diff --git a/.codecov.yml b/.codecov.yml new file mode 100644 index 00000000..b5bd3bf7 --- /dev/null +++ b/.codecov.yml @@ -0,0 +1,11 @@ +comment: + layout: "reach, diff, flags, files" + behavior: default + require_changes: false # if true: only post the comment if coverage changes + require_base: no # [yes :: must have a base report to post] + require_head: yes # [yes :: must have a head report to post] + branches: # branch names that can post comment + - "main" +ignore: + - "msibi/tests" + - "setup.py" diff --git a/.coveragerc b/.coveragerc deleted file mode 100644 index e5893b41..00000000 --- a/.coveragerc +++ /dev/null @@ -1,8 +0,0 @@ -[report] -omit = */tutorials/* -exclude_lines = - pragma: no cover - - # Don't complain if non-runnable code isn't run: - if 0: - if __name__ == .__main__.: diff --git a/.github/workflows/CI.yaml b/.github/workflows/CI.yaml new file mode 100644 index 00000000..f60cfdab --- /dev/null +++ b/.github/workflows/CI.yaml @@ -0,0 +1,80 @@ +name: CI + +on: + push: + branches: + - "main" + pull_request: + branches: + - "main" + schedule: + - cron: "0 0 * * *" + +jobs: + test: + if: github.event.pull_request.draft == false + name: MSIBI Tests (python) + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + os: [ubuntu-latest] + python-version: ["3.10", "3.11", "3.12"] + + defaults: + run: + shell: bash -l {0} + + steps: + - uses: actions/checkout@v4 + name: Checkout Branch / Pull Request + + - name: Install Mamba + uses: mamba-org/setup-micromamba@v1 + with: + environment-file: environment-dev.yml + create-args: >- + python=${{ matrix.python-version }} + + - name: Install Package + run: python -m pip install -e . + + - name: Test (OS -> ${{ matrix.os }} / Python -> ${{ matrix.python-version }}) + run: python -m pytest -v --cov=msibi --cov-report=xml --cov-append --cov-config=setup.cfg --color yes --pyargs msibi + + - name: Upload Coverage Report + uses: codecov/codecov-action@v4 + with: + name: MSIBI-Coverage + verbose: true + + arch-test: + if: github.event.pull_request.draft == false + name: MSIBI Tests (arch) + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + os: [macOS-latest, macOS-13, ubuntu-latest] + python-version: ["3.12"] + + defaults: + run: + shell: bash -l {0} + + steps: + - uses: actions/checkout@v4 + name: Checkout Branch / Pull Request + + - name: Install Mamba + uses: mamba-org/setup-micromamba@v1 + with: + environment-file: environment-dev.yml + create-args: >- + python=${{ matrix.python-version }} + + - name: Install Package + run: python -m pip install -e . + + - name: Test (OS -> ${{ matrix.os }} / Python -> ${{ matrix.python-version }}) + run: python -m pytest -v --color yes --pyargs msibi diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml new file mode 100644 index 00000000..eb1c94b3 --- /dev/null +++ b/.github/workflows/codeql.yml @@ -0,0 +1,41 @@ +name: "CodeQL" + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + schedule: + - cron: "50 6 * * 0" + +jobs: + analyze: + name: Analyze + runs-on: ubuntu-latest + permissions: + actions: read + contents: read + security-events: write + + strategy: + fail-fast: false + matrix: + language: [ python ] + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Initialize CodeQL + uses: github/codeql-action/init@v2 + with: + languages: ${{ matrix.language }} + queries: +security-and-quality + + - name: Autobuild + uses: github/codeql-action/autobuild@v2 + + - name: Perform CodeQL Analysis + uses: github/codeql-action/analyze@v2 + with: + category: "/language:${{ matrix.language }}" diff --git a/.gitignore b/.gitignore index 9e322506..1a664260 100644 --- a/.gitignore +++ b/.gitignore @@ -1,9 +1,10 @@ # Default files +*.ipynb *.pyc *.dcd .DS_Store *.egg-info - +*.idea/ # Byte-compiled / optimized / DLL files __pycache__/ *.py[cod] diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 00000000..80fc1a44 --- /dev/null +++ b/.pre-commit-config.yaml @@ -0,0 +1,32 @@ +ci: + autofix_commit_msg: | + [pre-commit.ci] auto fixes from pre-commit.com hooks + for more information, see https://pre-commit.ci + autofix_prs: true + autoupdate_commit_msg: '[pre-commit.ci] pre-commit autoupdate' + autoupdate_schedule: weekly + skip: [ ] + submodules: false +repos: + - repo: https://github.com/astral-sh/ruff-pre-commit + rev: v0.6.1 # Ruff version + hooks: + - id: ruff + args: [--fix, --extend-ignore=E203] + - id: ruff-format + args: [--line-length=80] + - repo: https://github.com/pre-commit/pre-commit-hooks + rev: v4.6.0 + hooks: + - id: check-yaml + - id: end-of-file-fixer + - id: trailing-whitespace + exclude: 'msibi/tests/assets/.*' + - repo: https://github.com/pycqa/isort + rev: 5.13.2 + hooks: + - id: isort + name: isort (python) + args: + [ --profile=black, --line-length=80 ] + exclude: 'msibi/tests/assets/.* ' diff --git a/.readthedocs.yml b/.readthedocs.yml new file mode 100644 index 00000000..62c8d1e4 --- /dev/null +++ b/.readthedocs.yml @@ -0,0 +1,16 @@ +version: 2 +formats: + - htmlzip + - pdf +build: + os: ubuntu-22.04 + tools: + python: "mambaforge-4.10" + +conda: + environment: docs/environment-docs.yml + +sphinx: + builder: html + configuration: docs/source/conf.py + fail_on_warning: false diff --git a/.travis.yml b/.travis.yml deleted file mode 100755 index 147ad8ba..00000000 --- a/.travis.yml +++ /dev/null @@ -1,25 +0,0 @@ -language: generic - -sudo: false - -matrix: - include: - - { os: linux, env: PYTHON_VERSION=2.7 } - - { os: linux, env: PYTHON_VERSION=3.5 } - - { os: linux, env: PYTHON_VERSION=3.6 } - - { os: osx, env: PYTHON_VERSION=2.7 } - - { os: osx, env: PYTHON_VERSION=3.5 } - -install: - - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install md5sha1sum; fi - - source devtools/travis-ci/install.sh - - conda config --set always_yes yes --set changeps1 no - - conda env create -n test-environment python=$PYTHON_VERSION -f environment.yml - - source activate test-environment - - pip install -e . - -script: - - pytest -v --cov=msibi --cov-report= --pyargs msibi - -after_success: - - coveralls diff --git a/README.md b/README.md index c2656629..b2f3b294 100644 --- a/README.md +++ b/README.md @@ -1,20 +1,114 @@ -MultiState Iterative Boltzmann Inversion + + +# MultiState Iterative Boltzmann Inversion (MS-IBI) ---------------------------------------- -[![Build Status](https://travis-ci.org/mosdef-hub/msibi.svg?branch=master)](https://travis-ci.org/mosdef-hub/msibi) -[![Coverage Status](https://coveralls.io/repos/ctk3b/msibi/badge.svg?branch=master)](https://coveralls.io/r/ctk3b/msibi?branch=master) +[![pytest](https://github.com/mosdef-hub/msibi/actions/workflows/pytest.yml/badge.svg)](https://github.com/mosdef-hub/msibi/actions/workflows/pytest.yml) +[![codecov](https://codecov.io/gh/mosdef-hub/msibi/branch/main/graph/badge.svg?token=7NFPBMBN0I)](https://codecov.io/gh/mosdef-hub/msibi) +[![Citing MSIBI](https://img.shields.io/badge/DOI-10.1063%2F1.4880555-blue.svg)](http://dx.doi.org/10.1063/1.4880555) -A package to help you manage and run pair potential optimizations using -multistate iterative Boltzmann inversion. +A package to help you manage and run coarse-grain potential optimizations using multistate iterative Boltzmann inversion. -Install from source: -```python +## Installing MSIBI + +### Install from conda-forge (Coming soon): +``` +mamba install -c conda-forge msibi +``` + +### Install from source: +```bash git clone https://github.com/mosdef-hub/msibi.git cd msibi +mamba env create -f environment.yml +mamba activate msibi pip install . ``` +## Using MSIBI +The MSIBI package is designed to be very object oriented. Any force optimization runs requires at least one `msibi.state.State` instance, `msibi.force.Force` instance and `msibi.optimize.MSIBI` instance. More state and forces can be added as needed. Multiple forces can be added with some held fixed while others are being optimized after each iteation. MSIBI is designed to allow for optimization of both intra-molecular and inter-molecular potentials. + +MSIBI uses [Hoomd-Blue](https://hoomd-blue.readthedocs.io/en/latest/) to run optimization simulations. It is not required that you be familiar with Hoomd to use MSIBI as the simulation script is automatically generated and ran. However, it is required that you pass in the choice of [Hoomd method](https://hoomd-blue.readthedocs.io/en/latest/module-md-methods.html), [Hoomd neighbor list](https://hoomd-blue.readthedocs.io/en/latest/module-md-nlist.html), and [Hoomd thermostat](https://hoomd-blue.readthedocs.io/en/latest/module-md-methods-thermostats.html) to the `msibi.optimize.MSIBI` class. Since MSIBI utilizes Hoomd-Blue, this means that MSIBI can run on GPUs, see [Hoomd's installation guide](https://hoomd-blue.readthedocs.io/en/latest/installation.html) for instructions on ensuring your environment includes a GPU build of hoomd. + +### Example: Single state, single force +- Here is an example of learning a pair potential using a single state point with only one bead type. + +```python +import hoomd +from msibi import MSIBI, State, Pair + +optimizer = MSIBI( + nlist=hoomd.md.nlist.Cell, + integrator=hoomd.md.methods.ConstantVolume, + thermostat=hoomd.md.methods.thermostats.MTTK, + dt=0.0001, + gsd_period=int(1e4) +) + +# Create a State instance, pass in a path to the target trajectory +stateA = State(name="A", kT=2.0, traj_file="stateA.gsd", alpha=1.0, n_frames=50) +optimizer.add_state(stateA) + +# Create a Pair instance to be optimized +pairAA = Pair(type1="A", type2="A", optimize=True, r_cut=3.0, nbins=100) +# Call the set_lj() method to set an initial guess potential +pairAA.set_lj(r_min=0.001, r_cut=3.0, epsilon=1.0, sigma=1.0) +optimizer.add_force(pairAA) + +# Run 20 MSIBI iterations +optimizer.run_optimization(n_steps=2e6, n_iterations=20) +pairAA.save_potential("pairAA.csv") +``` -#### Citation [![Citing MSIBI](https://img.shields.io/badge/DOI-10.1063%2F1.4880555-blue.svg)](http://dx.doi.org/10.1063/1.4880555) +### Example: Multiple states, multiple forces +- Here is an example of learning a pair potential using multiple state points and forces. +- In this example, we set fixed bond and angle potentials that are included during iteration simulations. +- The bond potential will set a fixed harmonic force, while the angle potential will be set from a table potential file. +- This illustrates a use case of stringing together multiple MSIBI optimizations. + - For example, one MSIBI optimization can be used to learn and obtain a coarse-grained angle potnetial table file which can then be set and held fixed while learning pair potentials in a subsequent MSIBI optimization. + +```python +import hoomd +from msibi import MSIBI, State, Pair, Bond, Angle + +optimizer = MSIBI( + nlist=hoomd.md.nlist.Cell, + integrator=hoomd.md.methods.ConstantVolume, + thermostat=hoomd.md.methods.thermostats.MTTK, + dt=0.0001, + gsd_period=int(1e4) +) + +# Create 3 State instances, pass in a path to the target trajectory +stateA = State(name="A", kT=2.0, traj_file="stateA.gsd", alpha=0.2, n_frames=50) +stateB = State(name="B", kT=4.0, traj_file="stateB.gsd", alpha=0.5, n_frames=50) +stateC = State(name="C", kT=6.0, traj_file="stateC.gsd", alpha=0.3, n_frames=50) +optimizer.add_state(stateA) +optimizer.add_state(stateB) +optimizer.add_state(stateC) + +# Add bond and set a harmonic force (e.g. fit to Boltzmann inverse of the distribtion) +bondAA = Bond(type1="A", type2="A", optimize=False) +bondAA.set_harmonic(r0=1.4, k=200) +optimize.add_force(bondAA) + +# Add angle and load previously obtained table potential +angleAA = Angle(type1="A", type2="A", type3="A", optimize=False) +angleAA.set_from_file("angleAA.csv") +optimize.add_force(angleAA) + +# Create a Pair instance to be optimized. +pairAA = Pair(type1="A", type2="A", optimize=True, r_cut=3.0, nbins=100) +# Call the set_lj() method to set an initial guess potential +pairAA.set_lj(r_min=0.001, r_cut=3.0, epsilon=1.0, sigma=1.0) +optimizer.add_force(pairAA) + +# Run 20 MSIBI iterations +optimizer.run_optimization(n_steps=2e6, n_iterations=20) +pairAA.save_potential("pairAA.csv") +``` + + +## Citing MSIBI Details of the underlying method and its validation can be found [here](http://dx.doi.org/10.1063/1.4880555). If you use this package, please cite the above paper. The BibTeX reference is @@ -25,10 +119,7 @@ If you use this package, please cite the above paper. The BibTeX reference is journal = "The Journal of Chemical Physics", year = "2014", volume = "140", - number = "22", - doi = "http://dx.doi.org/10.1063/1.4880555" + number = "22", + doi = "http://dx.doi.org/10.1063/1.4880555" } ``` - - - diff --git a/devtools/travis-ci/install.sh b/devtools/travis-ci/install.sh deleted file mode 100755 index 2a7c9872..00000000 --- a/devtools/travis-ci/install.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/bash - -if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then MINICONDA=Miniconda3-latest-MacOSX-x86_64.sh; fi -if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then MINICONDA=Miniconda3-latest-Linux-x86_64.sh; fi - -MINICONDA_MD5=$(curl -s https://repo.continuum.io/miniconda/ | grep -A3 $MINICONDA | sed -n '4p' | sed -n 's/ *\(.*\)<\/td> */\1/p') -wget https://repo.continuum.io/miniconda/$MINICONDA -if [[ $MINICONDA_MD5 != $(md5sum $MINICONDA | cut -d ' ' -f 1) ]]; then - echo "Miniconda MD5 mismatch" - exit 1 -fi -bash $MINICONDA -b -rm -f $MINICONDA - -export PATH=$HOME/miniconda3/bin:$PATH - -conda update -yq conda diff --git a/docs/Makefile b/docs/Makefile index a3eee2e2..d0c3cbf1 100644 --- a/docs/Makefile +++ b/docs/Makefile @@ -1,177 +1,20 @@ -# Makefile for Sphinx documentation +# Minimal makefile for Sphinx documentation # -# You can set these variables from the command line. -SPHINXOPTS = -SPHINXBUILD = sphinx-build -PAPER = -BUILDDIR = _build - -# User-friendly check for sphinx-build -ifeq ($(shell which $(SPHINXBUILD) >/dev/null 2>&1; echo $$?), 1) -$(error The '$(SPHINXBUILD)' command was not found. Make sure you have Sphinx installed, then set the SPHINXBUILD environment variable to point to the full path of the '$(SPHINXBUILD)' executable. Alternatively you can add the directory with the executable to your PATH. If you don't have Sphinx installed, grab it from http://sphinx-doc.org/) -endif - -# Internal variables. -PAPEROPT_a4 = -D latex_paper_size=a4 -PAPEROPT_letter = -D latex_paper_size=letter -ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . -# the i18n builder cannot share the environment and doctrees with the others -I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . - -.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest gettext +# You can set these variables from the command line, and also +# from the environment for the first two. +SPHINXOPTS ?= +SPHINXBUILD ?= sphinx-build +SOURCEDIR = source +BUILDDIR = build +# Put it first so that "make" without argument is like "make help". help: - @echo "Please use \`make ' where is one of" - @echo " html to make standalone HTML files" - @echo " dirhtml to make HTML files named index.html in directories" - @echo " singlehtml to make a single large HTML file" - @echo " pickle to make pickle files" - @echo " json to make JSON files" - @echo " htmlhelp to make HTML files and a HTML help project" - @echo " qthelp to make HTML files and a qthelp project" - @echo " devhelp to make HTML files and a Devhelp project" - @echo " epub to make an epub" - @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter" - @echo " latexpdf to make LaTeX files and run them through pdflatex" - @echo " latexpdfja to make LaTeX files and run them through platex/dvipdfmx" - @echo " text to make text files" - @echo " man to make manual pages" - @echo " texinfo to make Texinfo files" - @echo " info to make Texinfo files and run them through makeinfo" - @echo " gettext to make PO message catalogs" - @echo " changes to make an overview of all changed/added/deprecated items" - @echo " xml to make Docutils-native XML files" - @echo " pseudoxml to make pseudoxml-XML files for display purposes" - @echo " linkcheck to check all external links for integrity" - @echo " doctest to run all doctests embedded in the documentation (if enabled)" - -clean: - rm -rf $(BUILDDIR)/* - -html: - $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html - @echo - @echo "Build finished. The HTML pages are in $(BUILDDIR)/html." - -dirhtml: - $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml - @echo - @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml." - -singlehtml: - $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml - @echo - @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml." - -pickle: - $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle - @echo - @echo "Build finished; now you can process the pickle files." - -json: - $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json - @echo - @echo "Build finished; now you can process the JSON files." - -htmlhelp: - $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp - @echo - @echo "Build finished; now you can run HTML Help Workshop with the" \ - ".hhp project file in $(BUILDDIR)/htmlhelp." - -qthelp: - $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp - @echo - @echo "Build finished; now you can run "qcollectiongenerator" with the" \ - ".qhcp project file in $(BUILDDIR)/qthelp, like this:" - @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/msibi.qhcp" - @echo "To view the help file:" - @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/msibi.qhc" - -devhelp: - $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp - @echo - @echo "Build finished." - @echo "To view the help file:" - @echo "# mkdir -p $$HOME/.local/share/devhelp/msibi" - @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/msibi" - @echo "# devhelp" - -epub: - $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub - @echo - @echo "Build finished. The epub file is in $(BUILDDIR)/epub." - -latex: - $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex - @echo - @echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex." - @echo "Run \`make' in that directory to run these through (pdf)latex" \ - "(use \`make latexpdf' here to do that automatically)." - -latexpdf: - $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex - @echo "Running LaTeX files through pdflatex..." - $(MAKE) -C $(BUILDDIR)/latex all-pdf - @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." - -latexpdfja: - $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex - @echo "Running LaTeX files through platex and dvipdfmx..." - $(MAKE) -C $(BUILDDIR)/latex all-pdf-ja - @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." - -text: - $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text - @echo - @echo "Build finished. The text files are in $(BUILDDIR)/text." - -man: - $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man - @echo - @echo "Build finished. The manual pages are in $(BUILDDIR)/man." - -texinfo: - $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo - @echo - @echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo." - @echo "Run \`make' in that directory to run these through makeinfo" \ - "(use \`make info' here to do that automatically)." - -info: - $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo - @echo "Running Texinfo files through makeinfo..." - make -C $(BUILDDIR)/texinfo info - @echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo." - -gettext: - $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale - @echo - @echo "Build finished. The message catalogs are in $(BUILDDIR)/locale." - -changes: - $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes - @echo - @echo "The overview file is in $(BUILDDIR)/changes." - -linkcheck: - $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck - @echo - @echo "Link check complete; look for any errors in the above output " \ - "or in $(BUILDDIR)/linkcheck/output.txt." - -doctest: - $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest - @echo "Testing of doctests in the sources finished, look at the " \ - "results in $(BUILDDIR)/doctest/output.txt." + @$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) -xml: - $(SPHINXBUILD) -b xml $(ALLSPHINXOPTS) $(BUILDDIR)/xml - @echo - @echo "Build finished. The XML files are in $(BUILDDIR)/xml." +.PHONY: help Makefile -pseudoxml: - $(SPHINXBUILD) -b pseudoxml $(ALLSPHINXOPTS) $(BUILDDIR)/pseudoxml - @echo - @echo "Build finished. The pseudo-XML files are in $(BUILDDIR)/pseudoxml." +# Catch-all target: route all unknown targets to Sphinx using the new +# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). +%: Makefile + @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) diff --git a/docs/_build/doctrees/environment.pickle b/docs/_build/doctrees/environment.pickle deleted file mode 100644 index e6ba501a..00000000 Binary files a/docs/_build/doctrees/environment.pickle and /dev/null differ diff --git a/docs/_build/doctrees/index.doctree b/docs/_build/doctrees/index.doctree deleted file mode 100644 index 0bcb6409..00000000 Binary files a/docs/_build/doctrees/index.doctree and /dev/null differ diff --git a/docs/_build/doctrees/installation.doctree b/docs/_build/doctrees/installation.doctree deleted file mode 100644 index bc34e710..00000000 Binary files a/docs/_build/doctrees/installation.doctree and /dev/null differ diff --git a/docs/_build/doctrees/modules.doctree b/docs/_build/doctrees/modules.doctree deleted file mode 100644 index c5637cfa..00000000 Binary files a/docs/_build/doctrees/modules.doctree and /dev/null differ diff --git a/docs/_build/doctrees/msibi.doctree b/docs/_build/doctrees/msibi.doctree deleted file mode 100644 index 6c632a5e..00000000 Binary files a/docs/_build/doctrees/msibi.doctree and /dev/null differ diff --git a/docs/_build/doctrees/msibi.utils.doctree b/docs/_build/doctrees/msibi.utils.doctree deleted file mode 100644 index d9ccb645..00000000 Binary files a/docs/_build/doctrees/msibi.utils.doctree and /dev/null differ diff --git a/docs/_build/doctrees/tutorials/tutorials.doctree b/docs/_build/doctrees/tutorials/tutorials.doctree deleted file mode 100644 index 2b58c3ff..00000000 Binary files a/docs/_build/doctrees/tutorials/tutorials.doctree and /dev/null differ diff --git a/docs/_build/html/.buildinfo b/docs/_build/html/.buildinfo deleted file mode 100644 index 5450a17d..00000000 --- a/docs/_build/html/.buildinfo +++ /dev/null @@ -1,4 +0,0 @@ -# Sphinx build info version 1 -# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 6d96a8f08570e594df26c7bcfa08ca67 -tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/_build/html/_modules/index.html b/docs/_build/html/_modules/index.html deleted file mode 100644 index 07cd9574..00000000 --- a/docs/_build/html/_modules/index.html +++ /dev/null @@ -1,198 +0,0 @@ - - - - - - - - - - Overview: module code — Multistate Iterative Boltzmann Inversion 0.1 documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/_modules/msibi.html b/docs/_build/html/_modules/msibi.html deleted file mode 100644 index e424cb0b..00000000 --- a/docs/_build/html/_modules/msibi.html +++ /dev/null @@ -1,201 +0,0 @@ - - - - - - - - - - msibi — Multistate Iterative Boltzmann Inversion 0.1 documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- - - - - - -
-
-
- -
-
-
- -

Source code for msibi

-from msibi.optimize import MSIBI
-from msibi.pair import Pair
-from msibi.potentials import *
-from msibi.state import State
-
-__all__ = ['MSIBI', 'Pair', 'State',
-
-           # Potentials.
-           'mie', 'morse']
-
- -
-
- - -
- -
-

- © Copyright 2015, Christoph Klein, Timothy C. Moore. -

-
- - Built with Sphinx using a theme provided by Read the Docs. - -
-
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/_modules/msibi/optimize.html b/docs/_build/html/_modules/msibi/optimize.html deleted file mode 100644 index 0fe584b4..00000000 --- a/docs/_build/html/_modules/msibi/optimize.html +++ /dev/null @@ -1,368 +0,0 @@ - - - - - - - - - - msibi.optimize — Multistate Iterative Boltzmann Inversion 0.1 documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- - - - - - -
-
-
- -
-
-
- -

Source code for msibi.optimize

-from __future__ import division
-
-import logging
-import os
-
-import matplotlib as mpl
-try:  # For use on clusters where the $DISPLAY value may not be set.
-    os.environ['DISPLAY']
-except KeyError:
-    mpl.use('Agg')
-
-import matplotlib.pyplot as plt
-import numpy as np
-import seaborn as sns
-
-from msibi.potentials import tail_correction
-from msibi.workers import run_query_simulations
-
-
-sns.set_style('white', {'legend.frameon': True,
-                        'axes.edgecolor': '0.0',
-                        'axes.linewidth': 1.0,
-                        'xtick.direction': 'in',
-                        'ytick.direction': 'in',
-                        'xtick.major.size': 4.0,
-                        'ytick.major.size': 4.0})
-
-
-
[docs]class MSIBI(object): - """Management class for orchestrating an MSIBI optimization. - - Parameters - ---------- - rdf_cutoff : float - The upper cutoff value for the RDF calculation. - n_points : int - The number of radius values. - pot_cutoff : float, optional, default=rdf_cutoff - The upper cutoff value for the potential. - r_switch : float, optional, default=pot_r[-1] - 5 * dr - The radius after which a tail correction is applied. - - Attributes - ---------- - states : list of States - All states to be used in the optimization procedure. - pairs : list of Pairs - All pairs to be used in the optimization procedure. - n_iterations : int, optional, default=10 - The number of MSIBI iterations to perform. - rdf_cutoff : float - The upper cutoff value for the RDF calculation. - n_points : int - The number of radius values. - dr : float, default=rdf_cutoff / (n_points - 1) - The spacing of radius values. - pot_r : np.ndarray, shape=(int((rdf_cutoff + dr) / dr),) - The radius values at which the potential is computed. - pot_cutoff : float, optional, default=rdf_cutoff - The upper cutoff value for the potential. - r_switch : float, optional, default=pot_r[-1] - 5 * dr - The radius after which a tail correction is applied. - - """ - - def __init__(self, rdf_cutoff, n_points, pot_cutoff=None, r_switch=None, - status_filename='f_fits.log'): - self.states = [] - self.pairs = [] - self.n_iterations = 10 - self.rdf_cutoff = rdf_cutoff - self.n_points = n_points - self.dr = rdf_cutoff / (n_points - 1) - logging.basicConfig(filename=status_filename, level=logging.INFO, - format='%(message)s') - - # TODO: description of use for pot vs rdf cutoff - if not pot_cutoff: - pot_cutoff = rdf_cutoff - self.pot_cutoff = pot_cutoff - # TODO: note on why the potential needs to be messed with to match the - # RDF - self.pot_r = np.linspace(0.0, pot_cutoff, n_points) - - if not r_switch: - r_switch = self.pot_r[-5] - self.r_switch = r_switch - self.logfile = open(status_filename, 'w') - -
[docs] def optimize(self, states, pairs, n_iterations=10, engine='hoomd'): - """ - """ - self.states = states - self.pairs = pairs - if n_iterations: - self.n_iterations = n_iterations - self.initialize(engine=engine) - for n in range(self.n_iterations): - run_query_simulations(self.states, engine=engine) - - for pair in self.pairs: - for state in pair.states: - r_range = np.array([0.0, self.rdf_cutoff + 2 * self.dr]) - pair.compute_current_rdf(state, r_range, self.dr) - pair.save_current_rdf(state, iteration=n) - logging.info('pair {0}; state {1}; iteration {2}: {3:f}'.format( - pair.name, state.name, n, - pair.states[state]['f_fit'][n])) - pair.update_potential(self.pot_r, self.r_switch) - pair.save_table_potential(self.pot_r, self.dr, iteration=n, - engine=engine) - - print("Finished iteration {0}".format(n)) -
-
[docs] def initialize(self, engine='hoomd', potentials_dir=None): - """Create initial table potentials and the simulation input scripts. - - Parameters - ---------- - engine : str, optional, default='hoomd' - potentials_dir : path, optional, default="'working_dir'/potentials" - - """ - if not potentials_dir: - self.potentials_dir = os.path.join(os.getcwd(), 'potentials') - else: - self.potentials_dir = potentials_dir - try: - os.mkdir(self.potentials_dir) - except OSError: - # TODO: warning and maybe a "make backups" feature - pass - - table_potentials = [] - for pair in self.pairs: - potential_file = os.path.join(self.potentials_dir, - 'pot.{0}.txt'.format(pair.name)) - pair.potential_file = potential_file - - table_potentials.append((pair.type1, pair.type2, potential_file)) - - V = tail_correction(self.pot_r, pair.potential, self.r_switch) - pair.potential = V - # This file is written for viewing of how the potential evolves. - pair.save_table_potential(self.pot_r, self.dr, iteration=0, - engine=engine) - # This file is overwritten at each iteration and actually used for - # performing the query simulations. - pair.save_table_potential(self.pot_r, self.dr, engine=engine) - - for state in self.states: - state.save_runscript(table_potentials, table_width=len(self.pot_r), - engine=engine) -
-
[docs] def plot(self): - """Generate plots showing the evolution of each pair potential. """ - sns.set_palette( - sns.cubehelix_palette(self.n_iterations, start=.5, rot=-.75)) - try: - os.mkdir('figures') - except OSError: - pass - for pair in self.pairs: - for n in range(self.n_iterations): - filename = 'step{0:d}.{1}'.format( - n, os.path.basename(pair.potential_file)) - potential_file = os.path.join(self.potentials_dir, filename) - data = np.loadtxt(potential_file) - plt.plot(data[:, 0], data[:, 1], - linewidth=1, label='n={0:d}'.format(n)) - plt.xlabel('r') - plt.ylabel('V(r)') - plt.legend() - plt.savefig('figures/{0}.pdf'.format(pair.name))
-
- -
-
- - -
- -
-

- © Copyright 2015, Christoph Klein, Timothy C. Moore. -

-
- - Built with Sphinx using a theme provided by Read the Docs. - -
-
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/_modules/msibi/pair.html b/docs/_build/html/_modules/msibi/pair.html deleted file mode 100644 index af1f7b4e..00000000 --- a/docs/_build/html/_modules/msibi/pair.html +++ /dev/null @@ -1,325 +0,0 @@ - - - - - - - - - - msibi.pair — Multistate Iterative Boltzmann Inversion 0.1 documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- - - - - - -
-
-
- -
-
-
- -

Source code for msibi.pair

-import os
-
-import mdtraj as md
-import numpy as np
-
-from six import string_types
-from msibi.utils.exceptions import UnsupportedEngine
-from msibi.utils.error_calculation import calc_similarity
-from msibi.potentials import tail_correction, head_correction, alpha_array
-
-
-
[docs]class Pair(object): - """A pair interaction to be optimized. - - Attributes - ---------- - name : str - Pair name. - pairs : array-like, shape=(n_pairs, 2), dtype=int, optional, default=None - Each row gives the indices of two atoms representing a pair. - potential : func - Values of the potential at every pot_r. - - """ - def __init__(self, type1, type2, potential): - self.type1 = str(type1) - self.type2 = str(type2) - self.name = '{0}-{1}'.format(self.type1, self.type2) - self.potential_file = '' - self.states = dict() - if isinstance(potential, string_types): - self.potential = np.loadtxt(potential)[:, 1] - # TODO: this could be dangerous - else: - self.potential = potential - self.previous_potential = None - -
[docs] def add_state(self, state, target_rdf, alpha, pair_indices, - alpha_form='linear'): - """Add a state to be used in optimizing this pair. - - Parameters - ---------- - state : State - A state object. - target_rdf : np.ndarray, shape=(n_bins, 2), dtype=float - Coarse-grained target RDF. - alpha : float - The alpha value used to scale the weight of this state. - pair_indices : array-like, shape=(n_pairs, 2), dtype=int, optional, default=None - Each row gives the indices of two atoms representing a pair. - - """ - self.states[state] = {'target_rdf': target_rdf, - 'current_rdf': None, - 'alpha': alpha, - 'alpha_form': alpha_form, - 'pair_indices': pair_indices, - 'f_fit': []} -
-
[docs] def compute_current_rdf(self, state, r_range, dr): - """ """ - pairs = self.states[state]['pair_indices'] - # TODO: fix units - r, g_r = md.compute_rdf(state.traj, pairs, r_range=r_range / 10, - bin_width=dr / 10) - r *= 10 - rdf = np.vstack((r, g_r)).T - self.states[state]['current_rdf'] = rdf - - # Compute fitness function comparing the two RDFs. - f_fit = calc_similarity(rdf[:, 1], self.states[state]['target_rdf'][:, 1]) - self.states[state]['f_fit'].append(f_fit) -
-
[docs] def save_current_rdf(self, state, iteration): - """ """ - filename = 'rdfs/pair_{0}-state_{1}-step{2}.txt'.format( - self.name, state.name, iteration) - rdf = self.states[state]['current_rdf'] - np.savetxt(filename, rdf) -
-
[docs] def update_potential(self, pot_r, r_switch=None): - """ """ - self.previous_potential = np.copy(self.potential) - for state in self.states: - kT = state.kT - alpha0 = self.states[state]['alpha'] - form = self.states[state]['alpha_form'] - alpha = alpha_array(alpha0, pot_r, form=form) - - current_rdf = self.states[state]['current_rdf'][:, 1] - target_rdf = self.states[state]['target_rdf'][:, 1] - - # For cases where rdf_cutoff != pot_cutoff, only update the - # potential using RDF values < pot_cutoff. - unused_rdf_vals = current_rdf.shape[0] - self.potential.shape[0] - if unused_rdf_vals != 0: - current_rdf = current_rdf[:-unused_rdf_vals] - target_rdf = target_rdf[:-unused_rdf_vals] - - # The actual IBI step. - self.potential += (kT * alpha * np.log(current_rdf / target_rdf) / - len(self.states)) - - # Apply corrections to ensure continuous, well-behaved potentials. - V = tail_correction(pot_r, self.potential, r_switch) - V = head_correction(pot_r, self.potential, self.previous_potential) - self.potential = V -
-
[docs] def save_table_potential(self, r, dr, iteration=None, engine='hoomd'): - """Save the table potential to a file usable by the MD engine. - - TODO: factor out for separate engines. - """ - V = self.potential - F = -1.0 * np.gradient(V, dr) - data = np.vstack([r, V, F]) - - if iteration is not None: - assert isinstance(iteration, int) - basename = os.path.basename(self.potential_file) - basename = 'step{0:d}.{1}'.format(iteration, basename) - dirname = os.path.dirname(self.potential_file) - iteration_filename = os.path.join(dirname, basename) - - if engine.lower() == 'hoomd': - np.savetxt(self.potential_file, data.T) - if iteration is not None: - np.savetxt(iteration_filename, data.T) - else: - raise UnsupportedEngine(engine)
-
- -
-
- - -
- -
-

- © Copyright 2015, Christoph Klein, Timothy C. Moore. -

-
- - Built with Sphinx using a theme provided by Read the Docs. - -
-
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/_modules/msibi/potentials.html b/docs/_build/html/_modules/msibi/potentials.html deleted file mode 100644 index da1d1292..00000000 --- a/docs/_build/html/_modules/msibi/potentials.html +++ /dev/null @@ -1,293 +0,0 @@ - - - - - - - - - - msibi.potentials — Multistate Iterative Boltzmann Inversion 0.1 documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- - - - - - -
-
-
- -
-
-
- -

Source code for msibi.potentials

-import numpy as np
-
-from msibi.utils.general import find_nearest
-
-__all__ = ['mie', 'morse']
-
-
-
[docs]def mie(r, eps, sig, m=12, n=6): - """Mie pair potential. """ - return 4 * eps * ((sig / r) ** m - (sig / r) ** n) - -
-
[docs]def morse(r, D, alpha, r0): - """Morse pair potential. """ - return D * (np.exp(-2 * alpha * (r - r0)) - - 2 * np.exp(-alpha * (r - r0))) - -
-def tail_correction(r, V, r_switch): - """Apply a tail correction to a potential making it go to zero smoothly. - - Parameters - ---------- - r : np.ndarray, shape=(n_points,), dtype=float - The radius values at which the potential is given. - V : np.ndarray, shape=r.shape, dtype=float - The potential values at each radius value. - r_switch : float, optional, default=pot_r[-1] - 5 * dr - The radius after which a tail correction is applied. - - References - ---------- - .. [1] https://codeblue.umich.edu/hoomd-blue/doc/classhoomd__script_1_1pair_1_1pair.html - - """ - r_cut = r[-1] - idx_r_switch, r_switch = find_nearest(r, r_switch) - - S_r = np.ones_like(r) - r = r[idx_r_switch:] - S_r[idx_r_switch:] = ((r_cut ** 2 - r ** 2) ** 2 * - (r_cut ** 2 + 2 * r ** 2 - 3 * r_switch ** 2) / - (r_cut ** 2 - r_switch ** 2) ** 3) - return V * S_r - - -def head_correction(r, V, previous_V, form='linear'): - """Apply head correction to V making it go to a finite value at V(0). - - Parameters - ---------- - r : np.ndarray, shape=(n_points,), dtype=float - The radius values at which the potential is given. - V : np.ndarray, shape=r.shape, dtype=float - The potential values at each radius value. - previous_V : np.ndarray, shape=r.shape, dtype=float - The potential from the previous iteration. - form : str, optional, default='linear' - The form of the smoothing function used. - - """ - if form == 'linear': - correction_function = linear_head_correction - else: - raise ValueError('Unsupported head correction form: "{0}"'.format(form)) - - for i, pot_value in enumerate(V[::-1]): - # Apply correction function because either of the following is true: - # * both current and target RDFs are 0 --> nan values in potential. - # * current rdf > 0, target rdf = 0 --> +inf values in potential. - if np.isnan(pot_value) or np.isposinf(pot_value): - last_real = V.shape[0] - i - 1 - if last_real > len(V) - 2: - raise RuntimeError('Undefined values in tail of potential.' - 'This probably means you need better ' - 'sampling at this state point.') - return correction_function(r, V, last_real) - # Retain old potential at small r because: - # * current rdf = 0, target rdf > 0 --> -inf values in potential. - elif np.isneginf(pot_value): - last_neginf = V.shape[0] - i - 1 - for i, pot_value in enumerate(V[:last_neginf+1]): - V[i] = previous_V[i] - return V - - -def linear_head_correction(r, V, cutoff): - """Use a linear function to smoothly force V to a finite value at V(0). """ - slope = ((V[cutoff+1] - V[cutoff+2]) / (r[cutoff+1] - r[cutoff+2])) - V[:cutoff + 1] = slope * (r[:cutoff + 1] - r[cutoff + 1]) + V[cutoff + 1] - return V - - -def alpha_array(alpha0, pot_r, form='linear'): - """ """ - if form == 'linear': - return alpha0 * (1.0 - pot_r / pot_r[-1]) - else: - raise ValueError('Unsupported alpha form') -
- -
-
- - -
- -
-

- © Copyright 2015, Christoph Klein, Timothy C. Moore. -

-
- - Built with Sphinx using a theme provided by Read the Docs. - -
-
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/_modules/msibi/state.html b/docs/_build/html/_modules/msibi/state.html deleted file mode 100644 index 974c7c39..00000000 --- a/docs/_build/html/_modules/msibi/state.html +++ /dev/null @@ -1,268 +0,0 @@ - - - - - - - - - - msibi.state — Multistate Iterative Boltzmann Inversion 0.1 documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- - - - - - -
-
-
- -
-
-
- -

Source code for msibi.state

-import os
-
-import mdtraj as md
-
-HOOMD_HEADER = """
-from hoomd_script import *
-
-system = init.read_xml(filename="{0}")
-T_final = {1:.1f}
-
-pot_width = {2:d}
-table = pair.table(width=pot_width)
-
-"""
-HOOMD_TABLE_ENTRY = """
-table.set_from_file('{type1}', '{type2}', filename='{potential_file}')
-"""
-
-
-
[docs]class State(object): - """A single state used as part of a multistate optimization. - - Attributes - ---------- - k : float - Boltzmann's constant in specified units. - T : float - Temperature in kelvin. - traj : md.Trajectory - The trajectory associated with this state. - backup_trajectory : bool - True if each query trajectory is backed up (default=False) - - """ - def __init__(self, k, T, state_dir='', traj_file=None, top_file=None, - name=None, backup_trajectory=False): - self.kT = k * T - self.state_dir = state_dir - - if not traj_file: - self.traj_path = os.path.join(state_dir, 'query.dcd') - # TODO: check if .pdb with same name exists. - if top_file: - self.top_path = os.path.join(state_dir, top_file) - - self.traj = None # Will be set after first iteration. - if not name: - name = 'state-{0:.3f}'.format(self.kT) - self.name = name - - self.backup_trajectory = backup_trajectory # save trajectories? - -
[docs] def reload_query_trajectory(self): - """ """ - if self.top_path: - self.traj = md.load(self.traj_path, top=self.top_path) - else: - self.traj = md.load(self.traj_path) -
-
[docs] def save_runscript(self, table_potentials, table_width, engine='hoomd', - runscript='hoomd_run_template.py'): - """ """ - header = list() - header.append(HOOMD_HEADER.format('start.xml', self.kT, table_width)) - for type1, type2, potential_file in table_potentials: - header.append(HOOMD_TABLE_ENTRY.format(**locals())) - header = ''.join(header) - with open(os.path.join(self.state_dir, runscript)) as fh: - body = ''.join(fh.readlines()) - - runscript_file = os.path.join(self.state_dir, 'run.py') - with open(runscript_file, 'w') as fh: - fh.write(header) - fh.write(body)
-
- -
-
- - -
- -
-

- © Copyright 2015, Christoph Klein, Timothy C. Moore. -

-
- - Built with Sphinx using a theme provided by Read the Docs. - -
-
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/_modules/msibi/utils/error_calculation.html b/docs/_build/html/_modules/msibi/utils/error_calculation.html deleted file mode 100644 index 27bb6088..00000000 --- a/docs/_build/html/_modules/msibi/utils/error_calculation.html +++ /dev/null @@ -1,201 +0,0 @@ - - - - - - - - - - msibi.utils.error_calculation — Multistate Iterative Boltzmann Inversion 0.1 documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- - - - - - -
-
-
- -
-
-
- -

Source code for msibi.utils.error_calculation

-import numpy as np
-
-
-
[docs]def calc_similarity(arr1, arr2): - f_fit = np.sum(np.absolute(arr1 - arr2)) - f_fit /= np.sum((np.absolute(arr1) + np.absolute(arr2))) - return 1.0 - f_fit
-
- -
-
- - -
- -
-

- © Copyright 2015, Christoph Klein, Timothy C. Moore. -

-
- - Built with Sphinx using a theme provided by Read the Docs. - -
-
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/_modules/msibi/utils/exceptions.html b/docs/_build/html/_modules/msibi/utils/exceptions.html deleted file mode 100644 index 6550cbb2..00000000 --- a/docs/_build/html/_modules/msibi/utils/exceptions.html +++ /dev/null @@ -1,202 +0,0 @@ - - - - - - - - - - msibi.utils.exceptions — Multistate Iterative Boltzmann Inversion 0.1 documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- - - - - - -
-
-
- -
-
-
- -

Source code for msibi.utils.exceptions

-SUPPORTED_ENGINES = ['hoomd']
-
-
-
[docs]class UnsupportedEngine(Exception): - def __init__(self, engine): - message = 'Unsupported engine: "{0}". Supported engines are: {1}'.format( - engine, ', '.join(SUPPORTED_ENGINES)) - super(UnsupportedEngine, self).__init__(message) -
- -
-
- - -
- -
-

- © Copyright 2015, Christoph Klein, Timothy C. Moore. -

-
- - Built with Sphinx using a theme provided by Read the Docs. - -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/_modules/msibi/utils/general.html b/docs/_build/html/_modules/msibi/utils/general.html deleted file mode 100644 index deb710f5..00000000 --- a/docs/_build/html/_modules/msibi/utils/general.html +++ /dev/null @@ -1,242 +0,0 @@ - - - - - - - - - - msibi.utils.general — Multistate Iterative Boltzmann Inversion 0.1 documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- - - - - - -
-
-
- -
-
-
- -

Source code for msibi.utils.general

-import glob
-import os
-import shutil
-
-import numpy as np
-
-
-
[docs]def find_nearest(array, target): - """Find array component whose numeric value is closest to 'target'. """ - idx = np.abs(array - target).argmin() - return idx, array[idx] - -
-def _count_backups(filename): - """Count the number of backups of a file in a directory. """ - head, tail = os.path.split(filename) - backup_files = ''.join(['_.*.', tail]) - return len(glob.glob(os.path.join(head, backup_files))) - - -def _backup_name(filename, n_backups): - """Return backup filename based on the number of existing backups. - - Parameters - ---------- - filename : str - Full path to file to make backup of. - n_backups : int - Number of existing backups. - - """ - head, tail = os.path.split(filename) - new_backup = ''.join(['_.{0:d}.'.format(n_backups), tail]) - return os.path.join(head, new_backup) - - -
[docs]def backup_file(filename): - """Backup a file based on the number of backups in the file's directory. - - Parameters - ---------- - filename : str - Full path to file to make backup of. - - """ - n_backups = _count_backups(filename) - new_backup = _backup_name(filename, n_backups) - shutil.copy(filename, new_backup)
-
- -
-
- - -
- -
-

- © Copyright 2015, Christoph Klein, Timothy C. Moore. -

-
- - Built with Sphinx using a theme provided by Read the Docs. - -
-
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/_modules/msibi/workers.html b/docs/_build/html/_modules/msibi/workers.html deleted file mode 100644 index bd251ca9..00000000 --- a/docs/_build/html/_modules/msibi/workers.html +++ /dev/null @@ -1,236 +0,0 @@ - - - - - - - - - - msibi.workers — Multistate Iterative Boltzmann Inversion 0.1 documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- - - - - - -
-
-
- -
-
-
- -

Source code for msibi.workers

-import multiprocessing as mp
-from multiprocessing.dummy import Pool
-import os
-from subprocess import Popen
-
-from msibi.utils.general import backup_file
-from msibi.utils.exceptions import UnsupportedEngine
-
-
-
[docs]def run_query_simulations(states, engine='hoomd'): - """Run all query simulations for a single iteration. """ - # TODO: GPU count and proper "cluster management" - pool = Pool(mp.cpu_count()) - print("Launching {0:d} threads...".format(mp.cpu_count())) - if engine.lower() == 'hoomd': - worker = _hoomd_worker - else: - raise UnsupportedEngine(engine) - pool.imap(worker, states) - pool.close() - pool.join() - -
-def _hoomd_worker(state): - """Worker for managing a single HOOMD-blue simulation. """ - log_file = os.path.join(state.state_dir, 'log.txt') - err_file = os.path.join(state.state_dir, 'err.txt') - with open(log_file, 'w') as log, open(err_file, 'w') as err: - proc = Popen(['hoomd', 'run.py'], cwd=state.state_dir, stdout=log, - stderr=err, universal_newlines=True) - print(" Launched HOOMD in {0}...".format(state.state_dir)) - proc.communicate() - print(" Finished in {0}.".format(state.state_dir)) - _post_query(state) - - -def _post_query(state): - state.reload_query_trajectory() - backup_file(os.path.join(state.state_dir, 'log.txt')) - backup_file(os.path.join(state.state_dir, 'err.txt')) - if state.backup_trajectory: - backup_file(state.traj_path) -
- -
-
- - -
- -
-

- © Copyright 2015, Christoph Klein, Timothy C. Moore. -

-
- - Built with Sphinx using a theme provided by Read the Docs. - -
-
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/_sources/index.txt b/docs/_build/html/_sources/index.txt deleted file mode 100644 index 2f58009c..00000000 --- a/docs/_build/html/_sources/index.txt +++ /dev/null @@ -1,52 +0,0 @@ -.. Multistate Iterative Boltzmann Inversion documentation master file, created by - sphinx-quickstart on Mon Mar 30 14:37:56 2015. - You can adapt this file completely to your liking, but it should at least - contain the root `toctree` directive. - -MultiState Iterative Boltzmann Inversion ----------------------------------------- - -A package to help you manage and run pair potential optimizations using the -multistate iterative Boltzmann inversion procedure. - -Installation ------------- -.. toctree:: - installation - -Tutorials ---------- -.. toctree:: - tutorials/tutorials - -Citation --------- -Details of the underlying method and its validation can be found here |citation| - -If you use this package please cite the above paper. The BibTeX reference is:: - - @article{Moore2014, - author = "Moore, Timothy C. and Iacovella, Christopher R. and McCabe, Clare", - title = "Derivation of coarse-grained potentials via multistate iterative Boltzmann inversion", - journal = "The Journal of Chemical Physics", - year = "2014", - volume = "140", - number = "22", - doi = "http://dx.doi.org/10.1063/1.4880555" - } - -API Reference -------------- -.. toctree:: - msibi - msibi.utils - -Indices and tables -================== - -* :ref:`genindex` -* :ref:`modindex` -* :ref:`search` - -.. |citation| image:: https://img.shields.io/badge/DOI-10.1063%2F1.4880555-blue.svg - :target: http://dx.doi.org/10.1063/1.4880555 diff --git a/docs/_build/html/_sources/installation.txt b/docs/_build/html/_sources/installation.txt deleted file mode 100644 index a5f3d9bb..00000000 --- a/docs/_build/html/_sources/installation.txt +++ /dev/null @@ -1,49 +0,0 @@ -============ -Installation -============ - -Install with pip ----------------- -Coming soon! - -Install from source -------------------- -:: - - $ git clone https://github.com/ctk3b/msibi - $ cd msibi - $ python setup.py install - -Dependencies ------------- -To use mbuild, the following libraries and software will need to be installed. - - Linux, Mac OS X or Windows operating system - We develop mainly on 64-bit OS X Yosemite and Windows 7 machines. - TravisCI is currently only set up to perform testing on Ubuntu 12.04 - LTS Server Edition 64 bit - - `Python `_ = 2.7 or 3.3+ - TravisCI currently tests on 2.7, 3.3 and 3.4. - - `MDTraj `_ >=1.0.0 - MDTraj is a Python library for reading, writing and analyizing - molecular dynamics trajectories. mBuild uses MDTraj as an entry and - exit point for several types of molecule data formats. See their - installation instructions - `here `_. - -To make your life easier, we recommend that you use a pre-packaged Python -distribution like `Continuum's Anaconda `_ -in order to get all of the dependencies. - -Testing your installation -------------------------- - -mBuild uses `py.test` for unit testing. To run them simply type run the -following while in the base directory:: - - $ pip install pytest - $ py.test - -We need a LOT more tests so any help here is especially welcome! diff --git a/docs/_build/html/_sources/modules.txt b/docs/_build/html/_sources/modules.txt deleted file mode 100644 index 0c967cd7..00000000 --- a/docs/_build/html/_sources/modules.txt +++ /dev/null @@ -1,7 +0,0 @@ -msibi -===== - -.. toctree:: - :maxdepth: 4 - - msibi diff --git a/docs/_build/html/_sources/msibi.txt b/docs/_build/html/_sources/msibi.txt deleted file mode 100644 index 4afc9f0d..00000000 --- a/docs/_build/html/_sources/msibi.txt +++ /dev/null @@ -1,61 +0,0 @@ -msibi package -============= - -Subpackages ------------ - -.. toctree:: - - msibi.utils - -Submodules ----------- - -msibi.optimize module ---------------------- - -.. automodule:: msibi.optimize - :members: - :undoc-members: - :show-inheritance: - -msibi.pair module ------------------ - -.. automodule:: msibi.pair - :members: - :undoc-members: - :show-inheritance: - -msibi.potentials module ------------------------ - -.. automodule:: msibi.potentials - :members: - :undoc-members: - :show-inheritance: - -msibi.state module ------------------- - -.. automodule:: msibi.state - :members: - :undoc-members: - :show-inheritance: - -msibi.workers module --------------------- - -.. automodule:: msibi.workers - :members: - :undoc-members: - :show-inheritance: - - -Module contents ---------------- - -.. automodule:: msibi - :members: - :undoc-members: - :show-inheritance: diff --git a/docs/_build/html/_sources/msibi.utils.txt b/docs/_build/html/_sources/msibi.utils.txt deleted file mode 100644 index d8bb5a6b..00000000 --- a/docs/_build/html/_sources/msibi.utils.txt +++ /dev/null @@ -1,38 +0,0 @@ -msibi.utils package -=================== - -Submodules ----------- - -msibi.utils.error_calculation module ------------------------------------- - -.. automodule:: msibi.utils.error_calculation - :members: - :undoc-members: - :show-inheritance: - -msibi.utils.exceptions module ------------------------------ - -.. automodule:: msibi.utils.exceptions - :members: - :undoc-members: - :show-inheritance: - -msibi.utils.general module --------------------------- - -.. automodule:: msibi.utils.general - :members: - :undoc-members: - :show-inheritance: - - -Module contents ---------------- - -.. automodule:: msibi.utils - :members: - :undoc-members: - :show-inheritance: diff --git a/docs/_build/html/_sources/tutorials/tutorials.txt b/docs/_build/html/_sources/tutorials/tutorials.txt deleted file mode 100644 index e6a14c23..00000000 --- a/docs/_build/html/_sources/tutorials/tutorials.txt +++ /dev/null @@ -1,3 +0,0 @@ -Tutorials ---------- -Coming soon! diff --git a/docs/_build/html/_static/ajax-loader.gif b/docs/_build/html/_static/ajax-loader.gif deleted file mode 100644 index 61faf8ca..00000000 Binary files a/docs/_build/html/_static/ajax-loader.gif and /dev/null differ diff --git a/docs/_build/html/_static/basic.css b/docs/_build/html/_static/basic.css deleted file mode 100644 index 967e36ce..00000000 --- a/docs/_build/html/_static/basic.css +++ /dev/null @@ -1,537 +0,0 @@ -/* - * basic.css - * ~~~~~~~~~ - * - * Sphinx stylesheet -- basic theme. - * - * :copyright: Copyright 2007-2014 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * - */ - -/* -- main layout ----------------------------------------------------------- */ - -div.clearer { - clear: both; -} - -/* -- relbar ---------------------------------------------------------------- */ - -div.related { - width: 100%; - font-size: 90%; -} - -div.related h3 { - display: none; -} - -div.related ul { - margin: 0; - padding: 0 0 0 10px; - list-style: none; -} - -div.related li { - display: inline; -} - -div.related li.right { - float: right; - margin-right: 5px; -} - -/* -- sidebar --------------------------------------------------------------- */ - -div.sphinxsidebarwrapper { - padding: 10px 5px 0 10px; -} - -div.sphinxsidebar { - float: left; - width: 230px; - margin-left: -100%; - font-size: 90%; -} - -div.sphinxsidebar ul { - list-style: none; -} - -div.sphinxsidebar ul ul, -div.sphinxsidebar ul.want-points { - margin-left: 20px; - list-style: square; -} - -div.sphinxsidebar ul ul { - margin-top: 0; - margin-bottom: 0; -} - -div.sphinxsidebar form { - margin-top: 10px; -} - -div.sphinxsidebar input { - border: 1px solid #98dbcc; - font-family: sans-serif; - font-size: 1em; -} - -div.sphinxsidebar #searchbox input[type="text"] { - width: 170px; -} - -div.sphinxsidebar #searchbox input[type="submit"] { - width: 30px; -} - -img { - border: 0; - max-width: 100%; -} - -/* -- search page ----------------------------------------------------------- */ - -ul.search { - margin: 10px 0 0 20px; - padding: 0; -} - -ul.search li { - padding: 5px 0 5px 20px; - background-image: url(file.png); - background-repeat: no-repeat; - background-position: 0 7px; -} - -ul.search li a { - font-weight: bold; -} - -ul.search li div.context { - color: #888; - margin: 2px 0 0 30px; - text-align: left; -} - -ul.keywordmatches li.goodmatch a { - font-weight: bold; -} - -/* -- index page ------------------------------------------------------------ */ - -table.contentstable { - width: 90%; -} - -table.contentstable p.biglink { - line-height: 150%; -} - -a.biglink { - font-size: 1.3em; -} - -span.linkdescr { - font-style: italic; - padding-top: 5px; - font-size: 90%; -} - -/* -- general index --------------------------------------------------------- */ - -table.indextable { - width: 100%; -} - -table.indextable td { - text-align: left; - vertical-align: top; -} - -table.indextable dl, table.indextable dd { - margin-top: 0; - margin-bottom: 0; -} - -table.indextable tr.pcap { - height: 10px; -} - -table.indextable tr.cap { - margin-top: 10px; - background-color: #f2f2f2; -} - -img.toggler { - margin-right: 3px; - margin-top: 3px; - cursor: pointer; -} - -div.modindex-jumpbox { - border-top: 1px solid #ddd; - border-bottom: 1px solid #ddd; - margin: 1em 0 1em 0; - padding: 0.4em; -} - -div.genindex-jumpbox { - border-top: 1px solid #ddd; - border-bottom: 1px solid #ddd; - margin: 1em 0 1em 0; - padding: 0.4em; -} - -/* -- general body styles --------------------------------------------------- */ - -a.headerlink { - visibility: hidden; -} - -h1:hover > a.headerlink, -h2:hover > a.headerlink, -h3:hover > a.headerlink, -h4:hover > a.headerlink, -h5:hover > a.headerlink, -h6:hover > a.headerlink, -dt:hover > a.headerlink { - visibility: visible; -} - -div.body p.caption { - text-align: inherit; -} - -div.body td { - text-align: left; -} - -.field-list ul { - padding-left: 1em; -} - -.first { - margin-top: 0 !important; -} - -p.rubric { - margin-top: 30px; - font-weight: bold; -} - -img.align-left, .figure.align-left, object.align-left { - clear: left; - float: left; - margin-right: 1em; -} - -img.align-right, .figure.align-right, object.align-right { - clear: right; - float: right; - margin-left: 1em; -} - -img.align-center, .figure.align-center, object.align-center { - display: block; - margin-left: auto; - margin-right: auto; -} - -.align-left { - text-align: left; -} - -.align-center { - text-align: center; -} - -.align-right { - text-align: right; -} - -/* -- sidebars -------------------------------------------------------------- */ - -div.sidebar { - margin: 0 0 0.5em 1em; - border: 1px solid #ddb; - padding: 7px 7px 0 7px; - background-color: #ffe; - width: 40%; - float: right; -} - -p.sidebar-title { - font-weight: bold; -} - -/* -- topics ---------------------------------------------------------------- */ - -div.topic { - border: 1px solid #ccc; - padding: 7px 7px 0 7px; - margin: 10px 0 10px 0; -} - -p.topic-title { - font-size: 1.1em; - font-weight: bold; - margin-top: 10px; -} - -/* -- admonitions ----------------------------------------------------------- */ - -div.admonition { - margin-top: 10px; - margin-bottom: 10px; - padding: 7px; -} - -div.admonition dt { - font-weight: bold; -} - -div.admonition dl { - margin-bottom: 0; -} - -p.admonition-title { - margin: 0px 10px 5px 0px; - font-weight: bold; -} - -div.body p.centered { - text-align: center; - margin-top: 25px; -} - -/* -- tables ---------------------------------------------------------------- */ - -table.docutils { - border: 0; - border-collapse: collapse; -} - -table.docutils td, table.docutils th { - padding: 1px 8px 1px 5px; - border-top: 0; - border-left: 0; - border-right: 0; - border-bottom: 1px solid #aaa; -} - -table.field-list td, table.field-list th { - border: 0 !important; -} - -table.footnote td, table.footnote th { - border: 0 !important; -} - -th { - text-align: left; - padding-right: 5px; -} - -table.citation { - border-left: solid 1px gray; - margin-left: 1px; -} - -table.citation td { - border-bottom: none; -} - -/* -- other body styles ----------------------------------------------------- */ - -ol.arabic { - list-style: decimal; -} - -ol.loweralpha { - list-style: lower-alpha; -} - -ol.upperalpha { - list-style: upper-alpha; -} - -ol.lowerroman { - list-style: lower-roman; -} - -ol.upperroman { - list-style: upper-roman; -} - -dl { - margin-bottom: 15px; -} - -dd p { - margin-top: 0px; -} - -dd ul, dd table { - margin-bottom: 10px; -} - -dd { - margin-top: 3px; - margin-bottom: 10px; - margin-left: 30px; -} - -dt:target, .highlighted { - background-color: #fbe54e; -} - -dl.glossary dt { - font-weight: bold; - font-size: 1.1em; -} - -.field-list ul { - margin: 0; - padding-left: 1em; -} - -.field-list p { - margin: 0; -} - -.optional { - font-size: 1.3em; -} - -.versionmodified { - font-style: italic; -} - -.system-message { - background-color: #fda; - padding: 5px; - border: 3px solid red; -} - -.footnote:target { - background-color: #ffa; -} - -.line-block { - display: block; - margin-top: 1em; - margin-bottom: 1em; -} - -.line-block .line-block { - margin-top: 0; - margin-bottom: 0; - margin-left: 1.5em; -} - -.guilabel, .menuselection { - font-family: sans-serif; -} - -.accelerator { - text-decoration: underline; -} - -.classifier { - font-style: oblique; -} - -abbr, acronym { - border-bottom: dotted 1px; - cursor: help; -} - -/* -- code displays --------------------------------------------------------- */ - -pre { - overflow: auto; - overflow-y: hidden; /* fixes display issues on Chrome browsers */ -} - -td.linenos pre { - padding: 5px 0px; - border: 0; - background-color: transparent; - color: #aaa; -} - -table.highlighttable { - margin-left: 0.5em; -} - -table.highlighttable td { - padding: 0 0.5em 0 0.5em; -} - -tt.descname { - background-color: transparent; - font-weight: bold; - font-size: 1.2em; -} - -tt.descclassname { - background-color: transparent; -} - -tt.xref, a tt { - background-color: transparent; - font-weight: bold; -} - -h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt { - background-color: transparent; -} - -.viewcode-link { - float: right; -} - -.viewcode-back { - float: right; - font-family: sans-serif; -} - -div.viewcode-block:target { - margin: -1px -10px; - padding: 0 10px; -} - -/* -- math display ---------------------------------------------------------- */ - -img.math { - vertical-align: middle; -} - -div.body div.math p { - text-align: center; -} - -span.eqno { - float: right; -} - -/* -- printout stylesheet --------------------------------------------------- */ - -@media print { - div.document, - div.documentwrapper, - div.bodywrapper { - margin: 0 !important; - width: 100%; - } - - div.sphinxsidebar, - div.related, - div.footer, - #top-link { - display: none; - } -} \ No newline at end of file diff --git a/docs/_build/html/_static/comment-bright.png b/docs/_build/html/_static/comment-bright.png deleted file mode 100644 index 551517b8..00000000 Binary files a/docs/_build/html/_static/comment-bright.png and /dev/null differ diff --git a/docs/_build/html/_static/comment-close.png b/docs/_build/html/_static/comment-close.png deleted file mode 100644 index 09b54be4..00000000 Binary files a/docs/_build/html/_static/comment-close.png and /dev/null differ diff --git a/docs/_build/html/_static/comment.png b/docs/_build/html/_static/comment.png deleted file mode 100644 index 92feb52b..00000000 Binary files a/docs/_build/html/_static/comment.png and /dev/null differ diff --git a/docs/_build/html/_static/css/badge_only.css b/docs/_build/html/_static/css/badge_only.css deleted file mode 100644 index 7e17fb14..00000000 --- a/docs/_build/html/_static/css/badge_only.css +++ /dev/null @@ -1,2 +0,0 @@ -.fa:before{-webkit-font-smoothing:antialiased}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}@font-face{font-family:FontAwesome;font-weight:normal;font-style:normal;src:url("../font/fontawesome_webfont.eot");src:url("../font/fontawesome_webfont.eot?#iefix") format("embedded-opentype"),url("../font/fontawesome_webfont.woff") format("woff"),url("../font/fontawesome_webfont.ttf") format("truetype"),url("../font/fontawesome_webfont.svg#FontAwesome") format("svg")}.fa:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;text-decoration:inherit}a .fa{display:inline-block;text-decoration:inherit}li .fa{display:inline-block}li .fa-large:before,li .fa-large:before{width:1.875em}ul.fas{list-style-type:none;margin-left:2em;text-indent:-0.8em}ul.fas li .fa{width:0.8em}ul.fas li .fa-large:before,ul.fas li .fa-large:before{vertical-align:baseline}.fa-book:before{content:""}.icon-book:before{content:""}.fa-caret-down:before{content:""}.icon-caret-down:before{content:""}.fa-caret-up:before{content:""}.icon-caret-up:before{content:""}.fa-caret-left:before{content:""}.icon-caret-left:before{content:""}.fa-caret-right:before{content:""}.icon-caret-right:before{content:""}.rst-versions{position:fixed;bottom:0;left:0;width:300px;color:#fcfcfc;background:#1f1d1d;border-top:solid 10px #343131;font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif;z-index:400}.rst-versions a{color:#2980B9;text-decoration:none}.rst-versions .rst-badge-small{display:none}.rst-versions .rst-current-version{padding:12px;background-color:#272525;display:block;text-align:right;font-size:90%;cursor:pointer;color:#27AE60;*zoom:1}.rst-versions .rst-current-version:before,.rst-versions .rst-current-version:after{display:table;content:""}.rst-versions .rst-current-version:after{clear:both}.rst-versions .rst-current-version .fa{color:#fcfcfc}.rst-versions .rst-current-version .fa-book{float:left}.rst-versions .rst-current-version .icon-book{float:left}.rst-versions .rst-current-version.rst-out-of-date{background-color:#E74C3C;color:#fff}.rst-versions .rst-current-version.rst-active-old-version{background-color:#F1C40F;color:#000}.rst-versions.shift-up .rst-other-versions{display:block}.rst-versions .rst-other-versions{font-size:90%;padding:12px;color:gray;display:none}.rst-versions .rst-other-versions hr{display:block;height:1px;border:0;margin:20px 0;padding:0;border-top:solid 1px #413d3d}.rst-versions .rst-other-versions dd{display:inline-block;margin:0}.rst-versions .rst-other-versions dd a{display:inline-block;padding:6px;color:#fcfcfc}.rst-versions.rst-badge{width:auto;bottom:20px;right:20px;left:auto;border:none;max-width:300px}.rst-versions.rst-badge .icon-book{float:none}.rst-versions.rst-badge .fa-book{float:none}.rst-versions.rst-badge.shift-up .rst-current-version{text-align:right}.rst-versions.rst-badge.shift-up .rst-current-version .fa-book{float:left}.rst-versions.rst-badge.shift-up .rst-current-version .icon-book{float:left}.rst-versions.rst-badge .rst-current-version{width:auto;height:30px;line-height:30px;padding:0 6px;display:block;text-align:center}@media screen and (max-width: 768px){.rst-versions{width:85%;display:none}.rst-versions.shift{display:block}img{width:100%;height:auto}} -/*# sourceMappingURL=badge_only.css.map */ diff --git a/docs/_build/html/_static/css/theme.css b/docs/_build/html/_static/css/theme.css deleted file mode 100644 index 390d7061..00000000 --- a/docs/_build/html/_static/css/theme.css +++ /dev/null @@ -1,5 +0,0 @@ -*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:0}dfn{font-style:italic}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,.rst-content tt,kbd,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol,dl{margin:0;padding:0;list-style:none;list-style-image:none}li{list-style:none}dd{margin:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;max-width:100%}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.relative{position:relative}big,small{font-size:100%}@media print{html,body,section{background:none !important}*{box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.fa:before,.rst-content .admonition-title:before,.rst-content h1 .headerlink:before,.rst-content h2 .headerlink:before,.rst-content h3 .headerlink:before,.rst-content h4 .headerlink:before,.rst-content h5 .headerlink:before,.rst-content h6 .headerlink:before,.rst-content dl dt .headerlink:before,.icon:before,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-alert,.rst-content .note,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .tip,.rst-content .warning,.rst-content .seealso,.rst-content .admonition-todo,.btn,input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="month"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="week"],input[type="number"],input[type="search"],input[type="tel"],input[type="color"],select,textarea,.wy-menu-vertical li.on a,.wy-menu-vertical li.current>a,.wy-side-nav-search>a,.wy-side-nav-search .wy-dropdown>a,.wy-nav-top a{-webkit-font-smoothing:antialiased}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}/*! - * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot?v=4.2.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff?v=4.2.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.2.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa,.rst-content .admonition-title,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content dl dt .headerlink,.icon{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left,.rst-content .pull-left.admonition-title,.rst-content h1 .pull-left.headerlink,.rst-content h2 .pull-left.headerlink,.rst-content h3 .pull-left.headerlink,.rst-content h4 .pull-left.headerlink,.rst-content h5 .pull-left.headerlink,.rst-content h6 .pull-left.headerlink,.rst-content dl dt .pull-left.headerlink,.pull-left.icon{margin-right:.3em}.fa.pull-right,.rst-content .pull-right.admonition-title,.rst-content h1 .pull-right.headerlink,.rst-content h2 .pull-right.headerlink,.rst-content h3 .pull-right.headerlink,.rst-content h4 .pull-right.headerlink,.rst-content h5 .pull-right.headerlink,.rst-content h6 .pull-right.headerlink,.rst-content dl dt .pull-right.headerlink,.pull-right.icon{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before,.icon-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before,.icon-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before,.icon-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before{content:""}.fa-check-circle:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.rst-content .admonition-title:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before,.icon-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-github:before,.icon-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before,.icon-circle-arrow-left:before{content:""}.fa-arrow-circle-right:before,.icon-circle-arrow-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before,.icon-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before,.wy-dropdown .caret:before,.icon-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before,.icon-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa,.rst-content .admonition-title,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content dl dt .headerlink,.icon,.wy-dropdown .caret,.wy-inline-validate.wy-inline-validate-success .wy-input-context,.wy-inline-validate.wy-inline-validate-danger .wy-input-context,.wy-inline-validate.wy-inline-validate-warning .wy-input-context,.wy-inline-validate.wy-inline-validate-info .wy-input-context{font-family:inherit}.fa:before,.rst-content .admonition-title:before,.rst-content h1 .headerlink:before,.rst-content h2 .headerlink:before,.rst-content h3 .headerlink:before,.rst-content h4 .headerlink:before,.rst-content h5 .headerlink:before,.rst-content h6 .headerlink:before,.rst-content dl dt .headerlink:before,.icon:before,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before{font-family:"FontAwesome";display:inline-block;font-style:normal;font-weight:normal;line-height:1;text-decoration:inherit}a .fa,a .rst-content .admonition-title,.rst-content a .admonition-title,a .rst-content h1 .headerlink,.rst-content h1 a .headerlink,a .rst-content h2 .headerlink,.rst-content h2 a .headerlink,a .rst-content h3 .headerlink,.rst-content h3 a .headerlink,a .rst-content h4 .headerlink,.rst-content h4 a .headerlink,a .rst-content h5 .headerlink,.rst-content h5 a .headerlink,a .rst-content h6 .headerlink,.rst-content h6 a .headerlink,a .rst-content dl dt .headerlink,.rst-content dl dt a .headerlink,a .icon{display:inline-block;text-decoration:inherit}.btn .fa,.btn .rst-content .admonition-title,.rst-content .btn .admonition-title,.btn .rst-content h1 .headerlink,.rst-content h1 .btn .headerlink,.btn .rst-content h2 .headerlink,.rst-content h2 .btn .headerlink,.btn .rst-content h3 .headerlink,.rst-content h3 .btn .headerlink,.btn .rst-content h4 .headerlink,.rst-content h4 .btn .headerlink,.btn .rst-content h5 .headerlink,.rst-content h5 .btn .headerlink,.btn .rst-content h6 .headerlink,.rst-content h6 .btn .headerlink,.btn .rst-content dl dt .headerlink,.rst-content dl dt .btn .headerlink,.btn .icon,.nav .fa,.nav .rst-content .admonition-title,.rst-content .nav .admonition-title,.nav .rst-content h1 .headerlink,.rst-content h1 .nav .headerlink,.nav .rst-content h2 .headerlink,.rst-content h2 .nav .headerlink,.nav .rst-content h3 .headerlink,.rst-content h3 .nav .headerlink,.nav .rst-content h4 .headerlink,.rst-content h4 .nav .headerlink,.nav .rst-content h5 .headerlink,.rst-content h5 .nav .headerlink,.nav .rst-content h6 .headerlink,.rst-content h6 .nav .headerlink,.nav .rst-content dl dt .headerlink,.rst-content dl dt .nav .headerlink,.nav .icon{display:inline}.btn .fa.fa-large,.btn .rst-content .fa-large.admonition-title,.rst-content .btn .fa-large.admonition-title,.btn .rst-content h1 .fa-large.headerlink,.rst-content h1 .btn .fa-large.headerlink,.btn .rst-content h2 .fa-large.headerlink,.rst-content h2 .btn .fa-large.headerlink,.btn .rst-content h3 .fa-large.headerlink,.rst-content h3 .btn .fa-large.headerlink,.btn .rst-content h4 .fa-large.headerlink,.rst-content h4 .btn .fa-large.headerlink,.btn .rst-content h5 .fa-large.headerlink,.rst-content h5 .btn .fa-large.headerlink,.btn .rst-content h6 .fa-large.headerlink,.rst-content h6 .btn .fa-large.headerlink,.btn .rst-content dl dt .fa-large.headerlink,.rst-content dl dt .btn .fa-large.headerlink,.btn .fa-large.icon,.nav .fa.fa-large,.nav .rst-content .fa-large.admonition-title,.rst-content .nav .fa-large.admonition-title,.nav .rst-content h1 .fa-large.headerlink,.rst-content h1 .nav .fa-large.headerlink,.nav .rst-content h2 .fa-large.headerlink,.rst-content h2 .nav .fa-large.headerlink,.nav .rst-content h3 .fa-large.headerlink,.rst-content h3 .nav .fa-large.headerlink,.nav .rst-content h4 .fa-large.headerlink,.rst-content h4 .nav .fa-large.headerlink,.nav .rst-content h5 .fa-large.headerlink,.rst-content h5 .nav .fa-large.headerlink,.nav .rst-content h6 .fa-large.headerlink,.rst-content h6 .nav .fa-large.headerlink,.nav .rst-content dl dt .fa-large.headerlink,.rst-content dl dt .nav .fa-large.headerlink,.nav .fa-large.icon{line-height:0.9em}.btn .fa.fa-spin,.btn .rst-content .fa-spin.admonition-title,.rst-content .btn .fa-spin.admonition-title,.btn .rst-content h1 .fa-spin.headerlink,.rst-content h1 .btn .fa-spin.headerlink,.btn .rst-content h2 .fa-spin.headerlink,.rst-content h2 .btn .fa-spin.headerlink,.btn .rst-content h3 .fa-spin.headerlink,.rst-content h3 .btn .fa-spin.headerlink,.btn .rst-content h4 .fa-spin.headerlink,.rst-content h4 .btn .fa-spin.headerlink,.btn .rst-content h5 .fa-spin.headerlink,.rst-content h5 .btn .fa-spin.headerlink,.btn .rst-content h6 .fa-spin.headerlink,.rst-content h6 .btn .fa-spin.headerlink,.btn .rst-content dl dt .fa-spin.headerlink,.rst-content dl dt .btn .fa-spin.headerlink,.btn .fa-spin.icon,.nav .fa.fa-spin,.nav .rst-content .fa-spin.admonition-title,.rst-content .nav .fa-spin.admonition-title,.nav .rst-content h1 .fa-spin.headerlink,.rst-content h1 .nav .fa-spin.headerlink,.nav .rst-content h2 .fa-spin.headerlink,.rst-content h2 .nav .fa-spin.headerlink,.nav .rst-content h3 .fa-spin.headerlink,.rst-content h3 .nav .fa-spin.headerlink,.nav .rst-content h4 .fa-spin.headerlink,.rst-content h4 .nav .fa-spin.headerlink,.nav .rst-content h5 .fa-spin.headerlink,.rst-content h5 .nav .fa-spin.headerlink,.nav .rst-content h6 .fa-spin.headerlink,.rst-content h6 .nav .fa-spin.headerlink,.nav .rst-content dl dt .fa-spin.headerlink,.rst-content dl dt .nav .fa-spin.headerlink,.nav .fa-spin.icon{display:inline-block}.btn.fa:before,.rst-content .btn.admonition-title:before,.rst-content h1 .btn.headerlink:before,.rst-content h2 .btn.headerlink:before,.rst-content h3 .btn.headerlink:before,.rst-content h4 .btn.headerlink:before,.rst-content h5 .btn.headerlink:before,.rst-content h6 .btn.headerlink:before,.rst-content dl dt .btn.headerlink:before,.btn.icon:before{opacity:0.5;-webkit-transition:opacity 0.05s ease-in;-moz-transition:opacity 0.05s ease-in;transition:opacity 0.05s ease-in}.btn.fa:hover:before,.rst-content .btn.admonition-title:hover:before,.rst-content h1 .btn.headerlink:hover:before,.rst-content h2 .btn.headerlink:hover:before,.rst-content h3 .btn.headerlink:hover:before,.rst-content h4 .btn.headerlink:hover:before,.rst-content h5 .btn.headerlink:hover:before,.rst-content h6 .btn.headerlink:hover:before,.rst-content dl dt .btn.headerlink:hover:before,.btn.icon:hover:before{opacity:1}.btn-mini .fa:before,.btn-mini .rst-content .admonition-title:before,.rst-content .btn-mini .admonition-title:before,.btn-mini .rst-content h1 .headerlink:before,.rst-content h1 .btn-mini .headerlink:before,.btn-mini .rst-content h2 .headerlink:before,.rst-content h2 .btn-mini .headerlink:before,.btn-mini .rst-content h3 .headerlink:before,.rst-content h3 .btn-mini .headerlink:before,.btn-mini .rst-content h4 .headerlink:before,.rst-content h4 .btn-mini .headerlink:before,.btn-mini .rst-content h5 .headerlink:before,.rst-content h5 .btn-mini .headerlink:before,.btn-mini .rst-content h6 .headerlink:before,.rst-content h6 .btn-mini .headerlink:before,.btn-mini .rst-content dl dt .headerlink:before,.rst-content dl dt .btn-mini .headerlink:before,.btn-mini .icon:before{font-size:14px;vertical-align:-15%}.wy-alert,.rst-content .note,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .tip,.rst-content .warning,.rst-content .seealso,.rst-content .admonition-todo{padding:12px;line-height:24px;margin-bottom:24px;background:#e7f2fa}.wy-alert-title,.rst-content .admonition-title{color:#fff;font-weight:bold;display:block;color:#fff;background:#6ab0de;margin:-12px;padding:6px 12px;margin-bottom:12px}.wy-alert.wy-alert-danger,.rst-content .wy-alert-danger.note,.rst-content .wy-alert-danger.attention,.rst-content .wy-alert-danger.caution,.rst-content .danger,.rst-content .error,.rst-content .wy-alert-danger.hint,.rst-content .wy-alert-danger.important,.rst-content .wy-alert-danger.tip,.rst-content .wy-alert-danger.warning,.rst-content .wy-alert-danger.seealso,.rst-content .wy-alert-danger.admonition-todo{background:#fdf3f2}.wy-alert.wy-alert-danger .wy-alert-title,.rst-content .wy-alert-danger.note .wy-alert-title,.rst-content .wy-alert-danger.attention .wy-alert-title,.rst-content .wy-alert-danger.caution .wy-alert-title,.rst-content .danger .wy-alert-title,.rst-content .error .wy-alert-title,.rst-content .wy-alert-danger.hint .wy-alert-title,.rst-content .wy-alert-danger.important .wy-alert-title,.rst-content .wy-alert-danger.tip .wy-alert-title,.rst-content .wy-alert-danger.warning .wy-alert-title,.rst-content .wy-alert-danger.seealso .wy-alert-title,.rst-content .wy-alert-danger.admonition-todo .wy-alert-title,.wy-alert.wy-alert-danger .rst-content .admonition-title,.rst-content .wy-alert.wy-alert-danger .admonition-title,.rst-content .wy-alert-danger.note .admonition-title,.rst-content .wy-alert-danger.attention .admonition-title,.rst-content .wy-alert-danger.caution .admonition-title,.rst-content .danger .admonition-title,.rst-content .error .admonition-title,.rst-content .wy-alert-danger.hint .admonition-title,.rst-content .wy-alert-danger.important .admonition-title,.rst-content .wy-alert-danger.tip .admonition-title,.rst-content .wy-alert-danger.warning .admonition-title,.rst-content .wy-alert-danger.seealso .admonition-title,.rst-content .wy-alert-danger.admonition-todo .admonition-title{background:#f29f97}.wy-alert.wy-alert-warning,.rst-content .wy-alert-warning.note,.rst-content .attention,.rst-content .caution,.rst-content .wy-alert-warning.danger,.rst-content .wy-alert-warning.error,.rst-content .wy-alert-warning.hint,.rst-content .wy-alert-warning.important,.rst-content .wy-alert-warning.tip,.rst-content .warning,.rst-content .wy-alert-warning.seealso,.rst-content .admonition-todo{background:#ffedcc}.wy-alert.wy-alert-warning .wy-alert-title,.rst-content .wy-alert-warning.note .wy-alert-title,.rst-content .attention .wy-alert-title,.rst-content .caution .wy-alert-title,.rst-content .wy-alert-warning.danger .wy-alert-title,.rst-content .wy-alert-warning.error .wy-alert-title,.rst-content .wy-alert-warning.hint .wy-alert-title,.rst-content .wy-alert-warning.important .wy-alert-title,.rst-content .wy-alert-warning.tip .wy-alert-title,.rst-content .warning .wy-alert-title,.rst-content .wy-alert-warning.seealso .wy-alert-title,.rst-content .admonition-todo .wy-alert-title,.wy-alert.wy-alert-warning .rst-content .admonition-title,.rst-content .wy-alert.wy-alert-warning .admonition-title,.rst-content .wy-alert-warning.note .admonition-title,.rst-content .attention .admonition-title,.rst-content .caution .admonition-title,.rst-content .wy-alert-warning.danger .admonition-title,.rst-content .wy-alert-warning.error .admonition-title,.rst-content .wy-alert-warning.hint .admonition-title,.rst-content .wy-alert-warning.important .admonition-title,.rst-content .wy-alert-warning.tip .admonition-title,.rst-content .warning .admonition-title,.rst-content .wy-alert-warning.seealso .admonition-title,.rst-content .admonition-todo .admonition-title{background:#f0b37e}.wy-alert.wy-alert-info,.rst-content .note,.rst-content .wy-alert-info.attention,.rst-content .wy-alert-info.caution,.rst-content .wy-alert-info.danger,.rst-content .wy-alert-info.error,.rst-content .wy-alert-info.hint,.rst-content .wy-alert-info.important,.rst-content .wy-alert-info.tip,.rst-content .wy-alert-info.warning,.rst-content .seealso,.rst-content .wy-alert-info.admonition-todo{background:#e7f2fa}.wy-alert.wy-alert-info .wy-alert-title,.rst-content .note .wy-alert-title,.rst-content .wy-alert-info.attention .wy-alert-title,.rst-content .wy-alert-info.caution .wy-alert-title,.rst-content .wy-alert-info.danger .wy-alert-title,.rst-content .wy-alert-info.error .wy-alert-title,.rst-content .wy-alert-info.hint .wy-alert-title,.rst-content .wy-alert-info.important .wy-alert-title,.rst-content .wy-alert-info.tip .wy-alert-title,.rst-content .wy-alert-info.warning .wy-alert-title,.rst-content .seealso .wy-alert-title,.rst-content .wy-alert-info.admonition-todo .wy-alert-title,.wy-alert.wy-alert-info .rst-content .admonition-title,.rst-content .wy-alert.wy-alert-info .admonition-title,.rst-content .note .admonition-title,.rst-content .wy-alert-info.attention .admonition-title,.rst-content .wy-alert-info.caution .admonition-title,.rst-content .wy-alert-info.danger .admonition-title,.rst-content .wy-alert-info.error .admonition-title,.rst-content .wy-alert-info.hint .admonition-title,.rst-content .wy-alert-info.important .admonition-title,.rst-content .wy-alert-info.tip .admonition-title,.rst-content .wy-alert-info.warning .admonition-title,.rst-content .seealso .admonition-title,.rst-content .wy-alert-info.admonition-todo .admonition-title{background:#6ab0de}.wy-alert.wy-alert-success,.rst-content .wy-alert-success.note,.rst-content .wy-alert-success.attention,.rst-content .wy-alert-success.caution,.rst-content .wy-alert-success.danger,.rst-content .wy-alert-success.error,.rst-content .hint,.rst-content .important,.rst-content .tip,.rst-content .wy-alert-success.warning,.rst-content .wy-alert-success.seealso,.rst-content .wy-alert-success.admonition-todo{background:#dbfaf4}.wy-alert.wy-alert-success .wy-alert-title,.rst-content .wy-alert-success.note .wy-alert-title,.rst-content .wy-alert-success.attention .wy-alert-title,.rst-content .wy-alert-success.caution .wy-alert-title,.rst-content .wy-alert-success.danger .wy-alert-title,.rst-content .wy-alert-success.error .wy-alert-title,.rst-content .hint .wy-alert-title,.rst-content .important .wy-alert-title,.rst-content .tip .wy-alert-title,.rst-content .wy-alert-success.warning .wy-alert-title,.rst-content .wy-alert-success.seealso .wy-alert-title,.rst-content .wy-alert-success.admonition-todo .wy-alert-title,.wy-alert.wy-alert-success .rst-content .admonition-title,.rst-content .wy-alert.wy-alert-success .admonition-title,.rst-content .wy-alert-success.note .admonition-title,.rst-content .wy-alert-success.attention .admonition-title,.rst-content .wy-alert-success.caution .admonition-title,.rst-content .wy-alert-success.danger .admonition-title,.rst-content .wy-alert-success.error .admonition-title,.rst-content .hint .admonition-title,.rst-content .important .admonition-title,.rst-content .tip .admonition-title,.rst-content .wy-alert-success.warning .admonition-title,.rst-content .wy-alert-success.seealso .admonition-title,.rst-content .wy-alert-success.admonition-todo .admonition-title{background:#1abc9c}.wy-alert.wy-alert-neutral,.rst-content .wy-alert-neutral.note,.rst-content .wy-alert-neutral.attention,.rst-content .wy-alert-neutral.caution,.rst-content .wy-alert-neutral.danger,.rst-content .wy-alert-neutral.error,.rst-content .wy-alert-neutral.hint,.rst-content .wy-alert-neutral.important,.rst-content .wy-alert-neutral.tip,.rst-content .wy-alert-neutral.warning,.rst-content .wy-alert-neutral.seealso,.rst-content .wy-alert-neutral.admonition-todo{background:#f3f6f6}.wy-alert.wy-alert-neutral .wy-alert-title,.rst-content .wy-alert-neutral.note .wy-alert-title,.rst-content .wy-alert-neutral.attention .wy-alert-title,.rst-content .wy-alert-neutral.caution .wy-alert-title,.rst-content .wy-alert-neutral.danger .wy-alert-title,.rst-content .wy-alert-neutral.error .wy-alert-title,.rst-content .wy-alert-neutral.hint .wy-alert-title,.rst-content .wy-alert-neutral.important .wy-alert-title,.rst-content .wy-alert-neutral.tip .wy-alert-title,.rst-content .wy-alert-neutral.warning .wy-alert-title,.rst-content .wy-alert-neutral.seealso .wy-alert-title,.rst-content .wy-alert-neutral.admonition-todo .wy-alert-title,.wy-alert.wy-alert-neutral .rst-content .admonition-title,.rst-content .wy-alert.wy-alert-neutral .admonition-title,.rst-content .wy-alert-neutral.note .admonition-title,.rst-content .wy-alert-neutral.attention .admonition-title,.rst-content .wy-alert-neutral.caution .admonition-title,.rst-content .wy-alert-neutral.danger .admonition-title,.rst-content .wy-alert-neutral.error .admonition-title,.rst-content .wy-alert-neutral.hint .admonition-title,.rst-content .wy-alert-neutral.important .admonition-title,.rst-content .wy-alert-neutral.tip .admonition-title,.rst-content .wy-alert-neutral.warning .admonition-title,.rst-content .wy-alert-neutral.seealso .admonition-title,.rst-content .wy-alert-neutral.admonition-todo .admonition-title{color:#404040;background:#e1e4e5}.wy-alert.wy-alert-neutral a,.rst-content .wy-alert-neutral.note a,.rst-content .wy-alert-neutral.attention a,.rst-content .wy-alert-neutral.caution a,.rst-content .wy-alert-neutral.danger a,.rst-content .wy-alert-neutral.error a,.rst-content .wy-alert-neutral.hint a,.rst-content .wy-alert-neutral.important a,.rst-content .wy-alert-neutral.tip a,.rst-content .wy-alert-neutral.warning a,.rst-content .wy-alert-neutral.seealso a,.rst-content .wy-alert-neutral.admonition-todo a{color:#2980B9}.wy-alert p:last-child,.rst-content .note p:last-child,.rst-content .attention p:last-child,.rst-content .caution p:last-child,.rst-content .danger p:last-child,.rst-content .error p:last-child,.rst-content .hint p:last-child,.rst-content .important p:last-child,.rst-content .tip p:last-child,.rst-content .warning p:last-child,.rst-content .seealso p:last-child,.rst-content .admonition-todo p:last-child{margin-bottom:0}.wy-tray-container{position:fixed;bottom:0px;left:0;z-index:600}.wy-tray-container li{display:block;width:300px;background:transparent;color:#fff;text-align:center;box-shadow:0 5px 5px 0 rgba(0,0,0,0.1);padding:0 24px;min-width:20%;opacity:0;height:0;line-height:56px;overflow:hidden;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.wy-tray-container li.wy-tray-item-success{background:#27AE60}.wy-tray-container li.wy-tray-item-info{background:#2980B9}.wy-tray-container li.wy-tray-item-warning{background:#E67E22}.wy-tray-container li.wy-tray-item-danger{background:#E74C3C}.wy-tray-container li.on{opacity:1;height:56px}@media screen and (max-width: 768px){.wy-tray-container{bottom:auto;top:0;width:100%}.wy-tray-container li{width:100%}}button{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;cursor:pointer;line-height:normal;-webkit-appearance:button;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button[disabled]{cursor:default}.btn{display:inline-block;border-radius:2px;line-height:normal;white-space:nowrap;text-align:center;cursor:pointer;font-size:100%;padding:6px 12px 8px 12px;color:#fff;border:1px solid rgba(0,0,0,0.1);background-color:#27AE60;text-decoration:none;font-weight:normal;font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif;box-shadow:0px 1px 2px -1px rgba(255,255,255,0.5) inset,0px -2px 0px 0px rgba(0,0,0,0.1) inset;outline-none:false;vertical-align:middle;*display:inline;zoom:1;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear}.btn-hover{background:#2e8ece;color:#fff}.btn:hover{background:#2cc36b;color:#fff}.btn:focus{background:#2cc36b;outline:0}.btn:active{box-shadow:0px -1px 0px 0px rgba(0,0,0,0.05) inset,0px 2px 0px 0px rgba(0,0,0,0.1) inset;padding:8px 12px 6px 12px}.btn:visited{color:#fff}.btn:disabled{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=40);opacity:0.4;cursor:not-allowed;box-shadow:none}.btn-disabled{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=40);opacity:0.4;cursor:not-allowed;box-shadow:none}.btn-disabled:hover,.btn-disabled:focus,.btn-disabled:active{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=40);opacity:0.4;cursor:not-allowed;box-shadow:none}.btn::-moz-focus-inner{padding:0;border:0}.btn-small{font-size:80%}.btn-info{background-color:#2980B9 !important}.btn-info:hover{background-color:#2e8ece !important}.btn-neutral{background-color:#f3f6f6 !important;color:#404040 !important}.btn-neutral:hover{background-color:#e5ebeb !important;color:#404040}.btn-neutral:visited{color:#404040 !important}.btn-success{background-color:#27AE60 !important}.btn-success:hover{background-color:#295 !important}.btn-danger{background-color:#E74C3C !important}.btn-danger:hover{background-color:#ea6153 !important}.btn-warning{background-color:#E67E22 !important}.btn-warning:hover{background-color:#e98b39 !important}.btn-invert{background-color:#222}.btn-invert:hover{background-color:#2f2f2f !important}.btn-link{background-color:transparent !important;color:#2980B9;box-shadow:none;border-color:transparent !important}.btn-link:hover{background-color:transparent !important;color:#409ad5 !important;box-shadow:none}.btn-link:active{background-color:transparent !important;color:#409ad5 !important;box-shadow:none}.btn-link:visited{color:#9B59B6}.wy-btn-group .btn,.wy-control .btn{vertical-align:middle}.wy-btn-group{margin-bottom:24px;*zoom:1}.wy-btn-group:before,.wy-btn-group:after{display:table;content:""}.wy-btn-group:after{clear:both}.wy-dropdown{position:relative;display:inline-block}.wy-dropdown-active .wy-dropdown-menu{display:block}.wy-dropdown-menu{position:absolute;left:0;display:none;float:left;top:100%;min-width:100%;background:#fcfcfc;z-index:100;border:solid 1px #cfd7dd;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);padding:12px}.wy-dropdown-menu>dd>a{display:block;clear:both;color:#404040;white-space:nowrap;font-size:90%;padding:0 12px;cursor:pointer}.wy-dropdown-menu>dd>a:hover{background:#2980B9;color:#fff}.wy-dropdown-menu>dd.divider{border-top:solid 1px #cfd7dd;margin:6px 0}.wy-dropdown-menu>dd.search{padding-bottom:12px}.wy-dropdown-menu>dd.search input[type="search"]{width:100%}.wy-dropdown-menu>dd.call-to-action{background:#e3e3e3;text-transform:uppercase;font-weight:500;font-size:80%}.wy-dropdown-menu>dd.call-to-action:hover{background:#e3e3e3}.wy-dropdown-menu>dd.call-to-action .btn{color:#fff}.wy-dropdown.wy-dropdown-up .wy-dropdown-menu{bottom:100%;top:auto;left:auto;right:0}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu{background:#fcfcfc;margin-top:2px}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a{padding:6px 12px}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a:hover{background:#2980B9;color:#fff}.wy-dropdown.wy-dropdown-left .wy-dropdown-menu{right:0;left:auto;text-align:right}.wy-dropdown-arrow:before{content:" ";border-bottom:5px solid #f5f5f5;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;display:block;top:-4px;left:50%;margin-left:-3px}.wy-dropdown-arrow.wy-dropdown-arrow-left:before{left:11px}.wy-form-stacked select{display:block}.wy-form-aligned input,.wy-form-aligned textarea,.wy-form-aligned select,.wy-form-aligned .wy-help-inline,.wy-form-aligned label{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wy-form-aligned .wy-control-group>label{display:inline-block;vertical-align:middle;width:10em;margin:6px 12px 0 0;float:left}.wy-form-aligned .wy-control{float:left}.wy-form-aligned .wy-control label{display:block}.wy-form-aligned .wy-control select{margin-top:6px}fieldset{border:0;margin:0;padding:0}legend{display:block;width:100%;border:0;padding:0;white-space:normal;margin-bottom:24px;font-size:150%;*margin-left:-7px}label{display:block;margin:0 0 0.3125em 0;color:#333;font-size:90%}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}.wy-control-group{margin-bottom:24px;*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;*zoom:1}.wy-control-group:before,.wy-control-group:after{display:table;content:""}.wy-control-group:after{clear:both}.wy-control-group:before,.wy-control-group:after{display:table;content:""}.wy-control-group:after{clear:both}.wy-control-group.wy-control-group-required>label:after{content:" *";color:#E74C3C}.wy-control-group .wy-form-full,.wy-control-group .wy-form-halves,.wy-control-group .wy-form-thirds{padding-bottom:12px}.wy-control-group .wy-form-full select,.wy-control-group .wy-form-halves select,.wy-control-group .wy-form-thirds select{width:100%}.wy-control-group .wy-form-full input[type="text"],.wy-control-group .wy-form-full input[type="password"],.wy-control-group .wy-form-full input[type="email"],.wy-control-group .wy-form-full input[type="url"],.wy-control-group .wy-form-full input[type="date"],.wy-control-group .wy-form-full input[type="month"],.wy-control-group .wy-form-full input[type="time"],.wy-control-group .wy-form-full input[type="datetime"],.wy-control-group .wy-form-full input[type="datetime-local"],.wy-control-group .wy-form-full input[type="week"],.wy-control-group .wy-form-full input[type="number"],.wy-control-group .wy-form-full input[type="search"],.wy-control-group .wy-form-full input[type="tel"],.wy-control-group .wy-form-full input[type="color"],.wy-control-group .wy-form-halves input[type="text"],.wy-control-group .wy-form-halves input[type="password"],.wy-control-group .wy-form-halves input[type="email"],.wy-control-group .wy-form-halves input[type="url"],.wy-control-group .wy-form-halves input[type="date"],.wy-control-group .wy-form-halves input[type="month"],.wy-control-group .wy-form-halves input[type="time"],.wy-control-group .wy-form-halves input[type="datetime"],.wy-control-group .wy-form-halves input[type="datetime-local"],.wy-control-group .wy-form-halves input[type="week"],.wy-control-group .wy-form-halves input[type="number"],.wy-control-group .wy-form-halves input[type="search"],.wy-control-group .wy-form-halves input[type="tel"],.wy-control-group .wy-form-halves input[type="color"],.wy-control-group .wy-form-thirds input[type="text"],.wy-control-group .wy-form-thirds input[type="password"],.wy-control-group .wy-form-thirds input[type="email"],.wy-control-group .wy-form-thirds input[type="url"],.wy-control-group .wy-form-thirds input[type="date"],.wy-control-group .wy-form-thirds input[type="month"],.wy-control-group .wy-form-thirds input[type="time"],.wy-control-group .wy-form-thirds input[type="datetime"],.wy-control-group .wy-form-thirds input[type="datetime-local"],.wy-control-group .wy-form-thirds input[type="week"],.wy-control-group .wy-form-thirds input[type="number"],.wy-control-group .wy-form-thirds input[type="search"],.wy-control-group .wy-form-thirds input[type="tel"],.wy-control-group .wy-form-thirds input[type="color"]{width:100%}.wy-control-group .wy-form-full{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.wy-control-group .wy-form-full:last-child{margin-right:0}.wy-control-group .wy-form-halves{float:left;display:block;margin-right:2.35765%;width:48.82117%}.wy-control-group .wy-form-halves:last-child{margin-right:0}.wy-control-group .wy-form-halves:nth-of-type(2n){margin-right:0}.wy-control-group .wy-form-halves:nth-of-type(2n+1){clear:left}.wy-control-group .wy-form-thirds{float:left;display:block;margin-right:2.35765%;width:31.76157%}.wy-control-group .wy-form-thirds:last-child{margin-right:0}.wy-control-group .wy-form-thirds:nth-of-type(3n){margin-right:0}.wy-control-group .wy-form-thirds:nth-of-type(3n+1){clear:left}.wy-control-group.wy-control-group-no-input .wy-control{margin:6px 0 0 0;font-size:90%}.wy-control-no-input{display:inline-block;margin:6px 0 0 0;font-size:90%}.wy-control-group.fluid-input input[type="text"],.wy-control-group.fluid-input input[type="password"],.wy-control-group.fluid-input input[type="email"],.wy-control-group.fluid-input input[type="url"],.wy-control-group.fluid-input input[type="date"],.wy-control-group.fluid-input input[type="month"],.wy-control-group.fluid-input input[type="time"],.wy-control-group.fluid-input input[type="datetime"],.wy-control-group.fluid-input input[type="datetime-local"],.wy-control-group.fluid-input input[type="week"],.wy-control-group.fluid-input input[type="number"],.wy-control-group.fluid-input input[type="search"],.wy-control-group.fluid-input input[type="tel"],.wy-control-group.fluid-input input[type="color"]{width:100%}.wy-form-message-inline{display:inline-block;padding-left:0.3em;color:#666;vertical-align:middle;font-size:90%}.wy-form-message{display:block;color:#999;font-size:70%;margin-top:0.3125em;font-style:italic}.wy-form-message p{font-size:inherit;font-style:italic;margin-bottom:6px}.wy-form-message p:last-child{margin-bottom:0}input{line-height:normal}input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif;*overflow:visible}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="month"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="week"],input[type="number"],input[type="search"],input[type="tel"],input[type="color"]{-webkit-appearance:none;padding:6px;display:inline-block;border:1px solid #ccc;font-size:80%;font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif;box-shadow:inset 0 1px 3px #ddd;border-radius:0;-webkit-transition:border 0.3s linear;-moz-transition:border 0.3s linear;transition:border 0.3s linear}input[type="datetime-local"]{padding:0.34375em 0.625em}input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin-right:0.3125em;*height:13px;*width:13px}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{outline:0;outline:thin dotted \9;border-color:#333}input.no-focus:focus{border-color:#ccc !important}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:1px auto #129FEA}input[type="text"][disabled],input[type="password"][disabled],input[type="email"][disabled],input[type="url"][disabled],input[type="date"][disabled],input[type="month"][disabled],input[type="time"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="week"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="color"][disabled]{cursor:not-allowed;background-color:#fafafa}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#E74C3C;border:1px solid #E74C3C}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#E74C3C}input[type="file"]:focus:invalid:focus,input[type="radio"]:focus:invalid:focus,input[type="checkbox"]:focus:invalid:focus{outline-color:#E74C3C}input.wy-input-large{padding:12px;font-size:100%}textarea{overflow:auto;vertical-align:top;width:100%;font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif}select,textarea{padding:0.5em 0.625em;display:inline-block;border:1px solid #ccc;font-size:80%;box-shadow:inset 0 1px 3px #ddd;-webkit-transition:border 0.3s linear;-moz-transition:border 0.3s linear;transition:border 0.3s linear}select{border:1px solid #ccc;background-color:#fff}select[multiple]{height:auto}select:focus,textarea:focus{outline:0}select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#fafafa}input[type="radio"][disabled],input[type="checkbox"][disabled]{cursor:not-allowed}.wy-checkbox,.wy-radio{margin:6px 0;color:#404040;display:block}.wy-checkbox input,.wy-radio input{vertical-align:baseline}.wy-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wy-input-prefix,.wy-input-suffix{white-space:nowrap;padding:6px}.wy-input-prefix .wy-input-context,.wy-input-suffix .wy-input-context{line-height:27px;padding:0 8px;display:inline-block;font-size:80%;background-color:#f3f6f6;border:solid 1px #ccc;color:#999}.wy-input-suffix .wy-input-context{border-left:0}.wy-input-prefix .wy-input-context{border-right:0}.wy-switch{width:36px;height:12px;margin:12px 0;position:relative;border-radius:4px;background:#ccc;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.wy-switch:before{position:absolute;content:"";display:block;width:18px;height:18px;border-radius:4px;background:#999;left:-3px;top:-3px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.wy-switch:after{content:"false";position:absolute;left:48px;display:block;font-size:12px;color:#ccc}.wy-switch.active{background:#1e8449}.wy-switch.active:before{left:24px;background:#27AE60}.wy-switch.active:after{content:"true"}.wy-switch.disabled,.wy-switch.active.disabled{cursor:not-allowed}.wy-control-group.wy-control-group-error .wy-form-message,.wy-control-group.wy-control-group-error>label{color:#E74C3C}.wy-control-group.wy-control-group-error input[type="text"],.wy-control-group.wy-control-group-error input[type="password"],.wy-control-group.wy-control-group-error input[type="email"],.wy-control-group.wy-control-group-error input[type="url"],.wy-control-group.wy-control-group-error input[type="date"],.wy-control-group.wy-control-group-error input[type="month"],.wy-control-group.wy-control-group-error input[type="time"],.wy-control-group.wy-control-group-error input[type="datetime"],.wy-control-group.wy-control-group-error input[type="datetime-local"],.wy-control-group.wy-control-group-error input[type="week"],.wy-control-group.wy-control-group-error input[type="number"],.wy-control-group.wy-control-group-error input[type="search"],.wy-control-group.wy-control-group-error input[type="tel"],.wy-control-group.wy-control-group-error input[type="color"]{border:solid 1px #E74C3C}.wy-control-group.wy-control-group-error textarea{border:solid 1px #E74C3C}.wy-inline-validate{white-space:nowrap}.wy-inline-validate .wy-input-context{padding:0.5em 0.625em;display:inline-block;font-size:80%}.wy-inline-validate.wy-inline-validate-success .wy-input-context{color:#27AE60}.wy-inline-validate.wy-inline-validate-danger .wy-input-context{color:#E74C3C}.wy-inline-validate.wy-inline-validate-warning .wy-input-context{color:#E67E22}.wy-inline-validate.wy-inline-validate-info .wy-input-context{color:#2980B9}.rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.mirror{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.mirror.rotate-90{-webkit-transform:scaleX(-1) rotate(90deg);-moz-transform:scaleX(-1) rotate(90deg);-ms-transform:scaleX(-1) rotate(90deg);-o-transform:scaleX(-1) rotate(90deg);transform:scaleX(-1) rotate(90deg)}.mirror.rotate-180{-webkit-transform:scaleX(-1) rotate(180deg);-moz-transform:scaleX(-1) rotate(180deg);-ms-transform:scaleX(-1) rotate(180deg);-o-transform:scaleX(-1) rotate(180deg);transform:scaleX(-1) rotate(180deg)}.mirror.rotate-270{-webkit-transform:scaleX(-1) rotate(270deg);-moz-transform:scaleX(-1) rotate(270deg);-ms-transform:scaleX(-1) rotate(270deg);-o-transform:scaleX(-1) rotate(270deg);transform:scaleX(-1) rotate(270deg)}@media only screen and (max-width: 480px){.wy-form button[type="submit"]{margin:0.7em 0 0}.wy-form input[type="text"],.wy-form input[type="password"],.wy-form input[type="email"],.wy-form input[type="url"],.wy-form input[type="date"],.wy-form input[type="month"],.wy-form input[type="time"],.wy-form input[type="datetime"],.wy-form input[type="datetime-local"],.wy-form input[type="week"],.wy-form input[type="number"],.wy-form input[type="search"],.wy-form input[type="tel"],.wy-form input[type="color"]{margin-bottom:0.3em;display:block}.wy-form label{margin-bottom:0.3em;display:block}.wy-form input[type="password"],.wy-form input[type="email"],.wy-form input[type="url"],.wy-form input[type="date"],.wy-form input[type="month"],.wy-form input[type="time"],.wy-form input[type="datetime"],.wy-form input[type="datetime-local"],.wy-form input[type="week"],.wy-form input[type="number"],.wy-form input[type="search"],.wy-form input[type="tel"],.wy-form input[type="color"]{margin-bottom:0}.wy-form-aligned .wy-control-group label{margin-bottom:0.3em;text-align:left;display:block;width:100%}.wy-form-aligned .wy-control{margin:1.5em 0 0 0}.wy-form .wy-help-inline,.wy-form-message-inline,.wy-form-message{display:block;font-size:80%;padding:6px 0}}@media screen and (max-width: 768px){.tablet-hide{display:none}}@media screen and (max-width: 480px){.mobile-hide{display:none}}.float-left{float:left}.float-right{float:right}.full-width{width:100%}.wy-table,.rst-content table.docutils,.rst-content table.field-list{border-collapse:collapse;border-spacing:0;empty-cells:show;margin-bottom:24px}.wy-table caption,.rst-content table.docutils caption,.rst-content table.field-list caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.wy-table td,.rst-content table.docutils td,.rst-content table.field-list td,.wy-table th,.rst-content table.docutils th,.rst-content table.field-list th{font-size:90%;margin:0;overflow:visible;padding:8px 16px}.wy-table td:first-child,.rst-content table.docutils td:first-child,.rst-content table.field-list td:first-child,.wy-table th:first-child,.rst-content table.docutils th:first-child,.rst-content table.field-list th:first-child{border-left-width:0}.wy-table thead,.rst-content table.docutils thead,.rst-content table.field-list thead{color:#000;text-align:left;vertical-align:bottom;white-space:nowrap}.wy-table thead th,.rst-content table.docutils thead th,.rst-content table.field-list thead th{font-weight:bold;border-bottom:solid 2px #e1e4e5}.wy-table td,.rst-content table.docutils td,.rst-content table.field-list td{background-color:transparent;vertical-align:middle}.wy-table td p,.rst-content table.docutils td p,.rst-content table.field-list td p{line-height:18px}.wy-table td p:last-child,.rst-content table.docutils td p:last-child,.rst-content table.field-list td p:last-child{margin-bottom:0}.wy-table .wy-table-cell-min,.rst-content table.docutils .wy-table-cell-min,.rst-content table.field-list .wy-table-cell-min{width:1%;padding-right:0}.wy-table .wy-table-cell-min input[type=checkbox],.rst-content table.docutils .wy-table-cell-min input[type=checkbox],.rst-content table.field-list .wy-table-cell-min input[type=checkbox],.wy-table .wy-table-cell-min input[type=checkbox],.rst-content table.docutils .wy-table-cell-min input[type=checkbox],.rst-content table.field-list .wy-table-cell-min input[type=checkbox]{margin:0}.wy-table-secondary{color:gray;font-size:90%}.wy-table-tertiary{color:gray;font-size:80%}.wy-table-odd td,.wy-table-striped tr:nth-child(2n-1) td,.rst-content table.docutils:not(.field-list) tr:nth-child(2n-1) td{background-color:#f3f6f6}.wy-table-backed{background-color:#f3f6f6}.wy-table-bordered-all,.rst-content table.docutils{border:1px solid #e1e4e5}.wy-table-bordered-all td,.rst-content table.docutils td{border-bottom:1px solid #e1e4e5;border-left:1px solid #e1e4e5}.wy-table-bordered-all tbody>tr:last-child td,.rst-content table.docutils tbody>tr:last-child td{border-bottom-width:0}.wy-table-bordered{border:1px solid #e1e4e5}.wy-table-bordered-rows td{border-bottom:1px solid #e1e4e5}.wy-table-bordered-rows tbody>tr:last-child td{border-bottom-width:0}.wy-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.wy-table-horizontal td,.wy-table-horizontal th{border-width:0 0 1px 0;border-bottom:1px solid #e1e4e5}.wy-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.wy-table-responsive{margin-bottom:24px;max-width:100%;overflow:auto}.wy-table-responsive table{margin-bottom:0 !important}.wy-table-responsive table td,.wy-table-responsive table th{white-space:nowrap}a{color:#2980B9;text-decoration:none;cursor:pointer}a:hover{color:#3091d1}a:visited{color:#9B59B6}html{height:100%;overflow-x:hidden}body{font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif;font-weight:normal;color:#404040;min-height:100%;overflow-x:hidden;background:#edf0f2}.wy-text-left{text-align:left}.wy-text-center{text-align:center}.wy-text-right{text-align:right}.wy-text-large{font-size:120%}.wy-text-normal{font-size:100%}.wy-text-small,small{font-size:80%}.wy-text-strike{text-decoration:line-through}.wy-text-warning{color:#E67E22 !important}a.wy-text-warning:hover{color:#eb9950 !important}.wy-text-info{color:#2980B9 !important}a.wy-text-info:hover{color:#409ad5 !important}.wy-text-success{color:#27AE60 !important}a.wy-text-success:hover{color:#36d278 !important}.wy-text-danger{color:#E74C3C !important}a.wy-text-danger:hover{color:#ed7669 !important}.wy-text-neutral{color:#404040 !important}a.wy-text-neutral:hover{color:#595959 !important}h1,h2,h3,h4,h5,h6,legend{margin-top:0;font-weight:700;font-family:"Roboto Slab","ff-tisa-web-pro","Georgia",Arial,sans-serif}p{line-height:24px;margin:0;font-size:16px;margin-bottom:24px}h1{font-size:175%}h2{font-size:150%}h3{font-size:125%}h4{font-size:115%}h5{font-size:110%}h6{font-size:100%}hr{display:block;height:1px;border:0;border-top:1px solid #e1e4e5;margin:24px 0;padding:0}code,.rst-content tt{white-space:nowrap;max-width:100%;background:#fff;border:solid 1px #e1e4e5;font-size:75%;padding:0 5px;font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;color:#E74C3C;overflow-x:auto}code.code-large,.rst-content tt.code-large{font-size:90%}.wy-plain-list-disc,.rst-content .section ul,.rst-content .toctree-wrapper ul,article ul{list-style:disc;line-height:24px;margin-bottom:24px}.wy-plain-list-disc li,.rst-content .section ul li,.rst-content .toctree-wrapper ul li,article ul li{list-style:disc;margin-left:24px}.wy-plain-list-disc li p:last-child,.rst-content .section ul li p:last-child,.rst-content .toctree-wrapper ul li p:last-child,article ul li p:last-child{margin-bottom:0}.wy-plain-list-disc li ul,.rst-content .section ul li ul,.rst-content .toctree-wrapper ul li ul,article ul li ul{margin-bottom:0}.wy-plain-list-disc li li,.rst-content .section ul li li,.rst-content .toctree-wrapper ul li li,article ul li li{list-style:circle}.wy-plain-list-disc li li li,.rst-content .section ul li li li,.rst-content .toctree-wrapper ul li li li,article ul li li li{list-style:square}.wy-plain-list-disc li ol li,.rst-content .section ul li ol li,.rst-content .toctree-wrapper ul li ol li,article ul li ol li{list-style:decimal}.wy-plain-list-decimal,.rst-content .section ol,.rst-content ol.arabic,article ol{list-style:decimal;line-height:24px;margin-bottom:24px}.wy-plain-list-decimal li,.rst-content .section ol li,.rst-content ol.arabic li,article ol li{list-style:decimal;margin-left:24px}.wy-plain-list-decimal li p:last-child,.rst-content .section ol li p:last-child,.rst-content ol.arabic li p:last-child,article ol li p:last-child{margin-bottom:0}.wy-plain-list-decimal li ul,.rst-content .section ol li ul,.rst-content ol.arabic li ul,article ol li ul{margin-bottom:0}.wy-plain-list-decimal li ul li,.rst-content .section ol li ul li,.rst-content ol.arabic li ul li,article ol li ul li{list-style:disc}.codeblock-example{border:1px solid #e1e4e5;border-bottom:none;padding:24px;padding-top:48px;font-weight:500;background:#fff;position:relative}.codeblock-example:after{content:"Example";position:absolute;top:0px;left:0px;background:#9B59B6;color:#fff;padding:6px 12px}.codeblock-example.prettyprint-example-only{border:1px solid #e1e4e5;margin-bottom:24px}.codeblock,pre.literal-block,.rst-content .literal-block,.rst-content pre.literal-block,div[class^='highlight']{border:1px solid #e1e4e5;padding:0px;overflow-x:auto;background:#fff;margin:1px 0 24px 0}.codeblock div[class^='highlight'],pre.literal-block div[class^='highlight'],.rst-content .literal-block div[class^='highlight'],div[class^='highlight'] div[class^='highlight']{border:none;background:none;margin:0}div[class^='highlight'] td.code{width:100%}.linenodiv pre{border-right:solid 1px #e6e9ea;margin:0;padding:12px 12px;font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;font-size:12px;line-height:1.5;color:#d9d9d9}div[class^='highlight'] pre{white-space:pre;margin:0;padding:12px 12px;font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;font-size:12px;line-height:1.5;display:block;overflow:auto;color:#404040}@media print{.codeblock,pre.literal-block,.rst-content .literal-block,.rst-content pre.literal-block,div[class^='highlight'],div[class^='highlight'] pre{white-space:pre-wrap}}.hll{background-color:#ffc;margin:0 -12px;padding:0 12px;display:block}.c{color:#998;font-style:italic}.err{color:#a61717;background-color:#e3d2d2}.k{font-weight:bold}.o{font-weight:bold}.cm{color:#998;font-style:italic}.cp{color:#999;font-weight:bold}.c1{color:#998;font-style:italic}.cs{color:#999;font-weight:bold;font-style:italic}.gd{color:#000;background-color:#fdd}.gd .x{color:#000;background-color:#faa}.ge{font-style:italic}.gr{color:#a00}.gh{color:#999}.gi{color:#000;background-color:#dfd}.gi .x{color:#000;background-color:#afa}.go{color:#888}.gp{color:#555}.gs{font-weight:bold}.gu{color:purple;font-weight:bold}.gt{color:#a00}.kc{font-weight:bold}.kd{font-weight:bold}.kn{font-weight:bold}.kp{font-weight:bold}.kr{font-weight:bold}.kt{color:#458;font-weight:bold}.m{color:#099}.s{color:#d14}.n{color:#333}.na{color:teal}.nb{color:#0086b3}.nc{color:#458;font-weight:bold}.no{color:teal}.ni{color:purple}.ne{color:#900;font-weight:bold}.nf{color:#900;font-weight:bold}.nn{color:#555}.nt{color:navy}.nv{color:teal}.ow{font-weight:bold}.w{color:#bbb}.mf{color:#099}.mh{color:#099}.mi{color:#099}.mo{color:#099}.sb{color:#d14}.sc{color:#d14}.sd{color:#d14}.s2{color:#d14}.se{color:#d14}.sh{color:#d14}.si{color:#d14}.sx{color:#d14}.sr{color:#009926}.s1{color:#d14}.ss{color:#990073}.bp{color:#999}.vc{color:teal}.vg{color:teal}.vi{color:teal}.il{color:#099}.gc{color:#999;background-color:#EAF2F5}.wy-breadcrumbs li{display:inline-block}.wy-breadcrumbs li.wy-breadcrumbs-aside{float:right}.wy-breadcrumbs li a{display:inline-block;padding:5px}.wy-breadcrumbs li a:first-child{padding-left:0}.wy-breadcrumbs-extra{margin-bottom:0;color:#b3b3b3;font-size:80%;display:inline-block}@media screen and (max-width: 480px){.wy-breadcrumbs-extra{display:none}.wy-breadcrumbs li.wy-breadcrumbs-aside{display:none}}@media print{.wy-breadcrumbs li.wy-breadcrumbs-aside{display:none}}.wy-affix{position:fixed;top:1.618em}.wy-menu a:hover{text-decoration:none}.wy-menu-horiz{*zoom:1}.wy-menu-horiz:before,.wy-menu-horiz:after{display:table;content:""}.wy-menu-horiz:after{clear:both}.wy-menu-horiz ul,.wy-menu-horiz li{display:inline-block}.wy-menu-horiz li:hover{background:rgba(255,255,255,0.1)}.wy-menu-horiz li.divide-left{border-left:solid 1px #404040}.wy-menu-horiz li.divide-right{border-right:solid 1px #404040}.wy-menu-horiz a{height:32px;display:inline-block;line-height:32px;padding:0 16px}.wy-menu-vertical header{height:32px;display:inline-block;line-height:32px;padding:0 1.618em;display:block;font-weight:bold;text-transform:uppercase;font-size:80%;color:#2980B9;white-space:nowrap}.wy-menu-vertical ul{margin-bottom:0}.wy-menu-vertical li.divide-top{border-top:solid 1px #404040}.wy-menu-vertical li.divide-bottom{border-bottom:solid 1px #404040}.wy-menu-vertical li.current{background:#e3e3e3}.wy-menu-vertical li.current a{color:gray;border-right:solid 1px #c9c9c9;padding:0.4045em 2.427em}.wy-menu-vertical li.current a:hover{background:#d6d6d6}.wy-menu-vertical li.on a,.wy-menu-vertical li.current>a{color:#404040;padding:0.4045em 1.618em;font-weight:bold;position:relative;background:#fcfcfc;border:none;border-bottom:solid 1px #c9c9c9;border-top:solid 1px #c9c9c9;padding-left:1.618em -4px}.wy-menu-vertical li.on a:hover,.wy-menu-vertical li.current>a:hover{background:#fcfcfc}.wy-menu-vertical li.toctree-l2.current>a{background:#c9c9c9;padding:0.4045em 2.427em}.wy-menu-vertical li.current ul{display:block}.wy-menu-vertical li ul{margin-bottom:0;display:none}.wy-menu-vertical .local-toc li ul{display:block}.wy-menu-vertical li ul li a{margin-bottom:0;color:#b3b3b3;font-weight:normal}.wy-menu-vertical a{display:inline-block;line-height:18px;padding:0.4045em 1.618em;display:block;position:relative;font-size:90%;color:#b3b3b3}.wy-menu-vertical a:hover{background-color:#4e4a4a;cursor:pointer}.wy-menu-vertical a:active{background-color:#2980B9;cursor:pointer;color:#fff}.wy-side-nav-search{z-index:200;background-color:#2980B9;text-align:center;padding:0.809em;display:block;color:#fcfcfc;margin-bottom:0.809em}.wy-side-nav-search input[type=text]{width:100%;border-radius:50px;padding:6px 12px;border-color:#2472a4}.wy-side-nav-search img{display:block;margin:auto auto 0.809em auto;height:45px;width:45px;background-color:#2980B9;padding:5px;border-radius:100%}.wy-side-nav-search>a,.wy-side-nav-search .wy-dropdown>a{color:#fcfcfc;font-size:100%;font-weight:bold;display:inline-block;padding:4px 6px;margin-bottom:0.809em}.wy-side-nav-search>a:hover,.wy-side-nav-search .wy-dropdown>a:hover{background:rgba(255,255,255,0.1)}.wy-nav .wy-menu-vertical header{color:#2980B9}.wy-nav .wy-menu-vertical a{color:#b3b3b3}.wy-nav .wy-menu-vertical a:hover{background-color:#2980B9;color:#fff}[data-menu-wrap]{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease-in;position:absolute;opacity:1;width:100%;opacity:0}[data-menu-wrap].move-center{left:0;right:auto;opacity:1}[data-menu-wrap].move-left{right:auto;left:-100%;opacity:0}[data-menu-wrap].move-right{right:-100%;left:auto;opacity:0}.wy-body-for-nav{background:left repeat-y #fcfcfc;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxOERBMTRGRDBFMUUxMUUzODUwMkJCOThDMEVFNURFMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxOERBMTRGRTBFMUUxMUUzODUwMkJCOThDMEVFNURFMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE4REExNEZCMEUxRTExRTM4NTAyQkI5OEMwRUU1REUwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE4REExNEZDMEUxRTExRTM4NTAyQkI5OEMwRUU1REUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EwrlwAAAAA5JREFUeNpiMDU0BAgwAAE2AJgB9BnaAAAAAElFTkSuQmCC);background-size:300px 1px}.wy-grid-for-nav{position:absolute;width:100%;height:100%}.wy-nav-side{position:absolute;top:0;left:0;width:300px;overflow:hidden;min-height:100%;background:#343131;z-index:200}.wy-nav-top{display:none;background:#2980B9;color:#fff;padding:0.4045em 0.809em;position:relative;line-height:50px;text-align:center;font-size:100%;*zoom:1}.wy-nav-top:before,.wy-nav-top:after{display:table;content:""}.wy-nav-top:after{clear:both}.wy-nav-top a{color:#fff;font-weight:bold}.wy-nav-top img{margin-right:12px;height:45px;width:45px;background-color:#2980B9;padding:5px;border-radius:100%}.wy-nav-top i{font-size:30px;float:left;cursor:pointer}.wy-nav-content-wrap{margin-left:300px;background:#fcfcfc;min-height:100%}.wy-nav-content{padding:1.618em 3.236em;height:100%;max-width:800px;margin:auto}.wy-body-mask{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.2);display:none;z-index:499}.wy-body-mask.on{display:block}footer{color:#999}footer p{margin-bottom:12px}.rst-footer-buttons{*zoom:1}.rst-footer-buttons:before,.rst-footer-buttons:after{display:table;content:""}.rst-footer-buttons:after{clear:both}#search-results .search li{margin-bottom:24px;border-bottom:solid 1px #e1e4e5;padding-bottom:24px}#search-results .search li:first-child{border-top:solid 1px #e1e4e5;padding-top:24px}#search-results .search li a{font-size:120%;margin-bottom:12px;display:inline-block}#search-results .context{color:gray;font-size:90%}@media screen and (max-width: 768px){.wy-body-for-nav{background:#fcfcfc}.wy-nav-top{display:block}.wy-nav-side{left:-300px}.wy-nav-side.shift{width:85%;left:0}.wy-nav-content-wrap{margin-left:0}.wy-nav-content-wrap .wy-nav-content{padding:1.618em}.wy-nav-content-wrap.shift{position:fixed;min-width:100%;left:85%;top:0;height:100%;overflow:hidden}}@media screen and (min-width: 1400px){.wy-nav-content-wrap{background:rgba(0,0,0,0.05)}.wy-nav-content{margin:0;background:#fcfcfc}}@media print{.rst-versions,footer,.wy-nav-side{display:none}.wy-nav-content-wrap{margin-left:0}}nav.stickynav{position:fixed;top:0}.rst-versions{position:fixed;bottom:0;left:0;width:300px;color:#fcfcfc;background:#1f1d1d;border-top:solid 10px #343131;font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif;z-index:400}.rst-versions a{color:#2980B9;text-decoration:none}.rst-versions .rst-badge-small{display:none}.rst-versions .rst-current-version{padding:12px;background-color:#272525;display:block;text-align:right;font-size:90%;cursor:pointer;color:#27AE60;*zoom:1}.rst-versions .rst-current-version:before,.rst-versions .rst-current-version:after{display:table;content:""}.rst-versions .rst-current-version:after{clear:both}.rst-versions .rst-current-version .fa,.rst-versions .rst-current-version .rst-content .admonition-title,.rst-content .rst-versions .rst-current-version .admonition-title,.rst-versions .rst-current-version .rst-content h1 .headerlink,.rst-content h1 .rst-versions .rst-current-version .headerlink,.rst-versions .rst-current-version .rst-content h2 .headerlink,.rst-content h2 .rst-versions .rst-current-version .headerlink,.rst-versions .rst-current-version .rst-content h3 .headerlink,.rst-content h3 .rst-versions .rst-current-version .headerlink,.rst-versions .rst-current-version .rst-content h4 .headerlink,.rst-content h4 .rst-versions .rst-current-version .headerlink,.rst-versions .rst-current-version .rst-content h5 .headerlink,.rst-content h5 .rst-versions .rst-current-version .headerlink,.rst-versions .rst-current-version .rst-content h6 .headerlink,.rst-content h6 .rst-versions .rst-current-version .headerlink,.rst-versions .rst-current-version .rst-content dl dt .headerlink,.rst-content dl dt .rst-versions .rst-current-version .headerlink,.rst-versions .rst-current-version .icon{color:#fcfcfc}.rst-versions .rst-current-version .fa-book,.rst-versions .rst-current-version .icon-book{float:left}.rst-versions .rst-current-version .icon-book{float:left}.rst-versions .rst-current-version.rst-out-of-date{background-color:#E74C3C;color:#fff}.rst-versions .rst-current-version.rst-active-old-version{background-color:#F1C40F;color:#000}.rst-versions.shift-up .rst-other-versions{display:block}.rst-versions .rst-other-versions{font-size:90%;padding:12px;color:gray;display:none}.rst-versions .rst-other-versions hr{display:block;height:1px;border:0;margin:20px 0;padding:0;border-top:solid 1px #413d3d}.rst-versions .rst-other-versions dd{display:inline-block;margin:0}.rst-versions .rst-other-versions dd a{display:inline-block;padding:6px;color:#fcfcfc}.rst-versions.rst-badge{width:auto;bottom:20px;right:20px;left:auto;border:none;max-width:300px}.rst-versions.rst-badge .icon-book{float:none}.rst-versions.rst-badge .fa-book,.rst-versions.rst-badge .icon-book{float:none}.rst-versions.rst-badge.shift-up .rst-current-version{text-align:right}.rst-versions.rst-badge.shift-up .rst-current-version .fa-book,.rst-versions.rst-badge.shift-up .rst-current-version .icon-book{float:left}.rst-versions.rst-badge.shift-up .rst-current-version .icon-book{float:left}.rst-versions.rst-badge .rst-current-version{width:auto;height:30px;line-height:30px;padding:0 6px;display:block;text-align:center}@media screen and (max-width: 768px){.rst-versions{width:85%;display:none}.rst-versions.shift{display:block}img{width:100%;height:auto}}.rst-content img{max-width:100%;height:auto !important}.rst-content div.figure{margin-bottom:24px}.rst-content div.figure.align-center{text-align:center}.rst-content .section>img,.rst-content .section>a>img{margin-bottom:24px}.rst-content blockquote{margin-left:24px;line-height:24px;margin-bottom:24px}.rst-content .note .last,.rst-content .attention .last,.rst-content .caution .last,.rst-content .danger .last,.rst-content .error .last,.rst-content .hint .last,.rst-content .important .last,.rst-content .tip .last,.rst-content .warning .last,.rst-content .seealso .last,.rst-content .admonition-todo .last{margin-bottom:0}.rst-content .admonition-title:before{margin-right:4px}.rst-content .admonition table{border-color:rgba(0,0,0,0.1)}.rst-content .admonition table td,.rst-content .admonition table th{background:transparent !important;border-color:rgba(0,0,0,0.1) !important}.rst-content .section ol.loweralpha,.rst-content .section ol.loweralpha li{list-style:lower-alpha}.rst-content .section ol.upperalpha,.rst-content .section ol.upperalpha li{list-style:upper-alpha}.rst-content .section ol p,.rst-content .section ul p{margin-bottom:12px}.rst-content .line-block{margin-left:24px}.rst-content .topic-title{font-weight:bold;margin-bottom:12px}.rst-content .toc-backref{color:#404040}.rst-content .align-right{float:right;margin:0px 0px 24px 24px}.rst-content .align-left{float:left;margin:0px 24px 24px 0px}.rst-content .align-center{margin:auto;display:block}.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content dl dt .headerlink{display:none;visibility:hidden;font-size:14px}.rst-content h1 .headerlink:after,.rst-content h2 .headerlink:after,.rst-content h3 .headerlink:after,.rst-content h4 .headerlink:after,.rst-content h5 .headerlink:after,.rst-content h6 .headerlink:after,.rst-content dl dt .headerlink:after{visibility:visible;content:"";font-family:FontAwesome;display:inline-block}.rst-content h1:hover .headerlink,.rst-content h2:hover .headerlink,.rst-content h3:hover .headerlink,.rst-content h4:hover .headerlink,.rst-content h5:hover .headerlink,.rst-content h6:hover .headerlink,.rst-content dl dt:hover .headerlink{display:inline-block}.rst-content .sidebar{float:right;width:40%;display:block;margin:0 0 24px 24px;padding:24px;background:#f3f6f6;border:solid 1px #e1e4e5}.rst-content .sidebar p,.rst-content .sidebar ul,.rst-content .sidebar dl{font-size:90%}.rst-content .sidebar .last{margin-bottom:0}.rst-content .sidebar .sidebar-title{display:block;font-family:"Roboto Slab","ff-tisa-web-pro","Georgia",Arial,sans-serif;font-weight:bold;background:#e1e4e5;padding:6px 12px;margin:-24px;margin-bottom:24px;font-size:100%}.rst-content .highlighted{background:#F1C40F;display:inline-block;font-weight:bold;padding:0 6px}.rst-content .footnote-reference,.rst-content .citation-reference{vertical-align:super;font-size:90%}.rst-content table.docutils.citation,.rst-content table.docutils.footnote{background:none;border:none;color:#999}.rst-content table.docutils.citation td,.rst-content table.docutils.citation tr,.rst-content table.docutils.footnote td,.rst-content table.docutils.footnote tr{border:none;background-color:transparent !important;white-space:normal}.rst-content table.docutils.citation td.label,.rst-content table.docutils.footnote td.label{padding-left:0;padding-right:0;vertical-align:top}.rst-content table.field-list{border:none}.rst-content table.field-list td{border:none;padding-top:5px}.rst-content table.field-list td>strong{display:inline-block;margin-top:3px}.rst-content table.field-list .field-name{padding-right:10px;text-align:left;white-space:nowrap}.rst-content table.field-list .field-body{text-align:left;padding-left:0}.rst-content tt{color:#000}.rst-content tt big,.rst-content tt em{font-size:100% !important;line-height:normal}.rst-content tt .xref,a .rst-content tt{font-weight:bold}.rst-content a tt{color:#2980B9}.rst-content dl{margin-bottom:24px}.rst-content dl dt{font-weight:bold}.rst-content dl p,.rst-content dl table,.rst-content dl ul,.rst-content dl ol{margin-bottom:12px !important}.rst-content dl dd{margin:0 0 12px 24px}.rst-content dl:not(.docutils){margin-bottom:24px}.rst-content dl:not(.docutils) dt{display:inline-block;margin:6px 0;font-size:90%;line-height:normal;background:#e7f2fa;color:#2980B9;border-top:solid 3px #6ab0de;padding:6px;position:relative}.rst-content dl:not(.docutils) dt:before{color:#6ab0de}.rst-content dl:not(.docutils) dt .headerlink{color:#404040;font-size:100% !important}.rst-content dl:not(.docutils) dl dt{margin-bottom:6px;border:none;border-left:solid 3px #ccc;background:#f0f0f0;color:gray}.rst-content dl:not(.docutils) dl dt .headerlink{color:#404040;font-size:100% !important}.rst-content dl:not(.docutils) dt:first-child{margin-top:0}.rst-content dl:not(.docutils) tt{font-weight:bold}.rst-content dl:not(.docutils) tt.descname,.rst-content dl:not(.docutils) tt.descclassname{background-color:transparent;border:none;padding:0;font-size:100% !important}.rst-content dl:not(.docutils) tt.descname{font-weight:bold}.rst-content dl:not(.docutils) .optional{display:inline-block;padding:0 4px;color:#000;font-weight:bold}.rst-content dl:not(.docutils) .property{display:inline-block;padding-right:8px}.rst-content .viewcode-link,.rst-content .viewcode-back{display:inline-block;color:#27AE60;font-size:80%;padding-left:24px}.rst-content .viewcode-back{display:block;float:right}.rst-content p.rubric{margin-bottom:12px;font-weight:bold}@media screen and (max-width: 480px){.rst-content .sidebar{width:100%}}span[id*='MathJax-Span']{color:#404040}.math{text-align:center} -/*# sourceMappingURL=theme.css.map */ diff --git a/docs/_build/html/_static/default.css b/docs/_build/html/_static/default.css deleted file mode 100644 index 5f1399ab..00000000 --- a/docs/_build/html/_static/default.css +++ /dev/null @@ -1,256 +0,0 @@ -/* - * default.css_t - * ~~~~~~~~~~~~~ - * - * Sphinx stylesheet -- default theme. - * - * :copyright: Copyright 2007-2014 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * - */ - -@import url("basic.css"); - -/* -- page layout ----------------------------------------------------------- */ - -body { - font-family: sans-serif; - font-size: 100%; - background-color: #11303d; - color: #000; - margin: 0; - padding: 0; -} - -div.document { - background-color: #1c4e63; -} - -div.documentwrapper { - float: left; - width: 100%; -} - -div.bodywrapper { - margin: 0 0 0 230px; -} - -div.body { - background-color: #ffffff; - color: #000000; - padding: 0 20px 30px 20px; -} - -div.footer { - color: #ffffff; - width: 100%; - padding: 9px 0 9px 0; - text-align: center; - font-size: 75%; -} - -div.footer a { - color: #ffffff; - text-decoration: underline; -} - -div.related { - background-color: #133f52; - line-height: 30px; - color: #ffffff; -} - -div.related a { - color: #ffffff; -} - -div.sphinxsidebar { -} - -div.sphinxsidebar h3 { - font-family: 'Trebuchet MS', sans-serif; - color: #ffffff; - font-size: 1.4em; - font-weight: normal; - margin: 0; - padding: 0; -} - -div.sphinxsidebar h3 a { - color: #ffffff; -} - -div.sphinxsidebar h4 { - font-family: 'Trebuchet MS', sans-serif; - color: #ffffff; - font-size: 1.3em; - font-weight: normal; - margin: 5px 0 0 0; - padding: 0; -} - -div.sphinxsidebar p { - color: #ffffff; -} - -div.sphinxsidebar p.topless { - margin: 5px 10px 10px 10px; -} - -div.sphinxsidebar ul { - margin: 10px; - padding: 0; - color: #ffffff; -} - -div.sphinxsidebar a { - color: #98dbcc; -} - -div.sphinxsidebar input { - border: 1px solid #98dbcc; - font-family: sans-serif; - font-size: 1em; -} - - - -/* -- hyperlink styles ------------------------------------------------------ */ - -a { - color: #355f7c; - text-decoration: none; -} - -a:visited { - color: #355f7c; - text-decoration: none; -} - -a:hover { - text-decoration: underline; -} - - - -/* -- body styles ----------------------------------------------------------- */ - -div.body h1, -div.body h2, -div.body h3, -div.body h4, -div.body h5, -div.body h6 { - font-family: 'Trebuchet MS', sans-serif; - background-color: #f2f2f2; - font-weight: normal; - color: #20435c; - border-bottom: 1px solid #ccc; - margin: 20px -20px 10px -20px; - padding: 3px 0 3px 10px; -} - -div.body h1 { margin-top: 0; font-size: 200%; } -div.body h2 { font-size: 160%; } -div.body h3 { font-size: 140%; } -div.body h4 { font-size: 120%; } -div.body h5 { font-size: 110%; } -div.body h6 { font-size: 100%; } - -a.headerlink { - color: #c60f0f; - font-size: 0.8em; - padding: 0 4px 0 4px; - text-decoration: none; -} - -a.headerlink:hover { - background-color: #c60f0f; - color: white; -} - -div.body p, div.body dd, div.body li { - text-align: justify; - line-height: 130%; -} - -div.admonition p.admonition-title + p { - display: inline; -} - -div.admonition p { - margin-bottom: 5px; -} - -div.admonition pre { - margin-bottom: 5px; -} - -div.admonition ul, div.admonition ol { - margin-bottom: 5px; -} - -div.note { - background-color: #eee; - border: 1px solid #ccc; -} - -div.seealso { - background-color: #ffc; - border: 1px solid #ff6; -} - -div.topic { - background-color: #eee; -} - -div.warning { - background-color: #ffe4e4; - border: 1px solid #f66; -} - -p.admonition-title { - display: inline; -} - -p.admonition-title:after { - content: ":"; -} - -pre { - padding: 5px; - background-color: #eeffcc; - color: #333333; - line-height: 120%; - border: 1px solid #ac9; - border-left: none; - border-right: none; -} - -tt { - background-color: #ecf0f3; - padding: 0 1px 0 1px; - font-size: 0.95em; -} - -th { - background-color: #ede; -} - -.warning tt { - background: #efc2c2; -} - -.note tt { - background: #d6d6d6; -} - -.viewcode-back { - font-family: sans-serif; -} - -div.viewcode-block:target { - background-color: #f4debf; - border-top: 1px solid #ac9; - border-bottom: 1px solid #ac9; -} \ No newline at end of file diff --git a/docs/_build/html/_static/doctools.js b/docs/_build/html/_static/doctools.js deleted file mode 100644 index c5455c90..00000000 --- a/docs/_build/html/_static/doctools.js +++ /dev/null @@ -1,238 +0,0 @@ -/* - * doctools.js - * ~~~~~~~~~~~ - * - * Sphinx JavaScript utilities for all documentation. - * - * :copyright: Copyright 2007-2014 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * - */ - -/** - * select a different prefix for underscore - */ -$u = _.noConflict(); - -/** - * make the code below compatible with browsers without - * an installed firebug like debugger -if (!window.console || !console.firebug) { - var names = ["log", "debug", "info", "warn", "error", "assert", "dir", - "dirxml", "group", "groupEnd", "time", "timeEnd", "count", "trace", - "profile", "profileEnd"]; - window.console = {}; - for (var i = 0; i < names.length; ++i) - window.console[names[i]] = function() {}; -} - */ - -/** - * small helper function to urldecode strings - */ -jQuery.urldecode = function(x) { - return decodeURIComponent(x).replace(/\+/g, ' '); -}; - -/** - * small helper function to urlencode strings - */ -jQuery.urlencode = encodeURIComponent; - -/** - * This function returns the parsed url parameters of the - * current request. Multiple values per key are supported, - * it will always return arrays of strings for the value parts. - */ -jQuery.getQueryParameters = function(s) { - if (typeof s == 'undefined') - s = document.location.search; - var parts = s.substr(s.indexOf('?') + 1).split('&'); - var result = {}; - for (var i = 0; i < parts.length; i++) { - var tmp = parts[i].split('=', 2); - var key = jQuery.urldecode(tmp[0]); - var value = jQuery.urldecode(tmp[1]); - if (key in result) - result[key].push(value); - else - result[key] = [value]; - } - return result; -}; - -/** - * highlight a given string on a jquery object by wrapping it in - * span elements with the given class name. - */ -jQuery.fn.highlightText = function(text, className) { - function highlight(node) { - if (node.nodeType == 3) { - var val = node.nodeValue; - var pos = val.toLowerCase().indexOf(text); - if (pos >= 0 && !jQuery(node.parentNode).hasClass(className)) { - var span = document.createElement("span"); - span.className = className; - span.appendChild(document.createTextNode(val.substr(pos, text.length))); - node.parentNode.insertBefore(span, node.parentNode.insertBefore( - document.createTextNode(val.substr(pos + text.length)), - node.nextSibling)); - node.nodeValue = val.substr(0, pos); - } - } - else if (!jQuery(node).is("button, select, textarea")) { - jQuery.each(node.childNodes, function() { - highlight(this); - }); - } - } - return this.each(function() { - highlight(this); - }); -}; - -/** - * Small JavaScript module for the documentation. - */ -var Documentation = { - - init : function() { - this.fixFirefoxAnchorBug(); - this.highlightSearchWords(); - this.initIndexTable(); - }, - - /** - * i18n support - */ - TRANSLATIONS : {}, - PLURAL_EXPR : function(n) { return n == 1 ? 0 : 1; }, - LOCALE : 'unknown', - - // gettext and ngettext don't access this so that the functions - // can safely bound to a different name (_ = Documentation.gettext) - gettext : function(string) { - var translated = Documentation.TRANSLATIONS[string]; - if (typeof translated == 'undefined') - return string; - return (typeof translated == 'string') ? translated : translated[0]; - }, - - ngettext : function(singular, plural, n) { - var translated = Documentation.TRANSLATIONS[singular]; - if (typeof translated == 'undefined') - return (n == 1) ? singular : plural; - return translated[Documentation.PLURALEXPR(n)]; - }, - - addTranslations : function(catalog) { - for (var key in catalog.messages) - this.TRANSLATIONS[key] = catalog.messages[key]; - this.PLURAL_EXPR = new Function('n', 'return +(' + catalog.plural_expr + ')'); - this.LOCALE = catalog.locale; - }, - - /** - * add context elements like header anchor links - */ - addContextElements : function() { - $('div[id] > :header:first').each(function() { - $('\u00B6'). - attr('href', '#' + this.id). - attr('title', _('Permalink to this headline')). - appendTo(this); - }); - $('dt[id]').each(function() { - $('\u00B6'). - attr('href', '#' + this.id). - attr('title', _('Permalink to this definition')). - appendTo(this); - }); - }, - - /** - * workaround a firefox stupidity - */ - fixFirefoxAnchorBug : function() { - if (document.location.hash && $.browser.mozilla) - window.setTimeout(function() { - document.location.href += ''; - }, 10); - }, - - /** - * highlight the search words provided in the url in the text - */ - highlightSearchWords : function() { - var params = $.getQueryParameters(); - var terms = (params.highlight) ? params.highlight[0].split(/\s+/) : []; - if (terms.length) { - var body = $('div.body'); - if (!body.length) { - body = $('body'); - } - window.setTimeout(function() { - $.each(terms, function() { - body.highlightText(this.toLowerCase(), 'highlighted'); - }); - }, 10); - $('') - .appendTo($('#searchbox')); - } - }, - - /** - * init the domain index toggle buttons - */ - initIndexTable : function() { - var togglers = $('img.toggler').click(function() { - var src = $(this).attr('src'); - var idnum = $(this).attr('id').substr(7); - $('tr.cg-' + idnum).toggle(); - if (src.substr(-9) == 'minus.png') - $(this).attr('src', src.substr(0, src.length-9) + 'plus.png'); - else - $(this).attr('src', src.substr(0, src.length-8) + 'minus.png'); - }).css('display', ''); - if (DOCUMENTATION_OPTIONS.COLLAPSE_INDEX) { - togglers.click(); - } - }, - - /** - * helper function to hide the search marks again - */ - hideSearchWords : function() { - $('#searchbox .highlight-link').fadeOut(300); - $('span.highlighted').removeClass('highlighted'); - }, - - /** - * make the url absolute - */ - makeURL : function(relativeURL) { - return DOCUMENTATION_OPTIONS.URL_ROOT + '/' + relativeURL; - }, - - /** - * get the current relative url - */ - getCurrentURL : function() { - var path = document.location.pathname; - var parts = path.split(/\//); - $.each(DOCUMENTATION_OPTIONS.URL_ROOT.split(/\//), function() { - if (this == '..') - parts.pop(); - }); - var url = parts.join('/'); - return path.substring(url.lastIndexOf('/') + 1, path.length - 1); - } -}; - -// quick alias for translations -_ = Documentation.gettext; - -$(document).ready(function() { - Documentation.init(); -}); diff --git a/docs/_build/html/_static/down-pressed.png b/docs/_build/html/_static/down-pressed.png deleted file mode 100644 index 6f7ad782..00000000 Binary files a/docs/_build/html/_static/down-pressed.png and /dev/null differ diff --git a/docs/_build/html/_static/down.png b/docs/_build/html/_static/down.png deleted file mode 100644 index 3003a887..00000000 Binary files a/docs/_build/html/_static/down.png and /dev/null differ diff --git a/docs/_build/html/_static/file.png b/docs/_build/html/_static/file.png deleted file mode 100644 index d18082e3..00000000 Binary files a/docs/_build/html/_static/file.png and /dev/null differ diff --git a/docs/_build/html/_static/fonts/fontawesome-webfont.eot b/docs/_build/html/_static/fonts/fontawesome-webfont.eot deleted file mode 100644 index 7c79c6a6..00000000 Binary files a/docs/_build/html/_static/fonts/fontawesome-webfont.eot and /dev/null differ diff --git a/docs/_build/html/_static/fonts/fontawesome-webfont.svg b/docs/_build/html/_static/fonts/fontawesome-webfont.svg deleted file mode 100644 index 45fdf338..00000000 --- a/docs/_build/html/_static/fonts/fontawesome-webfont.svg +++ /dev/null @@ -1,414 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/_static/fonts/fontawesome-webfont.ttf b/docs/_build/html/_static/fonts/fontawesome-webfont.ttf deleted file mode 100644 index e89738de..00000000 Binary files a/docs/_build/html/_static/fonts/fontawesome-webfont.ttf and /dev/null differ diff --git a/docs/_build/html/_static/fonts/fontawesome-webfont.woff b/docs/_build/html/_static/fonts/fontawesome-webfont.woff deleted file mode 100644 index 8c1748aa..00000000 Binary files a/docs/_build/html/_static/fonts/fontawesome-webfont.woff and /dev/null differ diff --git a/docs/_build/html/_static/jquery.js b/docs/_build/html/_static/jquery.js deleted file mode 100644 index 83589daa..00000000 --- a/docs/_build/html/_static/jquery.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! jQuery v1.8.3 jquery.com | jquery.org/license */ -(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),function(e,n){t[n]=!0}),t}function H(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(P,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:+r+""===r?+r:D.test(r)?v.parseJSON(r):r}catch(s){}v.data(e,n,r)}else r=t}return r}function B(e){var t;for(t in e){if(t==="data"&&v.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function et(){return!1}function tt(){return!0}function ut(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function at(e,t){do e=e[t];while(e&&e.nodeType!==1);return e}function ft(e,t,n){t=t||0;if(v.isFunction(t))return v.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return v.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=v.grep(e,function(e){return e.nodeType===1});if(it.test(t))return v.filter(t,r,!n);t=v.filter(t,r)}return v.grep(e,function(e,r){return v.inArray(e,t)>=0===n})}function lt(e){var t=ct.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function At(e,t){if(t.nodeType!==1||!v.hasData(e))return;var n,r,i,s=v._data(e),o=v._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r").appendTo(i.body),n=t.css("display");t.remove();if(n==="none"||n===""){Pt=i.body.appendChild(Pt||v.extend(i.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!Ht||!Pt.createElement)Ht=(Pt.contentWindow||Pt.contentDocument).document,Ht.write(""),Ht.close();t=Ht.body.appendChild(Ht.createElement(e)),n=Dt(t,"display"),i.body.removeChild(Pt)}return Wt[e]=n,n}function fn(e,t,n,r){var i;if(v.isArray(t))v.each(t,function(t,i){n||sn.test(e)?r(e,i):fn(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&v.type(t)==="object")for(i in t)fn(e+"["+i+"]",t[i],n,r);else r(e,t)}function Cn(e){return function(t,n){typeof t!="string"&&(n=t,t="*");var r,i,s,o=t.toLowerCase().split(y),u=0,a=o.length;if(v.isFunction(n))for(;u)[^>]*$|#([\w\-]*)$)/,E=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,S=/^[\],:{}\s]*$/,x=/(?:^|:|,)(?:\s*\[)+/g,T=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,N=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,C=/^-ms-/,k=/-([\da-z])/gi,L=function(e,t){return(t+"").toUpperCase()},A=function(){i.addEventListener?(i.removeEventListener("DOMContentLoaded",A,!1),v.ready()):i.readyState==="complete"&&(i.detachEvent("onreadystatechange",A),v.ready())},O={};v.fn=v.prototype={constructor:v,init:function(e,n,r){var s,o,u,a;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)==="<"&&e.charAt(e.length-1)===">"&&e.length>=3?s=[null,e,null]:s=w.exec(e);if(s&&(s[1]||!n)){if(s[1])return n=n instanceof v?n[0]:n,a=n&&n.nodeType?n.ownerDocument||n:i,e=v.parseHTML(s[1],a,!0),E.test(s[1])&&v.isPlainObject(n)&&this.attr.call(e,n,!0),v.merge(this,e);o=i.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return r.find(e);this.length=1,this[0]=o}return this.context=i,this.selector=e,this}return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e)}return v.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),v.makeArray(e,this))},selector:"",jquery:"1.8.3",length:0,size:function(){return this.length},toArray:function(){return l.call(this)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var r=v.merge(this.constructor(),e);return r.prevObject=this,r.context=this.context,t==="find"?r.selector=this.selector+(this.selector?" ":"")+n:t&&(r.selector=this.selector+"."+t+"("+n+")"),r},each:function(e,t){return v.each(this,e,t)},ready:function(e){return v.ready.promise().done(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(l.apply(this,arguments),"slice",l.call(arguments).join(","))},map:function(e){return this.pushStack(v.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:[].sort,splice:[].splice},v.fn.init.prototype=v.fn,v.extend=v.fn.extend=function(){var e,n,r,i,s,o,u=arguments[0]||{},a=1,f=arguments.length,l=!1;typeof u=="boolean"&&(l=u,u=arguments[1]||{},a=2),typeof u!="object"&&!v.isFunction(u)&&(u={}),f===a&&(u=this,--a);for(;a0)return;r.resolveWith(i,[v]),v.fn.trigger&&v(i).trigger("ready").off("ready")},isFunction:function(e){return v.type(e)==="function"},isArray:Array.isArray||function(e){return v.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):O[h.call(e)]||"object"},isPlainObject:function(e){if(!e||v.type(e)!=="object"||e.nodeType||v.isWindow(e))return!1;try{if(e.constructor&&!p.call(e,"constructor")&&!p.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||p.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw new Error(e)},parseHTML:function(e,t,n){var r;return!e||typeof e!="string"?null:(typeof t=="boolean"&&(n=t,t=0),t=t||i,(r=E.exec(e))?[t.createElement(r[1])]:(r=v.buildFragment([e],t,n?null:[]),v.merge([],(r.cacheable?v.clone(r.fragment):r.fragment).childNodes)))},parseJSON:function(t){if(!t||typeof t!="string")return null;t=v.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(S.test(t.replace(T,"@").replace(N,"]").replace(x,"")))return(new Function("return "+t))();v.error("Invalid JSON: "+t)},parseXML:function(n){var r,i;if(!n||typeof n!="string")return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(s){r=t}return(!r||!r.documentElement||r.getElementsByTagName("parsererror").length)&&v.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&g.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(C,"ms-").replace(k,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,n,r){var i,s=0,o=e.length,u=o===t||v.isFunction(e);if(r){if(u){for(i in e)if(n.apply(e[i],r)===!1)break}else for(;s0&&e[0]&&e[a-1]||a===0||v.isArray(e));if(f)for(;u-1)a.splice(n,1),i&&(n<=o&&o--,n<=u&&u--)}),this},has:function(e){return v.inArray(e,a)>-1},empty:function(){return a=[],this},disable:function(){return a=f=n=t,this},disabled:function(){return!a},lock:function(){return f=t,n||c.disable(),this},locked:function(){return!f},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],a&&(!r||f)&&(i?f.push(t):l(t)),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},v.extend({Deferred:function(e){var t=[["resolve","done",v.Callbacks("once memory"),"resolved"],["reject","fail",v.Callbacks("once memory"),"rejected"],["notify","progress",v.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return v.Deferred(function(n){v.each(t,function(t,r){var s=r[0],o=e[t];i[r[1]](v.isFunction(o)?function(){var e=o.apply(this,arguments);e&&v.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[s+"With"](this===i?n:this,[e])}:n[s])}),e=null}).promise()},promise:function(e){return e!=null?v.extend(e,r):r}},i={};return r.pipe=r.then,v.each(t,function(e,s){var o=s[2],u=s[3];r[s[1]]=o.add,u&&o.add(function(){n=u},t[e^1][2].disable,t[2][2].lock),i[s[0]]=o.fire,i[s[0]+"With"]=o.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=l.call(arguments),r=n.length,i=r!==1||e&&v.isFunction(e.promise)?r:0,s=i===1?e:v.Deferred(),o=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?l.call(arguments):r,n===u?s.notifyWith(t,n):--i||s.resolveWith(t,n)}},u,a,f;if(r>1){u=new Array(r),a=new Array(r),f=new Array(r);for(;t
a",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!r||!n.length)return{};s=i.createElement("select"),o=s.appendChild(i.createElement("option")),u=p.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:u.value==="on",optSelected:o.selected,getSetAttribute:p.className!=="t",enctype:!!i.createElement("form").enctype,html5Clone:i.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",boxModel:i.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},u.checked=!0,t.noCloneChecked=u.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!o.disabled;try{delete p.test}catch(d){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",h=function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick"),p.detachEvent("onclick",h)),u=i.createElement("input"),u.value="t",u.setAttribute("type","radio"),t.radioValue=u.value==="t",u.setAttribute("checked","checked"),u.setAttribute("name","t"),p.appendChild(u),a=i.createDocumentFragment(),a.appendChild(p.lastChild),t.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=u.checked,a.removeChild(u),a.appendChild(p);if(p.attachEvent)for(l in{submit:!0,change:!0,focusin:!0})f="on"+l,c=f in p,c||(p.setAttribute(f,"return;"),c=typeof p[f]=="function"),t[l+"Bubbles"]=c;return v(function(){var n,r,s,o,u="padding:0;margin:0;border:0;display:block;overflow:hidden;",a=i.getElementsByTagName("body")[0];if(!a)return;n=i.createElement("div"),n.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",a.insertBefore(n,a.firstChild),r=i.createElement("div"),n.appendChild(r),r.innerHTML="
t
",s=r.getElementsByTagName("td"),s[0].style.cssText="padding:0;margin:0;border:0;display:none",c=s[0].offsetHeight===0,s[0].style.display="",s[1].style.display="none",t.reliableHiddenOffsets=c&&s[0].offsetHeight===0,r.innerHTML="",r.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=r.offsetWidth===4,t.doesNotIncludeMarginInBodyOffset=a.offsetTop!==1,e.getComputedStyle&&(t.pixelPosition=(e.getComputedStyle(r,null)||{}).top!=="1%",t.boxSizingReliable=(e.getComputedStyle(r,null)||{width:"4px"}).width==="4px",o=i.createElement("div"),o.style.cssText=r.style.cssText=u,o.style.marginRight=o.style.width="0",r.style.width="1px",r.appendChild(o),t.reliableMarginRight=!parseFloat((e.getComputedStyle(o,null)||{}).marginRight)),typeof r.style.zoom!="undefined"&&(r.innerHTML="",r.style.cssText=u+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=r.offsetWidth===3,r.style.display="block",r.style.overflow="visible",r.innerHTML="
",r.firstChild.style.width="5px",t.shrinkWrapBlocks=r.offsetWidth!==3,n.style.zoom=1),a.removeChild(n),n=r=s=o=null}),a.removeChild(p),n=r=s=o=u=a=p=null,t}();var D=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;v.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(v.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?v.cache[e[v.expando]]:e[v.expando],!!e&&!B(e)},data:function(e,n,r,i){if(!v.acceptData(e))return;var s,o,u=v.expando,a=typeof n=="string",f=e.nodeType,l=f?v.cache:e,c=f?e[u]:e[u]&&u;if((!c||!l[c]||!i&&!l[c].data)&&a&&r===t)return;c||(f?e[u]=c=v.deletedIds.pop()||v.guid++:c=u),l[c]||(l[c]={},f||(l[c].toJSON=v.noop));if(typeof n=="object"||typeof n=="function")i?l[c]=v.extend(l[c],n):l[c].data=v.extend(l[c].data,n);return s=l[c],i||(s.data||(s.data={}),s=s.data),r!==t&&(s[v.camelCase(n)]=r),a?(o=s[n],o==null&&(o=s[v.camelCase(n)])):o=s,o},removeData:function(e,t,n){if(!v.acceptData(e))return;var r,i,s,o=e.nodeType,u=o?v.cache:e,a=o?e[v.expando]:v.expando;if(!u[a])return;if(t){r=n?u[a]:u[a].data;if(r){v.isArray(t)||(t in r?t=[t]:(t=v.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i1,null,!1))},removeData:function(e){return this.each(function(){v.removeData(this,e)})}}),v.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=v._data(e,t),n&&(!r||v.isArray(n)?r=v._data(e,t,v.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=v.queue(e,t),r=n.length,i=n.shift(),s=v._queueHooks(e,t),o=function(){v.dequeue(e,t)};i==="inprogress"&&(i=n.shift(),r--),i&&(t==="fx"&&n.unshift("inprogress"),delete s.stop,i.call(e,o,s)),!r&&s&&s.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return v._data(e,n)||v._data(e,n,{empty:v.Callbacks("once memory").add(function(){v.removeData(e,t+"queue",!0),v.removeData(e,n,!0)})})}}),v.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length1)},removeAttr:function(e){return this.each(function(){v.removeAttr(this,e)})},prop:function(e,t){return v.access(this,v.prop,e,t,arguments.length>1)},removeProp:function(e){return e=v.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(v.isFunction(e))return this.each(function(t){v(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(y);for(n=0,r=this.length;n=0)r=r.replace(" "+n[s]+" "," ");i.className=e?v.trim(r):""}}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return v.isFunction(e)?this.each(function(n){v(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=v(this),u=t,a=e.split(y);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&v._data(this,"__className__",this.className),this.className=this.className||e===!1?"":v._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n=0)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!arguments.length){if(s)return n=v.valHooks[s.type]||v.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(R,""):r==null?"":r);return}return i=v.isFunction(e),this.each(function(r){var s,o=v(this);if(this.nodeType!==1)return;i?s=e.call(this,r,o.val()):s=e,s==null?s="":typeof s=="number"?s+="":v.isArray(s)&&(s=v.map(s,function(e){return e==null?"":e+""})),n=v.valHooks[this.type]||v.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,s,"value")===t)this.value=s})}}),v.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,s=e.type==="select-one"||i<0,o=s?null:[],u=s?i+1:r.length,a=i<0?u:s?i:0;for(;a=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!e||a===3||a===8||a===2)return;if(i&&v.isFunction(v.fn[n]))return v(e)[n](r);if(typeof e.getAttribute=="undefined")return v.prop(e,n,r);u=a!==1||!v.isXMLDoc(e),u&&(n=n.toLowerCase(),o=v.attrHooks[n]||(X.test(n)?F:j));if(r!==t){if(r===null){v.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,r+""),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)},removeAttr:function(e,t){var n,r,i,s,o=0;if(t&&e.nodeType===1){r=t.split(y);for(;o=0}})});var $=/^(?:textarea|input|select)$/i,J=/^([^\.]*|)(?:\.(.+)|)$/,K=/(?:^|\s)hover(\.\S+|)\b/,Q=/^key/,G=/^(?:mouse|contextmenu)|click/,Y=/^(?:focusinfocus|focusoutblur)$/,Z=function(e){return v.event.special.hover?e:e.replace(K,"mouseenter$1 mouseleave$1")};v.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,m,g;if(e.nodeType===3||e.nodeType===8||!n||!r||!(o=v._data(e)))return;r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=v.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof v=="undefined"||!!e&&v.event.triggered===e.type?t:v.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=v.trim(Z(n)).split(" ");for(f=0;f=0&&(y=y.slice(0,-1),a=!0),y.indexOf(".")>=0&&(b=y.split("."),y=b.shift(),b.sort());if((!s||v.event.customEvent[y])&&!v.event.global[y])return;n=typeof n=="object"?n[v.expando]?n:new v.Event(y,n):new v.Event(y),n.type=y,n.isTrigger=!0,n.exclusive=a,n.namespace=b.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,h=y.indexOf(":")<0?"on"+y:"";if(!s){u=v.cache;for(f in u)u[f].events&&u[f].events[y]&&v.event.trigger(n,r,u[f].handle.elem,!0);return}n.result=t,n.target||(n.target=s),r=r!=null?v.makeArray(r):[],r.unshift(n),p=v.event.special[y]||{};if(p.trigger&&p.trigger.apply(s,r)===!1)return;m=[[s,p.bindType||y]];if(!o&&!p.noBubble&&!v.isWindow(s)){g=p.delegateType||y,l=Y.test(g+y)?s:s.parentNode;for(c=s;l;l=l.parentNode)m.push([l,g]),c=l;c===(s.ownerDocument||i)&&m.push([c.defaultView||c.parentWindow||e,g])}for(f=0;f=0:v.find(h,this,null,[s]).length),u[h]&&f.push(c);f.length&&w.push({elem:s,matches:f})}d.length>m&&w.push({elem:this,matches:d.slice(m)});for(r=0;r0?this.on(t,null,e,n):this.trigger(t)},Q.test(t)&&(v.event.fixHooks[t]=v.event.keyHooks),G.test(t)&&(v.event.fixHooks[t]=v.event.mouseHooks)}),function(e,t){function nt(e,t,n,r){n=n||[],t=t||g;var i,s,a,f,l=t.nodeType;if(!e||typeof e!="string")return n;if(l!==1&&l!==9)return[];a=o(t);if(!a&&!r)if(i=R.exec(e))if(f=i[1]){if(l===9){s=t.getElementById(f);if(!s||!s.parentNode)return n;if(s.id===f)return n.push(s),n}else if(t.ownerDocument&&(s=t.ownerDocument.getElementById(f))&&u(t,s)&&s.id===f)return n.push(s),n}else{if(i[2])return S.apply(n,x.call(t.getElementsByTagName(e),0)),n;if((f=i[3])&&Z&&t.getElementsByClassName)return S.apply(n,x.call(t.getElementsByClassName(f),0)),n}return vt(e.replace(j,"$1"),t,n,r,a)}function rt(e){return function(t){var n=t.nodeName.toLowerCase();return n==="input"&&t.type===e}}function it(e){return function(t){var n=t.nodeName.toLowerCase();return(n==="input"||n==="button")&&t.type===e}}function st(e){return N(function(t){return t=+t,N(function(n,r){var i,s=e([],n.length,t),o=s.length;while(o--)n[i=s[o]]&&(n[i]=!(r[i]=n[i]))})})}function ot(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}function ut(e,t){var n,r,s,o,u,a,f,l=L[d][e+" "];if(l)return t?0:l.slice(0);u=e,a=[],f=i.preFilter;while(u){if(!n||(r=F.exec(u)))r&&(u=u.slice(r[0].length)||u),a.push(s=[]);n=!1;if(r=I.exec(u))s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=r[0].replace(j," ");for(o in i.filter)(r=J[o].exec(u))&&(!f[o]||(r=f[o](r)))&&(s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=o,n.matches=r);if(!n)break}return t?u.length:u?nt.error(e):L(e,a).slice(0)}function at(e,t,r){var i=t.dir,s=r&&t.dir==="parentNode",o=w++;return t.first?function(t,n,r){while(t=t[i])if(s||t.nodeType===1)return e(t,n,r)}:function(t,r,u){if(!u){var a,f=b+" "+o+" ",l=f+n;while(t=t[i])if(s||t.nodeType===1){if((a=t[d])===l)return t.sizset;if(typeof a=="string"&&a.indexOf(f)===0){if(t.sizset)return t}else{t[d]=l;if(e(t,r,u))return t.sizset=!0,t;t.sizset=!1}}}else while(t=t[i])if(s||t.nodeType===1)if(e(t,r,u))return t}}function ft(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function lt(e,t,n,r,i){var s,o=[],u=0,a=e.length,f=t!=null;for(;u-1&&(s[f]=!(o[f]=c))}}else g=lt(g===o?g.splice(d,g.length):g),i?i(null,o,g,a):S.apply(o,g)})}function ht(e){var t,n,r,s=e.length,o=i.relative[e[0].type],u=o||i.relative[" "],a=o?1:0,f=at(function(e){return e===t},u,!0),l=at(function(e){return T.call(t,e)>-1},u,!0),h=[function(e,n,r){return!o&&(r||n!==c)||((t=n).nodeType?f(e,n,r):l(e,n,r))}];for(;a1&&ft(h),a>1&&e.slice(0,a-1).join("").replace(j,"$1"),n,a0,s=e.length>0,o=function(u,a,f,l,h){var p,d,v,m=[],y=0,w="0",x=u&&[],T=h!=null,N=c,C=u||s&&i.find.TAG("*",h&&a.parentNode||a),k=b+=N==null?1:Math.E;T&&(c=a!==g&&a,n=o.el);for(;(p=C[w])!=null;w++){if(s&&p){for(d=0;v=e[d];d++)if(v(p,a,f)){l.push(p);break}T&&(b=k,n=++o.el)}r&&((p=!v&&p)&&y--,u&&x.push(p))}y+=w;if(r&&w!==y){for(d=0;v=t[d];d++)v(x,m,a,f);if(u){if(y>0)while(w--)!x[w]&&!m[w]&&(m[w]=E.call(l));m=lt(m)}S.apply(l,m),T&&!u&&m.length>0&&y+t.length>1&&nt.uniqueSort(l)}return T&&(b=k,c=N),x};return o.el=0,r?N(o):o}function dt(e,t,n){var r=0,i=t.length;for(;r2&&(f=u[0]).type==="ID"&&t.nodeType===9&&!s&&i.relative[u[1].type]){t=i.find.ID(f.matches[0].replace($,""),t,s)[0];if(!t)return n;e=e.slice(u.shift().length)}for(o=J.POS.test(e)?-1:u.length-1;o>=0;o--){f=u[o];if(i.relative[l=f.type])break;if(c=i.find[l])if(r=c(f.matches[0].replace($,""),z.test(u[0].type)&&t.parentNode||t,s)){u.splice(o,1),e=r.length&&u.join("");if(!e)return S.apply(n,x.call(r,0)),n;break}}}return a(e,h)(r,t,s,n,z.test(e)),n}function mt(){}var n,r,i,s,o,u,a,f,l,c,h=!0,p="undefined",d=("sizcache"+Math.random()).replace(".",""),m=String,g=e.document,y=g.documentElement,b=0,w=0,E=[].pop,S=[].push,x=[].slice,T=[].indexOf||function(e){var t=0,n=this.length;for(;ti.cacheLength&&delete e[t.shift()],e[n+" "]=r},e)},k=C(),L=C(),A=C(),O="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",_=M.replace("w","w#"),D="([*^$|!~]?=)",P="\\["+O+"*("+M+")"+O+"*(?:"+D+O+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+_+")|)|)"+O+"*\\]",H=":("+M+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+P+")|[^:]|\\\\.)*|.*))\\)|)",B=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+O+"*((?:-\\d)?\\d*)"+O+"*\\)|)(?=[^-]|$)",j=new RegExp("^"+O+"+|((?:^|[^\\\\])(?:\\\\.)*)"+O+"+$","g"),F=new RegExp("^"+O+"*,"+O+"*"),I=new RegExp("^"+O+"*([\\x20\\t\\r\\n\\f>+~])"+O+"*"),q=new RegExp(H),R=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,U=/^:not/,z=/[\x20\t\r\n\f]*[+~]/,W=/:not\($/,X=/h\d/i,V=/input|select|textarea|button/i,$=/\\(?!\\)/g,J={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),NAME:new RegExp("^\\[name=['\"]?("+M+")['\"]?\\]"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+H),POS:new RegExp(B,"i"),CHILD:new RegExp("^:(only|nth|first|last)-child(?:\\("+O+"*(even|odd|(([+-]|)(\\d*)n|)"+O+"*(?:([+-]|)"+O+"*(\\d+)|))"+O+"*\\)|)","i"),needsContext:new RegExp("^"+O+"*[>+~]|"+B,"i")},K=function(e){var t=g.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}},Q=K(function(e){return e.appendChild(g.createComment("")),!e.getElementsByTagName("*").length}),G=K(function(e){return e.innerHTML="",e.firstChild&&typeof e.firstChild.getAttribute!==p&&e.firstChild.getAttribute("href")==="#"}),Y=K(function(e){e.innerHTML="";var t=typeof e.lastChild.getAttribute("multiple");return t!=="boolean"&&t!=="string"}),Z=K(function(e){return e.innerHTML="",!e.getElementsByClassName||!e.getElementsByClassName("e").length?!1:(e.lastChild.className="e",e.getElementsByClassName("e").length===2)}),et=K(function(e){e.id=d+0,e.innerHTML="
",y.insertBefore(e,y.firstChild);var t=g.getElementsByName&&g.getElementsByName(d).length===2+g.getElementsByName(d+0).length;return r=!g.getElementById(d),y.removeChild(e),t});try{x.call(y.childNodes,0)[0].nodeType}catch(tt){x=function(e){var t,n=[];for(;t=this[e];e++)n.push(t);return n}}nt.matches=function(e,t){return nt(e,null,null,t)},nt.matchesSelector=function(e,t){return nt(t,null,null,[e]).length>0},s=nt.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(i===1||i===9||i===11){if(typeof e.textContent=="string")return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=s(e)}else if(i===3||i===4)return e.nodeValue}else for(;t=e[r];r++)n+=s(t);return n},o=nt.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?t.nodeName!=="HTML":!1},u=nt.contains=y.contains?function(e,t){var n=e.nodeType===9?e.documentElement:e,r=t&&t.parentNode;return e===r||!!(r&&r.nodeType===1&&n.contains&&n.contains(r))}:y.compareDocumentPosition?function(e,t){return t&&!!(e.compareDocumentPosition(t)&16)}:function(e,t){while(t=t.parentNode)if(t===e)return!0;return!1},nt.attr=function(e,t){var n,r=o(e);return r||(t=t.toLowerCase()),(n=i.attrHandle[t])?n(e):r||Y?e.getAttribute(t):(n=e.getAttributeNode(t),n?typeof e[t]=="boolean"?e[t]?t:null:n.specified?n.value:null:null)},i=nt.selectors={cacheLength:50,createPseudo:N,match:J,attrHandle:G?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},find:{ID:r?function(e,t,n){if(typeof t.getElementById!==p&&!n){var r=t.getElementById(e);return r&&r.parentNode?[r]:[]}}:function(e,n,r){if(typeof n.getElementById!==p&&!r){var i=n.getElementById(e);return i?i.id===e||typeof i.getAttributeNode!==p&&i.getAttributeNode("id").value===e?[i]:t:[]}},TAG:Q?function(e,t){if(typeof t.getElementsByTagName!==p)return t.getElementsByTagName(e)}:function(e,t){var n=t.getElementsByTagName(e);if(e==="*"){var r,i=[],s=0;for(;r=n[s];s++)r.nodeType===1&&i.push(r);return i}return n},NAME:et&&function(e,t){if(typeof t.getElementsByName!==p)return t.getElementsByName(name)},CLASS:Z&&function(e,t,n){if(typeof t.getElementsByClassName!==p&&!n)return t.getElementsByClassName(e)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace($,""),e[3]=(e[4]||e[5]||"").replace($,""),e[2]==="~="&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),e[1]==="nth"?(e[2]||nt.error(e[0]),e[3]=+(e[3]?e[4]+(e[5]||1):2*(e[2]==="even"||e[2]==="odd")),e[4]=+(e[6]+e[7]||e[2]==="odd")):e[2]&&nt.error(e[0]),e},PSEUDO:function(e){var t,n;if(J.CHILD.test(e[0]))return null;if(e[3])e[2]=e[3];else if(t=e[4])q.test(t)&&(n=ut(t,!0))&&(n=t.indexOf(")",t.length-n)-t.length)&&(t=t.slice(0,n),e[0]=e[0].slice(0,n)),e[2]=t;return e.slice(0,3)}},filter:{ID:r?function(e){return e=e.replace($,""),function(t){return t.getAttribute("id")===e}}:function(e){return e=e.replace($,""),function(t){var n=typeof t.getAttributeNode!==p&&t.getAttributeNode("id");return n&&n.value===e}},TAG:function(e){return e==="*"?function(){return!0}:(e=e.replace($,"").toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=k[d][e+" "];return t||(t=new RegExp("(^|"+O+")"+e+"("+O+"|$)"))&&k(e,function(e){return t.test(e.className||typeof e.getAttribute!==p&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r,i){var s=nt.attr(r,e);return s==null?t==="!=":t?(s+="",t==="="?s===n:t==="!="?s!==n:t==="^="?n&&s.indexOf(n)===0:t==="*="?n&&s.indexOf(n)>-1:t==="$="?n&&s.substr(s.length-n.length)===n:t==="~="?(" "+s+" ").indexOf(n)>-1:t==="|="?s===n||s.substr(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r){return e==="nth"?function(e){var t,i,s=e.parentNode;if(n===1&&r===0)return!0;if(s){i=0;for(t=s.firstChild;t;t=t.nextSibling)if(t.nodeType===1){i++;if(e===t)break}}return i-=r,i===n||i%n===0&&i/n>=0}:function(t){var n=t;switch(e){case"only":case"first":while(n=n.previousSibling)if(n.nodeType===1)return!1;if(e==="first")return!0;n=t;case"last":while(n=n.nextSibling)if(n.nodeType===1)return!1;return!0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||nt.error("unsupported pseudo: "+e);return r[d]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?N(function(e,n){var i,s=r(e,t),o=s.length;while(o--)i=T.call(e,s[o]),e[i]=!(n[i]=s[o])}):function(e){return r(e,0,n)}):r}},pseudos:{not:N(function(e){var t=[],n=[],r=a(e.replace(j,"$1"));return r[d]?N(function(e,t,n,i){var s,o=r(e,null,i,[]),u=e.length;while(u--)if(s=o[u])e[u]=!(t[u]=s)}):function(e,i,s){return t[0]=e,r(t,null,s,n),!n.pop()}}),has:N(function(e){return function(t){return nt(e,t).length>0}}),contains:N(function(e){return function(t){return(t.textContent||t.innerText||s(t)).indexOf(e)>-1}}),enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&!!e.checked||t==="option"&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!i.pseudos.empty(e)},empty:function(e){var t;e=e.firstChild;while(e){if(e.nodeName>"@"||(t=e.nodeType)===3||t===4)return!1;e=e.nextSibling}return!0},header:function(e){return X.test(e.nodeName)},text:function(e){var t,n;return e.nodeName.toLowerCase()==="input"&&(t=e.type)==="text"&&((n=e.getAttribute("type"))==null||n.toLowerCase()===t)},radio:rt("radio"),checkbox:rt("checkbox"),file:rt("file"),password:rt("password"),image:rt("image"),submit:it("submit"),reset:it("reset"),button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&e.type==="button"||t==="button"},input:function(e){return V.test(e.nodeName)},focus:function(e){var t=e.ownerDocument;return e===t.activeElement&&(!t.hasFocus||t.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},active:function(e){return e===e.ownerDocument.activeElement},first:st(function(){return[0]}),last:st(function(e,t){return[t-1]}),eq:st(function(e,t,n){return[n<0?n+t:n]}),even:st(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:st(function(e,t,n){for(var r=n<0?n+t:n;++r",e.querySelectorAll("[selected]").length||i.push("\\["+O+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||i.push(":checked")}),K(function(e){e.innerHTML="

",e.querySelectorAll("[test^='']").length&&i.push("[*^$]="+O+"*(?:\"\"|'')"),e.innerHTML="",e.querySelectorAll(":enabled").length||i.push(":enabled",":disabled")}),i=new RegExp(i.join("|")),vt=function(e,r,s,o,u){if(!o&&!u&&!i.test(e)){var a,f,l=!0,c=d,h=r,p=r.nodeType===9&&e;if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){a=ut(e),(l=r.getAttribute("id"))?c=l.replace(n,"\\$&"):r.setAttribute("id",c),c="[id='"+c+"'] ",f=a.length;while(f--)a[f]=c+a[f].join("");h=z.test(e)&&r.parentNode||r,p=a.join(",")}if(p)try{return S.apply(s,x.call(h.querySelectorAll(p),0)),s}catch(v){}finally{l||r.removeAttribute("id")}}return t(e,r,s,o,u)},u&&(K(function(t){e=u.call(t,"div");try{u.call(t,"[test!='']:sizzle"),s.push("!=",H)}catch(n){}}),s=new RegExp(s.join("|")),nt.matchesSelector=function(t,n){n=n.replace(r,"='$1']");if(!o(t)&&!s.test(n)&&!i.test(n))try{var a=u.call(t,n);if(a||e||t.document&&t.document.nodeType!==11)return a}catch(f){}return nt(n,null,null,[t]).length>0})}(),i.pseudos.nth=i.pseudos.eq,i.filters=mt.prototype=i.pseudos,i.setFilters=new mt,nt.attr=v.attr,v.find=nt,v.expr=nt.selectors,v.expr[":"]=v.expr.pseudos,v.unique=nt.uniqueSort,v.text=nt.getText,v.isXMLDoc=nt.isXML,v.contains=nt.contains}(e);var nt=/Until$/,rt=/^(?:parents|prev(?:Until|All))/,it=/^.[^:#\[\.,]*$/,st=v.expr.match.needsContext,ot={children:!0,contents:!0,next:!0,prev:!0};v.fn.extend({find:function(e){var t,n,r,i,s,o,u=this;if(typeof e!="string")return v(e).filter(function(){for(t=0,n=u.length;t0)for(i=r;i=0:v.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,s=[],o=st.test(e)||typeof e!="string"?v(e,t||this.context):0;for(;r-1:v.find.matchesSelector(n,e)){s.push(n);break}n=n.parentNode}}return s=s.length>1?v.unique(s):s,this.pushStack(s,"closest",e)},index:function(e){return e?typeof e=="string"?v.inArray(this[0],v(e)):v.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?v(e,t):v.makeArray(e&&e.nodeType?[e]:e),r=v.merge(this.get(),n);return this.pushStack(ut(n[0])||ut(r[0])?r:v.unique(r))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}}),v.fn.andSelf=v.fn.addBack,v.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return v.dir(e,"parentNode")},parentsUntil:function(e,t,n){return v.dir(e,"parentNode",n)},next:function(e){return at(e,"nextSibling")},prev:function(e){return at(e,"previousSibling")},nextAll:function(e){return v.dir(e,"nextSibling")},prevAll:function(e){return v.dir(e,"previousSibling")},nextUntil:function(e,t,n){return v.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return v.dir(e,"previousSibling",n)},siblings:function(e){return v.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return v.sibling(e.firstChild)},contents:function(e){return v.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:v.merge([],e.childNodes)}},function(e,t){v.fn[e]=function(n,r){var i=v.map(this,t,n);return nt.test(e)||(r=n),r&&typeof r=="string"&&(i=v.filter(r,i)),i=this.length>1&&!ot[e]?v.unique(i):i,this.length>1&&rt.test(e)&&(i=i.reverse()),this.pushStack(i,e,l.call(arguments).join(","))}}),v.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?v.find.matchesSelector(t[0],e)?[t[0]]:[]:v.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!v(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var ct="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ht=/ jQuery\d+="(?:null|\d+)"/g,pt=/^\s+/,dt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,vt=/<([\w:]+)/,mt=/]","i"),Et=/^(?:checkbox|radio)$/,St=/checked\s*(?:[^=]|=\s*.checked.)/i,xt=/\/(java|ecma)script/i,Tt=/^\s*\s*$/g,Nt={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},Ct=lt(i),kt=Ct.appendChild(i.createElement("div"));Nt.optgroup=Nt.option,Nt.tbody=Nt.tfoot=Nt.colgroup=Nt.caption=Nt.thead,Nt.th=Nt.td,v.support.htmlSerialize||(Nt._default=[1,"X
","
"]),v.fn.extend({text:function(e){return v.access(this,function(e){return e===t?v.text(this):this.empty().append((this[0]&&this[0].ownerDocument||i).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(v.isFunction(e))return this.each(function(t){v(this).wrapAll(e.call(this,t))});if(this[0]){var t=v(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return v.isFunction(e)?this.each(function(t){v(this).wrapInner(e.call(this,t))}):this.each(function(){var t=v(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=v.isFunction(e);return this.each(function(n){v(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){v.nodeName(this,"body")||v(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(e,this.firstChild)})},before:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(e,this),"before",this.selector)}},after:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(this,e),"after",this.selector)}},remove:function(e,t){var n,r=0;for(;(n=this[r])!=null;r++)if(!e||v.filter(e,[n]).length)!t&&n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),v.cleanData([n])),n.parentNode&&n.parentNode.removeChild(n);return this},empty:function(){var e,t=0;for(;(e=this[t])!=null;t++){e.nodeType===1&&v.cleanData(e.getElementsByTagName("*"));while(e.firstChild)e.removeChild(e.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return v.clone(this,e,t)})},html:function(e){return v.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(ht,""):t;if(typeof e=="string"&&!yt.test(e)&&(v.support.htmlSerialize||!wt.test(e))&&(v.support.leadingWhitespace||!pt.test(e))&&!Nt[(vt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(dt,"<$1>");try{for(;r1&&typeof f=="string"&&St.test(f))return this.each(function(){v(this).domManip(e,n,r)});if(v.isFunction(f))return this.each(function(i){var s=v(this);e[0]=f.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){i=v.buildFragment(e,this,l),o=i.fragment,s=o.firstChild,o.childNodes.length===1&&(o=s);if(s){n=n&&v.nodeName(s,"tr");for(u=i.cacheable||c-1;a0?this.clone(!0):this).get(),v(o[i])[t](r),s=s.concat(r);return this.pushStack(s,e,o.selector)}}),v.extend({clone:function(e,t,n){var r,i,s,o;v.support.html5Clone||v.isXMLDoc(e)||!wt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(kt.innerHTML=e.outerHTML,kt.removeChild(o=kt.firstChild));if((!v.support.noCloneEvent||!v.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!v.isXMLDoc(e)){Ot(e,o),r=Mt(e),i=Mt(o);for(s=0;r[s];++s)i[s]&&Ot(r[s],i[s])}if(t){At(e,o);if(n){r=Mt(e),i=Mt(o);for(s=0;r[s];++s)At(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var s,o,u,a,f,l,c,h,p,d,m,g,y=t===i&&Ct,b=[];if(!t||typeof t.createDocumentFragment=="undefined")t=i;for(s=0;(u=e[s])!=null;s++){typeof u=="number"&&(u+="");if(!u)continue;if(typeof u=="string")if(!gt.test(u))u=t.createTextNode(u);else{y=y||lt(t),c=t.createElement("div"),y.appendChild(c),u=u.replace(dt,"<$1>"),a=(vt.exec(u)||["",""])[1].toLowerCase(),f=Nt[a]||Nt._default,l=f[0],c.innerHTML=f[1]+u+f[2];while(l--)c=c.lastChild;if(!v.support.tbody){h=mt.test(u),p=a==="table"&&!h?c.firstChild&&c.firstChild.childNodes:f[1]===""&&!h?c.childNodes:[];for(o=p.length-1;o>=0;--o)v.nodeName(p[o],"tbody")&&!p[o].childNodes.length&&p[o].parentNode.removeChild(p[o])}!v.support.leadingWhitespace&&pt.test(u)&&c.insertBefore(t.createTextNode(pt.exec(u)[0]),c.firstChild),u=c.childNodes,c.parentNode.removeChild(c)}u.nodeType?b.push(u):v.merge(b,u)}c&&(u=c=y=null);if(!v.support.appendChecked)for(s=0;(u=b[s])!=null;s++)v.nodeName(u,"input")?_t(u):typeof u.getElementsByTagName!="undefined"&&v.grep(u.getElementsByTagName("input"),_t);if(n){m=function(e){if(!e.type||xt.test(e.type))return r?r.push(e.parentNode?e.parentNode.removeChild(e):e):n.appendChild(e)};for(s=0;(u=b[s])!=null;s++)if(!v.nodeName(u,"script")||!m(u))n.appendChild(u),typeof u.getElementsByTagName!="undefined"&&(g=v.grep(v.merge([],u.getElementsByTagName("script")),m),b.splice.apply(b,[s+1,0].concat(g)),s+=g.length)}return b},cleanData:function(e,t){var n,r,i,s,o=0,u=v.expando,a=v.cache,f=v.support.deleteExpando,l=v.event.special;for(;(i=e[o])!=null;o++)if(t||v.acceptData(i)){r=i[u],n=r&&a[r];if(n){if(n.events)for(s in n.events)l[s]?v.event.remove(i,s):v.removeEvent(i,s,n.handle);a[r]&&(delete a[r],f?delete i[u]:i.removeAttribute?i.removeAttribute(u):i[u]=null,v.deletedIds.push(r))}}}}),function(){var e,t;v.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e=v.uaMatch(o.userAgent),t={},e.browser&&(t[e.browser]=!0,t.version=e.version),t.chrome?t.webkit=!0:t.webkit&&(t.safari=!0),v.browser=t,v.sub=function(){function e(t,n){return new e.fn.init(t,n)}v.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(r,i){return i&&i instanceof v&&!(i instanceof e)&&(i=e(i)),v.fn.init.call(this,r,i,t)},e.fn.init.prototype=e.fn;var t=e(i);return e}}();var Dt,Pt,Ht,Bt=/alpha\([^)]*\)/i,jt=/opacity=([^)]*)/,Ft=/^(top|right|bottom|left)$/,It=/^(none|table(?!-c[ea]).+)/,qt=/^margin/,Rt=new RegExp("^("+m+")(.*)$","i"),Ut=new RegExp("^("+m+")(?!px)[a-z%]+$","i"),zt=new RegExp("^([-+])=("+m+")","i"),Wt={BODY:"block"},Xt={position:"absolute",visibility:"hidden",display:"block"},Vt={letterSpacing:0,fontWeight:400},$t=["Top","Right","Bottom","Left"],Jt=["Webkit","O","Moz","ms"],Kt=v.fn.toggle;v.fn.extend({css:function(e,n){return v.access(this,function(e,n,r){return r!==t?v.style(e,n,r):v.css(e,n)},e,n,arguments.length>1)},show:function(){return Yt(this,!0)},hide:function(){return Yt(this)},toggle:function(e,t){var n=typeof e=="boolean";return v.isFunction(e)&&v.isFunction(t)?Kt.apply(this,arguments):this.each(function(){(n?e:Gt(this))?v(this).show():v(this).hide()})}}),v.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Dt(e,"opacity");return n===""?"1":n}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":v.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!e||e.nodeType===3||e.nodeType===8||!e.style)return;var s,o,u,a=v.camelCase(n),f=e.style;n=v.cssProps[a]||(v.cssProps[a]=Qt(f,a)),u=v.cssHooks[n]||v.cssHooks[a];if(r===t)return u&&"get"in u&&(s=u.get(e,!1,i))!==t?s:f[n];o=typeof r,o==="string"&&(s=zt.exec(r))&&(r=(s[1]+1)*s[2]+parseFloat(v.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!v.cssNumber[a]&&(r+="px");if(!u||!("set"in u)||(r=u.set(e,r,i))!==t)try{f[n]=r}catch(l){}},css:function(e,n,r,i){var s,o,u,a=v.camelCase(n);return n=v.cssProps[a]||(v.cssProps[a]=Qt(e.style,a)),u=v.cssHooks[n]||v.cssHooks[a],u&&"get"in u&&(s=u.get(e,!0,i)),s===t&&(s=Dt(e,n)),s==="normal"&&n in Vt&&(s=Vt[n]),r||i!==t?(o=parseFloat(s),r||v.isNumeric(o)?o||0:s):s},swap:function(e,t,n){var r,i,s={};for(i in t)s[i]=e.style[i],e.style[i]=t[i];r=n.call(e);for(i in t)e.style[i]=s[i];return r}}),e.getComputedStyle?Dt=function(t,n){var r,i,s,o,u=e.getComputedStyle(t,null),a=t.style;return u&&(r=u.getPropertyValue(n)||u[n],r===""&&!v.contains(t.ownerDocument,t)&&(r=v.style(t,n)),Ut.test(r)&&qt.test(n)&&(i=a.width,s=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=r,r=u.width,a.width=i,a.minWidth=s,a.maxWidth=o)),r}:i.documentElement.currentStyle&&(Dt=function(e,t){var n,r,i=e.currentStyle&&e.currentStyle[t],s=e.style;return i==null&&s&&s[t]&&(i=s[t]),Ut.test(i)&&!Ft.test(t)&&(n=s.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),s.left=t==="fontSize"?"1em":i,i=s.pixelLeft+"px",s.left=n,r&&(e.runtimeStyle.left=r)),i===""?"auto":i}),v.each(["height","width"],function(e,t){v.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth===0&&It.test(Dt(e,"display"))?v.swap(e,Xt,function(){return tn(e,t,r)}):tn(e,t,r)},set:function(e,n,r){return Zt(e,n,r?en(e,t,r,v.support.boxSizing&&v.css(e,"boxSizing")==="border-box"):0)}}}),v.support.opacity||(v.cssHooks.opacity={get:function(e,t){return jt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=v.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&v.trim(s.replace(Bt,""))===""&&n.removeAttribute){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=Bt.test(s)?s.replace(Bt,i):s+" "+i}}),v(function(){v.support.reliableMarginRight||(v.cssHooks.marginRight={get:function(e,t){return v.swap(e,{display:"inline-block"},function(){if(t)return Dt(e,"marginRight")})}}),!v.support.pixelPosition&&v.fn.position&&v.each(["top","left"],function(e,t){v.cssHooks[t]={get:function(e,n){if(n){var r=Dt(e,t);return Ut.test(r)?v(e).position()[t]+"px":r}}}})}),v.expr&&v.expr.filters&&(v.expr.filters.hidden=function(e){return e.offsetWidth===0&&e.offsetHeight===0||!v.support.reliableHiddenOffsets&&(e.style&&e.style.display||Dt(e,"display"))==="none"},v.expr.filters.visible=function(e){return!v.expr.filters.hidden(e)}),v.each({margin:"",padding:"",border:"Width"},function(e,t){v.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+$t[r]+t]=i[r]||i[r-2]||i[0];return s}},qt.test(e)||(v.cssHooks[e+t].set=Zt)});var rn=/%20/g,sn=/\[\]$/,on=/\r?\n/g,un=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,an=/^(?:select|textarea)/i;v.fn.extend({serialize:function(){return v.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?v.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||an.test(this.nodeName)||un.test(this.type))}).map(function(e,t){var n=v(this).val();return n==null?null:v.isArray(n)?v.map(n,function(e,n){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),v.param=function(e,n){var r,i=[],s=function(e,t){t=v.isFunction(t)?t():t==null?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=v.ajaxSettings&&v.ajaxSettings.traditional);if(v.isArray(e)||e.jquery&&!v.isPlainObject(e))v.each(e,function(){s(this.name,this.value)});else for(r in e)fn(r,e[r],n,s);return i.join("&").replace(rn,"+")};var ln,cn,hn=/#.*$/,pn=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,dn=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,vn=/^(?:GET|HEAD)$/,mn=/^\/\//,gn=/\?/,yn=/)<[^<]*)*<\/script>/gi,bn=/([?&])_=[^&]*/,wn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,En=v.fn.load,Sn={},xn={},Tn=["*/"]+["*"];try{cn=s.href}catch(Nn){cn=i.createElement("a"),cn.href="",cn=cn.href}ln=wn.exec(cn.toLowerCase())||[],v.fn.load=function(e,n,r){if(typeof e!="string"&&En)return En.apply(this,arguments);if(!this.length)return this;var i,s,o,u=this,a=e.indexOf(" ");return a>=0&&(i=e.slice(a,e.length),e=e.slice(0,a)),v.isFunction(n)?(r=n,n=t):n&&typeof n=="object"&&(s="POST"),v.ajax({url:e,type:s,dataType:"html",data:n,complete:function(e,t){r&&u.each(r,o||[e.responseText,t,e])}}).done(function(e){o=arguments,u.html(i?v("
").append(e.replace(yn,"")).find(i):e)}),this},v.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){v.fn[t]=function(e){return this.on(t,e)}}),v.each(["get","post"],function(e,n){v[n]=function(e,r,i,s){return v.isFunction(r)&&(s=s||i,i=r,r=t),v.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),v.extend({getScript:function(e,n){return v.get(e,t,n,"script")},getJSON:function(e,t,n){return v.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?Ln(e,v.ajaxSettings):(t=e,e=v.ajaxSettings),Ln(e,t),e},ajaxSettings:{url:cn,isLocal:dn.test(ln[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":Tn},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":v.parseJSON,"text xml":v.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:Cn(Sn),ajaxTransport:Cn(xn),ajax:function(e,n){function T(e,n,s,a){var l,y,b,w,S,T=n;if(E===2)return;E=2,u&&clearTimeout(u),o=t,i=a||"",x.readyState=e>0?4:0,s&&(w=An(c,x,s));if(e>=200&&e<300||e===304)c.ifModified&&(S=x.getResponseHeader("Last-Modified"),S&&(v.lastModified[r]=S),S=x.getResponseHeader("Etag"),S&&(v.etag[r]=S)),e===304?(T="notmodified",l=!0):(l=On(c,w),T=l.state,y=l.data,b=l.error,l=!b);else{b=T;if(!T||e)T="error",e<0&&(e=0)}x.status=e,x.statusText=(n||T)+"",l?d.resolveWith(h,[y,T,x]):d.rejectWith(h,[x,T,b]),x.statusCode(g),g=t,f&&p.trigger("ajax"+(l?"Success":"Error"),[x,c,l?y:b]),m.fireWith(h,[x,T]),f&&(p.trigger("ajaxComplete",[x,c]),--v.active||v.event.trigger("ajaxStop"))}typeof e=="object"&&(n=e,e=t),n=n||{};var r,i,s,o,u,a,f,l,c=v.ajaxSetup({},n),h=c.context||c,p=h!==c&&(h.nodeType||h instanceof v)?v(h):v.event,d=v.Deferred(),m=v.Callbacks("once memory"),g=c.statusCode||{},b={},w={},E=0,S="canceled",x={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=w[n]=w[n]||e,b[e]=t}return this},getAllResponseHeaders:function(){return E===2?i:null},getResponseHeader:function(e){var n;if(E===2){if(!s){s={};while(n=pn.exec(i))s[n[1].toLowerCase()]=n[2]}n=s[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(c.mimeType=e),this},abort:function(e){return e=e||S,o&&o.abort(e),T(0,e),this}};d.promise(x),x.success=x.done,x.error=x.fail,x.complete=m.add,x.statusCode=function(e){if(e){var t;if(E<2)for(t in e)g[t]=[g[t],e[t]];else t=e[x.status],x.always(t)}return this},c.url=((e||c.url)+"").replace(hn,"").replace(mn,ln[1]+"//"),c.dataTypes=v.trim(c.dataType||"*").toLowerCase().split(y),c.crossDomain==null&&(a=wn.exec(c.url.toLowerCase()),c.crossDomain=!(!a||a[1]===ln[1]&&a[2]===ln[2]&&(a[3]||(a[1]==="http:"?80:443))==(ln[3]||(ln[1]==="http:"?80:443)))),c.data&&c.processData&&typeof c.data!="string"&&(c.data=v.param(c.data,c.traditional)),kn(Sn,c,n,x);if(E===2)return x;f=c.global,c.type=c.type.toUpperCase(),c.hasContent=!vn.test(c.type),f&&v.active++===0&&v.event.trigger("ajaxStart");if(!c.hasContent){c.data&&(c.url+=(gn.test(c.url)?"&":"?")+c.data,delete c.data),r=c.url;if(c.cache===!1){var N=v.now(),C=c.url.replace(bn,"$1_="+N);c.url=C+(C===c.url?(gn.test(c.url)?"&":"?")+"_="+N:"")}}(c.data&&c.hasContent&&c.contentType!==!1||n.contentType)&&x.setRequestHeader("Content-Type",c.contentType),c.ifModified&&(r=r||c.url,v.lastModified[r]&&x.setRequestHeader("If-Modified-Since",v.lastModified[r]),v.etag[r]&&x.setRequestHeader("If-None-Match",v.etag[r])),x.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+(c.dataTypes[0]!=="*"?", "+Tn+"; q=0.01":""):c.accepts["*"]);for(l in c.headers)x.setRequestHeader(l,c.headers[l]);if(!c.beforeSend||c.beforeSend.call(h,x,c)!==!1&&E!==2){S="abort";for(l in{success:1,error:1,complete:1})x[l](c[l]);o=kn(xn,c,n,x);if(!o)T(-1,"No Transport");else{x.readyState=1,f&&p.trigger("ajaxSend",[x,c]),c.async&&c.timeout>0&&(u=setTimeout(function(){x.abort("timeout")},c.timeout));try{E=1,o.send(b,T)}catch(k){if(!(E<2))throw k;T(-1,k)}}return x}return x.abort()},active:0,lastModified:{},etag:{}});var Mn=[],_n=/\?/,Dn=/(=)\?(?=&|$)|\?\?/,Pn=v.now();v.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Mn.pop()||v.expando+"_"+Pn++;return this[e]=!0,e}}),v.ajaxPrefilter("json jsonp",function(n,r,i){var s,o,u,a=n.data,f=n.url,l=n.jsonp!==!1,c=l&&Dn.test(f),h=l&&!c&&typeof a=="string"&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Dn.test(a);if(n.dataTypes[0]==="jsonp"||c||h)return s=n.jsonpCallback=v.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,o=e[s],c?n.url=f.replace(Dn,"$1"+s):h?n.data=a.replace(Dn,"$1"+s):l&&(n.url+=(_n.test(f)?"&":"?")+n.jsonp+"="+s),n.converters["script json"]=function(){return u||v.error(s+" was not called"),u[0]},n.dataTypes[0]="json",e[s]=function(){u=arguments},i.always(function(){e[s]=o,n[s]&&(n.jsonpCallback=r.jsonpCallback,Mn.push(s)),u&&v.isFunction(o)&&o(u[0]),u=o=t}),"script"}),v.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return v.globalEval(e),e}}}),v.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),v.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=i.head||i.getElementsByTagName("head")[0]||i.documentElement;return{send:function(s,o){n=i.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||o(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var Hn,Bn=e.ActiveXObject?function(){for(var e in Hn)Hn[e](0,1)}:!1,jn=0;v.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&Fn()||In()}:Fn,function(e){v.extend(v.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(v.ajaxSettings.xhr()),v.support.ajax&&v.ajaxTransport(function(n){if(!n.crossDomain||v.support.cors){var r;return{send:function(i,s){var o,u,a=n.xhr();n.username?a.open(n.type,n.url,n.async,n.username,n.password):a.open(n.type,n.url,n.async);if(n.xhrFields)for(u in n.xhrFields)a[u]=n.xhrFields[u];n.mimeType&&a.overrideMimeType&&a.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(u in i)a.setRequestHeader(u,i[u])}catch(f){}a.send(n.hasContent&&n.data||null),r=function(e,i){var u,f,l,c,h;try{if(r&&(i||a.readyState===4)){r=t,o&&(a.onreadystatechange=v.noop,Bn&&delete Hn[o]);if(i)a.readyState!==4&&a.abort();else{u=a.status,l=a.getAllResponseHeaders(),c={},h=a.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=a.responseText}catch(p){}try{f=a.statusText}catch(p){f=""}!u&&n.isLocal&&!n.crossDomain?u=c.text?200:404:u===1223&&(u=204)}}}catch(d){i||s(-1,d)}c&&s(u,f,c,l)},n.async?a.readyState===4?setTimeout(r,0):(o=++jn,Bn&&(Hn||(Hn={},v(e).unload(Bn)),Hn[o]=r),a.onreadystatechange=r):r()},abort:function(){r&&r(0,1)}}}});var qn,Rn,Un=/^(?:toggle|show|hide)$/,zn=new RegExp("^(?:([-+])=|)("+m+")([a-z%]*)$","i"),Wn=/queueHooks$/,Xn=[Gn],Vn={"*":[function(e,t){var n,r,i=this.createTween(e,t),s=zn.exec(t),o=i.cur(),u=+o||0,a=1,f=20;if(s){n=+s[2],r=s[3]||(v.cssNumber[e]?"":"px");if(r!=="px"&&u){u=v.css(i.elem,e,!0)||n||1;do a=a||".5",u/=a,v.style(i.elem,e,u+r);while(a!==(a=i.cur()/o)&&a!==1&&--f)}i.unit=r,i.start=u,i.end=s[1]?u+(s[1]+1)*n:n}return i}]};v.Animation=v.extend(Kn,{tweener:function(e,t){v.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;r-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),v.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},v.fn.extend({position:function(){if(!this[0])return;var e=this[0],t=this.offsetParent(),n=this.offset(),r=er.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(v.css(e,"marginTop"))||0,n.left-=parseFloat(v.css(e,"marginLeft"))||0,r.top+=parseFloat(v.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(v.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||i.body;while(e&&!er.test(e.nodeName)&&v.css(e,"position")==="static")e=e.offsetParent;return e||i.body})}}),v.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);v.fn[e]=function(i){return v.access(this,function(e,i,s){var o=tr(e);if(s===t)return o?n in o?o[n]:o.document.documentElement[i]:e[i];o?o.scrollTo(r?v(o).scrollLeft():s,r?s:v(o).scrollTop()):e[i]=s},e,i,arguments.length,null)}}),v.each({Height:"height",Width:"width"},function(e,n){v.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){v.fn[i]=function(i,s){var o=arguments.length&&(r||typeof i!="boolean"),u=r||(i===!0||s===!0?"margin":"border");return v.access(this,function(n,r,i){var s;return v.isWindow(n)?n.document.documentElement["client"+e]:n.nodeType===9?(s=n.documentElement,Math.max(n.body["scroll"+e],s["scroll"+e],n.body["offset"+e],s["offset"+e],s["client"+e])):i===t?v.css(n,r,i,u):v.style(n,r,i,u)},n,o?i:t,o,null)}})}),e.jQuery=e.$=v,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return v})})(window); \ No newline at end of file diff --git a/docs/_build/html/_static/js/theme.js b/docs/_build/html/_static/js/theme.js deleted file mode 100644 index 60520cc3..00000000 --- a/docs/_build/html/_static/js/theme.js +++ /dev/null @@ -1,47 +0,0 @@ -$( document ).ready(function() { - // Shift nav in mobile when clicking the menu. - $(document).on('click', "[data-toggle='wy-nav-top']", function() { - $("[data-toggle='wy-nav-shift']").toggleClass("shift"); - $("[data-toggle='rst-versions']").toggleClass("shift"); - }); - // Close menu when you click a link. - $(document).on('click', ".wy-menu-vertical .current ul li a", function() { - $("[data-toggle='wy-nav-shift']").removeClass("shift"); - $("[data-toggle='rst-versions']").toggleClass("shift"); - }); - $(document).on('click', "[data-toggle='rst-current-version']", function() { - $("[data-toggle='rst-versions']").toggleClass("shift-up"); - }); - // Make tables responsive - $("table.docutils:not(.field-list)").wrap("
"); -}); - -window.SphinxRtdTheme = (function (jquery) { - var stickyNav = (function () { - var navBar, - win, - stickyNavCssClass = 'stickynav', - applyStickNav = function () { - if (navBar.height() <= win.height()) { - navBar.addClass(stickyNavCssClass); - } else { - navBar.removeClass(stickyNavCssClass); - } - }, - enable = function () { - applyStickNav(); - win.on('resize', applyStickNav); - }, - init = function () { - navBar = jquery('nav.wy-nav-side:first'); - win = jquery(window); - }; - jquery(init); - return { - enable : enable - }; - }()); - return { - StickyNav : stickyNav - }; -}($)); diff --git a/docs/_build/html/_static/minus.png b/docs/_build/html/_static/minus.png deleted file mode 100644 index da1c5620..00000000 Binary files a/docs/_build/html/_static/minus.png and /dev/null differ diff --git a/docs/_build/html/_static/plus.png b/docs/_build/html/_static/plus.png deleted file mode 100644 index b3cb3742..00000000 Binary files a/docs/_build/html/_static/plus.png and /dev/null differ diff --git a/docs/_build/html/_static/pygments.css b/docs/_build/html/_static/pygments.css deleted file mode 100644 index d79caa15..00000000 --- a/docs/_build/html/_static/pygments.css +++ /dev/null @@ -1,62 +0,0 @@ -.highlight .hll { background-color: #ffffcc } -.highlight { background: #eeffcc; } -.highlight .c { color: #408090; font-style: italic } /* Comment */ -.highlight .err { border: 1px solid #FF0000 } /* Error */ -.highlight .k { color: #007020; font-weight: bold } /* Keyword */ -.highlight .o { color: #666666 } /* Operator */ -.highlight .cm { color: #408090; font-style: italic } /* Comment.Multiline */ -.highlight .cp { color: #007020 } /* Comment.Preproc */ -.highlight .c1 { color: #408090; font-style: italic } /* Comment.Single */ -.highlight .cs { color: #408090; background-color: #fff0f0 } /* Comment.Special */ -.highlight .gd { color: #A00000 } /* Generic.Deleted */ -.highlight .ge { font-style: italic } /* Generic.Emph */ -.highlight .gr { color: #FF0000 } /* Generic.Error */ -.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.highlight .gi { color: #00A000 } /* Generic.Inserted */ -.highlight .go { color: #333333 } /* Generic.Output */ -.highlight .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */ -.highlight .gs { font-weight: bold } /* Generic.Strong */ -.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.highlight .gt { color: #0044DD } /* Generic.Traceback */ -.highlight .kc { color: #007020; font-weight: bold } /* Keyword.Constant */ -.highlight .kd { color: #007020; font-weight: bold } /* Keyword.Declaration */ -.highlight .kn { color: #007020; font-weight: bold } /* Keyword.Namespace */ -.highlight .kp { color: #007020 } /* Keyword.Pseudo */ -.highlight .kr { color: #007020; font-weight: bold } /* Keyword.Reserved */ -.highlight .kt { color: #902000 } /* Keyword.Type */ -.highlight .m { color: #208050 } /* Literal.Number */ -.highlight .s { color: #4070a0 } /* Literal.String */ -.highlight .na { color: #4070a0 } /* Name.Attribute */ -.highlight .nb { color: #007020 } /* Name.Builtin */ -.highlight .nc { color: #0e84b5; font-weight: bold } /* Name.Class */ -.highlight .no { color: #60add5 } /* Name.Constant */ -.highlight .nd { color: #555555; font-weight: bold } /* Name.Decorator */ -.highlight .ni { color: #d55537; font-weight: bold } /* Name.Entity */ -.highlight .ne { color: #007020 } /* Name.Exception */ -.highlight .nf { color: #06287e } /* Name.Function */ -.highlight .nl { color: #002070; font-weight: bold } /* Name.Label */ -.highlight .nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */ -.highlight .nt { color: #062873; font-weight: bold } /* Name.Tag */ -.highlight .nv { color: #bb60d5 } /* Name.Variable */ -.highlight .ow { color: #007020; font-weight: bold } /* Operator.Word */ -.highlight .w { color: #bbbbbb } /* Text.Whitespace */ -.highlight .mf { color: #208050 } /* Literal.Number.Float */ -.highlight .mh { color: #208050 } /* Literal.Number.Hex */ -.highlight .mi { color: #208050 } /* Literal.Number.Integer */ -.highlight .mo { color: #208050 } /* Literal.Number.Oct */ -.highlight .sb { color: #4070a0 } /* Literal.String.Backtick */ -.highlight .sc { color: #4070a0 } /* Literal.String.Char */ -.highlight .sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */ -.highlight .s2 { color: #4070a0 } /* Literal.String.Double */ -.highlight .se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */ -.highlight .sh { color: #4070a0 } /* Literal.String.Heredoc */ -.highlight .si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */ -.highlight .sx { color: #c65d09 } /* Literal.String.Other */ -.highlight .sr { color: #235388 } /* Literal.String.Regex */ -.highlight .s1 { color: #4070a0 } /* Literal.String.Single */ -.highlight .ss { color: #517918 } /* Literal.String.Symbol */ -.highlight .bp { color: #007020 } /* Name.Builtin.Pseudo */ -.highlight .vc { color: #bb60d5 } /* Name.Variable.Class */ -.highlight .vg { color: #bb60d5 } /* Name.Variable.Global */ -.highlight .vi { color: #bb60d5 } /* Name.Variable.Instance */ -.highlight .il { color: #208050 } /* Literal.Number.Integer.Long */ \ No newline at end of file diff --git a/docs/_build/html/_static/searchtools.js b/docs/_build/html/_static/searchtools.js deleted file mode 100644 index 6e1f06bd..00000000 --- a/docs/_build/html/_static/searchtools.js +++ /dev/null @@ -1,622 +0,0 @@ -/* - * searchtools.js_t - * ~~~~~~~~~~~~~~~~ - * - * Sphinx JavaScript utilties for the full-text search. - * - * :copyright: Copyright 2007-2014 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * - */ - - -/** - * Porter Stemmer - */ -var Stemmer = function() { - - var step2list = { - ational: 'ate', - tional: 'tion', - enci: 'ence', - anci: 'ance', - izer: 'ize', - bli: 'ble', - alli: 'al', - entli: 'ent', - eli: 'e', - ousli: 'ous', - ization: 'ize', - ation: 'ate', - ator: 'ate', - alism: 'al', - iveness: 'ive', - fulness: 'ful', - ousness: 'ous', - aliti: 'al', - iviti: 'ive', - biliti: 'ble', - logi: 'log' - }; - - var step3list = { - icate: 'ic', - ative: '', - alize: 'al', - iciti: 'ic', - ical: 'ic', - ful: '', - ness: '' - }; - - var c = "[^aeiou]"; // consonant - var v = "[aeiouy]"; // vowel - var C = c + "[^aeiouy]*"; // consonant sequence - var V = v + "[aeiou]*"; // vowel sequence - - var mgr0 = "^(" + C + ")?" + V + C; // [C]VC... is m>0 - var meq1 = "^(" + C + ")?" + V + C + "(" + V + ")?$"; // [C]VC[V] is m=1 - var mgr1 = "^(" + C + ")?" + V + C + V + C; // [C]VCVC... is m>1 - var s_v = "^(" + C + ")?" + v; // vowel in stem - - this.stemWord = function (w) { - var stem; - var suffix; - var firstch; - var origword = w; - - if (w.length < 3) - return w; - - var re; - var re2; - var re3; - var re4; - - firstch = w.substr(0,1); - if (firstch == "y") - w = firstch.toUpperCase() + w.substr(1); - - // Step 1a - re = /^(.+?)(ss|i)es$/; - re2 = /^(.+?)([^s])s$/; - - if (re.test(w)) - w = w.replace(re,"$1$2"); - else if (re2.test(w)) - w = w.replace(re2,"$1$2"); - - // Step 1b - re = /^(.+?)eed$/; - re2 = /^(.+?)(ed|ing)$/; - if (re.test(w)) { - var fp = re.exec(w); - re = new RegExp(mgr0); - if (re.test(fp[1])) { - re = /.$/; - w = w.replace(re,""); - } - } - else if (re2.test(w)) { - var fp = re2.exec(w); - stem = fp[1]; - re2 = new RegExp(s_v); - if (re2.test(stem)) { - w = stem; - re2 = /(at|bl|iz)$/; - re3 = new RegExp("([^aeiouylsz])\\1$"); - re4 = new RegExp("^" + C + v + "[^aeiouwxy]$"); - if (re2.test(w)) - w = w + "e"; - else if (re3.test(w)) { - re = /.$/; - w = w.replace(re,""); - } - else if (re4.test(w)) - w = w + "e"; - } - } - - // Step 1c - re = /^(.+?)y$/; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - re = new RegExp(s_v); - if (re.test(stem)) - w = stem + "i"; - } - - // Step 2 - re = /^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - suffix = fp[2]; - re = new RegExp(mgr0); - if (re.test(stem)) - w = stem + step2list[suffix]; - } - - // Step 3 - re = /^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - suffix = fp[2]; - re = new RegExp(mgr0); - if (re.test(stem)) - w = stem + step3list[suffix]; - } - - // Step 4 - re = /^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/; - re2 = /^(.+?)(s|t)(ion)$/; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - re = new RegExp(mgr1); - if (re.test(stem)) - w = stem; - } - else if (re2.test(w)) { - var fp = re2.exec(w); - stem = fp[1] + fp[2]; - re2 = new RegExp(mgr1); - if (re2.test(stem)) - w = stem; - } - - // Step 5 - re = /^(.+?)e$/; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - re = new RegExp(mgr1); - re2 = new RegExp(meq1); - re3 = new RegExp("^" + C + v + "[^aeiouwxy]$"); - if (re.test(stem) || (re2.test(stem) && !(re3.test(stem)))) - w = stem; - } - re = /ll$/; - re2 = new RegExp(mgr1); - if (re.test(w) && re2.test(w)) { - re = /.$/; - w = w.replace(re,""); - } - - // and turn initial Y back to y - if (firstch == "y") - w = firstch.toLowerCase() + w.substr(1); - return w; - } -} - - - -/** - * Simple result scoring code. - */ -var Scorer = { - // Implement the following function to further tweak the score for each result - // The function takes a result array [filename, title, anchor, descr, score] - // and returns the new score. - /* - score: function(result) { - return result[4]; - }, - */ - - // query matches the full name of an object - objNameMatch: 11, - // or matches in the last dotted part of the object name - objPartialMatch: 6, - // Additive scores depending on the priority of the object - objPrio: {0: 15, // used to be importantResults - 1: 5, // used to be objectResults - 2: -5}, // used to be unimportantResults - // Used when the priority is not in the mapping. - objPrioDefault: 0, - - // query found in title - title: 15, - // query found in terms - term: 5 -}; - - -/** - * Search Module - */ -var Search = { - - _index : null, - _queued_query : null, - _pulse_status : -1, - - init : function() { - var params = $.getQueryParameters(); - if (params.q) { - var query = params.q[0]; - $('input[name="q"]')[0].value = query; - this.performSearch(query); - } - }, - - loadIndex : function(url) { - $.ajax({type: "GET", url: url, data: null, - dataType: "script", cache: true, - complete: function(jqxhr, textstatus) { - if (textstatus != "success") { - document.getElementById("searchindexloader").src = url; - } - }}); - }, - - setIndex : function(index) { - var q; - this._index = index; - if ((q = this._queued_query) !== null) { - this._queued_query = null; - Search.query(q); - } - }, - - hasIndex : function() { - return this._index !== null; - }, - - deferQuery : function(query) { - this._queued_query = query; - }, - - stopPulse : function() { - this._pulse_status = 0; - }, - - startPulse : function() { - if (this._pulse_status >= 0) - return; - function pulse() { - var i; - Search._pulse_status = (Search._pulse_status + 1) % 4; - var dotString = ''; - for (i = 0; i < Search._pulse_status; i++) - dotString += '.'; - Search.dots.text(dotString); - if (Search._pulse_status > -1) - window.setTimeout(pulse, 500); - } - pulse(); - }, - - /** - * perform a search for something (or wait until index is loaded) - */ - performSearch : function(query) { - // create the required interface elements - this.out = $('#search-results'); - this.title = $('

' + _('Searching') + '

').appendTo(this.out); - this.dots = $('').appendTo(this.title); - this.status = $('

').appendTo(this.out); - this.output = $('
'); - } - // Prettify the comment rating. - comment.pretty_rating = comment.rating + ' point' + - (comment.rating == 1 ? '' : 's'); - // Make a class (for displaying not yet moderated comments differently) - comment.css_class = comment.displayed ? '' : ' moderate'; - // Create a div for this comment. - var context = $.extend({}, opts, comment); - var div = $(renderTemplate(commentTemplate, context)); - - // If the user has voted on this comment, highlight the correct arrow. - if (comment.vote) { - var direction = (comment.vote == 1) ? 'u' : 'd'; - div.find('#' + direction + 'v' + comment.id).hide(); - div.find('#' + direction + 'u' + comment.id).show(); - } - - if (opts.moderator || comment.text != '[deleted]') { - div.find('a.reply').show(); - if (comment.proposal_diff) - div.find('#sp' + comment.id).show(); - if (opts.moderator && !comment.displayed) - div.find('#cm' + comment.id).show(); - if (opts.moderator || (opts.username == comment.username)) - div.find('#dc' + comment.id).show(); - } - return div; - } - - /** - * A simple template renderer. Placeholders such as <%id%> are replaced - * by context['id'] with items being escaped. Placeholders such as <#id#> - * are not escaped. - */ - function renderTemplate(template, context) { - var esc = $(document.createElement('div')); - - function handle(ph, escape) { - var cur = context; - $.each(ph.split('.'), function() { - cur = cur[this]; - }); - return escape ? esc.text(cur || "").html() : cur; - } - - return template.replace(/<([%#])([\w\.]*)\1>/g, function() { - return handle(arguments[2], arguments[1] == '%' ? true : false); - }); - } - - /** Flash an error message briefly. */ - function showError(message) { - $(document.createElement('div')).attr({'class': 'popup-error'}) - .append($(document.createElement('div')) - .attr({'class': 'error-message'}).text(message)) - .appendTo('body') - .fadeIn("slow") - .delay(2000) - .fadeOut("slow"); - } - - /** Add a link the user uses to open the comments popup. */ - $.fn.comment = function() { - return this.each(function() { - var id = $(this).attr('id').substring(1); - var count = COMMENT_METADATA[id]; - var title = count + ' comment' + (count == 1 ? '' : 's'); - var image = count > 0 ? opts.commentBrightImage : opts.commentImage; - var addcls = count == 0 ? ' nocomment' : ''; - $(this) - .append( - $(document.createElement('a')).attr({ - href: '#', - 'class': 'sphinx-comment-open' + addcls, - id: 'ao' + id - }) - .append($(document.createElement('img')).attr({ - src: image, - alt: 'comment', - title: title - })) - .click(function(event) { - event.preventDefault(); - show($(this).attr('id').substring(2)); - }) - ) - .append( - $(document.createElement('a')).attr({ - href: '#', - 'class': 'sphinx-comment-close hidden', - id: 'ah' + id - }) - .append($(document.createElement('img')).attr({ - src: opts.closeCommentImage, - alt: 'close', - title: 'close' - })) - .click(function(event) { - event.preventDefault(); - hide($(this).attr('id').substring(2)); - }) - ); - }); - }; - - var opts = { - processVoteURL: '/_process_vote', - addCommentURL: '/_add_comment', - getCommentsURL: '/_get_comments', - acceptCommentURL: '/_accept_comment', - deleteCommentURL: '/_delete_comment', - commentImage: '/static/_static/comment.png', - closeCommentImage: '/static/_static/comment-close.png', - loadingImage: '/static/_static/ajax-loader.gif', - commentBrightImage: '/static/_static/comment-bright.png', - upArrow: '/static/_static/up.png', - downArrow: '/static/_static/down.png', - upArrowPressed: '/static/_static/up-pressed.png', - downArrowPressed: '/static/_static/down-pressed.png', - voting: false, - moderator: false - }; - - if (typeof COMMENT_OPTIONS != "undefined") { - opts = jQuery.extend(opts, COMMENT_OPTIONS); - } - - var popupTemplate = '\ -
\ -

\ - Sort by:\ - best rated\ - newest\ - oldest\ -

\ -
Comments
\ -
\ - loading comments...
\ -
    \ -
    \ -

    Add a comment\ - (markup):

    \ -
    \ - reStructured text markup: *emph*, **strong**, \ - ``code``, \ - code blocks: :: and an indented block after blank line
    \ -
    \ - \ -

    \ - \ - Propose a change ▹\ - \ - \ - Propose a change ▿\ - \ -

    \ - \ - \ - \ - \ - \ -
    \ -
    '; - - var commentTemplate = '\ -
    \ -
    \ -
    \ - \ - \ - \ - \ - \ - \ -
    \ -
    \ - \ - \ - \ - \ - \ - \ -
    \ -
    \ -
    \ -

    \ - <%username%>\ - <%pretty_rating%>\ - <%time.delta%>\ -

    \ -
    <#text#>
    \ -

    \ - \ - reply ▿\ - proposal ▹\ - proposal ▿\ - \ - \ -

    \ -
    \
    -<#proposal_diff#>\
    -        
    \ -
      \ -
      \ -
      \ -
      \ - '; - - var replyTemplate = '\ -
    • \ -
      \ -
      \ - \ - \ - \ - \ - \ - \ -
      \ -
    • '; - - $(document).ready(function() { - init(); - }); -})(jQuery); - -$(document).ready(function() { - // add comment anchors for all paragraphs that are commentable - $('.sphinx-has-comment').comment(); - - // highlight search words in search results - $("div.context").each(function() { - var params = $.getQueryParameters(); - var terms = (params.q) ? params.q[0].split(/\s+/) : []; - var result = $(this); - $.each(terms, function() { - result.highlightText(this.toLowerCase(), 'highlighted'); - }); - }); - - // directly open comment window if requested - var anchor = document.location.hash; - if (anchor.substring(0, 9) == '#comment-') { - $('#ao' + anchor.substring(9)).click(); - document.location.hash = '#s' + anchor.substring(9); - } -}); diff --git a/docs/_build/html/genindex.html b/docs/_build/html/genindex.html deleted file mode 100644 index 8743dc20..00000000 --- a/docs/_build/html/genindex.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - - - - Index — msibi 0.1 documentation - - - - - - - - - - - - - -
      -
      -
      -
      - - -

      Index

      - -
      - -
      - - -
      -
      -
      -
      -
      - - - - - -
      -
      -
      -
      - - - - \ No newline at end of file diff --git a/docs/_build/html/index.html b/docs/_build/html/index.html deleted file mode 100644 index 8cff7407..00000000 --- a/docs/_build/html/index.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - - - - MultiState Iterative Boltzmann Inversion — msibi 0.1 documentation - - - - - - - - - - - - - -
      -
      -
      -
      - -
      -

      MultiState Iterative Boltzmann Inversion

      -

      A package to help you manage and run pair potential optimizations using the -multistate iterative Boltzmann inversion procedure.

      -
      - -
      -

      Tutorials

      -
      - -
      -
      -
      -

      Citation

      -

      Details of the underlying method and its validation can be found here citation

      -

      If you use this package please cite the above paper. The BibTeX reference is:

      -
      @article{Moore2014,
      -      author = "Moore, Timothy C. and Iacovella, Christopher R. and McCabe, Clare",
      -      title = "Derivation of coarse-grained potentials via multistate iterative Boltzmann inversion",
      -      journal = "The Journal of Chemical Physics",
      -      year = "2014",
      -      volume = "140",
      -      number = "22",
      -      doi = "http://dx.doi.org/10.1063/1.4880555"
      -}
      -
      -
      -
      - - - -
      -
      -
      -
      -
      -

      Table Of Contents

      - - -

      This Page

      - - - -
      -
      -
      -
      - - - - \ No newline at end of file diff --git a/docs/_build/html/installation.html b/docs/_build/html/installation.html deleted file mode 100644 index bd2ced15..00000000 --- a/docs/_build/html/installation.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - - Installation — msibi 0.1 documentation - - - - - - - - - - - - - -
      -
      -
      -
      - -
      -

      Installation

      -
      -

      Install with pip

      -

      Coming soon!

      -
      -
      -

      Install from source

      -
      $ git clone https://github.com/ctk3b/msibi
      -$ cd msibi
      -$ python setup.py install
      -
      -
      -
      -
      -

      Dependencies

      -

      To use mbuild, the following libraries and software will need to be installed.

      -
      -
      -
      Linux, Mac OS X or Windows operating system
      -
      We develop mainly on 64-bit OS X Yosemite and Windows 7 machines. -TravisCI is currently only set up to perform testing on Ubuntu 12.04 -LTS Server Edition 64 bit
      -
      Python = 2.7 or 3.3+
      -
      TravisCI currently tests on 2.7, 3.3 and 3.4.
      -
      MDTraj >=1.0.0
      -
      MDTraj is a Python library for reading, writing and analyizing -molecular dynamics trajectories. mBuild uses MDTraj as an entry and -exit point for several types of molecule data formats. See their -installation instructions -here.
      -
      -
      -

      To make your life easier, we recommend that you use a pre-packaged Python -distribution like Continuum’s Anaconda -in order to get all of the dependencies.

      -
      -
      -

      Testing your installation

      -

      mBuild uses py.test for unit testing. To run them simply type run the -following while in the base directory:

      -
      $ pip install pytest
      -$ py.test
      -
      -
      -

      We need a LOT more tests so any help here is especially welcome!

      -
      -
      - - -
      -
      -
      -
      -
      -

      Table Of Contents

      - - -

      This Page

      - - - -
      -
      -
      -
      - - - - \ No newline at end of file diff --git a/docs/_build/html/modules.html b/docs/_build/html/modules.html deleted file mode 100644 index f14841da..00000000 --- a/docs/_build/html/modules.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - - msibi — msibi 0.1 documentation - - - - - - - - - - - - - -
      - -
      -
      -

      This Page

      - - - -
      -
      -
      -
      - - - - \ No newline at end of file diff --git a/docs/_build/html/msibi.html b/docs/_build/html/msibi.html deleted file mode 100644 index bab1f1ff..00000000 --- a/docs/_build/html/msibi.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - - - msibi package — msibi 0.1 documentation - - - - - - - - - - - - - -
      -
      -
      -
      - -
      -

      msibi package

      - -
      -

      Submodules

      -
      -
      -

      msibi.optimize module

      -
      -
      -

      msibi.pair module

      -
      -
      -

      msibi.potentials module

      -
      -
      -

      msibi.state module

      -
      -
      -

      msibi.workers module

      -
      -
      -

      Module contents

      -
      -
      - - -
      -
      -
      -
      -
      -

      Table Of Contents

      - - -

      This Page

      - - - -
      -
      -
      -
      - - - - \ No newline at end of file diff --git a/docs/_build/html/msibi.utils.html b/docs/_build/html/msibi.utils.html deleted file mode 100644 index b963285d..00000000 --- a/docs/_build/html/msibi.utils.html +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - msibi.utils package — msibi 0.1 documentation - - - - - - - - - - - - - -
      -
      -
      -
      - -
      -

      msibi.utils package

      -
      -

      Submodules

      -
      -
      -

      msibi.utils.error_calculation module

      -
      -
      -

      msibi.utils.exceptions module

      -
      -
      -

      msibi.utils.general module

      -
      -
      -

      Module contents

      -
      -
      - - -
      -
      -
      -
      -
      -

      Table Of Contents

      - - -

      This Page

      - - - -
      -
      -
      -
      - - - - \ No newline at end of file diff --git a/docs/_build/html/objects.inv b/docs/_build/html/objects.inv deleted file mode 100644 index dab1b214..00000000 Binary files a/docs/_build/html/objects.inv and /dev/null differ diff --git a/docs/_build/html/py-modindex.html b/docs/_build/html/py-modindex.html deleted file mode 100644 index b0bc9833..00000000 --- a/docs/_build/html/py-modindex.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - - - - - - Python Module Index — Multistate Iterative Boltzmann Inversion 0.1 documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
       
      - m
      - msibi -
          - msibi.optimize -
          - msibi.pair -
          - msibi.potentials -
          - msibi.state -
          - msibi.utils -
          - msibi.utils.error_calculation -
          - msibi.utils.exceptions -
          - msibi.utils.general -
          - msibi.workers -
      - - - -
      - - -
      - -
      -

      - © Copyright 2015, Christoph Klein, Timothy C. Moore. -

      -
      - - Built with Sphinx using a theme provided by Read the Docs. - -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/search.html b/docs/_build/html/search.html deleted file mode 100644 index ab1da74a..00000000 --- a/docs/_build/html/search.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - Search — msibi 0.1 documentation - - - - - - - - - - - - - - - - - - - -
      -
      -
      -
      - -

      Search

      -
      - -

      - Please activate JavaScript to enable the search - functionality. -

      -
      -

      - From here you can search these documents. Enter your search - words into the box below and click "search". Note that the search - function will automatically search for all of the words. Pages - containing fewer words won't appear in the result list. -

      -
      - - - -
      - -
      - -
      - -
      -
      -
      -
      -
      -
      -
      -
      -
      - - - - \ No newline at end of file diff --git a/docs/_build/html/searchindex.js b/docs/_build/html/searchindex.js deleted file mode 100644 index 15aa6374..00000000 --- a/docs/_build/html/searchindex.js +++ /dev/null @@ -1 +0,0 @@ -Search.setIndex({envversion:42,terms:{all:1,help:[0,1],show:[],queri:[],soon:[1,6],radiu:[],shape:[],paper:0,follow:1,mainli:1,find:[],dynam:1,row:[],yosemit:1,onli:1,depend:[],point:1,except:[],articl:0,window:1,pytest:1,dtype:[],exit:1,save:[],easier:1,them:1,sourc:[],everi:[],format:1,read:1,molecul:1,initi:[],submodul:[],util:[],temperatur:[],volum:0,compute_current_rdf:[],bit:1,associ:[],continuum:1,tail:[],like:1,edit:1,pot_cutoff:[],n_pair:[],list:[],traj:[],separ:[],bool:[],traj_fil:[],each:[],usabl:[],found:0,pot_r:[],page:[4,0],underli:0,upper:[],set:1,specifi:[],analy:1,runscript:[],back:[],procedur:0,status_filenam:[],n_bin:[],see:1,year:0,server:1,todo:[],librari:1,deriv:0,index:[4,0],scale:[],space:[],mbuild:1,"while":1,calc_similar:[],content:[],state:[],moor:0,moore2014:0,chemic:0,method:0,fals:[],machin:1,r_rang:[],full:[],run:[0,1],linear:[],mdtraj:1,whose:[],numer:[],journal:0,hoomd_run_templ:[],here:[0,1],base:1,find_nearest:[],ubuntu:1,path:[],come:[1,6],valu:[],n_iter:[],search:[4,0],iacovella:0,add_stat:[],current:1,simul:[],rdf:[],grain:0,coars:0,gener:[],unsupportedengin:[],com:1,run_query_simul:[],oper:1,pleas:0,via:0,simpli:1,backup:[],christoph:0,clare:0,appli:[],arrai:[],"float":[],number:0,evolut:[],filenam:[],instruct:1,linux:1,constant:[],n_point:[],msibi:[],your:[],unit:1,manag:0,plot:[],git:1,from:[],log:[],script:[],update_potenti:[],mors:[],interact:[],softwar:1,alpha:[],system:1,name:[],compon:[],timothi:0,alpha_form:[],lot:1,recommend:1,save_runscript:[],trajectori:1,molecular:1,type:1,cite:0,more:1,save_current_rdf:[],life:1,table_width:[],option:[],especi:1,save_table_potenti:[],factor:[],worker:[],weight:[],part:[],error_calcul:[],func:[],atom:[],"true":[],hoomd:[],none:[],input:[],"default":[],setup:1,potentials_dir:[],calcul:[],ctk3b:1,can:0,str:[],modul:[],clone:1,pre:1,r_switch:[],comput:[],abov:0,creat:[],give:[],"int":[],anaconda:1,doi:0,ani:1,top_fil:[],repres:[],packag:[],file:[],pip:[],backup_fil:[],f_fit:[],type1:[],sever:1,type2:[],rdf_cutoff:[],develop:1,welcom:[],author:0,perform:1,titl:0,make:1,get:1,mie:[],detail:0,data:1,write:1,python:1,need:1,valid:0,sig:[],state_dir:[],which:[],test:[],you:[0,1],out:[],target:[],singl:[],arr2:[],pair_indic:[],http:[0,1],arr1:[],closest:[],table_potenti:[],optim:[],kelvin:[],org:0,after:[],correct:[],ndarrai:[],mac:1,two:[],distribut:1,thi:0,pair:[],engin:[],cutoff:[],"class":[],physic:0,subpackag:[],target_rdf:[],github:1,orchestr:[],directori:1,entri:1,backup_trajectori:[],object:[],working_dir:[],mccabe:0,travisci:1,bibtex:0,reload_query_trajectori:[],potenti:[],add:[],order:1},objtypes:{},objnames:{},filenames:["index","installation","modules","msibi.utils","index2","msibi","tutorials/tutorials"],titles:["MultiState Iterative Boltzmann Inversion","Installation","msibi","msibi.utils package","Welcome to msibi’s documentation!","msibi package","Tutorials"],objects:{},titleterms:{citat:0,modul:[3,5],submodul:[3,5],indic:[4,0],except:3,packag:[3,5],api:0,tabl:[4,0],pip:1,instal:[0,1],msibi:[4,3,5,2],your:1,from:1,welcom:4,invers:0,content:[3,5],state:5,test:1,document:4,refer:0,sourc:1,optim:5,gener:3,worker:5,util:3,boltzmann:0,error_calcul:3,pair:5,depend:1,subpackag:5,multist:0,iter:0,tutori:[0,6],potenti:5}}) \ No newline at end of file diff --git a/docs/_build/html/tutorials/tutorials.html b/docs/_build/html/tutorials/tutorials.html deleted file mode 100644 index 69a892ab..00000000 --- a/docs/_build/html/tutorials/tutorials.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - - Tutorials — msibi 0.1 documentation - - - - - - - - - - - - - -
      -
      -
      -
      - -
      -

      Tutorials

      -

      Coming soon!

      -
      - - -
      -
      -
      -
      -
      -

      This Page

      - - - -
      -
      -
      -
      - - - - \ No newline at end of file diff --git a/docs/conf.py b/docs/conf.py deleted file mode 100644 index a009e4e4..00000000 --- a/docs/conf.py +++ /dev/null @@ -1,262 +0,0 @@ -# -*- coding: utf-8 -*- -# -# msibi documentation build configuration file, created by -# sphinx-quickstart on Sun Jul 5 15:23:47 2015. -# -# This file is execfile()d with the current directory set to its -# containing dir. -# -# Note that not all possible configuration values are present in this -# autogenerated file. -# -# All configuration values have a default; values that are commented out -# serve to show the default. - -import sys -import os - -# If extensions (or modules to document with autodoc) are in another directory, -# add these directories to sys.path here. If the directory is relative to the -# documentation root, use os.path.abspath to make it absolute, like shown here. -#sys.path.insert(0, os.path.abspath('.')) - -# -- General configuration ------------------------------------------------ - -# If your documentation needs a minimal Sphinx version, state it here. -#needs_sphinx = '1.0' - -# Add any Sphinx extension module names here, as strings. They can be -# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom -# ones. -extensions = [ - 'sphinx.ext.todo', - 'sphinx.ext.coverage', - 'sphinx.ext.pngmath', -] - -# Add any paths that contain templates here, relative to this directory. -templates_path = ['_templates'] - -# The suffix of source filenames. -source_suffix = '.rst' - -# The encoding of source files. -#source_encoding = 'utf-8-sig' - -# The master toctree document. -master_doc = 'index2' - -# General information about the project. -project = u'msibi' -copyright = u'2015, Christoph Klein, Timothy C. Moore' - -# The version info for the project you're documenting, acts as replacement for -# |version| and |release|, also used in various other places throughout the -# built documents. -# -# The short X.Y version. -version = '0.1' -# The full version, including alpha/beta/rc tags. -release = '0.1' - -# The language for content autogenerated by Sphinx. Refer to documentation -# for a list of supported languages. -#language = None - -# There are two options for replacing |today|: either, you set today to some -# non-false value, then it is used: -#today = '' -# Else, today_fmt is used as the format for a strftime call. -#today_fmt = '%B %d, %Y' - -# List of patterns, relative to source directory, that match files and -# directories to ignore when looking for source files. -exclude_patterns = ['_build'] - -# The reST default role (used for this markup: `text`) to use for all -# documents. -#default_role = None - -# If true, '()' will be appended to :func: etc. cross-reference text. -#add_function_parentheses = True - -# If true, the current module name will be prepended to all description -# unit titles (such as .. function::). -#add_module_names = True - -# If true, sectionauthor and moduleauthor directives will be shown in the -# output. They are ignored by default. -#show_authors = False - -# The name of the Pygments (syntax highlighting) style to use. -pygments_style = 'sphinx' - -# A list of ignored prefixes for module index sorting. -#modindex_common_prefix = [] - -# If true, keep warnings as "system message" paragraphs in the built documents. -#keep_warnings = False - - -# -- Options for HTML output ---------------------------------------------- - -# The theme to use for HTML and HTML Help pages. See the documentation for -# a list of builtin themes. -html_theme = 'default' - -# Theme options are theme-specific and customize the look and feel of a theme -# further. For a list of options available for each theme, see the -# documentation. -#html_theme_options = {} - -# Add any paths that contain custom themes here, relative to this directory. -#html_theme_path = [] - -# The name for this set of Sphinx documents. If None, it defaults to -# " v documentation". -#html_title = None - -# A shorter title for the navigation bar. Default is the same as html_title. -#html_short_title = None - -# The name of an image file (relative to this directory) to place at the top -# of the sidebar. -#html_logo = None - -# The name of an image file (within the static path) to use as favicon of the -# docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 -# pixels large. -#html_favicon = None - -# 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 = ['_static'] - -# Add any extra paths that contain custom files (such as robots.txt or -# .htaccess) here, relative to this directory. These files are copied -# directly to the root of the documentation. -#html_extra_path = [] - -# If not '', a 'Last updated on:' timestamp is inserted at every page bottom, -# using the given strftime format. -#html_last_updated_fmt = '%b %d, %Y' - -# If true, SmartyPants will be used to convert quotes and dashes to -# typographically correct entities. -#html_use_smartypants = True - -# Custom sidebar templates, maps document names to template names. -#html_sidebars = {} - -# Additional templates that should be rendered to pages, maps page names to -# template names. -#html_additional_pages = {} - -# If false, no module index is generated. -#html_domain_indices = True - -# If false, no index is generated. -#html_use_index = True - -# If true, the index is split into individual pages for each letter. -#html_split_index = False - -# If true, links to the reST sources are added to the pages. -#html_show_sourcelink = True - -# If true, "Created using Sphinx" is shown in the HTML footer. Default is True. -#html_show_sphinx = True - -# If true, "(C) Copyright ..." is shown in the HTML footer. Default is True. -#html_show_copyright = True - -# If true, an OpenSearch description file will be output, and all pages will -# contain a tag referring to it. The value of this option must be the -# base URL from which the finished HTML is served. -#html_use_opensearch = '' - -# This is the file name suffix for HTML files (e.g. ".xhtml"). -#html_file_suffix = None - -# Output file base name for HTML help builder. -htmlhelp_basename = 'msibidoc' - - -# -- Options for LaTeX output --------------------------------------------- - -latex_elements = { -# The paper size ('letterpaper' or 'a4paper'). -#'papersize': 'letterpaper', - -# The font size ('10pt', '11pt' or '12pt'). -#'pointsize': '10pt', - -# Additional stuff for the LaTeX preamble. -#'preamble': '', -} - -# Grouping the document tree into LaTeX files. List of tuples -# (source start file, target name, title, -# author, documentclass [howto, manual, or own class]). -latex_documents = [ - ('index2', 'msibi.tex', u'msibi Documentation', - u'Christoph Klein, Timothy C. Moore', 'manual'), -] - -# The name of an image file (relative to this directory) to place at the top of -# the title page. -#latex_logo = None - -# For "manual" documents, if this is true, then toplevel headings are parts, -# not chapters. -#latex_use_parts = False - -# If true, show page references after internal links. -#latex_show_pagerefs = False - -# If true, show URL addresses after external links. -#latex_show_urls = False - -# Documents to append as an appendix to all manuals. -#latex_appendices = [] - -# If false, no module index is generated. -#latex_domain_indices = True - - -# -- Options for manual page output --------------------------------------- - -# One entry per manual page. List of tuples -# (source start file, name, description, authors, manual section). -man_pages = [ - ('index2', 'msibi', u'msibi Documentation', - [u'Christoph Klein, Timothy C. Moore'], 1) -] - -# If true, show URL addresses after external links. -#man_show_urls = False - - -# -- Options for Texinfo output ------------------------------------------- - -# Grouping the document tree into Texinfo files. List of tuples -# (source start file, target name, title, author, -# dir menu entry, description, category) -texinfo_documents = [ - ('index2', 'msibi', u'msibi Documentation', - u'Christoph Klein, Timothy C. Moore', 'msibi', 'One line description of project.', - 'Miscellaneous'), -] - -# Documents to append as an appendix to all manuals. -#texinfo_appendices = [] - -# If false, no module index is generated. -#texinfo_domain_indices = True - -# How to display URL addresses: 'footnote', 'no', or 'inline'. -#texinfo_show_urls = 'footnote' - -# If true, do not generate a @detailmenu in the "Top" node's menu. -#texinfo_no_detailmenu = False diff --git a/docs/environment-docs.yml b/docs/environment-docs.yml new file mode 100644 index 00000000..707ac0fa --- /dev/null +++ b/docs/environment-docs.yml @@ -0,0 +1,14 @@ +name: msibi-docs +channels: + - conda-forge +dependencies: + - sphinx==7.2.4 + - sphinx_rtd_theme==1.3.0 + - freud >= 3.0 + - gsd >= 3.0 + - hoomd >= 4.0 + - python >= 3.10 + - pandas + - numpy <= 2.0 + - cmeutils >= 1.3 + - more-itertools diff --git a/docs/images/msibi.png b/docs/images/msibi.png new file mode 100644 index 00000000..9a509182 Binary files /dev/null and b/docs/images/msibi.png differ diff --git a/docs/index.rst b/docs/index.rst deleted file mode 100644 index 2f58009c..00000000 --- a/docs/index.rst +++ /dev/null @@ -1,52 +0,0 @@ -.. Multistate Iterative Boltzmann Inversion documentation master file, created by - sphinx-quickstart on Mon Mar 30 14:37:56 2015. - You can adapt this file completely to your liking, but it should at least - contain the root `toctree` directive. - -MultiState Iterative Boltzmann Inversion ----------------------------------------- - -A package to help you manage and run pair potential optimizations using the -multistate iterative Boltzmann inversion procedure. - -Installation ------------- -.. toctree:: - installation - -Tutorials ---------- -.. toctree:: - tutorials/tutorials - -Citation --------- -Details of the underlying method and its validation can be found here |citation| - -If you use this package please cite the above paper. The BibTeX reference is:: - - @article{Moore2014, - author = "Moore, Timothy C. and Iacovella, Christopher R. and McCabe, Clare", - title = "Derivation of coarse-grained potentials via multistate iterative Boltzmann inversion", - journal = "The Journal of Chemical Physics", - year = "2014", - volume = "140", - number = "22", - doi = "http://dx.doi.org/10.1063/1.4880555" - } - -API Reference -------------- -.. toctree:: - msibi - msibi.utils - -Indices and tables -================== - -* :ref:`genindex` -* :ref:`modindex` -* :ref:`search` - -.. |citation| image:: https://img.shields.io/badge/DOI-10.1063%2F1.4880555-blue.svg - :target: http://dx.doi.org/10.1063/1.4880555 diff --git a/docs/installation.rst b/docs/installation.rst deleted file mode 100644 index a5f3d9bb..00000000 --- a/docs/installation.rst +++ /dev/null @@ -1,49 +0,0 @@ -============ -Installation -============ - -Install with pip ----------------- -Coming soon! - -Install from source -------------------- -:: - - $ git clone https://github.com/ctk3b/msibi - $ cd msibi - $ python setup.py install - -Dependencies ------------- -To use mbuild, the following libraries and software will need to be installed. - - Linux, Mac OS X or Windows operating system - We develop mainly on 64-bit OS X Yosemite and Windows 7 machines. - TravisCI is currently only set up to perform testing on Ubuntu 12.04 - LTS Server Edition 64 bit - - `Python `_ = 2.7 or 3.3+ - TravisCI currently tests on 2.7, 3.3 and 3.4. - - `MDTraj `_ >=1.0.0 - MDTraj is a Python library for reading, writing and analyizing - molecular dynamics trajectories. mBuild uses MDTraj as an entry and - exit point for several types of molecule data formats. See their - installation instructions - `here `_. - -To make your life easier, we recommend that you use a pre-packaged Python -distribution like `Continuum's Anaconda `_ -in order to get all of the dependencies. - -Testing your installation -------------------------- - -mBuild uses `py.test` for unit testing. To run them simply type run the -following while in the base directory:: - - $ pip install pytest - $ py.test - -We need a LOT more tests so any help here is especially welcome! diff --git a/docs/make.bat b/docs/make.bat index 33646f5a..dc1312ab 100644 --- a/docs/make.bat +++ b/docs/make.bat @@ -1,53 +1,16 @@ @ECHO OFF +pushd %~dp0 + REM Command file for Sphinx documentation if "%SPHINXBUILD%" == "" ( set SPHINXBUILD=sphinx-build ) -set BUILDDIR=_build -set ALLSPHINXOPTS=-d %BUILDDIR%/doctrees %SPHINXOPTS% . -set I18NSPHINXOPTS=%SPHINXOPTS% . -if NOT "%PAPER%" == "" ( - set ALLSPHINXOPTS=-D latex_paper_size=%PAPER% %ALLSPHINXOPTS% - set I18NSPHINXOPTS=-D latex_paper_size=%PAPER% %I18NSPHINXOPTS% -) - -if "%1" == "" goto help - -if "%1" == "help" ( - :help - echo.Please use `make ^` where ^ is one of - echo. html to make standalone HTML files - echo. dirhtml to make HTML files named index.html in directories - echo. singlehtml to make a single large HTML file - echo. pickle to make pickle files - echo. json to make JSON files - echo. htmlhelp to make HTML files and a HTML help project - echo. qthelp to make HTML files and a qthelp project - echo. devhelp to make HTML files and a Devhelp project - echo. epub to make an epub - echo. latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter - echo. text to make text files - echo. man to make manual pages - echo. texinfo to make Texinfo files - echo. gettext to make PO message catalogs - echo. changes to make an overview over all changed/added/deprecated items - echo. xml to make Docutils-native XML files - echo. pseudoxml to make pseudoxml-XML files for display purposes - echo. linkcheck to check all external links for integrity - echo. doctest to run all doctests embedded in the documentation if enabled - goto end -) - -if "%1" == "clean" ( - for /d %%i in (%BUILDDIR%\*) do rmdir /q /s %%i - del /q /s %BUILDDIR%\* - goto end -) - +set SOURCEDIR=source +set BUILDDIR=build -%SPHINXBUILD% 2> nul +%SPHINXBUILD% >NUL 2>NUL if errorlevel 9009 ( echo. echo.The 'sphinx-build' command was not found. Make sure you have Sphinx @@ -56,187 +19,17 @@ if errorlevel 9009 ( echo.may add the Sphinx directory to PATH. echo. echo.If you don't have Sphinx installed, grab it from - echo.http://sphinx-doc.org/ + echo.https://www.sphinx-doc.org/ exit /b 1 ) -if "%1" == "html" ( - %SPHINXBUILD% -b html %ALLSPHINXOPTS% %BUILDDIR%/html - if errorlevel 1 exit /b 1 - echo. - echo.Build finished. The HTML pages are in %BUILDDIR%/html. - goto end -) - -if "%1" == "dirhtml" ( - %SPHINXBUILD% -b dirhtml %ALLSPHINXOPTS% %BUILDDIR%/dirhtml - if errorlevel 1 exit /b 1 - echo. - echo.Build finished. The HTML pages are in %BUILDDIR%/dirhtml. - goto end -) - -if "%1" == "singlehtml" ( - %SPHINXBUILD% -b singlehtml %ALLSPHINXOPTS% %BUILDDIR%/singlehtml - if errorlevel 1 exit /b 1 - echo. - echo.Build finished. The HTML pages are in %BUILDDIR%/singlehtml. - goto end -) - -if "%1" == "pickle" ( - %SPHINXBUILD% -b pickle %ALLSPHINXOPTS% %BUILDDIR%/pickle - if errorlevel 1 exit /b 1 - echo. - echo.Build finished; now you can process the pickle files. - goto end -) - -if "%1" == "json" ( - %SPHINXBUILD% -b json %ALLSPHINXOPTS% %BUILDDIR%/json - if errorlevel 1 exit /b 1 - echo. - echo.Build finished; now you can process the JSON files. - goto end -) - -if "%1" == "htmlhelp" ( - %SPHINXBUILD% -b htmlhelp %ALLSPHINXOPTS% %BUILDDIR%/htmlhelp - if errorlevel 1 exit /b 1 - echo. - echo.Build finished; now you can run HTML Help Workshop with the ^ -.hhp project file in %BUILDDIR%/htmlhelp. - goto end -) - -if "%1" == "qthelp" ( - %SPHINXBUILD% -b qthelp %ALLSPHINXOPTS% %BUILDDIR%/qthelp - if errorlevel 1 exit /b 1 - echo. - echo.Build finished; now you can run "qcollectiongenerator" with the ^ -.qhcp project file in %BUILDDIR%/qthelp, like this: - echo.^> qcollectiongenerator %BUILDDIR%\qthelp\MultistateIterativeBoltzmannInversion.qhcp - echo.To view the help file: - echo.^> assistant -collectionFile %BUILDDIR%\qthelp\MultistateIterativeBoltzmannInversion.ghc - goto end -) - -if "%1" == "devhelp" ( - %SPHINXBUILD% -b devhelp %ALLSPHINXOPTS% %BUILDDIR%/devhelp - if errorlevel 1 exit /b 1 - echo. - echo.Build finished. - goto end -) - -if "%1" == "epub" ( - %SPHINXBUILD% -b epub %ALLSPHINXOPTS% %BUILDDIR%/epub - if errorlevel 1 exit /b 1 - echo. - echo.Build finished. The epub file is in %BUILDDIR%/epub. - goto end -) - -if "%1" == "latex" ( - %SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex - if errorlevel 1 exit /b 1 - echo. - echo.Build finished; the LaTeX files are in %BUILDDIR%/latex. - goto end -) - -if "%1" == "latexpdf" ( - %SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex - cd %BUILDDIR%/latex - make all-pdf - cd %BUILDDIR%/.. - echo. - echo.Build finished; the PDF files are in %BUILDDIR%/latex. - goto end -) - -if "%1" == "latexpdfja" ( - %SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex - cd %BUILDDIR%/latex - make all-pdf-ja - cd %BUILDDIR%/.. - echo. - echo.Build finished; the PDF files are in %BUILDDIR%/latex. - goto end -) - -if "%1" == "text" ( - %SPHINXBUILD% -b text %ALLSPHINXOPTS% %BUILDDIR%/text - if errorlevel 1 exit /b 1 - echo. - echo.Build finished. The text files are in %BUILDDIR%/text. - goto end -) - -if "%1" == "man" ( - %SPHINXBUILD% -b man %ALLSPHINXOPTS% %BUILDDIR%/man - if errorlevel 1 exit /b 1 - echo. - echo.Build finished. The manual pages are in %BUILDDIR%/man. - goto end -) - -if "%1" == "texinfo" ( - %SPHINXBUILD% -b texinfo %ALLSPHINXOPTS% %BUILDDIR%/texinfo - if errorlevel 1 exit /b 1 - echo. - echo.Build finished. The Texinfo files are in %BUILDDIR%/texinfo. - goto end -) - -if "%1" == "gettext" ( - %SPHINXBUILD% -b gettext %I18NSPHINXOPTS% %BUILDDIR%/locale - if errorlevel 1 exit /b 1 - echo. - echo.Build finished. The message catalogs are in %BUILDDIR%/locale. - goto end -) - -if "%1" == "changes" ( - %SPHINXBUILD% -b changes %ALLSPHINXOPTS% %BUILDDIR%/changes - if errorlevel 1 exit /b 1 - echo. - echo.The overview file is in %BUILDDIR%/changes. - goto end -) - -if "%1" == "linkcheck" ( - %SPHINXBUILD% -b linkcheck %ALLSPHINXOPTS% %BUILDDIR%/linkcheck - if errorlevel 1 exit /b 1 - echo. - echo.Link check complete; look for any errors in the above output ^ -or in %BUILDDIR%/linkcheck/output.txt. - goto end -) - -if "%1" == "doctest" ( - %SPHINXBUILD% -b doctest %ALLSPHINXOPTS% %BUILDDIR%/doctest - if errorlevel 1 exit /b 1 - echo. - echo.Testing of doctests in the sources finished, look at the ^ -results in %BUILDDIR%/doctest/output.txt. - goto end -) +if "%1" == "" goto help -if "%1" == "xml" ( - %SPHINXBUILD% -b xml %ALLSPHINXOPTS% %BUILDDIR%/xml - if errorlevel 1 exit /b 1 - echo. - echo.Build finished. The XML files are in %BUILDDIR%/xml. - goto end -) +%SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% +goto end -if "%1" == "pseudoxml" ( - %SPHINXBUILD% -b pseudoxml %ALLSPHINXOPTS% %BUILDDIR%/pseudoxml - if errorlevel 1 exit /b 1 - echo. - echo.Build finished. The pseudo-XML files are in %BUILDDIR%/pseudoxml. - goto end -) +:help +%SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% :end +popd diff --git a/docs/modules.rst b/docs/modules.rst deleted file mode 100644 index 0c967cd7..00000000 --- a/docs/modules.rst +++ /dev/null @@ -1,7 +0,0 @@ -msibi -===== - -.. toctree:: - :maxdepth: 4 - - msibi diff --git a/docs/msibi.rst b/docs/msibi.rst deleted file mode 100644 index 4afc9f0d..00000000 --- a/docs/msibi.rst +++ /dev/null @@ -1,61 +0,0 @@ -msibi package -============= - -Subpackages ------------ - -.. toctree:: - - msibi.utils - -Submodules ----------- - -msibi.optimize module ---------------------- - -.. automodule:: msibi.optimize - :members: - :undoc-members: - :show-inheritance: - -msibi.pair module ------------------ - -.. automodule:: msibi.pair - :members: - :undoc-members: - :show-inheritance: - -msibi.potentials module ------------------------ - -.. automodule:: msibi.potentials - :members: - :undoc-members: - :show-inheritance: - -msibi.state module ------------------- - -.. automodule:: msibi.state - :members: - :undoc-members: - :show-inheritance: - -msibi.workers module --------------------- - -.. automodule:: msibi.workers - :members: - :undoc-members: - :show-inheritance: - - -Module contents ---------------- - -.. automodule:: msibi - :members: - :undoc-members: - :show-inheritance: diff --git a/docs/msibi.utils.rst b/docs/msibi.utils.rst deleted file mode 100644 index d8bb5a6b..00000000 --- a/docs/msibi.utils.rst +++ /dev/null @@ -1,38 +0,0 @@ -msibi.utils package -=================== - -Submodules ----------- - -msibi.utils.error_calculation module ------------------------------------- - -.. automodule:: msibi.utils.error_calculation - :members: - :undoc-members: - :show-inheritance: - -msibi.utils.exceptions module ------------------------------ - -.. automodule:: msibi.utils.exceptions - :members: - :undoc-members: - :show-inheritance: - -msibi.utils.general module --------------------------- - -.. automodule:: msibi.utils.general - :members: - :undoc-members: - :show-inheritance: - - -Module contents ---------------- - -.. automodule:: msibi.utils - :members: - :undoc-members: - :show-inheritance: diff --git a/docs/source/conf.py b/docs/source/conf.py new file mode 100644 index 00000000..e8ab41d1 --- /dev/null +++ b/docs/source/conf.py @@ -0,0 +1,35 @@ +# Configuration file for the Sphinx documentation builder. +# +# For the full list of built-in configuration values, see the documentation: +# https://www.sphinx-doc.org/en/master/usage/configuration.html + +# -- Project information ----------------------------------------------------- +# https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information + +import os +import sys + +project = "msibi" +sys.path.insert(0, os.path.abspath("../..")) + +# -- General configuration --------------------------------------------------- +# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration + +extensions = [ + "sphinx.ext.autodoc", + "sphinx.ext.napoleon", + "sphinx.ext.mathjax", +] +autodoc_mock_imports = [] + +templates_path = ["_templates"] +exclude_patterns = ["_build", "Thumbs.db", ".DS_Store"] +nbsphinx_execute = "never" +nbsphinx_allow_errors = True +source_suffix = [".rst"] + +# -- Options for HTML output ------------------------------------------------- +# https://www.sphinx-doc.org/en/master/usage/configuration.html#options-for-html-output + +html_theme = "sphinx_rtd_theme" +html_static_path = ["_static"] diff --git a/docs/source/forces.rst b/docs/source/forces.rst new file mode 100644 index 00000000..e9857203 --- /dev/null +++ b/docs/source/forces.rst @@ -0,0 +1,29 @@ +Forces +====== + +.. py:currentmodule:: msibi.force + +.. toctree:: + :maxdepth: 1 + +.. rubric:: Overview + +.. autoclass:: msibi.forces.Force + :members: + :show-inheritance: + +.. autoclass:: msibi.forces.Bond + :members: + :show-inheritance: + +.. autoclass:: msibi.forces.Angle + :members: + :show-inheritance: + +.. autoclass:: msibi.forces.Pair + :members: + :show-inheritance: + +.. autoclass:: msibi.forces.Dihedral + :members: + :show-inheritance: diff --git a/docs/source/index.rst b/docs/source/index.rst new file mode 100644 index 00000000..4d2ff728 --- /dev/null +++ b/docs/source/index.rst @@ -0,0 +1,52 @@ +MSIBI: Multi-state Iterative Boltzmann Inversion +============================================================================================= + +This is a python package that implements the MSIBI coarse-graining method for molecular dynamics. + + +Quick start +=========== +.. toctree:: + installation + + +Resources +========= + +- `GitHub Repository `_: Source code and issue tracker. + +- `MSIBI paper `_: Explanation of the MSIBI method. + + +.. toctree:: + :maxdepth: 1 + :caption: Python API + + optimize + forces + state + + +Citation +======== +If you use msibi in your research, please cite the following paper: + +.. code-block:: bibtex + + @article{Moore2014, + author = "Moore, Timothy C. and Iacovella, Christopher R. and McCabe, Clare", + title = "Derivation of coarse-grained potentials via multistate iterative Boltzmann inversion", + journal = "The Journal of Chemical Physics", + year = "2014", + volume = "140", + number = "22", + doi = "http://dx.doi.org/10.1063/1.4880555" + } + + +Indices and tables +================== + +* :ref:`genindex` +* :ref:`modindex` +* :ref:`search` diff --git a/docs/source/installation.rst b/docs/source/installation.rst new file mode 100644 index 00000000..016cb027 --- /dev/null +++ b/docs/source/installation.rst @@ -0,0 +1,37 @@ +============ +Installation +============ + +Install from anaconda (Coming Soon) +--------------------------------------- +msibi is available on `conda-forge `_ +:: + + $ mamba install -c conda-forge msibi + + +Install from source +--------------------------------------- + +1. Clone this repository: +:: + + $ git clone git@github.com:mosdef-hub/msibi.git + $ cd msibi + +2. Set up and activate environment: +:: + + $ mamba env create -f environment.yml + $ mamba activate msibi + $ python -m pip install . + +.. note:: + + To install a GPU compatible version of HOOMD-blue in your msibi environment, you need to manually set the CUDA version **before installing msibi**. + This is to ensure that the HOOMD build pulled from conda-forge is compatible with your CUDA version. + To set the CUDA version, run the following command before installing msibi:: + + $ export CONDA_OVERRIDE_CUDA="[YOUR_CUDA_VERSION]" + + Please see the `HOOMD-blue installation instructions `_ for more information. diff --git a/docs/source/optimize.rst b/docs/source/optimize.rst new file mode 100644 index 00000000..e9177ed8 --- /dev/null +++ b/docs/source/optimize.rst @@ -0,0 +1,16 @@ +Optimize +======== + +.. rubric:: Overview + +.. py:currentmodule:: msibi.optimize + +.. rubric:: Details + +.. automodule:: msibi.optimize + :members: + +.. rubric:: Modules + +.. toctree:: + :maxdepth: 1 diff --git a/docs/source/state.rst b/docs/source/state.rst new file mode 100644 index 00000000..4920943d --- /dev/null +++ b/docs/source/state.rst @@ -0,0 +1,14 @@ +State +===== + +.. rubric:: Overview + +.. py:currentmodule:: msibi.state + +.. rubric:: Details + +.. automodule:: msibi.state + :members: + +.. toctree:: + :maxdepth: 1 diff --git a/docs/tutorials/tutorials.rst b/docs/tutorials/tutorials.rst deleted file mode 100644 index e6a14c23..00000000 --- a/docs/tutorials/tutorials.rst +++ /dev/null @@ -1,3 +0,0 @@ -Tutorials ---------- -Coming soon! diff --git a/environment-dev.yml b/environment-dev.yml new file mode 100644 index 00000000..704455a1 --- /dev/null +++ b/environment-dev.yml @@ -0,0 +1,15 @@ +name: msibi-dev +channels: +- conda-forge +dependencies: +- freud >=3.0 +- gsd >=3.0 +- hoomd >=4.0 +- python >=3.10 +- pandas +- cmeutils >=1.3 +- numpy <2.0 +- more-itertools +- pytest +- pytest-cov +- pre-commit diff --git a/environment.yml b/environment.yml index 5bc07a87..4731fe2c 100644 --- a/environment.yml +++ b/environment.yml @@ -1,11 +1,12 @@ -name: test-environment +name: msibi channels: -- omnia -- glotzer -- defaults +- conda-forge dependencies: -- numpy -- mdtraj -- hoomd -- pytest >=3.0 -- pytest-cov +- freud >=3.0 +- gsd >=3.0 +- hoomd >=4.0 +- python >=3.10 +- pandas +- cmeutils >=1.3 +- numpy <2.0 +- more-itertools diff --git a/msibi/__init__.py b/msibi/__init__.py index bc12ed3a..165fdf63 100644 --- a/msibi/__init__.py +++ b/msibi/__init__.py @@ -1,9 +1,16 @@ -from msibi.optimize import MSIBI -from msibi.pair import Pair -from msibi.potentials import * -from msibi.state import State +# isort: skip_file +from .__version__ import __version__ +from .state import State +from .forces import Angle, Bond, Dihedral, Pair +from .optimize import MSIBI -__all__ = ['MSIBI', 'Pair', 'State', - - # Potentials. - 'mie', 'morse'] +__all__ = [ + "__version__", + "MSIBI", + "Pair", + "State", + "Bond", + "Angle", + "Dihedral", + "utils", +] diff --git a/msibi/__version__.py b/msibi/__version__.py new file mode 100644 index 00000000..3dc1f76b --- /dev/null +++ b/msibi/__version__.py @@ -0,0 +1 @@ +__version__ = "0.1.0" diff --git a/msibi/forces.py b/msibi/forces.py new file mode 100644 index 00000000..01c0df21 --- /dev/null +++ b/msibi/forces.py @@ -0,0 +1,1126 @@ +import os +import warnings +from typing import Union + +import matplotlib.pyplot as plt +import numpy as np +import pandas as pd +from cmeutils.structure import ( + angle_distribution, + bond_distribution, + dihedral_distribution, + gsd_rdf, +) + +import msibi +from msibi.potentials import ( + bond_correction, + lennard_jones, + pair_correction, + polynomial_potential, +) +from msibi.utils.error_calculation import calc_similarity +from msibi.utils.smoothing import savitzky_golay +from msibi.utils.sorting import natural_sort + + +class Force: + """ + Base class from which other forces inherit. + Don't use this class directly, instead use + msibi.forces.Bond, msibi.forces.Angle, msibi.forces.Pair, + and msibi.forces.Dihedral. + + Notes + ----- + Forces in MSIBI can either be held constant (i.e. fixed) or + optimized (i.e. mutable). + Only one type of force can be optimized at a time. + For example, you can optimize multiple angle potentials + during one optimization run, but you cannot + optimize a pair and an angle potential in the same + optimization run. + + Parameters + ---------- + name : str, required + The name of the type in the Force. + Must match the names found in the State's .gsd trajectory file. + optimize : bool, required + Set to `True` if this force is to be mutable and optimized. + Set to `False` if this force is to be held constant while + other forces are optimized. + nbins : int, optional + This must be a positive integer if this force is being optimized. + nbins is used to setting the potenials independent varible (x) range + and step size (dx). + It is also used in determining the bin size of the target and query + distributions. + If this force is not being optimied, leave this as `None`. + correction_form: str, optional, default `linear` + The type of correciton to apply to the head + and tail of the force (only the head for msibi.forc.Pair). + Right now, only "linear" is supported. + + """ + + def __init__( + self, + name: str, + optimize: bool, + nbins: int = None, + correction_form: str = "linear", + ): + if optimize and nbins is None or nbins and nbins <= 0: + raise ValueError( + "If a force is set to be optimized, nbins must be " + "a positive, non-zero integer." + ) + self.name = name + self.optimize = optimize + self.correction_form = correction_form + self.format = None + self.xmin = None + self.xmax = None + self.dx = None + self.x_range = None + self.potential_history = [] + self._potential = None + self._smoothing_window = 3 + self._smoothing_order = 1 + self._nbins = nbins + self._states = dict() + self._head_correction_history = [] + self._tail_correction_history = [] + self._learned_potential_history = [] + + def __repr__(self): + return ( + f"Type: {self.__class__}; " + + f"Name: {self.name}; " + + f"Optimize: {self.optimize}" + ) + + @property + def potential(self) -> np.ndarray: + """The potential energy values V(x).""" + if self.format != "table": + warnings.warn(f"{self} is not using a table potential.") + return self._potential + + @potential.setter + def potential(self, array): + if self.format != "table": + # TODO: Make custom error for this + raise ValueError( + "Setting potential arrays can only be done " + "for Forces that utilize tables. " + "See msibi.forces.Force.set_polynomial() or " + "msibi.forces.Force.set_from_file()" + ) + self._potential = array + + @property + def force(self) -> np.ndarray: + """The force values F(x).""" + if self.format != "table": + warnings.warn(f"{self} is not using a table potential.") + return None + return -1.0 * np.gradient(self.potential, self.dx) + + @property + def smoothing_window(self) -> int: + """Window size used in smoothing the distributions and potentials.""" + return self._smoothing_window + + @smoothing_window.setter + def smoothing_window(self, value: int): + """Window size used in smoothing the distributions and potentials. + + Notes + ----- + After you have created your State and Force objects, change + this property and check the effect on distributions using + `msibi.forces.Force.plot_distribution_comparison()` before + running optimizaitons. + + Also see: + msibi.forces.Force.nbins + msibi.forces.Foce.smoothing_order + """ + if not isinstance(value, int) or value <= 0: + raise ValueError("The smoothing window must be an integer.") + self._smoothing_window = value + for state in self._states: + self._add_state(state) + + @property + def smoothing_order(self) -> int: + """The order used in smoothing the distributions.""" + return self._smoothing_order + + @smoothing_order.setter + def smoothing_order(self, value: int): + """The order used in smoothing distributions and potentials. + + Notes + ----- + After you have created your State and Force objects, change + this property and check the effect on distributions using + `msibi.forces.Force.plot_distribution_comparison()` before + running optimizaitons. + + Also see: + msibi.forces.Force.smoothing_window + msibi.forces.Foce.nbins + """ + if not isinstance(value, int) or value <= 0: + raise ValueError("The smoothing order must be an integer.") + self._smoothing_order = value + for state in self._states: + self._add_state(state) + + @property + def nbins(self) -> int: + """The number of bins used in calculating distributions and + used in the x-range of the potential. + """ + return self._nbins + + @nbins.setter + def nbins(self, value: int): + """The number of bins used in calculating distributions and + used in the x-range of the potential. + + Notes + ----- + After you have created your State and Force objects, change + this property and check the effect on distributions using + `msibi.forces.Force.plot_distribution_comparison()` before + running optimizaitons. + + Also see: + msibi.forces.Force.smoothing_window + msibi.forces.Foce.smoothing_order + """ + if not isinstance(value, int) or value <= 0: + raise ValueError("nbins must be an integer.") + self._nbins = value + for state in self._states: + self._add_state(state) + + def smooth_potential(self) -> None: + """Smooth and overwrite the current potential. + + Note + ---- + This uses a Savitzky Golay smoothing algorithm where the + window size and order parameters are set by + msibi.forces.Force.smoothing_window and + msibi.forces.Force.smoothing_order. + Both of these can be changed using their respective setters. + + """ + if self.format != "table": + raise RuntimeError( + "This force is not a table potential and is not mutable." + ) + potential = np.copy(self.potential) + self.potential = savitzky_golay( + y=potential, + window_size=self.smoothing_window, + order=self.smoothing_order, + ) + + def save_potential(self, file_path: str) -> None: + """Save the x-range, potential and force to a csv file. + + Parameters + ---------- + file_path : str, required + File path and name to save table potential to. + + Notes + ----- + This method uses pandas.DataFrame.to_csv() and saves the data + in with column labels of 'x', 'potential', 'force'. + + If you want to smooth the final potential, use + msibi.forces.Force.smooth_potential() before + calling this method. + + """ + if self.format != "table": + raise RuntimeError( + "This force is not a table potential and " + "cannot be saved to a pandas DataFrame csv." + ) + df = pd.DataFrame( + { + "x": self.x_range, + "potential": self.potential, + "force": self.force, + } + ) + df.to_csv(file_path, index=False) + + def save_potential_history(self, file_path: str) -> None: + """Save the potential history of the force to a `npy` file. + + Parameters + ---------- + file_path : str, required + File path and name to save table potential history to. + """ + if self.format != "table": + raise RuntimeError( + "This force is not a table potential and " + "cannot be saved to a .npy file." + ) + np.save(file_path, np.asarray(self.potential_history)) + + def save_state_data(self, state: msibi.state.State, file_path: str) -> None: + """Save the distribution data of a state as a a dictionary to a `npz` file. + + Parameters + ---------- + state : msibi.state.State, required + The state to use in finding the target distribution. + file_path : str, required + File path and name to save the `npz` file. + """ + state_dict = self._states[state] + state_data = { + "target_distribution": state_dict["target_distribution"], + "current_distribution": state_dict["current_distribution"], + "distribution_history": np.asarray( + state_dict["distribution_history"] + ), + "f_fit": np.asarray(state_dict["f_fit"]), + } + np.savez(file_path, **state_data) + + def target_distribution(self, state: msibi.state.State) -> np.ndarray: + """The target structural distribution corresponding to this foce. + + Parameters + ---------- + state : msibi.state.State, required + The state to use in finding the target distribution. + """ + return self._states[state]["target_distribution"] + + def plot_target_distribution( + self, state: msibi.state.State, file_path=None + ) -> None: + """ + Quick plotting function that shows the target structural + distribution corresponding to the force and a state point. + + Parameters + ---------- + state : msibi.state.State, required + The state to use in finding the target distribution. + file_path : str, optional + If given, the plot will be saved to this location. + + Notes + ----- + Use this to see how the shape of the target distribution is + affected by your choices for nbins, smoothing window, + and smoothing order. + """ + # TODO: Make custom error + if not self.optimize: + raise RuntimeError( + "This force object is not set to be optimized. " + "The target distribution is not calculated." + ) + target = self.target_distribution(state) + plt.title(f"State {state.name}: {self.name} Target") + plt.ylabel("P(x)") + plt.xlabel("x") + plt.plot(target[:, 0], target[:, 1]) + if self.smoothing_window: + y_smoothed = savitzky_golay( + target[:, 1], + window_size=self.smoothing_window, + order=self.smoothing_order, + ) + plt.plot(target[:, 0], y_smoothed, label="Smoothed") + plt.legend() + if file_path: + plt.savefig(file_path) + + def plot_fit_scores(self, state: msibi.state.State, file_path=None) -> None: + """Plots the evolution of the distribution matching evolution. + + Parameters + ---------- + state : msibi.state.State, required + The state to use in finding the target distribution. + file_path : str, optional + If given, the plot will be saved to this location. + """ + if not self.optimize: + raise RuntimeError("This force object is not set to be optimized.") + plt.plot(self._states[state]["f_fit"], "o-") + plt.xlabel("Iteration") + plt.ylabel("Fit Score") + plt.title(f"State {state.name}: {self.name} Fit Score") + if file_path: + plt.savefig(file_path) + + def plot_potentials( + self, file_path=None, xlim=(1, 2), ylim=(-10, 40) + ) -> None: + """Plots the optimized potential energy. + + Parameters + ---------- + file_path : str, optional + If given, the plot will be saved to this location. + """ + plt.plot(self.x_range, self.potential, "o-") + plt.xlim(xlim) + plt.ylim(ylim) + plt.xlabel("x") + plt.ylabel("Potential") + plt.title(f"{self.name} Potential") + if file_path: + plt.savefig(file_path) + + def plot_potential_history( + self, file_path=None, xlim=(1, 2), ylim=(-10, 40) + ) -> None: + """Plots the history of the optimized potential energy. + + Parameters + ---------- + file_path : str, optional + If given, the plot will be saved to this location. + xlim : Iterable of length two + Sets the x-axis limits on the plot. + ylim : Iterable of length two + Sets the y-axis limits on the plot. + """ + for i, pot in enumerate(self.potential_history): + plt.plot(self.x_range, pot, "o-", label=i) + + plt.xlim(xlim) + plt.ylim(ylim) + plt.legend(bbox_to_anchor=(1.05, 1)) + plt.xlabel("x") + plt.ylabel("Potential") + plt.title(f"{self.name} Potential History") + if file_path: + plt.savefig(file_path, bbox_inches="tight") + + def plot_distribution_comparison( + self, state: msibi.state.State, file_path=None + ): + final_dist = self.distribution_history(state=state)[-1] + target_dist = self.target_distribution(state=state) + + plt.plot(final_dist[:, 0], final_dist[:, 1], "o-", label="MSIBI") + plt.plot(target_dist[:, 0], target_dist[:, 1], "o-", label="Target") + + plt.legend() + plt.xlabel("x") + plt.ylabel("P(x)") + if file_path: + plt.savefig(file_path) + + def distribution_history(self, state: msibi.state.State) -> np.ndarray: + """Get the complete query distribution history for a given state. + + Parameters + ---------- + state : msibi.state.State, required + The state to use for calculating the distribution. + + """ + return self._states[state]["distribution_history"] + + def set_target_distribution(self, state: msibi.state.State, array) -> None: + """Store the target distribution for a given state. + + Parameters + ---------- + state: msibi.state.State + The state used in finding the distribution. + """ + self._states[state]["target_distribution"] = array + + def current_distribution( + self, state: msibi.state.State, query: bool = True + ) -> np.ndarray: + """Returns the corresponding distrubution from the most recent + query simulation. + + Parameters + ---------- + state : msibi.state.State, required + The state to use for calculating the distribution. + """ + return self._get_state_distribution(state, query) + + def distribution_fit(self, state: msibi.state.State) -> float: + """Get the fit score from the most recent query simulation. + + Parameters + ---------- + state : msibi.state.State, required + The state to use for calculating the distribution. + """ + return self._calc_fit(state) + + def set_polynomial( + self, + k4: Union[float, int], + k3: Union[float, int], + k2: Union[float, int], + x0: Union[float, int], + x_min: Union[float, int], + x_max: Union[float, int], + ) -> None: + """Set a potential based on the following function: + + :math:`V(x) = k4(x-x_{0})^{4} + k3(x-x_{0})^{3} + k2(x-x_{0})^{2}` + + Using this method will create a table potential V(x) over the range + x_min - x_max. + + This should be the potential form of choice when setting an initial + guess potential for the force to be optimized. + + Parameters + ---------- + x0, k4, k3, k2 : float, required + The paraters used in the V(x) function described above + x_min : float, required + The lower bound of the potential range + x_max : float, required + The upper bound of the potential range + """ + self.format = "table" + self.x_min = x_min + self.x_max = x_max + self.dx = x_max / self.nbins + if isinstance(self, msibi.forces.Dihedral): + self.dx *= 2 + self.x_range = np.arange(x_min, x_max + self.dx / 2, self.dx) + else: + self.x_range = np.arange(x_min, x_max + self.dx, self.dx) + self.potential = polynomial_potential(self.x_range, x0, k4, k3, k2) + self.force_init = "Table" + self.force_entry = self._table_entry() + + def set_from_file(self, file_path: str) -> None: + """Set a potential from a csv file. + + Parameters: + ----------- + file_path : str, required + The full path to the table potential csv file. + + Notes: + ------ + This uses pandas.DataFrame.read_csv and expects + column names of 'x', 'potential', and 'force'. + + Use this potential setter to set a potential from a previous MSIBI run. + For example, use the final potential files from a bond-optimization IBI + run to set a static coarse-grained bond potential while you perform + IBI runs on angle and/or pair potentials. + + Also see: msibi.forces.Force.save_potential() + """ + self.format = "table" + df = pd.read_csv(file_path) + self.x_range = df["x"].values + self.potential = df["potential"].values + self.dx = np.round(self.x_range[1] - self.x_range[0], 3) + self.x_min = self.x_range[0] + self.x_max = self.x_range[-1] + self.dx + self.force_init = "Table" + + def _add_state(self, state): + """Add a state to be used in optimizing this Force. + + Parameters + ---------- + state : msibi.state.State + Instance of a State object previously created. + """ + if self.optimize: + target_distribution = self._get_state_distribution( + state=state, query=False + ) + if self.smoothing_window and self.smoothing_order: + target_distribution[:, 1] = savitzky_golay( + y=target_distribution[:, 1], + window_size=self.smoothing_window, + order=self.smoothing_order, + deriv=0, + ) + + else: + target_distribution = None + self._states[state] = { + "target_distribution": target_distribution, + "current_distribution": None, + "alpha0": state.alpha0, + "f_fit": [], + "distribution_history": [], + "path": state.dir, + } + + def _compute_current_distribution(self, state: msibi.state.State) -> None: + """Find the current distribution of the query trajectory. + + Parameters + ---------- + state : msibi.state.State + Instance of a State object previously created. + """ + distribution = self._get_state_distribution(state, query=True) + if self.smoothing_window and self.smoothing_order: + distribution[:, 1] = savitzky_golay( + y=distribution[:, 1], + window_size=self.smoothing_window, + order=self.smoothing_order, + deriv=0, + ) + negative_idx = np.where(distribution[:, 1] < 0)[0] + distribution[:, 1][negative_idx] = 0 + self._states[state]["current_distribution"] = distribution + + f_fit = calc_similarity( + distribution[:, 1], self._states[state]["target_distribution"][:, 1] + ) + self._states[state]["f_fit"].append(f_fit) + + def _get_state_distribution( + self, state: msibi.state.State, query: bool + ) -> np.ndarray: + """Get the corresponding distrubiton for a given state. + + Parameters + ---------- + state: msibi.state.State + State used in calculating the distribution. + query: bool + If True, uses the most recent query trajectory. + If False, uses the state's target trajectory. + """ + if query: + traj = state.query_traj + else: + traj = state.traj_file + return self._get_distribution(state=state, gsd_file=traj) + + def _save_current_distribution( + self, state: msibi.state.State, iteration: int + ) -> None: + """Save the corresponding distrubiton for a given state to a file. + + Parameters + ---------- + state : State + The state used in finding the distribution. + iteration : int + Current iteration step, used in the filename. + """ + distribution = self._states[state]["current_distribution"] + distribution[:, 0] -= self.dx / 2 + fname = f"dist_{self.name}-state_{state.name}-step_{iteration}.txt" + fpath = os.path.join(state.dir, fname) + np.savetxt(fpath, distribution) + + def _update_potential(self) -> None: + """Compare distributions of current iteration against target, + and update the potential via Boltzmann inversion. + """ + self.potential_history.append(np.copy(self.potential)) + for state in self._states: + kT = state.kT + current_dist = self._states[state]["current_distribution"] + target_dist = self._states[state]["target_distribution"] + self._states[state]["distribution_history"].append(current_dist) + N = len(self._states) + # TODO: Use potential setter here? Does it work with +=? + alpha_array = state.alpha(pot_x_range=self.x_range, dx=self.dx) + self._potential += alpha_array * ( + kT * np.log(current_dist[:, 1] / target_dist[:, 1]) / N + ) + # TODO: Add correction funcs to Force classes + # TODO: Smoothing potential before doing head and tail corrections? + self._potential, real, head_cut, tail_cut = self._correction_function( + self.x_range, self.potential, self.correction_form + ) + self.potential_history.append(np.copy(self.potential)) + self._head_correction_history.append( + np.copy(self.potential[0:head_cut]) + ) + self._tail_correction_history.append(np.copy(self.potential[tail_cut:])) + self._learned_potential_history.append(np.copy(self.potential[real])) + + +class Bond(Force): + """Creates a bond force used in query simulations. + + Parameters + ---------- + type1 : str, required + Name of the first particle type in the bond. + This must match the types found in the state's target GSD file. + type2 : str, required + Name of the second particle type in the bond. + This must match the types found in the state's target GSD file. + optimize : bool, required + Set to True if this force is to be mutable and optimized. + Set to False if this force is to be held constant while + other forces are optimized. + nbins : int, optional + This must be a positive integer if this force is being optimized. + nbins is used to setting the potenials independent varible (x) range + and step size (dx). + It is also used in determining the bin size of the target and query + distributions. + + Notes + ----- + The bond type is sorted so that type1 and type2 + are listed in alphabetical order, and must match the bond + types found in the state's target GSD file bond types. + + For example: `Bond(type1="B", type2="A")` will have `Bond.name = "A-B"` + """ + + def __init__( + self, + type1: str, + type2: str, + optimize: bool, + nbins: int = None, + correction_form: str = "linear", + ): + self.type1, self.type2 = sorted([type1, type2], key=natural_sort) + self._correction_function = bond_correction + name = f"{self.type1}-{self.type2}" + super(Bond, self).__init__( + name=name, + optimize=optimize, + nbins=nbins, + correction_form=correction_form, + ) + + def set_harmonic(self, r0: Union[float, int], k: Union[float, int]) -> None: + """Set a fixed harmonic bond potential. + Using this method is not compatible force msibi.forces.Force + objects that are set to be optimized during MSIBI + + Parameters + ---------- + r0 : (Union[float, int]), required + Equilibrium bond length + k : (Union[float, int]), required + Spring constant + """ + if self.optimize: + raise RuntimeError( + f"Force {self} is set to be optimized during MSIBI." + "This potential setter cannot be used " + "for a force designated for optimization. " + "Instead, use set_from_file() or set_polynomial()." + ) + self.format = "static" + self.force_init = "Harmonic" + self.force_entry = dict(r0=r0, k=k) + + def _table_entry(self) -> dict: + """Set the correct entry to use in `hoomd.md.bond.Table`""" + table_entry = { + "r_min": self.x_min, + "r_max": self.x_max, + "U": self.potential, + "F": self.force, + } + return table_entry + + def _get_distribution( + self, state: msibi.state.State, gsd_file: str + ) -> np.ndarray: + """Calculate a bond length distribution. + + Parameters + ---------- + state: msibi.state.State, required + State used in calculating the distribution. + gsd_file: str, required + Path to the GSD file used. + """ + return bond_distribution( + gsd_file=gsd_file, + A_name=self.type1, + B_name=self.type2, + start=-state.n_frames, + histogram=True, + normalize=True, + l_min=self.x_min, + l_max=self.x_max, + bins=self.nbins + 1, + ) + + +class Angle(Force): + """Creates an angle force used in query simulations. + + Parameters + ---------- + type1 : str, required + Name of the first particle type in the angle. + This must match the types found in the state's target GSD file. + type2 : str, required + Name of the second particle type in the angle. + This must match the types found in the state's target GSD file. + type3 : str, required + Name of the third particle type in the angle. + This must match the types found in the state's target GSD file. + optimize : bool, required + Set to True if this force is to be mutable and optimized. + Set to False if this force is to be held constant while + other forces are optimized. + nbins : int, optional + This must be a positive integer if this force is being optimized. + nbins is used to setting the potenials independent varible (x) range + and step size (dx). + It is also used in determining the bin size of the target and query + distributions. + + Notes + ----- + The angle type is formed in the order of type1-type2-type3 and must match + the same order in the target GSD file angle types. + """ + + def __init__( + self, + type1: str, + type2: str, + type3: str, + optimize: bool, + nbins: int = None, + correction_form: str = "linear", + ): + self.type1 = type1 + self.type2 = type2 + self.type3 = type3 + name = f"{self.type1}-{self.type2}-{self.type3}" + self._correction_function = bond_correction + super(Angle, self).__init__( + name=name, + optimize=optimize, + nbins=nbins, + correction_form=correction_form, + ) + + def set_harmonic(self, t0: Union[float, int], k: Union[float, int]) -> None: + """Set a fixed harmonic angle potential. + Using this method is not compatible force msibi.forces.Force + objects that are set to be optimized during MSIBI + + Parameters + ---------- + t0 : (Union[float, int]), required + Equilibrium bond angle + k : (Union[float, int]), required + Spring constant + """ + if self.optimize: + raise RuntimeError( + f"Force {self} is set to be optimized during MSIBI." + "This potential setter cannot be used " + "for a force designated for optimization. " + "Instead, use set_from_file() or set_polynomial()." + ) + self.format = "static" + self.force_init = "Harmonic" + self.force_entry = dict(t0=t0, k=k) + + def _table_entry(self) -> dict: + """Set the correct entry to use in `hoomd.md.angle.Table`""" + table_entry = {"U": self.potential, "tau": self.force} + return table_entry + + def _get_distribution( + self, state: msibi.state.State, gsd_file: str + ) -> np.ndarray: + """Calculate a bond angle distribution. + + Parameters + ---------- + state: msibi.state.State, required + State used in calculating the distribution. + gsd_file: str, required + Path to the GSD file used. + """ + return angle_distribution( + gsd_file=gsd_file, + A_name=self.type1, + B_name=self.type2, + C_name=self.type3, + start=-state.n_frames, + histogram=True, + normalize=True, + theta_min=self.x_min, + theta_max=self.x_max, + bins=self.nbins + 1, + ) + + +class Pair(Force): + """Creates a pair force used in query simulations. + + Parameters + ---------- + type1 : str, required + Name of the first particle type in the pair. + This must match the types found in the state's target GSD file. + type2 : str, required + Name of the second particle type in the pair. + This must match the types found in the state's target GSD file. + optimize : bool, required + Set to True if this force is to be mutable and optimized. + Set to False if this force is to be held constant while + other forces are optimized. + r_cut : (Union[float, int]) : required + Sets the cutoff distance used in Hoomd's neighborlist. + nbins : int, optional + This must be a positive integer if this force is being optimized. + nbins is used to setting the potenials independent varible (x) range + and step size (dx). + It is also used in determining the bin size of the target and query + distributions. + exclude_bonded : bool, default False + If True, then particles from the same molecule are not + included in the RDF calculation. + If False, all particles are included. + + Notes + ----- + The pair type is sorted so that type1 and type2 + are listed in alphabetical order, and must match the pair + types found in the state's target GSD file bond types. + + For example: `Pair(type1="B", type2="A")` will have `Pair.name = "A-B"` + """ + + def __init__( + self, + type1: str, + type2: str, + optimize: bool, + r_cut: Union[float, int], + nbins: int = None, + exclude_bonded: bool = False, + correction_form: str = "linear", + ): + self._correction_function = pair_correction + self.type1, self.type2 = sorted([type1, type2], key=natural_sort) + self.r_cut = r_cut + name = f"{self.type1}-{self.type2}" + # Pair types in hoomd have a different tuple naming structure. + self._pair_name = (type1, type2) + super(Pair, self).__init__( + name=name, + optimize=optimize, + nbins=nbins, + correction_form=correction_form, + ) + + def set_lj( + self, + r_min: Union[float, int], + r_cut: Union[float, int], + epsilon: Union[float, int], + sigma: Union[float, int], + ) -> None: + """Set a 12-6 LJ pair potential used during + the query simulations. + + Parameters + ---------- + epsilon : (Union[float, int]), required + Sets the dept hof the potential energy well. + sigma : (Union[float, int]), required + Sets the particle size. + r_cut : (Union[float, int]), required + Maximum distance used to calculate neighbor pair potentials. + """ + self.format = "table" + self.dx = (r_cut - r_min) / self.nbins + self.x_range = np.arange(r_min, r_cut + self.dx, self.dx) + self.x_min = self.x_range[0] + self.r_cut = self.x_range[-1] + self.potential = lennard_jones( + r=self.x_range, epsilon=epsilon, sigma=sigma + ) + self.force_init = "Table" + + def _table_entry(self) -> dict: + """Set the correct entry to use in `hoomd.md.pair.Table`""" + table_entry = { + "r_min": self.x_min, + "U": self.potential, + "F": self.force, + } + return table_entry + + def _get_distribution( + self, state: msibi.state.State, gsd_file: str + ) -> np.ndarray: + """Calculate a pair distribution (RDF). + + Parameters + ---------- + state: msibi.state.State, required + State used in calculating the distribution. + gsd_file: str, required + Path to the GSD file used. + """ + rdf, N = gsd_rdf( + gsdfile=gsd_file, + A_name=self.type1, + B_name=self.type2, + r_min=self.x_min, + r_max=self.r_cut, + exclude_bonded=state.exclude_bonded, + start=-state.n_frames, + stop=-1, + bins=self.nbins + 1, + ) + x = rdf.bin_centers + y = rdf.rdf * N + dist = np.vstack([x, y]) + return dist.T + + +class Dihedral(Force): + """Creates a dihedral force used in query simulations. + + Parameters + ---------- + type1 : str, required + Name of the first particle type in the dihedral. + This must match the types found in the state's target GSD file. + type2 : str, required + Name of the second particle type in the dihedral. + This must match the types found in the state's target GSD file. + type3 : str, required + Name of the third particle type in the dihedral. + This must match the types found in the state's target GSD file. + type4 : str, required + Name of the fourth particle type in the dihedral. + This must match the types found in the state's target GSD file. + optimize : bool, required + Set to True if this force is to be mutable and optimized. + Set to False if this force is to be held constant while + other forces are optimized. + nbins : int, optional + This must be a positive integer if this force is being optimized. + nbins is used to setting the potenials independent varible (x) range + and step size (dx). + It is also used in determining the bin size of the target and query + distributions. + + Notes + ----- + The dihedral type is formed in the order of type1-type2-type3-type4 and + must match the same order in the target GSD file angle types. + """ + + def __init__( + self, + type1: str, + type2: str, + type3: str, + type4: str, + optimize: bool, + nbins: int = None, + correction_form: str = "linear", + ): + self.type1 = type1 + self.type2 = type2 + self.type3 = type3 + self.type4 = type4 + name = f"{self.type1}-{self.type2}-{self.type3}-{self.type4}" + self._correction_function = bond_correction + super(Dihedral, self).__init__( + name=name, + optimize=optimize, + nbins=nbins, + correction_form=correction_form, + ) + + def set_harmonic( + self, + phi0: Union[float, int], + k: Union[float, int], + d: int, + n: int, + ) -> None: + """Set a fixed harmonic dihedral potential. + + Parameters + ---------- + phi0 : float, required + Equilibrium bond length + k : float, required + Spring constant + d : int, required + Sign factor + n : int, required + Angle scaling factor + + """ + if self.optimize: + raise RuntimeError( + f"Force {self} is set to be optimized during MSIBI." + "This potential setter cannot be used " + "for a force designated for optimization. " + "Instead, use set_from_file() or set_polynomial()." + ) + self.format = "static" + self.force_init = "Periodic" + self.force_entry = dict(phi0=phi0, k=k, d=d, n=n) + + def _table_entry(self) -> dict: + """Set the correct entry to use in `hoomd.md.dihedral.Table`""" + table_entry = {"U": self.potential, "tau": self.force} + return table_entry + + def _get_distribution( + self, state: msibi.state.State, gsd_file: str + ) -> np.ndarray: + """Calculate a dihedral angle distribution. + + Parameters + ---------- + state: msibi.state.State, required + State used in calculating the distribution. + gsd_file: str, required + Path to the GSD file used. + """ + return dihedral_distribution( + gsd_file=gsd_file, + A_name=self.type1, + B_name=self.type2, + C_name=self.type3, + D_name=self.type4, + start=-state.n_frames, + histogram=True, + normalize=True, + bins=self.nbins + 1, + ) diff --git a/msibi/optimize.py b/msibi/optimize.py index f1b400d5..d9dcedb1 100644 --- a/msibi/optimize.py +++ b/msibi/optimize.py @@ -1,235 +1,287 @@ -############################################################################## -# MSIBI: A package for optimizing coarse-grained force fields using multistate -# iterative Boltzmann inversion. -# Copyright (c) 2017 Vanderbilt University and the Authors -# -# Authors: Christoph Klein, Timothy C. Moore -# Contributors: Davy Yue -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files, to deal -# in MSIBI without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# # copies of MSIBI, and to permit persons to whom MSIBI is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in all -# copies or substantial portions of MSIBI. -# -# MSIBI IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH MSIBI OR THE USE OR OTHER DEALINGS ALONG WITH -# MSIBI. -# -# You should have received a copy of the MIT license. -# If not, see . -############################################################################## - - -from __future__ import division - -import logging -import os -import numpy as np - -from msibi.potentials import tail_correction -from msibi.workers import run_query_simulations -from msibi.utils.exceptions import UnsupportedEngine +import pickle + +import hoomd + +import msibi class MSIBI(object): """Management class for orchestrating an MSIBI optimization. + Notes + ----- + This package is very object oriented. This class should be + created first, followed by at least one `msibi.state.State` + instance and at least one `msibi.forces.Force` instance. + + Then, use the methods `MSIBI.add_state()` and `MSIBI.add_force()` + before beginning the optimization runs using `MSIBI.run_optimization()`. + Parameters ---------- - rdf_cutoff : float - The upper cutoff value for the RDF calculation. - n_points : int - The number of radius values. - pot_cutoff : float, optional, default=rdf_cutoff - The upper cutoff value for the potential. - r_switch : float, optional, default=pot_r[-5] - The radius after which a tail correction is applied. - smooth_rdfs : bool, optional, default=False - Use a smoothing function to reduce the noise in the RDF data. - max_frames : int - The maximum number of frames to include at once in RDF calculation - - Attributes - ---------- - states : list of States - All states to be used in the optimization procedure. - pairs : list of Pairs - All pairs to be used in the optimization procedure. - n_iterations : int, optional, default=10 - The number of MSIBI iterations to perform. - rdf_cutoff : float - The upper cutoff value for the RDF calculation. - n_rdf_points : int - The number of radius values used in the RDF calculation. - dr : float, default=rdf_cutoff / (n_points - 1) - The spacing of radius values. - pot_cutoff : float, optional, default=rdf_cutoff - The upper cutoff value for the potential. - pot_r : np.ndarray, shape=(int((rdf_cutoff + dr) / dr),) - The radius values at which the potential is computed. - r_switch : float, optional, default=pot_r[-1] - 5 * dr - The radius after which a tail correction is applied. - + nlist : hoomd.md.nlist.NeighborList, required + The type of Hoomd neighbor list to use. + integrator_method : hoomd.md.methods.Method, required + The integrator method to use in the query simulation. + The only supported options are ConstantVolume or ConstantPressure. + integrator_kwargs : dict, required + The arguments and their values required by the integrator chosen + thermostat : hoomd.md.methods.thermostat.Thermostat, required + The thermostat to be paired with the integrator method. + thermostat_kwargs : dict, required + The arguments and their values required by the thermostat chosen. + dt : float, required + The time step delta + gsd_period : int, required + The number of frames between snapshots written to query.gsd + n_steps : int, required + How many steps to run the query simulations + nlist_exclusions : list of str, optional, default ["1-2", "1-3"] + Sets the pair exclusions used during the optimization simulations + seed : int, optional, default 42 + Random seed to use during the simulation """ - def __init__(self, rdf_cutoff, n_rdf_points, pot_cutoff=None, r_switch=None, - smooth_rdfs=False, max_frames=1e3): - + def __init__( + self, + nlist: hoomd.md.nlist.NeighborList, + integrator_method: hoomd.md.methods.Method, + thermostat: hoomd.md.methods.thermostats.Thermostat, + method_kwargs: dict, + thermostat_kwargs: dict, + dt: float, + gsd_period: int, + nlist_exclusions: list[str] = ["bond", "angle"], + seed: int = 42, + ): + if integrator_method not in [ + hoomd.md.methods.ConstantVolume, + hoomd.md.methods.ConstantPressure, + ]: + raise ValueError( + "MSIBI is only compatible with NVT " + "(hoomd.md.methods.ConstantVolume), or NPT " + "(hoomd.md.methods.ConstantPressure)" + ) + self.nlist = nlist + self.integrator_method = integrator_method + self.thermostat = thermostat + self.method_kwargs = method_kwargs + self.thermostat_kwargs = thermostat_kwargs + self.dt = dt + self.gsd_period = gsd_period + self.seed = seed + self.nlist_exclusions = nlist_exclusions + self.n_iterations = 0 self.states = [] - self.pairs = [] - self.n_iterations = 10 # Can be overridden in optimize(). - self.max_frames = max_frames + self.forces = [] + self._optimize_forces = [] - self.rdf_cutoff = rdf_cutoff - self.n_rdf_points = n_rdf_points - self.dr = rdf_cutoff / (n_rdf_points - 1) - self.smooth_rdfs = smooth_rdfs - self.rdf_r_range = np.array([0.0, self.rdf_cutoff + self.dr]) - self.rdf_n_bins = self.n_rdf_points + def add_state(self, state: msibi.state.State) -> None: + """Add a state point to MSIBI.states. - # Sometimes the pot_cutoff and rdf_cutoff have different ranges, - # e.g. to look at long-range correlations - if not pot_cutoff: - pot_cutoff = rdf_cutoff - self.pot_cutoff = pot_cutoff - - self.pot_r = np.arange(0.0, self.pot_cutoff + self.dr, self.dr) + Parameters + ---------- + state : msibi.state.State, required + Instance of msibi.state.State - if not r_switch: - r_switch = self.pot_r[-5] - self.r_switch = r_switch + Notes + ----- + At least 1 state point must be added before optimization can occur. + """ + # TODO: Do we still need the ._opt attr? + state._opt = self + self.states.append(state) - def optimize(self, states, pairs, n_iterations=10, engine='hoomd', - start_iteration=0): - """Optimize the pair potentials + def add_force(self, force: msibi.forces.Force) -> None: + """Add a force to be included in the query simulations. Parameters ---------- - states : array_like, len=n_states, dtype=msibi.State - List of states used to optimize pair potentials. - pairs : array_like, len=n_pairs, dtype=msibi.Pair - List of pairs being optimized. - n_iterations : int, optional - Number of iterations. - engine : str, optional - Engine that runs the simulations. - start_iteration : int, optional - Start optimization at start_iteration, useful for restarting. - - References - ---------- - Please cite the following paper: - - .. [1] T.C. Moore et al., "Derivation of coarse-grained potentials via - multistate iterative Boltzmann inversion," Journal of Chemical - Physics, vol. 140, pp. 224104, 2014. + force : msibi.forces.Force, required + Instance of msibi.forces.Force + Notes + ----- + Only one type of force can be optimized at a time. + Forces not set to be optimized are held fixed during query simulations. """ + self.forces.append(force) + if force.optimize: + self._add_optimize_force(force) + for state in self.states: + force._add_state(state) + + @property + def bonds(self) -> list: + """All instances of msibi.forces.Bond that have been added.""" + return [f for f in self.forces if isinstance(f, msibi.forces.Bond)] + + @property + def angles(self) -> list: + """All instances of msibi.forces.Angle that have been added.""" + return [f for f in self.forces if isinstance(f, msibi.forces.Angle)] + + @property + def pairs(self) -> list: + """All instances of msibi.forces.Pair that have been added.""" + return [f for f in self.forces if isinstance(f, msibi.forces.Pair)] + + @property + def dihedrals(self) -> list: + """All instances of msibi.forces.Dihedral that have been added.""" + return [f for f in self.forces if isinstance(f, msibi.forces.Dihedral)] + + def _add_optimize_force(self, force: msibi.forces.Force) -> None: + """Check that all forces to be optimized are the same type.""" + if not all( + [isinstance(force, f.__class__) for f in self._optimize_forces] + ): + raise RuntimeError( + "Only one type of force (i.e. Bonds, Angles, Pairs, etc) " + "can be set to optimize at a time." + ) + self._optimize_forces.append(force) + + def run_optimization( + self, + n_steps: int, + n_iterations: int, + backup_trajectories: bool = False, + _dir=None, + ) -> None: + """Runs query simulations and performs MSIBI + on the potentials set to be optimized. - if engine == 'hoomd': - try: - import hoomd - HOOMD_VERSION = 2 - except ImportError: - try: - import hoomd_script - HOOMD_VERSION = 1 - except ImportError: - raise ImportError('Cannot import hoomd') - else: # don't need a hoomd version if not using hoomd - HOOMD_VERSION = None - - for pair in pairs: - for state, data in pair.states.items(): - if len(data['target_rdf']) != self.n_rdf_points: - raise ValueError('Target RDF in {} of pair {} is not the ' - 'same length as n_rdf_points.'.format( - state.name, pair.name)) - - for state in states: - state.HOOMD_VERSION = HOOMD_VERSION - - self.states = states - self.pairs = pairs - self.n_iterations = n_iterations - self.initialize(engine=engine) - - for n in range(start_iteration + self.n_iterations): - logging.info("-------- Iteration {n} --------".format(**locals())) - run_query_simulations(self.states, engine=engine) - self._update_potentials(n, engine) - - def _update_potentials(self, iteration, engine): - """Update the potentials for each pair. """ - for pair in self.pairs: - self._recompute_rdfs(pair, iteration) - pair.update_potential(self.pot_r, self.r_switch) - pair.save_table_potential(self.pot_r, self.dr, iteration=iteration, - engine=engine) - - def _recompute_rdfs(self, pair, iteration): - """Recompute the current RDFs for every state used for a given pair. """ - for state in pair.states: - pair.compute_current_rdf(state, self.rdf_r_range, - n_bins=self.rdf_n_bins, - smooth=self.smooth_rdfs, - max_frames=self.max_frames) - pair.save_current_rdf(state, iteration=iteration, dr=self.dr) - logging.info('pair {0}, state {1}, iteration {2}: {3:f}'.format( - pair.name, state.name, iteration, - pair.states[state]['f_fit'][iteration])) - - def initialize(self, engine='hoomd', potentials_dir=None): + Parameters + ---------- + n_steps : int, required + Number of simulation steps during each iteration. + n_iterations : int, required + Number of MSIBI update iterations. + backup_trajectories : bool, optional default False + If True, copies of the query simulation trajectories + are saved in their respective msibi.state.State directory. """ - Create initial table potentials and the simulation input scripts. + for n in range(n_iterations): + print(f"---Optimization: {n+1} of {n_iterations}---") + forces = self._build_force_objects() + for state in self.states: + state._run_simulation( + n_steps=n_steps, + forces=forces, + integrator_method=self.integrator_method, + method_kwargs=self.method_kwargs, + thermostat=self.thermostat, + thermostat_kwargs=self.thermostat_kwargs, + dt=self.dt, + seed=self.seed, + iteration=self.n_iterations, + gsd_period=self.gsd_period, + backup_trajectories=backup_trajectories, + ) + self._update_potentials() + self.n_iterations += 1 + + def pickle_forces(self, file_path: str) -> None: + """Save the Hoomd objects for all forces to a single pickle file. Parameters ---------- - engine : str, optional, default='hoomd' - Engine used to run simulations - potentials_dir : path, optional, default="'working_dir'/potentials" - Directory to store potential files + file_path : str, required + The path and file name for the pickle file. + Notes + ----- + Use this method as a convienent way to save and use the final + set of forces in your own Hoomd-Blue script. """ - - if not potentials_dir: - self.potentials_dir = os.path.join(os.getcwd(), 'potentials') - else: - self.potentials_dir = potentials_dir - - if not os.path.isdir(self.potentials_dir): - os.mkdir(self.potentials_dir) - - if not os.path.isdir('rdfs'): - os.mkdir('rdfs') - - table_potentials = [] + forces = self._build_force_objects() + if len(forces) == 0: + raise RuntimeError( + "No forces have been created yet. See MSIBI.add_force()" + ) + f = open(file_path, "wb") + pickle.dump(forces, f) + + def _build_force_objects(self) -> list: + """Creates force objects for query simulations.""" + # Create pair objects + pair_force = None for pair in self.pairs: - potential_file = os.path.join(self.potentials_dir, - 'pot.{0}.txt'.format(pair.name)) - pair.potential_file = potential_file - table_potentials.append((pair.type1, pair.type2, potential_file)) - - V = tail_correction(self.pot_r, pair.potential, self.r_switch) - pair.potential = V - - # This file is written for viewing of how the potential evolves. - pair.save_table_potential(self.pot_r, self.dr, iteration=0, - engine=engine) - - # This file is overwritten at each iteration and actually used for - # performing the query simulations. - pair.save_table_potential(self.pot_r, self.dr, engine=engine) - + if not pair_force: # Only create hoomd.md.pair obj once + pair_force = hoomd.md.pair.Table( + nlist=self.nlist( + buffer=0.4, + exclusions=self.nlist_exclusions, + default_r_cut=0, + ) + ) + pair_force.params[pair._pair_name] = pair._table_entry() + pair_force.r_cut[pair._pair_name] = pair.r_cut + + # Create bond objects + bond_force = None + for bond in self.bonds: + if not bond_force: + hoomd_bond_force = getattr(hoomd.md.bond, bond.force_init) + if bond.force_init == "Table": + bond_force = hoomd_bond_force(width=bond.nbins + 1) + else: + bond_force = hoomd_bond_force() + if bond.format == "table": + bond_force.params[bond.name] = bond._table_entry() + else: + bond_force.params[bond.name] = bond.force_entry + + # Create angle objects + angle_force = None + for angle in self.angles: + if not angle_force: + hoomd_angle_force = getattr(hoomd.md.angle, angle.force_init) + if angle.force_init == "Table": + angle_force = hoomd_angle_force(width=angle.nbins + 1) + else: + angle_force = hoomd_angle_force() + if angle.format == "table": + angle_force.params[angle.name] = angle._table_entry() + else: + angle_force.params[angle.name] = angle.force_entry + # Create dihedral objects + dihedral_force = None + for dih in self.dihedrals: + if not dihedral_force: + hoomd_dihedral_force = getattr( + hoomd.md.dihedral, dih.force_init + ) + if dih.force_init == "Table": + dihedral_force = hoomd_dihedral_force(width=dih.nbins + 1) + else: + dihedral_force = hoomd_dihedral_force() + if dih.format == "table": + dihedral_force.params[dih.name] = dih._table_entry() + else: + dihedral_force.params[dih.name] = dih.force_entry + forces = [pair_force, bond_force, angle_force, dihedral_force] + return [f for f in forces if f] # Filter out any None values + + def _update_potentials(self) -> None: + """Update the potentials for the potentials to be optimized.""" + for force in self._optimize_forces: + self._recompute_distribution(force) + force._update_potential() + + def _recompute_distribution(self, force: msibi.forces.Force) -> None: + """Recompute the current distribution of bond lengths or angles.""" for state in self.states: - state.save_runscript(table_potentials, table_width=len(self.pot_r), - engine=engine) + force._compute_current_distribution(state) + force._save_current_distribution(state, iteration=self.n_iterations) + print( + "Force: {0}, State: {1}, Iteration: {2}: {3:f}".format( + force.name, + state.name, + self.n_iterations, + force._states[state]["f_fit"][self.n_iterations], + ) + ) + print() diff --git a/msibi/pair.py b/msibi/pair.py deleted file mode 100644 index 1660bce2..00000000 --- a/msibi/pair.py +++ /dev/null @@ -1,216 +0,0 @@ -############################################################################## -# MSIBI: A package for optimizing coarse-grained force fields using multistate -# iterative Boltzmann inversion. -# Copyright (c) 2017 Vanderbilt University and the Authors -# -# Authors: Christoph Klein, Timothy C. Moore -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files, to deal -# in MSIBI without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# # copies of MSIBI, and to permit persons to whom MSIBI is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in all -# copies or substantial portions of MSIBI. -# -# MSIBI IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH MSIBI OR THE USE OR OTHER DEALINGS ALONG WITH -# MSIBI. -# -# You should have received a copy of the MIT license. -# If not, see . -############################################################################## - -from __future__ import division -import os - -import mdtraj as md - -import numpy as np -from six import string_types - -from msibi.utils.exceptions import UnsupportedEngine -from msibi.utils.error_calculation import calc_similarity -from msibi.potentials import tail_correction, head_correction, alpha_array -from msibi.utils.smoothing import savitzky_golay -from msibi.utils.find_exclusions import find_1_n_exclusions - - -class Pair(object): - """A pair interaction to be optimized. - - Attributes - ---------- - name : str - Pair name. - pairs : array-like, shape=(n_pairs, 2), dtype=int, optional, default=None - Each row gives the indices of two atoms representing a pair. - potential : func - Values of the potential at every pot_r. - - """ - def __init__(self, type1, type2, potential, head_correction_form='linear'): - self.type1 = str(type1) - self.type2 = str(type2) - self.name = '{0}-{1}'.format(self.type1, self.type2) - self.potential_file = '' - self.states = dict() - if isinstance(potential, string_types): - self.potential = np.loadtxt(potential)[:, 1] - # TODO: this could be dangerous - else: - self.potential = potential - self.previous_potential = None - self.head_correction_form = head_correction_form - - def add_state(self, state, target_rdf, alpha, pair_indices=None, - alpha_form='linear'): - """Add a state to be used in optimizing this pair. - - Parameters - ---------- - state : State - A state object. - target_rdf : np.ndarray, shape=(n_bins, 2), dtype=float - Coarse-grained target RDF. - alpha : float - The alpha value used to scale the weight of this state. - pair_indices : array-like, shape=(n_pairs, 2), dtype=int, optional, default=None - Each row gives the indices of two atoms representing a pair. - alpha_form : str - For alpha as a function of r, gives form of alpha function - """ - self.states[state] = {'target_rdf': target_rdf, - 'current_rdf': None, - 'alpha': alpha, - 'alpha_form': alpha_form, - 'pair_indices': pair_indices, - 'f_fit': []} - - def select_pairs(self, state, exclude_up_to=0): - """Select pairs based on a topology and exclusions. - - Parameters - ---------- - state : State - A state object, contains a topology from which to select pairs - exclude_up_to : int - Exclude pairs separated by exclude_up_to or fewer bonds, default=0 - """ - if state.top_path: - top = md.load(state.top_path).topology - else: - top = md.load(state.traj_path).topology - pairs = top.select_pairs("name '{0}'".format(self.type1), - "name '{0}'".format(self.type2)) - if exclude_up_to is not None: - to_delete = find_1_n_exclusions(top, pairs, exclude_up_to) - pairs = np.delete(pairs, to_delete, axis=0) - self.states[state]['pair_indices'] = pairs - - def compute_current_rdf(self, state, r_range, n_bins, smooth=True, - max_frames=1e3): - """ """ - pairs = self.states[state]['pair_indices'] - # TODO: More elegant way to handle units. - # See https://github.com/ctk3b/msibi/issues/2 - g_r_all = None - first_frame = 0 - max_frames = int(max_frames) - for last_frame in range(max_frames, - state.traj.n_frames + max_frames, - max_frames): - r, g_r = md.compute_rdf(state.traj[first_frame:last_frame], - pairs, r_range=r_range / 10, n_bins=n_bins) - if g_r_all is None: - g_r_all = np.zeros_like(g_r) - g_r_all += g_r * len(state.traj[first_frame:last_frame]) / state.traj.n_frames - first_frame = last_frame - r *= 10 - rdf = np.vstack((r, g_r_all)).T - self.states[state]['current_rdf'] = rdf - - if smooth: - current_rdf = self.states[state]['current_rdf'] - current_rdf[:, 1] = savitzky_golay(current_rdf[:, 1], 9, 2, deriv=0, rate=1) - for row in current_rdf: - row[1] = np.maximum(row[1], 0) - - # Compute fitness function comparing the two RDFs. - f_fit = calc_similarity(rdf[:, 1], self.states[state]['target_rdf'][:, 1]) - self.states[state]['f_fit'].append(f_fit) - - def save_current_rdf(self, state, iteration, dr): - """Save the current rdf - - Parameters - ---------- - state : State - A state object - iteration : int - Current iteration step, used in the filename - dr : float - The RDF bin size - """ - if not os.path.isdir('./rdfs'): - os.makedirs('./rdfs') - filename = './rdfs/pair_{0}-state_{1}-step{2}.txt'.format( - self.name, state.name, iteration) - rdf = self.states[state]['current_rdf'] - rdf[:, 0] -= dr / 2 - np.savetxt(filename, rdf) - - def update_potential(self, pot_r, r_switch=None): - """Update the potential using all states. """ - self.previous_potential = np.copy(self.potential) - for state in self.states: - kT = state.kT - alpha0 = self.states[state]['alpha'] - form = self.states[state]['alpha_form'] - alpha = alpha_array(alpha0, pot_r, form=form) - - current_rdf = self.states[state]['current_rdf'][:, 1] - target_rdf = self.states[state]['target_rdf'][:, 1] - - # For cases where rdf_cutoff != pot_cutoff, only update the - # potential using RDF values < pot_cutoff. - unused_rdf_vals = current_rdf.shape[0] - self.potential.shape[0] - if unused_rdf_vals != 0: - current_rdf = current_rdf[:-unused_rdf_vals] - target_rdf = target_rdf[:-unused_rdf_vals] - - # The actual IBI step. - self.potential += (kT * alpha * np.log(current_rdf / target_rdf) / - len(self.states)) - - # Apply corrections to ensure continuous, well-behaved potentials. - self.potential = tail_correction(pot_r, self.potential, r_switch) - self.potential = head_correction(pot_r, self.potential, - self.previous_potential, self.head_correction_form) - - def save_table_potential(self, r, dr, iteration=0, engine='hoomd'): - """Save the table potential to a file usable by the MD engine. """ - V = self.potential - F = -1.0 * np.gradient(V, dr) - data = np.vstack([r, V, F]) - - basename = os.path.basename(self.potential_file) - basename = 'step{0:d}.{1}'.format(iteration, basename) - dirname = os.path.dirname(self.potential_file) - iteration_filename = os.path.join(dirname, basename) - - # TODO: Factor out for separate engines. - if engine.lower() == 'hoomd': - # This file is overwritten at each iteration and actually used for - # performing the query simulations. - np.savetxt(self.potential_file, data.T) - # This file is written for viewing of how the potential evolves. - np.savetxt(iteration_filename, data.T) - else: - raise UnsupportedEngine(engine) diff --git a/msibi/potentials.py b/msibi/potentials.py index 80100c8e..6ed1eedd 100644 --- a/msibi/potentials.py +++ b/msibi/potentials.py @@ -1,53 +1,125 @@ -############################################################################## -# MSIBI: A package for optimizing coarse-grained force fields using multistate -# iterative Boltzmann inversion. -# Copyright (c) 2017 Vanderbilt University and the Authors -# -# Authors: Christoph Klein, Timothy C. Moore -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files, to deal -# in MSIBI without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# # copies of MSIBI, and to permit persons to whom MSIBI is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in all -# copies or substantial portions of MSIBI. -# -# MSIBI IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH MSIBI OR THE USE OR OTHER DEALINGS ALONG WITH -# MSIBI. -# -# You should have received a copy of the MIT license. -# If not, see . -############################################################################## - -from __future__ import division +import warnings +import more_itertools as mit import numpy as np +from scipy.optimize import curve_fit from msibi.utils.general import find_nearest -__all__ = ['mie', 'morse'] +def polynomial_potential(x, x0, k4, k3, k2): + """Creates a polynomial potential with the following form -def mie(r, eps, sig, m=12, n=6): - """Mie pair potential. """ - prefactor = (m / (m - n)) * (m / n)**(n / (m - n)) - return prefactor * eps * ((sig / r) ** m - (sig / r) ** n) + V(x) = k4(x-x0)^4 + k3(x-x0)^3 + k2(x-x0)^2 + Can be used in creating table potentials. -def morse(r, D, alpha, r0): - """Morse pair potential. """ - return D * (np.exp(-2 * alpha * (r - r0)) - 2 * np.exp(-alpha * (r - r0))) + """ + V_x = k4 * ((x - x0) ** 4) + k3 * ((x - x0) ** 3) + k2 * ((x - x0) ** 2) + return V_x + + +def mie(r, epsilon, sigma, m, n): + """The Mie potential functional form. + + Can be used for creating table Mie potentials. + """ + prefactor = (m / (m - n)) * (m / n) ** (n / (m - n)) + V_r = prefactor * epsilon * ((sigma / r) ** m - (sigma / r) ** n) + return V_r + + +def lennard_jones(r, epsilon, sigma): + """Create an LJ 12-6 table potential.""" + return mie(r=r, epsilon=epsilon, sigma=sigma, m=12, n=6) + + +def pair_correction(r, V, form, r_switch=2.5): + if form == "linear": + head_correction_function = linear_head_correction + tail_correction_function = pair_tail_correction + elif form == "exponential": + head_correction_function = exponential_head_correction + tail_correction_function = pair_tail_correction + else: + raise ValueError(f'Unsupported head correction form: "{form}"') + + real_idx = np.where(np.isfinite(V))[0] + # Check for continuity of real_indices: + if not np.all(np.ediff1d(real_idx) == 1): + start = real_idx[0] + end = real_idx[-1] + # Correct nans, infs that are surrounded by 2 finite numbers + for idx, v in enumerate(V[start:end]): + if not np.isfinite(v): + try: + avg = (V[idx + start - 1] + V[idx + start + 1]) / 2 + V[idx + start] = avg + except IndexError: + pass + # Trim off edge cases + _real_idx = np.where(np.isfinite(V))[0] + real_idx = max( + [list(g) for g in mit.consecutive_groups(_real_idx)], key=len + ) + + head_cutoff = real_idx[0] - 1 + tail_cutoff = real_idx[-1] + 1 + + head_correction_V = head_correction_function(r=r, V=V, cutoff=head_cutoff) + # Potential with both head correction and tial correciton applied + tail_correction_V = tail_correction_function( + r=r, V=head_correction_V, r_switch=r_switch + ) + return tail_correction_V, real_idx, head_cutoff, tail_cutoff + + +def bond_correction(r, V, form): + """Handles corrections for both the head and tail of + bond scretching and angle potentials. + """ + import more_itertools as mit + + if form == "linear": + head_correction_function = linear_head_correction + tail_correction_function = linear_tail_correction + elif form == "exponential": + head_correction_function = exponential_head_correction + tail_correction_function = exponential_tail_correction + else: + raise ValueError(f'Unsupported head correction form: "{form}"') + + real_idx = np.where(np.isfinite(V))[0] + # Check for continuity of real_indices: + if not np.all(np.ediff1d(real_idx) == 1): + start = real_idx[0] + end = real_idx[-1] + # Correct nans, infs that are surrounded by 2 finite numbers + for idx, v in enumerate(V[start:end]): + if not np.isfinite(v): + try: + avg = (V[idx + start - 1] + V[idx + start + 1]) / 2 + V[idx + start] = avg + except IndexError: + pass + # Trim off edge cases + _real_idx = np.where(np.isfinite(V))[0] + real_idx = max( + [list(g) for g in mit.consecutive_groups(_real_idx)], key=len + ) + + head_cutoff = real_idx[0] - 1 + tail_cutoff = real_idx[-1] + 1 + # Potential with the head correction applied + head_correction_V = head_correction_function(r=r, V=V, cutoff=head_cutoff) + # Potential with both head correction and tial correciton applied + tail_correction_V = tail_correction_function( + r=r, V=head_correction_V, cutoff=tail_cutoff + ) + return tail_correction_V, real_idx, head_cutoff, tail_cutoff -def tail_correction(r, V, r_switch): +def pair_tail_correction(r, V, r_switch): """Apply a tail correction to a potential making it go to zero smoothly. Parameters @@ -69,13 +141,15 @@ def tail_correction(r, V, r_switch): S_r = np.ones_like(r) r = r[idx_r_switch:] - S_r[idx_r_switch:] = ((r_cut ** 2 - r ** 2) ** 2 * - (r_cut ** 2 + 2 * r ** 2 - 3 * r_switch ** 2) / - (r_cut ** 2 - r_switch ** 2) ** 3) + S_r[idx_r_switch:] = ( + (r_cut**2 - r**2) ** 2 + * (r_cut**2 + 2 * r**2 - 3 * r_switch**2) + / (r_cut**2 - r_switch**2) ** 3 + ) return V * S_r -def head_correction(r, V, previous_V, form='linear'): +def pair_head_correction(r, V, previous_V=None, form="linear"): """Apply head correction to V making it go to a finite value at V(0). Parameters @@ -90,12 +164,12 @@ def head_correction(r, V, previous_V, form='linear'): The form of the smoothing function used. """ - if form == 'linear': + if form == "linear": correction_function = linear_head_correction - elif form == 'exponential': + elif form == "exponential": correction_function = exponential_head_correction else: - raise ValueError('Unsupported head correction form: "{0}"'.format(form)) + raise ValueError(f'Unsupported head correction form: "{form}"') for i, pot_value in enumerate(V[::-1]): # Apply correction function because either of the following is true: @@ -104,27 +178,108 @@ def head_correction(r, V, previous_V, form='linear'): if np.isnan(pot_value) or np.isposinf(pot_value): last_real = V.shape[0] - i - 1 if last_real > len(V) - 2: - raise RuntimeError('Undefined values in tail of potential.' - 'This probably means you need better ' - 'sampling at this state point.') + raise RuntimeError( + "Undefined values in tail of potential." + "This probably means you need better " + "sampling at this state point." + ) return correction_function(r, V, last_real) # Retain old potential at small r because: # * current rdf = 0, target rdf > 0 --> -inf values in potential. elif np.isneginf(pot_value): last_neginf = V.shape[0] - i - 1 - for i, pot_value in enumerate(V[:last_neginf+1]): + for i, pot_value in enumerate(V[: last_neginf + 1]): V[i] = previous_V[i] return V else: - # TODO: Raise error? - # This means that all potential values are well behaved. - pass + warnings.warn( + "No inf/nan values in your potential--this is unusual!" + "No head correction applied" + ) + return V + + +def linear_tail_correction(r, V, cutoff, window=6): + """Use a linear function to smoothly force V to a finite value at V(cut). + + This function uses scipy.optimize.curve_fit to find the slope and intercept + of the linear function that is used to correct the tail of the potential. + + Parameters + ---------- + r : np.ndarray + Separation values + V : np.ndarray + Potential at each of the separation values + cutoff : int + The last real value of V when iterating backwards + window : int + Number of data points backward from cutoff to use in slope calculation + + """ + def linear(x, m, b): + return m * x + b -def linear_head_correction(r, V, cutoff): - """Use a linear function to smoothly force V to a finite value at V(0). """ - slope = ((V[cutoff+1] - V[cutoff+2]) / (r[cutoff+1] - r[cutoff+2])) - V[:cutoff + 1] = slope * (r[:cutoff + 1] - r[cutoff + 1]) + V[cutoff + 1] + popt, pcov = curve_fit( + linear, r[cutoff - window : cutoff], V[cutoff - window : cutoff] + ) + V[cutoff:] = linear(r[cutoff:], *popt) + return V + + +def linear_head_correction(r, V, cutoff, window=6): + """Use a linear function to smoothly force V to a finite value at V(0). + + This function uses scipy.optimize.curve_fit to find the slope and intercept + of the linear function that is used to correct the head of the potential. + + Parameters + ---------- + r : np.ndarray + Separation values + V : np.ndarray + Potential at each of the separation values + cutoff : int + The first real value of V when iterating forwards + window : int + Number of data points forward from cutoff to use in slope calculation + """ + + def linear(x, m, b): + return m * x + b + + popt, pcov = curve_fit( + linear, r[cutoff + 1 : cutoff + window], V[cutoff + 1 : cutoff + window] + ) + V[: cutoff + 1] = linear(r[: cutoff + 1], *popt) + return V + + +def exponential_tail_correction(r, V, cutoff): + """Use an exponential function to smoothly force V to a finite value at V(cut) + + Parameters + ---------- + r : np.ndarray + Separation values + V : np.ndarray + Potential at each of the separation values + cutoff : int + The last non-real value of V when iterating backwards + + This function fits the small part of the potential to the form: + V(r) = A*exp(Br) + + """ + raise RuntimeError( + "Exponential tail corrections are not implemented." + "Use the linear correction form when optimizing bonds and angles." + ) + dr = r[cutoff - 1] - r[cutoff - 2] + B = np.log(V[cutoff - 1] / V[cutoff - 2]) / dr + A = V[cutoff - 1] * np.exp(B * r[cutoff - 1]) + V[cutoff:] = A * np.exp(B * r[cutoff:]) return V @@ -138,20 +293,19 @@ def exponential_head_correction(r, V, cutoff): V : np.ndarray Potential at each of the separation values cutoff : int - The last real value of V when iterating backwards + The last non real value of V when iterating forwards This function fits the small part of the potential to the form: V(r) = A*exp(-Br) + """ - dr = r[cutoff+2] - r[cutoff+1] - B = np.log(V[cutoff+1] / V[cutoff+2]) / dr - A = V[cutoff+1] * np.exp(B * r[cutoff+1]) - V[:cutoff+1] = A * np.exp(-B * r[:cutoff+1]) + dr = r[cutoff + 2] - r[cutoff + 1] + B = np.log(V[cutoff + 1] / V[cutoff + 2]) / dr + A = V[cutoff + 1] * np.exp(B * r[cutoff + 1]) + V[: cutoff + 1] = A * np.exp(-B * r[: cutoff + 1]) + return V -def alpha_array(alpha0, pot_r, form='linear'): - """Generate an array of alpha values used for scaling in the IBI step. """ - if form == 'linear': - return alpha0 * (1.0 - pot_r / pot_r[-1]) - else: - raise ValueError('Unsupported alpha form') +def alpha_array(alpha0, pot_r, dr, form="linear"): + """Generate an array of alpha values used for scaling in the IBI step.""" + return alpha0 * (1.0 - (pot_r - dr) / (pot_r[-1] - dr)) diff --git a/msibi/state.py b/msibi/state.py index e9ce1bba..bf2bff51 100644 --- a/msibi/state.py +++ b/msibi/state.py @@ -1,128 +1,193 @@ -############################################################################## -# MSIBI: A package for optimizing coarse-grained force fields using multistate -# iterative Boltzmann inversion. -# Copyright (c) 2017 Vanderbilt University and the Authors -# -# Authors: Christoph Klein, Timothy C. Moore -# Contributors: Davy Yue -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files, to deal -# in MSIBI without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# # copies of MSIBI, and to permit persons to whom MSIBI is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in all -# copies or substantial portions of MSIBI. -# -# MSIBI IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH MSIBI OR THE USE OR OTHER DEALINGS ALONG WITH -# MSIBI. -# -# You should have received a copy of the MIT license. -# If not, see . -############################################################################## - import os +import shutil +from typing import Union -import mdtraj as md - - -HOOMD1_HEADER = """ -from hoomd_script import * - -system = init.read_xml(filename="{0}", wrap_coordinates=True) - -T_final = {1:.1f} - -pot_width = {2:d} -table = pair.table(width=pot_width) -""" - -HOOMD2_HEADER = """ +import gsd.hoomd import hoomd -import hoomd.md -from hoomd.deprecated.init import read_xml - -hoomd.context.initialize("") -system = read_xml(filename="{0}", wrap_coordinates=True) -T_final = {1:.1f} - -pot_width = {2:d} -nl = hoomd.md.nlist.cell() -table = hoomd.md.pair.table(width=pot_width, nlist=nl) +import numpy as np -""" - -HOOMD_TABLE_ENTRY = """ -table.set_from_file('{type1}', '{type2}', filename='{potential_file}') -""" +from msibi.potentials import alpha_array class State(object): """A single state used as part of a multistate optimization. - Attributes + Parameters ---------- - k : float - Boltzmann's constant in specified units. - T : float - Temperature in kelvin. - traj : md.Trajectory - The trajectory associated with this state. - backup_trajectory : bool - True if each query trajectory is backed up (default=False) - + name : str + State name used in creating state directory space and output files. + kT : (Union[float, int]) + Unitless heat energy (product of Boltzmann's constant and temperature). + traj_file : path to a gsd.hoomd file + The target gsd trajectory associated with this state. + This trajectory calcualtes the target distributions used + during optimization. + n_frames : int, required + The number of frames to use when calculating distributions. + When calculating distributions, the last `n_frames` of the + trajectory will be used. + alpha0 : (Union[float, int]), default 1.0 + The base alpha value used to scale the weight of this state. + alpha_form: str, optional, default 'constant' + Alpha can be a constant number that is applied to the potential at all + independent values (x), or it can be a linear function that approaches + zero as x approaches x_cut. + exclude_bonded: bool, optional, default `False` + If `True` then any beads that belong to the same molecle + are not included in radial distribution funciton calculations. """ - def __init__(self, kT, state_dir='', traj_file=None, top_file=None, - name=None, backup_trajectory=False): - self.kT = kT - self.state_dir = state_dir - - if not traj_file: - self.traj_path = os.path.join(state_dir, 'query.dcd') - if top_file: - self.top_path = os.path.join(state_dir, top_file) - - self.traj = None - if not name: - name = 'state-{0:.3f}'.format(self.kT) + def __init__( + self, + name: str, + kT: float, + traj_file: str, + n_frames: int, + alpha0: float = 1.0, + alpha_form: str = "constant", + exclude_bonded: bool = False, # TODO: Do we use this here or in Force? + _dir=None, + ): + if alpha_form.lower() not in ["constant", "linear"]: + raise ValueError( + "The only supported alpha forms are `constant` and `linear`" + ) self.name = name - - self.backup_trajectory = backup_trajectory - - def reload_query_trajectory(self): - """Reload the query trajectory. """ - if self.top_path: - self.traj = md.load(self.traj_path, top=self.top_path) + self.kT = kT + self.traj_file = os.path.abspath(traj_file) + self._n_frames = n_frames + self._opt = None + self._alpha0 = float(alpha0) + self.alpha_form = alpha_form + self.dir = self._setup_dir(name, kT, dir_name=_dir) + self.query_traj = os.path.join(self.dir, "query.gsd") + self.exclude_bonded = exclude_bonded + + def __repr__(self): + return ( + f"{self.__class__}; " + + f"Name: {self.name}; " + + f"kT: {self.kT}; " + + f"Alpha0: {self.alpha0}" + ) + + @property + def n_frames(self) -> int: + """The number of frames used in calculating distributions.""" + return self._n_frames + + @n_frames.setter + def n_frames(self, value: int): + """Set the number of frames to use for calculating distributions.""" + self._n_frames = value + + @property + def alpha0(self) -> Union[int, float]: + """State point base weighting value.""" + return self._alpha0 + + @alpha0.setter + def alpha0(self, value: float): + """Set the value of alpha0 for this state.""" + if value < 0: + raise ValueError("alpha0 must be equal to or larger than zero.") + self._alpha0 = value + + def alpha( + self, pot_x_range: np.ndarray = None, dx: float = None + ) -> Union[float, np.ndarray]: + """State point weighting value. + + Parameters + ---------- + pot_x_range : np.ndarray, optional, default = None + The x value range for the potential being optimized. + This is used to generate an array of alpha values, so + must be defined when msibi.State.alpha_form is "linear". + """ + if self.alpha_form == "constant": + return self.alpha0 + else: + if pot_x_range is None or dx is None: + raise ValueError( + "A potential's x value range must be " + "given when an msibi.State.state is using " + "an alpha form that is not `constant`." + ) + return alpha_array( + alpha0=self.alpha0, + pot_r=pot_x_range, + dr=dx, + form=self.alpha_form, + ) + + def _run_simulation( + self, + n_steps: int, + forces: list, + integrator_method: str, + method_kwargs: dict, + thermostat: str, + thermostat_kwargs: dict, + dt: float, + seed: int, + iteration: int, + gsd_period: int, + backup_trajectories: bool = False, + ) -> None: + """The Hoomd 4 script used to run each query simulation. + This method is called in msibi.optimize(). + """ + device = hoomd.device.auto_select() + sim = hoomd.simulation.Simulation(device=device) + print(f"Starting simulation {iteration} for state {self}") + print(f"Running on device {device}") + + with gsd.hoomd.open(self.traj_file, "r") as traj: + last_snap = traj[-1] + sim.create_state_from_snapshot(last_snap) + integrator = hoomd.md.Integrator(dt=dt) + integrator.forces = forces + thermostat = thermostat(kT=self.kT, **thermostat_kwargs) + integrator.methods.append( + integrator_method( + filter=hoomd.filter.All(), + thermostat=thermostat, + **method_kwargs, + ) + ) + sim.operations.add(integrator) + # Create GSD writer + gsd_writer = hoomd.write.GSD( + filename=self.query_traj, + trigger=hoomd.trigger.Periodic(int(gsd_period)), + mode="wb", + ) + sim.operations.writers.append(gsd_writer) + # Run simulation + sim.run(n_steps) + gsd_writer.flush() + if backup_trajectories: + shutil.copy( + self.query_traj, os.path.join(self.dir, f"query{iteration}.gsd") + ) + print(f"Finished simulation {iteration} for state {self}") + print() + + def _setup_dir(self, name, kT, dir_name=None) -> str: + """Create a state directory each time a new State is created.""" + if dir_name is None: + if not os.path.isdir("states"): + os.mkdir("states") + dir_name = os.path.join("states", f"{name}_{kT}") else: - self.traj = md.load(self.traj_path) - - def save_runscript(self, table_potentials, table_width, engine='hoomd', - runscript='hoomd_run_template.py'): - """Save the input script for the MD engine. """ - - header = list() - - if self.HOOMD_VERSION == 1: - HOOMD_HEADER = HOOMD1_HEADER - elif self.HOOMD_VERSION == 2: - HOOMD_HEADER = HOOMD2_HEADER - - header.append(HOOMD_HEADER.format('start.hoomdxml', self.kT, table_width)) - for type1, type2, potential_file in table_potentials: - header.append(HOOMD_TABLE_ENTRY.format(**locals())) - header = ''.join(header) - with open(os.path.join(self.state_dir, runscript)) as fh: - body = ''.join(fh.readlines()) - - runscript_file = os.path.join(self.state_dir, 'run.py') - with open(runscript_file, 'w') as fh: - fh.write(header) - fh.write(body) + if not os.path.isdir(os.path.join(dir_name, "states")): + os.mkdir(os.path.join(dir_name, "states")) + dir_name = os.path.join(dir_name, "states", f"{name}_{kT}") + try: + assert not os.path.isdir(dir_name) + os.mkdir(dir_name) + except AssertionError: + print(f"{dir_name} already exists") + raise + return os.path.abspath(dir_name) diff --git a/msibi/tests/assets/AB-1.0kT.gsd b/msibi/tests/assets/AB-1.0kT.gsd new file mode 100644 index 00000000..ef4fa5b9 Binary files /dev/null and b/msibi/tests/assets/AB-1.0kT.gsd differ diff --git a/msibi/tests/assets/AB-4.0kT.gsd b/msibi/tests/assets/AB-4.0kT.gsd new file mode 100644 index 00000000..db028233 Binary files /dev/null and b/msibi/tests/assets/AB-4.0kT.gsd differ diff --git a/msibi/tests/base_test.py b/msibi/tests/base_test.py new file mode 100644 index 00000000..e191084a --- /dev/null +++ b/msibi/tests/base_test.py @@ -0,0 +1,139 @@ +import os + +import hoomd +import pytest + +from msibi import MSIBI, Angle, Bond, Dihedral, Pair, State + +test_assets = os.path.join(os.path.dirname(__file__), "assets") + + +class BaseTest: + @pytest.fixture + def msibi(self): + msibi = MSIBI( + nlist=hoomd.md.nlist.Cell, + integrator_method=hoomd.md.methods.ConstantVolume, + thermostat=hoomd.md.methods.thermostats.MTTK, + method_kwargs={}, + thermostat_kwargs={"tau": 0.01}, + dt=0.003, + gsd_period=int(1e3), + ) + return msibi + + @pytest.fixture + def stateX(self, tmp_path): + state = State( + name="X", + alpha0=1.0, + kT=1.0, + traj_file=os.path.join(test_assets, "AB-1.0kT.gsd"), + n_frames=10, + _dir=tmp_path, + ) + return state + + @pytest.fixture + def stateX_linear_alpha(self, tmp_path): + state = State( + name="X", + alpha0=1.0, + kT=1.0, + traj_file=os.path.join(test_assets, "AB-1.0kT.gsd"), + n_frames=10, + alpha_form="linear", + _dir=tmp_path, + ) + return state + + @pytest.fixture + def stateY(self, tmp_path): + state = State( + name="Y", + alpha0=1.0, + kT=4.0, + traj_file=os.path.join(test_assets, "AB-4.0kT.gsd"), + n_frames=100, + _dir=tmp_path, + ) + return state + + @pytest.fixture + def pairA(self): + pair = Pair( + type1="A", + type2="A", + r_cut=3.0, + nbins=100, + optimize=False, + exclude_bonded=True, + ) + pair.set_lj(sigma=2, epsilon=2, r_cut=3.0, r_min=0.1) + return pair + + @pytest.fixture + def pairB(self): + pair = Pair( + type1="B", + type2="B", + r_cut=3.0, + nbins=100, + optimize=False, + exclude_bonded=True, + ) + pair.set_lj(sigma=1.5, epsilon=1, r_cut=3.0, r_min=0.1) + return pair + + @pytest.fixture + def pairAB(self): + pair = Pair( + type1="A", + type2="B", + r_cut=3.0, + nbins=100, + optimize=False, + exclude_bonded=True, + ) + pair.set_lj(sigma=1.5, epsilon=1, r_cut=3.0, r_min=0.1) + return pair + + @pytest.fixture + def bond(self): + bond = Bond(type1="A", type2="B", optimize=False, nbins=100) + return bond + + @pytest.fixture + def angle(self): + angle = Angle( + type1="A", type2="B", type3="A", optimize=False, nbins=100 + ) + return angle + + @pytest.fixture + def dihedral(self): + dihedral = Dihedral( + type1="A", + type2="B", + type3="A", + type4="B", + optimize=False, + nbins=100, + ) + return dihedral + + @pytest.fixture + def traj_file_path(self): + return os.path.join(test_assets, "AB-1.0kT.gsd") + + @pytest.fixture + def rdfAA(self): + return self.get_rdf(0) + + @pytest.fixture + def rdfBB(self): + pass + + @pytest.fixture + def rdfAB(self): + pass diff --git a/msibi/tests/test_error_calculation.py b/msibi/tests/test_error_calculation.py deleted file mode 100644 index 3e933643..00000000 --- a/msibi/tests/test_error_calculation.py +++ /dev/null @@ -1,18 +0,0 @@ -import numpy as np - -from msibi.utils.error_calculation import calc_similarity - - -def test_calc_similarity(): - arr1 = np.ones(10) - arr2 = np.ones(10) - f_fit = calc_similarity(arr1, arr2) - assert f_fit == 1.0 - - arr2 = np.zeros(10) - f_fit = calc_similarity(arr1, arr2) - assert f_fit == 0.0 - - arr1 = np.random.random(10) - arr2 = np.random.random(10) - assert calc_similarity(arr1, arr2) == calc_similarity(arr2, arr1) diff --git a/msibi/tests/test_forces.py b/msibi/tests/test_forces.py new file mode 100644 index 00000000..984b9143 --- /dev/null +++ b/msibi/tests/test_forces.py @@ -0,0 +1,257 @@ +import os + +import numpy as np +import pytest + +from msibi import Angle, Bond + +from .base_test import BaseTest + + +class TestForce(BaseTest): + def test_dx(self, bond): + bond.set_polynomial( + x0=2, + k4=1, + k3=1, + k2=1, + x_min=1, + x_max=3, + ) + assert bond.dx == 0.03 + + def test_potential_setter(self, bond): + bond.set_polynomial( + x0=2, + k4=0, + k3=0, + k2=100, + x_min=1, + x_max=3, + ) + initial_pot = np.copy(bond.potential) + bond.potential = bond.potential * 2 + assert np.allclose(bond.potential, initial_pot * 2) + assert bond.format == "table" + + def test_smooth_potential(self, bond): + bond.set_polynomial( + x0=2, + k4=0, + k3=0, + k2=100, + x_min=1, + x_max=3, + ) + bond.potential = bond.potential + np.random.normal( + 0, 0.5, bond.potential.shape + ) + noisy_pot = np.copy(bond.potential) + bond.smoothing_window = 5 + bond.smooth_potential() + assert bond.smoothing_window == 5 + for i, j in zip(bond.potential, noisy_pot): + assert i != j + + def test_set_from_file(self): + bond = Bond(type1="A", type2="B", optimize=True, nbins=60) + bond.set_polynomial(x_min=0.0, x_max=3.0, x0=1, k2=200, k3=0, k4=0) + bond.save_potential("test.csv") + bond2 = Bond(type1="A", type2="B", optimize=True, nbins=60) + bond2.set_from_file("test.csv") + assert np.allclose(bond.potential, bond2.potential) + os.remove("test.csv") + + def test_fit_scores(self, msibi, stateX, stateY): + msibi.gsd_period = 10 + bond = Bond(type1="A", type2="B", optimize=True, nbins=60) + bond.set_polynomial(x_min=0.0, x_max=3.0, x0=1, k2=200, k3=0, k4=0) + angle = Angle(type1="A", type2="B", type3="A", optimize=False) + angle.set_harmonic(k=500, t0=2) + angle2 = Angle(type1="B", type2="A", type3="B", optimize=False) + angle2.set_harmonic(k=500, t0=2) + msibi.add_state(stateX) + msibi.add_state(stateY) + msibi.add_force(bond) + msibi.add_force(angle) + msibi.add_force(angle2) + msibi.run_optimization(n_steps=500, n_iterations=1) + assert len(bond._states[stateY]["f_fit"]) == 1 + assert len(bond._states[stateX]["f_fit"]) == 1 + bond.plot_fit_scores(state=stateY) + bond.plot_fit_scores(state=stateX) + with pytest.raises(RuntimeError): + angle.plot_fit_scores(state=stateY) + + def test_smoothing_window(self, bond): + bond.smoothing_window = 5 + assert bond.smoothing_window == 5 + + def test_smoothing_order(self, bond): + bond.smoothing_order = 3 + assert bond.smoothing_order == 3 + + def test_nbins(self, bond): + bond.nbins = 60 + assert bond.nbins == 60 + + def test_set_potential_error(self): + bond = Bond(type1="A", type2="B", optimize=False) + bond.set_harmonic(k=500, r0=2) + with pytest.raises(ValueError): + bond.potential = np.array([1, 2, 3]) + + def test_plot_target_dist(self, stateX): + angle = Angle(type1="A", type2="B", type3="A", optimize=True, nbins=60) + angle.set_polynomial(x0=2, k4=0, k3=0, k2=100, x_min=0, x_max=np.pi) + angle._add_state(stateX) + angle.plot_target_distribution(state=stateX) + + def test_static_warnings(self): + bond = Bond(type1="A", type2="B", optimize=False) + bond.set_harmonic(k=500, r0=2) + with pytest.warns(UserWarning): + bond.potential + bond.force + + def test_bad_smoothing_args(self, bond): + with pytest.raises(ValueError): + bond.smoothing_window = 0 + with pytest.raises(ValueError): + bond.smoothing_window = 4.5 + with pytest.raises(ValueError): + bond.smoothing_order = 0 + with pytest.raises(ValueError): + bond.smoothing_order = 2.2 + with pytest.raises(ValueError): + bond.nbins = 20.5 + with pytest.raises(ValueError): + bond.nbins = 0 + with pytest.raises(ValueError): + bond.nbins = -50 + angle = Angle(type1="A", type2="B", type3="A", optimize=False) + angle.set_harmonic(k=500, t0=2) + with pytest.raises(RuntimeError): + angle.smooth_potential() + + def test_save_static_force(self): + angle = Angle(type1="A", type2="B", type3="A", optimize=False) + angle.set_harmonic(k=500, t0=2) + with pytest.raises(RuntimeError): + angle.save_potential("test.csv") + + +class TestBond(BaseTest): + def test_bond_name(self, bond): + assert bond.name == "A-B" + + def test_set_harmonic(self, bond): + bond.set_harmonic(k=500, r0=2) + assert bond.format == "static" + assert bond.force_entry["k"] == 500 + assert bond.force_entry["r0"] == 2 + + def test_set_polynomial(self, bond): + bond.set_polynomial( + x0=1.5, + k4=0, + k3=0, + k2=300, + x_min=0, + x_max=3, + ) + assert bond.format == "table" + assert len(bond.potential) == bond.nbins + 1 + assert bond.x_range[0] == 0 + assert np.around(bond.x_range[-1], 1) == 3.0 + + def test_save_table_potential(self, tmp_path, bond): + bond.set_polynomial( + x0=2, + k4=1, + k3=1, + k2=1, + x_min=1, + x_max=3, + ) + path = os.path.join(tmp_path, "AB_bond.csv") + bond.save_potential(path) + assert os.path.isfile(path) + + +class TestAngle(BaseTest): + def test_angle_name(self, angle): + assert angle.name == "A-B-A" + assert angle.optimize is False + + def test_set_angle_harmonic(self, angle): + angle.set_harmonic(k=500, t0=2) + assert angle.format == "static" + assert angle.force_entry["t0"] == 2 + assert angle.force_entry["k"] == 500 + + def test_set_polynomial(self, angle): + angle.set_polynomial(x0=2, k4=0, k3=0, k2=100, x_min=0, x_max=np.pi) + assert angle.format == "table" + assert len(angle.x_range) == angle.nbins + 1 + assert angle.x_range[0] == 0 + assert np.allclose(angle.x_range[-1], np.pi, atol=1e-3) + + def test_save_angle_potential(self, tmp_path, angle): + angle.set_polynomial(x0=2, k4=0, k3=0, k2=100, x_min=0, x_max=np.pi) + path = os.path.join(tmp_path, "ABA_angle.csv") + angle.save_potential(path) + assert os.path.isfile(path) + + +class TestPair(BaseTest): + def test_pair_name(self, pairAB): + assert pairAB.name == "A-B" + assert pairAB._pair_name == ("A", "B") + assert pairAB.optimize is False + + def test_set_lj(self, pairAB): + pairAB.set_lj(r_min=0.1, r_cut=3.0, epsilon=1.0, sigma=1.0) + assert pairAB.format == "table" + assert pairAB._table_entry()["r_min"] == 0.1 + assert len(pairAB._table_entry()["U"]) == len(pairAB.x_range) + assert len(pairAB._table_entry()["F"]) == len(pairAB.x_range) + assert pairAB.x_range[0] == 0.1 + assert pairAB.x_range[-1] == 3.0 + + def test_save_angle_potential(self, tmp_path, pairAB): + pairAB.set_lj(r_min=0.1, r_cut=3.0, epsilon=1.0, sigma=1.0) + path = os.path.join(tmp_path, "AB_pair.csv") + pairAB.save_potential(path) + assert os.path.isfile(path) + + +class TestDihedral(BaseTest): + def test_dihedral_name(self, dihedral): + assert dihedral.name == "A-B-A-B" + assert dihedral.optimize is False + + def test_set_dihedral_harmonic(self, dihedral): + dihedral.set_harmonic(k=500, phi0=0, d=-1, n=1) + assert dihedral.format == "static" + assert dihedral.force_entry["phi0"] == 0 + assert dihedral.force_entry["k"] == 500 + assert dihedral.force_entry["d"] == -1 + assert dihedral.force_entry["n"] == 1 + + def test_set_dihedral_polynomail(self, dihedral): + dihedral.set_polynomial( + x0=0, k4=0, k3=0, k2=100, x_min=-np.pi, x_max=np.pi + ) + assert dihedral.format == "table" + assert len(dihedral.x_range) == dihedral.nbins + 1 + assert np.allclose(dihedral.x_range[0], -np.pi, atol=1e-3) + assert np.allclose(dihedral.x_range[-1], np.pi, atol=1e-3) + + def test_save_angle_potential(self, tmp_path, dihedral): + dihedral.set_polynomial( + x0=0, k4=0, k3=0, k2=100, x_min=-np.pi, x_max=np.pi + ) + path = os.path.join(tmp_path, "ABAA_dihedral.csv") + dihedral.save_potential(path) + assert os.path.isfile(path) diff --git a/msibi/tests/test_msibi.py b/msibi/tests/test_msibi.py deleted file mode 100644 index bd0694ad..00000000 --- a/msibi/tests/test_msibi.py +++ /dev/null @@ -1,44 +0,0 @@ -import pytest - -from msibi.optimize import MSIBI -from msibi.tests.test_pair import init_state - - -n_bins = 151 - -def test_msibi_init_single_cutoff(): - opt = MSIBI(2.5, n_bins) - assert opt.pot_cutoff == opt.rdf_cutoff - assert opt.n_rdf_points == n_bins - assert opt.rdf_n_bins == n_bins - assert opt.r_switch == 14.6/6.0 - assert opt.dr == 0.1/6.0 - assert opt.smooth_rdfs is False - assert opt.rdf_r_range.shape[0] == 2 - assert opt.pot_r.shape[0] == n_bins - - -def test_msibi_init_multiple_cutoff(): - opt = MSIBI(2.5, n_bins, pot_cutoff=2.0) - assert opt.pot_cutoff != opt.rdf_cutoff - assert opt.n_rdf_points == n_bins - assert opt.rdf_n_bins == n_bins - assert opt.r_switch == 11.6/6.0 - assert opt.dr == 0.1/6.0 - assert opt.smooth_rdfs is False - assert opt.rdf_r_range.shape[0] == 2 - assert opt.pot_r.shape[0] != n_bins - assert opt.pot_r.shape[0] == 121 - - -def test_msibi_optimize_states(): - pair, state0, rdf = init_state(0) - opt = MSIBI(2.5, n_bins, pot_cutoff=2.5) - opt.optimize([state0], [pair], n_iterations=0, engine='hoomd') - - -def test_rdf_length(): - pair, state0, rdf = init_state(0) - opt = MSIBI(2.5, n_bins + 1, pot_cutoff=2.5) - with pytest.raises(ValueError): - opt.optimize([state0], [pair], n_iterations=0, engine='hoomd') diff --git a/msibi/tests/test_optimize.py b/msibi/tests/test_optimize.py new file mode 100644 index 00000000..54f1de81 --- /dev/null +++ b/msibi/tests/test_optimize.py @@ -0,0 +1,215 @@ +import hoomd +import numpy as np +import pytest + +from msibi import MSIBI, Angle, Bond, Dihedral, Pair + +from .base_test import BaseTest + + +class TestMSIBI(BaseTest): + def test_init(self, msibi): + assert msibi.n_iterations == 0 + assert isinstance(msibi.nlist(buffer=0.20), hoomd.md.nlist.Cell) + assert isinstance( + msibi.integrator_method(filter=hoomd.filter.All()), + hoomd.md.methods.ConstantVolume, + ) + assert isinstance( + msibi.thermostat(kT=1.0, tau=0.01), + hoomd.md.methods.thermostats.MTTK, + ) + + def test_add_state(self, msibi, stateX, stateY): + msibi.add_state(stateX) + msibi.add_state(stateY) + assert msibi.states[0] == stateX + assert msibi.states[1] == stateY + assert len(msibi.states) == 2 + + def test_add_forces(self, msibi, pairA, bond, angle, dihedral): + msibi.add_force(pairA) + msibi.add_force(bond) + msibi.add_force(angle) + msibi.add_force(dihedral) + assert msibi.forces[0] == pairA + assert msibi.forces[1] == bond + assert msibi.forces[2] == angle + assert msibi.forces[3] == dihedral + assert len(msibi.forces) == 4 + assert len(msibi.pairs) == 1 + assert len(msibi.bonds) == 1 + assert len(msibi.angles) == 1 + assert len(msibi.dihedrals) == 1 + + def test_run(self, msibi, stateX, stateY): + msibi.gsd_period = 10 + bond = Bond(type1="A", type2="B", optimize=True, nbins=60) + bond.set_polynomial(x_min=0.0, x_max=3.0, x0=1, k2=200, k3=0, k4=0) + msibi.add_state(stateX) + msibi.add_state(stateY) + msibi.add_force(bond) + init_bond_pot = np.copy(bond.potential) + msibi.run_optimization(n_steps=500, n_iterations=1) + assert not np.array_equal(bond.potential, init_bond_pot) + assert msibi.n_iterations == 1 + ff = msibi._build_force_objects() + assert len(ff) == 1 + assert len(bond.distribution_history(state=stateX)) == 1 + assert len(bond.potential_history) == 2 + assert len(bond._head_correction_history) == 1 + assert len(bond._tail_correction_history) == 1 + assert len(bond._learned_potential_history) == 1 + + def test_run_with_static_force(self, msibi, stateX, stateY): + msibi.gsd_period = 10 + bond = Bond(type1="A", type2="B", optimize=True, nbins=60) + bond.set_polynomial(x_min=0.0, x_max=3.0, x0=1, k2=200, k3=0, k4=0) + angle = Angle(type1="A", type2="B", type3="A", optimize=False) + angle.set_harmonic(t0=1.9, k=100) + angle2 = Angle(type1="B", type2="A", type3="B", optimize=False) + angle2.set_harmonic(t0=2.3, k=100) + msibi.add_force(angle) + msibi.add_force(angle2) + msibi.add_state(stateX) + msibi.add_state(stateY) + msibi.add_force(bond) + init_bond_pot = np.copy(bond.potential) + msibi.run_optimization(n_steps=500, n_iterations=1) + assert not np.array_equal(bond.potential, init_bond_pot) + assert msibi.n_iterations == 1 + ff = msibi._build_force_objects() + assert len(ff) == 2 + + def test_optimize_pairs_linear_alpha( + self, msibi, stateX_linear_alpha, stateY + ): + msibi.gsd_period = 10 + msibi.add_state(stateX_linear_alpha) + msibi.add_state(stateY) + + bond = Bond(type1="A", type2="B", optimize=False, nbins=60) + bond.set_harmonic(r0=1.1, k=100) + msibi.add_force(bond) + + angle = Angle(type1="A", type2="B", type3="A", optimize=False) + angle.set_harmonic(t0=1.9, k=100) + msibi.add_force(angle) + + angle2 = Angle(type1="B", type2="A", type3="B", optimize=False) + angle2.set_harmonic(t0=2.3, k=100) + msibi.add_force(angle2) + + pair = Pair( + type1="A", + type2="B", + r_cut=2.0, + nbins=100, + optimize=True, + exclude_bonded=True, + ) + pair.set_lj(sigma=1.5, epsilon=1, r_cut=2.0, r_min=0.1) + msibi.add_force(pair) + + pair2 = Pair( + type1="A", + type2="A", + r_cut=2.0, + nbins=100, + optimize=True, + exclude_bonded=True, + ) + pair2.set_lj(sigma=2, epsilon=2, r_cut=2.0, r_min=0.1) + msibi.add_force(pair2) + + pair3 = Pair( + type1="B", + type2="B", + r_cut=2.0, + nbins=100, + optimize=True, + exclude_bonded=True, + ) + pair3.set_lj(sigma=1.5, epsilon=1, r_cut=2.0, r_min=0.1) + msibi.add_force(pair3) + + msibi.run_optimization(n_steps=500, n_iterations=1) + + def test_run_with_all_forces(self, msibi, stateX, stateY): + msibi.gsd_period = 10 + msibi.add_state(stateX) + msibi.add_state(stateY) + + bond = Bond(type1="A", type2="B", optimize=False, nbins=60) + bond.set_harmonic(r0=1.1, k=100) + msibi.add_force(bond) + + angle = Angle(type1="A", type2="B", type3="A", optimize=False) + angle.set_harmonic(t0=1.9, k=100) + msibi.add_force(angle) + + angle2 = Angle(type1="B", type2="A", type3="B", optimize=False) + angle2.set_harmonic(t0=2.3, k=100) + msibi.add_force(angle2) + + pair = Pair( + type1="A", + type2="B", + r_cut=2.0, + nbins=100, + optimize=True, + exclude_bonded=True, + ) + pair.set_lj(sigma=1.5, epsilon=1, r_cut=2.0, r_min=0.1) + msibi.add_force(pair) + + pair2 = Pair( + type1="A", + type2="A", + r_cut=2.0, + nbins=100, + optimize=True, + exclude_bonded=True, + ) + pair2.set_lj(sigma=2, epsilon=2, r_cut=2.0, r_min=0.1) + msibi.add_force(pair2) + + pair3 = Pair( + type1="B", + type2="B", + r_cut=2.0, + nbins=100, + optimize=True, + exclude_bonded=True, + ) + pair3.set_lj(sigma=1.5, epsilon=1, r_cut=2.0, r_min=0.1) + msibi.add_force(pair3) + + dihedral = Dihedral( + type1="B", type2="A", type3="B", type4="A", optimize=False + ) + dihedral.set_harmonic(k=100, phi0=0, d=-1, n=1) + msibi.add_force(dihedral) + + msibi.run_optimization(n_steps=500, n_iterations=1) + + def test_raise_errors(self, msibi, stateX, stateY): + with pytest.raises(RuntimeError): + msibi.pickle_forces(file_path="test.pkl") + + bond = Bond(type1="A", type2="B", optimize=True, nbins=60) + angle = Angle(type1="A", type2="B", type3="A", optimize=True, nbins=60) + with pytest.raises(RuntimeError): + msibi.add_force(bond) + msibi.add_force(angle) + + with pytest.raises(ValueError): + msibi = MSIBI( + nlist=hoomd.md.nlist.Cell, + integrator_method=hoomd.md.methods.DisplacementCapped, + method_kwargs=dict(), + thermostat=hoomd.md.methods.thermostats.MTTK, + thermostat_kwargs=dict(tau=0.01), + dt=0.003, + gsd_period=int(1e3), + ) diff --git a/msibi/tests/test_pair.py b/msibi/tests/test_pair.py deleted file mode 100644 index 4720130f..00000000 --- a/msibi/tests/test_pair.py +++ /dev/null @@ -1,107 +0,0 @@ -import os -import pytest -import tempfile - -import mdtraj as md -import numpy as np - -from msibi.potentials import mie -from msibi.pair import Pair -from msibi.state import State -from msibi.utils.general import get_fn - - -dr = 0.1/6.0 -r = np.arange(0, 2.5+dr, dr) -pot_r = np.arange(0, 2.0+dr, dr) -r_range = np.asarray([0.0, 2.5+dr]) -n_bins = 151 -k_B = 1.9872041e-3 # kcal/mol-K -T = 298.0 # K - - -@pytest.fixture -def init_state(state_number): - pair = Pair('0', '1', potential=mie(r, 1.0, 1.0)) - topology_filename = get_fn('final.hoomdxml') - traj_filename = get_fn('state{0}/query.dcd'.format(state_number)) - t = md.load(traj_filename, top=topology_filename) - pair_list = t.top.select_pairs('name "0"', 'name "1"') - rdf_filename = get_fn('state{0}/target-rdf.txt'.format(state_number)) - rdf = np.loadtxt(rdf_filename) - alpha = 0.5 - state_dir = get_fn('state{0}/'.format(state_number)) - state = State(k_B*T, state_dir=state_dir, - top_file='sys.hoomdxml', name='state0') - pair.add_state(state, rdf, alpha, pair_list) - return pair, state, rdf - - -def test_pair_name(): - pair, state, rdf = init_state(0) - assert pair.name == '0-1' - - -def test_save_table_potential(): - pair = Pair('A', 'B', potential=mie(r, 1.0, 1.0)) - pair.potential_file = tempfile.mkstemp()[1] - pair.save_table_potential(r, dr) - assert os.path.isfile(pair.potential_file) - - -def test_add_state(): - pair, state, rdf = init_state(0) - assert np.array_equal(pair.states[state]['target_rdf'], rdf) - assert pair.states[state]['current_rdf'] is None - assert pair.states[state]['alpha'] == 0.5 - assert len(pair.states[state]['pair_indices']) == 145152 - assert len(pair.states[state]['f_fit']) == 0 - - -def test_calc_current_rdf_no_smooth(): - pair, state, rdf = init_state(0) - state.reload_query_trajectory() - pair.compute_current_rdf(state, r_range, n_bins, smooth=False, max_frames=1e3) - assert pair.states[state]['current_rdf'] is not None - assert len(pair.states[state]['f_fit']) > 0 - - -def test_calc_current_rdf_smooth(): - pair, state, rdf = init_state(0) - state.reload_query_trajectory() - pair.compute_current_rdf(state, r_range, n_bins, smooth=True, max_frames=1e3) - assert pair.states[state]['current_rdf'] is not None - assert len(pair.states[state]['f_fit']) > 0 - - -def test_save_current_rdf(): - pair, state, rdf = init_state(0) - state.reload_query_trajectory() - pair.compute_current_rdf(state, r_range, n_bins, smooth=True, max_frames=1e3) - pair.save_current_rdf(state, 0, 0.1/6.0) - if not os.path.isdir('rdfs'): - os.system('mkdir rdfs') - assert os.path.isfile('rdfs/pair_0-1-state_state0-step0.txt') - - -def test_update_potential(): - """Make sure the potential changes after calculating RDF""" - pair, state, rdf = init_state(0) - state.reload_query_trajectory() - pair.compute_current_rdf(state, r_range, n_bins, smooth=True, max_frames=1e3) - pair.update_potential(np.arange(0, 2.5+dr, dr), r_switch=1.8) - assert not np.array_equal(pair.potential, pair.previous_potential) - - -def test_select_pairs(): - """Test selecting pairs with exclusions""" - pair = Pair('tail', 'tail', potential=mie(r, 1.0, 1.0)) - alpha = 0.5 - state_dir = get_fn('state0/') - state = State(k_B*T, state_dir=state_dir, - top_file=get_fn('2chains.hoomdxml'), name='state0') - rdf_filename = get_fn('state0/target-rdf.txt') - rdf = np.loadtxt(rdf_filename) - pair.add_state(state, rdf, alpha) - pair.select_pairs(state, exclude_up_to=3) - assert pair.states[state]['pair_indices'].shape[0] == 162 diff --git a/msibi/tests/test_potentials.py b/msibi/tests/test_potentials.py index b43dca60..affe0d1c 100644 --- a/msibi/tests/test_potentials.py +++ b/msibi/tests/test_potentials.py @@ -1,27 +1,44 @@ -import pytest import numpy as np -from msibi.potentials import tail_correction, mie, alpha_array +from msibi.potentials import ( + alpha_array, + mie, + pair_head_correction, + pair_tail_correction, +) def test_tail_correction(): dr = 0.05 r = np.arange(0, 2.5, dr) - V = mie(r, 1, 1) - smooth_V = tail_correction(r, V, r_switch=2.25) + V = mie(r, 1, 1, m=12, n=6) + smooth_V = pair_tail_correction(r, V, r_switch=2.25) assert smooth_V[-1] == 0.0 def test_calc_alpha_array(): alpha0 = 1.0 dr = 0.1 - r = np.arange(0, 2.5, dr) - form = 'linear' - alpha = alpha_array(alpha0, r, form) + r = np.arange(dr, 2.5 + dr, dr) + alpha = alpha_array(alpha0=alpha0, pot_r=r, dr=dr, form="linear") + assert len(alpha) == len(r) assert alpha[0] == alpha0 assert alpha[-1] == 0.0 - form = 'margaret-thatcher' - with pytest.raises(ValueError): - alpha = alpha_array(alpha0, r, form) +def test_head_correction(): + dr = 0.05 + cutoff = 8 + r = np.arange(0, 2.5, dr) + V_prev = mie(r, 1, 1, m=12, n=6) + V = mie(r, 2, 1, m=12, n=6) + V[:cutoff] = np.inf + + linear_V = pair_head_correction(r, np.copy(V), V_prev, "linear") + assert not np.isnan(linear_V).any() and not np.isinf(linear_V).any() + assert all(linear_V[cutoff:] == V[cutoff:]) + + exp_V = pair_head_correction(r, np.copy(V), V_prev, "exponential") + assert not np.isnan(exp_V).any() and not np.isinf(exp_V).any() + assert all(exp_V[cutoff:] == V[cutoff:]) + assert exp_V[0] > linear_V[0] diff --git a/msibi/tests/test_select_pairs.py b/msibi/tests/test_select_pairs.py deleted file mode 100644 index 06dab48b..00000000 --- a/msibi/tests/test_select_pairs.py +++ /dev/null @@ -1,45 +0,0 @@ -import mdtraj as md -import networkx as nx -import numpy as np - -from msibi.utils.general import get_fn -from msibi.utils.find_exclusions import find_1_n_exclusions -from msibi.utils.find_exclusions import is_1_n - - -def test_select_pair_no_exclusions(): - """Test pair selection without exclusions""" - top = md.load(get_fn('2chains.hoomdxml')).top - pairs = top.select_pairs("name 'tail'", "name 'tail'") - assert pairs.shape[0] == 190 - - -def test_find_1_n_exclusions(): - top = md.load(get_fn('2chains.hoomdxml')).top - pairs = top.select_pairs("name 'tail'", "name 'tail'") - to_delete = find_1_n_exclusions(top, pairs, 3) - assert to_delete.shape[0] == 28 - - -def test_select_pair_with_exclusions(): - traj = md.load(get_fn('2chains.hoomdxml')) - pairs = traj.top.select_pairs("name 'tail'", "name 'tail'") - to_delete = find_1_n_exclusions(traj.top, pairs, 3) - pairs = np.delete(pairs, to_delete, axis=0) - assert pairs.shape[0] == 162 - - -def test_is_exclusion(): - top = md.load(get_fn('2chains.hoomdxml')).top - G = nx.Graph() - G.add_nodes_from([a.index for a in top.atoms]) - bonds = [b for b in top.bonds] - bonds_by_index = [(b[0].index, b[1].index) for b in bonds] - G.add_edges_from(bonds_by_index) - tail_tail = top.select_pairs("name 'tail'", "name 'tail'") - assert is_1_n(tail_tail[0], 3, G) - assert is_1_n(tail_tail[0], 2, G) - assert is_1_n(tail_tail[0], 4, G) - assert is_1_n(tail_tail[2], 4, G) - assert not is_1_n(tail_tail[2], 3, G) - diff --git a/msibi/tests/test_state.py b/msibi/tests/test_state.py index 3d989c37..cb4baf7c 100644 --- a/msibi/tests/test_state.py +++ b/msibi/tests/test_state.py @@ -1,22 +1,72 @@ +import os + +import numpy as np import pytest -from msibi.state import State -from msibi.utils.general import get_fn +from msibi import State + +from .base_test import BaseTest + + +class TestState(BaseTest): + def test_state_init(self, tmp_path, stateX): + assert stateX.name == "X" + assert stateX.alpha0 == 1.0 + assert stateX.kT == 1.0 + assert os.path.exists(os.path.join(tmp_path, "states/X_1.0/")) + + def test_n_frames(self, stateX): + stateX.nframes = 50 + assert stateX.nframes == 50 + def test_alpha0_setter(self, stateX): + assert stateX.alpha0 == 1.0 + stateX.alpha0 = 0.5 + assert stateX.alpha0 == 0.5 + with pytest.raises(ValueError): + stateX.alpha0 = -0.5 -@pytest.mark.skipif(True, reason='Needs implementing!') -def test_init(): - pass + def test_constant_alpha_form(self, stateX): + assert stateX.alpha_form == "constant" + assert stateX.alpha() == stateX.alpha0 + def test_linear_alpha_form(self, traj_file_path, tmp_path): + state = State( + name="X", + alpha0=1.0, + kT=1.0, + traj_file=traj_file_path, + n_frames=10, + alpha_form="linear", + _dir=tmp_path, + ) + alpha_array = state.alpha(pot_x_range=np.arange(0.1, 2.1, 0.1), dx=0.1) + assert len(alpha_array) == 20 + assert np.round(alpha_array[-1], 5) == 0 + assert alpha_array[1] != state.alpha0 + assert np.round(alpha_array[0], 5) == state.alpha0 -def test_reload_query_trajectory(): - state_dir = get_fn('state0/') - state = State(1.987e-3*500.0, state_dir=state_dir, top_file='sys.hoomdxml', - name='state0') - state.reload_query_trajectory() - assert(state.traj) - assert(state.traj.top) + def test_linear_alpha_form_no_pot(self, traj_file_path, tmp_path): + state = State( + name="X", + alpha0=1.0, + kT=1.0, + traj_file=traj_file_path, + n_frames=10, + alpha_form="linear", + _dir=tmp_path, + ) + with pytest.raises(ValueError): + state.alpha(pot_x_range=None) -@pytest.mark.skipif(True, reason='Needs implementing!') -def test_save_runscript(): - pass + def test_bad_alpha_form(self, traj_file_path, tmp_path): + with pytest.raises(ValueError): + State( + name="X", + alpha0=1.0, + kT=1.0, + traj_file=traj_file_path, + n_frames=10, + alpha_form="exponential", + _dir=tmp_path, + ) diff --git a/msibi/tests/test_utils.py b/msibi/tests/test_utils.py index 5fc7526b..283080b8 100644 --- a/msibi/tests/test_utils.py +++ b/msibi/tests/test_utils.py @@ -1,6 +1,5 @@ -import pytest - import numpy as np +import pytest from msibi.utils.error_calculation import calc_similarity from msibi.utils.general import find_nearest @@ -13,6 +12,9 @@ def test_calc_similarity(): assert calc_similarity(a, b) == 1.0 b *= -1 assert calc_similarity(a, b) == 0.0 + arr1 = np.random.random(10) + arr2 = np.random.random(10) + assert calc_similarity(arr1, arr2) == calc_similarity(arr2, arr1) def test_find_nearest(): @@ -27,7 +29,7 @@ def test_savitzky_golay(): y = 2 * x + 1 y2 = savitzky_golay(y, 3, 1) assert y.shape == y2.shape - assert np.allclose(y, y2) + assert np.allclose(y, y2, atol=0.1) y = x**3.0 y2 = savitzky_golay(y, 3, 1) diff --git a/msibi/tests/test_workers.py b/msibi/tests/test_workers.py deleted file mode 100644 index 92d9a7e5..00000000 --- a/msibi/tests/test_workers.py +++ /dev/null @@ -1,21 +0,0 @@ -import os -import pytest - -from msibi.tests.test_pair import init_state -from msibi.utils.exceptions import UnsupportedEngine -from msibi.workers import run_query_simulations -from msibi.workers import _post_query - - -def test_unsupported_engine(): - engine = 'crammps' - with pytest.raises(UnsupportedEngine): - run_query_simulations(['margaret', 'thatcher'], engine=engine) - - -def test_post_query(): - pair, state0, rdf = init_state(0) - _post_query(state0) - assert state0.traj is not None - assert os.path.isfile(os.path.join(state0.state_dir, '_.0.log.txt')) - assert os.path.isfile(os.path.join(state0.state_dir, '_.0.err.txt')) diff --git a/msibi/tutorials/README b/msibi/tutorials/README deleted file mode 100644 index 215c73dd..00000000 --- a/msibi/tutorials/README +++ /dev/null @@ -1,18 +0,0 @@ -This directory contains several tests. -It is advisable, at the minimum, to run the LJ test to make sure the -code works as expected. To run plot.py, downloading and installing msibi_utils -is highly recommended to visualize the results. - -LJ : recover known LJ potential - - This test, as described in the original paper, is recovering a - known potential to show that the methodology works. The target - data was derived from LJ fluids at three different states. - -PROPANE : optimize pair potentials for a single-site propane model - - This test, as described in the original 2014 paper, performs further - optimizations on propane using a coarse-graining 3-1 mapping. The 3-site - propane is mapped to the single-site propane and the generated data can be - compared to known LJ potentials from literature [1]. - -[1] Q. Pu et al., “Molecular simulations of stretching gold nanowires in - solvents,” Nanotechnology 18, 424007 (2007). diff --git a/msibi/tutorials/lj/opt.py b/msibi/tutorials/lj/opt.py deleted file mode 100755 index ed9ba398..00000000 --- a/msibi/tutorials/lj/opt.py +++ /dev/null @@ -1,42 +0,0 @@ -import itertools -import os - -import numpy as np - -from msibi import MSIBI, State, Pair, mie - - -os.system('rm state*/_* rdfs/pair* potentials/* f_fits.log state*/log.txt') -os.system('rm state*/err.txt') -os.system('rm state*/query.dcd') - -# Set up global parameters. -rdf_cutoff = 5.0 -opt = MSIBI(rdf_cutoff=rdf_cutoff, n_rdf_points=101, pot_cutoff=3.0, - smooth_rdfs=True) - -# Specify states. -state0 = State(kT=0.5, state_dir='./state0', top_file='start.hoomdxml', - name='state0', backup_trajectory=True) -state1 = State(kT=1.5, state_dir='./state1', top_file='start.hoomdxml', - name='state1', backup_trajectory=True) -state2 = State(kT=2.0, state_dir='./state2', top_file='start.hoomdxml', - name='state2', backup_trajectory=True) -states = [state0, state1, state2] - -# Specify pairs. -indices = list(itertools.combinations(range(1468), 2)) # all-all for 1468 atoms -initial_guess = mie(opt.pot_r, 1.0, 1.0) # 1-D array of potential values. -rdf_targets = [np.loadtxt('rdfs/rdf.target{0:d}.t1t1.txt'.format(i)) - for i in range(3)] - -pair0 = Pair('1', '1', initial_guess) -alphas = [1.0, 1.0, 1.0] - -# Add targets to pair. -for state, target, alpha in zip(states, rdf_targets, alphas): - pair0.add_state(state, target, alpha, indices) -pairs = [pair0] # optimize() expects a list of pairs - -# Do magic. -opt.optimize(states, pairs, n_iterations=5, engine='hoomd') diff --git a/msibi/tutorials/lj/rdfs/rdf.target0.t1t1.txt b/msibi/tutorials/lj/rdfs/rdf.target0.t1t1.txt deleted file mode 100644 index e83fdd2d..00000000 --- a/msibi/tutorials/lj/rdfs/rdf.target0.t1t1.txt +++ /dev/null @@ -1,101 +0,0 @@ -0 0 -0.05 0 -0.1 0 -0.15 0 -0.2 0 -0.25 0 -0.3 0 -0.35 0 -0.4 0 -0.45 0 -0.5 0 -0.55 0 -0.6 0 -0.65 0 -0.7 0 -0.75 0 -0.8 0 -0.85 0 -0.9 0.00343199 -0.95 0.25661 -1 1.70286 -1.05 3.13567 -1.1 3.10826 -1.15 2.37586 -1.2 1.68615 -1.25 1.19868 -1.3 0.905337 -1.35 0.715035 -1.4 0.609764 -1.45 0.543081 -1.5 0.51985 -1.55 0.518761 -1.6 0.553223 -1.65 0.611436 -1.7 0.707678 -1.75 0.839403 -1.8 0.977983 -1.85 1.10835 -1.9 1.20238 -1.95 1.25224 -2 1.28504 -2.05 1.30419 -2.1 1.30097 -2.15 1.25637 -2.2 1.17699 -2.25 1.06703 -2.3 0.968362 -2.35 0.884896 -2.4 0.81879 -2.45 0.788498 -2.5 0.781656 -2.55 0.796351 -2.6 0.828547 -2.65 0.881824 -2.7 0.946627 -2.75 1.0153 -2.8 1.07573 -2.85 1.11632 -2.9 1.13682 -2.95 1.14071 -3 1.12151 -3.05 1.10168 -3.1 1.07506 -3.15 1.04158 -3.2 1.01435 -3.25 0.981591 -3.3 0.953676 -3.35 0.928868 -3.4 0.91361 -3.45 0.905935 -3.5 0.913247 -3.55 0.92847 -3.6 0.949367 -3.65 0.981483 -3.7 1.00953 -3.75 1.03721 -3.8 1.05739 -3.85 1.06761 -3.9 1.069 -3.95 1.05941 -4 1.04634 -4.05 1.02815 -4.1 1.01618 -4.15 0.998816 -4.2 0.981874 -4.25 0.97311 -4.3 0.964823 -4.35 0.961271 -4.4 0.958939 -4.45 0.96255 -4.5 0.969203 -4.55 0.981393 -4.6 0.993913 -4.65 1.00835 -4.7 1.0183 -4.75 1.02735 -4.8 1.03295 -4.85 1.03346 -4.9 1.03082 -4.95 1.02326 -5 1.01477 diff --git a/msibi/tutorials/lj/rdfs/rdf.target1.t1t1.txt b/msibi/tutorials/lj/rdfs/rdf.target1.t1t1.txt deleted file mode 100644 index dda1e405..00000000 --- a/msibi/tutorials/lj/rdfs/rdf.target1.t1t1.txt +++ /dev/null @@ -1,101 +0,0 @@ -0 0 -0.05 0 -0.1 0 -0.15 0 -0.2 0 -0.25 0 -0.3 0 -0.35 0 -0.4 0 -0.45 0 -0.5 0 -0.55 0 -0.6 0 -0.65 0 -0.7 0 -0.75 0 -0.8 0 -0.85 0.00419783 -0.9 0.179927 -0.95 0.933757 -1 1.7965 -1.05 2.12968 -1.1 2.02124 -1.15 1.76298 -1.2 1.50654 -1.25 1.28046 -1.3 1.10959 -1.35 0.994047 -1.4 0.905181 -1.45 0.849052 -1.5 0.818728 -1.55 0.791253 -1.6 0.785798 -1.65 0.794944 -1.7 0.813936 -1.75 0.854724 -1.8 0.905149 -1.85 0.947861 -1.9 1.00115 -1.95 1.06015 -2 1.09604 -2.05 1.11635 -2.1 1.11768 -2.15 1.10942 -2.2 1.08775 -2.25 1.06184 -2.3 1.03587 -2.35 1.00724 -2.4 0.987037 -2.45 0.968469 -2.5 0.959016 -2.55 0.950442 -2.6 0.955028 -2.65 0.955511 -2.7 0.961311 -2.75 0.97273 -2.8 0.98225 -2.85 0.997133 -2.9 1.007 -2.95 1.01668 -3 1.02303 -3.05 1.02556 -3.1 1.02454 -3.15 1.02506 -3.2 1.0172 -3.25 1.01363 -3.3 1.00662 -3.35 0.998155 -3.4 0.996059 -3.45 0.993227 -3.5 0.992487 -3.55 0.988348 -3.6 0.988808 -3.65 0.990113 -3.7 0.993798 -3.75 0.995855 -3.8 0.997494 -3.85 1.00021 -3.9 1.00321 -3.95 1.00573 -4 1.00682 -4.05 1.00402 -4.1 1.00852 -4.15 1.00458 -4.2 1.00321 -4.25 1.00055 -4.3 1.00034 -4.35 0.99851 -4.4 1.00097 -4.45 0.997601 -4.5 0.999584 -4.55 0.998182 -4.6 0.997278 -4.65 1.0018 -4.7 1.00001 -4.75 0.998586 -4.8 1.00024 -4.85 1.00015 -4.9 1.00053 -4.95 1.00254 -5 1.00049 diff --git a/msibi/tutorials/lj/rdfs/rdf.target2.t1t1.txt b/msibi/tutorials/lj/rdfs/rdf.target2.t1t1.txt deleted file mode 100644 index de44bad2..00000000 --- a/msibi/tutorials/lj/rdfs/rdf.target2.t1t1.txt +++ /dev/null @@ -1,101 +0,0 @@ -0 0 -0.05 0 -0.1 0 -0.15 0 -0.2 0 -0.25 0 -0.3 0 -0.35 0 -0.4 0 -0.45 0 -0.5 0 -0.55 0 -0.6 0 -0.65 0 -0.7 0 -0.75 0 -0.8 0 -0.85 0.00895525 -0.9 0.172014 -0.95 0.719421 -1 1.29325 -1.05 1.5901 -1.1 1.61558 -1.15 1.55716 -1.2 1.45771 -1.25 1.35727 -1.3 1.26668 -1.35 1.20882 -1.4 1.15728 -1.45 1.10923 -1.5 1.06256 -1.55 1.04378 -1.6 1.01623 -1.65 1.00287 -1.7 1.00196 -1.75 0.991572 -1.8 0.98435 -1.85 0.98909 -1.9 0.992431 -1.95 0.99902 -2 1.0103 -2.05 1.01935 -2.1 1.01052 -2.15 1.0247 -2.2 1.03272 -2.25 1.02417 -2.3 1.01708 -2.35 1.02181 -2.4 1.02312 -2.45 1.02258 -2.5 1.01355 -2.55 1.01791 -2.6 1.01454 -2.65 1.00772 -2.7 1.01094 -2.75 1.00267 -2.8 1.00448 -2.85 1.00337 -2.9 1.00168 -2.95 1.00182 -3 1.00441 -3.05 1.00288 -3.1 1.00277 -3.15 1.00897 -3.2 1.0099 -3.25 1.00403 -3.3 1.0071 -3.35 1.00727 -3.4 0.995851 -3.45 1.00373 -3.5 1.00183 -3.55 0.999256 -3.6 1.00526 -3.65 1.00322 -3.7 0.994496 -3.75 1.00761 -3.8 0.99495 -3.85 0.995781 -3.9 1.00257 -3.95 1.00232 -4 0.999494 -4.05 1.00209 -4.1 0.997951 -4.15 1.00455 -4.2 0.99336 -4.25 0.996347 -4.3 0.994082 -4.35 0.993397 -4.4 0.995942 -4.45 0.997825 -4.5 0.997754 -4.55 0.998684 -4.6 0.997661 -4.65 0.997053 -4.7 0.997254 -4.75 0.998877 -4.8 1.00133 -4.85 0.997903 -4.9 1.00021 -4.95 0.997446 -5 0.997648 diff --git a/msibi/tutorials/lj/state0/hoomd_run_template.py b/msibi/tutorials/lj/state0/hoomd_run_template.py deleted file mode 100755 index bf4358c0..00000000 --- a/msibi/tutorials/lj/state0/hoomd_run_template.py +++ /dev/null @@ -1,7 +0,0 @@ -all = hoomd.group.all() -nvt_int = hoomd.md.integrate.langevin(group=all, kT=T_final, seed=1) -hoomd.md.integrate.mode_standard(dt=0.001) - -hoomd.run(1e2) -output_dcd = hoomd.dump.dcd(filename='query.dcd', period=100, overwrite=True) -hoomd.run(1e4) diff --git a/msibi/tutorials/lj/state0/start.hoomdxml b/msibi/tutorials/lj/state0/start.hoomdxml deleted file mode 100755 index da3bc00e..00000000 --- a/msibi/tutorials/lj/state0/start.hoomdxml +++ /dev/null @@ -1,14716 +0,0 @@ - - - - - --4.72176265717 5.8477602005 2.7523958683 --3.67994141579 -5.17200660706 3.88371992111 -3.27239179611 -1.37405908108 -4.85409784317 --2.64364981651 0.135816916823 -3.30408334732 --3.85241746902 -2.66750264168 4.71209335327 -5.9442782402 0.0986800715327 -1.45406389236 --0.856315493584 1.76285195351 -1.68820476532 -4.69078922272 3.86457872391 -2.17022132874 --4.41232728958 -0.869300186634 -3.87815475464 -5.6156744957 -1.9514964819 -4.66237163544 --1.68328738213 -4.73215341568 1.27802312374 -2.38322353363 -1.90910995007 -4.85031223297 --1.88199663162 -2.37784147263 3.64858961105 -3.48247671127 -5.9396853447 0.674425363541 -1.47784876823 4.06428432465 4.39935207367 --4.16363763809 -5.31517887115 -3.20483374596 -5.39615774155 1.85032606125 -1.26108753681 --2.97730875015 -0.701592683792 -5.50775289536 --5.24939393997 0.915232181549 -5.51349449158 -5.41570615768 1.01154911518 -0.5040563941 --2.04483628273 -1.93713212013 -1.57996630669 --2.77295422554 2.29880785942 -3.50584316254 -1.00087034702 -4.76637983322 4.73577070236 --3.17985391617 4.71523952484 -1.75465655327 --2.60743522644 -1.24260723591 -1.02436316013 -0.816140592098 3.63150405884 -1.7362177372 -5.12269926071 3.43192720413 4.41300630569 --3.5999815464 -5.93260526657 4.51836156845 --2.39059686661 5.64042615891 3.97199106216 --2.50317430496 0.58700799942 -1.08692753315 -3.15754675865 2.35452651978 0.807135403156 --2.14344072342 4.30570268631 -3.3916349411 -5.3532075882 3.6848347187 -0.702704429626 -4.24342060089 -5.68918371201 4.53643989563 --4.07696676254 -3.78087806702 4.50424194336 -1.75971150398 -1.98611474037 3.91583037376 --3.5574991703 -0.479176342487 -3.44830918312 --4.06350183487 2.97129130363 -0.866996586323 --1.65590107441 5.09791278839 3.50186252594 -0.215732425451 -3.37643527985 -0.355992764235 --0.126478984952 4.71240186691 -5.57343482971 -4.91360902786 1.05734312534 2.83854436874 -4.64812755585 -1.77894246578 2.58067727089 --0.65508878231 -3.10513997078 -2.80336475372 --5.83539962769 2.88233089447 -0.664980351925 -1.54765701294 -3.87779331207 5.33503627777 --3.22464537621 3.62449741364 -1.36540591717 -0.164444550872 0.0645748749375 -0.792040646076 --3.7286272049 2.36161923409 -3.03672409058 -5.44882154465 3.60952210426 2.11037969589 --2.78619408607 -3.04625654221 -4.79000663757 -1.79705917835 5.99353456497 0.54294615984 --0.149345740676 -1.89627575874 2.88128972054 -1.07832944393 4.91008377075 -0.137225404382 --4.63036870956 -1.46133542061 -2.20834302902 --2.81229162216 2.69971084595 -2.52173280716 -4.48768568039 -0.815685510635 -0.368868708611 --4.90957450867 -4.77900648117 2.79229736328 --4.10370445251 3.94052600861 3.8042011261 -0.207809478045 2.8854367733 0.613498866558 --5.89716339111 -0.986025571823 1.41657698154 --0.707235515118 2.95930194855 -4.39190530777 --0.28755941987 -0.0267476495355 5.372194767 --2.7077589035 -4.60158491135 1.32701516151 -1.26228809357 0.757179558277 0.75898373127 -2.3317360878 3.24620199203 3.9949965477 --1.52358782291 5.48865795135 1.94194078445 -1.32726097107 5.0150103569 3.79919576645 --0.599291145802 0.690317809582 -1.22615194321 --4.46734666824 -3.03039526939 2.69695615768 --4.56034994125 -1.94413387775 3.01536989212 --2.30651330948 -5.92236232758 -5.79305076599 -4.50534772873 -5.13961744308 -2.49328660965 -5.03890657425 -1.44790840149 5.76720714569 --3.32240533829 3.35945415497 -3.64175677299 -0.179432407022 -0.731927573681 -3.54784059525 --3.11347556114 -3.2936668396 -3.1402349472 -3.51729035378 -5.48969316483 -2.80972027779 --5.29344701767 0.852246582508 -4.11904001236 --0.956637144089 -2.75869441032 -1.14893615246 -5.49812841415 -5.44695425034 -2.69525933266 --1.84419357777 -0.351663768291 4.21932172775 -5.83880853653 -3.56666088104 1.87606930733 -5.01795864105 1.75984311104 -5.94249296188 -5.40672492981 -5.78398418427 -0.646976053715 -2.84051823616 4.96469211578 2.17891311646 --4.79855537415 -3.19114804268 5.06932497025 --4.02212572098 -0.607164382935 -5.78659534454 --3.00793361664 4.7610449791 -5.93797779083 --4.42542362213 -4.27705717087 3.62080764771 -3.41440057755 3.34336900711 5.58916664124 --1.93563127518 5.8218536377 2.90926885605 -1.97737336159 -4.97910356522 2.54575800896 -5.81776666641 2.53116703033 2.29350543022 --1.11924147606 5.50028657913 0.659119427204 -1.17886650562 -3.67577815056 1.43662059307 -3.23797631264 2.68612194061 4.71009922028 -3.81051445007 -1.61134493351 -4.04407978058 -5.85346412659 4.20261526108 4.82624959946 --5.86409187317 1.88400483131 5.47813129425 --5.16034603119 4.98050928116 -5.99704170227 --5.59652519226 4.01107168198 0.00972864497453 -5.26036071777 -5.47685194016 4.91661787033 -1.59145879745 -2.34059286118 -2.20043540001 -1.55518364906 -5.68278980255 4.53998088837 --4.63047933578 3.40752434731 -5.22342014313 --5.75901269913 5.8653459549 4.35024118423 --5.48304271698 3.00368857384 0.385302066803 --0.274863779545 5.05689001083 -2.48396778107 -1.53376567364 -5.36601543427 -3.10769867897 -2.29857683182 -3.13186430931 3.86864209175 --5.66925907135 2.75715303421 -5.00093126297 -1.50306653976 -3.19113969803 -4.17860412598 -2.46753358841 2.15282154083 -3.72120666504 --4.21145868301 0.921600103378 -5.80493688583 --0.121573723853 -5.45774650574 -5.68896102905 -0.931521236897 -3.51065135002 -5.62068796158 --4.65653514862 0.204836457968 -4.76366901398 --3.90215778351 -4.15876817703 -0.0975655168295 -2.72872042656 1.0912746191 -4.00741291046 -0.194948643446 5.21353054047 4.40338182449 --3.50579977036 -5.51879787445 1.46935355663 -0.57644367218 5.51318025589 -3.00293779373 --2.79293322563 -1.95837891102 3.65483736992 --4.01673555374 1.42516279221 3.20420694351 --2.55542016029 -1.47781074047 0.122856415808 -1.2367566824 -1.04593014717 2.16203379631 -5.33924436569 3.20962643623 3.21231603622 --3.39536762238 -3.73412013054 0.940053880215 -0.980762898922 -3.62313628197 2.47951889038 --1.69348144531 -2.15922856331 0.490361958742 -2.35597848892 -0.902648329735 -5.29035329819 -0.384686440229 -4.67100143433 -0.441550850868 -4.44274330139 -3.37623357773 -5.97097349167 -5.13281869888 3.54158902168 -5.42443370819 --4.78682136536 -4.69340753555 0.611572623253 --3.56998920441 2.40913295746 0.972189486027 --3.4186270237 -4.64645290375 4.77700519562 -5.74443006516 4.71204471588 -2.70554614067 --2.15788507462 -3.52399325371 5.41651916504 -0.531787693501 -4.72035360336 -3.93285298347 -2.1291577816 -2.39431715012 2.81471848488 -3.34759259224 -1.08759045601 3.92306184769 --2.24699211121 -4.62741947174 2.26486873627 -4.43489980698 1.27531301975 -0.0678367093205 --3.6370742321 -3.56074857712 3.36234498024 --3.95040774345 -4.26925611496 -5.07255935669 -3.02691364288 3.20930695534 2.66086435318 --4.2030415535 2.98264145851 5.91409158707 --4.66538047791 -3.707208395 1.00275313854 --0.493613988161 -2.12525296211 1.85938692093 -4.05999040604 -0.454244941473 -1.40813410282 --3.47260308266 3.12682032585 -4.82069301605 --3.86773777008 -2.01264715195 3.83968400955 --2.33336734772 -1.79076302052 -5.79247665405 -2.4443461895 4.02178287506 2.55804872513 --0.965659558773 4.46528339386 2.39583301544 -0.542754173279 1.59613609314 5.73146772385 -5.30132770538 -3.4362487793 -3.04159045219 -2.33302521706 -3.2293639183 5.04985284805 --0.724760711193 4.17412471771 -4.72736549377 -1.8081959486 -2.04182171822 0.367078334093 --1.74323225021 3.04386973381 -5.98336791992 -2.84839844704 -4.38252258301 -5.32922124863 --2.83029723167 1.50367283821 -0.792523443699 -3.57589125633 0.380990207195 -5.88124132156 -5.87569570541 -4.44286298752 -3.30153346062 -2.56950592995 -5.31072235107 -2.24358654022 -1.41712224483 1.57061302662 -3.54649472237 --1.47852218151 0.962288975716 2.84044384956 --5.79020738602 5.74313402176 -2.90429329872 --2.66824793816 -3.06138372421 3.0864481926 --2.35950779915 1.20676612854 5.51590204239 --0.0749539658427 3.93303489685 2.93511843681 --5.05398464203 -2.44056653976 0.512139499187 -2.15796017647 -4.89923906326 3.67309784889 --2.08080482483 -1.21460282803 -4.91639375687 --5.20339488983 1.31359362602 3.43493819237 -2.05074763298 -3.4807202816 -1.63735604286 -4.65125226974 -5.9360370636 -1.46367299557 -0.310571789742 1.14489495754 0.255096822977 --4.73256015778 1.09566020966 -0.110338389874 -4.34662914276 2.84728693962 3.444211483 -4.35230302811 -1.15976321697 4.13480091095 --2.38118839264 3.35738492012 -4.2194275856 -4.06397867203 -5.63798236847 2.73156380653 --0.474022448063 4.09452581406 -2.37838315964 --3.64096188545 1.82992684841 4.32861328125 --3.61408519745 -4.8974905014 0.51839274168 --2.83933091164 -2.77159714699 2.15616989136 --1.69763338566 0.440407782793 -4.33465003967 --0.934696018696 5.18783664703 4.42611503601 --2.36616325378 4.8916759491 2.41164088249 --5.20485115051 -4.42119979858 -0.32833185792 --1.46222579479 3.85768437386 0.334445089102 -0.126514300704 -5.41886091232 4.291264534 -1.17312383652 -1.95179033279 -1.14908385277 --5.38487958908 0.827649354935 -2.18125629425 --0.0260207708925 1.57526731491 -0.653390586376 --2.71836519241 4.82899713516 1.19295418262 -4.02584981918 -1.81981158257 0.65974855423 --1.91880500317 -2.33810210228 -4.86427164078 --3.39013051987 1.42914867401 0.19271543622 --3.87244844437 -3.34653019905 1.81301259995 -0.650575816631 -1.11205458641 2.99200820923 --5.38404273987 5.23856973648 -2.05774974823 -0.874126195908 -1.48616826534 -3.3813586235 --5.16723537445 1.98081469536 0.517344295979 -0.0669430047274 2.92934298515 -2.29752993584 --1.46685791016 -4.63276290894 -2.43754410744 --3.98001885414 4.13842582703 -4.7492556572 -1.488945961 2.30050563812 1.7042760849 -2.18160653114 2.26694488525 -5.47148370743 --0.891103684902 3.41886615753 2.19211435318 --2.66768813133 2.10728001595 0.424416095018 --3.78085422516 3.5312371254 1.37274265289 -4.81233167648 4.66190481186 -3.02810955048 -1.4003572464 -3.40778136253 -2.6339943409 --3.73033189774 3.92896556854 -0.2246761024 -2.63528561592 -3.10302853584 -4.96580648422 --2.977445364 1.96884202957 3.52896380424 --2.91832947731 -5.8403711319 3.23697900772 -3.54969382286 -5.48636627197 -1.59295928478 --0.802858293056 1.7785782814 2.74583721161 --1.32808613777 5.05999851227 -0.716244637966 --5.70576667786 -2.07643485069 1.29481911659 --4.89460849762 3.38667058945 -0.453088581562 --2.65218544006 -5.85996294022 -3.14116692543 -4.695956707 -2.1993663311 3.82701301575 -2.51241898537 -5.03612422943 4.7455997467 --4.2782497406 -0.103032268584 2.31179571152 -5.82931423187 4.53569698334 -5.79551935196 --5.32208490372 2.32027316093 1.50574433804 --3.96030116081 -3.02206468582 5.86323642731 -0.470034211874 2.38452029228 5.07535219193 -2.73763489723 -3.57309961319 -0.797409892082 -4.19877529144 0.67272990942 -2.05795049667 --1.60998857021 -2.28407692909 5.71981096268 -0.914987504482 -2.04900145531 -4.37865257263 --0.995401859283 1.88219308853 -0.611581325531 --2.09975528717 -3.09633207321 -3.94173336029 -5.07953357697 -3.38796639442 3.72257232666 --3.79108929634 0.93386387825 -0.87963694334 --2.67399430275 -5.31753206253 4.18876314163 -4.76818084717 -4.37156629562 0.201728671789 --3.21006059647 1.29796695709 -4.74789094925 --0.595377922058 5.76219844818 -0.415661245584 --1.32914054394 -5.07905101776 5.78904342651 -0.126755431294 4.46549463272 -1.26453697681 -2.82303953171 -5.30924701691 -0.177541911602 --5.02552986145 3.16022086143 4.05475902557 -2.52609491348 -5.33062124252 -5.96371173859 -3.87231254578 -0.369027346373 4.648021698 --5.69848012924 -5.4974937439 2.6621928215 --4.85316181183 -1.62049162388 -3.23289966583 --1.82570064068 1.81859207153 -3.0238468647 -3.85160517693 0.573930859566 5.09724378586 --2.61927914619 5.60633420944 -0.542399525642 --1.30751538277 -0.467320114374 -4.74939584732 --5.73241710663 -5.05699157715 0.490252792835 -1.20876049995 -0.311578899622 -3.83736920357 -2.99285507202 1.984567523 -4.83790636063 --4.99344015121 4.8441901207 -1.04066860676 --1.18609857559 -5.06374883652 -0.374507158995 -2.41940784454 -4.0630106926 0.17252920568 --1.79419577122 -4.13481473923 -5.77400064468 --2.91082954407 1.94029116631 2.42916750908 --5.4784913063 0.2436260432 1.95009636879 -0.346542865038 -0.69326621294 -1.5726929903 -3.48607778549 -4.48766946793 -1.01730644703 --3.90298986435 -3.15625023842 -4.94720554352 --3.70026421547 5.73050498962 2.51454043388 --1.41937637329 -0.515744686127 1.32112360001 --5.80016469955 -3.4917049408 -3.72313666344 -5.28894376755 -3.37629294395 -1.85804820061 --2.68238973618 2.71201610565 4.48244142532 --4.19930267334 -4.79547309875 -4.18269300461 -2.11004281044 -2.40109205246 -5.81975889206 -3.96370625496 0.257699489594 0.594089508057 --3.41172814369 -1.66971552372 4.69611215591 -0.415034145117 -0.0298829134554 3.36942243576 -1.13258862495 -2.79034399986 -0.0655576139688 -0.146961778402 0.502421915531 4.26319932938 -2.35532188416 -2.35353446007 -3.95045995712 --2.2067399025 5.10550689697 -2.66693902016 -2.54428482056 -4.96992397308 -3.30281686783 -3.12966322899 1.38619756699 5.32314014435 --2.84905385971 3.05871319771 5.65152025223 -0.391753196716 4.76256895065 -4.50562953949 -1.3218473196 -4.9730796814 0.0587436854839 --0.752316534519 -0.866152465343 4.62220907211 --3.42782068253 -5.31381940842 -2.38815236092 -0.399974197149 5.00257396698 3.34829640388 -1.98532748222 -2.6746263504 -1.00940155983 --1.50990843773 -2.85730838776 1.28832697868 -3.45350503922 -2.54051017761 -1.1572958231 -3.20612311363 -4.82915258408 3.251765728 -1.93385720253 -1.35539638996 3.00546574593 -4.45947408676 -4.95332717896 -0.803666889668 --5.18103742599 -1.76874256134 2.12325167656 --3.70720148087 -0.740745067596 -4.71720123291 -5.85217857361 -2.47016692162 0.030898200348 --1.99808311462 -2.73375582695 4.71591854095 --1.22404193878 4.87512540817 -5.52864933014 -5.82544231415 1.65713310242 1.21548831463 -1.10090386868 1.34036660194 1.75015342236 --2.13985610008 -5.5851688385 -2.11231517792 --1.01454782486 3.60271596909 -1.64373683929 -3.1402926445 -2.46460318565 5.42181825638 -4.20913076401 -5.2320098877 0.361876159906 -0.0399281568825 1.06924629211 3.36846494675 -0.0876470953226 -4.22179174423 -1.40327775478 -1.45152616501 1.85478854179 4.71607208252 -4.22564411163 3.97130584717 3.76657533646 --3.79618811607 -2.08699607849 -2.04034256935 --4.89496088028 1.88425183296 -5.86191368103 -5.82858800888 -0.893847882748 -1.57715141773 --1.28098893166 -0.882316887379 3.29381585121 -2.61676478386 5.56541156769 1.25652587414 -2.07513523102 -4.10351085663 4.44211816788 --3.04858899117 -0.822240352631 2.03741168976 --4.58107042313 2.85147714615 2.04427361488 -2.0330824852 -4.70569658279 -0.822477221489 --0.368218541145 -4.67512798309 -2.33619093895 -0.649486482143 -0.667156219482 1.06650149822 -0.440484464169 5.13906478882 1.09123551846 --1.14811468124 4.70889139175 -3.05184864998 -3.73556661606 -4.91053533554 -3.70694518089 --4.35427188873 5.85580825806 -2.64063215256 -5.18989562988 2.95083236694 -1.49202668667 --2.1818253994 3.22329330444 -1.9422750473 --0.277413070202 -4.27851676941 0.412079334259 -1.97840571404 0.416499435902 2.63524246216 -4.55390262604 1.42324209213 5.05812549591 --4.32587242126 1.47249734402 0.892224371433 --0.146003395319 0.910461604595 -4.37119150162 -3.40571188927 0.863729417324 -0.0568935126066 --1.56408667564 1.58738350868 4.83124923706 -0.571576833725 3.69115948677 4.81884813309 -1.28138887882 -2.78604483604 0.959045767784 --0.614313542843 3.32563686371 -3.09871077538 --0.91380828619 5.14549827576 -4.31687164307 --3.86363267899 4.80514144897 -0.804494559765 --4.65464544296 -5.98687267303 -1.1600099802 --0.945786595345 3.31007885933 1.01922106743 --3.97667860985 4.58496761322 0.883368730545 --0.332884132862 -4.69323730469 2.4995071888 -0.861303091049 2.38289380074 2.59055495262 -1.43655383587 -0.328175574541 3.1361849308 --2.83747386932 -1.96204638481 -2.96779513359 -5.59221315384 0.741518378258 -5.92075204849 --1.41210222244 -1.58636653423 4.26221370697 -3.71005702019 5.38967466354 -3.33302307129 --3.19428396225 5.10467243195 0.139241293073 -4.75294494629 -1.22227478027 -1.42510807514 -0.849024891853 2.28734946251 -2.70463013649 --1.33723449707 -0.114600472152 -2.43479299545 --0.229847252369 -3.23367118835 -1.74700212479 --2.20336723328 -3.67699480057 1.29846203327 -2.51496315002 -5.97411251068 3.99832129478 -5.11307907104 2.58818244934 -0.493402212858 -5.22857713699 0.0536356978118 2.96818876266 -2.87192940712 -5.90303850174 2.89114260674 -3.32033324242 -2.49145293236 -4.31612014771 --0.570067167282 2.16670799255 5.03865194321 -3.93422245979 -1.34617304802 5.22252464294 -1.14778268337 -0.585058987141 -5.9015212059 --5.63431406021 2.61631298065 3.38679075241 --4.26780462265 3.74150180817 4.88255405426 -5.1427693367 -4.04016923904 5.52351045609 -3.59614229202 -5.38346624374 -5.45153951645 -1.29758524895 -4.68081521988 1.82566452026 -3.31878733635 -5.3868470192 5.21103572845 --0.778092265129 1.023863554 0.108925752342 -3.04718589783 -0.513080120087 5.6101808548 -3.71020150185 1.57769429684 4.48515224457 -5.5185251236 1.1582685709 4.73647212982 --1.3104057312 5.53622150421 -2.27688407898 --2.92043638229 2.86558485031 1.87562024593 --5.61606168747 -4.67872953415 3.66375279427 --1.81407213211 0.0636268183589 0.460385352373 --0.21722689271 -2.29588651657 -4.94065093994 -2.21582221985 3.30463314056 5.87307167053 --4.998691082 -3.63298177719 -1.06545257568 -0.746207714081 5.9447722435 3.81211304665 -5.03840351105 -4.62236166 1.80757415295 --3.87761306763 3.609790802 2.5281662941 --2.76499557495 -2.38049817085 0.806917250156 --4.05193710327 1.85703134537 5.48079824448 -2.68919324875 -3.67644643784 -2.47599101067 --5.22080993652 -5.1003036499 5.77465438843 -1.3881496191 4.00311470032 3.02992844582 -1.01325917244 3.62498736382 -4.12709236145 --4.82977342606 -4.77607584 -1.34921693802 --2.2029311657 4.07974100113 -5.92054033279 -1.26284813881 -0.172977432609 -1.03489732742 -2.75047111511 -0.762790441513 3.04998850822 --5.84908390045 -0.891819775105 -4.98560333252 -5.21119213104 -5.0818696022 -1.581366539 --0.442667871714 5.71169567108 -5.07226133347 -4.19954061508 2.27286672592 -0.0402392521501 -3.44109106064 3.52573227882 0.862571656704 -4.33227205276 -0.0546257570386 -2.91097974777 --2.18872499466 -4.06287002563 3.11209082603 -1.92395699024 3.64797353745 0.773182809353 --1.78122889996 5.37921905518 -3.7652182579 -5.98721170425 4.11844348907 -4.76652193069 --1.70127415657 2.77864694595 0.453582823277 --1.55665361881 0.158054843545 -1.30944013596 --4.87594079971 2.05308389664 2.69568109512 --4.29431962967 0.490964442492 1.2890663147 -0.769656300545 -5.06429386139 -2.26985025406 --2.72640538216 1.18950474262 -2.81245565414 -0.932173132896 2.01587748528 -0.557397067547 --4.54764223099 3.76317095757 0.492782086134 -5.24468374252 -4.3277759552 3.07419347763 -3.25189208984 -0.287616252899 -5.19415664673 -2.77626442909 -1.3874078989 -3.6482052803 --4.67364692688 -3.88532447815 -4.24441099167 --0.986508488655 -1.47245931625 -1.77464723587 --0.775803804398 5.1561794281 5.49234008789 --5.67661762238 -4.62986373901 -4.27643632889 --0.63888078928 -4.06464242935 -3.21748328209 -0.366056531668 0.283204734325 -3.43887114525 --2.48948669434 -3.76330280304 -2.28168177605 -4.88642930984 -1.83312046528 0.0640562921762 -4.73800611496 1.68356382847 3.9378426075 -0.163546100259 -2.43065714836 -0.704657256603 --3.23983383179 1.3462805748 -5.77879714966 -2.08704566956 0.754297316074 4.85962772369 -1.18331086636 4.88278770447 -2.12252092361 -1.05962276459 -4.80454683304 3.64236593246 --5.58005571365 5.6999669075 3.32676482201 -3.99689507484 -3.00293493271 3.90367984772 -4.25725364685 5.34013223648 1.15792250633 -4.23576498032 2.77267003059 0.96774661541 -0.565524280071 -2.52176499367 -5.7867193222 --3.01489591599 -4.45369434357 -0.622909665108 --5.80032348633 -1.77442800999 -1.14085555077 --1.17403697968 -1.75361669064 -4.42609119415 --0.647774994373 -0.2946870327 -1.62957024574 --3.36573886871 5.6952419281 -1.23521542549 --3.32896351814 5.86243534088 -5.74755144119 --1.28746724129 2.77642726898 2.96559000015 -1.04333591461 4.63422822952 -3.61569213867 -5.83821773529 3.72474098206 -2.22400617599 -2.01206231117 -0.74963581562 -3.38433814049 -1.9251652956 -0.366347551346 5.2499294281 -4.67014837265 1.73952043056 -1.99802339077 -1.26675832272 2.98364257812 4.3844909668 -1.63463127613 4.85630702972 0.823885858059 --2.28036928177 -1.78037571907 2.62126421928 -4.94612598419 2.20731019974 2.92929363251 -3.31844067574 -3.30282378197 0.251604139805 --5.87741565704 0.694927036762 3.00426220894 --3.42588210106 5.11820983887 -4.85256767273 --1.49807596207 0.617386877537 -0.434903502464 -3.09775161743 5.76942539215 -4.84028577805 --0.898582041264 -0.924369752407 -3.03152942657 --4.13027763367 -1.91241276264 5.4188990593 --0.112192235887 3.39933133125 -1.19458937645 -1.46162962914 4.78375387192 -1.13672280312 -5.56837892532 0.485005527735 -2.68503832817 -0.996338963509 0.904256343842 4.7718205452 --0.594713509083 -1.14071846008 -0.868836641312 --4.20475578308 -3.07282590866 0.155375301838 -3.30623817444 2.68668627739 -0.499026924372 -1.18735563755 -4.27160835266 -1.6329253912 --0.747575163841 0.293243408203 -3.2944715023 -4.07423686981 0.735439062119 1.68789815903 -1.29383397102 2.97546815872 -0.0114283487201 -3.75691890717 5.10360527039 -4.4432888031 --2.80856800079 -4.09095811844 4.14557790756 -3.37779045105 4.74579524994 0.933984160423 --3.62688994408 -0.0805127099156 3.22407341003 -1.88909494877 1.02465844154 3.80004429817 --2.23114728928 1.13554489613 0.886854588985 -4.47480583191 -5.72309350967 -3.49661445618 -1.97081458569 2.36210131645 0.742271661758 --0.629975795746 -5.30937719345 -3.22688627243 --4.27879858017 1.25057458878 -4.54433870316 -4.88916635513 -2.03809714317 4.87321710587 -3.42561745644 -2.81593441963 -3.26803565025 -1.44109344482 3.11707210541 -2.48588442802 --3.68224215508 -0.023773657158 4.51602172852 -3.80999064445 1.92200100422 3.54662895203 -3.56062293053 1.87935268879 -3.89987540245 -2.90445828438 -1.54594433308 -5.87827062607 -5.23217630386 5.98253202438 -4.69417572021 -5.02507925034 5.66624069214 -2.8472597599 -2.07995176315 4.25887298584 -2.03320884705 -4.482026577 0.495421826839 -3.84686040878 -3.7345020771 -2.02195978165 4.48251867294 -2.80045628548 5.57805538177 -0.0126259317622 --3.65056538582 -1.278875947 -2.74126815796 --4.23448753357 2.39869260788 0.095607586205 --0.724229633808 -2.01305818558 -2.78133010864 --1.23693358898 -1.48437070847 -5.57018136978 --1.64133071899 -5.65481376648 4.25944900513 -0.582145392895 3.44877171516 2.15242743492 -1.86354410648 2.17239737511 3.80894303322 --1.54870605469 -3.72410655022 2.22298026085 --2.14611911774 -2.88237071037 -2.79327344894 -4.00244474411 2.16903138161 5.54353284836 --0.489591866732 -2.42990994453 -5.98758745193 -4.46106004715 -4.87449741364 -4.41612577438 --2.67771410942 -1.04112768173 4.34300613403 --2.63131546974 -4.05126190186 0.244295075536 -5.54656219482 -1.06252968311 -0.550448060036 --2.80265903473 -0.654387295246 5.4022231102 -1.54399132729 -0.277408659458 -4.9335694313 -0.0436289981008 2.62912225723 -3.66384768486 --4.57510566711 -0.496693223715 -2.82854056358 --3.60316872597 0.66377222538 2.16678595543 -1.80927252769 0.062221288681 -2.47667145729 -3.14073228836 -3.40271615982 5.93690633774 --2.21836543083 -3.16952395439 0.29896530509 -2.4218416214 4.67356967926 -2.89184808731 --2.89350962639 1.48649144173 -1.81111359596 -1.73945271969 5.9857468605 3.29372930527 -4.29551935196 -2.60582304001 -3.950963974 --3.39717149734 -1.335916996 2.97604298592 --0.504993200302 1.58756399155 -5.76041555405 -1.8692663908 -1.7782523632 1.94424176216 -1.79207503796 1.42464959621 -1.02198600769 --5.90395450592 -0.281482428312 3.60830068588 --0.594995439053 -3.27328968048 -4.27484416962 --2.4908850193 2.02632713318 1.43232548237 -2.25079464912 2.44535899162 -2.7793700695 --0.847610354424 -3.17059993744 2.92273306847 -4.52497720718 4.3398604393 -4.74428606033 --3.26513171196 2.79016542435 -0.123053535819 --3.94780707359 -5.36186122894 2.95923757553 --2.21897411346 -4.74395418167 5.07266616821 -4.29845190048 -3.93691015244 -2.62486743927 -5.39325380325 5.80947542191 -5.70597171783 --3.56583046913 -1.31253135204 -0.555646717548 --3.84842133522 0.420663446188 0.301669150591 --0.438992857933 5.57458114624 -1.51771914959 --1.89938116074 2.83374381065 2.02843308449 -3.55764269829 -4.84690189362 4.3181681633 --5.53843355179 5.04110002518 5.0207157135 --4.97016382217 -0.203436776996 4.31242275238 --1.1369073391 2.35720705986 -3.55962347984 -3.43241667747 -0.0861995145679 -2.22262740135 -3.3173828125 -2.3584561348 -5.38326978683 -5.97563648224 4.96140289307 0.914641201496 -4.19023609161 2.30468535423 -1.1489174366 --3.96057772636 -4.1785364151 -3.19368100166 --2.03293204308 2.19340634346 -2.09079551697 --2.3520553112 -1.09859347343 1.17370998859 -4.16208314896 0.646099865437 4.06750822067 -3.46930599213 -3.95328593254 -3.2466032505 -3.28917074203 4.36409950256 -1.5507850647 -3.69073081017 4.8282160759 -0.44035717845 --4.84156370163 2.20236492157 3.88847088814 --1.47626793385 1.80759060383 0.96511811018 -4.83962154388 5.0822725296 -1.84313201904 -3.50055527687 -0.154701799154 1.53676795959 -4.99642944336 -0.36894723773 4.02714681625 --0.303367346525 -5.46672201157 -1.0150192976 --0.174825057387 4.76932144165 -3.53281450272 --5.31941080093 -5.2594127655 -3.3449716568 --0.355961769819 0.674891233444 2.44390201569 -2.24335813522 -4.00351810455 -4.59418153763 -4.28832197189 3.41428399086 -3.1150996685 -5.92326164246 -0.469615161419 0.180787920952 -2.11955213547 5.78981494904 2.26248049736 -4.2406744957 2.55888009071 4.46572399139 -3.74041700363 -3.30010032654 -4.87776899338 --1.51785027981 1.00743877888 -2.24625134468 -5.74543380737 4.35396718979 2.93242430687 --2.807513237 0.114898480475 2.60918521881 --5.96115112305 -2.29926419258 4.19668102264 --1.74819934368 -1.95909953117 1.75232326984 --3.8622276783 -2.53845191002 0.984887778759 --2.24797916412 -5.07771635056 0.254729390144 -3.96819400787 -4.52332448959 1.33296298981 --1.56977009773 0.293041467667 -5.55774068832 -1.99524402618 -0.300214380026 -0.220531836152 --5.11243677139 -5.69083976746 -2.19346618652 -4.05000114441 1.7031801939 2.29730367661 --3.99593925476 -0.00824809446931 -1.25808942318 -2.27581763268 4.18925285339 3.61355829239 --2.83011007309 -5.11796665192 5.88150405884 --1.77154386044 3.85987496376 2.95009851456 -2.61957168579 1.29566502571 -5.65477228165 --5.74576091766 -3.30206513405 4.86549663544 --0.647877156734 -3.9874420166 -0.592681050301 --0.864487171173 -1.15465891361 2.00901913643 -2.48393678665 0.909751057625 -1.82459962368 -1.03174161911 2.06792259216 -5.37400341034 -0.61476701498 5.98366165161 4.96531820297 --2.72780823708 2.19745516777 -4.58107376099 -0.157486125827 -3.74307227135 3.15015411377 -4.97802686691 0.938365399837 0.947047173977 -4.41305923462 -2.91935348511 1.44797825813 -3.33127427101 3.46581244469 3.73226237297 --4.80809354782 5.91305112839 -3.73488616943 --0.491555869579 -5.62362575531 5.30252552032 --2.1433391571 1.14795899391 -5.11877965927 --4.52878141403 -0.901455104351 3.43246889114 --4.62562990189 4.15983200073 1.83169460297 --2.37435913086 -4.88127851486 -2.80468010902 --5.80659866333 -4.26694250107 5.33021259308 --4.94209337234 -4.69781351089 -5.03479957581 --1.7079321146 1.79967951775 -4.21386432648 --3.33722996712 1.25142967701 1.17371451855 --4.55687236786 4.99450111389 3.61306166649 -2.8372335434 0.218013316393 -3.13379836082 --2.39318203926 2.13499379158 -5.76176548004 -4.29332780838 0.22830504179 -4.90944480896 --1.4718849659 3.72536563873 -5.29444503784 --4.62267827988 -5.75776052475 -4.72384262085 --4.91369438171 -2.56761884689 -1.94489324093 --4.42356157303 0.243579298258 -3.74075770378 --2.13239645958 -4.9996638298 -5.23791027069 --0.51705622673 -1.05990326405 -4.93345785141 -3.69107103348 -2.06001520157 2.97870159149 --1.1617487669 0.229913160205 1.96076357365 --5.29921150208 4.03109550476 -3.41300392151 --5.2725610733 3.44882535934 1.39778649807 -3.04381203651 5.14803552628 5.19205141068 -4.11029481888 -5.97583770752 -4.59704494476 -4.96988487244 2.6930668354 -2.44611287117 -5.88397836685 -4.85485649109 -0.538526237011 --4.22537899017 3.99471092224 -1.46210217476 -4.5273733139 5.36181116104 -5.26745223999 --5.35907840729 -1.70522403717 -0.159265652299 -5.39958143234 3.54715538025 5.44304656982 --0.980580925941 2.55482792854 3.97016310692 --3.75305390358 2.15359544754 -4.24211645126 -5.12373924255 2.14462900162 0.567815721035 -2.47148132324 4.69104290009 -5.25051307678 -2.72251963615 -3.3524479866 -3.89641952515 -1.23867869377 2.33130979538 -1.62441766262 --5.88197803497 -4.48838806152 2.38526344299 --1.36195480824 -1.82380700111 -0.648919939995 --4.91051244736 -3.25183963776 3.95430731773 --1.79552781582 0.763303875923 -3.21521306038 --2.878647089 -0.3774484694 -1.46738624573 -4.87230396271 -4.5447974205 -3.30219221115 --4.4004907608 4.15340232849 5.9361948967 --4.65163516998 -1.73848056793 1.20280981064 -3.13162016869 -2.91250681877 4.4470500946 --4.22608423233 4.26979732513 -3.59936904907 -0.19671843946 1.41098666191 -3.51343464851 -3.97022509575 -3.98084282875 3.44852638245 -2.2700753212 0.230054706335 -5.97078895569 --1.72733485699 -5.93164634705 -0.0818167701364 -3.5770945549 -0.719032049179 -3.41106915474 -5.12471580505 5.57417058945 4.37889194489 -3.62578010559 4.79388093948 -5.51494121552 --0.628436386585 -5.6843328476 2.02121448517 -1.17458808422 -5.73852348328 2.44929003716 -2.57983422279 -4.36253499985 -1.738296628 --3.62024974823 -5.30786705017 -1.26322376728 --3.07222437859 -4.8989071846 -4.66329813004 --5.64204502106 1.40193343163 -0.98801022768 --5.49892044067 -1.16584396362 4.23228359222 -4.3922328949 -2.89510512352 2.91248440742 -4.73098945618 4.57867002487 -5.89341402054 -2.51616001129 0.283252626657 1.59061264992 -1.25987279415 -1.19634771347 -1.96735095978 -1.60292804241 3.32106471062 1.93358170986 --5.22282791138 -2.00075292587 5.161195755 -1.45439183712 -1.60904884338 -5.2752327919 --1.37867116928 1.39728581905 1.86224007607 -0.183884948492 -2.85451936722 3.73415327072 --3.32364702225 0.795224964619 3.90364551544 --1.02352440357 -5.18668746948 -5.10066890717 -1.8790140152 3.79724359512 -4.95992136002 -2.31924057007 0.555360913277 -0.769077420235 -3.17650055885 1.05515933037 1.08050632477 --5.86516475677 4.76762676239 3.78888273239 --3.75023007393 -0.47675460577 1.30693387985 -5.27788591385 -2.54878020287 0.882976472378 -2.0668027401 -3.53721117973 -5.70520973206 -3.51309990883 2.5511598587 -5.55644273758 -2.06463527679 0.380624890327 -3.73824429512 --1.73700153828 1.43756973743 -1.19488787651 --0.911665380001 2.36276102066 1.77054643631 --2.13517212868 5.46231126785 -1.50690245628 -5.11217927933 -2.82549786568 2.19562387466 --5.18267631531 4.76707220078 2.59151268005 -3.90604376793 -1.90576779842 1.81748366356 -3.58099031448 5.85009813309 1.82608032227 --2.52120113373 1.16875171661 -3.8037981987 -1.97070801258 -2.24778103828 5.07347726822 --2.89016222954 3.91768336296 2.21906304359 -4.1959939003 -3.60034132004 0.736723184586 -0.0575332008302 -2.63534140587 -3.55710291862 --3.36389374733 3.64002728462 4.41289234161 -3.83266735077 -1.98851048946 -1.96634972095 --2.77705073357 0.531259059906 0.166263952851 --1.22266566753 -2.59333395958 -3.56567692757 --5.91775417328 2.85780334473 4.94470119476 -2.11099004745 4.30132913589 -3.95413923264 --3.60996031761 -5.74769973755 -4.31056022644 --2.78077793121 4.44716215134 -0.734610378742 -5.51001977921 -2.29754924774 3.15033602715 -0.111198477447 -1.4191583395 4.79175519943 --1.87633323669 1.94496107101 3.60832238197 -2.42804121971 5.98959779739 5.13603496552 --5.73925971985 -5.89336109161 -4.20794677734 -2.18032431602 -3.91085362434 3.02969002724 --0.489020138979 1.90122389793 -2.76211452484 -0.840788960457 -2.13950634003 2.30942583084 -4.336977005 3.16394305229 -4.90051651001 --2.8616271019 -1.63661658764 -2.01311469078 -1.46099197865 0.614551305771 -1.74357688427 -3.23767900467 4.15693950653 -4.73159599304 -5.90224504471 1.6359821558 -2.21109342575 -5.54349994659 5.17577362061 5.34321165085 -5.35045337677 -4.10041379929 -4.13246965408 --2.81104564667 -4.78297424316 -1.69498169422 -0.885946333408 0.700573086739 2.68419623375 -3.94020676613 -4.30319595337 5.62449789047 -0.717235386372 3.11319684982 3.38135743141 -0.923771977425 -1.7003929615 5.76561021805 -0.493762671947 -3.15413928032 -4.61329841614 --5.84904003143 -3.55323576927 -4.86561012268 --4.33581256866 5.21093082428 -4.41902971268 -0.125951334834 -1.78876888752 -1.50269043446 -4.95323324203 1.61933684349 1.86690378189 -2.15247607231 2.6947157383 4.85838365555 -1.30301129818 -2.95819282532 4.50607967377 -0.469553381205 -4.08648252487 5.70645999908 --0.369473367929 -0.354372262955 1.55009424686 --1.37736535072 -5.90680027008 -1.07769179344 -5.93510818481 1.72540271282 -5.50569152832 --5.87030220032 -1.59023737907 -5.76277112961 -2.98878073692 -4.93259334564 0.925544202328 -5.11942720413 2.44968008995 4.98669195175 -4.44973421097 -4.10947370529 4.61845636368 -4.28496408463 0.196426525712 -0.604979872704 --0.606607854366 -1.78232991695 0.0802604109049 -5.84779262543 -5.23515033722 1.56842648983 -3.29599547386 -0.345751643181 -0.252050727606 -2.44456624985 2.3291285038 2.18300747871 --5.01701164246 4.8046579361 0.92381465435 -0.990723669529 -5.85728645325 -4.19807672501 -3.42121529579 -4.08557701111 -4.20536613464 --2.04840373993 -0.926800072193 -2.02836275101 --1.76564466953 -2.70196938515 2.56112170219 -4.20324420929 -2.8730700016 -2.31390810013 --5.68135023117 -5.146007061 4.85009384155 --4.89890623093 -0.541881322861 1.53636825085 --4.10103368759 -4.11352109909 2.57924509048 --4.90302753448 -3.82444596291 -2.09010744095 -1.45226860046 5.78278541565 -2.50708818436 -5.74652528763 -3.95180344582 0.115408197045 -2.53277134895 3.60960793495 -0.939832687378 --0.587418437004 4.63396596909 3.50922417641 --2.48107981682 1.02710664272 1.94510662556 -5.20102882385 3.65344619751 -4.28732585907 --4.26404523849 5.10649871826 -1.84488976002 -0.706800043583 0.474098592997 5.73746776581 --1.08724844456 2.69463253021 -2.27342057228 --0.15771907568 -1.117613554 3.66458177567 -0.50612950325 4.19471406937 0.589951634407 -1.83660364151 1.62878191471 2.6562538147 -2.85722875595 4.2375164032 5.89377737045 --0.15208171308 -4.52406072617 4.97381210327 -5.4984664917 2.51008939743 3.98392176628 --4.53384876251 2.82972311974 0.980394661427 -4.3771686554 -5.3352022171 5.57316923141 -0.205918833613 2.50414824486 -5.83170223236 --3.18911528587 -3.23887372017 -0.137925058603 -4.70442867279 5.60234355927 2.32928037643 -3.80993151665 1.4367030859 -5.72991752625 --2.46350979805 3.49138641357 -0.304546654224 -2.85528755188 -1.4977003336 4.88963699341 --5.51846122742 -3.36122107506 5.89216184616 -0.201585561037 5.63925743103 5.84618186951 --1.04035282135 -3.48705291748 5.83724689484 -0.509433209896 -3.61295843124 -3.68387675285 --4.80693292618 -2.81430149078 1.54299366474 -4.51130151749 4.22123622894 -1.15550541878 -5.80303287506 -0.410076797009 4.67521381378 --1.49357426167 5.87738180161 5.17317247391 --1.49544107914 1.92918038368 5.80551624298 --5.57851982117 -4.79093885422 -2.35878515244 -1.40983104706 2.68678760529 -3.57097601891 --1.9708738327 0.743666827679 4.12914991379 -5.1211438179 -5.38841199875 2.75963830948 --4.4937415123 0.763489603996 4.2755522728 -0.944352567196 1.76019895077 3.56761789322 --5.13747358322 -4.82510900497 1.61607170105 -4.31713485718 -1.98597562313 -0.9835293293 --0.445476710796 5.46742200851 2.84828543663 -0.202877894044 -2.44918870926 -2.46990180016 --5.29180288315 3.8574590683 -1.25407481194 -2.15982246399 4.97588968277 4.3768901825 -3.53646278381 -5.75947380066 3.71795105934 --0.272876411676 -5.39118432999 0.186879828572 --0.128420487046 4.9118680954 -0.0221161320806 --0.986736178398 0.329358786345 4.49213647842 -0.888956069946 -0.502387523651 -2.7096145153 --5.08146715164 -2.63406872749 -0.732331991196 -2.7651758194 -0.192644253373 4.567507267 --0.630709528923 2.17349743843 0.368381857872 --5.18442964554 -5.91989421844 -5.57301139832 --2.96155905724 2.05743932724 5.30845451355 -0.0374719873071 2.64793539047 -0.342690706253 -0.699467658997 5.74140834808 -5.17300891876 -3.4896531105 -3.66851854324 -1.74954497814 -3.13672089577 -3.06489777565 3.15636825562 -2.53994965553 1.73735928535 4.51002788544 -1.35402667522 -3.73617219925 3.82232475281 -0.0598804391921 5.73782730103 -4.08687496185 -2.73723340034 2.28792905807 5.58610296249 -1.32941794395 -2.63536310196 -5.12328481674 --2.48172569275 0.99467498064 3.25621294975 --0.565752506256 -4.44271039963 -5.93494749069 -0.794704675674 0.0208097212017 0.14003957808 -3.17749238014 0.308705627918 2.59285378456 --4.70495796204 4.51136398315 -0.172456860542 -2.35524129868 3.55759263039 -3.01769661903 --4.08183860779 -3.02326798439 -3.9267013073 -5.43537044525 5.38749217987 3.35262870789 --3.26946401596 -0.0467919930816 -0.467816889286 -0.288304746151 3.58306574821 5.8143157959 --2.9137544632 -2.91071915627 4.13221216202 -3.02662801743 -1.8943362236 -2.63858819008 --1.52030217648 4.33299636841 4.26151132584 -4.7489695549 1.18778085709 -2.93742823601 -4.52545499802 4.67387390137 2.97187209129 -5.43795490265 -1.37130999565 4.00354576111 -2.62113857269 -0.491416960955 -4.3065700531 -4.29482221603 -0.834302008152 -4.51093912125 --1.4512732029 2.59294390678 -1.21552169323 -2.84356355667 -1.59319961071 2.29070210457 -4.2773103714 2.16062998772 -3.13513588905 --1.22400069237 -3.60804414749 -1.95675599575 -2.57385325432 4.84357309341 -0.901902496815 -4.359416008 3.47857260704 5.11598539352 -4.1487865448 4.70197725296 1.95332658291 -4.16840171814 -2.34509801865 5.63293218613 --3.77280592918 5.68229389191 0.92641723156 --4.43763160706 0.385006040335 -2.12167954445 --1.63032948971 -0.985058605671 0.416121065617 -2.21489405632 -2.94153285027 -3.01462960243 -4.56426811218 0.826727330685 5.98747062683 -2.95537877083 -4.02726316452 3.83338308334 --2.95573401451 -0.520294010639 0.450086295605 -2.89110708237 1.39939379692 -0.861383855343 --3.39170098305 -0.298536121845 -2.45092201233 --1.99044334888 3.62315583229 1.41766142845 -3.52303385735 -1.32680630684 -0.531946599483 --0.542225837708 5.12888908386 1.58096182346 --1.16541182995 0.912845313549 5.61877584457 -4.72470569611 -0.00803847983479 1.36375188828 -5.1887922287 -2.24924039841 -1.95093774796 -0.613400518894 -1.92320680618 3.84243392944 --5.52967739105 2.09871053696 -3.74204015732 -5.92576217651 -5.24411582947 -5.10670137405 -2.69265985489 1.79135394096 0.0405506826937 --3.59867310524 0.127423331141 5.57400465012 -2.89010024071 -2.06857204437 3.80002522469 -3.45119476318 2.51185083389 1.86379241943 -2.00302863121 1.45248711109 -4.67170143127 -0.0167539585382 2.10276174545 3.4608361721 --5.6843752861 -1.81872332096 -2.2839243412 --3.87577056885 2.70568466187 3.75103759766 -5.94953727722 -0.603841841221 5.96117591858 --1.73882329464 -1.63857424259 -2.76862406731 -5.44253396988 0.627298653126 1.93624091148 -1.27958989143 3.95074009895 5.61718845367 --5.11716127396 -0.502049565315 -1.70495069027 -5.05401659012 -0.923437654972 3.03666472435 -5.0203795433 -2.39042305946 -3.09783244133 -1.45198714733 0.237334832549 1.73005223274 --2.96597504616 -2.6749548912 -2.1400346756 --1.92175769806 -5.6623506546 1.48609972 --2.69700956345 -0.791274130344 -4.12726211548 -5.45539426804 -0.553254961967 2.13379192352 -0.979652047157 -5.48912572861 -0.877804279327 --0.387991189957 0.479457527399 -5.52593898773 --4.54490280151 5.2282128334 1.90934932232 --0.703505337238 4.41276073456 0.805637896061 --3.23330497742 -4.98437976837 -3.43135118484 --0.649867653847 5.64584922791 -3.31032419205 -0.247934564948 -1.30974268913 -2.50822758675 -3.62556529045 -2.9947373867 2.14957857132 -2.29358816147 -5.41277694702 1.54857981205 --5.39022874832 5.28477716446 0.0411400385201 --0.795368432999 3.01475715637 5.5934305191 --3.29047250748 1.01253962517 5.00149917603 -2.14778876305 -0.87771320343 4.1848988533 -4.46440696716 -4.40917015076 -1.64229202271 -3.68103289604 -5.84502983093 -0.61864811182 --5.38917541504 -2.62613749504 3.30636739731 -5.1837439537 -0.188066199422 -0.891920149326 -4.37454319 5.65066623688 3.65149331093 --3.05941104889 5.6534948349 -2.21734642982 -5.91265487671 4.52397012711 -1.25886595249 --5.30097055435 0.235777303576 -3.08627986908 -4.10727453232 -0.994462668896 -2.33883404732 --0.746570765972 3.5451977253 3.67922139168 -2.9369122982 1.25119292736 2.07618355751 -5.87909317017 5.46375846863 2.39794993401 --4.34125757217 2.9757900238 -3.84078550339 --5.40507364273 5.04516601562 -4.09172296524 -4.33993005753 -5.04586172104 3.50341463089 -0.326354086399 -5.2079167366 1.92597615719 -0.389621675014 5.60234832764 2.15896296501 -2.7142624855 -5.0380282402 -4.44970703125 -0.549424648285 0.245394825935 -4.8460559845 -2.48369193077 -4.33528614044 5.62708091736 -1.01457118988 1.83616185188 0.752980709076 -5.77793502808 5.93512868881 -1.92931878567 -0.517845392227 3.41932678223 -3.17238879204 -2.21047234535 5.07501173019 3.06283664703 -1.80379652977 -5.83037042618 -5.07773733139 --4.74873304367 -2.45393419266 -5.88832712173 --2.72487831116 4.99009656906 -4.10114479065 --0.340001702309 5.85973215103 3.82014727592 --0.296727836132 -0.129918441176 -4.3001704216 --5.40649938583 -2.36518168449 -3.86492800713 -1.06108176708 -4.30482673645 -3.02522206306 --2.33411192894 3.63088011742 4.83342313766 --5.3501830101 1.67889535427 -4.70388841629 --3.53461623192 5.70961999893 -3.38089036942 -5.27514600754 -1.14363265038 -2.52705335617 -5.5440993309 0.619761943817 -4.15135145187 -4.34155130386 -0.248005375266 5.73458385468 -2.2680439949 -1.51679587364 -1.81103229523 --5.03284311295 -0.115122385323 -5.8515048027 --0.83767080307 0.401640355587 3.41326832771 --4.3912024498 4.95759868622 5.12951803207 --2.9658973217 -2.69991374016 5.36549854279 --3.49340057373 1.41290235519 -3.5491874218 --1.58817481995 5.69004154205 -4.85615968704 --0.846076190472 -5.03274679184 4.41875076294 --3.39187479019 0.323724985123 -5.19122505188 --5.21255016327 3.02908945084 -3.1298661232 --1.48078203201 -4.72974348068 -3.47883200645 -0.587583422661 -1.27580916882 -0.598855853081 --3.54292011261 -1.49856448174 -3.84505605698 -4.80091094971 -3.28338694572 -4.67558860779 -4.06812143326 1.21665334702 -1.0023624897 --5.05032968521 4.01564645767 3.32827663422 -5.80475330353 -3.26268458366 2.86997890472 -4.88715362549 -0.245799213648 -2.03872418404 --0.558103740215 -4.75070524216 -4.17545080185 --2.37701272964 -1.74230206013 5.15327453613 -3.13039922714 -1.37096083164 1.26154470444 --3.47786641121 -5.82359838486 -0.0724679753184 --0.0936076492071 -1.63879072666 -4.13632059097 -1.82667005062 -4.65873813629 0.906068503857 -3.92070937157 -3.61519193649 -0.52326464653 --1.29396498203 -4.92587375641 2.30180168152 --3.79239964485 -5.2529501915 -5.3322968483 -3.15592455864 -3.97661209106 4.92785596848 --0.930237054825 -3.99752569199 -5.00469017029 --2.29702186584 0.301440596581 -2.25926923752 --0.978824675083 -5.38408136368 3.32989025116 --3.35617804527 0.622433125973 -1.83039605618 -1.06939291954 0.819605410099 -2.93964076042 --3.00062084198 -1.84998655319 1.71703994274 -3.92024803162 4.62298536301 -2.46688866615 --0.803886294365 -2.8290271759 -0.126995146275 --2.01804900169 -0.688603699207 -5.83971595764 -0.247847467661 1.60820055008 4.37783288956 --4.28503847122 3.22676491737 -2.77007627487 --1.56882202625 -3.67624139786 -3.04180026054 --3.97921085358 4.28615093231 -2.55186223984 -5.71553325653 -3.28235292435 -0.722039699554 -4.60814762115 2.8059694767 1.98167419434 -2.7740945816 -0.758665561676 -2.54008030891 -5.21060657501 0.846226811409 -1.6314381361 -4.28184175491 4.03451299667 0.123925723135 --3.05382204056 -4.65756750107 3.17559790611 -2.33086037636 2.05752277374 -1.83819389343 -5.88910865784 0.840481221676 0.511740386486 --1.94211006165 -4.48798656464 -0.658529520035 -2.7842297554 1.23612189293 3.29128146172 -5.39695644379 0.575754642487 3.91453170776 --1.08907902241 1.13440418243 -4.93835401535 -1.83116841316 -1.15042340755 -0.830059111118 -2.63486099243 -1.81112504005 -0.858273863792 --5.05108213425 2.07190012932 -0.550963699818 --5.28092288971 -5.57751893997 -0.281333059072 --2.19100832939 -1.85240340233 -3.86692929268 -3.61708331108 3.07337236404 -4.21037006378 --1.56737446785 -5.70633506775 -3.08487844467 -0.517055273056 4.08480215073 3.85861587524 --1.90935790539 0.0486586950719 3.10311412811 -4.55725717545 5.80222797394 0.0811301395297 --1.46414971352 4.53288412094 1.41526639462 --0.369492471218 3.3819861412 -5.43710184097 -1.29996705055 5.76087713242 5.79058170319 --4.43624687195 -1.20456206799 4.49846458435 --5.04846858978 -1.89071714878 -5.10372781754 -1.16914558411 0.728373587132 -4.07680130005 -1.45479249954 -1.33598542213 4.89131450653 -1.8871307373 -4.48632287979 -2.4556760788 -2.46709346771 4.63190984726 0.281781435013 --1.15209972858 -2.95399713516 -5.26288223267 -3.70005607605 5.38343477249 2.7933511734 --2.42479610443 -5.44813013077 -1.03034496307 --5.49207258224 3.36871767044 2.47326993942 -0.183230787516 -1.31455421448 1.8833373785 --0.353723227978 3.61417841911 0.112555466592 --5.06188154221 2.03464770317 -2.63240361214 -5.04859924316 -1.72054886818 1.48298633099 --4.53865385056 5.96289539337 5.61122703552 -4.88600873947 4.52476930618 0.755383789539 --5.15241622925 -1.08029651642 0.536843597889 --5.87259483337 -3.67982959747 -2.4300801754 -1.35720026493 -3.80499362946 0.35426697135 -5.39135313034 -5.33651924133 -3.8731098175 --1.80097591877 1.53613448143 -0.0275203902274 --5.87670660019 -4.22631454468 1.07495868206 --5.18026542664 -0.819457888603 5.24648189545 --3.14329957962 -3.41503214836 -1.41409695148 -0.261602520943 4.50496149063 2.14580917358 -3.99803328514 4.29746294022 -3.58086180687 --2.52427482605 1.59354662895 4.38776159286 -1.25688993931 -1.14878726006 0.199485838413 --0.0336773172021 -0.853936910629 0.0664543882012 --0.111623980105 -3.26491069794 5.37435054779 -1.73913371563 -5.0039730072 5.47157812119 -3.90070366859 -4.36873245239 -5.22780561447 --0.478895843029 -1.30267584324 1.06794166565 --5.4727191925 -0.608192622662 -0.700261831284 -1.15682840347 -5.52536439896 1.10601747036 -3.46224355698 -2.61123275757 1.10352385044 --0.236582651734 -4.66557741165 3.56762838364 --2.16166830063 -3.04391360283 -1.39354515076 -0.493909925222 3.97145342827 -5.23538208008 --2.37352061272 -0.929666399956 3.36677122116 -0.923779785633 -0.871950089931 4.1301035881 --1.08679747581 3.17376065254 -0.440436571836 --2.49506878853 4.3283290863 3.62619614601 -1.4777122736 2.84190821648 -4.59340953827 -5.12813329697 -2.32610058784 -5.51671075821 -3.10505461693 0.798639893532 4.17011928558 --4.56774187088 -1.02232062817 -0.983089745045 --3.64435243607 -0.954316198826 3.86246204376 -1.63711500168 -2.96389245987 2.06094479561 -4.63130617142 5.08905696869 -3.92639565468 -3.59337949753 3.76199817657 1.9769589901 -0.364124119282 -1.42899632454 -5.34880924225 --1.73366308212 2.69167900085 -4.72919893265 -1.35156333447 -3.69115281105 -0.742594540119 -1.19277715683 5.24901580811 2.71700930595 -4.87724304199 -3.06834077835 -0.0732478871942 --4.86233568192 -5.84378290176 0.815638959408 --0.846359789371 -3.73191046715 1.24927711487 -3.01602339745 4.05592918396 -3.58084011078 -3.24419164658 -3.61500430107 1.2808765173 --3.82032942772 -0.812797904015 5.23523759842 --1.00235486031 -5.58686876297 -2.04412651062 -0.47659561038 1.18774759769 -5.26074647903 -4.16521453857 -1.97922360897 -5.03475475311 --5.64506626129 -2.69243526459 2.21199083328 -1.1333605051 -2.66888833046 -3.25393533707 -0.760696470737 -4.62978935242 2.72570538521 --3.07511258125 4.6828827858 -2.93791675568 --2.57216382027 5.83346748352 -4.77532052994 --0.979429602623 2.52440929413 -5.40126466751 -5.61610937119 -5.01622438431 5.83964776993 --1.57147276402 4.32500839233 5.33067083359 --4.87738227844 -2.19083118439 4.11303806305 --3.2842168808 -3.61750888824 -5.57776260376 -4.7498664856 2.76505422592 -3.87222480774 -5.46878051758 -4.32409572601 4.52375078201 -5.78895425797 -1.60215616226 0.474477618933 --5.82087659836 1.12541139126 -3.26020097733 --4.17866134644 -2.16154527664 -4.4753112793 -4.52581644058 3.68891334534 2.78832745552 --1.48831188679 3.72444224358 -2.57990717888 --0.90559309721 1.34657883644 -3.66560268402 -3.32250642776 -4.02229356766 2.40034818649 --3.63161301613 2.61193394661 2.71619439125 -2.85787582397 3.17312979698 -5.04266357422 -4.34930324554 -3.74921536446 -3.81512451172 -1.82105541229 -4.58388614655 -5.60046482086 --5.03722047806 -4.25384616852 -3.24750351906 --5.19090223312 -3.37561964989 0.0179196596146 --4.98480939865 -2.86668610573 -4.72440385818 --1.69913291931 4.2471909523 -4.37673044205 --5.80083990097 -2.84682631493 -1.48311889172 --5.80392360687 4.36014938354 1.78726744652 -3.4949555397 1.07236087322 -4.7495265007 -3.1552529335 3.83964157104 -0.223487451673 -4.44893884659 -3.65734887123 2.16377925873 -2.6420750618 3.35790538788 1.57729232311 --5.69287157059 -5.38042879105 -1.34875762463 --5.01080226898 -3.77652692795 1.95118284225 --4.29580354691 -5.16855764389 -0.251953452826 -1.4795576334 0.785150825977 -5.25693273544 --1.36251556873 3.46958804131 -3.82187104225 -2.15406560898 -3.03522729874 -0.00706598581746 -3.40707492828 0.148015409708 -4.00312280655 -5.27442407608 -2.32036161423 -0.854139208794 -3.75945067406 2.35759520531 -2.0527112484 -5.16087579727 4.65153980255 1.95737671852 -1.03033208847 -1.69694828987 1.21271359921 --3.62481379509 -1.13569271564 -1.6054340601 --4.69820404053 -3.64227938652 -5.37909793854 --3.36238479614 -2.25945568085 -0.128941297531 -3.15172052383 1.7795920372 -2.78715872765 -4.63400697708 -0.798764765263 -3.47102808952 -4.43515825272 -5.59876918793 1.43071997166 -3.93276143074 -1.08268582821 -5.69861316681 --5.16612482071 4.24539756775 -2.34899520874 -0.00311177130789 3.68656396866 1.33871114254 -1.54001963139 4.02167844772 -2.94507408142 --5.22397041321 3.84663176537 5.31716394424 --3.94865751266 2.49241900444 -1.86457455158 -5.45629119873 -5.56404256821 3.82634973526 -4.1943154335 3.21115326881 -0.562738180161 --0.450215965509 4.20908975601 4.48606729507 -0.507265806198 -3.72301578522 4.49559640884 -1.88013768196 -1.53919672966 -2.78385996819 --0.0587557852268 -5.82160520554 1.12043750286 -4.63581371307 1.53598105907 -3.90465140343 --1.16343677044 -4.30791759491 5.10020685196 --4.82502698898 -0.773738145828 -4.95701360703 -0.358279079199 0.532438874245 1.34017932415 -2.09166550636 1.32048523426 1.25424623489 -3.0287194252 -4.97195529938 2.2105307579 -2.46283555031 3.06321191788 0.0526628345251 --5.56216669083 2.30754160881 -1.49359166622 -2.0155248642 -1.19858181477 1.15230417252 --4.53098726273 1.89821457863 -3.53461456299 -2.55216693878 -5.68907165527 -1.26375854015 -0.131666883826 2.26829051971 -1.38973784447 -0.460639029741 4.40336847305 -2.78665852547 -3.2720720768 0.391105085611 -1.30841898918 -0.694708228111 1.30054140091 -1.40764069557 --0.867425858974 -0.483873307705 -5.80397748947 --1.50230395794 -1.05826342106 5.27287483215 --4.61224269867 -5.25741910934 4.58632993698 -0.803289055824 -3.0190911293 -1.43162000179 -0.723616659641 5.67016172409 -1.68027746677 -4.49516296387 -3.04024910927 -1.23712968826 --2.1518266201 4.92627096176 0.245249345899 -1.71069395542 1.33589172363 -0.0455589592457 -4.59356975555 2.84069728851 5.99718809128 -0.0595207810402 -5.64325904846 2.9297440052 -2.09218764305 -3.50258636475 0.962034404278 -2.70549297333 5.20009613037 -3.82169365883 -0.31036773324 4.63478422165 5.31017541885 -0.395619422197 2.89659523964 -4.85881757736 --4.91935253143 4.51459407806 -5.02431821823 --3.12468934059 -2.52851295471 -3.9101703167 --4.96842718124 1.20759272575 5.28795909882 --4.5737657547 0.179588764906 5.18697071075 --1.23213267326 -1.84877467155 2.84105396271 -4.11580228806 -4.61454582214 2.56638836861 --1.18629765511 3.42768621445 4.68382263184 --2.74869394302 3.10770249367 0.769090533257 -5.69668865204 4.68014526367 -0.191762164235 -3.30526995659 4.20754051208 4.43318843842 -2.31521272659 -2.47992348671 1.24121844769 --2.74201583862 -0.0560801066458 3.74305963516 -4.09539222717 5.66361045837 5.5909371376 -0.437795996666 1.47152864933 -2.40978264809 --1.79004621506 2.55529165268 4.96355199814 --3.43300127983 3.70322656631 -5.6747379303 --4.332051754 -1.99985289574 -0.929803490639 --3.69714641571 0.521842420101 -2.94705152512 --3.75655460358 4.77758836746 4.30370426178 -5.86712551117 1.95939993858 -0.130321800709 -2.29052710533 -0.704092144966 2.10648798943 --5.91938781738 3.67821717262 3.91240787506 -1.36834049225 -2.87863993645 5.63856506348 -0.418588012457 0.319641262293 -1.82345306873 --3.98991966248 4.56612300873 2.92312455177 -5.4809088707 -2.73866438866 -3.93534660339 -4.79313182831 -0.792678892612 4.97368478775 -0.68064558506 -0.812642812729 -4.5918803215 --4.91064023972 0.683797001839 -1.22270464897 --2.37546300888 -0.124601587653 -4.9295668602 -0.688417196274 3.74230146408 -0.460249066353 --4.25911331177 -1.82467496395 0.196322396398 -5.28398752213 5.7195558548 1.39936387539 --2.23331189156 2.44433259964 -0.472388088703 --1.88211905956 3.15291523933 3.9198577404 --4.89806938171 -3.2423286438 -3.17159175873 -5.14667797089 4.34759378433 3.8376250267 --0.227914988995 -1.43902766705 5.77306699753 --5.00887727737 5.10790157318 -3.03327655792 -2.40747189522 0.0549380779266 3.60744643211 -3.95252990723 -3.25474739075 4.98532152176 --5.25011730194 -1.429058671 -4.22536373138 -2.71245551109 -2.72859740257 -1.94190096855 --5.07130384445 3.64909100533 -4.29479074478 --2.17050504684 -3.09296441078 -5.66706228256 --0.410601347685 1.88634777069 -4.72406482697 --4.69848585129 -4.16889286041 5.66243982315 -5.37947416306 -4.31063175201 -2.34758329391 --3.43579173088 4.2043967247 5.31775045395 -1.55539095402 2.44795012474 5.68541717529 -5.64437484741 2.74234390259 5.97390651703 --4.98035240173 -4.30353450775 4.65209293365 -4.03150367737 3.8169593811 -5.64577150345 --2.71523952484 5.67884540558 1.8555893898 --5.10639190674 0.135062620044 0.577251732349 -1.49169874191 1.52017891407 -2.33493709564 -5.39841556549 -0.691970467567 -4.20860862732 -1.56589031219 3.19456195831 -1.15446209908 -5.70639276505 -2.44748163223 5.54961538315 --3.66931915283 2.29492592812 -5.43202638626 --3.30036067963 5.24331998825 5.19498682022 --0.590764224529 -3.59227800369 3.93967413902 -1.62375533581 5.18533372879 -4.57074832916 -0.494632571936 -0.255455970764 2.27479314804 -2.44794750214 4.37182092667 1.3073489666 --4.83043575287 -1.31463825703 -5.93565368652 --2.11414074898 -5.40653562546 -4.05925226212 -5.0730881691 3.36235618591 0.292928665876 --5.94243383408 -4.16601657867 -1.50621116161 -0.134428501129 -2.91374325752 2.41185498238 -0.585603535175 -5.20660829544 5.67354726791 --4.29824399948 5.30170726776 -5.49094247818 --1.15144371986 4.64692831039 -1.6869546175 --0.44949555397 0.128003582358 0.544779837132 -4.04754114151 1.80789518356 1.21177220345 -0.172917917371 -0.419302850962 -5.66548728943 --1.11193490028 -4.23599863052 3.08854031563 -1.62757813931 -4.92855262756 -4.31646299362 -5.90926074982 -1.67486131191 -3.41479039192 --3.70908355713 -4.42641735077 5.8366355896 -5.001932621 0.00428250338882 0.14931923151 --5.81074237823 -2.70787167549 -2.92246365547 -1.58334946632 -5.4408197403 -1.64313542843 --2.28095817566 5.20416641235 5.52015638351 --4.66974830627 0.907870471478 2.23404455185 --2.94491934776 4.16468286514 0.419655710459 --2.61635422707 0.0293381176889 1.38109612465 -5.0823597908 -3.25303840637 4.81677770615 -0.359787166119 -3.42840743065 0.7312464118 --2.99507808685 3.76657915115 -2.32722759247 --3.44580435753 -3.84600877762 -4.2434797287 -3.52366566658 -4.63382053375 -2.29204297066 -1.51472520828 -0.0115121016279 4.22490549088 --3.46102404594 0.315420717001 -4.16347360611 --2.33080101013 -3.96001434326 -4.7948050499 -4.99772024155 0.330799728632 5.10919141769 --1.4168138504 -3.9160964489 -4.12943267822 -1.6946079731 -1.27219688892 -4.29204177856 --0.735619544983 4.00312805176 5.78806972504 --0.785114467144 -0.182590201497 -0.471646636724 --3.99801516533 -3.36444473267 -2.4273583889 -0.0766057744622 1.58117318153 2.09234881401 -1.71015381813 3.94209289551 -0.198129862547 -4.93024873734 5.22691822052 -0.725452363491 --0.767562806606 4.16653633118 -0.695290923119 -5.23099184036 -5.06955242157 0.760209798813 --2.52663731575 3.12123465538 -5.35048532486 --2.85826039314 -3.84590268135 2.18725347519 --5.29924488068 5.93612146378 1.76901590824 --1.7368311882 -0.769197404385 -3.66382098198 --1.07287871838 5.98937654495 -5.83176231384 --0.0363683626056 3.72383856773 -4.10336828232 -2.12514209747 -5.77688360214 -3.99807310104 --2.57586479187 -0.831748843193 -2.96496081352 --0.500545442104 -0.389361560345 2.63908100128 --3.96386623383 1.82238340378 1.99795472622 --4.44716310501 -5.41769313812 1.97723114491 -3.83521366119 4.42973709106 5.38380718231 --5.56591033936 0.678284347057 4.22957515717 -0.704309999943 -0.415024369955 5.1310839653 --0.174405694008 2.85607147217 2.74249911308 --3.10262346268 5.10076475143 3.09508609772 --3.10195469856 -1.8047567606 -4.76358413696 -2.14221405983 5.36885166168 -1.73940491676 --5.01692819595 4.31123781204 4.40808010101 -4.56227874756 3.82030701637 1.36822724342 -5.48291921616 3.33402776718 -3.14555883408 --5.88835144043 5.51179170609 -1.0365319252 -0.936016142368 0.819222509861 -0.517714679241 --5.59337282181 3.6422533989 -5.65250873566 -1.9819444418 4.86783742905 5.52897882462 --0.159211739898 -3.39283490181 -5.57049846649 --3.92931938171 1.52623462677 -2.32413601875 --2.3295443058 -0.419400364161 -0.413173288107 --3.52967357635 -2.39803528786 2.93410277367 -3.73898243904 5.36251497269 -1.4430783987 --2.29999661446 -2.43920707703 -0.48658567667 -3.30127215385 3.76000928879 -2.45253586769 -5.38885211945 1.94668364525 -3.28375267982 --2.5484855175 0.229726314545 -5.97485923767 -2.36996197701 3.91650485992 4.88979721069 --2.46583509445 -4.09326267242 -3.53324484825 --4.89026927948 2.49806571007 4.97527885437 -5.54907131195 5.49583292007 -3.71961140633 --5.64682912827 0.533400416374 -0.397272974253 --4.62037801743 1.02851474285 -3.09204554558 --1.13057971001 -5.43666934967 0.719112455845 --1.98157787323 -0.519023954868 2.12271666527 -2.99283528328 5.73539924622 -5.90400934219 -3.42960834503 1.46094381809 -1.77256989479 -2.35818624496 1.07921624184 -2.86897778511 -2.62331652641 -3.11707139015 2.17204475403 --5.80337381363 -2.63329839706 -5.41572856903 --2.91154503822 2.48401403427 -1.40456652641 --5.6144285202 -0.893317818642 -2.72688937187 -2.79789686203 3.02302742004 -1.86038386822 --4.63402366638 -0.0328321531415 -0.401767611504 -2.86895608902 2.37259840965 3.33795046806 --1.62502801418 -0.898830711842 -1.05691182613 -3.20276784897 -5.83456134796 -3.82541275024 -5.79822349548 1.56250309944 3.39646434784 -0.106006346643 -5.36371040344 -4.67706394196 -3.09197902679 5.48386240005 -2.24188041687 -5.58504915237 -0.407581537962 -3.22140216827 -3.25071501732 -1.09348201752 -1.67641711235 --5.61513662338 -1.47693192959 3.26355171204 --1.7882283926 4.0035777092 -0.940229594707 --0.886733174324 -2.18990397453 5.01145029068 --4.81841278076 5.68925237656 4.42887115479 --5.17890739441 -3.72266864777 2.9947078228 --3.2811563015 -1.48055815697 5.92778539658 -4.93589448929 1.18067359924 -5.03141450882 --3.73233962059 2.72552514076 4.98143529892 -4.18836116791 2.05394077301 -4.876329422 -0.65614426136 2.01625299454 -4.31679201126 --0.575855314732 -2.6935031414 0.881646037102 --3.08485674858 -5.29487037659 2.3097949028 --0.939768314362 -5.75840950012 -4.23297643661 -0.417440474033 2.4293961525 1.60514724255 -5.61921930313 1.77843117714 -4.36545991898 --5.79400110245 5.97673892975 5.61424636841 -0.443897217512 -5.50376033783 -3.26980185509 --2.38786458969 2.77708625793 2.92297124863 -5.78598403931 -1.58239662647 2.29599189758 -0.366888493299 -2.63380289078 1.4298517704 -0.125452414155 -4.39496231079 -5.14836788177 -2.53185653687 -1.21121442318 0.0115234954283 --5.72768306732 0.265930235386 5.28250837326 --4.11620473862 -3.1222319603 -1.09040594101 -0.352467477322 5.58075618744 -0.677093744278 -4.6621336937 -5.46976327896 -5.40448236465 -1.07038152218 4.18298387527 1.46447873116 -3.94999194145 -2.46112298965 -0.162793591619 -2.45061302185 0.552883267403 -4.85549497604 -1.07029867172 -4.1337480545 -4.69798994064 --5.70413827896 -4.23925447464 -5.58201599121 --4.29793310165 5.46647644043 -0.00906134303659 --5.89935970306 2.72920846939 -2.38266515732 -1.1456861496 -2.79692840576 3.20246958733 --1.21269273758 0.691163182259 1.01249599457 --3.98638272285 -2.21788740158 2.01644945145 --3.36524939537 -2.46828651428 -5.51590490341 -3.47028279305 4.32292222977 2.93445396423 --3.43416023254 4.91988229752 1.99279236794 --3.92718482018 1.93376207352 -0.950635194778 --2.16583490372 4.87178277969 -4.99933862686 --5.67921543121 5.33046531677 -5.11661481857 --4.18562507629 -0.699963629246 0.296103000641 -0.381760984659 -2.00502514839 0.180303126574 -3.82210373878 -0.954761922359 2.82205677032 -4.85436248779 4.54088878632 4.96549987793 --5.81817436218 -3.17045783997 0.948199510574 -3.56960630417 -0.0835098102689 3.6258456707 --3.76550841331 -5.40495538712 5.43215656281 --1.75686120987 -3.37152147293 3.87996292114 --2.88937354088 4.07443714142 -4.77559185028 --3.20114183426 -3.74240207672 5.24358654022 -0.326870322227 -3.76534843445 -2.48467636108 -4.11755847931 -1.75785553455 -3.06669139862 --4.75518512726 1.67606163025 -1.68103051186 --2.00514817238 3.01994419098 -3.14290761948 --0.219799131155 1.08828759193 5.14627170563 --0.524071574211 1.47796475887 1.23852229118 -3.86503815651 0.893482267857 3.04831695557 --3.51431322098 -1.48832690716 0.942342877388 --3.20497298241 -2.2507276535 -1.20427215099 --4.39315319061 -4.75417661667 -2.32668685913 -0.779897928238 -5.97764825821 0.246913030744 -1.18251407146 5.05988168716 4.90468740463 --2.50870704651 5.91851758957 0.627878427505 -0.504669904709 -2.39260387421 4.9779086113 --2.05979037285 -5.17631578445 3.32279205322 --1.41561186314 -2.59026956558 -2.0965719223 -1.80175697803 4.66773986816 2.11747050285 --3.91769814491 -4.24886846542 -1.24333024025 -1.90770959854 -1.25279474258 5.82449245453 --4.0255818367 -4.50762653351 1.48155641556 -4.87289333344 -0.903726458549 0.791087925434 -1.02526164055 -5.12450456619 -5.24859952927 -2.75913667679 -0.442308932543 0.736752927303 --4.01955604553 -1.54056417942 -5.31788921356 -5.25739908218 2.5591366291 -5.09302377701 -5.11407995224 -3.84533619881 1.06790161133 -3.21384692192 2.80313134193 -3.13538980484 --4.65647554398 0.250358939171 3.20593857765 -1.65828680992 -0.247140228748 0.791670978069 -4.21525096893 -0.100679650903 2.38263893127 -5.43556404114 4.96561765671 -4.63456821442 --5.69786405563 1.82088220119 4.34597444534 --5.90260028839 1.51738929749 2.28258633614 --0.480197221041 -4.77684593201 1.27670431137 --1.94164311886 1.89577078819 2.53673362732 --2.18097925186 4.35350990295 -1.81410980225 -5.48129034042 2.79589986801 1.30245637894 -3.89469861984 -0.752150177956 0.800304949284 -5.69163513184 4.40554904938 -3.64347839355 --0.458840817213 0.85936820507 -2.27100610733 -5.99701786041 3.04236793518 -4.07894086838 -0.916215240955 4.81020116806 -5.75937175751 -5.77478981018 5.99682712555 0.394635796547 -1.57854807377 5.49121761322 -3.45698785782 --4.56972074509 2.40204358101 -4.79745388031 -2.14283919334 -4.0855050087 -3.48264575005 --1.64359676838 0.0322355702519 5.28058242798 -3.99819540977 5.26418018341 4.56420278549 --0.995813071728 -3.19361424446 4.82033443451 -4.10603904724 5.70921611786 -2.47752213478 --3.80255651474 5.71019029617 3.60988116264 --0.831161439419 -2.49346542358 3.85319471359 --5.10198116302 3.22455859184 -2.04126524925 -2.9673781395 -2.25019788742 0.205601587892 -5.06403636932 -1.22691583633 -5.26768541336 -5.71737670898 3.85155797005 1.01284182072 --5.89991426468 0.21381509304 -5.10160112381 -2.53152537346 3.19956922531 -3.97222423553 --5.84071969986 -3.66004514694 3.84051609039 --3.18330454826 3.48905754089 3.30031299591 -3.1703517437 5.04377985001 3.84780526161 -0.633529901505 -4.43095636368 0.924688696861 --5.42772340775 -0.717482924461 2.49230575562 -1.92747235298 5.70013618469 -0.702310264111 --2.6545753479 -5.82346963882 5.0983543396 -5.05679607391 -4.54859113693 -5.44901704788 -1.69368934631 1.33268809319 5.71764659882 --0.914353191853 -4.64145040512 -1.44859158993 -1.31985676289 5.58026838303 1.64512693882 -5.38267469406 -3.4406452179 -5.52475547791 -1.75730955601 2.90792703629 2.98317718506 -3.63676738739 0.984919965267 -3.38715577126 -4.84413814545 -1.63865709305 -4.05423927307 -5.84210205078 -1.44029533863 5.1166305542 --0.821840882301 1.32001650333 3.91271328926 -2.55558109283 5.8955078125 -3.01802802086 --1.68262815475 -4.46236371994 4.07466411591 -3.51897549629 -4.39782428741 0.0620218589902 --4.3009557724 -1.17675292492 2.27764701843 --5.26358127594 1.08425664902 1.2506210804 -1.28510117531 3.21360588074 -5.61503362656 --1.60074341297 -3.48078179359 -0.515077531338 --5.6450009346 -0.300362765789 -4.0260310173 -5.07574081421 -4.01800727844 -0.785384297371 -2.13822126389 2.35335326195 -0.753090858459 -2.33748197556 -4.15766716003 1.72771441936 -5.79406642914 -0.0450838543475 1.18097949028 --0.206107079983 -0.201498821378 -2.55744600296 -1.11610901356 3.03322696686 1.12528026104 --2.50744462013 0.214421093464 4.84595918655 -2.28716611862 0.592288076878 0.530385315418 --1.54827356339 -4.2185587883 0.348306566477 -4.39051675797 -0.975257098675 1.78250789642 -0.0320910476148 -3.93193173409 1.87810945511 -5.05236577988 -0.179211243987 -5.54805707932 -3.80962920189 3.30198454857 -1.53356742859 --0.109798185527 -5.78991413116 -2.46773195267 --5.27664804459 2.80044841766 5.84427881241 --4.00149393082 -2.3271176815 -3.03356647491 --4.86161136627 -5.55299091339 3.63333034515 --0.00314916484058 3.06326794624 4.16259670258 -2.63874411583 -0.437396407127 -1.15270149708 --4.56489706039 3.03940367699 3.06058359146 - - -0 0 0 -0 0 0 --1 0 0 -0 0 0 -1 0 0 --1 0 0 -0 0 0 -0 0 0 -0 0 1 -0 1 0 -0 0 0 -0 1 0 -0 1 -1 -0 0 0 -0 -1 0 -0 0 1 -0 0 0 -1 0 1 -0 0 0 -0 -1 0 -0 1 0 -0 0 1 -0 0 0 -0 0 0 -0 0 0 -0 0 1 -0 0 0 -0 1 -1 -0 -1 0 -0 0 0 -0 0 0 -0 -1 1 --1 0 0 -0 0 0 -0 0 0 -1 0 -1 -0 0 0 -0 -1 0 -0 -1 0 -0 1 0 -0 -1 1 -0 -1 -1 --1 0 0 -0 0 0 -0 0 1 -0 1 0 -1 -1 0 -0 0 1 -1 0 1 -0 -1 0 -0 0 0 -0 -1 0 -0 0 0 -0 0 0 -1 0 0 -0 0 0 --1 0 0 -0 1 0 -1 0 0 -0 0 0 -1 0 1 --1 0 0 --1 1 -1 -0 0 0 -0 0 0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -0 0 0 -0 0 0 -0 0 0 -0 0 1 -0 0 1 --1 0 -1 -0 0 0 -0 0 0 -1 0 1 -0 1 1 -0 0 0 -0 0 0 --1 1 0 -0 0 0 -0 0 0 -0 0 1 --1 1 0 -0 -1 0 -0 0 0 -1 0 0 -0 0 1 -1 0 -1 -0 0 0 -0 -1 0 -0 0 0 -0 -1 0 -1 -1 0 -0 0 0 -0 0 0 --1 0 1 --1 -1 0 -0 -1 0 -0 0 0 -0 -1 0 --1 1 0 -0 1 0 -0 1 -1 -1 0 0 -1 -1 0 -0 0 0 -0 -1 0 -0 0 0 -0 1 0 -0 0 0 -0 0 0 -0 -1 0 -1 0 0 -0 1 0 -0 0 1 -0 0 1 --1 0 0 -0 0 0 -0 -1 -1 -1 0 0 -0 0 0 -0 0 0 -0 -1 -1 -0 -1 0 -0 0 0 -0 0 0 -1 0 -1 -0 1 0 -1 0 0 -0 0 1 -0 1 0 --1 0 1 -0 0 1 -0 1 0 -0 0 0 -0 0 -1 -0 0 0 -0 0 0 -0 0 1 -0 0 0 -0 0 0 -0 1 0 --1 0 0 -0 0 0 -1 1 1 -0 0 0 -0 0 -1 -0 0 0 -0 1 1 -0 0 0 -1 0 -1 -0 0 0 -0 1 0 -0 0 0 -1 0 0 --1 0 0 --1 0 1 --1 1 -1 -0 0 0 -0 0 0 -0 -1 1 -0 0 1 -1 0 0 --1 0 1 -0 1 0 --1 1 0 -0 0 0 -0 0 0 -0 0 0 -1 0 -1 -0 0 0 -0 0 0 -1 1 0 -0 0 -1 -1 0 0 -0 0 0 -0 0 0 --1 1 0 -0 0 0 -1 0 0 --1 -1 0 --1 0 -1 -1 0 0 -0 0 -1 -0 -1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 --1 0 -1 -0 -1 0 -0 0 0 -1 0 0 -1 0 0 -0 0 0 -0 0 -1 -1 -1 0 -0 0 0 -0 -1 1 -0 0 0 -1 0 0 -1 0 0 -0 0 0 -0 0 1 -0 -1 0 -0 0 0 -0 -1 0 -0 0 0 -0 0 0 -1 -1 0 -0 1 0 -0 0 -1 -0 0 -1 -0 1 0 -0 0 0 --1 -1 0 -0 0 0 -0 -1 0 -0 0 1 -0 0 0 -0 1 0 -1 -1 0 -0 0 1 -1 0 -1 -1 0 0 -0 0 0 --1 0 0 --1 0 0 -0 0 -1 --1 0 0 -0 0 0 -0 1 0 -0 0 -1 -1 0 0 -1 0 -1 -0 0 0 -0 0 0 -0 0 0 -1 1 -1 -0 -1 0 -0 0 0 -0 -1 0 -0 1 0 --1 0 0 -1 0 -1 -0 0 0 -0 0 0 -0 0 -1 -0 -1 -1 -0 0 0 -0 1 0 --1 0 1 -0 0 1 -0 0 0 -0 0 -1 -0 1 1 -0 0 0 -0 0 0 -1 1 0 -0 -1 0 --1 1 1 -1 1 0 -0 -1 -1 -0 0 0 -1 0 0 --1 0 1 -0 0 0 -0 0 0 -1 -1 1 -0 0 1 -1 1 0 -0 0 -1 -1 0 0 -0 0 0 -0 0 1 -0 -1 1 -0 0 1 -0 0 -1 -0 0 0 --1 -1 0 -0 0 0 -0 1 -1 -0 0 0 -0 -1 -1 -0 0 0 --1 1 0 -0 0 0 -0 0 0 -0 -1 0 -0 0 0 -1 0 0 -0 0 1 --1 0 0 -0 0 -1 -0 -1 0 -0 1 0 -0 0 0 -0 0 0 -0 -1 0 -0 0 0 -0 1 1 -0 0 -1 -0 0 0 -0 0 0 -0 0 -1 -0 0 0 -0 -1 0 --1 0 1 -0 0 -1 --1 0 0 -0 0 -1 -0 0 0 -0 -1 0 --1 1 1 --1 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 -1 0 -0 0 0 -0 -1 0 -0 0 0 -0 0 0 -1 0 0 -0 0 0 -0 0 0 -0 -1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 1 0 -0 0 0 -0 -1 0 -0 0 0 -0 0 -1 -0 0 0 -0 0 1 -1 0 1 -0 0 -1 -0 0 0 -0 0 1 --1 1 0 -0 0 1 -0 0 0 -0 0 0 -0 0 -1 -0 0 -1 -0 0 0 -0 0 -1 -0 0 0 --1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 -1 0 -0 0 0 -0 1 -1 -0 1 1 -0 1 1 -0 1 -1 -0 0 0 -0 0 0 -0 0 0 --1 0 -1 -0 -1 0 -0 -1 0 -0 1 0 -0 -1 0 --1 0 1 -0 -1 -1 -1 1 0 -0 0 -1 -0 1 0 -0 -1 0 -0 0 -1 -1 0 -1 --1 0 1 -1 0 0 -0 0 0 -0 0 1 -0 0 0 -1 0 0 -0 0 0 -0 0 -1 -0 0 1 --1 1 0 -0 -1 0 -0 0 0 -0 0 -1 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 1 -1 0 0 -0 0 0 -0 0 0 -0 -1 1 -0 0 0 -1 0 0 -0 1 -1 -0 0 0 -0 1 0 -0 0 1 -0 0 0 -0 -1 -1 -1 1 1 -0 0 0 -0 0 0 -1 0 0 --1 0 0 -0 0 0 -1 0 0 -0 0 0 --1 0 0 -0 0 0 -0 0 0 -1 -1 0 -0 0 -1 -0 -1 0 --1 0 0 --1 0 0 -0 0 0 -1 0 1 -0 0 1 -0 -1 0 -0 0 0 -0 0 0 -0 0 -1 -0 0 0 -0 0 0 --1 0 1 --1 0 -1 --1 0 0 -1 0 0 -0 0 0 -0 1 0 --1 -1 -1 --1 0 1 -1 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 1 -1 0 0 -0 0 0 -0 0 0 -0 1 0 --1 -1 -1 -0 -1 0 -1 1 0 --1 0 -1 -0 0 0 -0 0 -1 -0 0 0 -0 0 0 -0 -1 0 --1 0 -1 -0 0 1 -0 0 0 -0 0 0 -0 0 0 --1 0 0 -0 -1 0 -0 1 0 -0 0 0 --1 0 0 -0 1 1 -0 -1 0 -1 0 -1 --1 0 0 -0 -1 1 -0 0 1 --1 -1 0 --1 0 0 --1 -1 0 -0 0 0 -0 0 -1 -0 -1 0 -1 0 1 -0 0 0 -0 1 0 -0 1 0 -0 0 0 -0 0 -1 -0 -1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 --1 1 1 -0 -1 0 --1 0 0 --1 0 0 -1 0 0 -0 0 1 -0 0 1 -1 1 0 -1 0 0 -0 0 0 -0 0 -1 -0 0 0 -0 0 0 -1 0 0 --1 0 0 -0 0 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 -1 -0 0 0 -1 0 0 --1 -1 0 -0 1 -1 --1 0 1 -0 -1 0 -0 0 -1 -1 1 0 -0 0 0 --1 0 1 -0 1 0 -0 0 0 -0 -1 0 -1 0 0 -0 1 0 -0 0 0 -1 0 0 -0 0 0 -0 0 0 --1 0 1 -0 0 0 -0 0 1 -1 0 0 -0 -1 0 -0 0 0 -0 0 -1 --1 0 0 -0 0 0 -0 0 0 -0 0 -1 -0 -1 0 -0 0 0 -0 0 0 --1 -1 0 -0 1 0 -0 -1 0 -1 0 0 -0 0 0 --1 1 1 --1 0 0 --1 -1 0 -0 0 0 --1 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -1 0 0 -0 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 1 -0 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 --1 -1 0 -0 0 0 -1 0 0 -0 0 0 -0 1 -1 -0 0 0 -0 0 1 -0 0 -1 --1 -1 0 -0 1 0 -0 0 1 -0 0 0 -0 0 0 -0 -1 0 -1 1 -1 -0 0 1 -0 0 1 -1 -1 0 -0 0 0 -1 0 -1 -0 0 1 --1 1 0 -1 0 0 -0 0 0 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 0 -1 0 0 -1 0 1 -0 1 1 -0 0 0 --1 0 0 -0 0 -1 -0 0 0 -1 0 -1 --1 0 0 -0 0 0 --1 0 0 --1 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -0 0 -1 -0 0 0 -0 0 0 -0 0 0 --1 0 0 --1 -1 0 -1 0 0 -1 0 0 -0 0 -1 -0 0 0 -0 0 0 -0 1 0 -1 0 0 -1 0 0 -0 0 0 --1 -1 0 -0 -1 1 -0 1 0 -0 0 0 -0 0 0 -0 0 0 --1 0 0 -0 0 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -1 0 1 -1 0 1 -1 -1 0 --1 0 -1 --1 0 1 --1 0 0 -0 0 0 -0 0 0 -1 0 0 -0 -1 0 -0 0 0 -0 1 -1 -0 0 0 -0 0 0 -0 -1 0 -0 0 0 --1 0 0 -1 0 0 -1 0 0 -0 1 0 -0 0 0 --1 0 1 -0 0 0 -0 0 -1 -0 0 0 -1 -1 0 -0 0 0 -0 0 0 -0 0 -1 -0 -1 0 -0 0 1 -0 0 0 -0 0 0 -0 1 0 -0 0 1 -0 -1 0 -0 0 0 -0 0 -1 -1 1 1 -0 0 0 -0 0 0 -0 0 1 -0 -1 0 --1 0 0 -0 0 0 -0 0 0 -1 0 -1 -0 0 1 --1 0 0 -0 0 0 -0 1 0 -0 0 0 -1 0 0 -0 0 0 --1 0 0 -0 0 1 -0 -1 -1 --1 0 0 -1 0 0 -0 0 0 -0 0 0 -0 -1 -1 -0 0 -1 -0 0 1 -0 0 0 -1 0 0 -0 0 0 -0 0 0 --1 1 0 -0 0 0 -0 1 0 -0 0 0 -0 1 0 --1 0 0 -1 0 1 -0 1 1 --1 0 0 -0 0 0 -0 0 1 -0 0 0 -0 0 0 -0 0 0 -0 -1 0 -0 0 0 --1 0 1 --1 0 0 --1 0 1 -1 -1 0 -0 1 1 -0 0 0 -1 1 0 -1 1 0 -0 0 0 -0 0 0 -0 0 0 --1 0 1 -0 -1 -1 -0 0 0 --1 0 0 -0 -1 0 -0 0 -1 -0 0 1 -0 0 0 -0 0 0 -0 0 -1 --1 -1 -1 -0 0 -1 -0 0 0 -1 0 0 -0 1 -1 -0 0 1 -0 0 0 -0 -1 0 -0 0 1 -0 0 0 -0 0 -1 -1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 --1 0 0 -0 0 -1 -1 0 0 -0 0 0 -0 0 0 --1 0 1 -0 0 -1 --1 0 0 -0 0 0 -0 0 -1 -0 0 -1 -0 1 0 -0 0 0 -0 0 0 -1 0 0 --1 -1 0 -0 0 0 -0 0 -1 -0 0 0 -0 0 -1 -0 1 0 --1 0 0 -0 0 0 -0 0 0 -0 1 1 -0 0 0 -0 0 0 -0 0 0 -0 1 1 -0 1 0 -0 0 0 -0 0 -1 -0 0 0 -0 -1 0 -0 0 1 -0 0 0 -0 0 1 --1 0 0 -0 0 0 -0 0 0 -0 -1 0 -0 0 1 -0 0 0 -1 0 0 -0 0 -1 -0 0 -1 --1 -1 0 -0 0 0 --1 0 1 --1 -1 0 --1 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 --1 -1 0 -0 -1 1 --1 0 0 -0 -1 -1 -0 0 0 -0 0 -1 -0 0 0 -1 -1 1 -1 0 0 -0 0 0 --1 0 0 -0 0 0 -1 0 0 -0 0 0 -1 1 1 -0 -1 0 -0 0 0 -0 -1 0 -0 0 -1 -0 0 0 -0 0 0 -0 1 0 -0 0 0 --1 1 0 -0 -1 0 -0 0 0 -0 0 -1 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -1 -1 -1 --1 0 0 -0 0 0 -0 0 0 -0 -1 0 -0 0 1 --1 0 0 -0 1 1 -0 0 0 -0 0 0 -1 0 0 -1 0 0 --1 -1 0 -0 0 1 -1 0 0 --1 -1 0 -0 -1 0 -0 1 1 -0 -1 1 -0 0 0 --1 0 0 -0 1 0 -0 -1 0 -0 0 -1 -0 0 0 -0 0 -1 --1 1 0 -0 1 0 -1 0 0 -0 0 0 -0 -1 -1 -0 0 0 --1 -1 0 -1 0 0 --1 0 0 -0 0 -1 -0 0 0 -0 0 0 -0 -1 0 -0 0 0 --1 0 0 -0 1 0 -0 0 0 --1 1 0 --1 0 0 --1 1 0 -0 0 0 --1 0 0 -0 -1 0 -0 0 0 -0 1 0 -1 0 0 -0 -1 0 -0 0 -1 -0 0 0 -0 0 1 -0 0 1 -0 -1 -1 -0 0 1 -0 -1 0 --1 1 0 -0 0 0 -0 1 -1 -0 0 0 -1 0 1 -1 0 0 -0 -1 0 -0 0 0 -0 0 0 -0 0 0 --1 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 --1 0 0 -0 0 0 -0 0 0 -0 0 -1 -0 0 0 -0 0 0 -0 0 -1 -0 0 0 -0 0 0 -1 0 0 -0 1 0 --1 1 0 -0 0 -1 -0 1 1 -0 0 0 --1 0 1 -1 -1 0 -0 0 -1 -1 0 1 -0 -1 0 -0 1 -1 --1 0 0 -0 0 0 -0 0 1 -0 0 0 -0 0 0 -0 0 0 -0 0 1 --1 0 0 -0 0 0 -0 0 1 --1 1 0 -0 0 -1 -0 0 1 -0 0 0 -0 0 0 -0 0 0 -0 0 0 --1 0 0 -0 -1 0 --1 0 1 -0 0 0 -0 -1 0 -0 0 0 -1 1 0 -0 0 1 -0 0 0 -0 0 0 -0 0 -1 -0 -1 0 -0 0 0 -1 0 0 -0 0 0 -1 0 0 -0 0 1 -0 0 1 -0 0 -1 -0 0 0 -0 0 0 -1 0 1 -0 0 -1 -1 0 0 -1 -1 0 -0 0 -1 -0 0 0 -1 0 0 -0 0 0 -1 0 -1 -0 0 0 -0 1 0 -1 0 0 -0 0 0 -0 0 1 -0 0 0 -0 0 0 -1 0 0 -0 1 0 -0 0 -1 -0 0 0 --1 0 0 -0 0 -1 -0 1 0 -0 1 -1 -0 0 0 -0 1 0 -0 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 -1 -0 0 0 -0 0 0 -0 -1 -1 -0 0 1 -0 0 0 --1 -1 0 -0 0 0 -0 0 -1 -0 0 0 --1 0 0 --1 0 0 -0 0 1 -0 0 0 -0 0 0 -0 -1 0 -0 0 0 -0 0 0 -0 0 0 -0 -1 0 -0 0 0 -0 0 -1 -0 0 0 -0 0 1 --1 0 0 -1 0 0 -0 0 0 -0 1 0 -0 -1 0 -0 0 0 -0 0 1 --1 0 -1 -0 0 0 -0 1 0 -1 1 1 --1 0 0 --1 0 0 -0 0 -1 -1 0 1 -0 0 0 --1 0 -1 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -0 0 0 --1 1 1 -0 0 0 -1 0 1 -1 0 0 -0 1 0 -0 -1 0 -0 0 1 -0 0 0 -0 0 0 -0 0 0 --1 0 0 --1 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 1 -0 0 1 -0 0 0 -0 0 0 -0 1 0 -0 0 0 --1 0 0 -0 0 0 -0 0 0 -1 1 0 -0 0 0 -0 0 0 --1 0 1 -0 0 0 -0 0 1 -0 0 0 -1 -1 0 -0 0 0 -0 0 -1 -0 0 0 -0 0 0 -0 -1 1 -1 0 -1 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 1 0 -0 -1 0 -0 -1 0 -0 0 0 -0 0 0 -0 0 0 --1 1 0 -1 0 0 -0 1 0 -0 0 0 -0 0 1 -0 0 1 -0 0 0 -0 1 1 -1 0 -1 -0 0 0 -0 0 0 -0 -1 0 -0 0 1 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -0 0 0 --1 -1 0 -0 0 1 -0 0 0 -0 1 0 -0 0 0 -0 0 0 -0 0 -1 -0 0 0 -0 0 0 -0 0 0 -0 -1 0 -0 0 0 -0 0 0 -0 0 0 --1 0 0 -0 -1 0 -0 0 0 -0 0 0 -1 0 0 -0 0 0 -1 -1 -1 --1 0 0 -0 0 0 -1 0 -1 -0 0 0 --1 0 0 -0 0 0 --1 0 1 -0 0 -1 -0 0 0 -0 0 0 -1 0 1 -0 0 0 -1 1 0 --1 0 0 -1 0 1 -0 0 0 -0 0 0 -0 -1 -1 -0 1 -1 -0 0 0 -0 0 0 --1 0 0 -1 0 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 --1 0 0 -0 0 -1 -0 0 -1 -0 -1 0 -1 0 -1 -0 0 0 -1 0 0 -1 1 0 -0 0 -1 --1 1 0 --1 0 0 --1 1 0 -0 0 0 -0 0 -1 -0 1 -1 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -0 1 0 -1 0 1 -0 0 0 -0 0 0 -0 0 -1 -1 0 0 -0 0 0 -0 0 0 --1 -1 0 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -0 1 -1 -0 0 1 -0 0 0 -0 1 1 -0 -1 0 -1 0 -1 -0 0 0 -0 0 0 -0 0 -1 -0 0 0 -0 0 0 -0 0 0 --1 0 -1 -0 0 0 -0 0 1 -0 0 0 --1 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 1 -0 0 1 -0 0 0 -0 0 0 -0 0 1 -0 0 0 -0 0 0 -0 0 1 -0 0 0 -1 0 0 -0 0 0 -0 0 1 -0 0 0 -0 0 0 -1 0 1 -1 0 -1 -1 0 0 -0 0 0 -0 -1 -1 -1 0 0 -0 0 0 -0 0 0 -0 0 -1 --1 1 0 --1 -1 0 -1 0 0 -0 -1 0 -0 0 0 -1 -1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 0 --1 0 0 -0 0 1 -0 -1 -1 -1 0 0 -0 0 0 --1 0 0 -0 0 0 --1 0 0 -0 0 0 -0 1 0 -0 0 1 -0 0 0 --1 0 0 -0 0 0 -1 1 0 -1 -1 0 -1 0 1 -0 0 0 -0 0 0 -0 -1 0 -0 0 0 --1 1 0 -0 0 0 -0 0 0 -0 0 0 --1 0 0 -0 -1 1 -1 0 0 -0 -1 0 -0 0 -1 -0 0 0 -1 1 -1 -1 0 0 -0 0 0 -0 -1 -1 -0 0 1 -0 0 1 -0 1 0 -0 0 0 -0 1 0 -0 0 -1 --1 0 0 -0 0 -1 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -1 0 0 --1 0 1 --1 1 0 -1 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 1 -0 -1 0 -1 0 0 -0 0 0 -1 0 0 -1 1 1 -0 0 1 -0 0 0 -0 0 -1 -0 0 0 -0 0 1 -0 0 1 -0 0 0 --1 0 -1 -0 0 0 -0 0 0 -0 0 0 -0 0 -1 -1 1 0 -0 0 -1 -0 -1 0 -1 1 -1 -0 0 0 -0 0 1 -1 0 0 -0 -1 0 -0 0 0 -0 0 -1 --1 -1 0 -0 0 0 -0 0 -1 -0 0 0 -0 0 0 -0 -1 -1 -1 0 0 -0 0 -1 -0 0 0 -0 1 0 -0 0 0 -1 0 -1 -0 0 0 -1 1 0 -0 0 0 -0 1 1 -0 0 0 -0 0 0 --1 0 1 --1 0 0 --1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 1 -1 -1 0 -0 0 0 -0 1 0 -0 -1 0 -0 -1 0 --1 0 0 -0 0 0 --1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 -1 0 --1 -1 0 -0 -1 1 -0 0 0 -0 0 0 -0 0 -1 -0 1 -1 -0 0 0 -0 -1 0 -1 1 -1 -0 0 0 -0 -1 -1 -0 0 0 -0 -1 0 -0 0 0 -0 0 0 -1 0 0 -0 0 0 -0 -1 0 -0 1 0 -0 0 0 -0 0 0 -0 1 -1 --1 1 1 -0 0 0 -0 0 0 -0 0 0 --1 0 1 --1 0 0 -0 0 1 --1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 --1 0 0 -1 0 -1 -1 0 0 -0 0 1 -0 0 0 -1 0 0 --1 1 0 -0 0 0 -0 1 0 -0 0 0 -0 -1 0 -0 0 0 -0 -1 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 -1 0 -0 0 0 -0 0 0 -0 0 -1 -1 0 0 -1 0 -1 -0 0 -1 -0 -1 1 -0 0 0 - - --0.127659201622 -0.768313348293 1.34079444408 --0.600880682468 1.30424058437 -0.0481589883566 --0.459075599909 0.102323256433 0.965224981308 --1.24566745758 1.43418800831 -1.86859536171 --1.48605108261 0.915026724339 -0.770488679409 --1.19202423096 -0.390311986208 -1.74440777302 --0.0637918710709 -0.332580953836 1.81307291985 -0.0142602715641 -0.855963230133 -0.735308170319 --0.930266737938 -0.978390753269 0.211559087038 -0.564772069454 0.0366662107408 -0.170266509056 --1.12417519093 0.426453739405 -0.416302502155 -0.0852585285902 -0.416678011417 0.918152749538 -0.859100878239 -0.325296401978 -0.349739551544 -1.42899525166 -0.0508175157011 0.707612812519 -0.688683688641 -1.0514370203 1.30985403061 --0.101213879883 1.36423277855 -0.344072163105 -0.195916771889 0.0584269911051 -0.00660453271121 --1.31826460361 -0.117035344243 -0.710481286049 --0.390989243984 0.01372843422 -0.239263623953 -0.331117838621 -0.344480723143 -0.0928631350398 --0.833685457706 -0.388433843851 -0.307484596968 -0.367919147015 0.146005496383 -0.600958645344 -0.49758759141 -1.20051181316 0.764073848724 --0.420879542828 1.18849623203 -0.115941025317 --0.347867906094 0.00903952866793 -0.78685516119 --0.358786851168 0.379660278559 -0.18234886229 -0.185193940997 -0.0363838523626 -0.320607542992 -0.112987741828 -0.419105529785 -0.0610013231635 -0.336177170277 0.0697214230895 -1.15073168278 -1.65789842606 0.277889281511 0.573067367077 --0.0122934430838 0.44270503521 -0.180052235723 -0.472309499979 0.219690591097 0.825081169605 --0.546721279621 -0.219136565924 0.594805657864 -0.794616520405 1.05146932602 1.21138620377 --0.893768548965 1.22773993015 0.0343395471573 --0.419271826744 0.707841515541 -1.34777224064 -0.509052395821 0.71737486124 0.0193712562323 --0.537133455276 -0.256773352623 0.11750318855 -0.263900250196 -0.60302400589 0.0199395678937 --0.154637128115 0.947133243084 -0.755095362663 --0.915959179401 1.21495997906 0.0395947098732 --0.577650010586 -0.635081112385 0.125312268734 --0.404646456242 0.493008196354 1.0095692873 -0.119981177151 0.696557104588 1.55244874954 -0.206251472235 -0.0185363758355 0.74174284935 --1.41939675808 0.185739576817 -1.69203770161 -1.60909223557 -0.0488598234951 0.205621555448 -0.224990457296 -0.629565536976 -0.315608471632 -0.0771069601178 -0.752561330795 1.06818664074 --0.714668691158 -0.853991925716 -0.154937073588 --0.433138340712 -0.327729791403 0.562250554562 --0.256514936686 -1.42924928665 0.102445013821 --0.303691864014 0.392296403646 0.472418129444 --0.0890627577901 1.16692054272 0.904819488525 -1.61200356483 0.38955399394 0.219111397862 -0.497536450624 0.816779613495 -0.785225331783 --0.957931756973 -1.00226640701 -0.585626959801 -0.500069975853 -0.542344272137 -0.940023779869 --1.0336265564 -0.884756565094 0.43928578496 -0.48643925786 -1.61604785919 0.311701446772 -0.0645226091146 0.0956791862845 0.246334791183 --0.93127322197 0.767804563046 -0.65545719862 -0.624015033245 0.12964490056 -0.770758926868 -0.375518739223 -0.43815150857 0.441807687283 --0.505251467228 -0.558274686337 1.57275211811 --1.62732446194 -0.217841878533 -1.06666946411 -0.607766807079 0.226474270225 0.382718116045 -0.374533623457 -0.113363593817 0.0142684271559 --0.654760122299 -0.532150626183 -0.25030374527 -0.530998706818 -1.21361684799 0.91723459959 -0.50460255146 0.73715108633 -0.397724360228 --0.231787547469 1.64955103397 -0.257826596498 -0.185762673616 -0.00934263411909 -0.827353358269 --0.754903435707 -0.653650820255 0.535309433937 --0.143147751689 0.673485457897 0.476408928633 --0.764959275723 1.21092736721 1.39066517353 -0.900529444218 -0.781903922558 -0.427410006523 --0.658231019974 0.349177092314 -0.0689912885427 --1.54242432117 0.298788517714 -0.506647348404 -0.397132456303 -0.0756552815437 -0.809052348137 --0.476699590683 0.342251807451 0.465414494276 --0.102116644382 0.337996721268 -1.30427205563 --0.52485781908 0.894364595413 0.180083587766 -0.41319462657 -0.246747076511 0.0736680403352 -0.458157598972 -0.542065083981 0.07546441257 --0.226851299405 0.615431368351 0.0554755330086 --0.0809113830328 -0.723016440868 -0.358442485332 --0.574642181396 -0.0541846379638 0.713186502457 -0.492270052433 1.04101157188 0.902966201305 -0.249501809478 1.02850759029 0.674046993256 -0.0733531415462 0.0156917907298 -0.311826735735 -0.339552313089 1.28732120991 0.111587494612 -0.382073193789 -0.749292075634 1.05931830406 -1.08527338505 -0.0578576773405 0.272442609072 -0.302874594927 0.317189514637 0.15001103282 -0.328452736139 -0.575607299805 0.880765378475 --0.896485745907 -0.478188335896 0.395241349936 -0.908534646034 0.332960128784 -0.039567720145 -0.855448305607 -0.140532255173 1.87691855431 -0.392786085606 0.243059307337 0.192061364651 -1.90620291233 -0.0573120601475 0.0395958796144 -0.51751178503 0.393815666437 -0.112646862864 --0.793603122234 -1.06877815723 1.82302188873 --0.652080714703 -0.916822016239 1.58524417877 --0.737330377102 0.00701478449628 -0.18500508368 --0.00848359055817 1.92527890205 0.518584668636 -0.043626897037 -0.964853227139 -0.0357489287853 -0.850898981094 -0.031173877418 -0.534037411213 --0.286465167999 1.23505568504 -0.919705331326 --0.345362395048 2.42786121368 -0.576676249504 --0.840321958065 0.226261779666 -1.11227405071 -1.00859332085 0.00435410998762 0.68356603384 --0.458472549915 -0.70726364851 0.770410060883 -1.44337177277 -1.46061718464 -0.465078085661 -0.49579012394 0.170079380274 -0.658184111118 -0.332750201225 0.668731093407 0.436102241278 --1.48285341263 -0.518680512905 -0.0327725149691 --1.00065052509 0.797419667244 -0.886351525784 -0.0998608320951 1.24263620377 0.349474698305 --1.55826485157 -0.331996411085 0.416856378317 --0.427387088537 -0.340673744678 -0.824324190617 --0.946664631367 1.2167391777 -0.205316856503 --1.1158066988 -0.695401370525 -0.452489882708 --1.50211334229 0.634932518005 -0.614553868771 --1.08220696449 0.774710059166 -0.650252759457 --1.14919662476 -0.265657842159 0.303061425686 -0.121100001037 0.40577507019 1.12201726437 -0.240686580539 -0.439531385899 -0.29361975193 --0.70622843504 0.656443059444 1.08090758324 -0.274382919073 0.246290534735 -0.632999777794 -0.899319350719 -1.13602733612 0.958430230618 --0.746150672436 0.519338130951 0.536554276943 --0.11577090621 0.662309527397 0.816717624664 --1.45467245579 0.283737152815 1.18508350849 -0.12129342556 -1.18459963799 0.780132889748 --0.650854170322 0.16396664083 -0.459396988153 --0.337106078863 0.359621286392 0.92508238554 -0.135587498546 -1.65462315083 0.150860831141 --0.0704072117805 -0.485175192356 0.0904909670353 -0.93119674921 0.960716605186 0.150138944387 --0.0519619509578 -0.025599617511 -1.04987943172 --0.974300205708 1.2194262743 0.0897025689483 -0.127735123038 -1.0903904438 0.120841376483 --0.620162189007 -0.770056247711 -0.0789091661572 -0.330207437277 1.68414115906 0.133783057332 -0.423518031836 -0.189016923308 -0.801455438137 -0.41115924716 -0.666078567505 0.415000319481 -0.265386402607 -0.741149902344 0.0329327620566 -0.182715266943 -0.511019051075 -0.424622237682 -1.79329752922 0.444568783045 2.21247196198 -0.297168970108 0.923277318478 -1.49656498432 -0.611876666546 -0.383900731802 -0.800167918205 -0.305748224258 -0.403274923563 0.188309937716 --0.294313818216 0.708264172077 0.755003094673 --0.661452114582 -1.25890266895 0.26223385334 --0.44230851531 -0.284800469875 0.532438158989 -0.0487424619496 -1.3954911232 0.237346157432 --0.746415436268 1.21382522583 -0.554253637791 -0.00258622784168 -2.5362329483 0.201164826751 -0.0538323111832 -0.167371943593 -0.12832018733 --1.02867078781 -0.213709428906 0.157930478454 --0.341600507498 -1.28760325909 0.211068749428 -0.580798327923 -0.0420090146363 -0.759843766689 --0.573350608349 0.166803002357 0.74334871769 --0.397502243519 0.946477591991 0.00993733201176 -0.308486640453 -0.488850563765 0.547784864902 -0.909875452518 -0.416335761547 -0.200477734208 --0.0811829343438 -1.25102937222 -0.392111450434 -0.762920081615 0.00214354065247 0.807989299297 --0.239925429225 0.308453053236 0.111109614372 -0.529896497726 0.38490536809 -1.98467886448 -0.938511133194 -0.994065523148 0.658583700657 --0.144354522228 0.393358677626 0.138399243355 -0.0863496810198 0.257970929146 -0.0510063655674 -0.529306054115 1.13879621029 0.836941838264 -0.119334794581 1.79879975319 -0.476206302643 -0.214055329561 -0.101474605501 -0.447355657816 --0.334215760231 0.0413659960032 1.37043476105 --1.44296526909 -0.360585004091 0.504968523979 -0.722555816174 0.299658238888 -0.44804212451 -0.0451221205294 -0.68176317215 -0.200260728598 -0.173357024789 -0.636526107788 -0.158037632704 --1.39133870602 -0.297749400139 0.0022552208975 --0.478635042906 -0.340567052364 -0.609596550465 -0.330109655857 -0.268656611443 0.719143986702 --1.24940407276 -1.45144975185 0.202618181705 -0.592196583748 0.963199615479 -0.733794331551 -0.677329838276 -0.12636937201 0.947737514973 -0.371832966805 -0.0480989702046 -0.783402681351 -1.04020690918 -0.402441501617 0.46029317379 -0.0869961604476 -0.718598842621 0.366468191147 -1.10310518742 1.06063103676 -0.330759257078 --0.0298669524491 -0.203853175044 0.149997383356 --0.541589558125 1.02316653728 -0.027398949489 --0.0784891471267 0.2578343153 1.38832938671 --0.710871398449 -0.608049869537 0.170961052179 -0.391362428665 0.519337236881 0.102622292936 --0.599826216698 0.6452511549 0.275581419468 -0.366354525089 0.610868752003 0.591702878475 -0.0854631662369 0.228168949485 -0.238898426294 -0.06524720788 0.00106761453208 0.371250391006 -0.0563938617706 -0.147045567632 -1.1287727356 -0.486677736044 1.34123814106 0.400524139404 -1.74151992798 0.917490005493 0.299467682838 --0.791168630123 -0.518789589405 0.104980222881 --0.384812563658 -0.0812497958541 0.76112985611 --0.272580265999 0.433446496725 0.684867024422 --1.01316690445 0.615920245647 0.380113095045 --0.0559230484068 0.106842316687 0.058178961277 --0.148133993149 0.0655356198549 -0.157714337111 -0.460683614016 -0.365547984838 -1.07875418663 -0.510322391987 -0.806174099445 0.117552019656 -1.26053035259 0.548270106316 0.026767777279 -0.353794455528 0.532999277115 0.100787758827 --0.193357542157 -0.140190392733 -0.213190242648 --0.527515769005 1.07518899441 -0.0691114887595 -0.903975844383 -0.590631902218 -0.267615616322 --0.729092538357 0.329699784517 -1.25116825104 --0.665330827236 0.756970286369 -0.0185946151614 -0.210505202413 0.403935819864 0.290404707193 --1.16558027267 -0.315978735685 -0.311035275459 --0.198937237263 0.0845385417342 0.638187527657 -0.264547914267 -0.0459736846387 1.57846927643 --0.588716268539 -1.83481633663 -0.428039073944 -0.539836168289 -0.349755257368 -0.796079933643 --0.109478518367 0.244380325079 1.03136467934 --0.521964728832 -0.121436916292 -1.10594236851 -0.314510792494 -1.26551532745 0.524429678917 -0.238381013274 0.0944620072842 -0.228824064136 -0.793611109257 -0.0190351698548 -0.220701783895 --0.637365043163 -0.570240795612 0.280958890915 -1.30523896217 0.913820981979 0.644020915031 --1.17455685139 -0.880750596523 -0.199850827456 -0.593300759792 0.339271128178 -1.38894057274 -0.458103477955 0.770463168621 0.916020512581 -0.347203284502 0.104492880404 -0.00239665876143 --0.728267669678 -0.833328604698 -0.329662680626 -0.028130820021 -1.06518828869 0.810584306717 --1.17375457287 -0.653306603432 0.66273111105 -0.491811305285 0.194274246693 0.925388216972 --0.386769384146 -0.649415671825 -0.0224631261081 --1.0566931963 0.514726102352 -1.18341469765 -0.161371976137 0.374082267284 -1.36918723583 -1.05979537964 -0.318330138922 -0.0563359856606 -0.263971686363 0.935033261776 -0.232150241733 -0.0938863456249 -0.643275558949 0.48509606719 --0.521310210228 1.24923622608 -0.540619015694 -0.0609667263925 -0.663758039474 0.419220149517 --0.583318054676 -0.0345490910113 1.36238920689 --0.782305955887 1.08061027527 -0.127586275339 --0.409924834967 0.611389160156 0.22880025208 --0.807278037071 0.564474284649 0.0608364008367 -0.108380049467 0.752100288868 -0.745442867279 --0.613232016563 0.811737537384 -0.00334404944442 --0.228998497128 0.686744689941 0.214824542403 --1.22876501083 -0.536255002022 -0.777875065804 -0.482830435038 1.02363348007 -0.457943886518 -0.52506518364 -1.02977669239 0.683383226395 --0.172489672899 -0.0424640923738 -0.115806475282 -0.0025522087235 0.812186300755 0.118990376592 --0.720650017262 0.858268976212 0.55251210928 -0.806767225266 -0.449105620384 0.532411694527 --0.0829957053065 0.487937986851 -1.45254933834 -0.482730507851 -0.921066522598 -0.297784388065 -1.38533496857 -0.939245581627 0.568364858627 -1.03488397598 -0.188870295882 -0.188938096166 --0.24220597744 1.48112654686 -0.363758504391 --0.482042431831 0.470769733191 0.171160846949 -1.17554843426 0.757303535938 0.2869399786 -1.24135398865 0.150588840246 0.730968117714 -0.838118255138 0.0849817767739 0.536177635193 --0.451193243265 1.93783569336 -0.470980316401 --0.156411066651 -0.644129633904 -0.962004005909 -1.00940668583 0.518681764603 -0.611005663872 --0.342822611332 0.521023571491 -0.448869884014 --0.541747272015 -0.294690400362 -1.1805574894 -0.303243637085 1.49054992199 0.823212265968 --0.085755430162 0.337602376938 0.100085400045 --1.00941503048 -0.33967128396 -1.01696288586 -1.95945203304 0.349196642637 0.48452347517 -0.131287828088 0.652397990227 -0.338674604893 -0.110211975873 0.486577153206 0.892056405544 --0.159899517894 -0.158940255642 -0.72436606884 -1.59092187881 0.0274181198329 -0.355050802231 --2.75862240791 -0.343899667263 1.53129911423 --0.337859690189 -0.15427698195 0.237721353769 --0.933384478092 1.02327537537 -0.0814858600497 -0.0258747879416 0.415520429611 -0.21140268445 --0.0524407066405 0.111904844642 -0.466135412455 --0.682621717453 -0.413844674826 0.381436079741 -0.964002430439 0.139083892107 0.549772143364 -0.159031048417 -0.516114294529 0.336500257254 -0.99691838026 0.471916615963 -0.141342177987 --1.00014722347 -0.509952425957 -0.645313739777 -1.47066152096 -1.8170671463 0.988764822483 --0.675507009029 0.983895361423 -0.159936621785 --2.39972162247 -0.098243676126 -1.98184299469 -0.248514667153 -0.720523178577 -0.0970091968775 -0.500544071198 -0.2518260777 0.897820472717 --0.340288937092 0.0980134159327 -0.10696708411 --1.49653983116 -0.0928990468383 0.0104928761721 -0.0375044867396 0.139662399888 -0.289121717215 -0.556733489037 -1.38539469242 0.205139532685 --0.369945496321 -0.491261601448 -0.365120768547 -0.652899801731 -0.368696898222 0.15383592248 -0.145935177803 -1.426851511 -1.47703397274 -1.32031679153 -0.300992548466 0.384068697691 --1.53897190094 -0.256238460541 -0.389447122812 -0.290923982859 -0.173950180411 -1.23106133938 --0.250649034977 -0.335739344358 0.0847855582833 -0.324842303991 -0.628888785839 -1.37111186981 --0.209673553705 1.03938913345 0.201353222132 -1.29063308239 -0.82127058506 -0.56088167429 --1.44522559643 -0.304165333509 0.433145791292 -0.431299865246 0.27728793025 -0.591666460037 -0.440288931131 0.38301718235 0.0204465482384 --0.0660700052977 -0.622747004032 -0.628388702869 -0.417088538408 -0.125281050801 -0.0218865722418 --0.808101296425 0.879312574863 -0.677353560925 -0.109400004148 1.06014823914 -1.172123909 --0.604311704636 0.782779753208 -0.674127221107 --0.843988418579 0.920426607132 0.0122237866744 -0.229752793908 0.600227296352 -0.228391855955 -1.16735398769 0.418762981892 1.17153120041 -0.712349414825 -0.225939705968 -0.931244969368 --0.856382966042 -0.899035871029 1.01047801971 -0.316878914833 -1.05780303478 0.844078719616 -0.19058047235 0.510873675346 -0.115759775043 -0.968600809574 0.331754028797 0.429592370987 --1.05608057976 -0.294949024916 -0.14470538497 -0.358619302511 0.207440391183 0.905188918114 -1.2325732708 -0.0634524002671 -0.0348099507391 --0.616692125797 -0.441272139549 0.251890212297 -0.193729236722 0.372170031071 0.440110743046 --0.412294149399 0.405776888132 -0.112050563097 --0.0971463471651 0.681502580643 0.325918704271 -1.30263805389 -0.359179317951 1.0403200388 -0.3251773417 -0.34148773551 -0.105313278735 -0.442834109068 1.11344110966 0.790479004383 -1.32791244984 -1.2560338974 -1.4905025959 --0.186646401882 0.804104149342 0.126875922084 -0.365929871798 -1.05423557758 -0.181997582316 --0.0347934253514 -0.18286883831 -0.308011353016 -0.208274975419 0.0907492265105 -0.497790843248 --0.0434759818017 -0.714516699314 -1.02647829056 -1.17098331451 0.277552187443 -0.104460977018 -0.0404805466533 0.140779271722 0.0976171344519 --0.808172821999 -1.28803741932 -0.245356380939 --0.118202067912 0.600545942783 -0.0596552193165 --0.0302381198853 0.238046526909 -1.13912308216 --0.25096860528 0.0838519185781 -0.690885186195 --0.663870513439 0.0412178523839 0.0386477895081 --0.869119644165 -0.7131331563 -0.846772670746 --0.147776827216 -1.10199344158 0.380973696709 --0.978385746479 0.176030158997 -0.319852173328 -1.03451287746 0.17568358779 -0.345059424639 -0.575824975967 0.771673023701 1.01100540161 -0.101173266768 0.36788380146 -0.384227454662 --1.82212913036 -1.5465272665 0.3067663908 --0.325158327818 1.09400320053 -0.501816272736 -1.51117670536 -0.416922450066 0.666848957539 -0.403865486383 0.193576484919 -0.663140296936 --1.39414298534 1.05930042267 0.0592769607902 -2.4451406002 0.0168278869241 -0.559880435467 -0.476741373539 -0.289093315601 -0.595119893551 -0.881135523319 -0.511122107506 0.25059106946 -0.202527761459 1.06670045853 -0.172890409827 -0.718972027302 -0.288799196482 -0.414051353931 --0.0932447835803 0.148542761803 0.0187442097813 --0.846189856529 -0.172564834356 0.14754755795 --1.02848374844 -1.07911396027 0.580468416214 --0.462016403675 -0.668637275696 0.545686602592 --1.7229487896 -0.123547747731 -0.574361920357 --0.0189535003155 -0.217329889536 -0.232894867659 --0.199068412185 0.623759329319 -0.253324717283 -0.456678837538 -0.258596748114 0.27223059535 -0.668353140354 0.858630776405 0.82552832365 -0.332565844059 -0.068635635078 1.16808342934 -0.254964202642 1.10138356686 -0.155884549022 -0.0119740236551 0.409232288599 -0.588764488697 --0.104305826128 0.0284934863448 0.804188966751 -0.0297842100263 0.280954092741 -0.256936848164 -0.680179357529 -0.505263209343 -0.701488614082 --0.0645891353488 0.274174809456 -0.0633249506354 -0.75054615736 -0.0846356451511 -0.121907502413 -0.283868610859 1.46079623699 -0.318772017956 -1.10212647915 0.0970017239451 -0.183657959104 --0.257924884558 0.648294627666 1.58988249302 --0.0199639368802 -0.232167258859 0.379974842072 --0.981516480446 0.574962735176 0.503978610039 -0.942811012268 0.295450210571 -0.355599343777 --0.0801883786917 0.66872882843 0.405115872622 -0.893564581871 -0.502667188644 0.302131772041 --1.34850919247 -1.06107366085 0.26918810606 -0.271120548248 -0.301797091961 -0.330390542746 --0.799574196339 0.840874731541 -0.698602080345 -0.11450754106 -1.06721782684 -0.327509045601 -0.378080606461 -0.762694478035 0.100834973156 -0.327589899302 -0.696721792221 -0.13890196383 -0.111722290516 0.237559437752 0.456834733486 -1.09916806221 -0.413737952709 1.28283178806 -0.899858236313 -0.255555838346 -0.40276581049 --0.692029774189 0.130212768912 0.240672320127 -1.22276771069 -0.846193432808 0.967933654785 --1.35970938206 0.111074090004 -0.276503413916 -0.678616881371 0.731595933437 -0.579864442348 -0.468568742275 1.51482319832 -0.618875563145 -1.1093724966 -0.548616945744 0.0232657697052 -0.881658673286 1.90134239197 -0.235971152782 --0.168656334281 -1.37670457363 -0.0689311698079 --0.278892844915 0.468871116638 0.0215549208224 --0.177798762918 -0.0495410971344 0.0497427694499 --0.72004711628 0.650482475758 0.266489863396 --0.00460294820368 0.467350393534 0.316367685795 --0.31229865551 0.0420626103878 -0.116388268769 --0.239828169346 -0.178048476577 -1.03328466415 --0.86379301548 0.65224134922 0.417993783951 -0.532835245132 -0.0811627879739 0.207894876599 -0.207920089364 0.539814949036 -0.730937421322 -0.24056185782 -0.778355002403 -0.584342122078 --0.362010240555 0.914233505726 1.60797512531 -0.160265952349 1.07990860939 0.176874294877 -0.205907732248 -0.91892850399 0.0428564287722 -0.027186062187 0.203774154186 -0.495608627796 -0.190380200744 -0.576709389687 -0.961144328117 --0.854796648026 -0.926327049732 -0.624542951584 --0.484918147326 0.504850029945 0.277855634689 --0.0864489227533 0.211470127106 0.320749312639 -0.250173330307 -0.182444155216 -1.17198681831 --0.299728691578 -0.115199796855 0.55902993679 -0.562902212143 0.969521939754 1.57011151314 --0.363105803728 -0.896906912327 0.241859465837 --0.860354602337 -0.0200865026563 -0.1969152987 -0.531168818474 0.520073592663 1.48227965832 -0.286704719067 0.035232976079 -1.08907556534 --1.38279354572 0.343959212303 -0.10661072284 -0.0191949345171 -0.332511454821 -0.124358907342 --1.39482164383 0.700091898441 -0.0481356196105 -0.677132129669 -0.507229745388 -0.272377490997 -0.183738648891 0.324562758207 0.147275984287 --0.135097190738 0.0574823468924 -2.23641848564 --1.1029266119 1.10144031048 -0.77772974968 --0.352528244257 0.36725333333 0.0424293465912 -0.524275422096 -1.75990605354 -1.67184174061 --0.664434850216 -0.0823578089476 -0.151129201055 -1.29779481888 -0.386981010437 1.74306511879 --0.468103021383 0.554746627808 -1.0214318037 --0.225796803832 -0.0266898237169 0.194701418281 -1.14313983917 -0.33650636673 -1.10993015766 --0.590016305447 1.72062909603 -0.0639332830906 -1.1508487463 0.161213681102 0.690268397331 --0.813633561134 0.0906720682979 0.236450791359 -0.252604305744 1.0429135561 0.0181462485343 -0.0149460257962 2.23423671722 0.237689465284 -0.93248039484 0.511775672436 -0.331517338753 --0.0514328666031 -0.288381189108 1.36315643787 -0.606720268726 -0.548320114613 -0.107266351581 --0.09170396626 0.207835614681 1.19891488552 -0.20029515028 0.809054672718 -1.63683307171 -0.193245977163 1.09063065052 1.15560090542 -1.89526879787 -1.24092030525 1.13576173782 -0.286778777838 0.465185016394 -0.024094061926 --0.437174290419 0.383725166321 -0.425686448812 --0.0342733971775 0.813561439514 0.364435523748 --0.317829161882 -0.110080249608 0.705240190029 --0.128575593233 0.474752664566 -0.222503304482 --0.0755020752549 1.02250015736 0.233812570572 -0.0202947370708 -0.127480849624 -0.458271861076 --0.734830081463 0.000561483670026 -0.529241085052 --0.0826865360141 -0.509669482708 0.861587226391 --0.326255053282 -0.553607821465 -0.546094059944 --0.365557491779 0.315504550934 0.0566191002727 --0.318397194147 -0.215808138251 -0.966617226601 -1.12899231911 -0.290039867163 0.680549860001 --1.07148551941 -1.0019557476 -0.414711326361 -0.167096078396 0.285981833935 -0.210584565997 --0.470027714968 0.162023052573 -0.489730536938 -1.2000566721 0.558656036854 -0.474324256182 --0.22418448329 -0.314327865839 -0.49280756712 -0.723556041718 -0.365334391594 -0.789160311222 --0.347593188286 0.416307330132 0.634620845318 -1.78515338898 -1.23675572872 0.122677177191 -1.76214277744 -0.344397455454 0.053263515234 -0.814608156681 -0.602155387402 -0.256622999907 -0.348028331995 -0.630831420422 0.0247322507203 -0.453484773636 -0.254598230124 0.159405976534 -1.41953480244 0.397087216377 0.038774035871 --1.05948507786 -0.56100910902 -0.849817097187 -0.497729957104 -0.272906988859 0.474248945713 --0.130703434348 0.618666231632 -0.429989844561 --1.14533042908 0.542119026184 -0.175112605095 -0.345306932926 -0.153085023165 1.16426241398 -0.154385179281 -0.518409013748 -0.969698965549 -0.336102306843 0.0933407321572 -1.18888545036 --0.786367475986 0.214420154691 0.840197384357 --0.0221935976297 -0.0310258883983 -0.968122124672 -0.916216015816 -0.0507161132991 0.149962961674 -0.269658058882 -0.151215240359 0.194988131523 --0.522765100002 -0.910509467125 0.154272675514 -0.416947424412 -0.599622964859 -0.434147000313 -0.126820996404 -0.200344473124 0.793540000916 -0.909351885319 -0.368122011423 -0.505537509918 --0.643212795258 -0.173176214099 -0.269057482481 --0.329893261194 0.41314548254 -0.369403153658 -1.5845168829 -1.18626582623 -0.497047930956 -1.54670536518 -0.147928252816 0.466088324785 --1.21964359283 -1.21070480347 0.0871533900499 --1.54018211365 0.968858838081 -0.356736153364 -1.19197225571 1.28288340569 0.155365422368 -0.157375887036 -0.909021258354 -0.116850532591 -0.0340598486364 0.390191465616 -0.604671239853 -0.11208910495 -0.743249118328 0.344113647938 --0.762672543526 0.410274684429 -0.529453337193 --0.297290176153 0.177546948195 -0.0699523165822 --0.428224414587 1.22889626026 0.700887978077 --0.566106855869 -0.389026254416 0.119801081717 --0.260257571936 -0.589576661587 0.270840644836 --1.10958683491 0.601343512535 0.0536494813859 -0.589947342873 1.03882288933 -1.42573583126 -1.11124372482 -0.111570306122 0.156937211752 -1.01012170315 -1.43055510521 0.388764858246 -0.0600107498467 0.902294456959 1.67399692535 --0.0509604290128 0.551466107368 0.409932494164 -0.159031748772 -0.380000531673 -0.25365626812 -0.103578016162 0.644180178642 -0.136159569025 --0.166675776243 0.912718176842 -1.05100238323 --0.468255847692 0.337356328964 -0.352558970451 -0.998031497002 0.181264624 -0.577589213848 --0.0837189108133 -0.481766670942 -0.360651761293 --1.5002092123 -0.212119594216 -1.29039847851 --0.0881982669234 -0.428125798702 0.0790567994118 -0.851854383945 -0.373154461384 -1.30799198151 --0.71898072958 0.90116083622 0.446177363396 -0.169307783246 -0.366522163153 -0.517396092415 -0.704296112061 -1.14997124672 -0.442733854055 -0.246667787433 0.743852734566 -0.324437588453 -0.846404612064 1.1245714426 0.549288153648 --0.42814207077 -1.2148668766 -0.845856368542 --1.20615279675 1.12976276875 0.186254188418 -0.582830369473 -0.0385218523443 -0.354436665773 -0.64205622673 -0.245584264398 0.362541556358 -0.847979128361 -0.208203971386 -0.382117241621 --0.460463434458 -0.0821655020118 1.28742551804 --0.101458527148 1.10755491257 0.215344592929 --0.677803814411 0.00167396757752 0.656848311424 --0.274489343166 0.6838555336 -0.164500832558 -0.741137206554 -0.448282331228 0.246895223856 --1.18346631527 -0.760227680206 -0.368924289942 --1.07185280323 -0.15989600122 0.534412562847 --1.33240962029 -0.203169479966 -0.833274543285 --0.359852612019 0.251948982477 0.620033144951 --0.222216382623 0.573504209518 0.451932638884 -0.424942582846 -1.01018357277 0.119979165494 --0.25973969698 -0.268972545862 -1.07466197014 --0.730897903442 -0.982618570328 0.80624049902 --0.853581666946 0.260090738535 0.472872853279 --0.951397716999 0.495322883129 -0.284372866154 --0.188209801912 0.573672652245 -0.868551373482 -0.204748466611 -1.10236883163 1.3599203825 --1.33871483803 -0.882083058357 0.43361774087 --0.374756723642 0.860544323921 1.19407248497 --1.00453853607 0.721210896969 -0.984483480453 -0.729294121265 0.00609101355076 0.236308559775 -1.09788668156 -0.701803028584 -0.0983227342367 -0.489680498838 -0.957782447338 0.56857162714 -0.215296894312 0.123247437179 -0.154301226139 --1.14028990269 0.81125998497 -0.807694792747 --0.314858019352 0.285471498966 -0.203350618482 --0.0698375403881 -0.415164172649 0.030572231859 --0.10257486254 -1.14056754112 0.229732438922 --0.570701658726 0.955952584743 -0.880473434925 --0.281171709299 0.41774302721 -1.25826847553 -0.379701703787 -0.012512399815 -0.906013548374 --0.77754932642 -0.620657145977 0.541536986828 -0.10662650317 0.207011818886 0.0978124961257 -0.39845854044 -0.0570475310087 0.0122549338266 --0.165046423674 -0.682163953781 0.118764944375 -1.64770936966 -0.255214363337 1.67195737362 -0.791494846344 0.0226641464978 -0.0681385323405 -1.26397502422 1.28825139999 0.747854173183 --0.356010466814 0.124418817461 0.143397688866 --1.02481079102 0.123397625983 -0.668362796307 --0.510719239712 0.726105630398 -0.186601027846 -1.00800740719 0.585012733936 0.478242367506 -1.31791603565 1.74516487122 -0.254824995995 -1.63023006916 0.537633001804 -0.627156794071 --0.0492279529572 -0.423798233271 -1.83288383484 -0.49787902832 -0.286257982254 0.35109525919 --0.650120854378 -0.622809171677 0.155490219593 --0.289432585239 -0.366969883442 -1.7148411274 -0.852177977562 -0.126732945442 0.598115682602 -0.812876343727 -0.274287194014 0.449179023504 -0.106111422181 0.263128370047 -0.244921773672 --0.772234797478 -0.488537102938 0.0416353605688 --0.422500491142 -0.419791102409 0.493431508541 -0.668260157108 -0.48853456974 -0.187580838799 --0.146796837449 0.108694538474 -0.0013260752894 -0.461063235998 -0.148588135839 0.651947677135 -0.0644041523337 -1.1550526619 -0.331767588854 --0.640501379967 -0.420974582434 0.516241073608 --0.442584097385 0.342998236418 -0.26628229022 --0.146972045302 0.333262175322 0.933263421059 -0.708448112011 -0.648459017277 0.136591359973 --2.22409510612 -0.215350702405 0.180870786309 -0.946347355843 -0.519912302494 -1.25595259666 -1.15724122524 -0.768521845341 0.110882140696 -0.0667824223638 0.195298463106 -0.394466370344 --0.470272749662 0.188368096948 0.558684468269 -1.05135262012 -0.769061684608 -0.859527349472 --0.191940322518 -1.3433817625 0.513718187809 -0.383157551289 -0.905304610729 -0.872737646103 --0.0391758866608 -0.574579954147 0.37824973464 -0.172799944878 0.212551876903 0.891175866127 -0.2795137465 1.11143827438 -0.0317279547453 --0.198161944747 -0.333835721016 0.0990637093782 -0.974803626537 -0.776436328888 1.70354712009 --0.783266484737 1.07533884048 0.0697104036808 --0.157431855798 -1.44363391399 1.38331997395 -0.902141809464 -0.237289994955 -1.33902180195 --0.281568050385 0.469012498856 -0.501265347004 --0.552947878838 0.245521247387 0.616559028625 -0.276143878698 -0.269398421049 0.368787616491 -0.0935046374798 0.754936099052 0.361576527357 --0.154542967677 0.0184724107385 1.78434813023 --1.29625356197 1.0759652853 0.418142169714 -0.368822932243 -0.568806648254 -0.367475688457 -0.0418178215623 0.440172940493 -0.992938518524 --0.631959319115 1.26985609531 -0.637713074684 -0.854992568493 -1.20119464397 1.21443629265 --0.59920668602 1.21147549152 0.349480420351 -0.443456888199 0.362201303244 0.697902321815 --0.793795347214 0.169999852777 0.243034973741 -0.79188990593 1.07617139816 -0.477152585983 --0.292030960321 -0.140125602484 -0.47978746891 -1.09998416901 -0.670911371708 0.128855660558 --0.901413321495 0.85389995575 0.508992373943 --0.14341801405 0.682815432549 1.00898945332 --0.191122099757 -1.61213290691 -0.0966872125864 --0.0736018419266 0.148790001869 0.794049978256 -0.205189555883 -2.38712763786 0.493314146996 -1.05168318748 -0.0927531942725 -0.20901119709 -0.0545256920159 -0.0417547225952 -2.20132946968 -0.234242111444 -0.692500829697 -0.95971930027 --0.45636755228 -1.28826785088 -0.353681772947 --0.146738991141 -0.0767828300595 0.88209104538 --0.24154253304 0.722875475883 -0.558826744556 -0.094848960638 -0.605488419533 0.261782377958 --0.89055866003 -0.395931184292 0.607326388359 --0.969592154026 0.441017925739 -0.577445745468 -0.0623878017068 0.382758498192 -0.925154864788 -1.07667434216 -0.136508241296 1.56429433823 --0.915832042694 -0.628604233265 0.597594618797 -0.569181799889 -0.495472639799 -0.582608044147 --0.577167868614 -0.108252905309 0.315611302853 -0.296796917915 0.273829609156 -0.060384362936 -0.556286633015 0.0629294812679 -0.0222523547709 -0.164269685745 -0.100100919604 -1.04931688309 -0.526401042938 -0.52433437109 0.346796870232 -0.5647611022 -0.112170040607 0.97229963541 -0.759686529636 0.233324989676 0.538101315498 -0.625215172768 0.295604765415 0.147932961583 -0.648685872555 -0.765835046768 -0.1852850914 -0.684723496437 -0.356911540031 0.274783015251 --0.728703677654 -0.279663771391 -1.34286594391 --0.2286041677 0.565845787525 -0.926515519619 --1.18689274788 -0.196709901094 -0.256077349186 -2.19039416313 -0.156740516424 -1.08445060253 --0.957383692265 0.0327723510563 0.43398013711 --0.163512587547 -0.355754971504 0.874986231327 -0.606088280678 0.645241439342 1.25458610058 -1.22349274158 -1.07774817944 -0.874310493469 --0.126344755292 -0.0320435501635 -0.101974129677 -0.0532863177359 -1.40191459656 -0.892845928669 --0.307130724192 -0.989507257938 1.1733186245 -0.0236023608595 0.956295371056 0.761497855186 -0.168265223503 -0.0173055548221 1.78315484524 -0.893501460552 -1.26754462719 0.465567201376 --0.177192404866 -0.0910223275423 -0.497390180826 --0.187039986253 -0.311053663492 -0.260389685631 --0.0941619426012 -0.259468078613 -1.2120527029 -0.041584584862 -0.92110311985 0.119463279843 -0.870246231556 0.681777834892 1.05037808418 -0.0156952720135 1.06548094749 0.313671708107 --0.422972917557 0.434323549271 -0.163486972451 -1.88521707058 -0.0593384616077 -0.708976447582 --0.0937316119671 0.13870601356 -0.454110652208 --0.99290984869 1.00164854527 0.408274799585 --0.601653218269 0.366423487663 -0.00378354359418 --0.26302331686 0.266744673252 -0.342761516571 -0.484746009111 0.290809631348 -0.0645199194551 --0.514294028282 1.17143690586 -0.361478686333 -0.923697173595 -1.47367155552 0.966341435909 --0.0748002529144 1.23505747318 0.349076151848 -1.08035850525 0.139943763614 -0.371766239405 --0.00581667339429 -0.407380253077 -0.78665548563 -0.800018191338 0.754797637463 -0.855061709881 --0.0180603992194 -0.33228340745 -0.515498101711 -0.892652332783 0.0340385958552 0.669613659382 -0.0131947705522 0.891542136669 -0.11698756367 --0.202220022678 0.798683583736 -0.101856403053 --1.03911590576 1.0114992857 -0.126646250486 --0.0438557118177 0.811854839325 0.566204071045 -0.218174293637 1.37239050865 0.93103659153 -0.168291524053 -0.415825605392 0.756102919579 --0.206541731954 0.368228763342 -1.23985290527 -0.0445808693767 0.626091182232 0.395570784807 --0.491951316595 -0.0781261995435 -0.816994786263 -0.0879722759128 1.14659512043 0.420402497053 --0.531861126423 -0.556462883949 -1.64342534542 --0.566155850887 0.477996706963 0.479140281677 -1.03093230724 0.784518897533 0.528715014458 -0.0314595475793 -0.766162097454 -0.212441727519 -0.36039558053 -0.549720466137 -0.535768687725 -0.136727184057 0.307609170675 -0.270847588778 -0.142500177026 -0.180367469788 -0.497466117144 -0.330326497555 -0.99751240015 0.314298182726 --0.619006812572 -0.702364563942 -0.280797600746 -0.203191444278 0.549168169498 -0.926360368729 --1.03729629517 -1.23245787621 0.795712053776 -0.616816818714 -0.89248239994 -0.148194879293 --0.188464537263 0.868601262569 0.285266071558 -0.264357447624 0.967007875443 0.623390197754 --0.112413056195 0.125300690532 1.14601230621 -0.968231141567 -0.56299996376 -1.32462465763 --0.871190965176 -0.225140273571 0.246281579137 --0.368038028479 -0.2630661726 0.685993432999 -0.887790977955 0.298106104136 -0.630661189556 -1.43000376225 0.0959426611662 0.28647339344 -1.00701129436 0.911305308342 -0.039481241256 --0.812942504883 0.587633192539 -0.834961295128 -0.606707334518 0.409614026546 0.49791815877 --0.762714505196 0.763577461243 1.22183203697 --1.21526193619 0.819715082645 0.682090580463 -1.1837580204 0.853345453739 -0.396916002035 -0.507321357727 -0.210156098008 0.937646508217 --0.568772554398 -1.05727279186 2.07106852531 --0.220967397094 -0.364434123039 -0.446710199118 --0.0339166782796 -0.323323845863 -0.923023700714 --1.21991384029 -0.623938083649 0.308138251305 -0.110730260611 -0.0780458897352 -0.707002580166 -0.485999822617 0.383560657501 -0.0487972274423 --0.301913946867 0.49864038825 0.0799008384347 -0.69414639473 -1.25199508667 -0.385144501925 -0.594316244125 0.975204825401 0.77704668045 --0.599982023239 0.504747092724 -0.567023515701 -1.10144472122 0.0140337338671 0.971497118473 -0.196326375008 0.382055222988 1.15281200409 -0.558500468731 0.899648845196 -0.413866996765 -0.182538017631 -0.0159252509475 -1.56795358658 -0.0155249955133 -0.493649661541 -0.111485920846 -0.0392991676927 -0.960086762905 1.42819714546 -0.552241921425 -0.395682573318 -0.0738747417927 -1.01111578941 -0.036577809602 0.305341273546 --0.263388514519 -0.362736701965 0.462649524212 --0.156491324306 -0.104663223028 -0.180281281471 -0.608520567417 0.928188979626 -0.1454641819 --0.125280693173 0.659888029099 0.522880554199 -1.23063623905 -0.899330079556 0.126072481275 --1.18652188778 -1.53856766224 -0.14660038054 -0.491725116968 -1.32435750961 -0.589093625546 --0.805563688278 1.40766453743 0.018574276939 --0.528763532639 0.917831480503 -0.800919592381 -0.674685716629 0.816478550434 0.310028940439 -0.442569494247 -0.770009756088 0.483287245035 --0.330437391996 -0.0330221988261 -0.916533887386 --0.343427211046 -1.68284869194 0.17335626483 -1.1351082325 0.109437316656 -0.254791736603 -0.76491522789 0.692420482635 0.123930051923 --0.283454328775 1.42639672756 0.0754784867167 -0.465436369181 0.561162769794 0.475060760975 --1.05553531647 0.0247236639261 0.379487752914 -0.934472441673 0.372978955507 -0.0468911528587 -0.103061452508 -1.19437658787 0.522698521614 -0.720120489597 0.672537684441 1.29188156128 --0.891821086407 -0.975061714649 0.475997149944 --0.698796927929 -0.811787247658 -0.0557950362563 --0.134803324938 0.182301640511 0.595943331718 -0.993574559689 1.69660496712 -0.54521715641 -0.783917427063 1.31406664848 1.7911760807 -0.549443840981 -0.394355803728 -0.0573585480452 -0.531650602818 -0.0674178302288 -0.274828791618 --0.287582814693 0.599461197853 -0.536864876747 -0.988466620445 0.188370287418 0.116889536381 --1.34381437302 0.553633213043 -0.822281002998 -1.10724842548 0.071180306375 -0.848754227161 --0.764579176903 -0.495400995016 0.784210681915 --0.592876136303 -0.719908714294 0.178151190281 --0.139555513859 -1.32826161385 -0.0298329535872 -0.00533935753629 0.325268685818 -0.912818193436 --0.391374498606 -1.024553895 1.02979493141 --0.292608946562 -1.15926289558 0.823590695858 -0.818229913712 -0.319389522076 0.922466099262 --0.224341675639 -0.690080046654 -0.122929617763 -0.344712257385 -0.128092810512 0.297309994698 -1.33120763302 0.306883305311 -0.593669235706 --0.193430885673 0.63268840313 -0.551271617413 --0.545534670353 1.05155718327 -0.0786737054586 --0.703587591648 -0.417291522026 -1.24705469608 --0.208424031734 -0.192386671901 -0.134875699878 -0.462179303169 -0.662844777107 -0.481304347515 -0.77765840292 0.679157614708 0.0589510351419 --0.317073643208 0.225888669491 0.344556152821 -1.16931962967 -0.345436930656 -0.5148691535 --0.394704550505 0.0416958145797 0.243004441261 -0.292334884405 1.55830216408 0.632883489132 --0.199234977365 -0.520729482174 -0.00879835523665 --0.61944013834 -1.06852483749 -0.769552886486 --1.43579304218 -0.460493952036 0.445631593466 -0.0564561933279 0.290080577135 0.869654357433 --0.343452841043 -0.242933869362 0.252802968025 -0.145264863968 -0.147401288152 0.248000532389 --0.255268633366 0.652195572853 -1.01244521141 -0.0169893596321 0.451613664627 -0.489382356405 -0.457592904568 -0.707324683666 0.498067319393 --0.612138271332 -0.86255633831 -0.0848885253072 --0.384266793728 1.08496618271 0.442924767733 -0.89492213726 2.09915351868 -0.809924066067 --0.766033768654 0.824733436108 -1.26343393326 --0.276275128126 1.02270638943 -0.337678551674 -0.687717080116 -0.0278568025678 1.40366744995 -0.517102897167 -0.346997737885 0.482170403004 --0.966758847237 0.405553996563 -1.45598006248 --0.797730982304 -0.205347314477 -0.851375520229 --1.21064543724 -1.85756623745 0.0802379474044 -0.450225651264 0.432107776403 0.737218737602 -0.0941614434123 0.797593772411 1.90316426754 --0.964235961437 0.262662678957 -0.706696748734 -0.209992051125 -0.345041722059 0.309187710285 --0.926968038082 -0.0232004150748 0.320958733559 --0.0475687533617 0.702224493027 0.441413253546 -1.15438377857 -0.230891689658 -0.781399071217 --1.66931450367 -0.938869595528 -0.808617174625 -1.11339795589 -0.579075574875 -1.13225638866 --0.32744589448 -0.229346141219 0.401617586613 -0.209454789758 -0.881964743137 0.736322522163 --0.804678738117 -0.0745150893927 0.721202790737 -1.35595560074 -0.0653002858162 0.153396755457 --0.0616536103189 -0.1132555902 0.833761930466 --0.437798291445 -0.524166584015 -0.0118175353855 -0.28315410018 -0.241469830275 -0.842513918877 --0.0627793297172 -0.967029094696 -0.19837115705 --0.6759750247 -1.51625943184 -1.15518224239 --0.529028236866 0.606243729591 0.709413349628 --1.41763436794 0.311029106379 0.813478291035 --0.635321974754 0.939133524895 0.64261084795 -1.14521467686 -0.689672291279 0.0437301024795 --0.265658318996 -0.00551568670198 -0.314394414425 -0.318179666996 -0.134155333042 1.57789111137 --0.0337184891105 0.0368512198329 0.303071826696 --0.482649952173 0.254505485296 -0.338976740837 -0.280658185482 -0.0970552712679 -0.182796835899 -0.104056961834 -0.731539487839 -0.646880686283 --0.91695022583 -0.202190220356 0.308519482613 -0.547108530998 0.236136078835 1.57601463795 -0.373112350702 -0.236129522324 0.120325192809 --0.726496458054 -0.335727244616 -0.885467231274 --0.446388334036 0.358233481646 -0.294872701168 -1.60405957699 0.642194807529 0.874073684216 -0.313569575548 0.208587661386 1.1908468008 -0.00684850569814 1.1017510891 0.357816785574 --0.0480048283935 0.444946616888 0.106327548623 --0.837262451649 -0.972237467766 -0.157479077578 --0.461148232222 0.962587833405 -0.93421125412 -0.0815776661038 -0.55419588089 -0.528812944889 --1.74127840996 0.489943087101 0.210394993424 -0.806843459606 0.16361194849 1.20684337616 --0.803655743599 0.738323032856 -0.0890239924192 -0.196256533265 0.378035336733 0.274356991053 --0.859574079514 -1.63121175766 1.09470665455 -0.482241749763 0.952290773392 -0.435189545155 -1.2130190134 -0.244019180536 -1.37619447708 -0.482402205467 -0.0524893552065 0.208642587066 --0.50598436594 0.14332601428 0.520588576794 --0.0258244816214 -0.93076145649 0.970030128956 --1.27727603912 0.509926736355 -0.740846633911 --1.56038308144 -0.48455068469 -0.092436298728 --0.182832941413 -0.437194049358 0.275840312243 --0.272332400084 -0.413236320019 0.288426756859 -0.750759184361 0.375221073627 0.524432420731 --0.4752125144 -1.07541298866 -0.600311398506 -0.663662135601 0.100414998829 -0.0211833454669 --0.280130088329 -1.38315474987 -0.505235314369 --1.36134004593 -0.608846187592 0.396565318108 -1.40272271633 0.792683362961 0.710666358471 --0.454350352287 0.406628996134 -1.01598477364 --0.600390672684 -0.702624022961 0.337693095207 -0.403356820345 0.0103836813942 -1.27581810951 --0.329455852509 1.37302649021 0.337925612926 -0.187938421965 0.0927483588457 -0.0767884403467 -0.714731752872 0.277387976646 0.930854439735 --0.772075355053 -0.380260258913 -1.54670965672 --0.774319291115 -0.48498287797 -1.24963927269 --0.0182152278721 -0.493165105581 -0.828128576279 --0.149035423994 0.42133769393 0.645689308643 --0.849742591381 -1.00959777832 -1.10597860813 -0.416227847338 -0.145337969065 -1.12027108669 --0.789530515671 -2.21131587029 -0.155332803726 -0.486731022596 0.468409836292 0.498843252659 --0.029988469556 0.0700940862298 0.0788954794407 -0.935745537281 -0.915361583233 0.342947274446 -0.108442828059 0.27616751194 -0.87448990345 --0.360794633627 -0.473680615425 0.194775000215 --1.16138207912 1.64073693752 -1.62195324898 --0.268901288509 -0.644622087479 -0.912341415882 -0.676101446152 0.57353156805 -1.4099946022 --0.183964639902 -0.244579538703 0.881957232952 -0.594122290611 -0.396587967873 -0.0906935855746 -0.714716017246 0.548977673054 0.293428599834 -0.438855409622 -0.83159828186 0.890625417233 --0.59452933073 0.91615062952 0.17383544147 -0.0443111173809 -0.444338828325 -0.000148736144183 -0.295857042074 0.741326451302 -0.113937944174 -0.774622261524 -0.151612430811 -0.21906286478 -0.0520399436355 0.019403686747 0.110156327486 --1.41713798046 0.0148608749732 0.797756552696 --0.0515073575079 0.00426401989534 -0.870386242867 --0.274809539318 -1.33537912369 -0.423946082592 -0.253314673901 -1.23022508621 0.983209729195 -0.416507810354 0.56737780571 0.155129805207 --0.324914813042 0.444303542376 1.36615002155 --0.620519518852 0.442684710026 1.50907075405 -1.04380011559 -0.726002752781 -0.218148395419 --0.305252403021 0.540497422218 0.320482432842 --0.311840862036 -0.381529480219 0.482372611761 -1.21313989162 -0.602652072906 0.696155369282 --0.565288364887 -0.684520840645 -0.313950330019 --0.144734576344 -0.622398972511 -1.12000072002 -1.23113787174 -0.380475699902 -0.355270385742 -0.11886959523 -0.587599813938 0.164580956101 -0.146257027984 0.159166768193 0.102103859186 --0.264410793781 -0.20913541317 1.01510500908 -0.426177084446 0.940534591675 0.226392224431 -0.0964627936482 -0.495137602091 0.633871197701 --0.685801029205 -1.0808532238 1.43755125999 -0.37503233552 0.569500684738 0.629306793213 -0.400615483522 -1.16203486919 -0.475219845772 --0.583557188511 -0.0116342566907 1.32159280777 -0.808219432831 -1.33871531487 0.0176072232425 --0.679742872715 0.665160536766 -0.623949468136 -0.424772381783 -0.114358268678 -0.366530746222 --0.904843628407 0.358953267336 -0.309981107712 -0.206228628755 -0.641028940678 0.537724971771 --0.979521155357 0.715235114098 0.594900369644 -0.798541724682 0.336412221193 -1.18350708485 -0.281538248062 1.63478124142 -0.813704013824 -0.163491100073 -0.0678572580218 -0.495555400848 -0.768112778664 0.381414592266 -0.373612642288 -0.39828774333 0.5949665308 0.0550983659923 -0.458364963531 0.928243517876 0.314134806395 -0.347410917282 -0.349996298552 1.90189981461 --0.750110149384 -0.726047635078 1.29570782185 -0.571737647057 1.24362432957 -1.13252520561 -0.590194940567 -0.644946098328 -0.56593722105 -0.0490641780198 -0.471359461546 -0.578243494034 -0.376828849316 -1.24060666561 -0.98673248291 -0.171348124743 -0.489599496126 0.0930932238698 -0.052012771368 0.942906796932 0.568937957287 --1.3939871788 -0.171262949705 -0.327835679054 -0.650251984596 1.42404270172 1.0532977581 --0.119678661227 -1.05781137943 -0.37138196826 --0.0594357587397 -0.141178697348 -0.736115932465 --0.210878968239 -1.69186425209 0.0387327075005 --0.197183683515 -1.36111342907 0.606648981571 -1.28080940247 0.375080525875 -0.635407447815 --0.290989339352 -1.01180756092 -0.458455592394 -0.499606460333 -1.10250961781 -0.424560338259 -0.794895231724 0.754043877125 -0.997621059418 --0.0741643756628 -0.0491435602307 -0.89452111721 --0.30713352561 -0.423447966576 0.61167371273 -1.05530786514 0.677120804787 1.20125734806 --0.0906795337796 0.326414048672 -0.272291839123 -0.11953997612 -0.531388700008 -0.487571448088 -1.16039645672 0.21767732501 -1.55080342293 -0.133842945099 0.277169823647 -0.464489638805 -0.60122692585 0.157661348581 0.330905199051 --0.039914816618 1.50118541718 -0.0299470424652 --0.295126855373 0.173406109214 0.992935597897 -0.30531051755 -0.207812651992 1.11547911167 --0.628026545048 0.535445928574 -1.48058485985 -0.18186300993 0.0749197006226 -0.526169240475 --0.951022028923 -0.199670657516 -0.335634618998 -1.09753751755 -0.0825495496392 0.30708822608 -0.241229757667 0.288321107626 -0.287952661514 --0.0944332033396 0.745379686356 -0.527638196945 --1.51447188854 0.140944167972 -0.44421684742 -1.02479696274 -0.898308217525 -0.0677945837379 --0.281509339809 -0.58202445507 0.0201723277569 -0.407355487347 -0.850369930267 -0.523375928402 -0.488970369101 -0.0459311753511 -0.478529155254 -0.729119956493 0.286580383778 -0.426162064075 --0.278772085905 -0.21025711298 -0.308640033007 -0.904714226723 0.212087720633 0.298081815243 --0.741991817951 -0.459115058184 0.020971307531 --1.15764641762 -0.216119870543 -0.460590541363 -0.295760065317 -0.212358728051 -0.282616436481 --0.949400901794 0.238644525409 -1.48761916161 --0.829966306686 0.784102797508 -0.75014680624 -0.122422404587 -0.808045566082 -0.446639984846 --0.572757482529 0.160250544548 -0.522850751877 -0.646325290203 1.34111487865 -0.476279973984 --0.697634220123 -0.229737788439 0.344621062279 --0.750894129276 0.0644037425518 1.37631809711 -0.75035572052 -0.455154836178 -0.647337675095 -1.00513148308 1.23200750351 -0.67323243618 --0.353251129389 0.368089169264 -0.102842494845 -0.866895079613 -0.574603378773 -0.954103827477 -0.761013865471 -0.356399714947 0.0214724410325 --0.578789234161 -1.89481008053 0.271457105875 --0.437522560358 -0.192098349333 0.384159386158 -0.52879011631 -0.297600656748 0.577157855034 --0.393559575081 -0.374096989632 -0.567439496517 --1.38447034359 0.363195478916 -0.516019403934 -0.579742431641 -0.321505427361 0.277344018221 -0.225252866745 -0.431524813175 0.401853591204 -2.80031895638 -1.12224388123 0.966319680214 --1.51548302174 -0.389513015747 -0.0953478440642 -0.565602064133 0.160724252462 0.120737344027 -0.0627764388919 -0.142795085907 0.960305988789 -0.544108331203 0.835266470909 -0.171026691794 -0.210854887962 0.626368463039 0.14035230875 -1.09170055389 1.07127964497 1.00923073292 -0.343067288399 -0.230531439185 -1.55015349388 -0.807172358036 0.0220088530332 -0.0619448162615 --0.770415782928 0.0233041550964 0.656452596188 -0.262314677238 0.268357694149 -0.862248003483 --0.123183988035 -0.247682362795 -0.330769777298 --0.170140698552 -0.331721901894 0.88764834404 --0.582744061947 0.503429412842 -1.04605352879 -0.546990871429 -0.776737034321 -0.3791847229 -0.561115384102 -0.486137062311 -0.575899064541 --0.282151043415 0.554137408733 1.13241434097 -1.4739408493 -0.215423837304 -0.322963535786 -0.561182975769 0.639922380447 -0.58021658659 -0.2354991436 0.765257298946 -0.822357535362 -0.411735534668 0.144440621138 -0.991471111774 --0.252037733793 -0.13494874537 -0.363285452127 -1.22734570503 1.39277052879 -0.327793985605 -0.0686966478825 -0.852634370327 -0.624200224876 --2.1377491951 -0.0486876443028 -0.438996165991 --1.64250993729 -0.00408074492589 -1.11069738865 -0.792389452457 0.152759566903 -0.215300276875 --0.0765659585595 -1.45880413055 -0.498939633369 --1.00778913498 -0.849722504616 -0.698835909367 -0.581567168236 0.403540164232 0.0390210039914 --0.0133236069232 0.135246515274 -0.229284465313 --0.741422891617 0.299023777246 -1.5012254715 --0.519252300262 -0.830601751804 -0.593027472496 --0.748642504215 0.598230957985 -0.121697172523 -0.353673994541 0.14959923923 -0.213418632746 -1.05994153023 -0.830193996429 -0.673138022423 --0.145851776004 -0.915014207363 -0.899243950844 --0.641587913036 -0.40268149972 1.46921348572 --0.165540039539 -0.750403165817 1.08488547802 --0.124709010124 0.251252889633 -0.54103988409 -0.302772670984 -0.493948042393 1.09619164467 -0.212212339044 0.783053636551 0.795539557934 --0.534742116928 -0.65530872345 -0.734529554844 --0.660252869129 0.152329623699 -0.922034025192 -0.825843393803 -0.151500374079 0.497354984283 -1.37636470795 0.374807089567 -0.0140382796526 -0.470200568438 0.502496600151 -0.260643988848 -0.180149376392 0.283668547869 -0.377968788147 --0.406794697046 -0.133145391941 0.195075318217 --0.567516922951 -0.655125558376 -0.861263692379 -0.235062479973 0.713758170605 -1.11901319027 --1.26628363132 -0.284255474806 0.404482573271 --0.278469860554 1.27233278751 -0.209440782666 --0.92353528738 -1.05969393253 -0.192499741912 --0.461966902018 0.236008644104 0.967088460922 -0.0382149554789 0.142890140414 0.70605713129 --0.216581106186 -0.418966412544 -0.749941825867 -0.774161219597 -0.419238895178 0.831544041634 --0.464521467686 0.606121718884 -0.193407773972 -1.11607658863 -1.16095614433 1.41431808472 --0.267763733864 0.299151927233 -0.962872743607 --0.806946635246 1.19858002663 0.855822205544 -0.170276746154 -0.587574422359 0.939737141132 --0.325866937637 0.199215233326 -1.19912946224 -0.721796035767 0.528978645802 1.06730234623 -0.281368255615 -0.365230292082 -1.40965878963 --0.414317637682 0.187515735626 -0.070928812027 --0.358616322279 -0.554916739464 0.00699338549748 -0.0557672232389 -0.236680999398 -1.20351803303 -0.22965875268 0.114160962403 -0.736961007118 --1.14642369747 0.515561163425 0.604108035564 --1.15925276279 0.0025911887642 0.340238213539 -0.878657281399 -1.39165997505 0.658399283886 -0.00219775084406 -0.388510733843 -0.266579419374 -0.0674983784556 0.519995510578 0.574832975864 -0.602987766266 -0.963023066521 0.289740800858 --0.032074674964 0.269775778055 0.315027207136 -0.362274348736 1.64264833927 -0.38786765933 --0.378617167473 0.325207948685 -0.40562993288 --0.20340873301 0.103658773005 0.682057738304 --2.62213158607 -1.09932947159 -0.320332288742 --0.186369344592 0.241354376078 1.42059862614 --1.25310766697 -0.561096251011 -0.0716210156679 -0.867957174778 0.0096290698275 0.664590775967 --0.316084474325 1.06551373005 0.870729982853 --0.293694615364 0.27281165123 0.118312738836 --0.831976771355 -0.217488542199 0.992552220821 -0.149610921741 -0.713298797607 -0.244407534599 -0.788727521896 -0.0268676038831 0.671664774418 --0.574357450008 -0.691394627094 -0.47825589776 -0.524726629257 1.34946203232 0.444034963846 -1.02738142014 -0.17321357131 -0.573036789894 --0.395227909088 0.761448800564 -0.278573781252 -0.412733465433 0.654313027859 -0.328629761934 -0.248622715473 1.32293522358 -0.37105846405 -1.41290831566 -1.31979060173 -0.4699639678 -1.06560254097 -0.607160151005 0.780960202217 --0.853228271008 -0.106024451554 -0.203989163041 -0.166943967342 0.743536770344 -0.535418748856 --0.598216414452 -0.222269833088 0.242070004344 --1.38346326351 -0.935610711575 0.735411822796 -0.59559994936 0.391064912081 0.0663972347975 --0.632047176361 -0.885685026646 -0.0782464668155 -0.0256176348776 0.243093669415 1.41491413116 --0.349816530943 -0.768838942051 -0.11335336417 --1.14593422413 -0.269266247749 -0.0925886407495 -1.74256420135 -0.853396594524 0.0780811905861 --0.493925571442 -0.429869174957 -0.127167537808 --0.260833531618 0.629419147968 1.02135431767 -0.782119393349 0.633818805218 0.34584325552 -0.322155416012 0.295235723257 0.389289021492 --0.384838849306 0.741392731667 0.72822779417 -0.598012328148 0.479010403156 0.751577973366 -0.453577756882 -1.04798364639 0.119650609791 --1.19916117191 0.0563017465174 -1.3489947319 --0.307236224413 0.293628245592 0.587121486664 -0.253160268068 -0.248476818204 0.494445472956 --0.792546510696 0.529566884041 0.025834729895 --0.995152056217 -0.0278905835003 -0.878985464573 --1.85615551472 -0.275071382523 -1.17452287674 -0.193610846996 0.698646485806 -1.36297297478 -0.750906527042 -0.390085995197 0.59554708004 -0.498574107885 0.965290307999 -0.0930271670222 --0.05640886724 -0.698315560818 -0.48516574502 -0.0327509455383 -0.37517657876 0.0745119005442 -0.0525562725961 0.00641623791307 -0.511904299259 --0.156034752727 -1.2017018795 1.48839116096 -0.5852009058 0.431009858847 -0.656511068344 -1.28255736828 0.1684987396 -0.852027535439 -0.972244262695 0.53552955389 0.0428751967847 -0.00917530898005 0.0558143518865 0.669626832008 --0.167557880282 -0.471344828606 0.439515173435 --0.300712347031 0.077193595469 0.0721410289407 -1.0891046524 0.972801506519 -0.741839647293 --0.126844525337 0.642435371876 -0.0496952310205 -0.548341989517 -0.664406299591 -0.247187852859 --0.235108748078 0.290002554655 -0.144374743104 --0.767842233181 0.661880016327 0.35244551301 --0.663862168789 -0.55290555954 -0.462998896837 --0.177904874086 0.947413682938 0.136475935578 -0.283096462488 1.06099808216 0.258480578661 -0.0209056399763 -0.0892069265246 0.105209946632 -0.517795324326 -1.242390275 -0.607896029949 --0.11783080548 0.340096861124 -0.333248853683 -0.837923228741 0.119898632169 -0.809753119946 -0.275595754385 -0.193262383342 0.258196502924 --0.444041341543 0.400769680738 0.546701550484 -0.543839275837 0.18072900176 -0.778292536736 -0.642352759838 -0.346372663975 0.485340178013 --0.840357840061 -0.536692500114 -0.763559520245 --1.15622484684 -0.396466761827 -0.333687990904 --0.858296513557 0.373611301184 -0.606333494186 -0.188605606556 -0.545408546925 -0.821026325226 --0.539044320583 -0.88392585516 1.53245973587 --0.769333124161 -0.095201395452 0.388106763363 -0.0535188242793 -0.906551301479 0.101798281074 -0.499269038439 -0.525134265423 -0.173217922449 -0.572577178478 -0.487539827824 -0.509993970394 --0.511857390404 0.549358308315 0.792656302452 -1.03692066669 0.357891201973 -0.509711325169 --0.753213644028 1.07871544361 0.0400149524212 --0.0945485681295 -0.486361026764 -0.594726443291 -0.822696745396 0.681272625923 0.571421563625 --1.04736638069 0.947461485863 -0.202721238136 -0.317565381527 0.0860336720943 0.130246251822 --0.645843565464 0.130838140845 -0.396199971437 -0.755156517029 0.498596906662 0.148315906525 -1.43072926998 0.497264295816 -0.284661889076 -0.590763390064 -0.191726446152 0.0344378426671 -0.134074151516 -0.941004037857 0.316034018993 -0.288343906403 -0.43715775013 0.603479266167 -0.603076100349 0.147836625576 1.34700739384 --0.433215737343 0.687202274799 0.0907716155052 --0.656873583794 0.274385243654 -0.771241724491 --0.709378242493 -1.13974702358 0.74868953228 -1.09844744205 -0.422172635794 -0.0607435293496 -0.107657313347 1.38219237328 -0.829083383083 --0.284198760986 0.196000248194 0.902235031128 -0.75684428215 1.50864970684 -0.473182111979 -0.785303771496 0.816972672939 0.712948381901 --1.02118337154 1.47666501999 0.751758754253 -0.918542861938 0.154419362545 1.52619302273 -0.691786408424 0.376574724913 -0.2651437819 --0.073762409389 0.875704467297 -0.770001113415 --0.559210717678 -0.233550950885 -0.500682532787 --0.0775251686573 0.0988336876035 0.00587115483359 --0.70855152607 -0.693688094616 0.00786079373211 --0.138218224049 0.683500409126 0.463099092245 -0.207470804453 0.515391051769 0.0455303303897 --1.19251179695 -1.03918433189 -0.433067888021 --0.740643799305 0.64446336031 -0.174709782004 --0.0687392652035 0.350650787354 -0.355357587337 -0.133362039924 -0.797796666622 0.578924059868 -0.214218318462 -0.0367834046483 -0.729737520218 -0.246383592486 0.488180071115 -1.26505589485 -0.876321613789 1.34950172901 -0.431228816509 --0.159510657191 0.126958727837 0.596186697483 --0.468560934067 -0.237245053053 0.883288741112 --1.04215610027 -0.593885302544 0.623791456223 --0.329206675291 0.112499937415 -0.49660167098 --0.299239069223 -0.0234971083701 1.07721626759 -0.8021723032 1.56477952003 0.131877839565 -0.253437757492 0.662413537502 -0.412157952785 --0.673140347004 -0.534822821617 -0.0529727004468 --1.31673371792 -0.547022104263 0.758627533913 --0.804140269756 0.719950914383 -1.13373160362 --1.35562419891 0.255057424307 -0.253375440836 -0.538821697235 0.627888679504 -0.602473735809 --0.126883044839 0.787073254585 0.753837764263 -0.870765805244 0.642711102962 -0.165183067322 -0.858041465282 -0.00744764879346 0.0785630047321 --0.90335392952 0.840481221676 1.03411769867 --0.266507774591 -0.352281481028 0.845304250717 -0.380278706551 -1.62151539326 0.943577229977 --0.0907983183861 1.3601565361 0.472146809101 -0.13029871881 0.272647857666 0.267676204443 --0.779336035252 0.39209702611 1.13831794262 -0.638843655586 -0.684907138348 -0.82998418808 -0.337350338697 0.670490324497 0.749037384987 --0.835224688053 0.282372802496 0.164886489511 --0.0965403020382 -0.519584238529 -1.26841652393 --1.63146054745 0.873920083046 -0.783068358898 --0.836631178856 0.997764110565 0.49998319149 --0.234149828553 0.540610730648 -0.246523469687 -0.131542161107 0.420568913221 -1.03341317177 -1.10240411758 -1.61491370201 -0.284787714481 --0.59934258461 1.18335020542 -0.549946665764 --0.143493801355 1.24421608448 -1.44611060619 -1.2391731739 0.932592988014 -0.436770796776 -0.45805311203 -0.237338140607 -0.128747746348 --0.780012309551 0.413258373737 -0.0706516727805 --1.23509991169 -0.609089076519 0.449258744717 -1.35450279713 -0.819216966629 0.346295982599 --0.0574050173163 0.708341538906 -0.435465425253 -0.556223392487 -0.422133266926 -0.000465776218334 -0.739845991135 0.387082546949 0.685851097107 --0.55618083477 -1.31988549232 0.10147703439 --0.71912586689 -0.724984765053 0.961344957352 -0.072005815804 0.44040709734 -1.45045745373 -0.602657318115 -1.04710865021 -0.737024068832 -0.0302537176758 -0.971504926682 0.216909497976 -0.146434620023 -1.12713468075 0.0256284419447 --0.171479403973 -0.668372511864 -0.118522629142 --0.0497693754733 -0.67502117157 -0.193194687366 -1.67456912994 -0.554708480835 -0.348489075899 --0.92812538147 -1.09701299667 -0.0368103124201 --1.54014384747 -0.679859519005 0.801594853401 --0.435496449471 -0.414943426847 -0.833164989948 --0.0463975407183 -0.180475637317 0.541538238525 -0.694738686085 -0.161687478423 0.847096979618 --0.446361303329 0.198410838842 -0.59415602684 -0.582193493843 -1.10033893585 -0.147505909204 -0.151497855783 0.0762836784124 -0.853718340397 --0.357470661402 0.0459453687072 -0.150494545698 --0.324153214693 0.329872459173 0.119119055569 -0.311361819506 0.222946316004 0.0391799025238 --0.0956495553255 -0.674538373947 0.287679702044 -0.667937517166 0.109882578254 -0.876039326191 --0.0843997001648 0.370518445969 0.00412943633273 --0.656246900558 -0.138766363263 0.138671472669 --1.61260008812 -0.986762702465 0.204627245665 --0.85497289896 0.485532253981 -0.433040380478 -0.396339207888 -0.24714115262 -0.522103488445 -0.304382324219 0.516142725945 -0.235755160451 -0.939732313156 0.189508885145 0.403977900743 --0.979374706745 0.569608390331 0.734623730183 --0.576115548611 -0.384606570005 0.484056651592 --0.13729172945 -0.422958850861 1.07173979282 -0.739704012871 0.511811137199 -0.0376640185714 --0.1478613168 -1.36105930805 0.976998090744 --0.617994964123 0.088093675673 -0.481867462397 --0.911344707012 -0.310496360064 -1.3495349884 -0.437453895807 0.613330662251 1.23053407669 -0.0914447382092 0.462095588446 -0.548581898212 -0.380851387978 -0.0786581039429 -0.10293712467 -0.042095862329 -0.63831615448 0.882310688496 --0.0132158175111 -0.2600017488 0.685541033745 -0.310168862343 0.263695985079 -0.0271549001336 --0.450764298439 0.843066871166 0.0755205005407 --0.246771603823 0.913741350174 -0.0186404697597 --0.169527769089 -0.71005988121 -0.269059300423 -0.233484596014 0.180885225534 -1.43121409416 -0.195714265108 0.349878489971 0.304745048285 --0.252926021814 -1.14820480347 0.00358995608985 --0.75626283884 -0.81438934803 -0.401071965694 -0.334018737078 -0.232832461596 1.62745475769 --1.54247760773 1.0882049799 -0.0349631793797 -0.224824145436 -0.738362073898 -0.540692389011 -0.913858473301 0.289020836353 -0.0424565635622 --1.08396530151 -1.58785521984 0.369418859482 -1.71779251099 0.984212815762 0.784772753716 -0.150769472122 0.355083942413 -0.409852832556 -0.200948178768 0.127574324608 -0.206069588661 -0.914605140686 0.0386496856809 -1.38021087646 --0.364720493555 0.797684133053 0.876873552799 -0.374679297209 -0.0512655973434 0.205399826169 --1.1477240324 0.0730166584253 -1.26043510437 --0.107443027198 -0.645653545856 0.412471950054 -1.19161200523 -0.235773399472 -1.49919867516 --0.571069657803 -0.252398461103 0.50310254097 -0.154577568173 0.272676318884 1.28983032703 --0.560731947422 0.782801806927 0.0591215640306 --0.219021141529 1.14551746845 -0.0894981846213 --0.154838874936 -0.71570110321 0.0954235196114 -0.197372451425 0.25316926837 -0.830802440643 --0.894153833389 -0.757347106934 1.25694406033 -0.0716164186597 0.609721601009 0.605979323387 -0.545082867146 1.68952429295 0.254999697208 -0.0276480577886 -1.13814878464 0.0321060866117 --0.82200974226 -0.997503459454 -1.12665593624 --0.234344512224 -1.20433020592 -0.891174376011 -0.258866935968 -0.847768008709 -0.285354286432 -0.769019663334 -0.141349747777 -0.145255729556 -0.152105122805 -0.866116881371 -0.339868336916 --0.702324032784 -0.505714178085 -0.464686095715 -0.260199457407 -0.888300478458 -0.500420212746 --0.971412956715 0.738665938377 -0.854029595852 -0.516442477703 -0.187382623553 0.405774444342 --0.718951582909 -0.87170124054 -0.0921732336283 --0.688096046448 0.408637166023 -0.400269687176 --0.494252860546 0.596283316612 0.261435419321 -0.56446903944 0.446185141802 0.548580288887 --0.848385989666 0.96270275116 -0.21803881228 --0.141506910324 -0.927609562874 0.176063612103 -1.29318404198 -1.13484847546 1.24236655235 -0.822433888912 0.170384645462 -0.0904236882925 -0.4477468431 1.13230443001 0.946223676205 -0.750038981438 -0.0466669164598 -0.422566175461 -0.0642819032073 -0.306638985872 -0.490531563759 -0.583113074303 0.936307668686 0.277819663286 --0.692353308201 0.708572745323 0.601452171803 -0.0839507207274 -1.1899009943 -0.732356667519 -0.725555360317 -0.388213843107 0.483470439911 --0.246126905084 -0.192862004042 -1.59201776981 --0.75506734848 1.33426046371 0.321177244186 -0.336804389954 1.34019088745 0.667701244354 -1.54955637455 0.116030864418 0.352668017149 --0.292980283499 0.163072407246 -0.695628404617 --0.785360693932 -0.570659339428 0.452027112246 --1.38247323036 0.875814020634 -0.0523399785161 -0.0491677336395 -0.0100133260712 0.416053771973 -0.669094979763 -0.920328974724 0.705499768257 -0.517601668835 -0.718970775604 0.254547923803 --0.700320899487 0.137592986226 -0.40110963583 -0.181452378631 -0.295007735491 0.129924282432 --0.452254831791 -1.38289391994 0.472451806068 --1.30407583714 -0.252233475447 0.0414927601814 -0.980563879013 0.765830934048 0.479230701923 -0.265740931034 0.703861534595 -0.142620012164 --1.95010960102 -0.782631158829 -1.07640028 --0.130278378725 0.0946322530508 -0.694543421268 -0.144010543823 -0.0009456424159 0.451198548079 --0.447509378195 0.584928870201 1.09713459015 -0.2532094419 0.319127380848 -0.678485035896 --0.774617433548 -0.894983530045 1.24489808083 --0.201806679368 1.38295400143 1.49674975872 -0.0771381035447 0.750298678875 0.717979550362 -0.753227174282 -0.53253287077 -0.248409256339 -0.231165900826 0.884298563004 0.505307495594 --0.483274251223 -0.498497009277 -0.334849476814 --0.299771219492 0.68344271183 0.0150273833424 --0.311228871346 0.274063497782 -0.467485278845 --0.42165055871 0.735234975815 -0.0256582722068 -1.07488572598 -0.725785553455 0.227157622576 --0.199865981936 0.674901723862 -0.59779047966 -0.854439735413 0.614545047283 0.0978985950351 -0.562015593052 -0.704052746296 0.282958865166 --0.553978025913 -1.61265850067 0.748312473297 --0.275340914726 -0.633120417595 -0.272763818502 -0.198031902313 -0.354460328817 -0.022742876783 -0.174203962088 0.793476760387 -0.233333453536 -0.947036147118 -0.763700485229 -0.125256791711 -0.222670257092 0.900919079781 0.422042816877 -0.243650183082 1.009075284 0.835582792759 -0.766235411167 -0.415740758181 -1.20809793472 -0.934768497944 -0.383662223816 -0.412368923426 --0.813534080982 -0.363545030355 0.587026596069 --0.590768039227 0.566720068455 -0.235743999481 --0.0145280892029 -0.978633284569 0.0681460350752 --0.904128134251 -0.385252386332 0.0832479074597 -1.13418841362 0.599402427673 0.376157224178 --0.969232976437 -0.125379905105 -0.734976112843 -1.13579285145 -0.0807350203395 0.0589056052268 --0.518488407135 1.03947389126 0.301962792873 -0.156803175807 -1.14455461502 0.0494103990495 -0.173294827342 -1.31861889362 -0.253733575344 --0.747816205025 0.126871705055 -0.698832988739 -0.417858213186 -1.39542841911 -0.113752730191 -0.463162332773 0.400896549225 -0.141740724444 -0.651427686214 0.625829696655 -0.955088853836 -0.167043477297 -0.384775191545 0.425576090813 -0.876826703548 -0.98013818264 0.558446526527 -0.732992351055 0.924263715744 0.203167632222 --0.740444600582 0.37709107995 -0.843204081059 --0.350858390331 1.21926641464 0.000440235424321 -0.419989675283 0.561655044556 0.801559865475 --0.68409126997 -1.08675205708 0.0924598425627 -1.04988729954 -0.431527972221 0.172208204865 --0.804825127125 -0.306280732155 -0.0932824239135 -0.388790041208 -0.0060756970197 -0.296069592237 -0.0281616747379 0.00830442551523 -0.441185444593 -0.385904043913 -0.833960473537 0.247874394059 -0.362985312939 0.324242025614 -0.0561713650823 --0.824124038219 0.0197660271078 1.33814394474 --0.173866987228 -1.22405087948 -0.30549326539 -0.757633268833 -0.186116218567 -1.69904124737 -0.534303367138 0.446798324585 -0.962737798691 --0.0996377468109 0.322918444872 -1.12108850479 --1.5091984272 1.02579712868 -0.613511681557 --0.595027625561 0.668075203896 0.945197224617 -0.361545592546 0.438170194626 0.0656567588449 --0.620539546013 -0.790588200092 1.38737916946 -0.931172251701 0.386531054974 -0.440545290709 -1.22624862194 0.321262896061 0.16156385839 --1.88622009754 -1.79479718208 -0.551565468311 -0.269054830074 -0.744196355343 0.520731925964 -0.118067383766 -0.81008130312 -0.71452999115 --0.262188404799 0.599954664707 0.0858957916498 --0.173069059849 -0.652722418308 0.984484672546 -0.610444068909 0.78158557415 -0.559486329556 --0.216938793659 0.395891577005 -0.656142413616 --0.266475945711 0.477155447006 0.483293533325 --0.469334751368 -1.27838551998 0.104429148138 --0.164887532592 0.338463187218 -0.574565410614 -0.493099778891 -0.78617978096 0.24560135603 -0.358725011349 0.0895899906754 0.55115288496 --0.333385288715 0.648616194725 0.305420458317 --0.924824357033 1.37448585033 -0.934140980244 --1.22540509701 0.40889236331 -0.284969061613 --0.878752112389 0.200047373772 0.718293726444 -1.50786805153 -0.377786040306 -0.210302323103 -0.240867555141 -0.0353895351291 -0.997344732285 -0.113118544221 -0.481346935034 1.02622127533 -0.0315153375268 0.389020681381 0.959489047527 --0.537320911884 -1.59861981869 -0.0140924761072 --0.616173565388 -1.08165097237 -0.350676327944 --0.0742391869426 -0.870489299297 -0.587836682796 --0.0427151545882 0.264963507652 0.705455422401 --1.14936614037 0.4150390625 0.87222224474 --0.778008818626 -0.61034476757 0.384563297033 -1.0876544714 0.731606960297 1.105661273 -0.383228838444 -0.0180631224066 0.0427876338363 --0.0845384448767 0.213941574097 -0.308113545179 -1.54627370834 0.244763225317 0.358474552631 -0.585494041443 -0.250241816044 -1.13992214203 --0.0640304237604 -1.67492043972 -0.269662082195 -0.650488138199 -0.318464845419 0.339563459158 -0.750739634037 -0.190642774105 -0.797005474567 --0.148878768086 -0.888643741608 -0.331922113895 -0.013284035027 0.299113839865 -0.00606007827446 --0.317950904369 -1.12120318413 0.454171657562 --0.27999535203 0.797552585602 0.0923254191875 -0.63251054287 1.24067687988 -0.580299437046 --1.43533706665 0.452021151781 0.587463378906 - - --0.728939831257 0.510548055172 1.10712265968 --5.49146795273 23.3087539673 10.4675130844 --5.26432514191 13.9740715027 -11.290394783 --8.26087093353 9.73177051544 -7.50959587097 --3.89550733566 -9.45633506775 -1.47863328457 -32.4540481567 27.5584754944 -12.6276159286 -7.61584949493 -0.474249243736 -5.8262720108 -2.45481944084 -2.42309808731 -2.59344267845 --10.0864610672 3.58792710304 -6.13021326065 -20.8075695038 2.71045970917 -2.31491041183 -16.8543758392 36.0014953613 -0.740533053875 -0.506404578686 -3.55263471603 -18.5373191833 -11.92491436 3.37899470329 -7.99048852921 --0.630162119865 -3.24304628372 4.88850736618 --4.79828119278 5.90138435364 -7.25266695023 --15.9963731766 2.99250173569 -11.6140527725 -5.41858816147 7.1692738533 10.6857004166 --15.9632253647 1.47363758087 7.55259227753 -0.34589907527 5.17682313919 -2.81282329559 --8.28863430023 -2.02225899696 -2.36611771584 -31.7918243408 -13.2016162872 19.8510894775 -5.42655897141 -5.24652671814 -7.05146121979 --6.3399515152 6.92734766006 -1.01521098614 --8.413230896 -5.77562379837 3.08741641045 --5.95935678482 -21.9080886841 10.1845912933 --7.20913743973 7.5272269249 -6.9070725441 -2.93564653397 -2.45086812973 -10.3655347824 -4.73977565765 -13.2524671555 33.4820861816 --11.2556066513 -2.8210067749 11.4982051849 --0.0818902999163 -12.3064117432 -1.44420564175 -1.24594771862 6.46655607224 2.12645530701 -1.65032446384 -7.38278055191 -0.669347405434 -3.81846523285 2.96931290627 1.22992813587 -2.69589781761 3.75748515129 1.49529647827 -12.7563848495 5.24595355988 1.81672120094 --0.663177669048 -2.14375352859 2.66848611832 -5.50578212738 3.93979001045 -8.97680473328 -12.2573928833 4.95599794388 -7.13240242004 -22.7224025726 -33.7956123352 11.7362709045 -4.57899570465 -19.4316120148 3.97353339195 --14.9037094116 10.4921522141 -4.09754896164 -3.0079267025 8.30656051636 1.11623108387 -6.55063152313 -6.90650749207 -2.2343044281 -3.98049235344 3.98244047165 7.91971969604 --4.76323318481 7.31031990051 3.59241914749 --13.9519777298 -9.03688144684 4.67507886887 -1.10672855377 -6.66599464417 26.2467556 -11.6698846817 -1.16946983337 1.74236726761 -1.48606824875 1.12319135666 2.68949532509 --1.35086476803 -5.21782827377 0.870004892349 --10.1665344238 13.7259874344 3.15315794945 -32.638092041 -18.281785965 -17.9275188446 -5.29966306686 -2.70120811462 0.517310917377 --3.06001782417 0.35895627737 4.837266922 --3.42393302917 7.3727312088 8.30553150177 --30.1264839172 -7.12190485001 -9.22627544403 --4.67821836472 -12.4950304031 5.32002592087 -0.827356040478 -4.83104228973 -3.44983243942 --17.5202560425 -8.91575527191 -17.3099842072 -4.08720016479 -1.33384072781 20.8070716858 -8.04018497467 -19.277797699 -3.13626599312 -10.1877441406 -12.6623439789 -18.2966136932 --4.36053419113 3.09758520126 -1.17630004883 --23.8482818604 -7.68654298782 -10.4249992371 --5.57919120789 6.01390075684 3.67125463486 --5.78080654144 -14.1357679367 -2.8791282177 -4.60628890991 -5.81495952606 4.54518842697 --1.93820679188 -3.16021418571 -5.91940784454 --2.30159330368 11.988152504 8.10537147522 -5.32294416428 8.7086763382 -3.1575524807 --1.57551336288 -0.757791996002 -0.271769523621 -24.3221969604 -14.9721593857 0.154479652643 --5.38540744781 -2.51163578033 6.5649933815 --9.47053337097 -8.03620624542 -10.7251243591 --0.799773573875 -1.77987885475 2.3440015316 --8.9433965683 -4.22119426727 2.13617968559 --4.06453990936 0.0606117285788 1.08636868 --8.28967952728 -18.933134079 -13.5584783554 -4.58636283875 -16.9745101929 4.14340114594 --5.55472755432 3.39062404633 -2.29324626923 -9.93621635437 29.6061115265 -12.0926570892 -14.1289520264 -7.52956151962 -0.819878697395 --3.61206483841 -8.10441970825 -5.29692935944 --12.4121332169 16.1703796387 -12.2235021591 --6.16848516464 0.308759480715 -0.534719467163 -12.1501684189 2.13830256462 -2.68183708191 -36.3029136658 8.17386722565 10.775891304 --5.94488382339 11.0954284668 14.5531654358 --11.7812299728 -0.831163942814 38.3322792053 --3.77812242508 -6.57219743729 3.016269207 --7.03655004501 -5.83121681213 1.53662371635 --9.32381725311 26.0962734222 -23.0699577332 -7.65873861313 -3.57469820976 11.261505127 --2.57791185379 5.45346212387 4.39750862122 -1.1802829504 -8.36939144135 0.460094153881 --9.60440349579 -16.8723678589 6.67581653595 --6.59174585342 0.0887983515859 -3.87568855286 --5.78643321991 -4.49808740616 18.0746002197 -9.309258461 8.24652385712 -14.5911617279 -0.925508499146 -1.25411462784 -9.59115600586 --3.375395298 -1.38404893875 -4.3165307045 -2.36017608643 -13.0978717804 10.5138940811 -3.35643339157 0.240017279983 0.540824353695 --3.74012708664 -12.9390058517 9.59045410156 -3.42030310631 -1.28695702553 -4.58990049362 -2.156676054 -0.323164463043 -1.62846279144 --51.0469017029 10.1228647232 2.89346766472 --2.70168638229 -2.02606725693 4.83854961395 --3.22012090683 37.4947433472 10.3052692413 -1.02092051506 7.01292514801 -6.5802321434 --13.3646888733 2.12793493271 -4.05540418625 -9.25303459167 -6.7575712204 -15.5378417969 -6.30302524567 -1.92257082462 2.78129076958 -3.01488256454 -12.0916833878 -18.4580726624 --2.94338750839 -4.14646148682 -1.91440737247 --21.0730323792 1.14857947826 15.1384811401 -12.2633094788 0.365423023701 19.129119873 -2.55283331871 16.3836555481 -8.27078056335 --11.6588172913 23.1453838348 -8.7923002243 -17.450466156 16.7501182556 14.4449129105 -0.85573220253 -19.9773311615 2.55031061172 --6.96710109711 6.6761674881 -27.6922607422 --7.99434423447 -16.9714660645 -3.80658507347 --16.3068141937 14.5397567749 0.0607827976346 --0.713396966457 1.67351531982 -0.259455263615 --3.65528106689 -4.88327169418 -4.5809674263 --6.34511947632 20.5559101105 -10.587770462 -14.6659965515 4.50559139252 -2.57567048073 --0.802268028259 0.0555180087686 -4.87704467773 --3.82286214828 -6.66918563843 6.69474315643 -1.45599889755 4.39459991455 -5.68637752533 --6.44777536392 10.2359228134 9.31702709198 --4.25487327576 3.24236369133 2.83152604103 --13.102435112 3.08961796761 -1.22626364231 -16.8055915833 25.357219696 -6.72006368637 -19.1064891815 0.5575761199 2.35316777229 -6.60648536682 -7.32703256607 5.46097898483 --3.52389001846 -12.7271499634 2.03354406357 -32.7196311951 15.9651470184 38.8199272156 -5.25878667831 -9.81096553802 -17.6548538208 -4.36386680603 9.86340332031 -5.70760011673 -5.26606559753 -0.443600028753 10.5734052658 --14.0017118454 -1.04063558578 1.79016971588 -0.856320381165 -20.8965950012 -2.59754371643 -13.3701677322 -14.1487541199 23.3854885101 -5.26655483246 5.66380929947 5.46199321747 -6.22838449478 1.0458779335 1.02462625504 -6.69823980331 -19.2094936371 7.24565935135 -1.69997727871 -0.0819876194 -6.96025705338 -7.97892522812 1.22479367256 -21.7207527161 --7.57629442215 -13.6370344162 -0.368528008461 --9.27796173096 9.16816520691 9.15642642975 --4.36467838287 -4.24326181412 20.9705467224 --4.0574555397 0.0066750831902 -2.83132052422 --8.90843772888 4.91915559769 20.6235790253 --2.30834770203 0.979136168957 0.614175915718 -2.66389012337 7.84180355072 5.29183912277 -7.29972648621 -14.123837471 1.75163626671 --7.80927467346 -4.90106678009 -5.91909742355 -1.58357965946 -4.94041824341 7.32807731628 -13.1915893555 5.22997713089 -7.9823756218 -5.92029953003 1.81784105301 -1.01876783371 --2.33807134628 -14.5103244781 -26.0891265869 -6.83959293365 -1.59816217422 -11.3919563293 --2.56160855293 17.9237728119 23.9047775269 --4.90827655792 13.2421035767 -4.64188098907 -22.9873218536 -4.80922937393 11.977481842 -1.45848834515 -4.46540212631 -7.27649354935 -10.3357992172 22.3848419189 1.09445023537 --3.96129584312 7.09260225296 -5.51443052292 --10.0824756622 14.247636795 -6.85558986664 -8.62559986115 -8.79667663574 26.8243675232 -9.75353813171 -5.189494133 2.55759906769 -3.67538022995 -10.8448171616 0.567357122898 --3.80566048622 -11.541428566 3.95362854004 -2.54411697388 -2.67688345909 -0.612808406353 --2.81911087036 -4.76970005035 8.95442008972 -26.8816547394 2.96258640289 3.80696773529 --19.8647861481 -7.87375068665 -6.21866607666 --11.0978507996 -4.60218048096 0.920012533665 --3.14204096794 -2.52827811241 13.9825382233 -2.75167655945 -1.17770910263 0.0361604355276 --11.0864648819 13.4738912582 8.41821289062 --0.613275766373 -24.3167572021 -14.3044691086 --0.178466752172 -5.93016910553 7.36296844482 --12.292681694 -10.6960697174 -12.2740907669 -0.922521591187 -22.1473560333 2.36374974251 --5.53673315048 -5.78926849365 9.38645458221 -13.2374067307 -11.3243684769 19.7273044586 --2.41545462608 2.99544358253 -25.8438434601 -0.877182722092 8.59483146667 8.97131633759 --0.635383844376 9.252576828 -0.27575942874 -17.3467197418 -15.4658546448 -0.512232601643 -8.54930496216 2.6643102169 -1.59879887104 --18.1703948975 9.56953907013 -15.6435613632 -6.34852600098 44.098575592 17.7914848328 -1.93311917782 -9.43409919739 -4.67430925369 --8.98506832123 4.75628566742 -1.73118078709 -0.541687488556 -18.8456459045 6.89133453369 -4.29511785507 3.29332709312 3.00000762939 --2.49561166763 7.79457998276 12.1363363266 --13.3864212036 -0.351256132126 -1.89981544018 --17.8043937683 -0.229593381286 -29.8498725891 --0.575221061707 1.64296042919 3.02353715897 --2.78642225266 -2.79143404961 8.10007953644 --1.02292013168 2.03260970116 16.9081840515 -11.6244544983 -7.53308105469 -2.49622511864 --8.42101097107 -5.22073316574 -4.40489864349 --4.29151964188 1.59126257896 3.52941036224 -16.2629737854 4.59079265594 14.2491188049 -5.33888721466 -0.775783002377 4.01353693008 -11.0083456039 -15.7495145798 10.2001247406 --5.52757930756 7.19171094894 4.64020252228 --2.40917992592 1.91658711433 -8.45535850525 -14.3763160706 -3.66705703735 -1.98405122757 -2.49725675583 0.148874118924 1.00147759914 --16.2182598114 -15.3629732132 8.61489200592 --2.47165036201 -18.6802406311 29.108663559 --4.12526369095 -9.60447788239 -6.39932250977 -6.16462278366 13.8836832047 4.97585439682 --2.68773674965 7.53113555908 -14.6771373749 --6.59704637527 11.0272064209 -6.82545757294 -6.77832460403 2.29037618637 -13.6738815308 -3.99904513359 4.09938764572 3.25309181213 --12.4999818802 3.06774973869 4.27373456955 --10.6827983856 -6.23599529266 -7.25598859787 -5.65998315811 -7.21797800064 13.4612665176 -17.1018638611 -0.464065104723 4.07321500778 --3.53541493416 2.59049010277 -3.26211977005 --13.9929332733 13.2180595398 -20.0072116852 --2.00547146797 -12.5318403244 -8.82291984558 --2.03029727936 3.27733755112 -0.271249651909 --10.8420372009 -4.37687158585 8.05745220184 -3.37101125717 -19.6880397797 -20.4552669525 -9.35635089874 19.30402565 -6.30645418167 -5.37733316422 -1.35798418522 -0.156429007649 -0.378149479628 1.87769806385 2.50256204605 -6.9182267189 -17.9759750366 2.79564571381 --7.74137544632 3.45575332642 7.84354305267 -0.925259113312 4.97419977188 8.93024158478 --5.90289783478 1.98457360268 2.06362962723 --3.71851634979 1.24172687531 -1.74980843067 -2.29020380974 -9.93311309814 11.0827569962 --1.26934051514 11.0786743164 -2.78932118416 --12.7312459946 18.2369174957 -18.1765575409 --1.8931235075 -7.71488380432 13.9332027435 --28.1145839691 2.15438103676 18.7146282196 --17.0316390991 -5.83040332794 -0.756239771843 -2.1976184845 6.27958488464 -2.35556769371 --1.59391498566 3.53588891029 1.09906423092 -9.55030441284 30.0321331024 16.7673606873 -10.8476400375 -1.74194931984 10.3270950317 --6.31165409088 -0.0285013392568 0.406001240015 --2.56554031372 -1.86631345749 -3.94471788406 --2.66073298454 -2.23846387863 1.00050473213 --6.00280427933 -6.52633857727 -6.43043518066 --0.494387298822 7.6542134285 3.29342484474 -18.1131534576 0.883244454861 4.91103076935 --13.9012069702 8.41546440125 1.00842952728 --9.57624721527 -5.62121295929 0.505368769169 --9.20858478546 2.40015506744 0.505627393723 --4.11259174347 3.53902316093 8.7542963028 --8.62867355347 20.9400062561 -31.771282196 -25.5317001343 -9.25517177582 7.41153907776 -9.84451389313 -15.3718194962 -12.5986795425 -2.86997056007 -4.33473539352 1.21469187737 --29.1254825592 -14.5162744522 -4.79826927185 --5.44860935211 4.12801790237 4.11959505081 -3.03676247597 -10.8608417511 2.04033660889 --5.38216257095 -4.88499736786 -5.88026332855 --11.7656965256 14.2971229553 15.7747478485 --1.62686634064 16.7427616119 -3.63887453079 -15.9936599731 -5.60604715347 -33.7495651245 -6.22292947769 -4.5718126297 -2.44403386116 --4.06178045273 4.12495756149 3.99440360069 --22.7137012482 -8.97703552246 -11.4958000183 -6.6255645752 -14.7701244354 5.97016143799 -15.3899717331 7.80227279663 2.53438997269 -6.10501194 8.92641544342 0.801099181175 -6.9439291954 -2.28129172325 10.0530767441 --5.02663230896 -4.89624834061 -1.97445654869 --11.5823469162 0.554534912109 -16.2915744781 --7.49655485153 -5.3783197403 7.14726448059 --15.128818512 -5.04200696945 21.0822238922 -17.8694038391 12.4687976837 6.38669681549 -18.2443313599 -27.1204013824 3.3122074604 -3.98151731491 -19.2823257446 10.4145889282 --0.85267663002 3.78440713882 -8.42028522491 --2.35171914101 2.68571662903 -1.8733754158 --3.59333372116 -3.1043548584 -5.50019454956 -11.0107393265 20.2944698334 -9.71298122406 -0.523147821426 -4.84430122375 -3.03092479706 --13.9058771133 2.8454618454 -8.47297000885 --2.91950345039 8.36914539337 4.45533704758 --8.38177776337 -9.98297691345 5.12216567993 --11.2402734756 -13.021440506 6.88610363007 -5.4050989151 -10.0469779968 -7.17629671097 --17.8583030701 -5.45341682434 -0.421886831522 --1.26572179794 -17.5158309937 26.0705490112 -10.850019455 10.580286026 12.6928863525 -2.91358375549 8.60117816925 10.4915685654 -16.4007263184 -34.3174324036 -21.8799705505 -1.85818517208 10.8342294693 2.05537843704 -2.24183630943 -3.29807972908 -0.565907895565 -1.00000596046 4.2229847908 1.988052845 --4.44282054901 -11.6696004868 2.430590868 -4.84645557404 -15.5705986023 10.4264354706 --15.4702329636 -12.7248888016 10.5698261261 --9.20806884766 7.07586240768 0.755966246128 --6.46315956116 1.24225747585 0.368463665247 -9.82046127319 -6.41039085388 -9.09492492676 -4.66306114197 0.190096572042 -1.88000297546 --5.16662025452 1.5263389349 7.14837312698 --12.8839874268 -3.02745318413 8.30053043365 --24.9013404846 -7.71580457687 4.20739889145 -0.792050480843 -3.30369782448 11.3416757584 --5.0559425354 -12.9392604828 -11.9075880051 -2.52730083466 5.67382478714 3.98235225677 --2.06203055382 -4.24632120132 -3.11841750145 -8.16883468628 -4.96722650528 7.82118320465 -0.905346333981 1.32352435589 4.58843278885 -10.2436294556 5.92169237137 -5.89322757721 --1.26308751106 0.819713294506 -0.0436310693622 -9.068775177 -1.5740634203 -7.64585399628 --2.5951898098 3.20681381226 1.30864965916 -3.00288009644 3.50032973289 0.446060955524 --7.53502559662 -2.94296312332 0.713295221329 --4.04522705078 -10.7155828476 20.2648181915 -21.37616539 -19.4166545868 -2.63160872459 -4.1264705658 4.8650932312 9.09875011444 -19.2245578766 12.7871217728 23.4226894379 --5.64499855042 8.43533992767 -18.4109191895 -12.2285709381 9.30517482758 0.255632907152 -8.59981155396 -3.47974634171 2.99838781357 -4.49947738647 9.03962135315 -4.00642442703 --1.46874260902 0.548569262028 -2.55484032631 --6.88371419907 1.04106414318 -5.92470788956 -13.100268364 -26.159740448 -16.8081283569 --3.98592567444 -2.4426009655 3.65598464012 -8.46910572052 13.8150987625 -0.293441861868 -5.8238401413 -6.68670892715 -2.1310942173 -13.3184518814 -14.0104198456 11.5669527054 -2.97344589233 6.94857692719 -4.66910791397 --0.493440210819 -0.629808783531 -0.0649392530322 -6.91314697266 -11.5630064011 13.9213991165 -10.8027429581 1.66031038761 0.365355104208 -5.58499002457 6.97865056992 12.1629362106 --1.27858185768 -4.6219625473 2.59331798553 --0.969283878803 -8.49485683441 1.76306223869 -0.670559227467 -7.85886192322 -20.6926612854 -11.1881875992 0.764242947102 -3.06267023087 --10.7921667099 -3.67222309113 -5.69877672195 --5.73685121536 -14.1190509796 -16.2026138306 --22.5201587677 9.23487949371 3.7212998867 -24.4483318329 15.7608833313 -14.4530620575 -11.9868049622 35.2659454346 -22.4063835144 -0.705271065235 1.14461290836 -2.12770748138 -2.27878499031 3.94288372993 0.00559753505513 -0.860601961613 0.90569627285 -2.08215785027 -3.44458055496 -0.736623167992 6.79092788696 --4.3178062439 3.08317923546 0.381764411926 -1.66463696957 22.1961154938 1.14028215408 -4.22106933594 5.37676048279 4.1619682312 --5.90196752548 -0.717055678368 -5.70412492752 --6.48727035522 -11.7644109726 -6.50194215775 --3.44904875755 8.29122638702 11.8986873627 -11.5399179459 -0.73995244503 1.31816315651 --11.1630859375 2.44628548622 -18.5821361542 --9.62221336365 -8.83078384399 5.02455091476 --1.83361160755 -6.26202392578 7.78172159195 --7.80496263504 -3.19436597824 -2.5475435257 --4.4478802681 0.928271949291 -8.27788829803 -23.3421897888 -11.1279506683 19.2900810242 -19.5335502625 24.2406673431 5.17996311188 -2.43740153313 -2.9596323967 1.6525529623 --0.94641906023 7.10813045502 9.88597583771 -13.9832515717 16.4442653656 10.6431455612 --10.3690290451 -39.8442993164 -13.5271511078 --18.6088924408 11.7763824463 -0.840948462486 -1.97458255291 -7.40116357803 -0.544012963772 --9.93676567078 -1.89020848274 -4.29317855835 --1.08119177818 -7.76447343826 -4.42580032349 -9.06552028656 0.443011283875 -2.02840209007 --15.7893924713 -13.1830205917 4.01564502716 -16.4801483154 -5.77171564102 -12.1245441437 --8.30214500427 3.5426132679 7.93512916565 --5.6092376709 5.78427600861 -17.8307476044 -0.677682936192 0.506708443165 -1.42968821526 -3.19614291191 -7.59700727463 1.91402447224 -8.17731285095 -3.02906084061 -17.6779212952 -4.99669790268 5.76121425629 7.8142991066 --5.73217821121 2.04946517944 -3.02978587151 -2.76929521561 12.324842453 2.95002269745 --4.057762146 0.0566921308637 4.24821519852 --19.5108547211 -4.93549728394 7.37009143829 --4.02754020691 -3.08220291138 1.89163756371 -20.6925792694 7.66707611084 4.80015325546 --12.1009483337 1.41357254982 4.47436332703 -30.1440563202 -4.16434240341 -1.01417815685 -11.239156723 -4.72066450119 3.11701965332 --7.48472261429 6.57550954819 8.92622756958 -0.882575333118 3.32513022423 -3.72091770172 --14.0862474442 30.102306366 14.4691324234 -5.0266160965 12.9961042404 13.4604663849 --4.70069169998 -4.03851127625 7.61313247681 --1.60935735703 4.75019598007 6.39297294617 -19.5788116455 -6.81383514404 -3.32835674286 --3.73538756371 -4.04317617416 -1.94779205322 --4.94719171524 -11.5340137482 -29.1019115448 --2.28868103027 -4.81155633926 0.414086192846 --1.82970106602 -7.34329414368 4.9557185173 --3.57429456711 -2.30586528778 -2.56778240204 --4.95316457748 -1.57619059086 16.5926532745 -9.29894256592 1.49772036076 1.46628165245 --2.79262208939 -9.78696727753 15.1461715698 --1.7611964941 2.64269757271 0.404095709324 --1.94825839996 -9.72742938995 12.3058567047 -6.08890247345 -11.1636180878 -4.39415979385 --8.51793289185 12.0905828476 -3.36447286606 --5.35310745239 -4.45819139481 -12.1158971786 -9.0603685379 -6.77251386642 4.81696510315 --0.759439051151 1.75916898251 5.60331583023 -16.0740909576 -14.13758564 -9.15682888031 --12.5749692917 2.40733742714 -7.4671254158 -1.22686171532 -4.74864959717 0.223581492901 --7.91349744797 -2.96746730804 -12.5388431549 -12.4927501678 -5.90848398209 5.09112358093 --6.81815624237 2.21942710876 -13.6856193542 -8.59215736389 -0.177087858319 -16.2019100189 -5.76922893524 -2.93175339699 0.141461670399 --1.34338736534 -28.5340900421 -16.7811355591 -6.67008495331 -10.0545873642 30.8165664673 -7.3731918335 -6.43451452255 2.63299274445 -6.49001789093 -1.44153761864 -1.41756236553 -6.4716591835 9.59355640411 -12.5614862442 -5.77831363678 18.3287811279 -7.65171146393 --27.6466426849 -8.11764621735 4.85585832596 --5.48396110535 -8.52670669556 -12.335682869 -4.23500442505 -6.9098238945 0.0480202697217 -3.35014057159 3.58304643631 5.14350318909 --1.6002124548 -8.8178024292 12.4259281158 --11.3095064163 -9.53379058838 3.71223568916 --6.83143520355 -5.73166322708 -3.19915938377 --1.58854472637 -1.78967177868 0.0719299688935 --8.20887088776 -2.31319642067 -18.0802173615 -0.0997160151601 9.86810493469 10.95104599 -5.587703228 25.4335479736 0.191692590714 --6.90977621078 -0.475626051426 -12.7657194138 --8.40854644775 -2.61090660095 -5.56524896622 --7.48154497147 -3.93861413002 -6.60312604904 --17.5463829041 8.73485660553 6.58739995956 --19.4394016266 8.54137897491 11.2834529877 -9.5385389328 -14.6628217697 -9.1920042038 --19.7982139587 5.46511411667 -0.850780546665 --4.58818006516 -33.5312805176 -15.7337760925 -12.8533773422 -0.798559904099 -17.9338512421 --21.4450397491 -1.0167517662 3.97597098351 --18.3146705627 8.70202159882 -3.77110862732 -8.46206092834 -2.43557024002 3.0502884388 --6.81844186783 2.4668135643 5.73692274094 -8.04000091553 -8.46018028259 7.49213838577 -0.403472095728 -6.89060497284 10.5315523148 --2.98033356667 3.58927512169 13.0694513321 -1.53391516209 -4.44253349304 2.68248081207 -20.8268699646 0.93708974123 4.51160812378 -2.94091153145 0.383926451206 -6.98112726212 --13.0776081085 -6.78578805923 -4.53055000305 -1.5290542841 -0.0601237639785 -2.58019566536 --5.39021587372 4.93107461929 -9.03353691101 --2.9265499115 16.6900348663 3.80809521675 -1.29339671135 -11.0556612015 4.1686000824 --14.0828056335 -33.149520874 5.28346300125 -7.88182926178 5.98786115646 -7.87711763382 -3.37293767929 -0.122678473592 -1.24589920044 --16.7182102203 -1.95382976532 -2.44356894493 --9.18426513672 0.787869155407 3.92158603668 --12.9145412445 -16.62134552 -1.68791925907 --11.1625566483 1.04399490356 -3.36265778542 -4.00851297379 1.04020261765 -3.40524601936 -9.31237792969 16.4999771118 -5.46270084381 --5.429728508 -3.04506611824 1.36903226376 -0.642755389214 2.52920866013 -3.59095621109 -1.25222051144 2.52472090721 6.5389456749 -2.73951196671 -6.34631872177 10.2421340942 -1.32209873199 -1.33838057518 -7.92698287964 --5.05659866333 1.67268538475 -23.9654102325 --3.1247189045 11.9912939072 -7.06225538254 -5.72386407852 -1.93243920803 -15.9620761871 --0.184030294418 6.56587314606 14.7289581299 -19.5973396301 -10.7570915222 6.52036046982 --0.531281411648 -10.8667459488 21.6854114532 -1.54957926273 -9.76282310486 -1.46627283096 -6.2285695076 -10.9492063522 -8.07167625427 -2.02044844627 5.43464374542 -4.39084672928 --5.64575767517 -4.55464601517 -1.92657613754 -0.515115141869 -8.13725852966 -11.5353012085 -2.47380757332 5.26211547852 0.821860671043 --4.69997882843 -8.36501026154 -5.98373603821 --6.38387346268 -0.633908092976 -11.2925882339 -2.62888169289 -7.94525623322 14.7532167435 -11.4169387817 10.3900299072 -8.40444278717 --1.70162177086 -3.45064043999 -5.0699634552 --7.73321533203 18.8764209747 -7.82355213165 --16.9867458344 -2.59612846375 -18.4273662567 --8.37453079224 -4.89335680008 -1.67846179008 -16.1877880096 -0.209283724427 -9.92714500427 -6.14787530899 7.02860689163 10.0271883011 --7.32893037796 -35.4605293274 10.7255239487 --2.62592601776 -35.4176445007 0.102081976831 -9.47275352478 -3.10699176788 -3.02876138687 -6.15134906769 3.92393684387 4.85121774673 --3.94372916222 -9.22366809845 -0.979368209839 -9.95974826813 -4.24554014206 1.80186641216 -8.07294178009 14.484128952 -4.5688867569 -17.1983661652 -17.2252902985 -28.6698093414 -0.96855288744 -5.86860227585 3.36342072487 -22.2802143097 30.8744831085 11.597533226 -6.88381958008 14.3384141922 -12.4725093842 -15.2381544113 27.6725273132 -9.56474208832 --2.97653770447 10.2927045822 6.28480958939 -9.22605514526 -1.99985730648 2.83665537834 -4.33097553253 -3.77308368683 -23.4519309998 -4.55576467514 -1.05619573593 -8.18716907501 -4.1202082634 -37.1749687195 14.1368932724 --9.90965938568 -1.52995681763 -42.2161827087 -1.07034397125 -2.27295947075 -0.960702955723 -9.16561794281 8.64637947083 2.03582286835 -7.58268117905 -3.68804430962 8.81896400452 --9.804479599 8.30552005768 4.32484674454 -3.62913417816 1.77259063721 2.86144590378 --6.58624887466 0.368296593428 -6.22899389267 --3.82261514664 1.66610348225 -7.41788434982 --13.6388015747 4.89738416672 -22.6824989319 -1.96888399124 2.22797489166 -4.40480709076 -11.2988824844 3.46978640556 7.10574769974 -8.78069400787 -4.46749830246 -10.9855394363 --1.4368339777 9.29740715027 8.48290252686 --7.34427309036 0.813844323158 1.85694599152 --1.61498844624 -4.20179605484 -0.487029284239 -22.3956222534 -13.4389667511 -2.1124997139 -1.28067243099 8.11642169952 -2.97385525703 -33.181728363 0.0476888529956 -13.2490177155 --2.55053734779 -12.8386936188 -11.0958604813 -15.1853837967 28.7565765381 2.39307618141 -15.9089164734 12.1064567566 -2.38937354088 --19.2755451202 -19.007516861 -13.8906087875 --19.4291152954 3.709202528 -3.62322735786 -12.6433124542 -3.69998717308 17.0660820007 -2.90423417091 3.00131130219 -4.76857328415 -7.82307195663 -15.6711292267 19.0018863678 --7.1205701828 -3.23370170593 7.9269080162 -18.8561248779 6.43482732773 4.62035131454 --15.2864704132 5.17638683319 40.3762397766 -1.76227557659 -3.30693602562 1.46485424042 --1.32274985313 1.47232222557 -1.04523646832 -28.138874054 -27.077299118 -2.04082918167 -0.065063521266 26.7144775391 -22.6536579132 -1.53879117966 -6.4338145256 -6.6708240509 --4.3663983345 0.877180635929 10.0923957825 --6.26390075684 8.11454772949 -13.498342514 -7.15056467056 15.4025030136 -7.77254343033 -6.6442360878 -12.9379940033 -14.5190620422 --7.94253921509 -3.1184926033 3.49363303185 -6.01819562912 1.22723531723 0.863670170307 --16.1327362061 -5.79204797745 7.4591088295 -0.680342912674 -9.80715370178 6.7301774025 -15.9788923264 5.3477230072 16.1343460083 -1.31537914276 -1.97178995609 -3.58404278755 -0.362493693829 -1.27135777473 -4.10075759888 --0.389030247927 -0.234544917941 -5.65215730667 -3.07522201538 10.6870212555 12.7319564819 --2.73624634743 -6.77505874634 -16.9204502106 -1.74155580997 -0.569686472416 -10.7382049561 --3.93519544601 0.219294026494 3.84731078148 -4.00078678131 12.1617984772 -8.32157039642 -2.66368293762 0.938842177391 3.84148025513 --2.54409527779 4.9017701149 3.22826075554 -2.1722342968 0.134139209986 1.57375085354 -5.47910451889 3.9753408432 3.65368318558 -0.674709320068 4.59097099304 6.16401481628 --12.7803630829 1.73132944107 10.4561595917 --17.8715515137 0.500629007816 15.700758934 --1.57924127579 -22.5219211578 -2.96168494225 -6.51126861572 8.20255851746 5.20975446701 --10.4300470352 18.2507705688 3.84439325333 -2.88192844391 -4.02502965927 -1.56320738792 -4.94369840622 -2.90927004814 -0.87291008234 --38.9923286438 2.26866078377 -17.0556716919 --1.72798204422 -3.09967446327 -0.0720615386963 --22.7434215546 -3.24574565887 18.877199173 --1.17667591572 2.57107448578 1.83054447174 -17.4458274841 4.48454999924 4.13174390793 -8.46321296692 3.34731173515 0.431061804295 -9.08633518219 11.8356733322 -6.01582145691 --1.85290181637 -6.29261779785 -3.3687171936 --17.877494812 7.11407518387 3.59591388702 -4.54165029526 21.7046585083 -7.139108181 --5.11268854141 -19.0455875397 -14.5805435181 -10.583067894 -4.54705762863 8.96241760254 -5.01777648926 -0.406652271748 -5.66990232468 --9.0978269577 1.75994372368 -1.80466377735 --30.3142642975 2.96674823761 -16.7508640289 -5.4003572464 -1.43877696991 2.21547961235 --16.3562335968 9.74139022827 -10.6778974533 -0.157425746322 16.5426387787 11.221657753 -8.33077049255 -8.27002429962 -2.38468766212 --10.4470777512 -17.1863384247 -4.74252843857 -10.6485919952 -6.37044763565 27.8476047516 --31.169965744 6.41016197205 14.0907535553 -21.7688007355 -19.9249324799 19.4280853271 --14.6626901627 -0.852249920368 10.2752103806 --7.09976959229 3.23798847198 -1.02365267277 -10.100525856 0.662264466286 14.5475101471 -4.13794326782 5.40491485596 2.75118637085 -13.4062805176 0.751420795918 -3.80796647072 --1.27290046215 -9.51857948303 2.67088389397 -1.97701048851 -4.29976415634 4.40955495834 -18.9610023499 -1.52273893356 -0.30218154192 --7.0024600029 -1.29462778568 2.59672307968 --9.25169277191 11.0782375336 17.3157901764 --9.21648025513 20.9646930695 23.0448074341 --11.5849561691 1.31621694565 -3.86027693748 -4.01631736755 -10.199669838 -6.15274715424 -7.20191001892 33.1525611877 11.9438705444 --6.040122509 -4.25132465363 -16.3809680939 --14.5697097778 7.87095737457 1.19437205791 --4.51567411423 1.69538891315 -1.40391361713 --1.88925349712 1.65074670315 3.94338178635 --5.90990352631 -22.5832290649 -45.5647163391 --14.3783378601 11.7104101181 8.4117898941 -3.0566573143 -14.2868700027 8.51662731171 -16.1972351074 5.83894300461 2.85765600204 --17.1211223602 -3.51205635071 -0.915867567062 --5.81669950485 11.4866380692 5.9704656601 -7.8721280098 10.3448677063 -2.36801362038 --3.77476406097 -10.6591367722 -4.32612705231 --2.42302131653 7.24662303925 -1.35614728928 --11.8358612061 -15.489361763 0.0597930178046 -23.0722923279 -9.55138874054 13.1127910614 -18.4758262634 -12.3365602493 -1.89717257023 --0.607493758202 19.5636940002 -8.61245536804 --21.2401771545 -9.32215023041 -0.30870205164 -3.47581267357 1.04061937332 5.99306297302 -10.5862522125 3.82853841782 7.47248649597 --8.24171352386 -0.578477501869 -0.597063601017 --1.50636661053 -1.35145580769 -6.86850643158 -6.88739681244 3.64411950111 8.75162506104 -3.06944036484 -0.335210859776 -2.01165699959 -3.50472211838 6.79199409485 11.0483827591 -3.65969777107 -12.2402801514 -0.801330089569 --3.3420343399 -1.1802649498 7.81210708618 -3.74063634872 -9.23197460175 11.0431947708 --1.92251718044 9.24370479584 -4.30953216553 --2.09973788261 -11.5498456955 1.70687901974 --8.14510726929 23.8341884613 -2.01126933098 -20.2756519318 -16.9668769836 32.4345283508 --10.002696991 7.38620138168 5.86966276169 -8.35050582886 10.2494401932 7.8265414238 --20.0006160736 -16.7475242615 -11.4928379059 -1.61071789265 -0.69888395071 12.8822097778 --5.16988182068 1.97049260139 14.9575824738 -5.74331474304 -7.7687420845 -11.3251943588 -0.00251745572314 2.58024001122 0.556100904942 --5.87966537476 0.0469153858721 5.60602998734 -24.9021778107 17.0085296631 28.1170597076 -0.827345490456 -0.706804692745 1.23302209377 --6.43803691864 10.0305099487 -3.94613862038 -4.59839391708 -25.7147922516 12.2725772858 --0.618060469627 -6.53432846069 1.74733316898 --6.32100820541 12.8805971146 1.93811142445 -0.556858062744 7.53212785721 -8.12141704559 -4.5124130249 3.88324379921 4.81614971161 --6.38496446609 -13.5024757385 5.07927322388 -4.23957014084 -2.58324503899 -12.6709423065 -21.1547088623 -0.542993307114 21.8820209503 --3.28473424911 3.74354958534 -1.2480711937 --5.51155233383 -7.29862451553 4.99390363693 --7.57600879669 -0.898904919624 -9.64669418335 -8.42718791962 1.84873700142 -13.1828556061 --18.2202110291 -15.2768983841 -5.64457988739 --15.3508262634 -6.23892259598 -3.02469778061 -3.53449511528 6.61935901642 2.23192691803 --3.95300102234 -5.6882557869 -4.94535017014 -20.4006767273 17.1947822571 -6.27022504807 --7.1725487709 4.40603351593 8.78449344635 --3.8047773838 -9.87696266174 0.648188471794 --7.44673204422 0.736261129379 1.8024212122 -2.0502436161 3.87779569626 -33.7886199951 -8.33800315857 12.7126750946 -5.00629425049 -4.13311815262 1.58181834221 -0.262168765068 --15.9008226395 -7.88969039917 -20.3844203949 --3.95322871208 4.71562862396 -3.78553628922 -29.4875240326 -12.0785732269 0.21154782176 -3.98295974731 15.0146245956 2.98131680489 -19.7400741577 16.8306865692 13.4741325378 --1.58351075649 2.20244312286 -3.07499909401 -7.14297437668 7.30209493637 -9.21768856049 --22.258644104 0.758354127407 -6.35906028748 --0.531263709068 -5.34282875061 0.176096305251 --2.08639073372 6.43333673477 1.66306233406 -3.11999988556 8.66339302063 -1.59748351574 -13.7164859772 0.299971401691 -10.7772312164 -7.23983192444 1.59059166908 1.24377954006 --11.2649421692 -3.55682682991 3.39404177666 -2.9975206852 5.08109235764 -9.53787899017 -0.837242901325 0.177354380488 -2.77251839638 --2.15716385841 2.57559871674 -1.41166055202 -7.7365937233 8.5568113327 0.196278944612 -7.88147974014 -8.99131965637 -0.694911777973 --5.14830112457 22.3079299927 -14.8918247223 --11.2960605621 17.4538211823 24.6626529694 -4.77214097977 -6.11810398102 8.42180919647 --4.35775470734 0.0468967743218 -4.36228227615 --21.3857860565 14.5222845078 17.4491424561 --1.55997550488 5.66103696823 -15.680106163 -2.66769504547 20.9443054199 -12.0943336487 -0.401694893837 3.61570692062 -2.02306818962 -0.152961686254 0.413270324469 1.15101957321 -3.40056085587 1.09232032299 -3.73410654068 -4.45673322678 15.5165510178 -13.6287899017 --5.24047613144 6.74746751785 -13.1690979004 -9.75277996063 6.87481641769 31.8922023773 --13.3367700577 -0.336959272623 14.3491172791 --2.9999256134 7.80107402802 -12.3819026947 -18.7431278229 2.71106791496 -7.7768368721 --0.668120324612 6.49239873886 -4.0095000267 -6.02266168594 7.76576423645 4.30971908569 --2.70542764664 -16.3463401794 -8.63722705841 -14.7841329575 10.5119934082 -4.96034479141 -1.15015172958 5.48616504669 -9.41778945923 -11.8685216904 1.35478127003 14.9700527191 --6.33000135422 -17.1025505066 -7.53790521622 -4.37767934799 6.53178167343 -4.98952054977 -0.41122880578 -7.23948526382 16.7640094757 --11.5196895599 -7.75615310669 -5.48156356812 --22.5008068085 21.0096130371 5.28746175766 --12.5296134949 3.0277197361 3.13701415062 -14.9269008636 -11.8002147675 8.57340240479 -0.269501060247 12.0237312317 2.99441313744 -5.61199617386 8.65654754639 -0.495916187763 -13.1463670731 -5.67310667038 4.86833286285 -18.2315998077 7.76393985748 1.30305612087 --13.4798488617 -2.23831367493 -56.6569824219 -1.53210568428 9.41656398773 1.61192822456 --3.54306507111 -13.6179552078 -2.88683748245 -6.99713420868 -12.5307445526 -6.67343664169 --5.77973413467 -17.3070240021 -20.7401027679 -5.94176340103 -6.28743696213 -9.9871969223 -1.83953523636 -2.59566521645 -7.54329109192 -3.18279933929 -3.73203396797 -3.57491111755 -11.9021434784 20.8538684845 23.8905773163 -6.17929983139 2.13171339035 0.566838741302 --18.3689117432 -5.37914419174 -26.6203994751 --11.8582448959 4.91745281219 6.46449661255 -0.978549301624 -2.11416149139 5.43081665039 --17.9627399445 1.3022364378 3.0181157589 -1.13981771469 -0.702662706375 2.65944719315 --2.09071516991 3.02348613739 9.1262140274 -0.383649557829 3.27893733978 -4.52666568756 --7.75290966034 3.57965230942 6.95528697968 -1.63906502724 -0.490083068609 -21.1573848724 --8.03397369385 -7.60009384155 6.46438074112 -2.78449988365 -3.17656183243 -8.17494869232 -17.3507385254 0.765682756901 3.05274152756 --3.39834618568 -7.34560871124 3.2405333519 --3.19560909271 -4.07318544388 2.6260175705 -3.03186249733 13.2774114609 -0.237742051482 --14.305437088 7.58223438263 -7.12558841705 -0.472697556019 -21.9471645355 -8.63448810577 -2.09659934044 -1.47261476517 0.315744996071 --15.5320711136 10.532409668 8.20727920532 -0.469951868057 -1.7430690527 5.06848955154 --4.39535093307 3.2282166481 1.27118706703 -5.10775995255 4.44226121902 -0.0710709616542 --7.67863559723 -9.36143684387 7.601085186 --9.45960426331 1.28971123695 -1.27848935127 -0.989792227745 -6.61040496826 10.1360673904 --1.20399653912 13.971121788 -0.163059234619 --5.82225608826 2.29555368423 3.33620023727 -3.80677342415 -8.57461357117 -0.68289411068 --3.75698852539 2.43318009377 5.25836038589 -16.1846675873 3.36869168282 6.25803279877 --5.91642427444 13.1435756683 -0.96449971199 -0.466027617455 2.02814936638 11.7083568573 -16.3311882019 -2.19940042496 -3.6412653923 -4.53693437576 -1.50560438633 -4.08453130722 -9.14574813843 8.584608078 -5.07178974152 -19.6425266266 -13.6902589798 -3.27592039108 --22.11769104 17.3392314911 -7.58555984497 --11.0285825729 -2.60483431816 4.01495933533 --14.4536037445 -11.5826320648 -14.6680259705 -8.27922439575 -3.61891126633 4.35110902786 --8.55065631866 2.09093046188 -4.56407356262 -18.6935997009 1.92760837078 12.9485759735 --8.76728153229 0.0212094895542 1.7006316185 -18.4028739929 6.83819580078 -17.1947574615 -0.781189858913 -14.6812705994 8.29194927216 -5.54510259628 3.17984509468 1.81437766552 -2.93679690361 10.6300420761 -5.85927534103 --14.7625455856 -0.745542824268 9.12467193604 -20.1165790558 15.0844745636 13.5585708618 --1.82934308052 0.631901144981 2.54948139191 -6.19074964523 8.92167472839 7.24159669876 --1.66967725754 -6.01911067963 -1.36344742775 --3.62295126915 -0.755849778652 -25.3072719574 --1.64933550358 1.33898973465 0.857865452766 -5.08364200592 6.30361747742 3.62954211235 -2.61917185783 -1.50458776951 2.23057746887 -4.68605947495 -2.45149612427 -3.47889328003 --9.2810792923 -3.67927622795 -22.1502075195 --8.4000787735 -8.04965305328 2.47321462631 -3.63232374191 6.81762742996 18.9395866394 -18.2617549896 -15.6435756683 4.70775175095 --5.53572845459 6.44656276703 -11.0489683151 -6.12765312195 3.84797358513 -6.04596996307 --4.99107599258 -13.4527816772 3.00117588043 --16.1605415344 -15.6076211929 -7.70295143127 -18.3007297516 -10.1809864044 20.0181903839 -40.5995101929 -43.1811790466 19.7813510895 --4.93737697601 -9.42963981628 19.6954116821 --25.4314823151 2.10768318176 -2.81077361107 --29.9992465973 -11.5940608978 -25.2833976746 -3.3854944706 -3.24883890152 -9.5335817337 --3.09893751144 -5.13926458359 4.7477107048 --7.08675193787 3.22687983513 -5.96728897095 --8.62179470062 -6.10787343979 -11.0324363708 --4.85941028595 -15.5235309601 12.4087104797 -7.6915512085 26.0397109985 5.27623128891 -2.12120056152 -1.00066804886 1.75540435314 --8.0291929245 -3.28553628922 1.28211915493 -0.147850424051 13.3927297592 -13.2198953629 --8.59398841858 3.33300232887 -18.1249046326 -12.1098613739 -7.01291942596 8.01631832123 --8.88534259796 4.26762104034 14.8372869492 --2.91296648979 -12.1342582703 1.28937137127 -2.44046854973 -4.66030216217 7.81661891937 --4.96561002731 0.883057832718 3.52937364578 --23.9635677338 -5.15225696564 9.09799957275 -6.45916414261 0.799129724503 6.34085559845 --4.01285600662 -17.74284935 -7.8893032074 -7.81333637238 -1.40782272816 -14.9713487625 -8.65523147583 -9.74519824982 -18.045501709 -9.13308334351 19.7916622162 -10.5951061249 --1.52365589142 -21.455411911 -5.05847549438 --2.31474637985 13.6595172882 7.04660749435 --6.51148033142 -1.2877086401 8.70770168304 -9.45342540741 6.35054779053 -19.5008850098 -8.10291194916 -7.44180870056 27.6401042938 --6.15476894379 10.2836427689 -14.6493024826 -6.66497802734 -8.98033809662 -1.81525635719 -4.60479068756 7.4921631813 7.00850534439 -1.00808703899 -0.224256649613 3.86489844322 -0.728498637676 -10.780172348 1.00187063217 --0.789534509182 1.83708047867 -1.15860426426 -6.36535930634 10.8601369858 1.44547724724 --8.29803848267 4.3750371933 6.1747713089 -0.955224573612 -2.00611257553 -2.55231714249 --4.51043272018 5.52773284912 17.072183609 -16.0641460419 18.6327114105 13.8702964783 --6.41662025452 -2.04132628441 -5.43418931961 -5.23871421814 6.45549726486 -2.46397781372 --8.6766834259 27.3752536774 6.84188365936 --26.6605186462 21.2534809113 -1.72529160976 --5.35936164856 -10.0729427338 6.98560380936 -9.1116104126 3.87866353989 14.4540481567 --2.18872690201 9.6790561676 -6.76281547546 --5.5451426506 -4.54724311829 -2.26757311821 -0.383343428373 2.03872537613 5.92917156219 -7.26212215424 7.81561517715 -7.2116765976 --0.408101171255 7.77806615829 -14.5480041504 --4.94137620926 -23.4833240509 11.8169775009 --5.90119981766 10.237118721 15.167930603 --11.4991865158 -0.918750584126 0.657137036324 -11.2501344681 -16.2280769348 -11.6863908768 --10.106719017 -18.2545604706 3.77750062943 --10.4617452621 -0.951043188572 2.02533912659 --2.54382348061 5.31152057648 -10.3713378906 --22.446805954 -5.10186004639 28.0680294037 --1.66584813595 5.8460059166 0.556386172771 -18.0905361176 -0.674264371395 -12.367518425 -33.478717804 -2.82294297218 -20.3786697388 -12.1023492813 6.87520599365 -15.1889562607 --13.3634529114 9.44827365875 6.3222527504 --10.7254056931 -4.52240467072 1.78090715408 -8.17656230927 10.8983669281 2.02425289154 --11.7839975357 -3.45973062515 2.11792874336 --7.47139263153 9.49379062653 -5.86736297607 -9.10818004608 -14.7808418274 1.83602571487 --4.63173532486 0.204672515392 0.0513375401497 --10.3221750259 -22.7102985382 -14.0517663956 --17.6747398376 29.3694038391 -20.8192481995 -4.16805839539 -4.08710622787 9.94818115234 --12.0955495834 5.17771911621 -19.0375537872 --11.151922226 5.69552087784 -4.6762509346 -8.58553409576 -4.56533479691 -18.2026176453 -4.07815980911 5.84614276886 -16.3040866852 --11.7169628143 -4.68873739243 -7.74825716019 --9.66701984406 -14.8323822021 -0.674947917461 -2.59839105606 5.4708199501 -4.53306102753 --19.2661571503 11.603474617 -15.4281415939 --2.4907515049 4.81133937836 10.7064466476 -1.33069825172 -2.73802661896 -9.86882019043 --0.749518215656 0.406946003437 -1.17127597332 --4.17727184296 -6.20836877823 1.82648777962 -9.58341407776 8.22094726562 23.9035625458 -17.2934837341 -7.86557435989 -13.560757637 --18.9762420654 4.11290073395 -8.69301223755 -9.32956409454 6.146900177 -3.05984401703 -6.77845621109 -12.1867666245 -0.993534326553 -16.3250522614 15.3366584778 -0.627970933914 --1.45240914822 5.02407550812 -0.14988142252 --11.3911581039 -9.68736457825 0.721743106842 -8.78923130035 0.940127193928 4.62507009506 -7.76738500595 -2.05996775627 3.69359993935 -4.84506940842 -0.809943258762 -0.0420643649995 --16.1677150726 -2.80125164986 -3.98667621613 -0.73504781723 -5.15443372726 16.9992179871 --25.6284503937 -13.9658050537 -17.2999572754 --6.42353868484 -7.61028242111 -1.48329091072 -0.204957872629 -20.4700088501 1.69113528728 --9.29294109344 -13.3325529099 -17.897436142 -7.21839475632 9.75021648407 5.62571001053 -3.38592028618 9.51481151581 -13.5125169754 --16.3967704773 -10.436750412 -0.880611300468 --3.35277247429 -10.7367200851 2.66244339943 -3.08239865303 0.627410590649 0.693627953529 --17.5515594482 -2.0786819458 -8.18812274933 -4.29192781448 -2.70572090149 3.32806491852 --1.46134471893 -2.5635945797 1.59872174263 -7.18044900894 -19.9556694031 1.40517938137 --4.60853290558 -4.2288441658 7.52140855789 -3.12324404716 7.38141059875 4.02944660187 --13.7202129364 -4.99479627609 2.76356863976 -20.5866279602 20.2996635437 -12.557844162 -0.34107029438 -6.43769598007 -9.65805244446 --2.2290585041 -4.80536270142 -18.3579292297 --14.2305059433 -10.5450763702 -13.0758705139 --5.2550945282 2.49083399773 -7.49549484253 -3.39815354347 -1.10522794724 -21.9349727631 -2.43449878693 -2.87329125404 7.28338861465 -1.41364502907 4.31543254852 2.7655916214 -0.178182825446 -6.15365552902 -12.2192134857 --4.62393760681 -2.20981407166 -2.05029010773 --2.61290550232 -18.1069831848 18.7744407654 -13.0028657913 3.93157172203 6.6456246376 --7.99850940704 15.7419996262 4.4799451828 --3.27350401878 1.85417437553 -7.96898937225 --3.63532876968 -1.52405166626 -3.64902019501 -10.0038375854 -2.84065127373 -1.94267857075 -5.40652036667 4.09984540939 11.2781438828 -6.59644889832 5.87921047211 1.86025226116 -12.2273740768 2.93442893028 -10.8241128922 --4.07133865356 -9.78502655029 -4.2882938385 --7.88443994522 -12.6580314636 -10.1519956589 -2.34067869186 0.905799269676 -10.4600248337 -7.59633255005 -8.05588054657 -21.3619251251 --15.6167898178 -5.20022821426 5.58462762833 --4.16051769257 -2.93275356293 -4.24512386322 --10.4385585785 -26.5748157501 -8.26599216461 -6.88427019119 -20.9571437836 3.95490908623 -12.9510002136 0.26577848196 17.7461509705 --3.96555805206 6.47657680511 4.14551496506 -0.901184678078 -4.1380405426 1.45011138916 -22.6333789825 -1.85501873493 -7.04876184464 --0.0485887490213 1.49101054668 -3.76724100113 -16.112569809 9.50783348083 8.28384590149 --5.00477743149 -7.58043670654 -1.4010964632 --6.5171790123 -1.6941742897 9.16053962708 -20.6228904724 12.7632036209 11.610669136 -0.155399903655 -1.10474324226 6.99729681015 --23.5730209351 -17.6400604248 -19.4283885956 --2.83295297623 -1.19207954407 -1.16704332829 --21.5652637482 -3.62991380692 -12.3861169815 --5.29949855804 0.828212976456 0.836723566055 -2.14192295074 -13.8630475998 16.0379009247 -15.3641033173 -3.28675985336 -6.91846752167 --17.8781814575 11.4137563705 -10.5496883392 -3.59445405006 5.78856039047 -16.6439990997 --1.24135077 4.29869413376 -14.9251289368 --3.3788022995 -7.27145433426 -0.900071024895 --12.3491821289 3.03258609772 -4.12907123566 -8.6150188446 -13.0779438019 -1.83601057529 -16.8880329132 19.4669456482 6.14651870728 --1.19027125835 -10.4876708984 -9.13533401489 -0.0185866616666 1.31796991825 -1.69606852531 --15.2089662552 -3.46531295776 18.587474823 --10.3299303055 -11.7341823578 5.57569408417 --2.39266324043 1.72509253025 -4.91384792328 -17.6353874207 -7.83767080307 6.48394775391 --0.394768983126 -0.93581110239 5.78778505325 --25.3353538513 8.14968013763 15.0845003128 --14.2719364166 -0.927609682083 17.2017192841 -4.18305206299 4.5258898735 1.83573961258 --10.7918167114 -9.54372596741 0.545865297318 --6.47646951675 5.85471963882 7.97251653671 --17.7359619141 2.5135269165 -17.325630188 --4.18334627151 -0.707236289978 -3.98872852325 --3.46671724319 -4.13615369797 -7.63847494125 -10.6350460052 -11.9189968109 -15.1209516525 -4.61047697067 3.48045563698 6.21302032471 --3.71292304993 -8.96432304382 5.03932523727 -6.05431175232 -10.2290811539 12.8219661713 -0.395321369171 3.99278330803 4.07219457626 -16.2570724487 5.72238540649 9.49880123138 -12.1273984909 10.8907709122 8.4541015625 --4.67205095291 0.222034141421 1.51566028595 -5.24257802963 -4.87533903122 2.25213551521 --10.5650777817 -12.6934967041 -6.41492271423 -26.2724666595 34.0946655273 -3.80714917183 -0.719292283058 35.5319366455 34.5563240051 -29.8058204651 21.167142868 -16.4397258759 --18.7914390564 -6.36146068573 -15.3094806671 -6.22587251663 7.32193040848 2.20858693123 --8.38936710358 3.21084165573 1.56446373463 -5.16767168045 -0.485637307167 11.195734024 --6.94498300552 9.7078332901 -12.0689229965 --5.26726913452 -10.7127285004 5.89943027496 -1.42960166931 10.6172180176 -8.83715438843 -5.14435720444 8.21549224854 -10.5177526474 --10.5688257217 -0.301639795303 11.8783502579 -3.07244729996 8.65159130096 6.52684354782 --9.36210346222 13.743680954 17.6277141571 -12.1082372665 5.30114221573 -6.68294906616 --30.3639068604 -17.2341537476 -18.8765163422 -10.0091381073 4.99301862717 0.112671867013 --0.388430565596 -5.21251630783 -22.8717060089 --14.9514360428 0.929502010345 3.19561219215 --23.8508434296 28.9134197235 28.1769180298 --7.53491401672 6.51465559006 -0.294181287289 -9.75123691559 1.69002485275 7.43111753464 -8.87740802765 2.33822607994 -3.96746683121 -14.9113988876 -13.2199420929 16.738325119 -4.84284543991 -13.5098419189 -20.2401752472 --10.8743143082 -2.52193808556 -13.8534698486 --8.21715259552 -8.79423427582 -1.61470317841 --1.14244830608 0.0428133457899 2.95699834824 -10.2183904648 -16.1773757935 -17.275554657 --6.43268537521 -3.95529508591 -6.37866592407 --9.24049663544 -12.9517230988 9.0477809906 -10.3942050934 10.9336471558 3.3815073967 -29.8654155731 12.3376245499 32.324760437 --11.7440443039 18.4577388763 -10.9870052338 -0.192130804062 11.7743721008 -9.86603069305 -5.36590003967 2.3374273777 -6.56732463837 -7.51918697357 -17.289894104 -3.60002970695 --4.59479951859 10.9691753387 -0.0120286792517 -3.96937584877 2.51929330826 4.99199151993 -3.4851372242 -6.66983890533 5.99632453918 --2.56699371338 -2.15349197388 2.62213206291 -2.40433263779 2.12225222588 -6.95049858093 --3.30394649506 -2.19209885597 -2.0981054306 -21.7443141937 6.51453018188 -4.41038894653 --6.33695077896 -12.833316803 8.63236808777 --8.32272434235 -14.8459615707 -11.4426336288 -0.120399206877 51.5950317383 15.4774932861 --11.7528562546 6.0405125618 -1.48907506466 -28.2940349579 9.01785182953 11.9627761841 -1.18216359615 0.500541448593 -1.3991843462 --6.85191679001 19.9947757721 -14.4596586227 --15.2546339035 0.320483863354 -20.2906303406 --16.0816020966 -1.76176381111 -8.48690223694 --29.0394630432 13.7020559311 5.26462078094 -7.39654064178 -6.24419593811 -9.39183521271 -8.91352939606 -12.9569501877 -7.91465377808 --3.01655268669 11.6949768066 -18.7766571045 -1.9263792038 9.93510723114 8.79801368713 -27.7582931519 -9.85015487671 -16.0864696503 -3.26005125046 -4.46574449539 -6.84516620636 -11.5795249939 -3.37743902206 -7.90875482559 -5.64584064484 42.659362793 24.7917098999 --4.37325382233 16.8523731232 3.85361433029 -0.562863767147 10.25730896 -0.573211550713 --8.03852176666 -13.9892673492 -21.5813484192 --0.249322474003 13.9918670654 -3.5921933651 -2.90373373032 -12.0969600677 0.200699687004 --13.7125310898 31.8197498322 1.62001037598 --2.97448706627 -2.69132184982 0.740116238594 --9.4358253479 3.33966398239 1.07590484619 -5.18792867661 4.44483709335 2.65840649605 --1.81809401512 11.6948232651 20.0135688782 --3.11852812767 -7.57327270508 2.41937732697 --15.0630407333 -11.9864606857 2.4778213501 -2.72331547737 -6.65320301056 6.42051124573 --5.5788230896 5.43028306961 8.80349063873 --3.86393904686 4.25557613373 -19.643321991 -10.249127388 3.29441213608 10.5113077164 -9.07788181305 -11.3002090454 -0.175940185785 -28.4148979187 12.4133434296 26.2577209473 -3.80619621277 -24.5029945374 2.66531825066 --0.405989855528 -9.94513702393 5.1522603035 --1.90666401386 0.218636989594 4.48040628433 --7.53718852997 -6.20947408676 14.8168048859 --5.31516218185 0.693566918373 -11.5305871964 --7.40232610703 -7.37229394913 -11.7442474365 --3.54207587242 3.59975743294 9.14337253571 -7.64977502823 1.86830723286 2.10442614555 -8.6518945694 5.0548324585 -18.0412845612 -9.8480052948 0.957485496998 -2.63291192055 --2.72793292999 24.760389328 -33.1334075928 -15.140753746 2.19242548943 -1.80548739433 --2.08467698097 -4.06201314926 -1.06391942501 --21.814912796 15.9725694656 5.97963666916 --21.2523021698 0.0528695955873 -14.1061506271 -0.98543125391 16.2154712677 4.60796022415 -3.17072796822 2.13279414177 -2.14904379845 -4.34730958939 -24.3834571838 -7.8851556778 -0.567669034004 6.94543266296 0.500848770142 -1.39810872078 -1.25982046127 2.84648799896 -3.59203696251 -1.71250963211 1.64557933807 --8.69719028473 1.08655643463 1.44126808643 --59.0179519653 40.2319526672 0.742104351521 --12.740105629 -6.25826644897 9.57635879517 --0.532247543335 8.45655632019 -6.97034454346 -0.48147508502 5.46760988235 -5.88329076767 -15.7022380829 13.5794115067 4.99339056015 -10.6249113083 -0.417588025331 10.0849933624 --5.79927492142 -1.58022940159 3.28146338463 -1.59938156605 -10.3991374969 -7.41503047943 -4.07872247696 -8.8419303894 1.08456277847 --4.40463447571 4.3100938797 -24.9277362823 --13.1833925247 17.2275600433 1.40093266964 -12.8008012772 -14.6901512146 -5.98625087738 --2.72595596313 -1.10054397583 2.18368768692 --1.68178844452 9.24499034882 7.21914672852 -0.397116392851 -18.7207794189 -9.16982936859 --3.54507088661 -3.38210630417 0.99198102951 --2.78039073944 7.80091667175 -4.53360891342 -5.26024532318 11.406170845 -24.3527011871 -8.08115100861 22.3270378113 -24.1132583618 -8.95034694672 2.29863500595 7.26211595535 -1.58797955513 10.2785396576 -12.6865968704 -13.2218885422 -8.71461105347 11.0084142685 -12.6605100632 9.94338798523 12.1307277679 -2.31207370758 6.72084188461 -2.96453070641 --9.07173347473 -3.51178908348 -6.15642595291 --12.3442392349 -8.0004491806 13.1039800644 -14.7069883347 -6.90652942657 14.2041425705 -3.59525227547 1.00922071934 -1.63558399677 --8.47249603271 16.4614810944 3.53570103645 --1.80240035057 0.956871509552 2.83841729164 -12.162563324 -1.03986096382 -3.6463201046 -2.51101326942 5.29447364807 33.8322181702 -1.01522254944 10.3652534485 7.93714427948 -12.2568035126 15.1795921326 2.56800031662 -22.2405586243 17.260887146 18.8440647125 -1.0345877409 -2.47296309471 -7.75848579407 --10.063410759 -4.49107217789 9.14591503143 -0.393928647041 6.11620426178 6.96452999115 --12.4926624298 -3.59796929359 -2.87081003189 -1.75469589233 4.6061000824 1.30149102211 --2.33351254463 -1.6622377634 -3.26166248322 --2.03197526932 -0.440022349358 10.6677474976 -7.39142131805 0.970426142216 1.21578264236 -17.7496852875 -4.44006061554 -7.9252243042 -3.36185741425 -4.12104177475 6.76267051697 -3.19609594345 7.92906475067 5.7004199028 --17.9753074646 16.5805301666 -0.0420652478933 -3.29070925713 2.89533400536 17.0288944244 -5.97803735733 1.68834114075 0.473282963037 --1.14536619186 7.92723226547 15.690032959 --4.49265527725 -12.1477851868 3.74700760841 --30.2759208679 -36.2792739868 14.1343374252 -4.91333961487 20.9893436432 8.10691833496 --1.64538240433 9.21551799774 -9.77849674225 -22.8826217651 -8.12957000732 -6.54481315613 -2.29631853104 13.7662754059 -7.8629322052 -9.80352306366 5.84879875183 0.977750241756 -17.5445823669 -9.42235660553 -2.99203705788 --6.41668367386 9.29487133026 -7.96576976776 --7.82757329941 -1.22223854065 -4.21973705292 --8.10154914856 -4.10146713257 -6.26092815399 --0.674322485924 8.45636558533 -4.81362438202 -5.56600952148 -3.04090738297 -21.8007125854 -3.42086482048 -3.68397927284 -12.260966301 -24.1616020203 1.09424817562 7.60373735428 --6.77447128296 -3.51214623451 6.08539867401 -5.56097984314 -7.07111406326 9.21861457825 -4.93750667572 9.78894424438 7.46696186066 --9.8509311676 3.22950577736 -4.19190073013 --3.903642416 6.81985139847 -5.53968048096 -5.49214887619 -1.47301805019 -0.669400453568 -2.26188826561 -1.08443284035 -8.5825586319 --1.7570387125 3.00972533226 -10.2131261826 -9.0400390625 13.9125118256 3.48263120651 -19.0734977722 11.516746521 5.09128379822 --7.25262355804 9.62314891815 4.36042547226 -13.2752256393 -20.228181839 -10.5785369873 -0.992922067642 10.5460138321 -4.80835676193 -6.76635026932 6.48486471176 12.7136211395 --10.2567005157 18.7544879913 9.58757591248 -3.32899641991 10.3296327591 -2.4826540947 -2.48875665665 -7.98908424377 -22.5497379303 --1.73070502281 9.85124492645 11.4074621201 -10.4366321564 15.2721128464 8.88058376312 --8.25695419312 8.62672328949 2.93294048309 --30.1300582886 -29.8546619415 0.516801059246 --0.564957201481 -10.1275444031 -3.01231002808 --11.4677219391 -6.99037837982 -3.26929950714 -17.5240306854 -20.1126861572 3.913210392 --11.7710847855 13.6573066711 -11.3750095367 --4.81573534012 -3.0271127224 -6.33123397827 --2.85519361496 22.0870475769 -3.91517186165 --2.81635475159 -0.452131122351 2.08603024483 -18.453956604 10.2248716354 11.1086416245 --6.79306793213 -4.72292613983 -16.4640750885 -4.56809329987 6.76718378067 11.2991628647 -2.96952867508 -3.29316306114 -0.857798993587 -2.87174296379 -8.35560798645 -3.32130432129 --7.61741828918 16.3359222412 -8.69405269623 --1.40457236767 -10.0323238373 -4.34031295776 --1.65283465385 -0.422779679298 3.40498185158 -3.8553211689 3.03218364716 -5.76387405396 -6.79938364029 4.62805223465 14.7972459793 --0.355855673552 0.445546239614 -4.92510032654 --1.19294345379 -2.52726984024 -1.82504928112 -1.68674015999 -9.30395793915 6.50232696533 -1.58983445168 -4.30710077286 15.6686458588 --7.57058191299 -6.02201032639 10.4890460968 -21.784740448 9.3200969696 -17.0277462006 -5.39071130753 5.05159521103 -3.09336471558 -5.05544900894 5.14036273956 -3.21756124496 -10.5349369049 -11.3895874023 0.961876213551 --0.0303529947996 -20.5698699951 -0.337387144566 --5.79107666016 0.864945471287 3.28634023666 --1.82044291496 3.77928256989 11.085559845 --2.20787668228 3.19138717651 2.70649123192 --5.37830734253 4.06258487701 1.37057065964 -2.42433381081 -5.57793235779 10.6880788803 --3.72357702255 10.9499425888 13.9043397903 --7.42231845856 3.09372663498 2.78380584717 -22.0936088562 2.1887588501 -32.0811195374 -19.511384964 3.91130614281 -6.63743877411 --3.16965126991 10.4879112244 5.25064325333 -7.24407529831 -21.73204422 5.47553396225 -0.0666984021664 1.52241814137 -1.696138978 -3.11126089096 11.3634033203 -1.05337655544 --3.22847819328 4.6124920845 -3.61189937592 --0.971002936363 7.26163101196 -27.7377929688 -8.31105995178 -3.11975955963 8.3742313385 --3.8617477417 20.4911327362 10.7838363647 --0.902237415314 12.7318840027 5.21392774582 -7.80165576935 5.35735940933 8.67588806152 -4.76759624481 -13.0246305466 1.34863984585 --0.537291765213 -7.05555057526 -3.59739375114 --13.3948469162 0.875459909439 15.1321468353 -2.0945546627 5.9629650116 5.3563284874 -13.8992891312 19.8982582092 8.53366088867 --13.4295825958 0.67894077301 3.80507230759 -5.06045722961 6.86725854874 1.07134485245 -3.68279314041 -2.84327721596 13.238568306 -5.83464860916 10.1613931656 -12.2505216599 --1.00816166401 -5.05959177017 -9.64996623993 -7.85252332687 3.41145420074 -1.47954130173 --1.6257570982 -10.152466774 3.97957611084 --11.0930604935 8.0328578949 21.9386062622 --18.7954921722 15.1649093628 1.09996759892 --13.6120347977 4.84946346283 2.45340704918 -1.46486878395 1.15322244167 -4.99039888382 --8.05343055725 -9.02865028381 -2.24148082733 -4.98287773132 1.01895284653 9.19419384003 -1.30417537689 -14.5459136963 3.65653061867 --3.52004241943 -17.2709827423 2.83784914017 --1.07593941689 0.485320359468 11.3933429718 --1.01720964909 -1.52109789848 -2.71518731117 -23.5379180908 -21.1596679688 13.7200622559 -2.71029806137 -0.2008343786 4.60173130035 --7.87397003174 1.62474679947 2.39843273163 -2.76104784012 -5.80084037781 -7.4444694519 -0.609833359718 -2.99592900276 -2.3499481678 -7.18965148926 -4.45290184021 12.5500440598 -10.9871740341 8.07223415375 1.7456407547 --2.20432400703 4.22417831421 -6.87939453125 --2.35283136368 6.8668179512 -15.4627580643 --7.91097784042 -24.1891593933 17.9463005066 --1.64518213272 2.27624607086 -8.86663150787 -9.66732501984 6.33801269531 12.119597435 -4.68747425079 -3.04194283485 -10.0479068756 --5.35944986343 8.35446453094 2.51030445099 -10.4332227707 -2.77015566826 6.86420679092 -4.62887239456 -1.14798355103 12.0401382446 -6.40741729736 -10.78657341 -8.45348358154 -19.7669143677 2.91425228119 2.62810635567 -4.9722661972 -11.0866212845 0.0739843398333 -10.7306947708 0.478594154119 8.28324222565 --1.46859633923 5.47288131714 -1.88126862049 --0.318179219961 -3.59064102173 -9.34875392914 -11.8539915085 12.598446846 4.78091144562 --8.84159469604 7.49420881271 -4.28811740875 -7.83040904999 -2.01155519485 10.4245710373 --0.0882792323828 0.546371519566 -6.52858257294 -13.8749513626 -10.0364284515 -19.0486087799 -12.6729574203 3.8525955677 -0.532150268555 -6.77431821823 -17.8210601807 0.677498459816 --6.57188844681 -10.403717041 22.8990688324 --14.7120418549 -0.135461583734 4.3340139389 --18.1337146759 -3.71883893013 31.6952381134 -5.810734272 -8.20005989075 -2.16180849075 --10.5691270828 -18.9458866119 -6.26027774811 --15.0672607422 11.3120651245 -5.6088347435 -3.10341000557 -10.4236154556 -3.19926714897 --4.11147451401 8.98208522797 2.53549146652 --0.438083201647 5.42087507248 4.16437292099 -7.14134311676 10.1492042542 -1.26459813118 --3.65484857559 -0.9072945714 -1.01281440258 -1.42271506786 8.29729175568 0.271522462368 --8.35231876373 2.15239405632 1.8322455883 -9.43270397186 9.61837863922 -1.20991158485 -3.86384963989 7.16457843781 -6.54831981659 --23.1622161865 22.8177433014 7.61452436447 -4.46498680115 -11.6172733307 0.442930728197 --1.80280053616 -3.9443590641 -1.17207336426 -4.10417366028 5.69946193695 -1.37922763824 -7.99459218979 -13.5310487747 6.63257598877 --1.77664804459 -8.80880355835 -11.7918596268 -7.12025928497 -4.59668016434 8.63548851013 -16.0155200958 16.5638237 -9.91620922089 -49.5604858398 -12.3205070496 4.78207063675 --7.92539072037 -8.48139381409 3.62415504456 --8.72906780243 -14.1307210922 -16.8955154419 -0.0187945850194 -1.79882049561 5.07605743408 -0.506450414658 11.8301696777 -10.8865880966 -3.74152302742 -2.60430669785 4.91662168503 -6.01465129852 -7.75281429291 0.0987411886454 -13.0244903564 5.75323343277 0.944303572178 -18.2347869873 5.78905153275 29.1329231262 -1.42327642441 -1.95708930492 16.9434146881 --9.60700416565 4.06076622009 -3.10156846046 --1.8111397028 0.487409651279 -1.50796592236 --2.67554616928 1.49252438545 -17.1520633698 -7.49937009811 7.0206155777 -10.841509819 --13.2088842392 6.5653090477 18.7028598785 --5.2390627861 -4.07614564896 4.43067979813 --0.438379436731 7.80714845657 0.318187475204 -3.16330218315 1.80110180378 3.06935739517 -0.635545730591 -1.4442306757 8.03068733215 -8.5902633667 10.7372655869 9.02669715881 -9.90414047241 12.1998987198 2.1468000412 -23.4585475922 0.269644469023 -10.1104154587 --7.12782001495 -13.8444137573 2.54565095901 -4.31239128113 -3.10568022728 5.97948598862 --1.67467987537 -15.5215463638 4.91851425171 -9.80916595459 -26.2892494202 -6.78381347656 -1.35364699364 11.0488901138 -2.65073418617 --6.94496774673 -22.0883483887 -14.4945106506 --0.545303463936 6.00647497177 -0.209757298231 --28.2626152039 -19.6449050903 -14.5434713364 -1.93429017067 1.69575643539 0.57002466917 --4.40836048126 7.3147277832 8.41628456116 --7.95014810562 2.03230237961 -4.62918996811 -10.8665542603 10.3394193649 -8.09362125397 --2.13994264603 -3.57092761993 2.54020094872 --4.467689991 -26.4311943054 -9.12847232819 -0.754516482353 7.25833177567 4.84443569183 --20.4992389679 -5.26202058792 -26.0476112366 --11.0467662811 -9.57322597504 9.05076408386 -10.0679397583 -1.53945660591 1.63157379627 -21.5648612976 4.73685884476 27.4270496368 --1.9781088829 -9.94492053986 4.71062517166 --18.4052600861 -12.5789089203 -9.5355052948 -5.81252765656 7.25579166412 -5.73183727264 --7.84179258347 -3.570084095 -10.3544178009 -7.30005455017 0.344859182835 1.59848201275 -4.19138813019 -13.7937335968 -1.45798516273 -0.0460955277085 8.07516098022 -6.34151649475 -1.86142075062 13.2419910431 -3.26102209091 --3.17369174957 1.13048398495 -0.714552283287 -1.1728515625 -6.91726016998 4.44234704971 -3.51964449883 -7.45803356171 8.96033287048 --6.13758897781 -11.3844509125 0.319260060787 --2.77264356613 -6.51081514359 5.58022260666 -16.2769050598 -4.27921676636 -9.38822746277 -7.63967943192 9.77078819275 7.41940546036 --9.45584869385 10.4319143295 -21.5550994873 -4.69961833954 -0.332161903381 18.537525177 --1.22015738487 -0.304975569248 -0.573037862778 --12.9364881516 -4.82457923889 -9.79475879669 --2.13030815125 1.95816993713 -9.2162733078 --9.32311820984 -4.56649112701 4.87157726288 --0.0650792047381 -4.28447389603 3.55232954025 -2.99169182777 6.44400024414 -6.89590597153 -8.8943567276 8.54469203949 -8.34386062622 --11.1127252579 5.8949637413 -12.9947052002 -2.57394933701 6.73165082932 -1.07937669754 -12.2617425919 -12.3168115616 -2.13733768463 --0.844898104668 3.00467443466 2.48739075661 -33.1486053467 -7.54301309586 -9.32588481903 --18.9151134491 -5.62777042389 2.51876854897 -1.43220114708 4.58740377426 1.99614155293 -0.355582863092 -14.3480110168 1.82975256443 --8.03733825684 -13.8492898941 17.0676746368 -16.7010726929 4.46823692322 8.16882324219 -6.23946666718 5.94053697586 -2.402333498 --11.7901325226 7.4101023674 13.4321041107 --1.70500481129 -5.44910383224 2.89196228981 -8.63169574738 13.1472129822 2.90163850784 --6.88955402374 -2.27036905289 -4.60245275497 --4.32841157913 -0.167562514544 6.50514554977 -3.78203368187 -7.23246622086 -0.707789778709 --1.55025362968 -8.14550018311 18.6131916046 -26.8091449738 -0.109059624374 10.8026323318 --4.078166008 2.18035173416 -15.0378808975 -3.82883071899 6.24196481705 0.944168925285 --22.0465068817 -9.36943817139 -11.9158573151 --1.01984882355 -9.64887523651 -31.8960876465 -2.46875667572 -2.8341422081 -7.36034297943 -5.49539041519 -3.58231115341 15.9186763763 -8.37574005127 3.743714571 -3.66737055779 --1.3141285181 -5.56944465637 -0.652096807957 -11.9676198959 0.857908785343 -17.3911056519 --11.6006402969 5.27350997925 -8.07209014893 --22.699842453 17.5812091827 2.80731582642 -20.4501552582 -12.5057020187 19.8347492218 --2.4612634182 -10.0420341492 5.29087352753 --13.7035474777 -8.73109531403 -7.47361803055 --2.09858584404 8.84207248688 35.8345718384 --11.3195047379 0.237585902214 -15.7504787445 --0.861128211021 1.41946744919 1.48656916618 -21.7623653412 -3.13520312309 3.34692907333 --8.18414306641 5.80484771729 -1.00642764568 --0.142271026969 5.46596288681 29.4388217926 --0.0626413375139 -3.53717327118 -5.13637542725 --4.22891521454 -9.05330944061 7.32157468796 --5.74372816086 -5.27477359772 -14.7904872894 --17.6400470734 -0.0721655413508 2.58493804932 -6.15527153015 -1.26241278648 5.96971225739 --3.45343065262 12.8223705292 -12.5514497757 -4.95589160919 -17.9663944244 4.22911500931 -0.216925397515 -0.533400952816 1.05227196217 --12.8954076767 -0.756321370602 9.57082176208 -2.62000632286 -7.1406826973 5.62403726578 --0.688173413277 30.7405567169 12.357380867 --3.06076097488 0.564294219017 1.98074424267 --11.76304245 -0.650196611881 9.63759803772 --0.0346342846751 -12.7415971756 -14.1718044281 -6.36196327209 -1.36166441441 -17.5370559692 -5.1164226532 1.3507642746 -1.05189657211 -3.92526865005 -4.38965272903 12.7658529282 -7.41349744797 -11.2386474609 5.1572060585 -6.85308408737 4.26751232147 -9.3446598053 --8.18712902069 13.6570043564 9.93879508972 --12.4438428879 6.20569372177 -1.83792471886 --4.26021814346 0.846745073795 -0.702697515488 --1.17434287071 -4.67725944519 9.76738834381 -5.20640563965 1.60359013081 -1.67622983456 --1.01361441612 -2.54650139809 1.26075267792 --15.5683345795 -7.48350191116 5.87962532043 --1.34366130829 5.10966300964 -4.2097029686 -13.2246198654 4.51426744461 -1.35429430008 --23.0718669891 -24.511007309 -7.68469810486 -4.51280355453 10.6593446732 4.51215267181 -3.64368772507 -7.62160634995 13.270409584 --2.18415021896 12.5323143005 -9.84665203094 -13.8487262726 -6.88775968552 -4.94237184525 --14.5461139679 13.6149282455 -37.3066673279 --39.5161705017 7.72734546661 -6.31683921814 -13.2499637604 -6.75189399719 -12.1470880508 -6.81006908417 4.17817735672 -1.43235826492 --3.81747317314 11.1845264435 4.81279993057 -10.4261236191 5.19228363037 -4.91451072693 -16.1816978455 3.80308914185 10.4295158386 -0.332322776318 7.9487953186 -5.04332304001 -12.9211969376 -16.6528377533 16.7993564606 --9.1500415802 8.08492946625 15.3375577927 -1.56687605381 -3.53898620605 -10.5328140259 -0.165352448821 3.63183069229 -9.90814113617 -9.23055934906 -12.8097991943 12.6205854416 --10.7692909241 -2.76854920387 4.4593372345 --18.5562648773 3.95336604118 11.8493852615 - - -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 - - -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 - - -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 - - --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 - - - - - - - - - - - - -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - - -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 - - - diff --git a/msibi/tutorials/lj/state1/hoomd_run_template.py b/msibi/tutorials/lj/state1/hoomd_run_template.py deleted file mode 100644 index bf4358c0..00000000 --- a/msibi/tutorials/lj/state1/hoomd_run_template.py +++ /dev/null @@ -1,7 +0,0 @@ -all = hoomd.group.all() -nvt_int = hoomd.md.integrate.langevin(group=all, kT=T_final, seed=1) -hoomd.md.integrate.mode_standard(dt=0.001) - -hoomd.run(1e2) -output_dcd = hoomd.dump.dcd(filename='query.dcd', period=100, overwrite=True) -hoomd.run(1e4) diff --git a/msibi/tutorials/lj/state1/start.hoomdxml b/msibi/tutorials/lj/state1/start.hoomdxml deleted file mode 100644 index ebc4f7ce..00000000 --- a/msibi/tutorials/lj/state1/start.hoomdxml +++ /dev/null @@ -1,14716 +0,0 @@ - - - - - --6.28182172775 -1.18529844284 5.45598649979 -0.40462487936 5.87990283966 -5.84668111801 --2.36294126511 0.423955500126 2.96703505516 -6.11132001877 0.470328688622 -5.38445043564 --2.01759314537 -4.63007736206 -5.6274061203 --6.4049654007 -2.13410592079 2.8655693531 --1.9890422821 2.11011743546 -2.91756510735 -5.0754699707 -5.74983882904 0.656892597675 -3.81300806999 -0.397468954325 1.08467781544 --6.12727880478 -0.10378844291 4.31255578995 -6.27453660965 -3.90175652504 -2.56112647057 --1.6043356657 -0.0911891981959 -1.77104377747 -0.972436249256 5.28029537201 0.930525362492 -5.7667722702 4.49498796463 -1.80406141281 --5.36378574371 5.28805541992 5.072681427 --2.16095089912 3.75702214241 -1.84806680679 --5.73429012299 -3.21864175797 -2.0133562088 -5.38520860672 5.91779327393 -4.15975904465 -4.26183223724 4.16904783249 3.93163514137 -6.10667324066 6.43824720383 -4.86809396744 -5.86825180054 -1.00674927235 4.66895294189 -4.96882629395 -0.735203206539 -2.59834289551 --1.4611774683 -5.87041902542 -0.681679308414 --3.86276221275 -2.59101986885 -2.19932341576 --0.0901760458946 -1.34552919865 2.1313290596 --2.37344145775 -4.21342897415 5.72655963898 --1.39021706581 -4.98741960526 -3.25864052773 --4.31917858124 4.38353729248 2.17052698135 --1.29155480862 2.7357134819 -2.20743727684 --0.754481852055 3.21135520935 1.11048412323 --1.71813118458 4.8420996666 -2.61623835564 -0.947228491306 -3.92575526237 -5.4718003273 --5.50640583038 -6.2711224556 0.468932718039 --2.03159761429 -3.0511598587 5.01450586319 --1.39550721645 -3.79552173615 -1.47341120243 -2.91117501259 3.44250679016 3.23838210106 -4.62604236603 3.90746188164 0.507164895535 --6.23732233047 -5.46935939789 -3.07483720779 -0.39068800211 -3.33015441895 3.65580487251 -3.44226360321 -5.52779197693 2.1676363945 -2.53661680222 -5.92238426208 -2.72076964378 -2.45983839035 -1.70103383064 -3.17911458015 --3.38273262978 4.66332054138 3.68425011635 -2.782528162 1.88016223907 4.8338060379 --6.04238033295 4.90726327896 3.33070850372 -2.594602108 0.901995778084 -4.88332128525 --1.9348243475 -0.587579488754 2.8001947403 -4.83544492722 -0.80148434639 4.99699115753 -4.32169961929 -3.71072173119 6.48866033554 -2.97630739212 3.57415390015 -3.23103618622 --1.58465623856 -1.51071679592 6.33511161804 --1.3641242981 6.30433034897 -4.47842216492 --5.78827667236 -6.22040510178 3.16184663773 -5.57106542587 -4.5152015686 -3.12286448479 --0.960528731346 -1.87854039669 -4.4675951004 --4.79461669922 5.55994129181 -4.63407182693 -6.38039541245 -2.74293780327 0.214539706707 -5.43053817749 -4.1183795929 -1.32975113392 -1.63220369816 6.12420320511 0.995338857174 --5.07426071167 0.316901266575 -3.11716794968 --3.41901397705 0.222938612103 1.97857487202 -6.47319221497 2.56985902786 -3.17393803596 -4.61868190765 -5.97906684875 -1.22257196903 --3.11249637604 -2.74600195885 2.55746984482 --0.764011621475 4.73083686829 4.72917175293 --4.32058954239 2.94948267937 2.76849317551 -3.20885252953 -1.62280440331 6.47859430313 --0.766432583332 2.47280573845 -0.0399913564324 -1.41878259182 1.40924584866 6.31375980377 --3.00483202934 -5.93797969818 5.39492321014 -4.81048202515 -5.71928024292 4.79138040543 --1.7656314373 -0.158252522349 -0.0601873509586 -0.303544670343 -4.19879293442 4.43919610977 -1.60407400131 -4.24555063248 2.92454457283 --5.19162225723 -0.777690768242 5.84379482269 --5.79225254059 4.14099168777 -5.94950723648 -1.55733585358 2.87866330147 -5.10789823532 --4.54522418976 -4.10242080688 -1.86359524727 -6.40237045288 3.22286105156 1.26441180706 -2.46386623383 1.68062412739 1.72833549976 -6.34241580963 0.941221296787 -1.34785377979 -2.26942801476 2.44249486923 6.09958553314 --2.8288731575 2.81552505493 3.90317845345 --2.03264021873 6.00106334686 0.855105280876 -0.950875222683 1.80560350418 -0.106658384204 -6.38486528397 3.20905137062 2.30562734604 --4.95781469345 2.57596635818 -1.93461251259 --5.85911273956 0.296075820923 5.54979038239 --1.8488162756 -1.45713555813 -2.17995858192 -3.98645710945 1.44696307182 -1.83391416073 -2.42059779167 -0.348309248686 -1.13384830952 -4.00273513794 6.24978494644 2.50851917267 --5.09463500977 -1.78799200058 -1.07869052887 --2.73186349869 5.57019472122 4.03549194336 -4.93798923492 3.27202177048 -1.00075781345 -1.70596003532 -3.11791205406 6.3488483429 --5.41490268707 -6.19874000549 -4.44962263107 --3.59710597992 4.83886861801 -2.10211229324 -2.11278438568 -4.85154390335 -1.68353664875 -0.0678633749485 -6.32588672638 -2.83704948425 -1.58387875557 -5.44877910614 5.64249992371 -1.30376589298 -4.72227287292 -6.45311355591 -0.658458948135 -2.50353336334 0.328011512756 -2.85207891464 0.700197160244 1.28146195412 --0.158847048879 -0.290037423372 -3.52637243271 -5.69125080109 2.97743868828 5.80649423599 --3.40503644943 -5.45054674149 -2.55798316002 --1.94731724262 3.14330840111 -5.70323801041 --1.29684650898 1.06081724167 -1.97348964214 -5.46185112 1.64238142967 5.62863254547 -6.27755784988 6.32758235931 -1.12333118916 -4.71887493134 0.105128549039 -3.72591209412 -0.948283016682 6.36828708649 1.9513657093 -6.34723854065 -6.40798473358 0.685180127621 --1.32842099667 -3.78138184547 2.77231025696 -0.938255429268 -1.49484562874 -0.12607191503 --5.96295166016 -4.39077329636 1.57606208324 -3.69930458069 6.34515619278 6.41189908981 -3.81978487968 -1.67276906967 1.53673827648 -3.87602758408 -2.91595315933 5.93640899658 --2.74128723145 4.39911937714 -2.54593491554 --1.35723483562 0.0736135393381 1.04930114746 -6.2251701355 -0.592288553715 1.71503520012 -6.41354846954 2.96646881104 -0.771968185902 --0.131841376424 0.334103018045 0.409951299429 -4.09198379517 -2.21546077728 4.77918195724 -5.03170251846 6.22341585159 -2.88649940491 --0.87130010128 -4.51409816742 -0.568404614925 -1.96734440327 3.96138834953 -4.94881916046 -4.98047924042 -4.59848928452 4.1220164299 --6.06467533112 -1.25844800472 -0.246300458908 --3.31990265846 6.00607442856 -0.762251615524 -0.570900440216 1.28925728798 -5.55359172821 -3.4394493103 -2.90438008308 -4.62351512909 --3.45886182785 -3.7605471611 0.51388412714 -2.05406808853 -4.46172332764 4.29086780548 --6.42232084274 -6.11688518524 4.22661352158 -4.99368953705 -3.9146194458 5.40953493118 --3.85604190826 4.95982122421 2.81336665154 --4.71265983582 5.17626428604 1.21759700775 -3.85998439789 -1.2865062952 -5.71750974655 -1.59539318085 2.7055785656 2.01935791969 --5.56834125519 1.78550040722 -5.6447019577 -3.74321365356 -5.84367465973 3.15919041634 -6.46943187714 -5.19091033936 2.12331962585 -2.22858142853 3.55768942833 -0.71432030201 --0.526902318001 -2.74024224281 3.7328953743 --2.44183921814 6.37513589859 3.23328137398 -2.98802876472 1.87656795979 -1.613732934 --0.0991656258702 -2.47924947739 2.33467102051 --1.87927734852 -3.01601624489 -3.24617934227 --3.77060747147 5.62444353104 3.61643505096 -3.23828721046 1.59763860703 -6.26438236237 -5.24919509888 -5.07816314697 2.32735300064 --5.92943763733 -5.30520820618 -1.76280009747 --0.187570631504 0.325001448393 5.22582626343 --1.56898033619 -3.25042080879 4.07179880142 -0.404599964619 -5.13780355453 -5.94891309738 --3.9051027298 4.47725820541 5.96117210388 --4.36118459702 4.2124414444 -0.554733872414 -0.789187848568 4.07296419144 1.47262775898 -0.0924643650651 0.285644739866 -1.61094486713 -4.80106639862 6.19440746307 0.130823910236 -5.54410600662 -5.66991233826 5.85917711258 --6.35216999054 6.20716905594 1.99196124077 -4.87139034271 4.90736198425 -1.32684409618 --1.43285000324 -3.63736200333 -0.233905270696 -3.74759149551 -3.58484530449 -2.79657959938 --4.22898769379 -5.20016622543 -3.43557143211 -0.306820362806 2.14417433739 -3.88544130325 -4.51570796967 5.62475585938 -3.74750518799 --0.143037945032 1.33553349972 -1.19063365459 -3.08364391327 0.488296657801 -3.96321249008 --4.10194540024 -5.39832115173 0.221400916576 -0.497102051973 -4.0881986618 -4.38219499588 -2.14114451408 0.431555390358 3.57971978188 -3.68758368492 -6.38894462585 -5.30037069321 -1.75448286533 0.112237885594 5.63442230225 --3.53559660912 -3.5135550499 -5.23397874832 --0.707206308842 3.54944181442 -1.56264638901 --0.26186940074 1.07212638855 -2.23091220856 -4.00010156631 3.15154933929 3.61828303337 --4.1238360405 2.91349673271 -4.82327270508 --5.36991739273 0.0876904353499 -6.47294902802 --1.945997715 -5.45635414124 3.89910411835 -2.87709093094 -1.2770216465 -4.97151565552 --0.527360200882 -5.07590961456 0.727545142174 -2.85752534866 4.87651062012 -4.39514112473 --3.6613972187 -3.40242290497 -6.27426242828 -3.25233721733 0.540504932404 4.73070049286 --3.23761796951 -6.46416187286 4.34653615952 --5.43101024628 -2.17541646957 2.37280678749 --1.90190410614 -1.49505054951 1.29549705982 --4.49227714539 -3.83793616295 6.04299211502 --3.7910759449 2.47339820862 4.05280399323 -2.34880805016 -0.236797884107 1.0548183918 -6.45399522781 0.667002797127 -3.3286459446 --5.19369268417 0.858497619629 -0.0912294685841 --3.02022576332 1.52595245838 3.56560540199 --0.3020144701 1.29335534573 2.54388237 --6.01206874847 -2.57258820534 -6.4241771698 -6.12368488312 -3.84525871277 0.616656184196 --4.82954502106 0.697730958462 1.68280017376 -3.02630257607 -5.85058259964 -5.80105161667 -4.38639354706 2.36920142174 2.81418657303 --2.74963212013 1.50150060654 -1.43402469158 -5.04429578781 0.710134267807 -6.28059864044 --4.63932704926 5.9016828537 3.17014884949 -2.28746032715 1.2362524271 0.483438491821 -3.15980911255 -3.01551008224 -3.48442935944 --1.39197051525 -6.4969201088 2.46776604652 --3.47669363022 0.234173536301 -4.60224628448 -3.7293920517 2.91083335876 -3.24179196358 --3.57952427864 -2.96649336815 -1.22405302525 --3.18782734871 -3.66062521935 -0.494863808155 --0.308932214975 6.48377084732 -5.18595170975 -5.83664226532 -6.10516738892 -0.209854200482 -5.19494724274 2.67616891861 -3.84189009666 -6.27529573441 -0.196024641395 -0.811618983746 -0.775694191456 -0.687753796577 1.67517590523 --4.72930002213 5.75719022751 -5.86233186722 --3.37632846832 0.379972308874 -3.19107437134 --5.32530593872 -2.82295417786 1.02298641205 --3.01300835609 -2.82223963737 -2.96840190887 -4.41593885422 2.01804876328 -4.6373705864 -3.25094437599 -2.94159603119 0.0939465761185 -3.98789358139 -0.856828510761 -4.56938171387 -5.67134666443 -2.6135468483 -2.70720124245 -1.89003539085 -4.04000759125 -3.33383107185 --3.13326311111 0.0074632326141 3.52585506439 --0.401029825211 5.28417301178 -5.11813306808 --2.53523874283 -3.74166750908 -3.35492920876 --5.68042898178 4.50985527039 -4.73695755005 --3.01892375946 1.22287893295 -0.495387643576 --4.08045959473 -6.04673099518 -2.66501927376 --3.36541414261 -2.02187466621 -0.171209841967 -0.336791336536 3.05199170113 1.56361150742 --0.927168488503 -3.75110292435 -3.24387574196 -2.63002896309 -3.47302985191 -0.681531786919 --3.50846147537 -0.826527953148 2.74398756027 -3.27855324745 4.90903759003 -5.73337745667 -3.29345846176 4.57490921021 -0.694046497345 -5.62512779236 -4.28920841217 6.27735519409 -2.33333969116 4.62827968597 2.78304052353 -3.5178501606 -2.85623240471 -0.957392930984 -0.382129698992 1.24363720417 0.902164876461 -0.59902793169 -1.21086740494 -2.7033200264 -2.06370091438 5.79937505722 2.42702937126 -2.66107320786 4.52136898041 1.59397220612 -0.887105345726 0.541633248329 -1.02744781971 -2.14472842216 2.82361412048 5.04299879074 -3.37320899963 -0.592400789261 6.35442209244 -2.93590450287 -5.74109745026 5.29500055313 -0.811733961105 -0.0755121409893 6.2463312149 -0.316784113646 2.85622739792 0.183932080865 --1.49253904819 -4.90186929703 0.619883239269 -0.107669994235 2.01570940018 3.11877965927 --6.04135513306 3.64799046516 -3.67791318893 -5.49512290955 -1.62332224846 -4.21722221375 --5.44622659683 2.80387592316 -0.752899169922 --2.59643650055 -5.1807923317 2.93172383308 -2.67546677589 -3.72542142868 -2.66254210472 -3.21492958069 0.964085996151 0.427286475897 --0.603377461433 5.06560611725 -6.20102930069 --3.16611409187 -0.804150044918 -5.467877388 --4.77197408676 2.19663596153 3.9126355648 -4.85349035263 1.36911034584 -5.37612009048 --1.11542367935 0.73805308342 -1.05357074738 -0.523401081562 2.67834615707 -6.07273387909 -5.59431552887 6.49446392059 1.75935924053 --5.14918375015 -5.29999446869 1.32152211666 -2.81857395172 -6.46101140976 2.32549929619 --2.18211817741 -4.36107206345 1.85822844505 -1.32572829723 -3.26605010033 4.20139217377 --1.76469874382 1.88077902794 3.14335870743 --5.17841100693 -1.75960505009 5.0199508667 --1.16023373604 -3.02288150787 2.00559878349 -2.01599907875 0.175189852715 -2.90963387489 --1.67193281651 2.05605602264 -5.87762928009 -4.43302249908 1.67661213875 1.6071447134 -0.203132867813 -5.37637615204 4.53326511383 -1.9508446455 4.21559000015 4.89653635025 --4.90913724899 -3.44021224976 2.30268263817 --5.51193141937 -2.88244485855 4.7079205513 --3.4327287674 3.81094908714 2.31414294243 --5.0771780014 4.70131969452 0.320523768663 --3.13561105728 -2.66679143906 6.38238334656 -5.94813013077 2.19477915764 -6.48038864136 -4.64555597305 -4.10779762268 1.80038130283 -6.40493011475 -3.14829301834 -1.51344811916 --4.49119663239 0.727915465832 -1.64561641216 --4.10248374939 -5.2048535347 -0.943956911564 -2.62329745293 -3.72202682495 -5.79683542252 --4.10383939743 -1.50993514061 -3.11831736565 --3.33775067329 -4.58818626404 -1.3536785841 -2.53723430634 -6.34571790695 3.38587856293 --4.99498176575 -5.05358076096 -4.11576700211 -0.746757626534 -6.06737136841 -0.818545460701 --2.26913928986 5.88811922073 5.6030254364 -3.8128926754 -4.0023522377 -3.82184362411 --5.05242490768 -3.24122881889 3.72466826439 --1.58620035648 2.1280169487 -4.902384758 --3.5314347744 4.37607192993 5.02141237259 --4.87987995148 4.84499645233 3.14014220238 --2.41785931587 3.79139852524 2.32916355133 -5.9148888588 -5.46367073059 -1.32465159893 -0.116145685315 -1.52975356579 -0.879304766655 --0.787308216095 -4.7828912735 4.24123287201 -0.465524554253 1.06601309776 4.48735713959 --3.53660750389 -6.17275953293 0.610693395138 -1.65716004372 4.85353708267 1.6693302393 --4.17300510406 5.79848575592 0.0879151672125 -3.13168907166 -1.11324727535 3.75431799889 --1.57400107384 -5.16462612152 6.47974395752 -1.110917449 5.16898536682 -2.3707652092 --4.15448760986 -3.5439221859 4.86199426651 --2.54758763313 2.47090411186 2.36771917343 -2.24907231331 3.96546792984 3.9669778347 -1.30511426926 2.28165245056 5.60091876984 -0.458628207445 -3.38443136215 -0.314683318138 --2.37224674225 -2.6394572258 -0.37636116147 -4.66801595688 4.13670635223 1.73454940319 --3.80813741684 2.63965678215 1.93206202984 --0.690859377384 -0.360500246286 0.161388471723 --0.905048191547 1.17271435261 -5.70939159393 -2.40179395676 -2.35050582886 -0.417139679193 -4.81493330002 -2.7922000885 -5.30307626724 --1.14455842972 -0.626743078232 -4.01963567734 --5.54441738129 5.73434019089 4.03418970108 -1.40861988068 -2.23034548759 -4.16751050949 -0.989779829979 4.69130134583 5.57767677307 --3.20988965034 3.57398939133 -1.64902758598 --0.991281509399 3.68207478523 3.80237746239 --1.18014144897 1.98625576496 5.28045272827 -2.13820815086 -5.4725189209 2.70021915436 --5.01535558701 3.35699415207 -2.87266254425 -3.3854932785 6.04609107971 3.38977575302 --5.63156890869 -2.3360683918 3.58320736885 -4.69849300385 -2.15441799164 3.9423699379 -2.40985059738 -1.56109726429 3.00852203369 -1.22183954716 -2.11024355888 -1.20683538914 -4.79958772659 -4.36351823807 -4.16979455948 --1.27926206589 -0.901493549347 4.43378257751 -4.21091270447 5.72048854828 4.74877882004 -5.48203420639 1.80454015732 -2.950101614 --4.78121137619 -4.26224899292 -0.585358142853 --3.68082594872 6.0745177269 -5.58967208862 --4.75353097916 1.69989740849 4.95837306976 -4.92408943176 2.0823059082 -0.769852697849 -2.42320394516 -2.02543377876 0.598799228668 --4.96971988678 3.70315933228 -6.44186925888 --0.332338601351 1.54766237736 -4.69211435318 -0.903647184372 -3.05861186981 2.04967784882 -3.78066253662 4.44642400742 2.07409381866 --2.5639526844 -0.503705322742 -2.09914779663 --6.08132457733 -0.577963173389 -3.96630311012 --0.702255666256 -5.29788398743 2.76108074188 --4.08507919312 0.762823998928 -3.91264271736 -2.14186882973 4.94984865189 -5.29243898392 -4.11775922775 -0.817917108536 3.61980342865 -2.5583422184 1.86276769638 2.84663748741 --5.38834142685 0.22203207016 3.8311855793 --2.10164952278 -0.580491006374 5.95376348495 --5.23374605179 -4.3860077858 5.16063022614 -6.28766727448 3.51499509811 -2.73459935188 -1.37475752831 -3.44978475571 -3.98987150192 --0.0582574568689 -3.54089903831 2.62083911896 -3.17809891701 -3.8565030098 2.08952856064 --2.64647102356 4.79312515259 -6.12785768509 -2.64623737335 -4.38418722153 -3.90004563332 --3.21013522148 4.95942592621 1.52367949486 --3.67293596268 1.16780531406 1.74288094044 --3.57391905785 -2.44605588913 5.31607675552 -1.32464158535 -0.0827786773443 0.689876019955 -2.99681711197 0.404522746801 -6.09116077423 --2.676445961 -4.79640388489 -6.44273138046 -5.72507333755 1.79516983032 -4.76880455017 --5.58739757538 2.33959078789 -4.84460353851 -4.86362695694 0.0561731345952 4.29566574097 -3.55638933182 4.17168140411 -3.74395370483 -5.66497087479 -0.274116337299 0.751994132996 -5.24355649948 -3.15321207047 6.41604471207 -2.00534152985 -3.46986484528 2.46017146111 --1.19104254246 -2.4697060585 2.83523488045 --0.698776781559 2.48195362091 6.02769994736 -2.82649707794 -4.66790771484 5.0726351738 -2.39634466171 1.19291174412 -3.49899291992 -1.2652002573 -5.1012468338 -1.09737753868 --4.75765943527 0.900824248791 -5.98341464996 --4.5111989975 6.33762264252 -0.598733842373 -4.77037191391 -4.94340276718 1.1655049324 -6.17648410797 -1.20730054379 -0.97377717495 -2.95365262032 0.870535671711 -2.61703968048 -0.588021695614 4.1792755127 6.26643896103 --2.14062476158 -3.02420735359 2.97668790817 -4.00848484039 -3.62984633446 2.96422934532 -3.48324394226 -5.41397762299 -3.102632761 --1.71008098125 -1.41541671753 3.75275182724 --5.00234270096 4.01651382446 1.27341926098 -4.31024312973 4.45153903961 5.91549015045 -1.62304925919 -4.7861123085 2.00870203972 --6.09446191788 -3.28369235992 3.55967211723 --4.29744768143 3.01031780243 6.07656621933 -5.45353126526 -0.515976130962 -5.60046434402 -1.96338331699 2.16413497925 -2.04083371162 -2.30374145508 6.19245958328 5.30578613281 --2.28676629066 -6.08941936493 -4.03309059143 -5.07511472702 -1.50120651722 -0.829618990421 --0.0250067524612 -2.54449701309 -4.28264427185 -5.51318120956 6.14851999283 5.79079389572 -1.65560555458 -4.56924295425 -4.35200548172 -4.02961540222 -5.15671300888 4.00429153442 --0.144590914249 5.29915618896 -4.12918996811 --4.55410194397 -4.18656730652 3.47847294807 --0.769145905972 4.32919931412 5.97238302231 --3.53959417343 -1.46410381794 5.74104213715 -3.72176504135 -6.26915407181 4.9056353569 --4.7296257019 -5.45233154297 5.05324602127 -6.17220544815 4.84512519836 -6.27054595947 -0.983361124992 -0.272205322981 -2.15030002594 --3.53857898712 -4.07784938812 1.90384197235 --2.04474711418 -2.56262421608 1.05955517292 -5.84073066711 3.61768984795 -3.62690830231 -2.25975584984 -1.20613634586 4.48109769821 -4.73686885834 0.559794664383 0.515098214149 --1.64758336544 -5.24120426178 -4.35991668701 --1.99873113632 4.11067152023 -0.649269104004 -3.34983587265 4.00921010971 -6.19614887238 -0.639816820621 4.41642856598 4.43321800232 -3.18070244789 3.40214252472 2.30877590179 -0.969896018505 5.66630744934 -3.71493244171 --0.75556075573 5.86019659042 -0.682352423668 --4.13845396042 5.3118853569 5.1216378212 -3.15707230568 4.62947368622 5.65625476837 --3.86888790131 -2.96336555481 2.02562642097 --0.175013661385 5.18574762344 0.714686095715 --2.87969732285 3.44789195061 -2.88661408424 -3.04937458038 -0.366033822298 -5.43602228165 -2.46243882179 5.40532064438 3.34354758263 --4.28551197052 1.94105267525 3.04253959656 -4.92772436142 -2.16978025436 0.84511834383 --3.59436869621 2.01246619225 -4.49911785126 -0.421972602606 -1.19139432907 -5.77197504044 --6.34182167053 1.6902910471 3.40683484077 -5.01850223541 -5.41467666626 -3.45047068596 --2.77569413185 -3.02702784538 -4.17155122757 -5.99958515167 3.0075571537 0.235771283507 -4.74502134323 -3.49672961235 3.73596477509 --0.844518005848 -1.67223262787 5.5859208107 -1.59263062477 2.44556427002 -3.93515634537 -0.968163251877 4.85094356537 -4.54138660431 -5.04465293884 3.81216025352 5.58785104752 -1.3051058054 -2.76404166222 2.9803442955 --3.91650032997 6.24143600464 -3.55519151688 --5.63169193268 1.07310128212 4.28143787384 -1.24142313004 2.97990226746 -2.93857550621 --5.53278255463 4.25451993942 -0.468454748392 --4.9584107399 1.46500885487 2.27584767342 -5.43777322769 -3.47215247154 -4.07285404205 --3.68062663078 3.72692012787 3.34360051155 --0.847161531448 -4.70635509491 -2.38744997978 --4.11554431915 1.63990056515 0.437513619661 --5.73583841324 -3.9926609993 -4.34215068817 -5.80288791656 -2.07881379128 4.7129817009 --6.05653095245 5.98063278198 4.81303119659 -3.2737622261 -2.07344412804 -2.06776690483 -1.82874250412 2.24943852425 -5.99716615677 --4.3444108963 4.53141307831 -3.02363824844 -1.80840647221 4.83361530304 -3.57380771637 --6.17648267746 -5.94586229324 1.48553705215 -3.41539216042 2.36576151848 2.47579455376 --2.06685090065 -6.36156225204 4.68671607971 -3.38203573227 5.85795927048 -4.77627563477 -1.21445715427 -1.83484113216 5.88601589203 -6.43281555176 -3.78812336922 -6.17632484436 --0.432396531105 -0.694049417973 -5.94104194641 -3.64020681381 -4.75784111023 2.82423901558 -3.16362857819 -2.23541736603 -5.55134534836 -0.0374498404562 -6.39817762375 -3.93852496147 --0.698293149471 -3.07986497879 4.72229146957 --5.61538887024 2.52329134941 -3.82457280159 --2.7578690052 1.65653479099 1.47661161423 --4.29498529434 -0.514709353447 3.38870859146 --2.21673941612 -3.8217124939 3.61606907845 --0.76173979044 0.927534580231 4.5484790802 -0.07700265944 -3.12367415428 -1.75957763195 --0.438262552023 -1.76334190369 -6.39962816238 --2.44677448273 -5.81054067612 -5.87294912338 --1.45566356182 1.86107861996 -3.92630314827 --0.981331825256 0.27743691206 3.67966508865 --4.26614236832 5.9506278038 -2.65566110611 --2.32279706001 -2.7083132267 -5.75741052628 --3.48242115974 0.5740878582 -6.26393604279 --3.33506631851 -6.13462686539 -4.32272386551 --1.22006499767 -5.60492610931 1.36750257015 --0.0609427727759 1.20593547821 5.60713577271 --2.32718777657 4.32769298553 3.21717953682 --2.32972216606 0.802475035191 -2.27301454544 --5.69406223297 -5.56503295898 2.43319225311 --4.72602748871 4.9120721817 6.42498207092 --0.250507682562 2.56125378609 -1.10870862007 --5.18137550354 -3.02149748802 -4.73810100555 -5.23444318771 3.98727583885 2.72025418282 -4.64317989349 -6.38049507141 5.57867670059 -2.97660946846 3.92727088928 -5.04481124878 --4.45202732086 1.67707669735 6.40614748001 -4.36351585388 1.92049491405 0.29353633523 --6.27941226959 3.53309631348 4.71830797195 --6.49374198914 -3.48029947281 -3.78060388565 --3.05510616302 2.78787016869 -5.02273368835 -2.08094906807 -5.81546640396 4.53688144684 -0.856714367867 -0.690923094749 -3.83860778809 -4.87722635269 5.07661581039 -0.148535937071 --0.907130539417 1.13774955273 6.18345546722 --3.03641295433 1.3364366293 5.25297546387 --4.51980638504 6.48242521286 0.814975380898 --4.7815117836 4.36362886429 -5.6151843071 --3.52388930321 -1.17580008507 0.682983696461 --6.4460978508 4.25526618958 1.92959749699 -2.04330420494 -3.65370059013 -1.71914982796 --1.17389643192 -2.00832676888 -0.318942576647 --1.4522536993 -4.73933267593 3.2533967495 --2.85535311699 -1.77236461639 -2.88899898529 -3.20140433311 0.467397361994 3.20126843452 -3.63653922081 -3.25091433525 -5.6721830368 -1.9685997963 -5.57071828842 -5.09283590317 -2.03147602081 1.58462309837 -0.747165560722 --1.72353076935 2.7802734375 5.4473361969 --0.796007692814 5.42668485641 2.70141768456 --5.85451841354 5.82158517838 -4.58691740036 --3.22098827362 4.02704906464 -0.477796167135 --3.12082409859 -3.57602405548 4.2901725769 --3.16724991798 5.72100877762 0.808427274227 --1.23475885391 1.99340498447 0.846282124519 -3.38590812683 -3.43640828133 -1.86764383316 --1.84507262707 -6.36038398743 -2.72486805916 -1.38437843323 4.38141536713 -0.13106058538 -5.27779865265 5.98819971085 -1.02144122124 --0.0579476468265 -3.41379356384 0.633715808392 -5.71107053757 1.26608252525 2.66661548615 --0.479312956333 -0.71388220787 1.456605196 -4.93917655945 5.3459854126 4.07447052002 --5.00030326843 0.506714820862 -4.24075365067 --4.43667459488 4.06816291809 -4.44436120987 --4.45882606506 -2.4730193615 -3.09604740143 --4.57091856003 -5.31112241745 3.11906599998 -3.85608553886 -2.19129943848 0.632021129131 -5.01952600479 -0.386069953442 -0.253826975822 -4.07828521729 0.433246076107 3.81319880486 --6.41766500473 -0.429348707199 3.40760779381 --3.08000135422 0.565477311611 0.981689929962 --0.207327753305 4.54898118973 2.3585588932 --0.876520991325 -3.13347768784 -2.16657972336 -5.00127649307 6.15154123306 3.11306834221 -4.3580827713 1.77297902107 3.7147424221 --0.104580961168 1.01784825325 -3.62145447731 -1.20171678066 0.871483683586 0.226212024689 -4.17633152008 -4.18571901321 4.60664081573 -5.20019769669 -1.68328046799 -3.1152677536 -1.97245550156 0.0997125357389 2.25969958305 --5.11238718033 3.0386428833 5.35820388794 --0.661310851574 2.94407343864 3.28078174591 --2.13889670372 -1.657548666 -0.0163839571178 -4.55772972107 3.95749878883 -6.15908479691 -5.81817722321 -0.117897965014 -4.57543468475 --4.2292265892 -6.44555711746 5.66200780869 --5.39964008331 5.29688835144 -0.674487054348 --2.88771224022 2.84496712685 -6.09162807465 --0.397503167391 -0.507100701332 -1.10100281239 --5.80563211441 1.3260320425 -4.46800041199 --6.47603034973 -6.33445501328 -3.79371094704 --1.43209838867 -4.41940450668 5.76064443588 -0.064824514091 3.91039204597 5.11936235428 -4.77492284775 -2.41177511215 -0.681316196918 --6.20531272888 1.07995581627 -6.06456947327 --6.35309314728 1.41903042793 0.366009950638 --4.19749975204 0.335499078035 4.21464538574 -5.58122634888 -1.48681473732 1.58510696888 --2.83374190331 1.48912250996 -3.27814531326 --4.67544317245 -3.07640051842 -5.64838790894 -2.8439283371 -4.39108467102 3.28277182579 -6.42289447784 -3.12554192543 4.64609479904 --5.92149782181 0.191848024726 2.31099700928 --1.16855669022 -2.92015600204 -1.17637622356 -1.4408185482 -0.26491856575 -0.440627574921 -5.83370685577 4.73415327072 -3.8775331974 --1.25395536423 6.38566017151 -5.76789951324 -3.8762140274 2.14299798012 -5.6034412384 --2.4335796833 -3.67163205147 -5.62378692627 --2.96744346619 5.3381485939 -5.297747612 -2.34356427193 2.61973404884 -0.812949717045 -2.42530322075 -3.97015857697 0.309849739075 --3.33057904243 1.21612811089 -2.33855748177 --4.12977981567 -2.39444327354 6.20939397812 -1.76271414757 -5.98224306107 -1.90783643723 --1.22070932388 0.312410116196 -6.2012834549 -4.49880361557 -1.54803419113 6.31532335281 --1.13540434837 0.658247292042 0.232953637838 -4.08449077606 -5.90674209595 0.0118579575792 -5.67850112915 -2.20857930183 -5.29436397552 -2.18654346466 5.2022562027 4.95268630981 --0.677314400673 2.47470998764 2.27798271179 -2.08366370201 -4.19527101517 5.76151800156 --2.90552449226 -5.45438814163 -1.05574262142 --2.07146573067 -2.41159081459 3.78745985031 -0.689302146435 -0.406245291233 -5.10822486877 --6.372174263 -1.89784502983 -3.89110803604 -5.17594146729 2.99088811874 -1.90704715252 -3.35004997253 -5.68292093277 6.25354576111 --4.43650245667 -4.10629606247 -4.585460186 --1.27818310261 -1.01103317738 -1.42090785503 --4.62402868271 2.5463681221 0.0218685008585 --0.216768994927 -6.49802970886 -1.39195883274 -5.62676668167 4.00013971329 3.95051217079 --4.68821573257 -1.54603648186 3.76979923248 -3.78136658669 -1.77217745781 3.21141767502 --0.0278054624796 0.444575846195 6.35544061661 --5.0958647728 -2.97296118736 -0.0792461261153 -1.7700496912 4.06637144089 6.22992181778 -0.829808473587 -3.50665354729 6.40603160858 -0.00406438810751 -4.56763076782 2.20406150818 -2.85177016258 6.06918334961 -5.85133457184 -6.0619893074 -2.26792669296 -0.876791477203 --0.926413476467 4.8826508522 1.44961738586 -1.30875766277 1.78535044193 -4.96980953217 --0.126215592027 5.88635826111 3.41769385338 --2.94063663483 2.44306492805 4.97850608826 -5.30679655075 -3.599578619 1.2029299736 -1.33212900162 -0.793017745018 5.58070993423 --3.69889426231 -2.57328271866 0.717783927917 --1.53626382351 4.57051324844 -1.56186401844 --1.11230957508 -5.49356651306 5.37895965576 -2.61850237846 -0.61521923542 2.59559440613 -3.2447476387 3.89230966568 4.70112085342 -2.00550293922 5.85691785812 4.10810899734 -2.98772525787 3.84850072861 0.592523694038 -5.71611166 3.84020924568 0.825687587261 -2.2463684082 -3.07679748535 4.5910487175 -2.99126505852 2.81936860085 1.3277964592 -1.26026058197 -3.99464344978 5.21177482605 -3.21843934059 5.95346403122 5.26171541214 -4.81024551392 -1.30182611942 0.247211232781 -4.89442634583 -1.10865819454 -4.93215179443 --2.99024343491 4.29865598679 -5.34916353226 --0.600336015224 4.56016588211 -3.00520396233 -0.637540102005 2.05994558334 1.50296807289 --2.46436214447 -1.87318873405 2.8794927597 --3.07375264168 1.11730873585 -4.22581863403 -4.1764831543 -0.20083399117 5.68915176392 -1.52978587151 -3.24779653549 -0.871098041534 -2.99986004829 -4.52777671814 -1.65778136253 -6.08905076981 -1.26976335049 -4.99681043625 --2.32721066475 -2.85552024841 -2.24261140823 -2.02129936218 -1.77642178535 -5.33078336716 --0.678301036358 -4.17622423172 0.499876588583 --2.87306213379 4.86948490143 2.56579971313 -1.13338065147 5.96670484543 -0.219313591719 --2.32972788811 5.39254903793 1.6915923357 --5.80837392807 -1.40315771103 -6.17088603973 -3.80464029312 2.3122651577 -0.998077630997 -0.279233157635 -5.93447494507 1.88753271103 --4.45810365677 2.0005967617 -1.07864868641 -6.30991220474 -1.58714067936 0.757013618946 --4.74285078049 1.51958239079 -2.51441454887 --2.83716130257 0.26537322998 -5.35712480545 -6.18216943741 5.30271625519 -4.92105436325 --5.88029813766 -0.904151916504 0.852459132671 -6.13188791275 -1.09690952301 2.84390449524 -6.32297372818 -0.893271148205 -6.23667049408 -5.49392414093 5.68774986267 0.859877228737 --6.24699449539 0.613813221455 3.33262515068 --5.03490543365 -4.42946910858 -3.03551721573 --6.26752853394 4.09044075012 -1.8651266098 --5.1945514679 3.37554335594 -4.49699068069 -1.53499960899 -0.738245069981 3.64169454575 -3.98908114433 2.10508298874 5.2030954361 -6.35302305222 -4.00706911087 5.34997224808 -0.908923268318 0.650065243244 5.38791418076 --1.28893077374 3.67520904541 5.17045450211 -0.401583969593 3.87224841118 -0.265700221062 --4.40644311905 -0.582630515099 -6.49089813232 -2.64284729958 -5.31081008911 1.60967838764 --3.74542593956 3.80624032021 -5.8451385498 --1.97123289108 5.6429066658 4.57712507248 -0.161080256104 2.5731780529 -3.01636791229 --3.0403907299 0.223318964243 5.7527718544 -5.4450917244 1.86586892605 3.42793083191 -6.3511929512 -6.32964134216 5.45668649673 -2.11508488655 3.31124615669 -6.11529541016 -5.8536696434 -1.87451076508 -1.97378396988 --3.59039020538 4.86391925812 -0.41241902113 --2.62889480591 -6.2310590744 1.50309216976 -1.63549137115 -0.884244441986 2.47398614883 --3.02158331871 3.20482683182 1.43352866173 --5.26110219955 -5.64550542831 5.96151447296 -2.15696334839 -1.37849020958 5.4839425087 --6.30062580109 3.91456484795 3.12382411957 -2.00107550621 2.9514529705 3.50811290741 -0.286476045847 1.00703775883 3.37131643295 --6.08944702148 -5.36277341843 -4.26774358749 -0.633923411369 0.93407523632 -4.51277542114 --1.86722362041 5.19392728806 -3.99625182152 --4.73938369751 -6.07931947708 -6.03493642807 -4.00690793991 0.935565292835 -5.96219682693 -2.38068628311 -2.40255427361 -1.47958409786 --1.1601729393 0.964770138264 -4.31035423279 -0.00988990906626 -0.898603200912 3.886906147 --2.00038266182 -0.222343847156 3.77889585495 --4.93599700928 -5.68842172623 -0.542439997196 --1.18708276749 -1.07071065903 2.48197603226 -3.05565738678 1.9850615263 -2.63258624077 --0.16975043714 -3.97604560852 5.63590860367 --1.7649230957 3.68904805183 -4.91371822357 --3.24996113777 -4.52021741867 5.21038675308 --6.18080043793 2.37419509888 5.056620121 -5.67099475861 6.11820983887 4.87183380127 -1.61442148685 0.895605802536 1.1973426342 -4.92489719391 2.99782848358 0.210711181164 -3.55180501938 -5.32549190521 -1.15735650063 -1.93229269981 5.25043439865 0.383650869131 -1.5125451088 -2.40712094307 4.8751077652 -4.67653131485 -4.36148500443 -5.38746452332 -1.02691376209 -5.99512815475 3.92859721184 --5.13646364212 1.25946652889 -3.51906442642 --1.71596848965 -6.07434511185 5.83572530746 --2.71949529648 3.7312977314 -6.25807094574 -4.32547903061 3.34793925285 2.35857772827 -5.3791847229 -0.388307094574 6.36488962173 --4.9166765213 2.49329996109 -3.22999095917 -5.30341911316 4.01341438293 -2.64807057381 -3.42293763161 -3.99735474586 -0.129149585962 --4.32452392578 -4.37322092056 1.05666804314 --2.05834197998 0.302607655525 4.97765111923 --4.79396152496 1.26405668259 -4.91236162186 -5.88642406464 5.0876698494 3.90180754662 --3.42094969749 2.18148398399 1.06512308121 --0.973263680935 -4.09834957123 1.53874659538 --3.40103936195 -0.708515048027 -6.43462944031 -3.75038743019 0.129080146551 -4.77194738388 --2.87217187881 3.19154834747 0.40561825037 --0.673143029213 -5.50806331635 -1.26980185509 -5.52120018005 -3.76271271706 4.29160881042 --0.781496405602 -5.25852203369 -5.78634023666 --5.93341207504 5.16548347473 -5.78889417648 --4.97751712799 0.303788274527 0.773017287254 --3.23180675507 -5.07425022125 -0.225306361914 --3.49367427826 -5.53242826462 -5.50808525085 --5.7442741394 6.4040594101 -0.745425581932 -2.19602489471 4.80875205994 -0.580258309841 -3.51950550079 3.28614377975 -0.319919705391 -2.22320866585 -6.41690683365 -3.72890067101 -1.95192313194 -0.818945646286 -3.72254085541 -3.44866251945 -4.68613910675 6.32116508484 -6.20099163055 -5.68239450455 -6.17998695374 -3.14542198181 5.37490940094 2.55687618256 --5.83255434036 1.72190773487 -0.641931355 -5.39554738998 0.955217301846 -4.25848770142 -2.89063262939 5.47645711899 -2.81681346893 --5.77516174316 5.11737775803 1.79820549488 -5.03928041458 0.335591971874 -5.21385717392 -3.80371713638 -4.70828580856 -2.37829089165 --6.03356695175 -5.32056951523 5.08427238464 -6.00391101837 3.37934923172 -5.33304214478 --6.06972503662 -2.02653980255 4.59841680527 -1.51783525944 5.45698213577 5.94714593887 --2.06497383118 5.76365470886 -2.93548035622 --0.221819266677 -3.79897642136 -2.5207259655 --3.0476334095 0.263742029667 4.56576442719 --2.00741219521 -2.1893491745 2.07325577736 -2.21053481102 3.39757728577 1.23125874996 --3.80997014046 -5.4943113327 4.42152452469 --0.53957015276 1.35095441341 1.50177788734 --6.04047346115 0.145184665918 0.871258318424 -3.91022276878 2.53008246422 1.56055724621 --5.54441976547 2.09661507607 5.9873213768 --5.60342407227 -0.16011172533 0.0132954847068 -0.318767845631 -0.395040720701 4.82611370087 --4.47105503082 -2.29235243797 4.65863656998 -4.22621631622 5.11503505707 2.80008268356 --0.695961773396 2.45281672478 -4.28168010712 -1.36437165737 1.26595592499 2.86147642136 --3.32877278328 1.59796857834 -6.36830043793 -2.77878379822 6.49448251724 0.530869603157 -4.47636938095 -0.517979860306 -6.21348953247 -0.905422508717 1.05485737324 -2.223757267 --2.88524580002 4.7599363327 -4.30326700211 --1.0971057415 -3.46530985832 -5.76246738434 --6.25729084015 -5.48470211029 0.52573299408 -2.95546364784 -5.11225652695 4.00463056564 -0.257084310055 2.49531388283 -4.89077425003 -6.2160410881 5.34396505356 -0.811486363411 --0.755041003227 3.26920843124 -5.70811223984 --3.94407081604 -0.389362424612 5.62620639801 -1.48271656036 3.76982069016 -3.81802034378 -1.14256358147 2.49049258232 3.3570151329 --1.50991511345 1.93455815315 -1.51146888733 --1.58888936043 5.30366897583 -5.7260684967 --0.184080690145 6.1207780838 2.24498176575 --5.73311901093 1.18536520004 1.16156280041 --4.49891281128 -1.46822714806 6.05077934265 -4.02616691589 1.03210055828 -4.42473506927 --1.4164339304 -5.70373058319 -5.14063024521 -0.342012941837 0.347997605801 -2.70979428291 --3.87114953995 5.6653752327 -1.59294641018 -5.0256857872 -3.46244740486 -0.76122123003 -4.73093748093 -2.69824314117 1.72171771526 -3.67583703995 4.48158168793 -1.57417035103 --3.05271625519 3.12417387962 5.71263313293 -0.250906854868 3.70448613167 -3.62531924248 -5.39939403534 -3.05022120476 5.13330173492 -6.22726821899 5.41084337234 5.56241178513 -4.50502490997 -4.34569120407 -1.6756516695 --0.683774232864 -3.86503791809 -4.91792201996 --1.92556869984 4.12825489044 4.10849761963 -5.17686986923 5.27840614319 -5.81693172455 -0.578868508339 3.05443382263 -2.13171291351 -3.78245425224 3.19866132736 -4.33846664429 --5.92672014236 5.76235628128 0.132407099009 -1.33582055569 -4.0784869194 -0.0933701992035 --5.57593011856 5.56504964828 2.8084795475 --3.91409564018 1.4481151104 4.39026975632 -2.64714670181 4.50268602371 -2.96670222282 --3.88542842865 0.69276702404 3.08679580688 --4.47378969193 -1.78298056126 0.00589699856937 --3.80394935608 -3.50360274315 3.28729200363 --0.401229858398 3.5683863163 2.35201597214 -1.17890441418 1.323818326 1.92653489113 -1.14180147648 -5.04083108902 -5.13603162766 -4.16154575348 -2.26427531242 -6.10188865662 --4.44303226471 4.38998794556 -1.6549243927 -5.48456716537 -6.2588186264 -1.85754871368 -2.11250829697 3.46350550652 -2.8067343235 --1.06629657745 1.38688027859 -2.87790942192 --2.5066151619 0.341728895903 -0.802817106247 -3.85509443283 -1.01179230213 -0.0354170314968 -0.980412781239 -3.61444544792 -2.89894533157 -3.41082763672 -3.99028682709 5.60921573639 --5.93142795563 -3.41511321068 -5.35336303711 -5.03425216675 -5.34532594681 -4.58779287338 --2.39040017128 6.04156637192 -6.11268663406 -1.98435199261 4.17240571976 -1.5848634243 -2.11182928085 -1.72568523884 -6.40341281891 --5.88578367233 5.23456144333 -1.57197070122 --3.44008493423 1.85631299019 2.51077103615 -3.85793757439 -5.23857975006 5.05811405182 -4.05370140076 3.11121487617 -5.79982662201 -2.44066143036 1.93352723122 -5.18503427505 -3.40799474716 -1.55971753597 -0.715236365795 -5.01105070114 0.965589404106 3.65105605125 --2.75012922287 -5.21033096313 -4.8907752037 -6.37467956543 1.88280272484 -4.03845930099 -6.00811338425 -4.5526509285 -5.33594417572 --2.05210042 -2.51735830307 5.85775709152 -3.21912145615 0.641286849976 -1.39681637287 --3.08946800232 -3.38528704643 5.4860534668 --1.82112705708 3.09307265282 3.12989020348 --4.30016708374 -6.43533420563 -4.79992294312 --4.25128555298 1.20431184769 -0.531452298164 -0.690772175789 -3.04488182068 5.05214166641 --2.66056418419 1.6474148035 -5.42496442795 --5.38321590424 -3.33773970604 -3.08033037186 -3.84074044228 4.64856958389 0.559491932392 -4.29745388031 -5.74637174606 -2.71646785736 -3.93613553047 2.9973013401 -1.8403917551 -5.45463562012 -2.03166437149 -0.0543751232326 --0.533969700336 2.06211328506 -5.70433616638 --2.30119872093 3.89206242561 5.74412345886 --2.89839291573 -6.38736391068 -2.78727173805 --2.56090140343 -2.16447353363 4.57968616486 -4.66013669968 -3.41080904007 -3.43016695976 -5.32980394363 -3.07319831848 0.176770374179 -4.63118076324 0.376874238253 2.88822555542 --5.94890737534 -1.13959360123 2.33142161369 -2.55899000168 5.37032318115 6.41710758209 -4.40414810181 -0.813662469387 2.53083109856 --2.96272230148 -3.92670440674 2.96842741966 --2.70828986168 6.47022724152 0.0609950870275 -2.1739449501 5.97257566452 -4.67528438568 -1.78024089336 2.10354971886 0.613094449043 -2.56473731995 -4.75270843506 -2.62115097046 -0.667497515678 -2.13556528091 3.93344140053 -1.19173514843 -6.31280612946 -3.06567978859 --2.1567709446 -0.0538934208453 -3.01293921471 --1.47507596016 3.41632533073 1.88021194935 --2.46448206902 0.081091247499 -6.24270343781 -4.33943653107 -6.13115167618 -6.17324256897 -4.15456581116 -3.63148021698 -4.82929563522 --5.72071933746 5.1904053688 6.08888244629 --4.95246839523 -5.03238153458 -1.95219492912 -1.94208025932 0.65742456913 -0.439251512289 --1.71831810474 4.25806808472 -6.2279291153 --0.0856401696801 3.38528490067 6.49160146713 -5.34080076218 4.87402391434 -4.8686914444 --5.41245412827 -5.29236459732 4.32907819748 --0.316111087799 -4.31828594208 3.29509115219 --1.37924945354 0.260797649622 2.40125155449 --3.75952553749 -4.61319446564 -5.8236823082 -5.81398391724 -2.58187770844 1.14204823971 -1.88433992863 -4.86593914032 1.02020812035 -5.27180957794 2.9327673912 -2.91470479965 --6.09884595871 5.97114276886 -3.11187291145 -1.57204246521 -3.03087711334 0.308155953884 -5.57273864746 -1.48878395557 5.62433671951 --0.449169158936 -1.71845412254 3.37665367126 --6.15448951721 -6.483897686 -5.94627285004 -5.89868354797 6.03018426895 -5.83840751648 --0.429073244333 3.31331944466 4.58244657516 --2.15265059471 4.19569969177 1.50216293335 --5.63192415237 2.43858289719 0.512400746346 -0.691141843796 0.56522154808 1.47464716434 --1.80125272274 4.80434989929 2.39669895172 -2.15224695206 -3.74265933037 1.40449976921 --0.63432598114 3.75357937813 -0.101914845407 -1.24538099766 3.28001022339 6.29248523712 -2.07946109772 -1.20988488197 1.4728345871 --3.61976766586 -1.71447885036 -1.20816016197 --6.01681613922 3.63157701492 -5.14497947693 -3.36193394661 6.19683265686 -3.5718896389 -1.61703443527 3.21575069427 -1.95548653603 --4.93718528748 -5.42991638184 -5.06796121597 -3.78167581558 -5.02288293839 -3.95451974869 --6.16909122467 -3.37374544144 1.17258059978 --5.94220542908 0.438228368759 -1.84337151051 -2.97076630592 -6.49209785461 4.36040496826 --2.00538539886 -0.827486455441 -5.96636581421 --0.696914315224 -1.45493149757 -2.15374898911 --5.14652442932 -1.50959742069 -2.16984391212 -1.23188042641 -5.16660737991 4.70117235184 -4.77020215988 -6.10659122467 2.38783240318 -1.6652674675 1.55938827991 4.77155590057 -1.71316277981 5.82586431503 -5.94740152359 --1.79409193993 5.35101652145 3.63439249992 --3.76484584808 -5.90457010269 2.40490031242 -0.677663147449 4.93372297287 -1.28277146816 --5.56460571289 0.416463017464 -5.30835199356 -4.70549917221 6.18333721161 -5.26487398148 -3.49846482277 -1.3972748518 -2.92711782455 --5.41530179977 -6.37280035019 -2.42690873146 -3.32055974007 1.58992826939 -4.90429019928 -2.83922457695 -4.62588739395 -5.50345420837 --5.03686714172 3.6372897625 3.37720274925 --0.807114839554 1.5927605629 3.62832570076 -2.97102737427 5.50003194809 0.67122232914 --4.54522705078 -3.47122168541 1.39046359062 -4.1598405838 -6.39742803574 3.88393449783 --6.06571626663 -4.60027074814 -3.46752047539 -0.802285075188 -4.51755905151 -2.22897458076 -1.42655324936 -1.11162006855 -1.66046273708 --2.05703234673 0.107751309872 -4.0562710762 --3.56208229065 -0.537137389183 4.31017017365 --1.85006582737 4.83290100098 0.713488101959 --1.89290463924 -3.92789101601 4.71277332306 -1.3156863451 2.38957858086 -0.911520957947 -1.76149010658 -1.97567868233 -2.27527976036 --2.37771582603 1.39186608791 2.36313247681 --1.29405462742 -2.29982805252 -5.4210267067 -2.01765275002 -1.06297123432 0.301015913486 -5.4545378685 1.64905357361 1.43227648735 --5.64318847656 0.429929077625 -0.885250508785 -1.16793584824 -6.0928144455 -6.47070884705 --5.7392821312 2.3255648613 -2.63027977943 -3.21659088135 5.06966161728 4.49388027191 --3.2516746521 -2.68708205223 3.7497317791 --1.73789596558 3.11200380325 -0.566759169102 -6.31691932678 4.05408573151 -4.58969640732 --1.64287316799 -3.84078407288 -4.02355098724 -0.731440722942 -3.16447734833 -4.69380283356 -6.33255624771 1.64829909801 -2.05103135109 -4.054936409 5.91403102875 -2.82825303078 -5.94916534424 -6.23709487915 2.67806434631 --1.81240856647 -3.65739440918 0.881838679314 -4.67015314102 0.631140470505 -2.01971244812 --5.71261405945 -2.23755550385 -5.26318454742 -5.88049793243 2.16261959076 -1.262165308 --1.58510875702 -6.14987611771 0.432025760412 --4.44252586365 3.01049852371 0.868753135204 --1.09580850601 0.0929574221373 5.66218805313 --4.26144886017 -2.60663151741 -0.516155600548 --6.37201786041 -4.70842933655 6.43827867508 --2.15803575516 -4.92966032028 4.82258749008 --4.05594682693 -4.49574804306 -2.63452887535 -0.994803249836 1.25672602654 -3.51230669022 -3.00240683556 -0.321681559086 -2.27520656586 --4.96875524521 0.695341587067 5.74795484543 --5.64259386063 -1.96658420563 0.377845048904 --6.42458438873 3.94320225716 -0.405125558376 -0.416044324636 4.28599882126 -2.1024916172 --4.98213815689 -0.653761506081 -3.31470513344 -0.645337760448 2.07064080238 4.2810883522 --1.08577048779 5.86795282364 -2.25859737396 -4.59482908249 -4.4432091713 3.06462597847 -3.07246351242 -1.32947564125 1.04544699192 -2.73243832588 -0.10209005326 4.13215446472 -4.64672899246 -0.891169309616 -3.78727459908 -5.05482339859 -2.39224100113 -1.60045623779 -4.14671993256 5.15955686569 -6.3377366066 --6.09866809845 -2.9719786644 2.14280509949 -0.830535888672 -0.548977136612 -1.15375733376 -5.25378656387 1.98323619366 4.65527296066 -4.92775154114 6.14162015915 -6.42392349243 --2.73608613014 -0.671457767487 -4.59722709656 --3.24027752876 6.12799549103 5.27343606949 --2.08092498779 3.81925439835 0.392778635025 -4.70597219467 6.10010814667 1.46812391281 --3.80519914627 2.06742978096 5.62081241608 --4.62091970444 2.22186493874 -4.32091522217 -2.88694357872 -2.14193201065 -4.29570150375 --5.00712919235 0.135067030787 2.86738991737 -1.20474457741 -3.10883712769 -2.01404857635 -3.54744052887 0.819444596767 5.66839027405 --3.09611606598 5.11688804626 5.81397247314 -4.21605730057 5.67892169952 5.74877405167 -5.26776027679 5.39436578751 -2.22994875908 -5.73751783371 -4.13510417938 1.99552881718 --1.3757185936 3.24611330032 6.3461971283 -1.65625798702 -5.11092424393 3.41377544403 -0.649144470692 3.5459189415 -4.64679384232 --3.75141525269 2.1919503212 -0.292359322309 -6.17316627502 5.00353240967 0.114757016301 -0.869087517262 -1.65552556515 -3.53349876404 --6.21264886856 -1.41118407249 -1.79824924469 --2.24585938454 -0.952135324478 -0.909737825394 -2.1686732769 -3.26305913925 3.53140735626 --0.826267540455 -6.06487560272 6.29015684128 --4.88033008575 4.11648178101 5.34637308121 --3.58302617073 4.84070491791 -6.00902414322 -0.0334296151996 -4.51409387589 -1.28358757496 --1.75651335716 0.902307987213 3.97745275497 -2.8843255043 -0.514436006546 5.25501823425 -1.03265142441 0.23589193821 -5.79543828964 --1.0239161253 -2.72537183762 -3.20086956024 --3.1418607235 -5.32409143448 -3.77483034134 -4.25468397141 -3.34523510933 0.405198067427 --0.385804921389 3.24670267105 -2.62156939507 --4.89982366562 -2.11857295036 -6.01586675644 -1.29853200912 6.04832458496 3.18875598907 -6.33397674561 -5.34129333496 3.19071888924 -5.23757314682 -5.84966945648 -6.03841590881 --3.58604478836 -1.13080561161 -2.02551317215 --2.12235188484 2.68372654915 1.43593513966 --5.43680334091 -3.31609249115 6.29353904724 --3.45460772514 -0.891299724579 1.63619756699 -3.15100240707 6.09352064133 -0.462053269148 --0.458619058132 -6.22312021255 0.941011190414 --0.615411400795 -5.80437469482 -4.43368387222 -3.21764540672 -4.05604600906 -4.78552389145 --3.7704782486 2.49234247208 -2.29902124405 -5.69959211349 -5.34712362289 4.38861274719 --5.831823349 -2.56490254402 -1.27157449722 -5.25628757477 -3.62596845627 -2.45333242416 --0.31274086237 -1.82731533051 -5.25061130524 --6.3394317627 -2.83618831635 -4.68669986725 -0.272025704384 5.14117574692 1.67665362358 -3.14023995399 2.39574337006 3.75556612015 --1.34876394272 1.710739851 2.20076918602 --0.356531918049 -2.54976940155 0.0433781929314 --0.465665280819 -6.10538959503 4.86384916306 -1.96075737476 -5.33446359634 -0.306693911552 -0.964800953865 -5.97584152222 2.68952202797 -2.46236515045 3.04186367989 -4.69579315186 -5.74380731583 0.166251972318 2.27997803688 --1.05159711838 4.73853254318 3.31168293953 -2.42358875275 -2.62226557732 -2.92196321487 -0.465381801128 3.32705163956 3.27959775925 -5.51692342758 2.48106384277 2.40652537346 -5.42675495148 -3.78141331673 3.00754904747 --1.13172399998 0.274641364813 -3.08560848236 -6.22321510315 2.3197581768 0.971195757389 -2.87159061432 -3.29345178604 6.10610532761 --3.89146089554 -5.2655248642 -4.66131639481 --3.24188804626 2.78041815758 2.99004745483 -6.20887184143 5.12901878357 2.54098153114 --4.3230304718 -0.633319675922 -4.51194000244 -0.144899502397 -6.14342403412 -6.12515592575 -0.461260467768 -4.36788797379 -3.34939527512 --0.833424448967 -4.65032100677 -4.10296630859 --5.42205476761 2.19698929787 2.71674847603 --4.41129016876 -6.16592407227 -1.5978320837 --3.89351987839 -4.46563577652 4.34627485275 -0.4881490767 1.68962264061 6.31175947189 -2.13595104218 -2.15362024307 2.1562743187 -6.36934614182 5.14434766769 1.12973594666 --4.03015995026 3.01077699661 4.85835123062 --1.00645184517 4.33655548096 -4.32831811905 --5.64210128784 6.27586698532 6.21065044403 --1.84000563622 -0.946583330631 -3.25889253616 --1.91779887676 0.941942453384 -3.48497223854 -1.36201095581 3.25772237778 -0.129751056433 -6.01747512817 -2.87194657326 3.64837694168 -0.5422732234 6.12081766129 4.29906082153 --5.55773925781 -4.31242322922 3.80009770393 -0.323330968618 5.2292098999 2.86909580231 --2.55217695236 -1.50841701031 5.95734786987 --2.97065997124 -0.185522288084 0.060055963695 -0.241814240813 -3.27831411362 -3.45329213142 -1.02067542076 -4.07175540924 -1.37101960182 -3.5531733036 -6.45400619507 -1.41467690468 --2.10770773888 6.2924118042 -5.1254825592 --3.8909201622 -2.33730220795 -5.17642450333 --3.21030592918 -0.961003959179 -3.30276584625 -1.12323093414 -1.81147789955 1.98650515079 -1.19097054005 2.96645998955 4.34390258789 -4.8536658287 -5.61882734299 3.17984127998 --3.47089576721 5.66492176056 -4.5309343338 --1.30727398396 0.972281754017 3.04934167862 -5.07771682739 -0.690025269985 1.88792800903 -0.66647964716 4.75306129456 -5.79047727585 -3.68621277809 2.40662741661 6.1209359169 --6.01148414612 4.27273273468 0.799469649792 -0.490275353193 -0.553829789162 0.0533560216427 --0.598056256771 -0.310188651085 -2.28838968277 -2.46332764626 -6.29066181183 6.32095241547 --4.6308722496 5.58314657211 -3.54440069199 --2.06843423843 4.6415848732 -5.15266990662 --1.13176500797 -3.47508096695 5.68255090714 --1.87423956394 4.16175127029 -3.8872358799 --5.18241500854 4.69296455383 -2.40718626976 -0.627085506916 4.53347730637 -3.24314498901 -1.21641147137 -1.80163192749 0.958970010281 --5.43636608124 -4.99552297592 0.203315868974 --3.8714325428 -1.11735975742 -0.47363448143 --6.12196350098 -5.46497440338 -0.665252327919 -5.5052986145 5.02004671097 4.86377716064 -4.33891057968 -1.96928179264 -4.65078687668 --2.86808109283 -4.58412837982 4.09725093842 --0.375629931688 2.41639447212 -2.07479763031 --3.49079275131 -1.52886545658 -4.46766281128 --0.434038072824 -3.55121898651 -0.654999494553 -5.67080783844 -2.89733576775 2.32431030273 -0.203718975186 -0.485246270895 2.85492253304 -1.98720121384 -6.41944074631 -0.33943644166 -4.15243434906 0.326758623123 -1.13123750687 --4.87802839279 3.37517094612 -5.44129943848 --1.08002090454 6.41729688644 3.92003393173 --1.19512522221 -1.6760917902 -3.478951931 --0.999464213848 -3.00399899483 -4.20338153839 --3.52100300789 -1.75871169567 4.38480091095 -5.10249948502 3.11075210571 3.43353962898 --1.98653614521 -3.06545829773 -4.887196064 -5.96858119965 6.10781240463 -2.6381020546 --1.80149388313 -5.2812204361 2.25289964676 --1.06147897243 6.29564523697 5.40618038177 --2.65886044502 -1.1186453104 3.83970689774 --2.36709427834 -5.67344760895 -2.01418805122 --2.10648274422 0.793429613113 1.49167430401 -1.57466340065 0.623897969723 -4.61528730392 -4.16338014603 2.22186398506 -2.8335082531 -0.0660194680095 3.91973114014 -5.50309658051 -5.63599634171 0.188864126801 -2.07776832581 -1.70887684822 -5.9138379097 0.920280575752 -3.43488740921 4.34964609146 3.15231251717 -5.8518242836 -2.62547254562 -3.7213549614 -3.465467453 1.83667111397 0.85048186779 --5.73956203461 -3.94610953331 0.201150134206 --4.14483308792 3.42135572433 -2.19443702698 --3.93942260742 -3.51774477959 -2.89474725723 -5.1304268837 -4.26953363419 0.454895615578 --4.14613437653 -1.00627338886 -5.52461528778 -1.21341371536 -4.22354459763 3.76783680916 --1.11232542992 5.58962631226 0.614066839218 --0.0326376333833 4.98464441299 5.95247030258 --5.31539201736 -1.92828857899 -3.9286968708 -4.68405914307 3.01432943344 4.48068332672 --3.32671761513 -6.19368267059 6.401927948 -0.699094772339 6.42858219147 0.960986256599 -2.50776982307 2.97723698616 0.288055956364 -5.20749235153 0.470828145742 5.32239198685 --3.1213350296 -3.30380868912 1.45026612282 --5.23022127151 6.4621591568 5.28815793991 --3.86741018295 4.91721582413 -3.88077497482 -4.94845199585 -0.42130151391 -1.38723766804 --4.77235937119 -6.45750713348 2.08163261414 -1.1278090477 3.7010641098 -5.71974039078 --5.09935855865 5.99241638184 -1.55726873875 -0.818739175797 0.11244533211 3.95485281944 --3.51771807671 -2.28277230263 -3.89672613144 -0.225058063865 5.89569568634 -0.674573719501 --0.183467879891 -3.1269865036 1.57082641125 --4.71675682068 -1.82256877422 -5.07571983337 -4.55337762833 -5.21432924271 5.85125923157 --3.789260149 -3.24405384064 -4.14292764664 --2.98391032219 -1.96124112606 1.58173775673 -0.680099964142 -5.07637453079 3.13444232941 --4.39103841782 1.93671810627 1.29983985424 -4.75698900223 -2.39470076561 -3.66610050201 -0.335765480995 -5.62656974792 -2.01066994667 --2.52898287773 -1.16419064999 2.20279097557 -2.44730353355 6.07555675507 -1.73141264915 --3.63097786903 -4.82879447937 2.52027702332 --6.05526018143 1.74048197269 2.08921742439 --0.122424639761 -0.139668375254 -4.63272047043 -3.65796804428 5.60750865936 1.50356817245 --3.87690520287 4.82689476013 -4.94447660446 --4.05223464966 3.41644454002 -0.122608326375 --5.97094869614 -0.14431963861 -3.0676035881 -5.97789382935 0.644172430038 -0.307417452335 -4.30087518692 0.773741960526 4.92535400391 -1.52632176876 -5.19563674927 -2.86360788345 --0.965354859829 -6.38700294495 -3.51546812057 --1.74631416798 5.36888074875 -0.345974057913 --0.425323933363 5.96647834778 6.32486534119 --2.38579177856 -5.46462011337 -3.07522940636 --2.6170270443 2.01339411736 -4.22285079956 --0.191491112113 0.191639125347 1.88283264637 -5.33687925339 1.3759765625 -0.0276766661555 -2.56718468666 3.48358464241 5.81109714508 --2.93895721436 5.43216323853 -3.29850196838 -5.2853474617 0.86904078722 -1.06847715378 --4.08098363876 -2.49120402336 2.97932219505 -5.14775466919 5.21903800964 5.82634353638 --2.74579262733 -2.30076551437 -4.75371026993 -6.44280004501 2.84832930565 -4.30854606628 --1.779281497 -1.73707938194 5.16817951202 --5.61454582214 -4.6522269249 -5.41604852676 -5.62034368515 3.50655460358 1.74285960197 -1.87559914589 -0.905966162682 -2.68294095993 -4.8213224411 2.57622075081 1.13191235065 -4.11826848984 -6.34158563614 -4.37190008163 -1.82623565197 0.922050654888 -5.77493238449 --4.70551490784 -0.799662351608 -1.32837116718 --5.88748311996 -1.07288682461 -4.82949352264 -6.32603979111 0.191160738468 -6.33459377289 --0.175132125616 -5.78999614716 0.0355388335884 -3.52188897133 1.32095098495 4.17547464371 -4.86815834045 4.82822465897 -3.20853161812 -2.35838699341 0.906706154346 6.19985198975 -5.5688085556 4.02937555313 -0.161756768823 -4.42104101181 4.68629217148 4.98998641968 -3.94503545761 1.2242180109 -0.328129053116 -5.07749223709 -5.08975172043 -1.99213254452 -3.05943202972 -2.28584003448 1.41372680664 --4.83511638641 -4.0654129982 -5.63297176361 -5.21723222733 -5.39168548584 -0.303496718407 --2.57276892662 5.59003400803 -1.77136480808 --0.179394841194 -4.23361539841 -6.3090877533 -4.47946548462 1.81015431881 6.45677280426 --5.86635112762 -1.38826203346 -2.92883515358 --3.13203334808 3.39911699295 -4.13195705414 --6.46462869644 -6.08418369293 -2.26167297363 --1.20933318138 2.84034252167 -3.17861604691 -0.0316016636789 3.90777301788 0.800762712955 -3.67228865623 5.18824100494 -3.6140267849 --3.41690850258 -1.78335368633 -6.27771854401 --0.31997936964 -5.10878515244 6.14494943619 --4.23384094238 3.89877176285 4.26791906357 --2.99818730354 3.0196185112 -0.694304406643 -3.83239221573 -1.85897994041 -3.82583284378 -6.11048173904 -0.859888672829 -2.61395096779 -1.35118019581 -1.73200011253 2.93780231476 -3.99228930473 3.85738563538 -2.74540114403 -1.77968835831 -3.13048577309 -5.45168399811 --0.99798065424 4.33052682877 -5.42402172089 --2.90594339371 4.59883403778 -1.28608071804 --1.04480683804 -0.280706763268 -5.01043558121 --0.198296204209 1.65437185764 -0.0378593504429 -4.41555070877 4.49493789673 -5.17470645905 --4.5446138382 5.45247459412 2.11855697632 -5.08039903641 1.97998583317 -1.96779096127 -3.80615305901 3.54136228561 1.39347851276 -1.45043623447 5.704433918 -1.28192698956 --5.50101280212 4.19697856903 2.42143511772 -1.09026932716 -0.00982033647597 2.84898161888 --5.25169801712 -0.451972723007 4.89071512222 --2.79858517647 -1.01486587524 5.03654718399 --0.00487789046019 5.52784872055 -2.04606485367 --0.115102782845 0.485388576984 -0.566531181335 --4.6364607811 -4.43317937851 2.41045713425 -1.20422136784 3.75502896309 5.24634742737 --3.26209425926 0.60802257061 -1.53569078445 --5.27257490158 -4.77506685257 6.48241519928 -2.40103912354 -5.23470783234 6.30303907394 -5.92899036407 -0.674587607384 -3.70781350136 --3.22209954262 4.15621614456 0.695656299591 --4.09846782684 3.2084133625 -3.89449381828 -3.47043538094 -3.00437617302 4.58526277542 --1.34421086311 -1.29977703094 -5.26327514648 -4.93560838699 0.339033842087 1.58543598652 --4.79287052155 -2.59228658676 -1.91859591007 --4.20927190781 -6.40338516235 4.52084350586 --5.77407455444 3.03907799721 -6.44751167297 -3.93353843689 -1.34956419468 5.48959302902 -1.05929851532 -3.72666454315 1.1078029871 -6.03853178024 -4.81401777267 -4.10569143295 --5.16160964966 -2.44562745094 5.91409158707 --5.56646776199 3.4421608448 0.220431566238 --0.269869714975 -1.45542633533 0.0191554967314 -1.56819427013 0.100029028952 -3.77936840057 -2.27173113823 0.851886212826 4.50216197968 -1.07764792442 3.55864858627 -0.992969810963 --4.27039337158 -0.242949754 -2.21339964867 -3.95770978928 0.887546360493 1.23678565025 --5.24875879288 -1.42272639275 1.41895198822 --0.525355637074 -5.60189151764 3.65043449402 -2.9367146492 -4.41036558151 1.19259274006 -5.08482980728 5.04730796814 2.17811632156 --2.91188311577 -4.65056180954 -3.0448384285 --4.01606464386 1.98112845421 -5.45511436462 -5.92053604126 -5.23574495316 1.24049854279 --4.28508234024 2.98319530487 -1.23193264008 -5.36631584167 0.63335609436 -3.32145953178 --3.63064026833 -4.50306177139 6.09951066971 -3.21318244934 -2.15840268135 5.55177354813 --3.8369038105 4.97398900986 0.613903939724 --6.43072938919 -4.28272724152 2.56141090393 -2.70543289185 -1.14442694187 -1.96063327789 --4.0568728447 0.212474271655 -0.0414574891329 --0.932611823082 -2.70695066452 0.885534763336 --1.70751750469 2.57923960686 4.33397722244 -3.87271618843 -5.32627010345 -5.62399196625 -2.63579726219 -3.07047057152 0.925012171268 -5.81234073639 -3.3398296833 -5.38578033447 --0.366300106049 5.63549089432 -3.14036846161 --5.12297105789 -0.582625627518 -5.40366172791 -3.82056260109 -2.91384243965 1.30900430679 --6.41554737091 5.98565578461 3.34622240067 --3.57428455353 -4.1865530014 -3.80939126015 --5.1605181694 -6.32969141006 4.33089971542 -2.23205065727 0.841904342175 -1.37569010258 --6.07944536209 0.258503705263 -4.50672674179 --2.61846804619 2.6536052227 -1.75325226784 -6.39817667007 2.81479763985 -1.89810681343 -4.51054763794 2.939868927 6.36831474304 --1.69259774685 -4.0249004364 -2.61754703522 --4.70578575134 -3.29837417603 -3.77322888374 --1.80746722221 1.31926584244 5.51559782028 -6.16863393784 -4.12137699127 -0.585517406464 --2.35153532028 -4.55658006668 -3.91353821754 --4.82980108261 1.0311704874 3.55614709854 --2.18872070312 -3.13748931885 1.83077943325 --6.00380039215 4.16246271133 5.54978561401 -6.22789621353 -0.172548487782 5.40242910385 -6.1375336647 0.730680048466 1.41847896576 --0.66449034214 -1.98073172569 1.60811412334 --2.3187558651 1.76976895332 4.48408508301 --0.841403961182 -6.12291383743 -2.32953977585 -3.0229113102 1.58801388741 -0.533980488777 -4.49671936035 -4.34648036957 -3.04083895683 --3.7467148304 -1.57602632046 3.30411338806 --1.58325242996 5.16655635834 5.42362213135 --6.44632339478 -4.17037916183 4.16281366348 -5.94079828262 -2.36865973473 -6.47027254105 -3.24636292458 5.49608469009 -1.4186218977 -6.12182760239 2.0755712986 -0.244280070066 -2.13651323318 -0.146543234587 -5.07071065903 -0.443417042494 4.92457199097 -0.163769900799 -4.29934453964 -3.28076314926 -1.56228530407 --2.5869383812 2.25884580612 6.01667881012 -1.7603302002 3.66179656982 2.55723118782 -0.563861787319 1.90353381634 -1.80719387531 -0.772053718567 5.44034051895 5.11447429657 -5.15699386597 -1.50981223583 3.22251605988 --6.32621765137 4.71846294403 -3.09935617447 -1.3112360239 -6.25763225555 5.0328950882 -3.90351486206 5.51357221603 -0.0666044875979 -3.11404061317 -0.536719024181 1.74354851246 --0.0417746715248 -2.24708867073 -2.34467291832 -2.44714808464 -2.27483391762 3.84922194481 -2.25784730911 -2.45118665695 5.71793603897 -3.84653663635 0.561637341976 -2.84027385712 -2.21811819077 2.40607213974 -3.12600970268 -2.00206780434 -1.17930233479 -0.707994163036 --6.07798719406 -5.53399991989 -5.31093263626 --4.86731910706 -3.32530260086 -1.07436025143 -2.92222118378 -5.22305965424 -0.329424470663 -2.421002388 -0.181398764253 0.141754060984 --4.3989367485 -1.16101980209 5.02466058731 -0.139799326658 4.01206064224 -1.19126355648 -1.84370017052 -0.401378303766 -6.46021556854 --4.40896987915 -1.33843505383 1.98406565189 -3.81388759613 -0.852442622185 -1.40063512325 -0.130321025848 -5.04727602005 -4.80904388428 -6.42937850952 -2.59061288834 5.5970659256 -3.56774568558 -0.499690175056 -3.71784424782 --0.298452973366 3.63767910004 -4.45549917221 --5.05500745773 4.48721456528 4.19721698761 --5.01715564728 -0.384538680315 1.81707310677 -4.28845310211 -4.89060211182 -0.475015312433 --2.70011925697 4.81837797165 -0.00629464397207 -3.53205251694 -0.436476349831 4.56342029572 --6.22349643707 -2.2927107811 1.45035994053 --0.31359693408 5.11813592911 3.97039008141 --5.38132572174 1.4068800211 -1.65381026268 -3.39796280861 1.31188833714 -3.39052677155 -5.61524248123 -0.566639065742 3.7244477272 --6.25773429871 -2.62944793701 -3.06120991707 -6.20889472961 2.73732876778 3.57358193398 -2.4579808712 -3.14267802238 -4.24681615829 -3.57054424286 -0.102739147842 2.51424121857 -2.04742670059 1.75336253643 3.74443888664 --1.0458265543 -2.02594566345 4.24505615234 -4.74638128281 6.10862398148 -1.89118659496 --1.83456349373 2.74786424637 0.281387209892 --0.114496737719 -2.18042421341 5.09778785706 --2.50262546539 -4.49515390396 -2.01193451881 --6.20659303665 -4.11921167374 -1.53343558311 -1.64555382729 -0.857515752316 -5.49478769302 --5.48357915878 5.9782075882 1.23545229435 --2.33826041222 -1.78423845768 -3.90452504158 --3.34563374519 6.49443006516 -1.73416793346 --2.79453969002 -3.99732255936 -4.63542604446 --5.21525859833 3.48213434219 -1.54467689991 -2.72246742249 2.96215987206 -2.14421725273 -1.34478867054 4.62620735168 3.51242995262 --4.84147882462 -0.732396364212 0.512326359749 --2.95174694061 -3.56306099892 -1.90544688702 --1.50090646744 -5.15272140503 -1.79071652889 --1.96230828762 -0.395247608423 1.79878008366 --2.46455717087 -4.08572721481 -1.09104919434 -0.774278879166 -2.38097524643 -6.23817586899 --3.74079585075 -6.00191450119 3.37497544289 --5.86390113831 1.11477720737 -2.60670208931 -0.706124544144 -1.65656292439 4.87595272064 -1.92245280743 5.88475751877 -3.14815139771 -5.87241411209 3.64192128181 -1.35386919975 --2.11369562149 0.79284286499 0.459370911121 --5.48195695877 -1.03432059288 4.02100992203 --4.97073078156 -6.35800933838 -3.58152079582 -1.94196581841 -4.19817113876 -0.857738375664 -5.95478010178 1.03667700291 4.03487730026 --1.9644818306 -3.64623522758 6.42185783386 -3.473736763 1.42981803417 2.11023330688 -1.56062078476 0.103828780353 4.54620265961 --3.98891758919 3.64014363289 1.53966486454 -5.40989732742 4.42907905579 6.26154279709 -4.71336221695 -2.6581659317 3.01771426201 -2.22935318947 -5.29574489594 -3.62211728096 --3.84175467491 1.79755938053 -3.4878385067 --3.4419260025 6.07694721222 2.50727391243 -3.18528389931 3.35450124741 -1.32237505913 -0.437776386738 2.88141584396 5.57165575027 -0.532065033913 -5.83621644974 5.72544193268 -3.76995038986 3.18193483353 5.27420520782 -5.46381902695 4.28673696518 -5.62152242661 --3.19418978691 4.35284233093 -3.34877252579 -1.62858915329 -2.60703396797 1.36446511745 -2.11983418465 -3.92147183418 -4.91071367264 --0.102726735175 -1.92507219315 -3.36794805527 -5.17839622498 4.63218641281 1.06148695946 -5.4007358551 3.51636314392 -4.55802822113 --4.00298595428 -5.47382450104 5.86531257629 -2.92917299271 2.04203939438 -4.01041793823 -5.74721813202 -4.88540697098 5.33411598206 -0.970735788345 6.47463226318 -4.58155632019 -1.59069561958 4.26881551743 -2.59337949753 -4.34880304337 4.95386695862 -2.32846641541 --0.223998695612 4.12750053406 3.32285857201 -3.05244278908 2.6719250679 -5.87336206436 -5.87296915054 1.25106239319 -5.94150543213 --1.4190737009 -6.27374649048 -1.52147555351 --3.4571890831 -0.474620580673 -1.23321163654 -0.20662586391 -1.36858165264 0.976735591888 -1.01713418961 -2.51155734062 -2.83861732483 --3.6701593399 6.29120111465 1.54509496689 -3.87321400642 -6.27211761475 1.58618032932 -4.02160644531 -4.48796987534 0.514983057976 --2.42843270302 -0.378777205944 0.878508746624 -2.90634822845 -5.24667263031 -4.68238306046 --2.74982428551 3.68898439407 4.71548748016 --5.72732925415 2.71067714691 4.1522808075 -0.297492295504 -0.99459862709 6.11580324173 -0.575130045414 -4.72303390503 5.45181417465 -0.617850959301 -5.40165185928 -3.3605029583 -0.0582152493298 -4.69385099411 -0.0392598174512 -0.0692767575383 -1.23194777966 -4.47830343246 -5.23964881897 2.72528624535 -5.48312187195 -6.45398426056 2.32533383369 -5.50665950775 --5.44888401031 -0.502343475819 -1.95157432556 --3.89296865463 0.687024533749 5.27236747742 - - -1 1 0 -0 -2 2 -0 -1 -1 --1 0 1 -0 0 0 -1 0 0 -0 0 1 --1 1 -1 --2 1 0 --1 1 -1 --1 0 1 -0 0 0 --1 -1 0 -0 0 0 -1 2 0 -0 0 0 -0 1 0 -1 -1 0 -0 -1 -1 --1 -1 0 -0 0 -1 --2 0 1 -1 2 1 -2 0 -1 --1 -1 1 -0 0 0 -0 1 1 -2 1 0 --1 -1 -1 -0 0 0 -1 -1 0 -0 -1 -1 -1 1 -1 -1 0 -1 -1 0 0 --1 1 0 --2 0 -1 -0 1 -1 -1 1 0 --1 1 -2 -1 0 0 --2 -1 1 -0 -1 -2 -0 0 -1 -0 0 -1 -0 0 1 -0 0 0 --2 0 1 -1 1 0 -0 0 0 -2 -1 0 -1 -1 -1 -0 1 1 --2 0 0 --1 0 0 -0 1 -1 --1 1 0 --1 0 0 -1 0 -1 -1 -1 1 -2 0 0 --2 1 0 --1 1 0 -0 -1 -1 -0 0 1 -0 -1 0 --1 2 0 -1 0 0 -2 0 -1 -0 1 0 -0 1 0 --1 0 0 --1 0 0 -0 0 0 -1 1 1 -1 0 2 -0 -1 1 -1 1 1 --2 -2 -1 -0 0 0 --1 -1 0 --1 0 -1 -0 0 -1 --1 0 0 -0 0 1 --1 -1 1 -1 1 1 -0 1 0 -0 0 3 -0 0 0 -0 0 0 -0 -1 0 -0 0 1 -2 -1 0 -0 1 0 -0 1 0 -1 0 0 -0 0 1 -0 1 1 --1 -1 -1 -0 0 -1 -1 0 0 -0 0 1 --1 1 0 --2 2 0 --1 0 1 -1 -1 1 -0 -1 3 --2 0 2 -2 1 -1 -0 0 2 -0 0 0 -1 1 0 --1 1 0 -2 1 -1 --1 1 1 -1 -2 -1 --1 0 0 --2 1 -1 --1 1 -1 -0 -1 1 -1 -1 1 -0 1 1 -0 -1 0 --1 0 0 --1 0 0 -0 -2 0 -2 1 0 --1 -2 -1 -1 0 0 -2 -1 1 --1 0 -1 -1 2 0 -0 0 1 -1 -1 0 --1 1 -2 -1 1 -1 --1 0 -1 -1 1 -1 -1 -1 1 -1 -1 1 --1 0 0 -1 0 0 -1 2 -1 -0 0 0 -0 0 1 -1 0 1 -1 1 0 -0 0 -1 --1 1 1 -0 0 1 -1 2 1 --1 1 0 -0 0 -1 -1 0 -1 -1 1 -1 --1 0 -1 -0 1 1 -1 0 -1 -1 2 0 --1 -1 1 -0 -1 1 -0 -1 1 -0 0 -1 -1 0 0 -0 0 0 -0 1 -1 --2 0 1 -0 0 0 -0 0 1 --1 0 0 -1 -1 1 -2 1 1 --1 1 1 -1 0 0 -1 -1 0 -0 0 -1 --1 -1 -1 -1 -1 -1 -0 0 -2 -0 0 2 -0 0 1 -0 -2 0 --1 0 -1 -0 0 0 --1 1 -1 -2 0 1 -0 -1 0 -1 1 0 --1 0 -1 -0 2 1 -0 1 0 -0 1 0 -1 1 -1 -1 1 -1 --1 0 0 --2 1 2 -1 1 -1 -1 0 1 -0 0 -1 --1 0 0 -0 1 0 -1 1 -1 --1 1 0 -0 -1 0 -1 -1 0 --1 0 0 -1 -1 0 -0 0 -1 -0 -1 0 -0 1 1 -1 0 1 -0 -1 0 -1 -2 0 --1 0 1 --1 -2 0 --1 1 0 -0 0 0 -1 -2 1 -0 1 0 -2 0 0 -0 -1 0 -0 1 1 -0 1 1 --1 -1 2 --1 1 0 --1 1 -1 --1 0 0 --1 0 0 -0 0 1 -2 0 0 -0 0 1 --1 0 0 -0 -1 0 -1 1 -2 --1 -2 1 -0 -2 -1 -0 1 -1 --1 0 0 -0 -1 -1 --1 1 0 -0 -1 1 --1 0 -1 --1 -1 -2 -0 0 0 -0 -1 -1 --1 0 1 --1 1 -1 -1 -1 0 -1 0 1 -0 0 -1 --1 0 0 -0 1 0 --1 0 0 -0 0 0 -1 0 1 -0 0 -2 -1 -2 0 --1 -1 -1 -2 1 -1 -0 1 0 -0 2 1 --1 0 0 -0 -1 0 --1 0 1 -0 1 -1 -0 1 0 -1 1 1 -1 -1 0 -0 -1 2 -1 1 0 -0 0 0 --1 0 1 -0 0 -2 -0 1 0 -0 0 -1 -0 1 0 -0 0 0 -0 -1 1 -1 1 2 --1 0 0 -0 0 0 -1 3 -1 -0 1 -1 --1 -1 1 -1 0 0 --1 0 -1 --1 0 1 --2 -1 0 --2 0 -1 -1 0 0 -1 0 0 --1 0 0 --1 -1 0 -1 0 1 -1 0 0 --1 2 1 --1 1 0 -2 0 0 -0 0 0 -0 0 1 -0 -1 1 -1 0 -1 --1 -1 -2 --1 0 1 --1 2 2 -0 -1 -2 -0 1 0 -0 0 -1 -1 0 1 -0 -1 -1 -0 0 -1 -0 0 0 -1 1 -1 --1 -2 1 -0 1 -1 -0 0 0 --1 -1 -2 -0 -1 -1 -0 0 0 -2 -1 1 -0 0 1 -0 0 2 -0 1 0 --1 0 1 --1 0 -1 -0 0 0 -1 1 0 -1 0 -1 --1 1 0 -0 -1 1 -1 0 0 --1 0 -1 --1 0 0 -0 -1 -2 -1 0 0 -0 0 0 -1 0 -1 -1 0 -1 -0 1 2 -0 -1 -1 -1 1 0 --1 1 -1 --1 1 0 --1 0 0 -1 -1 1 -1 0 1 -1 1 0 --1 0 0 --1 1 -1 -3 1 0 -1 0 -1 -0 -1 -1 --1 0 2 --1 1 0 -0 -1 1 -1 1 0 --2 0 1 --1 1 0 -0 -2 -1 -1 0 0 -1 0 0 -0 -1 0 -1 1 -1 --2 0 0 --2 0 0 --1 0 0 -0 0 1 -0 -1 1 --1 0 0 -1 0 0 -1 1 -1 -0 -1 1 --1 0 0 --1 0 3 -0 1 0 --2 0 0 -1 1 0 -0 -1 0 -0 0 0 --1 1 2 -1 1 0 -0 1 0 -0 1 0 -0 -1 -1 --1 1 -2 --2 -1 1 -0 2 -1 -0 0 0 -1 -1 1 -0 -1 1 -0 1 0 --1 -1 -1 -0 -2 1 -0 2 -1 --1 1 0 -1 2 -1 -1 1 0 -0 -1 1 -0 -1 -2 -1 0 -2 -2 0 -1 -0 0 -1 -0 -2 2 -0 -1 -1 --1 -1 -1 --1 1 0 -1 0 -1 -2 0 1 -1 0 -1 --1 0 1 --1 1 -2 --1 -2 0 -1 -1 0 -2 0 0 -1 0 -1 -0 0 0 -0 0 -1 --1 0 1 -0 0 1 -0 1 0 -1 1 -1 -0 0 1 -0 0 0 -1 0 0 -0 1 0 --1 0 2 -0 0 1 -0 -1 -1 --1 -1 1 -1 -1 -2 -1 -1 0 --1 -1 -1 -0 0 -2 -1 1 0 --1 0 1 -0 -1 0 -1 0 1 --1 -2 1 -0 0 -2 -0 1 2 -1 0 1 --1 0 1 -1 1 0 --1 0 0 -2 1 1 --1 0 2 -0 1 1 -0 0 -2 -0 -2 1 -0 0 1 -0 0 1 -0 0 -1 -1 0 1 -0 1 -2 -1 2 1 -1 -1 -1 -2 -1 0 --1 -1 1 -0 -1 -1 -1 1 0 -0 0 -1 -0 0 -1 --1 0 -1 -0 0 0 --3 1 0 --1 -1 0 -0 -1 0 --1 -1 0 --1 0 2 -0 -1 -1 --1 0 -1 --1 1 0 -0 0 0 --1 0 1 -0 2 1 --1 1 0 -0 1 2 --1 0 1 --1 1 0 -1 -1 0 -0 1 0 --2 0 0 -0 1 -1 -0 0 -1 -0 0 0 --1 0 0 -1 0 0 -0 0 1 -0 -1 1 -0 -1 0 -0 0 2 -0 1 0 -1 0 0 -0 0 1 -0 1 0 -1 1 1 -1 0 0 -0 0 0 -0 1 -1 -1 -2 1 -0 1 -1 --1 -1 0 -1 0 0 -1 0 1 -0 -1 -2 -0 -2 0 -0 0 -1 -2 0 1 -0 1 1 -0 1 0 -0 0 1 --1 0 -1 -1 0 0 -1 -1 1 -0 0 0 -1 -1 0 -0 0 0 -1 0 -1 -0 -1 0 -1 0 0 --1 -1 0 -0 0 0 -2 -1 0 -0 0 0 --1 1 -1 --2 -1 0 -0 -1 -1 --1 0 -1 -0 1 0 -0 0 1 -1 -1 0 -1 0 0 -1 1 1 --1 0 -1 --1 1 1 -2 0 -1 -0 1 0 --1 -1 1 --1 0 0 -0 -2 0 --1 -1 1 -0 0 2 -1 0 -1 -1 0 1 --1 0 0 -0 0 -1 --1 -1 -1 -0 0 -1 -0 0 -1 --1 0 -1 -0 -1 -1 -1 0 0 -0 0 -1 --2 -1 0 -0 -2 0 -1 0 0 -0 1 -1 --1 -1 0 -0 -2 1 -0 0 0 -0 0 0 -1 -1 0 --2 1 2 --1 1 0 -0 1 0 -2 0 -2 -0 0 1 -1 -1 0 -0 -1 1 -0 0 0 -1 0 -1 -0 -1 0 -0 0 0 -1 0 1 -0 1 -1 -0 1 -1 --1 -1 0 -0 0 0 -0 2 0 -0 -1 0 -1 1 -1 -0 0 0 -0 1 1 -0 0 0 --1 -1 -1 -1 0 0 -1 -1 1 -0 1 1 -1 1 -1 --1 0 0 -1 1 1 --1 0 0 -0 1 -1 -0 1 1 -1 1 1 --1 1 -1 -0 1 0 --1 2 2 --1 0 1 --2 0 0 --1 -1 1 -0 0 -1 -0 1 1 -0 0 -1 --1 1 -1 -1 0 -1 -1 0 0 --1 1 0 -0 -1 0 -1 0 1 -1 0 -1 --1 1 1 --1 0 -1 -0 0 -1 -0 -2 -1 -0 1 1 -0 1 -1 --1 -1 -1 -2 3 -1 -1 0 0 --1 0 1 --1 0 0 -0 1 0 -0 -2 0 --1 -2 -2 -0 1 -1 -0 0 0 -1 0 0 -1 0 -1 -0 0 0 -1 -1 1 -2 -1 0 -1 1 -1 -0 -1 1 -0 0 0 --1 -1 0 -0 0 0 --2 0 -1 --1 0 0 -0 0 -1 -0 -1 0 --2 0 0 -1 -2 1 -0 1 0 --1 -1 0 -0 1 1 -1 1 1 -2 0 -1 -0 -1 -1 -0 -1 1 --2 0 1 -0 0 0 --1 0 -1 -0 0 -1 -0 0 -1 --1 -1 0 -1 -2 -2 -1 0 1 --2 -1 1 --1 0 -1 --1 0 1 --1 0 0 -0 -1 -1 -1 0 2 -0 -1 0 -0 1 0 --2 -1 1 -1 2 1 -1 -1 1 -0 -2 -1 -0 2 0 -1 -1 0 -0 0 0 -0 1 1 -0 -1 0 --1 0 -1 -0 -1 -1 -0 0 1 -0 0 0 -1 0 -1 -1 1 0 -1 -1 0 -1 0 -1 --1 0 1 -1 0 0 -0 -1 1 --2 0 0 -0 -1 1 -0 0 -1 -1 0 -1 -0 0 -1 -1 -1 -1 --1 0 1 -0 1 -1 --1 1 -1 -1 1 -1 -0 -1 0 --1 0 1 -1 0 0 -1 1 1 -1 0 2 -0 1 0 --1 0 1 -0 0 0 -0 -1 2 -0 0 1 -0 1 0 -1 1 -1 --1 0 -1 --1 -1 0 --2 0 1 -0 0 0 -2 0 -1 --1 -1 0 -0 -1 0 -1 0 0 -0 0 1 -1 1 0 --1 -1 -1 -0 1 0 -0 0 -1 -0 0 1 -1 0 -1 -1 0 -1 --1 0 0 -0 0 -2 --1 0 -2 -0 -1 1 --2 0 0 -0 2 0 -1 0 0 -0 0 -1 --1 1 0 -0 0 0 -2 -1 1 -1 0 -1 -1 1 1 -0 0 0 --1 0 0 --1 1 0 -0 0 -1 --1 -1 2 -1 0 1 -2 -1 0 -1 1 1 -0 0 0 -1 0 0 --1 0 1 -0 -1 1 --2 1 0 -0 -1 -1 --1 1 0 --1 -1 1 --1 -2 -1 -0 -1 0 -0 0 0 -0 -1 0 -0 -1 0 --1 0 0 -0 -1 1 --1 0 -2 -0 0 0 -0 0 -1 --2 1 -1 -2 1 1 -0 1 0 -0 -1 0 -0 1 0 -0 -1 3 -2 1 0 -0 -1 1 -0 0 -1 -0 -1 1 -1 -1 -1 -2 0 0 --1 1 -2 -0 2 0 -0 0 0 -0 1 -1 -1 -1 0 -0 0 1 --1 0 0 -1 0 2 -1 1 0 -0 1 0 -0 1 1 -0 0 0 --1 0 -1 -1 0 1 -0 0 -1 --1 -2 0 -1 0 -2 --1 -1 -1 -1 0 -1 -0 0 0 -1 -1 1 -1 0 0 -1 1 0 -1 1 -1 -0 0 1 -1 0 -1 --1 0 1 -0 -1 0 --1 1 1 --1 0 -2 --1 0 1 -1 0 0 -0 0 1 -0 0 0 --1 0 -2 --1 0 -1 --1 1 1 -1 -1 -1 --1 -1 1 -0 1 1 -0 0 0 -1 0 -2 -0 0 1 -0 -1 0 -1 1 0 --2 -1 0 -0 0 1 -1 -1 -2 -1 -1 1 -0 -1 0 -0 -1 1 --1 0 0 -1 1 2 -1 0 -1 -0 2 0 --1 1 1 -0 0 1 --1 -1 -1 -1 0 -1 -0 0 0 --1 1 0 -0 1 0 -0 1 0 -0 0 1 -0 -1 1 -0 1 0 -2 -1 0 -0 0 0 -0 -2 -1 -0 1 0 -1 0 2 -0 0 0 -0 -1 1 -0 1 0 --1 -2 0 --1 2 1 -1 1 0 --1 -2 0 -1 0 0 -1 -1 -1 --1 0 0 -0 -1 -1 -0 -1 0 --1 -1 1 --1 1 0 --1 -1 0 --1 0 2 -1 0 2 --1 1 -1 -0 1 1 --1 -1 0 -0 0 1 -0 0 -1 --1 0 2 --1 0 -1 --1 1 0 -1 0 0 -2 0 0 -0 0 -1 -0 -1 0 -0 -1 0 -1 1 1 --1 0 -1 -0 1 1 -0 -2 -1 -0 1 1 -0 1 1 -1 0 1 -0 1 0 --1 1 2 -1 1 1 -0 0 -1 -1 2 0 -1 -1 0 -0 0 -1 -0 -1 -2 --1 0 0 -0 1 0 -0 -1 -1 --1 0 -1 -0 1 -1 -0 -1 0 --2 0 -1 --1 0 0 -1 -1 1 -0 0 1 -0 1 0 --1 -1 0 -0 1 1 -0 0 0 -0 0 0 --1 0 0 -0 1 0 -0 1 -1 -1 0 0 -0 0 -1 -0 -1 0 -0 1 -1 -0 0 0 -1 1 0 -1 0 -1 --1 0 0 -1 0 0 -1 -1 0 -0 0 0 -1 0 0 -2 0 0 -0 1 -2 --1 1 2 -0 1 -1 --1 0 -1 -0 0 -1 --1 0 -1 -1 0 0 -0 -1 -1 -1 0 1 -1 1 -1 -0 1 0 -1 0 1 -0 -1 -1 -0 0 2 -1 0 0 -1 -2 0 --1 0 -1 -0 -1 -2 --1 -1 0 -0 -1 -1 -0 0 -1 -0 0 0 -0 0 0 -0 -1 -1 -0 2 0 -2 1 0 -0 -1 0 -1 1 0 --1 2 -1 -0 0 1 --1 0 1 -2 -1 0 -1 1 2 --1 -1 0 --1 0 -1 -1 0 1 -0 2 0 -0 0 0 --2 -1 0 --1 1 0 --1 -1 -1 -0 0 1 -1 0 0 -0 -1 0 -0 0 0 --1 -1 0 -0 1 0 -0 1 1 --1 2 1 -0 0 0 --1 -1 0 -1 0 1 -0 0 0 -1 0 1 -0 0 0 -0 0 -1 -1 1 -1 --1 -1 -1 -0 -1 1 --1 -1 0 -0 -1 -1 -1 1 0 -0 1 1 -0 0 0 -0 1 0 --1 -1 0 -0 -1 0 --1 0 0 -0 -1 -1 -1 2 0 -0 0 0 -0 0 1 --1 -1 2 -1 -1 -1 -0 0 0 --2 0 1 --1 -1 1 -0 0 0 -1 0 0 -3 0 1 -0 0 -1 -1 1 -1 -1 1 1 --1 0 0 -1 1 -1 --1 0 -1 -0 0 0 -2 0 -2 --1 -1 0 -0 0 0 -0 1 0 -1 0 0 -0 0 0 -2 0 1 --1 0 -1 -0 0 -2 -0 1 1 -2 0 0 -1 1 0 -1 1 -1 --1 0 1 -0 0 0 -0 -1 0 -0 -1 0 -1 -1 2 -1 0 -1 -1 0 -1 -2 0 0 -0 0 1 -0 0 -1 -1 0 0 --1 2 1 -0 -2 0 --2 1 0 -1 1 -1 --1 -1 1 -2 -1 -1 -0 0 -1 -0 -1 0 -0 -1 -1 --1 2 1 -0 1 1 -0 2 0 -0 -2 0 -2 2 1 -2 0 2 --1 0 0 -1 1 1 --1 -2 0 --1 -2 1 -0 0 -1 --1 -1 0 -0 0 0 -0 0 -1 -0 0 0 -0 1 0 -1 0 0 -0 -1 -2 -0 0 0 --1 -1 0 --2 -2 -1 -0 0 1 -0 0 1 -2 0 1 -0 -1 0 --1 0 0 -0 0 0 -1 0 0 --1 1 -1 -0 0 -1 --1 0 0 --1 1 0 --1 0 0 -1 -2 -1 -1 1 -1 --1 0 0 --2 -1 0 -0 -1 1 --1 -1 0 --1 -1 -1 -1 -1 0 --1 0 0 --1 1 0 --1 -1 0 -0 2 0 --2 -1 1 --1 -1 0 -0 -1 0 -0 -1 0 --1 -1 0 -2 0 0 -1 1 2 --1 1 -1 -1 1 -1 --1 0 1 -0 -1 -1 -1 1 1 -0 0 1 --1 -1 1 -0 0 -1 -0 -1 0 -1 0 0 --2 0 -1 -1 0 1 -0 1 1 -1 0 -1 -0 1 0 -0 0 0 -0 1 -1 -0 0 0 --1 -1 0 -0 -1 -2 -1 1 0 -0 1 -1 -0 -1 0 --1 1 -1 -2 1 -1 -0 0 0 -1 2 0 -0 0 0 -0 0 0 -1 0 1 -0 0 1 -1 0 1 -1 1 2 --1 1 0 -0 1 1 -0 1 0 --1 1 1 -0 0 1 --1 -1 -1 -0 -1 0 -1 1 1 -0 0 0 -1 0 0 -1 -1 -1 --2 -2 0 -0 1 0 -0 0 0 -0 0 0 --1 0 0 -0 0 1 -1 0 1 --3 1 0 -0 0 0 --2 0 0 --1 -1 1 --1 -1 -1 -1 0 0 -0 1 1 -1 1 1 --1 -1 0 -0 0 -1 -2 1 -1 -0 1 1 --1 1 0 -1 -1 0 -0 -1 0 -1 -1 1 -0 0 -1 -0 2 -2 -1 -1 0 -0 0 0 -0 0 0 --1 1 0 -0 -1 -2 -1 0 1 --1 0 1 -0 -1 0 -0 -1 0 -1 -1 0 --1 0 0 -1 0 -1 --2 -1 0 -0 0 1 -0 0 0 -0 1 -2 -1 1 1 -0 0 0 -0 0 -1 -0 -1 -1 --1 0 0 -0 1 1 -1 1 1 -0 -1 -1 -0 0 1 -1 1 0 -1 0 1 -0 1 -2 --2 0 1 -0 -1 -1 -0 -1 1 -0 -1 -1 --1 -1 -1 -1 1 0 -0 0 1 -0 0 -1 -1 -1 -2 -0 1 1 -0 2 0 -1 1 0 --1 0 -1 --1 -1 -2 --1 0 -1 --1 -1 -1 -2 1 0 --1 -1 0 -0 1 1 -0 0 1 -1 1 0 -1 1 -1 -0 1 1 -1 1 1 --2 -2 0 -0 1 -1 -0 0 0 -2 -1 0 --1 1 1 -0 0 1 -0 -1 1 -0 0 0 -0 -1 1 -0 0 -1 -2 -1 0 --2 0 1 -0 -1 1 -0 0 1 -0 1 1 -1 -1 1 --1 1 -1 --1 0 -1 -2 1 1 --1 0 -2 -0 1 0 -1 -2 -1 -0 -1 1 -0 1 1 -1 -1 0 --2 0 1 -1 -1 0 -0 1 -1 -0 -1 -2 --1 0 1 -1 -1 0 --1 0 2 -0 -1 0 --1 -1 0 -0 0 0 -0 1 0 -0 0 -1 -1 -2 2 -0 0 3 --1 -1 0 -0 -1 -1 --1 1 0 -0 0 1 -0 -1 0 -1 -1 0 -0 0 -1 -1 0 -1 -1 1 0 -0 -1 -1 -1 0 0 -1 1 1 -1 0 0 -1 -1 0 --1 0 -1 -0 1 1 -1 0 2 -1 0 2 -1 -1 -1 -0 0 0 -0 2 0 --1 1 1 -1 1 0 -1 0 1 --1 0 1 --1 0 -1 -0 0 0 -0 1 1 -0 0 -1 -2 0 -2 -1 0 -1 --1 -1 0 --2 0 -1 -0 0 0 -1 0 1 -1 2 1 --1 0 -1 -1 -1 0 --1 0 0 --1 -1 1 --1 1 0 -1 0 1 -1 1 -1 -1 0 0 -0 0 -2 -0 1 0 -0 -1 0 -0 0 0 --1 0 -1 -0 0 2 --1 -2 -1 -0 1 0 --1 -1 -2 -1 0 -1 --2 1 -1 --2 1 2 --1 1 -1 -1 -1 0 -1 2 0 -1 -1 0 -1 0 0 -0 1 0 -0 0 1 -2 -1 0 -1 0 0 --1 -2 0 -0 -1 0 --1 1 -1 -1 0 0 -1 0 -2 --1 1 0 -0 0 0 -0 0 0 -0 1 0 -1 1 -1 -0 1 -2 --1 0 0 --1 0 -1 -2 -1 -1 -0 0 0 -0 -1 1 --1 -1 0 --1 -1 0 -0 2 0 -0 1 -2 --1 0 2 -0 1 0 -0 1 0 -0 -1 1 --1 -1 0 -1 -1 0 -0 -1 0 -1 -1 -1 -0 0 0 --2 0 1 -1 0 0 -2 0 0 -1 2 0 -0 0 0 --1 0 0 -0 0 0 -0 0 0 -0 0 -1 -0 0 2 --2 -2 0 --1 0 -1 -1 2 0 -0 -1 0 -0 0 0 -1 -1 0 -0 0 -2 --1 1 -1 -0 0 0 -0 0 0 --1 0 2 -0 1 1 --1 -1 0 -0 0 -1 -0 0 0 -0 -1 0 -1 0 0 --1 0 1 -2 -1 -1 --1 0 1 --1 0 1 -1 -1 0 -1 0 0 -0 -1 -1 -0 0 1 -0 1 0 --1 -1 0 -0 -1 1 -1 1 0 --1 -1 0 -0 0 0 -0 -1 1 -0 0 0 -0 0 -1 -0 1 0 -0 0 1 -1 2 2 -2 0 0 -0 0 0 -2 0 0 -0 0 1 -0 -1 -1 -0 0 -1 -0 -1 0 -0 1 0 -0 1 0 -0 1 -2 -0 0 0 --1 -1 2 --1 0 0 -0 0 0 -0 0 1 -0 0 0 -0 -2 -1 --1 0 0 -0 0 0 -0 0 0 -2 1 0 -0 -1 1 --1 0 0 -0 0 1 -0 -1 0 --1 0 1 -0 0 0 -0 -1 -1 -0 0 -2 --1 0 0 -1 -1 1 -0 -1 0 -2 0 0 --1 0 -3 -0 1 1 -0 0 -1 --1 -1 0 -0 1 0 -0 -1 0 -0 2 2 -1 1 1 -0 0 -2 --1 0 1 -2 0 -1 -0 1 0 --1 1 0 --1 -1 0 --1 -2 1 -0 0 0 -1 -1 -1 -1 0 0 -1 -1 0 --1 1 0 -0 1 1 -0 1 0 --1 0 0 -1 -1 0 -1 0 0 --1 0 -1 -1 0 1 -0 1 0 --1 1 -2 -0 0 -2 --1 0 1 -0 1 -2 -0 -1 1 --1 1 1 -0 0 0 -1 -1 -1 --1 0 0 -0 -2 0 -0 1 1 - - --0.354253619909 0.0105011034757 0.741897106171 --2.23631572723 1.04765188694 2.00388455391 -0.864646673203 0.830827772617 -1.66944634914 -0.216238483787 -0.865530371666 1.11234748363 -0.401547074318 -0.308028161526 1.36525774002 -0.899523377419 0.337061107159 -1.81552422047 --0.770740389824 1.40732741356 -1.17962098122 --0.857646942139 2.58211708069 0.272276520729 --1.65945279598 1.65962016582 0.870437145233 --0.260800510645 0.170631721616 -2.12079405785 --0.628668069839 -2.14432954788 -1.91467630863 -0.803066551685 0.901702702045 1.43307328224 -1.49470591545 -0.423830032349 0.781424283981 -1.25667178631 2.4137737751 2.08789348602 --1.37632000446 -0.104705393314 0.988982796669 -1.94467496872 -1.41825640202 -1.69364917278 --0.505596935749 0.770154476166 0.392464250326 -0.134975463152 -0.668530702591 -0.461631417274 --0.281166046858 -0.70654296875 1.3379522562 -0.529213190079 0.519093215466 -1.27154922485 -0.721640586853 -0.734912216663 -0.440325379372 --0.778810441494 0.0508350655437 1.63630270958 --0.505452871323 0.425562292337 1.72225558758 --0.49969047308 -2.39984989166 1.67764174938 -0.188044860959 -0.40843307972 1.75815677643 --0.447824537754 1.20419120789 0.064016610384 -1.11874401569 -1.0911450386 1.06382071972 --0.342732667923 2.33106088638 1.61791694164 --0.113061025739 0.422806948423 -1.27232801914 --1.32077383995 -1.02210879326 -0.854887604713 --1.58071911335 1.05553245544 -2.68944168091 -1.56279349327 -1.84412670135 -0.954065442085 --3.0350522995 1.69983303547 -1.85287904739 -0.900190412998 3.20691728592 0.518342494965 --0.500811398029 0.578394770622 -0.633409917355 -0.966113567352 0.876538872719 0.652957618237 -0.597837865353 -0.988015413284 -1.15061032772 -0.582550942898 -3.68261742592 1.53727543354 -0.0136356074363 2.75746250153 -1.72524809837 -0.882462501526 0.756439328194 -0.70484495163 --0.615102291107 -0.98533308506 -1.33061718941 --0.511016011238 -0.10659237951 0.624224543571 -1.7881500721 0.22808162868 -0.661483466625 -0.0239289216697 -0.384651094675 0.76459056139 --2.30075955391 -1.45979607105 0.880723655224 -0.236908599734 -0.648426830769 -0.459161818027 --0.979926228523 2.1983294487 -0.575432837009 --0.588303208351 -0.176179021597 -2.41053795815 -0.00975745264441 0.716663122177 -0.711078286171 --0.254299432039 -0.0905727744102 0.430777162313 --0.0594152398407 0.553214371204 0.258465349674 --2.11489009857 0.0604696758091 -2.72240185738 -0.0575185082853 -2.37932491302 -2.97529935837 -0.755316376686 -0.37123182416 -0.981433093548 -1.37768936157 -1.33362352848 -2.41033673286 --0.503294944763 0.0355860292912 -1.16345953941 -0.208127334714 1.56056702137 -1.36885941029 -1.58659625053 -0.263754963875 0.378350943327 --2.70449924469 -0.670397162437 0.392220079899 --1.99984431267 -1.01982426643 -0.101540543139 -0.105083286762 -0.925290107727 -0.655759394169 --0.264865875244 1.91130959988 2.00968003273 -0.132031559944 -0.848885059357 -1.55537700653 --0.708035111427 -0.303076446056 -1.18440508842 --1.38758349419 -1.11232483387 1.53174340725 -0.629345476627 1.51823616028 0.162315607071 -2.41064167023 1.37515091896 -0.0797119066119 -0.828180849552 0.911145627499 0.68871563673 -0.742371678352 -1.16726446152 -1.33659148216 -1.77098226547 -0.874736726284 -0.576828539371 -1.719622612 0.148618832231 0.797075986862 -0.301384687424 -0.813547730446 0.65481108427 --2.58757734299 1.36413240433 0.559322476387 -0.694166839123 1.06738257408 -0.445295631886 --1.9821870327 -1.09326004982 1.16352844238 -0.98954731226 -1.24216723442 -0.704421520233 --0.456913262606 0.97158396244 -0.308980166912 -1.93673062325 0.955071032047 0.802555441856 -0.619841396809 1.08243191242 1.50197482109 --0.355291604996 0.228308036923 0.397032022476 --0.00694720027968 -1.27443993092 -0.413602739573 --0.496769368649 1.25873422623 0.542941153049 -0.000744989898521 1.21394014359 -3.51743960381 --1.13344967365 -1.93682420254 0.213498771191 -1.61728441715 0.110065348446 2.21770071983 --0.147369965911 1.00558638573 -0.252400040627 -1.32585251331 0.41004011035 -1.64494824409 -1.75954973698 -0.690768539906 0.642455995083 --1.58172667027 -2.20950603485 2.27525472641 -1.36361765862 0.815613329411 -0.0829404443502 --0.242476806045 -1.16958796978 0.781737804413 -0.075144380331 2.14864301682 -0.57734310627 --0.0930348783731 0.0870041400194 -0.47253370285 --0.0554542168975 0.702538430691 2.93330192566 --0.889984250069 -0.233333110809 0.553560614586 --0.366973549128 1.9401049614 -0.180096074939 --0.345625162125 -0.0029118815437 1.12598955631 -1.0903660059 0.0602535530925 -0.659237384796 --1.84146368504 -0.735281765461 -2.28478527069 --2.56017184258 1.82722651958 1.61541593075 -1.14175271988 -0.0123735731468 1.92843139172 --0.728937983513 1.01681089401 2.35667490959 --1.26115107536 -2.23583650589 -1.85541450977 --0.316327482462 -1.903003335 0.484575033188 -1.03357481956 0.933609724045 0.122666537762 -0.62587761879 -0.000997674069367 1.70391082764 --0.994545042515 2.97643232346 -1.12197256088 -0.741158187389 0.690268039703 1.28245615959 --1.20540392399 -1.44246387482 0.315963208675 -0.66242223978 0.832004904747 -0.565353214741 -1.65124797821 -0.333383351564 1.37699449062 -1.07752025127 -1.49258506298 0.585790634155 --0.0845147520304 0.634095907211 0.111444562674 --0.649125933647 -1.70336973667 0.832599580288 --0.975114047527 -1.43975389004 -1.30419743061 -0.913253009319 0.684302985668 -0.245935544372 --1.00716388226 1.29721093178 0.548906326294 -0.309523642063 0.219133079052 -0.476347118616 --2.21965312958 -2.72561645508 2.08718943596 --2.33499932289 -0.14928022027 1.34259450436 -0.835227608681 -1.13056898117 0.615910351276 -0.802188456059 -0.492250174284 -1.10931646824 -0.170046910644 1.25387299061 1.25672137737 -0.355686128139 1.33958768845 2.61910295486 -1.60599923134 1.31890678406 -0.75324177742 --0.320934444666 -1.76571929455 -0.179054349661 -2.38252091408 0.225808873773 -0.597045719624 --0.840889036655 0.711962521076 0.192140519619 -0.161880433559 0.62777531147 1.68426334858 --1.94851160049 0.680500805378 -0.614674866199 --1.74145746231 0.229124486446 1.58169651031 --0.668273925781 -1.27860283852 0.34592422843 -1.13753569126 -1.13064908981 -2.5221118927 --1.05696499348 1.6314381361 -0.54684472084 -2.45489740372 -0.208001315594 -1.67102456093 --0.043682269752 1.45928668976 0.522867321968 -0.500634551048 1.31352388859 -0.759558677673 --2.95813894272 -0.091199092567 -0.613805115223 --1.39672541618 1.67869114876 1.00495398045 -2.22989749908 1.45774173737 3.60654258728 -1.35763025284 1.77170276642 -2.69225525856 -0.863233268261 -1.65110397339 -1.8216663599 -0.760512292385 1.27398467064 1.07229936123 -1.53834629059 0.354178071022 0.158289805055 -1.9922246933 0.39251768589 1.23234009743 --0.761253893375 -0.160765871406 2.35935401917 --0.162624850869 0.585686326027 -1.35694336891 --1.91966414452 -0.826170265675 -1.42408847809 --0.737085103989 0.295450121164 -1.16479766369 --1.09596598148 0.480157762766 -0.270516574383 --1.33146750927 0.774343550205 1.5404624939 --0.623550355434 1.80442690849 -1.04475426674 --0.123636290431 0.52011603117 0.560395181179 --0.976835489273 0.0606441237032 0.854386746883 -0.620107412338 -1.77102160454 1.09562528133 --0.0423439145088 -1.01491010189 -1.68086791039 --0.358815670013 -0.492476522923 -3.57486963272 --1.90454339981 -0.809886813164 0.321643650532 --0.34527105093 1.40268361568 -0.163048818707 --0.336749523878 -0.144248262048 -2.01999950409 --0.7557477355 -0.263072878122 -0.47424146533 -0.527966618538 -0.640431284904 2.47430276871 --0.0396235510707 -1.34991955757 0.854865074158 -1.22574329376 0.277044653893 -1.24384188652 -0.474765360355 -0.727852582932 0.519645512104 --0.224384397268 0.606880366802 0.254792630672 --2.02814483643 -1.7719244957 -2.162307024 --0.213745772839 1.33808004856 -0.339687436819 -0.502674341202 -0.497318595648 -2.75201749802 -0.34084624052 1.67063355446 0.538850128651 -1.29303956032 -2.85562634468 -0.0229761786759 -0.700112998486 1.10866701603 -0.00158252276015 --0.515043437481 -1.03465342522 -1.00237119198 -1.48233115673 0.525982677937 0.521453678608 -1.05738627911 1.21537935734 -0.52361625433 --0.0854858383536 -0.486608058214 1.17158412933 -1.08065807819 0.0520263686776 1.76497507095 -0.349213689566 -0.0493462830782 -2.58719968796 --1.91403114796 -2.23347091675 0.233802005649 -0.632213830948 0.65512752533 -0.461477458477 -1.00397276878 -1.03885877132 1.13757586479 -0.25836288929 -0.695091664791 0.507245600224 --2.59071397781 1.17310094833 -0.462096452713 -1.22989189625 -0.224065452814 -0.826008021832 -0.156528159976 -1.110247612 -1.64048206806 -0.400264114141 1.04766273499 -0.960781931877 --1.84692561626 -1.06128931046 1.85471856594 -0.48064276576 0.149224951863 0.91050952673 --0.0788093656301 0.928224980831 -2.06556510925 -2.32973790169 -1.08027672768 1.05326151848 --0.0880305171013 1.27901136875 2.02541470528 -0.708095133305 -0.542541503906 -0.289055049419 --0.642830491066 1.05196928978 0.661860942841 --1.0112388134 -1.63610315323 0.948479056358 -2.18372869492 0.298024117947 1.09161508083 --0.777999818325 -1.76920473576 0.208551317453 -0.131571903825 -0.827676832676 -1.24468755722 -0.835686922073 0.762361049652 2.4664978981 --0.790179252625 -0.00211643637158 0.24345061183 -1.03214263916 -0.116758458316 0.399581462145 -0.107909716666 -0.0672147572041 -0.101623289287 --0.6972412467 -0.347173750401 -0.660507023335 --0.036985129118 -0.216937109828 -0.889623522758 --1.87206172943 -1.0417188406 0.920297026634 --0.152305811644 -0.679702937603 -2.33525514603 -0.271356403828 0.578168153763 -0.0916256085038 -0.449782937765 0.673302054405 1.04982852936 --3.87392950058 -1.6026250124 -0.108548261225 -1.71160781384 0.83165460825 0.0809631124139 --0.949298858643 2.4041993618 0.166509583592 --0.557418346405 -1.7679207325 1.63000786304 -0.761853516102 -2.18207025528 1.94146633148 -0.495538324118 0.0769736468792 2.97441291809 --1.22707688808 -0.657995581627 -0.709812343121 --2.02079868317 -0.707644820213 -0.729324579239 -1.62225818634 -1.47709929943 -0.551171898842 -0.919981777668 -1.19769334793 -0.848640739918 -0.187411576509 0.706980407238 0.769430100918 --1.07724297047 -0.709839403629 0.289458394051 --1.41454577446 2.07013964653 -0.768166005611 -0.644831717014 0.675000965595 1.98358929157 --1.32190489769 -0.0798496305943 -0.712291359901 --0.0950165838003 -0.746272802353 -3.55540060997 -1.09203767776 -0.0425353683531 0.0397786200047 -1.18125557899 0.995082855225 -0.154045045376 --0.732814610004 1.01701927185 -0.0807045176625 --0.851509571075 0.692614495754 -1.8167142868 --0.0645188912749 0.563274681568 1.67229795456 --0.858416974545 -0.513946473598 0.581247270107 --0.413440167904 -1.02161693573 1.54043233395 --0.863125860691 1.81199538708 1.0983774662 -0.788885891438 -1.53021228313 -1.6951713562 -1.29700016975 -2.31436395645 1.55529475212 -1.74980676174 0.349630057812 -0.541920125484 -1.89539027214 0.984581947327 -1.05675423145 -0.648080408573 1.72685885429 1.31208312511 -0.750325381756 2.36384677887 0.255989998579 -0.75196158886 -1.45992922783 0.501384794712 -0.363459527493 0.985411882401 -0.221160531044 --1.12842237949 -0.694967567921 -0.430642515421 -0.367062240839 -1.05801868439 -1.94925940037 -0.0367213077843 -1.17457616329 -0.605632603168 -1.29232311249 -0.582385659218 0.734525918961 --0.179325848818 0.665841042995 0.158531233668 --0.205426543951 -0.58423858881 1.76198840141 --2.06017398834 0.00707873562351 1.65951120853 --0.198502719402 1.72158014774 1.19760334492 --1.78763353825 -0.122780881822 -1.78262937069 --0.41946670413 -2.3116543293 0.153115719557 -1.11453282833 -2.60086035728 -1.03869521618 -1.95802986622 -0.0803872868419 -2.89496541023 -1.2978965044 -1.44977223873 1.92670845985 --0.758189916611 -1.41861355305 0.244429379702 -0.965841054916 0.575148046017 -0.048342268914 --1.02687525749 1.75473761559 2.37093400955 --2.16443276405 -0.342456042767 0.128067925572 --0.213366299868 0.53049069643 -0.414816051722 --1.00073564053 1.86609947681 -1.24436378479 --2.19783711433 0.281536370516 -0.268030285835 -0.918936669827 0.761585056782 0.415442049503 --0.486297637224 -0.583533167839 0.732186257839 -2.05612587929 1.4011708498 -0.315539896488 -0.918829917908 1.99131178856 -2.68278765678 --1.21169531345 -2.48455071449 -0.791100144386 --0.844409525394 -0.359276026487 1.20524132252 --0.418187469244 1.27375483513 0.14975912869 --0.503426551819 -1.81084036827 -0.361008912325 --0.209987789392 -0.624769210815 -1.31463694572 -2.18933296204 0.184603527188 -0.796117424965 -0.437065988779 -2.42303705215 -1.31022572517 -0.0386917255819 1.20571994781 -1.21666574478 -0.590731143951 0.704310894012 1.71600627899 -1.41861617565 0.898489952087 -0.162918835878 -1.50698447227 -0.979808688164 -1.105651021 --1.28325796127 -0.796952366829 -0.189053192735 -0.927020847797 -0.246960937977 -0.976292610168 -1.42241966724 1.08323526382 1.29078030586 --1.08197617531 0.600058138371 -0.31062078476 --0.228432297707 0.145844727755 -0.60096102953 -0.462687373161 -0.422301471233 1.71227025986 --1.95997440815 0.0922738015652 0.788137793541 -1.5792979002 -0.738106906414 -0.211965799332 --0.825094282627 0.318856686354 -2.04593610764 -0.0123860770836 0.326485067606 0.373457103968 --1.02938234806 -0.501728773117 -0.648261427879 -0.963708162308 -0.856314718723 -2.23084163666 --1.26376736164 0.298806399107 0.717619299889 --0.464348822832 0.719121515751 1.29340720177 -1.26167857647 1.14815020561 0.385829567909 -0.383380442858 -0.739673495293 -0.100909329951 --0.382547229528 1.29981601238 -0.807143270969 --1.23104417324 -0.5609369874 0.0477265901864 -0.0921013206244 -1.22818243504 -1.13879680634 -2.03891420364 -0.65628683567 -0.829160988331 --2.39255595207 -2.35508704185 -0.895355045795 --1.72578597069 -0.901027560234 3.18429732323 -0.83344656229 -1.78519296646 -0.140823543072 --2.11053347588 -3.05468225479 0.44226154685 --0.332580715418 -0.0698618367314 1.92168784142 -0.863815248013 1.0275195837 -0.28034901619 -0.361993968487 -0.69518917799 3.10962438583 -0.948252260685 -1.7201423645 -0.75993424654 -1.51051402092 -0.00531950313598 -0.532028913498 --1.54844331741 0.185623601079 -1.49880516529 -0.963811218739 -0.561357021332 -0.187649130821 -0.135017842054 -0.408839255571 0.398249357939 -0.787494122982 0.731036663055 1.20100331306 -0.354165017605 0.97317892313 2.90634059906 -0.98334646225 -0.459344059229 1.05481660366 --0.589798271656 -1.71712350845 -0.0260118637234 --2.90419960022 -1.88813507557 -0.260500073433 -1.47118771076 -1.58268523216 -2.20742273331 --1.42764735222 -2.0010163784 0.475067406893 -1.42850530148 -0.33458584547 1.85674762726 -1.21405768394 1.31163299084 0.976964771748 -0.355321347713 0.958599507809 2.17216396332 -0.332367390394 -2.06697940826 -0.0791925415397 --2.12434124947 0.153604835272 1.36079704762 --0.212619647384 -0.2750454247 -0.281245499849 -0.309053599834 0.404092937708 0.711048066616 --0.306265324354 0.777593851089 -2.4626326561 --1.47598791122 -1.39772558212 0.210889801383 --0.9124366045 -1.23551785946 0.468939065933 -0.844845175743 -0.866791963577 0.87280601263 -2.00427985191 0.98646736145 0.84750944376 -0.42317828536 0.357661694288 -2.27534103394 --0.758420526981 1.56577575207 0.515235006809 --0.0538719557226 1.00144600868 -1.66393947601 --0.811295211315 -1.09236645699 -0.714887082577 --0.917172133923 0.721343696117 0.246457204223 --1.33821117878 -1.00019979477 0.485022872686 -1.2853975296 0.0689960569143 -0.49082005024 -0.751245677471 1.14774894714 1.14953255653 --0.325758367777 1.56498217583 -2.02761387825 --1.12047100067 -0.113769486547 -0.941965997219 --0.21045999229 -0.635929822922 1.88111555576 -0.37361562252 -0.933261156082 0.00313290720806 --0.255634814501 1.62281811237 -0.760003685951 -3.25351643562 -0.879800856113 1.66460752487 -0.530286133289 -0.895333409309 -1.02135062218 -2.30738449097 1.7483894825 -0.433553040028 --1.12703621387 -0.727189362049 1.28830075264 --0.924367368221 0.0879740789533 0.0523296631873 -1.2962179184 -0.353805333376 -0.640116810799 -1.37244737148 3.43691110611 0.864485263824 -2.08050847054 -0.650260090828 -1.17317020893 -0.00950854364783 -0.337698996067 0.317425727844 -1.37718856335 0.357556760311 0.425381183624 --1.74634003639 0.188169106841 1.28675103188 --2.24418210983 1.06036925316 1.2048137188 -2.06412482262 -0.982309222221 0.89849126339 --0.737160503864 -2.06198787689 -0.880379915237 -0.136527359486 0.107618167996 -1.13138008118 -0.503077864647 0.695856153965 2.32489061356 --0.0271820165217 -0.432180196047 -0.0556535720825 -0.860514104366 0.192943930626 1.02722966671 -1.7520236969 -0.623157083988 1.21134448051 -1.46247971058 0.0233324021101 -0.518248319626 -0.201076880097 0.874203443527 0.693861663342 --0.29960873723 -2.06831240654 -2.57375884056 -1.16256344318 -2.40777301788 1.33658623695 -1.31387829781 -1.46924507618 0.973679184914 -2.1986811161 -0.50545156002 -1.03590762615 -0.439789414406 1.10484850407 -1.25056421757 --1.47903764248 -0.951171219349 -0.15286770463 --0.639665126801 0.00379205914214 1.86016213894 --0.354684919119 0.502341091633 -0.234292432666 --0.0399598553777 1.94340002537 -1.71669733524 -0.399520844221 -0.580858767033 1.34062182903 -1.94868171215 0.187912881374 2.2313439846 --2.27714085579 0.677516996861 -0.282291263342 --0.228343442082 -0.121768295765 2.13184404373 -3.43073558807 -0.869070053101 0.458889603615 --1.39496731758 0.0343685075641 1.42143309116 -0.582834124565 -1.34181594849 0.229693010449 -2.08887219429 -1.12831377983 -0.309737861156 -0.61091196537 2.19048428535 -0.31770542264 --0.451109081507 0.0129377599806 1.08376789093 --0.536670684814 0.0903992429376 0.701828658581 -0.27731308341 -0.928722560406 0.565008699894 --1.27614831924 -1.1442463398 1.54879868031 -0.634270191193 -2.08461356163 0.128723651171 --1.61232221127 -1.96938169003 -1.61424839497 -1.96015489101 0.437104105949 0.220481291413 --0.319527506828 -1.3050198555 -2.80641531944 --0.292885601521 -1.74199020863 1.66166746616 -0.70507133007 0.874733269215 -1.45851445198 -1.76974141598 1.42007517815 1.2816824913 --0.260344773531 0.889370441437 -1.34764623642 -1.04282295704 2.08526229858 0.115838691592 -0.962440311909 0.370814204216 1.96952617168 -0.232174396515 1.27238106728 -0.199922740459 --0.0593258105218 -1.81014621258 -0.237712696195 --0.226917058229 1.46331679821 1.56483018398 -0.259492367506 0.857098162174 -3.05678701401 --1.5124849081 1.20384550095 -1.6989287138 -0.415558546782 0.125442668796 0.491552352905 --0.553606152534 -1.03241193295 2.17188286781 --0.753779709339 -2.29999303818 0.418328911066 -0.25623473525 -0.405395895243 -1.65185439587 -1.50266575813 0.404237419367 -0.874435245991 -0.250991940498 -2.93866324425 -0.604194283485 --2.5346493721 0.675424396992 1.06725335121 -0.468820720911 -0.303912371397 0.444959372282 --0.475839227438 0.0544400252402 -0.110550954938 --1.49601089954 -0.953899741173 -0.0265228226781 --1.76462435722 -0.437549382448 1.67151510715 -0.816830873489 0.502357900143 -0.558505356312 -0.595350861549 -0.899379372597 2.83491826057 --1.02400922775 -1.03122472763 0.924175858498 -1.16572999954 0.587860643864 -1.38933372498 -3.77995705605 -0.472377210855 0.492097944021 -0.836440145969 0.268326848745 -0.607791602612 -0.883952200413 1.08075356483 -0.172263085842 --1.5629940033 -2.17751288414 0.0277033112943 -0.429788321257 -2.4275124073 -1.44017231464 -1.86623287201 -0.169524937868 0.354007810354 -0.514229595661 0.0463794283569 0.165637254715 --0.11000520736 0.480754584074 0.121839985251 -0.543280720711 -3.77827334404 0.562243461609 --1.03808605671 -0.626141786575 0.0230406541377 -0.0677666440606 -2.05286622047 -1.468059659 --2.81923818588 0.277947098017 -0.0692902430892 --0.261547744274 -0.267428010702 -0.341042250395 --0.479574859142 -0.52339977026 0.650400042534 -0.174259364605 -0.102047346532 -0.167210325599 -1.20348155499 -0.450359553099 0.667314350605 -1.68629002571 -0.0277348402888 -1.2003068924 --1.06781053543 -0.622229874134 2.16593384743 -0.366675823927 0.981225371361 -0.535766601562 -1.20684206486 -0.632650017738 -0.886823236942 --1.86901211739 0.420014232397 0.824185371399 -0.874246180058 -1.26933002472 0.341690570116 -0.467573553324 -0.24300891161 -0.80925655365 --0.0719103217125 -1.53137218952 -0.297207534313 -0.475709736347 -0.889865159988 -1.15491974354 --0.60147613287 -2.15303611755 0.165028005838 -0.493385016918 0.428703725338 -1.85679900646 -0.233272433281 0.169822439551 -0.486299842596 -0.807843327522 -0.231905713677 0.0379104763269 --0.660726487637 -1.07370257378 0.725750148296 --0.975039362907 -1.81505215168 0.524430930614 --1.7737673521 -0.373352020979 -0.723114490509 --0.785459637642 -0.0498175062239 -0.10744638741 -1.04554331303 -0.583904325962 -1.09896147251 --2.42824816704 -0.910857975483 1.27892756462 -1.17239630222 0.0834711864591 -0.304063767195 --2.89636325836 0.860025823116 -0.449117124081 -0.463642030954 -0.500621259212 1.20789718628 --2.79681110382 -0.889026045799 -1.66072595119 -0.471540659666 0.527763664722 0.317230165005 -1.27538669109 -1.52530300617 1.04186463356 --1.67860817909 0.519592583179 0.0509480945766 -0.391469061375 0.0480205379426 -1.13909769058 -2.17683291435 1.52848637104 0.881430327892 -0.682048201561 0.150177419186 -0.00603201333433 -2.37053465843 -1.13400542736 0.880196750164 -0.382894903421 -0.754467487335 0.318882584572 -0.559014737606 2.48322057724 -1.3989315033 -1.10990273952 -0.869370937347 0.91519755125 -0.0774251967669 0.889810025692 1.54812884331 -0.360206335783 0.153384253383 1.49778044224 --0.103781670332 0.389258742332 -0.882438063622 -1.72720253468 1.2496201992 2.04595899582 --1.7963347435 0.763178646564 -0.867890298367 -0.401154279709 0.32863715291 1.48919975758 --0.67186486721 0.564206957817 -0.755086779594 --0.242974966764 1.92596554756 -2.00705957413 -1.59737944603 -1.18393886089 -0.0434073656797 -1.51998591423 -0.661055266857 -0.466975241899 --0.217565223575 2.24133634567 1.13380587101 --0.828215241432 2.91069960594 1.64710712433 --0.144197106361 -0.424973547459 0.923585176468 -1.48968815804 -0.867102265358 -1.69775259495 -0.0155345154926 2.40552639961 -1.09334993362 --0.447117596865 -1.35135042667 -0.398592412472 -0.577402949333 -1.79194927216 3.23764228821 -0.153703942895 -0.809589982033 0.552650332451 --0.601263523102 0.541343390942 -1.7949347496 --0.693341612816 -0.452316552401 0.504079341888 --2.56574892998 2.28761959076 -0.068318746984 -0.552105665207 1.78703153133 0.99643021822 -0.201396524906 -1.09012031555 0.655261278152 -0.75466811657 1.22108745575 -1.6531277895 --2.25052833557 -1.04714369774 -0.889895915985 -0.541260540485 -0.142288386822 0.767482340336 --2.03802633286 -0.251288384199 2.00831866264 -0.162251085043 0.154380604625 -0.706703782082 -1.26267313957 0.372865378857 0.884189665318 -1.37598621845 0.423928707838 -1.34155130386 --0.749896585941 -0.462853163481 1.05166721344 --0.264590352774 -2.19527482986 1.66188216209 --1.12121355534 -2.32748031616 2.05474829674 -1.3816395998 -0.497824043036 -0.0226183626801 --1.39742708206 1.20078158379 1.31714427471 -1.36820709705 -0.304948747158 0.313817590475 --1.2026001215 0.79675412178 1.72091686726 -0.00411567185074 0.991465091705 0.835277497768 --0.557023465633 -1.5047826767 0.139007881284 -2.38544440269 1.33476316929 1.93921601772 --0.812785089016 0.655584216118 -0.782111048698 -2.07744932175 -1.38635778427 0.386338710785 --1.69736599922 -1.32197022438 -2.02973198891 -0.496434092522 1.7463786602 -0.432337880135 -0.656138896942 -1.36283040047 0.304523080587 --1.06448769569 0.146258875728 -0.42357853055 -0.795915305614 -3.84228992462 1.06937277317 --0.472008794546 -1.34433579445 1.0237954855 -1.3359131813 -1.07396817207 2.86111283302 --0.448884636164 0.141581818461 0.118559598923 --2.02515673637 -2.20006108284 -2.05166602135 -0.144204705954 -2.4504327774 1.49768817425 -0.991143286228 2.99545073509 -1.12604987621 --1.92290008068 -1.15633225441 0.501066565514 --0.445404261351 -1.64176738262 2.19283819199 -1.51238107681 2.41640043259 -1.66411888599 --0.782961547375 -0.885625362396 -0.428647339344 -0.230326607823 -0.8308339715 -0.427076131105 -0.835422635078 0.973689734936 1.58414006233 --0.0329240076244 -0.276741504669 -0.631335437298 --1.46939277649 1.30228245258 0.912172019482 -0.172537580132 -1.58243870735 -1.6274484396 --0.364883750677 1.24637782574 -0.16400013864 --0.462787896395 2.04124093056 -0.154073596001 --1.64206004143 0.19923453033 -2.17351531982 -1.14661312103 1.13489151001 -2.77676963806 -0.318993836641 -2.37671470642 -0.0509556345642 --0.324411064386 -2.40694475174 0.693910837173 --0.164123415947 0.570073783398 1.04546535015 -1.11833882332 -0.522235810757 -1.43274068832 -1.23567295074 0.712224960327 0.325497359037 --1.66641628742 0.137639582157 0.0133504811674 --0.364450603724 0.532464444637 -1.44467246532 -0.839044570923 0.80115711689 2.74117016792 -1.02724885941 0.44746696949 -1.20737922192 -0.718718767166 0.476012319326 0.182835370302 -1.72020864487 -2.04949092865 -0.0828843861818 --0.64199835062 0.0443210378289 0.86252194643 --1.39483702183 0.210614040494 1.24317979813 -2.00990247726 -2.03088021278 -0.192911893129 --1.83925318718 -0.61218225956 0.324399679899 --0.615996599197 -0.92207723856 -0.402358114719 --0.580979764462 -2.09920072556 0.573397219181 -0.298407196999 1.3092571497 0.00332480482757 -1.37258791924 0.655598282814 -3.21514201164 -0.319864720106 -0.612456262112 1.09497213364 --0.340376734734 -0.00707404036075 0.915453612804 --1.40983104706 1.21672391891 0.628427267075 -2.54898095131 -0.645363986492 0.53304117918 -2.10124135017 -0.345618158579 -0.257297486067 -0.767212688923 -0.393291145563 1.05984508991 -1.0345364809 0.292592048645 -1.20969462395 --1.45430314541 -1.59144294262 0.435982018709 --1.60390460491 -0.529644787312 -0.166982129216 -0.980855107307 0.736197590828 0.539273023605 -1.25281381607 0.132065728307 1.11408925056 --0.0101101892069 2.52490901947 2.60054683685 --0.865304470062 -1.61010909081 0.111954942346 --1.54861116409 -1.38896787167 0.110849790275 -0.207738116384 1.11494553089 -0.175089284778 --1.4528747797 0.259176313877 -0.193523928523 --0.468972295523 0.571568012238 -0.601471543312 --0.518915534019 0.124128840864 0.169229999185 --0.509207189083 -1.10508203506 -0.288299292326 -0.0808994174004 -3.35706019402 1.58883166313 --0.073088824749 1.27737569809 -2.60121226311 -0.349501699209 1.54506802559 0.237164780498 -0.945873677731 2.36700439453 0.176041722298 -0.862448453903 -0.972306489944 0.638550937176 -0.966976284981 -0.330931246281 0.875318288803 --1.21994793415 0.695390820503 -0.991463541985 -0.822394609451 1.15446686745 1.07259166241 -1.3503164053 -1.89323735237 1.2910618782 --0.402271866798 0.0930894687772 -1.13833928108 -0.349734216928 -0.0808519870043 1.67046940327 -0.677787005901 0.041364364326 1.36495840549 --1.0842936039 -0.890544235706 0.199272021651 --1.20078313351 0.649551153183 -0.44597452879 -0.623838424683 2.15357232094 0.576974987984 -0.345096051693 0.403661817312 -0.381154239178 --1.13942241669 -0.112630970776 -1.20192992687 -0.507556438446 -0.813596904278 1.13928043842 -0.891877710819 0.400251716375 -0.838440716267 -1.11627650261 0.136488154531 -0.348450183868 --0.923145413399 0.755917549133 1.12202131748 --0.769374489784 -1.93444335461 -0.539675891399 -1.00277864933 -1.18590962887 0.953102529049 --3.20945739746 -0.836520910263 -0.712427079678 --1.42177593708 -1.28119730949 1.41961228848 --1.85570955276 0.423110604286 0.0336981341243 -0.0690023079515 1.17644584179 0.255701333284 --0.624067485332 0.307052224874 -1.27325510979 --0.49185603857 -1.31333935261 2.6342587471 --0.199052780867 -0.526515007019 -1.36784255505 -1.65578782558 0.30706641078 0.749633848667 -2.64666843414 -0.111358352005 -0.700907289982 -0.906894683838 -0.683415949345 1.22638559341 --2.19522380829 0.114903755486 0.160110846162 --1.26961255074 0.467378884554 0.345502853394 -0.149736359715 -0.084095954895 1.61196672916 --0.879207789898 1.15156853199 -0.337183833122 --1.1331717968 1.20661556721 0.593725323677 -0.625719487667 -0.731987774372 -0.247086644173 -0.260328263044 1.95449662209 0.858150362968 -2.13927960396 -0.539585590363 0.899251818657 -0.904747366905 -1.02035105228 0.358230173588 --2.0042693615 2.05776071548 1.88763010502 -0.617162823677 0.947067022324 0.375058025122 --0.329236716032 0.77029633522 -0.539236903191 -1.4010989666 0.837306380272 1.27798783779 --0.608676552773 -0.0683977305889 -0.00633062794805 -0.989719808102 -0.0161947235465 -1.21884822845 --0.0836368948221 -0.517342865467 -0.00937161035836 -1.05570089817 -1.00160443783 -0.552320659161 --0.114061050117 1.61548399925 0.188863649964 -0.280820727348 1.68217754364 -0.981529295444 --1.10174405575 -0.892022788525 -0.303398191929 -2.21042466164 1.14225447178 -1.87166428566 --2.30544137955 1.11891078949 -0.25856718421 --1.54272150993 -0.415074765682 0.213389933109 --0.94332331419 -1.06147181988 -2.14328956604 -0.117651633918 1.85813045502 0.190273061395 --0.800038099289 -1.31911730766 0.943291187286 -1.00922882557 0.647911965847 -1.05305504799 -0.735899925232 -0.518437623978 -0.24599480629 -0.875473439693 -2.25364327431 -0.0776657685637 --0.855987429619 -1.77931237221 3.002856493 -1.2661999464 0.341421753168 -0.37626683712 -0.179907888174 -1.03748524189 0.705426216125 --1.68433582783 -0.519578695297 1.02130115032 --1.99923026562 0.171946898103 1.56137549877 -1.50833022594 -0.301965266466 0.126988232136 --0.0162725429982 1.15221107006 1.85298395157 -1.2034099102 -0.589929103851 -0.878015160561 --0.0844581052661 -2.19593882561 -0.136024907231 --1.07910895348 -1.82144999504 0.922452569008 --0.956167757511 0.0514245405793 -0.368651866913 -0.693148851395 0.622336983681 0.576745688915 -0.17355184257 -1.32284975052 0.183046773076 -0.0252148043364 0.29252409935 1.71719121933 -0.524304986 -0.91885215044 -1.38784790039 --0.667823076248 -0.883722543716 -0.151809886098 -1.24944388866 0.0875043198466 -0.34671831131 -0.824060976505 -1.57464659214 -0.584641098976 -0.951364159584 -0.100270628929 0.271442681551 -1.57429683208 1.620185256 0.347859412432 --2.75989985466 -0.26271751523 0.314652532339 --1.05259275436 1.17822504044 -2.27514195442 -0.0180728398263 -0.378948777914 -0.286311268806 -0.540537774563 0.177107661963 1.79969668388 -0.287148982286 0.779650330544 -1.74655151367 --1.39700758457 -0.724450469017 0.321478873491 --0.514234781265 1.60622644424 -0.0245057102293 -0.597218155861 0.782653033733 1.73831367493 --1.0120228529 -0.782948732376 -2.36816334724 --1.56763827801 0.515712499619 0.153111889958 -0.993530988693 -0.734627783298 1.35875189304 -2.04038405418 -0.772918522358 2.67880558968 --0.567723214626 -0.252153247595 0.140725776553 -1.25622880459 -2.57292509079 1.40296208858 --1.66948235035 0.133643880486 0.560060858727 --1.25994849205 3.57588934898 0.058732971549 --0.741669714451 1.44802331924 1.34315407276 --1.58039987087 -0.517882823944 -1.51875758171 --2.05048298836 0.609960436821 -0.228085041046 --2.29701018333 -1.90250861645 -0.0854541510344 --1.14262032509 0.0792159289122 0.380495846272 --0.882252991199 0.302080839872 0.695425331593 --0.445514589548 4.04391241074 1.55969810486 -2.80457615852 -1.24718606472 -2.04142665863 -1.41539335251 -1.17455124855 -0.0857642963529 --0.280186295509 1.41539275646 0.186515241861 --1.54255592823 0.518566548824 1.22386205196 -2.9818341732 0.205521151423 1.22198843956 -0.533988237381 -0.496789544821 0.681156337261 -0.388138085604 1.78677845001 0.940046608448 -2.18421673775 0.711613357067 0.210468709469 -0.703647613525 0.180562108755 0.203881859779 --1.12217390537 -0.729712426662 -0.989359021187 --0.461195915937 -0.0617891103029 0.549319267273 --0.79137635231 0.898325264454 -1.05266773701 --1.58979487419 -0.0271404664963 2.1387386322 -1.39350712299 0.0151769034564 0.0448764041066 --1.08006203175 0.36695176363 -0.336033821106 --0.238202542067 0.0204098708928 -0.270408987999 --1.34288144112 -0.2752417624 -0.813932478428 -0.595623254776 0.96432197094 -1.20372438431 -1.49369978905 0.143201261759 -1.43708825111 --0.841066777706 1.43717241287 0.770695745945 --0.598311185837 1.41442382336 1.43928670883 --1.50747537613 1.3442107439 -0.629383444786 --0.0438762418926 0.962631225586 0.912062168121 --0.0579900071025 0.132195860147 0.485748559237 -2.27530002594 -0.228234872222 -0.128168284893 -0.0572451502085 1.46203076839 -1.47195768356 -0.529778659344 -1.95953500271 -1.61222684383 --2.44412469864 -2.32116127014 -1.62568342686 --1.34672296047 0.199876755476 -0.102684952319 --1.58512198925 2.74334049225 -1.07114386559 -2.14670705795 0.16291642189 -1.17557072639 -1.3336622715 -0.754383027554 -0.566663622856 --0.782175779343 0.665457963943 0.0586793199182 -0.779277086258 1.32552433014 0.968206524849 --0.0806589275599 0.683834969997 -0.750381827354 --0.848693490028 -0.347528368235 -1.35626578331 -0.0868547484279 -0.501108705997 0.733889997005 --1.6864926815 -1.27375614643 1.67240524292 -0.817414283752 0.364890009165 -1.69077420235 -0.567303478718 -0.443766564131 -0.428190410137 --1.65000903606 2.39274096489 1.99339556694 -0.320061862469 -0.734866797924 -0.0212705507874 -2.60405087471 -1.31514930725 1.51751339436 -0.638931691647 1.96221995354 0.17282563448 --1.38810288906 2.29629063606 0.275536030531 --1.42866301537 0.00346649019048 -1.0409911871 --0.420256435871 -0.054982855916 0.739660859108 --0.908189296722 1.18693864346 1.13708937168 --1.10408842564 -0.932968497276 -1.40207493305 --1.37223792076 0.116905994713 -0.166936859488 -0.0360857695341 0.259933978319 -0.447344183922 --0.397099614143 -0.0279250498861 0.929531991482 -1.84016346931 1.886241436 0.597454309464 --0.0393268913031 0.0837029889226 1.25349831581 --0.966634869576 0.909270405769 -1.20438432693 -0.843222200871 0.150814637542 -0.119491197169 -0.300484567881 -0.0543782152236 0.291408956051 -0.386665672064 -0.345045566559 0.156996190548 -1.83527159691 2.41260194778 0.209448963404 --2.73084688187 -0.569853007793 -1.41300284863 --2.06971478462 2.6068444252 -0.395597398281 -1.01795077324 1.18317639828 -0.591491103172 --1.0214432478 -0.419356763363 1.00936067104 -0.783444046974 -1.77680969238 0.516777217388 -0.0962915718555 0.326874107122 1.52580690384 -0.422430843115 0.518757581711 0.88809633255 -0.827599346638 -1.86953139305 0.38529291749 -0.973369181156 1.18533432484 0.536590158939 --0.350884795189 -1.38943731785 1.07647144794 -0.947256505489 -0.0134211210534 1.83926415443 -1.36330986023 -0.722172796726 -0.119299501181 --3.10742115974 1.00243747234 -1.33329427242 -1.27254617214 0.438486784697 -0.749291777611 -0.575433313847 -0.601880371571 2.1324326992 -0.836957812309 1.24534201622 -0.0510969683528 -0.732028126717 -0.595835447311 -1.95262801647 --0.307543843985 1.26702082157 1.04365384579 -1.24523711205 -0.729645192623 -0.946594536304 -1.86868536472 -0.511249244213 0.0533124431968 -0.0971629396081 0.618680536747 0.793470203876 --1.78411614895 1.21876013279 -1.13705182076 --0.306003272533 -0.394587904215 0.0431148856878 --0.123466417193 -1.76113712788 -0.791413843632 --1.14358282089 -0.0602673217654 -0.683671534061 --2.67403697968 -1.57515060902 -0.766451179981 -0.217988818884 -0.299484789371 1.29009926319 -2.36115407944 -1.30442774296 -3.24681949615 -1.40495121479 0.374446094036 0.0598688498139 -0.880466461182 2.89781928062 0.757021129131 --0.797874510288 2.26822209358 -0.063106007874 --1.28586196899 -3.61297988892 0.842384755611 --0.181998968124 -1.97173035145 0.0924851149321 -0.0263043381274 0.724960327148 -0.178652644157 -0.516664862633 2.41514420509 -0.95569807291 --0.528577029705 0.338891863823 0.948078513145 --1.48629331589 0.0728319063783 0.53340959549 --2.23364853859 2.02912831306 -3.05506968498 -1.36916041374 -0.958319723606 -1.07148516178 -0.145923942327 -2.65334439278 -0.0900656506419 -1.30245912075 -1.66469669342 -0.178346186876 --0.136903166771 0.607283651829 1.45802330971 --0.66912728548 -0.166945263743 -1.20824670792 --0.317376255989 1.92766344547 0.249193206429 --1.96826076508 1.49249136448 0.609931945801 -0.682940423489 -0.448074817657 0.387721776962 -1.66115009785 0.152046442032 0.778293132782 -1.350004673 2.21483016014 0.355193823576 -0.742432594299 0.212607711554 -1.06277251244 -0.240729391575 -0.440271049738 1.90426361561 -0.288869380951 0.139450073242 -0.280832976103 -0.753565430641 2.81550621986 -1.37713003159 -0.289505362511 0.292174458504 -0.466115355492 -0.922363460064 2.42290043831 0.119955062866 --0.766247749329 0.370337307453 1.1910494566 --0.555580019951 0.0852447301149 1.17910587788 --0.8050096035 -0.382786691189 0.744665086269 --0.0172249674797 2.1497733593 2.00648403168 -1.72625350952 0.18426066637 0.558309972286 -1.55416250229 1.05999648571 0.839621961117 -0.454493761063 1.39269089699 -0.273285508156 --1.35332012177 0.937420606613 0.860842347145 --0.48380446434 0.374810874462 -2.34402012825 -0.263785004616 -0.0669364705682 1.06055521965 --0.979063689709 -1.30386447906 0.317862868309 --1.42949056625 0.472980499268 1.95532274246 --1.99177908897 -1.03058552742 -0.286942452192 -3.27413702011 0.0146309928969 0.395868301392 --1.32563340664 -1.0739210844 0.929052352905 --1.16033685207 1.6830432415 1.50179946423 -1.71297514439 -1.33021426201 0.922881484032 -0.199413508177 0.492214649916 2.79829216003 -1.29961371422 -0.77867269516 -0.0733823180199 --2.16240668297 -2.08214211464 -0.395368695259 --2.86180210114 0.671117722988 2.10921192169 -1.86863136292 2.91460728645 0.145034506917 --1.04290366173 1.17508339882 2.31933784485 --1.72234416008 -1.21618413925 0.252416133881 -0.289391040802 0.484110504389 1.79416298866 --1.97899377346 -0.52904856205 -0.378502517939 -0.942086577415 0.950058221817 -1.93772852421 --0.395172268152 -0.667019367218 0.455275118351 -0.698959410191 -0.754591584206 -2.11815738678 --1.62586033344 -1.84419214725 0.575625658035 --0.079585634172 0.0526936389506 -1.26259016991 -0.872241258621 0.16091580689 -1.15862667561 -1.23777258396 1.74295842648 -1.63281774521 --0.279175251722 0.828719615936 1.95273208618 --0.581695854664 -1.94553983212 1.30579161644 -1.05075144768 -0.904986560345 -0.55117726326 -0.596976518631 0.661196529865 0.0835641622543 -1.68579626083 0.561810016632 -0.83696269989 -1.35711276531 -3.01600408554 -0.138861998916 --2.03926730156 0.00691452203318 0.745297431946 --0.985001087189 0.155650243163 -1.15600550175 -0.692833483219 -1.61472725868 0.205664649606 --1.07238101959 -0.302859544754 2.45165300369 -0.751918315887 0.831986367702 -0.225053161383 -2.81717157364 0.677920997143 0.661241292953 --0.00630646478385 -1.39963459969 -0.115831159055 -0.299289464951 -1.43944060802 -2.78125667572 --0.140388086438 -2.36582159996 2.56760525703 -0.470475822687 -1.77518630028 0.511062383652 -3.02247953415 -0.101161442697 -1.07198560238 --0.347294032574 -1.31577193737 -0.645242035389 --0.431163191795 -0.220828190446 1.11035132408 --0.843128442764 0.424405217171 -0.742159545422 -2.02556943893 -0.948197066784 1.73028230667 -0.517447173595 -0.658912301064 0.607314229012 -0.745383322239 -0.826861262321 -1.54655385017 -0.82151132822 2.28587126732 1.45896947384 --0.5216537714 -2.25245332718 1.63151192665 --2.71792531013 -0.269800156355 1.61397433281 --0.840687692165 1.0125067234 -0.546281039715 --1.56528282166 0.564084470272 -0.368469923735 --1.19463777542 0.760289788246 1.01334643364 -0.608030438423 0.974118292332 -0.371072411537 --0.422104537487 1.00968718529 -0.516178786755 --1.281447649 -0.502377092838 -1.2901955843 --1.13766741753 -1.62871074677 0.749831140041 -1.32334017754 -0.951722800732 -2.01247000694 --1.25365519524 -0.178687244654 0.960057616234 -0.70196390152 1.98118138313 1.1964110136 -0.957635581493 -0.399050265551 -0.862053871155 --0.797956109047 0.0478344745934 1.0110809803 -0.376446127892 0.0405626296997 0.159880742431 --0.742776095867 0.280822873116 -0.0399011261761 --0.777002811432 1.77806246281 1.76996517181 -1.3540327549 -2.12280225754 -0.482021063566 -1.37065958977 -2.29318666458 -0.00620821304619 --0.992625176907 1.46811425686 -0.753548264503 --0.0150965992361 2.15659785271 1.21612107754 --0.845471918583 -1.30628335476 -1.03480362892 -0.686347126961 0.978204905987 -0.856427192688 --3.08838677406 -0.132191628218 -2.23388671875 --0.183404609561 0.883174955845 0.0984979569912 -0.226042568684 -0.187190413475 -0.591000318527 --0.401483237743 -0.96714836359 -1.01022183895 --0.751472651958 0.699331998825 -0.896871745586 --0.0854052677751 -1.36217749119 -0.823500812054 --0.038210593164 0.0226611346006 -0.356736838818 --2.98548078537 1.81187081337 -1.66229271889 --1.25075829029 -0.375535190105 0.356071949005 --1.28732323647 0.933336138725 0.558676898479 --0.322184890509 2.99676728249 -0.597187042236 --1.78421676159 0.973439395428 -1.72882223129 -0.260036408901 1.76929080486 0.745046138763 --1.84937882423 0.920591175556 1.56314003468 --0.194253504276 0.992369771004 -2.92624354362 -2.00285601616 0.796583414078 -0.988050997257 --0.486215680838 -0.154100313783 -0.0186553876847 --1.31520807743 -2.45631980896 -0.896193385124 -1.05315005779 1.70633459091 0.190047547221 -0.291594088078 0.262118667364 0.167092069983 --0.126267105341 0.182556062937 0.537028372288 --1.12678217888 0.875882565975 -2.61577248573 -0.272318691015 0.860444962978 -2.21062254906 --3.6490881443 0.659893155098 1.05983674526 -0.951186537743 -0.0869805514812 -1.6766513586 --1.6523168087 0.70098721981 -1.84774005413 --0.176566973329 0.580132067204 -2.11083912849 --0.363722801208 0.853253185749 -0.252706378698 -1.1040738821 0.71928691864 0.224708154798 --2.14670562744 0.0969352796674 0.973114192486 --1.06107783318 -1.40127599239 0.396426916122 --0.905990839005 -0.0267552305013 -0.0503547377884 -1.49095320702 -2.68622374535 -0.401121050119 -0.555860877037 -1.66473209858 -0.502875268459 -0.343838483095 -0.561516225338 1.36046624184 -1.93480157852 -1.40593123436 2.24945497513 -0.532545804977 -0.134785398841 -0.255902200937 -0.133743882179 -0.0869777724147 -1.24386107922 --0.350304275751 1.11584460735 -1.73761749268 --1.44952213764 -1.97782409191 0.064065001905 -0.265050888062 1.10671710968 -0.523710250854 --0.435148715973 -1.04817759991 -0.0554522499442 -1.01688325405 0.322466522455 -0.303600162268 -1.21491968632 0.4499322474 -1.20457351208 --1.06932806969 0.235072463751 -1.35158967972 --0.37429612875 0.273108392954 -0.762143790722 -1.44350802898 2.5313475132 0.759715020657 -1.81093108654 0.946477293968 -0.734816074371 --1.36919653416 -0.47323435545 1.19753503799 -0.277388721704 0.820860087872 0.848806738853 --0.0467754416168 0.541496753693 0.386605292559 -1.10892939568 -0.890773832798 -0.151441738009 -0.914384543896 -2.00826859474 -1.16777050495 -0.992227315903 -2.33013153076 0.126890942454 --1.37877678871 -0.35681951046 0.532400012016 --0.263368010521 0.996262550354 -0.721857666969 -0.349991679192 0.290092647076 -0.383363395929 --0.765379846096 0.567121684551 -2.42654800415 --1.2973729372 -0.572310984135 -0.978840351105 -1.11283504963 0.760706424713 1.89755761623 --0.165148451924 0.171655893326 0.03984573856 --0.0712490230799 -0.467974305153 0.323773950338 -0.00947018619627 -0.368122011423 0.0503688342869 --1.94669938087 -0.339632898569 -1.39149725437 -0.507816076279 0.825645685196 0.908789932728 --0.520726323128 0.152830466628 2.06640291214 -1.35195875168 0.125661417842 -1.31290256977 -0.0661618486047 0.423096984625 -0.739351987839 -1.62812101841 2.27751636505 1.12372887135 -0.408874541521 -2.58366632462 -0.091311186552 --0.781926393509 0.698831915855 -1.6652559042 -0.364042192698 -1.60412323475 -0.107040151954 -0.0230161231011 0.338854074478 2.79229950905 -1.97301161289 0.819868505001 -0.298445999622 --2.1635363102 -1.45108354092 -0.189513042569 -0.368679404259 -0.526948928833 4.81177663803 -1.78338813782 0.10068282485 -0.493585526943 -0.179995805025 0.947052955627 -1.50531005859 -0.465035945177 0.846807003021 -1.83016479015 -0.400849789381 0.162979960442 -0.428005903959 --0.103985831141 -1.99868452549 0.263128399849 --1.41437864304 -1.60364282131 0.00392499892041 -0.0391438528895 -0.0698924511671 0.654631078243 -0.220296010375 0.00986512750387 0.740094006062 -1.60691940784 -0.957450985909 -0.129307687283 --0.569592356682 -1.03840148449 -0.509567737579 -1.06047236919 -0.550813555717 -0.35667103529 --1.64099109173 1.4580347538 1.3445032835 --0.692028403282 2.52041888237 0.345744460821 -2.10070514679 0.670166373253 -0.62158125639 -0.608028292656 2.15113401413 -0.927689015865 --0.434685558081 -1.96410000324 -0.151118010283 --0.160325467587 0.121667526662 0.575526535511 -0.355985850096 0.696753382683 -1.40088784695 -1.09457111359 -1.83117115498 0.0536984503269 --0.341453462839 0.442749112844 0.622771680355 -2.20070695877 1.66669547558 0.223338857293 -1.49208021164 1.55468595028 0.634806752205 -0.239671602845 1.2355389595 -0.434597879648 -0.234357878566 0.446725219488 -0.0155020430684 -1.68310594559 0.560343980789 -1.15639138222 -0.829159736633 0.910614073277 0.940438210964 --0.00446447497234 -2.1847589016 0.545523285866 --1.69564735889 1.97131860256 -0.853129386902 -0.124104931951 0.553205430508 1.10402178764 -0.593574106693 -1.96492481232 -1.69448626041 -1.45108735561 -1.62126290798 -1.61844778061 --2.37169456482 0.336284816265 2.71070504189 -1.03636169434 0.728955447674 -0.528466820717 --0.646419525146 -0.152319997549 -1.81574690342 --0.35582524538 1.83847570419 -1.75696063042 --2.73272609711 0.229320198298 2.98337745667 --0.294576197863 -0.0619639158249 -0.933146297932 --1.4888420105 0.852954506874 -1.75641608238 -1.04526591301 0.444202065468 1.7904497385 -0.664104342461 2.32381725311 0.565919935703 --0.814813733101 -1.72526919842 -1.36138117313 -1.20397007465 -0.103930421174 -0.797398209572 --1.15188264847 -0.171532943845 -0.127657964826 -1.66778635979 -0.405581980944 1.2128431797 -0.442126095295 -0.413384914398 -1.8186634779 -0.586626112461 -2.77917647362 -0.887979745865 --1.06366586685 -0.306156784296 -0.0953836888075 -1.43327355385 -0.359519094229 -1.42106759548 -0.400478184223 -0.00628812378272 -0.551417589188 --1.57165026665 0.8065366745 1.97361648083 -0.627163112164 -0.576599657536 1.22494995594 -0.917525887489 0.790479779243 -0.0138361575082 --0.688703000546 2.77764558792 1.01671338081 -0.135288670659 -0.783967196941 -0.697814762592 -1.37469291687 1.75295305252 -0.288659840822 --0.937955737114 -2.13592624664 0.957193076611 --0.81058806181 -0.257903456688 -0.671020925045 --0.836598336697 0.698802053928 -0.353976309299 -1.89168953896 0.327769696712 1.55558049679 -0.89129114151 0.741330087185 -0.0415980108082 --3.40257239342 0.693784415722 1.61777126789 --0.827237546444 1.68246531487 0.0291276257485 -1.56290376186 1.39382231236 -0.854160487652 -0.124744690955 0.575271368027 -0.0540197603405 -0.885717391968 -1.85613310337 0.128067925572 --2.31176328659 0.769720494747 -1.81293296814 -0.0795390158892 1.1416605711 -0.202845454216 -0.468473821878 1.47061097622 -0.786587178707 --1.76463782787 0.28914603591 -1.57231509686 -1.03088402748 -1.10226213932 -0.0286650601774 --2.19868636131 0.88584125042 -0.160917043686 --0.317772805691 1.70111978054 0.502089500427 -0.824565589428 -0.780757665634 -0.909464240074 --0.418672800064 0.819475769997 -0.0888321101665 --0.054870005697 -0.788869023323 0.846511006355 --2.290391922 2.27482318878 0.719407141209 --2.74050831795 0.204167366028 0.310460865498 -0.301280587912 -0.23279248178 1.44711101055 -0.210537448525 0.983732402325 1.18084526062 -0.559701144695 -1.30843579769 -0.730113446712 --0.900086343288 0.122812584043 0.705007493496 -0.671103894711 0.635543763638 -1.65524423122 --3.46801900864 -2.30889225006 0.483804702759 -1.21977984905 1.32049036026 0.388616621494 -0.751631557941 -1.00526463985 2.37317562103 -1.52773320675 -2.62646508217 -0.0204189531505 --0.490480273962 1.06984329224 1.1880095005 --2.88409638405 1.10077810287 -1.17486190796 --0.193513855338 -1.36479830742 -0.144540473819 --0.654321551323 1.04279267788 0.766401827335 --0.200796827674 0.0159602947533 0.568301439285 --1.16133499146 -1.71404790878 -0.292035847902 --0.682000219822 1.34928929806 -3.09083509445 --0.833775222301 0.555302500725 0.108088940382 -2.76492905617 0.681107282639 0.0638249889016 --1.56172513962 0.587136507034 -0.502444684505 --0.841491937637 0.605962574482 1.77210664749 --1.20559966564 0.941416203976 1.52622818947 --0.12392847985 -2.13199520111 2.0452003479 -2.25868988037 -2.31757855415 -0.309489607811 --0.447923749685 2.05263996124 2.59556269646 -0.15226957202 -2.00806474686 -1.77480614185 --1.21051442623 3.19359397888 -0.885857760906 --4.03118991852 -0.904690504074 -2.43625116348 --2.0683965683 -0.856391012669 1.69703507423 --0.310783982277 0.635382771492 -1.54072642326 -0.0527984835207 1.25600075722 -1.44652497768 -0.318699508905 -0.2023871243 1.02242863178 -0.355813652277 -1.57113075256 0.548356771469 -0.87439262867 1.06338179111 0.00360431522131 --1.17842209339 0.73249489069 -0.475177466869 -0.286379486322 1.95267760754 0.0407773964107 --0.935135424137 0.807324826717 0.0890667885542 -0.46170437336 -0.565845370293 0.0231765229255 --1.30601286888 0.976339995861 0.727285981178 --0.848729968071 0.96990865469 -0.822538614273 --1.4842530489 -1.60751438141 -0.892052829266 --1.05694842339 -1.00533258915 -1.08744931221 --1.16235971451 -2.15060257912 -1.24625384808 -0.978330790997 1.58687210083 3.03547167778 --0.516820728779 -0.549543499947 0.0982966646552 -0.177126005292 -0.197103127837 -3.00392103195 -0.306328177452 1.81282269955 0.606653988361 -0.805324018002 0.385924965143 -0.154684484005 --0.354579597712 1.41605699062 0.135152697563 --1.95010387897 -0.25262093544 0.581102609634 -0.921682834625 1.09205317497 0.57915866375 -2.36228346825 1.61797559261 0.0131422374398 -0.690217018127 -0.903367519379 -0.694842278957 -0.32344853878 0.950683176517 -0.553155720234 -1.73793852329 1.0323690176 0.935433089733 -0.861643373966 -0.0975437164307 -0.421672463417 -0.563377797604 -0.0860778093338 -1.50135397911 --0.278218537569 -1.28341889381 -0.141409128904 -0.226420745254 -1.49450206757 2.19167613983 -0.0595190636814 0.271977394819 -0.525301814079 -0.488511651754 0.243232101202 0.753414988518 -0.556136488914 1.5594496727 -0.787697732449 --1.01291942596 1.49117362499 -0.972940504551 --0.569387674332 -0.250581145287 0.665323615074 --1.62101125717 0.846077859402 -0.760911643505 --1.10454142094 0.0850838720798 0.38345849514 -0.319560468197 0.756644189358 1.13132584095 -2.04917526245 1.12923252583 0.496002107859 -1.29758226871 -0.454192131758 1.14227378368 --1.32383871078 -0.49345099926 -1.00952923298 --0.346146762371 -1.36949932575 0.912041187286 --1.96012187004 1.43319618702 0.13447317481 -1.96328449249 1.00844979286 0.10046800226 --0.86051017046 0.361050009727 0.449239492416 --1.65344381332 -1.49326658249 0.803677022457 --1.04799044132 3.7063908577 0.544401884079 -1.2637155056 0.215762272477 0.000311227544444 --0.777979969978 1.16176581383 -1.49439454079 --0.112986631691 0.429135739803 -1.11266183853 -1.17436003685 -0.154430478811 -0.121738709509 --0.0255383010954 1.11689853668 -0.202976733446 --0.280100464821 -0.0598127581179 -1.64645922184 --0.953877806664 -0.830228865147 0.381146073341 --0.247765108943 0.526476800442 -0.0923921912909 --0.51334643364 1.10449266434 0.460926920176 --0.916924357414 -1.97662508488 -0.954007923603 --1.5383913517 2.25503277779 -0.696192681789 --0.623945593834 -1.42736268044 -0.605569243431 -1.07049810886 0.759036779404 1.61636912823 --0.774170637131 -2.13281846046 -2.1654753685 --1.65140986443 -3.01852488518 -3.46199131012 -0.439717054367 0.0137163326144 1.65741622448 -0.465289533138 -2.28284978867 0.499755531549 -1.20253932476 1.19445192814 1.76535952091 -1.30684876442 -0.832907915115 0.492009401321 -0.240723207593 -0.157313793898 -0.63340908289 -0.561354100704 -0.773964881897 2.21202921867 --0.278199851513 1.50443518162 1.12855494022 -0.292532771826 -1.68543982506 -0.0511652454734 -0.364019304514 -0.668228507042 0.180938690901 --0.459856927395 -0.698892474174 1.97866714001 --1.69776844978 -0.450442641973 -1.74182283878 -1.98732686043 1.6446338892 -0.401189953089 --0.592288076878 0.251728832722 -0.647925853729 --2.11461615562 0.200589567423 -0.464973986149 --1.75969624519 0.263093322515 0.235573619604 --1.08979809284 1.39925456047 -0.765917122364 --0.921147406101 3.89610433578 -0.470645546913 -1.95378065109 -0.0267692506313 0.920506298542 --1.20166432858 -0.601525187492 -1.77772545815 -1.5478926897 0.439379423857 1.61735594273 -0.9010643363 0.794764518738 -0.902067542076 -0.799077630043 0.699145913124 0.044683508575 -0.811050534248 0.978040754795 -1.03882718086 -1.64971864223 1.1734675169 -0.678788721561 -2.65297627449 -0.303910672665 0.538730204105 --0.0723132491112 0.719218432903 1.54207003117 --1.68897998333 -0.359054088593 0.0629832521081 --0.804669380188 1.84202349186 -0.444772601128 --0.760395765305 -0.0719831511378 -2.55953836441 --0.334591448307 0.670253396034 -1.90941762924 --1.78562891483 1.01582419872 -0.568564534187 --1.28797292709 0.207471683621 -2.7547981739 -1.25833177567 -2.48377013206 0.437988102436 --2.58945894241 -0.00429405085742 -1.54782319069 --0.0632650926709 -0.465201586485 -0.956159412861 -2.01408553123 -1.35101652145 0.550982713699 -0.158895358443 -2.04218459129 -1.37986278534 -0.226891666651 -0.482206493616 2.08770632744 --0.571456551552 -2.94020533562 -1.07040262222 --0.136221423745 -2.04856777191 1.52462852001 -0.775078237057 -1.9868979454 -0.36019462347 --0.912754535675 -1.49702465534 0.614175021648 --1.55597043037 0.879829883575 -0.258023768663 -0.680405378342 -1.2162374258 -1.48214018345 -1.70530414581 0.770369410515 3.08092045784 -0.557483136654 -1.30828762054 -1.66121256351 --1.15489041805 -0.258770078421 0.883857309818 --0.274697721004 1.43753671646 0.979455113411 --1.2100430727 -1.03246414661 -1.35321211815 -1.37312650681 -0.226380214095 -0.849272727966 -0.875827550888 -0.164628133178 -0.603971004486 -0.304419368505 0.225639283657 -2.40595698357 --1.31417047977 -0.0577949658036 -0.364551633596 --1.51960146427 -1.38373780251 0.503787100315 -1.14181435108 2.24694824219 -1.16839981079 -2.13054299355 0.87999433279 0.511284053326 --1.37069702148 1.25616300106 1.12037658691 -1.27899158001 0.890703499317 -1.76666033268 --0.839264452457 -0.210606873035 -1.92778623104 -0.140354320407 0.981717944145 -0.36347258091 --0.325287133455 0.681522786617 -1.0324640274 -0.617040514946 -1.57233130932 -1.26566553116 --1.56559586525 -0.341394841671 0.231051623821 -0.0951825976372 0.905094146729 -1.71597158909 -2.69614052773 -0.365254104137 -0.708292365074 -0.588656961918 -2.04452991486 1.24050545692 -0.104914143682 -0.156052306294 1.44256949425 -1.41563785076 1.05875074863 -1.74079453945 -1.96283459663 -1.80956423283 -0.0392711162567 --0.418427407742 -0.53253698349 -0.898517429829 --0.468340277672 -1.6498196125 -2.34224677086 --0.0775707215071 -2.0070066452 0.637669503689 --0.880664587021 0.975994944572 2.56491327286 --2.23691391945 -0.554594039917 -1.26610922813 -0.426990777254 0.733893632889 1.90517294407 --0.796267271042 -1.43473279476 1.9754499197 --0.0973479002714 1.09167695045 -0.756843805313 -0.695246815681 -1.31886851788 -1.87781369686 -1.22364449501 1.06849908829 -1.62582623959 --1.28246092796 -1.50126326084 -1.00249493122 --0.803905665874 1.66966104507 -1.18708407879 --0.0070605892688 0.220464378595 -0.201258063316 --0.628153979778 0.846450448036 0.784029185772 --0.298686206341 0.934053361416 0.0252477638423 -0.546854257584 -0.119914598763 1.45082378387 -0.726657569408 -0.2781688869 -1.13357710838 --1.27423071861 0.502722799778 -0.798611879349 --0.115469835699 -0.200367495418 1.69893634319 --0.582497775555 0.798645198345 1.80537819862 --0.299360364676 0.253904610872 -0.470530390739 -2.19609379768 0.697185397148 -1.10182285309 --0.367602050304 -2.67111349106 -0.451765984297 -2.56947827339 0.525252342224 0.00481611629948 -1.92801606655 -0.581030070782 2.11282324791 --1.54329574108 -1.00911104679 -0.138072162867 --1.88653171062 -0.864483654499 -2.41255664825 -0.225746497512 -0.859233498573 0.184312745929 -0.364767491817 -1.29657769203 0.531897842884 -0.484947234392 1.4483550787 3.25738954544 -0.175025507808 -0.583326458931 -0.356608211994 --0.068474791944 1.53385829926 1.21095657349 --1.21662557125 0.165980041027 -0.230720937252 --0.381242543459 1.39480149746 -0.684563457966 --0.0244469456375 -0.529097437859 0.775024473667 -0.585404217243 0.547678112984 0.764075040817 --1.65058290958 -0.290695250034 -0.535462617874 -2.23746323586 -1.81259047985 0.445949405432 -0.00240830006078 -1.12885928154 0.575480937958 --0.0674609690905 -0.262564629316 -1.75343644619 -0.489733546972 0.724251568317 -1.15393364429 -1.12572991848 -0.689797878265 0.491140127182 -3.99978065491 1.12213814259 0.862543880939 --1.66385757923 0.783638417721 -0.907168328762 -0.603159606457 0.838502585888 1.55759763718 -0.928960740566 -0.0194872058928 0.815339922905 --1.24767959118 0.657867491245 -0.29677516222 --1.35974407196 -0.465914398432 0.739421129227 -0.562334537506 -0.486712992191 -1.00080299377 -0.0486634299159 1.09017825127 2.38328194618 --1.03698432446 1.53643000126 0.250398516655 --2.31239795685 1.7765314579 -1.84877955914 -1.07945549488 -1.12413239479 -0.0578065142035 --1.8492115736 0.222802594304 0.0397297814488 -0.755310893059 0.647221922874 1.01705932617 --0.308311760426 -1.82331526279 -1.45175945759 --1.93358325958 1.77250158787 -0.479090958834 --1.9165866375 0.14141407609 0.0513026230037 --1.50422620773 0.48212018609 -3.16325688362 --0.922866225243 2.63603830338 -0.268270879984 --2.73000645638 0.743917107582 -0.00252805394121 -1.06103384495 -0.0685482546687 1.11803925037 --1.11861050129 1.65201604366 -0.699725687504 -1.23827910423 -1.85976374149 -0.983984589577 -0.0590007975698 -1.34461271763 -1.1396484375 --0.853525102139 0.345136016607 -1.37181794643 -1.35973393917 -0.520609259605 2.27621817589 -1.56891095638 -1.16064846516 -1.20069408417 --0.839019954205 -0.4951800704 -3.17233014107 --1.72971093655 -0.247848927975 -0.831330835819 -0.891972720623 0.932765603065 -2.75534200668 -1.38121199608 0.264136046171 -1.24954307079 -0.796014428139 -0.78468644619 -0.381656318903 -1.62916254997 1.77056455612 1.24372804165 -0.277298033237 1.60106301308 0.932053387165 -1.2620857954 0.907458782196 0.0818267613649 -0.333970338106 2.13763403893 -0.503531455994 -0.0276202745736 -0.0516596958041 1.10952436924 -0.156640142202 -1.53239488602 1.71162772179 -1.33186423779 -1.41658222675 0.0397903434932 --0.405159324408 0.30508184433 0.0117504755035 --0.534452855587 -0.472314327955 -0.93781799078 -1.81256604195 2.94984674454 -0.68780875206 -1.17016625404 1.07814502716 -0.198346674442 -1.62734103203 0.98891043663 -0.854219436646 -1.9647564888 -1.40216112137 -1.27252292633 -1.13791501522 1.03673768044 -1.32614386082 -1.15481638908 2.14256548882 -1.03524589539 --1.8538711071 -0.248078584671 1.04740285873 --1.37263154984 1.66352021694 0.422892183065 -0.46261587739 -0.679926931858 -0.987578630447 --0.608313798904 -2.1210258007 -0.890635311604 --0.620414316654 0.194406867027 -0.627293527126 --0.842014610767 0.0333467908204 -2.44509553909 -1.07693254948 -1.75507283211 0.161352813244 --2.53855419159 0.488061398268 0.870206415653 -0.482496023178 0.391410470009 -0.952626824379 --3.01850914955 0.134084001184 -1.01122319698 --0.326760977507 1.22161853313 0.156233385205 --1.9922491312 -1.0332223177 0.436558932066 --1.32734203339 0.213435038924 -0.876438617706 --2.16525816917 -1.02703773975 1.42663931847 -0.0244877412915 1.12191653252 0.209945127368 -1.20421218872 -0.702511072159 1.00466644764 -0.763765275478 -0.327426284552 2.42688775063 -0.832551777363 1.45523405075 -0.852657437325 --0.489169359207 -1.20593178272 0.629575490952 -1.29770612717 -0.883457779884 -0.249001428485 --1.03721046448 -1.02823710442 -0.784152984619 --1.72535526752 0.236022680998 0.444051533937 -1.75382518768 -1.59049081802 1.2544670105 -1.23611760139 0.0293109677732 1.04353904724 --0.178083151579 -1.36373925209 -0.726644158363 --0.480881869793 -0.488696634769 -0.891565322876 -0.367279648781 -0.316643685102 1.57197976112 -0.279476851225 -0.262101203203 -2.07527208328 -0.0698222666979 2.04401493073 1.06309866905 -1.31430745125 -0.227766394615 -1.21954751015 -0.174691602588 0.700899362564 0.108306244016 -1.54919350147 -0.982229232788 1.51628828049 --0.237636968493 0.875300228596 -0.52982801199 -0.665650784969 2.01736688614 0.972200810909 -0.710818052292 1.2940351963 0.857883572578 --1.7126750946 -1.84117603302 -0.054674744606 -0.474263608456 -1.92173087597 -0.805468559265 -0.430953800678 0.186425566673 2.00638508797 --0.0270818192512 -0.449418336153 2.08504605293 -0.785760939121 0.162496775389 0.416854083538 --2.78169536591 0.362733453512 1.28834295273 -0.359709888697 0.850297808647 1.08282732964 -0.471323817968 2.17970585823 -0.729438841343 -1.37904131413 -0.759551346302 -0.141972720623 --1.51783490181 -0.596978127956 1.52892649174 --0.413447350264 -0.00620657112449 -2.31170105934 --0.468005895615 -0.619590818882 -1.54622280598 -0.757185339928 0.127487301826 -1.15452957153 -0.442252039909 -0.367763638496 -1.1195909977 --0.00687411567196 1.21023714542 0.2417409271 -0.591984510422 1.44810831547 -1.09942734241 --1.2095669508 -0.459217697382 0.264708191156 -1.03661715984 0.546771585941 -0.988411068916 -0.223434999585 1.04765486717 -0.295516431332 -0.285098582506 1.09722292423 -1.01176393032 --1.07592308521 2.03293585777 -0.541637957096 --1.71960473061 2.27002501488 0.63325804472 -0.493191182613 1.1801841259 0.966245412827 -1.67224538326 -1.21004962921 -0.693372070789 -1.2345995903 0.00811563618481 0.200773909688 --0.338025152683 -0.955161213875 -1.82915186882 -0.689359366894 0.810227453709 -0.386835455894 --0.345285475254 -3.23252630234 0.014812393114 -0.498490929604 -0.205766662955 0.0934207886457 --0.117574073374 2.16510653496 -2.39197492599 -3.54452037811 1.27931702137 2.51893043518 --0.680188834667 1.10371530056 -0.271460354328 --1.33413183689 -0.841663122177 -0.267518818378 -0.462782144547 -1.02442002296 0.0385636165738 -0.139636710286 -0.845449984074 -1.75315344334 -3.20946359634 -1.55442523956 0.0112203136086 -0.0591927953064 -0.0262899007648 -0.574588239193 -2.10370779037 -0.000105224273284 1.03612995148 -0.814306020737 -0.174108028412 -0.464947193861 -0.35610550642 -1.04946100712 -1.44172120094 -1.11370122433 0.664340853691 0.601976335049 --0.148535907269 -0.822432398796 -0.617635548115 --1.93503081799 -0.349535673857 -1.51867425442 --1.32686114311 1.80617070198 0.250171631575 -1.67315804958 -1.29846668243 0.499982893467 -0.748061418533 1.76096820831 -0.621521770954 -0.996712982655 -0.284477114677 -0.669450819492 -0.730302095413 -0.818763554096 1.40559947491 -0.436536282301 -1.77822554111 0.0068524829112 --0.222430437803 1.85539126396 -1.21851634979 -0.339664906263 -1.08852171898 -0.302261441946 --1.28677856922 -0.644708096981 -0.87656635046 -0.826755404472 -0.776464641094 1.32683134079 -0.294533610344 -1.43197667599 1.79780387878 -1.12950575352 2.85224223137 1.76810765266 --0.0473971664906 -1.22891664505 0.248958483338 --1.27347242832 -0.641815543175 -1.13448512554 -3.75835108757 -0.874441981316 2.53580141068 --0.119104519486 0.428712964058 -1.87226617336 -0.396626710892 -1.20619344711 0.487045675516 --0.190393716097 2.33987903595 -1.91571831703 --1.29713380337 0.760694682598 -1.85455906391 --0.31993702054 -2.29529881477 -0.0912965908647 -2.4766869545 -1.18583369255 0.398308396339 -1.68850183487 -2.52164030075 -0.380566596985 --1.33603584766 0.56156039238 0.717719972134 -1.77535033226 0.0473936460912 0.688255250454 --0.48407381773 0.00250214454718 1.95868134499 --0.785141944885 0.639776527882 1.35047769547 -1.15118479729 1.4226539135 0.175972551107 --0.968689024448 -0.0600574314594 0.0482269711792 -0.928307652473 -1.02171003819 -2.18501091003 --1.03722012043 -1.77080142498 -1.66245472431 -0.149718463421 0.55602234602 1.04974353313 --2.15203595161 1.5516525507 -1.36735546589 -1.88696229458 -0.211288362741 -0.293650716543 -0.267058104277 1.3948662281 0.195634245872 -3.18782091141 -1.16163671017 -1.16463553905 -1.59004068375 -0.473164200783 1.81812369823 -1.83312523365 1.34661066532 -0.27449208498 --1.25554347038 1.28235757351 1.61130833626 -2.63972306252 -0.6386962533 -0.580134987831 --1.62820339203 0.0512461140752 -0.819340288639 --0.545346260071 -1.01364028454 2.11596465111 -2.00945091248 -3.06210660934 1.10368669033 -0.64153110981 0.975294351578 0.565100967884 -1.89415967464 0.791406333447 0.488120555878 --0.116783306003 1.50229370594 0.289381057024 --1.22669732571 1.88478064537 0.717233777046 --1.16595304012 -1.30810701847 -0.0461918003857 -0.829418420792 -1.79557836056 0.307176798582 -1.3553249836 -0.158895656466 1.391528368 -1.73492944241 -1.45086693764 1.2683942318 --0.0422484427691 -0.17971162498 0.273466169834 --0.22694940865 0.284271359444 -0.249806672335 --0.952140510082 -0.130520448089 -1.48066437244 -2.00226521492 -2.28541016579 -0.621664404869 -0.303449898958 -1.22361242771 -0.428821027279 --1.06792104244 1.50827205181 1.74511861801 --0.639929652214 2.91218614578 -1.59589982033 -1.33500504494 -1.99543702602 0.996778726578 -0.577417075634 0.919979155064 0.670659959316 -1.51804852486 -0.0504974611104 -1.62155103683 -1.45843720436 0.555901229382 -1.57944107056 -0.965522587299 -1.11997437477 1.37935709953 -1.13675653934 -0.000626149878372 2.45135712624 --0.427421987057 -0.13282649219 0.0303073301911 --0.904704868793 0.377002954483 0.609099984169 -0.330237597227 -1.15785741806 -1.23797786236 --3.22271203995 -0.216172575951 1.0285371542 -1.03820729256 -0.265916824341 1.27236199379 -0.283736675978 1.45380485058 -1.55832576752 --0.504765510559 0.370579630136 -1.34376001358 -0.0271095559001 -0.440554440022 2.16095113754 --0.38739079237 0.999173700809 1.64759063721 --0.328784555197 -1.9207521677 -0.746646225452 -0.454912275076 -2.32487201691 0.396960347891 --0.879894554615 0.303832411766 -0.100688129663 -0.0732909440994 -1.95619571209 -1.17761850357 --0.997903287411 -1.70911180973 -1.17866563797 -0.702653765678 1.01515674591 0.127797469497 -0.119592681527 -2.11681747437 1.23792290688 -0.0463607236743 0.238186001778 -0.852968454361 -0.733126938343 -1.58821773529 -0.0215463843197 -0.972090244293 -1.21940886974 0.0581075549126 -3.21968960762 0.730778336525 -0.867361187935 -0.914404094219 1.14190804958 -1.20227789879 -1.94818270206 -1.09023177624 -0.74870043993 --0.468223869801 -1.12516796589 -0.0372482016683 --0.530042946339 0.16034938395 1.20319676399 --1.24588620663 1.64593493938 -0.816556692123 -0.432030409575 1.73850023746 -0.0939798951149 -0.617790818214 0.348649024963 1.732457757 -1.5624423027 1.54932713509 -1.31782460213 --0.973500847816 1.62708127499 -1.77546906471 -0.563900887966 0.111517965794 1.44046449661 -0.144530043006 0.273119390011 0.448075413704 -1.19215893745 1.1234921217 -0.367944985628 -0.75322240591 -0.487292230129 -0.556464254856 --1.05693411827 1.14743447304 -3.25180768967 --1.33163321018 -0.617777943611 -1.02941393852 --0.467087894678 -1.29223370552 -1.90051627159 --0.477358669043 1.05838310719 -0.223079487681 -2.64597773552 1.30241823196 -2.17271351814 -0.644378244877 3.43197727203 -2.01623916626 -0.180794045329 -1.71182394028 -0.513753592968 -2.11695694923 -0.139187246561 -0.568252682686 --0.742986261845 -1.23178434372 2.11797118187 -1.1463290453 1.08953130245 -0.404384702444 --0.436382442713 1.92200732231 0.552706599236 --3.24364709854 1.24332273006 -0.737035393715 --2.16605424881 0.793536365032 0.623543322086 --3.15426087379 -1.36989915371 -1.98934423923 --0.0904090330005 -0.0538146793842 -0.359321266413 -1.26441884041 1.57582426071 -0.967001676559 --0.547927200794 0.0672190338373 0.234790608287 -0.194778829813 -0.888157069683 -1.68409335613 -0.536463618279 -1.17190611362 0.495327532291 --1.26270103455 2.01085805893 -0.281511545181 --0.0561961792409 -1.00171029568 -2.547914505 --1.08130216599 -1.00408470631 -1.20257890224 --0.322357863188 0.0816965103149 0.798683702946 -0.733417570591 -0.523069739342 -0.159939706326 -1.23704373837 1.28453612328 1.26083338261 --1.50373792648 -2.29847455025 2.10136580467 -0.748421311378 -0.0361559838057 0.839706003666 --0.756626605988 -1.34845757484 -0.725085318089 -0.384090155363 -2.60702371597 1.44536757469 -0.543233931065 -0.484549641609 -1.52090501785 --0.357609838247 -0.930191814899 -1.61452782154 --0.951196670532 0.870956420898 0.115469872952 - - -2.03027224541 -1.86989974976 -1.22602236271 -0.373055458069 -10.5306215286 1.7708479166 -9.44406032562 9.35055732727 -7.45942592621 -8.90117359161 -12.9375228882 27.6522312164 -8.18624687195 -10.4512777328 7.14574050903 --7.12262487411 -0.97815656662 -3.11635184288 -1.51167321205 -4.08729934692 1.62334322929 -6.76711130142 -26.7110061646 -1.77907419205 -29.4481601715 5.93227481842 -27.8701438904 --51.3626480103 -15.5613574982 56.6428756714 -11.4575634003 3.34588217735 0.686218440533 --1.2800347805 14.4005661011 -4.32508277893 -0.065681271255 -1.07180380821 -13.4935655594 --7.89225435257 40.34009552 -15.7791090012 -16.4816417694 -13.1670084 1.64581644535 --0.86299097538 -5.3632774353 0.254637807608 -25.0351753235 -19.8097248077 -34.2559394836 -19.7557315826 3.23719286919 -10.3915548325 -1.55148041248 2.55487370491 2.29784297943 -4.27896881104 2.28429436684 3.42804098129 -6.36439990997 4.55344104767 3.21763062477 -1.22123420238 4.48411512375 -0.0846394225955 --9.12363624573 32.181350708 76.7660980225 -42.7267494202 1.38905704021 -13.2349748611 -24.0051212311 0.0639297366142 27.7892780304 --49.9957618713 -2.38579320908 -27.8744525909 --9.23147773743 -0.550106167793 -1.11923241615 --27.9639663696 -8.93148517609 -15.3958501816 --36.8678474426 10.269452095 28.8083114624 -1.76142764091 -5.00953722 -3.55368876457 -4.64605998993 -8.86858558655 0.8673594594 -2.02057552338 -4.44440126419 -0.702783048153 --2.81291937828 7.03751039505 -6.58465480804 --12.8608283997 55.2501068115 7.75865459442 --14.6252851486 -58.6245079041 -15.920337677 --9.63767623901 -4.94969701767 39.1915779114 --6.64608049393 14.1164054871 6.38516902924 --4.30503034592 -33.1211891174 8.06845378876 -1.09290671349 -2.60352754593 -1.83991444111 -12.097410202 -7.12203407288 10.520154953 --2.25732421875 0.512517213821 -1.92892205715 -1.88467013836 48.2472686768 -14.5222635269 -14.8147592545 -5.23154497147 14.1844787598 --0.508757352829 -1.33784019947 -1.65222477913 --17.9263954163 -24.4898490906 29.3317146301 --13.6863670349 -20.45353508 -0.933893799782 --43.3642158508 29.7819004059 42.5932846069 --1.92603719234 -0.546348392963 2.60019803047 --2.66280150414 -8.27130794525 3.18887042999 -4.17395591736 -19.8192615509 -2.57184863091 -9.45009613037 -5.27695322037 4.04330301285 -24.2265739441 1.84769654274 15.1943740845 -4.2646522522 -12.9959383011 22.9729709625 -0.469336241484 1.44276821613 -2.43562245369 --2.90837979317 -5.95298242569 13.0263652802 -6.63446044922 -2.10343742371 -3.4490904808 -3.87300109863 2.16759777069 0.846473574638 -33.3806838989 -31.5722618103 -34.7473144531 -32.260559082 -49.5297279358 4.91255474091 -15.968547821 24.3771305084 12.0183639526 -6.38275432587 -22.0358982086 9.48511314392 --27.2765045166 4.57224607468 -18.4359970093 --0.261956363916 2.77584195137 3.09942936897 -50.9772262573 11.1904497147 30.250120163 --22.2034168243 -23.7419528961 38.1715507507 --6.55996847153 14.5540542603 9.23264026642 -1.33479106426 -7.8545126915 1.94421005249 --13.8535728455 26.4986858368 -1.8332388401 -33.1064147949 -9.37358951569 -0.452964127064 -10.2988414764 40.6098175049 -0.695083975792 --6.88225126266 3.39359688759 -3.96080970764 --6.66710615158 -4.03670072556 -1.15424406528 -1.27943706512 -0.590311527252 1.63730740547 -23.1703224182 0.706711292267 -67.2791366577 --22.7936439514 6.52126455307 5.56960630417 -0.563575804234 12.2221574783 -27.7185306549 --19.4511070251 -3.20200014114 -7.5667181015 --5.93316650391 27.9017429352 22.4308242798 -61.5354347229 20.7046031952 -16.2807769775 --2.2821867466 1.21994149685 -4.84982442856 --11.2891082764 -6.74930524826 30.0077514648 -8.81768894196 2.78690934181 -9.45926189423 -24.1027355194 4.27638864517 19.8251132965 --15.4281044006 -2.54342389107 1.91693496704 --6.50860881805 9.86186885834 1.03686630726 -19.1863155365 -8.73375034332 26.9664878845 -4.30412912369 -18.2836914062 -11.268368721 --12.7981548309 -8.88704299927 -5.65625143051 --6.58939981461 -0.98259139061 -9.53833580017 --2.72344112396 3.42395424843 0.203409612179 -4.70981884003 15.0468149185 -6.72490024567 --14.5927934647 -18.6415939331 8.1731967926 -3.10235357285 -2.52480888367 3.43655061722 --69.9644317627 -3.29655861855 -39.4094619751 --13.2949047089 5.20146799088 38.1745910645 -44.2467765808 16.689239502 0.751259565353 --11.2271766663 5.53000736237 -25.9523124695 -4.94468307495 -10.8509578705 -15.1808757782 --61.5464935303 -24.1077098846 -2.65602445602 -4.11252355576 -3.41608166695 -2.98132920265 -3.60754990578 5.20136404037 10.8704929352 -1.02407765388 0.615343153477 -3.41560912132 --1.38727629185 3.95212817192 3.64294838905 --16.5221176147 -10.2260866165 43.482749939 --1.38635098934 0.443424403667 2.43696665764 -0.0624945275486 -2.45530819893 -0.844339489937 -88.0613098145 79.0284957886 18.0950202942 -0.308641523123 -17.6569786072 -25.8561859131 --11.4718341827 -19.953950882 -7.48659420013 --0.688147187233 -3.14275550842 10.5797700882 --0.977893829346 17.0783004761 -9.26651763916 --60.0602684021 -25.2860813141 -38.981678009 -34.0967674255 -56.1505088806 -4.84591913223 --9.64100074768 -24.921005249 0.807442009449 -0.99426305294 2.98348259926 -0.122572973371 -6.03105115891 -4.46901464462 -0.707569956779 -0.821076869965 -2.79909896851 -3.63050055504 --62.1242408752 -57.5669021606 -35.7697677612 -66.5869216919 7.15654706955 38.3176574707 -3.40302228928 3.41333961487 -1.89632487297 -51.8705596924 20.0774517059 86.5396652222 -1.03465557098 -6.67594432831 6.08673906326 -6.44877338409 -2.98964309692 -4.31170034409 -9.07447814941 -6.91956424713 0.28389108181 -61.1961212158 62.7479896545 57.8162689209 -1.9451482296 11.4460411072 15.1043748856 --21.2808494568 13.1656494141 -23.2082977295 --4.59475421906 -9.59913253784 -3.34400486946 --25.2086315155 -2.99904823303 3.23580145836 --1.63702738285 -18.6483974457 -11.2912349701 -1.01784789562 9.16283893585 -0.241709396243 -1.12801539898 -1.92445647717 10.7309436798 --4.81890773773 -0.988038003445 -7.40549182892 -12.0527124405 -10.8350572586 -6.26553201675 --5.64740896225 -0.54754191637 9.1945104599 -11.636973381 -3.46451544762 7.28095579147 -3.20410180092 0.00558332027867 0.511433124542 --9.94746685028 -25.7887973785 6.93037652969 --0.557266533375 19.0155410767 8.65800285339 --9.9816942215 -13.9533977509 -42.282699585 --1.33384692669 3.2184612751 7.47757673264 --0.126609995961 -3.68757867813 -2.01646137238 -10.6359653473 -18.1201972961 -26.6253356934 --10.8678512573 8.91533946991 -14.1766023636 --40.6683044434 5.70672893524 -10.7055225372 --4.53842735291 59.0991592407 7.30193519592 -5.87978172302 -11.7089862823 -14.7326803207 --0.956616342068 -1.3495477438 2.41721463203 --6.17154312134 -1.10241758823 14.3141183853 -5.55218029022 12.0150470734 24.5374546051 --99.2726287842 -19.8046855927 -6.65382575989 -12.0614814758 14.9807653427 13.6950159073 --11.0778551102 -0.415922611952 -3.70897459984 -3.24260663986 1.95795094967 -4.87000370026 --11.2388763428 0.10365177691 4.17791366577 --12.5959281921 -4.38534498215 0.00593247450888 -44.6264877319 30.3941516876 -7.37753534317 --2.00562596321 6.5756444931 -0.439606249332 --7.32080602646 -11.5390739441 13.6684627533 --31.1098041534 32.6470870972 -24.1578350067 -10.7245426178 7.16014003754 10.2787055969 --5.98647260666 -4.44092130661 -12.752117157 -2.11925029755 2.52524662018 -0.808092415333 --9.35529613495 -40.5314102173 24.6658592224 --0.0809043496847 -23.53673172 12.8720932007 --2.89971756935 2.39344668388 3.91853904724 --3.20111322403 3.31455945969 1.54048931599 -12.1944522858 -6.17576503754 -12.2179479599 -11.7412195206 -4.24973344803 4.41311407089 -7.51338291168 -20.6849803925 -26.6799468994 -21.4360351562 29.4379558563 -10.8181056976 --1.36943125725 6.74130249023 0.467574357986 --0.612650930882 -6.51034069061 -3.78032708168 --22.5270328522 4.23193311691 -0.214772805572 --3.21758270264 -18.3941326141 2.54552745819 --32.2954025269 15.8256177902 -39.5650558472 -25.0517692566 17.6525478363 -24.82604599 -21.7154159546 20.4504890442 -3.23982739449 --4.5470161438 2.6988503933 6.26024055481 --10.2993927002 -8.77243423462 -5.66184949875 -3.02609276772 8.56480312347 -3.24066138268 --4.3285150528 -2.99025034904 -6.02273511887 -12.0819091797 13.5287084579 -48.5199699402 --3.51267647743 -4.21537685394 9.57444000244 --0.7705540061 -4.47961330414 -0.990242242813 -7.45382785797 -3.33007240295 5.1563334465 -33.7975006104 -69.5936737061 32.2210159302 --0.618981838226 0.426048785448 0.666050493717 --26.4805107117 -33.783908844 6.66664743423 --2.0653924942 -6.58998632431 11.9077987671 -31.3142318726 5.34409713745 -23.5301094055 -6.65528440475 4.91150379181 -1.75207173824 -0.0228021573275 10.1320543289 -4.49580430984 --0.890508830547 1.21095478535 -0.17288222909 -9.78006839752 -11.6941862106 -21.0446128845 --10.9512166977 -5.66244459152 99.7253189087 --5.55647420883 9.66732883453 -8.82145023346 -5.17223453522 16.6492004395 11.3765764236 --0.974670648575 2.12892913818 -1.18706285954 --15.0988025665 -12.3242940903 -12.4031925201 --14.6693372726 25.2131195068 17.3577098846 -0.228450596333 -7.79774427414 -17.2171459198 -8.84088516235 -16.6980876923 0.466854780912 --42.4080924988 8.1537322998 -1.41309690475 -15.6921424866 -0.122388392687 2.0184879303 -13.7944965363 16.0050086975 -16.0728721619 --4.60739278793 -7.86742401123 -4.42268610001 --8.13677215576 11.7448158264 -6.82584619522 --25.1939811707 -0.142479136586 -10.5783319473 -20.526638031 -5.0696015358 -11.0046567917 -1.48248875141 0.363598495722 1.08207380772 --19.42735672 -16.5380935669 14.6533069611 --40.9393081665 69.5000457764 -51.3496131897 -2.84542441368 0.717254042625 -4.39267206192 --6.08839893341 3.85247540474 -0.459563821554 --0.571707308292 -3.43811821938 0.94040453434 -36.9834480286 -44.1562728882 0.306107401848 --0.183987721801 -14.8762683868 -44.1460189819 -6.91887283325 3.57680940628 -6.54772567749 -0.340969324112 0.686272621155 1.79568195343 --1.72620666027 0.361163914204 3.36037683487 -6.60746431351 1.15422129631 2.49482941628 -9.84666824341 11.4200429916 -1.88767766953 --20.5348701477 -5.65672206879 -21.1489753723 -1.1092903614 7.30319833755 2.90573596954 -1.36371314526 3.73089289665 -2.69367218018 --20.1421470642 -15.8832378387 -19.5347385406 --4.31615209579 -6.76942443848 7.96429157257 --9.07607460022 -7.3397808075 18.8176860809 --4.59685754776 -5.04646873474 -5.23826313019 --4.63888645172 -0.0841903090477 -17.8325576782 --22.4831962585 2.55624723434 5.39855623245 -8.25398635864 12.8669986725 2.00520849228 --12.2122507095 -1.05902016163 19.2397594452 --87.5267410278 -65.2139816284 -16.1254768372 -4.88337945938 -2.05766558647 1.02856695652 --6.90492582321 11.4283657074 0.374078720808 -2.77072787285 -8.33538818359 -19.3226661682 -7.68702077866 15.1806945801 -0.757371425629 -18.5919246674 34.6309089661 -28.5867919922 --6.36303758621 17.6063117981 12.711769104 --17.9067382812 4.11890792847 44.7046737671 --4.59197378159 0.747623622417 -1.77028691769 --5.40912485123 -36.9017677307 -26.4178581238 --3.07761740685 6.76872491837 3.00902199745 --21.8573741913 42.6390151978 -50.8356513977 --8.68140411377 15.1179485321 29.7943916321 --5.09519958496 -5.08904600143 -4.27588510513 -10.3553333282 -3.81660532951 0.838164448738 -16.5754833221 8.24014472961 9.63122177124 --3.99939846992 -0.229531556368 -3.37329483032 -1.77354216576 7.44069623947 0.901978552341 --22.4838275909 -0.201454743743 -0.37862944603 -22.1950569153 -11.0807676315 -14.086356163 --1.61399483681 -1.26045584679 0.0398753881454 --31.8763637543 10.0292482376 -7.68843221664 -7.00025272369 25.332233429 9.97114181519 -0.548202574253 -2.71892213821 -1.72318792343 --4.0678486824 -8.22005081177 13.0030889511 -1.15021348 -4.26069688797 5.03210830688 --6.77693748474 3.86437773705 8.40854358673 -0.911072254181 12.2296581268 0.255033254623 -48.0552711487 -21.0551128387 -52.5554618835 --8.69347381592 -10.7567119598 19.8389148712 -13.2422037125 -3.49464678764 -6.95550441742 --17.4710693359 -3.6150803566 9.11081504822 -1.0195775032 5.28979921341 -3.51958298683 -6.59044265747 -11.5249881744 26.1008834839 -8.63926124573 -9.15077114105 7.89637851715 -12.3419942856 3.95315003395 -13.5670728683 --4.06180047989 -1.3124307394 -0.965588033199 -10.1087360382 4.1427063942 -0.191224351525 --0.465989291668 9.81945514679 -0.661578178406 --14.4245758057 0.843038082123 -3.27917957306 --13.8524932861 18.7396812439 12.8334665298 --52.2023200989 17.4350280762 26.5284996033 -5.91701459885 -8.57289791107 -22.0603523254 -17.8896274567 3.90525960922 30.1806125641 --2.13070011139 -1.45042073727 -35.5985336304 -12.2539777756 0.983847260475 12.8079805374 -1.66422903538 7.27428340912 -3.88990211487 -41.0121994019 18.5279521942 -2.2650039196 --15.3133001328 15.2978553772 31.3069496155 -11.2496461868 -8.62603187561 0.997937560081 -14.0067749023 4.75446176529 29.6006679535 -8.33791255951 6.59284734726 9.4862947464 -44.8672904968 4.8939781189 -26.7046089172 --0.821772813797 -0.293243378401 0.924685835838 --11.4725580215 -0.993608653545 15.3034915924 --51.4940834045 -7.26415205002 4.41097640991 -0.907000303268 1.05452632904 0.938715338707 -2.86856651306 0.25033608079 -2.62078809738 -0.179657682776 36.7218933105 -23.2544765472 -1.04227566719 9.65512275696 1.91519522667 --18.0036029816 16.4643783569 -7.9573225975 --12.1427183151 5.88463449478 -1.9644446373 --11.2011785507 8.3114490509 5.38278102875 --1.26365840435 -2.59441900253 -0.339575797319 --5.4338593483 17.1919250488 8.58814048767 --7.66237831116 14.9324302673 -0.95248067379 -10.5245141983 -1.07822656631 2.03535437584 -0.840867698193 5.6746635437 16.5216026306 -4.07159614563 -1.02933061123 -15.5302963257 -0.773217737675 -10.3315649033 1.1712397337 -0.185275360942 -28.9803619385 36.3310890198 -5.00816869736 4.19354343414 7.05577516556 -14.6024303436 -0.328966528177 -32.4457893372 --2.8521668911 7.3087553978 5.99261903763 --4.54370260239 -11.6889343262 2.35564208031 -7.97001218796 -6.32579278946 3.73794054985 --5.37180805206 2.56818413734 3.15795612335 -28.6518135071 -39.6666412354 44.7504272461 --16.2077827454 1.35229349136 3.40297055244 --3.14191031456 -7.93182229996 3.353723526 --5.82580518723 8.60828304291 1.92735648155 -1.65961253643 4.31898212433 3.07084012032 -21.7557945251 -6.67649269104 -14.1685752869 -5.96507883072 -3.18957543373 -19.7706184387 -3.66014528275 -3.42928862572 0.0620091930032 -42.4158096313 5.43548774719 9.68189716339 --1.36916434765 -6.47129201889 -1.25625419617 -6.87501811981 -22.8789997101 9.46981430054 -2.09645724297 4.03509616852 -5.61469125748 --49.9061737061 -69.2634353638 -24.8408603668 --13.5912799835 -32.0409927368 8.99336910248 --0.490712106228 -3.18909144402 0.627795636654 --11.8882770538 -7.20065164566 -0.442141115665 -3.45609211922 -1.87998354435 4.7692193985 -23.0257415771 -19.8940086365 -44.4745330811 -10.857755661 -14.9396276474 -11.5925703049 -40.9596138 -74.06224823 12.4751615524 --4.96185112 3.81204605103 1.20049321651 --37.7575912476 32.2387771606 24.4793014526 -54.7791976929 4.67939186096 -36.3827896118 -43.1066131592 -32.3380470276 -58.6074142456 --10.4127368927 63.4388198853 26.7080745697 -4.07125711441 -6.04754638672 0.99337041378 -6.26532411575 10.6796894073 4.92930459976 -5.17891168594 0.849933683872 0.891622543335 -2.60639572144 -0.774502873421 6.06027603149 -2.61765313148 -1.61000192165 0.846219658852 --1.03112566471 0.026251565665 3.33536076546 -22.8433074951 27.9207668304 38.0877609253 --5.70310115814 9.17636966705 -19.6103954315 -4.30783176422 0.789570629597 -5.56707525253 -0.0494119524956 -8.72128772736 3.34832382202 --1.74232184887 3.41074991226 -2.16240382195 --7.13008308411 2.40211439133 6.75034141541 --4.57417631149 1.45436108112 0.683914721012 --10.2914047241 -6.11506557465 0.621564149857 -12.0167694092 8.72385025024 -15.4244709015 -6.20225143433 -4.20565652847 -4.22878217697 --5.56752443314 -2.05903506279 -5.24638748169 --25.5829811096 5.17345762253 5.68527412415 --4.50244188309 -2.75067186356 2.62046170235 -7.837703228 -22.7647914886 8.01656913757 --4.59466743469 14.2987031937 -54.0694885254 -9.40075588226 13.1821603775 9.45215797424 -3.50983762741 8.00699996948 -2.98643875122 -13.5992155075 10.016576767 1.26402330399 -0.0422685518861 -1.25797343254 -6.78738546371 -55.5331726074 -17.7984657288 -30.3329219818 -4.25680923462 12.6133804321 -5.93683099747 -0.146403595805 -3.13341164589 -0.285058677197 -8.93023586273 5.15988731384 21.4528846741 -8.56189155579 0.247518435121 8.33106994629 --0.454709708691 6.45503807068 -3.68013429642 --0.395096242428 1.39750671387 4.48607349396 -75.728477478 16.8247203827 -41.1368408203 -24.532869339 3.76850509644 -13.5094356537 --24.75365448 -20.9851818085 3.17424225807 --13.3243999481 16.1146240234 -9.06897258759 -3.96855092049 0.487080335617 -10.0329275131 --0.609588801861 -6.13711500168 1.19135904312 -0.498554557562 13.9227046967 -8.47073554993 --4.43856811523 -5.64474248886 2.80903410912 --19.3421211243 9.01355648041 -34.2522277832 --2.83980488777 24.8319377899 20.5948181152 -19.9749183655 -10.7347917557 11.2079029083 -17.7986431122 9.06778907776 -20.6863536835 --0.814573585987 1.29877340794 2.4108979702 --0.55706089735 -5.73824071884 -1.70350646973 -11.1928987503 23.9242858887 -16.6467056274 --0.0538407340646 15.9383525848 22.2499027252 -13.3506603241 4.69392156601 13.2659444809 --3.74721646309 -8.43628883362 -4.77798748016 --23.7978725433 0.721287727356 -2.86355233192 --8.76381206512 -1.35514175892 -1.31606996059 --4.88113975525 -8.67397499084 7.0312256813 --25.6520061493 35.8770637512 -55.7279510498 --4.52809381485 5.75870513916 18.229227066 --15.1890172958 -8.10059070587 -1.64432561398 --48.9442520142 -1.635009408 35.5873031616 --18.7968387604 -36.6059913635 43.2634544373 --0.182424888015 1.82227027416 -22.7072181702 --14.5018405914 14.1133546829 -7.49919986725 --56.766242981 1.78086781502 2.96681261063 --8.21601009369 -21.3980712891 -51.0215072632 --1.09072577953 3.17916822433 -0.581560313702 --16.7737674713 -6.27493095398 40.9775543213 --2.36739635468 0.244093745947 8.22041225433 -18.6522350311 -20.9020652771 -3.36482810974 -7.35560655594 -2.9965531826 -1.44522106647 -13.3327989578 -7.00253772736 -1.11036074162 --0.119439043105 -1.51496338844 2.25343728065 --60.2525367737 25.9505062103 3.46601343155 -3.57377314568 0.52572619915 1.16750407219 -7.65358781815 50.394241333 -22.4110622406 --1.95659518242 8.01194477081 1.55969798565 -17.3792648315 17.850440979 60.0424995422 --16.4684028625 -20.9722499847 30.1638450623 -6.77398920059 -2.57478308678 -7.13903903961 -7.51619052887 -2.11103367805 11.4451704025 --0.844622552395 -10.2164850235 0.546881079674 --23.9844665527 -24.7141990662 -0.428617447615 --3.15152621269 8.03553962708 -19.5853691101 -69.8785629272 19.5070972443 16.3701858521 -12.8011436462 -6.2885928154 8.13645935059 -19.5437068939 15.4086408615 11.3705968857 -4.3635058403 3.89920949936 -7.80753183365 --11.6223545074 9.46457004547 -8.79298114777 -4.17104816437 20.9529647827 -34.5833930969 --4.10200119019 1.81625282764 -9.22802639008 -1.87590777874 5.158223629 -16.5749092102 -1.46119749546 0.256613463163 -3.84248447418 --25.45952034 28.4840984344 57.921836853 --8.58359146118 13.7689800262 -4.04059267044 -3.2525138855 -18.0937461853 -9.32722854614 -8.16407394409 8.05217075348 -7.147813797 -11.60891819 4.90965747833 -42.5768890381 --2.1379776001 -0.335756480694 0.707652747631 --36.7286911011 -0.870660424232 1.59139883518 --0.552524149418 1.65550792217 2.15421843529 -0.631573915482 0.948230624199 -1.38024401665 --58.5977020264 -5.63456916809 -18.4174957275 -14.1001777649 -5.59866523743 -4.91167974472 --1.81851184368 -21.2940254211 0.360240459442 -21.55717659 -12.233754158 -4.15809822083 -11.6032123566 24.2381229401 19.9296112061 --10.1257658005 -11.476140976 4.86622524261 --12.5880374908 2.83440470695 -2.05070233345 --9.36623287201 -0.699356853962 -1.39055001736 -20.1582450867 -15.3570041656 -1.40809738636 --0.687932491302 4.01752138138 -1.15951490402 --0.260310053825 3.69128465652 -3.72906255722 -7.67968320847 -59.4201927185 57.9389762878 -2.38235640526 12.884683609 -8.67346477509 --26.18542099 8.34456253052 -1.46144795418 -2.62478947639 9.76790809631 6.58980226517 --10.3704538345 1.78873920441 -15.2734394073 --0.0398430898786 -2.6616897583 1.29112029076 --8.31676578522 -24.2979011536 -27.4018611908 -1.18366062641 -9.79224300385 9.56051826477 -40.748588562 32.8277435303 -21.5602035522 --10.4432487488 23.2418575287 13.4185791016 --14.576915741 -10.8715028763 -16.1570034027 -51.0622215271 10.8692464828 -22.2445755005 -16.3987941742 -3.61330318451 2.97352004051 -5.57779312134 -17.7040081024 -20.717250824 --4.47209692001 -9.47708892822 -0.393984943628 -22.9412937164 13.5342998505 -10.1946601868 -2.56325697899 -37.1663169861 -24.507806778 -7.31535434723 -1.76532518864 -5.90020751953 -1.53821980953 -8.39246082306 -1.49421000481 --43.2373886108 22.6743469238 30.4332580566 --0.7528642416 -4.68509435654 0.376755416393 --12.359413147 -3.90963935852 8.73572444916 -6.36331653595 -4.32411146164 3.32424259186 --5.08640003204 1.38965237141 -2.08173751831 -13.6900005341 15.1509199142 -4.93461894989 --11.8318548203 20.2942218781 8.15916919708 --2.80118894577 21.5463294983 4.98821640015 --15.4024467468 -35.5086212158 24.7927894592 -0.518252968788 -3.81756877899 -0.988982081413 --0.340678751469 17.3427639008 4.78518772125 --20.4431152344 10.9544095993 -2.23133158684 -15.6045589447 -4.41395807266 -6.68690443039 --0.823231041431 2.35453629494 2.5629067421 -16.1823329926 -14.2355175018 6.8169760704 --0.303731232882 -1.53465151787 7.2887301445 --77.1306381226 4.52039957047 -53.931854248 -41.6191635132 -24.9561958313 10.3201255798 --1.10474431515 1.83354902267 8.65280437469 --3.34820747375 -29.7034435272 9.26827716827 --1.95980525017 4.78573083878 0.772970974445 -14.7790260315 -4.24184370041 15.2835626602 -1.39405858517 2.61180782318 4.96556711197 -3.07709527016 1.27938246727 0.995908498764 --13.5923442841 2.63605260849 30.2937488556 -16.5265827179 -26.4338378906 11.2456073761 --5.28764772415 -17.0192375183 34.1129379272 --5.27329826355 43.2266197205 -28.5656070709 --3.7907435894 -13.1406030655 0.502513706684 --5.4389295578 -23.5411529541 -15.3339509964 --3.71148300171 -3.68436956406 9.10825920105 -6.93760490417 35.7492256165 -10.6458616257 -0.181975722313 -1.69300782681 3.61081027985 -2.09328246117 -3.01538085938 -1.56503534317 -41.1856498718 4.82482337952 -10.8976297379 --5.98000955582 0.105101823807 3.59249687195 -5.34230136871 3.99951887131 31.4713764191 -3.8388812542 1.22578954697 15.7523937225 -0.410809755325 0.181592702866 -1.35127127171 --16.0033988953 11.18247509 4.50255584717 -21.9276828766 4.09623098373 -5.1473197937 -0.902581751347 8.5017786026 -5.77461385727 -14.2362833023 11.3037281036 7.25747537613 --0.254933953285 -4.64160490036 -3.98492407799 -1.63045275211 -3.60360956192 6.13643312454 -5.37921714783 -1.45090317726 -3.48538255692 -17.1726341248 6.12567186356 -10.2295751572 --7.63930177689 14.4393157959 -6.65989542007 -8.63784599304 -3.76593923569 1.7507185936 --9.86320590973 4.43599081039 1.71467626095 -5.43721866608 1.21154856682 -0.342674136162 --5.3637137413 0.608841538429 9.0324048996 -7.93845844269 24.8547477722 6.28586196899 --1.72145724297 -8.77928066254 -27.9786071777 --8.50877761841 -2.84812617302 -5.96625518799 -15.2680778503 -1.11907494068 -13.4247961044 --4.00103616714 0.671372771263 -6.05590438843 --4.48847913742 3.21414899826 4.10470962524 -13.5342988968 -24.2861289978 16.3628768921 --21.6823368073 25.8370990753 31.3906440735 --0.977678000927 2.04472446442 -7.14961338043 -25.9245223999 -17.6903495789 -0.123914994299 --20.4740428925 47.5417098999 5.48552846909 --31.6504096985 16.8398456573 6.41685152054 -2.31901955605 28.664182663 -30.9512176514 --6.61937379837 -2.23480939865 -1.08652329445 -37.5555801392 -99.1268615723 0.162027254701 -0.5032325387 -1.65114700794 7.69818544388 -15.5908851624 15.2772541046 -10.3371353149 -0.0675093904138 -0.929648637772 4.27881765366 --45.4609184265 -6.15675926208 6.6351351738 -30.3406620026 80.9290771484 20.2266101837 --9.63132953644 -8.38320922852 4.807284832 -0.0850682109594 -4.12092399597 14.2269964218 -21.2399597168 10.283033371 -20.8368740082 -6.54085445404 -13.54002285 -16.1292629242 --17.4741592407 9.4697675705 -17.3879451752 --29.825296402 9.19634532928 -10.8990926743 --23.5570812225 -22.6137332916 -6.04557418823 -5.96579933167 8.68096923828 -2.50672316551 --6.35433769226 -13.7597560883 -1.66630399227 --0.405164629221 0.951602756977 -0.606217980385 --0.370779722929 18.319606781 -30.1871738434 -2.36074399948 6.26967716217 -3.19736933708 --23.4891262054 5.04467868805 -2.31124424934 -25.0471096039 10.834479332 -6.14995145798 -0.19500221312 0.52237701416 -2.28877806664 --16.4595222473 2.3933429718 -9.59366321564 --24.573097229 15.0185165405 -8.63503170013 --0.86618322134 -3.86235237122 3.8439552784 --1.39362049103 10.5572624207 2.67319965363 --3.32069063187 -0.330070316792 0.234532684088 --11.7024030685 -7.35095024109 5.48624897003 --11.3205080032 5.50523519516 8.00153446198 -13.5236053467 16.5381965637 9.74857521057 --2.5957710743 19.2603530884 -13.0911006927 --4.81872987747 -3.53120398521 -2.03932595253 -17.6035919189 -36.2767410278 -24.4100074768 --5.64047670364 7.29672765732 5.93358898163 -2.98861050606 8.06470680237 -1.64077544212 --2.93490695953 -2.05330991745 0.154673427343 -1.10013878345 -13.7693872452 -2.94162368774 -11.7983283997 5.25171947479 10.0019989014 --26.0437011719 -101.904174805 12.5496635437 -4.02655649185 -0.528310656548 6.17234754562 -3.68266510963 -1.65932130814 -1.48167610168 --1.81035268307 6.44185590744 -8.50552749634 -38.9566192627 -30.3731861115 -5.08868980408 -27.3455104828 38.674987793 53.3997879028 --44.4903640747 -47.7516059875 40.7428131104 -62.7733573914 -10.4986562729 -8.28771972656 --2.09113359451 -5.23760938644 -3.74303865433 --1.60328006744 2.97471618652 -2.85699987411 -13.6064424515 -27.7583770752 -9.54721164703 -3.42321610451 -0.550721406937 10.0821685791 -11.5597219467 15.7269477844 -7.36182069778 --30.0847187042 21.5336055756 2.46672821045 --2.04076600075 -0.601047933102 -4.05454683304 --6.28464794159 -1.43288207054 -4.91755819321 -10.82147789 55.5375976562 27.3540344238 -19.011423111 2.99644112587 26.5264911652 --1.77016687393 1.7938683033 1.52858662605 -3.96829223633 0.637009739876 -5.69246006012 -20.5569858551 -26.5013961792 3.23830842972 --15.6690139771 -30.5060787201 2.7368042469 -30.2187232971 3.4070763588 -17.1991291046 -18.1797771454 -53.432094574 -8.12437725067 --6.91386127472 0.403810560703 -1.54063618183 --8.67751407623 13.3012866974 -17.5242366791 --4.33339166641 -19.6610164642 7.3866648674 --2.09542179108 2.85448718071 -0.346059799194 --4.35434913635 -16.5073165894 -3.37361216545 -18.6902160645 23.0604457855 -6.46809005737 -21.386259079 13.252289772 -16.7265701294 -2.21228075027 1.06241118908 -2.38549041748 -7.16377782822 1.16776454449 0.349444210529 -4.11790704727 8.69700431824 4.69799280167 -11.4002151489 10.1113328934 -0.77883207798 -16.5859355927 -4.5605764389 13.7754392624 -20.5421924591 -32.8423576355 -32.5141372681 -14.6851644516 4.835750103 -29.0626602173 -23.5779304504 -19.9905796051 5.34152507782 --6.21782588959 7.07650375366 -3.9989554882 -9.89784240723 6.35004043579 -15.3160886765 -20.4133548737 -11.4005527496 -12.6704292297 -0.110456466675 0.30537801981 1.32761454582 --0.254114151001 -3.02965784073 15.8243122101 --36.1485977173 -12.7254142761 -22.4495029449 --4.28362560272 7.43672513962 -13.43222332 --1.51741981506 -1.23695170879 -1.63750469685 -23.6116943359 -20.9377632141 -1.66981041431 -5.17728614807 -5.13996696472 -3.40511369705 --23.3949604034 10.3033742905 7.09319782257 --18.9961261749 -4.24928379059 12.8743038177 -24.2016525269 61.2572135925 -8.98612499237 --45.6816596985 -23.8880558014 2.03612565994 --1.4847445488 -1.74230849743 1.41535949707 -3.31111836433 0.283200651407 8.31531333923 -1.94237482548 -6.91751480103 -7.20410442352 --2.30580472946 -2.67247748375 6.65138292313 -5.16195726395 1.59979379177 3.70863437653 --10.6775608063 69.1384048462 -0.352583914995 --5.2854681015 -5.20939970016 -13.7904167175 --2.30116820335 28.9232444763 3.51414346695 --25.8139400482 -9.3350982666 -3.10939025879 --0.831072211266 -2.20716047287 3.12183213234 -2.57142472267 4.53176021576 3.01250720024 -24.7402839661 44.217880249 -19.7794418335 -7.2627158165 -4.34185600281 31.6077213287 --5.84255409241 8.79347324371 -5.11839771271 --10.6378059387 18.0392131805 17.3092365265 -8.80691814423 9.66815090179 3.58459877968 -11.562959671 -0.846488714218 -25.6912918091 -25.2646865845 -6.16772985458 11.2400960922 -1.59106838703 -17.6652050018 -2.3936548233 --7.09484910965 12.2132644653 -17.9198207855 -47.2076454163 -40.3138198853 12.0230703354 --1.97154963017 7.50922107697 8.67323970795 -15.6878471375 -0.473186910152 -7.83637523651 --14.0885705948 -35.1201400757 36.5939559937 -2.03624248505 -2.2134270668 -0.683082044125 --5.17744541168 10.7045354843 -4.14919376373 --14.0126838684 -12.0265979767 54.9845924377 --3.9477660656 -18.4993228912 -2.24501991272 -0.515700340271 1.52756929398 -2.7308409214 --5.97375392914 18.24933815 6.58023929596 -57.7173156738 30.654548645 5.95924139023 --0.16158516705 10.554268837 -6.14117908478 -32.3051300049 14.1361274719 9.42675018311 -3.50406599045 -26.1204738617 6.13908863068 --34.3771286011 55.0280227661 -22.0753154755 -0.950975298882 7.51874923706 -14.8958187103 -9.18156147003 -5.79846429825 12.5833063126 -17.5302619934 10.7953443527 0.54391258955 -21.3074455261 -12.1994047165 2.21029615402 -0.227906033397 -1.82424807549 3.74645423889 --35.8376579285 32.5367012024 -10.8786964417 --16.8583450317 4.04928445816 -17.3564376831 --5.71518182755 -4.90574359894 -5.96054983139 -1.94282627106 3.46988844872 -2.76308512688 -5.12928152084 7.45231676102 11.2161750793 -55.8641700745 26.6788902283 -6.00705194473 --13.185801506 11.1652011871 -13.6204977036 --23.2454795837 -19.9465312958 -18.6026229858 --18.3714523315 6.95337915421 -0.980309605598 -0.605669796467 2.83748888969 -4.96505498886 --1.87609708309 4.90221071243 -2.51460909843 --3.71766877174 0.49334281683 -3.38364577293 -12.5524539948 -3.10877275467 -0.82219684124 --15.361000061 -13.4055633545 28.7728176117 -2.49926614761 1.41693973541 -1.70195794106 -6.76991033554 -10.5083837509 -19.1909866333 -0.592815220356 4.99954128265 0.365126490593 --9.30136013031 5.23875665665 -0.555201351643 -3.88393878937 13.450753212 -2.44854664803 -11.5780487061 -8.66463088989 42.8757400513 --18.8634872437 22.8482265472 29.1318969727 --21.2231349945 -9.27236938477 -2.35254096985 --15.9159450531 -13.4544773102 -4.34042787552 -57.0331459045 -3.51084160805 52.5568389893 -26.8491230011 -24.3546657562 2.71073246002 -7.5022354126 -2.61701917648 0.302231281996 -1.3476575613 30.3736076355 13.4288072586 -16.6543712616 9.9668006897 0.839375853539 -11.1563529968 -4.83035612106 11.2811527252 -7.89094352722 11.6955852509 -0.331870764494 --60.1453933716 109.140785217 -10.9814119339 --1.07537317276 -3.8018052578 -2.06400108337 --9.69468784332 3.82579183578 -11.9118595123 --1.79461050034 6.61932945251 11.1966075897 --1.29327654839 -17.9468822479 -5.44800233841 -14.5989675522 -11.794968605 14.9349327087 --4.99413537979 -8.72459316254 -1.08993732929 -23.6309127808 9.9143371582 6.03630685806 -6.17990589142 -10.5859212875 8.73802089691 -8.76584815979 -2.26395559311 5.26713228226 --26.2807826996 7.08923912048 3.33165192604 --0.95665115118 11.8822126389 -1.36702597141 --0.0451750382781 -0.253609359264 -0.508333563805 -2.63876891136 -3.4179828167 4.44532728195 --0.929167628288 -4.33537912369 -3.22771000862 -3.32469844818 -18.1439437866 -3.7478890419 -3.07193517685 3.32115530968 2.81553292274 --0.0898617953062 3.16283774376 12.442240715 --13.0073976517 -0.715097129345 4.09965467453 -50.2561264038 -34.5487937927 -24.3155193329 -5.33934783936 4.00952291489 -7.94999599457 -0.551667332649 1.52782130241 -4.46378040314 -11.1431398392 8.26634407043 31.0961856842 -15.6896190643 -2.47949743271 -42.7954902649 --0.895110368729 0.416749626398 5.88466358185 -7.08020448685 -5.69444561005 -83.1182403564 -40.361240387 -23.971370697 -34.5873565674 -5.9578499794 -14.3831701279 -24.7828598022 -8.42044830322 -4.62259578705 -9.25301933289 --2.06118965149 1.02746605873 0.117255836725 --1.2176104784 15.4832859039 2.89483165741 -3.8563644886 -5.62950372696 -2.43581938744 -4.5795545578 6.81654548645 -2.95925045013 --2.09722232819 23.3479480743 -3.21842312813 --74.4988174438 -21.9751338959 23.2062530518 -18.6602134705 94.4402923584 -20.1495704651 --2.63801717758 -2.34386372566 4.04177808762 -19.1344661713 5.40193939209 -22.0330886841 -98.7490463257 -69.282661438 31.8639717102 --2.1475045681 -3.82723259926 0.00926011521369 --7.25733757019 6.14507913589 -14.7634162903 -7.04479598999 -29.0790252686 -9.21386051178 -4.96513223648 0.439793497324 2.09118962288 -2.98319673538 11.3744888306 -7.79039621353 -32.2616958618 -2.8032104969 -17.8235702515 --30.5746002197 43.4944343567 -37.2734947205 --1.36644303799 1.99724733829 4.80065965652 -15.3678627014 5.63927125931 -24.1987419128 --5.15801334381 -5.9875664711 -8.59373474121 --14.6032361984 -17.4465103149 -12.343460083 -19.0272464752 5.39572381973 -0.727521717548 -33.8450202942 8.9152841568 19.3723526001 -19.1965808868 6.68247509003 -12.2638025284 -5.02934408188 12.7446374893 7.28818321228 -3.31424713135 -7.44952917099 -9.95663356781 --3.81330347061 22.0116195679 27.9386520386 -8.96597385406 -38.9807777405 -38.8463783264 -10.0155982971 3.68829774857 4.24102449417 -12.3919658661 4.61510181427 -12.0118780136 --0.496132314205 -0.769630968571 7.21017932892 -16.501865387 38.5385742188 -29.766828537 -11.7059745789 -23.186460495 -7.09340333939 -2.33718442917 2.64559745789 20.7427139282 -23.9704093933 10.092666626 -7.01909828186 -8.15233135223 -1.03207194805 -12.2904701233 --1.12251985073 -1.22785234451 0.587812304497 --3.47615885735 -2.47016644478 -24.5803794861 -8.05241298676 18.1448326111 3.33927702904 -4.26089763641 -3.27918744087 4.89356327057 --10.8308544159 7.65253400803 7.31246089935 --12.2894878387 -2.47430992126 6.82638645172 --22.8076190948 -2.77115988731 29.0318717957 -17.9170398712 -4.84248733521 -25.7913646698 --22.7197742462 7.64684915543 -6.98110675812 -15.9925508499 18.6587543488 8.67474269867 --4.49784564972 -63.0390052795 -14.4561986923 -32.7303848267 -21.361700058 -1.37907576561 -10.3567752838 28.0822257996 12.9610691071 -22.8126792908 7.03508472443 -8.94161701202 --32.5143089294 23.8667812347 4.68215894699 -13.1347961426 11.4732208252 -0.412299603224 --1.1277358532 -1.04589295387 -4.40295362473 --14.8470020294 11.5646076202 19.0285701752 -2.04210233688 0.82668453455 15.2634763718 -3.52864956856 -0.605452060699 -0.435207426548 -1.19929182529 -11.1492996216 -17.6088733673 -27.91015625 -31.8186206818 -13.7175626755 -36.8992233276 -29.5389957428 -20.1404094696 --4.51461553574 5.06067276001 6.85136032104 -8.47668743134 16.4111995697 -1.69688808918 -11.0816783905 -3.90108942986 56.4210319519 -1.08283483982 13.8217639923 -2.48326849937 --6.41903305054 15.7638263702 -2.04747438431 --19.9036846161 0.509953260422 8.81389331818 -13.1135425568 -11.7273578644 -0.488504439592 -6.91098976135 -1.6867865324 -5.99034309387 --11.9315624237 6.74637460709 -13.3336486816 --12.0945148468 10.044377327 -2.76867341995 --4.05187177658 -14.4290332794 11.7905654907 -1.53945803642 2.64372420311 -9.50801753998 -2.05831766129 -2.32031822205 -25.2234802246 --11.7144651413 -6.92416524887 7.11014175415 -6.97210121155 2.53652215004 -15.1287002563 --1.81194698811 -1.18768727779 1.74850392342 --23.2720661163 -22.2405853271 -8.11822891235 --4.18205881119 13.8320388794 9.65456867218 -9.53008747101 15.6591386795 -12.7829723358 -9.57439422607 5.27051210403 -4.70848226547 -9.0767621994 -4.10624980927 9.07548046112 --12.1721515656 -22.0093765259 2.30541086197 -16.4367427826 5.44810390472 16.7186260223 --1.64690327644 -47.1902999878 -52.8120346069 --11.1029033661 -10.5715866089 -17.0372581482 --27.0138301849 -8.63631248474 8.66227054596 --20.9114456177 28.9612102509 26.563867569 -13.9287929535 -3.08299922943 13.235748291 -19.3458938599 -8.42853546143 -43.0454483032 --13.8427114487 22.5920696259 12.0261316299 -2.69725012779 -26.3081092834 13.9417228699 -13.4783344269 24.1988372803 -4.75222969055 -11.6995811462 -3.11842918396 2.96326494217 --29.4477767944 18.4128608704 6.77303409576 -6.67361927032 -6.7180929184 16.6869297028 -10.0488977432 -1.512773633 22.8198299408 --10.5835590363 -0.806196808815 -11.1851987839 --10.1048488617 2.1292526722 13.565038681 --2.68891525269 -0.427418828011 -0.890781879425 --5.72955322266 -1.61773812771 7.64972829819 --19.7246646881 4.68203020096 25.1470394135 -15.0708932877 36.9977874756 -34.9742469788 -8.998503685 -6.15382242203 -5.40865325928 --6.13388061523 -5.21294307709 1.66485321522 --0.376873284578 1.36809635162 -1.26767790318 --17.1453380585 9.27785015106 21.9042205811 --13.675028801 15.2562980652 4.67320251465 --5.00669431686 -25.1454677582 -1.0397195816 --15.3690385818 29.5487117767 7.77350854874 --25.1309680939 17.5708904266 -9.66979122162 --12.815164566 -29.1439285278 18.722410202 --3.6007065773 -5.50360107422 4.07548427582 -26.2606945038 18.5388507843 -4.33388614655 --1.31664729118 -7.85778045654 -9.60562229156 -3.12796664238 13.5032310486 -32.2688560486 -7.56167173386 -7.46151399612 -1.96342158318 -5.91678285599 21.9748363495 22.8604698181 -28.1541671753 -5.23574781418 18.930606842 -17.3909034729 12.1886873245 -23.5711593628 -13.3629798889 -27.3675193787 -33.2058296204 -0.0284872557968 -1.07238829136 -1.55835497379 --3.13112950325 -3.00574612617 -7.02093935013 -0.387773871422 2.58296060562 3.32025504112 --1.83506643772 1.27815234661 -5.68750238419 --11.0242090225 -4.29885864258 -13.217259407 -22.7457370758 -13.9382257462 -4.81534719467 --4.99276256561 12.579832077 0.915845453739 --20.2614574432 23.5609397888 38.2397193909 --25.9124832153 14.9244470596 -5.44583463669 --21.1036262512 -27.2405586243 -20.4553012848 --6.71782970428 -13.5327348709 4.81634998322 -14.7513599396 5.72438001633 14.1316585541 -18.7797470093 -16.6338348389 32.7990989685 -2.1472029686 0.667161941528 -1.22433900833 --3.49622178078 8.34391212463 25.3384609222 -4.93264245987 4.01528644562 -6.5642786026 -2.5011844635 -5.72293758392 -0.239339917898 --1.22292804718 0.185009300709 -0.282401382923 --2.02934551239 2.45527672768 1.63697099686 -8.39611339569 -25.4883079529 8.75846004486 --10.6668748856 -3.04309201241 2.80234050751 --2.00661754608 3.69376182556 3.38039278984 --28.5109081268 -2.31007361412 28.6444778442 --3.74976110458 -1.4642791748 5.40392923355 -41.2062988281 -18.4311504364 24.7562503815 -28.4197673798 -12.7890377045 -24.3167800903 -37.5984649658 -5.61425971985 25.8498249054 -20.0606060028 46.4391708374 0.724047839642 -7.72613859177 2.78243613243 -0.403447568417 --9.61002445221 -6.31632804871 -1.87271571159 --23.5367507935 9.2391500473 36.6919670105 --10.5005168915 4.70616579056 8.93737316132 -0.0270028281957 -2.48219108582 9.73527050018 --2.09335541725 -10.2580776215 -14.5917758942 -7.79583024979 0.367570340633 -6.28974723816 --0.473690003157 -4.7662191391 -7.20113325119 --49.1578903198 -10.9697465897 49.819896698 -2.6190404892 -13.4681520462 -27.7613487244 -7.34988451004 -3.38150954247 -1.82372701168 -1.37609064579 -2.62289762497 -2.05800938606 --9.16169071198 15.2682218552 2.72757148743 -2.22062206268 -13.0895729065 -16.1769504547 --0.744742929935 -7.18531656265 -7.33300542831 -0.196840822697 2.36529493332 -0.38687095046 --16.6187095642 31.7011814117 15.4210586548 -2.8916618824 1.27179479599 8.7143201828 -8.45978450775 -1.18559634686 -34.6366500854 --18.5389328003 62.9132766724 37.7040596008 -21.4578418732 1.30072844028 8.49133014679 --7.19821214676 -3.5882062912 2.59321713448 -9.21263408661 -13.2471399307 -4.94658041 -5.8014588356 -33.5975418091 23.8221511841 -2.4755589962 -4.07402801514 -1.79811751842 --6.77136325836 6.63546037674 -13.5059566498 --51.3997879028 0.0434173494577 52.9669761658 -7.40156793594 8.99703216553 -42.4219970703 --2.01652193069 -7.27274703979 5.19293260574 -2.10701680183 -26.333820343 -29.6345558167 --5.51568651199 22.2630710602 -1.8210439682 -4.46821832657 -9.60636997223 3.98106884956 -1.66425061226 12.8333425522 -19.9592533112 -7.57291078568 8.34642601013 26.6881027222 -12.2986335754 -6.37683153152 3.72115945816 -10.8116617203 -5.11951208115 -0.599044919014 -0.0751975253224 1.49224960804 4.34312963486 --2.41468310356 -0.943893611431 -9.02251148224 -0.82112121582 -0.533329546452 18.2732563019 --0.134024053812 2.07170534134 -5.12939214706 --26.1701564789 -47.5952911377 -29.9401683807 -6.25526762009 20.192363739 -41.1208686829 --4.08977413177 -11.0753250122 0.764083862305 -7.31386852264 -70.3246383667 31.9934444427 -11.5186986923 -3.6915512085 2.51535058022 --33.7342414856 -32.66381073 25.8556690216 --8.15724277496 -5.09188461304 0.636057078838 --39.7413902283 -57.3673744202 -6.47442245483 --4.53584480286 -4.23932027817 2.84779071808 -4.62545776367 -35.888458252 -9.27781295776 -30.0932712555 -50.8758659363 -1.76963233948 --7.73431825638 9.94337081909 -7.67136049271 --1.85174620152 -3.38586330414 21.2613277435 -4.20125341415 -6.62083101273 -14.6594114304 -11.1165733337 1.97160792351 -30.2814273834 --4.84410619736 -2.20766425133 1.81658887863 -4.37766838074 -15.8724508286 -22.1138343811 --41.7145729065 -12.2651700974 -29.374956131 --4.30448627472 0.117259547114 4.42658662796 -1.35558629036 3.59860062599 -8.63834095001 -9.85160732269 -5.65606498718 4.34479188919 -1.43083178997 8.55951976776 -11.5061616898 -4.21219539642 -23.3195972443 -73.9460983276 --29.5743579865 30.8524494171 13.6578788757 -0.866027235985 0.4827260077 -0.928602278233 -0.633412063122 0.79750174284 -22.5369911194 --4.59100246429 4.26850414276 -39.2033653259 -2.42555975914 5.65677070618 3.87129950523 -22.336359024 14.0075759888 -37.7475776672 -3.79424762726 -0.756514906883 -2.62034320831 --2.37761187553 6.37912654877 4.96440553665 -4.35569620132 1.28673565388 -2.20620036125 -33.4382972717 7.39969396591 0.915829896927 --2.68537068367 -47.6901664734 -20.7342624664 -1.49851894379 3.11418628693 -0.0120418500155 -17.4135894775 17.3745174408 17.1938838959 -3.82094216347 -17.215473175 -2.26832461357 -7.06263256073 20.4346179962 -23.0954990387 -14.2495069504 -8.96723461151 18.8558673859 -7.03857088089 42.0343780518 -15.1081895828 --6.94099473953 -13.5607194901 -24.9910526276 -32.5709495544 -29.3840713501 -22.5563201904 --0.0573826730251 -13.0148763657 -15.4047527313 --19.4398536682 -38.3269844055 0.070120640099 --2.96238088608 5.34245109558 -1.77401411533 -1.83069324493 -80.4653930664 -2.78684210777 --7.04291296005 8.12670612335 -9.27017784119 -2.17800927162 3.46217703819 0.579192817211 -3.80741524696 -9.94413948059 25.0283336639 --2.57778096199 -22.850227356 -5.46875619888 --18.3093700409 -24.1731414795 25.1838493347 -10.528632164 -0.787489771843 -0.740642666817 --5.00666189194 -3.73154330254 -1.01318240166 -10.4795513153 -0.166073381901 3.84977197647 -10.5027265549 -12.8753433228 21.6592826843 -1.37838697433 1.01584148407 1.63909721375 -4.37580966949 13.005437851 -5.40713167191 -11.5792303085 23.6166648865 -77.4432373047 --24.8512039185 26.8405780792 31.1872749329 -4.28858470917 8.82333946228 -6.93611574173 --4.83871364594 26.2414131165 -25.7564468384 -3.45654058456 16.0919780731 -26.7147464752 --10.3798980713 -5.06319999695 12.6668243408 -4.1656370163 4.60410118103 14.0257997513 -4.02500391006 -0.586076021194 1.89474129677 --0.190106838942 0.57754611969 -4.31985044479 -0.927251458168 8.40848350525 -9.37768936157 --7.11708593369 -2.17838430405 3.49423146248 -5.8317232132 7.46940422058 -3.11378669739 -1.04246127605 5.2825293541 19.6768569946 --12.1026334763 0.27029338479 6.40296030045 -17.3463840485 -6.1689286232 -15.7224225998 -3.27549910545 -17.0340595245 -6.91192483902 -0.368056833744 -9.63800621033 11.694653511 -21.9334602356 -26.9038066864 -12.0136222839 -1.69807815552 -0.418217390776 0.945480763912 -25.760887146 77.0030899048 -28.462896347 -29.2780895233 14.7999820709 1.36792600155 -4.35401535034 -7.72888946533 9.65550613403 --48.3638114929 -14.6174459457 6.34986782074 -8.50098419189 3.39157176018 -33.1071395874 -0.865702986717 -28.4535331726 -4.60877227783 --1.29459011555 1.67091619968 -3.49901604652 --3.78421616554 -9.43178653717 -1.03283536434 -20.0217418671 -19.4969215393 5.5637254715 --32.6293754578 34.0778846741 -37.3438453674 --19.1236724854 -21.0815486908 -4.54647827148 -10.810962677 -28.9905529022 9.64733695984 -4.87202072144 -9.21376514435 -39.3784408569 -4.08200836182 4.35345125198 12.429523468 -0.548232138157 -28.3970851898 32.6285591125 --55.6979560852 11.5445508957 12.0170478821 --4.28846740723 1.7243142128 -12.5943431854 -0.65891957283 -32.8758773804 12.9371681213 -14.9223985672 5.45118331909 32.353187561 --18.932888031 -45.6135826111 8.6861448288 -11.0840501785 10.9869813919 2.4563293457 --13.0569982529 -10.8884410858 -1.44628024101 -2.92710208893 2.71324849129 -4.09429216385 --20.5782852173 -19.3863830566 19.0355815887 --15.7127666473 19.4564666748 9.40579509735 -7.66864490509 2.678617239 -9.63592720032 --3.36273694038 4.25674057007 18.2684593201 --1.46293509007 4.55056238174 22.2783527374 -7.91645240784 5.85193824768 -0.232170388103 --8.2430934906 -5.53488254547 14.0238695145 -45.6356887817 -43.8052978516 -19.7591514587 --6.64223670959 -2.28989958763 -6.36744594574 --1.73870694637 9.56071853638 3.74560284615 --17.3179206848 -2.37454366684 78.2209243774 -46.2373428345 -4.77954244614 -9.39033508301 -40.5651092529 12.5427408218 -28.9158668518 --4.17406320572 -14.9093379974 20.4399719238 -14.606256485 -17.6807155609 -15.3741903305 -14.2366123199 1.07714402676 -6.66105747223 --3.93428421021 4.82404470444 0.0206225048751 --0.332214981318 -9.30530834198 -6.98833751678 -17.609796524 8.37737083435 15.5024366379 -3.78870725632 4.57510375977 0.566798508167 --74.5669403076 13.9931106567 -6.69562101364 --4.02976512909 -1.41892588139 0.0638673454523 --15.4663162231 6.55293560028 13.0736665726 --40.0842704773 -3.60279178619 42.0202674866 -6.35157680511 12.8082036972 -3.5844438076 -124.214065552 55.5935173035 17.0150260925 --8.26888465881 11.2111721039 -4.96190595627 -3.55391311646 -1.49130272865 -1.92293488979 --27.8703422546 67.5342178345 9.3582868576 --5.34855508804 2.31979942322 -27.2425575256 --1.34514403343 0.765523433685 2.90040659904 -1.61066830158 0.558681666851 3.96821951866 -25.2887325287 9.90473842621 11.8615245819 --0.658811986446 4.76438951492 -30.4223709106 -10.0875644684 -7.88164806366 -12.5691738129 -10.2553920746 -52.3758850098 5.75451660156 -5.05520248413 8.85892391205 22.4150600433 --12.3289165497 7.40837192535 -3.79630947113 -1.49227452278 -8.06202697754 7.63584661484 --13.3880281448 15.0658931732 -3.17942905426 --0.532649755478 12.8909921646 19.5473957062 -6.10451126099 -20.0761108398 -0.291880846024 -13.7905015945 -4.1253247261 -10.0238409042 -18.7861480713 34.1603507996 26.9844913483 --10.5403842926 -1.25251495838 2.30846405029 -7.28733301163 -3.22124958038 -19.0956668854 --25.2217769623 18.7158298492 35.0373458862 -0.81257635355 7.95422267914 6.70506477356 --1.67098522186 -1.75607228279 -2.13752484322 --5.40215158463 -13.7211990356 -11.5700807571 -7.61586904526 -6.09650278091 -12.6214294434 -15.8487386703 -1.28485906124 -17.1925945282 --41.3195991516 0.787826895714 4.5769162178 -11.3083839417 12.408662796 27.4916667938 -19.6729927063 -8.06279754639 10.9461898804 --0.150407731533 2.48021674156 10.0093536377 --18.310136795 -47.0529212952 24.1044445038 --17.9929447174 -43.6929130554 27.1896152496 --0.0139068271965 -3.72355890274 -0.204968899488 --2.58010840416 -0.0873873829842 0.87787103653 -12.4771881104 1.95402920246 -6.04961156845 -5.89955377579 0.338893890381 -1.4240783453 --4.58960676193 -50.9521026611 -6.68759727478 --14.5073394775 10.98416996 12.1622457504 --19.2713489532 15.8653888702 36.6580314636 --31.7704086304 13.6576681137 1.34885621071 -2.1688542366 2.84936285019 -1.23557281494 --0.0501246675849 0.994081139565 1.98486232758 --10.8798313141 3.02434158325 -6.42530870438 --9.11077213287 -3.42680597305 -0.0665109977126 -13.4088535309 8.81059455872 -1.96539545059 --1.53723073006 40.7604255676 37.4129829407 -0.971131503582 3.65830397606 -0.197214111686 --8.84727668762 11.5941047668 -4.39431715012 --29.5255088806 21.0310993195 13.2875394821 -4.80008935928 0.888137340546 3.40937280655 -3.8476831913 -1.11191487312 11.5918092728 --3.33980417252 9.05686378479 26.6507263184 -9.77196502686 24.7512950897 -9.09592151642 -4.08153963089 -3.73748087883 -3.08092045784 --10.1878108978 -15.3056192398 0.849893689156 -1.14206206799 14.4917221069 10.9164819717 -14.4710626602 -21.0731468201 48.3529891968 --32.9198303223 13.3220386505 1.09225523472 --2.03534269333 -0.811401188374 -1.10220861435 -32.1336364746 -4.08888816833 -13.6780414581 -31.3836841583 -14.1501636505 -12.65604496 -0.0729600116611 -15.4736690521 6.66576576233 --13.0166101456 4.13881969452 -19.0549354553 --25.954492569 13.5786552429 -19.7479114532 -2.96884799004 17.962896347 19.8859806061 -2.48633027077 3.03087973595 -0.801686525345 --27.1043148041 1.92552125454 -10.7681827545 -31.8800964355 -21.054145813 -4.3395152092 --5.07971668243 33.899230957 -17.7432556152 --14.275645256 -0.190348848701 -20.9163036346 -6.25378274918 10.1979131699 5.13157463074 -4.15054559708 39.1326065063 72.0599517822 --15.3368682861 36.085559845 35.6796684265 --10.8612833023 19.0149650574 -19.6855773926 -38.9719161987 30.7129878998 -39.3064079285 -1.92425012589 6.08316326141 -0.0310139004141 --30.1253871918 3.28472447395 13.4300289154 --3.94700837135 0.682301878929 0.372157037258 --6.94163274765 5.87873697281 -0.0094596715644 -1.31957292557 0.667332410812 1.75506579876 --3.33631944656 -11.2267751694 -3.10481595993 --37.5359687805 -31.039226532 -7.92636871338 -5.03509712219 4.14064645767 17.1622753143 -0.460200667381 27.6505584717 -3.92548155785 --30.0829124451 -14.7156667709 13.886844635 --10.1517572403 1.44169723988 4.81395196915 -14.4548711777 27.9750881195 12.0260839462 --3.55141878128 26.0172691345 -24.6321163177 -19.3295612335 4.8801856041 -6.37242794037 --3.67215418816 35.3485183716 21.3651294708 -0.0147999096662 -3.1883392334 3.47703027725 -2.02956271172 -10.4261579514 12.7313642502 -16.1046199799 -9.189909935 -32.0479850769 -5.41051340103 -7.30936861038 -6.59838199615 -25.1776847839 -40.3239440918 -9.70163440704 -0.287959843874 54.1608352661 -38.8030166626 --30.6445636749 -3.3560655117 -14.9478187561 -2.50209116936 -1.26484930515 -1.41736900806 --18.641450882 -10.4880065918 -3.11575961113 -6.78588676453 -0.87089830637 0.350813210011 -13.8540172577 -4.48670434952 9.16933917999 -1.87619829178 -19.2895145416 -15.5907421112 --1.41546583176 -1.30806446075 1.64151501656 -11.8195466995 -13.8694200516 5.0846247673 --2.23798012733 -0.715436816216 -9.97408103943 --5.81932592392 6.90866184235 1.11203050613 -0.652123570442 -3.2437274456 -3.67235708237 -21.2624149323 -9.71574497223 25.2543773651 -27.4411201477 -6.82107114792 8.55179691315 -10.7021827698 -5.38247728348 -0.0786159783602 --3.48947143555 -28.6698207855 1.03187978268 --28.121723175 4.81299066544 1.89669156075 --12.0705404282 -6.73295688629 -0.432819157839 -4.86537599564 -7.70168018341 13.7946605682 -17.063867569 15.2094993591 -28.2222003937 -56.5863647461 -88.2045211792 55.5876960754 --1.93964517117 -0.113442391157 -0.247096776962 -7.38814640045 -2.58964896202 0.376446098089 -3.81920051575 35.8543128967 -4.78859090805 -2.44236278534 8.07245159149 -2.45492196083 -3.99074530602 20.2606239319 -6.94364690781 --3.15956115723 16.4635601044 14.7851285934 --2.24238753319 5.45650243759 1.41006183624 --10.355963707 23.1109466553 -2.95472288132 -1.91537940502 17.4813156128 -7.03116941452 --2.88056612015 -4.24007511139 -21.2527179718 --12.8702688217 -10.4888553619 -5.00681400299 --54.9464225769 6.34892702103 68.0927505493 -0.68541765213 9.06961536407 -7.63101053238 -30.0956001282 22.7521018982 -17.0009059906 -7.55725479126 -0.780481755733 -0.970999181271 --0.720388889313 -0.405753552914 2.52878904343 -0.142433136702 -2.08424186707 5.29040288925 --37.1267318726 10.2751989365 -16.6639328003 --4.64946651459 -12.0614671707 -10.7801980972 -10.0385141373 -6.36188793182 6.10593938828 -16.6255149841 17.2270889282 -29.074092865 -3.4088113308 -2.2012655735 17.5087299347 --6.97231054306 6.32796192169 -5.45945835114 -1.23353731632 0.0883200019598 -1.11779510975 --0.174659714103 -0.176735714078 -0.747886776924 --0.835262715816 1.82515859604 0.925560832024 -3.90123534203 -1.86685287952 0.93168091774 --47.7862358093 0.939766466618 -39.7423629761 -0.463558882475 -34.5124740601 46.072681427 -26.2729625702 -6.63689565659 -1.59180796146 --0.0584811083972 -6.81135320663 11.2666501999 --26.8245201111 25.2666168213 28.6782817841 -1.81394076347 -1.09174072742 5.57233381271 -9.91665458679 0.329702198505 -19.1081886292 --0.323404341936 -3.84155917168 -0.862123608589 --21.1558628082 12.0626497269 1.06461715698 --31.4583129883 12.6394758224 55.3088722229 --4.06161260605 -8.9698009491 -16.0888729095 --0.693290233612 2.26137518883 2.79511404037 --15.8838615417 6.96234321594 -26.525384903 --8.75084781647 8.22519493103 -4.60894393921 --0.0236858874559 -26.1332416534 28.5309009552 --17.4275665283 -12.3147878647 -14.1294240952 --10.4265346527 14.219953537 26.1393222809 -3.22302746773 -1.218791008 6.73491096497 --7.87183952332 -10.1560115814 -14.2549877167 -22.706155777 -40.3524093628 22.7410774231 --8.67276096344 -12.2943105698 27.5730991364 -14.3860931396 -2.00038766861 9.82398319244 --5.37395191193 4.65162849426 -11.4184341431 -0.802501857281 3.30927014351 14.4904460907 --2.29262876511 0.848806202412 8.62013912201 --1.45860421658 -1.5461589098 3.12020802498 -4.85839509964 5.52377271652 -2.55237960815 -30.7608909607 -30.3153858185 -0.213659182191 -29.8439483643 20.6105213165 1.47868180275 --6.9229798317 6.57259559631 9.2691526413 --15.6276063919 10.4410648346 8.00351333618 -5.13016271591 1.33844506741 -0.67023140192 --22.2271137238 -7.29656219482 -10.0648822784 --9.80131435394 1.90113627911 -6.74666547775 --10.4354639053 -8.18471717834 0.378014266491 --26.118303299 35.5953521729 -20.4784431458 --3.21031117439 61.308807373 -56.0614814758 --1.69725871086 25.4283752441 -10.2256774902 --8.62932395935 5.79057025909 -8.55586242676 --12.618970871 11.3575153351 3.23565721512 --67.1960830688 11.2545337677 42.3161392212 --4.7667222023 -0.38545280695 11.2547187805 -20.15899086 -1.71382677555 6.34499120712 -6.9263215065 -0.668826282024 15.1494855881 -8.61161422729 6.44265937805 5.26136255264 -18.6726875305 -4.47123670578 10.7604007721 -8.31466197968 -12.4908952713 -12.0245342255 --1.99470853806 -11.2256240845 -21.2483673096 -4.22424077988 -2.54721808434 -17.2568511963 --0.662541568279 17.8470668793 -10.3261957169 -9.77468013763 -7.96195268631 -4.80393409729 -3.1189057827 -0.0697779357433 -2.95434999466 --14.5642490387 2.82248520851 -14.9342937469 -6.421854496 9.97180557251 -45.0930633545 -16.1122150421 -15.9224081039 -10.2379655838 -14.6564998627 -22.5403575897 -11.0054130554 --39.7120780945 -4.14020776749 17.2679901123 -15.5396442413 -8.05480670929 -7.05167388916 --33.9084091187 46.153553009 -18.0418930054 --3.17437005043 -0.820429384708 -3.00480866432 -1.49760758877 7.58183574677 9.91104125977 -6.99561738968 -7.35132551193 5.43385696411 --7.20717906952 3.47792935371 -8.36697483063 -16.6452293396 8.3212146759 -1.14645528793 --4.1310133934 -5.2016825676 10.2462100983 -3.65530729294 -0.279264062643 -39.49401474 --8.37633037567 0.298129469156 -10.1321229935 --41.6991844177 -18.0708255768 9.50899887085 --6.2409620285 25.8635120392 25.3630504608 --0.46429681778 -7.31954574585 -6.86014413834 -13.4532880783 -7.49617290497 1.2495547533 -0.923356533051 -6.91479921341 -1.7558606863 --19.2171955109 6.65081310272 26.1182594299 -1.80098724365 -1.35359966755 1.06681215763 --1.70309317112 -2.8485918045 42.9177093506 -1.45756924152 3.19987082481 3.22805857658 --9.88236522675 16.2802448273 -7.52689027786 -2.96808075905 1.7727407217 0.00526053132489 -7.5689997673 4.98327732086 -6.88880586624 --17.9880466461 2.23665761948 -16.5985374451 -16.4683666229 -24.4900169373 -0.263591051102 --8.66311645508 -2.22464632988 -6.66947317123 -5.72579669952 18.3661937714 49.302646637 --7.59133720398 -17.7092380524 1.91430401802 --0.305082261562 15.5070934296 -7.2232670784 -1.44474732876 2.01006364822 0.981863081455 -8.99565601349 3.59327816963 1.96753692627 -14.0744276047 13.4395389557 4.54180574417 -0.619583427906 9.74839496613 -14.090256691 --0.557597696781 2.17308831215 -6.84042882919 -1.66831254959 -0.0128413131461 0.192875683308 --2.39869236946 -3.09951806068 -18.2002849579 -1.49577558041 -9.3935174942 -4.13395595551 --49.2745285034 -50.7937698364 20.5658092499 --7.63014984131 -22.5601921082 12.6806974411 -3.72448348999 18.2977237701 10.4932765961 --2.75611972809 13.799946785 2.60378909111 --14.6498756409 -8.75129699707 12.8358383179 -7.03015136719 -9.33481407166 4.59086275101 --19.4721660614 1.12172460556 43.9015922546 --11.3917570114 -12.5741424561 0.205818980932 -1.42559230328 18.5859889984 -1.14591741562 --2.57711935043 5.59245824814 -2.72868442535 --39.7630958557 1.64849638939 12.0161170959 --0.712892055511 -24.7558231354 17.426322937 --7.1898598671 -4.67758560181 2.6567530632 --9.13437747955 10.6212272644 -11.2380971909 -0.775240182877 3.68090581894 -2.41974544525 --11.6602535248 6.44132566452 0.222618252039 -7.33378314972 28.6260910034 -16.2656326294 -2.46329212189 3.23991131783 -0.20835711062 --11.5004520416 7.4841542244 28.1627025604 --22.0284748077 11.4027080536 -5.77217388153 -30.8258304596 -10.1985654831 0.604045152664 -0.49634000659 10.8526716232 -55.328830719 --1.42858767509 -0.28393381834 -0.613939642906 --11.7877235413 -22.4520664215 -8.703748703 --1.44572329521 -17.8960552216 3.97383904457 -12.7099304199 -23.5827903748 45.4360961914 -9.77192115784 4.05391025543 -10.8387088776 -6.8912820816 1.83851730824 -4.97836399078 --27.3550739288 39.5808448792 24.8610057831 --4.00638866425 -1.52512085438 -9.3049993515 --7.88638401031 -0.311858385801 -6.81225061417 -11.812169075 21.0595855713 11.9415206909 -56.5736846924 39.0769195557 66.6968154907 --12.4498643875 8.31537151337 37.6491012573 -11.8783473969 2.33298206329 -9.65907764435 --15.025349617 -11.3253202438 3.84782624245 -14.0212659836 14.8327522278 22.2306289673 --30.3676986694 -74.9854888916 30.0035095215 --1.55499947071 -1.12573814392 1.38662731647 --11.9079866409 -8.91998958588 5.14559793472 -8.16071414948 13.3320837021 -3.75561189651 -12.4293346405 15.3875837326 4.04641914368 -13.0087118149 22.5122509003 -25.8340950012 -0.850110948086 0.5740198493 2.10275173187 --0.469945728779 7.17227363586 5.55996847153 -0.494363605976 0.806849598885 -4.44894981384 -3.55249142647 -40.675868988 10.522813797 --13.1452503204 -9.42491436005 3.66047286987 -4.0768289566 -16.0485973358 6.00410270691 --35.2142066956 12.1790933609 -37.8237915039 --6.74137449265 -11.080324173 -40.9253005981 --26.9198760986 12.073597908 23.9309272766 -1.87857830524 -1.67743372917 -0.761806607246 -4.37791204453 3.16766190529 -6.97896671295 -38.7280426025 2.43968248367 -36.8679199219 --11.865986824 -0.624921321869 6.9283747673 -3.270373106 -5.10846567154 -19.6107997894 --45.4755706787 -44.9218139648 13.0365686417 -5.38968610764 1.93255233765 8.94157314301 -2.84684300423 -39.3026237488 -3.79056215286 -11.9029607773 16.6116733551 -6.76884174347 --5.30149936676 -47.9364547729 33.3867835999 -3.78583931923 5.07434368134 5.84097719193 --12.7631568909 -6.68374729156 -0.932958304882 -1.51380038261 -0.254865169525 -2.07654833794 --18.2671928406 -5.5120177269 -12.6106529236 --2.19226145744 -18.9010848999 -2.78839254379 -11.9080018997 18.4929027557 -13.1023988724 --1.34193336964 5.81029939651 0.93190407753 -9.37278366089 -13.2175474167 -2.51297974586 -4.84095954895 -21.8978462219 27.6493625641 -19.2182826996 -19.3545303345 5.34436178207 --38.9446220398 5.84929132462 18.1207313538 --2.89794373512 8.57038116455 6.15699291229 -9.00495529175 -10.0027418137 4.13385677338 --0.624268174171 -1.61120474339 0.0792137235403 -8.41948986053 36.3388977051 24.2433433533 -0.547174453735 8.42941379547 0.398817420006 -39.4437294006 7.49422264099 6.85111379623 -7.10248661041 -14.5890436172 2.34487104416 -2.95534658432 1.33945059776 2.71087431908 --5.29667043686 21.718711853 8.8105096817 --29.0876178741 97.1167526245 -61.1499328613 --1.01937961578 4.24699020386 -4.3507604599 --0.779522418976 -3.16642785072 1.32870495319 --15.7161645889 -16.5246582031 1.08573746681 -3.62603640556 -1.56109404564 2.42367219925 --25.6311130524 -11.6585187912 -10.5525770187 -7.01728868484 -5.31486415863 -3.84139227867 --0.269765943289 6.64780044556 3.49350380898 --16.7922363281 -2.26241469383 -0.378128647804 -43.4696235657 -23.1261501312 -3.09701657295 -6.80995082855 1.55009245872 9.32079601288 --6.9828877449 -18.8517875671 -10.8436908722 --10.0731010437 -22.7758960724 -3.85957503319 --2.48462629318 4.74486351013 -10.8369979858 -38.658203125 8.41416740417 6.90376806259 -19.5063610077 37.4302520752 -108.318244934 -28.0071716309 16.1200256348 -8.40253829956 --16.80610466 0.319556862116 -7.0742483139 -2.55465888977 -2.97906756401 6.85256481171 -14.7250890732 1.05466687679 12.7572650909 -1.43971073627 6.54507684708 -4.41258096695 --8.84056854248 -0.32958188653 0.261386990547 -1.9391245842 1.61343562603 -5.59448719025 --5.27011394501 6.21439313889 15.4291772842 --39.1046295166 -16.3524513245 -19.1171398163 --16.6087875366 13.0186977386 -0.249455049634 --3.50827479362 -1.10080528259 -1.8425706625 --2.70217204094 4.00218296051 -1.74037384987 -35.4260940552 4.65984773636 16.6909008026 -84.0207138062 -21.4236488342 -25.0247135162 -5.62537097931 29.96251297 -21.4662456512 -19.7613830566 -16.4177455902 -9.24002456665 --4.07378292084 2.59043192863 6.54355192184 -33.1289329529 23.8971824646 -22.764377594 --15.605430603 0.384056031704 -0.791087090969 -2.08952593803 -0.219442173839 3.03557944298 --0.816781103611 0.968341112137 -1.79212915897 --11.8038043976 -5.62418842316 -2.54764342308 -32.6620178223 -11.1198415756 -10.8583936691 --5.14553642273 -0.301388710737 9.83313274384 --2.76705312729 -0.178599894047 19.9443740845 --76.8987350464 19.6712818146 17.2648887634 --8.85310173035 -33.3504219055 80.9169692993 --6.81376552582 -23.1886711121 -6.23165655136 -9.71936798096 -21.9651756287 -24.1676597595 -2.72409629822 -10.9173898697 -1.00902605057 --33.3037109375 -16.153755188 -23.395067215 --0.453186303377 3.49675226212 1.49239325523 --0.00737255066633 1.8615231514 4.82071352005 -15.8743553162 27.9740905762 -10.7335128784 --3.40009951591 2.6060500145 -7.6213850975 --3.80673885345 22.3848323822 0.0501501783729 -2.70443487167 -12.9936323166 -5.63823127747 -2.49154186249 0.564033329487 -0.14720916748 -5.98244524002 -8.88855934143 1.44247376919 --22.0870094299 -7.00516605377 2.07844305038 --18.4453125 -2.89488530159 13.3831167221 -5.62135648727 5.17410182953 -8.58198928833 -23.0087127686 5.88827371597 15.839715004 -1.35160088539 0.120149642229 0.0847101584077 -2.83785676956 -8.06855106354 40.7030715942 -6.82893180847 11.0669345856 -13.2556734085 -20.2955913544 20.4738712311 2.72824931145 --15.479218483 -40.7934608459 32.39012146 -4.18627738953 -27.3803539276 15.5769643784 --19.3283424377 -1.37660944462 -8.76919937134 --32.2046165466 17.0494861603 7.01463413239 -13.9572658539 -2.63993906975 28.2845649719 -18.1469249725 -35.5511207581 -6.78736019135 -14.7365074158 1.17768907547 4.73467826843 -14.0217561722 18.7935009003 17.4553470612 -0.317686200142 -19.1733551025 -9.12187576294 -38.7843399048 -10.9420337677 36.5394210815 --16.1768531799 -2.53100275993 -34.3151741028 -5.80261421204 -49.5951118469 40.9532432556 -2.31897735596 -3.61503386497 -10.2438383102 -4.70114374161 -7.27076196671 -5.50408506393 --8.78591442108 -0.337354302406 4.75572299957 -3.70567131042 -13.1238689423 22.0996170044 --23.9469013214 19.0708122253 26.1169929504 --6.9020447731 7.67711639404 1.66343796253 --8.99670505524 4.7047791481 -5.71773529053 -5.2607626915 -2.74886369705 6.4228181839 -8.58924388885 -35.5507240295 -31.376335144 --41.7143363953 -10.3527917862 -74.7452087402 -12.035115242 -29.0619945526 0.0817882865667 -15.4857997894 5.44986009598 -3.76402139664 --15.2955408096 -2.70614075661 -1.24233412743 -6.0407037735 47.3129653931 -14.5023736954 --25.8941555023 0.667406439781 8.56530570984 -3.20690226555 11.0966291428 2.66991043091 --5.71724414825 7.94627761841 0.0838127285242 -4.85241413116 35.3937110901 -18.5625858307 -0.487420976162 -1.15167582035 0.965192317963 --17.349105835 15.4421081543 0.0152994794771 --19.3987560272 -4.53653526306 8.02029132843 -21.7058238983 5.20312547684 -0.027331136167 --20.5585803986 7.43433475494 -6.01199150085 --63.6579399109 38.0381813049 -0.830999493599 --9.99484825134 -40.0380821228 -58.3335418701 -4.06871366501 9.81240367889 5.64116573334 -5.074883461 -4.16465234756 0.914944410324 --7.98765516281 6.03465652466 -13.1955242157 --10.7913169861 3.67510318756 -9.08805942535 --3.50027894974 1.18299949169 -11.4583644867 -9.5447883606 -7.21616840363 14.6894817352 -8.19327926636 -3.06290602684 9.26707267761 -5.76537132263 -3.57173728943 13.3068275452 -0.58567482233 -7.6908197403 -0.139077603817 -1.46303427219 2.33965849876 -6.33715248108 --2.54222130775 -6.70846652985 -1.70717465878 --6.63661146164 -14.9290466309 5.69568634033 --7.09101057053 -12.1635007858 -3.17270350456 -16.183763504 3.99532341957 -14.801150322 -2.06187152863 4.14333963394 9.00605487823 --13.994966507 -13.8507070541 -2.1260433197 --0.743897199631 0.473337739706 4.8873796463 --12.6188344955 4.89800834656 -14.5440454483 --7.79155683517 0.301500499249 -2.96331000328 - - -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 - - -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 - - -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 - - --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 - - - - - - - - - - - - -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - - -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 - - - diff --git a/msibi/tutorials/lj/state2/hoomd_run_template.py b/msibi/tutorials/lj/state2/hoomd_run_template.py deleted file mode 100644 index bf4358c0..00000000 --- a/msibi/tutorials/lj/state2/hoomd_run_template.py +++ /dev/null @@ -1,7 +0,0 @@ -all = hoomd.group.all() -nvt_int = hoomd.md.integrate.langevin(group=all, kT=T_final, seed=1) -hoomd.md.integrate.mode_standard(dt=0.001) - -hoomd.run(1e2) -output_dcd = hoomd.dump.dcd(filename='query.dcd', period=100, overwrite=True) -hoomd.run(1e4) diff --git a/msibi/tutorials/lj/state2/start.hoomdxml b/msibi/tutorials/lj/state2/start.hoomdxml deleted file mode 100644 index 01d6feee..00000000 --- a/msibi/tutorials/lj/state2/start.hoomdxml +++ /dev/null @@ -1,14716 +0,0 @@ - - - - - --2.73426938057 -0.956027626991 -7.66562843323 -4.7144112587 8.7266330719 1.66879069805 -3.31000041962 -3.38855171204 -6.74766111374 -1.67272651196 -0.930946350098 -5.12290906906 --4.38371086121 2.32856440544 4.67145204544 --5.18499135971 -9.93144035339 -0.656867384911 --9.58502674103 -8.98870182037 -7.99304819107 --8.83069992065 -5.96356868744 -1.66942346096 --2.7460770607 0.73985594511 -6.91724491119 --1.84986495972 -6.22972297668 -2.39676451683 --6.87891483307 -7.68193769455 2.25147986412 --6.99399709702 1.46899199486 1.87364292145 -4.40712499619 -8.31147575378 2.85104036331 --6.94690704346 5.83526849747 -5.32881832123 --6.75007677078 -1.65967404842 -5.2979092598 --1.37626159191 7.76916837692 4.70973873138 -3.12054729462 6.55503892899 -0.832337796688 -9.5511302948 -0.362737685442 -9.33273124695 --4.14742803574 -8.47545337677 0.251601874828 -6.15730524063 0.864937543869 6.76394748688 --7.9238858223 -3.80616092682 -7.45578432083 -6.59156703949 -0.0277597047389 -9.28383922577 -4.70287799835 6.37098169327 6.97289800644 -3.09605455399 -6.36194515228 9.65254592896 -0.0670344904065 -3.24402952194 4.15307617188 -0.237544298172 -1.11018490791 -3.62314105034 -5.28165531158 -8.32343196869 9.59715652466 -4.1587471962 -8.06256389618 -1.09520709515 -0.232398733497 0.315147966146 7.9588136673 -7.26525640488 0.817406713963 4.46592569351 -7.01473045349 -9.62788009644 1.06271469593 --8.67080211639 9.03457927704 -8.34749221802 -9.55012130737 4.61782550812 -3.44194364548 --1.77571034431 0.862135708332 -5.81117868423 --8.94964599609 -4.02577877045 1.80269372463 --9.76713657379 8.466755867 3.46136498451 --3.05405759811 9.78109073639 5.10036659241 --1.88249385357 5.56869649887 8.53977489471 -3.08930110931 -8.27596282959 -1.31406712532 --9.39850234985 3.58173131943 1.70649003983 --0.0474936105311 7.06264734268 7.70155715942 -5.14629077911 1.83046412468 6.76055765152 -0.355962604284 6.38172101974 2.6329138279 -3.28645157814 1.07580828667 -9.02718353271 --1.50838720798 4.87541627884 -4.46632385254 -3.81236433983 -0.125123798847 -3.80708026886 --8.80520343781 3.93040251732 3.02382850647 --4.93721103668 2.87805962563 -3.19336462021 --6.88063430786 -5.46821451187 1.56338572502 --0.815877318382 -5.1974864006 0.495532512665 -1.80899477005 -1.07828521729 -1.15038943291 -9.32892036438 -3.02454209328 -5.28322887421 -8.67236232758 8.95443153381 -7.47691488266 -4.83265066147 4.79467201233 -9.09528446198 --1.37118542194 -3.90636897087 6.09626293182 -9.71413612366 4.56305217743 -1.94921767712 --4.79585361481 -3.66313743591 8.35668563843 -7.37287712097 2.5357773304 -1.82795643806 --8.12452125549 9.92324352264 -4.40121603012 -7.56454849243 -8.39176464081 4.53126859665 -8.94839000702 -2.67364120483 -4.32370090485 --2.62742400169 -9.71625137329 6.70332860947 --3.38609576225 8.51211547852 9.95538902283 -6.48351669312 -0.24139547348 5.97216701508 --7.44822788239 -1.13206446171 -8.56493377686 -6.51654815674 8.84411048889 -0.922450602055 --7.84650707245 -7.1528468132 -0.640841305256 --7.21606874466 7.11825942993 6.43229293823 --6.05141830444 5.76595783234 6.24577283859 --5.27574777603 -5.29947805405 4.09201288223 --1.28559195995 -7.9401102066 -4.72310733795 --4.89849472046 7.49495458603 0.069697715342 -5.07335662842 -7.71304893494 1.00957870483 -1.75137090683 -0.725474119186 -2.78215622902 --2.5514485836 8.9953250885 5.50406551361 -2.58944749832 -8.51925182343 -8.88480186462 -7.15336608887 9.89594173431 7.8632850647 -1.89084303379 4.08528995514 -4.32157707214 -3.98793697357 -9.25434780121 -4.11442136765 --9.08993530273 2.60706949234 6.69154071808 --9.99953079224 1.32971251011 9.39293956757 --2.05740571022 -3.33540725708 -6.62344074249 -2.84153199196 2.26586008072 -9.3331193924 --9.87522888184 -4.75631475449 -9.50183105469 --3.46158623695 -9.02380752563 2.19628882408 --9.07057762146 3.80970406532 -0.711126744747 --2.37982439995 1.42961227894 -8.43308067322 --4.74927043915 5.2346830368 -5.21696662903 -2.37818741798 9.32868003845 -3.2624604702 -7.74884605408 -1.41375672817 -7.55060577393 --7.42073345184 5.23059272766 7.13653087616 -8.7263250351 6.05843305588 -8.83097839355 -6.64508199692 -4.71942281723 -7.27797412872 --9.80930805206 -8.24583816528 6.14678812027 -3.66577672958 0.228462651372 5.00887680054 --3.57807350159 -8.51259708405 -7.67624092102 --2.67836880684 0.240859895945 2.65483903885 -1.14877521992 4.88378477097 2.98982906342 --2.96091008186 -6.53272438049 -1.53928601742 -2.11624979973 6.68091964722 -5.82842683792 --5.26451587677 -8.91815567017 -1.56745958328 --4.29844236374 2.66149640083 0.272918343544 -9.68333911896 5.14967727661 7.36548566818 --4.40394163132 -2.35255050659 -7.54807043076 --0.593724727631 8.95620536804 9.57884025574 -7.02085828781 -5.14471769333 5.79242515564 --3.6806242466 8.87735652924 2.65161538124 -2.73290610313 2.82858204842 5.03196620941 -3.60734677315 2.33804559708 3.34750914574 -8.193110466 -5.02978563309 6.61243200302 --5.77870512009 -1.07000267506 2.11252212524 --9.69626808167 -4.03763914108 8.55386447906 -5.45371103287 2.30127596855 -1.56477332115 --6.14895582199 -2.00226426125 8.73900127411 --7.87198877335 2.27334952354 -2.26962041855 -3.30345845222 7.95568990707 -1.49847698212 --5.6514544487 2.67624211311 -5.79860877991 --8.98643112183 -5.32114553452 -0.316751301289 --7.8606543541 -7.28909540176 8.25261974335 --5.92777347565 -1.28002786636 3.97942709923 --6.12052345276 8.00174331665 -5.64629840851 --5.10761451721 -2.18205547333 -4.42755460739 -2.81022000313 0.859470546246 3.23741221428 -4.84383058548 0.565233230591 -6.35148954391 -1.05663204193 -8.65934944153 -2.58563280106 -3.79798150063 9.28124427795 -0.696825742722 -2.24629259109 -0.245172426105 -1.93685019016 -1.08045196533 -3.88070011139 5.11736059189 --9.33250713348 -8.98260402679 0.83201956749 -7.39740133286 9.85625934601 8.99350738525 --5.03250932693 3.99102187157 -6.31832742691 --4.39581489563 -5.50112342834 9.54905414581 -5.0400018692 7.09656858444 2.18868565559 -4.7208533287 -2.86439323425 -4.95078706741 --9.64579296112 9.3912820816 -8.00874423981 -4.17057609558 0.518232405186 -1.34601318836 --2.24360013008 2.90529179573 7.23095607758 -3.71376276016 0.2055785954 6.10805368423 --7.49988651276 -6.91651630402 7.33353424072 --6.04640293121 6.05545330048 -6.01452922821 -4.64046192169 7.99975585938 -9.45574188232 -9.17506217957 4.557305336 3.79027938843 -9.58120536804 7.24629449844 -8.04682350159 --2.20633244514 -3.50298810005 7.27133846283 -2.06197047234 -7.57162666321 -9.60705757141 --4.43492221832 5.4640879631 -7.87009572983 --7.74337816238 -8.29396343231 9.92802238464 --4.36470031738 1.82858300209 -3.89198422432 -6.42836523056 -5.59096765518 -6.78661394119 -9.92802524567 -3.77451896667 -3.71661186218 --7.75349617004 5.24106502533 0.483918696642 --1.18021655083 -2.28169798851 -1.44314467907 --6.4276175499 8.02549362183 -1.05843055248 --5.4841170311 -8.71412372589 5.50063514709 --1.54338216782 -2.7507610321 6.59721040726 --7.48822450638 -2.62703895569 3.88625645638 -6.12446451187 2.15058088303 0.814737081528 -0.277497649193 3.45067930222 0.949826359749 -3.41948485374 3.05630111694 -6.00641584396 -9.22837257385 1.68643212318 0.81177598238 --8.50336933136 5.20617580414 8.28092956543 --8.46666908264 -9.5707025528 -6.03059911728 --1.57742440701 -0.654531240463 -6.4000878334 -1.7474694252 4.02953863144 9.23314285278 -7.82748222351 7.58655357361 7.19980096817 --1.86453044415 3.70869112015 6.66499567032 --5.75522851944 -9.22487163544 7.10115766525 -1.40865039825 1.27322697639 6.84360694885 --4.9812579155 -4.14655447006 4.6871304512 --5.63512897491 3.30825471878 -2.63475775719 --7.43609952927 7.62943744659 0.0531100817025 -6.36485147476 6.11792993546 9.24320220947 -0.699439883232 -3.55414819717 -8.97473049164 -3.31422662735 -6.66910362244 -8.16377067566 --8.34279441833 7.3840546608 5.58667182922 --0.332818895578 -9.60307216644 6.91176509857 --3.67009520531 1.25901401043 -6.86614513397 -2.91017651558 3.28772902489 1.9667634964 -4.38843774796 -4.11633682251 4.4554772377 -2.54921984673 -0.465631633997 2.54278278351 -0.874950766563 -4.49791955948 -9.62717342377 --7.02009677887 6.83813428879 -2.8267455101 -5.47274827957 -6.46071529388 4.42162895203 --5.34541034698 -5.8294839859 4.86347961426 --3.04384565353 9.63764953613 -5.77067804337 --3.79504609108 2.58339095116 9.06386470795 --4.31220817566 -2.87389183044 6.65781354904 -8.26603984833 9.7661151886 -9.86444759369 --1.60332322121 -2.31210803986 -2.43058228493 -3.54288291931 -7.22964191437 1.11639964581 -6.31625890732 -8.75432300568 -6.86380910873 -3.58290600777 -4.20698356628 5.09728050232 -5.27406644821 3.21517467499 4.10127544403 -0.706258237362 6.80305433273 1.01827704906 --1.88059854507 -7.86825609207 6.15426158905 --7.17056274414 -4.74280118942 2.51064753532 --0.412852019072 -6.24421548843 -0.11840467155 -6.60810136795 -6.66426420212 9.08139514923 --3.14275431633 -7.21347999573 -6.25458145142 -2.60824513435 8.9915895462 0.567704021931 -0.825593948364 6.14069223404 -6.15605545044 -9.50239467621 -6.88543224335 -4.07138299942 -6.08192491531 3.99205350876 -6.00931215286 -5.79793930054 5.80352592468 -3.25983428955 --2.19408535957 -0.340741068125 -0.341164559126 --1.04011130333 2.9269888401 -9.32888221741 --7.66447353363 4.52641582489 -3.15419721603 -5.85445213318 3.11314868927 -6.44950771332 --1.9511256218 6.67161846161 9.07315731049 -7.87819051743 6.25464105606 -9.3032579422 --1.41043269634 3.51645517349 -6.32845926285 --6.0492310524 -5.45806312561 -7.89655351639 -0.473729848862 4.0145945549 4.07300853729 --4.59853124619 -8.50029850006 -3.67021179199 -2.00400567055 -0.640950322151 4.89533901215 -9.57826900482 5.52833175659 3.82429790497 --5.27830123901 -9.58694839478 -7.69972324371 -4.7327709198 0.800579965115 7.08952569962 --0.193132326007 -3.45419311523 5.62234544754 -4.79573202133 2.06407427788 2.63057112694 --3.57259249687 -4.24524116516 -6.96827840805 -6.95001554489 -6.98371553421 -6.8924779892 -1.29277360439 -2.33138155937 -8.82385063171 -8.74885940552 -0.444917738438 -6.91933870316 -5.86783885956 -3.9373664856 -5.87716531754 -9.07671642303 -0.888441979885 3.9638428688 -1.71964073181 9.13997459412 -2.26237988472 -3.35913395882 -0.817758440971 3.13880228996 -5.69953775406 6.18104743958 7.54385709763 --5.29919481277 2.3349378109 0.95196813345 -0.871995449066 -3.07488036156 8.54913806915 -8.45241165161 5.90283823013 5.52756214142 -5.95778751373 -6.53052330017 -4.89750862122 -0.893602907658 7.4629278183 -7.02050924301 --8.17820930481 -7.22070455551 -9.90690231323 -7.70273447037 -9.76893138885 2.58065843582 -0.834294855595 0.975254178047 4.48032236099 --7.1458773613 3.06184697151 9.67136096954 --6.96169996262 8.57056617737 9.39715480804 -7.93283414841 -2.77274870872 9.36282730103 -5.50956010818 5.78212594986 -9.57728672028 -4.62307500839 5.04148578644 -4.88008737564 --4.10625934601 -2.64075875282 -4.65547370911 -3.03962612152 8.70253658295 7.33463048935 -1.24041509628 -5.05311775208 6.09213495255 --5.63213300705 2.75739789009 -0.768952786922 -2.26221728325 -6.70082378387 -5.8795042038 -0.929783344269 2.29739904404 -0.207838535309 -9.05189323425 -9.96153450012 -3.96092033386 -0.350232601166 3.47994208336 -7.14626455307 -6.07252311707 -8.12138462067 -8.04327774048 -6.48611927032 -7.40745925903 3.06103253365 --5.44633436203 -4.30585575104 8.99681472778 --0.442211747169 2.93812203407 5.86104393005 -9.35858249664 -0.0268636811525 -3.9422929287 --2.30265259743 -2.97115707397 -3.8498108387 -8.57607841492 -3.92655611038 2.67513775826 --8.15990829468 -7.99548387527 -6.53190660477 --9.94993400574 6.30691385269 5.13517665863 -9.19612979889 -1.6569019556 -6.96272993088 --3.50586366653 -8.7197637558 3.74546098709 --0.13554918766 4.24471282959 -5.95033693314 -3.21900582314 5.68583631516 5.95981693268 --2.74878835678 -5.04268884659 4.9006280899 --2.32522535324 0.298697918653 -7.9520406723 -5.59692573547 -3.27167725563 -2.13922548294 --2.86339616776 -2.23616576195 -6.10401105881 --8.73640346527 6.19132375717 0.391751199961 -4.3477730751 0.212087750435 2.11490178108 --8.36793041229 -4.63198041916 -1.41460633278 --7.26559829712 -5.10536623001 -5.29398727417 --7.48256349564 3.75895524025 -1.8206435442 --6.89927005768 4.40356731415 -4.1928191185 -3.01413822174 -5.07241678238 8.48393344879 --4.86498165131 8.33811569214 -1.66378629208 -8.2853679657 2.564661026 9.83131122589 -9.03815364838 -9.00102996826 -2.15836858749 -3.27507948875 5.51956129074 7.09044218063 -5.7140622139 -5.53336524963 -5.48015165329 --3.8887360096 0.56075322628 -5.56046581268 -3.65205287933 1.00029289722 8.15500736237 -4.26385068893 -4.53061342239 -3.91001176834 --5.60901784897 3.23077511787 5.61100625992 -3.33604073524 9.9321346283 8.18023300171 -9.93609523773 0.391208320856 3.4675526619 -4.43023300171 -7.04632663727 7.40973949432 --1.13426792622 -0.139560982585 5.41513967514 --2.43944811821 5.73235607147 -4.77402305603 --1.62870931625 -7.12348604202 -6.64311647415 --6.16650819778 6.33485555649 5.45332384109 -7.21057701111 -3.24916100502 9.81178760529 --1.43748033047 5.93620681763 -4.28109502792 --1.4762789011 0.300609439611 -9.02864360809 --7.90512609482 -3.7593228817 -6.04412889481 --7.25956678391 -0.387798130512 -1.77145755291 -3.43823289871 -1.85609722137 6.86536741257 --9.0235824585 -8.02777194977 0.421026349068 -8.17383766174 9.52865409851 -2.700558424 --3.39550352097 -7.61130857468 7.1684756279 -2.05619001389 9.55606174469 7.84919691086 --3.4500784874 -2.28974986076 -8.2750082016 -0.397101789713 -7.12494516373 -2.3180398941 --3.2412610054 3.91205978394 8.71877384186 --8.1235332489 -4.80411434174 2.41618728638 --2.90530967712 -7.09571504593 8.31736087799 -5.26224803925 -4.8968372345 4.0057144165 --4.12525415421 0.599561572075 9.19324493408 --5.32401704788 -7.38798046112 3.35878801346 -0.431270092726 -3.82185935974 9.29132080078 --0.307789176702 -0.165795981884 -3.4061768055 --0.322628229856 9.48178768158 6.54877185822 --9.84334468842 7.6341714859 4.20698928833 -3.60403251648 -7.95024871826 -3.53141593933 -6.31915712357 -4.5864109993 -5.08058071136 --7.08295249939 -3.41363477707 8.24459934235 -0.11870829761 -1.265822649 -8.79835987091 -8.11850738525 -8.61976528168 -3.5910384655 --2.19030928612 5.35730028152 0.95884180069 -3.09054756165 7.52990245819 3.62499165535 --0.195091530681 0.0102270254865 -5.75651597977 --5.06299877167 2.82662272453 -1.83390378952 --4.66598081589 -3.29183483124 5.71540689468 -9.67836856842 -0.902075648308 -7.72439241409 --7.63194847107 0.620244860649 3.07044506073 --8.89595031738 7.76435709 -3.21557950974 -4.94026422501 9.0520324707 -9.54481506348 --3.70713949203 7.76186847687 -7.66172027588 --0.905279457569 -9.53448963165 2.40829730034 -0.713282108307 2.79193162918 -1.68817639351 -1.60177397728 7.09030342102 -7.79624795914 -4.42388248444 -7.86960029602 -5.49348592758 -5.71366500854 -2.73069381714 -6.4239153862 -7.68360948563 -1.24993884563 -6.32899808884 --0.866307318211 -9.59875774384 -2.708537817 -3.32049155235 5.97953462601 -5.52148246765 -1.89806890488 -0.421160936356 3.40406489372 -8.9777879715 -8.7672586441 9.88448524475 -8.23685359955 -5.63502883911 3.22594046593 -4.26184368134 3.34153175354 0.352345556021 --9.39558696747 -7.00905179977 -8.59376430511 --8.52825260162 6.74844694138 -3.69082474709 -8.33180236816 1.77801060677 -5.12829494476 -0.0963497385383 0.687918484211 -8.56300354004 -1.66806292534 8.72198581696 3.10121464729 --2.44693899155 -9.23219013214 2.95755839348 --3.04271125793 3.1294426918 -8.54695796967 --4.27525281906 -7.69464635849 1.95969736576 --3.15218138695 7.06957912445 -8.26129341125 --0.59320795536 -4.81140470505 -4.08498191833 -5.89474153519 -4.87271738052 2.85975933075 -1.18534564972 1.74104225636 -6.57663202286 --3.99340820312 -4.82058048248 -1.33249127865 --4.93134307861 7.9229183197 -5.92815828323 --0.104758583009 3.38204693794 -9.6360168457 --0.102231226861 6.45319032669 4.44960784912 --8.8302564621 -6.22369241714 0.122196577489 --4.29518032074 7.96480941772 5.8554186821 -4.03236293793 -2.27135300636 8.31103420258 -7.8262591362 4.9949760437 5.61320352554 --5.13044071198 6.36770153046 -0.592475175858 -3.44839310646 -4.34893465042 7.57402420044 -9.54536151886 -7.04603815079 -9.40747070312 --8.07834148407 -1.72270596027 2.93491101265 -1.31656134129 8.11151981354 0.58047837019 -0.727002382278 -9.36608028412 3.2401869297 --3.1943154335 -8.8578119278 1.21475708485 --4.57688760757 3.7413277626 9.67796421051 -9.03622531891 1.06929206848 -9.99187469482 -7.51918363571 -9.48293018341 -9.55285072327 --4.38727378845 9.46976566315 2.11518359184 --3.38377833366 6.09660768509 8.61709976196 --0.337904334068 4.89572048187 6.94578838348 -0.949764668941 6.69720935822 -2.92157673836 --2.82953476906 3.49507021904 -2.09879159927 --9.69161605835 -7.88199472427 2.97099614143 --7.65387821198 -0.0588011778891 5.73871898651 --6.51805830002 8.69931697845 -3.83269238472 --8.43992424011 4.26494550705 1.81940078735 -5.32165765762 3.64096713066 0.771780431271 -5.08673286438 -3.67788887024 5.26942873001 -8.60974502563 -3.54245948792 7.00419473648 --4.61280822754 -1.9138687849 -3.34026527405 -3.38057351112 -2.21459960938 0.645359814167 --3.30059719086 -5.878947258 6.59238958359 -1.714453578 -1.93358612061 2.51673746109 --6.86929655075 4.01375484467 4.18319177628 -9.01352977753 -5.3802895546 -9.29177093506 -9.82395648956 2.09548473358 7.43158960342 --8.92357540131 -0.761902332306 6.08401298523 --6.01608896255 -6.92633342743 -8.18663311005 --7.17141771317 0.0348979085684 4.79920530319 --8.92589092255 -1.04181408882 -2.29305696487 --7.04200601578 4.83915376663 -1.20567297935 --1.56037020683 -5.93454790115 6.05249118805 --3.18078780174 -0.510087072849 9.48348808289 --6.14424324036 -7.88405895233 -2.14089012146 --6.35450363159 -2.15304231644 4.33642244339 --1.14727950096 -9.86347961426 8.63576221466 --1.15717804432 -4.81662988663 9.56297492981 --6.38154220581 -6.3017206192 -0.451586425304 -4.74886083603 0.828446805477 8.63091754913 --7.31595945358 -6.44118738174 6.3166680336 --2.8902130127 5.59915685654 -9.62320327759 -1.47042417526 2.87008810043 3.08280706406 -6.24076080322 1.08110249043 0.51820909977 --3.99458384514 -8.83071994781 -9.45128536224 --6.02359199524 -2.91901063919 -1.24475395679 -2.97364187241 8.62763881683 1.42027926445 -5.60366106033 4.33052873611 -4.82903146744 -5.32647180557 0.949238479137 -7.58607387543 --5.30128955841 -0.920833051205 -3.4102768898 -1.74337029457 9.64496517181 -7.85505247116 -7.46068763733 -8.86561965942 3.31824827194 --2.50838875771 1.55075478554 -4.07689762115 -9.42827987671 3.18765306473 -0.0057916934602 --2.84017562866 -4.46178388596 -8.87819480896 -8.7843837738 2.27455878258 -3.79051065445 --3.88864374161 3.40805530548 -5.32315635681 --4.07137346268 8.8726940155 -2.54862618446 -8.93099880219 7.96996164322 -2.11760783195 --3.45385456085 -0.893785715103 6.17251396179 -3.99702596664 -5.3671298027 -2.14520835876 --2.93275308609 -0.974959373474 -1.00463211536 -5.5143532753 -9.42356872559 8.7422580719 --2.31995439529 -0.518961071968 7.29322052002 --8.92603588104 0.43531987071 1.05054342747 -6.35388374329 -8.93642044067 0.11497143656 --7.16723108292 -9.58503627777 -8.14912414551 --2.71867728233 -0.0607232041657 -8.99068450928 -2.1834859848 -9.10280895233 7.29361534119 -2.29201030731 -6.38252973557 -9.84294509888 -7.5890955925 -1.21089315414 4.17422962189 --8.22732925415 9.63598537445 -3.36724972725 -8.82235908508 -9.65487289429 9.38599777222 -9.4039516449 -5.86073923111 2.65627574921 -1.49002289772 2.85563206673 -8.38775730133 --0.702268779278 -9.82532691956 -0.619184672832 --9.89456748962 -4.74634933472 -5.03313827515 -7.7444858551 1.31683599949 8.29691886902 -6.74733018875 1.35132312775 -5.8040971756 -3.85034179688 -5.47390174866 1.1657422781 -6.41362953186 9.80638027191 -3.3705034256 --6.86299419403 -5.58879327774 -9.55156326294 --7.66316795349 8.31696796417 6.76663923264 --9.90018463135 2.4583325386 2.05367588997 --8.13364028931 -7.92856740952 7.25879907608 --8.44915008545 -7.67613744736 2.15549683571 --1.13383030891 -6.85177135468 7.61464357376 --2.30856227875 0.725996136665 -0.564918875694 --5.48085594177 -1.64579832554 9.35722351074 --6.54943370819 9.6486415863 -9.97704696655 --8.97458171844 -3.22554516792 -6.18295431137 --6.05886697769 6.70018148422 4.25300264359 -7.14885663986 6.28978729248 5.45853328705 --5.76942539215 9.33768367767 -7.29225683212 -4.95078039169 -4.55818557739 1.72432112694 -7.95087575912 0.0786165893078 4.12700223923 -5.12623882294 7.99933576584 0.695650160313 -6.82130479813 -5.55471992493 -4.83337211609 -9.25121021271 7.92210912704 -3.23585700989 -8.77000713348 -4.87882041931 -3.37016797066 --1.01081728935 -8.80913543701 0.0879082456231 -3.9510576725 1.32721304893 2.54957318306 --6.46658658981 5.78707504272 0.153918772936 --2.67842745781 9.45850849152 8.99154949188 -1.88877046108 6.05274200439 1.34853446484 --1.60700166225 -0.257411420345 3.65064382553 --7.42475748062 7.00137901306 -4.10791254044 --6.11103630066 -2.31766724586 -2.30196142197 --8.66323566437 -7.80985403061 -5.54687738419 -1.59882092476 0.91718095541 2.16070270538 -4.2117934227 -5.831615448 4.03215885162 -6.88410615921 4.88229084015 -4.72480535507 --2.99827837944 -2.00100255013 -7.10530948639 --9.20796012878 2.40522122383 9.48230171204 -1.87521219254 4.68358135223 -8.30474662781 -9.72214412689 0.380732476711 9.36230659485 --5.94255876541 -1.96006381512 5.66229104996 -0.578607320786 0.513316392899 1.05066502094 --2.62874150276 -0.425450265408 -6.05646085739 -1.42910659313 -8.98848819733 -0.817223548889 --3.0505862236 9.60817050934 -7.69893264771 -2.07221984863 4.26583051682 7.87595319748 --5.05611181259 1.16372919083 3.82588911057 --8.51196193695 -2.86931228638 -1.85995817184 -5.70317602158 5.1757183075 -5.64921855927 --0.317939400673 1.9154676199 1.64123511314 --9.62765598297 0.340253829956 5.05310726166 --7.21202373505 -9.19574356079 -5.17772626877 --5.58990335464 -0.580896377563 0.722665190697 -2.73329520226 4.10275411606 5.61304521561 --1.4986897707 -1.5795712471 5.70120573044 --2.52944779396 8.91148757935 1.05561566353 --9.07161903381 6.65798425674 -8.42006778717 -3.51698088646 7.23676633835 -3.91812467575 --7.42981863022 -5.61746501923 7.58667945862 --5.56186342239 -5.83535909653 7.27727174759 --8.36082744598 -2.40186452866 -8.60244560242 --8.23570632935 -1.2415958643 -1.53290188313 --0.264453440905 5.94045543671 -7.21259737015 --2.86653208733 -1.5212290287 -2.0379550457 -2.87711048126 -4.3271188736 3.74024891853 --4.93423175812 8.07397270203 -9.92461872101 --9.16590499878 -7.06156396866 -3.09391093254 -8.13598537445 2.78419160843 7.21140480042 -5.64080476761 -4.67795181274 0.816476523876 -2.91015768051 4.78398752213 1.9315071106 --4.02030897141 9.70330142975 -5.27649927139 --4.47257184982 -9.65520191193 -6.65579223633 -0.324152112007 -8.69499492645 0.865115463734 --2.68157529831 -6.92222881317 -5.04716157913 --6.41103935242 -9.79965019226 -4.08393144608 --9.48580551147 0.0222945995629 2.7296204567 -5.94499778748 1.39382648468 -0.60865342617 --7.10858058929 -3.06313490868 -6.28045701981 -5.87122344971 -0.865256607533 2.84863567352 -8.911901474 -8.77602291107 6.74288082123 -0.0570752955973 9.31802940369 -3.63228917122 -0.0919342935085 2.73515892029 9.41634559631 --6.46740341187 4.84862470627 5.58784198761 --6.1193857193 0.179872348905 7.61643218994 --1.60139238834 2.82850980759 -8.29201984406 --2.48058795929 -4.75491285324 6.18972635269 -8.57067298889 -3.23256540298 1.83102118969 -7.86183452606 4.84463310242 3.17673158646 --9.04541397095 -6.21069717407 -5.89474105835 -2.66066503525 -4.06387138367 6.50880813599 -0.0991482585669 -9.28324317932 0.0945483520627 --2.42152523994 -9.67754459381 -8.90990066528 --7.75958442688 -0.495887994766 9.04158782959 --2.46496915817 -1.97127115726 -8.04001235962 -7.65573740005 -2.76762843132 2.28867220879 --3.70298051834 1.54448652267 -8.80237674713 --9.30738162994 -4.52839517593 -2.3362019062 --4.64153146744 6.63847303391 -2.45488762856 --2.98661851883 -1.82824158669 8.71721935272 --4.24899959564 -4.21670627594 -9.8015499115 --2.45750212669 -7.53001928329 0.198076114058 --5.12300395966 2.65311431885 -8.88010406494 --8.11343383789 -0.285567671061 4.06429767609 -3.10851502419 -1.36661207676 -1.1252156496 -3.8874001503 9.7960395813 2.02905130386 -9.05398178101 -9.14584159851 8.53736591339 --9.33875370026 6.6956987381 -5.27183628082 --8.44805717468 2.83423829079 -9.93017292023 -8.03637981415 -5.94218301773 -9.14214038849 --8.79501152039 -8.26484489441 -8.16760826111 -8.21016311646 -9.72861194611 -4.84243965149 --6.75104951859 7.57646369934 7.24294042587 --3.12154817581 6.3401055336 0.89773786068 -9.5792350769 5.38502979279 9.45328617096 -9.81829357147 9.55225944519 9.27449798584 --5.78783607483 3.00543904305 1.84414410591 -4.28041124344 7.6725025177 6.6904091835 -0.0857312381268 -2.89693617821 6.48397445679 -2.11579442024 -5.02079486847 4.39530277252 -0.651439130306 8.97775745392 2.12430477142 --6.88026380539 8.88801670074 6.35040807724 --3.72583270073 2.15573310852 5.58577251434 -8.15064239502 -4.68122243881 4.24872589111 -2.22021913528 -4.97789573669 -2.09099292755 --2.70323181152 7.51351356506 3.92193722725 -7.73507928848 -7.34668540955 1.91826450825 --4.14659833908 -7.60031080246 3.02490615845 --1.99238359928 -5.98377656937 -3.5908062458 --4.5676612854 7.26808214188 -1.67706274986 --8.52181529999 -9.16851997375 -9.15991306305 -3.02614736557 -5.43544149399 -0.010635853745 -5.22289419174 1.79536640644 4.07566833496 --0.577873110771 -5.40451574326 8.40018463135 -9.90410614014 -8.01014995575 -7.71466684341 --7.5679602623 -4.99548912048 5.81925010681 -5.30682563782 -9.82201004028 0.495237320662 --5.58148860931 -2.73397254944 -7.66034936905 -8.36421203613 -6.22519731522 4.56728792191 -0.647229969501 -4.30893325806 -3.56194710732 -0.0801023542881 -2.22473192215 -8.13605499268 -5.27308940887 5.41202831268 -6.68612098694 --0.828731298447 2.26717305183 9.60492801666 --4.54165840149 -3.07041358948 7.6354470253 -2.1349799633 5.62968206406 6.49414396286 -3.05149269104 -0.879475712776 -9.77609825134 -9.08187675476 -6.07421016693 5.81751060486 -5.29108810425 -8.61477088928 5.20809841156 -5.48569059372 3.63743591309 -4.04075908661 --2.35542225838 -7.53152942657 -3.6735868454 -4.77233791351 5.90806055069 -5.72186183929 --2.61954832077 5.51863098145 9.42345714569 -7.65041255951 7.61446475983 -0.956245005131 -6.91466379166 7.52607584 -5.92760515213 --2.35311770439 -9.4969701767 -7.95412921906 -1.78957164288 9.96137142181 4.38497972488 --6.34175348282 8.04712200165 3.0922293663 --7.55896139145 7.91882658005 -1.43308711052 -8.86084270477 -1.77071022987 -5.78689861298 -1.8819963932 -7.93417787552 1.89057195187 -1.38427066803 4.82106161118 -7.23817396164 --4.39038801193 -1.34004747868 8.94421482086 -0.548946738243 9.27593421936 -5.20414066315 --2.98804545403 -2.03875660896 -3.68003487587 --5.35322952271 -9.84276390076 1.72372996807 --5.10547113419 -1.45766365528 -7.85401964188 -8.74322319031 5.74998378754 8.655834198 --4.96937799454 9.93668937683 -5.95578670502 -6.18014001846 -0.64177274704 3.91395258904 -1.12395179272 7.39683055878 8.3022480011 -9.45574378967 -3.59703922272 3.15205669403 -8.73979759216 6.46491670609 7.55908346176 -9.03497695923 -5.49155378342 4.49864578247 -8.55527877808 0.300747692585 5.074406147 -7.04366636276 6.53397893906 -4.13407564163 --1.85522913933 -3.34706616402 -1.40935885906 --5.62334346771 -1.68171322346 3.0875620842 -4.23274755478 -7.77596282959 -7.32574748993 -4.68648052216 6.31983852386 -2.51450967789 --2.45163536072 1.55664527416 7.88354921341 -1.74725019932 -2.1244289875 -3.0580663681 --5.90963935852 7.87994337082 -7.29561567307 --2.75996875763 -7.60112190247 1.83920490742 --8.43799495697 0.179005786777 9.87588691711 --8.31982040405 7.52956724167 -0.769534111023 -3.53518867493 9.13152885437 9.81623935699 --9.72325611115 2.4662156105 8.52417755127 -8.23994922638 -1.95287883282 -4.09398984909 --8.02980613708 3.4529736042 9.03473949432 -0.038128528744 1.34218239784 -4.98778247833 --7.44454479218 -4.66045951843 -0.560294568539 --6.78681135178 1.54668283463 0.0870268270373 -7.47252130508 -8.73500919342 2.3439104557 -3.00489020348 -4.86982297897 -8.41479492188 --7.07416725159 5.79748773575 6.18389129639 -8.25689411163 0.297287672758 -0.255388408899 -1.80008292198 -9.66694736481 -3.55480885506 --7.71339082718 3.56420707703 -8.47528743744 --1.68919980526 -5.28907489777 4.22434568405 -9.22341346741 0.502895057201 -2.39787435532 --9.13349819183 -8.37125301361 -9.24012565613 -7.33546876907 -4.59302711487 3.27241635323 -2.49999475479 8.71869373322 -1.457234025 --0.719980597496 5.27778530121 7.8808221817 --0.332616269588 7.99865007401 2.55135798454 --4.02844142914 8.28381824493 -3.62339305878 -7.22285652161 1.65065348148 -7.68085813522 --6.90584897995 5.06805086136 2.12261915207 -9.8670539856 6.28567552567 7.50754070282 -5.3543305397 2.45689034462 8.97688770294 --3.84604692459 -5.8748459816 -5.10356283188 -0.802132427692 -0.905707657337 -2.31289291382 -5.89041614532 5.60688066483 3.38243174553 -1.78955924511 -4.3891787529 8.92634677887 --0.83727657795 3.38387846947 -1.47721147537 --1.34723818302 7.31062841415 3.6440050602 -7.50852394104 -6.49238109589 -5.05997896194 --3.18596696854 -0.96833896637 2.67065644264 --4.46551132202 -7.68202924728 7.51866960526 -3.14995408058 1.00581967831 9.44247531891 -6.14544773102 -7.02594041824 -9.63678359985 --2.02299261093 8.15237522125 8.63629245758 --8.29119205475 2.5245039463 -0.920554041862 -7.04105949402 -5.74063491821 -3.46196627617 -0.947529375553 -4.183157444 -4.77499914169 --0.514197170734 -9.33910942078 -6.80882549286 -3.48466563225 5.9337387085 4.15047550201 -2.59557795525 -8.5702009201 6.18333101273 -5.69927406311 -2.40649938583 4.32241725922 --0.111050926149 -2.96692180634 9.32491588593 -5.60104322433 7.04770040512 6.36396169662 --7.9493355751 7.67521953583 2.70853304863 --5.92987918854 -4.19842433929 5.68553352356 --4.36874675751 -7.14337444305 -8.29529380798 --7.50816822052 8.49440193176 3.21012592316 --6.74840259552 4.82677221298 -0.045574914664 -2.67041492462 7.59650373459 1.7621588707 -3.22029089928 -2.23104023933 -2.51869916916 -2.36701798439 6.27078580856 -4.95131063461 --4.74521970749 -0.247204139829 8.85557937622 -1.1508756876 2.15871500969 1.79575693607 --4.89965248108 -2.06615614891 -6.83106803894 -7.67027378082 5.30466270447 -3.80332684517 --9.87981033325 7.26321649551 -2.82528352737 -9.21480464935 4.24921512604 7.6148223877 -3.44346833229 0.0115116136149 7.45579624176 -7.26871156693 0.579488873482 -1.18156516552 -8.93142604828 -8.83995628357 -6.27259063721 -7.17796802521 -3.67934083939 4.05747032166 --7.51063632965 5.62211847305 4.8939781189 -0.0454530753195 -9.79097270966 8.22290229797 --6.58900403976 -8.71925354004 -6.53678607941 --8.95206260681 5.00769805908 2.84740900993 -2.41793894768 -0.622147858143 7.61427974701 --0.351138800383 -8.19738388062 5.03571414948 -4.55672931671 -6.36447429657 -1.16316342354 -2.81214785576 -7.25995826721 6.20626735687 --4.56569433212 -1.4181098938 -2.24352312088 -2.91797876358 6.04213523865 5.0476140976 -0.962749898434 2.14678096771 6.77705860138 -8.75961303711 -7.33175849915 8.29376983643 --5.73029756546 7.33523130417 6.08168649673 --2.99491262436 6.90054368973 -4.94800853729 --0.0613104179502 -7.17710065842 -0.373004794121 -4.09840726852 -9.05372142792 -9.15183448792 -6.32215356827 9.11624336243 1.98746299744 -4.84377765656 6.39825439453 -7.26836299896 -6.28235912323 -1.5617556572 -7.82784843445 --4.57093381882 1.00732171535 -0.639583289623 --3.93695449829 1.10382664204 2.18592333794 -2.83369517326 8.77384471893 3.84701919556 --7.60860776901 -7.20363283157 -9.04249763489 --6.56487751007 -7.07557010651 -6.79008293152 --0.882687091827 3.59518265724 -7.58837127686 --2.25748109818 -1.32375979424 0.325139224529 -3.40255260468 -8.07850646973 -8.64237308502 -9.5907869339 7.80165100098 0.932941257954 -2.48431229591 -2.47750091553 7.21218252182 -6.89496421814 -6.506336689 -4.21788072586 --9.54388523102 3.42149353027 9.5609960556 --1.55745959282 0.815310060978 8.99506187439 -0.598460495472 6.49078178406 9.07601261139 --7.99257135391 9.11172676086 -2.49964189529 --9.75001811981 -0.641123116016 3.8909611702 --1.16812729836 0.107771068811 -1.05761659145 --9.92017555237 -8.65208148956 -0.516147315502 --9.60565090179 0.570972263813 8.30616760254 --1.61315798759 -5.18529891968 7.14121675491 -1.01080155373 5.09174728394 -8.03741645813 -9.4359369278 -6.54499912262 -5.31558656693 --8.3512840271 -1.54288232327 6.59151792526 -0.825628042221 -2.83784747124 -0.260842442513 --7.88491773605 9.41213130951 1.33101606369 --2.43349003792 7.38019132614 4.87596654892 --6.38639688492 -0.476141214371 -9.58953380585 --6.13523387909 5.16151428223 -3.16887164116 --9.95714855194 3.000259161 -3.67988419533 --4.92596626282 -1.56192779541 0.94202786684 -6.12530469894 -3.85613226891 -1.06835603714 -9.98287200928 5.08325624466 5.93179035187 -5.10156869888 1.0586284399 -0.179089993238 -3.96626472473 7.80845069885 -2.13076877594 -0.00749312853441 6.08520889282 8.24850845337 --3.24019193649 1.81097781658 3.02653622627 -3.74101018906 3.47034168243 9.54875278473 --8.88939094543 -6.38761663437 4.85620641708 --7.26347303391 -5.7826757431 -0.181799024343 -9.43213939667 -6.47393417358 3.77537727356 --9.74963474274 -3.35268354416 -9.89625644684 --6.18446731567 0.429528266191 5.8356013298 -0.437644153833 0.121533334255 3.2119846344 -2.06491589546 -6.95236158371 -1.05095946789 --8.4462518692 2.70357275009 3.19616222382 -3.45046401024 -2.67246007919 -0.429115235806 --8.61424350739 4.79934120178 5.67193174362 --4.95466804504 6.31550931931 9.33629608154 -9.90257358551 2.80884504318 5.57092523575 -1.9881772995 5.13907575607 0.311592847109 --0.587074100971 -6.18298912048 -5.7560172081 --0.606532335281 4.21045207977 2.46524691582 --5.12734508514 -9.99606800079 -4.68127012253 --1.13676905632 -4.06870794296 -7.54043674469 -1.26178431511 5.15381145477 4.10643053055 --2.54347467422 9.63720607758 -3.01640176773 --6.50497531891 -5.2520070076 8.95666408539 --9.95216751099 -1.48926579952 9.7544670105 -6.2987036705 7.12612867355 4.76322746277 -4.10239648819 9.39864253998 1.09902727604 -6.88282394409 -1.46261954308 -3.05382919312 --0.821935772896 -3.0351369381 7.64629983902 -9.24616718292 -2.35247540474 9.02187538147 -9.38476657867 -7.57875394821 -3.26150584221 -6.51494312286 5.99717569351 2.73120474815 -4.28788518906 -4.06554079056 -4.92809486389 -0.399104148149 0.215743139386 -4.53806686401 --7.15237092972 7.05091524124 -6.12266397476 --1.25418841839 -1.32161879539 6.92959785461 -1.80202209949 1.2528680563 -3.79797768593 -5.37074565887 -1.56785368919 7.16694021225 --2.43708610535 -1.40024495125 -6.41881608963 -3.18627166748 -6.05174636841 -1.77644908428 -5.93129110336 -8.0123796463 0.182418882847 --6.14659309387 8.26650238037 4.6312289238 --1.92785251141 7.0337729454 7.11553764343 -7.49628591537 -2.37776207924 3.35600471497 -4.38700580597 3.63640499115 -4.1989197731 --3.00618505478 7.94880437851 -8.77466678619 --8.2501115799 -3.88626217842 -0.557669579983 -8.29742240906 -8.93663883209 1.59301316738 -7.68325090408 -4.81992292404 -4.74844169617 --5.01291322708 0.0838984549046 -9.26359176636 --2.31489753723 7.52272844315 -4.34210109711 --1.93825733662 -1.61806821823 8.96871471405 -1.74250221252 -5.5843462944 2.86166095734 -2.18488168716 -2.85988020897 -7.66665363312 --1.07625472546 -0.878894388676 -0.676981925964 --7.01286649704 -3.03453660011 9.46260356903 -6.86546897888 -5.03253793716 1.36495709419 --4.22485494614 3.44199872017 -2.26045775414 --3.69818496704 -6.71459245682 3.70441150665 --4.62901210785 -7.36606884003 8.74502468109 --7.05654573441 8.46678829193 -5.45735454559 -9.87742710114 -8.69347381592 9.35715103149 --7.86737298965 -0.371371001005 -7.39427423477 -8.29388332367 8.29248809814 -8.1926651001 --6.47789096832 7.11908054352 -7.41148376465 --6.82546949387 7.18906784058 -8.83037853241 --0.333590060472 -1.65700280666 -7.36275482178 --0.479289442301 0.419740736485 3.95174241066 -5.91998147964 0.262425065041 -2.1142821312 --4.18821334839 3.57718324661 4.64795303345 -9.04162788391 5.48118162155 -1.87281620502 --2.29147291183 6.72260856628 -7.86991548538 -8.0936088562 -0.504662573338 -3.55921339989 -4.41181898117 1.59367704391 9.06106281281 --2.19214320183 -2.92846417427 2.05770945549 -4.31775140762 -6.6939291954 0.0949522703886 --6.27969884872 0.762204885483 8.38743114471 --5.38157701492 -4.86197900772 2.92584300041 --3.24170780182 2.45384025574 1.59946131706 --4.01006937027 2.90275168419 -8.56285190582 --7.57496976852 7.19099569321 7.80040407181 --2.64695477486 4.96943044662 6.00269412994 --1.2479518652 6.12024688721 9.98135280609 -8.17722225189 -1.66149711609 9.31807041168 --3.37047171593 -0.953409433365 8.17407989502 -2.38744878769 3.12729358673 -6.7724738121 --7.07552623749 8.98696517944 -9.3343000412 --2.45346951485 -8.79548549652 9.38615322113 -0.732316255569 -0.960225224495 -0.547641038895 -5.5315952301 -4.75834083557 -8.08599185944 -2.03090286255 -0.126712843776 0.966842710972 -1.35997867584 -0.871336102486 6.57306432724 --4.29191637039 -7.89145851135 3.97663784027 --0.513621509075 -2.07889437675 8.66070270538 --2.6091337204 -3.12194919586 -8.60936069489 --2.23060131073 6.40177774429 -9.20341968536 --5.46544456482 6.86765146255 7.79826450348 --6.69460773468 2.10898756981 6.33591747284 --3.54585456848 -6.58282279968 2.2889983654 --3.80508875847 9.80137348175 -9.8155670166 -6.86349630356 5.30751991272 5.41172027588 -0.230356484652 -6.56286096573 8.12974357605 -0.367025613785 6.55678606033 -1.69013381004 -4.65314149857 -3.8026664257 -1.32538819313 --6.61933040619 4.34949922562 -7.395008564 -2.97943949699 3.65757250786 -4.52827644348 -6.4302315712 -7.23291683197 -5.57673454285 --2.83268523216 -9.39518928528 0.0808102414012 -6.41588878632 3.88096952438 -9.37350082397 -7.52836418152 -7.9378695488 6.5359954834 -4.05150938034 -2.06285738945 4.13074636459 -9.88366031647 1.2017288208 3.9510679245 --9.47581100464 2.48611354828 -9.06551551819 --5.89475536346 9.02621173859 2.33166861534 -8.32369709015 1.59560751915 -0.799550414085 -7.43945074081 -6.84030723572 -6.00884246826 -8.99073791504 4.74033880234 -6.76284408569 -8.4196434021 -2.70535421371 6.24771261215 --8.61453056335 -7.49143743515 -9.0036611557 --3.43834090233 -2.13826608658 0.570732951164 -5.2562046051 -0.808269798756 -3.57892870903 -1.36363732815 -1.96448004246 0.153770804405 --5.73003292084 -2.38706254959 6.8369808197 -3.09704065323 4.90103578568 4.83906936646 --9.67407989502 3.63116455078 -9.09962749481 -1.43648684025 -6.43394756317 5.52964878082 -6.80586671829 7.7796792984 -4.8604221344 --2.98409795761 -9.40969848633 -7.17724609375 --2.57069206238 7.7027220726 7.86889743805 -3.76972556114 -0.138607561588 -6.35791683197 --3.71077013016 -8.98937702179 -3.46407604218 -8.75019931793 -3.65779066086 -3.50355052948 -2.65664815903 0.706849992275 4.47273111343 -3.72271680832 -7.10582113266 -2.21157646179 -2.11012458801 8.5349521637 2.163397789 --0.172614067793 2.42160964012 -7.30187606812 -6.62024211884 5.330722332 -1.04666161537 --3.00293731689 -2.80387449265 4.66382789612 -6.93210363388 0.333985447884 1.9058175087 --2.53101110458 0.388960659504 -4.17650318146 --2.09329009056 1.94284176826 -5.95191335678 --7.28329658508 9.38522434235 4.96641302109 -0.551849067211 8.96589374542 -9.538397789 --6.89226007462 6.80988693237 -4.89164352417 --9.58960342407 -7.65902709961 -6.12599468231 --5.92100334167 -9.28210639954 0.0350142270327 -5.62903499603 -3.20083880424 6.42779254913 --7.4993481636 -6.31584358215 -5.51900243759 -2.09421920776 1.94035959244 -7.84399080276 --9.61938381195 2.0457277298 -7.95176506042 --3.48265194893 -3.3020761013 -7.92232227325 --3.99178123474 5.37723350525 5.86058521271 --3.7736594677 6.34273433685 -7.88197231293 --6.55681180954 -3.53622937202 1.05083465576 --2.3436563015 -5.26466369629 -4.84970235825 --0.807731151581 9.00733280182 -2.55835580826 -7.81954145432 5.2158665657 0.741095900536 --6.33016777039 2.23237872124 -3.96464800835 --6.69186162949 0.122287489474 3.99143505096 -8.62575817108 8.9864282608 -1.87687683105 --7.98019361496 6.39175510406 5.95549964905 -2.82757902145 -5.98884296417 5.158659935 -4.78465223312 -5.01187181473 9.7115983963 --8.71085166931 4.75097608566 -8.27975559235 -3.89723706245 8.65464878082 2.47805905342 --9.02223873138 9.31286334991 8.31086444855 --9.43278694153 4.73206520081 -3.01542377472 -4.94845294952 5.35982561111 -1.97174108028 --8.45356655121 1.14448106289 -8.34870529175 -4.19282484055 -4.0840473175 0.964519739151 -0.662085533142 -3.27888202667 7.37602329254 -8.39628982544 6.90894794464 6.20471334457 --7.34581422806 7.14928340912 4.45708417892 --2.5236954689 6.65155601501 9.79243850708 -6.53474760056 -3.24258422852 -5.47423553467 -7.1000623703 9.84192276001 3.71209335327 --1.88191413879 -3.75997757912 -8.34064388275 -6.8957695961 2.60480499268 1.55909144878 --8.11279773712 -5.65020847321 1.44889199734 --1.84215760231 6.97800683975 1.99418270588 --4.97533416748 -6.09719944 2.29751586914 -1.01007163525 -0.0173143856227 -3.62669682503 -2.5674636364 -4.71649456024 5.50652551651 --5.67600536346 7.39240455627 -1.4203145504 --3.18669080734 9.24153327942 -4.82725334167 --3.05344200134 -8.5930891037 -9.26825046539 --2.93737769127 -7.40534687042 6.00821352005 -0.281338840723 6.85381650925 -0.096669614315 --7.35591077805 8.0794801712 -4.53505277634 -2.21793603897 -3.38731026649 7.9613199234 --3.33086323738 -9.14975547791 -1.62022125721 -0.561894416809 -7.6054186821 -8.03431987762 -5.77076196671 9.5387840271 5.10555028915 -8.41182327271 3.94769048691 -2.20264053345 -4.54240703583 3.67294764519 3.3432495594 -6.13862514496 0.517732799053 7.73963737488 -4.40092277527 0.884134531021 -3.07780742645 --2.71858406067 0.759512782097 -2.86409163475 -2.81837940216 -0.48234179616 -7.38651371002 -0.68036365509 9.44323062897 5.45435190201 -6.30999660492 -6.82993984222 1.95275247097 -1.4630497694 -7.81313562393 -7.16133403778 --0.46123701334 5.64269256592 -0.118302971125 --8.46423912048 7.87287092209 -7.91479110718 -3.30200862885 0.737290918827 1.0639244318 -6.05572509766 2.06384134293 -8.19400501251 -7.90095281601 -0.576671481133 0.152690157294 --2.13747119904 -6.59540224075 1.08017492294 -9.07345485687 6.80689668655 -6.55189037323 -3.28343009949 5.86437797546 8.6418094635 -8.73031425476 1.2886929512 -2.98222851753 -8.11266803741 0.0834136009216 -9.6497631073 -8.5435333252 -6.03080224991 7.08441066742 --1.21289122105 2.72694897652 1.40905153751 --4.71618366241 4.56832551956 -3.2974152565 --4.53561925888 0.179947376251 2.12503266335 --3.2027618885 -1.62541985512 -4.6557469368 --0.702541947365 8.89695930481 -7.9741358757 --5.48470830917 5.13813924789 4.39311265945 --4.54658889771 7.90520524979 2.59659552574 --9.49953079224 9.45230770111 -1.49936711788 --2.92983198166 -4.57682323456 -9.84450244904 -6.17680835724 8.81322669983 -6.8932723999 --6.31625175476 -6.93519067764 3.34909439087 --0.920727312565 -9.60188770294 0.635234475136 -5.74448108673 0.848982810974 8.88726520538 -7.95012521744 -7.66189241409 -5.21459054947 --2.81911563873 -5.82099437714 -5.85504674911 -3.57029557228 3.47561979294 6.57714080811 -4.64457654953 -9.6853017807 -9.93520259857 --1.39780831337 8.19403934479 -1.78865206242 --2.58038640022 -8.57490539551 7.67868900299 --4.7037730217 -3.60679006577 1.70136642456 -5.33878660202 0.0632280781865 -5.13933229446 -4.88320207596 5.85637998581 -0.413400739431 --9.16088676453 -1.36483287811 -0.0293782521039 --6.40041017532 2.00795650482 1.19309973717 --5.40795946121 7.41665315628 3.81328868866 --5.5001449585 -3.11949896812 -3.29610085487 --6.82730340958 8.11311340332 -2.14966750145 -5.94703435898 -7.63506889343 6.21402740479 --6.99271392822 -5.63811302185 4.745241642 -5.4661655426 8.03099060059 -5.90895843506 -7.91068887711 8.21716403961 2.07943558693 --4.8706870079 -2.85482430458 -6.01602172852 -7.52117681503 -5.7223534584 4.08000946045 -3.47211790085 5.94152784348 0.793080627918 --7.00494241714 9.59882354736 8.13416290283 -9.62909030914 1.7473385334 2.67391943932 --3.770144701 -1.914021492 -1.16218400002 -2.82540512085 9.18629360199 -0.526560425758 --9.25874710083 -5.37114191055 7.75072240829 -2.21479272842 5.39330911636 3.76485848427 -1.75458931923 -1.0382540226 -3.95306754112 --1.58285844326 -8.99122619629 4.12588977814 -2.3968501091 -7.63738441467 0.579729378223 -9.76684761047 -2.05570816994 7.36668872833 --0.421410024166 -1.16502296925 3.96954774857 -3.92850780487 -2.31564950943 -3.51550793648 -4.26035261154 2.6458864212 -5.24786233902 -5.62661027908 4.9378452301 7.31456565857 --0.10389842093 -7.30095291138 1.25930035114 --3.5405664444 8.57437324524 1.34060430527 -4.12547302246 6.66755008698 8.00544261932 --5.04181575775 -9.86044979095 -8.69219017029 -2.18843078613 -8.98155784607 -2.29170656204 -1.45943629742 5.8813533783 -6.91475582123 -6.73798894882 1.78848683834 -1.17319273949 -4.86704301834 9.10947704315 -4.93295907974 --7.88284540176 8.2292432785 9.98285198212 -9.73521614075 -5.89533281326 8.39981269836 -6.63865613937 -9.98574256897 5.46032190323 --6.87080478668 9.04273796082 4.14641952515 --9.34239959717 -1.55677545071 4.78230667114 --1.62596678734 -7.95011806488 -0.590181350708 --5.3369884491 -4.21103811264 -7.70456171036 --6.37892484665 -5.59085321426 3.8837583065 -6.76755571365 -7.2444486618 7.54824829102 --1.97181332111 -8.80726242065 -7.14497995377 --6.37821102142 5.63910627365 4.29250144958 --5.79147958755 -5.26491975784 -6.03362464905 --0.683334767818 -4.25287055969 -8.7569694519 -7.08677387238 -6.42670726776 -8.68563365936 --1.22146952152 -1.97234487534 -6.95138597488 --9.42612838745 2.94589281082 3.63948059082 -6.24172401428 -0.404090046883 -5.45050621033 -4.04890871048 6.54484033585 -0.350950419903 --8.75027370453 1.35401260853 -6.73827981949 -0.961485028267 5.95272302628 -0.462169080973 --1.91281986237 -3.04654717445 8.76723861694 -4.01548957825 7.89389276505 0.3362018466 --3.76302480698 2.79886341095 2.66033482552 -0.413440018892 -7.91839122772 0.202060714364 --2.0503013134 0.564934909344 7.31018543243 --1.9540681839 5.53681850433 -7.97493553162 -0.859247803688 -1.35530292988 -6.39466333389 -6.01651763916 -6.96778249741 -2.65530467033 --6.96997451782 6.91727638245 2.10953450203 --9.58999919891 6.37258768082 -0.71890181303 --0.168458268046 2.19917440414 -3.94636249542 --8.78115463257 3.11500000954 -1.97478723526 --2.67487764359 0.411931633949 3.85999464989 --1.38853394985 -9.32729434967 7.17663764954 --7.64558601379 -8.99572181702 -6.15495967865 --8.29278659821 -6.75203227997 -4.11477088928 -7.38003778458 8.58652114868 3.54034733772 -9.39664840698 -1.48575520515 5.01708173752 --4.54834651947 -8.6992931366 2.48589897156 --4.74734258652 -0.20661111176 -5.18244886398 -7.42703390121 3.56362843513 -9.70217990875 -5.71877479553 2.42028236389 -9.28465938568 -0.736340165138 -5.51449871063 -9.67924880981 --2.12885141373 -3.99578857422 2.71498298645 --2.44412946701 -0.419750839472 5.9383187294 -2.88351750374 -9.72627449036 -0.884650051594 -3.05958604813 -0.885796785355 -2.1378660202 -0.112732194364 -1.78827488422 1.90319657326 --7.47156953812 5.4698600769 -2.48953151703 -4.50144863129 -2.19238615036 -0.727125108242 -0.537629067898 -9.68088436127 -6.84900474548 --3.35109758377 -7.35024690628 -8.26297092438 -1.02399671078 -8.96199321747 -5.64747047424 -4.85466480255 -7.91828155518 4.5585398674 -2.52582025528 7.5926232338 -2.21175408363 -7.72039365768 -1.75672996044 1.23941099644 --6.12092065811 5.44874620438 -9.2639503479 -0.378175467253 -5.53066587448 5.17275333405 -6.09541940689 8.96929740906 6.18948936462 -3.58675003052 6.26483201981 -6.62694787979 --5.38910150528 -3.29991579056 -0.348926633596 -2.79148459435 -7.28465557098 2.78376221657 --4.11328268051 0.600200533867 3.04636669159 -6.57234477997 -1.54673421383 -5.99153804779 -8.38101005554 2.82989478111 -1.58942317963 -4.81267499924 -6.14076757431 -4.83958435059 -5.18988895416 9.96734142303 1.59379410744 --4.47279500961 9.17641925812 9.74328422546 -7.88491773605 0.00593406287953 1.44913780689 --5.02143955231 -5.19485998154 -1.55921626091 --1.9080773592 1.25646281242 -6.95263147354 -4.06040096283 2.46687364578 9.83037662506 --5.79808044434 7.76331949234 9.74974632263 --1.49703264236 -0.768098711967 -1.84891092777 -0.215585440397 -8.71100234985 -6.62868404388 --7.6285161972 -1.89855754375 -6.94995212555 --4.98480129242 -0.178454622626 3.2183611393 -0.552798688412 1.03723728657 5.80540847778 --1.8888001442 -8.12310123444 -2.22768163681 --1.95793223381 2.18629384041 -2.6217918396 --5.86301326752 -1.17450487614 -2.6709561348 -3.32658600807 -4.1061167717 -2.1960606575 -6.82297325134 8.42692089081 0.917993068695 --9.22464084625 -0.659636616707 -8.93542289734 --2.03411197662 4.68963384628 -1.7820789814 -7.12505102158 -3.18557929993 8.18591880798 --3.51792883873 4.40328359604 -4.82256221771 --7.50038814545 -5.91647148132 -4.53140687943 --8.57141017914 8.24591636658 -2.33512067795 -3.40541100502 -1.36514258385 4.45764827728 -9.11415576935 -5.79315471649 9.28411865234 --9.93849754333 0.694664955139 -6.19112062454 -6.7075343132 -8.57854652405 -3.98685598373 --2.93376779556 0.700556516647 9.5939283371 -9.039478302 9.35283756256 -3.16297531128 -8.4222240448 5.04356956482 -7.80985927582 --8.85908603668 -4.16923093796 4.80114936829 -8.97482967377 -2.47168636322 3.82398986816 --6.1488404274 -5.73020076752 -2.96858620644 -3.72076368332 7.61004734039 -9.11849117279 --6.54748535156 0.984670639038 3.24016714096 -4.0884604454 7.36162376404 -3.08678293228 -0.901068806648 7.48200273514 -0.482280492783 --8.41516590118 -2.84168171883 2.30270004272 -5.32427930832 -8.29260063171 -1.05638468266 -1.29223382473 4.19171762466 6.67990779877 --8.34570789337 1.92664468288 6.30010843277 -4.25959014893 -0.699885010719 -0.699938178062 --9.27294635773 1.4052656889 5.21593618393 --6.64778184891 -0.184081912041 -2.8188829422 -9.04158210754 -4.61809158325 0.760122001171 -1.35844218731 6.69423246384 -1.73878526688 -6.97490978241 -4.21424102783 -0.00875340308994 -9.30750274658 6.49747276306 -2.05616164207 --7.91773509979 -1.36545729637 -4.44433927536 --9.72754764557 -0.0665098130703 -7.08105278015 -7.35393762589 0.905471265316 0.462002843618 --5.4726228714 1.65788495541 -4.49480390549 --2.80214190483 -2.90504026413 -1.17277085781 -1.70706784725 4.53395175934 5.52855873108 --3.94445180893 -3.79843020439 -5.82343387604 --5.44473743439 -9.6589384079 6.14015722275 --8.34897041321 8.45439624786 8.6835231781 -7.54392337799 -4.37475728989 -3.56701111794 -0.0185175891966 -1.74346315861 5.16246700287 --1.39325451851 -2.0904917717 7.89576673508 -2.63821172714 -9.43669605255 -5.23824691772 -7.54714632034 -8.33664608002 -7.1903963089 -7.29674482346 0.0673688128591 -4.8025021553 -2.88607645035 4.25993871689 3.77540421486 -9.86043357849 -2.48992443085 -0.729814589024 --7.14792442322 8.38677787781 7.77475738525 --8.74326705933 4.13197040558 -2.14516758919 --5.52313661575 -9.00579929352 -6.67512702942 --2.65979623795 -5.49091386795 7.72820138931 -2.72810840607 -2.153840065 8.18155384064 --9.75091934204 -5.13831806183 1.56246459484 --6.46211624146 7.91155338287 -9.53318214417 --6.53519010544 6.32085990906 7.02963447571 -4.18455886841 8.42722034454 7.35490751266 -5.29131031036 2.06049847603 0.0518779195845 --4.32255506516 -4.91835069656 5.35049915314 --1.51658976078 -9.38569164276 1.59540367126 --8.88584423065 5.8004026413 -6.21889877319 --4.58845949173 1.29320526123 -7.58918333054 -2.13919878006 3.14210557938 -2.95019650459 -6.59886217117 1.80545699596 -2.37048745155 -6.3926358223 2.47375774384 5.86847686768 -0.0645347237587 9.75617599487 0.165242001414 --6.19020795822 -2.1465575695 -3.39250469208 --7.58548259735 -3.46257805824 -2.19514560699 -3.98410511017 -1.77413249016 -1.81529414654 --2.94878721237 -0.841473340988 -5.2394194603 --1.77728879452 4.31863260269 2.84272956848 -2.99143671989 2.59513306618 6.71351861954 --6.72602415085 -9.04890155792 -9.67303562164 -6.87723255157 2.72054505348 -9.1215839386 --0.560525298119 5.01512479782 0.974065840244 -0.914485812187 -7.50948143005 1.26805877686 -5.45161485672 -9.1754026413 -3.98275709152 -5.17044782639 4.17109441757 6.79211807251 --1.81066870689 1.29920208454 3.46694564819 --4.89955425262 8.52009773254 9.09017658234 -7.63071346283 -0.473563015461 3.27948904037 --6.02097702026 4.96936035156 -4.53111410141 --7.24983978271 6.52569007874 0.827899336815 --7.63466215134 3.90564346313 -7.29608011246 -4.97924089432 3.26798892021 1.99321293831 -3.52664351463 7.22131872177 9.27694129944 -1.8268545866 -4.20477581024 -1.12416744232 --1.1943718195 0.829917788506 -7.60233402252 -5.39560985565 1.69567584991 9.64162158966 --8.0808839798 4.40400457382 -0.57430845499 -1.14052164555 -2.93517947197 3.90634417534 --5.25550746918 -5.31071996689 8.60018062592 --6.127784729 3.0609395504 -8.61025333405 --2.30560398102 8.62431907654 -5.2444319725 --5.3662648201 -8.02187633514 2.27076530457 --3.52044677734 -8.54205703735 6.32695531845 --0.311535894871 -8.05213260651 -4.28704452515 --1.79992461205 -6.22057151794 -5.75369596481 --2.06952095032 5.92139959335 -2.32442474365 -7.79001379013 -5.4889793396 -2.56191062927 --8.32786369324 -8.96710586548 7.80558538437 -7.77696037292 2.10376358032 8.88498401642 -3.39258694649 7.43223524094 5.29248714447 -9.9679107666 -3.11839365959 7.7235326767 --0.464139580727 5.59448862076 -1.64586913586 -7.75625133514 6.80143165588 -0.014795540832 --9.87111377716 -0.962292909622 7.83442735672 --7.81232070923 7.66196918488 -2.98474216461 --6.05531740189 7.9503660202 1.42341566086 -1.89446592331 6.84324502945 -0.492778033018 -6.47749948502 6.54466342926 6.67669248581 -9.31855964661 8.72381782532 -8.49133300781 -0.010231227614 6.89077186584 3.48982095718 --2.48431777954 4.31643199921 -8.92909431458 -2.67301845551 -0.00431307870895 -9.07492923737 --5.38795232773 -4.31471347809 0.61660438776 -9.77095222473 -3.06049799919 -8.64058876038 --0.0147728258744 3.47443842888 2.22144246101 -7.70593309402 -7.11664867401 9.8919916153 -2.43633580208 3.44287109375 8.66605091095 --2.62774085999 3.60374140739 -3.30682110786 -4.04253578186 2.5385196209 4.9866642952 -6.57254219055 4.3435459137 -1.78926372528 -9.35175323486 -4.51092910767 8.03095912933 --3.93854546547 -3.76669692993 5.25055599213 -1.74028778076 -7.39292001724 -3.36727309227 -0.632067978382 1.31033372879 -3.21344065666 -1.36864292622 5.91883945465 4.88402414322 -4.37751913071 7.73754739761 -0.618328690529 -7.32862758636 -1.24885439873 -9.82309627533 -8.12086391449 5.17266368866 -9.26591491699 --9.94452095032 -7.28671693802 8.53869247437 --8.32588768005 7.74080848694 -4.23985528946 -4.18002176285 -0.957319796085 -4.95992660522 -3.54437160492 6.76305532455 -7.56581687927 --0.245887964964 -9.40905094147 9.1020450592 --2.79050111771 -4.54282522202 -3.72822833061 -6.26356458664 3.28525280952 -7.29749345779 --3.44802451134 -2.8947558403 -2.4849190712 -3.45969319344 -2.17835736275 -7.39957761765 -7.03187274933 0.959457993507 -9.11198043823 -4.01826381683 -8.80879116058 -0.0271818395704 -8.33533573151 -2.28398394585 8.19541454315 --8.19127655029 2.68769860268 -4.15837001801 -6.58478021622 6.39886331558 -2.45003437996 -7.3871178627 -6.28320741653 6.68569898605 -2.07638096809 -7.79371643066 -2.20903801918 --8.73167800903 5.27068281174 7.0478143692 --0.0172371305525 4.1639456749 0.139328032732 --4.42419576645 -3.47358846664 -8.24583721161 --9.91522884369 4.91817998886 -0.33292144537 --1.79726338387 -3.09761714935 4.78547906876 -8.4393453598 -0.07099416852 7.63559436798 -2.01512670517 2.49071764946 9.10798072815 -4.12576246262 -7.71261787415 3.75719761848 --9.82412147522 7.73063468933 9.86687660217 -6.62219142914 9.39538764954 8.65058326721 -4.32800102234 7.79390144348 9.22868824005 -1.09733831882 8.89679813385 -1.07205533981 --3.47307348251 -0.0316221490502 -0.758616685867 --9.61332607269 -7.21484231949 -2.28141593933 -8.78916931152 8.16288280487 -5.99581241608 -2.24992966652 -3.55222272873 -5.05135250092 --9.8873462677 8.47264480591 7.54113388062 --9.64729213715 -9.62980079651 8.39962768555 --5.45171785355 4.65493488312 -1.71666240692 --8.91136360168 9.45662593842 -4.32128143311 -8.33645629883 -6.91291666031 6.88082504272 -7.39096355438 -0.519730806351 -0.939104318619 -2.01682972908 -5.36112642288 7.45532655716 --9.24991989136 4.6753282547 0.863901793957 -1.43150472641 -1.35522460938 9.19329071045 -6.14293813705 -8.208776474 8.82187271118 --0.400253534317 7.96967411041 -3.29486513138 --6.12915086746 -8.75261592865 -5.40361833572 -1.20955610275 8.70410823822 4.71347999573 --3.00882506371 6.82929944992 -2.09390759468 -4.38210725784 1.21526348591 4.13071632385 --4.33470630646 4.56764507294 -0.610841572285 --2.62267327309 -7.1137714386 -9.01257991791 --9.03638648987 9.35469341278 4.52309370041 -9.82479476929 3.72990179062 6.49685096741 -3.14159059525 -0.42770087719 -5.56027173996 --0.568333566189 -1.11772990227 -5.74960613251 --1.35262835026 2.32109928131 -1.28968214989 --3.19917440414 -0.500040411949 0.26753410697 -0.68442773819 -1.95249307156 6.67650079727 --9.85084819794 -3.98323464394 4.19293785095 -4.46926307678 -1.75299859047 1.28341293335 -2.45695877075 7.57858228683 -6.85080623627 -2.21441459656 1.50901210308 8.43077659607 --8.66230297089 4.40469264984 -3.47401738167 --8.63370990753 6.35603618622 8.67957782745 -2.19221448898 7.03596448898 4.71765947342 -8.91053962708 -1.2393296957 7.57518005371 --4.48812532425 5.82228326797 -1.86163926125 -0.890352547169 -3.1806397438 -6.18446731567 -7.95082521439 -2.5901529789 4.39081001282 -7.05453443527 -7.9017457962 9.30856132507 -2.52409744263 -7.37569522858 -7.21117019653 -2.51180648804 -6.80006790161 -2.65472579002 -9.31493377686 3.20683884621 -9.19482135773 -6.20187950134 5.71713113785 -8.32559299469 --9.76055049896 8.63923168182 -3.62689185143 --3.16334605217 1.64015698433 -7.70333147049 --5.85090065002 6.65611743927 -5.02188825607 -1.78453457355 0.293318659067 -2.66222429276 -7.92761516571 -6.35147333145 0.495925754309 -2.50511860847 1.60800409317 1.62053000927 --1.88206410408 4.61044406891 -9.58828544617 --9.07814598083 -0.9071636796 8.87419605255 --7.23936223984 2.30100655556 -0.75930172205 --5.29843425751 0.0556990243495 -2.2006251812 --1.47886371613 0.938342750072 -4.0110244751 -1.32576704025 4.22297096252 -0.530892729759 -4.90467786789 -3.31136512756 8.02919864655 --8.89227390289 7.35610580444 4.26532840729 -8.66901397705 -0.0638257786632 3.17562580109 --3.26856684685 1.66195547581 1.14576983452 -5.00798511505 7.6889462471 3.75925683975 --9.88433837891 -0.159210368991 -2.10195231438 -5.51581525803 -7.98541879654 -9.34204959869 -1.91999578476 -6.48389673233 2.27919340134 --9.54382514954 -3.19282078743 3.27933478355 --5.23477983475 4.53116989136 9.78664588928 --8.8444442749 0.804155349731 2.14978528023 -6.51524734497 -4.29083538055 -8.51690387726 -4.77684545517 -0.476348221302 7.28295326233 --6.47744417191 5.43917274475 2.99088287354 --0.705046892166 -6.55700302124 -6.80753040314 -1.16524791718 6.90578889847 7.44826459885 -2.16468667984 0.953867852688 -1.99527132511 --4.84953689575 3.38224673271 -4.23026895523 --1.97373735905 9.02762317657 -4.04826879501 -3.88608932495 -2.85225987434 5.66339254379 -5.62271595001 7.54037761688 -9.80625629425 --7.56633234024 7.9588508606 -7.04189825058 --7.81723546982 1.0274617672 5.31109952927 --9.66298675537 3.44361782074 -4.91052913666 --2.53279399872 -5.56494045258 9.77269172668 -0.556017637253 -5.8708114624 4.05407953262 -2.46008586884 -6.2620267868 8.78867053986 --6.80619716644 7.10140419006 9.34562969208 --9.38936042786 -4.87238931656 5.41131591797 --9.34832859039 8.53740215302 -0.914116978645 --0.668918609619 8.42488479614 -0.643690407276 -6.02670049667 3.13463616371 -1.12833321095 --2.20317721367 -8.30360507965 5.10038995743 --7.04138565063 4.83161258698 7.92397499084 -0.887411475182 6.3493976593 -8.40282535553 -6.99036121368 9.05120372772 5.15973854065 -7.76866579056 -6.4655213356 8.4172000885 -6.22655153275 -6.59601068497 6.29922771454 -4.62081670761 -4.27928161621 2.91845011711 -4.56360626221 -8.19467830658 -2.52108836174 -6.90840768814 -7.72836637497 5.38354587555 --9.10352802277 -9.51123905182 -2.85480499268 --4.58794879913 2.8315320015 5.87762212753 -8.93869876862 -6.66485023499 0.803989887238 --8.01332092285 1.35867774487 -1.25753831863 --7.29373931885 -6.86778020859 -3.95341444016 -4.62337827682 2.85863137245 6.94848680496 -8.59092140198 -6.78574228287 2.66137242317 -8.78816604614 3.43840289116 3.66326642036 --2.3836452961 -4.32077932358 8.46176433563 -3.7916328907 2.23548650742 -3.99699282646 --4.19685173035 -9.78973293304 6.67677688599 --2.76191043854 -6.44502687454 -6.77983283997 --5.72792720795 -1.50433743 -4.81778860092 -2.66510891914 -9.29422187805 -4.09634590149 --0.764572620392 -3.45592880249 -6.68008041382 --4.56081819534 -3.66809868813 -7.01614332199 --9.81150722504 -9.1106967926 7.03047704697 --0.865935742855 -5.43198204041 -2.6871213913 --6.94701528549 6.60232210159 -0.645751237869 -9.48967838287 -7.19935750961 1.78328239918 --3.06397032738 -5.37227535248 -8.20367336273 -7.63247776031 9.09479618073 -6.95454359055 -4.31788682938 1.66508853436 -8.9611082077 --9.2880115509 9.00641918182 9.22264099121 --0.800517320633 -7.60392141342 3.10722112656 -1.82336735725 -2.3989546299 -9.85358428955 -3.96999335289 -5.99041175842 -3.13022494316 --3.12436008453 -9.61291980743 -2.76163005829 --8.40088844299 9.62622928619 9.12143516541 --1.90807771683 7.86883974075 -9.0094499588 -3.60420298576 4.36219167709 -8.31331348419 -0.636440992355 -7.13086557388 7.07784509659 --9.79379749298 -0.674120545387 2.08862376213 -4.18916654587 5.9197473526 9.43070697784 --7.73490333557 -1.94108760357 1.83604252338 --7.2140545845 5.02443408966 3.62747907639 -5.35270690918 8.51603889465 -2.79347109795 --6.80808639526 -9.48578739166 5.76540565491 -8.73288631439 -8.57260513306 -7.58562850952 -5.71591043472 -8.15390300751 2.42437672615 --5.56637716293 3.93658161163 -8.82180023193 -6.03915834427 -3.70303797722 4.17362880707 --0.254232496023 -2.94165730476 2.40960931778 -0.897166013718 7.86265945435 3.50647521019 --6.86110258102 -1.73923122883 2.49102973938 -3.70480632782 9.00412082672 -1.65822780132 --0.916618406773 -0.81196808815 8.18057632446 --7.02694892883 -8.81472015381 1.62375938892 -7.7069978714 -2.3224864006 0.170179069042 -8.01817989349 1.01073491573 3.2519390583 --2.52190184593 -0.183585137129 -3.03333115578 --9.48109054565 -0.0525405183434 6.6929268837 --3.98629713058 2.66764807701 -7.15406084061 --1.06644523144 -7.48046112061 -8.33294296265 -7.65530633926 8.68955993652 -9.28216648102 -7.46399879456 3.88050246239 4.03828859329 --1.25507938862 4.77300834656 8.85576915741 -5.55553245544 8.95744991302 0.108774594963 --7.93450117111 -6.56707954407 4.14126586914 -0.259514689445 3.08789539337 7.9779458046 --3.27056956291 -7.24198818207 -2.45222449303 -1.98834240437 8.52588653564 -0.127892926335 -6.23761796951 -2.54777669907 5.22798681259 --2.17450475693 6.20817995071 -0.107159480453 -8.1783208847 -1.40363073349 6.50022029877 --2.67840576172 -6.69652414322 7.3524055481 -6.05456066132 5.50110864639 -7.30924510956 --9.92098903656 -9.89354991913 -5.87008857727 --3.05187487602 7.65040588379 9.07695865631 -5.35593366623 3.5233373642 -5.57000875473 -6.585501194 0.213955968618 -6.71160507202 --6.00729465485 3.88998532295 2.54988241196 -4.25299501419 5.89071750641 5.60300779343 --4.87064695358 -0.602946996689 -7.31604480743 -2.75811100006 -7.50158023834 9.37766838074 --7.13677930832 -9.25701999664 -0.475073337555 --1.88102602959 -1.93742704391 -9.01855659485 --6.10570049286 9.16233634949 1.3679227829 -7.72975206375 4.16357803345 1.5395873785 --9.94306945801 6.37727308273 -9.15578651428 -3.78636074066 -4.43841695786 -0.879710733891 --9.5830373764 6.76119756699 9.23504161835 -4.54901981354 5.03208255768 6.81701087952 --9.56733703613 7.27413654327 -1.77412390709 --0.809076368809 6.55802631378 -1.60688924789 --6.58971691132 3.10670852661 4.59910774231 --4.86573076248 3.23191905022 4.01840400696 --7.66326713562 9.40610122681 -7.82132530212 -6.99106884003 9.32293510437 7.00860404968 -0.738410711288 -9.70453548431 9.60458374023 --4.06392097473 0.293773680925 6.66656255722 -2.77508234978 -0.16651815176 -2.8996887207 -6.3691906929 -2.02420282364 2.67625594139 --2.03767871857 3.72005820274 9.04350280762 -6.27143716812 3.19589495659 -0.233182057738 -8.35788059235 0.547676384449 -4.28645706177 -2.95496702194 7.45336675644 -8.15346050262 --0.787679672241 4.01426839828 6.71804475784 -0.413509726524 4.70234155655 -0.717818856239 --3.54015254974 -1.32443094254 -6.14753055573 --1.73855912685 6.99039363861 -1.52066349983 -1.23663711548 -4.40584516525 7.22896051407 -8.00884819031 -4.82526397705 5.27125692368 -7.27557420731 -8.12895011902 0.0822654515505 --1.37358987331 -9.35660362244 -3.75937318802 -8.45085525513 9.53502655029 -6.41917467117 --6.17116737366 9.27492046356 9.06571674347 -0.168877616525 4.98382091522 -9.83158874512 --5.89542913437 8.4957113266 -8.56295013428 -2.0969722271 -8.70855045319 0.106661662459 -8.87145709991 -7.6616191864 -1.41023826599 --9.83008098602 0.207016944885 -8.71002388 -5.08944225311 -6.91588497162 8.86888980865 -2.96227669716 4.10239505768 -0.260146349669 --7.32525491714 -1.11678743362 3.43016219139 -4.62998056412 9.53812599182 5.59736537933 --4.57414674759 -0.426262497902 7.8916516304 -8.00940704346 -3.73940610886 3.54565930367 -5.14982414246 -0.0680496096611 3.56535315514 -2.13586401939 4.67390441895 -1.75492346287 --6.5574464798 7.3075056076 5.29473733902 --3.08418917656 4.57938051224 2.21013569832 -4.28028202057 -2.84570837021 3.54337787628 - - --1 -1 -1 -0 -2 -1 --1 -2 -2 -2 1 -1 -1 0 -1 -1 3 -1 --2 -2 1 -1 0 -1 --1 0 3 --2 -1 -1 -0 2 -1 --1 0 1 -1 2 0 -1 -2 2 -0 -2 1 -0 0 1 --2 1 -1 -0 0 1 -0 3 0 -0 -2 -2 -0 1 1 --2 0 2 --1 -2 2 -2 2 0 --1 0 1 -1 0 0 -2 1 -1 -1 -1 0 --1 1 0 -0 1 -2 -1 2 0 --1 -1 -1 -2 -1 -2 --1 1 1 -1 -2 1 -1 -1 0 -0 2 2 -0 0 -2 -0 0 1 --1 3 1 -0 -1 -3 -0 -2 -1 --2 1 -1 -1 -2 -1 --1 0 0 --1 0 0 -0 -1 0 -0 0 1 -1 -1 0 -0 -3 0 -0 -1 2 -1 -3 1 -1 -2 1 --2 -1 2 -0 1 1 --1 -1 1 -1 -1 -1 --1 1 -2 -1 0 1 -1 -2 -2 --2 2 0 --1 -3 -2 -0 0 0 -1 -1 -1 -0 1 -1 -0 -1 -1 --1 1 -3 --3 0 -2 -0 -1 -1 -0 2 1 --1 -1 0 --1 -1 0 --1 3 1 -1 -1 1 --1 -1 -3 -1 2 -1 -0 -1 -1 --2 0 1 --1 -1 1 -0 -1 1 -1 -2 0 -2 -1 2 --1 -1 0 -0 0 1 -0 2 0 -0 1 -1 -0 3 0 -1 0 -1 --1 0 1 -1 -3 1 -1 3 1 --2 1 1 -0 -1 1 -2 1 0 -1 -2 0 -0 4 -1 -1 0 2 -1 0 -1 -1 -1 3 -0 0 0 -1 2 1 --1 -1 -1 --1 0 1 -0 -1 0 -1 0 1 -0 0 1 -0 -2 1 --2 0 0 -0 0 -1 --1 0 -2 -2 0 -2 -0 -1 -1 --1 -2 -1 -2 2 -1 --3 1 1 --1 -2 -1 -1 0 0 -0 0 0 -1 1 1 -0 -2 1 -2 -2 0 -1 -1 2 -1 0 1 --3 -1 0 -2 3 -2 -1 -1 0 --1 -1 -1 --3 -1 -1 -2 -1 -1 --1 2 2 -0 -2 0 -1 0 -1 --1 -1 1 --3 2 -3 -1 0 1 --1 1 1 --1 -2 0 --1 -2 1 -1 0 -3 -2 -1 -1 --1 -2 -1 --1 -2 -1 --2 0 2 -0 1 2 -1 0 -1 -1 0 2 -2 1 -2 -0 -2 -1 --2 0 0 --1 1 0 -1 0 -1 -0 0 1 --2 -1 0 -1 0 -1 -1 1 -1 --1 -1 -1 -0 1 1 --1 0 0 -2 1 1 --1 0 1 -0 -2 -3 --1 0 0 --2 -1 3 -1 -3 1 -2 -1 -1 --1 0 0 -1 1 1 -0 -1 0 -2 0 1 --1 1 -1 -1 0 0 -0 1 -4 --1 1 0 -0 0 -2 -3 2 -1 --1 0 -1 --1 -1 0 --2 -2 0 -0 1 1 --3 0 1 --1 2 -1 -1 -1 -1 -1 2 -2 -1 0 -1 -0 -1 0 -0 -3 -2 --1 0 0 -0 0 0 --1 1 0 --1 0 -1 -0 1 2 -1 1 0 -0 0 0 -1 0 1 -0 -1 0 -2 -1 0 --2 1 0 --3 1 -2 --1 0 3 -0 1 -1 --1 1 3 --1 1 1 -1 -2 1 --2 -1 0 -0 0 -1 -1 1 -1 -1 1 0 --1 0 2 --1 1 0 -1 -1 -1 -0 0 1 --1 0 -2 --2 -1 0 -0 0 0 -1 1 1 --1 -3 1 -0 2 1 -1 -2 1 -1 0 -1 --1 -1 1 --1 0 1 -0 0 -1 -0 1 3 --2 1 2 --1 1 2 --3 -3 0 -1 2 5 -0 -1 -2 --1 -1 -1 -1 -1 0 -0 1 2 -0 2 -1 -1 1 0 -1 0 -1 -2 -1 3 -1 2 -1 -0 -1 1 -1 -1 0 -1 2 0 -0 1 -1 --2 1 1 -1 0 0 -1 -1 1 -0 0 -1 -1 0 1 -1 3 0 -2 3 3 --1 1 1 --1 1 -1 -1 -1 2 --2 -1 3 -0 1 0 -1 -2 -1 -1 0 -1 --1 0 -1 -1 2 2 --1 0 -2 -2 -1 -2 -0 -2 -4 -0 -1 0 --1 1 -1 --3 1 2 -2 0 -2 -0 1 1 -1 -2 1 --1 1 -1 -1 -1 -2 -1 1 1 -2 -1 -2 -0 1 -1 -1 0 0 -1 2 -1 -2 -4 -1 --1 2 0 -1 0 2 --1 0 0 --2 1 1 -0 -1 0 --1 1 -1 --1 -1 -1 -0 -1 -1 --2 1 1 -3 1 1 -0 -1 1 --3 0 0 -0 0 0 --1 -2 -2 -0 -2 -1 -2 0 0 -0 -2 -1 --1 0 0 -2 -1 0 --1 2 -3 --2 1 0 --1 1 2 -1 -1 1 -2 0 0 -1 -3 -2 -0 -1 0 -0 0 0 --1 -2 0 -0 -2 0 --2 0 -1 -0 0 1 -0 1 -1 -2 2 1 -1 -2 -2 --1 3 2 --1 0 0 -0 1 1 -0 -2 -1 --1 1 -2 --1 1 0 -1 -1 1 -1 0 0 --1 -2 -1 -1 1 0 --1 1 -2 -2 1 -1 -0 0 1 -0 0 1 -1 1 1 --3 2 1 -0 0 0 -2 0 3 --3 -1 4 -1 0 0 --1 2 -1 -0 -1 -2 --1 -2 0 -2 1 3 --2 2 0 -1 1 4 --1 1 -2 --3 3 1 -0 1 0 -0 2 -2 --2 2 0 -1 1 0 -2 -1 1 -0 1 -2 -0 -1 1 --1 -1 2 -0 0 -1 -2 1 1 -1 -3 0 --4 1 1 -0 1 0 -2 0 2 -2 0 1 -1 2 1 -0 -2 1 -0 -2 0 --2 0 -2 --1 1 -2 -1 1 1 -3 3 -1 --2 -1 0 -0 1 0 --1 -1 1 -1 1 0 -0 2 -2 -0 0 0 -0 1 -1 -0 3 1 -2 0 -2 -1 -1 1 --1 1 2 --2 0 2 -2 -2 1 -2 2 2 --2 2 0 -0 -1 1 -1 0 -2 -2 3 -1 -0 0 -2 -1 -1 0 -0 1 0 -0 -1 -1 --1 1 1 -0 1 -2 -1 -3 2 --1 1 -1 -1 3 0 --2 0 0 -1 -1 -2 --2 0 3 -0 1 -2 -0 0 -1 -1 -1 0 -0 2 -1 --1 1 2 --1 1 0 --2 -1 1 -1 0 -1 -0 1 0 -3 -1 2 --1 0 -1 -1 1 -2 -1 0 -1 --1 3 -3 -2 2 2 -1 1 3 --2 -3 0 --1 1 -3 --1 -1 1 -0 0 -2 -1 -1 0 --2 -1 -1 --1 0 1 -2 2 2 -0 -2 -1 -0 0 2 -1 -2 2 --1 1 0 -1 1 0 -0 0 2 -1 0 -1 -1 -1 2 -1 2 1 -3 1 0 -0 0 0 -0 -1 -2 -0 0 -1 -1 -2 -2 -0 1 0 --1 0 1 -1 2 3 -0 -1 -2 --2 1 0 -3 -1 0 --3 -2 0 -1 -2 -1 -0 0 1 -2 0 0 --1 -1 0 --2 0 1 -0 -1 0 -1 0 0 --1 1 0 --1 -1 0 --1 1 1 --1 1 1 -1 -2 -2 --1 -3 0 -0 2 -1 -1 3 0 -0 1 0 -1 -2 -2 -0 1 -3 -1 -1 1 -1 2 1 -1 1 0 --1 -2 1 -0 0 1 --1 0 0 -2 0 2 -0 0 1 -1 1 0 -0 0 -1 --2 1 1 -0 0 1 --3 -2 -1 --1 0 0 -1 -1 -1 -2 0 1 -0 -1 2 -1 3 -1 --1 1 -1 -2 1 0 -1 -1 1 -0 2 0 --2 1 1 --1 -1 0 -1 1 -3 --1 0 1 -0 1 0 -1 -1 0 --1 -1 2 -0 1 1 --2 0 -1 -1 -1 1 --1 3 0 -0 -1 -2 -1 0 0 -1 -2 1 -2 1 2 -0 0 -2 --1 0 0 -2 -2 1 --1 1 -3 -0 0 1 -1 -2 -1 --3 3 0 -1 -1 1 --1 1 0 -1 1 -2 --1 2 2 --1 0 0 -0 2 1 -2 -2 0 --1 -1 0 -0 -1 0 -0 1 1 --1 0 -1 --4 3 -1 -1 -1 -1 --1 0 -1 -1 -1 2 -0 0 -1 -2 0 2 -0 -1 0 --1 -2 2 -2 -2 -1 --1 2 0 --1 -1 -1 -2 2 -1 -0 0 1 -0 3 -1 --1 -1 -3 -0 1 -2 -0 3 -1 -0 1 0 --1 0 1 --1 -1 -2 -1 1 0 -1 0 -1 -1 -3 0 --1 1 3 --1 -1 0 -2 -1 0 --1 2 0 --1 0 2 -0 -1 1 -1 -2 -2 -2 -3 -1 -2 1 0 -1 -1 1 -0 1 3 -0 -1 0 --2 2 -2 -2 0 -2 -0 2 -1 --1 -2 1 -0 -1 0 --2 1 -1 -1 2 0 --2 1 -2 -0 0 0 -0 2 -1 --1 1 1 -1 -2 -2 -1 -3 0 --1 0 -3 -0 0 -1 -0 0 -2 -1 -2 -1 -2 0 0 -0 0 1 --1 0 2 -0 2 -1 -1 0 -1 --2 -2 0 -1 1 2 -0 1 1 -1 0 0 --1 0 0 --1 -1 0 -0 0 0 -2 -1 1 --1 0 1 -1 -1 0 --1 2 1 -1 1 1 -0 2 0 --1 1 2 -0 -1 -1 -0 -1 -2 -0 0 1 --1 0 1 -0 0 -2 -0 4 0 --1 3 -3 -0 1 0 -0 -1 1 --1 -1 -1 -0 -3 0 -0 0 0 --2 0 0 --1 0 -2 -1 1 -2 -1 -3 0 -3 1 1 -0 0 1 -1 0 2 -1 1 1 -0 3 -1 -1 0 -3 -0 0 1 -1 1 0 -0 -1 -2 -0 0 3 -0 -2 2 -0 0 2 --3 0 -1 -1 1 0 --3 0 0 -1 -1 -2 --1 -1 0 -0 -2 -2 -1 -2 2 -1 1 -1 -0 1 -1 --2 0 0 -0 -2 2 -1 0 0 --2 0 1 --1 -1 0 --2 1 1 -2 0 -1 --1 0 -1 --1 2 -2 -0 0 1 -1 -2 1 -1 -2 -1 --1 -1 -2 -0 -1 0 --1 0 1 -1 -2 1 -1 1 0 -1 0 -2 -0 1 -1 -0 0 1 -0 5 1 -0 0 0 --3 -2 0 --2 0 0 -1 2 0 --3 -1 0 --1 0 1 --1 -1 1 -0 -1 1 --2 1 2 -1 -2 -1 --3 -1 -2 -0 0 -1 -0 -1 0 -0 1 1 -1 -1 1 -0 -1 0 --1 0 0 -2 1 0 -0 -1 -1 --1 -1 1 -0 -1 0 -0 0 -1 -0 -1 -1 --1 -1 -3 -0 1 0 --1 -2 -1 -0 1 0 -0 2 -1 -0 -2 -1 --1 1 -2 -0 0 -1 -1 -1 -1 -0 -1 -1 -1 0 -2 -1 0 -2 -1 -1 2 -0 0 0 -0 -2 0 --1 -1 -2 --4 -1 -1 --2 -2 2 --1 0 0 --3 0 0 -0 -2 1 --1 -1 1 -0 -2 1 --1 0 0 --1 0 1 -2 2 -1 -0 0 0 -0 1 0 -1 0 1 -1 1 0 -1 2 2 -0 1 0 -1 2 1 -4 0 0 --2 1 0 -1 -1 -1 --1 1 -1 -0 -1 0 -1 0 1 --2 0 0 --1 -1 -1 -0 0 1 -1 1 2 -0 0 -1 -1 -2 1 --2 1 2 -0 0 1 -1 0 1 -0 1 0 -0 -1 1 -1 2 0 -0 0 0 -0 -3 -1 -0 -1 -1 -0 0 -2 -1 1 -1 -1 0 -2 --1 0 0 -1 -1 -3 --1 0 -1 -1 0 -2 -2 1 -1 -1 -2 -1 -2 -1 1 -0 -1 -2 -0 1 0 --1 1 1 --2 0 3 --2 2 0 -2 0 -1 -0 0 0 -1 -2 0 -3 2 -1 -0 1 -1 -0 0 -1 -0 0 1 -1 1 1 -0 0 2 -0 0 1 --2 -1 0 -1 0 0 --1 -1 0 --2 1 1 -0 1 -1 -1 -2 -1 -2 -1 -2 -1 1 2 -1 0 0 -0 -1 3 -0 -1 1 --2 0 -2 -1 -1 0 -0 -1 1 --1 -2 -3 --1 -1 -3 -0 0 0 --1 -1 -1 --1 -1 -1 --1 1 -1 -0 2 3 -1 -1 0 -0 -2 1 -0 -1 1 -0 -1 -2 -0 1 1 -0 1 1 -0 -3 1 -0 1 1 -2 -2 0 --2 2 -4 --1 0 -1 -0 0 1 --3 -1 -1 -2 0 0 -1 1 0 -1 1 -1 -1 -1 1 -0 -1 -1 -1 0 -1 -1 0 1 --1 1 4 -0 -3 1 -0 0 -2 --2 -1 0 -0 1 1 -2 0 -1 -1 -1 5 --3 -1 -1 -2 -1 -1 --1 0 0 --2 -1 0 -1 0 -2 --1 1 -2 --1 4 0 -2 0 0 -1 3 0 --1 0 0 -0 -1 0 --1 0 0 --1 1 -2 -3 -1 -1 -1 3 -2 -1 2 -2 -1 0 0 --1 2 3 -1 -1 2 -1 0 2 --1 1 0 -1 0 -1 --1 0 -1 -0 0 2 -2 -2 1 --1 1 -2 --2 -1 -2 -1 0 0 -1 2 3 -0 0 0 -1 0 0 -0 1 1 -1 -1 1 -0 0 0 -1 -1 -1 -0 0 -3 -0 1 -1 -0 2 -1 -1 0 2 -1 -3 0 --1 0 1 --1 0 1 -0 -1 1 -0 -1 -1 -1 0 0 -0 1 0 --1 0 1 -2 -1 2 -0 0 1 --2 -1 -1 -1 -2 -3 --2 0 -1 -1 -1 3 -0 1 0 --1 2 -1 --2 1 1 -0 -1 -1 -2 -1 -1 --1 0 -2 --1 1 1 -0 1 0 --4 -1 0 -0 1 -2 -2 1 -1 --2 0 0 -2 0 1 -2 -2 -1 -0 -1 0 --1 0 0 --1 -3 1 -1 -1 1 -1 0 2 -0 -1 -1 --1 -1 -1 -0 0 -2 --2 0 -1 -0 -1 1 -2 1 0 --3 -2 2 -0 0 1 -2 -2 0 -0 -2 0 -2 0 -1 --2 0 1 --1 0 0 -1 1 1 -1 0 -1 --1 -1 1 -0 0 1 -0 0 0 --1 -2 -1 -0 1 -2 --1 0 0 -1 2 2 -0 -1 0 -3 0 1 -0 -1 1 -0 -1 1 --3 1 2 -0 0 -1 -0 2 1 -1 -1 1 -0 0 1 -0 1 2 -1 -1 1 -0 -1 0 -0 0 -2 -1 1 0 --1 0 2 -0 -1 -1 -1 -1 0 -2 1 -1 -0 -2 -1 --1 0 0 -0 0 0 -0 1 0 --1 0 2 -0 0 1 -0 0 1 -1 0 1 -0 -1 0 -1 3 2 -0 1 3 -0 0 1 --1 1 -2 -1 0 1 --2 0 0 -0 0 0 -2 -1 0 --1 2 0 -3 2 -3 -3 1 0 --1 -1 -1 --1 2 0 -0 -1 1 -0 1 0 -1 0 0 -1 -2 0 --2 0 1 --1 1 -2 --1 2 -2 -1 -1 1 -1 0 0 -2 0 0 -1 2 -1 -0 0 0 --2 0 2 --2 0 1 --3 -1 -1 --1 -1 -1 -0 2 1 -1 -1 -1 -0 -1 0 -0 -1 1 --1 3 1 -0 1 0 -1 -1 1 -1 1 -1 -2 1 4 -2 1 1 -0 2 -2 --1 -1 1 --1 -2 -1 -1 0 -1 -1 1 2 --1 1 -1 -0 1 0 -1 0 0 -0 0 0 -0 1 -1 -0 2 1 --1 -2 -1 -1 -2 -1 -1 0 -1 -0 1 1 -2 -3 -1 -2 3 -1 -0 1 0 --2 -1 -1 -0 0 -1 --1 0 -3 --1 0 -1 --1 -1 0 -0 -2 -1 --1 -1 2 -0 2 0 --1 -1 2 -2 4 -1 --2 1 0 --1 -1 -1 -2 0 -2 -0 -2 -1 -1 -1 1 -1 0 0 --1 1 0 -0 -1 1 -0 0 1 -1 1 -2 --2 0 0 --1 0 1 -1 -2 -1 --2 0 1 -0 -1 -1 -0 1 0 -0 -2 -3 --1 0 2 -1 1 1 -3 -1 0 --3 0 -1 -0 -1 0 --1 1 0 -0 0 -1 --1 1 0 -1 0 1 --1 0 1 -0 -2 0 -0 1 -1 -2 1 1 -1 0 -2 -0 -1 -1 --1 0 0 --2 -2 0 -1 0 1 -2 -2 1 -0 -2 -1 -1 -1 0 -1 -2 1 --2 3 0 -1 0 2 -1 0 1 -1 -2 0 -3 1 0 --1 1 0 -2 -1 -2 -1 -2 1 --3 3 -1 -0 0 -2 --1 0 1 -2 1 0 -1 -1 -3 -2 -1 -2 --2 -2 2 -1 0 -3 -0 0 1 -1 -1 1 --1 0 1 -0 2 1 -0 0 1 -1 1 -2 -0 0 1 -0 -1 0 -1 -2 1 --2 1 -1 -2 -1 0 -1 -1 0 -0 1 0 --1 2 -1 -3 0 0 --2 -1 -1 --2 1 0 -0 0 2 -0 1 -2 -0 0 0 -0 1 0 -0 1 2 -0 -1 1 -1 -2 -2 --1 1 1 -0 1 0 -1 1 -2 -0 1 -2 --1 1 1 --2 0 1 -1 0 3 --1 0 0 -1 1 -1 -1 -1 0 -1 0 0 -1 0 0 --2 2 0 -0 -1 2 -2 -1 1 -0 0 1 -1 1 0 -1 1 -2 -0 1 -1 -2 1 0 --1 1 -1 --1 -2 -1 -0 0 0 --2 0 -1 -1 -2 0 -0 -2 0 -0 -2 0 -1 0 1 -0 1 -2 -0 0 1 -0 1 2 --1 1 -1 -2 2 -1 -2 2 1 --1 0 1 -0 1 -1 -0 0 2 -2 0 -2 -1 -1 0 --1 -1 1 --2 0 0 -0 -1 0 -2 1 1 -1 -2 1 -1 0 -1 --2 1 -2 -2 1 -1 -2 0 3 -0 1 -1 -0 0 1 --1 -2 2 --1 -1 0 --1 0 0 -2 0 2 -0 -1 1 -1 2 -1 -1 -1 -2 -0 -3 1 -1 -2 1 -0 0 0 --1 -1 -2 --1 0 -1 -0 0 -1 -1 -2 1 -2 0 3 -0 1 1 -1 -1 0 -0 2 1 --1 1 0 --1 -1 2 -1 2 1 -2 -3 0 -2 -2 0 -0 1 -1 -1 1 -1 --1 3 1 -2 1 3 -3 -1 -2 -0 1 2 -0 -1 0 -0 1 -1 -1 3 1 -0 1 1 --2 1 2 -1 0 0 -0 -1 2 -2 -1 0 --2 0 0 --2 0 2 -3 -1 -3 -0 1 -2 -1 4 -2 -1 0 1 -2 -1 0 --1 0 -1 --1 0 -1 -1 1 0 --5 1 1 -4 2 0 --2 2 1 -2 0 0 --1 -1 -2 --1 1 1 --1 1 -2 -0 0 0 -1 1 -3 -2 0 1 -1 1 1 -2 -2 2 --1 -1 -1 --1 0 3 --1 -3 2 -0 0 0 -1 2 3 -0 1 0 -0 0 -2 -0 3 0 -2 -3 0 --1 0 0 -1 2 -1 --1 -1 0 -1 -2 -1 --2 2 -1 -0 -1 -1 --1 1 0 -1 0 2 -1 -1 0 -0 1 1 -1 -1 -1 --2 1 -2 -1 -1 1 -0 1 0 -1 -1 1 -1 2 -1 -0 1 1 --1 2 2 -1 0 1 -1 1 1 -1 0 0 -0 1 0 --3 -1 1 -0 -1 -2 -1 1 -3 -0 -2 1 -1 -1 -1 -0 -2 0 --2 1 1 -2 2 -1 -0 1 -1 --1 0 0 --1 0 -2 -0 0 -1 --2 1 -2 -2 0 0 -2 0 1 --2 0 1 --3 -1 0 -1 1 -1 -1 -3 0 -0 1 0 --3 0 -1 --1 -1 0 -1 3 -1 -1 0 0 --2 0 1 -0 0 0 --1 1 1 -0 -1 0 --1 -1 0 -1 2 1 --1 -1 2 -0 1 0 --1 1 2 -0 -1 -1 --2 0 1 --1 2 2 --1 1 -1 --1 1 2 -0 0 1 -0 1 1 --2 -1 -1 -2 -2 1 --1 0 3 -0 0 0 -0 0 2 -1 1 -2 -1 -2 1 -0 -2 3 -0 -2 0 -1 -1 1 --1 0 -1 -0 0 -2 -0 -1 0 -2 0 -2 --1 2 0 --2 -1 1 --2 -2 0 -0 0 1 -3 1 1 -1 -2 0 -1 -1 0 --1 -2 2 -0 1 -1 --1 0 0 -0 -1 0 -0 1 -1 --1 -1 0 -0 2 0 -0 1 1 -1 1 -2 -0 -1 -3 -1 -2 -1 -2 2 -2 -2 0 0 --1 -1 1 -0 0 0 -1 2 0 -1 0 0 -0 -1 0 -0 0 0 --1 1 -1 -0 2 1 --1 0 1 --1 -2 -2 -1 0 0 -2 0 1 --2 3 -1 -0 1 0 --2 1 0 -2 0 0 -1 -1 1 -1 -2 1 --3 0 2 -0 0 0 -0 0 1 --3 -1 -1 --2 1 -1 --2 1 1 -2 1 0 -0 1 2 --2 -1 0 -1 -2 0 -0 1 0 -1 -1 0 -1 -1 3 --2 0 -1 -0 -1 0 --2 -1 1 -2 0 -1 -0 0 -2 -2 0 0 -1 0 2 -0 0 1 --3 -1 0 --1 1 -1 --3 3 0 --1 -1 -1 -0 -2 -1 -1 0 0 --1 1 -2 --1 0 -1 -2 0 1 -1 -2 0 -1 0 -1 -1 1 3 -1 2 0 -2 -1 0 -4 0 0 -2 1 -2 --2 -1 1 -1 1 0 --1 0 -1 -0 0 3 --1 -2 -1 -0 0 0 --1 1 -1 -0 -1 -1 -0 1 -1 --1 -2 1 -1 0 -1 -0 -1 0 -0 1 -1 -2 2 0 --2 1 -1 --1 0 0 -3 1 1 -0 -1 -2 --1 0 1 -0 0 -1 --1 0 -1 -0 -2 0 -1 1 2 -0 1 2 -0 0 -1 --1 3 -1 -2 1 -1 --1 0 1 -1 1 -1 -0 3 0 -1 1 -1 -0 0 -2 --1 2 -1 --2 1 0 --1 0 0 -0 2 -1 --1 2 0 -1 0 -3 -1 -3 1 --1 0 1 --1 -1 -1 -0 1 0 --1 -2 1 -0 0 0 -0 1 -1 -1 0 0 -0 -2 1 -2 -1 0 -2 -1 1 -0 3 -2 --1 2 1 --2 1 1 -1 1 -1 --1 0 -1 -0 -1 3 -0 -1 1 -0 3 -1 --1 2 1 --1 0 -1 --1 0 4 -1 -1 0 -0 -2 2 -0 -1 -1 --1 1 1 -1 1 -1 -0 -4 2 -0 -2 2 -0 0 2 -1 0 0 -0 -2 1 -1 -1 1 -1 1 -1 --3 1 2 -2 -1 0 -1 0 -1 -2 -1 1 -1 -2 -1 --1 -2 0 -0 0 2 -0 1 2 -0 1 -1 -1 0 -1 --2 -2 0 --1 0 -1 -0 -3 -2 -2 0 -1 --1 -2 0 --1 0 -1 --1 0 0 --1 -1 -1 -2 0 1 -0 0 0 -1 0 0 -0 1 -1 -0 -1 0 -2 2 -2 -0 1 -2 --1 0 -1 -2 1 -1 -0 0 -2 -0 0 0 -2 2 0 --1 0 -2 --2 -1 -2 --1 1 3 -1 1 1 -0 1 2 -0 0 0 -1 1 -2 -1 -1 1 -1 0 1 --2 2 1 -1 0 2 -2 -1 1 --1 0 -2 --1 1 -2 -3 -1 2 --1 2 1 -1 -1 0 -0 0 -1 -0 -1 -1 -0 0 1 -0 -2 0 --1 -2 -2 -3 -1 0 --1 1 1 --3 0 0 --2 1 0 --3 -1 1 --1 3 0 --1 -1 -1 -0 -1 -1 -1 -1 0 -0 1 0 -0 0 2 -0 1 1 -1 -1 -1 -1 0 -1 -0 0 -4 -1 2 -1 -0 0 0 -1 0 2 -0 -1 -3 --2 -1 -2 -1 -4 0 -0 -1 0 -1 2 0 -1 0 -1 - - --1.44811046124 1.2830593586 0.0833677425981 -0.844167590141 1.53988206387 0.711042642593 -0.77107322216 0.203170418739 -0.372982025146 --1.37016546726 -0.884977459908 -0.44398856163 --0.743885219097 -1.02049541473 -1.20813882351 --0.412888586521 -1.28114748001 -0.329215019941 -1.99934494495 1.20833134651 0.241818159819 --1.16945660114 -1.2008844614 -0.317473977804 --0.683932363987 -0.732177138329 0.272282123566 --0.818781077862 0.750218212605 1.62952005863 --1.38673365116 -0.730592370033 -0.140569284558 --0.394450902939 2.75409889221 -2.60550689697 -1.22317349911 0.337236106396 -1.01827907562 -0.240145012736 0.593478322029 -0.428021967411 -2.16604113579 -0.92532402277 1.23954319954 --1.09097456932 0.166532427073 0.14736635983 --1.32605683804 -0.957059204578 -2.03092718124 -1.81465411186 -1.32326459885 2.87821316719 -0.167380645871 1.08642697334 -2.10116434097 --0.817888021469 0.491726994514 -1.29725599289 -1.53169393539 0.0838591754436 0.33970567584 --1.27886092663 0.258656471968 -1.05754029751 --0.0136331738904 1.34652411938 0.127307638526 -0.516889452934 1.45272517204 1.61026585102 -0.237119928002 1.59696137905 2.19786953926 -1.99834394455 -0.260643273592 -0.392243921757 --1.12016093731 -0.431093961 -1.09899103642 --0.632164895535 -1.73073375225 0.991934120655 -0.394856035709 1.98078596592 -1.52269518375 -0.57557785511 2.00034475327 -0.231717437506 -0.160472214222 -1.2357904911 1.04385232925 --0.0713673084974 -1.70556879044 0.282700717449 -2.05368423462 2.26420807838 -1.12353932858 --3.2920730114 -0.393939435482 0.103216156363 --0.229349792004 -1.31791388988 0.834188878536 --1.33079946041 0.573638260365 -0.332876622677 -1.67598414421 -0.980003237724 -0.786598205566 --1.31474173069 0.100999578834 -1.21010601521 -0.239819601178 0.365688085556 1.25310778618 --0.85855191946 2.22221279144 -0.634356856346 -0.958234548569 -0.00897606369108 -2.48890328407 -1.06405520439 2.42546892166 0.0794604569674 -0.975406289101 0.267829835415 0.251645028591 --0.139814034104 -1.00020039082 -1.8936522007 -1.82786881924 0.351137131453 1.1259316206 -1.22604477406 1.78064823151 1.12409949303 --2.01168417931 -1.6205791235 1.07269501686 --4.88601493835 0.71841531992 -0.88792848587 --1.13677287102 -1.75557982922 0.918150246143 --2.73704171181 0.692498922348 2.23527240753 --2.17826890945 0.82947576046 -1.32269859314 -0.601039230824 0.882042646408 -1.73253452778 --0.83163279295 1.33901715279 -2.28858327866 -0.652207911015 -0.833625674248 0.781095921993 -0.548794984818 0.907865941525 -0.138338148594 -1.03003144264 -1.98014175892 -0.551744282246 -1.37424361706 -0.782406389713 1.31369888783 --0.992768228054 -1.59991943836 0.0590353012085 --0.346015810966 1.48054921627 -0.109945826232 -0.0814151242375 -1.75746536255 -1.3582047224 -1.63918507099 1.53968298435 -0.33293569088 --1.45374786854 -0.561800122261 1.76650476456 -1.69551157951 -1.96273720264 1.00585901737 --0.907792806625 -1.91772663593 1.7180557251 --0.463279694319 -1.15029859543 -0.0501377768815 -1.50771343708 -0.214942485094 -3.11381578445 -1.55234384537 3.0701277256 0.76367598772 -1.60240697861 1.4433246851 -0.254124760628 -2.56816244125 -0.427620083094 -1.38295257092 -2.14632439613 0.184527441859 0.447146743536 --2.74621462822 2.24052071571 0.628145515919 --0.878991365433 -0.899439334869 -0.440451651812 --0.400584846735 -1.83037996292 1.08104491234 -0.821981489658 1.39599990845 -1.40644919872 --2.15105748177 0.207101777196 -2.06741476059 --0.829786121845 -1.58505535126 0.801483511925 -1.24501824379 -0.361162513494 1.61887478828 -0.471130758524 -1.65627670288 0.0958767533302 -0.730468213558 0.76066505909 2.83457803726 -0.969616770744 -0.181052863598 0.685519278049 --1.27964246273 0.903832018375 -2.23113369942 -0.332556396723 -0.454189956188 1.32933521271 --2.93504858017 2.10924983025 -0.29725509882 --2.04255747795 -1.39842033386 1.45442032814 --2.16471338272 0.813530862331 2.481539011 -0.934689283371 -1.56694281101 -0.65719127655 --0.96449047327 -0.298327893019 1.86024272442 -2.30972838402 -0.709233760834 -1.53629517555 -0.656197965145 -1.34358978271 -1.29751706123 -0.216008603573 0.693929672241 -0.584293723106 --1.50481617451 -1.32041215897 -0.0542765446007 --3.1100320816 1.17730522156 -1.1984744072 --0.267359942198 -0.0331482775509 0.739250361919 -1.50132906437 -1.27870810032 -0.435671001673 --0.505643308163 -1.41483938694 -0.656389653683 --1.4769847393 -1.79082226753 -0.09119502455 --0.75543230772 1.20810616016 0.242575481534 -2.7270257473 -0.318114578724 0.428794145584 -1.49013948441 -0.0267990175635 -0.0462924577296 --5.38275814056 0.159189581871 1.39507591724 --1.11358273029 2.18140816689 0.0696748718619 -0.211855068803 0.813502669334 -1.04727697372 -1.16421377659 -0.411320447922 0.886813044548 -1.50703132153 -1.17452514172 -0.139618963003 -1.63695478439 3.29457259178 0.24587148428 -1.89308083057 0.20512534678 2.07209634781 --0.20878598094 -1.23654437065 -0.634183704853 --1.44197428226 1.12001669407 0.918158173561 -0.647497057915 1.95051264763 0.790304481983 -0.0644770041108 1.08734714985 3.73287367821 --2.03639888763 -0.727850854397 -0.609871983528 --1.46727561951 -1.74072182178 -1.12018144131 --1.44836294651 -1.22987365723 2.54759144783 --1.38877797127 -0.680135190487 1.1361502409 -1.11010527611 0.276249110699 0.94176441431 --3.12530064583 1.06116807461 1.51853513718 --0.867170095444 2.4984498024 0.543699860573 --0.913272321224 -0.0545227006078 -1.73308348656 -0.0252212956548 0.735634386539 0.676360189915 -1.22247111797 0.941233217716 -2.46678185463 --0.95774936676 2.05728721619 -1.17341518402 -1.44557833672 1.37097263336 -0.513583004475 -0.351829826832 1.4990247488 -0.660832703114 -1.65250194073 1.49502265453 1.52433204651 --0.0923401787877 0.522012650967 0.0957509800792 --1.40125775337 -0.0270536616445 1.04412055016 --1.41036510468 -0.500304460526 -2.55252933502 --1.30443418026 -0.808263897896 1.97520625591 -0.363364368677 0.175299838185 2.11933064461 --0.561258018017 -0.722926735878 1.29260480404 --0.790082514286 -1.5581278801 1.26055705547 -0.813848018646 0.376703232527 2.6151611805 --2.07632851601 0.402099847794 0.542039871216 --0.91357678175 0.568192064762 -0.504822552204 --2.23653936386 -3.20715355873 1.07699847221 -1.05037128925 -1.3117390871 -1.4018009901 --0.430813252926 -0.128076553345 0.55074006319 --1.21164500713 1.63898277283 1.54402768612 --0.176296472549 0.99600481987 -0.387749165297 -1.99493253231 1.74039793015 0.268287628889 --0.353589504957 2.8017885685 0.979011356831 -0.543608427048 2.39048099518 3.12418079376 --2.79040312767 -0.100302308798 -0.213735312223 -0.367022097111 -1.27611374855 -1.2232837677 --0.577639698982 1.37653017044 4.01805686951 -1.55694663525 -1.12660837173 -1.20746779442 -2.63929128647 -0.929971337318 -2.5968747139 -1.10632276535 1.7555013895 -1.63314545155 -0.0488293319941 -0.429202437401 -0.989618480206 -1.74083781242 2.44617938995 -3.00689482689 -2.33532500267 -0.110720388591 1.96990823746 --0.709673523903 0.582777261734 -1.12805879116 --1.57576858997 0.718453109264 2.04240584373 -0.575937330723 -1.07484042645 -0.38228148222 --0.412147283554 1.04013872147 -0.725975096226 --0.501695394516 -1.1328587532 0.920781731606 --2.04346179962 -1.08598399162 0.358345210552 -2.91358685493 -0.489043533802 0.170782372355 -0.807219862938 1.58499836922 -2.01646399498 -0.690416753292 2.36629986763 0.0347575470805 --1.20605623722 -2.9447221756 -0.246920987964 -0.956091105938 0.294119626284 -0.0818041488528 --1.83904230595 0.745740234852 1.05038022995 -1.71438419819 -1.12932896614 1.60385251045 --2.86300945282 -0.49549934268 2.15330767632 -1.44551372528 0.940579116344 0.632489800453 -0.444318383932 1.40374982357 1.68247866631 -4.00241947174 -0.0791747421026 0.57516258955 --0.198336347938 1.4636194706 -1.48113906384 --2.45246100426 0.970999598503 1.21174383163 -1.56018424034 -0.155989930034 -0.453961312771 --0.93223631382 -1.04350054264 0.303485572338 -2.38508605957 -2.03096175194 2.74149656296 --2.27090001106 -3.94637680054 1.31408154964 -0.727974236012 0.588394284248 -1.11324489117 -1.02663075924 0.454590350389 3.05781030655 --4.20262384415 0.609846532345 1.44004094601 -0.693612873554 -3.15615105629 3.03840446472 --2.0592610836 0.216157659888 -0.95343798399 --1.00525259972 -0.474841207266 -0.294903367758 -0.936389386654 0.958961248398 -1.32356274128 -1.21871805191 1.29636836052 -2.26422357559 -1.47938013077 0.420572698116 1.26446890831 -0.774557709694 0.611419320107 0.563777923584 --0.594730615616 -0.356031000614 -0.413839936256 --1.43722248077 0.513507068157 -0.183978036046 -1.49216914177 0.808391928673 -0.0270713884383 -3.00199079514 0.854497075081 0.171011582017 -0.871384859085 -1.89105916023 0.393677353859 -0.984146475792 1.06364369392 -0.82918047905 -1.21668791771 3.02923870087 1.05733394623 --1.24509716034 1.06019675732 0.931955635548 --0.484810292721 0.0177491325885 -1.14256799221 -0.65556961298 3.22725343704 -0.357071846724 --1.75369226933 2.86314439774 -0.253229349852 -0.559083163738 -0.760830521584 1.01492404938 -1.36261475086 1.34605431557 -0.38699439168 -1.26337552071 -1.76655912399 -1.46335482597 -0.774733424187 -1.58086359501 0.382538586855 -0.69352889061 1.74363946915 0.624587833881 --0.64774620533 -0.6825928092 1.46051347256 -1.56025767326 0.567387938499 -1.57758891582 --1.63087999821 -1.95935976505 0.413225114346 --1.35669195652 -0.334609717131 -0.917545557022 -0.00149442034308 -0.497592747211 -0.780992507935 --0.662162661552 -1.85364985466 -0.937697589397 -3.06751251221 -0.726043701172 0.715298593044 -2.71145009995 -0.505138516426 1.73665094376 -0.745044231415 1.51492226124 0.0374500714242 --0.335392862558 -2.21692109108 -0.692894279957 -0.369795054197 1.51397943497 1.1170027256 --0.158117815852 3.71495842934 -2.63435840607 --0.213611930609 2.23631286621 0.114273771644 -0.56105363369 1.79305648804 -0.340879291296 -2.18379616737 1.02756226063 -1.9429820776 --2.94061088562 0.745644450188 0.776807367802 --1.80711662769 -3.08527898788 -1.41640126705 -0.0855661928654 -0.840221345425 1.46300184727 --0.0397722162306 0.0830313414335 -0.729515969753 -1.60241365433 0.24650812149 -0.246807277203 -0.786144375801 1.83554410934 -0.287252575159 --0.250961333513 -0.353436172009 1.66480433941 -0.183049336076 -1.49445784092 0.983742535114 -3.17259001732 -2.5297396183 -1.84503889084 -1.12395215034 -2.73310232162 0.518790602684 -0.677179157734 2.3956694603 0.0798003897071 -0.440568238497 2.48871827126 0.202315032482 -1.56832015514 0.0444617345929 -1.54457223415 --0.97919100523 0.683027207851 -0.0639886781573 --1.22957134247 0.853023707867 0.155797451735 --0.626414656639 -1.36288619041 -0.780819535255 -1.74987947941 0.230980187654 -1.26588356495 -0.259547799826 1.78837549686 0.864795386791 -1.03178215027 0.356152385473 1.15948414803 --0.202024042606 0.390987932682 -0.238001585007 --0.646299421787 1.76243662834 0.220897167921 --0.253499507904 0.348092406988 2.09158110619 --0.475941330194 -1.50717973709 2.2343018055 --0.444424241781 -0.380709588528 -1.32187104225 --0.762370646 0.6200979352 2.57012557983 -1.35043549538 0.420384824276 2.04456925392 --0.506654918194 1.21236729622 0.0467569492757 -0.096824683249 -0.568960666656 -1.1769926548 -0.0916531309485 -2.30593299866 1.56460857391 -0.659728944302 1.10537135601 1.23461222649 -1.91864621639 -1.76465940475 -3.62187314034 --0.855835735798 1.27228915691 -0.180647268891 -2.44883298874 -0.163801461458 2.66071414948 -0.243664413691 0.310239851475 2.17730736732 --0.399598896503 1.36168003082 -0.174930393696 --1.03317439556 0.277375608683 0.645025789738 --0.38210055232 1.21800339222 -1.01598334312 --0.0185297727585 0.33853110671 1.40945708752 -0.86186414957 2.26220846176 0.34523114562 -0.274614930153 -0.204262718558 1.26788270473 -0.369425535202 -1.25492703915 0.497496634722 -0.906648695469 1.04416000843 -1.52577650547 --1.9123185873 -0.325305968523 -1.67634510994 --0.361815720797 0.201059266925 1.12421393394 --0.104454092681 -0.794239401817 -0.58099937439 -0.523547828197 -3.67066431046 0.537770450115 --0.715869724751 2.52749872208 -0.684408545494 --0.679325520992 -0.463055044413 -0.0754464939237 -1.44915449619 1.37901222706 -1.7646689415 -0.317434221506 -2.12456321716 -0.323690384626 --0.687765181065 -0.0906801596284 -0.352343678474 --0.280346781015 -3.66359114647 2.12123584747 --1.25793194771 2.52910161018 3.07566285133 -0.386276245117 2.38458228111 0.121521361172 -0.471691042185 -1.08201265335 0.691043317318 -1.10647368431 -0.48485198617 0.819351553917 --0.233986720443 -0.177844449878 -0.0797548890114 -1.99620759487 0.305484592915 -0.512793123722 -2.67351698875 0.255581527948 -0.773828983307 -0.591479599476 0.624053657055 0.752284824848 -0.382284283638 -0.388710618019 1.40966510773 --0.858268976212 1.43811416626 1.62323856354 -0.343426316977 0.784307360649 -0.482483267784 --1.74902224541 -0.839452147484 1.81061625481 --1.96089398861 1.90994203091 1.02215754986 --1.82843613625 2.77713990211 0.238376095891 --1.16626214981 -0.80553072691 -3.03834223747 --1.62932181358 -2.94387531281 -1.08798754215 --0.237880989909 -2.41395330429 1.1125921011 --2.61148166656 0.33440682292 -2.48758006096 -0.536632418633 -0.114465028048 2.90952968597 -1.34457659721 -1.3023879528 1.31851005554 -0.628239035606 1.9280166626 0.631044209003 --0.676756978035 3.11106443405 0.217482790351 --1.91659712791 0.0164180975407 -0.87991476059 --1.84954547882 -1.27865314484 0.0731405541301 -1.07942318916 -1.66133904457 0.0893052220345 --0.597466409206 2.80830001831 1.23995089531 -1.50148844719 -0.709458708763 -0.0288347192109 --0.298915475607 1.32075047493 2.32394170761 -1.17872309685 -0.00965494289994 2.29581308365 --0.0943326950073 -0.9138250947 -2.1631000042 -1.36585485935 1.26107227802 0.107312723994 --0.434760868549 0.877110719681 -1.21079909801 --0.303244948387 -1.21488058567 -0.904042422771 -1.93063378334 -0.46623313427 0.632117033005 --1.73978948593 -2.04862761497 -2.64867162704 --0.0539822131395 -1.18095254898 0.610351681709 --1.31437313557 -0.586210846901 -0.190994381905 -0.150876671076 -1.61658871174 -0.536090791225 -1.65302348137 0.0469821728766 0.618643462658 -1.2209097147 -2.81269693375 2.29635238647 --2.07826662064 0.681303739548 -1.27894866467 --0.325898200274 -1.55414450169 -1.36803114414 --0.0103367697448 -2.83855843544 -0.305419206619 --0.398063629866 0.51278924942 -1.94930052757 -0.551351428032 -0.703595519066 3.04717183113 -0.0864427909255 0.716060996056 2.7672598362 --0.644314169884 -0.911498308182 -0.631709814072 --0.383084118366 -0.730222225189 -0.553831458092 --0.447254449129 -0.197897717357 -0.154975399375 --0.357856601477 0.110856704414 -0.164173722267 --0.824922740459 0.742575705051 -0.484261959791 -0.759513020515 -1.05451726913 -1.09459018707 -1.66997277737 -1.20810854435 0.701403081417 --1.78473818302 1.15801894665 -0.0845332369208 -1.3607057333 -0.849853932858 0.108079724014 --1.07233214378 -1.08318412304 -0.0370743311942 --0.909927070141 -0.801259815693 -1.99614012241 -0.601236402988 -2.44789171219 1.71135616302 -0.867080390453 -2.1348695755 1.74331128597 --0.142963528633 -1.74678456783 0.944714963436 -0.417521357536 -0.1168448627 0.25495710969 -0.698228061199 0.371914327145 -0.490409076214 --0.989909112453 0.602307200432 1.50626444817 -1.21829319 0.165849134326 -0.563330352306 --0.0259369015694 0.412841886282 -0.255847781897 -0.237187772989 3.09372425079 0.252366989851 --1.42618465424 0.889966368675 -0.89266037941 -0.257206857204 0.100545831025 -0.161321878433 -0.558148264885 2.77191376686 3.46864247322 --1.14055454731 0.333499848843 -1.98134994507 --1.8911921978 -0.105954326689 -0.853140294552 --0.0100073944777 1.24853944778 -0.905166387558 --1.89670503139 0.397310167551 0.913424909115 --0.318987846375 -0.718618750572 1.84669029713 -0.915515601635 -3.95710682869 -2.78415060043 --0.889215350151 -2.11326408386 -0.608480334282 --0.534027695656 1.62638020515 -1.05269014835 --1.90137350559 -1.05197405815 1.56326985359 --3.9064385891 -3.49597263336 0.640153765678 -0.0825110152364 0.435639709234 -1.67931056023 -1.50067436695 -2.74930548668 0.685794472694 --1.78162693977 1.18662202358 -0.866506516933 -0.0958301648498 1.72382986546 0.719579994678 --1.90030276775 -0.744896173477 -1.42425239086 -1.13029301167 -2.29041194916 -0.00120241672266 -2.31314229965 0.565246224403 0.123427301645 --0.350179493427 -0.798258543015 -1.25610411167 --2.08995866776 -0.771163702011 -1.57670557499 --1.99940419197 -0.195543572307 0.915145397186 -0.483280301094 -0.713361084461 -2.03988671303 --2.15998959541 -0.508764147758 0.0730663985014 --0.700520634651 1.58230185509 -2.11133575439 -1.75754189491 -0.16402900219 0.677723646164 -0.705148518085 0.922749698162 -2.40215969086 --0.362485289574 1.19204688072 -0.937595903873 --2.37853527069 0.280898034573 -1.5822173357 --2.0909049511 0.809463441372 0.063562810421 --1.21633768082 2.51283478737 1.28183817863 --1.47181141376 0.347269296646 -0.244423180819 -1.08950376511 -2.37122607231 -2.25954675674 -1.15698623657 0.934614062309 2.22565746307 -3.30091261864 1.75142228603 2.23993086815 --0.189492762089 1.83512544632 1.86135494709 -0.769793450832 0.162668734789 1.44925189018 -0.319908261299 0.151723667979 -2.01669669151 -1.31714010239 0.366909444332 -2.20879077911 --2.60103726387 0.322013288736 -1.78790783882 -0.458564251661 -0.687470138073 -1.32765960693 --1.95934450626 -1.63303554058 1.73503994942 --0.860453188419 -3.62928795815 0.16992636025 --2.02873134613 0.143939778209 1.30267465115 --1.511749506 -0.821990609169 0.163729146123 --1.76775062084 0.415104389191 1.95979094505 --0.343741029501 -0.491916507483 -1.11156737804 -1.16587507725 0.857525706291 3.74444079399 -1.22710180283 -0.68330425024 -0.0855051353574 --3.63543152809 0.229245424271 0.71809220314 -0.897296309471 -0.55187445879 -0.488701015711 --1.33649849892 2.41670274734 -3.20555281639 -2.13214755058 -0.725462079048 -1.18243718147 --1.46967351437 -1.43931603432 -1.32472968102 --0.533364295959 1.19897294044 1.14770054817 --0.827712714672 0.00301984930411 -1.52769863605 --0.267119646072 -1.0106934309 -0.465210467577 --0.0245356671512 -0.178987175226 -1.34204494953 --1.42345058918 -2.16014671326 -2.16132450104 -4.44690132141 0.408686637878 -0.347321033478 --1.11047160625 -0.481615453959 -0.297450721264 --0.817791521549 -1.65554320812 -1.62322604656 -0.637540578842 -0.726507842541 0.529519855976 --0.588259637356 -1.40788030624 -2.87697505951 -0.592046320438 -1.37641537189 -1.41087770462 --1.74491024017 -0.0479192957282 0.41510155797 -0.255137085915 -1.46358335018 0.70475757122 -0.415541052818 -0.515779614449 2.08751106262 --2.96069812775 -2.32470750809 -0.560774624348 --0.837325870991 -2.19285798073 -0.238034501672 -1.72904634476 0.312817662954 1.60378360748 --2.17183876038 -0.617668151855 2.65715646744 -3.53964424133 2.14615631104 -1.35972332954 --0.783291459084 1.10645234585 0.341360092163 --1.39942979813 0.638639390469 2.01127648354 -0.763994991779 1.51559555531 0.0269493106753 --0.0720402672887 0.826785862446 2.20232748985 -0.0215869378299 -0.261941164732 1.04203259945 --0.933847546577 1.65843045712 2.11264300346 -1.99228084087 0.521450459957 2.92507219315 -4.00385570526 -1.3015999794 0.500069737434 -0.85299551487 -1.29949569702 1.63744330406 -0.635956287384 -0.884414434433 -0.645386040211 -0.624616146088 0.517986953259 -2.88086342812 --2.38670563698 0.297384351492 -1.50545907021 -1.49977219105 2.94886994362 -0.818440794945 -0.263262689114 -2.66225528717 2.54595685005 --0.0650208368897 -0.098831795156 -2.93022418022 -1.96778202057 -1.28927946091 -1.00765049458 --1.20004844666 1.70047771931 3.39664077759 -1.3144775629 -0.859944462776 -1.63868176937 --1.62473702431 0.464785933495 1.48181295395 -1.01507127285 -0.459922164679 1.58932590485 -0.253519892693 -0.169262632728 -1.49621200562 -0.882444739342 0.563152968884 2.06754398346 --0.267275601625 -2.87375950813 -1.23217976093 -1.14426422119 -0.225261718035 -1.80526328087 -1.31827878952 0.719511091709 1.90794348717 --0.286923348904 -1.38563859463 1.92897093296 -0.402387917042 0.401360452175 2.10090088844 --1.51171898842 0.0977934226394 -0.456397801638 --2.91040730476 -1.39350295067 -1.1801558733 -1.83247876167 -0.0129385516047 -0.137751311064 -3.15289974213 -0.15825226903 1.24768579006 --0.938956856728 -3.67360782623 -1.32276070118 -3.15422987938 0.328375756741 -0.188292607665 -0.177837669849 2.2007522583 -1.83118367195 -0.775790333748 -1.2384531498 -1.02827346325 --0.660936117172 1.40146362782 -0.262435048819 --0.219915449619 1.3959287405 0.373888671398 --0.45959803462 0.669228792191 -0.809150516987 --0.262698799372 1.69691801071 -0.777017593384 -0.700968682766 -0.187718600035 -0.814692020416 -0.893655240536 -0.296209335327 1.13618636131 -1.31808662415 -1.21880817413 -1.65119624138 --0.887789666653 0.443308591843 -0.9436404109 --1.94601559639 3.07838273048 4.08381080627 -2.4824078083 -1.20162796974 0.195085242391 --0.271369129419 -0.619167327881 0.696025550365 --2.33792376518 -1.4119001627 1.96660923958 --0.845925211906 -0.147407457232 -0.954997599125 -0.154701158404 1.39157938957 -0.584089457989 --1.01136720181 0.970823585987 0.833792328835 -1.04350531101 -0.222960889339 0.921878695488 -1.62780356407 0.76305270195 0.310862779617 -1.80137550831 0.391223073006 0.68422293663 --0.397595405579 0.522593915462 0.56695574522 --0.517321944237 -0.707651019096 -1.96730732918 --2.17480039597 -0.764125227928 1.53984892368 --1.17033517361 -0.740635991096 -2.80297446251 --1.8201431036 -2.7802836895 -1.19725263119 --1.13587796688 -1.26310420036 1.31225025654 -1.88632392883 0.3967846632 0.452077180147 -1.2900621891 0.032298989594 0.703472971916 --1.09058856964 2.95509719849 -1.78738594055 --1.05778884888 1.81531751156 -2.90778470039 -0.118617586792 -0.899986565113 0.794464349747 --2.07443594933 0.172122389078 1.61528170109 --0.587335586548 -0.69898545742 -2.19199466705 -0.813087701797 1.79505777359 0.553691744804 --0.365955293179 0.118198722601 0.867481172085 --0.165682226419 0.461265087128 -1.31819760799 -0.560450851917 1.28017914295 -1.55639529228 --0.911313831806 0.878271281719 2.21132254601 --0.418439477682 0.721237540245 3.47803282738 -0.0456889979541 -0.551561415195 -2.9555170536 --2.2749979496 2.28817439079 0.661987960339 --2.44051480293 1.4887368679 -3.53912115097 --0.149201929569 1.52569055557 -0.0542989820242 --0.0892519876361 -0.541674733162 -0.729003071785 -0.657064795494 0.220772147179 1.26598894596 --0.919843196869 -2.33876228333 0.0071087256074 -0.100007846951 0.248308509588 0.827174007893 -2.87322711945 2.72854828835 1.68241739273 -0.465593397617 0.155128374696 0.875537931919 --0.217907041311 1.78682756424 0.988342642784 -0.405253738165 1.85828971863 0.818726599216 -0.0285494700074 -1.32444310188 0.212161004543 --0.174472779036 -0.217644885182 -0.225762948394 --0.508132457733 0.0994371697307 0.537422478199 --0.548325121403 1.11642825603 0.80357426405 --1.14554834366 -2.28848600388 -1.45252966881 -0.313008755445 -0.146438762546 0.547814071178 --2.57813239098 -1.23438858986 1.51020216942 -0.321491509676 -2.4143819809 -2.08648443222 -0.62302595377 -0.809055268764 -2.30487799644 --1.2443022728 0.177220419049 -1.02609336376 --0.272471100092 0.850950598717 1.43810582161 --0.367428451777 1.79774284363 -0.115841731429 --0.789786338806 -0.564486861229 -1.1962338686 -0.731225788593 0.187156036496 -0.202978074551 --1.02400028706 -0.0808024778962 -0.2757640481 -0.0748966261744 2.89338445663 1.45110344887 -2.97480630875 0.149543344975 -1.956402421 -1.86717760563 0.291774451733 1.20202124119 -0.921179592609 -1.18131840229 -3.14978742599 -1.28131461143 0.042591303587 -0.577910244465 -1.37556624413 1.73274743557 0.634079277515 -1.81109344959 0.880155980587 2.22679853439 -0.155052050948 0.19442525506 0.220878988504 -0.26430144906 -1.68919444084 -0.80937898159 --0.531084418297 -0.549982249737 -2.08999967575 --2.07112455368 1.03522408009 0.0775403082371 --0.735795795918 2.6532728672 0.352279216051 -3.28550767899 0.134256407619 2.24184250832 --1.1647772789 1.9434119463 -0.384526252747 -0.0935696735978 0.104294814169 1.23211050034 --0.0465166382492 -1.12892735004 -0.114343255758 -0.529468595982 1.40164530277 -0.0933386534452 -0.0851273834705 -0.47017326951 1.71820962429 -1.41349637508 0.390383780003 0.327948540449 --1.61026239395 1.88654232025 0.155951604247 --0.7614325881 1.93685972691 0.757258713245 --0.328005343676 0.388952165842 -1.5683324337 -0.159689635038 1.39008450508 0.200660020113 --0.999869287014 -1.11617159843 1.23133051395 --1.55072450638 -0.228056386113 -0.0103010004386 --1.74659264088 -0.249973118305 -2.48116230965 -0.0923912078142 -0.850561141968 0.846128702164 --0.67073315382 -0.623819887638 -1.00959706306 -0.15200202167 2.42054510117 0.27715882659 -0.068778552115 0.903224050999 0.269966870546 -1.40061438084 0.333057016134 0.053506411612 -2.00277471542 1.34955847263 -0.983315169811 --2.03119301796 1.03761577606 -0.175120726228 -0.799593806267 0.202082455158 -3.43255066872 --0.890622437 -4.46940469742 0.541872859001 --2.90148282051 0.285376787186 -0.513079822063 -0.494760483503 0.0268509332091 -2.40674948692 -0.162786781788 0.242993205786 -0.846055924892 --1.77782976627 -0.80539560318 1.98517715931 -2.9274764061 1.0824855566 1.88523602486 -0.82398879528 -2.20412755013 -0.873499512672 -0.209117531776 -3.15439224243 -1.17642760277 -0.670994281769 0.731310963631 -1.86041152477 --0.305873930454 -1.40910410881 -0.235928669572 -0.222319856286 -0.158904269338 2.92499613762 -0.233684852719 0.602722346783 0.940037965775 --0.692599534988 -0.218357354403 -1.08157122135 --1.66231536865 0.925224304199 1.06656515598 -0.0144217368215 -0.261786818504 1.25806486607 -0.974508881569 0.648789525032 -1.89462769032 --0.025320764631 -2.415361166 -2.2260684967 -1.15324103832 0.746137320995 0.225850597024 -3.37657880783 1.24200427532 -0.33518871665 --1.14025306702 0.501300871372 -1.62141335011 --0.0470969118178 2.09112811089 2.35283541679 --0.414614766836 -1.94936609268 0.342529803514 -0.846607804298 -0.140297055244 1.6843277216 -1.73415958881 -0.412039250135 2.22790598869 --0.252192348242 0.0605432353914 1.85259079933 -3.47217059135 -0.173053398728 -0.369538247585 -0.0121793095022 -0.849259376526 -0.589622378349 --2.31008887291 -0.118417680264 -2.96496295929 -1.46515715122 3.23055505753 1.73500156403 --0.804155766964 1.6952508688 0.524922132492 --0.66548448801 0.762094438076 -1.83851468563 -1.88022339344 2.09431314468 0.0511051788926 --2.50041985512 -1.02637004852 -0.717330753803 -0.343793094158 0.839282572269 2.35911607742 -1.45077288151 0.386537224054 -0.722073316574 --1.91201400757 2.30152750015 0.613159894943 --1.37147068977 -0.392805337906 -0.194833010435 -0.755021572113 -2.88960719109 0.282844364643 -0.297817975283 1.33296346664 1.36013627052 --0.599079310894 -2.0057721138 1.42480409145 --1.4688937664 -3.00391197205 -1.58905732632 --0.22758205235 1.21514582634 1.16556501389 --2.22073435783 1.81384897232 -0.141788691282 -0.524174034595 -0.0830540508032 1.55009436607 --1.2193145752 0.133478760719 2.81816840172 -1.82736301422 -0.590123653412 1.62503743172 -0.0101056005806 0.0861233398318 0.0073888329789 --1.03193366528 1.21351933479 -0.159684598446 -0.523565232754 -1.60857582092 1.56444382668 -2.5329003334 -0.556323289871 1.88063299656 --0.374112993479 1.49280261993 1.95192682743 --0.632057189941 2.24537348747 1.79322743416 -0.413332343102 0.375985562801 0.300605177879 --0.609954953194 -0.587666213512 -1.33668577671 -0.790974199772 0.886065721512 0.833288431168 --0.455875962973 -2.30439567566 2.75541210175 --0.705239951611 1.05018341541 -0.793377041817 -1.23677742481 0.372609853745 2.64664149284 --0.0914947763085 -0.674543619156 -0.559614300728 -2.72654724121 -0.976745784283 -0.859701097012 --0.00894616916776 -1.28317582607 -0.768164515495 --1.4417526722 0.559076786041 -1.53144884109 --0.142283454537 -0.231237515807 -1.14251101017 --0.707016527653 0.674447596073 -0.284912109375 --0.919812679291 -2.23478293419 0.159659966826 --0.438731849194 -3.5156686306 0.187345996499 --0.566886007786 -1.11939203739 0.116839811206 --0.762468934059 -2.20020747185 -0.262029409409 -0.411775767803 -2.0954990387 -1.74964010715 -1.2201859951 1.44103193283 -0.586401164532 -1.0387815237 2.1918618679 -0.311023324728 --0.527147829533 -0.651878535748 0.267051398754 -0.672867178917 -0.356275081635 2.18369364738 -1.40027582645 -1.85563123226 -1.05422759056 --1.20177721977 0.626868605614 1.50619208813 -0.0798552259803 -1.91278290749 1.72444283962 -0.648961603642 0.793305397034 0.660148322582 -1.1745480299 -1.49292266369 -1.19887959957 -0.957550168037 1.31275558472 -1.77564430237 --0.219506964087 0.522632956505 -0.0173816792667 -3.19006156921 2.50322508812 -0.785426497459 -0.765152335167 1.07217597961 1.96942543983 --2.28124237061 -0.0856124684215 -0.781130373478 -1.37989401817 -1.39299023151 0.467767268419 --1.30267512798 -4.78629589081 -0.212727829814 --0.238120213151 0.330223500729 -0.34374460578 --1.12812948227 0.679529607296 -1.95632469654 -0.524443805218 -0.403403401375 0.127926304936 --1.34553492069 -0.218699708581 -0.00341067020781 -0.450297832489 -2.68436360359 0.476229995489 -0.833247303963 -0.920530021191 0.413527011871 -0.855597496033 0.0579491816461 -2.97701787949 --0.234156742692 1.25641834736 -0.410475283861 --1.68096113205 1.76488268375 -1.14377081394 -1.26324927807 2.89547371864 -0.53402864933 --1.43632423878 1.48263990879 -0.904991030693 -0.120794348419 -2.63241124153 -0.128351941705 -0.339909166098 -1.06440222263 2.68245434761 -1.6066801548 -0.106269240379 1.01605081558 -1.43610751629 1.46513009071 1.14390146732 --0.866242408752 -0.756039977074 -0.806480824947 --1.58543074131 -2.37833094597 0.4347230196 --0.8309212327 -0.127167329192 -1.55347692966 -0.875031709671 -0.375336706638 -0.947438120842 --2.68369483948 0.844244122505 -0.732597053051 -0.273127168417 -1.16067433357 1.76297581196 --1.20787239075 -1.63787209988 3.30221509933 -1.85714316368 0.115903012455 1.92329764366 --1.25550985336 -0.37099608779 -0.865180015564 -0.192421078682 -0.0112150479108 -1.84077274799 --0.390210419893 2.18447589874 1.96295750141 -1.71012616158 -0.121587477624 -0.0324295721948 --1.59151422977 -1.66303396225 -1.32700777054 -3.25419211388 -0.0165435951203 -0.748270452023 --0.414258778095 0.900469064713 -0.205431357026 -1.54489183426 -1.28679025173 -3.47076392174 --2.90940356255 -0.677734792233 -0.095527715981 --0.416584968567 0.355068951845 -0.252956807613 -0.0947749316692 0.537031590939 0.667893052101 --1.87830579281 -1.06063914299 0.937757194042 --1.37900388241 -0.432912379503 0.0752275213599 --1.3647377491 -0.0980328544974 -2.50718426704 --0.606598258018 -0.299848496914 -0.863919436932 -1.65372872353 1.18821787834 -0.333029419184 --2.04315161705 -0.322274714708 1.57858920097 --1.19874703884 1.54100131989 2.12289309502 -0.20170275867 -0.587719559669 -0.60505181551 --1.10589957237 -2.05889487267 0.901950776577 -0.1098119542 -2.67022228241 0.321391105652 -1.84486532211 1.35818636417 -0.42623347044 --0.190387845039 -1.72025609016 1.02320730686 -1.01960027218 -0.238390803337 -0.730831921101 --2.72756958008 1.31244575977 0.936911344528 --0.138089358807 -2.82779669762 -1.33303713799 --0.306085973978 2.00950360298 -0.967970788479 --1.01244056225 0.156706944108 -0.0412794649601 --1.61075854301 -0.764757335186 -2.00540733337 -0.0730394050479 0.152652606368 -1.10587251186 -1.28408491611 1.50819838047 0.171678796411 --0.79681956768 -1.19558954239 0.199291750789 -1.13791954517 -1.96209156513 0.642157018185 -0.404578030109 -0.0906339362264 -0.719253242016 --1.40652501583 -2.04127216339 -1.03169083595 -1.79862833023 -0.0697856619954 2.48453402519 --0.622561633587 2.1035835743 0.84355956316 --0.0121207376942 -0.911361157894 1.05182647705 -1.56136894226 -3.3824865818 -2.07166719437 -1.195307374 1.50737142563 0.11170065403 -1.2179402113 1.19699192047 0.649221420288 --0.525547504425 1.67401146889 0.353299260139 --0.099316932261 1.02609217167 -1.1545804739 --1.12796878815 -0.690198540688 0.279639840126 -0.205304190516 -1.11195063591 -0.655971050262 -2.21043086052 2.28057098389 0.50063675642 --0.159047305584 0.539223313332 -0.854743182659 --0.0800204351544 -0.740056276321 1.98636865616 --1.21747541428 1.7920062542 -0.155604869127 --0.641429066658 0.711924731731 -0.831451237202 -1.16611862183 0.22664155066 -1.76004874706 -0.947887837887 0.620514750481 0.77546787262 --0.763955771923 1.54703474045 1.31590521336 --2.65105748177 -1.1918926239 0.967721223831 -3.24326825142 -1.06541717052 -1.38494837284 -1.40470910072 -0.798494815826 -0.697221040726 --0.517028212547 -1.6129348278 -1.098554492 --0.218946442008 -0.732824504375 0.786224484444 --1.37279963493 1.26437902451 -2.23517918587 --1.33622896671 0.706683635712 -2.31440281868 --0.0301263201982 0.302528619766 -0.185954079032 -2.15553832054 -0.748300671577 1.67918097973 --0.258442819118 -0.0318805389106 -2.8939511776 --2.72974681854 -1.06412196159 2.19219636917 --0.985930681229 -4.38945913315 0.250579476357 --0.313061058521 -0.960572302341 0.415281236172 -3.01288986206 3.55574321747 -0.0530624352396 -0.657199382782 -0.549185276031 0.361024737358 -2.31971716881 2.54019808769 2.71584868431 --0.0608303546906 0.76248884201 -0.511851012707 --1.33326745033 0.00542188854888 1.78696262836 -1.55069005489 0.407046407461 -0.355885177851 -0.102769441903 1.36536717415 2.23038077354 --2.90551304817 -1.96849930286 1.8873218298 -0.674807071686 -0.255368083715 1.35729384422 -1.24916625023 -0.496041506529 -0.39978197217 --1.25904679298 -2.35401630402 1.93746995926 -0.828353464603 1.2618560791 -0.159101948142 --0.751729130745 -0.558262467384 -1.50100386143 --1.81708335876 -0.00549494614825 0.460085779428 --1.31985712051 0.729869961739 0.782592713833 --0.566645145416 0.300601691008 -0.932884693146 -0.887565791607 0.861924648285 0.188476681709 -1.75107812881 -0.359094977379 -2.6124253273 -1.03748691082 -2.48069882393 1.6460069418 --0.687151253223 1.06799280643 0.374483555555 --0.0680236369371 -0.527698636055 -3.04815244675 --0.112972334027 0.202593803406 -0.933684766293 -2.77701687813 -0.192495346069 2.4577600956 --0.922738432884 -0.699806809425 0.0440761856735 --1.11399567127 -0.675359249115 -1.25778675079 --0.80319660902 1.66269612312 2.02916812897 -1.20059454441 -1.05437755585 0.271539211273 --1.86189472675 -1.68648076057 1.01251733303 -1.00742709637 -1.99776864052 -1.39367675781 --0.163074806333 2.14201855659 -1.45710384846 --2.52403521538 -0.638628542423 -1.32805919647 --0.108147218823 0.285067796707 -0.844573020935 -0.23488882184 -1.10502970219 1.44792413712 --0.843274176121 -0.951443314552 0.622572898865 --0.20349009335 -0.50309252739 2.89035892487 -0.0653568729758 -1.99166083336 1.17314791679 --1.82175719738 -0.538700163364 -0.957762300968 --1.95331859589 -0.455712378025 1.47582685947 --2.77542591095 -2.17671275139 1.00797557831 -1.69513392448 0.564384162426 0.57771474123 --1.46460902691 -0.905969321728 0.623443841934 -1.26727628708 -3.343739748 1.03355932236 --2.35235452652 -1.68359673023 -0.368754088879 --2.38418531418 1.19954776764 -0.516404926777 --0.704535484314 -0.40758061409 0.539613604546 -0.443843096495 1.40087842941 -1.74338698387 -2.61363720894 -0.693212032318 2.642557621 --0.941493690014 -3.01719260216 -0.071151278913 --0.578699529171 0.43836671114 1.80936086178 -0.425345540047 0.152123019099 0.380076736212 -1.36034154892 -0.90161973238 0.820386946201 -1.62716698647 -0.0788307934999 -0.1080769822 -1.4035885334 0.332533299923 -1.20429360867 --2.4645678997 -0.941723406315 0.456430107355 -1.62970745564 2.65456676483 0.69619846344 -0.417014867067 -1.51933407784 0.600599110126 --0.558531165123 2.64833474159 1.71532404423 --1.83861231804 2.74564576149 -0.202430039644 -1.2326874733 -0.677818179131 1.60078525543 --1.80939424038 -2.09362959862 -0.48654294014 -0.452322125435 -0.627562403679 0.739300251007 -0.808567047119 -1.45139813423 -1.56369519234 --0.591100692749 -2.40230965614 -0.629549622536 --0.995333909988 1.52119457722 0.150809049606 -0.0425992533565 -1.49807310104 1.8560397625 -1.25031495094 -0.479531675577 -1.50942647457 --0.0676032528281 -2.48661327362 0.548601925373 --0.217162892222 -0.711476504803 -0.20921716094 --2.6042072773 1.1972309351 0.53425681591 -0.387735307217 1.01812124252 2.69926404953 -0.788658618927 1.04870760441 0.38882702589 -0.297571092844 1.41209805012 -0.371776282787 --1.05134940147 0.377140015364 0.501391768456 -0.646107494831 1.33703708649 -1.83793413639 --0.173169240355 0.0595196299255 -2.24089336395 -1.16496253014 0.0135838156566 -1.73231637478 -1.34109401703 0.144106864929 0.783218204975 --0.00315636722371 -0.524446368217 -1.16187775135 --0.159515440464 -2.80621695518 -0.373470783234 -0.118399977684 -0.299506932497 1.03805243969 -1.54150640965 -0.711533665657 -0.384332388639 --0.166607961059 -2.78773999214 -1.10534584522 --1.37421369553 -0.432181149721 -0.765824913979 --1.50170826912 2.12590837479 2.11198568344 --2.53290843964 -0.301290601492 0.669247686863 -0.745393157005 2.8753426075 -1.43382906914 --1.18177556992 -1.38358068466 -1.26457297802 --1.57146859169 0.445924222469 -0.105801515281 --0.410212546587 1.32214677334 -1.13045978546 -0.203583717346 -1.74348521233 -2.01294350624 -1.19034469128 -0.360398769379 0.827787876129 -0.660523831844 0.0666864216328 0.628293931484 --0.955819964409 0.397350013256 1.00888133049 -0.347189098597 1.25472140312 3.70654082298 -2.44095802307 0.0480910912156 -0.416715085506 -0.665473282337 2.65469002724 1.2746297121 --2.09343504906 1.00443971157 4.21412086487 --1.21766018867 -0.487864792347 -0.728518366814 --0.149062097073 -2.0617172718 0.545475900173 --1.10306572914 -0.96586149931 -1.48159646988 --0.754222154617 0.816904008389 0.641344130039 --2.27108955383 0.642302453518 0.823319852352 -2.84086632729 1.5398453474 -1.55269742012 --1.23586010933 -0.579511225224 -1.21292507648 --2.82436442375 1.12060379982 -1.75968837738 --0.276218235493 0.714031457901 0.518874049187 -0.150902852416 0.678933620453 0.249121591449 -0.750730991364 1.61142146587 -0.714749097824 -3.23217391968 -0.776582181454 -1.17299723625 --0.309296756983 -1.41562497616 0.654157042503 -0.219058856368 -1.61403691769 2.35921740532 --0.925227284431 -1.93919503689 2.44915962219 --1.70155084133 0.27368491888 -0.0106151038781 --1.89735221863 -1.26535058022 -1.55635106564 --0.83399116993 2.27559423447 1.34435009956 --0.218004360795 1.20365643501 -0.843465209007 --1.76847314835 -2.19796180725 0.68431532383 --0.0503315106034 0.674516141415 1.13220131397 --1.84125006199 2.78976917267 -1.19361579418 -1.15997672081 -0.449001193047 -1.99972486496 -1.55584895611 -1.30185055733 -1.62013113499 -0.230753049254 0.253839015961 -1.14146173 -0.676715552807 -0.933079898357 -0.00147977028973 -2.80519723892 0.930071592331 0.465206176043 --0.199962168932 2.08334636688 -0.000441552809207 -0.855378627777 3.73709893227 -3.29094004631 -0.788866341114 -0.88878518343 -0.132030427456 --1.42809820175 0.633471548557 1.21193146706 --1.33788180351 0.122915610671 0.00649680569768 --1.54612934589 -1.24122953415 -2.18593549728 --1.09322369099 0.616747498512 -1.04951107502 --0.479599058628 0.849024415016 0.388117700815 -0.436679184437 1.75679898262 -1.60563898087 -1.5408847332 1.18434631824 -1.29950273037 -1.53759694099 2.09595632553 0.638417303562 -2.60980963707 -2.01318073273 -2.17288970947 --0.114070780575 0.258966505527 -2.99203252792 -0.71117824316 -0.887817561626 -0.563253283501 -1.24898087978 0.967346727848 0.932670116425 -1.56560540199 1.14685380459 0.361388504505 -0.31392288208 -0.962135672569 0.184772282839 -2.24029397964 0.941511809826 2.30622339249 -0.384385317564 -0.224747732282 -0.63149034977 -0.122893564403 -2.90440654755 -0.375814527273 -0.407529652119 2.86077952385 -0.659731447697 -1.46145427227 -1.37454938889 -1.55817997456 --0.397555232048 -0.14311479032 -0.404853492975 --1.25624191761 0.195222586393 0.685247898102 -1.98844563961 -0.0205086600035 0.886691629887 -0.118528820574 -1.48465228081 1.45490300655 --0.598602056503 0.382492691278 -1.93376457691 -1.22134518623 -0.0883988291025 -2.66822695732 -0.555863797665 0.772234797478 -0.63995963335 --0.309223085642 2.28773570061 1.41982412338 --0.0163941457868 -0.185937687755 -1.57591986656 -0.0615184120834 1.73330104351 -1.00357115269 -0.846984624863 -1.3351316452 1.55645930767 --1.38738965988 -0.823732793331 0.327061533928 -0.10566226393 2.52805352211 -0.58629411459 -0.671819806099 0.0980100482702 -0.133583858609 --0.293784052134 -1.60720479488 0.621475875378 -2.59874606133 0.534995079041 -1.50222373009 --0.671961247921 -0.471825242043 2.06069779396 --2.0092921257 -0.46177098155 -1.68439507484 -3.32878303528 -0.854224026203 0.491343468428 -0.716131150723 3.54536724091 -0.954560220242 --0.533277273178 -2.77618360519 -0.115256749094 -0.735883295536 0.195950523019 0.135193645954 -0.1282132864 -2.22989058495 1.82323694229 -1.68440544605 1.51103746891 -2.86075806618 --1.05104017258 0.28354382515 2.86611652374 --1.66185927391 0.206312000751 -0.690114498138 -0.256042361259 -1.93014347553 -1.81261765957 --1.75489878654 -1.26685011387 -0.590866148472 -0.0619558729231 0.456316918135 0.424655765295 -1.42965805531 0.740331888199 -0.408723086119 --0.162163555622 2.07178378105 0.451035678387 -0.837975621223 -0.892495810986 -0.969915390015 -0.209401726723 3.64223361015 1.28010308743 -3.13959479332 0.25449192524 -0.421403199434 -0.150563299656 -0.799296438694 0.196454957128 -0.285311937332 -0.725236415863 -3.09023714066 --0.682079493999 0.663057327271 -0.391076475382 -2.91734004021 -0.364529103041 -0.120329484344 --3.0184135437 -0.90552508831 1.74319422245 -0.152446582913 1.926887393 -0.891638040543 --1.32606005669 -0.121321052313 -1.35689508915 -1.28444671631 1.48850929737 1.35299050808 --0.643892049789 -1.08586728573 1.84968876839 -0.575059950352 2.10448598862 1.00263619423 -0.803829193115 0.593670845032 1.72065842152 -1.68891322613 2.02502536774 0.554716467857 --0.0799586996436 2.03576898575 -1.92332744598 --3.00938487053 -0.753375530243 2.17026257515 -2.47630095482 -0.0688648223877 -1.01954329014 --0.70236313343 1.60460877419 -0.310998976231 -1.39549851418 -1.27171611786 -3.11258435249 --0.851999461651 0.560875654221 -2.12385940552 -0.0208880808204 -0.0968700870872 0.197703197598 --1.46024775505 0.775693655014 0.0946144461632 -0.223602756858 0.0401587449014 -1.87756931782 -0.324361264706 -2.76634073257 -0.503519773483 --0.229995325208 -3.2942700386 -1.02879023552 --0.278713941574 -0.53312343359 3.10219573975 -0.944536864758 -0.0109586380422 0.663118600845 --0.0185238495469 -3.23054695129 1.8748562336 --0.551489293575 -2.33370256424 0.314089745283 -1.48710286617 -0.0613040216267 0.924512267113 -0.369981735945 1.69156754017 1.25286471844 -0.0655176490545 -1.52559101582 1.32850718498 --0.0751757770777 -0.608688056469 0.936718225479 -2.73410439491 -0.698369085789 -2.05671453476 --2.29203391075 1.0144456625 0.108439303935 -0.146211862564 -0.269756019115 -0.735406637192 --1.00491976738 -0.559859097004 -0.493608295918 -1.50983202457 0.154273197055 -1.22485733032 -2.27390241623 -1.67486822605 -1.25907099247 --0.321443885565 2.17599987984 -0.868455648422 -1.00249230862 0.447315096855 0.630492866039 -1.637996912 -2.46247458458 -0.405286073685 -1.374091506 -2.17013025284 -1.49364638329 --1.11004853249 3.05725765228 1.09717142582 --0.484961867332 1.23538339138 -2.77781200409 -0.764824271202 -1.35370624065 -0.0806876197457 --1.47226631641 3.77465701103 2.19626832008 -0.111112475395 0.779325604439 -0.637003362179 --0.92161822319 2.12790322304 0.103958018124 --1.73592245579 1.58147573471 1.90863895416 --2.05687880516 -1.784709692 1.37425804138 -0.888483822346 -1.12827968597 -0.903790831566 --0.415544837713 1.51863074303 -1.75215816498 --3.74407839775 3.0850675106 -0.116852745414 --1.65116214752 2.41308546066 1.69078028202 -0.831415891647 0.845698475838 -1.25979435444 --0.651967048645 -2.6922147274 0.0976259186864 -0.645079910755 0.170516446233 0.510838747025 -2.40426468849 0.638973236084 0.709489583969 --0.221243098378 -1.71780490875 0.519954204559 -0.507128298283 -0.818835437298 -0.412325054407 --1.19424343109 -0.268011540174 -0.552885830402 -3.50317788124 1.39349496365 0.00132771162316 --0.190262451768 -1.59271216393 0.549196600914 -1.51690661907 -0.924920201302 -2.93612289429 -0.524630308151 1.81652760506 -2.24385809898 --2.30483365059 -1.24370121956 -0.638923943043 -0.994711518288 -2.39302182198 0.334147244692 -1.53873980045 0.206895306706 1.62361836433 --1.88928318024 0.829275071621 -0.293268978596 -0.248387336731 -2.13340353966 -0.738848626614 --1.21187829971 2.71861696243 -0.379886060953 --0.708722352982 2.68994379044 -1.99494743347 -2.13387703896 -1.71675491333 0.111932069063 --0.292262136936 -3.36259746552 -0.323049277067 --1.59600543976 2.12566208839 -1.4705132246 --0.419093489647 -0.389001011848 0.0119546875358 --0.488845288754 0.530330955982 0.458784997463 -0.734279513359 1.43187630177 1.13525187969 -0.690423667431 1.86213421822 0.503509640694 --1.27648019791 -1.90619087219 -1.19391322136 -0.555473744869 1.42316377163 0.282851725817 -0.632599711418 -1.39976871014 -1.68102228642 --1.16700434685 -1.88345241547 1.27321696281 -1.05719351768 0.494413673878 1.89356076717 --1.26621973515 -1.58128166199 0.354989171028 -1.96736502647 1.46124386787 1.59280455112 -0.669884800911 -0.120613567531 1.99432623386 --0.0587564557791 -1.97270619869 -1.34708440304 -1.16331160069 -0.5024330616 -0.514630258083 --2.14284920692 -0.373621404171 -1.24094355106 --1.39147245884 -1.55104482174 -0.785502791405 --0.363768875599 -0.317764341831 -0.890948593616 --0.294014513493 -0.435442596674 0.97641903162 --0.339533001184 -1.05988621712 -0.732510685921 -0.171170175076 0.186289563775 0.111998252571 -2.1406481266 0.73774009943 -0.906832516193 --0.568480312824 -0.677911996841 -1.06601989269 --0.690753877163 -0.765677511692 -0.617792189121 --0.29043084383 -0.166323170066 -0.134284973145 --3.19266891479 0.216030031443 3.02627110481 -0.577804148197 0.251683622599 -0.727586567402 --0.586843490601 1.40995669365 0.737424731255 --0.653244674206 0.475822329521 0.230789080262 -0.888724625111 0.0333314724267 1.30049800873 --0.737993597984 -2.04248762131 1.08914148808 --0.627149224281 -1.56111955643 -0.128544420004 --1.74564778805 0.388127297163 -3.0187318325 --0.450795888901 2.33007049561 0.997769713402 --2.01197385788 1.03036463261 -1.7070530653 -1.24619245529 0.397928893566 -0.597243726254 -0.411789476871 0.189419522882 -0.355810344219 -0.638001084328 1.87004172802 -0.832375049591 --0.647670805454 0.861594796181 1.27271687984 -2.5115749836 -1.56929564476 -1.99259924889 -0.164462566376 -1.68617975712 -2.76226687431 -0.972236514091 -0.513550937176 1.00375151634 --0.441837102175 -0.231944307685 -1.32122159004 --1.50807404518 -0.261891663074 0.417149543762 -0.642162084579 -2.0408141613 -1.4111212492 --2.06401133537 -1.59355723858 -1.99876785278 --0.425638705492 0.571846425533 -1.92144143581 --2.03820633888 -0.983705282211 1.81612694263 --2.23238801956 -1.77386033535 -1.06261444092 --2.03979277611 2.12138009071 -0.338851362467 -2.07680296898 -0.119966797531 0.26268607378 --0.903639614582 0.318315654993 0.546138226986 --0.966142356396 0.174082890153 0.292112708092 -0.312621116638 -0.681272208691 0.14793625474 -0.540681064129 2.44171309471 -1.30796182156 -0.0666543468833 0.225281625986 -0.0223291367292 --2.168166399 2.50830769539 -1.03619480133 -0.630109488964 -3.10788154602 0.532522082329 --0.477316558361 -0.951881110668 0.817940890789 --3.11763167381 1.84877490997 1.18317079544 --2.83957195282 -0.247205927968 3.43634772301 -0.472029149532 -1.43994987011 0.567405462265 -0.954836964607 0.94498860836 -2.77147531509 --2.01968288422 0.295834571123 2.21938848495 --0.999908685684 0.0828679949045 0.287322074175 -0.475268959999 -1.25450146198 -1.65232694149 -1.31634652615 2.31315112114 -3.52615356445 --0.297442734241 -0.937851667404 1.42444074154 -1.81778919697 0.953070700169 -0.693677484989 -0.739869356155 1.02878308296 -0.158998221159 -0.0103005543351 -1.0945469141 0.417554587126 -1.18286824226 0.480770468712 0.213503077626 --1.20678758621 0.112534239888 -0.606874704361 --1.83672809601 -2.16828942299 -1.03066134453 --0.737389862537 0.779228210449 -2.02740716934 -1.9462659359 0.890737950802 -0.960757911205 -0.655057072639 0.293090045452 0.44742411375 -1.37257349491 -0.00154674996156 2.48773026466 --0.0563324093819 -2.30228638649 0.426025778055 --1.33012092113 -1.01698052883 -2.05463790894 --0.0731424093246 0.00969740562141 0.170411944389 -2.67759609222 1.84299218655 1.22580969334 -1.41263866425 2.16332149506 -3.06477475166 --2.40148830414 2.10874724388 0.0300417970866 -2.35123348236 1.23419380188 -0.456501871347 -2.6952893734 0.801505327225 0.349495589733 -1.16360902786 0.725706398487 -1.05562376976 -2.20783114433 1.20355415344 2.58995628357 --2.92607569695 1.52574670315 -0.356547743082 -0.77312797308 -1.11116659641 0.0577888041735 -1.16996264458 0.000383391161449 0.995223462582 -0.904779016972 0.415466785431 0.0306344777346 --0.884209096432 2.51258587837 1.07723069191 -0.956670701504 0.105356343091 0.971345961094 -3.67409729958 0.484548866749 -1.53343307972 -2.48786997795 2.52048897743 -0.797998905182 --0.125035002828 -0.208156570792 -0.61016869545 --1.71721994877 -1.18350315094 0.233353704214 -0.698270618916 -3.51459336281 2.54907941818 --0.776245653629 -0.210176840425 -0.169425949454 --0.98728042841 -0.79066747427 -1.13118100166 -0.90790605545 -2.31862616539 0.215043470263 --1.04752206802 -0.127292796969 2.2275159359 -1.22837948799 0.873956620693 1.2352963686 -2.7203335762 -1.38912534714 2.02104949951 --0.998632133007 -0.38009095192 -0.382118135691 -2.4290394783 2.06841611862 -0.178960427642 --0.366465628147 0.299985051155 0.118061356246 --0.342029720545 -0.729557514191 0.728745818138 --0.14947719872 -1.02305328846 1.61067271233 -0.396485894918 1.1727514267 -0.718632698059 -2.3432636261 -0.570134818554 -0.841058790684 --0.0395504124463 0.198460757732 -0.562279462814 -0.985846757889 0.502112090588 -1.01680266857 --1.49477493763 -0.493327230215 -1.53400433064 --0.690757095814 -0.37480571866 0.40321919322 -2.04472613335 0.719179570675 -0.124084107578 --2.17045927048 1.65614175797 -1.69279134274 --0.802164614201 -0.358307510614 -0.784361302853 -0.242259323597 2.14028334618 -1.35850131512 --2.7303071022 0.411758005619 2.02466535568 -2.16607737541 -0.208073586226 -0.855279445648 -2.6236474514 0.73771417141 1.82412779331 --1.15439689159 0.687603592873 -2.55917525291 -0.0246090572327 0.451607137918 1.4931333065 --0.0951700806618 0.00248255976476 -2.60382294655 -0.380767554045 -1.59660208225 0.208194926381 --2.57006263733 1.24270486832 -3.36658000946 --3.42225813866 -0.203315556049 -0.891527831554 --0.398838281631 0.633494079113 -1.36963248253 --0.700042724609 1.72538626194 0.552436888218 -1.55677044392 0.369414746761 0.93301576376 --1.31721198559 -0.971924483776 1.15292286873 --0.122176885605 -0.0751650482416 0.784084141254 -3.34573960304 0.727458834648 1.57801389694 --1.1739834547 2.36943745613 -2.20223402977 --0.916110873222 1.00303006172 1.1873934269 --0.197394549847 2.17681217194 1.81832265854 -1.10374236107 1.99823510647 -1.18383932114 --0.172535821795 0.172593399882 0.16961415112 --0.37933537364 -0.0981463864446 -1.93896341324 --0.0209444370121 -0.0711242109537 1.38362705708 --1.17048943043 -0.715367138386 -2.12733602524 --2.36615467072 0.9297721982 -1.89452385902 --0.382553517818 0.449838668108 -1.04060161114 -2.6541428566 -1.1615241766 -1.64706158638 -0.335201740265 1.7574570179 -1.17591238022 -1.6974363327 0.0592824704945 -0.317442476749 -2.15891766548 0.321428567171 0.0343127176166 -0.094675399363 -1.34245717525 -0.254012167454 -0.599190890789 -1.59272897243 -0.057748708874 -0.230427071452 0.697717964649 -0.143262654543 --0.0223934780806 -1.63960087299 -1.1259585619 --0.893940985203 -0.53648930788 1.25355625153 --0.218595042825 -1.06418251991 -0.689249992371 --0.781273543835 -0.424762398005 0.896169960499 --1.30586159229 -0.832837641239 0.0388979539275 -0.193821907043 -1.01216065884 0.171239599586 --0.349069595337 -2.19688153267 0.692282378674 --0.206663280725 0.789340615273 -2.13439941406 --1.07297766209 -1.26848495007 0.722205519676 -0.55682861805 -0.498798161745 0.546555221081 -1.71304678917 -0.197984516621 -0.505404531956 --1.51795303822 0.500441074371 0.0882719159126 -0.2607242167 -0.348238825798 1.3210119009 --1.08441078663 -1.26390135288 0.00303882639855 --3.31125450134 2.28191590309 0.985372424126 --0.267175614834 0.697630703449 1.2976899147 -0.152854606509 -1.10621237755 -0.0629346966743 -1.26046395302 -0.733382344246 2.61561942101 -0.437579542398 1.10230720043 -0.0686116069555 --0.83962905407 0.678627848625 0.113281592727 -3.54585194588 1.40217673779 0.0710869506001 --2.02219963074 -1.30053770542 -0.371877342463 --0.237101837993 2.53227615356 3.17742037773 --1.79998099804 2.08382153511 1.79436671734 -0.0190073996782 -2.57045316696 1.68049764633 -1.17967164516 -0.449104607105 -0.581523478031 -2.46730542183 -0.523208320141 -2.39765238762 --0.793985068798 0.302830815315 -1.04936897755 --2.07980275154 -0.188561975956 -0.617840945721 --2.50653266907 1.91630971432 -0.380549520254 --1.93891823292 -1.34300136566 0.989700734615 -1.97895991802 -0.716433703899 -0.728248178959 -2.90612649918 1.33570635319 -1.42780005932 --0.0202874876559 0.041762907058 -1.62699627876 --0.941744744778 3.51618432999 0.472121149302 -1.02583539486 0.255136817694 0.336522698402 --3.96955299377 0.523453295231 -1.0997081995 -2.52017688751 0.368456929922 -3.73564004898 -2.00483727455 1.28414142132 -0.698643863201 -0.418830245733 0.46419480443 -3.60405540466 -0.698544859886 -0.980789124966 -0.772613823414 -1.17266619205 -2.32275414467 0.416362076998 -2.64877557755 -0.391585588455 0.711580753326 --1.34772276878 1.69674563408 -0.702205717564 --3.52134537697 -0.276476711035 -2.17006325722 --0.497502267361 -0.658785939217 1.61461448669 -2.04977846146 0.683788836002 -1.23276329041 --1.09697198868 1.04068517685 -1.41535925865 --1.28497588634 -0.931992530823 3.13298797607 -1.38536953926 0.767746508121 1.85750734806 -0.683709621429 -0.152521565557 -0.140116706491 -0.996224462986 2.23022890091 -0.557294785976 --0.43470081687 1.76897335052 -1.51048707962 --0.509724795818 1.53996312618 -0.464904785156 -2.04214525223 0.0504739694297 -0.289350003004 -2.02218842506 0.816842317581 1.20681583881 -0.778732299805 -1.34579014778 -0.581470251083 --0.0595514215529 2.65034461021 -0.206080421805 --0.793285965919 -1.30666100979 -2.82551431656 -0.975579023361 -4.03192520142 1.69559717178 -2.13983297348 -3.15485501289 2.05866384506 -1.84552264214 1.96753144264 -0.824419558048 -3.29013037682 0.496111810207 4.2025179863 --0.612026929855 -0.893572211266 -3.44795632362 --1.92673039436 0.226555779576 3.00390672684 --0.475671261549 1.07697141171 0.283025711775 --0.014793057926 -0.601840138435 1.6564977169 --2.65855550766 0.0845751091838 -1.8176432848 --0.912206530571 -0.365224003792 0.133378818631 -1.77267539501 0.762969493866 -1.10321414471 -1.01304399967 1.63841485977 1.61956107616 --0.192675113678 -1.25571262836 -0.0790687948465 --0.413167715073 -1.964433074 1.79334712029 --0.964800298214 2.92867088318 -1.19765305519 --0.51886343956 0.1761521101 -2.21698522568 --0.80369579792 0.628408789635 0.763034045696 -0.217204555869 -0.0471689291298 0.137551262975 -0.556490361691 0.361715555191 -3.0867972374 --0.906404197216 -3.88579487801 -0.397698223591 --2.09574389458 2.01541376114 1.85216021538 -0.663910150528 -0.258832782507 1.26418280602 -1.09469950199 -0.182717069983 -1.44664514065 --1.53726255894 2.47535061836 -2.49512410164 --2.36762809753 -0.972854018211 -0.397737830877 -0.0310481395572 -0.942101240158 -2.2083902359 --0.992300391197 -1.01179993153 0.0735823810101 -2.83339738846 -1.46233355999 1.81670749187 --3.61921715736 -1.15924167633 0.282294422388 --0.153359219432 -1.83840739727 0.166578382254 --1.06794083118 0.00369983864948 2.84923672676 -2.58159780502 0.338201254606 -1.1864413023 --1.67455530167 1.50261318684 0.861629128456 -0.856997847557 0.437288820744 -1.71308267117 -0.883690416813 1.27309799194 1.26396334171 -0.75135076046 -1.80655503273 1.62767374516 -3.74116253853 -0.680168032646 1.27221655846 --0.674520432949 -0.307479768991 -0.167766809464 --1.03305709362 2.41267323494 -0.686629831791 -1.15620803833 0.555970489979 0.69841247797 --0.86635106802 -0.157515525818 -0.491521298885 --2.38965034485 0.312757998705 -0.739893853664 --0.465366065502 -1.0932404995 -1.07974612713 -1.5675894022 0.490883558989 -0.742026805878 --0.80103546381 -0.982356667519 -0.261974215508 -0.225306779146 -0.11913447082 -0.156288310885 --0.0120332324877 0.6954626441 -0.665917634964 --0.337734401226 -1.79713690281 -0.705980539322 --1.93139255047 -0.637568473816 -1.47913408279 --0.771911978722 -0.360700577497 3.75197887421 -0.65566277504 0.38722512126 -3.21731138229 -1.96173751354 2.01357460022 3.42561888695 --1.52077317238 -1.13662970066 0.0184733122587 --0.475124150515 -1.27513337135 0.747147917747 -1.6890784502 -0.228346168995 -1.48109078407 --2.70917534828 0.574598789215 -0.0954313725233 --1.19612061977 1.92376184464 -2.19690322876 -1.14323449135 -2.77954339981 0.566234648228 --0.538719654083 0.216990098357 -0.67197817564 --1.52962505817 -0.427987039089 -1.33092689514 -0.62383800745 -1.07548618317 2.08997249603 --2.25793290138 0.880595266819 -0.326844662428 --0.268211901188 1.99153733253 1.0113465786 --0.0509994663298 -2.11856174469 -2.51686620712 --1.50055682659 -1.42954170704 0.627518832684 -1.83942341805 2.30732941628 1.20046186447 -0.288424193859 0.67651695013 1.9430232048 --1.15856826305 0.541836082935 -0.34611415863 -1.58981788158 1.55645740032 0.338533222675 -1.48085749149 0.832035124302 -0.562700629234 -1.90265452862 -0.434466421604 0.48168027401 -1.27509891987 0.674122095108 -3.1405134201 -1.2118742466 1.46272051334 -3.43412828445 --0.267019987106 2.06495451927 -1.36846101284 -0.809797763824 1.79192340374 1.28243148327 -4.05296897888 -0.369363278151 -3.81520056725 --1.85576975346 -2.18639707565 -0.228198751807 -0.227165654302 1.74252331257 0.955094516277 --0.708467125893 4.34541273117 0.560062408447 -1.19915795326 -0.833434343338 1.64263284206 --1.1414526701 0.499366462231 -0.327197432518 --2.21294879913 -1.07909297943 -0.617844581604 -0.00496661523357 -1.0373197794 -0.808300852776 -1.55814671516 -2.37483906746 -2.03466939926 -0.607938051224 0.00707409717143 -0.257664561272 --1.70081365108 1.02850091457 -0.7398468256 -0.894465148449 0.762562274933 0.593905806541 --0.844749331474 -0.297992795706 -1.47033548355 --1.52461469173 -2.49592447281 -1.23481547832 -1.2852909565 0.857563734055 0.552779495716 -1.61775445938 -1.22204089165 1.90057551861 -0.923537611961 -1.39439404011 0.944183409214 -0.68272960186 -1.66578269005 1.58682179451 -2.21302986145 -0.0663739293814 -1.34181070328 --0.613126158714 -0.720444440842 0.0767500251532 -0.0535009615123 -0.290016561747 1.2778198719 -1.18994104862 0.952871322632 1.05111157894 --0.244559958577 -1.7568038702 -0.563029229641 -0.270740777254 -2.1185836792 -0.390312373638 --0.727124512196 -1.84437811375 -0.968761861324 -0.932029306889 1.71239423752 -1.81319284439 -0.237813830376 -2.61315250397 -0.766239821911 -2.32588577271 0.878361225128 -1.90355610847 -1.04984617233 -1.29818606377 1.17078375816 -2.35347104073 1.40566956997 0.111827798188 --0.632874310017 0.163381382823 -2.22765398026 -2.75156259537 1.55522227287 -0.562109827995 -1.03452956676 -0.231528908014 -0.37394413352 --0.122222207487 0.495756983757 0.912375807762 -2.20897912979 0.204697161913 -1.74334418774 --3.91491436958 0.348222911358 0.00504609197378 -3.15362524986 -2.19183325768 0.554384171963 -1.87559616566 -1.01074314117 -1.59645092487 --1.39817035198 -0.311509698629 0.510320842266 -1.79230260849 0.198702245951 -0.612014114857 -0.341607540846 0.0759823992848 0.0210705958307 --1.34247136116 -0.456150084734 2.19086742401 -0.084449775517 1.86645412445 -1.07509636879 -1.95295202732 -1.33583140373 -1.89303815365 --0.238889873028 -0.988243818283 -1.25743675232 -1.03244721889 1.99128055573 -0.615262567997 --1.31367659569 0.924354314804 0.825023889542 --1.07801103592 0.0064840791747 0.730171442032 --2.05308842659 -0.459930717945 0.15869551897 -0.725773215294 0.503633975983 1.46586859226 --1.18349468708 2.18027544022 1.82171154022 --2.05225968361 -1.49499082565 1.26776015759 --0.033631388098 1.12124621868 0.436990082264 --0.13437871635 0.603397905827 -1.45951712132 --1.83206367493 -1.51127815247 -0.988972961903 -0.727838099003 -1.42884516716 1.43682694435 -1.06343948841 -0.358046025038 0.537841796875 -2.40261650085 -0.269598275423 -0.144201353192 --2.1139588356 -0.0175364464521 1.75974559784 --0.515398979187 1.16818833351 -0.121993780136 --0.587998151779 -1.25628447533 0.856948435307 -0.492327481508 1.9143550396 -0.0534637384117 --0.590522110462 0.364609658718 -0.787730455399 -0.912023723125 -0.00837922841311 -0.450290292501 --0.187997415662 2.00046944618 4.25077629089 --0.790708959103 2.86067008972 -0.650016069412 --2.06305813789 1.03473007679 0.47066321969 -1.54682028294 3.67452836037 1.82754290104 -1.14486253262 -1.16553092003 -0.376113206148 --2.65063333511 1.63710772991 0.483339428902 --0.290573090315 0.837898731232 -1.06249904633 --0.482951939106 1.48795223236 0.943069517612 --1.37576532364 1.00373494625 0.488560825586 --2.61231732368 1.67696499825 -0.683761417866 -0.314291149378 0.482197195292 -0.907853782177 -0.747649073601 1.99006938934 1.97965240479 --1.67584609985 0.835790276527 -0.214682087302 --0.0596201680601 2.14505791664 -1.05337715149 -2.72712182999 -1.18871033192 -0.958885252476 --2.27576327324 -2.97690176964 -0.551711380482 -0.944313049316 -2.15259933472 0.242192387581 -0.60352408886 -0.669310927391 -0.168355822563 -0.424283653498 -3.49521970749 0.303582578897 -0.837290287018 0.223316267133 0.43856048584 -2.22027730942 -0.238534107804 0.267984688282 --0.913156986237 -0.395962059498 -1.93283605576 --0.836140036583 -2.59770774841 -3.21276140213 --1.29001045227 0.729216635227 0.844929158688 --2.36842870712 -0.240270495415 0.106170497835 --2.020206213 -0.267583727837 -3.36240386963 -0.176426619291 -2.0844669342 0.387688547373 --0.398946464062 -0.885820865631 -0.840065062046 --2.10531568527 -0.982062101364 -0.0398607626557 -0.379003793001 -0.368204325438 -1.8215316534 -0.021398101002 0.891336262226 0.261380851269 -1.06092309952 -3.0553882122 0.568899512291 --1.15329766273 0.709370076656 0.442445725203 --0.77407258749 -0.350370943546 -0.252045840025 -0.332235425711 -1.97444474697 0.388143956661 --1.40166497231 2.28037595749 1.83138680458 -0.372937679291 -0.806078076363 -2.09202194214 --0.19460247457 2.91273903847 0.935747146606 -1.09908616543 -1.46938931942 -1.13640487194 --1.30286705494 -1.49044549465 1.49020349979 -3.45183515549 1.07288753986 0.135432392359 --1.98774731159 -2.90362143517 -0.933262884617 --0.580658435822 -2.55153179169 0.01362097729 -2.27060294151 0.0586360245943 -1.66676163673 --1.0790643692 -1.89778745174 -0.624334335327 --1.05267834663 1.37491178513 0.348509818316 -1.8447124958 0.878252506256 1.71734476089 -0.191101148725 -0.397051841021 2.17615652084 -4.47629213333 0.415647029877 0.900027513504 --0.518188714981 -0.19657792151 -0.680424332619 --0.601352393627 -0.730778038502 -0.964613735676 -1.02804028988 -3.77661442757 0.495105028152 --0.824211716652 0.621544957161 -0.503665030003 --0.266507953405 -0.354747742414 2.23768281937 -3.11696600914 -0.236138179898 -0.955564439297 -0.244003355503 -0.619514226913 0.168911933899 --0.491494476795 0.0819800272584 -0.747854948044 -1.18513095379 -0.72997033596 -0.866012454033 -0.620940446854 1.14066529274 -0.103484526277 -1.05640232563 -0.436844497919 0.631601035595 -0.0797953978181 -0.147948145866 1.90679323673 -1.74661839008 -0.267604678869 -0.128067240119 --0.578646540642 -1.9906617403 -2.73135948181 -2.21701574326 -0.98936355114 3.94388127327 --1.14654815197 -1.87609136105 -0.762147247791 --0.171004876494 -1.67444360256 -0.149886086583 -1.62156510353 -1.04882097244 0.225861951709 --0.108593806624 -0.615443944931 -0.707873225212 --0.196982815862 -0.140159040689 2.55186486244 --1.86621296406 -1.06625664234 2.97658514977 -2.06966400146 -2.80421042442 1.6192163229 -0.634453594685 -0.989578723907 1.7181044817 -3.12180304527 -1.30089306831 0.259406149387 -0.211428642273 -0.387454837561 1.12192177773 --0.432767003775 1.15679264069 -1.78441309929 -0.85158598423 -0.26484015584 1.57840657234 -1.687302351 -0.892009794712 -0.969523489475 -1.08943939209 0.82351231575 0.114567577839 --0.639975667 0.196508273482 -1.65392231941 -0.625022292137 -0.890363633633 0.0671053901315 -0.845930576324 -1.61352610588 -0.259308040142 -1.70644950867 -0.274496257305 -2.00492477417 -1.50430512428 -1.20841121674 1.7510920763 -1.60487270355 0.22326874733 0.412753432989 -0.547999560833 0.0123591115698 -2.35589146614 -3.0204873085 0.100939035416 -1.04442667961 --0.00505760405213 -0.29693287611 0.39178404212 -2.22737598419 0.967876911163 0.806880831718 --2.61667251587 1.95058870316 -0.506935119629 -0.948375582695 0.911556899548 -0.725497245789 --0.028526250273 -1.17846047878 -0.0727861970663 -1.22035384178 -0.177454993129 0.755913197994 --0.787476062775 1.42085814476 -0.535691082478 -0.887904286385 1.14305150509 -0.551289200783 -0.667747020721 0.329021334648 -0.730258405209 --1.65199005604 0.0192104931921 0.19638569653 --1.59251332283 0.104903548956 0.405804753304 --0.864410877228 0.770403862 -0.590086400509 -2.87866735458 -1.81295478344 1.22255408764 -0.481468170881 -0.229131087661 1.23766481876 -0.71678841114 2.54439592361 -0.379447281361 --1.12578654289 0.334112644196 1.41545069218 -0.964869856834 2.92481422424 -3.07645487785 --1.1528223753 1.21562063694 0.673849821091 -2.14964413643 0.254189610481 -0.566887080669 -1.71132409573 -0.550036609173 2.7643558979 -0.52033251524 -0.105766095221 0.688908338547 --1.07454514503 1.94106352329 0.172584548593 --1.06429457664 0.0574876330793 -1.08215737343 --3.07404661179 -0.151310548186 0.535208523273 --2.40678358078 1.52071797848 -1.25461006165 --0.00169101299252 0.73233127594 0.268117338419 --1.39168071747 -0.0330172032118 1.12110733986 -1.00407254696 1.17292678356 2.07007741928 -0.925621569157 2.4460041523 1.68544447422 -1.44147109985 0.218572556973 -2.04668426514 --0.666850864887 0.624555110931 -0.628271520138 -0.854129612446 -0.297337830067 -1.21424329281 --2.77708363533 -2.80912256241 -1.93663597107 -0.079024285078 1.87889003754 -0.604510307312 --0.205895617604 -0.619389891624 1.0199855566 --0.297333776951 -0.770094394684 -0.263894438744 -0.295586049557 -0.584683179855 0.492102563381 -1.61156320572 -1.68817007542 0.113559231162 -0.663340270519 -0.48677995801 -3.92640161514 -1.71882534027 -0.771426618099 -0.397424846888 -1.7316480875 1.69570481777 -1.3184967041 -0.0229650177062 -0.124408729374 -0.96856534481 --1.84393942356 -1.29526114464 0.814418852329 -0.944699704647 -1.54017972946 -0.558580458164 --1.474858284 -0.785771131516 1.58265793324 --1.98634409904 0.88796877861 -2.62990283966 -1.86668813229 1.41497313976 -0.0459465235472 --1.35245215893 0.682595670223 0.931733012199 --0.1824914217 -1.13800096512 3.44613194466 --1.86027216911 -0.533605277538 0.857688307762 -1.77463710308 0.288797438145 0.975609779358 --1.02708148956 -2.6195089817 2.97060036659 -0.307699769735 0.0424430146813 -1.27248966694 --0.25686019659 -0.247472494841 -1.70198237896 -0.575818240643 -1.02982366085 1.75259315968 --2.60060191154 2.26669311523 -0.560154080391 --1.03772616386 0.0500947907567 0.302775412798 -0.27067399025 0.923703312874 0.883905589581 -0.0620332546532 -0.531482279301 -0.540687263012 -1.22950851917 -1.2199600935 1.84040987492 --1.23013877869 2.68699264526 -0.463846296072 --2.07826161385 0.93264824152 -1.83437919617 -1.78154337406 -1.45394742489 0.905446887016 -0.815674483776 -1.02712893486 0.0280687697232 -1.96046149731 -0.0416821651161 1.88738632202 - - -0.380307197571 -0.369213938713 3.04378247261 -2.36303377151 -1.47134315968 1.19944345951 --0.510856866837 1.80076825619 -1.17573666573 --0.149453684688 0.226143762469 1.51976191998 --0.967880547047 4.24776315689 0.815487980843 --1.39950025082 2.56041455269 0.0707402452826 --1.78210175037 -1.30702733994 -0.893736243248 -0.0612185820937 1.44048321247 1.08833515644 --19.9717941284 -19.8318786621 -1.02181184292 --0.120757840574 0.857975184917 -2.12703633308 -0.615711033344 -1.22777414322 0.118694171309 --4.47939682007 -4.7641825676 6.44066953659 -1.65543282032 0.38256418705 -0.514541685581 -2.41380119324 -2.78917264938 -2.03418064117 --0.0652452260256 -0.160551130772 0.838122785091 --1.26280069351 -1.08446097374 -1.78759455681 --9.91897678375 1.94718253613 -3.92536425591 --3.98931932449 -4.96189785004 -6.40035057068 -1.6480563879 -0.924873232841 1.32823014259 --2.036632061 3.83378219604 -11.4878959656 -0.170245423913 0.915137350559 2.32635736465 -0.455561637878 -2.5167696476 -0.807860314846 -0.651594281197 0.170356675982 0.164188817143 -52.1123199463 -1.16765475273 -29.1063766479 -1.10238420963 0.121601700783 1.50605261326 -3.67750811577 2.05064916611 0.718040645123 -1.60356223583 -0.532345533371 -1.11121714115 -2.39630937576 -0.31026238203 0.386510014534 --0.357112169266 -0.383436739445 -0.186019271612 --2.31695103645 3.23987913132 0.820150971413 --0.609202086926 1.47113108635 0.0671978741884 -4.60544300079 -2.17692303658 0.70161241293 --0.476244091988 -0.69930678606 1.16737282276 --1.49342787266 -0.436758995056 -3.16716337204 -1.17268466949 -1.4137673378 1.71582150459 -0.977233231068 0.0440916568041 0.816171944141 --8.56417655945 13.9733533859 -6.45514249802 --3.67971301079 7.00337219238 0.197932735085 --2.4259493351 -0.317200303078 -1.21558010578 -1.41229128838 0.779932141304 1.16379654408 -3.82972145081 -0.318023920059 0.970875442028 -0.19655790925 -0.949089705944 0.662656962872 -2.73722481728 -3.27960729599 -6.0238237381 --0.230387344956 1.10198366642 -1.55473792553 --2.01703572273 -2.36120200157 -1.19725263119 -0.108678542078 0.0282066166401 1.16591262817 -0.00857826694846 -4.8382267952 -1.56632506847 -21.1200714111 -11.625038147 -14.8657245636 --3.24192214012 1.38078868389 1.59860873222 -0.652276515961 -2.1393597126 -1.07475233078 -0.752338469028 1.39912855625 -1.83426308632 -0.53620493412 0.219449654222 -2.27693295479 -2.95370483398 6.50004386902 7.52107810974 -0.81863451004 1.54535138607 -0.310761243105 --0.534321546555 2.22636342049 1.22849297523 -0.435527056456 0.254943162203 -2.12614297867 --11.3614501953 -26.7275791168 32.2508239746 --6.61176109314 -3.50238084793 -0.011682276614 -88.692855835 53.2863616943 -13.3984556198 --1.67587125301 0.350255608559 -0.49819418788 -7.00658607483 -9.25873947144 0.978148043156 -0.186643391848 1.96616327763 0.337693601847 --1.65380990505 0.844478964806 -1.18543636799 --0.378801494837 1.34221482277 0.943461060524 --0.718584537506 0.253879070282 0.800609767437 --0.733527898788 -0.341411650181 1.39324653149 --0.245530709624 1.68030190468 0.838044524193 --3.62571239471 -6.52443408966 -9.22100543976 -18.7879619598 -22.4261550903 23.2101325989 -4.33964109421 42.8203353882 -60.2709846497 --5.19195079803 0.858919680119 -1.28957235813 --0.944733798504 -1.63743948936 -1.89530909061 -0.993085801601 -0.296035021544 -1.5004774332 -3.70258760452 -14.6500492096 -8.4979095459 -8.71434879303 -13.8635969162 6.96172571182 --45.4663734436 -22.7915668488 -14.6987066269 -4.04362440109 7.81472826004 6.55234479904 -2.07363390923 -1.0473357439 0.0314708761871 --1.41224563122 1.10245668888 0.414102137089 --4.9975733757 2.20053124428 1.22336566448 -8.77260684967 29.4744663239 0.0979580953717 -1.50819802284 1.34135210514 -1.51465666294 -1.81807124615 -2.09503221512 -0.191203281283 --2.06859254837 0.159274503589 -0.242149606347 --3.79197955132 -0.535959780216 14.6899938583 -1.36702775955 0.843775451183 -1.60970938206 -1.42348575592 -3.38909268379 0.165572211146 --0.993417799473 -0.943751573563 0.54930216074 --2.04579019547 1.98793542385 1.57789838314 -0.230272591114 0.871076881886 3.07355284691 --20.3446846008 23.1981887817 -42.0923156738 -25.603805542 -6.86051750183 13.8718261719 -1.31194841862 13.4901857376 -9.73689556122 --0.865150630474 -1.95185470581 2.3622944355 --1.73674190044 1.15504527092 -3.73403525352 -2.1272187233 -0.383818656206 -0.861589610577 --1.78259444237 -0.215946301818 3.36436581612 -0.730490446091 0.497273594141 2.66671800613 -0.700843572617 -1.09140694141 -2.49366283417 --5.86027097702 8.94309234619 -23.6598091125 --0.509419441223 -0.630442023277 1.10826218128 --1.82232201099 -1.12373995781 1.54144859314 -4.94986057281 9.87552452087 -3.22864127159 -56.4296073914 -35.5111999512 -82.5642623901 -0.827272295952 1.11852157116 0.0628580078483 -2.9887509346 -0.864669620991 0.38840046525 -2.39513921738 -4.95988559723 0.640907883644 -2.18759965897 1.35336911678 0.945982933044 -2.57053613663 -2.12906289101 -1.1772313118 --0.739824831486 -2.21494650841 -2.04394245148 --0.398212522268 -1.12679159641 0.944401264191 --2.31834888458 0.357906907797 -2.13646674156 -2.32770037651 -3.31735444069 1.39308977127 --25.1951313019 -14.1404132843 -22.7996788025 --1.84860551357 1.61816060543 3.91717529297 --59.7123031616 13.6491641998 61.5525512695 -0.824582159519 0.627213597298 0.514799654484 --0.755440533161 16.6064338684 -9.65664291382 --3.23938751221 -3.8930439949 4.76914596558 --1.05780410767 16.9895057678 7.93027925491 -6.15752124786 -5.33580255508 -1.53389012814 -15.4763154984 -16.390209198 13.3484401703 -0.553103923798 -1.10151398182 0.534451544285 --0.234952896833 -1.58456647396 -0.00587574485689 -3.96228122711 0.778203248978 0.572369754314 -27.4995193481 8.19200134277 16.3057613373 -1.62116456032 -4.36718702316 18.9238777161 --1.23839640617 -0.190036192536 -0.00991068314761 --1.20921492577 -2.37653064728 0.34223908186 -38.151309967 22.5684223175 16.8728981018 -0.178900524974 -0.704825043678 1.00965857506 --1.21597111225 2.06730937958 -1.20207881927 --0.0964541733265 0.932827055454 0.0576871410012 --0.443148195744 -2.20808196068 -0.082222931087 --3.72437930107 0.231387719512 0.0880542770028 -0.610447704792 -1.44401550293 0.806535065174 --2.75960230827 -6.60488557816 4.81353378296 -0.569744229317 -0.0522981584072 4.17782783508 -1.59209549427 3.1894159317 -6.79860925674 --1.7397762537 1.94119787216 3.01875114441 -5.87818241119 0.526778697968 -4.67066669464 --4.90943717957 -9.26047897339 -0.858152449131 -0.233059987426 -0.275339305401 -1.17862558365 -3.08601713181 0.513753771782 -0.29369533062 -3.34010982513 1.10384571552 -0.963501870632 --0.953275918961 -1.30805230141 -0.109064333141 --0.789442181587 0.850057542324 3.15958118439 --2.73165798187 1.63331246376 -0.378770142794 --3.27938699722 -13.8647413254 8.65329551697 --3.05849957466 -0.122620016336 -0.204943820834 -1.48148238659 1.06589031219 -2.13696718216 --0.356743305922 -0.318736195564 4.27909994125 --9.43022537231 4.16592359543 1.63125610352 --0.533962547779 -1.38146185875 1.18728601933 -1.60067164898 -1.52956318855 2.39454817772 -1.3826918602 2.81262516975 -1.11906242371 -0.322138696909 1.56588089466 -1.07661938667 --0.787387728691 -0.543658256531 2.42804932594 --0.187281906605 -0.32776632905 0.829847335815 -0.0234916079789 0.361423879862 0.113596625626 -0.498016685247 2.1507794857 -2.46639299393 --16.2345314026 -10.5953245163 3.30652332306 -0.644503295422 -1.46462404728 0.564754724503 --3.07911753654 2.18161201477 1.31637024879 -1.15905177593 -2.02736759186 -1.46966814995 -2.78684568405 6.45471906662 -4.3987121582 --0.27555757761 0.540541768074 0.567818522453 -13.9539451599 -29.6969165802 1.26613998413 -1.79638719559 -2.00821447372 3.96502947807 --19.1976833344 14.0508127213 14.304356575 --0.0231265295297 -3.07895588875 -3.09547805786 --0.924884021282 -0.0873186811805 0.846333503723 -0.113840863109 0.608159184456 -0.93593621254 --0.759638726711 -2.17106580734 0.545074045658 -1.98074746132 -0.153267458081 -1.00336420536 -0.0546050705016 29.5112895966 13.656917572 --10.4372987747 0.638160467148 6.32655620575 -0.0416801422834 0.477027267218 0.391875088215 -11.8836317062 0.798165619373 -8.90488052368 --2.41098952293 2.97971940041 -6.13037204742 -0.928337931633 16.2993183136 -0.396593958139 --2.13631916046 1.52828156948 -1.19636952877 --1.30236303806 0.195562049747 -0.485744923353 --5.95920991898 -38.9753837585 58.453250885 -4.01919364929 3.63523745537 -12.1411333084 -0.163698524237 1.6545586586 0.234013482928 -3.25370621681 3.93297600746 -12.5186901093 --0.960058867931 -2.65349364281 0.167073875666 --3.55166816711 -0.0471513234079 -2.93126606941 --0.401694148779 -0.02788050659 -1.89618086815 -1.67528259754 1.93661546707 -1.97311067581 --11.3182048798 -1.11939775944 8.0267534256 --1.45747292042 -1.59521484375 -0.737838804722 -1.02732050419 0.13417057693 -2.69583916664 --2.5540728569 -0.249837338924 -1.05904829502 -50.3184051514 1.46130847931 2.97610211372 --5.30475282669 13.4107275009 4.84025812149 -1.91681599617 -3.61000609398 0.902722477913 --5.94994068146 -14.5759687424 13.1411123276 --2.78711676598 13.2740526199 -15.4821224213 --8.61846733093 4.74336290359 10.2945690155 -0.804433524609 3.50665783882 -5.33788204193 -34.5288658142 40.6919059753 -8.51859855652 -0.422147154808 1.36476743221 2.27771639824 --0.777966141701 -5.07556343079 -1.32090830803 --3.22895288467 -2.35185408592 0.570934414864 -8.3152256012 1.52434170246 3.09534215927 --25.8891372681 -27.9273643494 35.672164917 -60.7784194946 -0.970986783504 -77.2947006226 --24.8141727448 6.41234922409 -13.649980545 -1.72321522236 0.037612747401 -1.66461145878 -0.619234085083 -0.0192000251263 0.0508627593517 -1.69790661335 1.94372725487 -0.944039523602 --10.2977466583 5.3305311203 -2.36700820923 -0.913061380386 0.887376964092 -1.31139838696 -3.35423851013 7.59625482559 0.936474025249 --1.79097056389 0.810535371304 11.395816803 -0.544947326183 -1.59072613716 1.44026935101 --2.11140990257 -3.47754454613 -5.44189310074 --1.02470183372 1.75635993481 1.38252711296 --1.33605456352 3.11486673355 -0.253243476152 --8.38080596924 -2.6628818512 -12.8160543442 --1.68812036514 -1.37307298183 -0.111533105373 -1.60292851925 -4.19282197952 -1.02504682541 --6.6628704071 -5.49580287933 -4.44661474228 -0.0291383266449 1.75632798672 0.440995633602 -2.33557891846 -0.665441930294 1.25814843178 -3.78742957115 -1.69076669216 4.88963985443 --0.896848618984 -0.703349351883 -3.75347304344 --0.812064468861 1.19846701622 0.486831963062 --1.53688561916 -1.05368196964 -0.638140320778 --0.853447973728 3.08465576172 1.09437382221 -0.0888917222619 6.20921421051 1.788828969 -0.795329213142 -1.5301014185 0.712072730064 --1.91464424133 0.425276398659 -19.1018619537 --0.610839486122 -1.32106459141 2.06422996521 --1.0223903656 -1.03628396988 0.765688478947 --2.79730129242 0.303012698889 0.0668115690351 -0.019253436476 -0.968376100063 3.86800765991 -29.9425983429 20.6056041718 -20.7239093781 --0.257623374462 -1.11156833172 0.896695315838 -3.76397562027 -0.526306092739 -2.71110534668 -1.1565271616 1.88594591618 -0.122477941215 -1.25464725494 1.07998228073 1.11842989922 -0.66396600008 0.504279017448 -0.470087558031 -0.86356896162 -0.129508510232 -1.49075043201 -0.111095480621 -0.740522742271 -1.15758931637 --0.365399956703 0.775376498699 -0.256239116192 --1.8543419838 5.6699886322 -6.88739109039 --2.67167615891 -0.72973638773 -0.431431651115 -0.221926525235 -0.343627542257 0.429059445858 --1.03285264969 -0.813792824745 -3.39833211899 --1.192466259 0.323780894279 1.22977018356 --0.28669193387 1.24881148338 1.38401341438 --3.63652777672 1.03877365589 0.761338889599 --1.65010094643 1.31368458271 0.80535441637 --4.04300355911 -5.12730121613 -6.84108829498 -0.357732355595 -2.09012198448 0.703911364079 --0.241397023201 -0.798224627972 -0.177533909678 --1.74255609512 3.49372339249 1.02882170677 --0.651100754738 1.61373317242 -2.42955708504 --0.503626644611 -0.950784385204 -1.54035139084 -1.80795657635 -6.95450592041 13.6236000061 -1.51971542835 0.27701574564 1.32440161705 -0.83254891634 3.05637574196 0.603437364101 --0.79206174612 -1.54868447781 2.88276743889 --11.1313962936 -26.5365447998 20.0756340027 -1.24512004852 -1.34888970852 -1.18639099598 --1.46020281315 2.14009213448 1.25314998627 --0.349055826664 -0.665702164173 1.3926949501 --0.406149357557 -2.53242588043 -0.479216784239 --3.14209580421 1.63614416122 0.530466079712 --2.22458291054 0.143279761076 3.27874875069 --2.05111575127 -0.135229974985 -1.60486996174 --0.946927189827 -0.542240202427 -0.827288687229 --1.09718167782 0.252232223749 -0.0631298944354 --0.150596186519 0.505592763424 -0.343892008066 -0.368924170732 0.305953204632 -1.83216154575 -2.90589141846 -0.869210898876 2.98189496994 --0.145333245397 -1.63834607601 -0.59225577116 -2.29041314125 -1.05371415615 1.95889985561 --0.0343570522964 -0.590217530727 0.536316692829 --0.46669241786 -0.292373508215 -1.84987270832 --1.94478845596 -1.43169379234 -0.993377625942 --9.92520427704 -49.4621925354 -17.2887039185 -0.409820944071 0.00923761259764 0.544407069683 --1.27522277832 -1.4913277626 0.0344804637134 -0.864798128605 0.484784454107 0.616536021233 --4.46971845627 1.61481368542 2.1409163475 --4.23180198669 13.1139392853 -26.8168964386 --28.1571960449 -18.3049736023 16.8830242157 --0.695125579834 3.9884288311 0.488730788231 --3.36554288864 0.454208135605 2.79343128204 --4.10895442963 -1.51663482189 -0.900617420673 --0.319103777409 -1.10209226608 -1.89418709278 --1.68043887615 -1.3245767355 1.88254356384 -0.321129798889 2.73582243919 -2.03463339806 --22.7149105072 6.30006170273 8.83039569855 -3.60930490494 -0.289780437946 -1.17375934124 -2.82588553429 0.733371853828 -0.64372420311 --5.28155899048 1.0737452507 0.489263623953 -0.918001651764 -0.666616380215 -0.123950541019 -1.66837358475 -1.08937966824 1.39441394806 --50.8965492249 -3.43972849846 -8.11828327179 --1.95761036873 -2.90581417084 2.41828322411 --1.66266059875 2.21279215813 -1.63918507099 -3.62772464752 -0.215382993221 1.149335742 -6.93646621704 -3.13654351234 -2.4373357296 -11.7660388947 -16.5830764771 0.255366414785 -2.7255628109 1.78104615211 -1.41309535503 -0.847240149975 -29.3151187897 -12.2210798264 --26.2218112946 7.1259431839 -1.00176382065 -0.68931221962 -0.921688258648 1.57965016365 -0.474464923143 -0.736299455166 -0.76824259758 -0.67800116539 0.784412920475 2.36359882355 -0.178152367473 -2.07965636253 1.77674651146 --0.239378809929 -0.535710692406 -0.593621611595 --0.738241136074 2.32448840141 -1.08668291569 --0.985735118389 1.68812024593 1.34626996517 --0.439029127359 -1.19652032852 1.79002439976 -0.1712051332 -0.576414048672 1.59753167629 --25.5005893707 12.526432991 11.5615386963 --0.660239994526 1.98120546341 2.31401705742 -1.24461400509 -1.09032654762 1.48250091076 --4.20536994934 -3.93708491325 -8.32081222534 --0.819144368172 2.83139157295 -1.40437555313 --1.22394251823 1.97604286671 0.680880069733 -7.9277973175 -1.66558980942 10.8466320038 --0.27274081111 0.139253512025 0.853733718395 -1.53064155579 -1.74275755882 0.466063559055 -0.12680234015 0.177344068885 0.0911851450801 -1.85233569145 -1.75447559357 2.64393663406 -0.517577826977 -0.519851565361 -1.67402029037 --0.950041472912 -1.43778681755 -1.89182174206 --0.148924425244 1.25580358505 -1.55638957024 --1.32752621174 0.926368534565 3.55600595474 --6.49206733704 9.74590492249 9.70826053619 -2.72658705711 0.013619793579 1.55050873756 -1.85493683815 0.241071403027 0.70930236578 --17.7573547363 7.24315738678 7.88016986847 -2.75090360641 4.89724111557 0.657256007195 -0.0454861260951 -0.931574523449 1.66794395447 --1.18968808651 -0.0712694972754 0.362895607948 --4.1904001236 0.0486892573535 8.23854351044 --1.65737020969 1.23815596104 -0.486225247383 -27.9257507324 6.3083820343 0.548034369946 --0.253134638071 -1.54658782482 -1.90369176865 --7.7586812973 1.38344860077 -10.4439430237 -0.891483783722 -0.0147135267034 1.15003800392 --1.89650118351 1.2666875124 1.52794206142 -0.0254899095744 0.690022170544 -0.96099960804 -0.383123606443 0.14179931581 0.0433765277267 --2.91132044792 0.184858113527 0.199383378029 -2.49295330048 0.395579278469 -2.60007095337 --0.188801318407 -2.43999886513 5.33572435379 -4.18863868713 -15.8902292252 7.48906564713 --0.701779603958 -0.270152658224 -0.0277680326253 --1.47848141193 -0.850136041641 -1.65122520924 -10.7452545166 -3.53457832336 2.2831902504 --0.276996463537 2.788813591 -1.50451076031 --2.89248251915 -0.406807720661 0.40563967824 -1.52266418934 0.13157582283 0.957437157631 -0.524201452732 -4.23501205444 -3.47728228569 --4.18043661118 -4.30994749069 2.77610039711 -0.0432400405407 -0.435869216919 0.0902575850487 -3.3384988308 3.04391813278 -14.2615785599 -8.63670444489 -10.1477603912 -1.32326114178 -1.39072406292 -1.70250141621 -1.33409976959 --0.143808484077 0.600817024708 -0.995568215847 --5.47534322739 3.29599118233 -4.03632354736 -3.38113641739 -0.0595226958394 2.9602637291 -9.39160060883 14.06336689 1.1692109108 --0.1074847579 0.0719870179892 4.15514564514 --0.176363319159 0.637999415398 -2.38165283203 -0.264389693737 0.91665905714 -1.17756772041 --3.76141428947 0.787293732166 4.92497873306 --2.44953274727 -0.763493537903 -1.64997661114 --3.66322255135 0.281877577305 1.5661907196 --0.978456676006 -2.55390834808 0.0659062862396 --0.190233454108 1.11458683014 -1.11157369614 -0.60056835413 0.274067640305 0.490188479424 --3.24008131027 1.03911709785 -0.52826499939 -1.86278223991 0.0964749976993 -1.23155117035 -3.37014627457 -0.51242685318 2.23221683502 --0.205870777369 0.797762930393 0.339697271585 --3.03366374969 13.3456840515 -5.41897106171 -1.51102936268 -0.0547250397503 -1.54132950306 -1.96340215206 1.39199352264 1.25884795189 -0.568357586861 0.462615549564 -3.91957068443 --0.194370448589 0.895906686783 1.01917159557 --32.8610115051 -4.37321853638 50.524646759 --7.36262130737 3.09928894043 -6.234562397 --1.88512158394 -1.66668558121 1.42014503479 --1.47758448124 1.90695774555 2.1571393013 --1.02323079109 1.41116011143 -2.24098968506 -0.755426168442 -0.841849982738 0.51620900631 --6.17676877975 -9.65575408936 3.48024106026 -1.23040938377 -0.439401119947 -1.45582973957 --0.305704891682 -0.373925000429 -1.11107945442 -5.14078903198 -3.30187273026 -1.86158335209 -10.4128742218 -55.9431228638 -36.8597335815 --0.385515570641 1.22112810612 1.00456476212 --4.71612167358 2.54584383965 24.8728408813 --0.287914842367 -0.0852664932609 -1.13031995296 --2.32528805733 1.10605669022 -3.73921728134 --28.3658504486 -9.03433799744 -5.17205476761 -0.527270972729 0.590015232563 -1.12249910831 -11.8821687698 -8.54982376099 23.0439891815 -0.489776462317 7.23646593094 -8.52338981628 -0.512234032154 0.485550612211 1.05387425423 -28.3948669434 9.11985492706 -35.6120643616 --0.445541203022 0.176741749048 0.260321229696 --0.491994827986 -6.26905632019 33.3661193848 -1.67631077766 -3.35905575752 1.27537882328 -0.352867245674 -0.0266244672239 -0.109242714942 -4.32254123688 6.62373971939 38.2438049316 -0.665326118469 -1.79983496666 0.613401710987 --1.05949068069 1.66156613827 1.34034395218 --0.79689180851 -1.76366114616 -0.625845611095 -2.549898386 -3.65304613113 -2.54989790916 -0.68592017889 1.63262057304 1.14832651615 --0.842636346817 -0.00766462925822 -0.0570798180997 -1.02215564251 -1.56394684315 1.28776729107 -0.956401109695 2.18577551842 1.72048223019 -0.0416472926736 -2.18882656097 -1.31224477291 --0.210119366646 0.178455621004 2.10475420952 -8.00657272339 -15.4639196396 0.52226293087 --0.683572649956 -1.47290468216 -0.162670359015 -2.46590256691 1.6374515295 1.40840554237 -0.820392131805 -0.559659540653 -1.18493592739 --50.5299530029 -4.30010080338 29.8901882172 -1.22144591808 0.976629078388 -2.31645178795 --5.36547851562 4.13725423813 -5.78355741501 --3.16212368011 -19.9182281494 6.62157392502 --3.13141560555 -2.55388188362 2.12804341316 -1.16723108292 -1.39923965931 1.38829553127 -1.7684803009 2.3655371666 5.97154331207 --0.171019613743 0.300153434277 0.4602625072 --0.97154468298 -26.7442741394 -19.9194297791 -0.0251286141574 -1.56344437599 -0.609374046326 -0.469314008951 1.2680015564 -1.37659919262 --0.514976143837 0.760785579681 -0.421339124441 -0.265097767115 -0.199399009347 -0.488083124161 --2.94505190849 -8.50295639038 4.13347625732 -4.5305762291 7.00671291351 -4.69956588745 -1.14307355881 1.30367040634 2.85683822632 --0.113029800355 -0.228049665689 0.216459423304 --0.085835531354 1.01896870136 -0.0482072941959 --0.399512439966 -0.46102681756 -1.22958612442 -27.0274410248 14.5812978745 22.060218811 -1.44716620445 3.83386540413 -2.39164066315 -2.35116791725 -1.03857970238 0.0397384278476 --6.48916530609 -2.25566840172 6.90821266174 -5.20109558105 14.4710969925 1.9498718977 -1.09613418579 1.09399902821 -1.12240242958 --0.977740108967 0.252117425203 0.696986973286 -8.16445541382 -2.08879327774 0.576978087425 --2.17436289787 3.1775226593 -0.223241344094 --1.38413047791 -4.02126026154 0.0740659013391 -2.6991174221 1.89143395424 2.115254879 --2.8686106205 2.72758674622 -0.294850200415 --1.46913170815 34.7638473511 -26.0696125031 --1.36086571217 -1.18769741058 1.40004599094 -1.01778137684 17.6970825195 2.55841875076 --0.0517204143107 -1.35455858707 0.861233830452 --0.394257962704 -0.282015651464 -1.82295894623 --0.236181497574 2.69644665718 0.596280872822 --27.3652839661 11.5802612305 38.7336769104 -1.80720376968 0.385999321938 0.987978458405 -1.714422822 -0.0251761917025 0.665895402431 -1.39991903305 1.60803627968 -1.55652403831 -1.95229041576 1.01646065712 0.51252001524 --1.49585735798 0.417966067791 0.811064064503 --8.039103508 1.15625154972 -12.3504104614 --4.27858352661 -8.85661697388 -1.41321086884 -23.2845993042 -11.1501178741 -5.40769052505 --7.78588581085 -27.7947292328 -0.872298717499 -0.166381567717 -1.16769206524 0.290382117033 -1.30792272091 0.427600234747 0.836349546909 -10.7970838547 23.918050766 -33.3583869934 -1.30436992645 0.429196208715 1.17681658268 -0.988636374474 1.33040094376 -1.20753264427 --0.282780975103 -1.6831407547 1.32212460041 -1.19742977619 -1.44995474815 -1.76178145409 -0.979190349579 -0.73133045435 0.312866896391 --2.48168325424 -2.88844227791 1.00783419609 --0.00845643505454 2.27314329147 -0.369351923466 --0.0959324538708 -0.294392973185 -1.59068536758 -2.46507906914 -0.824338197708 2.24239873886 -1.30033409595 -2.06537222862 1.77590882778 -1.75836479664 -0.217159897089 -0.487374663353 -0.630174696445 0.856997787952 2.66444897652 -1.16654372215 0.78881251812 -0.150113120675 --1.73582231998 1.10291063786 -0.486306101084 --9.91623783112 -2.34324288368 -14.0871124268 -0.171887755394 -2.66087961197 -0.988374948502 --0.0616628937423 0.500630438328 1.35333657265 -0.356472462416 0.705873429775 0.350072413683 -7.35601758957 -0.936932206154 6.44882011414 -1.93707537651 -0.0845462456346 0.108485594392 --0.534834563732 -0.928946495056 2.38349366188 --0.331530749798 -1.41397333145 2.65306568146 -34.6002731323 13.3132743835 15.7908496857 -33.308807373 11.7781124115 -62.2538337708 -0.475250869989 -0.183634266257 0.450531035662 -0.423978388309 0.0978379771113 1.35367834568 --0.358991682529 -0.534435212612 -0.243679657578 --11.5865373611 4.61574792862 -3.22049450874 -28.5407161713 26.1181583405 -44.7861938477 -3.64490938187 5.99451446533 29.6024341583 -0.757025837898 2.79442763329 -3.40362024307 -0.152195289731 -0.60508030653 -1.89521205425 -20.5183143616 11.326631546 2.74262976646 -12.8016643524 5.72298383713 -3.36781191826 -1.52308988571 3.17507386208 -1.70012140274 -0.188338428736 -0.46845176816 1.39019441605 -2.12126064301 0.503350198269 0.380754172802 --1.49650835991 -1.00536417961 1.27033793926 -7.1693110466 5.1264834404 -0.999447345734 --0.768506228924 5.53481197357 -0.268351733685 -6.46125364304 -21.1945228577 -27.7603645325 -0.885021686554 1.10418021679 -0.463381320238 -1.90138459206 -1.61527943611 0.280864864588 -0.0181295480579 1.28569924831 -0.996211528778 -0.555458784103 -1.78733718395 1.58875668049 -0.219332128763 -1.47280275822 0.774519503117 --0.0264878198504 -1.53950095177 0.281563043594 --8.73296165466 31.9883575439 -24.2625923157 --4.91585159302 -5.47484302521 -37.1776123047 --2.66660523415 0.779476463795 1.40977108479 -8.2339630127 -0.934257805347 -2.66655945778 --0.00798915233463 0.429755330086 1.55186533928 -1.97974157333 1.52382481098 3.92939019203 -1.71658706665 -0.258872777224 1.59295129776 --4.12477588654 -0.74698382616 -25.9577655792 --1.45052576065 -0.912550806999 0.720934391022 -1.73296487331 -1.62133002281 -0.380800813437 -1.86061298847 -0.0513287186623 0.536391496658 -2.14838123322 1.96353900433 0.58607006073 -3.88364648819 0.421635121107 -0.34678825736 -1.15289950371 -0.480929791927 -0.958301246166 --0.314832121134 0.706896543503 10.2847337723 -7.19879102707 9.28402328491 -11.7402648926 -1.07109820843 -0.792854189873 -0.585618674755 -4.83634710312 5.442486763 2.98052740097 --0.595607876778 -1.12309515476 -0.36946734786 -1.05740082264 3.2714471817 -2.85234069824 -1.76488757133 -0.0403898656368 1.6391710043 -12.0443906784 -1.34420692921 -1.59905016422 -2.69607639313 -1.40041875839 -0.953311800957 --1.18422281742 1.50279653072 -1.31898927689 --7.71883869171 7.97701644897 -1.49487304688 --0.22779469192 -1.98255074024 -1.86774516106 -2.80483293533 -17.2009544373 -12.8144598007 -0.394951194525 3.51500844955 5.90332555771 -2.33809018135 0.841987550259 1.89688491821 -1.27365648746 -1.66345703602 1.49294471741 -5.41092395782 3.14886593819 -2.83672499657 --1.10427999496 0.786313831806 -0.770750284195 --0.540286958218 -0.858468830585 -14.2375268936 -1.95228767395 1.00433206558 1.83553004265 --4.10774469376 3.25327825546 -22.7259120941 -0.749104917049 0.0681069493294 1.47457444668 -2.00524115562 6.52095746994 -16.8375358582 -0.204728841782 0.0446131564677 1.38356471062 -0.936438560486 11.6759147644 18.3128128052 -12.7401256561 -13.960190773 3.02701687813 -1.7220287323 0.273354917765 0.143110007048 -11.4838848114 10.5157308578 -1.67684960365 --0.43101477623 -0.55173510313 0.257479190826 -0.826008856297 -1.15828895569 -0.972655415535 -0.727407634258 -1.69647955894 -1.202450037 -0.677984774113 -1.38237965107 -0.50207400322 -6.1734251976 1.29799306393 1.91718041897 --14.1051940918 -18.0347499847 1.68501877785 --0.667155683041 -0.310133159161 -2.75751924515 -5.05617809296 -4.52032423019 -8.6292886734 --18.8418426514 0.183988451958 15.8360519409 --7.63751459122 -2.0101184845 3.7526948452 -7.3513045311 24.1384735107 -18.3177146912 -3.72438526154 -1.33272099495 -1.38698017597 --0.926234960556 1.50224983692 1.03099024296 --2.79841256142 0.94452548027 -0.0135148083791 -4.55069637299 -5.564037323 6.04794120789 --0.252298653126 -4.45400285721 4.02330970764 -0.300488382578 0.773430883884 0.0348113141954 -0.399972528219 -3.46338486671 -1.09360313416 -9.47877883911 1.84367883205 -26.7955722809 -0.222846969962 -0.950267910957 1.39320135117 --0.723942816257 0.378518491983 -1.5923306942 -14.8280382156 4.92172050476 20.6777706146 --1.11050534248 -2.1219291687 -0.0281346291304 --0.780911803246 1.24436271191 0.813489258289 --3.89899539948 -0.707697153091 4.23409509659 --0.514139056206 -0.287183582783 -2.06363129616 --0.482907772064 2.84031105042 -1.69173872471 -38.3425064087 -28.6140651703 79.9253692627 -0.458076238632 2.49542880058 -1.68247675896 --0.110540539026 0.496931999922 0.413694620132 -0.396491885185 -3.09748196602 3.88003110886 -0.277267962694 -3.40386724472 1.04747271538 --1.25852954388 -13.8457050323 -3.28299474716 -2.39099526405 0.424151957035 -1.01712954044 --30.3704662323 -24.3041439056 45.1624183655 --0.102116942406 0.514212429523 -1.23163843155 --4.10540151596 13.1891002655 27.4784145355 -2.62711501122 1.88005399704 5.51864767075 -0.377059608698 -0.744089365005 0.0951031520963 -14.2465591431 18.9285488129 -2.87280035019 --0.778856217861 -0.533093333244 -2.30882668495 --0.179301202297 -0.84365105629 0.103977680206 -5.42226600647 1.14764249325 -2.15583324432 -1.89742481709 -4.55976057053 -14.0788316727 --0.968048870564 0.221829846501 -0.835714042187 -0.211414158344 1.29012811184 -1.08294153214 -1.1409034729 -1.404702425 -0.780356228352 -0.62390422821 3.55995726585 -0.132633477449 -30.7936458588 43.8083343506 6.04287290573 --2.29576873779 0.449426531792 -0.750008165836 --0.0164868924767 -1.89596009254 -1.43847775459 --1.94074368477 -0.839559018612 2.69746351242 -1.94347131252 -0.556765794754 0.28805539012 --2.01787686348 -0.701386094093 -2.42003631592 --7.94060134888 8.73668575287 2.62020325661 --1.04659867287 -1.84273064137 2.96272206306 -0.0806800872087 -1.96916472912 2.16704916954 --1.57781946659 -2.5550301075 -0.836540877819 --0.0643299221992 2.60808324814 0.49642843008 --0.375975757837 8.3190946579 -34.2874069214 --0.0161063950509 -0.276147425175 -0.0249809604138 --12.2031517029 0.713434100151 -2.98097538948 -0.734558999538 13.5707473755 -6.50395488739 --1.35858047009 -1.90999317169 3.58486294746 -0.161445230246 1.0904583931 2.01352405548 --1.88575661182 0.593160629272 1.51768791676 -1.49100208282 -2.29372048378 0.571602344513 --16.7675018311 10.0304536819 -2.49126911163 -2.26674103737 -0.615783274174 3.64368152618 --1.30418682098 -0.290138840675 -2.74166178703 --3.21933317184 1.44170057774 6.13476419449 -1.63356101513 -0.828870713711 1.29570674896 -0.379297465086 1.37065279484 1.7675768137 --2.40842223167 0.352992981672 -1.40177154541 --4.97575759888 -4.60091114044 -8.72245597839 --0.98213416338 -1.8232883215 0.330069482327 --3.31670808792 11.9285669327 -11.746764183 -3.47482085228 -0.309922069311 -1.53998827934 --2.42549753189 0.225467815995 0.350729346275 --20.8274688721 -12.960310936 21.9168815613 --0.188814267516 0.857972979546 -1.46949601173 --0.58096987009 -1.65205478668 0.34680852294 -0.113214604557 0.368573576212 1.4221483469 -4.70311689377 5.77602481842 9.08990955353 -0.500033855438 2.76059985161 0.0888938009739 -0.718896687031 0.447144716978 1.77229595184 -1.56602799892 1.61409246922 -1.51080226898 -0.968682408333 -1.60737740993 -1.1983923912 -2.60625720024 3.01856827736 8.70007419586 --2.8010289669 0.665277600288 -4.2761259079 -2.07723116875 3.96229791641 1.12938296795 -0.207944959402 0.461610674858 1.80204558372 --27.8088722229 -21.8236560822 -6.58972835541 -0.563489675522 -2.42998600006 -2.84006714821 --0.372389793396 1.12920117378 1.94807732105 --3.28965687752 -1.35970461369 -5.885866642 --8.98779010773 16.8605194092 -2.20437455177 --8.17946338654 1.68761587143 -0.164126947522 --1.1323069334 -6.35789728165 -3.52345919609 -2.23916196823 0.0892074331641 -1.5694116354 --10.5779485703 1.70531606674 -0.214698567986 -6.66996908188 5.35614776611 5.23959207535 --7.98423957825 -14.2736434937 -4.76457548141 --0.672767341137 1.91672575474 0.164781421423 -0.662601292133 2.09705138206 -0.606833100319 -7.0960187912 -9.99644184113 20.2072544098 --4.60253095627 1.78168702126 25.2896614075 -0.454903841019 -1.44292759895 0.853058576584 --56.1846847534 31.9362621307 77.3922576904 --2.20651650429 0.592658877373 -1.71139013767 --1.00019574165 1.91445374489 -1.93216443062 --3.38100647926 -8.64664554596 0.772781848907 -1.04831206799 0.863290071487 -0.248174473643 -0.180476114154 2.4648733139 2.06149196625 --0.210176989436 -0.205002874136 -1.73886942863 --28.906545639 1.60986435413 17.6114330292 -3.90775465965 0.825979709625 1.74458158016 -4.1722202301 -8.87322807312 -20.7517986298 --1.73327374458 -0.110874585807 3.11635327339 -0.464398950338 0.173554182053 -1.60287165642 -1.5785882473 0.0893914625049 -0.987342119217 --0.805920958519 -0.190806716681 -0.168310031295 --2.51712417603 -0.565557420254 0.121169283986 --0.642910718918 -1.29912304878 -0.48250862956 --1.46891069412 -0.664176523685 -2.58060026169 --8.3076210022 5.84926176071 -8.9932975769 --15.4228315353 29.1210002899 -2.50746178627 -0.202955693007 2.07786631584 -0.172126606107 --3.37930393219 -2.75579667091 -0.770499169827 -0.27103549242 -2.49212479591 -0.329301178455 -0.685049295425 -7.24296331406 -6.9467830658 --0.840436160564 1.60186779499 -9.24057894736e-05 --0.287854701281 0.10338690877 -2.10321712494 --1.17754840851 -2.55805277824 1.9677323103 -1.2628569603 0.215529277921 0.749896883965 -0.738399267197 -0.470187962055 0.0513521283865 -6.90673685074 12.9263448715 -15.6165723801 --1.55624341965 -2.22725129128 -1.62232840061 -14.7311191559 1.64002919197 9.01083946228 --0.0481601171196 -0.438609600067 -0.532354593277 -0.822022676468 -3.04812431335 1.19492554665 --2.80398917198 3.0335047245 -2.75774002075 -46.2551002502 24.4650630951 13.4820451736 --0.0771107003093 -0.0488278642297 -0.0950987935066 --0.954849362373 -3.44817376137 -6.89433145523 --7.69735956192 -1.99385094643 3.95310306549 -0.171288385987 2.24523711205 2.41978764534 --1.3668576479 0.223038956523 -0.276101589203 -1.55657911301 2.33892512321 -0.594842910767 -6.66300344467 -1.22518384457 7.35324001312 --1.64613080025 1.25283563137 0.188289105892 --4.44753837585 4.05444097519 -2.10096883774 -1.0429879427 0.548114359379 1.52797007561 --1.7583591938 -0.336976349354 3.02537751198 --3.20506119728 -0.839834153652 -1.39959836006 --62.4341773987 41.9632606506 -73.4563522339 -0.549534022808 -0.897270798683 1.84003460407 -0.805594027042 -1.05591309071 0.940782725811 --0.390318542719 -0.643999397755 -0.589673519135 -0.600869238377 -0.0574234053493 0.111760944128 -7.52444028854 -2.4919230938 22.3846263885 -0.513273477554 -0.15819311142 0.217286497355 --0.845588028431 -1.35475790501 -1.61034214497 --0.344089746475 0.838394582272 -1.56418120861 --1.10356330872 1.88996398449 0.298882395029 --1.1065723896 0.505945563316 -0.497172355652 -0.858719944954 0.0482312887907 1.20955693722 --18.6483535767 -16.224275589 7.80015182495 -59.864616394 -9.6191368103 -51.971157074 --1.5839600563 -1.39268994331 -2.2282679081 --1.92319130898 -1.42045736313 -2.55983519554 --1.56115865707 1.83035683632 -1.01692998409 -1.59800231457 0.377457678318 -1.12824988365 --7.59260749817 4.83510160446 1.32611680031 --3.77939295769 3.36430931091 -1.09427499771 --0.982573091984 -0.599274873734 1.2013450861 --2.08370661736 -0.310671448708 -0.831587672234 --0.647326529026 0.520862221718 2.07647609711 -1.1499171257 -1.15783119202 -1.91736459732 -0.318954259157 1.81639170647 -1.26853585243 -1.86897146702 2.31804513931 -0.0643922463059 --0.382977157831 1.77710866928 1.40415942669 --0.145052522421 0.583510875702 -0.200098127127 -0.993518173695 0.839294552803 2.22608661652 --0.819844484329 0.460180789232 -0.626465976238 --2.98612689972 -0.453410506248 -0.132813975215 --24.7993659973 28.7938842773 9.5324382782 -0.819080710411 -0.0764622017741 -2.86541008949 --0.72031891346 0.628684401512 -2.04765486717 --10.3560256958 -5.5828962326 1.45049452782 -20.8101577759 -26.2067127228 -10.5256671906 -2.940335989 0.727640151978 -0.367425084114 --0.204077452421 0.769879877567 -1.33998405933 -0.689917743206 -1.04359161854 1.21037721634 -0.596469163895 -2.79498529434 -13.0630054474 -0.53625112772 0.549606800079 -0.526331961155 --0.802334725857 1.58325576782 -1.32510256767 --3.35820865631 1.6760071516 -0.811500310898 -0.754142343998 -2.91942119598 4.71535825729 -20.9831161499 13.0064067841 -21.6952342987 -1.18895030022 2.18693423271 -0.445958167315 --1.96242797375 0.83718508482 -0.240873500705 -2.80243849754 0.778172791004 1.81653237343 --1.89558279514 -1.49176263809 1.27033138275 --2.64751982689 -2.04744315147 2.35576295853 --1.44724094868 1.68823957443 0.145328775048 -16.3294200897 21.9115886688 -9.65641021729 -0.0645630061626 -2.57890605927 -2.1193883419 --7.68263626099 15.1179475784 1.37067115307 --2.11369800568 -2.90051937103 -0.90834492445 --1.0123667717 1.10183620453 1.96797275543 -0.285215646029 -1.04227137566 0.898743510246 --1.46146690845 -0.643940925598 -2.72583699226 -0.925446689129 11.1058130264 -6.34869289398 --0.608045637608 -0.702768325806 -1.34943854809 --2.1705031395 -0.479355722666 1.30310702324 --2.35381889343 -0.245310664177 2.46332168579 --0.487830430269 -0.373082906008 -0.479948312044 -1.00052320957 2.45820331573 0.0385061502457 -3.69997143745 -1.18546640873 -2.62683558464 --0.440386861563 2.49039053917 2.62524175644 -0.960126042366 0.571130275726 0.0943081602454 --2.9932487011 -5.5490899086 0.600155293941 -0.675722002983 -0.00553175061941 -2.73083925247 --1.54138791561 0.624631226063 -0.783800601959 --1.2980427742 -0.212352916598 -2.18491840363 --2.15539050102 -3.47108078003 -2.60062479973 -0.829321861267 -0.289356797934 -2.4541926384 --2.79963755608 4.93032169342 -7.33762979507 -6.27279806137 -1.89787268639 -7.27501821518 --0.0654887929559 -1.0993578434 -1.09428668022 --3.00601410866 -4.78164863586 -7.69298410416 --33.2137451172 -40.7751693726 -5.7665643692 --0.9172347188 -2.10881829262 4.01852560043 -8.50212574005 9.84701156616 1.88299202919 -0.336168199778 -1.88231885433 -1.12215042114 -0.365457653999 0.876832723618 0.554908394814 -19.8618907928 7.45417261124 20.8477134705 --0.639069199562 -6.50625896454 0.696094632149 -17.2034912109 -9.22110843658 5.25830888748 -1.25365245342 1.6334592104 -2.23626661301 --24.8140106201 58.3176994324 32.7676734924 -0.204792931676 -1.87404632568 1.20422911644 --0.623609364033 -0.554510116577 -0.280601233244 --5.49043750763 20.5359859467 27.8002414703 --0.252351135015 -2.38451290131 2.14152264595 -1.68911385536 96.2850341797 58.0497283936 --27.8517627716 -8.6139793396 0.363910913467 --2.87425088882 0.12921282649 0.978843867779 --1.06178307533 -0.139122620225 0.243018090725 --5.71807813644 0.597364723682 -1.39473056793 -0.639248788357 -2.22217702866 -0.97722017765 --2.67376494408 2.85727882385 0.806650876999 -1.17275846004 -0.634792089462 0.588756501675 --2.35782027245 -8.05305290222 1.41097462177 --0.595814466476 -0.350874036551 0.714724361897 -2.66322183609 -1.58903062344 -0.688493430614 -3.15998649597 0.535769820213 0.698059260845 -0.0759117156267 1.19237160683 1.13345146179 --0.308057546616 -1.74300062656 0.733139455318 --3.00269341469 -5.009141922 17.7881889343 --2.22301387787 -1.46084547043 -1.68003869057 --17.4420070648 16.9395084381 -4.44387197495 -2.04551529884 -0.162460193038 5.30599689484 --2.17136001587 -0.150836035609 -1.02753949165 --0.350550413132 -0.20787113905 -0.631868779659 --1.80232298374 -4.21851015091 1.24024963379 -12.5057668686 10.8152103424 8.10340976715 --15.6477279663 -9.9862241745 -2.97023510933 --1.04004704952 0.0431575402617 -2.1285431385 --24.8367118835 -4.65443515778 2.2763364315 -0.263725936413 0.131125643849 -0.528670907021 -0.748380541801 -0.176866829395 -0.727253139019 -0.170432195067 -0.127060174942 0.27329775691 -5.20167779922 0.320009738207 -2.41843318939 --0.622514665127 1.65292227268 1.96224915981 --0.459549754858 -2.28580403328 0.948598325253 --0.748451530933 3.1360449791 -0.347580939531 -9.34373474121 1.84470057487 5.9595041275 --3.0557820797 54.5038490295 32.7369499207 --0.221957072616 1.87968277931 -1.01511096954 -6.06462717056 -5.11763381958 24.811542511 --1.94943940639 -0.95337420702 -0.345838904381 -5.41058111191 -5.83320999146 -1.03751718998 --1.02721118927 0.767536640167 -2.06563711166 -0.0715121030807 1.40718626976 1.1446557045 -7.82260608673 -10.380569458 3.35569024086 -0.61171400547 1.63774299622 -0.759364724159 --0.764490544796 0.492481917143 -0.514597356319 -0.101562082767 2.63552999496 -0.936038196087 -1.46300697327 -0.212714120746 -1.86391115189 --1.88174641132 2.77923631668 -0.376524955034 -2.76080584526 -1.44488739967 -1.77878594398 -0.0506877489388 2.43228387833 -0.153539314866 --0.309783220291 -0.681845247746 1.66803002357 --13.9466819763 4.53787755966 16.7667655945 --4.55724191666 -5.86292076111 -5.6279964447 -5.6791305542 2.62465333939 -5.96510362625 -10.1608009338 -5.33389616013 2.0032761097 -1.06247651577 -1.59621417522 -2.01911497116 -1.85173606873 -1.6264783144 -1.49499034882 --1.69134235382 1.29365551472 0.243830159307 -4.1936955452 -2.33405733109 -8.28027915955 --0.0273224078119 2.98293018341 -0.0753369778395 --0.416353732347 -1.61993849277 -1.73117494583 -1.41879761219 -1.57769620419 1.01851379871 --0.677731812 0.473513990641 0.126934736967 -1.55848789215 1.64435434341 3.24338436127 -0.212830156088 -2.31704854965 -2.3906981945 --13.8167953491 12.0136394501 30.6683998108 --1.130169034 0.703298866749 -1.15845441818 -17.6164569855 -0.577802479267 -35.3663139343 --0.429414182901 0.67483317852 -1.18067455292 --0.312207728624 -1.12825345993 -1.89590609074 --0.695195496082 0.170407801867 -2.2187461853 --0.407329708338 -0.604730963707 -4.4157075882 --1.17712545395 2.14273619652 -0.52100944519 -1.34214496613 -0.0437045916915 -2.2211329937 -17.276638031 -1.01932835579 10.6333436966 -1.18413519859 -0.49512308836 0.0336699821055 --5.72824287415 -6.50131464005 4.85392808914 -1.10800743103 -0.863000094891 -0.363288760185 --1.05004668236 -2.64437508583 -0.819360375404 -0.069368891418 -1.01682603359 -1.13080239296 --0.20813959837 -1.33205938339 1.01822113991 -1.82006633282 -0.0569721907377 -0.355154246092 -31.7586307526 5.67400598526 -58.7641792297 -1.34639143944 1.17162907124 1.24215972424 -1.72737240791 -0.25033891201 -0.487299531698 --1.96099197865 2.53965091705 0.130234226584 --0.128726750612 -0.19111327827 -0.0778111666441 -0.518559098244 -1.13543748856 -0.0863286629319 --0.802282035351 1.99159860611 -3.5348815918 -1.82320725918 6.65797519684 -26.3760738373 --42.7619895935 17.249212265 29.7785816193 -0.703818678856 0.962323844433 -0.0877162590623 --1.59222102165 0.194247558713 0.584738492966 -1.52388238907 -2.32694411278 0.99952018261 -0.831632614136 -0.434540510178 1.62774240971 --1.1353379488 -1.91467475891 1.07078802586 -2.23076629639 -0.577455043793 1.99991846085 --63.6269874573 -4.3518204689 72.9596633911 -4.70867919922 5.91037654877 2.82045984268 -1.54610681534 -0.0918618887663 -1.6820422411 -15.7341337204 -15.5434923172 5.48719978333 --1.28956115246 -0.500070512295 -1.48673093319 -1.81566667557 2.20504379272 1.31174683571 -0.0259772855788 -0.0526206754148 0.170499965549 -0.498848676682 -0.377073138952 1.46802985668 -1.25495028496 -2.43312907219 3.7926735878 -0.144659042358 -0.396744608879 -1.35444736481 -8.73532772064 -5.10085725784 -3.13326835632 -6.23970127106 -9.24876213074 15.3432970047 -30.2382678986 6.15186405182 6.68440485001 -0.405141502619 -2.64358663559 3.39017653465 --28.4644050598 -33.600818634 19.0081329346 -3.8911280632 -4.00335359573 8.90669155121 --0.434858679771 1.44500219822 -1.00978469849 -0.484450131655 -0.685305714607 -2.2270488739 -1.1074193716 -0.537907600403 1.88601160049 --6.1573843956 -5.36262607574 0.184011608362 -1.19124865532 -1.13100934029 1.28834652901 -0.297141045332 -1.78696894646 -0.346405148506 --2.49656796455 -2.99851918221 12.7917089462 --0.908292472363 -1.45491313934 -0.663908362389 --6.07993888855 35.4386177063 3.33742952347 -1.05835986137 0.159257814288 0.880770862103 -0.41992354393 -0.788910865784 -0.646839618683 -0.83804243803 -2.37695145607 2.05397891998 --1.02383756638 0.327045887709 -1.206199646 -2.69437861443 -1.02820396423 -0.112992785871 -1.00143039227 1.67913222313 0.150825858116 --1.50605154037 0.746654093266 2.12367105484 -1.66931951046 0.354173004627 -1.44674396515 --6.26972913742 -10.8605222702 5.31072902679 --1.1553273201 -2.73593664169 -0.503371655941 -0.0530364327133 1.1645731926 -0.263733029366 -3.18881487846 2.08948731422 -0.068053252995 --1.03298449516 2.37870979309 -3.40025043488 -0.205264747143 0.735960245132 0.0942945256829 -16.9225292206 81.4745025635 16.8522167206 -2.59770464897 -0.761344492435 0.81901293993 --1.34678554535 -1.71212649345 0.237950026989 --2.32493424416 -2.98749613762 0.532446026802 --7.09863090515 -15.6071538925 6.70500516891 --0.0850593745708 0.0865745469928 -0.191059678793 -9.86075401306 -6.18563175201 1.9513835907 -0.515399932861 2.48938798904 0.102385595441 -0.0414371490479 1.25512588024 -2.07007074356 --4.76731014252 -4.17665243149 -36.1689109802 -0.778707802296 -0.821610212326 1.20279669762 --2.53596591949 1.8577657938 -0.687077641487 -8.02478313446 -35.6818084717 21.9953250885 -12.3324642181 2.25653672218 2.50171899796 --2.39164209366 3.93785023689 -1.1645706892 --2.38785481453 -0.862465918064 4.02644872665 -4.65642356873 5.11383199692 -1.43325078487 -0.30745485425 -0.71765422821 0.290746748447 -1.73181319237 -0.837901830673 0.216618031263 --0.639900922775 0.857225000858 -2.08434987068 --0.921027064323 -0.656166195869 -0.980241954327 --6.29484844208 2.46922469139 0.566006302834 -2.22149348259 -1.96253728867 -0.875878870487 --0.116650849581 -0.323323339224 -0.604406476021 -6.50943231583 5.29646015167 -6.78976583481 -1.25593233109 6.20702362061 -2.90515398979 --0.808933973312 4.66488647461 0.182837724686 -5.78332281113 0.00441219378263 -7.13571643829 -1.36696863174 -4.13715791702 -1.78272008896 --4.74773740768 -0.484169214964 6.51764774323 -1.65492928028 0.742011129856 -0.203511849046 --0.997545301914 0.588485777378 0.108149968088 -2.49296522141 -1.54327118397 -1.61444509029 -0.314322322607 5.00035667419 -0.341453939676 --0.342177450657 0.554439544678 -1.50421333313 -0.404024809599 -3.55876088142 1.72498881817 --2.66183447838 -6.61205816269 6.33286714554 -3.71816563606 1.56493127346 -2.23271512985 --26.3903179169 -2.16831851006 5.92215394974 --2.22207331657 -0.141624704003 1.50734996796 -11.2273950577 0.980200588703 -1.26545071602 --2.10375070572 2.01318335533 2.92537236214 --1.43554913998 1.1460313797 0.377125352621 -0.0152346976101 -1.54883360863 1.05594754219 --1.75323331356 2.70499324799 1.92499065399 --0.104131259024 1.03635644913 1.20850908756 --1.1619143486 0.395202547312 1.87800455093 --0.846456170082 2.56987047195 0.935138523579 -3.31820726395 12.1586751938 5.4077963829 --9.56615066528 0.242848187685 -2.9923491478 --2.5790514946 0.699536442757 3.24418187141 --0.170490145683 -1.40792834759 -0.198820769787 -2.04154658318 -2.15041875839 -7.16758918762 --1.89278030396 2.42333006859 -0.159323200583 -9.41623973846 -1.75357830524 -13.0232896805 -6.45334672928 3.84338259697 -7.14450788498 -0.402244657278 -0.408801198006 -0.302820444107 -2.62766957283 1.91299211979 -1.00547730923 -2.74812889099 0.0541441626847 -3.98936057091 -4.32417440414 7.19852113724 5.15242576599 -14.877076149 -15.4338779449 -30.8665180206 --2.65825200081 2.34670162201 -0.509461939335 --0.0800028070807 -0.89813387394 2.51010513306 -2.36641812325 2.29172182083 0.240361779928 -6.72214317322 -0.420145690441 -5.59288549423 -1.55069553852 1.10660767555 -1.7909321785 --1.52648091316 -0.976065456867 -0.464656203985 --15.8433246613 4.62963676453 -0.678075015545 --0.621241033077 0.0723980814219 -0.122224733233 --1.50315093994 1.40141987801 1.95576226711 -0.451983451843 -0.186085298657 -1.55451893806 --14.2078580856 -3.5111579895 6.50171995163 --0.975667059422 1.51207995415 -1.03549087048 -7.68329238892 -3.04760026932 -3.06692123413 -5.55102014542 4.83034420013 5.46014308929 --1.49915981293 -0.858011901379 -0.803635179996 --0.979454934597 2.484613657 -0.465953499079 -0.785931289196 1.50051045418 -2.61586880684 --3.44891381264 2.74847531319 12.0589008331 -1.51682519913 -2.62379217148 -1.38660097122 -4.66369390488 4.96791648865 -1.76496362686 --0.70532143116 1.57579064369 1.15798008442 --1.21672964096 2.49159789085 -1.56305491924 --1.21483147144 0.0297244004905 0.491667121649 --0.014145613648 0.146584376693 -0.468103826046 --0.676299095154 1.18676674366 -0.643471181393 -0.841647386551 0.305893272161 -0.350047200918 -0.992282390594 -2.67652487755 -0.535724580288 -3.02249598503 -13.4280595779 4.3912858963 -2.65791487694 0.250329256058 -4.00670146942 --1.99209952354 -0.307190924883 0.444544970989 -15.5359754562 14.2206487656 -5.72110843658 --15.9783506393 3.13902711868 -3.0574657917 --0.527461528778 2.3699092865 -0.172902047634 -1.28547108173 1.09428179264 -3.27755641937 -5.45567989349 0.684060275555 0.854260802269 -1.75550186634 0.525044083595 -0.58940911293 -1.24048984051 -2.4695379734 0.114796698093 -1.87908935547 -1.030580163 0.252456724644 --1.61933982372 -13.6073799133 -0.974542498589 --0.00953043717891 2.0059223175 -1.01871287823 -1.62215554714 -0.897085011005 1.96045088768 -0.60403585434 -1.31860041618 0.336052387953 -6.38051652908 -9.02536773682 0.4612005651 --0.069538205862 -1.86116373539 1.02706933022 -0.87539511919 -1.44931542873 -0.811755657196 --3.75760102272 0.706422030926 -1.51671540737 -4.65102767944 -8.62949562073 -1.20931768417 -7.43828582764 -5.54390621185 4.56547307968 --1.55216634274 -0.397308558226 -2.65830135345 --2.33502292633 6.4317688942 -4.82406902313 -0.447435796261 1.45252430439 1.45549750328 -0.0610380806029 -1.28845667839 -1.1021655798 -0.692213475704 -0.729566931725 -0.278492331505 -2.87985897064 -0.25606662035 -0.160086363554 -2.42389345169 3.06560754776 -2.90592551231 -1.303211689 -2.94104337692 6.96619415283 --0.915304899216 -0.688151478767 0.139546364546 --1.86152350903 0.70195376873 -1.87874031067 --3.09141850471 -8.59847545624 18.9146327972 -0.997672796249 1.65427398682 -0.274757653475 -3.67397522926 1.90867769718 0.534899652004 -4.0690741539 0.491173923016 -1.09800755978 --2.89646267891 -3.88454961777 -0.269468724728 --4.24161863327 -3.71668457985 3.91010212898 -0.519447743893 -0.272166609764 -2.75421690941 --0.573554039001 -0.161368876696 -0.0998039394617 -19.8862037659 19.4528388977 5.13420534134 -2.0841729641 -5.90988063812 0.209502488375 --16.1467094421 -15.6559896469 -36.4022102356 --0.313509404659 0.103946730494 3.91084861755 -25.1005649567 31.3995132446 9.64803123474 -0.384306192398 -0.717950820923 0.187972694635 -1.08808612823 1.92832183838 -2.17137122154 -1.74017870426 0.825289189816 0.123694770038 --0.807947814465 0.394507735968 -0.250414907932 --0.3039945364 0.0982512384653 0.459122747183 --27.6397094727 -14.2913780212 36.2068138123 -0.452095359564 -2.43360972404 1.97154080868 --1.31423270702 1.23869121075 1.27298903465 -0.0594539120793 -2.38228321075 -1.52691102028 --0.242665842175 0.741471707821 -1.05065894127 -1.83282530308 1.06726253033 1.46116292477 --1.35444831848 -0.924335420132 -0.566126585007 --1.32379364967 0.597709238529 5.75832605362 --0.987047493458 -4.54732656479 8.29966926575 --14.3541965485 16.2766399384 5.88392782211 --2.05692124367 0.129724472761 3.37184977531 -1.1872048378 -0.956994116306 -2.26426362991 --0.176225453615 -0.793836772442 0.238013088703 --1.63444566727 -2.71501207352 -0.761626720428 -22.867357254 -12.2005748749 -4.31494045258 -1.06117200851 0.578285932541 -0.228716492653 -0.917696774006 3.32726836205 -3.84144043922 --1.9942343235 -1.16330432892 -0.0144500341266 --0.148121550679 -0.122151084244 0.00212635984644 --7.76944446564 -3.10513114929 3.40107488632 --1.0488948822 -1.3860155344 0.12778930366 -11.3448295593 -1.63168644905 10.2030286789 -33.2995605469 30.2077903748 -18.1306419373 -0.843688130379 1.73721325397 0.478017568588 --1.79344308376 0.637785255909 1.60432863235 -1.7307972908 1.07911789417 -1.01533555984 -2.6288921833 -3.51470303535 -3.03827285767 --1.73786365986 -0.922685563564 -2.07687067986 -0.744430303574 -0.223579883575 0.140177384019 -1.82096230984 -2.60657548904 2.48491048813 -0.546027898788 -0.31617051363 0.927334070206 -22.8964328766 3.9198141098 0.075695052743 --1.48468351364 -0.0489142164588 -0.152761653066 -3.97762942314 8.32270336151 -1.58421838284 -1.23685920238 -0.309701681137 -0.629821240902 --1.94152379036 -0.211160987616 -0.421411365271 -1.47711551189 -2.24877262115 -0.928053855896 -1.16159629822 1.80193030834 1.55099749565 --5.55909824371 4.46937417984 -0.613356351852 --0.123164758086 1.68483698368 1.08008098602 --1.4606897831 1.57711446285 -3.91702747345 -0.638408720493 -0.0176966767758 -1.62853264809 --0.135786399245 3.63987827301 2.29369401932 -3.01422762871 -2.96303057671 -1.48548734188 --1.03761565685 -0.144931912422 -0.33654820919 -0.157985910773 1.51228058338 1.06811404228 --0.228695303202 0.334492236376 1.65941023827 --0.147527590394 0.0954310745001 0.280755877495 -0.476875901222 0.0629583671689 -0.00377367017791 --0.787670493126 3.1143450737 2.23213410378 -0.567809224129 0.421153962612 0.172446191311 --4.72259378433 7.16022872925 5.34634590149 -1.28879535198 13.7658624649 -4.18974256516 -2.98016452789 -3.88823056221 0.114678382874 -1.64940595627 -1.15591681004 -2.83404803276 -3.30974507332 1.36845326424 6.60813093185 -0.386057108641 1.01012921333 0.378157645464 --19.6449756622 11.7428035736 17.2358551025 --4.29148721695 5.85128593445 1.89822924137 --3.69884800911 14.9681215286 13.1884288788 -4.42612552643 9.36708831787 1.42516040802 --1.42778718472 3.13082933426 -2.21623063087 --8.17424297333 2.21091914177 -12.2714395523 --0.399950176477 1.27271389961 1.1603051424 -3.81160736084 1.19101059437 0.179941043258 --0.0895031765103 0.27608987689 -0.517868280411 -0.64038091898 1.16466510296 4.64803791046 --0.684331774712 -0.453925073147 0.43613705039 --4.65031862259 -44.2749214172 2.87652635574 -4.19902896881 1.69664561749 -0.838805377483 --1.10083663464 0.153756409883 1.21818935871 --2.54161381721 1.38619875908 2.8513584137 --8.87659549713 -3.26762294769 19.6171188354 -1.31200730801 -0.0793292373419 -1.52701938152 --3.02261853218 -4.84085416794 0.360178679228 --1.83805394173 -1.13139164448 -0.382686823606 --2.92376637459 1.23884809017 -0.437101662159 -0.911169826984 -0.675743281841 -3.07949995995 -11.4203634262 -5.16042661667 -1.63458919525 -0.723480820656 0.068763114512 0.338465869427 --2.76600623131 -15.3766231537 -6.24480104446 --2.15324211121 -2.97261619568 0.203686594963 --8.86609172821 -9.72445774078 -12.2156744003 --2.44965672493 -3.53411126137 -3.68650555611 -1.9253796339 2.4763507843 -0.0922215282917 -0.651988625526 -0.900543987751 -2.29521250725 --1.00300776958 -0.657397627831 -2.63268041611 --0.200905561447 -0.926073074341 -0.291958987713 --24.0924186707 -20.078004837 1.04622912407 -1.18051624298 -1.23295712471 -1.66153168678 -2.03719997406 -3.90279126167 -6.21403264999 --0.571171343327 -15.2166156769 12.1415967941 -1.72109663486 0.757179915905 -0.770521998405 --1.04042458534 -0.654960155487 0.796723544598 --0.416685044765 -2.00348949432 0.3542111516 --4.20323133469 -4.58761882782 1.45812916756 --1.78015756607 1.49045050144 2.86105132103 --0.466468065977 4.33246612549 1.65830540657 -1.83059620857 1.98339307308 2.13121652603 -3.91633820534 -0.816177248955 2.02507781982 -1.38217675686 -3.019115448 -1.02016997337 -0.0465517491102 1.29407393932 2.61109948158 --0.474226176739 0.975012660027 -3.52474117279 --0.766475021839 1.32922828197 -0.515219986439 -1.95100057125 27.0966472626 21.1822338104 --1.45191717148 -2.24428415298 -0.954201281071 --1.212007761 -1.36099338531 1.604778409 -6.6386847496 -12.4722652435 1.09240305424 --0.223189353943 1.2675870657 -1.66416215897 --1.41901469231 -1.31314563751 -0.124370709062 -0.827956140041 -0.299779623747 -1.59966957569 --0.511370956898 2.68149828911 1.63466954231 --2.6061809063 -0.488158077002 -1.61482858658 -5.05462741852 -4.4745426178 2.11440992355 --0.726302444935 0.230613335967 3.02668619156 --1.91770684719 9.12065982819 -0.197918698192 --45.5814247131 -22.3491325378 49.4971885681 -1.90718114376 0.735301971436 -0.919713318348 --0.57377743721 2.38065361977 0.190619528294 -0.820766925812 -0.332112401724 -1.77853298187 -23.3407745361 -29.3692150116 -11.9607648849 --2.337464571 0.348218768835 -1.44287192822 -3.32551193237 -2.10263633728 -3.73173809052 --0.49838283658 -0.440827220678 2.49689507484 --1.17816722393 -0.0641008168459 -1.07097709179 --0.310657262802 0.73193770647 1.96922254562 -2.11348867416 0.274250596762 0.411196291447 -21.6132831573 -17.4806671143 -15.8328428268 -1.77149569988 -0.419089704752 4.23679685593 -1.66870951653 -1.56976222992 -2.48307347298 -2.7386174202 1.57184481621 0.740877747536 -2.04736685753 -2.88819146156 -12.1689386368 -1.69694650173 0.485528498888 -1.19154655933 -1.12327468395 -0.166341871023 1.48389387131 --2.54833483696 0.759192228317 -0.0969974175096 --3.63221240044 -3.50001907349 5.62602853775 --1.14492344856 2.35496640205 -0.190043210983 -2.43996047974 0.667466104031 -2.66862249374 --5.54330921173 8.34888362885 21.0578117371 -1.06115412712 -0.796248197556 -1.30434846878 -22.0546321869 9.08197784424 -45.9797325134 -1.14481794834 2.15172457695 0.657081246376 --1.43677306175 -1.73919439316 0.65332877636 -1.34849965572 2.43025708199 0.649274945259 -0.216678202152 1.19434213638 -2.26754045486 -1.68614172935 0.847608625889 3.5387904644 --0.295425802469 0.553353190422 0.411037623882 --1.59254157543 -1.49088132381 -1.53089439869 -1.1984038353 -0.753543972969 0.366193801165 -0.262162387371 -0.432362020016 -1.2308280468 -1.8886077404 -0.0577043704689 0.936125099659 --0.783488094807 1.57403790951 1.71979761124 --19.655380249 -2.1264462471 -1.36509466171 -2.00930213928 -0.678689837456 0.226824790239 --1.58135545254 0.27423658967 0.990883946419 -0.979782402515 -2.1821770668 0.0184333939105 -0.713433325291 -0.687491953373 -1.04000258446 --0.992709159851 0.736851036549 -1.16414546967 -0.973230779171 -0.952847659588 -1.12098503113 --39.1506004333 -23.2846908569 -13.2521104813 -25.805475235 18.2424945831 0.7826628685 -3.32572674751 -1.23977434635 0.392659217119 -2.52817440033 0.542614996433 2.13001394272 --34.2941093445 -11.3270998001 60.0570297241 --0.547382235527 0.595165789127 -1.58610367775 --1.16691124439 -0.422444164753 -0.0464166887105 -1.24113106728 0.992125272751 1.464833498 --0.877742767334 -1.89849686623 1.86237895489 -0.703517615795 0.0256705358624 -0.586292982101 --87.0215759277 -52.8318595886 11.7737407684 --21.22423172 -81.3778762817 -18.62449646 -1.94391047955 1.75417339802 2.95075035095 --0.413491457701 2.78504061699 0.272831231356 -1.31567502022 -1.20726203918 0.403623789549 -0.568173289299 -1.34088802338 0.526359975338 --5.25386619568 -1.41944420338 -0.65021777153 --0.428355872631 2.66229748726 1.23295795918 --2.28784561157 -1.90667843819 -2.95423984528 -0.0922958105803 1.62092745304 -0.926865339279 -1.69758486748 -1.23851597309 0.402067840099 --13.9363660812 -8.71193504333 0.0781339332461 --0.79580271244 0.201728582382 -1.08775067329 -3.01314067841 0.225501909852 -3.09613704681 -0.0634392648935 -1.00541329384 -0.608683288097 -0.0738741457462 0.0508120618761 0.0131615661085 --3.193618536 -3.07708930969 6.74002361298 --0.850639820099 2.27275085449 -2.43205738068 -0.33908328414 1.72385668755 -1.52446568012 -3.51567625999 -1.5280995369 -4.07345199585 -0.469200134277 0.215583696961 -0.0419551543891 -0.706243991852 1.27063345909 -2.00319314003 --1.67018222809 -0.611178100109 -1.02071797848 --0.966142058372 -3.12775182724 -2.10673904419 -1.31092917919 1.2618547678 1.58781337738 -36.8612442017 -20.3598365784 -26.5066013336 --0.840486168861 -1.12180924416 -0.640431821346 -2.57157301903 -2.6129348278 0.296123594046 -1.00288128853 -1.02396762371 -0.300719827414 -1.35996484756 -12.0653629303 10.5299367905 --0.117839224637 0.0553559474647 0.180777952075 --0.139941379428 -0.873930156231 -3.4718272686 -3.18506169319 4.59319257736 2.5370464325 -0.0377769358456 0.43583932519 -0.509878396988 -1.30484104156 -2.02964377403 1.93043613434 --0.351280003786 -1.81663262844 -1.0543462038 -0.149574890733 1.63053119183 -9.51151180267 -0.55240637064 -1.61937403679 1.73298823833 -1.3915810585 2.14399957657 -5.0220618248 -4.08797979355 -1.96527051926 -3.35881280899 --17.2864780426 10.9493198395 -26.4063129425 --1.44286370277 0.173015877604 0.248766154051 --1.07527923584 -2.37763667107 0.966552138329 -43.8629226685 24.0096950531 -50.9434661865 --1.24901676178 0.85681694746 -0.0196972414851 -2.55767607689 -2.94453167915 0.430604487658 --1.26802074909 -2.64914226532 -1.54239857197 --3.48829126358 -0.132324591279 -0.176346182823 -8.24458789825 -2.70599460602 2.42794561386 --1.19870984554 1.34350633621 -0.219970941544 -27.6207199097 -7.46419858932 2.81556606293 -0.399864166975 1.30307519436 4.02647352219 --4.71358966827 -97.0639953613 -53.6836280823 --0.0196872223169 -0.291897118092 -0.357227832079 -0.597305715084 -0.755489051342 -0.738704919815 -1.34113276005 0.966692745686 -0.172207728028 -1.86065661907 -5.27552747726 -1.34729862213 -2.62892484665 -0.203555837274 1.45011341572 --8.29448127747 9.54662704468 2.61181592941 --0.836807906628 -1.7510664463 0.425078451633 --1.19934689999 -1.52947151661 2.63481593132 --0.373628646135 1.41258740425 -0.401558309793 -9.81999206543 6.89973068237 8.0153799057 -0.781791448593 0.859476566315 0.0132369333878 --1.44444799423 -15.9691267014 -25.9916858673 -7.36977863312 8.92524433136 11.383939743 -0.679650783539 -0.290654122829 1.10341489315 --2.42935323715 0.086822502315 -0.875110805035 -0.627683758736 -1.33566451073 -0.753883898258 --1.62610113621 0.288317143917 -0.132827162743 -0.906799614429 -1.62183618546 -0.844776391983 -0.0466960407794 -2.74675154686 0.524702191353 --0.196242392063 -0.627734601498 2.32416629791 -0.168849751353 1.18718969822 0.0675774663687 -0.577218949795 0.794640421867 1.95136797428 --1.68674480915 0.973998069763 -1.62898182869 -1.67494475842 3.96354293823 1.72515559196 --2.58157014847 -3.40825724602 1.87249386311 -1.56915211678 -3.73106479645 -0.249745979905 --0.115831919014 0.0274717435241 -1.48683524132 --19.7803153992 -5.3314538002 -80.0517501831 -0.587020754814 0.248521566391 1.28970587254 -18.3019504547 -19.5809135437 39.9048347473 -1.53056240082 -1.14768469334 3.04137611389 --1.46174669266 -3.92329192162 -0.868173837662 -0.110735528171 -2.44713306427 -0.264002680779 -4.31945610046 3.32508921623 1.32910954952 -2.43779945374 -1.22760403156 0.371682703495 --2.1736779213 1.66967308521 0.831470489502 --0.108242154121 -0.75972443819 2.22318267822 -1.29369187355 -2.28529167175 -0.89859598875 -0.670996069908 -0.391636878252 -3.38969755173 -2.14561581612 -1.42895030975 2.899528265 -1.1480345726 4.97069597244 0.223784178495 -16.191368103 -1.14805495739 1.91808402538 --1.09539890289 0.734326303005 -1.236292243 -1.59722936153 2.23653459549 -0.741088211536 --0.357014805079 2.59566235542 0.368076622486 -0.950242221355 0.391101956367 -1.1331820488 -0.791570961475 1.53301358223 -1.58431613445 --0.552843511105 1.67849171162 -1.12856781483 -10.9382104874 15.3799362183 -10.3399820328 --15.4223251343 16.9156608582 -8.63231945038 -4.34605932236 0.857563436031 -1.87945902348 --2.08025813103 1.4843660593 -0.189624428749 -0.918461918831 3.25887489319 -1.87727344036 --1.24546205997 1.78523206711 -0.204439893365 --2.17739486694 -1.35992956161 -0.962657570839 -0.0972345322371 1.17015731335 2.81084084511 --2.47230362892 1.95868682861 0.526711881161 -0.290628641844 1.30337166786 -0.666985571384 --2.54287862778 -2.99939227104 -3.3547565937 --1.49473142624 0.116741813719 -1.87372791767 --0.0165942367166 -15.3735294342 21.6704711914 --0.0702459812164 -0.431727290154 -0.0155167849734 --1.40552675724 0.748334884644 0.406026422977 --0.837985992432 -0.0315774716437 2.86097192764 --19.6029911041 25.7122211456 11.3261623383 -5.65872430801 0.817194700241 2.65792489052 --1.25316727161 -1.86260414124 0.145347043872 -0.392700850964 0.365634828806 -0.512021064758 --0.833680927753 1.30436551571 1.75811290741 --7.79846143723 -17.4393405914 -16.1784725189 --1.54986798763 1.59940159321 -1.79753887653 --2.25365662575 -1.43360388279 2.5229408741 --2.53337812424 -2.78378248215 6.87810182571 --0.688303232193 -0.296272784472 0.115991324186 -2.07214736938 -1.24939918518 0.0729249641299 -0.454508244991 0.826552450657 2.31062817574 -0.348436743021 2.0524327755 0.763719856739 -4.13700437546 4.22000217438 -2.24842476845 --1.20488202572 0.862475574017 0.946606934071 -0.57468599081 1.89307451248 -0.357259303331 --0.274065792561 0.566755473614 -0.803647696972 -0.886954843998 2.29602050781 3.99625039101 --5.34480381012 -9.10795593262 -19.7755126953 --1.49483716488 -3.47021436691 -1.24680888653 -0.454074472189 1.77983283997 0.93082690239 -0.0972491502762 1.36731040478 2.14595460892 -0.581934034824 -5.15062236786 2.46020531654 -7.63654994965 -34.2122001648 -7.77095603943 --1.57772779465 1.18993496895 2.09612965584 -0.896819472313 -2.68342804909 -2.34532141685 --0.0914830267429 0.0632534250617 0.750399172306 -2.15451025963 1.20127141476 1.0326205492 -2.05031514168 1.33807134628 -1.41832590103 -2.99129509926 -4.63079452515 1.31846415997 --0.604968547821 -0.0789753645658 1.77642095089 --0.358243316412 1.39931678772 1.69026720524 -0.149017393589 -0.217378899455 0.586178541183 -1.99385666847 0.759621977806 0.919697403908 --2.31276035309 -2.0064098835 -14.4023923874 -2.3550453186 -2.50483965874 5.12054395676 --0.516157746315 -0.859625458717 1.96709346771 -1.96919810772 -1.51870071888 1.69574701786 --0.148142948747 3.53570556641 -6.75225830078 -15.1843891144 0.563543856144 -5.06177186966 -0.306308329105 0.653968632221 -0.271842718124 -3.69683718681 -0.106547988951 -0.0729356184602 --34.0000076294 -19.234703064 22.7197151184 --0.603735566139 0.329502284527 1.93714511395 --0.664632618427 0.270283132792 -0.322722822428 --1.04509556293 0.103608034551 0.770301222801 -3.17766666412 8.22636985779 6.29806756973 --1.40726733208 4.51522731781 2.80527043343 -2.10050749779 0.0120436614379 0.9165610075 --1.50247871876 -1.12293636799 1.68153488636 --4.23333787918 3.024777174 -24.2573318481 --0.0476850755513 1.41144871712 -0.854536890984 --0.631271004677 1.0884642601 1.30079209805 -0.120533801615 0.0976181551814 -1.91541004181 -0.516734480858 0.260209172964 0.406997799873 --3.71269989014 8.29945755005 0.620502591133 -0.476045429707 0.191365167499 2.41896390915 -8.7123670578 8.3219909668 -0.47573313117 -4.60754585266 -9.73417663574 5.74065685272 --20.4831123352 -12.4856204987 -17.885137558 --0.872591197491 -0.189083993435 -1.72504496574 --3.43228363991 -6.2519068718 -9.96599578857 --1.5910834074 -0.648455679417 -0.970678269863 -0.668820142746 -1.91323411465 0.545855164528 --0.88241392374 1.46251988411 -4.25358390808 -1.62541234493 1.33051538467 1.66193664074 --0.834173440933 2.57274365425 -0.281652271748 -20.268239975 3.40731334686 81.6385803223 --0.241773083806 -2.06292819977 1.19550979137 --2.30596828461 2.20373654366 -1.75032043457 --7.34016132355 -16.4201259613 -4.2715177536 --7.83699369431 8.0744934082 -2.26281905174 -4.29392576218 0.361848413944 -0.0286983698606 --13.2120885849 5.88089942932 -0.527604401112 -1.56965458393 0.165347278118 -0.742547810078 --1.36854720116 -3.98825287819 10.3991918564 --3.57999014854 -1.44935381413 0.773164510727 -0.548615753651 -0.50916415453 1.87811470032 -4.63025426865 0.387971520424 0.979769468307 -0.864426374435 -1.23879671097 -2.97816538811 --0.457564711571 -0.355766773224 -0.0868079215288 --2.20293951035 -1.26510882378 -0.99658793211 --0.34300661087 1.49511420727 -1.107660532 -0.673978686333 -0.910795688629 -0.631999194622 -3.52921152115 7.63804101944 7.00487422943 -1.32563924789 -1.10331261158 0.158087387681 --0.84532469511 0.704513847828 0.393651306629 -3.61777734756 1.9774004221 1.77017807961 -2.85388064384 -0.213229030371 -0.642855167389 -6.60934591293 -5.69790363312 -24.2983417511 -27.7324447632 0.673088908195 -11.5315465927 -2.2833480835 -1.61082661152 -0.743587255478 --0.678018987179 -0.301330029964 1.26198840141 --2.88789653778 5.64740896225 -2.15779685974 -1.35861575603 -0.226868152618 0.154760733247 -5.71213388443 -18.3102607727 -11.869225502 - - -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 - - -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 - - -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 - - --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 - - - - - - - - - - - - -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - - -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 - - - diff --git a/msibi/tutorials/propane/.gitignore b/msibi/tutorials/propane/.gitignore deleted file mode 100644 index 7c8814b6..00000000 --- a/msibi/tutorials/propane/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -rdfs/pair* -potentials/ -state*/*.txt -state*/run.py diff --git a/msibi/tutorials/propane/opt.py b/msibi/tutorials/propane/opt.py deleted file mode 100644 index 92717e69..00000000 --- a/msibi/tutorials/propane/opt.py +++ /dev/null @@ -1,44 +0,0 @@ -import itertools -import string -import os - -import numpy as np - -from msibi import MSIBI, State, Pair, mie - -os.system('rm rdfs/pair_C3*_state*-step*.txt f_fits.log') -os.system('rm state_*/*.txt state*/run.py state*/*query.dcd') - - -# Set up global parameters. -rdf_cutoff = 5.0 -opt = MSIBI(rdf_cutoff=rdf_cutoff, n_rdf_points=201, pot_cutoff=3.0, - smooth_rdfs=True) - -# Specify states. -stateA = State(kT=0.5, state_dir='./state_A', top_file='start.hoomdxml', - name='stateA', backup_trajectory=True) -stateB = State(kT=1.5, state_dir='./state_B', top_file='start.hoomdxml', - name='stateB', backup_trajectory=True) -stateC = State(kT=2.0, state_dir='./state_C', top_file='start.hoomdxml', - name='stateC', backup_trajectory=True) -states = [stateA, stateB, stateC] - -# Specify pairs. -indices = list(itertools.combinations(range(1024), 2)) # all-all for 1024 atoms - -initial_guess = mie(opt.pot_r, 1.0, 1.0) # 1-D array of potential values. -alphabet = ['A', 'B', 'C'] -rdf_targets = [np.loadtxt('rdfs/C3-C3-state_{0}.txt'.format(i)) - for i in alphabet] - -pair0 = Pair('C3', 'C3', initial_guess) -alphas = [1.0, 1.0, 1.0] - -# Add targets to pair. -for state, target, alpha in zip(states, rdf_targets, alphas): - pair0.add_state(state, target, alpha, indices) -pairs = [pair0] # optimize() expects a list of pairs - -# Do magic. -opt.optimize(states, pairs, n_iterations=5, engine='hoomd') diff --git a/msibi/tutorials/propane/plot.py b/msibi/tutorials/propane/plot.py deleted file mode 100644 index 5b5fd424..00000000 --- a/msibi/tutorials/propane/plot.py +++ /dev/null @@ -1,7 +0,0 @@ -from msibi_utils.plot_fit import plot_all_fits -from msibi_utils.plot_rdfs import plot_all_rdfs -from msibi_utils.animate_rdf import animate_all_pairs_states - -plot_all_fits('opt.out', ylims=(0.5, 1)) -plot_all_rdfs('opt.out', 'rdfs', step=4) -animate_all_pairs_states('opt.out', 'rdfs', step=4, n_skip=0) diff --git a/msibi/tutorials/propane/propane.ipynb b/msibi/tutorials/propane/propane.ipynb deleted file mode 100644 index 3e537a38..00000000 --- a/msibi/tutorials/propane/propane.ipynb +++ /dev/null @@ -1,234 +0,0 @@ -{ - "cells": [ - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "# Propane Tutorial\n", - "\n", - "Created by Davy Yue 2017-06-14\n", - "\n", - "\n", - "### Imports" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": true - }, - "outputs": [], - "source": [ - "import itertools\n", - "import string\n", - "import os\n", - "\n", - "import numpy as np\n", - "\n", - "from msibi import MSIBI, State, Pair, mie" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Remove files generated during CG simulation" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "os.system('rm rdfs/pair_C3*_state*-step*.txt f_fits.log')\n", - "os.system('rm state_*/*.txt state*/run.py state*/*query.dcd')" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Set up global parameters\n", - "Cutoff radius set to 5.0 units. Parameters including number of data points and potential cutoff are passed to `MSIBI`." - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": true - }, - "outputs": [], - "source": [ - "rdf_cutoff = 5.0\n", - "opt = MSIBI(rdf_cutoff=rdf_cutoff, n_rdf_points=201, pot_cutoff=3.0,\n", - " smooth_rdfs=True)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Specify states\n", - "States each are initialized with different temperatures, directories, and start.hoomdxml files. \n", - "\n", - "A list `states` contains all the individual states: `stateA`, `stateB`, `stateC`." - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": true - }, - "outputs": [], - "source": [ - "stateA = State(kT=0.5, state_dir='./state_A', top_file='start.hoomdxml',\n", - " name='stateA', backup_trajectory=True)\n", - "stateB = State(kT=1.5, state_dir='./state_B', top_file='start.hoomdxml',\n", - " name='stateB', backup_trajectory=True)\n", - "stateC = State(kT=2.0, state_dir='./state_C', top_file='start.hoomdxml',\n", - " name='stateC', backup_trajectory=True)\n", - "states = [stateA, stateB, stateC]" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Specify pairs\n", - "\n", - "Creates a list of all the possible indices for the 1024 atoms. \n", - "\n", - "Passes the type of interaction to be optimized, a `C3` to itself, to `Pair`. Sets the alpha values to `1.0`" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "indices = list(itertools.combinations(range(1024), 2)) # all-all for 1024 atoms\n", - "\n", - "initial_guess = mie(opt.pot_r, 1.0, 1.0) # 1-D array of potential values.\n", - "alphabet = ['A', 'B', 'C']\n", - "rdf_targets = [np.loadtxt('rdfs/C3-C3-state_{0}.txt'.format(i))\n", - " for i in alphabet]\n", - "\n", - "pair0 = Pair('C3', 'C3', initial_guess)\n", - "alphas = [1.0, 1.0, 1.0]" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Add targets to pair\n", - "\n", - "Loops through each `state`, `target`, and `alpha` in `zip`. Adds the appropriate states, and converts `pair0` into a list for the `optimize()` function." - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": true - }, - "outputs": [], - "source": [ - "for state, target, alpha in zip(states, rdf_targets, alphas):\n", - " pair0.add_state(state, target, alpha, indices)\n", - "pairs = [pair0]" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Do magic\n", - "\n", - "Sprinkle fairy dust over the code.\n", - "\n", - "\n", - "Calls the `optimize` function with the parameters given. \n", - "Performs five iterations, with each successive iteration usually producing finer, better output. \n", - "Uses the `hoomd` engine to run the simulations." - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "opt.optimize(states, pairs, n_iterations=5, engine='hoomd')" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": true - }, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Python 3", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.5.3" - }, - "widgets": { - "state": { - "0167551767ac4299a760fb1f479ad1b1": { - "views": [ - { - "cell_index": 2 - } - ] - }, - "0c7a72e241b341ab8ca29ce3292b3ea3": { - "views": [ - { - "cell_index": 2 - } - ] - }, - "1fca05dfeb3d4987893759f4cc0520ea": { - "views": [ - { - "cell_index": 3 - } - ] - }, - "56215d591c034eff8b0899b7e18d5cba": { - "views": [ - { - "cell_index": 3 - } - ] - } - }, - "version": "1.2.0" - } - }, - "nbformat": 4, - "nbformat_minor": 1 -} diff --git a/msibi/tutorials/propane/rdfs/C3-C3-state_A.txt b/msibi/tutorials/propane/rdfs/C3-C3-state_A.txt deleted file mode 100644 index 03865b89..00000000 --- a/msibi/tutorials/propane/rdfs/C3-C3-state_A.txt +++ /dev/null @@ -1,201 +0,0 @@ -0 0 -0.025 0 -0.05 0 -0.075 0 -0.1 0 -0.125 0 -0.15 0 -0.175 0 -0.2 0 -0.225 0 -0.25 0 -0.275 0 -0.3 0 -0.325 0 -0.35 0 -0.375 0 -0.4 0 -0.425 0 -0.45 0 -0.475 0 -0.5 0 -0.525 0 -0.55 0 -0.575 0 -0.6 0 -0.625 0 -0.65 0 -0.675 0 -0.7 0 -0.725 0 -0.75 0 -0.775 0 -0.8 0 -0.825 0 -0.85 0 -0.875 0 -0.9 0 -0.925 0 -0.95 0.000144115 -0.975 0.000547643 -1 0.00169303 -1.025 0.0121552 -1.05 0.0501444 -1.075 0.122938 -1.1 0.261594 -1.125 0.471037 -1.15 0.720606 -1.175 1.00672 -1.2 1.28503 -1.225 1.54392 -1.25 1.7639 -1.275 1.96846 -1.3 2.09609 -1.325 2.16646 -1.35 2.20974 -1.375 2.23375 -1.4 2.1875 -1.425 2.11498 -1.45 2.02195 -1.475 1.91865 -1.5 1.76103 -1.525 1.6286 -1.55 1.47759 -1.575 1.34798 -1.6 1.2129 -1.625 1.07562 -1.65 0.963757 -1.675 0.875166 -1.7 0.784106 -1.725 0.709739 -1.75 0.637311 -1.775 0.58593 -1.8 0.558539 -1.825 0.523949 -1.85 0.501472 -1.875 0.498544 -1.9 0.499577 -1.925 0.504871 -1.95 0.515455 -1.975 0.535119 -2 0.562982 -2.025 0.590418 -2.05 0.645273 -2.075 0.699583 -2.1 0.741972 -2.125 0.808908 -2.15 0.848957 -2.175 0.92252 -2.2 0.986616 -2.225 1.03662 -2.25 1.07654 -2.275 1.12029 -2.3 1.16658 -2.325 1.19948 -2.35 1.22069 -2.375 1.2414 -2.4 1.25684 -2.425 1.27803 -2.45 1.26927 -2.475 1.26756 -2.5 1.25481 -2.525 1.23782 -2.55 1.23436 -2.575 1.20045 -2.6 1.19355 -2.625 1.16264 -2.65 1.14071 -2.675 1.11648 -2.7 1.10066 -2.725 1.07295 -2.75 1.04931 -2.775 1.01796 -2.8 0.989396 -2.825 0.975405 -2.85 0.954841 -2.875 0.928418 -2.9 0.906819 -2.925 0.896277 -2.95 0.880408 -2.975 0.857058 -3 0.856589 -3.025 0.84602 -3.05 0.844549 -3.075 0.840522 -3.1 0.842606 -3.125 0.85214 -3.15 0.853192 -3.175 0.868522 -3.2 0.885085 -3.225 0.90618 -3.25 0.920494 -3.275 0.93758 -3.3 0.957528 -3.325 0.978968 -3.35 0.996503 -3.375 1.01699 -3.4 1.03399 -3.425 1.05251 -3.45 1.06703 -3.475 1.08176 -3.5 1.08419 -3.525 1.09654 -3.55 1.10207 -3.575 1.10333 -3.6 1.09967 -3.625 1.09822 -3.65 1.0893 -3.675 1.08512 -3.7 1.0874 -3.725 1.07274 -3.75 1.06293 -3.775 1.05613 -3.8 1.04845 -3.825 1.03628 -3.85 1.02356 -3.875 1.01704 -3.9 1.00752 -3.925 0.995554 -3.95 0.991526 -3.975 0.980938 -4 0.966381 -4.025 0.968382 -4.05 0.956258 -4.075 0.951557 -4.1 0.950104 -4.125 0.944795 -4.15 0.94601 -4.175 0.942964 -4.2 0.944521 -4.225 0.948882 -4.25 0.942759 -4.275 0.948713 -4.3 0.95107 -4.325 0.960172 -4.35 0.963644 -4.375 0.971281 -4.4 0.973871 -4.425 0.988009 -4.45 0.990748 -4.475 1.00135 -4.5 1.00679 -4.525 1.00726 -4.55 1.01578 -4.575 1.02861 -4.6 1.02607 -4.625 1.03425 -4.65 1.03473 -4.675 1.03698 -4.7 1.03563 -4.725 1.03737 -4.75 1.04003 -4.775 1.03881 -4.8 1.03667 -4.825 1.03565 -4.85 1.03125 -4.875 1.02937 -4.9 1.02547 -4.925 1.01571 -4.95 1.01456 -4.975 1.01306 -5 1.00527 diff --git a/msibi/tutorials/propane/rdfs/C3-C3-state_B.txt b/msibi/tutorials/propane/rdfs/C3-C3-state_B.txt deleted file mode 100644 index 521791a4..00000000 --- a/msibi/tutorials/propane/rdfs/C3-C3-state_B.txt +++ /dev/null @@ -1,201 +0,0 @@ -0 0 -0.025 0 -0.05 0 -0.075 0 -0.1 0 -0.125 0 -0.15 0 -0.175 0 -0.2 0 -0.225 0 -0.25 0 -0.275 0 -0.3 0 -0.325 0 -0.35 0 -0.375 0 -0.4 0 -0.425 0 -0.45 0 -0.475 0 -0.5 0 -0.525 0 -0.55 0 -0.575 0 -0.6 0 -0.625 0 -0.65 0 -0.675 0 -0.7 0 -0.725 0 -0.75 0 -0.775 0 -0.8 0 -0.825 0 -0.85 0 -0.875 0 -0.9 0 -0.925 0 -0.95 0 -0.975 0.000255251 -1 0.00169961 -1.025 0.00485609 -1.05 0.0143318 -1.075 0.039989 -1.1 0.0774296 -1.125 0.151013 -1.15 0.232077 -1.175 0.350029 -1.2 0.470177 -1.225 0.631954 -1.25 0.782237 -1.275 0.955022 -1.3 1.07692 -1.325 1.22071 -1.35 1.31282 -1.375 1.40248 -1.4 1.49962 -1.425 1.56042 -1.45 1.63426 -1.475 1.65258 -1.5 1.65248 -1.525 1.66015 -1.55 1.63467 -1.575 1.61026 -1.6 1.61279 -1.625 1.53515 -1.65 1.49644 -1.675 1.41886 -1.7 1.3684 -1.725 1.31307 -1.75 1.26262 -1.775 1.21345 -1.8 1.15694 -1.825 1.10054 -1.85 1.05648 -1.875 1.03189 -1.9 0.982227 -1.925 0.952203 -1.95 0.925125 -1.975 0.90477 -2 0.884706 -2.025 0.866786 -2.05 0.851869 -2.075 0.854722 -2.1 0.830429 -2.125 0.832093 -2.15 0.818714 -2.175 0.833712 -2.2 0.829927 -2.225 0.831175 -2.25 0.845731 -2.275 0.839667 -2.3 0.86234 -2.325 0.875564 -2.35 0.89223 -2.375 0.899582 -2.4 0.913197 -2.425 0.93675 -2.45 0.93675 -2.475 0.965808 -2.5 0.968371 -2.525 0.986767 -2.55 1.00093 -2.575 0.995883 -2.6 1.01663 -2.625 1.0327 -2.65 1.03906 -2.675 1.04684 -2.7 1.04485 -2.725 1.06558 -2.75 1.05131 -2.775 1.07229 -2.8 1.06216 -2.825 1.06612 -2.85 1.06778 -2.875 1.04973 -2.9 1.05321 -2.925 1.06046 -2.95 1.05682 -2.975 1.06079 -3 1.04611 -3.025 1.04423 -3.05 1.03256 -3.075 1.03311 -3.1 1.03401 -3.125 1.02275 -3.15 1.02165 -3.175 1.0128 -3.2 1.00631 -3.225 0.999732 -3.25 0.995858 -3.275 0.997422 -3.3 0.993471 -3.325 0.992834 -3.35 0.992568 -3.375 0.980184 -3.4 0.982292 -3.425 0.979832 -3.45 0.980662 -3.475 0.974942 -3.5 0.987442 -3.525 0.975922 -3.55 0.979807 -3.575 0.982175 -3.6 0.978966 -3.625 0.986024 -3.65 0.981646 -3.675 0.979987 -3.7 0.982654 -3.725 0.978498 -3.75 0.983104 -3.775 0.995 -3.8 0.98475 -3.825 0.999378 -3.85 1.00454 -3.875 1.0036 -3.9 0.994945 -3.925 1.00486 -3.95 1.00237 -3.975 1.00196 -4 1.0103 -4.025 1.01528 -4.05 1.00907 -4.075 1.01096 -4.1 1.00708 -4.125 1.00403 -4.15 1.00802 -4.175 1.01443 -4.2 1.01285 -4.225 1.00767 -4.25 1.00745 -4.275 1.01301 -4.3 1.01036 -4.325 1.00657 -4.35 1.00384 -4.375 1.00371 -4.4 1.00044 -4.425 1.00326 -4.45 1.00137 -4.475 1.00545 -4.5 1.00006 -4.525 1.00315 -4.55 1.00036 -4.575 1.00028 -4.6 0.999741 -4.625 1.00937 -4.65 0.9978 -4.675 0.999239 -4.7 1.0039 -4.725 1.00128 -4.75 0.998765 -4.775 0.991327 -4.8 1.00171 -4.825 0.99314 -4.85 0.994734 -4.875 0.994286 -4.9 0.998199 -4.925 1.0024 -4.95 1.0009 -4.975 1.0005 -5 1.00046 diff --git a/msibi/tutorials/propane/rdfs/C3-C3-state_C.txt b/msibi/tutorials/propane/rdfs/C3-C3-state_C.txt deleted file mode 100644 index d2057063..00000000 --- a/msibi/tutorials/propane/rdfs/C3-C3-state_C.txt +++ /dev/null @@ -1,201 +0,0 @@ -0 0 -0.025 0 -0.05 0 -0.075 0 -0.1 0 -0.125 0 -0.15 0 -0.175 0 -0.2 0 -0.225 0 -0.25 0 -0.275 0 -0.3 0 -0.325 0 -0.35 0 -0.375 0 -0.4 0 -0.425 0 -0.45 0 -0.475 0 -0.5 0 -0.525 0 -0.55 0 -0.575 0 -0.6 0 -0.625 0 -0.65 0 -0.675 0 -0.7 0 -0.725 0 -0.75 0 -0.775 0 -0.8 0 -0.825 0 -0.85 0 -0.875 0 -0.9 0 -0.925 0 -0.95 0 -0.975 0 -1 0.00296389 -1.025 0.00423417 -1.05 0.0107661 -1.075 0.0475301 -1.1 0.0969736 -1.125 0.190213 -1.15 0.272055 -1.175 0.392159 -1.2 0.535298 -1.225 0.72123 -1.25 0.943632 -1.275 1.09614 -1.3 1.3467 -1.325 1.52698 -1.35 1.61222 -1.375 1.82533 -1.4 1.89303 -1.425 1.96745 -1.45 2.08757 -1.475 2.16356 -1.5 2.13115 -1.525 2.08426 -1.55 2.1718 -1.575 2.1594 -1.6 2.10173 -1.625 2.09924 -1.65 2.05417 -1.675 1.97082 -1.7 1.90074 -1.725 1.86204 -1.75 1.8497 -1.775 1.78501 -1.8 1.67691 -1.825 1.65679 -1.85 1.56925 -1.875 1.58382 -1.9 1.48204 -1.925 1.46266 -1.95 1.44299 -1.975 1.37461 -2 1.33579 -2.025 1.31017 -2.05 1.27967 -2.075 1.275 -2.1 1.24126 -2.125 1.23667 -2.15 1.21929 -2.175 1.19983 -2.2 1.18529 -2.225 1.17078 -2.25 1.14565 -2.275 1.14484 -2.3 1.1242 -2.325 1.10807 -2.35 1.13237 -2.375 1.076 -2.4 1.09375 -2.425 1.06837 -2.45 1.08812 -2.475 1.08134 -2.5 1.06257 -2.525 1.08044 -2.55 1.03609 -2.575 1.06178 -2.6 1.07895 -2.625 1.042 -2.65 1.04652 -2.675 1.0425 -2.7 1.06157 -2.725 1.06052 -2.75 1.03683 -2.775 1.00619 -2.8 1.03141 -2.825 1.04785 -2.85 1.04705 -2.875 1.03301 -2.9 1.02932 -2.925 1.0441 -2.95 1.02118 -2.975 1.02748 -3 1.0331 -3.025 1.01699 -3.05 1.02621 -3.075 1.03373 -3.1 1.04008 -3.125 1.0015 -3.15 1.03343 -3.175 1.03179 -3.2 1.03066 -3.225 1.00205 -3.25 1.00531 -3.275 1.01749 -3.3 1.00607 -3.325 1.02488 -3.35 1.01628 -3.375 1.01974 -3.4 1.01737 -3.425 1.01073 -3.45 1.01659 -3.475 1.00232 -3.5 1.03022 -3.525 0.99543 -3.55 0.995634 -3.575 1.01498 -3.6 1.0281 -3.625 1.01184 -3.65 0.997846 -3.675 1.00738 -3.7 0.998266 -3.725 1.0289 -3.75 0.99316 -3.775 1.00371 -3.8 0.998534 -3.825 1.00424 -3.85 1.0089 -3.875 0.999082 -3.9 1.02278 -3.925 1.00346 -3.95 0.996261 -3.975 0.999478 -4 0.999141 -4.025 1.00629 -4.05 1.0187 -4.075 0.995549 -4.1 1.00899 -4.125 0.99382 -4.15 1.00209 -4.175 1.00246 -4.2 1.00387 -4.225 1.00619 -4.25 1.00914 -4.275 0.998725 -4.3 1.00621 -4.325 1.00305 -4.35 0.989747 -4.375 0.983472 -4.4 1.00607 -4.425 1.00132 -4.45 0.992959 -4.475 1.01233 -4.5 1.01778 -4.525 0.998039 -4.55 0.993919 -4.575 1.01567 -4.6 0.982628 -4.625 0.989017 -4.65 1.00528 -4.675 0.992508 -4.7 0.995893 -4.725 0.995767 -4.75 0.999742 -4.775 0.993372 -4.8 0.992983 -4.825 1.00489 -4.85 0.997149 -4.875 1.00122 -4.9 0.996219 -4.925 0.995193 -4.95 1.00247 -4.975 1.00844 -5 1.0125 diff --git a/msibi/tutorials/propane/state_A/hoomd_run_template.py b/msibi/tutorials/propane/state_A/hoomd_run_template.py deleted file mode 100755 index bf4358c0..00000000 --- a/msibi/tutorials/propane/state_A/hoomd_run_template.py +++ /dev/null @@ -1,7 +0,0 @@ -all = hoomd.group.all() -nvt_int = hoomd.md.integrate.langevin(group=all, kT=T_final, seed=1) -hoomd.md.integrate.mode_standard(dt=0.001) - -hoomd.run(1e2) -output_dcd = hoomd.dump.dcd(filename='query.dcd', period=100, overwrite=True) -hoomd.run(1e4) diff --git a/msibi/tutorials/propane/state_A/start.hoomdxml b/msibi/tutorials/propane/state_A/start.hoomdxml deleted file mode 100755 index 04727a84..00000000 --- a/msibi/tutorials/propane/state_A/start.hoomdxml +++ /dev/null @@ -1,4116 +0,0 @@ - - - - - --6.01612 -3.0955 -4.99577 -0.220974 5.24077 5.03659 --5.70426 3.15938 2.71932 -5.76901 -6.30648 3.65493 --3.66534 5.84858 -1.21114 -2.71256 -3.30432 4.31491 --5.06002 3.36388 -2.91929 --1.31727 0.433331 0.456665 --1.45514 2.70539 -1.61655 --5.49077 2.1344 2.22842 -2.20271 0.867396 4.30593 --2.15852 -6.30026 1.52611 -0.973216 3.27374 -4.11579 --1.58572 4.93515 -1.65297 --1.34241 -4.11456 4.36808 --3.07913 0.48815 3.75148 -2.13865 -2.77927 0.683071 -2.26642 5.45902 -0.130551 --0.994597 -2.89972 4.43253 --0.99154 -3.50506 -3.07266 --6.28643 6.31503 0.9468 -4.65868 4.89313 -6.33431 --3.29319 -3.89999 -3.86059 --5.71125 1.45214 -4.55811 -2.04264 -0.025519 -3.86554 --3.96794 4.32649 -2.65945 --0.993918 -4.7269 -6.11152 --1.03233 1.47937 4.48647 -1.76569 1.29366 -4.85505 --4.61486 -1.67588 1.79159 --1.80087 -3.88535 -0.992383 --4.7964 -4.04722 0.685786 -5.66279 4.3154 5.99225 -0.962799 3.86015 1.69311 -0.414324 -1.83811 -2.57762 --4.43975 2.06389 -1.11518 --3.38766 -3.01055 2.71661 -3.60683 0.50622 1.36112 --2.02362 -2.85795 -2.15046 -2.27631 6.03188 4.7797 -3.34931 0.948497 3.78295 --0.737757 6.10005 4.93934 -3.68833 4.103 3.09821 --4.96122 5.41138 -3.01114 -0.164526 5.93348 0.0462726 -2.44686 -6.09788 -2.74129 --1.76268 4.09923 1.76897 --3.4593 -2.23883 1.65692 --1.79358 -1.17876 -3.04282 -1.90542 2.99555 -6.16072 -3.74107 3.8709 -0.160424 -4.32706 3.90173 -5.14763 -2.95917 -0.881434 -2.83139 -1.33071 2.32683 -3.38335 --4.73733 -0.353173 -6.45436 -5.08525 -6.11892 -1.78523 --0.78474 -2.96762 0.773421 -4.86522 -3.5281 0.178994 -2.19895 3.34443 -3.17661 -0.653561 3.96852 5.0262 --3.5435 -4.52532 2.45952 -6.34745 -5.16347 -1.79884 --3.06034 4.62658 5.17225 -5.96897 3.60947 2.85503 -3.13371 -1.62433 -5.04333 -5.31659 1.65998 3.54204 --5.06761 5.94926 4.77502 -3.33549 -0.42812 -0.79081 -0.834086 -6.41363 -4.90031 -4.47299 -0.73911 -1.4426 -6.11899 -2.68688 3.21074 -3.99629 -3.54714 3.75087 --1.67415 5.46194 -3.64536 -1.57286 4.78852 4.61479 -6.41417 0.449628 3.85584 --4.82324 5.25808 3.00396 --2.67648 5.56773 6.26099 -1.47376 -4.16714 -6.42487 -6.01382 4.12661 -5.5272 -5.33592 -2.57472 -2.22984 -2.14754 -1.44735 -3.95026 -0.683049 -4.26636 -5.20018 -6.38473 6.01646 -6.4326 --0.0598788 1.20869 1.20787 -1.98768 -6.09948 2.75338 --1.09323 -4.81498 3.02891 --5.10055 0.909714 1.23022 -3.17638 -5.10978 -3.25619 --4.49809 -2.66642 -5.21763 --4.60771 -2.87659 4.57599 -4.35702 0.491878 0.0636225 -5.53763 1.23565 0.219419 -3.92617 2.00748 -4.17214 -2.37495 -0.172804 -5.10957 --3.46111 5.94698 2.68867 --3.6763 -4.10527 4.80813 -4.22115 -0.614719 5.3439 -6.3962 -1.8728 -0.945171 -1.3639 -1.39025 5.04173 --2.15539 -0.811089 0.361711 -2.36265 -4.23452 -1.31383 -2.18457 6.20704 -5.3216 --1.22158 5.26214 2.30229 --4.62608 6.03754 -3.94002 --0.0446613 -5.99237 -3.0907 --3.21694 -6.29481 -2.40482 -5.78042 -1.16297 0.370149 -1.68515 -5.81025 0.894172 -1.0296 0.583502 3.82442 --6.09873 3.49592 5.67275 --5.2235 -5.36986 1.20153 -1.08034 -1.25098 -3.45048 -1.64914 -4.91509 3.19351 -0.714045 3.15969 6.18164 -0.851042 6.49123 3.14753 --3.42291 5.07279 -0.141787 --3.23547 3.41628 4.04415 --2.49942 -1.70473 2.93386 -2.28232 -2.14412 5.55102 -5.95361 -4.56865 2.95015 --4.67492 -5.30718 -0.0495295 -4.01306 4.64414 1.84082 --4.25995 -5.08134 5.54882 --0.670696 2.72867 -2.93336 --1.32976 -4.66448 -3.24926 -0.147416 -0.664268 4.38209 -1.19393 1.33532 1.08151 --5.98452 3.77302 3.89649 --2.21329 -1.11952 4.99689 --3.97382 -2.16618 -3.67262 -2.3762 3.94508 2.01102 --4.04959 2.9141 0.602355 --0.507425 -5.93492 3.79394 -0.0557174 5.04243 2.22613 --1.25688 -6.11554 -5.18292 -6.14893 -2.38601 -5.87403 --3.68305 -5.33132 -4.69401 --6.47976 3.75168 -2.21312 --1.5146 -4.04591 1.12987 --4.78106 1.17203 2.47296 --3.65057 5.59218 -6.03266 --0.431343 -3.34928 3.15229 --5.99854 -4.49722 5.01084 -3.9392 5.33137 3.15389 --2.57125 6.27066 0.0422787 -4.31022 -6.41007 3.58716 -3.95178 -2.85897 2.10099 -1.96106 -2.4062 -5.20706 -0.602548 4.94387 1.19117 --1.8836 6.48559 -6.23748 -3.28041 -0.479787 -4.24551 --1.48669 -5.25676 1.89311 --3.44217 -6.31968 -5.61047 -2.59759 0.509724 -2.51816 --3.87243 2.51411 4.92474 --1.11053 -3.70705 6.15658 -3.04325 -0.668947 1.45788 --6.18735 -4.97057 2.25191 --0.982362 -5.66987 -2.19071 --0.508532 -2.0414 3.17056 --0.395179 1.53008 -1.75646 --4.40267 0.276855 5.54112 --1.11511 2.37179 6.22271 --5.63902 5.88634 -5.31377 --1.04852 0.464527 -2.50012 --5.54853 -1.37066 6.30796 -3.49581 -5.37505 3.04462 --2.5265 -1.92497 -0.638543 --0.921121 -0.75 0.924951 -3.37411 2.91792 -3.22505 -4.58918 6.31726 -3.01478 -6.46094 -3.82521 -2.67033 -1.02893 2.69201 -5.27729 --2.33059 -4.90584 3.04071 --6.0288 -4.37562 -0.356661 --2.94071 2.31182 -1.66161 -1.93188 -1.23263 0.654091 -3.99707 1.20131 -5.66115 --0.581759 5.22542 0.840171 --5.68498 -6.33649 -2.41538 -4.13335 -2.3642 -5.10512 --3.01972 3.0869 -6.02433 --0.200788 0.887171 3.68048 -5.47352 -0.462574 3.59406 --2.74062 4.52238 0.993979 -4.85292 4.43288 2.65801 -5.41131 -2.6634 1.86438 --2.95932 -6.14978 3.82345 -5.92695 2.356 0.798225 -1.29127 2.84229 2.33023 -4.93115 1.00379 5.92376 -2.02553 3.46097 4.41364 --6.19898 -3.35229 2.42118 -4.38852 -0.650588 0.792572 --2.16821 5.14937 -0.475286 -0.989795 2.65071 -0.0939543 --1.60615 1.74319 -2.75737 --5.20605 2.15423 3.50167 --1.881 3.90096 4.07254 --1.23057 -2.0876 5.48858 --0.515798 -2.50359 -4.85999 -5.52911 5.70253 -2.20443 --5.00214 3.82387 -4.48147 -4.3928 -5.05424 -0.921729 -5.50317 1.97833 -0.991695 -3.15077 2.89305 0.857805 -1.75289 4.56458 -2.47087 --5.85984 -5.13413 -2.76503 --3.41753 -0.898193 -6.18639 -6.49788 -2.87288 4.74793 -2.22493 5.77957 -2.91425 -0.257357 -4.07854 0.17984 --5.43079 0.0929639 3.24578 --0.642237 3.0078 4.09485 -5.61561 0.601912 2.80179 -4.62261 3.03741 -1.20817 -4.4783 -1.20465 -0.282902 -2.08578 2.40797 -2.23422 -6.18842 -4.67787 6.23062 --0.363027 6.26686 -5.74561 -0.101871 -5.3985 -5.75026 -4.6891 2.14967 -2.54446 -3.75885 -1.28326 -6.36573 -2.26752 1.25945 0.938583 --1.73759 -1.09344 6.42287 --4.8024 -4.43215 4.33963 -4.28201 -0.372165 -3.22787 --4.23563 1.75763 1.4672 --0.92952 2.85896 0.51692 -4.26518 -2.65658 -3.6889 --2.38332 -5.32796 -5.66163 -2.89669 -6.12605 1.99424 --4.37874 4.378 4.25882 --1.35228 6.28722 -2.71685 -5.80473 -0.621039 4.75492 -0.0643505 -5.98912 -4.29771 --6.18327 1.45014 0.254725 -4.06514 -1.24542 3.24459 --2.40078 1.31844 0.273312 -1.21406 4.8587 5.98463 -1.89029 6.48993 -4.14039 --2.18269 -3.70847 -3.38856 -4.09664 5.62619 -3.93415 --6.19879 -6.10931 5.71369 -0.13834 1.82506 -3.2032 --4.64683 1.37236 4.49212 --4.39942 4.80835 -5.20288 --5.86287 -3.9128 1.16045 -5.70314 4.47185 -3.01742 --2.47901 3.20804 -4.84603 -6.4794 -0.793043 -5.52481 -0.449064 -1.95168 4.06236 -2.62997 -4.21974 0.546325 -5.00418 0.727203 -0.986634 -0.723978 2.74618 4.59941 -3.08588 -3.0221 -5.58164 --5.54919 -1.54347 -5.36647 -1.43035 0.484136 -1.50061 --0.0771183 -0.286622 0.140749 -2.27925 2.05066 -0.0140352 -6.02389 -3.90782 4.17866 --1.18415 5.82008 3.65669 --0.782665 -0.840195 -2.49142 -6.20607 -3.54607 -0.0758306 --0.748059 -0.868995 5.64016 -4.18663 0.313116 -2.12511 -6.29033 -6.11588 1.96951 --0.247012 3.38065 -6.01134 -5.89288 -5.09684 -3.06834 --2.78508 3.77478 -0.183686 --1.48238 -5.37383 0.627504 -4.49032 6.47882 -4.70425 -6.3202 1.89979 5.87404 --5.94845 -0.595753 -4.27427 --6.1769 -0.0303637 -1.75028 -0.630255 -0.645549 5.75079 --4.77383 -5.3377 -2.28882 -0.0766993 -4.96167 -0.946354 -2.5468 -0.21204 0.345585 --1.0537 -3.91334 -0.0435371 --0.33378 -4.49852 -2.24403 --2.67709 2.69619 2.86473 --6.11697 -2.68182 -2.32437 -1.33709 -5.54117 -3.65794 --5.23903 -5.36994 -5.27306 --2.14006 -0.424073 1.5224 -5.89354 -3.67157 1.28424 -3.65948 -3.98615 -3.61722 -4.78149 5.79617 0.123173 --2.31501 0.746976 1.53051 -3.44483 -5.04752 5.98302 --3.34607 1.85688 -3.19367 --5.01869 -2.65351 2.60515 -5.27302 -5.67922 -4.14272 -5.00409 -6.49286 4.80775 --1.87563 -5.17001 5.86727 --0.0419609 2.63131 -4.52641 --0.571635 -0.98961 -3.64769 --5.68395 2.27521 0.921195 --0.97392 6.45462 1.03486 -1.46925 5.89484 0.521641 --4.06445 2.75406 6.26443 --1.31765 2.44492 -4.28774 -1.23597 -6.4441 5.54868 --5.23553 -6.23956 -6.42278 -3.90143 5.74298 5.69578 -1.73878 -2.13465 2.86692 -5.96976 4.29097 1.73964 -4.56212 -3.18296 -6.02652 --2.14401 -2.98997 6.41267 -2.2081 -3.09209 -6.49093 --3.59398 -0.9932 1.1927 --3.26685 -2.27913 -1.38319 -0.371066 4.41134 -2.29019 --1.51894 4.18581 0.647323 --0.510016 3.78545 1.52904 -3.33961 4.17104 -2.62025 -0.905179 -4.00468 3.54221 --3.36014 6.35113 5.27058 -6.28494 0.863206 -0.839809 --1.11986 -3.67644 -4.37626 --6.0261 4.96945 0.791567 --3.08022 -0.97913 -3.74403 --3.29328 0.350038 -6.37167 -0.784406 -2.83528 -5.45966 -1.16583 -1.95388 -0.137189 --2.27367 2.65908 -3.46441 --1.6444 2.02256 -0.160851 --5.91703 -1.03731 3.9581 -1.83048 -0.327255 6.18797 -3.42176 5.22999 -0.474494 -0.729611 1.2327 2.54564 -1.00378 5.80846 -0.863861 --0.0820037 -2.88218 5.97716 --4.96924 -6.39004 3.60532 --3.94026 3.38362 -1.49208 --4.44058 -4.05023 -0.906831 -4.48375 4.08006 5.36334 -5.91771 -6.31405 -5.19694 --3.89595 -3.4647 1.66024 -0.122764 -4.29163 -3.58928 --2.38982 1.31043 -3.81634 --2.39306 -2.10964 -5.32561 --2.65888 1.47078 -6.31385 --5.95456 2.67361 4.60555 -3.43876 -4.82379 4.22813 --6.06623 0.975162 -2.56118 --3.5155 1.68763 0.328084 -0.685078 6.25254 1.49697 -2.31021 4.22246 -6.18898 --5.66526 -5.48438 -1.14174 -6.30757 -0.383786 2.74042 --6.22615 2.79348 -0.227014 -1.10558 -0.665535 -0.524878 -2.79222 5.04953 -1.8203 -3.53113 4.50231 -6.3401 --1.95388 -4.39325 -4.91523 --5.58595 -2.86501 -6.07968 -1.9297 -1.95791 -2.6466 --0.810616 -0.372193 3.54135 --5.97436 -0.029845 6.03747 --2.27964 -4.50935 0.13603 --2.15282 -3.19297 0.218621 -5.3964 1.92685 5.05388 --5.70944 2.61904 -3.49568 -5.19378 -2.85576 5.6476 -4.52775 4.27443 4.04449 -5.05584 -2.87796 4.44483 -5.00005 -5.02788 -1.99456 -4.105 5.2331 -5.19654 -3.88729 6.28938 2.16324 --2.93974 3.42999 -2.48051 --3.84985 3.20896 -3.69175 --6.14793 -4.06128 -5.79506 --3.08759 4.93678 -1.68636 -4.86531 -6.40262 1.31993 --0.0443516 -4.68613 4.04759 --4.13591 4.71622 -1.40105 -2.63241 1.96753 6.44536 -2.34045 -1.83514 4.01054 --2.83902 -4.5759 -2.67989 --2.01266 4.41375 -4.75339 -6.46974 -1.75407 2.52765 -4.08173 0.172924 6.23606 -6.0175 2.68652 3.70365 --1.84872 0.519483 -0.62777 --4.38215 -2.98091 6.44316 -5.30343 -1.78106 -5.1542 -1.09648 1.59142 -2.24016 -1.32263 1.33181 4.93106 -3.83287 -1.4132 1.98919 --5.94388 4.16103 -3.33891 -2.94206 -0.560597 5.97685 -0.837112 -2.76399 -1.45153 -6.25093 1.05674 -3.67597 --5.53271 4.02831 -5.48654 --3.55645 -5.86943 -0.683272 -1.62756 5.35844 2.00358 --3.06382 1.23934 -5.18582 -5.65517 -5.6154 -0.671965 --6.27772 -0.681853 -0.368902 --3.206 1.26275 2.67708 --5.49594 2.04747 -2.29335 --3.56012 1.82874 3.76206 -0.13551 -1.59471 -0.718695 --3.83919 5.74358 4.03774 -2.99 6.35931 -1.51294 --4.16838 4.62688 -3.83191 -1.82736 -3.67237 -5.02052 --1.70494 2.38136 3.62764 --6.29467 1.24858 2.93116 --2.52165 -0.0566989 -3.21384 --0.458799 -2.93868 1.8886 --1.5939 3.28927 2.84018 --6.38986 -3.48505 5.87048 --3.08404 1.32971 -0.921668 --5.66498 0.87604 -5.98454 -4.56148 -0.771481 -4.91997 -3.50147 0.613312 -3.4618 -5.31565 4.4705 -4.39917 -1.82254 -3.32539 3.28481 -5.28681 -3.60577 2.92651 --1.64507 2.8347 4.90997 -5.46169 5.8286 -3.91396 --5.25199 0.424156 -3.65437 -2.79031 -4.50632 -5.91629 -1.87334 -4.40195 -3.84251 -2.64835 4.90456 5.54691 -5.51775 -0.306974 -2.0554 --1.52252 3.32564 -0.418359 --0.929475 4.25958 2.87429 --5.12829 -0.561194 0.764996 --1.20943 -5.15185 -0.980838 -1.35336 -4.91782 -0.184305 --1.96039 -6.38454 2.90331 --4.13457 3.18479 -5.538 --0.619882 3.63555 -1.76899 -3.6085 2.89275 -2.08488 -3.75607 -4.58719 0.376594 --1.73169 1.52523 5.58677 -3.09657 -5.29724 -0.801387 --2.88842 2.3308 5.70599 --0.181236 5.33554 3.34343 -0.207244 2.52861 1.37333 -5.58541 1.13772 -2.09623 -3.27954 1.4559 2.20809 -5.75083 -4.30629 -1.07106 --2.76898 1.97728 1.57429 --4.87473 -3.36214 -4.13904 --3.83442 0.00512382 -3.2724 -4.29122 1.65378 4.49666 --5.20525 -6.29792 2.29949 --2.96434 2.68842 -0.462881 -4.74822 4.54749 -0.578403 -0.541597 -3.3449 -4.22502 --2.65712 -4.04518 3.90329 --2.35002 4.88443 -2.77225 -2.00077 3.68207 5.65888 --5.65525 -2.71336 -0.995193 -2.57893 3.71785 -1.39583 --5.02426 3.82409 6.32852 --5.48183 -4.25515 -1.55952 -5.21174 -1.82756 -3.73118 -5.7674 5.72829 1.39785 -1.17757 -2.9096 5.9254 -1.78487 4.41821 0.760976 --3.86371 1.20868 -2.20084 --2.4151 -5.29933 -3.97943 -4.55236 -1.56706 -2.55462 --4.53372 -1.8377 0.512544 --3.79966 -4.13527 6.36155 -2.29235 2.2825 2.07366 -5.20958 5.4265 3.87579 --3.86889 -5.80843 2.91849 --2.11833 4.8741 3.15773 --0.193723 -0.0837779 -4.70058 -2.0805 -4.81027 -2.51559 -5.94321 3.66155 0.661105 --1.37172 1.60012 1.07307 --0.0565926 -0.016279 2.73462 -4.2926 5.76053 -1.72654 -1.56425 -4.98211 -5.04423 --0.198969 -3.6659 -5.60759 -4.17583 0.844743 -4.52132 --6.29273 -5.7641 3.12213 --0.168147 -5.69636 1.6218 -5.92884 -0.847615 -4.28672 -1.33192 0.279753 2.4113 -0.0764802 -1.48417 -6.16458 -3.92192 5.40488 0.75196 --4.68489 1.28509 -3.05431 -4.57305 3.33404 0.521583 -4.14255 2.46121 1.64126 --3.23794 -0.955299 -2.17914 --1.34411 -0.390684 -5.50234 -1.83831 -2.63608 -3.66505 --5.37698 5.11135 -4.08593 -1.67047 2.8031 1.07689 --2.83306 0.204765 0.452163 -0.988458 5.61776 -2.25299 -2.31592 -0.0799472 3.06125 --6.2189 4.84963 -1.52619 -5.08468 0.684654 4.46787 -1.83823 6.15248 -1.52242 --4.73307 -0.233818 2.06585 -5.75435 3.3745 -0.678354 --5.39668 0.241149 4.50069 -2.30048 2.51323 -4.29583 --3.74924 -1.14252 -0.83256 --5.865 0.243157 1.84559 --3.02368 -0.0667283 2.61571 -3.05221 4.4871 0.95462 --1.65464 -3.3705 -5.4316 --0.307965 4.43282 6.0826 -3.31881 0.684052 -1.31184 --0.609214 1.80847 2.77918 -4.99806 2.30633 6.48589 -3.50194 3.25443 2.17508 --6.40164 -5.76976 -6.0807 --3.58276 -3.28352 0.4812 -0.124116 -2.55341 -3.52592 --1.81536 0.0539574 2.65819 -1.72474 2.67263 -1.13325 --1.26118 -5.9858 -3.84264 -2.75985 -3.09599 -0.513938 --5.21953 -3.95736 -2.8383 -2.87856 3.17799 -5.39553 -3.96284 4.2246 -1.46381 --3.9039 3.38907 1.86966 -5.12743 0.270085 -5.76795 -2.9024 4.9345 3.88296 -3.1776 3.24608 6.34374 -6.16603 4.73448 -0.374182 -1.59664 -0.43966 -2.57535 --5.56613 -2.36579 1.58909 -0.847239 -5.51743 4.31397 -3.12523 -2.88331 -4.10042 --4.19128 -3.56301 3.5275 --2.85637 3.56276 5.63068 -2.0919 -2.77161 -1.86747 -6.23997 2.63705 -1.88331 --0.579755 3.34004 5.37005 --3.66274 0.0925181 -5.0325 -0.123427 -0.207091 -3.14292 -4.78756 0.984279 -3.13366 --5.39584 3.09054 -1.55592 -1.00907 4.47677 -3.42364 -4.72973 -4.83332 3.88423 --4.77423 -2.18385 -2.6519 -5.81378 3.02096 5.35971 --0.402323 -4.42284 1.90683 --4.88318 -4.07875 2.22673 --4.08812 -6.00015 4.42568 --4.0485 -4.28531 -2.39379 --0.435579 4.90317 -5.27129 -2.90763 -2.55218 2.97035 --3.17629 -3.30197 -0.636348 --1.57321 -5.38937 4.47843 --5.49999 0.385553 -0.327191 -0.623585 2.0984 3.52214 --1.11003 4.50225 -0.533207 --2.93126 -2.01274 0.496216 -5.07888 -4.75834 0.383679 -2.9398 1.65023 4.95858 -4.28645 0.257398 3.55804 -1.23418 5.45235 -5.55589 -5.65684 0.164054 1.32042 -4.82154 -3.64908 -1.30982 -4.36043 -5.13842 5.06395 --4.96344 -6.42741 -0.922661 -5.36367 1.46653 -5.28276 -0.610216 -3.16685 1.04131 -1.14891 -4.07177 -1.49007 -4.24097 -4.22144 2.82921 -0.316906 0.708596 -2.26612 --4.12372 1.54178 5.79893 --1.58704 0.506382 -6.31196 -3.32538 -6.3912 -3.64242 -3.08901 -6.47219 3.52758 --6.31035 3.32986 1.65586 -3.09115 2.56 -0.770601 --0.421879 1.51219 -0.152739 --2.18125 -5.68456 -0.31418 -5.28031 -2.35838 -0.767878 --4.4116 -1.50365 -5.75881 --2.89691 -3.07537 -4.63214 --5.37713 4.06492 -0.817858 --4.2553 -2.62515 -0.35524 -6.09347 5.08804 2.7742 --3.39692 4.14052 -4.83907 -1.28207 3.26007 3.43041 -1.67133 -5.22142 -1.34354 --4.92844 -5.03622 2.89598 --3.51539 -4.03287 -5.27692 -4.70251 1.58174 0.958076 --2.92966 -2.04559 -2.5056 -0.198825 1.39473 4.71766 -4.1171 -5.11576 -4.20646 -1.1482 -0.246041 -4.67529 --6.24278 4.77367 6.45525 -5.5109 -1.2027 -1.1233 --4.55802 6.34741 -5.27496 --3.27851 2.28282 -4.55527 --4.71995 -3.00888 -1.74838 --6.35659 -5.68358 -4.12059 -3.39384 -0.123048 2.75636 -2.77679 4.73686 -5.18491 --1.81692 -1.61039 -1.79997 -0.882813 -4.08637 5.028 -2.4205 0.479517 1.92145 -2.19829 -5.73367 -6.19553 --3.06436 -5.84808 0.62609 -2.57399 -3.70908 -2.87267 -0.263746 4.18751 3.71416 -3.1162 -0.397403 4.05207 -6.1465 -1.32469 -2.29727 --1.32577 3.75623 -3.81956 -5.4938 -1.18357 1.61574 --3.11776 5.88596 1.17727 --2.80509 -0.497357 -0.8465 --4.23178 3.83098 5.38925 --4.15584 4.34357 0.889076 --5.62453 3.67536 0.564403 --0.551294 -1.8669 -1.57666 -1.30597 0.832706 -3.31758 --4.14717 5.22821 5.46235 -5.24636 -3.15321 -4.78003 --5.56247 -4.91186 6.28716 -6.23691 2.19311 -4.31682 --6.0396 -1.61379 -3.18402 --6.3637 0.178015 0.577049 --2.28762 -4.22356 -6.16491 --3.66673 -6.4189 -4.08052 --4.40556 3.92144 3.10731 -5.26265 4.71139 0.719174 -0.0476459 3.77767 -0.768521 -5.20805 -4.1207 5.08002 -4.40264 2.83755 3.09741 -1.92753 0.389183 -0.440487 -2.3567 1.57257 -3.32032 -2.18784 5.59657 6.49967 -5.14409 -3.87813 -2.6076 --3.01288 0.421692 -4.15644 -2.60228 -1.51615 -6.04493 --1.61769 -3.71756 2.41933 -5.84509 3.26754 -3.37773 --0.149578 -2.75449 -0.349346 --4.61159 2.56298 -4.16494 -2.21162 -5.26723 5.33308 -4.84594 6.15083 -6.15468 --1.59665 3.62329 -2.45859 -0.232609 -1.85806 5.3995 --5.90988 -1.87011 0.307409 --6.11628 -1.27213 5.22082 -1.95967 5.88314 3.55777 --0.831103 4.60156 -2.80662 --4.3396 -0.854997 -4.55264 -5.66964 4.01872 4.05454 --0.934284 2.075 -5.7044 -0.00894878 -6.00181 5.05173 -0.614489 -0.634351 -5.71502 --1.46649 2.68241 1.59282 -6.33126 0.325316 -5.04136 --1.48739 -0.784262 -0.680483 -4.45524 -5.87579 0.0639949 --4.4869 -1.27501 -1.64427 -1.66296 4.06984 -4.81176 --6.08276 -6.09938 -0.0657241 --0.568678 5.95297 -4.30206 --0.00508163 3.55949 -3.42569 --0.472887 0.257391 -5.93187 -3.41845 5.65843 -2.79255 -4.86472 -2.08282 -6.33543 -0.0998649 1.64023 -6.05761 --4.78341 1.45958 0.00352717 -1.52246 1.60895 -6.29877 --5.41295 0.839319 -1.47309 -2.84935 -5.66142 0.474771 --2.42943 -0.133788 -5.55579 --1.90201 5.4986 -5.32534 --0.996851 -1.44225 4.41879 -2.98917 -4.28478 -4.72793 -1.48633 -3.40549 -0.185428 -3.37336 2.11221 3.28218 -0.803336 0.715452 -5.52788 -2.23975 0.882902 5.73005 -5.34048 -0.070311 -0.0795594 -4.43111 -3.77016 1.33475 --2.27975 5.4912 4.56873 --1.02395 3.63993 -5.24626 --3.52901 0.216832 -1.86371 --5.04744 -0.994002 5.18697 --3.92569 -1.14494 2.93878 -2.65068 -1.25674 2.78761 --2.80657 -5.20402 4.92065 -4.78653 -4.33883 6.20805 --2.07255 2.07243 -5.41457 -1.70673 -4.2215 1.19518 -6.46324 6.2076 -1.46582 --1.35091 5.5126 5.87622 --4.89654 -5.72726 -3.9068 -6.07219 2.06179 -2.87436 -5.47936 -4.90937 1.63441 -2.10632 -5.68119 4.11712 -2.10157 2.14387 3.90912 --2.80584 -4.53527 1.33626 --5.31177 4.42644 5.28214 -2.21826 -5.10624 1.9898 -5.30491 4.40777 -1.73954 -3.25285 3.38114 -4.31635 --2.5991 2.92461 0.930505 -4.14033 -2.55383 -0.49651 --4.67333 3.06645 4.07258 -4.55072 -2.15746 0.948056 -0.341566 0.526371 -0.473006 -3.89098 5.39681 4.64983 --2.70229 3.99777 -3.61565 --1.92798 -6.43125 5.19465 --5.25556 5.50628 -1.75656 -6.07265 0.988928 -6.41513 --4.48529 6.40059 -2.54734 -2.6195 3.14406 3.2551 --4.78694 -1.05545 -3.42997 --0.61739 -4.63368 5.42505 -3.49704 -6.10229 4.81296 --1.87592 -1.70023 3.83469 --3.43656 1.05079 4.85394 --5.78925 -3.37485 3.66378 --2.08039 -1.64435 1.54082 --6.09594 -4.74908 3.92496 -4.43802 2.83131 5.65424 -1.08133 4.87743 3.15212 --4.99443 -0.13945 -2.55601 -5.87457 -1.26251 6.1147 -0.798267 0.600358 6.09537 --3.0105 -4.34369 -1.29356 -3.09447 -2.51345 -2.72838 --3.33393 -3.0325 5.60944 -3.81589 1.62571 6.0763 -5.29082 -1.42969 2.85345 -1.05314 6.0031 4.2955 --4.42496 -4.5405 -4.11964 --0.00141563 -5.12728 0.643285 -3.65856 -0.272157 -5.58798 -3.18845 5.90019 -4.66933 --5.37738 -2.46759 5.48965 -4.44726 -5.35111 -3.16135 -5.92935 -5.4553 4.73984 -5.1123 -4.42707 -5.02013 -0.320563 3.48494 0.560547 -0.197104 -6.26186 -1.90126 --0.484072 -4.91305 -4.67074 -3.33399 1.56993 -2.51386 --1.92862 -0.998583 -4.5603 --3.2104 -0.396661 5.30704 -3.67523 6.49519 -0.46112 -1.33871 -2.89934 4.51402 --5.1638 -1.95821 -4.05637 -0.606286 0.898776 -4.21981 --2.37989 -6.44582 -4.65642 -6.09728 5.77219 4.92846 --5.05631 2.7647 -0.304617 -3.85362 -3.51127 5.19211 --2.35913 0.512256 5.57804 --5.93751 -3.00762 -3.7308 -1.77206 5.25351 -4.28243 --3.34103 -3.42419 -2.10812 --3.79938 4.84495 2.10204 -5.05569 -5.64793 2.68931 -4.75149 3.30558 -2.66528 --4.42869 -1.89949 3.55906 --5.49379 2.74204 -5.14809 --5.59544 1.09599 5.68344 --0.831406 0.233155 4.92746 -0.926872 -6.31695 -6.17169 -6.29116 -5.03831 -5.15761 --3.11702 5.54553 -4.47671 --0.792604 4.63616 4.55607 --4.24898 0.388214 3.32789 --2.26478 -2.87189 1.46232 --2.93952 -5.70155 2.09992 -5.33337 2.8862 -5.02461 -3.90804 2.57268 -5.65665 -4.64205 -1.72221 5.34988 --0.997684 -2.90703 -1.45126 -3.75796 -3.88781 -0.616146 --5.31994 -5.69893 5.08941 -3.53081 -3.10097 0.711947 -6.48623 4.5029 5.00919 --0.428053 0.892921 5.89258 -0.156029 -3.44746 4.38072 --3.40646 -2.42818 3.93862 --2.55085 1.94946 4.46262 --4.18758 -3.08343 -2.89595 -4.97543 -5.60862 -5.4913 -2.91221 1.91508 -5.30136 --5.99016 1.975 -1.1225 -1.12982 1.56014 -0.727533 --0.646761 4.77883 -4.10752 -0.438905 1.9976 5.60321 --0.124723 5.53444 -2.82694 -5.32205 0.255361 -4.19263 --1.94735 4.1388 5.6549 --1.82064 0.957918 3.53148 --1.17585 5.81123 -0.249845 --1.07658 -0.895811 2.36448 -1.52274 -0.185624 4.77061 --3.4453 -1.68081 -4.83836 --3.65714 -4.93038 3.74562 --1.71517 1.79497 2.41263 --5.696 -1.05538 -1.88509 -3.26293 -1.26701 4.85001 -2.34125 -0.755992 -1.56889 --6.18471 6.19331 -4.02282 -0.646165 5.14699 -4.55027 --6.45229 -0.0621779 -3.06483 -0.735896 -5.99021 -0.53175 --0.872907 -2.19178 -2.88078 --4.04583 2.47844 2.85665 -2.20652 1.41113 3.0049 --0.74723 0.0815798 -1.31924 --0.0335299 3.13363 2.77743 -5.03093 5.35891 5.33496 --4.30909 1.14554 -4.36086 -0.312072 -0.0983377 1.43626 --0.288044 2.47342 -0.830117 --5.38035 2.33945 -6.47515 --3.74841 -1.6726 4.80372 --0.758189 1.05287 -3.61908 -1.31987 -6.10991 -2.50246 -6.20923 -4.03951 -4.34135 -3.67965 -2.4541 4.21009 -4.06369 4.26351 -3.73614 -2.89087 -3.94033 2.98995 -1.36461 -0.936629 3.55516 -2.27594 -3.86129 5.41367 --1.73554 5.51498 0.900444 -3.95987 -3.87715 -5.06434 -6.41011 3.24328 -6.25008 --4.23505 0.0987359 0.221397 --1.32141 0.0634173 -3.94881 --6.2011 -1.00005 1.24704 -6.41831 -2.16752 -4.5377 -0.768673 6.14435 -3.52612 -2.90046 -6.48696 5.84874 --0.915046 0.639511 1.68498 -3.62054 -5.98026 -5.6517 --0.372936 1.36712 -4.73817 --4.18774 0.575845 -0.95394 -3.29455 -1.54995 0.550853 -5.51389 5.6829 -1.02404 -5.69366 -6.36136 0.358777 --4.51793 1.81133 -5.44591 -4.6578 3.67012 -6.28145 --2.93697 -5.34189 6.30275 -0.169694 -0.67499 -1.6657 --5.62271 -2.07012 4.02501 --0.393754 -6.18062 -0.669494 -5.43483 -5.90323 5.79289 -0.818169 -5.25027 5.86905 -0.411722 2.69674 -1.79443 --3.84913 -5.31636 -1.5803 -5.75311 -3.63454 -6.06572 -4.35118 2.8839 4.36763 -4.97866 -0.856184 -6.07742 --2.95183 3.86605 2.46218 --6.47376 -5.0676 0.819666 -2.06204 -6.20675 -0.481882 --1.79278 -4.40897 -2.04986 -3.6662 -5.81236 -2.2532 -0.169164 5.52063 6.44145 -2.63791 0.612765 -6.20023 -5.01004 -4.22269 -3.6721 -6.31174 5.3493 -4.46707 --6.4814 -2.29103 5.91304 -0.591146 -1.61557 -4.4651 --1.33113 -1.9045 -0.0893525 --5.6983 4.5115 3.04088 --6.11853 -6.35464 4.25145 --5.69355 -4.64469 -4.13837 --2.60565 -2.41369 -3.65096 --3.63032 -5.35811 -3.07629 -0.197998 -4.17932 6.26366 --4.25428 2.37134 -2.56199 --1.6158 3.49518 -6.34182 -0.142372 3.90524 -4.70712 -1.2261 0.010799 0.708489 --4.25429 -0.311533 4.30024 -5.56188 5.31305 -5.60733 --4.11251 6.4044 0.271825 -6.02878 2.26257 2.38608 --0.223953 -3.81687 -1.09191 -2.01704 -4.41845 4.30794 -4.57406 5.09215 -2.85869 -2.11844 3.36653 -0.0566786 --1.38095 4.73742 -5.98848 --6.05601 1.39022 4.39233 --0.525137 -1.7431 1.58184 -2.83764 5.34665 2.4558 -4.13434 1.73569 -1.51915 --5.88479 5.42178 1.87789 -3.06731 1.02576 -0.154484 -0.295682 -1.23051 2.72897 --2.29691 -3.89282 5.27238 --4.22464 -6.06724 1.68374 --5.39245 -3.10319 0.11962 --5.51982 -1.08017 2.52848 -3.66082 -1.7423 -1.63303 -1.6633 -2.98148 1.94892 -0.339277 -5.15069 3.00335 --4.26815 -5.21809 -6.10575 --5.01604 -1.37163 -0.54626 -4.77413 1.48685 2.22218 --2.52131 6.08149 -1.66338 --0.387018 -6.34942 2.55248 -5.1708 1.86776 -3.97481 -2.69851 5.93086 1.04038 -3.68066 0.535514 4.92246 --5.77945 5.57291 5.58638 -0.948882 -1.85787 1.41492 --1.83511 -0.26107 -1.8412 --4.21788 3.90379 -0.185131 -1.4999 -0.831125 1.8844 -0.992525 -4.04047 2.1901 --5.21978 6.14161 0.578886 --3.1854 -2.8394 -6.0978 -2.76299 4.65235 -3.66972 --0.18927 5.47875 -1.25484 -2.64593 -2.05429 1.60061 --3.64041 -4.38939 -0.0256431 --3.64122 5.59304 -2.83693 -1.27794 -1.43872 -1.5244 -0.085504 -3.31091 -2.36143 --2.38476 -2.68343 4.6936 --1.54074 -2.38713 2.5833 --4.95044 0.188942 -5.22512 -6.23669 0.516036 5.2541 -3.65358 -1.55645 -3.94825 -6.30061 1.26926 1.521 --4.63784 5.04472 -0.248493 -1.26573 3.42241 -2.36075 --2.94646 -0.888182 3.93216 -4.25304 -6.01222 6.15141 -6.2184 -3.10013 -1.44849 -2.18189 4.27184 3.23357 --6.26976 5.35144 -2.69391 -1.15693 -3.40445 -2.91288 -3.48451 -4.58347 -1.88995 -2.90915 -3.60528 1.7226 -3.45286 -3.76685 6.28273 -4.55085 -0.220737 2.20323 -5.10426 3.08579 1.81838 --1.97976 -0.201331 4.18819 -2.14506 1.47372 -1.41313 -0.654794 4.74364 -0.12078 -3.34821 -3.11178 -1.61023 -0.995588 -5.42196 2.02591 -1.60373 -1.1718 -5.23823 --4.25855 -6.35972 5.9331 --0.619599 -5.99327 6.03318 -3.49138 1.7949 0.94556 -3.79067 -5.95945 1.10852 --3.96786 -4.88765 1.07951 -1.77641 2.39545 5.55816 -3.84844 -4.9342 1.8551 -4.5892 3.08156 -3.90386 --3.73247 0.607679 1.58905 --3.68033 4.3824 6.47334 --0.887392 -2.25152 -5.86247 --1.62082 1.40316 -1.40733 --6.45652 2.02116 -5.79368 --5.80677 5.49055 -0.50227 --4.15773 -1.75783 5.86795 -3.33491 3.9465 4.76609 -2.47747 -1.82156 -0.548886 --2.86401 -1.81103 5.87872 -5.85309 -1.79945 4.64184 --2.50952 0.969937 -2.06825 --5.04353 -0.299567 -1.25072 -3.00319 0.958099 -4.63615 --2.28909 -5.5568 -1.6149 --4.8686 -4.01589 -5.37723 -5.10728 5.90382 2.3954 -0.138392 -1.60983 0.576758 -6.02126 -6.27806 -2.97461 -4.15035 -3.19002 -2.45154 -5.79205 -2.90962 -3.52418 --5.16069 4.40229 1.8558 -4.40173 2.14862 -0.228173 --2.07553 -5.60729 -3.00186 --6.09838 6.05976 2.91093 --6.01504 5.02469 3.99117 -0.695904 -2.69036 2.87611 -4.5658 -2.47317 3.08338 -6.04115 -2.58998 0.86815 --4.41239 5.63281 1.38585 -1.35201 -1.8364 -6.41928 --2.31277 3.83808 -1.37378 --2.64893 6.40515 -3.48755 --0.685539 -1.27389 -5.13068 -3.03631 2.77555 5.14 --1.94858 -3.09455 3.60377 -1.44833 4.06512 -0.83122 --3.2403 4.79029 3.5411 -3.43008 5.89488 -6.04897 --4.88872 -3.82499 5.78259 --2.64958 4.44777 -5.81517 -4.69863 -1.16298 4.21904 --1.50819 -2.29211 -4.08205 --6.49621 3.69361 -4.54333 --1.66341 1.03578 -4.9345 -3.78099 -2.37918 5.9894 -0.961228 4.17377 -5.92809 -4.02795 -4.82076 -5.81465 --4.88442 3.08957 1.54437 -0.803456 -4.9433 -2.54039 --5.11479 2.57885 5.34086 --1.38202 6.29403 -1.3582 --5.28627 4.37294 -2.08734 --4.89017 5.28068 -6.36769 --2.38277 5.35637 2.02438 --4.38784 0.954275 -6.09894 -5.54547 -0.184958 6.17841 -2.64802 -5.70552 -4.66978 - - -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 - - -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 - - -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - - - - - - - - - diff --git a/msibi/tutorials/propane/state_B/hoomd_run_template.py b/msibi/tutorials/propane/state_B/hoomd_run_template.py deleted file mode 100755 index bf4358c0..00000000 --- a/msibi/tutorials/propane/state_B/hoomd_run_template.py +++ /dev/null @@ -1,7 +0,0 @@ -all = hoomd.group.all() -nvt_int = hoomd.md.integrate.langevin(group=all, kT=T_final, seed=1) -hoomd.md.integrate.mode_standard(dt=0.001) - -hoomd.run(1e2) -output_dcd = hoomd.dump.dcd(filename='query.dcd', period=100, overwrite=True) -hoomd.run(1e4) diff --git a/msibi/tutorials/propane/state_B/start.hoomdxml b/msibi/tutorials/propane/state_B/start.hoomdxml deleted file mode 100755 index 04727a84..00000000 --- a/msibi/tutorials/propane/state_B/start.hoomdxml +++ /dev/null @@ -1,4116 +0,0 @@ - - - - - --6.01612 -3.0955 -4.99577 -0.220974 5.24077 5.03659 --5.70426 3.15938 2.71932 -5.76901 -6.30648 3.65493 --3.66534 5.84858 -1.21114 -2.71256 -3.30432 4.31491 --5.06002 3.36388 -2.91929 --1.31727 0.433331 0.456665 --1.45514 2.70539 -1.61655 --5.49077 2.1344 2.22842 -2.20271 0.867396 4.30593 --2.15852 -6.30026 1.52611 -0.973216 3.27374 -4.11579 --1.58572 4.93515 -1.65297 --1.34241 -4.11456 4.36808 --3.07913 0.48815 3.75148 -2.13865 -2.77927 0.683071 -2.26642 5.45902 -0.130551 --0.994597 -2.89972 4.43253 --0.99154 -3.50506 -3.07266 --6.28643 6.31503 0.9468 -4.65868 4.89313 -6.33431 --3.29319 -3.89999 -3.86059 --5.71125 1.45214 -4.55811 -2.04264 -0.025519 -3.86554 --3.96794 4.32649 -2.65945 --0.993918 -4.7269 -6.11152 --1.03233 1.47937 4.48647 -1.76569 1.29366 -4.85505 --4.61486 -1.67588 1.79159 --1.80087 -3.88535 -0.992383 --4.7964 -4.04722 0.685786 -5.66279 4.3154 5.99225 -0.962799 3.86015 1.69311 -0.414324 -1.83811 -2.57762 --4.43975 2.06389 -1.11518 --3.38766 -3.01055 2.71661 -3.60683 0.50622 1.36112 --2.02362 -2.85795 -2.15046 -2.27631 6.03188 4.7797 -3.34931 0.948497 3.78295 --0.737757 6.10005 4.93934 -3.68833 4.103 3.09821 --4.96122 5.41138 -3.01114 -0.164526 5.93348 0.0462726 -2.44686 -6.09788 -2.74129 --1.76268 4.09923 1.76897 --3.4593 -2.23883 1.65692 --1.79358 -1.17876 -3.04282 -1.90542 2.99555 -6.16072 -3.74107 3.8709 -0.160424 -4.32706 3.90173 -5.14763 -2.95917 -0.881434 -2.83139 -1.33071 2.32683 -3.38335 --4.73733 -0.353173 -6.45436 -5.08525 -6.11892 -1.78523 --0.78474 -2.96762 0.773421 -4.86522 -3.5281 0.178994 -2.19895 3.34443 -3.17661 -0.653561 3.96852 5.0262 --3.5435 -4.52532 2.45952 -6.34745 -5.16347 -1.79884 --3.06034 4.62658 5.17225 -5.96897 3.60947 2.85503 -3.13371 -1.62433 -5.04333 -5.31659 1.65998 3.54204 --5.06761 5.94926 4.77502 -3.33549 -0.42812 -0.79081 -0.834086 -6.41363 -4.90031 -4.47299 -0.73911 -1.4426 -6.11899 -2.68688 3.21074 -3.99629 -3.54714 3.75087 --1.67415 5.46194 -3.64536 -1.57286 4.78852 4.61479 -6.41417 0.449628 3.85584 --4.82324 5.25808 3.00396 --2.67648 5.56773 6.26099 -1.47376 -4.16714 -6.42487 -6.01382 4.12661 -5.5272 -5.33592 -2.57472 -2.22984 -2.14754 -1.44735 -3.95026 -0.683049 -4.26636 -5.20018 -6.38473 6.01646 -6.4326 --0.0598788 1.20869 1.20787 -1.98768 -6.09948 2.75338 --1.09323 -4.81498 3.02891 --5.10055 0.909714 1.23022 -3.17638 -5.10978 -3.25619 --4.49809 -2.66642 -5.21763 --4.60771 -2.87659 4.57599 -4.35702 0.491878 0.0636225 -5.53763 1.23565 0.219419 -3.92617 2.00748 -4.17214 -2.37495 -0.172804 -5.10957 --3.46111 5.94698 2.68867 --3.6763 -4.10527 4.80813 -4.22115 -0.614719 5.3439 -6.3962 -1.8728 -0.945171 -1.3639 -1.39025 5.04173 --2.15539 -0.811089 0.361711 -2.36265 -4.23452 -1.31383 -2.18457 6.20704 -5.3216 --1.22158 5.26214 2.30229 --4.62608 6.03754 -3.94002 --0.0446613 -5.99237 -3.0907 --3.21694 -6.29481 -2.40482 -5.78042 -1.16297 0.370149 -1.68515 -5.81025 0.894172 -1.0296 0.583502 3.82442 --6.09873 3.49592 5.67275 --5.2235 -5.36986 1.20153 -1.08034 -1.25098 -3.45048 -1.64914 -4.91509 3.19351 -0.714045 3.15969 6.18164 -0.851042 6.49123 3.14753 --3.42291 5.07279 -0.141787 --3.23547 3.41628 4.04415 --2.49942 -1.70473 2.93386 -2.28232 -2.14412 5.55102 -5.95361 -4.56865 2.95015 --4.67492 -5.30718 -0.0495295 -4.01306 4.64414 1.84082 --4.25995 -5.08134 5.54882 --0.670696 2.72867 -2.93336 --1.32976 -4.66448 -3.24926 -0.147416 -0.664268 4.38209 -1.19393 1.33532 1.08151 --5.98452 3.77302 3.89649 --2.21329 -1.11952 4.99689 --3.97382 -2.16618 -3.67262 -2.3762 3.94508 2.01102 --4.04959 2.9141 0.602355 --0.507425 -5.93492 3.79394 -0.0557174 5.04243 2.22613 --1.25688 -6.11554 -5.18292 -6.14893 -2.38601 -5.87403 --3.68305 -5.33132 -4.69401 --6.47976 3.75168 -2.21312 --1.5146 -4.04591 1.12987 --4.78106 1.17203 2.47296 --3.65057 5.59218 -6.03266 --0.431343 -3.34928 3.15229 --5.99854 -4.49722 5.01084 -3.9392 5.33137 3.15389 --2.57125 6.27066 0.0422787 -4.31022 -6.41007 3.58716 -3.95178 -2.85897 2.10099 -1.96106 -2.4062 -5.20706 -0.602548 4.94387 1.19117 --1.8836 6.48559 -6.23748 -3.28041 -0.479787 -4.24551 --1.48669 -5.25676 1.89311 --3.44217 -6.31968 -5.61047 -2.59759 0.509724 -2.51816 --3.87243 2.51411 4.92474 --1.11053 -3.70705 6.15658 -3.04325 -0.668947 1.45788 --6.18735 -4.97057 2.25191 --0.982362 -5.66987 -2.19071 --0.508532 -2.0414 3.17056 --0.395179 1.53008 -1.75646 --4.40267 0.276855 5.54112 --1.11511 2.37179 6.22271 --5.63902 5.88634 -5.31377 --1.04852 0.464527 -2.50012 --5.54853 -1.37066 6.30796 -3.49581 -5.37505 3.04462 --2.5265 -1.92497 -0.638543 --0.921121 -0.75 0.924951 -3.37411 2.91792 -3.22505 -4.58918 6.31726 -3.01478 -6.46094 -3.82521 -2.67033 -1.02893 2.69201 -5.27729 --2.33059 -4.90584 3.04071 --6.0288 -4.37562 -0.356661 --2.94071 2.31182 -1.66161 -1.93188 -1.23263 0.654091 -3.99707 1.20131 -5.66115 --0.581759 5.22542 0.840171 --5.68498 -6.33649 -2.41538 -4.13335 -2.3642 -5.10512 --3.01972 3.0869 -6.02433 --0.200788 0.887171 3.68048 -5.47352 -0.462574 3.59406 --2.74062 4.52238 0.993979 -4.85292 4.43288 2.65801 -5.41131 -2.6634 1.86438 --2.95932 -6.14978 3.82345 -5.92695 2.356 0.798225 -1.29127 2.84229 2.33023 -4.93115 1.00379 5.92376 -2.02553 3.46097 4.41364 --6.19898 -3.35229 2.42118 -4.38852 -0.650588 0.792572 --2.16821 5.14937 -0.475286 -0.989795 2.65071 -0.0939543 --1.60615 1.74319 -2.75737 --5.20605 2.15423 3.50167 --1.881 3.90096 4.07254 --1.23057 -2.0876 5.48858 --0.515798 -2.50359 -4.85999 -5.52911 5.70253 -2.20443 --5.00214 3.82387 -4.48147 -4.3928 -5.05424 -0.921729 -5.50317 1.97833 -0.991695 -3.15077 2.89305 0.857805 -1.75289 4.56458 -2.47087 --5.85984 -5.13413 -2.76503 --3.41753 -0.898193 -6.18639 -6.49788 -2.87288 4.74793 -2.22493 5.77957 -2.91425 -0.257357 -4.07854 0.17984 --5.43079 0.0929639 3.24578 --0.642237 3.0078 4.09485 -5.61561 0.601912 2.80179 -4.62261 3.03741 -1.20817 -4.4783 -1.20465 -0.282902 -2.08578 2.40797 -2.23422 -6.18842 -4.67787 6.23062 --0.363027 6.26686 -5.74561 -0.101871 -5.3985 -5.75026 -4.6891 2.14967 -2.54446 -3.75885 -1.28326 -6.36573 -2.26752 1.25945 0.938583 --1.73759 -1.09344 6.42287 --4.8024 -4.43215 4.33963 -4.28201 -0.372165 -3.22787 --4.23563 1.75763 1.4672 --0.92952 2.85896 0.51692 -4.26518 -2.65658 -3.6889 --2.38332 -5.32796 -5.66163 -2.89669 -6.12605 1.99424 --4.37874 4.378 4.25882 --1.35228 6.28722 -2.71685 -5.80473 -0.621039 4.75492 -0.0643505 -5.98912 -4.29771 --6.18327 1.45014 0.254725 -4.06514 -1.24542 3.24459 --2.40078 1.31844 0.273312 -1.21406 4.8587 5.98463 -1.89029 6.48993 -4.14039 --2.18269 -3.70847 -3.38856 -4.09664 5.62619 -3.93415 --6.19879 -6.10931 5.71369 -0.13834 1.82506 -3.2032 --4.64683 1.37236 4.49212 --4.39942 4.80835 -5.20288 --5.86287 -3.9128 1.16045 -5.70314 4.47185 -3.01742 --2.47901 3.20804 -4.84603 -6.4794 -0.793043 -5.52481 -0.449064 -1.95168 4.06236 -2.62997 -4.21974 0.546325 -5.00418 0.727203 -0.986634 -0.723978 2.74618 4.59941 -3.08588 -3.0221 -5.58164 --5.54919 -1.54347 -5.36647 -1.43035 0.484136 -1.50061 --0.0771183 -0.286622 0.140749 -2.27925 2.05066 -0.0140352 -6.02389 -3.90782 4.17866 --1.18415 5.82008 3.65669 --0.782665 -0.840195 -2.49142 -6.20607 -3.54607 -0.0758306 --0.748059 -0.868995 5.64016 -4.18663 0.313116 -2.12511 -6.29033 -6.11588 1.96951 --0.247012 3.38065 -6.01134 -5.89288 -5.09684 -3.06834 --2.78508 3.77478 -0.183686 --1.48238 -5.37383 0.627504 -4.49032 6.47882 -4.70425 -6.3202 1.89979 5.87404 --5.94845 -0.595753 -4.27427 --6.1769 -0.0303637 -1.75028 -0.630255 -0.645549 5.75079 --4.77383 -5.3377 -2.28882 -0.0766993 -4.96167 -0.946354 -2.5468 -0.21204 0.345585 --1.0537 -3.91334 -0.0435371 --0.33378 -4.49852 -2.24403 --2.67709 2.69619 2.86473 --6.11697 -2.68182 -2.32437 -1.33709 -5.54117 -3.65794 --5.23903 -5.36994 -5.27306 --2.14006 -0.424073 1.5224 -5.89354 -3.67157 1.28424 -3.65948 -3.98615 -3.61722 -4.78149 5.79617 0.123173 --2.31501 0.746976 1.53051 -3.44483 -5.04752 5.98302 --3.34607 1.85688 -3.19367 --5.01869 -2.65351 2.60515 -5.27302 -5.67922 -4.14272 -5.00409 -6.49286 4.80775 --1.87563 -5.17001 5.86727 --0.0419609 2.63131 -4.52641 --0.571635 -0.98961 -3.64769 --5.68395 2.27521 0.921195 --0.97392 6.45462 1.03486 -1.46925 5.89484 0.521641 --4.06445 2.75406 6.26443 --1.31765 2.44492 -4.28774 -1.23597 -6.4441 5.54868 --5.23553 -6.23956 -6.42278 -3.90143 5.74298 5.69578 -1.73878 -2.13465 2.86692 -5.96976 4.29097 1.73964 -4.56212 -3.18296 -6.02652 --2.14401 -2.98997 6.41267 -2.2081 -3.09209 -6.49093 --3.59398 -0.9932 1.1927 --3.26685 -2.27913 -1.38319 -0.371066 4.41134 -2.29019 --1.51894 4.18581 0.647323 --0.510016 3.78545 1.52904 -3.33961 4.17104 -2.62025 -0.905179 -4.00468 3.54221 --3.36014 6.35113 5.27058 -6.28494 0.863206 -0.839809 --1.11986 -3.67644 -4.37626 --6.0261 4.96945 0.791567 --3.08022 -0.97913 -3.74403 --3.29328 0.350038 -6.37167 -0.784406 -2.83528 -5.45966 -1.16583 -1.95388 -0.137189 --2.27367 2.65908 -3.46441 --1.6444 2.02256 -0.160851 --5.91703 -1.03731 3.9581 -1.83048 -0.327255 6.18797 -3.42176 5.22999 -0.474494 -0.729611 1.2327 2.54564 -1.00378 5.80846 -0.863861 --0.0820037 -2.88218 5.97716 --4.96924 -6.39004 3.60532 --3.94026 3.38362 -1.49208 --4.44058 -4.05023 -0.906831 -4.48375 4.08006 5.36334 -5.91771 -6.31405 -5.19694 --3.89595 -3.4647 1.66024 -0.122764 -4.29163 -3.58928 --2.38982 1.31043 -3.81634 --2.39306 -2.10964 -5.32561 --2.65888 1.47078 -6.31385 --5.95456 2.67361 4.60555 -3.43876 -4.82379 4.22813 --6.06623 0.975162 -2.56118 --3.5155 1.68763 0.328084 -0.685078 6.25254 1.49697 -2.31021 4.22246 -6.18898 --5.66526 -5.48438 -1.14174 -6.30757 -0.383786 2.74042 --6.22615 2.79348 -0.227014 -1.10558 -0.665535 -0.524878 -2.79222 5.04953 -1.8203 -3.53113 4.50231 -6.3401 --1.95388 -4.39325 -4.91523 --5.58595 -2.86501 -6.07968 -1.9297 -1.95791 -2.6466 --0.810616 -0.372193 3.54135 --5.97436 -0.029845 6.03747 --2.27964 -4.50935 0.13603 --2.15282 -3.19297 0.218621 -5.3964 1.92685 5.05388 --5.70944 2.61904 -3.49568 -5.19378 -2.85576 5.6476 -4.52775 4.27443 4.04449 -5.05584 -2.87796 4.44483 -5.00005 -5.02788 -1.99456 -4.105 5.2331 -5.19654 -3.88729 6.28938 2.16324 --2.93974 3.42999 -2.48051 --3.84985 3.20896 -3.69175 --6.14793 -4.06128 -5.79506 --3.08759 4.93678 -1.68636 -4.86531 -6.40262 1.31993 --0.0443516 -4.68613 4.04759 --4.13591 4.71622 -1.40105 -2.63241 1.96753 6.44536 -2.34045 -1.83514 4.01054 --2.83902 -4.5759 -2.67989 --2.01266 4.41375 -4.75339 -6.46974 -1.75407 2.52765 -4.08173 0.172924 6.23606 -6.0175 2.68652 3.70365 --1.84872 0.519483 -0.62777 --4.38215 -2.98091 6.44316 -5.30343 -1.78106 -5.1542 -1.09648 1.59142 -2.24016 -1.32263 1.33181 4.93106 -3.83287 -1.4132 1.98919 --5.94388 4.16103 -3.33891 -2.94206 -0.560597 5.97685 -0.837112 -2.76399 -1.45153 -6.25093 1.05674 -3.67597 --5.53271 4.02831 -5.48654 --3.55645 -5.86943 -0.683272 -1.62756 5.35844 2.00358 --3.06382 1.23934 -5.18582 -5.65517 -5.6154 -0.671965 --6.27772 -0.681853 -0.368902 --3.206 1.26275 2.67708 --5.49594 2.04747 -2.29335 --3.56012 1.82874 3.76206 -0.13551 -1.59471 -0.718695 --3.83919 5.74358 4.03774 -2.99 6.35931 -1.51294 --4.16838 4.62688 -3.83191 -1.82736 -3.67237 -5.02052 --1.70494 2.38136 3.62764 --6.29467 1.24858 2.93116 --2.52165 -0.0566989 -3.21384 --0.458799 -2.93868 1.8886 --1.5939 3.28927 2.84018 --6.38986 -3.48505 5.87048 --3.08404 1.32971 -0.921668 --5.66498 0.87604 -5.98454 -4.56148 -0.771481 -4.91997 -3.50147 0.613312 -3.4618 -5.31565 4.4705 -4.39917 -1.82254 -3.32539 3.28481 -5.28681 -3.60577 2.92651 --1.64507 2.8347 4.90997 -5.46169 5.8286 -3.91396 --5.25199 0.424156 -3.65437 -2.79031 -4.50632 -5.91629 -1.87334 -4.40195 -3.84251 -2.64835 4.90456 5.54691 -5.51775 -0.306974 -2.0554 --1.52252 3.32564 -0.418359 --0.929475 4.25958 2.87429 --5.12829 -0.561194 0.764996 --1.20943 -5.15185 -0.980838 -1.35336 -4.91782 -0.184305 --1.96039 -6.38454 2.90331 --4.13457 3.18479 -5.538 --0.619882 3.63555 -1.76899 -3.6085 2.89275 -2.08488 -3.75607 -4.58719 0.376594 --1.73169 1.52523 5.58677 -3.09657 -5.29724 -0.801387 --2.88842 2.3308 5.70599 --0.181236 5.33554 3.34343 -0.207244 2.52861 1.37333 -5.58541 1.13772 -2.09623 -3.27954 1.4559 2.20809 -5.75083 -4.30629 -1.07106 --2.76898 1.97728 1.57429 --4.87473 -3.36214 -4.13904 --3.83442 0.00512382 -3.2724 -4.29122 1.65378 4.49666 --5.20525 -6.29792 2.29949 --2.96434 2.68842 -0.462881 -4.74822 4.54749 -0.578403 -0.541597 -3.3449 -4.22502 --2.65712 -4.04518 3.90329 --2.35002 4.88443 -2.77225 -2.00077 3.68207 5.65888 --5.65525 -2.71336 -0.995193 -2.57893 3.71785 -1.39583 --5.02426 3.82409 6.32852 --5.48183 -4.25515 -1.55952 -5.21174 -1.82756 -3.73118 -5.7674 5.72829 1.39785 -1.17757 -2.9096 5.9254 -1.78487 4.41821 0.760976 --3.86371 1.20868 -2.20084 --2.4151 -5.29933 -3.97943 -4.55236 -1.56706 -2.55462 --4.53372 -1.8377 0.512544 --3.79966 -4.13527 6.36155 -2.29235 2.2825 2.07366 -5.20958 5.4265 3.87579 --3.86889 -5.80843 2.91849 --2.11833 4.8741 3.15773 --0.193723 -0.0837779 -4.70058 -2.0805 -4.81027 -2.51559 -5.94321 3.66155 0.661105 --1.37172 1.60012 1.07307 --0.0565926 -0.016279 2.73462 -4.2926 5.76053 -1.72654 -1.56425 -4.98211 -5.04423 --0.198969 -3.6659 -5.60759 -4.17583 0.844743 -4.52132 --6.29273 -5.7641 3.12213 --0.168147 -5.69636 1.6218 -5.92884 -0.847615 -4.28672 -1.33192 0.279753 2.4113 -0.0764802 -1.48417 -6.16458 -3.92192 5.40488 0.75196 --4.68489 1.28509 -3.05431 -4.57305 3.33404 0.521583 -4.14255 2.46121 1.64126 --3.23794 -0.955299 -2.17914 --1.34411 -0.390684 -5.50234 -1.83831 -2.63608 -3.66505 --5.37698 5.11135 -4.08593 -1.67047 2.8031 1.07689 --2.83306 0.204765 0.452163 -0.988458 5.61776 -2.25299 -2.31592 -0.0799472 3.06125 --6.2189 4.84963 -1.52619 -5.08468 0.684654 4.46787 -1.83823 6.15248 -1.52242 --4.73307 -0.233818 2.06585 -5.75435 3.3745 -0.678354 --5.39668 0.241149 4.50069 -2.30048 2.51323 -4.29583 --3.74924 -1.14252 -0.83256 --5.865 0.243157 1.84559 --3.02368 -0.0667283 2.61571 -3.05221 4.4871 0.95462 --1.65464 -3.3705 -5.4316 --0.307965 4.43282 6.0826 -3.31881 0.684052 -1.31184 --0.609214 1.80847 2.77918 -4.99806 2.30633 6.48589 -3.50194 3.25443 2.17508 --6.40164 -5.76976 -6.0807 --3.58276 -3.28352 0.4812 -0.124116 -2.55341 -3.52592 --1.81536 0.0539574 2.65819 -1.72474 2.67263 -1.13325 --1.26118 -5.9858 -3.84264 -2.75985 -3.09599 -0.513938 --5.21953 -3.95736 -2.8383 -2.87856 3.17799 -5.39553 -3.96284 4.2246 -1.46381 --3.9039 3.38907 1.86966 -5.12743 0.270085 -5.76795 -2.9024 4.9345 3.88296 -3.1776 3.24608 6.34374 -6.16603 4.73448 -0.374182 -1.59664 -0.43966 -2.57535 --5.56613 -2.36579 1.58909 -0.847239 -5.51743 4.31397 -3.12523 -2.88331 -4.10042 --4.19128 -3.56301 3.5275 --2.85637 3.56276 5.63068 -2.0919 -2.77161 -1.86747 -6.23997 2.63705 -1.88331 --0.579755 3.34004 5.37005 --3.66274 0.0925181 -5.0325 -0.123427 -0.207091 -3.14292 -4.78756 0.984279 -3.13366 --5.39584 3.09054 -1.55592 -1.00907 4.47677 -3.42364 -4.72973 -4.83332 3.88423 --4.77423 -2.18385 -2.6519 -5.81378 3.02096 5.35971 --0.402323 -4.42284 1.90683 --4.88318 -4.07875 2.22673 --4.08812 -6.00015 4.42568 --4.0485 -4.28531 -2.39379 --0.435579 4.90317 -5.27129 -2.90763 -2.55218 2.97035 --3.17629 -3.30197 -0.636348 --1.57321 -5.38937 4.47843 --5.49999 0.385553 -0.327191 -0.623585 2.0984 3.52214 --1.11003 4.50225 -0.533207 --2.93126 -2.01274 0.496216 -5.07888 -4.75834 0.383679 -2.9398 1.65023 4.95858 -4.28645 0.257398 3.55804 -1.23418 5.45235 -5.55589 -5.65684 0.164054 1.32042 -4.82154 -3.64908 -1.30982 -4.36043 -5.13842 5.06395 --4.96344 -6.42741 -0.922661 -5.36367 1.46653 -5.28276 -0.610216 -3.16685 1.04131 -1.14891 -4.07177 -1.49007 -4.24097 -4.22144 2.82921 -0.316906 0.708596 -2.26612 --4.12372 1.54178 5.79893 --1.58704 0.506382 -6.31196 -3.32538 -6.3912 -3.64242 -3.08901 -6.47219 3.52758 --6.31035 3.32986 1.65586 -3.09115 2.56 -0.770601 --0.421879 1.51219 -0.152739 --2.18125 -5.68456 -0.31418 -5.28031 -2.35838 -0.767878 --4.4116 -1.50365 -5.75881 --2.89691 -3.07537 -4.63214 --5.37713 4.06492 -0.817858 --4.2553 -2.62515 -0.35524 -6.09347 5.08804 2.7742 --3.39692 4.14052 -4.83907 -1.28207 3.26007 3.43041 -1.67133 -5.22142 -1.34354 --4.92844 -5.03622 2.89598 --3.51539 -4.03287 -5.27692 -4.70251 1.58174 0.958076 --2.92966 -2.04559 -2.5056 -0.198825 1.39473 4.71766 -4.1171 -5.11576 -4.20646 -1.1482 -0.246041 -4.67529 --6.24278 4.77367 6.45525 -5.5109 -1.2027 -1.1233 --4.55802 6.34741 -5.27496 --3.27851 2.28282 -4.55527 --4.71995 -3.00888 -1.74838 --6.35659 -5.68358 -4.12059 -3.39384 -0.123048 2.75636 -2.77679 4.73686 -5.18491 --1.81692 -1.61039 -1.79997 -0.882813 -4.08637 5.028 -2.4205 0.479517 1.92145 -2.19829 -5.73367 -6.19553 --3.06436 -5.84808 0.62609 -2.57399 -3.70908 -2.87267 -0.263746 4.18751 3.71416 -3.1162 -0.397403 4.05207 -6.1465 -1.32469 -2.29727 --1.32577 3.75623 -3.81956 -5.4938 -1.18357 1.61574 --3.11776 5.88596 1.17727 --2.80509 -0.497357 -0.8465 --4.23178 3.83098 5.38925 --4.15584 4.34357 0.889076 --5.62453 3.67536 0.564403 --0.551294 -1.8669 -1.57666 -1.30597 0.832706 -3.31758 --4.14717 5.22821 5.46235 -5.24636 -3.15321 -4.78003 --5.56247 -4.91186 6.28716 -6.23691 2.19311 -4.31682 --6.0396 -1.61379 -3.18402 --6.3637 0.178015 0.577049 --2.28762 -4.22356 -6.16491 --3.66673 -6.4189 -4.08052 --4.40556 3.92144 3.10731 -5.26265 4.71139 0.719174 -0.0476459 3.77767 -0.768521 -5.20805 -4.1207 5.08002 -4.40264 2.83755 3.09741 -1.92753 0.389183 -0.440487 -2.3567 1.57257 -3.32032 -2.18784 5.59657 6.49967 -5.14409 -3.87813 -2.6076 --3.01288 0.421692 -4.15644 -2.60228 -1.51615 -6.04493 --1.61769 -3.71756 2.41933 -5.84509 3.26754 -3.37773 --0.149578 -2.75449 -0.349346 --4.61159 2.56298 -4.16494 -2.21162 -5.26723 5.33308 -4.84594 6.15083 -6.15468 --1.59665 3.62329 -2.45859 -0.232609 -1.85806 5.3995 --5.90988 -1.87011 0.307409 --6.11628 -1.27213 5.22082 -1.95967 5.88314 3.55777 --0.831103 4.60156 -2.80662 --4.3396 -0.854997 -4.55264 -5.66964 4.01872 4.05454 --0.934284 2.075 -5.7044 -0.00894878 -6.00181 5.05173 -0.614489 -0.634351 -5.71502 --1.46649 2.68241 1.59282 -6.33126 0.325316 -5.04136 --1.48739 -0.784262 -0.680483 -4.45524 -5.87579 0.0639949 --4.4869 -1.27501 -1.64427 -1.66296 4.06984 -4.81176 --6.08276 -6.09938 -0.0657241 --0.568678 5.95297 -4.30206 --0.00508163 3.55949 -3.42569 --0.472887 0.257391 -5.93187 -3.41845 5.65843 -2.79255 -4.86472 -2.08282 -6.33543 -0.0998649 1.64023 -6.05761 --4.78341 1.45958 0.00352717 -1.52246 1.60895 -6.29877 --5.41295 0.839319 -1.47309 -2.84935 -5.66142 0.474771 --2.42943 -0.133788 -5.55579 --1.90201 5.4986 -5.32534 --0.996851 -1.44225 4.41879 -2.98917 -4.28478 -4.72793 -1.48633 -3.40549 -0.185428 -3.37336 2.11221 3.28218 -0.803336 0.715452 -5.52788 -2.23975 0.882902 5.73005 -5.34048 -0.070311 -0.0795594 -4.43111 -3.77016 1.33475 --2.27975 5.4912 4.56873 --1.02395 3.63993 -5.24626 --3.52901 0.216832 -1.86371 --5.04744 -0.994002 5.18697 --3.92569 -1.14494 2.93878 -2.65068 -1.25674 2.78761 --2.80657 -5.20402 4.92065 -4.78653 -4.33883 6.20805 --2.07255 2.07243 -5.41457 -1.70673 -4.2215 1.19518 -6.46324 6.2076 -1.46582 --1.35091 5.5126 5.87622 --4.89654 -5.72726 -3.9068 -6.07219 2.06179 -2.87436 -5.47936 -4.90937 1.63441 -2.10632 -5.68119 4.11712 -2.10157 2.14387 3.90912 --2.80584 -4.53527 1.33626 --5.31177 4.42644 5.28214 -2.21826 -5.10624 1.9898 -5.30491 4.40777 -1.73954 -3.25285 3.38114 -4.31635 --2.5991 2.92461 0.930505 -4.14033 -2.55383 -0.49651 --4.67333 3.06645 4.07258 -4.55072 -2.15746 0.948056 -0.341566 0.526371 -0.473006 -3.89098 5.39681 4.64983 --2.70229 3.99777 -3.61565 --1.92798 -6.43125 5.19465 --5.25556 5.50628 -1.75656 -6.07265 0.988928 -6.41513 --4.48529 6.40059 -2.54734 -2.6195 3.14406 3.2551 --4.78694 -1.05545 -3.42997 --0.61739 -4.63368 5.42505 -3.49704 -6.10229 4.81296 --1.87592 -1.70023 3.83469 --3.43656 1.05079 4.85394 --5.78925 -3.37485 3.66378 --2.08039 -1.64435 1.54082 --6.09594 -4.74908 3.92496 -4.43802 2.83131 5.65424 -1.08133 4.87743 3.15212 --4.99443 -0.13945 -2.55601 -5.87457 -1.26251 6.1147 -0.798267 0.600358 6.09537 --3.0105 -4.34369 -1.29356 -3.09447 -2.51345 -2.72838 --3.33393 -3.0325 5.60944 -3.81589 1.62571 6.0763 -5.29082 -1.42969 2.85345 -1.05314 6.0031 4.2955 --4.42496 -4.5405 -4.11964 --0.00141563 -5.12728 0.643285 -3.65856 -0.272157 -5.58798 -3.18845 5.90019 -4.66933 --5.37738 -2.46759 5.48965 -4.44726 -5.35111 -3.16135 -5.92935 -5.4553 4.73984 -5.1123 -4.42707 -5.02013 -0.320563 3.48494 0.560547 -0.197104 -6.26186 -1.90126 --0.484072 -4.91305 -4.67074 -3.33399 1.56993 -2.51386 --1.92862 -0.998583 -4.5603 --3.2104 -0.396661 5.30704 -3.67523 6.49519 -0.46112 -1.33871 -2.89934 4.51402 --5.1638 -1.95821 -4.05637 -0.606286 0.898776 -4.21981 --2.37989 -6.44582 -4.65642 -6.09728 5.77219 4.92846 --5.05631 2.7647 -0.304617 -3.85362 -3.51127 5.19211 --2.35913 0.512256 5.57804 --5.93751 -3.00762 -3.7308 -1.77206 5.25351 -4.28243 --3.34103 -3.42419 -2.10812 --3.79938 4.84495 2.10204 -5.05569 -5.64793 2.68931 -4.75149 3.30558 -2.66528 --4.42869 -1.89949 3.55906 --5.49379 2.74204 -5.14809 --5.59544 1.09599 5.68344 --0.831406 0.233155 4.92746 -0.926872 -6.31695 -6.17169 -6.29116 -5.03831 -5.15761 --3.11702 5.54553 -4.47671 --0.792604 4.63616 4.55607 --4.24898 0.388214 3.32789 --2.26478 -2.87189 1.46232 --2.93952 -5.70155 2.09992 -5.33337 2.8862 -5.02461 -3.90804 2.57268 -5.65665 -4.64205 -1.72221 5.34988 --0.997684 -2.90703 -1.45126 -3.75796 -3.88781 -0.616146 --5.31994 -5.69893 5.08941 -3.53081 -3.10097 0.711947 -6.48623 4.5029 5.00919 --0.428053 0.892921 5.89258 -0.156029 -3.44746 4.38072 --3.40646 -2.42818 3.93862 --2.55085 1.94946 4.46262 --4.18758 -3.08343 -2.89595 -4.97543 -5.60862 -5.4913 -2.91221 1.91508 -5.30136 --5.99016 1.975 -1.1225 -1.12982 1.56014 -0.727533 --0.646761 4.77883 -4.10752 -0.438905 1.9976 5.60321 --0.124723 5.53444 -2.82694 -5.32205 0.255361 -4.19263 --1.94735 4.1388 5.6549 --1.82064 0.957918 3.53148 --1.17585 5.81123 -0.249845 --1.07658 -0.895811 2.36448 -1.52274 -0.185624 4.77061 --3.4453 -1.68081 -4.83836 --3.65714 -4.93038 3.74562 --1.71517 1.79497 2.41263 --5.696 -1.05538 -1.88509 -3.26293 -1.26701 4.85001 -2.34125 -0.755992 -1.56889 --6.18471 6.19331 -4.02282 -0.646165 5.14699 -4.55027 --6.45229 -0.0621779 -3.06483 -0.735896 -5.99021 -0.53175 --0.872907 -2.19178 -2.88078 --4.04583 2.47844 2.85665 -2.20652 1.41113 3.0049 --0.74723 0.0815798 -1.31924 --0.0335299 3.13363 2.77743 -5.03093 5.35891 5.33496 --4.30909 1.14554 -4.36086 -0.312072 -0.0983377 1.43626 --0.288044 2.47342 -0.830117 --5.38035 2.33945 -6.47515 --3.74841 -1.6726 4.80372 --0.758189 1.05287 -3.61908 -1.31987 -6.10991 -2.50246 -6.20923 -4.03951 -4.34135 -3.67965 -2.4541 4.21009 -4.06369 4.26351 -3.73614 -2.89087 -3.94033 2.98995 -1.36461 -0.936629 3.55516 -2.27594 -3.86129 5.41367 --1.73554 5.51498 0.900444 -3.95987 -3.87715 -5.06434 -6.41011 3.24328 -6.25008 --4.23505 0.0987359 0.221397 --1.32141 0.0634173 -3.94881 --6.2011 -1.00005 1.24704 -6.41831 -2.16752 -4.5377 -0.768673 6.14435 -3.52612 -2.90046 -6.48696 5.84874 --0.915046 0.639511 1.68498 -3.62054 -5.98026 -5.6517 --0.372936 1.36712 -4.73817 --4.18774 0.575845 -0.95394 -3.29455 -1.54995 0.550853 -5.51389 5.6829 -1.02404 -5.69366 -6.36136 0.358777 --4.51793 1.81133 -5.44591 -4.6578 3.67012 -6.28145 --2.93697 -5.34189 6.30275 -0.169694 -0.67499 -1.6657 --5.62271 -2.07012 4.02501 --0.393754 -6.18062 -0.669494 -5.43483 -5.90323 5.79289 -0.818169 -5.25027 5.86905 -0.411722 2.69674 -1.79443 --3.84913 -5.31636 -1.5803 -5.75311 -3.63454 -6.06572 -4.35118 2.8839 4.36763 -4.97866 -0.856184 -6.07742 --2.95183 3.86605 2.46218 --6.47376 -5.0676 0.819666 -2.06204 -6.20675 -0.481882 --1.79278 -4.40897 -2.04986 -3.6662 -5.81236 -2.2532 -0.169164 5.52063 6.44145 -2.63791 0.612765 -6.20023 -5.01004 -4.22269 -3.6721 -6.31174 5.3493 -4.46707 --6.4814 -2.29103 5.91304 -0.591146 -1.61557 -4.4651 --1.33113 -1.9045 -0.0893525 --5.6983 4.5115 3.04088 --6.11853 -6.35464 4.25145 --5.69355 -4.64469 -4.13837 --2.60565 -2.41369 -3.65096 --3.63032 -5.35811 -3.07629 -0.197998 -4.17932 6.26366 --4.25428 2.37134 -2.56199 --1.6158 3.49518 -6.34182 -0.142372 3.90524 -4.70712 -1.2261 0.010799 0.708489 --4.25429 -0.311533 4.30024 -5.56188 5.31305 -5.60733 --4.11251 6.4044 0.271825 -6.02878 2.26257 2.38608 --0.223953 -3.81687 -1.09191 -2.01704 -4.41845 4.30794 -4.57406 5.09215 -2.85869 -2.11844 3.36653 -0.0566786 --1.38095 4.73742 -5.98848 --6.05601 1.39022 4.39233 --0.525137 -1.7431 1.58184 -2.83764 5.34665 2.4558 -4.13434 1.73569 -1.51915 --5.88479 5.42178 1.87789 -3.06731 1.02576 -0.154484 -0.295682 -1.23051 2.72897 --2.29691 -3.89282 5.27238 --4.22464 -6.06724 1.68374 --5.39245 -3.10319 0.11962 --5.51982 -1.08017 2.52848 -3.66082 -1.7423 -1.63303 -1.6633 -2.98148 1.94892 -0.339277 -5.15069 3.00335 --4.26815 -5.21809 -6.10575 --5.01604 -1.37163 -0.54626 -4.77413 1.48685 2.22218 --2.52131 6.08149 -1.66338 --0.387018 -6.34942 2.55248 -5.1708 1.86776 -3.97481 -2.69851 5.93086 1.04038 -3.68066 0.535514 4.92246 --5.77945 5.57291 5.58638 -0.948882 -1.85787 1.41492 --1.83511 -0.26107 -1.8412 --4.21788 3.90379 -0.185131 -1.4999 -0.831125 1.8844 -0.992525 -4.04047 2.1901 --5.21978 6.14161 0.578886 --3.1854 -2.8394 -6.0978 -2.76299 4.65235 -3.66972 --0.18927 5.47875 -1.25484 -2.64593 -2.05429 1.60061 --3.64041 -4.38939 -0.0256431 --3.64122 5.59304 -2.83693 -1.27794 -1.43872 -1.5244 -0.085504 -3.31091 -2.36143 --2.38476 -2.68343 4.6936 --1.54074 -2.38713 2.5833 --4.95044 0.188942 -5.22512 -6.23669 0.516036 5.2541 -3.65358 -1.55645 -3.94825 -6.30061 1.26926 1.521 --4.63784 5.04472 -0.248493 -1.26573 3.42241 -2.36075 --2.94646 -0.888182 3.93216 -4.25304 -6.01222 6.15141 -6.2184 -3.10013 -1.44849 -2.18189 4.27184 3.23357 --6.26976 5.35144 -2.69391 -1.15693 -3.40445 -2.91288 -3.48451 -4.58347 -1.88995 -2.90915 -3.60528 1.7226 -3.45286 -3.76685 6.28273 -4.55085 -0.220737 2.20323 -5.10426 3.08579 1.81838 --1.97976 -0.201331 4.18819 -2.14506 1.47372 -1.41313 -0.654794 4.74364 -0.12078 -3.34821 -3.11178 -1.61023 -0.995588 -5.42196 2.02591 -1.60373 -1.1718 -5.23823 --4.25855 -6.35972 5.9331 --0.619599 -5.99327 6.03318 -3.49138 1.7949 0.94556 -3.79067 -5.95945 1.10852 --3.96786 -4.88765 1.07951 -1.77641 2.39545 5.55816 -3.84844 -4.9342 1.8551 -4.5892 3.08156 -3.90386 --3.73247 0.607679 1.58905 --3.68033 4.3824 6.47334 --0.887392 -2.25152 -5.86247 --1.62082 1.40316 -1.40733 --6.45652 2.02116 -5.79368 --5.80677 5.49055 -0.50227 --4.15773 -1.75783 5.86795 -3.33491 3.9465 4.76609 -2.47747 -1.82156 -0.548886 --2.86401 -1.81103 5.87872 -5.85309 -1.79945 4.64184 --2.50952 0.969937 -2.06825 --5.04353 -0.299567 -1.25072 -3.00319 0.958099 -4.63615 --2.28909 -5.5568 -1.6149 --4.8686 -4.01589 -5.37723 -5.10728 5.90382 2.3954 -0.138392 -1.60983 0.576758 -6.02126 -6.27806 -2.97461 -4.15035 -3.19002 -2.45154 -5.79205 -2.90962 -3.52418 --5.16069 4.40229 1.8558 -4.40173 2.14862 -0.228173 --2.07553 -5.60729 -3.00186 --6.09838 6.05976 2.91093 --6.01504 5.02469 3.99117 -0.695904 -2.69036 2.87611 -4.5658 -2.47317 3.08338 -6.04115 -2.58998 0.86815 --4.41239 5.63281 1.38585 -1.35201 -1.8364 -6.41928 --2.31277 3.83808 -1.37378 --2.64893 6.40515 -3.48755 --0.685539 -1.27389 -5.13068 -3.03631 2.77555 5.14 --1.94858 -3.09455 3.60377 -1.44833 4.06512 -0.83122 --3.2403 4.79029 3.5411 -3.43008 5.89488 -6.04897 --4.88872 -3.82499 5.78259 --2.64958 4.44777 -5.81517 -4.69863 -1.16298 4.21904 --1.50819 -2.29211 -4.08205 --6.49621 3.69361 -4.54333 --1.66341 1.03578 -4.9345 -3.78099 -2.37918 5.9894 -0.961228 4.17377 -5.92809 -4.02795 -4.82076 -5.81465 --4.88442 3.08957 1.54437 -0.803456 -4.9433 -2.54039 --5.11479 2.57885 5.34086 --1.38202 6.29403 -1.3582 --5.28627 4.37294 -2.08734 --4.89017 5.28068 -6.36769 --2.38277 5.35637 2.02438 --4.38784 0.954275 -6.09894 -5.54547 -0.184958 6.17841 -2.64802 -5.70552 -4.66978 - - -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 - - -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 - - -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - - - - - - - - - diff --git a/msibi/tutorials/propane/state_C/hoomd_run_template.py b/msibi/tutorials/propane/state_C/hoomd_run_template.py deleted file mode 100755 index bf4358c0..00000000 --- a/msibi/tutorials/propane/state_C/hoomd_run_template.py +++ /dev/null @@ -1,7 +0,0 @@ -all = hoomd.group.all() -nvt_int = hoomd.md.integrate.langevin(group=all, kT=T_final, seed=1) -hoomd.md.integrate.mode_standard(dt=0.001) - -hoomd.run(1e2) -output_dcd = hoomd.dump.dcd(filename='query.dcd', period=100, overwrite=True) -hoomd.run(1e4) diff --git a/msibi/tutorials/propane/state_C/start.hoomdxml b/msibi/tutorials/propane/state_C/start.hoomdxml deleted file mode 100755 index 04727a84..00000000 --- a/msibi/tutorials/propane/state_C/start.hoomdxml +++ /dev/null @@ -1,4116 +0,0 @@ - - - - - --6.01612 -3.0955 -4.99577 -0.220974 5.24077 5.03659 --5.70426 3.15938 2.71932 -5.76901 -6.30648 3.65493 --3.66534 5.84858 -1.21114 -2.71256 -3.30432 4.31491 --5.06002 3.36388 -2.91929 --1.31727 0.433331 0.456665 --1.45514 2.70539 -1.61655 --5.49077 2.1344 2.22842 -2.20271 0.867396 4.30593 --2.15852 -6.30026 1.52611 -0.973216 3.27374 -4.11579 --1.58572 4.93515 -1.65297 --1.34241 -4.11456 4.36808 --3.07913 0.48815 3.75148 -2.13865 -2.77927 0.683071 -2.26642 5.45902 -0.130551 --0.994597 -2.89972 4.43253 --0.99154 -3.50506 -3.07266 --6.28643 6.31503 0.9468 -4.65868 4.89313 -6.33431 --3.29319 -3.89999 -3.86059 --5.71125 1.45214 -4.55811 -2.04264 -0.025519 -3.86554 --3.96794 4.32649 -2.65945 --0.993918 -4.7269 -6.11152 --1.03233 1.47937 4.48647 -1.76569 1.29366 -4.85505 --4.61486 -1.67588 1.79159 --1.80087 -3.88535 -0.992383 --4.7964 -4.04722 0.685786 -5.66279 4.3154 5.99225 -0.962799 3.86015 1.69311 -0.414324 -1.83811 -2.57762 --4.43975 2.06389 -1.11518 --3.38766 -3.01055 2.71661 -3.60683 0.50622 1.36112 --2.02362 -2.85795 -2.15046 -2.27631 6.03188 4.7797 -3.34931 0.948497 3.78295 --0.737757 6.10005 4.93934 -3.68833 4.103 3.09821 --4.96122 5.41138 -3.01114 -0.164526 5.93348 0.0462726 -2.44686 -6.09788 -2.74129 --1.76268 4.09923 1.76897 --3.4593 -2.23883 1.65692 --1.79358 -1.17876 -3.04282 -1.90542 2.99555 -6.16072 -3.74107 3.8709 -0.160424 -4.32706 3.90173 -5.14763 -2.95917 -0.881434 -2.83139 -1.33071 2.32683 -3.38335 --4.73733 -0.353173 -6.45436 -5.08525 -6.11892 -1.78523 --0.78474 -2.96762 0.773421 -4.86522 -3.5281 0.178994 -2.19895 3.34443 -3.17661 -0.653561 3.96852 5.0262 --3.5435 -4.52532 2.45952 -6.34745 -5.16347 -1.79884 --3.06034 4.62658 5.17225 -5.96897 3.60947 2.85503 -3.13371 -1.62433 -5.04333 -5.31659 1.65998 3.54204 --5.06761 5.94926 4.77502 -3.33549 -0.42812 -0.79081 -0.834086 -6.41363 -4.90031 -4.47299 -0.73911 -1.4426 -6.11899 -2.68688 3.21074 -3.99629 -3.54714 3.75087 --1.67415 5.46194 -3.64536 -1.57286 4.78852 4.61479 -6.41417 0.449628 3.85584 --4.82324 5.25808 3.00396 --2.67648 5.56773 6.26099 -1.47376 -4.16714 -6.42487 -6.01382 4.12661 -5.5272 -5.33592 -2.57472 -2.22984 -2.14754 -1.44735 -3.95026 -0.683049 -4.26636 -5.20018 -6.38473 6.01646 -6.4326 --0.0598788 1.20869 1.20787 -1.98768 -6.09948 2.75338 --1.09323 -4.81498 3.02891 --5.10055 0.909714 1.23022 -3.17638 -5.10978 -3.25619 --4.49809 -2.66642 -5.21763 --4.60771 -2.87659 4.57599 -4.35702 0.491878 0.0636225 -5.53763 1.23565 0.219419 -3.92617 2.00748 -4.17214 -2.37495 -0.172804 -5.10957 --3.46111 5.94698 2.68867 --3.6763 -4.10527 4.80813 -4.22115 -0.614719 5.3439 -6.3962 -1.8728 -0.945171 -1.3639 -1.39025 5.04173 --2.15539 -0.811089 0.361711 -2.36265 -4.23452 -1.31383 -2.18457 6.20704 -5.3216 --1.22158 5.26214 2.30229 --4.62608 6.03754 -3.94002 --0.0446613 -5.99237 -3.0907 --3.21694 -6.29481 -2.40482 -5.78042 -1.16297 0.370149 -1.68515 -5.81025 0.894172 -1.0296 0.583502 3.82442 --6.09873 3.49592 5.67275 --5.2235 -5.36986 1.20153 -1.08034 -1.25098 -3.45048 -1.64914 -4.91509 3.19351 -0.714045 3.15969 6.18164 -0.851042 6.49123 3.14753 --3.42291 5.07279 -0.141787 --3.23547 3.41628 4.04415 --2.49942 -1.70473 2.93386 -2.28232 -2.14412 5.55102 -5.95361 -4.56865 2.95015 --4.67492 -5.30718 -0.0495295 -4.01306 4.64414 1.84082 --4.25995 -5.08134 5.54882 --0.670696 2.72867 -2.93336 --1.32976 -4.66448 -3.24926 -0.147416 -0.664268 4.38209 -1.19393 1.33532 1.08151 --5.98452 3.77302 3.89649 --2.21329 -1.11952 4.99689 --3.97382 -2.16618 -3.67262 -2.3762 3.94508 2.01102 --4.04959 2.9141 0.602355 --0.507425 -5.93492 3.79394 -0.0557174 5.04243 2.22613 --1.25688 -6.11554 -5.18292 -6.14893 -2.38601 -5.87403 --3.68305 -5.33132 -4.69401 --6.47976 3.75168 -2.21312 --1.5146 -4.04591 1.12987 --4.78106 1.17203 2.47296 --3.65057 5.59218 -6.03266 --0.431343 -3.34928 3.15229 --5.99854 -4.49722 5.01084 -3.9392 5.33137 3.15389 --2.57125 6.27066 0.0422787 -4.31022 -6.41007 3.58716 -3.95178 -2.85897 2.10099 -1.96106 -2.4062 -5.20706 -0.602548 4.94387 1.19117 --1.8836 6.48559 -6.23748 -3.28041 -0.479787 -4.24551 --1.48669 -5.25676 1.89311 --3.44217 -6.31968 -5.61047 -2.59759 0.509724 -2.51816 --3.87243 2.51411 4.92474 --1.11053 -3.70705 6.15658 -3.04325 -0.668947 1.45788 --6.18735 -4.97057 2.25191 --0.982362 -5.66987 -2.19071 --0.508532 -2.0414 3.17056 --0.395179 1.53008 -1.75646 --4.40267 0.276855 5.54112 --1.11511 2.37179 6.22271 --5.63902 5.88634 -5.31377 --1.04852 0.464527 -2.50012 --5.54853 -1.37066 6.30796 -3.49581 -5.37505 3.04462 --2.5265 -1.92497 -0.638543 --0.921121 -0.75 0.924951 -3.37411 2.91792 -3.22505 -4.58918 6.31726 -3.01478 -6.46094 -3.82521 -2.67033 -1.02893 2.69201 -5.27729 --2.33059 -4.90584 3.04071 --6.0288 -4.37562 -0.356661 --2.94071 2.31182 -1.66161 -1.93188 -1.23263 0.654091 -3.99707 1.20131 -5.66115 --0.581759 5.22542 0.840171 --5.68498 -6.33649 -2.41538 -4.13335 -2.3642 -5.10512 --3.01972 3.0869 -6.02433 --0.200788 0.887171 3.68048 -5.47352 -0.462574 3.59406 --2.74062 4.52238 0.993979 -4.85292 4.43288 2.65801 -5.41131 -2.6634 1.86438 --2.95932 -6.14978 3.82345 -5.92695 2.356 0.798225 -1.29127 2.84229 2.33023 -4.93115 1.00379 5.92376 -2.02553 3.46097 4.41364 --6.19898 -3.35229 2.42118 -4.38852 -0.650588 0.792572 --2.16821 5.14937 -0.475286 -0.989795 2.65071 -0.0939543 --1.60615 1.74319 -2.75737 --5.20605 2.15423 3.50167 --1.881 3.90096 4.07254 --1.23057 -2.0876 5.48858 --0.515798 -2.50359 -4.85999 -5.52911 5.70253 -2.20443 --5.00214 3.82387 -4.48147 -4.3928 -5.05424 -0.921729 -5.50317 1.97833 -0.991695 -3.15077 2.89305 0.857805 -1.75289 4.56458 -2.47087 --5.85984 -5.13413 -2.76503 --3.41753 -0.898193 -6.18639 -6.49788 -2.87288 4.74793 -2.22493 5.77957 -2.91425 -0.257357 -4.07854 0.17984 --5.43079 0.0929639 3.24578 --0.642237 3.0078 4.09485 -5.61561 0.601912 2.80179 -4.62261 3.03741 -1.20817 -4.4783 -1.20465 -0.282902 -2.08578 2.40797 -2.23422 -6.18842 -4.67787 6.23062 --0.363027 6.26686 -5.74561 -0.101871 -5.3985 -5.75026 -4.6891 2.14967 -2.54446 -3.75885 -1.28326 -6.36573 -2.26752 1.25945 0.938583 --1.73759 -1.09344 6.42287 --4.8024 -4.43215 4.33963 -4.28201 -0.372165 -3.22787 --4.23563 1.75763 1.4672 --0.92952 2.85896 0.51692 -4.26518 -2.65658 -3.6889 --2.38332 -5.32796 -5.66163 -2.89669 -6.12605 1.99424 --4.37874 4.378 4.25882 --1.35228 6.28722 -2.71685 -5.80473 -0.621039 4.75492 -0.0643505 -5.98912 -4.29771 --6.18327 1.45014 0.254725 -4.06514 -1.24542 3.24459 --2.40078 1.31844 0.273312 -1.21406 4.8587 5.98463 -1.89029 6.48993 -4.14039 --2.18269 -3.70847 -3.38856 -4.09664 5.62619 -3.93415 --6.19879 -6.10931 5.71369 -0.13834 1.82506 -3.2032 --4.64683 1.37236 4.49212 --4.39942 4.80835 -5.20288 --5.86287 -3.9128 1.16045 -5.70314 4.47185 -3.01742 --2.47901 3.20804 -4.84603 -6.4794 -0.793043 -5.52481 -0.449064 -1.95168 4.06236 -2.62997 -4.21974 0.546325 -5.00418 0.727203 -0.986634 -0.723978 2.74618 4.59941 -3.08588 -3.0221 -5.58164 --5.54919 -1.54347 -5.36647 -1.43035 0.484136 -1.50061 --0.0771183 -0.286622 0.140749 -2.27925 2.05066 -0.0140352 -6.02389 -3.90782 4.17866 --1.18415 5.82008 3.65669 --0.782665 -0.840195 -2.49142 -6.20607 -3.54607 -0.0758306 --0.748059 -0.868995 5.64016 -4.18663 0.313116 -2.12511 -6.29033 -6.11588 1.96951 --0.247012 3.38065 -6.01134 -5.89288 -5.09684 -3.06834 --2.78508 3.77478 -0.183686 --1.48238 -5.37383 0.627504 -4.49032 6.47882 -4.70425 -6.3202 1.89979 5.87404 --5.94845 -0.595753 -4.27427 --6.1769 -0.0303637 -1.75028 -0.630255 -0.645549 5.75079 --4.77383 -5.3377 -2.28882 -0.0766993 -4.96167 -0.946354 -2.5468 -0.21204 0.345585 --1.0537 -3.91334 -0.0435371 --0.33378 -4.49852 -2.24403 --2.67709 2.69619 2.86473 --6.11697 -2.68182 -2.32437 -1.33709 -5.54117 -3.65794 --5.23903 -5.36994 -5.27306 --2.14006 -0.424073 1.5224 -5.89354 -3.67157 1.28424 -3.65948 -3.98615 -3.61722 -4.78149 5.79617 0.123173 --2.31501 0.746976 1.53051 -3.44483 -5.04752 5.98302 --3.34607 1.85688 -3.19367 --5.01869 -2.65351 2.60515 -5.27302 -5.67922 -4.14272 -5.00409 -6.49286 4.80775 --1.87563 -5.17001 5.86727 --0.0419609 2.63131 -4.52641 --0.571635 -0.98961 -3.64769 --5.68395 2.27521 0.921195 --0.97392 6.45462 1.03486 -1.46925 5.89484 0.521641 --4.06445 2.75406 6.26443 --1.31765 2.44492 -4.28774 -1.23597 -6.4441 5.54868 --5.23553 -6.23956 -6.42278 -3.90143 5.74298 5.69578 -1.73878 -2.13465 2.86692 -5.96976 4.29097 1.73964 -4.56212 -3.18296 -6.02652 --2.14401 -2.98997 6.41267 -2.2081 -3.09209 -6.49093 --3.59398 -0.9932 1.1927 --3.26685 -2.27913 -1.38319 -0.371066 4.41134 -2.29019 --1.51894 4.18581 0.647323 --0.510016 3.78545 1.52904 -3.33961 4.17104 -2.62025 -0.905179 -4.00468 3.54221 --3.36014 6.35113 5.27058 -6.28494 0.863206 -0.839809 --1.11986 -3.67644 -4.37626 --6.0261 4.96945 0.791567 --3.08022 -0.97913 -3.74403 --3.29328 0.350038 -6.37167 -0.784406 -2.83528 -5.45966 -1.16583 -1.95388 -0.137189 --2.27367 2.65908 -3.46441 --1.6444 2.02256 -0.160851 --5.91703 -1.03731 3.9581 -1.83048 -0.327255 6.18797 -3.42176 5.22999 -0.474494 -0.729611 1.2327 2.54564 -1.00378 5.80846 -0.863861 --0.0820037 -2.88218 5.97716 --4.96924 -6.39004 3.60532 --3.94026 3.38362 -1.49208 --4.44058 -4.05023 -0.906831 -4.48375 4.08006 5.36334 -5.91771 -6.31405 -5.19694 --3.89595 -3.4647 1.66024 -0.122764 -4.29163 -3.58928 --2.38982 1.31043 -3.81634 --2.39306 -2.10964 -5.32561 --2.65888 1.47078 -6.31385 --5.95456 2.67361 4.60555 -3.43876 -4.82379 4.22813 --6.06623 0.975162 -2.56118 --3.5155 1.68763 0.328084 -0.685078 6.25254 1.49697 -2.31021 4.22246 -6.18898 --5.66526 -5.48438 -1.14174 -6.30757 -0.383786 2.74042 --6.22615 2.79348 -0.227014 -1.10558 -0.665535 -0.524878 -2.79222 5.04953 -1.8203 -3.53113 4.50231 -6.3401 --1.95388 -4.39325 -4.91523 --5.58595 -2.86501 -6.07968 -1.9297 -1.95791 -2.6466 --0.810616 -0.372193 3.54135 --5.97436 -0.029845 6.03747 --2.27964 -4.50935 0.13603 --2.15282 -3.19297 0.218621 -5.3964 1.92685 5.05388 --5.70944 2.61904 -3.49568 -5.19378 -2.85576 5.6476 -4.52775 4.27443 4.04449 -5.05584 -2.87796 4.44483 -5.00005 -5.02788 -1.99456 -4.105 5.2331 -5.19654 -3.88729 6.28938 2.16324 --2.93974 3.42999 -2.48051 --3.84985 3.20896 -3.69175 --6.14793 -4.06128 -5.79506 --3.08759 4.93678 -1.68636 -4.86531 -6.40262 1.31993 --0.0443516 -4.68613 4.04759 --4.13591 4.71622 -1.40105 -2.63241 1.96753 6.44536 -2.34045 -1.83514 4.01054 --2.83902 -4.5759 -2.67989 --2.01266 4.41375 -4.75339 -6.46974 -1.75407 2.52765 -4.08173 0.172924 6.23606 -6.0175 2.68652 3.70365 --1.84872 0.519483 -0.62777 --4.38215 -2.98091 6.44316 -5.30343 -1.78106 -5.1542 -1.09648 1.59142 -2.24016 -1.32263 1.33181 4.93106 -3.83287 -1.4132 1.98919 --5.94388 4.16103 -3.33891 -2.94206 -0.560597 5.97685 -0.837112 -2.76399 -1.45153 -6.25093 1.05674 -3.67597 --5.53271 4.02831 -5.48654 --3.55645 -5.86943 -0.683272 -1.62756 5.35844 2.00358 --3.06382 1.23934 -5.18582 -5.65517 -5.6154 -0.671965 --6.27772 -0.681853 -0.368902 --3.206 1.26275 2.67708 --5.49594 2.04747 -2.29335 --3.56012 1.82874 3.76206 -0.13551 -1.59471 -0.718695 --3.83919 5.74358 4.03774 -2.99 6.35931 -1.51294 --4.16838 4.62688 -3.83191 -1.82736 -3.67237 -5.02052 --1.70494 2.38136 3.62764 --6.29467 1.24858 2.93116 --2.52165 -0.0566989 -3.21384 --0.458799 -2.93868 1.8886 --1.5939 3.28927 2.84018 --6.38986 -3.48505 5.87048 --3.08404 1.32971 -0.921668 --5.66498 0.87604 -5.98454 -4.56148 -0.771481 -4.91997 -3.50147 0.613312 -3.4618 -5.31565 4.4705 -4.39917 -1.82254 -3.32539 3.28481 -5.28681 -3.60577 2.92651 --1.64507 2.8347 4.90997 -5.46169 5.8286 -3.91396 --5.25199 0.424156 -3.65437 -2.79031 -4.50632 -5.91629 -1.87334 -4.40195 -3.84251 -2.64835 4.90456 5.54691 -5.51775 -0.306974 -2.0554 --1.52252 3.32564 -0.418359 --0.929475 4.25958 2.87429 --5.12829 -0.561194 0.764996 --1.20943 -5.15185 -0.980838 -1.35336 -4.91782 -0.184305 --1.96039 -6.38454 2.90331 --4.13457 3.18479 -5.538 --0.619882 3.63555 -1.76899 -3.6085 2.89275 -2.08488 -3.75607 -4.58719 0.376594 --1.73169 1.52523 5.58677 -3.09657 -5.29724 -0.801387 --2.88842 2.3308 5.70599 --0.181236 5.33554 3.34343 -0.207244 2.52861 1.37333 -5.58541 1.13772 -2.09623 -3.27954 1.4559 2.20809 -5.75083 -4.30629 -1.07106 --2.76898 1.97728 1.57429 --4.87473 -3.36214 -4.13904 --3.83442 0.00512382 -3.2724 -4.29122 1.65378 4.49666 --5.20525 -6.29792 2.29949 --2.96434 2.68842 -0.462881 -4.74822 4.54749 -0.578403 -0.541597 -3.3449 -4.22502 --2.65712 -4.04518 3.90329 --2.35002 4.88443 -2.77225 -2.00077 3.68207 5.65888 --5.65525 -2.71336 -0.995193 -2.57893 3.71785 -1.39583 --5.02426 3.82409 6.32852 --5.48183 -4.25515 -1.55952 -5.21174 -1.82756 -3.73118 -5.7674 5.72829 1.39785 -1.17757 -2.9096 5.9254 -1.78487 4.41821 0.760976 --3.86371 1.20868 -2.20084 --2.4151 -5.29933 -3.97943 -4.55236 -1.56706 -2.55462 --4.53372 -1.8377 0.512544 --3.79966 -4.13527 6.36155 -2.29235 2.2825 2.07366 -5.20958 5.4265 3.87579 --3.86889 -5.80843 2.91849 --2.11833 4.8741 3.15773 --0.193723 -0.0837779 -4.70058 -2.0805 -4.81027 -2.51559 -5.94321 3.66155 0.661105 --1.37172 1.60012 1.07307 --0.0565926 -0.016279 2.73462 -4.2926 5.76053 -1.72654 -1.56425 -4.98211 -5.04423 --0.198969 -3.6659 -5.60759 -4.17583 0.844743 -4.52132 --6.29273 -5.7641 3.12213 --0.168147 -5.69636 1.6218 -5.92884 -0.847615 -4.28672 -1.33192 0.279753 2.4113 -0.0764802 -1.48417 -6.16458 -3.92192 5.40488 0.75196 --4.68489 1.28509 -3.05431 -4.57305 3.33404 0.521583 -4.14255 2.46121 1.64126 --3.23794 -0.955299 -2.17914 --1.34411 -0.390684 -5.50234 -1.83831 -2.63608 -3.66505 --5.37698 5.11135 -4.08593 -1.67047 2.8031 1.07689 --2.83306 0.204765 0.452163 -0.988458 5.61776 -2.25299 -2.31592 -0.0799472 3.06125 --6.2189 4.84963 -1.52619 -5.08468 0.684654 4.46787 -1.83823 6.15248 -1.52242 --4.73307 -0.233818 2.06585 -5.75435 3.3745 -0.678354 --5.39668 0.241149 4.50069 -2.30048 2.51323 -4.29583 --3.74924 -1.14252 -0.83256 --5.865 0.243157 1.84559 --3.02368 -0.0667283 2.61571 -3.05221 4.4871 0.95462 --1.65464 -3.3705 -5.4316 --0.307965 4.43282 6.0826 -3.31881 0.684052 -1.31184 --0.609214 1.80847 2.77918 -4.99806 2.30633 6.48589 -3.50194 3.25443 2.17508 --6.40164 -5.76976 -6.0807 --3.58276 -3.28352 0.4812 -0.124116 -2.55341 -3.52592 --1.81536 0.0539574 2.65819 -1.72474 2.67263 -1.13325 --1.26118 -5.9858 -3.84264 -2.75985 -3.09599 -0.513938 --5.21953 -3.95736 -2.8383 -2.87856 3.17799 -5.39553 -3.96284 4.2246 -1.46381 --3.9039 3.38907 1.86966 -5.12743 0.270085 -5.76795 -2.9024 4.9345 3.88296 -3.1776 3.24608 6.34374 -6.16603 4.73448 -0.374182 -1.59664 -0.43966 -2.57535 --5.56613 -2.36579 1.58909 -0.847239 -5.51743 4.31397 -3.12523 -2.88331 -4.10042 --4.19128 -3.56301 3.5275 --2.85637 3.56276 5.63068 -2.0919 -2.77161 -1.86747 -6.23997 2.63705 -1.88331 --0.579755 3.34004 5.37005 --3.66274 0.0925181 -5.0325 -0.123427 -0.207091 -3.14292 -4.78756 0.984279 -3.13366 --5.39584 3.09054 -1.55592 -1.00907 4.47677 -3.42364 -4.72973 -4.83332 3.88423 --4.77423 -2.18385 -2.6519 -5.81378 3.02096 5.35971 --0.402323 -4.42284 1.90683 --4.88318 -4.07875 2.22673 --4.08812 -6.00015 4.42568 --4.0485 -4.28531 -2.39379 --0.435579 4.90317 -5.27129 -2.90763 -2.55218 2.97035 --3.17629 -3.30197 -0.636348 --1.57321 -5.38937 4.47843 --5.49999 0.385553 -0.327191 -0.623585 2.0984 3.52214 --1.11003 4.50225 -0.533207 --2.93126 -2.01274 0.496216 -5.07888 -4.75834 0.383679 -2.9398 1.65023 4.95858 -4.28645 0.257398 3.55804 -1.23418 5.45235 -5.55589 -5.65684 0.164054 1.32042 -4.82154 -3.64908 -1.30982 -4.36043 -5.13842 5.06395 --4.96344 -6.42741 -0.922661 -5.36367 1.46653 -5.28276 -0.610216 -3.16685 1.04131 -1.14891 -4.07177 -1.49007 -4.24097 -4.22144 2.82921 -0.316906 0.708596 -2.26612 --4.12372 1.54178 5.79893 --1.58704 0.506382 -6.31196 -3.32538 -6.3912 -3.64242 -3.08901 -6.47219 3.52758 --6.31035 3.32986 1.65586 -3.09115 2.56 -0.770601 --0.421879 1.51219 -0.152739 --2.18125 -5.68456 -0.31418 -5.28031 -2.35838 -0.767878 --4.4116 -1.50365 -5.75881 --2.89691 -3.07537 -4.63214 --5.37713 4.06492 -0.817858 --4.2553 -2.62515 -0.35524 -6.09347 5.08804 2.7742 --3.39692 4.14052 -4.83907 -1.28207 3.26007 3.43041 -1.67133 -5.22142 -1.34354 --4.92844 -5.03622 2.89598 --3.51539 -4.03287 -5.27692 -4.70251 1.58174 0.958076 --2.92966 -2.04559 -2.5056 -0.198825 1.39473 4.71766 -4.1171 -5.11576 -4.20646 -1.1482 -0.246041 -4.67529 --6.24278 4.77367 6.45525 -5.5109 -1.2027 -1.1233 --4.55802 6.34741 -5.27496 --3.27851 2.28282 -4.55527 --4.71995 -3.00888 -1.74838 --6.35659 -5.68358 -4.12059 -3.39384 -0.123048 2.75636 -2.77679 4.73686 -5.18491 --1.81692 -1.61039 -1.79997 -0.882813 -4.08637 5.028 -2.4205 0.479517 1.92145 -2.19829 -5.73367 -6.19553 --3.06436 -5.84808 0.62609 -2.57399 -3.70908 -2.87267 -0.263746 4.18751 3.71416 -3.1162 -0.397403 4.05207 -6.1465 -1.32469 -2.29727 --1.32577 3.75623 -3.81956 -5.4938 -1.18357 1.61574 --3.11776 5.88596 1.17727 --2.80509 -0.497357 -0.8465 --4.23178 3.83098 5.38925 --4.15584 4.34357 0.889076 --5.62453 3.67536 0.564403 --0.551294 -1.8669 -1.57666 -1.30597 0.832706 -3.31758 --4.14717 5.22821 5.46235 -5.24636 -3.15321 -4.78003 --5.56247 -4.91186 6.28716 -6.23691 2.19311 -4.31682 --6.0396 -1.61379 -3.18402 --6.3637 0.178015 0.577049 --2.28762 -4.22356 -6.16491 --3.66673 -6.4189 -4.08052 --4.40556 3.92144 3.10731 -5.26265 4.71139 0.719174 -0.0476459 3.77767 -0.768521 -5.20805 -4.1207 5.08002 -4.40264 2.83755 3.09741 -1.92753 0.389183 -0.440487 -2.3567 1.57257 -3.32032 -2.18784 5.59657 6.49967 -5.14409 -3.87813 -2.6076 --3.01288 0.421692 -4.15644 -2.60228 -1.51615 -6.04493 --1.61769 -3.71756 2.41933 -5.84509 3.26754 -3.37773 --0.149578 -2.75449 -0.349346 --4.61159 2.56298 -4.16494 -2.21162 -5.26723 5.33308 -4.84594 6.15083 -6.15468 --1.59665 3.62329 -2.45859 -0.232609 -1.85806 5.3995 --5.90988 -1.87011 0.307409 --6.11628 -1.27213 5.22082 -1.95967 5.88314 3.55777 --0.831103 4.60156 -2.80662 --4.3396 -0.854997 -4.55264 -5.66964 4.01872 4.05454 --0.934284 2.075 -5.7044 -0.00894878 -6.00181 5.05173 -0.614489 -0.634351 -5.71502 --1.46649 2.68241 1.59282 -6.33126 0.325316 -5.04136 --1.48739 -0.784262 -0.680483 -4.45524 -5.87579 0.0639949 --4.4869 -1.27501 -1.64427 -1.66296 4.06984 -4.81176 --6.08276 -6.09938 -0.0657241 --0.568678 5.95297 -4.30206 --0.00508163 3.55949 -3.42569 --0.472887 0.257391 -5.93187 -3.41845 5.65843 -2.79255 -4.86472 -2.08282 -6.33543 -0.0998649 1.64023 -6.05761 --4.78341 1.45958 0.00352717 -1.52246 1.60895 -6.29877 --5.41295 0.839319 -1.47309 -2.84935 -5.66142 0.474771 --2.42943 -0.133788 -5.55579 --1.90201 5.4986 -5.32534 --0.996851 -1.44225 4.41879 -2.98917 -4.28478 -4.72793 -1.48633 -3.40549 -0.185428 -3.37336 2.11221 3.28218 -0.803336 0.715452 -5.52788 -2.23975 0.882902 5.73005 -5.34048 -0.070311 -0.0795594 -4.43111 -3.77016 1.33475 --2.27975 5.4912 4.56873 --1.02395 3.63993 -5.24626 --3.52901 0.216832 -1.86371 --5.04744 -0.994002 5.18697 --3.92569 -1.14494 2.93878 -2.65068 -1.25674 2.78761 --2.80657 -5.20402 4.92065 -4.78653 -4.33883 6.20805 --2.07255 2.07243 -5.41457 -1.70673 -4.2215 1.19518 -6.46324 6.2076 -1.46582 --1.35091 5.5126 5.87622 --4.89654 -5.72726 -3.9068 -6.07219 2.06179 -2.87436 -5.47936 -4.90937 1.63441 -2.10632 -5.68119 4.11712 -2.10157 2.14387 3.90912 --2.80584 -4.53527 1.33626 --5.31177 4.42644 5.28214 -2.21826 -5.10624 1.9898 -5.30491 4.40777 -1.73954 -3.25285 3.38114 -4.31635 --2.5991 2.92461 0.930505 -4.14033 -2.55383 -0.49651 --4.67333 3.06645 4.07258 -4.55072 -2.15746 0.948056 -0.341566 0.526371 -0.473006 -3.89098 5.39681 4.64983 --2.70229 3.99777 -3.61565 --1.92798 -6.43125 5.19465 --5.25556 5.50628 -1.75656 -6.07265 0.988928 -6.41513 --4.48529 6.40059 -2.54734 -2.6195 3.14406 3.2551 --4.78694 -1.05545 -3.42997 --0.61739 -4.63368 5.42505 -3.49704 -6.10229 4.81296 --1.87592 -1.70023 3.83469 --3.43656 1.05079 4.85394 --5.78925 -3.37485 3.66378 --2.08039 -1.64435 1.54082 --6.09594 -4.74908 3.92496 -4.43802 2.83131 5.65424 -1.08133 4.87743 3.15212 --4.99443 -0.13945 -2.55601 -5.87457 -1.26251 6.1147 -0.798267 0.600358 6.09537 --3.0105 -4.34369 -1.29356 -3.09447 -2.51345 -2.72838 --3.33393 -3.0325 5.60944 -3.81589 1.62571 6.0763 -5.29082 -1.42969 2.85345 -1.05314 6.0031 4.2955 --4.42496 -4.5405 -4.11964 --0.00141563 -5.12728 0.643285 -3.65856 -0.272157 -5.58798 -3.18845 5.90019 -4.66933 --5.37738 -2.46759 5.48965 -4.44726 -5.35111 -3.16135 -5.92935 -5.4553 4.73984 -5.1123 -4.42707 -5.02013 -0.320563 3.48494 0.560547 -0.197104 -6.26186 -1.90126 --0.484072 -4.91305 -4.67074 -3.33399 1.56993 -2.51386 --1.92862 -0.998583 -4.5603 --3.2104 -0.396661 5.30704 -3.67523 6.49519 -0.46112 -1.33871 -2.89934 4.51402 --5.1638 -1.95821 -4.05637 -0.606286 0.898776 -4.21981 --2.37989 -6.44582 -4.65642 -6.09728 5.77219 4.92846 --5.05631 2.7647 -0.304617 -3.85362 -3.51127 5.19211 --2.35913 0.512256 5.57804 --5.93751 -3.00762 -3.7308 -1.77206 5.25351 -4.28243 --3.34103 -3.42419 -2.10812 --3.79938 4.84495 2.10204 -5.05569 -5.64793 2.68931 -4.75149 3.30558 -2.66528 --4.42869 -1.89949 3.55906 --5.49379 2.74204 -5.14809 --5.59544 1.09599 5.68344 --0.831406 0.233155 4.92746 -0.926872 -6.31695 -6.17169 -6.29116 -5.03831 -5.15761 --3.11702 5.54553 -4.47671 --0.792604 4.63616 4.55607 --4.24898 0.388214 3.32789 --2.26478 -2.87189 1.46232 --2.93952 -5.70155 2.09992 -5.33337 2.8862 -5.02461 -3.90804 2.57268 -5.65665 -4.64205 -1.72221 5.34988 --0.997684 -2.90703 -1.45126 -3.75796 -3.88781 -0.616146 --5.31994 -5.69893 5.08941 -3.53081 -3.10097 0.711947 -6.48623 4.5029 5.00919 --0.428053 0.892921 5.89258 -0.156029 -3.44746 4.38072 --3.40646 -2.42818 3.93862 --2.55085 1.94946 4.46262 --4.18758 -3.08343 -2.89595 -4.97543 -5.60862 -5.4913 -2.91221 1.91508 -5.30136 --5.99016 1.975 -1.1225 -1.12982 1.56014 -0.727533 --0.646761 4.77883 -4.10752 -0.438905 1.9976 5.60321 --0.124723 5.53444 -2.82694 -5.32205 0.255361 -4.19263 --1.94735 4.1388 5.6549 --1.82064 0.957918 3.53148 --1.17585 5.81123 -0.249845 --1.07658 -0.895811 2.36448 -1.52274 -0.185624 4.77061 --3.4453 -1.68081 -4.83836 --3.65714 -4.93038 3.74562 --1.71517 1.79497 2.41263 --5.696 -1.05538 -1.88509 -3.26293 -1.26701 4.85001 -2.34125 -0.755992 -1.56889 --6.18471 6.19331 -4.02282 -0.646165 5.14699 -4.55027 --6.45229 -0.0621779 -3.06483 -0.735896 -5.99021 -0.53175 --0.872907 -2.19178 -2.88078 --4.04583 2.47844 2.85665 -2.20652 1.41113 3.0049 --0.74723 0.0815798 -1.31924 --0.0335299 3.13363 2.77743 -5.03093 5.35891 5.33496 --4.30909 1.14554 -4.36086 -0.312072 -0.0983377 1.43626 --0.288044 2.47342 -0.830117 --5.38035 2.33945 -6.47515 --3.74841 -1.6726 4.80372 --0.758189 1.05287 -3.61908 -1.31987 -6.10991 -2.50246 -6.20923 -4.03951 -4.34135 -3.67965 -2.4541 4.21009 -4.06369 4.26351 -3.73614 -2.89087 -3.94033 2.98995 -1.36461 -0.936629 3.55516 -2.27594 -3.86129 5.41367 --1.73554 5.51498 0.900444 -3.95987 -3.87715 -5.06434 -6.41011 3.24328 -6.25008 --4.23505 0.0987359 0.221397 --1.32141 0.0634173 -3.94881 --6.2011 -1.00005 1.24704 -6.41831 -2.16752 -4.5377 -0.768673 6.14435 -3.52612 -2.90046 -6.48696 5.84874 --0.915046 0.639511 1.68498 -3.62054 -5.98026 -5.6517 --0.372936 1.36712 -4.73817 --4.18774 0.575845 -0.95394 -3.29455 -1.54995 0.550853 -5.51389 5.6829 -1.02404 -5.69366 -6.36136 0.358777 --4.51793 1.81133 -5.44591 -4.6578 3.67012 -6.28145 --2.93697 -5.34189 6.30275 -0.169694 -0.67499 -1.6657 --5.62271 -2.07012 4.02501 --0.393754 -6.18062 -0.669494 -5.43483 -5.90323 5.79289 -0.818169 -5.25027 5.86905 -0.411722 2.69674 -1.79443 --3.84913 -5.31636 -1.5803 -5.75311 -3.63454 -6.06572 -4.35118 2.8839 4.36763 -4.97866 -0.856184 -6.07742 --2.95183 3.86605 2.46218 --6.47376 -5.0676 0.819666 -2.06204 -6.20675 -0.481882 --1.79278 -4.40897 -2.04986 -3.6662 -5.81236 -2.2532 -0.169164 5.52063 6.44145 -2.63791 0.612765 -6.20023 -5.01004 -4.22269 -3.6721 -6.31174 5.3493 -4.46707 --6.4814 -2.29103 5.91304 -0.591146 -1.61557 -4.4651 --1.33113 -1.9045 -0.0893525 --5.6983 4.5115 3.04088 --6.11853 -6.35464 4.25145 --5.69355 -4.64469 -4.13837 --2.60565 -2.41369 -3.65096 --3.63032 -5.35811 -3.07629 -0.197998 -4.17932 6.26366 --4.25428 2.37134 -2.56199 --1.6158 3.49518 -6.34182 -0.142372 3.90524 -4.70712 -1.2261 0.010799 0.708489 --4.25429 -0.311533 4.30024 -5.56188 5.31305 -5.60733 --4.11251 6.4044 0.271825 -6.02878 2.26257 2.38608 --0.223953 -3.81687 -1.09191 -2.01704 -4.41845 4.30794 -4.57406 5.09215 -2.85869 -2.11844 3.36653 -0.0566786 --1.38095 4.73742 -5.98848 --6.05601 1.39022 4.39233 --0.525137 -1.7431 1.58184 -2.83764 5.34665 2.4558 -4.13434 1.73569 -1.51915 --5.88479 5.42178 1.87789 -3.06731 1.02576 -0.154484 -0.295682 -1.23051 2.72897 --2.29691 -3.89282 5.27238 --4.22464 -6.06724 1.68374 --5.39245 -3.10319 0.11962 --5.51982 -1.08017 2.52848 -3.66082 -1.7423 -1.63303 -1.6633 -2.98148 1.94892 -0.339277 -5.15069 3.00335 --4.26815 -5.21809 -6.10575 --5.01604 -1.37163 -0.54626 -4.77413 1.48685 2.22218 --2.52131 6.08149 -1.66338 --0.387018 -6.34942 2.55248 -5.1708 1.86776 -3.97481 -2.69851 5.93086 1.04038 -3.68066 0.535514 4.92246 --5.77945 5.57291 5.58638 -0.948882 -1.85787 1.41492 --1.83511 -0.26107 -1.8412 --4.21788 3.90379 -0.185131 -1.4999 -0.831125 1.8844 -0.992525 -4.04047 2.1901 --5.21978 6.14161 0.578886 --3.1854 -2.8394 -6.0978 -2.76299 4.65235 -3.66972 --0.18927 5.47875 -1.25484 -2.64593 -2.05429 1.60061 --3.64041 -4.38939 -0.0256431 --3.64122 5.59304 -2.83693 -1.27794 -1.43872 -1.5244 -0.085504 -3.31091 -2.36143 --2.38476 -2.68343 4.6936 --1.54074 -2.38713 2.5833 --4.95044 0.188942 -5.22512 -6.23669 0.516036 5.2541 -3.65358 -1.55645 -3.94825 -6.30061 1.26926 1.521 --4.63784 5.04472 -0.248493 -1.26573 3.42241 -2.36075 --2.94646 -0.888182 3.93216 -4.25304 -6.01222 6.15141 -6.2184 -3.10013 -1.44849 -2.18189 4.27184 3.23357 --6.26976 5.35144 -2.69391 -1.15693 -3.40445 -2.91288 -3.48451 -4.58347 -1.88995 -2.90915 -3.60528 1.7226 -3.45286 -3.76685 6.28273 -4.55085 -0.220737 2.20323 -5.10426 3.08579 1.81838 --1.97976 -0.201331 4.18819 -2.14506 1.47372 -1.41313 -0.654794 4.74364 -0.12078 -3.34821 -3.11178 -1.61023 -0.995588 -5.42196 2.02591 -1.60373 -1.1718 -5.23823 --4.25855 -6.35972 5.9331 --0.619599 -5.99327 6.03318 -3.49138 1.7949 0.94556 -3.79067 -5.95945 1.10852 --3.96786 -4.88765 1.07951 -1.77641 2.39545 5.55816 -3.84844 -4.9342 1.8551 -4.5892 3.08156 -3.90386 --3.73247 0.607679 1.58905 --3.68033 4.3824 6.47334 --0.887392 -2.25152 -5.86247 --1.62082 1.40316 -1.40733 --6.45652 2.02116 -5.79368 --5.80677 5.49055 -0.50227 --4.15773 -1.75783 5.86795 -3.33491 3.9465 4.76609 -2.47747 -1.82156 -0.548886 --2.86401 -1.81103 5.87872 -5.85309 -1.79945 4.64184 --2.50952 0.969937 -2.06825 --5.04353 -0.299567 -1.25072 -3.00319 0.958099 -4.63615 --2.28909 -5.5568 -1.6149 --4.8686 -4.01589 -5.37723 -5.10728 5.90382 2.3954 -0.138392 -1.60983 0.576758 -6.02126 -6.27806 -2.97461 -4.15035 -3.19002 -2.45154 -5.79205 -2.90962 -3.52418 --5.16069 4.40229 1.8558 -4.40173 2.14862 -0.228173 --2.07553 -5.60729 -3.00186 --6.09838 6.05976 2.91093 --6.01504 5.02469 3.99117 -0.695904 -2.69036 2.87611 -4.5658 -2.47317 3.08338 -6.04115 -2.58998 0.86815 --4.41239 5.63281 1.38585 -1.35201 -1.8364 -6.41928 --2.31277 3.83808 -1.37378 --2.64893 6.40515 -3.48755 --0.685539 -1.27389 -5.13068 -3.03631 2.77555 5.14 --1.94858 -3.09455 3.60377 -1.44833 4.06512 -0.83122 --3.2403 4.79029 3.5411 -3.43008 5.89488 -6.04897 --4.88872 -3.82499 5.78259 --2.64958 4.44777 -5.81517 -4.69863 -1.16298 4.21904 --1.50819 -2.29211 -4.08205 --6.49621 3.69361 -4.54333 --1.66341 1.03578 -4.9345 -3.78099 -2.37918 5.9894 -0.961228 4.17377 -5.92809 -4.02795 -4.82076 -5.81465 --4.88442 3.08957 1.54437 -0.803456 -4.9433 -2.54039 --5.11479 2.57885 5.34086 --1.38202 6.29403 -1.3582 --5.28627 4.37294 -2.08734 --4.89017 5.28068 -6.36769 --2.38277 5.35637 2.02438 --4.38784 0.954275 -6.09894 -5.54547 -0.184958 6.17841 -2.64802 -5.70552 -4.66978 - - -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 - - -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 -3.67 - - -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - - - - - - - - - diff --git a/msibi/utils/error_calculation.py b/msibi/utils/error_calculation.py index 88494963..43471f2d 100644 --- a/msibi/utils/error_calculation.py +++ b/msibi/utils/error_calculation.py @@ -1,38 +1,8 @@ -############################################################################## -# MSIBI: A package for optimizing coarse-grained force fields using multistate -# iterative Boltzmann inversion. -# Copyright (c) 2017 Vanderbilt University and the Authors -# -# Authors: Christoph Klein, Timothy C. Moore -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files, to deal -# in MSIBI without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# # copies of MSIBI, and to permit persons to whom MSIBI is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in all -# copies or substantial portions of MSIBI. -# -# MSIBI IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH MSIBI OR THE USE OR OTHER DEALINGS ALONG WITH -# MSIBI. -# -# You should have received a copy of the MIT license. -# If not, see . -############################################################################## - -from __future__ import division - import numpy as np def calc_similarity(arr1, arr2): + """F-fit score used in MSIBI paper.""" f_fit = np.sum(np.absolute(arr1 - arr2)) f_fit /= np.sum((np.absolute(arr1) + np.absolute(arr2))) return 1.0 - f_fit diff --git a/msibi/utils/exceptions.py b/msibi/utils/exceptions.py deleted file mode 100644 index f9d8210f..00000000 --- a/msibi/utils/exceptions.py +++ /dev/null @@ -1,37 +0,0 @@ -############################################################################## -# MSIBI: A package for optimizing coarse-grained force fields using multistate -# iterative Boltzmann inversion. -# Copyright (c) 2017 Vanderbilt University and the Authors -# -# Authors: Christoph Klein, Timothy C. Moore -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files, to deal -# in MSIBI without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# # copies of MSIBI, and to permit persons to whom MSIBI is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in all -# copies or substantial portions of MSIBI. -# -# MSIBI IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH MSIBI OR THE USE OR OTHER DEALINGS ALONG WITH -# MSIBI. -# -# You should have received a copy of the MIT license. -# If not, see . -############################################################################## - -SUPPORTED_ENGINES = ['hoomd'] - - -class UnsupportedEngine(Exception): - def __init__(self, engine): - message = 'Unsupported engine: "{0}". Supported engines are: {1}'.format( - engine, ', '.join(SUPPORTED_ENGINES)) - super(UnsupportedEngine, self).__init__(message) diff --git a/msibi/utils/find_exclusions.py b/msibi/utils/find_exclusions.py deleted file mode 100644 index 2b3b6fc5..00000000 --- a/msibi/utils/find_exclusions.py +++ /dev/null @@ -1,87 +0,0 @@ -############################################################################## -# MSIBI: A package for optimizing coarse-grained force fields using multistate -# iterative Boltzmann inversion. -# Copyright (c) 2017 Vanderbilt University and the Authors -# -# Authors: Christoph Klein, Timothy C. Moore -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files, to deal -# in MSIBI without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# # copies of MSIBI, and to permit persons to whom MSIBI is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in all -# copies or substantial portions of MSIBI. -# -# MSIBI IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH MSIBI OR THE USE OR OTHER DEALINGS ALONG WITH -# MSIBI. -# -# You should have received a copy of the MIT license. -# If not, see . -############################################################################## - -import networkx as nx -from networkx import NetworkXNoPath -import numpy as np - -def find_1_n_exclusions(top, pairs, n): - """Find exclusions in a trajectory based on an exculsion principle - - Parameters - ---------- - top : mdtraj.Topology - Topology object containing the types and list of bonds - pairs : array-like, shape=(n_pairs, 2), dtype=int - Each row gives the indices of two atoms. - n : int - Exclude particles in pairs separated by n or fewer bonds - """ - G = nx.Graph() - G.add_nodes_from([a.index for a in top.atoms]) - bonds = [b for b in top.bonds] - bonds_by_index = [(b[0].index, b[1].index) for b in bonds] - G.add_edges_from(bonds_by_index) - to_exclude = [] - # TODO: make faster by looping over bonds instead of pairs - for i, pair in enumerate(pairs): - if is_1_n(pair, n, G) == True: - to_exclude.append(i) - return np.asarray(to_exclude) - - -def is_1_n(pair, n, G): - """Find if atoms in a pair are separated by n or less bonds - - Parameters - ---------- - n : int - Return false atoms in pair are separated by n or fewer bonds - pair : [int, int] - Pair of atom indices - G : networkx.Graph - A graph with atoms and nodes and bonds as edges - - Returns - ------- - answer : bool - answer == True if atoms are separated by n or fewer bonds, False otherwise - - The graph is expected to have atom indices as nodes, and tuples of atom indices as - edges. Ideally, the nodes would be MDTraj.Atom-s and edges a list of tuples of - MDTraj.Atom-s - try: - return n > len(nx.shortest_path(G, pair[0], pair[1])) - 1 - except: # no path between pair[0] and pair[1] - return False - """ - try: - return n > len(nx.shortest_path(G, pair[0], pair[1])) - 1 - except NetworkXNoPath: - return False diff --git a/msibi/utils/general.py b/msibi/utils/general.py index b31930c7..580399cc 100644 --- a/msibi/utils/general.py +++ b/msibi/utils/general.py @@ -1,106 +1,7 @@ -############################################################################## -# MSIBI: A package for optimizing coarse-grained force fields using multistate -# iterative Boltzmann inversion. -# Copyright (c) 2017 Vanderbilt University and the Authors -# -# Authors: Christoph Klein, Timothy C. Moore -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files, to deal -# in MSIBI without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# # copies of MSIBI, and to permit persons to whom MSIBI is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in all -# copies or substantial portions of MSIBI. -# -# MSIBI IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH MSIBI OR THE USE OR OTHER DEALINGS ALONG WITH -# MSIBI. -# -# You should have received a copy of the MIT license. -# If not, see . -############################################################################## - -import glob -import os -from pkg_resources import resource_filename -import shutil - import numpy as np -def get_fn(name): - """Get the full path to one of the reference files shipped for testing. - - This function is taken straight from MDTraj (see https://github.com/mdtraj/mdtraj). - In the source distribution, these files are in ``msibi/utils/reference``, - but on istallation, they're moved to somewhere in the user's python - site-packages directory. - - Parameters - ---------- - name : str - Name of the file ot load (with respecto to the reference/ directory). - - Examples - ________ - >>> import mdtraj as md - >>> t = md.load(get_fun('final.hoomdxml')) - """ - - fn = resource_filename('msibi', os.path.join('utils', 'reference', name)) - - if not os.path.exists(fn): - raise ValueError('Sorry! %s does not exist. If you just ' - 'added it, you\'ll have to re install' % fn) - - return fn - - def find_nearest(array, target): - """Find array component whose numeric value is closest to 'target'. """ + """Find array component whose numeric value is closest to 'target'.""" idx = np.abs(array - target).argmin() return idx, array[idx] - - -def _count_backups(filename): - """Count the number of backups of a file in a directory. """ - head, tail = os.path.split(filename) - backup_files = ''.join(['_.*.', tail]) - return len(glob.glob(os.path.join(head, backup_files))) - - -def _backup_name(filename, n_backups): - """Return backup filename based on the number of existing backups. - - Parameters - ---------- - filename : str - Full path to file to make backup of. - n_backups : int - Number of existing backups. - - """ - head, tail = os.path.split(filename) - new_backup = ''.join(['_.{0:d}.'.format(n_backups), tail]) - return os.path.join(head, new_backup) - - -def backup_file(filename): - """Backup a file based on the number of backups in the file's directory. - - Parameters - ---------- - filename : str - Full path to file to make backup of. - - """ - n_backups = _count_backups(filename) - new_backup = _backup_name(filename, n_backups) - shutil.copy(filename, new_backup) diff --git a/msibi/utils/reference/2chains.hoomdxml b/msibi/utils/reference/2chains.hoomdxml deleted file mode 100644 index bead8167..00000000 --- a/msibi/utils/reference/2chains.hoomdxml +++ /dev/null @@ -1,190 +0,0 @@ - - - - - --2.7333316803 -2.46567463875 0.55542576313 --2.72046780586 -2.46154713631 1.02677297592 --2.80130243301 -2.46441173553 1.56453490257 --2.91316199303 -2.44769048691 2.08861136436 --2.87734794617 -2.27416229248 2.58729457855 --2.7680990696 -2.2819275856 3.07851672173 --2.29131817818 -2.29085230827 3.05982160568 --2.05989289284 -2.20904803276 2.53355431557 --2.03481507301 -2.22300314903 1.9820330143 --2.00645232201 -2.20227694511 1.38646674156 --1.92186760902 -2.39061784744 0.853813171387 --1.97674882412 -2.21867656708 0.322696864605 --2.20922231674 -2.5525393486 3.35658693314 --2.02347803116 -2.05300593376 3.07850694656 --1.35115528107 -3.29404234886 -0.347912281752 --1.3077236414 -3.2197394371 -0.885239481926 --1.36111533642 -3.08145642281 -1.37002539635 --1.36416041851 -3.004601717 -1.94559442997 --1.28880751133 -2.95457053185 -2.45670771599 --1.4447606802 -3.07918691635 -2.91643261909 --1.78900539875 -3.41477632523 -2.93149352074 --2.04393744469 -3.44978022575 -2.4506289959 --2.09815168381 -3.3438911438 -1.89779162407 --1.97417390347 -3.43454241753 -1.38360655308 --1.98977410793 -3.61914563179 -0.832499086857 --2.03277039528 -3.73046851158 -0.282502353191 --1.83023786545 -3.12718200684 -3.19096660614 --1.74684906006 -3.72490954399 -2.80147957802 - - -0.597922980785 -0.583921015263 -0.583921015263 -0.583921015263 -0.583921015263 -0.597075998783 -0.555985987186 -0.555971980095 -0.583921015263 -0.583921015263 -0.583921015263 -0.597922980785 -0.236021995544 -0.236021995544 -0.597922980785 -0.583921015263 -0.583921015263 -0.583921015263 -0.583921015263 -0.597075998783 -0.555985987186 -0.555971980095 -0.583921015263 -0.583921015263 -0.583921015263 -0.597922980785 -0.236021995544 -0.236021995544 - - -tail -tail -tail -tail -tail -amide -mhead2 -tail -tail -tail -tail -tail -stick1 -stick2 -tail -tail -tail -tail -tail -amide -mhead2 -tail -tail -tail -tail -tail -stick1 -stick2 - - -bond0 0 1 -bond0 1 2 -bond0 2 3 -bond0 3 4 -bond1 4 5 -bond2 5 6 -bond3 6 7 -bond0 7 8 -bond0 8 9 -bond0 9 10 -bond0 10 11 -bond4 6 12 -bond5 6 13 -bond0 14 15 -bond0 15 16 -bond0 16 17 -bond0 17 18 -bond1 18 19 -bond2 19 20 -bond3 20 21 -bond0 21 22 -bond0 22 23 -bond0 23 24 -bond0 24 25 -bond4 20 26 -bond5 20 27 - - -angle0 0 1 2 -angle0 1 2 3 -angle0 2 3 4 -angle0 3 4 5 -angle1 4 5 6 -angle2 5 6 7 -angle0 6 7 8 -angle0 7 8 9 -angle0 8 9 10 -angle0 9 10 11 -angle3 5 6 12 -angle4 5 6 13 -angle5 7 6 12 -angle6 7 6 13 -angle7 12 6 13 -angle0 14 15 16 -angle0 15 16 17 -angle0 16 17 18 -angle0 17 18 19 -angle1 18 19 20 -angle2 19 20 21 -angle0 20 21 22 -angle0 21 22 23 -angle0 22 23 24 -angle0 23 24 25 -angle3 19 20 26 -angle4 19 20 27 -angle5 21 20 26 -angle6 21 20 27 -angle7 26 20 27 - - - - - - -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - - - diff --git a/msibi/utils/reference/final.hoomdxml b/msibi/utils/reference/final.hoomdxml deleted file mode 100644 index f3dfbc49..00000000 --- a/msibi/utils/reference/final.hoomdxml +++ /dev/null @@ -1,15156 +0,0 @@ - - - - - --4.67234659195 -3.76251578331 -2.04271936417 --4.58277463913 -3.8032989502 -1.51096093655 --4.69028615952 -3.87467312813 -0.853909432888 --4.65422534943 -3.69872641563 -0.287977963686 --4.70620203018 -3.78789591789 0.335605204105 --4.72083950043 -3.94082689285 0.962523281574 --4.58379602432 -4.32169818878 1.45839726925 --4.54141807556 -4.60636711121 2.07186841965 --4.56388998032 -5.02027988434 2.3933699131 --5.36255168915 -3.01195788383 -1.8032951355 --5.44553995132 -2.93300962448 -1.29018843174 --5.41751194 -3.06587719917 -0.624754369259 --5.31993865967 -2.87828230858 -0.0811521112919 --5.04980278015 -2.97415566444 0.419095605612 --5.16989850998 -3.05041193962 1.00348258018 --5.03748321533 -3.29735302925 1.57036304474 --5.02939319611 -3.64516115189 2.0592508316 --5.02027988434 -4.10750007629 2.3933699131 --4.15724515915 -1.6075283289 -2.0404253006 --4.18257570267 -1.51952636242 -1.46929633617 --4.46067285538 -1.69609117508 -0.875520288944 --4.38712358475 -1.80778968334 -0.239818185568 --4.38778781891 -1.9414627552 0.346968472004 --4.53126764297 -2.15623283386 0.901276409626 --4.53984451294 -2.42365336418 1.50537002087 --4.6377286911 -2.79050183296 2.04821586609 --4.56388998032 -3.19472002983 2.3933699131 --4.81740474701 -1.03822803497 -2.01769566536 --4.97759056091 -0.957083523273 -1.50383996964 --5.16451835632 -1.09029328823 -0.885857820511 --4.9892911911 -1.07277584076 -0.230148151517 --5.03635311127 -0.977792859077 0.385665088892 --4.9349398613 -1.24056637287 1.00018584728 --5.11226177216 -1.45113730431 1.53036916256 --5.01133918762 -1.82967293262 2.05570554733 --5.02027988434 -2.28193998337 2.3933699131 --4.4991145134 -0.160113587976 -2.01790690422 --4.4852437973 -0.336508303881 -1.47712922096 --4.73839187622 -0.253945112228 -0.923281729221 --4.52667140961 -0.283867269754 -0.302052348852 --4.49513483047 -0.142927587032 0.34733453393 --4.63599920273 -0.300749659538 0.980792582035 --4.56096124649 -0.663146317005 1.50900638103 --4.57113361359 -0.914465844631 2.07634091377 --4.56388998032 -1.36916995049 2.3933699131 --5.05818319321 0.544198989868 -1.9495626688 --5.14259433746 0.43102735281 -1.40210473537 --5.14761638641 0.713405609131 -0.800813615322 --4.96775245667 0.899000763893 -0.251660138369 --4.90983772278 0.641356229782 0.428552240133 --5.10157442093 0.692139148712 1.01416325569 --5.08417129517 0.331479817629 1.54373884201 --4.96654176712 -0.0799604356289 2.02002811432 --5.02027988434 -0.456389009953 2.3933699131 --4.95212602615 1.55104517937 -1.94327831268 --4.87786960602 1.499609828 -1.39322710037 --4.79763412476 1.58238947392 -0.780087947845 --4.77852964401 1.74185812473 -0.139564275742 --4.84229660034 1.57803952694 0.446255981922 --4.53316259384 1.42740046978 0.989222168922 --4.58432149887 1.19253909588 1.552552104 --4.57270097733 0.887104690075 2.09233617783 --4.56388998032 0.456389009953 2.3933699131 --4.67188978195 2.54224419594 -2.18144416809 --4.64525604248 2.47319889069 -1.6216186285 --4.70410680771 2.51306891441 -0.956691563129 --4.65489959717 2.61870121956 -0.316057682037 --4.82774972916 2.58702683449 0.334119081497 --4.99773311615 2.34359097481 0.864241778851 --5.03079080582 2.13148736954 1.50287938118 --5.02287912369 1.78894066811 2.02938985825 --5.02027988434 1.36916995049 2.3933699131 --4.20054960251 3.55180573463 -2.07871365547 --4.27088451385 3.41806077957 -1.5628387928 --4.53891515732 3.42364764214 -0.944164335728 --4.81700611115 3.47920536995 -0.330249071121 --4.73570823669 3.5213842392 0.362326204777 --4.55764532089 3.34500002861 0.980056762695 --4.49823570251 2.96108865738 1.49191975594 --4.54075193405 2.70645570755 2.02338910103 --4.56388998032 2.28193998337 2.3933699131 --4.81291723251 4.21716833115 -1.98084628582 --4.83709669113 4.29198360443 -1.4194817543 --4.92234659195 4.29718017578 -0.815579950809 --4.95662641525 4.25497961044 -0.211715787649 --4.9910902977 4.38968992233 0.406738936901 --5.06476449966 4.27810811996 1.02188873291 --4.9465713501 3.96592283249 1.53725922108 --4.91230344772 3.52485990524 1.98326253891 --5.02027988434 3.19472002983 2.3933699131 --4.29792165756 5.07230806351 -2.00456690788 --4.48061752319 4.98841667175 -1.46759688854 --4.65401744843 5.32703781128 -0.913376748562 --4.70942497253 5.13685417175 -0.295713424683 --4.63903474808 5.17778110504 0.354892849922 --4.54484510422 5.08561992645 0.969575464725 --4.69722032547 4.89814090729 1.57340085506 --4.45440387726 4.49782466888 2.05877232552 --4.56388998032 4.10750007629 2.3933699131 --4.99020338058 -4.5387544632 -2.03081655502 --5.08181428909 -4.52282762527 -1.47715437412 --5.1071434021 -4.65993595123 -0.862389922142 --5.08254337311 -4.58315896988 -0.210762932897 --5.1035656929 -4.64347410202 0.400554478168 --5.03445625305 -4.92154693604 0.99496614933 --5.02488946915 -5.14886569977 1.57549095154 --5.0176448822 5.42089319229 2.08418917656 --5.02027988434 5.02027988434 2.3933699131 --3.68273448944 -4.18635654449 -2.263215065 --3.79939079285 -4.2329955101 -1.69060754776 --3.70977044106 -4.10553073883 -1.06483781338 --3.80769777298 -4.17629432678 -0.405932635069 --3.82667040825 -3.95528125763 0.244091957808 --3.89233064651 -4.00365447998 0.904309809208 --3.73420119286 -4.31801271439 1.4785400629 --3.64795446396 -4.57677602768 2.07910680771 --3.65110993385 -5.02027988434 2.3933699131 --4.27108383179 -2.76996707916 -2.0426800251 --4.47668027878 -2.78659152985 -1.52046847343 --4.49369716644 -2.85893058777 -0.833769500256 --4.37372779846 -2.73298740387 -0.208678692579 --4.24748659134 -2.94122457504 0.341237872839 --4.28413057327 -3.13485717773 0.928757309914 --4.12951946259 -3.40185761452 1.51128733158 --4.13074684143 -3.67841482162 2.10419201851 --4.10750007629 -4.10750007629 2.3933699131 --3.48930287361 -2.42551279068 -1.95250821114 --3.52374005318 -2.27382397652 -1.38541865349 --3.75394177437 -2.31242108345 -0.779418170452 --3.50864052773 -2.25272774696 -0.141347557306 --3.51682853699 -1.97874951363 0.398691773415 --3.58857584 -2.22993206978 0.972779095173 --3.55473327637 -2.45333600044 1.5606855154 --3.73185300827 -2.78467750549 2.04044127464 --3.65110993385 -3.19472002983 2.3933699131 --3.63237261772 -0.756264686584 -1.9838231802 --3.76946663857 -0.734097599983 -1.42347896099 --4.00654459 -0.883897185326 -0.872581005096 --3.93235015869 -0.94170153141 -0.194544970989 --4.15845012665 -1.01443052292 0.390452265739 --4.01014518738 -1.13200104237 0.98056781292 --4.06202507019 -1.51668405533 1.47261846066 --4.0954117775 -1.81950128078 2.07061481476 --4.10750007629 -2.28193998337 2.3933699131 --3.46919441223 0.134940683842 -1.9677106142 --3.57793045044 0.0750826001167 -1.39889621735 --3.40660071373 -0.0770962610841 -0.856375396252 --3.55327367783 -0.105376712978 -0.258513003588 --3.4035358429 -0.214969187975 0.298286139965 --3.68480229378 -0.289769530296 0.873083174229 --3.63395905495 -0.546679913998 1.51541280746 --3.63747000694 -0.896289944649 2.04072928429 --3.65110993385 -1.36916995049 2.3933699131 --4.07182073593 0.749014258385 -1.80274772644 --4.1355009079 0.943416833878 -1.28397369385 --4.2159538269 0.588325083256 -0.730575978756 --4.15282821655 0.577695548534 -0.154754683375 --3.92708420753 0.545186817646 0.448171198368 --4.16315221786 0.481655329466 0.980167090893 --4.22098064423 0.271428376436 1.55138278008 --4.04261875153 -0.0606537498534 2.08320665359 --4.10750007629 -0.456389009953 2.3933699131 --4.10251235962 1.82153916359 -2.11515688896 --3.94228434563 1.73969960213 -1.55522918701 --3.85751438141 1.70185649395 -0.948474466801 --3.95461583138 1.60629367828 -0.32073906064 --3.86669206619 1.45944595337 0.308422505856 --3.77403044701 1.41546821594 0.927539288998 --3.593998909 1.18690681458 1.50156617165 --3.65604996681 0.886844158173 2.00413751602 --3.65110993385 0.456389009953 2.3933699131 --3.58667111397 2.64490056038 -2.16848134995 --3.73269748688 2.72362732887 -1.61123597622 --3.8250246048 2.56883835793 -0.98592466116 --3.81180930138 2.37206459045 -0.378507316113 --3.97923445702 2.4816596508 0.275750875473 --3.872351408 2.2010974884 0.854152262211 --4.15896654129 2.14682626724 1.45325028896 --4.05314207077 1.78697812557 2.055362463 --4.10750007629 1.36916995049 2.3933699131 --3.2616751194 3.64737701416 -1.80742037296 --3.33037543297 3.3479681015 -1.32661390305 --3.63496232033 3.50296211243 -0.800060212612 --3.80620741844 3.55959844589 -0.177865371108 --3.71191835403 3.47645974159 0.407041013241 --3.6813993454 3.37982439995 1.00019621849 --3.56925678253 2.95175719261 1.49491262436 --3.72769641876 2.633923769 2.05248737335 --3.65110993385 2.28193998337 2.3933699131 --3.84129810333 4.38912916183 -2.043227911 --3.80229640007 4.22659015656 -1.5200060606 --3.87504935265 4.51805591583 -0.934172153473 --4.03133821487 4.56598472595 -0.313380986452 --3.94870758057 4.3899512291 0.282102376223 --4.18194198608 4.18848276138 0.86370742321 --4.05653524399 4.01021575928 1.47288358212 --3.98059391975 3.51839590073 1.89493739605 --4.10750007629 3.19472002983 2.3933699131 --3.45032715797 5.21655702591 -1.68068957329 --3.77522659302 5.3456864357 -1.30213880539 --3.59169173241 5.3991894722 -0.707634866238 --3.69000101089 -5.4439496994 -0.0735514089465 --3.80405926704 5.23484802246 0.471073389053 --3.51173424721 5.14106655121 1.03939807415 --3.69368052483 4.83854866028 1.59050011635 --3.5557847023 4.46365976334 2.07990860939 --3.65110993385 4.10750007629 2.3933699131 --4.19711017609 -5.08460998535 -2.17405486107 --4.20869493484 -4.99811840057 -1.64340519905 --4.18753242493 -4.83599185944 -0.953125238419 --4.33301353455 -4.8639922142 -0.369983702898 --4.2075304985 -4.84683036804 0.246979683638 --4.11079120636 -4.99077224731 0.859701275826 --4.09127235413 -5.22495079041 1.480276227 --4.01908969879 5.41957759857 2.05865526199 --4.10750007629 5.02027988434 2.3933699131 --2.87182116508 -3.9331510067 -2.1380853653 --2.96159982681 -3.93466258049 -1.58395528793 --2.76142215729 -3.932472229 -0.93700414896 --2.90875577927 -3.82500243187 -0.310456246138 --2.89507246017 -3.88760447502 0.333035945892 --2.95583963394 -3.89443039894 1.00322902203 --2.72811555862 -4.22812891006 1.51143968105 --2.77166056633 -4.6316819191 2.04519438744 --2.73832988739 -5.02027988434 2.3933699131 --3.61427760124 -3.29739880562 -2.04438638687 --3.64809274673 -3.33467149734 -1.48562097549 --3.57461833954 -3.25882458687 -0.842082440853 --3.647356987 -3.27441191673 -0.21595261991 --3.38607382774 -3.15373969078 0.337719291449 --3.4159989357 -3.07087826729 0.974393725395 --3.15811872482 -3.27729415894 1.50985813141 --3.21020889282 -3.70558953285 2.01213908195 --3.19472002983 -4.10750007629 2.3933699131 --2.29329895973 -2.19629359245 -1.86794805527 --2.37924599648 -2.10826420784 -1.30911636353 --2.35766935349 -1.69586670399 -0.845525562763 --2.44947600365 -1.83860969543 -0.252636492252 --2.39458608627 -1.94185471535 0.363010466099 --2.70221471786 -2.0713326931 0.937182784081 --2.68518924713 -2.43015742302 1.42259967327 --2.6870610714 -2.75736355782 2.02785396576 --2.73832988739 -3.19472002983 2.3933699131 --2.94343948364 -1.54102957249 -2.10649824142 --3.04126143456 -1.53267848492 -1.54087555408 --3.13381266594 -1.28115618229 -0.970981895924 --3.05115389824 -1.25935149193 -0.306509643793 --3.0625603199 -1.22988677025 0.324593365192 --3.16949701309 -1.15738451481 0.983074367046 --3.1392493248 -1.58727145195 1.48159599304 --3.23197007179 -1.85897386074 2.0640938282 --3.19472002983 -2.28193998337 2.3933699131 --2.77523565292 -0.544777691364 -1.91711199284 --2.78495931625 -0.525287866592 -1.35500359535 --2.60497784615 -0.433273345232 -0.703438878059 --2.63944816589 -0.401748925447 -0.107070721686 --2.6190340519 -0.516690790653 0.444253653288 --2.80871319771 -0.258449196815 0.970481514931 --2.8134624958 -0.56251257658 1.54974365234 --2.77012848854 -0.962445378304 2.06284308434 --2.73832988739 -1.36916995049 2.3933699131 --3.26634860039 1.03597605228 -1.90231728554 --3.30399441719 0.957853376865 -1.37275421619 --3.45569944382 0.931244194508 -0.762293756008 --3.26163053513 0.794778645039 -0.19596786797 --3.09331440926 0.823540329933 0.423813641071 --3.0815243721 0.676724731922 1.02618050575 --3.17934346199 0.262974143028 1.51683783531 --3.1467871666 -0.0436278432608 2.06498169899 --3.19472002983 -0.456389009953 2.3933699131 --3.08886623383 1.9594386816 -1.96898579597 --2.97068619728 1.85131013393 -1.43884396553 --2.98591327667 1.65448057652 -0.802815914154 --3.1203763485 1.54641413689 -0.173064723611 --3.01703453064 1.65336191654 0.421445220709 --2.74802708626 1.51923632622 0.985325336456 --2.63374876976 1.12747335434 1.50145423412 --2.76166629791 0.906330168247 2.08186888695 --2.73832988739 0.456389009953 2.3933699131 --2.57220578194 2.77547168732 -2.05605554581 --2.54683756828 2.68109536171 -1.46332073212 --2.86163926125 2.66698479652 -0.857520163059 --2.75590229034 2.58935403824 -0.258191138506 --2.9803981781 2.57753348351 0.321267664433 --2.91090250015 2.39212226868 0.983516275883 --3.13831114769 2.10554885864 1.44721019268 --3.17123627663 1.83195459843 2.04112148285 --3.19472002983 1.36916995049 2.3933699131 --2.19186210632 3.69968366623 -2.02785468102 --2.3759469986 3.81316304207 -1.46609342098 --2.66503405571 3.71094369888 -0.899782538414 --2.86393260956 3.57906770706 -0.338382184505 --2.89656686783 3.53212666512 0.305247455835 --2.71821975708 3.2523188591 0.887224972248 --2.73367023468 3.04037857056 1.48692500591 --2.79085445404 2.72127223015 2.03943920135 --2.73832988739 2.28193998337 2.3933699131 --2.80503678322 4.48344898224 -2.05641388893 --2.85135769844 4.49824619293 -1.47809517384 --3.10243535042 4.42548894882 -0.895249783993 --3.05187606812 4.57821369171 -0.263635635376 --3.15166974068 4.38098907471 0.361804157495 --3.32367157936 4.35063552856 0.98870652914 --3.16539335251 3.97086310387 1.50841975212 --3.19031023979 3.64019846916 2.06533789635 --3.19472002983 3.19472002983 2.3933699131 --2.57265043259 5.38194561005 -1.9498436451 --2.52099323273 5.41414737701 -1.39005732536 --2.75808620453 5.31157302856 -0.843905091286 --2.80012512207 -5.41590499878 -0.264619320631 --2.90271449089 5.39931440353 0.393731564283 --2.76141428947 5.0785150528 0.965338289738 --2.74299764633 4.78196763992 1.4746670723 --2.73019242287 4.54472303391 2.0637140274 --2.73832988739 4.10750007629 2.3933699131 --3.08262562752 -4.80622911453 -2.08109545708 --3.19028902054 -4.8128657341 -1.51038062572 --3.0617017746 -4.72606277466 -0.856194317341 --3.0982632637 -4.58470249176 -0.224085360765 --3.3772957325 -4.71720314026 0.333999365568 --3.20344686508 -4.78411388397 0.965339720249 --3.23015618324 -5.12049674988 1.52241694927 --3.08055377007 5.40902805328 2.02567601204 --3.19472002983 5.02027988434 2.3933699131 --1.94680893421 -3.64664268494 -1.93810391426 --2.01187801361 -3.68083572388 -1.3757686615 --2.12816786766 -3.58605837822 -0.734150767326 --2.17758321762 -3.84514546394 -0.141363576055 --1.96340799332 -3.89008545876 0.490737825632 --2.00214600563 -4.01988077164 1.0401917696 --1.81863105297 -4.20387458801 1.60253584385 --1.82781195641 -4.58055782318 2.10995483398 --1.82555997372 -5.02027988434 2.3933699131 --2.62490463257 -3.05603885651 -1.77867698669 --2.93357229233 -2.82814693451 -1.35093009472 --2.78802394867 -2.62525248528 -0.750000178814 --2.75592851639 -2.70652079582 -0.136281251907 --2.53551149368 -2.91905379295 0.379801183939 --2.50549769402 -3.1570391655 0.993779122829 --2.20973110199 -3.37281012535 1.50227189064 --2.26615858078 -3.68887066841 2.07335805893 --2.28193998337 -4.10750007629 2.3933699131 --1.34009444714 -1.92520332336 -2.12511730194 --1.36684930325 -1.93947720528 -1.56806588173 --1.46749639511 -2.06396436691 -0.906980454922 --1.38245952129 -2.07072806358 -0.246075704694 --1.58431947231 -2.13659334183 0.366809248924 --1.77934837341 -2.23855638504 0.917086243629 --1.74641287327 -2.41149568558 1.53513658047 --1.836337924 -2.75953149796 2.10641121864 --1.82555997372 -3.19472002983 2.3933699131 --2.10060167313 -1.33073425293 -1.93552660942 --1.98399353027 -1.08910143375 -1.4412548542 --1.94514286518 -0.901312291622 -0.830700993538 --1.9351348877 -1.15392124653 -0.208321258426 --1.96242940426 -1.23650789261 0.438019156456 --2.24691200256 -1.33678388596 0.96242505312 --2.21102499962 -1.62059879303 1.55336165428 --2.26923942566 -1.88220155239 2.09638977051 --2.28193998337 -2.28193998337 2.3933699131 --1.86026859283 -0.302474021912 -2.04806494713 --1.86604607105 -0.314402520657 -1.50414168835 --1.70946526527 -0.0913674384356 -0.903746187687 --1.81397354603 -0.0423248782754 -0.270442903042 --1.62261450291 -0.257527381182 0.341778308153 --1.7350884676 -0.349468261003 0.953896343708 --1.86403393745 -0.589929401875 1.51531136036 --1.78073608875 -0.939996123314 2.03607320786 --1.82555997372 -1.36916995049 2.3933699131 --2.51305508614 0.457462906837 -1.91358053684 --2.60393548012 0.34822806716 -1.34110593796 --2.60668683052 0.577468454838 -0.739289462566 --2.40250325203 0.594883978367 -0.142338722944 --2.25900411606 0.47812512517 0.406408041716 --2.16093969345 0.613681733608 1.03785800934 --2.20415329933 0.208952397108 1.51673555374 --2.31194186211 -0.0443371608853 2.08832859993 --2.28193998337 -0.456389009953 2.3933699131 --2.22614002228 1.36667358875 -1.9106054306 --2.17657089233 1.33940958977 -1.33564949036 --2.16440224648 1.55391383171 -0.748949348927 --1.98747205734 1.56883752346 -0.0596397407353 --2.01494312286 1.50206542015 0.577466070652 --1.82833993435 1.60612416267 1.09592270851 --1.73528683186 1.24088358879 1.60347759724 --1.87732243538 0.855521023273 2.06376194954 --1.82555997372 0.456389009953 2.3933699131 --1.88659608364 2.19402885437 -1.82866132259 --1.71622741222 2.31952118874 -1.31949615479 --2.00085878372 2.30061745644 -0.735016822815 --1.90104913712 2.53023147583 -0.217351570725 --1.97563004494 2.74151325226 0.387775957584 --2.12215185165 2.58680963516 1.01602900028 --2.23939180374 2.14813876152 1.47825741768 --2.28602290154 1.81619727612 2.00708913803 --2.28193998337 1.36916995049 2.3933699131 --1.67030513287 3.00082683563 -1.81509530544 --1.71133983135 3.25385069847 -1.30322623253 --1.83776986599 3.32739377022 -0.682545006275 --2.05438041687 3.63091492653 -0.179748728871 --1.91852080822 3.5317337513 0.408253401518 --1.8775370121 3.45524811745 1.03022432327 --1.68729662895 3.06907868385 1.54141676426 --1.78948891163 2.67493009567 2.04553961754 --1.82555997372 2.28193998337 2.3933699131 --1.88539958 4.70552015305 -2.01615619659 --1.8191242218 4.61465930939 -1.40633428097 --1.98132669926 4.44196653366 -0.791778624058 --2.15040612221 4.6228351593 -0.16290307045 --2.22136473656 4.47965478897 0.425969958305 --2.49239659309 4.1681394577 0.89939469099 --2.30904221535 4.00239372253 1.47729432583 --2.32455205917 3.60826849937 2.07489824295 --2.28193998337 3.19472002983 2.3933699131 --1.58335280418 5.46082782745 -2.00459718704 --1.67099189758 -5.45509719849 -1.45896685123 --1.71311426163 5.46853590012 -0.825190961361 --1.75663423538 5.37720680237 -0.191604346037 --1.97636544704 5.46803998947 0.408618241549 --1.87926721573 5.246986866 0.990050792694 --1.85263037682 4.84611368179 1.46393120289 --1.81454861164 4.51500225067 2.0841729641 --1.82555997372 4.10750007629 2.3933699131 --2.21926808357 -4.47286939621 -2.0440864563 --2.20481920242 -4.64474248886 -1.51386499405 --2.22013640404 -4.83016872406 -0.91092646122 --2.24761033058 -4.80250310898 -0.294774204493 --2.40266656876 -4.71708059311 0.308664739132 --2.33762764931 -4.90961122513 0.942560493946 --2.28788137436 -5.10080289841 1.589859128 --2.14951276779 5.34798765182 2.00723266602 --2.28193998337 5.02027988434 2.3933699131 --1.04068875313 -3.50687384605 -1.89714562893 --0.967815160751 -3.37061357498 -1.35651600361 --0.919668614864 -3.40093040466 -0.715927541256 --0.959872722626 -3.56980156898 -0.128281593323 --0.950520575047 -3.74768900871 0.47496291995 --1.03039336205 -3.95181059837 1.05855619907 --0.946086704731 -4.20240020752 1.63559365273 --0.971185386181 -4.63455629349 2.12775230408 --0.912778019905 -5.02027988434 2.3933699131 --1.59322142601 -2.78799796104 -1.94807338715 --1.75408411026 -2.8230342865 -1.42634320259 --1.71461963654 -2.83771014214 -0.761786401272 --1.82526350021 -2.94233798981 -0.148970812559 --1.6899960041 -3.02115273476 0.43157979846 --1.53881776333 -3.10766458511 1.02052807808 --1.30905175209 -3.31859707832 1.52592110634 --1.40301001072 -3.67741632462 2.09121608734 --1.36916995049 -4.10750007629 2.3933699131 --0.413838624954 -1.52526247501 -2.01414632797 --0.516861081123 -1.69092094898 -1.48217487335 --0.641426503658 -1.70682013035 -0.856450796127 --0.588587164879 -1.75112497807 -0.228587180376 --0.819727599621 -1.8042845726 0.389257282019 --0.785279214382 -2.09483861923 0.985881626606 --0.862877130508 -2.40932393074 1.49906539917 --0.891806364059 -2.74383378029 2.061211586 --0.912778019905 -3.19472002983 2.3933699131 --1.27601754665 -0.877557635307 -1.99041175842 --1.07721054554 -0.980772316456 -1.48341393471 --1.00577306747 -0.832733035088 -0.866989731789 --1.08575129509 -0.912082135677 -0.205118939281 --1.09216034412 -0.879354953766 0.488402217627 --1.2988255024 -1.14237117767 1.02080738544 --1.36613333225 -1.58224654198 1.46416759491 --1.36002981663 -1.85103154182 2.04472637177 --1.36916995049 -2.28193998337 2.3933699131 --0.874225497246 -0.101076498628 -1.90179538727 --0.913190543652 -0.0491174161434 -1.31031799316 --0.859087884426 0.13408267498 -0.69460350275 --0.930317819118 -0.108490392566 -0.163601920009 --0.819833874702 0.0691724419594 0.471325755119 --0.870731651783 -0.213140666485 1.05155754089 --0.850087165833 -0.627746582031 1.52247703075 --0.857441365719 -0.963319480419 2.05390405655 --0.912778019905 -1.36916995049 2.3933699131 --1.55476391315 0.556484460831 -2.01464343071 --1.57511425018 0.569296896458 -1.42387723923 --1.72670733929 0.675785005093 -0.764782547951 --1.49958074093 0.830953717232 -0.216094926 --1.485201478 0.78110063076 0.443172216415 --1.32086181641 0.596795916557 1.02973616123 --1.40683484077 0.333713591099 1.63542544842 --1.49937140942 -0.115134947002 2.02837562561 --1.36916995049 -0.456389009953 2.3933699131 --1.18707954884 1.55118203163 -1.93844389915 --1.23621833324 1.40238046646 -1.37033653259 --1.33221459389 1.53955364227 -0.751986801624 --1.12892711163 1.77467429638 -0.196565181017 --1.09344601631 1.51780855656 0.437613666058 --0.945331811905 1.51830708981 1.06172573566 --0.8623265028 1.26442348957 1.60972702503 --0.986259579659 0.858468055725 2.01098227501 --0.912778019905 0.456389009953 2.3933699131 --1.0050162077 2.40096235275 -2.05145311356 --0.950220823288 2.51148438454 -1.50967347622 --0.866346418858 2.32958459854 -0.869833111763 --0.988245546818 2.58246064186 -0.287610888481 --1.03319132328 2.38186478615 0.36954331398 --1.18188393116 2.47242927551 0.980115711689 --1.39348435402 2.14753770828 1.5342515707 --1.3843972683 1.78269565105 2.09821987152 --1.36916995049 1.36916995049 2.3933699131 --0.623992145061 3.40889239311 -2.00179672241 --0.615634918213 3.35861325264 -1.41384065151 --0.827660024166 3.29228591919 -0.802099645138 --0.947757124901 3.49511289597 -0.270574659109 --1.02130925655 3.34219098091 0.352716296911 --0.921553790569 3.41094493866 0.971391618252 --0.85038125515 3.12791800499 1.52376031876 --0.815163910389 2.66212368011 2.02183866501 --0.912778019905 2.28193998337 2.3933699131 --1.38799488544 3.91635751724 -1.91935503483 --1.22083961964 3.95405125618 -1.38444840908 --1.10695230961 4.23993492126 -0.804631352425 --1.23516738415 4.4031867981 -0.194711640477 --1.32426357269 4.22955465317 0.422370940447 --1.48659527302 4.2855181694 1.00488126278 --1.3234026432 4.04454612732 1.59438860416 --1.36630344391 3.61035704613 2.09448719025 --1.36916995049 3.19472002983 2.3933699131 --0.981335639954 4.80732440948 -1.81091356277 --0.919896483421 4.94344615936 -1.25023567677 --0.887429714203 5.21908950806 -0.712618649006 --0.81615114212 5.21730136871 -0.1066211164 --1.01110124588 5.36748409271 0.460832804441 --0.729586601257 5.21694898605 0.996109783649 --0.905443668365 4.95062112808 1.54532873631 --0.92246735096 4.55901575089 2.07540655136 --0.912778019905 4.10750007629 2.3933699131 --1.31985640526 -4.37269830704 -1.98241078854 --1.44079256058 -4.35519742966 -1.47234904766 --1.48065423965 -4.24183654785 -0.775101721287 --1.39741492271 -4.39361810684 -0.152605682611 --1.5808775425 -4.67976045609 0.391835540533 --1.45603978634 -4.86629152298 0.95610243082 --1.42059087753 -5.11168527603 1.54566025734 --1.35924816132 5.43512868881 2.10973715782 --1.36916995049 5.02027988434 2.3933699131 --0.249094232917 -3.98463559151 -2.01401543617 --0.103986479342 -4.10185718536 -1.49630022049 --0.330594062805 -3.98005962372 -0.848949849606 --0.172393903136 -4.02870464325 -0.20919187367 -0.0452136211097 -3.88199281693 0.375841319561 --0.130124315619 -3.99898099899 0.975894987583 -0.0336763523519 -4.2282834053 1.56918787956 -0.00473983911797 -4.60131692886 2.10283684731 -6.10622981181e-16 -5.02027988434 2.3933699131 --0.669404745102 -2.59609532356 -2.21152305603 --0.576802492142 -2.52028393745 -1.63685333729 --0.529246211052 -2.66778087616 -1.0110771656 --0.715274691582 -2.65811157227 -0.289050519466 --0.748197853565 -2.78274106979 0.402124047279 --0.573112130165 -3.10668039322 0.920375943184 --0.421205461025 -3.33600187302 1.51905703545 --0.479387074709 -3.64754509926 2.06169629097 --0.456389009953 -4.10750007629 2.3933699131 -0.367234289646 -2.29589152336 -2.16361522675 -0.252372801304 -2.16907501221 -1.64177727699 -0.150944396853 -2.07467865944 -0.989047706127 -0.214409738779 -2.00604844093 -0.359873920679 -0.053582534194 -1.96817874908 0.308365374804 -0.036196641624 -2.01344609261 0.971544206142 -0.00683538848534 -2.42329502106 1.50450575352 --0.00467360997573 -2.76554679871 2.02968859673 -6.10622981181e-16 -3.19472002983 2.3933699131 --0.247115582228 -0.731215894222 -1.96002852917 --0.222007572651 -0.726817727089 -1.44972765446 --0.155259147286 -1.08420264721 -0.952972650528 --0.16714528203 -0.990249991417 -0.303035497665 --0.20787152648 -1.1427834034 0.30805337429 --0.408759683371 -1.19777560234 0.922838389874 --0.462953180075 -1.48652029037 1.538823843 --0.439179211855 -1.89935302734 2.05984926224 --0.456389009953 -2.28193998337 2.3933699131 -0.0866799205542 0.226337656379 -2.12332963943 -0.131839647889 0.0975510105491 -1.57817208767 -0.118781939149 0.192711815238 -0.908282399178 -0.0559068135917 -0.0504450835288 -0.328259289265 -0.0604451149702 -0.27077755332 0.246490672231 -0.0298619214445 -0.258570671082 0.875510454178 -0.0379093885422 -0.590661644936 1.46073496342 -0.0170945227146 -0.922982275486 2.06812787056 -6.10622981181e-16 -1.36916995049 2.3933699131 --0.495113939047 0.822906315327 -2.00098371506 --0.630004227161 0.734112918377 -1.46286666393 --0.745886385441 0.91162198782 -0.82433539629 --0.555949389935 0.7387996912 -0.236756712198 --0.514359354973 0.931575834751 0.388549625874 --0.501887321472 0.595689296722 0.942530751228 --0.45052716136 0.332185268402 1.5223761797 --0.477116495371 -0.0200505591929 2.06635832787 --0.456389009953 -0.456389009953 2.3933699131 --0.298452436924 1.7155674696 -1.99099898338 --0.28938755393 1.67864966393 -1.40050721169 --0.365746855736 1.65173041821 -0.727460026741 --0.165182948112 1.55625319481 -0.130655646324 --0.155940920115 1.67222225666 0.46969589591 --0.0357315465808 1.50770175457 1.07339346409 --0.0533009730279 1.19113993645 1.5842217207 -0.0807707607746 0.840180397034 2.08893680573 -6.10622981181e-16 0.456389009953 2.3933699131 --0.00752023467794 2.64230823517 -1.91248118877 --0.0847333967686 2.58138847351 -1.35528337955 --0.0689527839422 2.40091967583 -0.802021801472 --0.147214710712 2.44550061226 -0.127948686481 --0.169760331511 2.57576847076 0.457971602678 --0.287602871656 2.43149590492 1.01420783997 --0.452464044094 2.0853536129 1.53776228428 --0.438217550516 1.78544962406 2.08843064308 --0.456389009953 1.36916995049 2.3933699131 -0.423035204411 3.50885510445 -1.9049166441 -0.323443949223 3.34396100044 -1.37774920464 -0.0281319580972 3.388692379 -0.742201626301 --0.153974369168 3.71613001823 -0.231167271733 --0.14626789093 3.52717208862 0.39719876647 --0.0958227291703 3.42527246475 1.00441670418 -0.0901300311089 3.05243420601 1.4834856987 --0.00545987999067 2.71930122375 2.05704331398 -6.10622981181e-16 2.28193998337 2.3933699131 --0.309410780668 4.21167087555 -1.88526248932 --0.266687184572 4.16514396667 -1.32540547848 --0.310268580914 4.47632217407 -0.792647182941 --0.346585899591 4.50480222702 -0.178031146526 --0.493647634983 4.45112991333 0.496308684349 --0.53447830677 4.24392414093 1.06334078312 --0.453042805195 3.99242258072 1.62645184994 --0.448887169361 3.62572836876 2.11709690094 --0.456389009953 3.19472002983 2.3933699131 --0.166355833411 5.06667947769 -1.86624693871 -0.120965123177 5.09554481506 -1.41882097721 --0.0126823652536 5.24212598801 -0.837603926659 -0.0878207907081 5.27806997299 -0.207436650991 -0.0448214486241 5.39889526367 0.359889835119 -0.14031791687 5.14643239975 0.986829161644 --0.033007953316 4.83634185791 1.49269866943 --0.020328650251 4.52527952194 2.06722950935 -6.10622981181e-16 4.10750007629 2.3933699131 --0.840494573116 -5.23159503937 -2.01809549332 --0.817223489285 -4.99466896057 -1.51176786423 --0.88325971365 -4.83389520645 -0.862658619881 --0.700526714325 -4.87066698074 -0.217972353101 --0.736272156239 -4.72762441635 0.362030923367 --0.552432894707 -4.86966896057 0.944680392742 --0.532837450504 -5.17442274094 1.51046359539 --0.405989140272 5.45859861374 2.02196621895 --0.456389009953 5.02027988434 2.3933699131 -0.775866687298 -4.06650924683 -1.93850326538 -0.743201851845 -3.94356608391 -1.35934615135 -0.707974851131 -4.05154943466 -0.709444463253 -0.806680440903 -4.21740245819 -0.106737338006 -0.91722792387 -4.05128717422 0.434936642647 -0.811861634254 -4.11944580078 1.02426326275 -0.923334062099 -4.32725477219 1.57144236565 -0.901481389999 -4.62084102631 2.15021562576 -0.912778019905 -5.02027988434 2.3933699131 -0.0265360549092 -3.13983845711 -1.98810815811 -0.104053303599 -3.16046190262 -1.46600222588 -0.19055698812 -3.26553297043 -0.868357539177 -0.247247204185 -3.02515339851 -0.249963015318 -0.215426981449 -2.99486112595 0.368643462658 -0.314115971327 -3.09141898155 0.963311314583 -0.484259396791 -3.39849376678 1.51851522923 -0.547473907471 -3.72041630745 2.05101919174 -0.456389009953 -4.10750007629 2.3933699131 -1.37061417103 -2.28059983253 -1.82689464092 -1.02482461929 -2.15989518166 -1.42983496189 -0.884453475475 -2.26980257034 -0.830745458603 -1.01349365711 -2.19597625732 -0.209896326065 -0.871775627136 -2.26260304451 0.416087031364 -0.897018313408 -2.12059855461 1.00387370586 -0.85493427515 -2.39556694031 1.54566311836 -0.910879015923 -2.81348156929 2.04216194153 -0.912778019905 -3.19472002983 2.3933699131 -0.581569612026 -1.49798500538 -2.12781953812 -0.444343268871 -1.29562985897 -1.60505259037 -0.73730880022 -1.23783004284 -1.00114321709 -0.64905667305 -1.26207470894 -0.353557497263 -0.658715486526 -1.29406321049 0.277128994465 -0.53636097908 -1.23469948769 0.909136593342 -0.427132278681 -1.4611376524 1.51809310913 -0.411951422691 -1.8500071764 2.02450799942 -0.456389009953 -2.28193998337 2.3933699131 -0.892249166965 -0.521626055241 -2.20666718483 -0.8358258605 -0.476508021355 -1.64075875282 -0.671212315559 -0.405111312866 -1.02780437469 -0.905745387077 -0.288993418217 -0.425652831793 -1.08081173897 -0.319051474333 0.203889831901 -0.959778547287 -0.45283177495 0.853458940983 -0.97942507267 -0.623948574066 1.53086936474 -0.909139215946 -0.939199507236 2.07115960121 -0.912778019905 -1.36916995049 2.3933699131 -0.535281896591 1.09391534328 -2.07102441788 -0.326541036367 0.991431117058 -1.5671902895 -0.285259991884 1.07547318935 -0.90036034584 -0.265862524509 0.872404754162 -0.264133632183 -0.244278550148 0.668666183949 0.395323812962 -0.409610241652 0.61542391777 1.05458402634 -0.553735613823 0.253063321114 1.57690834999 -0.463691413403 -0.0923846065998 2.09660172462 -0.456389009953 -0.456389009953 2.3933699131 -0.721645176411 2.03706216812 -1.97583949566 -0.583694279194 1.88327682018 -1.47946465015 -0.770260930061 1.71675944328 -0.821997344494 -0.824919879436 1.62063848972 -0.217949301004 -0.710261702538 1.4647693634 0.363862633705 -0.93387401104 1.46010315418 0.97616994381 -0.880710840225 1.20671844482 1.55040407181 -0.982610106468 0.839556396008 2.07344150543 -0.912778019905 0.456389009953 2.3933699131 -0.945153772831 2.9946539402 -2.14731836319 -1.03552937508 2.78490042686 -1.61799013615 -0.712160825729 2.74133729935 -0.979442954063 -0.671235859394 2.56681728363 -0.311804026365 -0.753060162067 2.50350666046 0.34727999568 -0.660917460918 2.39485096931 0.971761286259 -0.475537121296 2.12363505363 1.54412221909 -0.434901684523 1.76759397984 2.03318881989 -0.456389009953 1.36916995049 2.3933699131 -1.33970403671 3.82162547112 -1.90964996815 -1.17488527298 3.61893844604 -1.37056612968 -1.18855452538 3.4782435894 -0.780911564827 -0.818890571594 3.47796988487 -0.339960873127 -0.742483973503 3.42083740234 0.242717146873 -0.999369561672 3.23286175728 0.860371768475 -0.924847602844 3.06500554085 1.47650921345 -0.923627257347 2.71383142471 2.05208182335 -0.912778019905 2.28193998337 2.3933699131 -0.581937372684 4.42807579041 -2.14345622063 -0.502848148346 4.26898670197 -1.61396741867 -0.620771288872 4.24490070343 -0.978024303913 -0.623284399509 4.31556177139 -0.329403996468 -0.466793835163 4.2628531456 0.330962568521 -0.583759784698 4.24344873428 0.989408373833 -0.42904779315 3.9433324337 1.55509054661 -0.44511577487 3.61281561852 2.1063079834 -0.456389009953 3.19472002983 2.3933699131 -0.882995545864 -5.47648286819 -2.14950251579 -0.897472441196 5.42879056931 -1.59761381149 -0.945914149284 5.30087089539 -0.950815141201 -1.14942097664 5.10415267944 -0.319358259439 -0.909334897995 4.99580907822 0.341844946146 -1.07891333103 5.14041996002 0.891676366329 -0.968038618565 4.88480997086 1.52476322651 -0.841805040836 4.51663827896 2.04331088066 -0.912778019905 4.10750007629 2.3933699131 -0.0048937741667 -4.91216993332 -1.88457381725 -0.344173461199 -4.85858154297 -1.3909059763 -0.150407120585 -4.87591934204 -0.784235835075 -0.0957251191139 -4.81340074539 -0.198864400387 -0.277322381735 -4.70977640152 0.417932569981 -0.513204276562 -4.93102931976 0.949014782906 -0.453735142946 -5.10145282745 1.53051841259 -0.528029739857 5.39009094238 2.01286935806 -0.456389009953 5.02027988434 2.3933699131 -1.71045053005 -3.58629226685 -1.9444886446 -1.65202116966 -3.78366470337 -1.43144881725 -1.49193155766 -4.02170562744 -0.77385777235 -1.65361940861 -4.18113327026 -0.193673983216 -1.80371510983 -4.00370979309 0.38393971324 -1.70301103592 -3.94183826447 0.979334771633 -1.89623379707 -4.23370409012 1.45351207256 -1.81664526463 -4.5710644722 2.05239057541 -1.82555997372 -5.02027988434 2.3933699131 -1.00060844421 -3.04579401016 -2.11470103264 -0.968677222729 -3.04275512695 -1.5436975956 -1.10120379925 -3.23985743523 -0.94251292944 -1.19672787189 -3.3626730442 -0.273442298174 -1.10473167896 -3.15520358086 0.363368213177 -1.17611157894 -3.04701709747 0.943112015724 -1.33719980717 -3.38733625412 1.51222729683 -1.36840510368 -3.69388628006 2.07019209862 -1.36916995049 -4.10750007629 2.3933699131 -2.18734836578 -1.96855843067 -1.95756697655 -2.33117747307 -2.03019833565 -1.40989935398 -2.18794631958 -2.20324850082 -0.809337198734 -1.92609500885 -2.19822502136 -0.246112853289 -1.8239505291 -2.26589989662 0.343457370996 -1.71069896221 -2.17929530144 1.00733423233 -1.72032701969 -2.49568748474 1.53368425369 -1.87077867985 -2.76767206192 2.06636047363 -1.82555997372 -3.19472002983 2.3933699131 -1.51839327812 -1.22043466568 -1.99114823341 -1.49674868584 -1.35892856121 -1.49619424343 -1.5329836607 -1.61114382744 -0.885461568832 -1.38922953606 -1.43818116188 -0.31141987443 -1.54175007343 -1.29840373993 0.287299335003 -1.4396532774 -1.35593605042 0.934811532497 -1.29836380482 -1.53227198124 1.51987159252 -1.27462387085 -1.89191329479 2.00391864777 -1.36916995049 -2.28193998337 2.3933699131 -1.83468854427 -0.331472992897 -2.03058743477 -1.75672054291 -0.450107067823 -1.46633887291 -1.59631240368 -0.649815380573 -0.848869025707 -1.94018149376 -0.611583590508 -0.313730120659 -1.90485179424 -0.381248146296 0.266515523195 -1.92056846619 -0.426561921835 0.915820837021 -1.77786588669 -0.663262724876 1.52123248577 -1.86314821243 -0.977633297443 2.04768371582 -1.82555997372 -1.36916995049 2.3933699131 -1.10820007324 0.391991227865 -2.08866596222 -1.2008382082 0.365277081728 -1.52698111534 -1.10948801041 0.601891160011 -0.944354712963 -1.19395005703 0.622518420219 -0.363796323538 -1.12415969372 0.603832423687 0.259491324425 -1.23305511475 0.37418320775 0.893025040627 -1.37264454365 0.314293444157 1.53552901745 -1.39176666737 -0.0559072382748 2.06075692177 -1.36916995049 -0.456389009953 2.3933699131 -1.3210426569 1.37182092667 -1.93682444096 -1.45678877831 1.35405957699 -1.41817426682 -1.58116734028 1.43168187141 -0.785136938095 -1.77768063545 1.26692509651 -0.18717622757 -1.54265749454 1.34241640568 0.395931273699 -1.75013196468 1.47453224659 0.96693956852 -1.74566578865 1.18408834934 1.50451421738 -1.89968538284 0.85842692852 2.00717663765 -1.82555997372 0.456389009953 2.3933699131 -1.70151245594 2.19176244736 -2.10098385811 -1.71567821503 2.24777698517 -1.52721810341 -1.52518582344 2.28163599968 -0.887875378132 -1.50942015648 2.19352602959 -0.273073166609 -1.70283448696 2.45275163651 0.288505077362 -1.61775016785 2.25478672981 0.897745251656 -1.44688856602 2.1891283989 1.48606908321 -1.32019770145 1.78662133217 2.06217193604 -1.36916995049 1.36916995049 2.3933699131 -1.89894688129 3.15586638451 -2.24496150017 -1.99870657921 3.16147208214 -1.70958614349 -2.03474617004 3.04367637634 -1.00766420364 -1.94494271278 3.02347064018 -0.391403377056 -1.80765557289 3.29043745995 0.225343585014 -1.97062301636 3.35970115662 0.924974143505 -1.81170713902 3.03792405128 1.47547459602 -1.82395553589 2.72079777718 2.04190659523 -1.82555997372 2.28193998337 2.3933699131 -1.51496315002 4.78791618347 -2.01478147507 -1.56744897366 4.55408334732 -1.51021742821 -1.57235217094 4.351811409 -0.897617518902 -1.48638987541 4.21520137787 -0.295780718327 -1.32691812515 4.10547685623 0.34375679493 -1.4375897646 4.14693641663 0.930785655975 -1.32493722439 3.94368863106 1.52216660976 -1.30910098553 3.56082987785 2.0414378643 -1.36916995049 3.19472002983 2.3933699131 -2.1483809948 -5.28980588913 -1.7693682909 -1.82599484921 5.47296524048 -1.37860548496 -1.91290521622 5.17907857895 -0.831905543804 -2.02871274948 5.0153837204 -0.190737470984 -1.83503973484 5.19439697266 0.386868059635 -2.02277207375 5.10466146469 0.952768683434 -1.8768633604 4.93646478653 1.55117404461 -1.8267993927 4.4422082901 1.98975455761 -1.82555997372 4.10750007629 2.3933699131 -1.46966147423 -4.73370456696 -2.04836320877 -1.34557306767 -4.656457901 -1.49433302879 -1.12878668308 -4.81676197052 -0.876033127308 -1.07823622227 -5.02701759338 -0.251289397478 -1.24653315544 -4.90446329117 0.371996879578 -1.49283957481 -4.92847776413 0.985662400723 -1.34650325775 -5.18646526337 1.57403826714 -1.3581379652 5.4392414093 2.08446478844 -1.36916995049 5.02027988434 2.3933699131 -2.72700309753 -3.63346743584 -1.90038371086 -2.50218844414 -3.64731049538 -1.38196802139 -2.36222958565 -3.82343006134 -0.80331492424 -2.51371622086 -4.3246512413 -0.32504054904 -2.6415309906 -4.01310586929 0.233734965324 -2.62414002419 -3.97557830811 0.842293798923 -2.73184680939 -4.27130460739 1.47691226006 -2.79582381248 -4.62894535065 2.04798030853 -2.73832988739 -5.02027988434 2.3933699131 -2.04110693932 -2.79349470139 -1.90899717808 -1.94449687004 -2.88271522522 -1.39203047752 -1.90800237656 -3.13825631142 -0.826989293098 -2.08053517342 -3.19869828224 -0.226020827889 -2.00184178352 -3.07567358017 0.384212702513 -2.03198719025 -3.06725502014 1.01546275616 -2.28667473793 -3.30134963989 1.55296933651 -2.1749920845 -3.73355269432 2.02261090279 -2.28193998337 -4.10750007629 2.3933699131 -2.91317749023 -2.7067797184 -2.03080773354 -2.92772650719 -2.6229031086 -1.46699655056 -2.97903466225 -2.39862418175 -0.891072809696 -2.90266799927 -2.25177359581 -0.304749548435 -2.78715658188 -2.31061601639 0.303432732821 -2.75752735138 -2.19274759293 0.941171646118 -2.63177680969 -2.42844963074 1.56471681595 -2.75382113457 -2.76502203941 2.10454654694 -2.73832988739 -3.19472002983 2.3933699131 -2.4407851696 -1.15044033527 -2.069470644 -2.35996961594 -1.10547935963 -1.52378833294 -2.33793234825 -1.22996091843 -0.880430161953 -2.28725409508 -1.31359028816 -0.287192970514 -2.37590074539 -1.51095926762 0.295206427574 -2.53352546692 -1.38561177254 0.913085222244 -2.35293245316 -1.53258371353 1.4856877327 -2.25845384598 -1.8190330267 2.04699611664 -2.28193998337 -2.28193998337 2.3933699131 -2.73327445984 -0.0814196616411 -2.02521324158 -2.67868971825 -0.318980902433 -1.53884291649 -2.7233839035 -0.231432944536 -0.940980315208 -2.76560330391 -0.513478755951 -0.371041506529 -2.82776618004 -0.439265429974 0.272604852915 -2.81898546219 -0.391486495733 0.908060014248 -2.77256798744 -0.760917246342 1.41402888298 -2.72260117531 -0.961038351059 2.05758881569 -2.73832988739 -1.36916995049 2.3933699131 -1.9277946949 0.63013279438 -2.08368349075 -2.1151368618 0.524496734142 -1.53817903996 -1.99214065075 0.321969002485 -0.904563724995 -2.18888354301 0.478142350912 -0.290789961815 -2.16731762886 0.648524343967 0.335489809513 -2.17380690575 0.512620747089 0.978045642376 -2.30699014664 0.255724549294 1.58006644249 -2.26293683052 -0.0429797917604 2.13782405853 -2.28193998337 -0.456389009953 2.3933699131 -2.42154812813 1.42580246925 -1.9470063448 -2.33960580826 1.53029596806 -1.44760513306 -2.4887368679 1.32980549335 -0.870352327824 -2.72726607323 1.29634773731 -0.259670674801 -2.52444958687 1.5078111887 0.286275058985 -2.63620328903 1.31039965153 0.835806250572 -2.5597140789 1.2323101759 1.46558940411 -2.76307702065 0.85729187727 1.97158563137 -2.73832988739 0.456389009953 2.3933699131 -2.7029569149 2.42218756676 -2.03883838654 -2.7334985733 2.3193256855 -1.48068964481 -2.46048545837 2.29337406158 -0.925990581512 -2.43438005447 2.30238008499 -0.320761859417 -2.6827480793 2.43179512024 0.236740365624 -2.5111644268 2.27760672569 0.886673748493 -2.31683206558 2.19781422615 1.54582846165 -2.26836037636 1.82638990879 2.04283261299 -2.28193998337 1.36916995049 2.3933699131 -3.01786327362 3.38029527664 -2.14632487297 -2.97170805931 3.27561712265 -1.61620128155 -2.90826106071 3.14692640305 -0.969547748566 -2.7473154068 3.38202142715 -0.248167067766 -2.73174262047 3.34769582748 0.3976996243 -2.83695244789 3.03965210915 0.919336080551 -2.69063544273 3.00818347931 1.52372777462 -2.72991418839 2.69283437729 2.11134052277 -2.73832988739 2.28193998337 2.3933699131 -2.36099743843 3.97445726395 -1.96694731712 -2.30466842651 3.98967647552 -1.44456529617 -2.44798517227 3.96184659004 -0.840977370739 -2.32406878471 4.19129323959 -0.289189934731 -2.31686401367 4.23642063141 0.328270703554 -2.28907227516 4.26472854614 1.0066883564 -2.3784737587 3.94048023224 1.56703364849 -2.2596385479 3.5824110508 2.04185557365 -2.28193998337 3.19472002983 2.3933699131 -2.4625442028 4.92351293564 -2.2128777504 -2.62625098228 4.93060731888 -1.67301499844 -2.6997385025 4.80600452423 -0.982425272465 -2.80421447754 4.98967027664 -0.373839497566 -2.77989768982 4.96058607101 0.255772590637 -2.85984253883 4.85268878937 0.862211346626 -2.7530977726 4.90202283859 1.49891114235 -2.71012282372 4.54362916946 2.06163883209 -2.73832988739 4.10750007629 2.3933699131 -2.33003115654 -4.4534573555 -1.80232489109 -2.23508763313 -4.53244590759 -1.22300183773 -2.01000952721 -4.80963611603 -0.70995092392 -1.95843827724 -5.08158588409 -0.129704117775 -2.15571308136 -4.80321741104 0.429025173187 -2.39075756073 -4.92286682129 1.03896319866 -2.1907851696 -5.16773939133 1.57412421703 -2.29444003105 5.44970321655 2.08850240707 -2.28193998337 5.02027988434 2.3933699131 -3.32942676544 -4.31197738647 -2.18814301491 -3.20852375031 -4.29280281067 -1.63196074963 -3.21276187897 -4.0485086441 -1.02573382854 -3.45150637627 -4.13243818283 -0.457419544458 -3.42600917816 -4.31659269333 0.162649184465 -3.40825843811 -4.25771427155 0.81624686718 -3.55893349648 -4.36650943756 1.51298999786 -3.69026184082 -4.63603115082 2.07037973404 -3.65110993385 -5.02027988434 2.3933699131 -3.59818315506 -3.44879603386 -1.90617752075 -3.50027632713 -3.41400694847 -1.35625755787 -3.14698076248 -3.25814795494 -0.853860855103 -3.01192378998 -3.0962061882 -0.235269278288 -2.84198212624 -3.20361685753 0.337929755449 -2.92277693748 -3.02037119865 0.923735678196 -3.08622717857 -3.40114474297 1.47849881649 -3.13056635857 -3.6760058403 2.00968694687 -3.19472002983 -4.10750007629 2.3933699131 -3.77289867401 -2.50930142403 -1.85218787193 -3.86811971664 -2.38400554657 -1.29157626629 -3.81094837189 -2.00834989548 -0.750975430012 -3.72175979614 -2.10122919083 -0.13444134593 -3.73907184601 -2.28520345688 0.495364308357 -3.59626436234 -2.14774942398 1.1254645586 -3.43321180344 -2.57532930374 1.54402518272 -3.64127588272 -2.75693535805 2.09275078773 -3.65110993385 -3.19472002983 2.3933699131 -3.24643683434 -1.78692531586 -2.02564573288 -3.1647040844 -1.6011852026 -1.457644701 -3.30437064171 -1.30563521385 -0.882116913795 -3.21421003342 -1.2687997818 -0.263988673687 -3.23487067223 -1.13984382153 0.370684981346 -3.49111533165 -1.17247855663 0.949325501919 -3.26742696762 -1.51988458633 1.44854450226 -3.19573283195 -1.82541525364 2.04674983025 -3.19472002983 -2.28193998337 2.3933699131 -3.49066090584 -0.87249237299 -1.87287259102 -3.45162439346 -0.63391917944 -1.3756840229 -3.6603500843 -0.444383025169 -0.860060811043 -3.70300149918 -0.574136137962 -0.224082902074 -3.79574871063 -0.248843342066 0.340861588717 -3.72163176537 -0.314952433109 0.968156933784 -3.69805049896 -0.585908055305 1.53767287731 -3.63932228088 -0.920411646366 2.08618855476 -3.65110993385 -1.36916995049 2.3933699131 -3.01430773735 0.711558759212 -2.2036781311 -2.98810744286 0.71263307333 -1.65043711662 -3.13693070412 0.620601713657 -0.995125353336 -3.05046367645 0.456069499254 -0.404728829861 -3.0875825882 0.515721082687 0.226370885968 -3.15826916695 0.454919219017 0.871831297874 -3.23128247261 0.280352115631 1.48123919964 -3.24290513992 -0.0211499966681 2.06078100204 -3.19472002983 -0.456389009953 2.3933699131 -3.28199195862 1.65128219128 -2.10825419426 -3.33621573448 1.57144033909 -1.51322197914 -3.49136304855 1.44910931587 -0.887300133705 -3.58156561852 1.29643464088 -0.246298566461 -3.42566823959 1.43527150154 0.358580857515 -3.50811600685 1.51795256138 1.05967569351 -3.55562925339 1.13066983223 1.50744855404 -3.64995741844 0.892098009586 2.08731341362 -3.65110993385 0.456389009953 2.3933699131 -3.59749150276 2.56219816208 -1.84948730469 -3.50540995598 2.48551869392 -1.31289327145 -3.38405489922 2.33446836472 -0.691875934601 -3.5270884037 2.50628829002 -0.129481807351 -3.60645985603 2.28008317947 0.476458728313 -3.42687368393 2.4350039959 1.08910822868 -3.1403400898 2.27717447281 1.58401858807 -3.13488221169 1.73979759216 1.9262059927 -3.19472002983 1.36916995049 2.3933699131 -3.89124011993 3.3808259964 -2.01583361626 -3.90618634224 3.46863102913 -1.47276127338 -3.59961628914 3.56431102753 -0.918231725693 -3.68188405037 3.44407010078 -0.269842296839 -3.6237282753 3.32518982887 0.342788368464 -3.72014284134 3.32434988022 0.973805546761 -3.59345602989 3.08713197708 1.55497300625 -3.66792035103 2.71920108795 2.08930706978 -3.65110993385 2.28193998337 2.3933699131 -3.35940527916 4.22639322281 -2.00780844688 -3.3085668087 4.17921590805 -1.50736308098 -3.48805212975 4.37231636047 -0.914310693741 -3.17937254906 4.19255781174 -0.317424207926 -3.24780845642 4.08530807495 0.301520347595 -3.17366480827 3.9951364994 0.921924710274 -3.20981454849 3.94435477257 1.54305624962 -3.17379307747 3.59785747528 2.09795999527 -3.19472002983 3.19472002983 2.3933699131 -3.62521839142 5.03791713715 -2.02230906487 -3.7117331028 4.98577785492 -1.44393837452 -3.59892439842 5.17482948303 -0.878663301468 -3.6956551075 5.06188106537 -0.248556911945 -3.78392887115 5.0999751091 0.362530857325 -3.76908612251 4.84999227524 0.920712530613 -3.62971806526 4.90012359619 1.51038599014 -3.66076207161 4.50107240677 2.02403187752 -3.65110993385 4.10750007629 2.3933699131 -2.993309021 -5.16592359543 -1.91824936867 -2.96281433105 -5.20964956284 -1.3993024826 -3.06005501747 -4.95669031143 -0.773283421993 -3.14612340927 -5.13034248352 -0.169037267566 -2.94774317741 -5.18387317657 0.409269124269 -3.2099905014 -5.34167051315 0.934704422951 -3.110850811 -5.22040319443 1.55857849121 -3.22712945938 5.43515443802 2.05736017227 -3.19472002983 5.02027988434 2.3933699131 -4.23719739914 -3.97826218605 -2.06849098206 -4.19196271896 -4.17952013016 -1.50361216068 -4.20665550232 -3.92780613899 -0.917089223862 -4.33770370483 -3.9856030941 -0.346652328968 -4.35166549683 -4.08709859848 0.304925709963 -4.57432174683 -4.16104316711 0.871622681618 -4.40116930008 -4.33232498169 1.53079175949 -4.59898281097 -4.5988574028 2.05336046219 -4.56388998032 -5.02027988434 2.3933699131 -3.90760374069 -2.99355888367 -0.525328457355 -3.87109041214 -3.09125590324 0.0080069322139 -3.70487356186 -3.23498392105 0.567465603352 -3.81059336662 -3.63330197334 1.10081315041 -4.04998588562 -3.33807492256 1.56958913803 -3.98934555054 -2.94030094147 1.05664503574 -4.06225013733 -3.44672298431 1.46418881416 -4.04921388626 -3.67989301682 2.0587272644 -4.10750007629 -4.10750007629 2.3933699131 -4.89655923843 -2.22081518173 -2.18213772774 -5.00760316849 -2.19293212891 -1.62590062618 -4.69473314285 -2.29407763481 -1.06152844429 -4.68202638626 -2.24079751968 -0.421950429678 -4.85304260254 -2.23094272614 0.202026292682 -4.73795843124 -2.30004048347 0.842741012573 -4.52856826782 -2.44881916046 1.47654724121 -4.58362436295 -2.75261902809 2.01628184319 -4.56388998032 -3.19472002983 2.3933699131 -4.28089284897 -1.48559486866 -2.10948991776 -4.22136831284 -1.63659763336 -1.56687283516 -4.23333263397 -1.29127192497 -1.00691711903 -4.1351518631 -1.28085374832 -0.375926822424 -4.13959980011 -1.32593798637 0.257163316011 -4.3166975975 -1.42952764034 0.873784124851 -4.16484069824 -1.45863950253 1.53555381298 -4.07375955582 -1.95467841625 1.95069289207 -4.10750007629 -2.28193998337 2.3933699131 -4.39597797394 -0.553256750107 -2.25563406944 -4.40381145477 -0.576533436775 -1.66374111176 -4.64358377457 -0.445594698191 -1.13554120064 -4.52012443542 -0.417625576258 -0.465275883675 -4.63769340515 -0.488256037235 0.181417629123 -4.53139209747 -0.608850777149 0.863730490208 -4.59740543365 -0.596352338791 1.49955451488 -4.5679397583 -0.928322911263 2.09738206863 -4.56388998032 -1.36916995049 2.3933699131 -3.8011777401 0.134583771229 -1.86700606346 -3.85832047462 0.520383775234 -1.46440601349 -4.0278968811 0.567057788372 -0.845956027508 -3.94548392296 0.473274976015 -0.196575596929 -3.92693448067 0.650419235229 0.384866118431 -4.05923128128 0.592697024345 1.0016425848 -4.06847524643 0.348771095276 1.58394885063 -4.20506715775 -0.0785521417856 2.04300141335 -4.10750007629 -0.456389009953 2.3933699131 -4.05276346207 1.28626787663 -1.9693351984 -4.23734521866 1.38939070702 -1.44961595535 -4.32298517227 1.50438523293 -0.795710086823 -4.46221208572 1.38624918461 -0.121803388 -4.29044532776 1.4977966547 0.454179316759 -4.41862869263 1.47792649269 1.05825448036 -4.52194738388 1.13735699654 1.56547737122 -4.53587007523 0.866893768311 2.1482052803 -4.56388998032 0.456389009953 2.3933699131 -4.47116518021 2.24130868912 -1.99009585381 -4.38330316544 2.45046186447 -1.4909825325 -4.2725777626 2.48648118973 -0.889245152473 -4.3558306694 2.35244727135 -0.231638893485 -4.36800098419 2.48108768463 0.403872191906 -4.27909994125 2.41878151894 1.02771532536 -4.03706884384 2.15550684929 1.57072401047 -4.12472677231 1.79012310505 2.0362701416 -4.10750007629 1.36916995049 2.3933699131 -4.79127025604 3.29560804367 -2.029743433 -4.7514462471 3.39792132378 -1.48326194286 -4.60037136078 3.38780832291 -0.823891341686 -4.64891290665 3.32356572151 -0.192555785179 -4.5987610817 3.27652955055 0.439813643694 -4.57928800583 3.21709251404 1.08055770397 -4.51967763901 2.96335625648 1.58037471771 -4.58583879471 2.69936132431 2.11126637459 -4.56388998032 2.28193998337 2.3933699131 -4.19686603546 4.29662179947 -2.30106759071 -4.23601961136 4.37512874603 -1.74872100353 -4.2959356308 4.2085776329 -1.08448326588 -4.24769306183 4.19109010696 -0.419495671988 -4.12937450409 4.08263587952 0.179493829608 -4.22699117661 4.03355264664 0.784748792648 -4.0979385376 3.9567258358 1.46671760082 -4.11563777924 3.64773845673 2.01977181435 -4.10750007629 3.19472002983 2.3933699131 -4.6758108139 5.23299026489 -2.02088522911 -4.63109350204 5.08324432373 -1.45690834522 -4.55542707443 5.07437372208 -0.863945186138 -4.61793279648 5.20932102203 -0.245795980096 -4.67187643051 5.2900557518 0.366716653109 -4.69666433334 5.14411783218 0.993393182755 -4.49844789505 4.82818889618 1.54216790199 -4.54102516174 4.50509262085 2.09798908234 -4.56388998032 4.10750007629 2.3933699131 -3.84907603264 -5.09973192215 -2.01673984528 -3.99878096581 -5.12750291824 -1.4602380991 -3.93207550049 -4.83632326126 -0.869690716267 -3.98526477814 -4.95266532898 -0.237676605582 -4.10028553009 -4.88709306717 0.371139019728 -3.91721057892 -4.95205402374 0.967631757259 -4.11030435562 -5.21765756607 1.47307527065 -4.10794973373 5.4517788887 2.10602402687 -4.10750007629 5.02027988434 2.3933699131 -5.27320432663 -3.91414809227 -1.92057192326 -5.22152900696 -3.79946541786 -1.38004791737 -5.25186109543 -3.97094726562 -0.756718993187 -5.32940340042 -3.8523683548 -0.133478477597 -5.3825340271 -3.8475818634 0.489213079214 -5.37080001831 -3.98384928703 1.12352085114 --5.39086914062 -4.30930042267 1.60610711575 --5.47015666962 -4.61703824997 2.13299322128 --5.47663068771 -5.02027988434 2.3933699131 -4.6066327095 -3.19730305672 -2.10776758194 -4.52044963837 -3.12537050247 -1.5202152729 -4.66585683823 -3.15357804298 -0.914002716541 -4.74463510513 -3.26314973831 -0.260827153921 -4.61136388779 -3.22336530685 0.406752288342 -4.88960981369 -3.11420607567 0.964057922363 -4.9934463501 -3.26958465576 1.56999754906 -4.94800138474 -3.71998858452 1.99779772758 -5.02027988434 -4.10750007629 2.3933699131 --5.0932135582 -2.10041284561 -2.02750134468 --5.1072473526 -2.02392053604 -1.4795691967 --5.18192005157 -2.19432449341 -0.828688025475 --5.30460309982 -1.98421812057 -0.241241887212 --5.18852996826 -1.95417201519 0.413843601942 --5.31081533432 -2.18721365929 1.01406407356 --5.44715881348 -2.43665790558 1.54955708981 -5.44374895096 -2.7792327404 2.08745980263 --5.47663068771 -3.19472002983 2.3933699131 -5.23142814636 -1.16283857822 -2.0752158165 -5.02436447144 -1.2043390274 -1.56683373451 -5.13023662567 -1.51868653297 -1.02491128445 -5.07791233063 -1.29907596111 -0.368878245354 -4.97351121902 -1.33618474007 0.219457671046 -5.11764478683 -1.46133482456 0.856670677662 -4.984811306 -1.52661418915 1.47454082966 -5.03210353851 -1.8441388607 2.07804536819 -5.02027988434 -2.28193998337 2.3933699131 -5.4606013298 -0.31283646822 -2.03008627892 -5.41880989075 -0.364527821541 -1.46702694893 -5.38233995438 -0.293613284826 -0.790954947472 -5.42840099335 -0.152255728841 -0.184339597821 -5.37499904633 -0.152180492878 0.434555202723 -5.32905960083 -0.392650157213 1.04564845562 -5.45850133896 -0.681493341923 1.57552993298 -5.43008422852 -0.977249920368 2.11663889885 --5.47663068771 -1.36916995049 2.3933699131 -4.94574546814 0.388843655586 -2.23828315735 -4.9102473259 0.328341901302 -1.64288818836 -5.01918554306 0.409423649311 -1.01575875282 -4.84423589706 0.622955143452 -0.422718793154 -4.81591367722 0.565321922302 0.239049300551 -4.94975996017 0.446854770184 0.903647601604 -4.93959188461 0.316217273474 1.53652143478 -5.0661611557 -0.128314092755 1.95223760605 -5.02027988434 -0.456389009953 2.3933699131 -4.98936700821 1.37505948544 -1.95501673222 -5.22886753082 1.33666980267 -1.46574032307 -5.1548705101 1.35086810589 -0.847453296185 -5.23977422714 1.48217380047 -0.238763183355 -5.32900810242 1.29377508163 0.319498926401 -5.35059738159 1.43459272385 0.970536828041 -5.4333729744 1.22081840038 1.56196796894 -5.46045541763 0.847270011902 2.09139633179 --5.47663068771 0.456389009953 2.3933699131 -5.42246961594 2.42320585251 -2.055539608 -5.41644430161 2.26934862137 -1.51356756687 -5.18766880035 2.36025452614 -0.939350068569 -5.30699491501 2.25488233566 -0.305942982435 -5.3067240715 2.22988581657 0.335809439421 -5.13825798035 2.34203314781 0.969831585884 -5.04234647751 2.1594171524 1.55457437038 -5.01396465302 1.79149568081 2.08087849617 -5.02027988434 1.36916995049 2.3933699131 --5.238697052 3.38901114464 -2.09209227562 --5.27242422104 3.32557153702 -1.52981066704 -5.38499212265 3.26442575455 -0.968320250511 -5.42361831665 3.1362786293 -0.348094075918 --5.47373914719 3.14184236526 0.360433101654 --5.45995950699 3.31268286705 0.954718053341 --5.3732624054 2.95317721367 1.50709354877 --5.45423746109 2.68440103531 2.05782341957 --5.47663068771 2.28193998337 2.3933699131 -5.06925678253 4.10562419891 -2.03787493706 -5.1715426445 4.23794937134 -1.45675289631 -5.18040847778 4.19708061218 -0.817270815372 -5.12728834152 4.36608409882 -0.17427290976 -5.00660324097 4.18573188782 0.418834686279 -4.97979545593 4.31446027756 1.04254722595 -5.03498935699 4.01883411407 1.60218310356 -5.15435171127 3.50341463089 1.98138904572 -5.02027988434 3.19472002983 2.3933699131 --5.35211277008 5.31170749664 -2.00228786469 --5.3918595314 5.22032165527 -1.4509832859 -5.43106842041 5.33215713501 -0.848198592663 -5.46375131607 5.30294418335 -0.192750692368 --5.46740436554 5.355448246 0.409580796957 --5.46119165421 5.21866559982 1.0161075592 -5.4019536972 4.86874198914 1.55318284035 --5.43331623077 4.51216554642 2.06917357445 --5.47663068771 4.10750007629 2.3933699131 -5.00384616852 -4.87857246399 -2.02244830132 -4.95095014572 -4.74895954132 -1.50144672394 -4.80871105194 -5.01283359528 -0.897304713726 -4.95795822144 -4.67708063126 -0.332634717226 -4.99267578125 -4.75519275665 0.311722785234 -4.86019849777 -4.92574501038 0.912238836288 -5.00358057022 -5.17141199112 1.48354887962 -5.01273012161 5.46858978271 2.04595828056 -5.02027988434 5.02027988434 2.3933699131 - - -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -0 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -1 0 0 -0 0 0 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -1 0 0 -0 0 0 -0 0 0 -1 0 0 -1 0 0 -0 0 0 -1 0 0 -1 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 - - --2.29514598846 -1.47543895245 -0.793429970741 --2.6930949688 1.77724862099 2.98240613937 --3.62228059769 -1.3753786087 5.78811597824 -1.69918727875 0.0114016467705 -3.98579883575 --1.13140702248 -6.78032827377 -3.23315238953 --0.48685157299 -4.4228811264 -0.321288704872 --2.83872461319 0.595501601696 3.05223298073 -2.68682217598 -1.87622797489 -3.11442375183 -0 0 0 -0.254048466682 0.259060233831 -0.548552572727 -1.31799769402 -0.39947989583 2.03037691116 -2.76930785179 -0.546337962151 -6.48110866547 --0.118895210326 0.0716196745634 0.579045593739 --3.42050361633 4.83782196045 3.0444996357 -0.305811285973 1.46000051498 -1.64495921135 --0.295354455709 -0.103605248034 0.967926383018 --3.65500545502 3.1096508503 -0.35054987669 -0 0 0 --1.49677848816 1.04121935368 8.36578845978 -0.422952443361 0.301599770784 0.846665799618 --0.673213899136 -4.41636514664 0.081161364913 -0.549600720406 1.0712839365 3.76150965691 --2.82094407082 2.65608644485 1.89867973328 --3.56977534294 -4.2605676651 -6.55589342117 -3.94869041443 -1.94059705734 3.62258076668 --2.38487005234 -3.37419319153 -3.18629693985 -0 0 0 --5.37012529373 -6.50459384918 -1.99757218361 --3.63644766808 -3.30176615715 -3.71411323547 --2.6780102253 -1.25383710861 -1.15240943432 -0.96435970068 -1.74075603485 -1.97230947018 -3.2017557621 1.37378799915 -2.74096989632 -0.746990501881 2.93188166618 -1.02901613712 -1.03172039986 -3.85494875908 -2.75934481621 --3.66583609581 0.897845566273 3.82658982277 -0 0 0 -1.92300665379 5.98741579056 6.25655841827 -1.59853947163 2.89821505547 -2.21050977707 -1.79119074345 5.35248947144 -1.39261341095 --1.4279961586 0.367259800434 -1.85103356838 -0.592393100262 -6.70753765106 0.83711117506 --1.15593898296 4.57754278183 3.62313961983 -6.73731660843 4.77248859406 -0.533355534077 --2.33885669708 -1.25563168526 1.3790602684 -0 0 0 -1.09837079048 4.63339233398 -4.27163410187 -0.274118900299 4.72796678543 -4.71350574493 -4.57802057266 -5.24568462372 -1.72385144234 -4.03295660019 -5.1052904129 -3.55213809013 -2.22829198837 -0.462935686111 1.74240624905 --1.08090960979 2.58792710304 -4.01556634903 -1.62374818325 -1.47726130486 6.8731584549 --3.24462580681 -4.98390007019 -0.933436095715 -0 0 0 -3.03464698792 1.16529083252 2.78505539894 --0.686400651932 -2.54304456711 5.07593774796 --3.01353764534 3.30352187157 2.50749993324 -4.94433879852 -2.58613038063 -4.22782182693 --2.42387604713 -1.57924675941 5.36220169067 -1.85715258121 -1.19124376774 -1.83152246475 -4.25983953476 1.8012778759 -0.72115534544 -0.0700772404671 -2.30700206757 1.28124248981 -0 0 0 -2.62700009346 -0.211923897266 1.60041880608 -3.68900728226 1.10184967518 2.67220783234 -3.72358608246 -4.62811279297 -4.51092195511 --3.74317646027 -3.59946727753 -1.75345206261 -7.96673774719 -2.05234384537 1.56730055809 --2.6188519001 0.889118790627 -4.90335464478 -4.0736656189 4.76103115082 -1.8894456625 --2.30421090126 -0.0147840762511 5.56367397308 -0 0 0 -4.21469736099 6.97253465652 3.39417219162 --1.69100666046 4.61335229874 -3.43117213249 -0.386762529612 3.67811560631 5.63094711304 --0.60166323185 -4.80642127991 -0.331686973572 -1.50650048256 2.32111763954 -1.88213860989 -0.937558114529 -1.63408434391 3.2688024044 --0.993948876858 -0.0105973687023 -1.12694072723 --2.26291108131 -4.08522462845 -2.22693037987 -0 0 0 --1.84521615505 2.96561813354 1.44107270241 -3.02969932556 1.58959841728 3.11020350456 --0.273776203394 -2.62919712067 -8.07260131836 --3.78264951706 1.72149956226 8.25853157043 -0.972349643707 1.31804919243 -0.475675076246 -1.39025044441 0.723688483238 -5.99610567093 --4.94772434235 -1.03799843788 -2.97997021675 --0.659569442272 -3.79660534859 2.32100176811 -0 0 0 --6.54793739319 -2.99533987045 -1.45142710209 -0.552985906601 1.75156223774 3.74850988388 -1.4547085762 -6.25337505341 -0.031048675999 -2.03885531425 2.73225307465 -2.33153033257 -0.658857584 -0.875844120979 -0.498710334301 --0.615390062332 -3.94225382805 3.42768740654 -2.17781996727 -0.267012059689 -3.42196989059 -0.547642171383 -4.70531272888 -1.84862363338 -0 0 0 -10.5892057419 -1.12677276134 -1.78483939171 --1.34745621681 4.83499145508 -1.34309220314 --0.329557597637 -4.81372117996 1.98347520828 -1.26887845993 0.93536812067 -3.41135811806 --3.10359883308 -0.081361040473 4.55290842056 --4.04616785049 -2.05930495262 0.350041896105 -3.16338443756 3.67038393021 3.16988754272 --4.32995414734 3.42131972313 2.62976861 -0 0 0 -4.74408483505 -4.04319810867 2.68000936508 --2.70677661896 -2.30211639404 -0.374007314444 --1.73379683495 3.75067186356 -5.02349090576 --0.680774569511 1.36906957626 1.89796566963 -5.27352237701 -1.30094110966 -2.44335961342 -1.40440821648 -0.112228505313 6.48117017746 --2.12050032616 -1.85908949375 -3.03429079056 -1.96743571758 -1.70409464836 -2.60481333733 -0 0 0 --5.20947504044 -3.16340851784 -0.0589803643525 --2.0322496891 6.96192264557 2.18013477325 --0.663714528084 4.60967206955 -0.979263305664 --6.95762348175 -0.567957758904 -1.34295451641 --0.100041024387 5.09745168686 -1.81840372086 -0.214994251728 -6.11453390121 2.2962641716 --1.76716864109 -3.25781178474 -0.93882638216 --4.17480611801 -1.01749527454 4.81559944153 -0 0 0 --2.92012739182 0.032117754221 -3.88557577133 --2.5405652523 -2.47999405861 -0.0825232863426 --1.83568060398 -0.396617770195 -0.512393057346 -0.833631038666 -4.77545881271 -2.18484020233 --3.30429768562 -3.08288168907 -0.080559656024 --2.4914329052 4.29799795151 -1.04916191101 --2.89571118355 5.11361789703 -2.48385763168 -4.47010183334 2.08018231392 2.83366751671 -0 0 0 --10.3474388123 2.23710250854 -4.72229385376 -1.79851841927 4.28229045868 2.02810835838 --3.16767072678 1.26040101051 -7.7302365303 -6.06601333618 -2.54271173477 -2.75092053413 -2.32777667046 5.00541067123 3.71863436699 --6.78064680099 -1.99822926521 -0.596312403679 -6.31703281403 1.88098430634 -0.172286331654 -0.112327083945 -2.07446908951 -7.53274726868 -0 0 0 -1.10997569561 1.59627091885 -0.411176562309 -0.567369520664 -0.505953550339 4.54620933533 -0.436139404774 4.77233171463 1.3715441227 --3.84070777893 -3.10586881638 0.916029810905 --3.02195239067 0.749404728413 0.283156275749 -5.13753080368 -2.43427109718 1.6719712019 -1.29249155521 3.58077192307 -2.09399986267 -3.27186393738 0.797509729862 -2.03145837784 -0 0 0 --1.23826217651 1.27213573456 -4.63848018646 -4.37709856033 -2.09912109375 -0.712026953697 -0.722074508667 -4.94525909424 -3.40553021431 -0.787605106831 -0.0125343939289 0.960250973701 -1.63796567917 -3.0773692131 0.0276989918202 --0.509974122047 -0.329790920019 -1.32169926167 --0.266008526087 1.95849633217 -5.77009677887 --1.01410865784 -3.3146033287 -2.98020362854 -0 0 0 --1.48916196823 -0.307037353516 -4.99747037888 -1.21483290195 -4.75086307526 -1.78237760067 -0.723176419735 0.717356562614 -1.81582546234 --5.09257459641 -0.293107926846 -3.98020529747 --1.730078578 0.545797884464 0.965581774712 --6.31579399109 -1.45533871651 -0.622104406357 -0.390171736479 -1.08314859867 2.46888518333 -3.72393679619 -4.82830429077 -2.26164460182 -0 0 0 -1.72065126896 -1.16426861286 0.104957155883 -4.01506233215 1.91989171505 -3.57152342796 --0.826612234116 -5.37703895569 1.22481656075 --4.41145515442 -0.904891073704 3.05210995674 -0.248849123716 -5.46061086655 -2.36067891121 -1.73380923271 5.16338300705 1.47485637665 --4.15076303482 -2.55359387398 3.69031691551 -5.92168807983 -0.98763769865 1.12033307552 -0 0 0 --5.47939825058 -1.60242581367 -2.83001446724 -4.82846450806 -4.30218505859 -0.91127628088 -1.91205990314 -8.26127719879 -2.29760527611 -1.42101514339 3.03012347221 -1.2244194746 -4.61713504791 -2.31630182266 -0.075484149158 --1.35311222076 -1.69900870323 0.933905959129 --0.28422370553 0.80110168457 -10.6686458588 -2.96525192261 -0.412817329168 0.35399928689 -0 0 0 -3.73229551315 -1.42317259312 -0.454523563385 -0.626457870007 -2.70749282837 -2.68382024765 -1.17389202118 -1.33194005489 1.31871211529 --6.08505249023 -0.771318376064 1.27357590199 -5.39400100708 4.69084644318 5.0026974678 -1.57515096664 -4.65528726578 2.07447814941 --1.64493095875 0.0314835868776 0.473927080631 -1.81975769997 1.96434605122 0.288160651922 -0 0 0 -3.10724115372 2.77295303345 -0.779254436493 --3.31475019455 -2.77326488495 2.61414480209 --5.17964839935 -4.08593893051 0.441614329815 -5.65729808807 3.45005059242 2.01897907257 -2.99479699135 -3.98235249519 -1.94639742374 --1.06896662712 2.4617228508 -4.17587327957 --0.521703064442 7.63673877716 -1.94900035858 --1.03593170643 1.64728462696 0.579260408878 -0 0 0 --1.40739285946 0.0317523293197 4.49254798889 --4.52222776413 -4.98288583755 0.871952116489 -1.92100083828 -0.191272109747 -3.44848299026 --0.660684525967 -3.47289204597 5.33544111252 --1.26626551151 -6.05603456497 2.79712319374 -1.51225531101 0.0516167879105 0.148782029748 --0.274917304516 2.21585559845 -2.11101174355 -2.73228216171 -6.85699796677 -1.9138314724 -0 0 0 -1.299041152 4.0609960556 8.35447311401 -3.2756793499 4.7892036438 4.30567932129 --1.84161388874 7.07584619522 2.55753827095 -1.2133821249 3.60185670853 -1.9603947401 -1.26125514507 -3.44740486145 2.60895824432 --0.0609686784446 -3.22319793701 -1.60202145576 -2.45722222328 -1.95116662979 -0.400426864624 --2.19584965706 -2.22693109512 -2.78973054886 -0 0 0 -3.5508055687 -5.6687374115 -1.9591178894 --2.04373812675 1.76086950302 -8.22227859497 --2.25515198708 -0.0541290864348 -0.769024670124 -0.42996263504 3.3905570507 2.46935319901 -5.37954950333 2.6097202301 7.83429145813 -2.48153829575 4.74612903595 -1.2765185833 --2.77466392517 -3.55982375145 -5.67118787766 -0.499191224575 3.72229623795 -0.41214081645 -0 0 0 -2.14844250679 -1.24887669086 -2.66722273827 -0.414278239012 -4.30544948578 0.514115810394 -2.73454093933 2.03528308868 0.511731088161 --5.41428804398 -3.15354657173 1.3662327528 --2.42919015884 3.22750234604 -0.460771858692 --3.25133109093 -3.82947826385 4.24714136124 --3.46024012566 -5.06869888306 -1.93172216415 --1.86262905598 -2.96211957932 1.13328778744 -0 0 0 --2.69341492653 -2.14408731461 -2.97562098503 -1.64393115044 -1.9461659193 2.94654536247 --5.20670127869 -1.22733306885 0.901154100895 --3.20279359818 -0.176873683929 -5.98208189011 --0.124004922807 2.55011463165 0.998214006424 --1.93801867962 5.2977104187 -4.76840877533 --3.1199362278 -1.5570306778 -0.0720476210117 -2.89463067055 -2.4690015316 2.65094232559 -0 0 0 --3.24358057976 -4.9086356163 -0.366003900766 -2.9097738266 1.37635111809 -6.0903096199 -2.80882692337 2.01542806625 -8.0120010376 --0.695704340935 -3.73441004753 3.90943360329 --3.75958275795 -3.31063914299 -0.735500693321 -3.85476517677 -1.29646503925 0.649761795998 --4.69794559479 -4.54577255249 1.73651766777 --1.84208703041 -2.81829857826 -1.67253386974 -0 0 0 -4.01261663437 2.03778290749 -4.68436670303 -6.75725078583 -0.610492348671 -1.67008471489 -1.03648138046 1.95995545387 2.07404136658 --1.54363846779 -2.62210941315 -2.23430776596 --1.04244792461 -3.1448059082 -0.151932448149 --0.0185396559536 3.27004337311 -6.60271072388 -2.88448023796 -0.0211413968354 5.21313810349 --1.72954487801 4.13645935059 5.5579419136 -0 0 0 -3.04132270813 7.34401369095 0.357832342386 -0.612339258194 1.66266167164 4.58128786087 -0.253762543201 -3.42688345909 -3.29357409477 -3.85453081131 -1.37131845951 2.83218717575 --4.44296121597 -0.299170434475 -8.56157970428 --1.41615986824 0.435540825129 -2.69517827034 -2.20001077652 -2.15149474144 3.85545110703 --3.13889431953 2.88111543655 -1.9424520731 -0 0 0 -0.643601417542 3.04247117043 -1.43326592445 -3.36866116524 4.56950378418 -2.0958313942 -3.6841776371 0.0831185653806 -0.758912622929 -0.299477010965 -5.83023786545 2.6495745182 --0.194202169776 -1.12420713902 2.73868584633 -1.61615157127 -2.35993027687 -3.72241592407 -1.52079308033 -4.089656353 3.05396461487 -3.70293879509 7.07601308823 -1.01289665699 -0 0 0 --0.0754279866815 -3.68824863434 0.159510970116 -0.000930374779273 -5.65931987762 2.82485485077 --1.38228523731 1.29688084126 -0.513464868069 --1.1397818327 2.51314282417 5.30148506165 --4.30270433426 -3.19310688972 -1.59756147861 -3.96403050423 1.61142289639 0.451488792896 --0.458075046539 8.26084327698 1.58357727528 -1.64061880112 2.51040387154 4.14769124985 -0 0 0 --0.463630616665 3.66564655304 -2.49416851997 -3.72218775749 1.81227862835 1.44837701321 --0.056625533849 2.01643157005 -0.426402807236 --1.38970077038 -2.66608190536 1.7041311264 -4.04707574844 -1.22605955601 -3.60206103325 --4.9295129776 0.826985061169 -3.97357845306 --1.73833477497 -1.3277105093 1.25358271599 -4.90753602982 -0.59878051281 -3.9501824379 -0 0 0 -0.812974095345 -2.03550553322 -3.71954226494 -2.72963047028 4.67403125763 -3.79643106461 --2.52934145927 2.85906910896 -2.32313895226 --3.23441386223 -0.438138484955 0.278769433498 --4.34295892715 -3.32755756378 -3.32963109016 --3.99991893768 -1.05958592892 1.0984210968 -0.480554670095 -4.1413564682 0.0139282597229 --2.10599851608 -1.82064926624 -1.95822787285 -0 0 0 -6.72411489487 1.72850441933 0.598772585392 -0.793083012104 -2.30927658081 0.754807889462 -1.34196984768 2.26423859596 0.910045683384 --2.30943179131 -0.0344537086785 -1.85312259197 -6.62233877182 0.283672183752 -4.35692977905 --1.09945070744 3.69915151596 -4.93726015091 --6.34915304184 -2.73816823959 6.80241155624 -3.55254864693 1.80929625034 -5.02800798416 -0 0 0 --3.32803535461 -1.89735484123 -4.42518281937 --3.32053303719 -2.44635677338 -4.45678472519 -3.26993966103 6.68679094315 1.66427373886 -2.77288246155 -1.65548884869 3.80790615082 -5.96211528778 -3.06074142456 -4.21544599533 --2.34730434418 -2.47713160515 -6.03434181213 --3.16431736946 -1.80708551407 -0.434758573771 -6.34326791763 2.52815508842 -1.94548475742 -0 0 0 -1.01204848289 -0.478074163198 2.74414944649 -0.63237798214 4.34999656677 1.34065389633 -0.902045071125 -3.74576973915 -4.15007925034 -3.59947872162 2.55562400818 1.81613647938 -1.39014267921 2.13527703285 2.2634396553 --5.91227960587 -0.827141344547 -1.64882528782 --0.0385660715401 -0.133156970143 -3.22621965408 -1.86792242527 -4.42678594589 0.579961180687 -0 0 0 --2.87275886536 2.25350594521 1.35347390175 -1.92506277561 1.28036439419 0.123569384217 -0.0480802580714 -3.65588831902 5.15798664093 --4.1345744133 -6.30504703522 -0.0999225229025 --3.66114830971 0.351381331682 -0.160586878657 -1.33084130287 1.21204721928 -1.29125905037 -1.94087362289 1.60723173618 -3.96173453331 --0.135561749339 2.51808547974 -0.690621852875 -0 0 0 --2.70890617371 -4.04442214966 -2.40624976158 --1.85666787624 -7.20163249969 -1.35702848434 --6.90570926666 -4.69185495377 2.33665633202 -2.94146323204 -0.295578688383 -1.89927399158 -1.69706916809 -1.60224115849 1.56973075867 --1.51287603378 1.74714791775 4.09913778305 --7.67574739456 -4.19004201889 -1.5146869421 --0.649288415909 3.37702989578 5.22203016281 -0 0 0 --6.74805355072 4.80097389221 -6.5318608284 -5.87471246719 3.8800868988 0.207664743066 --1.96333575249 -1.39434099197 0.532473862171 --0.0904308706522 0.750197827816 -2.53500843048 -3.8140566349 1.05376827717 0.126396223903 --1.06388509274 0.402027010918 -1.10791993141 --4.16002845764 4.52010822296 11.0741443634 --0.89962887764 -5.41805505753 6.21667814255 -0 0 0 -1.5110257864 -1.26421141624 -4.12797880173 -0.698632478714 -3.62168169022 -0.437507718801 --2.68014144897 -5.0008559227 -4.26266145706 --2.46456956863 -5.95032787323 8.86770439148 -0.0643627271056 3.84770154953 2.02300524712 --0.822811663151 -3.12044644356 0.673944711685 -4.67303562164 -6.7627363205 -2.84394192696 --2.83198213577 1.51318407059 0.903486967087 -0 0 0 -1.31615197659 -2.35658359528 5.10606241226 -1.16336500645 1.98017537594 2.8571562767 -5.19933080673 5.30413675308 -5.19365978241 -5.59125471115 -0.969598948956 -0.858110547066 --3.69136786461 -6.6847114563 2.83313632011 --3.57893633842 -0.357106238604 -2.22093176842 --5.10398387909 -6.63123703003 2.6827609539 -2.20143127441 4.28345441818 5.39383077621 -0 0 0 --3.02514696121 1.06338465214 4.03551149368 --3.81599473953 -1.17684209347 -2.91760754585 --4.71592378616 2.74343681335 1.76342082024 -2.26076412201 0.209807917476 -0.940443217754 --1.97926783562 1.17445111275 2.27910661697 --1.18983066082 -2.86288666725 -1.00591409206 -1.56645488739 -4.40764951706 3.4364669323 -0.0819288864732 0.527716398239 -1.78756022453 -0 0 0 --0.294151484966 -1.33732926846 7.35200929642 -0.783765673637 4.1166305542 4.34953308105 --0.290583521128 3.74801397324 -3.16751337051 --1.54562342167 1.65970373154 -8.21647357941 --0.335429728031 -0.938482999802 -8.60294532776 -0.0668354406953 -1.90015590191 -0.529211223125 --4.53212690353 -0.320041835308 -1.3271946907 --3.00078058243 5.39429664612 -4.49518346786 -0 0 0 --3.95993041992 0.759267091751 2.96383953094 -0.497630298138 0.241662278771 -2.61067056656 --3.69308042526 0.622978568077 0.84458976984 -2.12848925591 -1.20093011856 7.73382234573 -3.07869982719 -4.39584207535 2.2957212925 --2.807980299 1.40083777905 3.6771736145 --3.81189727783 0.264824330807 0.525267839432 -1.14473581314 0.129909411073 -0.251583188772 -0 0 0 -1.77539730072 4.05664253235 3.94609189034 --3.1478869915 3.56962656975 -1.71773207188 -0.245420441031 -1.24727416039 -3.05990386009 -1.48643827438 5.82206678391 3.5998711586 --2.16411495209 0.839956402779 -1.94288289547 --0.336354881525 -4.3516125679 -3.3043320179 -0.588030576706 -2.49453258514 -2.48743343353 -8.24769115448 -5.03275108337 -4.56636667252 -0 0 0 -1.42217814922 0.271970629692 1.20396602154 -1.69228899479 2.86302375793 3.99067401886 -3.6216840744 1.11479759216 3.62439393997 -2.83100795746 1.53862571716 -0.903877675533 --0.133728176355 1.72361636162 -3.74546003342 --0.930504262447 3.58380365372 -5.58399772644 --1.47906029224 -0.318679302931 -1.38809013367 -7.01912927628 -0.503337919712 1.70494437218 -0 0 0 -2.27820682526 1.98792469501 -2.85822701454 -5.64120388031 -1.95864140987 4.7598657608 -1.08066904545 -1.98126292229 -5.97432613373 --1.2626812458 -1.77788686752 0.57165813446 --7.99813890457 3.16927409172 -1.49358570576 --3.09092497826 0.758125424385 -0.602958917618 --1.32112514973 -0.270599603653 3.28632879257 --2.76840877533 5.75315189362 -0.287326365709 -0 0 0 -1.75262105465 4.97918796539 -6.19415044785 --0.724043130875 -1.60016608238 1.89377510548 -0.681250691414 -5.86499404907 -1.19421815872 -1.04469001293 2.77862548828 1.68119585514 --2.01173996925 -6.39441156387 -2.63638949394 -1.3771623373 -5.01649045944 -2.6372616291 -3.39324045181 -4.05830049515 6.91753435135 --3.88900470734 -4.74805545807 0.671879291534 -0 0 0 -3.91093015671 -4.90187644958 -3.87137889862 -4.55689144135 0.800852000713 3.3920583725 --4.47001934052 4.25717067719 0.294220358133 -0.776090979576 -0.977674841881 6.4992017746 --1.7306946516 -0.876191318035 -0.857841730118 -2.95030117035 2.66679668427 -3.36929821968 -0.677508354187 1.32513380051 1.59284698963 --2.80111455917 -7.65359306335 2.33100986481 -0 0 0 --0.748053252697 -6.13649559021 -1.91390359402 -0.390061497688 -4.66904878616 -0.507256388664 -0.213540390134 -5.12371397018 4.06497812271 -3.33815550804 1.35981214046 -8.78021430969 -3.98742032051 -0.982305109501 3.46887159348 -1.07571554184 0.946209490299 -0.0981300026178 -2.68832588196 2.14302110672 2.39923119545 -1.90473771095 1.89034235477 -1.0234746933 -0 0 0 --5.52662944794 3.45184779167 0.0231611747295 -1.74467504025 -7.60883235931 -1.21090197563 -0.127810820937 -4.31948232651 -4.99133253098 -0.605214595795 2.42175102234 2.22019052505 -2.12554621696 3.21717643738 3.68953871727 --0.671865701675 -3.04980897903 2.08388710022 --2.07826828957 4.00679731369 -6.34906196594 -1.36316490173 2.67012953758 4.6423368454 -0 0 0 -0.599748849869 -8.5034942627 -1.14496433735 -2.0692486763 -0.884760141373 5.28791904449 --0.821934998035 -0.40314540267 -6.24967575073 -3.31922769547 6.25847816467 0.914129912853 -1.81731927395 -3.51251482964 1.06879353523 --2.03863358498 -1.13638663292 -2.10221385956 -1.60045361519 1.89588558674 -0.694680571556 -1.89162302017 -0.159418493509 -2.91641163826 -0 0 0 --2.96444439888 -5.7609462738 2.52301096916 -2.3483877182 -4.29471683502 0.605153679848 -0.614296853542 2.74841380119 -2.59533667564 -1.21554923058 -0.156697273254 3.02043008804 -0.131432428956 0.632234632969 -1.67774176598 --1.70799469948 -0.166245251894 4.26733875275 -2.0019299984 4.00347042084 -4.22630882263 --0.736570835114 0.28870138526 -7.46021986008 -0 0 0 --0.278014332056 -0.818110048771 2.17273974419 --2.95320272446 6.97120761871 -3.59624671936 -4.90149736404 -2.9939186573 5.56382799149 -4.47337579727 -6.57208585739 -0.246855065227 --1.03866529465 -0.466958582401 -2.10379076004 --1.85506331921 1.44655919075 5.4306883812 --5.41093635559 0.441523432732 -3.46365046501 -0.541459560394 6.0468044281 0.855470240116 -0 0 0 -8.32837200165 7.82271528244 -3.2469830513 --4.75176763535 -1.05118060112 0.707196652889 -1.85794055462 -5.1891283989 -2.77990269661 --0.973999738693 -2.14177703857 -2.9723803997 --3.24348378181 -4.15938854218 3.51287817955 -4.01427936554 -6.50916194916 -0.448152422905 -1.68516385555 4.45856904984 -2.53968548775 -5.15869235992 2.53622055054 -4.63669252396 -0 0 0 --6.78982543945 -0.10054500401 -3.34741783142 --0.856818139553 -0.390741914511 0.98818987608 -0.968230545521 -1.27668964863 0.246884614229 --2.36059975624 -4.10363674164 1.04194366932 -2.7897734642 -4.18994665146 5.15743541718 -2.09713220596 4.48430633545 3.25528550148 --7.3889799118 2.27866840363 -2.62050056458 -2.02936315536 4.95393514633 -0.86326444149 -0 0 0 --1.59949636459 -4.87168693542 5.00690174103 -1.56180298328 2.57684159279 -3.95878767967 -2.36195659637 2.19253921509 0.372700661421 -1.27081847191 1.20568788052 3.81553602219 --1.09084999561 3.65892410278 1.135430336 --7.5100440979 3.9095492363 2.95745396614 --0.46352404356 -2.10099935532 -4.39589548111 --0.00244505051523 -1.21949493885 -0.244990229607 -0 0 0 -0.584152162075 -3.07241106033 -5.06393098831 -3.44646549225 -2.40347576141 0.442577302456 -1.89494407177 -1.77811658382 0.0755344703794 --3.0546503067 4.24916362762 4.28109836578 --2.94571852684 2.9660422802 7.46107053757 --1.52318382263 -3.68228936195 2.4779343605 --1.33828234673 -2.47887539864 -0.823464870453 --2.23249053955 -1.23400104046 -2.27572584152 -0 0 0 -1.15469431877 1.8294428587 -5.14887237549 -1.9000544548 -2.24648284912 -1.41775810719 -1.18305587769 1.92251896858 5.21797275543 --3.1699821949 -5.32192659378 2.59798192978 -0.443952977657 0.226737096906 -2.50007414818 --0.859556496143 3.86360025406 2.84121537209 -2.72462534904 -2.3055999279 -1.76876175404 -1.9290497303 -1.20319700241 6.47257184982 -0 0 0 -6.58868455887 4.46450519562 5.42676115036 --2.23404550552 -1.96452081203 1.39216196537 -4.06721496582 -0.978118240833 6.6731595993 --1.59889578819 1.76235377789 -5.54995632172 --2.84358620644 1.63390266895 -0.649297058582 -0.406586706638 0.951506435871 -1.03812384605 -4.02612638474 6.04591321945 0.857697367668 -5.90785884857 -1.61864459515 4.38141107559 -0 0 0 --4.42836236954 7.56563711166 -6.59251594543 --1.19729435444 1.88190817833 -2.65296244621 --1.38711261749 2.11751914024 1.54152262211 --3.06653785706 -2.21857571602 -0.580386400223 --2.42543172836 0.0899276211858 3.5506644249 --1.10233676434 -2.37826561928 -8.26362323761 -0.997449696064 -0.660243690014 -3.05718660355 -3.44012570381 6.55237722397 -2.97165369987 -0 0 0 -5.55805063248 -2.5948548317 -1.0261207819 --0.642053663731 -0.707202911377 3.95427274704 -3.42467331886 -3.54045367241 -3.66143465042 --4.5064496994 3.95208978653 3.07610917091 -5.64071559906 3.10553741455 -0.495346456766 --0.330436050892 -2.53659963608 3.11660385132 --0.750017464161 -2.6998167038 -0.99419683218 -2.53347325325 2.34503388405 4.04902458191 -0 0 0 --2.89447331429 1.94276094437 10.7904729843 --5.2576212883 -0.978535890579 -3.99657225609 -0.515133202076 -9.61896514893 0.295191824436 -2.83941507339 2.28745508194 2.72029304504 -0.545540809631 -0.330922871828 1.07128310204 -4.4889292717 2.42587256432 -1.96666073799 -1.44009709358 -3.79682064056 -0.423776239157 -3.08435606956 0.888276815414 0.655872046947 -0 0 0 --5.23570394516 1.74479424953 -1.91893446445 -5.80660009384 3.29338335991 5.4055056572 -4.19855546951 -1.64677560329 -0.101868122816 -1.58281421661 3.58896398544 -2.58303236961 -1.6476572752 -0.146970167756 3.05551838875 --1.17067039013 -1.00134992599 0.91035759449 -1.87507653236 -0.307874768972 1.81915831566 -1.56681978703 -3.81725907326 0.959282100201 -0 0 0 --2.03274822235 -0.690981686115 5.25903272629 -0.17835354805 -2.77594041824 0.92598760128 --0.448377966881 -2.46172618866 -1.88430726528 -2.56265568733 3.94812297821 2.45176553726 --2.339823246 -1.64138495922 4.87692689896 -5.16754817963 -1.44418132305 3.49533176422 -2.99463534355 -0.833810031414 2.99029183388 -0.831380069256 0.48869818449 0.271907389164 -0 0 0 --0.977392077446 -5.5581035614 -1.1388092041 -1.1398832798 4.79196071625 0.0904096513987 -1.05844640732 -2.79746675491 -4.92671632767 --0.670008718967 3.76497459412 0.120399102569 -2.70694088936 -2.8421959877 -0.621786415577 --1.43443310261 -4.11684465408 -0.813618302345 -1.07166063786 -0.865735173225 0.531096756458 --1.55724275112 -5.46388101578 0.873823344707 -0 0 0 -4.14081764221 -2.40932154655 3.08801007271 --0.384844601154 3.24066615105 2.04589700699 -1.98935544491 -2.48230290413 5.15814065933 -0.778116583824 0.0696390271187 -1.96220898628 -0.104386597872 3.66796755791 1.08378374577 -1.91327130795 2.85819005966 4.70124483109 -0.618742883205 -0.184617638588 -1.25991892815 -0.564883172512 -5.21381950378 1.98112177849 -0 0 0 -1.32859528065 -1.10377109051 0.664920926094 --2.48421931267 1.66034221649 6.30720329285 -2.59646010399 -0.52685791254 -3.8892147541 -1.05238997936 -0.529944598675 -1.9732722044 --1.18058013916 -0.151263535023 -0.687430679798 -0.954164624214 4.19011545181 1.66461968422 -2.76740670204 -0.905079424381 1.02771532536 -4.99609088898 -0.461507290602 -2.61570692062 -0 0 0 --0.952662706375 0.978574693203 0.818442940712 --6.75423002243 2.6006629467 0.238811075687 -8.25714969635 -7.41932153702 3.51172733307 -1.59108376503 -0.343981027603 -5.35005331039 -4.38875579834 -3.16608405113 -2.94993185997 --1.04469072819 4.87633943558 -1.17210280895 --1.94226586819 -1.25087285042 2.33793330193 -2.67475581169 2.39970541 -1.53337728977 -0 0 0 -2.00691485405 -4.51985883713 -1.96999025345 -6.40880489349 2.02290391922 -2.02564716339 --0.939582049847 0.301012098789 -2.70402359962 -4.26109409332 0.472178965807 1.22944688797 -4.73513269424 2.10473442078 -0.133051350713 -0.727793514729 -0.432022362947 -0.0191057678312 --1.6718287468 -0.328551143408 -0.805733859539 -2.73157930374 4.87920045853 -5.66345500946 -0 0 0 --2.86504387856 -1.91669332981 1.08659589291 --3.32768726349 1.7671610117 1.52833223343 -0.24312479794 0.530011117458 4.1284532547 -0.012244339101 4.30011796951 4.45183610916 -2.2259991169 -1.73473441601 0.966401815414 --2.49730491638 0.38661980629 0.0359328947961 -0.219030588865 -0.424517840147 -2.78585934639 -4.74100732803 1.55245256424 1.21261548996 -0 0 0 -6.8577504158 -1.86885893345 7.27484178543 -3.51894307137 -0.785045146942 0.703316748142 -3.03238010406 -0.0175535492599 0.378737211227 --1.84437441826 -2.10097765923 -0.475865006447 --4.51417255402 3.85964441299 -5.79870462418 -3.27940964699 -2.43147516251 11.8176050186 --6.36517047882 -0.720743894577 -3.38844180107 --4.49554824829 1.70652365685 -0.49141189456 -0 0 0 --0.282864749432 -2.51718306541 -1.2085968256 --0.864961862564 1.10181677341 1.98418676853 --1.57438147068 6.60441923141 -3.02346801758 -1.31705343723 -0.766929745674 3.21528363228 --1.49214434624 -2.52890276909 0.939052045345 -2.589625597 -3.9031496048 -3.80410528183 -0.791281402111 2.32808828354 -0.0308412872255 -1.09528040886 -1.15652966499 -0.96079069376 -0 0 0 --1.33273720741 3.72527813911 -1.09934997559 --0.197060644627 -2.03001618385 3.8942630291 -0.413201451302 -3.44352078438 -0.757224738598 --0.70329284668 3.87892651558 -2.29270458221 --0.775458693504 -0.483104616404 -2.95742726326 -1.65816044807 1.61205554008 -4.97077322006 -4.22455644608 -3.77754688263 -2.40227174759 --1.87933647633 -6.33786535263 -2.76542186737 -0 0 0 --5.87220811844 -3.92707133293 0.403001844883 -0.891782045364 1.09126651287 3.06470561028 --1.20560765266 0.691687345505 -3.34050178528 -5.16083669662 3.63911128044 -1.36907029152 -4.32958316803 5.5346326828 1.87855756283 -1.10226094723 -4.21035671234 1.66839361191 -0.80979770422 -1.3304258585 2.60967755318 --1.63707399368 -1.07034504414 -4.63607883453 -0 0 0 -0.35033300519 1.05582284927 4.9315533638 -2.59759449959 -4.14692926407 3.52139282227 -3.56803750992 -1.91669988632 3.4634270668 --0.357551455498 -7.68932676315 -1.04302072525 --1.9712344408 -1.40477848053 -0.538756251335 --7.86698484421 1.01038718224 -0.846882402897 --3.40317821503 -1.1413769722 0.141437485814 --2.01499915123 3.27611470222 -2.38015007973 -0 0 0 -2.85824275017 2.35131978989 -1.01412856579 --5.80992746353 6.10055923462 3.99253559113 --3.71032691002 -0.562115609646 -4.13531255722 --1.21705174446 -3.18972826004 -1.37266302109 --6.33830118179 4.46405506134 0.0392779931426 -5.68083667755 2.14616036415 -2.73149728775 --1.81241166592 2.59190154076 2.42490673065 --0.6051030159 3.38197898865 2.16492390633 -0 0 0 -0.396301537752 0.976038396358 1.36529481411 -0.495811581612 2.44315052032 1.54756236076 -2.29969596863 0.038623906672 5.45043087006 -0.866879820824 -0.704232692719 5.02056264877 --1.38978719711 3.39216089249 4.50625705719 -0.949613690376 2.78323030472 1.2843157053 -0.119286648929 -2.56883382797 6.40158700943 -3.45381498337 -1.41779601574 -0.282769680023 -0 0 0 -3.38584733009 -1.1376863718 0.465029358864 --1.42380666733 4.31976604462 2.60668683052 --5.70071935654 2.34181785583 2.66301226616 -2.74405431747 -0.877055227757 -1.80619108677 --0.598177731037 0.165689483285 -1.15828418732 --0.378361612558 1.56265473366 0.985296726227 --2.10731983185 0.812161803246 -2.90487647057 --5.87396764755 1.3444122076 -0.613517642021 -0 0 0 --4.13509178162 1.17497503757 0.757796883583 --5.45185422897 -0.0977456197143 3.51227498055 -0.123976171017 -2.25344228745 0.28273999691 --0.517067313194 -0.41546228528 6.03811693192 --1.35290050507 -2.77391600609 0.571837961674 -2.60345292091 0.275270015001 0.0339744314551 -0.503073871136 -2.06860756874 -3.75724172592 --0.574006974697 1.35845708847 2.71703958511 -0 0 0 --1.51015257835 -0.404446303844 3.50924825668 --0.840023219585 -2.17206406593 1.95548343658 --1.23234057426 -3.1580581665 -3.44096374512 -3.07221221924 -4.25479030609 -3.24269723892 --3.39419841766 -4.55826091766 -0.383939504623 -0.649639546871 -1.80326628685 -6.25716638565 --1.73394382 8.39573574066 0.665139973164 -2.0321085453 3.17474603653 -1.40305304527 -0 0 0 --4.32298135757 -3.82111549377 3.66187596321 -2.33779573441 -3.26067066193 -6.35838270187 -2.59298849106 0.940331757069 -3.15714883804 -2.10433530807 2.30729150772 3.31205868721 -3.71224236488 2.87032556534 2.07508111 --3.44188189507 -2.34245729446 1.22323262691 --1.95299005508 -3.30107688904 -4.21642494202 -4.29675674438 -5.16750621796 2.97121214867 -0 0 0 -2.99638533592 1.74931764603 -3.65804433823 -1.00359904766 -3.05880641937 -1.8621057272 --4.10752296448 -0.478170722723 -2.70940065384 -3.93612337112 -0.212874010205 -3.62449240685 -0.659530341625 2.40989232063 -0.0106670260429 -2.46082234383 3.41814303398 -0.115638948977 --2.96451187134 -4.01975345612 -5.42079401016 -0.959471166134 0.899880170822 -5.70788908005 -0 0 0 --9.32613658905 -2.40482020378 -2.9588739872 -2.28989267349 -2.39825415611 3.71243429184 -6.48528003693 1.10030341148 -3.5296728611 --0.423594236374 -1.87686002254 2.20493865013 --0.381348401308 5.08037519455 -0.481212645769 --0.581277668476 -1.90325474739 8.10471534729 -3.59337425232 8.42335033417 -0.557378411293 --2.77535367012 1.15415894985 0.976078629494 -0 0 0 -2.93815541267 6.19213676453 -1.93395793438 -1.2998868227 1.52891492844 -0.352373868227 -2.14544510841 1.28838419914 1.61658227444 --3.00549840927 0.91613048315 2.22111153603 -0.317584007978 -0.903656721115 1.76785743237 -4.97230911255 0.64090013504 1.12287378311 -2.49797391891 -0.775857448578 -0.41285276413 -5.69377660751 4.04305124283 -4.87003850937 -0 0 0 -0.0686923936009 -0.589062333107 -0.893703043461 -2.67965841293 4.2220582962 -0.67791223526 -3.50213384628 -7.39623785019 -0.575933933258 --0.93755197525 -5.22423171997 -0.496216326952 --2.80776023865 -2.50739240646 -2.00927066803 --2.32341694832 -5.13277435303 -6.09685373306 -0.743341565132 0.062152620405 -3.86481833458 -2.00309181213 3.80469894409 1.01984286308 -0 0 0 --0.803731203079 5.02837133408 0.0276825092733 -0.358231246471 2.24996209145 -1.35221946239 --2.73486065865 0.686344981194 -0.339278161526 -0.216473698616 -3.59824490547 0.227886304259 -1.54351377487 -2.0293867588 -2.10515666008 -0.29490724206 -0.360660463572 -3.93722653389 -2.4830300808 -2.47029995918 1.98440372944 -1.37876188755 -2.77360105515 4.38538074493 -0 0 0 --6.15803050995 0.0564397871494 2.3919262886 -0.159913614392 4.30281639099 -2.82670688629 -3.0576312542 -0.40314501524 -1.10980927944 -4.71088409424 -0.811477899551 1.67699241638 -1.7972625494 0.0204779990017 -0.559735178947 --5.83287715912 -4.28646564484 3.10651183128 -3.64581775665 4.37423563004 0.822675466537 -4.61477136612 -3.77278375626 2.27586960793 -0 0 0 -1.51033866405 6.64111089706 1.26168751717 -9.12906455994 -4.00350618362 2.84487938881 -0.938034534454 -3.35370206833 -0.0780586600304 -2.64770078659 -0.533427417278 -2.52574682236 --6.41299390793 1.91071152687 4.88908958435 -1.6826672554 1.07085859776 -2.48254418373 -3.58459162712 2.82731866837 -3.61330580711 -1.55069983006 1.94717741013 6.69263839722 -0 0 0 --0.00687974877656 -4.60465860367 -0.750420868397 --2.38583517075 4.4266462326 -2.5356054306 --2.78828144073 -0.55091291666 -0.707912147045 --3.51207852364 1.53349614143 -0.842635333538 -5.76821756363 6.31900596619 -0.129359155893 --3.03060126305 -0.550918281078 1.52138185501 -0.227612227201 -0.248716726899 3.56444311142 -2.82444453239 5.74236297607 -4.95455312729 -0 0 0 -0.60680937767 2.72710704803 3.68385577202 --6.80239868164 2.47623586655 -1.60584437847 -1.5771125555 2.39312410355 -3.08035326004 --1.23497319221 4.39037418365 7.53416776657 --7.57840919495 -3.63517355919 -0.58924305439 --2.07959961891 2.87486696243 4.96560049057 -4.70735311508 1.79576432705 1.5622048378 --2.96990513802 10.6148786545 -0.503659009933 -0 0 0 -1.88370895386 4.69034337997 -1.61819279194 --3.63422226906 2.8308608532 0.899802923203 --5.0302863121 0.378296762705 1.76387441158 --5.57735538483 7.20296812057 -8.07218837738 --2.55054998398 0.929553389549 -0.32339578867 --6.62591314316 3.22471880913 -8.95904541016 --1.54389119148 -1.63891601562 -1.63559186459 --1.09897065163 4.06281661987 1.43896353245 -0 0 0 -1.23608028889 2.33809661865 -6.6445350647 -0.376258581877 -6.33968925476 3.03716301918 --1.33233308792 2.0952501297 4.76739358902 --1.03095543385 -2.85533881187 -0.929913640022 -0.0621532350779 -1.72221207619 -0.152489677072 -0.584572255611 6.45005464554 -4.67175912857 -5.86489439011 -2.94997358322 1.99707722664 --5.76604366302 0.700490117073 3.87484574318 -0 0 0 --1.05098474026 4.39561748505 0.620837628841 -4.85764789581 1.96146178246 -4.62092828751 -2.91485595703 -0.335634022951 -1.42288064957 -4.71197223663 -3.6421289444 -0.751178205013 --0.811830341816 -2.01451873779 4.12414216995 -2.39436101913 1.6692353487 1.20989692211 -0.244198605418 4.59958076477 2.60603547096 --12.0845098495 4.75508642197 -3.73006248474 -0 0 0 -3.65800380707 -1.735907197 -7.5980014801 --1.28337168694 0.335897535086 3.83791065216 -2.82042980194 -0.575054466724 1.97462952137 --0.512822568417 -0.990006566048 -4.05678510666 -4.87626647949 2.95429062843 -5.35387945175 -1.6563013792 0.110004499555 1.60456252098 --2.21980452538 2.37542891502 -6.3484210968 -0.509927272797 -0.333267748356 -4.55009317398 -0 0 0 -1.26308310032 0.838700115681 -2.50190520287 -1.84714150429 -1.34128928185 -2.6844162941 -5.78872108459 3.13330793381 1.21780788898 -0.530975520611 -4.36550951004 4.92522239685 -3.44581437111 -2.36658787727 2.77274608612 --0.161744266748 2.02965402603 1.98835909367 --5.87779092789 -3.65532875061 -7.33304452896 -4.51132774353 -3.56404399872 -2.0880522728 -0 0 0 --3.30241417885 -1.52409803867 -3.19376039505 -2.30318880081 -4.04399347305 1.098133564 -4.39565420151 0.184707835317 -2.95126867294 -1.36406862736 -1.39276337624 -1.37245178223 -0.408400595188 1.5150706768 -2.52818322182 --0.936920821667 2.85648417473 -2.81293177605 --3.54288291931 0.231008380651 -2.45677661896 -3.29923295975 -2.83465480804 2.28669023514 -0 0 0 -1.24704182148 -0.308267921209 -6.2657828331 --1.40786540508 -0.758963167667 3.6351442337 --0.055835980922 3.84377861023 -1.53079545498 --1.37372517586 0.956486105919 -1.65245699883 --1.67191958427 -3.70153665543 -1.70017659664 --1.81028735638 1.50999176502 0.324540346861 -4.67841815948 -2.5525906086 2.75393295288 -0.15365639329 -0.263396054506 -1.43425738811 -0 0 0 --4.85169029236 2.30637717247 2.77179455757 -1.11373364925 3.42361426353 -6.31355142593 -0.226774916053 -0.363486796618 1.04647922516 --2.00016069412 1.53888237476 -0.473459780216 -2.88918614388 -0.571384131908 -1.79078865051 --0.851055681705 0.573942065239 -0.0213219057769 -0.381855219603 2.45183801651 -2.68832755089 --0.659903049469 4.42499017715 -5.5999584198 -0 0 0 -0.448253810406 -1.16187286377 -4.37131309509 --4.47445297241 1.60476899147 -0.837675511837 -0.00193295371719 4.23497104645 -3.59811496735 -3.13756251335 2.5073568821 5.9339966774 -3.74700212479 -4.33402204514 -5.21909236908 -0.698015868664 -6.28907155991 3.50032353401 -2.19520950317 6.91174077988 -0.680488705635 -2.77167320251 -4.02845716476 -5.74736976624 -0 0 0 -2.65828919411 -1.37901008129 0.997609376907 -8.61149120331 3.65374898911 0.404935956001 --0.689587533474 -6.35417175293 -3.90909171104 --2.6865375042 3.44186782837 0.334709376097 --3.6527762413 -4.80337524414 2.78052067757 --3.03612279892 -0.368984431028 0.345440268517 --7.31609630585 4.66228866577 -1.31506872177 -1.24160373211 -4.20178604126 4.74317121506 -0 0 0 --2.16490077972 -0.339487850666 1.14046227932 -1.21995091438 5.80164813995 2.22514677048 --5.39377450943 3.71936678886 -2.17124652863 -4.70673561096 0.548828303814 -3.20545554161 -3.56264424324 4.99705171585 -0.230742111802 -3.54887247086 -5.56563138962 4.20844173431 --1.0072453022 -3.04980373383 -2.24702978134 --7.53482103348 3.57093954086 5.60395431519 -0 0 0 -4.49060583115 8.74062347412 -4.9369225502 -3.30250501633 2.18996214867 -3.68461227417 --6.0988779068 -2.60648298264 -1.27711200714 --5.03899145126 2.46480584145 -1.87886965275 -2.39284586906 2.13406872749 -1.79946362972 -3.16156554222 4.74895429611 -3.54385757446 -5.38467121124 1.93406569958 4.70576906204 -1.67430067062 -2.76329827309 1.13132047653 -0 0 0 -0.46238848567 -0.587724387646 1.82002210617 --3.17587971687 -0.97991412878 -3.19518280029 -1.75513410568 -0.965730905533 3.4377052784 -1.0794365406 -0.346897631884 -2.44812130928 --5.05647373199 0.4707506001 1.41299128532 -7.83158159256 0.79860574007 -2.06611347198 -0.301729410887 1.56450974941 -1.52312123775 -5.27145195007 1.56837892532 -5.226811409 -0 0 0 --1.10924959183 3.73678421974 0.211605891585 -8.18345832825 0.705888092518 -0.517504930496 --2.71170353889 3.29869937897 2.35663628578 -4.08675098419 -2.56505465508 0.235222548246 -4.76732635498 4.2435760498 -0.535608828068 -0.707933247089 7.73866224289 -1.77395188808 --8.31344795227 0.159085273743 0.407170325518 -5.68062448502 -3.3290681839 3.3603219986 -0 0 0 --0.179043069482 0.808480799198 -2.92774820328 -4.95525932312 0.752493858337 0.270373910666 --1.33846259117 3.12240099907 3.2303249836 --0.390134364367 -8.24927139282 -3.48705410957 --0.820827424526 -1.8421818018 -2.8607506752 -2.70721435547 1.88865220547 1.33399617672 -0.234230995178 -2.28767681122 -2.99850964546 -5.8748884201 -0.0773434862494 -0.452855914831 -0 0 0 --0.82862830162 2.31257033348 -6.32397222519 -0.00143700686749 -1.22036397457 -2.51606822014 --0.0683798789978 -2.93864202499 1.309420228 -6.10528326035 3.03651380539 3.50906300545 --0.531236231327 2.8395242691 -4.67443180084 -2.04250693321 0.0540799573064 -4.46538639069 --1.96160697937 -1.03152656555 1.18370604515 -0.388082563877 -4.09265327454 2.35681176186 -0 0 0 -4.18307065964 -3.7461578846 4.14431142807 -4.74842214584 -2.34224772453 -2.72023701668 --2.15272378922 -4.29495382309 -1.08058238029 --6.78577566147 -3.49257349968 0.436807543039 --5.29424619675 -0.634833097458 -4.0053319931 -1.10252225399 0.950439751148 -3.29903721809 --3.67181038857 0.690214514732 -0.133886739612 -0.660423874855 2.04145145416 -2.42274570465 -0 0 0 -2.37933278084 -0.46455180645 -1.50725746155 --4.99306249619 6.47455692291 -1.03314042091 -4.71902036667 -3.2207262516 -1.46120607853 -3.0995631218 1.00467324257 -0.697179019451 --4.03986549377 -3.814037323 -1.35145461559 --2.27074670792 1.51377546787 -2.7261505127 -2.55070924759 -4.95251560211 2.82993102074 -1.49137163162 -2.79234838486 2.83744049072 -0 0 0 -3.4241104126 1.52909684181 -1.74786686897 --7.37793731689 -0.469000786543 -1.9203081131 --2.27731466293 -0.369595706463 -6.28017520905 -1.3216997385 1.75473201275 -0.196972578764 --4.22246694565 -2.04294586182 -3.79429745674 --0.408029139042 -2.96431446075 -1.44970047474 -2.40611004829 -2.0956761837 0.523355484009 -1.68914997578 -0.757153153419 -3.3092238903 -0 0 0 -7.0471701622 -3.0939385891 0.0651033595204 --2.96716046333 2.44345498085 0.220049455762 --5.23307609558 -3.88169741631 4.85900020599 --0.100093476474 -4.07811737061 -1.49975240231 --1.55574178696 -3.82315826416 0.0840393304825 -0.855198740959 4.30835485458 2.19171404839 -1.56845188141 3.14442849159 1.16629111767 --0.287697255611 3.76326084137 -8.24272727966 -0 0 0 --1.93073129654 0.363616853952 -6.09564161301 --3.61814808846 -0.360691577196 -0.928680479527 -0.245770841837 1.35339450836 -1.01736938953 --3.55566549301 0.631155490875 2.63723468781 -1.44419312477 -5.4020524025 -6.23854207993 -2.32839655876 -4.37433671951 0.355017602444 -1.46485888958 -2.43291187286 0.66506499052 --4.08936214447 -4.5362663269 2.14175271988 -0 0 0 --8.75673961639 3.57134366035 5.78149366379 -2.41130423546 3.69288706779 4.15658664703 --2.12119293213 -0.536862850189 3.29120016098 --0.959259569645 0.835544884205 -1.73481249809 -1.37265920639 0.58778834343 0.804746210575 -0.412548750639 -1.58488988876 -1.1328638792 --0.327272504568 -3.40124130249 -0.698408961296 -0.207404866815 2.97075104713 -0.766184926033 -0 0 0 -1.14550209045 0.181707769632 -0.835119009018 --1.45008432865 -0.762690782547 -4.65563106537 --4.59415531158 -5.20280838013 5.36513280869 --2.09573125839 9.34700870514 -0.310804963112 -4.03433513641 0.235693842173 1.81580924988 -0.528687775135 -5.43649482727 -2.36789894104 --1.55690491199 0.935727596283 -3.85502004623 --1.05406880379 1.24941956997 3.45982336998 -0 0 0 -3.51241755486 2.00981974602 -4.18956041336 --0.948868632317 1.1304705143 3.44480013847 -1.01693940163 -5.0990447998 -3.97431278229 -3.5068154335 1.58791363239 -2.47102737427 -4.2764954567 0.189658075571 1.83323383331 --1.17188966274 5.48507165909 0.508060872555 --1.53898990154 -4.0918340683 -0.80274271965 --2.56728124619 -6.20877981186 -1.71650135517 -0 0 0 -6.73258590698 -3.27894115448 0.085902556777 --1.86971008778 -2.02553987503 -3.27065467834 -1.45292341709 3.32163786888 -0.576981186867 -1.87591421604 -0.654616177082 7.11979436874 -4.71156930923 4.26642465591 2.93163895607 -7.58940458298 -6.37566280365 3.88249874115 -2.65046930313 -0.960820674896 0.114226825535 -4.36838769913 -3.46590805054 -0.680559873581 -0 0 0 --5.95022249222 1.27024996281 1.52758359909 --0.069025054574 3.84162783623 -4.76876974106 --1.28469109535 1.99721860886 -5.33706998825 -3.93593668938 2.37574100494 -0.162986636162 -0.683697879314 3.81294727325 2.47883629799 -6.83663749695 0.492550432682 -1.1621863842 --4.20912313461 0.716716587543 -4.03273439407 --3.83581185341 -0.273708283901 -8.12558174133 -0 0 0 --1.6217058897 2.97076487541 4.57031679153 -1.82170808315 -0.80907201767 1.67167174816 --2.18545055389 -2.08086657524 0.75565123558 --2.01642084122 2.40104174614 5.7752494812 --0.111898966134 -2.59106230736 -2.61451601982 -0.758498370647 -1.92713975906 -2.85360956192 -0.928546130657 -3.11615419388 0.509871780872 -2.48292183876 -2.48353505135 6.22513580322 -0 0 0 --1.85139119625 2.39169478416 -3.25123810768 --2.45603919029 0.763343930244 6.16376495361 -3.56991147995 0.768737077713 1.83889997005 -0.331224381924 -0.783962547779 -0.49270349741 -1.25561380386 3.54101061821 -2.73936033249 --1.50875735283 -3.34309720993 -2.58612990379 --5.3388209343 2.60097885132 -4.12356805801 -0.709659576416 5.11215782166 0.818955302238 -0 0 0 --0.864374935627 4.526658535 -0.0126246269792 --2.31067967415 4.38111448288 3.22584557533 --3.43657851219 2.19090533257 -4.86937570572 -0.983715474606 -0.0462611205876 0.469244658947 --1.25561714172 -3.97627973557 -6.00905752182 --1.01795077324 1.47575962543 -3.96093893051 -0.752228617668 0.566769123077 -5.40624189377 -2.47922897339 -2.07146883011 0.429266631603 -0 0 0 -7.94311285019 0.513568937778 3.79505968094 --3.2835047245 5.11651515961 3.23097681999 -4.27501392365 2.69728302956 1.36799705029 -2.65274119377 0.565264940262 0.745946466923 -2.17899823189 3.43174624443 1.76681351662 -4.13437318802 -2.45070147514 -0.985680103302 -1.28944933414 -4.51412820816 -3.14013671875 --1.38536512852 -0.770741462708 2.67245435715 -0 0 0 -1.4058765173 5.18179368973 4.85067939758 --7.71107959747 -2.93615317345 -1.14497721195 -6.58265781403 -4.67723274231 6.12447929382 -3.68796491623 4.99708890915 1.08168530464 -0.376369923353 8.36575126648 0.277370542288 -4.72189188004 -2.11371779442 -1.46101224422 --1.13094639778 2.59557437897 -4.27897453308 -2.81763124466 1.73785591125 -5.03272008896 -0 0 0 --1.09263586998 -6.73399829865 -4.19739103317 --0.672959148884 7.34023189545 1.65439271927 --0.812780678272 3.36123156548 -2.55002450943 -3.09873962402 1.50920450687 2.05161952972 -3.14860844612 -3.32350611687 -0.0880988910794 -3.40238857269 0.350718855858 -0.26579400897 --1.64400601387 -0.960458397865 0.801358878613 -4.38682699203 1.64527487755 0.292742371559 -0 0 0 -0.657826066017 4.34258127213 0.807094216347 -0.881963610649 -0.628609895706 -0.695330321789 --4.87051725388 7.10403299332 -4.58294010162 -6.68658542633 1.48724400997 5.38078641891 --4.28881502151 -0.905956447124 -1.85129964352 -2.81549978256 1.26969301701 -0.601057648659 --3.7009100914 -3.28828167915 -0.496042579412 --1.00910806656 -5.43553781509 -1.16531264782 -0 0 0 --3.15590786934 1.34441614151 3.28895759583 --1.10180938244 -1.76690769196 0.231237724423 --0.572401165962 3.38957238197 -0.357345402241 --0.934896409512 1.3683578968 2.50084543228 -5.86119413376 -4.37521028519 3.71180295944 -3.06745290756 -2.36642479897 0.77767008543 --0.743642449379 -3.30371046066 -2.65836858749 --3.90820121765 1.26633071899 0.140209943056 -0 0 0 -2.87318706512 -0.37586030364 6.51401996613 --3.58949875832 -3.07278680801 -6.47884273529 -6.37773609161 -0.260296314955 1.05655515194 --4.01275396347 1.14636361599 1.65381002426 -4.44330072403 -4.56590461731 -0.376518338919 -4.607858181 -0.93650996685 2.22663116455 --0.380203962326 1.80329430103 2.4853053093 -2.67642450333 3.38269519806 -3.5482904911 -0 0 0 -4.57649707794 -5.08644866943 2.84525585175 --4.48211288452 -3.88323283195 3.81857395172 --2.53723263741 4.83359861374 -6.47142648697 -5.36778783798 0.520811855793 -0.968396008015 --3.18059158325 4.8379073143 -0.215295910835 -2.81729316711 1.14409148693 -1.92004156113 -5.41756486893 1.68607127666 2.87497162819 --3.7529270649 -3.42376327515 1.05712306499 -0 0 0 -3.01453781128 -7.13386058807 -2.82833552361 --0.13208077848 -0.142463132739 -1.28780090809 --4.07770061493 1.66797113419 -2.98966479301 --4.61519241333 -4.97056722641 2.06659197807 --0.796368002892 1.44881904125 -3.35956978798 -2.41609096527 0.492532372475 1.64259958267 -0.553989112377 -4.10514640808 4.97301149368 --2.91286540031 -6.02894020081 7.00040149689 -0 0 0 -1.911673069 -7.64377975464 7.27807378769 -2.7320625782 5.81699037552 -1.64061057568 --6.33342170715 -2.82790088654 -0.868433177471 --1.51063871384 2.16968536377 -2.1846382618 --1.37546610832 -1.43710792065 -0.524162173271 --2.48119163513 -0.278164535761 -2.84620523453 --0.835205614567 -2.09396028519 -0.312595188618 -1.80655443668 -0.195232585073 6.90867614746 -0 0 0 -3.71712851524 -1.14215159416 -1.93638813496 -0.767490804195 -3.7184317112 -0.294048190117 -2.71489810944 2.93701601028 -4.13605308533 -5.4272069931 3.95490694046 -1.74914038181 --3.92432975769 -5.55813121796 1.22018992901 --0.304015755653 -4.71798324585 2.36307668686 --2.03335189819 -1.9074857235 0.554766714573 --0.972691476345 1.52323150635 -3.16498446465 -0 0 0 --5.02588272095 5.57500934601 7.62334108353 --0.690987288952 -0.0678841397166 -0.583273589611 -6.36986398697 -0.9503865242 -1.92383038998 --8.45330810547 -2.97617578506 5.26411819458 -5.70179319382 -2.79733467102 3.62628507614 --1.67156255245 -0.884733140469 -2.42392897606 --3.12290787697 -1.94539010525 -0.455727517605 --2.69575762749 1.5615080595 -1.89404201508 -0 0 0 --1.66741323471 -2.56980395317 -4.09595489502 --1.38696956635 4.89389133453 0.559698700905 --1.48072302341 2.11181044579 -4.94155216217 -3.43509244919 -3.1416888237 -3.57040977478 -3.81418347359 -8.33159446716 -0.476750284433 --7.29244804382 0.356891483068 -0.865968227386 --4.35852336884 -2.94089603424 -0.684487104416 --2.46948218346 -0.609666347504 -1.35571801662 -0 0 0 --5.3399515152 0.125330939889 3.31324458122 -1.92212843895 0.214332029223 3.77961111069 -4.98406934738 2.17405962944 -2.76779985428 -1.2674690485 -0.0591384358704 0.702327787876 --2.11070036888 0.607387363911 -1.96324205399 --1.85597002506 -1.18065917492 2.25531458855 -0.0715269222856 -2.77231836319 -0.867277562618 --1.7065333128 -3.04058670998 -0.287095338106 -0 0 0 -1.95010244846 -4.56024074554 4.5935049057 -1.10466527939 0.488853543997 1.21466469765 --0.352327674627 -5.86535215378 6.67978000641 -0.863221526146 -1.97117555141 -1.56535005569 -6.39431428909 0.190169259906 2.1630923748 --6.49530744553 -4.87262535095 0.302277863026 --3.75557875633 7.22851419449 1.6675632 -2.62854552269 1.51116609573 4.86407470703 -0 0 0 --4.45287179947 -8.28845119476 9.49667930603 -0.402625322342 -5.14145946503 -2.74660205841 --2.16479587555 1.58591246605 -3.91803884506 -1.67240226269 -4.21752214432 4.10604763031 -3.60497045517 -0.295083016157 -4.3696680069 -2.61186599731 4.06009435654 0.65493786335 --3.11094427109 -2.24038219452 1.36944699287 --5.35793876648 -1.05831694603 1.51257944107 -0 0 0 --9.71823120117 2.88920021057 1.25700199604 -2.64831399918 7.38642120361 -4.13595819473 -0.746872365475 5.46027088165 -2.61023831367 -1.07750368118 0.147140815854 -4.57822847366 -3.10664629936 0.225640580058 1.23727953434 -0.20712095499 -2.15178084373 -0.870167911053 -0.366267859936 -1.37869572639 -2.36161804199 -0.217147901654 -6.82041501999 -2.88955068588 -0 0 0 --0.024342874065 3.01345157623 -6.31920671463 -3.40892839432 2.57902550697 0.294850260019 -2.19903659821 2.27891564369 2.8315923214 --5.12577199936 0.152820587158 -1.93808591366 --4.28560447693 -2.42326307297 2.43987703323 --2.93961429596 -1.25026237965 6.45866918564 --0.00546883000061 3.06873202324 -0.381448894739 -1.17566132545 -2.63512063026 1.76828944683 -0 0 0 -6.33682823181 5.59276151657 2.09083795547 --0.848117291927 -1.26633071899 3.02047610283 -5.32099533081 1.75586879253 -5.24386644363 -0.615107357502 2.75563216209 2.25565910339 -0.187722504139 0.388026624918 -0.849708914757 -1.55368459225 -4.98164796829 -3.65663862228 -4.27744865417 6.57051849365 3.65134549141 -2.38114142418 5.24473667145 4.97354888916 -0 0 0 -4.70702409744 -0.285916537046 -4.52875375748 -3.02479457855 4.92823219299 3.51585125923 --4.7987074852 2.46256685257 -3.80813145638 -2.16820883751 -0.0575302541256 0.813475966454 -1.23086595535 -4.27860498428 -5.83342504501 --3.39873218536 -5.21366262436 4.41264057159 -2.27810001373 0.946918010712 6.50309610367 -1.29649531841 -3.60150909424 1.93393957615 -0 0 0 --0.23282623291 -1.53910970688 3.45770192146 -6.06263399124 -1.20808696747 0.167807281017 --6.73196935654 -3.57985591888 -1.16334867477 -2.51325678825 -0.794992983341 -5.06150436401 --1.22570180893 -0.812608361244 -0.9880194664 -2.08572340012 -1.39284408092 -3.47991871834 --4.39796209335 1.97265970707 -1.84397637844 --2.92881417274 0.289658427238 -0.765888512135 -0 0 0 -5.52854919434 5.40294885635 -2.10120558739 -5.24139499664 -0.0680495351553 -0.246622443199 -3.05600309372 -0.980603218079 -3.71887421608 -2.32613635063 -4.83932352066 -0.00197353330441 -1.62100470066 -6.58384037018 -0.734740078449 --0.890644550323 -4.16550588608 5.54628801346 -2.35976338387 2.59083080292 -0.403450399637 -1.09757721424 4.38645935059 0.605556190014 -0 0 0 -3.34714126587 -5.25425815582 -1.11100316048 -2.18133234978 0.315809816122 -2.19886088371 --0.865923702717 2.20547747612 -0.987282395363 --2.48558831215 -0.691285014153 2.21382045746 --3.68705296516 -2.64619040489 2.61184859276 -0.715399265289 -3.37641859055 -1.56074595451 --2.43545937538 0.112751036882 -3.24897670746 -2.53481316566 0.811193645 1.53379273415 -0 0 0 - - -50.2879676819 268.783355713 -837.874938965 -133.215988159 303.863433838 902.238830566 --11.2731389999 -47.4012374878 -907.965454102 -108.772613525 177.517105103 394.799926758 --10.1347093582 -77.167640686 116.59614563 -9.48873710632 -27.5086593628 -39.6639060974 -320.716094971 -107.861213684 539.265686035 -95.8682785034 460.221801758 -409.421020508 --0.18552698195 -0.782829880714 -632.795837402 -420.799194336 105.44430542 -1023.45135498 --217.978851318 25.8986129761 1184.75073242 --1.44531786442 17.8194656372 -1122.27331543 --230.994155884 276.463623047 -18.373003006 --72.1936950684 23.4238815308 343.147277832 --20.0019664764 -240.65663147 342.097900391 --127.467071533 -46.4974327087 -722.73223877 -133.024246216 -647.104492188 848.688720703 --0.358506262302 -0.00484315073118 -632.817749023 -81.952911377 215.115066528 358.864105225 --333.70489502 -565.483825684 64.6806259155 -227.08706665 181.327423096 -345.814788818 -60.6779975891 183.805145264 -595.915161133 -272.193725586 112.119148254 220.744369507 -461.022094727 -235.420730591 750.506591797 -51.4610977173 10.0045700073 -10.6368551254 -280.050842285 508.482879639 -77.9956130981 --0.185463085771 -3.1571053114e-05 -632.845825195 -403.570861816 10.4674367905 -771.853088379 --306.013336182 -560.53314209 702.612854004 -423.993377686 222.45741272 314.483276367 --145.033813477 -45.8842163086 -640.337646484 --227.18661499 -140.727783203 612.11114502 --43.2214927673 384.971618652 -997.563598633 -289.853912354 -576.825561523 642.586914062 --24.4371471405 -111.497612 162.5418396 --0.358010351658 0.200451269746 -632.80065918 -388.540374756 -177.470062256 42.2989654541 --1.7299926281 753.555541992 -433.521514893 -241.250732422 72.5169677734 728.443115234 --192.89906311 114.290687561 11.112112999 --190.41343689 -280.918670654 72.6111755371 --12.8502559662 -57.424243927 -290.456787109 -188.689086914 337.670562744 -195.823043823 -326.232940674 -576.887756348 173.936981201 --0.186179429293 -0.218287035823 -632.833862305 --279.01083374 299.088256836 82.2625732422 -218.994247437 332.244812012 114.312034607 -57.0526809692 -225.72253418 -627.534362793 -91.1149902344 -542.231079102 1517.13232422 --99.5195922852 497.761505127 -1414.16503906 -40.0513572693 -203.88319397 191.194458008 --300.825775146 -7.95217227936 -149.0259552 -158.854949951 232.230804443 -1.33594167233 --0.358130574226 0.0575585030019 -632.81262207 --206.001922607 -123.666389465 -111.70664978 -72.5758666992 1.52287685871 -67.6943054199 -166.376464844 194.65083313 431.775756836 --86.8890762329 183.017700195 -542.350769043 -264.866943359 -128.61517334 295.156921387 --735.16003418 255.584701538 -281.735687256 -99.2079849243 183.225723267 187.38621521 -14.9905738831 128.583236694 229.42388916 --0.186185404658 -0.0597233437002 -632.844604492 -212.885009766 431.101776123 -186.56918335 -80.0454025269 -3.07966780663 444.827514648 --281.537017822 -2.74701976776 -229.735046387 --224.980636597 -119.486984253 85.71849823 -368.246948242 178.242660522 -704.097045898 -228.576461792 -242.171218872 995.675048828 -172.981246948 -21.9119682312 -663.032836914 -124.818031311 123.905235291 532.130737305 --0.358489274979 0.216854020953 -632.801940918 -724.471191406 -125.950775146 -938.600952148 --500.491699219 -80.1212997437 972.903564453 --149.587295532 -55.956741333 144.695907593 -787.55255127 -91.6745681763 239.522689819 -208.514083862 -58.8487625122 -425.056732178 --211.053085327 79.4763793945 -294.629150391 -120.159378052 99.7282867432 -857.512939453 --327.541015625 -437.141967773 1030.14501953 --0.185810357332 -0.201680734754 -632.832336426 --657.244628906 27.799943924 65.6767959595 --87.7920684814 -416.03326416 -380.845794678 --11.4776210785 93.8376464844 -22.2396793365 --49.0579910278 163.298217773 363.462402344 --110.723693848 -17.3702201843 -82.4460525513 --166.590301514 120.137046814 -289.143218994 --188.511047363 -40.0117263794 217.473739624 -226.755325317 190.042648315 269.70892334 --0.358237683773 -2.7373282137e-05 -632.81451416 --1077.98510742 -275.267913818 28.6633262634 --124.567199707 622.655395508 15.3496952057 -117.643127441 -404.844451904 -188.444412231 -208.467727661 97.7427368164 64.4016418457 --45.5557365417 208.950897217 -368.470672607 --12.7338857651 55.6208267212 320.328826904 -865.372070312 -369.044311523 -98.7573699951 --1162.63024902 -953.543640137 -1209.31445312 --0.18545345962 0.00435368157923 -632.849121094 --7.97747039795 -452.898529053 -23.1999874115 -13.0443372726 -43.5636634827 -11.1215238571 --5.91992473602 -410.501983643 332.590393066 --188.095199585 122.680137634 -354.587768555 -145.499313354 -237.324859619 554.619018555 -29.9978733063 156.595092773 -672.516296387 --4.61192464828 -163.637771606 -103.765266418 --67.0328216553 825.972167969 189.811737061 --0.35771599412 0.780585348606 -632.764099121 --422.934509277 -623.507507324 706.260559082 --26.67445755 221.492248535 -374.928741455 --70.3356018066 -234.031967163 472.848297119 --0.348390042782 400.9269104 128.632995605 --132.727554321 -273.905181885 -142.711959839 -314.256256104 -277.895904541 106.127220154 -133.088973999 208.319519043 44.5178909302 --264.592956543 191.045913696 -136.47177124 -0.0010238441173 -0.782231926918 -632.762817383 --473.288391113 224.846969604 -155.372009277 --22.639289856 -62.3092498779 775.054931641 --12.9761753082 -72.9711761475 -568.563293457 --109.482788086 -43.8484344482 -700.010986328 -376.986755371 18.5217761993 263.335266113 --109.945083618 -55.306552887 594.292236328 -201.765975952 155.891937256 11.2025051117 -1178.34375 -1110.53100586 -1088.16931152 --0.219322621822 -0.00485917832702 -632.829711914 -327.134796143 -137.935821533 665.711547852 --372.88067627 117.352104187 -363.773986816 -411.233093262 285.3621521 462.224609375 --421.605499268 -63.1082763672 -970.91784668 -95.4494934082 73.1827011108 322.882568359 --280.200286865 273.277099609 -52.0845336914 --183.564727783 349.175476074 -118.430885315 --14.4686965942 -268.233184814 350.47467041 -0.00126929883845 -1.45132162288e-05 -632.812988281 --174.004302979 -359.022613525 187.531784058 -302.415313721 -146.206085205 -481.177246094 -23.6734771729 -139.159576416 915.853637695 -39.6990814209 -136.321594238 -730.11529541 -104.34513092 44.4547843933 -123.249450684 --123.329315186 -89.1641998291 119.943778992 --159.32019043 -224.056732178 573.900634766 --1571.35192871 -1536.8572998 -1113.00646973 --0.219630196691 0.201700389385 -632.812866211 --254.702056885 305.511657715 458.492797852 --54.3298873901 313.888092041 -946.320251465 -242.514282227 26.2311782837 452.75177002 --104.92351532 209.03314209 -387.535491943 --228.344177246 11.0528697968 622.879516602 -146.290786743 -194.990783691 697.312866211 --249.863677979 195.543228149 -850.600463867 --264.18359375 -845.708251953 626.806396484 -0.00104592961725 -0.217303231359 -632.800964355 --449.595428467 -112.352531433 -295.978515625 --615.461853027 -656.901733398 189.386978149 --262.63369751 105.926307678 -1030.5723877 -86.2502441406 24.9012718201 813.888793945 -181.550811768 67.2889862061 -695.96673584 --114.474479675 348.153961182 409.017120361 -538.507446289 -182.364868164 575.083557129 --198.507461548 628.431213379 -185.885513306 --0.21957591176 0.0587778314948 -632.825134277 -1162.08618164 104.634002686 788.79510498 --182.394012451 198.932571411 -1011.440979 -133.739898682 -69.5493621826 226.735931396 --105.796638489 -505.710510254 158.145690918 --300.504394531 -117.412017822 -351.541595459 -703.795959473 -447.655212402 428.135192871 --116.740905762 501.145782471 -428.836547852 --85.0879516602 -714.487854004 993.386047363 -0.000901297316886 -0.0589816235006 -632.811706543 --262.020721436 -16.917224884 356.089324951 -30.7826461792 -638.608886719 -381.865692139 -45.9032173157 81.7616958618 -196.953018188 -196.836044312 784.571594238 535.720214844 -537.096313477 -167.535919189 -417.241882324 --262.468048096 729.13458252 306.741241455 -483.680206299 -593.984619141 549.568603516 --242.213287354 333.955169678 -743.611083984 --0.219273775816 0.217327222228 -632.81451416 -544.647766113 -363.730651855 -257.943603516 -268.422088623 377.4140625 -186.526443481 --166.954193115 91.0866394043 247.394577026 --207.081924438 -15.0360460281 -632.473144531 --172.699478149 -107.439674377 21.7347984314 -263.465545654 -373.008728027 609.037231445 --177.030792236 -130.60710144 -209.440216064 -251.480133057 783.079528809 -537.375366211 -0.00141202309169 -0.201139703393 -632.799316406 -654.680114746 248.979553223 -358.532501221 --323.040222168 465.637054443 727.553039551 --452.666870117 -199.151779175 -119.629486084 -101.780914307 -15.5771789551 -179.742721558 --461.603027344 -48.5898551941 305.328704834 -105.205001831 154.292816162 8.57831096649 --123.636184692 -139.036453247 61.8052368164 --636.319580078 -47.822971344 971.526977539 --0.219592034817 7.68636527937e-06 -632.826477051 -1070.90808105 -354.966094971 -1352.03027344 -65.2539215088 441.725036621 787.387207031 --307.779632568 149.717727661 377.617614746 -17.3564929962 -237.869857788 -462.226470947 -344.549621582 96.6924972534 249.713653564 --1156.30249023 256.049926758 200.805999756 -98.2488708496 228.933364868 -305.070343018 -28.2386226654 850.426025391 -279.1015625 -0.00103178876452 0.00487223174423 -632.816223145 -272.670776367 648.858093262 -984.159729004 --324.499603271 322.574188232 1333.76049805 -147.881027222 -26.5363254547 -1332.97180176 --131.108322144 -256.546051025 261.427978516 --414.412628174 146.71925354 90.582244873 -32.4940490723 -1.9034049511 417.87890625 --205.867767334 106.601631165 154.756454468 --233.388275146 -87.8910369873 -488.196228027 --0.219321087003 0.782290160656 -632.776306152 -375.355102539 1317.76452637 -10.7573509216 -412.611999512 45.0042190552 556.398681641 --977.385437012 -214.500930786 -516.096374512 --908.385864258 489.18637085 -330.683929443 --71.6049575806 -33.8314781189 627.100830078 --97.6936264038 -296.377532959 -427.962432861 --149.994903564 -316.651794434 6.87119626999 --75.6627731323 877.612487793 -36.0807533264 -0.0505608767271 -0.782057762146 -632.766662598 -268.71307373 -142.539764404 -266.872161865 --103.389038086 -13.7801275253 124.046836853 -127.967643738 -30.5490036011 -154.774078369 -68.9707489014 38.4744148254 -325.49017334 --49.3838729858 55.3026657104 284.839782715 -67.3801345825 -329.310577393 -255.798782349 --113.456268311 -325.552612305 628.778564453 --47.630115509 396.012420654 175.53187561 -0.0544406473637 -0.00486452085897 -632.815246582 --344.927001953 -74.3371429443 344.807678223 -204.148574829 83.3179321289 -540.03717041 -53.8110618591 -31.7530231476 73.4725646973 -16.0067596436 -209.557540894 76.5979614258 --542.918212891 -206.423843384 171.188995361 -165.989257812 48.4638633728 -759.899597168 -26.6064167023 -569.334899902 984.65435791 -72.8752059937 -133.587677002 -66.2919387817 -0.0511709414423 -2.08718465728e-05 -632.816711426 --72.9069061279 196.861663818 85.9056625366 -97.4846572876 111.945579529 -364.739471436 --156.209442139 25.7834339142 696.770263672 --265.272094727 -22.2196540833 -530.929382324 --56.6833763123 -37.5253829956 458.22668457 -111.998199463 -304.217010498 -135.777084351 --210.338867188 429.323364258 163.281723022 -228.672714233 117.913497925 2.85257053375 -0.0540591776371 0.201136142015 -632.798278809 -23.8881549835 -228.750518799 -121.040298462 -93.7675552368 -82.7534408569 572.809631348 --104.950782776 -12.6192483902 -994.746398926 -7.3449420929 247.697860718 -420.892150879 -442.745635986 -131.069412231 701.953308105 -304.970062256 -185.460494995 492.43862915 -446.855072021 -178.762481689 -332.770568848 -95.9675674438 231.101333618 -92.4007415771 -0.0497840419412 -0.217587903142 -632.8046875 -352.866333008 537.784790039 -944.198242188 -386.479217529 -83.622215271 509.135955811 -1.02975547314 -275.967376709 -99.6430053711 --95.8463897705 -627.740112305 420.978271484 -66.5031890869 -80.412651062 -193.295227051 --216.129852295 -450.464752197 37.3941879272 --267.085510254 449.151092529 -210.310928345 --159.147750854 327.277618408 330.023895264 -0.0542697682977 0.0587261393666 -632.810668945 --629.64263916 -162.205276489 -325.26461792 -72.5916671753 -51.98620224 539.136474609 -77.9869308472 128.693740845 -252.787948608 -459.948547363 766.302368164 -461.517059326 -380.598358154 277.662139893 338.970825195 -25.781167984 -244.663864136 228.71661377 --21.5496520996 638.058288574 256.499664307 -2231.80834961 -2546.96875 -1415.02893066 -0.0497440360487 -0.058791346848 -632.815490723 --340.16305542 -272.702484131 1072.88879395 --692.06237793 258.773956299 -281.234710693 -188.687850952 0.925092041492 -680.073181152 --216.933258057 -55.6555633545 81.6775970459 --4.84723854065 -291.611480713 651.815673828 --357.480743408 406.931915283 -1200.02026367 --467.742980957 -263.82611084 975.247436523 --169.014266968 -518.719360352 323.643707275 -0.0544795915484 0.217274561524 -632.799865723 --1385.7869873 334.526489258 922.030029297 -412.290557861 -264.472503662 -697.234313965 -317.582000732 -32.6931114197 -278.386138916 --336.638244629 -169.308227539 397.007720947 -306.221466064 -218.775772095 202.728988647 --286.289367676 358.124023438 -265.553985596 -128.881607056 387.025512695 578.028869629 --4.06678915024 -542.01940918 198.359405518 -0.0508799850941 -0.201443850994 -632.803161621 --363.553131104 -171.774551392 485.350708008 -19.396364212 201.845611572 -314.166442871 -422.151794434 170.055221558 311.569763184 --37.9487037659 -97.4290847778 88.6063232422 -313.130981445 264.130645752 -236.701919556 --20.3395404816 -670.228271484 -43.864440918 --256.925689697 -153.622085571 -222.797042847 -49.5140724182 -104.993560791 99.0020141602 -0.0541700832546 -3.2200539863e-05 -632.811950684 --327.10925293 58.9389076233 13.699924469 --124.810630798 -41.9783210754 -469.290588379 --78.2141799927 -309.610748291 134.744140625 --114.021911621 -349.682525635 736.981384277 -190.914199829 -11.5940742493 -157.807250977 -718.522705078 750.009094238 -843.75592041 -26.8843040466 1.19496536255 653.904052734 -119.384292603 22.5651512146 213.365600586 -0.0509155094624 0.00487011251971 -632.819946289 --546.802307129 -945.518615723 663.363342285 -128.989532471 -210.000335693 115.577888489 --172.895401001 -126.590766907 -309.54119873 --207.860183716 -484.461578369 -147.840072632 -348.625640869 120.275947571 370.754516602 --95.0222625732 -164.10899353 -53.4733772278 -267.960235596 -229.347564697 106.826980591 --87.2274627686 127.937675476 -215.945007324 -0.0541568696499 0.782029807568 -632.76171875 --279.709899902 7.66963911057 -122.2161026 --44.8663406372 -33.9081497192 214.415802002 -738.027709961 329.129882812 94.0834655762 -1208.31738281 -88.7550201416 413.755615234 --2.77615642548 368.705963135 -1197.54370117 --39.640209198 -189.408630371 441.295318604 -35.5978279114 -238.670700073 -299.817626953 -351.724731445 -79.342376709 -34.5211677551 --0.0955308377743 -0.778904736042 -632.757751465 --739.143066406 494.526977539 13.0998353958 -780.940734863 -311.02645874 123.90499115 --160.603759766 -95.460319519 -230.952453613 --44.273059845 163.297943115 -266.055999756 -4.17290592194 -108.388343811 835.218505859 -103.585662842 264.677276611 -549.672729492 --271.479400635 111.970779419 587.146484375 --214.503417969 563.786315918 7.67452430725 -0.0809285566211 -0.00507669942454 -632.811462402 --474.867248535 168.832901001 -393.256225586 --47.602394104 83.4178466797 698.081054688 -98.8973312378 129.992294312 -18.9528236389 --372.001495361 -15.7038059235 -389.223815918 -391.023498535 129.887329102 -643.331604004 --194.924240112 -100.097587585 754.118225098 --209.650009155 -354.762451172 367.110168457 -818.192077637 -314.824798584 -900.433410645 --0.0949787124991 9.65286290011e-07 -632.807922363 --98.734916687 -156.290084839 -170.302825928 --85.2043609619 -443.53894043 175.601730347 -320.343994141 -505.822265625 546.821044922 -54.1812324524 257.2394104 -218.152023315 -202.521881104 365.92791748 -658.555908203 --116.941383362 231.678619385 803.211547852 --36.6665840149 607.418518066 -434.328186035 --116.996643066 417.028625488 173.121154785 -0.0806130990386 0.200980216265 -632.794616699 --390.410339355 290.734191895 -883.435546875 -72.9180908203 669.055786133 578.847351074 --97.3868484497 -445.705932617 -177.2109375 -120.524902344 -391.377441406 368.470428467 --492.173522949 135.089080811 -437.028503418 --153.39414978 205.581558228 20.2644538879 --161.947479248 -506.107025146 -151.018066406 -128.134017944 -622.214904785 279.656280518 --0.0953877866268 -0.216720879078 -632.795776367 --229.043777466 -287.178039551 722.986083984 -164.053131104 306.716339111 -518.384887695 --16.1968269348 -34.4833717346 -182.360687256 --117.017936707 403.426513672 -608.74822998 -117.223800659 -188.442687988 903.432067871 --55.6769828796 -58.4938163757 -303.397644043 --440.78604126 234.752731323 -41.3809700012 --150.352294922 321.003845215 -17.4839878082 -0.079503454268 0.0588036775589 -632.806640625 --498.008850098 -305.943206787 485.346435547 -38.2131958008 -66.8239059448 -455.399047852 -28.3627338409 -598.40222168 1115.75012207 --348.782440186 -19.0114192963 -762.84387207 --277.350463867 -68.6776046753 -1175.92700195 -332.489868164 -214.471954346 450.92767334 --183.103561401 53.2733459473 -345.852996826 --228.691635132 266.333679199 206.369110107 --0.0948298648 -0.0568169467151 -632.806274414 -163.757843018 -325.894287109 -434.925933838 --345.418884277 -510.440734863 716.620788574 -305.793151855 482.691925049 -726.483886719 -137.712158203 225.611785889 918.194396973 --119.800872803 -691.03503418 156.374908447 -392.397155762 -85.6143035889 -275.126617432 --273.007080078 450.061187744 28.0905342102 --67.2273712158 -561.928405762 907.908813477 -0.0803174823523 0.218529313803 -632.796142578 -453.475982666 673.190734863 -120.423713684 -74.6288452148 -321.01852417 -89.0662231445 --24.5197696686 10.6274776459 -206.37310791 -49.5291900635 -23.6413078308 -266.569061279 --13.2186527252 407.752197266 249.006347656 -313.380340576 -189.915267944 386.355010986 --315.288818359 267.092803955 -130.853851318 --131.309265137 658.449279785 156.622451782 --0.0955303683877 -0.198968395591 -632.794250488 -278.008605957 -1013.82965088 1630.6159668 --334.570587158 149.79234314 -824.084228516 --85.8658294678 270.870910645 231.544799805 -188.936676025 -59.1294288635 -760.053833008 -52.5101242065 88.2763748169 201.022064209 -296.850982666 -145.818191528 169.004043579 -193.328460693 -718.039245605 1215.24719238 -186.652587891 772.632568359 -902.768066406 -0.0805383771658 -2.87076672976e-05 -632.808044434 -249.200210571 1094.18408203 -605.533752441 -96.3092498779 108.003807068 185.852722168 --90.5929412842 -208.916030884 217.192077637 -117.387428284 61.3736190796 -31.2336406708 -95.2205886841 -374.583618164 -384.647979736 -204.754745483 107.573875427 132.52532959 -92.2366485596 -533.829528809 851.251586914 --7.33979177475 823.122497559 -787.632263184 --0.0954450294375 0.00484858872369 -632.811096191 --363.509857178 -391.171020508 -371.836029053 --119.888130188 -191.872299194 9.75953578949 --52.1958580017 87.2630081177 -139.236480713 -434.470031738 52.1754455566 37.1000289917 --293.1980896 13.852678299 562.171020508 --67.5987701416 179.993804932 391.716827393 --140.304077148 -285.181854248 -507.018676758 --668.392822266 793.442810059 -208.617141724 -0.0802660062909 0.780585110188 -632.757995605 -794.243041992 264.133544922 -193.248153687 -7.55637693405 -78.5952301025 -16.3013553619 --124.157173157 -10.4279508591 -228.491439819 --199.291595459 -63.6638832092 235.641464233 -17.1416568756 -37.8225517273 -223.996658325 --200.500793457 -189.679168701 -61.5477104187 -342.995269775 -424.764831543 -227.558883667 -945.349731445 -155.181167603 -1083.0234375 --0.0184630397707 -0.778871059418 -632.763305664 --1.87044548988 -286.694213867 -500.486358643 -5.34799909592 -56.8600921631 686.53338623 -74.9655532837 -84.1011581421 -383.630950928 -111.409065247 1.80774259567 -479.36026001 -96.3963470459 -120.464897156 181.14553833 -14.886636734 84.9761734009 -329.416290283 --100.259147644 -241.579681396 1056.76879883 -1790.89782715 -1011.12207031 -1220.23278809 --0.0556447133422 -0.00388376880437 -632.821594238 --351.054351807 -485.706878662 -61.8418273926 -43.2164115906 141.367156982 -136.621612549 --495.509429932 -298.43447876 29.0062904358 --330.752441406 -108.319587708 163.942977905 -233.699478149 -120.819114685 82.5931549072 --60.5377426147 355.160888672 -648.409790039 --410.053161621 -529.25012207 414.484649658 --235.495666504 -115.606918335 173.972732544 --0.0188464988023 9.7571992228e-06 -632.813781738 -905.494812012 -525.327941895 -510.270629883 --76.6624450684 -13.7817325592 264.5027771 --23.0734405518 25.2675018311 548.023376465 -19.7749996185 -231.92906189 256.962646484 -10.8208341599 -53.3177108765 -956.789978027 --16.9540615082 -1.91948831081 -2.91307473183 -102.736450195 111.007034302 110.710510254 -13.0236415863 129.763519287 337.549102783 --0.0556545034051 0.198040083051 -632.8046875 -215.482635498 191.670608521 970.07611084 -216.888259888 -182.658859253 -653.148010254 --0.265331953764 -447.618865967 -699.016540527 -317.725524902 195.29473877 869.164489746 --204.628250122 -581.463623047 -567.055847168 -4.06568193436 197.705932617 -103.670860291 --109.29473877 -59.5046768188 190.123260498 --343.017730713 230.001312256 318.583587646 --0.0180467218161 -0.216851398349 -632.801452637 -442.229949951 338.837860107 755.943481445 --91.8120269775 171.016433716 -188.626037598 -14.7701911926 583.324035645 -840.420959473 -164.80897522 11.656329155 699.641662598 -126.57572937 -81.4524917603 -348.723510742 --19.4609870911 -11.8475732803 369.551635742 -167.786804199 91.3955459595 -1108.73510742 -395.509429932 323.333068848 374.933197021 --0.0555596575141 0.0580668747425 -632.816833496 --98.1454696655 -346.095825195 791.194458008 --43.3638954163 369.391387939 -626.261108398 --18.3735275269 224.147918701 -90.1121063232 --39.8450775146 -618.061645508 493.030670166 --148.14414978 352.802734375 -581.808837891 --161.320968628 113.846420288 -480.437927246 -32.5518493652 143.421768188 -483.155395508 -113.430297852 -368.554656982 892.272399902 --0.0183959305286 -0.0571328476071 -632.812072754 -337.613708496 -56.1683197021 -220.302719116 -330.158599854 -177.666229248 475.742279053 --515.79296875 362.303924561 -399.615325928 --116.265563965 -101.368659973 562.994384766 --29.6419620514 589.71887207 -533.485900879 --202.843521118 -338.622406006 391.524902344 -550.717712402 109.244255066 -25.7475776672 -71.5352172852 961.395629883 -238.0027771 --0.0559148937464 0.216821193695 -632.806152344 --0.484315007925 -656.788330078 674.482421875 -28.8972549438 -110.780822754 -487.796600342 --47.5225143433 -204.632766724 -842.691955566 --335.516387939 138.034454346 771.46875 --57.6461181641 1.60807991028 -235.014480591 --376.154693604 133.711471558 28.9006214142 -96.1297302246 -527.369567871 656.094177246 --153.728546143 598.393188477 -243.427963257 --0.0189151894301 -0.199101090431 -632.800048828 -520.520812988 842.009094238 -17.3053512573 -27.7236938477 241.302352905 256.30645752 --152.58493042 -242.611999512 -31.5828952789 --75.938835144 -123.400512695 63.6609725952 -2.90598917007 -13.8626194 -478.962493896 -90.8531036377 -122.69594574 544.386108398 --360.448547363 -462.834594727 -368.745452881 --28.3604412079 786.868652344 -156.292221069 --0.0556498207152 -1.87109890248e-05 -632.818481445 --578.424499512 -11.1826553345 477.080657959 -22.3551177979 -209.997146606 -921.659362793 --22.2857036591 175.138565063 65.8789825439 --205.232879639 48.0278015137 223.432952881 --68.9970016479 2.6937391758 36.7658691406 --342.884338379 -338.759155273 -77.5470657349 --221.785171509 -445.40536499 209.414337158 -176.544052124 337.950958252 292.385162354 --0.0183808244765 0.00485105533153 -632.816955566 -891.524841309 -644.970825195 -1183.55041504 -32.9961166382 255.602355957 1727.68457031 --21.0643997192 29.4399929047 -648.312683105 --291.561004639 183.495239258 -86.2804336548 -34.1924514771 218.77961731 -414.119415283 -96.171875 77.9994812012 480.800476074 -103.374992371 -480.339385986 404.767547607 -335.729644775 959.661315918 -638.287902832 --0.0554989352822 0.779855549335 -632.768005371 -78.7868270874 203.004623413 -559.301330566 --462.385192871 343.600921631 1016.96209717 -495.357055664 -448.078796387 -406.316558838 -39.5851249695 255.344345093 -340.606719971 --202.508087158 90.4188232422 -56.9382324219 -117.038505554 -112.393669128 263.143768311 --333.41607666 -119.885658264 -305.620849609 --87.0961761475 557.795837402 -201.126678467 -9.12799168873e-06 -0.77790671587 -632.757568359 --289.934783936 -247.249435425 685.434265137 --112.143310547 -213.760757446 -500.092437744 --213.066390991 119.712051392 1317.55615234 -467.184448242 -122.973960876 -481.250610352 -123.074165344 218.870132446 -870.205200195 -73.950920105 172.956130981 389.893981934 --74.1463851929 222.412322998 -281.127929688 -1810.94189453 -1915.61083984 -591.369140625 -0.0192478150129 -0.00580405863002 -632.811645508 --155.973907471 -1149.5904541 -623.125061035 --431.974884033 7.25913667679 598.941345215 --340.893310547 102.822006226 -385.767364502 --329.100982666 -167.927566528 672.404663086 -229.15612793 -314.080413818 -63.6429290771 -103.145721436 -327.895477295 31.8166675568 --70.2922515869 133.964172363 -726.180969238 -214.566314697 -86.4363327026 617.486022949 --9.87692328636e-06 2.89909712592e-05 -632.807983398 --15.0782718658 754.571044922 -1738.80688477 -86.5243988037 83.1578826904 918.21887207 -436.767700195 283.62890625 669.49810791 --51.6867218018 185.513687134 -377.156768799 --99.5420074463 237.758117676 236.792556763 -205.084533691 -122.22341156 590.310302734 -57.0871505737 25.3471221924 -249.25730896 -186.252380371 848.748168945 -208.734939575 -0.0192763712257 0.199474528432 -632.794494629 -319.253753662 -401.474487305 -93.0817337036 --25.8894329071 182.501724243 517.11328125 --147.383926392 37.5683670044 -479.039764404 --229.641738892 70.3277435303 -164.588699341 -150.002807617 -149.175460815 107.561477661 --25.5460720062 -302.988372803 547.558105469 -188.192199707 -95.2112960815 344.500305176 --201.06022644 339.256530762 -255.391036987 --1.41743603308e-05 -0.215419575572 -632.795410156 --351.602508545 -97.4431381226 -182.980224609 -63.9848442078 254.373092651 312.987457275 -328.117095947 -70.648765564 -489.363433838 --139.923202515 370.959960938 319.008239746 --433.608398438 -435.031860352 -43.6770248413 -294.151062012 589.112304688 311.527008057 -161.014160156 68.7049102783 120.104011536 -26.1927909851 116.297775269 140.114730835 -0.0192262530327 0.054944332689 -632.806396484 -137.657287598 678.057373047 810.041137695 --22.3417072296 39.0313301086 -118.005783081 --106.313217163 -161.148742676 -407.121002197 --8.79870891571 123.823127747 -301.30166626 -46.1281471252 115.989624023 299.249359131 -207.299118042 145.140151978 -549.938659668 -177.565582275 -298.19909668 199.163589478 -119.323020935 494.441375732 -253.096954346 --3.60746810202e-07 -0.0554025806487 -632.806030273 --544.40612793 7.14096307755 -32.9174041748 --55.0586395264 164.66418457 -850.726074219 -346.023956299 52.0986328125 1331.3894043 -120.824371338 -196.169723511 -785.851135254 -202.468048096 399.548065186 -218.563659668 --152.916641235 -122.875160217 818.761352539 -11.3439149857 386.863433838 -227.371261597 -19.548658371 527.447875977 291.9347229 -0.0192844495177 0.215380221605 -632.795776367 --219.326583862 -187.414367676 -76.8424224854 --399.354125977 439.132507324 727.85736084 -377.91607666 -8.98656845093 -850.7265625 -437.577148438 -372.848693848 303.657012939 --107.382072449 197.582443237 -536.411193848 -340.14163208 35.7045860291 154.581420898 --268.875366211 -81.4279327393 444.545318604 -306.017486572 154.73046875 -124.103088379 -8.44062924443e-06 -0.199491903186 -632.794250488 --172.942947388 -131.552719116 -126.913848877 --200.34753418 -24.0989112854 -101.426002502 -297.357086182 -27.892824173 60.001159668 -58.1829338074 59.4142227173 995.621337891 -326.865234375 315.677703857 -1096.35827637 --250.158355713 25.1296024323 31.6421432495 -91.2866210938 -32.3919715881 -370.80758667 --408.03527832 -342.203796387 -22.049949646 -0.0192084424198 1.12836623885e-05 -632.808349609 -95.1346435547 378.775848389 -858.109313965 -120.337722778 -75.009552002 327.807739258 -99.5740966797 217.928604126 276.264801025 -270.574645996 -269.720611572 -748.302490234 --49.9272003174 -205.398712158 1275.83911133 -300.92880249 395.353759766 -785.528259277 -237.323684692 -209.093551636 416.958343506 --20.6101779938 520.443115234 104.077301025 --1.26933400679e-05 0.00580299226567 -632.811279297 --533.934875488 74.3978118896 -159.984146118 --113.223129272 35.0030784607 595.317138672 -223.842712402 -151.336502075 -10.6906642914 --410.688446045 -98.7680206299 -998.460632324 -220.122909546 182.399246216 450.495697021 -179.026016235 178.483062744 369.755065918 -218.160232544 719.249328613 135.364044189 -370.52230835 -581.121032715 711.506225586 -0.0195870064199 0.77766084671 -632.757873535 --745.599243164 -102.075241089 809.763549805 -215.617462158 -182.650360107 -450.709716797 --551.394470215 48.5267028809 -217.2525177 --239.058685303 -30.7715740204 -774.930603027 -297.494445801 297.005310059 317.94644165 --240.765045166 318.854095459 -16.1331443787 -409.410308838 -166.955703735 557.010131836 -164.855438232 856.889343262 -505.30090332 -0.0184495206922 -0.77889162302 -632.763305664 -341.946777344 -204.392120361 -1076.36193848 -47.1057281494 132.850708008 410.317901611 -241.619049072 158.741348267 760.474853516 --45.3612632751 -131.737915039 -567.016235352 --212.817199707 187.987731934 -136.630874634 --3.22143268585 -205.731552124 574.822998047 --280.670318604 283.010040283 -359.954803467 --29.0515785217 328.845184326 185.877883911 --0.0192019175738 -0.00581016484648 -632.811645508 -650.803039551 1073.85302734 -587.877807617 -216.396652222 204.615234375 365.234069824 -512.678100586 -327.417114258 249.34703064 -25.7756290436 -166.208831787 80.9664306641 --42.9552955627 -102.375236511 -507.026855469 --158.976089478 189.610565186 -23.9591522217 --207.684967041 -566.516906738 32.3703727722 -250.728378296 480.512512207 -142.066558838 -0.0188495665789 -3.29675458488e-06 -632.813781738 -448.988586426 1179.5 191.423034668 -587.839904785 -243.802139282 89.5857086182 --327.292938232 -59.7321815491 -14.2936706543 --439.362030029 392.73248291 -415.865783691 -204.164367676 41.9903831482 212.323532104 --183.381591797 -51.3677520752 194.26852417 -89.5525131226 57.694732666 -225.998245239 --155.496078491 -84.482925415 568.717651367 --0.0192958265543 0.199450105429 -632.794555664 --39.6558685303 -66.9029693604 37.6206130981 -140.436248779 -140.513931274 -78.8494491577 -204.048156738 41.2268180847 283.316314697 -34.744342804 36.6442184448 74.0461196899 --231.679229736 -52.8393287659 181.944274902 --53.0727043152 -184.000839233 277.643615723 --499.020965576 214.868972778 -863.508605957 -49.5848846436 55.068775177 230.515518188 -0.0180287193507 -0.216844528913 -632.801513672 --690.498046875 -170.292739868 -433.143249512 --35.7401733398 6.08530139923 699.338317871 --108.381881714 -315.524505615 -45.1098251343 -287.820922852 -341.241119385 152.872161865 -313.427368164 -52.2174682617 -93.9240112305 --226.909820557 20.2834758759 -444.569061279 --265.254119873 -36.7411613464 -471.349151611 --184.572662354 905.510986328 -342.644836426 --0.0191996581852 0.0549429319799 -632.806396484 --91.6351699829 400.028961182 -666.37701416 -86.0567703247 -374.734436035 1311.47509766 --239.593170166 636.016174316 -1087.97363281 -50.023311615 -76.5340270996 70.0193481445 --77.3169403076 102.740104675 518.749511719 --449.378356934 236.467178345 -109.823730469 --99.7277984619 -138.615219116 104.353294373 -190.271881104 674.998840332 -119.235206604 -0.0184156764299 -0.05707558617 -632.812072754 -406.611663818 -578.177978516 88.5836029053 --725.174987793 -1.37385976315 670.615539551 -736.185852051 -287.314849854 -113.030784607 -205.492858887 183.740020752 -273.340087891 -46.4237976074 -92.1775360107 -407.124053955 --116.609664917 -179.213928223 296.136260986 -191.95350647 404.949157715 -616.359191895 --196.861358643 118.315788269 602.357788086 --0.0192696619779 0.215379446745 -632.795776367 -290.780700684 -412.433441162 708.43762207 -520.638549805 416.178710938 -1023.85125732 -466.054046631 -147.954742432 -216.563751221 --270.281707764 -112.272293091 123.247871399 -270.579467773 -382.141906738 1136.16662598 --99.6278305054 392.371307373 -479.127410889 -10.5414199829 -188.593460083 618.646911621 --175.278335571 216.84475708 -141.922225952 -0.0189106259495 -0.199054032564 -632.800048828 -92.9112472534 512.189331055 -489.10269165 -501.915252686 274.958770752 325.491210938 --78.8454742432 12.2189502716 54.3103904724 --337.265655518 221.591018677 301.604919434 --194.980209351 7.17209148407 -27.5010433197 --268.95803833 -18.584608078 -277.679931641 -99.0925521851 55.6806640625 -307.492858887 --227.908035278 506.111022949 -143.192520142 --0.0191981326789 1.45396379594e-05 -632.808349609 -37.4848670959 -166.519485474 -319.38949585 -175.374679565 -24.9657821655 459.810699463 -186.204574585 -435.703155518 380.971282959 --727.505554199 -181.137771606 214.752471924 -254.14692688 174.823974609 -1467.08581543 --88.9488983154 -164.908050537 1246.64672852 -93.1929168701 174.14894104 -586.536071777 -355.555145264 177.848327637 42.4575500488 -0.0183927807957 0.0048622014001 -632.816955566 -1242.38256836 -191.353347778 612.992736816 --636.07208252 -92.9165115356 -638.055358887 --21.0624198914 140.719390869 -451.916320801 -425.682189941 142.816894531 721.239440918 --168.295578003 -91.0486450195 -294.953308105 -117.303939819 -162.64100647 -68.7973861694 --95.7238998413 -558.335327148 680.352600098 --240.769302368 632.816101074 -257.308135986 --0.0195889063179 0.777657628059 -632.757873535 -104.660476685 -405.602752686 -420.610168457 --303.639984131 -553.034790039 857.081970215 -533.748840332 223.365142822 -1231.63024902 -53.0563621521 -113.074928284 48.2059745789 --89.0598831177 177.196334839 -115.813613892 --138.91897583 321.904785156 -121.354995728 --269.256500244 -716.935974121 1120.421875 -146.043701172 150.462722778 -238.737197876 -0.0955334156752 -0.778905332088 -632.75769043 --701.456970215 333.65032959 -115.946647644 -55.363571167 -54.8113975525 -4.17102146149 --47.4239883423 86.9406967163 635.907470703 --300.189819336 378.008514404 35.9759902954 --30.2906684875 -219.776351929 -983.96484375 -123.393814087 -211.026367188 1114.33837891 -102.957946777 423.870635986 -324.198150635 --26.1898078918 415.401672363 58.414100647 -0.0556654445827 -0.00388453202322 -632.821594238 -260.656738281 -172.397064209 343.808502197 --333.135131836 275.170654297 -82.1940383911 --213.106033325 -79.1499786377 -166.492523193 -24.8313217163 14.8708267212 -283.046508789 --401.136993408 150.255004883 950.332519531 -426.526733398 -63.1268501282 -744.151000977 -98.1636047363 182.640838623 187.389129639 --292.941101074 -354.53036499 198.529815674 -0.094967469573 -1.99888381758e-05 -632.807861328 --189.602600098 -197.017349243 -1580.65087891 --103.712631226 -368.154541016 1256.93823242 -84.2309951782 -11.4641056061 -577.609863281 -631.306274414 8.61497783661 271.694641113 --97.0209197998 10.9813642502 405.941467285 -231.045516968 363.632629395 -357.129882812 -429.839538574 325.14630127 49.4889221191 -257.554962158 -103.201095581 1008.96331787 -0.0556603111327 0.198037803173 -632.8046875 --392.36416626 -67.9301223755 352.54473877 --81.2864990234 167.765655518 5.84719848633 -174.873214722 136.21496582 -429.435791016 --518.070495605 521.684082031 -77.6009674072 -276.728179932 35.8460769653 293.097961426 --60.9245910645 -40.6552200317 285.183441162 -421.694763184 344.835357666 -356.669342041 --143.983337402 253.038223267 274.533294678 -0.0953697636724 -0.21671782434 -632.795776367 --83.5442810059 -683.866027832 152.347579956 --92.7966995239 87.9183349609 -52.5556335449 --186.366226196 -37.1405296326 -519.516723633 -142.225753784 -36.4405784607 482.903686523 --98.7762069702 -323.918823242 552.491149902 -94.7865371704 175.855667114 -342.278717041 -166.843811035 -114.127593994 -449.952178955 -192.214416504 490.281494141 102.024124146 -0.0555506683886 0.0580903328955 -632.816833496 -347.117980957 85.2847976685 -712.63494873 -204.863677979 -108.640945435 554.81060791 -211.900253296 -173.33052063 -49.9738998413 --201.630203247 154.091674805 -265.890655518 -351.635681152 185.652130127 -221.398757935 -367.756774902 -224.05531311 -33.5368652344 --208.872909546 140.546203613 330.109222412 --49.726474762 -100.923492432 549.285095215 -0.0948104560375 -0.0568130500615 -632.806335449 -311.320800781 489.118530273 287.949676514 -80.3961791992 -90.819984436 46.3573989868 --72.34400177 186.113265991 -554.285888672 -156.543258667 111.20035553 327.45135498 --169.53742981 -313.191497803 118.726051331 -1.39362871647 558.907775879 -232.666778564 --422.332458496 -688.626220703 1073.4152832 -198.396606445 601.808288574 -725.175476074 -0.0559023544192 0.216821953654 -632.806213379 -67.2451171875 407.124542236 -620.845825195 -39.0951461792 -208.625183105 1346.47753906 --168.438278198 418.390472412 -1219.60095215 --305.427398682 374.359344482 667.096679688 -322.621551514 210.294311523 425.966552734 --321.571014404 -245.87789917 -693.438476562 -22.3882598877 256.49105835 134.529403687 --26.0043334961 106.817672729 432.332702637 -0.0955536291003 -0.198972836137 -632.794250488 -56.32421875 -58.0793571472 -35.1947822571 --7.60569667816 49.8376922607 189.430984497 -68.7585754395 82.0744247437 -206.923690796 -7.3445649147 -145.0599823 695.276916504 -159.46307373 69.0697555542 -801.030883789 -147.956298828 37.1082839966 516.002746582 -118.933647156 -137.35055542 0.0185899902135 -44.6503334045 666.98651123 -80.4033660889 -0.0556458085775 2.61505792878e-05 -632.81842041 --99.3620529175 -34.5924072266 -546.284118652 --104.168807983 -86.906211853 258.421051025 -167.414993286 -129.495147705 518.594543457 --492.131164551 222.223693848 -476.110565186 --80.4208450317 -99.284576416 -270.568481445 --104.077964783 121.545265198 547.625732422 --187.573898315 -369.482299805 141.328552246 --263.099182129 375.966186523 -518.262207031 -0.0954561457038 0.00485447375104 -632.811218262 -142.176818848 305.176727295 213.28326416 --130.058288574 -170.021942139 222.059616089 --63.3521118164 -80.4232254028 -78.8143997192 --3.26768398285 186.623168945 -114.887916565 --92.5703430176 -97.7436447144 207.062072754 --308.654968262 -145.024108887 29.3121566772 --93.8193206787 387.926971436 -714.651977539 -198.509475708 214.295349121 448.92086792 -0.055487819016 0.77986562252 -632.768005371 --703.972290039 649.812316895 -218.125350952 -130.359634399 404.714141846 -354.16885376 -287.71774292 -911.74017334 899.433654785 -157.614364624 1097.921875 -203.425262451 -4.96259641647 -265.572753906 -534.06854248 -4.27602672577 -248.424041748 1344.29406738 -1.31343567371 468.34185791 85.6681442261 --283.527893066 704.472900391 -403.835418701 --0.0505546443164 -0.782060921192 -632.766601562 -636.579101562 -800.471740723 -1094.48986816 --106.660545349 266.986419678 476.550201416 -73.6239776611 175.525192261 219.79901123 -66.2993240356 -15.7012586594 -38.6274528503 --193.461929321 -99.4865264893 39.7617034912 -212.2865448 -42.5155410767 35.7249717712 --194.010513306 -242.682327271 -77.8977432251 -317.043792725 396.785003662 143.630508423 --0.0808826312423 -0.00507746264338 -632.811462402 --662.736877441 647.321411133 -96.028213501 -59.9738578796 -352.237426758 -424.518890381 -460.492645264 147.539367676 -105.827667236 --99.0437164307 405.232025146 240.373306274 -59.6709289551 38.7052955627 352.070739746 --200.665084839 -141.318756104 292.369049072 -28.8357791901 170.385940552 -497.716033936 --168.571014404 8.38621807098 -333.508789062 --0.0511531122029 -5.33721467946e-05 -632.816711426 -228.098266602 -197.226623535 -516.359863281 -70.4641494751 -180.949386597 472.940704346 -238.96383667 -55.5195732117 -684.029846191 -145.254180908 -311.149780273 264.894256592 -287.246368408 -65.7304840088 316.93081665 --229.332992554 -13.677157402 -386.032348633 --392.469055176 -109.890472412 136.770568848 -646.73638916 -1086.07568359 125.436187744 --0.0806114673615 0.201014786959 -632.794555664 --339.650543213 -205.693359375 -745.357421875 --46.7881774902 31.0773944855 -40.2806549072 -38.8770713806 -54.6557388306 393.386474609 -172.908874512 248.285552979 159.586334229 -7.62619400024 249.345230103 -265.993041992 --117.309043884 -5.92596769333 -90.8840560913 --28.3500919342 271.908203125 789.347351074 -140.87612915 463.244689941 -447.754882812 --0.0497136376798 -0.217585623264 -632.8046875 -991.538208008 97.8028411865 453.344482422 --370.043243408 -60.4358825684 31.8920516968 -130.213928223 158.892974854 -106.131057739 --153.309799194 -307.562408447 -183.155136108 --2.40595698357 -242.170227051 124.035484314 --65.3901290894 -48.5795555115 108.436424255 -24.377790451 -96.2308197021 -622.876831055 -1258.86022949 -723.247558594 -940.760009766 --0.0795178711414 0.0588022470474 -632.806640625 --355.234191895 -99.1672515869 -1333.23669434 --121.371574402 -28.4101696014 846.781005859 -123.103462219 -129.831619263 378.666625977 --307.267852783 163.801635742 -504.248901367 --122.464324951 280.90524292 -231.473709106 -184.996643066 -112.46308136 619.960144043 -363.265380859 -266.085723877 144.793502808 -109.66809082 24.9456310272 381.4581604 --0.0497350245714 -0.0587854683399 -632.815490723 --331.077423096 -213.587341309 97.6547698975 --282.049102783 185.812850952 -359.783966064 --37.4570350647 -78.6969680786 50.0370826721 -157.426956177 -156.792266846 194.58265686 --130.964126587 -138.067367554 722.066345215 --29.7540245056 -170.375915527 104.31791687 -76.5456008911 -91.0481719971 -1029.05273438 --68.4373855591 -452.522216797 772.752868652 --0.08030423522 0.218527019024 -632.796142578 -219.64163208 -204.949935913 -889.380737305 -181.296646118 -45.9745826721 809.528869629 --532.213256836 385.195678711 1389.22155762 -425.523162842 -658.297729492 -1447.36877441 --161.832397461 64.4340057373 -380.233215332 -106.968963623 187.770584106 105.276069641 -68.9049453735 123.415245056 589.81628418 --221.534683228 1038.90100098 -48.8758659363 --0.050880651921 -0.201449930668 -632.803100586 --554.924255371 455.518249512 -1252.7409668 --58.6533851624 86.4868392944 583.364379883 -57.1423492432 -266.706787109 -239.5859375 --125.274650574 -114.498428345 71.4188919067 --133.13760376 -88.5506668091 829.132019043 -88.1436080933 -291.029510498 -295.674407959 --63.1376419067 143.391799927 -767.744445801 --479.729034424 94.0035476685 392.085021973 --0.080529384315 -1.87109890248e-05 -632.808105469 --144.648391724 -689.10760498 -166.31602478 -76.5664978027 -260.638061523 795.72064209 --45.8990325928 321.706115723 -742.270507812 -326.214050293 88.5838775635 -283.600189209 -129.769577026 70.7504272461 -40.0947685242 -206.059967041 -46.1508522034 355.136474609 --146.842575073 -386.456512451 205.157989502 -227.64390564 327.041748047 61.1974525452 --0.0509404353797 0.00486519094557 -632.819885254 --174.177124023 -263.616333008 528.311157227 -239.45223999 21.2435779572 -900.356140137 --252.762878418 -508.202819824 -102.948753357 -273.223266602 500.564971924 7.91658735275 -173.425674438 -324.017700195 145.263534546 --120.849258423 150.855407715 -394.476959229 -180.419128418 69.8706512451 -126.338615417 -183.55619812 275.746276855 302.317230225 --0.0802668556571 0.780588209629 -632.757995605 --108.041137695 155.98046875 43.4907341003 -385.277679443 -409.479949951 103.650741577 --70.4596481323 -875.547302246 -117.832115173 --29.9062900543 52.4516448975 450.798522949 -45.4108924866 110.212463379 156.022842407 -98.2086410522 -428.917022705 662.669311523 --356.443328857 324.949951172 -844.679870605 -72.8488006592 500.475250244 -222.989273071 --0.000944732280914 -0.782163739204 -632.758117676 --398.071838379 131.831390381 -100.657608032 -255.890365601 453.446777344 -132.76109314 --123.536651611 253.93069458 340.299377441 -126.114654541 -261.073486328 -506.176940918 --14.0004901886 72.5093002319 123.216377258 --6.86863565445 -569.112304688 993.996643066 --13.1143922806 571.66607666 -894.115783691 -21.3345947266 -633.372253418 1110.51953125 --0.054435852915 -0.00489581329748 -632.815246582 -1007.92388916 261.536743164 774.200012207 --217.862426758 -197.188552856 -304.855499268 -13.1356134415 -520.673156738 -295.649505615 -70.1067581177 40.5541954041 416.399261475 -42.2036857605 455.242279053 -21.4914531708 -461.983062744 -284.56451416 -732.218383789 -177.821350098 287.755706787 92.0675506592 -17.4350261688 -0.865342497826 303.260040283 --0.00120065768715 3.55155702891e-06 -632.808288574 --395.018493652 529.308898926 885.808349609 -139.709259033 -283.170898438 -480.6902771 --218.862350464 -151.623077393 -330.747253418 --268.07699585 -300.111724854 314.854522705 -156.896713257 -35.1876564026 -267.528533936 --313.887786865 -255.704544067 136.315048218 --53.1351509094 352.033569336 911.929016113 -52.9304389954 -293.227661133 -22.5270709991 --0.0540654659271 0.201157853007 -632.798278809 -623.442016602 48.5671577454 -479.589752197 --0.221811041236 42.0471076965 -441.734375 -369.11138916 150.727111816 709.803588867 --55.0808486938 659.433837891 93.3529968262 --39.4396400452 -284.957366943 -112.807991028 -80.216506958 222.429534912 -51.6003379822 -6.81369829178 111.531044006 164.877075195 -939.104309082 -980.684326172 -645.450561523 --0.000966568244621 -0.21729940176 -632.796142578 -621.144897461 239.582550049 -303.480255127 --8.67207717896 68.8587341309 777.337890625 --278.098602295 109.939216614 -571.448486328 -82.237953186 -281.202789307 199.417129517 --203.620254517 -55.4438896179 190.065368652 --100.353744507 106.158996582 -44.9133987427 --209.076416016 -97.6299972534 223.006774902 --1236.03369141 -1402.03051758 -888.104492188 --0.0542762838304 0.058692343533 -632.810668945 -509.167327881 -642.706420898 856.989135742 --403.293518066 149.093017578 -542.543457031 -10.9457683563 -8.99366855621 140.415924072 --49.4423217773 329.200958252 -310.611358643 --69.1524276733 16.9782161713 942.246704102 --295.976837158 190.539703369 -1380.0690918 -51.3944358826 -175.887817383 454.59954834 --117.860588074 249.02293396 109.662902832 --0.000828074640594 -0.0589957311749 -632.806945801 -236.651382446 10.3101291656 -625.39630127 -68.1910476685 225.672821045 460.653961182 --139.801269531 -57.0269966125 -425.353912354 --13.8999300003 -24.5564880371 491.125061035 --662.202453613 297.687652588 16.8170051575 -128.470916748 -8.7274684906 -885.389770508 -173.98236084 -648.418823242 83.7981033325 -5.76192378998 -592.590576172 760.081604004 --0.0544921010733 0.21725089848 -632.799926758 --436.340545654 -353.03112793 -371.842468262 --172.784622192 -20.2087841034 346.127471924 -356.411499023 -326.885009766 281.684814453 --72.5167922974 -64.6902313232 -551.456665039 --18.506937027 -229.503005981 161.929275513 --115.455726624 -188.158874512 -33.9791221619 -256.168640137 46.8244094849 87.1854324341 --227.554077148 172.638442993 -71.5984268188 --0.00131715589669 -0.201155677438 -632.794677734 --555.795410156 -307.515136719 -1837.60559082 --141.358581543 87.0137252808 1359.8260498 --741.708496094 -394.546600342 625.607849121 -597.31628418 329.08770752 -674.664733887 --68.367149353 361.066772461 73.0697174072 --213.882766724 156.454345703 16.4887886047 --33.9763336182 -86.6933059692 272.661895752 --68.7304763794 835.696044922 -320.390045166 --0.0541874691844 -1.87109890248e-05 -632.812011719 --59.8877639771 82.3301010132 715.902587891 --39.9566993713 255.918380737 -991.349365234 --59.1829795837 452.623016357 689.932495117 -95.9269790649 -156.312561035 -402.186553955 -50.5308189392 105.874359131 -54.9807662964 -226.283370972 -195.448501587 -43.7281494141 -31.1615886688 -360.982513428 298.102416992 --1.19679427147 574.26953125 147.448928833 --0.000942326150835 0.00487699452788 -632.811462402 -60.1953773499 45.1465530396 -1225.73693848 -372.754852295 147.605407715 1575.62463379 --227.788330078 -289.243682861 -604.322692871 --205.343719482 -21.0023841858 -384.351654053 -42.542388916 57.6826438904 -111.099395752 --197.948440552 30.8049983978 470.016265869 -139.85307312 138.65246582 -808.928649902 -82.3252944946 -172.106384277 683.260925293 --0.0541635788977 0.782004773617 -632.761779785 -2.44054436684 -951.98034668 869.123779297 -130.832138062 356.57611084 -877.471801758 --46.6546173096 -35.6336402893 -600.446777344 -81.3338851929 -152.081695557 914.877624512 --214.292800903 271.35055542 -560.182006836 --327.182159424 109.925003052 1124.2052002 -564.054626465 333.690155029 -969.13269043 -53.67237854 -221.787002563 266.374481201 -0.21672873199 -0.782790362835 -632.776306152 --123.274719238 104.352745056 -319.070098877 -95.9499435425 77.4516372681 -84.7109375 --37.9042015076 -585.719482422 689.596740723 -153.256774902 408.218261719 -559.768493652 -174.807662964 389.135070801 466.055053711 -119.327308655 -365.659301758 50.0010643005 -46.6632347107 22.2919197083 -291.596618652 -972.914550781 -1404.84863281 -854.726501465 -0.00330155738629 -0.00487978570163 -632.815063477 -468.076416016 -64.7696304321 199.250518799 --378.342346191 -132.613815308 -40.1950759888 -193.067352295 -2.45239591599 -81.4073944092 -23.9838905334 -11.1612348557 100.535324097 --40.2233810425 -151.083404541 167.170684814 --135.910827637 31.7652282715 412.285614014 -326.096893311 378.981323242 -608.854736328 --401.556335449 -194.340835571 891.757141113 -0.21663248539 1.75425011548e-05 -632.82635498 --847.915466309 -177.247375488 165.50050354 -22.0680065155 554.39831543 -40.1762466431 -198.258987427 -7.95155143738 -178.208740234 -189.322753906 -41.8049049377 -18.0012073517 --138.870330811 -60.2550964355 270.858581543 --486.133911133 -233.251083374 429.592437744 --75.252456665 -241.299407959 -533.265380859 --210.505706787 207.328491211 222.857040405 -0.00366553571075 0.201737031341 -632.798278809 --640.687988281 385.776916504 1169.50646973 --140.595169067 -40.1260070801 -1167.31604004 --309.341827393 22.3051147461 1158.37023926 -240.809173584 9.32569980621 -333.040405273 --239.727996826 -218.631317139 473.110565186 -139.265670776 161.142623901 -814.139404297 --565.093078613 -598.232421875 214.134735107 --102.925300598 455.939605713 -378.678314209 -0.217359557748 -0.218286260962 -632.81439209 --1.21836459637 389.841125488 -480.040283203 -252.028564453 -170.165008545 61.8673057556 --20.8326740265 -166.912109375 200.115097046 -163.375274658 -266.976318359 -774.419555664 -193.120010376 80.413230896 336.527435303 -89.9944458008 51.8975296021 -187.112869263 -16.2349433899 -197.473007202 -92.6709289551 -11.209274292 484.37701416 52.5803489685 -0.00323104346171 0.0590071380138 -632.810546875 -331.00201416 133.649856567 -255.271911621 -129.83505249 132.485702515 457.964202881 -97.8915252686 -136.103912354 490.187042236 --576.762329102 101.967338562 -1014.18115234 --8.5133600235 164.980148315 61.0934638977 -43.2378692627 254.747558594 69.5135421753 -135.554321289 109.754425049 181.778945923 -2725.81298828 -2108.20263672 -1808.37390137 -0.21738357842 -0.0597121492028 -632.825012207 --154.013397217 -47.4680328369 -451.16519165 -324.588348389 57.2358093262 25.2554683685 -116.809883118 -110.427810669 945.380554199 -88.2934494019 78.8666152954 -383.210388184 -426.701629639 -91.3407211304 -260.799041748 --5.5367436409 -323.437805176 124.862220764 -313.336914062 150.962081909 -398.599243164 -39.9428024292 -293.422668457 683.096069336 -0.00301202828996 0.217594355345 -632.799865723 -496.840332031 -679.30090332 -337.280883789 --49.4777488708 -67.7584075928 460.50958252 --434.699188232 -81.74659729 -385.480895996 --120.975219727 -16.7701263428 7.2539100647 --59.2743225098 111.721122742 62.2606201172 -499.57723999 589.11920166 -949.502624512 --96.3614578247 229.836425781 567.914733887 -42.0337104797 280.606719971 314.814422607 -0.216991916299 -0.201642736793 -632.812927246 -357.138793945 474.190765381 -233.180297852 -93.4090805054 -372.720306396 600.678955078 -114.852539062 134.466140747 -329.655212402 -174.96925354 204.91847229 -543.768920898 --93.4766082764 94.7477493286 -61.1964569092 --360.938446045 33.1895065308 1161.05554199 -146.012237549 197.033172607 -560.016784668 --83.8173828125 -569.309082031 718.63482666 -0.00355141004547 3.55155702891e-06 -632.811889648 --410.438110352 -473.54800415 444.144561768 -323.161956787 196.010421753 -970.20300293 --189.55871582 -211.180526733 634.102539062 --147.68649292 27.0448951721 -268.137298584 --149.32522583 -197.888122559 252.144256592 --540.973022461 -182.533126831 56.0428314209 -5.00380086899 299.457702637 -17.2402000427 -16.9073963165 776.432067871 -226.981399536 -0.216637775302 0.00434381421655 -632.829650879 -753.804199219 21.8355464935 349.828308105 --257.734436035 356.801483154 -84.5324020386 -104.149841309 -159.71913147 -150.696014404 -269.438232422 -28.4275512695 -334.648101807 --115.305496216 -146.274490356 150.507461548 -178.697525024 110.67375946 -269.08404541 -44.7248954773 -314.595611572 1186.7956543 -88.3980712891 501.189117432 -778.687561035 -0.0036562262103 0.782552599907 -632.76171875 -286.532318115 -38.7439422607 -405.217071533 --1.33218371868 -97.4756011963 227.743530273 --27.9376983643 144.578018188 -125.377845764 -115.171989441 -0.675598502159 -148.379684448 --175.060287476 225.778137207 377.014862061 --155.84034729 296.331878662 -332.805725098 --299.367736816 59.2430725098 -33.6486701965 --11.9981555939 555.54119873 -3.33754014969 -0.356442928314 -0.780885398388 -632.764343262 -17.9974346161 307.786529541 1015.27514648 --154.353820801 -108.646102905 -907.822753906 -247.875869751 -56.6801834106 511.79788208 --196.55368042 278.172363281 318.775115967 -406.560089111 4.36459445953 -572.758117676 -126.428672791 -101.539070129 57.9127197266 -307.766174316 -128.388015747 -356.272033691 --72.7149658203 -295.018798828 326.620483398 -0.185630023479 -0.00436918390915 -632.849365234 --611.601623535 -118.213516235 -297.441192627 -142.72895813 112.665061951 693.763916016 -9.10710430145 29.9979858398 -479.360107422 -74.1555480957 -52.1085281372 297.454803467 --661.463806152 -133.334228516 -277.044342041 --125.255226135 439.111663818 -427.511260986 --428.443237305 27.773815155 391.833129883 --2.75588774681 571.596740723 84.2674560547 -0.357414275408 -8.66014488565e-06 -632.814575195 -91.734992981 37.7082672119 -369.009613037 -337.194061279 -124.332443237 198.014770508 --438.19229126 73.6703872681 721.145080566 -7.38609981537 -150.857177734 -1137.95166016 -190.18850708 -145.32131958 800.233581543 -276.990753174 208.109786987 -304.907653809 -109.803962708 -386.200042725 644.682739258 --250.811340332 303.175231934 -474.669219971 -0.185974001884 0.201667353511 -632.832458496 -96.4011764526 -599.120605469 166.211029053 --77.6292190552 -11.7831735611 374.906219482 -53.8399238586 -104.399467468 -370.17364502 -137.124588013 92.0501937866 -43.0055732727 -267.8409729 -169.007553101 481.543823242 -142.521133423 332.837158203 -615.461730957 -532.181640625 -182.99281311 -267.035308838 --70.161529541 686.072692871 -16.415927887 -0.357166051865 -0.217087224126 -632.802124023 --466.401092529 117.311828613 918.552856445 --294.595703125 174.826828003 -807.213439941 --401.601654053 118.306243896 139.692993164 -65.7536087036 -207.404586792 175.569702148 -10.7766942978 -214.833480835 339.8644104 --57.9371871948 388.152770996 -364.430755615 -79.3830871582 282.495483398 -197.219299316 -351.021392822 349.30758667 746.938232422 -0.186355620623 0.0597126707435 -632.844726562 -270.343414307 -295.266784668 -803.59387207 --116.551399231 -71.1506729126 125.061134338 -47.8429145813 172.282943726 2.69229364395 -360.373077393 -281.080688477 -456.024291992 --102.253868103 -46.411151886 904.589477539 --188.099029541 15.9251813889 -347.577636719 -24.9912414551 57.0592765808 171.925109863 --186.000534058 803.865661621 -192.098449707 -0.356841534376 -0.0577570199966 -632.812744141 --430.216217041 73.3160400391 77.842628479 --39.6645469666 154.726409912 -91.0744857788 --16.772026062 -176.37902832 438.47946167 -70.1181640625 440.807983398 -264.794677734 --289.176696777 -59.1483345032 181.328918457 -101.131538391 63.8790550232 -530.22644043 --219.584884644 -341.116912842 63.90417099 --27.1410884857 387.737121582 34.2384300232 -0.186360925436 0.21828430891 -632.83404541 --144.389907837 34.9141998291 118.611633301 -130.466827393 22.2655658722 -150.353042603 -460.129150391 -33.3455123901 61.0268211365 --129.716674805 -254.217758179 886.298400879 --430.620056152 122.320976257 -1093.95422363 --84.1262130737 -100.405387878 649.815368652 --130.090866089 430.229156494 -507.004516602 -279.057769775 157.251571655 450.882019043 -0.356714844704 -0.200759589672 -632.800842285 -380.818572998 753.388427734 1080.8236084 -3.78176808357 -49.2740783691 -909.317504883 --225.224899292 206.163482666 481.254211426 --57.1606674194 -34.3023948669 -407.197906494 -255.167663574 111.103004456 22.3536529541 -143.598236084 -211.454666138 -213.629135132 --53.1020965576 -216.33303833 -184.509017944 --304.359649658 493.535797119 -49.6042976379 -0.185632273555 1.57632584887e-05 -632.846008301 -566.402954102 -19.6432514191 -191.064346313 -121.751663208 -28.4568405151 -174.284347534 --53.8020172119 -4.10932826996 453.444061279 --189.868286133 -4.69758462906 -693.877319336 -173.629394531 324.985778809 207.315841675 -371.65020752 -27.6674079895 156.741256714 --5.1146903038 123.327796936 -29.7113246918 -199.151092529 293.586608887 22.219745636 -0.357604980469 0.00486062048003 -632.817810059 --29.0246543884 100.938446045 -883.098510742 --135.816848755 -218.019256592 913.705322266 -209.554901123 668.059692383 106.28755188 --173.079284668 -594.089050293 -178.840545654 -103.169715881 62.3661384583 -315.045257568 -122.478057861 -62.049495697 190.370254517 -266.765777588 271.907592773 561.160217285 -62.3577270508 -151.727920532 307.831085205 -0.185704529285 0.782809078693 -632.795898438 - - -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 - - -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 - - -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 - - --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 - - -bond0 0 1 -bond1 1 2 -bond1 2 3 -bond1 3 4 -bond1 4 5 -bond1 5 6 -bond1 6 7 -bond2 7 8 -bond0 9 10 -bond1 10 11 -bond1 11 12 -bond1 12 13 -bond1 13 14 -bond1 14 15 -bond1 15 16 -bond2 16 17 -bond0 18 19 -bond1 19 20 -bond1 20 21 -bond1 21 22 -bond1 22 23 -bond1 23 24 -bond1 24 25 -bond2 25 26 -bond0 27 28 -bond1 28 29 -bond1 29 30 -bond1 30 31 -bond1 31 32 -bond1 32 33 -bond1 33 34 -bond2 34 35 -bond0 36 37 -bond1 37 38 -bond1 38 39 -bond1 39 40 -bond1 40 41 -bond1 41 42 -bond1 42 43 -bond2 43 44 -bond0 45 46 -bond1 46 47 -bond1 47 48 -bond1 48 49 -bond1 49 50 -bond1 50 51 -bond1 51 52 -bond2 52 53 -bond0 54 55 -bond1 55 56 -bond1 56 57 -bond1 57 58 -bond1 58 59 -bond1 59 60 -bond1 60 61 -bond2 61 62 -bond0 63 64 -bond1 64 65 -bond1 65 66 -bond1 66 67 -bond1 67 68 -bond1 68 69 -bond1 69 70 -bond2 70 71 -bond0 72 73 -bond1 73 74 -bond1 74 75 -bond1 75 76 -bond1 76 77 -bond1 77 78 -bond1 78 79 -bond2 79 80 -bond0 81 82 -bond1 82 83 -bond1 83 84 -bond1 84 85 -bond1 85 86 -bond1 86 87 -bond1 87 88 -bond2 88 89 -bond0 90 91 -bond1 91 92 -bond1 92 93 -bond1 93 94 -bond1 94 95 -bond1 95 96 -bond1 96 97 -bond2 97 98 -bond0 99 100 -bond1 100 101 -bond1 101 102 -bond1 102 103 -bond1 103 104 -bond1 104 105 -bond1 105 106 -bond2 106 107 -bond0 108 109 -bond1 109 110 -bond1 110 111 -bond1 111 112 -bond1 112 113 -bond1 113 114 -bond1 114 115 -bond2 115 116 -bond0 117 118 -bond1 118 119 -bond1 119 120 -bond1 120 121 -bond1 121 122 -bond1 122 123 -bond1 123 124 -bond2 124 125 -bond0 126 127 -bond1 127 128 -bond1 128 129 -bond1 129 130 -bond1 130 131 -bond1 131 132 -bond1 132 133 -bond2 133 134 -bond0 135 136 -bond1 136 137 -bond1 137 138 -bond1 138 139 -bond1 139 140 -bond1 140 141 -bond1 141 142 -bond2 142 143 -bond0 144 145 -bond1 145 146 -bond1 146 147 -bond1 147 148 -bond1 148 149 -bond1 149 150 -bond1 150 151 -bond2 151 152 -bond0 153 154 -bond1 154 155 -bond1 155 156 -bond1 156 157 -bond1 157 158 -bond1 158 159 -bond1 159 160 -bond2 160 161 -bond0 162 163 -bond1 163 164 -bond1 164 165 -bond1 165 166 -bond1 166 167 -bond1 167 168 -bond1 168 169 -bond2 169 170 -bond0 171 172 -bond1 172 173 -bond1 173 174 -bond1 174 175 -bond1 175 176 -bond1 176 177 -bond1 177 178 -bond2 178 179 -bond0 180 181 -bond1 181 182 -bond1 182 183 -bond1 183 184 -bond1 184 185 -bond1 185 186 -bond1 186 187 -bond2 187 188 -bond0 189 190 -bond1 190 191 -bond1 191 192 -bond1 192 193 -bond1 193 194 -bond1 194 195 -bond1 195 196 -bond2 196 197 -bond0 198 199 -bond1 199 200 -bond1 200 201 -bond1 201 202 -bond1 202 203 -bond1 203 204 -bond1 204 205 -bond2 205 206 -bond0 207 208 -bond1 208 209 -bond1 209 210 -bond1 210 211 -bond1 211 212 -bond1 212 213 -bond1 213 214 -bond2 214 215 -bond0 216 217 -bond1 217 218 -bond1 218 219 -bond1 219 220 -bond1 220 221 -bond1 221 222 -bond1 222 223 -bond2 223 224 -bond0 225 226 -bond1 226 227 -bond1 227 228 -bond1 228 229 -bond1 229 230 -bond1 230 231 -bond1 231 232 -bond2 232 233 -bond0 234 235 -bond1 235 236 -bond1 236 237 -bond1 237 238 -bond1 238 239 -bond1 239 240 -bond1 240 241 -bond2 241 242 -bond0 243 244 -bond1 244 245 -bond1 245 246 -bond1 246 247 -bond1 247 248 -bond1 248 249 -bond1 249 250 -bond2 250 251 -bond0 252 253 -bond1 253 254 -bond1 254 255 -bond1 255 256 -bond1 256 257 -bond1 257 258 -bond1 258 259 -bond2 259 260 -bond0 261 262 -bond1 262 263 -bond1 263 264 -bond1 264 265 -bond1 265 266 -bond1 266 267 -bond1 267 268 -bond2 268 269 -bond0 270 271 -bond1 271 272 -bond1 272 273 -bond1 273 274 -bond1 274 275 -bond1 275 276 -bond1 276 277 -bond2 277 278 -bond0 279 280 -bond1 280 281 -bond1 281 282 -bond1 282 283 -bond1 283 284 -bond1 284 285 -bond1 285 286 -bond2 286 287 -bond0 288 289 -bond1 289 290 -bond1 290 291 -bond1 291 292 -bond1 292 293 -bond1 293 294 -bond1 294 295 -bond2 295 296 -bond0 297 298 -bond1 298 299 -bond1 299 300 -bond1 300 301 -bond1 301 302 -bond1 302 303 -bond1 303 304 -bond2 304 305 -bond0 306 307 -bond1 307 308 -bond1 308 309 -bond1 309 310 -bond1 310 311 -bond1 311 312 -bond1 312 313 -bond2 313 314 -bond0 315 316 -bond1 316 317 -bond1 317 318 -bond1 318 319 -bond1 319 320 -bond1 320 321 -bond1 321 322 -bond2 322 323 -bond0 324 325 -bond1 325 326 -bond1 326 327 -bond1 327 328 -bond1 328 329 -bond1 329 330 -bond1 330 331 -bond2 331 332 -bond0 333 334 -bond1 334 335 -bond1 335 336 -bond1 336 337 -bond1 337 338 -bond1 338 339 -bond1 339 340 -bond2 340 341 -bond0 342 343 -bond1 343 344 -bond1 344 345 -bond1 345 346 -bond1 346 347 -bond1 347 348 -bond1 348 349 -bond2 349 350 -bond0 351 352 -bond1 352 353 -bond1 353 354 -bond1 354 355 -bond1 355 356 -bond1 356 357 -bond1 357 358 -bond2 358 359 -bond0 360 361 -bond1 361 362 -bond1 362 363 -bond1 363 364 -bond1 364 365 -bond1 365 366 -bond1 366 367 -bond2 367 368 -bond0 369 370 -bond1 370 371 -bond1 371 372 -bond1 372 373 -bond1 373 374 -bond1 374 375 -bond1 375 376 -bond2 376 377 -bond0 378 379 -bond1 379 380 -bond1 380 381 -bond1 381 382 -bond1 382 383 -bond1 383 384 -bond1 384 385 -bond2 385 386 -bond0 387 388 -bond1 388 389 -bond1 389 390 -bond1 390 391 -bond1 391 392 -bond1 392 393 -bond1 393 394 -bond2 394 395 -bond0 396 397 -bond1 397 398 -bond1 398 399 -bond1 399 400 -bond1 400 401 -bond1 401 402 -bond1 402 403 -bond2 403 404 -bond0 405 406 -bond1 406 407 -bond1 407 408 -bond1 408 409 -bond1 409 410 -bond1 410 411 -bond1 411 412 -bond2 412 413 -bond0 414 415 -bond1 415 416 -bond1 416 417 -bond1 417 418 -bond1 418 419 -bond1 419 420 -bond1 420 421 -bond2 421 422 -bond0 423 424 -bond1 424 425 -bond1 425 426 -bond1 426 427 -bond1 427 428 -bond1 428 429 -bond1 429 430 -bond2 430 431 -bond0 432 433 -bond1 433 434 -bond1 434 435 -bond1 435 436 -bond1 436 437 -bond1 437 438 -bond1 438 439 -bond2 439 440 -bond0 441 442 -bond1 442 443 -bond1 443 444 -bond1 444 445 -bond1 445 446 -bond1 446 447 -bond1 447 448 -bond2 448 449 -bond0 450 451 -bond1 451 452 -bond1 452 453 -bond1 453 454 -bond1 454 455 -bond1 455 456 -bond1 456 457 -bond2 457 458 -bond0 459 460 -bond1 460 461 -bond1 461 462 -bond1 462 463 -bond1 463 464 -bond1 464 465 -bond1 465 466 -bond2 466 467 -bond0 468 469 -bond1 469 470 -bond1 470 471 -bond1 471 472 -bond1 472 473 -bond1 473 474 -bond1 474 475 -bond2 475 476 -bond0 477 478 -bond1 478 479 -bond1 479 480 -bond1 480 481 -bond1 481 482 -bond1 482 483 -bond1 483 484 -bond2 484 485 -bond0 486 487 -bond1 487 488 -bond1 488 489 -bond1 489 490 -bond1 490 491 -bond1 491 492 -bond1 492 493 -bond2 493 494 -bond0 495 496 -bond1 496 497 -bond1 497 498 -bond1 498 499 -bond1 499 500 -bond1 500 501 -bond1 501 502 -bond2 502 503 -bond0 504 505 -bond1 505 506 -bond1 506 507 -bond1 507 508 -bond1 508 509 -bond1 509 510 -bond1 510 511 -bond2 511 512 -bond0 513 514 -bond1 514 515 -bond1 515 516 -bond1 516 517 -bond1 517 518 -bond1 518 519 -bond1 519 520 -bond2 520 521 -bond0 522 523 -bond1 523 524 -bond1 524 525 -bond1 525 526 -bond1 526 527 -bond1 527 528 -bond1 528 529 -bond2 529 530 -bond0 531 532 -bond1 532 533 -bond1 533 534 -bond1 534 535 -bond1 535 536 -bond1 536 537 -bond1 537 538 -bond2 538 539 -bond0 540 541 -bond1 541 542 -bond1 542 543 -bond1 543 544 -bond1 544 545 -bond1 545 546 -bond1 546 547 -bond2 547 548 -bond0 549 550 -bond1 550 551 -bond1 551 552 -bond1 552 553 -bond1 553 554 -bond1 554 555 -bond1 555 556 -bond2 556 557 -bond0 558 559 -bond1 559 560 -bond1 560 561 -bond1 561 562 -bond1 562 563 -bond1 563 564 -bond1 564 565 -bond2 565 566 -bond0 567 568 -bond1 568 569 -bond1 569 570 -bond1 570 571 -bond1 571 572 -bond1 572 573 -bond1 573 574 -bond2 574 575 -bond0 576 577 -bond1 577 578 -bond1 578 579 -bond1 579 580 -bond1 580 581 -bond1 581 582 -bond1 582 583 -bond2 583 584 -bond0 585 586 -bond1 586 587 -bond1 587 588 -bond1 588 589 -bond1 589 590 -bond1 590 591 -bond1 591 592 -bond2 592 593 -bond0 594 595 -bond1 595 596 -bond1 596 597 -bond1 597 598 -bond1 598 599 -bond1 599 600 -bond1 600 601 -bond2 601 602 -bond0 603 604 -bond1 604 605 -bond1 605 606 -bond1 606 607 -bond1 607 608 -bond1 608 609 -bond1 609 610 -bond2 610 611 -bond0 612 613 -bond1 613 614 -bond1 614 615 -bond1 615 616 -bond1 616 617 -bond1 617 618 -bond1 618 619 -bond2 619 620 -bond0 621 622 -bond1 622 623 -bond1 623 624 -bond1 624 625 -bond1 625 626 -bond1 626 627 -bond1 627 628 -bond2 628 629 -bond0 630 631 -bond1 631 632 -bond1 632 633 -bond1 633 634 -bond1 634 635 -bond1 635 636 -bond1 636 637 -bond2 637 638 -bond0 639 640 -bond1 640 641 -bond1 641 642 -bond1 642 643 -bond1 643 644 -bond1 644 645 -bond1 645 646 -bond2 646 647 -bond0 648 649 -bond1 649 650 -bond1 650 651 -bond1 651 652 -bond1 652 653 -bond1 653 654 -bond1 654 655 -bond2 655 656 -bond0 657 658 -bond1 658 659 -bond1 659 660 -bond1 660 661 -bond1 661 662 -bond1 662 663 -bond1 663 664 -bond2 664 665 -bond0 666 667 -bond1 667 668 -bond1 668 669 -bond1 669 670 -bond1 670 671 -bond1 671 672 -bond1 672 673 -bond2 673 674 -bond0 675 676 -bond1 676 677 -bond1 677 678 -bond1 678 679 -bond1 679 680 -bond1 680 681 -bond1 681 682 -bond2 682 683 -bond0 684 685 -bond1 685 686 -bond1 686 687 -bond1 687 688 -bond1 688 689 -bond1 689 690 -bond1 690 691 -bond2 691 692 -bond0 693 694 -bond1 694 695 -bond1 695 696 -bond1 696 697 -bond1 697 698 -bond1 698 699 -bond1 699 700 -bond2 700 701 -bond0 702 703 -bond1 703 704 -bond1 704 705 -bond1 705 706 -bond1 706 707 -bond1 707 708 -bond1 708 709 -bond2 709 710 -bond0 711 712 -bond1 712 713 -bond1 713 714 -bond1 714 715 -bond1 715 716 -bond1 716 717 -bond1 717 718 -bond2 718 719 -bond0 720 721 -bond1 721 722 -bond1 722 723 -bond1 723 724 -bond1 724 725 -bond1 725 726 -bond1 726 727 -bond2 727 728 -bond0 729 730 -bond1 730 731 -bond1 731 732 -bond1 732 733 -bond1 733 734 -bond1 734 735 -bond1 735 736 -bond2 736 737 -bond0 738 739 -bond1 739 740 -bond1 740 741 -bond1 741 742 -bond1 742 743 -bond1 743 744 -bond1 744 745 -bond2 745 746 -bond0 747 748 -bond1 748 749 -bond1 749 750 -bond1 750 751 -bond1 751 752 -bond1 752 753 -bond1 753 754 -bond2 754 755 -bond0 756 757 -bond1 757 758 -bond1 758 759 -bond1 759 760 -bond1 760 761 -bond1 761 762 -bond1 762 763 -bond2 763 764 -bond0 765 766 -bond1 766 767 -bond1 767 768 -bond1 768 769 -bond1 769 770 -bond1 770 771 -bond1 771 772 -bond2 772 773 -bond0 774 775 -bond1 775 776 -bond1 776 777 -bond1 777 778 -bond1 778 779 -bond1 779 780 -bond1 780 781 -bond2 781 782 -bond0 783 784 -bond1 784 785 -bond1 785 786 -bond1 786 787 -bond1 787 788 -bond1 788 789 -bond1 789 790 -bond2 790 791 -bond0 792 793 -bond1 793 794 -bond1 794 795 -bond1 795 796 -bond1 796 797 -bond1 797 798 -bond1 798 799 -bond2 799 800 -bond0 801 802 -bond1 802 803 -bond1 803 804 -bond1 804 805 -bond1 805 806 -bond1 806 807 -bond1 807 808 -bond2 808 809 -bond0 810 811 -bond1 811 812 -bond1 812 813 -bond1 813 814 -bond1 814 815 -bond1 815 816 -bond1 816 817 -bond2 817 818 -bond0 819 820 -bond1 820 821 -bond1 821 822 -bond1 822 823 -bond1 823 824 -bond1 824 825 -bond1 825 826 -bond2 826 827 -bond0 828 829 -bond1 829 830 -bond1 830 831 -bond1 831 832 -bond1 832 833 -bond1 833 834 -bond1 834 835 -bond2 835 836 -bond0 837 838 -bond1 838 839 -bond1 839 840 -bond1 840 841 -bond1 841 842 -bond1 842 843 -bond1 843 844 -bond2 844 845 -bond0 846 847 -bond1 847 848 -bond1 848 849 -bond1 849 850 -bond1 850 851 -bond1 851 852 -bond1 852 853 -bond2 853 854 -bond0 855 856 -bond1 856 857 -bond1 857 858 -bond1 858 859 -bond1 859 860 -bond1 860 861 -bond1 861 862 -bond2 862 863 -bond0 864 865 -bond1 865 866 -bond1 866 867 -bond1 867 868 -bond1 868 869 -bond1 869 870 -bond1 870 871 -bond2 871 872 -bond0 873 874 -bond1 874 875 -bond1 875 876 -bond1 876 877 -bond1 877 878 -bond1 878 879 -bond1 879 880 -bond2 880 881 -bond0 882 883 -bond1 883 884 -bond1 884 885 -bond1 885 886 -bond1 886 887 -bond1 887 888 -bond1 888 889 -bond2 889 890 -bond0 891 892 -bond1 892 893 -bond1 893 894 -bond1 894 895 -bond1 895 896 -bond1 896 897 -bond1 897 898 -bond2 898 899 -bond0 900 901 -bond1 901 902 -bond1 902 903 -bond1 903 904 -bond1 904 905 -bond1 905 906 -bond1 906 907 -bond2 907 908 -bond0 909 910 -bond1 910 911 -bond1 911 912 -bond1 912 913 -bond1 913 914 -bond1 914 915 -bond1 915 916 -bond2 916 917 -bond0 918 919 -bond1 919 920 -bond1 920 921 -bond1 921 922 -bond1 922 923 -bond1 923 924 -bond1 924 925 -bond2 925 926 -bond0 927 928 -bond1 928 929 -bond1 929 930 -bond1 930 931 -bond1 931 932 -bond1 932 933 -bond1 933 934 -bond2 934 935 -bond0 936 937 -bond1 937 938 -bond1 938 939 -bond1 939 940 -bond1 940 941 -bond1 941 942 -bond1 942 943 -bond2 943 944 -bond0 945 946 -bond1 946 947 -bond1 947 948 -bond1 948 949 -bond1 949 950 -bond1 950 951 -bond1 951 952 -bond2 952 953 -bond0 954 955 -bond1 955 956 -bond1 956 957 -bond1 957 958 -bond1 958 959 -bond1 959 960 -bond1 960 961 -bond2 961 962 -bond0 963 964 -bond1 964 965 -bond1 965 966 -bond1 966 967 -bond1 967 968 -bond1 968 969 -bond1 969 970 -bond2 970 971 -bond0 972 973 -bond1 973 974 -bond1 974 975 -bond1 975 976 -bond1 976 977 -bond1 977 978 -bond1 978 979 -bond2 979 980 -bond0 981 982 -bond1 982 983 -bond1 983 984 -bond1 984 985 -bond1 985 986 -bond1 986 987 -bond1 987 988 -bond2 988 989 -bond0 990 991 -bond1 991 992 -bond1 992 993 -bond1 993 994 -bond1 994 995 -bond1 995 996 -bond1 996 997 -bond2 997 998 -bond0 999 1000 -bond1 1000 1001 -bond1 1001 1002 -bond1 1002 1003 -bond1 1003 1004 -bond1 1004 1005 -bond1 1005 1006 -bond2 1006 1007 -bond0 1008 1009 -bond1 1009 1010 -bond1 1010 1011 -bond1 1011 1012 -bond1 1012 1013 -bond1 1013 1014 -bond1 1014 1015 -bond2 1015 1016 -bond0 1017 1018 -bond1 1018 1019 -bond1 1019 1020 -bond1 1020 1021 -bond1 1021 1022 -bond1 1022 1023 -bond1 1023 1024 -bond2 1024 1025 -bond0 1026 1027 -bond1 1027 1028 -bond1 1028 1029 -bond1 1029 1030 -bond1 1030 1031 -bond1 1031 1032 -bond1 1032 1033 -bond2 1033 1034 -bond0 1035 1036 -bond1 1036 1037 -bond1 1037 1038 -bond1 1038 1039 -bond1 1039 1040 -bond1 1040 1041 -bond1 1041 1042 -bond2 1042 1043 -bond0 1044 1045 -bond1 1045 1046 -bond1 1046 1047 -bond1 1047 1048 -bond1 1048 1049 -bond1 1049 1050 -bond1 1050 1051 -bond2 1051 1052 -bond0 1053 1054 -bond1 1054 1055 -bond1 1055 1056 -bond1 1056 1057 -bond1 1057 1058 -bond1 1058 1059 -bond1 1059 1060 -bond2 1060 1061 -bond0 1062 1063 -bond1 1063 1064 -bond1 1064 1065 -bond1 1065 1066 -bond1 1066 1067 -bond1 1067 1068 -bond1 1068 1069 -bond2 1069 1070 -bond0 1071 1072 -bond1 1072 1073 -bond1 1073 1074 -bond1 1074 1075 -bond1 1075 1076 -bond1 1076 1077 -bond1 1077 1078 -bond2 1078 1079 -bond0 1080 1081 -bond1 1081 1082 -bond1 1082 1083 -bond1 1083 1084 -bond1 1084 1085 -bond1 1085 1086 -bond1 1086 1087 -bond2 1087 1088 -bond0 1089 1090 -bond1 1090 1091 -bond1 1091 1092 -bond1 1092 1093 -bond1 1093 1094 -bond1 1094 1095 -bond1 1095 1096 -bond2 1096 1097 -bond0 1098 1099 -bond1 1099 1100 -bond1 1100 1101 -bond1 1101 1102 -bond1 1102 1103 -bond1 1103 1104 -bond1 1104 1105 -bond2 1105 1106 -bond0 1107 1108 -bond1 1108 1109 -bond1 1109 1110 -bond1 1110 1111 -bond1 1111 1112 -bond1 1112 1113 -bond1 1113 1114 -bond2 1114 1115 -bond0 1116 1117 -bond1 1117 1118 -bond1 1118 1119 -bond1 1119 1120 -bond1 1120 1121 -bond1 1121 1122 -bond1 1122 1123 -bond2 1123 1124 -bond0 1125 1126 -bond1 1126 1127 -bond1 1127 1128 -bond1 1128 1129 -bond1 1129 1130 -bond1 1130 1131 -bond1 1131 1132 -bond2 1132 1133 -bond0 1134 1135 -bond1 1135 1136 -bond1 1136 1137 -bond1 1137 1138 -bond1 1138 1139 -bond1 1139 1140 -bond1 1140 1141 -bond2 1141 1142 -bond0 1143 1144 -bond1 1144 1145 -bond1 1145 1146 -bond1 1146 1147 -bond1 1147 1148 -bond1 1148 1149 -bond1 1149 1150 -bond2 1150 1151 -bond0 1152 1153 -bond1 1153 1154 -bond1 1154 1155 -bond1 1155 1156 -bond1 1156 1157 -bond1 1157 1158 -bond1 1158 1159 -bond2 1159 1160 -bond0 1161 1162 -bond1 1162 1163 -bond1 1163 1164 -bond1 1164 1165 -bond1 1165 1166 -bond1 1166 1167 -bond1 1167 1168 -bond2 1168 1169 -bond0 1170 1171 -bond1 1171 1172 -bond1 1172 1173 -bond1 1173 1174 -bond1 1174 1175 -bond1 1175 1176 -bond1 1176 1177 -bond2 1177 1178 -bond0 1179 1180 -bond1 1180 1181 -bond1 1181 1182 -bond1 1182 1183 -bond1 1183 1184 -bond1 1184 1185 -bond1 1185 1186 -bond2 1186 1187 -bond0 1188 1189 -bond1 1189 1190 -bond1 1190 1191 -bond1 1191 1192 -bond1 1192 1193 -bond1 1193 1194 -bond1 1194 1195 -bond2 1195 1196 -bond0 1197 1198 -bond1 1198 1199 -bond1 1199 1200 -bond1 1200 1201 -bond1 1201 1202 -bond1 1202 1203 -bond1 1203 1204 -bond2 1204 1205 -bond0 1206 1207 -bond1 1207 1208 -bond1 1208 1209 -bond1 1209 1210 -bond1 1210 1211 -bond1 1211 1212 -bond1 1212 1213 -bond2 1213 1214 -bond0 1215 1216 -bond1 1216 1217 -bond1 1217 1218 -bond1 1218 1219 -bond1 1219 1220 -bond1 1220 1221 -bond1 1221 1222 -bond2 1222 1223 -bond0 1224 1225 -bond1 1225 1226 -bond1 1226 1227 -bond1 1227 1228 -bond1 1228 1229 -bond1 1229 1230 -bond1 1230 1231 -bond2 1231 1232 -bond0 1233 1234 -bond1 1234 1235 -bond1 1235 1236 -bond1 1236 1237 -bond1 1237 1238 -bond1 1238 1239 -bond1 1239 1240 -bond2 1240 1241 -bond0 1242 1243 -bond1 1243 1244 -bond1 1244 1245 -bond1 1245 1246 -bond1 1246 1247 -bond1 1247 1248 -bond1 1248 1249 -bond2 1249 1250 -bond0 1251 1252 -bond1 1252 1253 -bond1 1253 1254 -bond1 1254 1255 -bond1 1255 1256 -bond1 1256 1257 -bond1 1257 1258 -bond2 1258 1259 -bond0 1260 1261 -bond1 1261 1262 -bond1 1262 1263 -bond1 1263 1264 -bond1 1264 1265 -bond1 1265 1266 -bond1 1266 1267 -bond2 1267 1268 -bond0 1269 1270 -bond1 1270 1271 -bond1 1271 1272 -bond1 1272 1273 -bond1 1273 1274 -bond1 1274 1275 -bond1 1275 1276 -bond2 1276 1277 -bond0 1278 1279 -bond1 1279 1280 -bond1 1280 1281 -bond1 1281 1282 -bond1 1282 1283 -bond1 1283 1284 -bond1 1284 1285 -bond2 1285 1286 -bond0 1287 1288 -bond1 1288 1289 -bond1 1289 1290 -bond1 1290 1291 -bond1 1291 1292 -bond1 1292 1293 -bond1 1293 1294 -bond2 1294 1295 - - -angle0 0 1 2 -angle1 1 2 3 -angle1 2 3 4 -angle1 3 4 5 -angle1 4 5 6 -angle1 5 6 7 -angle2 6 7 8 -angle0 9 10 11 -angle1 10 11 12 -angle1 11 12 13 -angle1 12 13 14 -angle1 13 14 15 -angle1 14 15 16 -angle2 15 16 17 -angle0 18 19 20 -angle1 19 20 21 -angle1 20 21 22 -angle1 21 22 23 -angle1 22 23 24 -angle1 23 24 25 -angle2 24 25 26 -angle0 27 28 29 -angle1 28 29 30 -angle1 29 30 31 -angle1 30 31 32 -angle1 31 32 33 -angle1 32 33 34 -angle2 33 34 35 -angle0 36 37 38 -angle1 37 38 39 -angle1 38 39 40 -angle1 39 40 41 -angle1 40 41 42 -angle1 41 42 43 -angle2 42 43 44 -angle0 45 46 47 -angle1 46 47 48 -angle1 47 48 49 -angle1 48 49 50 -angle1 49 50 51 -angle1 50 51 52 -angle2 51 52 53 -angle0 54 55 56 -angle1 55 56 57 -angle1 56 57 58 -angle1 57 58 59 -angle1 58 59 60 -angle1 59 60 61 -angle2 60 61 62 -angle0 63 64 65 -angle1 64 65 66 -angle1 65 66 67 -angle1 66 67 68 -angle1 67 68 69 -angle1 68 69 70 -angle2 69 70 71 -angle0 72 73 74 -angle1 73 74 75 -angle1 74 75 76 -angle1 75 76 77 -angle1 76 77 78 -angle1 77 78 79 -angle2 78 79 80 -angle0 81 82 83 -angle1 82 83 84 -angle1 83 84 85 -angle1 84 85 86 -angle1 85 86 87 -angle1 86 87 88 -angle2 87 88 89 -angle0 90 91 92 -angle1 91 92 93 -angle1 92 93 94 -angle1 93 94 95 -angle1 94 95 96 -angle1 95 96 97 -angle2 96 97 98 -angle0 99 100 101 -angle1 100 101 102 -angle1 101 102 103 -angle1 102 103 104 -angle1 103 104 105 -angle1 104 105 106 -angle2 105 106 107 -angle0 108 109 110 -angle1 109 110 111 -angle1 110 111 112 -angle1 111 112 113 -angle1 112 113 114 -angle1 113 114 115 -angle2 114 115 116 -angle0 117 118 119 -angle1 118 119 120 -angle1 119 120 121 -angle1 120 121 122 -angle1 121 122 123 -angle1 122 123 124 -angle2 123 124 125 -angle0 126 127 128 -angle1 127 128 129 -angle1 128 129 130 -angle1 129 130 131 -angle1 130 131 132 -angle1 131 132 133 -angle2 132 133 134 -angle0 135 136 137 -angle1 136 137 138 -angle1 137 138 139 -angle1 138 139 140 -angle1 139 140 141 -angle1 140 141 142 -angle2 141 142 143 -angle0 144 145 146 -angle1 145 146 147 -angle1 146 147 148 -angle1 147 148 149 -angle1 148 149 150 -angle1 149 150 151 -angle2 150 151 152 -angle0 153 154 155 -angle1 154 155 156 -angle1 155 156 157 -angle1 156 157 158 -angle1 157 158 159 -angle1 158 159 160 -angle2 159 160 161 -angle0 162 163 164 -angle1 163 164 165 -angle1 164 165 166 -angle1 165 166 167 -angle1 166 167 168 -angle1 167 168 169 -angle2 168 169 170 -angle0 171 172 173 -angle1 172 173 174 -angle1 173 174 175 -angle1 174 175 176 -angle1 175 176 177 -angle1 176 177 178 -angle2 177 178 179 -angle0 180 181 182 -angle1 181 182 183 -angle1 182 183 184 -angle1 183 184 185 -angle1 184 185 186 -angle1 185 186 187 -angle2 186 187 188 -angle0 189 190 191 -angle1 190 191 192 -angle1 191 192 193 -angle1 192 193 194 -angle1 193 194 195 -angle1 194 195 196 -angle2 195 196 197 -angle0 198 199 200 -angle1 199 200 201 -angle1 200 201 202 -angle1 201 202 203 -angle1 202 203 204 -angle1 203 204 205 -angle2 204 205 206 -angle0 207 208 209 -angle1 208 209 210 -angle1 209 210 211 -angle1 210 211 212 -angle1 211 212 213 -angle1 212 213 214 -angle2 213 214 215 -angle0 216 217 218 -angle1 217 218 219 -angle1 218 219 220 -angle1 219 220 221 -angle1 220 221 222 -angle1 221 222 223 -angle2 222 223 224 -angle0 225 226 227 -angle1 226 227 228 -angle1 227 228 229 -angle1 228 229 230 -angle1 229 230 231 -angle1 230 231 232 -angle2 231 232 233 -angle0 234 235 236 -angle1 235 236 237 -angle1 236 237 238 -angle1 237 238 239 -angle1 238 239 240 -angle1 239 240 241 -angle2 240 241 242 -angle0 243 244 245 -angle1 244 245 246 -angle1 245 246 247 -angle1 246 247 248 -angle1 247 248 249 -angle1 248 249 250 -angle2 249 250 251 -angle0 252 253 254 -angle1 253 254 255 -angle1 254 255 256 -angle1 255 256 257 -angle1 256 257 258 -angle1 257 258 259 -angle2 258 259 260 -angle0 261 262 263 -angle1 262 263 264 -angle1 263 264 265 -angle1 264 265 266 -angle1 265 266 267 -angle1 266 267 268 -angle2 267 268 269 -angle0 270 271 272 -angle1 271 272 273 -angle1 272 273 274 -angle1 273 274 275 -angle1 274 275 276 -angle1 275 276 277 -angle2 276 277 278 -angle0 279 280 281 -angle1 280 281 282 -angle1 281 282 283 -angle1 282 283 284 -angle1 283 284 285 -angle1 284 285 286 -angle2 285 286 287 -angle0 288 289 290 -angle1 289 290 291 -angle1 290 291 292 -angle1 291 292 293 -angle1 292 293 294 -angle1 293 294 295 -angle2 294 295 296 -angle0 297 298 299 -angle1 298 299 300 -angle1 299 300 301 -angle1 300 301 302 -angle1 301 302 303 -angle1 302 303 304 -angle2 303 304 305 -angle0 306 307 308 -angle1 307 308 309 -angle1 308 309 310 -angle1 309 310 311 -angle1 310 311 312 -angle1 311 312 313 -angle2 312 313 314 -angle0 315 316 317 -angle1 316 317 318 -angle1 317 318 319 -angle1 318 319 320 -angle1 319 320 321 -angle1 320 321 322 -angle2 321 322 323 -angle0 324 325 326 -angle1 325 326 327 -angle1 326 327 328 -angle1 327 328 329 -angle1 328 329 330 -angle1 329 330 331 -angle2 330 331 332 -angle0 333 334 335 -angle1 334 335 336 -angle1 335 336 337 -angle1 336 337 338 -angle1 337 338 339 -angle1 338 339 340 -angle2 339 340 341 -angle0 342 343 344 -angle1 343 344 345 -angle1 344 345 346 -angle1 345 346 347 -angle1 346 347 348 -angle1 347 348 349 -angle2 348 349 350 -angle0 351 352 353 -angle1 352 353 354 -angle1 353 354 355 -angle1 354 355 356 -angle1 355 356 357 -angle1 356 357 358 -angle2 357 358 359 -angle0 360 361 362 -angle1 361 362 363 -angle1 362 363 364 -angle1 363 364 365 -angle1 364 365 366 -angle1 365 366 367 -angle2 366 367 368 -angle0 369 370 371 -angle1 370 371 372 -angle1 371 372 373 -angle1 372 373 374 -angle1 373 374 375 -angle1 374 375 376 -angle2 375 376 377 -angle0 378 379 380 -angle1 379 380 381 -angle1 380 381 382 -angle1 381 382 383 -angle1 382 383 384 -angle1 383 384 385 -angle2 384 385 386 -angle0 387 388 389 -angle1 388 389 390 -angle1 389 390 391 -angle1 390 391 392 -angle1 391 392 393 -angle1 392 393 394 -angle2 393 394 395 -angle0 396 397 398 -angle1 397 398 399 -angle1 398 399 400 -angle1 399 400 401 -angle1 400 401 402 -angle1 401 402 403 -angle2 402 403 404 -angle0 405 406 407 -angle1 406 407 408 -angle1 407 408 409 -angle1 408 409 410 -angle1 409 410 411 -angle1 410 411 412 -angle2 411 412 413 -angle0 414 415 416 -angle1 415 416 417 -angle1 416 417 418 -angle1 417 418 419 -angle1 418 419 420 -angle1 419 420 421 -angle2 420 421 422 -angle0 423 424 425 -angle1 424 425 426 -angle1 425 426 427 -angle1 426 427 428 -angle1 427 428 429 -angle1 428 429 430 -angle2 429 430 431 -angle0 432 433 434 -angle1 433 434 435 -angle1 434 435 436 -angle1 435 436 437 -angle1 436 437 438 -angle1 437 438 439 -angle2 438 439 440 -angle0 441 442 443 -angle1 442 443 444 -angle1 443 444 445 -angle1 444 445 446 -angle1 445 446 447 -angle1 446 447 448 -angle2 447 448 449 -angle0 450 451 452 -angle1 451 452 453 -angle1 452 453 454 -angle1 453 454 455 -angle1 454 455 456 -angle1 455 456 457 -angle2 456 457 458 -angle0 459 460 461 -angle1 460 461 462 -angle1 461 462 463 -angle1 462 463 464 -angle1 463 464 465 -angle1 464 465 466 -angle2 465 466 467 -angle0 468 469 470 -angle1 469 470 471 -angle1 470 471 472 -angle1 471 472 473 -angle1 472 473 474 -angle1 473 474 475 -angle2 474 475 476 -angle0 477 478 479 -angle1 478 479 480 -angle1 479 480 481 -angle1 480 481 482 -angle1 481 482 483 -angle1 482 483 484 -angle2 483 484 485 -angle0 486 487 488 -angle1 487 488 489 -angle1 488 489 490 -angle1 489 490 491 -angle1 490 491 492 -angle1 491 492 493 -angle2 492 493 494 -angle0 495 496 497 -angle1 496 497 498 -angle1 497 498 499 -angle1 498 499 500 -angle1 499 500 501 -angle1 500 501 502 -angle2 501 502 503 -angle0 504 505 506 -angle1 505 506 507 -angle1 506 507 508 -angle1 507 508 509 -angle1 508 509 510 -angle1 509 510 511 -angle2 510 511 512 -angle0 513 514 515 -angle1 514 515 516 -angle1 515 516 517 -angle1 516 517 518 -angle1 517 518 519 -angle1 518 519 520 -angle2 519 520 521 -angle0 522 523 524 -angle1 523 524 525 -angle1 524 525 526 -angle1 525 526 527 -angle1 526 527 528 -angle1 527 528 529 -angle2 528 529 530 -angle0 531 532 533 -angle1 532 533 534 -angle1 533 534 535 -angle1 534 535 536 -angle1 535 536 537 -angle1 536 537 538 -angle2 537 538 539 -angle0 540 541 542 -angle1 541 542 543 -angle1 542 543 544 -angle1 543 544 545 -angle1 544 545 546 -angle1 545 546 547 -angle2 546 547 548 -angle0 549 550 551 -angle1 550 551 552 -angle1 551 552 553 -angle1 552 553 554 -angle1 553 554 555 -angle1 554 555 556 -angle2 555 556 557 -angle0 558 559 560 -angle1 559 560 561 -angle1 560 561 562 -angle1 561 562 563 -angle1 562 563 564 -angle1 563 564 565 -angle2 564 565 566 -angle0 567 568 569 -angle1 568 569 570 -angle1 569 570 571 -angle1 570 571 572 -angle1 571 572 573 -angle1 572 573 574 -angle2 573 574 575 -angle0 576 577 578 -angle1 577 578 579 -angle1 578 579 580 -angle1 579 580 581 -angle1 580 581 582 -angle1 581 582 583 -angle2 582 583 584 -angle0 585 586 587 -angle1 586 587 588 -angle1 587 588 589 -angle1 588 589 590 -angle1 589 590 591 -angle1 590 591 592 -angle2 591 592 593 -angle0 594 595 596 -angle1 595 596 597 -angle1 596 597 598 -angle1 597 598 599 -angle1 598 599 600 -angle1 599 600 601 -angle2 600 601 602 -angle0 603 604 605 -angle1 604 605 606 -angle1 605 606 607 -angle1 606 607 608 -angle1 607 608 609 -angle1 608 609 610 -angle2 609 610 611 -angle0 612 613 614 -angle1 613 614 615 -angle1 614 615 616 -angle1 615 616 617 -angle1 616 617 618 -angle1 617 618 619 -angle2 618 619 620 -angle0 621 622 623 -angle1 622 623 624 -angle1 623 624 625 -angle1 624 625 626 -angle1 625 626 627 -angle1 626 627 628 -angle2 627 628 629 -angle0 630 631 632 -angle1 631 632 633 -angle1 632 633 634 -angle1 633 634 635 -angle1 634 635 636 -angle1 635 636 637 -angle2 636 637 638 -angle0 639 640 641 -angle1 640 641 642 -angle1 641 642 643 -angle1 642 643 644 -angle1 643 644 645 -angle1 644 645 646 -angle2 645 646 647 -angle0 648 649 650 -angle1 649 650 651 -angle1 650 651 652 -angle1 651 652 653 -angle1 652 653 654 -angle1 653 654 655 -angle2 654 655 656 -angle0 657 658 659 -angle1 658 659 660 -angle1 659 660 661 -angle1 660 661 662 -angle1 661 662 663 -angle1 662 663 664 -angle2 663 664 665 -angle0 666 667 668 -angle1 667 668 669 -angle1 668 669 670 -angle1 669 670 671 -angle1 670 671 672 -angle1 671 672 673 -angle2 672 673 674 -angle0 675 676 677 -angle1 676 677 678 -angle1 677 678 679 -angle1 678 679 680 -angle1 679 680 681 -angle1 680 681 682 -angle2 681 682 683 -angle0 684 685 686 -angle1 685 686 687 -angle1 686 687 688 -angle1 687 688 689 -angle1 688 689 690 -angle1 689 690 691 -angle2 690 691 692 -angle0 693 694 695 -angle1 694 695 696 -angle1 695 696 697 -angle1 696 697 698 -angle1 697 698 699 -angle1 698 699 700 -angle2 699 700 701 -angle0 702 703 704 -angle1 703 704 705 -angle1 704 705 706 -angle1 705 706 707 -angle1 706 707 708 -angle1 707 708 709 -angle2 708 709 710 -angle0 711 712 713 -angle1 712 713 714 -angle1 713 714 715 -angle1 714 715 716 -angle1 715 716 717 -angle1 716 717 718 -angle2 717 718 719 -angle0 720 721 722 -angle1 721 722 723 -angle1 722 723 724 -angle1 723 724 725 -angle1 724 725 726 -angle1 725 726 727 -angle2 726 727 728 -angle0 729 730 731 -angle1 730 731 732 -angle1 731 732 733 -angle1 732 733 734 -angle1 733 734 735 -angle1 734 735 736 -angle2 735 736 737 -angle0 738 739 740 -angle1 739 740 741 -angle1 740 741 742 -angle1 741 742 743 -angle1 742 743 744 -angle1 743 744 745 -angle2 744 745 746 -angle0 747 748 749 -angle1 748 749 750 -angle1 749 750 751 -angle1 750 751 752 -angle1 751 752 753 -angle1 752 753 754 -angle2 753 754 755 -angle0 756 757 758 -angle1 757 758 759 -angle1 758 759 760 -angle1 759 760 761 -angle1 760 761 762 -angle1 761 762 763 -angle2 762 763 764 -angle0 765 766 767 -angle1 766 767 768 -angle1 767 768 769 -angle1 768 769 770 -angle1 769 770 771 -angle1 770 771 772 -angle2 771 772 773 -angle0 774 775 776 -angle1 775 776 777 -angle1 776 777 778 -angle1 777 778 779 -angle1 778 779 780 -angle1 779 780 781 -angle2 780 781 782 -angle0 783 784 785 -angle1 784 785 786 -angle1 785 786 787 -angle1 786 787 788 -angle1 787 788 789 -angle1 788 789 790 -angle2 789 790 791 -angle0 792 793 794 -angle1 793 794 795 -angle1 794 795 796 -angle1 795 796 797 -angle1 796 797 798 -angle1 797 798 799 -angle2 798 799 800 -angle0 801 802 803 -angle1 802 803 804 -angle1 803 804 805 -angle1 804 805 806 -angle1 805 806 807 -angle1 806 807 808 -angle2 807 808 809 -angle0 810 811 812 -angle1 811 812 813 -angle1 812 813 814 -angle1 813 814 815 -angle1 814 815 816 -angle1 815 816 817 -angle2 816 817 818 -angle0 819 820 821 -angle1 820 821 822 -angle1 821 822 823 -angle1 822 823 824 -angle1 823 824 825 -angle1 824 825 826 -angle2 825 826 827 -angle0 828 829 830 -angle1 829 830 831 -angle1 830 831 832 -angle1 831 832 833 -angle1 832 833 834 -angle1 833 834 835 -angle2 834 835 836 -angle0 837 838 839 -angle1 838 839 840 -angle1 839 840 841 -angle1 840 841 842 -angle1 841 842 843 -angle1 842 843 844 -angle2 843 844 845 -angle0 846 847 848 -angle1 847 848 849 -angle1 848 849 850 -angle1 849 850 851 -angle1 850 851 852 -angle1 851 852 853 -angle2 852 853 854 -angle0 855 856 857 -angle1 856 857 858 -angle1 857 858 859 -angle1 858 859 860 -angle1 859 860 861 -angle1 860 861 862 -angle2 861 862 863 -angle0 864 865 866 -angle1 865 866 867 -angle1 866 867 868 -angle1 867 868 869 -angle1 868 869 870 -angle1 869 870 871 -angle2 870 871 872 -angle0 873 874 875 -angle1 874 875 876 -angle1 875 876 877 -angle1 876 877 878 -angle1 877 878 879 -angle1 878 879 880 -angle2 879 880 881 -angle0 882 883 884 -angle1 883 884 885 -angle1 884 885 886 -angle1 885 886 887 -angle1 886 887 888 -angle1 887 888 889 -angle2 888 889 890 -angle0 891 892 893 -angle1 892 893 894 -angle1 893 894 895 -angle1 894 895 896 -angle1 895 896 897 -angle1 896 897 898 -angle2 897 898 899 -angle0 900 901 902 -angle1 901 902 903 -angle1 902 903 904 -angle1 903 904 905 -angle1 904 905 906 -angle1 905 906 907 -angle2 906 907 908 -angle0 909 910 911 -angle1 910 911 912 -angle1 911 912 913 -angle1 912 913 914 -angle1 913 914 915 -angle1 914 915 916 -angle2 915 916 917 -angle0 918 919 920 -angle1 919 920 921 -angle1 920 921 922 -angle1 921 922 923 -angle1 922 923 924 -angle1 923 924 925 -angle2 924 925 926 -angle0 927 928 929 -angle1 928 929 930 -angle1 929 930 931 -angle1 930 931 932 -angle1 931 932 933 -angle1 932 933 934 -angle2 933 934 935 -angle0 936 937 938 -angle1 937 938 939 -angle1 938 939 940 -angle1 939 940 941 -angle1 940 941 942 -angle1 941 942 943 -angle2 942 943 944 -angle0 945 946 947 -angle1 946 947 948 -angle1 947 948 949 -angle1 948 949 950 -angle1 949 950 951 -angle1 950 951 952 -angle2 951 952 953 -angle0 954 955 956 -angle1 955 956 957 -angle1 956 957 958 -angle1 957 958 959 -angle1 958 959 960 -angle1 959 960 961 -angle2 960 961 962 -angle0 963 964 965 -angle1 964 965 966 -angle1 965 966 967 -angle1 966 967 968 -angle1 967 968 969 -angle1 968 969 970 -angle2 969 970 971 -angle0 972 973 974 -angle1 973 974 975 -angle1 974 975 976 -angle1 975 976 977 -angle1 976 977 978 -angle1 977 978 979 -angle2 978 979 980 -angle0 981 982 983 -angle1 982 983 984 -angle1 983 984 985 -angle1 984 985 986 -angle1 985 986 987 -angle1 986 987 988 -angle2 987 988 989 -angle0 990 991 992 -angle1 991 992 993 -angle1 992 993 994 -angle1 993 994 995 -angle1 994 995 996 -angle1 995 996 997 -angle2 996 997 998 -angle0 999 1000 1001 -angle1 1000 1001 1002 -angle1 1001 1002 1003 -angle1 1002 1003 1004 -angle1 1003 1004 1005 -angle1 1004 1005 1006 -angle2 1005 1006 1007 -angle0 1008 1009 1010 -angle1 1009 1010 1011 -angle1 1010 1011 1012 -angle1 1011 1012 1013 -angle1 1012 1013 1014 -angle1 1013 1014 1015 -angle2 1014 1015 1016 -angle0 1017 1018 1019 -angle1 1018 1019 1020 -angle1 1019 1020 1021 -angle1 1020 1021 1022 -angle1 1021 1022 1023 -angle1 1022 1023 1024 -angle2 1023 1024 1025 -angle0 1026 1027 1028 -angle1 1027 1028 1029 -angle1 1028 1029 1030 -angle1 1029 1030 1031 -angle1 1030 1031 1032 -angle1 1031 1032 1033 -angle2 1032 1033 1034 -angle0 1035 1036 1037 -angle1 1036 1037 1038 -angle1 1037 1038 1039 -angle1 1038 1039 1040 -angle1 1039 1040 1041 -angle1 1040 1041 1042 -angle2 1041 1042 1043 -angle0 1044 1045 1046 -angle1 1045 1046 1047 -angle1 1046 1047 1048 -angle1 1047 1048 1049 -angle1 1048 1049 1050 -angle1 1049 1050 1051 -angle2 1050 1051 1052 -angle0 1053 1054 1055 -angle1 1054 1055 1056 -angle1 1055 1056 1057 -angle1 1056 1057 1058 -angle1 1057 1058 1059 -angle1 1058 1059 1060 -angle2 1059 1060 1061 -angle0 1062 1063 1064 -angle1 1063 1064 1065 -angle1 1064 1065 1066 -angle1 1065 1066 1067 -angle1 1066 1067 1068 -angle1 1067 1068 1069 -angle2 1068 1069 1070 -angle0 1071 1072 1073 -angle1 1072 1073 1074 -angle1 1073 1074 1075 -angle1 1074 1075 1076 -angle1 1075 1076 1077 -angle1 1076 1077 1078 -angle2 1077 1078 1079 -angle0 1080 1081 1082 -angle1 1081 1082 1083 -angle1 1082 1083 1084 -angle1 1083 1084 1085 -angle1 1084 1085 1086 -angle1 1085 1086 1087 -angle2 1086 1087 1088 -angle0 1089 1090 1091 -angle1 1090 1091 1092 -angle1 1091 1092 1093 -angle1 1092 1093 1094 -angle1 1093 1094 1095 -angle1 1094 1095 1096 -angle2 1095 1096 1097 -angle0 1098 1099 1100 -angle1 1099 1100 1101 -angle1 1100 1101 1102 -angle1 1101 1102 1103 -angle1 1102 1103 1104 -angle1 1103 1104 1105 -angle2 1104 1105 1106 -angle0 1107 1108 1109 -angle1 1108 1109 1110 -angle1 1109 1110 1111 -angle1 1110 1111 1112 -angle1 1111 1112 1113 -angle1 1112 1113 1114 -angle2 1113 1114 1115 -angle0 1116 1117 1118 -angle1 1117 1118 1119 -angle1 1118 1119 1120 -angle1 1119 1120 1121 -angle1 1120 1121 1122 -angle1 1121 1122 1123 -angle2 1122 1123 1124 -angle0 1125 1126 1127 -angle1 1126 1127 1128 -angle1 1127 1128 1129 -angle1 1128 1129 1130 -angle1 1129 1130 1131 -angle1 1130 1131 1132 -angle2 1131 1132 1133 -angle0 1134 1135 1136 -angle1 1135 1136 1137 -angle1 1136 1137 1138 -angle1 1137 1138 1139 -angle1 1138 1139 1140 -angle1 1139 1140 1141 -angle2 1140 1141 1142 -angle0 1143 1144 1145 -angle1 1144 1145 1146 -angle1 1145 1146 1147 -angle1 1146 1147 1148 -angle1 1147 1148 1149 -angle1 1148 1149 1150 -angle2 1149 1150 1151 -angle0 1152 1153 1154 -angle1 1153 1154 1155 -angle1 1154 1155 1156 -angle1 1155 1156 1157 -angle1 1156 1157 1158 -angle1 1157 1158 1159 -angle2 1158 1159 1160 -angle0 1161 1162 1163 -angle1 1162 1163 1164 -angle1 1163 1164 1165 -angle1 1164 1165 1166 -angle1 1165 1166 1167 -angle1 1166 1167 1168 -angle2 1167 1168 1169 -angle0 1170 1171 1172 -angle1 1171 1172 1173 -angle1 1172 1173 1174 -angle1 1173 1174 1175 -angle1 1174 1175 1176 -angle1 1175 1176 1177 -angle2 1176 1177 1178 -angle0 1179 1180 1181 -angle1 1180 1181 1182 -angle1 1181 1182 1183 -angle1 1182 1183 1184 -angle1 1183 1184 1185 -angle1 1184 1185 1186 -angle2 1185 1186 1187 -angle0 1188 1189 1190 -angle1 1189 1190 1191 -angle1 1190 1191 1192 -angle1 1191 1192 1193 -angle1 1192 1193 1194 -angle1 1193 1194 1195 -angle2 1194 1195 1196 -angle0 1197 1198 1199 -angle1 1198 1199 1200 -angle1 1199 1200 1201 -angle1 1200 1201 1202 -angle1 1201 1202 1203 -angle1 1202 1203 1204 -angle2 1203 1204 1205 -angle0 1206 1207 1208 -angle1 1207 1208 1209 -angle1 1208 1209 1210 -angle1 1209 1210 1211 -angle1 1210 1211 1212 -angle1 1211 1212 1213 -angle2 1212 1213 1214 -angle0 1215 1216 1217 -angle1 1216 1217 1218 -angle1 1217 1218 1219 -angle1 1218 1219 1220 -angle1 1219 1220 1221 -angle1 1220 1221 1222 -angle2 1221 1222 1223 -angle0 1224 1225 1226 -angle1 1225 1226 1227 -angle1 1226 1227 1228 -angle1 1227 1228 1229 -angle1 1228 1229 1230 -angle1 1229 1230 1231 -angle2 1230 1231 1232 -angle0 1233 1234 1235 -angle1 1234 1235 1236 -angle1 1235 1236 1237 -angle1 1236 1237 1238 -angle1 1237 1238 1239 -angle1 1238 1239 1240 -angle2 1239 1240 1241 -angle0 1242 1243 1244 -angle1 1243 1244 1245 -angle1 1244 1245 1246 -angle1 1245 1246 1247 -angle1 1246 1247 1248 -angle1 1247 1248 1249 -angle2 1248 1249 1250 -angle0 1251 1252 1253 -angle1 1252 1253 1254 -angle1 1253 1254 1255 -angle1 1254 1255 1256 -angle1 1255 1256 1257 -angle1 1256 1257 1258 -angle2 1257 1258 1259 -angle0 1260 1261 1262 -angle1 1261 1262 1263 -angle1 1262 1263 1264 -angle1 1263 1264 1265 -angle1 1264 1265 1266 -angle1 1265 1266 1267 -angle2 1266 1267 1268 -angle0 1269 1270 1271 -angle1 1270 1271 1272 -angle1 1271 1272 1273 -angle1 1272 1273 1274 -angle1 1273 1274 1275 -angle1 1274 1275 1276 -angle2 1275 1276 1277 -angle0 1278 1279 1280 -angle1 1279 1280 1281 -angle1 1280 1281 1282 -angle1 1281 1282 1283 -angle1 1282 1283 1284 -angle1 1283 1284 1285 -angle2 1284 1285 1286 -angle0 1287 1288 1289 -angle1 1288 1289 1290 -angle1 1289 1290 1291 -angle1 1290 1291 1292 -angle1 1291 1292 1293 -angle1 1292 1293 1294 -angle2 1293 1294 1295 - - - - - - - - -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - - -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 - - - diff --git a/msibi/utils/reference/state0/err.txt b/msibi/utils/reference/state0/err.txt deleted file mode 100644 index 75163f80..00000000 --- a/msibi/utils/reference/state0/err.txt +++ /dev/null @@ -1,9 +0,0 @@ -[vmp840:19487] mca: base: component_find: unable to open /usr/local/openmpi/1.4.4/x86_64/gcc46/lib/openmpi/mca_plm_tm: perhaps a missing symbol, or compiled for a different version of Open MPI? (ignored) -[vmp840:19487] mca: base: component_find: unable to open /usr/local/openmpi/1.4.4/x86_64/gcc46/lib/openmpi/mca_ras_tm: perhaps a missing symbol, or compiled for a different version of Open MPI? (ignored) -*Warning*: Syntax bond.harmonic.set_coeff deprecated. -*Warning*: Syntax bond.harmonic.set_coeff deprecated. -*Warning*: Syntax bond.harmonic.set_coeff deprecated. -*Warning*: Syntax bond.harmonic.set_coeff deprecated. -*Warning*: Syntax bond.harmonic.set_coeff deprecated. -*Warning*: Syntax bond.harmonic.set_coeff deprecated. -*Warning*: Syntax bond.harmonic.set_coeff deprecated. diff --git a/msibi/utils/reference/state0/hoomd_run_template.py b/msibi/utils/reference/state0/hoomd_run_template.py deleted file mode 100644 index 8c6c3a85..00000000 --- a/msibi/utils/reference/state0/hoomd_run_template.py +++ /dev/null @@ -1,12 +0,0 @@ -all = group.all() -nvt_int = integrate.bdnvt(group=all, T=T_final) -integrate.mode_standard(dt=0.001) - - -run(5000) -output_dcd = dump.dcd(filename="query.dcd", period=1e3, overwrite=True) -run(50000) - -output_xml = dump.xml() -output_xml.set_params(all=True) -output_xml.write(filename="final.xml") diff --git a/msibi/utils/reference/state0/log.txt b/msibi/utils/reference/state0/log.txt deleted file mode 100644 index f7ad90f6..00000000 --- a/msibi/utils/reference/state0/log.txt +++ /dev/null @@ -1,486 +0,0 @@ -HOOMD-blue 1.0.1-unknown CUDA SINGLE MPI SSE -Compiled: 11/10/2014 -Copyright 2009-2014 The Regents of the University of Michigan. ------ -All publications and presentations based on HOOMD-blue, including any reports -or published results obtained, in whole or in part, with HOOMD-blue, will -acknowledge its use according to the terms posted at the time of submission on: -http://codeblue.umich.edu/hoomd-blue/citations.html - -At a minimum, this includes citations of: -* http://codeblue.umich.edu/hoomd-blue/ -and: -* Joshua A. Anderson, Chris D. Lorenz, and Alex Travesset - 'General - Purpose Molecular Dynamics Fully Implemented on Graphics Processing - Units', Journal of Computational Physics 227 (2008) 5342-5359 ------ -run.py:004 | system = init.read_xml(filename="start.xml", wrap_coordinates=True) -HOOMD-blue is running on the following GPU(s): - [0] GeForce GTX 480 15 SM_2.0 @ 01.4 GHz, 1535 MiB DRAM -notice(2): Reading start.xml... -notice(2): No version specified in hoomd_xml root node: assuming 1.0 -notice(2): --- hoomd_xml file read summary -notice(2): 3200 positions at timestep 0 -notice(2): 3200 masses -notice(2): 5 particle types -notice(2): 3000 bonds -notice(2): 2800 angles -notice(2): 3200 charges -notice(2): Group "all" created containing 3200 particles -run.py:008 | table = pair.table(width=pot_width) -run.py:011 | table.set_from_file('nhead', 'nhead', filename='/gpfs22/home/mooretc2/cer2cg/opt29/potentials/pot.nhead-nhead.txt') -notice(2): -- Neighborlist exclusion statistics -- : -notice(2): Particles with 2 exclusions : 400 -notice(2): Particles with 3 exclusions : 400 -notice(2): Particles with 4 exclusions : 2400 -notice(2): Neighbors excluded by diameter (slj) : no -notice(2): Neighbors excluded when in the same body: no -run.py:044 | table.set_from_file('ter2', '%s' % types[i], - filename='/home/mooretc2/cg-ffs/mapping0/FF6.2/ter2-%s.txt' - % (types[i])) -** starting run ** -Time 00:00:01 | Step 1000 / 1000 | TPS 616.421 | ETA 00:00:00 -Average TPS: 616.372 ---------- --- Cell list stats: -Dimension: 4, 4, 4 -n_min : 37 / n_max: 63 / n_avg: 50 --- Neighborlist stats: -20 normal updates / 4 forced updates / 0 dangerous updates -n_neigh_min: 126 / n_neigh_max: 203 / n_neigh_avg: 172.141 -shortest rebuild period: 3 -** run complete ** -** starting run ** -Time 00:00:02 | Step 2000 / 2000 | TPS 975.219 | ETA 00:00:00 -Average TPS: 975.186 ---------- --- Cell list stats: -Dimension: 4, 4, 4 -n_min : 40 / n_max: 62 / n_avg: 50 --- Neighborlist stats: -5 normal updates / 4 forced updates / 0 dangerous updates -n_neigh_min: 129 / n_neigh_max: 203 / n_neigh_avg: 172.216 -shortest rebuild period: 97 -** run complete ** -** starting run ** -Time 00:00:03 | Step 3000 / 3000 | TPS 991.506 | ETA 00:00:00 -Average TPS: 991.471 ---------- --- Cell list stats: -Dimension: 4, 4, 4 -n_min : 38 / n_max: 62 / n_avg: 50 --- Neighborlist stats: -3 normal updates / 4 forced updates / 0 dangerous updates -n_neigh_min: 129 / n_neigh_max: 201 / n_neigh_avg: 172.236 -shortest rebuild period: 99 -** run complete ** -** starting run ** -Time 00:00:04 | Step 4000 / 4000 | TPS 988.524 | ETA 00:00:00 -Average TPS: 988.491 ---------- --- Cell list stats: -Dimension: 4, 4, 4 -n_min : 39 / n_max: 64 / n_avg: 50 --- Neighborlist stats: -1 normal updates / 4 forced updates / 0 dangerous updates -n_neigh_min: 129 / n_neigh_max: 205 / n_neigh_avg: 172.385 -shortest rebuild period: 99 -** run complete ** -** starting run ** -Time 00:00:05 | Step 5000 / 5000 | TPS 981.124 | ETA 00:00:00 -Average TPS: 981.093 ---------- --- Cell list stats: -Dimension: 4, 4, 4 -n_min : 37 / n_max: 65 / n_avg: 50 --- Neighborlist stats: -5 normal updates / 4 forced updates / 0 dangerous updates -n_neigh_min: 132 / n_neigh_max: 205 / n_neigh_avg: 172.217 -shortest rebuild period: 99 -** run complete ** -** starting run ** -Time 00:00:06 | Step 6000 / 6000 | TPS 992.691 | ETA 00:00:00 -Average TPS: 992.658 ---------- --- Cell list stats: -Dimension: 4, 4, 4 -n_min : 38 / n_max: 64 / n_avg: 50 --- Neighborlist stats: -1 normal updates / 4 forced updates / 0 dangerous updates -n_neigh_min: 133 / n_neigh_max: 206 / n_neigh_avg: 172.21 -shortest rebuild period: 99 -** run complete ** -** starting run ** -Time 00:00:07 | Step 7000 / 7000 | TPS 994.834 | ETA 00:00:00 -Average TPS: 994.803 ---------- --- Cell list stats: -Dimension: 4, 4, 4 -n_min : 38 / n_max: 63 / n_avg: 50 --- Neighborlist stats: -0 normal updates / 4 forced updates / 0 dangerous updates -n_neigh_min: 132 / n_neigh_max: 203 / n_neigh_avg: 172.19 -shortest rebuild period: 100 -** run complete ** -** starting run ** -Time 00:00:08 | Step 8000 / 8000 | TPS 994.465 | ETA 00:00:00 -Average TPS: 994.431 ---------- --- Cell list stats: -Dimension: 4, 4, 4 -n_min : 39 / n_max: 64 / n_avg: 50 --- Neighborlist stats: -1 normal updates / 4 forced updates / 0 dangerous updates -n_neigh_min: 131 / n_neigh_max: 203 / n_neigh_avg: 172.146 -shortest rebuild period: 99 -** run complete ** -** starting run ** -Time 00:00:09 | Step 9000 / 9000 | TPS 995.774 | ETA 00:00:00 -Average TPS: 995.74 ---------- --- Cell list stats: -Dimension: 4, 4, 4 -n_min : 37 / n_max: 62 / n_avg: 50 --- Neighborlist stats: -0 normal updates / 4 forced updates / 0 dangerous updates -n_neigh_min: 131 / n_neigh_max: 206 / n_neigh_avg: 172.001 -shortest rebuild period: 100 -** run complete ** -** starting run ** -Time 00:00:10 | Step 10000 / 10000 | TPS 1091.96 | ETA 00:00:00 -Average TPS: 1091.92 ---------- --- Cell list stats: -Dimension: 4, 4, 4 -n_min : 37 / n_max: 64 / n_avg: 50 --- Neighborlist stats: -0 normal updates / 4 forced updates / 0 dangerous updates -n_neigh_min: 132 / n_neigh_max: 205 / n_neigh_avg: 172.016 -shortest rebuild period: 100 -** run complete ** -** starting run ** -Time 00:00:20 | Step 19940 / 20000 | TPS 993.984 | ETA 00:00:00 -Time 00:00:21 | Step 20000 / 20000 | TPS 1025.9 | ETA 00:00:00 -Average TPS: 994.166 ---------- --- Cell list stats: -Dimension: 4, 4, 4 -n_min : 38 / n_max: 65 / n_avg: 50 --- Neighborlist stats: -333 normal updates / 34 forced updates / 0 dangerous updates -n_neigh_min: 133 / n_neigh_max: 203 / n_neigh_avg: 171.482 -shortest rebuild period: 17 -** run complete ** -** starting run ** -Time 00:00:31 | Step 30390 / 120000 | TPS 1038.98 | ETA 00:01:26 -Time 00:00:41 | Step 41016 / 120000 | TPS 1062.53 | ETA 00:01:14 -Time 00:00:51 | Step 51754 / 120000 | TPS 1073.78 | ETA 00:01:03 -Time 00:01:01 | Step 62533 / 120000 | TPS 1077.82 | ETA 00:00:53 -Time 00:01:11 | Step 73355 / 120000 | TPS 1082.19 | ETA 00:00:43 -Time 00:01:21 | Step 84266 / 120000 | TPS 1091.06 | ETA 00:00:32 -Time 00:01:31 | Step 95191 / 120000 | TPS 1092.43 | ETA 00:00:22 -Time 00:01:41 | Step 105987 / 120000 | TPS 1079.55 | ETA 00:00:12 -Time 00:01:51 | Step 116848 / 120000 | TPS 1086.01 | ETA 00:00:02 -Time 00:01:53 | Step 120000 / 120000 | TPS 1088 | ETA 00:00:00 -Average TPS: 1076.41 ---------- --- Cell list stats: -Dimension: 5, 5, 3 -n_min : 35 / n_max: 53 / n_avg: 42.6667 --- Neighborlist stats: -3382 normal updates / 334 forced updates / 0 dangerous updates -n_neigh_min: 112 / n_neigh_max: 164 / n_neigh_avg: 137.025 -shortest rebuild period: 18 -** run complete ** -run.py:103 | run(3e6) -** starting run ** -Time 00:02:03 | Step 130629 / 3120000 | TPS 1062.86 | ETA 00:46:52 -Time 00:02:13 | Step 141356 / 3120000 | TPS 1072.63 | ETA 00:46:16 -Time 00:02:23 | Step 151942 / 3120000 | TPS 1058.54 | ETA 00:46:43 -Time 00:02:33 | Step 162596 / 3120000 | TPS 1065.33 | ETA 00:46:16 -Time 00:02:43 | Step 173373 / 3120000 | TPS 1077.61 | ETA 00:45:34 -Time 00:02:53 | Step 183954 / 3120000 | TPS 1058.07 | ETA 00:46:14 -Time 00:03:03 | Step 194596 / 3120000 | TPS 1064.19 | ETA 00:45:48 -Time 00:03:13 | Step 205315 / 3120000 | TPS 1071.87 | ETA 00:45:19 -Time 00:03:23 | Step 216060 / 3120000 | TPS 1074.43 | ETA 00:45:02 -Time 00:03:33 | Step 226756 / 3120000 | TPS 1069.6 | ETA 00:45:04 -Time 00:03:43 | Step 237414 / 3120000 | TPS 1065.72 | ETA 00:45:04 -Time 00:03:53 | Step 248205 / 3120000 | TPS 1079.04 | ETA 00:44:21 -Time 00:04:03 | Step 258997 / 3120000 | TPS 1079.11 | ETA 00:44:11 -Time 00:04:13 | Step 269697 / 3120000 | TPS 1069.91 | ETA 00:44:24 -Time 00:04:23 | Step 280554 / 3120000 | TPS 1085.65 | ETA 00:43:35 -Time 00:04:33 | Step 291329 / 3120000 | TPS 1077.47 | ETA 00:43:45 -Time 00:04:43 | Step 302001 / 3120000 | TPS 1065.24 | ETA 00:44:05 -Time 00:04:53 | Step 312873 / 3120000 | TPS 1087.14 | ETA 00:43:02 -Time 00:05:03 | Step 323715 / 3120000 | TPS 1084.15 | ETA 00:42:59 -Time 00:05:13 | Step 334502 / 3120000 | TPS 1078.66 | ETA 00:43:02 -Time 00:05:23 | Step 345275 / 3120000 | TPS 1077.2 | ETA 00:42:55 -Time 00:05:34 | Step 356001 / 3120000 | TPS 1070.5 | ETA 00:43:01 -Time 00:05:44 | Step 366715 / 3120000 | TPS 1071.38 | ETA 00:42:49 -Time 00:05:54 | Step 377585 / 3120000 | TPS 1087 | ETA 00:42:02 -Time 00:06:04 | Step 388394 / 3120000 | TPS 1080.83 | ETA 00:42:07 -Time 00:06:14 | Step 399161 / 3120000 | TPS 1076.69 | ETA 00:42:07 -Time 00:06:24 | Step 410062 / 3120000 | TPS 1090.05 | ETA 00:41:26 -Time 00:06:34 | Step 420882 / 3120000 | TPS 1081.93 | ETA 00:41:34 -Time 00:06:44 | Step 431477 / 3120000 | TPS 1059.48 | ETA 00:42:17 -Time 00:06:54 | Step 442321 / 3120000 | TPS 1084.4 | ETA 00:41:09 -Time 00:07:04 | Step 453110 / 3120000 | TPS 1078.81 | ETA 00:41:12 -Time 00:07:14 | Step 463922 / 3120000 | TPS 1081.2 | ETA 00:40:56 -Time 00:07:24 | Step 474707 / 3120000 | TPS 1078.42 | ETA 00:40:52 -Time 00:07:34 | Step 485549 / 3120000 | TPS 1084.12 | ETA 00:40:30 -Time 00:07:44 | Step 496254 / 3120000 | TPS 1070.39 | ETA 00:40:51 -Time 00:07:54 | Step 507071 / 3120000 | TPS 1081.65 | ETA 00:40:15 -Time 00:08:04 | Step 517957 / 3120000 | TPS 1088.52 | ETA 00:39:50 -Time 00:08:14 | Step 528781 / 3120000 | TPS 1082.38 | ETA 00:39:54 -Time 00:08:24 | Step 539626 / 3120000 | TPS 1084.33 | ETA 00:39:39 -Time 00:08:34 | Step 550446 / 3120000 | TPS 1081.95 | ETA 00:39:34 -Time 00:08:44 | Step 561164 / 3120000 | TPS 1071.79 | ETA 00:39:47 -Time 00:08:54 | Step 571891 / 3120000 | TPS 1072.63 | ETA 00:39:35 -Time 00:09:04 | Step 582740 / 3120000 | TPS 1084.86 | ETA 00:38:58 -Time 00:09:14 | Step 593443 / 3120000 | TPS 1070.29 | ETA 00:39:20 -Time 00:09:24 | Step 604169 / 3120000 | TPS 1072.56 | ETA 00:39:05 -Time 00:09:34 | Step 614960 / 3120000 | TPS 1078.94 | ETA 00:38:41 -Time 00:09:44 | Step 625769 / 3120000 | TPS 1080.8 | ETA 00:38:27 -Time 00:09:54 | Step 636537 / 3120000 | TPS 1076.68 | ETA 00:38:26 -Time 00:10:04 | Step 647303 / 3120000 | TPS 1076.52 | ETA 00:38:16 -Time 00:10:14 | Step 658131 / 3120000 | TPS 1082.77 | ETA 00:37:53 -Time 00:10:24 | Step 668834 / 3120000 | TPS 1070.21 | ETA 00:38:10 -Time 00:10:34 | Step 679525 / 3120000 | TPS 1069.1 | ETA 00:38:02 -Time 00:10:44 | Step 690309 / 3120000 | TPS 1078.4 | ETA 00:37:33 -Time 00:10:54 | Step 701039 / 3120000 | TPS 1072.94 | ETA 00:37:34 -Time 00:11:04 | Step 711796 / 3120000 | TPS 1075.58 | ETA 00:37:18 -Time 00:11:14 | Step 722578 / 3120000 | TPS 1078.18 | ETA 00:37:03 -Time 00:11:24 | Step 733379 / 3120000 | TPS 1079.99 | ETA 00:36:49 -Time 00:11:34 | Step 743914 / 3120000 | TPS 1053.46 | ETA 00:37:35 -Time 00:11:44 | Step 754716 / 3120000 | TPS 1080.13 | ETA 00:36:29 -Time 00:11:54 | Step 765453 / 3120000 | TPS 1073.65 | ETA 00:36:33 -Time 00:12:04 | Step 776239 / 3120000 | TPS 1078.53 | ETA 00:36:13 -Time 00:12:14 | Step 787094 / 3120000 | TPS 1085.44 | ETA 00:35:49 -Time 00:12:24 | Step 797950 / 3120000 | TPS 1085.56 | ETA 00:35:39 -Time 00:12:34 | Step 808725 / 3120000 | TPS 1077.46 | ETA 00:35:45 -Time 00:12:44 | Step 819531 / 3120000 | TPS 1080.52 | ETA 00:35:29 -Time 00:12:54 | Step 830063 / 3120000 | TPS 1053.15 | ETA 00:36:14 -Time 00:13:04 | Step 840861 / 3120000 | TPS 1079.8 | ETA 00:35:10 -Time 00:13:14 | Step 851756 / 3120000 | TPS 1089.45 | ETA 00:34:42 -Time 00:13:24 | Step 862423 / 3120000 | TPS 1066.63 | ETA 00:35:16 -Time 00:13:34 | Step 873259 / 3120000 | TPS 1083.57 | ETA 00:34:33 -Time 00:13:44 | Step 884122 / 3120000 | TPS 1086.24 | ETA 00:34:18 -Time 00:13:54 | Step 895013 / 3120000 | TPS 1089 | ETA 00:34:03 -Time 00:14:04 | Step 905905 / 3120000 | TPS 1089.18 | ETA 00:33:52 -Time 00:14:14 | Step 916863 / 3120000 | TPS 1095.79 | ETA 00:33:30 -Time 00:14:24 | Step 927779 / 3120000 | TPS 1091.53 | ETA 00:33:28 -Time 00:14:34 | Step 938647 / 3120000 | TPS 1086.75 | ETA 00:33:27 -Time 00:14:44 | Step 949495 / 3120000 | TPS 1084.71 | ETA 00:33:20 -Time 00:14:54 | Step 960478 / 3120000 | TPS 1098.26 | ETA 00:32:46 -Time 00:15:04 | Step 971378 / 3120000 | TPS 1089.84 | ETA 00:32:51 -Time 00:15:14 | Step 982365 / 3120000 | TPS 1098.69 | ETA 00:32:25 -Time 00:15:24 | Step 993192 / 3120000 | TPS 1082.64 | ETA 00:32:44 -Time 00:15:34 | Step 1004057 / 3120000 | TPS 1086.45 | ETA 00:32:27 -Time 00:15:44 | Step 1014943 / 3120000 | TPS 1088.59 | ETA 00:32:13 -Time 00:15:54 | Step 1025903 / 3120000 | TPS 1096 | ETA 00:31:50 -Time 00:16:04 | Step 1036810 / 3120000 | TPS 1090.64 | ETA 00:31:50 -Time 00:16:14 | Step 1047707 / 3120000 | TPS 1089.68 | ETA 00:31:41 -Time 00:16:24 | Step 1058636 / 3120000 | TPS 1092.85 | ETA 00:31:26 -Time 00:16:34 | Step 1069577 / 3120000 | TPS 1094.1 | ETA 00:31:14 -Time 00:16:44 | Step 1080407 / 3120000 | TPS 1082.97 | ETA 00:31:23 -Time 00:16:54 | Step 1091340 / 3120000 | TPS 1093.23 | ETA 00:30:55 -Time 00:17:04 | Step 1102209 / 3120000 | TPS 1086.86 | ETA 00:30:56 -Time 00:17:14 | Step 1113154 / 3120000 | TPS 1094.47 | ETA 00:30:33 -Time 00:17:24 | Step 1124039 / 3120000 | TPS 1088.43 | ETA 00:30:33 -Time 00:17:34 | Step 1134963 / 3120000 | TPS 1092.39 | ETA 00:30:17 -Time 00:17:44 | Step 1145802 / 3120000 | TPS 1083.85 | ETA 00:30:21 -Time 00:17:54 | Step 1156711 / 3120000 | TPS 1090.89 | ETA 00:29:59 -Time 00:18:04 | Step 1167613 / 3120000 | TPS 1090.16 | ETA 00:29:50 -Time 00:18:14 | Step 1178529 / 3120000 | TPS 1091.58 | ETA 00:29:38 -Time 00:18:24 | Step 1189491 / 3120000 | TPS 1096.19 | ETA 00:29:21 -Time 00:18:34 | Step 1200484 / 3120000 | TPS 1099.25 | ETA 00:29:06 -Time 00:18:44 | Step 1211382 / 3120000 | TPS 1089.73 | ETA 00:29:11 -Time 00:18:54 | Step 1222312 / 3120000 | TPS 1092.94 | ETA 00:28:56 -Time 00:19:04 | Step 1233312 / 3120000 | TPS 1099.93 | ETA 00:28:35 -Time 00:19:14 | Step 1244078 / 3120000 | TPS 1076.53 | ETA 00:29:02 -Time 00:19:24 | Step 1255067 / 3120000 | TPS 1098.84 | ETA 00:28:17 -Time 00:19:34 | Step 1266031 / 3120000 | TPS 1096.4 | ETA 00:28:10 -Time 00:19:44 | Step 1276769 / 3120000 | TPS 1073.72 | ETA 00:28:36 -Time 00:19:54 | Step 1287769 / 3120000 | TPS 1099.98 | ETA 00:27:45 -Time 00:20:04 | Step 1298844 / 3120000 | TPS 1107.44 | ETA 00:27:24 -Time 00:20:14 | Step 1309743 / 3120000 | TPS 1089.82 | ETA 00:27:41 -Time 00:20:24 | Step 1320573 / 3120000 | TPS 1082.96 | ETA 00:27:41 -Time 00:20:34 | Step 1331632 / 3120000 | TPS 1105.85 | ETA 00:26:57 -Time 00:20:44 | Step 1342525 / 3120000 | TPS 1089.24 | ETA 00:27:11 -Time 00:20:54 | Step 1353413 / 3120000 | TPS 1088.78 | ETA 00:27:02 -Time 00:21:04 | Step 1364315 / 3120000 | TPS 1090.18 | ETA 00:26:50 -Time 00:21:14 | Step 1375128 / 3120000 | TPS 1081.25 | ETA 00:26:53 -Time 00:21:24 | Step 1385905 / 3120000 | TPS 1077.62 | ETA 00:26:49 -Time 00:21:34 | Step 1396780 / 3120000 | TPS 1087.47 | ETA 00:26:24 -Time 00:21:44 | Step 1407626 / 3120000 | TPS 1084.56 | ETA 00:26:18 -Time 00:21:54 | Step 1418563 / 3120000 | TPS 1093.62 | ETA 00:25:55 -Time 00:22:04 | Step 1429545 / 3120000 | TPS 1098.19 | ETA 00:25:39 -Time 00:22:14 | Step 1440558 / 3120000 | TPS 1101.28 | ETA 00:25:24 -Time 00:22:24 | Step 1451369 / 3120000 | TPS 1081.03 | ETA 00:25:43 -Time 00:22:34 | Step 1462360 / 3120000 | TPS 1099.09 | ETA 00:25:08 -Time 00:22:44 | Step 1473212 / 3120000 | TPS 1085.14 | ETA 00:25:17 -Time 00:22:54 | Step 1484132 / 3120000 | TPS 1091.96 | ETA 00:24:58 -Time 00:23:04 | Step 1495071 / 3120000 | TPS 1093.86 | ETA 00:24:45 -Time 00:23:14 | Step 1506010 / 3120000 | TPS 1093.87 | ETA 00:24:35 -Time 00:23:24 | Step 1516905 / 3120000 | TPS 1089.49 | ETA 00:24:31 -Time 00:23:34 | Step 1527653 / 3120000 | TPS 1074.77 | ETA 00:24:41 -Time 00:23:44 | Step 1538657 / 3120000 | TPS 1100.27 | ETA 00:23:57 -Time 00:23:54 | Step 1549498 / 3120000 | TPS 1084.1 | ETA 00:24:08 -Time 00:24:04 | Step 1560285 / 3120000 | TPS 1078.66 | ETA 00:24:05 -Time 00:24:14 | Step 1571308 / 3120000 | TPS 1102.26 | ETA 00:23:25 -Time 00:24:24 | Step 1582128 / 3120000 | TPS 1081.96 | ETA 00:23:41 -Time 00:24:34 | Step 1592964 / 3120000 | TPS 1083.54 | ETA 00:23:29 -Time 00:24:44 | Step 1603914 / 3120000 | TPS 1094.92 | ETA 00:23:04 -Time 00:24:54 | Step 1614850 / 3120000 | TPS 1093.55 | ETA 00:22:56 -Time 00:25:04 | Step 1625729 / 3120000 | TPS 1087.87 | ETA 00:22:53 -Time 00:25:14 | Step 1636713 / 3120000 | TPS 1098.38 | ETA 00:22:30 -Time 00:25:24 | Step 1647546 / 3120000 | TPS 1083.29 | ETA 00:22:39 -Time 00:25:34 | Step 1658232 / 3120000 | TPS 1068.52 | ETA 00:22:48 -Time 00:25:44 | Step 1669050 / 3120000 | TPS 1081.77 | ETA 00:22:21 -Time 00:25:54 | Step 1679948 / 3120000 | TPS 1089.72 | ETA 00:22:01 -Time 00:26:04 | Step 1690676 / 3120000 | TPS 1072.71 | ETA 00:22:12 -Time 00:26:14 | Step 1701599 / 3120000 | TPS 1092.27 | ETA 00:21:38 -Time 00:26:24 | Step 1712504 / 3120000 | TPS 1090.46 | ETA 00:21:30 -Time 00:26:34 | Step 1723382 / 3120000 | TPS 1087.8 | ETA 00:21:23 -Time 00:26:44 | Step 1734329 / 3120000 | TPS 1094.64 | ETA 00:21:05 -Time 00:26:54 | Step 1745246 / 3120000 | TPS 1091.62 | ETA 00:20:59 -Time 00:27:04 | Step 1756104 / 3120000 | TPS 1085.72 | ETA 00:20:56 -Time 00:27:14 | Step 1766984 / 3120000 | TPS 1087.92 | ETA 00:20:43 -Time 00:27:24 | Step 1777971 / 3120000 | TPS 1098.69 | ETA 00:20:21 -Time 00:27:34 | Step 1788757 / 3120000 | TPS 1078.58 | ETA 00:20:34 -Time 00:27:44 | Step 1799596 / 3120000 | TPS 1083.74 | ETA 00:20:18 -Time 00:27:54 | Step 1810464 / 3120000 | TPS 1086.72 | ETA 00:20:05 -Time 00:28:04 | Step 1821348 / 3120000 | TPS 1088.38 | ETA 00:19:53 -Time 00:28:14 | Step 1832238 / 3120000 | TPS 1088.99 | ETA 00:19:42 -Time 00:28:24 | Step 1843192 / 3120000 | TPS 1095.32 | ETA 00:19:25 -Time 00:28:34 | Step 1854131 / 3120000 | TPS 1093.75 | ETA 00:19:17 -Time 00:28:44 | Step 1865013 / 3120000 | TPS 1088.16 | ETA 00:19:13 -Time 00:28:54 | Step 1875970 / 3120000 | TPS 1095.61 | ETA 00:18:55 -Time 00:29:04 | Step 1886834 / 3120000 | TPS 1086.33 | ETA 00:18:55 -Time 00:29:14 | Step 1897786 / 3120000 | TPS 1095.11 | ETA 00:18:36 -Time 00:29:24 | Step 1908746 / 3120000 | TPS 1095.92 | ETA 00:18:25 -Time 00:29:34 | Step 1919719 / 3120000 | TPS 1097.24 | ETA 00:18:13 -Time 00:29:44 | Step 1930615 / 3120000 | TPS 1089.57 | ETA 00:18:11 -Time 00:29:54 | Step 1941621 / 3120000 | TPS 1100.56 | ETA 00:17:50 -Time 00:30:04 | Step 1952574 / 3120000 | TPS 1095.24 | ETA 00:17:45 -Time 00:30:14 | Step 1963391 / 3120000 | TPS 1081.61 | ETA 00:17:49 -Time 00:30:24 | Step 1974312 / 3120000 | TPS 1092.05 | ETA 00:17:29 -Time 00:30:34 | Step 1985238 / 3120000 | TPS 1092.57 | ETA 00:17:18 -Time 00:30:44 | Step 1995976 / 3120000 | TPS 1073.76 | ETA 00:17:26 -Time 00:30:54 | Step 2006833 / 3120000 | TPS 1085.68 | ETA 00:17:05 -Time 00:31:04 | Step 2017767 / 3120000 | TPS 1093.36 | ETA 00:16:48 -Time 00:31:14 | Step 2028668 / 3120000 | TPS 1090.06 | ETA 00:16:41 -Time 00:31:24 | Step 2039569 / 3120000 | TPS 1089.94 | ETA 00:16:31 -Time 00:31:34 | Step 2050472 / 3120000 | TPS 1090.28 | ETA 00:16:20 -Time 00:31:44 | Step 2061150 / 3120000 | TPS 1067.77 | ETA 00:16:31 -Time 00:31:54 | Step 2072047 / 3120000 | TPS 1089.67 | ETA 00:16:01 -Time 00:32:04 | Step 2082952 / 3120000 | TPS 1090.45 | ETA 00:15:51 -Time 00:32:14 | Step 2093805 / 3120000 | TPS 1085.25 | ETA 00:15:45 -Time 00:32:24 | Step 2104622 / 3120000 | TPS 1081.68 | ETA 00:15:38 -Time 00:32:34 | Step 2115487 / 3120000 | TPS 1086.46 | ETA 00:15:24 -Time 00:32:44 | Step 2126210 / 3120000 | TPS 1072.23 | ETA 00:15:26 -Time 00:32:54 | Step 2137123 / 3120000 | TPS 1091.24 | ETA 00:15:00 -Time 00:33:04 | Step 2148066 / 3120000 | TPS 1094.29 | ETA 00:14:48 -Time 00:33:14 | Step 2158996 / 3120000 | TPS 1092.96 | ETA 00:14:39 -Time 00:33:24 | Step 2169852 / 3120000 | TPS 1085.56 | ETA 00:14:35 -Time 00:33:34 | Step 2180768 / 3120000 | TPS 1091.55 | ETA 00:14:20 -Time 00:33:44 | Step 2191697 / 3120000 | TPS 1092.82 | ETA 00:14:09 -Time 00:33:54 | Step 2202491 / 3120000 | TPS 1079.32 | ETA 00:14:10 -Time 00:34:04 | Step 2213346 / 3120000 | TPS 1085.47 | ETA 00:13:55 -Time 00:34:14 | Step 2224318 / 3120000 | TPS 1097.11 | ETA 00:13:36 -Time 00:34:24 | Step 2235187 / 3120000 | TPS 1086.86 | ETA 00:13:34 -Time 00:34:34 | Step 2246218 / 3120000 | TPS 1103.01 | ETA 00:13:12 -Time 00:34:44 | Step 2257088 / 3120000 | TPS 1086.95 | ETA 00:13:13 -Time 00:34:54 | Step 2267928 / 3120000 | TPS 1083.96 | ETA 00:13:06 -Time 00:35:04 | Step 2278823 / 3120000 | TPS 1089.49 | ETA 00:12:52 -Time 00:35:14 | Step 2289716 / 3120000 | TPS 1089.29 | ETA 00:12:42 -Time 00:35:24 | Step 2300544 / 3120000 | TPS 1082.76 | ETA 00:12:36 -Time 00:35:34 | Step 2311410 / 3120000 | TPS 1086.52 | ETA 00:12:24 -Time 00:35:44 | Step 2322341 / 3120000 | TPS 1093.09 | ETA 00:12:09 -Time 00:35:54 | Step 2333210 / 3120000 | TPS 1086.84 | ETA 00:12:03 -Time 00:36:04 | Step 2344028 / 3120000 | TPS 1081.74 | ETA 00:11:57 -Time 00:36:14 | Step 2354683 / 3120000 | TPS 1065.48 | ETA 00:11:58 -Time 00:36:24 | Step 2365610 / 3120000 | TPS 1092.63 | ETA 00:11:30 -Time 00:36:34 | Step 2376403 / 3120000 | TPS 1079.24 | ETA 00:11:29 -Time 00:36:44 | Step 2387340 / 3120000 | TPS 1093.62 | ETA 00:11:09 -Time 00:36:54 | Step 2398256 / 3120000 | TPS 1091.5 | ETA 00:11:01 -Time 00:37:04 | Step 2409182 / 3120000 | TPS 1092.59 | ETA 00:10:50 -Time 00:37:14 | Step 2420138 / 3120000 | TPS 1095.56 | ETA 00:10:38 -Time 00:37:24 | Step 2431035 / 3120000 | TPS 1089.68 | ETA 00:10:32 -Time 00:37:34 | Step 2441877 / 3120000 | TPS 1084.06 | ETA 00:10:25 -Time 00:37:44 | Step 2452655 / 3120000 | TPS 1077.73 | ETA 00:10:19 -Time 00:37:54 | Step 2463543 / 3120000 | TPS 1088.76 | ETA 00:10:02 -Time 00:38:04 | Step 2474442 / 3120000 | TPS 1089.89 | ETA 00:09:52 -Time 00:38:14 | Step 2485303 / 3120000 | TPS 1086.08 | ETA 00:09:44 -Time 00:38:24 | Step 2496210 / 3120000 | TPS 1090.7 | ETA 00:09:31 -Time 00:38:34 | Step 2507011 / 3120000 | TPS 1080.07 | ETA 00:09:27 -Time 00:38:44 | Step 2517889 / 3120000 | TPS 1087.76 | ETA 00:09:13 -Time 00:38:54 | Step 2528880 / 3120000 | TPS 1099.05 | ETA 00:08:57 -Time 00:39:04 | Step 2539700 / 3120000 | TPS 1081.99 | ETA 00:08:56 -Time 00:39:14 | Step 2550698 / 3120000 | TPS 1099.74 | ETA 00:08:37 -Time 00:39:24 | Step 2561660 / 3120000 | TPS 1096.18 | ETA 00:08:29 -Time 00:39:34 | Step 2572500 / 3120000 | TPS 1083.97 | ETA 00:08:25 -Time 00:39:44 | Step 2583400 / 3120000 | TPS 1090 | ETA 00:08:12 -Time 00:39:54 | Step 2594401 / 3120000 | TPS 1099.87 | ETA 00:07:57 -Time 00:40:04 | Step 2605286 / 3120000 | TPS 1088.49 | ETA 00:07:52 -Time 00:40:14 | Step 2616106 / 3120000 | TPS 1081.9 | ETA 00:07:45 -Time 00:40:24 | Step 2627167 / 3120000 | TPS 1106.04 | ETA 00:07:25 -Time 00:40:34 | Step 2638035 / 3120000 | TPS 1086.7 | ETA 00:07:23 -Time 00:40:44 | Step 2648948 / 3120000 | TPS 1091.29 | ETA 00:07:11 -Time 00:40:54 | Step 2659920 / 3120000 | TPS 1097.11 | ETA 00:06:59 -Time 00:41:04 | Step 2670866 / 3120000 | TPS 1094.56 | ETA 00:06:50 -Time 00:41:14 | Step 2681729 / 3120000 | TPS 1086.26 | ETA 00:06:43 -Time 00:41:24 | Step 2692580 / 3120000 | TPS 1085.08 | ETA 00:06:33 -Time 00:41:34 | Step 2703445 / 3120000 | TPS 1086.46 | ETA 00:06:23 -Time 00:41:44 | Step 2714317 / 3120000 | TPS 1087.17 | ETA 00:06:13 -Time 00:41:54 | Step 2725257 / 3120000 | TPS 1093.94 | ETA 00:06:00 -Time 00:42:04 | Step 2736238 / 3120000 | TPS 1098.05 | ETA 00:05:49 -Time 00:42:14 | Step 2747120 / 3120000 | TPS 1088.11 | ETA 00:05:42 -Time 00:42:24 | Step 2758086 / 3120000 | TPS 1096.56 | ETA 00:05:30 -Time 00:42:34 | Step 2769047 / 3120000 | TPS 1096.01 | ETA 00:05:20 -Time 00:42:44 | Step 2779803 / 3120000 | TPS 1075.6 | ETA 00:05:16 -Time 00:42:54 | Step 2790751 / 3120000 | TPS 1094.7 | ETA 00:05:00 -Time 00:43:04 | Step 2801772 / 3120000 | TPS 1102.08 | ETA 00:04:48 -Time 00:43:14 | Step 2812698 / 3120000 | TPS 1092.59 | ETA 00:04:41 -Time 00:43:24 | Step 2823566 / 3120000 | TPS 1086.76 | ETA 00:04:32 -Time 00:43:34 | Step 2834517 / 3120000 | TPS 1095.09 | ETA 00:04:20 -Time 00:43:44 | Step 2845377 / 3120000 | TPS 1085.99 | ETA 00:04:12 -Time 00:43:54 | Step 2856271 / 3120000 | TPS 1089.4 | ETA 00:04:02 -Time 00:44:04 | Step 2867221 / 3120000 | TPS 1094.99 | ETA 00:03:50 -Time 00:44:14 | Step 2878163 / 3120000 | TPS 1094.15 | ETA 00:03:41 -Time 00:44:24 | Step 2889147 / 3120000 | TPS 1098.33 | ETA 00:03:30 -Time 00:44:34 | Step 2900201 / 3120000 | TPS 1105.33 | ETA 00:03:18 -Time 00:44:44 | Step 2911091 / 3120000 | TPS 1088.91 | ETA 00:03:11 -Time 00:44:54 | Step 2922040 / 3120000 | TPS 1094.9 | ETA 00:03:00 -Time 00:45:04 | Step 2933023 / 3120000 | TPS 1098.29 | ETA 00:02:50 -Time 00:45:14 | Step 2943947 / 3120000 | TPS 1092.37 | ETA 00:02:41 -Time 00:45:24 | Step 2954929 / 3120000 | TPS 1098.18 | ETA 00:02:30 -Time 00:45:34 | Step 2965945 / 3120000 | TPS 1101.59 | ETA 00:02:19 -Time 00:45:44 | Step 2976862 / 3120000 | TPS 1091.63 | ETA 00:02:11 -Time 00:45:54 | Step 2987815 / 3120000 | TPS 1095.24 | ETA 00:02:00 -Time 00:46:04 | Step 2998821 / 3120000 | TPS 1100.54 | ETA 00:01:50 -Time 00:46:14 | Step 3009855 / 3120000 | TPS 1103.2 | ETA 00:01:39 -Time 00:46:24 | Step 3020767 / 3120000 | TPS 1091.14 | ETA 00:01:30 -Time 00:46:34 | Step 3031807 / 3120000 | TPS 1103.96 | ETA 00:01:19 -Time 00:46:44 | Step 3042751 / 3120000 | TPS 1094.33 | ETA 00:01:10 -Time 00:46:54 | Step 3053665 / 3120000 | TPS 1091.34 | ETA 00:01:00 -Time 00:47:04 | Step 3064717 / 3120000 | TPS 1105.19 | ETA 00:00:50 -Time 00:47:14 | Step 3075701 / 3120000 | TPS 1098.33 | ETA 00:00:40 -Time 00:47:24 | Step 3086509 / 3120000 | TPS 1080.79 | ETA 00:00:30 -Time 00:47:34 | Step 3097523 / 3120000 | TPS 1101.36 | ETA 00:00:20 -Time 00:47:44 | Step 3108424 / 3120000 | TPS 1090.06 | ETA 00:00:10 -Time 00:47:54 | Step 3119392 / 3120000 | TPS 1096.69 | ETA 00:00:00 -Time 00:47:54 | Step 3120000 / 3120000 | TPS 1118.21 | ETA 00:00:00 -Average TPS: 1086.68 ---------- --- Cell list stats: -Dimension: 5, 6, 2 -n_min : 43 / n_max: 62 / n_avg: 53.3333 --- Neighborlist stats: -101420 normal updates / 10000 forced updates / 0 dangerous updates -n_neigh_min: 113 / n_neigh_max: 159 / n_neigh_avg: 136.501 -shortest rebuild period: 18 -** run complete ** -run.py:105 | output_xml = dump.xml() -run.py:106 | output_xml.set_params(all=True) -run.py:107 | output_xml.write(filename="final.hoomdxml") diff --git a/msibi/utils/reference/state0/query.dcd b/msibi/utils/reference/state0/query.dcd deleted file mode 100644 index dbfec96f..00000000 Binary files a/msibi/utils/reference/state0/query.dcd and /dev/null differ diff --git a/msibi/utils/reference/state0/sys.hoomdxml b/msibi/utils/reference/state0/sys.hoomdxml deleted file mode 100644 index f3dfbc49..00000000 --- a/msibi/utils/reference/state0/sys.hoomdxml +++ /dev/null @@ -1,15156 +0,0 @@ - - - - - --4.67234659195 -3.76251578331 -2.04271936417 --4.58277463913 -3.8032989502 -1.51096093655 --4.69028615952 -3.87467312813 -0.853909432888 --4.65422534943 -3.69872641563 -0.287977963686 --4.70620203018 -3.78789591789 0.335605204105 --4.72083950043 -3.94082689285 0.962523281574 --4.58379602432 -4.32169818878 1.45839726925 --4.54141807556 -4.60636711121 2.07186841965 --4.56388998032 -5.02027988434 2.3933699131 --5.36255168915 -3.01195788383 -1.8032951355 --5.44553995132 -2.93300962448 -1.29018843174 --5.41751194 -3.06587719917 -0.624754369259 --5.31993865967 -2.87828230858 -0.0811521112919 --5.04980278015 -2.97415566444 0.419095605612 --5.16989850998 -3.05041193962 1.00348258018 --5.03748321533 -3.29735302925 1.57036304474 --5.02939319611 -3.64516115189 2.0592508316 --5.02027988434 -4.10750007629 2.3933699131 --4.15724515915 -1.6075283289 -2.0404253006 --4.18257570267 -1.51952636242 -1.46929633617 --4.46067285538 -1.69609117508 -0.875520288944 --4.38712358475 -1.80778968334 -0.239818185568 --4.38778781891 -1.9414627552 0.346968472004 --4.53126764297 -2.15623283386 0.901276409626 --4.53984451294 -2.42365336418 1.50537002087 --4.6377286911 -2.79050183296 2.04821586609 --4.56388998032 -3.19472002983 2.3933699131 --4.81740474701 -1.03822803497 -2.01769566536 --4.97759056091 -0.957083523273 -1.50383996964 --5.16451835632 -1.09029328823 -0.885857820511 --4.9892911911 -1.07277584076 -0.230148151517 --5.03635311127 -0.977792859077 0.385665088892 --4.9349398613 -1.24056637287 1.00018584728 --5.11226177216 -1.45113730431 1.53036916256 --5.01133918762 -1.82967293262 2.05570554733 --5.02027988434 -2.28193998337 2.3933699131 --4.4991145134 -0.160113587976 -2.01790690422 --4.4852437973 -0.336508303881 -1.47712922096 --4.73839187622 -0.253945112228 -0.923281729221 --4.52667140961 -0.283867269754 -0.302052348852 --4.49513483047 -0.142927587032 0.34733453393 --4.63599920273 -0.300749659538 0.980792582035 --4.56096124649 -0.663146317005 1.50900638103 --4.57113361359 -0.914465844631 2.07634091377 --4.56388998032 -1.36916995049 2.3933699131 --5.05818319321 0.544198989868 -1.9495626688 --5.14259433746 0.43102735281 -1.40210473537 --5.14761638641 0.713405609131 -0.800813615322 --4.96775245667 0.899000763893 -0.251660138369 --4.90983772278 0.641356229782 0.428552240133 --5.10157442093 0.692139148712 1.01416325569 --5.08417129517 0.331479817629 1.54373884201 --4.96654176712 -0.0799604356289 2.02002811432 --5.02027988434 -0.456389009953 2.3933699131 --4.95212602615 1.55104517937 -1.94327831268 --4.87786960602 1.499609828 -1.39322710037 --4.79763412476 1.58238947392 -0.780087947845 --4.77852964401 1.74185812473 -0.139564275742 --4.84229660034 1.57803952694 0.446255981922 --4.53316259384 1.42740046978 0.989222168922 --4.58432149887 1.19253909588 1.552552104 --4.57270097733 0.887104690075 2.09233617783 --4.56388998032 0.456389009953 2.3933699131 --4.67188978195 2.54224419594 -2.18144416809 --4.64525604248 2.47319889069 -1.6216186285 --4.70410680771 2.51306891441 -0.956691563129 --4.65489959717 2.61870121956 -0.316057682037 --4.82774972916 2.58702683449 0.334119081497 --4.99773311615 2.34359097481 0.864241778851 --5.03079080582 2.13148736954 1.50287938118 --5.02287912369 1.78894066811 2.02938985825 --5.02027988434 1.36916995049 2.3933699131 --4.20054960251 3.55180573463 -2.07871365547 --4.27088451385 3.41806077957 -1.5628387928 --4.53891515732 3.42364764214 -0.944164335728 --4.81700611115 3.47920536995 -0.330249071121 --4.73570823669 3.5213842392 0.362326204777 --4.55764532089 3.34500002861 0.980056762695 --4.49823570251 2.96108865738 1.49191975594 --4.54075193405 2.70645570755 2.02338910103 --4.56388998032 2.28193998337 2.3933699131 --4.81291723251 4.21716833115 -1.98084628582 --4.83709669113 4.29198360443 -1.4194817543 --4.92234659195 4.29718017578 -0.815579950809 --4.95662641525 4.25497961044 -0.211715787649 --4.9910902977 4.38968992233 0.406738936901 --5.06476449966 4.27810811996 1.02188873291 --4.9465713501 3.96592283249 1.53725922108 --4.91230344772 3.52485990524 1.98326253891 --5.02027988434 3.19472002983 2.3933699131 --4.29792165756 5.07230806351 -2.00456690788 --4.48061752319 4.98841667175 -1.46759688854 --4.65401744843 5.32703781128 -0.913376748562 --4.70942497253 5.13685417175 -0.295713424683 --4.63903474808 5.17778110504 0.354892849922 --4.54484510422 5.08561992645 0.969575464725 --4.69722032547 4.89814090729 1.57340085506 --4.45440387726 4.49782466888 2.05877232552 --4.56388998032 4.10750007629 2.3933699131 --4.99020338058 -4.5387544632 -2.03081655502 --5.08181428909 -4.52282762527 -1.47715437412 --5.1071434021 -4.65993595123 -0.862389922142 --5.08254337311 -4.58315896988 -0.210762932897 --5.1035656929 -4.64347410202 0.400554478168 --5.03445625305 -4.92154693604 0.99496614933 --5.02488946915 -5.14886569977 1.57549095154 --5.0176448822 5.42089319229 2.08418917656 --5.02027988434 5.02027988434 2.3933699131 --3.68273448944 -4.18635654449 -2.263215065 --3.79939079285 -4.2329955101 -1.69060754776 --3.70977044106 -4.10553073883 -1.06483781338 --3.80769777298 -4.17629432678 -0.405932635069 --3.82667040825 -3.95528125763 0.244091957808 --3.89233064651 -4.00365447998 0.904309809208 --3.73420119286 -4.31801271439 1.4785400629 --3.64795446396 -4.57677602768 2.07910680771 --3.65110993385 -5.02027988434 2.3933699131 --4.27108383179 -2.76996707916 -2.0426800251 --4.47668027878 -2.78659152985 -1.52046847343 --4.49369716644 -2.85893058777 -0.833769500256 --4.37372779846 -2.73298740387 -0.208678692579 --4.24748659134 -2.94122457504 0.341237872839 --4.28413057327 -3.13485717773 0.928757309914 --4.12951946259 -3.40185761452 1.51128733158 --4.13074684143 -3.67841482162 2.10419201851 --4.10750007629 -4.10750007629 2.3933699131 --3.48930287361 -2.42551279068 -1.95250821114 --3.52374005318 -2.27382397652 -1.38541865349 --3.75394177437 -2.31242108345 -0.779418170452 --3.50864052773 -2.25272774696 -0.141347557306 --3.51682853699 -1.97874951363 0.398691773415 --3.58857584 -2.22993206978 0.972779095173 --3.55473327637 -2.45333600044 1.5606855154 --3.73185300827 -2.78467750549 2.04044127464 --3.65110993385 -3.19472002983 2.3933699131 --3.63237261772 -0.756264686584 -1.9838231802 --3.76946663857 -0.734097599983 -1.42347896099 --4.00654459 -0.883897185326 -0.872581005096 --3.93235015869 -0.94170153141 -0.194544970989 --4.15845012665 -1.01443052292 0.390452265739 --4.01014518738 -1.13200104237 0.98056781292 --4.06202507019 -1.51668405533 1.47261846066 --4.0954117775 -1.81950128078 2.07061481476 --4.10750007629 -2.28193998337 2.3933699131 --3.46919441223 0.134940683842 -1.9677106142 --3.57793045044 0.0750826001167 -1.39889621735 --3.40660071373 -0.0770962610841 -0.856375396252 --3.55327367783 -0.105376712978 -0.258513003588 --3.4035358429 -0.214969187975 0.298286139965 --3.68480229378 -0.289769530296 0.873083174229 --3.63395905495 -0.546679913998 1.51541280746 --3.63747000694 -0.896289944649 2.04072928429 --3.65110993385 -1.36916995049 2.3933699131 --4.07182073593 0.749014258385 -1.80274772644 --4.1355009079 0.943416833878 -1.28397369385 --4.2159538269 0.588325083256 -0.730575978756 --4.15282821655 0.577695548534 -0.154754683375 --3.92708420753 0.545186817646 0.448171198368 --4.16315221786 0.481655329466 0.980167090893 --4.22098064423 0.271428376436 1.55138278008 --4.04261875153 -0.0606537498534 2.08320665359 --4.10750007629 -0.456389009953 2.3933699131 --4.10251235962 1.82153916359 -2.11515688896 --3.94228434563 1.73969960213 -1.55522918701 --3.85751438141 1.70185649395 -0.948474466801 --3.95461583138 1.60629367828 -0.32073906064 --3.86669206619 1.45944595337 0.308422505856 --3.77403044701 1.41546821594 0.927539288998 --3.593998909 1.18690681458 1.50156617165 --3.65604996681 0.886844158173 2.00413751602 --3.65110993385 0.456389009953 2.3933699131 --3.58667111397 2.64490056038 -2.16848134995 --3.73269748688 2.72362732887 -1.61123597622 --3.8250246048 2.56883835793 -0.98592466116 --3.81180930138 2.37206459045 -0.378507316113 --3.97923445702 2.4816596508 0.275750875473 --3.872351408 2.2010974884 0.854152262211 --4.15896654129 2.14682626724 1.45325028896 --4.05314207077 1.78697812557 2.055362463 --4.10750007629 1.36916995049 2.3933699131 --3.2616751194 3.64737701416 -1.80742037296 --3.33037543297 3.3479681015 -1.32661390305 --3.63496232033 3.50296211243 -0.800060212612 --3.80620741844 3.55959844589 -0.177865371108 --3.71191835403 3.47645974159 0.407041013241 --3.6813993454 3.37982439995 1.00019621849 --3.56925678253 2.95175719261 1.49491262436 --3.72769641876 2.633923769 2.05248737335 --3.65110993385 2.28193998337 2.3933699131 --3.84129810333 4.38912916183 -2.043227911 --3.80229640007 4.22659015656 -1.5200060606 --3.87504935265 4.51805591583 -0.934172153473 --4.03133821487 4.56598472595 -0.313380986452 --3.94870758057 4.3899512291 0.282102376223 --4.18194198608 4.18848276138 0.86370742321 --4.05653524399 4.01021575928 1.47288358212 --3.98059391975 3.51839590073 1.89493739605 --4.10750007629 3.19472002983 2.3933699131 --3.45032715797 5.21655702591 -1.68068957329 --3.77522659302 5.3456864357 -1.30213880539 --3.59169173241 5.3991894722 -0.707634866238 --3.69000101089 -5.4439496994 -0.0735514089465 --3.80405926704 5.23484802246 0.471073389053 --3.51173424721 5.14106655121 1.03939807415 --3.69368052483 4.83854866028 1.59050011635 --3.5557847023 4.46365976334 2.07990860939 --3.65110993385 4.10750007629 2.3933699131 --4.19711017609 -5.08460998535 -2.17405486107 --4.20869493484 -4.99811840057 -1.64340519905 --4.18753242493 -4.83599185944 -0.953125238419 --4.33301353455 -4.8639922142 -0.369983702898 --4.2075304985 -4.84683036804 0.246979683638 --4.11079120636 -4.99077224731 0.859701275826 --4.09127235413 -5.22495079041 1.480276227 --4.01908969879 5.41957759857 2.05865526199 --4.10750007629 5.02027988434 2.3933699131 --2.87182116508 -3.9331510067 -2.1380853653 --2.96159982681 -3.93466258049 -1.58395528793 --2.76142215729 -3.932472229 -0.93700414896 --2.90875577927 -3.82500243187 -0.310456246138 --2.89507246017 -3.88760447502 0.333035945892 --2.95583963394 -3.89443039894 1.00322902203 --2.72811555862 -4.22812891006 1.51143968105 --2.77166056633 -4.6316819191 2.04519438744 --2.73832988739 -5.02027988434 2.3933699131 --3.61427760124 -3.29739880562 -2.04438638687 --3.64809274673 -3.33467149734 -1.48562097549 --3.57461833954 -3.25882458687 -0.842082440853 --3.647356987 -3.27441191673 -0.21595261991 --3.38607382774 -3.15373969078 0.337719291449 --3.4159989357 -3.07087826729 0.974393725395 --3.15811872482 -3.27729415894 1.50985813141 --3.21020889282 -3.70558953285 2.01213908195 --3.19472002983 -4.10750007629 2.3933699131 --2.29329895973 -2.19629359245 -1.86794805527 --2.37924599648 -2.10826420784 -1.30911636353 --2.35766935349 -1.69586670399 -0.845525562763 --2.44947600365 -1.83860969543 -0.252636492252 --2.39458608627 -1.94185471535 0.363010466099 --2.70221471786 -2.0713326931 0.937182784081 --2.68518924713 -2.43015742302 1.42259967327 --2.6870610714 -2.75736355782 2.02785396576 --2.73832988739 -3.19472002983 2.3933699131 --2.94343948364 -1.54102957249 -2.10649824142 --3.04126143456 -1.53267848492 -1.54087555408 --3.13381266594 -1.28115618229 -0.970981895924 --3.05115389824 -1.25935149193 -0.306509643793 --3.0625603199 -1.22988677025 0.324593365192 --3.16949701309 -1.15738451481 0.983074367046 --3.1392493248 -1.58727145195 1.48159599304 --3.23197007179 -1.85897386074 2.0640938282 --3.19472002983 -2.28193998337 2.3933699131 --2.77523565292 -0.544777691364 -1.91711199284 --2.78495931625 -0.525287866592 -1.35500359535 --2.60497784615 -0.433273345232 -0.703438878059 --2.63944816589 -0.401748925447 -0.107070721686 --2.6190340519 -0.516690790653 0.444253653288 --2.80871319771 -0.258449196815 0.970481514931 --2.8134624958 -0.56251257658 1.54974365234 --2.77012848854 -0.962445378304 2.06284308434 --2.73832988739 -1.36916995049 2.3933699131 --3.26634860039 1.03597605228 -1.90231728554 --3.30399441719 0.957853376865 -1.37275421619 --3.45569944382 0.931244194508 -0.762293756008 --3.26163053513 0.794778645039 -0.19596786797 --3.09331440926 0.823540329933 0.423813641071 --3.0815243721 0.676724731922 1.02618050575 --3.17934346199 0.262974143028 1.51683783531 --3.1467871666 -0.0436278432608 2.06498169899 --3.19472002983 -0.456389009953 2.3933699131 --3.08886623383 1.9594386816 -1.96898579597 --2.97068619728 1.85131013393 -1.43884396553 --2.98591327667 1.65448057652 -0.802815914154 --3.1203763485 1.54641413689 -0.173064723611 --3.01703453064 1.65336191654 0.421445220709 --2.74802708626 1.51923632622 0.985325336456 --2.63374876976 1.12747335434 1.50145423412 --2.76166629791 0.906330168247 2.08186888695 --2.73832988739 0.456389009953 2.3933699131 --2.57220578194 2.77547168732 -2.05605554581 --2.54683756828 2.68109536171 -1.46332073212 --2.86163926125 2.66698479652 -0.857520163059 --2.75590229034 2.58935403824 -0.258191138506 --2.9803981781 2.57753348351 0.321267664433 --2.91090250015 2.39212226868 0.983516275883 --3.13831114769 2.10554885864 1.44721019268 --3.17123627663 1.83195459843 2.04112148285 --3.19472002983 1.36916995049 2.3933699131 --2.19186210632 3.69968366623 -2.02785468102 --2.3759469986 3.81316304207 -1.46609342098 --2.66503405571 3.71094369888 -0.899782538414 --2.86393260956 3.57906770706 -0.338382184505 --2.89656686783 3.53212666512 0.305247455835 --2.71821975708 3.2523188591 0.887224972248 --2.73367023468 3.04037857056 1.48692500591 --2.79085445404 2.72127223015 2.03943920135 --2.73832988739 2.28193998337 2.3933699131 --2.80503678322 4.48344898224 -2.05641388893 --2.85135769844 4.49824619293 -1.47809517384 --3.10243535042 4.42548894882 -0.895249783993 --3.05187606812 4.57821369171 -0.263635635376 --3.15166974068 4.38098907471 0.361804157495 --3.32367157936 4.35063552856 0.98870652914 --3.16539335251 3.97086310387 1.50841975212 --3.19031023979 3.64019846916 2.06533789635 --3.19472002983 3.19472002983 2.3933699131 --2.57265043259 5.38194561005 -1.9498436451 --2.52099323273 5.41414737701 -1.39005732536 --2.75808620453 5.31157302856 -0.843905091286 --2.80012512207 -5.41590499878 -0.264619320631 --2.90271449089 5.39931440353 0.393731564283 --2.76141428947 5.0785150528 0.965338289738 --2.74299764633 4.78196763992 1.4746670723 --2.73019242287 4.54472303391 2.0637140274 --2.73832988739 4.10750007629 2.3933699131 --3.08262562752 -4.80622911453 -2.08109545708 --3.19028902054 -4.8128657341 -1.51038062572 --3.0617017746 -4.72606277466 -0.856194317341 --3.0982632637 -4.58470249176 -0.224085360765 --3.3772957325 -4.71720314026 0.333999365568 --3.20344686508 -4.78411388397 0.965339720249 --3.23015618324 -5.12049674988 1.52241694927 --3.08055377007 5.40902805328 2.02567601204 --3.19472002983 5.02027988434 2.3933699131 --1.94680893421 -3.64664268494 -1.93810391426 --2.01187801361 -3.68083572388 -1.3757686615 --2.12816786766 -3.58605837822 -0.734150767326 --2.17758321762 -3.84514546394 -0.141363576055 --1.96340799332 -3.89008545876 0.490737825632 --2.00214600563 -4.01988077164 1.0401917696 --1.81863105297 -4.20387458801 1.60253584385 --1.82781195641 -4.58055782318 2.10995483398 --1.82555997372 -5.02027988434 2.3933699131 --2.62490463257 -3.05603885651 -1.77867698669 --2.93357229233 -2.82814693451 -1.35093009472 --2.78802394867 -2.62525248528 -0.750000178814 --2.75592851639 -2.70652079582 -0.136281251907 --2.53551149368 -2.91905379295 0.379801183939 --2.50549769402 -3.1570391655 0.993779122829 --2.20973110199 -3.37281012535 1.50227189064 --2.26615858078 -3.68887066841 2.07335805893 --2.28193998337 -4.10750007629 2.3933699131 --1.34009444714 -1.92520332336 -2.12511730194 --1.36684930325 -1.93947720528 -1.56806588173 --1.46749639511 -2.06396436691 -0.906980454922 --1.38245952129 -2.07072806358 -0.246075704694 --1.58431947231 -2.13659334183 0.366809248924 --1.77934837341 -2.23855638504 0.917086243629 --1.74641287327 -2.41149568558 1.53513658047 --1.836337924 -2.75953149796 2.10641121864 --1.82555997372 -3.19472002983 2.3933699131 --2.10060167313 -1.33073425293 -1.93552660942 --1.98399353027 -1.08910143375 -1.4412548542 --1.94514286518 -0.901312291622 -0.830700993538 --1.9351348877 -1.15392124653 -0.208321258426 --1.96242940426 -1.23650789261 0.438019156456 --2.24691200256 -1.33678388596 0.96242505312 --2.21102499962 -1.62059879303 1.55336165428 --2.26923942566 -1.88220155239 2.09638977051 --2.28193998337 -2.28193998337 2.3933699131 --1.86026859283 -0.302474021912 -2.04806494713 --1.86604607105 -0.314402520657 -1.50414168835 --1.70946526527 -0.0913674384356 -0.903746187687 --1.81397354603 -0.0423248782754 -0.270442903042 --1.62261450291 -0.257527381182 0.341778308153 --1.7350884676 -0.349468261003 0.953896343708 --1.86403393745 -0.589929401875 1.51531136036 --1.78073608875 -0.939996123314 2.03607320786 --1.82555997372 -1.36916995049 2.3933699131 --2.51305508614 0.457462906837 -1.91358053684 --2.60393548012 0.34822806716 -1.34110593796 --2.60668683052 0.577468454838 -0.739289462566 --2.40250325203 0.594883978367 -0.142338722944 --2.25900411606 0.47812512517 0.406408041716 --2.16093969345 0.613681733608 1.03785800934 --2.20415329933 0.208952397108 1.51673555374 --2.31194186211 -0.0443371608853 2.08832859993 --2.28193998337 -0.456389009953 2.3933699131 --2.22614002228 1.36667358875 -1.9106054306 --2.17657089233 1.33940958977 -1.33564949036 --2.16440224648 1.55391383171 -0.748949348927 --1.98747205734 1.56883752346 -0.0596397407353 --2.01494312286 1.50206542015 0.577466070652 --1.82833993435 1.60612416267 1.09592270851 --1.73528683186 1.24088358879 1.60347759724 --1.87732243538 0.855521023273 2.06376194954 --1.82555997372 0.456389009953 2.3933699131 --1.88659608364 2.19402885437 -1.82866132259 --1.71622741222 2.31952118874 -1.31949615479 --2.00085878372 2.30061745644 -0.735016822815 --1.90104913712 2.53023147583 -0.217351570725 --1.97563004494 2.74151325226 0.387775957584 --2.12215185165 2.58680963516 1.01602900028 --2.23939180374 2.14813876152 1.47825741768 --2.28602290154 1.81619727612 2.00708913803 --2.28193998337 1.36916995049 2.3933699131 --1.67030513287 3.00082683563 -1.81509530544 --1.71133983135 3.25385069847 -1.30322623253 --1.83776986599 3.32739377022 -0.682545006275 --2.05438041687 3.63091492653 -0.179748728871 --1.91852080822 3.5317337513 0.408253401518 --1.8775370121 3.45524811745 1.03022432327 --1.68729662895 3.06907868385 1.54141676426 --1.78948891163 2.67493009567 2.04553961754 --1.82555997372 2.28193998337 2.3933699131 --1.88539958 4.70552015305 -2.01615619659 --1.8191242218 4.61465930939 -1.40633428097 --1.98132669926 4.44196653366 -0.791778624058 --2.15040612221 4.6228351593 -0.16290307045 --2.22136473656 4.47965478897 0.425969958305 --2.49239659309 4.1681394577 0.89939469099 --2.30904221535 4.00239372253 1.47729432583 --2.32455205917 3.60826849937 2.07489824295 --2.28193998337 3.19472002983 2.3933699131 --1.58335280418 5.46082782745 -2.00459718704 --1.67099189758 -5.45509719849 -1.45896685123 --1.71311426163 5.46853590012 -0.825190961361 --1.75663423538 5.37720680237 -0.191604346037 --1.97636544704 5.46803998947 0.408618241549 --1.87926721573 5.246986866 0.990050792694 --1.85263037682 4.84611368179 1.46393120289 --1.81454861164 4.51500225067 2.0841729641 --1.82555997372 4.10750007629 2.3933699131 --2.21926808357 -4.47286939621 -2.0440864563 --2.20481920242 -4.64474248886 -1.51386499405 --2.22013640404 -4.83016872406 -0.91092646122 --2.24761033058 -4.80250310898 -0.294774204493 --2.40266656876 -4.71708059311 0.308664739132 --2.33762764931 -4.90961122513 0.942560493946 --2.28788137436 -5.10080289841 1.589859128 --2.14951276779 5.34798765182 2.00723266602 --2.28193998337 5.02027988434 2.3933699131 --1.04068875313 -3.50687384605 -1.89714562893 --0.967815160751 -3.37061357498 -1.35651600361 --0.919668614864 -3.40093040466 -0.715927541256 --0.959872722626 -3.56980156898 -0.128281593323 --0.950520575047 -3.74768900871 0.47496291995 --1.03039336205 -3.95181059837 1.05855619907 --0.946086704731 -4.20240020752 1.63559365273 --0.971185386181 -4.63455629349 2.12775230408 --0.912778019905 -5.02027988434 2.3933699131 --1.59322142601 -2.78799796104 -1.94807338715 --1.75408411026 -2.8230342865 -1.42634320259 --1.71461963654 -2.83771014214 -0.761786401272 --1.82526350021 -2.94233798981 -0.148970812559 --1.6899960041 -3.02115273476 0.43157979846 --1.53881776333 -3.10766458511 1.02052807808 --1.30905175209 -3.31859707832 1.52592110634 --1.40301001072 -3.67741632462 2.09121608734 --1.36916995049 -4.10750007629 2.3933699131 --0.413838624954 -1.52526247501 -2.01414632797 --0.516861081123 -1.69092094898 -1.48217487335 --0.641426503658 -1.70682013035 -0.856450796127 --0.588587164879 -1.75112497807 -0.228587180376 --0.819727599621 -1.8042845726 0.389257282019 --0.785279214382 -2.09483861923 0.985881626606 --0.862877130508 -2.40932393074 1.49906539917 --0.891806364059 -2.74383378029 2.061211586 --0.912778019905 -3.19472002983 2.3933699131 --1.27601754665 -0.877557635307 -1.99041175842 --1.07721054554 -0.980772316456 -1.48341393471 --1.00577306747 -0.832733035088 -0.866989731789 --1.08575129509 -0.912082135677 -0.205118939281 --1.09216034412 -0.879354953766 0.488402217627 --1.2988255024 -1.14237117767 1.02080738544 --1.36613333225 -1.58224654198 1.46416759491 --1.36002981663 -1.85103154182 2.04472637177 --1.36916995049 -2.28193998337 2.3933699131 --0.874225497246 -0.101076498628 -1.90179538727 --0.913190543652 -0.0491174161434 -1.31031799316 --0.859087884426 0.13408267498 -0.69460350275 --0.930317819118 -0.108490392566 -0.163601920009 --0.819833874702 0.0691724419594 0.471325755119 --0.870731651783 -0.213140666485 1.05155754089 --0.850087165833 -0.627746582031 1.52247703075 --0.857441365719 -0.963319480419 2.05390405655 --0.912778019905 -1.36916995049 2.3933699131 --1.55476391315 0.556484460831 -2.01464343071 --1.57511425018 0.569296896458 -1.42387723923 --1.72670733929 0.675785005093 -0.764782547951 --1.49958074093 0.830953717232 -0.216094926 --1.485201478 0.78110063076 0.443172216415 --1.32086181641 0.596795916557 1.02973616123 --1.40683484077 0.333713591099 1.63542544842 --1.49937140942 -0.115134947002 2.02837562561 --1.36916995049 -0.456389009953 2.3933699131 --1.18707954884 1.55118203163 -1.93844389915 --1.23621833324 1.40238046646 -1.37033653259 --1.33221459389 1.53955364227 -0.751986801624 --1.12892711163 1.77467429638 -0.196565181017 --1.09344601631 1.51780855656 0.437613666058 --0.945331811905 1.51830708981 1.06172573566 --0.8623265028 1.26442348957 1.60972702503 --0.986259579659 0.858468055725 2.01098227501 --0.912778019905 0.456389009953 2.3933699131 --1.0050162077 2.40096235275 -2.05145311356 --0.950220823288 2.51148438454 -1.50967347622 --0.866346418858 2.32958459854 -0.869833111763 --0.988245546818 2.58246064186 -0.287610888481 --1.03319132328 2.38186478615 0.36954331398 --1.18188393116 2.47242927551 0.980115711689 --1.39348435402 2.14753770828 1.5342515707 --1.3843972683 1.78269565105 2.09821987152 --1.36916995049 1.36916995049 2.3933699131 --0.623992145061 3.40889239311 -2.00179672241 --0.615634918213 3.35861325264 -1.41384065151 --0.827660024166 3.29228591919 -0.802099645138 --0.947757124901 3.49511289597 -0.270574659109 --1.02130925655 3.34219098091 0.352716296911 --0.921553790569 3.41094493866 0.971391618252 --0.85038125515 3.12791800499 1.52376031876 --0.815163910389 2.66212368011 2.02183866501 --0.912778019905 2.28193998337 2.3933699131 --1.38799488544 3.91635751724 -1.91935503483 --1.22083961964 3.95405125618 -1.38444840908 --1.10695230961 4.23993492126 -0.804631352425 --1.23516738415 4.4031867981 -0.194711640477 --1.32426357269 4.22955465317 0.422370940447 --1.48659527302 4.2855181694 1.00488126278 --1.3234026432 4.04454612732 1.59438860416 --1.36630344391 3.61035704613 2.09448719025 --1.36916995049 3.19472002983 2.3933699131 --0.981335639954 4.80732440948 -1.81091356277 --0.919896483421 4.94344615936 -1.25023567677 --0.887429714203 5.21908950806 -0.712618649006 --0.81615114212 5.21730136871 -0.1066211164 --1.01110124588 5.36748409271 0.460832804441 --0.729586601257 5.21694898605 0.996109783649 --0.905443668365 4.95062112808 1.54532873631 --0.92246735096 4.55901575089 2.07540655136 --0.912778019905 4.10750007629 2.3933699131 --1.31985640526 -4.37269830704 -1.98241078854 --1.44079256058 -4.35519742966 -1.47234904766 --1.48065423965 -4.24183654785 -0.775101721287 --1.39741492271 -4.39361810684 -0.152605682611 --1.5808775425 -4.67976045609 0.391835540533 --1.45603978634 -4.86629152298 0.95610243082 --1.42059087753 -5.11168527603 1.54566025734 --1.35924816132 5.43512868881 2.10973715782 --1.36916995049 5.02027988434 2.3933699131 --0.249094232917 -3.98463559151 -2.01401543617 --0.103986479342 -4.10185718536 -1.49630022049 --0.330594062805 -3.98005962372 -0.848949849606 --0.172393903136 -4.02870464325 -0.20919187367 -0.0452136211097 -3.88199281693 0.375841319561 --0.130124315619 -3.99898099899 0.975894987583 -0.0336763523519 -4.2282834053 1.56918787956 -0.00473983911797 -4.60131692886 2.10283684731 -6.10622981181e-16 -5.02027988434 2.3933699131 --0.669404745102 -2.59609532356 -2.21152305603 --0.576802492142 -2.52028393745 -1.63685333729 --0.529246211052 -2.66778087616 -1.0110771656 --0.715274691582 -2.65811157227 -0.289050519466 --0.748197853565 -2.78274106979 0.402124047279 --0.573112130165 -3.10668039322 0.920375943184 --0.421205461025 -3.33600187302 1.51905703545 --0.479387074709 -3.64754509926 2.06169629097 --0.456389009953 -4.10750007629 2.3933699131 -0.367234289646 -2.29589152336 -2.16361522675 -0.252372801304 -2.16907501221 -1.64177727699 -0.150944396853 -2.07467865944 -0.989047706127 -0.214409738779 -2.00604844093 -0.359873920679 -0.053582534194 -1.96817874908 0.308365374804 -0.036196641624 -2.01344609261 0.971544206142 -0.00683538848534 -2.42329502106 1.50450575352 --0.00467360997573 -2.76554679871 2.02968859673 -6.10622981181e-16 -3.19472002983 2.3933699131 --0.247115582228 -0.731215894222 -1.96002852917 --0.222007572651 -0.726817727089 -1.44972765446 --0.155259147286 -1.08420264721 -0.952972650528 --0.16714528203 -0.990249991417 -0.303035497665 --0.20787152648 -1.1427834034 0.30805337429 --0.408759683371 -1.19777560234 0.922838389874 --0.462953180075 -1.48652029037 1.538823843 --0.439179211855 -1.89935302734 2.05984926224 --0.456389009953 -2.28193998337 2.3933699131 -0.0866799205542 0.226337656379 -2.12332963943 -0.131839647889 0.0975510105491 -1.57817208767 -0.118781939149 0.192711815238 -0.908282399178 -0.0559068135917 -0.0504450835288 -0.328259289265 -0.0604451149702 -0.27077755332 0.246490672231 -0.0298619214445 -0.258570671082 0.875510454178 -0.0379093885422 -0.590661644936 1.46073496342 -0.0170945227146 -0.922982275486 2.06812787056 -6.10622981181e-16 -1.36916995049 2.3933699131 --0.495113939047 0.822906315327 -2.00098371506 --0.630004227161 0.734112918377 -1.46286666393 --0.745886385441 0.91162198782 -0.82433539629 --0.555949389935 0.7387996912 -0.236756712198 --0.514359354973 0.931575834751 0.388549625874 --0.501887321472 0.595689296722 0.942530751228 --0.45052716136 0.332185268402 1.5223761797 --0.477116495371 -0.0200505591929 2.06635832787 --0.456389009953 -0.456389009953 2.3933699131 --0.298452436924 1.7155674696 -1.99099898338 --0.28938755393 1.67864966393 -1.40050721169 --0.365746855736 1.65173041821 -0.727460026741 --0.165182948112 1.55625319481 -0.130655646324 --0.155940920115 1.67222225666 0.46969589591 --0.0357315465808 1.50770175457 1.07339346409 --0.0533009730279 1.19113993645 1.5842217207 -0.0807707607746 0.840180397034 2.08893680573 -6.10622981181e-16 0.456389009953 2.3933699131 --0.00752023467794 2.64230823517 -1.91248118877 --0.0847333967686 2.58138847351 -1.35528337955 --0.0689527839422 2.40091967583 -0.802021801472 --0.147214710712 2.44550061226 -0.127948686481 --0.169760331511 2.57576847076 0.457971602678 --0.287602871656 2.43149590492 1.01420783997 --0.452464044094 2.0853536129 1.53776228428 --0.438217550516 1.78544962406 2.08843064308 --0.456389009953 1.36916995049 2.3933699131 -0.423035204411 3.50885510445 -1.9049166441 -0.323443949223 3.34396100044 -1.37774920464 -0.0281319580972 3.388692379 -0.742201626301 --0.153974369168 3.71613001823 -0.231167271733 --0.14626789093 3.52717208862 0.39719876647 --0.0958227291703 3.42527246475 1.00441670418 -0.0901300311089 3.05243420601 1.4834856987 --0.00545987999067 2.71930122375 2.05704331398 -6.10622981181e-16 2.28193998337 2.3933699131 --0.309410780668 4.21167087555 -1.88526248932 --0.266687184572 4.16514396667 -1.32540547848 --0.310268580914 4.47632217407 -0.792647182941 --0.346585899591 4.50480222702 -0.178031146526 --0.493647634983 4.45112991333 0.496308684349 --0.53447830677 4.24392414093 1.06334078312 --0.453042805195 3.99242258072 1.62645184994 --0.448887169361 3.62572836876 2.11709690094 --0.456389009953 3.19472002983 2.3933699131 --0.166355833411 5.06667947769 -1.86624693871 -0.120965123177 5.09554481506 -1.41882097721 --0.0126823652536 5.24212598801 -0.837603926659 -0.0878207907081 5.27806997299 -0.207436650991 -0.0448214486241 5.39889526367 0.359889835119 -0.14031791687 5.14643239975 0.986829161644 --0.033007953316 4.83634185791 1.49269866943 --0.020328650251 4.52527952194 2.06722950935 -6.10622981181e-16 4.10750007629 2.3933699131 --0.840494573116 -5.23159503937 -2.01809549332 --0.817223489285 -4.99466896057 -1.51176786423 --0.88325971365 -4.83389520645 -0.862658619881 --0.700526714325 -4.87066698074 -0.217972353101 --0.736272156239 -4.72762441635 0.362030923367 --0.552432894707 -4.86966896057 0.944680392742 --0.532837450504 -5.17442274094 1.51046359539 --0.405989140272 5.45859861374 2.02196621895 --0.456389009953 5.02027988434 2.3933699131 -0.775866687298 -4.06650924683 -1.93850326538 -0.743201851845 -3.94356608391 -1.35934615135 -0.707974851131 -4.05154943466 -0.709444463253 -0.806680440903 -4.21740245819 -0.106737338006 -0.91722792387 -4.05128717422 0.434936642647 -0.811861634254 -4.11944580078 1.02426326275 -0.923334062099 -4.32725477219 1.57144236565 -0.901481389999 -4.62084102631 2.15021562576 -0.912778019905 -5.02027988434 2.3933699131 -0.0265360549092 -3.13983845711 -1.98810815811 -0.104053303599 -3.16046190262 -1.46600222588 -0.19055698812 -3.26553297043 -0.868357539177 -0.247247204185 -3.02515339851 -0.249963015318 -0.215426981449 -2.99486112595 0.368643462658 -0.314115971327 -3.09141898155 0.963311314583 -0.484259396791 -3.39849376678 1.51851522923 -0.547473907471 -3.72041630745 2.05101919174 -0.456389009953 -4.10750007629 2.3933699131 -1.37061417103 -2.28059983253 -1.82689464092 -1.02482461929 -2.15989518166 -1.42983496189 -0.884453475475 -2.26980257034 -0.830745458603 -1.01349365711 -2.19597625732 -0.209896326065 -0.871775627136 -2.26260304451 0.416087031364 -0.897018313408 -2.12059855461 1.00387370586 -0.85493427515 -2.39556694031 1.54566311836 -0.910879015923 -2.81348156929 2.04216194153 -0.912778019905 -3.19472002983 2.3933699131 -0.581569612026 -1.49798500538 -2.12781953812 -0.444343268871 -1.29562985897 -1.60505259037 -0.73730880022 -1.23783004284 -1.00114321709 -0.64905667305 -1.26207470894 -0.353557497263 -0.658715486526 -1.29406321049 0.277128994465 -0.53636097908 -1.23469948769 0.909136593342 -0.427132278681 -1.4611376524 1.51809310913 -0.411951422691 -1.8500071764 2.02450799942 -0.456389009953 -2.28193998337 2.3933699131 -0.892249166965 -0.521626055241 -2.20666718483 -0.8358258605 -0.476508021355 -1.64075875282 -0.671212315559 -0.405111312866 -1.02780437469 -0.905745387077 -0.288993418217 -0.425652831793 -1.08081173897 -0.319051474333 0.203889831901 -0.959778547287 -0.45283177495 0.853458940983 -0.97942507267 -0.623948574066 1.53086936474 -0.909139215946 -0.939199507236 2.07115960121 -0.912778019905 -1.36916995049 2.3933699131 -0.535281896591 1.09391534328 -2.07102441788 -0.326541036367 0.991431117058 -1.5671902895 -0.285259991884 1.07547318935 -0.90036034584 -0.265862524509 0.872404754162 -0.264133632183 -0.244278550148 0.668666183949 0.395323812962 -0.409610241652 0.61542391777 1.05458402634 -0.553735613823 0.253063321114 1.57690834999 -0.463691413403 -0.0923846065998 2.09660172462 -0.456389009953 -0.456389009953 2.3933699131 -0.721645176411 2.03706216812 -1.97583949566 -0.583694279194 1.88327682018 -1.47946465015 -0.770260930061 1.71675944328 -0.821997344494 -0.824919879436 1.62063848972 -0.217949301004 -0.710261702538 1.4647693634 0.363862633705 -0.93387401104 1.46010315418 0.97616994381 -0.880710840225 1.20671844482 1.55040407181 -0.982610106468 0.839556396008 2.07344150543 -0.912778019905 0.456389009953 2.3933699131 -0.945153772831 2.9946539402 -2.14731836319 -1.03552937508 2.78490042686 -1.61799013615 -0.712160825729 2.74133729935 -0.979442954063 -0.671235859394 2.56681728363 -0.311804026365 -0.753060162067 2.50350666046 0.34727999568 -0.660917460918 2.39485096931 0.971761286259 -0.475537121296 2.12363505363 1.54412221909 -0.434901684523 1.76759397984 2.03318881989 -0.456389009953 1.36916995049 2.3933699131 -1.33970403671 3.82162547112 -1.90964996815 -1.17488527298 3.61893844604 -1.37056612968 -1.18855452538 3.4782435894 -0.780911564827 -0.818890571594 3.47796988487 -0.339960873127 -0.742483973503 3.42083740234 0.242717146873 -0.999369561672 3.23286175728 0.860371768475 -0.924847602844 3.06500554085 1.47650921345 -0.923627257347 2.71383142471 2.05208182335 -0.912778019905 2.28193998337 2.3933699131 -0.581937372684 4.42807579041 -2.14345622063 -0.502848148346 4.26898670197 -1.61396741867 -0.620771288872 4.24490070343 -0.978024303913 -0.623284399509 4.31556177139 -0.329403996468 -0.466793835163 4.2628531456 0.330962568521 -0.583759784698 4.24344873428 0.989408373833 -0.42904779315 3.9433324337 1.55509054661 -0.44511577487 3.61281561852 2.1063079834 -0.456389009953 3.19472002983 2.3933699131 -0.882995545864 -5.47648286819 -2.14950251579 -0.897472441196 5.42879056931 -1.59761381149 -0.945914149284 5.30087089539 -0.950815141201 -1.14942097664 5.10415267944 -0.319358259439 -0.909334897995 4.99580907822 0.341844946146 -1.07891333103 5.14041996002 0.891676366329 -0.968038618565 4.88480997086 1.52476322651 -0.841805040836 4.51663827896 2.04331088066 -0.912778019905 4.10750007629 2.3933699131 -0.0048937741667 -4.91216993332 -1.88457381725 -0.344173461199 -4.85858154297 -1.3909059763 -0.150407120585 -4.87591934204 -0.784235835075 -0.0957251191139 -4.81340074539 -0.198864400387 -0.277322381735 -4.70977640152 0.417932569981 -0.513204276562 -4.93102931976 0.949014782906 -0.453735142946 -5.10145282745 1.53051841259 -0.528029739857 5.39009094238 2.01286935806 -0.456389009953 5.02027988434 2.3933699131 -1.71045053005 -3.58629226685 -1.9444886446 -1.65202116966 -3.78366470337 -1.43144881725 -1.49193155766 -4.02170562744 -0.77385777235 -1.65361940861 -4.18113327026 -0.193673983216 -1.80371510983 -4.00370979309 0.38393971324 -1.70301103592 -3.94183826447 0.979334771633 -1.89623379707 -4.23370409012 1.45351207256 -1.81664526463 -4.5710644722 2.05239057541 -1.82555997372 -5.02027988434 2.3933699131 -1.00060844421 -3.04579401016 -2.11470103264 -0.968677222729 -3.04275512695 -1.5436975956 -1.10120379925 -3.23985743523 -0.94251292944 -1.19672787189 -3.3626730442 -0.273442298174 -1.10473167896 -3.15520358086 0.363368213177 -1.17611157894 -3.04701709747 0.943112015724 -1.33719980717 -3.38733625412 1.51222729683 -1.36840510368 -3.69388628006 2.07019209862 -1.36916995049 -4.10750007629 2.3933699131 -2.18734836578 -1.96855843067 -1.95756697655 -2.33117747307 -2.03019833565 -1.40989935398 -2.18794631958 -2.20324850082 -0.809337198734 -1.92609500885 -2.19822502136 -0.246112853289 -1.8239505291 -2.26589989662 0.343457370996 -1.71069896221 -2.17929530144 1.00733423233 -1.72032701969 -2.49568748474 1.53368425369 -1.87077867985 -2.76767206192 2.06636047363 -1.82555997372 -3.19472002983 2.3933699131 -1.51839327812 -1.22043466568 -1.99114823341 -1.49674868584 -1.35892856121 -1.49619424343 -1.5329836607 -1.61114382744 -0.885461568832 -1.38922953606 -1.43818116188 -0.31141987443 -1.54175007343 -1.29840373993 0.287299335003 -1.4396532774 -1.35593605042 0.934811532497 -1.29836380482 -1.53227198124 1.51987159252 -1.27462387085 -1.89191329479 2.00391864777 -1.36916995049 -2.28193998337 2.3933699131 -1.83468854427 -0.331472992897 -2.03058743477 -1.75672054291 -0.450107067823 -1.46633887291 -1.59631240368 -0.649815380573 -0.848869025707 -1.94018149376 -0.611583590508 -0.313730120659 -1.90485179424 -0.381248146296 0.266515523195 -1.92056846619 -0.426561921835 0.915820837021 -1.77786588669 -0.663262724876 1.52123248577 -1.86314821243 -0.977633297443 2.04768371582 -1.82555997372 -1.36916995049 2.3933699131 -1.10820007324 0.391991227865 -2.08866596222 -1.2008382082 0.365277081728 -1.52698111534 -1.10948801041 0.601891160011 -0.944354712963 -1.19395005703 0.622518420219 -0.363796323538 -1.12415969372 0.603832423687 0.259491324425 -1.23305511475 0.37418320775 0.893025040627 -1.37264454365 0.314293444157 1.53552901745 -1.39176666737 -0.0559072382748 2.06075692177 -1.36916995049 -0.456389009953 2.3933699131 -1.3210426569 1.37182092667 -1.93682444096 -1.45678877831 1.35405957699 -1.41817426682 -1.58116734028 1.43168187141 -0.785136938095 -1.77768063545 1.26692509651 -0.18717622757 -1.54265749454 1.34241640568 0.395931273699 -1.75013196468 1.47453224659 0.96693956852 -1.74566578865 1.18408834934 1.50451421738 -1.89968538284 0.85842692852 2.00717663765 -1.82555997372 0.456389009953 2.3933699131 -1.70151245594 2.19176244736 -2.10098385811 -1.71567821503 2.24777698517 -1.52721810341 -1.52518582344 2.28163599968 -0.887875378132 -1.50942015648 2.19352602959 -0.273073166609 -1.70283448696 2.45275163651 0.288505077362 -1.61775016785 2.25478672981 0.897745251656 -1.44688856602 2.1891283989 1.48606908321 -1.32019770145 1.78662133217 2.06217193604 -1.36916995049 1.36916995049 2.3933699131 -1.89894688129 3.15586638451 -2.24496150017 -1.99870657921 3.16147208214 -1.70958614349 -2.03474617004 3.04367637634 -1.00766420364 -1.94494271278 3.02347064018 -0.391403377056 -1.80765557289 3.29043745995 0.225343585014 -1.97062301636 3.35970115662 0.924974143505 -1.81170713902 3.03792405128 1.47547459602 -1.82395553589 2.72079777718 2.04190659523 -1.82555997372 2.28193998337 2.3933699131 -1.51496315002 4.78791618347 -2.01478147507 -1.56744897366 4.55408334732 -1.51021742821 -1.57235217094 4.351811409 -0.897617518902 -1.48638987541 4.21520137787 -0.295780718327 -1.32691812515 4.10547685623 0.34375679493 -1.4375897646 4.14693641663 0.930785655975 -1.32493722439 3.94368863106 1.52216660976 -1.30910098553 3.56082987785 2.0414378643 -1.36916995049 3.19472002983 2.3933699131 -2.1483809948 -5.28980588913 -1.7693682909 -1.82599484921 5.47296524048 -1.37860548496 -1.91290521622 5.17907857895 -0.831905543804 -2.02871274948 5.0153837204 -0.190737470984 -1.83503973484 5.19439697266 0.386868059635 -2.02277207375 5.10466146469 0.952768683434 -1.8768633604 4.93646478653 1.55117404461 -1.8267993927 4.4422082901 1.98975455761 -1.82555997372 4.10750007629 2.3933699131 -1.46966147423 -4.73370456696 -2.04836320877 -1.34557306767 -4.656457901 -1.49433302879 -1.12878668308 -4.81676197052 -0.876033127308 -1.07823622227 -5.02701759338 -0.251289397478 -1.24653315544 -4.90446329117 0.371996879578 -1.49283957481 -4.92847776413 0.985662400723 -1.34650325775 -5.18646526337 1.57403826714 -1.3581379652 5.4392414093 2.08446478844 -1.36916995049 5.02027988434 2.3933699131 -2.72700309753 -3.63346743584 -1.90038371086 -2.50218844414 -3.64731049538 -1.38196802139 -2.36222958565 -3.82343006134 -0.80331492424 -2.51371622086 -4.3246512413 -0.32504054904 -2.6415309906 -4.01310586929 0.233734965324 -2.62414002419 -3.97557830811 0.842293798923 -2.73184680939 -4.27130460739 1.47691226006 -2.79582381248 -4.62894535065 2.04798030853 -2.73832988739 -5.02027988434 2.3933699131 -2.04110693932 -2.79349470139 -1.90899717808 -1.94449687004 -2.88271522522 -1.39203047752 -1.90800237656 -3.13825631142 -0.826989293098 -2.08053517342 -3.19869828224 -0.226020827889 -2.00184178352 -3.07567358017 0.384212702513 -2.03198719025 -3.06725502014 1.01546275616 -2.28667473793 -3.30134963989 1.55296933651 -2.1749920845 -3.73355269432 2.02261090279 -2.28193998337 -4.10750007629 2.3933699131 -2.91317749023 -2.7067797184 -2.03080773354 -2.92772650719 -2.6229031086 -1.46699655056 -2.97903466225 -2.39862418175 -0.891072809696 -2.90266799927 -2.25177359581 -0.304749548435 -2.78715658188 -2.31061601639 0.303432732821 -2.75752735138 -2.19274759293 0.941171646118 -2.63177680969 -2.42844963074 1.56471681595 -2.75382113457 -2.76502203941 2.10454654694 -2.73832988739 -3.19472002983 2.3933699131 -2.4407851696 -1.15044033527 -2.069470644 -2.35996961594 -1.10547935963 -1.52378833294 -2.33793234825 -1.22996091843 -0.880430161953 -2.28725409508 -1.31359028816 -0.287192970514 -2.37590074539 -1.51095926762 0.295206427574 -2.53352546692 -1.38561177254 0.913085222244 -2.35293245316 -1.53258371353 1.4856877327 -2.25845384598 -1.8190330267 2.04699611664 -2.28193998337 -2.28193998337 2.3933699131 -2.73327445984 -0.0814196616411 -2.02521324158 -2.67868971825 -0.318980902433 -1.53884291649 -2.7233839035 -0.231432944536 -0.940980315208 -2.76560330391 -0.513478755951 -0.371041506529 -2.82776618004 -0.439265429974 0.272604852915 -2.81898546219 -0.391486495733 0.908060014248 -2.77256798744 -0.760917246342 1.41402888298 -2.72260117531 -0.961038351059 2.05758881569 -2.73832988739 -1.36916995049 2.3933699131 -1.9277946949 0.63013279438 -2.08368349075 -2.1151368618 0.524496734142 -1.53817903996 -1.99214065075 0.321969002485 -0.904563724995 -2.18888354301 0.478142350912 -0.290789961815 -2.16731762886 0.648524343967 0.335489809513 -2.17380690575 0.512620747089 0.978045642376 -2.30699014664 0.255724549294 1.58006644249 -2.26293683052 -0.0429797917604 2.13782405853 -2.28193998337 -0.456389009953 2.3933699131 -2.42154812813 1.42580246925 -1.9470063448 -2.33960580826 1.53029596806 -1.44760513306 -2.4887368679 1.32980549335 -0.870352327824 -2.72726607323 1.29634773731 -0.259670674801 -2.52444958687 1.5078111887 0.286275058985 -2.63620328903 1.31039965153 0.835806250572 -2.5597140789 1.2323101759 1.46558940411 -2.76307702065 0.85729187727 1.97158563137 -2.73832988739 0.456389009953 2.3933699131 -2.7029569149 2.42218756676 -2.03883838654 -2.7334985733 2.3193256855 -1.48068964481 -2.46048545837 2.29337406158 -0.925990581512 -2.43438005447 2.30238008499 -0.320761859417 -2.6827480793 2.43179512024 0.236740365624 -2.5111644268 2.27760672569 0.886673748493 -2.31683206558 2.19781422615 1.54582846165 -2.26836037636 1.82638990879 2.04283261299 -2.28193998337 1.36916995049 2.3933699131 -3.01786327362 3.38029527664 -2.14632487297 -2.97170805931 3.27561712265 -1.61620128155 -2.90826106071 3.14692640305 -0.969547748566 -2.7473154068 3.38202142715 -0.248167067766 -2.73174262047 3.34769582748 0.3976996243 -2.83695244789 3.03965210915 0.919336080551 -2.69063544273 3.00818347931 1.52372777462 -2.72991418839 2.69283437729 2.11134052277 -2.73832988739 2.28193998337 2.3933699131 -2.36099743843 3.97445726395 -1.96694731712 -2.30466842651 3.98967647552 -1.44456529617 -2.44798517227 3.96184659004 -0.840977370739 -2.32406878471 4.19129323959 -0.289189934731 -2.31686401367 4.23642063141 0.328270703554 -2.28907227516 4.26472854614 1.0066883564 -2.3784737587 3.94048023224 1.56703364849 -2.2596385479 3.5824110508 2.04185557365 -2.28193998337 3.19472002983 2.3933699131 -2.4625442028 4.92351293564 -2.2128777504 -2.62625098228 4.93060731888 -1.67301499844 -2.6997385025 4.80600452423 -0.982425272465 -2.80421447754 4.98967027664 -0.373839497566 -2.77989768982 4.96058607101 0.255772590637 -2.85984253883 4.85268878937 0.862211346626 -2.7530977726 4.90202283859 1.49891114235 -2.71012282372 4.54362916946 2.06163883209 -2.73832988739 4.10750007629 2.3933699131 -2.33003115654 -4.4534573555 -1.80232489109 -2.23508763313 -4.53244590759 -1.22300183773 -2.01000952721 -4.80963611603 -0.70995092392 -1.95843827724 -5.08158588409 -0.129704117775 -2.15571308136 -4.80321741104 0.429025173187 -2.39075756073 -4.92286682129 1.03896319866 -2.1907851696 -5.16773939133 1.57412421703 -2.29444003105 5.44970321655 2.08850240707 -2.28193998337 5.02027988434 2.3933699131 -3.32942676544 -4.31197738647 -2.18814301491 -3.20852375031 -4.29280281067 -1.63196074963 -3.21276187897 -4.0485086441 -1.02573382854 -3.45150637627 -4.13243818283 -0.457419544458 -3.42600917816 -4.31659269333 0.162649184465 -3.40825843811 -4.25771427155 0.81624686718 -3.55893349648 -4.36650943756 1.51298999786 -3.69026184082 -4.63603115082 2.07037973404 -3.65110993385 -5.02027988434 2.3933699131 -3.59818315506 -3.44879603386 -1.90617752075 -3.50027632713 -3.41400694847 -1.35625755787 -3.14698076248 -3.25814795494 -0.853860855103 -3.01192378998 -3.0962061882 -0.235269278288 -2.84198212624 -3.20361685753 0.337929755449 -2.92277693748 -3.02037119865 0.923735678196 -3.08622717857 -3.40114474297 1.47849881649 -3.13056635857 -3.6760058403 2.00968694687 -3.19472002983 -4.10750007629 2.3933699131 -3.77289867401 -2.50930142403 -1.85218787193 -3.86811971664 -2.38400554657 -1.29157626629 -3.81094837189 -2.00834989548 -0.750975430012 -3.72175979614 -2.10122919083 -0.13444134593 -3.73907184601 -2.28520345688 0.495364308357 -3.59626436234 -2.14774942398 1.1254645586 -3.43321180344 -2.57532930374 1.54402518272 -3.64127588272 -2.75693535805 2.09275078773 -3.65110993385 -3.19472002983 2.3933699131 -3.24643683434 -1.78692531586 -2.02564573288 -3.1647040844 -1.6011852026 -1.457644701 -3.30437064171 -1.30563521385 -0.882116913795 -3.21421003342 -1.2687997818 -0.263988673687 -3.23487067223 -1.13984382153 0.370684981346 -3.49111533165 -1.17247855663 0.949325501919 -3.26742696762 -1.51988458633 1.44854450226 -3.19573283195 -1.82541525364 2.04674983025 -3.19472002983 -2.28193998337 2.3933699131 -3.49066090584 -0.87249237299 -1.87287259102 -3.45162439346 -0.63391917944 -1.3756840229 -3.6603500843 -0.444383025169 -0.860060811043 -3.70300149918 -0.574136137962 -0.224082902074 -3.79574871063 -0.248843342066 0.340861588717 -3.72163176537 -0.314952433109 0.968156933784 -3.69805049896 -0.585908055305 1.53767287731 -3.63932228088 -0.920411646366 2.08618855476 -3.65110993385 -1.36916995049 2.3933699131 -3.01430773735 0.711558759212 -2.2036781311 -2.98810744286 0.71263307333 -1.65043711662 -3.13693070412 0.620601713657 -0.995125353336 -3.05046367645 0.456069499254 -0.404728829861 -3.0875825882 0.515721082687 0.226370885968 -3.15826916695 0.454919219017 0.871831297874 -3.23128247261 0.280352115631 1.48123919964 -3.24290513992 -0.0211499966681 2.06078100204 -3.19472002983 -0.456389009953 2.3933699131 -3.28199195862 1.65128219128 -2.10825419426 -3.33621573448 1.57144033909 -1.51322197914 -3.49136304855 1.44910931587 -0.887300133705 -3.58156561852 1.29643464088 -0.246298566461 -3.42566823959 1.43527150154 0.358580857515 -3.50811600685 1.51795256138 1.05967569351 -3.55562925339 1.13066983223 1.50744855404 -3.64995741844 0.892098009586 2.08731341362 -3.65110993385 0.456389009953 2.3933699131 -3.59749150276 2.56219816208 -1.84948730469 -3.50540995598 2.48551869392 -1.31289327145 -3.38405489922 2.33446836472 -0.691875934601 -3.5270884037 2.50628829002 -0.129481807351 -3.60645985603 2.28008317947 0.476458728313 -3.42687368393 2.4350039959 1.08910822868 -3.1403400898 2.27717447281 1.58401858807 -3.13488221169 1.73979759216 1.9262059927 -3.19472002983 1.36916995049 2.3933699131 -3.89124011993 3.3808259964 -2.01583361626 -3.90618634224 3.46863102913 -1.47276127338 -3.59961628914 3.56431102753 -0.918231725693 -3.68188405037 3.44407010078 -0.269842296839 -3.6237282753 3.32518982887 0.342788368464 -3.72014284134 3.32434988022 0.973805546761 -3.59345602989 3.08713197708 1.55497300625 -3.66792035103 2.71920108795 2.08930706978 -3.65110993385 2.28193998337 2.3933699131 -3.35940527916 4.22639322281 -2.00780844688 -3.3085668087 4.17921590805 -1.50736308098 -3.48805212975 4.37231636047 -0.914310693741 -3.17937254906 4.19255781174 -0.317424207926 -3.24780845642 4.08530807495 0.301520347595 -3.17366480827 3.9951364994 0.921924710274 -3.20981454849 3.94435477257 1.54305624962 -3.17379307747 3.59785747528 2.09795999527 -3.19472002983 3.19472002983 2.3933699131 -3.62521839142 5.03791713715 -2.02230906487 -3.7117331028 4.98577785492 -1.44393837452 -3.59892439842 5.17482948303 -0.878663301468 -3.6956551075 5.06188106537 -0.248556911945 -3.78392887115 5.0999751091 0.362530857325 -3.76908612251 4.84999227524 0.920712530613 -3.62971806526 4.90012359619 1.51038599014 -3.66076207161 4.50107240677 2.02403187752 -3.65110993385 4.10750007629 2.3933699131 -2.993309021 -5.16592359543 -1.91824936867 -2.96281433105 -5.20964956284 -1.3993024826 -3.06005501747 -4.95669031143 -0.773283421993 -3.14612340927 -5.13034248352 -0.169037267566 -2.94774317741 -5.18387317657 0.409269124269 -3.2099905014 -5.34167051315 0.934704422951 -3.110850811 -5.22040319443 1.55857849121 -3.22712945938 5.43515443802 2.05736017227 -3.19472002983 5.02027988434 2.3933699131 -4.23719739914 -3.97826218605 -2.06849098206 -4.19196271896 -4.17952013016 -1.50361216068 -4.20665550232 -3.92780613899 -0.917089223862 -4.33770370483 -3.9856030941 -0.346652328968 -4.35166549683 -4.08709859848 0.304925709963 -4.57432174683 -4.16104316711 0.871622681618 -4.40116930008 -4.33232498169 1.53079175949 -4.59898281097 -4.5988574028 2.05336046219 -4.56388998032 -5.02027988434 2.3933699131 -3.90760374069 -2.99355888367 -0.525328457355 -3.87109041214 -3.09125590324 0.0080069322139 -3.70487356186 -3.23498392105 0.567465603352 -3.81059336662 -3.63330197334 1.10081315041 -4.04998588562 -3.33807492256 1.56958913803 -3.98934555054 -2.94030094147 1.05664503574 -4.06225013733 -3.44672298431 1.46418881416 -4.04921388626 -3.67989301682 2.0587272644 -4.10750007629 -4.10750007629 2.3933699131 -4.89655923843 -2.22081518173 -2.18213772774 -5.00760316849 -2.19293212891 -1.62590062618 -4.69473314285 -2.29407763481 -1.06152844429 -4.68202638626 -2.24079751968 -0.421950429678 -4.85304260254 -2.23094272614 0.202026292682 -4.73795843124 -2.30004048347 0.842741012573 -4.52856826782 -2.44881916046 1.47654724121 -4.58362436295 -2.75261902809 2.01628184319 -4.56388998032 -3.19472002983 2.3933699131 -4.28089284897 -1.48559486866 -2.10948991776 -4.22136831284 -1.63659763336 -1.56687283516 -4.23333263397 -1.29127192497 -1.00691711903 -4.1351518631 -1.28085374832 -0.375926822424 -4.13959980011 -1.32593798637 0.257163316011 -4.3166975975 -1.42952764034 0.873784124851 -4.16484069824 -1.45863950253 1.53555381298 -4.07375955582 -1.95467841625 1.95069289207 -4.10750007629 -2.28193998337 2.3933699131 -4.39597797394 -0.553256750107 -2.25563406944 -4.40381145477 -0.576533436775 -1.66374111176 -4.64358377457 -0.445594698191 -1.13554120064 -4.52012443542 -0.417625576258 -0.465275883675 -4.63769340515 -0.488256037235 0.181417629123 -4.53139209747 -0.608850777149 0.863730490208 -4.59740543365 -0.596352338791 1.49955451488 -4.5679397583 -0.928322911263 2.09738206863 -4.56388998032 -1.36916995049 2.3933699131 -3.8011777401 0.134583771229 -1.86700606346 -3.85832047462 0.520383775234 -1.46440601349 -4.0278968811 0.567057788372 -0.845956027508 -3.94548392296 0.473274976015 -0.196575596929 -3.92693448067 0.650419235229 0.384866118431 -4.05923128128 0.592697024345 1.0016425848 -4.06847524643 0.348771095276 1.58394885063 -4.20506715775 -0.0785521417856 2.04300141335 -4.10750007629 -0.456389009953 2.3933699131 -4.05276346207 1.28626787663 -1.9693351984 -4.23734521866 1.38939070702 -1.44961595535 -4.32298517227 1.50438523293 -0.795710086823 -4.46221208572 1.38624918461 -0.121803388 -4.29044532776 1.4977966547 0.454179316759 -4.41862869263 1.47792649269 1.05825448036 -4.52194738388 1.13735699654 1.56547737122 -4.53587007523 0.866893768311 2.1482052803 -4.56388998032 0.456389009953 2.3933699131 -4.47116518021 2.24130868912 -1.99009585381 -4.38330316544 2.45046186447 -1.4909825325 -4.2725777626 2.48648118973 -0.889245152473 -4.3558306694 2.35244727135 -0.231638893485 -4.36800098419 2.48108768463 0.403872191906 -4.27909994125 2.41878151894 1.02771532536 -4.03706884384 2.15550684929 1.57072401047 -4.12472677231 1.79012310505 2.0362701416 -4.10750007629 1.36916995049 2.3933699131 -4.79127025604 3.29560804367 -2.029743433 -4.7514462471 3.39792132378 -1.48326194286 -4.60037136078 3.38780832291 -0.823891341686 -4.64891290665 3.32356572151 -0.192555785179 -4.5987610817 3.27652955055 0.439813643694 -4.57928800583 3.21709251404 1.08055770397 -4.51967763901 2.96335625648 1.58037471771 -4.58583879471 2.69936132431 2.11126637459 -4.56388998032 2.28193998337 2.3933699131 -4.19686603546 4.29662179947 -2.30106759071 -4.23601961136 4.37512874603 -1.74872100353 -4.2959356308 4.2085776329 -1.08448326588 -4.24769306183 4.19109010696 -0.419495671988 -4.12937450409 4.08263587952 0.179493829608 -4.22699117661 4.03355264664 0.784748792648 -4.0979385376 3.9567258358 1.46671760082 -4.11563777924 3.64773845673 2.01977181435 -4.10750007629 3.19472002983 2.3933699131 -4.6758108139 5.23299026489 -2.02088522911 -4.63109350204 5.08324432373 -1.45690834522 -4.55542707443 5.07437372208 -0.863945186138 -4.61793279648 5.20932102203 -0.245795980096 -4.67187643051 5.2900557518 0.366716653109 -4.69666433334 5.14411783218 0.993393182755 -4.49844789505 4.82818889618 1.54216790199 -4.54102516174 4.50509262085 2.09798908234 -4.56388998032 4.10750007629 2.3933699131 -3.84907603264 -5.09973192215 -2.01673984528 -3.99878096581 -5.12750291824 -1.4602380991 -3.93207550049 -4.83632326126 -0.869690716267 -3.98526477814 -4.95266532898 -0.237676605582 -4.10028553009 -4.88709306717 0.371139019728 -3.91721057892 -4.95205402374 0.967631757259 -4.11030435562 -5.21765756607 1.47307527065 -4.10794973373 5.4517788887 2.10602402687 -4.10750007629 5.02027988434 2.3933699131 -5.27320432663 -3.91414809227 -1.92057192326 -5.22152900696 -3.79946541786 -1.38004791737 -5.25186109543 -3.97094726562 -0.756718993187 -5.32940340042 -3.8523683548 -0.133478477597 -5.3825340271 -3.8475818634 0.489213079214 -5.37080001831 -3.98384928703 1.12352085114 --5.39086914062 -4.30930042267 1.60610711575 --5.47015666962 -4.61703824997 2.13299322128 --5.47663068771 -5.02027988434 2.3933699131 -4.6066327095 -3.19730305672 -2.10776758194 -4.52044963837 -3.12537050247 -1.5202152729 -4.66585683823 -3.15357804298 -0.914002716541 -4.74463510513 -3.26314973831 -0.260827153921 -4.61136388779 -3.22336530685 0.406752288342 -4.88960981369 -3.11420607567 0.964057922363 -4.9934463501 -3.26958465576 1.56999754906 -4.94800138474 -3.71998858452 1.99779772758 -5.02027988434 -4.10750007629 2.3933699131 --5.0932135582 -2.10041284561 -2.02750134468 --5.1072473526 -2.02392053604 -1.4795691967 --5.18192005157 -2.19432449341 -0.828688025475 --5.30460309982 -1.98421812057 -0.241241887212 --5.18852996826 -1.95417201519 0.413843601942 --5.31081533432 -2.18721365929 1.01406407356 --5.44715881348 -2.43665790558 1.54955708981 -5.44374895096 -2.7792327404 2.08745980263 --5.47663068771 -3.19472002983 2.3933699131 -5.23142814636 -1.16283857822 -2.0752158165 -5.02436447144 -1.2043390274 -1.56683373451 -5.13023662567 -1.51868653297 -1.02491128445 -5.07791233063 -1.29907596111 -0.368878245354 -4.97351121902 -1.33618474007 0.219457671046 -5.11764478683 -1.46133482456 0.856670677662 -4.984811306 -1.52661418915 1.47454082966 -5.03210353851 -1.8441388607 2.07804536819 -5.02027988434 -2.28193998337 2.3933699131 -5.4606013298 -0.31283646822 -2.03008627892 -5.41880989075 -0.364527821541 -1.46702694893 -5.38233995438 -0.293613284826 -0.790954947472 -5.42840099335 -0.152255728841 -0.184339597821 -5.37499904633 -0.152180492878 0.434555202723 -5.32905960083 -0.392650157213 1.04564845562 -5.45850133896 -0.681493341923 1.57552993298 -5.43008422852 -0.977249920368 2.11663889885 --5.47663068771 -1.36916995049 2.3933699131 -4.94574546814 0.388843655586 -2.23828315735 -4.9102473259 0.328341901302 -1.64288818836 -5.01918554306 0.409423649311 -1.01575875282 -4.84423589706 0.622955143452 -0.422718793154 -4.81591367722 0.565321922302 0.239049300551 -4.94975996017 0.446854770184 0.903647601604 -4.93959188461 0.316217273474 1.53652143478 -5.0661611557 -0.128314092755 1.95223760605 -5.02027988434 -0.456389009953 2.3933699131 -4.98936700821 1.37505948544 -1.95501673222 -5.22886753082 1.33666980267 -1.46574032307 -5.1548705101 1.35086810589 -0.847453296185 -5.23977422714 1.48217380047 -0.238763183355 -5.32900810242 1.29377508163 0.319498926401 -5.35059738159 1.43459272385 0.970536828041 -5.4333729744 1.22081840038 1.56196796894 -5.46045541763 0.847270011902 2.09139633179 --5.47663068771 0.456389009953 2.3933699131 -5.42246961594 2.42320585251 -2.055539608 -5.41644430161 2.26934862137 -1.51356756687 -5.18766880035 2.36025452614 -0.939350068569 -5.30699491501 2.25488233566 -0.305942982435 -5.3067240715 2.22988581657 0.335809439421 -5.13825798035 2.34203314781 0.969831585884 -5.04234647751 2.1594171524 1.55457437038 -5.01396465302 1.79149568081 2.08087849617 -5.02027988434 1.36916995049 2.3933699131 --5.238697052 3.38901114464 -2.09209227562 --5.27242422104 3.32557153702 -1.52981066704 -5.38499212265 3.26442575455 -0.968320250511 -5.42361831665 3.1362786293 -0.348094075918 --5.47373914719 3.14184236526 0.360433101654 --5.45995950699 3.31268286705 0.954718053341 --5.3732624054 2.95317721367 1.50709354877 --5.45423746109 2.68440103531 2.05782341957 --5.47663068771 2.28193998337 2.3933699131 -5.06925678253 4.10562419891 -2.03787493706 -5.1715426445 4.23794937134 -1.45675289631 -5.18040847778 4.19708061218 -0.817270815372 -5.12728834152 4.36608409882 -0.17427290976 -5.00660324097 4.18573188782 0.418834686279 -4.97979545593 4.31446027756 1.04254722595 -5.03498935699 4.01883411407 1.60218310356 -5.15435171127 3.50341463089 1.98138904572 -5.02027988434 3.19472002983 2.3933699131 --5.35211277008 5.31170749664 -2.00228786469 --5.3918595314 5.22032165527 -1.4509832859 -5.43106842041 5.33215713501 -0.848198592663 -5.46375131607 5.30294418335 -0.192750692368 --5.46740436554 5.355448246 0.409580796957 --5.46119165421 5.21866559982 1.0161075592 -5.4019536972 4.86874198914 1.55318284035 --5.43331623077 4.51216554642 2.06917357445 --5.47663068771 4.10750007629 2.3933699131 -5.00384616852 -4.87857246399 -2.02244830132 -4.95095014572 -4.74895954132 -1.50144672394 -4.80871105194 -5.01283359528 -0.897304713726 -4.95795822144 -4.67708063126 -0.332634717226 -4.99267578125 -4.75519275665 0.311722785234 -4.86019849777 -4.92574501038 0.912238836288 -5.00358057022 -5.17141199112 1.48354887962 -5.01273012161 5.46858978271 2.04595828056 -5.02027988434 5.02027988434 2.3933699131 - - -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -0 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -1 0 0 -0 0 0 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -1 0 0 -0 0 0 -0 0 0 -1 0 0 -1 0 0 -0 0 0 -1 0 0 -1 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 - - --2.29514598846 -1.47543895245 -0.793429970741 --2.6930949688 1.77724862099 2.98240613937 --3.62228059769 -1.3753786087 5.78811597824 -1.69918727875 0.0114016467705 -3.98579883575 --1.13140702248 -6.78032827377 -3.23315238953 --0.48685157299 -4.4228811264 -0.321288704872 --2.83872461319 0.595501601696 3.05223298073 -2.68682217598 -1.87622797489 -3.11442375183 -0 0 0 -0.254048466682 0.259060233831 -0.548552572727 -1.31799769402 -0.39947989583 2.03037691116 -2.76930785179 -0.546337962151 -6.48110866547 --0.118895210326 0.0716196745634 0.579045593739 --3.42050361633 4.83782196045 3.0444996357 -0.305811285973 1.46000051498 -1.64495921135 --0.295354455709 -0.103605248034 0.967926383018 --3.65500545502 3.1096508503 -0.35054987669 -0 0 0 --1.49677848816 1.04121935368 8.36578845978 -0.422952443361 0.301599770784 0.846665799618 --0.673213899136 -4.41636514664 0.081161364913 -0.549600720406 1.0712839365 3.76150965691 --2.82094407082 2.65608644485 1.89867973328 --3.56977534294 -4.2605676651 -6.55589342117 -3.94869041443 -1.94059705734 3.62258076668 --2.38487005234 -3.37419319153 -3.18629693985 -0 0 0 --5.37012529373 -6.50459384918 -1.99757218361 --3.63644766808 -3.30176615715 -3.71411323547 --2.6780102253 -1.25383710861 -1.15240943432 -0.96435970068 -1.74075603485 -1.97230947018 -3.2017557621 1.37378799915 -2.74096989632 -0.746990501881 2.93188166618 -1.02901613712 -1.03172039986 -3.85494875908 -2.75934481621 --3.66583609581 0.897845566273 3.82658982277 -0 0 0 -1.92300665379 5.98741579056 6.25655841827 -1.59853947163 2.89821505547 -2.21050977707 -1.79119074345 5.35248947144 -1.39261341095 --1.4279961586 0.367259800434 -1.85103356838 -0.592393100262 -6.70753765106 0.83711117506 --1.15593898296 4.57754278183 3.62313961983 -6.73731660843 4.77248859406 -0.533355534077 --2.33885669708 -1.25563168526 1.3790602684 -0 0 0 -1.09837079048 4.63339233398 -4.27163410187 -0.274118900299 4.72796678543 -4.71350574493 -4.57802057266 -5.24568462372 -1.72385144234 -4.03295660019 -5.1052904129 -3.55213809013 -2.22829198837 -0.462935686111 1.74240624905 --1.08090960979 2.58792710304 -4.01556634903 -1.62374818325 -1.47726130486 6.8731584549 --3.24462580681 -4.98390007019 -0.933436095715 -0 0 0 -3.03464698792 1.16529083252 2.78505539894 --0.686400651932 -2.54304456711 5.07593774796 --3.01353764534 3.30352187157 2.50749993324 -4.94433879852 -2.58613038063 -4.22782182693 --2.42387604713 -1.57924675941 5.36220169067 -1.85715258121 -1.19124376774 -1.83152246475 -4.25983953476 1.8012778759 -0.72115534544 -0.0700772404671 -2.30700206757 1.28124248981 -0 0 0 -2.62700009346 -0.211923897266 1.60041880608 -3.68900728226 1.10184967518 2.67220783234 -3.72358608246 -4.62811279297 -4.51092195511 --3.74317646027 -3.59946727753 -1.75345206261 -7.96673774719 -2.05234384537 1.56730055809 --2.6188519001 0.889118790627 -4.90335464478 -4.0736656189 4.76103115082 -1.8894456625 --2.30421090126 -0.0147840762511 5.56367397308 -0 0 0 -4.21469736099 6.97253465652 3.39417219162 --1.69100666046 4.61335229874 -3.43117213249 -0.386762529612 3.67811560631 5.63094711304 --0.60166323185 -4.80642127991 -0.331686973572 -1.50650048256 2.32111763954 -1.88213860989 -0.937558114529 -1.63408434391 3.2688024044 --0.993948876858 -0.0105973687023 -1.12694072723 --2.26291108131 -4.08522462845 -2.22693037987 -0 0 0 --1.84521615505 2.96561813354 1.44107270241 -3.02969932556 1.58959841728 3.11020350456 --0.273776203394 -2.62919712067 -8.07260131836 --3.78264951706 1.72149956226 8.25853157043 -0.972349643707 1.31804919243 -0.475675076246 -1.39025044441 0.723688483238 -5.99610567093 --4.94772434235 -1.03799843788 -2.97997021675 --0.659569442272 -3.79660534859 2.32100176811 -0 0 0 --6.54793739319 -2.99533987045 -1.45142710209 -0.552985906601 1.75156223774 3.74850988388 -1.4547085762 -6.25337505341 -0.031048675999 -2.03885531425 2.73225307465 -2.33153033257 -0.658857584 -0.875844120979 -0.498710334301 --0.615390062332 -3.94225382805 3.42768740654 -2.17781996727 -0.267012059689 -3.42196989059 -0.547642171383 -4.70531272888 -1.84862363338 -0 0 0 -10.5892057419 -1.12677276134 -1.78483939171 --1.34745621681 4.83499145508 -1.34309220314 --0.329557597637 -4.81372117996 1.98347520828 -1.26887845993 0.93536812067 -3.41135811806 --3.10359883308 -0.081361040473 4.55290842056 --4.04616785049 -2.05930495262 0.350041896105 -3.16338443756 3.67038393021 3.16988754272 --4.32995414734 3.42131972313 2.62976861 -0 0 0 -4.74408483505 -4.04319810867 2.68000936508 --2.70677661896 -2.30211639404 -0.374007314444 --1.73379683495 3.75067186356 -5.02349090576 --0.680774569511 1.36906957626 1.89796566963 -5.27352237701 -1.30094110966 -2.44335961342 -1.40440821648 -0.112228505313 6.48117017746 --2.12050032616 -1.85908949375 -3.03429079056 -1.96743571758 -1.70409464836 -2.60481333733 -0 0 0 --5.20947504044 -3.16340851784 -0.0589803643525 --2.0322496891 6.96192264557 2.18013477325 --0.663714528084 4.60967206955 -0.979263305664 --6.95762348175 -0.567957758904 -1.34295451641 --0.100041024387 5.09745168686 -1.81840372086 -0.214994251728 -6.11453390121 2.2962641716 --1.76716864109 -3.25781178474 -0.93882638216 --4.17480611801 -1.01749527454 4.81559944153 -0 0 0 --2.92012739182 0.032117754221 -3.88557577133 --2.5405652523 -2.47999405861 -0.0825232863426 --1.83568060398 -0.396617770195 -0.512393057346 -0.833631038666 -4.77545881271 -2.18484020233 --3.30429768562 -3.08288168907 -0.080559656024 --2.4914329052 4.29799795151 -1.04916191101 --2.89571118355 5.11361789703 -2.48385763168 -4.47010183334 2.08018231392 2.83366751671 -0 0 0 --10.3474388123 2.23710250854 -4.72229385376 -1.79851841927 4.28229045868 2.02810835838 --3.16767072678 1.26040101051 -7.7302365303 -6.06601333618 -2.54271173477 -2.75092053413 -2.32777667046 5.00541067123 3.71863436699 --6.78064680099 -1.99822926521 -0.596312403679 -6.31703281403 1.88098430634 -0.172286331654 -0.112327083945 -2.07446908951 -7.53274726868 -0 0 0 -1.10997569561 1.59627091885 -0.411176562309 -0.567369520664 -0.505953550339 4.54620933533 -0.436139404774 4.77233171463 1.3715441227 --3.84070777893 -3.10586881638 0.916029810905 --3.02195239067 0.749404728413 0.283156275749 -5.13753080368 -2.43427109718 1.6719712019 -1.29249155521 3.58077192307 -2.09399986267 -3.27186393738 0.797509729862 -2.03145837784 -0 0 0 --1.23826217651 1.27213573456 -4.63848018646 -4.37709856033 -2.09912109375 -0.712026953697 -0.722074508667 -4.94525909424 -3.40553021431 -0.787605106831 -0.0125343939289 0.960250973701 -1.63796567917 -3.0773692131 0.0276989918202 --0.509974122047 -0.329790920019 -1.32169926167 --0.266008526087 1.95849633217 -5.77009677887 --1.01410865784 -3.3146033287 -2.98020362854 -0 0 0 --1.48916196823 -0.307037353516 -4.99747037888 -1.21483290195 -4.75086307526 -1.78237760067 -0.723176419735 0.717356562614 -1.81582546234 --5.09257459641 -0.293107926846 -3.98020529747 --1.730078578 0.545797884464 0.965581774712 --6.31579399109 -1.45533871651 -0.622104406357 -0.390171736479 -1.08314859867 2.46888518333 -3.72393679619 -4.82830429077 -2.26164460182 -0 0 0 -1.72065126896 -1.16426861286 0.104957155883 -4.01506233215 1.91989171505 -3.57152342796 --0.826612234116 -5.37703895569 1.22481656075 --4.41145515442 -0.904891073704 3.05210995674 -0.248849123716 -5.46061086655 -2.36067891121 -1.73380923271 5.16338300705 1.47485637665 --4.15076303482 -2.55359387398 3.69031691551 -5.92168807983 -0.98763769865 1.12033307552 -0 0 0 --5.47939825058 -1.60242581367 -2.83001446724 -4.82846450806 -4.30218505859 -0.91127628088 -1.91205990314 -8.26127719879 -2.29760527611 -1.42101514339 3.03012347221 -1.2244194746 -4.61713504791 -2.31630182266 -0.075484149158 --1.35311222076 -1.69900870323 0.933905959129 --0.28422370553 0.80110168457 -10.6686458588 -2.96525192261 -0.412817329168 0.35399928689 -0 0 0 -3.73229551315 -1.42317259312 -0.454523563385 -0.626457870007 -2.70749282837 -2.68382024765 -1.17389202118 -1.33194005489 1.31871211529 --6.08505249023 -0.771318376064 1.27357590199 -5.39400100708 4.69084644318 5.0026974678 -1.57515096664 -4.65528726578 2.07447814941 --1.64493095875 0.0314835868776 0.473927080631 -1.81975769997 1.96434605122 0.288160651922 -0 0 0 -3.10724115372 2.77295303345 -0.779254436493 --3.31475019455 -2.77326488495 2.61414480209 --5.17964839935 -4.08593893051 0.441614329815 -5.65729808807 3.45005059242 2.01897907257 -2.99479699135 -3.98235249519 -1.94639742374 --1.06896662712 2.4617228508 -4.17587327957 --0.521703064442 7.63673877716 -1.94900035858 --1.03593170643 1.64728462696 0.579260408878 -0 0 0 --1.40739285946 0.0317523293197 4.49254798889 --4.52222776413 -4.98288583755 0.871952116489 -1.92100083828 -0.191272109747 -3.44848299026 --0.660684525967 -3.47289204597 5.33544111252 --1.26626551151 -6.05603456497 2.79712319374 -1.51225531101 0.0516167879105 0.148782029748 --0.274917304516 2.21585559845 -2.11101174355 -2.73228216171 -6.85699796677 -1.9138314724 -0 0 0 -1.299041152 4.0609960556 8.35447311401 -3.2756793499 4.7892036438 4.30567932129 --1.84161388874 7.07584619522 2.55753827095 -1.2133821249 3.60185670853 -1.9603947401 -1.26125514507 -3.44740486145 2.60895824432 --0.0609686784446 -3.22319793701 -1.60202145576 -2.45722222328 -1.95116662979 -0.400426864624 --2.19584965706 -2.22693109512 -2.78973054886 -0 0 0 -3.5508055687 -5.6687374115 -1.9591178894 --2.04373812675 1.76086950302 -8.22227859497 --2.25515198708 -0.0541290864348 -0.769024670124 -0.42996263504 3.3905570507 2.46935319901 -5.37954950333 2.6097202301 7.83429145813 -2.48153829575 4.74612903595 -1.2765185833 --2.77466392517 -3.55982375145 -5.67118787766 -0.499191224575 3.72229623795 -0.41214081645 -0 0 0 -2.14844250679 -1.24887669086 -2.66722273827 -0.414278239012 -4.30544948578 0.514115810394 -2.73454093933 2.03528308868 0.511731088161 --5.41428804398 -3.15354657173 1.3662327528 --2.42919015884 3.22750234604 -0.460771858692 --3.25133109093 -3.82947826385 4.24714136124 --3.46024012566 -5.06869888306 -1.93172216415 --1.86262905598 -2.96211957932 1.13328778744 -0 0 0 --2.69341492653 -2.14408731461 -2.97562098503 -1.64393115044 -1.9461659193 2.94654536247 --5.20670127869 -1.22733306885 0.901154100895 --3.20279359818 -0.176873683929 -5.98208189011 --0.124004922807 2.55011463165 0.998214006424 --1.93801867962 5.2977104187 -4.76840877533 --3.1199362278 -1.5570306778 -0.0720476210117 -2.89463067055 -2.4690015316 2.65094232559 -0 0 0 --3.24358057976 -4.9086356163 -0.366003900766 -2.9097738266 1.37635111809 -6.0903096199 -2.80882692337 2.01542806625 -8.0120010376 --0.695704340935 -3.73441004753 3.90943360329 --3.75958275795 -3.31063914299 -0.735500693321 -3.85476517677 -1.29646503925 0.649761795998 --4.69794559479 -4.54577255249 1.73651766777 --1.84208703041 -2.81829857826 -1.67253386974 -0 0 0 -4.01261663437 2.03778290749 -4.68436670303 -6.75725078583 -0.610492348671 -1.67008471489 -1.03648138046 1.95995545387 2.07404136658 --1.54363846779 -2.62210941315 -2.23430776596 --1.04244792461 -3.1448059082 -0.151932448149 --0.0185396559536 3.27004337311 -6.60271072388 -2.88448023796 -0.0211413968354 5.21313810349 --1.72954487801 4.13645935059 5.5579419136 -0 0 0 -3.04132270813 7.34401369095 0.357832342386 -0.612339258194 1.66266167164 4.58128786087 -0.253762543201 -3.42688345909 -3.29357409477 -3.85453081131 -1.37131845951 2.83218717575 --4.44296121597 -0.299170434475 -8.56157970428 --1.41615986824 0.435540825129 -2.69517827034 -2.20001077652 -2.15149474144 3.85545110703 --3.13889431953 2.88111543655 -1.9424520731 -0 0 0 -0.643601417542 3.04247117043 -1.43326592445 -3.36866116524 4.56950378418 -2.0958313942 -3.6841776371 0.0831185653806 -0.758912622929 -0.299477010965 -5.83023786545 2.6495745182 --0.194202169776 -1.12420713902 2.73868584633 -1.61615157127 -2.35993027687 -3.72241592407 -1.52079308033 -4.089656353 3.05396461487 -3.70293879509 7.07601308823 -1.01289665699 -0 0 0 --0.0754279866815 -3.68824863434 0.159510970116 -0.000930374779273 -5.65931987762 2.82485485077 --1.38228523731 1.29688084126 -0.513464868069 --1.1397818327 2.51314282417 5.30148506165 --4.30270433426 -3.19310688972 -1.59756147861 -3.96403050423 1.61142289639 0.451488792896 --0.458075046539 8.26084327698 1.58357727528 -1.64061880112 2.51040387154 4.14769124985 -0 0 0 --0.463630616665 3.66564655304 -2.49416851997 -3.72218775749 1.81227862835 1.44837701321 --0.056625533849 2.01643157005 -0.426402807236 --1.38970077038 -2.66608190536 1.7041311264 -4.04707574844 -1.22605955601 -3.60206103325 --4.9295129776 0.826985061169 -3.97357845306 --1.73833477497 -1.3277105093 1.25358271599 -4.90753602982 -0.59878051281 -3.9501824379 -0 0 0 -0.812974095345 -2.03550553322 -3.71954226494 -2.72963047028 4.67403125763 -3.79643106461 --2.52934145927 2.85906910896 -2.32313895226 --3.23441386223 -0.438138484955 0.278769433498 --4.34295892715 -3.32755756378 -3.32963109016 --3.99991893768 -1.05958592892 1.0984210968 -0.480554670095 -4.1413564682 0.0139282597229 --2.10599851608 -1.82064926624 -1.95822787285 -0 0 0 -6.72411489487 1.72850441933 0.598772585392 -0.793083012104 -2.30927658081 0.754807889462 -1.34196984768 2.26423859596 0.910045683384 --2.30943179131 -0.0344537086785 -1.85312259197 -6.62233877182 0.283672183752 -4.35692977905 --1.09945070744 3.69915151596 -4.93726015091 --6.34915304184 -2.73816823959 6.80241155624 -3.55254864693 1.80929625034 -5.02800798416 -0 0 0 --3.32803535461 -1.89735484123 -4.42518281937 --3.32053303719 -2.44635677338 -4.45678472519 -3.26993966103 6.68679094315 1.66427373886 -2.77288246155 -1.65548884869 3.80790615082 -5.96211528778 -3.06074142456 -4.21544599533 --2.34730434418 -2.47713160515 -6.03434181213 --3.16431736946 -1.80708551407 -0.434758573771 -6.34326791763 2.52815508842 -1.94548475742 -0 0 0 -1.01204848289 -0.478074163198 2.74414944649 -0.63237798214 4.34999656677 1.34065389633 -0.902045071125 -3.74576973915 -4.15007925034 -3.59947872162 2.55562400818 1.81613647938 -1.39014267921 2.13527703285 2.2634396553 --5.91227960587 -0.827141344547 -1.64882528782 --0.0385660715401 -0.133156970143 -3.22621965408 -1.86792242527 -4.42678594589 0.579961180687 -0 0 0 --2.87275886536 2.25350594521 1.35347390175 -1.92506277561 1.28036439419 0.123569384217 -0.0480802580714 -3.65588831902 5.15798664093 --4.1345744133 -6.30504703522 -0.0999225229025 --3.66114830971 0.351381331682 -0.160586878657 -1.33084130287 1.21204721928 -1.29125905037 -1.94087362289 1.60723173618 -3.96173453331 --0.135561749339 2.51808547974 -0.690621852875 -0 0 0 --2.70890617371 -4.04442214966 -2.40624976158 --1.85666787624 -7.20163249969 -1.35702848434 --6.90570926666 -4.69185495377 2.33665633202 -2.94146323204 -0.295578688383 -1.89927399158 -1.69706916809 -1.60224115849 1.56973075867 --1.51287603378 1.74714791775 4.09913778305 --7.67574739456 -4.19004201889 -1.5146869421 --0.649288415909 3.37702989578 5.22203016281 -0 0 0 --6.74805355072 4.80097389221 -6.5318608284 -5.87471246719 3.8800868988 0.207664743066 --1.96333575249 -1.39434099197 0.532473862171 --0.0904308706522 0.750197827816 -2.53500843048 -3.8140566349 1.05376827717 0.126396223903 --1.06388509274 0.402027010918 -1.10791993141 --4.16002845764 4.52010822296 11.0741443634 --0.89962887764 -5.41805505753 6.21667814255 -0 0 0 -1.5110257864 -1.26421141624 -4.12797880173 -0.698632478714 -3.62168169022 -0.437507718801 --2.68014144897 -5.0008559227 -4.26266145706 --2.46456956863 -5.95032787323 8.86770439148 -0.0643627271056 3.84770154953 2.02300524712 --0.822811663151 -3.12044644356 0.673944711685 -4.67303562164 -6.7627363205 -2.84394192696 --2.83198213577 1.51318407059 0.903486967087 -0 0 0 -1.31615197659 -2.35658359528 5.10606241226 -1.16336500645 1.98017537594 2.8571562767 -5.19933080673 5.30413675308 -5.19365978241 -5.59125471115 -0.969598948956 -0.858110547066 --3.69136786461 -6.6847114563 2.83313632011 --3.57893633842 -0.357106238604 -2.22093176842 --5.10398387909 -6.63123703003 2.6827609539 -2.20143127441 4.28345441818 5.39383077621 -0 0 0 --3.02514696121 1.06338465214 4.03551149368 --3.81599473953 -1.17684209347 -2.91760754585 --4.71592378616 2.74343681335 1.76342082024 -2.26076412201 0.209807917476 -0.940443217754 --1.97926783562 1.17445111275 2.27910661697 --1.18983066082 -2.86288666725 -1.00591409206 -1.56645488739 -4.40764951706 3.4364669323 -0.0819288864732 0.527716398239 -1.78756022453 -0 0 0 --0.294151484966 -1.33732926846 7.35200929642 -0.783765673637 4.1166305542 4.34953308105 --0.290583521128 3.74801397324 -3.16751337051 --1.54562342167 1.65970373154 -8.21647357941 --0.335429728031 -0.938482999802 -8.60294532776 -0.0668354406953 -1.90015590191 -0.529211223125 --4.53212690353 -0.320041835308 -1.3271946907 --3.00078058243 5.39429664612 -4.49518346786 -0 0 0 --3.95993041992 0.759267091751 2.96383953094 -0.497630298138 0.241662278771 -2.61067056656 --3.69308042526 0.622978568077 0.84458976984 -2.12848925591 -1.20093011856 7.73382234573 -3.07869982719 -4.39584207535 2.2957212925 --2.807980299 1.40083777905 3.6771736145 --3.81189727783 0.264824330807 0.525267839432 -1.14473581314 0.129909411073 -0.251583188772 -0 0 0 -1.77539730072 4.05664253235 3.94609189034 --3.1478869915 3.56962656975 -1.71773207188 -0.245420441031 -1.24727416039 -3.05990386009 -1.48643827438 5.82206678391 3.5998711586 --2.16411495209 0.839956402779 -1.94288289547 --0.336354881525 -4.3516125679 -3.3043320179 -0.588030576706 -2.49453258514 -2.48743343353 -8.24769115448 -5.03275108337 -4.56636667252 -0 0 0 -1.42217814922 0.271970629692 1.20396602154 -1.69228899479 2.86302375793 3.99067401886 -3.6216840744 1.11479759216 3.62439393997 -2.83100795746 1.53862571716 -0.903877675533 --0.133728176355 1.72361636162 -3.74546003342 --0.930504262447 3.58380365372 -5.58399772644 --1.47906029224 -0.318679302931 -1.38809013367 -7.01912927628 -0.503337919712 1.70494437218 -0 0 0 -2.27820682526 1.98792469501 -2.85822701454 -5.64120388031 -1.95864140987 4.7598657608 -1.08066904545 -1.98126292229 -5.97432613373 --1.2626812458 -1.77788686752 0.57165813446 --7.99813890457 3.16927409172 -1.49358570576 --3.09092497826 0.758125424385 -0.602958917618 --1.32112514973 -0.270599603653 3.28632879257 --2.76840877533 5.75315189362 -0.287326365709 -0 0 0 -1.75262105465 4.97918796539 -6.19415044785 --0.724043130875 -1.60016608238 1.89377510548 -0.681250691414 -5.86499404907 -1.19421815872 -1.04469001293 2.77862548828 1.68119585514 --2.01173996925 -6.39441156387 -2.63638949394 -1.3771623373 -5.01649045944 -2.6372616291 -3.39324045181 -4.05830049515 6.91753435135 --3.88900470734 -4.74805545807 0.671879291534 -0 0 0 -3.91093015671 -4.90187644958 -3.87137889862 -4.55689144135 0.800852000713 3.3920583725 --4.47001934052 4.25717067719 0.294220358133 -0.776090979576 -0.977674841881 6.4992017746 --1.7306946516 -0.876191318035 -0.857841730118 -2.95030117035 2.66679668427 -3.36929821968 -0.677508354187 1.32513380051 1.59284698963 --2.80111455917 -7.65359306335 2.33100986481 -0 0 0 --0.748053252697 -6.13649559021 -1.91390359402 -0.390061497688 -4.66904878616 -0.507256388664 -0.213540390134 -5.12371397018 4.06497812271 -3.33815550804 1.35981214046 -8.78021430969 -3.98742032051 -0.982305109501 3.46887159348 -1.07571554184 0.946209490299 -0.0981300026178 -2.68832588196 2.14302110672 2.39923119545 -1.90473771095 1.89034235477 -1.0234746933 -0 0 0 --5.52662944794 3.45184779167 0.0231611747295 -1.74467504025 -7.60883235931 -1.21090197563 -0.127810820937 -4.31948232651 -4.99133253098 -0.605214595795 2.42175102234 2.22019052505 -2.12554621696 3.21717643738 3.68953871727 --0.671865701675 -3.04980897903 2.08388710022 --2.07826828957 4.00679731369 -6.34906196594 -1.36316490173 2.67012953758 4.6423368454 -0 0 0 -0.599748849869 -8.5034942627 -1.14496433735 -2.0692486763 -0.884760141373 5.28791904449 --0.821934998035 -0.40314540267 -6.24967575073 -3.31922769547 6.25847816467 0.914129912853 -1.81731927395 -3.51251482964 1.06879353523 --2.03863358498 -1.13638663292 -2.10221385956 -1.60045361519 1.89588558674 -0.694680571556 -1.89162302017 -0.159418493509 -2.91641163826 -0 0 0 --2.96444439888 -5.7609462738 2.52301096916 -2.3483877182 -4.29471683502 0.605153679848 -0.614296853542 2.74841380119 -2.59533667564 -1.21554923058 -0.156697273254 3.02043008804 -0.131432428956 0.632234632969 -1.67774176598 --1.70799469948 -0.166245251894 4.26733875275 -2.0019299984 4.00347042084 -4.22630882263 --0.736570835114 0.28870138526 -7.46021986008 -0 0 0 --0.278014332056 -0.818110048771 2.17273974419 --2.95320272446 6.97120761871 -3.59624671936 -4.90149736404 -2.9939186573 5.56382799149 -4.47337579727 -6.57208585739 -0.246855065227 --1.03866529465 -0.466958582401 -2.10379076004 --1.85506331921 1.44655919075 5.4306883812 --5.41093635559 0.441523432732 -3.46365046501 -0.541459560394 6.0468044281 0.855470240116 -0 0 0 -8.32837200165 7.82271528244 -3.2469830513 --4.75176763535 -1.05118060112 0.707196652889 -1.85794055462 -5.1891283989 -2.77990269661 --0.973999738693 -2.14177703857 -2.9723803997 --3.24348378181 -4.15938854218 3.51287817955 -4.01427936554 -6.50916194916 -0.448152422905 -1.68516385555 4.45856904984 -2.53968548775 -5.15869235992 2.53622055054 -4.63669252396 -0 0 0 --6.78982543945 -0.10054500401 -3.34741783142 --0.856818139553 -0.390741914511 0.98818987608 -0.968230545521 -1.27668964863 0.246884614229 --2.36059975624 -4.10363674164 1.04194366932 -2.7897734642 -4.18994665146 5.15743541718 -2.09713220596 4.48430633545 3.25528550148 --7.3889799118 2.27866840363 -2.62050056458 -2.02936315536 4.95393514633 -0.86326444149 -0 0 0 --1.59949636459 -4.87168693542 5.00690174103 -1.56180298328 2.57684159279 -3.95878767967 -2.36195659637 2.19253921509 0.372700661421 -1.27081847191 1.20568788052 3.81553602219 --1.09084999561 3.65892410278 1.135430336 --7.5100440979 3.9095492363 2.95745396614 --0.46352404356 -2.10099935532 -4.39589548111 --0.00244505051523 -1.21949493885 -0.244990229607 -0 0 0 -0.584152162075 -3.07241106033 -5.06393098831 -3.44646549225 -2.40347576141 0.442577302456 -1.89494407177 -1.77811658382 0.0755344703794 --3.0546503067 4.24916362762 4.28109836578 --2.94571852684 2.9660422802 7.46107053757 --1.52318382263 -3.68228936195 2.4779343605 --1.33828234673 -2.47887539864 -0.823464870453 --2.23249053955 -1.23400104046 -2.27572584152 -0 0 0 -1.15469431877 1.8294428587 -5.14887237549 -1.9000544548 -2.24648284912 -1.41775810719 -1.18305587769 1.92251896858 5.21797275543 --3.1699821949 -5.32192659378 2.59798192978 -0.443952977657 0.226737096906 -2.50007414818 --0.859556496143 3.86360025406 2.84121537209 -2.72462534904 -2.3055999279 -1.76876175404 -1.9290497303 -1.20319700241 6.47257184982 -0 0 0 -6.58868455887 4.46450519562 5.42676115036 --2.23404550552 -1.96452081203 1.39216196537 -4.06721496582 -0.978118240833 6.6731595993 --1.59889578819 1.76235377789 -5.54995632172 --2.84358620644 1.63390266895 -0.649297058582 -0.406586706638 0.951506435871 -1.03812384605 -4.02612638474 6.04591321945 0.857697367668 -5.90785884857 -1.61864459515 4.38141107559 -0 0 0 --4.42836236954 7.56563711166 -6.59251594543 --1.19729435444 1.88190817833 -2.65296244621 --1.38711261749 2.11751914024 1.54152262211 --3.06653785706 -2.21857571602 -0.580386400223 --2.42543172836 0.0899276211858 3.5506644249 --1.10233676434 -2.37826561928 -8.26362323761 -0.997449696064 -0.660243690014 -3.05718660355 -3.44012570381 6.55237722397 -2.97165369987 -0 0 0 -5.55805063248 -2.5948548317 -1.0261207819 --0.642053663731 -0.707202911377 3.95427274704 -3.42467331886 -3.54045367241 -3.66143465042 --4.5064496994 3.95208978653 3.07610917091 -5.64071559906 3.10553741455 -0.495346456766 --0.330436050892 -2.53659963608 3.11660385132 --0.750017464161 -2.6998167038 -0.99419683218 -2.53347325325 2.34503388405 4.04902458191 -0 0 0 --2.89447331429 1.94276094437 10.7904729843 --5.2576212883 -0.978535890579 -3.99657225609 -0.515133202076 -9.61896514893 0.295191824436 -2.83941507339 2.28745508194 2.72029304504 -0.545540809631 -0.330922871828 1.07128310204 -4.4889292717 2.42587256432 -1.96666073799 -1.44009709358 -3.79682064056 -0.423776239157 -3.08435606956 0.888276815414 0.655872046947 -0 0 0 --5.23570394516 1.74479424953 -1.91893446445 -5.80660009384 3.29338335991 5.4055056572 -4.19855546951 -1.64677560329 -0.101868122816 -1.58281421661 3.58896398544 -2.58303236961 -1.6476572752 -0.146970167756 3.05551838875 --1.17067039013 -1.00134992599 0.91035759449 -1.87507653236 -0.307874768972 1.81915831566 -1.56681978703 -3.81725907326 0.959282100201 -0 0 0 --2.03274822235 -0.690981686115 5.25903272629 -0.17835354805 -2.77594041824 0.92598760128 --0.448377966881 -2.46172618866 -1.88430726528 -2.56265568733 3.94812297821 2.45176553726 --2.339823246 -1.64138495922 4.87692689896 -5.16754817963 -1.44418132305 3.49533176422 -2.99463534355 -0.833810031414 2.99029183388 -0.831380069256 0.48869818449 0.271907389164 -0 0 0 --0.977392077446 -5.5581035614 -1.1388092041 -1.1398832798 4.79196071625 0.0904096513987 -1.05844640732 -2.79746675491 -4.92671632767 --0.670008718967 3.76497459412 0.120399102569 -2.70694088936 -2.8421959877 -0.621786415577 --1.43443310261 -4.11684465408 -0.813618302345 -1.07166063786 -0.865735173225 0.531096756458 --1.55724275112 -5.46388101578 0.873823344707 -0 0 0 -4.14081764221 -2.40932154655 3.08801007271 --0.384844601154 3.24066615105 2.04589700699 -1.98935544491 -2.48230290413 5.15814065933 -0.778116583824 0.0696390271187 -1.96220898628 -0.104386597872 3.66796755791 1.08378374577 -1.91327130795 2.85819005966 4.70124483109 -0.618742883205 -0.184617638588 -1.25991892815 -0.564883172512 -5.21381950378 1.98112177849 -0 0 0 -1.32859528065 -1.10377109051 0.664920926094 --2.48421931267 1.66034221649 6.30720329285 -2.59646010399 -0.52685791254 -3.8892147541 -1.05238997936 -0.529944598675 -1.9732722044 --1.18058013916 -0.151263535023 -0.687430679798 -0.954164624214 4.19011545181 1.66461968422 -2.76740670204 -0.905079424381 1.02771532536 -4.99609088898 -0.461507290602 -2.61570692062 -0 0 0 --0.952662706375 0.978574693203 0.818442940712 --6.75423002243 2.6006629467 0.238811075687 -8.25714969635 -7.41932153702 3.51172733307 -1.59108376503 -0.343981027603 -5.35005331039 -4.38875579834 -3.16608405113 -2.94993185997 --1.04469072819 4.87633943558 -1.17210280895 --1.94226586819 -1.25087285042 2.33793330193 -2.67475581169 2.39970541 -1.53337728977 -0 0 0 -2.00691485405 -4.51985883713 -1.96999025345 -6.40880489349 2.02290391922 -2.02564716339 --0.939582049847 0.301012098789 -2.70402359962 -4.26109409332 0.472178965807 1.22944688797 -4.73513269424 2.10473442078 -0.133051350713 -0.727793514729 -0.432022362947 -0.0191057678312 --1.6718287468 -0.328551143408 -0.805733859539 -2.73157930374 4.87920045853 -5.66345500946 -0 0 0 --2.86504387856 -1.91669332981 1.08659589291 --3.32768726349 1.7671610117 1.52833223343 -0.24312479794 0.530011117458 4.1284532547 -0.012244339101 4.30011796951 4.45183610916 -2.2259991169 -1.73473441601 0.966401815414 --2.49730491638 0.38661980629 0.0359328947961 -0.219030588865 -0.424517840147 -2.78585934639 -4.74100732803 1.55245256424 1.21261548996 -0 0 0 -6.8577504158 -1.86885893345 7.27484178543 -3.51894307137 -0.785045146942 0.703316748142 -3.03238010406 -0.0175535492599 0.378737211227 --1.84437441826 -2.10097765923 -0.475865006447 --4.51417255402 3.85964441299 -5.79870462418 -3.27940964699 -2.43147516251 11.8176050186 --6.36517047882 -0.720743894577 -3.38844180107 --4.49554824829 1.70652365685 -0.49141189456 -0 0 0 --0.282864749432 -2.51718306541 -1.2085968256 --0.864961862564 1.10181677341 1.98418676853 --1.57438147068 6.60441923141 -3.02346801758 -1.31705343723 -0.766929745674 3.21528363228 --1.49214434624 -2.52890276909 0.939052045345 -2.589625597 -3.9031496048 -3.80410528183 -0.791281402111 2.32808828354 -0.0308412872255 -1.09528040886 -1.15652966499 -0.96079069376 -0 0 0 --1.33273720741 3.72527813911 -1.09934997559 --0.197060644627 -2.03001618385 3.8942630291 -0.413201451302 -3.44352078438 -0.757224738598 --0.70329284668 3.87892651558 -2.29270458221 --0.775458693504 -0.483104616404 -2.95742726326 -1.65816044807 1.61205554008 -4.97077322006 -4.22455644608 -3.77754688263 -2.40227174759 --1.87933647633 -6.33786535263 -2.76542186737 -0 0 0 --5.87220811844 -3.92707133293 0.403001844883 -0.891782045364 1.09126651287 3.06470561028 --1.20560765266 0.691687345505 -3.34050178528 -5.16083669662 3.63911128044 -1.36907029152 -4.32958316803 5.5346326828 1.87855756283 -1.10226094723 -4.21035671234 1.66839361191 -0.80979770422 -1.3304258585 2.60967755318 --1.63707399368 -1.07034504414 -4.63607883453 -0 0 0 -0.35033300519 1.05582284927 4.9315533638 -2.59759449959 -4.14692926407 3.52139282227 -3.56803750992 -1.91669988632 3.4634270668 --0.357551455498 -7.68932676315 -1.04302072525 --1.9712344408 -1.40477848053 -0.538756251335 --7.86698484421 1.01038718224 -0.846882402897 --3.40317821503 -1.1413769722 0.141437485814 --2.01499915123 3.27611470222 -2.38015007973 -0 0 0 -2.85824275017 2.35131978989 -1.01412856579 --5.80992746353 6.10055923462 3.99253559113 --3.71032691002 -0.562115609646 -4.13531255722 --1.21705174446 -3.18972826004 -1.37266302109 --6.33830118179 4.46405506134 0.0392779931426 -5.68083667755 2.14616036415 -2.73149728775 --1.81241166592 2.59190154076 2.42490673065 --0.6051030159 3.38197898865 2.16492390633 -0 0 0 -0.396301537752 0.976038396358 1.36529481411 -0.495811581612 2.44315052032 1.54756236076 -2.29969596863 0.038623906672 5.45043087006 -0.866879820824 -0.704232692719 5.02056264877 --1.38978719711 3.39216089249 4.50625705719 -0.949613690376 2.78323030472 1.2843157053 -0.119286648929 -2.56883382797 6.40158700943 -3.45381498337 -1.41779601574 -0.282769680023 -0 0 0 -3.38584733009 -1.1376863718 0.465029358864 --1.42380666733 4.31976604462 2.60668683052 --5.70071935654 2.34181785583 2.66301226616 -2.74405431747 -0.877055227757 -1.80619108677 --0.598177731037 0.165689483285 -1.15828418732 --0.378361612558 1.56265473366 0.985296726227 --2.10731983185 0.812161803246 -2.90487647057 --5.87396764755 1.3444122076 -0.613517642021 -0 0 0 --4.13509178162 1.17497503757 0.757796883583 --5.45185422897 -0.0977456197143 3.51227498055 -0.123976171017 -2.25344228745 0.28273999691 --0.517067313194 -0.41546228528 6.03811693192 --1.35290050507 -2.77391600609 0.571837961674 -2.60345292091 0.275270015001 0.0339744314551 -0.503073871136 -2.06860756874 -3.75724172592 --0.574006974697 1.35845708847 2.71703958511 -0 0 0 --1.51015257835 -0.404446303844 3.50924825668 --0.840023219585 -2.17206406593 1.95548343658 --1.23234057426 -3.1580581665 -3.44096374512 -3.07221221924 -4.25479030609 -3.24269723892 --3.39419841766 -4.55826091766 -0.383939504623 -0.649639546871 -1.80326628685 -6.25716638565 --1.73394382 8.39573574066 0.665139973164 -2.0321085453 3.17474603653 -1.40305304527 -0 0 0 --4.32298135757 -3.82111549377 3.66187596321 -2.33779573441 -3.26067066193 -6.35838270187 -2.59298849106 0.940331757069 -3.15714883804 -2.10433530807 2.30729150772 3.31205868721 -3.71224236488 2.87032556534 2.07508111 --3.44188189507 -2.34245729446 1.22323262691 --1.95299005508 -3.30107688904 -4.21642494202 -4.29675674438 -5.16750621796 2.97121214867 -0 0 0 -2.99638533592 1.74931764603 -3.65804433823 -1.00359904766 -3.05880641937 -1.8621057272 --4.10752296448 -0.478170722723 -2.70940065384 -3.93612337112 -0.212874010205 -3.62449240685 -0.659530341625 2.40989232063 -0.0106670260429 -2.46082234383 3.41814303398 -0.115638948977 --2.96451187134 -4.01975345612 -5.42079401016 -0.959471166134 0.899880170822 -5.70788908005 -0 0 0 --9.32613658905 -2.40482020378 -2.9588739872 -2.28989267349 -2.39825415611 3.71243429184 -6.48528003693 1.10030341148 -3.5296728611 --0.423594236374 -1.87686002254 2.20493865013 --0.381348401308 5.08037519455 -0.481212645769 --0.581277668476 -1.90325474739 8.10471534729 -3.59337425232 8.42335033417 -0.557378411293 --2.77535367012 1.15415894985 0.976078629494 -0 0 0 -2.93815541267 6.19213676453 -1.93395793438 -1.2998868227 1.52891492844 -0.352373868227 -2.14544510841 1.28838419914 1.61658227444 --3.00549840927 0.91613048315 2.22111153603 -0.317584007978 -0.903656721115 1.76785743237 -4.97230911255 0.64090013504 1.12287378311 -2.49797391891 -0.775857448578 -0.41285276413 -5.69377660751 4.04305124283 -4.87003850937 -0 0 0 -0.0686923936009 -0.589062333107 -0.893703043461 -2.67965841293 4.2220582962 -0.67791223526 -3.50213384628 -7.39623785019 -0.575933933258 --0.93755197525 -5.22423171997 -0.496216326952 --2.80776023865 -2.50739240646 -2.00927066803 --2.32341694832 -5.13277435303 -6.09685373306 -0.743341565132 0.062152620405 -3.86481833458 -2.00309181213 3.80469894409 1.01984286308 -0 0 0 --0.803731203079 5.02837133408 0.0276825092733 -0.358231246471 2.24996209145 -1.35221946239 --2.73486065865 0.686344981194 -0.339278161526 -0.216473698616 -3.59824490547 0.227886304259 -1.54351377487 -2.0293867588 -2.10515666008 -0.29490724206 -0.360660463572 -3.93722653389 -2.4830300808 -2.47029995918 1.98440372944 -1.37876188755 -2.77360105515 4.38538074493 -0 0 0 --6.15803050995 0.0564397871494 2.3919262886 -0.159913614392 4.30281639099 -2.82670688629 -3.0576312542 -0.40314501524 -1.10980927944 -4.71088409424 -0.811477899551 1.67699241638 -1.7972625494 0.0204779990017 -0.559735178947 --5.83287715912 -4.28646564484 3.10651183128 -3.64581775665 4.37423563004 0.822675466537 -4.61477136612 -3.77278375626 2.27586960793 -0 0 0 -1.51033866405 6.64111089706 1.26168751717 -9.12906455994 -4.00350618362 2.84487938881 -0.938034534454 -3.35370206833 -0.0780586600304 -2.64770078659 -0.533427417278 -2.52574682236 --6.41299390793 1.91071152687 4.88908958435 -1.6826672554 1.07085859776 -2.48254418373 -3.58459162712 2.82731866837 -3.61330580711 -1.55069983006 1.94717741013 6.69263839722 -0 0 0 --0.00687974877656 -4.60465860367 -0.750420868397 --2.38583517075 4.4266462326 -2.5356054306 --2.78828144073 -0.55091291666 -0.707912147045 --3.51207852364 1.53349614143 -0.842635333538 -5.76821756363 6.31900596619 -0.129359155893 --3.03060126305 -0.550918281078 1.52138185501 -0.227612227201 -0.248716726899 3.56444311142 -2.82444453239 5.74236297607 -4.95455312729 -0 0 0 -0.60680937767 2.72710704803 3.68385577202 --6.80239868164 2.47623586655 -1.60584437847 -1.5771125555 2.39312410355 -3.08035326004 --1.23497319221 4.39037418365 7.53416776657 --7.57840919495 -3.63517355919 -0.58924305439 --2.07959961891 2.87486696243 4.96560049057 -4.70735311508 1.79576432705 1.5622048378 --2.96990513802 10.6148786545 -0.503659009933 -0 0 0 -1.88370895386 4.69034337997 -1.61819279194 --3.63422226906 2.8308608532 0.899802923203 --5.0302863121 0.378296762705 1.76387441158 --5.57735538483 7.20296812057 -8.07218837738 --2.55054998398 0.929553389549 -0.32339578867 --6.62591314316 3.22471880913 -8.95904541016 --1.54389119148 -1.63891601562 -1.63559186459 --1.09897065163 4.06281661987 1.43896353245 -0 0 0 -1.23608028889 2.33809661865 -6.6445350647 -0.376258581877 -6.33968925476 3.03716301918 --1.33233308792 2.0952501297 4.76739358902 --1.03095543385 -2.85533881187 -0.929913640022 -0.0621532350779 -1.72221207619 -0.152489677072 -0.584572255611 6.45005464554 -4.67175912857 -5.86489439011 -2.94997358322 1.99707722664 --5.76604366302 0.700490117073 3.87484574318 -0 0 0 --1.05098474026 4.39561748505 0.620837628841 -4.85764789581 1.96146178246 -4.62092828751 -2.91485595703 -0.335634022951 -1.42288064957 -4.71197223663 -3.6421289444 -0.751178205013 --0.811830341816 -2.01451873779 4.12414216995 -2.39436101913 1.6692353487 1.20989692211 -0.244198605418 4.59958076477 2.60603547096 --12.0845098495 4.75508642197 -3.73006248474 -0 0 0 -3.65800380707 -1.735907197 -7.5980014801 --1.28337168694 0.335897535086 3.83791065216 -2.82042980194 -0.575054466724 1.97462952137 --0.512822568417 -0.990006566048 -4.05678510666 -4.87626647949 2.95429062843 -5.35387945175 -1.6563013792 0.110004499555 1.60456252098 --2.21980452538 2.37542891502 -6.3484210968 -0.509927272797 -0.333267748356 -4.55009317398 -0 0 0 -1.26308310032 0.838700115681 -2.50190520287 -1.84714150429 -1.34128928185 -2.6844162941 -5.78872108459 3.13330793381 1.21780788898 -0.530975520611 -4.36550951004 4.92522239685 -3.44581437111 -2.36658787727 2.77274608612 --0.161744266748 2.02965402603 1.98835909367 --5.87779092789 -3.65532875061 -7.33304452896 -4.51132774353 -3.56404399872 -2.0880522728 -0 0 0 --3.30241417885 -1.52409803867 -3.19376039505 -2.30318880081 -4.04399347305 1.098133564 -4.39565420151 0.184707835317 -2.95126867294 -1.36406862736 -1.39276337624 -1.37245178223 -0.408400595188 1.5150706768 -2.52818322182 --0.936920821667 2.85648417473 -2.81293177605 --3.54288291931 0.231008380651 -2.45677661896 -3.29923295975 -2.83465480804 2.28669023514 -0 0 0 -1.24704182148 -0.308267921209 -6.2657828331 --1.40786540508 -0.758963167667 3.6351442337 --0.055835980922 3.84377861023 -1.53079545498 --1.37372517586 0.956486105919 -1.65245699883 --1.67191958427 -3.70153665543 -1.70017659664 --1.81028735638 1.50999176502 0.324540346861 -4.67841815948 -2.5525906086 2.75393295288 -0.15365639329 -0.263396054506 -1.43425738811 -0 0 0 --4.85169029236 2.30637717247 2.77179455757 -1.11373364925 3.42361426353 -6.31355142593 -0.226774916053 -0.363486796618 1.04647922516 --2.00016069412 1.53888237476 -0.473459780216 -2.88918614388 -0.571384131908 -1.79078865051 --0.851055681705 0.573942065239 -0.0213219057769 -0.381855219603 2.45183801651 -2.68832755089 --0.659903049469 4.42499017715 -5.5999584198 -0 0 0 -0.448253810406 -1.16187286377 -4.37131309509 --4.47445297241 1.60476899147 -0.837675511837 -0.00193295371719 4.23497104645 -3.59811496735 -3.13756251335 2.5073568821 5.9339966774 -3.74700212479 -4.33402204514 -5.21909236908 -0.698015868664 -6.28907155991 3.50032353401 -2.19520950317 6.91174077988 -0.680488705635 -2.77167320251 -4.02845716476 -5.74736976624 -0 0 0 -2.65828919411 -1.37901008129 0.997609376907 -8.61149120331 3.65374898911 0.404935956001 --0.689587533474 -6.35417175293 -3.90909171104 --2.6865375042 3.44186782837 0.334709376097 --3.6527762413 -4.80337524414 2.78052067757 --3.03612279892 -0.368984431028 0.345440268517 --7.31609630585 4.66228866577 -1.31506872177 -1.24160373211 -4.20178604126 4.74317121506 -0 0 0 --2.16490077972 -0.339487850666 1.14046227932 -1.21995091438 5.80164813995 2.22514677048 --5.39377450943 3.71936678886 -2.17124652863 -4.70673561096 0.548828303814 -3.20545554161 -3.56264424324 4.99705171585 -0.230742111802 -3.54887247086 -5.56563138962 4.20844173431 --1.0072453022 -3.04980373383 -2.24702978134 --7.53482103348 3.57093954086 5.60395431519 -0 0 0 -4.49060583115 8.74062347412 -4.9369225502 -3.30250501633 2.18996214867 -3.68461227417 --6.0988779068 -2.60648298264 -1.27711200714 --5.03899145126 2.46480584145 -1.87886965275 -2.39284586906 2.13406872749 -1.79946362972 -3.16156554222 4.74895429611 -3.54385757446 -5.38467121124 1.93406569958 4.70576906204 -1.67430067062 -2.76329827309 1.13132047653 -0 0 0 -0.46238848567 -0.587724387646 1.82002210617 --3.17587971687 -0.97991412878 -3.19518280029 -1.75513410568 -0.965730905533 3.4377052784 -1.0794365406 -0.346897631884 -2.44812130928 --5.05647373199 0.4707506001 1.41299128532 -7.83158159256 0.79860574007 -2.06611347198 -0.301729410887 1.56450974941 -1.52312123775 -5.27145195007 1.56837892532 -5.226811409 -0 0 0 --1.10924959183 3.73678421974 0.211605891585 -8.18345832825 0.705888092518 -0.517504930496 --2.71170353889 3.29869937897 2.35663628578 -4.08675098419 -2.56505465508 0.235222548246 -4.76732635498 4.2435760498 -0.535608828068 -0.707933247089 7.73866224289 -1.77395188808 --8.31344795227 0.159085273743 0.407170325518 -5.68062448502 -3.3290681839 3.3603219986 -0 0 0 --0.179043069482 0.808480799198 -2.92774820328 -4.95525932312 0.752493858337 0.270373910666 --1.33846259117 3.12240099907 3.2303249836 --0.390134364367 -8.24927139282 -3.48705410957 --0.820827424526 -1.8421818018 -2.8607506752 -2.70721435547 1.88865220547 1.33399617672 -0.234230995178 -2.28767681122 -2.99850964546 -5.8748884201 -0.0773434862494 -0.452855914831 -0 0 0 --0.82862830162 2.31257033348 -6.32397222519 -0.00143700686749 -1.22036397457 -2.51606822014 --0.0683798789978 -2.93864202499 1.309420228 -6.10528326035 3.03651380539 3.50906300545 --0.531236231327 2.8395242691 -4.67443180084 -2.04250693321 0.0540799573064 -4.46538639069 --1.96160697937 -1.03152656555 1.18370604515 -0.388082563877 -4.09265327454 2.35681176186 -0 0 0 -4.18307065964 -3.7461578846 4.14431142807 -4.74842214584 -2.34224772453 -2.72023701668 --2.15272378922 -4.29495382309 -1.08058238029 --6.78577566147 -3.49257349968 0.436807543039 --5.29424619675 -0.634833097458 -4.0053319931 -1.10252225399 0.950439751148 -3.29903721809 --3.67181038857 0.690214514732 -0.133886739612 -0.660423874855 2.04145145416 -2.42274570465 -0 0 0 -2.37933278084 -0.46455180645 -1.50725746155 --4.99306249619 6.47455692291 -1.03314042091 -4.71902036667 -3.2207262516 -1.46120607853 -3.0995631218 1.00467324257 -0.697179019451 --4.03986549377 -3.814037323 -1.35145461559 --2.27074670792 1.51377546787 -2.7261505127 -2.55070924759 -4.95251560211 2.82993102074 -1.49137163162 -2.79234838486 2.83744049072 -0 0 0 -3.4241104126 1.52909684181 -1.74786686897 --7.37793731689 -0.469000786543 -1.9203081131 --2.27731466293 -0.369595706463 -6.28017520905 -1.3216997385 1.75473201275 -0.196972578764 --4.22246694565 -2.04294586182 -3.79429745674 --0.408029139042 -2.96431446075 -1.44970047474 -2.40611004829 -2.0956761837 0.523355484009 -1.68914997578 -0.757153153419 -3.3092238903 -0 0 0 -7.0471701622 -3.0939385891 0.0651033595204 --2.96716046333 2.44345498085 0.220049455762 --5.23307609558 -3.88169741631 4.85900020599 --0.100093476474 -4.07811737061 -1.49975240231 --1.55574178696 -3.82315826416 0.0840393304825 -0.855198740959 4.30835485458 2.19171404839 -1.56845188141 3.14442849159 1.16629111767 --0.287697255611 3.76326084137 -8.24272727966 -0 0 0 --1.93073129654 0.363616853952 -6.09564161301 --3.61814808846 -0.360691577196 -0.928680479527 -0.245770841837 1.35339450836 -1.01736938953 --3.55566549301 0.631155490875 2.63723468781 -1.44419312477 -5.4020524025 -6.23854207993 -2.32839655876 -4.37433671951 0.355017602444 -1.46485888958 -2.43291187286 0.66506499052 --4.08936214447 -4.5362663269 2.14175271988 -0 0 0 --8.75673961639 3.57134366035 5.78149366379 -2.41130423546 3.69288706779 4.15658664703 --2.12119293213 -0.536862850189 3.29120016098 --0.959259569645 0.835544884205 -1.73481249809 -1.37265920639 0.58778834343 0.804746210575 -0.412548750639 -1.58488988876 -1.1328638792 --0.327272504568 -3.40124130249 -0.698408961296 -0.207404866815 2.97075104713 -0.766184926033 -0 0 0 -1.14550209045 0.181707769632 -0.835119009018 --1.45008432865 -0.762690782547 -4.65563106537 --4.59415531158 -5.20280838013 5.36513280869 --2.09573125839 9.34700870514 -0.310804963112 -4.03433513641 0.235693842173 1.81580924988 -0.528687775135 -5.43649482727 -2.36789894104 --1.55690491199 0.935727596283 -3.85502004623 --1.05406880379 1.24941956997 3.45982336998 -0 0 0 -3.51241755486 2.00981974602 -4.18956041336 --0.948868632317 1.1304705143 3.44480013847 -1.01693940163 -5.0990447998 -3.97431278229 -3.5068154335 1.58791363239 -2.47102737427 -4.2764954567 0.189658075571 1.83323383331 --1.17188966274 5.48507165909 0.508060872555 --1.53898990154 -4.0918340683 -0.80274271965 --2.56728124619 -6.20877981186 -1.71650135517 -0 0 0 -6.73258590698 -3.27894115448 0.085902556777 --1.86971008778 -2.02553987503 -3.27065467834 -1.45292341709 3.32163786888 -0.576981186867 -1.87591421604 -0.654616177082 7.11979436874 -4.71156930923 4.26642465591 2.93163895607 -7.58940458298 -6.37566280365 3.88249874115 -2.65046930313 -0.960820674896 0.114226825535 -4.36838769913 -3.46590805054 -0.680559873581 -0 0 0 --5.95022249222 1.27024996281 1.52758359909 --0.069025054574 3.84162783623 -4.76876974106 --1.28469109535 1.99721860886 -5.33706998825 -3.93593668938 2.37574100494 -0.162986636162 -0.683697879314 3.81294727325 2.47883629799 -6.83663749695 0.492550432682 -1.1621863842 --4.20912313461 0.716716587543 -4.03273439407 --3.83581185341 -0.273708283901 -8.12558174133 -0 0 0 --1.6217058897 2.97076487541 4.57031679153 -1.82170808315 -0.80907201767 1.67167174816 --2.18545055389 -2.08086657524 0.75565123558 --2.01642084122 2.40104174614 5.7752494812 --0.111898966134 -2.59106230736 -2.61451601982 -0.758498370647 -1.92713975906 -2.85360956192 -0.928546130657 -3.11615419388 0.509871780872 -2.48292183876 -2.48353505135 6.22513580322 -0 0 0 --1.85139119625 2.39169478416 -3.25123810768 --2.45603919029 0.763343930244 6.16376495361 -3.56991147995 0.768737077713 1.83889997005 -0.331224381924 -0.783962547779 -0.49270349741 -1.25561380386 3.54101061821 -2.73936033249 --1.50875735283 -3.34309720993 -2.58612990379 --5.3388209343 2.60097885132 -4.12356805801 -0.709659576416 5.11215782166 0.818955302238 -0 0 0 --0.864374935627 4.526658535 -0.0126246269792 --2.31067967415 4.38111448288 3.22584557533 --3.43657851219 2.19090533257 -4.86937570572 -0.983715474606 -0.0462611205876 0.469244658947 --1.25561714172 -3.97627973557 -6.00905752182 --1.01795077324 1.47575962543 -3.96093893051 -0.752228617668 0.566769123077 -5.40624189377 -2.47922897339 -2.07146883011 0.429266631603 -0 0 0 -7.94311285019 0.513568937778 3.79505968094 --3.2835047245 5.11651515961 3.23097681999 -4.27501392365 2.69728302956 1.36799705029 -2.65274119377 0.565264940262 0.745946466923 -2.17899823189 3.43174624443 1.76681351662 -4.13437318802 -2.45070147514 -0.985680103302 -1.28944933414 -4.51412820816 -3.14013671875 --1.38536512852 -0.770741462708 2.67245435715 -0 0 0 -1.4058765173 5.18179368973 4.85067939758 --7.71107959747 -2.93615317345 -1.14497721195 -6.58265781403 -4.67723274231 6.12447929382 -3.68796491623 4.99708890915 1.08168530464 -0.376369923353 8.36575126648 0.277370542288 -4.72189188004 -2.11371779442 -1.46101224422 --1.13094639778 2.59557437897 -4.27897453308 -2.81763124466 1.73785591125 -5.03272008896 -0 0 0 --1.09263586998 -6.73399829865 -4.19739103317 --0.672959148884 7.34023189545 1.65439271927 --0.812780678272 3.36123156548 -2.55002450943 -3.09873962402 1.50920450687 2.05161952972 -3.14860844612 -3.32350611687 -0.0880988910794 -3.40238857269 0.350718855858 -0.26579400897 --1.64400601387 -0.960458397865 0.801358878613 -4.38682699203 1.64527487755 0.292742371559 -0 0 0 -0.657826066017 4.34258127213 0.807094216347 -0.881963610649 -0.628609895706 -0.695330321789 --4.87051725388 7.10403299332 -4.58294010162 -6.68658542633 1.48724400997 5.38078641891 --4.28881502151 -0.905956447124 -1.85129964352 -2.81549978256 1.26969301701 -0.601057648659 --3.7009100914 -3.28828167915 -0.496042579412 --1.00910806656 -5.43553781509 -1.16531264782 -0 0 0 --3.15590786934 1.34441614151 3.28895759583 --1.10180938244 -1.76690769196 0.231237724423 --0.572401165962 3.38957238197 -0.357345402241 --0.934896409512 1.3683578968 2.50084543228 -5.86119413376 -4.37521028519 3.71180295944 -3.06745290756 -2.36642479897 0.77767008543 --0.743642449379 -3.30371046066 -2.65836858749 --3.90820121765 1.26633071899 0.140209943056 -0 0 0 -2.87318706512 -0.37586030364 6.51401996613 --3.58949875832 -3.07278680801 -6.47884273529 -6.37773609161 -0.260296314955 1.05655515194 --4.01275396347 1.14636361599 1.65381002426 -4.44330072403 -4.56590461731 -0.376518338919 -4.607858181 -0.93650996685 2.22663116455 --0.380203962326 1.80329430103 2.4853053093 -2.67642450333 3.38269519806 -3.5482904911 -0 0 0 -4.57649707794 -5.08644866943 2.84525585175 --4.48211288452 -3.88323283195 3.81857395172 --2.53723263741 4.83359861374 -6.47142648697 -5.36778783798 0.520811855793 -0.968396008015 --3.18059158325 4.8379073143 -0.215295910835 -2.81729316711 1.14409148693 -1.92004156113 -5.41756486893 1.68607127666 2.87497162819 --3.7529270649 -3.42376327515 1.05712306499 -0 0 0 -3.01453781128 -7.13386058807 -2.82833552361 --0.13208077848 -0.142463132739 -1.28780090809 --4.07770061493 1.66797113419 -2.98966479301 --4.61519241333 -4.97056722641 2.06659197807 --0.796368002892 1.44881904125 -3.35956978798 -2.41609096527 0.492532372475 1.64259958267 -0.553989112377 -4.10514640808 4.97301149368 --2.91286540031 -6.02894020081 7.00040149689 -0 0 0 -1.911673069 -7.64377975464 7.27807378769 -2.7320625782 5.81699037552 -1.64061057568 --6.33342170715 -2.82790088654 -0.868433177471 --1.51063871384 2.16968536377 -2.1846382618 --1.37546610832 -1.43710792065 -0.524162173271 --2.48119163513 -0.278164535761 -2.84620523453 --0.835205614567 -2.09396028519 -0.312595188618 -1.80655443668 -0.195232585073 6.90867614746 -0 0 0 -3.71712851524 -1.14215159416 -1.93638813496 -0.767490804195 -3.7184317112 -0.294048190117 -2.71489810944 2.93701601028 -4.13605308533 -5.4272069931 3.95490694046 -1.74914038181 --3.92432975769 -5.55813121796 1.22018992901 --0.304015755653 -4.71798324585 2.36307668686 --2.03335189819 -1.9074857235 0.554766714573 --0.972691476345 1.52323150635 -3.16498446465 -0 0 0 --5.02588272095 5.57500934601 7.62334108353 --0.690987288952 -0.0678841397166 -0.583273589611 -6.36986398697 -0.9503865242 -1.92383038998 --8.45330810547 -2.97617578506 5.26411819458 -5.70179319382 -2.79733467102 3.62628507614 --1.67156255245 -0.884733140469 -2.42392897606 --3.12290787697 -1.94539010525 -0.455727517605 --2.69575762749 1.5615080595 -1.89404201508 -0 0 0 --1.66741323471 -2.56980395317 -4.09595489502 --1.38696956635 4.89389133453 0.559698700905 --1.48072302341 2.11181044579 -4.94155216217 -3.43509244919 -3.1416888237 -3.57040977478 -3.81418347359 -8.33159446716 -0.476750284433 --7.29244804382 0.356891483068 -0.865968227386 --4.35852336884 -2.94089603424 -0.684487104416 --2.46948218346 -0.609666347504 -1.35571801662 -0 0 0 --5.3399515152 0.125330939889 3.31324458122 -1.92212843895 0.214332029223 3.77961111069 -4.98406934738 2.17405962944 -2.76779985428 -1.2674690485 -0.0591384358704 0.702327787876 --2.11070036888 0.607387363911 -1.96324205399 --1.85597002506 -1.18065917492 2.25531458855 -0.0715269222856 -2.77231836319 -0.867277562618 --1.7065333128 -3.04058670998 -0.287095338106 -0 0 0 -1.95010244846 -4.56024074554 4.5935049057 -1.10466527939 0.488853543997 1.21466469765 --0.352327674627 -5.86535215378 6.67978000641 -0.863221526146 -1.97117555141 -1.56535005569 -6.39431428909 0.190169259906 2.1630923748 --6.49530744553 -4.87262535095 0.302277863026 --3.75557875633 7.22851419449 1.6675632 -2.62854552269 1.51116609573 4.86407470703 -0 0 0 --4.45287179947 -8.28845119476 9.49667930603 -0.402625322342 -5.14145946503 -2.74660205841 --2.16479587555 1.58591246605 -3.91803884506 -1.67240226269 -4.21752214432 4.10604763031 -3.60497045517 -0.295083016157 -4.3696680069 -2.61186599731 4.06009435654 0.65493786335 --3.11094427109 -2.24038219452 1.36944699287 --5.35793876648 -1.05831694603 1.51257944107 -0 0 0 --9.71823120117 2.88920021057 1.25700199604 -2.64831399918 7.38642120361 -4.13595819473 -0.746872365475 5.46027088165 -2.61023831367 -1.07750368118 0.147140815854 -4.57822847366 -3.10664629936 0.225640580058 1.23727953434 -0.20712095499 -2.15178084373 -0.870167911053 -0.366267859936 -1.37869572639 -2.36161804199 -0.217147901654 -6.82041501999 -2.88955068588 -0 0 0 --0.024342874065 3.01345157623 -6.31920671463 -3.40892839432 2.57902550697 0.294850260019 -2.19903659821 2.27891564369 2.8315923214 --5.12577199936 0.152820587158 -1.93808591366 --4.28560447693 -2.42326307297 2.43987703323 --2.93961429596 -1.25026237965 6.45866918564 --0.00546883000061 3.06873202324 -0.381448894739 -1.17566132545 -2.63512063026 1.76828944683 -0 0 0 -6.33682823181 5.59276151657 2.09083795547 --0.848117291927 -1.26633071899 3.02047610283 -5.32099533081 1.75586879253 -5.24386644363 -0.615107357502 2.75563216209 2.25565910339 -0.187722504139 0.388026624918 -0.849708914757 -1.55368459225 -4.98164796829 -3.65663862228 -4.27744865417 6.57051849365 3.65134549141 -2.38114142418 5.24473667145 4.97354888916 -0 0 0 -4.70702409744 -0.285916537046 -4.52875375748 -3.02479457855 4.92823219299 3.51585125923 --4.7987074852 2.46256685257 -3.80813145638 -2.16820883751 -0.0575302541256 0.813475966454 -1.23086595535 -4.27860498428 -5.83342504501 --3.39873218536 -5.21366262436 4.41264057159 -2.27810001373 0.946918010712 6.50309610367 -1.29649531841 -3.60150909424 1.93393957615 -0 0 0 --0.23282623291 -1.53910970688 3.45770192146 -6.06263399124 -1.20808696747 0.167807281017 --6.73196935654 -3.57985591888 -1.16334867477 -2.51325678825 -0.794992983341 -5.06150436401 --1.22570180893 -0.812608361244 -0.9880194664 -2.08572340012 -1.39284408092 -3.47991871834 --4.39796209335 1.97265970707 -1.84397637844 --2.92881417274 0.289658427238 -0.765888512135 -0 0 0 -5.52854919434 5.40294885635 -2.10120558739 -5.24139499664 -0.0680495351553 -0.246622443199 -3.05600309372 -0.980603218079 -3.71887421608 -2.32613635063 -4.83932352066 -0.00197353330441 -1.62100470066 -6.58384037018 -0.734740078449 --0.890644550323 -4.16550588608 5.54628801346 -2.35976338387 2.59083080292 -0.403450399637 -1.09757721424 4.38645935059 0.605556190014 -0 0 0 -3.34714126587 -5.25425815582 -1.11100316048 -2.18133234978 0.315809816122 -2.19886088371 --0.865923702717 2.20547747612 -0.987282395363 --2.48558831215 -0.691285014153 2.21382045746 --3.68705296516 -2.64619040489 2.61184859276 -0.715399265289 -3.37641859055 -1.56074595451 --2.43545937538 0.112751036882 -3.24897670746 -2.53481316566 0.811193645 1.53379273415 -0 0 0 - - -50.2879676819 268.783355713 -837.874938965 -133.215988159 303.863433838 902.238830566 --11.2731389999 -47.4012374878 -907.965454102 -108.772613525 177.517105103 394.799926758 --10.1347093582 -77.167640686 116.59614563 -9.48873710632 -27.5086593628 -39.6639060974 -320.716094971 -107.861213684 539.265686035 -95.8682785034 460.221801758 -409.421020508 --0.18552698195 -0.782829880714 -632.795837402 -420.799194336 105.44430542 -1023.45135498 --217.978851318 25.8986129761 1184.75073242 --1.44531786442 17.8194656372 -1122.27331543 --230.994155884 276.463623047 -18.373003006 --72.1936950684 23.4238815308 343.147277832 --20.0019664764 -240.65663147 342.097900391 --127.467071533 -46.4974327087 -722.73223877 -133.024246216 -647.104492188 848.688720703 --0.358506262302 -0.00484315073118 -632.817749023 -81.952911377 215.115066528 358.864105225 --333.70489502 -565.483825684 64.6806259155 -227.08706665 181.327423096 -345.814788818 -60.6779975891 183.805145264 -595.915161133 -272.193725586 112.119148254 220.744369507 -461.022094727 -235.420730591 750.506591797 -51.4610977173 10.0045700073 -10.6368551254 -280.050842285 508.482879639 -77.9956130981 --0.185463085771 -3.1571053114e-05 -632.845825195 -403.570861816 10.4674367905 -771.853088379 --306.013336182 -560.53314209 702.612854004 -423.993377686 222.45741272 314.483276367 --145.033813477 -45.8842163086 -640.337646484 --227.18661499 -140.727783203 612.11114502 --43.2214927673 384.971618652 -997.563598633 -289.853912354 -576.825561523 642.586914062 --24.4371471405 -111.497612 162.5418396 --0.358010351658 0.200451269746 -632.80065918 -388.540374756 -177.470062256 42.2989654541 --1.7299926281 753.555541992 -433.521514893 -241.250732422 72.5169677734 728.443115234 --192.89906311 114.290687561 11.112112999 --190.41343689 -280.918670654 72.6111755371 --12.8502559662 -57.424243927 -290.456787109 -188.689086914 337.670562744 -195.823043823 -326.232940674 -576.887756348 173.936981201 --0.186179429293 -0.218287035823 -632.833862305 --279.01083374 299.088256836 82.2625732422 -218.994247437 332.244812012 114.312034607 -57.0526809692 -225.72253418 -627.534362793 -91.1149902344 -542.231079102 1517.13232422 --99.5195922852 497.761505127 -1414.16503906 -40.0513572693 -203.88319397 191.194458008 --300.825775146 -7.95217227936 -149.0259552 -158.854949951 232.230804443 -1.33594167233 --0.358130574226 0.0575585030019 -632.81262207 --206.001922607 -123.666389465 -111.70664978 -72.5758666992 1.52287685871 -67.6943054199 -166.376464844 194.65083313 431.775756836 --86.8890762329 183.017700195 -542.350769043 -264.866943359 -128.61517334 295.156921387 --735.16003418 255.584701538 -281.735687256 -99.2079849243 183.225723267 187.38621521 -14.9905738831 128.583236694 229.42388916 --0.186185404658 -0.0597233437002 -632.844604492 -212.885009766 431.101776123 -186.56918335 -80.0454025269 -3.07966780663 444.827514648 --281.537017822 -2.74701976776 -229.735046387 --224.980636597 -119.486984253 85.71849823 -368.246948242 178.242660522 -704.097045898 -228.576461792 -242.171218872 995.675048828 -172.981246948 -21.9119682312 -663.032836914 -124.818031311 123.905235291 532.130737305 --0.358489274979 0.216854020953 -632.801940918 -724.471191406 -125.950775146 -938.600952148 --500.491699219 -80.1212997437 972.903564453 --149.587295532 -55.956741333 144.695907593 -787.55255127 -91.6745681763 239.522689819 -208.514083862 -58.8487625122 -425.056732178 --211.053085327 79.4763793945 -294.629150391 -120.159378052 99.7282867432 -857.512939453 --327.541015625 -437.141967773 1030.14501953 --0.185810357332 -0.201680734754 -632.832336426 --657.244628906 27.799943924 65.6767959595 --87.7920684814 -416.03326416 -380.845794678 --11.4776210785 93.8376464844 -22.2396793365 --49.0579910278 163.298217773 363.462402344 --110.723693848 -17.3702201843 -82.4460525513 --166.590301514 120.137046814 -289.143218994 --188.511047363 -40.0117263794 217.473739624 -226.755325317 190.042648315 269.70892334 --0.358237683773 -2.7373282137e-05 -632.81451416 --1077.98510742 -275.267913818 28.6633262634 --124.567199707 622.655395508 15.3496952057 -117.643127441 -404.844451904 -188.444412231 -208.467727661 97.7427368164 64.4016418457 --45.5557365417 208.950897217 -368.470672607 --12.7338857651 55.6208267212 320.328826904 -865.372070312 -369.044311523 -98.7573699951 --1162.63024902 -953.543640137 -1209.31445312 --0.18545345962 0.00435368157923 -632.849121094 --7.97747039795 -452.898529053 -23.1999874115 -13.0443372726 -43.5636634827 -11.1215238571 --5.91992473602 -410.501983643 332.590393066 --188.095199585 122.680137634 -354.587768555 -145.499313354 -237.324859619 554.619018555 -29.9978733063 156.595092773 -672.516296387 --4.61192464828 -163.637771606 -103.765266418 --67.0328216553 825.972167969 189.811737061 --0.35771599412 0.780585348606 -632.764099121 --422.934509277 -623.507507324 706.260559082 --26.67445755 221.492248535 -374.928741455 --70.3356018066 -234.031967163 472.848297119 --0.348390042782 400.9269104 128.632995605 --132.727554321 -273.905181885 -142.711959839 -314.256256104 -277.895904541 106.127220154 -133.088973999 208.319519043 44.5178909302 --264.592956543 191.045913696 -136.47177124 -0.0010238441173 -0.782231926918 -632.762817383 --473.288391113 224.846969604 -155.372009277 --22.639289856 -62.3092498779 775.054931641 --12.9761753082 -72.9711761475 -568.563293457 --109.482788086 -43.8484344482 -700.010986328 -376.986755371 18.5217761993 263.335266113 --109.945083618 -55.306552887 594.292236328 -201.765975952 155.891937256 11.2025051117 -1178.34375 -1110.53100586 -1088.16931152 --0.219322621822 -0.00485917832702 -632.829711914 -327.134796143 -137.935821533 665.711547852 --372.88067627 117.352104187 -363.773986816 -411.233093262 285.3621521 462.224609375 --421.605499268 -63.1082763672 -970.91784668 -95.4494934082 73.1827011108 322.882568359 --280.200286865 273.277099609 -52.0845336914 --183.564727783 349.175476074 -118.430885315 --14.4686965942 -268.233184814 350.47467041 -0.00126929883845 -1.45132162288e-05 -632.812988281 --174.004302979 -359.022613525 187.531784058 -302.415313721 -146.206085205 -481.177246094 -23.6734771729 -139.159576416 915.853637695 -39.6990814209 -136.321594238 -730.11529541 -104.34513092 44.4547843933 -123.249450684 --123.329315186 -89.1641998291 119.943778992 --159.32019043 -224.056732178 573.900634766 --1571.35192871 -1536.8572998 -1113.00646973 --0.219630196691 0.201700389385 -632.812866211 --254.702056885 305.511657715 458.492797852 --54.3298873901 313.888092041 -946.320251465 -242.514282227 26.2311782837 452.75177002 --104.92351532 209.03314209 -387.535491943 --228.344177246 11.0528697968 622.879516602 -146.290786743 -194.990783691 697.312866211 --249.863677979 195.543228149 -850.600463867 --264.18359375 -845.708251953 626.806396484 -0.00104592961725 -0.217303231359 -632.800964355 --449.595428467 -112.352531433 -295.978515625 --615.461853027 -656.901733398 189.386978149 --262.63369751 105.926307678 -1030.5723877 -86.2502441406 24.9012718201 813.888793945 -181.550811768 67.2889862061 -695.96673584 --114.474479675 348.153961182 409.017120361 -538.507446289 -182.364868164 575.083557129 --198.507461548 628.431213379 -185.885513306 --0.21957591176 0.0587778314948 -632.825134277 -1162.08618164 104.634002686 788.79510498 --182.394012451 198.932571411 -1011.440979 -133.739898682 -69.5493621826 226.735931396 --105.796638489 -505.710510254 158.145690918 --300.504394531 -117.412017822 -351.541595459 -703.795959473 -447.655212402 428.135192871 --116.740905762 501.145782471 -428.836547852 --85.0879516602 -714.487854004 993.386047363 -0.000901297316886 -0.0589816235006 -632.811706543 --262.020721436 -16.917224884 356.089324951 -30.7826461792 -638.608886719 -381.865692139 -45.9032173157 81.7616958618 -196.953018188 -196.836044312 784.571594238 535.720214844 -537.096313477 -167.535919189 -417.241882324 --262.468048096 729.13458252 306.741241455 -483.680206299 -593.984619141 549.568603516 --242.213287354 333.955169678 -743.611083984 --0.219273775816 0.217327222228 -632.81451416 -544.647766113 -363.730651855 -257.943603516 -268.422088623 377.4140625 -186.526443481 --166.954193115 91.0866394043 247.394577026 --207.081924438 -15.0360460281 -632.473144531 --172.699478149 -107.439674377 21.7347984314 -263.465545654 -373.008728027 609.037231445 --177.030792236 -130.60710144 -209.440216064 -251.480133057 783.079528809 -537.375366211 -0.00141202309169 -0.201139703393 -632.799316406 -654.680114746 248.979553223 -358.532501221 --323.040222168 465.637054443 727.553039551 --452.666870117 -199.151779175 -119.629486084 -101.780914307 -15.5771789551 -179.742721558 --461.603027344 -48.5898551941 305.328704834 -105.205001831 154.292816162 8.57831096649 --123.636184692 -139.036453247 61.8052368164 --636.319580078 -47.822971344 971.526977539 --0.219592034817 7.68636527937e-06 -632.826477051 -1070.90808105 -354.966094971 -1352.03027344 -65.2539215088 441.725036621 787.387207031 --307.779632568 149.717727661 377.617614746 -17.3564929962 -237.869857788 -462.226470947 -344.549621582 96.6924972534 249.713653564 --1156.30249023 256.049926758 200.805999756 -98.2488708496 228.933364868 -305.070343018 -28.2386226654 850.426025391 -279.1015625 -0.00103178876452 0.00487223174423 -632.816223145 -272.670776367 648.858093262 -984.159729004 --324.499603271 322.574188232 1333.76049805 -147.881027222 -26.5363254547 -1332.97180176 --131.108322144 -256.546051025 261.427978516 --414.412628174 146.71925354 90.582244873 -32.4940490723 -1.9034049511 417.87890625 --205.867767334 106.601631165 154.756454468 --233.388275146 -87.8910369873 -488.196228027 --0.219321087003 0.782290160656 -632.776306152 -375.355102539 1317.76452637 -10.7573509216 -412.611999512 45.0042190552 556.398681641 --977.385437012 -214.500930786 -516.096374512 --908.385864258 489.18637085 -330.683929443 --71.6049575806 -33.8314781189 627.100830078 --97.6936264038 -296.377532959 -427.962432861 --149.994903564 -316.651794434 6.87119626999 --75.6627731323 877.612487793 -36.0807533264 -0.0505608767271 -0.782057762146 -632.766662598 -268.71307373 -142.539764404 -266.872161865 --103.389038086 -13.7801275253 124.046836853 -127.967643738 -30.5490036011 -154.774078369 -68.9707489014 38.4744148254 -325.49017334 --49.3838729858 55.3026657104 284.839782715 -67.3801345825 -329.310577393 -255.798782349 --113.456268311 -325.552612305 628.778564453 --47.630115509 396.012420654 175.53187561 -0.0544406473637 -0.00486452085897 -632.815246582 --344.927001953 -74.3371429443 344.807678223 -204.148574829 83.3179321289 -540.03717041 -53.8110618591 -31.7530231476 73.4725646973 -16.0067596436 -209.557540894 76.5979614258 --542.918212891 -206.423843384 171.188995361 -165.989257812 48.4638633728 -759.899597168 -26.6064167023 -569.334899902 984.65435791 -72.8752059937 -133.587677002 -66.2919387817 -0.0511709414423 -2.08718465728e-05 -632.816711426 --72.9069061279 196.861663818 85.9056625366 -97.4846572876 111.945579529 -364.739471436 --156.209442139 25.7834339142 696.770263672 --265.272094727 -22.2196540833 -530.929382324 --56.6833763123 -37.5253829956 458.22668457 -111.998199463 -304.217010498 -135.777084351 --210.338867188 429.323364258 163.281723022 -228.672714233 117.913497925 2.85257053375 -0.0540591776371 0.201136142015 -632.798278809 -23.8881549835 -228.750518799 -121.040298462 -93.7675552368 -82.7534408569 572.809631348 --104.950782776 -12.6192483902 -994.746398926 -7.3449420929 247.697860718 -420.892150879 -442.745635986 -131.069412231 701.953308105 -304.970062256 -185.460494995 492.43862915 -446.855072021 -178.762481689 -332.770568848 -95.9675674438 231.101333618 -92.4007415771 -0.0497840419412 -0.217587903142 -632.8046875 -352.866333008 537.784790039 -944.198242188 -386.479217529 -83.622215271 509.135955811 -1.02975547314 -275.967376709 -99.6430053711 --95.8463897705 -627.740112305 420.978271484 -66.5031890869 -80.412651062 -193.295227051 --216.129852295 -450.464752197 37.3941879272 --267.085510254 449.151092529 -210.310928345 --159.147750854 327.277618408 330.023895264 -0.0542697682977 0.0587261393666 -632.810668945 --629.64263916 -162.205276489 -325.26461792 -72.5916671753 -51.98620224 539.136474609 -77.9869308472 128.693740845 -252.787948608 -459.948547363 766.302368164 -461.517059326 -380.598358154 277.662139893 338.970825195 -25.781167984 -244.663864136 228.71661377 --21.5496520996 638.058288574 256.499664307 -2231.80834961 -2546.96875 -1415.02893066 -0.0497440360487 -0.058791346848 -632.815490723 --340.16305542 -272.702484131 1072.88879395 --692.06237793 258.773956299 -281.234710693 -188.687850952 0.925092041492 -680.073181152 --216.933258057 -55.6555633545 81.6775970459 --4.84723854065 -291.611480713 651.815673828 --357.480743408 406.931915283 -1200.02026367 --467.742980957 -263.82611084 975.247436523 --169.014266968 -518.719360352 323.643707275 -0.0544795915484 0.217274561524 -632.799865723 --1385.7869873 334.526489258 922.030029297 -412.290557861 -264.472503662 -697.234313965 -317.582000732 -32.6931114197 -278.386138916 --336.638244629 -169.308227539 397.007720947 -306.221466064 -218.775772095 202.728988647 --286.289367676 358.124023438 -265.553985596 -128.881607056 387.025512695 578.028869629 --4.06678915024 -542.01940918 198.359405518 -0.0508799850941 -0.201443850994 -632.803161621 --363.553131104 -171.774551392 485.350708008 -19.396364212 201.845611572 -314.166442871 -422.151794434 170.055221558 311.569763184 --37.9487037659 -97.4290847778 88.6063232422 -313.130981445 264.130645752 -236.701919556 --20.3395404816 -670.228271484 -43.864440918 --256.925689697 -153.622085571 -222.797042847 -49.5140724182 -104.993560791 99.0020141602 -0.0541700832546 -3.2200539863e-05 -632.811950684 --327.10925293 58.9389076233 13.699924469 --124.810630798 -41.9783210754 -469.290588379 --78.2141799927 -309.610748291 134.744140625 --114.021911621 -349.682525635 736.981384277 -190.914199829 -11.5940742493 -157.807250977 -718.522705078 750.009094238 -843.75592041 -26.8843040466 1.19496536255 653.904052734 -119.384292603 22.5651512146 213.365600586 -0.0509155094624 0.00487011251971 -632.819946289 --546.802307129 -945.518615723 663.363342285 -128.989532471 -210.000335693 115.577888489 --172.895401001 -126.590766907 -309.54119873 --207.860183716 -484.461578369 -147.840072632 -348.625640869 120.275947571 370.754516602 --95.0222625732 -164.10899353 -53.4733772278 -267.960235596 -229.347564697 106.826980591 --87.2274627686 127.937675476 -215.945007324 -0.0541568696499 0.782029807568 -632.76171875 --279.709899902 7.66963911057 -122.2161026 --44.8663406372 -33.9081497192 214.415802002 -738.027709961 329.129882812 94.0834655762 -1208.31738281 -88.7550201416 413.755615234 --2.77615642548 368.705963135 -1197.54370117 --39.640209198 -189.408630371 441.295318604 -35.5978279114 -238.670700073 -299.817626953 -351.724731445 -79.342376709 -34.5211677551 --0.0955308377743 -0.778904736042 -632.757751465 --739.143066406 494.526977539 13.0998353958 -780.940734863 -311.02645874 123.90499115 --160.603759766 -95.460319519 -230.952453613 --44.273059845 163.297943115 -266.055999756 -4.17290592194 -108.388343811 835.218505859 -103.585662842 264.677276611 -549.672729492 --271.479400635 111.970779419 587.146484375 --214.503417969 563.786315918 7.67452430725 -0.0809285566211 -0.00507669942454 -632.811462402 --474.867248535 168.832901001 -393.256225586 --47.602394104 83.4178466797 698.081054688 -98.8973312378 129.992294312 -18.9528236389 --372.001495361 -15.7038059235 -389.223815918 -391.023498535 129.887329102 -643.331604004 --194.924240112 -100.097587585 754.118225098 --209.650009155 -354.762451172 367.110168457 -818.192077637 -314.824798584 -900.433410645 --0.0949787124991 9.65286290011e-07 -632.807922363 --98.734916687 -156.290084839 -170.302825928 --85.2043609619 -443.53894043 175.601730347 -320.343994141 -505.822265625 546.821044922 -54.1812324524 257.2394104 -218.152023315 -202.521881104 365.92791748 -658.555908203 --116.941383362 231.678619385 803.211547852 --36.6665840149 607.418518066 -434.328186035 --116.996643066 417.028625488 173.121154785 -0.0806130990386 0.200980216265 -632.794616699 --390.410339355 290.734191895 -883.435546875 -72.9180908203 669.055786133 578.847351074 --97.3868484497 -445.705932617 -177.2109375 -120.524902344 -391.377441406 368.470428467 --492.173522949 135.089080811 -437.028503418 --153.39414978 205.581558228 20.2644538879 --161.947479248 -506.107025146 -151.018066406 -128.134017944 -622.214904785 279.656280518 --0.0953877866268 -0.216720879078 -632.795776367 --229.043777466 -287.178039551 722.986083984 -164.053131104 306.716339111 -518.384887695 --16.1968269348 -34.4833717346 -182.360687256 --117.017936707 403.426513672 -608.74822998 -117.223800659 -188.442687988 903.432067871 --55.6769828796 -58.4938163757 -303.397644043 --440.78604126 234.752731323 -41.3809700012 --150.352294922 321.003845215 -17.4839878082 -0.079503454268 0.0588036775589 -632.806640625 --498.008850098 -305.943206787 485.346435547 -38.2131958008 -66.8239059448 -455.399047852 -28.3627338409 -598.40222168 1115.75012207 --348.782440186 -19.0114192963 -762.84387207 --277.350463867 -68.6776046753 -1175.92700195 -332.489868164 -214.471954346 450.92767334 --183.103561401 53.2733459473 -345.852996826 --228.691635132 266.333679199 206.369110107 --0.0948298648 -0.0568169467151 -632.806274414 -163.757843018 -325.894287109 -434.925933838 --345.418884277 -510.440734863 716.620788574 -305.793151855 482.691925049 -726.483886719 -137.712158203 225.611785889 918.194396973 --119.800872803 -691.03503418 156.374908447 -392.397155762 -85.6143035889 -275.126617432 --273.007080078 450.061187744 28.0905342102 --67.2273712158 -561.928405762 907.908813477 -0.0803174823523 0.218529313803 -632.796142578 -453.475982666 673.190734863 -120.423713684 -74.6288452148 -321.01852417 -89.0662231445 --24.5197696686 10.6274776459 -206.37310791 -49.5291900635 -23.6413078308 -266.569061279 --13.2186527252 407.752197266 249.006347656 -313.380340576 -189.915267944 386.355010986 --315.288818359 267.092803955 -130.853851318 --131.309265137 658.449279785 156.622451782 --0.0955303683877 -0.198968395591 -632.794250488 -278.008605957 -1013.82965088 1630.6159668 --334.570587158 149.79234314 -824.084228516 --85.8658294678 270.870910645 231.544799805 -188.936676025 -59.1294288635 -760.053833008 -52.5101242065 88.2763748169 201.022064209 -296.850982666 -145.818191528 169.004043579 -193.328460693 -718.039245605 1215.24719238 -186.652587891 772.632568359 -902.768066406 -0.0805383771658 -2.87076672976e-05 -632.808044434 -249.200210571 1094.18408203 -605.533752441 -96.3092498779 108.003807068 185.852722168 --90.5929412842 -208.916030884 217.192077637 -117.387428284 61.3736190796 -31.2336406708 -95.2205886841 -374.583618164 -384.647979736 -204.754745483 107.573875427 132.52532959 -92.2366485596 -533.829528809 851.251586914 --7.33979177475 823.122497559 -787.632263184 --0.0954450294375 0.00484858872369 -632.811096191 --363.509857178 -391.171020508 -371.836029053 --119.888130188 -191.872299194 9.75953578949 --52.1958580017 87.2630081177 -139.236480713 -434.470031738 52.1754455566 37.1000289917 --293.1980896 13.852678299 562.171020508 --67.5987701416 179.993804932 391.716827393 --140.304077148 -285.181854248 -507.018676758 --668.392822266 793.442810059 -208.617141724 -0.0802660062909 0.780585110188 -632.757995605 -794.243041992 264.133544922 -193.248153687 -7.55637693405 -78.5952301025 -16.3013553619 --124.157173157 -10.4279508591 -228.491439819 --199.291595459 -63.6638832092 235.641464233 -17.1416568756 -37.8225517273 -223.996658325 --200.500793457 -189.679168701 -61.5477104187 -342.995269775 -424.764831543 -227.558883667 -945.349731445 -155.181167603 -1083.0234375 --0.0184630397707 -0.778871059418 -632.763305664 --1.87044548988 -286.694213867 -500.486358643 -5.34799909592 -56.8600921631 686.53338623 -74.9655532837 -84.1011581421 -383.630950928 -111.409065247 1.80774259567 -479.36026001 -96.3963470459 -120.464897156 181.14553833 -14.886636734 84.9761734009 -329.416290283 --100.259147644 -241.579681396 1056.76879883 -1790.89782715 -1011.12207031 -1220.23278809 --0.0556447133422 -0.00388376880437 -632.821594238 --351.054351807 -485.706878662 -61.8418273926 -43.2164115906 141.367156982 -136.621612549 --495.509429932 -298.43447876 29.0062904358 --330.752441406 -108.319587708 163.942977905 -233.699478149 -120.819114685 82.5931549072 --60.5377426147 355.160888672 -648.409790039 --410.053161621 -529.25012207 414.484649658 --235.495666504 -115.606918335 173.972732544 --0.0188464988023 9.7571992228e-06 -632.813781738 -905.494812012 -525.327941895 -510.270629883 --76.6624450684 -13.7817325592 264.5027771 --23.0734405518 25.2675018311 548.023376465 -19.7749996185 -231.92906189 256.962646484 -10.8208341599 -53.3177108765 -956.789978027 --16.9540615082 -1.91948831081 -2.91307473183 -102.736450195 111.007034302 110.710510254 -13.0236415863 129.763519287 337.549102783 --0.0556545034051 0.198040083051 -632.8046875 -215.482635498 191.670608521 970.07611084 -216.888259888 -182.658859253 -653.148010254 --0.265331953764 -447.618865967 -699.016540527 -317.725524902 195.29473877 869.164489746 --204.628250122 -581.463623047 -567.055847168 -4.06568193436 197.705932617 -103.670860291 --109.29473877 -59.5046768188 190.123260498 --343.017730713 230.001312256 318.583587646 --0.0180467218161 -0.216851398349 -632.801452637 -442.229949951 338.837860107 755.943481445 --91.8120269775 171.016433716 -188.626037598 -14.7701911926 583.324035645 -840.420959473 -164.80897522 11.656329155 699.641662598 -126.57572937 -81.4524917603 -348.723510742 --19.4609870911 -11.8475732803 369.551635742 -167.786804199 91.3955459595 -1108.73510742 -395.509429932 323.333068848 374.933197021 --0.0555596575141 0.0580668747425 -632.816833496 --98.1454696655 -346.095825195 791.194458008 --43.3638954163 369.391387939 -626.261108398 --18.3735275269 224.147918701 -90.1121063232 --39.8450775146 -618.061645508 493.030670166 --148.14414978 352.802734375 -581.808837891 --161.320968628 113.846420288 -480.437927246 -32.5518493652 143.421768188 -483.155395508 -113.430297852 -368.554656982 892.272399902 --0.0183959305286 -0.0571328476071 -632.812072754 -337.613708496 -56.1683197021 -220.302719116 -330.158599854 -177.666229248 475.742279053 --515.79296875 362.303924561 -399.615325928 --116.265563965 -101.368659973 562.994384766 --29.6419620514 589.71887207 -533.485900879 --202.843521118 -338.622406006 391.524902344 -550.717712402 109.244255066 -25.7475776672 -71.5352172852 961.395629883 -238.0027771 --0.0559148937464 0.216821193695 -632.806152344 --0.484315007925 -656.788330078 674.482421875 -28.8972549438 -110.780822754 -487.796600342 --47.5225143433 -204.632766724 -842.691955566 --335.516387939 138.034454346 771.46875 --57.6461181641 1.60807991028 -235.014480591 --376.154693604 133.711471558 28.9006214142 -96.1297302246 -527.369567871 656.094177246 --153.728546143 598.393188477 -243.427963257 --0.0189151894301 -0.199101090431 -632.800048828 -520.520812988 842.009094238 -17.3053512573 -27.7236938477 241.302352905 256.30645752 --152.58493042 -242.611999512 -31.5828952789 --75.938835144 -123.400512695 63.6609725952 -2.90598917007 -13.8626194 -478.962493896 -90.8531036377 -122.69594574 544.386108398 --360.448547363 -462.834594727 -368.745452881 --28.3604412079 786.868652344 -156.292221069 --0.0556498207152 -1.87109890248e-05 -632.818481445 --578.424499512 -11.1826553345 477.080657959 -22.3551177979 -209.997146606 -921.659362793 --22.2857036591 175.138565063 65.8789825439 --205.232879639 48.0278015137 223.432952881 --68.9970016479 2.6937391758 36.7658691406 --342.884338379 -338.759155273 -77.5470657349 --221.785171509 -445.40536499 209.414337158 -176.544052124 337.950958252 292.385162354 --0.0183808244765 0.00485105533153 -632.816955566 -891.524841309 -644.970825195 -1183.55041504 -32.9961166382 255.602355957 1727.68457031 --21.0643997192 29.4399929047 -648.312683105 --291.561004639 183.495239258 -86.2804336548 -34.1924514771 218.77961731 -414.119415283 -96.171875 77.9994812012 480.800476074 -103.374992371 -480.339385986 404.767547607 -335.729644775 959.661315918 -638.287902832 --0.0554989352822 0.779855549335 -632.768005371 -78.7868270874 203.004623413 -559.301330566 --462.385192871 343.600921631 1016.96209717 -495.357055664 -448.078796387 -406.316558838 -39.5851249695 255.344345093 -340.606719971 --202.508087158 90.4188232422 -56.9382324219 -117.038505554 -112.393669128 263.143768311 --333.41607666 -119.885658264 -305.620849609 --87.0961761475 557.795837402 -201.126678467 -9.12799168873e-06 -0.77790671587 -632.757568359 --289.934783936 -247.249435425 685.434265137 --112.143310547 -213.760757446 -500.092437744 --213.066390991 119.712051392 1317.55615234 -467.184448242 -122.973960876 -481.250610352 -123.074165344 218.870132446 -870.205200195 -73.950920105 172.956130981 389.893981934 --74.1463851929 222.412322998 -281.127929688 -1810.94189453 -1915.61083984 -591.369140625 -0.0192478150129 -0.00580405863002 -632.811645508 --155.973907471 -1149.5904541 -623.125061035 --431.974884033 7.25913667679 598.941345215 --340.893310547 102.822006226 -385.767364502 --329.100982666 -167.927566528 672.404663086 -229.15612793 -314.080413818 -63.6429290771 -103.145721436 -327.895477295 31.8166675568 --70.2922515869 133.964172363 -726.180969238 -214.566314697 -86.4363327026 617.486022949 --9.87692328636e-06 2.89909712592e-05 -632.807983398 --15.0782718658 754.571044922 -1738.80688477 -86.5243988037 83.1578826904 918.21887207 -436.767700195 283.62890625 669.49810791 --51.6867218018 185.513687134 -377.156768799 --99.5420074463 237.758117676 236.792556763 -205.084533691 -122.22341156 590.310302734 -57.0871505737 25.3471221924 -249.25730896 -186.252380371 848.748168945 -208.734939575 -0.0192763712257 0.199474528432 -632.794494629 -319.253753662 -401.474487305 -93.0817337036 --25.8894329071 182.501724243 517.11328125 --147.383926392 37.5683670044 -479.039764404 --229.641738892 70.3277435303 -164.588699341 -150.002807617 -149.175460815 107.561477661 --25.5460720062 -302.988372803 547.558105469 -188.192199707 -95.2112960815 344.500305176 --201.06022644 339.256530762 -255.391036987 --1.41743603308e-05 -0.215419575572 -632.795410156 --351.602508545 -97.4431381226 -182.980224609 -63.9848442078 254.373092651 312.987457275 -328.117095947 -70.648765564 -489.363433838 --139.923202515 370.959960938 319.008239746 --433.608398438 -435.031860352 -43.6770248413 -294.151062012 589.112304688 311.527008057 -161.014160156 68.7049102783 120.104011536 -26.1927909851 116.297775269 140.114730835 -0.0192262530327 0.054944332689 -632.806396484 -137.657287598 678.057373047 810.041137695 --22.3417072296 39.0313301086 -118.005783081 --106.313217163 -161.148742676 -407.121002197 --8.79870891571 123.823127747 -301.30166626 -46.1281471252 115.989624023 299.249359131 -207.299118042 145.140151978 -549.938659668 -177.565582275 -298.19909668 199.163589478 -119.323020935 494.441375732 -253.096954346 --3.60746810202e-07 -0.0554025806487 -632.806030273 --544.40612793 7.14096307755 -32.9174041748 --55.0586395264 164.66418457 -850.726074219 -346.023956299 52.0986328125 1331.3894043 -120.824371338 -196.169723511 -785.851135254 -202.468048096 399.548065186 -218.563659668 --152.916641235 -122.875160217 818.761352539 -11.3439149857 386.863433838 -227.371261597 -19.548658371 527.447875977 291.9347229 -0.0192844495177 0.215380221605 -632.795776367 --219.326583862 -187.414367676 -76.8424224854 --399.354125977 439.132507324 727.85736084 -377.91607666 -8.98656845093 -850.7265625 -437.577148438 -372.848693848 303.657012939 --107.382072449 197.582443237 -536.411193848 -340.14163208 35.7045860291 154.581420898 --268.875366211 -81.4279327393 444.545318604 -306.017486572 154.73046875 -124.103088379 -8.44062924443e-06 -0.199491903186 -632.794250488 --172.942947388 -131.552719116 -126.913848877 --200.34753418 -24.0989112854 -101.426002502 -297.357086182 -27.892824173 60.001159668 -58.1829338074 59.4142227173 995.621337891 -326.865234375 315.677703857 -1096.35827637 --250.158355713 25.1296024323 31.6421432495 -91.2866210938 -32.3919715881 -370.80758667 --408.03527832 -342.203796387 -22.049949646 -0.0192084424198 1.12836623885e-05 -632.808349609 -95.1346435547 378.775848389 -858.109313965 -120.337722778 -75.009552002 327.807739258 -99.5740966797 217.928604126 276.264801025 -270.574645996 -269.720611572 -748.302490234 --49.9272003174 -205.398712158 1275.83911133 -300.92880249 395.353759766 -785.528259277 -237.323684692 -209.093551636 416.958343506 --20.6101779938 520.443115234 104.077301025 --1.26933400679e-05 0.00580299226567 -632.811279297 --533.934875488 74.3978118896 -159.984146118 --113.223129272 35.0030784607 595.317138672 -223.842712402 -151.336502075 -10.6906642914 --410.688446045 -98.7680206299 -998.460632324 -220.122909546 182.399246216 450.495697021 -179.026016235 178.483062744 369.755065918 -218.160232544 719.249328613 135.364044189 -370.52230835 -581.121032715 711.506225586 -0.0195870064199 0.77766084671 -632.757873535 --745.599243164 -102.075241089 809.763549805 -215.617462158 -182.650360107 -450.709716797 --551.394470215 48.5267028809 -217.2525177 --239.058685303 -30.7715740204 -774.930603027 -297.494445801 297.005310059 317.94644165 --240.765045166 318.854095459 -16.1331443787 -409.410308838 -166.955703735 557.010131836 -164.855438232 856.889343262 -505.30090332 -0.0184495206922 -0.77889162302 -632.763305664 -341.946777344 -204.392120361 -1076.36193848 -47.1057281494 132.850708008 410.317901611 -241.619049072 158.741348267 760.474853516 --45.3612632751 -131.737915039 -567.016235352 --212.817199707 187.987731934 -136.630874634 --3.22143268585 -205.731552124 574.822998047 --280.670318604 283.010040283 -359.954803467 --29.0515785217 328.845184326 185.877883911 --0.0192019175738 -0.00581016484648 -632.811645508 -650.803039551 1073.85302734 -587.877807617 -216.396652222 204.615234375 365.234069824 -512.678100586 -327.417114258 249.34703064 -25.7756290436 -166.208831787 80.9664306641 --42.9552955627 -102.375236511 -507.026855469 --158.976089478 189.610565186 -23.9591522217 --207.684967041 -566.516906738 32.3703727722 -250.728378296 480.512512207 -142.066558838 -0.0188495665789 -3.29675458488e-06 -632.813781738 -448.988586426 1179.5 191.423034668 -587.839904785 -243.802139282 89.5857086182 --327.292938232 -59.7321815491 -14.2936706543 --439.362030029 392.73248291 -415.865783691 -204.164367676 41.9903831482 212.323532104 --183.381591797 -51.3677520752 194.26852417 -89.5525131226 57.694732666 -225.998245239 --155.496078491 -84.482925415 568.717651367 --0.0192958265543 0.199450105429 -632.794555664 --39.6558685303 -66.9029693604 37.6206130981 -140.436248779 -140.513931274 -78.8494491577 -204.048156738 41.2268180847 283.316314697 -34.744342804 36.6442184448 74.0461196899 --231.679229736 -52.8393287659 181.944274902 --53.0727043152 -184.000839233 277.643615723 --499.020965576 214.868972778 -863.508605957 -49.5848846436 55.068775177 230.515518188 -0.0180287193507 -0.216844528913 -632.801513672 --690.498046875 -170.292739868 -433.143249512 --35.7401733398 6.08530139923 699.338317871 --108.381881714 -315.524505615 -45.1098251343 -287.820922852 -341.241119385 152.872161865 -313.427368164 -52.2174682617 -93.9240112305 --226.909820557 20.2834758759 -444.569061279 --265.254119873 -36.7411613464 -471.349151611 --184.572662354 905.510986328 -342.644836426 --0.0191996581852 0.0549429319799 -632.806396484 --91.6351699829 400.028961182 -666.37701416 -86.0567703247 -374.734436035 1311.47509766 --239.593170166 636.016174316 -1087.97363281 -50.023311615 -76.5340270996 70.0193481445 --77.3169403076 102.740104675 518.749511719 --449.378356934 236.467178345 -109.823730469 --99.7277984619 -138.615219116 104.353294373 -190.271881104 674.998840332 -119.235206604 -0.0184156764299 -0.05707558617 -632.812072754 -406.611663818 -578.177978516 88.5836029053 --725.174987793 -1.37385976315 670.615539551 -736.185852051 -287.314849854 -113.030784607 -205.492858887 183.740020752 -273.340087891 -46.4237976074 -92.1775360107 -407.124053955 --116.609664917 -179.213928223 296.136260986 -191.95350647 404.949157715 -616.359191895 --196.861358643 118.315788269 602.357788086 --0.0192696619779 0.215379446745 -632.795776367 -290.780700684 -412.433441162 708.43762207 -520.638549805 416.178710938 -1023.85125732 -466.054046631 -147.954742432 -216.563751221 --270.281707764 -112.272293091 123.247871399 -270.579467773 -382.141906738 1136.16662598 --99.6278305054 392.371307373 -479.127410889 -10.5414199829 -188.593460083 618.646911621 --175.278335571 216.84475708 -141.922225952 -0.0189106259495 -0.199054032564 -632.800048828 -92.9112472534 512.189331055 -489.10269165 -501.915252686 274.958770752 325.491210938 --78.8454742432 12.2189502716 54.3103904724 --337.265655518 221.591018677 301.604919434 --194.980209351 7.17209148407 -27.5010433197 --268.95803833 -18.584608078 -277.679931641 -99.0925521851 55.6806640625 -307.492858887 --227.908035278 506.111022949 -143.192520142 --0.0191981326789 1.45396379594e-05 -632.808349609 -37.4848670959 -166.519485474 -319.38949585 -175.374679565 -24.9657821655 459.810699463 -186.204574585 -435.703155518 380.971282959 --727.505554199 -181.137771606 214.752471924 -254.14692688 174.823974609 -1467.08581543 --88.9488983154 -164.908050537 1246.64672852 -93.1929168701 174.14894104 -586.536071777 -355.555145264 177.848327637 42.4575500488 -0.0183927807957 0.0048622014001 -632.816955566 -1242.38256836 -191.353347778 612.992736816 --636.07208252 -92.9165115356 -638.055358887 --21.0624198914 140.719390869 -451.916320801 -425.682189941 142.816894531 721.239440918 --168.295578003 -91.0486450195 -294.953308105 -117.303939819 -162.64100647 -68.7973861694 --95.7238998413 -558.335327148 680.352600098 --240.769302368 632.816101074 -257.308135986 --0.0195889063179 0.777657628059 -632.757873535 -104.660476685 -405.602752686 -420.610168457 --303.639984131 -553.034790039 857.081970215 -533.748840332 223.365142822 -1231.63024902 -53.0563621521 -113.074928284 48.2059745789 --89.0598831177 177.196334839 -115.813613892 --138.91897583 321.904785156 -121.354995728 --269.256500244 -716.935974121 1120.421875 -146.043701172 150.462722778 -238.737197876 -0.0955334156752 -0.778905332088 -632.75769043 --701.456970215 333.65032959 -115.946647644 -55.363571167 -54.8113975525 -4.17102146149 --47.4239883423 86.9406967163 635.907470703 --300.189819336 378.008514404 35.9759902954 --30.2906684875 -219.776351929 -983.96484375 -123.393814087 -211.026367188 1114.33837891 -102.957946777 423.870635986 -324.198150635 --26.1898078918 415.401672363 58.414100647 -0.0556654445827 -0.00388453202322 -632.821594238 -260.656738281 -172.397064209 343.808502197 --333.135131836 275.170654297 -82.1940383911 --213.106033325 -79.1499786377 -166.492523193 -24.8313217163 14.8708267212 -283.046508789 --401.136993408 150.255004883 950.332519531 -426.526733398 -63.1268501282 -744.151000977 -98.1636047363 182.640838623 187.389129639 --292.941101074 -354.53036499 198.529815674 -0.094967469573 -1.99888381758e-05 -632.807861328 --189.602600098 -197.017349243 -1580.65087891 --103.712631226 -368.154541016 1256.93823242 -84.2309951782 -11.4641056061 -577.609863281 -631.306274414 8.61497783661 271.694641113 --97.0209197998 10.9813642502 405.941467285 -231.045516968 363.632629395 -357.129882812 -429.839538574 325.14630127 49.4889221191 -257.554962158 -103.201095581 1008.96331787 -0.0556603111327 0.198037803173 -632.8046875 --392.36416626 -67.9301223755 352.54473877 --81.2864990234 167.765655518 5.84719848633 -174.873214722 136.21496582 -429.435791016 --518.070495605 521.684082031 -77.6009674072 -276.728179932 35.8460769653 293.097961426 --60.9245910645 -40.6552200317 285.183441162 -421.694763184 344.835357666 -356.669342041 --143.983337402 253.038223267 274.533294678 -0.0953697636724 -0.21671782434 -632.795776367 --83.5442810059 -683.866027832 152.347579956 --92.7966995239 87.9183349609 -52.5556335449 --186.366226196 -37.1405296326 -519.516723633 -142.225753784 -36.4405784607 482.903686523 --98.7762069702 -323.918823242 552.491149902 -94.7865371704 175.855667114 -342.278717041 -166.843811035 -114.127593994 -449.952178955 -192.214416504 490.281494141 102.024124146 -0.0555506683886 0.0580903328955 -632.816833496 -347.117980957 85.2847976685 -712.63494873 -204.863677979 -108.640945435 554.81060791 -211.900253296 -173.33052063 -49.9738998413 --201.630203247 154.091674805 -265.890655518 -351.635681152 185.652130127 -221.398757935 -367.756774902 -224.05531311 -33.5368652344 --208.872909546 140.546203613 330.109222412 --49.726474762 -100.923492432 549.285095215 -0.0948104560375 -0.0568130500615 -632.806335449 -311.320800781 489.118530273 287.949676514 -80.3961791992 -90.819984436 46.3573989868 --72.34400177 186.113265991 -554.285888672 -156.543258667 111.20035553 327.45135498 --169.53742981 -313.191497803 118.726051331 -1.39362871647 558.907775879 -232.666778564 --422.332458496 -688.626220703 1073.4152832 -198.396606445 601.808288574 -725.175476074 -0.0559023544192 0.216821953654 -632.806213379 -67.2451171875 407.124542236 -620.845825195 -39.0951461792 -208.625183105 1346.47753906 --168.438278198 418.390472412 -1219.60095215 --305.427398682 374.359344482 667.096679688 -322.621551514 210.294311523 425.966552734 --321.571014404 -245.87789917 -693.438476562 -22.3882598877 256.49105835 134.529403687 --26.0043334961 106.817672729 432.332702637 -0.0955536291003 -0.198972836137 -632.794250488 -56.32421875 -58.0793571472 -35.1947822571 --7.60569667816 49.8376922607 189.430984497 -68.7585754395 82.0744247437 -206.923690796 -7.3445649147 -145.0599823 695.276916504 -159.46307373 69.0697555542 -801.030883789 -147.956298828 37.1082839966 516.002746582 -118.933647156 -137.35055542 0.0185899902135 -44.6503334045 666.98651123 -80.4033660889 -0.0556458085775 2.61505792878e-05 -632.81842041 --99.3620529175 -34.5924072266 -546.284118652 --104.168807983 -86.906211853 258.421051025 -167.414993286 -129.495147705 518.594543457 --492.131164551 222.223693848 -476.110565186 --80.4208450317 -99.284576416 -270.568481445 --104.077964783 121.545265198 547.625732422 --187.573898315 -369.482299805 141.328552246 --263.099182129 375.966186523 -518.262207031 -0.0954561457038 0.00485447375104 -632.811218262 -142.176818848 305.176727295 213.28326416 --130.058288574 -170.021942139 222.059616089 --63.3521118164 -80.4232254028 -78.8143997192 --3.26768398285 186.623168945 -114.887916565 --92.5703430176 -97.7436447144 207.062072754 --308.654968262 -145.024108887 29.3121566772 --93.8193206787 387.926971436 -714.651977539 -198.509475708 214.295349121 448.92086792 -0.055487819016 0.77986562252 -632.768005371 --703.972290039 649.812316895 -218.125350952 -130.359634399 404.714141846 -354.16885376 -287.71774292 -911.74017334 899.433654785 -157.614364624 1097.921875 -203.425262451 -4.96259641647 -265.572753906 -534.06854248 -4.27602672577 -248.424041748 1344.29406738 -1.31343567371 468.34185791 85.6681442261 --283.527893066 704.472900391 -403.835418701 --0.0505546443164 -0.782060921192 -632.766601562 -636.579101562 -800.471740723 -1094.48986816 --106.660545349 266.986419678 476.550201416 -73.6239776611 175.525192261 219.79901123 -66.2993240356 -15.7012586594 -38.6274528503 --193.461929321 -99.4865264893 39.7617034912 -212.2865448 -42.5155410767 35.7249717712 --194.010513306 -242.682327271 -77.8977432251 -317.043792725 396.785003662 143.630508423 --0.0808826312423 -0.00507746264338 -632.811462402 --662.736877441 647.321411133 -96.028213501 -59.9738578796 -352.237426758 -424.518890381 -460.492645264 147.539367676 -105.827667236 --99.0437164307 405.232025146 240.373306274 -59.6709289551 38.7052955627 352.070739746 --200.665084839 -141.318756104 292.369049072 -28.8357791901 170.385940552 -497.716033936 --168.571014404 8.38621807098 -333.508789062 --0.0511531122029 -5.33721467946e-05 -632.816711426 -228.098266602 -197.226623535 -516.359863281 -70.4641494751 -180.949386597 472.940704346 -238.96383667 -55.5195732117 -684.029846191 -145.254180908 -311.149780273 264.894256592 -287.246368408 -65.7304840088 316.93081665 --229.332992554 -13.677157402 -386.032348633 --392.469055176 -109.890472412 136.770568848 -646.73638916 -1086.07568359 125.436187744 --0.0806114673615 0.201014786959 -632.794555664 --339.650543213 -205.693359375 -745.357421875 --46.7881774902 31.0773944855 -40.2806549072 -38.8770713806 -54.6557388306 393.386474609 -172.908874512 248.285552979 159.586334229 -7.62619400024 249.345230103 -265.993041992 --117.309043884 -5.92596769333 -90.8840560913 --28.3500919342 271.908203125 789.347351074 -140.87612915 463.244689941 -447.754882812 --0.0497136376798 -0.217585623264 -632.8046875 -991.538208008 97.8028411865 453.344482422 --370.043243408 -60.4358825684 31.8920516968 -130.213928223 158.892974854 -106.131057739 --153.309799194 -307.562408447 -183.155136108 --2.40595698357 -242.170227051 124.035484314 --65.3901290894 -48.5795555115 108.436424255 -24.377790451 -96.2308197021 -622.876831055 -1258.86022949 -723.247558594 -940.760009766 --0.0795178711414 0.0588022470474 -632.806640625 --355.234191895 -99.1672515869 -1333.23669434 --121.371574402 -28.4101696014 846.781005859 -123.103462219 -129.831619263 378.666625977 --307.267852783 163.801635742 -504.248901367 --122.464324951 280.90524292 -231.473709106 -184.996643066 -112.46308136 619.960144043 -363.265380859 -266.085723877 144.793502808 -109.66809082 24.9456310272 381.4581604 --0.0497350245714 -0.0587854683399 -632.815490723 --331.077423096 -213.587341309 97.6547698975 --282.049102783 185.812850952 -359.783966064 --37.4570350647 -78.6969680786 50.0370826721 -157.426956177 -156.792266846 194.58265686 --130.964126587 -138.067367554 722.066345215 --29.7540245056 -170.375915527 104.31791687 -76.5456008911 -91.0481719971 -1029.05273438 --68.4373855591 -452.522216797 772.752868652 --0.08030423522 0.218527019024 -632.796142578 -219.64163208 -204.949935913 -889.380737305 -181.296646118 -45.9745826721 809.528869629 --532.213256836 385.195678711 1389.22155762 -425.523162842 -658.297729492 -1447.36877441 --161.832397461 64.4340057373 -380.233215332 -106.968963623 187.770584106 105.276069641 -68.9049453735 123.415245056 589.81628418 --221.534683228 1038.90100098 -48.8758659363 --0.050880651921 -0.201449930668 -632.803100586 --554.924255371 455.518249512 -1252.7409668 --58.6533851624 86.4868392944 583.364379883 -57.1423492432 -266.706787109 -239.5859375 --125.274650574 -114.498428345 71.4188919067 --133.13760376 -88.5506668091 829.132019043 -88.1436080933 -291.029510498 -295.674407959 --63.1376419067 143.391799927 -767.744445801 --479.729034424 94.0035476685 392.085021973 --0.080529384315 -1.87109890248e-05 -632.808105469 --144.648391724 -689.10760498 -166.31602478 -76.5664978027 -260.638061523 795.72064209 --45.8990325928 321.706115723 -742.270507812 -326.214050293 88.5838775635 -283.600189209 -129.769577026 70.7504272461 -40.0947685242 -206.059967041 -46.1508522034 355.136474609 --146.842575073 -386.456512451 205.157989502 -227.64390564 327.041748047 61.1974525452 --0.0509404353797 0.00486519094557 -632.819885254 --174.177124023 -263.616333008 528.311157227 -239.45223999 21.2435779572 -900.356140137 --252.762878418 -508.202819824 -102.948753357 -273.223266602 500.564971924 7.91658735275 -173.425674438 -324.017700195 145.263534546 --120.849258423 150.855407715 -394.476959229 -180.419128418 69.8706512451 -126.338615417 -183.55619812 275.746276855 302.317230225 --0.0802668556571 0.780588209629 -632.757995605 --108.041137695 155.98046875 43.4907341003 -385.277679443 -409.479949951 103.650741577 --70.4596481323 -875.547302246 -117.832115173 --29.9062900543 52.4516448975 450.798522949 -45.4108924866 110.212463379 156.022842407 -98.2086410522 -428.917022705 662.669311523 --356.443328857 324.949951172 -844.679870605 -72.8488006592 500.475250244 -222.989273071 --0.000944732280914 -0.782163739204 -632.758117676 --398.071838379 131.831390381 -100.657608032 -255.890365601 453.446777344 -132.76109314 --123.536651611 253.93069458 340.299377441 -126.114654541 -261.073486328 -506.176940918 --14.0004901886 72.5093002319 123.216377258 --6.86863565445 -569.112304688 993.996643066 --13.1143922806 571.66607666 -894.115783691 -21.3345947266 -633.372253418 1110.51953125 --0.054435852915 -0.00489581329748 -632.815246582 -1007.92388916 261.536743164 774.200012207 --217.862426758 -197.188552856 -304.855499268 -13.1356134415 -520.673156738 -295.649505615 -70.1067581177 40.5541954041 416.399261475 -42.2036857605 455.242279053 -21.4914531708 -461.983062744 -284.56451416 -732.218383789 -177.821350098 287.755706787 92.0675506592 -17.4350261688 -0.865342497826 303.260040283 --0.00120065768715 3.55155702891e-06 -632.808288574 --395.018493652 529.308898926 885.808349609 -139.709259033 -283.170898438 -480.6902771 --218.862350464 -151.623077393 -330.747253418 --268.07699585 -300.111724854 314.854522705 -156.896713257 -35.1876564026 -267.528533936 --313.887786865 -255.704544067 136.315048218 --53.1351509094 352.033569336 911.929016113 -52.9304389954 -293.227661133 -22.5270709991 --0.0540654659271 0.201157853007 -632.798278809 -623.442016602 48.5671577454 -479.589752197 --0.221811041236 42.0471076965 -441.734375 -369.11138916 150.727111816 709.803588867 --55.0808486938 659.433837891 93.3529968262 --39.4396400452 -284.957366943 -112.807991028 -80.216506958 222.429534912 -51.6003379822 -6.81369829178 111.531044006 164.877075195 -939.104309082 -980.684326172 -645.450561523 --0.000966568244621 -0.21729940176 -632.796142578 -621.144897461 239.582550049 -303.480255127 --8.67207717896 68.8587341309 777.337890625 --278.098602295 109.939216614 -571.448486328 -82.237953186 -281.202789307 199.417129517 --203.620254517 -55.4438896179 190.065368652 --100.353744507 106.158996582 -44.9133987427 --209.076416016 -97.6299972534 223.006774902 --1236.03369141 -1402.03051758 -888.104492188 --0.0542762838304 0.058692343533 -632.810668945 -509.167327881 -642.706420898 856.989135742 --403.293518066 149.093017578 -542.543457031 -10.9457683563 -8.99366855621 140.415924072 --49.4423217773 329.200958252 -310.611358643 --69.1524276733 16.9782161713 942.246704102 --295.976837158 190.539703369 -1380.0690918 -51.3944358826 -175.887817383 454.59954834 --117.860588074 249.02293396 109.662902832 --0.000828074640594 -0.0589957311749 -632.806945801 -236.651382446 10.3101291656 -625.39630127 -68.1910476685 225.672821045 460.653961182 --139.801269531 -57.0269966125 -425.353912354 --13.8999300003 -24.5564880371 491.125061035 --662.202453613 297.687652588 16.8170051575 -128.470916748 -8.7274684906 -885.389770508 -173.98236084 -648.418823242 83.7981033325 -5.76192378998 -592.590576172 760.081604004 --0.0544921010733 0.21725089848 -632.799926758 --436.340545654 -353.03112793 -371.842468262 --172.784622192 -20.2087841034 346.127471924 -356.411499023 -326.885009766 281.684814453 --72.5167922974 -64.6902313232 -551.456665039 --18.506937027 -229.503005981 161.929275513 --115.455726624 -188.158874512 -33.9791221619 -256.168640137 46.8244094849 87.1854324341 --227.554077148 172.638442993 -71.5984268188 --0.00131715589669 -0.201155677438 -632.794677734 --555.795410156 -307.515136719 -1837.60559082 --141.358581543 87.0137252808 1359.8260498 --741.708496094 -394.546600342 625.607849121 -597.31628418 329.08770752 -674.664733887 --68.367149353 361.066772461 73.0697174072 --213.882766724 156.454345703 16.4887886047 --33.9763336182 -86.6933059692 272.661895752 --68.7304763794 835.696044922 -320.390045166 --0.0541874691844 -1.87109890248e-05 -632.812011719 --59.8877639771 82.3301010132 715.902587891 --39.9566993713 255.918380737 -991.349365234 --59.1829795837 452.623016357 689.932495117 -95.9269790649 -156.312561035 -402.186553955 -50.5308189392 105.874359131 -54.9807662964 -226.283370972 -195.448501587 -43.7281494141 -31.1615886688 -360.982513428 298.102416992 --1.19679427147 574.26953125 147.448928833 --0.000942326150835 0.00487699452788 -632.811462402 -60.1953773499 45.1465530396 -1225.73693848 -372.754852295 147.605407715 1575.62463379 --227.788330078 -289.243682861 -604.322692871 --205.343719482 -21.0023841858 -384.351654053 -42.542388916 57.6826438904 -111.099395752 --197.948440552 30.8049983978 470.016265869 -139.85307312 138.65246582 -808.928649902 -82.3252944946 -172.106384277 683.260925293 --0.0541635788977 0.782004773617 -632.761779785 -2.44054436684 -951.98034668 869.123779297 -130.832138062 356.57611084 -877.471801758 --46.6546173096 -35.6336402893 -600.446777344 -81.3338851929 -152.081695557 914.877624512 --214.292800903 271.35055542 -560.182006836 --327.182159424 109.925003052 1124.2052002 -564.054626465 333.690155029 -969.13269043 -53.67237854 -221.787002563 266.374481201 -0.21672873199 -0.782790362835 -632.776306152 --123.274719238 104.352745056 -319.070098877 -95.9499435425 77.4516372681 -84.7109375 --37.9042015076 -585.719482422 689.596740723 -153.256774902 408.218261719 -559.768493652 -174.807662964 389.135070801 466.055053711 -119.327308655 -365.659301758 50.0010643005 -46.6632347107 22.2919197083 -291.596618652 -972.914550781 -1404.84863281 -854.726501465 -0.00330155738629 -0.00487978570163 -632.815063477 -468.076416016 -64.7696304321 199.250518799 --378.342346191 -132.613815308 -40.1950759888 -193.067352295 -2.45239591599 -81.4073944092 -23.9838905334 -11.1612348557 100.535324097 --40.2233810425 -151.083404541 167.170684814 --135.910827637 31.7652282715 412.285614014 -326.096893311 378.981323242 -608.854736328 --401.556335449 -194.340835571 891.757141113 -0.21663248539 1.75425011548e-05 -632.82635498 --847.915466309 -177.247375488 165.50050354 -22.0680065155 554.39831543 -40.1762466431 -198.258987427 -7.95155143738 -178.208740234 -189.322753906 -41.8049049377 -18.0012073517 --138.870330811 -60.2550964355 270.858581543 --486.133911133 -233.251083374 429.592437744 --75.252456665 -241.299407959 -533.265380859 --210.505706787 207.328491211 222.857040405 -0.00366553571075 0.201737031341 -632.798278809 --640.687988281 385.776916504 1169.50646973 --140.595169067 -40.1260070801 -1167.31604004 --309.341827393 22.3051147461 1158.37023926 -240.809173584 9.32569980621 -333.040405273 --239.727996826 -218.631317139 473.110565186 -139.265670776 161.142623901 -814.139404297 --565.093078613 -598.232421875 214.134735107 --102.925300598 455.939605713 -378.678314209 -0.217359557748 -0.218286260962 -632.81439209 --1.21836459637 389.841125488 -480.040283203 -252.028564453 -170.165008545 61.8673057556 --20.8326740265 -166.912109375 200.115097046 -163.375274658 -266.976318359 -774.419555664 -193.120010376 80.413230896 336.527435303 -89.9944458008 51.8975296021 -187.112869263 -16.2349433899 -197.473007202 -92.6709289551 -11.209274292 484.37701416 52.5803489685 -0.00323104346171 0.0590071380138 -632.810546875 -331.00201416 133.649856567 -255.271911621 -129.83505249 132.485702515 457.964202881 -97.8915252686 -136.103912354 490.187042236 --576.762329102 101.967338562 -1014.18115234 --8.5133600235 164.980148315 61.0934638977 -43.2378692627 254.747558594 69.5135421753 -135.554321289 109.754425049 181.778945923 -2725.81298828 -2108.20263672 -1808.37390137 -0.21738357842 -0.0597121492028 -632.825012207 --154.013397217 -47.4680328369 -451.16519165 -324.588348389 57.2358093262 25.2554683685 -116.809883118 -110.427810669 945.380554199 -88.2934494019 78.8666152954 -383.210388184 -426.701629639 -91.3407211304 -260.799041748 --5.5367436409 -323.437805176 124.862220764 -313.336914062 150.962081909 -398.599243164 -39.9428024292 -293.422668457 683.096069336 -0.00301202828996 0.217594355345 -632.799865723 -496.840332031 -679.30090332 -337.280883789 --49.4777488708 -67.7584075928 460.50958252 --434.699188232 -81.74659729 -385.480895996 --120.975219727 -16.7701263428 7.2539100647 --59.2743225098 111.721122742 62.2606201172 -499.57723999 589.11920166 -949.502624512 --96.3614578247 229.836425781 567.914733887 -42.0337104797 280.606719971 314.814422607 -0.216991916299 -0.201642736793 -632.812927246 -357.138793945 474.190765381 -233.180297852 -93.4090805054 -372.720306396 600.678955078 -114.852539062 134.466140747 -329.655212402 -174.96925354 204.91847229 -543.768920898 --93.4766082764 94.7477493286 -61.1964569092 --360.938446045 33.1895065308 1161.05554199 -146.012237549 197.033172607 -560.016784668 --83.8173828125 -569.309082031 718.63482666 -0.00355141004547 3.55155702891e-06 -632.811889648 --410.438110352 -473.54800415 444.144561768 -323.161956787 196.010421753 -970.20300293 --189.55871582 -211.180526733 634.102539062 --147.68649292 27.0448951721 -268.137298584 --149.32522583 -197.888122559 252.144256592 --540.973022461 -182.533126831 56.0428314209 -5.00380086899 299.457702637 -17.2402000427 -16.9073963165 776.432067871 -226.981399536 -0.216637775302 0.00434381421655 -632.829650879 -753.804199219 21.8355464935 349.828308105 --257.734436035 356.801483154 -84.5324020386 -104.149841309 -159.71913147 -150.696014404 -269.438232422 -28.4275512695 -334.648101807 --115.305496216 -146.274490356 150.507461548 -178.697525024 110.67375946 -269.08404541 -44.7248954773 -314.595611572 1186.7956543 -88.3980712891 501.189117432 -778.687561035 -0.0036562262103 0.782552599907 -632.76171875 -286.532318115 -38.7439422607 -405.217071533 --1.33218371868 -97.4756011963 227.743530273 --27.9376983643 144.578018188 -125.377845764 -115.171989441 -0.675598502159 -148.379684448 --175.060287476 225.778137207 377.014862061 --155.84034729 296.331878662 -332.805725098 --299.367736816 59.2430725098 -33.6486701965 --11.9981555939 555.54119873 -3.33754014969 -0.356442928314 -0.780885398388 -632.764343262 -17.9974346161 307.786529541 1015.27514648 --154.353820801 -108.646102905 -907.822753906 -247.875869751 -56.6801834106 511.79788208 --196.55368042 278.172363281 318.775115967 -406.560089111 4.36459445953 -572.758117676 -126.428672791 -101.539070129 57.9127197266 -307.766174316 -128.388015747 -356.272033691 --72.7149658203 -295.018798828 326.620483398 -0.185630023479 -0.00436918390915 -632.849365234 --611.601623535 -118.213516235 -297.441192627 -142.72895813 112.665061951 693.763916016 -9.10710430145 29.9979858398 -479.360107422 -74.1555480957 -52.1085281372 297.454803467 --661.463806152 -133.334228516 -277.044342041 --125.255226135 439.111663818 -427.511260986 --428.443237305 27.773815155 391.833129883 --2.75588774681 571.596740723 84.2674560547 -0.357414275408 -8.66014488565e-06 -632.814575195 -91.734992981 37.7082672119 -369.009613037 -337.194061279 -124.332443237 198.014770508 --438.19229126 73.6703872681 721.145080566 -7.38609981537 -150.857177734 -1137.95166016 -190.18850708 -145.32131958 800.233581543 -276.990753174 208.109786987 -304.907653809 -109.803962708 -386.200042725 644.682739258 --250.811340332 303.175231934 -474.669219971 -0.185974001884 0.201667353511 -632.832458496 -96.4011764526 -599.120605469 166.211029053 --77.6292190552 -11.7831735611 374.906219482 -53.8399238586 -104.399467468 -370.17364502 -137.124588013 92.0501937866 -43.0055732727 -267.8409729 -169.007553101 481.543823242 -142.521133423 332.837158203 -615.461730957 -532.181640625 -182.99281311 -267.035308838 --70.161529541 686.072692871 -16.415927887 -0.357166051865 -0.217087224126 -632.802124023 --466.401092529 117.311828613 918.552856445 --294.595703125 174.826828003 -807.213439941 --401.601654053 118.306243896 139.692993164 -65.7536087036 -207.404586792 175.569702148 -10.7766942978 -214.833480835 339.8644104 --57.9371871948 388.152770996 -364.430755615 -79.3830871582 282.495483398 -197.219299316 -351.021392822 349.30758667 746.938232422 -0.186355620623 0.0597126707435 -632.844726562 -270.343414307 -295.266784668 -803.59387207 --116.551399231 -71.1506729126 125.061134338 -47.8429145813 172.282943726 2.69229364395 -360.373077393 -281.080688477 -456.024291992 --102.253868103 -46.411151886 904.589477539 --188.099029541 15.9251813889 -347.577636719 -24.9912414551 57.0592765808 171.925109863 --186.000534058 803.865661621 -192.098449707 -0.356841534376 -0.0577570199966 -632.812744141 --430.216217041 73.3160400391 77.842628479 --39.6645469666 154.726409912 -91.0744857788 --16.772026062 -176.37902832 438.47946167 -70.1181640625 440.807983398 -264.794677734 --289.176696777 -59.1483345032 181.328918457 -101.131538391 63.8790550232 -530.22644043 --219.584884644 -341.116912842 63.90417099 --27.1410884857 387.737121582 34.2384300232 -0.186360925436 0.21828430891 -632.83404541 --144.389907837 34.9141998291 118.611633301 -130.466827393 22.2655658722 -150.353042603 -460.129150391 -33.3455123901 61.0268211365 --129.716674805 -254.217758179 886.298400879 --430.620056152 122.320976257 -1093.95422363 --84.1262130737 -100.405387878 649.815368652 --130.090866089 430.229156494 -507.004516602 -279.057769775 157.251571655 450.882019043 -0.356714844704 -0.200759589672 -632.800842285 -380.818572998 753.388427734 1080.8236084 -3.78176808357 -49.2740783691 -909.317504883 --225.224899292 206.163482666 481.254211426 --57.1606674194 -34.3023948669 -407.197906494 -255.167663574 111.103004456 22.3536529541 -143.598236084 -211.454666138 -213.629135132 --53.1020965576 -216.33303833 -184.509017944 --304.359649658 493.535797119 -49.6042976379 -0.185632273555 1.57632584887e-05 -632.846008301 -566.402954102 -19.6432514191 -191.064346313 -121.751663208 -28.4568405151 -174.284347534 --53.8020172119 -4.10932826996 453.444061279 --189.868286133 -4.69758462906 -693.877319336 -173.629394531 324.985778809 207.315841675 -371.65020752 -27.6674079895 156.741256714 --5.1146903038 123.327796936 -29.7113246918 -199.151092529 293.586608887 22.219745636 -0.357604980469 0.00486062048003 -632.817810059 --29.0246543884 100.938446045 -883.098510742 --135.816848755 -218.019256592 913.705322266 -209.554901123 668.059692383 106.28755188 --173.079284668 -594.089050293 -178.840545654 -103.169715881 62.3661384583 -315.045257568 -122.478057861 -62.049495697 190.370254517 -266.765777588 271.907592773 561.160217285 -62.3577270508 -151.727920532 307.831085205 -0.185704529285 0.782809078693 -632.795898438 - - -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 - - -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 - - -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 - - --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 - - -bond0 0 1 -bond1 1 2 -bond1 2 3 -bond1 3 4 -bond1 4 5 -bond1 5 6 -bond1 6 7 -bond2 7 8 -bond0 9 10 -bond1 10 11 -bond1 11 12 -bond1 12 13 -bond1 13 14 -bond1 14 15 -bond1 15 16 -bond2 16 17 -bond0 18 19 -bond1 19 20 -bond1 20 21 -bond1 21 22 -bond1 22 23 -bond1 23 24 -bond1 24 25 -bond2 25 26 -bond0 27 28 -bond1 28 29 -bond1 29 30 -bond1 30 31 -bond1 31 32 -bond1 32 33 -bond1 33 34 -bond2 34 35 -bond0 36 37 -bond1 37 38 -bond1 38 39 -bond1 39 40 -bond1 40 41 -bond1 41 42 -bond1 42 43 -bond2 43 44 -bond0 45 46 -bond1 46 47 -bond1 47 48 -bond1 48 49 -bond1 49 50 -bond1 50 51 -bond1 51 52 -bond2 52 53 -bond0 54 55 -bond1 55 56 -bond1 56 57 -bond1 57 58 -bond1 58 59 -bond1 59 60 -bond1 60 61 -bond2 61 62 -bond0 63 64 -bond1 64 65 -bond1 65 66 -bond1 66 67 -bond1 67 68 -bond1 68 69 -bond1 69 70 -bond2 70 71 -bond0 72 73 -bond1 73 74 -bond1 74 75 -bond1 75 76 -bond1 76 77 -bond1 77 78 -bond1 78 79 -bond2 79 80 -bond0 81 82 -bond1 82 83 -bond1 83 84 -bond1 84 85 -bond1 85 86 -bond1 86 87 -bond1 87 88 -bond2 88 89 -bond0 90 91 -bond1 91 92 -bond1 92 93 -bond1 93 94 -bond1 94 95 -bond1 95 96 -bond1 96 97 -bond2 97 98 -bond0 99 100 -bond1 100 101 -bond1 101 102 -bond1 102 103 -bond1 103 104 -bond1 104 105 -bond1 105 106 -bond2 106 107 -bond0 108 109 -bond1 109 110 -bond1 110 111 -bond1 111 112 -bond1 112 113 -bond1 113 114 -bond1 114 115 -bond2 115 116 -bond0 117 118 -bond1 118 119 -bond1 119 120 -bond1 120 121 -bond1 121 122 -bond1 122 123 -bond1 123 124 -bond2 124 125 -bond0 126 127 -bond1 127 128 -bond1 128 129 -bond1 129 130 -bond1 130 131 -bond1 131 132 -bond1 132 133 -bond2 133 134 -bond0 135 136 -bond1 136 137 -bond1 137 138 -bond1 138 139 -bond1 139 140 -bond1 140 141 -bond1 141 142 -bond2 142 143 -bond0 144 145 -bond1 145 146 -bond1 146 147 -bond1 147 148 -bond1 148 149 -bond1 149 150 -bond1 150 151 -bond2 151 152 -bond0 153 154 -bond1 154 155 -bond1 155 156 -bond1 156 157 -bond1 157 158 -bond1 158 159 -bond1 159 160 -bond2 160 161 -bond0 162 163 -bond1 163 164 -bond1 164 165 -bond1 165 166 -bond1 166 167 -bond1 167 168 -bond1 168 169 -bond2 169 170 -bond0 171 172 -bond1 172 173 -bond1 173 174 -bond1 174 175 -bond1 175 176 -bond1 176 177 -bond1 177 178 -bond2 178 179 -bond0 180 181 -bond1 181 182 -bond1 182 183 -bond1 183 184 -bond1 184 185 -bond1 185 186 -bond1 186 187 -bond2 187 188 -bond0 189 190 -bond1 190 191 -bond1 191 192 -bond1 192 193 -bond1 193 194 -bond1 194 195 -bond1 195 196 -bond2 196 197 -bond0 198 199 -bond1 199 200 -bond1 200 201 -bond1 201 202 -bond1 202 203 -bond1 203 204 -bond1 204 205 -bond2 205 206 -bond0 207 208 -bond1 208 209 -bond1 209 210 -bond1 210 211 -bond1 211 212 -bond1 212 213 -bond1 213 214 -bond2 214 215 -bond0 216 217 -bond1 217 218 -bond1 218 219 -bond1 219 220 -bond1 220 221 -bond1 221 222 -bond1 222 223 -bond2 223 224 -bond0 225 226 -bond1 226 227 -bond1 227 228 -bond1 228 229 -bond1 229 230 -bond1 230 231 -bond1 231 232 -bond2 232 233 -bond0 234 235 -bond1 235 236 -bond1 236 237 -bond1 237 238 -bond1 238 239 -bond1 239 240 -bond1 240 241 -bond2 241 242 -bond0 243 244 -bond1 244 245 -bond1 245 246 -bond1 246 247 -bond1 247 248 -bond1 248 249 -bond1 249 250 -bond2 250 251 -bond0 252 253 -bond1 253 254 -bond1 254 255 -bond1 255 256 -bond1 256 257 -bond1 257 258 -bond1 258 259 -bond2 259 260 -bond0 261 262 -bond1 262 263 -bond1 263 264 -bond1 264 265 -bond1 265 266 -bond1 266 267 -bond1 267 268 -bond2 268 269 -bond0 270 271 -bond1 271 272 -bond1 272 273 -bond1 273 274 -bond1 274 275 -bond1 275 276 -bond1 276 277 -bond2 277 278 -bond0 279 280 -bond1 280 281 -bond1 281 282 -bond1 282 283 -bond1 283 284 -bond1 284 285 -bond1 285 286 -bond2 286 287 -bond0 288 289 -bond1 289 290 -bond1 290 291 -bond1 291 292 -bond1 292 293 -bond1 293 294 -bond1 294 295 -bond2 295 296 -bond0 297 298 -bond1 298 299 -bond1 299 300 -bond1 300 301 -bond1 301 302 -bond1 302 303 -bond1 303 304 -bond2 304 305 -bond0 306 307 -bond1 307 308 -bond1 308 309 -bond1 309 310 -bond1 310 311 -bond1 311 312 -bond1 312 313 -bond2 313 314 -bond0 315 316 -bond1 316 317 -bond1 317 318 -bond1 318 319 -bond1 319 320 -bond1 320 321 -bond1 321 322 -bond2 322 323 -bond0 324 325 -bond1 325 326 -bond1 326 327 -bond1 327 328 -bond1 328 329 -bond1 329 330 -bond1 330 331 -bond2 331 332 -bond0 333 334 -bond1 334 335 -bond1 335 336 -bond1 336 337 -bond1 337 338 -bond1 338 339 -bond1 339 340 -bond2 340 341 -bond0 342 343 -bond1 343 344 -bond1 344 345 -bond1 345 346 -bond1 346 347 -bond1 347 348 -bond1 348 349 -bond2 349 350 -bond0 351 352 -bond1 352 353 -bond1 353 354 -bond1 354 355 -bond1 355 356 -bond1 356 357 -bond1 357 358 -bond2 358 359 -bond0 360 361 -bond1 361 362 -bond1 362 363 -bond1 363 364 -bond1 364 365 -bond1 365 366 -bond1 366 367 -bond2 367 368 -bond0 369 370 -bond1 370 371 -bond1 371 372 -bond1 372 373 -bond1 373 374 -bond1 374 375 -bond1 375 376 -bond2 376 377 -bond0 378 379 -bond1 379 380 -bond1 380 381 -bond1 381 382 -bond1 382 383 -bond1 383 384 -bond1 384 385 -bond2 385 386 -bond0 387 388 -bond1 388 389 -bond1 389 390 -bond1 390 391 -bond1 391 392 -bond1 392 393 -bond1 393 394 -bond2 394 395 -bond0 396 397 -bond1 397 398 -bond1 398 399 -bond1 399 400 -bond1 400 401 -bond1 401 402 -bond1 402 403 -bond2 403 404 -bond0 405 406 -bond1 406 407 -bond1 407 408 -bond1 408 409 -bond1 409 410 -bond1 410 411 -bond1 411 412 -bond2 412 413 -bond0 414 415 -bond1 415 416 -bond1 416 417 -bond1 417 418 -bond1 418 419 -bond1 419 420 -bond1 420 421 -bond2 421 422 -bond0 423 424 -bond1 424 425 -bond1 425 426 -bond1 426 427 -bond1 427 428 -bond1 428 429 -bond1 429 430 -bond2 430 431 -bond0 432 433 -bond1 433 434 -bond1 434 435 -bond1 435 436 -bond1 436 437 -bond1 437 438 -bond1 438 439 -bond2 439 440 -bond0 441 442 -bond1 442 443 -bond1 443 444 -bond1 444 445 -bond1 445 446 -bond1 446 447 -bond1 447 448 -bond2 448 449 -bond0 450 451 -bond1 451 452 -bond1 452 453 -bond1 453 454 -bond1 454 455 -bond1 455 456 -bond1 456 457 -bond2 457 458 -bond0 459 460 -bond1 460 461 -bond1 461 462 -bond1 462 463 -bond1 463 464 -bond1 464 465 -bond1 465 466 -bond2 466 467 -bond0 468 469 -bond1 469 470 -bond1 470 471 -bond1 471 472 -bond1 472 473 -bond1 473 474 -bond1 474 475 -bond2 475 476 -bond0 477 478 -bond1 478 479 -bond1 479 480 -bond1 480 481 -bond1 481 482 -bond1 482 483 -bond1 483 484 -bond2 484 485 -bond0 486 487 -bond1 487 488 -bond1 488 489 -bond1 489 490 -bond1 490 491 -bond1 491 492 -bond1 492 493 -bond2 493 494 -bond0 495 496 -bond1 496 497 -bond1 497 498 -bond1 498 499 -bond1 499 500 -bond1 500 501 -bond1 501 502 -bond2 502 503 -bond0 504 505 -bond1 505 506 -bond1 506 507 -bond1 507 508 -bond1 508 509 -bond1 509 510 -bond1 510 511 -bond2 511 512 -bond0 513 514 -bond1 514 515 -bond1 515 516 -bond1 516 517 -bond1 517 518 -bond1 518 519 -bond1 519 520 -bond2 520 521 -bond0 522 523 -bond1 523 524 -bond1 524 525 -bond1 525 526 -bond1 526 527 -bond1 527 528 -bond1 528 529 -bond2 529 530 -bond0 531 532 -bond1 532 533 -bond1 533 534 -bond1 534 535 -bond1 535 536 -bond1 536 537 -bond1 537 538 -bond2 538 539 -bond0 540 541 -bond1 541 542 -bond1 542 543 -bond1 543 544 -bond1 544 545 -bond1 545 546 -bond1 546 547 -bond2 547 548 -bond0 549 550 -bond1 550 551 -bond1 551 552 -bond1 552 553 -bond1 553 554 -bond1 554 555 -bond1 555 556 -bond2 556 557 -bond0 558 559 -bond1 559 560 -bond1 560 561 -bond1 561 562 -bond1 562 563 -bond1 563 564 -bond1 564 565 -bond2 565 566 -bond0 567 568 -bond1 568 569 -bond1 569 570 -bond1 570 571 -bond1 571 572 -bond1 572 573 -bond1 573 574 -bond2 574 575 -bond0 576 577 -bond1 577 578 -bond1 578 579 -bond1 579 580 -bond1 580 581 -bond1 581 582 -bond1 582 583 -bond2 583 584 -bond0 585 586 -bond1 586 587 -bond1 587 588 -bond1 588 589 -bond1 589 590 -bond1 590 591 -bond1 591 592 -bond2 592 593 -bond0 594 595 -bond1 595 596 -bond1 596 597 -bond1 597 598 -bond1 598 599 -bond1 599 600 -bond1 600 601 -bond2 601 602 -bond0 603 604 -bond1 604 605 -bond1 605 606 -bond1 606 607 -bond1 607 608 -bond1 608 609 -bond1 609 610 -bond2 610 611 -bond0 612 613 -bond1 613 614 -bond1 614 615 -bond1 615 616 -bond1 616 617 -bond1 617 618 -bond1 618 619 -bond2 619 620 -bond0 621 622 -bond1 622 623 -bond1 623 624 -bond1 624 625 -bond1 625 626 -bond1 626 627 -bond1 627 628 -bond2 628 629 -bond0 630 631 -bond1 631 632 -bond1 632 633 -bond1 633 634 -bond1 634 635 -bond1 635 636 -bond1 636 637 -bond2 637 638 -bond0 639 640 -bond1 640 641 -bond1 641 642 -bond1 642 643 -bond1 643 644 -bond1 644 645 -bond1 645 646 -bond2 646 647 -bond0 648 649 -bond1 649 650 -bond1 650 651 -bond1 651 652 -bond1 652 653 -bond1 653 654 -bond1 654 655 -bond2 655 656 -bond0 657 658 -bond1 658 659 -bond1 659 660 -bond1 660 661 -bond1 661 662 -bond1 662 663 -bond1 663 664 -bond2 664 665 -bond0 666 667 -bond1 667 668 -bond1 668 669 -bond1 669 670 -bond1 670 671 -bond1 671 672 -bond1 672 673 -bond2 673 674 -bond0 675 676 -bond1 676 677 -bond1 677 678 -bond1 678 679 -bond1 679 680 -bond1 680 681 -bond1 681 682 -bond2 682 683 -bond0 684 685 -bond1 685 686 -bond1 686 687 -bond1 687 688 -bond1 688 689 -bond1 689 690 -bond1 690 691 -bond2 691 692 -bond0 693 694 -bond1 694 695 -bond1 695 696 -bond1 696 697 -bond1 697 698 -bond1 698 699 -bond1 699 700 -bond2 700 701 -bond0 702 703 -bond1 703 704 -bond1 704 705 -bond1 705 706 -bond1 706 707 -bond1 707 708 -bond1 708 709 -bond2 709 710 -bond0 711 712 -bond1 712 713 -bond1 713 714 -bond1 714 715 -bond1 715 716 -bond1 716 717 -bond1 717 718 -bond2 718 719 -bond0 720 721 -bond1 721 722 -bond1 722 723 -bond1 723 724 -bond1 724 725 -bond1 725 726 -bond1 726 727 -bond2 727 728 -bond0 729 730 -bond1 730 731 -bond1 731 732 -bond1 732 733 -bond1 733 734 -bond1 734 735 -bond1 735 736 -bond2 736 737 -bond0 738 739 -bond1 739 740 -bond1 740 741 -bond1 741 742 -bond1 742 743 -bond1 743 744 -bond1 744 745 -bond2 745 746 -bond0 747 748 -bond1 748 749 -bond1 749 750 -bond1 750 751 -bond1 751 752 -bond1 752 753 -bond1 753 754 -bond2 754 755 -bond0 756 757 -bond1 757 758 -bond1 758 759 -bond1 759 760 -bond1 760 761 -bond1 761 762 -bond1 762 763 -bond2 763 764 -bond0 765 766 -bond1 766 767 -bond1 767 768 -bond1 768 769 -bond1 769 770 -bond1 770 771 -bond1 771 772 -bond2 772 773 -bond0 774 775 -bond1 775 776 -bond1 776 777 -bond1 777 778 -bond1 778 779 -bond1 779 780 -bond1 780 781 -bond2 781 782 -bond0 783 784 -bond1 784 785 -bond1 785 786 -bond1 786 787 -bond1 787 788 -bond1 788 789 -bond1 789 790 -bond2 790 791 -bond0 792 793 -bond1 793 794 -bond1 794 795 -bond1 795 796 -bond1 796 797 -bond1 797 798 -bond1 798 799 -bond2 799 800 -bond0 801 802 -bond1 802 803 -bond1 803 804 -bond1 804 805 -bond1 805 806 -bond1 806 807 -bond1 807 808 -bond2 808 809 -bond0 810 811 -bond1 811 812 -bond1 812 813 -bond1 813 814 -bond1 814 815 -bond1 815 816 -bond1 816 817 -bond2 817 818 -bond0 819 820 -bond1 820 821 -bond1 821 822 -bond1 822 823 -bond1 823 824 -bond1 824 825 -bond1 825 826 -bond2 826 827 -bond0 828 829 -bond1 829 830 -bond1 830 831 -bond1 831 832 -bond1 832 833 -bond1 833 834 -bond1 834 835 -bond2 835 836 -bond0 837 838 -bond1 838 839 -bond1 839 840 -bond1 840 841 -bond1 841 842 -bond1 842 843 -bond1 843 844 -bond2 844 845 -bond0 846 847 -bond1 847 848 -bond1 848 849 -bond1 849 850 -bond1 850 851 -bond1 851 852 -bond1 852 853 -bond2 853 854 -bond0 855 856 -bond1 856 857 -bond1 857 858 -bond1 858 859 -bond1 859 860 -bond1 860 861 -bond1 861 862 -bond2 862 863 -bond0 864 865 -bond1 865 866 -bond1 866 867 -bond1 867 868 -bond1 868 869 -bond1 869 870 -bond1 870 871 -bond2 871 872 -bond0 873 874 -bond1 874 875 -bond1 875 876 -bond1 876 877 -bond1 877 878 -bond1 878 879 -bond1 879 880 -bond2 880 881 -bond0 882 883 -bond1 883 884 -bond1 884 885 -bond1 885 886 -bond1 886 887 -bond1 887 888 -bond1 888 889 -bond2 889 890 -bond0 891 892 -bond1 892 893 -bond1 893 894 -bond1 894 895 -bond1 895 896 -bond1 896 897 -bond1 897 898 -bond2 898 899 -bond0 900 901 -bond1 901 902 -bond1 902 903 -bond1 903 904 -bond1 904 905 -bond1 905 906 -bond1 906 907 -bond2 907 908 -bond0 909 910 -bond1 910 911 -bond1 911 912 -bond1 912 913 -bond1 913 914 -bond1 914 915 -bond1 915 916 -bond2 916 917 -bond0 918 919 -bond1 919 920 -bond1 920 921 -bond1 921 922 -bond1 922 923 -bond1 923 924 -bond1 924 925 -bond2 925 926 -bond0 927 928 -bond1 928 929 -bond1 929 930 -bond1 930 931 -bond1 931 932 -bond1 932 933 -bond1 933 934 -bond2 934 935 -bond0 936 937 -bond1 937 938 -bond1 938 939 -bond1 939 940 -bond1 940 941 -bond1 941 942 -bond1 942 943 -bond2 943 944 -bond0 945 946 -bond1 946 947 -bond1 947 948 -bond1 948 949 -bond1 949 950 -bond1 950 951 -bond1 951 952 -bond2 952 953 -bond0 954 955 -bond1 955 956 -bond1 956 957 -bond1 957 958 -bond1 958 959 -bond1 959 960 -bond1 960 961 -bond2 961 962 -bond0 963 964 -bond1 964 965 -bond1 965 966 -bond1 966 967 -bond1 967 968 -bond1 968 969 -bond1 969 970 -bond2 970 971 -bond0 972 973 -bond1 973 974 -bond1 974 975 -bond1 975 976 -bond1 976 977 -bond1 977 978 -bond1 978 979 -bond2 979 980 -bond0 981 982 -bond1 982 983 -bond1 983 984 -bond1 984 985 -bond1 985 986 -bond1 986 987 -bond1 987 988 -bond2 988 989 -bond0 990 991 -bond1 991 992 -bond1 992 993 -bond1 993 994 -bond1 994 995 -bond1 995 996 -bond1 996 997 -bond2 997 998 -bond0 999 1000 -bond1 1000 1001 -bond1 1001 1002 -bond1 1002 1003 -bond1 1003 1004 -bond1 1004 1005 -bond1 1005 1006 -bond2 1006 1007 -bond0 1008 1009 -bond1 1009 1010 -bond1 1010 1011 -bond1 1011 1012 -bond1 1012 1013 -bond1 1013 1014 -bond1 1014 1015 -bond2 1015 1016 -bond0 1017 1018 -bond1 1018 1019 -bond1 1019 1020 -bond1 1020 1021 -bond1 1021 1022 -bond1 1022 1023 -bond1 1023 1024 -bond2 1024 1025 -bond0 1026 1027 -bond1 1027 1028 -bond1 1028 1029 -bond1 1029 1030 -bond1 1030 1031 -bond1 1031 1032 -bond1 1032 1033 -bond2 1033 1034 -bond0 1035 1036 -bond1 1036 1037 -bond1 1037 1038 -bond1 1038 1039 -bond1 1039 1040 -bond1 1040 1041 -bond1 1041 1042 -bond2 1042 1043 -bond0 1044 1045 -bond1 1045 1046 -bond1 1046 1047 -bond1 1047 1048 -bond1 1048 1049 -bond1 1049 1050 -bond1 1050 1051 -bond2 1051 1052 -bond0 1053 1054 -bond1 1054 1055 -bond1 1055 1056 -bond1 1056 1057 -bond1 1057 1058 -bond1 1058 1059 -bond1 1059 1060 -bond2 1060 1061 -bond0 1062 1063 -bond1 1063 1064 -bond1 1064 1065 -bond1 1065 1066 -bond1 1066 1067 -bond1 1067 1068 -bond1 1068 1069 -bond2 1069 1070 -bond0 1071 1072 -bond1 1072 1073 -bond1 1073 1074 -bond1 1074 1075 -bond1 1075 1076 -bond1 1076 1077 -bond1 1077 1078 -bond2 1078 1079 -bond0 1080 1081 -bond1 1081 1082 -bond1 1082 1083 -bond1 1083 1084 -bond1 1084 1085 -bond1 1085 1086 -bond1 1086 1087 -bond2 1087 1088 -bond0 1089 1090 -bond1 1090 1091 -bond1 1091 1092 -bond1 1092 1093 -bond1 1093 1094 -bond1 1094 1095 -bond1 1095 1096 -bond2 1096 1097 -bond0 1098 1099 -bond1 1099 1100 -bond1 1100 1101 -bond1 1101 1102 -bond1 1102 1103 -bond1 1103 1104 -bond1 1104 1105 -bond2 1105 1106 -bond0 1107 1108 -bond1 1108 1109 -bond1 1109 1110 -bond1 1110 1111 -bond1 1111 1112 -bond1 1112 1113 -bond1 1113 1114 -bond2 1114 1115 -bond0 1116 1117 -bond1 1117 1118 -bond1 1118 1119 -bond1 1119 1120 -bond1 1120 1121 -bond1 1121 1122 -bond1 1122 1123 -bond2 1123 1124 -bond0 1125 1126 -bond1 1126 1127 -bond1 1127 1128 -bond1 1128 1129 -bond1 1129 1130 -bond1 1130 1131 -bond1 1131 1132 -bond2 1132 1133 -bond0 1134 1135 -bond1 1135 1136 -bond1 1136 1137 -bond1 1137 1138 -bond1 1138 1139 -bond1 1139 1140 -bond1 1140 1141 -bond2 1141 1142 -bond0 1143 1144 -bond1 1144 1145 -bond1 1145 1146 -bond1 1146 1147 -bond1 1147 1148 -bond1 1148 1149 -bond1 1149 1150 -bond2 1150 1151 -bond0 1152 1153 -bond1 1153 1154 -bond1 1154 1155 -bond1 1155 1156 -bond1 1156 1157 -bond1 1157 1158 -bond1 1158 1159 -bond2 1159 1160 -bond0 1161 1162 -bond1 1162 1163 -bond1 1163 1164 -bond1 1164 1165 -bond1 1165 1166 -bond1 1166 1167 -bond1 1167 1168 -bond2 1168 1169 -bond0 1170 1171 -bond1 1171 1172 -bond1 1172 1173 -bond1 1173 1174 -bond1 1174 1175 -bond1 1175 1176 -bond1 1176 1177 -bond2 1177 1178 -bond0 1179 1180 -bond1 1180 1181 -bond1 1181 1182 -bond1 1182 1183 -bond1 1183 1184 -bond1 1184 1185 -bond1 1185 1186 -bond2 1186 1187 -bond0 1188 1189 -bond1 1189 1190 -bond1 1190 1191 -bond1 1191 1192 -bond1 1192 1193 -bond1 1193 1194 -bond1 1194 1195 -bond2 1195 1196 -bond0 1197 1198 -bond1 1198 1199 -bond1 1199 1200 -bond1 1200 1201 -bond1 1201 1202 -bond1 1202 1203 -bond1 1203 1204 -bond2 1204 1205 -bond0 1206 1207 -bond1 1207 1208 -bond1 1208 1209 -bond1 1209 1210 -bond1 1210 1211 -bond1 1211 1212 -bond1 1212 1213 -bond2 1213 1214 -bond0 1215 1216 -bond1 1216 1217 -bond1 1217 1218 -bond1 1218 1219 -bond1 1219 1220 -bond1 1220 1221 -bond1 1221 1222 -bond2 1222 1223 -bond0 1224 1225 -bond1 1225 1226 -bond1 1226 1227 -bond1 1227 1228 -bond1 1228 1229 -bond1 1229 1230 -bond1 1230 1231 -bond2 1231 1232 -bond0 1233 1234 -bond1 1234 1235 -bond1 1235 1236 -bond1 1236 1237 -bond1 1237 1238 -bond1 1238 1239 -bond1 1239 1240 -bond2 1240 1241 -bond0 1242 1243 -bond1 1243 1244 -bond1 1244 1245 -bond1 1245 1246 -bond1 1246 1247 -bond1 1247 1248 -bond1 1248 1249 -bond2 1249 1250 -bond0 1251 1252 -bond1 1252 1253 -bond1 1253 1254 -bond1 1254 1255 -bond1 1255 1256 -bond1 1256 1257 -bond1 1257 1258 -bond2 1258 1259 -bond0 1260 1261 -bond1 1261 1262 -bond1 1262 1263 -bond1 1263 1264 -bond1 1264 1265 -bond1 1265 1266 -bond1 1266 1267 -bond2 1267 1268 -bond0 1269 1270 -bond1 1270 1271 -bond1 1271 1272 -bond1 1272 1273 -bond1 1273 1274 -bond1 1274 1275 -bond1 1275 1276 -bond2 1276 1277 -bond0 1278 1279 -bond1 1279 1280 -bond1 1280 1281 -bond1 1281 1282 -bond1 1282 1283 -bond1 1283 1284 -bond1 1284 1285 -bond2 1285 1286 -bond0 1287 1288 -bond1 1288 1289 -bond1 1289 1290 -bond1 1290 1291 -bond1 1291 1292 -bond1 1292 1293 -bond1 1293 1294 -bond2 1294 1295 - - -angle0 0 1 2 -angle1 1 2 3 -angle1 2 3 4 -angle1 3 4 5 -angle1 4 5 6 -angle1 5 6 7 -angle2 6 7 8 -angle0 9 10 11 -angle1 10 11 12 -angle1 11 12 13 -angle1 12 13 14 -angle1 13 14 15 -angle1 14 15 16 -angle2 15 16 17 -angle0 18 19 20 -angle1 19 20 21 -angle1 20 21 22 -angle1 21 22 23 -angle1 22 23 24 -angle1 23 24 25 -angle2 24 25 26 -angle0 27 28 29 -angle1 28 29 30 -angle1 29 30 31 -angle1 30 31 32 -angle1 31 32 33 -angle1 32 33 34 -angle2 33 34 35 -angle0 36 37 38 -angle1 37 38 39 -angle1 38 39 40 -angle1 39 40 41 -angle1 40 41 42 -angle1 41 42 43 -angle2 42 43 44 -angle0 45 46 47 -angle1 46 47 48 -angle1 47 48 49 -angle1 48 49 50 -angle1 49 50 51 -angle1 50 51 52 -angle2 51 52 53 -angle0 54 55 56 -angle1 55 56 57 -angle1 56 57 58 -angle1 57 58 59 -angle1 58 59 60 -angle1 59 60 61 -angle2 60 61 62 -angle0 63 64 65 -angle1 64 65 66 -angle1 65 66 67 -angle1 66 67 68 -angle1 67 68 69 -angle1 68 69 70 -angle2 69 70 71 -angle0 72 73 74 -angle1 73 74 75 -angle1 74 75 76 -angle1 75 76 77 -angle1 76 77 78 -angle1 77 78 79 -angle2 78 79 80 -angle0 81 82 83 -angle1 82 83 84 -angle1 83 84 85 -angle1 84 85 86 -angle1 85 86 87 -angle1 86 87 88 -angle2 87 88 89 -angle0 90 91 92 -angle1 91 92 93 -angle1 92 93 94 -angle1 93 94 95 -angle1 94 95 96 -angle1 95 96 97 -angle2 96 97 98 -angle0 99 100 101 -angle1 100 101 102 -angle1 101 102 103 -angle1 102 103 104 -angle1 103 104 105 -angle1 104 105 106 -angle2 105 106 107 -angle0 108 109 110 -angle1 109 110 111 -angle1 110 111 112 -angle1 111 112 113 -angle1 112 113 114 -angle1 113 114 115 -angle2 114 115 116 -angle0 117 118 119 -angle1 118 119 120 -angle1 119 120 121 -angle1 120 121 122 -angle1 121 122 123 -angle1 122 123 124 -angle2 123 124 125 -angle0 126 127 128 -angle1 127 128 129 -angle1 128 129 130 -angle1 129 130 131 -angle1 130 131 132 -angle1 131 132 133 -angle2 132 133 134 -angle0 135 136 137 -angle1 136 137 138 -angle1 137 138 139 -angle1 138 139 140 -angle1 139 140 141 -angle1 140 141 142 -angle2 141 142 143 -angle0 144 145 146 -angle1 145 146 147 -angle1 146 147 148 -angle1 147 148 149 -angle1 148 149 150 -angle1 149 150 151 -angle2 150 151 152 -angle0 153 154 155 -angle1 154 155 156 -angle1 155 156 157 -angle1 156 157 158 -angle1 157 158 159 -angle1 158 159 160 -angle2 159 160 161 -angle0 162 163 164 -angle1 163 164 165 -angle1 164 165 166 -angle1 165 166 167 -angle1 166 167 168 -angle1 167 168 169 -angle2 168 169 170 -angle0 171 172 173 -angle1 172 173 174 -angle1 173 174 175 -angle1 174 175 176 -angle1 175 176 177 -angle1 176 177 178 -angle2 177 178 179 -angle0 180 181 182 -angle1 181 182 183 -angle1 182 183 184 -angle1 183 184 185 -angle1 184 185 186 -angle1 185 186 187 -angle2 186 187 188 -angle0 189 190 191 -angle1 190 191 192 -angle1 191 192 193 -angle1 192 193 194 -angle1 193 194 195 -angle1 194 195 196 -angle2 195 196 197 -angle0 198 199 200 -angle1 199 200 201 -angle1 200 201 202 -angle1 201 202 203 -angle1 202 203 204 -angle1 203 204 205 -angle2 204 205 206 -angle0 207 208 209 -angle1 208 209 210 -angle1 209 210 211 -angle1 210 211 212 -angle1 211 212 213 -angle1 212 213 214 -angle2 213 214 215 -angle0 216 217 218 -angle1 217 218 219 -angle1 218 219 220 -angle1 219 220 221 -angle1 220 221 222 -angle1 221 222 223 -angle2 222 223 224 -angle0 225 226 227 -angle1 226 227 228 -angle1 227 228 229 -angle1 228 229 230 -angle1 229 230 231 -angle1 230 231 232 -angle2 231 232 233 -angle0 234 235 236 -angle1 235 236 237 -angle1 236 237 238 -angle1 237 238 239 -angle1 238 239 240 -angle1 239 240 241 -angle2 240 241 242 -angle0 243 244 245 -angle1 244 245 246 -angle1 245 246 247 -angle1 246 247 248 -angle1 247 248 249 -angle1 248 249 250 -angle2 249 250 251 -angle0 252 253 254 -angle1 253 254 255 -angle1 254 255 256 -angle1 255 256 257 -angle1 256 257 258 -angle1 257 258 259 -angle2 258 259 260 -angle0 261 262 263 -angle1 262 263 264 -angle1 263 264 265 -angle1 264 265 266 -angle1 265 266 267 -angle1 266 267 268 -angle2 267 268 269 -angle0 270 271 272 -angle1 271 272 273 -angle1 272 273 274 -angle1 273 274 275 -angle1 274 275 276 -angle1 275 276 277 -angle2 276 277 278 -angle0 279 280 281 -angle1 280 281 282 -angle1 281 282 283 -angle1 282 283 284 -angle1 283 284 285 -angle1 284 285 286 -angle2 285 286 287 -angle0 288 289 290 -angle1 289 290 291 -angle1 290 291 292 -angle1 291 292 293 -angle1 292 293 294 -angle1 293 294 295 -angle2 294 295 296 -angle0 297 298 299 -angle1 298 299 300 -angle1 299 300 301 -angle1 300 301 302 -angle1 301 302 303 -angle1 302 303 304 -angle2 303 304 305 -angle0 306 307 308 -angle1 307 308 309 -angle1 308 309 310 -angle1 309 310 311 -angle1 310 311 312 -angle1 311 312 313 -angle2 312 313 314 -angle0 315 316 317 -angle1 316 317 318 -angle1 317 318 319 -angle1 318 319 320 -angle1 319 320 321 -angle1 320 321 322 -angle2 321 322 323 -angle0 324 325 326 -angle1 325 326 327 -angle1 326 327 328 -angle1 327 328 329 -angle1 328 329 330 -angle1 329 330 331 -angle2 330 331 332 -angle0 333 334 335 -angle1 334 335 336 -angle1 335 336 337 -angle1 336 337 338 -angle1 337 338 339 -angle1 338 339 340 -angle2 339 340 341 -angle0 342 343 344 -angle1 343 344 345 -angle1 344 345 346 -angle1 345 346 347 -angle1 346 347 348 -angle1 347 348 349 -angle2 348 349 350 -angle0 351 352 353 -angle1 352 353 354 -angle1 353 354 355 -angle1 354 355 356 -angle1 355 356 357 -angle1 356 357 358 -angle2 357 358 359 -angle0 360 361 362 -angle1 361 362 363 -angle1 362 363 364 -angle1 363 364 365 -angle1 364 365 366 -angle1 365 366 367 -angle2 366 367 368 -angle0 369 370 371 -angle1 370 371 372 -angle1 371 372 373 -angle1 372 373 374 -angle1 373 374 375 -angle1 374 375 376 -angle2 375 376 377 -angle0 378 379 380 -angle1 379 380 381 -angle1 380 381 382 -angle1 381 382 383 -angle1 382 383 384 -angle1 383 384 385 -angle2 384 385 386 -angle0 387 388 389 -angle1 388 389 390 -angle1 389 390 391 -angle1 390 391 392 -angle1 391 392 393 -angle1 392 393 394 -angle2 393 394 395 -angle0 396 397 398 -angle1 397 398 399 -angle1 398 399 400 -angle1 399 400 401 -angle1 400 401 402 -angle1 401 402 403 -angle2 402 403 404 -angle0 405 406 407 -angle1 406 407 408 -angle1 407 408 409 -angle1 408 409 410 -angle1 409 410 411 -angle1 410 411 412 -angle2 411 412 413 -angle0 414 415 416 -angle1 415 416 417 -angle1 416 417 418 -angle1 417 418 419 -angle1 418 419 420 -angle1 419 420 421 -angle2 420 421 422 -angle0 423 424 425 -angle1 424 425 426 -angle1 425 426 427 -angle1 426 427 428 -angle1 427 428 429 -angle1 428 429 430 -angle2 429 430 431 -angle0 432 433 434 -angle1 433 434 435 -angle1 434 435 436 -angle1 435 436 437 -angle1 436 437 438 -angle1 437 438 439 -angle2 438 439 440 -angle0 441 442 443 -angle1 442 443 444 -angle1 443 444 445 -angle1 444 445 446 -angle1 445 446 447 -angle1 446 447 448 -angle2 447 448 449 -angle0 450 451 452 -angle1 451 452 453 -angle1 452 453 454 -angle1 453 454 455 -angle1 454 455 456 -angle1 455 456 457 -angle2 456 457 458 -angle0 459 460 461 -angle1 460 461 462 -angle1 461 462 463 -angle1 462 463 464 -angle1 463 464 465 -angle1 464 465 466 -angle2 465 466 467 -angle0 468 469 470 -angle1 469 470 471 -angle1 470 471 472 -angle1 471 472 473 -angle1 472 473 474 -angle1 473 474 475 -angle2 474 475 476 -angle0 477 478 479 -angle1 478 479 480 -angle1 479 480 481 -angle1 480 481 482 -angle1 481 482 483 -angle1 482 483 484 -angle2 483 484 485 -angle0 486 487 488 -angle1 487 488 489 -angle1 488 489 490 -angle1 489 490 491 -angle1 490 491 492 -angle1 491 492 493 -angle2 492 493 494 -angle0 495 496 497 -angle1 496 497 498 -angle1 497 498 499 -angle1 498 499 500 -angle1 499 500 501 -angle1 500 501 502 -angle2 501 502 503 -angle0 504 505 506 -angle1 505 506 507 -angle1 506 507 508 -angle1 507 508 509 -angle1 508 509 510 -angle1 509 510 511 -angle2 510 511 512 -angle0 513 514 515 -angle1 514 515 516 -angle1 515 516 517 -angle1 516 517 518 -angle1 517 518 519 -angle1 518 519 520 -angle2 519 520 521 -angle0 522 523 524 -angle1 523 524 525 -angle1 524 525 526 -angle1 525 526 527 -angle1 526 527 528 -angle1 527 528 529 -angle2 528 529 530 -angle0 531 532 533 -angle1 532 533 534 -angle1 533 534 535 -angle1 534 535 536 -angle1 535 536 537 -angle1 536 537 538 -angle2 537 538 539 -angle0 540 541 542 -angle1 541 542 543 -angle1 542 543 544 -angle1 543 544 545 -angle1 544 545 546 -angle1 545 546 547 -angle2 546 547 548 -angle0 549 550 551 -angle1 550 551 552 -angle1 551 552 553 -angle1 552 553 554 -angle1 553 554 555 -angle1 554 555 556 -angle2 555 556 557 -angle0 558 559 560 -angle1 559 560 561 -angle1 560 561 562 -angle1 561 562 563 -angle1 562 563 564 -angle1 563 564 565 -angle2 564 565 566 -angle0 567 568 569 -angle1 568 569 570 -angle1 569 570 571 -angle1 570 571 572 -angle1 571 572 573 -angle1 572 573 574 -angle2 573 574 575 -angle0 576 577 578 -angle1 577 578 579 -angle1 578 579 580 -angle1 579 580 581 -angle1 580 581 582 -angle1 581 582 583 -angle2 582 583 584 -angle0 585 586 587 -angle1 586 587 588 -angle1 587 588 589 -angle1 588 589 590 -angle1 589 590 591 -angle1 590 591 592 -angle2 591 592 593 -angle0 594 595 596 -angle1 595 596 597 -angle1 596 597 598 -angle1 597 598 599 -angle1 598 599 600 -angle1 599 600 601 -angle2 600 601 602 -angle0 603 604 605 -angle1 604 605 606 -angle1 605 606 607 -angle1 606 607 608 -angle1 607 608 609 -angle1 608 609 610 -angle2 609 610 611 -angle0 612 613 614 -angle1 613 614 615 -angle1 614 615 616 -angle1 615 616 617 -angle1 616 617 618 -angle1 617 618 619 -angle2 618 619 620 -angle0 621 622 623 -angle1 622 623 624 -angle1 623 624 625 -angle1 624 625 626 -angle1 625 626 627 -angle1 626 627 628 -angle2 627 628 629 -angle0 630 631 632 -angle1 631 632 633 -angle1 632 633 634 -angle1 633 634 635 -angle1 634 635 636 -angle1 635 636 637 -angle2 636 637 638 -angle0 639 640 641 -angle1 640 641 642 -angle1 641 642 643 -angle1 642 643 644 -angle1 643 644 645 -angle1 644 645 646 -angle2 645 646 647 -angle0 648 649 650 -angle1 649 650 651 -angle1 650 651 652 -angle1 651 652 653 -angle1 652 653 654 -angle1 653 654 655 -angle2 654 655 656 -angle0 657 658 659 -angle1 658 659 660 -angle1 659 660 661 -angle1 660 661 662 -angle1 661 662 663 -angle1 662 663 664 -angle2 663 664 665 -angle0 666 667 668 -angle1 667 668 669 -angle1 668 669 670 -angle1 669 670 671 -angle1 670 671 672 -angle1 671 672 673 -angle2 672 673 674 -angle0 675 676 677 -angle1 676 677 678 -angle1 677 678 679 -angle1 678 679 680 -angle1 679 680 681 -angle1 680 681 682 -angle2 681 682 683 -angle0 684 685 686 -angle1 685 686 687 -angle1 686 687 688 -angle1 687 688 689 -angle1 688 689 690 -angle1 689 690 691 -angle2 690 691 692 -angle0 693 694 695 -angle1 694 695 696 -angle1 695 696 697 -angle1 696 697 698 -angle1 697 698 699 -angle1 698 699 700 -angle2 699 700 701 -angle0 702 703 704 -angle1 703 704 705 -angle1 704 705 706 -angle1 705 706 707 -angle1 706 707 708 -angle1 707 708 709 -angle2 708 709 710 -angle0 711 712 713 -angle1 712 713 714 -angle1 713 714 715 -angle1 714 715 716 -angle1 715 716 717 -angle1 716 717 718 -angle2 717 718 719 -angle0 720 721 722 -angle1 721 722 723 -angle1 722 723 724 -angle1 723 724 725 -angle1 724 725 726 -angle1 725 726 727 -angle2 726 727 728 -angle0 729 730 731 -angle1 730 731 732 -angle1 731 732 733 -angle1 732 733 734 -angle1 733 734 735 -angle1 734 735 736 -angle2 735 736 737 -angle0 738 739 740 -angle1 739 740 741 -angle1 740 741 742 -angle1 741 742 743 -angle1 742 743 744 -angle1 743 744 745 -angle2 744 745 746 -angle0 747 748 749 -angle1 748 749 750 -angle1 749 750 751 -angle1 750 751 752 -angle1 751 752 753 -angle1 752 753 754 -angle2 753 754 755 -angle0 756 757 758 -angle1 757 758 759 -angle1 758 759 760 -angle1 759 760 761 -angle1 760 761 762 -angle1 761 762 763 -angle2 762 763 764 -angle0 765 766 767 -angle1 766 767 768 -angle1 767 768 769 -angle1 768 769 770 -angle1 769 770 771 -angle1 770 771 772 -angle2 771 772 773 -angle0 774 775 776 -angle1 775 776 777 -angle1 776 777 778 -angle1 777 778 779 -angle1 778 779 780 -angle1 779 780 781 -angle2 780 781 782 -angle0 783 784 785 -angle1 784 785 786 -angle1 785 786 787 -angle1 786 787 788 -angle1 787 788 789 -angle1 788 789 790 -angle2 789 790 791 -angle0 792 793 794 -angle1 793 794 795 -angle1 794 795 796 -angle1 795 796 797 -angle1 796 797 798 -angle1 797 798 799 -angle2 798 799 800 -angle0 801 802 803 -angle1 802 803 804 -angle1 803 804 805 -angle1 804 805 806 -angle1 805 806 807 -angle1 806 807 808 -angle2 807 808 809 -angle0 810 811 812 -angle1 811 812 813 -angle1 812 813 814 -angle1 813 814 815 -angle1 814 815 816 -angle1 815 816 817 -angle2 816 817 818 -angle0 819 820 821 -angle1 820 821 822 -angle1 821 822 823 -angle1 822 823 824 -angle1 823 824 825 -angle1 824 825 826 -angle2 825 826 827 -angle0 828 829 830 -angle1 829 830 831 -angle1 830 831 832 -angle1 831 832 833 -angle1 832 833 834 -angle1 833 834 835 -angle2 834 835 836 -angle0 837 838 839 -angle1 838 839 840 -angle1 839 840 841 -angle1 840 841 842 -angle1 841 842 843 -angle1 842 843 844 -angle2 843 844 845 -angle0 846 847 848 -angle1 847 848 849 -angle1 848 849 850 -angle1 849 850 851 -angle1 850 851 852 -angle1 851 852 853 -angle2 852 853 854 -angle0 855 856 857 -angle1 856 857 858 -angle1 857 858 859 -angle1 858 859 860 -angle1 859 860 861 -angle1 860 861 862 -angle2 861 862 863 -angle0 864 865 866 -angle1 865 866 867 -angle1 866 867 868 -angle1 867 868 869 -angle1 868 869 870 -angle1 869 870 871 -angle2 870 871 872 -angle0 873 874 875 -angle1 874 875 876 -angle1 875 876 877 -angle1 876 877 878 -angle1 877 878 879 -angle1 878 879 880 -angle2 879 880 881 -angle0 882 883 884 -angle1 883 884 885 -angle1 884 885 886 -angle1 885 886 887 -angle1 886 887 888 -angle1 887 888 889 -angle2 888 889 890 -angle0 891 892 893 -angle1 892 893 894 -angle1 893 894 895 -angle1 894 895 896 -angle1 895 896 897 -angle1 896 897 898 -angle2 897 898 899 -angle0 900 901 902 -angle1 901 902 903 -angle1 902 903 904 -angle1 903 904 905 -angle1 904 905 906 -angle1 905 906 907 -angle2 906 907 908 -angle0 909 910 911 -angle1 910 911 912 -angle1 911 912 913 -angle1 912 913 914 -angle1 913 914 915 -angle1 914 915 916 -angle2 915 916 917 -angle0 918 919 920 -angle1 919 920 921 -angle1 920 921 922 -angle1 921 922 923 -angle1 922 923 924 -angle1 923 924 925 -angle2 924 925 926 -angle0 927 928 929 -angle1 928 929 930 -angle1 929 930 931 -angle1 930 931 932 -angle1 931 932 933 -angle1 932 933 934 -angle2 933 934 935 -angle0 936 937 938 -angle1 937 938 939 -angle1 938 939 940 -angle1 939 940 941 -angle1 940 941 942 -angle1 941 942 943 -angle2 942 943 944 -angle0 945 946 947 -angle1 946 947 948 -angle1 947 948 949 -angle1 948 949 950 -angle1 949 950 951 -angle1 950 951 952 -angle2 951 952 953 -angle0 954 955 956 -angle1 955 956 957 -angle1 956 957 958 -angle1 957 958 959 -angle1 958 959 960 -angle1 959 960 961 -angle2 960 961 962 -angle0 963 964 965 -angle1 964 965 966 -angle1 965 966 967 -angle1 966 967 968 -angle1 967 968 969 -angle1 968 969 970 -angle2 969 970 971 -angle0 972 973 974 -angle1 973 974 975 -angle1 974 975 976 -angle1 975 976 977 -angle1 976 977 978 -angle1 977 978 979 -angle2 978 979 980 -angle0 981 982 983 -angle1 982 983 984 -angle1 983 984 985 -angle1 984 985 986 -angle1 985 986 987 -angle1 986 987 988 -angle2 987 988 989 -angle0 990 991 992 -angle1 991 992 993 -angle1 992 993 994 -angle1 993 994 995 -angle1 994 995 996 -angle1 995 996 997 -angle2 996 997 998 -angle0 999 1000 1001 -angle1 1000 1001 1002 -angle1 1001 1002 1003 -angle1 1002 1003 1004 -angle1 1003 1004 1005 -angle1 1004 1005 1006 -angle2 1005 1006 1007 -angle0 1008 1009 1010 -angle1 1009 1010 1011 -angle1 1010 1011 1012 -angle1 1011 1012 1013 -angle1 1012 1013 1014 -angle1 1013 1014 1015 -angle2 1014 1015 1016 -angle0 1017 1018 1019 -angle1 1018 1019 1020 -angle1 1019 1020 1021 -angle1 1020 1021 1022 -angle1 1021 1022 1023 -angle1 1022 1023 1024 -angle2 1023 1024 1025 -angle0 1026 1027 1028 -angle1 1027 1028 1029 -angle1 1028 1029 1030 -angle1 1029 1030 1031 -angle1 1030 1031 1032 -angle1 1031 1032 1033 -angle2 1032 1033 1034 -angle0 1035 1036 1037 -angle1 1036 1037 1038 -angle1 1037 1038 1039 -angle1 1038 1039 1040 -angle1 1039 1040 1041 -angle1 1040 1041 1042 -angle2 1041 1042 1043 -angle0 1044 1045 1046 -angle1 1045 1046 1047 -angle1 1046 1047 1048 -angle1 1047 1048 1049 -angle1 1048 1049 1050 -angle1 1049 1050 1051 -angle2 1050 1051 1052 -angle0 1053 1054 1055 -angle1 1054 1055 1056 -angle1 1055 1056 1057 -angle1 1056 1057 1058 -angle1 1057 1058 1059 -angle1 1058 1059 1060 -angle2 1059 1060 1061 -angle0 1062 1063 1064 -angle1 1063 1064 1065 -angle1 1064 1065 1066 -angle1 1065 1066 1067 -angle1 1066 1067 1068 -angle1 1067 1068 1069 -angle2 1068 1069 1070 -angle0 1071 1072 1073 -angle1 1072 1073 1074 -angle1 1073 1074 1075 -angle1 1074 1075 1076 -angle1 1075 1076 1077 -angle1 1076 1077 1078 -angle2 1077 1078 1079 -angle0 1080 1081 1082 -angle1 1081 1082 1083 -angle1 1082 1083 1084 -angle1 1083 1084 1085 -angle1 1084 1085 1086 -angle1 1085 1086 1087 -angle2 1086 1087 1088 -angle0 1089 1090 1091 -angle1 1090 1091 1092 -angle1 1091 1092 1093 -angle1 1092 1093 1094 -angle1 1093 1094 1095 -angle1 1094 1095 1096 -angle2 1095 1096 1097 -angle0 1098 1099 1100 -angle1 1099 1100 1101 -angle1 1100 1101 1102 -angle1 1101 1102 1103 -angle1 1102 1103 1104 -angle1 1103 1104 1105 -angle2 1104 1105 1106 -angle0 1107 1108 1109 -angle1 1108 1109 1110 -angle1 1109 1110 1111 -angle1 1110 1111 1112 -angle1 1111 1112 1113 -angle1 1112 1113 1114 -angle2 1113 1114 1115 -angle0 1116 1117 1118 -angle1 1117 1118 1119 -angle1 1118 1119 1120 -angle1 1119 1120 1121 -angle1 1120 1121 1122 -angle1 1121 1122 1123 -angle2 1122 1123 1124 -angle0 1125 1126 1127 -angle1 1126 1127 1128 -angle1 1127 1128 1129 -angle1 1128 1129 1130 -angle1 1129 1130 1131 -angle1 1130 1131 1132 -angle2 1131 1132 1133 -angle0 1134 1135 1136 -angle1 1135 1136 1137 -angle1 1136 1137 1138 -angle1 1137 1138 1139 -angle1 1138 1139 1140 -angle1 1139 1140 1141 -angle2 1140 1141 1142 -angle0 1143 1144 1145 -angle1 1144 1145 1146 -angle1 1145 1146 1147 -angle1 1146 1147 1148 -angle1 1147 1148 1149 -angle1 1148 1149 1150 -angle2 1149 1150 1151 -angle0 1152 1153 1154 -angle1 1153 1154 1155 -angle1 1154 1155 1156 -angle1 1155 1156 1157 -angle1 1156 1157 1158 -angle1 1157 1158 1159 -angle2 1158 1159 1160 -angle0 1161 1162 1163 -angle1 1162 1163 1164 -angle1 1163 1164 1165 -angle1 1164 1165 1166 -angle1 1165 1166 1167 -angle1 1166 1167 1168 -angle2 1167 1168 1169 -angle0 1170 1171 1172 -angle1 1171 1172 1173 -angle1 1172 1173 1174 -angle1 1173 1174 1175 -angle1 1174 1175 1176 -angle1 1175 1176 1177 -angle2 1176 1177 1178 -angle0 1179 1180 1181 -angle1 1180 1181 1182 -angle1 1181 1182 1183 -angle1 1182 1183 1184 -angle1 1183 1184 1185 -angle1 1184 1185 1186 -angle2 1185 1186 1187 -angle0 1188 1189 1190 -angle1 1189 1190 1191 -angle1 1190 1191 1192 -angle1 1191 1192 1193 -angle1 1192 1193 1194 -angle1 1193 1194 1195 -angle2 1194 1195 1196 -angle0 1197 1198 1199 -angle1 1198 1199 1200 -angle1 1199 1200 1201 -angle1 1200 1201 1202 -angle1 1201 1202 1203 -angle1 1202 1203 1204 -angle2 1203 1204 1205 -angle0 1206 1207 1208 -angle1 1207 1208 1209 -angle1 1208 1209 1210 -angle1 1209 1210 1211 -angle1 1210 1211 1212 -angle1 1211 1212 1213 -angle2 1212 1213 1214 -angle0 1215 1216 1217 -angle1 1216 1217 1218 -angle1 1217 1218 1219 -angle1 1218 1219 1220 -angle1 1219 1220 1221 -angle1 1220 1221 1222 -angle2 1221 1222 1223 -angle0 1224 1225 1226 -angle1 1225 1226 1227 -angle1 1226 1227 1228 -angle1 1227 1228 1229 -angle1 1228 1229 1230 -angle1 1229 1230 1231 -angle2 1230 1231 1232 -angle0 1233 1234 1235 -angle1 1234 1235 1236 -angle1 1235 1236 1237 -angle1 1236 1237 1238 -angle1 1237 1238 1239 -angle1 1238 1239 1240 -angle2 1239 1240 1241 -angle0 1242 1243 1244 -angle1 1243 1244 1245 -angle1 1244 1245 1246 -angle1 1245 1246 1247 -angle1 1246 1247 1248 -angle1 1247 1248 1249 -angle2 1248 1249 1250 -angle0 1251 1252 1253 -angle1 1252 1253 1254 -angle1 1253 1254 1255 -angle1 1254 1255 1256 -angle1 1255 1256 1257 -angle1 1256 1257 1258 -angle2 1257 1258 1259 -angle0 1260 1261 1262 -angle1 1261 1262 1263 -angle1 1262 1263 1264 -angle1 1263 1264 1265 -angle1 1264 1265 1266 -angle1 1265 1266 1267 -angle2 1266 1267 1268 -angle0 1269 1270 1271 -angle1 1270 1271 1272 -angle1 1271 1272 1273 -angle1 1272 1273 1274 -angle1 1273 1274 1275 -angle1 1274 1275 1276 -angle2 1275 1276 1277 -angle0 1278 1279 1280 -angle1 1279 1280 1281 -angle1 1280 1281 1282 -angle1 1281 1282 1283 -angle1 1282 1283 1284 -angle1 1283 1284 1285 -angle2 1284 1285 1286 -angle0 1287 1288 1289 -angle1 1288 1289 1290 -angle1 1289 1290 1291 -angle1 1290 1291 1292 -angle1 1291 1292 1293 -angle1 1292 1293 1294 -angle2 1293 1294 1295 - - - - - - - - -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - - -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 - - - diff --git a/msibi/utils/reference/state0/target-rdf.txt b/msibi/utils/reference/state0/target-rdf.txt deleted file mode 100644 index 1de70a4f..00000000 --- a/msibi/utils/reference/state0/target-rdf.txt +++ /dev/null @@ -1,151 +0,0 @@ -0 0 -0.0166667 0 -0.0333333 0 -0.05 0 -0.0666667 0 -0.0833333 0 -0.1 0 -0.116667 0 -0.133333 0 -0.15 0 -0.166667 0 -0.183333 0 -0.2 0 -0.216667 0 -0.233333 0 -0.25 0 -0.266667 0 -0.283333 0 -0.3 0 -0.316667 0 -0.333333 0 -0.35 0 -0.366667 0 -0.383333 0 -0.4 0 -0.416667 0 -0.433333 0 -0.45 0 -0.466667 0 -0.483333 0 -0.5 0 -0.516667 0 -0.533333 0 -0.55 0 -0.566667 8.63518e-05 -0.583333 0.000883521 -0.6 0.00452604 -0.616667 0.019198 -0.633333 0.0549186 -0.65 0.131981 -0.666667 0.254326 -0.683333 0.414561 -0.7 0.609593 -0.716667 0.802999 -0.733333 0.978938 -0.75 1.12114 -0.766667 1.23726 -0.783333 1.33056 -0.8 1.4215 -0.816667 1.49667 -0.833333 1.56309 -0.85 1.62478 -0.866667 1.67197 -0.883333 1.69845 -0.9 1.67672 -0.916667 1.61493 -0.933333 1.53568 -0.95 1.46078 -0.966667 1.38933 -0.983333 1.33482 -1 1.26782 -1.01667 1.19002 -1.03333 1.1061 -1.05 1.02777 -1.06667 0.959775 -1.08333 0.91451 -1.1 0.878737 -1.11667 0.855217 -1.13333 0.83591 -1.15 0.822076 -1.16667 0.796467 -1.18333 0.783877 -1.2 0.771965 -1.21667 0.763578 -1.23333 0.761449 -1.25 0.764973 -1.26667 0.773438 -1.28333 0.786288 -1.3 0.798328 -1.31667 0.813496 -1.33333 0.832485 -1.35 0.854556 -1.36667 0.877693 -1.38333 0.910023 -1.4 0.935884 -1.41667 0.969893 -1.43333 0.990216 -1.45 1.01735 -1.46667 1.03598 -1.48333 1.05744 -1.5 1.06812 -1.51667 1.07721 -1.53333 1.08528 -1.55 1.09663 -1.56667 1.11161 -1.58333 1.12913 -1.6 1.14936 -1.61667 1.17015 -1.63333 1.17594 -1.65 1.16913 -1.66667 1.14929 -1.68333 1.12217 -1.7 1.09748 -1.71667 1.07495 -1.73333 1.05946 -1.75 1.04446 -1.76667 1.0368 -1.78333 1.03066 -1.8 1.02137 -1.81667 1.00934 -1.83333 0.990898 -1.85 0.973054 -1.86667 0.955302 -1.88333 0.94063 -1.9 0.931843 -1.91667 0.922475 -1.93333 0.919237 -1.95 0.924236 -1.96667 0.925599 -1.98333 0.934766 -2 0.943183 -2.01667 0.948543 -2.03333 0.952103 -2.05 0.948398 -2.06667 0.943758 -2.08333 0.936261 -2.1 0.93156 -2.11667 0.927669 -2.13333 0.925554 -2.15 0.924349 -2.16667 0.928554 -2.18333 0.931112 -2.2 0.931848 -2.21667 0.934322 -2.23333 0.935492 -2.25 0.93166 -2.26667 0.929361 -2.28333 0.925228 -2.3 0.920542 -2.31667 0.915891 -2.33333 0.907846 -2.35 0.905299 -2.36667 0.902062 -2.38333 0.901072 -2.4 0.900012 -2.41667 0.90475 -2.43333 0.906202 -2.45 0.902537 -2.46667 0.892637 -2.48333 0.876248 -2.5 0.861465 diff --git a/msibi/utils/reference/state1/hoomd_run_template.py b/msibi/utils/reference/state1/hoomd_run_template.py deleted file mode 100644 index 8c6c3a85..00000000 --- a/msibi/utils/reference/state1/hoomd_run_template.py +++ /dev/null @@ -1,12 +0,0 @@ -all = group.all() -nvt_int = integrate.bdnvt(group=all, T=T_final) -integrate.mode_standard(dt=0.001) - - -run(5000) -output_dcd = dump.dcd(filename="query.dcd", period=1e3, overwrite=True) -run(50000) - -output_xml = dump.xml() -output_xml.set_params(all=True) -output_xml.write(filename="final.xml") diff --git a/msibi/utils/reference/state1/query.dcd b/msibi/utils/reference/state1/query.dcd deleted file mode 100644 index dbfec96f..00000000 Binary files a/msibi/utils/reference/state1/query.dcd and /dev/null differ diff --git a/msibi/utils/reference/state1/sys.hoomdxml b/msibi/utils/reference/state1/sys.hoomdxml deleted file mode 100644 index f3dfbc49..00000000 --- a/msibi/utils/reference/state1/sys.hoomdxml +++ /dev/null @@ -1,15156 +0,0 @@ - - - - - --4.67234659195 -3.76251578331 -2.04271936417 --4.58277463913 -3.8032989502 -1.51096093655 --4.69028615952 -3.87467312813 -0.853909432888 --4.65422534943 -3.69872641563 -0.287977963686 --4.70620203018 -3.78789591789 0.335605204105 --4.72083950043 -3.94082689285 0.962523281574 --4.58379602432 -4.32169818878 1.45839726925 --4.54141807556 -4.60636711121 2.07186841965 --4.56388998032 -5.02027988434 2.3933699131 --5.36255168915 -3.01195788383 -1.8032951355 --5.44553995132 -2.93300962448 -1.29018843174 --5.41751194 -3.06587719917 -0.624754369259 --5.31993865967 -2.87828230858 -0.0811521112919 --5.04980278015 -2.97415566444 0.419095605612 --5.16989850998 -3.05041193962 1.00348258018 --5.03748321533 -3.29735302925 1.57036304474 --5.02939319611 -3.64516115189 2.0592508316 --5.02027988434 -4.10750007629 2.3933699131 --4.15724515915 -1.6075283289 -2.0404253006 --4.18257570267 -1.51952636242 -1.46929633617 --4.46067285538 -1.69609117508 -0.875520288944 --4.38712358475 -1.80778968334 -0.239818185568 --4.38778781891 -1.9414627552 0.346968472004 --4.53126764297 -2.15623283386 0.901276409626 --4.53984451294 -2.42365336418 1.50537002087 --4.6377286911 -2.79050183296 2.04821586609 --4.56388998032 -3.19472002983 2.3933699131 --4.81740474701 -1.03822803497 -2.01769566536 --4.97759056091 -0.957083523273 -1.50383996964 --5.16451835632 -1.09029328823 -0.885857820511 --4.9892911911 -1.07277584076 -0.230148151517 --5.03635311127 -0.977792859077 0.385665088892 --4.9349398613 -1.24056637287 1.00018584728 --5.11226177216 -1.45113730431 1.53036916256 --5.01133918762 -1.82967293262 2.05570554733 --5.02027988434 -2.28193998337 2.3933699131 --4.4991145134 -0.160113587976 -2.01790690422 --4.4852437973 -0.336508303881 -1.47712922096 --4.73839187622 -0.253945112228 -0.923281729221 --4.52667140961 -0.283867269754 -0.302052348852 --4.49513483047 -0.142927587032 0.34733453393 --4.63599920273 -0.300749659538 0.980792582035 --4.56096124649 -0.663146317005 1.50900638103 --4.57113361359 -0.914465844631 2.07634091377 --4.56388998032 -1.36916995049 2.3933699131 --5.05818319321 0.544198989868 -1.9495626688 --5.14259433746 0.43102735281 -1.40210473537 --5.14761638641 0.713405609131 -0.800813615322 --4.96775245667 0.899000763893 -0.251660138369 --4.90983772278 0.641356229782 0.428552240133 --5.10157442093 0.692139148712 1.01416325569 --5.08417129517 0.331479817629 1.54373884201 --4.96654176712 -0.0799604356289 2.02002811432 --5.02027988434 -0.456389009953 2.3933699131 --4.95212602615 1.55104517937 -1.94327831268 --4.87786960602 1.499609828 -1.39322710037 --4.79763412476 1.58238947392 -0.780087947845 --4.77852964401 1.74185812473 -0.139564275742 --4.84229660034 1.57803952694 0.446255981922 --4.53316259384 1.42740046978 0.989222168922 --4.58432149887 1.19253909588 1.552552104 --4.57270097733 0.887104690075 2.09233617783 --4.56388998032 0.456389009953 2.3933699131 --4.67188978195 2.54224419594 -2.18144416809 --4.64525604248 2.47319889069 -1.6216186285 --4.70410680771 2.51306891441 -0.956691563129 --4.65489959717 2.61870121956 -0.316057682037 --4.82774972916 2.58702683449 0.334119081497 --4.99773311615 2.34359097481 0.864241778851 --5.03079080582 2.13148736954 1.50287938118 --5.02287912369 1.78894066811 2.02938985825 --5.02027988434 1.36916995049 2.3933699131 --4.20054960251 3.55180573463 -2.07871365547 --4.27088451385 3.41806077957 -1.5628387928 --4.53891515732 3.42364764214 -0.944164335728 --4.81700611115 3.47920536995 -0.330249071121 --4.73570823669 3.5213842392 0.362326204777 --4.55764532089 3.34500002861 0.980056762695 --4.49823570251 2.96108865738 1.49191975594 --4.54075193405 2.70645570755 2.02338910103 --4.56388998032 2.28193998337 2.3933699131 --4.81291723251 4.21716833115 -1.98084628582 --4.83709669113 4.29198360443 -1.4194817543 --4.92234659195 4.29718017578 -0.815579950809 --4.95662641525 4.25497961044 -0.211715787649 --4.9910902977 4.38968992233 0.406738936901 --5.06476449966 4.27810811996 1.02188873291 --4.9465713501 3.96592283249 1.53725922108 --4.91230344772 3.52485990524 1.98326253891 --5.02027988434 3.19472002983 2.3933699131 --4.29792165756 5.07230806351 -2.00456690788 --4.48061752319 4.98841667175 -1.46759688854 --4.65401744843 5.32703781128 -0.913376748562 --4.70942497253 5.13685417175 -0.295713424683 --4.63903474808 5.17778110504 0.354892849922 --4.54484510422 5.08561992645 0.969575464725 --4.69722032547 4.89814090729 1.57340085506 --4.45440387726 4.49782466888 2.05877232552 --4.56388998032 4.10750007629 2.3933699131 --4.99020338058 -4.5387544632 -2.03081655502 --5.08181428909 -4.52282762527 -1.47715437412 --5.1071434021 -4.65993595123 -0.862389922142 --5.08254337311 -4.58315896988 -0.210762932897 --5.1035656929 -4.64347410202 0.400554478168 --5.03445625305 -4.92154693604 0.99496614933 --5.02488946915 -5.14886569977 1.57549095154 --5.0176448822 5.42089319229 2.08418917656 --5.02027988434 5.02027988434 2.3933699131 --3.68273448944 -4.18635654449 -2.263215065 --3.79939079285 -4.2329955101 -1.69060754776 --3.70977044106 -4.10553073883 -1.06483781338 --3.80769777298 -4.17629432678 -0.405932635069 --3.82667040825 -3.95528125763 0.244091957808 --3.89233064651 -4.00365447998 0.904309809208 --3.73420119286 -4.31801271439 1.4785400629 --3.64795446396 -4.57677602768 2.07910680771 --3.65110993385 -5.02027988434 2.3933699131 --4.27108383179 -2.76996707916 -2.0426800251 --4.47668027878 -2.78659152985 -1.52046847343 --4.49369716644 -2.85893058777 -0.833769500256 --4.37372779846 -2.73298740387 -0.208678692579 --4.24748659134 -2.94122457504 0.341237872839 --4.28413057327 -3.13485717773 0.928757309914 --4.12951946259 -3.40185761452 1.51128733158 --4.13074684143 -3.67841482162 2.10419201851 --4.10750007629 -4.10750007629 2.3933699131 --3.48930287361 -2.42551279068 -1.95250821114 --3.52374005318 -2.27382397652 -1.38541865349 --3.75394177437 -2.31242108345 -0.779418170452 --3.50864052773 -2.25272774696 -0.141347557306 --3.51682853699 -1.97874951363 0.398691773415 --3.58857584 -2.22993206978 0.972779095173 --3.55473327637 -2.45333600044 1.5606855154 --3.73185300827 -2.78467750549 2.04044127464 --3.65110993385 -3.19472002983 2.3933699131 --3.63237261772 -0.756264686584 -1.9838231802 --3.76946663857 -0.734097599983 -1.42347896099 --4.00654459 -0.883897185326 -0.872581005096 --3.93235015869 -0.94170153141 -0.194544970989 --4.15845012665 -1.01443052292 0.390452265739 --4.01014518738 -1.13200104237 0.98056781292 --4.06202507019 -1.51668405533 1.47261846066 --4.0954117775 -1.81950128078 2.07061481476 --4.10750007629 -2.28193998337 2.3933699131 --3.46919441223 0.134940683842 -1.9677106142 --3.57793045044 0.0750826001167 -1.39889621735 --3.40660071373 -0.0770962610841 -0.856375396252 --3.55327367783 -0.105376712978 -0.258513003588 --3.4035358429 -0.214969187975 0.298286139965 --3.68480229378 -0.289769530296 0.873083174229 --3.63395905495 -0.546679913998 1.51541280746 --3.63747000694 -0.896289944649 2.04072928429 --3.65110993385 -1.36916995049 2.3933699131 --4.07182073593 0.749014258385 -1.80274772644 --4.1355009079 0.943416833878 -1.28397369385 --4.2159538269 0.588325083256 -0.730575978756 --4.15282821655 0.577695548534 -0.154754683375 --3.92708420753 0.545186817646 0.448171198368 --4.16315221786 0.481655329466 0.980167090893 --4.22098064423 0.271428376436 1.55138278008 --4.04261875153 -0.0606537498534 2.08320665359 --4.10750007629 -0.456389009953 2.3933699131 --4.10251235962 1.82153916359 -2.11515688896 --3.94228434563 1.73969960213 -1.55522918701 --3.85751438141 1.70185649395 -0.948474466801 --3.95461583138 1.60629367828 -0.32073906064 --3.86669206619 1.45944595337 0.308422505856 --3.77403044701 1.41546821594 0.927539288998 --3.593998909 1.18690681458 1.50156617165 --3.65604996681 0.886844158173 2.00413751602 --3.65110993385 0.456389009953 2.3933699131 --3.58667111397 2.64490056038 -2.16848134995 --3.73269748688 2.72362732887 -1.61123597622 --3.8250246048 2.56883835793 -0.98592466116 --3.81180930138 2.37206459045 -0.378507316113 --3.97923445702 2.4816596508 0.275750875473 --3.872351408 2.2010974884 0.854152262211 --4.15896654129 2.14682626724 1.45325028896 --4.05314207077 1.78697812557 2.055362463 --4.10750007629 1.36916995049 2.3933699131 --3.2616751194 3.64737701416 -1.80742037296 --3.33037543297 3.3479681015 -1.32661390305 --3.63496232033 3.50296211243 -0.800060212612 --3.80620741844 3.55959844589 -0.177865371108 --3.71191835403 3.47645974159 0.407041013241 --3.6813993454 3.37982439995 1.00019621849 --3.56925678253 2.95175719261 1.49491262436 --3.72769641876 2.633923769 2.05248737335 --3.65110993385 2.28193998337 2.3933699131 --3.84129810333 4.38912916183 -2.043227911 --3.80229640007 4.22659015656 -1.5200060606 --3.87504935265 4.51805591583 -0.934172153473 --4.03133821487 4.56598472595 -0.313380986452 --3.94870758057 4.3899512291 0.282102376223 --4.18194198608 4.18848276138 0.86370742321 --4.05653524399 4.01021575928 1.47288358212 --3.98059391975 3.51839590073 1.89493739605 --4.10750007629 3.19472002983 2.3933699131 --3.45032715797 5.21655702591 -1.68068957329 --3.77522659302 5.3456864357 -1.30213880539 --3.59169173241 5.3991894722 -0.707634866238 --3.69000101089 -5.4439496994 -0.0735514089465 --3.80405926704 5.23484802246 0.471073389053 --3.51173424721 5.14106655121 1.03939807415 --3.69368052483 4.83854866028 1.59050011635 --3.5557847023 4.46365976334 2.07990860939 --3.65110993385 4.10750007629 2.3933699131 --4.19711017609 -5.08460998535 -2.17405486107 --4.20869493484 -4.99811840057 -1.64340519905 --4.18753242493 -4.83599185944 -0.953125238419 --4.33301353455 -4.8639922142 -0.369983702898 --4.2075304985 -4.84683036804 0.246979683638 --4.11079120636 -4.99077224731 0.859701275826 --4.09127235413 -5.22495079041 1.480276227 --4.01908969879 5.41957759857 2.05865526199 --4.10750007629 5.02027988434 2.3933699131 --2.87182116508 -3.9331510067 -2.1380853653 --2.96159982681 -3.93466258049 -1.58395528793 --2.76142215729 -3.932472229 -0.93700414896 --2.90875577927 -3.82500243187 -0.310456246138 --2.89507246017 -3.88760447502 0.333035945892 --2.95583963394 -3.89443039894 1.00322902203 --2.72811555862 -4.22812891006 1.51143968105 --2.77166056633 -4.6316819191 2.04519438744 --2.73832988739 -5.02027988434 2.3933699131 --3.61427760124 -3.29739880562 -2.04438638687 --3.64809274673 -3.33467149734 -1.48562097549 --3.57461833954 -3.25882458687 -0.842082440853 --3.647356987 -3.27441191673 -0.21595261991 --3.38607382774 -3.15373969078 0.337719291449 --3.4159989357 -3.07087826729 0.974393725395 --3.15811872482 -3.27729415894 1.50985813141 --3.21020889282 -3.70558953285 2.01213908195 --3.19472002983 -4.10750007629 2.3933699131 --2.29329895973 -2.19629359245 -1.86794805527 --2.37924599648 -2.10826420784 -1.30911636353 --2.35766935349 -1.69586670399 -0.845525562763 --2.44947600365 -1.83860969543 -0.252636492252 --2.39458608627 -1.94185471535 0.363010466099 --2.70221471786 -2.0713326931 0.937182784081 --2.68518924713 -2.43015742302 1.42259967327 --2.6870610714 -2.75736355782 2.02785396576 --2.73832988739 -3.19472002983 2.3933699131 --2.94343948364 -1.54102957249 -2.10649824142 --3.04126143456 -1.53267848492 -1.54087555408 --3.13381266594 -1.28115618229 -0.970981895924 --3.05115389824 -1.25935149193 -0.306509643793 --3.0625603199 -1.22988677025 0.324593365192 --3.16949701309 -1.15738451481 0.983074367046 --3.1392493248 -1.58727145195 1.48159599304 --3.23197007179 -1.85897386074 2.0640938282 --3.19472002983 -2.28193998337 2.3933699131 --2.77523565292 -0.544777691364 -1.91711199284 --2.78495931625 -0.525287866592 -1.35500359535 --2.60497784615 -0.433273345232 -0.703438878059 --2.63944816589 -0.401748925447 -0.107070721686 --2.6190340519 -0.516690790653 0.444253653288 --2.80871319771 -0.258449196815 0.970481514931 --2.8134624958 -0.56251257658 1.54974365234 --2.77012848854 -0.962445378304 2.06284308434 --2.73832988739 -1.36916995049 2.3933699131 --3.26634860039 1.03597605228 -1.90231728554 --3.30399441719 0.957853376865 -1.37275421619 --3.45569944382 0.931244194508 -0.762293756008 --3.26163053513 0.794778645039 -0.19596786797 --3.09331440926 0.823540329933 0.423813641071 --3.0815243721 0.676724731922 1.02618050575 --3.17934346199 0.262974143028 1.51683783531 --3.1467871666 -0.0436278432608 2.06498169899 --3.19472002983 -0.456389009953 2.3933699131 --3.08886623383 1.9594386816 -1.96898579597 --2.97068619728 1.85131013393 -1.43884396553 --2.98591327667 1.65448057652 -0.802815914154 --3.1203763485 1.54641413689 -0.173064723611 --3.01703453064 1.65336191654 0.421445220709 --2.74802708626 1.51923632622 0.985325336456 --2.63374876976 1.12747335434 1.50145423412 --2.76166629791 0.906330168247 2.08186888695 --2.73832988739 0.456389009953 2.3933699131 --2.57220578194 2.77547168732 -2.05605554581 --2.54683756828 2.68109536171 -1.46332073212 --2.86163926125 2.66698479652 -0.857520163059 --2.75590229034 2.58935403824 -0.258191138506 --2.9803981781 2.57753348351 0.321267664433 --2.91090250015 2.39212226868 0.983516275883 --3.13831114769 2.10554885864 1.44721019268 --3.17123627663 1.83195459843 2.04112148285 --3.19472002983 1.36916995049 2.3933699131 --2.19186210632 3.69968366623 -2.02785468102 --2.3759469986 3.81316304207 -1.46609342098 --2.66503405571 3.71094369888 -0.899782538414 --2.86393260956 3.57906770706 -0.338382184505 --2.89656686783 3.53212666512 0.305247455835 --2.71821975708 3.2523188591 0.887224972248 --2.73367023468 3.04037857056 1.48692500591 --2.79085445404 2.72127223015 2.03943920135 --2.73832988739 2.28193998337 2.3933699131 --2.80503678322 4.48344898224 -2.05641388893 --2.85135769844 4.49824619293 -1.47809517384 --3.10243535042 4.42548894882 -0.895249783993 --3.05187606812 4.57821369171 -0.263635635376 --3.15166974068 4.38098907471 0.361804157495 --3.32367157936 4.35063552856 0.98870652914 --3.16539335251 3.97086310387 1.50841975212 --3.19031023979 3.64019846916 2.06533789635 --3.19472002983 3.19472002983 2.3933699131 --2.57265043259 5.38194561005 -1.9498436451 --2.52099323273 5.41414737701 -1.39005732536 --2.75808620453 5.31157302856 -0.843905091286 --2.80012512207 -5.41590499878 -0.264619320631 --2.90271449089 5.39931440353 0.393731564283 --2.76141428947 5.0785150528 0.965338289738 --2.74299764633 4.78196763992 1.4746670723 --2.73019242287 4.54472303391 2.0637140274 --2.73832988739 4.10750007629 2.3933699131 --3.08262562752 -4.80622911453 -2.08109545708 --3.19028902054 -4.8128657341 -1.51038062572 --3.0617017746 -4.72606277466 -0.856194317341 --3.0982632637 -4.58470249176 -0.224085360765 --3.3772957325 -4.71720314026 0.333999365568 --3.20344686508 -4.78411388397 0.965339720249 --3.23015618324 -5.12049674988 1.52241694927 --3.08055377007 5.40902805328 2.02567601204 --3.19472002983 5.02027988434 2.3933699131 --1.94680893421 -3.64664268494 -1.93810391426 --2.01187801361 -3.68083572388 -1.3757686615 --2.12816786766 -3.58605837822 -0.734150767326 --2.17758321762 -3.84514546394 -0.141363576055 --1.96340799332 -3.89008545876 0.490737825632 --2.00214600563 -4.01988077164 1.0401917696 --1.81863105297 -4.20387458801 1.60253584385 --1.82781195641 -4.58055782318 2.10995483398 --1.82555997372 -5.02027988434 2.3933699131 --2.62490463257 -3.05603885651 -1.77867698669 --2.93357229233 -2.82814693451 -1.35093009472 --2.78802394867 -2.62525248528 -0.750000178814 --2.75592851639 -2.70652079582 -0.136281251907 --2.53551149368 -2.91905379295 0.379801183939 --2.50549769402 -3.1570391655 0.993779122829 --2.20973110199 -3.37281012535 1.50227189064 --2.26615858078 -3.68887066841 2.07335805893 --2.28193998337 -4.10750007629 2.3933699131 --1.34009444714 -1.92520332336 -2.12511730194 --1.36684930325 -1.93947720528 -1.56806588173 --1.46749639511 -2.06396436691 -0.906980454922 --1.38245952129 -2.07072806358 -0.246075704694 --1.58431947231 -2.13659334183 0.366809248924 --1.77934837341 -2.23855638504 0.917086243629 --1.74641287327 -2.41149568558 1.53513658047 --1.836337924 -2.75953149796 2.10641121864 --1.82555997372 -3.19472002983 2.3933699131 --2.10060167313 -1.33073425293 -1.93552660942 --1.98399353027 -1.08910143375 -1.4412548542 --1.94514286518 -0.901312291622 -0.830700993538 --1.9351348877 -1.15392124653 -0.208321258426 --1.96242940426 -1.23650789261 0.438019156456 --2.24691200256 -1.33678388596 0.96242505312 --2.21102499962 -1.62059879303 1.55336165428 --2.26923942566 -1.88220155239 2.09638977051 --2.28193998337 -2.28193998337 2.3933699131 --1.86026859283 -0.302474021912 -2.04806494713 --1.86604607105 -0.314402520657 -1.50414168835 --1.70946526527 -0.0913674384356 -0.903746187687 --1.81397354603 -0.0423248782754 -0.270442903042 --1.62261450291 -0.257527381182 0.341778308153 --1.7350884676 -0.349468261003 0.953896343708 --1.86403393745 -0.589929401875 1.51531136036 --1.78073608875 -0.939996123314 2.03607320786 --1.82555997372 -1.36916995049 2.3933699131 --2.51305508614 0.457462906837 -1.91358053684 --2.60393548012 0.34822806716 -1.34110593796 --2.60668683052 0.577468454838 -0.739289462566 --2.40250325203 0.594883978367 -0.142338722944 --2.25900411606 0.47812512517 0.406408041716 --2.16093969345 0.613681733608 1.03785800934 --2.20415329933 0.208952397108 1.51673555374 --2.31194186211 -0.0443371608853 2.08832859993 --2.28193998337 -0.456389009953 2.3933699131 --2.22614002228 1.36667358875 -1.9106054306 --2.17657089233 1.33940958977 -1.33564949036 --2.16440224648 1.55391383171 -0.748949348927 --1.98747205734 1.56883752346 -0.0596397407353 --2.01494312286 1.50206542015 0.577466070652 --1.82833993435 1.60612416267 1.09592270851 --1.73528683186 1.24088358879 1.60347759724 --1.87732243538 0.855521023273 2.06376194954 --1.82555997372 0.456389009953 2.3933699131 --1.88659608364 2.19402885437 -1.82866132259 --1.71622741222 2.31952118874 -1.31949615479 --2.00085878372 2.30061745644 -0.735016822815 --1.90104913712 2.53023147583 -0.217351570725 --1.97563004494 2.74151325226 0.387775957584 --2.12215185165 2.58680963516 1.01602900028 --2.23939180374 2.14813876152 1.47825741768 --2.28602290154 1.81619727612 2.00708913803 --2.28193998337 1.36916995049 2.3933699131 --1.67030513287 3.00082683563 -1.81509530544 --1.71133983135 3.25385069847 -1.30322623253 --1.83776986599 3.32739377022 -0.682545006275 --2.05438041687 3.63091492653 -0.179748728871 --1.91852080822 3.5317337513 0.408253401518 --1.8775370121 3.45524811745 1.03022432327 --1.68729662895 3.06907868385 1.54141676426 --1.78948891163 2.67493009567 2.04553961754 --1.82555997372 2.28193998337 2.3933699131 --1.88539958 4.70552015305 -2.01615619659 --1.8191242218 4.61465930939 -1.40633428097 --1.98132669926 4.44196653366 -0.791778624058 --2.15040612221 4.6228351593 -0.16290307045 --2.22136473656 4.47965478897 0.425969958305 --2.49239659309 4.1681394577 0.89939469099 --2.30904221535 4.00239372253 1.47729432583 --2.32455205917 3.60826849937 2.07489824295 --2.28193998337 3.19472002983 2.3933699131 --1.58335280418 5.46082782745 -2.00459718704 --1.67099189758 -5.45509719849 -1.45896685123 --1.71311426163 5.46853590012 -0.825190961361 --1.75663423538 5.37720680237 -0.191604346037 --1.97636544704 5.46803998947 0.408618241549 --1.87926721573 5.246986866 0.990050792694 --1.85263037682 4.84611368179 1.46393120289 --1.81454861164 4.51500225067 2.0841729641 --1.82555997372 4.10750007629 2.3933699131 --2.21926808357 -4.47286939621 -2.0440864563 --2.20481920242 -4.64474248886 -1.51386499405 --2.22013640404 -4.83016872406 -0.91092646122 --2.24761033058 -4.80250310898 -0.294774204493 --2.40266656876 -4.71708059311 0.308664739132 --2.33762764931 -4.90961122513 0.942560493946 --2.28788137436 -5.10080289841 1.589859128 --2.14951276779 5.34798765182 2.00723266602 --2.28193998337 5.02027988434 2.3933699131 --1.04068875313 -3.50687384605 -1.89714562893 --0.967815160751 -3.37061357498 -1.35651600361 --0.919668614864 -3.40093040466 -0.715927541256 --0.959872722626 -3.56980156898 -0.128281593323 --0.950520575047 -3.74768900871 0.47496291995 --1.03039336205 -3.95181059837 1.05855619907 --0.946086704731 -4.20240020752 1.63559365273 --0.971185386181 -4.63455629349 2.12775230408 --0.912778019905 -5.02027988434 2.3933699131 --1.59322142601 -2.78799796104 -1.94807338715 --1.75408411026 -2.8230342865 -1.42634320259 --1.71461963654 -2.83771014214 -0.761786401272 --1.82526350021 -2.94233798981 -0.148970812559 --1.6899960041 -3.02115273476 0.43157979846 --1.53881776333 -3.10766458511 1.02052807808 --1.30905175209 -3.31859707832 1.52592110634 --1.40301001072 -3.67741632462 2.09121608734 --1.36916995049 -4.10750007629 2.3933699131 --0.413838624954 -1.52526247501 -2.01414632797 --0.516861081123 -1.69092094898 -1.48217487335 --0.641426503658 -1.70682013035 -0.856450796127 --0.588587164879 -1.75112497807 -0.228587180376 --0.819727599621 -1.8042845726 0.389257282019 --0.785279214382 -2.09483861923 0.985881626606 --0.862877130508 -2.40932393074 1.49906539917 --0.891806364059 -2.74383378029 2.061211586 --0.912778019905 -3.19472002983 2.3933699131 --1.27601754665 -0.877557635307 -1.99041175842 --1.07721054554 -0.980772316456 -1.48341393471 --1.00577306747 -0.832733035088 -0.866989731789 --1.08575129509 -0.912082135677 -0.205118939281 --1.09216034412 -0.879354953766 0.488402217627 --1.2988255024 -1.14237117767 1.02080738544 --1.36613333225 -1.58224654198 1.46416759491 --1.36002981663 -1.85103154182 2.04472637177 --1.36916995049 -2.28193998337 2.3933699131 --0.874225497246 -0.101076498628 -1.90179538727 --0.913190543652 -0.0491174161434 -1.31031799316 --0.859087884426 0.13408267498 -0.69460350275 --0.930317819118 -0.108490392566 -0.163601920009 --0.819833874702 0.0691724419594 0.471325755119 --0.870731651783 -0.213140666485 1.05155754089 --0.850087165833 -0.627746582031 1.52247703075 --0.857441365719 -0.963319480419 2.05390405655 --0.912778019905 -1.36916995049 2.3933699131 --1.55476391315 0.556484460831 -2.01464343071 --1.57511425018 0.569296896458 -1.42387723923 --1.72670733929 0.675785005093 -0.764782547951 --1.49958074093 0.830953717232 -0.216094926 --1.485201478 0.78110063076 0.443172216415 --1.32086181641 0.596795916557 1.02973616123 --1.40683484077 0.333713591099 1.63542544842 --1.49937140942 -0.115134947002 2.02837562561 --1.36916995049 -0.456389009953 2.3933699131 --1.18707954884 1.55118203163 -1.93844389915 --1.23621833324 1.40238046646 -1.37033653259 --1.33221459389 1.53955364227 -0.751986801624 --1.12892711163 1.77467429638 -0.196565181017 --1.09344601631 1.51780855656 0.437613666058 --0.945331811905 1.51830708981 1.06172573566 --0.8623265028 1.26442348957 1.60972702503 --0.986259579659 0.858468055725 2.01098227501 --0.912778019905 0.456389009953 2.3933699131 --1.0050162077 2.40096235275 -2.05145311356 --0.950220823288 2.51148438454 -1.50967347622 --0.866346418858 2.32958459854 -0.869833111763 --0.988245546818 2.58246064186 -0.287610888481 --1.03319132328 2.38186478615 0.36954331398 --1.18188393116 2.47242927551 0.980115711689 --1.39348435402 2.14753770828 1.5342515707 --1.3843972683 1.78269565105 2.09821987152 --1.36916995049 1.36916995049 2.3933699131 --0.623992145061 3.40889239311 -2.00179672241 --0.615634918213 3.35861325264 -1.41384065151 --0.827660024166 3.29228591919 -0.802099645138 --0.947757124901 3.49511289597 -0.270574659109 --1.02130925655 3.34219098091 0.352716296911 --0.921553790569 3.41094493866 0.971391618252 --0.85038125515 3.12791800499 1.52376031876 --0.815163910389 2.66212368011 2.02183866501 --0.912778019905 2.28193998337 2.3933699131 --1.38799488544 3.91635751724 -1.91935503483 --1.22083961964 3.95405125618 -1.38444840908 --1.10695230961 4.23993492126 -0.804631352425 --1.23516738415 4.4031867981 -0.194711640477 --1.32426357269 4.22955465317 0.422370940447 --1.48659527302 4.2855181694 1.00488126278 --1.3234026432 4.04454612732 1.59438860416 --1.36630344391 3.61035704613 2.09448719025 --1.36916995049 3.19472002983 2.3933699131 --0.981335639954 4.80732440948 -1.81091356277 --0.919896483421 4.94344615936 -1.25023567677 --0.887429714203 5.21908950806 -0.712618649006 --0.81615114212 5.21730136871 -0.1066211164 --1.01110124588 5.36748409271 0.460832804441 --0.729586601257 5.21694898605 0.996109783649 --0.905443668365 4.95062112808 1.54532873631 --0.92246735096 4.55901575089 2.07540655136 --0.912778019905 4.10750007629 2.3933699131 --1.31985640526 -4.37269830704 -1.98241078854 --1.44079256058 -4.35519742966 -1.47234904766 --1.48065423965 -4.24183654785 -0.775101721287 --1.39741492271 -4.39361810684 -0.152605682611 --1.5808775425 -4.67976045609 0.391835540533 --1.45603978634 -4.86629152298 0.95610243082 --1.42059087753 -5.11168527603 1.54566025734 --1.35924816132 5.43512868881 2.10973715782 --1.36916995049 5.02027988434 2.3933699131 --0.249094232917 -3.98463559151 -2.01401543617 --0.103986479342 -4.10185718536 -1.49630022049 --0.330594062805 -3.98005962372 -0.848949849606 --0.172393903136 -4.02870464325 -0.20919187367 -0.0452136211097 -3.88199281693 0.375841319561 --0.130124315619 -3.99898099899 0.975894987583 -0.0336763523519 -4.2282834053 1.56918787956 -0.00473983911797 -4.60131692886 2.10283684731 -6.10622981181e-16 -5.02027988434 2.3933699131 --0.669404745102 -2.59609532356 -2.21152305603 --0.576802492142 -2.52028393745 -1.63685333729 --0.529246211052 -2.66778087616 -1.0110771656 --0.715274691582 -2.65811157227 -0.289050519466 --0.748197853565 -2.78274106979 0.402124047279 --0.573112130165 -3.10668039322 0.920375943184 --0.421205461025 -3.33600187302 1.51905703545 --0.479387074709 -3.64754509926 2.06169629097 --0.456389009953 -4.10750007629 2.3933699131 -0.367234289646 -2.29589152336 -2.16361522675 -0.252372801304 -2.16907501221 -1.64177727699 -0.150944396853 -2.07467865944 -0.989047706127 -0.214409738779 -2.00604844093 -0.359873920679 -0.053582534194 -1.96817874908 0.308365374804 -0.036196641624 -2.01344609261 0.971544206142 -0.00683538848534 -2.42329502106 1.50450575352 --0.00467360997573 -2.76554679871 2.02968859673 -6.10622981181e-16 -3.19472002983 2.3933699131 --0.247115582228 -0.731215894222 -1.96002852917 --0.222007572651 -0.726817727089 -1.44972765446 --0.155259147286 -1.08420264721 -0.952972650528 --0.16714528203 -0.990249991417 -0.303035497665 --0.20787152648 -1.1427834034 0.30805337429 --0.408759683371 -1.19777560234 0.922838389874 --0.462953180075 -1.48652029037 1.538823843 --0.439179211855 -1.89935302734 2.05984926224 --0.456389009953 -2.28193998337 2.3933699131 -0.0866799205542 0.226337656379 -2.12332963943 -0.131839647889 0.0975510105491 -1.57817208767 -0.118781939149 0.192711815238 -0.908282399178 -0.0559068135917 -0.0504450835288 -0.328259289265 -0.0604451149702 -0.27077755332 0.246490672231 -0.0298619214445 -0.258570671082 0.875510454178 -0.0379093885422 -0.590661644936 1.46073496342 -0.0170945227146 -0.922982275486 2.06812787056 -6.10622981181e-16 -1.36916995049 2.3933699131 --0.495113939047 0.822906315327 -2.00098371506 --0.630004227161 0.734112918377 -1.46286666393 --0.745886385441 0.91162198782 -0.82433539629 --0.555949389935 0.7387996912 -0.236756712198 --0.514359354973 0.931575834751 0.388549625874 --0.501887321472 0.595689296722 0.942530751228 --0.45052716136 0.332185268402 1.5223761797 --0.477116495371 -0.0200505591929 2.06635832787 --0.456389009953 -0.456389009953 2.3933699131 --0.298452436924 1.7155674696 -1.99099898338 --0.28938755393 1.67864966393 -1.40050721169 --0.365746855736 1.65173041821 -0.727460026741 --0.165182948112 1.55625319481 -0.130655646324 --0.155940920115 1.67222225666 0.46969589591 --0.0357315465808 1.50770175457 1.07339346409 --0.0533009730279 1.19113993645 1.5842217207 -0.0807707607746 0.840180397034 2.08893680573 -6.10622981181e-16 0.456389009953 2.3933699131 --0.00752023467794 2.64230823517 -1.91248118877 --0.0847333967686 2.58138847351 -1.35528337955 --0.0689527839422 2.40091967583 -0.802021801472 --0.147214710712 2.44550061226 -0.127948686481 --0.169760331511 2.57576847076 0.457971602678 --0.287602871656 2.43149590492 1.01420783997 --0.452464044094 2.0853536129 1.53776228428 --0.438217550516 1.78544962406 2.08843064308 --0.456389009953 1.36916995049 2.3933699131 -0.423035204411 3.50885510445 -1.9049166441 -0.323443949223 3.34396100044 -1.37774920464 -0.0281319580972 3.388692379 -0.742201626301 --0.153974369168 3.71613001823 -0.231167271733 --0.14626789093 3.52717208862 0.39719876647 --0.0958227291703 3.42527246475 1.00441670418 -0.0901300311089 3.05243420601 1.4834856987 --0.00545987999067 2.71930122375 2.05704331398 -6.10622981181e-16 2.28193998337 2.3933699131 --0.309410780668 4.21167087555 -1.88526248932 --0.266687184572 4.16514396667 -1.32540547848 --0.310268580914 4.47632217407 -0.792647182941 --0.346585899591 4.50480222702 -0.178031146526 --0.493647634983 4.45112991333 0.496308684349 --0.53447830677 4.24392414093 1.06334078312 --0.453042805195 3.99242258072 1.62645184994 --0.448887169361 3.62572836876 2.11709690094 --0.456389009953 3.19472002983 2.3933699131 --0.166355833411 5.06667947769 -1.86624693871 -0.120965123177 5.09554481506 -1.41882097721 --0.0126823652536 5.24212598801 -0.837603926659 -0.0878207907081 5.27806997299 -0.207436650991 -0.0448214486241 5.39889526367 0.359889835119 -0.14031791687 5.14643239975 0.986829161644 --0.033007953316 4.83634185791 1.49269866943 --0.020328650251 4.52527952194 2.06722950935 -6.10622981181e-16 4.10750007629 2.3933699131 --0.840494573116 -5.23159503937 -2.01809549332 --0.817223489285 -4.99466896057 -1.51176786423 --0.88325971365 -4.83389520645 -0.862658619881 --0.700526714325 -4.87066698074 -0.217972353101 --0.736272156239 -4.72762441635 0.362030923367 --0.552432894707 -4.86966896057 0.944680392742 --0.532837450504 -5.17442274094 1.51046359539 --0.405989140272 5.45859861374 2.02196621895 --0.456389009953 5.02027988434 2.3933699131 -0.775866687298 -4.06650924683 -1.93850326538 -0.743201851845 -3.94356608391 -1.35934615135 -0.707974851131 -4.05154943466 -0.709444463253 -0.806680440903 -4.21740245819 -0.106737338006 -0.91722792387 -4.05128717422 0.434936642647 -0.811861634254 -4.11944580078 1.02426326275 -0.923334062099 -4.32725477219 1.57144236565 -0.901481389999 -4.62084102631 2.15021562576 -0.912778019905 -5.02027988434 2.3933699131 -0.0265360549092 -3.13983845711 -1.98810815811 -0.104053303599 -3.16046190262 -1.46600222588 -0.19055698812 -3.26553297043 -0.868357539177 -0.247247204185 -3.02515339851 -0.249963015318 -0.215426981449 -2.99486112595 0.368643462658 -0.314115971327 -3.09141898155 0.963311314583 -0.484259396791 -3.39849376678 1.51851522923 -0.547473907471 -3.72041630745 2.05101919174 -0.456389009953 -4.10750007629 2.3933699131 -1.37061417103 -2.28059983253 -1.82689464092 -1.02482461929 -2.15989518166 -1.42983496189 -0.884453475475 -2.26980257034 -0.830745458603 -1.01349365711 -2.19597625732 -0.209896326065 -0.871775627136 -2.26260304451 0.416087031364 -0.897018313408 -2.12059855461 1.00387370586 -0.85493427515 -2.39556694031 1.54566311836 -0.910879015923 -2.81348156929 2.04216194153 -0.912778019905 -3.19472002983 2.3933699131 -0.581569612026 -1.49798500538 -2.12781953812 -0.444343268871 -1.29562985897 -1.60505259037 -0.73730880022 -1.23783004284 -1.00114321709 -0.64905667305 -1.26207470894 -0.353557497263 -0.658715486526 -1.29406321049 0.277128994465 -0.53636097908 -1.23469948769 0.909136593342 -0.427132278681 -1.4611376524 1.51809310913 -0.411951422691 -1.8500071764 2.02450799942 -0.456389009953 -2.28193998337 2.3933699131 -0.892249166965 -0.521626055241 -2.20666718483 -0.8358258605 -0.476508021355 -1.64075875282 -0.671212315559 -0.405111312866 -1.02780437469 -0.905745387077 -0.288993418217 -0.425652831793 -1.08081173897 -0.319051474333 0.203889831901 -0.959778547287 -0.45283177495 0.853458940983 -0.97942507267 -0.623948574066 1.53086936474 -0.909139215946 -0.939199507236 2.07115960121 -0.912778019905 -1.36916995049 2.3933699131 -0.535281896591 1.09391534328 -2.07102441788 -0.326541036367 0.991431117058 -1.5671902895 -0.285259991884 1.07547318935 -0.90036034584 -0.265862524509 0.872404754162 -0.264133632183 -0.244278550148 0.668666183949 0.395323812962 -0.409610241652 0.61542391777 1.05458402634 -0.553735613823 0.253063321114 1.57690834999 -0.463691413403 -0.0923846065998 2.09660172462 -0.456389009953 -0.456389009953 2.3933699131 -0.721645176411 2.03706216812 -1.97583949566 -0.583694279194 1.88327682018 -1.47946465015 -0.770260930061 1.71675944328 -0.821997344494 -0.824919879436 1.62063848972 -0.217949301004 -0.710261702538 1.4647693634 0.363862633705 -0.93387401104 1.46010315418 0.97616994381 -0.880710840225 1.20671844482 1.55040407181 -0.982610106468 0.839556396008 2.07344150543 -0.912778019905 0.456389009953 2.3933699131 -0.945153772831 2.9946539402 -2.14731836319 -1.03552937508 2.78490042686 -1.61799013615 -0.712160825729 2.74133729935 -0.979442954063 -0.671235859394 2.56681728363 -0.311804026365 -0.753060162067 2.50350666046 0.34727999568 -0.660917460918 2.39485096931 0.971761286259 -0.475537121296 2.12363505363 1.54412221909 -0.434901684523 1.76759397984 2.03318881989 -0.456389009953 1.36916995049 2.3933699131 -1.33970403671 3.82162547112 -1.90964996815 -1.17488527298 3.61893844604 -1.37056612968 -1.18855452538 3.4782435894 -0.780911564827 -0.818890571594 3.47796988487 -0.339960873127 -0.742483973503 3.42083740234 0.242717146873 -0.999369561672 3.23286175728 0.860371768475 -0.924847602844 3.06500554085 1.47650921345 -0.923627257347 2.71383142471 2.05208182335 -0.912778019905 2.28193998337 2.3933699131 -0.581937372684 4.42807579041 -2.14345622063 -0.502848148346 4.26898670197 -1.61396741867 -0.620771288872 4.24490070343 -0.978024303913 -0.623284399509 4.31556177139 -0.329403996468 -0.466793835163 4.2628531456 0.330962568521 -0.583759784698 4.24344873428 0.989408373833 -0.42904779315 3.9433324337 1.55509054661 -0.44511577487 3.61281561852 2.1063079834 -0.456389009953 3.19472002983 2.3933699131 -0.882995545864 -5.47648286819 -2.14950251579 -0.897472441196 5.42879056931 -1.59761381149 -0.945914149284 5.30087089539 -0.950815141201 -1.14942097664 5.10415267944 -0.319358259439 -0.909334897995 4.99580907822 0.341844946146 -1.07891333103 5.14041996002 0.891676366329 -0.968038618565 4.88480997086 1.52476322651 -0.841805040836 4.51663827896 2.04331088066 -0.912778019905 4.10750007629 2.3933699131 -0.0048937741667 -4.91216993332 -1.88457381725 -0.344173461199 -4.85858154297 -1.3909059763 -0.150407120585 -4.87591934204 -0.784235835075 -0.0957251191139 -4.81340074539 -0.198864400387 -0.277322381735 -4.70977640152 0.417932569981 -0.513204276562 -4.93102931976 0.949014782906 -0.453735142946 -5.10145282745 1.53051841259 -0.528029739857 5.39009094238 2.01286935806 -0.456389009953 5.02027988434 2.3933699131 -1.71045053005 -3.58629226685 -1.9444886446 -1.65202116966 -3.78366470337 -1.43144881725 -1.49193155766 -4.02170562744 -0.77385777235 -1.65361940861 -4.18113327026 -0.193673983216 -1.80371510983 -4.00370979309 0.38393971324 -1.70301103592 -3.94183826447 0.979334771633 -1.89623379707 -4.23370409012 1.45351207256 -1.81664526463 -4.5710644722 2.05239057541 -1.82555997372 -5.02027988434 2.3933699131 -1.00060844421 -3.04579401016 -2.11470103264 -0.968677222729 -3.04275512695 -1.5436975956 -1.10120379925 -3.23985743523 -0.94251292944 -1.19672787189 -3.3626730442 -0.273442298174 -1.10473167896 -3.15520358086 0.363368213177 -1.17611157894 -3.04701709747 0.943112015724 -1.33719980717 -3.38733625412 1.51222729683 -1.36840510368 -3.69388628006 2.07019209862 -1.36916995049 -4.10750007629 2.3933699131 -2.18734836578 -1.96855843067 -1.95756697655 -2.33117747307 -2.03019833565 -1.40989935398 -2.18794631958 -2.20324850082 -0.809337198734 -1.92609500885 -2.19822502136 -0.246112853289 -1.8239505291 -2.26589989662 0.343457370996 -1.71069896221 -2.17929530144 1.00733423233 -1.72032701969 -2.49568748474 1.53368425369 -1.87077867985 -2.76767206192 2.06636047363 -1.82555997372 -3.19472002983 2.3933699131 -1.51839327812 -1.22043466568 -1.99114823341 -1.49674868584 -1.35892856121 -1.49619424343 -1.5329836607 -1.61114382744 -0.885461568832 -1.38922953606 -1.43818116188 -0.31141987443 -1.54175007343 -1.29840373993 0.287299335003 -1.4396532774 -1.35593605042 0.934811532497 -1.29836380482 -1.53227198124 1.51987159252 -1.27462387085 -1.89191329479 2.00391864777 -1.36916995049 -2.28193998337 2.3933699131 -1.83468854427 -0.331472992897 -2.03058743477 -1.75672054291 -0.450107067823 -1.46633887291 -1.59631240368 -0.649815380573 -0.848869025707 -1.94018149376 -0.611583590508 -0.313730120659 -1.90485179424 -0.381248146296 0.266515523195 -1.92056846619 -0.426561921835 0.915820837021 -1.77786588669 -0.663262724876 1.52123248577 -1.86314821243 -0.977633297443 2.04768371582 -1.82555997372 -1.36916995049 2.3933699131 -1.10820007324 0.391991227865 -2.08866596222 -1.2008382082 0.365277081728 -1.52698111534 -1.10948801041 0.601891160011 -0.944354712963 -1.19395005703 0.622518420219 -0.363796323538 -1.12415969372 0.603832423687 0.259491324425 -1.23305511475 0.37418320775 0.893025040627 -1.37264454365 0.314293444157 1.53552901745 -1.39176666737 -0.0559072382748 2.06075692177 -1.36916995049 -0.456389009953 2.3933699131 -1.3210426569 1.37182092667 -1.93682444096 -1.45678877831 1.35405957699 -1.41817426682 -1.58116734028 1.43168187141 -0.785136938095 -1.77768063545 1.26692509651 -0.18717622757 -1.54265749454 1.34241640568 0.395931273699 -1.75013196468 1.47453224659 0.96693956852 -1.74566578865 1.18408834934 1.50451421738 -1.89968538284 0.85842692852 2.00717663765 -1.82555997372 0.456389009953 2.3933699131 -1.70151245594 2.19176244736 -2.10098385811 -1.71567821503 2.24777698517 -1.52721810341 -1.52518582344 2.28163599968 -0.887875378132 -1.50942015648 2.19352602959 -0.273073166609 -1.70283448696 2.45275163651 0.288505077362 -1.61775016785 2.25478672981 0.897745251656 -1.44688856602 2.1891283989 1.48606908321 -1.32019770145 1.78662133217 2.06217193604 -1.36916995049 1.36916995049 2.3933699131 -1.89894688129 3.15586638451 -2.24496150017 -1.99870657921 3.16147208214 -1.70958614349 -2.03474617004 3.04367637634 -1.00766420364 -1.94494271278 3.02347064018 -0.391403377056 -1.80765557289 3.29043745995 0.225343585014 -1.97062301636 3.35970115662 0.924974143505 -1.81170713902 3.03792405128 1.47547459602 -1.82395553589 2.72079777718 2.04190659523 -1.82555997372 2.28193998337 2.3933699131 -1.51496315002 4.78791618347 -2.01478147507 -1.56744897366 4.55408334732 -1.51021742821 -1.57235217094 4.351811409 -0.897617518902 -1.48638987541 4.21520137787 -0.295780718327 -1.32691812515 4.10547685623 0.34375679493 -1.4375897646 4.14693641663 0.930785655975 -1.32493722439 3.94368863106 1.52216660976 -1.30910098553 3.56082987785 2.0414378643 -1.36916995049 3.19472002983 2.3933699131 -2.1483809948 -5.28980588913 -1.7693682909 -1.82599484921 5.47296524048 -1.37860548496 -1.91290521622 5.17907857895 -0.831905543804 -2.02871274948 5.0153837204 -0.190737470984 -1.83503973484 5.19439697266 0.386868059635 -2.02277207375 5.10466146469 0.952768683434 -1.8768633604 4.93646478653 1.55117404461 -1.8267993927 4.4422082901 1.98975455761 -1.82555997372 4.10750007629 2.3933699131 -1.46966147423 -4.73370456696 -2.04836320877 -1.34557306767 -4.656457901 -1.49433302879 -1.12878668308 -4.81676197052 -0.876033127308 -1.07823622227 -5.02701759338 -0.251289397478 -1.24653315544 -4.90446329117 0.371996879578 -1.49283957481 -4.92847776413 0.985662400723 -1.34650325775 -5.18646526337 1.57403826714 -1.3581379652 5.4392414093 2.08446478844 -1.36916995049 5.02027988434 2.3933699131 -2.72700309753 -3.63346743584 -1.90038371086 -2.50218844414 -3.64731049538 -1.38196802139 -2.36222958565 -3.82343006134 -0.80331492424 -2.51371622086 -4.3246512413 -0.32504054904 -2.6415309906 -4.01310586929 0.233734965324 -2.62414002419 -3.97557830811 0.842293798923 -2.73184680939 -4.27130460739 1.47691226006 -2.79582381248 -4.62894535065 2.04798030853 -2.73832988739 -5.02027988434 2.3933699131 -2.04110693932 -2.79349470139 -1.90899717808 -1.94449687004 -2.88271522522 -1.39203047752 -1.90800237656 -3.13825631142 -0.826989293098 -2.08053517342 -3.19869828224 -0.226020827889 -2.00184178352 -3.07567358017 0.384212702513 -2.03198719025 -3.06725502014 1.01546275616 -2.28667473793 -3.30134963989 1.55296933651 -2.1749920845 -3.73355269432 2.02261090279 -2.28193998337 -4.10750007629 2.3933699131 -2.91317749023 -2.7067797184 -2.03080773354 -2.92772650719 -2.6229031086 -1.46699655056 -2.97903466225 -2.39862418175 -0.891072809696 -2.90266799927 -2.25177359581 -0.304749548435 -2.78715658188 -2.31061601639 0.303432732821 -2.75752735138 -2.19274759293 0.941171646118 -2.63177680969 -2.42844963074 1.56471681595 -2.75382113457 -2.76502203941 2.10454654694 -2.73832988739 -3.19472002983 2.3933699131 -2.4407851696 -1.15044033527 -2.069470644 -2.35996961594 -1.10547935963 -1.52378833294 -2.33793234825 -1.22996091843 -0.880430161953 -2.28725409508 -1.31359028816 -0.287192970514 -2.37590074539 -1.51095926762 0.295206427574 -2.53352546692 -1.38561177254 0.913085222244 -2.35293245316 -1.53258371353 1.4856877327 -2.25845384598 -1.8190330267 2.04699611664 -2.28193998337 -2.28193998337 2.3933699131 -2.73327445984 -0.0814196616411 -2.02521324158 -2.67868971825 -0.318980902433 -1.53884291649 -2.7233839035 -0.231432944536 -0.940980315208 -2.76560330391 -0.513478755951 -0.371041506529 -2.82776618004 -0.439265429974 0.272604852915 -2.81898546219 -0.391486495733 0.908060014248 -2.77256798744 -0.760917246342 1.41402888298 -2.72260117531 -0.961038351059 2.05758881569 -2.73832988739 -1.36916995049 2.3933699131 -1.9277946949 0.63013279438 -2.08368349075 -2.1151368618 0.524496734142 -1.53817903996 -1.99214065075 0.321969002485 -0.904563724995 -2.18888354301 0.478142350912 -0.290789961815 -2.16731762886 0.648524343967 0.335489809513 -2.17380690575 0.512620747089 0.978045642376 -2.30699014664 0.255724549294 1.58006644249 -2.26293683052 -0.0429797917604 2.13782405853 -2.28193998337 -0.456389009953 2.3933699131 -2.42154812813 1.42580246925 -1.9470063448 -2.33960580826 1.53029596806 -1.44760513306 -2.4887368679 1.32980549335 -0.870352327824 -2.72726607323 1.29634773731 -0.259670674801 -2.52444958687 1.5078111887 0.286275058985 -2.63620328903 1.31039965153 0.835806250572 -2.5597140789 1.2323101759 1.46558940411 -2.76307702065 0.85729187727 1.97158563137 -2.73832988739 0.456389009953 2.3933699131 -2.7029569149 2.42218756676 -2.03883838654 -2.7334985733 2.3193256855 -1.48068964481 -2.46048545837 2.29337406158 -0.925990581512 -2.43438005447 2.30238008499 -0.320761859417 -2.6827480793 2.43179512024 0.236740365624 -2.5111644268 2.27760672569 0.886673748493 -2.31683206558 2.19781422615 1.54582846165 -2.26836037636 1.82638990879 2.04283261299 -2.28193998337 1.36916995049 2.3933699131 -3.01786327362 3.38029527664 -2.14632487297 -2.97170805931 3.27561712265 -1.61620128155 -2.90826106071 3.14692640305 -0.969547748566 -2.7473154068 3.38202142715 -0.248167067766 -2.73174262047 3.34769582748 0.3976996243 -2.83695244789 3.03965210915 0.919336080551 -2.69063544273 3.00818347931 1.52372777462 -2.72991418839 2.69283437729 2.11134052277 -2.73832988739 2.28193998337 2.3933699131 -2.36099743843 3.97445726395 -1.96694731712 -2.30466842651 3.98967647552 -1.44456529617 -2.44798517227 3.96184659004 -0.840977370739 -2.32406878471 4.19129323959 -0.289189934731 -2.31686401367 4.23642063141 0.328270703554 -2.28907227516 4.26472854614 1.0066883564 -2.3784737587 3.94048023224 1.56703364849 -2.2596385479 3.5824110508 2.04185557365 -2.28193998337 3.19472002983 2.3933699131 -2.4625442028 4.92351293564 -2.2128777504 -2.62625098228 4.93060731888 -1.67301499844 -2.6997385025 4.80600452423 -0.982425272465 -2.80421447754 4.98967027664 -0.373839497566 -2.77989768982 4.96058607101 0.255772590637 -2.85984253883 4.85268878937 0.862211346626 -2.7530977726 4.90202283859 1.49891114235 -2.71012282372 4.54362916946 2.06163883209 -2.73832988739 4.10750007629 2.3933699131 -2.33003115654 -4.4534573555 -1.80232489109 -2.23508763313 -4.53244590759 -1.22300183773 -2.01000952721 -4.80963611603 -0.70995092392 -1.95843827724 -5.08158588409 -0.129704117775 -2.15571308136 -4.80321741104 0.429025173187 -2.39075756073 -4.92286682129 1.03896319866 -2.1907851696 -5.16773939133 1.57412421703 -2.29444003105 5.44970321655 2.08850240707 -2.28193998337 5.02027988434 2.3933699131 -3.32942676544 -4.31197738647 -2.18814301491 -3.20852375031 -4.29280281067 -1.63196074963 -3.21276187897 -4.0485086441 -1.02573382854 -3.45150637627 -4.13243818283 -0.457419544458 -3.42600917816 -4.31659269333 0.162649184465 -3.40825843811 -4.25771427155 0.81624686718 -3.55893349648 -4.36650943756 1.51298999786 -3.69026184082 -4.63603115082 2.07037973404 -3.65110993385 -5.02027988434 2.3933699131 -3.59818315506 -3.44879603386 -1.90617752075 -3.50027632713 -3.41400694847 -1.35625755787 -3.14698076248 -3.25814795494 -0.853860855103 -3.01192378998 -3.0962061882 -0.235269278288 -2.84198212624 -3.20361685753 0.337929755449 -2.92277693748 -3.02037119865 0.923735678196 -3.08622717857 -3.40114474297 1.47849881649 -3.13056635857 -3.6760058403 2.00968694687 -3.19472002983 -4.10750007629 2.3933699131 -3.77289867401 -2.50930142403 -1.85218787193 -3.86811971664 -2.38400554657 -1.29157626629 -3.81094837189 -2.00834989548 -0.750975430012 -3.72175979614 -2.10122919083 -0.13444134593 -3.73907184601 -2.28520345688 0.495364308357 -3.59626436234 -2.14774942398 1.1254645586 -3.43321180344 -2.57532930374 1.54402518272 -3.64127588272 -2.75693535805 2.09275078773 -3.65110993385 -3.19472002983 2.3933699131 -3.24643683434 -1.78692531586 -2.02564573288 -3.1647040844 -1.6011852026 -1.457644701 -3.30437064171 -1.30563521385 -0.882116913795 -3.21421003342 -1.2687997818 -0.263988673687 -3.23487067223 -1.13984382153 0.370684981346 -3.49111533165 -1.17247855663 0.949325501919 -3.26742696762 -1.51988458633 1.44854450226 -3.19573283195 -1.82541525364 2.04674983025 -3.19472002983 -2.28193998337 2.3933699131 -3.49066090584 -0.87249237299 -1.87287259102 -3.45162439346 -0.63391917944 -1.3756840229 -3.6603500843 -0.444383025169 -0.860060811043 -3.70300149918 -0.574136137962 -0.224082902074 -3.79574871063 -0.248843342066 0.340861588717 -3.72163176537 -0.314952433109 0.968156933784 -3.69805049896 -0.585908055305 1.53767287731 -3.63932228088 -0.920411646366 2.08618855476 -3.65110993385 -1.36916995049 2.3933699131 -3.01430773735 0.711558759212 -2.2036781311 -2.98810744286 0.71263307333 -1.65043711662 -3.13693070412 0.620601713657 -0.995125353336 -3.05046367645 0.456069499254 -0.404728829861 -3.0875825882 0.515721082687 0.226370885968 -3.15826916695 0.454919219017 0.871831297874 -3.23128247261 0.280352115631 1.48123919964 -3.24290513992 -0.0211499966681 2.06078100204 -3.19472002983 -0.456389009953 2.3933699131 -3.28199195862 1.65128219128 -2.10825419426 -3.33621573448 1.57144033909 -1.51322197914 -3.49136304855 1.44910931587 -0.887300133705 -3.58156561852 1.29643464088 -0.246298566461 -3.42566823959 1.43527150154 0.358580857515 -3.50811600685 1.51795256138 1.05967569351 -3.55562925339 1.13066983223 1.50744855404 -3.64995741844 0.892098009586 2.08731341362 -3.65110993385 0.456389009953 2.3933699131 -3.59749150276 2.56219816208 -1.84948730469 -3.50540995598 2.48551869392 -1.31289327145 -3.38405489922 2.33446836472 -0.691875934601 -3.5270884037 2.50628829002 -0.129481807351 -3.60645985603 2.28008317947 0.476458728313 -3.42687368393 2.4350039959 1.08910822868 -3.1403400898 2.27717447281 1.58401858807 -3.13488221169 1.73979759216 1.9262059927 -3.19472002983 1.36916995049 2.3933699131 -3.89124011993 3.3808259964 -2.01583361626 -3.90618634224 3.46863102913 -1.47276127338 -3.59961628914 3.56431102753 -0.918231725693 -3.68188405037 3.44407010078 -0.269842296839 -3.6237282753 3.32518982887 0.342788368464 -3.72014284134 3.32434988022 0.973805546761 -3.59345602989 3.08713197708 1.55497300625 -3.66792035103 2.71920108795 2.08930706978 -3.65110993385 2.28193998337 2.3933699131 -3.35940527916 4.22639322281 -2.00780844688 -3.3085668087 4.17921590805 -1.50736308098 -3.48805212975 4.37231636047 -0.914310693741 -3.17937254906 4.19255781174 -0.317424207926 -3.24780845642 4.08530807495 0.301520347595 -3.17366480827 3.9951364994 0.921924710274 -3.20981454849 3.94435477257 1.54305624962 -3.17379307747 3.59785747528 2.09795999527 -3.19472002983 3.19472002983 2.3933699131 -3.62521839142 5.03791713715 -2.02230906487 -3.7117331028 4.98577785492 -1.44393837452 -3.59892439842 5.17482948303 -0.878663301468 -3.6956551075 5.06188106537 -0.248556911945 -3.78392887115 5.0999751091 0.362530857325 -3.76908612251 4.84999227524 0.920712530613 -3.62971806526 4.90012359619 1.51038599014 -3.66076207161 4.50107240677 2.02403187752 -3.65110993385 4.10750007629 2.3933699131 -2.993309021 -5.16592359543 -1.91824936867 -2.96281433105 -5.20964956284 -1.3993024826 -3.06005501747 -4.95669031143 -0.773283421993 -3.14612340927 -5.13034248352 -0.169037267566 -2.94774317741 -5.18387317657 0.409269124269 -3.2099905014 -5.34167051315 0.934704422951 -3.110850811 -5.22040319443 1.55857849121 -3.22712945938 5.43515443802 2.05736017227 -3.19472002983 5.02027988434 2.3933699131 -4.23719739914 -3.97826218605 -2.06849098206 -4.19196271896 -4.17952013016 -1.50361216068 -4.20665550232 -3.92780613899 -0.917089223862 -4.33770370483 -3.9856030941 -0.346652328968 -4.35166549683 -4.08709859848 0.304925709963 -4.57432174683 -4.16104316711 0.871622681618 -4.40116930008 -4.33232498169 1.53079175949 -4.59898281097 -4.5988574028 2.05336046219 -4.56388998032 -5.02027988434 2.3933699131 -3.90760374069 -2.99355888367 -0.525328457355 -3.87109041214 -3.09125590324 0.0080069322139 -3.70487356186 -3.23498392105 0.567465603352 -3.81059336662 -3.63330197334 1.10081315041 -4.04998588562 -3.33807492256 1.56958913803 -3.98934555054 -2.94030094147 1.05664503574 -4.06225013733 -3.44672298431 1.46418881416 -4.04921388626 -3.67989301682 2.0587272644 -4.10750007629 -4.10750007629 2.3933699131 -4.89655923843 -2.22081518173 -2.18213772774 -5.00760316849 -2.19293212891 -1.62590062618 -4.69473314285 -2.29407763481 -1.06152844429 -4.68202638626 -2.24079751968 -0.421950429678 -4.85304260254 -2.23094272614 0.202026292682 -4.73795843124 -2.30004048347 0.842741012573 -4.52856826782 -2.44881916046 1.47654724121 -4.58362436295 -2.75261902809 2.01628184319 -4.56388998032 -3.19472002983 2.3933699131 -4.28089284897 -1.48559486866 -2.10948991776 -4.22136831284 -1.63659763336 -1.56687283516 -4.23333263397 -1.29127192497 -1.00691711903 -4.1351518631 -1.28085374832 -0.375926822424 -4.13959980011 -1.32593798637 0.257163316011 -4.3166975975 -1.42952764034 0.873784124851 -4.16484069824 -1.45863950253 1.53555381298 -4.07375955582 -1.95467841625 1.95069289207 -4.10750007629 -2.28193998337 2.3933699131 -4.39597797394 -0.553256750107 -2.25563406944 -4.40381145477 -0.576533436775 -1.66374111176 -4.64358377457 -0.445594698191 -1.13554120064 -4.52012443542 -0.417625576258 -0.465275883675 -4.63769340515 -0.488256037235 0.181417629123 -4.53139209747 -0.608850777149 0.863730490208 -4.59740543365 -0.596352338791 1.49955451488 -4.5679397583 -0.928322911263 2.09738206863 -4.56388998032 -1.36916995049 2.3933699131 -3.8011777401 0.134583771229 -1.86700606346 -3.85832047462 0.520383775234 -1.46440601349 -4.0278968811 0.567057788372 -0.845956027508 -3.94548392296 0.473274976015 -0.196575596929 -3.92693448067 0.650419235229 0.384866118431 -4.05923128128 0.592697024345 1.0016425848 -4.06847524643 0.348771095276 1.58394885063 -4.20506715775 -0.0785521417856 2.04300141335 -4.10750007629 -0.456389009953 2.3933699131 -4.05276346207 1.28626787663 -1.9693351984 -4.23734521866 1.38939070702 -1.44961595535 -4.32298517227 1.50438523293 -0.795710086823 -4.46221208572 1.38624918461 -0.121803388 -4.29044532776 1.4977966547 0.454179316759 -4.41862869263 1.47792649269 1.05825448036 -4.52194738388 1.13735699654 1.56547737122 -4.53587007523 0.866893768311 2.1482052803 -4.56388998032 0.456389009953 2.3933699131 -4.47116518021 2.24130868912 -1.99009585381 -4.38330316544 2.45046186447 -1.4909825325 -4.2725777626 2.48648118973 -0.889245152473 -4.3558306694 2.35244727135 -0.231638893485 -4.36800098419 2.48108768463 0.403872191906 -4.27909994125 2.41878151894 1.02771532536 -4.03706884384 2.15550684929 1.57072401047 -4.12472677231 1.79012310505 2.0362701416 -4.10750007629 1.36916995049 2.3933699131 -4.79127025604 3.29560804367 -2.029743433 -4.7514462471 3.39792132378 -1.48326194286 -4.60037136078 3.38780832291 -0.823891341686 -4.64891290665 3.32356572151 -0.192555785179 -4.5987610817 3.27652955055 0.439813643694 -4.57928800583 3.21709251404 1.08055770397 -4.51967763901 2.96335625648 1.58037471771 -4.58583879471 2.69936132431 2.11126637459 -4.56388998032 2.28193998337 2.3933699131 -4.19686603546 4.29662179947 -2.30106759071 -4.23601961136 4.37512874603 -1.74872100353 -4.2959356308 4.2085776329 -1.08448326588 -4.24769306183 4.19109010696 -0.419495671988 -4.12937450409 4.08263587952 0.179493829608 -4.22699117661 4.03355264664 0.784748792648 -4.0979385376 3.9567258358 1.46671760082 -4.11563777924 3.64773845673 2.01977181435 -4.10750007629 3.19472002983 2.3933699131 -4.6758108139 5.23299026489 -2.02088522911 -4.63109350204 5.08324432373 -1.45690834522 -4.55542707443 5.07437372208 -0.863945186138 -4.61793279648 5.20932102203 -0.245795980096 -4.67187643051 5.2900557518 0.366716653109 -4.69666433334 5.14411783218 0.993393182755 -4.49844789505 4.82818889618 1.54216790199 -4.54102516174 4.50509262085 2.09798908234 -4.56388998032 4.10750007629 2.3933699131 -3.84907603264 -5.09973192215 -2.01673984528 -3.99878096581 -5.12750291824 -1.4602380991 -3.93207550049 -4.83632326126 -0.869690716267 -3.98526477814 -4.95266532898 -0.237676605582 -4.10028553009 -4.88709306717 0.371139019728 -3.91721057892 -4.95205402374 0.967631757259 -4.11030435562 -5.21765756607 1.47307527065 -4.10794973373 5.4517788887 2.10602402687 -4.10750007629 5.02027988434 2.3933699131 -5.27320432663 -3.91414809227 -1.92057192326 -5.22152900696 -3.79946541786 -1.38004791737 -5.25186109543 -3.97094726562 -0.756718993187 -5.32940340042 -3.8523683548 -0.133478477597 -5.3825340271 -3.8475818634 0.489213079214 -5.37080001831 -3.98384928703 1.12352085114 --5.39086914062 -4.30930042267 1.60610711575 --5.47015666962 -4.61703824997 2.13299322128 --5.47663068771 -5.02027988434 2.3933699131 -4.6066327095 -3.19730305672 -2.10776758194 -4.52044963837 -3.12537050247 -1.5202152729 -4.66585683823 -3.15357804298 -0.914002716541 -4.74463510513 -3.26314973831 -0.260827153921 -4.61136388779 -3.22336530685 0.406752288342 -4.88960981369 -3.11420607567 0.964057922363 -4.9934463501 -3.26958465576 1.56999754906 -4.94800138474 -3.71998858452 1.99779772758 -5.02027988434 -4.10750007629 2.3933699131 --5.0932135582 -2.10041284561 -2.02750134468 --5.1072473526 -2.02392053604 -1.4795691967 --5.18192005157 -2.19432449341 -0.828688025475 --5.30460309982 -1.98421812057 -0.241241887212 --5.18852996826 -1.95417201519 0.413843601942 --5.31081533432 -2.18721365929 1.01406407356 --5.44715881348 -2.43665790558 1.54955708981 -5.44374895096 -2.7792327404 2.08745980263 --5.47663068771 -3.19472002983 2.3933699131 -5.23142814636 -1.16283857822 -2.0752158165 -5.02436447144 -1.2043390274 -1.56683373451 -5.13023662567 -1.51868653297 -1.02491128445 -5.07791233063 -1.29907596111 -0.368878245354 -4.97351121902 -1.33618474007 0.219457671046 -5.11764478683 -1.46133482456 0.856670677662 -4.984811306 -1.52661418915 1.47454082966 -5.03210353851 -1.8441388607 2.07804536819 -5.02027988434 -2.28193998337 2.3933699131 -5.4606013298 -0.31283646822 -2.03008627892 -5.41880989075 -0.364527821541 -1.46702694893 -5.38233995438 -0.293613284826 -0.790954947472 -5.42840099335 -0.152255728841 -0.184339597821 -5.37499904633 -0.152180492878 0.434555202723 -5.32905960083 -0.392650157213 1.04564845562 -5.45850133896 -0.681493341923 1.57552993298 -5.43008422852 -0.977249920368 2.11663889885 --5.47663068771 -1.36916995049 2.3933699131 -4.94574546814 0.388843655586 -2.23828315735 -4.9102473259 0.328341901302 -1.64288818836 -5.01918554306 0.409423649311 -1.01575875282 -4.84423589706 0.622955143452 -0.422718793154 -4.81591367722 0.565321922302 0.239049300551 -4.94975996017 0.446854770184 0.903647601604 -4.93959188461 0.316217273474 1.53652143478 -5.0661611557 -0.128314092755 1.95223760605 -5.02027988434 -0.456389009953 2.3933699131 -4.98936700821 1.37505948544 -1.95501673222 -5.22886753082 1.33666980267 -1.46574032307 -5.1548705101 1.35086810589 -0.847453296185 -5.23977422714 1.48217380047 -0.238763183355 -5.32900810242 1.29377508163 0.319498926401 -5.35059738159 1.43459272385 0.970536828041 -5.4333729744 1.22081840038 1.56196796894 -5.46045541763 0.847270011902 2.09139633179 --5.47663068771 0.456389009953 2.3933699131 -5.42246961594 2.42320585251 -2.055539608 -5.41644430161 2.26934862137 -1.51356756687 -5.18766880035 2.36025452614 -0.939350068569 -5.30699491501 2.25488233566 -0.305942982435 -5.3067240715 2.22988581657 0.335809439421 -5.13825798035 2.34203314781 0.969831585884 -5.04234647751 2.1594171524 1.55457437038 -5.01396465302 1.79149568081 2.08087849617 -5.02027988434 1.36916995049 2.3933699131 --5.238697052 3.38901114464 -2.09209227562 --5.27242422104 3.32557153702 -1.52981066704 -5.38499212265 3.26442575455 -0.968320250511 -5.42361831665 3.1362786293 -0.348094075918 --5.47373914719 3.14184236526 0.360433101654 --5.45995950699 3.31268286705 0.954718053341 --5.3732624054 2.95317721367 1.50709354877 --5.45423746109 2.68440103531 2.05782341957 --5.47663068771 2.28193998337 2.3933699131 -5.06925678253 4.10562419891 -2.03787493706 -5.1715426445 4.23794937134 -1.45675289631 -5.18040847778 4.19708061218 -0.817270815372 -5.12728834152 4.36608409882 -0.17427290976 -5.00660324097 4.18573188782 0.418834686279 -4.97979545593 4.31446027756 1.04254722595 -5.03498935699 4.01883411407 1.60218310356 -5.15435171127 3.50341463089 1.98138904572 -5.02027988434 3.19472002983 2.3933699131 --5.35211277008 5.31170749664 -2.00228786469 --5.3918595314 5.22032165527 -1.4509832859 -5.43106842041 5.33215713501 -0.848198592663 -5.46375131607 5.30294418335 -0.192750692368 --5.46740436554 5.355448246 0.409580796957 --5.46119165421 5.21866559982 1.0161075592 -5.4019536972 4.86874198914 1.55318284035 --5.43331623077 4.51216554642 2.06917357445 --5.47663068771 4.10750007629 2.3933699131 -5.00384616852 -4.87857246399 -2.02244830132 -4.95095014572 -4.74895954132 -1.50144672394 -4.80871105194 -5.01283359528 -0.897304713726 -4.95795822144 -4.67708063126 -0.332634717226 -4.99267578125 -4.75519275665 0.311722785234 -4.86019849777 -4.92574501038 0.912238836288 -5.00358057022 -5.17141199112 1.48354887962 -5.01273012161 5.46858978271 2.04595828056 -5.02027988434 5.02027988434 2.3933699131 - - -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -0 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -1 0 0 -0 0 0 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -1 0 0 -1 0 0 -0 0 0 -0 0 0 -1 0 0 -1 0 0 -0 0 0 -1 0 0 -1 0 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 -0 0 0 -0 0 0 - - --2.29514598846 -1.47543895245 -0.793429970741 --2.6930949688 1.77724862099 2.98240613937 --3.62228059769 -1.3753786087 5.78811597824 -1.69918727875 0.0114016467705 -3.98579883575 --1.13140702248 -6.78032827377 -3.23315238953 --0.48685157299 -4.4228811264 -0.321288704872 --2.83872461319 0.595501601696 3.05223298073 -2.68682217598 -1.87622797489 -3.11442375183 -0 0 0 -0.254048466682 0.259060233831 -0.548552572727 -1.31799769402 -0.39947989583 2.03037691116 -2.76930785179 -0.546337962151 -6.48110866547 --0.118895210326 0.0716196745634 0.579045593739 --3.42050361633 4.83782196045 3.0444996357 -0.305811285973 1.46000051498 -1.64495921135 --0.295354455709 -0.103605248034 0.967926383018 --3.65500545502 3.1096508503 -0.35054987669 -0 0 0 --1.49677848816 1.04121935368 8.36578845978 -0.422952443361 0.301599770784 0.846665799618 --0.673213899136 -4.41636514664 0.081161364913 -0.549600720406 1.0712839365 3.76150965691 --2.82094407082 2.65608644485 1.89867973328 --3.56977534294 -4.2605676651 -6.55589342117 -3.94869041443 -1.94059705734 3.62258076668 --2.38487005234 -3.37419319153 -3.18629693985 -0 0 0 --5.37012529373 -6.50459384918 -1.99757218361 --3.63644766808 -3.30176615715 -3.71411323547 --2.6780102253 -1.25383710861 -1.15240943432 -0.96435970068 -1.74075603485 -1.97230947018 -3.2017557621 1.37378799915 -2.74096989632 -0.746990501881 2.93188166618 -1.02901613712 -1.03172039986 -3.85494875908 -2.75934481621 --3.66583609581 0.897845566273 3.82658982277 -0 0 0 -1.92300665379 5.98741579056 6.25655841827 -1.59853947163 2.89821505547 -2.21050977707 -1.79119074345 5.35248947144 -1.39261341095 --1.4279961586 0.367259800434 -1.85103356838 -0.592393100262 -6.70753765106 0.83711117506 --1.15593898296 4.57754278183 3.62313961983 -6.73731660843 4.77248859406 -0.533355534077 --2.33885669708 -1.25563168526 1.3790602684 -0 0 0 -1.09837079048 4.63339233398 -4.27163410187 -0.274118900299 4.72796678543 -4.71350574493 -4.57802057266 -5.24568462372 -1.72385144234 -4.03295660019 -5.1052904129 -3.55213809013 -2.22829198837 -0.462935686111 1.74240624905 --1.08090960979 2.58792710304 -4.01556634903 -1.62374818325 -1.47726130486 6.8731584549 --3.24462580681 -4.98390007019 -0.933436095715 -0 0 0 -3.03464698792 1.16529083252 2.78505539894 --0.686400651932 -2.54304456711 5.07593774796 --3.01353764534 3.30352187157 2.50749993324 -4.94433879852 -2.58613038063 -4.22782182693 --2.42387604713 -1.57924675941 5.36220169067 -1.85715258121 -1.19124376774 -1.83152246475 -4.25983953476 1.8012778759 -0.72115534544 -0.0700772404671 -2.30700206757 1.28124248981 -0 0 0 -2.62700009346 -0.211923897266 1.60041880608 -3.68900728226 1.10184967518 2.67220783234 -3.72358608246 -4.62811279297 -4.51092195511 --3.74317646027 -3.59946727753 -1.75345206261 -7.96673774719 -2.05234384537 1.56730055809 --2.6188519001 0.889118790627 -4.90335464478 -4.0736656189 4.76103115082 -1.8894456625 --2.30421090126 -0.0147840762511 5.56367397308 -0 0 0 -4.21469736099 6.97253465652 3.39417219162 --1.69100666046 4.61335229874 -3.43117213249 -0.386762529612 3.67811560631 5.63094711304 --0.60166323185 -4.80642127991 -0.331686973572 -1.50650048256 2.32111763954 -1.88213860989 -0.937558114529 -1.63408434391 3.2688024044 --0.993948876858 -0.0105973687023 -1.12694072723 --2.26291108131 -4.08522462845 -2.22693037987 -0 0 0 --1.84521615505 2.96561813354 1.44107270241 -3.02969932556 1.58959841728 3.11020350456 --0.273776203394 -2.62919712067 -8.07260131836 --3.78264951706 1.72149956226 8.25853157043 -0.972349643707 1.31804919243 -0.475675076246 -1.39025044441 0.723688483238 -5.99610567093 --4.94772434235 -1.03799843788 -2.97997021675 --0.659569442272 -3.79660534859 2.32100176811 -0 0 0 --6.54793739319 -2.99533987045 -1.45142710209 -0.552985906601 1.75156223774 3.74850988388 -1.4547085762 -6.25337505341 -0.031048675999 -2.03885531425 2.73225307465 -2.33153033257 -0.658857584 -0.875844120979 -0.498710334301 --0.615390062332 -3.94225382805 3.42768740654 -2.17781996727 -0.267012059689 -3.42196989059 -0.547642171383 -4.70531272888 -1.84862363338 -0 0 0 -10.5892057419 -1.12677276134 -1.78483939171 --1.34745621681 4.83499145508 -1.34309220314 --0.329557597637 -4.81372117996 1.98347520828 -1.26887845993 0.93536812067 -3.41135811806 --3.10359883308 -0.081361040473 4.55290842056 --4.04616785049 -2.05930495262 0.350041896105 -3.16338443756 3.67038393021 3.16988754272 --4.32995414734 3.42131972313 2.62976861 -0 0 0 -4.74408483505 -4.04319810867 2.68000936508 --2.70677661896 -2.30211639404 -0.374007314444 --1.73379683495 3.75067186356 -5.02349090576 --0.680774569511 1.36906957626 1.89796566963 -5.27352237701 -1.30094110966 -2.44335961342 -1.40440821648 -0.112228505313 6.48117017746 --2.12050032616 -1.85908949375 -3.03429079056 -1.96743571758 -1.70409464836 -2.60481333733 -0 0 0 --5.20947504044 -3.16340851784 -0.0589803643525 --2.0322496891 6.96192264557 2.18013477325 --0.663714528084 4.60967206955 -0.979263305664 --6.95762348175 -0.567957758904 -1.34295451641 --0.100041024387 5.09745168686 -1.81840372086 -0.214994251728 -6.11453390121 2.2962641716 --1.76716864109 -3.25781178474 -0.93882638216 --4.17480611801 -1.01749527454 4.81559944153 -0 0 0 --2.92012739182 0.032117754221 -3.88557577133 --2.5405652523 -2.47999405861 -0.0825232863426 --1.83568060398 -0.396617770195 -0.512393057346 -0.833631038666 -4.77545881271 -2.18484020233 --3.30429768562 -3.08288168907 -0.080559656024 --2.4914329052 4.29799795151 -1.04916191101 --2.89571118355 5.11361789703 -2.48385763168 -4.47010183334 2.08018231392 2.83366751671 -0 0 0 --10.3474388123 2.23710250854 -4.72229385376 -1.79851841927 4.28229045868 2.02810835838 --3.16767072678 1.26040101051 -7.7302365303 -6.06601333618 -2.54271173477 -2.75092053413 -2.32777667046 5.00541067123 3.71863436699 --6.78064680099 -1.99822926521 -0.596312403679 -6.31703281403 1.88098430634 -0.172286331654 -0.112327083945 -2.07446908951 -7.53274726868 -0 0 0 -1.10997569561 1.59627091885 -0.411176562309 -0.567369520664 -0.505953550339 4.54620933533 -0.436139404774 4.77233171463 1.3715441227 --3.84070777893 -3.10586881638 0.916029810905 --3.02195239067 0.749404728413 0.283156275749 -5.13753080368 -2.43427109718 1.6719712019 -1.29249155521 3.58077192307 -2.09399986267 -3.27186393738 0.797509729862 -2.03145837784 -0 0 0 --1.23826217651 1.27213573456 -4.63848018646 -4.37709856033 -2.09912109375 -0.712026953697 -0.722074508667 -4.94525909424 -3.40553021431 -0.787605106831 -0.0125343939289 0.960250973701 -1.63796567917 -3.0773692131 0.0276989918202 --0.509974122047 -0.329790920019 -1.32169926167 --0.266008526087 1.95849633217 -5.77009677887 --1.01410865784 -3.3146033287 -2.98020362854 -0 0 0 --1.48916196823 -0.307037353516 -4.99747037888 -1.21483290195 -4.75086307526 -1.78237760067 -0.723176419735 0.717356562614 -1.81582546234 --5.09257459641 -0.293107926846 -3.98020529747 --1.730078578 0.545797884464 0.965581774712 --6.31579399109 -1.45533871651 -0.622104406357 -0.390171736479 -1.08314859867 2.46888518333 -3.72393679619 -4.82830429077 -2.26164460182 -0 0 0 -1.72065126896 -1.16426861286 0.104957155883 -4.01506233215 1.91989171505 -3.57152342796 --0.826612234116 -5.37703895569 1.22481656075 --4.41145515442 -0.904891073704 3.05210995674 -0.248849123716 -5.46061086655 -2.36067891121 -1.73380923271 5.16338300705 1.47485637665 --4.15076303482 -2.55359387398 3.69031691551 -5.92168807983 -0.98763769865 1.12033307552 -0 0 0 --5.47939825058 -1.60242581367 -2.83001446724 -4.82846450806 -4.30218505859 -0.91127628088 -1.91205990314 -8.26127719879 -2.29760527611 -1.42101514339 3.03012347221 -1.2244194746 -4.61713504791 -2.31630182266 -0.075484149158 --1.35311222076 -1.69900870323 0.933905959129 --0.28422370553 0.80110168457 -10.6686458588 -2.96525192261 -0.412817329168 0.35399928689 -0 0 0 -3.73229551315 -1.42317259312 -0.454523563385 -0.626457870007 -2.70749282837 -2.68382024765 -1.17389202118 -1.33194005489 1.31871211529 --6.08505249023 -0.771318376064 1.27357590199 -5.39400100708 4.69084644318 5.0026974678 -1.57515096664 -4.65528726578 2.07447814941 --1.64493095875 0.0314835868776 0.473927080631 -1.81975769997 1.96434605122 0.288160651922 -0 0 0 -3.10724115372 2.77295303345 -0.779254436493 --3.31475019455 -2.77326488495 2.61414480209 --5.17964839935 -4.08593893051 0.441614329815 -5.65729808807 3.45005059242 2.01897907257 -2.99479699135 -3.98235249519 -1.94639742374 --1.06896662712 2.4617228508 -4.17587327957 --0.521703064442 7.63673877716 -1.94900035858 --1.03593170643 1.64728462696 0.579260408878 -0 0 0 --1.40739285946 0.0317523293197 4.49254798889 --4.52222776413 -4.98288583755 0.871952116489 -1.92100083828 -0.191272109747 -3.44848299026 --0.660684525967 -3.47289204597 5.33544111252 --1.26626551151 -6.05603456497 2.79712319374 -1.51225531101 0.0516167879105 0.148782029748 --0.274917304516 2.21585559845 -2.11101174355 -2.73228216171 -6.85699796677 -1.9138314724 -0 0 0 -1.299041152 4.0609960556 8.35447311401 -3.2756793499 4.7892036438 4.30567932129 --1.84161388874 7.07584619522 2.55753827095 -1.2133821249 3.60185670853 -1.9603947401 -1.26125514507 -3.44740486145 2.60895824432 --0.0609686784446 -3.22319793701 -1.60202145576 -2.45722222328 -1.95116662979 -0.400426864624 --2.19584965706 -2.22693109512 -2.78973054886 -0 0 0 -3.5508055687 -5.6687374115 -1.9591178894 --2.04373812675 1.76086950302 -8.22227859497 --2.25515198708 -0.0541290864348 -0.769024670124 -0.42996263504 3.3905570507 2.46935319901 -5.37954950333 2.6097202301 7.83429145813 -2.48153829575 4.74612903595 -1.2765185833 --2.77466392517 -3.55982375145 -5.67118787766 -0.499191224575 3.72229623795 -0.41214081645 -0 0 0 -2.14844250679 -1.24887669086 -2.66722273827 -0.414278239012 -4.30544948578 0.514115810394 -2.73454093933 2.03528308868 0.511731088161 --5.41428804398 -3.15354657173 1.3662327528 --2.42919015884 3.22750234604 -0.460771858692 --3.25133109093 -3.82947826385 4.24714136124 --3.46024012566 -5.06869888306 -1.93172216415 --1.86262905598 -2.96211957932 1.13328778744 -0 0 0 --2.69341492653 -2.14408731461 -2.97562098503 -1.64393115044 -1.9461659193 2.94654536247 --5.20670127869 -1.22733306885 0.901154100895 --3.20279359818 -0.176873683929 -5.98208189011 --0.124004922807 2.55011463165 0.998214006424 --1.93801867962 5.2977104187 -4.76840877533 --3.1199362278 -1.5570306778 -0.0720476210117 -2.89463067055 -2.4690015316 2.65094232559 -0 0 0 --3.24358057976 -4.9086356163 -0.366003900766 -2.9097738266 1.37635111809 -6.0903096199 -2.80882692337 2.01542806625 -8.0120010376 --0.695704340935 -3.73441004753 3.90943360329 --3.75958275795 -3.31063914299 -0.735500693321 -3.85476517677 -1.29646503925 0.649761795998 --4.69794559479 -4.54577255249 1.73651766777 --1.84208703041 -2.81829857826 -1.67253386974 -0 0 0 -4.01261663437 2.03778290749 -4.68436670303 -6.75725078583 -0.610492348671 -1.67008471489 -1.03648138046 1.95995545387 2.07404136658 --1.54363846779 -2.62210941315 -2.23430776596 --1.04244792461 -3.1448059082 -0.151932448149 --0.0185396559536 3.27004337311 -6.60271072388 -2.88448023796 -0.0211413968354 5.21313810349 --1.72954487801 4.13645935059 5.5579419136 -0 0 0 -3.04132270813 7.34401369095 0.357832342386 -0.612339258194 1.66266167164 4.58128786087 -0.253762543201 -3.42688345909 -3.29357409477 -3.85453081131 -1.37131845951 2.83218717575 --4.44296121597 -0.299170434475 -8.56157970428 --1.41615986824 0.435540825129 -2.69517827034 -2.20001077652 -2.15149474144 3.85545110703 --3.13889431953 2.88111543655 -1.9424520731 -0 0 0 -0.643601417542 3.04247117043 -1.43326592445 -3.36866116524 4.56950378418 -2.0958313942 -3.6841776371 0.0831185653806 -0.758912622929 -0.299477010965 -5.83023786545 2.6495745182 --0.194202169776 -1.12420713902 2.73868584633 -1.61615157127 -2.35993027687 -3.72241592407 -1.52079308033 -4.089656353 3.05396461487 -3.70293879509 7.07601308823 -1.01289665699 -0 0 0 --0.0754279866815 -3.68824863434 0.159510970116 -0.000930374779273 -5.65931987762 2.82485485077 --1.38228523731 1.29688084126 -0.513464868069 --1.1397818327 2.51314282417 5.30148506165 --4.30270433426 -3.19310688972 -1.59756147861 -3.96403050423 1.61142289639 0.451488792896 --0.458075046539 8.26084327698 1.58357727528 -1.64061880112 2.51040387154 4.14769124985 -0 0 0 --0.463630616665 3.66564655304 -2.49416851997 -3.72218775749 1.81227862835 1.44837701321 --0.056625533849 2.01643157005 -0.426402807236 --1.38970077038 -2.66608190536 1.7041311264 -4.04707574844 -1.22605955601 -3.60206103325 --4.9295129776 0.826985061169 -3.97357845306 --1.73833477497 -1.3277105093 1.25358271599 -4.90753602982 -0.59878051281 -3.9501824379 -0 0 0 -0.812974095345 -2.03550553322 -3.71954226494 -2.72963047028 4.67403125763 -3.79643106461 --2.52934145927 2.85906910896 -2.32313895226 --3.23441386223 -0.438138484955 0.278769433498 --4.34295892715 -3.32755756378 -3.32963109016 --3.99991893768 -1.05958592892 1.0984210968 -0.480554670095 -4.1413564682 0.0139282597229 --2.10599851608 -1.82064926624 -1.95822787285 -0 0 0 -6.72411489487 1.72850441933 0.598772585392 -0.793083012104 -2.30927658081 0.754807889462 -1.34196984768 2.26423859596 0.910045683384 --2.30943179131 -0.0344537086785 -1.85312259197 -6.62233877182 0.283672183752 -4.35692977905 --1.09945070744 3.69915151596 -4.93726015091 --6.34915304184 -2.73816823959 6.80241155624 -3.55254864693 1.80929625034 -5.02800798416 -0 0 0 --3.32803535461 -1.89735484123 -4.42518281937 --3.32053303719 -2.44635677338 -4.45678472519 -3.26993966103 6.68679094315 1.66427373886 -2.77288246155 -1.65548884869 3.80790615082 -5.96211528778 -3.06074142456 -4.21544599533 --2.34730434418 -2.47713160515 -6.03434181213 --3.16431736946 -1.80708551407 -0.434758573771 -6.34326791763 2.52815508842 -1.94548475742 -0 0 0 -1.01204848289 -0.478074163198 2.74414944649 -0.63237798214 4.34999656677 1.34065389633 -0.902045071125 -3.74576973915 -4.15007925034 -3.59947872162 2.55562400818 1.81613647938 -1.39014267921 2.13527703285 2.2634396553 --5.91227960587 -0.827141344547 -1.64882528782 --0.0385660715401 -0.133156970143 -3.22621965408 -1.86792242527 -4.42678594589 0.579961180687 -0 0 0 --2.87275886536 2.25350594521 1.35347390175 -1.92506277561 1.28036439419 0.123569384217 -0.0480802580714 -3.65588831902 5.15798664093 --4.1345744133 -6.30504703522 -0.0999225229025 --3.66114830971 0.351381331682 -0.160586878657 -1.33084130287 1.21204721928 -1.29125905037 -1.94087362289 1.60723173618 -3.96173453331 --0.135561749339 2.51808547974 -0.690621852875 -0 0 0 --2.70890617371 -4.04442214966 -2.40624976158 --1.85666787624 -7.20163249969 -1.35702848434 --6.90570926666 -4.69185495377 2.33665633202 -2.94146323204 -0.295578688383 -1.89927399158 -1.69706916809 -1.60224115849 1.56973075867 --1.51287603378 1.74714791775 4.09913778305 --7.67574739456 -4.19004201889 -1.5146869421 --0.649288415909 3.37702989578 5.22203016281 -0 0 0 --6.74805355072 4.80097389221 -6.5318608284 -5.87471246719 3.8800868988 0.207664743066 --1.96333575249 -1.39434099197 0.532473862171 --0.0904308706522 0.750197827816 -2.53500843048 -3.8140566349 1.05376827717 0.126396223903 --1.06388509274 0.402027010918 -1.10791993141 --4.16002845764 4.52010822296 11.0741443634 --0.89962887764 -5.41805505753 6.21667814255 -0 0 0 -1.5110257864 -1.26421141624 -4.12797880173 -0.698632478714 -3.62168169022 -0.437507718801 --2.68014144897 -5.0008559227 -4.26266145706 --2.46456956863 -5.95032787323 8.86770439148 -0.0643627271056 3.84770154953 2.02300524712 --0.822811663151 -3.12044644356 0.673944711685 -4.67303562164 -6.7627363205 -2.84394192696 --2.83198213577 1.51318407059 0.903486967087 -0 0 0 -1.31615197659 -2.35658359528 5.10606241226 -1.16336500645 1.98017537594 2.8571562767 -5.19933080673 5.30413675308 -5.19365978241 -5.59125471115 -0.969598948956 -0.858110547066 --3.69136786461 -6.6847114563 2.83313632011 --3.57893633842 -0.357106238604 -2.22093176842 --5.10398387909 -6.63123703003 2.6827609539 -2.20143127441 4.28345441818 5.39383077621 -0 0 0 --3.02514696121 1.06338465214 4.03551149368 --3.81599473953 -1.17684209347 -2.91760754585 --4.71592378616 2.74343681335 1.76342082024 -2.26076412201 0.209807917476 -0.940443217754 --1.97926783562 1.17445111275 2.27910661697 --1.18983066082 -2.86288666725 -1.00591409206 -1.56645488739 -4.40764951706 3.4364669323 -0.0819288864732 0.527716398239 -1.78756022453 -0 0 0 --0.294151484966 -1.33732926846 7.35200929642 -0.783765673637 4.1166305542 4.34953308105 --0.290583521128 3.74801397324 -3.16751337051 --1.54562342167 1.65970373154 -8.21647357941 --0.335429728031 -0.938482999802 -8.60294532776 -0.0668354406953 -1.90015590191 -0.529211223125 --4.53212690353 -0.320041835308 -1.3271946907 --3.00078058243 5.39429664612 -4.49518346786 -0 0 0 --3.95993041992 0.759267091751 2.96383953094 -0.497630298138 0.241662278771 -2.61067056656 --3.69308042526 0.622978568077 0.84458976984 -2.12848925591 -1.20093011856 7.73382234573 -3.07869982719 -4.39584207535 2.2957212925 --2.807980299 1.40083777905 3.6771736145 --3.81189727783 0.264824330807 0.525267839432 -1.14473581314 0.129909411073 -0.251583188772 -0 0 0 -1.77539730072 4.05664253235 3.94609189034 --3.1478869915 3.56962656975 -1.71773207188 -0.245420441031 -1.24727416039 -3.05990386009 -1.48643827438 5.82206678391 3.5998711586 --2.16411495209 0.839956402779 -1.94288289547 --0.336354881525 -4.3516125679 -3.3043320179 -0.588030576706 -2.49453258514 -2.48743343353 -8.24769115448 -5.03275108337 -4.56636667252 -0 0 0 -1.42217814922 0.271970629692 1.20396602154 -1.69228899479 2.86302375793 3.99067401886 -3.6216840744 1.11479759216 3.62439393997 -2.83100795746 1.53862571716 -0.903877675533 --0.133728176355 1.72361636162 -3.74546003342 --0.930504262447 3.58380365372 -5.58399772644 --1.47906029224 -0.318679302931 -1.38809013367 -7.01912927628 -0.503337919712 1.70494437218 -0 0 0 -2.27820682526 1.98792469501 -2.85822701454 -5.64120388031 -1.95864140987 4.7598657608 -1.08066904545 -1.98126292229 -5.97432613373 --1.2626812458 -1.77788686752 0.57165813446 --7.99813890457 3.16927409172 -1.49358570576 --3.09092497826 0.758125424385 -0.602958917618 --1.32112514973 -0.270599603653 3.28632879257 --2.76840877533 5.75315189362 -0.287326365709 -0 0 0 -1.75262105465 4.97918796539 -6.19415044785 --0.724043130875 -1.60016608238 1.89377510548 -0.681250691414 -5.86499404907 -1.19421815872 -1.04469001293 2.77862548828 1.68119585514 --2.01173996925 -6.39441156387 -2.63638949394 -1.3771623373 -5.01649045944 -2.6372616291 -3.39324045181 -4.05830049515 6.91753435135 --3.88900470734 -4.74805545807 0.671879291534 -0 0 0 -3.91093015671 -4.90187644958 -3.87137889862 -4.55689144135 0.800852000713 3.3920583725 --4.47001934052 4.25717067719 0.294220358133 -0.776090979576 -0.977674841881 6.4992017746 --1.7306946516 -0.876191318035 -0.857841730118 -2.95030117035 2.66679668427 -3.36929821968 -0.677508354187 1.32513380051 1.59284698963 --2.80111455917 -7.65359306335 2.33100986481 -0 0 0 --0.748053252697 -6.13649559021 -1.91390359402 -0.390061497688 -4.66904878616 -0.507256388664 -0.213540390134 -5.12371397018 4.06497812271 -3.33815550804 1.35981214046 -8.78021430969 -3.98742032051 -0.982305109501 3.46887159348 -1.07571554184 0.946209490299 -0.0981300026178 -2.68832588196 2.14302110672 2.39923119545 -1.90473771095 1.89034235477 -1.0234746933 -0 0 0 --5.52662944794 3.45184779167 0.0231611747295 -1.74467504025 -7.60883235931 -1.21090197563 -0.127810820937 -4.31948232651 -4.99133253098 -0.605214595795 2.42175102234 2.22019052505 -2.12554621696 3.21717643738 3.68953871727 --0.671865701675 -3.04980897903 2.08388710022 --2.07826828957 4.00679731369 -6.34906196594 -1.36316490173 2.67012953758 4.6423368454 -0 0 0 -0.599748849869 -8.5034942627 -1.14496433735 -2.0692486763 -0.884760141373 5.28791904449 --0.821934998035 -0.40314540267 -6.24967575073 -3.31922769547 6.25847816467 0.914129912853 -1.81731927395 -3.51251482964 1.06879353523 --2.03863358498 -1.13638663292 -2.10221385956 -1.60045361519 1.89588558674 -0.694680571556 -1.89162302017 -0.159418493509 -2.91641163826 -0 0 0 --2.96444439888 -5.7609462738 2.52301096916 -2.3483877182 -4.29471683502 0.605153679848 -0.614296853542 2.74841380119 -2.59533667564 -1.21554923058 -0.156697273254 3.02043008804 -0.131432428956 0.632234632969 -1.67774176598 --1.70799469948 -0.166245251894 4.26733875275 -2.0019299984 4.00347042084 -4.22630882263 --0.736570835114 0.28870138526 -7.46021986008 -0 0 0 --0.278014332056 -0.818110048771 2.17273974419 --2.95320272446 6.97120761871 -3.59624671936 -4.90149736404 -2.9939186573 5.56382799149 -4.47337579727 -6.57208585739 -0.246855065227 --1.03866529465 -0.466958582401 -2.10379076004 --1.85506331921 1.44655919075 5.4306883812 --5.41093635559 0.441523432732 -3.46365046501 -0.541459560394 6.0468044281 0.855470240116 -0 0 0 -8.32837200165 7.82271528244 -3.2469830513 --4.75176763535 -1.05118060112 0.707196652889 -1.85794055462 -5.1891283989 -2.77990269661 --0.973999738693 -2.14177703857 -2.9723803997 --3.24348378181 -4.15938854218 3.51287817955 -4.01427936554 -6.50916194916 -0.448152422905 -1.68516385555 4.45856904984 -2.53968548775 -5.15869235992 2.53622055054 -4.63669252396 -0 0 0 --6.78982543945 -0.10054500401 -3.34741783142 --0.856818139553 -0.390741914511 0.98818987608 -0.968230545521 -1.27668964863 0.246884614229 --2.36059975624 -4.10363674164 1.04194366932 -2.7897734642 -4.18994665146 5.15743541718 -2.09713220596 4.48430633545 3.25528550148 --7.3889799118 2.27866840363 -2.62050056458 -2.02936315536 4.95393514633 -0.86326444149 -0 0 0 --1.59949636459 -4.87168693542 5.00690174103 -1.56180298328 2.57684159279 -3.95878767967 -2.36195659637 2.19253921509 0.372700661421 -1.27081847191 1.20568788052 3.81553602219 --1.09084999561 3.65892410278 1.135430336 --7.5100440979 3.9095492363 2.95745396614 --0.46352404356 -2.10099935532 -4.39589548111 --0.00244505051523 -1.21949493885 -0.244990229607 -0 0 0 -0.584152162075 -3.07241106033 -5.06393098831 -3.44646549225 -2.40347576141 0.442577302456 -1.89494407177 -1.77811658382 0.0755344703794 --3.0546503067 4.24916362762 4.28109836578 --2.94571852684 2.9660422802 7.46107053757 --1.52318382263 -3.68228936195 2.4779343605 --1.33828234673 -2.47887539864 -0.823464870453 --2.23249053955 -1.23400104046 -2.27572584152 -0 0 0 -1.15469431877 1.8294428587 -5.14887237549 -1.9000544548 -2.24648284912 -1.41775810719 -1.18305587769 1.92251896858 5.21797275543 --3.1699821949 -5.32192659378 2.59798192978 -0.443952977657 0.226737096906 -2.50007414818 --0.859556496143 3.86360025406 2.84121537209 -2.72462534904 -2.3055999279 -1.76876175404 -1.9290497303 -1.20319700241 6.47257184982 -0 0 0 -6.58868455887 4.46450519562 5.42676115036 --2.23404550552 -1.96452081203 1.39216196537 -4.06721496582 -0.978118240833 6.6731595993 --1.59889578819 1.76235377789 -5.54995632172 --2.84358620644 1.63390266895 -0.649297058582 -0.406586706638 0.951506435871 -1.03812384605 -4.02612638474 6.04591321945 0.857697367668 -5.90785884857 -1.61864459515 4.38141107559 -0 0 0 --4.42836236954 7.56563711166 -6.59251594543 --1.19729435444 1.88190817833 -2.65296244621 --1.38711261749 2.11751914024 1.54152262211 --3.06653785706 -2.21857571602 -0.580386400223 --2.42543172836 0.0899276211858 3.5506644249 --1.10233676434 -2.37826561928 -8.26362323761 -0.997449696064 -0.660243690014 -3.05718660355 -3.44012570381 6.55237722397 -2.97165369987 -0 0 0 -5.55805063248 -2.5948548317 -1.0261207819 --0.642053663731 -0.707202911377 3.95427274704 -3.42467331886 -3.54045367241 -3.66143465042 --4.5064496994 3.95208978653 3.07610917091 -5.64071559906 3.10553741455 -0.495346456766 --0.330436050892 -2.53659963608 3.11660385132 --0.750017464161 -2.6998167038 -0.99419683218 -2.53347325325 2.34503388405 4.04902458191 -0 0 0 --2.89447331429 1.94276094437 10.7904729843 --5.2576212883 -0.978535890579 -3.99657225609 -0.515133202076 -9.61896514893 0.295191824436 -2.83941507339 2.28745508194 2.72029304504 -0.545540809631 -0.330922871828 1.07128310204 -4.4889292717 2.42587256432 -1.96666073799 -1.44009709358 -3.79682064056 -0.423776239157 -3.08435606956 0.888276815414 0.655872046947 -0 0 0 --5.23570394516 1.74479424953 -1.91893446445 -5.80660009384 3.29338335991 5.4055056572 -4.19855546951 -1.64677560329 -0.101868122816 -1.58281421661 3.58896398544 -2.58303236961 -1.6476572752 -0.146970167756 3.05551838875 --1.17067039013 -1.00134992599 0.91035759449 -1.87507653236 -0.307874768972 1.81915831566 -1.56681978703 -3.81725907326 0.959282100201 -0 0 0 --2.03274822235 -0.690981686115 5.25903272629 -0.17835354805 -2.77594041824 0.92598760128 --0.448377966881 -2.46172618866 -1.88430726528 -2.56265568733 3.94812297821 2.45176553726 --2.339823246 -1.64138495922 4.87692689896 -5.16754817963 -1.44418132305 3.49533176422 -2.99463534355 -0.833810031414 2.99029183388 -0.831380069256 0.48869818449 0.271907389164 -0 0 0 --0.977392077446 -5.5581035614 -1.1388092041 -1.1398832798 4.79196071625 0.0904096513987 -1.05844640732 -2.79746675491 -4.92671632767 --0.670008718967 3.76497459412 0.120399102569 -2.70694088936 -2.8421959877 -0.621786415577 --1.43443310261 -4.11684465408 -0.813618302345 -1.07166063786 -0.865735173225 0.531096756458 --1.55724275112 -5.46388101578 0.873823344707 -0 0 0 -4.14081764221 -2.40932154655 3.08801007271 --0.384844601154 3.24066615105 2.04589700699 -1.98935544491 -2.48230290413 5.15814065933 -0.778116583824 0.0696390271187 -1.96220898628 -0.104386597872 3.66796755791 1.08378374577 -1.91327130795 2.85819005966 4.70124483109 -0.618742883205 -0.184617638588 -1.25991892815 -0.564883172512 -5.21381950378 1.98112177849 -0 0 0 -1.32859528065 -1.10377109051 0.664920926094 --2.48421931267 1.66034221649 6.30720329285 -2.59646010399 -0.52685791254 -3.8892147541 -1.05238997936 -0.529944598675 -1.9732722044 --1.18058013916 -0.151263535023 -0.687430679798 -0.954164624214 4.19011545181 1.66461968422 -2.76740670204 -0.905079424381 1.02771532536 -4.99609088898 -0.461507290602 -2.61570692062 -0 0 0 --0.952662706375 0.978574693203 0.818442940712 --6.75423002243 2.6006629467 0.238811075687 -8.25714969635 -7.41932153702 3.51172733307 -1.59108376503 -0.343981027603 -5.35005331039 -4.38875579834 -3.16608405113 -2.94993185997 --1.04469072819 4.87633943558 -1.17210280895 --1.94226586819 -1.25087285042 2.33793330193 -2.67475581169 2.39970541 -1.53337728977 -0 0 0 -2.00691485405 -4.51985883713 -1.96999025345 -6.40880489349 2.02290391922 -2.02564716339 --0.939582049847 0.301012098789 -2.70402359962 -4.26109409332 0.472178965807 1.22944688797 -4.73513269424 2.10473442078 -0.133051350713 -0.727793514729 -0.432022362947 -0.0191057678312 --1.6718287468 -0.328551143408 -0.805733859539 -2.73157930374 4.87920045853 -5.66345500946 -0 0 0 --2.86504387856 -1.91669332981 1.08659589291 --3.32768726349 1.7671610117 1.52833223343 -0.24312479794 0.530011117458 4.1284532547 -0.012244339101 4.30011796951 4.45183610916 -2.2259991169 -1.73473441601 0.966401815414 --2.49730491638 0.38661980629 0.0359328947961 -0.219030588865 -0.424517840147 -2.78585934639 -4.74100732803 1.55245256424 1.21261548996 -0 0 0 -6.8577504158 -1.86885893345 7.27484178543 -3.51894307137 -0.785045146942 0.703316748142 -3.03238010406 -0.0175535492599 0.378737211227 --1.84437441826 -2.10097765923 -0.475865006447 --4.51417255402 3.85964441299 -5.79870462418 -3.27940964699 -2.43147516251 11.8176050186 --6.36517047882 -0.720743894577 -3.38844180107 --4.49554824829 1.70652365685 -0.49141189456 -0 0 0 --0.282864749432 -2.51718306541 -1.2085968256 --0.864961862564 1.10181677341 1.98418676853 --1.57438147068 6.60441923141 -3.02346801758 -1.31705343723 -0.766929745674 3.21528363228 --1.49214434624 -2.52890276909 0.939052045345 -2.589625597 -3.9031496048 -3.80410528183 -0.791281402111 2.32808828354 -0.0308412872255 -1.09528040886 -1.15652966499 -0.96079069376 -0 0 0 --1.33273720741 3.72527813911 -1.09934997559 --0.197060644627 -2.03001618385 3.8942630291 -0.413201451302 -3.44352078438 -0.757224738598 --0.70329284668 3.87892651558 -2.29270458221 --0.775458693504 -0.483104616404 -2.95742726326 -1.65816044807 1.61205554008 -4.97077322006 -4.22455644608 -3.77754688263 -2.40227174759 --1.87933647633 -6.33786535263 -2.76542186737 -0 0 0 --5.87220811844 -3.92707133293 0.403001844883 -0.891782045364 1.09126651287 3.06470561028 --1.20560765266 0.691687345505 -3.34050178528 -5.16083669662 3.63911128044 -1.36907029152 -4.32958316803 5.5346326828 1.87855756283 -1.10226094723 -4.21035671234 1.66839361191 -0.80979770422 -1.3304258585 2.60967755318 --1.63707399368 -1.07034504414 -4.63607883453 -0 0 0 -0.35033300519 1.05582284927 4.9315533638 -2.59759449959 -4.14692926407 3.52139282227 -3.56803750992 -1.91669988632 3.4634270668 --0.357551455498 -7.68932676315 -1.04302072525 --1.9712344408 -1.40477848053 -0.538756251335 --7.86698484421 1.01038718224 -0.846882402897 --3.40317821503 -1.1413769722 0.141437485814 --2.01499915123 3.27611470222 -2.38015007973 -0 0 0 -2.85824275017 2.35131978989 -1.01412856579 --5.80992746353 6.10055923462 3.99253559113 --3.71032691002 -0.562115609646 -4.13531255722 --1.21705174446 -3.18972826004 -1.37266302109 --6.33830118179 4.46405506134 0.0392779931426 -5.68083667755 2.14616036415 -2.73149728775 --1.81241166592 2.59190154076 2.42490673065 --0.6051030159 3.38197898865 2.16492390633 -0 0 0 -0.396301537752 0.976038396358 1.36529481411 -0.495811581612 2.44315052032 1.54756236076 -2.29969596863 0.038623906672 5.45043087006 -0.866879820824 -0.704232692719 5.02056264877 --1.38978719711 3.39216089249 4.50625705719 -0.949613690376 2.78323030472 1.2843157053 -0.119286648929 -2.56883382797 6.40158700943 -3.45381498337 -1.41779601574 -0.282769680023 -0 0 0 -3.38584733009 -1.1376863718 0.465029358864 --1.42380666733 4.31976604462 2.60668683052 --5.70071935654 2.34181785583 2.66301226616 -2.74405431747 -0.877055227757 -1.80619108677 --0.598177731037 0.165689483285 -1.15828418732 --0.378361612558 1.56265473366 0.985296726227 --2.10731983185 0.812161803246 -2.90487647057 --5.87396764755 1.3444122076 -0.613517642021 -0 0 0 --4.13509178162 1.17497503757 0.757796883583 --5.45185422897 -0.0977456197143 3.51227498055 -0.123976171017 -2.25344228745 0.28273999691 --0.517067313194 -0.41546228528 6.03811693192 --1.35290050507 -2.77391600609 0.571837961674 -2.60345292091 0.275270015001 0.0339744314551 -0.503073871136 -2.06860756874 -3.75724172592 --0.574006974697 1.35845708847 2.71703958511 -0 0 0 --1.51015257835 -0.404446303844 3.50924825668 --0.840023219585 -2.17206406593 1.95548343658 --1.23234057426 -3.1580581665 -3.44096374512 -3.07221221924 -4.25479030609 -3.24269723892 --3.39419841766 -4.55826091766 -0.383939504623 -0.649639546871 -1.80326628685 -6.25716638565 --1.73394382 8.39573574066 0.665139973164 -2.0321085453 3.17474603653 -1.40305304527 -0 0 0 --4.32298135757 -3.82111549377 3.66187596321 -2.33779573441 -3.26067066193 -6.35838270187 -2.59298849106 0.940331757069 -3.15714883804 -2.10433530807 2.30729150772 3.31205868721 -3.71224236488 2.87032556534 2.07508111 --3.44188189507 -2.34245729446 1.22323262691 --1.95299005508 -3.30107688904 -4.21642494202 -4.29675674438 -5.16750621796 2.97121214867 -0 0 0 -2.99638533592 1.74931764603 -3.65804433823 -1.00359904766 -3.05880641937 -1.8621057272 --4.10752296448 -0.478170722723 -2.70940065384 -3.93612337112 -0.212874010205 -3.62449240685 -0.659530341625 2.40989232063 -0.0106670260429 -2.46082234383 3.41814303398 -0.115638948977 --2.96451187134 -4.01975345612 -5.42079401016 -0.959471166134 0.899880170822 -5.70788908005 -0 0 0 --9.32613658905 -2.40482020378 -2.9588739872 -2.28989267349 -2.39825415611 3.71243429184 -6.48528003693 1.10030341148 -3.5296728611 --0.423594236374 -1.87686002254 2.20493865013 --0.381348401308 5.08037519455 -0.481212645769 --0.581277668476 -1.90325474739 8.10471534729 -3.59337425232 8.42335033417 -0.557378411293 --2.77535367012 1.15415894985 0.976078629494 -0 0 0 -2.93815541267 6.19213676453 -1.93395793438 -1.2998868227 1.52891492844 -0.352373868227 -2.14544510841 1.28838419914 1.61658227444 --3.00549840927 0.91613048315 2.22111153603 -0.317584007978 -0.903656721115 1.76785743237 -4.97230911255 0.64090013504 1.12287378311 -2.49797391891 -0.775857448578 -0.41285276413 -5.69377660751 4.04305124283 -4.87003850937 -0 0 0 -0.0686923936009 -0.589062333107 -0.893703043461 -2.67965841293 4.2220582962 -0.67791223526 -3.50213384628 -7.39623785019 -0.575933933258 --0.93755197525 -5.22423171997 -0.496216326952 --2.80776023865 -2.50739240646 -2.00927066803 --2.32341694832 -5.13277435303 -6.09685373306 -0.743341565132 0.062152620405 -3.86481833458 -2.00309181213 3.80469894409 1.01984286308 -0 0 0 --0.803731203079 5.02837133408 0.0276825092733 -0.358231246471 2.24996209145 -1.35221946239 --2.73486065865 0.686344981194 -0.339278161526 -0.216473698616 -3.59824490547 0.227886304259 -1.54351377487 -2.0293867588 -2.10515666008 -0.29490724206 -0.360660463572 -3.93722653389 -2.4830300808 -2.47029995918 1.98440372944 -1.37876188755 -2.77360105515 4.38538074493 -0 0 0 --6.15803050995 0.0564397871494 2.3919262886 -0.159913614392 4.30281639099 -2.82670688629 -3.0576312542 -0.40314501524 -1.10980927944 -4.71088409424 -0.811477899551 1.67699241638 -1.7972625494 0.0204779990017 -0.559735178947 --5.83287715912 -4.28646564484 3.10651183128 -3.64581775665 4.37423563004 0.822675466537 -4.61477136612 -3.77278375626 2.27586960793 -0 0 0 -1.51033866405 6.64111089706 1.26168751717 -9.12906455994 -4.00350618362 2.84487938881 -0.938034534454 -3.35370206833 -0.0780586600304 -2.64770078659 -0.533427417278 -2.52574682236 --6.41299390793 1.91071152687 4.88908958435 -1.6826672554 1.07085859776 -2.48254418373 -3.58459162712 2.82731866837 -3.61330580711 -1.55069983006 1.94717741013 6.69263839722 -0 0 0 --0.00687974877656 -4.60465860367 -0.750420868397 --2.38583517075 4.4266462326 -2.5356054306 --2.78828144073 -0.55091291666 -0.707912147045 --3.51207852364 1.53349614143 -0.842635333538 -5.76821756363 6.31900596619 -0.129359155893 --3.03060126305 -0.550918281078 1.52138185501 -0.227612227201 -0.248716726899 3.56444311142 -2.82444453239 5.74236297607 -4.95455312729 -0 0 0 -0.60680937767 2.72710704803 3.68385577202 --6.80239868164 2.47623586655 -1.60584437847 -1.5771125555 2.39312410355 -3.08035326004 --1.23497319221 4.39037418365 7.53416776657 --7.57840919495 -3.63517355919 -0.58924305439 --2.07959961891 2.87486696243 4.96560049057 -4.70735311508 1.79576432705 1.5622048378 --2.96990513802 10.6148786545 -0.503659009933 -0 0 0 -1.88370895386 4.69034337997 -1.61819279194 --3.63422226906 2.8308608532 0.899802923203 --5.0302863121 0.378296762705 1.76387441158 --5.57735538483 7.20296812057 -8.07218837738 --2.55054998398 0.929553389549 -0.32339578867 --6.62591314316 3.22471880913 -8.95904541016 --1.54389119148 -1.63891601562 -1.63559186459 --1.09897065163 4.06281661987 1.43896353245 -0 0 0 -1.23608028889 2.33809661865 -6.6445350647 -0.376258581877 -6.33968925476 3.03716301918 --1.33233308792 2.0952501297 4.76739358902 --1.03095543385 -2.85533881187 -0.929913640022 -0.0621532350779 -1.72221207619 -0.152489677072 -0.584572255611 6.45005464554 -4.67175912857 -5.86489439011 -2.94997358322 1.99707722664 --5.76604366302 0.700490117073 3.87484574318 -0 0 0 --1.05098474026 4.39561748505 0.620837628841 -4.85764789581 1.96146178246 -4.62092828751 -2.91485595703 -0.335634022951 -1.42288064957 -4.71197223663 -3.6421289444 -0.751178205013 --0.811830341816 -2.01451873779 4.12414216995 -2.39436101913 1.6692353487 1.20989692211 -0.244198605418 4.59958076477 2.60603547096 --12.0845098495 4.75508642197 -3.73006248474 -0 0 0 -3.65800380707 -1.735907197 -7.5980014801 --1.28337168694 0.335897535086 3.83791065216 -2.82042980194 -0.575054466724 1.97462952137 --0.512822568417 -0.990006566048 -4.05678510666 -4.87626647949 2.95429062843 -5.35387945175 -1.6563013792 0.110004499555 1.60456252098 --2.21980452538 2.37542891502 -6.3484210968 -0.509927272797 -0.333267748356 -4.55009317398 -0 0 0 -1.26308310032 0.838700115681 -2.50190520287 -1.84714150429 -1.34128928185 -2.6844162941 -5.78872108459 3.13330793381 1.21780788898 -0.530975520611 -4.36550951004 4.92522239685 -3.44581437111 -2.36658787727 2.77274608612 --0.161744266748 2.02965402603 1.98835909367 --5.87779092789 -3.65532875061 -7.33304452896 -4.51132774353 -3.56404399872 -2.0880522728 -0 0 0 --3.30241417885 -1.52409803867 -3.19376039505 -2.30318880081 -4.04399347305 1.098133564 -4.39565420151 0.184707835317 -2.95126867294 -1.36406862736 -1.39276337624 -1.37245178223 -0.408400595188 1.5150706768 -2.52818322182 --0.936920821667 2.85648417473 -2.81293177605 --3.54288291931 0.231008380651 -2.45677661896 -3.29923295975 -2.83465480804 2.28669023514 -0 0 0 -1.24704182148 -0.308267921209 -6.2657828331 --1.40786540508 -0.758963167667 3.6351442337 --0.055835980922 3.84377861023 -1.53079545498 --1.37372517586 0.956486105919 -1.65245699883 --1.67191958427 -3.70153665543 -1.70017659664 --1.81028735638 1.50999176502 0.324540346861 -4.67841815948 -2.5525906086 2.75393295288 -0.15365639329 -0.263396054506 -1.43425738811 -0 0 0 --4.85169029236 2.30637717247 2.77179455757 -1.11373364925 3.42361426353 -6.31355142593 -0.226774916053 -0.363486796618 1.04647922516 --2.00016069412 1.53888237476 -0.473459780216 -2.88918614388 -0.571384131908 -1.79078865051 --0.851055681705 0.573942065239 -0.0213219057769 -0.381855219603 2.45183801651 -2.68832755089 --0.659903049469 4.42499017715 -5.5999584198 -0 0 0 -0.448253810406 -1.16187286377 -4.37131309509 --4.47445297241 1.60476899147 -0.837675511837 -0.00193295371719 4.23497104645 -3.59811496735 -3.13756251335 2.5073568821 5.9339966774 -3.74700212479 -4.33402204514 -5.21909236908 -0.698015868664 -6.28907155991 3.50032353401 -2.19520950317 6.91174077988 -0.680488705635 -2.77167320251 -4.02845716476 -5.74736976624 -0 0 0 -2.65828919411 -1.37901008129 0.997609376907 -8.61149120331 3.65374898911 0.404935956001 --0.689587533474 -6.35417175293 -3.90909171104 --2.6865375042 3.44186782837 0.334709376097 --3.6527762413 -4.80337524414 2.78052067757 --3.03612279892 -0.368984431028 0.345440268517 --7.31609630585 4.66228866577 -1.31506872177 -1.24160373211 -4.20178604126 4.74317121506 -0 0 0 --2.16490077972 -0.339487850666 1.14046227932 -1.21995091438 5.80164813995 2.22514677048 --5.39377450943 3.71936678886 -2.17124652863 -4.70673561096 0.548828303814 -3.20545554161 -3.56264424324 4.99705171585 -0.230742111802 -3.54887247086 -5.56563138962 4.20844173431 --1.0072453022 -3.04980373383 -2.24702978134 --7.53482103348 3.57093954086 5.60395431519 -0 0 0 -4.49060583115 8.74062347412 -4.9369225502 -3.30250501633 2.18996214867 -3.68461227417 --6.0988779068 -2.60648298264 -1.27711200714 --5.03899145126 2.46480584145 -1.87886965275 -2.39284586906 2.13406872749 -1.79946362972 -3.16156554222 4.74895429611 -3.54385757446 -5.38467121124 1.93406569958 4.70576906204 -1.67430067062 -2.76329827309 1.13132047653 -0 0 0 -0.46238848567 -0.587724387646 1.82002210617 --3.17587971687 -0.97991412878 -3.19518280029 -1.75513410568 -0.965730905533 3.4377052784 -1.0794365406 -0.346897631884 -2.44812130928 --5.05647373199 0.4707506001 1.41299128532 -7.83158159256 0.79860574007 -2.06611347198 -0.301729410887 1.56450974941 -1.52312123775 -5.27145195007 1.56837892532 -5.226811409 -0 0 0 --1.10924959183 3.73678421974 0.211605891585 -8.18345832825 0.705888092518 -0.517504930496 --2.71170353889 3.29869937897 2.35663628578 -4.08675098419 -2.56505465508 0.235222548246 -4.76732635498 4.2435760498 -0.535608828068 -0.707933247089 7.73866224289 -1.77395188808 --8.31344795227 0.159085273743 0.407170325518 -5.68062448502 -3.3290681839 3.3603219986 -0 0 0 --0.179043069482 0.808480799198 -2.92774820328 -4.95525932312 0.752493858337 0.270373910666 --1.33846259117 3.12240099907 3.2303249836 --0.390134364367 -8.24927139282 -3.48705410957 --0.820827424526 -1.8421818018 -2.8607506752 -2.70721435547 1.88865220547 1.33399617672 -0.234230995178 -2.28767681122 -2.99850964546 -5.8748884201 -0.0773434862494 -0.452855914831 -0 0 0 --0.82862830162 2.31257033348 -6.32397222519 -0.00143700686749 -1.22036397457 -2.51606822014 --0.0683798789978 -2.93864202499 1.309420228 -6.10528326035 3.03651380539 3.50906300545 --0.531236231327 2.8395242691 -4.67443180084 -2.04250693321 0.0540799573064 -4.46538639069 --1.96160697937 -1.03152656555 1.18370604515 -0.388082563877 -4.09265327454 2.35681176186 -0 0 0 -4.18307065964 -3.7461578846 4.14431142807 -4.74842214584 -2.34224772453 -2.72023701668 --2.15272378922 -4.29495382309 -1.08058238029 --6.78577566147 -3.49257349968 0.436807543039 --5.29424619675 -0.634833097458 -4.0053319931 -1.10252225399 0.950439751148 -3.29903721809 --3.67181038857 0.690214514732 -0.133886739612 -0.660423874855 2.04145145416 -2.42274570465 -0 0 0 -2.37933278084 -0.46455180645 -1.50725746155 --4.99306249619 6.47455692291 -1.03314042091 -4.71902036667 -3.2207262516 -1.46120607853 -3.0995631218 1.00467324257 -0.697179019451 --4.03986549377 -3.814037323 -1.35145461559 --2.27074670792 1.51377546787 -2.7261505127 -2.55070924759 -4.95251560211 2.82993102074 -1.49137163162 -2.79234838486 2.83744049072 -0 0 0 -3.4241104126 1.52909684181 -1.74786686897 --7.37793731689 -0.469000786543 -1.9203081131 --2.27731466293 -0.369595706463 -6.28017520905 -1.3216997385 1.75473201275 -0.196972578764 --4.22246694565 -2.04294586182 -3.79429745674 --0.408029139042 -2.96431446075 -1.44970047474 -2.40611004829 -2.0956761837 0.523355484009 -1.68914997578 -0.757153153419 -3.3092238903 -0 0 0 -7.0471701622 -3.0939385891 0.0651033595204 --2.96716046333 2.44345498085 0.220049455762 --5.23307609558 -3.88169741631 4.85900020599 --0.100093476474 -4.07811737061 -1.49975240231 --1.55574178696 -3.82315826416 0.0840393304825 -0.855198740959 4.30835485458 2.19171404839 -1.56845188141 3.14442849159 1.16629111767 --0.287697255611 3.76326084137 -8.24272727966 -0 0 0 --1.93073129654 0.363616853952 -6.09564161301 --3.61814808846 -0.360691577196 -0.928680479527 -0.245770841837 1.35339450836 -1.01736938953 --3.55566549301 0.631155490875 2.63723468781 -1.44419312477 -5.4020524025 -6.23854207993 -2.32839655876 -4.37433671951 0.355017602444 -1.46485888958 -2.43291187286 0.66506499052 --4.08936214447 -4.5362663269 2.14175271988 -0 0 0 --8.75673961639 3.57134366035 5.78149366379 -2.41130423546 3.69288706779 4.15658664703 --2.12119293213 -0.536862850189 3.29120016098 --0.959259569645 0.835544884205 -1.73481249809 -1.37265920639 0.58778834343 0.804746210575 -0.412548750639 -1.58488988876 -1.1328638792 --0.327272504568 -3.40124130249 -0.698408961296 -0.207404866815 2.97075104713 -0.766184926033 -0 0 0 -1.14550209045 0.181707769632 -0.835119009018 --1.45008432865 -0.762690782547 -4.65563106537 --4.59415531158 -5.20280838013 5.36513280869 --2.09573125839 9.34700870514 -0.310804963112 -4.03433513641 0.235693842173 1.81580924988 -0.528687775135 -5.43649482727 -2.36789894104 --1.55690491199 0.935727596283 -3.85502004623 --1.05406880379 1.24941956997 3.45982336998 -0 0 0 -3.51241755486 2.00981974602 -4.18956041336 --0.948868632317 1.1304705143 3.44480013847 -1.01693940163 -5.0990447998 -3.97431278229 -3.5068154335 1.58791363239 -2.47102737427 -4.2764954567 0.189658075571 1.83323383331 --1.17188966274 5.48507165909 0.508060872555 --1.53898990154 -4.0918340683 -0.80274271965 --2.56728124619 -6.20877981186 -1.71650135517 -0 0 0 -6.73258590698 -3.27894115448 0.085902556777 --1.86971008778 -2.02553987503 -3.27065467834 -1.45292341709 3.32163786888 -0.576981186867 -1.87591421604 -0.654616177082 7.11979436874 -4.71156930923 4.26642465591 2.93163895607 -7.58940458298 -6.37566280365 3.88249874115 -2.65046930313 -0.960820674896 0.114226825535 -4.36838769913 -3.46590805054 -0.680559873581 -0 0 0 --5.95022249222 1.27024996281 1.52758359909 --0.069025054574 3.84162783623 -4.76876974106 --1.28469109535 1.99721860886 -5.33706998825 -3.93593668938 2.37574100494 -0.162986636162 -0.683697879314 3.81294727325 2.47883629799 -6.83663749695 0.492550432682 -1.1621863842 --4.20912313461 0.716716587543 -4.03273439407 --3.83581185341 -0.273708283901 -8.12558174133 -0 0 0 --1.6217058897 2.97076487541 4.57031679153 -1.82170808315 -0.80907201767 1.67167174816 --2.18545055389 -2.08086657524 0.75565123558 --2.01642084122 2.40104174614 5.7752494812 --0.111898966134 -2.59106230736 -2.61451601982 -0.758498370647 -1.92713975906 -2.85360956192 -0.928546130657 -3.11615419388 0.509871780872 -2.48292183876 -2.48353505135 6.22513580322 -0 0 0 --1.85139119625 2.39169478416 -3.25123810768 --2.45603919029 0.763343930244 6.16376495361 -3.56991147995 0.768737077713 1.83889997005 -0.331224381924 -0.783962547779 -0.49270349741 -1.25561380386 3.54101061821 -2.73936033249 --1.50875735283 -3.34309720993 -2.58612990379 --5.3388209343 2.60097885132 -4.12356805801 -0.709659576416 5.11215782166 0.818955302238 -0 0 0 --0.864374935627 4.526658535 -0.0126246269792 --2.31067967415 4.38111448288 3.22584557533 --3.43657851219 2.19090533257 -4.86937570572 -0.983715474606 -0.0462611205876 0.469244658947 --1.25561714172 -3.97627973557 -6.00905752182 --1.01795077324 1.47575962543 -3.96093893051 -0.752228617668 0.566769123077 -5.40624189377 -2.47922897339 -2.07146883011 0.429266631603 -0 0 0 -7.94311285019 0.513568937778 3.79505968094 --3.2835047245 5.11651515961 3.23097681999 -4.27501392365 2.69728302956 1.36799705029 -2.65274119377 0.565264940262 0.745946466923 -2.17899823189 3.43174624443 1.76681351662 -4.13437318802 -2.45070147514 -0.985680103302 -1.28944933414 -4.51412820816 -3.14013671875 --1.38536512852 -0.770741462708 2.67245435715 -0 0 0 -1.4058765173 5.18179368973 4.85067939758 --7.71107959747 -2.93615317345 -1.14497721195 -6.58265781403 -4.67723274231 6.12447929382 -3.68796491623 4.99708890915 1.08168530464 -0.376369923353 8.36575126648 0.277370542288 -4.72189188004 -2.11371779442 -1.46101224422 --1.13094639778 2.59557437897 -4.27897453308 -2.81763124466 1.73785591125 -5.03272008896 -0 0 0 --1.09263586998 -6.73399829865 -4.19739103317 --0.672959148884 7.34023189545 1.65439271927 --0.812780678272 3.36123156548 -2.55002450943 -3.09873962402 1.50920450687 2.05161952972 -3.14860844612 -3.32350611687 -0.0880988910794 -3.40238857269 0.350718855858 -0.26579400897 --1.64400601387 -0.960458397865 0.801358878613 -4.38682699203 1.64527487755 0.292742371559 -0 0 0 -0.657826066017 4.34258127213 0.807094216347 -0.881963610649 -0.628609895706 -0.695330321789 --4.87051725388 7.10403299332 -4.58294010162 -6.68658542633 1.48724400997 5.38078641891 --4.28881502151 -0.905956447124 -1.85129964352 -2.81549978256 1.26969301701 -0.601057648659 --3.7009100914 -3.28828167915 -0.496042579412 --1.00910806656 -5.43553781509 -1.16531264782 -0 0 0 --3.15590786934 1.34441614151 3.28895759583 --1.10180938244 -1.76690769196 0.231237724423 --0.572401165962 3.38957238197 -0.357345402241 --0.934896409512 1.3683578968 2.50084543228 -5.86119413376 -4.37521028519 3.71180295944 -3.06745290756 -2.36642479897 0.77767008543 --0.743642449379 -3.30371046066 -2.65836858749 --3.90820121765 1.26633071899 0.140209943056 -0 0 0 -2.87318706512 -0.37586030364 6.51401996613 --3.58949875832 -3.07278680801 -6.47884273529 -6.37773609161 -0.260296314955 1.05655515194 --4.01275396347 1.14636361599 1.65381002426 -4.44330072403 -4.56590461731 -0.376518338919 -4.607858181 -0.93650996685 2.22663116455 --0.380203962326 1.80329430103 2.4853053093 -2.67642450333 3.38269519806 -3.5482904911 -0 0 0 -4.57649707794 -5.08644866943 2.84525585175 --4.48211288452 -3.88323283195 3.81857395172 --2.53723263741 4.83359861374 -6.47142648697 -5.36778783798 0.520811855793 -0.968396008015 --3.18059158325 4.8379073143 -0.215295910835 -2.81729316711 1.14409148693 -1.92004156113 -5.41756486893 1.68607127666 2.87497162819 --3.7529270649 -3.42376327515 1.05712306499 -0 0 0 -3.01453781128 -7.13386058807 -2.82833552361 --0.13208077848 -0.142463132739 -1.28780090809 --4.07770061493 1.66797113419 -2.98966479301 --4.61519241333 -4.97056722641 2.06659197807 --0.796368002892 1.44881904125 -3.35956978798 -2.41609096527 0.492532372475 1.64259958267 -0.553989112377 -4.10514640808 4.97301149368 --2.91286540031 -6.02894020081 7.00040149689 -0 0 0 -1.911673069 -7.64377975464 7.27807378769 -2.7320625782 5.81699037552 -1.64061057568 --6.33342170715 -2.82790088654 -0.868433177471 --1.51063871384 2.16968536377 -2.1846382618 --1.37546610832 -1.43710792065 -0.524162173271 --2.48119163513 -0.278164535761 -2.84620523453 --0.835205614567 -2.09396028519 -0.312595188618 -1.80655443668 -0.195232585073 6.90867614746 -0 0 0 -3.71712851524 -1.14215159416 -1.93638813496 -0.767490804195 -3.7184317112 -0.294048190117 -2.71489810944 2.93701601028 -4.13605308533 -5.4272069931 3.95490694046 -1.74914038181 --3.92432975769 -5.55813121796 1.22018992901 --0.304015755653 -4.71798324585 2.36307668686 --2.03335189819 -1.9074857235 0.554766714573 --0.972691476345 1.52323150635 -3.16498446465 -0 0 0 --5.02588272095 5.57500934601 7.62334108353 --0.690987288952 -0.0678841397166 -0.583273589611 -6.36986398697 -0.9503865242 -1.92383038998 --8.45330810547 -2.97617578506 5.26411819458 -5.70179319382 -2.79733467102 3.62628507614 --1.67156255245 -0.884733140469 -2.42392897606 --3.12290787697 -1.94539010525 -0.455727517605 --2.69575762749 1.5615080595 -1.89404201508 -0 0 0 --1.66741323471 -2.56980395317 -4.09595489502 --1.38696956635 4.89389133453 0.559698700905 --1.48072302341 2.11181044579 -4.94155216217 -3.43509244919 -3.1416888237 -3.57040977478 -3.81418347359 -8.33159446716 -0.476750284433 --7.29244804382 0.356891483068 -0.865968227386 --4.35852336884 -2.94089603424 -0.684487104416 --2.46948218346 -0.609666347504 -1.35571801662 -0 0 0 --5.3399515152 0.125330939889 3.31324458122 -1.92212843895 0.214332029223 3.77961111069 -4.98406934738 2.17405962944 -2.76779985428 -1.2674690485 -0.0591384358704 0.702327787876 --2.11070036888 0.607387363911 -1.96324205399 --1.85597002506 -1.18065917492 2.25531458855 -0.0715269222856 -2.77231836319 -0.867277562618 --1.7065333128 -3.04058670998 -0.287095338106 -0 0 0 -1.95010244846 -4.56024074554 4.5935049057 -1.10466527939 0.488853543997 1.21466469765 --0.352327674627 -5.86535215378 6.67978000641 -0.863221526146 -1.97117555141 -1.56535005569 -6.39431428909 0.190169259906 2.1630923748 --6.49530744553 -4.87262535095 0.302277863026 --3.75557875633 7.22851419449 1.6675632 -2.62854552269 1.51116609573 4.86407470703 -0 0 0 --4.45287179947 -8.28845119476 9.49667930603 -0.402625322342 -5.14145946503 -2.74660205841 --2.16479587555 1.58591246605 -3.91803884506 -1.67240226269 -4.21752214432 4.10604763031 -3.60497045517 -0.295083016157 -4.3696680069 -2.61186599731 4.06009435654 0.65493786335 --3.11094427109 -2.24038219452 1.36944699287 --5.35793876648 -1.05831694603 1.51257944107 -0 0 0 --9.71823120117 2.88920021057 1.25700199604 -2.64831399918 7.38642120361 -4.13595819473 -0.746872365475 5.46027088165 -2.61023831367 -1.07750368118 0.147140815854 -4.57822847366 -3.10664629936 0.225640580058 1.23727953434 -0.20712095499 -2.15178084373 -0.870167911053 -0.366267859936 -1.37869572639 -2.36161804199 -0.217147901654 -6.82041501999 -2.88955068588 -0 0 0 --0.024342874065 3.01345157623 -6.31920671463 -3.40892839432 2.57902550697 0.294850260019 -2.19903659821 2.27891564369 2.8315923214 --5.12577199936 0.152820587158 -1.93808591366 --4.28560447693 -2.42326307297 2.43987703323 --2.93961429596 -1.25026237965 6.45866918564 --0.00546883000061 3.06873202324 -0.381448894739 -1.17566132545 -2.63512063026 1.76828944683 -0 0 0 -6.33682823181 5.59276151657 2.09083795547 --0.848117291927 -1.26633071899 3.02047610283 -5.32099533081 1.75586879253 -5.24386644363 -0.615107357502 2.75563216209 2.25565910339 -0.187722504139 0.388026624918 -0.849708914757 -1.55368459225 -4.98164796829 -3.65663862228 -4.27744865417 6.57051849365 3.65134549141 -2.38114142418 5.24473667145 4.97354888916 -0 0 0 -4.70702409744 -0.285916537046 -4.52875375748 -3.02479457855 4.92823219299 3.51585125923 --4.7987074852 2.46256685257 -3.80813145638 -2.16820883751 -0.0575302541256 0.813475966454 -1.23086595535 -4.27860498428 -5.83342504501 --3.39873218536 -5.21366262436 4.41264057159 -2.27810001373 0.946918010712 6.50309610367 -1.29649531841 -3.60150909424 1.93393957615 -0 0 0 --0.23282623291 -1.53910970688 3.45770192146 -6.06263399124 -1.20808696747 0.167807281017 --6.73196935654 -3.57985591888 -1.16334867477 -2.51325678825 -0.794992983341 -5.06150436401 --1.22570180893 -0.812608361244 -0.9880194664 -2.08572340012 -1.39284408092 -3.47991871834 --4.39796209335 1.97265970707 -1.84397637844 --2.92881417274 0.289658427238 -0.765888512135 -0 0 0 -5.52854919434 5.40294885635 -2.10120558739 -5.24139499664 -0.0680495351553 -0.246622443199 -3.05600309372 -0.980603218079 -3.71887421608 -2.32613635063 -4.83932352066 -0.00197353330441 -1.62100470066 -6.58384037018 -0.734740078449 --0.890644550323 -4.16550588608 5.54628801346 -2.35976338387 2.59083080292 -0.403450399637 -1.09757721424 4.38645935059 0.605556190014 -0 0 0 -3.34714126587 -5.25425815582 -1.11100316048 -2.18133234978 0.315809816122 -2.19886088371 --0.865923702717 2.20547747612 -0.987282395363 --2.48558831215 -0.691285014153 2.21382045746 --3.68705296516 -2.64619040489 2.61184859276 -0.715399265289 -3.37641859055 -1.56074595451 --2.43545937538 0.112751036882 -3.24897670746 -2.53481316566 0.811193645 1.53379273415 -0 0 0 - - -50.2879676819 268.783355713 -837.874938965 -133.215988159 303.863433838 902.238830566 --11.2731389999 -47.4012374878 -907.965454102 -108.772613525 177.517105103 394.799926758 --10.1347093582 -77.167640686 116.59614563 -9.48873710632 -27.5086593628 -39.6639060974 -320.716094971 -107.861213684 539.265686035 -95.8682785034 460.221801758 -409.421020508 --0.18552698195 -0.782829880714 -632.795837402 -420.799194336 105.44430542 -1023.45135498 --217.978851318 25.8986129761 1184.75073242 --1.44531786442 17.8194656372 -1122.27331543 --230.994155884 276.463623047 -18.373003006 --72.1936950684 23.4238815308 343.147277832 --20.0019664764 -240.65663147 342.097900391 --127.467071533 -46.4974327087 -722.73223877 -133.024246216 -647.104492188 848.688720703 --0.358506262302 -0.00484315073118 -632.817749023 -81.952911377 215.115066528 358.864105225 --333.70489502 -565.483825684 64.6806259155 -227.08706665 181.327423096 -345.814788818 -60.6779975891 183.805145264 -595.915161133 -272.193725586 112.119148254 220.744369507 -461.022094727 -235.420730591 750.506591797 -51.4610977173 10.0045700073 -10.6368551254 -280.050842285 508.482879639 -77.9956130981 --0.185463085771 -3.1571053114e-05 -632.845825195 -403.570861816 10.4674367905 -771.853088379 --306.013336182 -560.53314209 702.612854004 -423.993377686 222.45741272 314.483276367 --145.033813477 -45.8842163086 -640.337646484 --227.18661499 -140.727783203 612.11114502 --43.2214927673 384.971618652 -997.563598633 -289.853912354 -576.825561523 642.586914062 --24.4371471405 -111.497612 162.5418396 --0.358010351658 0.200451269746 -632.80065918 -388.540374756 -177.470062256 42.2989654541 --1.7299926281 753.555541992 -433.521514893 -241.250732422 72.5169677734 728.443115234 --192.89906311 114.290687561 11.112112999 --190.41343689 -280.918670654 72.6111755371 --12.8502559662 -57.424243927 -290.456787109 -188.689086914 337.670562744 -195.823043823 -326.232940674 -576.887756348 173.936981201 --0.186179429293 -0.218287035823 -632.833862305 --279.01083374 299.088256836 82.2625732422 -218.994247437 332.244812012 114.312034607 -57.0526809692 -225.72253418 -627.534362793 -91.1149902344 -542.231079102 1517.13232422 --99.5195922852 497.761505127 -1414.16503906 -40.0513572693 -203.88319397 191.194458008 --300.825775146 -7.95217227936 -149.0259552 -158.854949951 232.230804443 -1.33594167233 --0.358130574226 0.0575585030019 -632.81262207 --206.001922607 -123.666389465 -111.70664978 -72.5758666992 1.52287685871 -67.6943054199 -166.376464844 194.65083313 431.775756836 --86.8890762329 183.017700195 -542.350769043 -264.866943359 -128.61517334 295.156921387 --735.16003418 255.584701538 -281.735687256 -99.2079849243 183.225723267 187.38621521 -14.9905738831 128.583236694 229.42388916 --0.186185404658 -0.0597233437002 -632.844604492 -212.885009766 431.101776123 -186.56918335 -80.0454025269 -3.07966780663 444.827514648 --281.537017822 -2.74701976776 -229.735046387 --224.980636597 -119.486984253 85.71849823 -368.246948242 178.242660522 -704.097045898 -228.576461792 -242.171218872 995.675048828 -172.981246948 -21.9119682312 -663.032836914 -124.818031311 123.905235291 532.130737305 --0.358489274979 0.216854020953 -632.801940918 -724.471191406 -125.950775146 -938.600952148 --500.491699219 -80.1212997437 972.903564453 --149.587295532 -55.956741333 144.695907593 -787.55255127 -91.6745681763 239.522689819 -208.514083862 -58.8487625122 -425.056732178 --211.053085327 79.4763793945 -294.629150391 -120.159378052 99.7282867432 -857.512939453 --327.541015625 -437.141967773 1030.14501953 --0.185810357332 -0.201680734754 -632.832336426 --657.244628906 27.799943924 65.6767959595 --87.7920684814 -416.03326416 -380.845794678 --11.4776210785 93.8376464844 -22.2396793365 --49.0579910278 163.298217773 363.462402344 --110.723693848 -17.3702201843 -82.4460525513 --166.590301514 120.137046814 -289.143218994 --188.511047363 -40.0117263794 217.473739624 -226.755325317 190.042648315 269.70892334 --0.358237683773 -2.7373282137e-05 -632.81451416 --1077.98510742 -275.267913818 28.6633262634 --124.567199707 622.655395508 15.3496952057 -117.643127441 -404.844451904 -188.444412231 -208.467727661 97.7427368164 64.4016418457 --45.5557365417 208.950897217 -368.470672607 --12.7338857651 55.6208267212 320.328826904 -865.372070312 -369.044311523 -98.7573699951 --1162.63024902 -953.543640137 -1209.31445312 --0.18545345962 0.00435368157923 -632.849121094 --7.97747039795 -452.898529053 -23.1999874115 -13.0443372726 -43.5636634827 -11.1215238571 --5.91992473602 -410.501983643 332.590393066 --188.095199585 122.680137634 -354.587768555 -145.499313354 -237.324859619 554.619018555 -29.9978733063 156.595092773 -672.516296387 --4.61192464828 -163.637771606 -103.765266418 --67.0328216553 825.972167969 189.811737061 --0.35771599412 0.780585348606 -632.764099121 --422.934509277 -623.507507324 706.260559082 --26.67445755 221.492248535 -374.928741455 --70.3356018066 -234.031967163 472.848297119 --0.348390042782 400.9269104 128.632995605 --132.727554321 -273.905181885 -142.711959839 -314.256256104 -277.895904541 106.127220154 -133.088973999 208.319519043 44.5178909302 --264.592956543 191.045913696 -136.47177124 -0.0010238441173 -0.782231926918 -632.762817383 --473.288391113 224.846969604 -155.372009277 --22.639289856 -62.3092498779 775.054931641 --12.9761753082 -72.9711761475 -568.563293457 --109.482788086 -43.8484344482 -700.010986328 -376.986755371 18.5217761993 263.335266113 --109.945083618 -55.306552887 594.292236328 -201.765975952 155.891937256 11.2025051117 -1178.34375 -1110.53100586 -1088.16931152 --0.219322621822 -0.00485917832702 -632.829711914 -327.134796143 -137.935821533 665.711547852 --372.88067627 117.352104187 -363.773986816 -411.233093262 285.3621521 462.224609375 --421.605499268 -63.1082763672 -970.91784668 -95.4494934082 73.1827011108 322.882568359 --280.200286865 273.277099609 -52.0845336914 --183.564727783 349.175476074 -118.430885315 --14.4686965942 -268.233184814 350.47467041 -0.00126929883845 -1.45132162288e-05 -632.812988281 --174.004302979 -359.022613525 187.531784058 -302.415313721 -146.206085205 -481.177246094 -23.6734771729 -139.159576416 915.853637695 -39.6990814209 -136.321594238 -730.11529541 -104.34513092 44.4547843933 -123.249450684 --123.329315186 -89.1641998291 119.943778992 --159.32019043 -224.056732178 573.900634766 --1571.35192871 -1536.8572998 -1113.00646973 --0.219630196691 0.201700389385 -632.812866211 --254.702056885 305.511657715 458.492797852 --54.3298873901 313.888092041 -946.320251465 -242.514282227 26.2311782837 452.75177002 --104.92351532 209.03314209 -387.535491943 --228.344177246 11.0528697968 622.879516602 -146.290786743 -194.990783691 697.312866211 --249.863677979 195.543228149 -850.600463867 --264.18359375 -845.708251953 626.806396484 -0.00104592961725 -0.217303231359 -632.800964355 --449.595428467 -112.352531433 -295.978515625 --615.461853027 -656.901733398 189.386978149 --262.63369751 105.926307678 -1030.5723877 -86.2502441406 24.9012718201 813.888793945 -181.550811768 67.2889862061 -695.96673584 --114.474479675 348.153961182 409.017120361 -538.507446289 -182.364868164 575.083557129 --198.507461548 628.431213379 -185.885513306 --0.21957591176 0.0587778314948 -632.825134277 -1162.08618164 104.634002686 788.79510498 --182.394012451 198.932571411 -1011.440979 -133.739898682 -69.5493621826 226.735931396 --105.796638489 -505.710510254 158.145690918 --300.504394531 -117.412017822 -351.541595459 -703.795959473 -447.655212402 428.135192871 --116.740905762 501.145782471 -428.836547852 --85.0879516602 -714.487854004 993.386047363 -0.000901297316886 -0.0589816235006 -632.811706543 --262.020721436 -16.917224884 356.089324951 -30.7826461792 -638.608886719 -381.865692139 -45.9032173157 81.7616958618 -196.953018188 -196.836044312 784.571594238 535.720214844 -537.096313477 -167.535919189 -417.241882324 --262.468048096 729.13458252 306.741241455 -483.680206299 -593.984619141 549.568603516 --242.213287354 333.955169678 -743.611083984 --0.219273775816 0.217327222228 -632.81451416 -544.647766113 -363.730651855 -257.943603516 -268.422088623 377.4140625 -186.526443481 --166.954193115 91.0866394043 247.394577026 --207.081924438 -15.0360460281 -632.473144531 --172.699478149 -107.439674377 21.7347984314 -263.465545654 -373.008728027 609.037231445 --177.030792236 -130.60710144 -209.440216064 -251.480133057 783.079528809 -537.375366211 -0.00141202309169 -0.201139703393 -632.799316406 -654.680114746 248.979553223 -358.532501221 --323.040222168 465.637054443 727.553039551 --452.666870117 -199.151779175 -119.629486084 -101.780914307 -15.5771789551 -179.742721558 --461.603027344 -48.5898551941 305.328704834 -105.205001831 154.292816162 8.57831096649 --123.636184692 -139.036453247 61.8052368164 --636.319580078 -47.822971344 971.526977539 --0.219592034817 7.68636527937e-06 -632.826477051 -1070.90808105 -354.966094971 -1352.03027344 -65.2539215088 441.725036621 787.387207031 --307.779632568 149.717727661 377.617614746 -17.3564929962 -237.869857788 -462.226470947 -344.549621582 96.6924972534 249.713653564 --1156.30249023 256.049926758 200.805999756 -98.2488708496 228.933364868 -305.070343018 -28.2386226654 850.426025391 -279.1015625 -0.00103178876452 0.00487223174423 -632.816223145 -272.670776367 648.858093262 -984.159729004 --324.499603271 322.574188232 1333.76049805 -147.881027222 -26.5363254547 -1332.97180176 --131.108322144 -256.546051025 261.427978516 --414.412628174 146.71925354 90.582244873 -32.4940490723 -1.9034049511 417.87890625 --205.867767334 106.601631165 154.756454468 --233.388275146 -87.8910369873 -488.196228027 --0.219321087003 0.782290160656 -632.776306152 -375.355102539 1317.76452637 -10.7573509216 -412.611999512 45.0042190552 556.398681641 --977.385437012 -214.500930786 -516.096374512 --908.385864258 489.18637085 -330.683929443 --71.6049575806 -33.8314781189 627.100830078 --97.6936264038 -296.377532959 -427.962432861 --149.994903564 -316.651794434 6.87119626999 --75.6627731323 877.612487793 -36.0807533264 -0.0505608767271 -0.782057762146 -632.766662598 -268.71307373 -142.539764404 -266.872161865 --103.389038086 -13.7801275253 124.046836853 -127.967643738 -30.5490036011 -154.774078369 -68.9707489014 38.4744148254 -325.49017334 --49.3838729858 55.3026657104 284.839782715 -67.3801345825 -329.310577393 -255.798782349 --113.456268311 -325.552612305 628.778564453 --47.630115509 396.012420654 175.53187561 -0.0544406473637 -0.00486452085897 -632.815246582 --344.927001953 -74.3371429443 344.807678223 -204.148574829 83.3179321289 -540.03717041 -53.8110618591 -31.7530231476 73.4725646973 -16.0067596436 -209.557540894 76.5979614258 --542.918212891 -206.423843384 171.188995361 -165.989257812 48.4638633728 -759.899597168 -26.6064167023 -569.334899902 984.65435791 -72.8752059937 -133.587677002 -66.2919387817 -0.0511709414423 -2.08718465728e-05 -632.816711426 --72.9069061279 196.861663818 85.9056625366 -97.4846572876 111.945579529 -364.739471436 --156.209442139 25.7834339142 696.770263672 --265.272094727 -22.2196540833 -530.929382324 --56.6833763123 -37.5253829956 458.22668457 -111.998199463 -304.217010498 -135.777084351 --210.338867188 429.323364258 163.281723022 -228.672714233 117.913497925 2.85257053375 -0.0540591776371 0.201136142015 -632.798278809 -23.8881549835 -228.750518799 -121.040298462 -93.7675552368 -82.7534408569 572.809631348 --104.950782776 -12.6192483902 -994.746398926 -7.3449420929 247.697860718 -420.892150879 -442.745635986 -131.069412231 701.953308105 -304.970062256 -185.460494995 492.43862915 -446.855072021 -178.762481689 -332.770568848 -95.9675674438 231.101333618 -92.4007415771 -0.0497840419412 -0.217587903142 -632.8046875 -352.866333008 537.784790039 -944.198242188 -386.479217529 -83.622215271 509.135955811 -1.02975547314 -275.967376709 -99.6430053711 --95.8463897705 -627.740112305 420.978271484 -66.5031890869 -80.412651062 -193.295227051 --216.129852295 -450.464752197 37.3941879272 --267.085510254 449.151092529 -210.310928345 --159.147750854 327.277618408 330.023895264 -0.0542697682977 0.0587261393666 -632.810668945 --629.64263916 -162.205276489 -325.26461792 -72.5916671753 -51.98620224 539.136474609 -77.9869308472 128.693740845 -252.787948608 -459.948547363 766.302368164 -461.517059326 -380.598358154 277.662139893 338.970825195 -25.781167984 -244.663864136 228.71661377 --21.5496520996 638.058288574 256.499664307 -2231.80834961 -2546.96875 -1415.02893066 -0.0497440360487 -0.058791346848 -632.815490723 --340.16305542 -272.702484131 1072.88879395 --692.06237793 258.773956299 -281.234710693 -188.687850952 0.925092041492 -680.073181152 --216.933258057 -55.6555633545 81.6775970459 --4.84723854065 -291.611480713 651.815673828 --357.480743408 406.931915283 -1200.02026367 --467.742980957 -263.82611084 975.247436523 --169.014266968 -518.719360352 323.643707275 -0.0544795915484 0.217274561524 -632.799865723 --1385.7869873 334.526489258 922.030029297 -412.290557861 -264.472503662 -697.234313965 -317.582000732 -32.6931114197 -278.386138916 --336.638244629 -169.308227539 397.007720947 -306.221466064 -218.775772095 202.728988647 --286.289367676 358.124023438 -265.553985596 -128.881607056 387.025512695 578.028869629 --4.06678915024 -542.01940918 198.359405518 -0.0508799850941 -0.201443850994 -632.803161621 --363.553131104 -171.774551392 485.350708008 -19.396364212 201.845611572 -314.166442871 -422.151794434 170.055221558 311.569763184 --37.9487037659 -97.4290847778 88.6063232422 -313.130981445 264.130645752 -236.701919556 --20.3395404816 -670.228271484 -43.864440918 --256.925689697 -153.622085571 -222.797042847 -49.5140724182 -104.993560791 99.0020141602 -0.0541700832546 -3.2200539863e-05 -632.811950684 --327.10925293 58.9389076233 13.699924469 --124.810630798 -41.9783210754 -469.290588379 --78.2141799927 -309.610748291 134.744140625 --114.021911621 -349.682525635 736.981384277 -190.914199829 -11.5940742493 -157.807250977 -718.522705078 750.009094238 -843.75592041 -26.8843040466 1.19496536255 653.904052734 -119.384292603 22.5651512146 213.365600586 -0.0509155094624 0.00487011251971 -632.819946289 --546.802307129 -945.518615723 663.363342285 -128.989532471 -210.000335693 115.577888489 --172.895401001 -126.590766907 -309.54119873 --207.860183716 -484.461578369 -147.840072632 -348.625640869 120.275947571 370.754516602 --95.0222625732 -164.10899353 -53.4733772278 -267.960235596 -229.347564697 106.826980591 --87.2274627686 127.937675476 -215.945007324 -0.0541568696499 0.782029807568 -632.76171875 --279.709899902 7.66963911057 -122.2161026 --44.8663406372 -33.9081497192 214.415802002 -738.027709961 329.129882812 94.0834655762 -1208.31738281 -88.7550201416 413.755615234 --2.77615642548 368.705963135 -1197.54370117 --39.640209198 -189.408630371 441.295318604 -35.5978279114 -238.670700073 -299.817626953 -351.724731445 -79.342376709 -34.5211677551 --0.0955308377743 -0.778904736042 -632.757751465 --739.143066406 494.526977539 13.0998353958 -780.940734863 -311.02645874 123.90499115 --160.603759766 -95.460319519 -230.952453613 --44.273059845 163.297943115 -266.055999756 -4.17290592194 -108.388343811 835.218505859 -103.585662842 264.677276611 -549.672729492 --271.479400635 111.970779419 587.146484375 --214.503417969 563.786315918 7.67452430725 -0.0809285566211 -0.00507669942454 -632.811462402 --474.867248535 168.832901001 -393.256225586 --47.602394104 83.4178466797 698.081054688 -98.8973312378 129.992294312 -18.9528236389 --372.001495361 -15.7038059235 -389.223815918 -391.023498535 129.887329102 -643.331604004 --194.924240112 -100.097587585 754.118225098 --209.650009155 -354.762451172 367.110168457 -818.192077637 -314.824798584 -900.433410645 --0.0949787124991 9.65286290011e-07 -632.807922363 --98.734916687 -156.290084839 -170.302825928 --85.2043609619 -443.53894043 175.601730347 -320.343994141 -505.822265625 546.821044922 -54.1812324524 257.2394104 -218.152023315 -202.521881104 365.92791748 -658.555908203 --116.941383362 231.678619385 803.211547852 --36.6665840149 607.418518066 -434.328186035 --116.996643066 417.028625488 173.121154785 -0.0806130990386 0.200980216265 -632.794616699 --390.410339355 290.734191895 -883.435546875 -72.9180908203 669.055786133 578.847351074 --97.3868484497 -445.705932617 -177.2109375 -120.524902344 -391.377441406 368.470428467 --492.173522949 135.089080811 -437.028503418 --153.39414978 205.581558228 20.2644538879 --161.947479248 -506.107025146 -151.018066406 -128.134017944 -622.214904785 279.656280518 --0.0953877866268 -0.216720879078 -632.795776367 --229.043777466 -287.178039551 722.986083984 -164.053131104 306.716339111 -518.384887695 --16.1968269348 -34.4833717346 -182.360687256 --117.017936707 403.426513672 -608.74822998 -117.223800659 -188.442687988 903.432067871 --55.6769828796 -58.4938163757 -303.397644043 --440.78604126 234.752731323 -41.3809700012 --150.352294922 321.003845215 -17.4839878082 -0.079503454268 0.0588036775589 -632.806640625 --498.008850098 -305.943206787 485.346435547 -38.2131958008 -66.8239059448 -455.399047852 -28.3627338409 -598.40222168 1115.75012207 --348.782440186 -19.0114192963 -762.84387207 --277.350463867 -68.6776046753 -1175.92700195 -332.489868164 -214.471954346 450.92767334 --183.103561401 53.2733459473 -345.852996826 --228.691635132 266.333679199 206.369110107 --0.0948298648 -0.0568169467151 -632.806274414 -163.757843018 -325.894287109 -434.925933838 --345.418884277 -510.440734863 716.620788574 -305.793151855 482.691925049 -726.483886719 -137.712158203 225.611785889 918.194396973 --119.800872803 -691.03503418 156.374908447 -392.397155762 -85.6143035889 -275.126617432 --273.007080078 450.061187744 28.0905342102 --67.2273712158 -561.928405762 907.908813477 -0.0803174823523 0.218529313803 -632.796142578 -453.475982666 673.190734863 -120.423713684 -74.6288452148 -321.01852417 -89.0662231445 --24.5197696686 10.6274776459 -206.37310791 -49.5291900635 -23.6413078308 -266.569061279 --13.2186527252 407.752197266 249.006347656 -313.380340576 -189.915267944 386.355010986 --315.288818359 267.092803955 -130.853851318 --131.309265137 658.449279785 156.622451782 --0.0955303683877 -0.198968395591 -632.794250488 -278.008605957 -1013.82965088 1630.6159668 --334.570587158 149.79234314 -824.084228516 --85.8658294678 270.870910645 231.544799805 -188.936676025 -59.1294288635 -760.053833008 -52.5101242065 88.2763748169 201.022064209 -296.850982666 -145.818191528 169.004043579 -193.328460693 -718.039245605 1215.24719238 -186.652587891 772.632568359 -902.768066406 -0.0805383771658 -2.87076672976e-05 -632.808044434 -249.200210571 1094.18408203 -605.533752441 -96.3092498779 108.003807068 185.852722168 --90.5929412842 -208.916030884 217.192077637 -117.387428284 61.3736190796 -31.2336406708 -95.2205886841 -374.583618164 -384.647979736 -204.754745483 107.573875427 132.52532959 -92.2366485596 -533.829528809 851.251586914 --7.33979177475 823.122497559 -787.632263184 --0.0954450294375 0.00484858872369 -632.811096191 --363.509857178 -391.171020508 -371.836029053 --119.888130188 -191.872299194 9.75953578949 --52.1958580017 87.2630081177 -139.236480713 -434.470031738 52.1754455566 37.1000289917 --293.1980896 13.852678299 562.171020508 --67.5987701416 179.993804932 391.716827393 --140.304077148 -285.181854248 -507.018676758 --668.392822266 793.442810059 -208.617141724 -0.0802660062909 0.780585110188 -632.757995605 -794.243041992 264.133544922 -193.248153687 -7.55637693405 -78.5952301025 -16.3013553619 --124.157173157 -10.4279508591 -228.491439819 --199.291595459 -63.6638832092 235.641464233 -17.1416568756 -37.8225517273 -223.996658325 --200.500793457 -189.679168701 -61.5477104187 -342.995269775 -424.764831543 -227.558883667 -945.349731445 -155.181167603 -1083.0234375 --0.0184630397707 -0.778871059418 -632.763305664 --1.87044548988 -286.694213867 -500.486358643 -5.34799909592 -56.8600921631 686.53338623 -74.9655532837 -84.1011581421 -383.630950928 -111.409065247 1.80774259567 -479.36026001 -96.3963470459 -120.464897156 181.14553833 -14.886636734 84.9761734009 -329.416290283 --100.259147644 -241.579681396 1056.76879883 -1790.89782715 -1011.12207031 -1220.23278809 --0.0556447133422 -0.00388376880437 -632.821594238 --351.054351807 -485.706878662 -61.8418273926 -43.2164115906 141.367156982 -136.621612549 --495.509429932 -298.43447876 29.0062904358 --330.752441406 -108.319587708 163.942977905 -233.699478149 -120.819114685 82.5931549072 --60.5377426147 355.160888672 -648.409790039 --410.053161621 -529.25012207 414.484649658 --235.495666504 -115.606918335 173.972732544 --0.0188464988023 9.7571992228e-06 -632.813781738 -905.494812012 -525.327941895 -510.270629883 --76.6624450684 -13.7817325592 264.5027771 --23.0734405518 25.2675018311 548.023376465 -19.7749996185 -231.92906189 256.962646484 -10.8208341599 -53.3177108765 -956.789978027 --16.9540615082 -1.91948831081 -2.91307473183 -102.736450195 111.007034302 110.710510254 -13.0236415863 129.763519287 337.549102783 --0.0556545034051 0.198040083051 -632.8046875 -215.482635498 191.670608521 970.07611084 -216.888259888 -182.658859253 -653.148010254 --0.265331953764 -447.618865967 -699.016540527 -317.725524902 195.29473877 869.164489746 --204.628250122 -581.463623047 -567.055847168 -4.06568193436 197.705932617 -103.670860291 --109.29473877 -59.5046768188 190.123260498 --343.017730713 230.001312256 318.583587646 --0.0180467218161 -0.216851398349 -632.801452637 -442.229949951 338.837860107 755.943481445 --91.8120269775 171.016433716 -188.626037598 -14.7701911926 583.324035645 -840.420959473 -164.80897522 11.656329155 699.641662598 -126.57572937 -81.4524917603 -348.723510742 --19.4609870911 -11.8475732803 369.551635742 -167.786804199 91.3955459595 -1108.73510742 -395.509429932 323.333068848 374.933197021 --0.0555596575141 0.0580668747425 -632.816833496 --98.1454696655 -346.095825195 791.194458008 --43.3638954163 369.391387939 -626.261108398 --18.3735275269 224.147918701 -90.1121063232 --39.8450775146 -618.061645508 493.030670166 --148.14414978 352.802734375 -581.808837891 --161.320968628 113.846420288 -480.437927246 -32.5518493652 143.421768188 -483.155395508 -113.430297852 -368.554656982 892.272399902 --0.0183959305286 -0.0571328476071 -632.812072754 -337.613708496 -56.1683197021 -220.302719116 -330.158599854 -177.666229248 475.742279053 --515.79296875 362.303924561 -399.615325928 --116.265563965 -101.368659973 562.994384766 --29.6419620514 589.71887207 -533.485900879 --202.843521118 -338.622406006 391.524902344 -550.717712402 109.244255066 -25.7475776672 -71.5352172852 961.395629883 -238.0027771 --0.0559148937464 0.216821193695 -632.806152344 --0.484315007925 -656.788330078 674.482421875 -28.8972549438 -110.780822754 -487.796600342 --47.5225143433 -204.632766724 -842.691955566 --335.516387939 138.034454346 771.46875 --57.6461181641 1.60807991028 -235.014480591 --376.154693604 133.711471558 28.9006214142 -96.1297302246 -527.369567871 656.094177246 --153.728546143 598.393188477 -243.427963257 --0.0189151894301 -0.199101090431 -632.800048828 -520.520812988 842.009094238 -17.3053512573 -27.7236938477 241.302352905 256.30645752 --152.58493042 -242.611999512 -31.5828952789 --75.938835144 -123.400512695 63.6609725952 -2.90598917007 -13.8626194 -478.962493896 -90.8531036377 -122.69594574 544.386108398 --360.448547363 -462.834594727 -368.745452881 --28.3604412079 786.868652344 -156.292221069 --0.0556498207152 -1.87109890248e-05 -632.818481445 --578.424499512 -11.1826553345 477.080657959 -22.3551177979 -209.997146606 -921.659362793 --22.2857036591 175.138565063 65.8789825439 --205.232879639 48.0278015137 223.432952881 --68.9970016479 2.6937391758 36.7658691406 --342.884338379 -338.759155273 -77.5470657349 --221.785171509 -445.40536499 209.414337158 -176.544052124 337.950958252 292.385162354 --0.0183808244765 0.00485105533153 -632.816955566 -891.524841309 -644.970825195 -1183.55041504 -32.9961166382 255.602355957 1727.68457031 --21.0643997192 29.4399929047 -648.312683105 --291.561004639 183.495239258 -86.2804336548 -34.1924514771 218.77961731 -414.119415283 -96.171875 77.9994812012 480.800476074 -103.374992371 -480.339385986 404.767547607 -335.729644775 959.661315918 -638.287902832 --0.0554989352822 0.779855549335 -632.768005371 -78.7868270874 203.004623413 -559.301330566 --462.385192871 343.600921631 1016.96209717 -495.357055664 -448.078796387 -406.316558838 -39.5851249695 255.344345093 -340.606719971 --202.508087158 90.4188232422 -56.9382324219 -117.038505554 -112.393669128 263.143768311 --333.41607666 -119.885658264 -305.620849609 --87.0961761475 557.795837402 -201.126678467 -9.12799168873e-06 -0.77790671587 -632.757568359 --289.934783936 -247.249435425 685.434265137 --112.143310547 -213.760757446 -500.092437744 --213.066390991 119.712051392 1317.55615234 -467.184448242 -122.973960876 -481.250610352 -123.074165344 218.870132446 -870.205200195 -73.950920105 172.956130981 389.893981934 --74.1463851929 222.412322998 -281.127929688 -1810.94189453 -1915.61083984 -591.369140625 -0.0192478150129 -0.00580405863002 -632.811645508 --155.973907471 -1149.5904541 -623.125061035 --431.974884033 7.25913667679 598.941345215 --340.893310547 102.822006226 -385.767364502 --329.100982666 -167.927566528 672.404663086 -229.15612793 -314.080413818 -63.6429290771 -103.145721436 -327.895477295 31.8166675568 --70.2922515869 133.964172363 -726.180969238 -214.566314697 -86.4363327026 617.486022949 --9.87692328636e-06 2.89909712592e-05 -632.807983398 --15.0782718658 754.571044922 -1738.80688477 -86.5243988037 83.1578826904 918.21887207 -436.767700195 283.62890625 669.49810791 --51.6867218018 185.513687134 -377.156768799 --99.5420074463 237.758117676 236.792556763 -205.084533691 -122.22341156 590.310302734 -57.0871505737 25.3471221924 -249.25730896 -186.252380371 848.748168945 -208.734939575 -0.0192763712257 0.199474528432 -632.794494629 -319.253753662 -401.474487305 -93.0817337036 --25.8894329071 182.501724243 517.11328125 --147.383926392 37.5683670044 -479.039764404 --229.641738892 70.3277435303 -164.588699341 -150.002807617 -149.175460815 107.561477661 --25.5460720062 -302.988372803 547.558105469 -188.192199707 -95.2112960815 344.500305176 --201.06022644 339.256530762 -255.391036987 --1.41743603308e-05 -0.215419575572 -632.795410156 --351.602508545 -97.4431381226 -182.980224609 -63.9848442078 254.373092651 312.987457275 -328.117095947 -70.648765564 -489.363433838 --139.923202515 370.959960938 319.008239746 --433.608398438 -435.031860352 -43.6770248413 -294.151062012 589.112304688 311.527008057 -161.014160156 68.7049102783 120.104011536 -26.1927909851 116.297775269 140.114730835 -0.0192262530327 0.054944332689 -632.806396484 -137.657287598 678.057373047 810.041137695 --22.3417072296 39.0313301086 -118.005783081 --106.313217163 -161.148742676 -407.121002197 --8.79870891571 123.823127747 -301.30166626 -46.1281471252 115.989624023 299.249359131 -207.299118042 145.140151978 -549.938659668 -177.565582275 -298.19909668 199.163589478 -119.323020935 494.441375732 -253.096954346 --3.60746810202e-07 -0.0554025806487 -632.806030273 --544.40612793 7.14096307755 -32.9174041748 --55.0586395264 164.66418457 -850.726074219 -346.023956299 52.0986328125 1331.3894043 -120.824371338 -196.169723511 -785.851135254 -202.468048096 399.548065186 -218.563659668 --152.916641235 -122.875160217 818.761352539 -11.3439149857 386.863433838 -227.371261597 -19.548658371 527.447875977 291.9347229 -0.0192844495177 0.215380221605 -632.795776367 --219.326583862 -187.414367676 -76.8424224854 --399.354125977 439.132507324 727.85736084 -377.91607666 -8.98656845093 -850.7265625 -437.577148438 -372.848693848 303.657012939 --107.382072449 197.582443237 -536.411193848 -340.14163208 35.7045860291 154.581420898 --268.875366211 -81.4279327393 444.545318604 -306.017486572 154.73046875 -124.103088379 -8.44062924443e-06 -0.199491903186 -632.794250488 --172.942947388 -131.552719116 -126.913848877 --200.34753418 -24.0989112854 -101.426002502 -297.357086182 -27.892824173 60.001159668 -58.1829338074 59.4142227173 995.621337891 -326.865234375 315.677703857 -1096.35827637 --250.158355713 25.1296024323 31.6421432495 -91.2866210938 -32.3919715881 -370.80758667 --408.03527832 -342.203796387 -22.049949646 -0.0192084424198 1.12836623885e-05 -632.808349609 -95.1346435547 378.775848389 -858.109313965 -120.337722778 -75.009552002 327.807739258 -99.5740966797 217.928604126 276.264801025 -270.574645996 -269.720611572 -748.302490234 --49.9272003174 -205.398712158 1275.83911133 -300.92880249 395.353759766 -785.528259277 -237.323684692 -209.093551636 416.958343506 --20.6101779938 520.443115234 104.077301025 --1.26933400679e-05 0.00580299226567 -632.811279297 --533.934875488 74.3978118896 -159.984146118 --113.223129272 35.0030784607 595.317138672 -223.842712402 -151.336502075 -10.6906642914 --410.688446045 -98.7680206299 -998.460632324 -220.122909546 182.399246216 450.495697021 -179.026016235 178.483062744 369.755065918 -218.160232544 719.249328613 135.364044189 -370.52230835 -581.121032715 711.506225586 -0.0195870064199 0.77766084671 -632.757873535 --745.599243164 -102.075241089 809.763549805 -215.617462158 -182.650360107 -450.709716797 --551.394470215 48.5267028809 -217.2525177 --239.058685303 -30.7715740204 -774.930603027 -297.494445801 297.005310059 317.94644165 --240.765045166 318.854095459 -16.1331443787 -409.410308838 -166.955703735 557.010131836 -164.855438232 856.889343262 -505.30090332 -0.0184495206922 -0.77889162302 -632.763305664 -341.946777344 -204.392120361 -1076.36193848 -47.1057281494 132.850708008 410.317901611 -241.619049072 158.741348267 760.474853516 --45.3612632751 -131.737915039 -567.016235352 --212.817199707 187.987731934 -136.630874634 --3.22143268585 -205.731552124 574.822998047 --280.670318604 283.010040283 -359.954803467 --29.0515785217 328.845184326 185.877883911 --0.0192019175738 -0.00581016484648 -632.811645508 -650.803039551 1073.85302734 -587.877807617 -216.396652222 204.615234375 365.234069824 -512.678100586 -327.417114258 249.34703064 -25.7756290436 -166.208831787 80.9664306641 --42.9552955627 -102.375236511 -507.026855469 --158.976089478 189.610565186 -23.9591522217 --207.684967041 -566.516906738 32.3703727722 -250.728378296 480.512512207 -142.066558838 -0.0188495665789 -3.29675458488e-06 -632.813781738 -448.988586426 1179.5 191.423034668 -587.839904785 -243.802139282 89.5857086182 --327.292938232 -59.7321815491 -14.2936706543 --439.362030029 392.73248291 -415.865783691 -204.164367676 41.9903831482 212.323532104 --183.381591797 -51.3677520752 194.26852417 -89.5525131226 57.694732666 -225.998245239 --155.496078491 -84.482925415 568.717651367 --0.0192958265543 0.199450105429 -632.794555664 --39.6558685303 -66.9029693604 37.6206130981 -140.436248779 -140.513931274 -78.8494491577 -204.048156738 41.2268180847 283.316314697 -34.744342804 36.6442184448 74.0461196899 --231.679229736 -52.8393287659 181.944274902 --53.0727043152 -184.000839233 277.643615723 --499.020965576 214.868972778 -863.508605957 -49.5848846436 55.068775177 230.515518188 -0.0180287193507 -0.216844528913 -632.801513672 --690.498046875 -170.292739868 -433.143249512 --35.7401733398 6.08530139923 699.338317871 --108.381881714 -315.524505615 -45.1098251343 -287.820922852 -341.241119385 152.872161865 -313.427368164 -52.2174682617 -93.9240112305 --226.909820557 20.2834758759 -444.569061279 --265.254119873 -36.7411613464 -471.349151611 --184.572662354 905.510986328 -342.644836426 --0.0191996581852 0.0549429319799 -632.806396484 --91.6351699829 400.028961182 -666.37701416 -86.0567703247 -374.734436035 1311.47509766 --239.593170166 636.016174316 -1087.97363281 -50.023311615 -76.5340270996 70.0193481445 --77.3169403076 102.740104675 518.749511719 --449.378356934 236.467178345 -109.823730469 --99.7277984619 -138.615219116 104.353294373 -190.271881104 674.998840332 -119.235206604 -0.0184156764299 -0.05707558617 -632.812072754 -406.611663818 -578.177978516 88.5836029053 --725.174987793 -1.37385976315 670.615539551 -736.185852051 -287.314849854 -113.030784607 -205.492858887 183.740020752 -273.340087891 -46.4237976074 -92.1775360107 -407.124053955 --116.609664917 -179.213928223 296.136260986 -191.95350647 404.949157715 -616.359191895 --196.861358643 118.315788269 602.357788086 --0.0192696619779 0.215379446745 -632.795776367 -290.780700684 -412.433441162 708.43762207 -520.638549805 416.178710938 -1023.85125732 -466.054046631 -147.954742432 -216.563751221 --270.281707764 -112.272293091 123.247871399 -270.579467773 -382.141906738 1136.16662598 --99.6278305054 392.371307373 -479.127410889 -10.5414199829 -188.593460083 618.646911621 --175.278335571 216.84475708 -141.922225952 -0.0189106259495 -0.199054032564 -632.800048828 -92.9112472534 512.189331055 -489.10269165 -501.915252686 274.958770752 325.491210938 --78.8454742432 12.2189502716 54.3103904724 --337.265655518 221.591018677 301.604919434 --194.980209351 7.17209148407 -27.5010433197 --268.95803833 -18.584608078 -277.679931641 -99.0925521851 55.6806640625 -307.492858887 --227.908035278 506.111022949 -143.192520142 --0.0191981326789 1.45396379594e-05 -632.808349609 -37.4848670959 -166.519485474 -319.38949585 -175.374679565 -24.9657821655 459.810699463 -186.204574585 -435.703155518 380.971282959 --727.505554199 -181.137771606 214.752471924 -254.14692688 174.823974609 -1467.08581543 --88.9488983154 -164.908050537 1246.64672852 -93.1929168701 174.14894104 -586.536071777 -355.555145264 177.848327637 42.4575500488 -0.0183927807957 0.0048622014001 -632.816955566 -1242.38256836 -191.353347778 612.992736816 --636.07208252 -92.9165115356 -638.055358887 --21.0624198914 140.719390869 -451.916320801 -425.682189941 142.816894531 721.239440918 --168.295578003 -91.0486450195 -294.953308105 -117.303939819 -162.64100647 -68.7973861694 --95.7238998413 -558.335327148 680.352600098 --240.769302368 632.816101074 -257.308135986 --0.0195889063179 0.777657628059 -632.757873535 -104.660476685 -405.602752686 -420.610168457 --303.639984131 -553.034790039 857.081970215 -533.748840332 223.365142822 -1231.63024902 -53.0563621521 -113.074928284 48.2059745789 --89.0598831177 177.196334839 -115.813613892 --138.91897583 321.904785156 -121.354995728 --269.256500244 -716.935974121 1120.421875 -146.043701172 150.462722778 -238.737197876 -0.0955334156752 -0.778905332088 -632.75769043 --701.456970215 333.65032959 -115.946647644 -55.363571167 -54.8113975525 -4.17102146149 --47.4239883423 86.9406967163 635.907470703 --300.189819336 378.008514404 35.9759902954 --30.2906684875 -219.776351929 -983.96484375 -123.393814087 -211.026367188 1114.33837891 -102.957946777 423.870635986 -324.198150635 --26.1898078918 415.401672363 58.414100647 -0.0556654445827 -0.00388453202322 -632.821594238 -260.656738281 -172.397064209 343.808502197 --333.135131836 275.170654297 -82.1940383911 --213.106033325 -79.1499786377 -166.492523193 -24.8313217163 14.8708267212 -283.046508789 --401.136993408 150.255004883 950.332519531 -426.526733398 -63.1268501282 -744.151000977 -98.1636047363 182.640838623 187.389129639 --292.941101074 -354.53036499 198.529815674 -0.094967469573 -1.99888381758e-05 -632.807861328 --189.602600098 -197.017349243 -1580.65087891 --103.712631226 -368.154541016 1256.93823242 -84.2309951782 -11.4641056061 -577.609863281 -631.306274414 8.61497783661 271.694641113 --97.0209197998 10.9813642502 405.941467285 -231.045516968 363.632629395 -357.129882812 -429.839538574 325.14630127 49.4889221191 -257.554962158 -103.201095581 1008.96331787 -0.0556603111327 0.198037803173 -632.8046875 --392.36416626 -67.9301223755 352.54473877 --81.2864990234 167.765655518 5.84719848633 -174.873214722 136.21496582 -429.435791016 --518.070495605 521.684082031 -77.6009674072 -276.728179932 35.8460769653 293.097961426 --60.9245910645 -40.6552200317 285.183441162 -421.694763184 344.835357666 -356.669342041 --143.983337402 253.038223267 274.533294678 -0.0953697636724 -0.21671782434 -632.795776367 --83.5442810059 -683.866027832 152.347579956 --92.7966995239 87.9183349609 -52.5556335449 --186.366226196 -37.1405296326 -519.516723633 -142.225753784 -36.4405784607 482.903686523 --98.7762069702 -323.918823242 552.491149902 -94.7865371704 175.855667114 -342.278717041 -166.843811035 -114.127593994 -449.952178955 -192.214416504 490.281494141 102.024124146 -0.0555506683886 0.0580903328955 -632.816833496 -347.117980957 85.2847976685 -712.63494873 -204.863677979 -108.640945435 554.81060791 -211.900253296 -173.33052063 -49.9738998413 --201.630203247 154.091674805 -265.890655518 -351.635681152 185.652130127 -221.398757935 -367.756774902 -224.05531311 -33.5368652344 --208.872909546 140.546203613 330.109222412 --49.726474762 -100.923492432 549.285095215 -0.0948104560375 -0.0568130500615 -632.806335449 -311.320800781 489.118530273 287.949676514 -80.3961791992 -90.819984436 46.3573989868 --72.34400177 186.113265991 -554.285888672 -156.543258667 111.20035553 327.45135498 --169.53742981 -313.191497803 118.726051331 -1.39362871647 558.907775879 -232.666778564 --422.332458496 -688.626220703 1073.4152832 -198.396606445 601.808288574 -725.175476074 -0.0559023544192 0.216821953654 -632.806213379 -67.2451171875 407.124542236 -620.845825195 -39.0951461792 -208.625183105 1346.47753906 --168.438278198 418.390472412 -1219.60095215 --305.427398682 374.359344482 667.096679688 -322.621551514 210.294311523 425.966552734 --321.571014404 -245.87789917 -693.438476562 -22.3882598877 256.49105835 134.529403687 --26.0043334961 106.817672729 432.332702637 -0.0955536291003 -0.198972836137 -632.794250488 -56.32421875 -58.0793571472 -35.1947822571 --7.60569667816 49.8376922607 189.430984497 -68.7585754395 82.0744247437 -206.923690796 -7.3445649147 -145.0599823 695.276916504 -159.46307373 69.0697555542 -801.030883789 -147.956298828 37.1082839966 516.002746582 -118.933647156 -137.35055542 0.0185899902135 -44.6503334045 666.98651123 -80.4033660889 -0.0556458085775 2.61505792878e-05 -632.81842041 --99.3620529175 -34.5924072266 -546.284118652 --104.168807983 -86.906211853 258.421051025 -167.414993286 -129.495147705 518.594543457 --492.131164551 222.223693848 -476.110565186 --80.4208450317 -99.284576416 -270.568481445 --104.077964783 121.545265198 547.625732422 --187.573898315 -369.482299805 141.328552246 --263.099182129 375.966186523 -518.262207031 -0.0954561457038 0.00485447375104 -632.811218262 -142.176818848 305.176727295 213.28326416 --130.058288574 -170.021942139 222.059616089 --63.3521118164 -80.4232254028 -78.8143997192 --3.26768398285 186.623168945 -114.887916565 --92.5703430176 -97.7436447144 207.062072754 --308.654968262 -145.024108887 29.3121566772 --93.8193206787 387.926971436 -714.651977539 -198.509475708 214.295349121 448.92086792 -0.055487819016 0.77986562252 -632.768005371 --703.972290039 649.812316895 -218.125350952 -130.359634399 404.714141846 -354.16885376 -287.71774292 -911.74017334 899.433654785 -157.614364624 1097.921875 -203.425262451 -4.96259641647 -265.572753906 -534.06854248 -4.27602672577 -248.424041748 1344.29406738 -1.31343567371 468.34185791 85.6681442261 --283.527893066 704.472900391 -403.835418701 --0.0505546443164 -0.782060921192 -632.766601562 -636.579101562 -800.471740723 -1094.48986816 --106.660545349 266.986419678 476.550201416 -73.6239776611 175.525192261 219.79901123 -66.2993240356 -15.7012586594 -38.6274528503 --193.461929321 -99.4865264893 39.7617034912 -212.2865448 -42.5155410767 35.7249717712 --194.010513306 -242.682327271 -77.8977432251 -317.043792725 396.785003662 143.630508423 --0.0808826312423 -0.00507746264338 -632.811462402 --662.736877441 647.321411133 -96.028213501 -59.9738578796 -352.237426758 -424.518890381 -460.492645264 147.539367676 -105.827667236 --99.0437164307 405.232025146 240.373306274 -59.6709289551 38.7052955627 352.070739746 --200.665084839 -141.318756104 292.369049072 -28.8357791901 170.385940552 -497.716033936 --168.571014404 8.38621807098 -333.508789062 --0.0511531122029 -5.33721467946e-05 -632.816711426 -228.098266602 -197.226623535 -516.359863281 -70.4641494751 -180.949386597 472.940704346 -238.96383667 -55.5195732117 -684.029846191 -145.254180908 -311.149780273 264.894256592 -287.246368408 -65.7304840088 316.93081665 --229.332992554 -13.677157402 -386.032348633 --392.469055176 -109.890472412 136.770568848 -646.73638916 -1086.07568359 125.436187744 --0.0806114673615 0.201014786959 -632.794555664 --339.650543213 -205.693359375 -745.357421875 --46.7881774902 31.0773944855 -40.2806549072 -38.8770713806 -54.6557388306 393.386474609 -172.908874512 248.285552979 159.586334229 -7.62619400024 249.345230103 -265.993041992 --117.309043884 -5.92596769333 -90.8840560913 --28.3500919342 271.908203125 789.347351074 -140.87612915 463.244689941 -447.754882812 --0.0497136376798 -0.217585623264 -632.8046875 -991.538208008 97.8028411865 453.344482422 --370.043243408 -60.4358825684 31.8920516968 -130.213928223 158.892974854 -106.131057739 --153.309799194 -307.562408447 -183.155136108 --2.40595698357 -242.170227051 124.035484314 --65.3901290894 -48.5795555115 108.436424255 -24.377790451 -96.2308197021 -622.876831055 -1258.86022949 -723.247558594 -940.760009766 --0.0795178711414 0.0588022470474 -632.806640625 --355.234191895 -99.1672515869 -1333.23669434 --121.371574402 -28.4101696014 846.781005859 -123.103462219 -129.831619263 378.666625977 --307.267852783 163.801635742 -504.248901367 --122.464324951 280.90524292 -231.473709106 -184.996643066 -112.46308136 619.960144043 -363.265380859 -266.085723877 144.793502808 -109.66809082 24.9456310272 381.4581604 --0.0497350245714 -0.0587854683399 -632.815490723 --331.077423096 -213.587341309 97.6547698975 --282.049102783 185.812850952 -359.783966064 --37.4570350647 -78.6969680786 50.0370826721 -157.426956177 -156.792266846 194.58265686 --130.964126587 -138.067367554 722.066345215 --29.7540245056 -170.375915527 104.31791687 -76.5456008911 -91.0481719971 -1029.05273438 --68.4373855591 -452.522216797 772.752868652 --0.08030423522 0.218527019024 -632.796142578 -219.64163208 -204.949935913 -889.380737305 -181.296646118 -45.9745826721 809.528869629 --532.213256836 385.195678711 1389.22155762 -425.523162842 -658.297729492 -1447.36877441 --161.832397461 64.4340057373 -380.233215332 -106.968963623 187.770584106 105.276069641 -68.9049453735 123.415245056 589.81628418 --221.534683228 1038.90100098 -48.8758659363 --0.050880651921 -0.201449930668 -632.803100586 --554.924255371 455.518249512 -1252.7409668 --58.6533851624 86.4868392944 583.364379883 -57.1423492432 -266.706787109 -239.5859375 --125.274650574 -114.498428345 71.4188919067 --133.13760376 -88.5506668091 829.132019043 -88.1436080933 -291.029510498 -295.674407959 --63.1376419067 143.391799927 -767.744445801 --479.729034424 94.0035476685 392.085021973 --0.080529384315 -1.87109890248e-05 -632.808105469 --144.648391724 -689.10760498 -166.31602478 -76.5664978027 -260.638061523 795.72064209 --45.8990325928 321.706115723 -742.270507812 -326.214050293 88.5838775635 -283.600189209 -129.769577026 70.7504272461 -40.0947685242 -206.059967041 -46.1508522034 355.136474609 --146.842575073 -386.456512451 205.157989502 -227.64390564 327.041748047 61.1974525452 --0.0509404353797 0.00486519094557 -632.819885254 --174.177124023 -263.616333008 528.311157227 -239.45223999 21.2435779572 -900.356140137 --252.762878418 -508.202819824 -102.948753357 -273.223266602 500.564971924 7.91658735275 -173.425674438 -324.017700195 145.263534546 --120.849258423 150.855407715 -394.476959229 -180.419128418 69.8706512451 -126.338615417 -183.55619812 275.746276855 302.317230225 --0.0802668556571 0.780588209629 -632.757995605 --108.041137695 155.98046875 43.4907341003 -385.277679443 -409.479949951 103.650741577 --70.4596481323 -875.547302246 -117.832115173 --29.9062900543 52.4516448975 450.798522949 -45.4108924866 110.212463379 156.022842407 -98.2086410522 -428.917022705 662.669311523 --356.443328857 324.949951172 -844.679870605 -72.8488006592 500.475250244 -222.989273071 --0.000944732280914 -0.782163739204 -632.758117676 --398.071838379 131.831390381 -100.657608032 -255.890365601 453.446777344 -132.76109314 --123.536651611 253.93069458 340.299377441 -126.114654541 -261.073486328 -506.176940918 --14.0004901886 72.5093002319 123.216377258 --6.86863565445 -569.112304688 993.996643066 --13.1143922806 571.66607666 -894.115783691 -21.3345947266 -633.372253418 1110.51953125 --0.054435852915 -0.00489581329748 -632.815246582 -1007.92388916 261.536743164 774.200012207 --217.862426758 -197.188552856 -304.855499268 -13.1356134415 -520.673156738 -295.649505615 -70.1067581177 40.5541954041 416.399261475 -42.2036857605 455.242279053 -21.4914531708 -461.983062744 -284.56451416 -732.218383789 -177.821350098 287.755706787 92.0675506592 -17.4350261688 -0.865342497826 303.260040283 --0.00120065768715 3.55155702891e-06 -632.808288574 --395.018493652 529.308898926 885.808349609 -139.709259033 -283.170898438 -480.6902771 --218.862350464 -151.623077393 -330.747253418 --268.07699585 -300.111724854 314.854522705 -156.896713257 -35.1876564026 -267.528533936 --313.887786865 -255.704544067 136.315048218 --53.1351509094 352.033569336 911.929016113 -52.9304389954 -293.227661133 -22.5270709991 --0.0540654659271 0.201157853007 -632.798278809 -623.442016602 48.5671577454 -479.589752197 --0.221811041236 42.0471076965 -441.734375 -369.11138916 150.727111816 709.803588867 --55.0808486938 659.433837891 93.3529968262 --39.4396400452 -284.957366943 -112.807991028 -80.216506958 222.429534912 -51.6003379822 -6.81369829178 111.531044006 164.877075195 -939.104309082 -980.684326172 -645.450561523 --0.000966568244621 -0.21729940176 -632.796142578 -621.144897461 239.582550049 -303.480255127 --8.67207717896 68.8587341309 777.337890625 --278.098602295 109.939216614 -571.448486328 -82.237953186 -281.202789307 199.417129517 --203.620254517 -55.4438896179 190.065368652 --100.353744507 106.158996582 -44.9133987427 --209.076416016 -97.6299972534 223.006774902 --1236.03369141 -1402.03051758 -888.104492188 --0.0542762838304 0.058692343533 -632.810668945 -509.167327881 -642.706420898 856.989135742 --403.293518066 149.093017578 -542.543457031 -10.9457683563 -8.99366855621 140.415924072 --49.4423217773 329.200958252 -310.611358643 --69.1524276733 16.9782161713 942.246704102 --295.976837158 190.539703369 -1380.0690918 -51.3944358826 -175.887817383 454.59954834 --117.860588074 249.02293396 109.662902832 --0.000828074640594 -0.0589957311749 -632.806945801 -236.651382446 10.3101291656 -625.39630127 -68.1910476685 225.672821045 460.653961182 --139.801269531 -57.0269966125 -425.353912354 --13.8999300003 -24.5564880371 491.125061035 --662.202453613 297.687652588 16.8170051575 -128.470916748 -8.7274684906 -885.389770508 -173.98236084 -648.418823242 83.7981033325 -5.76192378998 -592.590576172 760.081604004 --0.0544921010733 0.21725089848 -632.799926758 --436.340545654 -353.03112793 -371.842468262 --172.784622192 -20.2087841034 346.127471924 -356.411499023 -326.885009766 281.684814453 --72.5167922974 -64.6902313232 -551.456665039 --18.506937027 -229.503005981 161.929275513 --115.455726624 -188.158874512 -33.9791221619 -256.168640137 46.8244094849 87.1854324341 --227.554077148 172.638442993 -71.5984268188 --0.00131715589669 -0.201155677438 -632.794677734 --555.795410156 -307.515136719 -1837.60559082 --141.358581543 87.0137252808 1359.8260498 --741.708496094 -394.546600342 625.607849121 -597.31628418 329.08770752 -674.664733887 --68.367149353 361.066772461 73.0697174072 --213.882766724 156.454345703 16.4887886047 --33.9763336182 -86.6933059692 272.661895752 --68.7304763794 835.696044922 -320.390045166 --0.0541874691844 -1.87109890248e-05 -632.812011719 --59.8877639771 82.3301010132 715.902587891 --39.9566993713 255.918380737 -991.349365234 --59.1829795837 452.623016357 689.932495117 -95.9269790649 -156.312561035 -402.186553955 -50.5308189392 105.874359131 -54.9807662964 -226.283370972 -195.448501587 -43.7281494141 -31.1615886688 -360.982513428 298.102416992 --1.19679427147 574.26953125 147.448928833 --0.000942326150835 0.00487699452788 -632.811462402 -60.1953773499 45.1465530396 -1225.73693848 -372.754852295 147.605407715 1575.62463379 --227.788330078 -289.243682861 -604.322692871 --205.343719482 -21.0023841858 -384.351654053 -42.542388916 57.6826438904 -111.099395752 --197.948440552 30.8049983978 470.016265869 -139.85307312 138.65246582 -808.928649902 -82.3252944946 -172.106384277 683.260925293 --0.0541635788977 0.782004773617 -632.761779785 -2.44054436684 -951.98034668 869.123779297 -130.832138062 356.57611084 -877.471801758 --46.6546173096 -35.6336402893 -600.446777344 -81.3338851929 -152.081695557 914.877624512 --214.292800903 271.35055542 -560.182006836 --327.182159424 109.925003052 1124.2052002 -564.054626465 333.690155029 -969.13269043 -53.67237854 -221.787002563 266.374481201 -0.21672873199 -0.782790362835 -632.776306152 --123.274719238 104.352745056 -319.070098877 -95.9499435425 77.4516372681 -84.7109375 --37.9042015076 -585.719482422 689.596740723 -153.256774902 408.218261719 -559.768493652 -174.807662964 389.135070801 466.055053711 -119.327308655 -365.659301758 50.0010643005 -46.6632347107 22.2919197083 -291.596618652 -972.914550781 -1404.84863281 -854.726501465 -0.00330155738629 -0.00487978570163 -632.815063477 -468.076416016 -64.7696304321 199.250518799 --378.342346191 -132.613815308 -40.1950759888 -193.067352295 -2.45239591599 -81.4073944092 -23.9838905334 -11.1612348557 100.535324097 --40.2233810425 -151.083404541 167.170684814 --135.910827637 31.7652282715 412.285614014 -326.096893311 378.981323242 -608.854736328 --401.556335449 -194.340835571 891.757141113 -0.21663248539 1.75425011548e-05 -632.82635498 --847.915466309 -177.247375488 165.50050354 -22.0680065155 554.39831543 -40.1762466431 -198.258987427 -7.95155143738 -178.208740234 -189.322753906 -41.8049049377 -18.0012073517 --138.870330811 -60.2550964355 270.858581543 --486.133911133 -233.251083374 429.592437744 --75.252456665 -241.299407959 -533.265380859 --210.505706787 207.328491211 222.857040405 -0.00366553571075 0.201737031341 -632.798278809 --640.687988281 385.776916504 1169.50646973 --140.595169067 -40.1260070801 -1167.31604004 --309.341827393 22.3051147461 1158.37023926 -240.809173584 9.32569980621 -333.040405273 --239.727996826 -218.631317139 473.110565186 -139.265670776 161.142623901 -814.139404297 --565.093078613 -598.232421875 214.134735107 --102.925300598 455.939605713 -378.678314209 -0.217359557748 -0.218286260962 -632.81439209 --1.21836459637 389.841125488 -480.040283203 -252.028564453 -170.165008545 61.8673057556 --20.8326740265 -166.912109375 200.115097046 -163.375274658 -266.976318359 -774.419555664 -193.120010376 80.413230896 336.527435303 -89.9944458008 51.8975296021 -187.112869263 -16.2349433899 -197.473007202 -92.6709289551 -11.209274292 484.37701416 52.5803489685 -0.00323104346171 0.0590071380138 -632.810546875 -331.00201416 133.649856567 -255.271911621 -129.83505249 132.485702515 457.964202881 -97.8915252686 -136.103912354 490.187042236 --576.762329102 101.967338562 -1014.18115234 --8.5133600235 164.980148315 61.0934638977 -43.2378692627 254.747558594 69.5135421753 -135.554321289 109.754425049 181.778945923 -2725.81298828 -2108.20263672 -1808.37390137 -0.21738357842 -0.0597121492028 -632.825012207 --154.013397217 -47.4680328369 -451.16519165 -324.588348389 57.2358093262 25.2554683685 -116.809883118 -110.427810669 945.380554199 -88.2934494019 78.8666152954 -383.210388184 -426.701629639 -91.3407211304 -260.799041748 --5.5367436409 -323.437805176 124.862220764 -313.336914062 150.962081909 -398.599243164 -39.9428024292 -293.422668457 683.096069336 -0.00301202828996 0.217594355345 -632.799865723 -496.840332031 -679.30090332 -337.280883789 --49.4777488708 -67.7584075928 460.50958252 --434.699188232 -81.74659729 -385.480895996 --120.975219727 -16.7701263428 7.2539100647 --59.2743225098 111.721122742 62.2606201172 -499.57723999 589.11920166 -949.502624512 --96.3614578247 229.836425781 567.914733887 -42.0337104797 280.606719971 314.814422607 -0.216991916299 -0.201642736793 -632.812927246 -357.138793945 474.190765381 -233.180297852 -93.4090805054 -372.720306396 600.678955078 -114.852539062 134.466140747 -329.655212402 -174.96925354 204.91847229 -543.768920898 --93.4766082764 94.7477493286 -61.1964569092 --360.938446045 33.1895065308 1161.05554199 -146.012237549 197.033172607 -560.016784668 --83.8173828125 -569.309082031 718.63482666 -0.00355141004547 3.55155702891e-06 -632.811889648 --410.438110352 -473.54800415 444.144561768 -323.161956787 196.010421753 -970.20300293 --189.55871582 -211.180526733 634.102539062 --147.68649292 27.0448951721 -268.137298584 --149.32522583 -197.888122559 252.144256592 --540.973022461 -182.533126831 56.0428314209 -5.00380086899 299.457702637 -17.2402000427 -16.9073963165 776.432067871 -226.981399536 -0.216637775302 0.00434381421655 -632.829650879 -753.804199219 21.8355464935 349.828308105 --257.734436035 356.801483154 -84.5324020386 -104.149841309 -159.71913147 -150.696014404 -269.438232422 -28.4275512695 -334.648101807 --115.305496216 -146.274490356 150.507461548 -178.697525024 110.67375946 -269.08404541 -44.7248954773 -314.595611572 1186.7956543 -88.3980712891 501.189117432 -778.687561035 -0.0036562262103 0.782552599907 -632.76171875 -286.532318115 -38.7439422607 -405.217071533 --1.33218371868 -97.4756011963 227.743530273 --27.9376983643 144.578018188 -125.377845764 -115.171989441 -0.675598502159 -148.379684448 --175.060287476 225.778137207 377.014862061 --155.84034729 296.331878662 -332.805725098 --299.367736816 59.2430725098 -33.6486701965 --11.9981555939 555.54119873 -3.33754014969 -0.356442928314 -0.780885398388 -632.764343262 -17.9974346161 307.786529541 1015.27514648 --154.353820801 -108.646102905 -907.822753906 -247.875869751 -56.6801834106 511.79788208 --196.55368042 278.172363281 318.775115967 -406.560089111 4.36459445953 -572.758117676 -126.428672791 -101.539070129 57.9127197266 -307.766174316 -128.388015747 -356.272033691 --72.7149658203 -295.018798828 326.620483398 -0.185630023479 -0.00436918390915 -632.849365234 --611.601623535 -118.213516235 -297.441192627 -142.72895813 112.665061951 693.763916016 -9.10710430145 29.9979858398 -479.360107422 -74.1555480957 -52.1085281372 297.454803467 --661.463806152 -133.334228516 -277.044342041 --125.255226135 439.111663818 -427.511260986 --428.443237305 27.773815155 391.833129883 --2.75588774681 571.596740723 84.2674560547 -0.357414275408 -8.66014488565e-06 -632.814575195 -91.734992981 37.7082672119 -369.009613037 -337.194061279 -124.332443237 198.014770508 --438.19229126 73.6703872681 721.145080566 -7.38609981537 -150.857177734 -1137.95166016 -190.18850708 -145.32131958 800.233581543 -276.990753174 208.109786987 -304.907653809 -109.803962708 -386.200042725 644.682739258 --250.811340332 303.175231934 -474.669219971 -0.185974001884 0.201667353511 -632.832458496 -96.4011764526 -599.120605469 166.211029053 --77.6292190552 -11.7831735611 374.906219482 -53.8399238586 -104.399467468 -370.17364502 -137.124588013 92.0501937866 -43.0055732727 -267.8409729 -169.007553101 481.543823242 -142.521133423 332.837158203 -615.461730957 -532.181640625 -182.99281311 -267.035308838 --70.161529541 686.072692871 -16.415927887 -0.357166051865 -0.217087224126 -632.802124023 --466.401092529 117.311828613 918.552856445 --294.595703125 174.826828003 -807.213439941 --401.601654053 118.306243896 139.692993164 -65.7536087036 -207.404586792 175.569702148 -10.7766942978 -214.833480835 339.8644104 --57.9371871948 388.152770996 -364.430755615 -79.3830871582 282.495483398 -197.219299316 -351.021392822 349.30758667 746.938232422 -0.186355620623 0.0597126707435 -632.844726562 -270.343414307 -295.266784668 -803.59387207 --116.551399231 -71.1506729126 125.061134338 -47.8429145813 172.282943726 2.69229364395 -360.373077393 -281.080688477 -456.024291992 --102.253868103 -46.411151886 904.589477539 --188.099029541 15.9251813889 -347.577636719 -24.9912414551 57.0592765808 171.925109863 --186.000534058 803.865661621 -192.098449707 -0.356841534376 -0.0577570199966 -632.812744141 --430.216217041 73.3160400391 77.842628479 --39.6645469666 154.726409912 -91.0744857788 --16.772026062 -176.37902832 438.47946167 -70.1181640625 440.807983398 -264.794677734 --289.176696777 -59.1483345032 181.328918457 -101.131538391 63.8790550232 -530.22644043 --219.584884644 -341.116912842 63.90417099 --27.1410884857 387.737121582 34.2384300232 -0.186360925436 0.21828430891 -632.83404541 --144.389907837 34.9141998291 118.611633301 -130.466827393 22.2655658722 -150.353042603 -460.129150391 -33.3455123901 61.0268211365 --129.716674805 -254.217758179 886.298400879 --430.620056152 122.320976257 -1093.95422363 --84.1262130737 -100.405387878 649.815368652 --130.090866089 430.229156494 -507.004516602 -279.057769775 157.251571655 450.882019043 -0.356714844704 -0.200759589672 -632.800842285 -380.818572998 753.388427734 1080.8236084 -3.78176808357 -49.2740783691 -909.317504883 --225.224899292 206.163482666 481.254211426 --57.1606674194 -34.3023948669 -407.197906494 -255.167663574 111.103004456 22.3536529541 -143.598236084 -211.454666138 -213.629135132 --53.1020965576 -216.33303833 -184.509017944 --304.359649658 493.535797119 -49.6042976379 -0.185632273555 1.57632584887e-05 -632.846008301 -566.402954102 -19.6432514191 -191.064346313 -121.751663208 -28.4568405151 -174.284347534 --53.8020172119 -4.10932826996 453.444061279 --189.868286133 -4.69758462906 -693.877319336 -173.629394531 324.985778809 207.315841675 -371.65020752 -27.6674079895 156.741256714 --5.1146903038 123.327796936 -29.7113246918 -199.151092529 293.586608887 22.219745636 -0.357604980469 0.00486062048003 -632.817810059 --29.0246543884 100.938446045 -883.098510742 --135.816848755 -218.019256592 913.705322266 -209.554901123 668.059692383 106.28755188 --173.079284668 -594.089050293 -178.840545654 -103.169715881 62.3661384583 -315.045257568 -122.478057861 -62.049495697 190.370254517 -266.765777588 271.907592773 561.160217285 -62.3577270508 -151.727920532 307.831085205 -0.185704529285 0.782809078693 -632.795898438 - - -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 -0.403324991465 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.584003984928 -0.624760985374 - - -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 - - -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 - - --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 --1 - - -bond0 0 1 -bond1 1 2 -bond1 2 3 -bond1 3 4 -bond1 4 5 -bond1 5 6 -bond1 6 7 -bond2 7 8 -bond0 9 10 -bond1 10 11 -bond1 11 12 -bond1 12 13 -bond1 13 14 -bond1 14 15 -bond1 15 16 -bond2 16 17 -bond0 18 19 -bond1 19 20 -bond1 20 21 -bond1 21 22 -bond1 22 23 -bond1 23 24 -bond1 24 25 -bond2 25 26 -bond0 27 28 -bond1 28 29 -bond1 29 30 -bond1 30 31 -bond1 31 32 -bond1 32 33 -bond1 33 34 -bond2 34 35 -bond0 36 37 -bond1 37 38 -bond1 38 39 -bond1 39 40 -bond1 40 41 -bond1 41 42 -bond1 42 43 -bond2 43 44 -bond0 45 46 -bond1 46 47 -bond1 47 48 -bond1 48 49 -bond1 49 50 -bond1 50 51 -bond1 51 52 -bond2 52 53 -bond0 54 55 -bond1 55 56 -bond1 56 57 -bond1 57 58 -bond1 58 59 -bond1 59 60 -bond1 60 61 -bond2 61 62 -bond0 63 64 -bond1 64 65 -bond1 65 66 -bond1 66 67 -bond1 67 68 -bond1 68 69 -bond1 69 70 -bond2 70 71 -bond0 72 73 -bond1 73 74 -bond1 74 75 -bond1 75 76 -bond1 76 77 -bond1 77 78 -bond1 78 79 -bond2 79 80 -bond0 81 82 -bond1 82 83 -bond1 83 84 -bond1 84 85 -bond1 85 86 -bond1 86 87 -bond1 87 88 -bond2 88 89 -bond0 90 91 -bond1 91 92 -bond1 92 93 -bond1 93 94 -bond1 94 95 -bond1 95 96 -bond1 96 97 -bond2 97 98 -bond0 99 100 -bond1 100 101 -bond1 101 102 -bond1 102 103 -bond1 103 104 -bond1 104 105 -bond1 105 106 -bond2 106 107 -bond0 108 109 -bond1 109 110 -bond1 110 111 -bond1 111 112 -bond1 112 113 -bond1 113 114 -bond1 114 115 -bond2 115 116 -bond0 117 118 -bond1 118 119 -bond1 119 120 -bond1 120 121 -bond1 121 122 -bond1 122 123 -bond1 123 124 -bond2 124 125 -bond0 126 127 -bond1 127 128 -bond1 128 129 -bond1 129 130 -bond1 130 131 -bond1 131 132 -bond1 132 133 -bond2 133 134 -bond0 135 136 -bond1 136 137 -bond1 137 138 -bond1 138 139 -bond1 139 140 -bond1 140 141 -bond1 141 142 -bond2 142 143 -bond0 144 145 -bond1 145 146 -bond1 146 147 -bond1 147 148 -bond1 148 149 -bond1 149 150 -bond1 150 151 -bond2 151 152 -bond0 153 154 -bond1 154 155 -bond1 155 156 -bond1 156 157 -bond1 157 158 -bond1 158 159 -bond1 159 160 -bond2 160 161 -bond0 162 163 -bond1 163 164 -bond1 164 165 -bond1 165 166 -bond1 166 167 -bond1 167 168 -bond1 168 169 -bond2 169 170 -bond0 171 172 -bond1 172 173 -bond1 173 174 -bond1 174 175 -bond1 175 176 -bond1 176 177 -bond1 177 178 -bond2 178 179 -bond0 180 181 -bond1 181 182 -bond1 182 183 -bond1 183 184 -bond1 184 185 -bond1 185 186 -bond1 186 187 -bond2 187 188 -bond0 189 190 -bond1 190 191 -bond1 191 192 -bond1 192 193 -bond1 193 194 -bond1 194 195 -bond1 195 196 -bond2 196 197 -bond0 198 199 -bond1 199 200 -bond1 200 201 -bond1 201 202 -bond1 202 203 -bond1 203 204 -bond1 204 205 -bond2 205 206 -bond0 207 208 -bond1 208 209 -bond1 209 210 -bond1 210 211 -bond1 211 212 -bond1 212 213 -bond1 213 214 -bond2 214 215 -bond0 216 217 -bond1 217 218 -bond1 218 219 -bond1 219 220 -bond1 220 221 -bond1 221 222 -bond1 222 223 -bond2 223 224 -bond0 225 226 -bond1 226 227 -bond1 227 228 -bond1 228 229 -bond1 229 230 -bond1 230 231 -bond1 231 232 -bond2 232 233 -bond0 234 235 -bond1 235 236 -bond1 236 237 -bond1 237 238 -bond1 238 239 -bond1 239 240 -bond1 240 241 -bond2 241 242 -bond0 243 244 -bond1 244 245 -bond1 245 246 -bond1 246 247 -bond1 247 248 -bond1 248 249 -bond1 249 250 -bond2 250 251 -bond0 252 253 -bond1 253 254 -bond1 254 255 -bond1 255 256 -bond1 256 257 -bond1 257 258 -bond1 258 259 -bond2 259 260 -bond0 261 262 -bond1 262 263 -bond1 263 264 -bond1 264 265 -bond1 265 266 -bond1 266 267 -bond1 267 268 -bond2 268 269 -bond0 270 271 -bond1 271 272 -bond1 272 273 -bond1 273 274 -bond1 274 275 -bond1 275 276 -bond1 276 277 -bond2 277 278 -bond0 279 280 -bond1 280 281 -bond1 281 282 -bond1 282 283 -bond1 283 284 -bond1 284 285 -bond1 285 286 -bond2 286 287 -bond0 288 289 -bond1 289 290 -bond1 290 291 -bond1 291 292 -bond1 292 293 -bond1 293 294 -bond1 294 295 -bond2 295 296 -bond0 297 298 -bond1 298 299 -bond1 299 300 -bond1 300 301 -bond1 301 302 -bond1 302 303 -bond1 303 304 -bond2 304 305 -bond0 306 307 -bond1 307 308 -bond1 308 309 -bond1 309 310 -bond1 310 311 -bond1 311 312 -bond1 312 313 -bond2 313 314 -bond0 315 316 -bond1 316 317 -bond1 317 318 -bond1 318 319 -bond1 319 320 -bond1 320 321 -bond1 321 322 -bond2 322 323 -bond0 324 325 -bond1 325 326 -bond1 326 327 -bond1 327 328 -bond1 328 329 -bond1 329 330 -bond1 330 331 -bond2 331 332 -bond0 333 334 -bond1 334 335 -bond1 335 336 -bond1 336 337 -bond1 337 338 -bond1 338 339 -bond1 339 340 -bond2 340 341 -bond0 342 343 -bond1 343 344 -bond1 344 345 -bond1 345 346 -bond1 346 347 -bond1 347 348 -bond1 348 349 -bond2 349 350 -bond0 351 352 -bond1 352 353 -bond1 353 354 -bond1 354 355 -bond1 355 356 -bond1 356 357 -bond1 357 358 -bond2 358 359 -bond0 360 361 -bond1 361 362 -bond1 362 363 -bond1 363 364 -bond1 364 365 -bond1 365 366 -bond1 366 367 -bond2 367 368 -bond0 369 370 -bond1 370 371 -bond1 371 372 -bond1 372 373 -bond1 373 374 -bond1 374 375 -bond1 375 376 -bond2 376 377 -bond0 378 379 -bond1 379 380 -bond1 380 381 -bond1 381 382 -bond1 382 383 -bond1 383 384 -bond1 384 385 -bond2 385 386 -bond0 387 388 -bond1 388 389 -bond1 389 390 -bond1 390 391 -bond1 391 392 -bond1 392 393 -bond1 393 394 -bond2 394 395 -bond0 396 397 -bond1 397 398 -bond1 398 399 -bond1 399 400 -bond1 400 401 -bond1 401 402 -bond1 402 403 -bond2 403 404 -bond0 405 406 -bond1 406 407 -bond1 407 408 -bond1 408 409 -bond1 409 410 -bond1 410 411 -bond1 411 412 -bond2 412 413 -bond0 414 415 -bond1 415 416 -bond1 416 417 -bond1 417 418 -bond1 418 419 -bond1 419 420 -bond1 420 421 -bond2 421 422 -bond0 423 424 -bond1 424 425 -bond1 425 426 -bond1 426 427 -bond1 427 428 -bond1 428 429 -bond1 429 430 -bond2 430 431 -bond0 432 433 -bond1 433 434 -bond1 434 435 -bond1 435 436 -bond1 436 437 -bond1 437 438 -bond1 438 439 -bond2 439 440 -bond0 441 442 -bond1 442 443 -bond1 443 444 -bond1 444 445 -bond1 445 446 -bond1 446 447 -bond1 447 448 -bond2 448 449 -bond0 450 451 -bond1 451 452 -bond1 452 453 -bond1 453 454 -bond1 454 455 -bond1 455 456 -bond1 456 457 -bond2 457 458 -bond0 459 460 -bond1 460 461 -bond1 461 462 -bond1 462 463 -bond1 463 464 -bond1 464 465 -bond1 465 466 -bond2 466 467 -bond0 468 469 -bond1 469 470 -bond1 470 471 -bond1 471 472 -bond1 472 473 -bond1 473 474 -bond1 474 475 -bond2 475 476 -bond0 477 478 -bond1 478 479 -bond1 479 480 -bond1 480 481 -bond1 481 482 -bond1 482 483 -bond1 483 484 -bond2 484 485 -bond0 486 487 -bond1 487 488 -bond1 488 489 -bond1 489 490 -bond1 490 491 -bond1 491 492 -bond1 492 493 -bond2 493 494 -bond0 495 496 -bond1 496 497 -bond1 497 498 -bond1 498 499 -bond1 499 500 -bond1 500 501 -bond1 501 502 -bond2 502 503 -bond0 504 505 -bond1 505 506 -bond1 506 507 -bond1 507 508 -bond1 508 509 -bond1 509 510 -bond1 510 511 -bond2 511 512 -bond0 513 514 -bond1 514 515 -bond1 515 516 -bond1 516 517 -bond1 517 518 -bond1 518 519 -bond1 519 520 -bond2 520 521 -bond0 522 523 -bond1 523 524 -bond1 524 525 -bond1 525 526 -bond1 526 527 -bond1 527 528 -bond1 528 529 -bond2 529 530 -bond0 531 532 -bond1 532 533 -bond1 533 534 -bond1 534 535 -bond1 535 536 -bond1 536 537 -bond1 537 538 -bond2 538 539 -bond0 540 541 -bond1 541 542 -bond1 542 543 -bond1 543 544 -bond1 544 545 -bond1 545 546 -bond1 546 547 -bond2 547 548 -bond0 549 550 -bond1 550 551 -bond1 551 552 -bond1 552 553 -bond1 553 554 -bond1 554 555 -bond1 555 556 -bond2 556 557 -bond0 558 559 -bond1 559 560 -bond1 560 561 -bond1 561 562 -bond1 562 563 -bond1 563 564 -bond1 564 565 -bond2 565 566 -bond0 567 568 -bond1 568 569 -bond1 569 570 -bond1 570 571 -bond1 571 572 -bond1 572 573 -bond1 573 574 -bond2 574 575 -bond0 576 577 -bond1 577 578 -bond1 578 579 -bond1 579 580 -bond1 580 581 -bond1 581 582 -bond1 582 583 -bond2 583 584 -bond0 585 586 -bond1 586 587 -bond1 587 588 -bond1 588 589 -bond1 589 590 -bond1 590 591 -bond1 591 592 -bond2 592 593 -bond0 594 595 -bond1 595 596 -bond1 596 597 -bond1 597 598 -bond1 598 599 -bond1 599 600 -bond1 600 601 -bond2 601 602 -bond0 603 604 -bond1 604 605 -bond1 605 606 -bond1 606 607 -bond1 607 608 -bond1 608 609 -bond1 609 610 -bond2 610 611 -bond0 612 613 -bond1 613 614 -bond1 614 615 -bond1 615 616 -bond1 616 617 -bond1 617 618 -bond1 618 619 -bond2 619 620 -bond0 621 622 -bond1 622 623 -bond1 623 624 -bond1 624 625 -bond1 625 626 -bond1 626 627 -bond1 627 628 -bond2 628 629 -bond0 630 631 -bond1 631 632 -bond1 632 633 -bond1 633 634 -bond1 634 635 -bond1 635 636 -bond1 636 637 -bond2 637 638 -bond0 639 640 -bond1 640 641 -bond1 641 642 -bond1 642 643 -bond1 643 644 -bond1 644 645 -bond1 645 646 -bond2 646 647 -bond0 648 649 -bond1 649 650 -bond1 650 651 -bond1 651 652 -bond1 652 653 -bond1 653 654 -bond1 654 655 -bond2 655 656 -bond0 657 658 -bond1 658 659 -bond1 659 660 -bond1 660 661 -bond1 661 662 -bond1 662 663 -bond1 663 664 -bond2 664 665 -bond0 666 667 -bond1 667 668 -bond1 668 669 -bond1 669 670 -bond1 670 671 -bond1 671 672 -bond1 672 673 -bond2 673 674 -bond0 675 676 -bond1 676 677 -bond1 677 678 -bond1 678 679 -bond1 679 680 -bond1 680 681 -bond1 681 682 -bond2 682 683 -bond0 684 685 -bond1 685 686 -bond1 686 687 -bond1 687 688 -bond1 688 689 -bond1 689 690 -bond1 690 691 -bond2 691 692 -bond0 693 694 -bond1 694 695 -bond1 695 696 -bond1 696 697 -bond1 697 698 -bond1 698 699 -bond1 699 700 -bond2 700 701 -bond0 702 703 -bond1 703 704 -bond1 704 705 -bond1 705 706 -bond1 706 707 -bond1 707 708 -bond1 708 709 -bond2 709 710 -bond0 711 712 -bond1 712 713 -bond1 713 714 -bond1 714 715 -bond1 715 716 -bond1 716 717 -bond1 717 718 -bond2 718 719 -bond0 720 721 -bond1 721 722 -bond1 722 723 -bond1 723 724 -bond1 724 725 -bond1 725 726 -bond1 726 727 -bond2 727 728 -bond0 729 730 -bond1 730 731 -bond1 731 732 -bond1 732 733 -bond1 733 734 -bond1 734 735 -bond1 735 736 -bond2 736 737 -bond0 738 739 -bond1 739 740 -bond1 740 741 -bond1 741 742 -bond1 742 743 -bond1 743 744 -bond1 744 745 -bond2 745 746 -bond0 747 748 -bond1 748 749 -bond1 749 750 -bond1 750 751 -bond1 751 752 -bond1 752 753 -bond1 753 754 -bond2 754 755 -bond0 756 757 -bond1 757 758 -bond1 758 759 -bond1 759 760 -bond1 760 761 -bond1 761 762 -bond1 762 763 -bond2 763 764 -bond0 765 766 -bond1 766 767 -bond1 767 768 -bond1 768 769 -bond1 769 770 -bond1 770 771 -bond1 771 772 -bond2 772 773 -bond0 774 775 -bond1 775 776 -bond1 776 777 -bond1 777 778 -bond1 778 779 -bond1 779 780 -bond1 780 781 -bond2 781 782 -bond0 783 784 -bond1 784 785 -bond1 785 786 -bond1 786 787 -bond1 787 788 -bond1 788 789 -bond1 789 790 -bond2 790 791 -bond0 792 793 -bond1 793 794 -bond1 794 795 -bond1 795 796 -bond1 796 797 -bond1 797 798 -bond1 798 799 -bond2 799 800 -bond0 801 802 -bond1 802 803 -bond1 803 804 -bond1 804 805 -bond1 805 806 -bond1 806 807 -bond1 807 808 -bond2 808 809 -bond0 810 811 -bond1 811 812 -bond1 812 813 -bond1 813 814 -bond1 814 815 -bond1 815 816 -bond1 816 817 -bond2 817 818 -bond0 819 820 -bond1 820 821 -bond1 821 822 -bond1 822 823 -bond1 823 824 -bond1 824 825 -bond1 825 826 -bond2 826 827 -bond0 828 829 -bond1 829 830 -bond1 830 831 -bond1 831 832 -bond1 832 833 -bond1 833 834 -bond1 834 835 -bond2 835 836 -bond0 837 838 -bond1 838 839 -bond1 839 840 -bond1 840 841 -bond1 841 842 -bond1 842 843 -bond1 843 844 -bond2 844 845 -bond0 846 847 -bond1 847 848 -bond1 848 849 -bond1 849 850 -bond1 850 851 -bond1 851 852 -bond1 852 853 -bond2 853 854 -bond0 855 856 -bond1 856 857 -bond1 857 858 -bond1 858 859 -bond1 859 860 -bond1 860 861 -bond1 861 862 -bond2 862 863 -bond0 864 865 -bond1 865 866 -bond1 866 867 -bond1 867 868 -bond1 868 869 -bond1 869 870 -bond1 870 871 -bond2 871 872 -bond0 873 874 -bond1 874 875 -bond1 875 876 -bond1 876 877 -bond1 877 878 -bond1 878 879 -bond1 879 880 -bond2 880 881 -bond0 882 883 -bond1 883 884 -bond1 884 885 -bond1 885 886 -bond1 886 887 -bond1 887 888 -bond1 888 889 -bond2 889 890 -bond0 891 892 -bond1 892 893 -bond1 893 894 -bond1 894 895 -bond1 895 896 -bond1 896 897 -bond1 897 898 -bond2 898 899 -bond0 900 901 -bond1 901 902 -bond1 902 903 -bond1 903 904 -bond1 904 905 -bond1 905 906 -bond1 906 907 -bond2 907 908 -bond0 909 910 -bond1 910 911 -bond1 911 912 -bond1 912 913 -bond1 913 914 -bond1 914 915 -bond1 915 916 -bond2 916 917 -bond0 918 919 -bond1 919 920 -bond1 920 921 -bond1 921 922 -bond1 922 923 -bond1 923 924 -bond1 924 925 -bond2 925 926 -bond0 927 928 -bond1 928 929 -bond1 929 930 -bond1 930 931 -bond1 931 932 -bond1 932 933 -bond1 933 934 -bond2 934 935 -bond0 936 937 -bond1 937 938 -bond1 938 939 -bond1 939 940 -bond1 940 941 -bond1 941 942 -bond1 942 943 -bond2 943 944 -bond0 945 946 -bond1 946 947 -bond1 947 948 -bond1 948 949 -bond1 949 950 -bond1 950 951 -bond1 951 952 -bond2 952 953 -bond0 954 955 -bond1 955 956 -bond1 956 957 -bond1 957 958 -bond1 958 959 -bond1 959 960 -bond1 960 961 -bond2 961 962 -bond0 963 964 -bond1 964 965 -bond1 965 966 -bond1 966 967 -bond1 967 968 -bond1 968 969 -bond1 969 970 -bond2 970 971 -bond0 972 973 -bond1 973 974 -bond1 974 975 -bond1 975 976 -bond1 976 977 -bond1 977 978 -bond1 978 979 -bond2 979 980 -bond0 981 982 -bond1 982 983 -bond1 983 984 -bond1 984 985 -bond1 985 986 -bond1 986 987 -bond1 987 988 -bond2 988 989 -bond0 990 991 -bond1 991 992 -bond1 992 993 -bond1 993 994 -bond1 994 995 -bond1 995 996 -bond1 996 997 -bond2 997 998 -bond0 999 1000 -bond1 1000 1001 -bond1 1001 1002 -bond1 1002 1003 -bond1 1003 1004 -bond1 1004 1005 -bond1 1005 1006 -bond2 1006 1007 -bond0 1008 1009 -bond1 1009 1010 -bond1 1010 1011 -bond1 1011 1012 -bond1 1012 1013 -bond1 1013 1014 -bond1 1014 1015 -bond2 1015 1016 -bond0 1017 1018 -bond1 1018 1019 -bond1 1019 1020 -bond1 1020 1021 -bond1 1021 1022 -bond1 1022 1023 -bond1 1023 1024 -bond2 1024 1025 -bond0 1026 1027 -bond1 1027 1028 -bond1 1028 1029 -bond1 1029 1030 -bond1 1030 1031 -bond1 1031 1032 -bond1 1032 1033 -bond2 1033 1034 -bond0 1035 1036 -bond1 1036 1037 -bond1 1037 1038 -bond1 1038 1039 -bond1 1039 1040 -bond1 1040 1041 -bond1 1041 1042 -bond2 1042 1043 -bond0 1044 1045 -bond1 1045 1046 -bond1 1046 1047 -bond1 1047 1048 -bond1 1048 1049 -bond1 1049 1050 -bond1 1050 1051 -bond2 1051 1052 -bond0 1053 1054 -bond1 1054 1055 -bond1 1055 1056 -bond1 1056 1057 -bond1 1057 1058 -bond1 1058 1059 -bond1 1059 1060 -bond2 1060 1061 -bond0 1062 1063 -bond1 1063 1064 -bond1 1064 1065 -bond1 1065 1066 -bond1 1066 1067 -bond1 1067 1068 -bond1 1068 1069 -bond2 1069 1070 -bond0 1071 1072 -bond1 1072 1073 -bond1 1073 1074 -bond1 1074 1075 -bond1 1075 1076 -bond1 1076 1077 -bond1 1077 1078 -bond2 1078 1079 -bond0 1080 1081 -bond1 1081 1082 -bond1 1082 1083 -bond1 1083 1084 -bond1 1084 1085 -bond1 1085 1086 -bond1 1086 1087 -bond2 1087 1088 -bond0 1089 1090 -bond1 1090 1091 -bond1 1091 1092 -bond1 1092 1093 -bond1 1093 1094 -bond1 1094 1095 -bond1 1095 1096 -bond2 1096 1097 -bond0 1098 1099 -bond1 1099 1100 -bond1 1100 1101 -bond1 1101 1102 -bond1 1102 1103 -bond1 1103 1104 -bond1 1104 1105 -bond2 1105 1106 -bond0 1107 1108 -bond1 1108 1109 -bond1 1109 1110 -bond1 1110 1111 -bond1 1111 1112 -bond1 1112 1113 -bond1 1113 1114 -bond2 1114 1115 -bond0 1116 1117 -bond1 1117 1118 -bond1 1118 1119 -bond1 1119 1120 -bond1 1120 1121 -bond1 1121 1122 -bond1 1122 1123 -bond2 1123 1124 -bond0 1125 1126 -bond1 1126 1127 -bond1 1127 1128 -bond1 1128 1129 -bond1 1129 1130 -bond1 1130 1131 -bond1 1131 1132 -bond2 1132 1133 -bond0 1134 1135 -bond1 1135 1136 -bond1 1136 1137 -bond1 1137 1138 -bond1 1138 1139 -bond1 1139 1140 -bond1 1140 1141 -bond2 1141 1142 -bond0 1143 1144 -bond1 1144 1145 -bond1 1145 1146 -bond1 1146 1147 -bond1 1147 1148 -bond1 1148 1149 -bond1 1149 1150 -bond2 1150 1151 -bond0 1152 1153 -bond1 1153 1154 -bond1 1154 1155 -bond1 1155 1156 -bond1 1156 1157 -bond1 1157 1158 -bond1 1158 1159 -bond2 1159 1160 -bond0 1161 1162 -bond1 1162 1163 -bond1 1163 1164 -bond1 1164 1165 -bond1 1165 1166 -bond1 1166 1167 -bond1 1167 1168 -bond2 1168 1169 -bond0 1170 1171 -bond1 1171 1172 -bond1 1172 1173 -bond1 1173 1174 -bond1 1174 1175 -bond1 1175 1176 -bond1 1176 1177 -bond2 1177 1178 -bond0 1179 1180 -bond1 1180 1181 -bond1 1181 1182 -bond1 1182 1183 -bond1 1183 1184 -bond1 1184 1185 -bond1 1185 1186 -bond2 1186 1187 -bond0 1188 1189 -bond1 1189 1190 -bond1 1190 1191 -bond1 1191 1192 -bond1 1192 1193 -bond1 1193 1194 -bond1 1194 1195 -bond2 1195 1196 -bond0 1197 1198 -bond1 1198 1199 -bond1 1199 1200 -bond1 1200 1201 -bond1 1201 1202 -bond1 1202 1203 -bond1 1203 1204 -bond2 1204 1205 -bond0 1206 1207 -bond1 1207 1208 -bond1 1208 1209 -bond1 1209 1210 -bond1 1210 1211 -bond1 1211 1212 -bond1 1212 1213 -bond2 1213 1214 -bond0 1215 1216 -bond1 1216 1217 -bond1 1217 1218 -bond1 1218 1219 -bond1 1219 1220 -bond1 1220 1221 -bond1 1221 1222 -bond2 1222 1223 -bond0 1224 1225 -bond1 1225 1226 -bond1 1226 1227 -bond1 1227 1228 -bond1 1228 1229 -bond1 1229 1230 -bond1 1230 1231 -bond2 1231 1232 -bond0 1233 1234 -bond1 1234 1235 -bond1 1235 1236 -bond1 1236 1237 -bond1 1237 1238 -bond1 1238 1239 -bond1 1239 1240 -bond2 1240 1241 -bond0 1242 1243 -bond1 1243 1244 -bond1 1244 1245 -bond1 1245 1246 -bond1 1246 1247 -bond1 1247 1248 -bond1 1248 1249 -bond2 1249 1250 -bond0 1251 1252 -bond1 1252 1253 -bond1 1253 1254 -bond1 1254 1255 -bond1 1255 1256 -bond1 1256 1257 -bond1 1257 1258 -bond2 1258 1259 -bond0 1260 1261 -bond1 1261 1262 -bond1 1262 1263 -bond1 1263 1264 -bond1 1264 1265 -bond1 1265 1266 -bond1 1266 1267 -bond2 1267 1268 -bond0 1269 1270 -bond1 1270 1271 -bond1 1271 1272 -bond1 1272 1273 -bond1 1273 1274 -bond1 1274 1275 -bond1 1275 1276 -bond2 1276 1277 -bond0 1278 1279 -bond1 1279 1280 -bond1 1280 1281 -bond1 1281 1282 -bond1 1282 1283 -bond1 1283 1284 -bond1 1284 1285 -bond2 1285 1286 -bond0 1287 1288 -bond1 1288 1289 -bond1 1289 1290 -bond1 1290 1291 -bond1 1291 1292 -bond1 1292 1293 -bond1 1293 1294 -bond2 1294 1295 - - -angle0 0 1 2 -angle1 1 2 3 -angle1 2 3 4 -angle1 3 4 5 -angle1 4 5 6 -angle1 5 6 7 -angle2 6 7 8 -angle0 9 10 11 -angle1 10 11 12 -angle1 11 12 13 -angle1 12 13 14 -angle1 13 14 15 -angle1 14 15 16 -angle2 15 16 17 -angle0 18 19 20 -angle1 19 20 21 -angle1 20 21 22 -angle1 21 22 23 -angle1 22 23 24 -angle1 23 24 25 -angle2 24 25 26 -angle0 27 28 29 -angle1 28 29 30 -angle1 29 30 31 -angle1 30 31 32 -angle1 31 32 33 -angle1 32 33 34 -angle2 33 34 35 -angle0 36 37 38 -angle1 37 38 39 -angle1 38 39 40 -angle1 39 40 41 -angle1 40 41 42 -angle1 41 42 43 -angle2 42 43 44 -angle0 45 46 47 -angle1 46 47 48 -angle1 47 48 49 -angle1 48 49 50 -angle1 49 50 51 -angle1 50 51 52 -angle2 51 52 53 -angle0 54 55 56 -angle1 55 56 57 -angle1 56 57 58 -angle1 57 58 59 -angle1 58 59 60 -angle1 59 60 61 -angle2 60 61 62 -angle0 63 64 65 -angle1 64 65 66 -angle1 65 66 67 -angle1 66 67 68 -angle1 67 68 69 -angle1 68 69 70 -angle2 69 70 71 -angle0 72 73 74 -angle1 73 74 75 -angle1 74 75 76 -angle1 75 76 77 -angle1 76 77 78 -angle1 77 78 79 -angle2 78 79 80 -angle0 81 82 83 -angle1 82 83 84 -angle1 83 84 85 -angle1 84 85 86 -angle1 85 86 87 -angle1 86 87 88 -angle2 87 88 89 -angle0 90 91 92 -angle1 91 92 93 -angle1 92 93 94 -angle1 93 94 95 -angle1 94 95 96 -angle1 95 96 97 -angle2 96 97 98 -angle0 99 100 101 -angle1 100 101 102 -angle1 101 102 103 -angle1 102 103 104 -angle1 103 104 105 -angle1 104 105 106 -angle2 105 106 107 -angle0 108 109 110 -angle1 109 110 111 -angle1 110 111 112 -angle1 111 112 113 -angle1 112 113 114 -angle1 113 114 115 -angle2 114 115 116 -angle0 117 118 119 -angle1 118 119 120 -angle1 119 120 121 -angle1 120 121 122 -angle1 121 122 123 -angle1 122 123 124 -angle2 123 124 125 -angle0 126 127 128 -angle1 127 128 129 -angle1 128 129 130 -angle1 129 130 131 -angle1 130 131 132 -angle1 131 132 133 -angle2 132 133 134 -angle0 135 136 137 -angle1 136 137 138 -angle1 137 138 139 -angle1 138 139 140 -angle1 139 140 141 -angle1 140 141 142 -angle2 141 142 143 -angle0 144 145 146 -angle1 145 146 147 -angle1 146 147 148 -angle1 147 148 149 -angle1 148 149 150 -angle1 149 150 151 -angle2 150 151 152 -angle0 153 154 155 -angle1 154 155 156 -angle1 155 156 157 -angle1 156 157 158 -angle1 157 158 159 -angle1 158 159 160 -angle2 159 160 161 -angle0 162 163 164 -angle1 163 164 165 -angle1 164 165 166 -angle1 165 166 167 -angle1 166 167 168 -angle1 167 168 169 -angle2 168 169 170 -angle0 171 172 173 -angle1 172 173 174 -angle1 173 174 175 -angle1 174 175 176 -angle1 175 176 177 -angle1 176 177 178 -angle2 177 178 179 -angle0 180 181 182 -angle1 181 182 183 -angle1 182 183 184 -angle1 183 184 185 -angle1 184 185 186 -angle1 185 186 187 -angle2 186 187 188 -angle0 189 190 191 -angle1 190 191 192 -angle1 191 192 193 -angle1 192 193 194 -angle1 193 194 195 -angle1 194 195 196 -angle2 195 196 197 -angle0 198 199 200 -angle1 199 200 201 -angle1 200 201 202 -angle1 201 202 203 -angle1 202 203 204 -angle1 203 204 205 -angle2 204 205 206 -angle0 207 208 209 -angle1 208 209 210 -angle1 209 210 211 -angle1 210 211 212 -angle1 211 212 213 -angle1 212 213 214 -angle2 213 214 215 -angle0 216 217 218 -angle1 217 218 219 -angle1 218 219 220 -angle1 219 220 221 -angle1 220 221 222 -angle1 221 222 223 -angle2 222 223 224 -angle0 225 226 227 -angle1 226 227 228 -angle1 227 228 229 -angle1 228 229 230 -angle1 229 230 231 -angle1 230 231 232 -angle2 231 232 233 -angle0 234 235 236 -angle1 235 236 237 -angle1 236 237 238 -angle1 237 238 239 -angle1 238 239 240 -angle1 239 240 241 -angle2 240 241 242 -angle0 243 244 245 -angle1 244 245 246 -angle1 245 246 247 -angle1 246 247 248 -angle1 247 248 249 -angle1 248 249 250 -angle2 249 250 251 -angle0 252 253 254 -angle1 253 254 255 -angle1 254 255 256 -angle1 255 256 257 -angle1 256 257 258 -angle1 257 258 259 -angle2 258 259 260 -angle0 261 262 263 -angle1 262 263 264 -angle1 263 264 265 -angle1 264 265 266 -angle1 265 266 267 -angle1 266 267 268 -angle2 267 268 269 -angle0 270 271 272 -angle1 271 272 273 -angle1 272 273 274 -angle1 273 274 275 -angle1 274 275 276 -angle1 275 276 277 -angle2 276 277 278 -angle0 279 280 281 -angle1 280 281 282 -angle1 281 282 283 -angle1 282 283 284 -angle1 283 284 285 -angle1 284 285 286 -angle2 285 286 287 -angle0 288 289 290 -angle1 289 290 291 -angle1 290 291 292 -angle1 291 292 293 -angle1 292 293 294 -angle1 293 294 295 -angle2 294 295 296 -angle0 297 298 299 -angle1 298 299 300 -angle1 299 300 301 -angle1 300 301 302 -angle1 301 302 303 -angle1 302 303 304 -angle2 303 304 305 -angle0 306 307 308 -angle1 307 308 309 -angle1 308 309 310 -angle1 309 310 311 -angle1 310 311 312 -angle1 311 312 313 -angle2 312 313 314 -angle0 315 316 317 -angle1 316 317 318 -angle1 317 318 319 -angle1 318 319 320 -angle1 319 320 321 -angle1 320 321 322 -angle2 321 322 323 -angle0 324 325 326 -angle1 325 326 327 -angle1 326 327 328 -angle1 327 328 329 -angle1 328 329 330 -angle1 329 330 331 -angle2 330 331 332 -angle0 333 334 335 -angle1 334 335 336 -angle1 335 336 337 -angle1 336 337 338 -angle1 337 338 339 -angle1 338 339 340 -angle2 339 340 341 -angle0 342 343 344 -angle1 343 344 345 -angle1 344 345 346 -angle1 345 346 347 -angle1 346 347 348 -angle1 347 348 349 -angle2 348 349 350 -angle0 351 352 353 -angle1 352 353 354 -angle1 353 354 355 -angle1 354 355 356 -angle1 355 356 357 -angle1 356 357 358 -angle2 357 358 359 -angle0 360 361 362 -angle1 361 362 363 -angle1 362 363 364 -angle1 363 364 365 -angle1 364 365 366 -angle1 365 366 367 -angle2 366 367 368 -angle0 369 370 371 -angle1 370 371 372 -angle1 371 372 373 -angle1 372 373 374 -angle1 373 374 375 -angle1 374 375 376 -angle2 375 376 377 -angle0 378 379 380 -angle1 379 380 381 -angle1 380 381 382 -angle1 381 382 383 -angle1 382 383 384 -angle1 383 384 385 -angle2 384 385 386 -angle0 387 388 389 -angle1 388 389 390 -angle1 389 390 391 -angle1 390 391 392 -angle1 391 392 393 -angle1 392 393 394 -angle2 393 394 395 -angle0 396 397 398 -angle1 397 398 399 -angle1 398 399 400 -angle1 399 400 401 -angle1 400 401 402 -angle1 401 402 403 -angle2 402 403 404 -angle0 405 406 407 -angle1 406 407 408 -angle1 407 408 409 -angle1 408 409 410 -angle1 409 410 411 -angle1 410 411 412 -angle2 411 412 413 -angle0 414 415 416 -angle1 415 416 417 -angle1 416 417 418 -angle1 417 418 419 -angle1 418 419 420 -angle1 419 420 421 -angle2 420 421 422 -angle0 423 424 425 -angle1 424 425 426 -angle1 425 426 427 -angle1 426 427 428 -angle1 427 428 429 -angle1 428 429 430 -angle2 429 430 431 -angle0 432 433 434 -angle1 433 434 435 -angle1 434 435 436 -angle1 435 436 437 -angle1 436 437 438 -angle1 437 438 439 -angle2 438 439 440 -angle0 441 442 443 -angle1 442 443 444 -angle1 443 444 445 -angle1 444 445 446 -angle1 445 446 447 -angle1 446 447 448 -angle2 447 448 449 -angle0 450 451 452 -angle1 451 452 453 -angle1 452 453 454 -angle1 453 454 455 -angle1 454 455 456 -angle1 455 456 457 -angle2 456 457 458 -angle0 459 460 461 -angle1 460 461 462 -angle1 461 462 463 -angle1 462 463 464 -angle1 463 464 465 -angle1 464 465 466 -angle2 465 466 467 -angle0 468 469 470 -angle1 469 470 471 -angle1 470 471 472 -angle1 471 472 473 -angle1 472 473 474 -angle1 473 474 475 -angle2 474 475 476 -angle0 477 478 479 -angle1 478 479 480 -angle1 479 480 481 -angle1 480 481 482 -angle1 481 482 483 -angle1 482 483 484 -angle2 483 484 485 -angle0 486 487 488 -angle1 487 488 489 -angle1 488 489 490 -angle1 489 490 491 -angle1 490 491 492 -angle1 491 492 493 -angle2 492 493 494 -angle0 495 496 497 -angle1 496 497 498 -angle1 497 498 499 -angle1 498 499 500 -angle1 499 500 501 -angle1 500 501 502 -angle2 501 502 503 -angle0 504 505 506 -angle1 505 506 507 -angle1 506 507 508 -angle1 507 508 509 -angle1 508 509 510 -angle1 509 510 511 -angle2 510 511 512 -angle0 513 514 515 -angle1 514 515 516 -angle1 515 516 517 -angle1 516 517 518 -angle1 517 518 519 -angle1 518 519 520 -angle2 519 520 521 -angle0 522 523 524 -angle1 523 524 525 -angle1 524 525 526 -angle1 525 526 527 -angle1 526 527 528 -angle1 527 528 529 -angle2 528 529 530 -angle0 531 532 533 -angle1 532 533 534 -angle1 533 534 535 -angle1 534 535 536 -angle1 535 536 537 -angle1 536 537 538 -angle2 537 538 539 -angle0 540 541 542 -angle1 541 542 543 -angle1 542 543 544 -angle1 543 544 545 -angle1 544 545 546 -angle1 545 546 547 -angle2 546 547 548 -angle0 549 550 551 -angle1 550 551 552 -angle1 551 552 553 -angle1 552 553 554 -angle1 553 554 555 -angle1 554 555 556 -angle2 555 556 557 -angle0 558 559 560 -angle1 559 560 561 -angle1 560 561 562 -angle1 561 562 563 -angle1 562 563 564 -angle1 563 564 565 -angle2 564 565 566 -angle0 567 568 569 -angle1 568 569 570 -angle1 569 570 571 -angle1 570 571 572 -angle1 571 572 573 -angle1 572 573 574 -angle2 573 574 575 -angle0 576 577 578 -angle1 577 578 579 -angle1 578 579 580 -angle1 579 580 581 -angle1 580 581 582 -angle1 581 582 583 -angle2 582 583 584 -angle0 585 586 587 -angle1 586 587 588 -angle1 587 588 589 -angle1 588 589 590 -angle1 589 590 591 -angle1 590 591 592 -angle2 591 592 593 -angle0 594 595 596 -angle1 595 596 597 -angle1 596 597 598 -angle1 597 598 599 -angle1 598 599 600 -angle1 599 600 601 -angle2 600 601 602 -angle0 603 604 605 -angle1 604 605 606 -angle1 605 606 607 -angle1 606 607 608 -angle1 607 608 609 -angle1 608 609 610 -angle2 609 610 611 -angle0 612 613 614 -angle1 613 614 615 -angle1 614 615 616 -angle1 615 616 617 -angle1 616 617 618 -angle1 617 618 619 -angle2 618 619 620 -angle0 621 622 623 -angle1 622 623 624 -angle1 623 624 625 -angle1 624 625 626 -angle1 625 626 627 -angle1 626 627 628 -angle2 627 628 629 -angle0 630 631 632 -angle1 631 632 633 -angle1 632 633 634 -angle1 633 634 635 -angle1 634 635 636 -angle1 635 636 637 -angle2 636 637 638 -angle0 639 640 641 -angle1 640 641 642 -angle1 641 642 643 -angle1 642 643 644 -angle1 643 644 645 -angle1 644 645 646 -angle2 645 646 647 -angle0 648 649 650 -angle1 649 650 651 -angle1 650 651 652 -angle1 651 652 653 -angle1 652 653 654 -angle1 653 654 655 -angle2 654 655 656 -angle0 657 658 659 -angle1 658 659 660 -angle1 659 660 661 -angle1 660 661 662 -angle1 661 662 663 -angle1 662 663 664 -angle2 663 664 665 -angle0 666 667 668 -angle1 667 668 669 -angle1 668 669 670 -angle1 669 670 671 -angle1 670 671 672 -angle1 671 672 673 -angle2 672 673 674 -angle0 675 676 677 -angle1 676 677 678 -angle1 677 678 679 -angle1 678 679 680 -angle1 679 680 681 -angle1 680 681 682 -angle2 681 682 683 -angle0 684 685 686 -angle1 685 686 687 -angle1 686 687 688 -angle1 687 688 689 -angle1 688 689 690 -angle1 689 690 691 -angle2 690 691 692 -angle0 693 694 695 -angle1 694 695 696 -angle1 695 696 697 -angle1 696 697 698 -angle1 697 698 699 -angle1 698 699 700 -angle2 699 700 701 -angle0 702 703 704 -angle1 703 704 705 -angle1 704 705 706 -angle1 705 706 707 -angle1 706 707 708 -angle1 707 708 709 -angle2 708 709 710 -angle0 711 712 713 -angle1 712 713 714 -angle1 713 714 715 -angle1 714 715 716 -angle1 715 716 717 -angle1 716 717 718 -angle2 717 718 719 -angle0 720 721 722 -angle1 721 722 723 -angle1 722 723 724 -angle1 723 724 725 -angle1 724 725 726 -angle1 725 726 727 -angle2 726 727 728 -angle0 729 730 731 -angle1 730 731 732 -angle1 731 732 733 -angle1 732 733 734 -angle1 733 734 735 -angle1 734 735 736 -angle2 735 736 737 -angle0 738 739 740 -angle1 739 740 741 -angle1 740 741 742 -angle1 741 742 743 -angle1 742 743 744 -angle1 743 744 745 -angle2 744 745 746 -angle0 747 748 749 -angle1 748 749 750 -angle1 749 750 751 -angle1 750 751 752 -angle1 751 752 753 -angle1 752 753 754 -angle2 753 754 755 -angle0 756 757 758 -angle1 757 758 759 -angle1 758 759 760 -angle1 759 760 761 -angle1 760 761 762 -angle1 761 762 763 -angle2 762 763 764 -angle0 765 766 767 -angle1 766 767 768 -angle1 767 768 769 -angle1 768 769 770 -angle1 769 770 771 -angle1 770 771 772 -angle2 771 772 773 -angle0 774 775 776 -angle1 775 776 777 -angle1 776 777 778 -angle1 777 778 779 -angle1 778 779 780 -angle1 779 780 781 -angle2 780 781 782 -angle0 783 784 785 -angle1 784 785 786 -angle1 785 786 787 -angle1 786 787 788 -angle1 787 788 789 -angle1 788 789 790 -angle2 789 790 791 -angle0 792 793 794 -angle1 793 794 795 -angle1 794 795 796 -angle1 795 796 797 -angle1 796 797 798 -angle1 797 798 799 -angle2 798 799 800 -angle0 801 802 803 -angle1 802 803 804 -angle1 803 804 805 -angle1 804 805 806 -angle1 805 806 807 -angle1 806 807 808 -angle2 807 808 809 -angle0 810 811 812 -angle1 811 812 813 -angle1 812 813 814 -angle1 813 814 815 -angle1 814 815 816 -angle1 815 816 817 -angle2 816 817 818 -angle0 819 820 821 -angle1 820 821 822 -angle1 821 822 823 -angle1 822 823 824 -angle1 823 824 825 -angle1 824 825 826 -angle2 825 826 827 -angle0 828 829 830 -angle1 829 830 831 -angle1 830 831 832 -angle1 831 832 833 -angle1 832 833 834 -angle1 833 834 835 -angle2 834 835 836 -angle0 837 838 839 -angle1 838 839 840 -angle1 839 840 841 -angle1 840 841 842 -angle1 841 842 843 -angle1 842 843 844 -angle2 843 844 845 -angle0 846 847 848 -angle1 847 848 849 -angle1 848 849 850 -angle1 849 850 851 -angle1 850 851 852 -angle1 851 852 853 -angle2 852 853 854 -angle0 855 856 857 -angle1 856 857 858 -angle1 857 858 859 -angle1 858 859 860 -angle1 859 860 861 -angle1 860 861 862 -angle2 861 862 863 -angle0 864 865 866 -angle1 865 866 867 -angle1 866 867 868 -angle1 867 868 869 -angle1 868 869 870 -angle1 869 870 871 -angle2 870 871 872 -angle0 873 874 875 -angle1 874 875 876 -angle1 875 876 877 -angle1 876 877 878 -angle1 877 878 879 -angle1 878 879 880 -angle2 879 880 881 -angle0 882 883 884 -angle1 883 884 885 -angle1 884 885 886 -angle1 885 886 887 -angle1 886 887 888 -angle1 887 888 889 -angle2 888 889 890 -angle0 891 892 893 -angle1 892 893 894 -angle1 893 894 895 -angle1 894 895 896 -angle1 895 896 897 -angle1 896 897 898 -angle2 897 898 899 -angle0 900 901 902 -angle1 901 902 903 -angle1 902 903 904 -angle1 903 904 905 -angle1 904 905 906 -angle1 905 906 907 -angle2 906 907 908 -angle0 909 910 911 -angle1 910 911 912 -angle1 911 912 913 -angle1 912 913 914 -angle1 913 914 915 -angle1 914 915 916 -angle2 915 916 917 -angle0 918 919 920 -angle1 919 920 921 -angle1 920 921 922 -angle1 921 922 923 -angle1 922 923 924 -angle1 923 924 925 -angle2 924 925 926 -angle0 927 928 929 -angle1 928 929 930 -angle1 929 930 931 -angle1 930 931 932 -angle1 931 932 933 -angle1 932 933 934 -angle2 933 934 935 -angle0 936 937 938 -angle1 937 938 939 -angle1 938 939 940 -angle1 939 940 941 -angle1 940 941 942 -angle1 941 942 943 -angle2 942 943 944 -angle0 945 946 947 -angle1 946 947 948 -angle1 947 948 949 -angle1 948 949 950 -angle1 949 950 951 -angle1 950 951 952 -angle2 951 952 953 -angle0 954 955 956 -angle1 955 956 957 -angle1 956 957 958 -angle1 957 958 959 -angle1 958 959 960 -angle1 959 960 961 -angle2 960 961 962 -angle0 963 964 965 -angle1 964 965 966 -angle1 965 966 967 -angle1 966 967 968 -angle1 967 968 969 -angle1 968 969 970 -angle2 969 970 971 -angle0 972 973 974 -angle1 973 974 975 -angle1 974 975 976 -angle1 975 976 977 -angle1 976 977 978 -angle1 977 978 979 -angle2 978 979 980 -angle0 981 982 983 -angle1 982 983 984 -angle1 983 984 985 -angle1 984 985 986 -angle1 985 986 987 -angle1 986 987 988 -angle2 987 988 989 -angle0 990 991 992 -angle1 991 992 993 -angle1 992 993 994 -angle1 993 994 995 -angle1 994 995 996 -angle1 995 996 997 -angle2 996 997 998 -angle0 999 1000 1001 -angle1 1000 1001 1002 -angle1 1001 1002 1003 -angle1 1002 1003 1004 -angle1 1003 1004 1005 -angle1 1004 1005 1006 -angle2 1005 1006 1007 -angle0 1008 1009 1010 -angle1 1009 1010 1011 -angle1 1010 1011 1012 -angle1 1011 1012 1013 -angle1 1012 1013 1014 -angle1 1013 1014 1015 -angle2 1014 1015 1016 -angle0 1017 1018 1019 -angle1 1018 1019 1020 -angle1 1019 1020 1021 -angle1 1020 1021 1022 -angle1 1021 1022 1023 -angle1 1022 1023 1024 -angle2 1023 1024 1025 -angle0 1026 1027 1028 -angle1 1027 1028 1029 -angle1 1028 1029 1030 -angle1 1029 1030 1031 -angle1 1030 1031 1032 -angle1 1031 1032 1033 -angle2 1032 1033 1034 -angle0 1035 1036 1037 -angle1 1036 1037 1038 -angle1 1037 1038 1039 -angle1 1038 1039 1040 -angle1 1039 1040 1041 -angle1 1040 1041 1042 -angle2 1041 1042 1043 -angle0 1044 1045 1046 -angle1 1045 1046 1047 -angle1 1046 1047 1048 -angle1 1047 1048 1049 -angle1 1048 1049 1050 -angle1 1049 1050 1051 -angle2 1050 1051 1052 -angle0 1053 1054 1055 -angle1 1054 1055 1056 -angle1 1055 1056 1057 -angle1 1056 1057 1058 -angle1 1057 1058 1059 -angle1 1058 1059 1060 -angle2 1059 1060 1061 -angle0 1062 1063 1064 -angle1 1063 1064 1065 -angle1 1064 1065 1066 -angle1 1065 1066 1067 -angle1 1066 1067 1068 -angle1 1067 1068 1069 -angle2 1068 1069 1070 -angle0 1071 1072 1073 -angle1 1072 1073 1074 -angle1 1073 1074 1075 -angle1 1074 1075 1076 -angle1 1075 1076 1077 -angle1 1076 1077 1078 -angle2 1077 1078 1079 -angle0 1080 1081 1082 -angle1 1081 1082 1083 -angle1 1082 1083 1084 -angle1 1083 1084 1085 -angle1 1084 1085 1086 -angle1 1085 1086 1087 -angle2 1086 1087 1088 -angle0 1089 1090 1091 -angle1 1090 1091 1092 -angle1 1091 1092 1093 -angle1 1092 1093 1094 -angle1 1093 1094 1095 -angle1 1094 1095 1096 -angle2 1095 1096 1097 -angle0 1098 1099 1100 -angle1 1099 1100 1101 -angle1 1100 1101 1102 -angle1 1101 1102 1103 -angle1 1102 1103 1104 -angle1 1103 1104 1105 -angle2 1104 1105 1106 -angle0 1107 1108 1109 -angle1 1108 1109 1110 -angle1 1109 1110 1111 -angle1 1110 1111 1112 -angle1 1111 1112 1113 -angle1 1112 1113 1114 -angle2 1113 1114 1115 -angle0 1116 1117 1118 -angle1 1117 1118 1119 -angle1 1118 1119 1120 -angle1 1119 1120 1121 -angle1 1120 1121 1122 -angle1 1121 1122 1123 -angle2 1122 1123 1124 -angle0 1125 1126 1127 -angle1 1126 1127 1128 -angle1 1127 1128 1129 -angle1 1128 1129 1130 -angle1 1129 1130 1131 -angle1 1130 1131 1132 -angle2 1131 1132 1133 -angle0 1134 1135 1136 -angle1 1135 1136 1137 -angle1 1136 1137 1138 -angle1 1137 1138 1139 -angle1 1138 1139 1140 -angle1 1139 1140 1141 -angle2 1140 1141 1142 -angle0 1143 1144 1145 -angle1 1144 1145 1146 -angle1 1145 1146 1147 -angle1 1146 1147 1148 -angle1 1147 1148 1149 -angle1 1148 1149 1150 -angle2 1149 1150 1151 -angle0 1152 1153 1154 -angle1 1153 1154 1155 -angle1 1154 1155 1156 -angle1 1155 1156 1157 -angle1 1156 1157 1158 -angle1 1157 1158 1159 -angle2 1158 1159 1160 -angle0 1161 1162 1163 -angle1 1162 1163 1164 -angle1 1163 1164 1165 -angle1 1164 1165 1166 -angle1 1165 1166 1167 -angle1 1166 1167 1168 -angle2 1167 1168 1169 -angle0 1170 1171 1172 -angle1 1171 1172 1173 -angle1 1172 1173 1174 -angle1 1173 1174 1175 -angle1 1174 1175 1176 -angle1 1175 1176 1177 -angle2 1176 1177 1178 -angle0 1179 1180 1181 -angle1 1180 1181 1182 -angle1 1181 1182 1183 -angle1 1182 1183 1184 -angle1 1183 1184 1185 -angle1 1184 1185 1186 -angle2 1185 1186 1187 -angle0 1188 1189 1190 -angle1 1189 1190 1191 -angle1 1190 1191 1192 -angle1 1191 1192 1193 -angle1 1192 1193 1194 -angle1 1193 1194 1195 -angle2 1194 1195 1196 -angle0 1197 1198 1199 -angle1 1198 1199 1200 -angle1 1199 1200 1201 -angle1 1200 1201 1202 -angle1 1201 1202 1203 -angle1 1202 1203 1204 -angle2 1203 1204 1205 -angle0 1206 1207 1208 -angle1 1207 1208 1209 -angle1 1208 1209 1210 -angle1 1209 1210 1211 -angle1 1210 1211 1212 -angle1 1211 1212 1213 -angle2 1212 1213 1214 -angle0 1215 1216 1217 -angle1 1216 1217 1218 -angle1 1217 1218 1219 -angle1 1218 1219 1220 -angle1 1219 1220 1221 -angle1 1220 1221 1222 -angle2 1221 1222 1223 -angle0 1224 1225 1226 -angle1 1225 1226 1227 -angle1 1226 1227 1228 -angle1 1227 1228 1229 -angle1 1228 1229 1230 -angle1 1229 1230 1231 -angle2 1230 1231 1232 -angle0 1233 1234 1235 -angle1 1234 1235 1236 -angle1 1235 1236 1237 -angle1 1236 1237 1238 -angle1 1237 1238 1239 -angle1 1238 1239 1240 -angle2 1239 1240 1241 -angle0 1242 1243 1244 -angle1 1243 1244 1245 -angle1 1244 1245 1246 -angle1 1245 1246 1247 -angle1 1246 1247 1248 -angle1 1247 1248 1249 -angle2 1248 1249 1250 -angle0 1251 1252 1253 -angle1 1252 1253 1254 -angle1 1253 1254 1255 -angle1 1254 1255 1256 -angle1 1255 1256 1257 -angle1 1256 1257 1258 -angle2 1257 1258 1259 -angle0 1260 1261 1262 -angle1 1261 1262 1263 -angle1 1262 1263 1264 -angle1 1263 1264 1265 -angle1 1264 1265 1266 -angle1 1265 1266 1267 -angle2 1266 1267 1268 -angle0 1269 1270 1271 -angle1 1270 1271 1272 -angle1 1271 1272 1273 -angle1 1272 1273 1274 -angle1 1273 1274 1275 -angle1 1274 1275 1276 -angle2 1275 1276 1277 -angle0 1278 1279 1280 -angle1 1279 1280 1281 -angle1 1280 1281 1282 -angle1 1281 1282 1283 -angle1 1282 1283 1284 -angle1 1283 1284 1285 -angle2 1284 1285 1286 -angle0 1287 1288 1289 -angle1 1288 1289 1290 -angle1 1289 1290 1291 -angle1 1290 1291 1292 -angle1 1291 1292 1293 -angle1 1292 1293 1294 -angle2 1293 1294 1295 - - - - - - - - -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 - - -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 - - - diff --git a/msibi/utils/reference/state1/target-rdf.txt b/msibi/utils/reference/state1/target-rdf.txt deleted file mode 100644 index 1de70a4f..00000000 --- a/msibi/utils/reference/state1/target-rdf.txt +++ /dev/null @@ -1,151 +0,0 @@ -0 0 -0.0166667 0 -0.0333333 0 -0.05 0 -0.0666667 0 -0.0833333 0 -0.1 0 -0.116667 0 -0.133333 0 -0.15 0 -0.166667 0 -0.183333 0 -0.2 0 -0.216667 0 -0.233333 0 -0.25 0 -0.266667 0 -0.283333 0 -0.3 0 -0.316667 0 -0.333333 0 -0.35 0 -0.366667 0 -0.383333 0 -0.4 0 -0.416667 0 -0.433333 0 -0.45 0 -0.466667 0 -0.483333 0 -0.5 0 -0.516667 0 -0.533333 0 -0.55 0 -0.566667 8.63518e-05 -0.583333 0.000883521 -0.6 0.00452604 -0.616667 0.019198 -0.633333 0.0549186 -0.65 0.131981 -0.666667 0.254326 -0.683333 0.414561 -0.7 0.609593 -0.716667 0.802999 -0.733333 0.978938 -0.75 1.12114 -0.766667 1.23726 -0.783333 1.33056 -0.8 1.4215 -0.816667 1.49667 -0.833333 1.56309 -0.85 1.62478 -0.866667 1.67197 -0.883333 1.69845 -0.9 1.67672 -0.916667 1.61493 -0.933333 1.53568 -0.95 1.46078 -0.966667 1.38933 -0.983333 1.33482 -1 1.26782 -1.01667 1.19002 -1.03333 1.1061 -1.05 1.02777 -1.06667 0.959775 -1.08333 0.91451 -1.1 0.878737 -1.11667 0.855217 -1.13333 0.83591 -1.15 0.822076 -1.16667 0.796467 -1.18333 0.783877 -1.2 0.771965 -1.21667 0.763578 -1.23333 0.761449 -1.25 0.764973 -1.26667 0.773438 -1.28333 0.786288 -1.3 0.798328 -1.31667 0.813496 -1.33333 0.832485 -1.35 0.854556 -1.36667 0.877693 -1.38333 0.910023 -1.4 0.935884 -1.41667 0.969893 -1.43333 0.990216 -1.45 1.01735 -1.46667 1.03598 -1.48333 1.05744 -1.5 1.06812 -1.51667 1.07721 -1.53333 1.08528 -1.55 1.09663 -1.56667 1.11161 -1.58333 1.12913 -1.6 1.14936 -1.61667 1.17015 -1.63333 1.17594 -1.65 1.16913 -1.66667 1.14929 -1.68333 1.12217 -1.7 1.09748 -1.71667 1.07495 -1.73333 1.05946 -1.75 1.04446 -1.76667 1.0368 -1.78333 1.03066 -1.8 1.02137 -1.81667 1.00934 -1.83333 0.990898 -1.85 0.973054 -1.86667 0.955302 -1.88333 0.94063 -1.9 0.931843 -1.91667 0.922475 -1.93333 0.919237 -1.95 0.924236 -1.96667 0.925599 -1.98333 0.934766 -2 0.943183 -2.01667 0.948543 -2.03333 0.952103 -2.05 0.948398 -2.06667 0.943758 -2.08333 0.936261 -2.1 0.93156 -2.11667 0.927669 -2.13333 0.925554 -2.15 0.924349 -2.16667 0.928554 -2.18333 0.931112 -2.2 0.931848 -2.21667 0.934322 -2.23333 0.935492 -2.25 0.93166 -2.26667 0.929361 -2.28333 0.925228 -2.3 0.920542 -2.31667 0.915891 -2.33333 0.907846 -2.35 0.905299 -2.36667 0.902062 -2.38333 0.901072 -2.4 0.900012 -2.41667 0.90475 -2.43333 0.906202 -2.45 0.902537 -2.46667 0.892637 -2.48333 0.876248 -2.5 0.861465 diff --git a/msibi/utils/smoothing.py b/msibi/utils/smoothing.py index c31c595e..45fb33b0 100644 --- a/msibi/utils/smoothing.py +++ b/msibi/utils/smoothing.py @@ -1,67 +1,50 @@ -############################################################################## -# MSIBI: A package for optimizing coarse-grained force fields using multistate -# iterative Boltzmann inversion. -# Copyright (c) 2017 Vanderbilt University and the Authors -# -# Authors: Christoph Klein, Timothy C. Moore -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files, to deal -# in MSIBI without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# # copies of MSIBI, and to permit persons to whom MSIBI is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in all -# copies or substantial portions of MSIBI. -# -# MSIBI IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH MSIBI OR THE USE OR OTHER DEALINGS ALONG WITH -# MSIBI. -# -# You should have received a copy of the MIT license. -# If not, see . -############################################################################## - -from __future__ import division - from math import factorial import numpy as np -def savitzky_golay(y, window_size, order, deriv=0, rate=1): - """ +def savitzky_golay( + y: np.ndarray, + window_size: int, + order: int, + deriv: int = 0, +) -> np.ndarray: + """Smoothing filter used on distributions and potentials. Parameters ---------- - y: - window_size: - order: - deriv: - rate: + y: 1D array-like, required + The data sequence to be smoothed. + window_size : int, required + The size of the smoothing window to use; must be an odd number. + order: int, required + The polynomial order used by the smoothing filter. + deriv: int, optional, defualt 0 + The order of the derivative to compute. Returns ------- + 1D array-like + Smoothed array of y after passing through the filter """ if not (isinstance(window_size, int) and isinstance(order, int)): raise ValueError("window_size and order must be of type int") if window_size % 2 != 1 or window_size < 1: - raise TypeError('window_size must be a positive odd number') + raise TypeError("window_size must be a positive odd number") if window_size < order + 2: - raise TypeError('window_size is too small for the polynomials order') + raise TypeError("window_size is too small for the polynomials order") - order_range = range(order+1) + order_range = range(order + 1) half_window = (window_size - 1) // 2 - b = np.mat([[k**i for i in order_range] for k in range(-half_window, - half_window +1)]) - m = np.linalg.pinv(b).A[deriv] * rate**deriv * factorial(deriv) - firstvals = y[0] - np.abs(y[1:half_window+1][::-1] - y[0]) - lastvals = y[-1] + np.abs(y[-half_window-1:-1][::-1] - y[-1]) + b = np.mat( + [ + [k**i for i in order_range] + for k in range(-half_window, half_window + 1) + ] + ) + m = np.linalg.pinv(b).A[deriv] * 1**deriv * factorial(deriv) + firstvals = y[0] - np.abs(y[1 : half_window + 1][::-1] - y[0]) + lastvals = y[-1] + np.abs(y[-half_window - 1 : -1][::-1] - y[-1]) y = np.concatenate((firstvals, y, lastvals)) - return np.convolve(m[::-1], y, mode='valid') + return np.convolve(m[::-1], y, mode="valid") diff --git a/msibi/utils/sorting.py b/msibi/utils/sorting.py new file mode 100644 index 00000000..94ae70a5 --- /dev/null +++ b/msibi/utils/sorting.py @@ -0,0 +1,13 @@ +"""mBuild sorting utilities.""" + +import re + + +def _atoi(text): + """Convert string digit to int.""" + return int(text) if text.isdigit() else text + + +def natural_sort(text): + """Break apart a string containing letters and digits.""" + return [_atoi(a) for a in re.split(r"(\d+)", text)] diff --git a/msibi/workers.py b/msibi/workers.py deleted file mode 100644 index 8969f9ab..00000000 --- a/msibi/workers.py +++ /dev/null @@ -1,119 +0,0 @@ -############################################################################## -# MSIBI: A package for optimizing coarse-grained force fields using multistate -# iterative Boltzmann inversion. -# Copyright (c) 2017 Vanderbilt University and the Authors -# -# Authors: Christoph Klein, Timothy C. Moore -# Contributors: Davy Yue -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files, to deal -# in MSIBI without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# # copies of MSIBI, and to permit persons to whom MSIBI is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in all -# copies or substantial portions of MSIBI. -# -# MSIBI IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH MSIBI OR THE USE OR OTHER DEALINGS ALONG WITH -# MSIBI. -# -# You should have received a copy of the MIT license. -# If not, see . -############################################################################## - -from __future__ import print_function, division - -from distutils.spawn import find_executable -import itertools -import logging -from math import ceil -from multiprocessing import cpu_count -from multiprocessing.dummy import Pool -import os -from subprocess import Popen - -from msibi.utils.general import backup_file -from msibi.utils.exceptions import UnsupportedEngine - -logging.basicConfig(level=logging.DEBUG, format='[%(levelname)s] %(message)s') - - -def run_query_simulations(states, engine='hoomd'): - """Run all query simulations for a single iteration. """ - - # Gather hardware info. - gpus = _get_gpu_info() - if gpus is None: - n_procs = cpu_count() - gpus = [] - logging.info("Launching {n_procs} CPU threads...".format(**locals())) - else: - n_procs = len(gpus) - logging.info("Launching {n_procs} GPU threads...".format(**locals())) - - if engine.lower() == 'hoomd': - worker = _hoomd_worker - else: - raise UnsupportedEngine(engine) - - n_states = len(states) - worker_args = zip(states, range(n_states), itertools.repeat(gpus)) - chunk_size = ceil(n_states / n_procs) - - pool = Pool(n_procs) - pool.imap(worker, worker_args, chunk_size) - pool.close() - pool.join() - - -def _hoomd_worker(args): - """Worker for managing a single HOOMD-blue simulation. """ - - state, idx, gpus = args - log_file = os.path.join(state.state_dir, 'log.txt') - err_file = os.path.join(state.state_dir, 'err.txt') - - if state.HOOMD_VERSION == 1: - executable = 'hoomd' - elif state.HOOMD_VERSION == 2: - executable = 'python' - with open(log_file, 'w') as log, open(err_file, 'w') as err: - if gpus: - card = gpus[idx % len(gpus)] - cmds = [executable, 'run.py', '--gpu={card}'.format(**locals())] - else: - logging.info(' Running state {state.name} on CPU'.format(**locals())) - cmds = [executable, 'run.py'] - - proc = Popen(cmds, cwd=state.state_dir, stdout=log, stderr=err, - universal_newlines=True) - logging.info(" Launched HOOMD in {state.state_dir}".format(**locals())) - proc.communicate() - logging.info(" Finished in {state.state_dir}.".format(**locals())) - _post_query(state) - -def _post_query(state): - """Reload the query trajectory and make backups. """ - - state.reload_query_trajectory() - backup_file(os.path.join(state.state_dir, 'log.txt')) - backup_file(os.path.join(state.state_dir, 'err.txt')) - if state.backup_trajectory: - backup_file(state.traj_path) - -def _get_gpu_info(): - """ """ - nvidia_smi = find_executable('nvidia-smi') - if not nvidia_smi: - return - else: - gpus = [line.split()[1].replace(':', '') for - line in os.popen('nvidia-smi -L').readlines()] - return gpus diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index f63988be..00000000 --- a/requirements.txt +++ /dev/null @@ -1,3 +0,0 @@ -numpy -six -networkx diff --git a/setup.py b/setup.py index 760d033d..acd5d407 100644 --- a/setup.py +++ b/setup.py @@ -1,20 +1,20 @@ -""""MSIBI: A package for optimizing coarse-grained force fields using multistate +""" "MSIBI: A package for optimizing coarse-grained force fields using multistate iterative Boltzmann inversion. """ -from setuptools import setup -from setuptools.command.test import test as TestCommand +import os import sys -try: - import mdtraj -except ImportError: - print('Building and running msibi requires mdtraj. See ' - 'http://mdtraj.org/latest/installation.html for help!') - sys.exit(1) +from setuptools import find_packages, setup +from setuptools.command.test import test as TestCommand -requirements = [line.strip() for line in open('requirements.txt').readlines()] +NAME = "msibi" +# Load the package's __version__.py module as a dictionary. +here = os.path.abspath(os.path.dirname(__file__)) +about = {} +with open(os.path.join(here, NAME, "__version__.py")) as f: + exec(f.read(), about) class PyTest(TestCommand): @@ -25,21 +25,26 @@ def finalize_options(self): def run_tests(self): import pytest - errcode = pytest.main(['msibi']) + + errcode = pytest.main(["msibi"]) sys.exit(errcode) -setup(name='msibi', - version='0.1', - description='', - url='http://github.com/mosdef-hub/misibi', - author='Christoph Klein, Timothy C. Moore', - author_email='christoph.klein@vanderbilt.edu, timothy.c.moore@vanderbilt.edu', - license='MIT', - packages=['msibi'], - install_requires=requirements, - zip_safe=False, - test_suite='tests', - cmdclass={'test': PyTest}, - extras_require={'utils': ['pytest']}, +setup( + name=NAME, + version=about["__version__"], + description=( + "A package for optimizing coarse-grained force fields using " + + "multistate iterative Boltzmann inversion." + ), + url="http://github.com/mosdef-hub/msibi", + author="Chris Jones", + author_email=("chrisjones4@u.boisestate.edu"), + packages=find_packages(exclude=("tests", "docs")), + package_data={"msibi": ["msibi/**"]}, + license="MIT", + zip_safe=False, + test_suite="tests", + cmdclass={"test": PyTest}, + extras_require={"utils": ["pytest"]}, )