diff --git a/.dockerignore b/.dockerignore deleted file mode 100644 index 11041c78340067274f8ecb1e9c7ac1953f72b746..0000000000000000000000000000000000000000 --- a/.dockerignore +++ /dev/null @@ -1 +0,0 @@ -*.egg-info diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 63c2a0c8a2a7ea18a82edcc7fd48d2fcb465c224..41c18e7ff07ee1fe04812488f0910a98d6220de2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -82,31 +82,8 @@ anaconda_develop : only: - develop -pages_develop: - stage: deploy - script: - - apt update - - apt install libgl1 -y - - conda update -n base -c defaults conda - - conda env create -f conda/env.yaml - - source activate bvpy - - python setup.py develop - - cd doc - - make clean && make html - - mv build/html ../public - retry: - max: 2 - when: runner_system_failure - artifacts: - paths: - - public - dependencies: [] - when: manual - only: - - develop - -pages_master: +pages: stage: deploy script: - apt update @@ -122,11 +99,15 @@ pages_master: max: 2 when: runner_system_failure artifacts: + expire_in: 1 hour paths: - public dependencies: [] - only: - - master + rules: + - if: '$CI_COMMIT_BRANCH == "develop"' + when: manual + - if: '$CI_COMMIT_BRANCH == "master"' + when: on_success docker_build_deploy: @@ -138,13 +119,11 @@ docker_build_deploy: IMAGE_TAG: $CI_REGISTRY_IMAGE:$CI_COMMIT_TAG script: - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY - - docker build -t $IMAGE_TAG . + - docker build -t $IMAGE_TAG docker/ --build-arg GIT_BRANCH=master - docker push $IMAGE_TAG retry: max: 2 when: runner_system_failure dependencies: [] - when: manual only: - - master - tags diff --git a/.pkglts/pkg_cfg.json b/.pkglts/pkg_cfg.json index 181b59bedf005582b16c56c64c4d6fc3630235bb..df471d780cb52b996ae74ef7196a2d1280f8f02d 100644 --- a/.pkglts/pkg_cfg.json +++ b/.pkglts/pkg_cfg.json @@ -50,8 +50,8 @@ "suite_name": "nose" }, "version": { - "major": 0, - "minor": 9, + "major": 1, + "minor": 0, "post": 0 } } diff --git a/.pkglts/pkg_hash.json b/.pkglts/pkg_hash.json index 7bffd65ac87c963db122f962898682ebef2a0c88..6db8e484ecf0e3cacec949584e1675c4c963d95e 100644 --- a/.pkglts/pkg_hash.json +++ b/.pkglts/pkg_hash.json @@ -41,14 +41,14 @@ }, "setup.py": { "pysetup.call": "t30iIuCMd/sWxStR2XNYb8bCBgwanhKt8YYn2VKACyAqL5cKFRUWpVRIpAR+uxXUZ9PYYy2csMmECcONnRZE8w==", - "pysetup.kwds": "grGHkJOndCtKThB1FZ22ccwpXufgkTqUERle8AWp5APgKFGxChgTOku3yRDVERFQRGax7rZbpmDaB+YpACbe+g==" + "pysetup.kwds": "f4aACD9E05zMLYsGLGCmuXYWoJYRxvBWIPnYpSODKQihBS2+4TDmMjPDlKAUsZrUN88JKQhdIOxsqmZMdV0+OQ==" }, "src/bvpy/__init__.py": { "src": "L2dZgUBRC5qv3o09+1CbMcgYfQtR1ZNSvP8KlP8REQazZiAQAktALjpCC2ijdxvKPv/tN9KsZrzNW+lZMszSfg==", "version": "skSCnavrYKIlfN9Mpi+cANbU8gXulaKdlHryvkjkoSSpsag1I66dM+6JHm1aOdmKYU0rZNNgcIamCMbIL7IeMg==" }, "src/bvpy/version.py": { - "version": "hPTiMwxaheqzNbMBkH2pN7Dn9A0IGjnX8GGaoSserZ7XNeBlPUTmocHMIJOFC1vKS/X/NFgM+Aui9q/hl7ouZA==" + "version": "E3gJH5NVH8Gq6eVM2EvxFIPx/zrc0i6tFJ5siPY/oRsDggNt7nC1VEgvdVHdanJqj/02tChIa/5aS/XoXbrzrg==" }, "test/conftest.py": { "test.pytest_addoption": "I/hswVryIEYvZRBcFqkfRBxLP6eZCwZSbQuPclkOkjHw4MApBst5h7H0ejnMMe4bmwHXMXR5DCSxOMj/FcCnjQ==", diff --git a/AUTHORS.rst b/AUTHORS.rst index f18caa4db9995110ddb02e51cc2f725c7ad0e0f1..f84e0d75a081691dfa67fc45ae96d5229315033e 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -18,5 +18,9 @@ Contributors * Florian <florian.gacon@inria.fr> * Olivier Ali <olivier.ali@inria.fr> +* Florian <florian.gacon@gmail.com> +* GACON Florian <florian.gacon@inria.fr> +* Christophe Godin <christophe.godin@inria.fr> +* ALI Olivier <olivier.ali@inria.fr> .. #} diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 62774ced6dd0999d0389079e0a2c93c62c05ed81..0000000000000000000000000000000000000000 --- a/Dockerfile +++ /dev/null @@ -1,40 +0,0 @@ -# To build: -# docker build -t bvpy . - -# To run: -# docker run -it bvpy - -# To purge build: -# docker rm $(docker ps -a -q) - -# To purge images: -# docker images -a | grep "pattern" | awk '{print $3}' | xargs docker rmi - -FROM continuumio/miniconda3 - -MAINTAINER Florian Gacon <florian.gacon@inria.fr> - -USER root - -SHELL ["/bin/bash","--login", "-c"] - -COPY src /opt/bvpy/src -COPY setup.py /opt/bvpy -COPY README.rst /opt/bvpy -COPY HISTORY.rst /opt/bvpy -COPY conda/env.yaml /opt/bvpy - -WORKDIR /home/bvpy - -ENV CONDA_DIR=/opt/conda -ENV PATH /opt/conda/envs/bvpy/bin:$PATH - -RUN conda init bash && \ - conda update -n base -c defaults conda && \ - conda env create -f /opt/bvpy/env.yaml && \ - echo "source activate bvpy" > ~/.bashrc && \ - source /root/.bashrc && \ - cd /opt/bvpy && python setup.py install && \ - conda clean -afy - -CMD ["/bin/bash", "-c""] diff --git a/README.rst b/README.rst index 0ed3fda951494ec181ffdc8a4f300e3fc7af336f..bd8d4b518aa95c4f8a94c88f73bc5ea9eedac21f 100644 --- a/README.rst +++ b/README.rst @@ -12,9 +12,9 @@ It rely on FEniCS finite element library (https://fenicsproject.org/) and GMSH ( The doc can be found `here <https://mosaic.gitlabpages.inria.fr/bvpy>`_. -:Coordination: Florian Gacon, Olivier Ali +:Lead Development: Florian Gacon -:Contributors: Christophe Godin +:Coordination: Olivier Ali :Active team: Inria project team `Mosaic <https://team.inria.fr/mosaic/>`_ @@ -25,3 +25,61 @@ The doc can be found `here <https://mosaic.gitlabpages.inria.fr/bvpy>`_. :Supported OS: Linux, MacOS :Licence: `Cecill-C` + +:Funding: Inria ADT Gnomon (Christophe Godin) + + +Installation +------------ + +You will need conda in order to install ``bvpy``, you can download it `here <https://docs.conda.io/en/latest/miniconda.html>`_. + +- From sources: + +.. code-block:: bash + + git clone https://gitlab.inria.fr/mosaic/bvpy.git + cd bvpy + conda env create -f conda/env.yaml -n bvpy-dev + conda activate bvpy-dev + python setup.py develop --prefix=$CONDA_PREFIX + + +- From anaconda: + +.. code-block:: bash + + conda install -c mosaic -c conda-forge bvpy + + +- From docker + +.. code-block:: bash + + docker pull registry.gitlab.inria.fr/mosaic/bvpy:<TAG> + +Where <TAG> is the version of bvpy you want. You can find all the available version on the `repository <https://gitlab.inria.fr/mosaic/bvpy/container_registry/>`_. + +To run the docker container and launch jupyter use: + +.. code-block:: bash + + docker run -it -p 8888:8888 registry.gitlab.inria.fr/mosaic/bvpy:<TAG> + jupyter notebook --ip 0.0.0.0 --no-browser --allow-root --port 8888 + +And use the URL on the terminal to open the tutorials. + +Test +---- + +If you install ``bvpy`` from anaconda install ``nose`` and ``coverage`` inside your environment: + +.. code-block:: bash + + conda install -c conda-forge nose coverage + +And then run at the root of the project: + +.. code-block:: bash + + nosetests -v diff --git a/conda/env.yaml b/conda/env.yaml index 458ba13d86c671d9750aeb45dd95d448b240b3eb..5e09a91862b4454fd59d3237da93147f286efb4f 100644 --- a/conda/env.yaml +++ b/conda/env.yaml @@ -1,7 +1,7 @@ name: bvpy channels: - - defaults - conda-forge + - defaults dependencies: - python=3.7 - ipython diff --git a/conda/meta.yaml b/conda/meta.yaml index 56c8a881116c8f1f504366c1681c40b1436efb26..2a376a77f3fda8957fdcc195f95738ad913daadf 100644 --- a/conda/meta.yaml +++ b/conda/meta.yaml @@ -43,5 +43,5 @@ about: license: Cecill-C license_file: LICENSE summary: Package providing tools to solve BVP (Boundary Value Problem) and IBVP (Initial Boundary Value Problem). - dev_url: https://gitlab.inria.fr/mosaic/work-in-progress/bvpy - doc_source_url: https://mosaic.gitlabpages.inria.fr/work-in-progress/bvpy/ + dev_url: https://gitlab.inria.fr/mosaic/bvpy + doc_source_url: https://mosaic.gitlabpages.inria.fr/bvpy/ diff --git a/data/cellcomplex_production.py b/data/cellcomplex_production.py deleted file mode 100644 index cf9a37200e42e2243d31a06227f00e64d8e9ad15..0000000000000000000000000000000000000000 --- a/data/cellcomplex_production.py +++ /dev/null @@ -1,234 +0,0 @@ -import numpy as np -import numpy.linalg as lng - -from cellcomplex.property_topomesh.analysis import compute_topomesh_property -from cellcomplex.property_topomesh.example_topomesh import circle_voronoi_topomesh -from cellcomplex.property_topomesh.io import (save_ply_property_topomesh, - read_ply_property_topomesh) - -from bvpy.domains import CustomPolygonalDomain -from bvpy.utils.visu import plot -from bvpy.utils.io import save - - -# ############################################################################## -# ############################################################################## -# -- Usefull functions -def cell_normal(points, cell): - '''compute the normal to a polygonal cell. - - Parameters - ---------- - points : list(list(float)) - The list of the 3D position vectors of the tissue vertices. - cell : list(int) - The list of the indices of the considered cell vertex position vectors. - - Returns - ------- - numpy.ndarray - The vector normal to the cell mean surface. - N.B.:the norm of the vector gives the surface area. - ''' - vtx = np.array([points[vid] for vid in cell]) - vtx = np.array([v - vtx.mean(axis=0) for v in vtx]) - - nrl = [np.cross(v0, v1) for v0, v1 in zip(vtx, vtx[1:] + vtx[:1])] - - return np.array(nrl).mean(axis=0) - - -def approx(x, n): - '''Approximates a float to a given order. - - Parameters - ---------- - x : float - The number to approximate. - n : int - The number of decimal to keep - - Returns - ------- - float - The approximated version of x with n decimals. - ''' - return float(f'{x:.{n}f}') - - -def read_tissue_text_file(path): - '''Extracts a list of vertex positions and of cells from a .txt file. - - Parameters - ---------- - path : str - The path to the file to read. - - Returns - ------- - list(list(float)) - The list of 3D position vectors, one for every vertex. - list(int) - The list of indices of all the vertices surrounding each cell. - ''' - points = [] - cells = [] - - with open(path, 'r') as file: - content = file.readlines() - - point_nbr = int(content[0][:-8]) - for line in content[1: point_nbr+1]: - points.append([float(coord) for coord in line.split(' ')]) - - for line in content[point_nbr+2:]: - cells.append([int(pidx) for pidx in line.split(' ')]) - - return points, cells - - -def extract_points_and_cells(mesh): - # -- Computing useful properties - prop_2_compute = {1: ['borders'], - 2: ['oriented_vertices', 'oriented_borders', 'borders'], - 3: ['oriented_borders']} - - for deg, names in prop_2_compute.items(): - for name in names: - compute_topomesh_property(mesh, name, degree=deg) - - # -- Defining the epithelial cells on the structure - epithelium = {cid: 0 for cid in mesh.wisps(2)} - - for cid, eids in mesh.wisp_property('borders', 2).items(): - for eid in eids: - if mesh.nb_regions(1, eid) == 1: - epithelium[cid] = 1 - break - - # -- Getting the vertex positions - points = [] - cells = [] - labels = [] - lbl_2_idx = {} - for idx, (vid, pos) in enumerate(mesh.wisp_property('barycenter', - 0).items()): - points.append(list(pos)) - lbl_2_idx[vid] = idx - - # -- Writing cells with their vertex index (in the list of positions) - for cid, eids in mesh.wisp_property('borders', 2).items(): - oriented_vids = [] - - all_vids = [list(vids) - for vids in mesh.wisp_property('borders', 1).values(eids)] - - while len(all_vids) > 0: - if len(oriented_vids) == 0: - oriented_vids += all_vids.pop(0) - else: - for vids in all_vids: - if oriented_vids[-1] in vids: - idx_2_rm = all_vids.index(vids) - vids.pop(vids.index(oriented_vids[-1])) - oriented_vids += vids - break - - all_vids.pop(idx_2_rm) - - assert(oriented_vids[0] == oriented_vids[-1]) - oriented_vids.pop() - cells.append(list(map(lambda x: lbl_2_idx[x], oriented_vids))) - labels.append(epithelium[cid]) - - # -- Harmonizing the orientation of all cells. - oriented_cells = [] - for cell in cells: - if cells.index(cell) == 0: - oriented_cells.append(cell) - else: - vids_2_switch = [[idx0, idx1] - for cell in oriented_cells - for idx0, idx1 in zip(cell, cell[1:]+cell[:1])] - - reversed = False - for idxs in zip(cell[:-1], cell[1:]): - if list(idxs) in vids_2_switch: - oriented_cells.append(cell[::-1]) - reversed = True - break - - if not reversed: - oriented_cells.append(cell) - - cells = oriented_cells - - return points, cells, labels - - -def save_points_and_cells(points, cells, label=None, path='cvt.txt'): - with open(path, 'w') as file: - for name, lst in zip(['points', 'cells'], [points, cells]): - file.write(f'{len(lst)} {name}:\n') - for line in lst: - file.write(' '.join([str(elmt) for elmt in line])+'\n') - - if label is not None: - assert len(label) == len(cells) - file.write(f'{len(label)} cell labels:\n') - for line in label: - file.write(f'{line} \n') - - -# ############################################################################## -# ############################################################################## -folder_path = '/Users/oali/Documents/Work/Research/Devlp/bvpy/data/' - -# -- Creating a "tissue-like" property topomesh. -cvmsh = circle_voronoi_topomesh(size=2, voxelsize=1., circle_size=50., - z_coef=1) - - -# -- Opening an existing PropertyTopomesh object to generate the lists -spmsh = read_ply_property_topomesh(folder_path + 'sepal_slice.ply') - - -# -- Generating the points, cells and labels lists -# points, cells, labels = extract_points_and_cells(cvmsh) -points, cells, labels = extract_points_and_cells(spmsh) - - -# -- Recording these list in a text file -save_points_and_cells(points, cells, labels, - path=folder_path+'flat_sepal.txt') - - -# ############################################################################## -# ############################################################################## -# -- Instancing the CustomPolygonalDomain class from the lists computed above. -tissue = CustomPolygonalDomain(points, cells, cell_size=.1) - -save(tissue, folder_path+'flat_sepal') -plot(tissue.mesh) - - -# ############################################################################## -# ############################################################################## -# -- A new orientation algorithm given only a list of points - -points = [[1, 0, 0], - [0, 0, 0], - [1, 1, 0], - [0, 1, 0]] - -points = [np.array(p) for p in points] -oriented_points = [points.pop(0)] -while len(points) > 0: - dist = list(map(lambda x: lng.norm(x - oriented_points[-1]), points)) - if len(oriented_points) < 2: - oriented_points.append(points.pop(dist.index(min(dist)))) - else: - -print(oriented_points) - -# End of cellcomplex_production.py diff --git a/data/meristem_guillaume.ply b/data/example_meristem.ply similarity index 100% rename from data/meristem_guillaume.ply rename to data/example_meristem.ply diff --git a/data/flat_sepal.txt b/data/flat_sepal.txt deleted file mode 100644 index 9623928625b03d2de12b881bcbd4ca8c23e9115b..0000000000000000000000000000000000000000 --- a/data/flat_sepal.txt +++ /dev/null @@ -1,264 +0,0 @@ -178 points: -4.0049884576614225 4.670100204869184 0.0 -4.364180602990065 4.756017365330563 0.0 --0.5219070037095376 0.8918319784754564 0.0 --2.067062898472812 2.2065136074962557 0.0 --3.2610453398767776 -2.954320889893978 0.0 --2.8381276119218186 -2.871111261930172 0.0 --4.017626488591007 -4.071240618804899 0.0 -3.805978088371884 4.575353307622968 0.0 --4.3680517703138335 -2.050806680441067 0.0 --2.344072597445491 -2.14042258745217 0.0 --1.0670808469873456 -2.1051308196563148 0.0 --0.7641452922530866 -1.1399431964447617 0.0 --2.9588377699758497 2.8996381955642647 0.0 --4.680902142986102 4.21630400214604 0.0 -2.849242514852083 -2.5369438873226327 0.0 -5.06543507412456 2.8938386390395956 0.0 -4.0693528091039814 2.9888669611593173 0.0 -3.832517908231672 2.779644829833021 0.0 -4.693791793584875 4.751506368597097 0.0 -5.814964515255001 3.8874688998673115 0.0 -6.0739092619324975 3.8156053781787134 0.0 --0.2509295956939556 -5.449596087522463 0.0 --1.8938216014325107 -3.957465539171627 0.0 --2.274219693998839 -5.01033740589429 0.0 -2.6790774173976195 -3.229676020421569 0.0 -1.3577573372846983 -3.805380745067809 0.0 -3.444055450599574 -4.3051254410400865 0.0 --2.6973341836699927 4.131599336676939 0.0 --2.7860624199054906 4.2068524247120695 0.0 --3.640275897368591 4.533302866948526 0.0 --3.2192088152088445 4.4461616523155865 0.0 -2.7599943891673937 4.648218978557559 0.0 -2.4600377479852265 2.9616633384995725 0.0 --4.0131271341173775 4.512067648787386 0.0 --4.3759695678727155 4.3992226626512885 0.0 -0.4269465637735055 -0.031230997306454983 0.0 -0.19168115865100677 -0.8335894091115615 0.0 -0.9734725946901014 -1.8277005209856159 0.0 -2.013899839186301 -1.5615484112196605 0.0 --7.208708322440208 1.9103014763463362 0.0 --7.1091320436013286 2.248124495556621 0.0 --6.964453500945743 2.5023708097943764 0.0 --6.805071351104775 2.688007611869335 0.0 --2.5917516707325428 -0.9450999402466957 0.0 --2.240234821269553 1.1891927889600404 0.0 --1.437679058135947 0.4791797382348724 0.0 --1.5785082917226896 -0.3553082760672699 0.0 -3.8980341405444805 -2.1822588640073004 0.0 -4.81138168999284 -3.02341996365148 0.0 -6.695107338977966 -0.0044897737266648835 0.0 -6.711016793236207 -0.4169157463150529 0.0 -6.8794841766495844 2.128536476764564 0.0 -6.434149814212221 3.6081057737681577 0.0 -5.61449944241026 1.9994554221803433 0.0 -6.662839054096646 0.13585992543257575 0.0 -7.06143903722024 1.2656529230103333 0.0 -6.822191350860355 1.9802567433358467 0.0 -6.961106926075551 1.7101344932178835 0.0 -3.924582351845503 1.2373924634342655 0.0 -4.790241383541415 -0.8480419664453794 0.0 -4.138705804432402 -1.0560872490762976 0.0 -5.260881547263874 0.46003016298350063 0.0 -5.025257507294311 0.8875720040528002 0.0 -5.265189724971143 4.5441914273135815 0.0 -4.991896838580586 4.678600472975234 0.0 --4.3660239821379205 -3.9846313941285403 0.0 --4.7322899104660285 -3.7821795065184522 0.0 --5.319253577451699 -2.737951106984555 0.0 --5.385120320409524 -2.7115075675354734 0.0 --3.179317691368656 -4.9103275875513965 0.0 --3.4924506500076977 -4.732793301281133 0.0 --3.989200727855965 -4.134421728022172 0.0 --3.767893098093635 -4.476816084532549 0.0 --2.785152135134562 -5.020344497787446 0.0 --2.4195681617516276 -5.030133732089977 0.0 --0.48060074151764137 -5.547837154774123 0.0 --0.1954230175027258 -4.355981401144907 0.0 -1.1066787799132556 -3.6866056581916964 0.0 -0.6466817490644312 -2.570384606215873 0.0 --0.6753917886309049 -2.704655505384387 0.0 --0.9512755811632911 -3.6684168022382844 0.0 --1.7059259858009355 -5.470695497037901 0.0 --2.0255614260802526 -5.265663887863861 0.0 -0.007756158704697945 -5.582274976517959 0.0 -0.43521462478296896 -5.689006868821801 0.0 -1.2984245583217375 -5.539986741283647 0.0 -0.8951294632506794 -5.671559547606752 0.0 -3.64578384342839 4.6347475235287074 0.0 -3.2115494456281843 4.7050039897708835 0.0 -0.68822151903675 4.162946517208554 0.0 -2.279058958266019 2.713658915422681 0.0 -1.2216466702434932 4.378488800002315 0.0 --0.2734442738664569 1.8997353221010567 0.0 -0.5440755572753246 2.18090761693929 0.0 -0.7911231774609103 2.7455618534876662 0.0 --1.1500998380293137 2.7068114578796596 0.0 -0.05726079525969686 4.117656895312554 0.0 -0.488098152361569 4.016242561236869 0.0 --5.308104334980247 4.215971147423492 0.0 --5.617620318554184 4.128994876210258 0.0 --4.721854614275675 4.183678823208342 0.0 --5.012939302413022 4.23113971482123 0.0 --5.624793795934202 1.0938086484660086 0.0 --5.46247083641935 2.2821215885510924 0.0 --3.8520590433384485 2.4169035779467287 0.0 --4.562635136132963 2.7346061877710195 0.0 --4.268275757143059 -1.1899327420069812 0.0 --3.2839058437598445 -0.618243924887477 0.0 --5.149399968945355 -0.5372030417437786 0.0 --4.999484362457963 0.5831184559262178 0.0 --3.308769540789199 0.6706381946546934 0.0 --3.881946704421625 1.0273785629672627 0.0 -6.180797413248697 -1.4130165265734194 0.0 -5.949594659010524 -1.570802461918599 0.0 -5.103547896333561 -2.914501627026535 0.0 -6.435233540191046 -1.1412384059466998 0.0 -6.6220029721918054 -0.7949114928100696 0.0 -6.92516326306599 2.7740573477810053 0.0 -6.942522618739971 2.4696261848665553 0.0 -6.846210785848494 3.0531526383080467 0.0 -6.6963634073525045 3.328945005911362 0.0 -5.489388573504938 4.367811332844905 0.0 -5.716871347402564 4.082536368307639 0.0 -7.028294403250298 0.8292517606878559 0.0 -6.882819636298817 0.44214881654697286 0.0 -3.2960219668932456 0.8700979625259133 0.0 -2.3685103801791065 1.4233890636780124 0.0 -2.2565231364850598 -0.6893744660232154 0.0 -3.2042744982167513 -0.3327255828955935 0.0 -1.3024293541885192 0.33610362819363343 0.0 -1.449964609451271 0.9599719724687941 0.0 --5.019673680534134 -3.4968732648442953 0.0 --5.224328669104605 -3.133236675667503 0.0 -4.771085416395636 -3.203528580098277 0.0 -4.598007376874366 -3.591670916757789 0.0 -4.338069243779748 -3.9054258831200572 0.0 --1.3166003453320232 -5.601918555240227 0.0 --0.8996138951021626 -5.630287852516936 0.0 -2.468731087045143 -5.1583702630172885 0.0 -3.356573703978673 -4.473167111542862 0.0 --2.2561157039171498 4.263439838177636 0.0 --1.7141722617140973 4.256260659202384 0.0 -1.7654156803018204 4.403360702927023 0.0 -2.3398736217021057 4.462168189809529 0.0 -2.1410659883861616 4.313366899410973 0.0 --1.1611472688527007 4.05032899364991 0.0 --0.9703483748140421 3.918248461755207 0.0 --0.5365458778998812 4.081270608888013 0.0 --6.195342472870439 3.6848933248649516 0.0 --5.908715015406657 3.9660442572871455 0.0 --6.554816394970202 2.8824305001984962 0.0 --6.476106096870798 2.926956877847317 0.0 --6.3940749767971194 3.321373074993975 0.0 --6.170496802307775 -1.9601912325291733 0.0 --6.305968745006388 -1.0523086422351176 0.0 --6.547071994174054 -0.8513391337901753 0.0 --6.771785814750526 -0.557541223410099 0.0 --6.935980393265066 -0.16026632093113236 0.0 --6.88393601468804 0.7684693991711408 0.0 -5.843272915575503 -2.110551898590457 0.0 -5.935666769883076 -1.7578586331641188 0.0 -5.664509552774879 -2.4382235902915457 0.0 -5.43006183354834 -2.696342556080507 0.0 -3.7029828093199098 -4.257680845087821 0.0 -4.036701041670446 -4.122470120052618 0.0 -2.0650796987393814 -5.220382821195766 0.0 -1.6559340598996029 -5.304393984060144 0.0 -1.767391681509097 -5.197332924409017 0.0 -2.827846030066824 -5.001162747745988 0.0 -3.1174812679651245 -4.776793371648745 0.0 --5.713117630613744 -2.5204005817060295 0.0 --5.968155372306211 -2.2756544705336625 0.0 --6.290937136223277 -1.606277448750586 0.0 --6.321770665588375 -1.2048301415339613 0.0 --6.984310549334186 0.23168179622302126 0.0 --6.907940132485856 0.7006331467944248 0.0 --7.218509079554535 1.5349577373474397 0.0 --7.097094578243383 1.0979578770552019 0.0 -40 cells: -44 110 111 104 12 3 -102 103 151 150 42 41 40 39 176 177 158 -32 144 142 91 89 97 94 90 -45 46 43 107 110 44 -129 130 126 125 128 127 -25 167 165 138 168 169 139 26 24 -4 5 22 23 74 73 69 70 72 71 6 -17 16 7 87 88 31 143 144 32 -15 19 122 121 63 64 18 1 0 7 16 -11 36 37 78 79 10 -77 76 21 83 84 86 85 166 167 25 -2 35 36 11 46 45 -5 4 8 106 107 43 9 -59 113 112 115 116 50 49 54 61 -105 103 102 109 111 104 -106 107 110 111 109 108 -80 79 78 77 76 -53 56 51 118 117 119 120 52 20 19 15 -48 114 162 161 159 160 113 59 60 47 -129 127 38 37 36 35 -24 26 163 164 135 134 133 48 47 14 -15 16 17 58 62 53 -3 12 27 140 141 145 146 95 -171 170 68 67 8 106 108 154 173 172 153 -79 80 22 5 9 10 -27 28 30 29 33 34 13 100 105 104 12 -17 32 90 126 125 58 -101 98 99 149 148 152 151 103 105 100 -35 2 92 93 130 129 -53 62 61 54 124 123 55 57 56 -21 75 137 136 81 82 23 22 80 76 -95 92 2 45 44 3 -24 14 38 37 78 77 25 -93 94 97 96 147 146 95 92 -90 94 93 130 126 -9 43 46 11 10 -6 65 66 131 132 67 8 4 -62 61 59 60 128 125 58 -14 38 127 128 60 47 -102 158 175 174 157 156 155 154 108 109 -40 cell labels: -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -1 - -0 -0 -1 -0 -0 -0 -1 -1 -0 -1 - -0 -1 -1 -0 -1 -0 -1 -0 -1 - -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 diff --git a/data/test.ply b/data/test.ply deleted file mode 100644 index e023a45f90012cbd6684d0a643ee58b2b8574112..0000000000000000000000000000000000000000 --- a/data/test.ply +++ /dev/null @@ -1,640 +0,0 @@ -ply -format ascii 1.0 -element vertex 220 -property float x -property float y -property float z -element face 61 -property list int int vertex_index -property float area -element edge 280 -property int source -property int target -property list int int face_index -property float length -element volume 61 -property list int int face_index -property int label -end_header -2.7342179489481606 -2.764878212287568 -0.621087068050216 -2.081252829166128 -1.7884964078049308 -0.3145222256243923 -1.9005590824487242 -0.9280160515203161 -0.20336056134438085 -1.8587604908691273 -0.9888525980532576 -0.20172887045599502 -2.901555452192258 -1.9537938394187264 -0.5073805086021628 -3.0225468227384495 -1.8598913872764307 -0.5225473421865623 --0.3220769796122873 0.6878328489778561 -0.04971866676242958 -2.9702590437740906 1.5204104491725419 -0.4658150869168249 --2.153207844768083 -3.846242585419279 -0.7918910921586242 --4.257654225863909 -0.6865395988720369 -0.7644285540726925 --1.959659833534522 2.9682330621512065 -0.5234799623475483 --2.4834683037791616 2.425353146062157 -0.4932192991768153 --3.017076316976525 2.3853698776220136 -0.609248674853115 --1.7784038867972385 2.958446914339916 -0.4946912540229974 --0.5511985718200766 3.31548793707828 -0.47070368186403605 --1.1808949147187842 3.5369805649634656 -0.5741698767061741 --2.0211246506203366 -1.9286002992064948 -0.3330359586544225 --2.1294964665586344 -2.7188508921058663 -0.4941984177060828 --1.388396708283325 -3.1011814489910754 -0.47818507133095006 --1.789505834426291 -3.0797396369603547 -0.5253380609309524 --2.0844066449280914 -0.7125825659501354 -0.22231134045991083 -1.0228691889347017 -1.1930318023213697 -0.11887320705107275 -0.5340927660408872 -0.45545891170937086 -0.03966236659610587 --2.1211873327972843 -1.811533803426883 -0.331356813107138 --2.1242817830935152 -0.7442957749012775 -0.23095157809457248 --2.946928056020332 -1.827933334733546 -0.4926070908575054 --3.2528003962699943 -1.55339026641021 -0.5345713914646956 --4.319202671697219 -0.9654561821244494 -0.7978546776394265 -4.195768276483662 -1.5105695287905179 -0.8080587558110564 -4.205518530223879 -1.3098023233536427 -0.7907795211704322 -1.640850357368835 -0.08206305153001361 -0.12193337109304406 -1.9964136390053167 0.4860263380442427 -0.18949262182064075 -1.7690805508162772 0.8764695476372716 -0.1745341535750878 -0.8815799353834454 -0.03940976964201841 -0.045275481779587734 -0.7003726082424472 0.9602950086591103 -0.08320605901478859 -0.7959135213893993 1.076924583636637 -0.10005712613184362 -3.217211688479079 3.217211688479081 -0.8371369820673313 --0.6891870572390262 1.2112434816661093 -0.10004324398565605 --1.3706406811487746 2.350629215958347 -0.31038265268972914 --0.30515852556778306 2.0676332268539332 -0.19585878346362795 --0.6727374451642106 2.4211283964742845 -0.26896565098862735 -0.7752083525069318 1.3911337090638851 -0.12376888867301798 -1.4188579435795718 2.258094801405185 -0.30680026450812753 -1.2524436463420074 2.4893749256626534 -0.32892628283473846 --0.010043082196995312 2.1031186448206873 -0.19543012499721785 -0.4414349668522982 2.6554138575877633 -0.3033205807551703 -0.22842623402417023 3.3529847171250418 -0.47057838453871104 --0.16739743645396055 3.4764919115699056 -0.5048651512515431 -2.5546171131304574 0.38895749894827325 -0.28558964377066265 -3.040314918570701 1.306102426944001 -0.45549242051388816 --4.45119296480759 0.13988437432233694 -0.8061487358497207 --1.914722627170107 0.295136710616157 -0.17361034645365128 --1.832126152238372 0.342802987581901 -0.16144154867422794 --1.426193912769194 1.2750437091455893 -0.16773379756631612 --2.005224071172447 1.6698260539653693 -0.2888914562843002 --1.702707806726576 1.6398356267646923 -0.24475965401864175 --3.210938093692663 1.5111081469074752 -0.5248947662536891 --2.765341231575612 1.2283186206663546 -0.3852101586773001 --3.256984996038548 0.08737707833544862 -0.44295136403188773 --2.648761620678985 0.626485022154834 -0.3142893528173404 --4.4625715833114015 -0.14024196181464377 -0.809665657173957 --1.4919105418484955 4.1439409464663886 -0.7916384535623833 --1.3578477147271395 4.114163341592629 -0.7697353516721784 --0.9604335136770988 -2.409832379957927 -0.281922595208607 --1.4063784826493988 -1.920739966290102 -0.23962394497696485 -3.033344698759356 3.4406541842867018 -0.8492473025493631 --3.110132671266652 -2.887120581927495 -0.7434058063481099 --3.0931955591709883 -2.9024960406985465 -0.742500210583868 --3.2456596589379214 -2.86143389980284 -0.7688011085167591 --3.0803524292783124 -3.080352429278314 -0.7775366048109051 --2.715261272988549 -0.6968336506954053 -0.3317254952342747 --3.2185107742900354 -1.1411804740733615 -0.4796058818903655 --3.256958480738525 0.12542054953495912 -0.44316071028863346 --3.9188019909529372 -0.6482871062987615 -0.6456715724803221 --4.064426379769305 -1.7588343530959902 -0.7987260167179605 --3.9508188954800305 -1.8612579872292307 -0.7796125046603652 --3.724054245986004 -2.5308646521221565 -0.821707815770756 --3.5114896416758117 -2.723790568310876 -0.8034782476679724 --4.223188013975951 -1.520441241719815 -0.8172088041159159 --4.309380519852287 -1.2519907768944372 -0.816900628308098 -3.3897911696019025 -2.9885029193495956 -0.8272296528108164 -4.109835512833237 -1.7784846396837057 -0.8138769556527806 -3.8415332220563414 -2.1170466461377866 -0.7852813951727159 -3.8446498664556654 -2.273719592730077 -0.8107856244910615 -3.9543398694409464 -2.014836799430637 -0.8015044347244578 -4.390485380111776 -0.981389755227739 -0.8204828137774507 -4.265501560567207 -1.239242760776674 -0.8027906325170018 -1.7090946192122103 -2.268723724865161 -0.33748268850034674 -1.9252895644104413 -2.888228516016493 -0.5006027834483944 --0.3335246877966807 -3.432164319979572 -0.4925781448850291 --0.9277412655063582 -3.546430987701706 -0.5539959608351198 --0.7105859647745484 -4.486463211402142 -0.8345817485372311 --1.1483272193177734 -4.221739964516239 -0.7822620094316856 --0.9759401442276903 -4.366105221978317 -0.8128692679363123 -0.9646054673293497 -3.312302270044423 -0.49510431157104123 -1.7931604953180658 -3.1120308344444325 -0.5342285564482905 -1.793871767700643 -4.1453930677052035 -0.8262848463330494 -3.3287328463128114 2.9346727663194123 -0.8019115560127682 -3.3488598421026703 2.766756715856198 -0.7730452186411353 -3.486267927256969 2.7042266012026364 -0.7937924381502484 -1.3542261940701132 3.1849412485374713 -0.48951716580242394 -0.8084545912782171 3.6643140952517013 -0.5791254176623556 -2.2089381542914657 3.6581110259628695 -0.7534030519302876 -2.1387939071545667 3.4899988779186195 -0.6912371841531726 -2.956705466195831 1.534027628648724 -0.4640433994100992 -2.869477930741171 2.467322636850693 -0.5896643087557711 -2.3602713906592268 2.6441523679868615 -0.5177276267780061 -2.090918258675272 1.5494890992505523 -0.2845006681379661 -1.7144747797179882 2.194333026128758 -0.33043105073240947 -3.713479367667581 2.52367797223815 -0.8176755057274256 -3.8782086327928336 2.293566191816879 -0.8226554803989465 -3.9771863206712004 1.9616835031094013 -0.8000082103325774 -3.9723754919987324 2.0240264081213075 -0.8078523730605813 -4.115002777440405 1.780720714753949 -0.815692929477595 -2.8452205881797266 0.03998790750966837 -0.3423122743432939 -2.649483348301561 -0.7262846094208047 -0.3205470794203896 -3.426740003127211 -1.0143993271898173 -0.5230005627971462 -3.1178183386763467 -1.1297584471965827 -0.4572432793854282 -3.801398635743974 0.7967237004093792 -0.6210401843357973 -4.210444317306951 0.9790518145781836 -0.7674391993792946 -4.250020036613804 0.9499920310266972 -0.7774580594424206 -3.7868095387068954 -0.17702844481077587 -0.588965381268828 -3.571654629661937 0.1098944653818728 -0.527689703405483 -4.6011877279393305 0.1445981496536254 -0.8548511968194309 -4.519226323230487 -0.1420224087439555 -0.8281384079286711 -4.38257932304782 -0.35254607835348395 -0.7887713020920558 --2.9668592864538077 -3.365241287052609 -0.8167855038216336 --2.7888939018153867 -3.595420353493142 -0.8371543437390524 --2.2725283700541854 -3.8426356189132576 -0.8099433980811737 --2.5533905893846076 -3.757200156114666 -0.8347136118487654 --1.2320964269150827 -4.240903718075195 -0.7951117104737198 --1.5247177765106446 -4.235066546321972 -0.8213050728942257 --2.032462393578283 -3.9889320456808837 -0.8136856757353933 --1.7958745649204555 -4.150021259006567 -0.8278973537161189 --3.7645304741708743 2.5583722683913677 -0.8377783617790283 --3.317191150168593 2.758069706664117 -0.7644090534134644 --3.4944792695519915 2.7105959711790937 -0.7974131271466208 --4.094863021570312 1.7720054641435286 -0.8094012943894716 --4.266486007318988 -0.675744998421684 -0.7665018681116179 --4.399524611806167 -0.4158775197739102 -0.795701493065707 --1.7901761074725313 4.1368529008069626 -0.8234253225147333 --2.9606310058777754 3.3581766894704064 -0.8134834979549251 --2.512418858110048 3.5740081705290208 -0.7802782424864964 --2.4793204387412757 3.648209239206945 -0.793623395153273 --2.7212595726234907 3.508226701696949 -0.8020650395581037 --0.1394894254458906 4.438625487783678 -0.8025949974174991 --0.20964734981307728 4.39881670071614 -0.7907627269036606 --0.983276188885323 4.398924799160174 -0.8233357971670076 --1.232944431635527 4.2438225694680805 -0.7960687056971238 --0.15189181735812324 -2.7072305913534076 -0.3109913422372067 --0.3297635780194277 -2.3700269388776904 -0.2497251288877159 --0.08425166969193706 -1.7681752417739267 -0.14832114301966476 -0.7092780311776772 -2.8165036216846615 -0.35034537068458627 -0.7683385064786872 -1.7126149506591877 -0.16301440683089016 -1.0012230451511777 -2.1092771036603613 -0.2351693113103117 --0.4334921823981917 -1.227774089254737 -0.09058705570467235 -0.18950556429810084 -0.4472108810813942 -0.02861663384501624 --1.0684813645019253 -0.8835886465538306 -0.09633770872008435 --0.8674017847267373 -1.1211026153755999 -0.10234721469323207 --0.4236969157433679 0.2968200440726469 -0.03487468534736826 --0.843800184407708 0.05200138870833545 -0.04443373838367919 -2.4895459863198286 3.6632556755485814 -0.7993266709528859 -2.785886430794556 3.5915431452157667 -0.8356950283299615 --3.871834764826955 -2.2897966968098196 -0.8203191242604406 --3.948225103487531 -2.0117211705596736 -0.7995583420050713 -3.77144454869241 -2.5630710685840783 -0.8403985639277833 -3.617292078814856 -2.8058593510187446 -0.8462886644177723 -4.438132674169348 -0.7029311596843484 -0.8187886110020652 -4.406506075041118 -0.4165374623519664 -0.7980056089205363 -2.9719737040208396 -3.3710424550535265 -0.8192984472481083 -3.103161491734909 -3.103161491734905 -0.7871346489062653 -3.066879596669843 -3.1084340642764263 -0.780377165599917 -2.5654998163563576 -3.7750183425127135 -0.8417843706893439 -2.798996822211846 -3.6084449599865978 -0.8425964873792737 -2.283977251684608 -3.8619946205123115 -0.8170291563945817 -2.107201173236862 -3.8659999257385835 -0.7904011096296197 -2.023993591062065 -3.972311084893502 -0.8078988347805377 -0.09100901090048835 -4.3533500434737755 -0.7765203433485075 -0.09714810014021562 -3.801587682081467 -0.5956035934852647 -0.9098685811738516 -3.4248011130561555 -0.5203501671459989 --0.14037229266750154 -4.466718778294103 -0.8113400257720648 --0.42731743066524436 -4.52054622785952 -0.8340366966920227 -4.2188861535857525 1.5188924766798197 -0.8157564816093528 -4.248329885107744 1.2342539278806182 -0.7972884375272234 -1.7776129750521492 4.1078212147177995 -0.8132172755435377 -0.14186279878397154 4.514147451952414 -0.8261574311002257 -1.5169319024937982 4.213440449289053 -0.8139160439431363 -0.9800233236989175 4.211010181299146 -0.7674375206606181 -0.9487278952600287 4.244364618292525 -0.7753129918574219 -1.233474163840021 4.245645919675546 -0.796408766661715 -4.460359100930705 0.7064514798473632 -0.8263888580569789 -4.581142160798087 0.4330454327842127 -0.854220541627083 --4.073875166352352 2.0757430753198705 -0.8444976810329331 --3.962101542287989 2.3431803201864163 -0.8547041394456213 --3.1503624852547314 3.15036248525473 -0.8067796649960358 --3.282946354688806 2.8943065440246056 -0.7830647648232432 --4.366322254427328 0.4127389729408469 -0.7857232181066351 --2.2963041301153715 3.88283823362282 -0.824520848443012 --2.0630062868310364 4.048877811457761 -0.8351286269779749 --0.7086881083850631 4.4744806177483625 -0.8305970076058671 --0.422150040393931 4.465880948789348 -0.8165043958637836 -0.13780145554309206 -4.38491341456217 -0.7866454654013368 -0.42463570524318595 -4.4921765362184125 -0.8250037290313392 -0.7145239295327619 -4.5113265423590265 -0.8428384904814545 -1.5277848576639548 -4.243585691954912 -0.8241675193593654 -1.2598282420138762 -4.261230049592463 -0.8032807290381622 -2.1882030853578756 3.7000493494440176 -0.7606532629254189 -2.0042037501004972 3.9334713351200588 -0.7944303171968525 -0.6990463505387212 4.413604954541923 -0.8111508332962355 -0.4259247994731424 4.5058137287137505 -0.8291975294767971 --4.344406534867799 1.2621667749407353 -0.8285898964595895 --4.402837733126151 0.9841508332525443 -0.8245907381095781 --3.3466485035429976 1.4724309097908597 -0.553674937093718 --3.76781694241365 0.4990204096396184 -0.5905162851426967 --4.071116929571863 1.6530798686916794 -0.7878489761179905 --4.205943198064254 1.5142327259655424 -0.8116328675995356 --4.312684920319285 0.5033166947284403 -0.7722710155561722 --4.378987205495989 0.6935634377307853 -0.8003729135001143 -0.9921836234666922 -4.4387743707452465 -0.8365767620951176 -1.2432272461342018 -4.279216249124216 -0.8074885740932732 -6 89 149 150 63 18 90 1.0537626648909493 -9 88 95 175 174 172 173 169 171 0 1.0136928528129 -6 34 35 32 31 30 33 1.1002959078641226 -6 154 87 88 95 94 152 1.0443112684468612 -9 194 141 144 142 10 11 12 135 195 1.0658215715761656 -10 62 15 13 10 142 143 197 198 140 61 1.0791378607442654 -7 32 107 104 7 49 48 31 1.0570645359694562 -10 121 125 124 123 191 190 120 119 118 122 1.0005775999598105 -6 89 149 152 94 179 178 0.9924310462143755 -10 146 47 46 101 187 188 208 209 185 145 1.102793647554502 -6 153 151 155 156 22 21 1.3027636239583176 -9 8 19 17 66 69 126 127 129 128 1.0376329674393039 -6 43 100 103 106 108 42 1.005642338899095 -9 146 47 14 15 62 148 147 199 200 1.1205490647405802 -10 212 214 137 192 193 134 136 135 12 56 1.0338945194312907 -6 26 71 70 24 23 25 1.106930610876339 -8 121 125 168 167 85 86 29 116 0.798668893572226 -5 51 52 160 157 20 1.0994302629124444 -5 101 46 45 43 100 0.916771209417441 -10 100 101 187 189 186 184 207 206 102 103 1.030774681133558 -8 117 5 82 84 81 28 29 116 0.9761712087982657 -6 149 150 151 153 154 152 1.1289577510769704 -6 153 154 87 1 3 21 1.175220830286522 -7 157 158 64 16 23 24 20 1.1686203903119474 -7 44 39 37 6 34 35 41 1.3611486331314393 -6 33 34 6 159 156 22 1.2645238549235682 -9 73 71 26 75 74 78 79 27 9 0.9764905162652362 -8 212 214 215 210 211 217 216 213 0.896773468966219 -10 102 103 106 105 98 97 36 65 162 161 1.0494614281664214 -9 202 203 218 219 205 179 178 177 201 0.9262550488244333 -9 104 105 98 99 109 110 112 111 7 0.9263962056331756 -6 37 39 40 38 55 53 1.2189736377135085 -5 107 108 106 105 104 1.0304788273167493 -5 114 122 118 49 48 1.023162054423484 -6 156 159 160 157 158 155 1.168411940199908 -7 1 3 2 115 117 5 4 1.1509055769838903 -6 33 30 2 3 21 22 1.098862741853684 -6 6 159 160 52 53 37 1.281520340713267 -9 91 181 180 177 178 89 90 92 93 1.0876784325582667 -6 114 122 121 116 117 115 0.9907310620473295 -8 183 119 118 49 7 111 113 182 0.9611031880683438 -9 18 90 92 130 131 133 132 8 19 1.041125157617166 -8 175 95 94 179 205 204 96 176 0.9616035872003829 -6 58 213 212 56 57 59 1.0022878804382302 -5 43 45 44 41 42 1.0232576366387471 -4 72 73 71 70 0.7875256782127537 -7 44 39 40 14 47 46 45 1.1569209992307332 -6 32 107 108 42 41 35 1.1855543572760183 -9 68 77 76 163 164 75 26 25 67 0.9464566990265094 -5 0 4 1 87 88 0.9822494474702145 -6 17 19 18 63 64 16 1.032464292280717 -6 64 63 150 151 155 158 1.1407823244732629 -6 48 31 30 2 115 114 1.2154340416306013 -6 10 13 38 55 54 11 0.9142650064732979 -10 0 4 5 82 83 165 166 80 170 171 0.9977467027024217 -6 17 66 67 25 23 16 0.9696905592735605 -11 73 9 138 139 60 50 196 216 213 58 72 1.0440516685218797 -5 56 57 54 11 12 0.9595800047546283 -7 24 70 72 58 59 51 20 1.2492693242960495 -5 14 15 13 38 40 1.0332192670453355 -7 51 52 53 55 54 57 59 1.2234016488551198 -89 149 2 0 8 0.7690859363032472 -149 150 2 0 21 0.38613238064412825 -89 90 2 0 38 0.6082124305646844 -18 90 2 0 41 0.6451340013125075 -18 63 2 0 50 0.836441863325982 -150 63 2 0 51 0.6327445912210773 -88 95 2 1 3 0.2620615600250811 -175 95 2 1 42 0.8559879175654677 -0 88 2 1 49 0.8271015001659924 -0 171 2 1 54 0.5040513173061731 -174 175 1 1 0.17881520420768537 -172 174 1 1 0.29569012156107344 -172 173 1 1 0.28682434178986227 -169 173 1 1 0.29465870030055596 -169 171 1 1 0.28193112905669027 -32 31 2 2 6 0.45205086956572116 -34 35 2 24 2 0.15170524812074057 -33 34 2 25 2 1.0167027431147657 -33 30 2 2 36 0.7643214691160275 -32 35 2 2 47 0.996385024093509 -30 31 2 2 52 0.6735837395259994 -152 94 2 8 3 0.5761627811076668 -152 154 2 3 21 0.7737355902591981 -154 87 2 3 22 0.7327847006654146 -94 95 2 42 3 0.8533128317679738 -88 87 2 49 3 0.6761173019266566 -10 142 2 4 5 0.8593319369499549 -12 135 2 4 14 0.5030395797001532 -10 11 2 4 53 0.7549898174998226 -11 12 2 57 4 0.5475390301370542 -144 142 1 4 0.22003706552949082 -144 141 1 4 0.28274382472399995 -194 141 1 4 0.2814777417784642 -194 195 1 4 0.28931906947790725 -195 135 1 4 0.1417082123225244 -62 15 2 13 5 0.6345849872687085 -10 13 2 53 5 0.1837886738719486 -13 15 2 59 5 0.8354848939877233 -61 62 1 5 0.13906578745399964 -140 61 1 5 0.3000383193295316 -140 198 1 5 0.28690223151825334 -197 198 1 5 0.2865476401127293 -197 143 1 5 0.2991661526032794 -142 143 1 5 0.08233709405460414 -104 7 2 6 30 0.019294193911069173 -104 107 2 32 6 0.8843427718549387 -48 49 2 33 6 1.0516292743656461 -49 7 2 40 6 0.2257040350252814 -32 107 2 6 47 0.7540739097587059 -48 31 2 52 6 0.5746721810532321 -121 125 2 16 7 0.6524342737886188 -122 118 2 33 7 0.7302266899456729 -121 122 2 39 7 0.36382839358298513 -118 119 2 40 7 0.47116301046174996 -124 125 1 7 0.25405193789210656 -123 124 1 7 0.2993035072435843 -123 191 1 7 0.2891436626201635 -190 191 1 7 0.300189967740382 -120 190 1 7 0.32549768831667886 -120 119 1 7 0.0501107387261305 -152 149 2 8 21 0.8689665371807971 -178 179 2 8 29 0.8989692859409657 -89 178 2 8 38 0.5766861484336921 -179 94 2 8 42 0.127630206490039 -146 47 2 9 13 0.9665430645430433 -101 46 2 9 18 0.6671891300849454 -187 101 2 9 19 0.603136708035309 -46 47 2 9 46 0.41606007686636004 -187 188 1 9 0.04641061683376505 -208 188 1 9 0.30375568483111753 -208 209 1 9 0.2888313053215876 -185 209 1 9 0.28420048095788364 -145 185 1 9 0.2922632878622412 -145 146 1 9 0.08152837852437106 -153 151 2 10 21 0.8545249244187304 -153 21 2 10 22 0.5802593918810494 -156 22 2 25 10 0.34486283914938165 -155 156 2 10 34 1.000622529992196 -21 22 2 10 36 0.8883639557006998 -155 151 2 10 51 0.6460151439381985 -8 19 2 41 11 0.8893010968055451 -17 19 2 50 11 0.4967937132055624 -17 66 2 11 55 1.0257028697681365 -66 69 1 11 0.19846994998538778 -69 126 1 11 0.30916473088901997 -126 127 1 11 0.29166585401194633 -129 127 1 11 0.2857279683095245 -128 129 1 11 0.2946122333524388 -8 128 1 11 0.1207322811473727 -43 100 2 18 12 0.7210836485678762 -100 103 2 19 12 0.8656197892040371 -106 103 2 12 28 0.8914113307356031 -106 108 2 32 12 0.8089936405258391 -42 43 2 12 44 0.2857862398517674 -42 108 2 12 47 0.30333692794064265 -14 47 2 13 46 0.41760339713792244 -14 15 2 59 13 0.6754862855325808 -200 146 1 13 0.22431593878852957 -200 199 1 13 0.287013275686001 -147 199 1 13 0.2848859786868878 -147 148 1 13 0.2951854118527211 -148 62 1 13 0.18194996849278317 -212 214 2 27 14 0.7825126370977233 -56 212 2 43 14 0.14401924262508092 -56 12 2 57 14 0.8994618080605302 -136 135 1 14 0.18647815346143842 -136 134 1 14 0.31261647585091373 -193 134 1 14 0.2926232791129218 -192 193 1 14 0.2900348164817807 -192 137 1 14 0.3064780299877759 -137 214 1 14 0.12317335978875826 -24 23 2 23 15 1.0719551279656185 -26 71 2 26 15 0.4172695751150351 -70 71 2 45 15 0.6874392836926257 -25 26 2 48 15 0.4131498365238061 -25 23 2 55 15 0.8414976759864349 -24 70 2 58 15 0.6013857273717157 -116 29 2 16 20 0.8749082780251323 -121 116 2 16 39 0.9138880797914074 -29 86 1 16 0.09338566590222253 -85 86 1 16 0.28709256503142155 -85 167 1 16 0.2825107509211826 -168 167 1 16 0.2888832373462515 -168 125 1 16 0.06893953226989952 -20 157 2 17 23 1.0378904619015163 -160 157 2 17 34 0.9635893154799268 -160 52 2 17 37 1.036843583316611 -51 20 2 17 58 1.0230652926685477 -51 52 2 17 60 0.09613704421460144 -100 101 2 18 19 0.7319116117280371 -43 45 2 18 44 0.8282268150099107 -45 46 2 18 46 0.7483000716711952 -102 103 2 19 28 0.1924746862393492 -206 102 1 19 0.04734270397393961 -206 207 1 19 0.2991362033712376 -184 207 1 19 0.2865208712409583 -184 186 1 19 0.28126594635480867 -186 189 1 19 0.2858181006922704 -187 189 1 19 0.2574418300043055 -117 5 2 35 20 0.739212684250671 -116 117 2 20 39 0.33625041510385784 -82 5 2 20 54 0.8977175123758405 -82 84 1 20 0.15308618314645836 -81 84 1 20 0.28318601272863575 -81 28 1 20 0.2814192565602206 -28 29 1 20 0.20174516147034804 -153 154 2 21 22 0.46559897145146234 -150 151 2 51 21 0.6578634590758288 -1 3 2 35 22 0.8376487354763816 -3 21 2 36 22 0.8644469197489562 -1 87 2 49 22 0.6079861775916036 -157 158 2 34 23 0.3112587299178544 -16 64 2 50 23 0.6218524263583657 -64 158 2 51 23 0.9740434664626477 -16 23 2 55 23 0.15401274079871333 -24 20 2 58 23 0.05167599028633965 -34 6 2 24 25 1.058659621220321 -37 39 2 24 31 0.9434309335642391 -37 6 2 24 37 0.6412963921455697 -41 44 2 24 44 1.062392440316057 -44 39 2 24 46 0.29724152393683606 -41 35 2 24 47 0.31578208657714685 -156 159 2 25 34 0.964177609324751 -33 22 2 25 36 0.5421030608055508 -6 159 2 25 37 0.4042746205283913 -73 71 2 26 45 0.8723127155570494 -26 75 2 48 26 0.8012849093286999 -73 9 2 56 26 0.3610918317674324 -9 27 1 26 0.2875760374829489 -27 79 1 26 0.2873348167273494 -78 79 1 26 0.28194839085643375 -74 78 1 26 0.2870159324455286 -74 75 1 26 0.1541511844222207 -212 213 2 43 27 1.0612578106339186 -216 213 2 56 27 0.5743991238156747 -214 215 1 27 0.19499314145066893 -210 215 1 27 0.2880917911579104 -210 211 1 27 0.2841180424228403 -217 211 1 27 0.29256859902110316 -216 217 1 27 0.20341959814802757 -105 98 2 28 30 0.5942191032951258 -105 106 2 32 28 0.5438151712575556 -97 98 1 28 0.17156386972769852 -97 36 1 28 0.3057875763016692 -65 36 1 28 0.2896209224201675 -65 162 1 28 0.29014950810040935 -161 162 1 28 0.3070553752281836 -161 102 1 28 0.2843874146286197 -177 178 2 29 38 0.5806980818351212 -179 205 2 42 29 0.9498077873670748 -177 201 1 29 0.057343677652201094 -201 202 1 29 0.3086269924312622 -202 203 1 29 0.2910669751671109 -218 203 1 29 0.2870504005984724 -218 219 1 29 0.29887759591258933 -219 205 1 29 0.02483550679573173 -104 105 2 32 30 0.9457424745357695 -111 7 2 40 30 1.149047210878895 -112 111 1 30 0.06301835261844604 -112 110 1 30 0.28589897578380763 -109 110 1 30 0.28304056674809375 -99 109 1 30 0.2911928003768579 -98 99 1 30 0.15238583996460411 -53 37 2 37 31 0.742853676822667 -40 39 2 46 31 0.515187064235813 -38 55 2 53 31 0.7872753522643057 -40 38 2 59 31 0.702676617855649 -53 55 2 60 31 0.4641832173548619 -107 108 2 32 47 0.7480928972570451 -114 122 2 33 39 0.7529662241186019 -49 118 2 40 33 0.9306563134147615 -48 114 2 33 52 0.45765446821659816 -160 159 2 34 37 0.48632736490125994 -155 158 2 34 51 0.44698394565342087 -2 3 2 35 36 0.07383000790497014 -115 117 2 35 39 0.6330992434553585 -1 4 2 49 35 0.858728101062729 -2 115 2 35 52 0.7844206847945416 -4 5 2 35 54 0.15390456492891577 -2 30 2 36 52 0.8886593764696581 -52 53 2 60 37 1.0168054574883871 -90 92 2 41 38 0.7461941879477972 -92 93 1 38 0.22692605732567395 -91 93 1 38 0.29218199462876054 -91 181 1 38 0.2853121299713383 -180 181 1 38 0.29283108683695114 -177 180 1 38 0.2600042075806879 -114 115 2 52 39 0.7911765675170852 -183 119 1 40 0.2597198719767682 -182 183 1 40 0.2867526903808821 -113 182 1 40 0.28168384073501995 -113 111 1 40 0.22800639670951417 -18 19 2 41 50 0.4044399668758671 -8 132 1 41 0.18818807062633175 -132 133 1 41 0.2865754823950244 -131 133 1 41 0.28425721268196086 -130 131 1 41 0.2938493135062538 -130 92 1 41 0.08688868976350819 -204 205 1 42 0.26934797054555215 -96 204 1 42 0.2836344799622053 -96 176 1 42 0.2885333113905997 -176 175 1 42 0.13613131409670248 -58 213 2 56 43 0.6724395255984055 -56 57 2 57 43 0.545928813375892 -58 59 2 58 43 0.8228772463452358 -57 59 2 43 60 0.6171095904926135 -44 45 2 44 46 0.7214587869465896 -41 42 2 44 47 1.0951743314475966 -72 73 2 56 45 1.0381093478118126 -72 70 2 58 45 0.9909367496640782 -40 14 2 59 46 0.9248507548273065 -25 67 2 48 55 1.112890723663076 -75 164 1 48 0.1518016262172849 -163 164 1 48 0.28912366250417476 -163 76 1 48 0.2827627438179971 -76 77 1 48 0.28763942236073886 -68 77 1 48 0.3013532319493959 -67 68 1 48 0.16007229105862303 -0 4 2 49 54 0.8359359314956643 -64 63 2 50 51 0.6632250600441327 -16 17 2 50 55 0.8137651923467546 -11 54 2 57 53 0.917217858687303 -13 38 2 59 53 0.75477337451185 -54 55 2 60 53 0.30718582641322917 -170 171 1 54 0.037280551382103136 -80 170 1 54 0.31130494662578 -80 166 1 54 0.292367205186869 -165 166 1 54 0.28765226809588634 -83 165 1 54 0.299933694855698 -82 83 1 54 0.15876583819998946 -66 67 1 55 0.022893025187807753 -72 58 2 56 58 0.03804405643230403 -50 60 1 56 0.2803793963403603 -139 60 1 56 0.2830987094755822 -138 139 1 56 0.2933990368765835 -9 138 1 56 0.014100439484534766 -216 196 1 56 0.10612374403453385 -50 196 1 56 0.2864783957697186 -57 54 2 57 60 0.8842987072411255 -59 51 2 58 60 0.8175546039149517 -1 0 0 -1 1 1 -1 2 2 -1 3 3 -1 4 4 -1 5 5 -1 6 6 -1 7 7 -1 8 8 -1 9 9 -1 10 10 -1 11 11 -1 12 12 -1 13 13 -1 14 14 -1 15 15 -1 16 16 -1 17 17 -1 18 18 -1 19 19 -1 20 20 -1 21 21 -1 22 22 -1 23 23 -1 24 24 -1 25 25 -1 26 26 -1 27 27 -1 28 28 -1 29 29 -1 30 30 -1 31 31 -1 32 32 -1 33 33 -1 34 34 -1 35 35 -1 36 36 -1 37 37 -1 38 38 -1 39 39 -1 40 40 -1 41 41 -1 42 42 -1 43 43 -1 44 44 -1 45 45 -1 46 46 -1 47 47 -1 48 48 -1 49 49 -1 50 50 -1 51 51 -1 52 52 -1 53 53 -1 54 54 -1 55 55 -1 56 56 -1 57 57 -1 58 58 -1 59 59 -1 60 60 diff --git a/data/test_flat.ply b/data/test_flat.ply deleted file mode 100644 index 8513b06b536d572d65307b7fe4d7de7de8c300e9..0000000000000000000000000000000000000000 --- a/data/test_flat.ply +++ /dev/null @@ -1,640 +0,0 @@ -ply -format ascii 1.0 -element vertex 220 -property float x -property float y -property float z -element face 61 -property list int int vertex_index -property float area -element edge 280 -property int source -property int target -property list int int face_index -property float length -element volume 61 -property list int int face_index -property int label -end_header -3.674683837100023 -2.3062871804928227 0.0 --2.505883375312004 2.381290800596283 0.0 -0.7149212868956139 3.271079849092168 0.0 -0.0691701853914935 -2.369290515089281 0.0 -1.45684699995659 2.208609713474029 0.0 -1.5348039139809861 2.966982526620826 0.0 -3.491812192267398 0.6904602065697117 0.0 --2.177590693494827 -2.2265616575590577 0.0 --2.664537042155698 -2.232109470942664 0.0 --2.8996286232828914 -3.28898306864242 0.0 --1.5802415713682199 -4.0163992801819255 0.0 --1.4938263560724454 -4.149262325185663 0.0 -3.0170268939204306 -3.1622855028852603 0.0 -1.4050205628650616 -2.3989727462457817 0.0 -1.4305765818868503 -2.5744334395273545 0.0 -1.9189892264010504 -2.9562841565409053 0.0 -2.550620199471069 -2.79800373167244 0.0 --0.5077300788169253 -3.513613340726238 0.0 --0.14103023436685896 -4.487654822635143 0.0 -2.1033352798484195 -1.672032618555592 0.0 -3.186520254266475 -2.016161784704169 0.0 -2.6646401014353414 -2.1580648396397177 0.0 -4.107156992387349 -1.7773255403827202 0.0 -4.1566367484383075 -1.4964813118097013 0.0 -4.345188295289749 -0.13655304337622998 0.0 -4.1408787772387 -1.3221987294796043 0.0 -4.329904806332509 -0.16625499200912722 0.0 -4.412017398861334 0.13865323256451215 0.0 -4.327396043036505 0.674648947156141 0.0 -4.3320760182976965 0.6861334356014285 0.0 -4.405134534527653 0.4164078136018546 0.0 --3.9576408344988026 2.016518725135506 0.0 --4.277368240176904 1.2152099422946754 0.0 --4.31165145796563 0.048969886912911015 0.0 --2.9037023391275643 -1.954485799672651 0.0 --3.2594861259936874 -0.8460130211805476 0.0 --2.850738765206837 -1.1251957535489798 0.0 -0.2244467828691593 2.6218669424434906 0.0 -0.6509600854315688 1.859355202626179 0.0 -0.6931632797993439 3.3583701270707826 0.0 --3.0587161474687297 1.3965275422558614 0.0 --3.4350079404818605 0.9017786355438899 0.0 --2.473158307239915 0.1229962154060399 0.0 --3.0305894237765103 0.03463692969032502 0.0 --3.4198330826477346 0.3864827959135839 0.0 -0.8013281492018919 -1.9391025678954477 0.0 -0.3056673442726685 -1.9673204685607122 0.0 --1.0593886111609903 -1.5715441655047113 0.0 --1.794291963800515 -1.5523112156756818 0.0 --1.9936510882028968 -0.6321809101930471 0.0 --2.1392726224567986 -1.0439198181812634 0.0 -1.8471881540899273 1.9598378634155285 0.0 -2.508980673994149 2.1920644627233794 0.0 -2.253053672969049 0.5726275094069311 0.0 -1.9679623622769469 1.10862041410509 0.0 -2.234028219828265 0.8959473974772755 0.0 -2.8937719589613353 3.2823399869602885 0.0 -1.6422403339183311 3.0477801440816106 0.0 -2.4116327789189906 2.897886574394209 0.0 -2.873684631069604 3.2881790092537053 0.0 --3.9672212998081333 -1.7167699587740404 0.0 --3.8625889006761347 -1.9486271628794571 0.0 --2.2893741633530786 -3.8711202997701273 0.0 --2.4991237382176315 -3.6773489094922076 0.0 --2.675685021984635 -3.4494723450462477 0.0 --2.6260115741854033 -3.469210842058881 0.0 --0.706520787994236 -3.378039915987744 0.0 --1.3316949967930896 -3.556011462539472 0.0 --0.6739679290594124 -2.5567687438891573 0.0 --0.9048200991867723 -2.365398826184047 0.0 --1.8260649541206755 -2.728905238588463 0.0 --1.833956333252693 -2.8455846057994876 0.0 --0.9990148382472358 -4.469335468884512 0.0 --1.2652531938040872 -4.355030058276506 0.0 --0.7099829602192985 -4.482655990478076 0.0 --0.436079050123967 -4.402817921785529 0.0 --0.4172382844209976 -4.4139199981184465 0.0 -3.126018217157062 -3.1260182171570587 0.0 -3.3652286116129777 -2.966848111550561 0.0 -3.6526520507505813 -2.4823397703484726 0.0 -3.543644716324352 -2.748732600892017 0.0 -2.333175769528295 -0.9402598306233604 0.0 -2.1048395915114333 -1.2988587804 0.0 -1.7525902040972279 -0.11602308444676952 0.0 -1.1972301977567563 -0.10250643325752494 0.0 -0.8032329692252812 -0.6132788718126284 0.0 -1.112862847705947 -1.1771895947599316 0.0 -3.7838258998660166 -2.2377483991633813 0.0 -3.9807756360481132 -2.0283064952938843 0.0 -4.380146205300656 -0.9790786758461502 0.0 -4.233718682256632 -1.2300089810432102 0.0 -4.4443154205068085 -0.7039104105026756 0.0 -4.4224048178076245 -0.41804033602416135 0.0 -3.200148909479363 -1.2305281598804936 0.0 -3.5617136366083697 -1.1103032413376919 0.0 -2.4875514761013475 -0.9075779483615399 0.0 -3.611490260935341 -0.23610572808813277 0.0 -3.159827753279261 0.010882436414748778 0.0 -3.1920260967052547 0.017687591756981928 0.0 -3.138717398242101 3.138717398242103 0.0 -3.3322161674684976 2.9377437270134377 0.0 -4.371771974629547 0.9772068135172683 0.0 -4.3269187425825315 1.257086101616921 0.0 --4.150648013234758 1.7961457856941838 0.0 --3.470590068524098 2.577451744272802 0.0 --4.349718908631481 -0.13669542363644935 0.0 --3.9903533926318455 -1.599800387341113 0.0 --3.3211971677299945 -0.865326126431316 0.0 --4.466127658082951 -0.9982978075809633 0.0 --4.478323633781653 -0.7092967823286518 0.0 --4.342557585373037 -0.33346141568755266 0.0 --4.392286111473601 -0.41519328003648137 0.0 --1.5197288702712277 4.2212093261578225 0.0 -0.0243772328358006 3.812687868876671 0.0 --0.004454473673859492 4.350544653103567 0.0 --1.7804881807823385 4.1144654231371165 0.0 --2.0035787503912776 3.9322447041248023 0.0 --2.9565105162281666 3.3535029113930137 0.0 --2.1259268819627013 3.762056840315273 0.0 --2.262010987639713 2.682080355516247 0.0 -0.6431948844800301 1.8362910242276156 0.0 -0.8255628062327663 0.6061459609673985 0.0 -0.9753064276634243 0.9854926033527807 0.0 -0.051669905316017055 0.49776748880585175 0.0 --0.4006096254109598 1.0356130723934522 0.0 --0.2674368750123745 1.4027015012680082 0.0 --0.3423955475654844 2.7290765762546054 0.0 --0.8725297654392601 3.3894355639528 0.0 --0.5959562457606308 3.2525765703676566 0.0 --1.3589102447845278 3.1785401216610834 0.0 --1.6162420452487196 2.5935735808260003 0.0 --1.3027004135596765 2.100460431758736 0.0 --0.8129583577598211 2.1537863249058264 0.0 -1.1008709299770594 4.218911715219968 0.0 --2.4737471684821766 1.6047265045441264 0.0 --2.6582453528790007 1.4493239400888958 0.0 --1.6134756583989192 1.565231819961988 0.0 --2.2458530872089812 0.40954563602126526 0.0 --1.3384530894233913 0.6237805511471264 0.0 --1.2754519264163289 0.7671074694928104 0.0 --0.14401262156568043 -1.2764213598698122 0.0 --0.8136033235002987 -1.3136098701723797 0.0 -0.2288466234588975 -0.6782149422898051 0.0 --0.15987744494064485 -0.11116014636200164 0.0 --1.0760682166957876 -0.17150111979001983 0.0 --1.1383220370496183 -0.31460367130206834 0.0 -2.7963972140402724 2.0616834827363486 0.0 -3.1898400311962436 1.3263771602504975 0.0 -3.0376057642420413 1.3732590653905337 0.0 -3.8486073474634375 2.2760600404737694 0.0 -3.9882144000445314 1.7328247421086296 0.0 -3.9555449672765026 2.015450827446986 0.0 -1.7417204671412245 4.0248785227397565 0.0 -1.8619387204500526 3.9131661700391964 0.0 -2.5444328050188036 3.7440191766916344 0.0 -2.744421539658732 3.538086929671649 0.0 --3.3189015954734526 -2.926005352793248 0.0 --3.077271899461006 -3.077271899461008 0.0 --3.120578433163723 -2.9897519119592904 0.0 --3.743643223131784 -2.544177307243365 0.0 --3.5649934227895916 -2.765292355084519 0.0 --3.8447553129562144 -2.2737819536166626 0.0 --3.866105593890451 -1.969879190519959 0.0 --1.745863295664768 -4.034452034599073 0.0 --2.033948825443022 -3.9918493324743385 0.0 -2.959851501345136 -3.357292515135392 0.0 -1.9114329308723634 -3.8489618688871077 0.0 -4.198309241427816 1.5114843324606566 0.0 -3.994633851176696 1.728632429033812 0.0 --4.283553351877524 1.2444872909644387 0.0 --4.261376673063483 1.534190004988344 0.0 --3.582072756986018 2.4343741318368908 0.0 --3.6959814958555746 2.186337307275195 0.0 --3.696541860320774 2.1861287620728374 0.0 --3.4598902793092576 2.6837660001399097 0.0 --4.376924128125282 0.1375503821020286 0.0 --4.493772311392631 0.4247865504094532 0.0 --4.435236440145049 0.9913928022828942 0.0 --4.514831960583524 0.7150791332363488 0.0 --4.150295397148939 -1.494198284864969 0.0 --4.353710090111326 -1.2648697076020725 0.0 --1.23390314249949 4.247122473906337 0.0 --1.0568584300646575 4.215580500751074 0.0 --0.9599823246064834 4.294714040878085 0.0 --0.13857086632927895 4.40939646275903 0.0 --2.2050266928463396 3.728496516144178 0.0 -0.13895543488304105 4.42163363255942 0.0 -0.42321896865950587 4.477189028666369 0.0 -1.4969114967915946 4.157831633192454 0.0 -1.2265522471263768 4.2218205260733574 0.0 -0.7041520643820244 4.4458411630535775 0.0 -0.9676306066620959 4.3289304878801795 0.0 -3.671600256461152 2.495216957651994 0.0 -3.4655835971023254 2.688182190101893 0.0 -3.47939104367461 2.6316189134267116 0.0 -2.291657888628045 3.8749818683212793 0.0 -2.0000804443525073 3.9253788919416444 0.0 -2.5682630832865354 -3.779084366326153 0.0 -2.7974653281953223 -3.60647056979747 0.0 -0.14068339125816437 -4.476618095961402 0.0 -0.7403187648129972 -3.270678380268945 0.0 -0.4940515237225321 -3.3308256541393884 0.0 -0.43992317941717285 -3.396701915688575 0.0 -2.285573036149928 -3.864692944681703 0.0 -1.968186085582112 -3.8627826883525094 0.0 --3.188748325297328 3.1887483252973268 0.0 --3.358937912448105 2.9613021142078444 0.0 --0.6990507348463735 4.413632635970976 0.0 --0.42088871960586477 4.452537568619391 0.0 --2.5151864570569527 3.4624554987471816 0.0 --2.4244782537381053 3.567511414552847 0.0 --2.675303089997234 3.448979961295015 0.0 -1.5024777208621347 -4.1732924153212165 0.0 -1.7164123745080033 -3.966394971324544 0.0 -1.668707220605482 -3.981867067417809 0.0 -0.41421701055010035 -4.381958259091909 0.0 -0.49505898436481305 -4.32773608644927 0.0 -1.259105436010043 -4.333869337153506 0.0 -0.6962396901768 -4.39588439843064 0.0 -0.9856353529424666 -4.409479092443754 0.0 -8 194 146 148 147 150 151 149 192 0.967473239150818 -9 40 172 173 31 103 170 169 32 41 0.9429677124310303 -6 37 38 120 125 132 126 1.1618842144782198 -9 200 214 212 217 219 218 216 202 201 0.9115836747732627 -5 19 13 45 86 82 1.0195798593735619 -8 96 94 25 90 89 91 92 26 0.8212614806104122 -7 134 135 40 172 171 104 1 1.0052580259538508 -5 81 95 97 53 83 1.129488262845087 -7 209 119 130 129 118 185 210 0.8535015343842992 -8 113 39 133 191 190 187 186 114 0.8123523152838288 -6 123 143 144 138 139 124 1.2083774970774064 -9 1 119 209 211 117 205 206 174 104 0.8744256175025575 -9 16 21 20 0 79 80 78 77 12 0.882323277228305 -6 19 13 14 15 16 21 1.0176773257191074 -7 82 19 21 20 93 95 81 1.0239675484001558 -6 45 86 85 142 140 46 1.1703682392364982 -6 85 142 143 123 121 84 1.2269829326297343 -9 194 146 52 58 59 56 99 100 193 0.8195208678946297 -9 2 5 57 153 152 188 189 133 39 0.9694687380346005 -7 141 47 69 68 3 46 140 1.26456204643673 -5 37 38 4 5 2 1.2058626864134088 -6 93 95 97 98 96 94 0.8717324456786802 -9 10 67 66 17 75 74 72 73 11 0.9328740045162568 -8 106 107 110 111 109 108 180 179 0.8112618310110024 -8 58 59 155 154 195 196 153 57 0.8591648591904768 -6 166 15 14 200 214 213 0.976011844697022 -9 147 150 168 167 102 101 29 28 6 0.879366299325416 -6 81 82 86 85 84 83 1.2525970649658182 -7 41 44 43 42 137 135 40 1.189355531676226 -6 113 39 2 37 126 128 0.9413868094336852 -6 130 131 136 134 1 119 1.0595591208057582 -6 4 5 57 58 52 51 0.8724551498332923 -6 120 38 4 51 54 122 1.1444218787714213 -6 49 145 144 138 137 42 1.1307964893723939 -8 129 127 182 181 112 115 116 118 0.8563056148326214 -7 122 54 55 53 83 84 121 1.2920105622159097 -9 65 71 70 7 8 158 157 9 64 0.9987687524225292 -6 35 36 50 49 42 43 1.1255228021796109 -7 129 127 128 126 132 131 130 1.0903240356178536 -7 106 107 35 36 34 61 60 0.9025511798255934 -8 62 63 65 71 67 10 163 164 0.9046571336656162 -6 146 148 55 54 51 52 1.0357059508769944 -9 166 15 16 12 165 198 197 203 204 0.8907609304344974 -6 66 67 71 70 69 68 0.9350371914789297 -6 50 36 34 8 7 48 1.0094231882051423 -6 124 125 120 122 121 123 1.212614145195258 -6 201 3 68 66 17 202 1.0034594849854799 -7 147 148 55 53 97 98 6 1.0366122342856943 -9 20 93 94 25 23 22 88 87 0 0.8726534845583033 -7 107 110 105 33 44 43 35 1.0340071611786474 -7 13 14 200 201 3 46 45 1.1872103569637409 -6 124 125 132 131 136 139 1.2363155979570888 -6 141 47 48 50 49 145 1.1589547877703792 -9 184 208 207 183 182 127 128 113 114 0.9267026638187336 -8 33 175 176 178 177 32 41 44 0.8983818208065517 -6 140 141 145 144 143 142 1.1978469159878484 -8 75 76 18 199 215 216 202 17 0.9350652223983259 -9 8 158 156 160 159 161 162 61 34 0.8618901990075483 -6 134 135 137 138 139 136 1.1435132243738357 -5 69 47 48 7 70 1.0411895945113068 -8 28 6 98 96 26 24 27 30 0.9133807639246464 -194 146 2 0 17 0.8895543639793961 -147 150 2 0 26 0.895880164772178 -146 148 2 0 41 0.7294585273258268 -147 148 2 0 47 0.15928962635602698 -150 151 1 0 0.2845079892570131 -149 151 1 0 0.2816963195459306 -192 149 1 0 0.2817113143133489 -192 194 1 0 0.23569020985011307 -40 172 2 1 6 1.0148431352551497 -40 41 2 1 28 0.6215882834977892 -32 41 2 1 54 0.898782542417146 -172 173 1 1 0.0005979125649162242 -173 31 1 1 0.31135227467725646 -103 31 1 1 0.29294368653654496 -170 103 1 1 0.28439702381120585 -169 170 1 1 0.29055028410937367 -32 169 1 1 0.02992354845067732 -37 38 2 2 20 0.8736920227528217 -37 126 2 2 29 0.5768917863468773 -120 38 2 32 2 0.02433628301566486 -132 126 2 2 38 0.743228250024804 -120 125 2 2 45 1.00858815966507 -132 125 2 2 51 0.9282898795301096 -200 214 2 25 3 1.1694847042938523 -201 202 2 3 46 0.08526171176405241 -200 201 2 50 3 0.25350591430646224 -216 202 2 56 3 0.9326653119481173 -216 218 1 3 0.21240967213599155 -218 219 1 3 0.2897147999893855 -217 219 1 3 0.2837300150284393 -217 212 1 3 0.2915733473060609 -212 214 1 3 0.25352694216762084 -19 13 2 4 13 1.0080106116513736 -82 19 2 4 14 0.37317687018001994 -45 86 2 4 15 0.8231435154359258 -82 86 2 27 4 0.9994104517090328 -45 13 2 50 4 0.7588972995408744 -96 94 2 21 5 0.8756135017809521 -25 94 2 48 5 0.6167105950251297 -96 26 2 60 5 0.7218023166830364 -25 90 1 5 0.13083653037475546 -89 90 1 5 0.2905288928335664 -89 91 1 5 0.28255134477172517 -91 92 1 5 0.2867085174754889 -26 92 1 5 0.2682389076619303 -104 1 2 11 6 0.9844481295387156 -40 135 2 28 6 0.40393603075669415 -1 134 2 6 30 0.7772289506267706 -134 135 2 58 6 0.2412250755725586 -104 171 1 6 0.18138244955634028 -171 172 1 6 0.27294224137993417 -81 95 2 14 7 0.15779722496959409 -97 95 2 21 7 1.1382112595030867 -81 83 2 27 7 1.008189373349415 -83 53 2 35 7 0.8512950863773799 -97 53 2 47 7 1.0666755644306396 -209 119 2 8 11 0.8204164689274229 -130 119 2 8 30 0.6518059344029115 -129 118 2 8 34 0.9637459637565632 -129 130 2 8 38 0.6390661228908207 -185 118 1 8 0.08592482435417802 -185 210 1 8 0.27216757799599045 -209 210 1 8 0.13879741926671535 -133 39 2 9 18 0.9522380757708424 -113 39 2 9 29 0.8085044137991607 -113 114 2 9 53 0.5386289888588962 -133 191 1 9 0.17279211236261716 -190 191 1 9 0.28825170981545134 -187 190 1 9 0.2826766579516522 -186 187 1 9 0.289641431207076 -186 114 1 9 0.16006262796909604 -123 143 2 16 10 0.6446279130411041 -144 138 2 33 10 0.8374477640813546 -123 124 2 10 45 0.7027336947231867 -139 124 2 10 51 0.9151198339110599 -144 143 2 10 55 0.9181756712762132 -138 139 2 10 58 0.15656229451152284 -1 119 2 11 30 0.3872313233946012 -209 211 1 11 0.16068268809600356 -211 117 1 11 0.29697387700842415 -205 117 1 11 0.28474282010404656 -205 206 1 11 0.28407089698438537 -206 174 1 11 0.29532638721725896 -104 174 1 11 0.10685132890993386 -16 21 2 12 13 0.6500171717578009 -20 21 2 12 14 0.5408284117158496 -16 12 2 42 12 0.5918077504267156 -0 20 2 48 12 0.5678700809924832 -12 77 1 12 0.11486698635797346 -77 78 1 12 0.2873268788932538 -80 78 1 12 0.28179191331586756 -80 79 1 12 0.28783283190719117 -0 79 1 12 0.17742579858811164 -19 21 2 13 14 0.7424893417879441 -14 15 2 25 13 0.6199652259644224 -16 15 2 42 13 0.6511607935356061 -13 14 2 50 13 0.17731205541387246 -93 95 2 21 14 0.7823630494706866 -81 82 2 27 14 0.42512423710282254 -20 93 2 48 14 0.7857518264035404 -85 142 2 16 15 0.5780452987888376 -140 46 2 19 15 0.824350441296818 -85 86 2 27 15 0.6433241524324281 -45 46 2 50 15 0.49646337574995436 -140 142 2 55 15 0.7048935626278652 -84 85 2 16 27 0.6450754220073885 -121 84 2 16 35 0.8002030153423336 -121 123 2 16 45 0.7814448894947185 -142 143 2 16 55 0.6875009403177678 -58 59 2 24 17 0.6048306364465731 -58 52 2 17 31 0.7125036603407963 -146 52 2 17 41 0.3156065072752197 -193 194 1 17 0.0582241345927926 -193 100 1 17 0.2829625982224262 -99 100 1 17 0.2789842114157323 -56 99 1 17 0.2839466784707302 -56 59 1 17 0.020918769638125095 -2 5 2 18 20 0.874461379210455 -57 153 2 24 18 0.8928383700129072 -2 39 2 18 29 0.08996112217166455 -57 5 2 18 31 0.13442782195770653 -152 153 1 18 0.16410995757271982 -152 188 1 18 0.27858205531349844 -188 189 1 18 0.2778285483741067 -133 189 1 18 0.12571497389320058 -68 69 2 43 19 0.29985858309371816 -3 68 2 19 46 0.7664217790639738 -3 46 2 50 19 0.46638055755471564 -141 47 2 19 52 0.3562871150336977 -140 141 2 19 55 0.6706226162424133 -69 47 2 59 19 0.8087624170151744 -2 37 2 20 29 0.8136600255998945 -4 5 2 20 31 0.7623690734574651 -4 38 2 32 20 0.8783122635772711 -97 98 2 21 47 0.03290962562245504 -93 94 2 48 21 0.38102897913740946 -96 98 2 60 21 0.49026649311496867 -10 67 2 40 22 0.5231943638521079 -66 67 2 43 22 0.6500128173576936 -17 66 2 46 22 0.24061982368571014 -17 75 2 56 22 0.8920866868693809 -10 11 1 22 0.15849346409956508 -73 11 1 22 0.3075484522651701 -72 73 1 22 0.2897388287128277 -72 74 1 22 0.28933866456434926 -74 75 1 22 0.2853024170561252 -106 107 2 39 23 0.9935907071142972 -107 110 2 49 23 1.151545558483258 -110 111 1 23 0.09567143752492778 -109 111 1 23 0.3064299680276543 -108 109 1 23 0.2892582486639414 -180 108 1 23 0.2893065631290089 -179 180 1 23 0.30654385275585994 -106 179 1 23 0.1916591997696121 -57 58 2 24 31 0.783857650761747 -59 155 1 24 0.28135905083845564 -154 155 1 24 0.28706024515000333 -154 195 1 24 0.28468646781193585 -195 196 1 24 0.2959007705296592 -153 196 1 24 0.13868051939262616 -166 15 2 25 42 0.8927096928575191 -200 14 2 25 50 0.9804146426588201 -213 214 1 25 0.05015144530701445 -213 166 1 25 0.2276478661282508 -147 6 2 26 47 0.7039726969425971 -28 6 2 26 60 0.8357334309397783 -28 29 1 26 0.012401437146367506 -101 29 1 26 0.2937677318570532 -101 102 1 26 0.2834505747608069 -102 167 1 26 0.28505940371032745 -168 167 1 26 0.29771960036129674 -168 150 1 26 0.007667127347027509 -83 84 2 35 27 0.555524469759758 -137 42 2 33 28 0.365757068979169 -42 43 2 28 37 0.564390656421088 -43 44 2 49 28 0.5246962355018886 -41 44 2 28 54 0.5155192320860473 -137 135 2 58 28 1.1185733334896777 -128 126 2 29 38 0.5816745408779507 -128 113 2 53 29 0.8357860320590452 -130 131 2 38 30 0.5843534312257109 -136 131 2 51 30 0.6189110757538316 -136 134 2 58 30 0.8611776246345295 -51 4 2 32 31 0.4628754151947095 -51 52 2 41 31 0.7013547838485662 -122 54 2 32 35 1.000263096542156 -51 54 2 32 41 0.8597427262697664 -120 122 2 32 45 0.9133214275810944 -49 42 2 33 37 0.8945499785572152 -49 145 2 33 52 0.9123831916516139 -144 145 2 33 55 0.15605729203694882 -137 138 2 33 58 0.9323472286869703 -129 127 2 34 38 0.5301347548195188 -182 127 2 34 53 0.8464588077396356 -181 182 1 34 0.17983249503818793 -112 181 1 34 0.2869979753978761 -112 115 1 34 0.28176174128210485 -115 116 1 34 0.28805171876905317 -116 118 1 34 0.2096019424696947 -54 55 2 41 35 0.34061833854931073 -121 122 2 35 45 0.40783210669125997 -53 55 2 35 47 0.32387917174315517 -65 71 2 40 36 1.0080978063858839 -70 71 2 43 36 0.1169459216790837 -8 7 2 36 44 0.4869779509459276 -8 158 2 57 36 0.8843052746321073 -70 7 2 59 36 0.613122678461652 -157 158 1 36 0.09764836953910379 -9 157 1 36 0.2763670615819738 -64 9 1 36 0.2755132381629901 -64 65 1 36 0.05345147033132715 -35 36 2 37 39 0.49499232620609296 -50 36 2 44 37 0.7160934645348438 -43 35 2 49 37 0.9099110045794421 -49 50 2 52 37 0.43673167916901695 -131 132 2 51 38 0.49263671412005383 -128 127 2 53 38 0.3085827213448017 -34 36 2 44 39 0.8309796151303936 -107 35 2 49 39 0.06466257578079845 -34 61 2 57 39 0.958904459027861 -106 60 1 39 0.11923495443705893 -60 61 1 39 0.2543731551160593 -67 71 2 40 43 0.8700418201900648 -65 63 1 40 0.2437662364468552 -62 63 1 40 0.2855560117491812 -164 62 1 40 0.2825200923547936 -163 164 1 40 0.29121858233283493 -10 163 1 40 0.16660269355868057 -148 55 2 41 47 0.9346460817936442 -204 166 1 42 0.05841177638288266 -203 204 1 42 0.31739269914410495 -203 197 1 42 0.29536839952533134 -197 198 1 42 0.28693063939438945 -165 198 1 42 0.29742053082364517 -12 165 1 42 0.20321604351739056 -66 68 2 43 46 0.8219160703776373 -69 70 2 59 43 0.9903681106544767 -48 50 2 44 52 0.6143886944705695 -8 34 2 57 44 0.3664354542413726 -48 7 2 59 44 0.7755846662777706 -124 125 2 51 45 0.3904982664011632 -201 3 2 50 46 1.0512249879498128 -17 202 2 56 46 0.9548376716206999 -98 6 2 60 47 0.7365423914034765 -0 87 1 48 0.12887806023889814 -88 87 1 48 0.28749801682564197 -88 22 1 48 0.28100478102385495 -22 23 1 48 0.2851696459682138 -25 23 1 48 0.17499352033711058 -33 44 2 49 54 0.9535486239813613 -33 105 1 49 0.18952767170412727 -105 110 1 49 0.19689626755900372 -136 139 2 58 51 0.8667540148134789 -145 141 2 52 55 1.0504549625331079 -48 47 2 59 52 0.7351549796335053 -184 114 1 53 0.14646071923429005 -184 208 1 53 0.2855950372355141 -208 207 1 53 0.2808695435732374 -207 183 1 53 0.28675237888046423 -182 183 1 53 0.12508835669948096 -33 175 1 54 0.11003192990091536 -32 177 1 54 0.2738913666478654 -177 178 1 54 0.287549457617008 -176 178 1 54 0.29105548005209164 -176 175 1 54 0.3100937186026365 -75 76 1 56 0.021868483056126833 -18 76 1 56 0.28588058916480774 -18 199 1 56 0.28192973627921314 -215 199 1 56 0.28944969441874485 -216 215 1 56 0.09734201937676683 -162 61 1 57 0.02154102620573769 -161 162 1 57 0.3046518076653771 -161 159 1 57 0.28868200839604297 -160 159 1 57 0.2842668034507393 -160 156 1 57 0.29392151180939824 -156 158 1 57 0.20831634720789688 -24 26 1 60 0.03340345472099179 -24 27 1 60 0.2832042079513534 -27 30 1 60 0.2778398479496155 -28 30 1 60 0.26968825728741325 -1 0 0 -1 1 1 -1 2 2 -1 3 3 -1 4 4 -1 5 5 -1 6 6 -1 7 7 -1 8 8 -1 9 9 -1 10 10 -1 11 11 -1 12 12 -1 13 13 -1 14 14 -1 15 15 -1 16 16 -1 17 17 -1 18 18 -1 19 19 -1 20 20 -1 21 21 -1 22 22 -1 23 23 -1 24 24 -1 25 25 -1 26 26 -1 27 27 -1 28 28 -1 29 29 -1 30 30 -1 31 31 -1 32 32 -1 33 33 -1 34 34 -1 35 35 -1 36 36 -1 37 37 -1 38 38 -1 39 39 -1 40 40 -1 41 41 -1 42 42 -1 43 43 -1 44 44 -1 45 45 -1 46 46 -1 47 47 -1 48 48 -1 49 49 -1 50 50 -1 51 51 -1 52 52 -1 53 53 -1 54 54 -1 55 55 -1 56 56 -1 57 57 -1 58 58 -1 59 59 -1 60 60 diff --git a/data/test_medium.ply b/data/test_medium.ply deleted file mode 100644 index 4a7bb6c50fd2ad69b5ddf33cb635a28c281e411e..0000000000000000000000000000000000000000 --- a/data/test_medium.ply +++ /dev/null @@ -1,640 +0,0 @@ - ply -format ascii 1.0 -element vertex 220 -property float x -property float y -property float z -element face 61 -property list int int vertex_index -property float area -element edge 280 -property int source -property int target -property list int int face_index -property float length -element volume 61 -property list int int face_index -property int label -end_header -2.1545513411864095 -0.8828853939276844 -0.23762329855398776 -3.1039094272573844 -1.1590589970366076 -0.4597257233846904 --1.1974210388063569 -3.0615132264193305 -0.4462463787367101 --1.479965866583695 -3.165664464089919 -0.5021539974182849 --3.4521677814625127 2.646675801327669 -0.7750126815329558 --2.594926509703047 3.4760214799617954 -0.7711425123726664 --2.6237257312264632 0.21396434882776916 -0.30048195420241686 --2.7819251007967165 -2.150282238842852 -0.5065467369480493 --2.2117389229237636 -2.4709970927645797 -0.45713752950175285 --2.1734398239516226 -2.7768851214301065 -0.5140305918016491 -2.0593967120071373 -3.127753731394436 -0.5824972282914572 -2.0203724410458035 -1.851550002862338 -0.3127569665755068 -1.9749979717707347 -1.0758326659620447 -0.22068820126846286 -0.9735126872907666 -1.1180248879757417 -0.10990297160853627 -3.1393371380959376 -1.6464025428980624 -0.5210756720010467 -3.82263482737792 -2.071807881625861 -0.7740346447091248 -2.6464004154262675 -2.5812528226284037 -0.560888794209187 -2.633923942395639 -2.1172523213860277 -0.47174279778148254 -0.5913064303457805 -0.5719735792186661 -0.060030670755801305 -0.6046231743863925 -0.699512685025214 -0.06660982098174897 --0.9206310219431664 -2.373762836107291 -0.27744069537486615 --0.23204914000911714 -2.3416094753081174 -0.24344305227924662 --0.0605243034278651 -2.1495102894481093 -0.20642132453879802 --0.19216777938997456 -1.3835032677739951 -0.0928489882810256 -2.121833058762042 -0.2575437896172104 -0.20284481203878532 -3.174363252851805 -0.03879272117577816 -0.4182491077168147 -1.2715575868575661 2.0684511299699175 -0.25551723388619185 -1.4410350531785319 1.778590891599408 -0.2306888571173136 -3.311333087211758 -0.9130635675047737 -0.489709998153852 -3.4221832484482024 -0.3559091673484512 -0.4914644646894491 -4.308533750994289 -0.10984224825609389 -0.7632290657284525 -4.316684319950318 0.5081308036696076 -0.7729955548817574 -4.369100206911342 0.6919974909934709 -0.7971724987842412 -3.5326940335610266 2.5201690499887004 -0.7714369196400068 --2.9174526147243816 -3.309200418407824 -0.7934041689472016 --2.706359938213725 -3.3848554951449845 -0.7699787952617266 --1.231160806704791 -4.237683292188183 -0.7935637654704245 --0.9539434522990419 -4.267697679196149 -0.7816795315370647 --0.6236482917598538 -3.4888118070645446 -0.5133346865525205 -0.03914638549735707 -3.306752086424119 -0.45796111063506667 -0.16627700758034564 -3.3790669776932476 -0.47915338793739887 -0.1375910076622981 -4.378216854413953 -0.7841712116972321 -0.26066117522104393 -4.311013812647623 -0.7654357809379805 --0.9042277078728437 -4.261784733151884 -0.7764996344920377 --0.6940043768197083 -4.381771185336552 -0.8009831129246022 --3.1758882845737797 3.175888284573779 -0.8180808094599085 --3.956840863233141 2.016111119416788 -0.8022911682802374 --3.274450332380139 1.3893696104598414 -0.519945386528471 --3.429142959936346 0.5521872721673298 -0.4957240431558557 --3.611275380717626 0.47444859983792625 -0.5434689133359304 --2.3144684786224237 3.1057972731846877 -0.6124444757274224 --2.9529655326328506 3.3494819167973646 -0.8099449347622532 --2.684797187103252 3.4612196775319046 -0.7842651924979057 --0.6234925401840715 4.275695253060503 -0.7663495264478452 --1.6560225111808922 4.064193491195428 -0.785878750451929 --0.50710183897222 3.5070202796667367 -0.5190633957087655 --1.299350239573992 2.4899415946120165 -0.3329765969259865 --1.3628045757119387 3.197207779975146 -0.4983089624441396 --1.3820628942601905 3.16166788366041 -0.4915649400365362 -1.130426303611028 3.4083405496241475 -0.5327199940315516 --3.7544883933653037 -0.42148866569429916 -0.5846430799752177 --4.365571480360209 -1.2683157600275508 -0.835849160502365 --2.384863518933588 0.3182164765428966 -0.2587712492435633 --3.934866778864438 -2.0049147642015996 -0.7948920356028165 --3.1524841036641438 -3.1524841036641464 -0.8076304616283609 --3.489573292879377 -2.7067905055924655 -0.7949253745084116 --3.4414582596422187 -2.73263663415454 -0.7878144315042883 --3.337093908805108 -2.9420440344645318 -0.8047085993278085 -2.802972269157174 -3.6135700753063884 -0.8448973475647295 -2.062421885047112 -4.047730858377196 -0.8348158072628652 -2.4983422576636385 -3.6761989957768213 -0.8042519568929088 -2.345099563570567 -3.6673072924852415 -0.7759620603206915 -2.262957223901911 -3.826451694609733 -0.8042244217476657 -0.9707260557036682 -4.342778730833098 -0.8050259552499943 -1.8141280647978897 -4.192202608429475 -0.8429428290535421 -1.2311675491881626 -4.224529832530484 -0.7900454807764103 -1.2280522367679703 -4.226983524284482 -0.7904107188997517 -1.5305450859418965 -4.2512525209380945 -0.8269623981127817 -1.2017290594490997 -3.416240682205089 -0.538289026151754 -0.6804187206771789 -3.231066215854452 -0.4501559145050795 -1.816008609028955 -3.0652211233105193 -0.5279816607538527 -1.443176247120738 -2.251189592603676 -0.3034109221573277 -0.9403186414474068 -2.1041366515268876 -0.23604903886870515 -0.9205619279660969 -2.11594801084758 -0.23588915687432285 --0.7717311544478705 -1.1522913164356872 -0.09160740343101638 --2.086182066427349 -1.1644667721984843 -0.24866934020212567 --1.6193505639493608 -1.8662288205192548 -0.26525031098182367 --1.3782482159853546 -1.9018444645993509 -0.24110648769436757 -1.887994649335266 0.06747611189769032 -0.16612318560755263 -1.946814402520421 0.4288698332552282 -0.17907512498315775 -0.8182658288098443 -0.19474685050988066 -0.053194499172718096 -0.5699356768050026 0.8660162605716085 -0.0670178234073754 -1.1175003364946103 1.1061439214848003 -0.11553917416756682 -3.2426021439338 0.742493116859713 -0.4606709127706491 -3.154032884845158 0.673204589237265 -0.435075353790151 -3.4298582432648295 1.3215817852010718 -0.5513434542775311 -2.4008294861686164 0.8891388843779353 -0.28078522574087295 -2.2541226003162764 1.644119473947434 -0.33272459913370844 -2.934067473238352 1.9658040387867062 -0.5152609013048416 -2.564889523137 1.9610643958478928 -0.43760143785098615 -1.7743691475511227 3.102546894116656 -0.5286793755533752 -1.8304139757323588 2.9497144808064903 -0.4989933132210671 -2.3253581964083936 2.6541941093473334 -0.5092422275313213 -3.0573761263524495 3.172005788277023 -0.7908773993449191 -4.325384524659492 -0.1359306848117408 -0.7690687473133792 -4.354280483176878 0.1368387768916893 -0.7765601458973965 -4.343020739382328 0.4105363312604529 -0.7783009534401113 -3.1300527316558275 3.13005273165583 -0.7978240279005929 -3.8579720307980763 2.2815982987592527 -0.8152647317627207 -3.6340377542981366 2.469689507542452 -0.7883232991429453 -4.377721925570163 0.9785367851244344 -0.8163259237117467 -4.309227778567301 1.251946401449019 -0.8168440351185217 -4.113754206815466 1.5546180131233494 -0.7887971865168173 -4.166593226613682 1.5000658645196556 -0.7986376887900221 -4.253915880604562 -1.531503954423483 -0.8276610212504695 -3.928644246724834 -2.001744225716171 -0.7929902799454068 -4.127210347523304 -1.786003402056759 -0.8200065053932085 --2.5047036341636955 -3.6855594770437663 -0.807073915496956 --2.6773916946087324 -3.451672574135435 -0.7806812242486673 --2.283624596434414 -3.86139831304991 -0.8164063977010124 --2.0230803476106805 -3.970518743701736 -0.8071079613605854 --1.6945075753606056 -4.0055562281870145 -0.7745287780441426 --1.7349649849195297 -4.009267524409185 -0.7807436466970145 --1.4912731885790178 -4.142170629656724 -0.7904198674767436 --0.13998499802235814 -4.454394862859502 -0.8071793224329172 --0.4212026622293298 -4.455858734666988 -0.8131106783613122 --3.4481249969496046 2.6746399116718136 -0.7793954589499553 --3.3430297615778746 2.9472771926305303 -0.807286301084682 --4.523843424584548 0.14216750699945957 -0.829237874814688 --4.466287849031806 0.4221885037913558 -0.8166107875039955 --3.6645378539012046 2.4904173538284686 -0.7991881434477702 --3.8424940363226385 2.272444638343506 -0.8094627799399682 --4.27176966161439 1.2410638124715878 -0.8045314973813713 --4.003635728024848 1.7325278889987563 -0.7788308138507545 --3.999749002752041 1.6686116824739712 -0.7699539071227661 --4.147548698853128 1.4932094126306037 -0.7923075304077993 --4.329076145005052 0.685658302348924 -0.7852197403865262 --4.313155907765047 0.7041793474611053 -0.7810154193716794 --4.327134519957381 0.9672291602689166 -0.8001006573691942 --1.95347099729539 2.1047206315686156 -0.34843144081222843 --2.0218401996822863 1.5928887784152326 -0.28594826318095357 --2.9916076906022564 2.330088586437556 -0.5860709037324598 --2.3614583097662765 2.4771062666805483 -0.4811021797101172 --3.010998579756414 1.499522943028068 -0.4673343234376704 --2.383592930869388 1.3085726680213257 -0.3161036122177124 --0.14027146079245525 4.4635102560054625 -0.8099785024880573 --0.4150291487233498 4.390549783546849 -0.7930091024453036 --0.7301570105203113 2.2308909363145855 -0.2408391728008259 -0.15370849222749167 1.0388712800857758 -0.07110059543277837 -0.14021408352257536 4.461684481673907 -0.8094124484304415 -0.35599211904358924 4.401868203479 -0.7943332960096109 -0.41793324389350966 4.421271901402857 -0.8024716634671715 -0.977432303032453 4.372780756731177 -0.8147431511298513 -0.7025982180959028 4.436030563711004 -0.8180762905626981 --3.014905367088671 -0.5839358308289075 -0.3940480194607417 --3.3948325724136095 -0.6980194089996379 -0.49868154994120517 --2.336192553328952 -1.1679858873346882 -0.2902384969439802 --2.8961584139575254 -1.7898363314189205 -0.47576808080761135 --3.580441749243425 -1.4829829506778922 -0.6189070115955192 --4.375945423293597 -0.4332854298490321 -0.7893231669186034 --4.189754109646896 -1.508404295496871 -0.806516750300427 --3.948807753766582 -1.708801705861059 -0.7617713387388251 --3.94760435977962 -1.7016649841242522 -0.7607806047185496 --3.701296790246919 -2.5153987011724985 -0.8129547202671129 --3.85190379815976 -2.278009555981043 -0.8129429481806476 -3.238340142489461 -3.2383401424894585 -0.8470180130309387 -3.055099246029778 -3.465329874498844 -0.8603239536567696 -0.41233968516416825 -4.362098230965684 -0.7843972317854304 -0.6950462989853918 -4.3883496229882875 -0.8029095914573388 -3.540946398890982 -2.746639571344643 -0.8149150041196949 -3.3433029133082486 -2.947518008274566 -0.8080168123960886 -3.347229026341665 -2.90131983185565 -0.7988488828514567 -3.8039391466811354 -2.2496433401711333 -0.7958764492711348 -3.705472314736184 -2.5182363846851232 -0.8145561263570336 --0.9480032324990024 -0.6799767416769905 -0.07212521559955294 --0.4941035339691272 -0.09932796809407107 -0.030577956587899382 --1.952260183745946 0.13614244622090613 -0.17741677373372267 --1.6933239157243791 -0.5620544485669804 -0.14666708096534462 -2.9594703171415655 3.3568601465273904 -0.8130865335632058 -2.764273167780171 3.563679494434094 -0.8240756317820491 -4.46136101210224 -0.7066101669875187 -0.8263236011828359 -4.432738190921221 -0.4190171273733556 -0.8061470213812283 -3.4764252039220844 2.6965918023788356 -0.7897252899888617 -3.3304460283766595 2.936183139479004 -0.8018986104651524 -4.017550121213949 2.047044031377935 -0.8237223189601124 -4.104490462585509 1.7761716298967634 -0.8122005478401166 -4.2964910970965215 -1.1965415772807673 -0.8079419620874757 -4.301839655267759 -1.2497999532096518 -0.8145621090037982 -4.4071243891754825 -0.9851090144026429 -0.8259761901831937 --2.486520370190945 3.6588036166120994 -0.7972375648604818 --2.283883060903553 3.86183535259952 -0.8166075861427907 --1.7594173456500681 4.065773596073006 -0.7991701920030304 --2.0378789479143227 3.9995626321244306 -0.8172910915513857 --0.6803769203696701 4.295730811533918 -0.7750264122864778 --0.9678258901038228 4.3298041357772625 -0.8010263607691773 --1.5052404806524042 4.180966275850387 -0.8031719691098952 --1.2467763374039733 4.291432301401434 -0.8109451211005143 --0.2563687636888687 2.4908617388524017 -0.27073579378627255 --0.17903769555854052 3.260809350178716 -0.44598355057109357 -0.7536913341499717 2.284078215350337 -0.24897887852028533 -0.3742842649060479 2.176487083692798 -0.21230136847156753 -0.8168071772709127 3.2835258491951542 -0.4742754030912886 -0.33689194720830223 3.427097690135722 -0.48883507807289694 -1.8142500802822346 4.192484569577467 -0.8430452081346179 -2.2975765403989725 3.763834024816259 -0.7926257672054015 -2.5188883512921634 3.7064316544658515 -0.8150180030110089 --4.497286148980279 -0.14133291099093406 -0.8207940891236642 --4.389038877672243 -0.4148863260679075 -0.7928292087504017 --4.456605486599067 -0.9961693500796274 -0.8425138599138641 --4.4571641739652295 -0.7059454531280575 -0.8251634980271744 -0.1017337191603848 1.0288502755246873 -0.06912741801722405 --0.5144385339872929 -0.0026952549302845085 -0.02997072220136626 --1.2622212455974378 0.569877234034522 -0.09294893677137148 --1.148166349516977 1.1588795479888243 -0.12609813787786253 --0.7649442022666907 1.3918081881412645 -0.12171655811215051 -1.5303066458562125 4.25059022812185 -0.8267403761925232 -1.2303134755068341 4.234766759074902 -0.7930457646313835 -1.2420937942977732 4.223979691694155 -0.7908862264582304 -2.0629820393568767 4.04883022311025 -0.8352160711173505 -2.2639738592426784 3.8281707310905864 -0.8048379213160175 -6 18 175 174 84 23 19 1.1780590286288188 -7 18 175 211 210 148 91 90 1.3025118038154029 -6 201 59 100 101 26 199 0.988900866751621 -6 154 6 48 49 60 155 0.9520065056307364 -5 27 92 89 96 97 1.1244247402152128 -8 8 9 35 34 64 67 66 7 0.9823695248172738 -7 154 6 62 176 177 85 156 1.2816349111145235 -5 50 58 56 139 142 0.8771584674494078 -9 50 58 57 54 191 192 190 189 5 0.8572215727507678 -6 210 148 200 197 147 214 1.2070878675346859 -8 178 103 102 101 100 204 205 179 0.860983633841829 -7 26 27 92 91 148 200 199 1.2622585626661138 -10 162 158 157 7 66 65 163 164 63 161 0.9723397516723037 -6 99 102 101 26 27 97 1.0915148583339735 -8 99 102 103 107 183 182 33 98 0.9483126883328657 -5 210 211 212 213 214 1.1108904472542256 -9 120 119 117 118 35 9 3 121 122 0.993654273410316 -6 81 82 83 79 78 80 0.9799291713282685 -5 81 82 13 12 11 1.0745719667997835 -8 112 95 93 31 32 110 111 113 0.8586374817581435 -5 91 92 89 88 90 1.1518185885509467 -9 162 158 155 60 159 209 208 61 160 1.0593934616347118 -9 10 71 72 69 74 77 75 78 80 1.031324172765423 -8 217 59 100 204 219 218 203 215 0.9407710684552109 -8 198 55 53 146 145 149 150 202 1.0091850289081088 -7 57 58 56 147 197 198 55 1.1524534866941605 -6 16 10 80 81 11 17 1.022226508012649 -9 217 59 201 202 150 151 153 152 216 0.912929176004417 -6 139 140 213 214 147 56 1.2378334064661625 -8 186 28 29 30 104 181 180 188 0.9222180628893801 -8 98 95 112 185 184 108 109 33 0.8980127167552306 -8 53 55 57 54 195 196 194 193 0.9655006636303216 -6 40 39 21 22 83 79 1.0778668090539352 -6 19 23 22 83 82 13 1.2653249400385993 -10 51 45 127 126 4 141 142 50 5 52 0.946747628926343 -6 0 12 11 17 14 1 1.0680791857254897 -8 2 38 43 37 36 123 121 3 0.9089874272645188 -6 84 87 20 21 22 23 1.107017939195689 -8 18 19 13 12 0 24 88 90 1.4319046853493282 -8 17 14 15 172 173 169 171 16 1.030762501439105 -9 186 28 1 14 15 115 116 114 187 0.9712440710502535 -9 40 42 167 168 73 76 75 78 79 1.0804014573005833 -7 97 99 98 95 93 94 96 1.1008838153710476 -6 156 157 7 8 86 85 1.024789358017123 -6 174 175 211 212 176 177 1.155492526532055 -6 0 24 25 29 28 1 1.0945191481511671 -9 10 71 70 68 166 165 170 171 16 0.9333530274418189 -5 2 20 21 39 38 1.0150281964628445 -8 29 30 105 106 31 93 94 25 1.0416125905998272 -5 154 155 158 157 156 0.9373686455189367 -6 84 87 86 85 177 174 1.1372923377167266 -9 130 131 46 133 134 47 143 141 4 0.9595710768169444 -6 24 88 89 96 94 25 1.1092849172475778 -9 49 137 136 129 128 206 207 159 60 0.8549258863973681 -8 49 137 138 132 135 134 47 48 0.9480465126329042 -6 139 140 144 143 141 142 0.9826375615263848 -6 144 140 213 212 176 62 1.3056303018185917 -6 144 143 47 48 6 62 1.0648104091751067 -7 8 9 3 2 20 87 86 1.1045872473965626 -9 40 42 41 124 125 44 43 38 39 1.0470517848094736 -6 201 199 200 197 198 202 1.0907533807194776 -18 175 2 0 1 1.1842196277385741 -19 23 2 0 33 1.0504320231264035 -84 23 2 0 37 0.6239825427711158 -18 19 2 0 38 0.12840110746980568 -174 175 2 0 44 0.7381762047914046 -84 174 2 0 50 0.5045120996295859 -210 148 2 1 9 0.052968773790827615 -91 148 2 1 11 0.45071121128720093 -210 211 2 1 15 1.2022011785794966 -90 91 2 1 20 1.0895307827312288 -18 90 2 1 38 0.44029229682724935 -211 175 2 1 44 0.09875101119853728 -100 101 2 2 10 0.16546912588416993 -26 199 2 2 11 0.561002001541841 -26 101 2 2 13 1.0715531522617814 -59 100 2 2 23 0.7128733917099007 -201 59 2 2 27 0.3425659586994762 -201 199 2 2 60 1.0264685608603137 -154 6 2 3 6 0.8935439624200768 -155 60 2 3 21 0.46174770836813983 -154 155 2 49 3 0.41025348244111354 -49 60 2 3 53 0.908244935443862 -48 49 2 3 54 0.2037034425425837 -48 6 2 57 3 0.895103978023765 -27 92 2 11 4 0.7550623086868319 -97 27 2 4 13 0.8304247191194647 -89 92 2 4 20 1.072613083894422 -96 97 2 42 4 0.7708542660526955 -96 89 2 4 52 0.6544633222707134 -66 7 2 12 5 0.9237056594806323 -9 35 2 16 5 0.84802199638605 -8 7 2 43 5 0.656057592551045 -8 9 2 58 5 0.3134822604244455 -66 67 1 5 0.23458216031209625 -64 67 1 5 0.27995417510411724 -64 34 1 5 0.28284658651560746 -34 35 1 5 0.22546076564414155 -156 85 2 43 6 0.2534672020683295 -176 177 2 44 6 0.7453002337271425 -154 156 2 49 6 0.901411098795216 -177 85 2 50 6 0.7263901122167569 -176 62 2 56 6 0.4763561155465999 -62 6 2 57 6 0.2639383365537156 -50 58 2 8 7 0.9418670612213019 -56 58 2 25 7 0.695131536627791 -56 139 2 28 7 0.7592812445001189 -50 142 2 34 7 0.6439807641639718 -139 142 2 55 7 0.5680899870043883 -57 58 2 8 25 0.04098107980034643 -57 54 2 8 31 0.9593421517454856 -50 5 2 8 34 0.49082352970941984 -54 191 1 8 0.1042576181621218 -192 191 1 8 0.28679805209069503 -192 190 1 8 0.2819349114824104 -189 190 1 8 0.28750471762699276 -5 189 1 8 0.214107805384833 -200 148 2 9 11 1.1673735676363177 -210 214 2 9 15 0.941081656114953 -147 197 2 9 25 0.541252186096385 -147 214 2 9 28 0.8482100001308395 -200 197 2 9 60 0.707085036148072 -101 102 2 10 13 0.5765475797993644 -102 103 2 10 14 0.9398391110174334 -204 100 2 10 23 0.8835804110694638 -178 103 1 10 0.21035666588943408 -178 179 1 10 0.2845995960415829 -179 205 1 10 0.2840315616186686 -204 205 1 10 0.22972888801159233 -26 27 2 11 13 0.33668682432159425 -91 92 2 11 20 0.5998688786361819 -200 199 2 11 60 0.39606920550200236 -162 158 2 12 21 0.4502869426861361 -157 7 2 43 12 0.3793650322422562 -157 158 2 49 12 0.763473269819775 -161 162 1 12 0.00730496462246041 -161 63 1 12 0.29828555892259867 -164 63 1 12 0.2859885608015724 -163 164 1 12 0.28113355763012454 -65 163 1 12 0.28597678130428944 -65 66 1 12 0.05507852844319635 -99 102 2 13 14 0.7368422212157802 -97 99 2 42 13 0.45610230775263494 -33 98 2 14 30 0.8551610823340847 -98 99 2 42 14 0.37728744389412755 -33 182 1 14 0.18607964219619544 -182 183 1 14 0.2808239986856306 -107 183 1 14 0.27885389429686597 -107 103 1 14 0.08420334652835673 -213 214 2 28 15 0.4484798365452212 -211 212 2 44 15 0.943919749985559 -212 213 2 56 15 0.6008586478510947 -121 3 2 16 36 0.9086442325377034 -9 3 2 16 58 0.795107892251534 -35 118 1 16 0.07360858080818296 -117 118 1 16 0.29192605865809135 -117 119 1 16 0.2826346270282351 -120 119 1 16 0.282625255239408 -120 122 1 16 0.29190239346851393 -121 122 1 16 0.041099881997880075 -81 82 2 17 18 0.5282309744638598 -80 78 2 17 22 0.7075735562752568 -80 81 2 17 26 0.9230835930211168 -83 79 2 32 17 1.1606324200927498 -82 83 2 17 33 0.023018720616863383 -78 79 2 17 41 0.5601977308658642 -81 11 2 18 26 0.7021072542827579 -82 13 2 33 18 0.9947015055676799 -11 12 2 18 35 0.7824786813548601 -12 13 2 18 38 1.008477231145641 -112 95 2 19 30 0.7605286631281323 -93 95 2 42 19 0.6153292145846465 -93 31 2 48 19 1.1428582137562067 -32 31 1 19 0.1927145778861214 -32 110 1 19 0.287308118228769 -110 111 1 19 0.28185906923822046 -113 111 1 19 0.2867740476614018 -112 113 1 19 0.07658155401599459 -88 90 2 20 38 1.1071736628444562 -88 89 2 20 52 0.36637813517594314 -155 158 2 49 21 0.8155198893451362 -60 159 2 53 21 0.6544019725543088 -209 159 1 21 0.286748152721428 -208 209 1 21 0.2907425967259144 -208 61 1 21 0.2870457750214857 -160 61 1 21 0.299022813505258 -160 162 1 21 0.31317405726241193 -80 10 2 26 22 0.2571381785131141 -75 78 2 41 22 0.8471005180361081 -10 71 2 46 22 0.6404473482725528 -75 77 1 22 0.30282646907772776 -74 77 1 22 0.2901061396061219 -74 69 1 22 0.28738120366563213 -72 69 1 22 0.3001911446311768 -72 71 1 22 0.18130930965405945 -217 59 2 27 23 0.8627784432392586 -219 204 1 23 0.07360359137394101 -218 219 1 23 0.30001859119850344 -218 203 1 23 0.2873420507173775 -203 215 1 23 0.29028604694883475 -217 215 1 23 0.29165097034912413 -198 55 2 24 25 0.4166372136024968 -202 150 2 24 27 1.0217003138935425 -53 55 2 24 31 0.8158176515045498 -202 198 2 24 60 0.5437568038198848 -149 150 1 24 0.22442265613820955 -145 149 1 24 0.28049205771073965 -145 146 1 24 0.2847858461306073 -146 53 1 24 0.23949797858209432 -56 147 2 25 28 0.6321214127755109 -57 55 2 25 31 0.9102975915211091 -197 198 2 25 60 0.7934174150744274 -17 11 2 26 35 0.6872551646963132 -16 17 2 26 39 0.47265117815525276 -16 10 2 26 46 0.8023113582228293 -201 202 2 27 60 0.5011421811149827 -216 217 1 27 0.01611832307078598 -152 216 1 27 0.2889074722501096 -152 153 1 27 0.28203797996790253 -153 151 1 27 0.28547411447899357 -150 151 1 27 0.06541742478627542 -139 140 2 28 55 0.5201445387816236 -140 213 2 56 28 0.9885454319946112 -186 28 2 40 29 1.0733907346980953 -28 29 2 45 29 0.5680773380557631 -29 30 2 48 29 0.9591778460813162 -186 188 1 29 0.23930876988620603 -188 180 1 29 0.28373110504922544 -180 181 1 29 0.2897173047979095 -104 181 1 29 0.30502056001174 -104 30 1 29 0.03160153439387507 -98 95 2 42 30 0.8137153988265357 -112 185 1 30 0.22297878684701772 -184 185 1 30 0.2847160551351503 -184 108 1 30 0.2838175506707868 -108 109 1 30 0.29368470134598834 -33 109 1 30 0.11447219641092415 -193 53 1 31 0.06093065452051228 -193 194 1 31 0.2906267347429017 -194 196 1 31 0.28175189711664866 -195 196 1 31 0.28118833197353565 -195 54 1 31 0.1914945413789111 -83 22 2 32 33 0.9821023231406293 -21 22 2 32 37 0.26017969770370447 -40 79 2 32 41 0.5358047966530988 -21 39 2 32 47 1.0252147434597774 -40 39 2 32 59 0.14778616710549236 -22 23 2 33 37 0.7854905712868118 -19 13 2 33 38 0.5595589635065493 -4 141 2 34 51 0.5899508939933038 -141 142 2 34 55 0.6555309859151423 -52 5 1 34 0.0920219362174836 -51 52 1 34 0.2916488262976807 -51 45 1 34 0.28265791150893077 -45 127 1 34 0.2834004694873627 -126 127 1 34 0.29352000705469095 -4 126 1 34 0.028592731801005872 -0 12 2 35 38 0.26411145331865754 -17 14 2 35 39 0.6925140755023811 -1 14 2 40 35 0.492465908041669 -0 1 2 35 45 1.0133519239426092 -2 38 2 36 47 0.7185402447464538 -2 3 2 58 36 0.306275565200173 -43 38 2 59 36 0.8634047388301375 -121 123 1 36 0.24539812016959292 -123 36 1 36 0.27711189798117025 -36 37 1 36 0.27909059465945735 -43 37 1 36 0.05033338363522297 -20 21 2 37 47 0.6901700417104295 -84 87 2 50 37 0.9757268286019934 -20 87 2 58 37 0.6583620738602138 -0 24 2 45 38 0.6271619816368704 -24 88 2 52 38 0.4020781217024315 -14 15 2 40 39 0.8437142148083884 -16 171 2 46 39 0.8063675564281567 -169 171 1 39 0.24841602941792948 -169 173 1 39 0.28149053528347023 -172 173 1 39 0.2866825263084636 -172 15 1 39 0.1801445064920062 -1 28 2 40 45 0.32316773167018353 -115 15 1 40 0.1284765697585063 -115 116 1 40 0.29445284141437 -114 116 1 40 0.28439910789602935 -114 187 1 40 0.2860514184196561 -186 187 1 40 0.053934108190339 -40 42 2 41 59 0.9794850089842339 -42 167 1 41 0.16116924269754887 -168 167 1 41 0.28452569750728834 -168 73 1 41 0.2794289059345343 -73 76 1 41 0.2825577789662639 -75 76 1 41 0.003982357792286508 -93 94 2 48 42 0.1153279946722474 -96 94 2 42 52 0.7985915246289895 -156 157 2 49 43 0.8571353255850956 -85 86 2 50 43 0.8430163419301054 -8 86 2 58 43 0.8680376348951101 -177 174 2 50 44 0.7582645170045064 -176 212 2 56 44 0.8193988148648625 -25 29 2 48 45 0.40906977295715047 -24 25 2 52 45 1.0963899169599518 -70 71 1 46 0.1560855660475848 -68 70 1 46 0.31364609572686897 -68 166 1 46 0.2928841917514476 -165 166 1 46 0.2920250205529984 -170 165 1 46 0.31163406530452037 -170 171 1 46 0.047262424822683086 -2 20 2 58 47 0.7603345786854278 -38 39 2 59 47 0.6895714313905748 -25 94 2 48 52 0.7124862219408973 -105 30 1 48 0.25124093888500265 -105 106 1 48 0.27393459713709406 -106 31 1 48 0.1012246772639112 -86 87 2 50 58 0.24491169939374624 -134 47 2 51 54 0.8164181259598181 -141 143 2 51 55 0.8392339781577639 -143 47 2 57 51 0.2903592715859835 -130 4 1 51 0.2647682062508078 -130 131 1 51 0.2815778324246173 -131 46 1 51 0.28077304315701784 -133 46 1 51 0.2883740560021957 -133 134 1 51 0.06464663612998488 -49 137 2 53 54 0.7757840119399618 -128 206 1 53 0.2848667643040251 -206 207 1 53 0.2955181503397064 -207 159 1 53 0.022852962539692382 -136 137 1 53 0.024782239225327837 -136 129 1 53 0.29871187507868224 -128 129 1 53 0.2861535361575782 -48 47 2 57 54 0.8516987437139585 -134 135 1 54 0.23045691768256457 -132 135 1 54 0.2813497407808583 -138 132 1 54 0.2794106594772485 -137 138 1 54 0.264111438462006 -144 140 2 56 55 0.4610965562942066 -144 143 2 57 55 0.6730308936420341 -144 62 2 56 57 0.992015120972401 -43 44 1 59 0.24329002927185014 -44 125 1 59 0.28294313614693284 -124 125 1 59 0.2812840176153688 -41 124 1 59 0.2887575125640958 -41 42 1 59 0.14146918862890107 -1 0 0 -1 1 1 -1 2 2 -1 3 3 -1 4 4 -1 5 5 -1 6 6 -1 7 7 -1 8 8 -1 9 9 -1 10 10 -1 11 11 -1 12 12 -1 13 13 -1 14 14 -1 15 15 -1 16 16 -1 17 17 -1 18 18 -1 19 19 -1 20 20 -1 21 21 -1 22 22 -1 23 23 -1 24 24 -1 25 25 -1 26 26 -1 27 27 -1 28 28 -1 29 29 -1 30 30 -1 31 31 -1 32 32 -1 33 33 -1 34 34 -1 35 35 -1 36 36 -1 37 37 -1 38 38 -1 39 39 -1 40 40 -1 41 41 -1 42 42 -1 43 43 -1 44 44 -1 45 45 -1 46 46 -1 47 47 -1 48 48 -1 49 49 -1 50 50 -1 51 51 -1 52 52 -1 53 53 -1 54 54 -1 55 55 -1 56 56 -1 57 57 -1 58 58 -1 59 59 -1 60 60 diff --git a/data/test_mesh_OBJ.obj b/data/test_mesh_OBJ.obj deleted file mode 100644 index 996df9fc89c4eda00e7384abdfc210e2ae580603..0000000000000000000000000000000000000000 --- a/data/test_mesh_OBJ.obj +++ /dev/null @@ -1,5810 +0,0 @@ -# Blender v2.78 (sub 0) OBJ File: '170511_apicalHook_test_3.mtl.blend' -# www.blender.org -mtllib 170511_apicalHook_test_32.mtl.mtl -o Sphere.002 -v -1.698506 -4.093284 0.233997 -v -1.726972 -4.001290 0.215698 -v -1.773199 -3.916507 0.198834 -v -1.835410 -3.842195 0.184052 -v -1.911215 -3.781208 0.171921 -v -1.997699 -3.735891 0.162907 -v -2.091541 -3.707985 0.157356 -v -2.189132 -3.698562 0.155482 -v -1.698506 -4.098835 0.215698 -v -1.726972 -4.012178 0.179804 -v -1.773199 -3.932315 0.146723 -v -1.835410 -3.862314 0.117728 -v -1.911215 -3.804866 0.093932 -v -1.997699 -3.762178 0.076250 -v -2.091541 -3.735891 0.065362 -v -2.189132 -3.727015 0.061685 -v -1.698506 -4.107849 0.198834 -v -1.726972 -4.029860 0.146723 -v -1.773199 -3.957985 0.098698 -v -1.835410 -3.894986 0.056603 -v -1.911215 -3.843284 0.022057 -v -1.997699 -3.804866 -0.003613 -v -2.091541 -3.781208 -0.019420 -v -2.189132 -3.773220 -0.024758 -v -1.698506 -4.119980 0.184052 -v -1.726972 -4.053656 0.117728 -v -1.773199 -3.992531 0.056603 -v -1.835410 -3.938955 0.003027 -v -1.911215 -3.894986 -0.040942 -v -1.997699 -3.862314 -0.073614 -v -2.091541 -3.842195 -0.093733 -v -2.189132 -3.835402 -0.100526 -v -1.698506 -4.134762 0.171921 -v -1.726972 -4.082651 0.093932 -v -1.773199 -4.034626 0.022057 -v -1.835410 -3.992531 -0.040942 -v -1.911215 -3.957985 -0.092644 -v -1.997699 -3.932315 -0.131062 -v -2.091541 -3.916507 -0.154720 -v -2.189132 -3.911170 -0.162708 -v -1.698506 -4.151626 0.162907 -v -1.726972 -4.115732 0.076250 -v -1.773199 -4.082651 -0.003613 -v -1.835410 -4.053656 -0.073614 -v -1.911215 -4.029860 -0.131062 -v -1.997699 -4.012178 -0.173750 -v -2.091541 -4.001290 -0.200037 -v -2.189132 -3.997613 -0.208913 -v -1.698506 -4.169925 0.157356 -v -1.726972 -4.151626 0.065362 -v -1.773199 -4.134762 -0.019421 -v -1.835410 -4.119980 -0.093733 -v -1.911215 -4.107849 -0.154720 -v -1.997699 -4.098835 -0.200037 -v -2.091541 -4.093284 -0.227943 -v -2.189132 -4.091410 -0.237366 -v -1.698506 -4.188955 0.155482 -v -1.726972 -4.188955 0.061685 -v -1.773199 -4.188955 -0.024758 -v -1.835410 -4.188955 -0.100526 -v -1.911215 -4.188955 -0.162708 -v -1.997699 -4.188955 -0.208913 -v -2.091541 -4.188955 -0.237365 -v -2.189132 -4.188955 -0.246973 -v -1.698506 -4.207985 0.157356 -v -1.726972 -4.226284 0.065362 -v -1.773199 -4.243148 -0.019421 -v -1.835410 -4.257930 -0.093733 -v -1.911215 -4.270061 -0.154720 -v -1.997699 -4.279075 -0.200037 -v -2.091541 -4.284626 -0.227943 -v -2.189132 -4.286500 -0.237366 -v -1.698506 -4.226284 0.162907 -v -1.726972 -4.262178 0.076250 -v -1.773199 -4.295259 -0.003613 -v -1.835410 -4.324254 -0.073614 -v -1.911215 -4.348050 -0.131062 -v -1.997699 -4.365732 -0.173750 -v -2.091541 -4.376620 -0.200037 -v -2.189132 -4.380297 -0.208913 -v -1.698506 -4.243148 0.171921 -v -1.726972 -4.295259 0.093932 -v -1.773199 -4.343284 0.022057 -v -1.835410 -4.385379 -0.040942 -v -1.911215 -4.419925 -0.092644 -v -1.997699 -4.445595 -0.131062 -v -2.091541 -4.461402 -0.154719 -v -2.189132 -4.466740 -0.162708 -v -1.698506 -4.257930 0.184052 -v -1.726972 -4.324254 0.117728 -v -1.773199 -4.385379 0.056603 -v -1.835410 -4.438955 0.003027 -v -1.911215 -4.482924 -0.040942 -v -1.997699 -4.515596 -0.073614 -v -2.091541 -4.535715 -0.093733 -v -2.189132 -4.542509 -0.100526 -v -1.698506 -4.270061 0.198834 -v -1.726972 -4.348050 0.146723 -v -1.773199 -4.419925 0.098698 -v -1.835410 -4.482924 0.056603 -v -1.911215 -4.534626 0.022057 -v -1.997699 -4.573044 -0.003613 -v -2.091541 -4.596702 -0.019420 -v -2.189132 -4.604690 -0.024758 -v -1.698506 -4.279075 0.215698 -v -1.726972 -4.365732 0.179804 -v -1.773199 -4.445595 0.146723 -v -1.835410 -4.515596 0.117728 -v -1.911215 -4.573044 0.093932 -v -1.997699 -4.615732 0.076250 -v -2.091541 -4.642019 0.065362 -v -2.189132 -4.650895 0.061685 -v -1.698506 -4.284626 0.233997 -v -1.726972 -4.376620 0.215698 -v -1.773199 -4.461403 0.198834 -v -1.835410 -4.535715 0.184052 -v -1.911215 -4.596702 0.171921 -v -1.997699 -4.642019 0.162907 -v -2.091541 -4.669925 0.157356 -v -2.189132 -4.679348 0.155482 -v -1.698506 -4.286500 0.253027 -v -1.726972 -4.380297 0.253027 -v -1.773199 -4.466740 0.253027 -v -1.835410 -4.542509 0.253027 -v -1.911215 -4.604690 0.253027 -v -1.997699 -4.650895 0.253027 -v -2.091541 -4.679348 0.253027 -v -2.189132 -4.688955 0.253027 -v -1.698506 -4.284626 0.272057 -v -1.726972 -4.376620 0.290356 -v -1.773199 -4.461403 0.307220 -v -1.835410 -4.535715 0.322002 -v -1.911215 -4.596702 0.334133 -v -1.997699 -4.642019 0.343147 -v -2.091541 -4.669925 0.348698 -v -2.189132 -4.679348 0.350572 -v -1.698506 -4.279075 0.290356 -v -1.726972 -4.365732 0.326250 -v -1.773199 -4.445595 0.359331 -v -1.835410 -4.515596 0.388326 -v -1.911215 -4.573044 0.412122 -v -1.997699 -4.615732 0.429804 -v -2.091541 -4.642019 0.440692 -v -2.189132 -4.650895 0.444369 -v -1.698506 -4.270061 0.307220 -v -1.726972 -4.348050 0.359331 -v -1.773199 -4.419925 0.407356 -v -1.835410 -4.482924 0.449451 -v -1.911215 -4.534626 0.483997 -v -1.997699 -4.573044 0.509667 -v -2.091541 -4.596702 0.525475 -v -2.189132 -4.604690 0.530812 -v -1.698506 -4.257930 0.322002 -v -1.726972 -4.324254 0.388326 -v -1.773199 -4.385379 0.449451 -v -1.835410 -4.438955 0.503027 -v -1.911215 -4.482924 0.546996 -v -1.997699 -4.515596 0.579668 -v -2.091541 -4.535715 0.599787 -v -2.189132 -4.542509 0.606581 -v -1.688894 -4.188955 0.253027 -v -1.698506 -4.243148 0.334133 -v -1.726972 -4.295259 0.412122 -v -1.773199 -4.343284 0.483997 -v -1.835410 -4.385379 0.546996 -v -1.911215 -4.419925 0.598698 -v -1.997699 -4.445595 0.637116 -v -2.091541 -4.461402 0.660774 -v -2.189132 -4.466740 0.668762 -v -1.698506 -4.226284 0.343147 -v -1.726972 -4.262178 0.429804 -v -1.773199 -4.295259 0.509667 -v -1.835410 -4.324254 0.579668 -v -1.911215 -4.348050 0.637116 -v -1.997699 -4.365732 0.679804 -v -2.091541 -4.376620 0.706091 -v -2.189132 -4.380297 0.714967 -v -1.698506 -4.207985 0.348698 -v -1.726972 -4.226284 0.440692 -v -1.773199 -4.243148 0.525475 -v -1.835410 -4.257930 0.599787 -v -1.911215 -4.270061 0.660774 -v -1.997699 -4.279075 0.706091 -v -2.091541 -4.284626 0.733997 -v -2.189132 -4.286500 0.743420 -v -1.698506 -4.188955 0.350572 -v -1.726972 -4.188955 0.444369 -v -1.773199 -4.188955 0.530812 -v -1.835410 -4.188955 0.606580 -v -1.911215 -4.188955 0.668762 -v -1.997699 -4.188955 0.714967 -v -2.091541 -4.188955 0.743420 -v -2.189132 -4.188955 0.753027 -v -1.698506 -4.169925 0.348698 -v -1.726972 -4.151626 0.440692 -v -1.773199 -4.134762 0.525475 -v -1.835410 -4.119980 0.599787 -v -1.911215 -4.107849 0.660774 -v -1.997699 -4.098835 0.706091 -v -2.091541 -4.093284 0.733997 -v -2.189132 -4.091410 0.743420 -v -1.698506 -4.151626 0.343147 -v -1.726972 -4.115732 0.429804 -v -1.773199 -4.082651 0.509667 -v -1.835410 -4.053656 0.579668 -v -1.911215 -4.029860 0.637116 -v -1.997699 -4.012178 0.679804 -v -2.091541 -4.001290 0.706091 -v -2.189132 -3.997613 0.714967 -v -1.698506 -4.134762 0.334133 -v -1.726972 -4.082651 0.412122 -v -1.773199 -4.034626 0.483997 -v -1.835410 -3.992531 0.546996 -v -1.911215 -3.957985 0.598698 -v -1.997699 -3.932315 0.637116 -v -2.091541 -3.916507 0.660773 -v -2.189132 -3.911170 0.668762 -v -1.698506 -4.119980 0.322002 -v -1.726972 -4.053656 0.388326 -v -1.773199 -3.992531 0.449451 -v -1.835410 -3.938955 0.503027 -v -1.911215 -3.894986 0.546996 -v -1.997699 -3.862314 0.579668 -v -2.091541 -3.842195 0.599787 -v -2.189132 -3.835402 0.606580 -v -1.698506 -4.107849 0.307220 -v -1.726972 -4.029860 0.359331 -v -1.773199 -3.957985 0.407356 -v -1.835410 -3.894986 0.449451 -v -1.911215 -3.843284 0.483997 -v -1.997699 -3.804866 0.509667 -v -2.091541 -3.781209 0.525474 -v -2.189132 -3.773220 0.530812 -v -1.698506 -4.098835 0.290356 -v -1.726972 -4.012178 0.326250 -v -1.773199 -3.932315 0.359331 -v -1.835410 -3.862314 0.388326 -v -1.911215 -3.804866 0.412122 -v -1.997699 -3.762178 0.429804 -v -2.091541 -3.735891 0.440692 -v -2.189132 -3.727015 0.444369 -v -1.698506 -4.093284 0.272057 -v -1.726972 -4.001290 0.290356 -v -1.773199 -3.916507 0.307220 -v -1.835410 -3.842195 0.322002 -v -1.911215 -3.781209 0.334133 -v -1.997699 -3.735891 0.343147 -v -2.091541 -3.707985 0.348698 -v -2.189132 -3.698562 0.350572 -v -1.698506 -4.091410 0.253027 -v -1.726972 -3.997613 0.253027 -v -1.773199 -3.911170 0.253027 -v -1.835410 -3.835402 0.253027 -v -1.911215 -3.773220 0.253027 -v -1.997699 -3.727015 0.253027 -v -2.091541 -3.698563 0.253027 -v -2.189132 -3.688955 0.253027 -v -2.311532 -4.091410 0.743420 -v -2.311538 -3.997613 0.714967 -v -2.311549 -3.911170 0.668762 -v -2.311563 -3.835402 0.606580 -v -2.311579 -3.773220 0.530812 -v -2.311598 -3.727015 0.444369 -v -2.311619 -3.698563 0.350572 -v -2.311641 -3.688955 0.253027 -v -2.311662 -3.698563 0.155482 -v -2.311683 -3.727016 0.061685 -v -2.311702 -3.773221 -0.024758 -v -2.312319 -3.835402 -0.100977 -v -2.308445 -3.911171 -0.162915 -v -2.305566 -3.997614 -0.208939 -v -2.303793 -4.091411 -0.237281 -v -2.303195 -4.188956 -0.246850 -v -2.303793 -4.286501 -0.237281 -v -2.305566 -4.380298 -0.208939 -v -2.308445 -4.466741 -0.162914 -v -2.312319 -4.542510 -0.100976 -v -2.311702 -4.604691 -0.024757 -v -2.311683 -4.650896 0.061686 -v -2.311662 -4.679348 0.155483 -v -2.311641 -4.688955 0.253028 -v -2.311619 -4.679348 0.350573 -v -2.311598 -4.650895 0.444369 -v -2.311579 -4.604690 0.530813 -v -2.311563 -4.542508 0.606581 -v -2.311549 -4.466740 0.668762 -v -2.311538 -4.380296 0.714967 -v -2.311532 -4.286500 0.743420 -v -2.311530 -4.188954 0.753027 -v -2.418272 -4.091410 0.735918 -v -2.414720 -3.997613 0.707687 -v -2.408952 -3.911170 0.661844 -v -2.401190 -3.835402 0.600149 -v -2.391731 -3.773220 0.524973 -v -2.380940 -3.727015 0.439206 -v -2.369231 -3.698563 0.346143 -v -2.357055 -3.688955 0.249361 -v -2.344878 -3.698563 0.152578 -v -2.333169 -3.727016 0.059516 -v -2.322378 -3.773221 -0.026252 -v -3.209351 -3.698563 -0.701325 -v -3.205429 -3.698563 -0.656904 -v -3.791570 -4.188955 -0.530937 -v -3.797986 -4.188955 -0.602539 -v -3.804403 -4.188955 -0.674142 -v -3.201506 -3.698563 -0.612484 -v -3.394154 -4.679348 -0.585860 -v -3.403628 -4.679349 -0.692450 -v -3.398891 -4.679348 -0.639155 -v -2.322378 -4.604691 -0.026251 -v -2.333169 -4.650896 0.059517 -v -2.344878 -4.679348 0.152579 -v -2.357054 -4.688955 0.249362 -v -2.369231 -4.679348 0.346144 -v -2.380940 -4.650895 0.439207 -v -2.391731 -4.604690 0.524974 -v -2.401189 -4.542508 0.600149 -v -2.408952 -4.466740 0.661844 -v -2.414720 -4.380296 0.707688 -v -2.418271 -4.286500 0.735918 -v -2.419471 -4.188954 0.745450 -v -2.528437 -4.091410 0.717205 -v -2.522623 -3.997613 0.689353 -v -2.513180 -3.911170 0.644123 -v -2.500473 -3.835402 0.583254 -v -2.484990 -3.773220 0.509085 -v -2.467324 -3.727015 0.424465 -v -2.448157 -3.698563 0.332648 -v -2.428223 -3.688955 0.237161 -v -2.408289 -3.698563 0.141675 -v -2.389121 -3.727016 0.049858 -v -2.371456 -3.773221 -0.034761 -v -2.355972 -3.835402 -0.108931 -v -2.343265 -3.911171 -0.169800 -v -2.333822 -3.997614 -0.215030 -v -2.328008 -4.091411 -0.242882 -v -2.326045 -4.188956 -0.252287 -v -2.328008 -4.286501 -0.242882 -v -2.333822 -4.380298 -0.215029 -v -2.343265 -4.466741 -0.169799 -v -2.355972 -4.542510 -0.108930 -v -2.371456 -4.604691 -0.034761 -v -2.389121 -4.650896 0.049859 -v -2.408289 -4.679348 0.141676 -v -2.428223 -4.688955 0.237162 -v -2.448157 -4.679348 0.332649 -v -2.467324 -4.650895 0.424466 -v -2.484990 -4.604690 0.509085 -v -2.500473 -4.542508 0.583255 -v -2.513180 -4.466740 0.644123 -v -2.522623 -4.380296 0.689353 -v -2.528437 -4.286500 0.717206 -v -2.530401 -4.188954 0.726610 -v -2.654597 -4.091410 0.686062 -v -2.646757 -3.997613 0.658710 -v -2.634027 -3.911170 0.614294 -v -2.616894 -3.835402 0.554519 -v -2.596019 -3.773220 0.481683 -v -2.572202 -3.727015 0.398585 -v -2.546359 -3.698563 0.308419 -v -2.519483 -3.688955 0.214650 -v -2.492608 -3.698563 0.120880 -v -2.466765 -3.727016 0.030714 -v -2.442948 -3.773221 -0.052384 -v -2.422072 -3.835402 -0.125220 -v -2.404940 -3.911171 -0.184994 -v -2.392210 -3.997614 -0.229411 -v -2.384370 -4.091411 -0.256762 -v -2.381723 -4.188956 -0.265998 -v -2.384370 -4.286501 -0.256762 -v -2.392210 -4.380298 -0.229410 -v -2.404940 -4.466741 -0.184994 -v -2.422072 -4.542510 -0.125219 -v -2.442948 -4.604691 -0.052383 -v -2.466765 -4.650896 0.030715 -v -2.492608 -4.679348 0.120881 -v -2.519483 -4.688955 0.214651 -v -2.546359 -4.679348 0.308420 -v -2.572202 -4.650895 0.398586 -v -2.596019 -4.604690 0.481684 -v -2.616894 -4.542508 0.554520 -v -2.634027 -4.466740 0.614294 -v -2.646757 -4.380296 0.658711 -v -2.654597 -4.286500 0.686062 -v -2.657243 -4.188954 0.695297 -v -2.797248 -4.091410 0.639257 -v -2.787264 -3.997613 0.612613 -v -2.771051 -3.911170 0.569346 -v -2.749233 -3.835402 0.511118 -v -2.722646 -3.773220 0.440168 -v -2.692315 -3.727015 0.359220 -v -2.659402 -3.698563 0.271388 -v -2.625175 -3.688955 0.180045 -v -2.590947 -3.698563 0.088702 -v -2.558035 -3.727016 0.000869 -v -2.527703 -3.773221 -0.080078 -v -2.501117 -3.835402 -0.151029 -v -2.479298 -3.911171 -0.209256 -v -2.463085 -3.997614 -0.252524 -v -2.453102 -4.091411 -0.279167 -v -2.449731 -4.188956 -0.288164 -v -2.453102 -4.286501 -0.279167 -v -2.463085 -4.380298 -0.252523 -v -2.479298 -4.466741 -0.209256 -v -2.501117 -4.542510 -0.151028 -v -2.527703 -4.604691 -0.080077 -v -2.558035 -4.650896 0.000870 -v -2.590948 -4.679348 0.088703 -v -2.625175 -4.688955 0.180046 -v -2.659402 -4.679348 0.271389 -v -2.692315 -4.650895 0.359221 -v -2.722646 -4.604690 0.440168 -v -2.749233 -4.542508 0.511119 -v -2.771051 -4.466740 0.569347 -v -2.787264 -4.380296 0.612614 -v -2.797248 -4.286500 0.639257 -v -2.800619 -4.188954 0.648254 -v -2.952937 -4.091410 0.573141 -v -2.940562 -3.997613 0.547520 -v -2.920464 -3.911170 0.505915 -v -2.893418 -3.835402 0.449924 -v -2.860461 -3.773221 0.381698 -v -2.822862 -3.727015 0.303860 -v -2.782064 -3.698563 0.219401 -v -2.739636 -3.688956 0.131567 -v -2.697207 -3.698563 0.043732 -v -2.656409 -3.727016 -0.040727 -v -2.618810 -3.773221 -0.118565 -v -2.585854 -3.835402 -0.186790 -v -2.558807 -3.911171 -0.242781 -v -2.538710 -3.997614 -0.284386 -v -2.526334 -4.091411 -0.310007 -v -2.522155 -4.188956 -0.318657 -v -2.526334 -4.286501 -0.310006 -v -2.538710 -4.380298 -0.284386 -v -2.558807 -4.466742 -0.242780 -v -2.585854 -4.542510 -0.186789 -v -2.618810 -4.604691 -0.118564 -v -2.656410 -4.650896 -0.040726 -v -2.697207 -4.679348 0.043733 -v -2.739636 -4.688955 0.131568 -v -2.782064 -4.679348 0.219402 -v -2.822862 -4.650895 0.303861 -v -2.860461 -4.604690 0.381699 -v -2.893418 -4.542508 0.449924 -v -2.920464 -4.466740 0.505916 -v -2.940562 -4.380296 0.547521 -v -2.952938 -4.286500 0.573141 -v -2.957116 -4.188954 0.581792 -v -3.116907 -4.091410 0.483416 -v -3.101839 -3.997614 0.459281 -v -3.077369 -3.911170 0.420087 -v -3.044439 -3.835402 0.367341 -v -3.004314 -3.773221 0.303070 -v -2.958535 -3.727015 0.229744 -v -2.908862 -3.698563 0.150180 -v -2.857204 -3.688956 0.067436 -v -2.805546 -3.698563 -0.015308 -v -2.755873 -3.727016 -0.094871 -v -2.710094 -3.773221 -0.168198 -v -2.669969 -3.835402 -0.232469 -v -2.637038 -3.911171 -0.285215 -v -2.612569 -3.997614 -0.324409 -v -2.597501 -4.091411 -0.348544 -v -2.592413 -4.188956 -0.356693 -v -2.597501 -4.286501 -0.348544 -v -2.612569 -4.380298 -0.324408 -v -2.637039 -4.466742 -0.285214 -v -2.669969 -4.542510 -0.232468 -v -2.710094 -4.604691 -0.168197 -v -2.755873 -4.650896 -0.094870 -v -2.805546 -4.679348 -0.015307 -v -2.857204 -4.688956 0.067437 -v -2.908862 -4.679348 0.150180 -v -2.958535 -4.650895 0.229744 -v -3.004314 -4.604690 0.303071 -v -3.044439 -4.542509 0.367342 -v -3.077369 -4.466740 0.420088 -v -3.101839 -4.380297 0.459281 -v -3.116907 -4.286500 0.483417 -v -3.121994 -4.188955 0.491566 -v -3.283092 -4.091410 0.365138 -v -3.265056 -3.997614 0.343132 -v -3.235765 -3.911170 0.307398 -v -3.196346 -3.835402 0.259307 -v -3.148314 -3.773221 0.200709 -v -3.093515 -3.727016 0.133854 -v -3.034055 -3.698563 0.061313 -v -2.972218 -3.688956 -0.014128 -v -2.910381 -3.698563 -0.089568 -v -2.850921 -3.727016 -0.162110 -v -2.796122 -3.773221 -0.228964 -v -2.748090 -3.835402 -0.287563 -v -2.708672 -3.911171 -0.335653 -v -2.679381 -3.997614 -0.371388 -v -2.661344 -4.091411 -0.393393 -v -2.655253 -4.188956 -0.400823 -v -2.661344 -4.286501 -0.393393 -v -2.679381 -4.380298 -0.371387 -v -2.708672 -4.466742 -0.335653 -v -2.748091 -4.542510 -0.287562 -v -2.796122 -4.604691 -0.228964 -v -2.850921 -4.650896 -0.162109 -v -2.910382 -4.679348 -0.089568 -v -2.972219 -4.688956 -0.014127 -v -3.034055 -4.679348 0.061313 -v -3.093515 -4.650895 0.133855 -v -3.148314 -4.604690 0.200709 -v -3.196346 -4.542509 0.259308 -v -3.235765 -4.466740 0.307398 -v -3.265056 -4.380297 0.343132 -v -3.283092 -4.286500 0.365138 -v -3.289183 -4.188955 0.372568 -v -3.443426 -4.091411 0.213259 -v -3.422282 -3.997614 0.194218 -v -3.387948 -3.911170 0.163299 -v -3.341741 -3.835402 0.121688 -v -3.285438 -3.773221 0.070985 -v -3.221202 -3.727016 0.013138 -v -3.151502 -3.698563 -0.049629 -v -3.079016 -3.688956 -0.114905 -v -3.006531 -3.698563 -0.180180 -v -2.936831 -3.727016 -0.242948 -v -2.872595 -3.773221 -0.300794 -v -2.816292 -3.835402 -0.351497 -v -2.770086 -3.911171 -0.393108 -v -2.735751 -3.997614 -0.424028 -v -2.714607 -4.091411 -0.443068 -v -2.707469 -4.188956 -0.449497 -v -2.714608 -4.286501 -0.443067 -v -2.735751 -4.380298 -0.424027 -v -2.770086 -4.466742 -0.393107 -v -2.816293 -4.542510 -0.351497 -v -2.872596 -4.604691 -0.300794 -v -2.936831 -4.650896 -0.242947 -v -3.006531 -4.679348 -0.180180 -v -3.079017 -4.688956 -0.114904 -v -3.151502 -4.679348 -0.049628 -v -3.221202 -4.650895 0.013139 -v -3.285438 -4.604690 0.070985 -v -3.341741 -4.542509 0.121688 -v -3.387948 -4.466740 0.163299 -v -3.422282 -4.380297 0.194218 -v -3.443426 -4.286500 0.213259 -v -3.450565 -4.188955 0.219688 -v -3.587217 -4.091411 0.024146 -v -3.563123 -3.997614 0.009013 -v -3.523994 -3.911171 -0.015561 -v -3.471338 -3.835402 -0.048633 -v -3.407175 -3.773221 -0.088931 -v -3.333972 -3.727016 -0.134907 -v -3.254542 -3.698563 -0.184794 -v -3.171937 -3.688956 -0.236675 -v -3.089333 -3.698563 -0.288555 -v -3.009903 -3.727016 -0.338442 -v -2.936700 -3.773221 -0.384418 -v -2.872537 -3.835403 -0.424716 -v -2.819880 -3.911171 -0.457788 -v -2.780752 -3.997614 -0.482363 -v -2.756658 -4.091411 -0.497496 -v -2.748522 -4.188956 -0.502606 -v -2.756658 -4.286501 -0.497496 -v -2.780753 -4.380298 -0.482363 -v -2.819881 -4.466742 -0.457788 -v -2.872538 -4.542510 -0.424716 -v -2.936701 -4.604691 -0.384418 -v -3.009904 -4.650896 -0.338442 -v -3.089334 -4.679348 -0.288555 -v -3.171938 -4.688956 -0.236674 -v -3.254542 -4.679348 -0.184794 -v -3.333972 -4.650895 -0.134907 -v -3.407175 -4.604690 -0.088931 -v -3.471338 -4.542509 -0.048633 -v -3.523995 -4.466740 -0.015561 -v -3.563123 -4.380297 0.009014 -v -3.587217 -4.286500 0.024147 -v -3.595353 -4.188955 0.029256 -v -3.701871 -4.091411 -0.202206 -v -3.675382 -3.997614 -0.212592 -v -3.632365 -3.911171 -0.229459 -v -3.574475 -3.835402 -0.252157 -v -3.503935 -3.773221 -0.279816 -v -3.423457 -3.727016 -0.311371 -v -3.336133 -3.698563 -0.345610 -v -3.245319 -3.688956 -0.381218 -v -3.154505 -3.698563 -0.416826 -v -3.067182 -3.727016 -0.451065 -v -2.986703 -3.773221 -0.482620 -v -2.916164 -3.835403 -0.510279 -v -2.858273 -3.911171 -0.532977 -v -2.815257 -3.997615 -0.549844 -v -2.788768 -4.091411 -0.560230 -v -2.779823 -4.188956 -0.563737 -v -2.788768 -4.286501 -0.560230 -v -2.815257 -4.380298 -0.549844 -v -2.858274 -4.466742 -0.532977 -v -2.916164 -4.542510 -0.510278 -v -2.986704 -4.604691 -0.482620 -v -3.067182 -4.650896 -0.451065 -v -3.154506 -4.679348 -0.416826 -v -3.245320 -4.688956 -0.381218 -v -3.336133 -4.679348 -0.345610 -v -3.423457 -4.650896 -0.311371 -v -3.503936 -4.604691 -0.279816 -v -3.574475 -4.542509 -0.252157 -v -3.632366 -4.466741 -0.229459 -v -3.675382 -4.380297 -0.212592 -v -3.701871 -4.286500 -0.202206 -v -3.710815 -4.188955 -0.198699 -v -3.775706 -4.091411 -0.461082 -v -3.747728 -3.997614 -0.466259 -v -3.702295 -3.911171 -0.474667 -v -3.641151 -3.835402 -0.485982 -v -3.566648 -3.773221 -0.499768 -v -3.481648 -3.727016 -0.515498 -v -3.389417 -3.698563 -0.532565 -v -3.293500 -3.688956 -0.550315 -v -3.197584 -3.698563 -0.568064 -v -3.105353 -3.727016 -0.585132 -v -3.020352 -3.773221 -0.600861 -v -2.945849 -3.835403 -0.614648 -v -2.884706 -3.911171 -0.625962 -v -2.839272 -3.997615 -0.634370 -v -2.811294 -4.091411 -0.639547 -v -2.801847 -4.188956 -0.641296 -v -2.811295 -4.286502 -0.639547 -v -2.839272 -4.380298 -0.634370 -v -2.884706 -4.466742 -0.625962 -v -2.945850 -4.542510 -0.614648 -v -3.020353 -4.604692 -0.600861 -v -3.105353 -4.650896 -0.585131 -v -3.197584 -4.679349 -0.568064 -v -3.293501 -4.688956 -0.550315 -v -3.389418 -4.679348 -0.532565 -v -3.481648 -4.650896 -0.515498 -v -3.566648 -4.604691 -0.499768 -v -3.641152 -4.542509 -0.485981 -v -3.702295 -4.466741 -0.474667 -v -3.747729 -4.380297 -0.466259 -v -3.775706 -4.286500 -0.461082 -v -3.785153 -4.188955 -0.459334 -v -3.801212 -4.091411 -0.745745 -v -3.772759 -3.997614 -0.745745 -v -3.726554 -3.911171 -0.745745 -v -3.664372 -3.835403 -0.745745 -v -3.588604 -3.773221 -0.745745 -v -3.502161 -3.727016 -0.745745 -v -3.408364 -3.698563 -0.745745 -v -3.310819 -3.688956 -0.745745 -v -3.213274 -3.698563 -0.745745 -v -3.119477 -3.727016 -0.745745 -v -3.033034 -3.773221 -0.745745 -v -2.957265 -3.835403 -0.745745 -v -2.895084 -3.911171 -0.745745 -v -2.848879 -3.997615 -0.745745 -v -2.820426 -4.091411 -0.745745 -v -2.810819 -4.188956 -0.745745 -v -2.820426 -4.286501 -0.745745 -v -2.848879 -4.380298 -0.745745 -v -2.895084 -4.466742 -0.745745 -v -2.957266 -4.542510 -0.745745 -v -3.033034 -4.604692 -0.745745 -v -3.119478 -4.650896 -0.745745 -v -3.213274 -4.679349 -0.745745 -v -3.310820 -4.688956 -0.745745 -v -3.408365 -4.679349 -0.745745 -v -3.502161 -4.650896 -0.745745 -v -3.588604 -4.604691 -0.745745 -v -3.664373 -4.542509 -0.745745 -v -3.726554 -4.466741 -0.745745 -v -3.772759 -4.380297 -0.745745 -v -3.801212 -4.286501 -0.745745 -v -3.810819 -4.188956 -0.745745 -v -3.708360 -4.466741 -0.542436 -v -3.714425 -4.466741 -0.610206 -v -3.720489 -4.466741 -0.677975 -v -3.108884 -3.727016 -0.625285 -v -3.112415 -3.727016 -0.665438 -v -3.115946 -3.727016 -0.705591 -v -3.486776 -4.650896 -0.573059 -v -3.491905 -4.650896 -0.630621 -v -3.497033 -4.650896 -0.688183 -v -3.023523 -3.773221 -0.637082 -v -3.026693 -3.773221 -0.673303 -v -3.029863 -3.773221 -0.709524 -v -3.572137 -4.604691 -0.561262 -v -3.577626 -4.604691 -0.622757 -v -3.583116 -4.604691 -0.684251 -v -3.297830 -3.688956 -0.599172 -v -3.302160 -3.688956 -0.648030 -v -3.306489 -3.688956 -0.696887 -v -3.646957 -4.542509 -0.550922 -v -3.652762 -4.542509 -0.615863 -v -3.658567 -4.542509 -0.680804 -v -3.572137 -3.773221 -0.561263 -v -3.577626 -3.773221 -0.622757 -v -3.583115 -3.773221 -0.684251 -v -3.297830 -4.688956 -0.599172 -v -3.302160 -4.688956 -0.648030 -v -3.306490 -4.688956 -0.696887 -v -3.023523 -4.604692 -0.637082 -v -3.026694 -4.604692 -0.673303 -v -3.029864 -4.604692 -0.709524 -v -2.841674 -3.997615 -0.662214 -v -2.844076 -3.997615 -0.690057 -v -2.846477 -3.997615 -0.717901 -v -3.646957 -3.835402 -0.550922 -v -3.652762 -3.835402 -0.615863 -v -3.658567 -3.835403 -0.680804 -v -2.813577 -4.091411 -0.666097 -v -2.815860 -4.091411 -0.692646 -v -2.818143 -4.091411 -0.719195 -v -2.948704 -4.542510 -0.647422 -v -2.951558 -4.542510 -0.680196 -v -2.954412 -4.542510 -0.712970 -v -2.813577 -4.286502 -0.666097 -v -2.815860 -4.286502 -0.692646 -v -2.818143 -4.286501 -0.719195 -v -3.753986 -3.997614 -0.536131 -v -3.760244 -3.997614 -0.606002 -v -3.766501 -3.997614 -0.675873 -v -3.708360 -3.911171 -0.542436 -v -3.714424 -3.911171 -0.610206 -v -3.720489 -3.911171 -0.677975 -v -3.753986 -4.380297 -0.536131 -v -3.760244 -4.380297 -0.606002 -v -3.766501 -4.380297 -0.675873 -v -2.841674 -4.380298 -0.662214 -v -2.844076 -4.380298 -0.690057 -v -2.846478 -4.380298 -0.717901 -v -3.782083 -4.286500 -0.532248 -v -3.788459 -4.286500 -0.603413 -v -3.794835 -4.286501 -0.674579 -v -2.887301 -4.466742 -0.655908 -v -2.889895 -4.466742 -0.685853 -v -2.892490 -4.466742 -0.715799 -v -2.887300 -3.911171 -0.655908 -v -2.889895 -3.911171 -0.685854 -v -2.892489 -3.911171 -0.715799 -v -2.804090 -4.188956 -0.667408 -v -2.806333 -4.188956 -0.693520 -v -2.808576 -4.188956 -0.719632 -v -3.486776 -3.727016 -0.573060 -v -3.491904 -3.727016 -0.630621 -v -3.497032 -3.727016 -0.688183 -v -3.782083 -4.091411 -0.532248 -v -3.788459 -4.091411 -0.603413 -v -3.794835 -4.091411 -0.674579 -v -3.108885 -4.650896 -0.625285 -v -3.112416 -4.650896 -0.665438 -v -3.115947 -4.650896 -0.705591 -v -3.394154 -3.698563 -0.585860 -v -3.398890 -3.698563 -0.639155 -v -3.403627 -3.698563 -0.692450 -v -3.201507 -4.679349 -0.612484 -v -3.205429 -4.679349 -0.656904 -v -3.209352 -4.679349 -0.701325 -v -2.948703 -3.835403 -0.647422 -v -2.951557 -3.835403 -0.680196 -v -2.954411 -3.835403 -0.712970 -v -3.519614 -4.604691 -0.334804 -v -3.535292 -4.604691 -0.389792 -v -3.550970 -4.604691 -0.444780 -v -2.995116 -3.773221 -0.512181 -v -3.003528 -3.773221 -0.541741 -v -3.011940 -3.773221 -0.571301 -v -3.438005 -4.650896 -0.362402 -v -3.452553 -4.650896 -0.413434 -v -3.467101 -4.650896 -0.464466 -v -3.076724 -3.727016 -0.484582 -v -3.086267 -3.727016 -0.518098 -v -3.095810 -3.727016 -0.551615 -v -2.864882 -3.911171 -0.556224 -v -2.871490 -3.911171 -0.579470 -v -2.878098 -3.911171 -0.602716 -v -3.649848 -4.466741 -0.290761 -v -3.667330 -4.466741 -0.352063 -v -3.684813 -4.466741 -0.413365 -v -3.257365 -4.688956 -0.423492 -v -3.269410 -4.688956 -0.465766 -v -3.281456 -4.688956 -0.508040 -v -3.257365 -3.688956 -0.423492 -v -3.269410 -3.688956 -0.465766 -v -3.281455 -3.688956 -0.508041 -v -2.794399 -4.091411 -0.580060 -v -2.800031 -4.091411 -0.599889 -v -2.805663 -4.091411 -0.619718 -v -3.720330 -4.286500 -0.266925 -v -3.738789 -4.286500 -0.331644 -v -3.757247 -4.286500 -0.396363 -v -2.821261 -3.997615 -0.570975 -v -2.827264 -3.997615 -0.592107 -v -2.833268 -3.997615 -0.613239 -v -3.349454 -4.679348 -0.392349 -v -3.362776 -4.679348 -0.439088 -v -3.376097 -4.679348 -0.485826 -v -3.693469 -4.380297 -0.276009 -v -3.711555 -4.380297 -0.339426 -v -3.729642 -4.380297 -0.402843 -v -3.165275 -3.698563 -0.454636 -v -3.176044 -3.698563 -0.492445 -v -3.186814 -3.698563 -0.530255 -v -2.923586 -4.542510 -0.536371 -v -2.931007 -4.542510 -0.562463 -v -2.938428 -4.542510 -0.588555 -v -3.591144 -3.835402 -0.310614 -v -3.607813 -3.835402 -0.369070 -v -3.624482 -3.835402 -0.427526 -v -3.649848 -3.911171 -0.290761 -v -3.667330 -3.911171 -0.352063 -v -3.684813 -3.911171 -0.413365 -v -2.864882 -4.466742 -0.556223 -v -2.871490 -4.466742 -0.579470 -v -2.878098 -4.466742 -0.602716 -v -3.693469 -3.997614 -0.276009 -v -3.711555 -3.997614 -0.339426 -v -3.729642 -3.997614 -0.402843 -v -2.821261 -4.380298 -0.570975 -v -2.827265 -4.380298 -0.592107 -v -2.833269 -4.380298 -0.613239 -v -2.995116 -4.604691 -0.512180 -v -3.003529 -4.604691 -0.541740 -v -3.011941 -4.604691 -0.571301 -v -3.519614 -3.773221 -0.334804 -v -3.535292 -3.773221 -0.389792 -v -3.550970 -3.773221 -0.444780 -v -2.785329 -4.188956 -0.583127 -v -2.790835 -4.188956 -0.602516 -v -2.796341 -4.188956 -0.621906 -v -3.729400 -4.188955 -0.263858 -v -3.747984 -4.188955 -0.329016 -v -3.766569 -4.188955 -0.394175 -v -3.165276 -4.679349 -0.454635 -v -3.176045 -4.679349 -0.492445 -v -3.186815 -4.679349 -0.530254 -v -3.349454 -3.698563 -0.392349 -v -3.362775 -3.698563 -0.439088 -v -3.376096 -3.698563 -0.485827 -v -3.076725 -4.650896 -0.484582 -v -3.086268 -4.650896 -0.518098 -v -3.095811 -4.650896 -0.551615 -v -3.438004 -3.727016 -0.362403 -v -3.452552 -3.727016 -0.413435 -v -3.467100 -3.727016 -0.464466 -v -2.794399 -4.286501 -0.580060 -v -2.800031 -4.286501 -0.599889 -v -2.805663 -4.286501 -0.619718 -v -3.720330 -4.091411 -0.266925 -v -3.738789 -4.091411 -0.331644 -v -3.757247 -4.091411 -0.396363 -v -2.923585 -3.835403 -0.536371 -v -2.931006 -3.835403 -0.562463 -v -2.938428 -3.835403 -0.588556 -v -3.591145 -4.542509 -0.310613 -v -3.607813 -4.542509 -0.369069 -v -3.624483 -4.542509 -0.427525 -v -3.105627 -4.679348 -0.320623 -v -3.121920 -4.679348 -0.352690 -v -3.138213 -4.679348 -0.384758 -v -3.591187 -4.380297 -0.046388 -v -3.619252 -4.380297 -0.101789 -v -3.647317 -4.380297 -0.157191 -v -3.497122 -4.542509 -0.099514 -v -3.522907 -4.542509 -0.150395 -v -3.548691 -4.542509 -0.201276 -v -2.883444 -3.835403 -0.446107 -v -2.894351 -3.835403 -0.467498 -v -2.905257 -3.835403 -0.488888 -v -2.829479 -3.911171 -0.476586 -v -2.839077 -3.911171 -0.495383 -v -2.848675 -3.911171 -0.514180 -v -3.624218 -4.188955 -0.027733 -v -3.653084 -4.188955 -0.084721 -v -3.681950 -4.188955 -0.141710 -v -2.949201 -3.773221 -0.408969 -v -2.961702 -3.773221 -0.433519 -v -2.974203 -3.773221 -0.458070 -v -2.789379 -3.997614 -0.499233 -v -2.798005 -3.997614 -0.516103 -v -2.806631 -3.997615 -0.532974 -v -3.431365 -4.604690 -0.136652 -v -3.455555 -4.604690 -0.184373 -v -3.479745 -4.604690 -0.232095 -v -3.105626 -3.698563 -0.320623 -v -3.121919 -3.698563 -0.352691 -v -3.138212 -3.698563 -0.384758 -v -3.615881 -4.286500 -0.032442 -v -3.644544 -4.286500 -0.089030 -v -3.673208 -4.286500 -0.145618 -v -2.756347 -4.188956 -0.517889 -v -2.764173 -4.188956 -0.533171 -v -2.771998 -4.188956 -0.548454 -v -3.274940 -4.679348 -0.224998 -v -3.295338 -4.679348 -0.265202 -v -3.315736 -4.679348 -0.305406 -v -3.024223 -3.727016 -0.366598 -v -3.038542 -3.727016 -0.394754 -v -3.052862 -3.727016 -0.422909 -v -3.356343 -4.650895 -0.179023 -v -3.378715 -4.650895 -0.223139 -v -3.401086 -4.650896 -0.267255 -v -3.497122 -3.835402 -0.099514 -v -3.522906 -3.835402 -0.150395 -v -3.548691 -3.835402 -0.201276 -v -2.764685 -4.091411 -0.513179 -v -2.772713 -4.091411 -0.528863 -v -2.780740 -4.091411 -0.544547 -v -3.431365 -3.773221 -0.136653 -v -3.455555 -3.773221 -0.184374 -v -3.479745 -3.773221 -0.232095 -v -2.883444 -4.542510 -0.446107 -v -2.894351 -4.542510 -0.467497 -v -2.905258 -4.542510 -0.488888 -v -2.949202 -4.604691 -0.408968 -v -2.961702 -4.604691 -0.433519 -v -2.974203 -4.604691 -0.458069 -v -3.356343 -3.727016 -0.179023 -v -3.378714 -3.727016 -0.223139 -v -3.401086 -3.727016 -0.267255 -v -3.551087 -3.911171 -0.069036 -v -3.578180 -3.911171 -0.122510 -v -3.605273 -3.911171 -0.175984 -v -3.024223 -4.650896 -0.366597 -v -3.038543 -4.650896 -0.394753 -v -3.052863 -4.650896 -0.422909 -v -3.190283 -3.688956 -0.272811 -v -3.208628 -3.688956 -0.308946 -v -3.226974 -3.688956 -0.345082 -v -2.829479 -4.466742 -0.476585 -v -2.839077 -4.466742 -0.495383 -v -2.848675 -4.466742 -0.514180 -v -3.190283 -4.688956 -0.272810 -v -3.208629 -4.688956 -0.308946 -v -3.226974 -4.688956 -0.345082 -v -2.764685 -4.286501 -0.513179 -v -2.772713 -4.286501 -0.528863 -v -2.780740 -4.286501 -0.544547 -v -3.591187 -3.997614 -0.046388 -v -3.619252 -3.997614 -0.101789 -v -3.647317 -3.997614 -0.157191 -v -3.615881 -4.091411 -0.032442 -v -3.644544 -4.091411 -0.089030 -v -3.673208 -4.091411 -0.145618 -v -3.274940 -3.698563 -0.224998 -v -3.295337 -3.698563 -0.265202 -v -3.315735 -3.698563 -0.305406 -v -3.551087 -4.466740 -0.069035 -v -3.578180 -4.466741 -0.122510 -v -3.605273 -4.466741 -0.175984 -v -2.789379 -4.380298 -0.499233 -v -2.798005 -4.380298 -0.516103 -v -2.806631 -4.380298 -0.532974 -v -3.457492 -3.997614 0.147917 -v -3.492702 -3.997614 0.101616 -v -3.527912 -3.997614 0.055315 -v -2.747001 -4.380298 -0.438611 -v -2.758252 -4.380298 -0.453195 -v -2.769502 -4.380298 -0.467779 -v -2.725120 -4.286501 -0.456675 -v -2.735633 -4.286501 -0.470282 -v -2.746145 -4.286501 -0.483889 -v -3.479373 -4.091411 0.165980 -v -3.515321 -4.091411 0.118702 -v -3.551269 -4.091411 0.071424 -v -2.830353 -3.835402 -0.369802 -v -2.844415 -3.835403 -0.388107 -v -2.858476 -3.835403 -0.406412 -v -3.479373 -4.286500 0.165981 -v -3.515321 -4.286500 0.118703 -v -3.551270 -4.286500 0.071425 -v -3.374140 -4.542509 0.079108 -v -3.406539 -4.542509 0.036528 -v -3.438939 -4.542509 -0.006053 -v -3.457492 -4.380297 0.147917 -v -3.492702 -4.380297 0.101616 -v -3.527913 -4.380297 0.055315 -v -3.421959 -4.466740 0.118584 -v -3.455971 -4.466740 0.073869 -v -3.489983 -4.466740 0.029154 -v -2.725120 -4.091411 -0.456675 -v -2.735633 -4.091411 -0.470282 -v -2.746145 -4.091411 -0.483889 -v -2.747001 -3.997614 -0.438611 -v -2.758252 -3.997614 -0.453195 -v -2.769502 -3.997614 -0.467779 -v -3.486762 -4.188955 0.172080 -v -3.522959 -4.188955 0.124472 -v -3.559156 -4.188955 0.076864 -v -2.782534 -3.911171 -0.409278 -v -2.794983 -3.911171 -0.425448 -v -2.807431 -3.911171 -0.441618 -v -2.717732 -4.188956 -0.462774 -v -2.727995 -4.188956 -0.476051 -v -2.738259 -4.188956 -0.489328 -v -3.421959 -3.911170 0.118584 -v -3.455971 -3.911170 0.073869 -v -3.489983 -3.911170 0.029154 -v -2.782534 -4.466742 -0.409278 -v -2.794983 -4.466742 -0.425448 -v -2.807432 -4.466742 -0.441618 -v -3.249395 -4.650895 -0.023873 -v -3.277587 -4.650895 -0.060884 -v -3.305779 -4.650895 -0.097896 -v -2.955099 -3.727016 -0.266821 -v -2.973367 -3.727016 -0.290695 -v -2.991635 -3.727016 -0.314569 -v -3.177262 -4.679348 -0.083420 -v -3.203022 -4.679348 -0.117211 -v -3.228782 -4.679348 -0.151002 -v -3.027232 -3.698563 -0.207274 -v -3.047932 -3.698563 -0.234368 -v -3.068633 -3.698563 -0.261462 -v -3.374140 -3.835402 0.079108 -v -3.406539 -3.835402 0.036527 -v -3.438938 -3.835402 -0.006053 -v -2.830354 -4.542510 -0.369801 -v -2.844415 -4.542510 -0.388106 -v -2.858477 -4.542510 -0.406411 -v -3.027232 -4.679348 -0.207274 -v -3.047933 -4.679348 -0.234367 -v -3.068633 -4.679348 -0.261461 -v -3.177262 -3.698563 -0.083420 -v -3.203022 -3.698563 -0.117212 -v -3.228782 -3.698563 -0.151003 -v -2.955100 -4.650896 -0.266821 -v -2.973368 -4.650896 -0.290694 -v -2.991636 -4.650896 -0.314568 -v -3.249394 -3.727016 -0.023873 -v -3.277587 -3.727016 -0.060885 -v -3.305779 -3.727016 -0.097896 -v -2.888622 -4.604691 -0.321700 -v -2.904648 -4.604691 -0.342606 -v -2.920675 -4.604691 -0.363512 -v -3.315872 -3.773221 0.031006 -v -3.346306 -3.773221 -0.008973 -v -3.376740 -3.773221 -0.048952 -v -3.102247 -4.688956 -0.145347 -v -3.125477 -4.688956 -0.175789 -v -3.148708 -4.688956 -0.206232 -v -3.102247 -3.688956 -0.145347 -v -3.125477 -3.688956 -0.175790 -v -3.148707 -3.688956 -0.206232 -v -2.888622 -3.773221 -0.321700 -v -2.904648 -3.773221 -0.342606 -v -2.920674 -3.773221 -0.363512 -v -3.315872 -4.604690 0.031006 -v -3.346306 -4.604690 -0.008973 -v -3.376740 -4.604690 -0.048952 -v -2.668307 -4.188956 -0.412991 -v -2.681361 -4.188956 -0.425160 -v -2.694415 -4.188956 -0.437328 -v -2.815241 -4.604691 -0.246921 -v -2.834359 -4.604691 -0.264879 -v -2.853477 -4.604691 -0.282836 -v -2.693473 -3.997614 -0.384548 -v -2.707566 -3.997614 -0.397708 -v -2.721658 -3.997614 -0.410868 -v -3.232695 -3.835402 0.224902 -v -3.269043 -3.835402 0.190498 -v -3.305392 -3.835402 0.156093 -v -2.674660 -4.091411 -0.405811 -v -2.687976 -4.091411 -0.418230 -v -2.701292 -4.091411 -0.430649 -v -2.934419 -3.698563 -0.112221 -v -2.958456 -3.698563 -0.134874 -v -2.982494 -3.698563 -0.157527 -v -2.765141 -4.542510 -0.303546 -v -2.782192 -4.542510 -0.319529 -v -2.799242 -4.542510 -0.335513 -v -3.063417 -4.679348 0.033578 -v -3.092779 -4.679348 0.005843 -v -3.122141 -4.679348 -0.021893 -v -3.125437 -4.650895 0.103676 -v -3.157359 -4.650895 0.073497 -v -3.189281 -4.650895 0.043318 -v -2.872398 -3.727016 -0.182319 -v -2.893876 -3.727016 -0.202529 -v -2.915354 -3.727016 -0.222738 -v -3.329528 -4.188955 0.334348 -v -3.369874 -4.188955 0.296128 -v -3.410219 -4.188955 0.257908 -v -2.998918 -3.688956 -0.039322 -v -3.025617 -3.688956 -0.064516 -v -3.052317 -3.688956 -0.089711 -v -3.182595 -4.604690 0.168278 -v -3.216876 -4.604690 0.135847 -v -3.251157 -4.604690 0.103416 -v -2.815240 -3.773221 -0.246922 -v -2.834359 -3.773221 -0.264879 -v -2.853477 -3.773221 -0.282837 -v -2.998918 -4.688956 -0.039321 -v -3.025618 -4.688956 -0.064516 -v -3.052317 -4.688956 -0.089710 -v -3.304362 -4.380297 0.305904 -v -3.343669 -4.380297 0.268675 -v -3.382976 -4.380297 0.231447 -v -3.273811 -4.466740 0.271373 -v -3.311856 -4.466740 0.235349 -v -3.349902 -4.466740 0.199324 -v -3.125437 -3.727016 0.103675 -v -3.157359 -3.727016 0.073496 -v -3.189280 -3.727016 0.043317 -v -2.724025 -3.911171 -0.350017 -v -2.739378 -3.911171 -0.364381 -v -2.754732 -3.911171 -0.378744 -v -3.323176 -4.286500 0.327168 -v -3.363259 -4.286500 0.289198 -v -3.403342 -4.286500 0.251228 -v -3.323176 -4.091410 0.327168 -v -3.363259 -4.091411 0.289198 -v -3.403342 -4.091411 0.251228 -v -2.872399 -4.650896 -0.182318 -v -2.893877 -4.650896 -0.202528 -v -2.915354 -4.650896 -0.222737 -v -3.063417 -3.698563 0.033577 -v -3.092778 -3.698563 0.005842 -v -3.122140 -3.698563 -0.021894 -v -2.934419 -4.679348 -0.112221 -v -2.958457 -4.679348 -0.134874 -v -2.982494 -4.679348 -0.157527 -v -3.232695 -4.542509 0.224903 -v -3.269044 -4.542509 0.190498 -v -3.305392 -4.542509 0.156093 -v -2.765141 -3.835402 -0.303546 -v -2.782191 -3.835402 -0.319530 -v -2.799242 -3.835402 -0.335514 -v -2.674660 -4.286501 -0.405811 -v -2.687976 -4.286501 -0.418230 -v -2.701292 -4.286501 -0.430649 -v -3.304362 -3.997614 0.305904 -v -3.343669 -3.997614 0.268675 -v -3.382976 -3.997614 0.231447 -v -3.273810 -3.911170 0.271373 -v -3.311856 -3.911170 0.235348 -v -3.349902 -3.911170 0.199323 -v -2.693474 -4.380298 -0.384547 -v -2.707566 -4.380298 -0.397707 -v -2.721658 -4.380298 -0.410867 -v -2.724025 -4.466742 -0.350016 -v -2.739379 -4.466742 -0.364380 -v -2.754732 -4.466742 -0.378744 -v -3.182595 -3.773221 0.168278 -v -3.216876 -3.773221 0.135847 -v -3.251157 -3.773221 0.103416 -v -2.840491 -3.698563 -0.040061 -v -2.875436 -3.698563 -0.064815 -v -2.634840 -3.997614 -0.340068 -v -2.657110 -3.997614 -0.355728 -v -3.156244 -4.380297 0.420565 -v -3.210650 -4.380297 0.381849 -v -2.950593 -4.679348 0.120558 -v -2.992324 -4.679348 0.090936 -v -3.095075 -3.835402 0.331330 -v -3.145710 -3.835402 0.295319 -v -2.696009 -4.542510 -0.250833 -v -2.722050 -4.542510 -0.269197 -v -2.738770 -3.773221 -0.188453 -v -2.767446 -3.773221 -0.208709 -v -3.052314 -4.604690 0.268950 -v -3.100314 -4.604690 0.234830 -v -2.787555 -3.727016 -0.117284 -v -2.819238 -3.727016 -0.139697 -v -2.660916 -3.911171 -0.302028 -v -2.684794 -3.911171 -0.318840 -v -3.003529 -4.650895 0.197781 -v -3.048522 -4.650895 0.165818 -v -3.130168 -4.466740 0.382524 -v -3.182966 -4.466740 0.344961 -v -2.895542 -4.688955 0.040249 -v -2.933880 -4.688956 0.013061 -v -2.895542 -3.688956 0.040248 -v -2.933880 -3.688956 0.013060 -v -2.840491 -4.679348 -0.040060 -v -2.875437 -4.679348 -0.064814 -v -2.950593 -3.698563 0.120557 -v -2.992324 -3.698563 0.090935 -v -2.787556 -4.650896 -0.117283 -v -2.819239 -4.650896 -0.139696 -v -3.003528 -3.727015 0.197780 -v -3.048522 -3.727016 0.165817 -v -2.618782 -4.286501 -0.363493 -v -2.640063 -4.286501 -0.378443 -v -3.172302 -4.091410 0.443990 -v -3.227697 -4.091410 0.404564 -v -2.696009 -3.835402 -0.250834 -v -2.722050 -3.835402 -0.269198 -v -3.095075 -4.542509 0.331330 -v -3.145711 -4.542509 0.295319 -v -3.130168 -3.911170 0.382524 -v -3.182966 -3.911170 0.344961 -v -2.660916 -4.466742 -0.302027 -v -2.684794 -4.466742 -0.318840 -v -3.156244 -3.997614 0.420565 -v -3.210650 -3.997614 0.381849 -v -2.634840 -4.380298 -0.340068 -v -2.657110 -4.380298 -0.355728 -v -3.052314 -3.773221 0.268950 -v -3.100314 -3.773221 0.234829 -v -2.738770 -4.604691 -0.188452 -v -2.767446 -4.604691 -0.208708 -v -2.613360 -4.188956 -0.371403 -v -2.634307 -4.188956 -0.386113 -v -3.177724 -4.188955 0.451900 -v -3.233454 -4.188955 0.412234 -v -2.618782 -4.091411 -0.363494 -v -2.640063 -4.091411 -0.378443 -v -3.172302 -4.286500 0.443990 -v -3.227697 -4.286500 0.404564 -v -2.613892 -4.542510 -0.202016 -v -2.641930 -4.542510 -0.217242 -v -3.007594 -4.286500 0.543233 -v -3.062250 -4.286500 0.513325 -v -2.972766 -4.466740 0.477306 -v -3.025068 -4.466740 0.448697 -v -2.584884 -3.911171 -0.256926 -v -2.610961 -3.911171 -0.271070 -v -2.994321 -4.380296 0.518107 -v -3.048079 -4.380296 0.488694 -v -2.563329 -3.997614 -0.297727 -v -2.587949 -3.997614 -0.311068 -v -2.908412 -4.604690 0.355490 -v -2.956363 -4.604690 0.329280 -v -2.649238 -3.773221 -0.135109 -v -2.679666 -3.773221 -0.151653 -v -2.545574 -4.188956 -0.331336 -v -2.568994 -4.188956 -0.344015 -v -2.550056 -4.286501 -0.322852 -v -2.573779 -4.286501 -0.335698 -v -2.994321 -3.997614 0.518107 -v -3.048079 -3.997614 0.488694 -v -3.012076 -4.188954 0.551716 -v -3.067035 -4.188955 0.521641 -v -3.007594 -4.091410 0.543233 -v -3.062250 -4.091410 0.513324 -v -2.824330 -3.698563 0.196327 -v -2.866596 -3.698563 0.173254 -v -2.563330 -4.380298 -0.297727 -v -2.587950 -4.380298 -0.311067 -v -2.733320 -4.679348 0.024053 -v -2.769433 -4.679348 0.004373 -v -2.908412 -3.773221 0.355489 -v -2.956363 -3.773221 0.329279 -v -2.943758 -4.542508 0.422397 -v -2.994099 -4.542508 0.394869 -v -2.613892 -3.835402 -0.202016 -v -2.641930 -3.835402 -0.217243 -v -2.868086 -3.727015 0.279155 -v -2.913311 -3.727015 0.254449 -v -2.649238 -4.604691 -0.135108 -v -2.679666 -4.604691 -0.151652 -v -2.972766 -3.911170 0.477306 -v -3.025068 -3.911170 0.448696 -v -2.689564 -4.650896 -0.058774 -v -2.722719 -4.650896 -0.076822 -v -2.584884 -4.466742 -0.256925 -v -2.610961 -4.466742 -0.271070 -v -2.778825 -4.688955 0.110191 -v -2.818015 -4.688955 0.088814 -v -2.778825 -3.688956 0.110190 -v -2.818015 -3.688956 0.088813 -v -2.824330 -4.679348 0.196328 -v -2.866596 -4.679348 0.173254 -v -2.733320 -3.698563 0.024052 -v -2.769433 -3.698563 0.004372 -v -2.868086 -4.650895 0.279156 -v -2.913311 -4.650895 0.254450 -v -2.689564 -3.727016 -0.058775 -v -2.722718 -3.727016 -0.076823 -v -2.943758 -3.835402 0.422396 -v -2.994099 -3.835402 0.394869 -v -2.550056 -4.091411 -0.322852 -v -2.573779 -4.091411 -0.335698 -v -2.849144 -4.286500 0.617218 -v -2.901041 -4.286500 0.595180 -v -2.797294 -3.835402 0.490720 -v -2.845356 -3.835402 0.470322 -v -2.529363 -4.542510 -0.162948 -v -2.557608 -4.542510 -0.174869 -v -2.477512 -4.091411 -0.289447 -v -2.501923 -4.091411 -0.299727 -v -2.488293 -3.997614 -0.263144 -v -2.513502 -3.997614 -0.273765 -v -2.505801 -3.911171 -0.220431 -v -2.532304 -3.911171 -0.231606 -v -2.838363 -4.380296 0.590916 -v -2.889462 -4.380296 0.569218 -v -2.852785 -4.188954 0.626100 -v -2.904951 -4.188954 0.603946 -v -2.820856 -4.466740 0.548203 -v -2.870660 -4.466740 0.527059 -v -2.473872 -4.188956 -0.298328 -v -2.498013 -4.188956 -0.308493 -v -2.558072 -3.773221 -0.092907 -v -2.588441 -3.773221 -0.105736 -v -2.768585 -4.604690 0.420678 -v -2.814523 -4.604690 0.401189 -v -2.838363 -3.997613 0.590916 -v -2.889462 -3.997613 0.569218 -v -2.488294 -4.380298 -0.263144 -v -2.513502 -4.380298 -0.273765 -v -2.477512 -4.286501 -0.289447 -v -2.501923 -4.286501 -0.299727 -v -2.849144 -4.091410 0.617218 -v -2.901041 -4.091410 0.595179 -v -2.529362 -3.835402 -0.162949 -v -2.557608 -3.835402 -0.174870 -v -2.797294 -4.542508 0.490721 -v -2.845356 -4.542508 0.470323 -v -2.700289 -3.698563 0.254059 -v -2.741177 -3.698563 0.236730 -v -2.626368 -4.679348 0.073713 -v -2.661788 -4.679348 0.058723 -v -2.735830 -3.727015 0.340767 -v -2.779346 -3.727015 0.322314 -v -2.590827 -4.650896 -0.012995 -v -2.623618 -4.650896 -0.026860 -v -2.768585 -3.773220 0.420678 -v -2.814523 -3.773221 0.401188 -v -2.558072 -4.604691 -0.092906 -v -2.588441 -4.604691 -0.105735 -v -2.663328 -3.688955 0.163885 -v -2.701482 -3.688956 0.147726 -v -2.663329 -4.688955 0.163886 -v -2.701482 -4.688955 0.147727 -v -2.820856 -3.911170 0.548203 -v -2.870660 -3.911170 0.527059 -v -2.505801 -4.466742 -0.220431 -v -2.532304 -4.466741 -0.231606 -v -2.590827 -3.727016 -0.012996 -v -2.623618 -3.727016 -0.026861 -v -2.626367 -3.698563 0.073712 -v -2.661787 -3.698563 0.058722 -v -2.735830 -4.650895 0.340768 -v -2.779346 -4.650895 0.322315 -v -2.700290 -4.679348 0.254060 -v -2.741177 -4.679348 0.236731 -v -2.632258 -4.650895 0.378904 -v -2.512400 -3.727016 0.015791 -v -2.659333 -4.604690 0.460926 -v -2.485326 -3.773221 -0.066231 -v -2.659333 -3.773220 0.460925 -v -2.572329 -4.688955 0.197348 -v -2.572329 -3.688955 0.197347 -v -2.485326 -4.604691 -0.066230 -v -2.717011 -4.380296 0.635662 -v -2.427647 -3.997614 -0.240967 -v -2.683064 -3.835402 0.532819 -v -2.728931 -4.188954 0.671775 -v -2.725922 -4.286500 0.662660 -v -2.418736 -4.091411 -0.267965 -v -2.461595 -4.542510 -0.138123 -v -2.418736 -4.286501 -0.267965 -v -2.717011 -3.997613 0.635662 -v -2.702539 -3.911170 0.591820 -v -2.427647 -4.380298 -0.240967 -v -2.442119 -4.466741 -0.197125 -v -2.415727 -4.188956 -0.277081 -v -2.702539 -4.466740 0.591820 -v -2.442119 -3.911171 -0.197125 -v -2.725922 -4.091410 0.662659 -v -2.512400 -4.650896 0.015792 -v -2.632258 -3.727015 0.378903 -v -2.541778 -4.679348 0.104792 -v -2.602881 -3.698563 0.289904 -v -2.683064 -4.542508 0.532819 -v -2.461595 -3.835402 -0.138124 -v -2.602881 -4.679348 0.289904 -v -2.541778 -3.698563 0.104791 -v -2.475786 -4.688955 0.225430 -v -2.357383 -4.091411 -0.250116 -v -2.594189 -4.286500 0.700974 -v -2.364253 -3.997614 -0.222525 -v -2.452234 -3.698563 0.130837 -v -2.587319 -4.380296 0.673383 -v -2.499338 -4.679348 0.320021 -v -2.561150 -3.835402 0.568278 -v -2.390422 -4.542510 -0.117419 -v -2.576163 -3.911170 0.628577 -v -2.375409 -4.466741 -0.177718 -v -2.587319 -3.997613 0.673383 -v -2.364253 -4.380298 -0.222524 -v -2.542856 -3.773220 0.494804 -v -2.408716 -4.604691 -0.043945 -v -2.355063 -4.188956 -0.259433 -v -2.596509 -4.188954 0.710291 -v -2.499338 -3.698563 0.320021 -v -2.452234 -4.679348 0.130838 -v -2.521985 -3.727015 0.410977 -v -2.429587 -4.650896 0.039881 -v -2.357383 -4.286501 -0.250116 -v -2.594189 -4.091410 0.700974 -v -2.390422 -3.835402 -0.117420 -v -2.561150 -4.542508 0.568278 -v -2.408716 -3.773221 -0.043946 -v -2.542856 -4.604690 0.494804 -v -2.429587 -3.727016 0.039880 -v -2.375409 -3.911171 -0.177719 -v -2.521984 -4.650895 0.410978 -v -2.576163 -4.466740 0.628577 -v -2.475786 -3.688955 0.225429 -vn 0.9565 0.2903 -0.0286 -vn 0.8809 0.4711 -0.0464 -vn 0.7714 0.6333 -0.0624 -vn 0.6324 0.7709 -0.0759 -vn 0.4695 0.8787 -0.0865 -vn 0.2889 0.9528 -0.0938 -vn 0.0975 0.9904 -0.0975 -vn 0.9951 0.0981 -0.0097 -vn 0.0975 0.9524 -0.2889 -vn 0.9951 0.0943 -0.0286 -vn 0.9565 0.2791 -0.0847 -vn 0.8809 0.4530 -0.1374 -vn 0.7714 0.6090 -0.1847 -vn 0.6324 0.7413 -0.2249 -vn 0.4695 0.8449 -0.2563 -vn 0.2889 0.9161 -0.2779 -vn 0.6324 0.6832 -0.3652 -vn 0.4695 0.7787 -0.4162 -vn 0.2889 0.8443 -0.4513 -vn 0.0975 0.8777 -0.4692 -vn 0.9951 0.0869 -0.0464 -vn 0.9565 0.2573 -0.1375 -vn 0.8809 0.4175 -0.2231 -vn 0.7714 0.5613 -0.3000 -vn 0.9565 0.2255 -0.1851 -vn 0.8809 0.3659 -0.3003 -vn 0.7714 0.4919 -0.4037 -vn 0.6324 0.5988 -0.4914 -vn 0.4695 0.6825 -0.5601 -vn 0.2889 0.7401 -0.6073 -vn 0.0975 0.7693 -0.6314 -vn 0.9951 0.0762 -0.0625 -vn 0.4695 0.5601 -0.6825 -vn 0.2889 0.6073 -0.7401 -vn 0.0975 0.6314 -0.7693 -vn 0.9951 0.0625 -0.0762 -vn 0.9565 0.1851 -0.2255 -vn 0.8809 0.3003 -0.3659 -vn 0.7714 0.4037 -0.4919 -vn 0.6324 0.4914 -0.5988 -vn 0.9565 0.1375 -0.2573 -vn 0.8809 0.2231 -0.4174 -vn 0.7714 0.3000 -0.5613 -vn 0.6324 0.3652 -0.6832 -vn 0.4695 0.4162 -0.7787 -vn 0.2889 0.4513 -0.8443 -vn 0.0975 0.4691 -0.8777 -vn 0.9951 0.0464 -0.0869 -vn 0.4695 0.2563 -0.8449 -vn 0.2889 0.2779 -0.9161 -vn 0.0975 0.2889 -0.9524 -vn 0.9951 0.0286 -0.0943 -vn 0.9565 0.0847 -0.2791 -vn 0.8809 0.1374 -0.4530 -vn 0.7714 0.1847 -0.6090 -vn 0.6324 0.2249 -0.7413 -vn 0.8809 0.0464 -0.4711 -vn 0.7714 0.0624 -0.6333 -vn 0.6324 0.0759 -0.7709 -vn 0.4695 0.0865 -0.8787 -vn 0.2889 0.0938 -0.9528 -vn 0.0975 0.0976 -0.9904 -vn 0.9951 0.0096 -0.0981 -vn 0.9565 0.0286 -0.2903 -vn 0.2889 -0.0938 -0.9528 -vn 0.0975 -0.0976 -0.9904 -vn 0.9951 -0.0096 -0.0981 -vn 0.9565 -0.0286 -0.2903 -vn 0.8809 -0.0464 -0.4711 -vn 0.7714 -0.0624 -0.6333 -vn 0.6324 -0.0759 -0.7709 -vn 0.4695 -0.0865 -0.8787 -vn 0.8809 -0.1374 -0.4530 -vn 0.7714 -0.1847 -0.6090 -vn 0.6324 -0.2249 -0.7413 -vn 0.4695 -0.2563 -0.8449 -vn 0.2889 -0.2779 -0.9161 -vn 0.0975 -0.2889 -0.9524 -vn 0.9951 -0.0286 -0.0943 -vn 0.9565 -0.0847 -0.2791 -vn 0.2889 -0.4513 -0.8443 -vn 0.0975 -0.4692 -0.8777 -vn 0.9951 -0.0464 -0.0869 -vn 0.9565 -0.1375 -0.2573 -vn 0.8809 -0.2231 -0.4175 -vn 0.7714 -0.3000 -0.5613 -vn 0.6324 -0.3652 -0.6832 -vn 0.4695 -0.4162 -0.7787 -vn 0.7714 -0.4037 -0.4920 -vn 0.6324 -0.4914 -0.5988 -vn 0.4695 -0.5601 -0.6825 -vn 0.2889 -0.6073 -0.7401 -vn 0.0975 -0.6314 -0.7693 -vn 0.9951 -0.0625 -0.0762 -vn 0.9565 -0.1851 -0.2255 -vn 0.8809 -0.3003 -0.3659 -vn 0.0975 -0.7693 -0.6314 -vn 0.9951 -0.0762 -0.0625 -vn 0.9565 -0.2255 -0.1851 -vn 0.8809 -0.3659 -0.3003 -vn 0.7714 -0.4919 -0.4037 -vn 0.6324 -0.5988 -0.4914 -vn 0.4695 -0.6825 -0.5601 -vn 0.2889 -0.7401 -0.6073 -vn 0.6324 -0.6832 -0.3652 -vn 0.4695 -0.7787 -0.4162 -vn 0.2889 -0.8443 -0.4513 -vn 0.0975 -0.8777 -0.4692 -vn 0.9951 -0.0869 -0.0464 -vn 0.9565 -0.2573 -0.1375 -vn 0.8809 -0.4175 -0.2231 -vn 0.7714 -0.5613 -0.3000 -vn 0.9951 -0.0943 -0.0286 -vn 0.9565 -0.2791 -0.0847 -vn 0.8809 -0.4530 -0.1374 -vn 0.7714 -0.6090 -0.1847 -vn 0.6324 -0.7413 -0.2249 -vn 0.4695 -0.8449 -0.2563 -vn 0.2889 -0.9161 -0.2779 -vn 0.0975 -0.9524 -0.2889 -vn 0.6324 -0.7709 -0.0759 -vn 0.4695 -0.8787 -0.0866 -vn 0.2889 -0.9528 -0.0938 -vn 0.0975 -0.9904 -0.0975 -vn 0.9951 -0.0981 -0.0097 -vn 0.9565 -0.2903 -0.0286 -vn 0.8809 -0.4711 -0.0464 -vn 0.7714 -0.6333 -0.0624 -vn 0.9565 -0.2903 0.0286 -vn 0.8809 -0.4711 0.0464 -vn 0.7714 -0.6333 0.0624 -vn 0.6324 -0.7709 0.0759 -vn 0.4695 -0.8787 0.0866 -vn 0.2889 -0.9528 0.0938 -vn 0.0975 -0.9904 0.0975 -vn 0.9951 -0.0981 0.0097 -vn 0.4695 -0.8449 0.2563 -vn 0.2889 -0.9161 0.2779 -vn 0.0975 -0.9524 0.2889 -vn 0.9951 -0.0943 0.0286 -vn 0.9565 -0.2791 0.0847 -vn 0.8809 -0.4530 0.1374 -vn 0.7714 -0.6090 0.1847 -vn 0.6324 -0.7413 0.2249 -vn 0.9565 -0.2573 0.1375 -vn 0.8809 -0.4174 0.2231 -vn 0.7714 -0.5613 0.3000 -vn 0.6324 -0.6832 0.3652 -vn 0.4695 -0.7787 0.4162 -vn 0.2889 -0.8443 0.4513 -vn 0.0975 -0.8777 0.4692 -vn 0.9951 -0.0869 0.0464 -vn 0.4695 -0.6825 0.5601 -vn 0.2889 -0.7401 0.6073 -vn 0.0975 -0.7693 0.6314 -vn 0.9951 -0.0762 0.0625 -vn 0.9565 -0.2255 0.1851 -vn 0.8809 -0.3659 0.3003 -vn 0.7714 -0.4919 0.4037 -vn 0.6324 -0.5988 0.4914 -vn 0.8809 -0.3003 0.3659 -vn 0.7714 -0.4037 0.4919 -vn 0.6324 -0.4914 0.5988 -vn 0.4695 -0.5601 0.6825 -vn 0.2889 -0.6074 0.7400 -vn 0.0975 -0.6314 0.7693 -vn 0.9951 -0.0625 0.0762 -vn 0.9565 -0.1851 0.2255 -vn 0.2889 -0.4513 0.8443 -vn 0.0975 -0.4692 0.8777 -vn 0.9951 -0.0465 0.0869 -vn 0.9565 -0.1375 0.2573 -vn 0.8809 -0.2231 0.4175 -vn 0.7714 -0.3000 0.5613 -vn 0.6324 -0.3652 0.6832 -vn 0.4695 -0.4162 0.7787 -vn 0.7714 -0.1847 0.6090 -vn 0.6324 -0.2249 0.7413 -vn 0.4695 -0.2563 0.8449 -vn 0.2889 -0.2779 0.9161 -vn 0.0975 -0.2889 0.9524 -vn 0.9951 -0.0286 0.0943 -vn 0.9565 -0.0847 0.2791 -vn 0.8809 -0.1374 0.4530 -vn 0.0975 -0.0976 0.9904 -vn 0.9951 -0.0096 0.0981 -vn 0.9565 -0.0286 0.2903 -vn 0.8809 -0.0464 0.4711 -vn 0.7714 -0.0624 0.6333 -vn 0.6324 -0.0759 0.7709 -vn 0.4695 -0.0865 0.8787 -vn 0.2889 -0.0938 0.9528 -vn 0.7714 0.0624 0.6333 -vn 0.6324 0.0759 0.7709 -vn 0.4695 0.0865 0.8787 -vn 0.2889 0.0938 0.9528 -vn 0.0975 0.0976 0.9904 -vn 0.9951 0.0096 0.0981 -vn 0.9565 0.0286 0.2903 -vn 0.8809 0.0464 0.4711 -vn 0.0975 0.2889 0.9524 -vn 0.9951 0.0286 0.0943 -vn 0.9565 0.0847 0.2791 -vn 0.8809 0.1374 0.4530 -vn 0.7714 0.1847 0.6090 -vn 0.6324 0.2249 0.7413 -vn 0.4695 0.2563 0.8449 -vn 0.2889 0.2779 0.9161 -vn 0.6324 0.3652 0.6832 -vn 0.4695 0.4162 0.7787 -vn 0.2889 0.4513 0.8443 -vn 0.0975 0.4692 0.8777 -vn 0.9951 0.0464 0.0869 -vn 0.9565 0.1375 0.2573 -vn 0.8809 0.2231 0.4175 -vn 0.7714 0.3000 0.5613 -vn 0.9951 0.0625 0.0762 -vn 0.9565 0.1851 0.2255 -vn 0.8809 0.3003 0.3659 -vn 0.7714 0.4037 0.4919 -vn 0.6324 0.4914 0.5988 -vn 0.4695 0.5601 0.6825 -vn 0.2889 0.6073 0.7401 -vn 0.0975 0.6314 0.7693 -vn 0.6324 0.5988 0.4914 -vn 0.4695 0.6825 0.5601 -vn 0.2889 0.7401 0.6073 -vn 0.0975 0.7693 0.6314 -vn 0.9951 0.0762 0.0625 -vn 0.9565 0.2255 0.1851 -vn 0.8809 0.3659 0.3003 -vn 0.7714 0.4919 0.4037 -vn 0.9565 0.2573 0.1375 -vn 0.8809 0.4175 0.2231 -vn 0.7714 0.5613 0.3000 -vn 0.6324 0.6832 0.3652 -vn 0.4695 0.7787 0.4162 -vn 0.2889 0.8443 0.4513 -vn 0.0975 0.8777 0.4692 -vn 0.9951 0.0869 0.0464 -vn 0.4695 0.8449 0.2563 -vn 0.2889 0.9161 0.2779 -vn 0.0975 0.9524 0.2889 -vn 0.9951 0.0943 0.0286 -vn 0.9565 0.2791 0.0847 -vn 0.8809 0.4530 0.1374 -vn 0.7714 0.6090 0.1847 -vn 0.6324 0.7413 0.2249 -vn 0.8809 0.4711 0.0464 -vn 0.7714 0.6333 0.0624 -vn 0.6324 0.7709 0.0759 -vn 0.4695 0.8787 0.0865 -vn 0.2889 0.9528 0.0938 -vn 0.0975 0.9904 0.0975 -vn 0.9951 0.0981 0.0097 -vn 0.9565 0.2903 0.0286 -vn -0.0697 0.0978 0.9928 -vn -0.0671 0.2896 0.9548 -vn -0.0621 0.4705 0.8802 -vn -0.0548 0.6334 0.7719 -vn -0.0455 0.7722 0.6337 -vn -0.0343 0.8814 0.4711 -vn -0.0216 0.9567 0.2902 -vn -0.0075 0.9952 0.0980 -vn 0.0079 0.9952 -0.0980 -vn 0.0254 0.9566 -0.2902 -vn 0.0475 0.8809 -0.4709 -vn 0.0881 0.7715 -0.6301 -vn -0.9535 -0.2892 0.0854 -vn -0.9913 -0.0976 0.0888 -vn -0.9535 -0.2891 0.0854 -vn -0.8793 -0.4698 0.0787 -vn -0.8792 -0.4698 0.0787 -vn 0.0881 -0.7715 -0.6301 -vn 0.0475 -0.8809 -0.4709 -vn 0.0254 -0.9566 -0.2902 -vn 0.0079 -0.9952 -0.0980 -vn -0.0075 -0.9952 0.0980 -vn -0.0216 -0.9567 0.2902 -vn -0.0343 -0.8814 0.4711 -vn -0.0455 -0.7722 0.6337 -vn -0.0548 -0.6334 0.7719 -vn -0.0621 -0.4705 0.8802 -vn -0.0671 -0.2896 0.9548 -vn -0.0697 -0.0978 0.9928 -vn -0.1666 0.0979 0.9811 -vn -0.1603 0.2900 0.9435 -vn -0.1478 0.4711 0.8696 -vn -0.1296 0.6340 0.7624 -vn -0.1065 0.7727 0.6258 -vn -0.0792 0.8817 0.4651 -vn -0.0489 0.9569 0.2864 -vn -0.0165 0.9952 0.0967 -vn 0.0166 0.9952 -0.0967 -vn 0.0492 0.9569 -0.2864 -vn 0.0802 0.8817 -0.4649 -vn 0.1087 0.7713 -0.6272 -vn 0.1391 0.6310 -0.7632 -vn 0.1715 0.4674 -0.8672 -vn 0.2019 0.2868 -0.9365 -vn 0.2243 0.0965 -0.9697 -vn 0.2243 -0.0965 -0.9697 -vn 0.2019 -0.2868 -0.9365 -vn 0.1715 -0.4674 -0.8672 -vn 0.1391 -0.6310 -0.7632 -vn 0.1087 -0.7713 -0.6272 -vn 0.0802 -0.8817 -0.4649 -vn 0.0492 -0.9569 -0.2863 -vn 0.0166 -0.9952 -0.0967 -vn -0.0165 -0.9952 0.0967 -vn -0.0489 -0.9569 0.2864 -vn -0.0792 -0.8817 0.4650 -vn -0.1065 -0.7727 0.6258 -vn -0.1296 -0.6340 0.7624 -vn -0.1478 -0.4711 0.8696 -vn -0.1603 -0.2900 0.9435 -vn -0.1666 -0.0979 0.9811 -vn -0.2385 0.0980 0.9662 -vn -0.2294 0.2901 0.9291 -vn -0.2114 0.4711 0.8564 -vn -0.1853 0.6341 0.7507 -vn -0.1521 0.7728 0.6162 -vn -0.1130 0.8818 0.4579 -vn -0.0696 0.9569 0.2820 -vn -0.0235 0.9952 0.0952 -vn 0.0235 0.9952 -0.0952 -vn 0.0695 0.9569 -0.2820 -vn 0.1129 0.8818 -0.4579 -vn 0.1519 0.7728 -0.6162 -vn 0.1850 0.6341 -0.7508 -vn 0.2110 0.4711 -0.8565 -vn 0.2288 0.2901 -0.9292 -vn 0.2380 0.0980 -0.9663 -vn 0.2380 -0.0980 -0.9663 -vn 0.2288 -0.2901 -0.9292 -vn 0.2110 -0.4712 -0.8565 -vn 0.1850 -0.6341 -0.7508 -vn 0.1519 -0.7728 -0.6162 -vn 0.1129 -0.8818 -0.4579 -vn 0.0695 -0.9569 -0.2820 -vn 0.0235 -0.9952 -0.0952 -vn -0.0235 -0.9952 0.0952 -vn -0.0696 -0.9569 0.2820 -vn -0.1130 -0.8818 0.4579 -vn -0.1521 -0.7728 0.6162 -vn -0.1853 -0.6341 0.7507 -vn -0.2114 -0.4712 0.8564 -vn -0.2294 -0.2901 0.9291 -vn -0.2385 -0.0980 0.9662 -vn -0.3103 0.0979 0.9456 -vn -0.2983 0.2901 0.9093 -vn -0.2749 0.4711 0.8381 -vn -0.2410 0.6341 0.7348 -vn -0.1977 0.7728 0.6031 -vn -0.1469 0.8818 0.4482 -vn -0.0904 0.9569 0.2761 -vn -0.0305 0.9952 0.0932 -vn 0.0305 0.9952 -0.0932 -vn 0.0903 0.9569 -0.2761 -vn 0.1465 0.8818 -0.4484 -vn 0.1970 0.7728 -0.6033 -vn 0.2399 0.6341 -0.7351 -vn 0.2735 0.4711 -0.8386 -vn 0.2966 0.2901 -0.9099 -vn 0.3084 0.0979 -0.9462 -vn 0.3084 -0.0979 -0.9462 -vn 0.2966 -0.2901 -0.9099 -vn 0.2735 -0.4711 -0.8386 -vn 0.2399 -0.6341 -0.7351 -vn 0.1970 -0.7728 -0.6033 -vn 0.1465 -0.8818 -0.4484 -vn 0.0903 -0.9569 -0.2761 -vn 0.0305 -0.9952 -0.0932 -vn -0.0305 -0.9952 0.0932 -vn -0.0904 -0.9569 0.2761 -vn -0.1469 -0.8818 0.4482 -vn -0.1977 -0.7728 0.6031 -vn -0.2410 -0.6341 0.7348 -vn -0.2749 -0.4711 0.8381 -vn -0.2983 -0.2901 0.9093 -vn -0.3103 -0.0979 0.9456 -vn -0.3890 0.0979 0.9160 -vn -0.3740 0.2900 0.8809 -vn -0.3447 0.4710 0.8120 -vn -0.3021 0.6340 0.7119 -vn -0.2479 0.7727 0.5844 -vn -0.1842 0.8817 0.4344 -vn -0.1134 0.9569 0.2675 -vn -0.0383 0.9952 0.0904 -vn 0.0382 0.9952 -0.0904 -vn 0.1132 0.9568 -0.2676 -vn 0.1836 0.8817 -0.4346 -vn 0.2468 0.7727 -0.5849 -vn 0.3005 0.6340 -0.7126 -vn 0.3425 0.4710 -0.8129 -vn 0.3714 0.2900 -0.8820 -vn 0.3862 0.0979 -0.9172 -vn 0.3862 -0.0979 -0.9172 -vn 0.3714 -0.2900 -0.8820 -vn 0.3425 -0.4710 -0.8129 -vn 0.3005 -0.6340 -0.7126 -vn 0.2468 -0.7727 -0.5849 -vn 0.1836 -0.8817 -0.4346 -vn 0.1132 -0.9569 -0.2676 -vn 0.0382 -0.9952 -0.0904 -vn -0.0383 -0.9952 0.0904 -vn -0.1134 -0.9569 0.2675 -vn -0.1842 -0.8817 0.4344 -vn -0.2479 -0.7727 0.5844 -vn -0.3021 -0.6340 0.7119 -vn -0.3447 -0.4710 0.8120 -vn -0.3740 -0.2900 0.8809 -vn -0.3890 -0.0979 0.9160 -vn -0.4777 0.0979 0.8730 -vn -0.4594 0.2899 0.8396 -vn -0.4234 0.4708 0.7740 -vn -0.3711 0.6338 0.6786 -vn -0.3045 0.7725 0.5572 -vn -0.2263 0.8816 0.4142 -vn -0.1393 0.9568 0.2552 -vn -0.0470 0.9952 0.0862 -vn 0.0470 0.9952 -0.0862 -vn 0.1390 0.9568 -0.2553 -vn 0.2255 0.8816 -0.4147 -vn 0.3030 0.7725 -0.5580 -vn 0.3688 0.6338 -0.6799 -vn 0.4203 0.4708 -0.7757 -vn 0.4557 0.2899 -0.8416 -vn 0.4738 0.0979 -0.8752 -vn 0.4738 -0.0979 -0.8752 -vn 0.4557 -0.2899 -0.8416 -vn 0.4203 -0.4708 -0.7757 -vn 0.3688 -0.6338 -0.6799 -vn 0.3030 -0.7725 -0.5580 -vn 0.2255 -0.8816 -0.4146 -vn 0.1390 -0.9568 -0.2553 -vn 0.0470 -0.9952 -0.0862 -vn -0.0470 -0.9952 0.0862 -vn -0.1393 -0.9568 0.2552 -vn -0.2263 -0.8816 0.4142 -vn -0.3046 -0.7725 0.5572 -vn -0.3711 -0.6338 0.6786 -vn -0.4234 -0.4708 0.7740 -vn -0.4594 -0.2899 0.8396 -vn -0.4777 -0.0979 0.8730 -vn -0.5771 0.0978 0.8108 -vn -0.5549 0.2897 0.7798 -vn -0.5115 0.4706 0.7190 -vn -0.4484 0.6336 0.6305 -vn -0.3680 0.7723 0.5177 -vn -0.2735 0.8815 0.3849 -vn -0.1684 0.9568 0.2372 -vn -0.0568 0.9952 0.0801 -vn 0.0568 0.9952 -0.0802 -vn 0.1680 0.9568 -0.2375 -vn 0.2724 0.8815 -0.3857 -vn 0.3661 0.7723 -0.5191 -vn 0.4455 0.6335 -0.6326 -vn 0.5075 0.4705 -0.7218 -vn 0.5502 0.2897 -0.7832 -vn 0.5719 0.0978 -0.8144 -vn 0.5719 -0.0978 -0.8144 -vn 0.5502 -0.2897 -0.7832 -vn 0.5075 -0.4705 -0.7218 -vn 0.4455 -0.6335 -0.6326 -vn 0.3661 -0.7723 -0.5191 -vn 0.2724 -0.8815 -0.3857 -vn 0.1680 -0.9568 -0.2375 -vn 0.0568 -0.9952 -0.0802 -vn -0.0568 -0.9952 0.0801 -vn -0.1684 -0.9568 0.2372 -vn -0.2735 -0.8815 0.3850 -vn -0.3680 -0.7723 0.5177 -vn -0.4484 -0.6336 0.6305 -vn -0.5115 -0.4706 0.7190 -vn -0.5549 -0.2897 0.7798 -vn -0.5771 -0.0978 0.8108 -vn -0.6844 0.0977 0.7225 -vn -0.6582 0.2895 0.6950 -vn -0.6068 0.4703 0.6408 -vn -0.5320 0.6332 0.5621 -vn -0.4368 0.7721 0.4617 -vn -0.3246 0.8813 0.3434 -vn -0.1999 0.9567 0.2116 -vn -0.0675 0.9952 0.0715 -vn 0.0674 0.9952 -0.0716 -vn 0.1995 0.9567 -0.2120 -vn 0.3235 0.8813 -0.3444 -vn 0.4347 0.7720 -0.4637 -vn 0.5288 0.6331 -0.5652 -vn 0.6024 0.4702 -0.6450 -vn 0.6529 0.2894 -0.7000 -vn 0.6786 0.0977 -0.7280 -vn 0.6786 -0.0977 -0.7280 -vn 0.6528 -0.2894 -0.7000 -vn 0.6024 -0.4702 -0.6451 -vn 0.5288 -0.6332 -0.5652 -vn 0.4347 -0.7720 -0.4637 -vn 0.3235 -0.8813 -0.3445 -vn 0.1995 -0.9567 -0.2120 -vn 0.0674 -0.9952 -0.0716 -vn -0.0675 -0.9952 0.0715 -vn -0.1999 -0.9567 0.2116 -vn -0.3246 -0.8813 0.3434 -vn -0.4368 -0.7721 0.4617 -vn -0.5320 -0.6332 0.5621 -vn -0.6068 -0.4703 0.6408 -vn -0.6582 -0.2895 0.6950 -vn -0.6844 -0.0977 0.7225 -vn -0.7922 0.0976 0.6024 -vn -0.7620 0.2893 0.5794 -vn -0.7025 0.4700 0.5344 -vn -0.6161 0.6329 0.4688 -vn -0.5059 0.7718 0.3852 -vn -0.3761 0.8812 0.2865 -vn -0.2317 0.9566 0.1766 -vn -0.0782 0.9951 0.0597 -vn 0.0782 0.9951 -0.0597 -vn 0.2314 0.9566 -0.1771 -vn 0.3753 0.8811 -0.2877 -vn 0.5043 0.7717 -0.3874 -vn 0.6135 0.6328 -0.4723 -vn 0.6989 0.4699 -0.5392 -vn 0.7575 0.2892 -0.5853 -vn 0.7874 0.0976 -0.6087 -vn 0.7874 -0.0976 -0.6087 -vn 0.7575 -0.2892 -0.5853 -vn 0.6989 -0.4699 -0.5392 -vn 0.6135 -0.6328 -0.4723 -vn 0.5043 -0.7717 -0.3874 -vn 0.3753 -0.8811 -0.2877 -vn 0.2314 -0.9566 -0.1770 -vn 0.0782 -0.9951 -0.0597 -vn -0.0782 -0.9951 0.0597 -vn -0.2317 -0.9566 0.1766 -vn -0.3761 -0.8812 0.2865 -vn -0.5059 -0.7718 0.3852 -vn -0.6161 -0.6329 0.4688 -vn -0.7025 -0.4700 0.5344 -vn -0.7620 -0.2893 0.5794 -vn -0.7922 -0.0976 0.6024 -vn -0.8878 0.0976 0.4497 -vn -0.8540 0.2891 0.4326 -vn -0.7875 0.4698 0.3990 -vn -0.6908 0.6327 0.3500 -vn -0.5674 0.7716 0.2876 -vn -0.4219 0.8810 0.2139 -vn -0.2599 0.9566 0.1319 -vn -0.0878 0.9951 0.0446 -vn 0.0878 0.9951 -0.0446 -vn 0.2598 0.9566 -0.1322 -vn 0.4216 0.8810 -0.2147 -vn 0.5667 0.7716 -0.2889 -vn 0.6897 0.6326 -0.3522 -vn 0.7860 0.4697 -0.4019 -vn 0.8522 0.2890 -0.4362 -vn 0.8859 0.0976 -0.4536 -vn 0.8859 -0.0976 -0.4536 -vn 0.8522 -0.2890 -0.4362 -vn 0.7860 -0.4697 -0.4019 -vn 0.6897 -0.6326 -0.3522 -vn 0.5667 -0.7716 -0.2890 -vn 0.4216 -0.8810 -0.2147 -vn 0.2598 -0.9566 -0.1321 -vn 0.0878 -0.9951 -0.0446 -vn -0.0878 -0.9951 0.0446 -vn -0.2599 -0.9566 0.1319 -vn -0.4219 -0.8810 0.2140 -vn -0.5674 -0.7716 0.2876 -vn -0.6908 -0.6327 0.3501 -vn -0.7875 -0.4698 0.3990 -vn -0.8540 -0.2891 0.4326 -vn -0.8878 -0.0976 0.4497 -vn -0.9571 0.0976 0.2730 -vn -0.9206 0.2891 0.2626 -vn -0.8490 0.4697 0.2421 -vn -0.7447 0.6327 0.2124 -vn -0.6117 0.7716 0.1744 -vn -0.4549 0.8810 0.1297 -vn -0.2803 0.9566 0.0799 -vn -0.0947 0.9951 0.0270 -vn 0.0947 0.9951 -0.0270 -vn 0.2803 0.9566 -0.0798 -vn 0.4550 0.8810 -0.1295 -vn 0.6118 0.7716 -0.1740 -vn 0.7449 0.6327 -0.2117 -vn 0.8492 0.4697 -0.2413 -vn 0.9209 0.2891 -0.2615 -vn 0.9574 0.0976 -0.2719 -vn 0.9574 -0.0976 -0.2719 -vn 0.9209 -0.2891 -0.2615 -vn 0.8492 -0.4698 -0.2413 -vn 0.7449 -0.6327 -0.2117 -vn 0.6118 -0.7716 -0.1740 -vn 0.4550 -0.8810 -0.1294 -vn 0.2803 -0.9566 -0.0798 -vn 0.0947 -0.9951 -0.0270 -vn -0.0947 -0.9951 0.0270 -vn -0.2803 -0.9566 0.0799 -vn -0.4549 -0.8810 0.1297 -vn -0.6117 -0.7716 0.1744 -vn -0.7447 -0.6327 0.2124 -vn -0.8490 -0.4697 0.2421 -vn -0.9206 -0.2891 0.2626 -vn -0.9571 -0.0976 0.2730 -vn -0.9913 0.0976 0.0888 -vn -0.9535 0.2892 0.0854 -vn -0.8792 0.4699 0.0787 -vn -0.7712 0.6328 0.0689 -vn -0.6334 0.7717 0.0565 -vn -0.4710 0.8811 0.0420 -vn -0.2902 0.9566 0.0258 -vn -0.0980 0.9951 0.0087 -vn 0.0980 0.9951 -0.0087 -vn 0.2902 0.9566 -0.0255 -vn 0.4711 0.8811 -0.0412 -vn 0.6335 0.7718 -0.0552 -vn 0.7714 0.6329 -0.0668 -vn 0.8794 0.4699 -0.0759 -vn 0.9537 0.2892 -0.0820 -vn 0.9916 0.0976 -0.0852 -vn 0.9916 -0.0976 -0.0852 -vn 0.9537 -0.2892 -0.0820 -vn 0.8794 -0.4700 -0.0759 -vn 0.7714 -0.6329 -0.0668 -vn 0.6335 -0.7718 -0.0552 -vn 0.4711 -0.8811 -0.0412 -vn 0.2902 -0.9566 -0.0255 -vn 0.0980 -0.9951 -0.0087 -vn -0.0980 -0.9951 0.0087 -vn -0.2902 -0.9566 0.0258 -vn -0.4710 -0.8811 0.0420 -vn -0.6334 -0.7717 0.0565 -vn -0.7712 -0.6328 0.0689 -vn -0.8792 -0.4699 0.0787 -vn -0.0000 0.9952 -0.0980 -vn -0.0000 0.9952 0.0980 -vn 0.0000 0.9569 0.2903 -vn -0.0000 0.8819 0.4714 -vn 0.0000 0.7730 0.6344 -vn 0.0000 0.6344 0.7730 -vn 0.0000 0.4714 0.8819 -vn 0.0000 0.2903 0.9569 -vn 0.0000 0.0980 0.9952 -vn -0.0000 -0.0980 0.9952 -vn 0.0000 -0.2903 0.9569 -vn 0.0000 -0.4714 0.8819 -vn -0.0000 -0.6344 0.7730 -vn -0.0000 -0.7730 0.6344 -vn 0.0000 -0.8819 0.4714 -vn 0.0000 -0.9569 0.2903 -vn 0.0000 -0.9952 0.0980 -vn -0.0000 -0.9952 -0.0980 -vn -0.0000 -0.9569 -0.2903 -vn 0.0000 -0.8819 -0.4714 -vn -0.0000 -0.7730 -0.6344 -vn 0.0013 -0.6344 -0.7730 -vn 0.0002 -0.4714 -0.8819 -vn -0.0007 -0.2903 -0.9569 -vn -0.0011 -0.0980 -0.9952 -vn -0.0011 0.0980 -0.9952 -vn -0.0007 0.2903 -0.9569 -vn 0.0002 0.4714 -0.8819 -vn 0.0013 0.6344 -0.7730 -vn -0.0000 0.7730 -0.6344 -vn -0.0000 0.8819 -0.4714 -vn -0.0000 0.9569 -0.2903 -vn -0.7713 -0.6327 0.0690 -vn -0.7713 -0.6328 0.0690 -vn -0.6335 -0.7716 0.0566 -vn -0.6335 -0.7717 0.0566 -vn -0.6335 -0.7717 0.0565 -vn -0.4711 -0.8811 0.0420 -vn -0.4711 -0.8811 0.0421 -vn -0.2903 -0.9566 0.0259 -vn -0.2903 -0.9566 0.0258 -vn -0.0981 -0.9951 0.0087 -vn 0.0981 -0.9951 -0.0087 -vn 0.2904 -0.9566 -0.0256 -vn 0.2903 -0.9566 -0.0256 -vn 0.2903 -0.9566 -0.0255 -vn 0.4712 -0.8810 -0.0414 -vn 0.4712 -0.8811 -0.0414 -vn 0.6337 -0.7716 -0.0555 -vn 0.6336 -0.7716 -0.0555 -vn 0.6336 -0.7717 -0.0552 -vn 0.7715 -0.6326 -0.0672 -vn 0.7715 -0.6327 -0.0672 -vn 0.7714 -0.6328 -0.0668 -vn 0.8795 -0.4697 -0.0762 -vn 0.8795 -0.4698 -0.0762 -vn 0.8795 -0.4699 -0.0759 -vn 0.9538 -0.2890 -0.0823 -vn 0.9538 -0.2891 -0.0823 -vn 0.9538 -0.2892 -0.0820 -vn 0.9916 -0.0976 -0.0853 -vn 0.9916 0.0976 -0.0853 -vn 0.9538 0.2890 -0.0823 -vn 0.9538 0.2891 -0.0823 -vn 0.9538 0.2892 -0.0820 -vn 0.8795 0.4697 -0.0762 -vn 0.8795 0.4698 -0.0762 -vn 0.8795 0.4699 -0.0759 -vn 0.7715 0.6326 -0.0672 -vn 0.7715 0.6327 -0.0672 -vn 0.7714 0.6328 -0.0669 -vn 0.6337 0.7716 -0.0555 -vn 0.6336 0.7716 -0.0555 -vn 0.6336 0.7717 -0.0552 -vn 0.4712 0.8810 -0.0414 -vn 0.4712 0.8811 -0.0414 -vn 0.2904 0.9566 -0.0256 -vn 0.2903 0.9566 -0.0256 -vn 0.2903 0.9566 -0.0255 -vn 0.0981 0.9951 -0.0087 -vn -0.0981 0.9951 0.0087 -vn -0.2903 0.9566 0.0259 -vn -0.2903 0.9566 0.0258 -vn -0.4711 0.8811 0.0421 -vn -0.4711 0.8811 0.0420 -vn -0.6335 0.7716 0.0566 -vn -0.6335 0.7717 0.0566 -vn -0.6335 0.7717 0.0565 -vn -0.7713 0.6327 0.0690 -vn -0.7713 0.6328 0.0690 -vn -0.8793 0.4698 0.0787 -vn -0.8792 0.4698 0.0787 -vn -0.9535 0.2891 0.0854 -vn -0.7447 -0.6326 0.2124 -vn -0.6118 -0.7716 0.1744 -vn -0.4550 -0.8810 0.1297 -vn 0.2804 -0.9566 -0.0798 -vn 0.2804 -0.9566 -0.0799 -vn 0.4550 -0.8810 -0.1296 -vn 0.4550 -0.8810 -0.1295 -vn 0.6119 -0.7716 -0.1741 -vn 0.6118 -0.7716 -0.1741 -vn 0.7449 -0.6326 -0.2119 -vn 0.8492 -0.4697 -0.2414 -vn 0.8492 -0.4697 -0.2413 -vn 0.9209 -0.2890 -0.2616 -vn 0.9209 -0.2891 -0.2616 -vn 0.9209 0.2890 -0.2616 -vn 0.9209 0.2891 -0.2616 -vn 0.8492 0.4697 -0.2414 -vn 0.7449 0.6326 -0.2119 -vn 0.7449 0.6327 -0.2118 -vn 0.6119 0.7716 -0.1741 -vn 0.6118 0.7716 -0.1741 -vn 0.6119 0.7716 -0.1740 -vn 0.4550 0.8810 -0.1296 -vn 0.2804 0.9566 -0.0799 -vn 0.2804 0.9566 -0.0798 -vn -0.4550 0.8810 0.1297 -vn -0.6118 0.7716 0.1744 -vn -0.7447 0.6326 0.2124 -vn -0.8540 -0.2892 0.4326 -vn -0.7875 -0.4698 0.3989 -vn -0.6907 -0.6328 0.3500 -vn -0.6907 -0.6327 0.3500 -vn -0.5673 -0.7717 0.2875 -vn -0.5673 -0.7716 0.2876 -vn -0.4218 -0.8811 0.2138 -vn -0.4219 -0.8811 0.2139 -vn -0.2599 -0.9566 0.1318 -vn -0.0878 -0.9951 0.0445 -vn 0.2598 -0.9566 -0.1320 -vn 0.4215 -0.8811 -0.2144 -vn 0.4216 -0.8811 -0.2144 -vn 0.4215 -0.8811 -0.2146 -vn 0.5667 -0.7718 -0.2885 -vn 0.5667 -0.7717 -0.2886 -vn 0.5666 -0.7716 -0.2889 -vn 0.6898 -0.6329 -0.3517 -vn 0.6898 -0.6328 -0.3517 -vn 0.6897 -0.6327 -0.3522 -vn 0.7861 -0.4700 -0.4014 -vn 0.7862 -0.4699 -0.4014 -vn 0.7860 -0.4698 -0.4019 -vn 0.8523 -0.2892 -0.4358 -vn 0.8522 -0.2891 -0.4362 -vn 0.8859 -0.0976 -0.4534 -vn 0.8859 -0.0976 -0.4535 -vn 0.8859 0.0976 -0.4535 -vn 0.8859 0.0976 -0.4534 -vn 0.8523 0.2893 -0.4358 -vn 0.8523 0.2892 -0.4358 -vn 0.8522 0.2891 -0.4362 -vn 0.7861 0.4700 -0.4014 -vn 0.7862 0.4699 -0.4014 -vn 0.7860 0.4698 -0.4019 -vn 0.6898 0.6329 -0.3517 -vn 0.6898 0.6328 -0.3517 -vn 0.6897 0.6327 -0.3522 -vn 0.5667 0.7718 -0.2885 -vn 0.5667 0.7717 -0.2886 -vn 0.4215 0.8811 -0.2144 -vn 0.4216 0.8811 -0.2144 -vn 0.4215 0.8811 -0.2146 -vn 0.2598 0.9566 -0.1320 -vn 0.2598 0.9566 -0.1321 -vn 0.0878 0.9951 -0.0445 -vn -0.0878 0.9951 0.0445 -vn -0.2599 0.9566 0.1318 -vn -0.4218 0.8811 0.2138 -vn -0.4219 0.8811 0.2138 -vn -0.4219 0.8811 0.2139 -vn -0.5673 0.7717 0.2875 -vn -0.5673 0.7716 0.2876 -vn -0.6907 0.6328 0.3500 -vn -0.6908 0.6328 0.3500 -vn -0.6907 0.6327 0.3500 -vn -0.7875 0.4699 0.3989 -vn -0.7875 0.4698 0.3989 -vn -0.8540 0.2892 0.4326 -vn -0.7922 -0.0977 0.6023 -vn -0.7922 -0.0977 0.6024 -vn -0.7620 -0.2894 0.5794 -vn -0.7025 -0.4701 0.5342 -vn -0.7026 -0.4701 0.5343 -vn -0.6161 -0.6331 0.4686 -vn -0.6161 -0.6330 0.4687 -vn -0.6161 -0.6330 0.4688 -vn -0.5059 -0.7719 0.3849 -vn -0.5059 -0.7719 0.3850 -vn -0.5059 -0.7719 0.3851 -vn -0.3761 -0.8813 0.2863 -vn -0.3761 -0.8812 0.2863 -vn -0.2316 -0.9567 0.1764 -vn -0.2317 -0.9567 0.1765 -vn -0.2316 -0.9566 0.1766 -vn -0.0782 -0.9952 0.0596 -vn 0.0782 -0.9952 -0.0596 -vn 0.0782 -0.9952 -0.0597 -vn 0.2314 -0.9567 -0.1768 -vn 0.2313 -0.9566 -0.1770 -vn 0.3753 -0.8813 -0.2872 -vn 0.3754 -0.8812 -0.2873 -vn 0.3752 -0.8812 -0.2876 -vn 0.5044 -0.7720 -0.3867 -vn 0.5045 -0.7719 -0.3868 -vn 0.5042 -0.7718 -0.3873 -vn 0.6138 -0.6332 -0.4715 -vn 0.6139 -0.6331 -0.4715 -vn 0.6134 -0.6330 -0.4723 -vn 0.6993 -0.4703 -0.5383 -vn 0.6993 -0.4702 -0.5384 -vn 0.6989 -0.4700 -0.5391 -vn 0.7579 -0.2895 -0.5846 -vn 0.7579 -0.2894 -0.5847 -vn 0.7575 -0.2893 -0.5852 -vn 0.7876 -0.0977 -0.6084 -vn 0.7876 0.0977 -0.6084 -vn 0.7876 0.0977 -0.6085 -vn 0.7874 0.0977 -0.6087 -vn 0.7579 0.2895 -0.5846 -vn 0.7579 0.2894 -0.5847 -vn 0.7575 0.2893 -0.5852 -vn 0.6993 0.4703 -0.5383 -vn 0.6993 0.4702 -0.5384 -vn 0.6989 0.4700 -0.5391 -vn 0.6138 0.6332 -0.4715 -vn 0.6139 0.6331 -0.4715 -vn 0.6135 0.6330 -0.4723 -vn 0.5044 0.7720 -0.3867 -vn 0.5045 0.7719 -0.3868 -vn 0.5042 0.7718 -0.3873 -vn 0.3753 0.8813 -0.2872 -vn 0.3754 0.8812 -0.2872 -vn 0.3752 0.8812 -0.2876 -vn 0.2314 0.9567 -0.1768 -vn 0.2313 0.9566 -0.1770 -vn 0.0782 0.9952 -0.0597 -vn -0.0782 0.9952 0.0596 -vn -0.2316 0.9567 0.1764 -vn -0.2317 0.9567 0.1765 -vn -0.2316 0.9566 0.1766 -vn -0.3761 0.8813 0.2863 -vn -0.3761 0.8812 0.2863 -vn -0.5059 0.7720 0.3849 -vn -0.5059 0.7719 0.3850 -vn -0.5059 0.7718 0.3851 -vn -0.6161 0.6331 0.4686 -vn -0.6161 0.6330 0.4687 -vn -0.6161 0.6330 0.4688 -vn -0.7025 0.4701 0.5342 -vn -0.7026 0.4701 0.5343 -vn -0.7620 0.2894 0.5794 -vn -0.7922 0.0977 0.6023 -vn -0.7922 0.0977 0.6024 -vn -0.6844 -0.0978 0.7225 -vn -0.6582 -0.2896 0.6949 -vn -0.6582 -0.2895 0.6949 -vn -0.6068 -0.4705 0.6407 -vn -0.6068 -0.4704 0.6407 -vn -0.5320 -0.6334 0.5619 -vn -0.5321 -0.6334 0.5619 -vn -0.5320 -0.6333 0.5621 -vn -0.4368 -0.7722 0.4614 -vn -0.4368 -0.7722 0.4615 -vn -0.4367 -0.7721 0.4616 -vn -0.3246 -0.8814 0.3431 -vn -0.3246 -0.8814 0.3432 -vn -0.3246 -0.8814 0.3433 -vn -0.1999 -0.9567 0.2114 -vn -0.1999 -0.9567 0.2115 -vn -0.0675 -0.9952 0.0714 -vn 0.0674 -0.9952 -0.0715 -vn 0.1995 -0.9567 -0.2117 -vn 0.1996 -0.9567 -0.2118 -vn 0.3236 -0.8815 -0.3439 -vn 0.3237 -0.8814 -0.3440 -vn 0.3235 -0.8814 -0.3444 -vn 0.4349 -0.7723 -0.4630 -vn 0.4350 -0.7722 -0.4631 -vn 0.4346 -0.7721 -0.4636 -vn 0.5291 -0.6336 -0.5645 -vn 0.5292 -0.6334 -0.5645 -vn 0.5287 -0.6333 -0.5652 -vn 0.6028 -0.4706 -0.6443 -vn 0.6029 -0.4705 -0.6444 -vn 0.6023 -0.4703 -0.6450 -vn 0.6532 -0.2897 -0.6995 -vn 0.6533 -0.2896 -0.6995 -vn 0.6528 -0.2895 -0.7000 -vn 0.6788 -0.0978 -0.7278 -vn 0.6788 0.0978 -0.7278 -vn 0.6532 0.2897 -0.6995 -vn 0.6533 0.2896 -0.6996 -vn 0.6528 0.2895 -0.7000 -vn 0.6028 0.4706 -0.6443 -vn 0.6028 0.4705 -0.6444 -vn 0.6023 0.4703 -0.6450 -vn 0.5291 0.6336 -0.5645 -vn 0.5292 0.6334 -0.5645 -vn 0.5287 0.6333 -0.5652 -vn 0.4349 0.7723 -0.4630 -vn 0.4350 0.7722 -0.4631 -vn 0.4346 0.7721 -0.4636 -vn 0.3236 0.8815 -0.3439 -vn 0.3237 0.8814 -0.3440 -vn 0.3235 0.8814 -0.3444 -vn 0.1995 0.9567 -0.2117 -vn 0.1996 0.9567 -0.2118 -vn 0.0674 0.9952 -0.0715 -vn -0.0675 0.9952 0.0714 -vn -0.1999 0.9567 0.2114 -vn -0.1999 0.9567 0.2115 -vn -0.3246 0.8814 0.3431 -vn -0.3246 0.8814 0.3432 -vn -0.3246 0.8814 0.3433 -vn -0.4368 0.7722 0.4614 -vn -0.4368 0.7722 0.4615 -vn -0.4367 0.7721 0.4616 -vn -0.5320 0.6334 0.5619 -vn -0.5321 0.6334 0.5619 -vn -0.5320 0.6333 0.5620 -vn -0.6068 0.4705 0.6407 -vn -0.6068 0.4704 0.6407 -vn -0.6068 0.4704 0.6408 -vn -0.6582 0.2896 0.6949 -vn -0.6582 0.2895 0.6949 -vn -0.6844 0.0978 0.7225 -vn -0.5550 -0.2898 0.7798 -vn -0.5549 -0.2898 0.7798 -vn -0.5115 -0.4707 0.7188 -vn -0.5115 -0.4707 0.7189 -vn -0.4484 -0.6337 0.6303 -vn -0.3681 -0.7724 0.5175 -vn -0.3680 -0.7724 0.5177 -vn -0.2735 -0.8816 0.3848 -vn -0.2734 -0.8815 0.3849 -vn -0.1684 -0.9568 0.2370 -vn -0.1683 -0.9568 0.2371 -vn 0.0568 -0.9952 -0.0801 -vn 0.1681 -0.9568 -0.2372 -vn 0.1679 -0.9568 -0.2374 -vn 0.2726 -0.8816 -0.3853 -vn 0.2724 -0.8815 -0.3856 -vn 0.3664 -0.7725 -0.5187 -vn 0.3660 -0.7724 -0.5190 -vn 0.4458 -0.6338 -0.6321 -vn 0.4454 -0.6337 -0.6325 -vn 0.5079 -0.4708 -0.7213 -vn 0.5075 -0.4707 -0.7217 -vn 0.5505 -0.2899 -0.7829 -vn 0.5502 -0.2898 -0.7832 -vn 0.5721 -0.0979 -0.8143 -vn 0.5721 0.0979 -0.8143 -vn 0.5505 0.2899 -0.7829 -vn 0.5502 0.2898 -0.7832 -vn 0.5079 0.4708 -0.7213 -vn 0.5075 0.4707 -0.7217 -vn 0.4458 0.6338 -0.6321 -vn 0.4454 0.6337 -0.6325 -vn 0.3664 0.7725 -0.5187 -vn 0.3660 0.7724 -0.5190 -vn 0.2726 0.8816 -0.3853 -vn 0.2724 0.8815 -0.3856 -vn 0.1681 0.9568 -0.2373 -vn 0.1679 0.9568 -0.2374 -vn 0.0568 0.9952 -0.0801 -vn -0.1684 0.9568 0.2370 -vn -0.1683 0.9568 0.2371 -vn -0.2735 0.8816 0.3848 -vn -0.2734 0.8815 0.3849 -vn -0.3681 0.7724 0.5175 -vn -0.3680 0.7724 0.5177 -vn -0.4484 0.6337 0.6303 -vn -0.4484 0.6336 0.6304 -vn -0.5115 0.4707 0.7188 -vn -0.5115 0.4707 0.7189 -vn -0.5550 0.2898 0.7798 -vn -0.5549 0.2898 0.7798 -vn -0.4234 -0.4709 0.7739 -vn -0.4234 -0.4709 0.7740 -vn -0.3712 -0.6339 0.6785 -vn -0.3711 -0.6339 0.6786 -vn -0.3046 -0.7726 0.5570 -vn -0.3045 -0.7726 0.5571 -vn -0.2263 -0.8817 0.4141 -vn -0.2262 -0.8816 0.4141 -vn -0.1393 -0.9568 0.2550 -vn -0.1393 -0.9568 0.2551 -vn -0.0470 -0.9952 0.0861 -vn 0.0470 -0.9952 -0.0861 -vn 0.1391 -0.9568 -0.2552 -vn 0.2256 -0.8817 -0.4144 -vn 0.2254 -0.8817 -0.4146 -vn 0.3033 -0.7727 -0.5577 -vn 0.3030 -0.7726 -0.5579 -vn 0.3691 -0.6340 -0.6796 -vn 0.3688 -0.6339 -0.6799 -vn 0.4206 -0.4710 -0.7754 -vn 0.4203 -0.4709 -0.7756 -vn 0.4559 -0.2900 -0.8414 -vn 0.4739 -0.0979 -0.8751 -vn 0.4739 0.0979 -0.8751 -vn 0.4559 0.2900 -0.8414 -vn 0.4206 0.4710 -0.7754 -vn 0.4203 0.4709 -0.7756 -vn 0.3691 0.6340 -0.6796 -vn 0.3688 0.6339 -0.6799 -vn 0.3032 0.7727 -0.5577 -vn 0.3030 0.7726 -0.5579 -vn 0.2256 0.8817 -0.4144 -vn 0.2254 0.8817 -0.4146 -vn 0.1391 0.9568 -0.2552 -vn -0.0470 0.9952 0.0861 -vn -0.1393 0.9568 0.2550 -vn -0.1393 0.9568 0.2551 -vn -0.2263 0.8817 0.4140 -vn -0.2262 0.8816 0.4141 -vn -0.3046 0.7726 0.5570 -vn -0.3045 0.7726 0.5571 -vn -0.3712 0.6339 0.6785 -vn -0.3711 0.6339 0.6786 -vn -0.4234 0.4709 0.7739 -vn -0.4234 0.4709 0.7740 -vn -0.3741 -0.2900 0.8809 -vn -0.3448 -0.4711 0.8119 -vn -0.3022 -0.6340 0.7118 -vn -0.2480 -0.7727 0.5843 -vn -0.1842 -0.8817 0.4343 -vn -0.0383 -0.9952 0.0903 -vn 0.0383 -0.9952 -0.0903 -vn 0.0382 -0.9952 -0.0903 -vn 0.1132 -0.9569 -0.2675 -vn 0.1837 -0.8817 -0.4345 -vn 0.2470 -0.7727 -0.5847 -vn 0.2468 -0.7727 -0.5848 -vn 0.3007 -0.6341 -0.7124 -vn 0.3004 -0.6340 -0.7126 -vn 0.3427 -0.4711 -0.8128 -vn 0.3716 -0.2901 -0.8819 -vn 0.3716 0.2901 -0.8819 -vn 0.3427 0.4711 -0.8128 -vn 0.3007 0.6341 -0.7124 -vn 0.2470 0.7727 -0.5847 -vn 0.2468 0.7727 -0.5848 -vn 0.1837 0.8818 -0.4345 -vn 0.1132 0.9569 -0.2676 -vn 0.0383 0.9952 -0.0903 -vn -0.0383 0.9952 0.0903 -vn -0.1842 0.8817 0.4343 -vn -0.2480 0.7727 0.5843 -vn -0.3022 0.6340 0.7118 -vn -0.3448 0.4711 0.8119 -vn -0.3741 0.2900 0.8809 -vn -0.2750 -0.4711 0.8381 -vn -0.2410 -0.6341 0.7347 -vn -0.1978 -0.7728 0.6031 -vn -0.0905 -0.9569 0.2760 -vn 0.1466 -0.8818 -0.4483 -vn 0.1971 -0.7728 -0.6033 -vn 0.2400 -0.6341 -0.7350 -vn 0.2736 -0.4712 -0.8385 -vn 0.2967 -0.2901 -0.9098 -vn 0.3084 -0.0980 -0.9462 -vn 0.3084 0.0980 -0.9462 -vn 0.2967 0.2901 -0.9098 -vn 0.2736 0.4712 -0.8385 -vn 0.2400 0.6341 -0.7350 -vn 0.1971 0.7728 -0.6033 -vn 0.1466 0.8818 -0.4483 -vn -0.0905 0.9569 0.2760 -vn -0.1978 0.7728 0.6031 -vn -0.2410 0.6341 0.7347 -vn -0.2750 0.4711 0.8381 -vn -0.3103 0.0980 0.9456 -vn -0.2114 -0.4712 0.8563 -vn 0.2110 -0.4712 -0.8564 -vn 0.2289 -0.2901 -0.9292 -vn 0.2289 0.2901 -0.9292 -vn 0.2110 0.4712 -0.8564 -vn -0.1521 0.7728 0.6161 -vn -0.2114 0.4712 0.8563 -vn 0.0975 0.9904 -0.0976 -vn 0.0975 0.8777 -0.4691 -vn 0.9565 0.2572 -0.1375 -vn 0.9565 0.2255 -0.1850 -vn 0.2889 0.7401 -0.6074 -vn 0.9565 0.1850 -0.2255 -vn 0.9565 0.1375 -0.2572 -vn 0.8809 0.2231 -0.4175 -vn 0.0975 0.0975 -0.9904 -vn 0.0975 -0.0975 -0.9904 -vn 0.9565 -0.1375 -0.2572 -vn 0.7714 -0.4037 -0.4919 -vn 0.9565 -0.1850 -0.2255 -vn 0.9565 -0.2255 -0.1850 -vn 0.0975 -0.8777 -0.4691 -vn 0.8809 -0.4174 -0.2231 -vn 0.4695 -0.8787 -0.0865 -vn 0.0975 -0.9904 -0.0976 -vn 0.4695 -0.8787 0.0865 -vn 0.0975 -0.9904 0.0976 -vn 0.8809 -0.4175 0.2231 -vn 0.0975 -0.8777 0.4691 -vn 0.2889 -0.7401 0.6074 -vn 0.9565 -0.2255 0.1850 -vn 0.2889 -0.6073 0.7401 -vn 0.9565 -0.1850 0.2255 -vn 0.0975 -0.4691 0.8777 -vn 0.8809 -0.2231 0.4174 -vn 0.0975 -0.0975 0.9904 -vn 0.9565 0.1850 0.2255 -vn 0.0975 0.8777 0.4691 -vn 0.0975 0.9904 0.0976 -vn -0.0698 0.0979 0.9927 -vn -0.0674 0.2899 0.9547 -vn -0.0625 0.4709 0.8800 -vn -0.0554 0.6339 0.7715 -vn -0.0461 0.7726 0.6332 -vn -0.0350 0.8817 0.4706 -vn -0.0223 0.9568 0.2897 -vn -0.0079 0.9952 0.0978 -vn 0.0085 0.9952 -0.0977 -vn 0.0292 0.9569 -0.2889 -vn 0.0653 0.8819 -0.4669 -vn -0.9534 -0.2892 0.0854 -vn 0.0653 -0.8819 -0.4669 -vn 0.0292 -0.9569 -0.2889 -vn 0.0085 -0.9952 -0.0977 -vn -0.0079 -0.9952 0.0978 -vn -0.0223 -0.9568 0.2897 -vn -0.0350 -0.8817 0.4706 -vn -0.0461 -0.7726 0.6332 -vn -0.0554 -0.6338 0.7715 -vn -0.0625 -0.4709 0.8800 -vn -0.0674 -0.2899 0.9547 -vn -0.0698 -0.0979 0.9928 -vn -0.1667 0.0980 0.9811 -vn -0.1603 0.2901 0.9435 -vn -0.1297 0.6341 0.7623 -vn -0.1066 0.7728 0.6256 -vn -0.0793 0.8818 0.4649 -vn -0.0490 0.9569 0.2863 -vn -0.0166 0.9952 0.0967 -vn 0.0494 0.9569 -0.2862 -vn 0.0806 0.8818 -0.4647 -vn 0.1137 0.7729 -0.6242 -vn 0.1499 0.6344 -0.7583 -vn 0.1858 0.4714 -0.8621 -vn 0.2157 0.2902 -0.9323 -vn 0.2303 0.0980 -0.9682 -vn 0.2303 -0.0980 -0.9682 -vn 0.2157 -0.2902 -0.9323 -vn 0.1858 -0.4714 -0.8621 -vn 0.1499 -0.6344 -0.7583 -vn 0.1137 -0.7729 -0.6242 -vn 0.0806 -0.8818 -0.4647 -vn 0.0494 -0.9569 -0.2862 -vn -0.0166 -0.9952 0.0967 -vn -0.0490 -0.9569 0.2863 -vn -0.0793 -0.8818 0.4649 -vn -0.1066 -0.7728 0.6256 -vn -0.1297 -0.6341 0.7623 -vn -0.1603 -0.2901 0.9435 -vn -0.1667 -0.0979 0.9811 -vn 0.0696 0.9569 -0.2820 -vn 0.2110 0.4711 -0.8564 -vn 0.2380 0.0979 -0.9663 -vn 0.2380 -0.0979 -0.9663 -vn 0.2110 -0.4711 -0.8565 -vn 0.0696 -0.9569 -0.2820 -vn -0.2114 -0.4711 0.8564 -vn -0.2385 -0.0979 0.9662 -vn -0.1978 0.7727 0.6031 -vn -0.1470 0.8817 0.4482 -vn -0.0905 0.9569 0.2761 -vn 0.1466 0.8817 -0.4484 -vn 0.1971 0.7727 -0.6033 -vn 0.2400 0.6340 -0.7351 -vn 0.2736 0.4711 -0.8386 -vn 0.2967 0.2900 -0.9099 -vn 0.2967 -0.2900 -0.9099 -vn 0.2736 -0.4711 -0.8386 -vn 0.2400 -0.6340 -0.7351 -vn 0.1971 -0.7727 -0.6033 -vn 0.1466 -0.8817 -0.4484 -vn -0.0905 -0.9569 0.2761 -vn -0.1470 -0.8817 0.4483 -vn -0.1978 -0.7727 0.6031 -vn -0.2984 -0.2901 0.9093 -vn -0.3448 0.4710 0.8120 -vn -0.3022 0.6339 0.7119 -vn -0.2480 0.7726 0.5844 -vn -0.1843 0.8817 0.4344 -vn -0.1135 0.9568 0.2675 -vn 0.0383 0.9952 -0.0904 -vn 0.1133 0.9568 -0.2676 -vn 0.1838 0.8817 -0.4346 -vn 0.2471 0.7726 -0.5848 -vn 0.3007 0.6339 -0.7126 -vn 0.3427 0.4709 -0.8129 -vn 0.3716 0.2899 -0.8820 -vn 0.3716 -0.2899 -0.8820 -vn 0.3428 -0.4709 -0.8129 -vn 0.3007 -0.6339 -0.7125 -vn 0.2471 -0.7726 -0.5848 -vn 0.1838 -0.8817 -0.4346 -vn 0.1133 -0.9568 -0.2676 -vn 0.0383 -0.9952 -0.0904 -vn -0.1135 -0.9568 0.2675 -vn -0.1843 -0.8817 0.4344 -vn -0.2480 -0.7726 0.5844 -vn -0.3022 -0.6339 0.7119 -vn -0.3448 -0.4710 0.8120 -vn -0.4594 0.2898 0.8396 -vn -0.4235 0.4708 0.7740 -vn -0.3712 0.6338 0.6786 -vn -0.3047 0.7725 0.5572 -vn -0.2264 0.8816 0.4142 -vn -0.1394 0.9568 0.2551 -vn 0.1391 0.9568 -0.2553 -vn 0.2257 0.8816 -0.4146 -vn 0.3034 0.7724 -0.5579 -vn 0.3692 0.6337 -0.6798 -vn 0.4207 0.4707 -0.7755 -vn 0.4560 0.2898 -0.8415 -vn 0.4739 0.0978 -0.8751 -vn 0.4739 -0.0978 -0.8751 -vn 0.4560 -0.2898 -0.8415 -vn 0.4207 -0.4707 -0.7755 -vn 0.3692 -0.6337 -0.6798 -vn 0.3034 -0.7724 -0.5579 -vn 0.2257 -0.8816 -0.4146 -vn 0.1391 -0.9568 -0.2553 -vn -0.1394 -0.9568 0.2551 -vn -0.2264 -0.8816 0.4142 -vn -0.3047 -0.7725 0.5572 -vn -0.3712 -0.6338 0.6786 -vn -0.4235 -0.4708 0.7740 -vn -0.4594 -0.2898 0.8396 -vn -0.5550 0.2897 0.7798 -vn -0.5116 0.4705 0.7189 -vn -0.4485 0.6335 0.6305 -vn -0.3682 0.7723 0.5177 -vn -0.2736 0.8815 0.3849 -vn -0.1685 0.9567 0.2372 -vn -0.0569 0.9952 0.0801 -vn 0.1682 0.9567 -0.2374 -vn 0.2728 0.8814 -0.3856 -vn 0.3666 0.7722 -0.5190 -vn 0.4460 0.6334 -0.6324 -vn 0.5080 0.4704 -0.7215 -vn 0.5506 0.2896 -0.7830 -vn 0.5721 0.0978 -0.8144 -vn 0.5721 -0.0978 -0.8144 -vn 0.5506 -0.2896 -0.7830 -vn 0.5080 -0.4704 -0.7215 -vn 0.4460 -0.6334 -0.6324 -vn 0.3666 -0.7722 -0.5190 -vn 0.2728 -0.8814 -0.3856 -vn 0.1682 -0.9567 -0.2374 -vn -0.0569 -0.9952 0.0801 -vn -0.1685 -0.9567 0.2372 -vn -0.2736 -0.8815 0.3849 -vn -0.3682 -0.7723 0.5177 -vn -0.4485 -0.6335 0.6305 -vn -0.5116 -0.4705 0.7189 -vn -0.5550 -0.2897 0.7798 -vn -0.6583 0.2895 0.6949 -vn -0.6069 0.4702 0.6408 -vn -0.5322 0.6332 0.5620 -vn -0.4369 0.7720 0.4616 -vn -0.3248 0.8813 0.3433 -vn -0.2000 0.9567 0.2116 -vn 0.0675 0.9952 -0.0715 -vn 0.1997 0.9567 -0.2119 -vn 0.3239 0.8813 -0.3442 -vn 0.4352 0.7719 -0.4634 -vn 0.5294 0.6330 -0.5648 -vn 0.6030 0.4701 -0.6445 -vn 0.6533 0.2893 -0.6996 -vn 0.6788 0.0976 -0.7278 -vn 0.6788 -0.0977 -0.7278 -vn 0.6533 -0.2893 -0.6996 -vn 0.6030 -0.4701 -0.6446 -vn 0.5294 -0.6330 -0.5648 -vn 0.4352 -0.7719 -0.4634 -vn 0.3239 -0.8813 -0.3442 -vn 0.1997 -0.9567 -0.2119 -vn 0.0675 -0.9952 -0.0715 -vn -0.2000 -0.9567 0.2116 -vn -0.3248 -0.8813 0.3433 -vn -0.4369 -0.7720 0.4616 -vn -0.5322 -0.6332 0.5620 -vn -0.6069 -0.4702 0.6408 -vn -0.6583 -0.2895 0.6949 -vn -0.7620 0.2892 0.5794 -vn -0.7026 0.4699 0.5343 -vn -0.6163 0.6329 0.4687 -vn -0.5061 0.7718 0.3851 -vn -0.3763 0.8811 0.2864 -vn -0.2318 0.9566 0.1766 -vn -0.0783 0.9951 0.0597 -vn 0.2316 0.9566 -0.1769 -vn 0.3756 0.8811 -0.2874 -vn 0.5048 0.7717 -0.3870 -vn 0.6141 0.6327 -0.4717 -vn 0.6995 0.4697 -0.5385 -vn 0.7580 0.2891 -0.5847 -vn 0.7876 0.0976 -0.6084 -vn 0.7876 -0.0976 -0.6085 -vn 0.7580 -0.2891 -0.5847 -vn 0.6995 -0.4697 -0.5385 -vn 0.6141 -0.6327 -0.4717 -vn 0.5048 -0.7716 -0.3870 -vn 0.3756 -0.8811 -0.2874 -vn 0.2316 -0.9566 -0.1769 -vn -0.0783 -0.9951 0.0597 -vn -0.2318 -0.9566 0.1766 -vn -0.3763 -0.8811 0.2864 -vn -0.5061 -0.7718 0.3851 -vn -0.6162 -0.6329 0.4687 -vn -0.7026 -0.4699 0.5343 -vn -0.7620 -0.2892 0.5794 -vn -0.7875 0.4697 0.3989 -vn -0.5674 0.7716 0.2875 -vn -0.4220 0.8810 0.2139 -vn -0.2600 0.9566 0.1318 -vn 0.2599 0.9566 -0.1320 -vn 0.4217 0.8810 -0.2145 -vn 0.5669 0.7715 -0.2887 -vn 0.6900 0.6326 -0.3518 -vn 0.7863 0.4696 -0.4015 -vn 0.8524 0.2890 -0.4358 -vn 0.8859 0.0975 -0.4535 -vn 0.8859 -0.0975 -0.4534 -vn 0.8524 -0.2890 -0.4358 -vn 0.7863 -0.4696 -0.4015 -vn 0.6900 -0.6326 -0.3518 -vn 0.5669 -0.7715 -0.2887 -vn 0.4217 -0.8810 -0.2145 -vn 0.2599 -0.9566 -0.1321 -vn -0.2600 -0.9566 0.1318 -vn -0.4220 -0.8810 0.2139 -vn -0.6908 -0.6327 0.3500 -vn -0.7875 -0.4697 0.3989 -vn 0.2803 0.9566 -0.0799 -vn 0.7448 0.6327 -0.2119 -vn 0.8491 0.4698 -0.2414 -vn 0.9208 -0.2891 -0.2616 -vn 0.8491 -0.4698 -0.2414 -vn 0.7448 -0.6327 -0.2119 -vn 0.4549 -0.8810 -0.1295 -vn -0.9534 0.2892 0.0854 -vn -0.7712 0.6329 0.0690 -vn -0.6334 0.7718 0.0566 -vn -0.2902 0.9566 0.0259 -vn 0.2902 0.9566 -0.0256 -vn 0.4710 0.8812 -0.0414 -vn 0.6334 0.7718 -0.0554 -vn 0.7713 0.6330 -0.0672 -vn 0.8794 0.4700 -0.0762 -vn 0.9537 0.2893 -0.0823 -vn 0.9916 0.0977 -0.0853 -vn 0.9916 -0.0977 -0.0853 -vn 0.9537 -0.2893 -0.0823 -vn 0.8794 -0.4700 -0.0762 -vn 0.7713 -0.6330 -0.0672 -vn 0.6334 -0.7718 -0.0555 -vn 0.4710 -0.8812 -0.0414 -vn 0.2902 -0.9566 -0.0256 -vn -0.2902 -0.9566 0.0259 -vn -0.6334 -0.7718 0.0566 -vn -0.7712 -0.6329 0.0690 -vn 0.0023 -0.7748 -0.6322 -vn 0.0028 -0.6330 -0.7742 -vn 0.0015 -0.4700 -0.8827 -vn 0.0002 -0.2892 -0.9573 -vn -0.0007 -0.0976 -0.9952 -vn -0.0007 0.0976 -0.9952 -vn 0.0002 0.2892 -0.9573 -vn 0.0015 0.4700 -0.8827 -vn 0.0028 0.6330 -0.7742 -vn 0.0023 0.7748 -0.6322 -vn -0.7713 -0.6328 0.0689 -vn -0.7712 -0.6328 0.0690 -vn -0.6334 -0.7717 0.0566 -vn 0.4712 -0.8811 -0.0412 -vn 0.4711 -0.8811 -0.0414 -vn 0.6337 -0.7716 -0.0552 -vn 0.6335 -0.7718 -0.0555 -vn 0.7715 -0.6327 -0.0668 -vn 0.7713 -0.6329 -0.0672 -vn 0.8795 -0.4698 -0.0759 -vn 0.8794 -0.4699 -0.0762 -vn 0.9538 -0.2891 -0.0820 -vn 0.9537 -0.2892 -0.0823 -vn 0.9538 0.2891 -0.0820 -vn 0.9537 0.2892 -0.0823 -vn 0.8795 0.4698 -0.0759 -vn 0.8794 0.4699 -0.0762 -vn 0.7715 0.6327 -0.0668 -vn 0.7714 0.6328 -0.0668 -vn 0.7713 0.6329 -0.0672 -vn 0.6337 0.7716 -0.0552 -vn 0.6335 0.7718 -0.0554 -vn 0.4712 0.8811 -0.0412 -vn 0.4711 0.8811 -0.0414 -vn -0.6334 0.7717 0.0566 -vn -0.7713 0.6328 0.0689 -vn -0.7712 0.6328 0.0690 -vn 0.2803 -0.9566 -0.0799 -vn 0.6119 -0.7716 -0.1740 -vn 0.7449 -0.6326 -0.2117 -vn 0.7449 -0.6327 -0.2118 -vn 0.7449 -0.6327 -0.2119 -vn 0.8492 -0.4698 -0.2414 -vn 0.8492 0.4698 -0.2414 -vn 0.7449 0.6326 -0.2118 -vn -0.5673 -0.7717 0.2876 -vn -0.5674 -0.7716 0.2875 -vn -0.4218 -0.8811 0.2139 -vn -0.4219 -0.8810 0.2139 -vn 0.2597 -0.9566 -0.1321 -vn 0.2599 -0.9566 -0.1320 -vn 0.4217 -0.8810 -0.2144 -vn 0.5666 -0.7717 -0.2889 -vn 0.5667 -0.7716 -0.2889 -vn 0.5669 -0.7716 -0.2886 -vn 0.6896 -0.6328 -0.3521 -vn 0.6897 -0.6327 -0.3521 -vn 0.6899 -0.6327 -0.3518 -vn 0.7859 -0.4699 -0.4019 -vn 0.7863 -0.4697 -0.4015 -vn 0.8521 -0.2892 -0.4361 -vn 0.8524 -0.2891 -0.4358 -vn 0.8521 0.2892 -0.4362 -vn 0.7859 0.4699 -0.4019 -vn 0.7863 0.4697 -0.4015 -vn 0.6896 0.6328 -0.3521 -vn 0.6899 0.6326 -0.3518 -vn 0.5666 0.7717 -0.2889 -vn 0.5666 0.7716 -0.2889 -vn 0.5669 0.7716 -0.2887 -vn 0.4217 0.8810 -0.2144 -vn -0.4218 0.8811 0.2139 -vn -0.5673 0.7717 0.2876 -vn -0.7619 -0.2893 0.5794 -vn -0.7025 -0.4701 0.5343 -vn -0.7026 -0.4700 0.5343 -vn -0.5059 -0.7718 0.3851 -vn -0.5060 -0.7718 0.3850 -vn -0.3760 -0.8812 0.2864 -vn -0.3762 -0.8812 0.2864 -vn -0.2316 -0.9567 0.1766 -vn -0.2317 -0.9566 0.1765 -vn 0.2313 -0.9567 -0.1770 -vn 0.2315 -0.9566 -0.1769 -vn 0.3751 -0.8812 -0.2876 -vn 0.3755 -0.8811 -0.2874 -vn 0.5041 -0.7720 -0.3872 -vn 0.5042 -0.7719 -0.3873 -vn 0.5047 -0.7718 -0.3869 -vn 0.6133 -0.6331 -0.4722 -vn 0.6140 -0.6328 -0.4717 -vn 0.6988 -0.4702 -0.5391 -vn 0.6995 -0.4699 -0.5385 -vn 0.7575 -0.2894 -0.5852 -vn 0.7580 -0.2892 -0.5847 -vn 0.7874 -0.0977 -0.6087 -vn 0.7876 0.0976 -0.6085 -vn 0.7575 0.2894 -0.5852 -vn 0.7580 0.2892 -0.5847 -vn 0.6988 0.4702 -0.5391 -vn 0.6995 0.4699 -0.5385 -vn 0.6134 0.6331 -0.4722 -vn 0.6134 0.6330 -0.4723 -vn 0.6140 0.6328 -0.4717 -vn 0.5041 0.7720 -0.3872 -vn 0.5047 0.7717 -0.3869 -vn 0.3751 0.8812 -0.2876 -vn 0.3755 0.8811 -0.2874 -vn 0.2313 0.9567 -0.1770 -vn 0.2315 0.9566 -0.1769 -vn -0.2316 0.9567 0.1765 -vn -0.2317 0.9566 0.1765 -vn -0.3760 0.8812 0.2864 -vn -0.3762 0.8812 0.2864 -vn -0.5058 0.7719 0.3851 -vn -0.5059 0.7719 0.3851 -vn -0.5060 0.7718 0.3850 -vn -0.6162 0.6329 0.4687 -vn -0.7025 0.4701 0.5343 -vn -0.7026 0.4700 0.5343 -vn -0.7619 0.2893 0.5794 -vn -0.6067 -0.4704 0.6408 -vn -0.6069 -0.4703 0.6407 -vn -0.5320 -0.6334 0.5620 -vn -0.5321 -0.6332 0.5620 -vn -0.4367 -0.7722 0.4616 -vn -0.4369 -0.7721 0.4616 -vn -0.3245 -0.8814 0.3433 -vn -0.3247 -0.8813 0.3432 -vn -0.1998 -0.9567 0.2115 -vn -0.2000 -0.9567 0.2115 -vn 0.1994 -0.9567 -0.2119 -vn 0.3234 -0.8814 -0.3443 -vn 0.3238 -0.8813 -0.3441 -vn 0.4345 -0.7722 -0.4635 -vn 0.4352 -0.7720 -0.4633 -vn 0.5286 -0.6334 -0.5651 -vn 0.5287 -0.6333 -0.5651 -vn 0.5294 -0.6332 -0.5647 -vn 0.6022 -0.4705 -0.6449 -vn 0.6029 -0.4702 -0.6445 -vn 0.6528 -0.2896 -0.7000 -vn 0.6533 -0.2894 -0.6996 -vn 0.6786 -0.0978 -0.7280 -vn 0.6786 0.0978 -0.7280 -vn 0.6788 0.0977 -0.7278 -vn 0.6528 0.2896 -0.7000 -vn 0.6533 0.2894 -0.6996 -vn 0.6023 0.4705 -0.6449 -vn 0.6029 0.4702 -0.6445 -vn 0.5286 0.6334 -0.5651 -vn 0.5294 0.6332 -0.5647 -vn 0.4345 0.7722 -0.4635 -vn 0.4352 0.7720 -0.4633 -vn 0.3234 0.8814 -0.3443 -vn 0.3235 0.8814 -0.3443 -vn 0.3238 0.8813 -0.3442 -vn 0.1994 0.9567 -0.2119 -vn -0.0674 0.9952 0.0715 -vn -0.1998 0.9567 0.2115 -vn -0.2000 0.9567 0.2115 -vn -0.3245 0.8814 0.3433 -vn -0.3247 0.8813 0.3432 -vn -0.4367 0.7722 0.4616 -vn -0.4369 0.7721 0.4616 -vn -0.5320 0.6334 0.5620 -vn -0.5320 0.6333 0.5621 -vn -0.5321 0.6332 0.5620 -vn -0.6067 0.4704 0.6408 -vn -0.6069 0.4703 0.6407 -vn -0.5116 -0.4706 0.7189 -vn -0.4485 -0.6336 0.6304 -vn -0.3681 -0.7723 0.5177 -vn -0.1685 -0.9568 0.2371 -vn 0.1681 -0.9568 -0.2374 -vn 0.2727 -0.8815 -0.3855 -vn 0.3665 -0.7723 -0.5189 -vn 0.4459 -0.6335 -0.6323 -vn 0.5080 -0.4706 -0.7215 -vn 0.5505 -0.2897 -0.7829 -vn 0.5721 -0.0978 -0.8143 -vn 0.5721 0.0978 -0.8143 -vn 0.5505 0.2897 -0.7829 -vn 0.5080 0.4706 -0.7215 -vn 0.4459 0.6335 -0.6323 -vn 0.3665 0.7723 -0.5189 -vn 0.2727 0.8815 -0.3855 -vn -0.1685 0.9568 0.2371 -vn -0.3681 0.7723 0.5177 -vn -0.4485 0.6336 0.6304 -vn -0.5116 0.4706 0.7189 -vn -0.3047 -0.7725 0.5571 -vn -0.2264 -0.8816 0.4141 -vn 0.2254 -0.8816 -0.4146 -vn 0.2257 -0.8816 -0.4145 -vn 0.3033 -0.7725 -0.5579 -vn 0.3691 -0.6338 -0.6798 -vn 0.4206 -0.4708 -0.7755 -vn 0.4560 -0.2899 -0.8415 -vn 0.4560 0.2899 -0.8415 -vn 0.4206 0.4708 -0.7755 -vn 0.3691 0.6338 -0.6797 -vn 0.3033 0.7725 -0.5579 -vn 0.2254 0.8816 -0.4146 -vn 0.2257 0.8816 -0.4145 -vn -0.2264 0.8816 0.4141 -vn -0.3047 0.7725 0.5571 -vn -0.3022 -0.6340 0.7119 -vn -0.2480 -0.7727 0.5844 -vn -0.1843 -0.8817 0.4343 -vn 0.1133 -0.9569 -0.2676 -vn 0.1837 -0.8817 -0.4346 -vn 0.2470 -0.7727 -0.5848 -vn 0.3007 -0.6340 -0.7125 -vn 0.3427 -0.4710 -0.8128 -vn 0.3716 -0.2900 -0.8819 -vn 0.3716 0.2900 -0.8819 -vn 0.3427 0.4710 -0.8128 -vn 0.3004 0.6340 -0.7126 -vn 0.3007 0.6340 -0.7125 -vn 0.2470 0.7727 -0.5848 -vn 0.1837 0.8817 -0.4346 -vn -0.1843 0.8817 0.4343 -vn -0.2480 0.7727 0.5844 -vn -0.3022 0.6340 0.7119 -vn -0.2293 -0.2901 0.9291 -vn 0.2109 0.4711 -0.8565 -vn 0.1518 0.7728 -0.6162 -vn -0.2114 0.4712 0.8564 -usemtl None -s off -f 251//1 1//1 2//1 -f 252//2 2//2 3//2 -f 253//3 3//3 4//3 -f 254//4 4//4 5//4 -f 255//5 5//5 6//5 -f 256//6 6//6 7//6 -f 257//7 7//7 8//7 -f 250//8 161//8 1//8 -f 7//9 16//9 8//9 -f 1//10 161//10 9//10 -f 1//11 10//11 2//11 -f 2//12 11//12 3//12 -f 3//13 12//13 4//13 -f 4//14 13//14 5//14 -f 5//15 14//15 6//15 -f 6//16 15//16 7//16 -f 12//17 21//17 13//17 -f 13//18 22//18 14//18 -f 15//19 22//19 23//19 -f 15//20 24//20 16//20 -f 9//21 161//21 17//21 -f 9//22 18//22 10//22 -f 10//23 19//23 11//23 -f 11//24 20//24 12//24 -f 17//25 26//25 18//25 -f 18//26 27//26 19//26 -f 19//27 28//27 20//27 -f 20//28 29//28 21//28 -f 21//29 30//29 22//29 -f 22//30 31//30 23//30 -f 24//31 31//31 32//31 -f 17//32 161//32 25//32 -f 29//33 38//33 30//33 -f 30//34 39//34 31//34 -f 32//35 39//35 40//35 -f 25//36 161//36 33//36 -f 25//37 34//37 26//37 -f 26//38 35//38 27//38 -f 27//39 36//39 28//39 -f 29//40 36//40 37//40 -f 33//41 42//41 34//41 -f 34//42 43//42 35//42 -f 35//43 44//43 36//43 -f 37//44 44//44 45//44 -f 37//45 46//45 38//45 -f 39//46 46//46 47//46 -f 39//47 48//47 40//47 -f 33//48 161//48 41//48 -f 45//49 54//49 46//49 -f 47//50 54//50 55//50 -f 47//51 56//51 48//51 -f 41//52 161//52 49//52 -f 41//53 50//53 42//53 -f 42//54 51//54 43//54 -f 44//55 51//55 52//55 -f 44//56 53//56 45//56 -f 50//57 59//57 51//57 -f 51//58 60//58 52//58 -f 52//59 61//59 53//59 -f 53//60 62//60 54//60 -f 55//61 62//61 63//61 -f 55//62 64//62 56//62 -f 49//63 161//63 57//63 -f 49//64 58//64 50//64 -f 63//65 70//65 71//65 -f 63//66 72//66 64//66 -f 57//67 161//67 65//67 -f 58//68 65//68 66//68 -f 58//69 67//69 59//69 -f 59//70 68//70 60//70 -f 61//71 68//71 69//71 -f 61//72 70//72 62//72 -f 67//73 74//73 75//73 -f 67//74 76//74 68//74 -f 68//75 77//75 69//75 -f 69//76 78//76 70//76 -f 71//77 78//77 79//77 -f 71//78 80//78 72//78 -f 65//79 161//79 73//79 -f 65//80 74//80 66//80 -f 79//81 86//81 87//81 -f 79//82 88//82 80//82 -f 73//83 161//83 81//83 -f 73//84 82//84 74//84 -f 74//85 83//85 75//85 -f 75//86 84//86 76//86 -f 77//87 84//87 85//87 -f 77//88 86//88 78//88 -f 83//89 92//89 84//89 -f 84//90 93//90 85//90 -f 85//91 94//91 86//91 -f 87//92 94//92 95//92 -f 87//93 96//93 88//93 -f 81//94 161//94 89//94 -f 81//95 90//95 82//95 -f 82//96 91//96 83//96 -f 95//97 104//97 96//97 -f 89//98 161//98 97//98 -f 89//99 98//99 90//99 -f 90//100 99//100 91//100 -f 92//101 99//101 100//101 -f 93//102 100//102 101//102 -f 93//103 102//103 94//103 -f 95//104 102//104 103//104 -f 100//105 109//105 101//105 -f 101//106 110//106 102//106 -f 103//107 110//107 111//107 -f 103//108 112//108 104//108 -f 97//109 161//109 105//109 -f 97//110 106//110 98//110 -f 99//111 106//111 107//111 -f 99//112 108//112 100//112 -f 105//113 161//113 113//113 -f 105//114 114//114 106//114 -f 106//115 115//115 107//115 -f 107//116 116//116 108//116 -f 108//117 117//117 109//117 -f 109//118 118//118 110//118 -f 111//119 118//119 119//119 -f 111//120 120//120 112//120 -f 116//121 125//121 117//121 -f 117//122 126//122 118//122 -f 119//123 126//123 127//123 -f 119//124 128//124 120//124 -f 113//125 161//125 121//125 -f 113//126 122//126 114//126 -f 115//127 122//127 123//127 -f 116//128 123//128 124//128 -f 121//129 130//129 122//129 -f 122//130 131//130 123//130 -f 124//131 131//131 132//131 -f 125//132 132//132 133//132 -f 125//133 134//133 126//133 -f 127//134 134//134 135//134 -f 127//135 136//135 128//135 -f 121//136 161//136 129//136 -f 133//137 142//137 134//137 -f 135//138 142//138 143//138 -f 135//139 144//139 136//139 -f 129//140 161//140 137//140 -f 129//141 138//141 130//141 -f 130//142 139//142 131//142 -f 132//143 139//143 140//143 -f 133//144 140//144 141//144 -f 137//145 146//145 138//145 -f 138//146 147//146 139//146 -f 139//147 148//147 140//147 -f 141//148 148//148 149//148 -f 141//149 150//149 142//149 -f 143//150 150//150 151//150 -f 143//151 152//151 144//151 -f 137//152 161//152 145//152 -f 149//153 158//153 150//153 -f 151//154 158//154 159//154 -f 152//155 159//155 160//155 -f 145//156 161//156 153//156 -f 145//157 154//157 146//157 -f 146//158 155//158 147//158 -f 148//159 155//159 156//159 -f 149//160 156//160 157//160 -f 154//161 164//161 155//161 -f 156//162 164//162 165//162 -f 157//163 165//163 166//163 -f 157//164 167//164 158//164 -f 159//165 167//165 168//165 -f 159//166 169//166 160//166 -f 153//167 161//167 162//167 -f 153//168 163//168 154//168 -f 168//169 175//169 176//169 -f 168//170 177//170 169//170 -f 162//171 161//171 170//171 -f 162//172 171//172 163//172 -f 163//173 172//173 164//173 -f 165//174 172//174 173//174 -f 166//175 173//175 174//175 -f 166//176 175//176 167//176 -f 173//177 180//177 181//177 -f 174//178 181//178 182//178 -f 174//179 183//179 175//179 -f 176//180 183//180 184//180 -f 176//181 185//181 177//181 -f 170//182 161//182 178//182 -f 171//183 178//183 179//183 -f 171//184 180//184 172//184 -f 184//185 193//185 185//185 -f 178//186 161//186 186//186 -f 179//187 186//187 187//187 -f 179//188 188//188 180//188 -f 181//189 188//189 189//189 -f 181//190 190//190 182//190 -f 182//191 191//191 183//191 -f 184//192 191//192 192//192 -f 189//193 196//193 197//193 -f 190//194 197//194 198//194 -f 190//195 199//195 191//195 -f 192//196 199//196 200//196 -f 192//197 201//197 193//197 -f 186//198 161//198 194//198 -f 187//199 194//199 195//199 -f 187//200 196//200 188//200 -f 200//201 209//201 201//201 -f 194//202 161//202 202//202 -f 194//203 203//203 195//203 -f 195//204 204//204 196//204 -f 197//205 204//205 205//205 -f 197//206 206//206 198//206 -f 198//207 207//207 199//207 -f 200//208 207//208 208//208 -f 206//209 213//209 214//209 -f 206//210 215//210 207//210 -f 208//211 215//211 216//211 -f 208//212 217//212 209//212 -f 202//213 161//213 210//213 -f 202//214 211//214 203//214 -f 204//215 211//215 212//215 -f 205//216 212//216 213//216 -f 210//217 161//217 218//217 -f 210//218 219//218 211//218 -f 211//219 220//219 212//219 -f 212//220 221//220 213//220 -f 214//221 221//221 222//221 -f 214//222 223//222 215//222 -f 216//223 223//223 224//223 -f 216//224 225//224 217//224 -f 222//225 229//225 230//225 -f 222//226 231//226 223//226 -f 224//227 231//227 232//227 -f 225//228 232//228 233//228 -f 218//229 161//229 226//229 -f 218//230 227//230 219//230 -f 219//231 228//231 220//231 -f 220//232 229//232 221//232 -f 227//233 234//233 235//233 -f 228//234 235//234 236//234 -f 229//235 236//235 237//235 -f 230//236 237//236 238//236 -f 230//237 239//237 231//237 -f 232//238 239//238 240//238 -f 232//239 241//239 233//239 -f 226//240 161//240 234//240 -f 238//241 247//241 239//241 -f 240//242 247//242 248//242 -f 240//243 249//243 241//243 -f 234//244 161//244 242//244 -f 234//245 243//245 235//245 -f 235//246 244//246 236//246 -f 236//247 245//247 237//247 -f 238//248 245//248 246//248 -f 243//249 252//249 244//249 -f 244//250 253//250 245//250 -f 246//251 253//251 254//251 -f 246//252 255//252 247//252 -f 248//253 255//253 256//253 -f 248//254 257//254 249//254 -f 242//255 161//255 250//255 -f 243//256 250//256 251//256 -f 258//257 321//257 289//257 -f 259//258 290//258 258//258 -f 260//259 291//259 259//259 -f 261//260 292//260 260//260 -f 262//261 293//261 261//261 -f 263//262 294//262 262//262 -f 264//263 295//263 263//263 -f 265//264 296//264 264//264 -f 266//265 297//265 265//265 -f 267//266 298//266 266//266 -f 268//267 299//267 267//267 -f 269//268 300//268 268//268 -f 732//269 727//269 726//269 -f 304//270 731//270 303//270 -f 303//270 640//270 641//270 -f 304//270 733//270 732//270 -f 731//271 639//271 640//271 -f 732//271 725//271 731//271 -f 725//272 638//272 639//272 -f 726//273 674//273 725//273 -f 278//274 310//274 277//274 -f 311//275 278//275 279//275 -f 312//276 279//276 280//276 -f 313//277 280//277 281//277 -f 314//278 281//278 282//278 -f 315//279 282//279 283//279 -f 316//280 283//280 284//280 -f 317//281 284//281 285//281 -f 318//282 285//282 286//282 -f 319//283 286//283 287//283 -f 320//284 287//284 288//284 -f 321//285 288//285 289//285 -f 290//286 353//286 321//286 -f 291//287 322//287 290//287 -f 292//288 323//288 291//288 -f 293//289 324//289 292//289 -f 294//290 325//290 293//290 -f 295//291 326//291 294//291 -f 296//292 327//292 295//292 -f 297//293 328//293 296//293 -f 298//294 329//294 297//294 -f 299//295 330//295 298//295 -f 300//296 331//296 299//296 -f 269//297 332//297 300//297 -f 270//298 333//298 269//298 -f 271//299 334//299 270//299 -f 272//300 335//300 271//300 -f 273//301 336//301 272//301 -f 338//302 273//302 274//302 -f 339//303 274//303 275//303 -f 340//304 275//304 276//304 -f 341//305 276//305 277//305 -f 342//306 277//306 310//306 -f 343//307 310//307 311//307 -f 344//308 311//308 312//308 -f 345//309 312//309 313//309 -f 346//310 313//310 314//310 -f 347//311 314//311 315//311 -f 348//312 315//312 316//312 -f 349//313 316//313 317//313 -f 350//314 317//314 318//314 -f 351//315 318//315 319//315 -f 352//316 319//316 320//316 -f 353//317 320//317 321//317 -f 354//318 1385//318 1391//318 -f 355//319 1391//319 1380//319 -f 356//320 1380//320 1378//320 -f 357//321 1378//321 1376//321 -f 358//322 1376//322 1382//322 -f 359//323 1382//323 1388//323 -f 360//324 1388//324 1386//324 -f 361//325 1386//325 1400//325 -f 362//326 1400//326 1373//326 -f 363//327 1373//327 1396//327 -f 364//328 1396//328 1394//328 -f 365//329 1394//329 1392//329 -f 366//330 1392//330 1397//330 -f 367//331 1397//331 1372//331 -f 368//332 1372//332 1370//332 -f 369//333 1370//333 1384//333 -f 1390//334 369//334 1384//334 -f 1381//335 370//335 1390//335 -f 1379//336 371//336 1381//336 -f 1377//337 372//337 1379//337 -f 1383//338 373//338 1377//338 -f 1389//339 374//339 1383//339 -f 1387//340 375//340 1389//340 -f 1369//341 376//341 1387//341 -f 1375//342 377//342 1369//342 -f 1398//343 378//343 1375//343 -f 1395//344 379//344 1398//344 -f 1393//345 380//345 1395//345 -f 1399//346 381//346 1393//346 -f 1374//347 382//347 1399//347 -f 1371//348 383//348 1374//348 -f 1385//349 384//349 1371//349 -f 386//350 1348//350 1360//350 -f 387//351 1360//351 1353//351 -f 388//352 1353//352 1354//352 -f 389//353 1354//353 1347//353 -f 390//354 1347//354 1341//354 -f 391//355 1341//355 1362//355 -f 392//356 1362//356 1364//356 -f 393//357 1364//357 1343//357 -f 394//358 1343//358 1368//358 -f 395//359 1368//359 1338//359 -f 396//360 1338//360 1340//360 -f 397//361 1340//361 1366//361 -f 398//362 1366//362 1359//362 -f 399//363 1359//363 1346//363 -f 400//364 1346//364 1350//364 -f 401//365 1350//365 1357//365 -f 1352//366 401//366 1357//366 -f 1355//367 402//367 1352//367 -f 1356//368 403//368 1355//368 -f 1351//369 404//369 1356//369 -f 1344//370 405//370 1351//370 -f 1361//371 406//371 1344//371 -f 1363//372 407//372 1361//372 -f 1342//373 408//373 1363//373 -f 1367//374 409//374 1342//374 -f 1337//375 410//375 1367//375 -f 1339//376 411//376 1337//376 -f 1365//377 412//377 1339//377 -f 1358//378 413//378 1365//378 -f 1345//379 414//379 1358//379 -f 1349//380 415//380 1345//380 -f 1348//381 416//381 1349//381 -f 418//382 1288//382 1304//382 -f 419//383 1304//383 1298//383 -f 420//384 1298//384 1326//384 -f 421//385 1326//385 1276//385 -f 422//386 1276//386 1318//386 -f 423//387 1318//387 1314//387 -f 424//388 1314//388 1310//388 -f 425//389 1310//389 1322//389 -f 426//390 1322//390 1332//390 -f 427//391 1332//391 1330//391 -f 428//392 1330//392 1294//392 -f 429//393 1294//393 1306//393 -f 430//394 1306//394 1284//394 -f 431//395 1284//395 1282//395 -f 432//396 1282//396 1280//396 -f 433//397 1280//397 1292//397 -f 1302//398 433//398 1292//398 -f 1300//399 434//399 1302//399 -f 1328//400 435//400 1300//400 -f 1278//401 436//401 1328//401 -f 1320//402 437//402 1278//402 -f 1316//403 438//403 1320//403 -f 1312//404 439//404 1316//404 -f 1324//405 440//405 1312//405 -f 1336//406 441//406 1324//406 -f 1334//407 442//407 1336//407 -f 1296//408 443//408 1334//408 -f 1308//409 444//409 1296//409 -f 1290//410 445//410 1308//410 -f 1286//411 446//411 1290//411 -f 1274//412 447//412 1286//412 -f 1288//413 448//413 1274//413 -f 450//414 1232//414 1234//414 -f 451//415 1234//415 1230//415 -f 452//416 1230//416 1252//416 -f 453//417 1252//417 1270//417 -f 454//418 1270//418 1242//418 -f 455//419 1242//419 1248//419 -f 456//420 1248//420 1236//420 -f 457//421 1236//421 1260//421 -f 458//422 1260//422 1264//422 -f 459//423 1264//423 1268//423 -f 460//424 1268//424 1224//424 -f 461//425 1224//425 1246//425 -f 462//426 1246//426 1216//426 -f 463//427 1216//427 1220//427 -f 464//428 1220//428 1272//428 -f 465//429 1272//429 1226//429 -f 1228//430 465//430 1226//430 -f 1238//431 466//431 1228//431 -f 1256//432 467//432 1238//432 -f 1210//433 468//433 1256//433 -f 1250//434 469//434 1210//434 -f 1254//435 470//435 1250//435 -f 1240//436 471//436 1254//436 -f 1258//437 472//437 1240//437 -f 1262//438 473//438 1258//438 -f 1266//439 474//439 1262//439 -f 1222//440 475//440 1266//440 -f 1244//441 476//441 1222//441 -f 1214//442 477//442 1244//442 -f 1218//443 478//443 1214//443 -f 1212//444 479//444 1218//444 -f 1232//445 480//445 1212//445 -f 482//446 1204//446 1184//446 -f 483//447 1184//447 1194//447 -f 484//448 1194//448 1190//448 -f 485//449 1190//449 1154//449 -f 486//450 1154//450 1198//450 -f 487//451 1198//451 1180//451 -f 488//452 1180//452 1176//452 -f 489//453 1176//453 1172//453 -f 490//454 1172//454 1146//454 -f 491//455 1146//455 1162//455 -f 492//456 1162//456 1158//456 -f 493//457 1158//457 1186//457 -f 494//458 1186//458 1164//458 -f 495//459 1164//459 1148//459 -f 496//460 1148//460 1206//460 -f 497//461 1206//461 1202//461 -f 1182//462 497//462 1202//462 -f 1196//463 498//463 1182//463 -f 1192//464 499//464 1196//464 -f 1156//465 500//465 1192//465 -f 1200//466 501//466 1156//466 -f 1178//467 502//467 1200//467 -f 1174//468 503//468 1178//468 -f 1170//469 504//469 1174//469 -f 1152//470 505//470 1170//470 -f 1166//471 506//471 1152//471 -f 1160//472 507//472 1166//472 -f 1188//473 508//473 1160//473 -f 1168//474 509//474 1188//474 -f 1150//475 510//475 1168//475 -f 1208//476 511//476 1150//476 -f 1204//477 512//477 1208//477 -f 514//478 1081//478 1111//478 -f 515//479 1111//479 1132//479 -f 516//480 1132//480 1135//480 -f 517//481 1135//481 1060//481 -f 518//482 1060//482 1144//482 -f 519//483 1144//483 1102//483 -f 520//484 1102//484 1117//484 -f 521//485 1117//485 1084//485 -f 522//486 1084//486 1066//486 -f 523//487 1066//487 1078//487 -f 524//488 1078//488 1090//488 -f 525//489 1090//489 1126//489 -f 526//490 1126//490 1105//490 -f 527//491 1105//491 1057//491 -f 528//492 1057//492 1063//492 -f 529//493 1063//493 1051//493 -f 1129//494 529//494 1051//494 -f 1138//495 530//495 1129//495 -f 1141//496 531//496 1138//496 -f 1069//497 532//497 1141//497 -f 1054//498 533//498 1069//498 -f 1114//499 534//499 1054//499 -f 1120//500 535//500 1114//500 -f 1093//501 536//501 1120//501 -f 1072//502 537//502 1093//502 -f 1075//503 538//503 1072//503 -f 1087//504 539//504 1075//504 -f 1123//505 540//505 1087//505 -f 1099//506 541//506 1123//506 -f 1096//507 542//507 1099//507 -f 1108//508 543//508 1096//508 -f 1081//509 544//509 1108//509 -f 546//510 988//510 964//510 -f 547//511 964//511 955//511 -f 548//512 955//512 997//512 -f 549//513 997//513 1015//513 -f 550//514 1015//514 1036//514 -f 551//515 1036//515 1030//515 -f 552//516 1030//516 1024//516 -f 553//517 1024//517 1042//517 -f 554//518 1042//518 1012//518 -f 555//519 1012//519 1006//519 -f 556//520 1006//520 1045//520 -f 557//521 1045//521 967//521 -f 558//522 967//522 991//522 -f 559//523 991//523 985//523 -f 560//524 985//524 982//524 -f 561//525 982//525 994//525 -f 961//526 561//526 994//526 -f 958//527 562//527 961//527 -f 1000//528 563//528 958//528 -f 1018//529 564//529 1000//529 -f 1033//530 565//530 1018//530 -f 1027//531 566//531 1033//531 -f 1021//532 567//532 1027//532 -f 1039//533 568//533 1021//533 -f 1009//534 569//534 1039//534 -f 1003//535 570//535 1009//535 -f 1048//536 571//536 1003//536 -f 973//537 572//537 1048//537 -f 979//538 573//538 973//538 -f 976//539 574//539 979//539 -f 970//540 575//540 976//540 -f 988//541 576//541 970//541 -f 578//542 874//542 943//542 -f 579//543 943//543 940//543 -f 580//544 940//544 922//544 -f 581//545 922//545 904//545 -f 582//546 904//546 910//546 -f 583//547 910//547 919//547 -f 584//548 919//548 946//548 -f 585//549 946//549 928//549 -f 586//550 928//550 886//550 -f 587//551 886//551 898//551 -f 588//552 898//552 877//552 -f 589//553 877//553 868//553 -f 590//554 868//554 871//554 -f 591//555 871//555 880//555 -f 592//556 880//556 907//556 -f 593//557 907//557 892//557 -f 937//558 593//558 892//558 -f 952//559 594//559 937//559 -f 931//560 595//560 952//560 -f 913//561 596//561 931//561 -f 916//562 597//562 913//562 -f 925//563 598//563 916//563 -f 859//564 599//564 925//564 -f 934//565 600//565 859//565 -f 895//566 601//566 934//566 -f 901//567 602//567 895//567 -f 883//568 603//568 901//568 -f 865//569 604//569 883//569 -f 949//570 605//570 865//570 -f 862//571 606//571 949//571 -f 889//572 607//572 862//572 -f 874//573 608//573 889//573 -f 610//574 832//574 850//574 -f 611//575 850//575 817//575 -f 612//576 817//576 811//576 -f 613//577 811//577 808//577 -f 614//578 808//578 826//578 -f 615//579 826//579 844//579 -f 616//580 844//580 838//580 -f 617//581 838//581 784//581 -f 618//582 784//582 802//582 -f 619//583 802//583 772//583 -f 620//584 772//584 766//584 -f 621//585 766//585 853//585 -f 622//586 853//586 775//586 -f 623//587 775//587 793//587 -f 624//588 793//588 787//588 -f 625//589 787//589 829//589 -f 847//590 625//590 829//590 -f 820//591 626//591 847//591 -f 814//592 627//592 820//592 -f 805//593 628//593 814//593 -f 823//594 629//594 805//594 -f 841//595 630//595 823//595 -f 835//596 631//596 841//596 -f 781//597 632//597 835//597 -f 796//598 633//598 781//598 -f 769//599 634//599 796//599 -f 763//600 635//600 769//600 -f 856//601 636//601 763//601 -f 778//602 637//602 856//602 -f 799//603 638//603 778//603 -f 790//604 639//604 799//604 -f 832//605 640//605 790//605 -f 642//606 305//606 748//606 -f 643//607 748//607 721//607 -f 644//608 721//608 724//608 -f 645//609 724//609 709//609 -f 646//610 709//610 697//610 -f 647//611 697//611 745//611 -f 648//612 745//612 754//612 -f 649//613 754//613 691//613 -f 650//614 691//614 301//614 -f 651//615 301//615 679//615 -f 652//616 679//616 685//616 -f 653//617 685//617 760//617 -f 654//618 760//618 739//618 -f 655//619 739//619 706//619 -f 656//620 706//620 712//620 -f 657//621 712//621 742//621 -f 718//622 657//622 742//622 -f 730//623 658//623 718//623 -f 736//624 659//624 730//624 -f 715//625 660//625 736//625 -f 703//626 661//626 715//626 -f 751//627 662//627 703//627 -f 757//628 663//628 751//628 -f 700//629 664//629 757//629 -f 308//630 665//630 700//630 -f 682//631 666//631 308//631 -f 688//632 667//632 682//632 -f 694//633 668//633 688//633 -f 676//634 669//634 694//634 -f 727//635 670//635 676//635 -f 733//269 671//269 727//269 -f 305//270 672//270 733//270 -f 8//636 265//636 257//636 -f 257//637 264//637 249//637 -f 249//638 263//638 241//638 -f 241//639 262//639 233//639 -f 233//640 261//640 225//640 -f 225//641 260//641 217//641 -f 217//642 259//642 209//642 -f 209//643 258//643 201//643 -f 201//644 289//644 193//644 -f 289//645 185//645 193//645 -f 288//646 177//646 185//646 -f 287//647 169//647 177//647 -f 286//648 160//648 169//648 -f 285//649 152//649 160//649 -f 284//650 144//650 152//650 -f 283//651 136//651 144//651 -f 282//652 128//652 136//652 -f 281//653 120//653 128//653 -f 280//654 112//654 120//654 -f 279//655 104//655 112//655 -f 278//656 96//656 104//656 -f 96//657 276//657 88//657 -f 88//658 275//658 80//658 -f 80//659 274//659 72//659 -f 72//660 273//660 64//660 -f 273//661 56//661 64//661 -f 272//662 48//662 56//662 -f 271//663 40//663 48//663 -f 270//664 32//664 40//664 -f 32//665 268//665 24//665 -f 24//666 267//666 16//666 -f 16//667 266//667 8//667 -f 726//635 676//635 675//635 -f 674//668 637//668 638//668 -f 675//669 692//669 674//669 -f 675//634 694//634 693//634 -f 692//670 636//670 637//670 -f 693//671 686//671 692//671 -f 693//672 688//672 687//672 -f 686//673 635//673 636//673 -f 687//674 680//674 686//674 -f 687//673 682//673 681//673 -f 680//675 634//675 635//675 -f 681//675 307//675 680//675 -f 681//676 308//676 309//676 -f 307//677 633//677 634//677 -f 309//677 698//677 307//677 -f 309//630 700//630 699//630 -f 698//678 632//678 633//678 -f 699//678 755//678 698//678 -f 699//629 757//629 756//629 -f 755//679 631//679 632//679 -f 756//680 749//680 755//680 -f 756//681 751//681 750//681 -f 749//682 630//682 631//682 -f 750//683 701//683 749//683 -f 750//627 703//627 702//627 -f 701//684 629//684 630//684 -f 702//685 713//685 701//685 -f 702//686 715//686 714//686 -f 713//687 628//687 629//687 -f 714//688 734//688 713//688 -f 714//689 736//689 735//689 -f 734//690 627//690 628//690 -f 735//691 728//691 734//691 -f 735//692 730//692 729//692 -f 728//693 626//693 627//693 -f 729//694 716//694 728//694 -f 729//695 718//695 717//695 -f 716//696 625//696 626//696 -f 717//696 740//696 716//696 -f 717//622 742//622 741//622 -f 625//697 710//697 624//697 -f 740//697 711//697 710//697 -f 742//621 711//621 741//621 -f 624//698 704//698 623//698 -f 710//699 705//699 704//699 -f 712//700 705//700 711//700 -f 623//701 737//701 622//701 -f 704//702 738//702 737//702 -f 706//703 738//703 705//703 -f 622//704 758//704 621//704 -f 737//705 759//705 758//705 -f 739//706 759//706 738//706 -f 621//707 683//707 620//707 -f 758//708 684//708 683//708 -f 760//709 684//709 759//709 -f 620//710 677//710 619//710 -f 683//711 678//711 677//711 -f 685//616 678//616 684//616 -f 619//712 306//712 618//712 -f 677//713 302//713 306//713 -f 679//714 302//714 678//714 -f 618//715 689//715 617//715 -f 306//715 690//715 689//715 -f 301//614 690//614 302//614 -f 617//716 752//716 616//716 -f 689//716 753//716 752//716 -f 691//613 753//613 690//613 -f 616//717 743//717 615//717 -f 752//717 744//717 743//717 -f 754//718 744//718 753//718 -f 615//719 695//719 614//719 -f 743//719 696//719 695//719 -f 745//720 696//720 744//720 -f 614//721 707//721 613//721 -f 695//722 708//722 707//722 -f 697//723 708//723 696//723 -f 613//724 722//724 612//724 -f 707//725 723//725 722//725 -f 709//609 723//609 708//609 -f 612//726 719//726 611//726 -f 722//727 720//727 719//727 -f 724//608 720//608 723//608 -f 611//728 746//728 610//728 -f 719//728 747//728 746//728 -f 721//607 747//607 720//607 -f 610//606 303//606 641//606 -f 746//606 304//606 303//606 -f 748//606 304//606 747//606 -f 830//605 608//605 609//605 -f 831//605 788//605 830//605 -f 831//605 790//605 789//605 -f 788//604 607//604 608//604 -f 789//604 797//604 788//604 -f 789//604 799//604 798//604 -f 797//603 606//603 607//603 -f 798//603 776//603 797//603 -f 798//603 778//603 777//603 -f 776//729 605//729 606//729 -f 777//602 854//602 776//602 -f 777//602 856//602 855//602 -f 854//730 604//730 605//730 -f 855//601 761//601 854//601 -f 855//601 763//601 762//601 -f 761//731 603//731 604//731 -f 762//600 767//600 761//600 -f 762//600 769//600 768//600 -f 767//599 602//599 603//599 -f 768//599 794//599 767//599 -f 768//599 796//599 795//599 -f 794//598 601//598 602//598 -f 795//598 779//598 794//598 -f 795//598 781//598 780//598 -f 779//597 600//597 601//597 -f 780//597 833//597 779//597 -f 780//597 835//597 834//597 -f 833//732 599//732 600//732 -f 834//733 839//733 833//733 -f 834//732 841//732 840//732 -f 839//734 598//734 599//734 -f 840//734 821//734 839//734 -f 840//735 823//735 822//735 -f 821//736 597//736 598//736 -f 822//737 803//737 821//737 -f 822//594 805//594 804//594 -f 803//738 596//738 597//738 -f 804//738 812//738 803//738 -f 804//593 814//593 813//593 -f 812//739 595//739 596//739 -f 813//739 818//739 812//739 -f 813//740 820//740 819//740 -f 818//741 594//741 595//741 -f 819//742 845//742 818//742 -f 819//591 847//591 846//591 -f 845//590 593//590 594//590 -f 846//590 827//590 845//590 -f 846//590 829//590 828//590 -f 593//589 785//589 592//589 -f 827//589 786//589 785//589 -f 829//589 786//589 828//589 -f 592//743 791//743 591//743 -f 785//744 792//744 791//744 -f 787//588 792//588 786//588 -f 591//745 773//745 590//745 -f 791//745 774//745 773//745 -f 793//587 774//587 792//587 -f 590//746 851//746 589//746 -f 773//746 852//746 851//746 -f 775//747 852//747 774//747 -f 589//748 764//748 588//748 -f 851//749 765//749 764//749 -f 853//750 765//750 852//750 -f 588//751 770//751 587//751 -f 764//584 771//584 770//584 -f 766//584 771//584 765//584 -f 587//752 800//752 586//752 -f 770//752 801//752 800//752 -f 772//753 801//753 771//753 -f 586//582 782//582 585//582 -f 800//582 783//582 782//582 -f 802//582 783//582 801//582 -f 585//581 836//581 584//581 -f 782//581 837//581 836//581 -f 784//581 837//581 783//581 -f 584//580 842//580 583//580 -f 836//580 843//580 842//580 -f 838//580 843//580 837//580 -f 583//754 824//754 582//754 -f 842//579 825//579 824//579 -f 844//579 825//579 843//579 -f 582//755 806//755 581//755 -f 824//578 807//578 806//578 -f 826//578 807//578 825//578 -f 581//756 809//756 580//756 -f 806//577 810//577 809//577 -f 808//577 810//577 807//577 -f 580//576 815//576 579//576 -f 809//576 816//576 815//576 -f 811//576 816//576 810//576 -f 579//575 848//575 578//575 -f 815//575 849//575 848//575 -f 817//575 849//575 816//575 -f 578//574 830//574 609//574 -f 848//574 831//574 830//574 -f 850//574 831//574 849//574 -f 872//573 576//573 577//573 -f 873//573 887//573 872//573 -f 873//573 889//573 888//573 -f 887//757 575//757 576//757 -f 888//572 860//572 887//572 -f 888//572 862//572 861//572 -f 860//758 574//758 575//758 -f 861//758 947//758 860//758 -f 861//571 949//571 948//571 -f 947//759 573//759 574//759 -f 948//759 863//759 947//759 -f 948//760 865//760 864//760 -f 863//761 572//761 573//761 -f 864//761 881//761 863//761 -f 864//762 883//762 882//762 -f 881//763 571//763 572//763 -f 882//764 899//764 881//764 -f 882//764 901//764 900//764 -f 899//765 570//765 571//765 -f 900//765 893//765 899//765 -f 900//567 895//567 894//567 -f 893//766 569//766 570//766 -f 894//766 932//766 893//766 -f 894//566 934//566 933//566 -f 932//565 568//565 569//565 -f 933//565 857//565 932//565 -f 933//565 859//565 858//565 -f 857//767 567//767 568//767 -f 858//767 923//767 857//767 -f 858//564 925//564 924//564 -f 923//768 566//768 567//768 -f 924//769 914//769 923//769 -f 924//770 916//770 915//770 -f 914//771 565//771 566//771 -f 915//772 911//772 914//772 -f 915//773 913//773 912//773 -f 911//774 564//774 565//774 -f 912//775 929//775 911//775 -f 912//776 931//776 930//776 -f 929//777 563//777 564//777 -f 930//778 950//778 929//778 -f 930//779 952//779 951//779 -f 950//780 562//780 563//780 -f 951//780 935//780 950//780 -f 951//781 937//781 936//781 -f 935//782 561//782 562//782 -f 936//783 890//783 935//783 -f 936//558 892//558 891//558 -f 561//784 905//784 560//784 -f 890//785 906//785 905//785 -f 892//557 906//557 891//557 -f 560//786 878//786 559//786 -f 905//787 879//787 878//787 -f 907//788 879//788 906//788 -f 559//789 869//789 558//789 -f 878//790 870//790 869//790 -f 880//791 870//791 879//791 -f 558//792 866//792 557//792 -f 869//793 867//793 866//793 -f 871//794 867//794 870//794 -f 557//795 875//795 556//795 -f 866//796 876//796 875//796 -f 868//553 876//553 867//553 -f 556//797 896//797 555//797 -f 875//798 897//798 896//798 -f 877//799 897//799 876//799 -f 555//800 884//800 554//800 -f 896//800 885//800 884//800 -f 898//801 885//801 897//801 -f 554//802 926//802 553//802 -f 884//550 927//550 926//550 -f 886//550 927//550 885//550 -f 553//803 944//803 552//803 -f 926//803 945//803 944//803 -f 928//803 945//803 927//803 -f 552//804 917//804 551//804 -f 944//804 918//804 917//804 -f 946//548 918//548 945//548 -f 551//805 908//805 550//805 -f 917//806 909//806 908//806 -f 919//807 909//807 918//807 -f 550//808 902//808 549//808 -f 908//808 903//808 902//808 -f 910//809 903//809 909//809 -f 549//810 920//810 548//810 -f 902//811 921//811 920//811 -f 904//812 921//812 903//812 -f 548//813 938//813 547//813 -f 920//814 939//814 938//814 -f 922//544 939//544 921//544 -f 547//815 941//815 546//815 -f 938//543 942//543 941//543 -f 940//543 942//543 939//543 -f 546//542 872//542 577//542 -f 941//542 873//542 872//542 -f 943//542 873//542 942//542 -f 986//816 544//816 545//816 -f 987//816 968//816 986//816 -f 987//817 970//817 969//817 -f 968//818 543//818 544//818 -f 969//540 974//540 968//540 -f 969//540 976//540 975//540 -f 974//819 542//819 543//819 -f 975//820 977//820 974//820 -f 975//539 979//539 978//539 -f 977//821 541//821 542//821 -f 978//822 971//822 977//822 -f 978//823 973//823 972//823 -f 971//824 540//824 541//824 -f 972//825 1046//825 971//825 -f 972//826 1048//826 1047//826 -f 1046//827 539//827 540//827 -f 1047//828 1001//828 1046//828 -f 1047//536 1003//536 1002//536 -f 1001//829 538//829 539//829 -f 1002//830 1007//830 1001//830 -f 1002//831 1009//831 1008//831 -f 1007//832 537//832 538//832 -f 1008//832 1037//832 1007//832 -f 1008//534 1039//534 1038//534 -f 1037//833 536//833 537//833 -f 1038//834 1019//834 1037//834 -f 1038//533 1021//533 1020//533 -f 1019//835 535//835 536//835 -f 1020//835 1025//835 1019//835 -f 1020//836 1027//836 1026//836 -f 1025//837 534//837 535//837 -f 1026//838 1031//838 1025//838 -f 1026//839 1033//839 1032//839 -f 1031//840 533//840 534//840 -f 1032//841 1016//841 1031//841 -f 1032//842 1018//842 1017//842 -f 1016//843 532//843 533//843 -f 1017//844 998//844 1016//844 -f 1017//845 1000//845 999//845 -f 998//846 531//846 532//846 -f 999//847 956//847 998//847 -f 999//848 958//848 957//848 -f 956//849 530//849 531//849 -f 957//850 959//850 956//850 -f 957//851 961//851 960//851 -f 959//852 529//852 530//852 -f 960//852 992//852 959//852 -f 960//526 994//526 993//526 -f 529//853 980//853 528//853 -f 992//854 981//854 980//854 -f 994//855 981//855 993//855 -f 528//856 983//856 527//856 -f 980//857 984//857 983//857 -f 982//858 984//858 981//858 -f 527//859 989//859 526//859 -f 983//860 990//860 989//860 -f 985//861 990//861 984//861 -f 526//862 965//862 525//862 -f 989//863 966//863 965//863 -f 991//864 966//864 990//864 -f 525//865 1043//865 524//865 -f 965//866 1044//866 1043//866 -f 967//867 1044//867 966//867 -f 524//868 1004//868 523//868 -f 1043//869 1005//869 1004//869 -f 1045//870 1005//870 1044//870 -f 523//871 1010//871 522//871 -f 1004//871 1011//871 1010//871 -f 1006//872 1011//872 1005//872 -f 522//873 1040//873 521//873 -f 1010//873 1041//873 1040//873 -f 1012//518 1041//518 1011//518 -f 521//874 1022//874 520//874 -f 1040//874 1023//874 1022//874 -f 1042//517 1023//517 1041//517 -f 520//875 1028//875 519//875 -f 1022//876 1029//876 1028//876 -f 1024//877 1029//877 1023//877 -f 519//878 1034//878 518//878 -f 1028//879 1035//879 1034//879 -f 1030//515 1035//515 1029//515 -f 518//880 1013//880 517//880 -f 1034//881 1014//881 1013//881 -f 1036//882 1014//882 1035//882 -f 517//883 995//883 516//883 -f 1013//884 996//884 995//884 -f 1015//885 996//885 1014//885 -f 516//886 953//886 515//886 -f 995//887 954//887 953//887 -f 997//512 954//512 996//512 -f 515//888 962//888 514//888 -f 953//511 963//511 962//511 -f 955//511 963//511 954//511 -f 514//889 986//889 545//889 -f 962//890 987//890 986//890 -f 964//890 987//890 963//890 -f 1079//891 512//891 513//891 -f 1080//891 1106//891 1079//891 -f 1080//509 1108//509 1107//509 -f 1106//892 511//892 512//892 -f 1107//892 1094//892 1106//892 -f 1107//893 1096//893 1095//893 -f 1094//894 510//894 511//894 -f 1095//895 1097//895 1094//895 -f 1095//507 1099//507 1098//507 -f 1097//896 509//896 510//896 -f 1098//897 1121//897 1097//897 -f 1098//898 1123//898 1122//898 -f 1121//899 508//899 509//899 -f 1122//900 1085//900 1121//900 -f 1122//901 1087//901 1086//901 -f 1085//902 507//902 508//902 -f 1086//903 1073//903 1085//903 -f 1086//904 1075//904 1074//904 -f 1073//905 506//905 507//905 -f 1074//906 1070//906 1073//906 -f 1074//503 1072//503 1071//503 -f 1070//907 505//907 506//907 -f 1071//907 1091//907 1070//907 -f 1071//502 1093//502 1092//502 -f 1091//908 504//908 505//908 -f 1092//908 1118//908 1091//908 -f 1092//908 1120//908 1119//908 -f 1118//909 503//909 504//909 -f 1119//910 1112//910 1118//910 -f 1119//500 1114//500 1113//500 -f 1112//911 502//911 503//911 -f 1113//912 1052//912 1112//912 -f 1113//913 1054//913 1053//913 -f 1052//914 501//914 502//914 -f 1053//915 1067//915 1052//915 -f 1053//916 1069//916 1068//916 -f 1067//917 500//917 501//917 -f 1068//918 1139//918 1067//918 -f 1068//919 1141//919 1140//919 -f 1139//920 499//920 500//920 -f 1140//921 1136//921 1139//921 -f 1140//922 1138//922 1137//922 -f 1136//923 498//923 499//923 -f 1137//924 1127//924 1136//924 -f 1137//925 1129//925 1128//925 -f 1127//926 497//926 498//926 -f 1128//926 1049//926 1127//926 -f 1128//494 1051//494 1050//494 -f 497//927 1061//927 496//927 -f 1049//927 1062//927 1061//927 -f 1051//493 1062//493 1050//493 -f 496//928 1055//928 495//928 -f 1061//929 1056//929 1055//929 -f 1063//930 1056//930 1062//930 -f 495//931 1103//931 494//931 -f 1055//932 1104//932 1103//932 -f 1057//933 1104//933 1056//933 -f 494//934 1124//934 493//934 -f 1103//935 1125//935 1124//935 -f 1105//936 1125//936 1104//936 -f 493//937 1088//937 492//937 -f 1124//938 1089//938 1088//938 -f 1126//939 1089//939 1125//939 -f 492//940 1076//940 491//940 -f 1088//941 1077//941 1076//941 -f 1090//942 1077//942 1089//942 -f 491//943 1064//943 490//943 -f 1076//944 1065//944 1064//944 -f 1078//487 1065//487 1077//487 -f 490//945 1082//945 489//945 -f 1064//945 1083//945 1082//945 -f 1066//945 1083//945 1065//945 -f 489//946 1115//946 488//946 -f 1082//946 1116//946 1115//946 -f 1084//485 1116//485 1083//485 -f 488//947 1100//947 487//947 -f 1115//948 1101//948 1100//948 -f 1117//484 1101//484 1116//484 -f 487//949 1142//949 486//949 -f 1100//950 1143//950 1142//950 -f 1102//951 1143//951 1101//951 -f 486//952 1058//952 485//952 -f 1142//953 1059//953 1058//953 -f 1144//954 1059//954 1143//954 -f 485//955 1133//955 484//955 -f 1058//956 1134//956 1133//956 -f 1060//957 1134//957 1059//957 -f 484//958 1130//958 483//958 -f 1133//959 1131//959 1130//959 -f 1135//960 1131//960 1134//960 -f 483//961 1109//961 482//961 -f 1130//961 1110//961 1109//961 -f 1132//962 1110//962 1131//962 -f 482//963 1079//963 513//963 -f 1109//963 1080//963 1079//963 -f 1111//478 1080//478 1110//478 -f 1203//477 480//477 481//477 -f 1203//477 1208//477 1207//477 -f 1207//964 479//964 480//964 -f 1207//965 1150//965 1149//965 -f 1149//966 478//966 479//966 -f 1149//967 1168//967 1167//967 -f 1167//968 477//968 478//968 -f 1167//474 1188//474 1187//474 -f 1187//969 476//969 477//969 -f 1187//970 1160//970 1159//970 -f 1159//971 475//971 476//971 -f 1159//972 1166//972 1165//972 -f 1165//973 474//973 475//973 -f 1165//974 1152//974 1151//974 -f 1151//470 473//470 474//470 -f 1151//470 1170//470 1169//470 -f 1169//975 472//975 473//975 -f 1169//975 1174//975 1173//975 -f 1173//976 471//976 472//976 -f 1173//977 1178//977 1177//977 -f 1177//978 470//978 471//978 -f 1177//979 1200//979 1199//979 -f 1199//980 469//980 470//980 -f 1199//981 1156//981 1155//981 -f 1155//982 468//982 469//982 -f 1155//983 1192//983 1191//983 -f 1191//984 467//984 468//984 -f 1191//985 1196//985 1195//985 -f 1195//986 466//986 467//986 -f 1195//987 1182//987 1181//987 -f 1181//988 465//988 466//988 -f 1181//462 1202//462 1201//462 -f 465//989 1205//989 464//989 -f 1202//461 1205//461 1201//461 -f 464//990 1147//990 463//990 -f 1206//991 1147//991 1205//991 -f 463//992 1163//992 462//992 -f 1148//993 1163//993 1147//993 -f 462//994 1185//994 461//994 -f 1164//995 1185//995 1163//995 -f 461//996 1157//996 460//996 -f 1186//997 1157//997 1185//997 -f 460//998 1161//998 459//998 -f 1158//999 1161//999 1157//999 -f 459//1000 1145//1000 458//1000 -f 1162//1001 1145//1001 1161//1001 -f 458//1002 1171//1002 457//1002 -f 1146//1002 1171//1002 1145//1002 -f 457//453 1175//453 456//453 -f 1172//453 1175//453 1171//453 -f 456//1003 1179//1003 455//1003 -f 1176//1004 1179//1004 1175//1004 -f 455//1005 1197//1005 454//1005 -f 1180//1006 1197//1006 1179//1006 -f 454//1007 1153//1007 453//1007 -f 1198//1008 1153//1008 1197//1008 -f 453//1009 1189//1009 452//1009 -f 1154//1010 1189//1010 1153//1010 -f 452//1011 1193//1011 451//1011 -f 1190//1012 1193//1012 1189//1012 -f 451//1013 1183//1013 450//1013 -f 1194//1014 1183//1014 1193//1014 -f 450//446 1203//446 481//446 -f 1184//446 1203//446 1183//446 -f 1231//445 448//445 449//445 -f 1231//445 1212//445 1211//445 -f 1211//444 447//444 448//444 -f 1211//444 1218//444 1217//444 -f 1217//1015 446//1015 447//1015 -f 1217//1016 1214//1016 1213//1016 -f 1213//1017 445//1017 446//1017 -f 1213//1018 1244//1018 1243//1018 -f 1243//1019 444//1019 445//1019 -f 1243//1020 1222//1020 1221//1020 -f 1221//1021 443//1021 444//1021 -f 1221//1022 1266//1022 1265//1022 -f 1265//1023 442//1023 443//1023 -f 1265//1024 1262//1024 1261//1024 -f 1261//1025 441//1025 442//1025 -f 1261//438 1258//438 1257//438 -f 1257//1026 440//1026 441//1026 -f 1257//437 1240//437 1239//437 -f 1239//1027 439//1027 440//1027 -f 1239//436 1254//436 1253//436 -f 1253//1028 438//1028 439//1028 -f 1253//1029 1250//1029 1249//1029 -f 1249//1030 437//1030 438//1030 -f 1249//1031 1210//1031 1209//1031 -f 1209//1032 436//1032 437//1032 -f 1209//1033 1256//1033 1255//1033 -f 1255//1034 435//1034 436//1034 -f 1255//1035 1238//1035 1237//1035 -f 1237//1036 434//1036 435//1036 -f 1237//431 1228//431 1227//431 -f 1227//1037 433//1037 434//1037 -f 1227//430 1226//430 1225//430 -f 433//1038 1271//1038 432//1038 -f 1226//429 1271//429 1225//429 -f 432//1039 1219//1039 431//1039 -f 1272//428 1219//428 1271//428 -f 431//1040 1215//1040 430//1040 -f 1220//1041 1215//1041 1219//1041 -f 430//1042 1245//1042 429//1042 -f 1216//1043 1245//1043 1215//1043 -f 429//1044 1223//1044 428//1044 -f 1246//1045 1223//1045 1245//1045 -f 428//1046 1267//1046 427//1046 -f 1224//1047 1267//1047 1223//1047 -f 427//1048 1263//1048 426//1048 -f 1268//423 1263//423 1267//423 -f 426//422 1259//422 425//422 -f 1264//422 1259//422 1263//422 -f 425//1049 1235//1049 424//1049 -f 1260//421 1235//421 1259//421 -f 424//1050 1247//1050 423//1050 -f 1236//1051 1247//1051 1235//1051 -f 423//1052 1241//1052 422//1052 -f 1248//1053 1241//1053 1247//1053 -f 422//1054 1269//1054 421//1054 -f 1242//1055 1269//1055 1241//1055 -f 421//1056 1251//1056 420//1056 -f 1270//1057 1251//1057 1269//1057 -f 420//1058 1229//1058 419//1058 -f 1252//1059 1229//1059 1251//1059 -f 419//415 1233//415 418//415 -f 1230//415 1233//415 1229//415 -f 418//414 1231//414 449//414 -f 1234//414 1231//414 1233//414 -f 1287//413 416//413 417//413 -f 1287//413 1274//413 1273//413 -f 1273//1060 415//1060 416//1060 -f 1273//412 1286//412 1285//412 -f 1285//1061 414//1061 415//1061 -f 1285//411 1290//411 1289//411 -f 1289//1062 413//1062 414//1062 -f 1289//410 1308//410 1307//410 -f 1307//1063 412//1063 413//1063 -f 1307//409 1296//409 1295//409 -f 1295//1064 411//1064 412//1064 -f 1295//1064 1334//1064 1333//1064 -f 1333//407 410//407 411//407 -f 1333//407 1336//407 1335//407 -f 1335//1065 409//1065 410//1065 -f 1335//1065 1324//1065 1323//1065 -f 1323//1066 408//1066 409//1066 -f 1323//1067 1312//1067 1311//1067 -f 1311//1068 407//1068 408//1068 -f 1311//404 1316//404 1315//404 -f 1315//1069 406//1069 407//1069 -f 1315//403 1320//403 1319//403 -f 1319//1070 405//1070 406//1070 -f 1319//1071 1278//1071 1277//1071 -f 1277//1072 404//1072 405//1072 -f 1277//1073 1328//1073 1327//1073 -f 1327//1074 403//1074 404//1074 -f 1327//400 1300//400 1299//400 -f 1299//1075 402//1075 403//1075 -f 1299//399 1302//399 1301//399 -f 1301//398 401//398 402//398 -f 1301//398 1292//398 1291//398 -f 401//397 1279//397 400//397 -f 1292//397 1279//397 1291//397 -f 400//1076 1281//1076 399//1076 -f 1280//396 1281//396 1279//396 -f 399//1077 1283//1077 398//1077 -f 1282//395 1283//395 1281//395 -f 398//1078 1305//1078 397//1078 -f 1284//394 1305//394 1283//394 -f 397//1079 1293//1079 396//1079 -f 1306//1080 1293//1080 1305//1080 -f 396//1081 1329//1081 395//1081 -f 1294//392 1329//392 1293//392 -f 395//1082 1331//1082 394//1082 -f 1330//1082 1331//1082 1329//1082 -f 394//1083 1321//1083 393//1083 -f 1332//390 1321//390 1331//390 -f 393//1084 1309//1084 392//1084 -f 1322//1084 1309//1084 1321//1084 -f 392//388 1313//388 391//388 -f 1310//388 1313//388 1309//388 -f 391//1085 1317//1085 390//1085 -f 1314//1085 1317//1085 1313//1085 -f 390//1086 1275//1086 389//1086 -f 1318//386 1275//386 1317//386 -f 389//1087 1325//1087 388//1087 -f 1276//385 1325//385 1275//385 -f 388//1088 1297//1088 387//1088 -f 1326//384 1297//384 1325//384 -f 387//1089 1303//1089 386//1089 -f 1298//383 1303//383 1297//383 -f 386//382 1287//382 417//382 -f 1304//382 1287//382 1303//382 -f 1348//381 384//381 385//381 -f 1349//380 383//380 384//380 -f 1345//1090 382//1090 383//1090 -f 1358//1091 381//1091 382//1091 -f 1365//1092 380//1092 381//1092 -f 1339//376 379//376 380//376 -f 1337//1093 378//1093 379//1093 -f 1367//374 377//374 378//374 -f 1342//373 376//373 377//373 -f 1363//372 375//372 376//372 -f 1361//1094 374//1094 375//1094 -f 1344//1095 373//1095 374//1095 -f 1351//1096 372//1096 373//1096 -f 1356//1097 371//1097 372//1097 -f 1355//1098 370//1098 371//1098 -f 1352//1099 369//1099 370//1099 -f 369//1100 1350//1100 368//1100 -f 368//1101 1346//1101 367//1101 -f 367//1102 1359//1102 366//1102 -f 366//1103 1366//1103 365//1103 -f 365//1104 1340//1104 364//1104 -f 364//1105 1338//1105 363//1105 -f 363//359 1368//359 362//359 -f 362//358 1343//358 361//358 -f 361//357 1364//357 360//357 -f 360//1106 1362//1106 359//1106 -f 359//355 1341//355 358//355 -f 358//1107 1347//1107 357//1107 -f 357//1108 1354//1108 356//1108 -f 356//1109 1353//1109 355//1109 -f 355//351 1360//351 354//351 -f 354//1110 1348//1110 385//1110 -f 1385//349 352//349 353//349 -f 1371//348 351//348 352//348 -f 1374//1111 350//1111 351//1111 -f 1399//346 349//346 350//346 -f 1393//345 348//345 349//345 -f 1395//344 347//344 348//344 -f 1398//343 346//343 347//343 -f 1375//342 345//342 346//342 -f 1369//341 344//341 345//341 -f 1387//340 343//340 344//340 -f 1389//339 342//339 343//339 -f 1383//338 341//338 342//338 -f 1377//337 340//337 341//337 -f 1379//1112 339//1112 340//1112 -f 1381//1113 338//1113 339//1113 -f 1390//334 337//334 338//334 -f 337//333 1370//333 336//333 -f 336//1114 1372//1114 335//1114 -f 335//1115 1397//1115 334//1115 -f 334//330 1392//330 333//330 -f 333//329 1394//329 332//329 -f 332//328 1396//328 331//328 -f 331//327 1373//327 330//327 -f 330//326 1400//326 329//326 -f 329//325 1386//325 328//325 -f 328//324 1388//324 327//324 -f 327//323 1382//323 326//323 -f 326//1116 1376//1116 325//1116 -f 325//321 1378//321 324//321 -f 324//1117 1380//1117 323//1117 -f 323//319 1391//319 322//319 -f 322//318 1385//318 353//318 -f 251//1 250//1 1//1 -f 252//2 251//2 2//2 -f 253//3 252//3 3//3 -f 254//4 253//4 4//4 -f 255//5 254//5 5//5 -f 256//6 255//6 6//6 -f 257//1118 256//1118 7//1118 -f 7//9 15//9 16//9 -f 1//11 9//11 10//11 -f 2//12 10//12 11//12 -f 3//13 11//13 12//13 -f 4//14 12//14 13//14 -f 5//15 13//15 14//15 -f 6//16 14//16 15//16 -f 12//17 20//17 21//17 -f 13//18 21//18 22//18 -f 15//19 14//19 22//19 -f 15//1119 23//1119 24//1119 -f 9//1120 17//1120 18//1120 -f 10//23 18//23 19//23 -f 11//24 19//24 20//24 -f 17//1121 25//1121 26//1121 -f 18//26 26//26 27//26 -f 19//27 27//27 28//27 -f 20//28 28//28 29//28 -f 21//29 29//29 30//29 -f 22//1122 30//1122 31//1122 -f 24//31 23//31 31//31 -f 29//33 37//33 38//33 -f 30//34 38//34 39//34 -f 32//35 31//35 39//35 -f 25//1123 33//1123 34//1123 -f 26//38 34//38 35//38 -f 27//39 35//39 36//39 -f 29//40 28//40 36//40 -f 33//1124 41//1124 42//1124 -f 34//1125 42//1125 43//1125 -f 35//43 43//43 44//43 -f 37//44 36//44 44//44 -f 37//45 45//45 46//45 -f 39//46 38//46 46//46 -f 39//47 47//47 48//47 -f 45//49 53//49 54//49 -f 47//50 46//50 54//50 -f 47//51 55//51 56//51 -f 41//53 49//53 50//53 -f 42//54 50//54 51//54 -f 44//55 43//55 51//55 -f 44//56 52//56 53//56 -f 50//57 58//57 59//57 -f 51//58 59//58 60//58 -f 52//59 60//59 61//59 -f 53//60 61//60 62//60 -f 55//61 54//61 62//61 -f 55//1126 63//1126 64//1126 -f 49//64 57//64 58//64 -f 63//65 62//65 70//65 -f 63//1127 71//1127 72//1127 -f 58//68 57//68 65//68 -f 58//69 66//69 67//69 -f 59//70 67//70 68//70 -f 61//71 60//71 68//71 -f 61//72 69//72 70//72 -f 67//73 66//73 74//73 -f 67//74 75//74 76//74 -f 68//75 76//75 77//75 -f 69//76 77//76 78//76 -f 71//77 70//77 78//77 -f 71//78 79//78 80//78 -f 65//80 73//80 74//80 -f 79//81 78//81 86//81 -f 79//82 87//82 88//82 -f 73//1128 81//1128 82//1128 -f 74//85 82//85 83//85 -f 75//86 83//86 84//86 -f 77//87 76//87 84//87 -f 77//88 85//88 86//88 -f 83//1129 91//1129 92//1129 -f 84//90 92//90 93//90 -f 85//91 93//91 94//91 -f 87//92 86//92 94//92 -f 87//93 95//93 96//93 -f 81//1130 89//1130 90//1130 -f 82//96 90//96 91//96 -f 95//97 103//97 104//97 -f 89//1131 97//1131 98//1131 -f 90//100 98//100 99//100 -f 92//101 91//101 99//101 -f 93//102 92//102 100//102 -f 93//103 101//103 102//103 -f 95//104 94//104 102//104 -f 100//105 108//105 109//105 -f 101//106 109//106 110//106 -f 103//107 102//107 110//107 -f 103//1132 111//1132 112//1132 -f 97//110 105//110 106//110 -f 99//1133 98//1133 106//1133 -f 99//112 107//112 108//112 -f 105//114 113//114 114//114 -f 106//115 114//115 115//115 -f 107//116 115//116 116//116 -f 108//117 116//117 117//117 -f 109//118 117//118 118//118 -f 111//119 110//119 118//119 -f 111//120 119//120 120//120 -f 116//121 124//121 125//121 -f 117//1134 125//1134 126//1134 -f 119//123 118//123 126//123 -f 119//1135 127//1135 128//1135 -f 113//126 121//126 122//126 -f 115//127 114//127 122//127 -f 116//128 115//128 123//128 -f 121//129 129//129 130//129 -f 122//130 130//130 131//130 -f 124//131 123//131 131//131 -f 125//132 124//132 132//132 -f 125//1136 133//1136 134//1136 -f 127//134 126//134 134//134 -f 127//1137 135//1137 136//1137 -f 133//137 141//137 142//137 -f 135//138 134//138 142//138 -f 135//139 143//139 144//139 -f 129//141 137//141 138//141 -f 130//142 138//142 139//142 -f 132//143 131//143 139//143 -f 133//144 132//144 140//144 -f 137//145 145//145 146//145 -f 138//1138 146//1138 147//1138 -f 139//147 147//147 148//147 -f 141//148 140//148 148//148 -f 141//149 149//149 150//149 -f 143//150 142//150 150//150 -f 143//1139 151//1139 152//1139 -f 149//153 157//153 158//153 -f 151//1140 150//1140 158//1140 -f 152//155 151//155 159//155 -f 145//1141 153//1141 154//1141 -f 146//158 154//158 155//158 -f 148//159 147//159 155//159 -f 149//160 148//160 156//160 -f 154//161 163//161 164//161 -f 156//162 155//162 164//162 -f 157//163 156//163 165//163 -f 157//164 166//164 167//164 -f 159//1142 158//1142 167//1142 -f 159//166 168//166 169//166 -f 153//1143 162//1143 163//1143 -f 168//169 167//169 175//169 -f 168//1144 176//1144 177//1144 -f 162//172 170//172 171//172 -f 163//1145 171//1145 172//1145 -f 165//174 164//174 172//174 -f 166//175 165//175 173//175 -f 166//176 174//176 175//176 -f 173//177 172//177 180//177 -f 174//178 173//178 181//178 -f 174//179 182//179 183//179 -f 176//180 175//180 183//180 -f 176//181 184//181 185//181 -f 171//183 170//183 178//183 -f 171//184 179//184 180//184 -f 184//1146 192//1146 193//1146 -f 179//187 178//187 186//187 -f 179//188 187//188 188//188 -f 181//189 180//189 188//189 -f 181//190 189//190 190//190 -f 182//191 190//191 191//191 -f 184//192 183//192 191//192 -f 189//193 188//193 196//193 -f 190//194 189//194 197//194 -f 190//195 198//195 199//195 -f 192//196 191//196 199//196 -f 192//197 200//197 201//197 -f 187//199 186//199 194//199 -f 187//200 195//200 196//200 -f 200//201 208//201 209//201 -f 194//203 202//203 203//203 -f 195//204 203//204 204//204 -f 197//205 196//205 204//205 -f 197//206 205//206 206//206 -f 198//207 206//207 207//207 -f 200//208 199//208 207//208 -f 206//209 205//209 213//209 -f 206//210 214//210 215//210 -f 208//211 207//211 215//211 -f 208//212 216//212 217//212 -f 202//214 210//214 211//214 -f 204//215 203//215 211//215 -f 205//216 204//216 212//216 -f 210//1147 218//1147 219//1147 -f 211//219 219//219 220//219 -f 212//220 220//220 221//220 -f 214//221 213//221 221//221 -f 214//222 222//222 223//222 -f 216//223 215//223 223//223 -f 216//224 224//224 225//224 -f 222//225 221//225 229//225 -f 222//226 230//226 231//226 -f 224//227 223//227 231//227 -f 225//228 224//228 232//228 -f 218//230 226//230 227//230 -f 219//231 227//231 228//231 -f 220//232 228//232 229//232 -f 227//233 226//233 234//233 -f 228//234 227//234 235//234 -f 229//235 228//235 236//235 -f 230//236 229//236 237//236 -f 230//237 238//237 239//237 -f 232//238 231//238 239//238 -f 232//1148 240//1148 241//1148 -f 238//241 246//241 247//241 -f 240//242 239//242 247//242 -f 240//243 248//243 249//243 -f 234//245 242//245 243//245 -f 235//246 243//246 244//246 -f 236//247 244//247 245//247 -f 238//248 237//248 245//248 -f 243//249 251//249 252//249 -f 244//250 252//250 253//250 -f 246//251 245//251 253//251 -f 246//252 254//252 255//252 -f 248//253 247//253 255//253 -f 248//1149 256//1149 257//1149 -f 243//256 242//256 250//256 -f 258//1150 290//1150 321//1150 -f 259//1151 291//1151 290//1151 -f 260//1152 292//1152 291//1152 -f 261//1153 293//1153 292//1153 -f 262//1154 294//1154 293//1154 -f 263//1155 295//1155 294//1155 -f 264//1156 296//1156 295//1156 -f 265//1157 297//1157 296//1157 -f 266//1158 298//1158 297//1158 -f 267//1159 299//1159 298//1159 -f 268//1160 300//1160 299//1160 -f 732//1161 733//1161 727//1161 -f 304//270 732//270 731//270 -f 303//270 731//270 640//270 -f 304//270 305//270 733//270 -f 731//271 725//271 639//271 -f 732//269 726//269 725//269 -f 725//273 674//273 638//273 -f 726//635 675//635 674//635 -f 311//1162 310//1162 278//1162 -f 312//1163 311//1163 279//1163 -f 313//1164 312//1164 280//1164 -f 314//1165 313//1165 281//1165 -f 315//1166 314//1166 282//1166 -f 316//1167 315//1167 283//1167 -f 317//1168 316//1168 284//1168 -f 318//1169 317//1169 285//1169 -f 319//1170 318//1170 286//1170 -f 320//1171 319//1171 287//1171 -f 321//1172 320//1172 288//1172 -f 290//1173 322//1173 353//1173 -f 291//1174 323//1174 322//1174 -f 292//288 324//288 323//288 -f 293//1175 325//1175 324//1175 -f 294//1176 326//1176 325//1176 -f 295//1177 327//1177 326//1177 -f 296//1178 328//1178 327//1178 -f 297//1179 329//1179 328//1179 -f 298//294 330//294 329//294 -f 299//1180 331//1180 330//1180 -f 300//1181 332//1181 331//1181 -f 269//1182 333//1182 332//1182 -f 270//1183 334//1183 333//1183 -f 271//1184 335//1184 334//1184 -f 272//1185 336//1185 335//1185 -f 273//1186 337//1186 336//1186 -f 338//1187 337//1187 273//1187 -f 339//1188 338//1188 274//1188 -f 340//1189 339//1189 275//1189 -f 341//1190 340//1190 276//1190 -f 342//1191 341//1191 277//1191 -f 343//1192 342//1192 310//1192 -f 344//1193 343//1193 311//1193 -f 345//309 344//309 312//309 -f 346//1194 345//1194 313//1194 -f 347//1195 346//1195 314//1195 -f 348//1196 347//1196 315//1196 -f 349//1197 348//1197 316//1197 -f 350//1198 349//1198 317//1198 -f 351//315 350//315 318//315 -f 352//1199 351//1199 319//1199 -f 353//1200 352//1200 320//1200 -f 354//318 385//318 1385//318 -f 355//319 354//319 1391//319 -f 356//320 355//320 1380//320 -f 357//321 356//321 1378//321 -f 358//322 357//322 1376//322 -f 359//323 358//323 1382//323 -f 360//324 359//324 1388//324 -f 361//325 360//325 1386//325 -f 362//326 361//326 1400//326 -f 363//1201 362//1201 1373//1201 -f 364//328 363//328 1396//328 -f 365//329 364//329 1394//329 -f 366//330 365//330 1392//330 -f 367//1202 366//1202 1397//1202 -f 368//1114 367//1114 1372//1114 -f 369//1203 368//1203 1370//1203 -f 1390//1204 370//1204 369//1204 -f 1381//1113 371//1113 370//1113 -f 1379//1205 372//1205 371//1205 -f 1377//337 373//337 372//337 -f 1383//338 374//338 373//338 -f 1389//339 375//339 374//339 -f 1387//1206 376//1206 375//1206 -f 1369//341 377//341 376//341 -f 1375//342 378//342 377//342 -f 1398//343 379//343 378//343 -f 1395//344 380//344 379//344 -f 1393//345 381//345 380//345 -f 1399//346 382//346 381//346 -f 1374//1207 383//1207 382//1207 -f 1371//348 384//348 383//348 -f 1385//1208 385//1208 384//1208 -f 386//350 417//350 1348//350 -f 387//351 386//351 1360//351 -f 388//1109 387//1109 1353//1109 -f 389//353 388//353 1354//353 -f 390//1209 389//1209 1347//1209 -f 391//1210 390//1210 1341//1210 -f 392//1211 391//1211 1362//1211 -f 393//357 392//357 1364//357 -f 394//358 393//358 1343//358 -f 395//359 394//359 1368//359 -f 396//1212 395//1212 1338//1212 -f 397//1213 396//1213 1340//1213 -f 398//1214 397//1214 1366//1214 -f 399//1215 398//1215 1359//1215 -f 400//1216 399//1216 1346//1216 -f 401//365 400//365 1350//365 -f 1352//366 402//366 401//366 -f 1355//1217 403//1217 402//1217 -f 1356//1218 404//1218 403//1218 -f 1351//1219 405//1219 404//1219 -f 1344//1220 406//1220 405//1220 -f 1361//1221 407//1221 406//1221 -f 1363//372 408//372 407//372 -f 1342//373 409//373 408//373 -f 1367//374 410//374 409//374 -f 1337//1222 411//1222 410//1222 -f 1339//1223 412//1223 411//1223 -f 1365//1224 413//1224 412//1224 -f 1358//378 414//378 413//378 -f 1345//1090 415//1090 414//1090 -f 1349//1225 416//1225 415//1225 -f 1348//381 417//381 416//381 -f 418//382 449//382 1288//382 -f 419//1089 418//1089 1304//1089 -f 420//1226 419//1226 1298//1226 -f 421//1227 420//1227 1326//1227 -f 422//1228 421//1228 1276//1228 -f 423//1229 422//1229 1318//1229 -f 424//1230 423//1230 1314//1230 -f 425//389 424//389 1310//389 -f 426//1231 425//1231 1322//1231 -f 427//1232 426//1232 1332//1232 -f 428//1233 427//1233 1330//1233 -f 429//1234 428//1234 1294//1234 -f 430//1235 429//1235 1306//1235 -f 431//1236 430//1236 1284//1236 -f 432//1237 431//1237 1282//1237 -f 433//397 432//397 1280//397 -f 1302//398 434//398 433//398 -f 1300//1238 435//1238 434//1238 -f 1328//1239 436//1239 435//1239 -f 1278//1240 437//1240 436//1240 -f 1320//1241 438//1241 437//1241 -f 1316//1242 439//1242 438//1242 -f 1312//1243 440//1243 439//1243 -f 1324//1244 441//1244 440//1244 -f 1336//1065 442//1065 441//1065 -f 1334//1245 443//1245 442//1245 -f 1296//1246 444//1246 443//1246 -f 1308//1247 445//1247 444//1247 -f 1290//1248 446//1248 445//1248 -f 1286//1249 447//1249 446//1249 -f 1274//1060 448//1060 447//1060 -f 1288//413 449//413 448//413 -f 450//414 481//414 1232//414 -f 451//1250 450//1250 1234//1250 -f 452//1251 451//1251 1230//1251 -f 453//1252 452//1252 1252//1252 -f 454//1253 453//1253 1270//1253 -f 455//1254 454//1254 1242//1254 -f 456//1255 455//1255 1248//1255 -f 457//421 456//421 1236//421 -f 458//422 457//422 1260//422 -f 459//1256 458//1256 1264//1256 -f 460//1257 459//1257 1268//1257 -f 461//1258 460//1258 1224//1258 -f 462//1259 461//1259 1246//1259 -f 463//1260 462//1260 1216//1260 -f 464//1261 463//1261 1220//1261 -f 465//1262 464//1262 1272//1262 -f 1228//1263 466//1263 465//1263 -f 1238//1264 467//1264 466//1264 -f 1256//1265 468//1265 467//1265 -f 1210//1266 469//1266 468//1266 -f 1250//1267 470//1267 469//1267 -f 1254//1268 471//1268 470//1268 -f 1240//1269 472//1269 471//1269 -f 1258//437 473//437 472//437 -f 1262//438 474//438 473//438 -f 1266//1270 475//1270 474//1270 -f 1222//1271 476//1271 475//1271 -f 1244//1272 477//1272 476//1272 -f 1214//1273 478//1273 477//1273 -f 1218//1274 479//1274 478//1274 -f 1212//1275 480//1275 479//1275 -f 1232//445 481//445 480//445 -f 482//446 513//446 1204//446 -f 483//1276 482//1276 1184//1276 -f 484//1277 483//1277 1194//1277 -f 485//1278 484//1278 1190//1278 -f 486//1279 485//1279 1154//1279 -f 487//1280 486//1280 1198//1280 -f 488//1281 487//1281 1180//1281 -f 489//1282 488//1282 1176//1282 -f 490//1002 489//1002 1172//1002 -f 491//1283 490//1283 1146//1283 -f 492//1284 491//1284 1162//1284 -f 493//1285 492//1285 1158//1285 -f 494//1286 493//1286 1186//1286 -f 495//1287 494//1287 1164//1287 -f 496//1288 495//1288 1148//1288 -f 497//1289 496//1289 1206//1289 -f 1182//1290 498//1290 497//1290 -f 1196//1291 499//1291 498//1291 -f 1192//1292 500//1292 499//1292 -f 1156//1293 501//1293 500//1293 -f 1200//1294 502//1294 501//1294 -f 1178//1295 503//1295 502//1295 -f 1174//1296 504//1296 503//1296 -f 1170//975 505//975 504//975 -f 1152//1297 506//1297 505//1297 -f 1166//1298 507//1298 506//1298 -f 1160//1299 508//1299 507//1299 -f 1188//1300 509//1300 508//1300 -f 1168//1301 510//1301 509//1301 -f 1150//1302 511//1302 510//1302 -f 1208//1303 512//1303 511//1303 -f 1204//477 513//477 512//477 -f 514//478 545//478 1081//478 -f 515//1304 514//1304 1111//1304 -f 516//1305 515//1305 1132//1305 -f 517//1306 516//1306 1135//1306 -f 518//1307 517//1307 1060//1307 -f 519//1308 518//1308 1144//1308 -f 520//1309 519//1309 1102//1309 -f 521//485 520//485 1117//485 -f 522//1310 521//1310 1084//1310 -f 523//1311 522//1311 1066//1311 -f 524//1312 523//1312 1078//1312 -f 525//1313 524//1313 1090//1313 -f 526//1314 525//1314 1126//1314 -f 527//1315 526//1315 1105//1315 -f 528//1316 527//1316 1057//1316 -f 529//1317 528//1317 1063//1317 -f 1129//1318 530//1318 529//1318 -f 1138//1319 531//1319 530//1319 -f 1141//1320 532//1320 531//1320 -f 1069//1321 533//1321 532//1321 -f 1054//1322 534//1322 533//1322 -f 1114//1323 535//1323 534//1323 -f 1120//1324 536//1324 535//1324 -f 1093//1325 537//1325 536//1325 -f 1072//502 538//502 537//502 -f 1075//1326 539//1326 538//1326 -f 1087//1327 540//1327 539//1327 -f 1123//1328 541//1328 540//1328 -f 1099//1329 542//1329 541//1329 -f 1096//1330 543//1330 542//1330 -f 1108//1331 544//1331 543//1331 -f 1081//509 545//509 544//509 -f 546//510 577//510 988//510 -f 547//1332 546//1332 964//1332 -f 548//1333 547//1333 955//1333 -f 549//1334 548//1334 997//1334 -f 550//1335 549//1335 1015//1335 -f 551//1336 550//1336 1036//1336 -f 552//1337 551//1337 1030//1337 -f 553//1338 552//1338 1024//1338 -f 554//518 553//518 1042//518 -f 555//1339 554//1339 1012//1339 -f 556//1340 555//1340 1006//1340 -f 557//1341 556//1341 1045//1341 -f 558//1342 557//1342 967//1342 -f 559//1343 558//1343 991//1343 -f 560//1344 559//1344 985//1344 -f 561//1345 560//1345 982//1345 -f 961//1346 562//1346 561//1346 -f 958//1347 563//1347 562//1347 -f 1000//1348 564//1348 563//1348 -f 1018//1349 565//1349 564//1349 -f 1033//1350 566//1350 565//1350 -f 1027//1351 567//1351 566//1351 -f 1021//1352 568//1352 567//1352 -f 1039//533 569//533 568//533 -f 1009//1353 570//1353 569//1353 -f 1003//1354 571//1354 570//1354 -f 1048//1355 572//1355 571//1355 -f 973//1356 573//1356 572//1356 -f 979//1357 574//1357 573//1357 -f 976//1358 575//1358 574//1358 -f 970//1359 576//1359 575//1359 -f 988//541 577//541 576//541 -f 578//542 609//542 874//542 -f 579//543 578//543 943//543 -f 580//1360 579//1360 940//1360 -f 581//545 580//545 922//545 -f 582//1361 581//1361 904//1361 -f 583//1362 582//1362 910//1362 -f 584//1363 583//1363 919//1363 -f 585//549 584//549 946//549 -f 586//550 585//550 928//550 -f 587//1364 586//1364 886//1364 -f 588//1365 587//1365 898//1365 -f 589//1366 588//1366 877//1366 -f 590//1367 589//1367 868//1367 -f 591//1368 590//1368 871//1368 -f 592//1369 591//1369 880//1369 -f 593//1370 592//1370 907//1370 -f 937//1371 594//1371 593//1371 -f 952//1372 595//1372 594//1372 -f 931//1373 596//1373 595//1373 -f 913//1374 597//1374 596//1374 -f 916//1375 598//1375 597//1375 -f 925//1376 599//1376 598//1376 -f 859//1377 600//1377 599//1377 -f 934//565 601//565 600//565 -f 895//766 602//766 601//766 -f 901//1378 603//1378 602//1378 -f 883//1379 604//1379 603//1379 -f 865//569 605//569 604//569 -f 949//1380 606//1380 605//1380 -f 862//1381 607//1381 606//1381 -f 889//572 608//572 607//572 -f 874//573 609//573 608//573 -f 610//574 641//574 832//574 -f 611//575 610//575 850//575 -f 612//576 611//576 817//576 -f 613//577 612//577 811//577 -f 614//578 613//578 808//578 -f 615//579 614//579 826//579 -f 616//580 615//580 844//580 -f 617//581 616//581 838//581 -f 618//582 617//582 784//582 -f 619//1382 618//1382 802//1382 -f 620//584 619//584 772//584 -f 621//749 620//749 766//749 -f 622//1383 621//1383 853//1383 -f 623//1384 622//1384 775//1384 -f 624//744 623//744 793//744 -f 625//589 624//589 787//589 -f 847//590 626//590 625//590 -f 820//1385 627//1385 626//1385 -f 814//1386 628//1386 627//1386 -f 805//1387 629//1387 628//1387 -f 823//737 630//737 629//737 -f 841//1388 631//1388 630//1388 -f 835//596 632//596 631//596 -f 781//597 633//597 632//597 -f 796//598 634//598 633//598 -f 769//599 635//599 634//599 -f 763//600 636//600 635//600 -f 856//601 637//601 636//601 -f 778//602 638//602 637//602 -f 799//603 639//603 638//603 -f 790//604 640//604 639//604 -f 832//605 641//605 640//605 -f 642//606 673//606 305//606 -f 643//1389 642//1389 748//1389 -f 644//608 643//608 721//608 -f 645//1390 644//1390 724//1390 -f 646//1391 645//1391 709//1391 -f 647//611 646//611 697//611 -f 648//1392 647//1392 745//1392 -f 649//613 648//613 754//613 -f 650//614 649//614 691//614 -f 651//1393 650//1393 301//1393 -f 652//1394 651//1394 679//1394 -f 653//1395 652//1395 685//1395 -f 654//1396 653//1396 760//1396 -f 655//1397 654//1397 739//1397 -f 656//1398 655//1398 706//1398 -f 657//1399 656//1399 712//1399 -f 718//1400 658//1400 657//1400 -f 730//1401 659//1401 658//1401 -f 736//1402 660//1402 659//1402 -f 715//1403 661//1403 660//1403 -f 703//1404 662//1404 661//1404 -f 751//1405 663//1405 662//1405 -f 757//1406 664//1406 663//1406 -f 700//629 665//629 664//629 -f 308//630 666//630 665//630 -f 682//1407 667//1407 666//1407 -f 688//632 668//632 667//632 -f 694//1408 669//1408 668//1408 -f 676//1409 670//1409 669//1409 -f 727//635 671//635 670//635 -f 733//1161 672//1161 671//1161 -f 305//270 673//270 672//270 -f 8//636 266//636 265//636 -f 257//637 265//637 264//637 -f 249//638 264//638 263//638 -f 241//639 263//639 262//639 -f 233//640 262//640 261//640 -f 225//641 261//641 260//641 -f 217//642 260//642 259//642 -f 209//643 259//643 258//643 -f 201//644 258//644 289//644 -f 289//645 288//645 185//645 -f 288//646 287//646 177//646 -f 287//647 286//647 169//647 -f 286//648 285//648 160//648 -f 285//649 284//649 152//649 -f 284//650 283//650 144//650 -f 283//651 282//651 136//651 -f 282//652 281//652 128//652 -f 281//653 280//653 120//653 -f 280//654 279//654 112//654 -f 279//655 278//655 104//655 -f 278//1410 277//1410 96//1410 -f 96//1411 277//1411 276//1411 -f 88//1412 276//1412 275//1412 -f 80//1413 275//1413 274//1413 -f 72//1414 274//1414 273//1414 -f 273//1415 272//1415 56//1415 -f 272//1416 271//1416 48//1416 -f 271//1417 270//1417 40//1417 -f 270//1418 269//1418 32//1418 -f 32//1419 269//1419 268//1419 -f 24//666 268//666 267//666 -f 16//667 267//667 266//667 -f 726//635 727//635 676//635 -f 674//1420 692//1420 637//1420 -f 675//634 693//634 692//634 -f 675//1421 676//1421 694//1421 -f 692//672 686//672 636//672 -f 693//672 687//672 686//672 -f 693//1422 694//1422 688//1422 -f 686//673 680//673 635//673 -f 687//673 681//673 680//673 -f 687//632 688//632 682//632 -f 680//676 307//676 634//676 -f 681//676 309//676 307//676 -f 681//1407 682//1407 308//1407 -f 307//677 698//677 633//677 -f 309//630 699//630 698//630 -f 309//630 308//630 700//630 -f 698//678 755//678 632//678 -f 699//629 756//629 755//629 -f 699//629 700//629 757//629 -f 755//681 749//681 631//681 -f 756//681 750//681 749//681 -f 756//1406 757//1406 751//1406 -f 749//1423 701//1423 630//1423 -f 750//627 702//627 701//627 -f 750//1424 751//1424 703//1424 -f 701//1425 713//1425 629//1425 -f 702//686 714//686 713//686 -f 702//1426 703//1426 715//1426 -f 713//1427 734//1427 628//1427 -f 714//689 735//689 734//689 -f 714//1428 715//1428 736//1428 -f 734//1429 728//1429 627//1429 -f 735//692 729//692 728//692 -f 735//1430 736//1430 730//1430 -f 728//1431 716//1431 626//1431 -f 729//695 717//695 716//695 -f 729//1432 730//1432 718//1432 -f 716//622 740//622 625//622 -f 717//622 741//622 740//622 -f 717//696 718//696 742//696 -f 625//621 740//621 710//621 -f 740//621 741//621 711//621 -f 742//697 712//697 711//697 -f 624//1433 710//1433 704//1433 -f 710//700 711//700 705//700 -f 712//1434 706//1434 705//1434 -f 623//1435 704//1435 737//1435 -f 704//703 705//703 738//703 -f 706//1436 739//1436 738//1436 -f 622//1437 737//1437 758//1437 -f 737//1438 738//1438 759//1438 -f 739//1439 760//1439 759//1439 -f 621//1440 758//1440 683//1440 -f 758//709 759//709 684//709 -f 760//1441 685//1441 684//1441 -f 620//1442 683//1442 677//1442 -f 683//616 684//616 678//616 -f 685//1443 679//1443 678//1443 -f 619//714 677//714 306//714 -f 677//714 678//714 302//714 -f 679//1393 301//1393 302//1393 -f 618//715 306//715 689//715 -f 306//614 302//614 690//614 -f 301//614 691//614 690//614 -f 617//716 689//716 752//716 -f 689//613 690//613 753//613 -f 691//613 754//613 753//613 -f 616//718 752//718 743//718 -f 752//718 753//718 744//718 -f 754//1392 745//1392 744//1392 -f 615//720 743//720 695//720 -f 743//720 744//720 696//720 -f 745//611 697//611 696//611 -f 614//722 695//722 707//722 -f 695//722 696//722 708//722 -f 697//1444 709//1444 708//1444 -f 613//1445 707//1445 722//1445 -f 707//609 708//609 723//609 -f 709//1446 724//1446 723//1446 -f 612//727 722//727 719//727 -f 722//608 723//608 720//608 -f 724//608 721//608 720//608 -f 611//728 719//728 746//728 -f 719//607 720//607 747//607 -f 721//607 748//607 747//607 -f 610//606 746//606 303//606 -f 746//606 747//606 304//606 -f 748//606 305//606 304//606 -f 830//605 788//605 608//605 -f 831//605 789//605 788//605 -f 831//605 832//605 790//605 -f 788//604 797//604 607//604 -f 789//604 798//604 797//604 -f 789//604 790//604 799//604 -f 797//603 776//603 606//603 -f 798//603 777//603 776//603 -f 798//603 799//603 778//603 -f 776//602 854//602 605//602 -f 777//602 855//602 854//602 -f 777//602 778//602 856//602 -f 854//601 761//601 604//601 -f 855//601 762//601 761//601 -f 855//601 856//601 763//601 -f 761//731 767//731 603//731 -f 762//600 768//600 767//600 -f 762//600 763//600 769//600 -f 767//599 794//599 602//599 -f 768//599 795//599 794//599 -f 768//599 769//599 796//599 -f 794//598 779//598 601//598 -f 795//598 780//598 779//598 -f 795//598 796//598 781//598 -f 779//597 833//597 600//597 -f 780//597 834//597 833//597 -f 780//597 781//597 835//597 -f 833//732 839//732 599//732 -f 834//732 840//732 839//732 -f 834//1447 835//1447 841//1447 -f 839//735 821//735 598//735 -f 840//735 822//735 821//735 -f 840//735 841//735 823//735 -f 821//1448 803//1448 597//1448 -f 822//594 804//594 803//594 -f 822//737 823//737 805//737 -f 803//1449 812//1449 596//1449 -f 804//1450 813//1450 812//1450 -f 804//1451 805//1451 814//1451 -f 812//740 818//740 595//740 -f 813//740 819//740 818//740 -f 813//1452 814//1452 820//1452 -f 818//591 845//591 594//591 -f 819//591 846//591 845//591 -f 819//742 820//742 847//742 -f 845//590 827//590 593//590 -f 846//590 828//590 827//590 -f 846//590 847//590 829//590 -f 593//589 827//589 785//589 -f 827//589 828//589 786//589 -f 829//589 787//589 786//589 -f 592//588 785//588 791//588 -f 785//588 786//588 792//588 -f 787//744 793//744 792//744 -f 591//587 791//587 773//587 -f 791//587 792//587 774//587 -f 793//1453 775//1453 774//1453 -f 590//1454 773//1454 851//1454 -f 773//586 774//586 852//586 -f 775//747 853//747 852//747 -f 589//750 851//750 764//750 -f 851//750 852//750 765//750 -f 853//749 766//749 765//749 -f 588//584 764//584 770//584 -f 764//584 765//584 771//584 -f 766//584 772//584 771//584 -f 587//753 770//753 800//753 -f 770//753 771//753 801//753 -f 772//1382 802//1382 801//1382 -f 586//582 800//582 782//582 -f 800//582 801//582 783//582 -f 802//582 784//582 783//582 -f 585//581 782//581 836//581 -f 782//581 783//581 837//581 -f 784//581 838//581 837//581 -f 584//580 836//580 842//580 -f 836//580 837//580 843//580 -f 838//580 844//580 843//580 -f 583//754 842//754 824//754 -f 842//579 843//579 825//579 -f 844//579 826//579 825//579 -f 582//578 824//578 806//578 -f 824//578 825//578 807//578 -f 826//578 808//578 807//578 -f 581//577 806//577 809//577 -f 806//577 807//577 810//577 -f 808//577 811//577 810//577 -f 580//576 809//576 815//576 -f 809//576 810//576 816//576 -f 811//576 817//576 816//576 -f 579//575 815//575 848//575 -f 815//575 816//575 849//575 -f 817//575 850//575 849//575 -f 578//574 848//574 830//574 -f 848//574 849//574 831//574 -f 850//574 832//574 831//574 -f 872//573 887//573 576//573 -f 873//573 888//573 887//573 -f 873//573 874//573 889//573 -f 887//572 860//572 575//572 -f 888//572 861//572 860//572 -f 888//572 889//572 862//572 -f 860//571 947//571 574//571 -f 861//571 948//571 947//571 -f 861//758 862//758 949//758 -f 947//759 863//759 573//759 -f 948//760 864//760 863//760 -f 948//1380 949//1380 865//1380 -f 863//1455 881//1455 572//1455 -f 864//762 882//762 881//762 -f 864//1456 865//1456 883//1456 -f 881//1457 899//1457 571//1457 -f 882//764 900//764 899//764 -f 882//1458 883//1458 901//1458 -f 899//567 893//567 570//567 -f 900//567 894//567 893//567 -f 900//1378 901//1378 895//1378 -f 893//566 932//566 569//566 -f 894//566 933//566 932//566 -f 894//766 895//766 934//766 -f 932//565 857//565 568//565 -f 933//565 858//565 857//565 -f 933//565 934//565 859//565 -f 857//1459 923//1459 567//1459 -f 858//564 924//564 923//564 -f 858//1460 859//1460 925//1460 -f 923//770 914//770 566//770 -f 924//770 915//770 914//770 -f 924//1461 925//1461 916//1461 -f 914//1462 911//1462 565//1462 -f 915//1463 912//1463 911//1463 -f 915//1464 916//1464 913//1464 -f 911//1465 929//1465 564//1465 -f 912//1466 930//1466 929//1466 -f 912//1467 913//1467 931//1467 -f 929//1468 950//1468 563//1468 -f 930//779 951//779 950//779 -f 930//1469 931//1469 952//1469 -f 950//1470 935//1470 562//1470 -f 951//781 936//781 935//781 -f 951//1471 952//1471 937//1471 -f 935//558 890//558 561//558 -f 936//558 891//558 890//558 -f 936//783 937//783 892//783 -f 561//557 890//557 905//557 -f 890//557 891//557 906//557 -f 892//785 907//785 906//785 -f 560//1472 905//1472 878//1472 -f 905//788 906//788 879//788 -f 907//1369 880//1369 879//1369 -f 559//1473 878//1473 869//1473 -f 878//791 879//791 870//791 -f 880//1474 871//1474 870//1474 -f 558//1475 869//1475 866//1475 -f 869//794 870//794 867//794 -f 871//1476 868//1476 867//1476 -f 557//1477 866//1477 875//1477 -f 866//1478 867//1478 876//1478 -f 868//1479 877//1479 876//1479 -f 556//799 875//799 896//799 -f 875//799 876//799 897//799 -f 877//1480 898//1480 897//1480 -f 555//801 896//801 884//801 -f 896//801 897//801 885//801 -f 898//1364 886//1364 885//1364 -f 554//550 884//550 926//550 -f 884//550 885//550 927//550 -f 886//550 928//550 927//550 -f 553//549 926//549 944//549 -f 926//549 927//549 945//549 -f 928//549 946//549 945//549 -f 552//548 944//548 917//548 -f 944//548 945//548 918//548 -f 946//1363 919//1363 918//1363 -f 551//1481 917//1481 908//1481 -f 917//807 918//807 909//807 -f 919//547 910//547 909//547 -f 550//1482 908//1482 902//1482 -f 908//809 909//809 903//809 -f 910//1361 904//1361 903//1361 -f 549//810 902//810 920//810 -f 902//812 903//812 921//812 -f 904//545 922//545 921//545 -f 548//544 920//544 938//544 -f 920//544 921//544 939//544 -f 922//814 940//814 939//814 -f 547//543 938//543 941//543 -f 938//543 939//543 942//543 -f 940//543 943//543 942//543 -f 546//542 941//542 872//542 -f 941//542 942//542 873//542 -f 943//542 874//542 873//542 -f 986//817 968//817 544//817 -f 987//817 969//817 968//817 -f 987//541 988//541 970//541 -f 968//1483 974//1483 543//1483 -f 969//1483 975//1483 974//1483 -f 969//540 970//540 976//540 -f 974//1484 977//1484 542//1484 -f 975//539 978//539 977//539 -f 975//1485 976//1485 979//1485 -f 977//823 971//823 541//823 -f 978//823 972//823 971//823 -f 978//1357 979//1357 973//1357 -f 971//826 1046//826 540//826 -f 972//1486 1047//1486 1046//1486 -f 972//1487 973//1487 1048//1487 -f 1046//1488 1001//1488 539//1488 -f 1047//536 1002//536 1001//536 -f 1047//1489 1048//1489 1003//1489 -f 1001//1490 1007//1490 538//1490 -f 1002//831 1008//831 1007//831 -f 1002//1491 1003//1491 1009//1491 -f 1007//534 1037//534 537//534 -f 1008//534 1038//534 1037//534 -f 1008//1353 1009//1353 1039//1353 -f 1037//834 1019//834 536//834 -f 1038//533 1020//533 1019//533 -f 1038//533 1039//533 1021//533 -f 1019//1492 1025//1492 535//1492 -f 1020//836 1026//836 1025//836 -f 1020//1493 1021//1493 1027//1493 -f 1025//1494 1031//1494 534//1494 -f 1026//839 1032//839 1031//839 -f 1026//1495 1027//1495 1033//1495 -f 1031//1496 1016//1496 533//1496 -f 1032//1497 1017//1497 1016//1497 -f 1032//1498 1033//1498 1018//1498 -f 1016//1499 998//1499 532//1499 -f 1017//845 999//845 998//845 -f 1017//1500 1018//1500 1000//1500 -f 998//1501 956//1501 531//1501 -f 999//848 957//848 956//848 -f 999//1502 1000//1502 958//1502 -f 956//1503 959//1503 530//1503 -f 957//851 960//851 959//851 -f 957//1504 958//1504 961//1504 -f 959//1505 992//1505 529//1505 -f 960//526 993//526 992//526 -f 960//1346 961//1346 994//1346 -f 529//855 992//855 980//855 -f 992//525 993//525 981//525 -f 994//1506 982//1506 981//1506 -f 528//1507 980//1507 983//1507 -f 980//858 981//858 984//858 -f 982//1508 985//1508 984//1508 -f 527//1509 983//1509 989//1509 -f 983//861 984//861 990//861 -f 985//1510 991//1510 990//1510 -f 526//1511 989//1511 965//1511 -f 989//1512 990//1512 966//1512 -f 991//1513 967//1513 966//1513 -f 525//1514 965//1514 1043//1514 -f 965//867 966//867 1044//867 -f 967//1515 1045//1515 1044//1515 -f 524//1516 1043//1516 1004//1516 -f 1043//870 1044//870 1005//870 -f 1045//1517 1006//1517 1005//1517 -f 523//1518 1004//1518 1010//1518 -f 1004//872 1005//872 1011//872 -f 1006//1519 1012//1519 1011//1519 -f 522//873 1010//873 1040//873 -f 1010//518 1011//518 1041//518 -f 1012//518 1042//518 1041//518 -f 521//874 1040//874 1022//874 -f 1040//517 1041//517 1023//517 -f 1042//1338 1024//1338 1023//1338 -f 520//1520 1022//1520 1028//1520 -f 1022//877 1023//877 1029//877 -f 1024//1521 1030//1521 1029//1521 -f 519//1522 1028//1522 1034//1522 -f 1028//515 1029//515 1035//515 -f 1030//1523 1036//1523 1035//1523 -f 518//1524 1034//1524 1013//1524 -f 1034//1525 1035//1525 1014//1525 -f 1036//1526 1015//1526 1014//1526 -f 517//885 1013//885 995//885 -f 1013//885 1014//885 996//885 -f 1015//1527 997//1527 996//1527 -f 516//1528 995//1528 953//1528 -f 995//512 996//512 954//512 -f 997//1529 955//1529 954//1529 -f 515//1530 953//1530 962//1530 -f 953//511 954//511 963//511 -f 955//511 964//511 963//511 -f 514//890 962//890 986//890 -f 962//890 963//890 987//890 -f 964//510 988//510 987//510 -f 1079//891 1106//891 512//891 -f 1080//509 1107//509 1106//509 -f 1080//509 1081//509 1108//509 -f 1106//892 1094//892 511//892 -f 1107//893 1095//893 1094//893 -f 1107//1331 1108//1331 1096//1331 -f 1094//1531 1097//1531 510//1531 -f 1095//507 1098//507 1097//507 -f 1095//1532 1096//1532 1099//1532 -f 1097//1533 1121//1533 509//1533 -f 1098//898 1122//898 1121//898 -f 1098//1534 1099//1534 1123//1534 -f 1121//1535 1085//1535 508//1535 -f 1122//901 1086//901 1085//901 -f 1122//1536 1123//1536 1087//1536 -f 1085//1537 1073//1537 507//1537 -f 1086//904 1074//904 1073//904 -f 1086//1538 1087//1538 1075//1538 -f 1073//1539 1070//1539 506//1539 -f 1074//503 1071//503 1070//503 -f 1074//1540 1075//1540 1072//1540 -f 1070//502 1091//502 505//502 -f 1071//502 1092//502 1091//502 -f 1071//502 1072//502 1093//502 -f 1091//908 1118//908 504//908 -f 1092//908 1119//908 1118//908 -f 1092//1325 1093//1325 1120//1325 -f 1118//1541 1112//1541 503//1541 -f 1119//500 1113//500 1112//500 -f 1119//1324 1120//1324 1114//1324 -f 1112//1542 1052//1542 502//1542 -f 1113//913 1053//913 1052//913 -f 1113//1543 1114//1543 1054//1543 -f 1052//1544 1067//1544 501//1544 -f 1053//916 1068//916 1067//916 -f 1053//1545 1054//1545 1069//1545 -f 1067//1546 1139//1546 500//1546 -f 1068//1547 1140//1547 1139//1547 -f 1068//1548 1069//1548 1141//1548 -f 1139//1549 1136//1549 499//1549 -f 1140//922 1137//922 1136//922 -f 1140//1550 1141//1550 1138//1550 -f 1136//1551 1127//1551 498//1551 -f 1137//925 1128//925 1127//925 -f 1137//1552 1138//1552 1129//1552 -f 1127//1553 1049//1553 497//1553 -f 1128//494 1050//494 1049//494 -f 1128//1318 1129//1318 1051//1318 -f 497//1554 1049//1554 1061//1554 -f 1049//493 1050//493 1062//493 -f 1051//1555 1063//1555 1062//1555 -f 496//1556 1061//1556 1055//1556 -f 1061//930 1062//930 1056//930 -f 1063//1557 1057//1557 1056//1557 -f 495//1558 1055//1558 1103//1558 -f 1055//933 1056//933 1104//933 -f 1057//1559 1105//1559 1104//1559 -f 494//1560 1103//1560 1124//1560 -f 1103//936 1104//936 1125//936 -f 1105//1561 1126//1561 1125//1561 -f 493//1562 1124//1562 1088//1562 -f 1124//939 1125//939 1089//939 -f 1126//1563 1090//1563 1089//1563 -f 492//1564 1088//1564 1076//1564 -f 1088//1565 1089//1565 1077//1565 -f 1090//1566 1078//1566 1077//1566 -f 491//1567 1076//1567 1064//1567 -f 1076//487 1077//487 1065//487 -f 1078//1311 1066//1311 1065//1311 -f 490//945 1064//945 1082//945 -f 1064//945 1065//945 1083//945 -f 1066//1310 1084//1310 1083//1310 -f 489//1568 1082//1568 1115//1568 -f 1082//485 1083//485 1116//485 -f 1084//485 1117//485 1116//485 -f 488//1569 1115//1569 1100//1569 -f 1115//484 1116//484 1101//484 -f 1117//1570 1102//1570 1101//1570 -f 487//1571 1100//1571 1142//1571 -f 1100//951 1101//951 1143//951 -f 1102//1572 1144//1572 1143//1572 -f 486//1573 1142//1573 1058//1573 -f 1142//954 1143//954 1059//954 -f 1144//1574 1060//1574 1059//1574 -f 485//1575 1058//1575 1133//1575 -f 1058//1576 1059//1576 1134//1576 -f 1060//1577 1135//1577 1134//1577 -f 484//1578 1133//1578 1130//1578 -f 1133//480 1134//480 1131//480 -f 1135//1579 1132//1579 1131//1579 -f 483//961 1130//961 1109//961 -f 1130//962 1131//962 1110//962 -f 1132//1304 1111//1304 1110//1304 -f 482//963 1109//963 1079//963 -f 1109//478 1110//478 1080//478 -f 1111//478 1081//478 1080//478 -f 1203//477 1207//477 480//477 -f 1203//477 1204//477 1208//477 -f 1207//965 1149//965 479//965 -f 1207//1303 1208//1303 1150//1303 -f 1149//967 1167//967 478//967 -f 1149//1580 1150//1580 1168//1580 -f 1167//474 1187//474 477//474 -f 1167//1581 1168//1581 1188//1581 -f 1187//970 1159//970 476//970 -f 1187//1582 1188//1582 1160//1582 -f 1159//972 1165//972 475//972 -f 1159//1299 1160//1299 1166//1299 -f 1165//974 1151//974 474//974 -f 1165//1583 1166//1583 1152//1583 -f 1151//470 1169//470 473//470 -f 1151//1297 1152//1297 1170//1297 -f 1169//975 1173//975 472//975 -f 1169//975 1170//975 1174//975 -f 1173//977 1177//977 471//977 -f 1173//1584 1174//1584 1178//1584 -f 1177//979 1199//979 470//979 -f 1177//1585 1178//1585 1200//1585 -f 1199//981 1155//981 469//981 -f 1199//1586 1200//1586 1156//1586 -f 1155//983 1191//983 468//983 -f 1155//1587 1156//1587 1192//1587 -f 1191//985 1195//985 467//985 -f 1191//1588 1192//1588 1196//1588 -f 1195//987 1181//987 466//987 -f 1195//1589 1196//1589 1182//1589 -f 1181//462 1201//462 465//462 -f 1181//1590 1182//1590 1202//1590 -f 465//461 1201//461 1205//461 -f 1202//1591 1206//1591 1205//1591 -f 464//991 1205//991 1147//991 -f 1206//1592 1148//1592 1147//1592 -f 463//993 1147//993 1163//993 -f 1148//1593 1164//1593 1163//1593 -f 462//995 1163//995 1185//995 -f 1164//1594 1186//1594 1185//1594 -f 461//997 1185//997 1157//997 -f 1186//1595 1158//1595 1157//1595 -f 460//999 1157//999 1161//999 -f 1158//1596 1162//1596 1161//1596 -f 459//1001 1161//1001 1145//1001 -f 1162//1000 1146//1000 1145//1000 -f 458//1002 1145//1002 1171//1002 -f 1146//1002 1172//1002 1171//1002 -f 457//453 1171//453 1175//453 -f 1172//1282 1176//1282 1175//1282 -f 456//1004 1175//1004 1179//1004 -f 1176//1597 1180//1597 1179//1597 -f 455//1006 1179//1006 1197//1006 -f 1180//1280 1198//1280 1197//1280 -f 454//1008 1197//1008 1153//1008 -f 1198//1598 1154//1598 1153//1598 -f 453//1010 1153//1010 1189//1010 -f 1154//1599 1190//1599 1189//1599 -f 452//1012 1189//1012 1193//1012 -f 1190//1600 1194//1600 1193//1600 -f 451//1014 1193//1014 1183//1014 -f 1194//1276 1184//1276 1183//1276 -f 450//446 1183//446 1203//446 -f 1184//446 1204//446 1203//446 -f 1231//445 1211//445 448//445 -f 1231//445 1232//445 1212//445 -f 1211//444 1217//444 447//444 -f 1211//444 1212//444 1218//444 -f 1217//1016 1213//1016 446//1016 -f 1217//1274 1218//1274 1214//1274 -f 1213//1018 1243//1018 445//1018 -f 1213//1273 1214//1273 1244//1273 -f 1243//1020 1221//1020 444//1020 -f 1243//1601 1244//1601 1222//1601 -f 1221//1022 1265//1022 443//1022 -f 1221//1602 1222//1602 1266//1602 -f 1265//1024 1261//1024 442//1024 -f 1265//1270 1266//1270 1262//1270 -f 1261//438 1257//438 441//438 -f 1261//438 1262//438 1258//438 -f 1257//437 1239//437 440//437 -f 1257//437 1258//437 1240//437 -f 1239//436 1253//436 439//436 -f 1239//1269 1240//1269 1254//1269 -f 1253//1603 1249//1603 438//1603 -f 1253//1604 1254//1604 1250//1604 -f 1249//1031 1209//1031 437//1031 -f 1249//1605 1250//1605 1210//1605 -f 1209//1033 1255//1033 436//1033 -f 1209//1606 1210//1606 1256//1606 -f 1255//1035 1237//1035 435//1035 -f 1255//1607 1256//1607 1238//1607 -f 1237//431 1227//431 434//431 -f 1237//1608 1238//1608 1228//1608 -f 1227//430 1225//430 433//430 -f 1227//1037 1228//1037 1226//1037 -f 433//429 1225//429 1271//429 -f 1226//1038 1272//1038 1271//1038 -f 432//428 1271//428 1219//428 -f 1272//1609 1220//1609 1219//1609 -f 431//1041 1219//1041 1215//1041 -f 1220//1610 1216//1610 1215//1610 -f 430//1043 1215//1043 1245//1043 -f 1216//1611 1246//1611 1245//1611 -f 429//1045 1245//1045 1223//1045 -f 1246//1612 1224//1612 1223//1612 -f 428//1613 1223//1613 1267//1613 -f 1224//1614 1268//1614 1267//1614 -f 427//423 1267//423 1263//423 -f 1268//1256 1264//1256 1263//1256 -f 426//422 1263//422 1259//422 -f 1264//422 1260//422 1259//422 -f 425//421 1259//421 1235//421 -f 1260//421 1236//421 1235//421 -f 424//1051 1235//1051 1247//1051 -f 1236//1255 1248//1255 1247//1255 -f 423//1053 1247//1053 1241//1053 -f 1248//1615 1242//1615 1241//1615 -f 422//1055 1241//1055 1269//1055 -f 1242//1616 1270//1616 1269//1616 -f 421//1057 1269//1057 1251//1057 -f 1270//1252 1252//1252 1251//1252 -f 420//1059 1251//1059 1229//1059 -f 1252//1251 1230//1251 1229//1251 -f 419//415 1229//415 1233//415 -f 1230//415 1234//415 1233//415 -f 418//414 1233//414 1231//414 -f 1234//414 1232//414 1231//414 -f 1287//413 1273//413 416//413 -f 1287//413 1288//413 1274//413 -f 1273//412 1285//412 415//412 -f 1273//1060 1274//1060 1286//1060 -f 1285//411 1289//411 414//411 -f 1285//1249 1286//1249 1290//1249 -f 1289//410 1307//410 413//410 -f 1289//1617 1290//1617 1308//1617 -f 1307//409 1295//409 412//409 -f 1307//1618 1308//1618 1296//1618 -f 1295//1064 1333//1064 411//1064 -f 1295//1619 1296//1619 1334//1619 -f 1333//407 1335//407 410//407 -f 1333//407 1334//407 1336//407 -f 1335//1065 1323//1065 409//1065 -f 1335//1065 1336//1065 1324//1065 -f 1323//405 1311//405 408//405 -f 1323//1244 1324//1244 1312//1244 -f 1311//404 1315//404 407//404 -f 1311//1620 1312//1620 1316//1620 -f 1315//403 1319//403 406//403 -f 1315//1621 1316//1621 1320//1621 -f 1319//1071 1277//1071 405//1071 -f 1319//1622 1320//1622 1278//1622 -f 1277//401 1327//401 404//401 -f 1277//1623 1278//1623 1328//1623 -f 1327//400 1299//400 403//400 -f 1327//1624 1328//1624 1300//1624 -f 1299//399 1301//399 402//399 -f 1299//1625 1300//1625 1302//1625 -f 1301//398 1291//398 401//398 -f 1301//398 1302//398 1292//398 -f 401//397 1291//397 1279//397 -f 1292//397 1280//397 1279//397 -f 400//396 1279//396 1281//396 -f 1280//1626 1282//1626 1281//1626 -f 399//395 1281//395 1283//395 -f 1282//1627 1284//1627 1283//1627 -f 398//1628 1283//1628 1305//1628 -f 1284//1629 1306//1629 1305//1629 -f 397//1080 1305//1080 1293//1080 -f 1306//1630 1294//1630 1293//1630 -f 396//392 1293//392 1329//392 -f 1294//1631 1330//1631 1329//1631 -f 395//1082 1329//1082 1331//1082 -f 1330//1232 1332//1232 1331//1232 -f 394//390 1331//390 1321//390 -f 1332//1231 1322//1231 1321//1231 -f 393//1084 1321//1084 1309//1084 -f 1322//1084 1310//1084 1309//1084 -f 392//388 1309//388 1313//388 -f 1310//388 1314//388 1313//388 -f 391//1085 1313//1085 1317//1085 -f 1314//1632 1318//1632 1317//1632 -f 390//386 1317//386 1275//386 -f 1318//1633 1276//1633 1275//1633 -f 389//385 1275//385 1325//385 -f 1276//1634 1326//1634 1325//1634 -f 388//384 1325//384 1297//384 -f 1326//1226 1298//1226 1297//1226 -f 387//383 1297//383 1303//383 -f 1298//1089 1304//1089 1303//1089 -f 386//382 1303//382 1287//382 -f 1304//382 1288//382 1287//382 -f 1348//381 1349//381 384//381 -f 1349//380 1345//380 383//380 -f 1345//379 1358//379 382//379 -f 1358//378 1365//378 381//378 -f 1365//377 1339//377 380//377 -f 1339//376 1337//376 379//376 -f 1337//375 1367//375 378//375 -f 1367//374 1342//374 377//374 -f 1342//373 1363//373 376//373 -f 1363//372 1361//372 375//372 -f 1361//371 1344//371 374//371 -f 1344//370 1351//370 373//370 -f 1351//369 1356//369 372//369 -f 1356//368 1355//368 371//368 -f 1355//367 1352//367 370//367 -f 1352//366 1357//366 369//366 -f 369//365 1357//365 1350//365 -f 368//364 1350//364 1346//364 -f 367//363 1346//363 1359//363 -f 366//362 1359//362 1366//362 -f 365//361 1366//361 1340//361 -f 364//360 1340//360 1338//360 -f 363//359 1338//359 1368//359 -f 362//358 1368//358 1343//358 -f 361//357 1343//357 1364//357 -f 360//356 1364//356 1362//356 -f 359//355 1362//355 1341//355 -f 358//354 1341//354 1347//354 -f 357//353 1347//353 1354//353 -f 356//352 1354//352 1353//352 -f 355//351 1353//351 1360//351 -f 354//350 1360//350 1348//350 -f 1385//1208 1371//1208 352//1208 -f 1371//1635 1374//1635 351//1635 -f 1374//1111 1399//1111 350//1111 -f 1399//346 1393//346 349//346 -f 1393//345 1395//345 348//345 -f 1395//344 1398//344 347//344 -f 1398//343 1375//343 346//343 -f 1375//342 1369//342 345//342 -f 1369//341 1387//341 344//341 -f 1387//340 1389//340 343//340 -f 1389//339 1383//339 342//339 -f 1383//338 1377//338 341//338 -f 1377//337 1379//337 340//337 -f 1379//336 1381//336 339//336 -f 1381//335 1390//335 338//335 -f 1390//334 1384//334 337//334 -f 337//333 1384//333 1370//333 -f 336//332 1370//332 1372//332 -f 335//1636 1372//1636 1397//1636 -f 334//330 1397//330 1392//330 -f 333//1637 1392//1637 1394//1637 -f 332//328 1394//328 1396//328 -f 331//327 1396//327 1373//327 -f 330//326 1373//326 1400//326 -f 329//325 1400//325 1386//325 -f 328//324 1386//324 1388//324 -f 327//323 1388//323 1382//323 -f 326//322 1382//322 1376//322 -f 325//321 1376//321 1378//321 -f 324//1638 1378//1638 1380//1638 -f 323//319 1380//319 1391//319 -f 322//318 1391//318 1385//318 diff --git a/data/test_recording_mesh.ply b/data/test_recording_mesh.ply deleted file mode 100644 index 56520943f12eec74bfafe83cabdcc8173ebd7e01..0000000000000000000000000000000000000000 --- a/data/test_recording_mesh.ply +++ /dev/null @@ -1,289 +0,0 @@ -ply -format ascii 1.0 -element vertex 219 -property float x -property float y -property float z -element face 61 -property list int int vertex_index -end_header --0.9841499318329869 -2.8399450977184304 -0.3802904652212421 --2.126600557921819 -2.5837801988464446 -0.4621028549586636 --1.4655507835789603 -2.286683575186369 -0.3159565047439172 --1.0523571938885112 -3.3717714336030964 -0.5198224608822241 --0.391670049083172 -3.7127306602984707 -0.5705094258056477 -2.0762164658792406 -2.4751012195578577 -0.4393473878394192 --2.894760067180463 2.350999179545815 -0.5669902929675883 --2.221003497829692 2.463701297476577 -0.4557592121720222 --2.1054784682560133 2.9807390119348587 -0.5476471593034025 -3.466438370015563 -0.5683258840649129 -0.5149657869421916 -0.05264870418279954 0.11164304644244182 -0.020685706856285905 -0.027796234288491664 0.4035174083771193 -0.026281643878802042 --0.8652583705560941 0.9087318176258394 -0.08419764548664999 --1.8574230051013754 1.9404657560735883 -0.30992337412770526 --2.9569513680616795 -3.3540029596421475 -0.8117351521384549 -0.9177142218530319 -3.202945467694475 -0.45867409084934035 --0.1618124950004207 -2.528431602461683 -0.27464793887664807 --0.06980577673904426 -2.3723902074111383 -0.24460760621461713 -0.9810830340422446 -2.3256236783167186 -0.27965833054571526 -0.9541349256731764 -2.2926790549144753 -0.2716347070612814 -0.1614826944478989 -3.362499143436206 -0.46559929901417174 -0.5862563063416809 -3.456874594491459 -0.5072138212797439 --2.653734231704955 -2.3526323439094643 -0.5197235945379471 --1.1365744106909692 -3.4305204556089857 -0.5415124683020995 --2.0873783962145813 -3.1878697373560376 -0.5903264865880594 --2.457664693417792 -3.633753350652001 -0.7860301308150301 --2.2823367654753826 -3.859220709821925 -0.8157732643764662 --0.13915855334288843 -4.428096966751516 -0.7990746193371757 --0.28372150151287245 -4.370909244004821 -0.7834211805741531 -1.876463996983909 -1.2093847404704439 -0.22018005118467687 -1.0045301447011004 -1.586228927019152 -0.16080300890196672 -0.5404439273654087 -1.1278698683138542 -0.0830983509117175 -0.7478181920444025 -0.38705109801112114 -0.04893643040491837 -1.2205538215787561 -0.19566756751716266 -0.08195505931923618 -3.1542583793689585 -3.1542583793689554 -0.8084033736617964 -2.110678604423527 -2.8492718526124032 -0.5196564935156673 -1.5436078950039822 -3.4266580839382397 -0.5757416334204533 --3.0464080785524907 1.6684917405646758 -0.4939220769761351 -2.5541471058043905 -0.3581177153958675 -0.2853843062704255 -3.4055341795055747 -0.45722128901912507 -0.4948945877024396 -3.144666670535454 3.1446666705354565 -0.8043299964422923 -2.4129276315826784 3.625898596947215 -0.7764661049774638 -3.2974397839849128 2.9070842207591565 -0.7885729667149798 -3.2394728175909293 2.9396008427200777 -0.7816767697071031 -2.1533543209077797 3.2562120079711567 -0.6203568642392135 -1.3148843528433867 3.0684241090539794 -0.4633518709971837 -1.4438613293561853 2.24453184233374 -0.3083780428283073 -2.383837294360659 2.2506296274785025 -0.44931807347052 -2.426080566235721 2.355778574617835 -0.474939200712388 --1.4450816929800308 3.1283107572064965 -0.4859057608533519 -4.564677242413059 -0.14345076142210167 -0.8426481011836303 -4.282680985602248 -0.8786072985971197 -0.7812098872714578 -3.3229693411943204 -2.929591553049769 -0.7989519200810883 -3.41539034176154 -2.706857586447695 -0.7770644572885284 -3.2028917835245583 -1.4496232150613588 -0.5080346543510641 -3.21367729131411 -1.4745466727884071 -0.5136542240160489 -2.1174427267133242 -1.2382537311424684 -0.26498816333423353 -2.105926859723947 -1.24589459401229 -0.2643470544492296 -2.2150413951027113 -2.3032809898751636 -0.42875374416095285 -2.8534624636085724 -2.249827351482057 -0.5391896384787439 -0.4487854662206727 0.8970870941323162 -0.05617218636986899 -1.2622541435018733 2.0230146087146226 -0.2521008922443222 --2.3360410345210836 -0.6062974380476248 -0.2515630174804526 --1.3793818764618746 0.24317254505352098 -0.09999872920349441 --1.0768656482811063 0.8053408936384836 -0.09372062117858845 --1.9994081300295516 1.5377205512479422 -0.27535701973713195 --2.3266984599575222 1.300929062644477 -0.3037305141499117 --1.0401829322267615 2.1982010981425333 -0.25781187752915924 --0.907579016035457 2.78587317745445 -0.36377213786794604 --0.5629376058160905 1.6832630621829852 -0.14730790163941013 -0.06716026084068484 1.767140910661485 -0.1460442496663408 -0.3477338123085494 2.0845387960670143 -0.19997435151625062 --2.4683797764074664 -3.6321105434572725 -0.7874485459460474 --2.733557718430526 -3.524081375736746 -0.808215093423687 --1.7843672509451318 -4.123429425387178 -0.81870731557031 --2.0525167150561328 -4.02829086769409 -0.8276108460114159 --1.490956280611014 -4.141290383912734 -0.790677735074348 --1.487849336057199 -4.140704336344159 -0.7902764876072614 --0.7130245340923715 -4.501859732126188 -0.8397631311591846 --0.4197311257990886 -4.440291505292498 -0.8087599258020048 -0.1402818487866587 -4.463840807340732 -0.8100552968323628 -0.7159745244415164 -4.2907015804069095 -0.7748587763823997 -0.9669201908784762 -4.325752270362448 -0.799776649178371 -2.9331326005471468 -3.32698587116323 -0.8005819649374306 -2.719907958633214 -3.4197510459060805 -0.7805462727979245 -1.713933932096745 -4.035133623878957 -0.7850745320227304 --3.7011945809079894 2.5153292397774876 -0.812930918067538 --3.1574883154270394 3.157488315427038 -0.8098580009644121 --3.365407270585461 2.7636950223364867 -0.7758360954676164 --3.484570819235604 2.7029101892824197 -0.7930364744697485 --3.31173287870499 2.919685278806783 -0.7944612251228353 --3.9568612046181677 1.8211264146198312 -0.7764168110414359 --3.4519921146446517 1.5049074795201258 -0.5813172530127738 --1.7669548540348972 4.08319175024034 -0.8048863437040211 --2.9484722422343608 3.344385279274731 -0.807740822975989 --2.5001826147483235 3.5177060594624163 -0.7646664874940967 --2.4527652181693482 3.609134418733609 -0.7792815671147617 --2.6936936865504233 3.4726889755092776 -0.7884560046960811 --4.39799353063947 -0.41573278999186236 -0.7957529618458572 --4.459439325737863 -0.9968027881754186 -0.8434678280853034 --4.473385241719883 -0.7085146178658447 -0.8304050144387248 --4.355008673456032 -1.2652469809394138 -0.8323085303172881 --3.8521689595426865 -2.2781663719857606 -0.8132695760669594 -4.169660587093368 1.80437326109139 -0.8348586763616638 -4.008507833621848 2.042436755728112 -0.8206668987860936 -3.6504100993205744 0.24121933058857908 -0.5530091647824966 -4.447174033514935 0.9940611705431233 -0.8393380108283703 -4.49209195081945 0.7114774695168945 -0.8364723849198538 -2.6513949272827175 1.7928096829354168 -0.42837646958424225 -3.114603011899538 1.671864454527603 -0.5163285786813682 -3.4295843248243565 1.0273092857142876 -0.5288116668791153 -3.3651268687542855 0.7441524737548455 -0.4929626991548503 -1.0510050145941234 3.3251931704339883 -0.5075553414325377 -1.3000999789327428 4.122315735900702 -0.7666884681917481 -0.7031279000740354 4.439374844102736 -0.8191419792683202 -2.0401397605363516 4.003999726727409 -0.8188598264182695 -2.263124244550056 3.8267341111023647 -0.8039711545993063 -2.96456366924681 3.362637420452153 -0.815367395703048 -3.7773083475059113 2.233893929442456 -0.7869089886536745 -3.731058191937245 2.2567045556183696 -0.7779024898907564 --1.4778227582161 4.104810622092575 -0.7789974730266821 --1.3694172746932551 4.088470855549164 -0.7628378153936809 -4.296859379532265 -1.2483530493545603 -0.8127826885696464 -4.30159541644546 -0.9615204942845522 -0.7923684491908892 -4.5407559078487605 -0.42922780788345377 -0.8407119692082635 -4.4254018783305815 -0.7009147997105394 -0.8150687266479861 --2.7520972667003756 -2.0508885510406505 -0.4868611607840947 --2.644285626010531 -1.6064956729191435 -0.398786660496359 --2.7904141025247458 -1.205817798835548 -0.38783374357794964 --3.406223272812658 -1.0458115169215698 -0.5237953611504618 --3.8783977976301833 -1.9585730585222043 -0.7731405058725479 --1.5074766544664056 -1.0581451334646026 -0.152650527048975 --1.4036994867423616 -1.8484045597883552 -0.23742438708088567 --1.5209525192211857 -1.6435230148221742 -0.2202463862442327 --0.17194593800582333 -1.2879565468326972 -0.08895796317568197 --0.33061844599770013 -1.6740453040540515 -0.13500176510856504 --0.7115846565967608 -0.5586605598928994 -0.0567294517236556 --0.9049684218944654 -0.525426315742714 -0.0682897362665991 --2.349861808133673 -0.4712510856721856 -0.2477531901798786 --2.019202897532837 0.17651384682773588 -0.18348837142423882 --2.4673292428475446 0.7461881614504262 -0.28367464814467824 --3.746241779778969 -2.5459432845171888 -0.8303533108407237 --3.568516464840164 -2.768025106619713 -0.8261191447752378 --3.1904900112342216 -2.98437066120009 -0.7800199880559014 --3.328031961433609 -2.9340548531788015 -0.8013570311584829 --3.12876035676932 -3.1287603567693223 -0.7974280016689093 --0.9992213949725661 -4.470259550553282 -0.84715727804827 --1.2626660831068406 -4.346125164848243 -0.8293984716232411 -0.4182884127165955 -4.425029195087186 -0.8034917849782963 -0.6832917922562399 -4.314134588322845 -0.7804485117707214 -1.247448621230364 -4.293746317509799 -0.8117085460413536 -1.5081455108450925 -4.189035307624429 -0.8058196936717772 --3.9448079157020493 2.0099800264172663 -0.7982817826438796 --3.856940556592307 2.280988286614446 -0.8147837562628963 --4.54249397454249 0.14275362414429232 -0.8353169007148168 --4.510532176886434 -0.1417491841879304 -0.8250705906513458 --4.395693976443018 -0.41146554211726205 -0.7948392890692244 --3.6326652675464293 -0.37690520818881373 -0.550510945843141 --3.3853495814835206 0.040088597169589874 -0.47741239040260103 --3.482651169850408 0.5640081653599219 -0.5197420562698418 --3.3804689756632706 0.44998708249047176 -0.48872539797859393 --2.265037952233909 3.82997001407592 -0.8050410864939902 --2.0333248020931203 3.990624617692136 -0.8140754279366388 --4.167112756161287 -1.5002529066659795 -0.7991808865868372 --3.97561438487909 -1.6437362227977006 -0.7603972916761985 --3.965038008534071 -1.7158251642724724 -0.7660215440697062 -4.251071938462028 1.5304800722500533 -0.8267927848237301 -4.25059264667733 1.3221975843392846 -0.8052512369801944 -4.314571610046517 1.2534989280115802 -0.8188983454572967 -4.4956161420886165 0.14128042891006304 -0.8204802055716408 -4.398510088550761 0.31066215865795516 -0.79249829802305 -4.447411779712131 0.4204041898973785 -0.8108733033739406 -2.273014566598295 0.1290446578929801 -0.22882222466845628 -2.4931798912950613 0.5635207172185973 -0.2773428992052815 -2.2483580490073636 1.1941250218647164 -0.2719157664137336 -1.4582267927885275 0.141611417105004 -0.10881520337703199 -1.411460545316754 1.2820228863923933 -0.165456669064911 -1.1809976296346585 0.8931363083516248 -0.10878269340368177 -1.779394772769966 4.111938706302473 -0.8146705274532609 -1.49274124528805 4.146248314033658 -0.7921263192927104 -0.974004028594066 4.357443538545874 -0.8098544138400888 -1.2209224697552608 4.202442705260358 -0.783035927397809 -0.4200248883258643 4.443399188216272 -0.8093071993629949 -0.24240006671130507 2.4842598116476817 -0.26268798327001686 -0.7270991351475689 3.290841999041272 -0.47060791531808427 --0.5646666903778828 3.0019188634522416 -0.39163075018010557 -2.46048638073484 3.6204957644349176 -0.7833385704861381 -2.7329597985211684 3.5233105420343716 -0.8079561978441943 -3.503060499057843 2.717252255086404 -0.7998643018057355 -3.6540894312808696 2.4833166131481414 -0.7952140004631901 --0.37099727410553157 3.482367080456413 -0.5082688126779755 -0.08918391275624182 3.6324895507977417 -0.5423844985948703 --0.42976362357014103 4.546424245734026 -0.8425856144938632 --0.14352445131197406 4.5670220927292755 -0.8434310451308914 --0.7021734400204562 4.4333486204937165 -0.8176015290252113 -0.14122699767152266 4.493915932510309 -0.8199628577545064 -0.2851335738718014 4.409157929884411 -0.7949095758304688 --1.2059208505089642 4.150806793127998 -0.7665051729554169 --0.9471639305806838 4.23736784252316 -0.7735083803244838 --0.9900453607064781 4.184108763616391 -0.7598367834235661 -3.8434412760104615 -2.2730048343332654 -0.8098155389717921 -4.217220895470226 -1.5182929468676023 -0.8151795090505782 -3.9564218201046466 -1.8636145630081455 -0.7812550825501593 -3.9409912590708 -2.008035342731663 -0.7968909714464336 -4.06585736960595 -1.759453597694968 -0.7991533121043565 -2.6978082947815296 -3.4779934964776635 -0.7907962013609954 -2.5299453921209287 -3.722701595970574 -0.8213087338418487 -1.748229217219229 -4.039919356727212 -0.7908859301751714 --4.055262633464059 1.754868845961956 -0.7960147011827048 --4.486892430799473 0.4241362102182096 -0.8232106855883984 --4.353444114083862 0.6787631072921427 -0.792066812627523 -3.4605698096014286 -2.684293097864686 -0.7838933587244822 -3.6808618734522 -2.501511146059532 -0.8052348132359134 -2.308557317491559 -3.903557241964983 -0.8321719566786202 -2.043488861857439 -4.0105727081641716 -0.8213581562043691 --4.376207132591703 1.2714057026396572 -0.8393940880157321 --4.255181771721684 1.531959703269054 -0.8282428299520327 --4.410689919535577 0.9859060048636965 -0.8272805875232677 --4.358570609602566 0.6903297666168743 -0.7942765539165723 -7 71 183 185 68 67 69 70 -9 8 49 121 120 93 162 161 96 95 -9 6 37 92 91 152 153 86 89 88 -7 61 46 45 112 184 183 71 -6 6 7 13 65 66 37 -7 132 133 127 126 22 1 2 -7 5 18 19 30 29 57 58 -9 5 58 59 53 52 34 83 84 35 -5 32 33 29 30 31 -9 159 160 158 157 156 155 154 209 210 -7 135 134 136 137 131 133 132 -6 13 7 8 49 68 67 -5 11 60 70 69 12 -6 62 131 137 63 139 138 -8 85 151 150 82 81 21 15 36 -6 0 2 1 24 23 3 -8 202 203 200 212 211 53 59 55 -7 10 32 33 175 177 60 11 -5 32 10 136 134 31 -7 38 172 175 33 29 57 56 -6 16 17 135 132 2 0 -9 115 178 179 113 112 45 44 41 116 -8 110 167 166 103 104 118 119 109 -9 111 105 170 171 107 106 168 167 110 -9 3 23 77 147 146 78 79 28 4 -8 76 77 23 24 25 26 75 74 -7 21 20 16 17 19 18 15 -5 158 160 140 139 138 -9 88 90 87 94 97 95 8 7 6 -6 57 56 54 55 59 58 -6 128 62 138 158 157 129 -9 112 113 181 180 114 182 196 191 184 -8 22 126 130 102 141 142 144 143 -6 12 69 67 13 65 64 -6 38 39 105 111 173 172 -5 35 36 15 18 5 -5 128 127 133 131 62 -5 56 54 9 39 38 -9 109 119 189 188 42 43 48 47 108 -6 71 70 60 177 176 61 -6 63 139 140 66 65 64 -6 61 176 174 108 47 46 -6 17 135 134 31 30 19 -5 0 3 4 20 16 -7 68 185 190 199 197 121 49 -9 213 214 207 85 36 35 84 205 206 -8 44 48 43 40 117 187 186 41 -6 109 108 174 173 111 110 -9 54 9 51 123 122 201 204 202 55 -9 22 143 145 14 73 72 25 24 1 -5 184 191 190 185 183 -7 136 137 63 64 12 11 10 -6 172 173 174 176 177 175 -6 92 37 66 140 160 159 -9 9 51 125 124 50 169 170 105 39 -9 192 194 198 199 190 191 196 195 193 -9 80 148 149 81 21 20 4 28 27 -5 45 46 47 48 44 -9 159 210 218 217 215 216 208 91 92 -9 98 100 99 101 163 164 129 157 156 -7 127 128 129 164 165 130 126 diff --git a/data/test_recording_ply.ply b/data/test_recording_ply.ply deleted file mode 100644 index 727274020145e0c51911750e836f43efb2c2dc92..0000000000000000000000000000000000000000 --- a/data/test_recording_ply.ply +++ /dev/null @@ -1,28741 +0,0 @@ -ply -format ascii 1.0 -element vertex 9688 -property float x -property float y -property float z -element face 19043 -property list int int vertex_index -property int label -end_header --2.623725731226463 0.2139643488277692 -0.3004819542024169 --2.781925100796717 -2.150282238842852 -0.5065467369480493 --2.211738922923764 -2.47099709276458 -0.4571375295017528 --2.173439823951623 -2.776885121430106 -0.5140305918016491 -0.5913064303457805 -0.5719735792186661 -0.0600306707558013 -0.6046231743863925 -0.699512685025214 -0.06660982098174897 --0.1921677793899746 -1.383503267773995 -0.0928489882810256 -1.271557586857566 2.068451129969918 -0.2555172338861919 -1.441035053178532 1.778590891599408 -0.2306888571173136 -3.311333087211758 -0.9130635675047737 -0.489709998153852 -3.422183248448202 -0.3559091673484512 -0.4914644646894491 -4.308533750994289 -0.1098422482560939 -0.7632290657284525 -4.316684319950318 0.5081308036696076 -0.7729955548817574 -4.369100206911342 0.6919974909934709 -0.7971724987842412 --2.917452614724382 -3.309200418407824 -0.7934041689472016 --2.706359938213725 -3.384855495144985 -0.7699787952617266 --3.429142959936346 0.5521872721673298 -0.4957240431558557 --3.611275380717626 0.4744485998379263 -0.5434689133359304 --2.314468478622424 3.105797273184688 -0.6124444757274224 --0.6234925401840715 4.275695253060503 -0.7663495264478452 --0.50710183897222 3.507020279666737 -0.5190633957087655 --1.299350239573992 2.489941594612016 -0.3329765969259865 --1.38206289426019 3.16166788366041 -0.4915649400365362 -1.130426303611028 3.408340549624147 -0.5327199940315516 --3.754488393365304 -0.4214886656942992 -0.5846430799752177 --3.152484103664144 -3.152484103664146 -0.8076304616283609 --3.441458259642219 -2.73263663415454 -0.7878144315042883 --3.337093908805108 -2.942044034464532 -0.8047085993278085 -1.2017290594491 -3.416240682205089 -0.538289026151754 -0.6804187206771789 -3.231066215854452 -0.4501559145050795 -1.816008609028955 -3.065221123310519 -0.5279816607538527 -1.443176247120738 -2.251189592603676 -0.3034109221573277 -0.9403186414474068 -2.104136651526888 -0.2360490388687052 -0.9205619279660969 -2.11594801084758 -0.2358891568743229 --0.7717311544478705 -1.152291316435687 -0.09160740343101638 -1.946814402520421 0.4288698332552282 -0.1790751249831578 -1.11750033649461 1.1061439214848 -0.1155391741675668 -3.2426021439338 0.742493116859713 -0.4606709127706491 -3.429858243264829 1.321581785201072 -0.5513434542775311 -2.400829486168616 0.8891388843779353 -0.2807852257408729 -2.254122600316276 1.644119473947434 -0.3327245991337084 -1.774369147551123 3.102546894116656 -0.5286793755533752 -1.830413975732359 2.94971448080649 -0.4989933132210671 -4.325384524659492 -0.1359306848117408 -0.7690687473133792 -4.377721925570163 0.9785367851244344 -0.8163259237117467 -4.309227778567301 1.251946401449019 -0.8168440351185217 -4.113754206815466 1.554618013123349 -0.7887971865168173 -4.166593226613682 1.500065864519656 -0.7986376887900221 --1.95347099729539 2.104720631568616 -0.3484314408122284 --2.361458309766276 2.477106266680548 -0.4811021797101172 --0.1402714607924553 4.463510256005462 -0.8099785024880573 --0.4150291487233498 4.390549783546849 -0.7930091024453036 -0.1402140835225754 4.461684481673907 -0.8094124484304415 -0.3559921190435892 4.401868203479 -0.7943332960096109 --3.014905367088671 -0.5839358308289075 -0.3940480194607417 --3.394832572413609 -0.6980194089996379 -0.4986815499412052 --0.9480032324990024 -0.6799767416769905 -0.07212521559955294 --0.4941035339691272 -0.09932796809407107 -0.03057795658789938 -4.46136101210224 -0.7066101669875187 -0.8263236011828359 -4.432738190921221 -0.4190171273733556 -0.8061470213812283 -4.296491097096522 -1.196541577280767 -0.8079419620874757 -4.407124389175483 -0.9851090144026429 -0.8259761901831937 --0.1790376955585405 3.260809350178716 -0.4459835505710936 -0.7536913341499717 2.284078215350337 -0.2489788785202853 -0.8168071772709127 3.283525849195154 -0.4742754030912886 -0.3368919472083022 3.427097690135722 -0.4888350780728969 --0.5144385339872929 -0.002695254930284509 -0.02997072220136626 -0.1017337191603848 1.028850275524687 -0.06912741801722405 -0.1537084922274917 1.038871280085776 -0.07110059543277837 -0.5699356768050026 0.8660162605716085 -0.0670178234073754 -0.8182658288098443 -0.1947468505098807 -0.0531944991727181 --2.384863518933588 0.3182164765428966 -0.2587712492435633 --1.952260183745946 0.1361424462209061 -0.1774167737337227 --1.693323915724379 -0.5620544485669804 -0.1466670809653446 --2.086182066427349 -1.164466772198484 -0.2486693402021257 --2.336192553328952 -1.167985887334688 -0.2902384969439802 --1.362804575711939 3.197207779975146 -0.4983089624441396 --1.656022511180892 4.064193491195428 -0.785878750451929 --1.759417345650068 4.065773596073006 -0.7991701920030304 --2.037878947914323 3.999562632124431 -0.8172910915513857 --2.283883060903553 3.86183535259952 -0.8166075861427907 --2.486520370190945 3.658803616612099 -0.7972375648604818 --2.594926509703047 3.476021479961795 -0.7711425123726664 --0.7649442022666907 1.391808188141265 -0.1217165581121505 --0.7301570105203113 2.230890936314585 -0.2408391728008259 --0.2563687636888687 2.490861738852402 -0.2707357937862725 -0.3742842649060479 2.176487083692798 -0.2123013684715675 -2.764273167780171 3.563679494434094 -0.8240756317820491 -2.959470317141565 3.35686014652739 -0.8130865335632058 -2.518888351292163 3.706431654465852 -0.8150180030110089 -2.297576540398973 3.763834024816259 -0.7926257672054015 -2.325358196408394 2.654194109347333 -0.5092422275313213 -3.057376126352449 3.172005788277023 -0.7908773993449191 --3.94760435977962 -1.701664984124252 -0.7607806047185496 --3.580441749243425 -1.482982950677892 -0.6189070115955192 --2.896158413957525 -1.789836331418921 -0.4757680808076113 --3.489573292879377 -2.706790505592465 -0.7949253745084116 --3.701296790246919 -2.515398701172499 -0.8129547202671129 --3.85190379815976 -2.278009555981043 -0.8129429481806476 --3.934866778864438 -2.0049147642016 -0.7948920356028165 --3.948807753766582 -1.708801705861059 -0.7617713387388251 -2.564889523137 1.961064395847893 -0.4376014378509862 -3.130052731655828 3.13005273165583 -0.7978240279005929 -3.330446028376659 2.936183139479004 -0.8018986104651524 -3.476425203922084 2.696591802378836 -0.7897252899888617 -3.532694033561027 2.5201690499887 -0.7714369196400068 -2.934067473238352 1.965804038786706 -0.5152609013048416 --1.262221245597438 0.569877234034522 -0.09294893677137148 --1.148166349516977 1.158879547988824 -0.1260981378778625 --1.73496498491953 -4.009267524409185 -0.7807436466970145 --2.02308034761068 -3.970518743701736 -0.8071079613605854 --1.694507575360606 -4.005556228187015 -0.7745287780441426 --1.479965866583695 -3.165664464089919 -0.5021539974182849 --2.677391694608732 -3.451672574135435 -0.7806812242486673 --2.504703634163695 -3.685559477043766 -0.807073915496956 --2.283624596434414 -3.86139831304991 -0.8164063977010124 -0.9735126872907666 -1.118024887975742 -0.1099029716085363 -1.974997971770735 -1.075832665962045 -0.2206882012684629 -2.020372441045803 -1.851550002862338 -0.3127569665755068 -1.887994649335266 0.06747611189769032 -0.1661231856075526 --4.189754109646896 -1.508404295496871 -0.806516750300427 --4.365571480360209 -1.268315760027551 -0.835849160502365 --4.456605486599067 -0.9961693500796274 -0.8425138599138641 --4.457164173965229 -0.7059454531280575 -0.8251634980271744 --4.375945423293597 -0.4332854298490321 -0.7893231669186034 -2.059396712007137 -3.127753731394436 -0.5824972282914572 -2.345099563570567 -3.667307292485241 -0.7759620603206915 -2.262957223901911 -3.826451694609733 -0.8042244217476657 -2.062421885047112 -4.047730858377196 -0.8348158072628652 -1.81412806479789 -4.192202608429475 -0.8429428290535421 -1.530545085941897 -4.251252520938094 -0.8269623981127817 -1.231167549188163 -4.224529832530484 -0.7900454807764103 -1.242093794297773 4.223979691694155 -0.7908862264582304 -2.263973859242678 3.828170731090586 -0.8048379213160175 -2.062982039356877 4.04883022311025 -0.8352160711173505 -1.814250080282235 4.192484569577467 -0.8430452081346179 -1.530306645856212 4.25059022812185 -0.8267403761925232 -2.646400415426267 -2.581252822628404 -0.560888794209187 -2.633923942395639 -2.117252321386028 -0.4717427977814825 -0.4179332438935097 4.421271901402857 -0.8024716634671715 -0.7025982180959028 4.436030563711004 -0.8180762905626981 -0.977432303032453 4.372780756731177 -0.8147431511298513 -1.230313475506834 4.234766759074902 -0.7930457646313835 --2.021840199682286 1.592888778415233 -0.2859482631809536 -3.634037754298137 2.469689507542452 -0.7883232991429453 -3.857972030798076 2.281598298759253 -0.8152647317627207 -4.017550121213949 2.047044031377935 -0.8237223189601124 -4.104490462585509 1.776171629896763 -0.8122005478401166 --0.6803769203696701 4.295730811533918 -0.7750264122864778 --0.9678258901038228 4.329804135777263 -0.8010263607691773 --1.246776337403973 4.291432301401434 -0.8109451211005143 --1.505240480652404 4.180966275850387 -0.8031719691098952 -0.1662770075803456 -3.379066977693248 -0.4791533879373989 -0.03914638549735707 -3.306752086424119 -0.4579611106350667 --0.2320491400091171 -2.341609475308117 -0.2434430522792466 --0.0605243034278651 -2.149510289448109 -0.206421324538798 --2.952965532632851 3.349481916797365 -0.8099449347622532 --3.17588828457378 3.175888284573779 -0.8180808094599085 --3.343029761577875 2.94727719263053 -0.807286301084682 --3.448124996949605 2.674639911671814 -0.7793954589499553 --3.452167781462513 2.646675801327669 -0.7750126815329558 --2.991607690602256 2.330088586437556 -0.5860709037324598 --2.684797187103252 3.461219677531905 -0.7842651924979057 -2.154551341186409 -0.8828853939276844 -0.2376232985539878 -3.139337138095938 -1.646402542898062 -0.5210756720010467 -3.103909427257384 -1.159058997036608 -0.4597257233846904 --1.197421038806357 -3.061513226419331 -0.4462463787367101 --0.6236482917598538 -3.488811807064545 -0.5133346865525205 --0.9042277078728437 -4.261784733151884 -0.7764996344920377 --0.9539434522990419 -4.267697679196149 -0.7816795315370647 --1.231160806704791 -4.237683292188183 -0.7935637654704245 --1.491273188579018 -4.142170629656724 -0.7904198674767436 --1.378248215985355 -1.901844464599351 -0.2411064876943676 --0.9206310219431664 -2.373762836107291 -0.2774406953748662 -2.121833058762042 -0.2575437896172104 -0.2028448120387853 -3.347229026341665 -2.90131983185565 -0.7988488828514567 -3.540946398890982 -2.746639571344643 -0.8149150041196949 -3.705472314736184 -2.518236384685123 -0.8145561263570336 -3.803939146681135 -2.249643340171133 -0.7958764492711348 -3.82263482737792 -2.071807881625861 -0.7740346447091248 -3.928644246724834 -2.001744225716171 -0.7929902799454068 -4.127210347523304 -1.786003402056759 -0.8200065053932085 -4.253915880604562 -1.531503954423483 -0.8276610212504695 -4.301839655267759 -1.249799953209652 -0.8145621090037982 -1.22805223676797 -4.226983524284482 -0.7904107188997517 -0.9707260557036682 -4.342778730833098 -0.8050259552499943 -0.6950462989853918 -4.388349622988287 -0.8029095914573388 -0.4123396851641682 -4.362098230965684 -0.7843972317854304 -0.2606611752210439 -4.311013812647623 -0.7654357809379805 -3.154032884845158 0.673204589237265 -0.435075353790151 --1.619350563949361 -1.866228820519255 -0.2652503109818237 -3.174363252851805 -0.03879272117577816 -0.4182491077168147 -2.498342257663638 -3.676198995776821 -0.8042519568929088 -2.802972269157174 -3.613570075306388 -0.8448973475647295 -3.055099246029778 -3.465329874498844 -0.8603239536567696 -3.238340142489461 -3.238340142489458 -0.8470180130309387 -3.343302913308249 -2.947518008274566 -0.8080168123960886 -4.354280483176878 0.1368387768916893 -0.7765601458973965 -4.343020739382328 0.4105363312604529 -0.7783009534401113 --3.664537853901205 2.490417353828469 -0.7991881434477702 --3.010998579756414 1.499522943028068 -0.4673343234376704 --3.274450332380139 1.389369610459841 -0.519945386528471 --3.999749002752041 1.668611682473971 -0.7699539071227661 --4.003635728024848 1.732527888998756 -0.7788308138507545 --3.956840863233141 2.016111119416788 -0.8022911682802374 --3.842494036322639 2.272444638343506 -0.8094627799399682 --4.389038877672243 -0.4148863260679075 -0.7928292087504017 --4.497286148980279 -0.1413329109909341 -0.8207940891236642 --4.523843424584548 0.1421675069994596 -0.829237874814688 --4.466287849031806 0.4221885037913558 -0.8166107875039955 --4.329076145005052 0.685658302348924 -0.7852197403865262 --4.313155907765047 0.7041793474611053 -0.7810154193716794 --4.327134519957381 0.9672291602689166 -0.8001006573691942 --4.27176966161439 1.241063812471588 -0.8045314973813713 --4.147548698853128 1.493209412630604 -0.7923075304077993 --2.383592930869388 1.308572668021326 -0.3161036122177124 -0.1375910076622981 -4.378216854413953 -0.7841712116972321 --0.1399849980223581 -4.454394862859502 -0.8071793224329172 --0.4212026622293298 -4.455858734666988 -0.8131106783613122 --0.6940043768197083 -4.381771185336552 -0.8009831129246022 -0.5008555999862048 -0.5325864449582832 -0.05757627790847614 -0.4104047696266291 -0.4931993106979002 -0.05512188506115098 -0.3199539392670535 -0.4538121764375174 -0.05266749221382582 -0.2295031089074778 -0.4144250421771344 -0.05021309936650066 -0.1390522785479023 -0.3750379079167515 -0.04775870651917551 -0.04860144818832657 -0.3356507736563686 -0.04530431367185035 --0.04184938217124912 -0.2962636393959857 -0.04284992082452518 --0.1323002125308248 -0.2568765051356027 -0.04039552797720002 --0.2227510428904004 -0.2174893708752198 -0.03794113512987486 --0.3132018732499759 -0.1781022366148369 -0.03548674228254971 --0.4036527036095516 -0.138715102354454 -0.03303234943522454 --0.5508409962853615 -0.1719090647919359 -0.03577136396435607 --0.6075784586015959 -0.2444901614898007 -0.04096477134081276 --0.6643159209178302 -0.3170712581876656 -0.04615817871726945 --0.7210533832340645 -0.3896523548855304 -0.05135158609372613 --0.7777908455502989 -0.4622334515833953 -0.05654499347018282 --0.8345283078665333 -0.5348145482812603 -0.06173840084663952 --0.891265770182768 -0.6073956449791255 -0.06693180822309623 --0.9186245528238138 -0.7586958374701065 -0.07537224690479684 --0.8892458731486252 -0.8374149332632226 -0.07861927821004075 --0.8598671934734365 -0.9161340290563387 -0.08186630951528465 --0.8304885137982478 -0.9948531248494548 -0.08511334082052856 --0.8011098341230593 -1.073572220642571 -0.08836037212577247 --0.688936386582457 -1.185321595198302 -0.09178477269530341 --0.6061416187170435 -1.218351873960918 -0.09196214195959045 --0.5233468508516299 -1.251382152723533 -0.09213951122387748 --0.440552082986216 -1.284412431486149 -0.0923168804881645 --0.3577573151208022 -1.317442710248764 -0.09249424975245153 --0.2749625472553884 -1.35047298901138 -0.09267161901673857 --0.1197322381375776 -1.321322305705924 -0.09046360943563682 --0.04729669688518059 -1.259141343637853 -0.08807823059024802 -0.02513884436721642 -1.196960381569782 -0.08569285174485924 -0.09757438561961337 -1.134779419501711 -0.08330747289947046 -0.1700099268720105 -1.07259845743364 -0.08092209405408168 -0.2424454681244074 -1.010417495365569 -0.0785367152086929 -0.3148810093768044 -0.948236533297498 -0.07615133636330411 -0.3873165506292013 -0.8860555712294271 -0.07376595751791533 -0.4597520918815983 -0.8238746091613561 -0.07138057867252655 -0.5321876331339955 -0.7616936470932849 -0.06899519982713775 -0.5979648023660864 -0.6357431321219399 -0.06332024586877513 -0.8952119588559415 3.314729524302403 -0.4888865508263543 -0.9736167404409705 3.345933199409651 -0.5034976985614201 -1.052021522025999 3.377136874516899 -0.5181088462964859 -1.21091915910354 3.370116342685711 -0.5322149167217796 -1.291412014596051 3.331892135747275 -0.5317098394120074 -1.371904870088563 3.293667928808838 -0.5312047621022354 -1.452397725581075 3.255443721870402 -0.5306996847924634 -1.532890581073586 3.217219514931966 -0.5301946074826913 -1.613383436566098 3.178995307993529 -0.5296895301729193 -1.693876292058611 3.140771101055093 -0.5291844528631472 -1.802391561641741 3.026130687461573 -0.5138363443872211 -1.779608849471014 2.869599630730438 -0.4768591241906239 -1.728803723209669 2.789484780654386 -0.4547249351601808 -1.677998596948324 2.709369930578334 -0.4325907461297375 -1.62719347068698 2.629255080502282 -0.4104565570992943 -1.576388344425635 2.54914023042623 -0.3883223680688511 -1.52558321816429 2.469025380350178 -0.3661881790384079 -1.474778091902945 2.388910530274126 -0.3440539900079648 -1.423972965641601 2.308795680198074 -0.3219198009775216 -1.373167839380256 2.228680830122022 -0.2997856119470783 -1.322362713118911 2.148565980045969 -0.277651422916635 -1.185246544739634 2.104388977533321 -0.2544275079918741 -1.098935502621701 2.140326825096724 -0.2533377820975564 -1.012624460503769 2.176264672660127 -0.2522480562032386 -0.9263134183858364 2.21220252022353 -0.2511583303089208 -0.840002376267904 2.248140367786934 -0.2500686044146031 -0.7594291380700572 2.374937091154411 -0.2694603807540129 -0.7651669419901428 2.465795966958485 -0.2899418829877404 -0.7709047459102283 2.55665484276256 -0.310423385221468 -0.7766425498303138 2.647513718566634 -0.3309048874551955 -0.7823803537503994 2.738372594370708 -0.3513863896889231 -0.7881181576704849 2.829231470174782 -0.3718678919226507 -0.7938559615905705 2.920090345978857 -0.3923493941563783 -0.799593765510656 3.010949221782931 -0.4128308963901058 -0.8053315694307416 3.101808097587005 -0.4333123986238334 -0.8110693733508271 3.19266697339108 -0.453793900857561 --2.971440963103981 -0.4952802553114991 -0.3836517899875945 --2.927976559119291 -0.4066246797940906 -0.3732555605144473 --2.884512155134602 -0.3179691042766819 -0.3628593310413001 --2.841047751149912 -0.2293135287592734 -0.3524631015681529 --2.797583347165222 -0.1406579532418649 -0.3420668720950057 --2.754118943180532 -0.05200237772445626 -0.3316706426218585 --2.710654539195843 0.03665319779295217 -0.3212744131487112 --2.667190135211153 0.1253087733103607 -0.3108781836755641 --2.71321653441645 0.2515446736432759 -0.3221755196416878 --2.802707337606437 0.2891249984587826 -0.3438690850809588 --2.892198140796424 0.3267053232742893 -0.3655626505202297 --2.981688943986411 0.3642856480897959 -0.3872562159595007 --3.071179747176398 0.4018659729053028 -0.4089497813987718 --3.160670550366385 0.4394462977208095 -0.4306433468380427 --3.250161353556372 0.4770266225363161 -0.4523369122773137 --3.339652156746359 0.5146069473518228 -0.4740304777165846 --3.489853766863439 0.526274381390862 -0.5116389998825472 --3.550564573790532 0.5003614906143942 -0.5275539566092388 --3.625596681982393 0.3848548732847036 -0.5475863299998591 --3.639917983247162 0.2952611467314809 -0.5517037466637879 --3.654239284511929 0.2056674201782583 -0.5558211633277166 --3.668560585776697 0.1160736936250356 -0.5599385799916453 --3.682881887041465 0.02647996707181283 -0.564055996655574 --3.697203188306233 -0.06311375948140968 -0.5681734133195028 --3.711524489571 -0.1527074860346324 -0.5722908299834315 --3.725845790835769 -0.2423012125878551 -0.5764082466473602 --3.740167092100536 -0.3318949391410775 -0.580525663311289 --3.682557229174965 -0.476794814355367 -0.5674507739684151 --3.610626064984626 -0.5321009630164348 -0.5502584679616126 --3.538694900794287 -0.5874071116775024 -0.5330661619548102 --3.466763736603948 -0.6427132603385702 -0.5158738559480076 --3.318847131348622 -0.6752026933654919 -0.4777548438451125 --3.242861690283634 -0.6523859777313458 -0.4568281377490198 --3.166876249218647 -0.6295692620971998 -0.4359014316529272 --3.090890808153659 -0.6067525464630537 -0.4149747255568344 -1.400593213593042 1.694535020335082 -0.2162951467485953 -1.360151374007551 1.610479149070756 -0.2019014363798769 -1.319709534422061 1.52642327780643 -0.1875077260111586 -1.279267694836571 1.442367406542104 -0.1731140156424402 -1.238825855251081 1.358311535277778 -0.1587203052737219 -1.198384015665591 1.274255664013452 -0.1443265949050035 -1.157942176080101 1.190199792749126 -0.1299328845362852 -1.192892524315139 1.044573549827566 -0.1213151696962569 -1.268284712135667 0.9830031781703323 -0.127091165224947 -1.343676899956196 0.9214328065130983 -0.1328671607536371 -1.419069087776724 0.8598624348558643 -0.1386431562823272 -1.494461275597252 0.7982920631986306 -0.1444191518110173 -1.56985346341778 0.7367216915413968 -0.1501951473397074 -1.645245651238309 0.6751513198841631 -0.1559711428683974 -1.720637839058837 0.6135809482269294 -0.1617471383970875 -1.796030026879365 0.5520105765696955 -0.1675231339257776 -1.871422214699893 0.4904402049124618 -0.1732991294544677 -2.011673700184449 0.4946225548441864 -0.1936051393771171 -2.076532997848477 0.5603752764331446 -0.2081351537710764 -2.141392295512505 0.6261279980221026 -0.2226651681650357 -2.206251593176533 0.6918807196110608 -0.237195182558995 -2.271110890840561 0.7576334412000191 -0.2517251969529543 -2.335970188504588 0.8233861627889771 -0.2662552113469137 -2.382491125437074 0.9835114580741229 -0.2872776474149774 -2.364152764705531 1.07788403177031 -0.2937700690890819 -2.345814403973989 1.172256605466498 -0.3002624907631863 -2.327476043242446 1.266629179162685 -0.3067549124372907 -2.309137682510904 1.361001752858872 -0.3132473341113952 -2.290799321779361 1.45537432655506 -0.3197397557854996 -2.272460961047819 1.549746900251247 -0.326232177459604 -2.163779539523194 1.659060742575431 -0.3213872944652201 -2.07343647873011 1.674002011203428 -0.3100499897967318 -1.983093417937027 1.688943279831425 -0.2987126851282434 -1.892750357143945 1.703884548459423 -0.287375380459755 -1.802407296350862 1.71882581708742 -0.2760380757912667 -1.712064235557779 1.733767085715417 -0.2647007711227785 -1.621721174764696 1.748708354343414 -0.2533634664542901 -1.531378113971614 1.763649622971411 -0.2420261617858019 --2.202164148180728 -2.547469099930961 -0.471360795076727 --2.192589373437693 -2.623941107097343 -0.485584060651701 --2.183014598694658 -2.700413114263725 -0.4998073262266751 --2.232653169980745 -2.844437385176204 -0.5424692810749909 --2.291866516009867 -2.911989648922301 -0.5709079703483328 --2.351079862038989 -2.979541912668398 -0.5993466596216747 --2.410293208068112 -3.047094176414496 -0.6277853488950166 --2.469506554097234 -3.114646440160593 -0.6562240381683585 --2.528719900126357 -3.182198703906691 -0.6846627274417005 --2.58793324615548 -3.249750967652789 -0.7131014167150426 --2.647146592184602 -3.317303231398887 -0.7415401059883846 --2.776724163717277 -3.359637136232598 -0.7777872531568849 --2.847088389220829 -3.334418777320211 -0.7855957110520433 --2.995796444370969 -3.256961646826598 -0.798146266507588 --3.074140274017557 -3.204722875245372 -0.8028883640679745 --3.214020705377798 -3.082337413930942 -0.8066565075281767 --3.275557307091453 -3.012190724197737 -0.8056825534279927 --3.371882025750812 -2.872241567694534 -0.7990772100533018 --3.406670142696515 -2.802439100924537 -0.793445820778795 --3.375504943757669 -2.674401194623371 -0.7596876620486644 --3.309551627873119 -2.616165755092203 -0.7315608925930406 --3.243598311988568 -2.557930315561034 -0.7034341231374167 --3.177644996104018 -2.499694876029865 -0.6753073536817928 --3.111691680219468 -2.441459436498696 -0.6471805842261689 --3.045738364334917 -2.383223996967527 -0.6190538147705449 --2.979785048450367 -2.324988557436358 -0.590927045314921 --2.913831732565817 -2.26675311790519 -0.5628002758592971 --2.847878416681267 -2.208517678374021 -0.5346735064036732 --2.700469932529152 -2.196098646545956 -0.4994882787414355 --2.619014764261587 -2.24191505424906 -0.4924298205348217 --2.537559595994022 -2.287731461952164 -0.4853713623282079 --2.456104427726457 -2.333547869655268 -0.4783129041215942 --2.374649259458892 -2.379364277358372 -0.4712544459149803 --2.293194091191328 -2.425180685061476 -0.4641959877083666 --2.221227920186201 3.11138433423226 -0.6003565221583339 --2.127987361749978 3.116971395279832 -0.5882685685892453 --2.034746803313754 3.122558456327404 -0.5761806150201567 --1.941506244877532 3.128145517374977 -0.5640926614510681 --1.848265686441308 3.133732578422549 -0.5520047078819795 --1.755025128005085 3.139319639470121 -0.5399167543128909 --1.661784569568861 3.144906700517693 -0.5278288007438021 --1.568544011132638 3.150493761565266 -0.5157408471747136 --1.475303452696414 3.156080822612838 -0.5036528936056248 --1.370246800733591 3.065706985224925 -0.4689094624493149 --1.358430707206991 2.96974608678944 -0.4462539848620934 --1.346614613680391 2.873785188353956 -0.4235985072748721 --1.334798520153791 2.777824289918471 -0.4009430296876507 --1.322982426627191 2.681863391482986 -0.3782875521004292 --1.311166333100592 2.585902493047501 -0.3556320745132079 --1.381115334289167 2.441788974231591 -0.3349084524117668 --1.462880429004342 2.393636353851166 -0.336840307897547 --1.544645523719517 2.345483733470741 -0.3387721633833273 --1.626410618434691 2.297331113090316 -0.3407040188691075 --1.708175713149866 2.249178492709891 -0.3426358743548877 --1.789940807865041 2.201025872329466 -0.344567729840668 --1.871705902580215 2.152873251949041 -0.3464995853264482 --2.021468882707205 2.166784904087271 -0.3705432306285432 --2.089466768119019 2.228849176605927 -0.3926550204448581 --2.157464653530833 2.290913449124582 -0.4147668102611728 --2.225462538942648 2.352977721643238 -0.4368786000774877 --2.293460424354462 2.415041994161893 -0.4589903898938024 --2.354745476745726 2.566919267609711 -0.4998653648554465 --2.348032643725176 2.656732268538874 -0.5186285500007759 --2.341319810704625 2.746545269468037 -0.5373917351461053 --2.334606977684075 2.8363582703972 -0.5561549202914347 --2.327894144663524 2.926171271326363 -0.5749181054367639 --2.321181311642974 3.015984272255525 -0.5936812905820932 -1.359366646175183 -2.226680769090878 -0.2921839416092239 -1.275557045229628 -2.20217194557808 -0.2809569610611202 -1.191747444284072 -2.177663122065282 -0.2697299805130164 -1.107937843338517 -2.153154298552484 -0.2585029999649127 -1.024128242392962 -2.128645475039685 -0.2472760194168089 -0.9005499940253537 -2.208874527931486 -0.2537447200102192 -0.8805380600846107 -2.301801045015392 -0.2716002831461156 -0.8605261261438675 -2.394727562099297 -0.2894558462820119 -0.8405141922031244 -2.487654079183203 -0.3073114094179082 -0.8205022582623813 -2.580580596267109 -0.3251669725538046 -0.800490324321638 -2.673507113351016 -0.3430225356897011 -0.7804783903808948 -2.766433630434921 -0.3608780988255975 -0.7604664564401517 -2.859360147518827 -0.3787336619614939 -0.7404545224994085 -2.952286664602734 -0.3965892250973903 -0.7204425885586653 -3.045213181686639 -0.4144447882332867 -0.7004306546179221 -3.138139698770546 -0.4323003513691831 -0.7673037771391656 -3.261928626912892 -0.4648447664461919 -0.8541888336011524 -3.292791037971331 -0.4795336183873044 -0.9410738900631392 -3.32365344902977 -0.4942224703284168 -1.027958946525126 -3.35451586008821 -0.5089113222695292 -1.114844002987113 -3.385378271146649 -0.5236001742106415 -1.278514003146582 -3.372363237343268 -0.5370006054770163 -1.355298946844063 -3.328485792481447 -0.5357121848022787 -1.432083890541545 -3.284608347619626 -0.534423764127541 -1.508868834239027 -3.240730902757805 -0.5331353434528033 -1.585653777936509 -3.196853457895983 -0.5318469227780657 -1.66243872163399 -3.152976013034162 -0.530558502103328 -1.739223665331473 -3.109098568172341 -0.5292700814285903 -1.778725372838133 -2.983817970239835 -0.5055245868942001 -1.741442136647311 -2.90241481716915 -0.4830675130345475 -1.704158900456489 -2.821011664098465 -0.460610439174895 -1.666875664265668 -2.739608511027781 -0.4381533653152424 -1.629592428074846 -2.658205357957097 -0.41569629145559 -1.592309191884024 -2.576802204886413 -0.3932392175959375 -1.555025955693203 -2.495399051815729 -0.370782143736285 -1.517742719502381 -2.413995898745044 -0.3483250698766326 -1.48045948331156 -2.33259274567436 -0.3258679960169801 -4.028267211371636 1.525488484633065 -0.7591154699869065 -3.942780215927807 1.49635895614278 -0.7294337534569957 -3.857293220483978 1.467229427652495 -0.699752036927085 -3.771806225040148 1.43809989916221 -0.6700703203971742 -3.686319229596319 1.408970370671926 -0.6403886038672635 -3.600832234152489 1.379840842181641 -0.6107068873373527 -3.515345238708659 1.350711313691357 -0.5810251708074419 -3.403107371931825 1.238854832580878 -0.5383902340622623 -3.376356500598821 1.156127879960684 -0.5254370138469934 -3.349605629265817 1.07340092734049 -0.5124837936317246 -3.322854757932813 0.9906739747202962 -0.4995305734164558 -3.296103886599809 0.907947022100102 -0.4865773532011869 -3.269353015266804 0.8252200694799074 -0.473624132985918 -3.332108991935177 0.7229629240938709 -0.4866979662799081 -3.421615839936553 0.7034327313280287 -0.5127250197891672 -3.51112268793793 0.6839025385621865 -0.5387520732984262 -3.600629535939307 0.6643723457963444 -0.5647791268076853 -3.690136383940683 0.6448421530305024 -0.5908061803169443 -3.779643231942059 0.6253119602646602 -0.6168332338262033 -3.869150079943436 0.6057817674988181 -0.6428602873354624 -3.958656927944812 0.586251574732976 -0.6688873408447215 -4.048163775946189 0.566721381967134 -0.6949143943539804 -4.137670623947566 0.5471911892012918 -0.7209414478632393 -4.227177471948941 0.5276609964354497 -0.7469685013724983 -4.34289226343083 0.6000641473315392 -0.7850840268329993 -4.371974113130949 0.7875105890371255 -0.8035569737600764 -4.374848019350556 0.88302368708078 -0.8099414487359116 -4.354890543235876 1.069673323899296 -0.816498627514005 -4.332059160901588 1.160809862674158 -0.8166713313162633 -4.261682927916095 1.334652889139231 -0.8107752530090218 -4.214138077264889 1.417359376829443 -0.804706470899522 --0.2446505242412763 3.31005153607632 -0.4605995195986279 --0.310263352924012 3.359293721973924 -0.4752154886261623 --0.3758761816067479 3.408535907871528 -0.4898314576536966 --0.441489010289484 3.457778093769132 -0.504447426681231 --0.5200341391068702 3.592428610043822 -0.546539632457552 --0.5329664392415203 3.677836940420907 -0.5740158692063386 --0.5458987393761705 3.763245270797992 -0.6014921059551253 --0.5588310395108206 3.848653601175076 -0.6289683427039118 --0.5717633396454708 3.934061931552162 -0.6564445794526984 --0.584695639780121 4.019470261929247 -0.6839208162014851 --0.5976279399147711 4.104878592306332 -0.7113970529502718 --0.6105602400494213 4.190286922683418 -0.7388732896990585 --0.5540047430304977 4.313980096555952 -0.7752360517803313 --0.484516945876924 4.3522649400514 -0.7841225771128174 --0.323443252746385 4.414869941033054 -0.7986655691262216 --0.2318573567694199 4.439190098519258 -0.8043220358071393 --0.04677627935411173 4.462901664561611 -0.8097898178021853 -0.04671890208423191 4.462293073117759 -0.8096011331163134 -0.2121400953629135 4.441745722275605 -0.8043860642901646 -0.2840661072032515 4.421806962877302 -0.7993596801498878 -0.3542557397858359 4.313252702265975 -0.7665607307426369 -0.3525193605280825 4.22463720105295 -0.738788165475663 -0.3507829812703291 4.136021699839924 -0.7110156002086889 -0.3490466020125758 4.047406198626899 -0.683243034941715 -0.3473102227548224 3.958790697413874 -0.655470469674741 -0.345573843497069 3.870175196200849 -0.627697904407767 -0.3438374642393157 3.781559694987823 -0.5999253391407928 -0.3421010849815623 3.692944193774797 -0.5721527738738188 -0.3403647057238089 3.604328692561772 -0.5443802086068448 -0.3386283264660556 3.515713191348747 -0.5166076433398709 -0.2509036734138285 3.399382966809554 -0.4816931568225964 -0.1649153996193548 3.371668243483387 -0.4745512355722958 -0.07892712582488098 3.343953520157219 -0.4674093143219953 --0.007061147969592618 3.316238796831052 -0.4602673930716947 --0.09304942176406633 3.288524073504884 -0.4531254718213942 -4.206931278016088 -1.170770849119313 -0.7790117835480554 -4.117371458935656 -1.14500012095786 -0.7500816050086352 -4.027811639855223 -1.119229392796405 -0.7211514264692148 -3.93825182077479 -1.093458664634952 -0.6922212479297944 -3.848692001694356 -1.067687936473497 -0.6632910693903742 -3.759132182613923 -1.041917208312044 -0.6343608908509537 -3.66957236353349 -1.01614648015059 -0.6054307123115334 -3.580012544453057 -0.9903757519891356 -0.5765005337721131 -3.490452725372624 -0.9646050238276817 -0.5475703552326927 -3.400892906292191 -0.9388342956662277 -0.5186401766932724 -3.329808114084499 -0.8202045008120534 -0.4900024092431182 -3.34828314095724 -0.7273454341193332 -0.4902948203323844 -3.36675816782998 -0.6344863674266129 -0.4905872314216506 -3.385233194702721 -0.5416273007338925 -0.4908796425109168 -3.403708221575461 -0.4487682340411719 -0.4911720536001829 -3.510818298702811 -0.3313024754392154 -0.5186409247933494 -3.59945334895742 -0.3066957835299796 -0.5458173848972498 -3.688088399212029 -0.2820890916207439 -0.5729938450011502 -3.776723449466637 -0.2574823997115082 -0.6001703051050505 -3.865358499721246 -0.2328757078022725 -0.6273467652089508 -3.953993549975854 -0.2082690158930368 -0.6545232253128512 -4.042628600230463 -0.1836623239838011 -0.6816996854167515 -4.131263650485072 -0.1590556320745654 -0.7088761455206518 -4.21989870073968 -0.1344489401653296 -0.7360526056245522 -4.352222941224924 -0.2067022954521445 -0.7783383158303414 -4.379061357790357 -0.2774739060925482 -0.7876078843473037 -4.405899774355788 -0.3482455167329519 -0.796877452864266 -4.442279131314894 -0.5148814739114098 -0.8128725479817641 -4.451820071708567 -0.6107458204494642 -0.8195980745823 -4.443282137793321 -0.7994431161258935 -0.8262077975162885 -4.425203263484402 -0.8922760652642684 -0.8260919938497411 -4.370246625149163 -1.055586535362018 -0.8199647808179543 -4.333368861122842 -1.126064056321392 -0.8139533714527151 --0.4670406683605484 0.07665440125855952 -0.03298277572566301 --0.419642802733804 0.1560040574474035 -0.03599482924995977 --0.3722449371070595 0.2353537136362475 -0.03900688277425652 --0.3248470714803151 0.3147033698250915 -0.04201893629855327 --0.2774492058535707 0.3940530260139355 -0.04503098982285002 --0.2300513402268263 0.4734026822027795 -0.04804304334714678 --0.1826534746000819 0.5527523383916233 -0.05105509687144352 --0.1352556089733374 0.6321019945804675 -0.05406715039574028 --0.08785774334659296 0.7114516507693114 -0.05707920392003703 --0.04045987771984849 0.7908013069581554 -0.06009125744433379 -0.006937987906895926 0.8701509631469994 -0.06310331096863055 -0.05433585353364034 0.9495006193358435 -0.06611536449292729 -0.2369539291429938 1.004300276182942 -0.07028404102769778 -0.3201993660584959 0.969729272280109 -0.06946748662261719 -0.4034448029739979 0.9351582683772756 -0.0686509322175366 -0.4866902398894999 0.9005872644744422 -0.067834377812456 -0.5925111451690791 0.7695832504732913 -0.0657611575678611 -0.6150866135331556 0.6731502403749742 -0.0645044917283468 -0.6376620818972322 0.576717230276657 -0.0632478258888325 -0.6602375502613087 0.4802842201783398 -0.0619911600493182 -0.6828130186253851 0.3838512100800225 -0.0607344942098039 -0.7053884869894617 0.2874181999817054 -0.0594778283702896 -0.7279639553535382 0.1909851898833883 -0.0582211625307753 -0.7505394237176147 0.09455217978507102 -0.056964496691261 -0.7731148920816913 -0.001880830313246262 -0.0557078308517467 -0.7956903604457678 -0.09831384041156344 -0.0544511650122324 -0.7728739491170317 -0.2701921962516376 -0.05456173348933473 -0.727482069424219 -0.3456375419933945 -0.05592896780595137 -0.6820901897314062 -0.4210828877351516 -0.05729620212256802 -0.6366983100385933 -0.4965282334769088 -0.05866343643918466 --2.544104993795505 0.2487150580661449 -0.286578385882799 --2.464484256364547 0.2834657673045207 -0.2726748175631812 --2.298342851896059 0.2818016704784985 -0.2425003541415952 --2.211822184858531 0.2453868644141003 -0.226229459039627 --2.125301517821002 0.2089720583497022 -0.2099585639376589 --2.038780850783474 0.172557252285304 -0.1936876688356907 --1.91989315024325 0.04886783437242044 -0.1735730621376754 --1.887526116740554 -0.03840677747606536 -0.1697293505416282 --1.855159083237858 -0.1256813893245512 -0.1658856389455809 --1.822792049735163 -0.212956001173037 -0.1620419273495337 --1.790425016232467 -0.3002306130215229 -0.1581982157534864 --1.758057982729771 -0.3875052248700086 -0.1543545041574391 --1.725690949227075 -0.4747798367184944 -0.1505107925613919 --1.74243118456225 -0.6373559890209183 -0.1594173633699422 --1.791538453400122 -0.7126575294748562 -0.1721676457745399 --1.840645722237993 -0.7879590699287939 -0.1849179281791374 --1.889752991075864 -0.8632606103827317 -0.197668210583735 --1.938860259913735 -0.9385621508366695 -0.2104184929883326 --1.987967528751606 -1.013863691290608 -0.2231687753929303 --2.037074797589478 -1.089165231744546 -0.235919057797528 --2.16951889539455 -1.165639810577219 -0.2625257257827438 --2.252855724361751 -1.166812848955953 -0.276382111363362 --2.404063834704924 -1.10958088168411 -0.3006194491956564 --2.471935116080896 -1.051175876033532 -0.3110004014473325 --2.539806397456868 -0.9927708703829539 -0.3213813536990087 --2.60767767883284 -0.9343658647323758 -0.3317623059506848 --2.675548960208812 -0.8759608590817975 -0.342143258202361 --2.743420241584784 -0.8175558534312194 -0.3525242104540371 --2.811291522960756 -0.7591508477806412 -0.3629051627057133 --2.879162804336728 -0.7007458421300632 -0.3732861149573895 --2.9470340857127 -0.6423408364794853 -0.3836670672090656 --1.392126369258834 3.283906351097174 -0.5270659412449185 --1.421448162805729 3.370604922219202 -0.5558229200456973 --1.450769956352625 3.45730349334123 -0.5845798988464763 --1.48009174989952 3.544002064463258 -0.6133368776472552 --1.509413543446415 3.630700635585286 -0.6420938564480341 --1.538735336993311 3.717399206707314 -0.670850835248813 --1.568057130540206 3.804097777829342 -0.6996078140495918 --1.597378924087101 3.89079634895137 -0.7283647928503708 --1.626700717633997 3.977494920073399 -0.7571217716511498 --1.70771992841548 4.064983543634217 -0.7925244712274797 --1.852237879738153 4.043703274756814 -0.8052104918524822 --1.945058413826238 4.021632953440623 -0.8112507917019339 --2.119880318910733 3.95365353894946 -0.8170632564151874 --2.201881689907143 3.90774444577449 -0.816835421278989 --2.351428830666017 3.79415810727038 -0.8101509123820211 --2.418974600428481 3.72648086194124 -0.8036942386212514 --2.522655750028312 3.597876237728665 -0.78853921403121 --2.558791129865679 3.53694885884523 -0.7798408632019382 --2.538834903486922 3.401976638606374 -0.7394029050436176 --2.482743297270797 3.327931797250952 -0.7076632977145687 --2.426651691054673 3.253886955895531 -0.67592369038552 --2.370560084838548 3.179842114540109 -0.6441840830564711 --0.678276410123983 1.355512396879607 -0.1164576441026579 --0.5916086179812754 1.319216605617949 -0.1111987300931652 --0.5049408258385679 1.282920814356291 -0.1059398160836726 --0.4182730336958604 1.246625023094634 -0.1006809020741799 --0.3316052415531529 1.210329231832976 -0.09542198806468727 --0.2449374494104452 1.174033440571318 -0.09016307405519462 --0.1582696572677378 1.13773764930966 -0.08490416004570198 --0.0716018651250303 1.101441858048003 -0.07964524603620934 -0.01506592701767739 1.065146066786345 -0.07438633202671668 --0.7340222540476868 2.137659519850883 -0.2276033267243064 --0.7378874975750623 2.044428103387181 -0.2143674806477869 --0.7417527411024378 1.951196686923478 -0.2011316345712674 --0.7456179846298132 1.857965270459776 -0.187895788494748 --0.7494832281571887 1.764733853996074 -0.1746599424182285 --0.7533484716845642 1.671502437532371 -0.161424096341709 --0.7572137152119397 1.578271021068669 -0.1481882502651895 --0.7610789587393152 1.485039604604967 -0.13495240418867 --0.335333471494109 2.447533271762766 -0.2657530236220315 --0.4142981792993492 2.40420480467313 -0.2607702534577904 --0.4932628871045895 2.360876337583494 -0.2557874832935493 --0.5722275949098298 2.317547870493858 -0.2508047131293081 --0.6511923027150703 2.274219403404222 -0.245821942965067 -0.2954526363316836 2.215783915587748 -0.2196056716359056 -0.2166210077573193 2.255080747482698 -0.2269099748002437 -0.1377893791829549 2.294377579377649 -0.2342142779645818 -0.05895775060859065 2.333674411272599 -0.2415185811289199 --0.01987387796577389 2.37297124316755 -0.2488228842932581 --0.09870550654013888 2.4122680750625 -0.2561271874575962 --0.1775371351145038 2.451564906957451 -0.2634314906219344 -0.1720898066173713 1.133672597053027 -0.08286732651934413 -0.190471121007251 1.228473914020279 -0.09463405760590989 -0.2088524353971307 1.323275230987532 -0.1064007886924757 -0.2272337497870104 1.418076547954783 -0.1181675197790414 -0.2456150641768901 1.512877864922035 -0.1299342508656072 -0.2639963785667697 1.607679181889287 -0.1417009819521729 -0.2823776929566494 1.702480498856538 -0.1534677130387386 -0.3007590073465291 1.79728181582379 -0.1652344441253044 -0.3191403217364088 1.892083132791042 -0.1770011752118702 -0.3375216361262886 1.986884449758294 -0.188767906298436 -0.3559029505161683 2.081685766725546 -0.2005346373850018 -2.829338884233969 3.494739711798526 -0.8204125990424347 -2.894404600687767 3.425799929162959 -0.8167495663028203 -2.600683290121499 3.658847601121932 -0.8180372126013556 -2.682478228950835 3.611263547778013 -0.8210564221917024 -2.371347144030036 3.744699901366123 -0.8000898458072706 -2.4451177476611 3.725565777915987 -0.8075539244091398 -1.832503302311995 3.176023241972167 -0.5580067524036004 -1.890637457072867 3.249499589827679 -0.5873341292538256 -1.94877161183374 3.322975937683191 -0.6166615061040508 -2.006905766594612 3.396452285538702 -0.645988882954276 -2.065039921355484 3.469928633394214 -0.6753162598045012 -2.123174076116356 3.543404981249725 -0.7046436366547262 -2.181308230877228 3.616881329105237 -0.7339710135049513 -2.2394423856381 3.690357676960748 -0.7632983903551763 -2.242867492962388 2.703447504590526 -0.5075340751462789 -2.160376789516382 2.752700899833719 -0.5058259227612366 -2.077886086070377 2.801954295076912 -0.5041177703761942 -1.99539538262437 2.851207690320105 -0.5024096179911518 -1.912904679178365 2.900461085563297 -0.5007014656061095 -2.984174333358044 3.120224620384054 -0.7627138821635594 -2.910972540363638 3.068443452491085 -0.7345503649821996 -2.837770747369233 3.016662284598116 -0.7063868478008398 -2.764568954374827 2.964881116705147 -0.67822333061948 -2.691367161380422 2.913099948812178 -0.6500598134381202 -2.618165368386016 2.86131878091921 -0.6218962962567605 -2.54496357539161 2.80953761302624 -0.5937327790754007 -2.471761782397205 2.757756445133271 -0.5655692618940409 -2.398559989402799 2.705975277240302 -0.5374057447126811 -2.992105586878527 3.295242027110601 -0.8056834888237769 -3.024740856615488 3.233623907693812 -0.798280444084348 -1.313926953437808 1.99598607037729 -0.2493101396939723 -1.356296320018049 1.923521010784663 -0.2431030455017527 -1.39866568659829 1.851055951192035 -0.2368959513095332 -1.026239559879676 1.066122644665935 -0.1074522823742016 -0.9349787832647412 1.02610136784707 -0.09936539058083635 -0.8437180066498066 0.9860800910282045 -0.09127849878747112 -0.752457230034872 0.9460588142093392 -0.0831916069941059 -0.661196453419937 0.9060375373904738 -0.07510471520074062 -0.4691360322170285 2.203384866607183 -0.2214707459837469 -0.5639877995280091 2.230282649521568 -0.2306401234959264 -0.6588395668389904 2.257180432435952 -0.2398095010081059 --3.874171837672381 -1.65792857743498 -0.7324058860939434 --3.800739315565142 -1.614192170745708 -0.7040311674693372 --3.727306793457903 -1.570455764056436 -0.6756564488447312 --3.653874271350664 -1.526719357367164 -0.6472817302201253 --3.494906332332687 -1.521339623270521 -0.6010146452470307 --3.40937091542195 -1.559696295863149 -0.5831222788985422 --3.323835498511213 -1.598052968455778 -0.5652299125500537 --3.238300081600475 -1.636409641048406 -0.5473375462015653 --3.152764664689738 -1.674766313641035 -0.5294451798530768 --3.067229247779001 -1.713122986233663 -0.5115528135045884 --2.981693830868263 -1.751479658826292 -0.4936604471560999 --2.867600085667323 -1.879947808274903 -0.4834627448427208 --2.839041757377121 -1.970059285130886 -0.4911574088778303 --2.810483429086919 -2.060170761986869 -0.4988520729129398 --3.560147792001891 -2.642993237452476 -0.8009351564279787 --3.630722291124405 -2.579195969312488 -0.8069449383475458 --3.751499126217866 -2.43626898610868 -0.8129507962382911 --3.801701462188813 -2.357139271044861 -0.8129468722094694 --3.879558125061319 -2.186977958721228 -0.8069259773213706 --3.907212451962879 -2.095946361461414 -0.8009090064620935 --3.939513770498486 -1.90621041142142 -0.7838518033148194 --3.944160762132534 -1.807506058641239 -0.7728115710268222 -2.534948107295924 2.047705610035323 -0.4465565365610281 -2.505006691454848 2.134346824222753 -0.45551163527107 -2.475065275613773 2.220988038410183 -0.4644667339811119 -2.445123859772697 2.307629252597613 -0.4734218326911538 -2.415182443931621 2.394270466785044 -0.4823769314011956 -2.385241028090545 2.480911680972473 -0.4913320301112375 -2.355299612249469 2.567552895159904 -0.5002871288212795 -2.316275984880421 1.707508458327526 -0.353699966877164 -2.378429369444566 1.770897442707618 -0.3746753346206195 -2.440582754008711 1.834286427087709 -0.3956507023640751 -2.502736138572855 1.897675411467801 -0.4166260701075306 -3.196850497229438 3.065429534263555 -0.7991822220887794 -3.263648262803049 3.000806336871279 -0.8005404162769659 -3.379105753558468 2.856319360445615 -0.7978408369730555 -3.427765478740276 2.776455581412225 -0.7937830634809586 -3.504559618741555 2.608380426183768 -0.7805811048144342 -3.466179971302952 2.458572937632924 -0.7429729176027663 -3.399665909044877 2.396976825277146 -0.7145089155655256 -3.333151846786802 2.335380712921369 -0.6860449135282852 -3.266637784528727 2.273784600565592 -0.6575809114910447 -3.200123722270652 2.212188488209815 -0.6291169094538042 -3.133609660012577 2.150592375854038 -0.6006529074165635 -3.067095597754502 2.088996263498261 -0.5721889053793229 -3.000581535496427 2.027400151142484 -0.5437249033420821 -2.841772985713014 1.964619128052003 -0.4958460354413777 -2.749478498187676 1.9634342173173 -0.4764311695779139 -2.657184010662338 1.962249306582596 -0.4570163037144501 --0.5892168051483072 0.05456199396619604 -0.03626854365836677 --0.6639950763093216 0.1118192428626766 -0.04256636511536728 --0.738773347470336 0.1690764917591572 -0.0488641865723678 --0.8135516186313505 0.2263337406556378 -0.05516200802936831 --0.888329889792365 0.2835909895521185 -0.06145982948636884 --0.9631081609533796 0.3408482384485992 -0.06775765094336937 --1.037886432114394 0.3981054873450799 -0.07405547240036989 --1.112664703275409 0.4553627362415606 -0.08035329385737042 --1.187442974436423 0.5126199851380413 -0.08665111531437095 --1.243212096250694 0.6680442863602392 -0.09847380362245332 --1.224202946903951 0.7662113386859561 -0.1039986704735352 --1.205193797557207 0.8643783910116734 -0.109523537324617 --1.186184648210464 0.9625454433373903 -0.1150484041756989 --1.16717549886372 1.060712495663107 -0.1205732710267807 --1.071521920066919 1.205465276019313 -0.1252218219247201 --0.9948774906168621 1.252051004049801 -0.1243455059715777 --0.9182330611668048 1.298636732080289 -0.1234691900184353 --0.8415886317167478 1.345222460110777 -0.1225928740652929 --1.831003439149913 -3.996351264173369 -0.7895317515848714 --1.927041893380297 -3.983435003937552 -0.7983198564727284 --1.501420037461386 -3.249653640499628 -0.5293914754808707 --1.522874208339077 -3.333642816909338 -0.5566289535434564 --1.544328379216768 -3.417631993319048 -0.5838664316060421 --1.565782550094459 -3.501621169728757 -0.6111039096686279 --1.58723672097215 -3.585610346138467 -0.6383413877312137 --1.608690891849841 -3.669599522548176 -0.6655788657937995 --1.630145062727532 -3.753588698957886 -0.6928163438563852 --1.651599233605223 -3.837577875367595 -0.7200538219189709 --1.673053404482914 -3.921567051777305 -0.7472912999815566 --2.086755579280632 -2.825482539262583 -0.5125460175037286 --2.000071334609641 -2.874079957095059 -0.511061443205808 --1.91338708993865 -2.922677374927536 -0.5095768689078876 --1.82670284526766 -2.971274792760012 -0.5080922946099671 --1.740018600596669 -3.019872210592489 -0.5066077203120465 --1.653334355925677 -3.068469628424966 -0.505123146014126 --1.566650111254686 -3.117067046257442 -0.5036385717162054 --2.562266320978708 -3.607597176074323 -0.7982763517475264 --2.61982900779372 -3.529634875104879 -0.7894787879980969 --2.357317609010841 -3.802785367714529 -0.8132955702996603 --2.431010621587268 -3.744172422379147 -0.8101847428983081 --2.109928430551925 -3.934145266817794 -0.8102074401407278 --2.196776513493169 -3.897771789933852 -0.81330691892087 -0.9436380460317428 -2.005525475171773 -0.2234344321426883 -0.9469574506160788 -1.906914298816659 -0.2108198254166714 -0.9502768552004147 -1.808303122461544 -0.1982052186906545 -0.9535962597847507 -1.709691946106429 -0.1855906119646376 -0.9569156643690867 -1.611080769751315 -0.1729760052386208 -0.9602350689534227 -1.5124695933962 -0.1603613985126038 -0.9635544735377587 -1.413858417041086 -0.1477467917865869 -0.9668738781220946 -1.315247240685971 -0.13513218506057 -0.9701932827064306 -1.216636064330856 -0.1225175783345531 -1.064556804061673 -1.114189231429042 -0.1199743561230751 -1.155600920832579 -1.110353574882342 -0.1300457406376138 -1.246645037603485 -1.106517918335643 -0.1401171251521526 -1.337689154374392 -1.102682261788943 -0.1501885096666914 -1.428733271145298 -1.098846605242243 -0.1602598941812302 -1.519777387916204 -1.095010948695543 -0.170331278695769 -1.61082150468711 -1.091175292148844 -0.1804026632103078 -1.701865621458016 -1.087339635602144 -0.1904740477248465 -1.792909738228922 -1.083503979055444 -0.2005454322393853 -1.883953854999828 -1.079668322508744 -0.2106168167539241 -1.980669780430118 -1.172797333074581 -0.2321967969318434 -1.986341589089502 -1.269762000187118 -0.2437053925952238 -1.992013397748885 -1.366726667299655 -0.2552139882586043 -1.997685206408269 -1.463691334412191 -0.2667225839219848 -2.003357015067653 -1.560656001524728 -0.2782311795853653 -2.009028823727036 -1.657620668637265 -0.2897397752487458 -2.01470063238642 -1.754585335749801 -0.3012483709121263 -1.94822291680517 -1.901504951580005 -0.3115887110232344 -1.876073392564537 -1.951459900297672 -0.310420455470962 -1.803923868323905 -2.001414849015339 -0.3092521999186896 -1.731774344083271 -2.051369797733007 -0.3080839443664172 -1.659624819842638 -2.101324746450674 -0.3069156888141448 -1.587475295602005 -2.151279695168341 -0.3057474332618725 -1.515325771361372 -2.201234643886008 -0.3045791777096001 -1.798850580958148 0.0456241983637261 -0.1567124617379831 -1.709706512581029 0.0237722848297619 -0.1473017378684136 -1.620562444203911 0.001920371295797682 -0.137891013998844 -1.531418375826793 -0.01993154223816657 -0.1284802901292745 -1.442274307449674 -0.04178345577213079 -0.119069566259705 -1.353130239072556 -0.06363536930609504 -0.1096588423901354 -1.263986170695437 -0.08548728284005927 -0.1002481185205659 -1.174842102318319 -0.1073391963740235 -0.09083739465099634 -1.0856980339412 -0.1291911099079878 -0.0814266707814268 -0.9965539655640817 -0.1510430234419521 -0.07201594691185724 -0.907409897186963 -0.1728949369759164 -0.06260522304228767 -1.932109464224132 0.3385214029158435 -0.1758371401392565 -1.917404525927843 0.2481729725764591 -0.1725991552953552 -1.902699587631555 0.1578245422370747 -0.1693611704514539 --4.129216672180076 -1.556719467653716 -0.7950827139049577 --4.068679234713258 -1.605034639810561 -0.7836486775094883 --4.008141797246439 -1.653349811967407 -0.7722146411140189 --4.306965690122437 -1.348345271850657 -0.8260716904350524 --4.248359899884667 -1.428374783673764 -0.8162942203677397 --4.426260817852781 -1.086884820062268 -0.8402922934433644 --4.395916149106495 -1.17760029004491 -0.8380707269728647 --4.456977944843175 -0.8026867521119141 -0.8309469519894043 --4.456791715721121 -0.8994280510957708 -0.8367304059516342 --4.403018340184142 -0.5241721042753739 -0.8012699439547937 --4.430091257074685 -0.6150587787017157 -0.8132167209909841 --3.843267969069346 -0.4231739177164039 -0.6138830923957013 --3.932047544773387 -0.4248591697385086 -0.643123104816185 --4.02082712047743 -0.4265444217606133 -0.6723631172366685 --4.109606696181471 -0.428229673782718 -0.7016031296571523 --4.198386271885513 -0.4299149258048227 -0.730843142077636 --4.287165847589555 -0.4316001778269274 -0.7600831544981197 --3.559818507373445 -1.395764779380309 -0.6055486269672621 --3.539195265503466 -1.308546608082725 -0.592190242339005 --3.518572023633487 -1.221328436785141 -0.5788318577107479 --3.497948781763507 -1.134110265487557 -0.5654734730824907 --3.477325539893528 -1.046892094189974 -0.5521150884542336 --3.456702298023548 -0.9596739228923897 -0.5387567038259766 --3.436079056153568 -0.8724557515948057 -0.5253983191977194 --3.415455814283589 -0.7852375802972219 -0.5120399345694623 -2.100211405087627 -3.204832811550265 -0.6101350614384907 -2.141026098168117 -3.281911891706095 -0.6377728945855242 -2.181840791248607 -3.358990971861924 -0.6654107277325577 -2.222655484329097 -3.436070052017754 -0.6930485608795912 -2.263470177409587 -3.513149132173583 -0.7206863940266248 -2.304284870490077 -3.590228212329412 -0.7483242271736582 -2.304028393736239 -3.746879493547487 -0.7900932410341787 -2.196112110950311 -3.900211415865554 -0.8144215502527322 -2.129266997998712 -3.973971137121375 -0.8246186787577987 -1.979657278297371 -4.095888108394622 -0.8375248145264241 -1.89689267154763 -4.144045358412049 -0.8402338217899832 -1.719600405179226 -4.211885912599015 -0.8376160187399553 -1.625072745560561 -4.231569216768555 -0.8322892084263686 -1.455700701753463 -4.244571848836192 -0.8177331687786888 -1.380856317565029 -4.237891176734289 -0.8085039394445961 -1.306011933376596 -4.231210504632386 -0.7992747101105032 -1.227896605883822 -4.134719926938773 -0.7620725413736708 -1.224625662579482 -4.044910021347063 -0.7340996019709313 -1.221354719275142 -3.955100115755353 -0.7061266625681917 -1.218083775970801 -3.865290210163642 -0.6781537231654522 -1.214812832666461 -3.775480304571932 -0.6501807837627127 -1.211541889362121 -3.685670398980221 -0.622207844359973 -1.20827094605778 -3.595860493388511 -0.5942349049572333 -1.20500000275344 -3.5060505877968 -0.5662619655544936 -1.897137976688349 -3.086065326005158 -0.5461535165997209 -1.978267344347743 -3.106909528699797 -0.564325372445589 -1.229686295332579 4.133353120353044 -0.7622010895219328 -1.217278796367385 4.042726549011931 -0.7335159525856351 -1.204871297402192 3.952099977670819 -0.7048308156493375 -1.192463798436998 3.861473406329707 -0.6761456787130398 -1.180056299471804 3.770846834988595 -0.6474605417767422 -1.16764880050661 3.680220263647484 -0.6187754048404446 -1.155241301541416 3.589593692306371 -0.5900902679041469 -1.142833802576222 3.49896712096526 -0.5614051309678492 -2.196976585947411 3.901723895097141 -0.8149639712497951 -2.129979312652144 3.975277059103695 -0.8250900211835729 -1.980071386331996 4.096715005265989 -0.8378257834564397 -1.897160733307115 4.144599787421728 -0.8404354957955288 -1.719602268806894 4.211853122425595 -0.8376102641539197 -1.624954457331553 4.231221675273723 -0.8321753201732214 -1.434235695336733 4.241720049312619 -0.814788992947759 -1.338164744817254 4.232849870503387 -0.8028376097029947 --1.218036921137752 2.452934357712384 -0.3198141077652493 --1.136723602701512 2.41592712081275 -0.3066516186045121 --1.055410284265272 2.378919883913118 -0.2934891294437749 --0.9740969658290319 2.341912647013485 -0.2803266402830377 --0.8927836473927916 2.304905410113852 -0.2671641511223004 --0.8114703289565512 2.267898173214218 -0.2540016619615631 --0.2467023801725777 2.587105190268191 -0.2926417633843752 --0.2370359966562866 2.68334864168398 -0.3145477329824778 --0.2273696131399956 2.77959209309977 -0.3364537025805804 --0.2177032296237046 2.875835544515559 -0.358359672178683 --0.2080368461074136 2.972078995931348 -0.3802656417767857 --0.1983704625911225 3.068322447347137 -0.4021716113748883 --0.1887040790748315 3.164565898762927 -0.424077580972991 --0.5926721126461918 3.476039029697578 -0.5169879523823029 --0.6782423863201636 3.445057779728419 -0.5149125090558403 --0.7638126599941354 3.41407652975926 -0.5128370657293777 --0.8493829336681074 3.3830952797901 -0.5107616224029151 --0.934953207342079 3.352114029820942 -0.5086861790764525 --1.020523481016051 3.321132779851782 -0.5066107357499899 --1.106093754690022 3.290151529882623 -0.5045352924235273 --1.191664028363995 3.259170279913464 -0.5024598490970648 --1.277234302037966 3.228189029944305 -0.5003844057706022 -2.581177781713031 -2.64197514582463 -0.5632897313294393 -2.515955147999794 -2.702697469020855 -0.5656906684496915 -2.450732514286557 -2.763419792217081 -0.5680916055699438 -2.385509880573321 -2.824142115413307 -0.570492542690196 -2.320287246860084 -2.884864438609533 -0.5728934798104482 -2.255064613146847 -2.945586761805759 -0.5752944169307005 -2.189841979433611 -3.006309085001984 -0.5776953540509527 -2.124619345720374 -3.06703140819821 -0.580096291171205 -2.108022655524351 -1.889507476937151 -0.3354692281763604 -2.195672870002899 -1.927464951011963 -0.3581814897772141 -2.283323084481447 -1.965422425086776 -0.3808937513780678 -2.370973298959995 -2.003379899161589 -0.4036060129789215 -2.458623513438543 -2.041337373236402 -0.4263182745797751 -2.546273727917091 -2.079294847311215 -0.4490305361806288 -2.636419237001765 -2.210052421634503 -0.4895719970670234 -2.63891453160789 -2.302852521882978 -0.5074011963525643 -2.641409826214016 -2.395652622131453 -0.5252303956381053 -2.643905120820142 -2.488452722379928 -0.5430595949236461 -0.736821305593811 3.307454489351915 -0.4767020155882233 -0.6568354339167095 3.331383129508677 -0.479128628085158 -0.5768495622396078 3.355311769665438 -0.4815552405820928 -0.4968636905625058 3.3792404098222 -0.4839818530790275 -0.4168778188854039 3.403169049978961 -0.4864084655759622 -0.5128215686276407 4.426191455505573 -0.807673205832347 -0.6077098933617721 4.431111009608288 -0.8128747481975226 -0.7942095797414196 4.414947294717728 -0.8169652440850825 -0.885820941386936 4.393864025724453 -0.8158541976074669 -1.06172602719058 4.326776090845752 -0.8075106889636954 -1.146019751348707 4.280771424960327 -0.8002782267975395 --1.964865864359873 2.019415322709718 -0.3380175778736826 --1.976260731424355 1.934110013850822 -0.3276037149351368 --1.987655598488838 1.848804704991924 -0.3171898519965911 --1.999050465553321 1.763499396133027 -0.3067759890580452 --2.010445332617804 1.67819408727413 -0.2963621261194994 --1.934472814665755 1.549487855372592 -0.2699632506506444 --1.847105429649224 1.506086932329951 -0.2539782381203353 --1.759738044632693 1.46268600928731 -0.2379932255900262 --1.672370659616162 1.419285086244669 -0.2220082130597171 --1.585003274599631 1.375884163202028 -0.206023200529408 --1.4976358895831 1.332483240159387 -0.1900381879990989 --1.410268504566569 1.289082317116747 -0.1740531754687898 --1.322901119550039 1.245681394074106 -0.1580681629384807 --1.235533734533508 1.202280471031465 -0.1420831504081716 -3.583365893929582 2.494929278765576 -0.7798801093914761 -3.783327271964763 2.344295368353653 -0.8062842542227956 -3.70868251313145 2.406992437948052 -0.7973037766828704 -3.964357424408658 2.125228787171708 -0.8209031232276485 -3.911164727603367 2.20341354296548 -0.8180839274951847 -4.075510348794989 1.866462430390488 -0.8160411382134486 -4.046530235004469 1.956753230884211 -0.8198817285867804 -4.110666292072147 1.628469218714487 -0.7965983069579171 -4.107578377328828 1.702320424305625 -0.8043994273990168 -2.989155336574627 1.894223788388302 -0.5192700738573627 -3.044243199910902 1.822643537989899 -0.5232792464098837 -3.099331063247178 1.751063287591495 -0.5272884189624047 -3.154418926583453 1.679483037193091 -0.5312975915149257 -3.209506789919728 1.607902786794688 -0.5353067640674468 -3.264594653256003 1.536322536396284 -0.5393159366199679 -3.319682516592279 1.46474228599788 -0.5433251091724889 -3.374770379928554 1.393162035599476 -0.54733428172501 --0.8720095668591055 4.318446361029481 -0.7923597112749442 --0.7761932436143881 4.3070885862817 -0.7836930617807111 --1.15379285497059 4.304222912860044 -0.8076388676567353 --1.060809372537207 4.317013524318653 -0.8043326142129563 --1.419085766236261 4.217788284367402 -0.8057630197734349 --1.332931051820117 4.254610292884418 -0.8083540704369746 --1.580631495916648 4.122579883522907 -0.7945253597809121 -0.1027116965388514 -3.342909532058683 -0.4685572492862328 -0.01449224681495036 -3.219011849049937 -0.4384594689663558 --0.01016189186745638 -3.131271611675755 -0.4189578272976449 --0.03481603054986313 -3.043531374301573 -0.3994561856289339 --0.05947016923226987 -2.955791136927391 -0.379954543960223 --0.0841243079146766 -2.868050899553209 -0.3604529022915122 --0.1087784465970834 -2.780310662179027 -0.3409512606228012 --0.1334325852794901 -2.692570424804845 -0.3214496189540903 --0.1580867239618968 -2.604830187430664 -0.3019479772853794 --0.1827408626443036 -2.517089950056481 -0.2824463356166685 --0.2073950013267103 -2.4293497126823 -0.2629446939479576 --0.1748741944820331 -2.277576413354781 -0.2311024763657638 --0.1176992489549491 -2.213543351401445 -0.2187619004522809 -0.03758431971153096 -2.146154061588057 -0.2093681077723505 -0.1356929428509271 -2.142797833728003 -0.212314891005903 -0.2338015659903232 -2.139441605867951 -0.2152616742394555 -0.3319101891297194 -2.136085378007897 -0.2182084574730079 -0.430018812269115 -2.132729150147845 -0.2211552407065604 -0.5281274354085113 -2.129372922287792 -0.2241020239401129 -0.6262360585479074 -2.126016694427739 -0.2270488071736654 -0.7243446816873035 -2.122660466567686 -0.2299955904072178 -0.8224533048267002 -2.119304238707633 -0.2329423736407704 -0.59472843516104 -3.255733009494251 -0.4549888267437994 -0.5090381496449011 -3.28039980313405 -0.4598217389825193 -0.4233478641287621 -3.30506659677385 -0.4646546512212392 -0.3376575786126231 -3.329733390413649 -0.4694875634599591 -0.2519672930964842 -3.354400184053449 -0.474320475698679 -0.9120311018067042 -1.048272854150654 -0.1026874465040717 -0.8505495163226419 -0.9785208203255659 -0.09547192139960717 -0.7890679308385795 -0.9087687865004778 -0.0882563962951426 -0.727586345354517 -0.8390167526753898 -0.08104087119067804 -0.6661047598704546 -0.7692647188503018 -0.0738253460862135 --0.1757123448947109 -1.479254145483259 -0.1070455303132471 --0.1592569103994473 -1.575005023192523 -0.1212420723454687 --0.1428014759041836 -1.670755900901788 -0.1354386143776902 --0.1263460414089199 -1.766506778611052 -0.1496351564099118 --0.1098906069136562 -1.862257656320316 -0.1638316984421333 --0.09343517241839251 -1.958008534029581 -0.1780282404743549 --0.07697973792312882 -2.053759411738845 -0.1922247825065765 --3.02727311661316 3.291617372722836 -0.8126568929948049 --3.10158070059347 3.233752828648308 -0.8153688512273567 --3.231602110241811 3.099684587259363 -0.8144826400014996 --3.287315935909843 3.023480889944946 -0.8108844705430909 --3.378061506701785 2.856398098977625 -0.7979893537064398 --3.413093251825694 2.765519005324719 -0.7886924063281976 --3.375407766319136 2.59391126551265 -0.7435223852328731 --3.29864775117576 2.541146729697631 -0.7120320889327902 --3.221887736032384 2.488382193882612 -0.6805417926327076 --3.145127720889008 2.435617658067593 -0.649051496332625 --3.068367705745632 2.382853122252575 -0.6175612000325424 --2.901586350482831 2.351091112186555 -0.571075371729268 --2.811565010363405 2.372093637935554 -0.5560798397260762 --2.721543670243979 2.393096163684552 -0.5410843077228844 --2.631522330124554 2.414098689433552 -0.5260887757196926 --2.541500990005128 2.43510121518255 -0.5110932437165008 --2.451479649885702 2.45610374093155 -0.496097711713309 --2.774186635613118 3.423973757287058 -0.7928251065860216 --2.863576084122985 3.386727837042211 -0.8013850206741373 -2.094700218047851 -0.9472011512724712 -0.2319782661254794 -2.034849094909293 -1.011516908617258 -0.2263332336969712 -2.706125827495682 -2.049988067316319 -0.4787903512414203 -2.778327712595724 -1.982723813246609 -0.485837904701358 -2.850529597695767 -1.9154595591769 -0.4928854581612957 -2.92273148279581 -1.84819530510719 -0.4999330116212334 -2.994933367895852 -1.780931051037481 -0.5069805650811712 -3.067135252995895 -1.713666796967772 -0.514028118541109 -3.132251595928227 -1.548933833725772 -0.5088056822777755 -3.125166053760516 -1.451465124553481 -0.4965356925545042 -3.118080511592806 -1.35399641538119 -0.4842657028312329 -3.110994969425095 -1.256527706208899 -0.4719957131079617 -3.017604146705477 -1.133952305844887 -0.4395345938546266 -2.931298866153571 -1.108845614653167 -0.4193434643245627 -2.844993585601664 -1.083738923461447 -0.3991523347944989 -2.758688305049757 -1.058632232269727 -0.378961205264435 -2.67238302449785 -1.033525541078006 -0.3587700757343711 -2.586077743945943 -1.008418849886286 -0.3385789462043072 -2.499772463394037 -0.9833121586945657 -0.3183878166742433 -2.41346718284213 -0.9582054675028453 -0.2981966871441794 -2.327161902290223 -0.933098776311125 -0.2780055576141156 -2.240856621738316 -0.9079920851194047 -0.2578144280840516 --1.125699445425544 -3.114925548999982 -0.4546324172136864 --1.053977852044731 -3.168337871580634 -0.4630184556906627 --0.982256258663918 -3.221750194161286 -0.471404494167639 --0.9105346652831052 -3.275162516741938 -0.4797905326446153 --0.8388130719022923 -3.328574839322589 -0.4881765711215916 --0.7670914785214794 -3.381987161903241 -0.4965626095985679 --0.6953698851406666 -3.435399484483893 -0.5049486480755442 --0.6548237824390749 -3.574697687740916 -0.542575236323578 --0.685999273118296 -3.660583568417286 -0.5718157860946353 --0.717174763797517 -3.746469449093658 -0.6010563358656928 --0.7483502544767382 -3.832355329770029 -0.6302968856367503 --0.7795257451559593 -3.9182412104464 -0.6595374354078078 --0.8107012358351804 -4.00412709112277 -0.6887779851788653 --0.8418767265144016 -4.090012971799142 -0.7180185349499228 --0.8730522171936227 -4.175898852475513 -0.7472590847209803 --1.046349237100959 -4.257692883526827 -0.7856409428481846 --1.138755021902875 -4.247688087857505 -0.7896023541593046 --1.3178649339962 -4.20584573801103 -0.7925157994725309 --1.404569061287609 -4.174008183833877 -0.7914678334746372 --1.55901798417288 -4.096632495833488 -0.7851228376658766 --1.626762779766743 -4.051094362010251 -0.7798258078550095 --1.409329659639361 -3.139626654672272 -0.4881770927478912 --1.338693452695026 -3.113588845254625 -0.4742001880774975 --1.268057245750692 -3.087551035836978 -0.4602232834071038 --0.8323828606016189 -1.227246631252054 -0.1065573118573515 --0.8930345667553674 -1.30220194606842 -0.1215072202836866 --0.9536862729091159 -1.377157260884786 -0.1364571287100218 --1.014337979062864 -1.452112575701153 -0.1514070371363569 --1.074989685216613 -1.527067890517519 -0.166356945562692 --1.135641391370362 -1.602023205333886 -0.1813068539890272 --1.19629309752411 -1.676978520150253 -0.1962567624153624 --1.256944803677859 -1.751933834966619 -0.2112066708416975 --1.317596509831607 -1.826889149782985 -0.2261565792680326 --1.312874331122185 -1.969261374814771 -0.2462970887915816 --1.247500446259015 -2.036678285030191 -0.2514876898887957 --1.182126561395846 -2.10409519524561 -0.2566782909860098 --1.116752676532676 -2.17151210546103 -0.2618688920832238 --1.051378791669507 -2.238929015676451 -0.2670594931804379 --0.9860049068063365 -2.306345925891871 -0.2722500942776521 --0.8222621816668738 -2.369169498850266 -0.2725838892183491 --0.7238933413905813 -2.364576161593241 -0.267727083061832 --0.6255245011142885 -2.359982824336217 -0.2628702769053149 --0.5271556608379956 -2.355389487079192 -0.2580134707487979 --0.4287868205617029 -2.350796149822167 -0.2531566645922808 --0.33041798028541 -2.346202812565142 -0.2482998584357637 -2.149877300840071 -0.7935508790261883 -0.2326549433375303 -2.145203260493733 -0.7042163641246922 -0.2276865881210728 -2.140529220147395 -0.614881849223196 -0.2227182329046153 -2.135855179801057 -0.5255473343216999 -0.2177498776881578 -2.131181139454719 -0.4362128194202037 -0.2127815224717003 -2.12650709910838 -0.3468783045187073 -0.2078131672552428 -2.075065376876687 -0.1925398093142303 -0.1955004867525388 -2.028297694991331 -0.1275358290112501 -0.1881561614662922 -1.981530013105976 -0.06253184870826997 -0.1808118361800457 -1.934762331220621 0.002472131594710159 -0.1734675108937992 -3.269359180684399 -2.865756830830401 -0.7724088730023158 -3.191489335027133 -2.830193829805151 -0.7459688631531747 -3.113619489369866 -2.794630828779901 -0.7195288533040336 -3.0357496437126 -2.759067827754652 -0.6930888434548925 -2.957879798055333 -2.723504826729402 -0.6666488336057514 -2.880009952398067 -2.687941825704153 -0.6402088237566104 -2.8021401067408 -2.652378824678903 -0.6137688139074693 -2.724270261083534 -2.616815823653654 -0.5873288040583282 -3.476373941374543 -2.798199658181646 -0.8095596303636154 -3.411801483858104 -2.849759745018648 -0.8042042566075361 -3.650630342787784 -2.594370780238297 -0.8146757522779207 -3.595788370839383 -2.67050517579147 -0.8147953781988078 -3.771116869366152 -2.33917435500913 -0.8021030082997677 -3.738294592051168 -2.428705369847127 -0.8083295673284007 -3.813286987029528 -2.160725610898497 -0.7849555469901297 -3.215259103571714 -1.693669802756707 -0.5491822245241665 -3.29118106904749 -1.740937062615351 -0.5772887770472864 -3.367103034523266 -1.788204322473996 -0.6053953295704062 -3.443024999999042 -1.83547158233264 -0.6335018820935261 -3.518946965474818 -1.882738842191285 -0.661608434616646 -3.594868930950593 -1.930006102049929 -0.6897149871397656 -3.670790896426368 -1.977273361908573 -0.7178215396628853 -3.746712861902144 -2.024540621767217 -0.745928092186005 -3.259477172223165 -0.974562424887732 -0.4822139294615616 -3.207621257234571 -1.03606128227069 -0.4747178607692712 -3.155765342245978 -1.097560139653649 -0.4672217920769808 -3.875639537051377 -2.036776053671016 -0.7835124623272658 -3.994832946990991 -1.9298306178297 -0.8019956884280074 -4.061021647257148 -1.85791700994323 -0.811001096910608 -4.169445525217057 -1.701170252845667 -0.8225580106789622 -4.211680702910809 -1.616337103634575 -0.8251095159647158 -4.269890472158961 -1.437602620685539 -0.8232947171682458 -4.28586506371336 -1.343701286947596 -0.8189284130860219 -1.056501449391769 -4.304180328650226 -0.8001542097999135 -1.14227684307987 -4.265581926467354 -0.7952824643498325 -0.7869395512248172 -4.373159325603225 -0.8036150460548906 -0.8788328034642425 -4.357969028218161 -0.8043205006524424 -0.5065752231045761 -4.370848694973219 -0.7905680183427332 -0.6008107610449838 -4.379599158980753 -0.796738804900036 -0.3365004301926062 -4.336556021806654 -0.7749165063617055 -0.1757154243444154 -3.472261661188685 -0.507781627237457 -0.1851538411084853 -3.565456344684122 -0.5364098665375151 -0.1945922578725551 -3.65865102817956 -0.5650381058375733 -0.2040306746366249 -3.751845711674997 -0.5936663451376314 -0.2134690914006947 -3.845040395170434 -0.6222945844376895 -0.2229075081647645 -3.938235078665872 -0.6509228237377476 -0.2323459249288343 -4.031429762161309 -0.6795510630378057 -0.2417843416929042 -4.124624445656747 -0.7081793023378639 -0.2512227584569741 -4.217819129152184 -0.7368075416379222 -3.198317514389479 0.7078488530484889 -0.4478731332804 -3.05988246001059 0.7001963761298488 -0.4157890877839913 -2.965732035176023 0.7271881630224326 -0.3965028217778315 -2.871581610341455 0.7541799499150164 -0.3772165557716717 -2.777431185506887 0.7811717368076002 -0.357930289765512 -2.68328076067232 0.808163523700184 -0.3386440237593522 -2.589130335837752 0.8351553105927677 -0.3193577577531925 -2.494979911003184 0.8621470974853516 -0.3000714917470327 --1.67122073089136 -1.788255259594725 -0.2634079808951906 --1.723090897833358 -1.710281698670194 -0.2615656508085574 --1.774961064775357 -1.632308137745664 -0.2597233207219243 --1.826831231717356 -1.554334576821134 -0.2578809906352912 --1.878701398659355 -1.476361015896604 -0.2560386605486581 --1.930571565601353 -1.398387454972074 -0.254196330462025 --1.982441732543352 -1.320413894047544 -0.2523540003753919 --2.03431189948535 -1.242440333123014 -0.2505116702887588 --2.14591799414883 -2.403800618070655 -0.435816727443983 --2.080097065373896 -2.33660414337673 -0.414495925386213 --2.014276136598963 -2.269407668682805 -0.3931751233284432 --1.948455207824029 -2.20221119398888 -0.3718543212706732 --1.882634279049096 -2.135014719294955 -0.3505335192129033 --1.816813350274162 -2.06781824460103 -0.3292127171551334 --1.750992421499228 -2.000621769907105 -0.3078919150973635 --1.685171492724295 -1.93342529521318 -0.2865711130395936 --2.398410982287682 -1.237080381121825 -0.3108528951510503 --2.460629411246413 -1.306174874908962 -0.3314672933581204 --2.522847840205143 -1.375269368696099 -0.3520816915651906 --2.585066269163874 -1.444363862483236 -0.3726960897722607 --2.647284698122604 -1.513458356270373 -0.3933104879793308 --2.709503127081334 -1.58255285005751 -0.4139248861864009 --2.771721556040065 -1.651647343844647 -0.4345392843934711 --2.833939984998795 -1.720741837631784 -0.4551536826005412 --1.33889223872505 0.5216844798330091 -0.1023342519894105 --1.415563231852662 0.4734917256314963 -0.1117195672074495 --1.492234224980274 0.4252989714299834 -0.1211048824254885 --1.568905218107886 0.3771062172284705 -0.1304901976435276 --1.645576211235498 0.3289134630269576 -0.1398755128615666 --1.72224720436311 0.2807207088254448 -0.1492608280796056 --1.798918197490722 0.2325279546239319 -0.1586461432976446 --1.875589190618334 0.1843352004224191 -0.1680314585156836 --1.600158830321207 -0.5767947352057317 -0.1373493477946207 --1.506993744918036 -0.5915350218444828 -0.1280316146238968 --1.413828659514864 -0.6062753084832341 -0.1187138814531728 --1.320663574111692 -0.6210155951219852 -0.1093961482824489 --1.22749848870852 -0.6357558817607365 -0.1000784151117249 --1.134333403305347 -0.6504961683994879 -0.09076068194100093 --1.041168317902175 -0.6652364550382392 -0.08144294877027693 -3.223927251971084 -0.1022160104103126 -0.4328921791113416 -3.273491251090364 -0.1656392996448471 -0.4475352505058684 -3.323055250209643 -0.2290625888793816 -0.4621783219003953 -3.372619249328923 -0.2924858781139164 -0.4768213932949222 -2.217517621861111 -0.2376573288498075 -0.222427020736788 -2.31320218496018 -0.2177708680824046 -0.2420092294347906 -2.40888674805925 -0.1978844073150017 -0.2615914381327933 -2.504571311158319 -0.1779979465475987 -0.281173646830796 -2.600255874257388 -0.1581114857801958 -0.3007558555287986 -2.695940437356458 -0.1382250250127929 -0.3203380642268013 -2.791625000455527 -0.1183385642453899 -0.339920272924804 -2.887309563554597 -0.09845210347798697 -0.3595024816228067 -2.982994126653666 -0.07856564271058403 -0.3790846903208094 -3.078678689752735 -0.05867918194318109 -0.398666899018812 -2.421720910617103 -3.671753144131031 -0.7901070086068002 -2.574499760537023 -3.660541765659213 -0.814413304560864 -2.650657263410407 -3.644884535541605 -0.8245746522288192 -2.72681476628379 -3.629227305423997 -0.8347359998967744 -2.887014594781375 -3.564156675037207 -0.8500395495954095 -2.971056920405577 -3.514743274768025 -0.8551817516260896 -3.116179544849673 -3.389666630495715 -0.855888640114826 -3.177259843669567 -3.314003386492586 -0.8514533265728823 -3.264580835194158 -3.165634608935735 -0.8372677128722262 -3.290821527898855 -3.092929075382012 -0.8275174127135136 -3.317062220603552 -3.020223541828289 -0.8177671125548012 --1.162822286698458 -2.975544427630326 -0.4251456683164796 --1.128223534590559 -2.889575628841321 -0.4040449578962491 --1.09362478248266 -2.803606830052316 -0.3829442474760186 --1.059026030374762 -2.717638031263311 -0.3618435370557881 --1.024427278266863 -2.631669232474306 -0.3407428266355575 --0.989828526158964 -2.545700433685301 -0.3196421162153271 --0.9552297740510651 -2.459731634896296 -0.2985414057950966 --0.05553856839652997 -3.33276061794418 -0.4658716214804172 --0.150223522290417 -3.35876914946424 -0.4737821323257677 --0.2449084761843043 -3.384777680984301 -0.4816926431711183 --0.3395934300781916 -3.410786212504362 -0.4896031540164688 --0.434278383972079 -3.436794744024423 -0.4975136648618194 --0.5289633378659664 -3.462803275544484 -0.5054241757071699 -4.323782661721818 -0.02761523987349958 -0.7676727591181005 -4.339031572449349 0.05461176850909481 -0.7721164525077485 -4.350527235245361 0.2280712950146105 -0.7771404150783014 -4.346773987313845 0.3193038131375318 -0.7777206842592064 -4.329852529666323 0.4593335674650301 -0.7756482541609344 -3.156574180845989 0.5842049254356347 -0.432972073030984 -3.15911547684682 0.4952052616340045 -0.430868792271817 -3.161656772847651 0.4062055978323742 -0.4287655115126499 -3.164198068848481 0.317205934030744 -0.4266622307534829 -3.166739364849312 0.2282062702291138 -0.4245589499943159 -3.169280660850143 0.1392066064274834 -0.4224556692351488 -3.171821956850974 0.05020694262585257 -0.4203523884759818 --1.45861566530669 -1.889972583239319 -0.2491544287901863 --1.538983114628026 -1.878100701879287 -0.257202369886005 --3.522957805608743 2.594589652161269 -0.783071168837894 --3.593747829754974 2.542503502994869 -0.791129656142832 --3.008844036517063 1.591808014518011 -0.4805272768037581 --3.006689493277712 1.684093086007954 -0.4937202301698458 --3.004534950038361 1.776378157497898 -0.5069131835359336 --3.002380406799011 1.868663228987841 -0.5201061369020213 --3.00022586355966 1.960948300477784 -0.5332990902681091 --2.998071320320309 2.053233371967727 -0.5464920436341968 --2.995916777080958 2.14551844345767 -0.5596849970002845 --2.993762233841607 2.237803514947613 -0.5728779503663721 --3.186633081505564 1.426087387982584 -0.5024083654982041 --3.098815830630989 1.462805165505326 -0.4848713444679372 --3.919160261599608 1.637584785583512 -0.742175182612289 --3.838571520447174 1.606557888693054 -0.7143964581018117 --3.75798277929474 1.575530991802595 -0.6866177335913346 --3.677394038142307 1.544504094912136 -0.6588390090808574 --3.596805296989873 1.513477198021677 -0.6310602845703801 --3.51621655583744 1.482450301131218 -0.6032815600599029 --3.435627814685006 1.451423404240759 -0.5755028355494256 --3.355039073532573 1.4203965073503 -0.5477241110389482 --3.972439151497043 1.921583375944111 -0.7944710501370764 --3.988037439760945 1.827055632471434 -0.7866509319939154 --3.880609645292806 2.1870001320346 -0.807072242720058 --3.918725254262974 2.101555625725694 -0.8046817055001476 --3.723856581375016 2.417759782000148 -0.8026130222785028 --3.783175308848827 2.345102210171827 -0.8060379011092356 --4.461203725210933 -0.2325173826832586 -0.8114724623325767 --4.425121301441588 -0.3237018543755832 -0.8021508355414892 --4.514990999383125 0.0476673676693285 -0.8264232795843468 --4.506138574181702 -0.04683277166080255 -0.8236086843540055 --4.48547304088272 0.3288481715273906 -0.8208198166075596 --4.504658232733634 0.2355078392634251 -0.8250288457111239 --4.374813379680637 0.5978350361630679 -0.7956834227590159 --4.420550614356221 0.5100117699772118 -0.8061471051315058 --3.699010446598553 0.5031649432908236 -0.573162226590399 --3.786745512479481 0.5318812867437209 -0.6028555398448675 --3.874480578360409 0.5605976301966182 -0.6325488530993362 --3.962215644241336 0.5893139736495157 -0.6622421663538048 --4.049950710122264 0.6180303171024131 -0.6919354796082734 --4.137685776003192 0.6467466605553105 -0.7216287928627421 --4.225420841884119 0.6754630040082079 -0.7513221061172107 --4.317815445162492 0.7918626183970423 -0.787377165370851 --4.322474982559936 0.8795458893329792 -0.7937389113700226 --4.308679567176384 1.058507377669807 -0.80157760403992 --4.290224614395387 1.149785595070697 -0.8030545507106456 --4.230362674027303 1.325112345857926 -0.800456841723514 --4.188955686440215 1.409160879244265 -0.7963821860656567 --4.098282133486099 1.551676835911726 -0.7848563226461216 --4.04901556811907 1.610144259192849 -0.7774051148844439 --3.291638402108606 1.296349350649562 -0.517254126153736 --3.308826471837074 1.203329090839284 -0.5145628657790009 --3.326014541565541 1.110308831029005 -0.5118716054042659 --3.343202611294009 1.017288571218726 -0.5091803450295309 --3.360390681022476 0.9242683114084468 -0.5064890846547959 --3.377578750750943 0.8312480515981675 -0.5037978242800608 --3.394766820479411 0.7382277917878881 -0.5011065639053258 --3.411954890207879 0.6452075319776088 -0.4984153035305908 --2.094190745919707 1.536025556336451 -0.2919793329883053 --2.166541292157127 1.47916233425767 -0.298010402795657 --2.238891838394547 1.422299112178889 -0.3040414726030088 --2.311242384631968 1.365435890100107 -0.3100725424103606 --2.47322230928182 1.335851278736575 -0.3377079995348492 --2.562851687694252 1.363129889451823 -0.359312386851986 --2.652481066106684 1.390408500167072 -0.3809167741691228 --2.742110444519117 1.417687110882321 -0.4025211614862598 --2.831739822931549 1.44496572159757 -0.4241255488033966 --2.921369201343981 1.472244332312819 -0.4457299361205335 --2.384736460127168 0.4172520956907395 -0.2645044855409782 --2.384609401320748 0.5162877148385824 -0.2702377218383931 --2.384482342514328 0.6153233339864254 -0.275970958135808 --2.384355283707908 0.7143589531342682 -0.2817041944332229 --2.384228224901488 0.8133945722821112 -0.2874374307306379 --2.384101166095068 0.9124301914299542 -0.2931706670280528 --2.383974107288648 1.011465810577798 -0.2989039033254677 --2.383847048482228 1.110501429725641 -0.3046371396228826 --2.383719989675808 1.209537048873483 -0.3103703759202975 -0.199126091441671 -4.344615333530788 -0.7748034963176064 -0.04506567243407913 -4.403609523895803 -0.7918405819424605 --0.04745966279413949 -4.429002193377652 -0.7995099521876888 --0.2337242194246822 -4.454882820128664 -0.8091564410757156 --0.327463440827006 -4.455370777397825 -0.8111335597185139 --0.5121365670927895 -4.431162884890176 -0.8090681565490756 --0.603070471956249 -4.406467035113364 -0.8050256347368389 --0.7640788205040867 -4.341775701274996 -0.7928219534470807 --0.8341532641884652 -4.30178021721344 -0.7846607939695592 --0.3853607333615288 -0.7514788368174479 -0.06764047800236081 --0.004556083638376373 -0.7243997142794312 -0.0654006364178022 --0.2461130154658677 -1.037199863694465 -0.08052659286424713 --0.4021798866341486 -0.4735717085383501 -0.05319710915706849 --0.5745690719042085 -0.9445167522643199 -0.07881397292329045 --0.6228788728439525 -0.6776126498394339 -0.06586779148769734 --0.1543639982775694 -0.5217013116533948 -0.05521089291966821 -0.2410443082023989 -0.6864596256804643 -0.06397042777405491 --0.06396460255677378 -0.9205878287577305 -0.07464486248736629 --0.4375324900728493 -1.079420076817729 -0.08383895967315844 --0.2087233633940151 -0.8038095116982469 -0.06950011526805444 -0.1451293522680984 -0.8456545904575407 -0.07118621830881694 --0.5711741060025878 -0.5130365348624366 -0.05655213171492637 -0.02900068085502355 -0.5308601169526417 -0.05580037426320688 --0.6950029279727542 -0.8477306879559152 -0.07550552204202791 --0.3006941010370011 -0.6034293653434983 -0.0597253192304951 --0.4367251513572236 -0.2999345932533529 -0.04335941043280651 --0.4676384262079147 -0.6368884926124181 -0.06228718952653351 --0.2498591876993297 -0.3721898827303085 -0.04712537858123059 --0.3680235994106665 -0.9278802894280851 -0.07621983386081535 --0.2073505217475212 -1.205273334278724 -0.08714772846031965 --0.7840353795930729 -0.7132943038701434 -0.07017637192698509 --0.09276460092862895 -1.1028610120045 -0.08255875335926002 -0.3988491979987716 -0.6584862506494522 -0.0632473383925878 --0.5266619027011209 -0.8023829265094518 -0.07123775924177791 --0.6613190684907535 -1.055476405501965 -0.08529413162655541 --0.1510622667568604 -0.6728166314675562 -0.06293901737131019 -0.1881767048675082 -0.5472385041113603 -0.05700407382066941 --0.7075452486093918 -0.575566167428026 -0.0616535258841527 --0.3553734404248359 -1.182445161469308 -0.08747549275613198 -0.2662276407767219 -0.8186793081136686 -0.07020826747844959 --0.04793440103964447 -0.4394171584079218 -0.05087513942739229 --0.5546928478374666 -0.3826888809000707 -0.04902564948791272 --0.5491517953724261 -1.103551940846192 -0.08612025122649819 --0.1670841945099349 -0.945167751758313 -0.07603588968273203 -0.09019980615370628 -0.97002135556265 -0.07666660622916245 -0.1112409936890623 -0.6629386877005313 -0.0625377732949822 --0.719819512919424 -0.9442497690194733 -0.08069539721345746 -0.2993274111244223 -0.5849461144620061 -0.05925525441227034 --0.06325175645831164 -0.8312821535975965 -0.07052087688065312 --0.2496891152789856 -0.7341119607731699 -0.06619829624004564 -0.009468737818291068 -1.057540339599887 -0.08042093647434402 --0.2830610823721281 -0.4933495717096261 -0.05387163912432832 --0.3364910136037463 -0.3069109216275527 -0.04346712729058327 --0.2976988165162618 -0.8653097979560063 -0.07281397325986261 --0.474868968377722 -0.8989494890007481 -0.07560562227052527 --0.03966471780673807 -0.6167548960755435 -0.06009125861257879 -0.4888218425840138 -0.6728273952010346 -0.06444147279697052 --0.1257223143064535 -0.3672707261585944 -0.04682677339394898 -0.359835167567687 -0.7799853220730497 -0.06878447323345667 -0.04508558398748049 -0.8794256098307082 -0.07266933895134081 --0.7853637801969289 -0.8015009253333405 -0.07466929813806578 --0.4403270706776476 -1.182058786437317 -0.08831809137474701 --0.6077865372616875 -0.8552292208056795 -0.07474265568674023 --0.6738025917398324 -0.4864522876885126 -0.05627642578162938 --0.4813640074865061 -0.5392030020924641 -0.05722032339632498 --0.3408517767259891 -1.030599065787468 -0.0808339484549535 --0.492586067469248 -0.9975325704767051 -0.08055035912525249 --0.5509748485614552 -0.6069484463814548 -0.06139947002623983 -0.2213043449105078 -0.9095348904405838 -0.07416768719049499 --0.1233252870056187 -1.192034466850948 -0.08613609418566165 --0.2730440336523008 -0.9458456787155238 -0.07651974551090729 -0.08954886068918627 -0.7617325260157941 -0.06723771968250306 --0.385179529754611 -0.6617490910784505 -0.06307785401614566 -0.1173756181274407 -0.4746080109836124 -0.0530706957531291 --0.3950881627426472 -0.5742770743479704 -0.05857684633953288 --0.5368683450837435 -0.7029214755474187 -0.06626338938116387 --0.6994712452653407 -0.745414849454318 -0.07039311736871802 --0.4641795733019628 -0.2129546832589696 -0.03804635774639568 --0.7888289294526601 -0.6147464424847165 -0.06514243909309854 --0.2818282327187783 -1.126322716553259 -0.08457415282247294 --0.2086309096978045 -0.6003461960562672 -0.05935052533769224 --0.2059533231162787 -1.295082807467343 -0.09027442193278463 --0.8636578445142047 -0.6889464528817125 -0.0705637157378144 -0.1953806871148497 -0.7702364342443344 -0.06779870844954301 --0.4113958701324886 -0.3867860500072315 -0.04836989973958093 --0.2950011834183178 -1.24808210965734 -0.08942752305062993 --0.7796303531996566 -0.8864073053294186 -0.07880779848881814 --0.1851080493061895 -1.115514402947932 -0.0835098768324697 --0.0750821794129224 -0.5268885470282025 -0.05548440594097408 --0.1136721341067691 -0.7558399567661217 -0.06697880809100068 --0.4983483650347731 -0.4445013772305804 -0.05213771186897458 --0.1592697780125803 -1.0294050651349 -0.07975939327374387 -0.4478895304798113 -0.7393740744174103 -0.06736346154803065 --0.5807143465104916 -1.036083492021986 -0.08333194374029892 --0.5347502355715177 -0.2948394411099498 -0.04358757710348468 -0.5323239204806344 -0.6141879948092592 -0.06183184307929089 -0.04458633016849212 -0.4202927132694766 -0.04999867276771996 --0.3949904598291715 -0.8474947353293574 -0.07248238968594797 --0.2021164174543818 -0.2995768800185404 -0.04290393728438067 -0.4561619267006192 -0.5961690131239907 -0.06050001574414705 --0.705637372736199 -0.6527642232250106 -0.06571002319461136 --0.6325474099572723 -0.3921506104433757 -0.05034515258083246 --0.614779411737638 -0.7718849706134432 -0.07061010259589762 --0.6180062410326507 -1.126463503479429 -0.08804453376445318 --0.458989769876239 -0.7255412693165839 -0.06679014271381375 --0.6481953226801102 -0.9176094237471379 -0.07835994409876332 --0.1907445903127922 -0.4498709458429017 -0.05139223256128348 --0.735445661600411 -1.016352579823775 -0.08449108622749975 --0.01788847310764239 -1.133872920624835 -0.08351076687551925 -0.2455897614849809 -0.4955077169786094 -0.05455769839815923 -0.321609685855249 -0.6934616295726844 -0.06457633486704072 --0.390849851625754 -0.2273198099345707 -0.03872448422889232 --0.7103986877470413 -1.107651911945201 -0.08850255520303385 -0.0402060275715399 -0.6200833713124823 -0.06032549418242487 -0.09181772285165289 -1.044836689923973 -0.07980006085580503 --0.07531133534719765 -1.007245528927473 -0.07850825431183867 --0.3672838635328298 -1.111485802247865 -0.08462314140179189 --0.219030283953334 -0.8842012519220883 -0.07338629163884655 -0.1672967112235813 -0.977890837756241 -0.07703651932037266 --0.5302120250260163 -1.176670609158978 -0.08914091307450311 --0.1172782852225625 -0.6013223849101121 -0.05930985472304402 --0.3344000207608439 -0.4253673656832502 -0.05027930727213156 --0.18943526921256 -0.7295943051118214 -0.06582110056169607 --0.1392876022799448 -0.8568143120199602 -0.07185439546429113 --0.4151079771271751 -0.9933093033483028 -0.07967040027970702 -0.1063738692745321 -0.5759629708985723 -0.05823683560533163 -0.1853888971721419 -0.6277683549908176 -0.06098765754358206 -0.3769395693090326 -0.5573205702811517 -0.05819928195971491 -0.01670687356965727 -0.799209438208732 -0.06896688633084679 --0.6345130549431913 -0.5767306838863677 -0.06070284676332612 --0.4501598898545226 -0.8015693505488135 -0.0705713488362747 --0.5454199567164084 -0.8765059429380918 -0.07513719753127383 --0.3780786510194853 -1.244873980091417 -0.0901338336532475 --0.7618312253221262 -0.5330965413060633 -0.06023895897454894 --0.07410960933099814 -0.684222466420119 -0.06344496227460655 --0.8469350340282675 -0.7709379119167505 -0.074358776409543 -0.5511843493797967 -0.6767914371714341 -0.06507215609652649 --0.2356889061072881 -0.6700300789054308 -0.06295168964693945 --0.4871826143024368 -0.3617488906736195 -0.04730813692956611 -0.3134459382128948 -0.8730888153039187 -0.07282459499636323 --0.6533447924245338 -0.9857165642711414 -0.0817957253453033 --0.5056257844760229 -1.064591739103521 -0.08383884453161389 --0.0215808524051288 -0.3690451093575964 -0.04704918351027133 -0.1884198831287884 -0.4713825125288056 -0.05311146389543203 --0.1184743958172568 -0.4596833247790263 -0.05191318297925477 -0.01621631568363708 -0.9799418666290887 -0.07714567098305021 --0.2245240473331804 -0.5314130371677859 -0.05578952422542835 -0.277456981783147 -0.748016267904246 -0.06698282361546705 --0.7850517720222788 -0.9516021487160953 -0.08213478288771572 --0.3085141340944518 -0.7803484772450449 -0.06870578565250463 --0.597885203442352 -0.3323601401980299 -0.04640326303355272 --0.3527853774668587 -0.5188072096691172 -0.05544567626148462 --0.1454302258063056 -1.25837814558985 -0.0886095203102104 --0.5861138620037759 -0.4437673636723458 -0.05283841460903976 -0.1338033902551605 -0.9165053889140615 -0.0743500715319664 -0.2072966683187812 -0.8422347075305048 -0.07113157681944925 --0.2648840054163836 -0.2748488730356911 -0.04145308908591316 -0.1696215187784653 -0.6990222999213485 -0.06438802816383238 --0.3108544226862042 -0.7001917346171227 -0.06470708844945142 --0.4917841803334216 -1.12580103692661 -0.08646698007785814 --0.05427578341001841 -1.186803099885252 -0.0856140479944034 --0.8309377640421384 -0.850323156740969 -0.07798740735567866 -0.191728649001914 0.1821117822362797 -0.05406920586291002 -0.2523111472111049 0.5662423647458225 -0.05956527805304597 -0.435590760623752 -0.1063832602307522 -0.05553621003998105 --0.1019811677518691 0.07987452459415902 -0.04570547974896533 -0.01906536178572023 0.3767861003753404 -0.0540146426391335 -0.4119924525461304 0.3319606623839781 -0.05967586634278589 -0.1496099057939126 -0.08694757221455346 -0.04936617772370152 -0.5000024509481312 0.114102122990765 -0.05858293906668216 -0.2078027362015024 0.770915859930877 -0.06205977351691575 -0.5507005535275035 -0.2748559821609605 -0.05612752565738288 -0.05404840589687116 0.5727657245703055 -0.05786565742789027 -0.3994562746707646 0.70455185137495 -0.0633258881117376 -0.2158345959636082 0.3678822724530904 -0.05691757024042284 --0.1351309018882541 0.2631655967317682 -0.04841655185952316 --0.3031793221546035 0.01296162799094145 -0.03838923890181956 -0.4582386549914003 0.5326039800004231 -0.06224895238261638 --0.03217007111540779 -0.108257014595952 -0.04435400132810889 -0.2877137201354718 -0.2351025628765277 -0.05145041955513439 -0.6110788499124324 -0.1123484886462057 -0.0572197622334819 -0.3532084295300916 0.04159174844980863 -0.0555483540130763 -0.03560950057587781 0.2100878312744349 -0.05141592387782847 -0.06948334640304216 0.0406790227701555 -0.04923794310594595 -0.5516517478448953 0.2634492329810419 -0.06034962110004021 --0.2436112819425332 0.1636238233536713 -0.0432471695025926 -0.3315361725350723 0.1993409963180163 -0.05696388547236744 --0.1751895373544357 -0.07577548596158977 -0.0407728350708349 -0.07587213975779525 0.7154716118098996 -0.06072292226063659 -0.3973549436954063 -0.3306575776546303 -0.05364127168191713 --0.05604392312485115 0.4941354383088624 -0.05453457271504249 -0.6217511045725997 0.02756193184397166 -0.05826152088595166 -0.5388420228553609 0.4054590813228157 -0.0616673921989904 -0.1474884474004819 -0.2350176237814587 -0.04798834020181036 -0.3383410896946616 0.832994775194124 -0.06468430464876221 -0.3316324291591645 0.4440206781135408 -0.05949649084532525 -0.1221259772149875 0.4592333832327919 -0.0568376961476471 -0.1086396770035677 0.2807138684327051 -0.05399835551455295 -0.2014584367313829 0.03407134395684888 -0.05219169330767257 -0.5398577651169764 -0.4047962922058898 -0.05638710727919694 -0.1695889452292796 0.8972227653594244 -0.0652096735996943 -0.2852772102032617 -0.08465991244815711 -0.05265220309673532 -0.6432743019148004 -0.2508116334649881 -0.05651620334730406 --0.1395113726215737 0.3938297358414798 -0.05054516388061121 -0.2027916574278702 0.6556954974906193 -0.06019499398613665 -0.5130717056147232 0.005685559400478964 -0.05766852277868084 --0.4180084713227218 -0.02452868845919024 -0.03379340862593613 -0.505805777963018 0.6317439203594281 -0.06389829247163573 -0.0306920104878724 -0.2055392237577999 -0.04509764511234361 -0.6131385181923891 0.1623733514289471 -0.05942222443849742 -0.4793378132416816 0.7864287947548118 -0.06565875973371588 -0.440417360201376 -0.2307502487983946 -0.05470916980795219 -0.3660578043180718 0.5944240655861457 -0.06149862058040619 -0.2892082757031458 0.7012172705084156 -0.06156719317897502 -0.449341599242283 0.2240842291074446 -0.05910303822009159 -0.1200815782509983 0.8113830923163592 -0.06303329519337077 -0.138034020418396 0.9640891439074115 -0.06757012226501334 --0.03012011843658007 0.2832315156642932 -0.0513797121549837 -0.7068673249622668 -0.1834722375974269 -0.0561444747491303 -0.250951166509383 0.2622512890890504 -0.05622886770092188 -0.6374716037107393 -0.3441906702253603 -0.05667059346764127 --0.03351936764330726 0.6251050441189956 -0.05732573879902379 --0.08468968210883324 0.1846835904816225 -0.04823441357395766 -0.5287552483067642 -0.1763921084716834 -0.05631931373137596 --0.2365263071481247 0.2648239701606909 -0.04519906873171691 -0.1561644994905651 0.5578504475364375 -0.05855265449362657 --0.2748634198318644 -0.07959670919788528 -0.03766154756644849 -0.5636074011211981 0.4982138165426603 -0.06268133502963054 --0.3216709997243071 0.1263419846677522 -0.03987103082321732 -0.2627668507338035 0.8965387218868835 -0.0656200868674655 --0.03254663563566171 -0.007748422124886687 -0.04587434178867628 --0.1277504009845157 -0.1563383810472457 -0.04110722093715206 -0.3111356656071193 -0.3432429534402609 -0.0517825324167494 -0.3977989326354647 0.1258353701944781 -0.05731174580242893 -0.22123259565258 0.4696617749877285 -0.05815834534662875 -0.096097793133891 0.1354311681203524 -0.05140077494827493 -0.3123465626307979 0.3367194282299765 -0.0581333319620292 --0.2041610980369044 0.07417088111618395 -0.04272491857305104 -0.06257693546583822 -0.06678007910781306 -0.0474313588731114 -0.6849761428324436 -0.05412595660845408 -0.05718196862749898 --0.005724312456965868 0.1042177538455342 -0.04856585759121556 -0.4182783366578033 -0.01365345224872958 -0.0561528266651871 -0.4313910326645206 0.4255679729724044 -0.06083208143738965 -0.01783987126526476 0.4786854418149969 -0.05573469394913993 -0.2744200042578384 0.1213113602514588 -0.05492152363178488 -0.2184568253251016 -0.1528721747090145 -0.0503730500363155 -0.3433481352361661 -0.1615681196869982 -0.05322331137180353 -0.4482388957917103 -0.4073532344625588 -0.0549150677234729 -0.2097097092764777 -0.3043078714431643 -0.04934494797252035 -0.4071170862367373 0.8553741856974733 -0.06621679270239267 -0.1154849489216145 0.3483882006478776 -0.05513442514542628 -0.6034750316968532 0.3332821782129402 -0.06101595297188268 --0.1397643585378757 0.473675470924089 -0.05175901493767261 --0.2026185575422231 0.340427086985911 -0.04757239007558582 --0.003203795743082823 0.7064579809744139 -0.05952088295854593 --0.1318143349146198 -0.005954883909007541 -0.04323176091405671 -0.514540552081253 0.7074124415966203 -0.06490086167816171 -0.1106495836779606 0.6405187316783556 -0.05951145070064412 --0.1642175876741228 0.143155923768764 -0.04528608181642391 -0.4977448302162064 0.3301725058147218 -0.06067213173171113 --0.06220955066891127 0.4196870252799425 -0.05311592641217445 -0.5308068363842902 -0.08907344199790118 -0.0569925234939854 -0.1063220451846699 -0.1605245988571573 -0.04747106700305291 --0.08865722284223497 0.5660693832559607 -0.05482889095476286 -0.1395504262336705 -0.006464446368186284 -0.05018334975000723 --0.04622822806798947 -0.1983021807337796 -0.04304132317794557 -0.6334189722532109 0.2439539840582555 -0.06002488099423775 --0.3859220676466357 0.06948640353671667 -0.03652050098040342 -0.6677474223649434 0.0999291239380929 -0.05850126556051839 -0.3738282769472998 0.5060150782145841 -0.06074869293654693 --0.2163719737525235 -0.01209558509978839 -0.04064596798460149 -0.03183860745833102 0.7788476762885121 -0.06167757845187379 -0.2782854304766777 8.077726527526999e-05 -0.05347773969160912 -0.4753158763222173 -0.3296841173109284 -0.05509105535977769 -0.4439070301050138 0.05636224511140225 -0.05730185428777562 -0.5621533765516821 -0.4828765146954747 -0.05765779239137923 --0.2974747653939543 0.218280439218356 -0.04218523089748034 -0.3619063273613656 -0.2587765699158447 -0.05302215849742573 -0.121478370438637 0.2128058323031796 -0.05316250876997288 -0.3394041408840826 0.8985085845593738 -0.06668756171520415 --0.2243110282982356 -0.1381095385748574 -0.03845717648679571 --0.09227306990396916 0.3364726824832772 -0.05090263888304668 -0.6058326089455675 -0.1927527379808902 -0.05673303288721084 -0.1488111304354732 0.7221845370065993 -0.06108249764541077 -0.6116581419056838 -0.4298985348155137 -0.05737160399467986 -0.7001782257041756 0.02806507483834169 -0.05753237232111237 -0.5424640198366535 0.1854704281098439 -0.05957746643802491 -0.2959557037394414 0.6250257928410565 -0.06074200709071814 -0.5923398199883577 -0.04446266900920581 -0.05770907927066597 -0.04230609624741116 0.3046858787549415 -0.05320213359102951 -0.3601427334721896 0.2749979434572075 -0.0582932301702942 -0.3657606334438992 0.7755805306079391 -0.06386436934808376 -0.5594404768930483 0.5851616157842559 -0.06364679252422091 -0.09759972739250056 0.896238337486651 -0.06535009149032264 --0.01990044437182953 0.5486115879967474 -0.05626971611560767 --0.3513921531718093 -0.08120166379047283 -0.03520514861213617 -0.6132255915556368 0.4190937215592839 -0.06179144276244206 -0.5777653341956903 0.09556558034855356 -0.05887231152423501 -0.077177177802328 -0.2648114517382331 -0.04604696221456806 -0.04076712668907774 0.6520615089847962 -0.05914412150670384 -0.2803522156296407 0.7886396877602813 -0.06289755410534746 -0.3736065505696093 -0.4016318450230284 -0.05338782149277961 --0.1830386536961717 0.2109502406410977 -0.04604748892149505 -0.1723784531450797 0.2829317931147633 -0.05511804117528211 --0.09977692272402242 -0.07465697230756801 -0.04295877475886745 -0.4319843509169494 0.6357741216247474 -0.06301456141632117 -0.1662510364557458 0.09940812182480424 -0.0523443314912894 -0.2121067833139244 -0.04946509329084101 -0.05134538962290176 -0.1922200464795052 0.9602199653357046 -0.06759530664983575 -0.4937950707365272 -0.462010869370382 -0.05627279165418511 -0.2118499396402628 0.8407425991264105 -0.06358934849716459 -0.7007061196199436 -0.2799920796980787 -0.05605272124617339 -0.03203862160684696 -0.1373967014482761 -0.0457472243844206 -0.4980192823364376 0.4654601009411246 -0.06198453116981072 --0.1981415398001317 0.4144276398855571 -0.04876855862883431 -0.3586906579578716 -0.06191198808943357 -0.05450315606516778 -0.2171472540106302 -0.2251655580673519 -0.0497955658742046 -0.2977109078267763 0.4982340282472494 -0.05949454954737415 -0.2748268230494688 0.4139164470375662 -0.05832235750353242 -0.1275622259854011 -0.3034032064902129 -0.04728754164646098 -0.3640063585569656 0.3823925176917015 -0.05942538090651714 -0.26215864562477 0.1912536592212937 -0.05556171194655916 -1.244124610638741 2.862327051074308 -0.4237256761157027 -1.163188870921295 2.538065939215719 -0.3456631915300467 -1.114595480607758 3.127622468048939 -0.4692666416595626 -1.502554753400952 2.946481559422435 -0.467008939264682 -1.028669251255059 2.751357452616291 -0.3786557090012704 -1.346653725408077 2.652192480952663 -0.3884377098566968 -1.332171735905748 3.097098452450548 -0.483417531587908 -0.9967808908385369 2.946893204389723 -0.4182087255521204 -1.190262257636372 2.322222224112912 -0.3016971292567211 -0.9667966125590646 2.411634352404657 -0.298603145404284 -0.9713527949538147 2.590000061021962 -0.3378708746523096 -1.495959770539573 2.757514004319726 -0.4257611987023617 -1.31719425294164 2.45341006698276 -0.3426535916378098 -0.9738342490373441 3.179300476323935 -0.4669281178313155 -1.651643832486175 2.998682186548367 -0.4930280091386778 -1.192491770886595 2.711849772014258 -0.38614235613853 -1.241823313205372 3.19501053989646 -0.4963798867980522 -1.488218795218358 3.077757716627778 -0.4942919691523092 -1.112186844518099 3.251183919305682 -0.4962698948322794 -1.14138223313652 2.972110447263044 -0.4377193843378722 -1.391165557177699 2.854953993170841 -0.4364096350561379 -0.9243128260168709 2.840566263075883 -0.3878596296141918 -1.615219391611847 2.85688834088544 -0.4587958231798916 -1.051375003678798 2.304296481672429 -0.2838521612926911 -1.114005760203319 2.847038978566943 -0.4078070905216886 -0.9224218986929031 3.055295340390259 -0.4346781919710359 -0.911989984510766 2.70695943897026 -0.3574585586154297 -1.492786221638987 2.630267131037645 -0.3980190869717164 -1.052836779198686 2.649191315206052 -0.3588248861215439 -1.325665980858024 2.962088802182344 -0.4532218883672954 -1.292439068051459 2.764249766138089 -0.4072388469689559 -1.239588730916326 2.609091550958176 -0.368577704966898 -1.09118188857475 2.416828372490346 -0.3122321867252409 -0.8808001166901611 2.496127604417903 -0.308330935506443 -1.316758887444192 2.359758048580323 -0.3224057756190205 -1.204481025442983 3.040196681496045 -0.4586750055721645 -1.395841663553144 2.524585622795833 -0.3657570633644944 -1.375654999395238 3.192455265034625 -0.5088240870610209 -1.223357364575842 2.214836041209033 -0.2819058567304286 -0.8935353126552141 2.365703590128977 -0.2811765032587299 -1.189774208424655 2.434706555713718 -0.325949522231799 -1.584889721417067 3.079331071458662 -0.5041869471113396 -1.033771119925853 3.051359051919764 -0.4446881769018636 -1.020401730154605 2.512194913809092 -0.3258457534699341 -1.419382909176794 3.003702575304192 -0.4713238748893388 -0.8923477441494371 2.963045958700786 -0.4115152032623023 -1.014942974724423 3.258546652682285 -0.4883794901815079 -1.746173447860743 2.96265130027706 -0.4943699849248419 -1.107082624526796 2.240909112648431 -0.2757893360182743 -1.594001265077073 2.767791320175953 -0.4374961432978602 -1.207634903542421 3.272911433082319 -0.5103361102853635 -0.9627340130789315 2.311929939215019 -0.2765178465631283 -1.012335874052414 2.849169501368301 -0.3983723773515844 -1.401396517606137 2.734474964240596 -0.4115289715451682 -0.8653650782570228 2.578681690925611 -0.3247954061476062 -0.8950159192934387 3.225423308486375 -0.4692833766640948 -1.52685464458651 2.858656429993512 -0.4505115876505783 -1.071298490722783 3.185837957250022 -0.4778942834504445 -1.462786487356007 3.166836619045444 -0.51167978495211 -1.385596027902265 2.385822051539285 -0.3347959132921562 -1.721056752467344 3.052216611417981 -0.5117834841023189 -0.8921581109408476 3.12993497022003 -0.4480630967341984 -1.241523466009675 2.949402628728153 -0.4423824317318576 -1.55180711377019 2.685076283791083 -0.4155536353051805 -1.321090950447973 2.560333866470227 -0.3661151767823901 -1.55336868489876 3.008378404667345 -0.4854254641555594 -1.116754818640613 2.767583714016899 -0.3908090355753933 -1.129935104183393 3.331165466271797 -0.5156414560370185 -1.299661933993338 3.245044557285427 -0.5131183550377685 -1.14858869799219 2.631216172373835 -0.3643791253258921 -0.9785047095821588 2.677259667306958 -0.3575774320229215 -1.159937011977118 3.183687559445665 -0.4859933221334438 -0.865831321498431 2.774758061427439 -0.3676888956151118 -1.194611143665622 2.797533321898765 -0.4048918014676154 -1.689719973398704 2.888717372618526 -0.4728707050659441 -1.288406975264265 2.278210738348364 -0.3020327885215012 -1.076519840241856 2.921348357261377 -0.4203701727357848 -1.267793709932226 2.684346715677497 -0.387595509629835 -1.246166530309352 2.519119674278259 -0.3498007385955472 -1.262760068984023 3.113432301773133 -0.4803560953630758 -1.536445530070437 3.14405363871519 -0.5138962083914635 -1.40572964077131 3.097818491757545 -0.4906824320915515 -0.8324249658100239 2.424256010007818 -0.2877268055943499 -1.422855107557873 2.919254404826796 -0.4533481300829246 -1.494150672169884 2.552639535034061 -0.3813452855718895 -1.170283774763338 2.89978236270886 -0.4247284088110404 -1.056538967887639 3.31278942933223 -0.5043967475515423 -1.112913365607279 3.053680726454745 -0.452849417834272 -0.8581330134357001 2.870719763444152 -0.3879221713889064 -0.9537684007190739 2.770192460582335 -0.3753918717800462 -1.321751514492501 2.878253121217784 -0.434680554141241 -1.596413929909497 2.93156766174683 -0.4730292588203211 -0.9785569602385896 3.096893612830242 -0.4492993881708476 -1.189340992175679 3.119293485004542 -0.4746134881308398 -1.489645852533781 3.010845487217984 -0.4797170387534845 -1.657825605182221 3.082383546050647 -0.5121774821882743 -0.8493900792431508 2.673247185041939 -0.3438544093276347 -1.286629647121881 3.029927462176254 -0.4642850768946787 -1.112197584613723 2.347070980615015 -0.2992351845961304 -1.012025167021326 2.249118952192533 -0.2679201291838415 -1.233147169840144 2.141944065266617 -0.2672873427986063 -1.448241279409389 2.820084286595195 -0.4345104675451699 -1.43813385496636 2.455285112456396 -0.354895477767082 -1.033164373136283 2.373234077966801 -0.2969527972205704 -1.418803295347174 2.602979072629239 -0.3849264989170174 -0.9467339851658827 3.268899795982835 -0.48392907566981 -1.07365899329427 2.567525506074193 -0.3431618056085268 -1.163208619968346 2.173472498492424 -0.2669636747817175 -0.948563714175483 2.506688170136603 -0.3174557020641278 -0.9411096672415948 2.902845868363498 -0.4031300131959523 -1.246435019591951 2.373653528370763 -0.3184117164415032 -1.656602541199787 2.804279707974305 -0.4513744111381849 -0.8556877064516848 3.052042802033828 -0.4273954036750332 -1.108393697873287 2.69863569126346 -0.3750301635186027 -1.061721854375895 2.990055477050292 -0.4339611609013551 -1.047493740487222 3.115779615106414 -0.460166979169935 -0.8280324617148457 2.331369594914508 -0.2669858136626216 -1.548460214404219 2.609263937288561 -0.3987933769278872 -1.302418150090051 3.168616679024499 -0.4963810198908963 -1.37117013516292 2.80036013579695 -0.4227168104937517 -1.355341128370289 2.301310988564174 -0.3136272348044929 -0.9784337777878802 3.015435943950201 -0.4314263081963005 -0.9153196747723599 2.645227722289639 -0.3443199077603447 -1.454398896572895 2.683027359968506 -0.4056689050968723 -1.063556249269856 2.806523918670065 -0.39407930218072 -1.094052223793176 2.484870151724075 -0.3272663664522983 -0.8896294162184133 2.292517473329352 -0.2648346765728168 -0.8180590568445968 2.506238658707977 -0.304184568276069 -1.353920856585781 3.038138100034342 -0.4725361913435892 -0.9043671086647321 2.439105996194298 -0.2982772399491329 -1.025812429969119 2.447764499253685 -0.3123914483830125 --3.261011946920902 -0.09173338933785008 -0.4610335296624861 --3.348390191573785 -0.3751701806417317 -0.4827094137325865 --3.364419761997946 0.1858420781565261 -0.4847607188673942 --3.014143705908968 0.05940416249797092 -0.3985437987577867 --3.474306155565355 -0.1841314310856583 -0.5138234034487532 --3.126249640639288 -0.2855300670842413 -0.4271769996887564 --3.454341822045026 0.3501048700071686 -0.5051454690152722 --3.480427214009775 0.02817828076512279 -0.5142291931663128 --3.157317611704586 0.2131899063840943 -0.4333246566255136 --3.529261601442297 -0.3720090630934699 -0.5281836836060643 --3.169379858365473 -0.4670163040805492 -0.4372378217645532 --3.001438863862034 -0.1425235656048205 -0.3955084067617283 --2.849118433496137 0.128122581694276 -0.3563860670364393 --3.320317311685277 -0.5244277299893603 -0.4759142122667008 --3.238631172004837 0.06679137146232764 -0.4547788392024201 --3.506561885058866 0.2078834536973367 -0.5192399653480351 --3.35619740620574 -0.2220513369992735 -0.484701685916653 --3.307245763834421 0.3371399165406577 -0.469088939322966 --3.12368139453227 -0.0391370827229012 -0.4266623633510789 --3.001489459070353 0.2053085191806384 -0.3942738313510856 --3.4395118489647 -0.4800327144294712 -0.506034685477502 --2.898978980878105 -0.02982328494290582 -0.3692393885583708 --3.594534436305945 -0.245740829485446 -0.5439190611976734 --3.566403868818825 -0.07945277692441671 -0.5360026190494185 --3.386947825413302 -0.07973787063365774 -0.4919585467167105 --3.414473167117911 0.448872687073076 -0.4940368889505027 --3.058098689150405 -0.3978923849786812 -0.4086893463011793 --2.997550850259108 -0.263507428593354 -0.3938625855197155 --3.15127083831317 -0.192856668043051 -0.4337671895076348 --3.243252408551452 -0.3000697470950195 -0.4566184767169109 --3.367457978463423 0.07126126972536201 -0.4863749020395535 --3.424449828268707 -0.3002313568726024 -0.5016871599245294 --3.120200032170569 0.1054842763114738 -0.4250176249720876 --3.629291240465639 -0.3692451936312489 -0.5533050199082779 --3.549307703329189 0.1057022587665322 -0.5305121747959125 --3.070972352260424 -0.4914792222198779 -0.4110526767879619 --3.192359287810397 0.3251408549263775 -0.4406323466224988 --3.516584345157988 0.3880989449634975 -0.520094595966041 --3.230260525261217 -0.5515793942215251 -0.4528109601230689 --3.540229693625612 0.3034401215825998 -0.526701331194066 --3.381247915464352 -0.6013488221020409 -0.4925729894163794 --3.262136472066197 0.2350325802135134 -0.4591557110379659 --3.08414621247692 0.2928584515922651 -0.4139809396805963 --3.269489949229364 -0.4434436079117852 -0.4628498799297219 --2.896091969042625 -0.1314056507350964 -0.3680707775676909 --2.898006151824503 0.2253314075992051 -0.3680905097879527 --3.543774968568258 -0.4612828735738043 -0.5324471586624306 --3.449637288391895 0.129387268198787 -0.5059895489756974 --2.763073741808519 0.1602299650035809 -0.3347153969003271 --3.589476953576131 0.01679809455830664 -0.5410328448044006 --2.81641026964365 0.02923915237357982 -0.3481415406165094 --3.629819651338963 -0.1411237489828301 -0.5520297332484826 --3.424626324415771 0.2588349711987886 -0.4987916558194281 --3.313078153837957 -0.02672552982588297 -0.4736179912660525 --3.430363046635201 -0.3901032933503452 -0.5033016920787705 --3.253478765123539 -0.1990346198668884 -0.4592963201324521 --3.032177112999577 -0.03931266570672923 -0.4034644014095243 --3.071565448001298 -0.2161454354856377 -0.4134149721151404 --2.950713149555964 0.134774911699644 -0.382040591755282 --3.192844176996077 -0.3609566994045542 -0.443774170161728 --3.211993686411491 -0.02149360660483182 -0.4486612064586436 --3.333282027718672 0.4242271391622547 -0.4742388207184655 --3.474298531695217 -0.08473072180986639 -0.5134032822818465 --3.366515665599243 -0.4563922265379896 -0.4873557972335691 --3.508757842470497 -0.2636149528058751 -0.5226365207189992 --3.143969904511686 -0.5470297734206984 -0.430033000356226 --3.29904895447002 -0.5996819449340888 -0.4711153154471655 --3.396659594119646 -0.16201085954734 -0.4946042260395835 --3.494339961478118 0.460207622953159 -0.5137613557238564 --3.661685632651924 -0.3017198977804378 -0.5609469190568531 --3.284897118018124 0.1501963048969211 -0.4655686755869949 --3.081331762499361 0.1740410580499703 -0.4146738556159847 --3.450977380739845 -0.5630223685290592 -0.509968189366989 --2.924065430217825 -0.2169490130882307 -0.3747838174931052 --3.580855480525473 0.2335904179709948 -0.5373205131329262 --2.91359159548309 0.05723603405930693 -0.3729539611817876 --3.094063323794169 -0.1198117365471129 -0.4193127074617695 --2.986903678484602 -0.355600465622681 -0.3901049491614096 --3.383753652792029 0.3196140968093493 -0.488177385274027 --3.210009843887882 0.1514645173862929 -0.4470549605936448 --3.247556070848305 0.3982029905464539 -0.4532374591034289 --3.324255700602278 -0.1369446947937608 -0.4767268384938276 --2.97149613835833 0.282898897291488 -0.3858715551548614 --3.405704773112562 -0.007947488159559136 -0.4962023482574167 --3.320801140626624 -0.299400971651291 -0.4759033378514614 --2.820511640049368 0.2107314765273837 -0.34883699398114 --3.615667670636987 -0.4454984884283566 -0.550462344505475 --3.182548328234095 -0.1106776190584545 -0.4415953215422342 --3.089135098892011 0.0231660865173689 -0.4177066148219017 --3.54134883084026 -0.1664655144711197 -0.5303206943716027 --3.39175499384626 -0.5250472177202191 -0.4942088363288634 --2.830843649737847 -0.06765804901896512 -0.3514412869194303 --3.664678077192316 -0.2167185296769554 -0.5611350696873503 --3.584369742847686 -0.3136192483400871 -0.5417431140513419 --3.348416438941189 0.267293673571055 -0.4800746688145867 --3.05894404820474 -0.3201787831457322 -0.4095824207228138 --3.628770317779878 -0.04397746340871192 -0.5511330814290181 --3.273762147238506 -0.359475874363137 -0.4640890928309963 --2.960861202633755 -0.07262234648391871 -0.385157489462755 --3.506796532105378 -0.5212947098165926 -0.5236954301918395 --3.191286146033883 -0.2570573811120913 -0.4437230451923282 --3.400025044049907 0.3861446159860675 -0.4913719804709817 --3.598116967088034 0.1655963941691176 -0.5420930495545457 --2.963931422310996 -0.005023676347618007 -0.3859459456370439 --3.426254220613651 -0.2257754735475752 -0.5020384660274386 --2.766924408356797 0.08485513547359042 -0.3356827914565829 --3.433481049770455 0.5004308361958614 -0.4978822263091578 --3.126525042950225 0.3593603368856852 -0.4235770625927941 --3.561703544431716 0.4275263763903203 -0.5310494348881559 --3.488373350618668 -0.4323134302915109 -0.5181513831823066 --3.125087898976159 -0.4064687148701689 -0.426187717316772 --3.461622116320064 0.4079514545031911 -0.506282389602487 --3.52860279204784 -0.02621644171720219 -0.5263810355067975 --3.436308686905093 0.1954871730270932 -0.502205766719563 --3.694869428856543 -0.3864499336442851 -0.5697278704128852 --2.997711264388883 -0.4281292348837307 -0.3920656739193416 --3.033559550565911 0.1358030812520089 -0.4029735451273082 --3.156704847011091 0.02696272104207722 -0.4346593040101557 --3.616417164181509 0.07972273087919204 -0.5472208974517898 --3.481440820996717 0.2800657295209069 -0.5124644063217532 --3.573623009431575 0.358152045464315 -0.5345706126658013 -1.819792011868214 1.193583590176401 -0.2286089450072173 -1.948674250846167 0.8758210628887245 -0.2179609140586745 -1.62104331061092 1.436383980293682 -0.2226498251373828 -1.52592422182788 1.154705222851407 -0.1819966858950021 -2.016856577458996 1.406463143363462 -0.2766347493123111 -2.083912202236277 1.132087126734788 -0.2605914786580047 -1.696001665914953 0.9595385657808767 -0.188987544766073 -1.825170997460995 1.500031812611261 -0.2581308369117069 -2.123205507493215 0.9371080621340959 -0.2480941506242645 -1.457336342123228 1.339612537746339 -0.1894336613347221 -1.933701445445701 0.6879366168044247 -0.1990284004663445 -1.34077617285307 1.146278033017698 -0.1535419484892366 -1.785818223756423 0.7897288839235145 -0.186726098359993 -2.141122203026352 1.295527126357666 -0.2837787123168971 -1.54507982509451 1.596661636819757 -0.2272664576458776 -1.672286909022725 1.27175941298089 -0.214485832731856 -1.945961119592967 1.060211735605247 -0.2344397216129883 -1.529672225101461 0.9856110642176877 -0.1667925247031563 -2.068471561871679 0.7821187758418919 -0.2263945315074266 -1.978553453499061 1.241606087355765 -0.2558327166766763 -2.117500641781416 1.527806724350214 -0.3023065204201084 -1.694726338141396 1.589091912812844 -0.2480128147715162 -1.867113665932124 1.355583927916608 -0.2505136589255696 -1.682462834113316 1.109899991439149 -0.2008691664081528 -1.978390573870303 1.552472844046074 -0.2849509825973984 -2.215250570368772 1.052507377625853 -0.2713998773342848 -1.453363877023994 1.478282252414479 -0.2023214767517927 -1.83159735322111 0.9497831136896295 -0.2078648396217131 -1.413456189874713 1.045405283377318 -0.1549619497547479 -2.030609781695171 0.9833433531947673 -0.2393977377337761 -1.608234434697799 0.8625277259447637 -0.1671935268099634 -1.730163845104387 1.370060442666018 -0.2321444751509469 -1.340450839811986 1.277380372608398 -0.1660745638459426 -2.279816459505644 0.9360152366647934 -0.2692824867122431 -2.224969586907142 1.18786415451486 -0.2853449739890933 -2.172864480372738 1.383343898489257 -0.2964499926066269 -1.801765457589943 1.077603931204701 -0.2152750463330661 -1.563683763321298 1.337909638106931 -0.2048833994158507 -1.805752603974481 0.6905189012462922 -0.180835852037609 -1.832498077746194 1.611150786685021 -0.2698244302455572 -2.175037019446002 0.8087092691801916 -0.2434694446214253 -1.436454649288678 1.235128674983873 -0.1763332663739605 -2.044810613112992 0.6720895204805101 -0.2133319888284052 -1.937931488132011 0.5803398086041661 -0.1903460720129747 -1.902875440639082 1.432611896490109 -0.2628638155813319 -1.894015161251181 0.7921050214136689 -0.2025849297318563 -1.71993319251062 1.477027373589435 -0.2408290773915186 -1.58856789369653 1.067482753248987 -0.1831188470397016 -1.656012155013636 0.7766693161125234 -0.1665301000423429 -2.052548498396124 0.8825017064497875 -0.2332585067570405 -1.378403540486021 1.416487753380944 -0.1852604048138983 -1.619620623726021 1.648903844298779 -0.2431254471431876 -2.045219104682412 1.310950482351377 -0.2717299928149729 -1.237548478588665 1.130445764778277 -0.1363595460895502 -1.925529290076911 1.163531347784649 -0.2410403482088712 -2.12296612507544 1.02956130377738 -0.2565734884307751 -1.768352645484316 1.270934628748413 -0.2283646264071995 -2.055913625893348 1.57909901830151 -0.29847243623226 -1.491332923689439 1.680026416838165 -0.2278579784804858 -1.770398152618643 0.9021281972013191 -0.1946281943296758 -1.546276788570075 1.495547786787484 -0.2175242323115265 -1.615386760200246 1.188774444230319 -0.1983813297351043 -1.453416565821579 1.580619809665917 -0.2124408524554007 -1.431159214943929 1.144762543377762 -0.1669653061304166 -1.948933557585162 1.334280040592831 -0.2602282716464159 -1.524122207745585 0.8877542518509085 -0.1569720426627596 -2.075986254071877 1.225074544920907 -0.2680885503806742 -1.529420031152522 1.248541773817558 -0.1913632510898601 -1.312285866653903 1.061643766892391 -0.1411992213008489 -1.922096192298642 1.618001801555893 -0.2832215456639696 -1.513644200290746 1.412732283090047 -0.2047456303438518 -1.429529418986809 0.9492335791987728 -0.1484297988511097 -1.27328959081933 1.218193514914512 -0.1502429672052319 -1.991434518833361 0.8127065074101979 -0.2183269729627893 -1.870943128596449 1.270582482040763 -0.2431314136487935 -2.2360101968438 1.29235221292364 -0.2966666421546076 -1.746787452463962 1.650405020365591 -0.2614274589928219 -2.187582625359924 1.57498252761555 -0.3166887045208443 -2.038856760262872 1.492987444559008 -0.2878910689274431 -2.28791639074847 1.02337457424688 -0.2785095392065085 -1.996492878116978 1.116431776144212 -0.2468118840273926 -1.857773926061487 0.8802252694821613 -0.2053150259465583 -2.205421529946944 1.483422056832674 -0.3104737841217992 -1.626922385251402 1.529714029698591 -0.2325023270703435 -2.121378970018899 0.711295610533396 -0.2273909500072029 -1.497754625380134 1.079592517916953 -0.170774668326204 -1.716543541605238 1.197169129193407 -0.2139592093761051 -1.805600428296182 1.411647532182769 -0.2469476817566707 -1.730895667984256 0.6999666147457012 -0.1707482300034029 -2.095870413627761 1.370160751069405 -0.2844046302319435 -2.269655465423231 1.120656020438834 -0.2851512935782267 -2.256703181172063 0.8481391716877116 -0.2580727204166583 -1.924566530125992 0.957703128935965 -0.2219777300839024 -1.609642343029846 0.9500679013179418 -0.1753926920814227 -1.645130764074246 1.352568846311198 -0.2181565522794775 -1.727217436388451 1.048426147282744 -0.20173147939284 -1.857407928166966 0.6212289445237268 -0.1822963593554372 -2.171762027101171 1.121561066156942 -0.2718435338938291 -1.771033337533989 1.560226961551028 -0.2561440958615673 -1.68913177416541 0.866420987346509 -0.1794885340326494 -1.905351131801528 1.531008236627117 -0.2725254176468742 -1.31886906608661 1.358675451645282 -0.1707619447209399 -2.204725883976714 0.9765387486532267 -0.2629197613117429 -2.011306717322058 0.6015846218675522 -0.2025393135807366 -1.660777766360686 1.027082655449531 -0.190024301772618 -1.564020491248534 1.697424229506118 -0.2400067061641132 -2.035983316791966 1.064323584136155 -0.2475995710591347 -1.393506118273328 1.525041331632738 -0.1981958539940463 -2.018271177537867 1.181592791292828 -0.2559158835566848 -1.990930693100566 0.737700398216714 -0.2115443059406379 -1.994146079811719 1.617222032441064 -0.2933649803602452 -1.767059958155454 1.143039602578301 -0.2162823722730977 -1.267951052190638 1.291677110657268 -0.1565741040674276 -1.855773338320147 1.021127300161812 -0.2178958280468603 -1.349471195202413 0.9941765581074012 -0.140505527205675 -1.864213562267004 1.105935938459161 -0.2269172235121936 -2.121899108616155 1.602781878212411 -0.3100676975221078 -1.940903799711993 0.508042141959947 -0.1847061096967618 -2.330654051736247 0.8938119088408731 -0.2720842683919329 -2.118905154874939 0.8588978322993599 -0.2403414816361849 -2.15562403028337 1.209075584031184 -0.2777413888842869 -1.865202508417097 0.7243150880656024 -0.1924075527229804 -2.28552635962892 1.210046875684476 -0.2957024367794382 -2.10451151000937 1.444201210959885 -0.2925731160833637 -1.367158042973387 1.210611697749121 -0.1636507352077257 -1.682022115235445 1.673568539735914 -0.2544715027823917 -1.564252543945959 0.8075936991806979 -0.155692932071439 -1.775322133885684 0.988475913006799 -0.2032352417602125 -1.968466536178615 1.483109021950624 -0.2769701563804252 -1.450687432179683 1.411779194340136 -0.1954367848168581 -2.193060035443362 0.8942308144863547 -0.2537379348258331 -2.246941330046078 1.397125521144391 -0.3080813520259885 -1.386304375563903 1.325458074564812 -0.1775613335316472 -1.802694698514101 1.335421022812918 -0.239360425728525 -1.598974065387924 1.275970823120432 -0.2041730658475113 -1.679068199940464 1.409010442201109 -0.2284420318076858 -1.994288384315002 0.9245360070918313 -0.2288809274365923 -1.786057671636405 0.6257612646468427 -0.1723495943042129 --2.834639754509576 -2.818797249913159 -0.6808585043269023 --2.518277483396001 -2.661953793180962 -0.5694244751721991 --2.796839634222222 -3.080107883581388 -0.7277163254876338 --2.774607606142815 -2.537818865119717 -0.5987248383643919 --3.113162682555789 -2.801142774414569 -0.734538247033797 --2.60373894099174 -2.879402386374789 -0.6399087300334516 --2.971245008622674 -2.626870927190984 -0.6636370398939315 --3.004782786013073 -2.997750013782114 -0.7545797437710179 --2.587933645488123 -2.477615150785535 -0.5414698016186971 --2.35902725135375 -2.598696411513362 -0.5173939101260454 --2.688640187867063 -2.702517390723631 -0.6196266083032834 --2.752566260924652 -2.363190688653596 -0.5508060118760705 --2.636902393675092 -3.047095632670465 -0.6831260490391793 --3.260500369436248 -2.756741179613956 -0.7531832920212156 --2.434973284782449 -2.82891682979823 -0.5875118167241286 --2.767220850449238 -3.215569536319847 -0.7468796295642044 --2.926919833293611 -2.491156977026241 -0.6202319729556045 --2.74440935787361 -2.938556803178048 -0.6867378578941872 --3.12836913612116 -2.659637182747798 -0.7038338376227515 --3.144998821388619 -2.946064449654091 -0.7708979150272474 --2.939080843507002 -3.13228572099326 -0.7670205710004145 --2.324370921869987 -2.731515876438753 -0.5395086052293989 --2.83233395803276 -2.666458710319178 -0.6436863455174998 --2.968418478281637 -2.864861182936065 -0.7199727403345171 --2.453858910910839 -2.494597650354486 -0.5149023621513334 --2.876997493019681 -2.962631137537733 -0.7217350410143102 --2.641869268890972 -2.592397364735838 -0.5818583653168099 --2.526220491019112 -2.992640239214658 -0.6446895825011965 --2.705597080583479 -2.826767227566116 -0.6528578111860532 --2.568594291549864 -2.762737346113616 -0.6051127026382171 --2.687309980928164 -3.165708477172977 -0.7188193745818605 --2.948572044429422 -2.742016668366049 -0.687363589652142 --2.630967910539618 -2.362034315904752 -0.5234544372446568 --2.870605124176938 -2.381013081841376 -0.5809465651585276 --3.243986335997664 -2.88506746802656 -0.777294740336361 --3.079697204637166 -2.535611009966503 -0.6632960601539818 --2.868754417254618 -3.203851186652329 -0.7661528393650858 --3.127830772141092 -3.031192326950323 -0.7832285027471386 --2.693286056630816 -2.460834881872052 -0.5613799515951132 --3.039406207419324 -2.725663835461694 -0.7020983767902613 --2.297912280668373 -2.517929158091424 -0.4855331112466032 --3.231779454329914 -2.682282688659856 -0.7301925122408888 --2.41106384534624 -2.682286559444575 -0.5487437786875934 --2.449261441097805 -2.936229928790544 -0.6139944414234926 --2.531378620053264 -2.553355213411485 -0.5466097204096338 --2.891518595805765 -2.583474552820332 -0.6358381960984404 --3.055189571789788 -2.903888284083082 -0.7456040091025523 --2.515137973484534 -2.421776991106096 -0.5116801086937713 --2.276933201811387 -2.653830756039774 -0.5111343367358233 --2.342763471424825 -2.824460119457989 -0.5643466360336779 --2.767403511566647 -2.252874381749759 -0.5275969938612202 --3.031071328095932 -3.11943312050406 -0.7814325166911124 --3.01836657439313 -2.472662855000154 -0.6349446948317035 --2.802304385190634 -2.448318671091984 -0.582620757927039 --2.752795834219172 -2.631717458535964 -0.6171739041299176 --2.764279274898733 -2.749220409569218 -0.6484831536896911 --2.608985170068215 -2.671198057784225 -0.5932290934686161 --2.666852178412431 -2.964234884513665 -0.6735131418956674 --2.723260683226252 -3.019997542339954 -0.6986271613010591 --2.887854386317682 -3.052123595882611 -0.7419422761897747 --2.729625666341043 -3.29460846628472 -0.7543184621993562 --2.550628076654594 -3.081371156204504 -0.6688873709156206 --3.342888740906623 -2.751726004796014 -0.769078168103718 --2.444073170449212 -2.587381420025336 -0.5343633725622846 --2.375014563308018 -2.461152674234317 -0.4896679453218743 --2.813515860593268 -3.151370191579677 -0.7450226703609679 --2.475611735991275 -2.756101496924092 -0.5810895691768485 --2.508995563734408 -2.846408783789249 -0.6094016690913447 --3.177089369754653 -2.742139604482518 -0.7333493695706923 --2.888818878484091 -2.879651664785368 -0.706524846514215 --2.947539365727242 -2.404149882030757 -0.6031167943704584 --2.751530302957098 -3.141216912555873 -0.7291376558290943 --3.304500436070815 -2.834647328283542 -0.7785979393993641 --2.693393258030484 -2.301800362200324 -0.5229482686310173 --2.844518093328104 -2.300628066780745 -0.5558474694765018 --3.163163347227489 -2.874551479632868 -0.7601209179650322 --2.241402352461373 -2.743615302585917 -0.5227340952132895 --2.811113180359567 -3.279836690808849 -0.768334969229133 --2.802077768075494 -2.996890074336115 -0.7122962940342847 --2.670934743452447 -3.239903856565324 -0.7299078603196506 --3.156408676878439 -2.582050541508292 -0.6906005063433851 --2.985950484896123 -2.553541376628428 -0.6482867242628736 --2.953851890074158 -2.93673641444472 -0.7323647090955279 --2.373985785982161 -2.896225329634319 -0.5872387069887564 --3.199112941566398 -3.001894019703093 -0.7907015071556465 --3.021561404418433 -2.805426288457655 -0.7173859561807368 --2.394778713206926 -2.763156563306223 -0.5632736028995032 --2.816414406497175 -2.902304683159573 -0.6955389276458536 --2.847445473660623 -2.512849527190728 -0.6085636664704887 --3.304089907929019 -2.696308362094553 -0.7485378302907472 --2.935018641538441 -3.226007199565312 -0.7825491239454843 --2.91320733238935 -2.675879354432409 -0.6636324100463269 --2.655124226634474 -2.768446973663531 -0.6273227415036491 --2.854863582035281 -2.742044566289714 -0.6671921423652529 --2.262286194952923 -2.584713637103125 -0.4925064329230818 --2.529508868511433 -2.922641510101661 -0.630880336516793 --3.053537184651551 -2.627804943017924 -0.680826088049145 --2.434980765402055 -2.418116021243837 -0.493039653570282 --3.07830948447115 -2.982026072133532 -0.7653823524076762 --2.97150982951903 -3.05916436209964 -0.7598050940909542 --2.38601370129529 -2.531988231424382 -0.5082140759453595 --2.816622728936255 -2.593858828528095 -0.6220982425210853 --2.615034488795926 -3.152395129279139 -0.6989165209200691 --3.113728053035874 -2.730471331675984 -0.7181009468758044 --2.696214195987841 -3.096298582484635 -0.7073342967680364 --2.581174733596922 -2.600471366176324 -0.5696007222091505 --2.342854376624922 -2.666586179724591 -0.5291798337488374 --3.270268351819255 -2.945630581082535 -0.7934004382037028 --2.916045250034468 -2.812891909245208 -0.6972630921041771 --2.697298417869165 -2.56396008747076 -0.5876943732436227 --2.560516521455741 -2.353989216710805 -0.5058656534129097 --2.695440078267852 -2.896027909504634 -0.6658871442687999 --2.28528581107452 -2.785998347806424 -0.5423166689382778 --2.592613306811431 -2.990494601978338 -0.6606707603286894 --2.522089422631863 -2.486850140917384 -0.5286107452143287 --2.683107668413997 -2.389274133005006 -0.5416667646605884 --2.479913916218063 -3.041498307036797 -0.6434208178792127 --3.210334216438793 -2.815650109102255 -0.7565066379396392 --2.982534307249063 -2.689245456781852 -0.681536876127267 --2.622148082324318 -2.541427523689017 -0.5648241054113218 --2.938927422212586 -3.001610044352398 -0.7424563244839719 --2.868562452329449 -3.117967109178444 -0.7504784988559323 --3.051695663982338 -3.051228227357491 -0.7731806102808427 --2.999879484479261 -3.186521196024902 -0.787384676690678 --3.108487747985516 -3.106864820930369 -0.7927408810808336 --2.681236947607957 -2.637904904335718 -0.602180759958661 --2.87588563349335 -3.27065275611256 -0.7792728496543007 --2.914785647389176 -2.331376606819014 -0.5784358932092766 --2.611836849382024 -2.410934385105766 -0.5308665730650443 --3.206484946009216 -2.936742025534516 -0.780354395834494 --2.767619272941645 -2.845360869840789 -0.6716754369687004 --3.302596006902645 -2.895715334799395 -0.7901452137867251 --3.21515510578925 -2.616630917642586 -0.7111817134676617 --2.878961149544988 -2.447497122117699 -0.59910407001013 --2.309066305239826 -0.4512600487826715 -0.2667822186260552 --2.360766837906537 -0.0786046312560276 -0.2633281839656595 --2.249020047271347 -0.7903174157691452 -0.2648209467800482 --2.625795171280179 -0.4955315018710486 -0.3253751866049796 --2.027258727578355 -0.5207693857765363 -0.2133956404870248 --2.117208779555429 -0.2433562055168145 -0.222483340678404 --2.484879988311938 -0.7176516413825524 -0.3067048290811979 --2.5590444054947 -0.2482720230095863 -0.3064364204555883 --2.147083426938259 -0.03555585655058792 -0.2207825902986166 --2.049908528512673 -0.7373393738686403 -0.2241332206093144 --2.210506704826442 -0.9853107182128699 -0.2630681167619973 --2.436468163096002 0.1017477214491728 -0.2711649679817404 --2.193795991125494 -0.6109222697937547 -0.2490497984632574 --2.29489893382765 -0.2738437332083331 -0.2581226246598235 --1.951634462950533 -0.3610572507508742 -0.1933342546551076 --2.39791333057001 -0.8842365607675184 -0.2952452107972937 --2.539434038694753 -0.04670735653744595 -0.2958872431055754 --2.799991491604987 -0.5403262878271434 -0.3557912685672928 --2.650115177725958 -0.6811172692624883 -0.3341621262813382 --2.460401396202006 -0.5436138313146358 -0.2977403415229711 --2.154945951429257 -0.4102323996925866 -0.2354785565885879 --2.703921674871999 -0.3431831989785905 -0.3341008251204218 --2.090958630229819 -0.8853842468522932 -0.2368223517655952 --2.465126169594619 -0.3809983765883885 -0.2937863980090964 --1.864600764593813 -0.5297298121678302 -0.1808690926018067 --2.270891000638851 0.09390596344072152 -0.2398069772881499 --2.026398758986397 -0.1129194128268901 -0.2001317839331151 --2.338092760233749 -0.6534522626468002 -0.2781929685508702 --1.926282086042107 -0.6725127300596943 -0.197683823650751 --2.226950282099081 -0.1495670349300674 -0.2403438004514197 --2.442434430012793 -0.2048553270653342 -0.2837117096429219 --2.513406379452761 -0.8471403756398915 -0.3145631425375477 --2.651417137707875 -0.1412575953570754 -0.318632965649146 --2.330265638640566 -1.000973985622585 -0.2858667955421074 --1.953377769140281 -0.2124549111933385 -0.1888462324935147 --2.047215896151466 0.03144651510892325 -0.199390503589933 --2.59766279720003 -0.386690042189172 -0.3174488753658784 --2.375960733495942 0.1903633690196961 -0.2573075315683526 --2.527183053931684 0.131119607255625 -0.2872292805280748 --1.872797368035179 -0.4297635241742294 -0.1794410365248284 --2.385737496451046 -0.7758315221375252 -0.2903451998030364 --2.756188325060554 -0.6446598670534455 -0.3510976926387776 --2.089208366025816 -0.9976489857199925 -0.24070540468264 --2.814200948749873 -0.4184714877484751 -0.3546448555947328 --2.6073745676629 -0.7669591598494845 -0.3288347075949012 --2.180328474940293 -0.7165305243474088 -0.2493117207540188 --2.081913496308833 -0.5967591724553394 -0.2264756010078592 --2.543414780819874 -0.6258754815546066 -0.314644801693575 --2.279092691252661 -0.01754556912848045 -0.2452233511317027 --1.999109044197922 -0.8244118469665762 -0.2170238475484121 --2.161302211905154 0.100865184691984 -0.2190438399478276 --2.277967228523073 -0.8821575730619635 -0.272958387467919 --2.296782954274572 -0.5584869094142777 -0.2676263615251157 --2.723130688897228 -0.2222946522291573 -0.3332693137409436 --2.248961054766577 -0.3614551485629937 -0.2522911847187862 --2.133226605907747 -0.5172150209349116 -0.2344160743420229 --2.048449699181914 -0.4151228398780574 -0.2144849842485725 --2.362220927052432 -0.3614174894686941 -0.274033554564797 --2.213625877434558 -1.076743777803251 -0.2666730085251571 --2.444116582069108 -0.009756240991285588 -0.2767025429329604 --2.195406609459968 -0.8896659634313063 -0.2572089069164217 --2.526405150525082 -0.1603263429278164 -0.2975978247738025 --2.522878282664225 -0.4680368909080136 -0.3067741537172219 --2.692324561969625 -0.5801042913954101 -0.3388198462451044 --2.600558828269647 0.05800169862783648 -0.3027924324333666 --2.127494216553061 -0.1327123700049025 -0.2205409414410843 --2.21817190156415 -0.495296638380793 -0.2505123425001894 --2.357102493809563 0.03511785379731614 -0.258199922438105 --2.722884287656647 -0.4764799870524414 -0.3411791092147652 --1.890348545946244 -0.2777087406285247 -0.1781843488041048 --2.437127159417587 -0.6365178313751935 -0.2960833388802979 --2.132999596238213 -0.7868928036633701 -0.241958937945755 --2.908300154214034 -0.5600821124454164 -0.3746853701670644 --1.966455167167603 -0.4483131271088067 -0.1990269362678298 --2.206227362006468 -0.2741960093386374 -0.2409625290227292 --2.315446823550035 -1.082895151437606 -0.2850950856122132 --2.056856874087755 -0.318591327142689 -0.2131041478961951 --1.841910032243287 -0.6307353017630463 -0.1794379650970202 --2.413183663836284 -0.4518092254451969 -0.2864380522983642 --1.982380493016286 -0.02052592401157805 -0.188379544591781 --2.459234366439294 0.2024023069501026 -0.2727033265780544 --1.949913892208132 -0.5841113553385975 -0.1997285611063247 --2.125353594266056 -1.084348955270525 -0.2510914637966415 --2.311524472519993 -0.1773598092088859 -0.2577155245180021 --2.454242319026215 -0.9602854777157985 -0.3066633882132446 --1.922421567966656 -0.7801220782457907 -0.2005652871486517 --2.254273242926125 -0.6969014439434321 -0.2632753838600478 --2.286546323621071 0.1822153814525771 -0.2407259197458925 --2.650850337824838 -0.05063656869596658 -0.3152374872551151 --1.781803443143922 -0.5560325917297761 -0.164780642943392 --2.742597590921728 -0.7308108786200733 -0.3507371468561213 --2.475965460660755 -0.2843801267446451 -0.2926804365693184 --2.042097741337144 -0.2096152649406611 -0.2065147006925385 --2.567235409056698 -0.7091302603670646 -0.320771565824983 --1.932073922313847 -0.1163059716696422 -0.181365541423515 --2.017131250367054 -0.65534211301418 -0.2152360332579593 --2.787139391080252 -0.3190337891071978 -0.3469966887555203 --2.507567647471632 0.0491602458219167 -0.286553604614937 --2.642532433108286 -0.2832493927229677 -0.3219550490796157 --2.009722215354847 -0.9225404834445649 -0.2228192841924438 --2.34545202859569 0.1206618579679145 -0.2531288736996283 --2.071704964077083 -0.03877344548522059 -0.2064576401631937 --2.845069868851992 -0.625864016290866 -0.3656336400492487 --2.449643733647322 -0.1094389155507898 -0.2815453494715526 --1.800572120533122 -0.4755578414031962 -0.1660751519752497 --2.378387145711403 -0.579524051592501 -0.2836960015791548 --2.139293463531962 -0.3273493043013194 -0.2297064687534462 --2.87896643356539 -0.4793151765863637 -0.3673246935655223 --2.211212872053445 0.1662682037714976 -0.226936262178851 --2.327414589778484 -0.8353819255913421 -0.2810612247173664 --2.674272972567869 -0.4204230626565336 -0.3314580813353931 --2.591567303856126 -0.8505183998937524 -0.3277865712168175 --2.197573985864356 0.01828418278441597 -0.2284464778340327 --2.456762919996254 -0.8174400516501555 -0.3041241679905741 --2.558577956349449 -0.5414114313826878 -0.3150645927045985 --2.383765744642541 -0.2602282378943459 -0.2746348046810527 --2.527872266226931 -0.9122195115470938 -0.3182157582435945 --2.320086581537891 -0.7448173614294697 -0.2772547078217152 --1.864569728039435 -0.716799291901179 -0.1868963702643889 --2.617233622953056 -0.5894937227175945 -0.326393485068856 --2.536848892570135 -0.7848040685574331 -0.3172657997825877 --2.401176193260451 -1.036380574580304 -0.299010051662006 --1.986781389050988 -0.2767256676684302 -0.1977210253971457 --2.068258349806907 -0.8085092781034753 -0.2299115784674414 --2.151509844944417 -0.9511802896841138 -0.2506740112342777 --2.21119933014608 -0.07046502442858266 -0.2342904681308113 --2.279784204439903 -0.09892191440526871 -0.2485337578196035 --2.078760446018284 0.1044344878947956 -0.2032394756866153 --2.269217221265455 -1.021039306996418 -0.2751943372653163 --1.842664626985808 -0.3519018544765514 -0.1707693480553175 --2.165478923543102 -1.02819390555551 -0.2560544523945637 --2.183201264324755 -0.2061098633582559 -0.2340154364764255 --2.408734416088797 -0.7073099540043548 -0.2927900891249998 --2.270719509962695 -0.6299378980837208 -0.2646207706451558 --2.723004967226867 -0.1230898304908441 -0.329618646330809 --2.548028452792266 -0.3167110355392825 -0.3066795308435835 --2.680018266060079 -0.789101054257521 -0.3414187990109131 --2.244552833794057 -0.2162137635135538 -0.2462718129561343 --2.333355799866037 -0.9219982309023768 -0.2844530278492826 --2.623105297581071 -0.2067387623143886 -0.3161443777215838 --2.388264317939001 -0.1633299484087312 -0.2719136778658662 --1.982985527238248 -0.7339472680763303 -0.2108492250159251 --1.887724168110515 -0.1878672446002449 -0.1746430816966444 --2.589961623553699 -0.1169285791020173 -0.3073317176918393 --2.116836891293686 0.03251894279971204 -0.2126994477085161 --1.997756097858678 0.0775129916507338 -0.1882589598929312 --1.93324747623003 -0.5116556557779953 -0.1942258177958071 --2.090958668891857 -0.4658339105004572 -0.2245042182408382 --2.104339755663307 -0.6855271924578082 -0.2334142047121003 --2.5009414278349 -0.2244548263881283 -0.2952215208104432 --2.019051571354519 -0.5892452236700179 -0.2137208423520011 --2.229511952163523 -0.4278807910228453 -0.2506593891134047 --2.362765190173274 -0.5085301731962327 -0.278713969842603 --2.467345578920529 -0.8853985671834768 -0.3074508581909337 --2.80686083185153 -0.6922460355679649 -0.3607327585085268 --2.269431784663686 -0.9501874960691726 -0.2732402991594681 --2.596133381763635 0.1536464718487103 -0.2983480721489228 --2.421748129336049 -0.3217522161122867 -0.2838985983545239 --2.740464592310048 -0.4015529467796879 -0.3419350668800393 --1.951997988031291 -0.868507311258458 -0.2097054623667806 --2.401706660820122 0.2570830300191568 -0.2614378923240974 --2.383360189518231 -0.9607710191522711 -0.2944207636728559 --1.882098005882961 2.673941556127096 -0.4582605676026307 --1.642697913340267 2.853508478878179 -0.4622875057125594 --2.070120757753357 2.856972254351484 -0.5240749539171726 --1.632455118056566 2.590747035960796 -0.4042871337185606 --1.91114415002439 2.431786653911898 -0.4105132623287522 --2.110881361465046 2.59026834401478 -0.4725121521960455 --1.848371633441651 2.923263350001808 -0.5067994532185056 --1.733291669491155 2.427925556887345 -0.3840691244415075 --1.515475290156998 2.722418739194588 -0.4155364985201959 --2.183893464913965 2.719915196079068 -0.5104261961208143 --1.52550655494995 2.998354943205032 -0.4766112414328288 --2.083461808753641 2.446678756482699 -0.4378689658723194 --1.729998169718291 2.724988629709734 -0.4473174201362025 --1.46338038449592 2.56488625763677 -0.3738176126984497 --2.164755678837003 2.968970102593693 -0.5614488714005986 --1.713511772233599 3.000013344830681 -0.5039652547484581 --2.022366780738895 2.709031341048636 -0.4856822898336217 --1.980638173676748 2.984217615924326 -0.538689707300373 --1.974489954907277 2.553599663761686 -0.4455954263880146 --1.788866395865347 2.571694996238899 -0.4229238594600879 --1.942875231004998 2.286316629669953 -0.3842117462397118 --1.917683842191376 2.80420820874754 -0.4912245019568128 --1.59715049504073 2.465520918620686 -0.372193091794583 --2.211729227157568 2.520738384627691 -0.4711788021750369 --1.796504327364394 2.344309301288647 -0.3754625928170126 --1.481908951952257 2.861881424884372 -0.4407702746636969 --2.210834502602398 2.846175117563936 -0.5413546804887317 --1.745456045948806 2.826562543448185 -0.4713318434672877 --1.823896208152394 3.008515506296907 -0.5215760963775304 --2.240887449493319 2.64488730554351 -0.5019299952976594 --2.045468703685476 2.310872960034699 -0.403732753194183 --1.61854026688005 2.698776520734321 -0.4255033100967456 --1.618979146424856 3.05204132422036 -0.501635490572797 --2.071889633598174 3.020466604949238 -0.5594253068572823 --1.856960386290864 2.50080432103542 -0.4175277035573139 --2.195361524824234 2.442589344776531 -0.4521369629374023 --1.435286405798435 2.675021137180401 -0.3934870105448242 --1.971696233685404 2.886713369396814 -0.5165418889100734 --1.837247772200618 2.749858035719212 -0.4680978741267383 --1.625077088885709 2.951458526726094 -0.4808207938247385 --1.53906758466245 2.63419291177117 -0.3999601169511839 --1.711664087536899 2.328479327890576 -0.3597901234549469 --1.507719474047088 2.478721545310737 -0.3618094590526608 --1.452435569142533 3.078488315140627 -0.4834992454591167 --2.0295978260355 2.620352106000674 -0.4676798796462271 --2.102585861287292 2.679225181514439 -0.4904904155463242 --1.707857848132798 2.529476369702339 -0.4021167891501433 --1.433580827488996 2.789227260116926 -0.4179760407747987 --1.914921031648863 3.047268052148332 -0.5428770112009192 --1.558995701934145 2.798657966489563 -0.4383385308691304 --2.090636674870802 2.760897442062494 -0.5063553534239972 --2.051266395288408 2.521596970047283 -0.4494956978008141 --1.829214660269236 2.424406176266007 -0.3972009237848693 --2.255360403496354 2.786584513782817 -0.5345599354936685 --1.388957798071232 2.533107791546064 -0.3558415534636261 --1.451041239897764 2.944426301062907 -0.4541732605603102 --1.801312285803911 2.658692047195785 -0.4433902361875907 --1.767494318846827 2.918288702453238 -0.4941582197711373 --2.234813775257675 3.026481739213393 -0.5837975102971191 --1.71316838096544 2.629057739344229 -0.4242790310519649 --2.003470267341304 2.793352698094785 -0.5010710316255895 --1.561774863828558 2.542891830382033 -0.3836186572245752 --2.096682074702993 2.937625473939998 -0.5451139404192453 --1.632669732195552 2.392737416126526 -0.3618514669591797 --1.991606906515421 2.454244729847042 -0.4267051777791623 --1.551271745317948 2.899283631832111 -0.4589198245138217 --1.857866763871161 2.256835480406592 -0.3659333724466002 --1.659906908880766 2.773308954110347 -0.4475429333824851 --1.942703787136046 2.202636121064554 -0.3668136846886959 --2.242508448854968 2.925149493961171 -0.562848695173789 --2.1257785420815 2.372210661230505 -0.4277229376762411 --1.704605644085625 3.082200713793068 -0.5203898534657861 --1.886963449025172 2.587229403140793 -0.4403611296074886 --2.008398396766946 2.239093744932934 -0.3835799054741756 --1.78323733795999 2.490860258783077 -0.4047733877390886 --1.941191585280885 2.725064500877296 -0.4776367875020347 --1.841016217671315 2.84263355104875 -0.4884940197838955 --1.885968201065246 2.347737323077526 -0.3890499860861649 --1.988742413571359 3.060534326055561 -0.5562388140717169 --2.15796476547458 3.04451473511772 -0.5768244284043195 --1.54377481166698 3.077383262321254 -0.4963474667449126 --1.908011472967327 2.959730539779565 -0.5231136236542645 --2.135843457897097 2.514571270316848 -0.4596316944435958 --2.273890488404324 2.710918449517459 -0.5206514635053573 --1.962428665295309 2.359760928721236 -0.4024565978009398 --2.157441933144292 2.888968582298173 -0.5431719839522207 --1.951305967561341 2.640749495298439 -0.4610087612821102 --2.184415218902973 2.588921785233685 -0.482249132132219 --1.694102341640848 2.910370541829815 -0.4819181894845334 --2.282421693084127 2.579469306122507 -0.4932358858966586 --1.384352416188504 2.608153102013598 -0.371427208731769 --2.285026705225458 2.496258952211324 -0.4754968991630956 --1.545761299813654 2.417819653211197 -0.35437676525867 --2.026084748783152 2.92626139578947 -0.5327103568774949 --2.159759985571496 2.79893502812923 -0.5241184000099548 --1.775058433287911 2.269776847719488 -0.3566804659758747 --2.167332687751772 2.649781628094229 -0.4930571476513916 --1.92925794085038 2.500074399054514 -0.4277027385155152 --1.381659254247057 2.730979980151856 -0.3976911695242044 --1.41770948908569 3.011721099292107 -0.4639778570243015 --1.663054888906528 2.467451143433358 -0.3822773954640074 --1.43582925633643 2.481630993890163 -0.3517242893770378 --1.632009640601558 2.520383322505999 -0.3890912126098364 --1.415363798141523 2.886440208042377 -0.4364009434931893 --1.897354889691279 2.883308307793406 -0.5052416565665498 --1.769062462905988 3.072758741458766 -0.5275594776491405 --2.041746036753736 2.388748667639226 -0.4197200337251824 --2.27424140292398 2.864088062178664 -0.5539652598187704 --1.954289992460466 3.554676750759737 -0.697994750166903 --2.276422347372839 3.501697077728106 -0.7302681624616831 --1.727132238766142 3.408632574072971 -0.6179018400375619 --1.839901502587883 3.788217417679652 -0.7410722166122281 --2.084893744150839 3.355171463167117 -0.6585370919468936 --2.118654890635874 3.694258693662179 -0.7590792556172945 --1.717861002904473 3.634338300774738 -0.6799673927033201 --1.898184215695548 3.3115891279742 -0.6159684943819301 --2.011794687613023 3.819096770542644 -0.7739896641868558 --2.274552940818843 3.32413132241687 -0.6756638596853386 --1.754871760081703 3.921766765380151 -0.7615600813707817 --1.590667979799377 3.305401730076999 -0.5650286208968976 --2.436414905247877 3.501303219388084 -0.7512265426935845 --2.11848448423686 3.517512033439807 -0.7127578081097509 --2.28514339288028 3.652203914017566 -0.7713189324203567 --1.615681945328574 3.507973273271442 -0.6272700028971275 --1.863532679647418 3.449098508958005 -0.6526372918768417 --1.949825601390745 3.694473098351561 -0.7346005178619202 --1.704067589666405 3.802656511288399 -0.7222737079367136 --1.751527000078728 3.271030088520886 -0.5801186299718297 --1.897189814122003 3.902263180119774 -0.7777473799161001 --2.159253350245209 3.251668472226413 -0.6363139199712613 --2.015910883171702 3.248537119964498 -0.6140028487264888 --2.365430593559672 3.385119829817991 -0.7070450212426456 --2.004210870954731 3.418002151389658 -0.6658231440302091 --2.363889388824978 3.615072440799068 -0.7723210763844994 --1.845634023578605 3.615920200166725 -0.6970108088492394 --2.133443266127951 3.817198387226434 -0.7892066581327465 --1.743023461579306 3.986210243886336 -0.7764175658762374 --2.055868792581346 3.607690464172109 -0.7282297959538608 --2.201707060953772 3.582608685642405 -0.7426003650974533 --2.26390851912305 3.755240989809099 -0.7917199515229322 --2.174104321427246 3.4092337500383 -0.6884120837118024 --1.653202725789948 3.703967836603062 -0.687255861872775 --1.56246192707458 3.426640814014657 -0.5953207233275395 --1.780340405129893 3.506268967536071 -0.6553196595684755 --1.504933803195587 3.25391333762031 -0.5364416180520043 --1.764608764801339 3.722785143560549 -0.7116745168624257 --2.270234579081233 3.232632670493038 -0.6461459770752879 --1.665439528465754 3.245830723698505 -0.5589358320258226 --1.429790804147773 3.207378778851985 -0.5114775436848629 --1.612622538721497 3.614510121062763 -0.6559533121213575 --1.896302233458401 3.214509759723239 -0.5848221821287644 --2.023819294458793 3.718249785423879 -0.7515815392578447 --1.978174757843172 3.918932598727035 -0.7924631413302159 --1.824167558690446 3.372040440912175 -0.6229065414471064 --1.994566268434847 3.322136650556942 -0.6343471561194489 --1.692830134311179 4.012902744599208 -0.7763587195438797 --2.514729990155691 3.479414665567403 -0.7569077273430718 --1.678935510724427 3.340664403690041 -0.5897296464433627 --1.691249804752378 3.878124394101464 -0.7400369459610445 --1.869214976840893 3.542365080116025 -0.6806173820635071 --1.817682314227671 3.969371432621184 -0.7827895496890716 --2.09092892490085 3.196924567087412 -0.6085606892723553 --1.930748285415304 3.77774064741669 -0.7525508239796576 --2.276196815131043 3.424815597565761 -0.7072213058828778 --2.360500724459135 3.307247559666052 -0.6823776117120882 --2.076012400763331 3.87857116974239 -0.7957319315893958 --2.447269238667849 3.578042422872948 -0.7734176467706572 --2.171046809332713 3.323406660259563 -0.6609898399331409 --2.449915203281678 3.412399309141921 -0.7273650947077959 --1.513235369517383 3.35787865873984 -0.5676628051210655 --2.359575841375504 3.53939839638156 -0.7518711147068063 --1.585818543584197 3.229082436369513 -0.5415963395468554 --1.774982239386321 3.83909039271824 -0.7435466593219155 --1.861770332769117 3.693750715655201 -0.7203946060020678 --2.026820007822321 3.508029977464276 -0.6961924795824754 --2.078564155027356 3.436933839253233 -0.6829985533676766 --1.649743955180923 3.426380102006578 -0.6100627961956705 --1.803574061207513 3.207187934407729 -0.5683037541637483 --1.919350387615216 3.390329369128433 -0.6439130537193305 --1.684344368131888 3.944550349832699 -0.7566384595041519 --2.199878706760662 3.488914502382403 -0.7161049637701123 --2.346848566639983 3.704525642321771 -0.7907768790088835 --2.354942495932679 3.464199499514323 -0.7295502039970788 --1.550352449856403 3.558132232443315 -0.6295697642083646 --2.091909360693484 3.276195576107728 -0.6343345205844076 --2.201898677235205 3.828577278069021 -0.8000150463709744 --2.203110766618485 3.680230898217884 -0.7671632477518238 --1.701943657060196 3.551192627317483 -0.6544019198727116 --2.27891606564471 3.576835385462686 -0.7515656341796356 --1.939502955854824 3.476958382985794 -0.6732856270260624 --1.979911904011008 3.636785206634768 -0.7243213152350324 --1.827503309760125 3.876574335082909 -0.7612976902828695 --1.783471695566472 3.583038282294603 -0.6774124500192152 --1.729016232915313 3.204053124898351 -0.5559369220822379 --1.888778548085634 3.975112835887925 -0.7937310157922741 --1.988692999176451 3.184868481822819 -0.5893445626388523 --2.201790076477248 3.190152648361162 -0.6227246784577746 --1.820989532421704 3.286555309344385 -0.5959043187201356 --1.790846305069802 3.441423471606881 -0.6382613335374361 --1.632875628050392 3.774814269639092 -0.7026748792854699 --2.41674823421017 3.659155882919296 -0.789056389588159 --1.7109159132895 3.473590612818935 -0.6340665411703691 --1.531861997522383 3.498794821457614 -0.6100752457691576 --2.132708760496471 3.618709901426483 -0.7423103296989487 --1.781129577937344 4.01841919174434 -0.7899542687252435 --1.939654051513637 3.851346768004375 -0.7716363456156257 --1.755285181794393 3.340510501741995 -0.6020730704974584 --2.166880976434091 3.754965902515075 -0.7795398946073859 --1.736340445257937 4.030636407438248 -0.7870741795194065 --1.604892678594465 3.372336503602127 -0.5869325000610758 --1.95219781734269 3.258442100341676 -0.6074630659921547 --2.495986253452271 3.538732835895611 -0.7699688001073921 --2.414626147678516 3.335770443647861 -0.6990593948118753 --2.224343174053304 3.276647267912087 -0.6536345158066108 --1.789201624990265 3.649044436877568 -0.6963510414432317 --2.075649625069167 3.783811721605822 -0.7742898067812679 --1.452681819247007 3.299166612959379 -0.5412098692834073 --1.882205779352123 3.839051140541962 -0.7603106291488879 --2.143507019403236 3.875651483681674 -0.8032236350152056 --1.639580260319704 3.832984903242636 -0.7194410486770194 --2.34045833179285 3.240804438242955 -0.6587918951838172 --2.28330729985372 3.169923899527032 -0.6281397579425585 --1.911775472116397 3.61904701932317 -0.7087759699221936 --0.2200223478631384 1.889924346464601 -0.1896102163407321 --0.1448243887235221 1.527496013663436 -0.1426148670316657 --0.4240965519080537 1.669959237180792 -0.1622517831843797 -0.04819971749417194 2.028033352913846 -0.2017000204915063 --0.2509154225534477 2.170968151156487 -0.2259525519744819 --0.4672376161495421 1.993166273817422 -0.2052037646444189 -0.01541753706814627 1.750322531768531 -0.1674981335119769 --0.02561979299116447 1.328261344847209 -0.1138459500169029 --0.3528101531334624 1.454798933221188 -0.1329827903490546 --0.5487718856742365 1.821088072626512 -0.1824130059141648 --0.05057365106441208 2.184450397447588 -0.2240392231442905 --0.5834021616736348 1.519630480307232 -0.1404891482932904 -0.06201431515017791 1.560622772966084 -0.1420011264124009 --0.2514007576599244 1.716843145168763 -0.1680954463751814 --0.4369003994937469 2.184845051313143 -0.2304854917378867 --0.210728421988439 1.33919975070365 -0.1167988879435779 -0.1400173217437249 1.875637389481753 -0.179886047796936 --0.3688568041092408 1.819142579837175 -0.1818797072544543 --0.1314430682683578 2.046907738379734 -0.207930151316446 -0.1947478667038104 2.106282710416925 -0.2080462948389976 --0.3102513899958504 2.019158909418906 -0.2071036469038102 --0.05418641723178048 1.894023402416065 -0.1871985223259049 --0.5792130327491759 2.132469822573845 -0.2250743919211743 --0.594513488798907 1.670408383193567 -0.16159509388631 --0.2472504220014773 2.326911013663603 -0.2469711027363252 --0.08220352000884278 1.656323274704575 -0.1580514588334067 -0.04679169166137095 1.2046140237262 -0.0951237699475333 --0.5996588773256707 1.952528068509507 -0.2005095349050585 -0.1354068911505583 1.68654892541405 -0.1558206148941069 -0.09091003173826745 1.408525973539987 -0.1212465640780953 -0.07629192074692075 2.18037641480052 -0.2206524244451313 --0.1223808350587286 2.287766285293972 -0.2392727090289397 --0.32062741483853 1.585332716119344 -0.1511514692709848 --0.4708815310751621 1.407153368471115 -0.1251057227022839 --0.1252739967920778 1.792010473583662 -0.1759130675501283 --0.3744461161756563 2.282299577347147 -0.2428891565871162 --0.04242264119025003 1.447606777283991 -0.130296483890932 --0.3258942997457077 1.334042933764474 -0.1153248815083533 -0.198178424151172 1.954322176974869 -0.1883558193903337 --0.1138099914234409 1.262099655681284 -0.1052714934053546 --0.4458741134094988 1.535535791634616 -0.1437364954477776 --0.2165551862190623 1.455309769890479 -0.1334358792169296 --0.3822706759959887 1.929515301759544 -0.1962467725799222 -0.09207291621875673 1.304296860623682 -0.107435445767173 --0.5305072918397453 2.215940069607673 -0.235970694055079 --0.3482400067259763 2.12221812385333 -0.2209655168644332 -0.2007259738069466 1.768111901834513 -0.1643077049411484 --0.04200206762314262 2.065851257125472 -0.2085595501722816 --0.6415959474768875 1.766590889583794 -0.1748599780697669 --0.6578449503629391 1.458987336660801 -0.1314395605073163 --0.6469885319506027 1.589898707111702 -0.1500793427233502 --0.03095450700104104 2.273615289519262 -0.2354642216822732 --0.3473074301862448 1.73094903906414 -0.1703641460587715 --0.4621493158343658 1.75889119949427 -0.174080215518638 --0.4885697187175218 1.903644163827626 -0.1934147835712694 --0.2824427159617172 1.808848172194969 -0.1800489816073864 --0.1730069759268308 2.146478989738319 -0.2214448245490936 -0.04668546654180349 1.914254053223105 -0.1873248248121793 -0.1592333127443971 1.575289608540906 -0.1406823733075244 --0.05113419937817932 1.573851575196682 -0.1469042142004747 --0.1236569705213752 1.430133234245864 -0.1293572727589165 --0.2271868198179159 1.602811741334902 -0.1532296674756075 -0.08706028599429494 1.11399824377856 -0.08153192526000942 --0.5162798317136358 1.601273133855828 -0.1524072514834439 --0.6505693849903742 1.877970874955392 -0.1903818872329591 -0.01517489933465165 1.649905434230796 -0.1548231911030764 --0.4834822125953406 2.085614657209873 -0.2176830714227254 --0.6609891626917406 2.185361374234524 -0.2334192865452029 --0.6343380179113238 2.039910698164636 -0.2128216654158531 --0.04509181559374542 1.193204608457122 -0.09459943363389137 --0.4685040715338818 2.278001631192264 -0.2437079439842333 --0.1383950984249061 1.944265032739573 -0.1951419029544027 --0.2772254495425662 1.259473588275308 -0.1040241409307538 --0.2394027945046119 2.081618237160462 -0.2141585511322081 --0.5724958015206932 1.414237276712433 -0.1254072399709832 -0.274679234252568 2.125971721444397 -0.2084778003560766 --0.1696685540136537 2.353546889380049 -0.2492710079797195 --0.4250378364114189 1.326475523614541 -0.113302093772278 --0.2214112114056714 1.988743915762555 -0.2020649120302983 --0.3359206203907238 2.205054897794217 -0.2317882081395231 -0.1650978515880946 2.183436636705941 -0.218842754981517 --0.04315867546005731 1.982448485881734 -0.1980360884738358 --0.1985916257373887 2.249447219373716 -0.2355099116190043 -0.09432315105587641 1.783758667125899 -0.1694956971409062 --0.2507712096526227 2.406024376836091 -0.2582268900650299 -0.139496421460902 1.476827268653537 -0.1285419274049471 -0.1175623682865007 1.962971985394265 -0.1916540875396184 -0.1040903550982039 2.105116735194699 -0.2102093672438844 -0.2393924863171576 1.872744926976259 -0.1766821549514077 --0.5481143761887997 2.026491486208371 -0.2102892357384575 --0.332372427231743 2.350992671563087 -0.2518014373167345 --0.3085095216438549 1.879601666782268 -0.1892637283188746 --0.3964793889644176 2.045806869895336 -0.2115141960446772 --0.1096489053287258 1.345864820186668 -0.1175065579220897 -0.008796234207118498 1.836402141441692 -0.178494460834877 -0.2623095532258845 2.037148907811257 -0.1973027263896032 -0.05716234080839158 2.253328385307178 -0.2307336569064038 --0.5127529088823003 1.689351823830145 -0.164552009266714 -0.00807510854945084 2.133409264969742 -0.216131006265686 --0.6795584546950085 1.684075167873183 -0.163246585189506 --0.06727132605744915 1.737629102023919 -0.1679521265313661 --0.1589783530454766 1.706995711873377 -0.165820438084161 --0.29612896625983 1.413628018727805 -0.127392312897749 --0.2928993042267956 1.509959181231264 -0.1409744462010038 --0.121974182935471 2.211723994326686 -0.2290601580623465 -0.1555400521061362 1.382376488920877 -0.1156577113982605 --0.5591903919015507 1.743712175636659 -0.1718394353471748 --0.1326154913789908 1.861781595536622 -0.1847436775099608 -0.01874854706272248 1.482066144174672 -0.13318154255906 -0.005329881318585673 1.138116247521661 -0.08596642489958606 -0.01045477013295664 1.396223021667372 -0.1221378408294257 --0.3966951631551972 1.594851965289025 -0.1522124432226868 -0.2135592543258901 1.666248994285886 -0.1507507831498678 --0.08459784785268717 2.34303524427044 -0.2460984349131904 --0.5255064369652499 1.354250933300771 -0.1168025346458544 -0.1191208783563735 1.195610894058697 -0.09204789088433712 --0.5327091559848084 1.95361106804277 -0.2003183746166625 --0.6935816280054052 1.527641459761029 -0.141091338381457 --0.1381506920299547 1.608087616026425 -0.1529542562573097 -0.1490519576419928 2.034643713270912 -0.2000007328030103 --0.6692903099998371 2.107966082302049 -0.2226551977865711 --0.416577356622186 2.335281024792663 -0.2509503179575979 --0.007161496836944182 1.256202620767649 -0.1034469963313743 --0.502595728197797 1.490342021839085 -0.1369109651719731 --0.288625710428792 1.944024307487689 -0.1972619495445542 --0.4212456688409258 1.466165699984828 -0.1341074535203809 --0.6708896047411761 1.972823629336698 -0.2037262250006887 --0.05918676013995137 1.812014463141105 -0.1770715455050015 --0.1940163456564115 1.227254797589223 -0.09952404380325695 --0.4488618282653631 1.834771998649279 -0.1841570907765678 --0.2863437493651838 2.261679078167297 -0.2386603592079904 --0.3112552914874094 1.655077257215782 -0.1603900648938799 --0.3698216054883294 1.525122964740886 -0.1427759840103516 --0.5628872000848335 1.8990441324078 -0.1930413205981292 -0.012000307843727 2.205038501206505 -0.2253841352355082 --0.1951201477364649 1.796048951137694 -0.1775115213280978 -0.2346093805815894 2.182198485781424 -0.2168637468055334 -0.0683119285172886 1.700177380397538 -0.1596447804674023 -0.08479693105331967 1.626874796600887 -0.1497760481579812 -0.1218376352564105 1.076491524943199 -0.07593697232160924 --0.2191387242845722 1.524606237470195 -0.1428687623694063 --0.3778891505214842 1.394405413826118 -0.1240014029117904 -0.1195177789860107 2.231086013860688 -0.2262571264083591 --0.6968170578516016 1.816818169071056 -0.1819214830618652 --0.06039117349330062 1.388789662652089 -0.1227961839096769 --0.4165324178573701 2.12024122091383 -0.2215636167827464 -0.2759147506619064 1.948913371577368 -0.1855160411645879 --0.7052601182354693 1.62284847334918 -0.1545555984446309 --0.4972587223361635 2.158366905456859 -0.2276600148868178 --0.07329335452520508 1.501428371050896 -0.138033406370385 --0.089508107003469 2.122483342068977 -0.2167821448670513 --0.3561658089099218 1.272252565049718 -0.1053537938464131 --0.6049459501021628 2.228476074312249 -0.2387158947268403 --0.585295243478114 1.595301332276549 -0.1511512275454774 -0.07431240365479386 1.852814287981517 -0.178822404247737 --0.1170094103958898 1.189958231465543 -0.09399102664524603 -2.452760503032233 3.266997680982688 -0.7034456114745554 -2.196674040334123 3.092306057055664 -0.6058789047715285 -2.428045582233351 3.493815877320473 -0.7537421964917058 -2.713053574158414 3.246603754043408 -0.7458035333884837 -2.445991325639818 3.026610187469054 -0.6365235210810646 -2.248388774689366 3.28110960802389 -0.6660078085996298 -2.625975781028317 3.426473816329152 -0.7737352925241381 -2.287085608274662 2.936338775190542 -0.5807170122914417 -2.621628311216825 3.092001771235502 -0.6875901974493017 -1.997819470973124 3.071429393855332 -0.5614200145096585 -2.85671027253868 3.265945148034513 -0.7754037949484345 -2.270876792238664 3.468016745528369 -0.7163394301418677 -2.078801389965418 3.23086569433858 -0.618717447050494 -2.336238912016104 3.160886808488407 -0.652327532362227 -2.132520226536531 2.954399425515104 -0.5558685267458823 -2.380599484195242 3.616524527166428 -0.7722216807908515 -2.761220178325837 3.3755054978457 -0.7848555105554343 -2.42789904503563 2.888284303822991 -0.5940136311532944 -2.804119697503179 3.146469310519681 -0.7353740305374137 -2.367542553188084 3.370590346859362 -0.7127091645638001 -2.584210034812385 3.295960490683568 -0.7354489303526079 -2.552747730567501 3.544254017258342 -0.7871600869447279 -2.527767303677213 2.983638165544667 -0.6396716684489652 -2.490097805106414 3.147307141179584 -0.6786139901392348 -2.508012068823935 3.400036320114828 -0.7469017052910307 -2.28207300778664 3.029767264368179 -0.6056971116826233 -2.315167689646074 2.803447623398934 -0.5489592876313085 -1.909457229432812 3.0173228284947 -0.530729249326146 -2.104206069866648 3.333003912253719 -0.6494875367334952 -2.481081575196445 3.605011206993426 -0.7879338618624134 -2.725812346208121 3.070568890146996 -0.7004166520888508 -2.936223567445485 3.228795717076485 -0.7803044804425208 -2.344719819447959 3.27440208791076 -0.6839699968948795 -2.277136031277629 3.562546683104209 -0.7396925426532233 -2.238117429969559 3.184378788654345 -0.6388218557209427 -1.995411174818606 3.162730506364182 -0.584866754696581 -2.006555746394703 2.959410615003453 -0.5333438260677543 -2.176375878107092 2.855370118084281 -0.5371107588987207 -2.621189248258928 3.194437753573098 -0.7157409163514254 -2.719325475161561 3.467853051849701 -0.7978991363898014 -2.174456905044436 3.445450690595257 -0.6911627086764498 -2.094345728651664 3.1136339945778 -0.5912729160034198 -2.215411864345073 2.988880474837726 -0.5813704287099181 -2.671216732117687 3.339081462251027 -0.7613439584395904 -1.911098668511679 3.114066907877744 -0.5563521520549571 -2.66516252859785 3.002177214289799 -0.6701748742203663 -2.866220397807953 3.346711643224588 -0.7956904634029733 -2.909494068071156 3.151489438705502 -0.7559492168850181 -2.524208412567937 2.894896676580636 -0.613851924276236 -2.648341006842171 3.525959027666092 -0.7987336390814936 -2.326901830159133 3.688896058546445 -0.7789119297425018 -2.354215106287821 3.524225342345699 -0.7462782213456024 -2.523477837175979 3.222663129324189 -0.7053006228920845 -2.71337162064695 3.16186810265968 -0.7234144330087007 -2.274666841255518 3.377055366544792 -0.6953271139031394 -2.370876042329568 2.970232439748993 -0.6063105853548036 -2.527571877310803 3.067052971627282 -0.6632720898768303 -2.08242256921748 3.032126768526338 -0.5672049134637193 -2.205424114529453 3.527297657344805 -0.7169998314330672 -2.394508308260653 2.797236317636397 -0.5621517001697334 -2.029786500532499 3.303922529477423 -0.6274604380004806 -2.418504773611803 3.113130820028776 -0.6554567736930834 -2.503315606317913 3.474762924351508 -0.7633267751898342 -2.07194784833347 2.886505203246841 -0.5259730892465843 -2.77667966480106 3.29559086564518 -0.7689809838481793 -2.415817358249757 3.196148187096001 -0.6775637829178265 -2.276641408208536 3.10853045378723 -0.6262339436839018 -2.166725668611712 3.260309998106693 -0.6439656128013737 -2.232032254422764 2.790387566198961 -0.5296450280687701 -2.922116265687065 3.298672666845461 -0.7942322687322059 -2.399127445723992 3.689527484035271 -0.7918865940402717 -2.154911439756925 3.176267791732614 -0.6198504755244805 -1.846022134971185 3.085903611540181 -0.5371562489076307 -2.794793537777547 3.221652265085841 -0.7536106474810782 -2.459722304524532 2.95390305978778 -0.6185424921449192 -2.427910054800854 3.557733792751051 -0.768090847068768 -2.431327629760182 3.419965889732057 -0.7371923905328766 -2.343998875122277 2.873204311970174 -0.5739329082767952 -2.438614092012092 3.342000833138819 -0.719701000071467 -2.472671547320785 2.829548198901154 -0.5858429387269669 -2.579835062570151 3.376109020150436 -0.7541783612270238 -2.991993253826558 3.180607226306416 -0.7792440631883976 -2.603912915080605 2.94702811873198 -0.6433389969904343 -2.814064271179269 3.422076995467972 -0.8033696710107595 -2.562310235054433 3.146618188840321 -0.6919419396558728 -2.514402620106083 3.317183418922177 -0.7279433275614113 -2.540536621644466 3.629833475616689 -0.8029767358974056 -2.797446688819379 3.072989787423972 -0.7141438882515538 -2.34352932872237 3.440050867626095 -0.7245737421608983 -2.325702972250076 2.729003462842352 -0.5301657946594537 -1.977410792967343 3.245876498094324 -0.6027105676005993 -2.694391136622378 3.402177465537576 -0.7797311839694212 -2.355016290598908 3.068137901570226 -0.6306245379098991 -2.151975684892808 3.034052088196972 -0.58128391023399 -2.292377669360143 3.223715476447074 -0.6601962545076058 -2.471682624621549 3.672016461763523 -0.8003992528430132 -2.643900649062723 3.258081001627357 -0.736552755682475 -2.210101409512388 2.920558714917262 -0.5615137546894827 -2.178551427104726 3.351054124945681 -0.6690926036107047 -2.575740237500264 3.476010843670663 -0.7762188810802436 -2.103721912278952 3.406843526084058 -0.6675097922333263 -1.916983495161134 3.184917145066755 -0.5757594009274851 -2.48134932609098 3.53438556756485 -0.7727155454268368 -2.614827912945255 3.593107558828355 -0.8072222286871824 -2.589199777838207 3.018364096567117 -0.6608633824460113 -1.940445711117869 2.958421099799527 -0.5209077097321103 -2.851969423448721 3.091223748871504 -0.7292266864656807 -2.260794238117276 2.863217886173731 -0.5553181983009989 -2.86024921017173 3.202845592082957 -0.7602273422300664 -2.276497863725052 3.636348944518184 -0.7569176483750306 -0.8195744386696169 1.703144197997441 -0.1837570075779313 -0.6334057054769856 1.336426147584457 -0.1279306171052859 -1.084994344917996 1.817161745640997 -0.2129993544577882 -0.923381075452743 1.407924600882565 -0.1523385092894853 -0.638180512096507 1.939655101324721 -0.2011786159464391 -0.5483258221255187 1.604210947861655 -0.1563375241025449 -0.8861675207584513 1.955662138752569 -0.2180824748028445 -0.4607820831903163 1.166761915325329 -0.09854496920412276 -1.081973246703257 1.573120809316606 -0.1817533551678556 -0.8131497288302434 1.216117480141922 -0.1214808423817732 -0.4381112099358244 1.426230913421544 -0.1291564311997515 -0.7449415252000896 1.501312315184107 -0.1546675411788021 -0.6389550903055707 1.113109410435047 -0.09989953559971429 -0.5077551074338341 1.788294496753903 -0.1758684826208382 -0.7370867650504103 2.088248174132993 -0.2246367576264018 -1.251200555590263 1.781883651257146 -0.2180196317875186 -1.002813546030048 1.246808823156927 -0.1338464648142929 -1.051527788555503 1.980002650859777 -0.2311189355973601 -0.6665003641951712 1.771361041489143 -0.1830095488740857 -1.086372503654888 1.417415116987813 -0.1612100867448771 -0.983799435025253 1.697954893113125 -0.1924500054664087 -1.200508477185576 1.923451686070043 -0.233095644443773 -0.5267388818556791 2.060349525919164 -0.2086011479764723 -0.901150364638273 1.561749668785807 -0.1708877750555259 -0.3601573357548532 1.291573258201838 -0.1093405874048325 -0.7932085242916314 1.839175711797366 -0.1985739107729612 -0.7817078494487721 1.359473929925436 -0.1386962286905071 -1.220579831781684 1.629982769873842 -0.1963217702945649 -0.9261845065888257 1.82941323502202 -0.2053252450376515 -0.5193000184218144 1.041276916888573 -0.08575797630706519 -0.316046765577791 1.123849301411255 -0.08743173056495163 -0.397149172747256 1.576308684620535 -0.1449513026156634 -0.6018948601841306 1.47306213277899 -0.1432999155615342 -0.6752586637147733 1.63384562936092 -0.1670218794475515 -0.5012807361264502 1.295731865153542 -0.1162698257029413 -0.4549780091897975 1.920009945725468 -0.1881202874114332 -0.8734790294112749 2.094298658488448 -0.2337762308181139 -0.4153947341875203 1.687757168058126 -0.1589766539034306 -1.113909446020209 1.697469213363898 -0.1994268036090373 -0.7371381904969488 1.97335601300324 -0.2110782215699504 -0.7762420762060639 1.08893089059091 -0.1028575525901515 -0.6153926503427386 2.109578759861614 -0.2197274725856035 -1.187894314359708 1.518816690187889 -0.1796895322916127 -0.6938104948513217 1.239867831176587 -0.1187249534903984 -1.00071217968487 1.498375387022763 -0.1680043730941402 -0.9103428124703805 1.129131894143055 -0.1136099874072295 -0.3873524026194904 1.041626443279262 -0.0804174471792767 -0.5659623099441083 1.201979124558158 -0.1076631044606901 -0.9869339469166368 2.062914016760922 -0.237109483162777 -1.09132463104208 1.311169120840817 -0.1463946051613408 -0.8881274198712232 1.302653546823303 -0.1366444099952062 -0.5720119342359983 1.706909464645097 -0.1699194863548547 -1.27032503032592 1.869814697353967 -0.2305541258256715 -0.6115888845901584 1.019623429700229 -0.0870416600084628 -0.333745424303482 1.39823102406283 -0.1208321380879725 -1.146937959645558 2.011871054878015 -0.2408091226512533 -0.8109674919346734 1.593726088926166 -0.1698522303385412 -0.8425432741955672 1.475343118521394 -0.1567871132723701 -0.5025869624056006 1.509461585244846 -0.1424730162038521 -1.346081330797446 1.772629754079198 -0.2228677269620419 -0.5926792476682433 1.846162128185912 -0.1875372107904036 -1.298330466379682 1.688145853936823 -0.2085489307868885 -0.535946737070812 1.385981130349632 -0.1291161115004859 -0.4078067498676968 1.836373554519648 -0.1757650529678766 -0.6908548043753189 1.414814827533732 -0.1408555678215601 -0.7599056645735071 2.190311365608438 -0.238168504385547 -1.011367595329621 1.879828237275164 -0.2164988556732601 -0.2833500597485776 1.238804330047008 -0.09977868957149298 -0.9882395162397144 1.603228601766221 -0.1807950618271164 -0.9057022847724815 1.742559315483034 -0.1935472196660002 -1.175074080769912 1.842546975372626 -0.2213549045309573 -0.9971193980671512 1.342736096963055 -0.1470801644609496 -0.7131304133975781 1.863461670775834 -0.1966715431771737 -0.6655719579177117 2.030291033851059 -0.2134553705541918 -0.3512405858925595 1.490213012831645 -0.1325031279813815 -1.066257593204565 1.18372528698756 -0.1265676345128095 -1.178162834589014 1.427748760669826 -0.1665623796948341 -1.229742992962193 1.996108897408927 -0.2439642884126753 -0.447644884606007 2.11236345069466 -0.2097310900614165 -0.4336901142564816 2.008937210413615 -0.1970678872584352 -0.6290895260224525 1.566816981861452 -0.156276177332936 -0.9005417925262245 1.650894706133418 -0.1819730170574123 -0.5360857494505225 1.952742157316163 -0.1966701197035399 -0.7592430879081256 1.770267416820706 -0.1883238604904099 -1.105779819559858 1.896760056187508 -0.2241402334527441 -0.5531782404153548 0.9520177323762856 -0.07649379287911959 -0.9994540429498577 1.783567553641521 -0.2039604812093098 -0.9647874106887999 1.968603195772141 -0.2244493757550751 -0.8209728345052518 2.025521297134001 -0.2223634799581881 -0.5245781068262809 2.143189322061552 -0.2180594629192015 -0.3450335088026867 1.643923277541542 -0.1501052253608118 -0.7086779172882245 1.031285085023772 -0.09254727956989545 -1.079085774032924 2.061894080816923 -0.2427041649542339 -0.8503015374356463 1.069469963807787 -0.1030839293674364 -0.5306488249901193 1.122544099158873 -0.09617102362486157 -1.106523630211472 1.495491279421624 -0.1727088963464844 -0.3759890284368875 1.19823137416591 -0.09878030264377169 -0.8626242019052546 1.868941379331753 -0.2062963845700855 -0.4922235074100703 1.692237329366866 -0.163718011563888 -1.194352233659288 1.704767949197696 -0.2047187830443004 -0.2382454269983685 1.0850538050395 -0.07981687043667546 -0.7138238899249518 1.319063178196707 -0.129923429516335 -0.4689286811099722 0.9896707034536306 -0.07752711050485721 -1.15860773736788 1.357741778325532 -0.1556686158938529 -0.6766170269326468 2.17569742289216 -0.2312785653959807 -0.4313447650608878 1.342121296854152 -0.1186598495334969 -1.058160961834509 1.657895212513433 -0.1914197178590056 -0.8579555418787178 2.165078048503828 -0.2412439507157975 -0.9441278280050407 2.122219944582428 -0.241511373279142 -0.2997616312479233 1.044917829536987 -0.07742789295812932 -0.2891362000940652 1.331545861681195 -0.1109525874557009 -1.00747905174872 1.420291030964029 -0.1580509369051688 -0.9228497657673231 1.486264277745574 -0.1624662940084004 -1.253374904772487 1.558973769675685 -0.1884807929590748 -1.274164070002679 1.941781740906089 -0.2399620643159383 -0.72424088123211 1.146791988102758 -0.1081602920868731 -1.142713392297937 1.627861705590307 -0.1919519436919064 -0.908539391645159 1.204282291618336 -0.1241188376338092 -0.5128511948194003 1.871205142298105 -0.1858318171848061 -1.137622490866169 1.766186173577036 -0.2095009702417342 -0.3962299500361791 1.124348928793287 -0.09068475269623366 -0.9952368482885021 1.137420474074276 -0.1175720570449608 -0.9170171496539499 2.032542690754024 -0.2291402508127816 -0.5782850353660991 1.277834712749481 -0.1177694545350179 -0.6142058477228234 1.645057198544077 -0.1649123006162077 -0.847102739010265 1.399118325283162 -0.1472684042950185 -0.2400382764113362 1.161965068595758 -0.0889494171885466 -0.7782636140200334 1.434218757392725 -0.1480673100890462 -0.5942581312429938 2.019520335898932 -0.2079084871272674 -0.4433599450834059 1.244592165142533 -0.1073168700934811 -0.7409529636053379 1.688537046068097 -0.1774207481279368 -0.460543896956271 1.081048810230359 -0.08809488727789222 -0.7815719640953556 1.284217159794185 -0.1289214473666921 -0.364670263667083 1.738690429124246 -0.1621030646726183 -0.470864164654538 1.60009808633096 -0.1516501995005136 -0.3840458125226325 1.928427077459543 -0.184926391270799 -1.330985401944864 1.838429132264818 -0.2304428567036309 -0.5751248534613571 1.074143787097357 -0.0921727786685351 -0.3261775208834451 1.5673208748245 -0.1402487825064374 -0.4304051585667324 1.506966311889377 -0.1384495289105013 -0.8444211292226071 1.792246860691076 -0.1959982178132131 -0.8046223728855016 1.916914357121436 -0.2085020787379208 -1.064588986028607 1.740193215462344 -0.2021844192844356 -0.6609361590726901 1.699698571443103 -0.1741361793381503 -1.290721140723903 1.610949994014125 -0.1976760144187226 -0.7249906477456898 1.575653089694828 -0.1627490364824728 -0.671429832981311 1.501301230654621 -0.1505811596298557 -0.8267209781082402 1.142254685735524 -0.112147196679547 -0.6373455383952107 1.188743095721584 -0.1094065229490942 -1.105719960851656 1.238308782128736 -0.1360252108162973 -0.6077340895988474 1.401967702870036 -0.134803294674812 -1.03083896978065 2.112408892401638 -0.2457606914573694 -0.4369861688196891 1.758621497341801 -0.1684200106527941 -0.7831157805710622 1.023668392508553 -0.09443291167480931 -0.5704742838010962 1.538388176001539 -0.149596026977305 -0.2894575927497366 1.454848444015389 -0.1253693496304356 -0.8087769654491652 2.111594704820672 -0.2318174303096068 -0.5978128420179155 1.775696710505318 -0.1795397181424239 -0.935725004147445 1.900695872251004 -0.214514849949856 --3.420995961166317 -2.0664195988071 -0.689514637655725 --3.125390735708666 -2.038860505587122 -0.5908165353804379 --3.614860207053221 -1.829362683726626 -0.7049175734208069 --3.456110943771996 -2.365297819993757 -0.7370754008502347 --3.653031587045755 -2.079232715574124 -0.7509953307549536 --3.357072068063474 -1.836245400449551 -0.6288299664848724 --3.241343356006017 -2.243466433528338 -0.6586348611664221 --3.629729083492053 -2.272598802044302 -0.7676950202272246 --3.174589234365527 -1.852297820605387 -0.57259985045604 --3.485989006384471 -1.691800118206696 -0.6364911837903391 --3.760846378447127 -1.927020475083709 -0.755822358223684 --3.45358058702778 -2.527740909650318 -0.7576596595114752 --2.959794254509452 -2.092621114208278 -0.5479576416205272 --3.017283415580597 -1.907782158266719 -0.533249866674043 --3.084584941279282 -2.203161096478248 -0.6038198493627834 --3.280749005252583 -1.974626296232681 -0.630575135827107 --3.758514340134318 -1.766213019249246 -0.7270046210699982 --3.299669310869206 -2.392575086723845 -0.6960309558875183 --3.498811958199996 -2.192044684604878 -0.7273016588667904 --3.5491545235384 -1.975967667230947 -0.7128588356106358 --3.591423130428973 -2.423208609700961 -0.7778469656774776 --3.641791594990369 -1.681079598042571 -0.6772929011459474 --3.747433556952315 -2.191464481332619 -0.7821458600514719 --3.210353246519739 -2.117617557612913 -0.6309051827150782 --3.375738513101256 -2.254604482474441 -0.7008798380482794 --3.266953324260292 -1.750702841979415 -0.5811608110445726 --3.490998815670134 -1.861425675723843 -0.6761887747218509 --3.153439963134305 -2.324751447203179 -0.6426019310947848 --3.787017177806386 -2.053208661675109 -0.7745231380517907 --3.399543161016714 -1.708735219212765 -0.6138915146292897 --3.393998868873399 -1.949854122088222 -0.6627852997861747 --3.575785836524172 -1.621704508463869 -0.6456706556868315 --3.337607850686423 -2.127864044258246 -0.6728129423062091 --3.844460513256884 -1.774119490916402 -0.748559922928277 --3.557975027299896 -2.112608640025368 -0.7328654436210266 --3.346023199843589 -2.502363350249971 -0.7244096365871011 --3.444729246252621 -2.615781262474297 -0.7683194380064082 --3.644899026728653 -1.928781965222755 -0.7304188551842432 --3.092220739493881 -1.819025947574318 -0.5398643284118482 --2.943279066312428 -1.990697312241264 -0.5254525740090497 --2.990888395391567 -2.186684434587783 -0.5726125428951342 --3.676762195195609 -2.365101090964817 -0.7889478598245703 --3.552476642092179 -2.507314097270072 -0.7797082501282274 --3.287378041972085 -1.886604891085749 -0.6163132916276232 --3.851157463171155 -1.870791057996094 -0.7653871196669569 --3.123259189555487 -1.933027824818795 -0.5714412432241561 --3.615748734876981 -2.171451888205448 -0.7530294397859968 --3.191963709139677 -2.404595096408535 -0.6654615751978181 --3.530638572072703 -2.291250075177725 -0.7471361501010146 --3.034633712191338 -2.014920959233561 -0.5577909828843628 --3.055838605072974 -2.109458987329502 -0.5802819984186929 --3.703738580144884 -1.851071362257608 -0.7316911502301587 --3.739069608628153 -2.278778652187937 -0.7907918065724227 --3.531885299061359 -1.793326564013715 -0.6738572520523534 --3.846979521273886 -1.972261015802023 -0.7763991182249605 --3.183653297466396 -1.769201349680232 -0.5585839735344303 --2.867638149190428 -2.122214734320113 -0.5258080257888823 --3.501702346073038 -2.442036079388256 -0.7586829718313302 --3.722975964601973 -1.673497913719313 -0.6958903666252065 --3.488259413735885 -1.595115110212982 -0.6146276859721511 --3.072302070137612 -2.300076540747621 -0.6144115883974842 --2.952492600379847 -1.847361243056977 -0.5025731926667671 --3.382243925703644 -2.410867030314281 -0.7224386579830152 --3.43271939916563 -1.790952326350362 -0.6431910044783802 --3.669298204613402 -1.753840819936723 -0.7021580826302322 --3.181592810301417 -2.184245724266217 -0.631551658444929 --3.195481328004243 -1.981825167976754 -0.6038304029085028 --3.384233665099617 -2.578450377845507 -0.7462489569667977 --3.340443289083269 -2.034946300102814 -0.6599617200204027 --3.699041785796296 -2.0187745803562 -0.7540449147456048 --3.413965653229694 -2.171080995186435 -0.7014338489698909 --3.255411020197884 -2.471354210160144 -0.6937498845977823 --3.306855242321939 -2.295418509231576 -0.6855864919947242 --3.443624041679954 -2.675214944577882 -0.7778189078550213 --3.46459070647417 -1.991449101112355 -0.6913093431239321 --3.817481030096932 -2.128560675434489 -0.7882478099665818 --3.661670974534895 -1.612866730104795 -0.6664231718052552 --3.139704015593126 -2.120535035783092 -0.6086355477140791 --3.308105145227162 -1.679859097184817 -0.5784826255312919 --3.452455447942369 -2.273235711491082 -0.7247810069573704 --3.630873442385094 -2.49271745074738 -0.7954856991336218 --3.378761316844357 -2.331954411437843 -0.7114265950355689 --3.816532576246263 -1.700429506081498 -0.7252270005556237 --3.55614594078305 -1.891475483989062 -0.7009051148741119 --3.223120087896613 -2.318672813383464 -0.6631104245923309 --3.896996202401749 -1.715599710524012 -0.7488043510184766 --2.88408419809615 -2.047171637697524 -0.5177246205166213 --3.606578562484818 -2.022456108366629 -0.733840768046034 --3.713243484055815 -2.122246477685999 -0.7679377487360532 --2.916045389729552 -2.175378476693035 -0.5486429868092324 --3.590734270938276 -2.343640464517869 -0.7676949803546147 --3.575589127724028 -1.723205215231915 -0.6698892795763963 --3.519237261284819 -2.584888635904689 -0.7825363377042978 --3.0208427747403 -1.810829880269398 -0.51636926167525 --3.491462733984504 -2.645129957228112 -0.784944232210951 --3.808877418188228 -2.21466540769202 -0.7966576982120543 --3.563644936263325 -2.219854260037165 -0.7466402582127005 --3.336152788655668 -1.76524701845245 -0.6066172789884695 --3.778550750579463 -1.837466616134251 -0.7462111306311396 --3.67563094198071 -2.441527717392389 -0.798377515498281 --3.531198773054105 -2.372331553500513 -0.7572053117684634 --3.48025742275926 -2.11650883109722 -0.7131367791744556 --3.265927861521679 -2.166442721292394 -0.6557663123485329 --3.68134214071459 -2.210397683529798 -0.7712552863775712 --3.152626053097392 -2.256971583685835 -0.6328230042286067 --3.409414902452908 -1.631151967719412 -0.5989570065399675 --3.323471766176087 -2.209762519537492 -0.6795258258169405 --3.421081577678494 -1.878579091912976 -0.6580243365258157 --3.229353608257987 -1.704789910164622 -0.5592875765729077 --3.203539212250991 -2.048297860550374 -0.6177856675518028 --3.858206117687379 -2.044457402324756 -0.7861035613550158 --3.261243933381797 -1.825234336771418 -0.5952624637666666 --2.92264936497706 -1.919318830381619 -0.5066160586780386 --3.351289002059824 -1.897901969814127 -0.6394394586289559 --3.006675049115041 -2.260658856779724 -0.5888265149906444 --3.220370737388445 -1.908889676912643 -0.598594871962781 --3.512267805293334 -2.045551713896731 -0.7126486606010864 --3.111002509512097 -2.373966176316457 -0.6368573236844672 --3.272967370230586 -2.078222039597073 -0.645084674388316 --3.555770182344875 -1.546532592355509 -0.6237807534752946 --3.123984761321641 -1.744032285395831 -0.5348322468775106 --3.479073972859547 -1.924639821748095 -0.6845291777322292 --3.431661282420688 -2.456117201098163 -0.7420796085245751 -1.975950325611394 2.208030039085386 -0.3904458386300689 -1.665399983759051 2.074092268416142 -0.3182427216182406 -1.936497834291993 2.51997662451687 -0.4385578919378199 -2.213575464791555 2.028424752905887 -0.3940812313486361 -2.163197257777855 2.33099544198026 -0.439182466430255 -1.98790684036365 1.943445057282124 -0.3450920505881452 -1.732261141743812 2.314865206553475 -0.3715103377752047 -2.1671701233626 1.855764241363912 -0.3568591080053231 -1.79895144401811 1.919537430806065 -0.311514444406614 -1.485622967340499 2.043163662989153 -0.2844859409651546 -2.118918652043713 2.546838323257643 -0.4687209949029653 -2.281057212381957 2.219860989991431 -0.436781479272656 -1.894979773090798 2.705295221351279 -0.4638915305814416 -1.766897838071175 2.488013566082997 -0.4071949898169093 -1.82989052652459 2.07378839869344 -0.3440085806241286 -1.60537942553547 1.91677750328231 -0.2807293851341433 -1.569070901773177 2.245621141752786 -0.3335297375998363 -1.891775901844336 2.354904779324117 -0.4034135226970963 -2.126690714037725 2.181942020484156 -0.4082380611572995 -2.379558019290344 2.011068272359137 -0.4159217349778663 -2.300856617469131 1.887612576849979 -0.3827393081898925 -2.035798673233819 2.663619336386996 -0.4764491575376296 -2.089904183900198 2.040520179461416 -0.3778450761211396 -2.247241517067045 2.470078043771861 -0.4730782764012972 -2.036998559021425 1.813836884761265 -0.3294970751658422 -2.024789789936764 2.408036537130815 -0.4325594828521846 -1.899553662801828 1.832484026239932 -0.3115572070380423 -1.824528851542928 2.215799354119351 -0.3685013738807578 -2.295000622626505 2.346422409790903 -0.4595739111839058 -1.783377584324044 2.623679745463106 -0.4332963022551874 -2.378577576770557 2.132163652398301 -0.4360655239908198 -1.64504853386917 2.420669047617483 -0.3763435696684944 -1.701589559686851 2.188527546548363 -0.3443377987510842 -1.956097779222393 2.063617941036111 -0.3617043437845127 -2.031251394634591 2.278243809424269 -0.4110935926959502 -1.493152034629551 1.915520920110366 -0.2629950659801255 -1.477064009687901 2.164466665563554 -0.3046806029574087 -1.696004542104142 1.847734435461773 -0.2825634025459182 -2.241116431680018 2.573151353283444 -0.4881149877064456 -2.215278148935719 1.75522770587525 -0.3464807625505352 -1.881550001501626 1.980595456276079 -0.3353356900761972 -2.149950514116666 1.963198068571347 -0.3731720258078233 -1.676658134989714 1.978629338077496 -0.3029472953640758 -1.575213143198337 2.337056012773683 -0.3506393301060122 -1.385118758780129 2.066811564042746 -0.2729643985547698 -1.861476514926603 2.790933095908241 -0.4740527992186451 -2.193124579678735 2.235718548779571 -0.4271219905722709 -1.547151000037144 2.103648304998208 -0.3048927313427798 -1.856374953106236 2.453613224186648 -0.4150847809210796 -2.154865093518611 2.649200341470975 -0.4893527291157366 -2.225462495458228 2.139301010935976 -0.4151025224040965 -2.117983769431827 2.42815036801721 -0.4492151974153138 -1.799947019738162 1.837811806421618 -0.2970066428495295 -1.989655613335522 2.744809342245894 -0.483648426878897 -2.028285255439733 2.565968775164012 -0.4594888714856206 -2.376400711695836 2.221711966419021 -0.4504458775296167 -2.118170349749953 1.758602698345442 -0.3321503808098086 -2.041988967087178 2.119254149231954 -0.3846440750864145 -2.076655203211707 1.901292406960843 -0.3511469281941954 -1.582843753313925 2.016850413741167 -0.2950431750172978 -1.880914509997547 2.599355839495486 -0.4437682116647738 -1.778501806465968 2.385985990339522 -0.3912431441772006 -2.301655561754477 2.072225710736963 -0.4146367914589339 -2.391667115418019 1.915624297094041 -0.4016226699680557 -1.760491590585197 2.005890129619454 -0.3209852226817617 -1.807333302954698 2.719104916721214 -0.4535715137653255 -2.469486299578839 1.984479200292332 -0.4256196390057377 -2.292418603755895 1.979153121391307 -0.3972636825925151 -1.67378727907998 2.522154271692404 -0.3986605260878415 -1.54250158910301 1.853862722091285 -0.2597344809035194 -2.302063559838191 1.802457451085682 -0.3681479005951825 -1.424465211417426 1.977311328826814 -0.2632451661808968 -1.956331034336241 2.288464403443137 -0.4016506863317862 -1.744272895828511 2.10672177735225 -0.3364878157028392 -2.449387635562013 2.076270176721963 -0.4375465507198545 -1.81637353734331 2.302821310131694 -0.3825992910194871 -1.956043727813833 1.774091355603712 -0.3098448082696525 -1.891567132727069 2.14362573264501 -0.3660741612472161 -1.493503641141221 2.25132695039691 -0.3226459387766655 -1.660773251162168 2.262098012235751 -0.3509220851765038 -1.951845521565728 2.429683096508 -0.4254699322229739 -2.149899799592845 2.09365492664462 -0.3961311143232834 -2.321135206058292 2.418054823899423 -0.474244931007132 -2.224584318808362 1.922639921645502 -0.3772639564151194 -1.612863187953088 1.823380830734111 -0.2652595420001664 -1.961001394737075 2.633146012730014 -0.461120031619079 -1.829035180421812 2.539421285833527 -0.4256753830570449 -2.036190331194859 2.482045072782822 -0.4466998028402228 -1.620570096949737 2.16635713818385 -0.3276085472523759 -1.970809125204976 1.861865424308767 -0.3278697477974414 -2.228812415258674 2.39048963989067 -0.4579912596269792 -2.365834491840133 2.318006084761595 -0.4644002414788514 -1.401411765248418 2.143490773087003 -0.2891072280276417 -2.310992167840808 2.504089947779315 -0.4860450910638172 -2.075120025204982 2.346037733064271 -0.4292602420148287 -2.086247759033176 2.716264129240245 -0.4914107533417912 -2.056572626063555 1.975399544595306 -0.3612619019974889 -2.36273190421751 1.842187590956171 -0.3844966631981351 -1.878984016053125 1.900916339139721 -0.3206423421782963 -1.892739140855054 2.252256745377391 -0.385547168220027 -1.706714215736181 2.616856455645884 -0.420412513040772 -2.307303331967069 2.149508650478683 -0.4286230856713311 -2.036395148027665 1.739525440847782 -0.3161026385266483 -1.867177654932112 1.774082644537925 -0.2960316813575977 -1.469968964500155 1.844438819352396 -0.2468054972654263 -2.246745856914833 2.299115236609317 -0.4453296830913863 -2.053879072418245 2.207079938718194 -0.4019579450926657 -1.756281586649374 2.238680509539602 -0.3618532110203735 -2.177960383385294 2.487519929297852 -0.4669792113463535 -2.109516399816029 2.260065352890954 -0.4193805104114046 -1.600158348975468 2.477339100769108 -0.3792843852034115 -2.089325342844352 2.617377788359258 -0.4760908238239684 -2.241990024856606 1.844739509990266 -0.3663019997025796 -1.799382173225109 2.151448021612564 -0.3531211736998851 -1.977281201569626 2.355194940496343 -0.4164452266628597 -1.568870046078881 2.413428846611885 -0.3631086812357859 -1.422426267867321 1.909034424817685 -0.2508421256857996 -2.439281123779074 2.159979391471549 -0.4495706379953457 -2.099744590546282 1.832369495668979 -0.3424390587537949 -1.739470770712249 1.792040063267583 -0.2793766289176374 -1.506564519845153 2.310919309077352 -0.3352325540801101 -1.67607767965536 2.354576352275604 -0.3696270565445268 -1.932900911336617 2.809739807281674 -0.4871530635120989 -1.516844352730719 1.984784493849574 -0.2789937257375271 -1.716930969717586 2.435811990844065 -0.3902890453429504 -1.966392320868949 2.133621922615682 -0.3757742404291203 -1.851861364982964 2.85725687891506 -0.4846486702646484 -2.015022704042297 2.029387697098556 -0.3645754034990737 -1.798954237614679 2.788967371929965 -0.4648031718163751 -1.946369064400887 2.012758201188556 -0.3511125255752082 -1.893841456541341 2.04887890982793 -0.3494816649446226 -1.673570348746496 1.788835188779201 -0.2685471112778157 -1.751960819585018 2.558023338370395 -0.4170568992278002 -1.740856747620788 2.691713571860412 -0.4388419030428612 -2.152545465150588 2.030534528413084 -0.3854156708463574 -1.454652910870077 2.103270815664871 -0.2903096864159171 -2.319377570443375 2.271316190362023 -0.4506349161383233 -1.722904639592726 1.91772937572212 -0.299295987934465 -1.541940816668285 2.181903223949676 -0.3179706810644602 -1.841777917671368 2.65999512897126 -0.4483517571817687 -2.827305702644048 2.473839326848871 -0.6035086759941042 -3.052210668299466 2.715678500157622 -0.7074024085647765 -2.750782097844667 2.218193201697351 -0.5305621649507963 -3.082452535586401 2.463819535204941 -0.6633812575357252 -2.606709716119515 2.550825523614234 -0.5608160068055585 -2.83287555182229 2.708566854851641 -0.6497833675393636 -3.267133848482383 2.600477167365144 -0.7319610882949673 -2.962298077074355 2.294221548048745 -0.5977571601354217 -3.077187230062133 2.912069418807792 -0.7466140898829251 -2.617583212796411 2.368271231280448 -0.5278875633580697 -3.199341041804011 2.840340202638577 -0.762186313852248 -2.954962591236379 2.591055869582 -0.6597688982261625 -2.903078834562725 2.862612271521379 -0.6949225821912981 -2.668539857197206 2.700972870294942 -0.6051239494441076 -2.888273324937328 2.146794894608982 -0.547398195669556 -3.244270781134039 2.446226396525701 -0.6932503149046264 -2.665834205423009 2.109168433225667 -0.4877686549736923 -3.096006057955496 2.319007531086255 -0.6328121618436475 -3.118097576216285 2.591151104508611 -0.6988705659523449 -2.824368168920655 2.337713862182745 -0.5742645715650609 -2.606538715808528 2.237694762919108 -0.4991478300603035 -2.750786258727754 2.577276670380464 -0.6037366422361935 -2.956384866221586 2.424886665346224 -0.6255868932787279 -2.48273611663929 2.596309601877388 -0.5377295165720137 -2.522723560487234 2.459706367360696 -0.5217248287212096 -3.313798026786217 2.715634033071401 -0.7631966590363595 -2.701553224936661 2.460704251630171 -0.5680073651506197 -3.368049546224813 2.568694746802207 -0.7448800902204032 -2.793077625423319 2.084196518747452 -0.5118463346658642 -2.803690425615135 2.835961951416947 -0.6646029614196828 -2.930522855478695 2.737689938567736 -0.6805629464288605 -3.175006904455088 2.924787717752332 -0.770699011231643 -3.186225350120818 2.692102861147754 -0.7336755314650641 -3.062643062756632 3.043608265461974 -0.7660374884264955 -2.578001205111651 2.684272801519823 -0.5786212043688546 -2.986949134928845 2.183616481340796 -0.5777352326551326 -2.944850397502937 2.963417481216552 -0.7230220717154802 -2.845572828418862 2.608126566265119 -0.6346950011309904 -3.027433552897942 2.831012490667794 -0.7211420046328727 -3.189414146524906 2.35682546536396 -0.6611151227270551 -2.713822524175005 2.335470214794749 -0.545793687233347 -3.111480678073585 2.837027261399282 -0.7423195210583395 -3.332770867564438 2.474697633045428 -0.7175401158585754 -2.702274494731075 2.817532096984888 -0.6351216827477134 -2.837421878562788 2.243541714942434 -0.5570745014790769 -2.543768736463292 2.305154703638107 -0.4969767612520959 -3.386661640597557 2.659987234593822 -0.7663798083916338 -2.886288318464731 2.045603278239798 -0.5238402232961139 -3.048221974613277 2.550918868232601 -0.6744642614062893 -3.078769832172871 2.230219333090463 -0.6082281710804192 -2.612344937321352 2.462586382098114 -0.5451804562364567 -2.894752366867481 2.505237487968435 -0.6272720588429764 -3.287337256097262 2.856088780046778 -0.7818875551473525 -3.20096761399936 2.541247595582028 -0.7059973633649157 -3.037658886472065 2.635203120297748 -0.6888806649988795 -2.752361023495678 2.664302413867038 -0.6204356556325443 -2.840740768771029 2.9252861181998 -0.6899845217602556 -2.903156684203799 2.66310146859306 -0.6600635929152325 -3.033587815799555 2.393499718338534 -0.6365436458769813 -2.592097848032602 2.141533391042156 -0.4769222087547516 -2.451429651785419 2.527171215492421 -0.516671069701417 -2.621872719181146 2.043796953372337 -0.4650059547445603 -2.800794723573408 2.165923998227679 -0.531401814582577 -3.132809180217249 2.999660939437139 -0.7740407310107096 -2.876783280419809 2.405788411682266 -0.601933098341605 -2.768995333261217 2.415973745416439 -0.576552782273881 -2.655052721079584 2.616539487383645 -0.5859032566238455 -2.862614878614203 2.782731152329518 -0.6706677191337934 -2.490233322392131 2.386321147463303 -0.4994387111253827 -2.976643319769866 2.107409499257465 -0.5576723937826505 -2.608162573852329 2.769535223370903 -0.6022144953218674 -2.716143350697497 2.041860026889033 -0.4855513746567464 -2.9868402335975 3.036297392259951 -0.7466779730157674 -2.671117269376543 2.185305258162951 -0.5043641097871617 -3.138923757184708 2.755113836620732 -0.7347351903308976 -3.159332806829493 2.452577402154544 -0.677364053739949 -2.412589785229857 2.623078541311204 -0.5251171325619767 -2.990949488631122 2.494944181204567 -0.6490188930093903 -2.927888526429181 2.234319710526014 -0.5762718359488814 -2.684766819062086 2.26329752107666 -0.5236271507167318 -2.487359358089952 2.675340216317359 -0.5538763300534665 -3.308101088591195 2.404536803749131 -0.696532274815609 -3.168826784095748 2.285523920447568 -0.6399835239551231 -2.677937621296707 2.531033250723342 -0.575608665001273 -2.534198202319618 2.534890304250358 -0.5391056131990462 -2.766269344658572 2.749604761971802 -0.6395366854501578 -3.251079709700758 2.911567144300113 -0.7838809051863199 -3.336822654850295 2.783749845906291 -0.7790978915600391 -2.734127023773214 2.136248272511368 -0.5093120156674309 -3.451909915445681 2.543450128952065 -0.7569522644684626 -3.279405539639318 2.527128851613536 -0.7186213702698637 -2.757141188421136 2.501813475815677 -0.5907576100187991 -3.118866818647398 2.669490421020851 -0.7145805416872395 -3.130000777146736 2.521280348200657 -0.6866056305443424 -2.988904124641896 2.893635838486584 -0.7219959086874523 -3.022266468108273 2.314404984309601 -0.6158478272597865 -3.193377249204262 2.621161621370672 -0.7213253822315179 -3.071568654311272 3.106375682468172 -0.780265780377816 -2.55263547461128 2.607744011979427 -0.557706868031214 -3.242972839307533 2.754116427462206 -0.7565437773628831 -2.89846169587565 2.311936872044142 -0.5868067415413298 -3.315704481380183 2.652052018229658 -0.7516606195455806 -2.544539279698038 2.207979482908817 -0.4784145724441253 -2.452965962742162 2.4496802116357 -0.5022938986110383 -3.403031464158422 2.492613763618135 -0.735990977690763 -2.772500692137648 2.287241951367311 -0.5505442849061221 -2.681665121582132 2.3983562565193 -0.5503472106537344 -3.055817957486461 2.155718603134815 -0.5857938750341978 -3.111328434212494 2.394085858978865 -0.6536693953469821 -3.388273118383724 2.726478194564317 -0.7785515553012312 -3.266562870120989 2.35727480029518 -0.6769875133070276 -2.758915908744376 2.894980309254731 -0.6637069634508097 -3.436695231416846 2.612012601505935 -0.767013019400242 -2.633318003269928 2.30199512510868 -0.5186056717671834 -2.958220712809598 2.357383328792377 -0.6110851961550353 -3.123574099951652 3.065960869650757 -0.78394752346957 -3.253093889905526 2.672489549171217 -0.743601811455691 -2.557346214938874 2.396421776282507 -0.5181803830597145 -2.980350710235791 2.683565860653691 -0.6837084724569901 -2.99559692179161 2.251319640532454 -0.5953610362464296 -2.814525480980297 2.535708330960697 -0.6125473290981363 -2.794036514390661 2.014653186807027 -0.4968787275062551 -2.536912033266878 2.743495977395427 -0.5792655489625366 -3.004196818107685 2.759119587157342 -0.703150708470702 -2.951259748921879 2.809215110584641 -0.6982316038718661 -3.067576619131326 2.783852140406346 -0.7230333243667443 -3.031939090748298 2.977855703834813 -0.7469449105510115 --0.6627249359689629 0.776672423307749 -0.08292577766357324 --0.3541433781218409 0.87754454368588 -0.07724515005990462 --0.6069171456759535 0.4633589099882549 -0.06187767471181336 --0.8810609878540836 0.9780590559208582 -0.103131892456516 --0.9403264549770464 0.6922671048807427 -0.08835029153622173 --0.6115487995952499 1.031843286525826 -0.09614552884055591 --0.4129705004065281 0.6247228610589581 -0.06426289358802018 --0.8173660360931144 0.5083178871402754 -0.07260819984959152 --0.7922100725108392 1.165989763187486 -0.1107830385214368 --0.1712941772618548 0.9394853185065403 -0.07393406989864793 --0.5814872960323472 0.2612434794985836 -0.04857640907498947 --0.4322300723701958 1.050665578661214 -0.09039211711090044 --1.020560030562577 0.8616289392054072 -0.1016087435509229 --0.5327153097973912 0.8920642298341819 -0.08491821222071616 --0.2813139637831493 0.7278810511309002 -0.06545987921792265 --0.4363231499675592 0.4580935362592916 -0.05502749472626846 --0.8430213966924824 0.8205267515376069 -0.09230467630071752 --0.6822963517824382 0.6095937045802309 -0.0736174551352595 --0.7382231018303087 0.3621143324050264 -0.06068717438042227 --0.9589105875871096 1.106337505625248 -0.1139718190784971 --0.9733290872763837 0.5402562527237512 -0.08043487912459762 --0.7347840561120582 0.9412472680085594 -0.09543102736616257 --1.089913382943603 0.6508979565315525 -0.09157830497485575 --0.5197476744854405 0.7403462382552631 -0.07533573893316302 --0.2904962783254059 1.034746190676813 -0.0840446071101654 --0.6388994190238206 1.18360738677418 -0.1058622438821462 --0.550764895845806 0.5917914190082985 -0.06753648554352132 --0.8047648127874447 0.6818342669247197 -0.08259322433356325 --1.044083872356257 0.996054369197884 -0.1108018813399865 --0.1801496070892624 0.8068234507921787 -0.06634688286464437 --0.4521054251290241 0.3365947294352488 -0.04822828391417307 --0.5120774270909507 1.158362611042183 -0.09956169795055586 --0.3200718269868558 0.5781971944338553 -0.05786945021705714 --0.4006375254439814 0.7707531643581824 -0.07262366569710607 --0.06959096678387898 0.9523283771176618 -0.07086117103672862 --1.104574800043116 0.7568475127684939 -0.09861430169565116 --0.7450633070183392 1.263592842311949 -0.1143628530938938 --0.8537964732286141 0.4006881008093667 -0.06740722665482918 --0.550188053239673 0.1753704673597557 -0.04214938969982256 --0.7846588707826856 1.042131264892105 -0.1032722075971845 --0.8975385933649209 1.17355772672995 -0.1154288621458481 --0.6787305239360405 0.2692927906160254 -0.05275348040199555 --0.7089840171719295 0.5050160037395528 -0.06829734464299408 --0.8807566488901883 0.6016370338490431 -0.08065286184340636 --0.6438040742453318 0.882413633422815 -0.08853222137895858 --0.606866522906102 0.6834627859762292 -0.07521419009154304 --1.063375329752207 1.098880386447197 -0.1181119197772753 --0.6184744763619052 0.3618496291929297 -0.05612832763343846 --0.440783496376302 0.9450585885550211 -0.08456061976301477 --0.9159510523039276 0.8770199237183767 -0.09843495660780818 --0.2395626906526273 0.863881417494162 -0.07204123679243092 --0.5196494949437688 0.9925577570144606 -0.09035978147466833 --0.09178469710757989 0.8699143885738829 -0.06677988941075994 --0.1913922211316085 1.036683240830809 -0.08038747487905873 --0.5275905399817284 0.4087935791341323 -0.05552225566585035 --0.3244954246613923 0.4824786316135091 -0.05221685337261356 --0.3411382248810826 1.110005162367887 -0.09027243362979713 --0.4750842301356685 0.2391792929638466 -0.04317091505305049 --0.240550260768047 0.6291350302726038 -0.05790986724196039 --0.695991473694848 1.102702572622905 -0.1034575009312177 --0.959179914174273 0.4443219417141774 -0.07403229598018729 --0.8763715398467065 1.08229968107718 -0.1091760888013691 --0.4479770282885002 0.859453912948638 -0.07975272264091524 --1.07857849842781 0.550609461396717 -0.08500745545569768 --0.739383240492498 0.8457352361736675 -0.08992320439872245 --0.953754649184946 0.7874980378882668 -0.09454900579976823 --0.4671192262952185 0.5572517548688898 -0.06224148205304167 --1.100370887191843 0.9161027686559599 -0.1082399035331526 --0.182581003169398 0.7250742282283248 -0.06150505595267203 --0.3679917696942485 0.3812033071929919 -0.04771941219866743 --0.7729376477020825 0.5968874731444034 -0.07628568864900236 --0.7142024342105393 0.6958988960045288 -0.0800209458519717 --0.3517600733712177 0.9682985142876692 -0.08252174061767603 --0.8209577725949929 0.9067701352313047 -0.09660530509341822 --0.5788715538595759 0.813222919614284 -0.08195545042210063 --0.632519227967941 0.1899421041028124 -0.04615639356593666 --1.170137438901354 0.6083554112901144 -0.09199053739470205 --0.3496339256791979 0.6723412112704752 -0.06472046088755086 --0.6584875650352504 1.260419262139213 -0.1107990816870817 --0.9682961519312643 0.9492857505398916 -0.1048150823347625 --0.8074402909475692 0.3108953337225078 -0.06014420607834138 --0.4314879840957052 1.152873641377566 -0.09614103241141739 --1.001519177460099 0.6255095192618242 -0.08666932094244426 --1.019927221030819 0.7163298012999373 -0.09284464487917048 --0.8423957107210167 1.259519912135173 -0.118052573716085 --0.6262557456828615 0.5489954205570394 -0.06781923041454174 --0.5948052869207923 0.9504773054929396 -0.0907304346542715 --0.3114473227972775 0.8060688012110829 -0.07133107072541278 --0.8632407608733634 0.7364155323877791 -0.08806021151040606 --0.5009236470946807 0.6584970650272404 -0.06967519674010486 --0.5627904013820011 1.220949754717152 -0.1049558449596263 --1.166408027406403 0.6900709622626 -0.0969372339156888 --0.2636406430910578 0.9539188702385641 -0.07830504318874554 --0.5295359011123916 0.4982867439360887 -0.06104658730713357 --0.5879747921715015 1.117898937516257 -0.1002113366800687 --0.6986584772408715 1.014286564495508 -0.098398101483458 --0.3882366951876368 0.540834465211903 -0.05821679678177519 --0.7675030336648561 0.7622738880712907 -0.08599915126418779 --0.9962487357801727 1.174877748570439 -0.1197705353121432 --0.766494511550722 0.4441686788113576 -0.06677518527707298 --0.9470843742107005 1.027833996746941 -0.108719568867318 --0.6791315010051726 0.4270748949167464 -0.06241732455006586 --1.032326714776251 0.4777294091982995 -0.0788049553316652 --0.7087424881389488 1.197207065690823 -0.1093127351704391 --0.8968848660387191 0.4990429896915302 -0.07504749966220821 --0.2385687677013683 1.095638223972441 -0.08555064684210842 --1.12846893008055 0.8408658482694887 -0.1047535891984323 --0.09657324794385594 1.033339298263289 -0.0766319742881078 --0.5096270743461518 1.080917968048486 -0.09509801967015366 --0.5294763204505031 0.326312877859534 -0.05056385716797485 --0.4367823263820243 0.6933315932001153 -0.06933215520111781 --1.11811017556994 1.002434006424159 -0.1144688330184531 --1.0454586994333 0.7926363429261115 -0.09843645129101457 --0.353905385988901 1.04092776668791 -0.08682739680706408 --0.1171439022242041 0.7874516353926446 -0.06278035730645722 --0.7553436293616943 0.2675422709629811 -0.05552644454556192 --0.2428133502837226 0.7896702308069042 -0.06771232143685457 --1.007528172291944 1.057047152521845 -0.1130158081342579 --0.4829733816154866 1.215399999903541 -0.1015491399115879 --0.3942202630810084 0.3013250454863785 -0.04385904065273542 --0.805365645414172 0.9670522961085448 -0.09960391619950934 -0.001985002669451768 0.9832191668210832 -0.07003982702167766 --0.2567332036412451 0.5419440481398352 -0.05323304607976782 --0.5334138415063826 0.09513449532553925 -0.03663203603353488 --0.8739477801393837 0.6712159640354013 -0.08457183250141978 --0.6567195897772401 0.9640527511865475 -0.093861947898177 --0.6159037523175227 0.6105884960585255 -0.07115608728645577 --1.033329332846213 0.9307702982933431 -0.1063279751843534 --0.5004520431748192 0.8142207533075216 -0.07904347776776946 --0.1602152805091739 0.8627933779646358 -0.0689467423647159 --0.9319874805580426 1.234957709466537 -0.1204715260498902 --0.5920523868907248 0.7534256443433579 -0.0788652784362541 --0.5938664362964808 0.1253653913303499 -0.04075907673714275 --0.4875350784724999 0.1461391054057067 -0.03798550894517757 --0.7781024889500721 1.327598677126014 -0.1190505730564193 --2.064439690848453 -3.394352289931408 -0.6710797086174309 --1.929603522332913 -3.682195385877534 -0.7262669229860443 --1.799962119148808 -3.302241166200302 -0.5977474422703197 --2.354761464628717 -3.421440404329579 -0.7242387068451797 --2.099107270654745 -3.129703431569969 -0.6005408607420749 --2.182496627205143 -3.6173384857134 -0.7493284393762177 --1.798773096978152 -3.513929309645869 -0.6570000469362318 --2.286584253061274 -3.225410093632374 -0.6584013721210089 --1.92707436580131 -3.150721216798088 -0.5770281540455342 --2.076158727561038 -3.751694230948355 -0.7662826973923799 --1.809456212360279 -3.826186958282162 -0.7431128694490733 --2.357813501773468 -3.595869722778346 -0.7689917278205803 --1.76684657947004 -3.665881453398669 -0.6927867852777099 --2.518688705602547 -3.395128094080655 -0.7411351799152701 --2.035956659784774 -3.560842113192026 -0.712198480332352 --1.963747891437035 -3.282063775951117 -0.6214236463787772 --1.654167091033732 -3.255432817241593 -0.5580949038391291 --2.150228768942565 -2.975878184219177 -0.5651315377932014 --2.196900877046029 -3.467631963938525 -0.7129091037805959 --1.683940730623565 -3.406082008994031 -0.6057450451805303 --2.138523241769875 -3.274053941191334 -0.648891294270364 --2.420030058384169 -3.288473200944254 -0.6968302574055214 --1.907438671541633 -3.414446062368147 -0.6491859310853958 --2.24794693093773 -3.087724670058586 -0.6128491116170954 --2.007012542888207 -3.027496087298149 -0.5554995176582168 --1.769106016226989 -3.157085454152466 -0.5508163478060626 --1.962401995637463 -3.845638113850211 -0.7720766965331729 --2.223896656561132 -3.750713350560546 -0.7857968179571219 --2.244792230977109 -3.344185455612635 -0.6859785594109202 --1.912938135021172 -3.591015937424697 -0.6991258041147621 --2.463336559662128 -3.533199066828873 -0.7685940240168931 --1.789559915898467 -3.917109059049213 -0.7635098390123186 --1.713954006965383 -3.578884203520514 -0.659199311932307 --2.316030433477085 -3.708530806514521 -0.7885873910824823 --1.73142726423151 -3.764852065771562 -0.7133243134147391 --1.822275258342178 -3.413805547267401 -0.6333931296401902 --2.363213434392081 -3.145714057606886 -0.6476439359992898 --2.083505832484947 -3.64657898764065 -0.7419083308885591 --2.007188929675992 -3.182534783447925 -0.6002049732473297 --2.25977141150862 -3.548220814440946 -0.7434921854420724 --2.191479110552195 -3.179696201451132 -0.6301750826172009 --1.617219658472406 -3.349465037343807 -0.5778356689044655 --1.836788082878566 -3.082024444631273 -0.5413710537168818 --1.990388564835316 -3.468758601396712 -0.6792722413813572 --1.881989067875789 -3.238242418197256 -0.5942606112140099 --2.603781924744535 -3.39932813463133 -0.7553623789316402 --1.835250863137016 -3.727164351915684 -0.7216162277457625 --2.511059939699606 -3.315918021057276 -0.718397929413099 --1.650361165302059 -3.513150804157403 -0.6293921593463332 --2.10667130008844 -3.483190292761984 -0.7028467304178897 --2.147583831729895 -3.397097952179971 -0.6855846129156357 --2.249702112367093 -2.999959928624039 -0.5883311747668 --1.884553906190558 -3.896153113869506 -0.7725896171794179 --2.051109198211888 -3.31339844460205 -0.6456440198008079 --2.039827423874991 -3.856224085629163 -0.7851755884163469 --1.988969556870657 -3.769453687181338 -0.7578437163588774 --1.712319980216898 -3.319499599641659 -0.5866616185370538 --2.339577388351808 -3.336961110692592 -0.6984224334782212 --1.9191201184035 -3.00651000350453 -0.5342718477243688 --1.672436539486467 -3.159542879274273 -0.5342605781194083 --2.061383655791881 -2.94372657561044 -0.5410871380882769 --1.84471213598185 -3.636486368282269 -0.6990856791637925 --2.456237168237798 -3.620031312198865 -0.7874700261101015 --2.14563181818556 -3.816171151754426 -0.7900143329167549 --1.889493691602442 -3.33457909037738 -0.6232254981685351 --2.43478645652923 -3.199304173396983 -0.6740054397288474 --2.359463526748729 -3.50326924437186 -0.746600248229267 --1.727498935936336 -3.94922699198139 -0.7629609876026021 --2.430995780745564 -3.36841219279273 -0.7208809073650682 --1.581819867933589 -3.204110172880947 -0.5307225027380313 --2.150160868335409 -2.887847071712672 -0.5405396363180455 --2.163815555188694 -3.061953201976876 -0.5918033142022281 --1.738780023428719 -3.23801814972109 -0.5684216297896066 --1.982378730751117 -3.367066330097996 -0.6491293358662047 --1.901628275618894 -3.7910050517211 -0.7494258889643068 --1.682694196762172 -3.674529367535325 -0.6798836131637834 --2.26653417878113 -3.630007067906535 -0.7643021267247962 --2.0857298112012 -3.221645162297885 -0.6249439763557394 --2.54580214324128 -3.48305805099862 -0.7678045146969672 --2.119188013324254 -3.569260051050283 -0.7277323393316428 --2.151040880176687 -3.701087227252087 -0.7648548102244468 --1.730448307116209 -3.869451832979502 -0.7416010160745556 --1.994753386101205 -3.624102840821748 -0.722070370503428 --2.322567096879149 -3.063653558803167 -0.6180503594776731 --2.278587472522144 -3.463173186484108 -0.7241722066572047 --1.8927001926516 -3.500697566030306 -0.670683272738132 --1.789824008963625 -3.591294639039578 -0.6766643501491516 --1.612334467547122 -3.437601435383121 -0.6015434966810982 --2.219692508564159 -3.272359081444374 -0.6614509153718986 --2.024189296820444 -3.103809437341098 -0.5803571660243737 --1.577416081285437 -3.279117059847548 -0.5510115699632046 --2.088455985210781 -3.036689346759295 -0.5720152898539612 --1.736650161628902 -3.465938426869917 -0.6321231338520517 --2.445449203626727 -3.450652764432521 -0.7452717569070009 --2.364159078924499 -3.236459540079847 -0.6735439608176714 --2.280861255591013 -3.78975280247124 -0.8013965863068641 --2.393334020955737 -3.678402059679103 -0.7920263668304381 --2.286434991438084 -3.150744056397307 -0.6369657528617281 --2.214932708475408 -2.92404047137046 -0.5614111595109316 --2.496549780886952 -3.247202796682839 -0.6971279501145585 --1.979607116707774 -2.958567691923484 -0.5312037914067596 --1.843116945862299 -3.170498230156515 -0.5678582990937697 --1.734340283254706 -3.097404217340642 -0.5276195768305459 --1.967679836641397 -3.913083309041046 -0.7882127626306302 --2.182270667694064 -3.538199539147213 -0.7293697877863744 --2.611701136064257 -3.465931894988409 -0.7733531008265666 --2.579333086822311 -3.336236777189072 -0.7347702709809762 --1.947035859914402 -3.074884653061353 -0.5586814137071281 --2.223544948578605 -3.825554395339021 -0.8017514057142472 --2.0212756717881 -3.248090415339636 -0.6216393991865944 --1.770772826994186 -3.968020978744845 -0.7741012941638615 --2.28145680632689 -3.400969057585544 -0.7076024521266512 --1.846463275819122 -3.565345752138341 -0.680038019354426 --2.216810604952667 -3.680486174376005 -0.7691244873715611 --1.808176196060136 -3.224125683862832 -0.576969529296625 --1.648606702700357 -3.604385488937316 -0.6543657726346812 --1.951070294820582 -3.218712182366049 -0.6008912069208049 --2.014530075866996 -3.694690684805479 -0.7433399295460861 --2.116094519046089 -3.340757418283447 -0.6644214585297501 --2.282954572612814 -3.290834343359746 -0.6766341979765524 --2.179758581257184 -3.334962740065572 -0.6731012463132653 --1.750726648520159 -3.372868639942261 -0.6086954792727592 --1.965293005100329 -3.548997496959944 -0.69698233296766 --2.217805353076712 -3.403230254266963 -0.6984358453172339 -1.225217894782463 -2.879394114368161 -0.4313547501746313 -1.186965197582329 -2.536081286042081 -0.3511415114763389 -0.9911216255159693 -3.054957820165696 -0.4449820630939758 -1.483731644110402 -2.961505822245927 -0.4721406938651139 -1.232573082974331 -3.120796058088261 -0.4818795082601755 -1.39153595189609 -2.694092126194955 -0.4055913727274453 -1.042589016603291 -2.72632401170579 -0.3816039783298661 -1.088738327596003 -2.357814115993179 -0.3003096817619892 -1.312643616143045 -2.399064336083271 -0.3295274405820467 -0.9405817757381778 -2.88393598686823 -0.4047963914896747 -0.9888940074893338 -2.557233347068048 -0.3392167662251511 -1.404770224000572 -3.105222173586522 -0.4949683446606782 -1.499526226326216 -2.790965381919816 -0.4362955038502562 -1.080562985652903 -3.196427545296139 -0.4823675939868191 -1.205900343377448 -2.719712375672438 -0.3950420512016187 -1.400638060365803 -2.534160867099746 -0.3693218231481319 -1.6372023159043 -3.008421094056705 -0.4966639667295781 -0.8648695208626693 -3.135724055807048 -0.4485327877410358 -1.313014974682123 -2.987370044087234 -0.4620389223748647 -1.154815553901084 -3.014380991650724 -0.4527902944398857 -1.366289369222433 -2.845942989280637 -0.4369173615170511 -1.204020300325939 -3.25776204213413 -0.5067469227361017 -1.076229592282834 -2.871878238040383 -0.4158169660421616 -0.868949087991754 -2.997156158002252 -0.4205952147000908 -1.210680528996022 -2.308623091888815 -0.2987651022284471 -1.527483849091218 -3.088374651145161 -0.5031544217180322 -1.324561838862417 -3.211273128209686 -0.5090034005808362 -1.592097199314616 -2.884487771238478 -0.4651116932933994 -1.494766038199842 -2.665711822870072 -0.4073964345737282 -1.031386385483272 -2.25077180897352 -0.2718061392978566 -0.9179892445413129 -2.77250520886704 -0.3789574550580858 -0.9792714772640521 -2.419413274743492 -0.3071594430772842 -1.273751772472435 -2.586802235432255 -0.3708148999624629 -1.120658049989672 -2.641187719892885 -0.3697886818929321 -0.967863548476867 -3.208726581745854 -0.4736561494192298 -0.927998055756612 -2.62733821086158 -0.3487315119622337 -1.095671430361258 -2.443695317444802 -0.3214438470883409 -1.224479686860114 -2.442068404215504 -0.3318962402039681 -0.9656287910943016 -2.169057401864205 -0.2504180087023736 -1.412180589773202 -2.436965644107288 -0.3469365958635366 -1.314726734781924 -2.765863529754977 -0.4149522369213059 -1.020749046669105 -2.954892059561856 -0.4275767988231894 -1.373968998786739 -2.323641194610612 -0.3164332402106917 -1.126882986335431 -2.260580953018881 -0.2807907093058334 -1.131753933427952 -3.110795643871454 -0.470154874221925 -1.280260740451975 -2.497001390099508 -0.3501780162450544 -1.498598939718484 -2.573133066536202 -0.385895698837704 -1.238024081792713 -3.029383675738655 -0.4637478750711337 -1.114928932185101 -3.282776236681593 -0.5030556189712518 -0.9742829149477077 -2.339475088657374 -0.2885487517771833 -1.155558497387211 -2.818274279669599 -0.4119400620270632 -1.322975038295137 -3.068067983811751 -0.4796441870026295 -0.8416317106623307 -2.912587938725528 -0.3999978451016714 -1.418495997796383 -3.189949088918956 -0.5137133372592939 -1.565672574672772 -2.732648964802213 -0.4284199472817091 -1.460277243128272 -2.865204355535853 -0.449308018967464 -1.417458565096347 -2.778348363480897 -0.4265993531250232 -1.399938566670861 -3.015796279450612 -0.4759486763913269 -0.911081619715364 -2.548851423694296 -0.329660441634515 -1.003671254039643 -2.815462151814101 -0.3969066847355363 -1.284842444836248 -2.297132897269974 -0.3026898058152015 -1.20983202969258 -2.631355936488265 -0.3754328089574859 -1.024740284809563 -2.638355960416295 -0.3606142584127175 -1.026479289466527 -3.273223637116082 -0.4924266389160576 -1.72726050851726 -3.037248769074314 -0.5121277619799616 -0.7832707921488795 -3.175212499617095 -0.4484165343603064 -0.8071477683738331 -3.076608427831357 -0.430445088180756 -1.279927590197979 -3.280453741341913 -0.5186630283818459 -1.027563062294574 -3.129809683700556 -0.4637320196228928 -1.611499543077003 -3.087900460384795 -0.5113275406013673 -1.148660717410703 -2.919321423158593 -0.4326027293272545 -1.426977504021052 -2.619179450607152 -0.3913372340508945 -1.170459557898206 -3.181428867220674 -0.488151413451137 -1.388109867744449 -2.930221211624321 -0.4568707202747387 -1.4768201719278 -2.490657285759286 -0.3645407181641928 -1.300517153404209 -2.906568000539508 -0.4439685977675145 -1.287173239390847 -2.67863568211478 -0.3930898970677106 -1.661400694093392 -2.930489477556184 -0.4817634942244924 -0.8467937751256205 -2.820978405449269 -0.381174624994219 -1.190998723504193 -3.334747940723287 -0.5209104578089345 -1.623279803724809 -2.812783954099913 -0.4516360626480601 -1.088902883958208 -2.548075275896924 -0.3456276194309987 -1.12234313457282 -2.734772029180926 -0.3908096886062478 -1.553579438272985 -3.022788701105044 -0.4917198805470675 -0.9162039677943172 -3.068998666829592 -0.4402141137793533 -1.512587327946354 -3.1606406156576 -0.516856487576568 -0.879169385987322 -3.21569074882161 -0.4662382707359188 -0.9496685781442905 -2.989758152732323 -0.4275249099680943 -1.069290126341202 -3.03810297245321 -0.4493366032919728 -1.255226130299798 -3.198079863693917 -0.49968233715639 -1.224689657021804 -2.956280089821372 -0.4474108938334577 -1.216404767775864 -2.244504621594276 -0.2850044724871296 -0.9576483573639212 -2.261860622090768 -0.2701071346826457 -0.9646682635069505 -2.706663572422 -0.3697755462716082 -0.9251897431160695 -2.470774740891499 -0.3138465167151141 -1.239271031290185 -2.810390325322459 -0.4179004629311629 -1.52791464303538 -2.900759211877059 -0.4629891916363925 -1.350280273458575 -2.478097471364435 -0.3518386415887445 -0.8710172835317269 -2.697675177417878 -0.357537968545669 -1.161617739776413 -2.369772232851081 -0.3088863964465581 -1.367171985325734 -3.260489139985173 -0.5231055423501945 -0.9421239533302004 -3.136032311461089 -0.4564213930225505 -1.080063790523687 -2.79330983242807 -0.3995668665412785 -1.472738201759193 -3.050930674253684 -0.4900630451428643 -1.338956436047761 -3.142479299064849 -0.496388360079785 -0.7952280688757247 -2.998193666487509 -0.4127842262202149 -1.473781083729077 -2.732322425475659 -0.4209942435320881 -1.575988067811103 -2.951409497467617 -0.4783943913691104 -1.23886565692716 -2.363364316585232 -0.3142149841136022 -1.561811866818321 -2.639318350149547 -0.4062066037661998 -1.038518301681574 -2.400325015984039 -0.3069497601541504 -1.092755253145198 -2.960896481067265 -0.4358600369944424 -1.05126314047223 -2.191376960845195 -0.2605566099232041 -1.020329442294095 -2.477372891970846 -0.3236401755565376 -1.676296913978835 -3.084378749303507 -0.51717477841638 -0.9257135338068205 -2.385629026999732 -0.2950303488340504 -1.189283790550376 -3.069872995978175 -0.4674044616426919 -1.011925536346692 -2.881690652961356 -0.4115930260099325 -1.295554352883647 -2.840439508082497 -0.4294418605913968 -1.574120295344229 -3.136677074050933 -0.5179604345036993 -1.713054356618319 -2.969006030718411 -0.4954418107180232 -1.330284778773107 -2.544429177811956 -0.3658673731212479 -0.903064485052514 -2.94120255216 -0.4126960260510653 -1.664477678595125 -2.870238813723345 -0.4684288879587225 -1.467014333152466 -3.113776443340719 -0.5026592698798138 -1.42228107749746 -2.369174783488392 -0.331163658257921 -1.038209170647967 -2.313967094710598 -0.2866468609647479 -1.157802218236037 -2.478190013741527 -0.3347662324979416 -1.351708151154053 -2.609496348920268 -0.3828985246138679 -1.552389513922148 -2.832481819129251 -0.4500351042825722 -1.487578288490657 -1.586164229105188 -0.2268977417196648 -1.312728698414922 -1.896933516963508 -0.2468998061935458 -1.693709800226236 -1.38921140148343 -0.2254121249330979 -1.262867211816049 -1.404620874987497 -0.1796660696401814 -1.735130333382382 -1.702645222368162 -0.2671970003520726 -1.223116612636521 -1.663285187311954 -0.2080869827567601 -1.547821140406039 -1.879242526897534 -0.2690943109829788 -1.472717254391765 -1.317706463220687 -0.1922190267347879 -1.136257746633523 -1.953967710367862 -0.235967214149332 -1.444786931407571 -2.029752326310533 -0.2768362785008923 -1.812686716571707 -1.536019246944502 -0.2556073887229164 -1.82234403080836 -1.244927909666753 -0.2226529931126752 -1.641974700261968 -1.559881737982533 -0.2402916483847989 -1.445393859178937 -1.767135249676231 -0.2446977127055275 -1.150036287497393 -1.268175857640307 -0.1496561280824004 -1.282232662783073 -2.038628817307604 -0.2614028182814598 -1.131670167062109 -1.51670333379096 -0.1795263955033746 -1.120801766639702 -1.797963149378214 -0.2144490610664648 -1.714806302652174 -1.866244451339127 -0.2845671391646034 -1.409041408939111 -1.466150870688192 -0.2035120576522653 -1.625767483020348 -1.249539169070411 -0.20111845121894 -1.329356961801178 -1.260462643034867 -0.1689716258553696 -1.584975505589407 -1.713987853969091 -0.2528983703540602 -1.864624164824149 -1.789959875918141 -0.2905893784219853 -1.544718656270897 -1.435247741564161 -0.2146127502610222 -1.853246684954352 -1.391027943537415 -0.2430248090685475 -1.087567872091785 -1.651167837818124 -0.1920843785196331 -1.353797715320369 -1.596473375455998 -0.213730536061184 -1.314631385460857 -1.763172256153432 -0.2303930552179106 -1.566240373873259 -2.013204965379347 -0.2871451764897403 -1.882135436384278 -1.647782224179849 -0.2758453156823201 -1.444748653364987 -1.908891225311093 -0.2620639367577552 -1.09232034938295 -1.40446806253888 -0.1607491930745612 -1.359446636364443 -2.109532533131985 -0.2779361139649984 -1.208010501659407 -1.864665586083815 -0.2319919174680585 -1.477274418845428 -1.203934619511573 -0.1787558421782107 -1.249294789777806 -1.521577465435286 -0.1929664460956843 -1.176487695965581 -2.077548138271726 -0.2556570946790079 -1.671453175642596 -1.962177589110654 -0.291613777621346 -1.7174733527629 -1.197795889559383 -0.2053118596171999 -1.372767862661253 -1.364175676417516 -0.1868079363725346 -1.234905153076416 -1.219870360650083 -0.1531297357965574 -1.063523908222636 -1.883166217126564 -0.2195022610147516 -1.629496742621707 -1.80825289954745 -0.2689328714152118 -1.051542688957326 -2.017718533894507 -0.2356494148403235 -1.399268258101889 -1.683703186404635 -0.2294798364995943 -1.728449872567861 -1.590766811769541 -0.2531884032306967 -1.817428001308142 -1.871283653346708 -0.2953982933460322 -1.337852635527716 -1.97031493046795 -0.2586060099519979 -1.71847976916419 -1.499826308334295 -0.2412956575734799 -1.596897368067452 -1.349434602844088 -0.2099409859067322 -1.50591362521425 -2.114451648957513 -0.2932467179227801 -1.884063869283305 -1.17682794485281 -0.22173984205894 -1.250707041110922 -1.94988636427622 -0.2471192254882641 -1.225775437645327 -1.754754176486612 -0.2199503746399017 -1.901114976508884 -1.4840372343113 -0.2588936992122106 -1.719452124483236 -1.29546735437206 -0.2171018618158332 -1.556327097176587 -1.53048062049314 -0.2275019087999528 -1.069749980346732 -1.213352071024943 -0.1334547478168342 -1.533549205350494 -1.791115574582526 -0.2568939354080848 -1.238283664683445 -1.308656255801519 -0.1647720835746924 -1.898460128065538 -1.312811885447612 -0.2389293191208172 -1.382717979182247 -1.18411532674647 -0.165517267769306 -1.050723334904346 -1.575444359004706 -0.178350721408947 -1.651241728837304 -1.652383733289774 -0.2524242690360644 -1.569285976521307 -1.177346880890022 -0.1860067003797542 -1.421057868176277 -2.16686999534299 -0.2910814756659867 -1.489256478054667 -1.684131512018772 -0.2391251762742259 -1.775678383324057 -1.787608885501323 -0.281403425651777 -1.177430319370766 -1.437379145301539 -0.1743800966170923 -1.044131239505661 -1.733755497031576 -0.1981802574484905 -1.94479167731035 -1.814077319459125 -0.3012412622177987 -1.633796923851576 -1.464407919190821 -0.2278921256196909 -1.565166322310771 -1.62692492543985 -0.2402109900442019 -1.269496987021333 -2.128983245867949 -0.2713260565596819 -1.331108964132524 -1.455615332913786 -0.1936256955012329 -1.934074074530884 -1.717137790416224 -0.2890737432019591 -1.383994297330934 -1.835853326267646 -0.2467389150503784 -1.473118733163241 -1.406911402706409 -0.2032461081766389 -1.167576598277415 -1.602228863842872 -0.1943643488765183 -1.500870554415059 -1.968610532986658 -0.2751223941087976 -1.062592445355229 -1.307547842450049 -0.1448771601427568 -1.778487259301425 -1.371382607045628 -0.232589685040838 -1.412121010106249 -1.263392785678574 -0.178696245214519 -1.038393454407447 -1.46947593313339 -0.1632452641706009 -1.825015612083017 -1.70930771279436 -0.2771997602233466 -1.419167735302692 -1.54648971334936 -0.2145910340222819 -1.751250513528391 -1.946000992069937 -0.2976291047600071 -1.90776534481396 -1.572448268829965 -0.2697698029513723 -1.796189108455365 -1.167386861270771 -0.2106798584661494 -1.306262369993066 -1.174728949510448 -0.1555890117487239 -1.545081171100924 -1.276986929916922 -0.1953562336848721 -1.643148582291427 -1.88970457548464 -0.2801129252962662 -1.149609243073096 -1.192368973137076 -0.1398774064740275 -1.309909014751744 -1.68619355126877 -0.2202475302350466 -1.645044198420714 -1.160640566369163 -0.1926503048907355 -1.482873652301689 -1.492989211327407 -0.2149188992671225 -1.144830202174571 -1.700528318661912 -0.2044993515536129 -1.796171003711577 -1.454219621716106 -0.2442463643045144 -1.660283644332989 -1.732487670361717 -0.263006233130359 -1.279557593337316 -1.826660516128764 -0.2346583964304739 -1.014719227248533 -1.95090592703039 -0.2233430883940436 -1.471099452377032 -1.836445270174118 -0.2559170655097053 -1.13214930245693 -1.874941711130565 -0.2254689000852292 -1.163919999119441 -1.355139423612197 -0.1623633161703375 -1.085066568999888 -2.077915655355398 -0.2466803284919165 -1.8119982802529 -1.618016068251836 -0.2651570506755734 -1.640305319797861 -2.031707314667888 -0.2967719827674634 -1.927073256211469 -1.410697669156861 -0.2532376504226077 -1.301662689963907 -1.333553951994145 -0.1750285077194398 -1.574428694973347 -2.078852217347132 -0.2958282547523187 -1.275957891939347 -1.596853255311907 -0.2053680605506838 -1.60013565804155 -1.946626132322166 -0.2825754219633222 -1.027135497487069 -1.813870445032129 -0.2068092766943321 -1.016372901656636 -1.658837083923412 -0.18552809552893 -1.890686188222254 -1.863059973292816 -0.301619636972609 -1.194450089856484 -2.004565359156553 -0.2482633795062632 -1.43372154808868 -2.093484621781324 -0.2834623827680137 -1.3800347649141 -2.035218693723037 -0.2709149276106751 -0.9975922000697705 -2.066146246576452 -0.2366247884595493 -1.702300259019491 -1.784640270043618 -0.2735847408378351 -1.424388980647543 -1.618597823535811 -0.2240963246640961 -1.91905555347585 -1.238926052970937 -0.232761553875892 -1.526506983076346 -1.357257723354803 -0.203071909982069 -1.507284283897156 -2.044905129515718 -0.2850104135973527 -1.812167062700491 -1.942536891433218 -0.3032002521680704 -1.380787665659467 -1.74936443945628 -0.2356706897798421 -1.653791831099005 -1.311396190948217 -0.2116859088100839 -1.331504534805575 -2.168345863419331 -0.2823374660369353 -1.020422098135154 -1.166894208847264 -0.1217430403313984 -1.422175133739675 -1.969606412784739 -0.2671795564576194 -1.930934630053928 -1.127648859470881 -0.2214677023629411 -1.38029890374546 -1.916318804095084 -0.2563069526388743 -1.828736364499432 -1.323844396597485 -0.2325412041834157 -1.945825007069311 -1.630803635351492 -0.2803590909373318 -1.339729151185931 -1.530527845071327 -0.2039554675035703 -1.12876237907274 -2.026345313824133 -0.2444258627906644 -1.023213954669942 -1.378408929768406 -0.1497041710316634 -3.931781781986758 1.033561593309013 -0.6993062057040511 -3.641470345230703 1.017518396712999 -0.6046434243314007 -4.121045795201447 0.8240381498566753 -0.7392575439222678 -4.028228368024972 1.260963899673958 -0.7424411010336032 -3.774938728456171 1.193922027231915 -0.6588341160530973 -3.797322055003602 0.8691074459397073 -0.6438889453607974 -4.16340235715702 1.077200163544348 -0.7697071246967149 -3.494120766846171 0.8850404826497498 -0.5478723174285616 -3.544299349539506 1.188713634705266 -0.5825265753836082 -3.946254000167198 0.7625204986797899 -0.6811534237712766 -3.633963131400371 0.832513351235696 -0.5886644158591585 -4.214282513468554 0.6828284132518118 -0.7544147629890714 -3.869938749261983 1.314793420583297 -0.6955727796079455 -3.492477419880483 1.040402700400842 -0.5572392154846892 -4.232052192871961 0.9332989881307738 -0.7779394705309914 -3.780425822181888 1.038611014470404 -0.651436326881925 -4.164777438203737 1.213780514516587 -0.7785630428084926 -4.08880361918744 1.389889877963908 -0.7675341514134928 -3.989245633165905 0.9018758934623761 -0.706764690924332 -3.91687606652669 1.166022707818796 -0.703025829170911 -4.069017473783326 0.7010552997186209 -0.7130763260061259 -3.6641754391867 1.25652284546985 -0.6255392552399685 -3.379215037475211 0.838821273404921 -0.5085573932185298 -4.039526468965846 1.1355834168941 -0.7386868105766466 -3.855989228512499 0.7380215712093148 -0.6507222730363549 -3.669050664347761 1.108717192425301 -0.6193819561041429 -4.268418186892617 0.8037373041004936 -0.7783118621187247 -4.074924649303556 0.9635187697555969 -0.7371001659628207 -3.767458108188865 1.334120329288887 -0.6631708542756204 -3.962748730752272 1.379422129297097 -0.7284207008994102 -3.71390526607198 0.910566382325779 -0.6204948115464859 -3.894134567629224 0.9280792260562902 -0.6795069840431105 -3.717869931731611 0.7540989384091705 -0.6087590959648439 -4.246591000532543 1.091024272922376 -0.7920026974776566 -3.537999867937384 0.7955752086334387 -0.5554151121623522 -3.432073024274756 0.9690244404471386 -0.5333434326759556 -4.162819208415586 1.329773061624997 -0.7848495694798979 -3.581636832338453 0.9185799459588824 -0.5783322706683174 -3.476994051796834 1.131016582171319 -0.5572512042229425 -3.487509497754401 1.2651751883462 -0.5675724745320552 -4.031310121570427 1.032326661254988 -0.7294288013109491 -3.8338769100007 1.120298594140853 -0.673913638189958 -3.574309082215912 1.096785919881597 -0.5874459251318687 -4.286771354735006 1.003527269444533 -0.7963398263982797 -3.873141408183467 0.820136176749729 -0.6636193018393212 -3.795881109084217 0.956990397918768 -0.6505346980913387 -3.982732733030739 0.6760997670416927 -0.684358744019187 -4.092105585066595 1.477363958222463 -0.7747152083919623 -3.591252540106192 1.280791153657265 -0.6026502093425135 -4.119803538874761 0.6392565336471603 -0.7229418286845604 -4.266174475633512 0.595051483300042 -0.7629833439730032 -4.024110931929537 0.8189420936381785 -0.7101746411540504 -3.856093445832958 1.217986086896149 -0.6864148901568532 -4.24641063689418 1.18274143358568 -0.7976126882250538 -4.288351968444562 0.7267893108362093 -0.7781808467571701 -3.644346294408674 0.7386957215233982 -0.5843611447110727 -3.451601226848394 0.7925386666119955 -0.5281231013538052 -3.835415587928147 1.387935251536211 -0.6880006061662778 -4.13403863834019 0.7304851618193883 -0.7350928315083194 -3.95073208706414 1.267393001880253 -0.71898345140668 -4.016449355931201 1.444040108156959 -0.7490889033346108 -3.566761849111932 0.997924274451922 -0.5789021907767786 -3.421730968525409 1.072830948130063 -0.5359500153936639 -3.725486972104772 0.8329785823116366 -0.6179087024697048 -3.372991956162378 0.9266003050704907 -0.5119152222991549 -3.906175203204628 0.6750070276315083 -0.6605347616686802 -4.117592689592943 1.140380380409318 -0.7613045481001934 -4.204913560076056 1.004394966256384 -0.7757692604932139 -3.70852330227474 1.053134656156614 -0.6289466326491211 -4.212681645938078 0.8550957967672602 -0.767235314064039 -4.293146532387543 0.881538795033096 -0.7899960211635197 -3.856890652386686 1.016892197515893 -0.6745270904468302 -3.744623883271821 1.117667457080664 -0.6447340225062241 -3.967475892382573 1.105263382795947 -0.7151270313335398 -4.228903987308278 1.262549930919795 -0.7980882997851739 -4.104793424785248 1.263872231794584 -0.7649504830770375 -3.508333472144987 0.9632219245257205 -0.5576308678597977 -4.028474466757028 1.337696015624019 -0.7465409635098257 -4.145350358864368 1.425606629211021 -0.7862832932710601 -3.686888973541085 1.328547157425103 -0.6364809314454225 -3.627173497304753 1.188732988557309 -0.6099375254216659 -3.981995028073176 0.9775240671559423 -0.7106115776491027 -3.993427779696895 1.19499138316282 -0.7283694010880891 -4.059451615562997 0.8941869760957782 -0.7271332009591374 -3.893703517791491 1.409163534199945 -0.7080128788181921 -4.187668634727347 1.141002422930086 -0.7801785338412655 -3.719704829712149 0.9866104831959709 -0.6280756920516867 -3.776592964398554 0.6996819284943984 -0.6223918166425392 -3.327336034854888 0.7953920667674887 -0.4897724125209765 -3.731642764192557 1.260223692312527 -0.6479215401060668 -4.071518815391839 1.19956313816702 -0.7518123435481534 -3.561918913333949 0.8579255290553033 -0.5676063741471444 -3.787529876216951 0.783736350066454 -0.6333433977823463 -3.945301598129213 0.8462893468401822 -0.6884916460907424 -4.19065446784092 0.5939900220613755 -0.7405772531153016 -4.040699055583801 0.6373834010658079 -0.6986670645118306 -3.701888832899639 1.18762439275084 -0.6345336760156286 -3.577912493248423 0.7308080539289667 -0.5629742344422226 -4.154074143914201 0.9242302083744101 -0.7564535467541377 -4.016866135452866 0.7467856390202545 -0.7014233821263752 -3.647058524938263 0.9451772863943291 -0.6014514536485913 -4.301009704158474 0.6592493106564504 -0.7770531012903114 -3.901809048082289 1.092024095379734 -0.6938498219031617 -3.378921887964729 1.016208187007609 -0.5189217531086511 -3.38537916422542 0.7665295308421165 -0.5058452228840636 -4.318478211763378 0.9417115339808773 -0.8001332750966113 -4.205475335643182 0.7686845531875423 -0.7586795845584087 -3.837528428082293 0.668767337048912 -0.638612410910894 -4.089040006343346 1.324404150580306 -0.7637919882320904 -3.797623264083718 1.260607396220281 -0.6695399638317784 -4.07296498434264 0.7642467563507325 -0.7199728616152179 -4.098738907307574 1.076579490372394 -0.7519310981774405 -3.456137245001359 1.201924356595303 -0.5540448522527178 -3.425981531393888 0.8824022332136111 -0.5260248499374338 -4.127192590811868 1.008592118240506 -0.7551849679992053 -1.190436739915954 0.4063974875159997 -0.1071084841365995 -1.528939031590729 0.3205575583876884 -0.1368164276667016 -0.963527881033909 0.6708378799571226 -0.09379725513713438 -1.038270350237608 0.1550685972063567 -0.08557275322887303 -1.231646077356792 0.6670465566369409 -0.1177842096924975 -1.312746476298638 0.1847600293007596 -0.1124880349354347 -0.9388028741194859 0.3941327423656723 -0.08363844463926186 -1.425042073519192 0.538636984531172 -0.1325276750884479 -1.094977105107505 0.8463513486114556 -0.1095941398771542 -1.709813059846232 0.2362670742618834 -0.1521640370440108 -0.792611000341626 0.7543015179320707 -0.08142490829130215 -1.487196293070161 0.159150202294213 -0.1286339508843263 -1.67936628854549 0.4135374353079944 -0.153476781649538 -0.8118768449194355 0.5403844179199495 -0.07681543347108793 -1.200504590444311 0.06693718764348976 -0.09840241971207117 -1.360291152020516 0.3511623447498528 -0.1215595990117244 -0.9430903712935456 -0.002487464164606136 -0.07167612437697532 -1.101772396318341 0.5561819340969325 -0.1030799045874771 -0.8800663807050251 0.2244841333674499 -0.07307229132687829 -1.185970766634642 0.2441588874333142 -0.1020942435341124 -0.9294495626019108 0.840527011108477 -0.09515916916791411 -1.590838587231397 0.5365633956118054 -0.148007870617787 -1.383812591050907 0.6928992952580171 -0.132299220843317 -1.284994533127279 0.5343295531033827 -0.1193656853838717 -1.241298062741351 0.8122899263051855 -0.1218756048793943 -1.028108233913647 0.2945192819046578 -0.08881434359258464 -1.800631993211444 0.3457532879633285 -0.1634603404779826 -1.626128023055837 0.1302712975428136 -0.1414716338601629 -1.098701321541795 0.7000716403537901 -0.1065643203826114 -1.364410938046367 0.06629034227831955 -0.1142574705138074 -0.9630897629326602 0.524327832187415 -0.08966021033131008 -1.075153625448905 0.002437124357187515 -0.08444469627984935 -1.061672387835576 0.4293225979959365 -0.09585416076981851 -0.8099551207487228 0.4169963731942019 -0.0728530131652531 -1.423477472740207 0.2505142832314962 -0.1248823323661862 -0.7611997640522772 0.6411928075352411 -0.07551963152710531 -0.8700995351474681 0.1169642311956086 -0.06870536260179888 -1.438164794552658 0.4295356870441703 -0.1310010662563894 -1.114412119953588 0.9657057707199668 -0.1134862960537199 -1.517430069167237 0.630184496640792 -0.1432568327847706 -1.790585259016253 0.157970011806826 -0.1582849626721427 -1.602301197478247 0.2645105863654251 -0.1424443106979862 -1.272571188332996 0.3019886736774474 -0.1119079128602698 -0.8557601554323185 0.6619199075355714 -0.08417211906814832 -1.298089190454586 0.008362216129222416 -0.1062148944177968 -1.577126226726557 0.4257349770239253 -0.1440636060455076 -0.9870030386398372 0.7642946133066111 -0.09827361008850632 -0.8215108298198945 0.8603956087653449 -0.08662423796088309 -0.9869491211065172 0.9292597852895781 -0.1019509924689268 -0.6955897017665564 0.8029069240536397 -0.07488951875340147 -1.172471361450319 0.9008267938085552 -0.1174443554508715 -0.8096625514247465 0.3092383608135929 -0.06942004028460151 -1.339708520325026 0.8091886591489463 -0.1306505924405923 -1.453150355811916 0.05490185769971196 -0.1226296240603145 -1.776852455774924 0.4411752956846627 -0.1633563996788905 -1.686943813324688 0.5163421530950782 -0.1565699282331549 -0.8927668853029838 -0.0732040207212228 -0.06455777409057233 -1.354939010398165 0.4562855521830159 -0.1238586937563667 -1.226127922191323 0.1626466522432643 -0.1035853313808761 -1.816726998157502 0.2516301962070323 -0.1628994873203914 -1.663646260841916 0.3207559594084778 -0.149735743519346 -1.353859200710447 0.6083701198279667 -0.1276036719310761 -1.1865119270828 0.5053264621655252 -0.1094720419410786 -0.8968731378293036 0.7477627027142761 -0.09005715532691368 -1.138160416602202 0.1558797071411852 -0.09502178264534245 -1.112792665697463 0.3447279115237868 -0.09813221160030836 -1.01203777243389 -0.05621177549097896 -0.07655463480576442 -1.562087429449123 0.0817034907965688 -0.1340022848734881 -0.7143917655079517 0.5558168575507425 -0.06896106512885009 -1.387893230243922 0.1536225100086143 -0.1188734104543552 -1.155334303677191 -0.0122417266297674 -0.09174103075625503 -1.705341220747489 0.1229956875407753 -0.1490954430038155 -1.86492868778448 0.3960689870039976 -0.1706936963911217 -1.014530640125697 0.0704459339833185 -0.08074939322663245 -0.9841449794471115 0.227951306415488 -0.08274337722695264 -1.508540985720787 0.2433057339024188 -0.1328680425426296 -0.8975379734831659 0.4686965777451123 -0.08217803969911727 -1.181767515775259 0.7386548497483925 -0.1149485766407441 -1.470059111092833 0.709581876617799 -0.1405530290343487 -1.271585604411004 0.3854741573426649 -0.114122614179163 -1.292170343170454 0.1052879884984816 -0.1083173156970036 -1.149123328013305 0.6395306650686654 -0.1095891189894523 -1.053733996688244 0.6403464969432046 -0.1009991225676806 -1.508869588922959 0.4946206669781393 -0.1393099985424557 -0.6924581871116252 0.712701939289263 -0.07197421058237957 -0.8567286818234482 0.02627331872327057 -0.06447542179050322 -0.8108122427515589 0.1797833244262192 -0.06532389926392645 -1.450757341801725 0.3348516202410049 -0.1297220875874709 -0.931111685230857 0.3122500025454915 -0.08045594264934029 -0.953572044905878 0.1462036114709243 -0.07738228324826818 -1.08595319393027 0.2275602670354415 -0.09220808899521582 -0.9082038598653922 0.5853337277918783 -0.08654687563939212 -1.215823943580217 0.5859143095779681 -0.114308542103375 -0.908468798080723 0.928852740762772 -0.09536930918861816 -1.299177761408878 0.7126651278746311 -0.124998283647673 -1.646104021876545 0.5956996004946802 -0.1544725532476512 -1.430036554398253 0.635933646284 -0.1352930902279603 -1.023024273132381 0.8441741683086601 -0.1032739628367843 -1.273081681261087 0.8853478950621895 -0.1260554693918786 -1.421416842208248 0.7739640422664513 -0.1373720132403979 -0.7393491784257691 0.4598183889151045 -0.06805847696407621 -1.103661014132144 0.0730883626269656 -0.08930007678210372 -1.341594079986021 0.2560984967678507 -0.1172012283096196 -1.206480806682872 0.3346228101345216 -0.1065935338415562 -1.010085868890279 0.3711479174039921 -0.0894327510317758 -1.865096449929099 0.3114607361792993 -0.1688787460178758 -0.7423979572784046 0.867104491716648 -0.08039664554760768 -1.039174105224223 0.5021690471299974 -0.09588462511675311 -0.871674514404785 0.3718782880602265 -0.0769268760020842 -1.568662784825451 0.179015469063161 -0.1370523838191278 -0.9880185621268847 0.4519323337617909 -0.089800911362307 -1.649950699420308 0.06861719365234825 -0.14236408373071 -1.741800791055355 0.3059492373211755 -0.1568960166135105 -1.594668036012137 0.3542234301798513 -0.1439549838887946 -0.7538579129352135 0.364679514706081 -0.06627085142134338 -1.132902564573439 0.4537813015060973 -0.1031000661906761 -1.100614201732006 -0.0605092122310552 -0.08499002310694165 -1.160736577934692 0.8174420256672258 -0.1147960566116376 -1.384079824628077 0.0007701861579328742 -0.1144344040427131 -1.35470721327731 0.5344051632777158 -0.1258552683684267 -1.644750857356962 0.1903461423495858 -0.1447378980998838 -1.633566917104993 0.4730439648149095 -0.1505492368400219 -0.7867806033885079 0.2383825135833073 -0.0650784278638161 -0.8601111841975703 0.8007466655247734 -0.08831761451250562 -1.845033684266129 0.107223852528111 -0.1626102226175719 -1.079263107388956 0.776279720372761 -0.1066657238856038 -1.004918301524089 0.5798665297833121 -0.09497958605209314 -1.11889695772808 1.032722054616999 -0.1148363959821709 -1.249799277536823 0.4636911388873748 -0.1142172636572682 -1.036311815895593 0.9913031986407017 -0.1072301285028947 -1.036444788273433 0.7103658284213441 -0.1012720650963911 -0.9295205639413289 0.07457257348926966 -0.07287152717256024 -1.5918851590338 0.635434947670223 -0.150266601428928 -1.071355195505405 0.9129368178510411 -0.1088572757892918 -0.6841613654802079 0.6319167596026509 -0.06881666034027437 -1.170669040860606 0.9821473948890016 -0.1185927081938858 -1.736405854894539 0.3709295206305719 -0.1579028315566106 -1.277097399089181 0.6216644348000345 -0.1208441282730992 -1.51370822115282 0.3999823296264677 -0.1373981107545492 -0.8321418274536926 -0.03890420588601423 -0.05996286353480339 -1.225456616813103 -0.02767665506114462 -0.09811248721222798 -0.6298076758502975 0.8361365292169016 -0.07069129015739074 -0.8511236585609723 -0.1362554587573457 -0.05841717322630249 -0.9534006678675315 -0.1003553917072641 -0.06947939335810846 -1.261562273910959 0.2225467313829688 -0.1086482582357624 --3.951913113767889 -0.9318178695659823 -0.7028383546102139 --3.935404491556286 -1.281853728570876 -0.7247735718105466 --4.167612747308477 -0.7191066602051199 -0.7474177955672061 --3.70555248421036 -0.7942327282332124 -0.6086841268128085 --4.150162276128121 -1.136090924678439 -0.7753831920332032 --3.747635869364512 -1.094174050333988 -0.649559431094256 --3.912952944148443 -0.6854545721034141 -0.6658787467581486 --4.235931259443594 -0.911452735100629 -0.7817698558199839 --3.939201992797266 -1.448625158453459 -0.7355396340555106 --3.727445355566356 -1.306273807744911 -0.6575778966284186 --4.078517855675116 -1.365489677354133 -0.772144350395298 --3.911684988254128 -1.105235813579673 -0.704918071278331 --3.757004903043189 -0.6358746863025309 -0.6096291822516338 --3.627663819319799 -0.9880852785634895 -0.5992933305748518 --4.062017161244949 -0.5926638886679682 -0.7026702397501189 --3.792002046013631 -0.9551980390625148 -0.6530672799982228 --4.264684694627842 -0.5922569119699416 -0.7646450637781005 --3.568180527894124 -0.7605047966642314 -0.5591506021347554 --4.09838830465947 -0.8755204811196694 -0.7413694982492971 --3.797334883834557 -1.432513536518685 -0.6888477949389055 --4.304248315598307 -0.7747351216167484 -0.7906573820912157 --4.2816737533739 -1.076050789598958 -0.8036907671369111 --4.184639352604135 -1.273840374440256 -0.7933429308274857 --3.845945008550556 -0.8027801855184584 -0.6565372943546608 --3.649977842212426 -1.196126834744953 -0.6231171448497328 --4.05040495951049 -1.218494414545037 -0.7548146089773764 --3.817288003241512 -1.200750495220723 -0.6810806791895513 --3.998401645924423 -0.7833391291350462 -0.7029780332870962 --4.0339614241645 -1.023367529423102 -0.7352990799102308 --3.865315225490647 -0.5587523976917325 -0.6364756801235543 --4.037804481150305 -1.499383955215142 -0.7680350989019609 --3.632196877228305 -0.6665406938363421 -0.5713239061270574 --3.552429472836003 -0.8821293257078603 -0.5645979926573075 --3.677759060286284 -1.396207419105837 -0.6463610334259909 --4.153251379448139 -0.999266426457438 -0.7662376361455034 --3.601133491659311 -1.085686603292343 -0.5977978015855823 --4.284067682690106 -1.187673483983067 -0.81130722741248 --4.162049982078072 -0.5400106613629926 -0.7285369888482136 --3.964846532126251 -0.5270457007787523 -0.6648768463021656 --4.319270710359312 -0.9995275343967842 -0.808332934573013 --3.942723391841585 -1.570320618975862 -0.7447823229549804 --3.82524301265679 -1.333376245619896 -0.6921974690852234 --3.968431157903026 -1.366573781306852 -0.7400383940420658 --4.056349889514447 -0.7023761527560357 -0.7124525370876441 --3.849777304889398 -1.032564859413315 -0.6790266457707816 --4.344761292839959 -0.6734654678878712 -0.7941945037796159 --4.190295478242425 -0.8295926205087147 -0.7634877632190666 --3.845327566681654 -1.526725413945358 -0.7107699915429402 --3.758306973921334 -0.531764562805311 -0.598504826630539 --3.635132417600773 -1.314653847422947 -0.6262133772705956 --4.111422637099055 -1.463917694547737 -0.7859855301819516 --4.360155322376234 -0.865711608556015 -0.8109027098161469 --4.00769095838282 -1.130753594779423 -0.7361620916426089 --3.78031653585483 -0.7397542543441457 -0.6283834368399237 --3.71763119787579 -1.001896555007429 -0.6316941974561463 --4.166393491490507 -1.371350611343847 -0.7949071813281985 --3.694065332330703 -0.9028757440490922 -0.6149213224779637 --3.886895045803133 -1.396053209833416 -0.7160044923532084 --3.539564632610635 -0.9673657533129035 -0.5672232884196864 --3.72976840611119 -1.21334288349094 -0.6521560167684738 --3.679219431277348 -0.5916238797144686 -0.5790521555368594 --3.869120753034301 -0.8906595542648946 -0.6726903004674161 --4.130980549058298 -0.6376536959807059 -0.7285454286550597 --3.93688195784084 -1.192209443226307 -0.7192806057904798 --4.032668718411119 -0.9419478171748286 -0.7280959018903553 --4.25112461204271 -0.6909393565727825 -0.7692175863952977 --3.482787641352722 -0.7293997829957124 -0.5285835363031421 --4.314181177262931 -0.5195099034807487 -0.7740729449726033 --3.632117417988068 -0.8303539950971557 -0.5870981636707506 --3.840867584028315 -0.6500306594964798 -0.6387573941568767 --3.921598326476606 -1.014903023660147 -0.7006799623821688 --3.718352887268264 -1.471331682196064 -0.6650541665357111 --3.649909344798056 -0.7500246893102911 -0.5855388239758287 --4.06169767680798 -0.5035198897411852 -0.693296013299924 --4.092700049264089 -0.7872143620714143 -0.731774396506 --3.54852291804384 -0.664402382805584 -0.5436982046149449 --3.491148478998959 -0.8221645150902794 -0.5391940360665834 --3.775648653709522 -0.8553992872858723 -0.6383322792018626 --3.980826239605613 -0.6255502856165991 -0.6807936344470833 --4.020882055514347 -1.291732605961687 -0.7513163188308738 --3.821648287355835 -1.113130431298929 -0.6761565952491627 --4.104464807244979 -1.287440238259385 -0.7742266868223695 --4.125904820142865 -1.211105944424855 -0.774529671387603 --4.386123753764236 -0.7552030078129168 -0.8107324729011963 --3.576088922521482 -1.164303486257763 -0.5948540948828265 --4.219067498242609 -1.133087358981883 -0.7922009686823028 --3.597294114078168 -1.244781789091153 -0.6080773597668179 --3.922040329016933 -0.7630755054833228 -0.6770244945408935 --4.235929309199983 -0.9848521617616977 -0.7865806251686096 --4.245372181875286 -0.5026705653635093 -0.7513935041180171 --3.675655011710413 -1.129172738666222 -0.6272202337212568 --3.74608804948488 -1.38145397739855 -0.6686229978501111 --4.008559877111143 -1.575338625541737 -0.7647993436452453 --4.164092194389983 -0.9169908399117336 -0.7630326895254707 --4.351328320382123 -0.5848849551766074 -0.7896017711528007 --4.265492384204849 -1.272718391078558 -0.8122564384884534 --4.024338079187575 -1.433450936489322 -0.7605347282634776 --4.010014590034544 -0.8709197604855361 -0.7149929066623151 --4.350281237469588 -1.112070244156237 -0.8227295638543349 --3.876770267249414 -0.9649996405846488 -0.6820012029261551 --4.270400419423225 -0.848588524129026 -0.7866703386076825 --3.976114613186973 -0.7142391484026963 -0.6889120774235107 --3.67390198203057 -1.059789860566699 -0.621246452188685 --3.884824548780496 -0.4843551465903064 -0.6343422470377403 --3.780770195433504 -1.516955168074475 -0.6890342864277476 --3.86706346262502 -1.254057609544225 -0.7011053019294071 --3.882525145175124 -1.588845723622203 -0.7276888294519831 --3.703783000768714 -0.6969530602758396 -0.5983399571567919 --3.934300000844468 -0.844059062758657 -0.6890679229350302 --4.233077033970585 -0.7620535695866558 -0.770048285434856 --3.677106913687003 -1.256494572082337 -0.636862907915448 --3.612082828004179 -0.909891450352549 -0.587308310913027 --4.101317588001482 -1.061564086898106 -0.7570879751781252 --4.083515716537294 -1.152795990220017 -0.7591687120320476 --3.790417185069777 -1.264388798310557 -0.6762905743348951 --3.912922746573924 -0.6093553260918217 -0.6574751046075644 --4.179983355634974 -1.442308071798648 -0.8015281481938592 --3.947804640408334 -1.63406171905222 -0.7524228044292206 --3.543633212095684 -1.051927084560789 -0.5752015862271137 --4.190185943741286 -1.065143284014835 -0.7804165488939102 --3.857056324052243 -1.46011633182725 -0.7100970973492446 --3.968505131394401 -1.062062596302224 -0.719102428158872 --3.77520474022865 -1.155148561423936 -0.6636137662871626 --3.983251511788578 -0.9923045720005037 -0.7177504260759454 --4.37188690818219 -1.043190376720288 -0.8239790273395331 --3.804850688991201 -0.5828696570584756 -0.6195417155937901 --3.859144449266004 -0.7298068575848377 -0.6533113600167851 --4.234281539884866 -1.33891582388327 -0.808912578323673 --3.818694135114105 -0.4879556565910093 -0.6132661752120327 --4.07189114299876 -1.542911133330418 -0.7799539256223953 --3.602004874350055 -0.6059588416577211 -0.5552222072754562 --3.87388683573517 -1.172111964757727 -0.697764814923261 --3.976321209964744 -1.509363332882176 -0.750584724973981 --3.491755037883129 -0.9032001964487943 -0.5460086232935757 --4.379057263872449 -0.9540167881930708 -0.8205952294028711 --3.636449207982483 -1.447852190724199 -0.6356433769652732 --3.78224517609408 -1.037581860902363 -0.656846571659291 --3.987398964380524 -1.228791886081757 -0.7372543538248985 --3.616856357742698 -1.376515373015164 -0.6240541394877339 --4.306148668430315 -0.9227629853469035 -0.8005423803838615 --4.097196782947187 -0.9697520151242734 -0.7488176588146562 --3.907231988050999 -1.517340558198649 -0.7297812914904064 --4.198624346272886 -0.6354624182237094 -0.7487373274074625 --4.204839494292107 -1.202409959593045 -0.7934204317675864 --3.891704798405098 -1.331130212529847 -0.7138414922335842 -1.726318032765926 -3.675541107225616 -0.6975337774908995 -1.841068069846951 -3.393482999326428 -0.6286784838955042 -1.525474004512049 -3.970505624607378 -0.7546759069027319 -2.007612772983646 -3.675973922149701 -0.7342852131188098 -1.466429384086183 -3.556119676010485 -0.6227806984070844 -1.79073771106194 -3.909248965126396 -0.7709189960293887 -1.440893979692571 -3.772835527127845 -0.6844313281329858 -1.636538302091515 -3.409734845388792 -0.6041485576587328 -2.00016744050308 -3.480370126586148 -0.6757963216778065 -1.974330178982194 -3.862984969645194 -0.7809443425569965 -1.858537359647362 -3.568282375573396 -0.6835796814430377 -1.380745495089672 -4.073140900418749 -0.7633461073541388 -1.636105573255294 -3.822053152827161 -0.7277189568540124 -1.829687994419014 -3.233666791098913 -0.5793663321413264 -1.68026369518961 -4.040373640101465 -0.7921420413800371 -1.853152169129985 -3.750026139607141 -0.7357237053124527 -1.966281804717797 -3.302839268767197 -0.6189645885389925 -1.378353925209153 -3.919406500795627 -0.7183749980411513 -2.167242847230328 -3.67434016878411 -0.7532877229677978 -1.722093963638007 -3.507654672866987 -0.6465376194598619 -1.526299242525797 -4.115744598187522 -0.7938971564101602 -1.56217773170814 -3.676974892685647 -0.6743004508240806 -1.484035376336301 -3.413765812472784 -0.5819905865664043 -1.351567403392009 -3.649356853248666 -0.6330153646414258 -1.70057696435255 -3.285618190793846 -0.5760285491530455 -1.341809643819064 -3.488611152726383 -0.5824959988549043 -2.101548205148965 -3.797800558297002 -0.7794369550890059 -1.911397147683167 -3.984934560896693 -0.8036813334964885 -2.133013188785771 -3.548030736847455 -0.7125908981006153 -1.587397321593048 -3.526355970611718 -0.63237848095947 -1.796300230820923 -4.059206211842581 -0.8091071409523743 -2.063696855212889 -3.371929754692366 -0.6523608954996257 -1.331392057553562 -3.818415613616507 -0.6809890507705463 -1.518000833148889 -3.858847469603641 -0.721646261510707 -1.724853444942016 -3.795116351521739 -0.7318555351802514 -1.59536947256874 -3.28516114933176 -0.5599997051792225 -1.673743649344661 -3.933424902515671 -0.7634928027755307 -1.956493750638036 -3.219628130513695 -0.5933999489317376 -1.736628217433832 -3.381303107069447 -0.6102400510227158 -1.965275694173605 -3.584267503404376 -0.7021673065066649 -1.9115922516773 -3.474012581083184 -0.6623687162047477 -1.431064627047774 -4.154710105007205 -0.7922875229920343 -1.903870081860412 -3.660469304997094 -0.7166821922129518 -1.318372405411279 -3.995610842469911 -0.7320144993278107 -1.879735117667378 -3.838579126663257 -0.7631297242490227 -2.120762170290751 -3.460793946527718 -0.6857095876420175 -2.004895367438305 -3.956282553548558 -0.807371417842767 -1.345058035379404 -4.159036266939941 -0.78303038704436 -1.808900915221928 -3.485585604192029 -0.652019987614727 -1.620930942333014 -3.603982699155196 -0.6610401321928366 -1.940176830410232 -3.76480137026302 -0.7508096798037982 -1.633718305232552 -4.136349665486533 -0.8109625675545497 -1.454356466659925 -3.640113291996449 -0.6464718277213454 -1.741627479458556 -3.202238327293658 -0.5571692688082955 -1.804242354265869 -3.650438722541178 -0.7007103888153304 -1.614283134204928 -3.734025388732447 -0.6990322799149709 -1.969896431582945 -3.399634719445864 -0.6479243335199609 -1.307333791937183 -3.577808284799552 -0.6042463866532423 -2.192531076881269 -3.757361525613643 -0.7792490154179833 -1.537379345990062 -3.766027953511339 -0.6972044809282656 -1.396330570453339 -3.413452789531252 -0.5681344515792083 -1.820743094323282 -3.141235232216538 -0.5508608099353601 -1.878827461518841 -3.310095447601026 -0.6089919876976776 -1.423055119176044 -3.989765548701636 -0.7455681761462416 -1.296973202169522 -3.72603399083652 -0.647688104894645 -2.085066194723331 -3.874893177863664 -0.7968945474702938 -1.576835264574358 -4.046605835226506 -0.7820147836289495 -2.208846512582018 -3.592005471238707 -0.7350426344626168 -2.087818863456923 -3.62800189835767 -0.7302746717586814 -1.502845141229956 -3.325703402624394 -0.5580247971704154 -1.792250457832332 -3.312301175405675 -0.5974249363184624 -2.25373388824688 -3.671457569112642 -0.7632990222466378 -1.501323873668255 -4.186221415500476 -0.8085782838350499 -1.745664532297025 -4.127501385466026 -0.8203671945826927 -1.270813099593088 -3.452932767484511 -0.5603915251372005 -2.017496270098889 -3.237336326148254 -0.6072018093462974 -1.589078574062241 -3.908122147013822 -0.7457769799283896 -1.429962021377928 -3.487630852680716 -0.5961126374308623 -2.092283613999613 -3.718015606364827 -0.756633894940742 -1.751273121335857 -3.988943718616583 -0.7868463181365626 -1.293424135287077 -3.907812881165251 -0.702110818911291 -1.718084199512635 -3.861574309926847 -0.7494569781267816 -1.532239183334763 -3.58264682985267 -0.6411236201172089 -1.391905851923356 -3.56659662641426 -0.6142208291597863 -1.567143805786553 -3.44803762552722 -0.6053375079337777 -1.295286928456842 -4.097394814774549 -0.7589847317161893 -2.0496129406551 -3.555836217687264 -0.7043706602421098 -1.431855366879287 -3.854243272691094 -0.7072951172602211 -1.779979110075975 -3.562495389309165 -0.6712378666234615 -1.468204096251759 -4.059385439211581 -0.7714841557762885 -1.700250270375745 -3.441890803146367 -0.6233765556435749 -2.05952718429203 -3.288538364327081 -0.6278106423688866 -1.886623425147005 -4.061604346560364 -0.8194096379936899 -1.376762835511553 -3.729180214279108 -0.6611956538631938 -1.65391034728839 -3.226582979190818 -0.5512594250020171 -1.791940090337507 -3.812569040971885 -0.7452721809708306 -1.455315502466674 -3.918489448041917 -0.7297304893226176 -1.566989275514316 -3.373390619102024 -0.5824935012418176 -1.27710349642978 -3.648001431176487 -0.6208586754430085 -2.026642230135817 -3.794555427561963 -0.769565576411839 -1.836991966482773 -3.983062475935252 -0.7948612590551829 -1.564843472828722 -4.186911578470178 -0.815710030396128 -2.190681240070343 -3.504952213881503 -0.7078146213289276 -1.436266855430674 -3.353426104093636 -0.5560723322717653 -1.651946881472831 -3.341696275711277 -0.5857376502236485 -1.765871262530651 -3.736255871681322 -0.7205197598606244 -1.706247494115029 -3.600785551472955 -0.6724497087096034 -1.27495404802152 -4.17671447514924 -0.7800800571325612 -1.909779398524777 -3.912869905894674 -0.7858102273087667 -1.474292457394666 -3.716983667390112 -0.6728604220147345 -1.966643731918941 -4.025569064074805 -0.8195510834947215 -2.167582114817593 -3.831212895417564 -0.7954058110256774 -1.911451091560247 -3.171921129042569 -0.573076251246113 -1.609028100405244 -3.979688585680519 -0.7680728827090331 -2.003882153753889 -3.172002976604999 -0.5866077524784468 -1.508643977616076 -3.499603101463954 -0.6120941164574711 -1.269676827543713 -3.522235703550822 -0.5813622191228252 -1.76177901058176 -3.441963767295805 -0.6322386380760242 -1.910681092457015 -3.372546459969006 -0.631930626581101 -1.326406992973639 -3.413251181409067 -0.5570465834858208 -1.828966907027728 -4.120928082869322 -0.8274991991666993 -1.653309246649105 -3.542945023340126 -0.6472898932541458 -1.917847362069636 -3.537524877390774 -0.6821891763246242 -1.644440712805325 -3.479409365881639 -0.6266051508643158 -1.766033354840308 -3.258451313524846 -0.5775149344319438 -1.654117916006791 -3.670873433582852 -0.6860048981456349 -1.686893369401953 -3.738911412583269 -0.7106711723122837 -1.897683015961056 -3.249438668497879 -0.5937291429564547 -2.027569658783274 -3.610994859183567 -0.7178598040038029 -1.658573721242395 3.734844964643976 -0.7038175748154842 -1.449064099050291 3.556451624546395 -0.6213558179216179 -1.493999593367279 3.968726672007811 -0.7496632862424213 -1.681381897521215 3.42494482334912 -0.6127983734151088 -1.944580641144735 3.77455479038322 -0.7505648874627473 -1.748675395056527 3.965270153426282 -0.7798389890732607 -1.844626568015642 3.566863732252644 -0.6767371074686688 -1.398440389126675 3.774076665201303 -0.6795201312538393 -1.511288313007653 3.394044307732015 -0.5805969578391454 -1.617878741808288 3.582412315079111 -0.6524530709290819 -1.913083710068429 3.940769156467388 -0.7924729050965642 -1.306683985926164 3.488958737288678 -0.5810273328742744 -1.610993991986809 4.074598579048818 -0.7927684793446765 -1.366283907134556 4.07412926305622 -0.7619972199571524 -1.312109331984743 3.64732299592222 -0.6292799821929312 -1.717772528403838 3.280953466797927 -0.5740680735263005 -2.113952637396552 3.771026759719968 -0.7695584866740292 -1.802124929985725 3.827105213133024 -0.748579541966446 -1.352021577909942 3.923625615572683 -0.7167990042278042 -1.997061208901393 3.63730415059801 -0.7164260556623142 -1.833919447116062 3.424021856855624 -0.6321172467192326 -1.609197287219955 3.872755587820095 -0.7375802347361805 -1.527002931102941 3.69408148746355 -0.6738846586270413 -1.789320525562538 3.687905029596484 -0.7064326007626059 -2.034943533291301 3.888806410056622 -0.7927109588849905 -1.506212320736907 4.122345682200271 -0.7929578473312405 -1.745385230744508 4.088567504212117 -0.8107090125584646 -1.594723395522566 3.315610757343444 -0.5681305897680629 -1.722818424061694 3.514038373046697 -0.6453402977985929 -1.507683676666144 3.865636542110277 -0.721991190368961 -1.398081901068697 3.416248064958034 -0.571776102388215 -1.963809200047754 3.487935398455101 -0.6676427409010108 -1.85549087210515 4.051750275143085 -0.8137036632381982 -1.283390432688958 3.796911772194084 -0.669674061224172 -1.541519863254226 3.500740006999312 -0.6172066845610952 -1.424441584611038 3.666729024088839 -0.651177553201813 -1.810949084465631 3.320208188241405 -0.5979731644471993 -1.259994496221096 3.572893038917172 -0.5996480731343489 -1.902185982678178 3.680869403876801 -0.7180534195322963 -2.091867100491933 3.677869755957035 -0.7399667856900679 -1.697084937131105 3.644723229898685 -0.681791408375637 -1.317524513680816 4.011427727403575 -0.7374604378285348 -1.6395325181984 3.975866929091295 -0.769980596703334 -1.580656816535707 3.77392370451122 -0.7050740779620299 -2.212199736454445 3.765413304861392 -0.7805442341631659 -1.820717737663647 3.906480721760822 -0.772661256490357 -1.355574597405423 3.565654954504952 -0.6109619309413 -1.221375575269999 3.451769357567985 -0.5580737383467658 -1.998862075805108 3.977540470251387 -0.8114064467537883 -1.718114047406615 3.874310515965042 -0.7516277316183689 -1.456709421648671 3.47322016846574 -0.5971557338699466 -1.528032735233515 3.60437399896854 -0.6469098800648281 -1.256379071758084 3.716545225169969 -0.6419675340442368 -1.435531103758845 3.334383421448899 -0.5521726911356345 -1.882862312620295 3.848335828199703 -0.7641580961334836 -1.403758187163547 3.993799635504383 -0.7443773989788802 -1.318679003591072 4.147578819878272 -0.7767168059111365 -1.748940955697666 3.204732022753541 -0.5554575611179251 -1.67442743659264 4.137432492433454 -0.8152384016493167 -1.602717361203609 3.409643555325783 -0.5977117281222304 -1.545567275155423 4.022893539206385 -0.7713643478444725 -1.642174988113362 3.501980865260294 -0.6311333991729309 -1.611236204664629 3.666496183291064 -0.6770789173597549 -2.02141345265239 3.546785703836686 -0.6924335496893603 -2.022115393008441 3.731082767653917 -0.7470868990272389 -1.849858796106649 3.760018440462033 -0.7351128608765393 -1.275644799338523 3.882138996742154 -0.6937540230482452 -1.417194445024769 4.158890184445738 -0.7916833611480854 -1.921621384870961 3.419173091845001 -0.6417442353207936 -2.110562285145124 3.872328299979211 -0.7969979785913471 -1.297649992957756 3.402335414482936 -0.5537337730542313 -1.770782104922127 3.596648600930521 -0.6766003556925533 -1.420236151059263 3.850336171872441 -0.7051798248111292 -1.743428436146873 3.375981006242874 -0.6060213674257513 -1.484661617557033 3.768102148510375 -0.6900836982196324 -1.573646985536221 4.16702960300005 -0.8117901705889401 -1.640918930192299 3.250681799275523 -0.5547950465052378 -1.336457135572659 3.72368546769235 -0.6555683507119249 -1.935166760051364 4.029273359132875 -0.8170914269979475 -1.74149517556607 3.760081851052123 -0.7218391441599955 -1.50536943924402 3.303346794118179 -0.5523377152055723 -1.757252430493203 3.452192068419809 -0.6309124568748554 -1.808434506192632 4.109246128485106 -0.8224967814636686 -1.919909746299708 3.578658365136591 -0.6895078448906545 -2.165901327928813 3.703914185000437 -0.7569428725560963 -1.881438347143691 3.499784023280462 -0.6609613736155224 -1.693848270944165 4.040359754621138 -0.7931177399394821 -2.031161477026299 3.820268190644394 -0.7736196661011299 -1.66216224069929 3.807118670332165 -0.7255121600866989 -1.230283362439546 3.641332365618855 -0.6158927035923426 -1.569232702474707 3.943239321606766 -0.7523597601755112 -1.289906683056228 4.081886422788954 -0.7542348902113524 -1.662459586541697 3.345274179733218 -0.5861329213791832 -1.800164989189637 3.246293481559937 -0.5745340981709366 -1.879152919800497 3.35518074334749 -0.6172020832321418 -1.453754901125735 4.053282375594584 -0.7678706304451197 -1.43551729595647 3.920377947152552 -0.7277645890238376 -2.077698256302503 3.603145569001189 -0.7162301749686341 -1.393221319527204 3.500102837267015 -0.5964716825621063 -1.782652168191974 4.033707559583013 -0.8011500134646032 -2.179531997823728 3.827728392404211 -0.7934222736734581 -1.961019728563391 3.884271671440183 -0.7830877637073801 -1.345943837581313 3.845411433562594 -0.6930050543007058 -1.210204301041391 3.523620899851198 -0.5779934607071557 -1.275909663258266 3.954468438079123 -0.7150908037946195 -1.967208544273745 3.698815095910722 -0.7311165661499897 -1.843360606808736 3.629999411979807 -0.6956851664779662 -1.845943748454771 3.979827727756374 -0.794743092734017 -1.802639373965453 3.512655937823506 -0.6550538881904262 -1.490288657843109 4.192348636911983 -0.808713208779693 -1.756479403909653 4.152903640487263 -0.8275038636328609 -1.358918135632004 3.355709705773902 -0.548107099449302 -2.065575232920626 3.949528314793539 -0.8117225950449023 -1.688496642621334 3.573953691920106 -0.659182366301867 -1.684440972685908 3.202921653013997 -0.5463513536327194 --0.113707697194296 3.947414440331279 -0.666992443280267 --0.1375493174729175 3.633731523721095 -0.5628367632027087 --0.3134720659888794 4.137871206942014 -0.7263855662750248 -0.06132715264493376 4.179013574936659 -0.7335764106779337 -0.07213392557476085 3.783291533760872 -0.6086346355853327 --0.3132672605623982 3.820351858681203 -0.625452154553458 -0.07456173085868997 3.56656075356115 -0.537629977389056 -0.1307304294281147 3.981822020217066 -0.6706147947521448 --0.1415240446988293 4.260910897828213 -0.7601777588717289 --0.3215204820617683 3.605888421544799 -0.5540725157720634 --0.3860577697660681 3.971759288709386 -0.6734038964981462 --0.1458246524539697 3.449886427262302 -0.5026736543711982 -0.1188457413741335 4.311809623611865 -0.769866789981768 --0.08328901064745796 3.791941048003591 -0.615224899703368 --0.4468979183781692 4.209597924966642 -0.745048809535239 --0.156435027667493 4.099439873862726 -0.7149549868761879 -0.1866980640245834 3.67162371102604 -0.5692522778829301 -0.1986134445054915 4.114291992597698 -0.7091258751723433 --0.01075313630076077 4.325243980191963 -0.7755221891963358 --0.001166789944156347 4.048113681083569 -0.696131095685341 --0.2934641267943781 4.288599510407556 -0.7681930655635631 -0.2032811039148522 3.854514638820817 -0.6273426926646093 -0.008899479481800109 3.445476329230568 -0.4997375915166554 --0.251455575349921 3.999845810122656 -0.6845920698650777 --0.4624525333246972 4.078857713379948 -0.7051720598185836 -0.01963208539050681 3.90261332332073 -0.6492422860149567 --0.003919417095257432 3.675688364171715 -0.5748971406987182 --0.2731704526606197 3.489636143062664 -0.5160826894128834 --0.3986771826393483 3.712315837962451 -0.5883108169276225 -0.2109178155611822 3.530610223296825 -0.5237132502451984 --0.439053315030117 3.854755354487453 -0.6340539030797796 --0.2460988076683264 3.699778517530487 -0.5856283779658514 -0.2218425146989564 4.227918351520149 -0.7427877925535828 --0.192922048747495 3.860125299683111 -0.6392192351376398 --0.04937270636708823 3.558503975652919 -0.5368304274802871 --0.04841337003213271 4.16950800802204 -0.7336168071667079 -0.2388261894825715 4.335268983324995 -0.7741473725588011 -0.2433133376576315 4.003983648915583 -0.673089185470201 --0.3868887816142743 4.284447881145194 -0.7666153082579623 -0.1083263842060609 3.463102380125036 -0.5039790475812719 --0.4112448807779336 3.559260336123255 -0.5378263875623464 --0.122220386148371 4.353073152549113 -0.7834929506420366 --0.217676811605075 4.184682780875603 -0.7401257837692379 --0.2261091349808268 3.579309586157818 -0.5453201653927398 --0.3003288672357912 3.914105365799752 -0.6564940157772419 -0.2284485659430426 3.76805453742013 -0.5989492032592802 --0.1609040958506784 3.351087700079543 -0.472255111749289 -0.09453495483613472 4.078584289828653 -0.7022488732254436 --0.4856841944050567 3.984770670990818 -0.6747539229057192 --0.3670591121594958 4.060584652377813 -0.7019789279205657 -0.09070048441228792 3.653281944949335 -0.5655606448492644 -0.0895581609561746 4.390632576997069 -0.791437527549345 --0.5162403534247203 4.150091470769483 -0.7260733983400967 --0.06471040038010135 3.389424917919726 -0.4830640025208729 --0.2062481661272892 4.33912213387428 -0.7805641028241976 --0.2345436949875905 3.413262481463931 -0.4917590133110503 --0.1800073616410993 3.774644523438878 -0.6105977089059814 --0.1277781437897565 3.549223832735036 -0.5346543511322 --0.3584457659191632 4.211222187442456 -0.7469811436133909 --0.5350458730483793 4.235855749113524 -0.7519803332401704 -0.1017720362692773 3.861624411566411 -0.6332251125346771 -0.2389640678818497 3.605478220204247 -0.5469302646546197 -0.04462337443209661 4.260684603415799 -0.7573003144837211 --0.4520350023796968 3.649503946573032 -0.5666471336136977 --0.4008881502561455 4.138053799891614 -0.7248798253778805 --0.36252226994683 3.489180008871995 -0.515598226378144 -0.1378068618082163 4.225002349911572 -0.7446240387403442 --0.2390185617027641 4.085288442372002 -0.7111457834982227 --0.08832275607384393 4.030785720228708 -0.692956348473837 -0.0008885526928891045 3.823179580402932 -0.6237562645590082 --0.05544090843526799 3.879546833671498 -0.6437289939832286 --0.0901141079333015 3.70569533510267 -0.5864089404156071 -0.2661423058560261 3.915910864964976 -0.6445602371234691 -0.1755184712238121 4.373442243378213 -0.7858652279129728 --0.05065093173002445 4.247915255072232 -0.7555376466992447 -0.1562519834363179 3.592486290920662 -0.5445017913015868 --0.4549918423733734 3.776946944021759 -0.608232765230439 --0.4967358012902108 3.897217468773883 -0.6462275675021877 --0.03142220410664357 3.966166639106659 -0.671222596627931 -0.2692256781289507 4.164723923186598 -0.7220772834541389 --0.4712721467696611 4.282821464054377 -0.7654754024942273 -0.1296885959765603 3.734087173227646 -0.5909283528213762 --0.3241897309698943 3.676734339808708 -0.5775740210255457 -0.2691673822619595 4.082976128834023 -0.6967867458779768 -0.2665354792337716 3.476648663004876 -0.5056642499748837 --0.1996736894443029 3.925084785686383 -0.6606062673689539 --0.171778764086596 4.023569284279724 -0.6919166938901163 --0.1249577416883791 4.17545027584687 -0.7366378746541777 -0.1876698205232697 3.451328824215114 -0.4990365602952455 --0.06607000331989533 3.487698274547603 -0.514007523373117 --0.3851586138015434 3.801836283135953 -0.6180611632130697 -0.05042223482964578 3.989248524470297 -0.6760032371562473 -0.2774530402834846 3.838067824201747 -0.6196173324313391 -0.2850029417568096 4.275486422438945 -0.7555345472034456 --0.353005688881483 4.347884775754765 -0.7828563020833678 -0.007085709741898257 4.124973110959644 -0.7192275057313978 -0.2629949145129683 3.69209856184968 -0.5738398492412258 -0.005653467291125711 4.398263367458573 -0.7939686513390396 --0.3099273217978235 3.43096309633362 -0.4973574026611103 -0.301025223009877 4.357895007576433 -0.7803603769221016 --0.0129815196617649 3.747903801195334 -0.5991160837139847 -0.1844288475531338 3.930870100354485 -0.6523417682426574 -0.1769307163370613 4.042390611956772 -0.6877485080358188 --0.1710060696328397 3.691724183872093 -0.582625394233095 --0.200424072449396 3.504006742495334 -0.5204546338322443 -0.1324157000307058 4.151257984418853 -0.7229271938481243 --0.3225324021384054 4.004834593781444 -0.6853677923450374 -0.01893600858711389 3.380422810422291 -0.4793693116332558 --0.06463444962950558 3.625225430576674 -0.5591060450987013 -0.01237630053173054 3.605361413771458 -0.55134089845823 --0.2872042326217376 4.202089517171125 -0.7450349420694589 -0.01478571984828354 3.521148754259628 -0.5238276449786217 --0.3755652067798433 3.88691145156793 -0.6461756599289842 --0.2160377516367118 4.255890653611161 -0.7594778083713031 --0.5332713431733118 4.06921981201923 -0.7005190760015171 --0.3183819993887643 3.541197790620532 -0.5327780013172708 -0.05512485504666353 3.718830226599071 -0.5878922538725907 --0.2638353046578075 3.641302370025833 -0.5660352259756651 --0.4253172212523615 4.023949467907208 -0.688962835448538 -0.1475440998352308 3.520837510143362 -0.5217105745985992 -0.2353235947022939 4.388737046733496 -0.7896113390876554 --0.06869387578718833 4.107910297807004 -0.7160349420623578 --0.4744429485046964 3.713041580288158 -0.5868882946775229 -0.1474714011425113 3.806379592204886 -0.613810769842248 -0.1946899571246539 4.287149576485375 -0.7610600578821107 --0.1651341944348135 4.400538488661256 -0.7951988347585092 -0.09740334647207564 3.933189762963044 -0.6564322926203227 -0.05500362196005032 4.333312473574591 -0.7768230781160765 --0.2624506382313786 3.774307249913394 -0.6105733172675978 --0.4942033432486406 3.831927001345998 -0.6251173375833975 -0.2790818948130518 3.546553412213299 -0.527468692054273 --0.26059578417469 3.85464207712556 -0.6373386863233171 --0.0007213468654629074 4.20127367385466 -0.7416382227136282 --0.3306864436327438 3.746976277947584 -0.6008617217787787 --0.1330255113323666 3.853371039783279 -0.6364618444097596 --0.4258355769994884 4.333092724812237 -0.7789128189636748 --0.07552527262299222 4.311027960413216 -0.7725184702236507 -0.07675168453147896 3.402642723037444 -0.4854755121917866 --0.2089191975572441 3.649150255778208 -0.5685503568232994 --0.4346579256025086 3.9232935438725 -0.6564261093702051 --0.3815357319881467 3.640706085873046 -0.5649952362174635 -0.1919810358287477 4.176619585939585 -0.7283683258393439 --0.07564511952029362 4.391678744744459 -0.7927128488164994 --0.2713979789863532 4.375331816848782 -0.7895074670084745 --0.2987105729030391 4.057573157339945 -0.7022605320270485 --0.7803833845787257 2.851459540462522 -0.3855000086800797 --0.5475702093878753 3.091313056530802 -0.4270713452268801 --1.042059779423373 3.0003396429904 -0.4347613306646685 --0.7491915435100216 2.550598593136901 -0.3145185450057154 --1.025776697834773 2.688202388091984 -0.3622469871305665 --0.5266434598162039 2.726589901070248 -0.3419344577642399 --0.8206175920478325 3.121142316436614 -0.449973553452919 --0.445137888705432 2.925158140076515 -0.3828844191971337 --0.3728316108427107 3.19749952883745 -0.4414372777967808 --0.5421474937419295 2.543080587748744 -0.3005849883645156 --0.5401658871510598 3.300629782677174 -0.4745319760884125 --0.9224367286538449 2.542088543179343 -0.3228272021883053 --0.6144171678230919 2.9449554603343 -0.3973391259977526 --1.148278900492046 2.832277201488946 -0.402100258360308 --0.7073314653415387 3.254930002900424 -0.4739025935996117 --0.9572513543097123 2.84489460966803 -0.394166217768268 --0.8524034118390689 2.685583764130755 -0.3515511398502603 --0.9975987295608746 3.161980714421897 -0.4695467159785352 --1.181991567816817 3.095259559624418 -0.464573757307959 --0.6859482465755737 2.692008999890885 -0.3432943161705859 --0.8719446579489595 2.980756804968164 -0.4206064201078835 --0.7609480956218074 2.400290039259681 -0.2809078182743764 --0.4064101551846642 2.614674545123957 -0.308964063128921 --1.144508014639178 2.582037915262233 -0.3450026112253458 --0.6977973964747132 3.05825782118116 -0.4283215546772879 --0.3762965025420744 2.798499851560216 -0.3496547942661081 --0.3399600027613071 3.052622638848623 -0.4062317594342053 --1.212771532781822 2.967405138145738 -0.4367032229317673 --1.273519659672698 3.127691817690439 -0.4772701146827035 --0.8495622947587221 3.251820722085681 -0.4814641352858999 --0.611262076152215 2.436040796318149 -0.2801492997864791 --1.065156631963393 2.528477835133432 -0.3281451898245401 --0.8396647612089765 2.42880802344085 -0.2920793792754934 --0.6281935318092786 2.816943148525324 -0.3686749310296064 --0.4197169681182897 3.307576783886276 -0.4692698455043099 --1.202976676724827 2.708706901374461 -0.3771826205093767 --0.746325772073368 2.955064982830391 -0.4073979156171225 --0.4739102777520491 3.050499194278381 -0.4133945075922377 --0.6053913678495559 3.210855657806815 -0.4578699896492108 --1.103839685860478 3.165181026015572 -0.4763025781533057 --0.6252410681794582 2.598153339431094 -0.3181510254395318 --0.4341679946456412 2.514570332639435 -0.2875063283490197 --0.9456555784966023 3.032442089174554 -0.4367641490679552 --0.6417822604964316 3.340572673080587 -0.4894756330050405 --0.4975708389399033 3.200989516989432 -0.4493165634586969 --0.4979884670227668 2.857765996225251 -0.3704538723567083 --0.2837552772320039 3.212104298553729 -0.4399868372730159 --0.3069535059744821 2.954035620996922 -0.3815980211828015 --0.5263349703080333 3.400208405103324 -0.4962726378183202 --0.8467079043903345 2.594038715177809 -0.3302261553070056 --1.047720810211902 2.888931875917963 -0.4093893136695853 --0.8781551270002008 2.787330169345927 -0.3764094518307272 --0.9301225763912859 2.633670238827956 -0.3442089523342262 --0.7203502051811165 3.154882555547071 -0.451837653496505 --1.044717081061762 2.786395902432441 -0.385740604581794 --0.944556813068 3.259217530767927 -0.4885783857925302 --0.3387325922220444 2.545001180262401 -0.2886394410962909 --0.5435879841899903 3.00944213181861 -0.4080213023985533 --0.986000588103568 2.417329038706498 -0.2981611712707721 --1.267874614571678 3.042040683570669 -0.457064290979377 --0.5007190842743285 2.652594297627363 -0.3233570805651065 --0.9551788761307429 2.938012565246062 -0.4154862786225274 --0.785161599394703 3.315564437138385 -0.4921146017245062 --0.768983720905813 2.646949391468533 -0.3377930250946977 --0.5180870538942444 2.451203613964498 -0.278025203320097 --0.3459153217870186 2.700327980938981 -0.3251343851156294 --1.072820495753117 3.088119193360139 -0.4567966517778372 --0.7780512828560532 2.742356025198096 -0.3602555298383037 --1.245391085718503 2.863565851203755 -0.4148851641113555 --0.6752300088004328 2.888956519339928 -0.3880051570228094 --0.7946792930088342 3.031913159574942 -0.4279355629601129 --0.8713377397752128 2.884579162017757 -0.3983881947012238 --0.6582027951117763 2.521279065224852 -0.3024373332451245 --0.9324978528841642 2.714903313757762 -0.3629390580139217 --0.8902867256845766 3.183106637567518 -0.4682142615602977 --0.3492810308861427 3.281370978970936 -0.4594206069342196 --0.7830412410986798 2.47189156969788 -0.2985233692917302 --0.2720256558849237 3.108786251630139 -0.4154747399325834 --1.140765999254624 3.018349696836188 -0.4444201959501599 --0.5271594808441816 2.931982928299389 -0.3892405789401145 --0.6573343664952895 2.360973558654133 -0.265808199880454 --0.4557196946745201 3.145301969284533 -0.4341284225287808 --0.7381184614152438 2.316551464282626 -0.2605846547024494 --1.069106272553309 2.608174480390433 -0.3465380846992536 --1.225446670008237 2.539941948731169 -0.3401240467692082 --1.143683211882859 2.494266388509424 -0.3249531831979413 --0.5887087432294076 2.670766724103876 -0.3327187676519787 --1.193592805538627 3.184629019242292 -0.4858399356668304 --1.05098814063421 3.238331058679178 -0.4899090100838409 --0.3031028299861364 2.85051708297327 -0.3573987206661022 --1.128507098219718 2.665397212601641 -0.3630170270755789 --0.4320486700078439 2.710146459518039 -0.3325605716173887 --0.8253687068035035 2.348601089649513 -0.2730340176164736 --0.6308257811573073 3.135225449330912 -0.4420510796211389 --0.4364638421362964 3.373752104646927 -0.4852450125714104 --1.234624084280274 2.633300891284502 -0.3619156234957251 --1.133274533581903 2.926761185015551 -0.4228685512846203 --0.7024333868612923 2.790802439671174 -0.3669930737356202 --0.7826000080351988 3.212455166318838 -0.4686401566476392 --1.128024987010632 2.748720862016699 -0.3819199149477578 --1.249464180391098 2.778152122838027 -0.39570787121039 --0.8734135370604887 3.056614793244564 -0.4381942685192123 --0.3149575214531589 2.626085309678172 -0.3060118164209393 --0.9934568931149421 2.569482303451628 -0.3332723698922228 --0.2650703706585503 3.031174497763849 -0.3971258125142685 --0.8543147677859821 2.508603481125019 -0.3111359496898969 --0.6773334737620368 2.985162907838459 -0.4102914554702181 --0.4292178993184278 2.853711354161018 -0.3654974993384553 --0.7152684567462969 3.358239802327025 -0.4976794011471021 --0.4682725132427833 2.790273121506555 -0.3531724366398654 --0.351953754466382 3.12929518804073 -0.424576948960384 --0.5987150336733129 3.399693307262216 -0.5002974169027631 --0.6185883094329354 3.037391376352931 -0.4188554950056378 --1.286225620257892 2.943341709702156 -0.4355559039192469 --0.4033632493814072 2.992410204374585 -0.3959552263735455 --0.7033315298141958 2.456851448625745 -0.2903650966861653 --0.6142798771720853 3.269006281077924 -0.4716538069254637 --0.577523519041966 2.878308020941645 -0.3798356024754812 --0.5674150006595458 2.385859145709045 -0.2660596177239594 --0.2979424408762041 2.76245124907275 -0.3366627087440932 --0.9051895340647882 2.383883127173049 -0.2857781455106673 --0.8736140738772185 3.317176054078561 -0.4975213155215447 --1.067591395127929 2.451331216955531 -0.3106984513991426 --0.4529129508231557 3.246117338978251 -0.4570889642264265 --0.7568674373154523 3.091988230194142 -0.4395523590632877 --0.4775177581413892 2.570726367035023 -0.3030966804979789 --0.8133151173407756 2.927292906953317 -0.4048890493161821 --0.3749643466179459 3.345383591857504 -0.4754427060010074 --1.333173417820491 3.156091158567156 -0.4872948021187071 --0.5572977336238281 2.607138205165443 -0.3162244102683912 --0.6634227747900909 3.202628037715773 -0.4594062158539264 --0.6192577096680021 2.748364759282472 -0.3523691987750216 --0.4802818723944962 2.980916233741224 -0.3977622215808422 --0.927359265963093 3.112213157980678 -0.4541136439712689 --0.9717701416374445 2.771879906567233 -0.3782522507253748 --0.7050230554519717 2.613132905963308 -0.3262721821000749 --0.9132197493617865 2.461731236569049 -0.3039537678742097 --0.3702893858537351 2.90284171102045 -0.3733974888351635 --0.552979629323714 2.803039902942776 -0.3610774339813355 --0.4055602994153755 3.075958046209338 -0.4153149070899684 --0.991456056743496 2.497043924214409 -0.3166347850583232 --0.5915770365204356 2.497694671232343 -0.2930931680712404 --0.4769654013199848 3.324976922082181 -0.4764466718685938 --0.5452685913676144 3.235062473822913 -0.4598811758175362 --0.5470580122990651 3.169792392714156 -0.4450485466928813 --1.20085330513677 3.03077343525723 -0.4506485821155474 --0.9972673677022399 3.088150328530952 -0.4525540081956241 --1.130408652619068 3.228899948398327 -0.492277802867249 -2.083910846996624 -2.428182401759505 -0.4440079662105375 -2.020140857718146 -2.745898512319495 -0.4978293061652264 -1.808144383846979 -2.345576618749716 -0.3818481693429641 -2.363659801457369 -2.479154608926013 -0.4989924126337381 -2.02732019875512 -2.180706031714998 -0.3835909025853472 -2.26999169349529 -2.241772600938908 -0.43563625272478 -1.855609501787912 -2.590921307536727 -0.4398102768802217 -2.229372192434822 -2.667293984694807 -0.5154777251556582 -1.987456178137437 -2.925990004372627 -0.5286754689411651 -2.443053305414661 -2.319693602408567 -0.4793589330326202 -1.856134327238428 -2.188098423019782 -0.3570779320314691 -1.646710104715305 -2.310462712789759 -0.34815040092369 -1.852684273093943 -2.741894767959704 -0.4697564121231116 -2.173845326852466 -2.807074236915183 -0.5344823601298434 -2.183331622262619 -2.102024695887418 -0.3926329628586213 -1.971868977972636 -2.325565536013584 -0.404625869907296 -1.731321055169065 -2.487237361694897 -0.3982041841545063 -2.085917489878113 -2.599076902406651 -0.4790080026303493 -2.383331683177056 -2.627048539219661 -0.531386782440074 -2.250915226075243 -2.384925498597648 -0.4620195296432223 -2.121212496488375 -2.290745252744594 -0.4217353331187115 -2.048478701735634 -2.015232823374281 -0.3523377789635855 -2.49333289735628 -2.533433580899668 -0.5296104466672433 -1.933469314132483 -2.470474392927766 -0.4281220653432009 -2.21199371985863 -2.531130722714982 -0.4855238328862803 -2.400515699581146 -2.172517212554539 -0.4426971073070602 -1.87184075056837 -2.869591810410954 -0.4984810127916797 -1.728964077935417 -2.204707684561883 -0.3397030963606014 -1.908432190679871 -2.066455294024072 -0.3401488021036471 -1.962635809372151 -2.621676461594262 -0.4635799295707065 -2.10837329237032 -2.920286125829873 -0.5468980236891792 -1.763877528740492 -2.637122743502046 -0.433953997913446 -2.271062423212236 -2.76256077404966 -0.5408307710088839 -2.499917955247594 -2.386442115755659 -0.5016768964574243 -2.526619539716809 -2.204063183026593 -0.4699200903741824 -2.287571683905125 -2.102963221788028 -0.4099024377023623 -1.886294825393269 -2.971939713111176 -0.5213223860906822 -2.126632898518575 -2.708215350461705 -0.5073519147064565 -1.635183166693028 -2.415585706894976 -0.3677729773469686 -2.34847019995548 -2.352128490168276 -0.4708740743470027 -1.825098209136226 -2.45262752566971 -0.4066324561062041 -2.034345122630754 -3.017397565741361 -0.5549563725455161 -1.891235469645521 -2.279000093790111 -0.3817516009521205 -2.043022839908073 -2.863814207180994 -0.5250867547719944 -2.309170405381801 -2.559875843448285 -0.5066329310123117 -2.004379416910322 -2.542121709276327 -0.4542995074807736 -2.121157050240258 -2.193586954656318 -0.4015600581382662 -2.138181389389994 -2.020905163270122 -0.368289911380119 -2.365638605849111 -2.735197545511435 -0.5499267066437448 -1.93123063505031 -2.794244475513319 -0.4931289989221902 -1.689402272785451 -2.585179570958199 -0.4110869317268558 -2.48444286619746 -2.613787766366082 -0.5439427595471578 -1.826468180824506 -2.095381698082972 -0.3327989341411425 -1.557816057145839 -2.276961762948809 -0.3269147175967259 -1.713749576694218 -2.366720697331352 -0.3706681167701537 -2.085328500883716 -2.101759461547306 -0.3765678429310008 -1.903485943862799 -2.378895256677278 -0.4044110881080479 -1.801806291670029 -2.826483572204909 -0.4782354784334619 -2.544280715011003 -2.292329949321083 -0.4901386766029234 -2.359482645695469 -2.25849098913733 -0.4535110149637883 -1.940747336500819 -2.197521984481894 -0.3729309020571784 -2.403494728173227 -2.405841493093044 -0.4904756545409549 -1.642659367096048 -2.225856679058789 -0.3300611516810769 -1.952818253348858 -1.998378481934679 -0.3330303033027007 -1.756508588198125 -2.732575602632834 -0.4518892502636421 -2.025850820304958 -1.937006047957676 -0.3319922973368004 -1.799199359626488 -2.245435584111606 -0.3596612701115787 -2.249261183163649 -2.857827983445391 -0.5564272165214688 -2.04232413597013 -2.265677953377593 -0.4037226172340567 -2.058451837509416 -2.34956547416156 -0.4237118836812843 -2.208238820636765 -2.308192150373005 -0.4393935135671236 -2.412801049924995 -2.545861836229965 -0.5198826369813634 -1.650968502514381 -2.497863435996455 -0.3870793573998268 -2.149419407907065 -2.368920680013475 -0.4424327510573091 -1.884709870895855 -2.670504836093299 -0.4606714376404137 -2.106754915474854 -2.518220913873349 -0.4660468281279714 -2.272032000366264 -2.47148032984929 -0.4830130435848696 -1.788675371104408 -2.543780473499592 -0.4191910546652767 -1.954041970334208 -3.024537928367327 -0.5432235221612567 -2.17096955138924 -2.605000048676031 -0.4938231366105589 -1.98218414511762 -2.099340106193281 -0.3591739520119357 -1.57817066313492 -2.357130418545069 -0.3465723403503256 -2.217741691031239 -2.179012902729728 -0.4142095936339082 -2.200223331647921 -2.73627954004243 -0.5245685186309805 -2.176555178773448 -2.451207191330172 -0.4636553676821029 -2.568580392391338 -2.557042197452254 -0.5452273474396219 -1.945811223174132 -2.708855682999112 -0.4783780831211332 -2.440006946475654 -2.688411247722895 -0.5519049775760853 -2.036567398682606 -2.669856858526285 -0.4852580690861238 -2.477991478028615 -2.140545009157359 -0.4492165024578446 -2.228724421848622 -2.025095110978936 -0.3841075332325572 -2.552799792526423 -2.456176998589989 -0.5234571331754342 -1.742471626735148 -2.127850409815824 -0.325884060364035 -2.374726078341026 -2.096119424856633 -0.4229487750799797 -2.308548151527947 -2.66231243380251 -0.526847175901836 -2.083345293070811 -2.792673522312037 -0.51728443045845 -1.723238697479791 -2.283127616943485 -0.3550104938606818 -2.181097256635412 -2.916753704732693 -0.5576923289642349 -2.108897835163449 -2.991118877516432 -0.5615393779548057 -1.925143034276768 -2.54485554643162 -0.4419039966012636 -1.991151512368044 -2.400193079876351 -0.4231672313773556 -1.759206894551623 -2.417035134930068 -0.3884711827866514 -1.944291788375122 -2.867259990299713 -0.509877445231816 -2.286856559493489 -2.310641012185378 -0.4525297098662519 -2.322810820729409 -2.178849775202798 -0.4312543020965642 -1.826678918887709 -2.925546545944577 -0.5021023542789567 -2.454320614257323 -2.467800736559014 -0.5107740858008649 -2.575467459500765 -2.366692580761481 -0.5095740770813334 -2.02392393833153 -2.471826902846241 -0.4431855528294499 -2.446063563388586 -2.229955932337077 -0.4617702261469984 -1.820051846672107 -2.677399156913277 -0.4513947134591235 -1.869179645224481 -2.018906910427676 -0.3236507294887344 -2.179049952950402 -2.242688464638844 -0.4211375382540424 -1.907408805502369 -2.132316108987829 -0.3538282640197805 -2.564259073403149 -2.150253653294328 -0.4658301017933441 -2.244439872992087 -2.601731089752202 -0.5048160077362815 -2.052482496204581 -2.947739932832589 -0.5435618371925971 -2.100205652534644 -1.958217627335861 -0.3488027942126647 -1.672241511013342 -2.162206847362961 -0.3216471878125337 -2.117940458361888 -2.860124906568141 -0.5362659543488222 -1.969072118496774 -2.258094212255328 -0.3901816731596052 -2.305669506144425 -2.03453463045708 -0.3988573270971627 -1.865593355058778 -2.52052473920183 -0.4271668204295994 -1.787642691473721 -2.173601893058661 -0.3428206606022229 -2.318355128182474 -2.812922086897579 -0.558096590240367 -1.575819252471194 -2.213833211041499 -0.3168247414307386 -1.698817528792334 -2.672553811544004 -0.430199825318033 -1.866452904526603 -2.806102135900006 -0.4848978320890677 -1.700297232108893 -2.432052298481777 -0.3818319380527627 -2.322694811796702 -2.421919241356159 -0.4809887176968802 -2.001748919185949 -2.810952979352113 -0.5078812446148733 -0.770929168591993 3.981941768688733 -0.6982297690155487 -0.7939322883274156 3.64028085340736 -0.5881802636995017 -0.6070492127602636 3.804569099134735 -0.6287548380716674 -0.612959135829268 4.177569727689288 -0.7446120387843543 -0.571032712219103 3.586715297095917 -0.5552853112734359 -0.9433181534441847 3.817952993041464 -0.6546461681985215 -0.9821068604955393 4.104940404296041 -0.7456437091835231 -0.5447931386390427 3.994777253768374 -0.683608916061404 -0.9408283816002793 3.525755064639633 -0.5588854055257939 -0.8086936762024046 4.213754010058073 -0.7679776846240479 -0.7457579557598193 3.477516789837438 -0.5315549722804529 -0.7624456730342669 3.805159956194878 -0.6407952042905563 -1.010206440769176 3.663890374437233 -0.60707502947497 -1.046130880156011 3.956923486623361 -0.7023161390937145 -0.4959230259995487 3.716387970513675 -0.5912777293583333 -0.5034989171767923 4.281659601137259 -0.7662317713118196 -0.6607034050574425 3.689140869090278 -0.5952946195763645 -0.690541350415837 4.29483099500297 -0.782384585650424 -0.9477931019984678 4.238074466520261 -0.7807309152595283 -0.6173193297271904 3.471230646340299 -0.5211503762415587 -0.4775917913609926 3.8667052210265 -0.6374335642188347 -0.485539484301584 4.122794863352636 -0.7175561475105714 -0.4832232578293576 3.498411386881196 -0.5208357235444885 -0.6596453105126308 3.919960847199576 -0.6702206929528282 -0.7249800737820962 4.10824764138393 -0.7331811367615121 -0.8625784430723473 3.424522446787801 -0.5216358181612148 -0.8978586200365585 3.934664339619485 -0.6904641794341334 -1.100276281960972 4.161379423796391 -0.765574667664894 -0.8493838882374207 4.087008007899934 -0.7347798739953566 -0.9008601024144275 3.738323620974787 -0.6266364950189887 -1.042275558938049 3.842173133923748 -0.6657014386823226 -0.6833913541276846 3.577872053603779 -0.5603035786563366 -0.4471532368944993 3.604943310759905 -0.5521211405034933 -0.8311258698436267 3.541491299030074 -0.5577648368426598 -1.098597982113611 4.047534108752918 -0.7316055914854396 -1.052820190416744 3.555039074959568 -0.5741322531104783 -0.6343067406659185 4.033408036142842 -0.7035163643408379 -0.8876902702433457 3.604519517853305 -0.5817596313359625 -1.01762938045464 3.46929347158919 -0.5450290312318947 -0.818858433829738 4.313692384461928 -0.7940007665192095 -0.7786820449488422 3.399380646619751 -0.5084184522342731 -0.4208952429046246 4.000381863586282 -0.6743085785327165 -0.5920659099509994 4.330909886156407 -0.7858456054095222 -1.08811561657711 3.738853501936593 -0.6340475591778754 -0.8125225778240989 3.892721301836318 -0.6725502624236296 -0.4427735462526293 3.790723370753315 -0.6105286778231962 -0.6882875438057033 3.422598328968047 -0.5101443750753238 -0.4515303757151398 4.208185295301941 -0.7406025396893605 -0.7036646443915845 4.200714034384449 -0.7579685405759831 -0.4364602709206806 4.339419435245864 -0.7789576974385741 -0.9599329968114921 4.007027964383245 -0.7155567335995805 -0.7415192857284315 3.713815453590403 -0.609202817522403 -0.9481595943262799 3.430479736167671 -0.5286552875413191 -0.5723365216204003 4.09683128355576 -0.7173409399623742 -1.192472519995193 4.184804426287535 -0.7759375786598812 -1.053591427900117 4.243015611340463 -0.7861204933856705 -0.6692280191527558 3.846513519756753 -0.6474165996513946 -0.5809622853751352 3.663846079327502 -0.5810226127192655 -0.5731096588830298 3.892228503255578 -0.6539435216941368 -0.8969101367691921 4.159100405602231 -0.7575848173822147 -1.126921350640421 3.90372469329522 -0.6873404144749629 -0.8566396110811504 3.801995032702576 -0.64542334637768 -0.5457720869652587 3.438665024495419 -0.505989077678558 -1.094809536385269 3.645548660287927 -0.6047328090733566 -0.4092716039784463 3.474870867438559 -0.5084495819353462 -0.9889568625702434 3.746742398355695 -0.6331398635883193 -0.9080126526660699 4.311327961432125 -0.7973375856373968 -0.9741949698618794 3.894440495480504 -0.6805137729233927 -0.5259361453324556 3.787063005720014 -0.6163170762553984 -0.6760079369324836 3.764418513782565 -0.6211749895348203 -0.5345219136224706 4.20145441400631 -0.7451911903173851 -0.4208281931710884 3.674760252942527 -0.5722309244847315 -0.7372495816448887 4.349759819517383 -0.7988724767518018 -0.854377605357237 4.005224333373468 -0.7104602577354764 -0.6130742761053201 4.252278703351326 -0.7657632700467256 -0.4231831614588849 4.074343118028579 -0.6974074288932639 -0.4190057826099006 3.924165831835661 -0.6504074939473574 -0.7483341849592979 3.567330528347848 -0.5611443847468686 -1.149017155980925 4.112562385269691 -0.752629212173056 -0.7294263429003032 3.904007924920037 -0.6706064741200515 -0.9679145660937273 3.596673115072357 -0.5833362106963632 -0.6816550003724398 3.508835115538406 -0.5375988502685147 -0.5579304740500007 3.516538801612463 -0.5317260060125678 -0.4196617755805865 4.273476637871729 -0.758078594162377 -0.4079852798892352 3.550654265527881 -0.5322070225312288 -0.8420471074399792 3.355681070310044 -0.4984576184588377 -0.7127694395749773 3.636717078924196 -0.5817085586849299 -0.7967426382189811 4.136628549118497 -0.7460947981038315 -0.5096569310162027 4.353951881091995 -0.7873522900432122 -0.8860688500433772 3.868403003683852 -0.6686204801716903 -0.5910903792352962 3.737541200615474 -0.6057362480657323 -0.663305611590725 4.369466900521843 -0.7999402378818543 -0.634215592588853 3.621196050761907 -0.5710645686135075 -0.9977030049263174 4.17570396953434 -0.7661272020247393 -0.7822026701062632 4.058236585176417 -0.7223184551205419 -0.9908430538883529 4.299192241878985 -0.7977421675693896 -0.6177196747508232 3.404976207274129 -0.4999487277827751 -0.6502572643484946 4.118542581640435 -0.7304454314007093 -0.8183181340242174 3.726791102115985 -0.6183946785871949 -0.758502892606874 4.26941225573529 -0.7797788309946212 -0.4939189558052923 4.046874479420746 -0.6950908962937167 -0.8760295796807966 4.247075102449152 -0.7799934387922041 -0.819677866099209 3.467179654598622 -0.5327952961206037 -0.6913653523803525 3.976542158852268 -0.6906632014642732 -0.4919675077003128 3.947922430267726 -0.6642096670842985 -1.138762522559631 3.98065721616337 -0.7117397439074131 -0.9080359816662595 3.376330775328347 -0.509041872907439 -0.4713312886616305 3.437952201440208 -0.5008822166238401 -0.8804056621910881 3.482188677302138 -0.541307746475939 -0.4977379810395604 3.564874211159015 -0.5430153873870939 -1.055786303329385 4.105287585061932 -0.747966843433512 -0.4057667572869109 3.84670322091198 -0.625080964739573 -0.5147105455796926 3.632799381420877 -0.5659920788103092 -0.6242593251364104 3.547072069835142 -0.546169593652244 -0.40264021733141 3.737623871228156 -0.590619529371206 -0.4127273053440835 4.153257223948382 -0.7208686918389097 -0.615219146255889 3.970044476546728 -0.6822238524738135 -1.027015026288002 4.042447026535074 -0.7283859673441349 -1.133879668581705 4.217066364463159 -0.78254348499992 -0.9173814659930132 4.070579244853963 -0.7331569952443491 -1.085216410603524 3.460938036238729 -0.5462630261025115 -0.935070525597863 3.668646875539484 -0.605293408288601 -0.7239734214241544 3.36323887138692 -0.4934764000197561 -0.7089770710736585 4.046033445514589 -0.7134565809726761 -0.3975655361567395 4.373419918035198 -0.7872074506770705 -1.125966687513744 3.823452729806063 -0.6620230240289378 -0.8671659408619842 3.675673536922326 -0.6041793060419922 -0.7888146510309646 3.334293295259458 -0.4884019718788613 --1.300148353536616 1.853486987562227 -0.2444905131198593 --1.643918239655472 1.851395489508887 -0.2806994443023864 --1.133543226986589 1.55271564298715 -0.183350734217166 --1.062553130001564 2.049002283017248 -0.2476604438557896 --1.327388045791381 2.134943844987466 -0.2873347813628609 --1.469488614457801 1.632978414193706 -0.2308346292537158 --1.011748885412796 1.784361678389518 -0.2042008462330553 --1.547745533576378 2.067582361146008 -0.3009664881266517 --1.806882838058798 1.696849220992573 -0.2763932712290617 --1.335385488042727 1.47455587793879 -0.1934617324533601 --1.775660156641434 1.989529776300414 -0.3140285289080067 --1.157612591731248 2.214656076742113 -0.2809420865685149 --0.9446710944055825 1.498805173310563 -0.1556811149128239 --1.150562285877233 1.353111290993042 -0.155841245202162 --1.304561195866295 1.637175398566635 -0.2138024728562031 --1.471292075399886 1.905066310864597 -0.2699905509439204 --0.9223889560013265 1.962791614442583 -0.2208898969477573 --0.8918278284343031 2.112379648382189 -0.2394422994158688 --1.64843210078546 1.604464109342511 -0.2460263941265293 --1.216665402590548 2.014769223350394 -0.2587711258716858 --1.286405188874581 2.305988248448489 -0.3068409961086411 --0.9079098180029579 1.65940388401871 -0.1752997747848139 --1.132950532128295 1.87036546340187 -0.2292917736850647 --1.470829276381227 2.206303632308186 -0.312191776337987 --1.852105414776909 1.842662491292139 -0.3016998134017689 --1.135375410380888 1.708344396782122 -0.2061325793389867 --1.519583010959428 1.772734703037954 -0.2562556420528785 --1.488268074750834 1.496661943046142 -0.2131255005563223 --1.020125550906025 2.206932122041916 -0.2658608878326544 --1.694976647584837 2.101771899131978 -0.3211251057806865 --1.019159559593423 1.379239297206046 -0.1458827942641641 --1.384738953819627 2.01205540245596 -0.2760270308362281 --0.8747701779354895 1.814740405616399 -0.1945419814715604 --1.391987395905884 1.758534360330263 -0.2406177637890703 --1.649059457487164 1.977993278418775 -0.2990835826332174 --1.677770017872624 1.731419081684904 -0.2673012750176028 --1.281485853243048 1.366172445473947 -0.1717230878139447 --1.032501606554366 1.638100942410131 -0.1851237826794178 --1.617580027576675 2.206871806937501 -0.3275098272505684 --1.035643631517499 1.924782001918901 -0.2270081838036038 --1.447786979492097 2.092033744815853 -0.2939063862682889 --1.215943320189991 1.497677356254913 -0.1840812945786314 --1.75988675577594 1.598387416064318 -0.2573358278539447 --1.899601157807823 1.657277900102016 -0.281063686295297 --1.162626215320348 2.101441129879757 -0.265477271996009 --1.40602242890355 2.295253529824767 -0.3176904031637454 --1.592265905370033 1.488031106826341 -0.2231547710771724 --1.384233194889486 1.592644420295562 -0.2158731882254441 --0.854426881022467 2.037744887369236 -0.2249056752824198 --1.897792471482009 1.971156846032851 -0.3243551099531824 --1.184229142393886 2.318585265317765 -0.2981208087794547 --1.057915736442725 1.48552653090216 -0.1655632940690091 --1.893662516227765 1.758928210686733 -0.2945489330754762 --1.237561011951981 1.773444974924252 -0.2263491954951044 --0.8706862513732314 1.575232415853689 -0.159217499681497 --1.403566216349532 1.40060368362801 -0.1899242169911788 --1.735928383539847 1.81701530825602 -0.285657064086465 --0.8447180662368425 1.436428138954325 -0.1363058327177998 --1.566880860318897 1.678784300119831 -0.2478696447874242 --1.152313414263765 1.252229344896652 -0.140867695305919 --1.228446272294337 1.586200806280845 -0.1983011773904972 --1.272470989809079 2.196353070564939 -0.2902217529922094 --1.077054693292874 2.284330793666185 -0.2825064456820811 --1.795528399669081 2.087257566002306 -0.3296155632395328 --0.960706159547019 2.040495693891351 -0.2360156907745286 --1.570453220361367 1.918862885907181 -0.2824499061363822 --1.117668091604879 1.973603969147338 -0.2425509516997842 --1.723052957415851 1.91009159421278 -0.2973788344805144 --0.8361050175200693 1.730225514199592 -0.1783029543269778 --0.8343611986855458 1.894241997266439 -0.202036760653293 --0.8230528298594308 2.172748713387852 -0.2413691188545169 --1.398659936648728 1.84806883201536 -0.2541601291174118 --0.9173819627186756 2.20972575719566 -0.2559841660254918 --1.4840854755698 1.988329267321224 -0.2831397346957307 --1.295466251138115 2.405822344547187 -0.3213457143670808 --1.886252278410442 2.058087753833731 -0.3350765116353649 --0.9359354119319776 1.389672759101086 -0.1387813116352535 --1.065940691993794 1.309037141637909 -0.1403385349819149 --1.223436445602826 1.914747130207247 -0.2451774207031046 --1.087632343786384 2.135253734939047 -0.2625503296292758 --1.09252119254697 1.78679096788736 -0.2129812161048452 --1.251890411746399 2.099506036984105 -0.2744776075603009 --0.9645994367309871 1.604371814325567 -0.1731384072924801 --0.9499385126833385 1.863092167865193 -0.2092453240835306 --1.70231677264486 1.516768842272368 -0.2393602474332704 --0.9316412048493119 1.75086538608653 -0.1910554997763314 --1.358408335039561 2.219642130297487 -0.3023654555733333 --1.538263105111248 1.576458847077263 -0.2300788978107478 --0.99343554924248 2.119056831229866 -0.2506304677703091 --1.54580544074829 2.250247437994428 -0.3259950171925524 --1.909618529690004 1.889844884934529 -0.3144055945270095 --1.233008233993884 1.297019531997263 -0.1562097981786205 --1.607152618032113 1.765129547225549 -0.2645243136245449 --1.30486746532794 1.953472152337308 -0.2592917631113922 --1.16808166041405 1.634143716961681 -0.1988412813145831 --1.05988933332875 1.705685829361521 -0.1978076636286046 --0.825056466806392 1.642932560716384 -0.1644483812553805 --1.389829424782969 1.676206298141576 -0.228541941653378 --1.039558109894348 1.567326654425149 -0.175567366062089 --1.84758157474588 1.589098800389522 -0.2657328246745455 --1.711871279048409 1.674692132701353 -0.2629249750738786 --1.144313432850495 1.448748169035683 -0.1693028750478917 --1.53831113709122 1.839538934058587 -0.2677817144118298 --1.461915538664759 1.715971101420941 -0.2419644593241353 --1.532312772454278 2.145734711809662 -0.3102227878446277 --1.366374215484537 2.368492987552285 -0.3235628110153845 --1.390629912889665 1.926743593873072 -0.2645369254323588 --0.802397012902554 2.097070407486534 -0.2283608113411166 --1.4008598067146 1.514064237649133 -0.2062492230126964 --1.406561923711847 2.15814364970053 -0.2988299021508163 --1.708232845462868 2.026105612923894 -0.3120278539358746 --1.819599499795528 1.924982698712212 -0.3096927519993391 --1.312295068595296 1.742656776261447 -0.2298497735161823 --1.630587956449751 2.047159081730123 -0.306809552629919 --1.575263819854552 1.99756319746272 -0.2940517360209273 --1.046947101423432 1.84921135554499 -0.2172561433789719 --1.688425380726842 2.173357574053259 -0.3302812801102557 --1.949699803019382 1.708039551447324 -0.2936699581734298 --1.486031847095389 2.298178894352631 -0.3263443012707478 --1.51263483624309 1.412672798884362 -0.2035027340172284 --1.211765614591294 1.839697287598751 -0.2331642772655481 --1.800544170134005 1.787351622728385 -0.2884214200709732 --0.9737337560560374 2.268218059656117 -0.26990320339428 --1.218342088587302 2.378689185587032 -0.3098224779558022 --1.306322597934287 2.044258760674247 -0.2723501454093061 --1.206921761642576 2.159431157651207 -0.2782607941764536 --1.221804332489163 1.693850141714001 -0.2131872138940855 --1.456222051633303 1.56256082496615 -0.2192372541772118 --1.354753078148803 1.342551100012176 -0.1760654978586928 --0.9830758765940804 1.692083098683959 -0.1878191014126069 --0.9852492734674355 1.322839832031284 -0.1339822965594092 --1.459146055342561 1.802570015164518 -0.2540820075047137 --1.119379635931649 2.347795832626201 -0.2955840423395223 --1.305887112960043 1.535479298063266 -0.1991931305777083 --1.962895123150999 1.629270262262732 -0.284265454219349 --0.8025368978700553 1.812820437213842 -0.1869740277343083 --1.374148944597064 2.084590335325821 -0.285149104185298 --1.086080860088302 2.210892218125851 -0.2731042913117169 --0.8100451399731362 1.971398418534782 -0.2108375224176432 --1.216179995299939 1.401457470190764 -0.1699794835271587 --1.92842189735319 1.820751865153885 -0.3068950862118551 --1.00616269591462 1.435391683115459 -0.1527941682332039 --1.081099566236162 1.400638294029179 -0.1555418374850975 --1.746809121641311 2.141758550969482 -0.3320222107810427 --0.8329629533012439 1.51316671431527 -0.1463221507603817 --1.329394735411273 1.405984637387552 -0.1827469329192278 --1.218467687908622 2.243845917596289 -0.2912694650318315 --1.017760606954715 1.9984283946384 -0.2357859368197346 --1.166309529556825 1.774984898779489 -0.2190355212816416 --1.097476930131442 1.631540296742958 -0.1909971472894242 --1.129809479283867 2.043302068561731 -0.2537956452240805 --1.736603388057407 1.748392900481492 -0.2760422786460299 --1.274113188475532 1.446269004119072 -0.1827598758074355 --1.679675071135055 1.786235874847342 -0.2752850361416433 --1.618601288586653 2.123741692885637 -0.3161860784758844 --1.640320509929346 1.682468840431111 -0.2562975818841718 --1.64662000908223 1.914584545011853 -0.2899121685265454 --1.83415965474391 2.0131156168486 -0.3234418827641928 --1.349854296806118 1.801985332682119 -0.2423737985094772 --1.786245860878112 1.85642032437653 -0.2965727565472596 --1.781755936594438 1.529539655217796 -0.2499817505434159 -4.019054793549341 -0.6509102075386812 -0.702544342857747 -3.688735828189658 -0.6210652361874287 -0.593914503005094 -4.195978266078939 -0.4742314501023279 -0.7476822490127115 -4.177026940653901 -0.9099707062378577 -0.7592111306285179 -3.858325328531732 -0.4812226106674494 -0.6412499667141929 -3.849660903909282 -0.8158958748581464 -0.6549613796739893 -4.241655132121904 -0.6916372074729988 -0.7698359398980003 -4.023959790101477 -0.3891682565855331 -0.6886978502338217 -3.536057639652959 -0.7745118257192279 -0.5524380719775825 -4.236532215644612 -0.2937409165821163 -0.747982207242367 -3.5765793833716 -0.4980055571674482 -0.5501778054961592 -4.006303147836171 -0.9381608475124132 -0.708282322708865 -3.687069227034296 -0.8395431316275737 -0.6037343821914163 -3.862058141327637 -0.6511849294486941 -0.6521461823301721 -3.7129714941863 -0.4386798192968646 -0.5909765110733627 -4.118211742311141 -0.7746692960798376 -0.7373886022089329 -4.241198286029461 -1.032315269893265 -0.7824911367698748 -4.305794423391124 -0.4289483897127985 -0.7758643536619052 -4.314654259010357 -0.5699564208816884 -0.7848338996937712 -4.297847876174981 -0.8217012412040225 -0.789844610524493 -4.078982036956956 -0.5105880862950349 -0.7142305427769938 -3.506243877095845 -0.6267140004188371 -0.5348757181033105 -3.978356345917578 -0.7863457467433755 -0.6948791885813566 -4.178589844004884 -0.626183874871359 -0.7498244828831362 -3.904759491954176 -0.3574893914149385 -0.6480491397618182 -4.091781766746966 -1.004956496400358 -0.7367073167128011 -4.100387585081714 -0.2906934319315008 -0.7060693082173297 -3.90355331603994 -0.9387104973412272 -0.6761099090118214 -3.944081170900293 -0.5332348079395195 -0.6724727778666686 -4.304921672533036 -0.9351584275442131 -0.7965361702941534 -3.765856082977187 -0.5321476156101644 -0.6141113790290789 -3.766648069303168 -0.7557072579672857 -0.625851817387872 -3.764529029478076 -0.9025523294456586 -0.6308824801762862 -4.346561451592241 -0.6600859751809066 -0.7962287572989802 -4.258496662855379 -0.2073358320253751 -0.750314583839894 -3.440214320809682 -0.8296684727794142 -0.5249972990353339 -3.58036478987803 -0.8740944963306392 -0.5713215837583019 -4.14301564617314 -0.4075281328621118 -0.7274300238355964 -3.797611283384527 -0.3675737542486991 -0.6139295194494686 -4.319781930071957 -0.3441107694854729 -0.7746880681180278 -3.632756955205256 -0.7465931771452607 -0.5821052190042195 -3.616244367600769 -0.4107168468046678 -0.5577155732661089 -3.503426947116345 -0.4362848904644682 -0.5226740288086955 -3.601461945748064 -0.6092707761770999 -0.5647739903533705 -3.448075474271115 -0.7189631932044566 -0.5214169956304552 -4.218518776686587 -0.7827730910125921 -0.7666272486118362 -4.089045972524416 -0.8649186105363826 -0.7315196351599933 -4.025222377030471 -0.2852105859061159 -0.6819211526263711 -3.939443437158008 -0.4265970913385786 -0.6640602241196678 -3.480387349967582 -0.5337341478584493 -0.5210923937786176 -3.666442446742022 -0.5350026405317987 -0.5817128076336733 -4.229574863311088 -0.3925270405286936 -0.7523580580584368 -4.012796225333533 -1.041471632649619 -0.713536234693807 -3.937347860866496 -0.70105499970349 -0.6787094127358475 -4.103709849149658 -0.6804840561887113 -0.7297972184260663 -3.925817296545986 -0.8558951510044606 -0.6805628642531723 -4.362651432194541 -0.4861713673804949 -0.7932097668681166 -4.171662019242137 -0.2335669766406709 -0.7248489336240302 -4.231437161460252 -0.5535590740489635 -0.7618900340327709 -4.365493547976316 -0.7695571095371105 -0.8053356048626474 -3.645915234173112 -0.9359582307455846 -0.5946853568164169 -4.166349170617808 -1.07328615539938 -0.7618832291733484 -4.257798168832622 -1.109481960960637 -0.7909400597321997 -3.770395985108354 -0.8344465133780785 -0.6302277298389536 -3.559114216523088 -0.6920234418037087 -0.555552032133439 -3.854416753946087 -0.5757187794348261 -0.6456968390022166 -3.783041559083014 -0.656114679274859 -0.6265987979479204 -4.309802428735058 -0.2516939563892122 -0.7673586592943358 -3.847390436693217 -0.730393707426129 -0.6509384652725689 -4.284977952662752 -0.1536666828640335 -0.7568439386791671 -4.038843284070349 -0.7318984426928993 -0.7118685468731563 -4.319420421565839 -0.9969090476314861 -0.803171833950165 -4.286982325316446 -0.5006211667090701 -0.7746537071153932 -4.17231512903262 -0.985868763460136 -0.7604185004131474 -3.725625261814012 -0.3391444322238972 -0.5887044617854381 -3.498171692755009 -0.8805514474084072 -0.545790583184827 -4.089965929053979 -0.5962515348285443 -0.7221431544433986 -4.365284603280795 -0.4052849453576653 -0.7897622245332796 -4.171637946468668 -0.7148413804768922 -0.7510004445671493 -3.789078284639634 -0.4478568020652626 -0.616430429165008 -4.129096584051408 -0.4699693770554485 -0.7272964699914284 -3.925610040272502 -1.013153559387813 -0.6853983476106689 -3.821379414871118 -0.973669261189823 -0.6513553691129406 -3.437336291953318 -0.6111034217480659 -0.5117819879034606 -3.928742434429486 -0.2886916205532331 -0.6511898351094033 -4.250684573196771 -0.8782313757346549 -0.7791915409808248 -4.351205198829475 -0.8668951043173971 -0.8059589217945748 -4.384722043318963 -0.5676863698739443 -0.8020253762539449 -3.84762573184521 -0.3089069750119322 -0.6263157363472012 -4.262461448796348 -0.6202670614927567 -0.7729886631759574 -4.291417067894878 -0.7508756335617308 -0.7853277135184573 -4.015389079829237 -0.4732472291837234 -0.6917286129932112 -3.93925980980109 -0.6144332619385282 -0.675380514651988 -3.908745499790446 -0.7718670469250721 -0.6722941602284402 -4.244206398508739 -0.9563994175894938 -0.7803709350314405 -4.050261477739608 -0.8065659307582181 -0.7178801424236269 -4.159692025047413 -0.8387968488057517 -0.7517283246130569 -4.014337552474652 -0.5630906038313789 -0.6967900761820665 -4.151409921364736 -0.5345519268121486 -0.737774136699562 -3.854710762154538 -0.405893169270915 -0.6350793420383174 -4.160191307360014 -0.3285765529667246 -0.7271832489089112 -3.376680191733636 -0.85469584169259 -0.506548127316696 -4.117681289077732 -0.9370765810313598 -0.742419751661033 -3.835549767935374 -0.8920326060477183 -0.6530861255274286 -3.609055518649218 -0.8086838179102813 -0.5774208650830448 -3.401115699321462 -0.7717040032999236 -0.5095172376766549 -3.541163549789365 -0.5669308476740755 -0.542744745038517 -4.086904636240901 -1.079865947916435 -0.7378531836295261 -3.552851822647404 -0.3864375151556855 -0.5356349978141983 -3.658425208932966 -0.3519148945337474 -0.5677174529721193 -3.964427232480759 -0.349431954283926 -0.6667773046655969 -3.715660426321547 -0.9575478943345344 -0.6174869713069857 -4.095568815036217 -0.2276742065939837 -0.7007702592288501 -4.254476836812584 -0.4490628089553543 -0.7630183402925788 -3.700736181368903 -0.7210028272756953 -0.6029066677712324 -3.630084690298891 -0.6760937044210028 -0.577706773433742 -3.649131467980604 -0.4687261422238405 -0.5720326802037345 -4.006647545971287 -0.8503858439061937 -0.705766175944784 -4.085777140668247 -0.3543379627261594 -0.7058472662409403 -4.306209748467029 -0.1910660219228824 -0.7642922967136201 -4.363216410589129 -0.9362797356993193 -0.8122382488574407 -4.078252563328626 -0.4321143651192762 -0.7089592518871176 -4.304404514989696 -1.064069297763906 -0.8021285877520012 -3.572746432906858 1.894565322380888 -0.689951744867179 -3.864426828673067 1.735614857708972 -0.745786039123145 -3.298954585785943 1.91942288330002 -0.6128118141464396 -3.568439378069189 2.173484289561403 -0.7300033423691615 -3.512353293899018 1.635983410847301 -0.6288978411926845 -3.784893602294741 1.961390885956242 -0.7585786828861489 -3.390610187870682 2.116045054935881 -0.6698484622295949 -3.342152676971471 1.736995937576451 -0.5959197505304639 -3.706078091811855 1.627986461165001 -0.6833796131110974 -3.554108183243805 2.337758977868797 -0.7486436816791482 -3.747301164209189 2.145724754739994 -0.7739538252790162 -3.727605966463707 1.814659549668183 -0.7210856053514958 -3.134505556458206 1.945398140865666 -0.5688484543847616 -3.652843449020248 2.021814843449291 -0.7321235436418689 -3.980662884231849 1.663665109877562 -0.765827023807024 -3.915069942381857 1.880219970789599 -0.7802056380380118 -3.426423794930214 1.855129562603264 -0.6404380557501175 -3.476355966067204 1.499702824175707 -0.5949470836172582 -3.449944032282961 2.252923054274209 -0.7069817861326159 -3.218649373596927 1.816210212790523 -0.5725900684504546 -3.254420460777069 2.063749863892441 -0.621987943732869 -3.503228824000339 2.027095189388677 -0.690046257352756 -3.378977139795722 1.600865721314469 -0.5837662695106798 -3.607777646026869 1.530316940854034 -0.6382516764345686 -3.588754207742848 1.74649960231979 -0.6701636513989431 -3.680483559040577 2.263585837676175 -0.7723687357581087 -3.848131759530861 1.605069870585355 -0.7196258705454919 -3.985973176015322 1.783186684113981 -0.7847639592116853 -3.853992066650003 2.09221842434699 -0.7925520390412669 -3.395877279850121 1.974955000484758 -0.6502798930463445 -3.658949934707975 1.917413129841373 -0.7181788113496932 -3.458945522478827 1.741643147675721 -0.6312754834802055 -3.578786429592163 2.402312424500061 -0.7645199906491352 -3.821042455272324 1.868276142460782 -0.7546309290752935 -3.924251515694531 1.990902932708242 -0.7963099518162591 -3.25570439346316 1.692545515198149 -0.5630131951725521 -3.354718608513415 2.21034980976887 -0.6731397353831235 -3.766674337843835 1.711383444463092 -0.7148589955666564 -3.700188597510035 1.517542651220177 -0.6626174051172631 -3.604295331648965 1.660371843176938 -0.6598402594927921 -3.48187384655006 2.124234163697801 -0.6979725380787812 -3.158447538450339 2.053665117089899 -0.5926448476507411 -3.136669007426791 1.838158315104866 -0.55231285490788 -3.335891606760612 1.833651910075278 -0.6100215340571193 -3.767948580063769 2.241675667764387 -0.7908638982205698 -3.732835419679394 2.049304711175356 -0.7574078852412927 -3.661477794238244 2.125375984295229 -0.749097522270632 -3.267198677919227 2.165347446308142 -0.6410663860283373 -3.638818413189237 2.34738484146373 -0.7726439104301789 -3.940547501927707 1.586672143882682 -0.7426550387149826 -3.47406453275291 2.327742960454898 -0.7246900030015037 -3.524669707174007 1.814417112608737 -0.6628490078109834 -3.544804334677945 2.453958867984279 -0.7632985103851295 -3.297005730323761 1.609705948706208 -0.5611948786572394 -3.222013295932813 1.978659186337166 -0.599443432741644 -3.669322493811474 1.731696289044034 -0.6908299721904866 -3.478562924787769 1.925568179984797 -0.6671884645925065 -3.049142821925583 1.953682963585902 -0.5457638109900745 -3.39649183308124 1.504386266283873 -0.5724772756691474 -3.829901903975859 2.166608418814258 -0.7961128812375733 -3.340142223788784 2.041075575827162 -0.6437782470803397 -3.571482672077428 2.079286272381133 -0.7175596415243117 -3.623412603287957 1.822601851099827 -0.6929341426066012 -3.544770726419976 1.454885822671791 -0.6071135576792379 -3.601984757753976 2.264839280049809 -0.7518407326548873 -4.032387330459228 1.732103993867419 -0.7893492740462583 -4.036610538596006 1.605160121738967 -0.7726591753134753 -3.790916324721228 1.547658049299556 -0.6937009737285211 -3.210938911897407 1.894174218039959 -0.582903416204625 -3.456272510493807 1.4207429814293 -0.5756822180085035 -3.57343251576758 1.978396808986936 -0.7031928265265658 -3.409671228609839 1.678783379219765 -0.6060654451236149 -3.529457750714895 1.550536762245407 -0.6191051757709876 -3.994668865394009 1.864545884335688 -0.79742963313089 -3.512603412536174 2.39548694557743 -0.7455236510910372 -3.904751172132574 1.803573621785745 -0.7669631930728258 -3.901932301311795 1.665269619880572 -0.7445746084839034 -3.522771715488779 2.268195347040981 -0.7301077468456235 -3.860240629428472 1.941985043820508 -0.774863237373109 -3.182749862383252 1.754982515545418 -0.552068449124878 -3.452479969080493 1.580071881123838 -0.6017660226698467 -3.944937903072758 1.730521967792095 -0.7665400213760313 -3.204293370992102 2.129807612306176 -0.6175422334949127 -3.378346472500568 1.903904891212908 -0.6339484833661458 -3.39799736012599 1.786799622975852 -0.6207725057205573 -3.424514158859524 2.052642936354312 -0.6705506702029135 -3.424981185463941 2.181449455526612 -0.6894597027533594 -3.402366364202078 2.304705770540373 -0.7008701444007728 -3.80628742127363 1.780187211276457 -0.7371655789967444 -3.749155846300127 1.903504536818478 -0.7408080239520478 -3.644990772175405 2.206525948367209 -0.7556522985016507 -3.531423371093813 1.714135976222715 -0.6479223090065884 -3.715788142095605 2.320748893842827 -0.7882029136985763 -3.876624596255317 1.539481539903506 -0.716891236592174 -3.087357434480601 2.015919239707548 -0.5664387992244289 -3.713929709847989 1.975941722712856 -0.7420517861126724 -3.642028453205364 1.588749795296916 -0.6582416001410971 -4.053573033743763 1.666336995829673 -0.7858361103701104 -3.627997393903954 1.458323671509411 -0.6317448400868845 -3.976344481315758 1.937176306628428 -0.801873560832332 -3.275652821824164 1.770829012101784 -0.5818953635944376 -3.331352883299537 1.543206484715887 -0.5600068819785893 -3.489575555356332 2.20004406860089 -0.7109977972615185 -3.92274117031953 2.065171194509434 -0.8048743396956994 -3.632720643536072 2.412913356656352 -0.7799518892382755 -4.04234643746251 1.806084145449538 -0.801397148288246 -3.073262075684769 1.886949703965227 -0.5419805493879916 -3.789244538286055 1.633121607523911 -0.7078203677939319 -3.896387485433241 2.130512320756451 -0.8067015755906272 -3.33670028203531 1.663777659854768 -0.5819999060951674 -3.268485181847756 1.849836703923629 -0.5926913106327122 -3.834052389054145 1.670074343322654 -0.7266364535617248 -3.579173264854574 1.593187052234184 -0.6408995519193524 -3.83758171905144 2.027240185561253 -0.7804959195173273 -3.709726987323502 2.203235269335102 -0.7720060443274752 -3.320734628370332 2.113904454992166 -0.6489476294104897 -3.79264672493467 2.093200112138272 -0.7782224522745926 -3.297309022405441 1.994667600975759 -0.6240431437584895 -3.594820294636237 2.448302383786435 -0.7754596913389182 --1.050918069296251 3.811082074318222 -0.6653615519248477 --1.314963982267647 3.949853724354842 -0.7268990188729599 --1.172281879970593 3.552637739792511 -0.5928383658133594 --0.8793479310558296 4.038418512964941 -0.71854122144144 --0.8078106977198355 3.678724737487112 -0.6003262564267575 --1.113789939018479 4.077195200053257 -0.7497980148099366 --1.312444372397483 3.734639819390416 -0.6607269662516249 --0.7705116475008378 3.872032295932391 -0.6567030162131101 --0.9714552765463862 3.545719799200449 -0.5734499546270019 --1.254472349131827 3.410120570182746 -0.55455129394559 --1.465436869681296 4.007962044116917 -0.7534303284615305 --0.9722897187368535 4.177598952765644 -0.7653583294796318 --1.283527623222186 4.092569443625382 -0.7652402258524045 --0.671097195590554 3.597861227398988 -0.5619166941402299 --0.7622758499239145 4.156182253708712 -0.7409903319387476 --1.144930170148491 3.932517725874553 -0.7103933566052039 --1.064169311904384 3.662433864849422 -0.6191024847883541 --1.433300743420584 3.854632796557307 -0.7056582518673623 --0.9129059712448269 3.905370613594445 -0.6818795391719312 --1.323465614978837 3.585448435256914 -0.6146468941125257 --1.089234341154428 3.439368517104144 -0.5499202029052034 --0.7211498906695044 4.018989443691889 -0.6963108794092421 --0.6910136423975808 3.753302484266176 -0.612022936436795 --0.8166411080059993 3.542883343607707 -0.5582743912868631 --0.9206436372833631 3.759796283225943 -0.6370804308425754 --1.198400767173672 3.816987910563451 -0.6787183684765776 --1.010247990690599 3.989967978711185 -0.7167345567557115 --1.191020457044663 3.67992626967607 -0.6348640155254954 --1.178500096518054 4.186534369594183 -0.7823294976582222 --1.390266062008031 4.08784231160933 -0.7707570262879011 --0.9281043433145975 3.658698096281674 -0.6056153512923678 --1.421683542929115 3.707640938597806 -0.6595953750028953 --1.291939368829318 3.84004830018992 -0.6921948043085366 --0.8641849918960152 4.194879429533085 -0.7608378332469324 --1.336443350909334 3.482318622042419 -0.5834308026733561 --1.189499877795847 4.016840835803952 -0.7382624428290139 --0.662501738760031 3.875361248855632 -0.6466752832489044 --0.9244202600011848 3.454646220463412 -0.5401558330164353 --0.8153526109679428 3.778045178924703 -0.6322368982637595 --1.061464847988602 4.212387529039948 -0.7805618815003824 --1.154134036379726 3.384651218821946 -0.5382497243917839 --1.067933159236812 3.570403331309905 -0.5898834945568389 --0.8395471000773492 3.940727762207646 -0.6851043378275117 --1.491853776079253 3.915825290360223 -0.7280592034673005 --0.7004290248867754 4.206340141473608 -0.7502581044790417 --1.29858896821856 3.322197393843493 -0.5310012706279269 --0.624311384299715 3.698796620967531 -0.5888293300657337 --0.7404443902135405 3.510380486696403 -0.5409942248894755 --1.053049998184103 3.905346769869818 -0.694911230616031 --1.118904139839776 3.740315327404265 -0.6485362609333437 --0.696942542382367 4.092103503813471 -0.7159728782708157 --1.177405509460018 3.466394797272437 -0.565907503121757 --0.9705498357585047 4.071049050120216 -0.7366173284780183 --0.6546635176068863 3.970124079847518 -0.6748551476408923 --1.408467298856029 3.936672698124296 -0.7288288937541445 --1.009957338324754 3.4036515121302 -0.5316482787294448 --1.552143082921332 4.035728655628133 -0.7678518517327498 --1.007074339564627 3.724963165947875 -0.6341260136507393 --0.7215605921286192 3.675820471233525 -0.5909875188376305 --1.414220545804032 3.613341631206215 -0.6298198361245229 --1.262303542802581 4.197546882295774 -0.7904551531581374 --1.329379937083247 4.036061097238377 -0.7526652212037603 --1.251439255630141 3.518063415462648 -0.5880953348705998 --0.6020791436964825 3.559738309876832 -0.5437095807525136 --0.7656289839242072 3.600111896491074 -0.5715267411360893 --1.480819371825153 4.096172461057345 -0.779187279722667 --0.8453144435940745 4.118873259286094 -0.7383011990222887 --1.223012601083441 3.606570966822687 -0.6139291030941855 --1.225389614594752 3.911596313999565 -0.7096972164155666 --1.473041169738693 3.77650868108925 -0.6843301108203587 --0.919885379498769 4.258167478735938 -0.7812793624855833 --1.093734846960048 3.997311080642175 -0.7257563481446576 --0.86196381578315 3.848352363617841 -0.6589826338965581 --1.338758809259176 3.393771128734419 -0.5562596663639326 --0.969929544567711 3.84025426543118 -0.6672205096381758 --1.120488877950302 3.853685724194333 -0.684395649459449 --0.7870162045118895 4.072896723091113 -0.7191913118822928 --0.8325904227008534 3.471414493419419 -0.5371422685369336 --0.6263704444000826 3.794432188300861 -0.618445274965542 --1.354610134606982 4.16699356842323 -0.7889710228818503 --0.8572827149954318 3.610383827814784 -0.5834928096589178 --0.7757919663261531 4.230397051402375 -0.7630108165764322 --1.044861196046345 4.123901586004527 -0.7571646997031164 --0.9290533932812057 3.973731059831414 -0.7043170926743425 --1.40100448750041 3.536512749649891 -0.6050675051601838 --1.347676119322335 3.664123150440245 -0.6410131598642221 --1.187133577890171 4.104358376714058 -0.7621368092297461 --1.000072730424139 3.617131870844502 -0.5989308100865844 --1.075989487131056 3.367795942080985 -0.526178473965494 --1.135695087459411 3.625013743597707 -0.6130252209815297 --1.381013531766426 3.799709139846189 -0.6854504280996476 --1.219979852134474 3.328925168673428 -0.5264910233322508 --1.017488299622891 3.483032141662451 -0.557529185115819 --0.7416533635310432 3.947684797170652 -0.6768093509892187 --1.550897002818087 3.960384195433167 -0.7456974055271335 --0.8868725492507847 3.535145201379401 -0.5623316058878727 --0.7187859175919296 3.812355841972481 -0.6329867224993165 --1.229994755890377 3.745041729756628 -0.6583480473529361 --0.6510381156814729 4.041190021628235 -0.6962368072007379 --0.5901017297560277 3.625346602819193 -0.5629558789496426 --0.6569097685161638 3.517823951127207 -0.535676308741596 --1.046602564446737 4.051766761798487 -0.7376409641392243 --0.7536980680765875 3.737881387240854 -0.6134659224119101 --0.996447772344023 4.25890406641601 -0.7869120987785221 --0.8739679083758551 3.701318509259273 -0.6139671870613265 --1.365928282407964 3.876141343095059 -0.7079433397451682 --1.108889390184686 3.504103418651296 -0.5721661273788348 --1.269245170472677 3.671892994820071 -0.638005934828761 --1.505965057211645 3.842843987695646 -0.7069151079651208 --0.9773470736904459 3.924226912644813 -0.6939534607048681 --0.6690142226829865 4.153137269621995 -0.7319074476548908 --0.6669752990511069 4.246329480319317 -0.7597406151668759 --0.7199581654255978 4.257184779863934 -0.7663445003507287 --1.437220051251743 4.151550678084588 -0.7906276073132406 --1.130771202398229 4.239821014021863 -0.7916865186665571 --1.389023235832317 4.006178502985906 -0.7479334917991023 --1.116481138182994 4.152341092389685 -0.7697045952849447 --0.7937316594714188 4.00371064702411 -0.6992992384357479 --1.197804632214412 4.244083525639024 -0.7971117848943904 --0.9259210411421654 3.591240549402323 -0.5838459275686603 --0.9162404821857594 4.124547163054584 -0.7465567395930403 --1.269922399617619 4.00863975575575 -0.7411724845842089 --0.8334938724854616 4.265440192217707 -0.7767256578475599 --1.329476093376568 3.265569314118023 -0.5162526927691153 -0.3450824845937439 -2.630623466968812 -0.3251741466393192 -0.366370323192698 -2.959684281618582 -0.3928809709361802 -0.09821415794784355 -2.431560802642809 -0.2744963664106823 -0.5525588601674547 -2.42044352786044 -0.2867584254422672 -0.1644214214988236 -2.800527702679913 -0.3557200307037755 -0.5183552748185224 -2.767984342332094 -0.3574247183442708 -0.2361939555774333 -3.128423130117448 -0.4244919748244198 -0.3224185202353593 -2.358304177850089 -0.2665203881358754 -0.05510773780612324 -2.625446349131854 -0.3147061141866861 -0.5041447370688565 -3.097438306455855 -0.4225874081075793 -0.6198913404250033 -2.598453273362005 -0.3250587429565399 -0.1306347325235385 -2.97673676128566 -0.3915821074765583 -0.3429246157454768 -2.78604112603387 -0.3573446170659064 -0.7134673973993391 -2.30442920666964 -0.2672575277606771 -0.5858599030915361 -2.936583657272062 -0.3921153371050533 --0.02850589587032533 -2.332815007091641 -0.2482228095441506 -0.1837545014720274 -2.290184270127945 -0.2468383344196405 -0.4659151633563801 -2.28601221996044 -0.2556438184585959 --0.02955471265305109 -2.510261446432661 -0.2866352637146583 -0.4737426698697934 -2.548301488896954 -0.3113707877145394 -0.193125956492784 -2.549990672474219 -0.3034286172116027 -0.3753940105676936 -3.169925614608598 -0.4349833010916035 -0.6906832661903204 -2.471477698085027 -0.3008080771089583 -0.03085058872650375 -2.763483044599659 -0.3433294597395397 -0.1433409366980398 -3.223484108966767 -0.443105142497613 -0.2162477112348532 -2.68049911108177 -0.3319649626972255 -0.2460708145507919 -2.905797288731941 -0.3796278344435665 -0.6714867569619426 -2.723415513112839 -0.351080874154667 -0.05943200592199078 -2.897541172497689 -0.3728075610215775 -0.1130499908757185 -3.103381547242629 -0.4174921587278629 -0.3551057728298825 -2.490334952482595 -0.295859918506741 -0.4658163718017003 -2.853938197388896 -0.37370570684338 -0.4518803005346671 -2.659494393451437 -0.333885116894194 -0.2629586456975085 -3.040213461523772 -0.4071216993994157 -0.5788849103967293 -2.245188224565876 -0.250651650941101 -0.0499594721640531 -2.264555602109797 -0.2362575445882089 -0.2245351490349522 -2.448437389347223 -0.2826850612670404 -0.2881408498794135 -3.252402860304337 -0.4510356998220649 -0.6235584473806424 -2.851950853136488 -0.3759102954273746 -0.2846726207848045 -2.251168517338096 -0.241881469780672 -0.6040561654592791 -3.042846728059476 -0.4132173496095988 -0.4439358696827127 -2.397245672071329 -0.2787291851526948 -0.7854782963137443 -2.227939779947099 -0.2538272521765287 -0.3941541184331789 -3.063789712910153 -0.4140188207792313 --0.04826394472963962 -2.621701486875537 -0.3099022280987233 -0.4541312522201485 -3.0016704930181 -0.4028352923627746 --0.1050762183154736 -2.434604280346691 -0.2674556446850059 -0.5922397442316618 -3.149083986224514 -0.4338802381614874 -0.4709563820177981 -3.187722857334996 -0.4401418020380602 -0.08090327673897962 -2.527742652320551 -0.2946313848366082 -0.7585701036393876 -2.408494075859287 -0.2896955870409347 -0.1177715826477252 -2.713787579953115 -0.3358681147422806 -0.5474522858134905 -2.669717909696342 -0.3380767722351312 -0.7145806316262262 -2.563854240803552 -0.3199611485066356 -0.1722790074606991 -3.297705577362545 -0.4596279852391615 --0.03191405667781756 -2.23203632605509 -0.2259749429411317 -0.03272547404922605 -2.982547556515564 -0.3897008150171221 -0.5680195936631571 -2.514716703146837 -0.306750891280158 -0.3962012493674244 -2.218693127160968 -0.2387029130612483 -0.6432075621327922 -2.385187933097446 -0.2819111349207923 -0.6611248441103752 -2.21559767967261 -0.2471623378617681 -0.2415873762702374 -2.771488518756104 -0.3518061814501294 -0.008093061428816795 -2.426500809137827 -0.2699620338530185 -0.1435448598275028 -2.891720800884414 -0.3742255182400762 -0.3348658569093329 -2.888155149451581 -0.3779313671148035 -0.4314129681493941 -2.763740442256307 -0.3547876462493006 --0.04427168757297168 -2.714037125789642 -0.3297817145854159 --0.1155417846876349 -2.34084690116668 -0.2467874837408209 -0.2965899998133759 -2.697670183139297 -0.3378826636130265 -0.3170428017788294 -3.101995575633389 -0.4203144280394399 -0.06769537011824173 -2.356758035442848 -0.2571068220942159 -0.2891028912861745 -2.533941182376251 -0.3031185028115741 -0.54934667093655 -2.331835692702998 -0.268043976744819 -0.6673914637547578 -2.975714108406354 -0.4006837521523572 -0.1749276361816968 -3.059304885806007 -0.4095784964870485 -0.7108189130500604 -2.653385937905083 -0.3377642452320103 -0.3600388369443316 -3.249489918765447 -0.4515241804313075 -0.5455810211326748 -2.852557192346959 -0.3748637081975273 -0.1501252261831693 -2.624848832309139 -0.317986624706601 -0.4962750306074133 -2.197928963379875 -0.2377240904709379 -0.7962272526617198 -2.315846125889981 -0.2720020201795692 -0.1562346392852474 -2.38082207976108 -0.2656341975110115 -0.005710232229161241 -2.837757274557207 -0.358078105540139 --0.1048221951753042 -2.539181584447211 -0.2900025201535781 -0.1866366089283838 -2.209852754648521 -0.2291981399003422 -0.0479421889526567 -3.079389162097077 -0.4105658449397734 -0.09204910877992063 -3.26095631137891 -0.4501107440167113 -0.4930421177145659 -2.476167178240476 -0.2968030284984584 -0.08042144907786522 -3.172961528496557 -0.4312817943290072 -0.2439317801441341 -2.348734624485218 -0.2617744633721228 -0.3828438521026085 -2.309001763792202 -0.2578596216239332 -0.08673445899256943 -2.818639352018431 -0.3570581443216711 -0.2482981657619441 -2.610691407608022 -0.3181613533076963 -0.7023205533387233 -2.789235261628352 -0.3645082743761181 -0.3903095522722449 -2.560458409287704 -0.311694684840307 --0.09144186455007565 -2.279241192879264 -0.2341922928393012 -0.5321957771319605 -2.59812218280964 -0.3230992840372038 -0.3001374603499112 -3.17797213366646 -0.43545200484528 -0.1558848931390168 -2.473682490870264 -0.2857199596279137 -0.7633130827535799 -2.504276787157926 -0.3090254006187468 -0.0145468720085587 -2.571280355788733 -0.3015046622907445 -0.3015522539571306 -2.436313111780312 -0.2826452679378529 -0.1630819995391379 -3.155977087139286 -0.4292636822051989 -0.4361632511951253 -3.129729852293308 -0.4278783421752264 -0.208739414023926 -2.971953907046866 -0.3923489928485877 -0.5421777703442672 -3.201110266611739 -0.4437031346804386 -0.2723663266433886 -2.840382051445157 -0.3668380451719238 -0.6037167886893241 -2.760228407434975 -0.3573720311965567 -0.6429709634563365 -2.527277611377801 -0.3110736105428767 -0.5306099262756286 -3.014519007642164 -0.4066699250220898 -0.6177752365973121 -2.457178841122265 -0.2961075554725047 -0.02683590471608503 -2.691986635620756 -0.3279091000455822 -0.6861393489452581 -2.90175892403952 -0.386402975165789 -0.2924602626951477 -2.964844453942256 -0.3925173762903558 -0.394115726454137 -2.836648084804826 -0.3687789218570002 -0.3265979060755019 -3.026107936257029 -0.4053594450983235 -0.6268503221322266 -2.29957304039548 -0.2636315544474414 -0.2196286022902674 -3.218997798949316 -0.4429509847175278 -0.4277584796171878 -3.238545802895648 -0.4501201094869995 -0.1143593304413874 -2.215475956366307 -0.2277906664433196 -0.3735758062528559 -2.707494324191638 -0.3419101190827643 --0.009153665737663274 -2.908298544988335 -0.3723846777235559 -0.6482018445357192 -3.097118331295341 -0.4241914331779293 -0.4243770922682835 -2.922486068003805 -0.3865940071999598 -0.1141429701782321 -2.31028835091847 -0.2487029599345255 -0.3697327815218832 -2.418841588484225 -0.2810641026631361 -0.501061428095034 -2.930275367538193 -0.3895506415762984 -0.1818397039811688 -2.738597987855411 -0.3431957861056771 -0.6268449202095394 -2.676992963569682 -0.3410643905497205 -0.7292695161281901 -2.722673268581664 -0.3517416632939001 -0.1048195661027185 -3.039992290676574 -0.4040672422076537 --0.04058217069159836 -2.788268633681842 -0.345681969055912 --0.1740016874449725 -2.371321511303126 -0.2514829983635954 -0.2099373339015126 -2.846632211764672 -0.3666069886404044 -0.2413792064239229 -3.294390139820695 -0.4597529338694605 -0.5783728483099089 -2.178248133229474 -0.2364105911976376 -0.4209758110721427 -2.481874921871185 -0.2959985745022773 -0.4134617831811821 -1.582101329175738 -0.1831594093700293 -0.563186281011244 -1.23723513285577 -0.1340895638426236 -0.6350632648037075 -1.80402559511829 -0.2187018107562094 -0.198159596778204 -1.824184185902602 -0.189675629713896 -0.1287576968955007 -1.501522102116013 -0.1415872065359292 -0.6634771843909515 -1.499014626431316 -0.1773200731550115 -0.3058586837689709 -1.297448703903073 -0.1283171469342569 -0.582604428773793 -1.01219133659293 -0.09961704339576667 -0.4238810235499378 -1.902255550959999 -0.2166154341137469 -0.7739416076140584 -1.199862298843007 -0.1273804204774555 -0.4126021268131075 -1.135712252692633 -0.1101584707865214 -0.07027936704363885 -1.682547488035362 -0.1590724783339077 -0.4670497336992008 -1.401069485784477 -0.1580851610769285 -0.7572290705052549 -1.655753231476027 -0.1955113991980668 -0.7625245771255935 -1.938628570092424 -0.2267738638044274 -0.08226781562431622 -1.979630108277605 -0.1938909141324412 -0.2384379332796722 -1.64018461137234 -0.1734716036012645 -0.5744321298319726 -1.638761515123353 -0.1989516501879718 -0.800606705422612 -1.36408996934913 -0.1505722599180752 -0.141886820529781 -1.326691761122612 -0.1166143345273529 -0.2906630998131358 -1.451648841461321 -0.1520125053287917 -0.5744588854284536 -1.961345899762968 -0.2270152504547772 -0.2713519567253571 -1.976661098490956 -0.2087866057169055 -0.3649906562696628 -1.74528436905948 -0.1992288487524926 --0.01486909562033656 -1.422906269170868 -0.1145785807174632 -0.7289205328748021 -1.051851434539044 -0.1067031373110394 -0.02898336212616403 -1.827434985561957 -0.1720321877105831 -0.6496705259097659 -1.344973275683088 -0.1527395584733378 -0.8129425367238929 -1.521728231472852 -0.1724525404405166 -0.8070482810016029 -1.803491055535286 -0.210241446656191 -0.2647358338799378 -1.168243216970965 -0.1035933785231162 -0.5809390174150568 -0.8761201356069865 -0.08236923625147048 --0.02311151261562973 -1.578727026057127 -0.1351548905097891 -0.4295336323488343 -1.244585286148931 -0.1292079148595846 -0.503091579108263 -1.760586391701127 -0.2111350687865044 -0.4417884364842477 -1.003781442372314 -0.09218381553999737 -0.5501419546661871 -1.509036111644981 -0.1791611510330165 -0.6240077553627569 -1.125379294396631 -0.1172177254218515 -0.4651715922007537 -2.014130301797095 -0.2227519034191607 -0.8501959816914676 -1.26739313337933 -0.1342903485687272 -0.7056679294383308 -0.9522266491661404 -0.09361705725638073 -0.5017631602684207 -1.11148908870848 -0.1113739320434717 -0.3274642213984101 -1.839276651753851 -0.2042881040500006 -0.1771296438090575 -1.220018233695148 -0.1035084076191698 -0.8578496846109602 -1.147778062131405 -0.1174058804101593 -0.6689785127167351 -2.021750736466998 -0.2304135011425107 -0.04701740528954156 -1.339411824068563 -0.1087364437731473 -0.1780178704407558 -2.0387799276065 -0.2062456886097382 -0.1455910755803866 -1.61628661246066 -0.1594453689986775 -0.5158000611411485 -1.86379192497935 -0.220238809344503 -0.6810843684727605 -1.244664297527691 -0.1361450703032524 -0.2250384011407216 -1.378956579591731 -0.1336173195845521 -0.1674145053619178 -1.71195608173829 -0.1740021878233042 -0.6716044189111618 -1.601824119406734 -0.1926474692028994 -0.3642121465305354 -1.379239442137989 -0.1471254699686541 -0.221835092005008 -1.541858262581308 -0.1581434285108786 -0.6631124089331952 -1.700667796077157 -0.2065248759278795 -0.3546292815929032 -2.045564414597568 -0.2172907809594618 -0.3878143743635048 -1.473794011579609 -0.1645884860968502 -0.8287850897546025 -2.020048017050665 -0.2298965736510488 -0.54667152936989 -1.335865586434969 -0.1503125593665635 -0.356131483363827 -1.042166710277984 -0.09192843794643407 --0.06518174272175936 -1.70471765635641 -0.147206527556127 -0.6627022564794209 -1.905727875640148 -0.2265960049276279 -0.8680817327257537 -1.453978500398716 -0.1589880855781307 -0.2692885886229197 -1.739863975985925 -0.1888165360374671 -0.1833725578924473 -1.92802083676978 -0.1977349588882397 -0.4828633836433504 -1.667305396524247 -0.1994213196867186 -0.4998548482499307 -0.9311941568195928 -0.08567199032985298 -0.8640362885655815 -1.658520406198797 -0.1865756712202816 -0.00936655275977786 -2.065335332621239 -0.1985114962101218 -0.8966251703646577 -2.053271447636674 -0.2301417886387851 -0.3349379001563195 -1.652106247781514 -0.1855046783783928 --0.0001675955549679982 -1.923742901687905 -0.1807501458647156 -0.8161583093031912 -1.056050459027188 -0.1060264533427903 -0.8464223653499501 -1.887813122150299 -0.2163569761379592 -0.5726913568418546 -1.426983632221427 -0.1662111563786608 -0.3163680496454752 -1.55426226088013 -0.1702560332326175 -0.08383218623998788 -1.417017802025985 -0.1241562438030784 -0.7510183953570664 -1.4571060072825 -0.167129645982713 -0.3407002839289562 -1.21323024930914 -0.1173925090242228 --0.08751225660479778 -1.511153235594275 -0.1194713905005456 --0.1067452162090985 -1.412282915844218 -0.1041823357833319 -0.7195426567227335 -1.832848959703149 -0.2194802818250479 -0.7494241865247095 -1.295628617466563 -0.1425656864423616 -0.02350436899456736 -1.50595221899518 -0.1303336615475691 -0.4287394684380447 -1.808111419142754 -0.2105850464161875 -0.09637914921418407 -1.874526906010962 -0.1841532154072306 -0.8852758186265637 -1.355540371462201 -0.1445744450975643 -0.4919338534878857 -1.187326164870986 -0.1231361582010674 -0.2311363996648799 -1.300078653675532 -0.1215586280177284 -0.09112673375550197 -1.251919544142486 -0.09999730008803102 -0.5725824461644234 -2.050561351997844 -0.2273641979347932 -0.2051188184877197 -1.458316262490811 -0.1438564218076508 --0.04892819845037372 -1.794502721927004 -0.1602966020096014 -0.8764547335896913 -1.754596117617136 -0.1976109183578656 -0.2768233905409123 -2.064717382978673 -0.2136908750886292 -0.7383781983584452 -1.749558776552598 -0.2090916522587538 -0.6938395781412793 -1.142430088612332 -0.1201031088278094 -0.5092353468804258 -1.573518372366061 -0.187765754693759 -0.5792515157531384 -1.724053050283807 -0.2098820354384592 -0.7585065626763517 -2.044669413428109 -0.2314947733355941 -0.3513612142757739 -1.949897937250514 -0.2135369932055468 -0.7758739912060681 -0.9886742446006239 -0.09788945855186093 -0.09616990545383673 -1.777462530412496 -0.1734110041118247 -0.4472974778707774 -1.320823059485992 -0.1432941508009368 -0.05697235016156521 -1.588342327810849 -0.1453481993935846 -0.2600095411434247 -1.093314146050665 -0.09172677600455696 -0.6042079332486788 -1.563200750122957 -0.1881593326551772 -0.7441975860830644 -1.556923241190505 -0.1824019789325999 -0.4947656761401801 -1.935352295802891 -0.2225993771488466 -0.09230893401704456 -2.073140802163384 -0.2040596757948184 -0.882813409635095 -1.560295233670282 -0.1720698227368664 -0.5968342053290077 -0.8036263465810407 -0.07529174560969644 -0.1946292105666294 -1.139798332171896 -0.09287063327003782 -0.6465655102908856 -1.047300828703472 -0.1058753364202289 --0.03650308215042699 -1.337778222807334 -0.100293283599516 -0.718721816699378 -1.38835147248777 -0.1580490317041964 -0.2565239339594507 -1.899454935257356 -0.2022328643772164 --0.09259984927274065 -1.612230902160677 -0.132416230210907 -0.3884833157468526 -0.9603755899472619 -0.0829569314223309 -0.4784465628506296 -1.482225488298685 -0.1721201285767016 -0.5009403278751213 -1.27345514454357 -0.1380251665621083 -0.5318941016160781 -0.8382600670693175 -0.07640706793847615 -0.6481479293808089 -0.8646959166006855 -0.0828196683238578 -0.5641036545462897 -1.156377688469786 -0.1208492364736372 -0.3302678371333012 -1.121619803081708 -0.1018652335934582 -0.8112413681342638 -1.595257346245315 -0.1828375991711371 --0.02343298458500877 -1.994231594055972 -0.1876179696712799 -0.6134398987027437 -1.283335180928127 -0.1426041490542111 -0.2651259516030307 -1.238952132709541 -0.1149356227916334 -0.404989904846857 -1.67783123895838 -0.1952089503079867 -0.8822759372955004 -1.960375286588698 -0.2213103951559091 -0.6106358468738993 -0.9472852639200912 -0.09171532850429889 -0.8853963710480274 -1.832231315530077 -0.2062970804742233 -0.671157222775671 -1.42318292438666 -0.1650727283594588 -0.5094084985413317 -1.034850854910209 -0.100146664610892 -0.01579518126426412 -1.744361155730376 -0.1606315706625767 -0.4517102300094352 -1.071171556812555 -0.1025562371635249 -0.1587517752516903 -1.412095584010633 -0.1316387638540957 -0.02081544338523724 -1.272914186583981 -0.09632875429974175 --0.03905496896387105 -1.864648765740139 -0.1700728806954878 -0.5960985071310927 -1.870177632920218 -0.223652915484518 -0.6232766327870743 -1.198211035498956 -0.1287248588201245 -0.5639550414804254 -1.80346999445091 -0.2176799141177488 -0.7771870239750698 -1.123206980858442 -0.1161338394711892 -0.7839229043099671 -1.865600839492097 -0.2190473099560223 -0.9002026622027735 -1.210200864740886 -0.1243413954028265 --0.005406739282441042 -1.64987352890308 -0.1464004230673415 -0.3774920361829736 -1.291026589435718 -0.1333486817653851 -0.5714073265606764 -1.081249892299375 -0.1093379615657419 -0.8072508654797446 -1.723595259914863 -0.2003199660202399 -0.292668064273465 -1.363457245641822 -0.1379812703291727 -0.4368785684345587 -1.73174140291824 -0.2039200878665399 --2.81620665832367 2.859357215141668 -0.6864411841768898 --3.100087824270555 2.77184287040214 -0.727356856231238 --2.7150630471629 3.14411760863335 -0.7253232443434782 --2.610966961282022 2.684302368718312 -0.5911859616333935 --2.899748490245972 2.609155178558808 -0.64131339911232 --2.572580464753351 2.935074562262459 -0.6431339974249266 --2.99262431148884 3.017501402441523 -0.7580435454668708 --2.892202475995694 3.170953823314789 -0.7681712131178802 --2.545084795789641 3.117287610456395 -0.6764942027878282 --2.736388925463833 2.562885826589345 -0.5900771271238825 --3.076874278370805 2.60743818634472 -0.6800720041472306 --3.152812248371276 2.924060838212074 -0.770443455008155 --2.492018812242276 2.801874854833398 -0.5896838021502817 --2.844938274148829 3.015635897666836 -0.7279375861965401 --2.672805284733307 3.307027769839961 -0.7487537611599708 --3.262204715909204 2.726807119950651 -0.749589098106801 --2.936898281357353 2.735297897911683 -0.6833254638131956 --2.769956437287811 2.714607387511073 -0.6388739650471832 --2.49452953418969 2.611075731226678 -0.5435295751138938 --2.662040090348868 2.819017017655962 -0.6385591832430559 --2.96616209474029 2.486251360209196 -0.6225885562697878 --2.707936930760639 2.955538365407535 -0.6828365119714215 --3.006677671885856 2.875825865060747 -0.731977030691797 --2.453372633846358 3.017769527543401 -0.6299462013488952 --2.802806094319397 3.271149945853307 -0.769694555682804 --3.110184660845989 3.068821036730301 -0.7885213024092211 --3.240046745261017 2.840011877614204 -0.770073068537201 --2.615295309127163 2.538451904748409 -0.554414949816074 --2.568028131808568 3.224955076109263 -0.7054552562158044 --2.835932084021656 2.483138724192298 -0.5918725366753825 --3.016103292660127 3.154763290502441 -0.78727023588061 --3.193646630703229 2.603278854194981 -0.7040220560032333 --2.44574845876943 2.705366799753727 -0.5542793680476048 --2.900247912047161 2.924044299685675 -0.7202072523054568 --2.641823008470487 3.052751898670357 -0.6878350140791436 --2.448207580405406 2.882670918761553 -0.5972621333259951 --3.341501482781545 2.682889817085631 -0.7560894094504624 --2.981014996516222 2.652953687042336 -0.6714848860826761 --3.05374275347052 2.487980187991326 -0.6425366596267275 --2.860439930954334 2.692229830686549 -0.654579088467451 --2.901416009803423 3.074056381020562 -0.751422636515509 --2.817681948622815 3.106975198636921 -0.7408432051469432 --3.335339025417201 2.780558316121107 -0.7759854753491218 --2.465670579192956 3.097086569418637 -0.650896252729301 --2.900525802740843 3.268084638165313 -0.7872868029368238 --2.795340989396804 2.630453725787613 -0.6225785745470191 --3.186121779529204 3.022625152618208 -0.7939173189720232 --2.74856165563006 3.038360670261273 -0.7110240701588928 --2.709783110438336 2.652346713630531 -0.607598275196646 --2.676396791833988 2.489040012723415 -0.5559756180497426 --3.285828920306177 2.633540057729234 -0.7319135343761787 --2.982811194672278 2.563827499675257 -0.6476409577060568 --2.587051271065778 2.772845476740359 -0.6075594177831108 --2.62800126774495 3.393444051178306 -0.7572427826509708 --3.402055083474948 2.659746013182382 -0.7648977352475195 --3.251419068753719 2.939718929789426 -0.790892117368617 --3.121891952125869 2.675553378286771 -0.7077427949445482 --2.623905696476137 3.152716738362182 -0.7045597326039488 --3.151772551951716 2.833118253248786 -0.75175467191904 --2.54412553342652 3.020073480206211 -0.6549674663575987 --3.053474334989351 2.938351285703257 -0.7543507185736209 --2.747930062426964 2.797128656233928 -0.6546901669119527 --3.139880191687877 2.531406712696803 -0.6732625984745829 --2.730101781316089 3.233399500918441 -0.7469526996915083 --2.479964031177889 3.188822781552343 -0.6747926825349585 --2.916912765389899 2.827003977228965 -0.7016170675235891 --2.436855535613105 2.541854055116267 -0.5130514614776424 --2.40728611988985 2.804493518397055 -0.5678693756885046 --2.577803895411321 3.305796197385613 -0.7254664738561224 --2.680007564780957 2.735240130146315 -0.6218856904927478 --2.791634651913385 2.945067612825023 -0.7005948203215797 --2.770613946576544 3.333334407502226 -0.7750999121681281 --2.533529094552809 2.671182199571903 -0.5681893986477907 --2.558245499638268 2.865203874683475 -0.6227034695629561 --2.532163777234918 2.524555080424281 -0.53112770998227 --3.015453392304373 2.795265767015919 -0.7153287564385686 --2.644473238083209 2.904892003364424 -0.6549144161264676 --2.971577557088976 3.225710543014154 -0.7921781825797354 --2.419318633799723 2.618906460614873 -0.5271137096052594 --3.178071079059365 2.755148690190663 -0.7392343057955024 --3.091237281550645 3.147030587168554 -0.7987436351214292 --2.834356474260542 2.77374893821983 -0.6696107271290028 --2.401866132531867 2.960631203895713 -0.6028410960940839 --3.392610244996052 2.711789358993711 -0.7737158497815986 --2.575478580234003 2.602757568258284 -0.5613237721335429 --2.731670169597066 2.878835445463347 -0.6707626308554638 --2.387861130469802 3.055355594927375 -0.620648763945389 --2.894883724053324 2.430745650366975 -0.5911426586748317 --2.766767877758831 2.461563523964728 -0.5698172893445774 --2.897785131599163 2.521226399155177 -0.616698543245744 --3.082456998646442 2.86521414443849 -0.745017125336643 --2.647902714415034 3.227955584105831 -0.726284056376237 --2.49633805339286 2.946850657686491 -0.6253711689846205 --2.625437930235205 2.974472011542967 -0.6661695318120108 --2.816523714535346 3.193582772436592 -0.7576696510860311 --3.046169409238646 2.707772156798724 -0.7000767710053336 --2.986135978107884 2.409282137994111 -0.606049511647921 --2.91924759472426 2.996599091382582 -0.7395425315546168 --3.038674919365742 3.08123233406219 -0.7781718221121874 --2.974378406883966 2.950389610571518 -0.7412024664497241 --2.66315949490721 2.587299382854334 -0.5788325598619877 --3.099748237647941 3.002184475044134 -0.7750127925068431 --2.812693052675074 2.550914601839005 -0.6050261898188465 --3.309375717540838 2.87571894171774 -0.7894060722788474 --3.200928170433373 2.681566449207473 -0.7258213779510858 --2.528773462003886 2.737033473426483 -0.58341430100107 --2.596622697105987 2.475811904251284 -0.5338827707893142 --2.706026146591066 3.383733610396706 -0.7719840177254338 --2.955835094140244 3.125596582241795 -0.7714387966538833 --3.162764076680558 3.108396909869816 -0.8043366836271109 --2.506083974678455 3.260142498657459 -0.6974018972549939 --2.851554419364076 3.31870970404657 -0.7875097705776717 --2.379786855991262 2.882089721542084 -0.5786702560687534 --2.9194745938516 2.672350837094978 -0.6628944426553119 --3.040004066858679 3.21066457407537 -0.8010957002598943 -2.524182487813724 -1.528531156920171 -0.3828043577876686 -2.336222263188832 -1.275338674171022 -0.3166373109909436 -2.809369788726165 -1.3722413531392 -0.4237898141639159 -2.294153647386394 -1.653418473159793 -0.3490100390299913 -2.568211850519735 -1.788927806201338 -0.4205666885308024 -2.57642852223387 -1.272912968357235 -0.36540715550896 -2.786556682146517 -1.63858608294319 -0.4486630022111453 -2.202993173990676 -1.112475928573138 -0.2717221632452377 -2.207635705112922 -1.463347692747454 -0.3105311628300295 -2.934854355415253 -1.511758766597421 -0.4647643072721364 -2.403293213829763 -1.79802931303855 -0.387460025490867 -2.441822822366583 -1.140646623114572 -0.3235445113763215 -2.384223054249764 -1.445415406905496 -0.3449947070488664 -2.731729691948924 -1.229277001825144 -0.3921993038775219 -2.948600800736651 -1.286130405462342 -0.4424850460016924 -2.155944668864956 -1.311915530961742 -0.283525994437023 -2.705264061963622 -1.519083221460196 -0.4188272311214339 -2.742682888945933 -1.796082061640455 -0.4572459794115203 -2.453034689741221 -1.663295235682804 -0.3829472425073757 -2.621777581779159 -1.649342961244181 -0.4161217827878853 -2.148998699153462 -1.60347594700663 -0.313395909053053 -2.62066933228238 -1.934135759417273 -0.4477394217066575 -2.165427815450791 -1.746556208966683 -0.3322129743495425 -2.658893729427632 -1.369001330007587 -0.3927910337304865 -2.330157895560261 -1.066831406076207 -0.2928130914334196 -2.917626134226914 -1.660950493837026 -0.4778529233512331 -2.523941010225663 -1.393236124516789 -0.3679091510920941 -2.59480369798526 -1.139191664524691 -0.3545056269811105 -2.439422467889787 -1.277651765840802 -0.337985248221872 -2.475823197400042 -1.911763170516861 -0.4151827685993876 -2.849574680148895 -1.209029749583342 -0.4138770485062465 -2.099543094316053 -1.166992649098488 -0.2562794343398224 -2.816481387354628 -1.510587853267098 -0.4405719129904541 -2.997066477614199 -1.40766269828625 -0.4658013976780264 -2.278214091591205 -1.832326882156134 -0.3651581917558218 -2.365433022668416 -1.562244526177355 -0.3538480686013313 -2.192513150568779 -1.019750854190027 -0.2596628418002104 -2.101365866053372 -1.408754633835387 -0.2825868915001392 -2.850617520582084 -1.758535350515029 -0.4751118239411421 -3.030791057060184 -1.599177880527228 -0.4939111634225732 -2.22023252573217 -1.221313362736172 -0.2870007058114156 -2.288284984628802 -1.385613257779015 -0.3187778211147833 -2.113686009474042 -1.087116902516117 -0.2506455537479242 -2.336092242680224 -1.173762072491164 -0.3055743621764783 -2.708485272287221 -1.900665451080795 -0.4620373906935988 -2.25129532508814 -1.561143939867055 -0.330131500458722 -2.482446179952132 -1.752941178627223 -0.3988756313284602 -2.898171110894912 -1.406158393714612 -0.4455938928979691 -2.685164626454235 -1.128605636448115 -0.3716946121269598 -2.525478479790197 -1.083737015536244 -0.3343969469581627 -2.711064604526256 -1.689694959948749 -0.4388970356151621 -2.603068526137744 -1.44997621893813 -0.3903207863342809 -2.102277064028063 -1.520141367350159 -0.2946963995610111 -2.364472203496752 -1.717536929583144 -0.3705748300264807 -2.420348611154743 -1.05011460785162 -0.3093929860292831 -2.366449799874424 -1.892786043491512 -0.390271334736378 -2.805783180990936 -1.289170185869972 -0.4138583928127314 -3.048479699799605 -1.487773208528507 -0.4850989038477966 -3.024531273218416 -1.226638126297893 -0.451227805053683 -2.790687748788816 -1.142079822067046 -0.394563800948819 -2.099983512740257 -1.690577725914801 -0.3124498144337511 -2.539019258585496 -1.613879924839751 -0.3952215535352631 -2.623892016735362 -1.209187009925172 -0.3680733377900317 -2.513072714508268 -1.206458362974453 -0.3452233657559159 -2.374500002849033 -1.344893670462137 -0.3320470749159405 -2.700912701788835 -1.60274900528072 -0.4271864177254028 -2.445925305144049 -1.515374910516222 -0.3653015539128907 -2.282581932707587 -0.9989113305658379 -0.2758556786688378 -2.861019401455755 -1.593774227378648 -0.4588685094159048 -2.613945144806928 -1.555501312711483 -0.4041674392372927 -2.298723197250325 -1.480602512670811 -0.3312239199690761 -2.932279675843746 -1.19682265796019 -0.4292729050663389 -3.030229410844747 -1.328834331902751 -0.4637414133029351 -2.530868639359537 -1.977054517463363 -0.4340259126948538 -2.193161334190364 -1.832576138752112 -0.3473305583911961 -2.619940259492156 -2.0240652426364 -0.4579297968596635 -2.245005486168666 -1.299011543327819 -0.3004965493165861 -2.094474523425057 -1.795978382275191 -0.3225654656879942 -2.735781988199045 -1.425435175812351 -0.4146994739848583 -2.070176640452972 -1.302120801935663 -0.2646754443394215 -2.872642050888603 -1.33795965306827 -0.4328418755159653 -2.638220809479523 -1.837483873803727 -0.4404254976391971 -2.584108908780061 -1.348837009954673 -0.375317739464811 -2.549496615265895 -1.700066543452575 -0.4068663127689338 -2.201114144868426 -1.670933249090272 -0.3315386846696216 -2.7298517435834 -1.329992645480448 -0.4029364658293435 -2.261131025654981 -1.748009485865281 -0.3524032019616721 -2.820108343563566 -1.834884573259433 -0.4774750127145615 -2.183735700768842 -1.382690868359056 -0.2968944534052042 -2.552596732755848 -1.878152739558511 -0.4273215981630916 -2.782711648812467 -1.718479083791846 -0.4567633294969794 -2.650817273195722 -1.293201214213243 -0.382788402085947 -2.036385364042655 -1.119505877369299 -0.2381047713154514 -2.286216760617174 -1.139442644734375 -0.2916670292647131 -2.071154840448028 -1.605229765594477 -0.2972638224908996 -2.471769385426835 -1.831745377347443 -0.4053949156466032 -2.449496167692458 -1.587189605959872 -0.373886759288113 -2.686713330890042 -1.978317849725668 -0.4664493295986627 -2.401391735795515 -1.209234985075863 -0.3227602388805162 -2.373542390806678 -1.639017775852439 -0.3638832159555729 -2.984265477553235 -1.68761044166465 -0.4943506625133988 -2.511596391051607 -1.314355806227891 -0.3567350223110476 -2.117568911609832 -1.008562183333408 -0.2431026367581905 -2.638577566642206 -1.74360072550258 -0.4300116374245342 -2.180375545887957 -1.537070437986131 -0.3128061797633351 -2.854539452863397 -1.686205535863877 -0.4678283072135591 -2.354040617171795 -0.999665042133131 -0.2905006816974702 -2.928705096658084 -1.746907833666201 -0.489710981687814 -2.454720157700738 -1.372584659204427 -0.351491112485337 -2.77404516334912 -1.572955154701997 -0.4388317267378855 -2.613619743846455 -1.073530700887569 -0.3511876867174187 -2.437299284510142 -1.971066869072873 -0.4138477872280749 -2.947689222727686 -1.604712479691633 -0.4776972594036717 -2.947124266132121 -1.356175698811193 -0.4499681254733267 -2.49464701840274 -1.459960009183409 -0.3692315800359581 -2.036625257515489 -1.216912410638058 -0.248567331838238 -2.261609583055114 -1.895920597250314 -0.3686414894076004 -2.331407952927115 -1.78273567694136 -0.3708368501903196 -2.780258296284564 -1.889234351172715 -0.4754821535497938 -2.157055684176458 -1.165316029408847 -0.2679682269772472 -2.374634500159208 -1.122622708212783 -0.307898819856309 -3.068952983290533 -1.407206476614474 -0.4802759261103717 -2.158598194966616 -0.9486918028780688 -0.245239542902609 -2.873965569356251 -1.143190161855637 -0.4115466275483158 -2.88038705504345 -1.269974945140764 -0.4268715621516368 -2.258894613413622 -1.06748347710828 -0.2783341951828112 -2.130562438860397 -1.23302268339281 -0.2697887416028372 -2.838929598964063 -1.445235146290792 -0.4378944144629332 -2.285648194812114 -1.217216171032877 -0.299971870708532 --1.141286878693992 -3.628027849574137 -0.6160876114557485 --1.345299746365598 -3.880616731703178 -0.7135746748094147 --1.230617759611196 -3.372052643185959 -0.5431814924026777 --1.065899969416394 -3.886806214505176 -0.6867096890150025 --0.9104046430912168 -3.565365126988736 -0.5690810069689072 --1.361791522985026 -3.662894835861192 -0.6474870955598208 --1.232672441678381 -4.048044338915032 -0.7500339122713993 --1.041779233563155 -3.416292746212735 -0.5374977884943808 --0.9295067992465584 -3.755898440092322 -0.6297648261707685 --1.377821421677071 -3.483408403298573 -0.591632794578943 --1.506949842579307 -3.94272189002523 -0.7411415882387276 --1.024686280322583 -4.045169645069056 -0.726354541255914 --1.213281706326082 -3.775305318353343 -0.6702910366499786 --1.257020781332501 -3.223671142531737 -0.4995825102302104 --1.486019324153575 -3.781259823484609 -0.6921906668036943 --1.118263599332672 -3.292183068934858 -0.5068239348146997 --1.372779365418466 -4.02676225530516 -0.7556433803077077 --1.374135369247336 -3.3143624067177 -0.5383676244393714 --1.227484394259257 -3.509476825355216 -0.5868265051527414 --0.916713496057229 -3.895055034855987 -0.669392480558854 --1.070278343571533 -3.749400246412585 -0.645927764339067 --0.9065050174118476 -3.432362950624743 -0.5273926254352871 --1.047312681751251 -3.53888806496902 -0.5769745534222293 --0.7914387970146688 -3.521927659654792 -0.5418566375310937 --0.8264644730543464 -3.670104394214875 -0.5909291968509804 --1.217669158099762 -3.907454012815039 -0.7104215877015484 --1.463335135902835 -3.568910642551999 -0.6247680550638867 --0.9907404938919268 -4.165025589073716 -0.7555847766852019 --1.113254517029059 -4.153025994015604 -0.7646906986172377 --1.009341997261225 -3.646232958756025 -0.6062959699595754 --1.32491836860331 -3.769180096130789 -0.6782739595258099 --1.275570276282122 -3.602774211530321 -0.6213415291058675 --1.152049398389277 -3.431457388458297 -0.55416606046619 --1.429194801104072 -3.392189036139334 -0.5671347315294595 --1.497906909379209 -3.684697252872951 -0.6630816017001397 --0.9242365508305206 -3.991667974964806 -0.698477096575238 --1.339374939769908 -3.187237468566131 -0.4962529802661416 --1.01235085262361 -3.321289815810613 -0.5046847421421968 --1.471359093684787 -4.039751450259787 -0.765018457995758 --1.28147847865946 -4.102846437884275 -0.7674178701981774 --1.091822225352376 -3.974018079349409 -0.7149881245018651 --1.544766294926154 -3.853432889031543 -0.7173078642103445 --0.942143042454227 -4.207370269439574 -0.7629826177084664 --1.145726375138425 -3.211556745051738 -0.4850239776426766 --1.330158912288157 -3.399811329924785 -0.5612262135376731 --1.287299573907658 -3.974759946994618 -0.7356788232452812 --0.8529905776382557 -3.825929274911478 -0.6408301247755483 --1.608336025463995 -3.973815507720546 -0.7567293265539292 --1.471819974934876 -3.492971713977785 -0.6016840196321587 --1.447983018334211 -3.869540693685389 -0.7167030615510448 --0.9352252196195129 -4.093755955574963 -0.7292431408331073 --1.200900469855033 -4.14516895671541 -0.7707217358887298 --1.00598153705831 -3.813987971317267 -0.6572641271764694 --1.344428318936754 -3.572412116319605 -0.6173224291888395 --1.132618723333594 -3.537165807617984 -0.5859965027275914 --1.212085095925687 -3.143234919049593 -0.4711931245822195 --1.411826939088918 -3.232272804025515 -0.5164474806587587 --1.014362623137035 -3.966239847942051 -0.7028825122648502 --1.208943841361007 -3.675408692231627 -0.6383747674701992 --1.200909322974966 -3.295342155590768 -0.5161600814774566 --0.8207964372572208 -3.450539272498604 -0.5233502450024577 --0.9786379102802665 -3.488287827354587 -0.5530576634138584 --1.287278211657066 -3.311067353067196 -0.5294352638452948 --1.283053342490646 -3.151078619966459 -0.4802163858736072 --0.9163748471029607 -3.360042728967568 -0.5061912847181786 --1.413397290811893 -3.950107101834539 -0.7378656226807225 --1.117602573447829 -3.817806001171729 -0.6726530416558282 --0.9977534077426564 -4.217199400743899 -0.7707788836482634 --1.263762708860282 -3.845072125051203 -0.6964531503127431 --0.7544910508354628 -3.605474337944958 -0.5629590221416579 --1.549659370660071 -3.739022836242695 -0.6829458309555332 --0.9200125976679604 -3.657391288366269 -0.5986106407931348 --1.286342753411228 -3.694895585464385 -0.6517724001757793 --1.156518586009655 -3.349143385097542 -0.5285157398643353 --0.7951410130353187 -3.747816213333438 -0.6104680526589339 --1.407089310002255 -3.729991702901797 -0.6717066996923435 --1.26211446400549 -3.440418962615139 -0.5679570600181385 --1.447728989773661 -3.30818565770109 -0.5427496099888872 --1.057361262099721 -3.244776838223514 -0.4860813965651022 --1.418373069161838 -4.102617469747473 -0.7767992776165661 --1.126497585187654 -4.065050552362647 -0.7436777266900948 --1.054942227284803 -4.192106880889371 -0.7692053680144167 --1.402235827025013 -3.805988820748929 -0.6949181059448482 --1.54781701567685 -4.024346178316407 -0.7659717935974024 --0.712231242698364 -3.515417040896235 -0.5310067020431998 --1.074074359919947 -3.681630669574324 -0.6253087560017256 --1.600876010173105 -3.899435409255846 -0.7345820558934406 --1.09178302751863 -3.35995947789771 -0.5251692423124682 --0.8560489515619124 -3.938919951557975 -0.6745834711004222 --1.084507943857648 -3.473885448464363 -0.560469632109918 --1.302749050951322 -3.510192999686518 -0.5939607399452439 --0.8722733569086766 -3.502648490486354 -0.5452176542873443 --1.141440274057985 -3.904462744498903 -0.7012040737476521 --0.8348609154619225 -3.584094630728818 -0.5658419917088948 --1.198199865411155 -3.581890787995124 -0.6072773924322051 --1.143124649224611 -3.732294554229607 -0.6493187674715084 --0.9832787603773161 -3.585067255081366 -0.5839812187453414 --1.001182708759571 -3.719849200638391 -0.6280807729830019 --1.519174550723709 -3.61224068804343 -0.6419256221019312 --1.428066781820396 -3.624486149993877 -0.6398733713218141 --1.182816910828425 -3.978736678519875 -0.7268281897159233 --0.7558645453631416 -3.686113068588526 -0.5873657555493236 --0.853373236713436 -3.391820168048819 -0.508994593191455 --0.9893701956485654 -3.898546345481281 -0.6800470952162012 --0.9711335622494378 -3.403669903598515 -0.5257219979248466 --0.9335616046057567 -3.828504690094214 -0.6519998767647734 --1.040872448441204 -4.118948995298243 -0.7483861571434918 --1.19070092532926 -3.849878967734966 -0.6906769205557148 --1.072505908969212 -3.602192694706327 -0.6000194735388572 --0.9353048251149993 -4.160560329948006 -0.7486056598026749 --1.338355484675666 -4.115803897004413 -0.7745284194994341 --0.75457302617417 -3.46479730362521 -0.5203335704416615 --0.8648244951650367 -3.731426585330259 -0.6141274290829504 --1.410099521674793 -3.544577142235848 -0.6134095796184165 --1.285667963457921 -3.909506821665456 -0.7173290568788635 --1.267514798831823 -4.162815080109446 -0.779919357803091 --1.303554659812183 -4.048749505496383 -0.756151151353379 --1.346981589413687 -3.944842064853138 -0.7320827000961244 --1.578760648475703 -3.793874258313345 -0.7014696817036364 --1.520900826623741 -3.550619487181968 -0.6229778426175888 --1.333927263305943 -3.25372231343824 -0.5160189468473504 --0.6443361686243326 -1.834500870708636 -0.1884846805850706 --0.6876026035204876 -1.524770807115845 -0.1437418198185461 --0.9610155058175189 -1.8862569607999 -0.2136356218002951 --0.4040289808554389 -2.034276712259457 -0.2051841324418603 --0.4231841797142209 -1.676534465454001 -0.1520584559181864 --0.7595940092048031 -2.092433563064629 -0.2326602936964153 --0.8714660498577388 -1.660784350134026 -0.1748553680626685 --0.3191610128997942 -1.8465215613456 -0.1722974066398268 --0.4530816594611197 -1.468911911146958 -0.1217377629991408 --0.5744583625792847 -2.153340467948762 -0.231628734935957 --0.9517387215494494 -2.063926570587971 -0.238710000285197 --0.7207047329468325 -1.346783757187816 -0.1183357277808699 --1.144063802458228 -1.873174265154674 -0.2220542820165368 --0.2671259820772638 -2.144740028504864 -0.2149075483419918 --0.5971291059025277 -1.657545975902148 -0.1589785231468735 --1.025459761754097 -1.730777202584705 -0.1941221841733788 --0.492955369853553 -1.891628407161028 -0.1886453977205232 --0.8420405706651499 -1.48969753877506 -0.1471265109030981 --0.793672246408925 -1.935200982416234 -0.2117365807363215 --0.6298871788337854 -1.998670127462054 -0.2121215018358764 --0.3240782239809543 -1.530842837280183 -0.1238671448772471 --0.4203258699765323 -2.198263922852711 -0.2303674091311004 --0.2476010208687827 -1.985405243155243 -0.1897431270867828 --0.8685631399449205 -2.215296081368526 -0.2550663969734405 --0.5704120697702606 -1.383782994944682 -0.11536369932397 --0.7399238059529405 -1.707856044319309 -0.1746552633003558 --0.7010201017244523 -2.222138158318763 -0.2477280252511292 --0.2836835860295764 -1.703149384612351 -0.1483150448847412 --1.073369008696349 -2.01603351602117 -0.2384971503687507 --0.8526018983968575 -1.797360292868778 -0.1944435138235398 --0.9313824331172292 -1.567866649833289 -0.1641358415008267 --0.4817079686080513 -1.772885664415225 -0.1700668262581467 --0.5569986120218681 -1.568977874941705 -0.1431323426494725 --0.3551620925098134 -1.431345695126675 -0.1101671495975603 --0.7522896722721539 -1.602773500479159 -0.1593292277066393 --1.140887874524101 -1.768668861453462 -0.2065054105839233 --0.1612992273997839 -2.119612495176307 -0.206153800266971 --0.2720644031853471 -2.252796456586726 -0.2315604414006849 --0.5114194095781971 -2.059389735022617 -0.2146225919068183 --0.8933238691528819 -1.978081308181267 -0.2233849449312696 --0.8158957148404892 -1.383474988796373 -0.1294115550142262 --0.9525650148121884 -2.15330057881841 -0.2510026066148952 --0.5114864715348844 -2.239443327837255 -0.2408280861960421 --0.2164633715087435 -1.882476699713793 -0.1723857748949915 --0.3955672574177485 -1.76999085631294 -0.1648122897181928 --0.390827544957842 -1.930738435459489 -0.1889410301005331 --1.033401153829747 -1.613549189896022 -0.1769495607780143 --0.4754975136734009 -1.378282084383363 -0.1089887184964629 --0.6611789437734614 -2.099925335877338 -0.2285200689560185 --0.7591988840435764 -1.817351468387098 -0.1922863576606428 --1.051687090070007 -1.831368921033908 -0.2105886198254755 --0.7483621005117724 -1.449252618549445 -0.1356108667536017 --1.231595080882396 -1.895086218363527 -0.2305351586798341 --0.4206580457574788 -1.568252920789996 -0.1352413167091748 --0.8627632582832898 -2.114169488188239 -0.241084139102092 --0.7498619951055059 -1.245344052282474 -0.1045153133256821 --0.2603509930719608 -1.451157485952411 -0.1076471949254846 --0.5883836499856245 -1.488491188472913 -0.1325352369755682 --0.595620908451038 -1.90673262786057 -0.1966031733983748 --0.6165319138979768 -1.312904559614479 -0.1071169433048057 --0.7274336756420268 -2.003303392770469 -0.2181162763605023 --0.2425779583404377 -1.622178538559697 -0.1334187940703133 --1.047201722572194 -2.104785974129413 -0.2493459281657089 --0.782456350933426 -2.276376568899597 -0.2589473707719883 --0.6092124584913602 -2.257171780322949 -0.2480686755998634 --0.231819764953457 -1.786477368096862 -0.1583671832373458 --0.993078456551304 -1.985500583559957 -0.2298036847722167 --1.162068007154099 -1.986773040415529 -0.2394011819138388 --0.9162691403941461 -1.743317528224435 -0.1898466139410128 --0.6748685679116968 -1.635785830830512 -0.160026106364423 --0.3071204719289705 -2.059147243100052 -0.2039201155727096 --0.1997884752955308 -2.200091061495456 -0.2202518621270916 --0.1648343958553826 -2.025737832108117 -0.1918852596076273 --0.9344038887056889 -1.466994157397654 -0.1489749492623439 --0.3422645910431762 -1.634360977413471 -0.140977858821913 --0.6971045686831864 -1.913221496079508 -0.2031888962558419 --0.3642476065712674 -2.124330375097276 -0.2165878901754799 --0.4391705738093218 -2.117934183323696 -0.2194538487283572 --0.5080529455120391 -1.646579386518708 -0.1522686543911789 --1.106076683104931 -1.682847648438808 -0.1916466338615744 --0.6557681937000368 -1.742795450313311 -0.1752598090949905 --0.3633159967543522 -2.264739321037991 -0.2375175592712962 --0.4666176078387726 -1.976091146992785 -0.1998504796811887 --0.8924182069515694 -2.295784736581529 -0.2665775051095831 --0.7810624991915259 -2.178345324778438 -0.2457443398392092 --0.8716788250543825 -1.882033935898242 -0.208130559636233 --0.6553320901232045 -1.417662548413249 -0.1254616104539974 --0.8208905906150771 -2.028677395713477 -0.2268135306765227 --1.06188599714394 -1.926511054230647 -0.2250828853271707 --0.560355172090254 -1.829484899126785 -0.1830400145984106 --1.205252659500332 -1.820232928822726 -0.2180141216110346 --0.833068244056616 -1.583131815461998 -0.1608764675656858 --0.9549760996025416 -1.658845131436766 -0.1792749953101463 --0.9776260234460212 -1.803996537347225 -0.2023635391330881 --0.2323941630443543 -1.531684855191245 -0.1186597374565311 --0.4114542505966365 -1.84927508289558 -0.1777522118763507 --0.8211276212096519 -1.727190599859123 -0.1821132492003869 --0.805068952442882 -1.302785394298539 -0.1164766501360936 --0.2295978392555713 -2.066934946004242 -0.201281446766646 --0.3034946091530923 -1.925922122566085 -0.1835602318005413 --0.5238335591023602 -1.324953472322931 -0.1035594635997664 --0.6819196787135862 -2.29728004603896 -0.2570014423360983 --0.1664446496752668 -1.94277747049799 -0.179173161377277 --0.7663581349301115 -1.526356782493396 -0.1484359449273799 --0.3882438010192046 -1.499835152665798 -0.122772717251127 --0.4056332293346576 -1.375769947863805 -0.1044811711487567 --0.4397408103495823 -2.275031122423658 -0.2425745316038483 --0.2078256820613213 -1.710375033629912 -0.1452374591298207 --0.4946705185175607 -2.168272787695319 -0.2296904201078639 --0.5926010684312271 -2.067396739867553 -0.2201532658303887 --0.3189601412187114 -1.766908152387677 -0.1600961079293143 --0.3352030929314969 -2.197939092781908 -0.2261915936792149 --0.548181125223382 -1.983311404196241 -0.2053782480510359 --0.3546400317307384 -1.708769199657268 -0.1531479685649152 --0.6491081226585311 -2.175381559133812 -0.2386116321034367 --1.114729443706579 -2.077207720224296 -0.2492447436217508 --0.6764349094078246 -1.261740236521023 -0.1027490019834438 --0.5191267079621851 -1.448450820950718 -0.1223891219159047 --0.5761847927883732 -1.748612109522448 -0.1716811597090641 --0.335063556573414 -1.98804046795323 -0.1946225030393639 --1.242112005891655 -1.966624783080483 -0.2413947864653477 --0.8840075235171194 -2.046992115468034 -0.2327704254586307 --1.03014894795822 -2.17254452704895 -0.2574916302361396 --0.49292749409826 -1.540121772768378 -0.1350390258350618 --0.8878134744467818 -1.403908574509654 -0.1366729638107425 --0.7103898639638223 -2.15363674871324 -0.2387117409667517 --0.6219555450927303 -1.573725702036916 -0.1475411294868672 --1.017552052404972 -2.043196451122176 -0.2392857869482121 --1.310378958465038 -1.901985735688038 -0.2365849344702536 --0.9999442306674682 -1.524161432877198 -0.1614746979989956 --0.9635091335409467 -2.23035749081521 -0.2616566636103331 --0.1711297496514509 -1.824430357837659 -0.1610496638891961 --0.8033392860199278 -1.65772773791469 -0.1705731398564228 --0.9134135250096956 -1.827968701721852 -0.2023796182860254 -1.601808477007864 -0.5521081379342875 -0.1629047306171491 -1.137461719447188 -0.5962365120489188 -0.1127978972069929 -1.808684473145596 -0.3345331417181101 -0.1769578020544115 -1.853183020207941 -0.7562933997553332 -0.1953776919135392 -1.370139015521921 -0.7918590438176745 -0.1457243190068395 -1.350790354973349 -0.3746289245442616 -0.1286297360098969 -0.8706804520696587 -0.5831483545074583 -0.08289205871491345 -1.115147764081145 -0.8456874403681516 -0.1196399544886666 -1.571632523557148 -0.2685231285042591 -0.1482707972851919 -1.010894945956435 -0.3869906564244501 -0.08976948947735737 -1.619150000468136 -0.8519169583703992 -0.1743915011092805 -1.88764587365726 -0.562800699384468 -0.1928834877982543 -1.399252398664337 -0.5787568348424522 -0.1417906318948311 -1.813779722226727 -0.1418272462051827 -0.1675611097363339 -0.9267101318569659 -0.7753749268156438 -0.09719924226591231 -1.180319556752445 -0.2980143013131197 -0.1049982191985915 -1.282862680668071 -0.9163640018117879 -0.1401780469007724 -1.972146285888437 -0.3119197706870106 -0.192075389341782 -1.750949633664148 -0.6164313169699565 -0.1803270693597375 -1.457463509741669 -0.9443381404505318 -0.1600856260606298 -1.225238861288233 -0.7407796924399785 -0.128024886099703 -1.41571491160302 -0.2299781982411296 -0.1283965681276442 -1.660746882777093 -0.4041079859262256 -0.164247599852338 -1.992262098410384 -0.6932644266359737 -0.2084770568091613 -1.783957623639389 -0.925095423759043 -0.1947196289642724 -1.537538645113652 -0.7126303498932247 -0.1610425922316209 -1.959845484829313 -0.8811144685745786 -0.2122808835028234 -0.7362153902605753 -0.5988422005508083 -0.07117785168833497 -0.8707877715632026 -0.4338480470130629 -0.07615142452209381 -1.503553991060204 -0.4276566277927524 -0.1480389328310958 -1.213966658443685 -0.4562973988863098 -0.1163470187332571 -1.660353695648501 -0.1423199574899948 -0.1509168669879329 -1.779186795955502 -0.4754974637614222 -0.1791385631994464 -1.006325769131604 -0.6551052616038227 -0.100459942884079 -0.8001503660875857 -0.721108266396379 -0.08279949837759534 -1.997167766087669 -0.4461536343533494 -0.200045213796937 -1.035554023851998 -0.9785516452788673 -0.1147783570853211 -1.695826775049876 -0.7401397102912153 -0.1784415419010735 -1.922066663059592 -0.1958909491227588 -0.1814870138135729 -0.9074075484241043 -0.3113635031116047 -0.07353012890887152 -1.700518712202302 -0.2706651708345648 -0.1625259338834971 -0.996113943886431 -0.5182459294942221 -0.09366399371284154 -1.269543207861403 -0.6177085580676792 -0.1285935975048774 -1.284016651818895 -0.220442498679932 -0.1124832186794572 -1.05254722783696 -0.2661697819982516 -0.08793182365036631 -1.52663004792275 -0.1525873962065136 -0.136384129084257 -1.168435259989968 -0.990028751674177 -0.1295339436472402 -1.650425693077586 -0.9712939207514444 -0.1818900722789363 -2.02250902215649 -0.5938970309925893 -0.2082334240756446 -1.099483956967341 -0.7327567773357806 -0.1138157396876059 -0.94149700564421 -0.8968158666096344 -0.1028345708492261 -1.884503771503383 -0.4232280416320037 -0.1880948784261575 -0.7662053981193998 -0.4955910441336105 -0.06871743536876872 -1.88231060699706 -0.9499039602740345 -0.2064736522408654 -1.502260442074236 -0.8207822262180481 -0.1609249860333372 -2.02285555595527 -0.7990370538895066 -0.216203879260317 -1.867771509142288 -0.6616415286118289 -0.193791482995672 -1.372561461103188 -0.9732202274970398 -0.1515760110700382 -1.09745263835569 -0.4709751357316788 -0.1034063115964741 -1.322395476996356 -0.490697977870271 -0.1301058260125517 -1.481107706680639 -0.3185079231249348 -0.1407146962700551 -1.634637131337239 -0.6781007493371646 -0.1701208215789669 -0.6751022292586577 -0.659189139652075 -0.06954961535213626 -1.355656622261619 -0.6809732082631765 -0.1403780225778128 -1.503761545759429 -0.6020443382065149 -0.153954683810425 -1.835826077821109 -0.06496991442539551 -0.1658206205294469 -1.290161378845831 -0.8222059632187977 -0.1380059127872541 -1.842764214307069 -0.2325063718392731 -0.1755000034032597 -1.565835459033866 -0.998783695584462 -0.1734402815584667 -1.736560517819626 -0.07444418376185404 -0.1554762487970354 -0.8204649044885399 -0.817678264856472 -0.08854099263838101 -1.703779368715135 -0.5361474009414803 -0.173149358814115 -1.36917199938358 -0.8865872495547504 -0.1487185797121162 -1.862587131480495 -0.8522412896470346 -0.2001570207109249 -1.934523586052777 -0.7821463743961212 -0.2051975002137366 -1.103581430591096 -0.3741245072386425 -0.09997795238157356 -1.420970530039922 -0.4826772240778534 -0.1409174296617517 -1.260579644311235 -0.3586486745787216 -0.1175175185468726 -1.136263905537272 -0.212860465422277 -0.09428706176534485 -1.02252073322401 -0.7952325265236384 -0.1078954878506592 -0.8987481927303863 -0.6823368415568232 -0.09036540204803617 -1.573624040071846 -0.3611543843406019 -0.1530191622844484 -1.211930060866019 -0.839650605063287 -0.1300101008059009 -1.904417581661401 -0.1119669647305885 -0.1753469845979828 -1.760431303635521 -0.8232491167600061 -0.1881421291585922 -0.8317631181528684 -0.3454887295835286 -0.06699575893163474 -1.584598476478886 -0.4588227320794832 -0.1580531660384377 -1.330770330608946 -0.2866824104688052 -0.1218969185161441 -1.275673500191934 -1.016923737173421 -0.1419187448203668 -1.611045324147568 -0.759346309225232 -0.1702931577686686 -1.992492167222542 -0.2176809206544081 -0.1893175888361517 -2.027005532388255 -0.3692166210957802 -0.1997518538768616 -1.451251697574513 -0.6656893128890966 -0.1503109291254179 -0.6620348190850792 -0.5859200486089523 -0.06495130190524367 -0.9626801207859823 -0.2396331732530204 -0.07520610974031794 -1.732031822743829 -1.003506490317937 -0.191856823874816 -1.804686587826905 -0.5525821898540136 -0.1840481135845888 -1.415674166941112 -0.1292420438744835 -0.1218970652812885 -1.584145474988115 -0.09209549819255813 -0.1392274773963551 -2.075120514224742 -0.6557689829621245 -0.2167562007132599 -1.747761824410231 -0.402425492509451 -0.1733888027453839 -1.966613238843887 -0.9622505037876983 -0.2165436146175613 -1.229617523463036 -0.5586883068507098 -0.1219659509843167 -2.040845280984672 -0.881949731186416 -0.2221311515235466 -0.8087016864511962 -0.6353692471880317 -0.07939013276325914 -1.511746898384321 -0.5109363536743484 -0.1519125483212813 -0.9101043994654133 -0.5089393375858013 -0.08375582871037893 -1.895621265377455 -0.3150736026150407 -0.1848510779281416 -1.73772970677574 -0.196245307711075 -0.1625097737920219 -1.779098008499015 -0.6990531216581081 -0.1857017918492256 -1.454257461572032 -1.027209190960993 -0.1618702817496886 -1.538220949845194 -0.8866234218316699 -0.1669924406752422 -1.187569175772004 -0.6551155690294904 -0.1206831314709856 -1.501895894355639 -0.2259266968414089 -0.1380269798962242 -1.060415996141519 -0.5734251194154387 -0.1031417692609363 -0.7925764976439384 -0.5582692945299659 -0.07410796044546651 -0.9299195571694967 -0.3838642467062229 -0.08026756550458365 -1.313931166094871 -0.1464887062384736 -0.1109693978747332 -1.94372473574056 -0.6234582672989338 -0.2006883743912515 -2.058185067025736 -0.5005183072456822 -0.2083554170978016 -2.052301045664965 -0.289096987377104 -0.1983277759300254 -1.690741721806397 -0.900232251673061 -0.1837589226777214 -1.018752157486842 -0.8941976518221311 -0.110826191847176 -1.644583765402145 -0.3219738433651069 -0.1589974368442906 -0.7720712396217293 -0.4189742137684831 -0.06524411760793641 -1.105275856650053 -1.032645651849401 -0.1234458635362148 -1.588143734801501 -0.1852775108576107 -0.1453855028284478 -0.709698564439314 -0.5334290781310365 -0.06582329117406645 -0.724174369361886 -0.7198741722869235 -0.07628278552792918 -1.420994361209508 -0.3952113096213878 -0.137498409754043 -0.9517756104597872 -0.9774066276775238 -0.1058134789260106 -1.30262789943461 -0.7438397668112882 -0.1366919681387325 -1.162946239901892 -0.7897173654510465 -0.1229099734432271 -0.9570863623064374 -0.5868755934021983 -0.09217845641821654 -0.9862397103229257 -0.32054206990786 -0.08341322299499154 -1.447828954900574 -0.7554441334440468 -0.1529032162315065 -1.937546727372311 -0.3869829598524803 -0.1919691480151288 -1.10688756031729 -0.9446147384359308 -0.1217039517983277 -1.09151048481177 -0.6486861983289152 -0.1096258571084115 -1.661748796508083 -0.05909564938376981 -0.1461773472183377 -1.707512257943787 -0.4604959424058881 -0.171207974267139 -0.8607682336354001 -0.8875377582833719 -0.09450794243661036 -1.971677847147362 -0.5344412746016096 -0.2006718279237825 -1.011711017951223 -1.049156599702318 -0.113431778442983 -1.848929823763027 -0.4832553378644227 -0.1865111054190638 -1.225266283959003 -0.1689874381138003 -0.1019037100335187 -0.960346084035339 -0.4513494963252471 -0.0868574800168491 -1.254025151421421 -0.2822196643078063 -0.112741864715125 -1.833723856480039 -1.010844343203312 -0.2033204161885702 -1.68399245855173 -0.8203611171595512 -0.1800478966348839 -1.19869531984735 -1.047969473574678 -0.1340087692198572 -1.440769780460221 -0.8640813164785248 -0.1557740307196865 -0.9907647716627173 -0.7281642183431634 -0.1018801450729598 -1.76404295486698 -0.274056930171331 -0.1694696434825754 -2.080487145645384 -0.7443436434722559 -0.2211120757258446 -1.324768122179183 -0.5651351001383397 -0.1330061455092654 -0.8666937862398909 -0.2556914652883604 -0.06462579102114463 -1.171156209040432 -0.3916009634009819 -0.1086643915467479 -1.820817223183134 -0.4114172936086778 -0.1812552620680694 -0.835116512061232 -0.4985881978875855 -0.07545105914724394 -1.707952753498807 -0.6696778244783621 -0.1774536734109683 -1.713794010010019 -0.3343439541996444 -0.1670148512242936 -1.963653826637253 -0.1438600316780246 -0.1828176538788093 -1.580386893801535 -0.6243041191283065 -0.1628059380076258 -1.668891817341872 -0.610796898853411 -0.1716744187820521 -1.927885624429324 -1.021231150326428 -0.2141350645567958 -1.295724930941881 -0.4232870138208504 -0.1244431335589316 -2.098837422954755 -0.8414123032681801 -0.2278719939021774 -1.650473653447573 -0.2308240465380011 -0.1549455463282003 -1.053794656175407 -0.194431661329236 -0.08287673468235258 -0.7542232697096642 -0.7758009311066489 -0.08114139424193018 -1.399851962114251 -0.3209897306579172 -0.1316399592127695 -1.916744858962901 -0.7089027894328204 -0.2005707396884024 -1.147782327913609 -0.531124106359428 -0.1115379413603703 -0.8634614857895739 -0.7567336250643225 -0.0902236723694214 -1.783241437283255 -0.01886339337019266 -0.15779302349633 -2.064682764264617 -0.428579932245852 -0.2059065620707167 -1.198250830097583 -0.9265852956508347 -0.1311959147996099 -0.7462241613662858 -0.6649882496850114 -0.07540621313915466 -1.268124425890238 -0.6876823279509869 -0.1308987625010688 -1.921125516431254 -0.4748121491587028 -0.1935253248391111 -1.494909076753357 -0.09617416496014507 -0.1290596810453118 -0.9637210631206269 -0.8373354238440669 -0.1032614798565804 -1.458925542360414 -0.5436013485954522 -0.1472128563391233 -2.022045713515524 -0.9392338122021662 -0.2222713797897767 -1.031954769787168 -0.448828564600262 -0.09493782372104786 -1.862047655368572 -4.535810777103744e-05 -0.1656952041321945 -1.929434429365508 -0.2575787983908571 -0.1853933186394088 -1.651676907077033 -0.4823325572731781 -0.1660277313801198 -1.053191542198621 -0.3297809391293007 -0.09182350514741097 -1.21074524634817 -0.2371239206837318 -0.1048801723493436 -1.110003809390173 -0.2993223454628356 -0.09679553351658667 -2.089992397446968 -0.5730333124015252 -0.2148713250199752 -1.653586971718972 -1.036389497188552 -0.1840663911375848 -1.870751635121024 -0.17054603886295 -0.1750240235224708 -0.667495718017318 -0.7119575667444756 -0.07154489399158463 -1.362163159211169 -0.4332961396703459 -0.1324254111720211 -1.869421234344748 -0.3742414804095363 -0.1847597154337327 -1.37376877221912 -1.043774391556209 -0.1532928937220616 -1.566843183234241 -0.8083726863295446 -0.1673426462066139 -1.347195635220849 -0.2104835841771787 -0.1192324161450201 -1.903855704232704 -0.0480665208297972 -0.1722364659113173 -1.612864274648684 -0.9217676988912339 -0.1761848410637153 -1.470951696991467 -0.1667750284410177 -0.1308495976838081 -1.818034279882345 -0.6185027130260643 -0.1873121697118996 -0.7133562647970084 -0.4731289227104293 -0.06301209769890181 -0.8960981373495095 -0.8285783920942581 -0.09613771056137407 -3.211580906090993 -2.285230627407872 -0.660538610981837 -3.321723607819834 -2.549088947032811 -0.734446135880601 -2.932750048160262 -2.389144433045621 -0.6025387105193254 -3.501346038500664 -2.22740457165659 -0.7237033697076405 -3.170894284484553 -2.006090036501461 -0.5960407054207074 -3.104147600063667 -2.530949119515103 -0.673341559021316 -2.963202716075594 -2.13418794307955 -0.5645288150170725 -3.381789422993837 -2.054396258815257 -0.6599742914505633 -3.518064993469936 -2.430318107722228 -0.7630044848354955 -2.814225680057806 -2.246739046405527 -0.5445173233097675 -3.359324133743036 -2.368277264826387 -0.714381260358956 -3.327769259049711 -2.714179426817179 -0.7611845047697581 -3.66558285399789 -2.153629399277863 -0.7485735862681697 -2.938313867698495 -2.548712749388414 -0.6314373405866807 -3.037641814073382 -2.266756607636727 -0.6096078080079269 -3.189319333988893 -2.656450831097365 -0.716181848074779 -3.457350153656947 -2.629241202752387 -0.7798393865975817 -2.796968175849857 -2.476893039511854 -0.5812344500355815 -3.021135641042211 -1.981105486641351 -0.5512625264938962 -3.152261363410034 -1.841144059661465 -0.5596592691016493 -3.358321377730104 -2.211327570773082 -0.6851248889281842 -3.229786228995297 -2.464451689153872 -0.6966475561759566 -3.619544056446678 -2.320107330535301 -0.7675664868977519 -3.539035726506429 -2.065909784513261 -0.7012298325362007 -3.295899169213611 -1.926936048659633 -0.6131061435227645 -3.135760489322583 -2.144708017451531 -0.6135523040430602 -3.10196992404674 -2.397783679219995 -0.6505925403762529 -2.830743854266144 -2.108208369693504 -0.5234413126597788 -2.773437175796157 -2.360435422437967 -0.5540762566533277 -3.264395098124067 -2.117319413486963 -0.6424133937401392 -3.045457486871811 -2.638383513198309 -0.6750117939441166 -2.922571477410816 -2.25845483588289 -0.5763737739965477 -3.544826800594723 -2.537433072330738 -0.7853009227654393 -3.463806712506964 -2.324857171895701 -0.7325996352097878 -3.436136527153178 -2.51118722464631 -0.7569523614346921 -3.060420548038291 -2.080162125879202 -0.5807922779870849 -2.914897142103524 -2.008101744790482 -0.5276114542139378 -3.427299919039683 -1.948493416995882 -0.6505748897431793 -3.228475984364238 -2.561115968646626 -0.711748860659988 -3.624824428862255 -2.427340816117318 -0.7855016710407503 -3.007965705555824 -2.451929621216678 -0.6339763040337163 -3.431608477196492 -2.144361111649155 -0.6904070913976226 -2.72925293117475 -2.185467455499434 -0.5101197564198972 -3.698038956563805 -2.263800564846433 -0.7754177412618675 -3.036981627241469 -1.872894402856955 -0.5351208719711567 -3.425734752394519 -2.694739092066048 -0.7822095216631122 -3.235264009165089 -2.739810814372348 -0.7415087473177266 -3.271388816787222 -1.837029492308445 -0.5897474754655554 -2.851204756211318 -2.560254713107752 -0.6102493108253535 -3.284645964652321 -2.629302882196577 -0.737110681751469 -3.338027642785929 -2.818834483006353 -0.7809116846824666 -3.619700691047607 -2.070174962383645 -0.7217855195021852 -3.309278409101446 -2.288291121086253 -0.6870461562396725 -3.264173145318893 -2.016569523101062 -0.6224596073037546 -2.869372526700081 -2.33116000813381 -0.5748987171548774 -3.098659761559707 -2.700035740900714 -0.6992847865809846 -3.030393149548821 -2.357140262417048 -0.6238026656242164 -3.319369609991179 -2.455905039679991 -0.7189597605162044 -2.961775709568975 -2.63710857232731 -0.6526484567156665 -3.518156935272876 -1.979496133178112 -0.6793195454927514 -3.425120256795963 -2.434512774134211 -0.7420119875387207 -3.747864233210191 -2.111241559632585 -0.7608323783632547 -3.115761054086788 -1.935694314621917 -0.5679053426860026 -2.718031940891449 -2.528549028800271 -0.5696935242879011 -3.047624205718224 -2.174003423697113 -0.5951420353334829 -2.895976761915111 -2.469000590721074 -0.6064100252257275 -3.594455969245871 -2.233201738555955 -0.7467640331707215 -3.280864015171959 -2.205517027907651 -0.6639460848167738 -3.368602744929711 -2.63096754761894 -0.7588378142018435 -2.887516664201506 -2.176675120000887 -0.551695721558174 -2.720300168844057 -2.267819332466334 -0.5228364523673495 -3.383828881751934 -2.282051646388475 -0.7050475637383357 -3.207053970209407 -1.92033924380038 -0.588928167975892 -3.132214409916398 -2.236524978542269 -0.6299867733432882 -3.183479102927662 -2.383424799667382 -0.6704499789951539 -3.144659148704675 -1.743677189520825 -0.5397704340642631 -3.5705012867134 -2.147307716261013 -0.7247999047840292 -2.711412950688144 -2.432525764812964 -0.5505313674220451 -3.273826562322649 -2.374643273429408 -0.6932335410722027 -3.123273239657888 -2.595489098707777 -0.688879921565161 -3.037176029559436 -2.552697474399483 -0.6587186341794224 -2.946133160815114 -1.93034991689372 -0.5214750472550367 -3.148139086338174 -2.459930409194472 -0.67374041426728 -3.5533447581502 -2.357515356075838 -0.7590717509630787 -3.513521024006738 -2.677242574736201 -0.7992076754851631 -3.36246841327378 -1.882093670375004 -0.6215116643779804 -3.690306239397759 -2.358551961668728 -0.7886334485955396 -3.193688327709615 -2.092836432542032 -0.6189977118147938 -2.979488152748166 -2.051684421537258 -0.5533939668175278 -3.619796554044427 -2.520701426896276 -0.7981923518823408 -3.34352300399206 -2.130712945066538 -0.665499699531146 -3.466841670181832 -2.054399199890994 -0.6811902206681038 -3.116152772447756 -2.321103886127623 -0.6410503376019109 -2.851436029088661 -2.406789797673476 -0.5834726100859393 -3.079197413896541 -1.790465627110959 -0.5310973570104496 -3.588576576728725 -2.00462147320445 -0.701709973656991 -3.214966818031267 -1.771303502737515 -0.5630638629316392 -3.34132640717409 -1.98217590129712 -0.6354444490014397 -3.745704010210712 -2.187787691030984 -0.7733332643179901 -3.16574296036878 -2.744270799015959 -0.7242147391415493 -3.102085669034694 -2.011006025754651 -0.5787125806823563 -2.778545363916916 -2.566993537716541 -0.5923686429256338 -3.428458029991012 -2.225174516203411 -0.7054632184115308 -3.407644763738432 -2.773044435598912 -0.7900055537147723 -3.378814265093276 -2.499900994810981 -0.7412237749790125 -2.9039548056166 -2.091436918026329 -0.5402948502987232 -2.835639223820976 -2.032663643097228 -0.5106761489437535 -3.07955553936916 -2.472591654171815 -0.6570600641517417 -3.542478333779013 -2.287242276371512 -0.7444944236505382 -2.695304710006071 -2.346888408841739 -0.5305949984653638 -3.270257767815491 -2.798025188815489 -0.7602455652643133 -2.758916357098592 -2.098696888444061 -0.5021247937290784 -2.980579000055513 -2.203013714405335 -0.5821505954745444 -3.40726314821356 -2.564453390782816 -0.7582813449709419 -3.166736663943595 -2.522370774358372 -0.6889733476855573 -2.96616559313978 -2.318531269821182 -0.5992377887128106 -2.888727686699212 -2.620157355043248 -0.6305329834767571 -3.274789334342445 -2.50760986710013 -0.7156397488134455 -3.563998583580408 -2.48265717615766 -0.7811160683410474 -3.554404689179919 -2.607357395492687 -0.7976031636603312 -2.806811338485419 -2.171571855820795 -0.5286681097494298 -3.477005654319953 -2.737536902333237 -0.8002130239249753 -3.200356209681666 -2.186745526353496 -0.6389925105155846 -3.483580539855915 -2.558487605437974 -0.7751756346191422 -3.133418808340682 -2.06965418885364 -0.5984296739212644 -3.017427084056435 -2.697826686146056 -0.6776164312904845 -3.691992395193383 -2.066831090083918 -0.7390484279973217 -3.503106524478929 -2.133683749728563 -0.7058637742426681 -3.316242599512823 -2.064494834588587 -0.6453513012937131 -3.497153120941057 -2.495018405144093 -0.7684793679366195 -3.259244544872552 -2.684929625138646 -0.7390233882679069 -3.767229647351435 -1.505855994731486 -0.6981679586605941 -3.471397357333467 -1.342313792094457 -0.5882332887464238 -4.012894250432979 -1.39400197115869 -0.7524479445867241 -3.535555699535939 -1.591361255028686 -0.6376828177000278 -3.804668097614799 -1.76516228918847 -0.7366832009404667 -3.717790002454344 -1.281353211392533 -0.6542857809612364 -3.34505129508701 -1.20635049748253 -0.5336213598744272 -3.971866545683278 -1.612994472834885 -0.7669263054184712 -3.320012432724081 -1.514014411173223 -0.5622277964693468 -3.491131260502225 -1.142824453892536 -0.5694077187244364 -3.635433622539671 -1.740424649214962 -0.6837240685402699 -3.880730383518218 -1.263345143539901 -0.6985503909401619 -3.839520104229072 -1.907832380139706 -0.7598267612434557 -3.626259241702976 -1.440958320580498 -0.6479837781144407 -3.281249491162247 -1.362030587396125 -0.5329157136000757 -4.096140907012561 -1.524946168801777 -0.7891521758838607 -4.136232385222906 -1.301057340520573 -0.7739764854630282 -3.403908373385222 -1.646066786609192 -0.6024490409381167 -3.954458773805164 -1.766996831511937 -0.7772696333819955 -3.3522911161111 -1.071022777452721 -0.5201286523658958 -3.880596171738578 -1.417595845773412 -0.7193835680873006 -3.643295063068257 -1.157293195117351 -0.6159347770907186 -3.675109183101489 -1.610203562725094 -0.6827295027274018 -3.716383354319246 -1.854122144119756 -0.7189344736249105 -4.019804077178891 -1.256624537232199 -0.7364310070195166 -3.846026865209696 -1.625188112355603 -0.7343826955297259 -3.4680208339241 -1.477800557453015 -0.603769178275594 -3.513096439257359 -1.720284043572947 -0.6438478651510391 -3.786236822755666 -1.200468318531807 -0.6630430999342312 -3.572531762001123 -1.282811853261099 -0.6113630592971319 -3.21426542210089 -1.199070913592762 -0.4946963244370129 -3.754230923091417 -1.368225700493666 -0.6766862248420372 -4.071319592899219 -1.69754265420253 -0.7996373377621543 -3.239757249754307 -1.469796600026263 -0.5327765292631207 -3.953409650164073 -1.496890856503294 -0.7492287896286375 -4.158478056342037 -1.423910728296282 -0.7939250767724724 -3.373060837457846 -1.299805280039626 -0.5531120293182886 -3.266860921363466 -1.570708943105816 -0.552148955286901 -3.395322006531396 -1.404055783078048 -0.5725123586932022 -3.734589631569976 -1.687770348618879 -0.7086926647705409 -3.27048589887794 -1.115623109401677 -0.5014956019648585 -3.456415648773963 -1.067167541203095 -0.5500708710926882 -3.92282070321798 -1.859163158049422 -0.7776328926957127 -4.201183892243703 -1.260554777199452 -0.7871864036448667 -3.201250833030544 -1.306440704784996 -0.5030022751663596 -3.423481407489454 -1.21420477655513 -0.557946910308333 -4.117514381488086 -1.618659266489845 -0.8034604626160272 -3.61236783900899 -1.829851066243942 -0.6849948501893606 -3.958904304345465 -1.192553789473537 -0.7109301907439136 -3.878604062842233 -1.977525210619424 -0.7774264040762319 -3.561784388198542 -1.377233558553204 -0.6202597749027616 -3.592858327647057 -1.089627743846656 -0.5925795001592458 -3.855703201931989 -1.532417521887273 -0.7266921531613106 -3.798815150593752 -1.290961018203125 -0.6790721745390995 -3.600836420139962 -1.541180135086613 -0.652291205485727 -3.749744243343185 -1.934556518792213 -0.7365907742282339 -3.299350377072984 -1.654119691750465 -0.5709412283182644 -3.589898747459332 -1.658832509311464 -0.6616564951091841 -3.951039383216824 -1.336946406664497 -0.7281908730086888 -3.818877098010967 -1.992204320769325 -0.7626588424584146 -3.450552590005762 -1.5661447200005 -0.6084566756324223 -3.195089110846492 -1.390494791901126 -0.5105948119998382 -3.764259091073865 -1.59619054874483 -0.707803682838424 -3.281325324327112 -1.258421830861744 -0.520844417240324 -3.336054896792611 -0.9921792643881859 -0.5062730697099626 -3.688891260371946 -1.514105368204186 -0.6759259793074706 -3.9078998061062 -1.678453753919496 -0.7567689317112267 -3.649769314185368 -1.35075573741507 -0.64345403939795 -3.726028800608361 -1.134417873432999 -0.6368751523907041 -4.133717901813037 -1.221452812315331 -0.7637439601101057 -3.399121735177931 -1.139168364406554 -0.5417693886889043 -3.495477612370826 -1.251833190859664 -0.5842136564514736 -3.870438227986495 -1.153346514763934 -0.6806691108602343 -3.43508551273114 -1.73178282134355 -0.6207324742554219 -3.544042064783163 -1.462908819468287 -0.625494846861975 -4.184847752708778 -1.500141451152123 -0.8083490105743483 -3.708846561458093 -1.771434434879093 -0.7090377342429448 -4.032325092021074 -1.773738869757393 -0.7969973437428579 -3.528733232554941 -1.800954849974282 -0.6564532018867396 -3.847020323102911 -1.828469437605956 -0.754520599511374 -3.924353371856239 -1.934074313358249 -0.7850069872803002 -4.078700859581435 -1.439939074168999 -0.7753373787335771 -4.061284710141189 -1.326132708190942 -0.75679508946597 -4.203062517998571 -1.346112350735362 -0.7970709078974054 -4.017443722803284 -1.544197425822054 -0.7713796495769228 -3.276638954747984 -1.045833448048447 -0.4953841722541553 -3.317904459908851 -1.441511984543242 -0.5532750233825652 -3.480516556701001 -1.64885936069413 -0.6265833934158258 -4.253423707719732 -1.231637424159578 -0.7988792184150821 -3.703989313742073 -1.203762460371787 -0.6397639794615027 -3.573672468177114 -1.192917488041886 -0.6001015699069848 -3.786150396594765 -1.850299557658982 -0.7392433807819991 -3.359331094031328 -1.712223431589297 -0.595345399298027 -3.407109235423485 -1.011089203098034 -0.5290687994020836 -3.801215310449236 -1.432023778931035 -0.6987428382153393 -3.35778915044741 -1.582982527584607 -0.5814978099536641 -3.662363858910342 -1.90404319303737 -0.7073982171848258 -4.055996890623308 -1.191592396726179 -0.7381689012789041 -3.878945593648848 -1.761912510659541 -0.7570468360990708 -3.855290493007521 -1.341506605991735 -0.7021002659926688 -3.500041394151943 -1.40973442327208 -0.6054071473650753 -4.042821911165879 -1.613807535032045 -0.7849342614279886 -4.249086713390041 -1.286367814963495 -0.8032931097916927 -3.524019891133195 -1.039169416947217 -0.5663453570310163 -3.958334154779372 -1.423844462198313 -0.7415691946309434 -3.99304715782381 -1.837509393056529 -0.793193546537303 -3.988102793260582 -1.686824434640798 -0.7783439890542226 -3.162716897675826 -1.16089966462735 -0.4760297887201284 -3.809652158342566 -1.690445992252334 -0.73085553472404 -3.906868123779276 -1.589144240295884 -0.7472157589335372 -3.700053331287598 -1.429053016362003 -0.6686938319366131 -3.666507541744704 -1.680012943955771 -0.6873797305573099 -3.201609367959544 -1.536928278404812 -0.5285658708690805 -3.645498640780286 -1.245655963497425 -0.6282357235132607 -3.670885106081763 -1.088460095687602 -0.6149957843895937 -4.109086682573819 -1.374511376364679 -0.7755111842483345 -3.389284406339866 -1.492358325457355 -0.5811067835373063 -3.952442250326341 -1.265373303096787 -0.7189077636253205 -3.79501526105489 -1.114412380190951 -0.6540067845274334 -4.018414813802055 -1.474279389214403 -0.7637331029733394 -3.32795066344716 -1.141778051109039 -0.521129427329986 -3.571724314394475 -1.747943790459871 -0.6647289306132267 -3.513818503132988 -1.529235933780712 -0.6239812392180325 -3.287847341891327 -1.184261326987999 -0.5142493896492462 -3.207052224627313 -1.614211949185651 -0.5384319815465782 -3.212976637182826 -1.094630081247601 -0.4828013490595945 -3.440863226019469 -1.2770448493491 -0.5708471600646516 -4.168254417994429 -1.564877403499802 -0.8105342138413513 -4.081407757156381 -1.259374007828858 -0.7538188257776615 -0.7141518839793973 -3.75019548782354 -0.6313281748302093 -0.8941375584859226 -4.020563696778655 -0.7233562489856112 -0.5525461709610684 -4.018531924371671 -0.7022766750436108 -0.4702806115362986 -3.561329124373311 -0.552589972693695 -0.9383633468055081 -3.596676572036763 -0.5870776744918524 -0.7114469815965163 -3.491491046997038 -0.5427735266722032 -0.97886942061327 -3.823834009366399 -0.6626731953522301 -0.445237425159943 -3.81436616729474 -0.6316424457839522 -0.7337603260065562 -4.171766352432007 -0.7551632404741192 -0.4127115200733033 -4.185792045185396 -0.7376336572160587 -1.031582822263164 -4.095048150384907 -0.747840946746853 -0.7295859982246476 -3.940309691168795 -0.6924667431820857 -0.5409843337980944 -3.445266306295066 -0.5178477539239318 -0.3330154354416148 -3.499532181420459 -0.5239668817307092 -0.8932160212193672 -4.193210256544085 -0.7681576711688991 -0.3968673774633413 -3.957840294873383 -0.6706759828263811 -1.059299670527799 -3.958082054822873 -0.7053661212439125 -0.3560933224664392 -3.685040607172289 -0.583992060841503 -0.871239130014192 -3.459354659480205 -0.5381341314121272 -0.6340832554311872 -3.614180942107815 -0.5809759965811556 -1.054147743263014 -3.688027499051516 -0.618860637559862 -0.7898921289923905 -3.617469849756535 -0.5898542469124861 -0.572297161997622 -4.237240645388487 -0.7618879310801713 -0.6040327667139622 -3.843992355811131 -0.6542926641700709 -1.057026193347796 -3.516062135532239 -0.5634087858410513 -0.830787998120466 -3.83595286422646 -0.6644774458155237 -0.6742671900270956 -3.362433013365995 -0.4958936345962841 -0.8937329037797777 -3.720887551369205 -0.6279474769379481 -0.532611069448173 -3.706787750054411 -0.6048180373881431 -0.7439567233903884 -4.05199496217263 -0.725192197126647 -0.361545048452624 -4.084145939489813 -0.7045923203875695 -1.103333142582213 -3.82471834290314 -0.6627191984049153 -0.4406077183214039 -3.420231726163401 -0.5039560092980254 -0.3541666490789454 -3.862644269594961 -0.6383519573149224 -0.9402494802224077 -3.933758170127731 -0.6979301233156392 -0.7912845306677835 -4.255962543160165 -0.7776796038677831 -0.596163488983189 -4.120251970606939 -0.7336319866290888 -0.497413760833759 -3.928543039568861 -0.6711262610716558 -0.7978552646112237 -3.387072188856506 -0.5100199880285003 -0.6554421848966898 -4.289989993073127 -0.7788086909314228 -0.2872246257659942 -3.597011944656078 -0.5518026996306412 -0.4743151690026501 -4.275957500901423 -0.7658036911863986 -0.9932345728530223 -4.188710897893918 -0.7717303064039929 -0.6159552471002858 -3.530170480030097 -0.5511985470844821 -0.982047604075553 -3.45681598474382 -0.5412514874608368 -0.3386440701862568 -4.228168358923512 -0.7444413315770324 -0.8345651256690951 -3.928203775662353 -0.6938006518155573 -0.4665237215538586 -4.081734996916108 -0.7128663615001438 -0.9792381964498109 -4.028584899808038 -0.7275411774624682 -1.118396449531256 -4.042610856102169 -0.7314961189486335 -0.8012356172344712 -4.128472764908644 -0.7481951464321096 -1.150719614029271 -4.177114259344197 -0.7723623905899755 -1.102156099316178 -3.604953000416645 -0.5931597347563021 -0.6222875838365042 -3.751975165729656 -0.6261833785404493 -0.6518534085974947 -4.000061809219151 -0.7047662764571578 -0.587255110878613 -3.348566127721475 -0.4868975541476156 -0.2938768151989278 -3.78337906634086 -0.609395729830912 -0.792621093737799 -3.529200211354512 -0.5594381487267808 -0.9445482513894676 -4.10947297524409 -0.7497548917437237 -0.6959937544241104 -3.833359384844538 -0.657336424800232 -0.8005305853086692 -3.709379743831526 -0.6215580637328387 -0.2602689086723741 -3.441221362888154 -0.5018782091531379 -0.4843205511181494 -3.491528927981987 -0.5302584755003134 -0.5818760081656636 -3.923750543068579 -0.6769953787535494 -0.3853557740413235 -3.577603167380838 -0.5521587429019232 -1.137377167832097 -3.897825727678724 -0.6859257512428281 -1.134848588673876 -3.747877333917946 -0.6389155227059288 -0.4486729997163731 -3.664660966392662 -0.5846969381426144 -0.6447942871715893 -3.441883726773398 -0.5222041459520265 -0.9187961624124418 -4.277210758455935 -0.7880430716431581 -0.7086510378134521 -3.575325165664369 -0.5717409180892704 -0.5244928798647477 -4.167366991256309 -0.7409440205691957 -0.6947882978040925 -3.6712585290056 -0.6038352343581461 -0.9815786275157992 -3.740016691432558 -0.635268997652454 -0.8750548901858843 -3.378306034707341 -0.5101782840496041 -1.128710347274776 -3.466713812649082 -0.5502955913808717 -0.3208599871624526 -4.159691341972634 -0.7234630048629443 -0.3531457967996237 -3.409484641512517 -0.4960627183813422 -0.3169859106121264 -3.982983975276075 -0.6712054439985274 -0.4897546161475925 -3.359154439215866 -0.485837559417206 -0.9333032388977095 -3.516673919338905 -0.5598956403015296 -1.019020848236298 -3.61983770994394 -0.596296035567115 -0.8685368670006463 -3.646576595035726 -0.6023376797958427 -0.5322733783591727 -3.784831961123389 -0.6298664989781881 -0.4655693783943488 -4.002167984160695 -0.6899583822781752 -1.040132231008203 -3.879473743647389 -0.680463697575485 -0.4329434781767028 -3.885297771287708 -0.6522381485950406 -0.3875182310740054 -3.759713115031186 -0.6097308203112752 -0.2697012579150431 -3.693998605628046 -0.5804350310449053 -0.5482299246079281 -3.616786662052832 -0.5763032467584475 -0.2505828996935693 -3.517246187180504 -0.5250136315027065 -0.3879213264298753 -4.28614716299311 -0.7634585388843491 -0.8993425665226824 -3.862400049343313 -0.6746552481218808 -0.6809684501652086 -4.102699537428441 -0.7347443838586725 -1.074647831355542 -4.223427709785067 -0.7830740141273134 -1.062113835892077 -3.435905301764285 -0.5374580071921892 -0.5607253966979365 -4.312810713794978 -0.7794925726389375 -0.7797368783796566 -3.457659925979651 -0.5339660196679299 -0.9592251837805209 -3.668609945971962 -0.6114960283452702 -1.163499902319962 -4.110020306664898 -0.7524369546066214 -1.048812930441412 -3.784033456420192 -0.6496951516176911 -0.722967709805886 -3.414212499053769 -0.5162780471994485 -0.8656526028117516 -3.560924521493276 -0.5729876063892813 -0.6683919883113605 -3.297548962746893 -0.4729065217123338 -0.6414336242388915 -4.189236540387037 -0.7541310698391297 -0.7481849448091655 -4.308771821543168 -0.7875060143127466 -1.139300238205522 -3.538399503211844 -0.5733318754576551 -0.743607317992197 -3.331623437406031 -0.4882322479952182 -1.137501697214596 -3.669911572959326 -0.6144935989090209 -0.7778017722127766 -3.790347977334585 -0.6476498617619368 -0.7686458628426543 -3.867883084623828 -0.6722514299510057 -1.150216908026982 -3.977912290153705 -0.7111339452477818 -0.9122820417940087 -3.79118707391554 -0.6515583302292534 -0.4692548365720434 -3.746023391670486 -0.6123158991573159 -0.8052578331845676 -4.012582000696422 -0.7175556944393637 -0.8676475464447323 -4.092650649699095 -0.7422514784134213 -0.9859468101572288 -3.541198621776203 -0.5696372393343896 -0.5340325887285652 -3.531642551351428 -0.5467939054695872 -0.4122156422739529 -3.490504913184394 -0.5256295364288925 -0.6028735775419266 -3.674826934437828 -0.5993909297942276 -0.5444814233265108 -4.088064847951853 -0.7210867390295663 -1.049948789065664 -4.02502937850654 -0.7265585853138432 -0.2904201816391471 -4.072107943394608 -0.695554586513025 -0.8401928231779943 -4.289103262267714 -0.7873243431767339 -1.195993484290144 -4.205791104639548 -0.7820602441365374 -0.94063936978859 -3.393128991177054 -0.5180077408816999 -0.6549231813839204 -3.900791273956564 -0.6756603244543535 -0.2731332016430824 -3.884905235143736 -0.6384330876756374 -0.9999151035379514 -4.270440914080891 -0.79056178473271 -0.4018670983204142 -3.365391914502377 -0.4838335441297096 -0.4015000483147 -4.021765477084911 -0.6898948776746379 -0.8181357325698337 -4.201802276328857 -0.766608222554869 -0.6070622446536235 -4.059489570958512 -0.7180747604929781 -1.093162072843024 -4.146090627388003 -0.7631143750326751 -0.7292541759761824 -4.236241559689361 -0.7701194772800225 -0.5196933699199153 -3.860729030435127 -0.6525250305647607 -0.3143004487694442 -4.279619205634611 -0.757917924327649 -1.169166681075926 -3.822507618326243 -0.662875300636799 -0.8430186685231381 -3.769434726475295 -0.6430043534692754 -2.810964550500585 1.329464123030444 -0.4209575036317779 -3.000936576462545 1.058065838005627 -0.4356121041258293 -2.691681729265433 1.643044008065681 -0.4277980871135542 -3.082108625363994 1.343833016996542 -0.4818621625852336 -2.659422910536883 1.105502139421785 -0.3640649929149816 -2.93580329396003 1.561834303911226 -0.4725851566098902 -2.555406117381155 1.418276276868332 -0.3741520829300973 -3.13985719200218 1.154611773032513 -0.4756222861163596 -2.860313544087745 1.752426816304772 -0.4765017122698227 -2.806949560316404 0.9928377971102755 -0.385664597845398 -2.505491720508637 1.614489956268935 -0.3844158121328316 -3.091050780661385 0.8883595003086471 -0.4395526502578901 -2.86759146100557 1.15411260830012 -0.4155307372189666 -2.513745376059338 1.25895304049209 -0.3478762986078856 -3.085002016066484 1.49616084314105 -0.4979871977953121 -3.260599353577977 1.28426544483594 -0.5137885231625534 -2.623924508689803 1.803392015415151 -0.4310832478561358 -2.786216773074452 1.511974825133708 -0.4345159939066364 -2.664884433689227 1.273559958922996 -0.3829089470072923 -2.947328549848487 1.402406967536068 -0.4585033690325008 -3.177437503570903 1.006299752020607 -0.4696826088138234 -2.940614427176316 0.897027811451787 -0.4064479942414383 -2.992801011831835 1.225529236897757 -0.4504648554580245 -2.527540612428028 1.020673912559685 -0.325096214803061 -2.428530096916618 1.489025431273375 -0.3540442930373803 -3.155420989426523 0.803091704476937 -0.4463305342047982 -2.663272992781307 0.9517115686863893 -0.3488383201219747 -2.975629952380987 1.699472766601635 -0.4957920480567456 -3.199008662418665 1.425834074909544 -0.5148889611898685 -2.649690449484505 1.516303192838162 -0.4051005923765334 -2.75304702919345 1.831977327542979 -0.462084583734805 -2.530553152989829 1.734939978883942 -0.403210702932119 -2.438963004368504 1.358187156942242 -0.3420554743786648 -2.822504612848661 1.631229266543766 -0.4551340043871457 -2.692224558909347 1.398150583245794 -0.4019677212707836 -2.384526666895033 1.603425589069542 -0.3569822501628536 -2.481500555176148 1.116974168106267 -0.325134927475648 -2.909465704067218 1.29913384550908 -0.4395731742408761 -3.066389907595871 1.615667863373424 -0.5063874218235562 -3.261121530016304 1.206783995605823 -0.5064832598262605 -2.750010412966366 1.094724412278242 -0.3832457217684833 -2.88389325244082 1.858530204568285 -0.4931554923910178 -3.202319319121163 0.9219623662429357 -0.4673765024427682 -2.892686027834754 1.054342619106321 -0.4110801477544518 -2.758790328172739 1.251393018624065 -0.4013624437198957 -3.254633449851589 1.064187178511911 -0.491746962359658 -2.756777596198972 1.73417148280548 -0.4519493450628496 -2.833739341852406 0.8752710479832975 -0.3800668559552746 -3.088965743928372 1.222105888090967 -0.4711822250600722 -3.101274120973971 1.078093188509078 -0.4597849417264314 -2.581601673136794 1.674197891628878 -0.4073724183926659 -3.013547268517892 0.8157452644945589 -0.4153855375511413 -3.13800967065132 0.7409510021485815 -0.4370445359288307 -2.9535598106709 1.787052742188189 -0.5003753779746439 -2.551676077731199 1.525553029840383 -0.3847920116498992 -3.015532356543553 0.956840842611782 -0.4290517192072948 -2.575464553254638 1.322634792646578 -0.3683689469272813 -2.412689380388402 1.667249394277382 -0.3702037184448312 -3.347079776477149 1.309017994795206 -0.5337892445555495 -2.878107229243533 1.482414467972216 -0.4516146407892205 -2.988084014991069 1.484921212083507 -0.4759394625511039 -2.600260696078998 1.202658959031331 -0.3611018483569408 -3.18127993253129 1.504851531026277 -0.5191350822733745 -3.273606502564737 1.384430638750414 -0.5261773064293626 -2.426021271322417 1.221841308163295 -0.3241416534527262 -2.954386873449337 1.143060914415415 -0.4336973939631098 -2.734794826264062 0.9009870678598599 -0.3600027624224733 -3.036110614054486 1.411191178540098 -0.4787622725178755 -3.000312876656966 1.325395167255959 -0.4622157687153244 -2.699490158118109 1.185229883722103 -0.381346216597809 -2.587817326891611 1.874847631718827 -0.4318486787877069 -2.579202318410446 0.9295664486034193 -0.3271413293341953 -3.179550944280073 1.241543839732356 -0.4926113256748823 -3.1783843306918 1.339712110968826 -0.5020087790917702 -2.678091433696022 1.859021292337941 -0.4491365240777981 -2.896632868653925 1.663405983090451 -0.4748101927728559 -3.095981571830081 0.8006992020811827 -0.4327226489703474 -3.087035002222836 0.9875987279130294 -0.4479604977880139 -2.375894286030571 1.420466003286303 -0.3348967999477787 -2.470497797081666 0.9530920603636343 -0.3044338586034434 -3.046364968729366 1.146908438602141 -0.4544190300332628 -2.438782283477718 1.047718303081735 -0.3076513708343583 -2.940972797724549 0.9823200920923059 -0.4147824302371001 -2.617622743053817 1.025530337666735 -0.3461920369653337 -2.78197280988741 1.418016355579598 -0.4237559669428134 -2.569693137904547 1.107556923351207 -0.3440923964329995 -2.715099325274616 1.565122533693354 -0.4245483865076683 -2.658631922646188 1.731441282278927 -0.4303554254097333 -2.716296905864075 1.014365615773114 -0.3673902044450377 -2.359924525764826 1.531465134309865 -0.3436303799116519 -3.24983982187676 0.9761591960399052 -0.4826558563611922 -2.532778744479604 1.807808608395765 -0.4121361835817821 -2.864622563157498 1.390752025146612 -0.4391212545953821 -3.202181516891067 0.7769174868831015 -0.4545450975934658 -2.727461569747288 1.32300398525082 -0.4018739629978819 -2.929780281973855 0.8125574480264898 -0.3960058148336593 -2.805121209438815 1.890076544074337 -0.4798031052617975 -2.91407514444299 1.214587373674367 -0.4319765157403626 -3.055218405182374 1.689362334515007 -0.5117035287377548 -3.132541856234873 1.586162157426026 -0.5172645367365419 -2.470545530378717 1.424100693607156 -0.3562000223500363 -2.990987291007059 1.621939850940802 -0.4909026531869047 -2.615890097519183 1.589793493435066 -0.4055939543397791 -2.842972048233587 1.243435342898774 -0.419177497375906 -2.855603661386776 1.560779912542718 -0.4549034243619868 -2.461655923912709 1.752075611350016 -0.3903997315675126 -3.126966989035721 1.420256484828016 -0.499182005927934 -3.331661220181078 1.233967773020207 -0.5235947011053823 -3.301278627191505 1.137683650506053 -0.5083692189050116 -3.181066293394145 1.089812741400137 -0.478336368384316 -2.629246360875865 1.442942114512303 -0.3928910350234444 -2.448233179432804 1.560439689465449 -0.3661278182616937 -3.025578491052652 1.74991010981195 -0.5117742767158231 -2.876803139311473 0.9514401668303165 -0.3973062499474769 -2.712736902515277 1.477261155079521 -0.414753264283767 -2.650727089846629 0.8823778511103362 -0.3387216968687393 -3.031993967709568 1.551574545430389 -0.492367185546447 -3.051760465889359 1.277943458049706 -0.4686510403832184 -2.701932925810015 1.78660043316677 -0.4459214870245484 -2.821583703973232 1.815059415136992 -0.4749769960594946 -2.38168031760853 1.321669444197001 -0.3252317984637146 -2.79133130949125 1.17123586881642 -0.4003204643834315 -2.501699774133915 1.345374607039009 -0.3545445764279973 -2.518237168323417 1.181593254038387 -0.3404999803625496 -3.249809986827333 1.466683754124906 -0.5294130123412191 -3.212107166774347 0.8503010331118959 -0.4631240326928567 -2.764144102229811 1.640744741599085 -0.4433681782275174 -2.829120147368842 1.098514490452966 -0.4013192746695854 -2.64141643872997 1.357225195790395 -0.3865268895968386 -3.139578486796185 0.935251479421857 -0.4547237097644629 -2.32184220359035 1.638578394013382 -0.3471606003147159 -2.406572109902895 1.134207368083319 -0.3099393501796676 -2.816271303678108 1.692771297778611 -0.4604046651653965 -3.124952670434872 1.287031697667715 -0.4854032701756147 -2.454227518261865 1.295771895008082 -0.3386198474573323 -2.587157126947321 1.750339771977697 -0.4171033897482445 -3.149410480559427 0.8666107045925708 -0.4506343787125651 -3.019450215056487 0.8890896675324785 -0.4235089152096607 -2.785082073705524 1.576925437535802 -0.4411300334463922 -2.4979880334385 1.686201284624799 -0.3907202658376753 -2.491997963850926 1.485875913502803 -0.3675641884071403 -2.921528832233327 1.725587001506267 -0.4868937806305147 -3.219576308287151 1.149099142116125 -0.4922381852739279 -2.731866106811686 1.90042657476647 -0.4653933142696489 --2.2556087519154 -1.801044874315988 -0.3677096797151995 --2.519502446813183 -1.948916035948498 -0.4342837299341197 --2.237204481416009 -1.480534314537953 -0.3187244046328132 --2.264180752057611 -2.090532098344061 -0.4106433248368531 --1.967750247233922 -1.813618119858353 -0.3192025153329138 --2.45760331420583 -1.671154404981936 -0.3839102387885953 --2.067627998714298 -2.015660400572629 -0.3656906668494869 --2.040274637732536 -1.612775337423362 -0.3031834153809461 --2.670368631407349 -1.810189598674247 -0.4399553450388855 --2.45009273637229 -2.110175665345128 -0.4454399605250783 --2.405592433026441 -1.522345869844786 -0.3537293471372838 --2.211087624583266 -1.320256975812101 -0.2913379770222572 --2.348214127126423 -1.939465220700806 -0.4035655549981914 --2.633701850829082 -2.057731896461399 -0.4690540099349612 --2.228859405827564 -2.269010770609973 -0.4302778971582538 --2.312881629851876 -1.650401824622949 -0.356105187677867 --2.085618249739845 -1.4448414093145 -0.2872694495603969 --1.81227022383075 -1.844253346431917 -0.2962913956756426 --2.120552888500958 -2.175438448976932 -0.3979535758754582 --2.345281753784616 -1.392970186742816 -0.3247854297488562 --1.925824789283864 -1.960318868387155 -0.3329014072983233 --2.102870685183293 -1.744992304964729 -0.3330300739462961 --1.910642791039953 -1.684310713847858 -0.2907480191104769 --2.209025490718487 -1.954203303798996 -0.381537648559368 --2.613173132724908 -1.682496423513235 -0.4119376710186986 --2.434565802520714 -1.831034668917444 -0.4028817586705004 --2.37420251510918 -2.227433916647116 -0.4492058024408739 --2.533441494214495 -1.567417489293073 -0.3819004533871079 --2.086627642826736 -1.877891542209619 -0.3492357190238113 --2.726318425504948 -1.936185556918517 -0.4673885630886989 --2.170460127563826 -1.60306450708587 -0.324561730710986 --2.51973377336292 -1.793632902010913 -0.4120455362236849 --2.347252763470419 -1.756697077590555 -0.3772309198869586 --2.573446954630312 -2.122879641102223 -0.468131840544408 --2.293491867958291 -1.259246153956983 -0.2965642093583218 --2.011230902362113 -1.525288759079082 -0.2857074231319139 --2.427178135692529 -2.008435329387026 -0.42702026007539 --2.092969487672524 -1.328241131505203 -0.2722109402890875 --1.989806504390199 -2.095127120111186 -0.3635396871222056 --2.776377737793356 -1.817894218820296 -0.4590669579199338 --2.169018941026343 -2.032385759173787 -0.3857785109977186 --1.816887434260727 -1.724977989609603 -0.280127374409664 --2.529257522836347 -2.055293418517331 -0.4511095653426009 --2.39222090617968 -1.617875172714869 -0.3651186051840488 --2.011085994840629 -1.713991578231916 -0.3125295057542591 --2.618389216458422 -1.904138352621598 -0.4446291097308457 --2.426003916265959 -1.432189592940286 -0.3441899647742769 --2.09789920601757 -1.550423381596455 -0.3043710800228135 --2.146808554962506 -2.253522414260253 -0.4138537273723201 --1.913591256157322 -1.567533123661952 -0.2747428371000952 --2.190125574105007 -1.712179141752979 -0.343589058813585 --2.458224476773748 -2.221639134704013 -0.4626684197952389 --2.308564927967838 -1.54360209940444 -0.3401086623573927 --1.834575560333835 -1.935590098563401 -0.3133065112497719 --2.158493331330738 -1.255400737177491 -0.2732174597127628 --2.328541264746081 -1.84272935044916 -0.3863158829292163 --2.36646064634887 -2.084085565295137 -0.427384126977595 --2.268322108516352 -1.99686113711847 -0.3979495648933199 --2.695067847170677 -1.718564399369186 -0.4310139390122019 --2.172612320491873 -1.409597144831538 -0.2973926987581897 --2.213956684268634 -2.179763185895383 -0.4147749433724112 --2.228712973999029 -2.359962301785552 -0.4435660618029461 --2.500103063629118 -1.490912459401987 -0.365223846494302 --1.900076453975899 -1.877414058137758 -0.3164778011911973 --2.317148650711288 -2.305434289493663 -0.4507191364721397 --2.026244986043837 -1.950929846755086 -0.3491511980257588 --2.708548465227168 -2.106677966248487 -0.4883894639387074 --2.034516649270333 -2.172761845601707 -0.3825916494967569 --2.733797138384844 -2.016813732040324 -0.4800239559698784 --2.149090729989821 -1.801391263618203 -0.349192268908785 --2.435025385910007 -1.920061135765081 -0.4157239792526788 --1.717120109087671 -1.855939252342592 -0.2811462293057122 --2.611883038536255 -1.59540817492094 -0.3991937613283649 --2.257759248757971 -1.399764251514322 -0.3107376064293224 --1.9141374328978 -2.051479735525099 -0.3439799789687511 --2.307985373334496 -2.187201133317267 -0.4320750055376338 --1.888812823447265 -1.792161941797852 -0.3022989237209485 --2.358805096565177 -1.311048272470202 -0.3151436875082244 --2.592100307208828 -1.987508499194413 -0.4520988367627731 --2.009806100125787 -1.404838930641429 -0.2685791469679155 --2.300590404419341 -1.460635312313806 -0.3268586331767377 --2.10231557644121 -1.664620478623218 -0.3214329617241537 --2.094014196107349 -2.101555434634632 -0.3826600390742106 --2.272415699707524 -1.903376349166302 -0.3852783080861342 --2.223050318010282 -1.235947984327321 -0.2813522712082346 --2.520961590569991 -1.872386044267972 -0.4235615913689808 --2.275729636196854 -1.721089777962744 -0.3597667000688931 --1.850087241281389 -1.632118481332064 -0.272812302719118 --2.789619197721123 -1.896059699015969 -0.4724011463206281 --2.53766212043448 -1.647365160982496 -0.3941023265502746 --2.047859533024587 -1.806688795033069 -0.3322400482693084 --2.128097155006023 -1.949475266368007 -0.3667504090858759 --1.984728352481873 -2.014703217181253 -0.351052318696542 --2.549497505015193 -2.20885693504741 -0.4762260305746882 --1.748118651894302 -1.784742280906304 -0.2765025448759292 --2.234985285476798 -1.568613335167907 -0.3309081080919681 --1.760054205128288 -1.916440750190218 -0.2974030738755375 --2.442071092407413 -1.747906608809771 -0.3922494688589943 --2.160688966488416 -2.329414888570779 -0.4273697661800904 --1.97022270396735 -1.638651431869466 -0.2946460085691247 --2.391299876681205 -2.162684814000913 -0.4428677881394326 --2.644658332202127 -2.149717488769074 -0.4837949956263976 --2.457817654474386 -1.580285613490146 -0.3709338585006368 --2.679379107210869 -1.647229715432296 -0.4181022793087013 --2.608319608049485 -1.759615824405493 -0.4221883974260642 --2.342276473262327 -2.014456822493135 -0.4132670069121749 --2.293277965937083 -1.336651021271717 -0.3077560920091365 --2.191067080337056 -1.876816924899461 -0.3673243383599969 --2.574725137197464 -1.516674660596945 -0.3815351368859454 --2.366947069818941 -1.463083923047356 -0.3386094452029855 --2.396067942551067 -2.2934857558879 -0.4624201668859357 --1.945310367449103 -1.746483244212138 -0.3056676381665553 --2.760211278443743 -1.745663067523737 -0.4460084096901715 --2.076673192028048 -2.230882772086936 -0.3983873300657305 --2.415178255583649 -1.359650477690126 -0.3317735066690066 --2.717084399388834 -1.862291391322426 -0.4553163471922825 --1.854635754832613 -2.006435423686474 -0.3270285537020839 --1.985921162896013 -1.883173102899593 -0.332359973423039 --2.590705783882961 -1.830440200306366 -0.4293750106101334 --2.660855738008555 -1.980470823048913 -0.4626728390358343 --2.166465208023426 -1.509513956710687 -0.3105266814181165 --2.172344824986779 -2.115935116479625 -0.3983611581996022 --2.531184566494689 -1.71806530562626 -0.403145614793277 --2.390402298578017 -1.688803975856526 -0.3749441261553837 --2.100371388025474 -1.228485289206439 -0.259719240454125 --2.233632631214225 -1.650234873967913 -0.3423237197361694 --1.948791774350029 -1.474491165669 -0.2677853500128854 --2.386583605353555 -1.883320060567842 -0.4021394631464447 --2.510675209960056 -2.156183072226093 -0.4622574541421737 --1.27868089127661 -0.08656296688640625 -0.1054550866722668 --0.9354331953531956 -0.1119475842564063 -0.07129345491597677 --1.582055344212479 0.009053935741664784 -0.1359934283506277 --1.146315049553731 -0.3393664316956483 -0.09251762920765402 --1.256898291777043 0.2180200309957573 -0.1003825829218684 --1.479623384120942 -0.2963515382382824 -0.1261607731038719 --1.0572200382929 0.1036561089229778 -0.0820964916879463 --0.9324968777974638 -0.3200144660805415 -0.07092050635641722 --1.496995535233057 0.1896537655519742 -0.1254547215857367 --0.7406560317104214 -0.08600929593519396 -0.05229680599043167 --1.31585485103039 -0.4120056363294672 -0.1096076282450391 --1.626859352293359 -0.1668859178406581 -0.1412618500534775 --1.126374096171473 -0.1597462035618417 -0.09039660894491963 --0.9984001098898181 -0.4692882413807641 -0.07763118832197143 --0.8871661064080607 0.05255190478647333 -0.0658971071059812 --1.470346237242673 -0.1199196244228652 -0.124968576183587 --1.767056626562717 0.072164333619269 -0.1558788533912864 --1.285776959714038 -0.2421553678077273 -0.1065300426956741 --1.413457176101804 0.03703279975728763 -0.1183417050532884 --1.206657590583469 0.0563071671809245 -0.0973894340342158 --1.121835855659723 0.2576666608946357 -0.08607084223342178 --1.265848702185579 0.384564424181741 -0.09799816937636927 --0.7923079707214392 -0.2348544949786565 -0.05719988563290302 --1.580256189928329 -0.4238620807914181 -0.1361084643832365 --1.627186779232766 0.1570164609639921 -0.139764516020169 --1.172937390373066 -0.4899321660421598 -0.09515565025464869 --1.407680334523407 0.3128445743910405 -0.1142061830437848 --1.731678103267578 -0.07339877101545784 -0.152319197097706 --1.062078503768197 -0.03379971157630346 -0.08365520899433951 --1.450867947750632 -0.4718330575719576 -0.1230172186585265 --1.654704483216303 -0.3069594479669525 -0.1440365095533686 --1.011524954825289 -0.2208804333379398 -0.07888136441057997 --0.9468634724739837 0.1700130508404572 -0.07019167707568476 --0.6233228464973284 -0.04966129645174956 -0.04097635994839498 --0.7678450355425936 0.04639322349038653 -0.05418477947858885 --0.9058788972851989 -0.4506729242059239 -0.06847546411151934 --1.174964524801982 -0.04261032143596626 -0.09490364864959669 --1.39595335912373 -0.2285439786403343 -0.1176340219147856 --1.374733249114883 0.1474360115485587 -0.1133211046387143 --0.8489907095773077 -0.05029060285496127 -0.06272760181897291 --0.8124563350391597 -0.3354172610731982 -0.05920895599603497 --1.04008267205354 -0.3678670339643262 -0.08177112025508923 --1.557399960023741 0.2775993002169999 -0.1307648652019764 --0.6989303874562469 -0.1882803550541648 -0.04854594719972288 --1.180023025327026 0.1652309795497548 -0.09348017229749536 --1.162916845498042 0.345585199180275 -0.0883359995416037 --1.263991593814426 -0.5258250664801578 -0.1042240200134456 --1.50627171508969 0.08481232068112786 -0.1275093028003071 --0.8904325571892842 -0.2008521493933546 -0.0667786124915482 --1.374566813773986 -0.3214185690899487 -0.115539699167951 --1.561186163595084 -0.09504527623708636 -0.1342604121327764 --1.529752530231536 -0.2070145647407658 -0.1312417191926358 --1.017119943916902 0.2469965443606921 -0.07572586387565958 --1.236313704538017 -0.363699091834497 -0.1016133384836566 --1.226891179331154 -0.1814960289615249 -0.100518135877142 --0.9616540529121524 -0.008789443277691933 -0.07363152923402813 --1.308732092352259 0.01949560807178529 -0.1078882364283777 --1.086272872469997 -0.553297728629829 -0.08634097009396184 --1.708793211895305 -0.2314355524926489 -0.1498273537938833 --0.9870942650469073 -0.5756647599867719 -0.07643645061285564 --1.488436521001274 -0.02608219628491635 -0.1264303633335409 --1.720076546539533 0.1706538945921278 -0.1500003485266173 --1.154405783987552 -0.243651339312511 -0.09329716476640701 --1.391400170998283 -0.05212328552768265 -0.1166568661889858 --1.837089960279707 0.09648079084563609 -0.1638356455443812 --0.8286820721942652 -0.1396886908827737 -0.06078307274615087 --1.362074733168408 0.3893980014837586 -0.1078991394602418 --1.373886577440611 -0.511801027932518 -0.1152327773122011 --1.658149020260195 0.07619619652789367 -0.1437570857551879 --1.797217894786809 -0.01379439493911307 -0.1594850916578943 --1.119585167104739 0.03853648240929208 -0.08889632740027116 --1.218419554961458 0.2887632836442688 -0.09520771125595907 --0.696974261484927 0.005509884142654353 -0.04757892454264381 --1.035666442105963 -0.1330000290796771 -0.08128309769862493 --0.8176010737986881 0.1156548288540598 -0.05820024524300603 --1.099136892877415 -0.4329218239896583 -0.0877519100585757 --1.28887834846705 0.1272557709416325 -0.1048762537797755 --1.489171631466694 0.3358579870954653 -0.1224539186311461 --1.263267451030742 0.4794805508723196 -0.09543708766712308 --1.531828950525043 -0.498139751679328 -0.1309804683787308 --1.663264290801385 -0.3918547075799934 -0.1446264172115414 --1.320570802221928 -0.1845754421034359 -0.109945892966149 --0.9708184108970105 0.09077645229969762 -0.0737264738448849 --1.636219525223758 -0.4905090787797942 -0.141417831793287 --1.07572034098321 -0.2776010490190252 -0.08536123926367613 --1.578334752946513 -0.3433485099683771 -0.1361391450406304 --1.32304915112951 0.2893513477148834 -0.1058631228832029 --1.503593095007093 -0.4062582738194658 -0.1284549853569195 --1.231642992118784 -0.44067752440864 -0.101117510247897 --1.648837073604247 -0.07724785239270429 -0.1434242731615264 --0.9234303682771206 -0.5275679162226877 -0.07027318889371593 --1.645330930551329 0.2424104552156375 -0.1409132374877963 --1.764422312157059 -0.1500368937735592 -0.1558706634174409 --0.7452916848229922 -0.3031854020095132 -0.05291720817044427 --1.406512875055839 0.2260946684425968 -0.1155210721403656 --1.083047848500253 0.1781989577509234 -0.08362034561209486 --1.065688819716676 0.3226333133647798 -0.07893387089222205 --0.6179205625681035 -0.1362273544114006 -0.04120899095580941 --1.177000325353015 -0.5710619988851853 -0.09537521953503228 --1.559106991947586 0.1446684854587313 -0.1325288019611078 --1.697505089849863 -0.001171025321799642 -0.1484263743412318 --1.596411520024065 -0.2565241378874348 -0.1381091161460273 --1.411900838945528 -0.403487885676286 -0.1192565350488701 --1.182676602287762 0.4277471108085486 -0.08836242579873027 --0.8704755230609189 -0.2818856369772992 -0.06475838911309997 --1.001937300957527 -0.2993362782736529 -0.0778996004087019 --1.388131427987292 -0.1386657317360334 -0.1166578014173978 --1.033335073239806 0.03735209799871897 -0.0803888610866468 --1.433343220481075 0.3873795456358797 -0.1154906421645508 --1.242254402780843 -0.01334239767339575 -0.1014523935728088 --0.8353168707640245 -0.4160171317033131 -0.06160402776699089 --1.445137426679171 0.1259421588715836 -0.120779346450548 --1.583161412261559 0.08701575709029627 -0.1355951020742172 --1.471174318083745 0.2665315729971524 -0.1216709449428837 --1.800744819590859 0.1574881581189411 -0.1593593745625864 --0.9601908235244059 -0.3886296941560354 -0.07374489275041647 --1.451405898360326 -0.5416359408109661 -0.1228150366852161 --1.114562662308347 -0.09231867831683785 -0.08907754275117963 --0.8850754563406502 0.193552720641043 -0.06350214672660917 --1.694437513497781 -0.1394252377294883 -0.1483712332346742 --1.129298797088982 0.1083870002881398 -0.08917427036241599 --1.720094711001862 -0.3240503351413374 -0.150741177522107 --1.355107383130836 0.08188985841633346 -0.1120363227663795 --1.174943301396131 -0.4129209168364711 -0.09541376521468131 --0.7598532431927012 -0.1531455789309383 -0.0541603230067815 --1.798865144566863 -0.0842088766383588 -0.1596869733523353 --0.9437484528130747 0.243552990056431 -0.0683419032189706 --1.853220570673924 0.02813782806717764 -0.1658180797534934 --1.461090618679925 -0.1937180416759121 -0.1241982049466039 --1.297832767423453 -0.3155573297400333 -0.1078033386522689 --0.7763935273833231 -0.01280335495535619 -0.05550393921211533 --1.187145696716842 0.2345099867015228 -0.09307714271121617 --0.7017032043117697 -0.2575777704632039 -0.04892931180331175 --0.7335880385270916 0.09695334474681543 -0.05001905276313935 --0.9987037576001538 -0.07188407727892576 -0.07750904197251027 --0.5544690450047337 -0.06253338419963002 -0.03477978445866375 --0.8874312789779341 -0.3723309531744649 -0.0665144674989914 --1.57910798580037 0.2042068670896135 -0.1340532430509423 --1.331690503781719 0.4552103493555326 -0.1032138868538936 --1.179674936960805 -0.1176005069642898 -0.09564769329996223 --1.015003289050279 0.1579307236788208 -0.0771775780246248 --0.8234828985425111 0.02544126491318232 -0.05986995657192335 --0.962346904329278 -0.1787189486239355 -0.07396028461602706 --0.6761139115284684 -0.1022407025478832 -0.04626156364935963 --1.076467275638178 -0.2070465835313467 -0.08542249482610607 --1.103937149579745 0.3888612415937393 -0.08120679895022581 --0.8983920058821038 0.1241154137039287 -0.06612904338237405 --1.330009307702679 0.2016328431285845 -0.108041925849894 --1.224587248043644 -0.2809875842259327 -0.1003994641837358 --0.9448724205348504 -0.2502813116410698 -0.07216572781366473 --1.338873321340827 -0.2608119411256992 -0.1119031418208853 -2.902572666502284 -0.5887302830966771 -0.3899784927111567 -2.518856658682964 -0.5820044393888124 -0.3048510466749365 -3.087314620316929 -0.3679387882136794 -0.4171376442179622 -3.03550605983825 -0.8376695158105164 -0.4312638617165754 -2.706507066230083 -0.775086610248044 -0.3557004548612354 -2.708899625991931 -0.4044455358459095 -0.3375403110505769 -3.132422673757857 -0.6102140894374406 -0.4404893618470719 -2.359571734617936 -0.4415285786341894 -0.262864022558394 -2.363596820117242 -0.7150043663157827 -0.2765499475805612 -2.894863682244369 -0.3185626564802672 -0.3731467207311864 -2.849962183330785 -0.8836745702634201 -0.392274419052445 -2.514001130525056 -0.800144003470469 -0.313780005147403 -2.511866587331215 -0.3715199226297651 -0.2927259909193337 -2.695447678579947 -0.5872956636626367 -0.3443046009599413 -3.231875472760898 -0.4819982637593508 -0.4544800460937963 -3.137901464160266 -0.2245290050046548 -0.4205792407560003 -3.176184071259244 -0.8510887006692579 -0.4612167517416401 -3.083503099519998 -0.9681537340575295 -0.4464514280066239 -2.277286114823208 -0.5944934070594128 -0.2519341083596394 -2.904914923610032 -0.7445204808959764 -0.3985746181673687 -2.940467340508379 -0.4441737642817203 -0.3899557959402001 -3.219839558137223 -0.3262894867364495 -0.4437235949782503 -3.220860510115177 -0.7184413409654582 -0.4645225211421622 -3.002760842885948 -0.2252061883073813 -0.3913688628065785 -3.037891356024553 -0.6934334728978688 -0.4250029025561303 -2.754554104904489 -0.2702088606675659 -0.3401755266576375 -2.717892403978467 -0.9052276461720667 -0.3636211842230986 -2.944441437020204 -0.9773393645059093 -0.416735913653917 -2.597907314118594 -0.689688802700794 -0.3275784992800157 -3.043276967742147 -0.5103536192918574 -0.4157783771242735 -2.814153829095203 -0.4658090857250559 -0.3638644034224704 -2.598380233557527 -0.479773594429819 -0.3172986226255815 -2.793988760749499 -0.6778068968751088 -0.3707395854445464 -2.269820131209382 -0.3755167740204858 -0.2401297433551386 -3.242074014896866 -0.5747811626478174 -0.4616363935987499 -2.404869000755737 -0.8334021538565832 -0.2909374531714284 -2.627174344952925 -0.2861490318038157 -0.313382408504521 -2.602837585896386 -0.8747539990906791 -0.3367214605627152 -2.41151877722811 -0.3315518872834325 -0.2688331491125323 -2.404051626232738 -0.5558508233700153 -0.2781521740992945 -2.454445117245489 -0.6877415572542669 -0.295518459344119 -2.268146971351455 -0.8056216522244264 -0.2593635915228129 -3.343792310687197 -0.3784156857521792 -0.4741913626644685 -3.108595014336974 -0.752759193176692 -0.4430151297892423 -2.256293987820832 -0.6787936799245885 -0.2511128657713682 -2.484981362997863 -0.4586578417804029 -0.2912518498638744 -3.170448176534878 -0.9475773659783189 -0.4636829268034512 -2.809806114290021 -0.784213422246729 -0.3792147800895148 -2.237035394719403 -0.5022669079096002 -0.2388409651161139 -2.997673322671953 -0.5909556427553477 -0.410693273503917 -2.993955763116023 -0.3212433384579979 -0.3945920865187691 -2.809094908600426 -0.3746921286663273 -0.3577083331727032 -2.853369991261776 -0.1810699291374842 -0.3567362094244297 -2.946351915804387 -0.8782258168040953 -0.4134489035261334 -2.823180210673899 -1.000287674393488 -0.3907989847102037 -3.132278492537934 -0.1353812198235125 -0.4146326951182653 -2.476492983263686 -0.8907469925744207 -0.3092974463370863 -3.12954173729778 -0.458103307162939 -0.4311686587300774 -2.800752780329162 -0.5774269187965089 -0.3670562950105405 -3.070894901367826 -1.058287367339566 -0.447363103407015 -3.227428527002025 -0.2474015314806833 -0.4414350192766386 -2.31017278708111 -0.310864979133229 -0.2458307864326827 -3.100580443614267 -0.8901526772048554 -0.44715749811047 -2.606271219656749 -0.7903712654922705 -0.3339419201239923 -2.47599192751996 -0.2687430140115142 -0.2796683308222845 -2.614676190331223 -0.3833723414865823 -0.3158188315399019 -2.36820123033575 -0.6245606326664244 -0.273444111567854 -2.729642625827248 -0.4913098426310901 -0.346787859171741 -3.152466647615831 -0.3051977207893416 -0.4278932910561001 -3.320440964827883 -0.4691820762579308 -0.4732443765737426 -2.598317463483844 -0.5679245921487116 -0.3217850861741511 -2.683410139151471 -0.6851398606544368 -0.346450022655784 -3.17426349244169 -0.5369812646397327 -0.4451775991719579 -2.946390222994903 -0.6680331342007291 -0.4038497526235246 -3.071286445577982 -0.2773451253273001 -0.4088827134249305 -3.243415227377874 -0.8093097167724482 -0.4729611329569322 -2.979653904896463 -1.0503828520735 -0.4273047034031604 -3.047658137296879 -0.1434891199013199 -0.3967052016431038 -3.283287439039346 -0.6585691952853221 -0.4744207953892783 -3.235271978143547 -0.90018746546967 -0.4748030251035201 -3.019844077563957 -0.917155932744405 -0.4309678653258441 -2.431988578205426 -0.4091275899695651 -0.277148877956511 -3.135434686217 -1.018226607808104 -0.4592505853914204 -3.288981035061039 -0.3112742971593858 -0.4584304380554578 -2.203669338969047 -0.5722395291377834 -0.2346941123480765 -2.648831981512358 -0.9426304280506198 -0.3497360503326851 -2.327523573966042 -0.8582016575693312 -0.2748369086825077 -2.973201015835626 -0.7724783130517575 -0.4148978988698171 -3.016747792891143 -0.4310648121467662 -0.405548040130653 -2.885154991064771 -0.4056106968832271 -0.3758732604348786 -2.735505323276167 -0.9779824998432483 -0.3704357246800383 -2.68057891262602 -0.2244219871508984 -0.3216667603484249 -2.964788263521444 -0.5089249308402295 -0.3988958338169846 -3.178020457232447 -0.388918596031483 -0.4378134563050254 -3.135065923850771 -0.6891680697128899 -0.4453645089260586 -2.454626425566084 -0.6097730077528561 -0.2919274010755897 -2.950268705129908 -0.1615234697258067 -0.3766273980893518 -2.893735394603453 -0.8198075886157298 -0.399450340723529 -2.207245379114694 -0.3271916197753569 -0.224332701047702 -2.436948160516964 -0.758106348309898 -0.2947859812265649 -2.333957317367731 -0.5185052836472114 -0.2609040734998607 -2.566573708956451 -0.2352353181213805 -0.2975483643098149 -2.672936736392571 -0.8487177230598784 -0.3512949601873536 -3.199008743366397 -0.1750337164014247 -0.4314018879548603 -2.217140922746297 -0.7413304455546526 -0.2452228848225434 -2.696790766776562 -0.3243898360672485 -0.3305675875485553 -2.758168885670321 -0.8540819805993042 -0.3705820266656354 -2.869787603088686 -0.6761840415714593 -0.3874548598309783 -3.200942281391793 -0.6370623851680816 -0.4563288517442349 -2.902708997043934 -1.033877851287923 -0.4097352300082471 -3.072087120190599 -0.6265452684759855 -0.4286411042143033 -2.529489052472103 -0.7255653274460381 -0.3139515148378833 -2.763729107108961 -0.1971287140603153 -0.3382039825171032 -2.20628560306417 -0.8347337210664207 -0.2469240496799117 -3.26385717165691 -0.3926866934921231 -0.4568366367739809 -2.925698301010195 -0.2434122247153976 -0.3757261561168065 -3.170982955988466 -0.7757837049495351 -0.4570133784443219 -2.657264360901729 -0.5187156878333115 -0.3323102759983553 -2.545615767615315 -0.925550903156925 -0.3261036801747602 -3.314933298697815 -0.5498863499671858 -0.4759251169789597 -3.075092141179146 -0.203937809921865 -0.4058702740904562 -2.833550961775077 -0.2641790319284287 -0.3569526720695357 -2.884634402901335 -0.4984424999441711 -0.3810026112497094 -2.879846856265373 -0.9491170816109645 -0.4014123691417444 -2.540533721092056 -0.6474469082343817 -0.3128118281070799 -2.412874760715507 -0.4842676100765659 -0.2766462956299611 -3.283580837387656 -0.7439607423556591 -0.4782259492279214 -2.289610633157685 -0.4403772322090841 -0.2474866936821597 -2.20328942199765 -0.6375272783064782 -0.2375436843167018 -2.538331099833049 -0.5151052109111964 -0.3058516835180715 -2.380335923250053 -0.2643786425138677 -0.2587534790467301 -3.019665178166384 -0.9942628166756062 -0.4337756705184447 -3.049121190386976 -0.7632149419117054 -0.4309013472649442 -2.198111060471082 -0.4313793945431739 -0.227098876289347 -2.351185262078825 -0.7873915691419922 -0.2770036961578782 -2.546739915751378 -0.4367066331495624 -0.3037138146267048 -2.791985397878954 -0.9275855680062036 -0.3810360229843479 -3.096842029273289 -0.5532331582716589 -0.4296800584894594 -2.637571092964055 -0.6331354935585221 -0.3337335662439204 -2.760662219391726 -0.7381097415270234 -0.366170358611402 -2.559258031149685 -0.3090042460552009 -0.299822549994232 -3.106782919489065 -0.8117688051943849 -0.4453121071321943 -2.352006700859465 -0.375214207791493 -0.258011391984172 -2.385322660118014 -0.8977626418451746 -0.2893708490296582 -2.948712149384192 -0.3830254942635516 -0.388279030128411 -2.469094045132253 -0.5357428678350832 -0.2915673627872981 -2.742272660026182 -0.641316681448494 -0.3574322982375642 -3.281405996724653 -0.8588180680677405 -0.4821977666023808 -2.7686970632559 -0.4326330287248119 -0.3521270467565863 -2.66125425422591 -0.454493208052745 -0.3297999479079215 -2.647576745605603 -0.7352034037898407 -0.3407512049719966 -2.544206317376643 -0.8580421386320402 -0.3229690147530253 -2.29296842564281 -0.7339662077114635 -0.2617107810179666 -2.313446316376853 -0.67045840437195 -0.2634039985963212 -2.627678712403605 -3.196203311459242 -0.7187865818141833 -2.953541894767462 -3.078176628455688 -0.7567537431728327 -2.690054451509688 -2.922181934122928 -0.6612494565325374 -2.487408091994638 -3.425556658002439 -0.7450232631385301 -2.724482698684119 -3.395037206053832 -0.786047020562131 -2.363338733519568 -3.178725950717584 -0.6575871062931161 -2.922558849039063 -3.304003298690586 -0.8029278635964747 -2.492855467663505 -2.996995122323614 -0.6387840662999053 -3.137637263624498 -3.022523956418831 -0.7807713328527844 -2.884872975413408 -2.905870378746629 -0.6982489829603998 -2.77411175698725 -3.082636715933184 -0.7208503200090217 -3.09253538461463 -3.169967042558984 -0.806239376244938 -2.35313398221519 -3.331511894587213 -0.6932389264674622 -2.667094242892608 -2.749225060760899 -0.6104411329676861 -2.764823895449727 -3.256997263178915 -0.7619898823625525 -2.61461533421173 -3.508703946525124 -0.7906561733529256 -2.553473890116464 -2.861468255015546 -0.6160520101003664 -3.026042509793957 -2.927781938335335 -0.7337902690040582 -2.625493179080869 -3.037832712026927 -0.6778244700060337 -2.501812724070339 -3.294515047527133 -0.7161882996249673 -2.232889081050052 -3.144442159048598 -0.6217350813406332 -2.350484654935372 -3.039276469520901 -0.6194881724524086 -2.800683081389468 -2.802978423092292 -0.6532838158787153 -2.477999606654214 -3.560342718093232 -0.7751007286498963 -2.506684462224251 -3.129687329996236 -0.6759630306045645 -2.861829633628573 -3.427801141284472 -0.8180289261967569 -2.745855303963826 -3.512858425330081 -0.8152761187033625 -2.604847957357413 -3.363808600922543 -0.7550995072887761 -2.37556526025765 -3.475611032108475 -0.7333049224609762 -3.048462057529054 -3.282424977582895 -0.8219617324139068 -2.275698100146675 -3.27355995065749 -0.6627801422734173 -3.181016537433974 -3.093267857715809 -0.8061300548684538 -3.246059137281332 -2.959276677450115 -0.7887534425733714 -2.879774046238201 -3.185685705321109 -0.7679616105118208 -2.789421495876762 -2.974301576320387 -0.696020067726648 -3.05140700542242 -3.067502921888667 -0.7740667035840427 -2.403532795686822 -2.904892006241475 -0.595665982697486 -2.99444647509722 -3.217519132117074 -0.7978161943408442 -2.957704370810582 -3.403443528510842 -0.8300574189275552 -2.58978807841414 -2.956186168205011 -0.6488235870415447 -2.94633137141 -2.820319065868005 -0.6891030729407267 -2.675348970319114 -3.283803938551151 -0.75035629580725 -2.938329321175129 -2.980413115896193 -0.7288339043442247 -2.806756209678603 -3.345693571992062 -0.7904308590977318 -3.120525712482968 -2.908379575523101 -0.7491613295367721 -2.559800230173169 -3.571804883788166 -0.7939222685324805 -2.85809279734523 -3.042845820713057 -0.7281636219754641 -2.402425559766463 -3.591981930999372 -0.7673149856489776 -2.420688465552665 -3.255079819903487 -0.6888660322135716 -2.717788888129249 -3.17771889130413 -0.7330976485515281 -2.259260323331317 -3.066070258141504 -0.6073149928744481 -3.177004656731853 -3.170649438330393 -0.8223661736578957 -2.576306529931367 -2.770406970218414 -0.5967006562808296 -2.680863309418273 -3.563920788978583 -0.8143007216341477 -2.320749266462473 -3.413897283498109 -0.7068251382493126 -2.754958387966349 -2.7355162977185 -0.6256154444792288 -2.446548027096843 -3.071231916931181 -0.6480953336701648 -2.656050803291147 -2.662276790400165 -0.5848221889886612 -2.704235537512034 -3.010103980882553 -0.6873667450363264 -2.446473008624965 -3.356026964179311 -0.7192761330024051 -2.790682587488864 -2.879224298934596 -0.6712868637569626 -3.236997197961058 -3.030155653660984 -0.8031082377219264 -2.641778576769834 -2.851559803273074 -0.6322605049021145 -2.468392770732279 -2.846801601469251 -0.5940477266488533 -2.879972341854408 -2.770732807522896 -0.6618476183509923 -2.81047769706542 -3.180543187503289 -0.7528023678293508 -2.524370001924406 -3.209540193440381 -0.6999567174782056 -3.294670906328423 -2.922546100359557 -0.7912510314708115 -2.262081892890886 -3.351476319873745 -0.6793635031227763 -2.526438681398893 -3.497394139399542 -0.770460203494395 -2.581375606469199 -3.284213341598462 -0.730789738332559 -3.063160229587944 -2.988376209458068 -0.7569041595882662 -3.10874275777526 -3.234878148690264 -0.8233104583216373 -2.64552072436877 -3.421775865631345 -0.7769816715343465 -2.724204061381292 -2.823441620966384 -0.6423736380369018 -2.820093861440182 -3.517975128208446 -0.8292044527931903 -2.584669361365743 -3.124635387622271 -0.6914637072014226 -2.151959658594159 -3.140920077191943 -0.6043656797293879 -3.03655381796058 -2.847377067207655 -0.7156092860768026 -2.540619796751868 -3.057744786269687 -0.6647997452651716 -2.199554180799937 -3.221363880521049 -0.6342012036040328 -2.336279604079566 -2.96153170827038 -0.5963655174661141 -2.494210382294881 -2.920052903910825 -0.6189014441035134 -2.854733672528297 -3.265944017916197 -0.7816584232975224 -2.309787125778201 -3.121718871333836 -0.6319630938635024 -2.777096457537355 -3.446555857896398 -0.8069351152301967 -2.677461993992188 -3.102313930485236 -0.7055528546861981 -3.206211257211628 -2.904639625469748 -0.7670648123342787 -2.531708123257159 -3.358554953388281 -0.7383458907173424 -2.340490602301254 -3.243468380654726 -0.6688610004745694 -2.733834618436091 -3.32510838457692 -0.7718569330125673 -3.043099538478022 -3.363992998723488 -0.8375409810050536 -2.440245863377334 -3.164024122902222 -0.6703448059330235 -3.028210151031538 -3.143329932631747 -0.787546733616536 -2.56835102279173 -3.429215519877276 -0.7631218998820496 -2.465212493167426 -3.622447538012332 -0.7867827214943931 -2.960462221350426 -2.897857376791187 -0.7121876944048541 -3.11243551423441 -3.102696383055804 -0.7947554413482794 -2.440059929307485 -3.495666269639943 -0.7517397289689031 -2.871302104379522 -3.119195966132032 -0.7501280143551584 -2.286608673964599 -3.19577375650127 -0.6457047894845673 -2.420251599633167 -2.985840579289539 -0.6204071948735097 -2.399063095270793 -3.414163384454743 -0.7232611988941292 -2.191710577827923 -3.084949534074796 -0.5982579831717899 -2.823557863865157 -2.72991540761476 -0.6389175811589829 -2.860513902808427 -2.835831982510377 -0.6747250372293402 -2.692413112028966 -3.478543039061003 -0.7985481459229054 -2.867668451308604 -2.975844327659096 -0.7128696416640572 -2.90036081213978 -3.486417218445759 -0.8368661721709546 -2.618488256973805 -3.591971829454972 -0.8088959382864626 -2.755630967550871 -3.569236493311276 -0.828241179853323 -2.676766285120018 -3.357858089080739 -0.7682782586527265 -3.292699871425992 -2.974708028564065 -0.8025540160917725 -2.37941999736063 -3.110558543188653 -0.6438218760314518 -3.002542486834713 -3.01978871786008 -0.7522079738500576 -2.510741040223712 -2.791966831374368 -0.5884731149865593 -2.351468734114547 -3.53666752114087 -0.743468627229098 -2.880277225021526 -3.358747365686296 -0.8067951040351398 -3.172171042105997 -3.248682893293021 -0.8376092885085036 -2.599312028707153 -2.705310135787837 -0.58421107612909 -2.515104958231882 -3.618180777640833 -0.7953076920924167 -2.986376606244077 -3.316619062418762 -0.8174636603996743 -3.054426755808849 -3.209567475324777 -0.8076454895883136 -2.942328087230038 -3.160162641113613 -0.7744003838174967 -2.205881619856833 -3.295984711756713 -0.6541841294754233 -3.109181378405008 -3.313039315995544 -0.8393108123170951 -3.234649733616365 -3.114041328950992 -0.8210929784011778 -2.929976784631781 -3.24158911536978 -0.790694829017009 -3.188308198177674 -2.963785906830072 -0.7772849205124833 -2.652383518928455 -2.981565250256019 -0.6688621369047323 -2.27897962852749 -3.002849892008332 -0.5951489894850441 -2.721371180528809 -2.680250295869778 -0.6036769672046963 -2.318777340548647 -3.480461910300399 -0.7230018609652573 --0.584962011401699 -2.924821787880455 -0.3910760451067231 --0.4498208027349428 -2.656032552356077 -0.3245776804875358 --0.3303277824064247 -3.10483625124574 -0.4227664735533103 --0.8590048708888145 -2.958031769380057 -0.4084359541261013 --0.7364166533065932 -2.694705514221725 -0.344096957333389 --0.5858853094831339 -3.179662652375927 -0.4479125613134363 --0.321004355135449 -2.863236821524077 -0.3675359795171538 --0.7745056564226644 -3.148807325796596 -0.4476530074554843 --0.8930401440737961 -2.799184927782485 -0.3737935323451636 --0.621932653226549 -2.546277952792829 -0.3057300246897769 --0.4329991777575549 -3.260157578851942 -0.4603353645499315 --0.1675293959487317 -3.1884100537551 -0.4363649580853792 --0.3460363167781777 -2.52402485431057 -0.2901709587320817 --0.5870757663917321 -2.755208798033367 -0.3524576829073062 --0.7287948104307422 -2.859266509651377 -0.3813573575688981 --0.2888968980666372 -2.685706800497511 -0.3254583031422893 --0.2222704351927573 -2.975698209237556 -0.3898421767912874 --0.7934409246603338 -2.524624181915611 -0.307223595592476 --0.4920953724384024 -3.05600069419524 -0.4173812424922831 --1.009879177215043 -3.021249855100688 -0.4285490452970183 --0.6973151966600822 -3.01342710143954 -0.4150127705565865 --0.5924726922589059 -3.329949617775065 -0.480171023755081 --0.9066909646401837 -3.121029139692383 -0.4464741469090585 --0.8858725229759987 -2.659161912771806 -0.3415766301808142 --0.714412748510337 -3.265421622290414 -0.4706205289607478 --0.4967684472357398 -2.491116278298784 -0.2882638270006962 --0.4677021347894664 -2.822313953111276 -0.3634727492281757 --0.3885719905124273 -2.971490854420503 -0.3946749912050954 --0.994849230391897 -2.887276738017152 -0.3977753880292834 --0.2886886734610987 -3.260886998363942 -0.4560423071665851 --0.2173671032089053 -2.850457891551934 -0.3609177495263772 --0.1509177091225172 -3.076064551180687 -0.4104201926131482 --0.6089046139526003 -3.07360449476401 -0.4253536568920578 --0.4109614946780196 -2.74911319865868 -0.3445817301131844 --0.2720267308074673 -2.592337199442007 -0.303223121550823 --0.6437200862259413 -2.636825184879037 -0.3273798933725615 --0.4881762564611861 -3.165923502243161 -0.4416349908408696 --0.7154059759327449 -2.48143934254589 -0.2943334282434359 --0.4836681894026932 -3.340967806612434 -0.4790937500951195 --0.6881192982297456 -2.77529545385563 -0.3607495463815614 --0.7894491562102344 -2.790816885375795 -0.368007411989424 --0.4830705572001801 -2.928317843620295 -0.3882311269049545 --0.8114515809929326 -3.234939818570939 -0.4675374952647101 --0.7189219661413107 -2.584368126352644 -0.3181385695075717 --0.09075210715798654 -3.226272748544815 -0.4427592150729007 --0.204998545855403 -2.755631088883959 -0.3385886701389903 --0.8314551639877263 -2.879307468401777 -0.3896552176851549 --0.6765886308508084 -3.13831932973998 -0.441959522786521 --0.9545706262038873 -2.713765579290022 -0.3567151261937732 --0.7951644497600826 -3.041734692688241 -0.4248053346526337 --0.5778236506368232 -2.448392383842368 -0.2814741027150094 --0.359994383009634 -2.618246092954363 -0.3124994879239431 --0.5349698944688088 -3.255407746411433 -0.4625850998335145 --0.8933046752699519 -2.563442074836571 -0.3199368702266271 --0.5251247620347516 -2.579158925963521 -0.3096668311229803 --0.2387489047306573 -3.112364021455482 -0.4214397235575573 --0.3031683613599864 -2.436256174863307 -0.2681898480486762 --0.7639314484911037 -2.946860346927454 -0.4024402256696053 --0.6718598489476615 -2.929430765096175 -0.3952134172685146 --0.858552721805695 -2.456357783122857 -0.2940195075475018 --0.3517609565958821 -3.190539716909535 -0.4425434804520603 --0.6196175295403177 -2.841193102673477 -0.3733004633886477 --0.9977480606450058 -3.09963306972108 -0.44545758362365 --0.682939229896099 -3.340715208003566 -0.4853101066681187 --0.4976226241569019 -2.729939507449348 -0.3433676770710823 --0.2128337236915342 -3.283411661559985 -0.4588123766872425 --0.4063742195867258 -2.445080917626593 -0.2741687490516253 --0.1562286017953355 -2.914490436173918 -0.3735688933365093 --0.4306859941859138 -2.552273865960456 -0.2999025248345214 --1.102748385050709 -3.034092917523469 -0.4355176987330534 --0.3574702721164954 -3.316346652906613 -0.4700967282454529 --0.9483626532614708 -2.954047992085543 -0.4109733863782838 --0.09129309407052853 -3.142986125990991 -0.4238781460810445 --0.9009888066944762 -3.196992129181496 -0.4627666767400008 --0.8106237902312564 -2.625338355072315 -0.3309813266606961 --0.3148216663464316 -2.938443888316658 -0.3845369342589245 --0.2114887432554862 -2.666218308929282 -0.3181196578080721 --1.058180209700627 -2.946895777937366 -0.4139065753729295 --0.3159476475130232 -2.773161321279358 -0.3466358977551252 --0.9955024233989722 -2.808854497582813 -0.3800118152486595 --0.5529215927521992 -2.999701511625739 -0.4068652892661946 --0.4103926767367492 -3.125356790281829 -0.4300500319717597 --0.2992067815293237 -3.028060191527708 -0.4043929648708759 --0.5630662613190862 -2.669222938914962 -0.3318290879191426 --0.6174223259953 -3.407510070007286 -0.4968892303936965 --0.6438176170413469 -3.243369718382726 -0.4635763269943717 --0.2666922198477998 -2.510498450003484 -0.2840455768645684 --0.907405610632685 -3.043543048205278 -0.4293881730714652 --0.4058540105144444 -2.887738553172956 -0.3762035195405358 --0.2649806994880847 -3.190070407227642 -0.4396821861081792 --0.8498959967424673 -2.723170323004875 -0.3548377321020626 --0.916778736862838 -2.877660079657546 -0.3925067403345369 --0.7827108590073834 -2.439232563508633 -0.2871807787952765 --0.1253773429711494 -3.002499867380767 -0.3927903396866495 --0.7671904093542933 -3.308954345336236 -0.481560899165988 --0.5372043734780017 -3.391926206922803 -0.4912752666682543 --0.5437634262869175 -3.118784395065249 -0.433132042615515 --0.9484169722416149 -2.619444156216582 -0.3349064426829405 --0.5367568252051889 -2.861373797161359 -0.3749110433222722 --0.6231912155764037 -2.988188143390077 -0.4067443077524863 --0.8414416657706906 -3.10644671799057 -0.4408021794667887 --0.7225687011737914 -3.082959026495668 -0.4313687244159532 --0.7207008498159494 -3.197381381714075 -0.4563054869876704 --0.9611610712996455 -3.158285219479631 -0.4567947128524476 --0.487381442631542 -2.41815318700074 -0.2710232209548939 --0.384293544956638 -2.819110228058657 -0.3596968260867919 --1.058719788139797 -2.866608706028309 -0.3957575249172286 --0.4130695020797023 -3.362114616917199 -0.4814306477502497 --0.2188917165953321 -3.045643331063761 -0.4056808780689804 --0.4534083603480525 -2.998844665101127 -0.4031660539998891 --0.6544668740141362 -2.432442199389232 -0.2807184572058425 --0.1490464929471374 -2.835879055803889 -0.3551902963116263 --0.3956660992252946 -3.047424861062404 -0.4121019252047364 --0.5589792539535599 -2.515638592249414 -0.2962869883990923 --0.244251623792849 -2.911607722165724 -0.3759170052218477 --1.063905563699044 -3.091161609031325 -0.4464719346796286 --0.6453312562201293 -2.713800469553995 -0.3451068678225481 --0.5379492639915502 -2.798644655469598 -0.3606127406689293 --0.1266715161032587 -3.293718354061574 -0.4588220722972477 --0.2888240533259009 -3.330152255179479 -0.4711035282644144 --0.0365533934673386 -3.265843205580859 -0.4503491004115509 --0.3680952603436257 -2.691485979194817 -0.3297174090034338 --0.5888425149337897 -2.60150307895284 -0.317206249757254 --0.420361007549739 -3.185900820959581 -0.4437643882201864 --0.04403693862932241 -3.187243686117331 -0.4326678321035947 --0.8391352153219043 -3.169259085590659 -0.4544310825058533 -3.612716628213396 0.1871383508236638 -0.5670930609276132 -3.988392279604353 0.1915881418030032 -0.6818739348228944 -3.432455469142 0.412651644760241 -0.5127482658149556 -3.479875321560675 -0.04264780694952069 -0.5180264011965598 -3.775954044671352 0.01417110892312619 -0.61157054622991 -3.79417341495561 0.3584632133707994 -0.6245452322239498 -3.38309365420284 0.1882441637818072 -0.4935956604405032 -4.132870622415535 0.3244738435310629 -0.7226275067848982 -4.145860482839956 0.05043329944433418 -0.7214690597409732 -3.622513736588968 0.45397958237814 -0.5720523946365255 -3.65225480841849 -0.1049439623116928 -0.5686147336794145 -3.97888980340916 -0.003325751938590148 -0.6709704744208682 -3.982703639653772 0.3853131169139467 -0.6795285437500395 -3.331822010530056 0.02751207975138665 -0.472827588362372 -3.324895437395495 0.5544857428223497 -0.4816293288654593 -3.767834746460148 0.2101873019820363 -0.6158619413158981 -4.229823868695131 0.4046254150569077 -0.7476626348456243 -3.446318842626784 -0.1796884754853375 -0.5024968621172886 -3.310899320677621 0.3243964135396942 -0.4728403346896199 -4.203404727848493 0.2021732013345442 -0.7415789368693426 -3.62699856769565 0.05461264849440249 -0.5676646444691699 -3.491444683250852 0.2797531059552832 -0.5300268111147558 -3.484517289037863 0.5483550862880172 -0.5303562918243663 -3.492655637413689 0.1025208490542485 -0.526936727423819 -3.664165936952355 0.319433592828489 -0.5848600437093031 -3.786486835327781 -0.1250322037973297 -0.6079908767024855 -3.748349409628134 0.488952848161358 -0.6095060459638604 -3.876871699008134 0.1201457415359818 -0.6466319257767609 -3.367076702752448 -0.08707721932450359 -0.4804904490381118 -3.882004397997642 0.2641688202689911 -0.6511710561520567 -3.56857488218071 -0.1731598475004648 -0.5404106600326236 -3.877837608429122 0.4805138730380132 -0.6474448723306885 -3.287286978913049 0.12614293074048 -0.4608863669165662 -3.280352164283831 0.6463846606106125 -0.4703679902766393 -3.271213783040784 0.4265113569069821 -0.4624497960379516 -4.075571462987602 0.4345864760740003 -0.7047391675884915 -4.242525049885773 0.2953379906738313 -0.751678791317576 -4.076025159050106 -0.04896651625383357 -0.6966875253226747 -4.095545430381112 0.150549824423807 -0.7115708593177618 -3.91073401448334 -0.1108587195670263 -0.6454343772845866 -4.031358272620089 0.298763128856778 -0.6947442526525993 -3.707926551817866 0.07584055484104886 -0.5934854987532218 -3.531931942385483 0.37708856774431 -0.5437974799930081 -4.240538408479074 0.1023553883784203 -0.7487722425725296 -4.262443338567175 0.4663653332796325 -0.7566581413831477 -4.211599471253733 -0.03794920868717449 -0.7358897445055423 -3.409623178894472 0.5953227778156845 -0.5082252077750313 -3.264903443134444 0.2336569167495068 -0.4562098368157825 -4.014962790205925 0.0894714508239192 -0.6862197047227513 -3.626353282240852 0.5608645193791941 -0.5728618277726848 -3.684179447469552 -0.01214229912884076 -0.5824974765526664 -3.255314598815943 -0.01968035447358654 -0.4460556002128476 -3.723665640749389 -0.1790676688753262 -0.5869466569032313 -3.40054414182735 0.2779979143090865 -0.500812122214091 -3.4333310304583 0.04643393877643297 -0.5063119401193984 -3.558262304271883 -0.07438218006723156 -0.541200676420466 -3.981527908335424 0.4912403617681697 -0.6769926882150861 -3.707245678149593 0.4086871919208522 -0.5979728766631358 -3.877612736931198 0.3508576064084127 -0.6495024660613888 -4.28550899876608 0.3636644511804136 -0.7625617768217319 -3.455703471402875 -0.2621249199864064 -0.5031188753364255 -3.25149700657552 0.5883760107626012 -0.4603048342179363 -3.880739246239386 0.02924638485063286 -0.643739751698247 -3.40454915508366 0.4914493003676678 -0.5050475824247753 -4.168762207992941 0.4690994746553729 -0.7302525287398216 -3.211660751432717 0.6457125277503816 -0.4502586550192665 -3.993172760142857 -0.1014732093890009 -0.6700907085341428 -3.585818129709413 0.2810345392586651 -0.5600393948329793 -3.515924526512745 0.1905935193122337 -0.5364509549054435 -3.684943319096606 0.2327664664860472 -0.5905598589523404 -4.12837955162982 0.2418162310267167 -0.722018786820137 -3.367520913887641 0.1078291217826807 -0.4867203829218746 -3.356083933209516 0.4127177367634129 -0.48865166171658 -3.23369469719738 0.3569900923491594 -0.4492488478977709 -4.290157061607583 0.4209025687602957 -0.764067107267064 -3.75733055066763 0.2780252730453465 -0.6134253762144516 -4.28947861765579 0.1701565665361845 -0.76225919369456 -3.345545455529852 0.6375974714733241 -0.4896644995982971 -3.366064843997549 -0.1594698532600262 -0.4777587757906683 -3.244080123922731 0.07196856842614704 -0.4451393878714611 -3.794550927569154 0.1109282278074489 -0.6213429588470611 -3.569566243914403 0.1155853971116211 -0.5516976031807833 -3.946508284292804 0.2843215325530538 -0.6703123732433451 -3.53939018149432 0.02418877169477038 -0.5392119650495942 -3.817891895259513 0.539090225232222 -0.6290990880671178 -3.723887586663192 0.5588786144362708 -0.6015097041516664 -3.434786268827604 -0.09877071667180429 -0.5017009073098105 -4.150065469016264 -0.08316415293484014 -0.7165821358396174 -3.29667820382765 -0.09535376738779379 -0.4572741757874257 -3.508236922716597 0.4654776233397735 -0.5369768885718544 -3.835594288145205 -0.06635149804704142 -0.6254158880734569 -3.530608731713117 -0.2531747069856078 -0.5262536884670931 -4.2728384693473 0.02515930911360486 -0.7547177756428934 -4.070011149059614 0.03085324744071291 -0.699137373073096 -3.642433602551294 -0.2153920746560059 -0.5612434325758845 -3.545368908091977 0.5983315821975574 -0.5488349387680487 -4.171838155546784 0.1228239649146423 -0.7315707269782158 -3.50290701575516 -0.1261914007852059 -0.5220103476611817 -3.815614094986712 0.4355470056375869 -0.6300568433544235 -3.236705423664653 0.503857069740034 -0.4537671584112136 -3.617333490594765 0.3720144961289605 -0.5704637494459385 -3.336127475143797 0.2428198061623743 -0.4794178019166773 -4.056971642669094 0.2229642300273473 -0.7020859122460924 -3.612174856331206 -0.02253832222890932 -0.559983126262527 -3.644690758847795 0.1190714460793911 -0.5753746846627619 -3.941997577847137 0.102100065224626 -0.6653686452421415 -3.443742023378974 0.2144733256126979 -0.5137133230705786 -3.395467671539235 -0.03250574854436569 -0.4915402725042688 -3.842329817244564 0.1977984741058169 -0.6383982145054509 -4.071756514580139 0.3631782899215615 -0.7051345593899865 -3.448458668299692 0.3393673315110881 -0.516992720031825 -3.852878076044582 -0.1569989135411454 -0.6262938522911096 -3.569422053481122 0.5135365815428031 -0.5559147575185291 -3.726523004260917 -0.07974407702013386 -0.5921757392957872 -3.233203625097658 0.170360359209204 -0.4442986924635332 -4.152431799164358 0.3916830640253734 -0.7268196220044771 -3.322314580023239 0.4761314057878424 -0.4792236812730435 -3.912838896667289 0.1933418351282456 -0.6595610315429055 -3.228095058865739 0.2920892227691728 -0.4458748990653851 -3.392766306882168 -0.2245642608699709 -0.4844248653772358 -3.683407864001342 0.494238825802984 -0.5902071168145584 -3.427918368224837 0.1357946602998775 -0.5069953199702938 -4.204888602528325 0.3460503199919065 -0.7415775220874186 -3.902999475081768 0.5429457385592159 -0.6535503573837451 -3.252978306464974 0.6930810038326058 -0.4632713073834304 -4.286471840802665 0.2430006050401995 -0.7623730488300646 -3.474409616784954 0.6258692497096267 -0.5279178107842544 -4.07346729590439 -0.1200997964753729 -0.6928405226814351 -3.326260453473048 -0.04046055917949204 -0.4688211169446875 -3.728101601835723 0.341527080108778 -0.6045910315499624 -3.801068463876147 -0.1902843528289372 -0.609593519113712 -4.299172160419285 0.09783343763978888 -0.7631369411913161 -3.704243821868112 0.1590312400917153 -0.5950619182490976 -4.270499911591198 -0.05902953646669723 -0.7522035932664981 -4.179731997756887 0.281432254588327 -0.7356027123242099 -4.082976801059576 0.5082198480892061 -0.705558252111882 -3.907947243083266 0.4187862622367114 -0.6573347958701337 -3.820321963576584 0.2860018751172871 -0.6326537009129568 -3.32128271884121 0.1829845278397415 -0.4733701013931848 -3.508917224670673 -0.1901623279064154 -0.521545314224013 -4.207591240012405 0.03749736194506221 -0.7377430589778202 -4.138824336087303 -0.0160747267500235 -0.7162339042631003 -3.30058050129483 0.6067115834789805 -0.4754647590301624 -3.91727969313287 -0.04082467191689308 -0.6508886576342224 -3.386036899626248 0.349357416285351 -0.4971988533606615 --3.028396582159311 -1.205937474464251 -0.4577301544891136 --3.118387997501193 -0.9230085548608422 -0.4529000446424206 --2.749233985917246 -1.178655846983108 -0.3882877586646585 --3.272330400332553 -1.324146135522027 -0.5277862857187119 --2.962401995100223 -1.469653755021791 -0.4653683605123049 --2.898801556142386 -0.988623559826544 -0.4063483677692056 --3.235816021436344 -1.086299253820456 -0.4967623058200584 --2.784418231072653 -1.383377237545861 -0.4149710575921052 --3.150846551219975 -1.473345453101683 -0.5115547018915407 --3.050335114908233 -0.7710690135197044 -0.4217216030021215 --3.265326830233455 -0.8335972622508356 -0.4799013142138329 --2.57109112760646 -1.189739174674151 -0.3470342745535678 --2.746605021571678 -1.008649246649761 -0.3718597405424 --3.412012408571273 -1.393632114621694 -0.5685740162385166 --3.111065865068129 -1.084486567959395 -0.466414191045065 --3.366966919835842 -1.195098594253913 -0.5389596321758584 --2.931807694641454 -0.8436988308572388 -0.400298670509673 --3.115454202132424 -1.325264650702226 -0.4896596694923917 --2.878942613446171 -1.247764674770132 -0.4255858655539387 --2.658749770990872 -1.309307010178427 -0.3784747498315258 --3.314784216867667 -0.9635534278121 -0.5043381937119689 --2.934010114134735 -1.609509891882303 -0.4703917968274614 --2.834140337182212 -1.515208200531646 -0.4382755971469629 --3.170170572704397 -1.198634066390716 -0.4913305330062721 --3.290741439219599 -1.465269257533172 -0.545175537769752 --2.923192537593712 -1.115100223835421 -0.4240596968890207 --2.978711003083464 -1.333350185509382 -0.4572882068212213 --3.171202239980657 -0.7506879049324406 -0.4489958636803982 --3.0623895408597 -1.57821785095756 -0.4990549038842393 --3.016317615360093 -0.9987172246474707 -0.4355250467994437 --2.633695042362427 -1.070747266546171 -0.3508828358186992 --2.806453482856774 -0.9168014076725859 -0.3773486866945249 --3.213005473691593 -0.9878488032829511 -0.4819344039475567 --3.371703686745713 -1.091243362692683 -0.5303370344921314 --3.028668244942431 -0.8696435657426543 -0.4261413284711134 --2.819886446713305 -1.102131070201474 -0.398114006096788 --3.428288877473947 -1.28122382090412 -0.5621208254913782 --2.684424179950606 -1.410185227203869 -0.393388728468117 --3.060203615604185 -1.418233159484934 -0.4845797459558624 --2.893465026487231 -1.394468411481778 -0.4421480539320244 --3.263762174266214 -1.22404687778011 -0.5164370874388055 --2.479644000696836 -1.175321412107212 -0.32424380268114 --2.751106381342647 -1.283774573925006 -0.3982129841996724 --2.958090343847934 -0.7516349111777394 -0.3975046481914722 --3.030020322290871 -0.6778185985893124 -0.4074463363649334 --2.563821522255312 -1.282026740776511 -0.3535823150094431 --3.326026395387284 -0.7683306028179722 -0.4884677532529089 --3.342323878400126 -0.8710054435509047 -0.502250012240467 --3.120309071324574 -0.8294931494704869 -0.4443539460839694 --3.019505036015266 -1.0963469769199 -0.4454599345264233 --3.157485826594622 -1.57627284836339 -0.5222003511221178 --3.188505156495025 -1.385467978441921 -0.512890462986519 --3.199598170964733 -0.8892340734648524 -0.4692871940566088 --2.660552756930282 -1.223505917587474 -0.3712530668628014 --2.753289571623177 -1.486640270240119 -0.4164039554103796 --3.111683725029915 -0.6936443685394941 -0.4288803423503753 --2.564725096044282 -1.089526996072818 -0.3363449010713891 --3.245795745716683 -0.7394778238423885 -0.4660670371235898 --2.966316934266506 -0.9421110279188022 -0.418119822885994 --3.352321038666382 -1.331461570877136 -0.5480854692999627 --2.852221747023346 -1.609546000475147 -0.450547886285653 --3.243086653683775 -1.532492354221898 -0.5394399522665237 --3.371153371050729 -1.474108619862641 -0.5658505365843098 --3.4934733552598 -1.438919541145663 -0.593020825628514 --2.843427567423269 -0.837436742218526 -0.3784481003110014 --3.189959595040651 -1.282898206837322 -0.5039017946850286 --3.386784398449587 -1.005675627509656 -0.5259263927899857 --2.711968150441185 -1.093529456739829 -0.3715791440239507 --2.831256130339217 -1.186562967870858 -0.4086024484040105 --2.678281360027479 -0.9592811403628381 -0.3508950517363326 --3.096015610771695 -1.159589224681901 -0.469774904808522 --3.004970497999316 -1.649575165824974 -0.4910313338184888 --2.917158244554594 -1.688446048399213 -0.4727892053046013 --3.175685751663335 -1.119545826818154 -0.4853092868720148 --3.104600734401729 -1.245020247935259 -0.4797188545306023 --3.444425036032888 -1.194404710261827 -0.5579410002605761 --2.953265947007445 -1.042294986966046 -0.4244834981286144 --2.910033627694244 -1.536845134945191 -0.458454974704176 --3.0987671058573 -1.008010607109876 -0.4562539508270004 --2.828951332762598 -0.9971153941176092 -0.3904266090348937 --2.957788833205607 -1.251036367937001 -0.4448318246462843 --3.027263656574521 -1.490639932117292 -0.4829358259618874 --3.306531805739217 -1.046866933139927 -0.5102292064569399 --2.880059080306121 -0.9182210399582922 -0.3951165498879178 --3.477306451859677 -1.355629781513176 -0.5812240410599319 --2.84001287479038 -1.310142215147261 -0.4218413435937519 --3.295863537676766 -1.134466865202128 -0.5158886148493822 --2.601568304952576 -1.36495847809572 -0.369778339412745 --2.885648799965332 -0.7760644787275799 -0.3824917583758974 --3.387257673065455 -0.9333725979954313 -0.5191779202073863 --3.327250048161477 -1.397395118317488 -0.5479928862513727 --3.26701120148179 -0.9090490934693385 -0.4875279244822028 --2.983865793689588 -1.552523993902454 -0.4777115914350301 --3.193396513195053 -0.815194833025553 -0.4606590610210626 --2.649368248108751 -1.141945612398886 -0.3611856072564211 --3.037468828831956 -1.3083589165861 -0.4692378765751064 --2.99221988905968 -0.8090093000199851 -0.4114386377284789 --2.730051991671601 -0.9156455857812578 -0.3589945202891432 --2.83180131438051 -1.445055583646784 -0.4317064519390007 --2.784169883267597 -1.569117382365678 -0.430760322915904 --2.884816272493197 -1.049051771824502 -0.4087000326218235 --2.71967223708888 -1.346660163566729 -0.3962713214672779 --2.502172054084059 -1.244965464688421 -0.335783821308545 --3.226792541521876 -1.450713182523406 -0.5281395995259998 --2.612291859525874 -1.008284957080149 -0.3399414375680335 --3.047720973592397 -0.9452183598072819 -0.4379949121133056 --3.228260199013879 -1.152598787030412 -0.5011431873970214 --3.431679252559114 -1.132351769750532 -0.5489441494317223 --3.19018204843128 -0.6888247542527697 -0.4475262416308433 --2.964756871112015 -1.169452065800395 -0.4390594150093696 --3.322814946047649 -1.526035482799678 -0.5585682258931454 --3.089618634650331 -1.644221976198557 -0.5113277319227927 --2.993143265305321 -1.402347365036269 -0.4669132394126294 --3.324341703654897 -1.263966703463565 -0.5349513603834539 --3.260874120336571 -1.398972032715598 -0.5318243209904353 --2.886365393753067 -1.47224524738095 -0.4472033431489954 --2.810108250279919 -1.241379270254315 -0.4085149737115749 --3.166868517826139 -1.057238368808472 -0.4773329912628915 --3.126918418421346 -1.398360918042792 -0.4990338848348843 --3.112453137590144 -0.7598185900663452 -0.4356411434074554 --2.678416238459595 -1.02393479454145 -0.3570871356948465 --3.091635113902218 -1.507341025529146 -0.5000761839898226 --2.909780848322476 -1.307351250309724 -0.4383521792537841 --3.437155158293437 -1.480233801614865 -0.5828061985484881 --2.415694683748484 -1.173695393817382 -0.309177102355736 --2.895667844574999 -1.178722679175785 -0.4233184115711126 --1.480770973432172 -1.162454744389277 -0.1793256328905653 --1.181797389992117 -0.9894993630303197 -0.1272743361075369 --1.459113979487132 -1.491001796731582 -0.2090408153135604 --1.545178891836506 -0.8835883088145255 -0.1599482309625223 --1.742928136152036 -1.156339504011083 -0.2092028847930577 --1.202473061213533 -1.251880177349859 -0.1550279104386967 --1.002788651094326 -1.098411647405785 -0.1161048110841186 --1.681372840156734 -1.374253133063658 -0.2234814950745624 --1.337937865100088 -0.8373063483670056 -0.1312867053666471 --1.469472094004893 -1.690217117456537 -0.2301067136189982 --1.27913906935591 -1.449806469894775 -0.1835673193409662 --1.724140115338835 -0.9702689900623804 -0.189028825844256 --1.065068529961598 -0.8571985514612279 -0.1011447744796425 --1.361317731208433 -1.019081133581114 -0.1513435350809759 --1.413976270776771 -1.335489393136809 -0.1883851818936144 --1.585807483749 -1.03186725379747 -0.1789374597467595 --1.598829632681335 -1.6080943511678 -0.2370795768139257 --1.336874876896859 -1.605627324043732 -0.2059107066817896 --1.606988908932233 -0.722156759956593 -0.1518160776599732 --1.601587984949864 -1.239481991637122 -0.200986383285639 --1.902939794930351 -1.17532598185757 -0.2292566429098243 --1.816962286643485 -1.301816968603849 -0.2318852878272571 --1.049346457871379 -1.259175142207619 -0.1371352888997936 --1.202028302785672 -0.788141316201615 -0.1108460853703327 --1.464014410188648 -0.7414881192864833 -0.1370344899942978 --1.243270801711766 -1.113508082056486 -0.1464840136097271 --0.9750025581572892 -0.9633221457246393 -0.100137059184177 --1.14691144515129 -1.392287251354603 -0.1619697200519223 --1.843094036775046 -1.03939041881444 -0.2092984625766882 --1.713195558503086 -0.8349194167399318 -0.174805057873604 --1.540586232242824 -1.370859063017213 -0.2067689598427835 --1.332161724842805 -1.215050367518877 -0.1669118430437215 --1.712099747636603 -1.507885868953351 -0.2402302845206248 --1.126714246410254 -1.149151037217726 -0.1359835844871269 --1.441779142662839 -0.9130724612735535 -0.150650590706306 --1.568525673435385 -1.760121809627406 -0.2487253599515701 --0.8931803790452246 -1.139986405062275 -0.1063158090784743 --1.236987012699717 -0.8872374621067781 -0.1241225751550977 --1.281653804136715 -1.356610500922705 -0.174726396467479 --1.596245465844431 -1.473539419816013 -0.2234177831531708 --1.433239646842514 -1.761230197611774 -0.2330084039622468 --1.289696999309548 -0.7352448288040925 -0.1161954326336798 --1.777567593955522 -1.419230310499815 -0.238951825100525 --1.451397155923273 -1.058281589626662 -0.1657473056201116 --1.097398702663833 -1.019385094253495 -0.1200698169347842 --1.684809496001922 -1.079008674999347 -0.1949940985162512 --1.244443771033289 -1.548832957523874 -0.1891848091198119 --1.706790158885148 -1.268825653342057 -0.2160443184018659 --1.096755769799717 -0.7510271067308201 -0.09529471727635101 --1.50044521288627 -1.270970731613534 -0.1922460672750231 --1.373430674254845 -1.696878919752821 -0.2194247966491977 --1.384763429028803 -1.44155602236764 -0.1953508809017753 --1.448736636312523 -1.590410388179219 -0.2176786047948028 --1.377555267340659 -1.128636676996837 -0.1638695337503243 --1.825754221974511 -0.9536813652241969 -0.1990711875229079 --1.602784841925593 -0.9383865526808768 -0.1719115639214598 --0.9268717867125172 -1.048611642183406 -0.1020979078697123 --0.950790417143118 -1.221486815082615 -0.1212602877990915 --1.566372015178525 -1.15746105806164 -0.1888654688718356 --0.988837045010815 -0.8761949817547415 -0.09387012361654823 --1.628477426891731 -1.692515345112575 -0.2489315074951876 --1.899936614764449 -1.26249866634051 -0.237425326799549 --1.003623770287589 -0.7923014689376112 -0.08814539346445527 --1.051539508445835 -1.36129705552268 -0.147243991085199 --1.137135895868965 -0.910074171481021 -0.1145051192794989 --1.274018567974397 -0.9846064297519197 -0.1377211148653233 --1.529682898607768 -0.6895707525166255 -0.1397936193705866 --1.170077512269822 -1.483350389672876 -0.1737126604481403 --1.512769463343291 -0.9829852118514564 -0.1656831119162687 --1.389262905115018 -0.6915934515860538 -0.1237216893034263 --1.653720628664902 -1.166974496285181 -0.1999526547897742 --1.654692562595532 -0.6486213084555472 -0.1503838924076988 --1.702499041889826 -0.7405857119189047 -0.1645968030191356 --1.815369154224068 -1.214948209659904 -0.2231999365472539 --1.925743522874508 -1.082841021827261 -0.2228477164390967 --1.62061405603144 -0.8274375577018999 -0.1633814062719183 --1.989541070936478 -1.165465402194302 -0.2380206867708787 --1.464621719760035 -0.8250571288859118 -0.1449679538084974 --1.171910803000141 -1.078266216136396 -0.1345863553509973 --1.827328758489615 -1.121777676381897 -0.2154851800008789 --1.524251041677107 -1.6222328293988 -0.2297573234867649 --1.355299386111669 -0.9261532718412548 -0.1417284037370719 --1.127995905920863 -1.302368698359247 -0.1509279978993041 --1.694871675879364 -1.59622892393834 -0.2470168205673489 --1.797370950374811 -0.8554653685357803 -0.1864260185446983 --1.056129178707709 -0.9475302552275345 -0.1083999925994709 --1.542456058393961 -0.7845344336171491 -0.1502192235276685 --1.387736874195996 -1.530264272061935 -0.2044687518513308 --1.292836231048699 -1.687045162754515 -0.2088494953320459 --1.497580692976697 -1.816308946168025 -0.2461382085582549 --1.606162582903447 -1.320925082909038 -0.2095117630514053 --1.418049930358408 -1.240387659253481 -0.1795506921242595 --1.468536830195093 -1.402765552762628 -0.2014427684218585 --1.76072962445232 -1.043875239663162 -0.2003307136837081 --1.543624243973943 -1.539719178115664 -0.2238241222287061 --1.851101702855337 -1.374100373006079 -0.2428549263353509 --0.9791017302868346 -1.300889268181099 -0.1323807479299237 --1.209312806609155 -1.33033508012271 -0.1634834800616418 --1.259588909400033 -1.198691769923132 -0.1566896814470785 --1.043537010578336 -1.171502714140739 -0.1280310784190409 --1.388686461910562 -0.7760840994519227 -0.1314924331609927 --1.190179577273538 -0.7094464208212625 -0.1023581041647104 --1.144075574738056 -0.8359423779821373 -0.1084609510504051 --1.680790119670449 -0.9102551523647651 -0.178265330730992 --0.9047038408140221 -0.9636164255943364 -0.09160493777227291 --1.298636441621373 -1.072454136026746 -0.149084360711443 --1.785602712460897 -1.49803075604716 -0.2476494471707921 --1.460758146213264 -0.664093814645246 -0.1294445001337578 --1.546573434518433 -1.692554715815322 -0.2393983344628746 --1.751581215454232 -1.347815521831003 -0.2289472011918204 --1.315535269616105 -1.519989528958165 -0.1948480049433363 --1.265427153348567 -0.8170605629738146 -0.1209078831645992 --1.092891144640352 -1.450143481482646 -0.1610026045341989 --1.136506741446981 -1.224992494007154 -0.1444757802400055 --1.766737895669146 -0.7843320444094869 -0.1761373792638452 --1.90428226798777 -1.005666284951948 -0.2129759268626073 --1.427638842865086 -0.9864432418174536 -0.1560178357172931 --1.075341229805848 -1.091832046034851 -0.124301637710624 --1.60620684123504 -1.401171501358356 -0.2174232699070329 --1.001779973742015 -0.7236140297649614 -0.08196816837407526 --1.194946269556962 -1.165929460458966 -0.1457923092704118 --1.022252992726528 -1.028180500260103 -0.1118689179436204 --1.348615523741242 -1.377130871535698 -0.1847206851395179 --1.217417242058076 -1.40247663054305 -0.1715055752583032 --1.345794047342006 -1.298372500060854 -0.1766688918325358 --1.636517301931371 -1.53074472162043 -0.2337744636085742 --1.964607690331367 -1.231890910980613 -0.2417013557584841 --1.662737415847059 -1.45110477537343 -0.2289190442663598 --1.530479988007396 -1.441979910567787 -0.212600284396851 --1.755952600684402 -1.559305405071208 -0.250342309692706 --1.353973389545745 -1.766938033085395 -0.2242500644338808 --1.403537793797753 -0.8525996117942176 -0.1404180103567968 --0.8324232688842692 -1.129787081073158 -0.09755424002025197 --1.271829395037165 -1.275155671654522 -0.1655957725974128 --1.616488108694896 -1.094684776808055 -0.188596154421554 --1.906875440121395 -1.332196515803521 -0.2450322413076451 --1.665078011027202 -1.009763347347459 -0.1860140503199717 --1.574486115112708 -1.824719877897905 -0.2559068109809227 --1.406543284185664 -1.827198256875554 -0.2366266726100673 --1.414680582850859 -1.650821503039508 -0.2196793211091838 --1.52740953919697 -1.087090409341205 -0.1774631800155091 --1.537293451864882 -1.207591651301357 -0.1903609009442211 --0.8604937211257742 -1.076001334050995 -0.09626172576592336 --0.9453514468424051 -0.820118966625335 -0.08375353301735775 --1.481936362754022 -1.338134543783504 -0.1966622341863622 --1.231080494826923 -1.041845458968782 -0.138125261673308 --1.118116147476928 -0.966622886865971 -0.1175551227623527 --1.500926139256894 -1.746622562584708 -0.2394772392460995 --1.748249147971654 -0.9049171757805281 -0.1855286711238485 --0.9600487516129195 -1.152042170787895 -0.1158719657729675 --0.9182913528668453 -0.8928355708029418 -0.08692760401832668 --1.23949608091968 -1.623909042215017 -0.1960888474021569 --1.584035199886575 -0.6432712362363244 -0.1417339554750214 --1.303754572413302 -1.147793250039848 -0.1569936781571388 --3.456471803095813 1.979176076848103 -0.6766191481126159 --3.454436765689492 2.28120820094262 -0.7208367556735757 --3.30024719460983 1.730109601452949 -0.5877902698315183 --3.708725594741678 1.862213150623001 -0.7245453558709215 --3.251055142027167 2.136925126247073 -0.6388538371701629 --3.646623829592439 2.130988952663023 -0.7498028924622706 --3.516458617483768 1.730196552608064 -0.6497223525560707 --3.205538148445726 1.927075937870648 -0.5919393370749402 --3.296632164758644 2.315945322241165 -0.6782927481476199 --3.169795344082792 1.607804769120036 -0.5284704916435414 --3.779232709513219 2.007821019959922 -0.7637839384760006 --3.469799137497945 2.442060492027397 -0.7463073548968059 --3.421342253131084 1.614148247386781 -0.6017014108958706 --3.612780531069394 2.280997387792365 -0.7621697271354742 --3.394810816850533 2.139881546388548 -0.6835445464549539 --3.353044267290147 1.874348838831453 -0.6285693271531406 --3.155567292847694 1.783875237419851 -0.5532479454396368 --3.673873373030016 1.707180246947834 -0.6877610398572194 --3.829495983622826 1.759022822409414 -0.7374607616288764 --3.611806228412911 1.974718177135135 -0.718209905881113 --3.135655077788166 2.245567524116626 -0.6183168572058046 --3.136187498450319 2.055194147297831 -0.5901611586324047 --3.318733818007318 2.021878532527512 -0.6423997434592514 --3.29905998902103 1.549097461367826 -0.5554846361129169 --3.540116671194162 1.855615825267207 -0.6790581483160667 --3.53115246231618 2.172705394485424 -0.7268750592201842 --3.730971569767084 2.223455538846248 -0.7806523470022452 --3.850078921327895 1.902047636518531 -0.7649882757984865 --3.339883008187845 2.410830087811682 -0.7043614552672619 --3.581471281267462 2.404838600516426 -0.7706716577522017 --3.420961362863258 1.773715319552392 -0.630855588454624 --3.52255273027859 1.631843824200232 -0.632920932638153 --3.100693289997092 1.912794086544199 -0.55692210098788 --3.798896931736587 2.12875009189621 -0.7834206395092276 --3.369987467409244 2.241362563093757 -0.6905340269285125 --3.549063853129654 2.04033332416041 -0.7120289458334055 --3.255244187552226 1.834639943641904 -0.5921358364717045 --3.769547674586185 1.676303215538488 -0.7074386486625417 --3.634257433333612 1.795391205423845 -0.6935522663392489 --3.111603046099152 1.693574695228067 -0.5254932697485544 --3.105592919838871 2.146340455302274 -0.5942457685776349 --3.198772891763741 2.327330296577003 -0.6496445842766453 --3.227555375126339 2.017991030554644 -0.6133203881580646 --3.904497912136606 1.732180598019951 -0.7524451271375208 --3.615858119245975 1.611646561175029 -0.654401203503462 --3.446003503045267 1.854025176262048 -0.6523602031659987 --3.266608449267171 1.641464847379947 -0.5624252243548696 --3.213166123550627 1.521732638402373 -0.5263117360608371 --3.235926958955155 2.234335725058316 -0.6481571361302975 --3.083972260128888 1.550275040704917 -0.4947762488889225 --3.699658724774649 1.948988857892435 -0.7363145446480057 --3.38772660940066 2.337388400575365 -0.7088055235376789 --3.45172213091899 2.536269955430176 -0.7548186715986559 --3.540264566881753 2.326877953678774 -0.7503716245218999 --3.377417875292461 1.52615243761155 -0.5732659817183993 --3.865007421703257 1.987276815013607 -0.7799812752554476 --3.206466017844343 1.703361951657677 -0.5552598493141356 --3.69079130475426 2.045210248158062 -0.7483634654417299 --3.595664592336496 2.195980248132126 -0.7465668236816795 --3.249123886499771 2.407885104086744 -0.676526803858936 --3.075131774793043 2.00764372360127 -0.5636069385405867 --3.08094673669442 1.824824556903159 -0.537105679502907 --3.451148083884088 1.68779814078199 -0.6236926059611524 --3.290781786777672 1.93781114526532 -0.6202203552924788 --3.625195135240713 1.892807226354828 -0.7083000389020786 --3.733228585224473 1.772770714169299 -0.7152149080109175 --3.696401104631893 2.322877268608631 -0.7858984984225885 --3.405001746675766 2.048953197364816 -0.6727686043001097 --3.328674849997449 2.101450053396441 -0.6577560131586134 --3.543146861998584 2.477455720202709 -0.770419753546174 --3.060763072953727 2.289602203700854 -0.6013820125624785 --3.392946402827667 1.946675268600321 -0.6526893171995877 --3.368107521822924 1.688668923123991 -0.6002682061816885 --3.477552183568426 1.556794397860034 -0.6065227749346478 --3.904114305766645 1.834734160073336 -0.7677836278820664 --3.797764921895874 1.84226349321598 -0.7433462420587711 --3.37723139928925 2.486799593649542 -0.7262156428388944 --3.285522784460833 1.471191919176553 -0.5377467952206942 --3.458534444353075 2.363228372610923 -0.7328426878580966 --3.461099464756025 2.197470118760942 -0.7111733190018098 --3.852308449863936 1.682360860853238 -0.7305914049131527 --3.180301747152007 2.169486509616181 -0.6213098106956261 --3.533820058450241 1.956487485754493 -0.6945522118786878 --3.164279335479237 1.863329869642429 -0.5688004498614826 --3.69982287036785 1.625749546467912 -0.679639978699123 --3.591996152798604 1.706035030927919 -0.6657341853782952 --3.532408182164775 2.242453096802135 -0.7369521853931698 --3.337872137425204 1.793109775907606 -0.6099890821637876 --3.346471659092943 1.603885036424448 -0.5787602955928454 --3.613569883667166 2.055555086948282 -0.7310298006367861 --3.313217483287871 2.181245092933225 -0.6647147309766804 --3.062192567268777 2.081593490427954 -0.5707972144875775 --3.149244468999261 1.981914676153861 -0.5829480810439699 --3.850208076027652 2.070011168731669 -0.7871562972444042 --3.775119161115626 1.919835359117726 -0.7501152772125514 --3.478721385458002 2.10731037544831 -0.7030132975774318 --3.797539734702629 2.200373378195992 -0.7917497684916086 --3.071941614822647 1.62932217572745 -0.503836188540755 --3.722443025724773 2.143928532490979 -0.7687517946505575 --3.500619692493356 1.803345923347041 -0.6587761544791573 --3.232123297907986 1.763166080510488 -0.5730524378844021 --3.65223449611176 2.419264159067499 -0.7883394659632472 --3.196342812359612 2.097174839557975 -0.6156284766100475 --3.955911445820975 1.774091955007907 -0.7718692650064028 --3.771406935710522 2.274362749505053 -0.7953080334205725 --3.517111170806872 2.393062527889007 -0.7528383672924988 --3.121767072513082 2.336206342403393 -0.6270919652930992 --3.580854394574715 2.117171400348531 -0.7317932339242752 --3.295890285187543 2.467609554362773 -0.6993945458388523 --3.473770510357403 1.918336355128872 -0.6714163066119709 --3.068735411080644 1.752636048883104 -0.5221762934385874 --3.058340055522986 2.212965264500089 -0.5892972187211831 --3.237143887067174 1.580018890666479 -0.5432240413853598 --3.624190332028193 2.352823949075824 -0.7741276525482965 --3.664705493493053 2.231495920799681 -0.7674167643235537 --3.545804943328991 1.559250526162187 -0.6256030796941252 --3.958545001740663 1.707673797867061 -0.7633019263792725 --3.606022258241601 2.465388524332812 -0.7838104164019343 --3.30263247138089 2.2445508693864 -0.6703594350153251 --3.269147612502347 2.073820848030013 -0.6350494904697624 --3.906933206991257 1.935095230547428 -0.7821800066784828 --3.406621424172582 2.408051917264161 -0.7237520932040642 --3.556629565161944 1.778076110551304 -0.6695907062615001 --3.146775326236994 1.510658603663511 -0.50577834796284 --3.47347108594372 2.042282661874334 -0.6915404116834417 --3.76396979805706 2.076068236942032 -0.7693194474516443 -2.540613492175805 0.3387228587079057 -0.3006242712639254 -2.233166044815651 0.1616819559638702 -0.233589324248688 -2.863386372544948 0.2634676333061411 -0.3639804099953765 -2.30720487979222 0.4085204477561853 -0.25514465265846 -2.735925799431272 0.5103646073360787 -0.3439608202461182 -2.493017731424319 0.607472314058316 -0.2962961196135596 -2.492153036461199 0.08077166671883008 -0.2845071957707192 -2.955874759340939 0.4371461244005979 -0.3872025812141189 -2.704416828161634 0.09380972020145989 -0.3277320838012776 -2.209903282802447 -0.05088820681185383 -0.2247513448756409 -2.119682479713127 0.3238847176849816 -0.2148464755611217 -2.0625255961553 0.1148148472435161 -0.1984823558269369 -3.001787086782477 0.1341768368820333 -0.3885786063999014 -2.395665166741117 0.2682442905297869 -0.2695092861407459 -3.019542564139236 0.3032183757235228 -0.3967090155093046 -2.361207426120275 -0.03910212569910647 -0.2554546896251008 -2.694850771055987 0.3558166209729773 -0.3321481742135804 -2.640585808927312 0.6396318137128039 -0.3269588341321986 -2.307842142627412 0.5809420243055345 -0.2579320940683766 -2.883871769027561 0.5857248088746807 -0.3759936248394714 -2.591622803527105 0.4809629926594119 -0.3141040303784084 -2.439974167246187 0.4566786704919508 -0.2830280112346217 -2.596665000190572 0.1905418481617856 -0.3082920290862995 -2.856169947132893 0.04614309884197172 -0.3570594462694623 -2.163033431445419 0.4504728774165599 -0.2262136299772219 -2.608535598546822 -0.003332573395046223 -0.306148514964501 -3.025987515080971 0.5532602409515264 -0.4047149060227897 -2.830532511998616 0.4066248018594339 -0.3608444772477795 -2.253280587821377 0.2930517155038765 -0.2412905680132906 -2.432412883938795 0.7310085819427914 -0.2853431598902385 -2.083686473867502 -0.00606166056799113 -0.2006089412184353 -2.375572131194758 0.1379266893549467 -0.2620552829667056 -2.033568496435942 0.2337650527403932 -0.1953424923675059 -2.733136910645364 0.2202937958216745 -0.336592855360749 -2.773952943893494 0.6513397369269027 -0.3546513524267308 -2.492266421297726 -0.07382450980804213 -0.2811797485527975 -2.156667718259857 0.205090416265699 -0.2192471289721563 -2.302874576675876 0.03456204553041794 -0.2450015199642389 -3.061304836666327 0.1926614260967449 -0.4021719242814844 -2.173822246483607 0.06146422886849463 -0.2193983043343275 -2.119823906134586 -0.09215621375898553 -0.2062768682401483 -2.464600679710676 0.2178361991311692 -0.2821870119542685 -3.043944223844416 0.4007549476489679 -0.4043371974978563 -2.040166052698777 0.3982601107617075 -0.1994456516025431 -2.729486686729143 -0.04106976519065342 -0.3295098018391723 -1.982766824223185 0.08781993156609604 -0.1830244298491315 -2.825991751109867 0.1289903826265586 -0.3530691833828014 -2.555097356027629 0.7300840470550702 -0.310731335856127 -2.215669740236455 0.5366020395382953 -0.2382044731815859 -2.285983601593805 -0.1045569404010024 -0.2390781688416956 -3.061555905683135 0.05161575290038768 -0.3983336314770799 -2.347820003116268 0.6813827754889374 -0.2672256938415579 -2.923741325134686 0.3548630840003924 -0.3785390502662244 -2.941597192571052 0.2141989994564922 -0.3785439482580299 -2.389640728814813 0.3717481115704685 -0.2709799435603335 -2.955168088534368 0.02937424770371582 -0.3764538297258057 -2.874285709839832 0.489522918014745 -0.3717587529076772 -2.623821950948255 0.2791599922313396 -0.3159555511051303 -2.601871917084532 0.08928222610281408 -0.3069369381669269 -2.674797379713876 0.4438603056013511 -0.3301204059304325 -3.071749768422082 0.4880373001318229 -0.4124706386417596 -2.159503062907741 -0.1808757082899651 -0.2123221468769717 -2.197470670704629 0.3637677994882185 -0.231757916831509 -2.355664330023371 0.4888285743685142 -0.2665421284006861 -2.575495596332146 0.5747795795421122 -0.3125840894979177 -2.656986759103044 0.5393969435262495 -0.3284986966758165 -2.312520302771039 0.2165701654575324 -0.2512010567365223 -2.712426467530569 0.7073449180267035 -0.3429527335361232 -2.012123569203671 0.008485703330794308 -0.187351827437678 -3.091568092133341 0.2560860124036783 -0.4100773393137359 -2.398237276832937 0.05644562357208677 -0.2648621705634521 -2.973612189992355 0.6269101938096386 -0.3956741922210642 -2.023069350938553 0.3118737488642122 -0.1946775167580509 -2.457768140288252 0.3140594839221008 -0.2832902494941368 -1.991259440360366 0.1794083906618459 -0.186080788232254 -2.420818761065751 -0.1078076249377002 -0.2660845495083553 -2.525978477241248 0.4229691955271966 -0.2996445075572237 -2.504603286729776 0.517288229481061 -0.2972191463731541 -2.779060873971043 0.3137156047327303 -0.3481589625598944 -2.946090955435217 0.5311216952518254 -0.387556337191005 -2.811362098502801 -0.03149688326294986 -0.3461225839537282 -2.205802926763121 -0.1203855434082811 -0.2227505016312539 -2.614514555343185 0.3800753995159713 -0.316507835923286 -2.41010836469367 0.5700973057665825 -0.278865098567497 -2.854173603134242 0.6676874881988428 -0.371666003870694 -2.229857622621237 0.6244582468286936 -0.2418572212821879 -3.077570107209089 0.6147581462190418 -0.417192248622647 -2.909386942317573 0.1255789961254859 -0.3697644542383098 -2.092594154558362 0.4695769778680753 -0.2113848617091115 -2.807078892857927 0.5673439387986982 -0.3597376201617961 -2.753157104158835 0.4183932679010423 -0.345410297207292 -2.278678594160478 0.4921030649010516 -0.2508245602276949 -3.097109476429059 0.1241691056944965 -0.4074850217594062 -2.673247702281705 0.180063848503135 -0.3235200147682225 -2.421799751132546 0.8072201758046026 -0.2840459624955873 -2.53944445567133 0.2495453940289941 -0.2981647593929682 -2.567713929607723 -0.08206544337423531 -0.2961328518585555 -2.325312156698437 0.3168757848834897 -0.2565578151537478 -2.225430868738752 0.2303475357531966 -0.2338692784851641 -2.047701815694231 -0.0608854362884064 -0.1929840688541013 -2.76445366030502 0.05394287571700602 -0.3388458519562132 -2.278385251750943 -0.03079470125771642 -0.2388601517978219 -2.137800768089571 0.528631396948213 -0.2215174020133399 -2.431915032441537 0.6545404315122725 -0.2843740368669745 -2.627707107995726 0.7447481188676877 -0.3259900768865815 -2.122214116962333 0.3977218416494891 -0.216868179965083 -2.533223131643427 0.008420109682624272 -0.291231390740791 -2.502141187721046 0.7833412510862201 -0.3004700770953189 -2.523258674379852 0.1602251374858699 -0.2926787883697042 -2.645305164322525 -0.06540518220422482 -0.3120706555023534 -2.496381899552915 0.6846421589449062 -0.2980120132172333 -3.01868397342168 -0.01098756633066485 -0.3880574317787335 -2.362567503339911 0.7584607081252432 -0.2710910858203685 -3.113808857431918 0.002910502738982889 -0.4074072622018743 -2.306673368681682 0.1135434528255556 -0.247414031345457 -2.151559433952406 0.1245123608808178 -0.2162207132099186 -2.983433832551242 0.3589981442804068 -0.390822948088659 -2.72115485108894 0.6025699952277291 -0.3428156125183521 -2.898594164571374 -0.02660054614496841 -0.3636781763602236 -2.351474511353911 -0.1432597447938625 -0.251417782552104 -2.110525339928809 0.06050354632209667 -0.2068362035660321 -2.254272742078109 -0.1718803488273253 -0.2313756734275709 -3.095287335516598 0.5507660136151651 -0.4191263274068869 -2.674038915890041 0.02382574674001895 -0.3199563263096941 -3.098365954160179 0.3496533304122706 -0.414101609528329 -2.410723199644658 0.1957390277986961 -0.2706608043581626 -2.082804901113838 0.1849547766843044 -0.2039713052564009 -2.275362030164455 0.6768018144343922 -0.2519300183363905 -2.2358120221308 0.4335293189957785 -0.2410625295794169 -2.750362545557418 0.1496317177366092 -0.3383412343315243 -2.101086789995387 0.2521209613977559 -0.2092866056740794 -2.153446498575072 -0.0004240821628369029 -0.2143032065724441 -2.179294783946689 0.2805160291546849 -0.2259005486635722 -2.444298326697148 0.1391714190017918 -0.2761086868810642 -2.466520928253118 0.3850920873118507 -0.2868103840349197 -2.941708190885612 0.2883083679818526 -0.3804865526270548 -2.894656218654898 0.4104168422154651 -0.3740021832402591 -2.566039204609806 0.6571060436763259 -0.3119464143441487 -2.800194293129433 0.4784496718791187 -0.3563510527492647 -2.868258023991481 0.1905850782092966 -0.3631296472115767 -2.803366128289165 0.2111139993889654 -0.3505453690535326 -2.267005701487751 0.357046011931694 -0.2457772795804243 -2.047091564886386 0.05653708322793915 -0.1945394739417816 -2.862143523152913 0.3353771563213369 -0.365525392183716 -3.002432970461779 0.4958482054898486 -0.3983111127922906 -1.985504350051014 0.3693840900451186 -0.187414635507783 -2.23632966803746 0.08982372559718674 -0.2325674229966465 -3.008367501287101 0.2300267653322794 -0.3924731014197128 -2.225809683390146 0.01729196716125566 -0.2290663015543943 -2.697960064583909 0.279566925152299 -0.3309371384694777 -2.445430706111578 -0.01319124950972714 -0.2730130342664998 -3.103713830599641 0.4323871097265359 -0.4175404616450243 -2.797918715814939 0.7123455267650766 -0.360857634286431 -3.117200740834729 0.1880658882424673 -0.4133496855003336 -1.9794494926895 0.2623484165073656 -0.185056248541805 --4.079373375552379 0.1309356289887983 -0.7017373648606615 --3.993518360373891 -0.1397614897768802 -0.6685651051968488 --4.242084429691603 -0.07849376342353606 -0.7516742796961289 --3.88942482796618 0.2964381465835074 -0.637017611339403 --4.193582258320781 0.3862084953260216 -0.7390165167325286 --3.890493739965729 0.06411818362564942 -0.636301922006633 --4.298818231269713 0.1455129687584683 -0.7705897852760535 --4.146870678180303 -0.2435859019521104 -0.7170459985371865 --4.013280693991748 0.40857660490443 -0.6790098684430544 --3.876180839842318 -0.2662910633554197 -0.6266015060276213 --4.104379529433995 -0.03090176122337013 -0.7082070623424493 --4.331576008134729 0.311388308840589 -0.7810778135662307 --3.848473433038527 -0.08853965942462398 -0.6198935632246232 --4.302697719682228 -0.2307434035235484 -0.7673907189535952 --3.799654041241189 0.1750750322074303 -0.6056021952917608 --4.364590880306821 0.004162518220014708 -0.787891676674394 --3.7639984971774 0.3462589594482116 -0.5942181850215532 --4.193983789504435 0.2338716323659465 -0.7394764068916185 --4.242553258312243 0.5308695827927509 -0.7543283756923818 --4.020349670318914 0.2693039222151681 -0.6819438596216957 --4.01787559743978 -0.284518770958483 -0.6733769422255986 --4.195120256339298 0.06984697359681313 -0.7389693129162515 --4.119335331661957 0.5015380809260057 -0.7142018315434502 --3.880108970931015 0.4263917798465764 -0.6338633319965676 --4.369807138419318 -0.1263405219950744 -0.788358587173787 --3.937491751353213 0.1793343055389612 -0.6534057045690409 --3.971917250824638 -0.02070107226856114 -0.663438689245524 --4.318518725308023 -0.3247360398998104 -0.7705314269495435 --4.330260572283303 0.417317233095467 -0.7809923249066382 --3.809872292967523 0.006326084495659676 -0.6077047244537302 --4.427675106071177 0.1093712773039015 -0.8048103683093238 --4.088091704922236 -0.1222231333515625 -0.7008397491670451 --4.220592856885096 -0.317197007324507 -0.7392041358050871 --3.809848122856968 -0.1853188607589276 -0.6054017106583003 --4.120742674771846 0.3108560420357986 -0.7155743516055781 --4.396437591554775 0.2274702085027218 -0.7978467897119393 --3.993900863337411 0.1143773284185984 -0.6725438044925349 --3.7305589010734 0.2575325247322396 -0.582327001990472 --4.285413338536481 0.6095058491362951 -0.7688412403046494 --4.219370105798564 -0.1725629282171378 -0.742583098291459 --4.099863197053483 -0.3263480726350729 -0.6995258923559282 --3.952460662799363 0.4852605715393922 -0.6583621476077824 --3.903139139832787 -0.1648291831648723 -0.6373922501337979 --4.273014808938954 0.01341600365009651 -0.7621478440156066 --3.748538400668648 0.08077291497162009 -0.5871755293385679 --3.815987254833388 -0.3455634373319965 -0.6055792870099519 --3.962470800323282 -0.3349198351724279 -0.6541138965148907 --3.963483018972719 0.3394126034238034 -0.6623430140404429 --4.107010866797405 0.4076321784552916 -0.710475630713892 --4.405683194819336 0.3683137587467933 -0.8014580382588135 --4.043061404970694 0.5392300451912798 -0.6888813180703444 --4.063839287390153 -0.2058336948783499 -0.6905870119191378 --4.295527870575597 0.2232891657275684 -0.7702060759635155 --4.238189378797522 0.3106880033399723 -0.7533482378186982 --3.900263294245398 -0.01633306760553067 -0.6387640407058629 --4.155993239589954 0.1491186183416188 -0.7270904761699497 --4.182164852200981 -0.01144459744536607 -0.7339155216885973 --3.788057333400616 0.439173518270971 -0.6027487437756307 --3.968588658859034 -0.2286234471851557 -0.6581984861455077 --4.097831998008481 0.2131427095686879 -0.7081664078016167 --3.699757707026056 0.4168298560014964 -0.5728337108087398 --4.330382980693132 0.5089406201906753 -0.7812534540426577 --3.768720886702426 -0.08637552918011732 -0.5924994210588667 --4.196308784576838 0.5958442793440302 -0.7399552506432284 --4.338979756803062 -0.3903356718830548 -0.7765845583803145 --4.285924104732475 0.6630071935824688 -0.7705347848229089 --4.015073384468803 0.1893224765393184 -0.6801511468649811 --4.120833856194483 0.06046138008852368 -0.7149463673680901 --4.293093965305408 -0.1416191997103718 -0.7661372979570666 --4.418130978178026 -0.07115156664003491 -0.8016148369302591 --4.375845077059516 -0.2024747373790651 -0.7892200095821167 --3.877042792818886 0.1379067626306789 -0.632219234824877 --3.816538346502898 0.2746836630557229 -0.6119145549128253 --4.037239500894009 -0.06830964321585101 -0.6849130721893473 --4.326623930886522 -0.06667503941792598 -0.7769123031901445 --3.720314993425136 0.1670245734901951 -0.5781622553622477 --4.164752544001811 -0.09783043032531655 -0.7267350574366249 --4.191337475814718 0.4687567824151521 -0.7379028460973605 --3.839837406384454 0.3572239301958696 -0.6200936884457999 --4.435030476455387 0.03047682818189729 -0.8063488257377436 --3.795826630972053 -0.2651409613330177 -0.5997319065285744 --4.036863941673898 0.03326934841935865 -0.6864509626700317 --3.9318308883017 -0.09044566038342088 -0.6485065677503572 --4.046780493496067 0.344477173913263 -0.6906332672626272 --3.94906247221758 0.255036119110371 -0.657533232405261 --4.346177328100984 0.07911149332367098 -0.783257573676024 --3.695068944266958 0.3425691544013435 -0.5707820879507065 --3.823664863070545 0.08675373778898873 -0.6132727313200175 --3.87706610700038 0.2179706382877676 -0.632614358414219 --4.456664513027315 0.1738694313328173 -0.8126365171899533 --4.271196907775837 0.3764519819629191 -0.7634297026547565 --4.230724726373458 -0.2461715042662165 -0.7442971353902068 --4.040413410339859 -0.3576941043879019 -0.6794281507691051 --4.164184279405493 -0.3656319123964346 -0.7199245258801099 --3.944574743463241 0.4111175182803681 -0.655732846721135 --4.120442126518368 0.5728491017544012 -0.7148046532941645 --4.234868935552868 0.1569814920742132 -0.7518563509100972 --4.424641243629451 0.2942976711571376 -0.8057808792219535 --3.853567863637781 0.4899626681650072 -0.6250573858479783 --4.082119737561618 -0.2650709591027835 -0.6951084539192073 --4.263373008539963 0.08866042233663268 -0.7599110111353993 --4.396775396057788 0.4404223209040247 -0.7994135175397261 --3.886022543966051 -0.3589605864605896 -0.628563013209238 --4.424381598165735 -0.1547626394778224 -0.8026072603375416 --4.373339402491774 -0.2714585871892504 -0.7877701949862508 --4.260710934870228 0.4505414313803247 -0.760030610109537 --3.92998864760857 0.1085571870033803 -0.6504079091167563 --4.254706092551487 -0.3765704429374938 -0.7493198738638227 --4.136526521439165 -0.1684114670275448 -0.7157356064824644 --4.367382480026159 0.1611236602333537 -0.7895600768722236 --3.739404061428614 -0.008141162545282143 -0.5831968683817592 --4.063743533332218 0.4644858617388111 -0.695770157992166 --3.953862309478794 0.04721325324224709 -0.6581094198881284 --4.174004387364143 0.5339713047721727 -0.7322094200902823 --3.902695472226504 0.3643205776454547 -0.6415456926158092 --3.817884274559183 1.067800330857465 -0.6692965105246806 --3.926768844074604 1.339209906190483 -0.7233795078329879 --3.671306431892298 0.8099860978693805 -0.5963369723725601 --4.055437188762609 0.9409605007640673 -0.7284117593102595 --3.571677002688258 1.203003041147274 -0.5998364486778408 --4.059732491015933 1.154530310668819 -0.7481127518600298 --3.887318701746304 0.8027791765745875 -0.663254715657511 --3.735729081696404 1.334965275316986 -0.6630074641603929 --3.555137512681335 0.9935760539806557 -0.5762544811657565 --3.571099459191111 0.6752579334988988 -0.5507983354738781 --3.97520097720702 1.482945472580316 -0.7464419445434445 --3.907882126023411 1.189217412798795 -0.7074654584775517 --4.16431812631654 0.825784280479238 -0.7468559528190502 --3.442408470742056 1.293114459460858 -0.5649158287197749 --3.518382303711724 0.8265261475963793 -0.5484432334620686 --3.775474765280293 0.6933297954252315 -0.6166912129145594 --4.162904868380362 1.049364785921578 -0.7670024934003252 --4.072806237675379 1.311850684843795 -0.7625320361222532 --3.779179886478573 0.9160918964072932 -0.6420334331101561 --3.716895588704513 1.190175677275238 -0.6467427559193738 --3.82755902388046 1.45957729235828 -0.7000284438929392 --3.949081004269513 1.049617737663369 -0.7081717013786943 --4.035105989747636 0.7630419087318466 -0.7028066803982211 --3.587603906998139 1.354874149826081 -0.6164107177560896 --3.463655867622303 1.12049637765713 -0.5573606459151296 --3.664723674569712 1.073585133002437 -0.6198897502550793 --3.61979231508488 0.5702250167794439 -0.5557286609228967 --3.926293012555242 0.9225473139539473 -0.6885396296150377 --3.834815730939969 1.303543136405829 -0.6927416577749661 --4.205662116720045 0.937541678581618 -0.7687487039589325 --3.664553559068522 0.9269932320492114 -0.6060183495054219 --4.044348327105131 1.430131111751246 -0.7625943777197972 --4.147630354032441 1.259148329267073 -0.7774000352518154 --3.690062459188246 0.6569818260708298 -0.5863811734060081 --3.900770850679832 0.6830808516253817 -0.6537064705259499 --3.478501870927551 0.92119107135393 -0.5443173072663319 --3.730045373192022 1.429620514490019 -0.6672406883203572 --3.984751338394203 1.268724596779339 -0.7357382383599206 --4.052925175743145 1.053016438548778 -0.7382939391856986 --3.779689644048484 0.8041184233984204 -0.630160454691189 --3.510424720439527 0.6329573335240384 -0.527693200932805 --3.58087545065385 1.095348302659358 -0.5939432875731596 --3.493383070009385 0.7248637019831111 -0.5308669118866115 --3.651771700304608 1.273142854658263 -0.6314719526892417 --3.398492723369584 1.183098364088764 -0.5415364561554569 --3.81034282743868 1.165547452165655 -0.6751683966620301 --4.191930976930515 1.137991967486163 -0.7801031707102268 --3.453329036670519 1.021347718783624 -0.5451982980706226 --3.852766657549765 0.9795419959699695 -0.6718749149313835 --3.50142287540792 1.382491340280789 -0.5908230590618202 --3.638714242053329 1.435799666457533 -0.6385114598602208 --3.574885653003667 0.910967717008192 -0.5749867389193845 --3.890455468431701 1.530863216801557 -0.7242245116046895 --3.582330300401166 0.7617188462082723 -0.5628426838790442 --3.977024765089328 1.126455987035554 -0.7230207130254249 --4.00719600062383 0.8614404498409682 -0.705824392072687 --3.799941511639968 1.38263640713576 -0.6865886044342868 --4.12762117364148 0.742715854131016 -0.7277745419783327 --3.979360015787186 1.572353712825968 -0.7540585587202279 --3.991234627527349 0.6857442737759933 -0.681178306121699 --4.2333558240326 0.7666153945237197 -0.7610054363786258 --3.734214554414149 1.010578431428229 -0.6369733569913958 --3.97107817420349 1.404520973246679 -0.7404851602489634 --3.357994465009059 1.338930711933138 -0.5418195099173997 --3.540950243248141 1.286752284518838 -0.5962705106880734 --3.888040270708478 1.105965299522161 -0.6947001538872629 --4.128240845433546 0.9057047308886701 -0.7451188834450062 --4.249983126577885 0.8550832186074518 -0.7731894424241172 --3.644134064367241 1.154932890625927 -0.6199578465755513 --3.490801404577569 1.213897318546412 -0.5741519882544175 --4.039873373994419 1.520839797368805 -0.7672328928496307 --3.911968142128363 1.437528397679514 -0.7248221190526192 --3.857588802394236 0.8846674640856849 -0.66332914859641 --4.248774719282523 1.008745614571756 -0.7848424971496667 --3.544353246905225 0.5636619744315623 -0.5317332644242612 --3.753767126515022 0.6179475616775778 -0.6018972777289306 --3.905989691278493 1.268949896099281 -0.7125552133377019 --3.707774086030035 0.7337808491121612 -0.5999736592423716 --3.763213012219189 1.252040882549384 -0.6663770498799186 --4.085423370521728 0.8372105603300167 -0.725711775135422 --4.146389744551763 1.344578282227424 -0.7826546216344514 --3.734972788144006 1.108425281995825 -0.6460618891000305 --3.448846783364122 0.7957158088165297 -0.5232193395569996 --3.689945488461238 0.5812201872301809 -0.5784858114595184 --4.010365734742797 1.348843576966709 -0.7482285710729135 --4.117186385620307 0.9826969186589724 -0.7496149604955551 --3.825481640436207 0.6339720056841832 -0.6254821331174372 --4.12034346255859 1.11678980332599 -0.7611233863349546 --3.723632053697338 0.8642827048891181 -0.6188043020439589 --3.983666267317383 0.9758049356712893 -0.711256212883122 --3.81712720426189 1.532896480842061 -0.7017021821365819 --3.834396026798586 0.7401813775943895 -0.6399943457932364 --3.398331765448852 1.083703729549286 -0.5328091131485027 --3.957267809945762 0.767861188131927 -0.6802977208972646 --4.065153935367001 1.228278114009848 -0.7548344448680401 --3.570460339020123 1.429715134759888 -0.6163414189335228 --4.068376939306976 0.6912767713550596 -0.7048669024725938 --3.421678381442653 1.377391154705315 -0.5651089544365635 --3.359882836711702 1.262966767611958 -0.5359849859871343 --3.661888922017194 1.360239494946864 -0.6407829953498699 --3.629012013571415 1.001826002235969 -0.6015135072035627 --4.240401992816321 1.080864984021731 -0.7877469894958906 --3.517095061835988 1.062983278467952 -0.5699350489987268 --4.124227064665186 1.42782728109063 -0.7826709003306165 --3.641640346089331 0.7119978090040145 -0.5768232047336569 --3.603132581682184 0.8425792851296896 -0.5775618576335497 --3.933222700312355 0.8478812796812909 -0.6823020019118948 --3.525211618368293 1.144899950547308 -0.5797268393511548 --3.865828161488783 1.384993867147865 -0.7074897325031243 --4.272173788987493 0.9288224675654206 -0.7846273629762133 --3.604989286835567 0.5223698302857771 -0.5463630445801976 --4.209294806448423 1.215715769008115 -0.7890072960452424 --3.998759837994868 1.193399846878181 -0.7343767917416018 --3.630580354391065 0.6348030933864167 -0.565556336784978 --3.91794167919405 0.9933407771895267 -0.693375413235541 --3.476152882775284 0.5820389652698584 -0.5124882832678844 --3.758946955702138 1.509596969093235 -0.6817964908329532 --3.434520964933151 0.8664513391991222 -0.5250511303309509 --3.574047965431995 0.6147469458580015 -0.5458687007363072 --3.8466177354766 1.231459408338722 -0.6916103413836439 --4.088811179818747 1.375483167566787 -0.7707305347326855 --4.092155876818929 1.480316917052586 -0.7781535119615098 --3.88505915412464 1.039228255582834 -0.6877545957034739 --3.416707211266098 0.9548461008667579 -0.527279711096902 --4.129988128815119 1.184238982344853 -0.7681673702407895 --2.490027275771984 1.896123213798778 -0.4230372385924704 --2.705145769011223 2.09654574948577 -0.4948163154598393 --2.266362090184334 1.749562746003388 -0.3575181040912188 --2.721197543630649 1.714343544670411 -0.4419440677808767 --2.42883563572205 2.169440626016408 -0.4507643951757136 --2.225957645285692 1.997555567132653 -0.3856939516389825 --2.48946127878556 1.612070779123852 -0.3812872775104855 --2.797425500996794 1.906653442440675 -0.485221310037833 --2.312324822650278 1.570921986647672 -0.340371487651564 --2.597388817234712 2.246096860274855 -0.4952321597709538 --2.265523728798668 2.155933739905463 -0.4165097801562269 --2.154135336734929 1.858154025947405 -0.3512537102809555 --2.844593172404487 2.196928425304873 -0.5371135069209034 --2.652330001231142 1.57485147845436 -0.4078901996255039 --2.546602659776082 2.054410555926123 -0.4573363067992095 --2.375356068033133 2.006670480854211 -0.4165165004313777 --2.572025992713755 1.746566976159539 -0.4172905377243933 --2.855981963263605 1.611501638847534 -0.4533683256685405 --2.644035606040876 1.921991191078191 -0.4572094182087317 --2.412407346592098 1.757096394204414 -0.3873941186661054 --2.860675136716699 2.05525720610092 -0.5195362825506082 --2.15394506620633 1.666082819797982 -0.3230810188595532 --2.324976458873345 1.882356632270793 -0.3884526833966544 --2.857219431112222 1.768728042290827 -0.4767432476381754 --2.405462325742939 2.315774523534342 -0.4671716111086601 --2.412565652325553 1.487756818967026 -0.3479096761437126 --2.089184845514672 2.049049606852982 -0.3664079777434467 --2.713314358928117 2.261876507600165 -0.5205020346471071 --2.553303333512264 1.488274040559757 -0.3756949453548565 --2.717485850290934 1.811706890650775 -0.4555146467220392 --2.765602764748145 1.542358662339608 -0.4254215361291941 --2.511926035715333 2.321348673242493 -0.4890903394994028 --2.30138826993659 2.266202904580834 -0.4394907426993999 --2.410702321240875 1.668646445207401 -0.3740925973942137 --2.158020977847259 2.129012793752227 -0.3914860893531073 --2.09424734270236 1.943706046323403 -0.351991805417995 --2.108828572075189 1.761530928660026 -0.3281839823987651 --2.73237374477017 1.98264817792279 -0.4835291976395801 --2.212068922814353 1.574695375571212 -0.3211304794795963 --2.904186646139579 1.915273613102376 -0.5075697406369246 --2.615596741717887 2.126464063542859 -0.4814781581451194 --2.5734643963946 1.649319812106255 -0.4032951629219696 --2.326869289999525 1.474074679906253 -0.3290204360857716 --2.580779772021373 1.848041588272982 -0.4338979544265434 --2.306130169378821 2.060234722284572 -0.4106283237622799 --2.463277407174035 2.00021454823875 -0.4329581372665009 --2.238779649742188 1.914619928676354 -0.3761498076698434 --2.893642987991509 2.129431651408355 -0.536963001002321 --2.260294892665156 1.660366026316977 -0.3432546968847788 --2.401053777429667 1.930306556025915 -0.4104632813677218 --2.909513706099469 1.689828989997857 -0.4754346564237357 --2.490499643342369 1.706277420695803 -0.3953228814165825 --2.633813588298069 2.023104234023115 -0.4699922920788906 --2.65961777457706 2.330144157359576 -0.5196905400894981 --2.504711538760842 2.231828464297404 -0.4748116550167951 --2.559139777221396 1.956575112688287 -0.4455196634403334 --2.399859087199397 1.57770366632361 -0.3586052882807563 --2.903342195857461 2.258151017278246 -0.557790448316271 --2.356031943696927 2.129185151302174 -0.4305148981886092 --2.472195510045184 2.090004834410078 -0.447809545553679 --2.80575100804861 2.119275327009717 -0.5180428816583178 --2.309824029097961 1.967242666685872 -0.3978253703985311 --2.67865176014681 2.184362953487161 -0.502376682771653 --2.715639424624505 1.628922687805989 -0.42829832591402 --2.495276776235914 1.800362181073675 -0.4100578622000894 --2.18823097344254 1.78059064272392 -0.3466469417388238 --2.925064362526667 1.826027423006953 -0.4985564210479971 --2.400904859583014 1.399070912461176 -0.3326560056611225 --2.932368651366964 1.555146388373582 -0.4600936191074333 --2.648119470906652 1.777651049501511 -0.4368441567643609 --2.817121811317953 1.696083558006923 -0.4581575753559269 --2.808596265890398 2.28213956872241 -0.5423955233391365 --2.338794527910867 1.798234998180306 -0.3789054534168371 --2.921980451783556 1.99991513119266 -0.5235427685282368 --2.069013191693527 1.837119874846802 -0.3314295382764407 --2.527550707223434 2.153037645815615 -0.4679278456756157 --2.673965088909655 1.476003348794963 -0.3976559739937051 --2.200843614170314 2.217739000343482 -0.4127269572789031 --2.497919760680704 1.422721730411382 -0.3552071122995176 --2.381788359257789 2.23907424744593 -0.4515013326115295 --2.251879072652754 1.830585930089253 -0.3664916631980849 --2.384894243359038 2.398095051618147 -0.4747305971633652 --2.081069417332029 1.629231462786693 -0.3031731331740713 --2.848815044602349 1.527516131210656 -0.4396084253015942 --2.787475803397143 1.835433558557258 -0.4727981969195168 --2.414851950664403 1.845220236510187 -0.4007650968808079 --2.169748212822467 1.946369174018315 -0.3671847665243795 --2.250590578230315 1.502298868920245 -0.3180967486882652 --2.561737533762392 1.560833598666451 -0.3879934849664209 --2.219728234063783 2.074257303401429 -0.3956277896662063 --2.0248105074456 2.077534505511104 -0.3581169142682374 --2.831648149399113 1.984514957416701 -0.5034105705398773 --2.327762028277235 2.345736330129147 -0.4560327020190255 --2.485809838593134 1.524894974955981 -0.3677724900553686 --2.335747508138095 1.71294443727366 -0.3658304155410855 --2.721343940837592 1.885186597726212 -0.4670611379838767 --2.647961730297081 1.692561862473356 -0.4243175722973518 --2.758292495384201 2.190166978830661 -0.5189963039176944 --2.137717790330676 1.594363042812312 -0.3092857444688875 --2.783154587707441 2.047560142976999 -0.5030708601618542 --2.0794852800622 2.129377480064027 -0.3762597188912812 --2.459048387967228 2.385281709952623 -0.4876582496824349 --2.031361223259013 1.990025050753531 -0.3465275198180455 --2.205834779397999 1.714039209052433 -0.3403809649543998 --2.584949455159503 2.355068387052155 -0.5084093822376075 --2.934390175244164 2.192109469406437 -0.5542822658669937 --2.033080313604631 1.904078280072747 -0.3342242381262257 --2.855537578474207 1.853072347225685 -0.4888159258340053 --2.232334863183789 2.280059423848196 -0.4278662243916797 --2.937028151590226 1.75585873937046 -0.4905811872839655 --2.777022112145633 1.762095236032167 -0.4599609580907372 --2.662352511347385 1.848915151061713 -0.4501075777177876 --2.070665437984468 1.699706018841185 -0.3115268219079832 --2.744845415376659 2.327932764669137 -0.5363399532629904 --2.944258188932001 1.62699303898564 -0.4730162401444876 --2.159484182496082 2.023327323894158 -0.3763834708119938 --2.591636942450684 1.431011148851503 -0.3748685425525708 --2.33810326063609 2.192541797159817 -0.436145179366017 --2.931591554082306 2.067021871352385 -0.5353222589153923 --2.332440616164013 1.641708787014345 -0.3547327589314802 --2.782428083924394 1.634691151923225 -0.4422986454752054 --2.444987075603377 2.257293783840998 -0.4666419365286677 --2.400302981903618 2.075957312860263 -0.431539434167131 --2.362905005433029 1.527614506780715 -0.3439752318423763 --2.606595841085438 1.50619565966557 -0.3888142407812823 --1.813986472691569 0.8641446390666114 -0.2047370872997674 --1.981624264436926 0.5446977404021566 -0.2088561867840936 --2.007333567850186 1.188030110818177 -0.2553744941461524 --1.510826018269685 0.9736843513317404 -0.1659591510129815 --1.592236276706298 0.6949618150240197 -0.1585583271781728 --2.096923466703536 0.8090736961058144 -0.2441554215117848 --1.720196197259215 1.145268509436993 -0.2095218485679987 --1.757408662989432 0.5249545091491732 -0.1723862071270536 --2.159881914605587 1.025605770772817 -0.2675465495637614 --2.1876204820137 0.4414716303955319 -0.2344685179261525 --1.426344936482792 0.788741029418512 -0.1391088427348942 --2.196751742811185 1.230884760171969 -0.2859031029293176 --1.963906403769258 0.3395958672393946 -0.1923811270103964 --2.019006321886165 1.378713048593038 -0.2698821861234097 --1.97932505761007 0.995794255973339 -0.2385879577694169 --1.854970952239276 0.6849173209708102 -0.1987942266247982 --1.84630560479273 1.307428786655729 -0.23945801151996 --2.204138813814157 0.6364025384853798 -0.2494235177440021 --1.545464840868037 1.155474484384257 -0.1840835697651186 --1.64076385378134 0.859391646071576 -0.1778933740232632 --1.338009417039932 1.066232802533546 -0.1464298114757529 --1.448195662471403 0.6312261425035229 -0.1303159191074851 --1.603057764630476 0.5323393100225166 -0.148148928994257 --1.824085565193911 0.3871773980319966 -0.1733133404722462 --1.83046967711104 1.023346870173548 -0.2179114071698743 --2.231330337801126 0.8859595280266688 -0.2692886373300438 --2.003482028661449 0.6930692220701208 -0.2222046867931298 --1.653837121761885 1.013888531952426 -0.1905527131174329 --1.941390655558401 0.8108389925742874 -0.2205859645772909 --1.724773232169237 0.7448164243517965 -0.1828480031078362 --1.343082319519568 0.9122846474152577 -0.135396349571363 --1.69639597046682 1.279175815349972 -0.2152858641051471 --2.105560721597431 0.339222638511376 -0.2149010104337492 --1.858984864018534 1.15134943301926 -0.230737319526908 --2.141516354082828 1.347139567762889 -0.28550908607407 --2.25413761174934 1.116332352211016 -0.2869329190665972 --2.260679425871857 0.7590461520710032 -0.2657635002103504 --2.101109211121973 0.5589709296382577 -0.228421690146459 --1.418278687602183 1.162257661552598 -0.1656200668343626 --1.897792325893398 1.402556581732156 -0.2537601503858034 --1.856530681932669 0.4840963429662344 -0.1851604557415387 --2.255130407695565 0.5412150996137722 -0.2513903297010559 --1.677092629418715 0.4605921257347376 -0.1548553354985811 --2.083610000966192 0.930986384964607 -0.2500807285444734 --2.092045874835576 1.119863990929439 -0.263542168522938 --1.702572583603901 0.6280006352514544 -0.1711082703770777 --1.544022571911796 0.7934277397491666 -0.1581592252645715 --1.362288826727595 0.6983357586435606 -0.1214120997339778 --2.054828871400781 0.4515217057717368 -0.2141200628924988 --2.070560090147208 1.254703317180356 -0.2691181136045866 --2.272529563812046 0.3949026238039312 -0.2451400203288051 --2.262997134352196 0.9895758779109204 -0.2803824419528788 --2.283525036946439 1.257733906822932 -0.2997342613518738 --1.58862104952457 1.274090669677594 -0.1990112257616171 --1.942378147290952 1.271803163332647 -0.2512780702391789 --1.95992302756691 0.2366989959853747 -0.1850536720330238 --2.009088584547257 1.470684042466 -0.2749406866925474 --1.500001612633394 0.5319081234865026 -0.1310454780717665 --1.934927861299456 1.098996895222745 -0.2386744681817232 --1.713361094374251 0.9299584131072791 -0.1938670156513498 --1.874514373577321 0.3003516072446774 -0.1754943186873346 --2.108135075123688 0.7033139715637566 -0.2389565088934268 --1.316378858667395 0.8132976881283229 -0.1232520928656457 --2.06523431720148 1.034461375065438 -0.2540314280645279 --1.444860896889929 0.9006724570523363 -0.1504693929814581 --1.477269491079156 1.0724367035258 -0.1679029871332857 --1.751239573755157 1.358961021250813 -0.2290789050520182 --1.834525719377235 0.5917816302324372 -0.1891861650745209 --1.871605257109179 0.7829938563460179 -0.2080455216648241 --1.888094806996058 0.9452431741128564 -0.221441614860381 --1.634227573171862 1.104975278596658 -0.1938542923673125 --1.969199180609718 0.4597500117471962 -0.2012045276425548 --2.295455138721984 0.6750514640240983 -0.2658791829340831 --2.096614365684934 1.420512770481704 -0.2840290457794945 --1.257358247767943 1.103540994070647 -0.1373349048224708 --1.500627019354278 0.7060259080911537 -0.1447445549122264 --1.935334326202044 0.6302237086156763 -0.207461800748382 --1.546698825117877 0.615305093258088 -0.1452802115483539 --1.542659244534896 0.8853501643916514 -0.1645750844234957 --2.191271054661412 0.3424599674569261 -0.2288362416661337 --1.723023002303074 0.3728153192208388 -0.1559620632499779 --1.279006436857009 0.9899341870636703 -0.1315539601819218 --1.783028946353608 1.214417203352446 -0.2236400826065052 --2.053011108203172 0.2756451738693599 -0.2024617598297049 --1.400311283112705 1.0010316374249 -0.1509922995429385 --1.490739350369524 1.236801571557123 -0.1818527289714315 --1.375073714290865 0.606062677357942 -0.1158916831362522 --1.735768557656626 1.038138887241117 -0.2045959851449407 --1.639759211812358 0.7686624935511299 -0.171345231392467 --2.211017519127307 1.329377651121352 -0.2941880422421074 --1.725552114415026 0.8234967336032197 -0.1884349162850181 --1.649984083857535 1.195455623772293 -0.2025005749513637 --2.202858104790894 0.814188342239083 -0.2605083394506741 --1.572857630060513 1.043020266862348 -0.1802933626814631 --1.330221594470676 1.145339643680618 -0.1513212036684105 --2.043274710202673 0.6120556494957013 -0.2229376070264498 --1.572515372544258 0.4564286716391462 -0.1372848970091826 --1.985546612124518 0.8765870741098076 -0.2316820576340203 --1.768492391458342 0.672140359358357 -0.1845313378053857 --1.788552922903389 0.3147163718603708 -0.162561574324385 --2.299964481275191 0.8384898597369455 -0.2765209485201401 --2.311211046225092 0.4796960603711248 -0.2564739503942044 --2.016332488810439 0.7738308779744805 -0.229558066615574 --2.171517586321519 0.9406969500923507 -0.263864487691747 --1.929560092658199 0.7266101321721478 -0.2131090022980879 --1.682966638150526 0.5535971493789991 -0.162618639503661 --1.767618685959203 0.4459227994366797 -0.168392858616857 --2.310172754667332 1.15635502112905 -0.2972472088062423 --1.422215118810611 0.5516566667764776 -0.1194345049864088 --1.612961460825541 0.9410996971604515 -0.1793137088665852 --2.303489446832227 1.072279936359617 -0.291236898454605 --1.899533065926709 0.3949375307986793 -0.185854015203058 --2.182775881594941 0.5370273595436557 -0.2397738132485865 --1.798572068345745 1.101024639823712 -0.2182928600289938 --1.633168137111567 0.6203686752546413 -0.1595726378249271 --2.182875366524009 1.132049874210752 -0.2776619061892343 --2.187872250100503 0.7281281042340089 -0.2527631548469444 --1.798827465261666 0.9515399324603222 -0.2083176435168476 --1.919178709875118 1.186674347547628 -0.242113271154316 --1.929650223877155 1.469615378155859 -0.2632924308650244 --2.312459251696771 0.9275784133808523 -0.2837606594331079 --1.820449983061346 1.407550896230336 -0.2427618894277311 --2.015770634408788 1.087428117175497 -0.2500606132240369 --1.793225159492244 0.762082670506555 -0.1945972092446221 --1.431485815075727 0.7145627314627807 -0.1341724003401732 --1.899780489935854 1.021025119506939 -0.2282321890230157 --2.036673032002086 0.3805354862466398 -0.2066070200882639 --2.145827019629751 0.2813626384631232 -0.2177204872432642 --1.673472575671779 0.6944391982344438 -0.1713075740751391 --1.655251293729918 1.344147011629075 -0.213915997663999 --1.26341137956919 0.9141952129918558 -0.1230182040854036 --1.897162822022663 0.8594047544381829 -0.2170949650939238 --2.152823615454933 0.8743197112490184 -0.256824755479832 --1.294525124257473 0.7378747547862934 -0.1133559218063063 --2.170323176553766 1.403734463966303 -0.2933579264865008 --1.915443560152837 0.5421100729557653 -0.1983694962245542 --2.126166750715466 0.6259064124396452 -0.2366847933209217 --2.116573443878869 0.4116780440819455 -0.2212888045268543 --1.4830074363797 0.8358600929321749 -0.1516703560668301 --1.76281004829407 0.5950736892685687 -0.1782161947849096 --2.31555156015067 0.5917337981421533 -0.2639213709904564 --1.304422576176484 0.629383794333136 -0.105686695350623 --1.38519419215692 0.8557667373123822 -0.1376840652053581 --2.076216720936676 1.323907920001501 -0.2745240776217676 --2.113663432734466 1.199614158556285 -0.2718682193311275 --1.865013392480248 1.07968938450788 -0.2268714352962651 --2.135124904169764 1.279024717142274 -0.2801296598037548 --2.241728110736321 1.180586698986429 -0.2891464946860354 --1.950410485688673 1.346455632868894 -0.2575661187033759 --2.241857885041203 0.4788640419423471 -0.2454221856193338 --2.047680044881051 0.5224550854210324 -0.2176760876323464 --2.229347482658434 1.058506081377401 -0.2797849963768757 --1.961194136148023 1.413607281746136 -0.263857201265201 --2.012001030732016 1.294010187673828 -0.2630917688640908 --1.769692756564386 1.283751566878264 -0.2264558922179594 --2.115101847620949 0.4871888368584599 -0.2259347046466356 --2.329854174079045 0.7627279776385003 -0.2763872349799941 --1.63586921426656 0.3976446444917143 -0.1433914420213921 --2.331394422048053 0.3511929114055357 -0.2520126171590538 --1.400822636174297 1.09070052950317 -0.1577087231866428 --1.861300098829269 1.224794134664545 -0.2360224034034502 --1.714968250819304 1.213733307185082 -0.2134521133421273 --2.879803910750072 0.8861742952496506 -0.4003879229359295 --2.707161785707618 0.6029161850774573 -0.3450971660967885 --2.999383745037104 1.169291976914485 -0.4443400734478729 --3.116214815651295 0.7305240100052246 -0.4410710573474769 --2.679783897059884 1.096366625383679 -0.3695447166613592 --2.635737461298331 0.8443394701074219 -0.3443976450641028 --3.122992575406238 0.9670789529290716 -0.4579752218423944 --2.935473817354258 0.5933456069665219 -0.3935691135873441 --2.563657583577257 0.4362884065649655 -0.3034269971526758 --2.814478743675212 1.227226301602798 -0.407424193320506 --2.849300390911089 1.075696244122727 -0.4056582218739614 --2.556723971258126 0.6866337682253928 -0.3174195389650262 --3.164782539302839 1.125714478914915 -0.4774541182289879 --2.8276487936192 0.7224495245900482 -0.378766381088664 --2.817561302323146 0.480028681108788 -0.3608493304393309 --2.99437628856072 1.329642881324743 -0.4534062353855528 --2.53672850257324 1.001304134691017 -0.3320305762420371 --3.252288114099516 0.652286318420801 -0.464811603197086 --2.533921063838033 1.166836253070317 -0.3413272064928089 --3.215188386829873 0.8415953434062369 -0.4695137297782611 --3.10362032911581 0.5760207511611721 -0.4280980017611341 --3.144924852352329 1.279692254396725 -0.4833650990039751 --3.024958856040429 0.857911258851325 -0.4298692338596313 --2.726030503297041 0.952060204088891 -0.3708942989418785 --2.672190053846985 1.245160549377824 -0.376870743995097 --2.707126667644443 0.3930255773071687 -0.3312932619772195 --2.966725962302802 0.7283298397679326 -0.4090509328449498 --2.997234956745799 0.9969435195153136 -0.4328239117466317 --2.51841795742602 0.585815944111062 -0.3029323812261967 --2.503188241085704 0.8583498613920142 -0.3160452329555343 --2.698760434749308 0.7373101992941493 -0.3516542403531788 --2.890158653331363 1.320878217665803 -0.4298757441478289 --3.213824859664463 1.025937298213205 -0.4814659849153485 --2.761981363094853 0.8358287613553956 -0.3715862573233801 --2.643055004644308 0.3082517729508244 -0.3116347129799175 --2.984486763286324 0.4838756532594362 -0.3965311625526553 --2.822972414538648 0.6008710586071111 -0.3699959234736697 --3.06886570520926 1.071251011163807 -0.453081659858026 --2.77144594112657 1.117673523814137 -0.3911505376995564 --2.489660253092006 1.089941100042984 -0.326890158098609 --2.661531478302241 0.4919110219262664 -0.3281201890350612 --3.29385331041884 0.7642871710619361 -0.4812052216819889 --2.480351285839443 0.401301249847394 -0.2834889970246995 --2.898652622724927 1.16759921118657 -0.4222441970319085 --2.73650081803117 1.307064396003172 -0.3949090288864119 --3.111158082711065 0.86984699574956 -0.4491010988245717 --3.196734447640147 0.571153187031581 -0.4475124389006594 --2.470451429381804 0.768541024148946 -0.3034991966611708 --2.610013818316767 0.594306519239951 -0.3233989662457277 --2.643039641958338 0.9939183216262613 -0.3551404513815093 --2.945845856083099 1.250966097007578 -0.437826636886166 --3.272600095511849 0.9492173260187086 -0.4890701866334454 --3.049196232729623 0.668748013566439 -0.4227488932403545 --3.094853581757555 1.36449745641892 -0.4778117304449913 --3.210616960021136 1.220392899437473 -0.4938814824691663 --2.903334319190512 0.427229109794223 -0.3753738101849038 --3.099186058115052 1.201636760817955 -0.4681742176384648 --2.823351075259179 0.9735935668836377 -0.3935839303835771 --2.956709043457471 1.080702557147088 -0.4293990132437873 --2.891250445736908 0.7869758534314097 -0.3965914734763467 --2.57279476824265 1.265250137286499 -0.3558424165077843 --2.800223472853859 0.3843176449549789 -0.3504792182280516 --2.4587001877487 0.6559881423000214 -0.2942214985036731 --3.158380498551197 0.6558006194826366 -0.4450834506512958 --2.478225027271856 0.4921557843051071 -0.2885933871391346 --2.466520839178493 1.241125949916674 -0.3306777829633011 --3.330902572533727 0.6062174034288978 -0.4784462202350308 --2.562705622590022 0.8053383502852975 -0.3259426879288669 --2.584913633902429 1.086372990424041 -0.3478565954847066 --3.196502309419695 0.7403311029358192 -0.4588124234731388 --2.462863706363339 0.9505488755722767 -0.3126688563888302 --2.629276025541064 1.174340481229561 -0.3630448726402122 --3.0726996318545 0.4922741858256756 -0.4157746341345248 --3.213087198748322 1.330413537677465 -0.5019554500699888 --2.74636493891951 1.03670945709268 -0.3806041182411501 --3.000717650305813 1.419565203031236 -0.4603016763692016 --2.965684322054598 0.9121871051571435 -0.4206033934842945 --2.897766301832104 0.673223681560996 -0.3907247118778855 --2.8949597792074 0.5155355893300487 -0.3797377478903829 --3.053546639328711 0.7800198974869976 -0.4309501524230404 --2.540781533984386 0.3378948366539037 -0.2921224016751665 --3.250244671767677 1.12646642714892 -0.4962038682036902 --3.023307810561828 1.249608727302787 -0.4547061827275594 --2.644277070938794 0.6760351303498809 -0.3359435128551288 --2.749567154625463 0.5303017025599375 -0.349618906056027 --2.751278208644995 0.6780146086705248 -0.3594099212822065 --3.141939821362401 1.046133542338324 -0.4672361989374116 --3.302441176440691 0.8619074205387027 -0.4896313720557097 --2.569451671437101 0.9106931676254979 -0.333807269579743 --3.047633824997536 0.9343419047691631 -0.4396576509967395 --2.451534674899444 1.163588723227418 -0.3227768030875525 --2.739076056814257 1.196781569594664 -0.3888463425887076 --3.336755308927554 0.6812457930407385 -0.4847871469991271 --2.912006549827132 0.9875473910207362 -0.4137766964698248 --2.810397555717829 1.366531549146281 -0.4148855786659887 --3.186990550365155 0.9215559986004569 -0.4687490876781121 --3.01935440055444 0.5785548900501715 -0.4104061916712023 --2.704271475950285 0.8802823420287444 -0.3616842583244054 --2.569688971689571 0.5208904314667481 -0.3100641305321877 --3.273943293018652 0.564256598824718 -0.4634474398029328 --2.79520089661008 0.8992501937743039 -0.3827912375704013 --2.963615397649645 0.8201305532309545 -0.4142813126455676 --2.639355991500943 1.314200837917954 -0.3736051950735051 --2.916143329110449 1.397065826302925 -0.4401864943738377 --2.631653759173584 0.3965974109920939 -0.3153974485910764 --2.7359851187745 0.3230335227744415 -0.3323910863509778 --2.747180615818521 0.455909849046332 -0.3441728434075062 --3.152846568996583 0.5114813528723825 -0.4340887746650193 --2.695634120863739 0.8081548172017223 -0.355344875989264 --2.972850986446715 0.6509113720233192 -0.405324900229751 --2.439549028515418 0.5672806155291548 -0.2848232497013755 --2.762435387519426 0.7666839918162733 -0.3673833771539733 --2.632304245252662 0.7596347202123145 -0.3384602749431349 --2.875694372808289 1.259865615345501 -0.4229519236278825 --3.075423636989108 1.292322674921262 -0.4688791014473443 --2.655703927037054 0.9162580303694117 -0.3531949119348116 --3.281191582808362 1.045848183307512 -0.4974941857596005 --2.819497584458271 1.157713144455268 -0.404235240028586 --3.066898168969753 1.002364585701154 -0.4481940736751745 --2.818083840193288 1.297431454039793 -0.4124945432751503 --2.434206754618012 0.8623482956674561 -0.3011584589757356 --2.45020775761708 1.031484372943838 -0.3146724561653578 --2.44550416070585 0.3466489087907395 -0.2728368966154254 --2.823527636744863 0.8201130965288816 -0.384019080229854 --3.139826247467091 0.7939004248789168 -0.4502635997295125 --1.52538036125291 -2.53883657215953 -0.3855518306150424 --1.883627243339021 -2.577359472204157 -0.4377873010197193 --1.429962709410197 -2.824245616615143 -0.4292998370515316 --1.501696505794837 -2.214854002255048 -0.3190277376440234 --1.265997008100411 -2.428987170724922 -0.3314991883635398 --1.673129013444746 -2.758137109527926 -0.4468593703169437 --1.730564770033246 -2.333321077792991 -0.3707740101492638 --1.279152623970917 -2.658187432383978 -0.3779007637358735 --1.311156468333496 -2.24587109171445 -0.3012957372055288 --1.432469794944843 -2.979450082469802 -0.4598959896391529 --1.519319617660749 -2.046508088478119 -0.287936940206086 --2.032606053211856 -2.645706693109142 -0.4698881021892033 --1.565817115951492 -2.897242874785731 -0.4606111190049619 --1.430680016517103 -2.380253133379679 -0.3426761054987337 --1.899757213081269 -2.399746493818623 -0.4048885005018821 --1.685211070900203 -2.190303508288268 -0.3369095567832717 --1.702680678187468 -2.617326408209006 -0.4230220899551916 --1.864552938212008 -2.749473212251488 -0.469149896272341 --1.54431900526419 -2.703342270556259 -0.4200512508379021 --1.273562128461361 -2.813231319390493 -0.4074536980256963 --1.098476401787071 -2.419105744496763 -0.3084362489869686 --1.367307436329772 -2.519359252262301 -0.3619179449153188 --1.171898858742053 -2.552167836925257 -0.3436878361602456 --1.384940398733955 -2.108625670632973 -0.2834369371019804 --2.020250891981451 -2.491552162421123 -0.4379241677909236 --1.29950046479031 -2.953425626913669 -0.4380694722696624 --1.579556156778545 -2.338375976173957 -0.3530162687994242 --1.407012967700354 -2.690361960303591 -0.4002884431626681 --1.175723663358989 -2.290847050158922 -0.2930045941059173 --1.773391289914382 -2.481250445208287 -0.4051948843296738 --1.725714183383818 -2.879643984228603 -0.4772444955205898 --1.814231871093261 -2.263866288241462 -0.3674419059332894 --1.655974658221854 -2.44397266316398 -0.3832632451849973 --1.649659023331902 -2.06215412514394 -0.3072361444702705 --1.481408991642481 -3.063209214054998 -0.4823864374401052 --1.405310689414822 -2.012359451703421 -0.2667990972850486 --1.202410144305786 -2.728566396269961 -0.3819655233779105 --1.988250845916405 -2.760170643630005 -0.4869028472333471 --2.11400584678051 -2.583819253222402 -0.46779646453707 --1.776054298126491 -2.680397908142964 -0.4445157903301767 --1.550473820239135 -2.790985291977581 -0.4379325590447042 --1.571994215189711 -3.01377306269965 -0.4841575177381371 --1.274394443974072 -2.554968766762913 -0.3571589568698147 --1.58690011582397 -1.967538018460339 -0.2808393293656826 --1.340702109404112 -2.34798690455742 -0.3250677377019669 --1.280278470670948 -2.142693072915229 -0.2769679882466755 --1.414460138210525 -2.28004508208719 -0.3209918213553642 --1.460518067744637 -2.614440606471779 -0.3921949555189594 --2.091536896224363 -2.726859168958173 -0.4934472847811066 --1.381116806624441 -2.90087615628781 -0.4381056646463073 --1.826051180192943 -2.86955898024901 -0.4879193417927821 --1.569209477360353 -2.134378763096878 -0.3115053241782926 --1.467959747147106 -2.901089209318141 -0.4490728721511638 --1.92868892147216 -2.669105216779196 -0.4614298974774164 --1.349608928687278 -3.025152366033366 -0.4583625857373237 --1.626399750333641 -2.675019052897809 -0.4247799409798307 --1.911639625076172 -2.296542040447596 -0.3859658415768102 --1.790939266771195 -2.171843117245223 -0.3463740823158032 --1.125460606292091 -2.653034305727725 -0.3575438030856476 --1.995585646368042 -2.405572492415713 -0.4178892398094203 --1.529215776823428 -2.4270930713817 -0.3641626184139738 --1.086281130992264 -2.503211242612532 -0.3233621980227297 --1.367263298454564 -2.762419555810452 -0.4093451038550623 --1.588669309180634 -2.231208446937514 -0.3330347020296378 --1.223018019119758 -2.898834079660378 -0.4177863168827228 --2.114682812265997 -2.498266347451678 -0.4508582992084729 --1.471437918909266 -2.128418948715316 -0.298191998783223 --1.360201616497873 -2.439562320961302 -0.3454363508768772 --1.935570291144079 -2.49157860336363 -0.4274248575790031 --1.661882745880728 -2.965187792873568 -0.485980452302775 --1.971838797859209 -2.574454646164892 -0.4482403401105844 --1.483547397107864 -1.971404868829298 -0.2685546105161745 --1.820821374038228 -2.348310065331724 -0.3849410354079344 --1.207339515228355 -2.21606422946855 -0.2822547770235221 --1.735164143205209 -2.252267757116298 -0.3553431041468755 --1.014394541025593 -2.390004847162764 -0.292212473209841 --1.17595345856358 -2.462707463779926 -0.3267238931301146 --1.609802666676395 -2.587209180084206 -0.4055514568122021 --1.092511061213866 -2.323779539330345 -0.2889728553549799 --1.723235350771731 -2.099649312960847 -0.3237479684442487 --1.449060704343089 -2.472482951491449 -0.3630260625784642 --1.919844797919816 -2.830694083363927 -0.4921511646797456 --2.122751384675445 -2.656148980195553 -0.4832993280746617 --1.75807520156923 -2.781982030146147 -0.4621570835376825 --1.178215131225461 -2.373206538502014 -0.3094953105975348 --1.789329078539156 -2.575071573398354 -0.4255634884297579 --1.36851852356604 -2.61063390875325 -0.3798859452169778 --1.466456686358285 -2.754843445479111 -0.4203419068688467 --1.62321721845468 -2.819917108229125 -0.4526935720964163 --1.494626214358985 -2.312406561971612 -0.3373500185603118 --1.403759876172464 -2.193140258837721 -0.3025400589804295 --1.173906899395909 -2.81255173810277 -0.3947720863524225 --1.267936609682268 -3.017846444060057 -0.4466407732786501 --1.253433225026989 -2.315522775195624 -0.3076949568015432 --1.287048613441588 -2.734581492010549 -0.3938043044162557 --1.603592481340595 -2.744517145673712 -0.4355054746595196 --1.405706307025073 -3.067381693974612 -0.4736570693960117 --1.326172590091022 -2.05391047824379 -0.2650624727790559 --1.662854082398643 -2.286711338079357 -0.3531778709641278 --1.695751920263119 -2.514359078809983 -0.4020129798077921 --2.071301829593301 -2.427150684196162 -0.4314392834129413 --1.210740828517109 -2.618559527222812 -0.361542040309906 --1.505348663038192 -2.967771740492878 -0.4667877998238947 --1.087105419540518 -2.581122839653488 -0.3386899355754208 --1.309188977871873 -2.880110109173851 -0.4249929767020447 --1.850729223302753 -2.490774407121489 -0.4167002668015236 --1.850289420197798 -2.6594430714503 -0.4497000881486332 --1.736738734991532 -2.416522421448438 -0.3879221574770336 --1.126210194875358 -2.245347480391659 -0.2777500367721138 --1.451429943892476 -2.063066694198454 -0.2827303435072339 --1.601602116947357 -2.485874933086471 -0.3847043912200323 --1.659321332970835 -2.371692394882254 -0.3694806678961993 --1.36705851989838 -2.964202352012177 -0.4486851041729801 --1.352218389539566 -2.836175936009279 -0.421842613197501 --1.539922733414096 -2.632406735033047 -0.4056515408158126 --1.340530736799298 -2.692236270578646 -0.3922826004386386 --2.04462007453107 -2.558419304998001 -0.4541495660833736 --1.439794750969235 -2.548648052736093 -0.3767475573786372 --1.338903829921912 -2.181083538086055 -0.2920086852845334 --1.818122336785209 -2.425130287755004 -0.3997410590719403 --1.756978040505928 -2.94616067078536 -0.4942582980140573 --1.025677957554246 -2.46015694371494 -0.3073672601093657 --1.650125111168063 -1.992749458642375 -0.2936988539694435 --1.40771784863304 -1.948966426173586 -0.2543925698723395 --1.480639136626781 -2.67808548282366 -0.4071423219552599 --1.871855981368204 -2.211370490440897 -0.3642070121970196 --1.302726209469559 -2.487825758396236 -0.347626033388654 --1.706854861496909 -2.700460812204322 -0.4397958324521092 --1.649018307472504 -2.883175396644454 -0.4683009889150084 --1.124757387336035 -2.741905952836065 -0.3748078950515155 --1.586513350668048 -2.034444771440329 -0.2939317426704886 --1.68583142514864 -2.824572129670865 -0.4614459699938067 --1.979904507221078 -2.332801691724686 -0.4015551065159979 --1.605132695068527 -2.413399737559466 -0.3709359833496547 --1.227669878089388 -2.971715155857816 -0.4325788321416437 --1.236235311996628 -2.495258260563096 -0.3406889308821904 --1.639441356403945 -2.135028276164791 -0.3203275380612011 --1.493047295348381 -2.836954814934558 -0.4397058655130066 --0.2774783942973267 -3.969848218638443 -0.676477969436878 --0.1477604665069103 -3.671546750004202 -0.5756321704369564 --0.538847983300949 -4.125201221817589 -0.7279620174117027 --0.03540003370606939 -4.138983886621212 -0.7218301532215848 --0.4156400098815946 -3.742081565916283 -0.6017295228307101 --0.2831354176045189 -4.215728693536319 -0.7499316439117806 --0.02752936760038981 -3.897368295883388 -0.646664703238447 --0.5444425257709002 -3.912038055666528 -0.6589791700145406 --0.02602442509396153 -3.53560439473262 -0.5295540344469076 -0.09078274043386525 -4.222190008191069 -0.741891051614231 --0.3048796866758764 -3.591605604310809 -0.5501421081109987 --0.7129577550035282 -4.189423756597828 -0.7482614368977579 --0.4539458282159216 -4.273518418677653 -0.7687930124110642 --0.2567472909848725 -3.809993119575013 -0.6236392525356783 -0.03316072318785802 -3.762406018078421 -0.6015560265170485 --0.1211934451106058 -4.294026064595633 -0.7675521005085228 -0.06865979284470508 -4.027482507948656 -0.6839821287854857 --0.3950001103651765 -4.081454077022742 -0.7131869436247465 --0.4897425000563679 -3.607099704062423 -0.5551927322905865 --0.6543250086598751 -4.015748152948456 -0.692746993905363 --0.2013037081624011 -4.10505795460878 -0.7165646218434877 --0.5660664377122846 -3.76869714019276 -0.6100722122221818 --0.3982193528504211 -3.874843583694487 -0.6467013795026717 --0.1807798399017451 -3.522894841115041 -0.5265835504359262 --0.591710792274266 -4.272638812295414 -0.7711772253691058 --0.1299848837774201 -3.98142488089965 -0.6766773019096902 --0.3468164365633336 -4.338578644870497 -0.783233242116169 --0.1129258192440667 -3.806210865196482 -0.6195905132794499 -0.06274232809008225 -3.624512263614717 -0.5568950784499308 --0.4692997380430608 -4.015643171049396 -0.6932537424728897 -0.01431080637192349 -3.413674299991736 -0.4906025187261441 -0.0994594344177496 -3.901539638301138 -0.6435067141922474 --0.005945730291865417 -4.300103165426199 -0.7664168344012798 --0.3113845195284713 -3.713166917849864 -0.5914967656566535 --0.661092524150011 -3.910189954850499 -0.657338612870817 -0.1137723658859751 -4.125481904629518 -0.7122385783578522 --0.2121567101445311 -4.339109187673789 -0.7809183929729684 --0.411139034136539 -3.547426614093227 -0.5351254650874007 --0.0810704735303448 -3.419025957147128 -0.4926105776471714 --0.03886471943654932 -4.03412994119474 -0.6901612148023452 --0.7382969387989108 -4.077316767461015 -0.7126872447161894 --0.6800747164112775 -4.284964544066973 -0.7757323527468208 --0.04090042310234358 -3.62784594939231 -0.5596331004914429 --0.2031498225993041 -3.898894670860294 -0.6520644862300837 --0.4887483905721102 -3.837082274544954 -0.6339524495552391 --0.3729566393894431 -4.170718896658594 -0.7391218085741598 --0.4021846907347942 -3.64811860367429 -0.5695581585299392 --0.7871589532769389 -4.220469179146068 -0.7586903552920506 --0.2751257700053014 -3.491034081043192 -0.5163376372448533 -0.0553469909000023 -3.488861236291081 -0.5140336211157348 --0.3730462551695675 -3.972767920048272 -0.6787694468908161 --0.5838185243221578 -3.663766775911843 -0.5739154757435405 --0.1840413277875388 -4.197925830738367 -0.7429633690971746 -0.1258903429701208 -3.815910152898591 -0.6157618314087128 -0.1326967510470191 -4.292196358916659 -0.760765251047596 --0.2038947760825238 -3.606184270108006 -0.5544348970564086 --0.6367076350122978 -4.106486955809604 -0.7222880123167243 --0.534294677828403 -4.327980258573931 -0.7845273542980868 --0.651166878186273 -3.805140359164248 -0.6216905857264647 --0.4258472714252738 -4.361968946015924 -0.7906212056426076 --0.288162527155727 -4.129086958491609 -0.7255398162492975 --0.5200931047807085 -4.21085698702088 -0.7529900402401771 --0.3067526134041134 -3.888702005247761 -0.650520793418513 --0.3496200815682097 -3.806389912645915 -0.6233976014942324 -0.1101777735828965 -3.700962723613918 -0.5800853837832147 -0.09511410514856934 -3.412359822486776 -0.4899023859665952 -0.2025590474747995 -4.273224197133633 -0.7540451323039365 --0.02933869705901075 -3.812619082119185 -0.6194678933195604 --0.5603374068025444 -4.040036660431319 -0.7011829384311181 --0.1222448711236759 -4.37683815599204 -0.788482483932755 -0.04309736806116726 -4.157422608685798 -0.7245154192664458 --0.4954252372976708 -3.69902762146663 -0.5867296348162805 --0.07469523543417103 -4.219510792136291 -0.7462453075352264 --0.5630892162817319 -3.554719485267532 -0.5366283336446758 --0.2159112275723705 -3.740914484015342 -0.5998623762166727 -0.1444049430700403 -3.978140879107834 -0.6657753400854296 -0.1701958064830317 -4.203562230798662 -0.7339182964533709 --0.06179112981317437 -3.72910316585631 -0.5931078634923157 --0.6123257881586206 -4.192806342508074 -0.7487744933298068 --0.1158664194286371 -3.57946033256711 -0.5447125142301726 --0.4571271528300693 -4.142623628472739 -0.7323705850052611 --0.1162624993652892 -3.893529200233648 -0.6481587810110216 --0.7281332356120108 -3.98302747492099 -0.6814233644895179 --0.4638627451759181 -3.933298836187315 -0.6663396564055372 --0.1174593410870599 -4.076677498683299 -0.7057962341860551 -0.03549084391400362 -3.953162648881507 -0.6620932086801585 -0.0742157938128243 -4.334398935184119 -0.7736098647470453 --0.3025694172106553 -4.046254100411209 -0.7009433992906442 --0.1749174625159131 -3.441495138418365 -0.5000198790297545 --0.2064739481340087 -4.021616860315399 -0.6913061464908898 --0.640844118079544 -3.728932795393611 -0.5957026662740821 --0.7883069899897898 -4.146445129327489 -0.7354501774414188 --0.2208687079128857 -4.265892889028756 -0.7622269879598262 --0.6206247600745662 -4.334668691977981 -0.7878849220647197 --0.2839284484897653 -4.38770346255923 -0.794193918155995 --0.4854454330861716 -3.521772820039006 -0.5259663144308602 --0.6015942383761347 -3.963787783988077 -0.6758894869525485 -0.0395230603307818 -3.85714418342116 -0.6315861812017566 --0.5823029575936853 -3.846590342257705 -0.6365173202206883 -0.02667102124141799 -4.093253011067605 -0.7058377445456494 --0.3583301367062759 -3.484696817271961 -0.5140873327161131 --0.3731263586974152 -4.264839002704009 -0.7648527420576507 -0.01414077400145083 -4.224211793110568 -0.744951636464231 -0.1088731673034034 -3.555404120343291 -0.5344123873444787 --0.7521580762859372 -4.276947880931118 -0.7746807151276781 --0.1211667969905771 -4.150567133735129 -0.727871097285974 -0.1601860626210465 -4.05749171517432 -0.6897477002315862 --0.05774254713841315 -3.955654354825066 -0.6662396894134555 --0.09870453017369694 -3.498869544526807 -0.5182292071752407 --0.05034883155660283 -4.360660368940421 -0.7830165375449695 -0.02067655409852832 -3.688954423363144 -0.5782953746093132 --0.3617751471031415 -4.396280424777167 -0.7977206295446396 --0.8463796232810119 -4.241874733876278 -0.7671511573105785 --0.2403028693780995 -3.666688849419849 -0.5751285142444239 --0.1873726932487378 -4.403789002442446 -0.796263588612429 -0.04172781040354526 -3.361666284129485 -0.4744891392428016 --0.2423184676083299 -3.553211230498025 -0.5369658404722553 --0.5325616811138544 -3.976182749942319 -0.6804138375125837 --0.1821369245077638 -3.824773773418191 -0.6272588938194501 --0.4910689993914746 -3.766732896353785 -0.6099574310428468 --0.2869144564703236 -4.296240917582668 -0.7713772085101653 --0.4435557736149107 -4.208859369131436 -0.7511237632919647 -0.133484593321284 -3.620850171112926 -0.5544860333522725 -0.06117983525943541 -4.274573669370137 -0.7576981965857152 --0.4841202313908954 -4.080880379567516 -0.713948458822966 -0.03487135114698 -3.563722813930342 -0.5379548418471634 -0.1688199662615221 -3.895796149970341 -0.6393467479720348 --0.4183505417234338 -3.807093317491946 -0.6238916537358445 --0.02529904163222937 -3.46847708739152 -0.5080326729565077 --0.1478590414688494 -3.751423288348303 -0.6022348362726796 -0.2953727664159894 2.781414136012557 -0.351340122336355 -0.4494220300416027 3.051711496887991 -0.4152544796332753 -0.1524844148248376 3.060074500618321 -0.4095577310151759 -0.3931920623041113 2.49842021504098 -0.2887503786377893 -0.0694677000537129 2.610266001825756 -0.3059696696596217 -0.5401400807356677 2.83383256490084 -0.3682581909169372 -0.01533136251743731 2.847958348940756 -0.3581847352403835 -0.2804611550973419 3.192951116405817 -0.4416333544574886 -0.5532905006290953 2.617036270641419 -0.3193237585571848 -0.6185379228890808 3.14367936406187 -0.438267451367772 -0.1832516449837545 2.476781892375364 -0.2783562598321429 -0.5793883983418852 2.431690654611635 -0.2775629687401613 -0.2934690162122326 2.958067539139333 -0.3910999399643462 -0.6363775919020748 2.974646383053098 -0.401394509861302 -0.4457192440829101 3.222357470147454 -0.4515478360183255 --0.006850398308343594 3.149166638112042 -0.4242916519822411 -0.4104722959069181 2.65653529642772 -0.3254993222232021 --0.07505782735821506 2.722562136104576 -0.3273605973245304 --0.04335418082517731 3.007266839279495 -0.391999169858872 -0.218816765840207 2.628847044348762 -0.3144632428239574 -0.4127672403520394 2.335571443737373 -0.2512714510066101 --0.07861660576015514 2.55658421610391 -0.289659597875669 -0.1592605767305621 2.889508543913467 -0.3719451392771398 -0.1327640344218626 3.208342025236241 -0.4407857518963167 -0.4299487479679645 2.919750789093523 -0.3856167262609247 -0.1310231838020224 2.738369316465894 -0.3369712839799305 -0.04149416171878965 2.491519198108545 -0.2778883069323703 -0.6406416650238611 2.733624144593829 -0.3473833285961127 -0.3520313686703791 3.301433117519117 -0.46534598373713 -0.2649032666666965 2.379087904678714 -0.2576877723299881 -0.311835763639935 3.063546158989237 -0.4148332203706229 -0.3963508904015245 2.789973534722593 -0.3556316207480956 -0.6609003758927491 2.846375863818781 -0.3731276632257294 -0.5627462299831365 3.24903156211345 -0.4595291135980663 -0.654799382099213 2.520031595721981 -0.2993717128829382 -0.6943181089391292 3.060853421719736 -0.4215688236367916 --0.1052176934239975 2.829489543444981 -0.3505839203260294 -0.04077167910431579 2.950016380264771 -0.3817711684297304 -0.5372667077357011 3.069676819082838 -0.420737208752086 -0.7034441816277609 3.206737799301321 -0.4538279332941848 -0.3108848033795497 2.518569216693996 -0.2914323920291139 -0.2289243306821262 3.317213821496988 -0.4654420826059787 -0.5012696178872844 2.695145082384638 -0.3361269034865432 -0.5102289148630916 2.333081008508558 -0.2531508003410487 -0.495769537229259 2.525528888157884 -0.2972526211979086 -0.2403590855138427 3.122347928679903 -0.425632864739079 --0.09195727455948235 3.094645828648662 -0.4101873983848506 -0.5133806255982009 3.147436447100002 -0.4371347111017497 -0.02569363706871895 2.749003094756148 -0.3362247249005589 -0.6559550241001362 2.629647369610507 -0.3241938631246911 -0.3928737694789758 3.156853679137303 -0.4367564427620267 --0.1420759570295253 2.635951076620819 -0.3060667479914051 -0.5327389856056727 2.923301780354763 -0.3882444212287277 -0.1384663486210798 2.390890817775577 -0.2570577181022256 -0.6702714575488529 2.349795229729335 -0.2611976755353093 -0.4333775266537302 3.314225191296832 -0.4697783307113238 -0.4559672872231643 2.424139037369141 -0.2729966952243438 -0.1445990542891253 2.560179824953744 -0.2966009876878163 -0.3378525786926855 2.866115245192869 -0.3715677788115656 -0.03304816844064693 3.057299608015226 -0.4052789903062021 --0.0887482349774222 3.191580235404978 -0.4317722760656521 -0.2012252935714895 2.96747321018849 -0.3906220108528344 -0.3056981197412954 2.682250039954423 -0.328976894462655 -0.0529400825836434 3.238713176871939 -0.44507877081274 --0.1215967630386992 2.933272807448501 -0.3734215640981267 -0.09286621880671553 3.128352049518349 -0.4225751283654572 -0.388765911772766 2.999146061932211 -0.4024711282202597 -0.7292980089104405 2.973336352779454 -0.402807554744997 --0.1652934177772532 2.541895520622141 -0.2842297856561081 -0.3447124810987331 2.415985284588072 -0.2684161375540675 --0.01636754049096427 2.646702354043918 -0.3118320030377816 --0.03015850658425349 2.470742331425148 -0.2712210805428131 -0.3603696330593308 2.583857845632705 -0.3077011151695641 -0.3036050169311904 2.312584967555574 -0.2429884028581594 -0.4761053524451465 2.607796202089703 -0.3156998062836106 -0.3606730618448218 3.220334421342561 -0.4492601744177895 -0.6336515125502991 3.245209555161464 -0.4603603225288319 -0.1034640367201937 2.818593631822502 -0.3542891444521196 -0.3856966909688684 2.254838255727837 -0.2314302361714483 -0.682540093588881 2.437270784129201 -0.2813156596362033 -0.1445374903376201 3.285748909372787 -0.4570923783855889 -0.2190385303545897 2.714203377634498 -0.3340038951933672 -0.7096380940473225 2.783106286852302 -0.3598360684821704 -0.1398373244776104 2.655890159397119 -0.3184368113982741 -0.4871238992605124 2.993573602553197 -0.4031289963484836 -0.5164071222053727 3.289201159941619 -0.4667260611373535 -0.239870515364664 3.034268234786215 -0.4065034673105484 -0.05020749233407229 2.419637707343089 -0.2614391151743269 -0.1935856469854377 2.802808471622487 -0.3534230959627325 -0.2467905941097976 2.87753347676898 -0.3718048905542045 --0.1326608302413415 3.015141929691715 -0.3915002438036513 -0.009391429390519627 2.558728471971141 -0.2924800072394708 -0.7291721002107145 3.13421911189748 -0.4385469894033028 --0.04281173928126883 2.913611016216991 -0.3711464208544985 -0.2533271211231979 2.457259923405829 -0.2756979483046325 --0.1573498489312733 2.730203164993148 -0.3269377967842512 -0.5931437462333646 2.314548266809322 -0.2510256106280769 -0.7130146832333562 2.704818050521713 -0.3423126990089588 -0.2081290484167979 2.334518197025498 -0.2456326399250577 -0.6069311721560566 2.802774637392843 -0.3623840682210268 --0.03481188996526079 2.787258864893054 -0.3430636297502415 -0.2101099816389848 3.219395740763372 -0.445230996088977 --0.03101689492232488 3.239507312371024 -0.4433831413711212 --0.1100618826780362 2.486613651829218 -0.2729212273654261 -0.4592742425449051 2.84997479169423 -0.3704730028115575 -0.3682551119462708 2.726762084464359 -0.3406280039187057 -0.604693490006102 2.899545458074741 -0.3841000401076953 -0.76703686968741 3.247606380173599 -0.4646087961546873 -0.3098134344232397 3.357867590213524 -0.475228627231174 -0.1058667326810153 2.481513504044626 -0.2773266172571924 -0.613474284231249 3.055831923329844 -0.4189848778034008 -0.5826225241490111 2.6856389423352 -0.3354655813662633 -0.7223371764163788 2.900052384784766 -0.3862975692372209 -0.4683624054681534 2.271427761684357 -0.2376070736330391 -0.5778759888967855 2.542850924677885 -0.3029119954177176 -0.3603911559530953 2.931077692536019 -0.3866929066086754 -0.4786543304866654 2.774980744223796 -0.3538545705017461 -0.2339741756053647 2.542264355787546 -0.2949229484780405 -0.2859471340683258 2.591142899366929 -0.3075635712339793 -0.06993049437047204 2.680042419436127 -0.321903447531986 -0.09028195082911096 2.894469390800999 -0.3709228976108154 -0.2096143657945474 2.407697369678162 -0.2629301234362966 -0.7012561147136883 2.571287831486782 -0.3119967252678172 -0.07502674485351304 2.543204961302496 -0.2907333960863955 -0.2911456413192041 3.26508177191278 -0.4566523092431937 -0.1624296153423637 3.147447536245642 -0.4287455446758961 -0.3785454658183059 3.353591689364035 -0.4760788691940699 -0.3265469911869655 3.139737357053423 -0.4316048972189631 -0.4532545355014366 3.121394658492901 -0.4304363339766678 -0.5892968957105661 3.294027154761796 -0.4694702582807864 -0.1226367369652704 2.976079846051906 -0.3901257315404111 -0.5606515751361489 2.753319344908313 -0.3504108091208575 -0.5206529744796397 3.218077690603041 -0.4521966308179883 -0.4260285177954564 2.566606273173873 -0.3052064796688226 -0.5674559578034182 3.191753361045575 -0.4475903469759587 -0.5613953181453349 3.003394976350008 -0.406548040830453 -0.4325184946209256 2.725524321994697 -0.3417136844596806 -0.3871129363024961 3.088697944519493 -0.4220487867122773 --0.02557830481697013 3.087032790780264 -0.4101542037190735 -3 231 1466 1483 0 -3 1403 1489 1518 0 -3 1405 1436 1515 0 -3 1411 1429 1485 0 -3 1411 1429 1477 0 -3 1408 1438 1538 0 -3 1425 1436 1515 0 -3 1408 1442 1538 0 -3 1400 1432 1459 0 -3 1412 1465 1491 0 -3 1412 1451 1491 0 -3 1406 1432 1512 0 -3 222 1436 1516 0 -3 1406 1432 1504 0 -3 1399 1434 1460 0 -3 1427 1468 1474 0 -3 231 232 1483 0 -3 1416 1441 1510 0 -3 1399 1434 1502 0 -3 1400 1432 1480 0 -3 1418 1468 1474 0 -3 1441 1473 1510 0 -3 1406 1437 1448 0 -3 1406 1437 1512 0 -3 1409 1448 1460 0 -3 252 1439 1497 0 -3 221 222 1516 0 -3 244 1492 1508 0 -3 1399 1437 1478 0 -3 1405 1436 1499 0 -3 1412 1449 1465 0 -3 1421 1436 1499 0 -3 256 257 1447 0 -3 1426 1489 1518 0 -3 1431 1492 1508 0 -3 1419 1449 1465 0 -3 226 227 1446 0 -3 1412 1435 1494 0 -3 1403 1456 1518 0 -3 256 1447 1528 0 -3 1410 1453 1456 0 -3 1417 1454 1459 0 -3 1415 1453 1456 0 -3 226 1446 1531 0 -3 1400 1454 1459 0 -3 1399 1437 1517 0 -3 1412 1435 1475 0 -3 1402 1443 1455 0 -3 1400 1454 1468 0 -3 1417 1442 1486 0 -3 1425 1436 1498 0 -3 1421 1436 1516 0 -3 1417 1442 1459 0 -3 1401 1473 1479 0 -3 1448 1460 1517 0 -3 222 1436 1498 0 -3 251 252 1497 0 -3 1473 1479 1527 0 -3 57 231 1466 0 -3 237 1467 1471 0 -3 1416 1440 1495 0 -3 1410 1453 1479 0 -3 245 246 1450 0 -3 1407 1450 1505 0 -3 1427 1450 1505 0 -3 1429 1446 1531 0 -3 1417 1443 1513 0 -3 1408 1438 1511 0 -3 57 230 1466 0 -3 1428 1447 1528 0 -3 1413 1440 1535 0 -3 1414 1441 1500 0 -3 1442 1486 1538 0 -3 1454 1468 1505 0 -3 1414 1441 1473 0 -3 5 258 1525 0 -3 1435 1496 1529 0 -3 1399 1444 1502 0 -3 1416 1441 1545 0 -3 1398 1486 1538 0 -3 1433 1448 1534 0 -3 246 1450 1521 0 -3 1401 1453 1463 0 -3 1413 1440 1540 0 -3 1423 1496 1529 0 -3 1443 1455 1513 0 -3 1420 1439 1504 0 -3 4 220 1484 0 -3 1432 1480 1504 0 -3 1403 1456 1464 0 -3 1423 1482 1492 0 -3 1419 1467 1471 0 -3 1410 1479 1542 0 -3 1422 1443 1519 0 -3 1415 1456 1464 0 -3 1406 1448 1534 0 -3 1431 1482 1492 0 -3 1414 1466 1483 0 -3 1420 1439 1497 0 -3 1422 1464 1493 0 -3 248 1470 1474 0 -3 1418 1458 1476 0 -3 234 235 1452 0 -3 1408 1478 1512 0 -3 252 1439 1503 0 -3 1411 1444 1477 0 -3 1416 1440 1510 0 -3 1437 1478 1512 0 -3 1402 1443 1520 0 -3 1420 1458 1476 0 -3 1408 1442 1506 0 -3 229 1441 1545 0 -3 229 1441 1500 0 -3 1415 1453 1463 0 -3 1412 1451 1494 0 -3 1398 1538 1547 0 -3 1402 1455 1482 0 -3 258 1445 1525 0 -3 1411 1462 1485 0 -3 247 248 1474 0 -3 1433 1448 1543 0 -3 1427 1450 1521 0 -3 1417 1443 1486 0 -3 1415 1461 1463 0 -3 220 221 1488 0 -3 224 1462 1485 0 -3 236 237 1467 0 -3 254 255 1457 0 -3 1398 1461 1547 0 -3 1422 1443 1520 0 -3 242 1496 1501 0 -3 1422 1493 1519 0 -3 1413 1461 1463 0 -3 221 1488 1516 0 -3 253 1503 1507 0 -3 1413 1469 1535 0 -3 1412 1449 1475 0 -3 34 242 1501 0 -3 241 242 1496 0 -3 1399 1444 1523 0 -3 224 225 1485 0 -3 1399 1478 1523 0 -3 224 1462 1532 0 -3 1409 1448 1543 0 -3 6 248 1470 0 -3 241 1496 1537 0 -3 6 249 1470 0 -3 1416 1446 1487 0 -3 257 1447 1481 0 -3 56 237 1471 0 -3 1440 1495 1535 0 -3 1416 1487 1545 0 -3 223 224 1532 0 -3 1411 1444 1502 0 -3 227 1446 1487 0 -3 1409 1460 1472 0 -3 1418 1470 1474 0 -3 243 244 1492 0 -3 1414 1466 1500 0 -3 1416 1446 1495 0 -3 235 1452 1522 0 -3 1426 1452 1518 0 -3 1421 1447 1481 0 -3 1426 1452 1522 0 -3 1433 1503 1507 0 -3 1410 1452 1518 0 -3 258 1445 1481 0 -3 1429 1446 1533 0 -3 56 238 1471 0 -3 1413 1463 1540 0 -3 1428 1457 1528 0 -3 1420 1458 1549 0 -3 1421 1445 1481 0 -3 1401 1453 1479 0 -3 1422 1464 1491 0 -3 1403 1464 1491 0 -3 1401 1463 1540 0 -3 1419 1449 1524 0 -3 1419 1467 1489 0 -3 1439 1504 1534 0 -3 1410 1452 1542 0 -3 1400 1468 1476 0 -3 1421 1447 1499 0 -3 1403 1465 1491 0 -3 239 1524 1550 0 -3 1428 1447 1536 0 -3 1418 1468 1476 0 -3 1426 1467 1489 0 -3 234 1452 1490 0 -3 1443 1486 1519 0 -3 255 1457 1528 0 -3 1411 1462 1514 0 -3 1415 1461 1493 0 -3 1407 1454 1513 0 -3 1425 1462 1514 0 -3 1422 1451 1491 0 -3 1402 1451 1494 0 -3 1432 1459 1506 0 -3 1407 1455 1513 0 -3 1415 1464 1493 0 -3 1418 1458 1541 0 -3 233 234 1490 0 -3 245 1450 1508 0 -3 1421 1445 1488 0 -3 1455 1482 1530 0 -3 1428 1457 1544 0 -3 1400 1476 1480 0 -3 1437 1448 1517 0 -3 1434 1460 1546 0 -3 1406 1504 1534 0 -3 1420 1497 1549 0 -3 222 223 1498 0 -3 1449 1524 1550 0 -3 250 1458 1541 0 -3 253 254 1507 0 -3 1419 1465 1489 0 -3 1407 1450 1548 0 -3 1398 1461 1493 0 -3 1407 1454 1505 0 -3 1424 1509 1523 0 -3 1403 1465 1489 0 -3 1444 1509 1523 0 -3 1420 1476 1480 0 -3 1414 1473 1527 0 -3 1399 1460 1517 0 -3 4 259 1484 0 -3 1418 1470 1541 0 -3 1417 1454 1513 0 -3 1422 1451 1520 0 -3 1413 1469 1526 0 -3 1460 1472 1546 0 -3 238 239 1524 0 -3 227 228 1487 0 -3 257 258 1481 0 -3 1402 1451 1520 0 -3 228 229 1545 0 -3 1452 1490 1542 0 -3 1407 1455 1530 0 -3 1428 1472 1536 0 -3 34 243 1501 0 -3 244 245 1508 0 -3 249 250 1541 0 -3 1419 1471 1524 0 -3 254 1457 1507 0 -3 1435 1496 1537 0 -3 1435 1494 1529 0 -3 1438 1538 1547 0 -3 229 230 1500 0 -3 1427 1468 1505 0 -3 230 1466 1500 0 -3 1442 1459 1506 0 -3 1410 1456 1518 0 -3 1409 1457 1543 0 -3 1424 1469 1509 0 -3 1401 1473 1510 0 -3 1404 1469 1509 0 -3 1413 1526 1547 0 -3 1423 1496 1501 0 -3 1430 1479 1542 0 -3 1409 1457 1544 0 -3 1401 1510 1540 0 -3 1426 1467 1522 0 -3 236 1467 1522 0 -3 1405 1472 1536 0 -3 252 253 1503 0 -3 250 1458 1549 0 -3 1444 1477 1509 0 -3 1404 1477 1509 0 -3 247 1474 1521 0 -3 232 233 1539 0 -3 1428 1472 1544 0 -3 1434 1514 1515 0 -3 240 1475 1537 0 -3 1427 1474 1521 0 -3 240 241 1537 0 -3 1425 1462 1532 0 -3 1431 1482 1530 0 -3 1421 1488 1516 0 -3 1413 1461 1547 0 -3 1430 1483 1527 0 -3 1404 1495 1535 0 -3 1432 1506 1512 0 -3 1440 1510 1540 0 -3 233 1490 1539 0 -3 220 1484 1488 0 -3 1414 1483 1527 0 -3 1408 1506 1512 0 -3 232 1483 1539 0 -3 1404 1477 1533 0 -3 1424 1469 1526 0 -3 243 1492 1501 0 -3 1429 1477 1533 0 -3 1425 1514 1515 0 -3 1420 1480 1504 0 -3 223 1498 1532 0 -3 1439 1503 1534 0 -3 235 236 1522 0 -3 250 251 1549 0 -3 1446 1495 1533 0 -3 1445 1484 1488 0 -3 246 247 1521 0 -3 238 1471 1524 0 -3 1433 1503 1534 0 -3 1423 1492 1501 0 -3 1409 1472 1544 0 -3 1408 1478 1511 0 -3 1424 1478 1511 0 -3 240 1475 1550 0 -3 259 1484 1525 0 -3 239 240 1550 0 -3 5 259 1525 0 -3 255 256 1528 0 -3 1449 1475 1550 0 -3 225 226 1531 0 -3 1424 1478 1523 0 -3 1404 1469 1535 0 -3 1447 1499 1536 0 -3 1434 1502 1514 0 -3 1402 1482 1529 0 -3 1435 1475 1537 0 -3 1405 1472 1546 0 -3 1429 1485 1531 0 -3 1430 1490 1539 0 -3 1398 1486 1519 0 -3 225 1485 1531 0 -3 249 1470 1541 0 -3 1398 1493 1519 0 -3 1402 1494 1529 0 -3 1438 1526 1547 0 -3 1430 1479 1527 0 -3 1423 1482 1529 0 -3 1457 1507 1543 0 -3 1411 1502 1514 0 -3 1430 1483 1539 0 -3 251 1497 1549 0 -3 1424 1511 1526 0 -3 1404 1495 1533 0 -3 1425 1498 1532 0 -3 228 1487 1545 0 -3 1445 1484 1525 0 -3 1430 1490 1542 0 -3 1405 1499 1536 0 -3 1438 1511 1526 0 -3 1431 1508 1548 0 -3 1433 1507 1543 0 -3 1450 1508 1548 0 -3 1405 1515 1546 0 -3 1407 1530 1548 0 -3 1434 1515 1546 0 -3 1431 1530 1548 0 -3 1561 1585 1614 1 -3 1560 1588 1609 1 -3 1555 1585 1632 1 -3 1561 1585 1632 1 -3 1571 1586 1678 1 -3 57 66 1595 1 -3 1555 1585 1639 1 -3 68 1605 1697 1 -3 1574 1617 1626 1 -3 573 574 1617 1 -3 1559 1593 1602 1 -3 1563 1585 1639 1 -3 1602 1680 1689 1 -3 1563 1585 1623 1 -3 1571 1586 1667 1 -3 1565 1617 1626 1 -3 574 1617 1665 1 -3 1551 1667 1692 1 -3 69 587 1599 1 -3 1560 1591 1609 1 -3 57 230 1595 1 -3 1562 1602 1680 1 -3 1551 1608 1692 1 -3 66 572 1595 1 -3 69 588 1599 1 -3 1562 1645 1694 1 -3 1587 1633 1661 1 -3 67 583 1605 1 -3 1560 1588 1662 1 -3 1582 1634 1651 1 -3 1553 1600 1612 1 -3 1564 1606 1611 1 -3 1562 1601 1676 1 -3 1562 1602 1676 1 -3 1596 1645 1694 1 -3 1571 1606 1611 1 -3 1556 1603 1648 1 -3 1582 1634 1705 1 -3 1562 1599 1645 1 -3 1558 1594 1686 1 -3 1580 1594 1686 1 -3 1560 1591 1671 1 -3 1559 1593 1672 1 -3 67 68 1605 1 -3 1552 1593 1614 1 -3 70 598 1607 1 -3 1566 1596 1681 1 -3 584 585 1618 1 -3 1557 1634 1651 1 -3 1565 1595 1684 1 -3 1570 1633 1661 1 -3 1580 1628 1677 1 -3 584 1618 1697 1 -3 598 1607 1700 1 -3 1559 1604 1699 1 -3 1572 1653 1695 1 -3 1555 1606 1670 1 -3 575 1613 1642 1 -3 1552 1601 1706 1 -3 1570 1661 1704 1 -3 1555 1649 1670 1 -3 1575 1622 1633 1 -3 1570 1622 1633 1 -3 1573 1603 1648 1 -3 1601 1658 1706 1 -3 575 576 1642 1 -3 227 228 1620 1 -3 1560 1600 1662 1 -3 68 584 1697 1 -3 228 1620 1669 1 -3 599 600 1609 1 -3 1580 1628 1674 1 -3 1560 1600 1612 1 -3 1566 1596 1694 1 -3 226 1597 1687 1 -3 1552 1593 1676 1 -3 1578 1600 1662 1 -3 1572 1619 1627 1 -3 1553 1594 1630 1 -3 1581 1631 1648 1 -3 1569 1607 1671 1 -3 1589 1604 1699 1 -3 1570 1630 1704 1 -3 1559 1604 1672 1 -3 1567 1619 1627 1 -3 1554 1626 1644 1 -3 1565 1615 1684 1 -3 1587 1633 1695 1 -3 1566 1616 1681 1 -3 1585 1614 1623 1 -3 1553 1594 1650 1 -3 230 1595 1684 1 -3 1565 1595 1656 1 -3 1553 1612 1650 1 -3 1626 1644 1659 1 -3 599 1609 1700 1 -3 1552 1614 1623 1 -3 1580 1594 1677 1 -3 1556 1603 1679 1 -3 1569 1607 1628 1 -3 1564 1642 1670 1 -3 1558 1594 1663 1 -3 1566 1601 1694 1 -3 1553 1600 1635 1 -3 222 223 1621 1 -3 1618 1689 1699 1 -3 1583 1618 1689 1 -3 1572 1624 1629 1 -3 1555 1632 1649 1 -3 1571 1606 1678 1 -3 1571 1624 1629 1 -3 572 1595 1656 1 -3 1567 1654 1701 1 -3 1591 1607 1700 1 -3 1572 1624 1695 1 -3 70 597 1607 1 -3 1583 1680 1689 1 -3 589 1596 1645 1 -3 587 1599 1638 1 -3 1575 1603 1622 1 -3 1558 1603 1622 1 -3 1593 1602 1676 1 -3 589 1596 1681 1 -3 225 226 1687 1 -3 1591 1607 1671 1 -3 1587 1653 1695 1 -3 1586 1667 1692 1 -3 1590 1634 1696 1 -3 594 1598 1657 1 -3 594 1598 1655 1 -3 1556 1631 1648 1 -3 1560 1612 1671 1 -3 1592 1642 1670 1 -3 1597 1654 1701 1 -3 1579 1632 1649 1 -3 579 580 1610 1 -3 1564 1613 1642 1 -3 1563 1608 1625 1 -3 1571 1611 1629 1 -3 1575 1608 1679 1 -3 222 1621 1690 1 -3 1554 1611 1629 1 -3 1577 1604 1672 1 -3 1591 1609 1700 1 -3 1562 1601 1694 1 -3 1569 1628 1677 1 -3 1567 1620 1654 1 -3 1590 1661 1704 1 -3 226 1597 1654 1 -3 1557 1634 1696 1 -3 1581 1631 1702 1 -3 1570 1622 1663 1 -3 1575 1603 1679 1 -3 592 593 1640 1 -3 590 591 1616 1 -3 1568 1621 1637 1 -3 1564 1611 1691 1 -3 1552 1601 1676 1 -3 1574 1617 1665 1 -3 578 1641 1652 1 -3 1570 1630 1663 1 -3 1608 1625 1679 1 -3 1562 1599 1680 1 -3 1579 1641 1649 1 -3 593 1640 1655 1 -3 1592 1641 1649 1 -3 223 1621 1637 1 -3 1576 1620 1669 1 -3 1565 1617 1656 1 -3 582 1604 1660 1 -3 597 1607 1628 1 -3 1559 1602 1689 1 -3 1590 1634 1635 1 -3 1578 1600 1666 1 -3 1572 1619 1629 1 -3 1568 1634 1635 1 -3 1566 1601 1658 1 -3 588 1599 1645 1 -3 1554 1619 1629 1 -3 223 224 1637 1 -3 1551 1633 1695 1 -3 575 1613 1665 1 -3 1563 1639 1692 1 -3 1611 1647 1691 1 -3 1600 1635 1666 1 -3 582 1604 1682 1 -3 573 1617 1656 1 -3 1558 1603 1675 1 -3 1573 1603 1675 1 -3 1593 1614 1646 1 -3 1579 1641 1652 1 -3 1567 1619 1693 1 -3 596 597 1628 1 -3 1551 1608 1710 1 -3 594 595 1657 1 -3 591 1616 1685 1 -3 593 594 1655 1 -3 1565 1615 1659 1 -3 1581 1616 1685 1 -3 229 1615 1684 1 -3 1589 1604 1682 1 -3 1578 1621 1666 1 -3 1576 1615 1659 1 -3 1554 1611 1647 1 -3 572 573 1656 1 -3 1577 1604 1660 1 -3 1568 1621 1666 1 -3 580 1610 1643 1 -3 1557 1627 1651 1 -3 600 1609 1673 1 -3 574 575 1665 1 -3 1571 1624 1667 1 -3 1561 1614 1646 1 -3 1563 1608 1692 1 -3 1573 1655 1675 1 -3 1598 1655 1675 1 -3 1564 1606 1670 1 -3 580 581 1643 1 -3 581 582 1660 1 -3 1619 1644 1693 1 -3 1555 1606 1678 1 -3 229 230 1684 1 -3 583 1605 1682 1 -3 1578 1621 1690 1 -3 4 220 1664 1 -3 1568 1637 1705 1 -3 1581 1640 1648 1 -3 578 579 1652 1 -3 229 1615 1669 1 -3 1573 1640 1648 1 -3 579 1610 1652 1 -3 1575 1608 1710 1 -3 1584 1631 1658 1 -3 586 587 1638 1 -3 1566 1631 1658 1 -3 4 601 1664 1 -3 1588 1609 1673 1 -3 588 589 1645 1 -3 1554 1626 1647 1 -3 1597 1651 1687 1 -3 1582 1651 1687 1 -3 589 590 1681 1 -3 1588 1636 1662 1 -3 227 1620 1654 1 -3 577 578 1641 1 -3 1554 1619 1644 1 -3 1569 1612 1650 1 -3 1577 1646 1672 1 -3 1568 1635 1666 1 -3 1586 1639 1692 1 -3 1593 1646 1672 1 -3 228 229 1669 1 -3 1574 1613 1665 1 -3 1561 1610 1683 1 -3 596 1628 1674 1 -3 1561 1610 1688 1 -3 582 583 1682 1 -3 1573 1640 1655 1 -3 1589 1618 1697 1 -3 221 222 1690 1 -3 1574 1626 1647 1 -3 226 227 1654 1 -3 1574 1613 1691 1 -3 1569 1612 1671 1 -3 1564 1613 1691 1 -3 1576 1615 1669 1 -3 1583 1638 1668 1 -3 586 1638 1668 1 -3 1566 1616 1702 1 -3 585 1618 1668 1 -3 1581 1616 1702 1 -3 1583 1618 1668 1 -3 1557 1627 1653 1 -3 221 1636 1690 1 -3 1555 1639 1678 1 -3 590 1616 1681 1 -3 1589 1605 1682 1 -3 1572 1627 1653 1 -3 1558 1622 1663 1 -3 1586 1639 1678 1 -3 581 1643 1660 1 -3 1559 1689 1699 1 -3 1563 1625 1707 1 -3 1551 1624 1667 1 -3 1625 1707 1709 1 -3 1565 1626 1659 1 -3 1576 1620 1693 1 -3 1589 1618 1699 1 -3 1576 1644 1659 1 -3 1627 1651 1701 1 -3 1594 1630 1663 1 -3 1567 1620 1693 1 -3 1579 1632 1683 1 -3 224 225 1708 1 -3 1561 1632 1683 1 -3 220 221 1698 1 -3 1556 1625 1679 1 -3 1551 1624 1695 1 -3 595 596 1674 1 -3 1552 1623 1706 1 -3 1563 1623 1707 1 -3 1558 1675 1686 1 -3 1590 1635 1704 1 -3 1598 1675 1686 1 -3 1553 1635 1704 1 -3 585 586 1668 1 -3 1592 1649 1670 1 -3 576 577 1703 1 -3 1584 1707 1709 1 -3 1556 1625 1709 1 -3 600 601 1673 1 -3 1599 1638 1680 1 -3 1567 1627 1701 1 -3 221 1636 1698 1 -3 591 592 1685 1 -3 1578 1636 1662 1 -3 1577 1643 1660 1 -3 1582 1637 1705 1 -3 1575 1633 1710 1 -3 1590 1661 1696 1 -3 1584 1631 1709 1 -3 1556 1631 1709 1 -3 598 599 1700 1 -3 577 1641 1703 1 -3 1553 1630 1704 1 -3 1592 1641 1703 1 -3 1577 1643 1688 1 -3 1566 1631 1702 1 -3 1594 1650 1677 1 -3 1578 1636 1690 1 -3 576 1642 1703 1 -3 1583 1638 1680 1 -3 1577 1646 1688 1 -3 1581 1640 1685 1 -3 1551 1633 1710 1 -3 1580 1657 1686 1 -3 1568 1634 1705 1 -3 1598 1657 1686 1 -3 592 1640 1685 1 -3 1588 1636 1698 1 -3 1584 1658 1706 1 -3 1582 1637 1708 1 -3 224 1637 1708 1 -3 225 1687 1708 1 -3 595 1657 1674 1 -3 1610 1643 1688 1 -3 1557 1653 1696 1 -3 1569 1650 1677 1 -3 1610 1652 1683 1 -3 601 1664 1673 1 -3 1574 1647 1691 1 -3 1579 1652 1683 1 -3 1561 1646 1688 1 -3 1576 1644 1693 1 -3 1580 1657 1674 1 -3 1587 1653 1696 1 -3 1592 1642 1703 1 -3 1588 1664 1673 1 -3 1597 1651 1701 1 -3 1589 1605 1697 1 -3 1623 1706 1707 1 -3 1584 1706 1707 1 -3 1587 1661 1696 1 -3 1588 1664 1698 1 -3 220 1664 1698 1 -3 1582 1687 1708 1 -3 1726 1741 1784 2 -3 283 1759 1810 2 -3 1711 1741 1801 2 -3 1711 1741 1784 2 -3 1723 1747 1813 2 -3 1743 1751 1809 2 -3 282 283 1759 2 -3 1719 1751 1809 2 -3 265 266 1748 2 -3 1719 1749 1786 2 -3 1719 1749 1759 2 -3 1726 1741 1788 2 -3 1719 1786 1821 2 -3 1721 1739 1817 2 -3 1723 1770 1813 2 -3 1714 1767 1802 2 -3 273 1760 1774 2 -3 280 1749 1786 2 -3 1746 1798 1804 2 -3 1728 1752 1776 2 -3 1713 1798 1804 2 -3 1712 1742 1780 2 -3 1716 1764 1834 2 -3 1716 1815 1834 2 -3 1730 1746 1798 2 -3 273 274 1774 2 -3 1723 1745 1821 2 -3 1767 1794 1812 2 -3 1716 1741 1764 2 -3 1714 1767 1794 2 -3 1720 1750 1762 2 -3 1715 1739 1781 2 -3 1741 1801 1830 2 -3 1745 1786 1821 2 -3 1721 1739 1781 2 -3 1715 1739 1824 2 -3 1743 1751 1836 2 -3 1733 1767 1802 2 -3 1712 1751 1836 2 -3 1728 1776 1805 2 -3 1712 1742 1789 2 -3 1726 1742 1788 2 -3 1716 1741 1788 2 -3 1716 1742 1788 2 -3 1726 1742 1780 2 -3 1725 1758 1785 2 -3 1723 1747 1775 2 -3 1716 1742 1775 2 -3 1723 1745 1770 2 -3 290 1783 1807 2 -3 1723 1751 1821 2 -3 1721 1754 1817 2 -3 280 1749 1811 2 -3 266 1748 1769 2 -3 1744 1765 1819 2 -3 1730 1746 1773 2 -3 1725 1785 1802 2 -3 264 1761 1779 2 -3 265 1748 1779 2 -3 1740 1794 1801 2 -3 1721 1765 1819 2 -3 1734 1759 1810 2 -3 1728 1755 1792 2 -3 1719 1759 1809 2 -3 268 1752 1806 2 -3 1715 1763 1800 2 -3 292 293 1756 2 -3 42 271 1758 2 -3 1711 1773 1801 2 -3 1715 1763 1835 2 -3 1737 1783 1807 2 -3 1755 1792 1839 2 -3 279 280 1786 2 -3 1712 1780 1817 2 -3 1740 1773 1801 2 -3 263 264 1761 2 -3 1717 1748 1829 2 -3 41 269 1771 2 -3 1729 1761 1782 2 -3 1717 1748 1792 2 -3 1740 1755 1794 2 -3 1731 1794 1801 2 -3 1712 1751 1789 2 -3 42 270 1758 2 -3 1727 1761 1782 2 -3 1720 1762 1814 2 -3 1722 1760 1767 2 -3 1733 1760 1767 2 -3 1734 1759 1809 2 -3 1739 1780 1817 2 -3 1720 1819 1841 2 -3 1727 1761 1779 2 -3 1717 1792 1839 2 -3 1732 1763 1800 2 -3 1719 1751 1821 2 -3 261 1757 1797 2 -3 278 1770 1831 2 -3 1736 1756 1832 2 -3 1725 1752 1776 2 -3 268 269 1806 2 -3 64 260 1766 2 -3 1729 1757 1768 2 -3 1738 1815 1834 2 -3 64 295 1766 2 -3 1754 1819 1841 2 -3 268 1752 1791 2 -3 1725 1752 1806 2 -3 1718 1756 1832 2 -3 1720 1750 1840 2 -3 1736 1756 1823 2 -3 270 1758 1771 2 -3 276 1795 1813 2 -3 1724 1757 1768 2 -3 277 278 1770 2 -3 1745 1770 1831 2 -3 1723 1751 1789 2 -3 286 1793 1827 2 -3 292 1756 1799 2 -3 293 1756 1823 2 -3 1729 1768 1782 2 -3 1740 1755 1839 2 -3 1721 1754 1819 2 -3 1747 1795 1813 2 -3 1720 1819 1840 2 -3 23 262 1778 2 -3 261 262 1797 2 -3 1731 1801 1830 2 -3 1713 1768 1782 2 -3 1724 1757 1816 2 -3 1722 1764 1812 2 -3 1728 1752 1791 2 -3 1715 1781 1800 2 -3 1750 1793 1827 2 -3 1735 1784 1796 2 -3 41 270 1771 2 -3 1734 1762 1814 2 -3 1725 1758 1771 2 -3 1722 1760 1774 2 -3 269 1771 1806 2 -3 288 289 1765 2 -3 271 272 1785 2 -3 1724 1766 1772 2 -3 1737 1781 1800 2 -3 1731 1794 1812 2 -3 1764 1812 1830 2 -3 295 1766 1772 2 -3 263 1761 1778 2 -3 1724 1772 1803 2 -3 1711 1784 1796 2 -3 1718 1756 1820 2 -3 1728 1755 1805 2 -3 266 267 1769 2 -3 1744 1765 1838 2 -3 294 295 1772 2 -3 1724 1766 1816 2 -3 1756 1799 1820 2 -3 1714 1755 1794 2 -3 271 1758 1785 2 -3 23 263 1778 2 -3 1724 1768 1826 2 -3 1714 1755 1805 2 -3 261 1757 1816 2 -3 272 1785 1822 2 -3 1736 1772 1803 2 -3 1729 1761 1778 2 -3 1711 1773 1796 2 -3 286 287 1793 2 -3 1733 1785 1802 2 -3 290 291 1783 2 -3 1714 1776 1802 2 -3 1742 1775 1789 2 -3 262 1778 1797 2 -3 1729 1757 1797 2 -3 273 1760 1822 2 -3 1723 1775 1789 2 -3 1747 1775 1815 2 -3 1718 1763 1787 2 -3 1724 1803 1826 2 -3 267 268 1791 2 -3 1735 1763 1787 2 -3 1735 1777 1784 2 -3 288 1765 1838 2 -3 1715 1777 1824 2 -3 264 265 1779 2 -3 1725 1771 1806 2 -3 1717 1790 1808 2 -3 1746 1790 1808 2 -3 289 290 1807 2 -3 1717 1790 1829 2 -3 1748 1769 1792 2 -3 1730 1773 1796 2 -3 272 273 1822 2 -3 1718 1763 1820 2 -3 1730 1787 1796 2 -3 284 1762 1810 2 -3 1732 1763 1820 2 -3 1716 1775 1815 2 -3 1735 1787 1796 2 -3 1727 1782 1804 2 -3 1736 1772 1823 2 -3 1732 1799 1820 2 -3 1726 1777 1784 2 -3 267 1769 1791 2 -3 294 1772 1823 2 -3 275 276 1795 2 -3 260 261 1816 2 -3 1748 1779 1829 2 -3 1727 1790 1804 2 -3 282 1759 1818 2 -3 284 1762 1837 2 -3 1728 1769 1791 2 -3 1732 1783 1800 2 -3 1737 1783 1800 2 -3 1733 1760 1822 2 -3 1749 1759 1818 2 -3 1728 1769 1792 2 -3 283 284 1810 2 -3 276 277 1813 2 -3 1713 1798 1826 2 -3 260 1766 1816 2 -3 1733 1785 1822 2 -3 1732 1783 1799 2 -3 291 1783 1799 2 -3 1734 1762 1810 2 -3 1753 1798 1826 2 -3 7 280 1811 2 -3 1744 1819 1840 2 -3 1738 1795 1815 2 -3 1746 1773 1808 2 -3 1747 1795 1815 2 -3 284 285 1837 2 -3 1750 1762 1837 2 -3 63 285 1827 2 -3 1740 1773 1808 2 -3 291 292 1799 2 -3 289 1765 1807 2 -3 1741 1764 1830 2 -3 7 281 1811 2 -3 1722 1774 1834 2 -3 1735 1763 1835 2 -3 1738 1774 1834 2 -3 1722 1764 1834 2 -3 1722 1767 1812 2 -3 274 275 1828 2 -3 1721 1765 1833 2 -3 1726 1777 1824 2 -3 1726 1780 1824 2 -3 281 282 1818 2 -3 277 1770 1813 2 -3 293 294 1823 2 -3 1713 1768 1826 2 -3 1729 1778 1797 2 -3 1725 1776 1802 2 -3 274 1774 1828 2 -3 63 286 1827 2 -3 278 279 1831 2 -3 1727 1779 1829 2 -3 1753 1803 1832 2 -3 287 288 1838 2 -3 285 1827 1837 2 -3 1750 1793 1840 2 -3 1736 1803 1832 2 -3 1718 1825 1832 2 -3 1714 1776 1805 2 -3 1713 1782 1804 2 -3 1738 1774 1828 2 -3 1753 1825 1832 2 -3 281 1811 1818 2 -3 1730 1787 1825 2 -3 1737 1781 1833 2 -3 1721 1781 1833 2 -3 1749 1811 1818 2 -3 1735 1777 1835 2 -3 1715 1777 1835 2 -3 1718 1787 1825 2 -3 1739 1780 1824 2 -3 1734 1809 1814 2 -3 287 1793 1838 2 -3 1746 1790 1804 2 -3 1743 1809 1814 2 -3 1744 1793 1838 2 -3 1731 1812 1830 2 -3 1738 1795 1828 2 -3 1730 1798 1825 2 -3 275 1795 1828 2 -3 1750 1827 1837 2 -3 279 1786 1831 2 -3 1745 1786 1831 2 -3 1727 1790 1829 2 -3 1754 1817 1836 2 -3 1753 1798 1825 2 -3 1712 1817 1836 2 -3 1753 1803 1826 2 -3 1744 1793 1840 2 -3 1765 1807 1833 2 -3 1737 1807 1833 2 -3 1740 1808 1839 2 -3 1754 1836 1841 2 -3 1717 1808 1839 2 -3 1743 1836 1841 2 -3 1720 1814 1841 2 -3 1743 1814 1841 2 -3 1844 1872 1889 3 -3 1855 1880 1885 3 -3 1866 1895 1923 3 -3 1844 1889 1955 3 -3 328 329 1880 3 -3 1852 1880 1885 3 -3 1852 1885 1901 3 -3 1842 1897 1929 3 -3 1853 1869 1915 3 -3 1870 1897 1929 3 -3 1856 1872 1895 3 -3 1842 1895 1923 3 -3 1851 1875 1928 3 -3 303 304 1890 3 -3 1865 1904 1931 3 -3 1844 1872 1912 3 -3 319 1893 1938 3 -3 1856 1872 1912 3 -3 1849 1872 1889 3 -3 1848 1879 1881 3 -3 307 1884 1924 3 -3 0 303 304 3 -3 319 320 1893 3 -3 1885 1901 1939 3 -3 1857 1876 1889 3 -3 54 330 1877 3 -3 1853 1869 1899 3 -3 1850 1878 1884 3 -3 1849 1876 1889 3 -3 54 296 1877 3 -3 1849 1876 1891 3 -3 1849 1904 1925 3 -3 298 1869 1919 3 -3 1849 1872 1925 3 -3 16 311 1948 3 -3 1851 1888 1928 3 -3 1859 1878 1883 3 -3 1850 1878 1883 3 -3 328 1880 1908 3 -3 1851 1873 1896 3 -3 1843 1873 1926 3 -3 298 1869 1915 3 -3 307 308 1884 3 -3 1858 1873 1926 3 -3 1851 1873 1906 3 -3 1847 1870 1942 3 -3 1843 1873 1896 3 -3 1847 1870 1899 3 -3 1846 1904 1931 3 -3 1858 1897 1926 3 -3 305 306 1887 3 -3 1871 1897 1926 3 -3 311 1867 1948 3 -3 1856 1895 1902 3 -3 1850 1884 1913 3 -3 1861 1884 1924 3 -3 1861 1884 1913 3 -3 1858 1873 1946 3 -3 305 1887 1927 3 -3 1849 1891 1954 3 -3 1852 1877 1907 3 -3 1847 1937 1952 3 -3 1847 1901 1952 3 -3 1845 1874 1958 3 -3 1849 1904 1954 3 -3 55 327 1882 3 -3 1866 1904 1925 3 -3 1851 1875 1935 3 -3 1855 1885 1905 3 -3 1853 1886 1915 3 -3 1855 1880 1908 3 -3 55 326 1882 3 -3 1852 1880 1907 3 -3 1845 1874 1930 3 -3 1852 1877 1952 3 -3 1856 1874 1959 3 -3 1856 1874 1921 3 -3 1879 1881 1962 3 -3 329 1880 1907 3 -3 304 1890 1927 3 -3 1857 1876 1944 3 -3 1843 1885 1905 3 -3 1850 1874 1921 3 -3 1850 1874 1913 3 -3 330 1877 1907 3 -3 1842 1895 1902 3 -3 296 1877 1957 3 -3 299 300 1886 3 -3 304 305 1927 3 -3 1842 1897 1923 3 -3 1865 1893 1938 3 -3 1868 1877 1957 3 -3 311 1867 1903 3 -3 1850 1883 1921 3 -3 1865 1893 1931 3 -3 1846 1904 1909 3 -3 309 1878 1922 3 -3 1874 1913 1958 3 -3 1878 1884 1949 3 -3 1866 1904 1909 3 -3 17 314 1950 3 -3 301 302 1892 3 -3 1847 1899 1937 3 -3 1869 1899 1937 3 -3 1859 1878 1922 3 -3 1848 1881 1961 3 -3 1868 1877 1952 3 -3 324 1888 1941 3 -3 327 1882 1908 3 -3 309 1878 1949 3 -3 1848 1879 1953 3 -3 1855 1882 1908 3 -3 1861 1887 1900 3 -3 1854 1887 1900 3 -3 324 325 1941 3 -3 297 298 1919 3 -3 323 1928 1956 3 -3 1871 1901 1942 3 -3 1844 1883 1912 3 -3 315 1881 1916 3 -3 1859 1920 1943 3 -3 1847 1901 1942 3 -3 1859 1903 1943 3 -3 310 311 1903 3 -3 1851 1906 1935 3 -3 315 1881 1962 3 -3 1863 1892 1917 3 -3 1845 1900 1917 3 -3 303 1890 1947 3 -3 1854 1892 1917 3 -3 1860 1898 1918 3 -3 1883 1912 1921 3 -3 1875 1928 1956 3 -3 299 1886 1915 3 -3 1853 1898 1918 3 -3 1868 1937 1952 3 -3 310 1903 1922 3 -3 1862 1896 1905 3 -3 329 330 1907 3 -3 1863 1886 1933 3 -3 1879 1950 1962 3 -3 1857 1881 1916 3 -3 298 299 1915 3 -3 300 1886 1933 3 -3 1843 1896 1905 3 -3 1858 1897 1923 3 -3 1857 1881 1961 3 -3 302 303 1947 3 -3 1844 1883 1936 3 -3 1855 1882 1932 3 -3 314 1950 1962 3 -3 1859 1883 1936 3 -3 1857 1916 1944 3 -3 325 326 1914 3 -3 326 1882 1914 3 -3 1854 1887 1927 3 -3 1866 1909 1923 3 -3 1854 1890 1947 3 -3 322 1911 1956 3 -3 1844 1894 1936 3 -3 321 322 1911 3 -3 1854 1892 1947 3 -3 1863 1892 1933 3 -3 308 1884 1949 3 -3 1856 1902 1959 3 -3 1853 1886 1940 3 -3 324 1888 1928 3 -3 1866 1895 1925 3 -3 301 1892 1933 3 -3 1848 1894 1920 3 -3 318 1891 1938 3 -3 1863 1886 1940 3 -3 327 328 1908 3 -3 1861 1887 1924 3 -3 1872 1895 1925 3 -3 306 1887 1924 3 -3 1871 1901 1939 3 -3 1854 1890 1927 3 -3 309 310 1922 3 -3 1870 1918 1929 3 -3 302 1892 1947 3 -3 1859 1903 1922 3 -3 1864 1906 1935 3 -3 1860 1918 1929 3 -3 1875 1911 1956 3 -3 1857 1889 1955 3 -3 315 316 1916 3 -3 1851 1896 1951 3 -3 1845 1917 1945 3 -3 312 313 1910 3 -3 1870 1897 1942 3 -3 314 315 1962 3 -3 320 1893 1934 3 -3 1843 1885 1939 3 -3 24 323 1956 3 -3 1848 1894 1961 3 -3 1857 1894 1961 3 -3 318 319 1938 3 -3 1853 1899 1918 3 -3 318 1891 1960 3 -3 1894 1920 1936 3 -3 1860 1898 1930 3 -3 1862 1941 1951 3 -3 1845 1898 1930 3 -3 1851 1888 1951 3 -3 1870 1899 1918 3 -3 1854 1900 1917 3 -3 323 324 1928 3 -3 1888 1941 1951 3 -3 1846 1906 1946 3 -3 1873 1906 1946 3 -3 316 317 1944 3 -3 1864 1906 1931 3 -3 1857 1894 1955 3 -3 1846 1906 1931 3 -3 1864 1893 1931 3 -3 320 321 1934 3 -3 1864 1893 1934 3 -3 1865 1891 1938 3 -3 1865 1904 1954 3 -3 1876 1891 1960 3 -3 308 309 1949 3 -3 317 1944 1960 3 -3 1858 1909 1946 3 -3 306 307 1924 3 -3 1865 1891 1954 3 -3 317 318 1960 3 -3 1867 1903 1943 3 -3 1867 1910 1948 3 -3 325 1914 1941 3 -3 1842 1902 1929 3 -3 1871 1897 1942 3 -3 1860 1902 1929 3 -3 300 301 1933 3 -3 1845 1898 1945 3 -3 1862 1896 1951 3 -3 1853 1898 1940 3 -3 1844 1894 1955 3 -3 1864 1911 1935 3 -3 1875 1911 1935 3 -3 1858 1909 1923 3 -3 1855 1905 1932 3 -3 313 1910 1950 3 -3 312 1910 1948 3 -3 1861 1900 1958 3 -3 1856 1912 1921 3 -3 1852 1901 1952 3 -3 1862 1905 1932 3 -3 1845 1900 1958 3 -3 1867 1910 1953 3 -3 1860 1902 1959 3 -3 296 297 1957 3 -3 1843 1926 1939 3 -3 24 322 1956 3 -3 16 312 1948 3 -3 1882 1914 1932 3 -3 17 313 1950 3 -3 321 1911 1934 3 -3 1871 1926 1939 3 -3 1876 1944 1960 3 -3 1864 1911 1934 3 -3 1862 1914 1932 3 -3 1869 1919 1937 3 -3 1846 1909 1946 3 -3 1861 1913 1958 3 -3 1879 1910 1950 3 -3 1868 1919 1937 3 -3 1862 1914 1941 3 -3 1879 1910 1953 3 -3 316 1916 1944 3 -3 1863 1917 1945 3 -3 1848 1920 1943 3 -3 1859 1920 1936 3 -3 1868 1919 1957 3 -3 1867 1943 1953 3 -3 297 1919 1957 3 -3 1848 1943 1953 3 -3 1860 1930 1959 3 -3 1898 1940 1945 3 -3 1863 1940 1945 3 -3 1874 1930 1959 3 -3 331 2021 2025 4 -3 1977 2014 2046 4 -3 1971 1992 2012 4 -3 351 352 2003 4 -3 1979 1992 2055 4 -3 351 2003 2047 4 -3 1971 1992 2018 4 -3 1974 1991 2026 4 -3 1974 1991 2031 4 -3 1980 1991 2048 4 -3 1979 1992 2069 4 -3 1980 1991 2034 4 -3 36 337 2016 4 -3 1978 1994 2019 4 -3 333 334 2013 4 -3 331 332 2025 4 -3 36 338 2016 4 -3 333 2013 2070 4 -3 1972 2000 2030 4 -3 1976 1998 2038 4 -3 2019 2037 2096 4 -3 1984 2014 2046 4 -3 1977 2023 2025 4 -3 1989 2023 2025 4 -3 1978 1994 2057 4 -3 338 2016 2031 4 -3 349 350 2005 4 -3 1972 2004 2030 4 -3 1963 2019 2037 4 -3 1997 2038 2083 4 -3 364 365 2002 4 -3 1965 2000 2033 4 -3 354 1996 2081 4 -3 1981 2003 2047 4 -3 1976 1998 2052 4 -3 1973 2005 2066 4 -3 1973 2006 2066 4 -3 338 339 2031 4 -3 354 1996 2042 4 -3 1973 2008 2072 4 -3 347 2006 2059 4 -3 1980 2010 2056 4 -3 2008 2036 2072 4 -3 337 2016 2035 4 -3 1982 2015 2029 4 -3 1985 2037 2096 4 -3 8 368 2021 4 -3 1982 2029 2071 4 -3 8 331 2021 4 -3 1972 2004 2095 4 -3 1983 2045 2086 4 -3 1970 2007 2050 4 -3 1995 2004 2095 4 -3 1998 2045 2086 4 -3 1969 2056 2062 4 -3 1976 2038 2083 4 -3 1985 2007 2050 4 -3 336 337 2035 4 -3 1985 2007 2027 4 -3 1967 2007 2027 4 -3 2010 2056 2067 4 -3 1997 2038 2085 4 -3 1986 2010 2024 4 -3 1975 2001 2051 4 -3 349 2005 2066 4 -3 1975 2008 2044 4 -3 1966 2010 2024 4 -3 343 344 2011 4 -3 1964 2012 2036 4 -3 1973 2006 2059 4 -3 1973 2059 2084 4 -3 1972 2000 2033 4 -3 1975 2001 2084 4 -3 1970 2007 2063 4 -3 1968 2029 2083 4 -3 1968 2060 2083 4 -3 1993 2056 2062 4 -3 1977 2021 2025 4 -3 365 2002 2039 4 -3 346 347 2059 4 -3 1966 2004 2026 4 -3 348 2006 2066 4 -3 1965 2009 2046 4 -3 1967 2015 2027 4 -3 2001 2059 2084 4 -3 2007 2063 2091 4 -3 1995 2004 2087 4 -3 343 2011 2089 4 -3 364 2002 2032 4 -3 1982 2015 2027 4 -3 1981 2012 2036 4 -3 1979 2043 2069 4 -3 1984 2009 2046 4 -3 1965 2023 2033 4 -3 1966 2024 2030 4 -3 1965 2000 2057 4 -3 1988 2053 2060 4 -3 1964 2012 2099 4 -3 1997 2053 2060 4 -3 1989 2013 2070 4 -3 1966 2004 2030 4 -3 1965 2009 2098 4 -3 1975 2022 2044 4 -3 1975 2008 2084 4 -3 1998 2038 2094 4 -3 1970 2009 2050 4 -3 1977 2023 2046 4 -3 1968 2018 2060 4 -3 1992 2055 2099 4 -3 352 2003 2054 4 -3 1994 2009 2050 4 -3 348 2006 2080 4 -3 350 2005 2047 4 -3 1999 2076 2090 4 -3 1993 2011 2089 4 -3 1975 2011 2062 4 -3 1975 2011 2051 4 -3 1981 2005 2047 4 -3 1977 2014 2068 4 -3 1964 2008 2036 4 -3 1964 2044 2055 4 -3 1982 2017 2037 4 -3 1963 2017 2037 4 -3 1990 2044 2055 4 -3 347 2006 2080 4 -3 1976 2015 2052 4 -3 1970 2002 2063 4 -3 1977 2021 2068 4 -3 1981 2003 2082 4 -3 1984 2009 2061 4 -3 1970 2002 2061 4 -3 1974 2016 2031 4 -3 1988 2018 2060 4 -3 1970 2009 2061 4 -3 1980 2028 2056 4 -3 1993 2028 2056 4 -3 1986 2058 2074 4 -3 1963 2019 2049 4 -3 2024 2030 2097 4 -3 1973 2005 2072 4 -3 1964 2008 2044 4 -3 1982 2017 2071 4 -3 1981 2005 2072 4 -3 1999 2058 2074 4 -3 1994 2009 2098 4 -3 1990 2076 2090 4 -3 1987 2063 2091 4 -3 1975 2022 2062 4 -3 340 341 2034 4 -3 341 342 2028 4 -3 1963 2074 2078 4 -3 40 361 2040 4 -3 40 360 2040 4 -3 1973 2008 2084 4 -3 1966 2010 2048 4 -3 1987 2020 2041 4 -3 1980 2010 2048 4 -3 1976 2015 2029 4 -3 348 349 2066 4 -3 1983 2020 2041 4 -3 1974 2016 2035 4 -3 341 2028 2034 4 -3 340 2034 2077 4 -3 1986 2010 2067 4 -3 1985 2027 2037 4 -3 1978 2024 2049 4 -3 1986 2024 2049 4 -3 2017 2043 2071 4 -3 363 364 2032 4 -3 1982 2027 2037 4 -3 2004 2026 2087 4 -3 1967 2007 2091 4 -3 344 2011 2051 4 -3 1974 2026 2087 4 -3 1991 2026 2048 4 -3 1999 2074 2078 4 -3 334 2013 2064 4 -3 1989 2023 2033 4 -3 39 354 2081 4 -3 1999 2058 2090 4 -3 1979 2017 2043 4 -3 1968 2018 2069 4 -3 1963 2017 2078 4 -3 1969 2022 2062 4 -3 362 2020 2073 4 -3 1980 2028 2034 4 -3 1967 2015 2052 4 -3 367 2014 2088 4 -3 355 2042 2053 4 -3 1993 2011 2062 4 -3 1991 2034 2077 4 -3 2002 2039 2061 4 -3 1971 2018 2065 4 -3 1978 2019 2049 4 -3 365 366 2039 4 -3 357 358 2038 4 -3 1981 2012 2082 4 -3 1988 2018 2065 4 -3 1990 2022 2044 4 -3 1996 2042 2065 4 -3 1988 2042 2053 4 -3 362 363 2073 4 -3 1988 2042 2065 4 -3 354 355 2042 4 -3 1984 2014 2088 4 -3 352 353 2054 4 -3 359 360 2045 4 -3 344 345 2051 4 -3 2003 2082 2093 4 -3 1965 2023 2046 4 -3 1992 2012 2099 4 -3 350 351 2047 4 -3 355 356 2053 4 -3 1966 2026 2048 4 -3 1983 2020 2079 4 -3 1989 2013 2092 4 -3 345 2051 2100 4 -3 334 335 2064 4 -3 1984 2039 2061 4 -3 1992 2018 2069 4 -3 366 367 2088 4 -3 1971 2012 2082 4 -3 360 2040 2045 4 -3 2001 2051 2100 4 -3 1963 2049 2074 4 -3 367 2014 2068 4 -3 1972 2013 2092 4 -3 1974 2035 2087 4 -3 1978 2057 2097 4 -3 1972 2013 2095 4 -3 1983 2040 2045 4 -3 1978 2024 2097 4 -3 358 2038 2094 4 -3 357 2038 2085 4 -3 1995 2035 2087 4 -3 332 2025 2070 4 -3 362 2020 2079 4 -3 332 333 2070 4 -3 2000 2057 2097 4 -3 1971 2082 2093 4 -3 2002 2032 2063 4 -3 1987 2020 2073 4 -3 1983 2040 2079 4 -3 1979 2017 2078 4 -3 1993 2028 2089 4 -3 1994 2019 2096 4 -3 1986 2058 2067 4 -3 342 2028 2089 4 -3 1967 2041 2086 4 -3 1984 2039 2088 4 -3 1998 2052 2086 4 -3 1998 2045 2094 4 -3 1981 2036 2072 4 -3 361 362 2079 4 -3 368 2021 2068 4 -3 1997 2053 2085 4 -3 1967 2052 2086 4 -3 359 2045 2094 4 -3 356 2053 2085 4 -3 1964 2055 2099 4 -3 1968 2029 2071 4 -3 1990 2022 2090 4 -3 1987 2032 2063 4 -3 1969 2022 2090 4 -3 35 347 2080 4 -3 353 2054 2081 4 -3 2003 2054 2093 4 -3 367 368 2068 4 -3 363 2032 2073 4 -3 1996 2054 2081 4 -3 1987 2032 2073 4 -3 339 340 2077 4 -3 35 348 2080 4 -3 1989 2025 2070 4 -3 1972 2033 2092 4 -3 1968 2043 2071 4 -3 1967 2041 2091 4 -3 335 336 2075 4 -3 1969 2056 2067 4 -3 339 2031 2077 4 -3 39 353 2081 4 -3 1997 2060 2083 4 -3 356 357 2085 4 -3 342 343 2089 4 -3 358 359 2094 4 -3 345 346 2100 4 -3 1986 2049 2074 4 -3 1991 2031 2077 4 -3 1976 2029 2083 4 -3 336 2035 2075 4 -3 2000 2030 2097 4 -3 1979 2055 2076 4 -3 1995 2035 2075 4 -3 1990 2055 2076 4 -3 361 2040 2079 4 -3 1985 2050 2096 4 -3 1994 2050 2096 4 -3 1968 2043 2069 4 -3 1989 2033 2092 4 -3 335 2064 2075 4 -3 1995 2064 2075 4 -3 366 2039 2088 4 -3 1983 2041 2086 4 -3 1987 2041 2091 4 -3 1969 2058 2067 4 -3 1965 2057 2098 4 -3 1994 2057 2098 4 -3 2013 2064 2095 4 -3 1996 2054 2093 4 -3 1971 2065 2093 4 -3 1996 2065 2093 4 -3 1969 2058 2090 4 -3 2001 2059 2100 4 -3 346 2059 2100 4 -3 1995 2064 2095 4 -3 1979 2076 2078 4 -3 1999 2076 2078 4 -3 391 392 2136 5 -3 398 2133 2211 5 -3 2106 2129 2193 5 -3 2106 2130 2193 5 -3 370 371 2149 5 -3 14 2191 2227 5 -3 2116 2131 2172 5 -3 371 2149 2177 5 -3 2116 2131 2180 5 -3 380 2161 2178 5 -3 375 2144 2217 5 -3 2 369 2141 5 -3 2102 2130 2157 5 -3 2105 2147 2176 5 -3 398 399 2211 5 -3 2109 2139 2229 5 -3 386 387 2173 5 -3 2139 2216 2229 5 -3 374 375 2144 5 -3 387 2163 2173 5 -3 384 2138 2225 5 -3 2106 2129 2212 5 -3 2129 2156 2193 5 -3 2112 2134 2154 5 -3 2111 2156 2193 5 -3 2102 2130 2167 5 -3 2106 2130 2168 5 -3 380 381 2178 5 -3 2 402 2141 5 -3 392 2136 2153 5 -3 2123 2155 2156 5 -3 2128 2144 2217 5 -3 2132 2186 2209 5 -3 2111 2155 2156 5 -3 2112 2134 2175 5 -3 25 384 2225 5 -3 2115 2144 2168 5 -3 2113 2203 2205 5 -3 2130 2157 2193 5 -3 398 2133 2174 5 -3 2132 2140 2186 5 -3 2111 2157 2193 5 -3 2125 2145 2164 5 -3 2109 2145 2220 5 -3 2145 2206 2220 5 -3 1 396 2151 5 -3 2119 2142 2169 5 -3 2105 2147 2186 5 -3 14 382 2191 5 -3 1 397 2151 5 -3 2144 2168 2196 5 -3 391 2136 2181 5 -3 2120 2147 2176 5 -3 2131 2180 2203 5 -3 26 387 2163 5 -3 2119 2169 2204 5 -3 384 2138 2185 5 -3 2131 2203 2205 5 -3 2136 2181 2197 5 -3 2104 2139 2154 5 -3 2112 2139 2154 5 -3 2116 2137 2178 5 -3 2119 2181 2197 5 -3 378 2180 2203 5 -3 2125 2164 2201 5 -3 2116 2137 2166 5 -3 2106 2196 2214 5 -3 2120 2138 2185 5 -3 372 2150 2213 5 -3 372 373 2150 5 -3 2136 2182 2197 5 -3 15 380 2161 5 -3 26 388 2163 5 -3 2107 2182 2197 5 -3 2103 2172 2205 5 -3 2112 2139 2216 5 -3 2102 2143 2167 5 -3 2124 2186 2209 5 -3 2110 2141 2195 5 -3 2113 2158 2159 5 -3 2118 2158 2159 5 -3 2155 2210 2226 5 -3 2103 2159 2205 5 -3 2120 2138 2199 5 -3 2121 2137 2222 5 -3 2127 2210 2226 5 -3 15 379 2161 5 -3 3 372 2177 5 -3 2113 2162 2203 5 -3 2105 2176 2218 5 -3 2105 2169 2218 5 -3 2110 2149 2195 5 -3 2126 2179 2188 5 -3 2128 2162 2214 5 -3 2124 2147 2186 5 -3 2122 2149 2177 5 -3 2104 2139 2210 5 -3 2103 2160 2179 5 -3 2132 2140 2219 5 -3 2143 2167 2187 5 -3 2119 2140 2197 5 -3 2108 2147 2183 5 -3 2116 2161 2180 5 -3 2110 2143 2164 5 -3 2104 2155 2210 5 -3 2124 2147 2183 5 -3 2116 2161 2178 5 -3 2115 2144 2184 5 -3 2109 2139 2220 5 -3 369 2141 2195 5 -3 400 2148 2211 5 -3 2128 2196 2214 5 -3 2126 2160 2179 5 -3 2114 2142 2190 5 -3 2121 2137 2191 5 -3 2106 2158 2214 5 -3 2102 2145 2164 5 -3 2114 2142 2169 5 -3 2112 2151 2174 5 -3 2128 2162 2217 5 -3 392 393 2153 5 -3 2110 2141 2201 5 -3 2112 2151 2175 5 -3 2102 2143 2164 5 -3 2119 2140 2204 5 -3 396 2151 2175 5 -3 2137 2166 2222 5 -3 397 2151 2174 5 -3 2115 2150 2184 5 -3 2137 2191 2227 5 -3 2105 2140 2186 5 -3 402 2141 2165 5 -3 2105 2140 2204 5 -3 399 400 2211 5 -3 2117 2146 2182 5 -3 2110 2143 2207 5 -3 2113 2162 2214 5 -3 2107 2146 2182 5 -3 2119 2142 2233 5 -3 2112 2174 2216 5 -3 2118 2179 2188 5 -3 2122 2143 2187 5 -3 389 2142 2233 5 -3 2117 2146 2189 5 -3 2102 2145 2206 5 -3 2107 2146 2192 5 -3 370 2149 2195 5 -3 2123 2146 2192 5 -3 389 2142 2190 5 -3 2136 2153 2182 5 -3 374 2144 2184 5 -3 395 396 2175 5 -3 2122 2143 2207 5 -3 397 398 2174 5 -3 2133 2216 2229 5 -3 2125 2145 2215 5 -3 2121 2152 2200 5 -3 372 2177 2213 5 -3 2128 2144 2196 5 -3 2126 2170 2188 5 -3 2122 2150 2187 5 -3 2114 2163 2173 5 -3 2118 2212 2231 5 -3 393 2153 2171 5 -3 2117 2153 2171 5 -3 2129 2156 2231 5 -3 2109 2145 2215 5 -3 2140 2197 2219 5 -3 2106 2158 2212 5 -3 376 377 2162 5 -3 2130 2167 2168 5 -3 2121 2152 2224 5 -3 2115 2167 2168 5 -3 2146 2189 2202 5 -3 2116 2166 2172 5 -3 2133 2174 2216 5 -3 2134 2171 2228 5 -3 400 2148 2198 5 -3 2103 2159 2179 5 -3 401 402 2165 5 -3 2108 2147 2199 5 -3 2110 2164 2201 5 -3 2118 2188 2231 5 -3 2114 2163 2190 5 -3 2123 2146 2202 5 -3 2141 2165 2201 5 -3 2125 2148 2215 5 -3 2125 2148 2198 5 -3 2115 2167 2187 5 -3 373 2150 2184 5 -3 2134 2171 2234 5 -3 2101 2156 2231 5 -3 2102 2157 2206 5 -3 2120 2147 2199 5 -3 2122 2150 2213 5 -3 2117 2153 2182 5 -3 2109 2148 2215 5 -3 2115 2150 2187 5 -3 393 394 2171 5 -3 377 378 2203 5 -3 2101 2194 2209 5 -3 3 371 2177 5 -3 2126 2170 2183 5 -3 2109 2148 2229 5 -3 2118 2159 2179 5 -3 369 370 2195 5 -3 2124 2170 2183 5 -3 376 2162 2217 5 -3 2123 2156 2194 5 -3 2104 2189 2202 5 -3 389 390 2233 5 -3 2101 2156 2194 5 -3 2103 2166 2172 5 -3 390 391 2181 5 -3 2110 2149 2207 5 -3 378 379 2180 5 -3 383 2152 2225 5 -3 2104 2154 2189 5 -3 2119 2181 2233 5 -3 2121 2191 2224 5 -3 27 385 2208 5 -3 373 374 2184 5 -3 2122 2149 2207 5 -3 2103 2160 2222 5 -3 2132 2194 2209 5 -3 2125 2165 2198 5 -3 400 401 2198 5 -3 2107 2197 2219 5 -3 394 2171 2228 5 -3 379 2161 2180 5 -3 2123 2155 2202 5 -3 2152 2200 2223 5 -3 401 2165 2198 5 -3 388 389 2190 5 -3 384 385 2185 5 -3 2135 2173 2218 5 -3 2127 2157 2226 5 -3 2111 2157 2226 5 -3 2104 2155 2202 5 -3 25 383 2225 5 -3 2127 2206 2220 5 -3 2134 2154 2234 5 -3 385 2185 2208 5 -3 383 2152 2224 5 -3 2117 2171 2234 5 -3 2135 2176 2230 5 -3 2114 2173 2218 5 -3 2185 2208 2230 5 -3 2127 2157 2206 5 -3 388 2163 2190 5 -3 2113 2159 2205 5 -3 2111 2155 2226 5 -3 2103 2166 2222 5 -3 2114 2169 2218 5 -3 2121 2160 2200 5 -3 14 381 2227 5 -3 2118 2158 2212 5 -3 2113 2158 2214 5 -3 2132 2192 2194 5 -3 2123 2192 2194 5 -3 2120 2176 2230 5 -3 27 386 2232 5 -3 2101 2170 2209 5 -3 2106 2168 2196 5 -3 2101 2170 2188 5 -3 377 2162 2203 5 -3 2121 2160 2222 5 -3 382 383 2224 5 -3 2125 2165 2201 5 -3 386 2173 2232 5 -3 381 2178 2227 5 -3 2105 2169 2204 5 -3 375 376 2217 5 -3 2126 2160 2221 5 -3 395 2175 2228 5 -3 394 395 2228 5 -3 2129 2212 2231 5 -3 2134 2175 2228 5 -3 2152 2223 2225 5 -3 2138 2223 2225 5 -3 2124 2170 2209 5 -3 2131 2172 2205 5 -3 2108 2183 2221 5 -3 2108 2199 2223 5 -3 2135 2176 2218 5 -3 2138 2199 2223 5 -3 2154 2189 2234 5 -3 2135 2173 2232 5 -3 2139 2210 2220 5 -3 2107 2192 2219 5 -3 2132 2192 2219 5 -3 2122 2177 2213 5 -3 2126 2183 2221 5 -3 2137 2178 2227 5 -3 2108 2200 2223 5 -3 390 2181 2233 5 -3 2108 2200 2221 5 -3 382 2191 2224 5 -3 2120 2185 2230 5 -3 2101 2188 2231 5 -3 2117 2189 2234 5 -3 2160 2200 2221 5 -3 2148 2211 2229 5 -3 2127 2210 2220 5 -3 27 2208 2232 5 -3 2133 2211 2229 5 -3 2135 2208 2232 5 -3 2135 2208 2230 5 -3 2247 2281 2290 6 -3 2261 2269 2329 6 -3 2239 2281 2290 6 -3 2239 2281 2385 6 -3 2258 2271 2297 6 -3 620 621 2277 6 -3 2247 2280 2383 6 -3 2247 2281 2383 6 -3 2241 2282 2305 6 -3 2237 2280 2306 6 -3 2261 2269 2327 6 -3 2249 2274 2364 6 -3 2238 2271 2297 6 -3 2254 2282 2305 6 -3 2252 2276 2298 6 -3 2243 2300 2336 6 -3 2255 2291 2341 6 -3 2263 2312 2316 6 -3 297 298 2278 6 -3 2237 2295 2306 6 -3 2259 2312 2316 6 -3 2237 2286 2295 6 -3 2256 2271 2333 6 -3 2235 2292 2313 6 -3 2236 2283 2302 6 -3 2291 2311 2341 6 -3 54 632 2307 6 -3 2243 2300 2360 6 -3 2258 2292 2313 6 -3 2247 2287 2301 6 -3 2235 2289 2292 6 -3 2241 2275 2348 6 -3 2244 2306 2383 6 -3 2248 2289 2292 6 -3 2249 2274 2308 6 -3 2318 2350 2375 6 -3 620 2277 2334 6 -3 2247 2290 2301 6 -3 2249 2304 2364 6 -3 2253 2279 2371 6 -3 2253 2276 2298 6 -3 2247 2280 2321 6 -3 2260 2283 2302 6 -3 2241 2275 2367 6 -3 2280 2306 2383 6 -3 2257 2284 2334 6 -3 2255 2289 2341 6 -3 2246 2272 2315 6 -3 2258 2297 2313 6 -3 2246 2273 2315 6 -3 602 2273 2391 6 -3 2252 2298 2303 6 -3 54 296 2307 6 -3 2248 2318 2350 6 -3 2254 2297 2313 6 -3 2256 2271 2345 6 -3 2238 2271 2345 6 -3 2258 2271 2370 6 -3 2255 2290 2301 6 -3 2259 2274 2381 6 -3 2252 2278 2303 6 -3 2241 2348 2355 6 -3 2236 2294 2302 6 -3 298 2278 2331 6 -3 299 300 2288 6 -3 613 2274 2339 6 -3 2257 2277 2334 6 -3 2253 2325 2371 6 -3 602 2273 2315 6 -3 0 602 2391 6 -3 2245 2295 2390 6 -3 624 2310 2356 6 -3 2250 2275 2344 6 -3 2289 2309 2341 6 -3 2286 2295 2390 6 -3 2259 2274 2339 6 -3 604 2272 2395 6 -3 621 2277 2317 6 -3 2237 2280 2321 6 -3 2250 2275 2348 6 -3 613 2274 2364 6 -3 2235 2287 2301 6 -3 2253 2276 2325 6 -3 604 2272 2322 6 -3 2249 2291 2308 6 -3 2240 2311 2327 6 -3 75 624 2310 6 -3 2252 2278 2342 6 -3 2238 2298 2303 6 -3 618 2320 2394 6 -3 2246 2294 2302 6 -3 2242 2296 2374 6 -3 622 623 2293 6 -3 2296 2374 2378 6 -3 2246 2272 2335 6 -3 623 2293 2310 6 -3 299 2288 2331 6 -3 2261 2300 2336 6 -3 2252 2276 2337 6 -3 2246 2273 2332 6 -3 2244 2284 2376 6 -3 2256 2288 2331 6 -3 2253 2282 2328 6 -3 2241 2282 2328 6 -3 2268 2310 2356 6 -3 2257 2277 2359 6 -3 2254 2282 2349 6 -3 2284 2320 2394 6 -3 2253 2279 2328 6 -3 2248 2289 2309 6 -3 2250 2344 2373 6 -3 2286 2344 2373 6 -3 622 2293 2317 6 -3 2311 2327 2357 6 -3 2265 2296 2338 6 -3 2239 2291 2308 6 -3 606 2285 2362 6 -3 2244 2306 2358 6 -3 628 2346 2371 6 -3 2271 2333 2370 6 -3 2262 2287 2340 6 -3 2249 2291 2311 6 -3 2255 2301 2386 6 -3 2253 2282 2354 6 -3 606 2285 2343 6 -3 297 2278 2342 6 -3 2284 2334 2394 6 -3 2279 2346 2371 6 -3 2265 2350 2375 6 -3 2244 2284 2358 6 -3 2260 2283 2347 6 -3 302 303 2299 6 -3 617 618 2320 6 -3 2264 2300 2360 6 -3 2251 2299 2332 6 -3 2260 2285 2343 6 -3 2251 2294 2332 6 -3 2257 2295 2306 6 -3 71 604 2395 6 -3 607 2362 2380 6 -3 2257 2284 2358 6 -3 2255 2289 2386 6 -3 2260 2285 2347 6 -3 2236 2283 2361 6 -3 2251 2294 2338 6 -3 2266 2348 2355 6 -3 2274 2308 2381 6 -3 2262 2352 2367 6 -3 2267 2288 2369 6 -3 2251 2296 2338 6 -3 302 2299 2323 6 -3 2256 2288 2333 6 -3 632 2307 2337 6 -3 2240 2300 2327 6 -3 2261 2300 2327 6 -3 75 623 2310 6 -3 2237 2286 2344 6 -3 2249 2304 2357 6 -3 2251 2299 2323 6 -3 2269 2304 2357 6 -3 300 2288 2369 6 -3 2247 2287 2368 6 -3 611 612 2304 6 -3 2239 2290 2382 6 -3 631 632 2337 6 -3 2275 2352 2367 6 -3 2235 2289 2386 6 -3 615 2312 2324 6 -3 615 616 2312 6 -3 2255 2290 2382 6 -3 2260 2302 2335 6 -3 2267 2288 2374 6 -3 2278 2331 2393 6 -3 74 622 2317 6 -3 2255 2291 2382 6 -3 2239 2291 2382 6 -3 72 607 2380 6 -3 2262 2287 2368 6 -3 2247 2321 2368 6 -3 2254 2313 2387 6 -3 2235 2287 2387 6 -3 2258 2292 2392 6 -3 2269 2329 2377 6 -3 608 609 2314 6 -3 2265 2338 2375 6 -3 2254 2340 2387 6 -3 73 614 2324 6 -3 2246 2294 2332 6 -3 301 302 2323 6 -3 74 621 2317 6 -3 629 630 2325 6 -3 2262 2305 2340 6 -3 2284 2320 2376 6 -3 2254 2297 2349 6 -3 2259 2312 2324 6 -3 2273 2299 2332 6 -3 301 2323 2369 6 -3 611 2304 2377 6 -3 630 2325 2389 6 -3 602 603 2315 6 -3 2273 2299 2391 6 -3 625 626 2319 6 -3 613 614 2339 6 -3 604 605 2322 6 -3 2246 2302 2335 6 -3 2236 2294 2338 6 -3 2242 2333 2370 6 -3 2267 2323 2369 6 -3 2256 2331 2393 6 -3 2269 2304 2377 6 -3 2263 2316 2330 6 -3 606 607 2362 6 -3 2235 2301 2386 6 -3 2248 2292 2350 6 -3 2257 2295 2359 6 -3 2252 2307 2342 6 -3 303 2299 2391 6 -3 627 2346 2351 6 -3 296 2307 2342 6 -3 608 2314 2380 6 -3 73 615 2324 6 -3 2276 2325 2389 6 -3 2265 2326 2350 6 -3 2252 2307 2337 6 -3 2253 2298 2354 6 -3 2245 2293 2363 6 -3 609 2314 2329 6 -3 2265 2296 2384 6 -3 2238 2303 2345 6 -3 2261 2314 2329 6 -3 605 606 2343 6 -3 2245 2295 2359 6 -3 2261 2314 2336 6 -3 2242 2296 2384 6 -3 614 2324 2339 6 -3 296 297 2342 6 -3 2270 2314 2380 6 -3 2270 2362 2380 6 -3 2270 2314 2336 6 -3 2272 2322 2335 6 -3 2238 2297 2349 6 -3 2238 2298 2354 6 -3 2245 2293 2365 6 -3 2267 2374 2378 6 -3 2243 2347 2360 6 -3 2283 2347 2360 6 -3 2260 2322 2335 6 -3 625 2319 2356 6 -3 2251 2323 2378 6 -3 2266 2346 2355 6 -3 2279 2346 2355 6 -3 2240 2300 2366 6 -3 2251 2296 2378 6 -3 2239 2308 2381 6 -3 2240 2309 2341 6 -3 609 610 2329 6 -3 2264 2300 2366 6 -3 2240 2311 2341 6 -3 2244 2330 2383 6 -3 616 2312 2353 6 -3 2281 2330 2383 6 -3 626 627 2351 6 -3 2259 2324 2339 6 -3 603 2315 2395 6 -3 2258 2326 2370 6 -3 298 299 2331 6 -3 2263 2312 2353 6 -3 2239 2316 2381 6 -3 2254 2305 2340 6 -3 2260 2322 2343 6 -3 2326 2350 2392 6 -3 619 620 2334 6 -3 2257 2306 2358 6 -3 605 2322 2343 6 -3 2266 2346 2351 6 -3 2272 2315 2395 6 -3 2267 2323 2378 6 -3 627 628 2346 6 -3 612 613 2364 6 -3 2262 2305 2367 6 -3 2262 2321 2352 6 -3 2285 2347 2379 6 -3 2293 2310 2363 6 -3 2236 2318 2361 6 -3 2243 2347 2379 6 -3 610 2329 2377 6 -3 628 629 2371 6 -3 2288 2333 2374 6 -3 612 2304 2364 6 -3 619 2334 2394 6 -3 617 2320 2353 6 -3 2262 2321 2368 6 -3 0 303 2391 6 -3 626 2319 2351 6 -3 2263 2320 2353 6 -3 2248 2309 2372 6 -3 2278 2303 2393 6 -3 2237 2321 2352 6 -3 2249 2311 2357 6 -3 2241 2305 2367 6 -3 2240 2309 2366 6 -3 2269 2327 2357 6 -3 2250 2319 2396 6 -3 2264 2318 2361 6 -3 2268 2310 2363 6 -3 2248 2318 2372 6 -3 616 617 2353 6 -3 2293 2317 2365 6 -3 2263 2320 2376 6 -3 2264 2318 2372 6 -3 2235 2313 2387 6 -3 2316 2330 2385 6 -3 2239 2316 2385 6 -3 2319 2356 2396 6 -3 624 625 2356 6 -3 2259 2316 2381 6 -3 2250 2319 2388 6 -3 2236 2318 2375 6 -3 2277 2317 2365 6 -3 2270 2336 2379 6 -3 300 301 2369 6 -3 2243 2336 2379 6 -3 2236 2338 2375 6 -3 2238 2349 2354 6 -3 629 2325 2371 6 -3 2241 2328 2355 6 -3 610 611 2377 6 -3 72 608 2380 6 -3 2279 2328 2355 6 -3 618 619 2394 6 -3 2242 2326 2370 6 -3 630 631 2389 6 -3 2245 2359 2365 6 -3 2263 2330 2376 6 -3 71 603 2395 6 -3 2277 2359 2365 6 -3 2265 2326 2384 6 -3 2242 2326 2384 6 -3 2258 2326 2392 6 -3 2237 2344 2352 6 -3 2287 2340 2387 6 -3 2275 2344 2352 6 -3 2244 2330 2376 6 -3 2242 2333 2374 6 -3 631 2337 2389 6 -3 2282 2349 2354 6 -3 2281 2330 2385 6 -3 2276 2337 2389 6 -3 2268 2373 2390 6 -3 2309 2366 2372 6 -3 2268 2363 2390 6 -3 2250 2373 2396 6 -3 2303 2345 2393 6 -3 2264 2360 2361 6 -3 2283 2360 2361 6 -3 2256 2345 2393 6 -3 2270 2362 2379 6 -3 2285 2362 2379 6 -3 2266 2348 2388 6 -3 2319 2351 2388 6 -3 2266 2351 2388 6 -3 2250 2348 2388 6 -3 2292 2350 2392 6 -3 2264 2366 2372 6 -3 2286 2373 2390 6 -3 2268 2356 2396 6 -3 2245 2363 2390 6 -3 2268 2373 2396 6 -3 2404 2421 2438 7 -3 426 427 2427 7 -3 2404 2421 2449 7 -3 427 2427 2467 7 -3 435 2455 2466 7 -3 2409 2424 2435 7 -3 2409 2424 2464 7 -3 22 411 2440 7 -3 2405 2444 2446 7 -3 2398 2424 2464 7 -3 2422 2444 2446 7 -3 434 435 2466 7 -3 22 412 2440 7 -3 2403 2425 2454 7 -3 429 2432 2488 7 -3 2412 2425 2454 7 -3 2416 2453 2469 7 -3 2405 2428 2446 7 -3 428 429 2432 7 -3 2420 2432 2488 7 -3 2398 2424 2485 7 -3 2428 2446 2464 7 -3 407 2425 2445 7 -3 409 410 2429 7 -3 2410 2433 2437 7 -3 2405 2433 2437 7 -3 404 405 2430 7 -3 2427 2467 2503 7 -3 2407 2452 2462 7 -3 2408 2467 2503 7 -3 2416 2431 2469 7 -3 2406 2426 2480 7 -3 2409 2435 2453 7 -3 2404 2438 2460 7 -3 2405 2433 2444 7 -3 2422 2452 2462 7 -3 2400 2428 2456 7 -3 2409 2428 2456 7 -3 414 415 2444 7 -3 2401 2431 2449 7 -3 2411 2466 2482 7 -3 18 435 2455 7 -3 2397 2435 2472 7 -3 2418 2435 2472 7 -3 2406 2426 2493 7 -3 2404 2460 2497 7 -3 18 403 2455 7 -3 2414 2430 2490 7 -3 2397 2453 2469 7 -3 2403 2425 2478 7 -3 414 2444 2500 7 -3 2433 2444 2495 7 -3 2402 2441 2448 7 -3 2412 2429 2436 7 -3 405 2430 2475 7 -3 2400 2428 2437 7 -3 2423 2466 2482 7 -3 2415 2441 2448 7 -3 2407 2429 2436 7 -3 431 2426 2486 7 -3 2405 2428 2437 7 -3 2412 2425 2502 7 -3 424 2463 2465 7 -3 406 407 2445 7 -3 2414 2430 2475 7 -3 2403 2454 2473 7 -3 2424 2454 2473 7 -3 432 433 2450 7 -3 407 2425 2502 7 -3 2420 2432 2479 7 -3 2430 2459 2490 7 -3 2420 2479 2484 7 -3 2406 2450 2480 7 -3 2397 2435 2453 7 -3 431 2426 2480 7 -3 410 2429 2477 7 -3 2411 2455 2466 7 -3 2406 2442 2447 7 -3 409 2429 2468 7 -3 2413 2442 2447 7 -3 2417 2427 2481 7 -3 2417 2427 2470 7 -3 426 2427 2470 7 -3 2412 2429 2468 7 -3 2416 2443 2456 7 -3 2400 2443 2456 7 -3 2407 2440 2496 7 -3 2413 2441 2483 7 -3 2399 2447 2491 7 -3 2411 2430 2459 7 -3 421 422 2438 7 -3 433 2450 2504 7 -3 2399 2482 2491 7 -3 2407 2452 2496 7 -3 423 424 2463 7 -3 2431 2449 2471 7 -3 430 2486 2488 7 -3 2407 2429 2477 7 -3 2413 2472 2483 7 -3 2409 2428 2464 7 -3 49 430 2488 7 -3 21 418 2451 7 -3 21 417 2451 7 -3 2399 2434 2457 7 -3 2414 2434 2478 7 -3 2418 2434 2457 7 -3 2411 2430 2476 7 -3 2402 2442 2493 7 -3 2417 2463 2465 7 -3 2424 2454 2485 7 -3 2408 2432 2479 7 -3 2413 2441 2442 7 -3 2402 2441 2442 7 -3 2398 2446 2464 7 -3 2415 2448 2461 7 -3 2425 2445 2478 7 -3 430 431 2486 7 -3 404 2430 2476 7 -3 428 2432 2467 7 -3 2402 2484 2493 7 -3 411 2440 2477 7 -3 410 411 2477 7 -3 2416 2431 2471 7 -3 2407 2436 2462 7 -3 2415 2469 2494 7 -3 2431 2469 2494 7 -3 2408 2432 2467 7 -3 2419 2439 2458 7 -3 2410 2433 2487 7 -3 2400 2437 2458 7 -3 2401 2431 2494 7 -3 2421 2438 2492 7 -3 2410 2437 2458 7 -3 2413 2457 2472 7 -3 2412 2468 2502 7 -3 2418 2457 2472 7 -3 420 421 2460 7 -3 2434 2478 2501 7 -3 422 2438 2492 7 -3 2402 2479 2484 7 -3 416 2433 2487 7 -3 2399 2447 2457 7 -3 2413 2447 2457 7 -3 2398 2436 2462 7 -3 2422 2444 2500 7 -3 48 424 2465 7 -3 48 425 2465 7 -3 421 2438 2460 7 -3 2410 2439 2458 7 -3 2416 2443 2471 7 -3 2415 2461 2494 7 -3 2404 2443 2471 7 -3 2423 2450 2491 7 -3 2406 2450 2491 7 -3 2401 2461 2481 7 -3 403 404 2476 7 -3 2401 2449 2474 7 -3 2421 2449 2474 7 -3 2407 2440 2477 7 -3 2416 2453 2456 7 -3 2408 2448 2479 7 -3 427 428 2467 7 -3 2410 2439 2498 7 -3 2399 2434 2490 7 -3 2409 2453 2456 7 -3 2411 2459 2482 7 -3 2417 2463 2474 7 -3 2421 2463 2474 7 -3 2398 2446 2462 7 -3 2414 2434 2490 7 -3 2418 2434 2501 7 -3 416 2433 2495 7 -3 407 408 2502 7 -3 2418 2435 2473 7 -3 403 2455 2476 7 -3 413 414 2500 7 -3 2415 2441 2483 7 -3 2461 2481 2503 7 -3 2424 2435 2473 7 -3 2408 2448 2461 7 -3 2412 2436 2485 7 -3 419 2439 2498 7 -3 408 409 2468 7 -3 2423 2450 2504 7 -3 2410 2451 2498 7 -3 420 2460 2489 7 -3 2410 2451 2487 7 -3 2422 2446 2462 7 -3 419 2439 2489 7 -3 2426 2484 2486 7 -3 416 417 2487 7 -3 2420 2484 2486 7 -3 425 426 2470 7 -3 413 2452 2500 7 -3 418 419 2498 7 -3 419 420 2489 7 -3 2404 2449 2471 7 -3 2398 2436 2485 7 -3 2403 2478 2501 7 -3 433 434 2504 7 -3 405 406 2475 7 -3 2419 2460 2497 7 -3 2414 2445 2475 7 -3 406 2445 2475 7 -3 431 432 2480 7 -3 2419 2439 2489 7 -3 425 2465 2470 7 -3 2420 2486 2488 7 -3 2419 2460 2489 7 -3 2414 2445 2478 7 -3 2417 2465 2470 7 -3 2411 2455 2476 7 -3 2415 2469 2483 7 -3 432 2450 2480 7 -3 2402 2448 2479 7 -3 49 429 2488 7 -3 2412 2454 2485 7 -3 415 416 2495 7 -3 2417 2474 2481 7 -3 2419 2458 2499 7 -3 412 413 2496 7 -3 422 423 2492 7 -3 434 2466 2504 7 -3 2406 2442 2493 7 -3 412 2440 2496 7 -3 2406 2447 2491 7 -3 2400 2443 2499 7 -3 2404 2443 2497 7 -3 2397 2472 2483 7 -3 417 2451 2487 7 -3 415 2444 2495 7 -3 2399 2459 2482 7 -3 2399 2459 2490 7 -3 418 2451 2498 7 -3 2397 2469 2483 7 -3 2401 2461 2494 7 -3 2400 2458 2499 7 -3 2401 2474 2481 7 -3 413 2452 2496 7 -3 2421 2463 2492 7 -3 423 2463 2492 7 -3 2422 2452 2500 7 -3 2423 2482 2491 7 -3 2408 2461 2503 7 -3 408 2468 2502 7 -3 2418 2473 2501 7 -3 2423 2466 2504 7 -3 2426 2484 2493 7 -3 2403 2473 2501 7 -3 2427 2481 2503 7 -3 2443 2497 2499 7 -3 2419 2497 2499 7 -3 410 411 2541 8 -3 2523 2542 2569 8 -3 2508 2542 2569 8 -3 2510 2534 2548 8 -3 638 2538 2546 8 -3 404 2558 2593 8 -3 410 2541 2568 8 -3 2523 2538 2542 8 -3 2511 2538 2542 8 -3 2511 2538 2546 8 -3 2534 2548 2587 8 -3 80 647 2536 8 -3 2509 2529 2551 8 -3 79 2549 2562 8 -3 79 645 2562 8 -3 2509 2529 2572 8 -3 81 649 2563 8 -3 2519 2530 2578 8 -3 81 2563 2597 8 -3 2530 2578 2597 8 -3 2526 2558 2593 8 -3 644 2549 2591 8 -3 2514 2528 2560 8 -3 77 641 2552 8 -3 2514 2528 2561 8 -3 637 638 2546 8 -3 2510 2534 2600 8 -3 2513 2548 2559 8 -3 2522 2548 2559 8 -3 2527 2551 2581 8 -3 2518 2534 2600 8 -3 2518 2535 2600 8 -3 2519 2530 2585 8 -3 2509 2551 2581 8 -3 78 643 2601 8 -3 2530 2563 2567 8 -3 2522 2548 2587 8 -3 635 2539 2566 8 -3 2517 2563 2567 8 -3 2505 2534 2571 8 -3 409 2544 2568 8 -3 647 2536 2578 8 -3 79 644 2549 8 -3 2518 2534 2571 8 -3 638 2538 2596 8 -3 2511 2546 2584 8 -3 2506 2535 2577 8 -3 640 2555 2576 8 -3 2525 2549 2591 8 -3 82 650 2553 8 -3 2521 2540 2556 8 -3 2509 2537 2572 8 -3 2506 2535 2585 8 -3 76 633 2545 8 -3 2530 2567 2585 8 -3 2518 2537 2572 8 -3 2519 2536 2578 8 -3 409 410 2568 8 -3 2514 2537 2560 8 -3 2505 2534 2587 8 -3 2518 2535 2577 8 -3 2519 2535 2583 8 -3 640 641 2576 8 -3 2537 2560 2577 8 -3 82 651 2553 8 -3 2517 2565 2579 8 -3 2516 2541 2566 8 -3 2523 2538 2596 8 -3 2514 2543 2617 8 -3 2524 2544 2554 8 -3 2509 2537 2564 8 -3 2514 2537 2564 8 -3 80 2536 2582 8 -3 638 639 2596 8 -3 2519 2535 2585 8 -3 2517 2563 2608 8 -3 2525 2557 2588 8 -3 2514 2561 2617 8 -3 2519 2536 2583 8 -3 22 411 2545 8 -3 634 635 2566 8 -3 2521 2540 2595 8 -3 2510 2604 2612 8 -3 2506 2560 2577 8 -3 2517 2553 2608 8 -3 403 404 2593 8 -3 2518 2537 2577 8 -3 2520 2539 2599 8 -3 2520 2539 2573 8 -3 2515 2555 2569 8 -3 2530 2563 2597 8 -3 2525 2557 2591 8 -3 635 2539 2599 8 -3 2522 2570 2619 8 -3 2510 2548 2612 8 -3 2508 2542 2570 8 -3 406 407 2547 8 -3 2520 2546 2584 8 -3 2535 2583 2600 8 -3 2528 2565 2579 8 -3 2516 2544 2554 8 -3 2511 2542 2611 8 -3 2539 2566 2606 8 -3 2512 2550 2575 8 -3 2541 2545 2613 8 -3 2521 2550 2575 8 -3 411 2541 2545 8 -3 2507 2554 2573 8 -3 2516 2566 2606 8 -3 2515 2533 2576 8 -3 633 2545 2613 8 -3 2516 2541 2568 8 -3 2550 2594 2603 8 -3 22 76 2545 8 -3 409 2544 2590 8 -3 2531 2570 2619 8 -3 2510 2583 2600 8 -3 2517 2553 2565 8 -3 2554 2573 2606 8 -3 2524 2594 2603 8 -3 405 2558 2592 8 -3 404 405 2558 8 -3 2523 2555 2569 8 -3 2516 2544 2568 8 -3 2515 2533 2557 8 -3 2522 2559 2570 8 -3 2508 2559 2570 8 -3 406 2547 2592 8 -3 2514 2543 2610 8 -3 2515 2557 2588 8 -3 2513 2549 2562 8 -3 2527 2558 2592 8 -3 81 648 2597 8 -3 2542 2570 2611 8 -3 408 409 2590 8 -3 2512 2550 2594 8 -3 2515 2555 2576 8 -3 77 642 2552 8 -3 2540 2556 2589 8 -3 407 408 2574 8 -3 2540 2584 2589 8 -3 2541 2566 2613 8 -3 2511 2584 2589 8 -3 2524 2544 2590 8 -3 2527 2551 2607 8 -3 2529 2575 2586 8 -3 407 2547 2574 8 -3 2524 2554 2603 8 -3 2505 2571 2586 8 -3 2529 2571 2586 8 -3 2529 2551 2575 8 -3 637 2546 2580 8 -3 2512 2551 2607 8 -3 2532 2604 2612 8 -3 651 652 2565 8 -3 650 2553 2608 8 -3 2521 2575 2586 8 -3 654 2617 2618 8 -3 2509 2564 2581 8 -3 2526 2564 2581 8 -3 2520 2546 2580 8 -3 2547 2592 2607 8 -3 2512 2551 2575 8 -3 2543 2617 2618 8 -3 2531 2570 2611 8 -3 2506 2560 2579 8 -3 2512 2547 2594 8 -3 2508 2569 2588 8 -3 648 2578 2597 8 -3 635 636 2599 8 -3 651 2553 2565 8 -3 18 654 2618 8 -3 2529 2571 2572 8 -3 2528 2560 2579 8 -3 2518 2571 2572 8 -3 2512 2547 2607 8 -3 647 648 2578 8 -3 636 637 2580 8 -3 2513 2562 2612 8 -3 2513 2549 2602 8 -3 2532 2562 2612 8 -3 2521 2550 2595 8 -3 2507 2550 2595 8 -3 2525 2549 2602 8 -3 80 646 2582 8 -3 2527 2558 2581 8 -3 2533 2557 2601 8 -3 408 2574 2590 8 -3 2513 2548 2612 8 -3 2505 2556 2619 8 -3 2508 2588 2614 8 -3 2531 2556 2619 8 -3 2507 2550 2603 8 -3 2520 2580 2599 8 -3 2505 2556 2586 8 -3 2521 2556 2586 8 -3 653 654 2617 8 -3 2526 2593 2610 8 -3 643 644 2591 8 -3 639 640 2616 8 -3 2533 2552 2576 8 -3 2526 2558 2581 8 -3 2543 2593 2610 8 -3 652 653 2609 8 -3 2506 2567 2579 8 -3 652 2565 2609 8 -3 645 646 2615 8 -3 2528 2565 2609 8 -3 2531 2556 2589 8 -3 2517 2567 2579 8 -3 405 406 2592 8 -3 642 2552 2605 8 -3 18 403 2618 8 -3 2522 2587 2619 8 -3 2532 2582 2604 8 -3 2507 2554 2603 8 -3 2536 2582 2604 8 -3 649 2563 2608 8 -3 2540 2595 2598 8 -3 2507 2595 2598 8 -3 2520 2573 2598 8 -3 2515 2569 2588 8 -3 653 2561 2617 8 -3 633 634 2613 8 -3 2527 2592 2607 8 -3 645 2562 2615 8 -3 2516 2554 2606 8 -3 653 2561 2609 8 -3 2547 2574 2594 8 -3 2524 2574 2590 8 -3 78 642 2605 8 -3 649 650 2608 8 -3 2513 2559 2602 8 -3 2520 2584 2598 8 -3 2508 2559 2614 8 -3 2514 2564 2610 8 -3 2523 2555 2616 8 -3 2506 2567 2585 8 -3 643 2557 2601 8 -3 641 2552 2576 8 -3 634 2566 2613 8 -3 2528 2561 2609 8 -3 643 2557 2591 8 -3 640 2555 2616 8 -3 2526 2564 2610 8 -3 2532 2562 2615 8 -3 2524 2574 2594 8 -3 2539 2573 2606 8 -3 2507 2573 2598 8 -3 2533 2552 2605 8 -3 2510 2583 2604 8 -3 2536 2583 2604 8 -3 639 2596 2616 8 -3 646 2582 2615 8 -3 2532 2582 2615 8 -3 78 2601 2605 8 -3 403 2593 2618 8 -3 636 2580 2599 8 -3 2540 2584 2598 8 -3 2531 2589 2611 8 -3 2511 2589 2611 8 -3 2559 2602 2614 8 -3 2523 2596 2616 8 -3 2505 2587 2619 8 -3 2533 2601 2605 8 -3 2543 2593 2618 8 -3 2525 2588 2614 8 -3 2525 2602 2614 8 -3 2632 2705 2728 9 -3 2681 2721 2738 9 -3 2636 2658 2708 9 -3 2634 2655 2699 9 -3 666 667 2684 9 -3 2624 2665 2693 9 -3 2633 2681 2721 9 -3 83 655 2669 9 -3 2622 2672 2673 9 -3 83 671 2669 9 -3 2637 2672 2673 9 -3 666 2684 2746 9 -3 2632 2678 2705 9 -3 675 2664 2690 9 -3 2635 2659 2748 9 -3 2622 2731 2751 9 -3 2640 2665 2693 9 -3 2638 2691 2701 9 -3 2633 2721 2755 9 -3 2627 2663 2730 9 -3 2631 2669 2737 9 -3 2631 2670 2737 9 -3 2622 2672 2751 9 -3 2638 2667 2701 9 -3 2633 2675 2755 9 -3 2634 2655 2690 9 -3 2651 2671 2724 9 -3 2679 2728 2769 9 -3 2644 2696 2702 9 -3 2651 2696 2702 9 -3 67 2682 2759 9 -3 2635 2657 2692 9 -3 685 686 2663 9 -3 2655 2710 2750 9 -3 2627 2659 2742 9 -3 2632 2679 2728 9 -3 2644 2710 2750 9 -3 2630 2671 2724 9 -3 2645 2685 2720 9 -3 2648 2666 2703 9 -3 2623 2667 2718 9 -3 2637 2662 2749 9 -3 2624 2676 2702 9 -3 2623 2707 2718 9 -3 2625 2662 2674 9 -3 2636 2658 2706 9 -3 2640 2662 2712 9 -3 2635 2657 2722 9 -3 2649 2663 2730 9 -3 2625 2662 2712 9 -3 2627 2663 2742 9 -3 2662 2674 2749 9 -3 685 2663 2735 9 -3 2635 2661 2680 9 -3 655 2669 2694 9 -3 2621 2661 2680 9 -3 674 675 2690 9 -3 2660 2683 2731 9 -3 2622 2683 2731 9 -3 2635 2692 2748 9 -3 2637 2672 2675 9 -3 2639 2715 2739 9 -3 2635 2659 2713 9 -3 2633 2672 2675 9 -3 2645 2679 2685 9 -3 68 684 2759 9 -3 2676 2702 2724 9 -3 2627 2659 2713 9 -3 2642 2664 2772 9 -3 690 691 2666 9 -3 2658 2715 2739 9 -3 2634 2665 2699 9 -3 2656 2728 2769 9 -3 2642 2687 2772 9 -3 2626 2685 2720 9 -3 2629 2668 2684 9 -3 2631 2683 2743 9 -3 2660 2683 2743 9 -3 2646 2663 2735 9 -3 67 663 2682 9 -3 655 656 2694 9 -3 86 677 2695 9 -3 2648 2703 2757 9 -3 2621 2661 2760 9 -3 2650 2700 2707 9 -3 2639 2700 2707 9 -3 86 694 2695 9 -3 2646 2663 2742 9 -3 688 689 2678 9 -3 2643 2670 2719 9 -3 680 681 2671 9 -3 2634 2664 2690 9 -3 2652 2681 2723 9 -3 2631 2669 2694 9 -3 2623 2677 2701 9 -3 2649 2705 2728 9 -3 2659 2689 2742 9 -3 2641 2677 2701 9 -3 2658 2708 2766 9 -3 2635 2661 2722 9 -3 2681 2723 2760 9 -3 2624 2676 2693 9 -3 2670 2719 2767 9 -3 689 2678 2732 9 -3 2638 2676 2693 9 -3 2634 2664 2768 9 -3 2637 2662 2711 9 -3 690 2666 2732 9 -3 2632 2679 2685 9 -3 2636 2666 2708 9 -3 668 2668 2719 9 -3 2624 2665 2699 9 -3 2651 2671 2733 9 -3 2648 2666 2732 9 -3 691 2666 2708 9 -3 2634 2665 2765 9 -3 2636 2666 2703 9 -3 2645 2721 2738 9 -3 2640 2662 2744 9 -3 2641 2691 2701 9 -3 2648 2678 2732 9 -3 2647 2684 2746 9 -3 2623 2667 2701 9 -3 84 676 2687 9 -3 84 664 2687 9 -3 2649 2663 2725 9 -3 675 2664 2772 9 -3 2629 2673 2726 9 -3 686 2663 2725 9 -3 2640 2665 2712 9 -3 2625 2686 2712 9 -3 2631 2694 2743 9 -3 2638 2667 2770 9 -3 2636 2677 2706 9 -3 2652 2731 2751 9 -3 2642 2686 2709 9 -3 681 2671 2733 9 -3 2653 2745 2761 9 -3 2637 2675 2711 9 -3 2625 2686 2709 9 -3 688 2678 2705 9 -3 673 2710 2741 9 -3 2653 2697 2761 9 -3 657 658 2697 9 -3 2642 2664 2768 9 -3 2623 2677 2706 9 -3 2629 2673 2749 9 -3 668 669 2719 9 -3 2629 2674 2749 9 -3 85 672 2704 9 -3 659 660 2692 9 -3 2652 2681 2751 9 -3 2639 2695 2715 9 -3 2638 2693 2698 9 -3 668 2668 2763 9 -3 2633 2681 2751 9 -3 2620 2675 2711 9 -3 2640 2693 2698 9 -3 2638 2676 2770 9 -3 2620 2691 2698 9 -3 2635 2680 2713 9 -3 672 673 2710 9 -3 2643 2670 2773 9 -3 672 2704 2710 9 -3 2638 2691 2698 9 -3 680 2671 2716 9 -3 682 683 2696 9 -3 657 2697 2734 9 -3 2653 2694 2743 9 -3 2621 2680 2769 9 -3 2643 2668 2719 9 -3 2656 2680 2769 9 -3 2628 2722 2723 9 -3 2629 2684 2753 9 -3 2661 2722 2723 9 -3 2622 2673 2717 9 -3 2643 2668 2726 9 -3 678 679 2762 9 -3 2654 2721 2755 9 -3 2655 2710 2741 9 -3 2629 2668 2726 9 -3 2621 2679 2738 9 -3 2626 2703 2714 9 -3 2645 2679 2738 9 -3 2641 2677 2714 9 -3 2650 2707 2718 9 -3 683 2696 2704 9 -3 678 2700 2762 9 -3 2655 2699 2750 9 -3 2644 2696 2704 9 -3 2631 2670 2773 9 -3 687 688 2705 9 -3 2647 2688 2709 9 -3 2653 2697 2734 9 -3 2642 2688 2709 9 -3 671 2669 2737 9 -3 679 680 2716 9 -3 2622 2683 2717 9 -3 85 683 2704 9 -3 2643 2683 2717 9 -3 2657 2692 2771 9 -3 665 2688 2746 9 -3 2626 2720 2747 9 -3 2629 2674 2753 9 -3 2626 2714 2747 9 -3 2673 2717 2726 9 -3 2633 2672 2751 9 -3 2637 2673 2749 9 -3 693 694 2715 9 -3 2625 2674 2736 9 -3 2623 2707 2739 9 -3 2623 2706 2739 9 -3 691 692 2708 9 -3 2620 2675 2755 9 -3 2644 2704 2710 9 -3 694 2695 2715 9 -3 2632 2678 2758 9 -3 2648 2678 2758 9 -3 665 2688 2740 9 -3 662 2689 2775 9 -3 2639 2695 2756 9 -3 2630 2671 2754 9 -3 659 2692 2771 9 -3 2686 2712 2765 9 -3 665 666 2746 9 -3 2636 2677 2774 9 -3 2621 2679 2769 9 -3 2639 2700 2756 9 -3 661 662 2775 9 -3 660 661 2748 9 -3 682 2696 2733 9 -3 664 665 2740 9 -3 675 676 2772 9 -3 2620 2698 2744 9 -3 2647 2684 2753 9 -3 2631 2683 2773 9 -3 2651 2696 2733 9 -3 2642 2686 2768 9 -3 2656 2680 2764 9 -3 2646 2682 2729 9 -3 2620 2691 2727 9 -3 670 2737 2767 9 -3 2642 2688 2740 9 -3 2642 2687 2740 9 -3 2654 2720 2721 9 -3 2645 2720 2721 9 -3 2649 2705 2725 9 -3 2670 2737 2767 9 -3 658 2697 2771 9 -3 2646 2682 2735 9 -3 692 2708 2766 9 -3 2657 2697 2771 9 -3 2703 2714 2774 9 -3 687 2705 2725 9 -3 2621 2681 2738 9 -3 2651 2702 2724 9 -3 662 2689 2729 9 -3 2621 2681 2760 9 -3 2630 2718 2770 9 -3 2643 2683 2773 9 -3 2667 2718 2770 9 -3 2630 2724 2770 9 -3 2620 2711 2744 9 -3 2624 2699 2750 9 -3 2626 2703 2757 9 -3 2676 2724 2770 9 -3 662 663 2729 9 -3 667 2684 2763 9 -3 2668 2684 2763 9 -3 2624 2702 2750 9 -3 661 2748 2775 9 -3 676 2687 2772 9 -3 2626 2685 2757 9 -3 2632 2685 2758 9 -3 2641 2691 2727 9 -3 2646 2689 2729 9 -3 670 671 2737 9 -3 2647 2688 2746 9 -3 674 2690 2741 9 -3 2658 2706 2739 9 -3 664 2687 2740 9 -3 2662 2711 2744 9 -3 2655 2690 2741 9 -3 686 687 2725 9 -3 2646 2689 2742 9 -3 656 2694 2734 9 -3 2653 2694 2734 9 -3 660 2692 2748 9 -3 677 2695 2756 9 -3 2659 2689 2775 9 -3 677 678 2756 9 -3 663 2682 2729 9 -3 689 690 2732 9 -3 681 682 2733 9 -3 2620 2727 2755 9 -3 684 685 2735 9 -3 656 657 2734 9 -3 2658 2715 2766 9 -3 678 2700 2756 9 -3 673 674 2741 9 -3 693 2715 2766 9 -3 679 2716 2762 9 -3 2640 2698 2744 9 -3 2634 2765 2768 9 -3 2647 2709 2736 9 -3 2686 2765 2768 9 -3 692 693 2766 9 -3 684 2682 2735 9 -3 667 668 2763 9 -3 2657 2697 2761 9 -3 2625 2709 2736 9 -3 2628 2745 2761 9 -3 669 670 2767 9 -3 658 659 2771 9 -3 2680 2713 2764 9 -3 2644 2702 2750 9 -3 2643 2717 2726 9 -3 2639 2707 2739 9 -3 2650 2700 2762 9 -3 684 2682 2759 9 -3 67 68 2759 9 -3 2656 2728 2730 9 -3 2649 2728 2730 9 -3 2665 2712 2765 9 -3 2671 2716 2754 9 -3 2654 2727 2755 9 -3 2636 2703 2774 9 -3 2660 2745 2752 9 -3 2641 2714 2747 9 -3 2654 2720 2747 9 -3 2650 2716 2754 9 -3 2628 2745 2752 9 -3 2650 2718 2754 9 -3 2661 2723 2760 9 -3 2657 2722 2761 9 -3 2628 2722 2761 9 -3 2627 2713 2764 9 -3 2674 2736 2753 9 -3 2641 2727 2747 9 -3 2654 2727 2747 9 -3 2659 2748 2775 9 -3 2650 2716 2762 9 -3 2630 2718 2754 9 -3 669 2719 2767 9 -3 2652 2723 2752 9 -3 2677 2714 2774 9 -3 2660 2731 2752 9 -3 2652 2731 2752 9 -3 2628 2723 2752 9 -3 2653 2743 2745 9 -3 2660 2743 2745 9 -3 2685 2757 2758 9 -3 2648 2757 2758 9 -3 2647 2736 2753 9 -3 2627 2730 2764 9 -3 2656 2730 2764 9 -3 2780 2798 2832 10 -3 2795 2808 2854 10 -3 2780 2798 2850 10 -3 2791 2809 2827 10 -3 2783 2801 2831 10 -3 2777 2801 2818 10 -3 2776 2808 2854 10 -3 2783 2801 2818 10 -3 2787 2816 2830 10 -3 2791 2827 2851 10 -3 87 2815 2825 10 -3 42 270 2803 10 -3 2780 2832 2837 10 -3 2785 2811 2817 10 -3 2777 2801 2842 10 -3 2788 2811 2817 10 -3 2799 2832 2837 10 -3 2792 2822 2840 10 -3 2785 2803 2812 10 -3 2791 2846 2871 10 -3 710 711 2813 10 -3 87 698 2825 10 -3 2784 2806 2829 10 -3 2780 2831 2868 10 -3 2816 2830 2874 10 -3 711 2813 2839 10 -3 2801 2831 2868 10 -3 2791 2805 2871 10 -3 2795 2808 2830 10 -3 717 2806 2821 10 -3 2799 2828 2841 10 -3 87 695 2815 10 -3 723 724 2807 10 -3 717 2806 2863 10 -3 2784 2814 2829 10 -3 2803 2812 2881 10 -3 705 706 2816 10 -3 2807 2823 2857 10 -3 2776 2828 2841 10 -3 2800 2838 2875 10 -3 2786 2822 2840 10 -3 2781 2808 2830 10 -3 695 2815 2859 10 -3 2800 2856 2875 10 -3 706 2816 2834 10 -3 42 2803 2881 10 -3 716 717 2863 10 -3 89 2862 2871 10 -3 2790 2812 2833 10 -3 2782 2815 2825 10 -3 712 2812 2881 10 -3 2785 2811 2820 10 -3 2790 2813 2839 10 -3 712 713 2881 10 -3 2792 2822 2859 10 -3 2784 2806 2821 10 -3 2785 2812 2833 10 -3 2787 2816 2834 10 -3 2778 2852 2864 10 -3 2791 2809 2885 10 -3 719 2824 2858 10 -3 2792 2815 2859 10 -3 704 2804 2836 10 -3 2779 2819 2840 10 -3 2794 2806 2829 10 -3 2789 2808 2841 10 -3 722 2835 2865 10 -3 2776 2808 2841 10 -3 2785 2803 2820 10 -3 2778 2827 2864 10 -3 270 2803 2848 10 -3 2792 2819 2840 10 -3 714 2823 2857 10 -3 2783 2831 2853 10 -3 2788 2804 2843 10 -3 717 718 2821 10 -3 2788 2811 2866 10 -3 2789 2808 2870 10 -3 2788 2804 2836 10 -3 2789 2810 2842 10 -3 2777 2810 2842 10 -3 2778 2827 2851 10 -3 2790 2812 2839 10 -3 2789 2810 2870 10 -3 2794 2806 2863 10 -3 2781 2808 2870 10 -3 2781 2810 2870 10 -3 42 713 2881 10 -3 709 2844 2865 10 -3 704 2804 2876 10 -3 2787 2809 2827 10 -3 719 720 2824 10 -3 2794 2829 2849 10 -3 2779 2829 2849 10 -3 2802 2844 2865 10 -3 2802 2835 2865 10 -3 89 697 2862 10 -3 2805 2862 2871 10 -3 2796 2814 2828 10 -3 2798 2824 2858 10 -3 712 2812 2839 10 -3 2787 2809 2834 10 -3 88 696 2822 10 -3 90 699 2826 10 -3 2777 2817 2869 10 -3 2779 2814 2829 10 -3 707 2809 2834 10 -3 2777 2810 2847 10 -3 90 708 2826 10 -3 2791 2826 2885 10 -3 2791 2805 2851 10 -3 2782 2856 2875 10 -3 2782 2825 2875 10 -3 2781 2810 2843 10 -3 721 722 2835 10 -3 723 2807 2845 10 -3 707 2809 2885 10 -3 2786 2807 2845 10 -3 714 715 2823 10 -3 710 2813 2844 10 -3 2796 2814 2872 10 -3 2779 2814 2872 10 -3 2790 2813 2873 10 -3 724 2807 2857 10 -3 2794 2849 2884 10 -3 2794 2823 2884 10 -3 2782 2819 2856 10 -3 41 701 2848 10 -3 2788 2836 2866 10 -3 2782 2815 2867 10 -3 2785 2817 2833 10 -3 705 2816 2876 10 -3 2796 2819 2856 10 -3 2797 2805 2878 10 -3 2817 2833 2869 10 -3 2784 2814 2860 10 -3 2797 2805 2862 10 -3 2776 2828 2861 10 -3 2792 2815 2867 10 -3 2777 2817 2847 10 -3 2793 2831 2853 10 -3 703 704 2836 10 -3 92 714 2857 10 -3 2781 2830 2874 10 -3 2796 2828 2861 10 -3 2804 2843 2874 10 -3 2798 2824 2850 10 -3 2803 2820 2848 10 -3 2780 2837 2868 10 -3 2788 2817 2847 10 -3 2777 2818 2869 10 -3 701 2820 2848 10 -3 2781 2843 2874 10 -3 706 707 2834 10 -3 2790 2818 2873 10 -3 2790 2818 2869 10 -3 2778 2838 2852 10 -3 2779 2819 2872 10 -3 2786 2807 2884 10 -3 2799 2837 2841 10 -3 2786 2822 2845 10 -3 2811 2820 2877 10 -3 709 710 2844 10 -3 699 2826 2846 10 -3 711 712 2839 10 -3 2784 2832 2860 10 -3 2800 2838 2852 10 -3 2796 2819 2872 10 -3 707 708 2885 10 -3 2799 2832 2860 10 -3 88 2822 2845 10 -3 2783 2818 2873 10 -3 696 2822 2859 10 -3 704 705 2876 10 -3 718 2821 2858 10 -3 2807 2823 2884 10 -3 2792 2819 2867 10 -3 91 709 2865 10 -3 2782 2819 2867 10 -3 715 716 2882 10 -3 702 2866 2877 10 -3 2797 2825 2875 10 -3 699 700 2846 10 -3 2795 2852 2864 10 -3 88 723 2845 10 -3 2821 2858 2880 10 -3 41 270 2848 10 -3 702 703 2866 10 -3 2793 2831 2850 10 -3 720 2824 2855 10 -3 2789 2837 2841 10 -3 2791 2826 2846 10 -3 2780 2831 2850 10 -3 2797 2825 2879 10 -3 2793 2824 2855 10 -3 2813 2873 2883 10 -3 2793 2824 2850 10 -3 701 2820 2877 10 -3 2810 2843 2847 10 -3 2784 2821 2880 10 -3 2798 2858 2880 10 -3 2788 2843 2847 10 -3 2811 2866 2877 10 -3 2790 2833 2869 10 -3 720 721 2855 10 -3 2787 2830 2864 10 -3 2802 2835 2853 10 -3 2795 2830 2864 10 -3 701 702 2877 10 -3 718 719 2858 10 -3 695 696 2859 10 -3 92 724 2857 10 -3 2786 2840 2849 10 -3 2786 2849 2884 10 -3 2814 2828 2860 10 -3 2779 2840 2849 10 -3 2799 2828 2860 10 -3 700 2846 2871 10 -3 2783 2873 2883 10 -3 91 722 2865 10 -3 697 698 2879 10 -3 2793 2835 2853 10 -3 721 2835 2855 10 -3 89 700 2871 10 -3 2793 2835 2855 10 -3 716 2863 2882 10 -3 2805 2851 2878 10 -3 698 2825 2879 10 -3 2794 2823 2882 10 -3 2800 2852 2854 10 -3 2787 2827 2864 10 -3 715 2823 2882 10 -3 2802 2853 2883 10 -3 2795 2852 2854 10 -3 2813 2844 2883 10 -3 2797 2862 2879 10 -3 2798 2832 2880 10 -3 2784 2832 2880 10 -3 2789 2837 2868 10 -3 2776 2854 2861 10 -3 2778 2838 2878 10 -3 703 2836 2866 10 -3 2816 2874 2876 10 -3 2783 2853 2883 10 -3 2789 2842 2868 10 -3 2804 2874 2876 10 -3 2800 2856 2861 10 -3 2801 2842 2868 10 -3 2796 2856 2861 10 -3 2797 2838 2878 10 -3 2797 2838 2875 10 -3 2800 2854 2861 10 -3 708 2826 2885 10 -3 2778 2851 2878 10 -3 2802 2844 2883 10 -3 697 2862 2879 10 -3 2794 2863 2882 10 -3 2914 2983 3026 11 -3 2903 2941 2970 11 -3 2914 2955 3026 11 -3 2907 2941 2970 11 -3 2890 2925 2958 11 -3 734 2927 2990 11 -3 2887 2929 3009 11 -3 2900 2925 2959 11 -3 334 2928 2999 11 -3 2893 2933 3015 11 -3 2890 2925 2959 11 -3 685 686 2953 11 -3 585 586 2932 11 -3 686 2953 2996 11 -3 2920 2933 3015 11 -3 729 2931 3007 11 -3 2909 2942 2943 11 -3 2917 2923 3020 11 -3 732 2939 2977 11 -3 2917 2923 2976 11 -3 2897 2942 2943 11 -3 63 735 2951 11 -3 2894 2928 3002 11 -3 2913 2928 3002 11 -3 2905 2935 2957 11 -3 2929 3009 3034 11 -3 7 281 2963 11 -3 2921 2965 2968 11 -3 2908 2965 2968 11 -3 2900 2927 2959 11 -3 2918 2944 2948 11 -3 731 732 2977 11 -3 2896 2944 2948 11 -3 2900 2927 2990 11 -3 2900 2925 2974 11 -3 333 334 2999 11 -3 2894 2930 2954 11 -3 2921 2949 3004 11 -3 2889 2936 2957 11 -3 2902 2936 2957 11 -3 281 2941 2963 11 -3 2895 2929 3001 11 -3 735 2951 2990 11 -3 2898 2933 2980 11 -3 728 729 3007 11 -3 2909 2930 2954 11 -3 2903 2934 2973 11 -3 2907 2938 2956 11 -3 2899 2937 2984 11 -3 2898 2980 3023 11 -3 334 2928 2962 11 -3 2890 2946 2968 11 -3 734 735 2990 11 -3 2899 2949 3004 11 -3 2898 2933 3034 11 -3 2908 2927 3014 11 -3 2901 2938 2956 11 -3 2908 2927 2975 11 -3 36 2961 3007 11 -3 734 2927 2975 11 -3 690 2976 3019 11 -3 281 2941 2978 11 -3 2894 2930 2981 11 -3 2913 2928 2999 11 -3 2896 2940 2960 11 -3 2898 2977 3001 11 -3 2925 2958 3027 11 -3 2905 2930 2981 11 -3 2909 2942 2967 11 -3 2912 2936 3011 11 -3 2886 2942 2967 11 -3 2912 2936 3018 11 -3 2923 2976 3019 11 -3 2888 2952 2972 11 -3 2899 2984 3038 11 -3 2895 2929 3018 11 -3 2946 2968 3004 11 -3 36 728 3007 11 -3 2887 2929 2987 11 -3 2894 2928 2981 11 -3 2902 2935 3035 11 -3 2926 2977 3001 11 -3 586 2932 2988 11 -3 2906 2955 2972 11 -3 281 282 2978 11 -3 2914 2955 2972 11 -3 2920 2948 2991 11 -3 2904 2946 2958 11 -3 2902 2935 2957 11 -3 2942 3016 3031 11 -3 2902 3003 3007 11 -3 2896 2948 2991 11 -3 2914 2952 2972 11 -3 2890 2946 2958 11 -3 2932 2988 3017 11 -3 2887 2948 3009 11 -3 2915 2988 3017 11 -3 585 2932 2995 11 -3 2905 2930 2997 11 -3 2920 2948 3009 11 -3 2901 2938 3022 11 -3 2909 2930 2998 11 -3 2911 2958 2969 11 -3 732 2939 2971 11 -3 69 732 2971 11 -3 2931 3003 3007 11 -3 2895 3001 3033 11 -3 2901 2945 2947 11 -3 2904 2958 2969 11 -3 2903 2934 2978 11 -3 729 2931 2979 11 -3 2893 2933 2980 11 -3 2919 3016 3031 11 -3 331 2945 2947 11 -3 2901 2956 3005 11 -3 2905 2957 2997 11 -3 2892 2974 3027 11 -3 2911 2983 3026 11 -3 2905 2935 2989 11 -3 8 727 2945 11 -3 2920 2933 3009 11 -3 2916 2932 2995 11 -3 2886 2942 3016 11 -3 2895 3003 3033 11 -3 2931 3003 3033 11 -3 2889 2936 3011 11 -3 2898 2939 2977 11 -3 2901 2945 3022 11 -3 2911 2958 3027 11 -3 8 331 2945 11 -3 2916 2932 3006 11 -3 2902 2961 3035 11 -3 2901 2985 3005 11 -3 2901 2947 2985 11 -3 331 332 2947 11 -3 2934 2973 3008 11 -3 2896 2960 3025 11 -3 2895 2936 3018 11 -3 336 2935 3035 11 -3 2913 2947 2985 11 -3 336 2935 2989 11 -3 2906 2954 2967 11 -3 2910 2940 2991 11 -3 691 692 2949 11 -3 2921 2949 3021 11 -3 2915 2939 2971 11 -3 2925 2974 3027 11 -3 2896 2940 2991 11 -3 2909 2954 2967 11 -3 63 285 2951 11 -3 2907 2941 2963 11 -3 2907 2956 2970 11 -3 2910 2953 2996 11 -3 2906 2992 3028 11 -3 687 2940 2996 11 -3 2903 2952 2970 11 -3 2916 2953 2982 11 -3 2900 2951 2990 11 -3 2895 2936 3003 11 -3 726 2938 3022 11 -3 2933 3009 3034 11 -3 726 2938 3000 11 -3 2888 2956 2970 11 -3 334 335 2962 11 -3 2906 2955 2967 11 -3 2902 2936 3003 11 -3 2923 2984 3020 11 -3 2907 2938 3000 11 -3 2944 3020 3025 11 -3 2886 2955 2967 11 -3 2912 2950 2987 11 -3 2899 2937 3043 11 -3 2917 3020 3025 11 -3 2891 2937 2984 11 -3 2887 2950 2987 11 -3 2904 2969 3016 11 -3 68 584 2986 11 -3 284 2993 2994 11 -3 68 684 2986 11 -3 36 337 2961 11 -3 694 2964 2965 11 -3 2904 3016 3029 11 -3 2906 2972 3028 11 -3 2902 2961 3007 11 -3 2891 2937 3010 11 -3 693 694 2965 11 -3 2928 2962 2981 11 -3 686 687 2996 11 -3 2903 2941 2978 11 -3 2905 2962 2981 11 -3 2915 2939 3023 11 -3 2908 2964 2965 11 -3 2888 2952 2970 11 -3 692 2949 3021 11 -3 86 733 2964 11 -3 86 694 2964 11 -3 7 725 2963 11 -3 2889 2997 2998 11 -3 687 2940 3041 11 -3 2934 2994 3008 11 -3 2916 2982 3006 11 -3 2891 2944 3020 11 -3 2922 2994 3008 11 -3 2930 2997 2998 11 -3 2910 2991 3015 11 -3 2926 3001 3033 11 -3 2918 2950 3032 11 -3 2898 2939 3023 11 -3 2887 2948 3036 11 -3 2894 2992 3002 11 -3 733 734 2975 11 -3 2899 2946 3043 11 -3 2910 2940 2996 11 -3 2903 2952 2973 11 -3 2923 2984 3038 11 -3 2905 2962 2989 11 -3 2918 2950 3036 11 -3 2915 2971 2988 11 -3 2922 2993 2994 11 -3 2927 2959 3014 11 -3 284 285 2993 11 -3 69 587 2971 11 -3 2909 2943 2998 11 -3 2924 2992 3002 11 -3 2889 2943 2998 11 -3 690 691 3019 11 -3 689 690 2976 11 -3 726 727 3022 11 -3 2894 2954 2992 11 -3 2891 2944 3040 11 -3 2910 2953 2982 11 -3 729 730 2979 11 -3 2924 2985 3002 11 -3 2929 2987 3018 11 -3 2890 2959 3014 11 -3 336 337 3035 11 -3 725 726 3000 11 -3 2907 2963 3000 11 -3 332 333 3030 11 -3 2889 2943 3011 11 -3 2908 2964 2975 11 -3 2913 2985 3002 11 -3 2918 2944 3040 11 -3 2897 2942 3031 11 -3 727 2945 3022 11 -3 2897 2943 3013 11 -3 2904 2946 3043 11 -3 2897 2950 3013 11 -3 2897 2950 3032 11 -3 2896 2944 3025 11 -3 2966 3031 3032 11 -3 2912 2950 3013 11 -3 285 2951 2993 11 -3 688 2960 3024 11 -3 2899 2946 3004 11 -3 587 2971 2988 11 -3 688 689 3024 11 -3 733 2964 2975 11 -3 2906 2954 2992 11 -3 2916 2953 3012 11 -3 2919 2966 3031 11 -3 2890 2968 3014 11 -3 2892 2974 3008 11 -3 2922 2974 3008 11 -3 335 336 2989 11 -3 2889 2957 2997 11 -3 2900 2974 3042 11 -3 2887 2950 3036 11 -3 2918 2948 3036 11 -3 2899 2949 3038 11 -3 691 2949 3019 11 -3 2900 2951 3042 11 -3 584 585 2995 11 -3 685 2953 3012 11 -3 2920 2991 3015 11 -3 586 587 2988 11 -3 693 2965 3021 11 -3 2921 2965 3021 11 -3 332 2947 3030 11 -3 2914 2952 3044 11 -3 283 284 2994 11 -3 2913 2947 3030 11 -3 283 2994 3037 11 -3 2886 2955 3026 11 -3 335 2962 2989 11 -3 2921 2968 3004 11 -3 2924 2992 3028 11 -3 2937 3029 3043 11 -3 2892 2973 3008 11 -3 333 2999 3030 11 -3 2888 2956 3005 11 -3 2910 2982 3015 11 -3 2934 2994 3037 11 -3 2917 2960 3025 11 -3 684 685 3012 11 -3 2919 2966 3010 11 -3 2891 2966 3010 11 -3 2892 2983 3027 11 -3 730 2979 3039 11 -3 2917 2960 3024 11 -3 725 2963 3000 11 -3 2904 3029 3043 11 -3 584 2986 2995 11 -3 2893 2982 3006 11 -3 2934 2978 3037 11 -3 2926 2979 3039 11 -3 730 731 3039 11 -3 688 2960 3041 11 -3 2886 2969 3026 11 -3 692 693 3021 11 -3 2931 2979 3033 11 -3 337 2961 3035 11 -3 2940 2960 3041 11 -3 2897 3031 3032 11 -3 2952 2973 3044 11 -3 687 688 3041 11 -3 282 283 3037 11 -3 2922 2974 3042 11 -3 2908 2968 3014 11 -3 2924 2985 3005 11 -3 2916 2986 3012 11 -3 2886 2969 3016 11 -3 2916 2986 2995 11 -3 2915 2980 3017 11 -3 2892 2973 3044 11 -3 2918 2966 3032 11 -3 2951 2993 3042 11 -3 2918 2966 3040 11 -3 2911 2969 3026 11 -3 2917 2976 3024 11 -3 2893 2980 3017 11 -3 2891 2966 3040 11 -3 2892 2983 3044 11 -3 2888 2972 3028 11 -3 731 2977 3039 11 -3 2893 2982 3015 11 -3 2937 3010 3029 11 -3 689 2976 3024 11 -3 2915 2980 3023 11 -3 2898 3001 3034 11 -3 684 2986 3012 11 -3 2912 2987 3018 11 -3 2929 3001 3034 11 -3 2891 2984 3020 11 -3 2926 2979 3033 11 -3 282 2978 3037 11 -3 2926 2977 3039 11 -3 2911 2983 3027 11 -3 2943 3011 3013 11 -3 2893 3006 3017 11 -3 2912 3011 3013 11 -3 2932 3006 3017 11 -3 2914 2983 3044 11 -3 2919 3016 3029 11 -3 2913 2999 3030 11 -3 2888 3005 3028 11 -3 2924 3005 3028 11 -3 2922 2993 3042 11 -3 2919 3010 3029 11 -3 2949 3019 3038 11 -3 2923 3019 3038 11 -3 3091 3133 3148 12 -3 3058 3083 3090 12 -3 3053 3083 3090 12 -3 3054 3074 3150 12 -3 3047 3109 3136 12 -3 3049 3091 3133 12 -3 389 390 3080 12 -3 3045 3075 3113 12 -3 3060 3075 3113 12 -3 752 753 3086 12 -3 3063 3079 3141 12 -3 753 3086 3097 12 -3 3055 3073 3099 12 -3 3054 3104 3150 12 -3 3047 3098 3136 12 -3 3055 3073 3114 12 -3 3079 3091 3141 12 -3 3054 3074 3108 12 -3 3050 3142 3156 12 -3 3051 3129 3149 12 -3 3066 3076 3136 12 -3 738 3103 3121 12 -3 3050 3088 3156 12 -3 3058 3090 3094 12 -3 756 3089 3099 12 -3 3054 3076 3136 12 -3 3072 3129 3149 12 -3 3069 3115 3124 12 -3 389 3080 3112 12 -3 3049 3079 3091 12 -3 3046 3090 3094 12 -3 3060 3075 3158 12 -3 3069 3115 3151 12 -3 3063 3115 3124 12 -3 3077 3115 3151 12 -3 3047 3082 3096 12 -3 93 736 3130 12 -3 3045 3075 3119 12 -3 3058 3084 3094 12 -3 98 753 3097 12 -3 3077 3147 3163 12 -3 3049 3079 3132 12 -3 3053 3083 3100 12 -3 96 750 3139 12 -3 3052 3086 3097 12 -3 3059 3085 3095 12 -3 3055 3082 3096 12 -3 737 738 3103 12 -3 3054 3076 3104 12 -3 3061 3078 3143 12 -3 26 388 3118 12 -3 3057 3085 3095 12 -3 3047 3098 3128 12 -3 3055 3089 3099 12 -3 3057 3084 3094 12 -3 739 3076 3164 12 -3 757 3078 3089 12 -3 3071 3098 3128 12 -3 739 3076 3121 12 -3 3067 3133 3148 12 -3 3068 3147 3163 12 -3 3045 3077 3113 12 -3 3062 3080 3107 12 -3 99 756 3099 12 -3 3066 3103 3121 12 -3 98 3097 3140 12 -3 3045 3077 3115 12 -3 3066 3076 3121 12 -3 3056 3080 3112 12 -3 3066 3103 3109 12 -3 3061 3103 3109 12 -3 3078 3089 3143 12 -3 751 3087 3137 12 -3 3047 3082 3128 12 -3 756 757 3089 12 -3 390 3080 3116 12 -3 3064 3082 3128 12 -3 745 3083 3138 12 -3 3062 3080 3116 12 -3 3057 3094 3095 12 -3 3046 3094 3095 12 -3 3063 3079 3146 12 -3 3079 3132 3161 12 -3 745 3083 3165 12 -3 388 3081 3118 12 -3 388 3081 3112 12 -3 3056 3080 3167 12 -3 3060 3088 3158 12 -3 3057 3084 3131 12 -3 3077 3113 3163 12 -3 3058 3084 3157 12 -3 3075 3152 3166 12 -3 3071 3108 3152 12 -3 750 751 3137 12 -3 3071 3098 3108 12 -3 742 3123 3150 12 -3 3056 3087 3102 12 -3 3065 3087 3102 12 -3 391 392 3092 12 -3 1 396 3101 12 -3 3056 3081 3137 12 -3 3057 3085 3134 12 -3 1 749 3101 12 -3 3059 3085 3159 12 -3 3055 3082 3114 12 -3 95 746 3106 12 -3 3064 3132 3161 12 -3 3074 3108 3142 12 -3 3058 3083 3138 12 -3 3074 3123 3150 12 -3 3070 3142 3156 12 -3 3075 3119 3166 12 -3 3066 3109 3136 12 -3 757 3078 3130 12 -3 748 3084 3157 12 -3 3064 3082 3132 12 -3 3052 3097 3148 12 -3 745 746 3138 12 -3 3056 3087 3137 12 -3 748 3084 3131 12 -3 395 3085 3159 12 -3 3056 3081 3112 12 -3 3051 3110 3149 12 -3 3053 3090 3160 12 -3 3049 3114 3133 12 -3 3046 3090 3111 12 -3 3060 3154 3163 12 -3 3060 3111 3154 12 -3 392 3092 3162 12 -3 3073 3114 3133 12 -3 395 3085 3134 12 -3 3050 3108 3152 12 -3 754 755 3120 12 -3 3061 3078 3127 12 -3 755 3120 3155 12 -3 3058 3106 3157 12 -3 740 741 3104 12 -3 3059 3105 3159 12 -3 3050 3108 3142 12 -3 3065 3086 3144 12 -3 3062 3092 3129 12 -3 3057 3101 3134 12 -3 391 3092 3116 12 -3 3072 3092 3162 12 -3 3057 3101 3131 12 -3 94 739 3164 12 -3 393 394 3105 12 -3 3047 3096 3109 12 -3 3061 3096 3109 12 -3 3062 3092 3116 12 -3 3065 3086 3135 12 -3 3052 3086 3135 12 -3 388 389 3112 12 -3 3054 3098 3108 12 -3 95 747 3106 12 -3 3060 3088 3160 12 -3 751 3087 3125 12 -3 3083 3100 3165 12 -3 3059 3095 3122 12 -3 3067 3097 3140 12 -3 3048 3102 3167 12 -3 3076 3104 3164 12 -3 3090 3111 3160 12 -3 746 3106 3138 12 -3 3048 3107 3167 12 -3 740 3104 3164 12 -3 3055 3089 3143 12 -3 3065 3087 3125 12 -3 3072 3105 3162 12 -3 3071 3152 3166 12 -3 752 3086 3144 12 -3 3067 3097 3148 12 -3 3062 3107 3126 12 -3 3080 3107 3167 12 -3 390 391 3116 12 -3 3072 3105 3149 12 -3 3053 3100 3156 12 -3 3050 3088 3158 12 -3 3070 3100 3156 12 -3 737 3103 3127 12 -3 3048 3093 3124 12 -3 3063 3093 3124 12 -3 3062 3117 3129 12 -3 26 96 3118 12 -3 3058 3106 3138 12 -3 3052 3091 3141 12 -3 3059 3110 3122 12 -3 736 737 3127 12 -3 3062 3117 3126 12 -3 3049 3114 3132 12 -3 3046 3095 3122 12 -3 3082 3114 3132 12 -3 3073 3120 3155 12 -3 393 3105 3162 12 -3 3068 3110 3122 12 -3 736 3127 3130 12 -3 747 748 3157 12 -3 3072 3092 3129 12 -3 394 395 3159 12 -3 3048 3124 3126 12 -3 97 751 3125 12 -3 3052 3093 3141 12 -3 3069 3124 3126 12 -3 741 742 3150 12 -3 3052 3091 3148 12 -3 3055 3096 3143 12 -3 3052 3093 3135 12 -3 738 739 3121 12 -3 3060 3111 3160 12 -3 742 743 3123 12 -3 3061 3103 3127 12 -3 3059 3105 3149 12 -3 3048 3093 3145 12 -3 3063 3093 3141 12 -3 3063 3115 3146 12 -3 748 749 3131 12 -3 395 396 3134 12 -3 3051 3117 3129 12 -3 3078 3127 3130 12 -3 3074 3123 3142 12 -3 3051 3110 3147 12 -3 3070 3123 3142 12 -3 744 3100 3153 12 -3 3048 3107 3126 12 -3 3068 3110 3147 12 -3 396 3101 3134 12 -3 99 3099 3155 12 -3 749 3101 3131 12 -3 3065 3125 3144 12 -3 3061 3096 3143 12 -3 3054 3098 3136 12 -3 3065 3102 3145 12 -3 744 3100 3165 12 -3 3045 3119 3161 12 -3 743 744 3153 12 -3 3068 3122 3154 12 -3 99 755 3155 12 -3 744 745 3165 12 -3 97 752 3144 12 -3 3069 3117 3126 12 -3 3051 3117 3151 12 -3 3048 3102 3145 12 -3 3069 3117 3151 12 -3 3045 3146 3161 12 -3 94 740 3164 12 -3 98 754 3140 12 -3 3073 3099 3155 12 -3 3070 3100 3153 12 -3 3067 3120 3133 12 -3 3073 3120 3133 12 -3 3056 3102 3167 12 -3 3088 3156 3160 12 -3 3053 3156 3160 12 -3 741 3104 3150 12 -3 394 3105 3159 12 -3 747 3106 3157 12 -3 743 3123 3153 12 -3 392 393 3162 12 -3 3067 3120 3140 12 -3 3046 3122 3154 12 -3 3059 3110 3149 12 -3 754 3120 3140 12 -3 3070 3123 3153 12 -3 3045 3115 3146 12 -3 3046 3111 3154 12 -3 3081 3137 3139 12 -3 97 3125 3144 12 -3 750 3137 3139 12 -3 96 3118 3139 12 -3 3060 3113 3163 12 -3 3065 3135 3145 12 -3 93 100 3130 12 -3 3064 3119 3161 12 -3 3093 3135 3145 12 -3 3064 3119 3166 12 -3 3068 3154 3163 12 -3 3079 3146 3161 12 -3 3064 3128 3166 12 -3 3077 3147 3151 12 -3 3071 3128 3166 12 -3 3051 3147 3151 12 -3 3075 3152 3158 12 -3 3050 3152 3158 12 -3 3081 3118 3139 12 -3 100 757 3130 12 -3 3180 3221 3253 13 -3 3169 3210 3227 13 -3 3183 3205 3305 13 -3 3172 3219 3258 13 -3 3219 3258 3276 13 -3 3173 3257 3266 13 -3 3169 3210 3232 13 -3 3171 3209 3251 13 -3 3183 3210 3305 13 -3 91 709 3206 13 -3 3183 3210 3227 13 -3 3189 3221 3253 13 -3 3187 3198 3230 13 -3 3187 3198 3242 13 -3 3173 3208 3266 13 -3 3171 3235 3251 13 -3 279 3204 3246 13 -3 3169 3232 3241 13 -3 91 764 3206 13 -3 7 725 3212 13 -3 709 3206 3217 13 -3 40 765 3207 13 -3 40 361 3207 13 -3 3179 3214 3218 13 -3 3186 3214 3218 13 -3 3169 3200 3241 13 -3 3169 3200 3256 13 -3 3200 3247 3256 13 -3 3199 3236 3292 13 -3 762 3250 3259 13 -3 3187 3231 3235 13 -3 3185 3216 3229 13 -3 3175 3207 3224 13 -3 7 280 3212 13 -3 3188 3231 3235 13 -3 3184 3247 3256 13 -3 361 3207 3224 13 -3 3168 3202 3274 13 -3 3168 3202 3240 13 -3 3199 3236 3278 13 -3 3178 3206 3217 13 -3 768 3231 3234 13 -3 3172 3258 3273 13 -3 3198 3223 3269 13 -3 3186 3225 3249 13 -3 3171 3218 3230 13 -3 3176 3208 3232 13 -3 3190 3225 3249 13 -3 3182 3208 3232 13 -3 3196 3250 3259 13 -3 3205 3220 3305 13 -3 3179 3223 3269 13 -3 3172 3214 3273 13 -3 3185 3229 3243 13 -3 3205 3220 3287 13 -3 3173 3208 3297 13 -3 3183 3203 3237 13 -3 3202 3262 3282 13 -3 764 3206 3261 13 -3 3183 3203 3291 13 -3 3182 3208 3298 13 -3 3191 3206 3276 13 -3 3184 3211 3288 13 -3 725 3212 3239 13 -3 278 279 3246 13 -3 3175 3209 3226 13 -3 3178 3206 3276 13 -3 3176 3220 3305 13 -3 3180 3213 3290 13 -3 3180 3213 3233 13 -3 3183 3205 3252 13 -3 767 768 3231 13 -3 765 3207 3238 13 -3 3180 3221 3290 13 -3 3184 3246 3288 13 -3 3172 3262 3277 13 -3 3191 3206 3261 13 -3 279 3204 3260 13 -3 3218 3230 3269 13 -3 3171 3209 3302 13 -3 3172 3214 3277 13 -3 3174 3229 3289 13 -3 3229 3289 3292 13 -3 3170 3248 3255 13 -3 361 362 3224 13 -3 3178 3219 3255 13 -3 3169 3215 3227 13 -3 3193 3262 3282 13 -3 711 712 3221 13 -3 3178 3222 3255 13 -3 3194 3257 3266 13 -3 3168 3245 3267 13 -3 3200 3247 3275 13 -3 3177 3215 3227 13 -3 3201 3225 3295 13 -3 3175 3224 3286 13 -3 725 726 3239 13 -3 3170 3216 3254 13 -3 3187 3231 3234 13 -3 711 3221 3263 13 -3 3201 3225 3293 13 -3 3176 3232 3305 13 -3 368 3237 3252 13 -3 367 368 3252 13 -3 3210 3232 3305 13 -3 3177 3215 3303 13 -3 3201 3245 3298 13 -3 3181 3216 3229 13 -3 709 710 3217 13 -3 3175 3207 3280 13 -3 3194 3220 3266 13 -3 3176 3220 3266 13 -3 3170 3228 3254 13 -3 3177 3212 3239 13 -3 3191 3258 3276 13 -3 3181 3236 3292 13 -3 3192 3226 3257 13 -3 3202 3240 3282 13 -3 3204 3215 3303 13 -3 3173 3226 3257 13 -3 3193 3248 3255 13 -3 3176 3208 3266 13 -3 3170 3222 3253 13 -3 760 761 3223 13 -3 3189 3221 3263 13 -3 3195 3245 3267 13 -3 3190 3225 3295 13 -3 3174 3247 3275 13 -3 3190 3209 3264 13 -3 3172 3219 3262 13 -3 3200 3275 3281 13 -3 3175 3209 3251 13 -3 3201 3245 3293 13 -3 3170 3228 3253 13 -3 3193 3219 3262 13 -3 3184 3211 3247 13 -3 101 768 3234 13 -3 101 758 3234 13 -3 3213 3233 3296 13 -3 3182 3232 3241 13 -3 3190 3209 3302 13 -3 277 3211 3283 13 -3 3198 3223 3285 13 -3 277 3211 3288 13 -3 3217 3263 3279 13 -3 8 368 3272 13 -3 765 766 3238 13 -3 3170 3222 3255 13 -3 3199 3211 3289 13 -3 3180 3228 3253 13 -3 3174 3229 3243 13 -3 3187 3230 3235 13 -3 3199 3211 3283 13 -3 3183 3227 3291 13 -3 363 364 3244 13 -3 3177 3239 3291 13 -3 3196 3258 3273 13 -3 3170 3216 3248 13 -3 3171 3230 3235 13 -3 762 763 3250 13 -3 3169 3215 3256 13 -3 3185 3216 3248 13 -3 272 3233 3301 13 -3 710 3217 3263 13 -3 3200 3241 3281 13 -3 3186 3218 3249 13 -3 3187 3234 3242 13 -3 3203 3239 3291 13 -3 758 3234 3242 13 -3 3189 3263 3279 13 -3 272 273 3301 13 -3 274 275 3236 13 -3 758 759 3242 13 -3 3197 3228 3254 13 -3 365 3220 3287 13 -3 364 3244 3271 13 -3 368 3237 3272 13 -3 3171 3218 3249 13 -3 3188 3235 3251 13 -3 760 3223 3285 13 -3 713 3290 3294 13 -3 3181 3216 3254 13 -3 3209 3226 3264 13 -3 3168 3225 3274 13 -3 3182 3245 3298 13 -3 3213 3290 3294 13 -3 3177 3212 3303 13 -3 3204 3215 3306 13 -3 3179 3218 3269 13 -3 3179 3214 3273 13 -3 365 3220 3271 13 -3 3186 3214 3277 13 -3 3189 3222 3253 13 -3 3196 3250 3258 13 -3 3207 3238 3280 13 -3 3191 3250 3258 13 -3 761 762 3259 13 -3 3168 3240 3267 13 -3 3193 3219 3255 13 -3 365 366 3287 13 -3 3202 3262 3277 13 -3 3195 3275 3281 13 -3 273 274 3268 13 -3 280 3212 3260 13 -3 275 3236 3278 13 -3 3203 3237 3272 13 -3 3192 3244 3257 13 -3 3194 3244 3257 13 -3 362 3224 3270 13 -3 276 277 3283 13 -3 3175 3226 3286 13 -3 3192 3224 3270 13 -3 3178 3217 3279 13 -3 3183 3237 3252 13 -3 761 3223 3259 13 -3 3194 3220 3271 13 -3 3178 3219 3276 13 -3 3194 3244 3271 13 -3 3178 3222 3279 13 -3 3189 3222 3279 13 -3 3185 3240 3267 13 -3 3203 3272 3284 13 -3 3173 3226 3264 13 -3 712 3221 3290 13 -3 279 280 3260 13 -3 766 3238 3265 13 -3 712 713 3290 13 -3 3192 3226 3286 13 -3 3177 3227 3291 13 -3 3185 3243 3267 13 -3 759 3242 3285 13 -3 3188 3238 3265 13 -3 3198 3242 3285 13 -3 364 365 3271 13 -3 3179 3223 3304 13 -3 3186 3225 3274 13 -3 3195 3243 3275 13 -3 3174 3243 3275 13 -3 767 3231 3265 13 -3 3199 3289 3292 13 -3 3192 3224 3286 13 -3 3168 3225 3293 13 -3 3180 3228 3307 13 -3 3197 3228 3307 13 -3 3188 3231 3265 13 -3 3198 3230 3269 13 -3 766 767 3265 13 -3 763 764 3261 13 -3 3197 3254 3300 13 -3 3204 3246 3306 13 -3 710 711 3263 13 -3 726 3239 3284 13 -3 271 3294 3296 13 -3 3211 3247 3289 13 -3 3181 3229 3292 13 -3 3184 3246 3306 13 -3 274 3236 3268 13 -3 362 363 3270 13 -3 3188 3238 3280 13 -3 3181 3236 3300 13 -3 273 3268 3301 13 -3 277 278 3288 13 -3 3213 3294 3296 13 -3 3180 3233 3307 13 -3 271 272 3296 13 -3 42 271 3294 13 -3 363 3244 3270 13 -3 3197 3233 3307 13 -3 8 727 3272 13 -3 3203 3239 3284 13 -3 3192 3244 3270 13 -3 42 713 3294 13 -3 275 276 3278 13 -3 3197 3233 3301 13 -3 3168 3245 3293 13 -3 272 3233 3296 13 -3 763 3250 3261 13 -3 3195 3243 3267 13 -3 3182 3245 3281 13 -3 3173 3264 3295 13 -3 3173 3295 3297 13 -3 3191 3250 3261 13 -3 3195 3245 3281 13 -3 759 760 3285 13 -3 726 727 3284 13 -3 727 3272 3284 13 -3 3185 3240 3282 13 -3 3182 3241 3281 13 -3 366 367 3299 13 -3 3188 3251 3280 13 -3 278 3246 3288 13 -3 3190 3249 3302 13 -3 3185 3248 3282 13 -3 3193 3248 3282 13 -3 3215 3256 3306 13 -3 3175 3251 3280 13 -3 3184 3256 3306 13 -3 3174 3247 3289 13 -3 3181 3254 3300 13 -3 367 3252 3299 13 -3 3205 3252 3299 13 -3 3212 3260 3303 13 -3 3171 3249 3302 13 -3 3196 3259 3304 13 -3 3236 3268 3300 13 -3 3186 3274 3277 13 -3 3202 3274 3277 13 -3 3196 3273 3304 13 -3 3199 3278 3283 13 -3 3197 3268 3301 13 -3 3223 3259 3304 13 -3 276 3278 3283 13 -3 3190 3264 3295 13 -3 3201 3295 3297 13 -3 3204 3260 3303 13 -3 3197 3268 3300 13 -3 3208 3297 3298 13 -3 3201 3297 3298 13 -3 3179 3273 3304 13 -3 366 3287 3299 13 -3 3205 3287 3299 13 -3 3314 3335 3398 14 -3 715 716 3344 14 -3 770 3339 3371 14 -3 3320 3337 3364 14 -3 3314 3335 3409 14 -3 716 3344 3364 14 -3 3318 3339 3349 14 -3 3318 3339 3394 14 -3 3316 3339 3349 14 -3 3316 3339 3371 14 -3 3322 3336 3355 14 -3 778 3357 3390 14 -3 3360 3395 3407 14 -3 758 3367 3369 14 -3 3318 3360 3407 14 -3 764 3368 3384 14 -3 778 779 3357 14 -3 3321 3342 3374 14 -3 3322 3336 3370 14 -3 3320 3337 3375 14 -3 3318 3360 3394 14 -3 718 3351 3419 14 -3 3319 3345 3359 14 -3 3316 3371 3434 14 -3 3320 3344 3364 14 -3 3321 3342 3378 14 -3 769 770 3371 14 -3 3313 3345 3363 14 -3 3329 3345 3363 14 -3 3316 3346 3349 14 -3 770 3339 3394 14 -3 3313 3338 3365 14 -3 106 781 3355 14 -3 3313 3338 3375 14 -3 3352 3386 3408 14 -3 718 719 3351 14 -3 3342 3374 3406 14 -3 758 759 3367 14 -3 760 761 3353 14 -3 3331 3368 3384 14 -3 781 3355 3377 14 -3 3337 3351 3419 14 -3 3341 3371 3434 14 -3 3317 3348 3421 14 -3 3335 3350 3398 14 -3 3337 3375 3393 14 -3 3315 3386 3408 14 -3 3348 3387 3421 14 -3 714 3341 3405 14 -3 3323 3361 3383 14 -3 3361 3383 3401 14 -3 3313 3375 3393 14 -3 763 764 3368 14 -3 3311 3366 3385 14 -3 760 3353 3410 14 -3 780 3377 3415 14 -3 3343 3377 3415 14 -3 714 3341 3380 14 -3 3308 3359 3372 14 -3 3330 3359 3372 14 -3 3324 3367 3369 14 -3 3313 3345 3365 14 -3 3326 3356 3362 14 -3 3319 3345 3365 14 -3 3345 3359 3428 14 -3 3335 3354 3409 14 -3 3337 3364 3419 14 -3 3322 3343 3377 14 -3 3330 3366 3385 14 -3 3320 3344 3402 14 -3 3323 3347 3418 14 -3 3327 3348 3373 14 -3 3322 3343 3386 14 -3 715 3344 3380 14 -3 3325 3357 3390 14 -3 3342 3378 3430 14 -3 3329 3345 3428 14 -3 3326 3362 3400 14 -3 3316 3346 3402 14 -3 3321 3363 3374 14 -3 3329 3363 3374 14 -3 3327 3352 3408 14 -3 777 3347 3390 14 -3 3333 3395 3407 14 -3 3312 3374 3406 14 -3 3318 3382 3407 14 -3 106 782 3355 14 -3 3332 3358 3392 14 -3 3312 3358 3392 14 -3 784 3369 3379 14 -3 3317 3348 3414 14 -3 780 781 3377 14 -3 3321 3351 3393 14 -3 3318 3349 3382 14 -3 3323 3347 3383 14 -3 3328 3353 3410 14 -3 775 3350 3389 14 -3 3327 3348 3413 14 -3 3322 3355 3377 14 -3 3325 3347 3416 14 -3 3340 3382 3407 14 -3 777 3347 3418 14 -3 761 3353 3376 14 -3 3325 3347 3390 14 -3 3323 3389 3418 14 -3 101 758 3369 14 -3 3325 3357 3403 14 -3 101 784 3369 14 -3 104 3354 3417 14 -3 3309 3362 3426 14 -3 3309 3426 3431 14 -3 783 784 3379 14 -3 3348 3373 3414 14 -3 719 3351 3378 14 -3 3337 3351 3393 14 -3 3319 3356 3385 14 -3 103 771 3360 14 -3 3310 3352 3370 14 -3 3319 3356 3362 14 -3 3322 3352 3370 14 -3 3311 3356 3385 14 -3 3308 3359 3428 14 -3 775 3350 3412 14 -3 3319 3359 3385 14 -3 3336 3355 3429 14 -3 3328 3367 3381 14 -3 104 772 3417 14 -3 3327 3372 3373 14 -3 3321 3363 3393 14 -3 3324 3367 3381 14 -3 3308 3372 3373 14 -3 761 762 3376 14 -3 775 776 3389 14 -3 3321 3351 3378 14 -3 782 3355 3429 14 -3 716 717 3364 14 -3 777 778 3390 14 -3 3320 3402 3432 14 -3 3317 3353 3425 14 -3 3348 3387 3413 14 -3 3310 3387 3413 14 -3 3312 3358 3391 14 -3 3334 3358 3391 14 -3 3357 3403 3427 14 -3 104 3354 3420 14 -3 3309 3362 3400 14 -3 3323 3350 3398 14 -3 3324 3369 3379 14 -3 3317 3358 3414 14 -3 3346 3349 3433 14 -3 719 720 3378 14 -3 3323 3350 3389 14 -3 3344 3402 3434 14 -3 92 714 3405 14 -3 3322 3352 3386 14 -3 771 772 3395 14 -3 3334 3358 3414 14 -3 3324 3379 3396 14 -3 3336 3379 3396 14 -3 3326 3356 3401 14 -3 3334 3373 3414 14 -3 3310 3352 3413 14 -3 3335 3350 3412 14 -3 3311 3356 3401 14 -3 3327 3352 3413 14 -3 714 715 3380 14 -3 774 775 3412 14 -3 722 3384 3388 14 -3 104 773 3420 14 -3 3334 3373 3399 14 -3 3331 3388 3406 14 -3 3342 3388 3406 14 -3 3308 3373 3399 14 -3 105 774 3397 14 -3 3346 3402 3432 14 -3 91 722 3384 14 -3 717 3364 3419 14 -3 91 764 3384 14 -3 721 722 3388 14 -3 3316 3402 3434 14 -3 3328 3353 3421 14 -3 3317 3353 3421 14 -3 3331 3384 3388 14 -3 3330 3372 3422 14 -3 3338 3375 3432 14 -3 3310 3370 3396 14 -3 3353 3376 3425 14 -3 3333 3354 3409 14 -3 3317 3358 3425 14 -3 3333 3354 3417 14 -3 3335 3354 3420 14 -3 3330 3359 3385 14 -3 102 769 3423 14 -3 3310 3381 3396 14 -3 3319 3362 3426 14 -3 759 760 3410 14 -3 3323 3361 3398 14 -3 103 770 3394 14 -3 103 3360 3394 14 -3 3311 3383 3401 14 -3 3319 3365 3426 14 -3 3372 3408 3422 14 -3 3332 3358 3425 14 -3 3312 3374 3391 14 -3 3329 3374 3391 14 -3 772 3395 3417 14 -3 3320 3375 3432 14 -3 3314 3361 3404 14 -3 771 3360 3395 14 -3 3326 3361 3404 14 -3 105 773 3397 14 -3 759 3367 3410 14 -3 3313 3363 3393 14 -3 3309 3382 3400 14 -3 3340 3382 3400 14 -3 3314 3361 3398 14 -3 3330 3366 3422 14 -3 762 763 3411 14 -3 3343 3357 3415 14 -3 779 3357 3415 14 -3 3331 3368 3392 14 -3 3315 3386 3427 14 -3 3343 3386 3427 14 -3 3343 3357 3427 14 -3 774 3397 3412 14 -3 3326 3361 3401 14 -3 776 777 3418 14 -3 92 102 3405 14 -3 720 3378 3430 14 -3 3340 3400 3404 14 -3 3326 3400 3404 14 -3 3347 3383 3416 14 -3 3311 3366 3416 14 -3 3332 3368 3392 14 -3 779 780 3415 14 -3 717 718 3419 14 -3 3328 3381 3387 14 -3 3310 3381 3387 14 -3 3325 3366 3403 14 -3 782 783 3429 14 -3 720 721 3430 14 -3 3344 3380 3434 14 -3 3342 3388 3430 14 -3 721 3388 3430 14 -3 3336 3370 3396 14 -3 3334 3391 3399 14 -3 3329 3391 3399 14 -3 763 3368 3411 14 -3 762 3376 3411 14 -3 3338 3426 3431 14 -3 3332 3376 3411 14 -3 3328 3367 3410 14 -3 3325 3366 3416 14 -3 3324 3381 3396 14 -3 3336 3379 3429 14 -3 783 3379 3429 14 -3 3338 3365 3426 14 -3 769 3371 3423 14 -3 3311 3383 3416 14 -3 3366 3403 3422 14 -3 3327 3372 3408 14 -3 3329 3399 3428 14 -3 3331 3392 3406 14 -3 3332 3368 3411 14 -3 3335 3397 3412 14 -3 3333 3407 3424 14 -3 3341 3371 3423 14 -3 3312 3392 3406 14 -3 3332 3376 3425 14 -3 3333 3409 3424 14 -3 3333 3395 3417 14 -3 3328 3387 3421 14 -3 3341 3380 3434 14 -3 3349 3382 3433 14 -3 3309 3382 3433 14 -3 3314 3404 3424 14 -3 3340 3404 3424 14 -3 776 3389 3418 14 -3 3315 3403 3427 14 -3 3335 3397 3420 14 -3 102 3405 3423 14 -3 3340 3407 3424 14 -3 773 3397 3420 14 -3 3315 3408 3422 14 -3 3315 3403 3422 14 -3 3308 3399 3428 14 -3 3341 3405 3423 14 -3 3314 3409 3424 14 -3 3346 3431 3433 14 -3 3309 3431 3433 14 -3 3346 3431 3432 14 -3 3338 3431 3432 14 -3 3450 3465 3489 15 -3 582 3469 3556 15 -3 3438 3474 3496 15 -3 3451 3484 3500 15 -3 582 583 3556 15 -3 3449 3468 3512 15 -3 3450 3465 3504 15 -3 582 3469 3487 15 -3 3458 3468 3563 15 -3 3436 3485 3527 15 -3 3436 3507 3527 15 -3 3451 3500 3523 15 -3 3468 3497 3563 15 -3 663 3542 3556 15 -3 3443 3471 3519 15 -3 3441 3467 3531 15 -3 3441 3467 3512 15 -3 3437 3482 3489 15 -3 789 790 3472 15 -3 3443 3475 3519 15 -3 662 663 3542 15 -3 793 3498 3511 15 -3 3444 3469 3487 15 -3 3445 3476 3482 15 -3 3453 3472 3515 15 -3 3438 3474 3555 15 -3 3436 3468 3497 15 -3 3453 3476 3482 15 -3 3453 3472 3534 15 -3 3458 3468 3545 15 -3 660 3491 3540 15 -3 3444 3469 3542 15 -3 659 660 3491 15 -3 3438 3496 3535 15 -3 3455 3478 3517 15 -3 3469 3542 3556 15 -3 3445 3473 3492 15 -3 3439 3478 3517 15 -3 3452 3505 3506 15 -3 3454 3475 3533 15 -3 3449 3468 3522 15 -3 3462 3505 3506 15 -3 3436 3468 3522 15 -3 3448 3483 3486 15 -3 3443 3474 3496 15 -3 790 3472 3495 15 -3 3442 3472 3539 15 -3 3468 3512 3545 15 -3 3443 3474 3494 15 -3 787 3476 3510 15 -3 3482 3489 3544 15 -3 3452 3477 3505 15 -3 3440 3486 3543 15 -3 3442 3477 3505 15 -3 3443 3475 3496 15 -3 3440 3529 3543 15 -3 795 3470 3541 15 -3 108 798 3481 15 -3 3446 3483 3507 15 -3 792 793 3498 15 -3 3445 3473 3510 15 -3 3454 3475 3496 15 -3 3460 3494 3529 15 -3 3445 3476 3510 15 -3 789 3472 3515 15 -3 3446 3507 3548 15 -3 3446 3483 3486 15 -3 3444 3488 3542 15 -3 3435 3480 3506 15 -3 656 3513 3525 15 -3 3436 3483 3497 15 -3 3442 3472 3534 15 -3 3448 3483 3497 15 -3 3457 3498 3511 15 -3 3452 3480 3506 15 -3 3463 3481 3546 15 -3 798 3481 3546 15 -3 3475 3533 3565 15 -3 108 799 3481 15 -3 3440 3494 3529 15 -3 3461 3520 3528 15 -3 3457 3470 3518 15 -3 3456 3479 3499 15 -3 3435 3479 3499 15 -3 3446 3516 3543 15 -3 655 3471 3569 15 -3 3457 3470 3526 15 -3 3442 3478 3505 15 -3 3462 3478 3505 15 -3 3472 3495 3539 15 -3 3441 3512 3545 15 -3 3461 3480 3524 15 -3 3458 3480 3524 15 -3 3441 3501 3524 15 -3 3461 3501 3524 15 -3 3443 3471 3538 15 -3 3453 3476 3550 15 -3 795 3470 3526 15 -3 655 3471 3513 15 -3 661 3488 3542 15 -3 3456 3474 3530 15 -3 3456 3474 3555 15 -3 3444 3488 3527 15 -3 3459 3488 3527 15 -3 3459 3491 3540 15 -3 576 577 3490 15 -3 3447 3484 3514 15 -3 3456 3499 3508 15 -3 786 787 3510 15 -3 3438 3484 3508 15 -3 3446 3491 3516 15 -3 3460 3494 3538 15 -3 3451 3499 3508 15 -3 796 797 3502 15 -3 573 574 3492 15 -3 3448 3486 3521 15 -3 581 582 3487 15 -3 3435 3480 3566 15 -3 3451 3484 3508 15 -3 661 662 3542 15 -3 3437 3477 3520 15 -3 3460 3513 3525 15 -3 787 3476 3550 15 -3 3437 3520 3528 15 -3 795 796 3541 15 -3 3452 3477 3520 15 -3 3465 3492 3544 15 -3 3445 3492 3544 15 -3 659 3491 3516 15 -3 3445 3482 3544 15 -3 790 791 3495 15 -3 3447 3541 3547 15 -3 578 579 3493 15 -3 3448 3479 3509 15 -3 3435 3479 3509 15 -3 3454 3496 3535 15 -3 3447 3484 3500 15 -3 3467 3493 3512 15 -3 3449 3493 3512 15 -3 3466 3516 3543 15 -3 576 3490 3504 15 -3 3443 3494 3538 15 -3 3436 3483 3507 15 -3 3448 3479 3521 15 -3 3462 3478 3559 15 -3 3449 3493 3503 15 -3 3455 3498 3517 15 -3 3455 3478 3539 15 -3 3442 3478 3539 15 -3 658 659 3516 15 -3 799 3481 3533 15 -3 579 3493 3503 15 -3 3437 3477 3536 15 -3 3439 3500 3518 15 -3 577 3490 3557 15 -3 3462 3523 3532 15 -3 3450 3490 3504 15 -3 3457 3498 3517 15 -3 3461 3480 3561 15 -3 3438 3484 3514 15 -3 3442 3477 3534 15 -3 3454 3481 3533 15 -3 3439 3478 3559 15 -3 3463 3481 3552 15 -3 796 3502 3541 15 -3 574 3492 3554 15 -3 3487 3549 3564 15 -3 3464 3549 3564 15 -3 3450 3489 3528 15 -3 3467 3490 3557 15 -3 575 576 3504 15 -3 3470 3541 3547 15 -3 579 580 3503 15 -3 3465 3492 3554 15 -3 3451 3523 3532 15 -3 3452 3480 3561 15 -3 3456 3479 3560 15 -3 656 657 3525 15 -3 83 655 3569 15 -3 3435 3499 3532 15 -3 581 3487 3549 15 -3 578 3493 3557 15 -3 3460 3525 3529 15 -3 3473 3492 3568 15 -3 3466 3525 3529 15 -3 3436 3485 3522 15 -3 3461 3501 3528 15 -3 3447 3502 3541 15 -3 3441 3501 3531 15 -3 3437 3482 3536 15 -3 3467 3493 3557 15 -3 3458 3480 3566 15 -3 3440 3486 3521 15 -3 3450 3490 3531 15 -3 3463 3514 3535 15 -3 3464 3485 3564 15 -3 3435 3506 3532 15 -3 3439 3500 3523 15 -3 3444 3485 3527 15 -3 3450 3501 3528 15 -3 3444 3485 3564 15 -3 3453 3482 3536 15 -3 573 3492 3568 15 -3 67 583 3556 15 -3 3453 3515 3550 15 -3 67 663 3556 15 -3 3447 3514 3562 15 -3 661 3488 3540 15 -3 3474 3494 3530 15 -3 107 794 3511 15 -3 107 793 3511 15 -3 3500 3518 3547 15 -3 3463 3535 3552 15 -3 655 656 3513 15 -3 3449 3503 3551 15 -3 3454 3481 3552 15 -3 3459 3507 3527 15 -3 3464 3485 3551 15 -3 801 802 3519 15 -3 3437 3489 3528 15 -3 3467 3490 3531 15 -3 66 572 3558 15 -3 66 785 3558 15 -3 3450 3501 3531 15 -3 788 789 3515 15 -3 3440 3494 3530 15 -3 3459 3488 3540 15 -3 792 3498 3537 15 -3 3464 3503 3551 15 -3 3444 3487 3564 15 -3 801 3519 3565 15 -3 3465 3504 3554 15 -3 791 3495 3537 15 -3 3446 3486 3543 15 -3 3455 3495 3537 15 -3 3457 3511 3526 15 -3 794 795 3526 15 -3 3462 3506 3532 15 -3 787 788 3550 15 -3 580 3503 3549 15 -3 3464 3503 3549 15 -3 3475 3519 3565 15 -3 660 661 3540 15 -3 575 3504 3554 15 -3 791 792 3537 15 -3 3465 3489 3544 15 -3 3455 3495 3539 15 -3 3459 3491 3548 15 -3 794 3511 3526 15 -3 3451 3499 3532 15 -3 3446 3491 3548 15 -3 3455 3498 3537 15 -3 3440 3521 3560 15 -3 3439 3517 3518 15 -3 3440 3530 3560 15 -3 3457 3517 3518 15 -3 799 800 3533 15 -3 3448 3497 3563 15 -3 3466 3529 3543 15 -3 3463 3502 3546 15 -3 3477 3534 3536 15 -3 3453 3534 3536 15 -3 802 3519 3569 15 -3 3456 3508 3555 15 -3 3471 3513 3538 15 -3 800 3533 3565 15 -3 3438 3514 3535 15 -3 797 3502 3546 15 -3 3471 3519 3569 15 -3 3460 3513 3538 15 -3 797 798 3546 15 -3 3447 3500 3547 15 -3 3458 3524 3545 15 -3 3448 3509 3563 15 -3 3458 3509 3566 15 -3 580 581 3549 15 -3 3463 3502 3562 15 -3 3447 3502 3562 15 -3 657 658 3553 15 -3 3459 3507 3548 15 -3 574 575 3554 15 -3 577 578 3557 15 -3 3473 3510 3567 15 -3 785 786 3567 15 -3 572 573 3568 15 -3 3485 3522 3551 15 -3 800 801 3565 15 -3 786 3510 3567 15 -3 83 802 3569 15 -3 3466 3516 3553 15 -3 658 3516 3553 15 -3 3438 3508 3555 15 -3 3458 3509 3563 15 -3 3466 3525 3553 15 -3 657 3525 3553 15 -3 3435 3509 3566 15 -3 788 3515 3550 15 -3 3470 3518 3547 15 -3 3479 3521 3560 15 -3 3441 3524 3545 15 -3 3449 3522 3551 15 -3 3452 3520 3561 15 -3 3463 3514 3562 15 -3 3439 3523 3559 15 -3 3462 3523 3559 15 -3 3461 3520 3561 15 -3 3454 3535 3552 15 -3 3456 3530 3560 15 -3 3473 3558 3567 15 -3 785 3558 3567 15 -3 572 3558 3568 15 -3 3473 3558 3568 15 -3 821 3600 3632 16 -3 3571 3599 3652 16 -3 3593 3610 3641 16 -3 3596 3622 3644 16 -3 821 3600 3648 16 -3 3574 3610 3641 16 -3 823 824 3603 16 -3 3581 3609 3636 16 -3 3579 3624 3625 16 -3 3596 3624 3625 16 -3 15 113 3615 16 -3 3609 3636 3654 16 -3 824 3603 3666 16 -3 3580 3622 3644 16 -3 109 803 3680 16 -3 3582 3602 3645 16 -3 825 3624 3633 16 -3 809 3618 3685 16 -3 3571 3599 3631 16 -3 3580 3604 3616 16 -3 3581 3600 3632 16 -3 3581 3600 3636 16 -3 3576 3605 3655 16 -3 3582 3604 3616 16 -3 814 3630 3640 16 -3 825 826 3633 16 -3 3579 3633 3650 16 -3 3576 3602 3662 16 -3 3602 3618 3685 16 -3 15 379 3615 16 -3 3592 3605 3655 16 -3 3570 3613 3619 16 -3 3584 3613 3619 16 -3 3597 3633 3650 16 -3 110 825 3624 16 -3 814 815 3630 16 -3 3578 3608 3659 16 -3 110 3624 3673 16 -3 808 809 3618 16 -3 3570 3619 3620 16 -3 3588 3619 3620 16 -3 811 812 3604 16 -3 375 376 3606 16 -3 111 813 3637 16 -3 374 3621 3653 16 -3 114 821 3632 16 -3 3592 3605 3634 16 -3 3572 3605 3634 16 -3 3578 3659 3677 16 -3 3570 3613 3643 16 -3 3599 3652 3692 16 -3 3592 3613 3643 16 -3 806 807 3611 16 -3 821 822 3648 16 -3 3602 3645 3685 16 -3 820 3629 3639 16 -3 3582 3602 3656 16 -3 3602 3618 3662 16 -3 373 374 3621 16 -3 3576 3602 3656 16 -3 3613 3655 3692 16 -3 3 372 3640 16 -3 112 805 3639 16 -3 3578 3612 3677 16 -3 3590 3610 3647 16 -3 3581 3603 3646 16 -3 3574 3610 3647 16 -3 3 814 3640 16 -3 803 3601 3680 16 -3 3576 3605 3662 16 -3 819 820 3629 16 -3 813 3637 3651 16 -3 112 820 3639 16 -3 3597 3603 3683 16 -3 3592 3613 3655 16 -3 3612 3628 3677 16 -3 3581 3603 3666 16 -3 817 818 3612 16 -3 3580 3604 3651 16 -3 3580 3601 3622 16 -3 3593 3621 3653 16 -3 3584 3607 3649 16 -3 3575 3607 3649 16 -3 3572 3614 3634 16 -3 3597 3603 3665 16 -3 3585 3614 3634 16 -3 823 3603 3665 16 -3 3586 3629 3642 16 -3 3601 3637 3651 16 -3 376 3606 3635 16 -3 3599 3655 3692 16 -3 811 3604 3645 16 -3 3595 3629 3642 16 -3 375 3606 3653 16 -3 3571 3616 3644 16 -3 3583 3615 3648 16 -3 3590 3623 3647 16 -3 3582 3604 3645 16 -3 3579 3607 3650 16 -3 3591 3627 3638 16 -3 3573 3627 3638 16 -3 3593 3610 3667 16 -3 3615 3648 3675 16 -3 818 3612 3672 16 -3 3591 3617 3638 16 -3 3587 3630 3640 16 -3 3596 3622 3673 16 -3 114 824 3666 16 -3 114 3632 3666 16 -3 3571 3625 3644 16 -3 3583 3617 3638 16 -3 3589 3611 3626 16 -3 807 3611 3657 16 -3 3581 3609 3646 16 -3 3580 3601 3651 16 -3 3623 3647 3679 16 -3 3595 3612 3672 16 -3 3582 3616 3631 16 -3 817 3612 3628 16 -3 3586 3611 3626 16 -3 3585 3634 3643 16 -3 3577 3606 3664 16 -3 803 3601 3622 16 -3 3579 3624 3633 16 -3 3571 3616 3631 16 -3 3590 3610 3658 16 -3 3596 3624 3673 16 -3 3592 3634 3643 16 -3 3575 3607 3650 16 -3 3577 3610 3658 16 -3 812 3604 3651 16 -3 3584 3607 3652 16 -3 3574 3608 3647 16 -3 3593 3621 3641 16 -3 3577 3610 3667 16 -3 3573 3636 3654 16 -3 3586 3629 3639 16 -3 3600 3648 3663 16 -3 3587 3621 3641 16 -3 3583 3648 3663 16 -3 3572 3605 3691 16 -3 3579 3607 3687 16 -3 3577 3606 3667 16 -3 3575 3609 3646 16 -3 3605 3662 3691 16 -3 3578 3608 3686 16 -3 3574 3608 3659 16 -3 803 804 3622 16 -3 3589 3611 3657 16 -3 816 817 3628 16 -3 3588 3619 3674 16 -3 3595 3612 3671 16 -3 3578 3612 3671 16 -3 376 377 3635 16 -3 3606 3653 3667 16 -3 3588 3609 3654 16 -3 3589 3662 3691 16 -3 3583 3615 3676 16 -3 3583 3617 3676 16 -3 3575 3609 3674 16 -3 378 3617 3669 16 -3 3588 3609 3674 16 -3 3573 3636 3663 16 -3 3573 3638 3663 16 -3 3591 3627 3664 16 -3 812 813 3651 16 -3 806 3611 3660 16 -3 3580 3616 3644 16 -3 109 111 3637 16 -3 3585 3623 3643 16 -3 3587 3630 3661 16 -3 808 3618 3657 16 -3 3619 3649 3674 16 -3 3586 3611 3660 16 -3 3594 3630 3661 16 -3 3627 3664 3689 16 -3 3581 3632 3666 16 -3 3570 3623 3643 16 -3 804 3622 3673 16 -3 377 378 3669 16 -3 3603 3646 3683 16 -3 3584 3619 3649 16 -3 3596 3625 3644 16 -3 113 3615 3675 16 -3 3593 3653 3667 16 -3 3572 3626 3642 16 -3 113 822 3675 16 -3 3574 3659 3661 16 -3 3578 3614 3686 16 -3 3586 3626 3642 16 -3 3574 3641 3661 16 -3 810 811 3645 16 -3 3584 3613 3692 16 -3 807 808 3657 16 -3 3606 3635 3664 16 -3 805 806 3660 16 -3 378 3617 3676 16 -3 3582 3631 3656 16 -3 3589 3618 3657 16 -3 3584 3652 3692 16 -3 3571 3625 3687 16 -3 805 3639 3660 16 -3 3587 3621 3668 16 -3 3570 3620 3688 16 -3 3589 3618 3662 16 -3 3572 3614 3684 16 -3 3585 3614 3686 16 -3 374 375 3653 16 -3 3591 3617 3669 16 -3 3579 3625 3687 16 -3 3578 3614 3671 16 -3 3570 3623 3688 16 -3 378 379 3676 16 -3 3598 3627 3681 16 -3 815 816 3670 16 -3 3573 3627 3681 16 -3 810 3645 3685 16 -3 373 3621 3668 16 -3 3572 3626 3691 16 -3 3594 3628 3670 16 -3 3587 3640 3668 16 -3 815 3630 3670 16 -3 372 373 3668 16 -3 3588 3620 3693 16 -3 3586 3639 3660 16 -3 3600 3636 3663 16 -3 816 3628 3670 16 -3 3571 3652 3687 16 -3 3577 3664 3689 16 -3 3591 3635 3664 16 -3 115 823 3665 16 -3 377 3635 3669 16 -3 3588 3654 3693 16 -3 372 3640 3668 16 -3 3591 3635 3669 16 -3 110 804 3673 16 -3 3595 3629 3672 16 -3 3583 3638 3663 16 -3 3595 3642 3684 16 -3 3594 3659 3661 16 -3 379 3615 3676 16 -3 3587 3641 3661 16 -3 818 819 3672 16 -3 3594 3630 3670 16 -3 819 3629 3672 16 -3 3590 3623 3688 16 -3 3585 3623 3679 16 -3 3597 3633 3678 16 -3 115 826 3678 16 -3 3594 3628 3677 16 -3 826 3633 3678 16 -3 3654 3681 3693 16 -3 3599 3631 3682 16 -3 3598 3627 3689 16 -3 3575 3649 3674 16 -3 3589 3626 3691 16 -3 809 810 3685 16 -3 3631 3656 3682 16 -3 3595 3671 3684 16 -3 3620 3690 3693 16 -3 3598 3690 3693 16 -3 3594 3659 3677 16 -3 109 3637 3680 16 -3 3608 3679 3686 16 -3 3576 3655 3682 16 -3 3599 3655 3682 16 -3 3585 3679 3686 16 -3 3608 3647 3679 16 -3 3575 3646 3683 16 -3 3572 3642 3684 16 -3 3597 3665 3678 16 -3 3575 3650 3683 16 -3 822 3648 3675 16 -3 3597 3650 3683 16 -3 3573 3654 3681 16 -3 3607 3652 3687 16 -3 3576 3656 3682 16 -3 3598 3658 3689 16 -3 115 3665 3678 16 -3 3598 3658 3690 16 -3 3590 3658 3690 16 -3 3577 3658 3689 16 -3 3614 3671 3684 16 -3 3598 3681 3693 16 -3 3590 3688 3690 16 -3 3620 3688 3690 16 -3 3601 3637 3680 16 -3 454 3728 3780 17 -3 3699 3722 3765 17 -3 3699 3722 3800 17 -3 3703 3724 3753 17 -3 3703 3724 3772 17 -3 3701 3730 3793 17 -3 445 3729 3792 17 -3 3702 3731 3739 17 -3 3695 3726 3739 17 -3 445 446 3792 17 -3 3695 3731 3739 17 -3 3730 3793 3821 17 -3 453 454 3780 17 -3 3695 3731 3821 17 -3 3724 3772 3792 17 -3 451 3759 3760 17 -3 447 3772 3792 17 -3 3701 3730 3804 17 -3 3715 3742 3766 17 -3 3707 3742 3766 17 -3 3712 3769 3784 17 -3 3702 3736 3754 17 -3 3695 3726 3755 17 -3 3731 3793 3821 17 -3 452 3759 3780 17 -3 450 451 3760 17 -3 3714 3734 3750 17 -3 3699 3734 3750 17 -3 3712 3741 3784 17 -3 3695 3727 3755 17 -3 3708 3727 3776 17 -3 454 3728 3757 17 -3 3700 3727 3776 17 -3 30 463 3758 17 -3 3707 3738 3762 17 -3 3708 3727 3755 17 -3 3695 3727 3775 17 -3 3702 3754 3802 17 -3 3702 3731 3802 17 -3 438 439 3737 17 -3 3702 3736 3819 17 -3 3704 3729 3756 17 -3 3704 3788 3807 17 -3 3702 3733 3819 17 -3 3700 3727 3756 17 -3 30 464 3758 17 -3 3738 3762 3782 17 -3 457 3761 3773 17 -3 3707 3728 3757 17 -3 3704 3752 3788 17 -3 3696 3735 3782 17 -3 3724 3753 3787 17 -3 3707 3728 3762 17 -3 452 453 3780 17 -3 3720 3747 3798 17 -3 3694 3744 3764 17 -3 3701 3737 3793 17 -3 3704 3729 3752 17 -3 31 472 3736 17 -3 3716 3744 3764 17 -3 445 3729 3752 17 -3 439 3737 3806 17 -3 3735 3782 3805 17 -3 3706 3749 3750 17 -3 3714 3749 3750 17 -3 3700 3753 3787 17 -3 3718 3737 3793 17 -3 3698 3783 3798 17 -3 3705 3745 3751 17 -3 29 452 3759 17 -3 31 436 3736 17 -3 3712 3745 3751 17 -3 29 451 3759 17 -3 3720 3747 3794 17 -3 3701 3737 3820 17 -3 469 470 3740 17 -3 448 449 3746 17 -3 3743 3804 3820 17 -3 472 3736 3819 17 -3 3703 3746 3772 17 -3 33 441 3732 17 -3 455 456 3742 17 -3 3703 3735 3781 17 -3 3715 3761 3773 17 -3 3725 3743 3804 17 -3 471 3733 3819 17 -3 3723 3737 3806 17 -3 3699 3750 3800 17 -3 3722 3740 3765 17 -3 3705 3747 3798 17 -3 3719 3763 3777 17 -3 3698 3745 3798 17 -3 3710 3763 3777 17 -3 3698 3741 3745 17 -3 32 440 3732 17 -3 3712 3741 3745 17 -3 3723 3737 3820 17 -3 449 3746 3799 17 -3 28 457 3773 17 -3 436 3736 3754 17 -3 3711 3759 3760 17 -3 471 3733 3768 17 -3 469 3740 3803 17 -3 3708 3734 3789 17 -3 446 447 3792 17 -3 3705 3797 3818 17 -3 3709 3733 3768 17 -3 3716 3735 3805 17 -3 455 3742 3757 17 -3 3705 3751 3797 17 -3 3711 3760 3778 17 -3 3727 3756 3775 17 -3 3699 3734 3770 17 -3 3723 3732 3786 17 -3 3709 3765 3822 17 -3 3709 3815 3822 17 -3 3717 3760 3778 17 -3 3704 3756 3775 17 -3 3722 3740 3803 17 -3 3706 3749 3823 17 -3 471 472 3819 17 -3 3703 3781 3816 17 -3 3707 3738 3766 17 -3 3720 3783 3798 17 -3 3708 3734 3770 17 -3 3723 3732 3806 17 -3 3702 3733 3791 17 -3 3749 3790 3823 17 -3 454 455 3757 17 -3 3720 3761 3783 17 -3 32 33 3732 17 -3 3697 3777 3801 17 -3 459 460 3747 17 -3 3697 3790 3801 17 -3 3711 3759 3780 17 -3 467 468 3748 17 -3 3694 3769 3784 17 -3 3698 3738 3766 17 -3 3714 3767 3769 17 -3 3709 3733 3791 17 -3 3707 3742 3757 17 -3 3696 3762 3782 17 -3 3718 3754 3802 17 -3 3714 3734 3812 17 -3 3716 3735 3811 17 -3 3715 3761 3783 17 -3 438 3737 3785 17 -3 3715 3742 3773 17 -3 444 445 3752 17 -3 3708 3744 3789 17 -3 3709 3740 3765 17 -3 3706 3748 3823 17 -3 470 3740 3768 17 -3 3709 3740 3768 17 -3 3714 3749 3767 17 -3 3696 3735 3781 17 -3 3722 3748 3800 17 -3 3702 3739 3791 17 -3 436 437 3754 17 -3 3701 3804 3820 17 -3 456 3742 3773 17 -3 3717 3746 3799 17 -3 3718 3737 3785 17 -3 3722 3748 3803 17 -3 3710 3758 3808 17 -3 3710 3763 3808 17 -3 3726 3739 3815 17 -3 3748 3774 3823 17 -3 3703 3735 3811 17 -3 3697 3751 3767 17 -3 3712 3751 3767 17 -3 3698 3738 3810 17 -3 3725 3788 3807 17 -3 442 3743 3809 17 -3 448 3746 3772 17 -3 466 467 3774 17 -3 3729 3756 3787 17 -3 3695 3775 3821 17 -3 3712 3767 3769 17 -3 3726 3755 3770 17 -3 3708 3755 3770 17 -3 3716 3764 3805 17 -3 461 462 3813 17 -3 460 461 3779 17 -3 457 458 3761 17 -3 3706 3748 3800 17 -3 3713 3738 3782 17 -3 447 448 3772 17 -3 3708 3744 3776 17 -3 470 471 3768 17 -3 3713 3738 3810 17 -3 3696 3762 3795 17 -3 459 3747 3794 17 -3 3697 3749 3767 17 -3 468 3748 3803 17 -3 28 456 3773 17 -3 443 444 3788 17 -3 3711 3780 3795 17 -3 462 3763 3813 17 -3 3713 3741 3784 17 -3 3710 3758 3814 17 -3 442 443 3809 17 -3 3716 3744 3796 17 -3 467 3748 3774 17 -3 3696 3778 3795 17 -3 3728 3780 3795 17 -3 3730 3775 3821 17 -3 3720 3761 3794 17 -3 3710 3771 3814 17 -3 437 3754 3785 17 -3 3723 3786 3820 17 -3 460 3747 3779 17 -3 442 3743 3786 17 -3 3705 3747 3818 17 -3 465 466 3817 17 -3 3743 3786 3820 17 -3 3730 3775 3807 17 -3 3718 3754 3785 17 -3 3713 3741 3810 17 -3 3704 3775 3807 17 -3 3698 3741 3810 17 -3 458 3761 3794 17 -3 3694 3744 3789 17 -3 3725 3743 3809 17 -3 443 3788 3809 17 -3 465 3771 3817 17 -3 441 442 3786 17 -3 3700 3756 3787 17 -3 449 450 3799 17 -3 3747 3779 3818 17 -3 3705 3745 3798 17 -3 3696 3778 3781 17 -3 3697 3751 3797 17 -3 3703 3746 3816 17 -3 3713 3764 3784 17 -3 3717 3746 3816 17 -3 3717 3778 3781 17 -3 3697 3749 3790 17 -3 3744 3776 3796 17 -3 437 438 3785 17 -3 441 3732 3786 17 -3 444 3752 3788 17 -3 450 3760 3799 17 -3 466 3774 3817 17 -3 3715 3766 3783 17 -3 458 459 3794 17 -3 3724 3787 3792 17 -3 3698 3766 3783 17 -3 3729 3787 3792 17 -3 3706 3750 3800 17 -3 3716 3753 3796 17 -3 3700 3753 3796 17 -3 3694 3769 3812 17 -3 461 3779 3813 17 -3 3699 3770 3822 17 -3 464 465 3814 17 -3 468 469 3803 17 -3 3713 3782 3805 17 -3 3694 3764 3784 17 -3 439 440 3806 17 -3 3710 3771 3801 17 -3 462 463 3808 17 -3 3703 3753 3811 17 -3 3721 3771 3801 17 -3 440 3732 3806 17 -3 3716 3753 3811 17 -3 3726 3770 3822 17 -3 3697 3777 3797 17 -3 3728 3762 3795 17 -3 3717 3760 3799 17 -3 463 3758 3808 17 -3 3711 3778 3795 17 -3 3718 3793 3802 17 -3 3725 3788 3809 17 -3 3694 3789 3812 17 -3 3721 3774 3817 17 -3 3731 3793 3802 17 -3 3726 3815 3822 17 -3 462 3763 3808 17 -3 3713 3764 3805 17 -3 464 3758 3814 17 -3 3719 3777 3797 17 -3 3700 3776 3796 17 -3 3719 3763 3813 17 -3 465 3771 3814 17 -3 3721 3790 3801 17 -3 3710 3777 3801 17 -3 3714 3769 3812 17 -3 3699 3765 3822 17 -3 3721 3771 3817 17 -3 3721 3774 3823 17 -3 3719 3779 3813 17 -3 3721 3790 3823 17 -3 3719 3779 3818 17 -3 3717 3781 3816 17 -3 3734 3789 3812 17 -3 3709 3791 3815 17 -3 3739 3791 3815 17 -3 3719 3797 3818 17 -3 3730 3804 3807 17 -3 3725 3804 3807 17 -3 837 838 3917 18 -3 838 3865 3917 18 -3 438 439 3861 18 -3 835 3882 3905 18 -3 3832 3858 3877 18 -3 843 3863 3913 18 -3 840 841 3859 18 -3 3836 3870 3873 18 -3 3852 3901 3924 18 -3 3839 3857 3898 18 -3 3830 3855 3904 18 -3 3834 3870 3873 18 -3 438 3861 3898 18 -3 3826 3873 3922 18 -3 3826 3906 3922 18 -3 850 3879 3912 18 -3 3827 3864 3899 18 -3 3826 3874 3896 18 -3 3841 3858 3878 18 -3 3827 3860 3893 18 -3 843 844 3913 18 -3 849 850 3879 18 -3 834 835 3905 18 -3 3830 3855 3926 18 -3 3848 3874 3896 18 -3 3844 3863 3880 18 -3 3840 3860 3893 18 -3 3825 3858 3877 18 -3 3843 3864 3899 18 -3 3828 3870 3930 18 -3 3832 3868 3925 18 -3 844 845 3913 18 -3 845 3876 3913 18 -3 3839 3872 3877 18 -3 3828 3909 3930 18 -3 3832 3866 3925 18 -3 3825 3872 3877 18 -3 3840 3860 3903 18 -3 3845 3865 3884 18 -3 3824 3881 3920 18 -3 3852 3878 3918 18 -3 3840 3856 3893 18 -3 3824 3910 3920 18 -3 3825 3858 3924 18 -3 3869 3891 3945 18 -3 856 3862 3911 18 -3 3840 3856 3908 18 -3 3829 3878 3918 18 -3 3839 3861 3898 18 -3 828 3866 3937 18 -3 3852 3901 3950 18 -3 3843 3864 3902 18 -3 840 3859 3886 18 -3 3831 3864 3902 18 -3 3825 3901 3924 18 -3 841 3859 3889 18 -3 3837 3869 3891 18 -3 3828 3870 3888 18 -3 3841 3894 3921 18 -3 3824 3891 3945 18 -3 3840 3887 3903 18 -3 3850 3887 3903 18 -3 3844 3880 3951 18 -3 3839 3857 3942 18 -3 3830 3867 3883 18 -3 3832 3858 3927 18 -3 3860 3935 3959 18 -3 3845 3864 3907 18 -3 3846 3867 3883 18 -3 3831 3864 3907 18 -3 3851 3935 3959 18 -3 3835 3863 3880 18 -3 828 829 3937 18 -3 3860 3903 3935 18 -3 3832 3877 3940 18 -3 3836 3881 3896 18 -3 3848 3881 3896 18 -3 836 3882 3917 18 -3 3857 3898 3952 18 -3 836 837 3917 18 -3 3827 3860 3899 18 -3 3838 3865 3884 18 -3 3836 3881 3897 18 -3 3841 3858 3927 18 -3 3831 3859 3907 18 -3 3834 3912 3930 18 -3 3842 3871 3911 18 -3 3831 3859 3915 18 -3 3850 3894 3921 18 -3 3871 3911 3949 18 -3 3827 3864 3933 18 -3 3837 3883 3891 18 -3 3846 3883 3891 18 -3 829 830 3894 18 -3 856 3862 3931 18 -3 855 856 3911 18 -3 847 848 3885 18 -3 829 3894 3937 18 -3 439 3861 3929 18 -3 3839 3861 3940 18 -3 3844 3874 3915 18 -3 3847 3900 3909 18 -3 3832 3868 3960 18 -3 858 859 3875 18 -3 3856 3905 3928 18 -3 843 3863 3919 18 -3 3838 3905 3928 18 -3 838 3865 3914 18 -3 848 3885 3932 18 -3 3836 3888 3897 18 -3 3830 3904 3936 18 -3 3847 3871 3892 18 -3 436 3890 3952 18 -3 3844 3863 3919 18 -3 3835 3863 3913 18 -3 3854 3900 3909 18 -3 3858 3878 3924 18 -3 3836 3870 3888 18 -3 3842 3862 3911 18 -3 3845 3865 3914 18 -3 3835 3880 3957 18 -3 3834 3879 3912 18 -3 3854 3912 3930 18 -3 3828 3888 3923 18 -3 3842 3862 3916 18 -3 3880 3906 3957 18 -3 3838 3865 3917 18 -3 3835 3876 3946 18 -3 3851 3869 3918 18 -3 3860 3899 3959 18 -3 31 436 3890 18 -3 3845 3864 3933 18 -3 3874 3915 3947 18 -3 3842 3871 3892 18 -3 3841 3866 3927 18 -3 3845 3884 3933 18 -3 3827 3884 3928 18 -3 3842 3867 3916 18 -3 3830 3867 3916 18 -3 3857 3890 3952 18 -3 3832 3866 3927 18 -3 859 3875 3890 18 -3 3839 3872 3942 18 -3 3838 3882 3905 18 -3 3835 3885 3946 18 -3 3847 3892 3909 18 -3 3837 3869 3950 18 -3 3841 3866 3937 18 -3 3826 3873 3896 18 -3 3834 3879 3922 18 -3 3830 3883 3926 18 -3 3849 3879 3922 18 -3 3827 3893 3928 18 -3 3842 3867 3944 18 -3 3829 3903 3935 18 -3 839 840 3886 18 -3 3849 3885 3932 18 -3 3852 3878 3924 18 -3 3836 3873 3896 18 -3 3824 3881 3897 18 -3 3846 3867 3923 18 -3 118 852 3895 18 -3 852 3895 3900 18 -3 831 832 3887 18 -3 854 3871 3939 18 -3 3841 3878 3921 18 -3 828 3866 3925 18 -3 3851 3869 3945 18 -3 827 3868 3943 18 -3 3835 3876 3913 18 -3 841 842 3889 18 -3 827 3868 3925 18 -3 3847 3895 3900 18 -3 854 3871 3949 18 -3 440 3929 3943 18 -3 3853 3904 3936 18 -3 3828 3892 3909 18 -3 31 859 3890 18 -3 3859 3889 3915 18 -3 3840 3887 3908 18 -3 3839 3877 3940 18 -3 3824 3891 3897 18 -3 3846 3891 3897 18 -3 3847 3871 3939 18 -3 3852 3918 3950 18 -3 3869 3918 3950 18 -3 3834 3870 3930 18 -3 3825 3872 3956 18 -3 3844 3889 3915 18 -3 832 833 3908 18 -3 3838 3882 3917 18 -3 856 857 3931 18 -3 3826 3874 3951 18 -3 851 852 3900 18 -3 118 853 3895 18 -3 3846 3888 3897 18 -3 838 839 3914 18 -3 3826 3880 3906 18 -3 3851 3918 3935 18 -3 3834 3873 3922 18 -3 3850 3887 3938 18 -3 437 438 3898 18 -3 3868 3929 3943 18 -3 3845 3886 3914 18 -3 842 843 3919 18 -3 857 858 3934 18 -3 3859 3886 3907 18 -3 3844 3874 3951 18 -3 3844 3889 3919 18 -3 3845 3886 3907 18 -3 3848 3874 3947 18 -3 3831 3915 3947 18 -3 857 3931 3934 18 -3 831 3887 3938 18 -3 858 3875 3934 18 -3 839 3886 3914 18 -3 832 3887 3908 18 -3 3829 3878 3921 18 -3 3829 3903 3921 18 -3 845 3876 3955 18 -3 3849 3906 3922 18 -3 846 3876 3946 18 -3 439 440 3929 18 -3 853 854 3939 18 -3 3826 3880 3951 18 -3 3846 3888 3923 18 -3 833 3908 3961 18 -3 3848 3881 3920 18 -3 3850 3903 3921 18 -3 3875 3941 3948 18 -3 849 3879 3932 18 -3 32 827 3943 18 -3 3833 3941 3948 18 -3 3827 3884 3933 18 -3 3854 3909 3930 18 -3 3853 3931 3936 18 -3 3841 3894 3937 18 -3 3862 3931 3936 18 -3 846 3876 3955 18 -3 3837 3883 3926 18 -3 836 3882 3953 18 -3 437 3898 3952 18 -3 827 828 3925 18 -3 3837 3901 3950 18 -3 3849 3879 3932 18 -3 842 3889 3919 18 -3 3838 3884 3928 18 -3 848 849 3932 18 -3 3856 3908 3961 18 -3 3843 3910 3920 18 -3 3856 3893 3928 18 -3 3842 3892 3944 18 -3 846 847 3946 18 -3 3847 3895 3939 18 -3 116 835 3953 18 -3 850 851 3958 18 -3 3835 3885 3957 18 -3 3829 3918 3935 18 -3 835 3882 3953 18 -3 3849 3885 3957 18 -3 3843 3902 3920 18 -3 3848 3902 3920 18 -3 117 846 3955 18 -3 851 3900 3958 18 -3 847 3885 3946 18 -3 3828 3892 3944 18 -3 3855 3901 3926 18 -3 833 834 3961 18 -3 3837 3901 3926 18 -3 3875 3890 3941 18 -3 830 831 3938 18 -3 3853 3931 3934 18 -3 3855 3901 3956 18 -3 854 855 3949 18 -3 3850 3894 3938 18 -3 3825 3901 3956 18 -3 3854 3900 3958 18 -3 3857 3890 3941 18 -3 32 440 3943 18 -3 436 437 3952 18 -3 3848 3902 3947 18 -3 850 3912 3958 18 -3 830 3894 3938 18 -3 116 836 3953 18 -3 3833 3942 3954 18 -3 3872 3942 3954 18 -3 117 845 3955 18 -3 3833 3904 3954 18 -3 853 3895 3939 18 -3 3855 3904 3954 18 -3 3853 3904 3948 18 -3 3833 3904 3948 18 -3 834 3905 3961 18 -3 3843 3899 3959 18 -3 3830 3916 3936 18 -3 3862 3916 3936 18 -3 3831 3902 3947 18 -3 3828 3923 3944 18 -3 855 3911 3949 18 -3 3849 3906 3957 18 -3 3851 3910 3945 18 -3 3824 3910 3945 18 -3 3843 3910 3959 18 -3 3854 3912 3958 18 -3 3856 3905 3961 18 -3 3851 3910 3959 18 -3 3875 3934 3948 18 -3 3853 3934 3948 18 -3 3857 3941 3942 18 -3 3833 3941 3942 18 -3 3861 3940 3960 18 -3 3867 3923 3944 18 -3 3832 3940 3960 18 -3 3868 3929 3960 18 -3 3861 3929 3960 18 -3 3855 3954 3956 18 -3 3872 3954 3956 18 -3 3971 3986 4006 19 -3 3963 3987 4004 19 -3 478 4010 4041 19 -3 484 3984 4050 19 -3 3983 4010 4041 19 -3 476 477 3990 19 -3 3974 3991 4021 19 -3 3991 4021 4039 19 -3 3975 4000 4004 19 -3 484 3984 4026 19 -3 3987 4004 4042 19 -3 3970 4004 4042 19 -3 3970 4000 4004 19 -3 498 3988 4032 19 -3 484 485 4050 19 -3 3989 4043 4045 19 -3 3963 3987 4030 19 -3 477 3990 4041 19 -3 3980 4043 4045 19 -3 498 3988 4016 19 -3 3986 4006 4054 19 -3 3971 3986 4027 19 -3 500 501 3995 19 -3 3972 3992 4062 19 -3 3980 3993 4055 19 -3 12 496 4012 19 -3 3969 3996 4018 19 -3 12 497 4012 19 -3 3979 3998 4040 19 -3 3970 4000 4074 19 -3 3970 4001 4074 19 -3 3974 3990 4019 19 -3 476 3990 4019 19 -3 502 503 3998 19 -3 3962 3993 4043 19 -3 3980 3993 4043 19 -3 3975 3997 4024 19 -3 498 499 4032 19 -3 3972 3999 4062 19 -3 3972 3996 4059 19 -3 3974 3990 4071 19 -3 3989 4002 4043 19 -3 488 3996 4018 19 -3 494 495 4011 19 -3 3967 4006 4054 19 -3 503 3998 4040 19 -3 3974 3991 4046 19 -3 3993 4006 4055 19 -3 3967 3992 4007 19 -3 490 3994 4017 19 -3 3967 3993 4006 19 -3 3965 4021 4039 19 -3 4002 4073 4076 19 -3 474 3991 4022 19 -3 3967 3993 4007 19 -3 3970 4001 4010 19 -3 3989 4002 4076 19 -3 500 3995 4005 19 -3 474 3991 4046 19 -3 494 4011 4057 19 -3 38 479 4001 19 -3 38 480 4001 19 -3 3997 4024 4065 19 -3 3972 4017 4059 19 -3 3970 4010 4042 19 -3 3972 3992 4025 19 -3 490 3994 4049 19 -3 3969 3999 4038 19 -3 3977 4003 4033 19 -3 3967 3992 4025 19 -3 3969 4018 4075 19 -3 3972 3994 4017 19 -3 3969 3996 4053 19 -3 3979 3998 4070 19 -3 3964 4031 4068 19 -3 3962 3993 4033 19 -3 3972 3994 4025 19 -3 501 3995 4015 19 -3 483 4026 4065 19 -3 3964 4045 4060 19 -3 3964 4020 4068 19 -3 487 488 4018 19 -3 3968 3995 4029 19 -3 3972 3996 4053 19 -3 3966 4003 4014 19 -3 492 493 4027 19 -3 4003 4033 4064 19 -3 3981 4003 4014 19 -3 493 4008 4027 19 -3 3997 4026 4065 19 -3 37 485 4050 19 -3 3968 3995 4047 19 -3 481 4000 4024 19 -3 3976 4031 4032 19 -3 3988 4031 4032 19 -3 3978 3998 4036 19 -3 3983 4010 4042 19 -3 3972 3999 4053 19 -3 502 3998 4036 19 -3 479 4001 4010 19 -3 37 486 4050 19 -3 481 4000 4074 19 -3 13 498 4016 19 -3 488 3996 4059 19 -3 3979 4022 4039 19 -3 3982 4011 4020 19 -3 3973 4011 4020 19 -3 3969 3999 4053 19 -3 489 490 4017 19 -3 44 500 4005 19 -3 3969 3997 4075 19 -3 3975 3997 4038 19 -3 3985 4002 4035 19 -3 3962 4002 4035 19 -3 46 473 4009 19 -3 3969 3997 4038 19 -3 480 4001 4074 19 -3 3991 4022 4039 19 -3 3999 4023 4038 19 -3 3989 4045 4060 19 -3 483 484 4026 19 -3 3978 3998 4037 19 -3 3974 4014 4021 19 -3 3981 4014 4021 19 -3 478 479 4010 19 -3 477 478 4041 19 -3 3963 4048 4062 19 -3 46 47 4009 19 -3 3975 4000 4024 19 -3 3968 4073 4076 19 -3 45 501 4015 19 -3 3977 4003 4034 19 -3 490 491 4049 19 -3 3966 4003 4034 19 -3 3973 4012 4063 19 -3 3964 4031 4060 19 -3 3971 4008 4027 19 -3 3973 4016 4063 19 -3 3974 4019 4046 19 -3 3963 4023 4062 19 -3 481 482 4024 19 -3 3999 4023 4062 19 -3 3973 4011 4056 19 -3 3973 4012 4056 19 -3 480 481 4074 19 -3 3977 4007 4033 19 -3 3985 4002 4073 19 -3 3993 4007 4033 19 -3 3984 4018 4075 19 -3 3975 4004 4023 19 -3 3963 4030 4048 19 -3 3963 4004 4023 19 -3 493 494 4057 19 -3 473 474 4022 19 -3 3995 4005 4029 19 -3 493 4008 4057 19 -3 3979 4009 4022 19 -3 474 475 4046 19 -3 3982 4011 4057 19 -3 3974 4014 4071 19 -3 3962 4002 4043 19 -3 475 476 4019 19 -3 3976 4005 4067 19 -3 47 503 4040 19 -3 3981 4003 4064 19 -3 3976 4005 4029 19 -3 3976 4029 4060 19 -3 3978 4028 4052 19 -3 45 4015 4036 19 -3 3978 4037 4052 19 -3 4029 4060 4076 19 -3 3992 4048 4062 19 -3 45 502 4036 19 -3 3962 4033 4064 19 -3 473 4009 4022 19 -3 3987 4034 4058 19 -3 3976 4032 4067 19 -3 3988 4016 4068 19 -3 3979 4009 4040 19 -3 3973 4016 4068 19 -3 488 489 4059 19 -3 3985 4035 4044 19 -3 3981 4035 4044 19 -3 3966 4034 4058 19 -3 3988 4031 4068 19 -3 3997 4026 4075 19 -3 3987 4030 4034 19 -3 3978 4015 4036 19 -3 44 499 4067 19 -3 47 4009 4040 19 -3 3977 4007 4048 19 -3 3965 4037 4070 19 -3 3965 4039 4070 19 -3 44 4005 4067 19 -3 3980 4013 4045 19 -3 3964 4013 4045 19 -3 3971 4008 4061 19 -3 3992 4007 4048 19 -3 3971 4006 4055 19 -3 3982 4008 4061 19 -3 3968 4028 4047 19 -3 495 496 4056 19 -3 3977 4030 4034 19 -3 13 497 4063 19 -3 486 487 4066 19 -3 3967 4025 4054 19 -3 491 492 4069 19 -3 482 4024 4065 19 -3 3975 4023 4038 19 -3 482 483 4065 19 -3 3982 4008 4057 19 -3 3978 4015 4047 19 -3 3994 4025 4054 19 -3 496 4012 4056 19 -3 3971 4013 4055 19 -3 495 4011 4056 19 -3 3980 4013 4055 19 -3 3971 4013 4061 19 -3 3995 4015 4047 19 -3 3983 4041 4051 19 -3 3981 4021 4044 19 -3 3990 4041 4051 19 -3 3965 4021 4044 19 -3 3964 4013 4072 19 -3 497 4012 4063 19 -3 3984 4018 4066 19 -3 3978 4028 4047 19 -3 475 4019 4046 19 -3 487 4018 4066 19 -3 3977 4030 4048 19 -3 13 4016 4063 19 -3 3966 4014 4071 19 -3 499 4032 4067 19 -3 3968 4028 4073 19 -3 3985 4028 4073 19 -3 3994 4049 4054 19 -3 3986 4049 4054 19 -3 489 4017 4059 19 -3 3981 4035 4064 19 -3 3965 4044 4052 19 -3 3985 4028 4052 19 -3 3982 4020 4072 19 -3 3985 4044 4052 19 -3 3983 4042 4058 19 -3 3973 4020 4068 19 -3 3964 4020 4072 19 -3 3965 4037 4052 19 -3 3986 4027 4069 19 -3 492 4027 4069 19 -3 3976 4031 4060 19 -3 3983 4051 4058 19 -3 3968 4029 4076 19 -3 3998 4037 4070 19 -3 3984 4026 4075 19 -3 3962 4035 4064 19 -3 3979 4039 4070 19 -3 3987 4042 4058 19 -3 3966 4051 4058 19 -3 3989 4060 4076 19 -3 486 4050 4066 19 -3 491 4049 4069 19 -3 3984 4050 4066 19 -3 3986 4049 4069 19 -3 3966 4051 4071 19 -3 3990 4051 4071 19 -3 3982 4061 4072 19 -3 4013 4061 4072 19 -3 4084 4116 4160 20 -3 4098 4116 4160 20 -3 340 4129 4175 20 -3 4090 4112 4120 20 -3 873 4117 4136 20 -3 346 4131 4132 20 -3 4084 4114 4134 20 -3 4086 4117 4148 20 -3 340 341 4129 20 -3 4090 4110 4177 20 -3 4087 4112 4120 20 -3 595 4113 4162 20 -3 4108 4143 4150 20 -3 4101 4154 4171 20 -3 4093 4143 4150 20 -3 4086 4117 4136 20 -3 4090 4110 4153 20 -3 4084 4134 4196 20 -3 873 4117 4201 20 -3 872 873 4136 20 -3 4088 4111 4146 20 -3 730 731 4124 20 -3 4085 4127 4210 20 -3 4089 4131 4132 20 -3 860 4117 4148 20 -3 4109 4142 4181 20 -3 4095 4128 4165 20 -3 4086 4148 4197 20 -3 4128 4165 4185 20 -3 4115 4127 4210 20 -3 4092 4119 4156 20 -3 4111 4146 4179 20 -3 4082 4146 4179 20 -3 4092 4114 4134 20 -3 4106 4146 4157 20 -3 4101 4129 4175 20 -3 730 4124 4170 20 -3 4082 4146 4157 20 -3 595 4113 4163 20 -3 865 866 4121 20 -3 4088 4111 4152 20 -3 4109 4142 4192 20 -3 4095 4113 4166 20 -3 4091 4147 4178 20 -3 4087 4112 4161 20 -3 595 596 4162 20 -3 4090 4112 4145 20 -3 4081 4154 4171 20 -3 4087 4120 4140 20 -3 4094 4139 4169 20 -3 4092 4111 4179 20 -3 4106 4130 4146 20 -3 4092 4111 4164 20 -3 4088 4130 4146 20 -3 4119 4156 4180 20 -3 4102 4142 4181 20 -3 4086 4118 4197 20 -3 4099 4138 4171 20 -3 4086 4118 4137 20 -3 4108 4147 4178 20 -3 4094 4158 4169 20 -3 865 4121 4195 20 -3 4090 4145 4177 20 -3 4138 4171 4214 20 -3 4092 4114 4164 20 -3 4101 4129 4171 20 -3 4095 4113 4163 20 -3 4087 4124 4183 20 -3 4086 4136 4189 20 -3 4087 4126 4183 20 -3 345 346 4132 20 -3 4094 4184 4203 20 -3 343 4116 4155 20 -3 4084 4114 4160 20 -3 588 4126 4161 20 -3 4094 4159 4203 20 -3 4091 4121 4157 20 -3 4088 4130 4144 20 -3 4078 4118 4190 20 -3 4077 4142 4192 20 -3 346 347 4131 20 -3 860 861 4148 20 -3 4111 4152 4164 20 -3 4078 4152 4164 20 -3 863 864 4130 20 -3 4098 4116 4209 20 -3 868 869 4143 20 -3 4106 4121 4195 20 -3 4084 4116 4173 20 -3 588 589 4161 20 -3 4079 4120 4140 20 -3 4088 4144 4186 20 -3 4091 4135 4157 20 -3 343 4116 4209 20 -3 4079 4123 4140 20 -3 4081 4154 4158 20 -3 4097 4123 4140 20 -3 4105 4154 4158 20 -3 4078 4118 4152 20 -3 4090 4120 4168 20 -3 4096 4135 4141 20 -3 860 4117 4201 20 -3 4087 4140 4200 20 -3 4096 4142 4167 20 -3 868 4143 4193 20 -3 4102 4142 4167 20 -3 4097 4124 4170 20 -3 4093 4133 4220 20 -3 4091 4121 4217 20 -3 4093 4143 4220 20 -3 4110 4153 4185 20 -3 4098 4122 4160 20 -3 863 4130 4144 20 -3 4089 4122 4190 20 -3 4087 4126 4161 20 -3 4107 4153 4168 20 -3 4090 4153 4168 20 -3 4093 4133 4162 20 -3 4083 4153 4185 20 -3 4103 4136 4189 20 -3 4079 4120 4168 20 -3 864 4130 4195 20 -3 4085 4127 4194 20 -3 4095 4128 4199 20 -3 594 595 4163 20 -3 4118 4137 4190 20 -3 347 4131 4149 20 -3 4091 4135 4141 20 -3 4104 4144 4186 20 -3 4103 4131 4149 20 -3 4092 4119 4179 20 -3 4094 4184 4192 20 -3 4091 4147 4217 20 -3 4100 4134 4205 20 -3 4106 4121 4157 20 -3 729 4125 4170 20 -3 4106 4130 4195 20 -3 590 591 4145 20 -3 862 863 4144 20 -3 4080 4151 4167 20 -3 866 4121 4217 20 -3 4096 4119 4180 20 -3 4096 4141 4167 20 -3 4102 4151 4167 20 -3 590 4145 4211 20 -3 4089 4137 4190 20 -3 4096 4119 4221 20 -3 35 347 4149 20 -3 4134 4156 4205 20 -3 342 343 4155 20 -3 4104 4148 4197 20 -3 4108 4143 4193 20 -3 4094 4139 4192 20 -3 4112 4145 4211 20 -3 4079 4123 4207 20 -3 729 4125 4206 20 -3 4095 4151 4166 20 -3 4080 4150 4166 20 -3 4095 4163 4199 20 -3 4077 4156 4180 20 -3 339 4127 4212 20 -3 4082 4135 4157 20 -3 4102 4165 4181 20 -3 4097 4125 4170 20 -3 4092 4134 4156 20 -3 4102 4151 4165 20 -3 4154 4194 4202 20 -3 4089 4122 4198 20 -3 4101 4127 4194 20 -3 4097 4125 4174 20 -3 35 871 4149 20 -3 4097 4123 4174 20 -3 339 4127 4175 20 -3 4087 4124 4200 20 -3 4097 4124 4200 20 -3 4098 4122 4198 20 -3 4094 4158 4159 20 -3 341 4129 4176 20 -3 729 730 4170 20 -3 588 4126 4218 20 -3 4105 4158 4159 20 -3 4105 4154 4202 20 -3 4080 4141 4178 20 -3 732 4126 4183 20 -3 4122 4160 4215 20 -3 4098 4132 4172 20 -3 4099 4129 4171 20 -3 731 4124 4183 20 -3 4133 4162 4216 20 -3 345 4132 4172 20 -3 4101 4127 4175 20 -3 4099 4129 4176 20 -3 4115 4127 4212 20 -3 4091 4141 4178 20 -3 593 4128 4191 20 -3 4084 4138 4173 20 -3 4080 4150 4178 20 -3 4099 4138 4173 20 -3 4080 4141 4167 20 -3 36 728 4204 20 -3 732 4126 4218 20 -3 343 344 4209 20 -3 4110 4128 4185 20 -3 866 867 4217 20 -3 4089 4137 4213 20 -3 338 339 4212 20 -3 593 4128 4199 20 -3 862 4144 4188 20 -3 4100 4139 4169 20 -3 4110 4128 4191 20 -3 728 4204 4206 20 -3 4096 4135 4221 20 -3 728 729 4206 20 -3 870 4133 4220 20 -3 4104 4144 4188 20 -3 4109 4184 4192 20 -3 4103 4131 4213 20 -3 591 592 4177 20 -3 4107 4184 4203 20 -3 867 4147 4217 20 -3 4098 4172 4209 20 -3 4098 4132 4198 20 -3 4150 4166 4208 20 -3 4107 4153 4187 20 -3 4089 4131 4213 20 -3 4096 4142 4180 20 -3 4089 4132 4198 20 -3 4100 4138 4214 20 -3 4083 4153 4187 20 -3 341 342 4176 20 -3 339 340 4175 20 -3 592 4177 4191 20 -3 870 4133 4219 20 -3 872 4136 4182 20 -3 4114 4164 4215 20 -3 119 860 4201 20 -3 4083 4165 4181 20 -3 4097 4140 4200 20 -3 731 732 4183 20 -3 4080 4151 4166 20 -3 4095 4151 4165 20 -3 4078 4164 4215 20 -3 4114 4160 4215 20 -3 4100 4134 4196 20 -3 871 4149 4182 20 -3 592 593 4191 20 -3 344 345 4172 20 -3 871 872 4182 20 -3 4082 4135 4221 20 -3 4103 4149 4182 20 -3 4103 4136 4182 20 -3 4086 4137 4189 20 -3 4116 4155 4173 20 -3 4099 4155 4173 20 -3 70 597 4219 20 -3 869 870 4220 20 -3 4100 4138 4196 20 -3 4093 4162 4208 20 -3 4077 4139 4205 20 -3 867 868 4193 20 -3 4085 4174 4202 20 -3 4133 4216 4219 20 -3 4081 4158 4169 20 -3 4123 4174 4202 20 -3 4113 4162 4208 20 -3 4077 4139 4192 20 -3 4084 4138 4196 20 -3 4088 4152 4186 20 -3 867 4147 4193 20 -3 4137 4189 4213 20 -3 591 4145 4177 20 -3 4118 4152 4186 20 -3 4110 4177 4191 20 -3 4077 4142 4180 20 -3 593 594 4199 20 -3 4100 4139 4205 20 -3 4079 4168 4203 20 -3 4081 4171 4214 20 -3 597 4216 4219 20 -3 4099 4155 4176 20 -3 69 732 4218 20 -3 861 862 4188 20 -3 4108 4150 4178 20 -3 861 4148 4188 20 -3 4104 4148 4188 20 -3 4083 4165 4185 20 -3 4115 4204 4206 20 -3 864 865 4195 20 -3 596 597 4216 20 -3 4100 4169 4214 20 -3 342 4155 4176 20 -3 4082 4179 4221 20 -3 119 873 4201 20 -3 869 4143 4220 20 -3 589 590 4211 20 -3 36 338 4204 20 -3 69 588 4218 20 -3 4119 4179 4221 20 -3 4108 4147 4193 20 -3 4093 4150 4208 20 -3 4085 4194 4202 20 -3 70 870 4219 20 -3 4078 4190 4215 20 -3 4122 4190 4215 20 -3 4104 4186 4197 20 -3 4077 4156 4205 20 -3 4118 4186 4197 20 -3 4101 4154 4194 20 -3 4107 4168 4203 20 -3 4112 4161 4211 20 -3 589 4161 4211 20 -3 4105 4202 4207 20 -3 4123 4202 4207 20 -3 4105 4159 4207 20 -3 4079 4159 4203 20 -3 4079 4159 4207 20 -3 4109 4181 4187 20 -3 4083 4181 4187 20 -3 4115 4206 4210 20 -3 4125 4206 4210 20 -3 594 4163 4199 20 -3 4107 4184 4187 20 -3 596 4162 4216 20 -3 4113 4166 4208 20 -3 4109 4184 4187 20 -3 4125 4174 4210 20 -3 4081 4169 4214 20 -3 4085 4174 4210 20 -3 344 4172 4209 20 -3 4103 4189 4213 20 -3 338 4204 4212 20 -3 4115 4204 4212 20 -3 4231 4255 4271 21 -3 888 889 4259 21 -3 123 884 4267 21 -3 888 4259 4295 21 -3 4249 4296 4319 21 -3 4243 4261 4310 21 -3 4235 4257 4340 21 -3 4231 4255 4313 21 -3 123 4267 4305 21 -3 120 874 4272 21 -3 4261 4310 4361 21 -3 4229 4310 4361 21 -3 4239 4253 4294 21 -3 4239 4253 4297 21 -3 874 4272 4351 21 -3 4240 4296 4319 21 -3 121 880 4258 21 -3 4274 4334 4335 21 -3 881 4273 4305 21 -3 4250 4274 4334 21 -3 4253 4282 4329 21 -3 4281 4312 4344 21 -3 886 887 4260 21 -3 4236 4265 4300 21 -3 4234 4282 4329 21 -3 4239 4254 4290 21 -3 4236 4265 4284 21 -3 4239 4254 4298 21 -3 4224 4265 4284 21 -3 4241 4263 4279 21 -3 4235 4280 4340 21 -3 4235 4257 4324 21 -3 4230 4264 4318 21 -3 4225 4275 4299 21 -3 4245 4275 4299 21 -3 881 882 4273 21 -3 4236 4259 4295 21 -3 4227 4312 4344 21 -3 4249 4265 4296 21 -3 4240 4268 4296 21 -3 4250 4334 4362 21 -3 4224 4268 4296 21 -3 4225 4278 4290 21 -3 894 4257 4306 21 -3 4230 4318 4354 21 -3 24 323 4270 21 -3 894 4257 4340 21 -3 4242 4267 4287 21 -3 4232 4301 4303 21 -3 4232 4264 4301 21 -3 4242 4273 4305 21 -3 4246 4281 4312 21 -3 4265 4300 4323 21 -3 880 4258 4320 21 -3 4230 4264 4279 21 -3 4278 4290 4333 21 -3 4237 4276 4278 21 -3 4243 4258 4320 21 -3 4236 4259 4284 21 -3 4252 4272 4351 21 -3 4250 4286 4362 21 -3 4241 4263 4313 21 -3 887 4260 4295 21 -3 4236 4260 4295 21 -3 4231 4263 4313 21 -3 4254 4280 4333 21 -3 323 4270 4282 21 -3 4251 4260 4325 21 -3 886 4260 4325 21 -3 4244 4277 4303 21 -3 4235 4280 4333 21 -3 4251 4291 4337 21 -3 121 4258 4317 21 -3 4238 4259 4364 21 -3 4238 4259 4311 21 -3 4246 4306 4312 21 -3 4236 4260 4300 21 -3 892 4271 4360 21 -3 4225 4275 4329 21 -3 4251 4291 4347 21 -3 4243 4258 4307 21 -3 4245 4309 4330 21 -3 4257 4306 4312 21 -3 4251 4260 4337 21 -3 4238 4267 4287 21 -3 4227 4276 4324 21 -3 4243 4261 4346 21 -3 889 4259 4311 21 -3 4223 4285 4327 21 -3 4224 4265 4296 21 -3 4223 4264 4366 21 -3 4227 4302 4358 21 -3 4256 4334 4362 21 -3 4245 4283 4330 21 -3 4234 4270 4282 21 -3 4285 4327 4353 21 -3 4233 4266 4292 21 -3 4237 4283 4299 21 -3 4242 4267 4305 21 -3 4266 4302 4358 21 -3 4235 4276 4278 21 -3 4247 4301 4303 21 -3 4245 4283 4299 21 -3 4237 4278 4299 21 -3 4232 4272 4277 21 -3 891 892 4360 21 -3 4223 4264 4301 21 -3 4241 4279 4342 21 -3 4231 4263 4336 21 -3 4238 4267 4316 21 -3 4252 4318 4354 21 -3 4225 4294 4329 21 -3 24 4270 4350 21 -3 4249 4265 4323 21 -3 4232 4277 4303 21 -3 737 4269 4326 21 -3 94 891 4357 21 -3 4252 4272 4318 21 -3 891 4357 4360 21 -3 124 890 4289 21 -3 4256 4310 4315 21 -3 124 883 4289 21 -3 4232 4264 4318 21 -3 4229 4310 4315 21 -3 876 4314 4339 21 -3 323 324 4282 21 -3 4240 4268 4315 21 -3 4227 4312 4324 21 -3 4233 4266 4302 21 -3 4233 4274 4285 21 -3 4229 4268 4315 21 -3 4237 4266 4358 21 -3 4258 4317 4365 21 -3 55 898 4288 21 -3 55 326 4288 21 -3 4242 4287 4331 21 -3 4244 4317 4365 21 -3 884 4267 4316 21 -3 4234 4275 4291 21 -3 4237 4266 4321 21 -3 895 896 4280 21 -3 4232 4272 4318 21 -3 4224 4268 4331 21 -3 4269 4326 4342 21 -3 4241 4326 4342 21 -3 4241 4293 4313 21 -3 4229 4268 4322 21 -3 4255 4293 4313 21 -3 4244 4277 4349 21 -3 738 739 4293 21 -3 875 876 4314 21 -3 4225 4278 4299 21 -3 4255 4271 4360 21 -3 737 4269 4328 21 -3 4247 4274 4359 21 -3 897 898 4298 21 -3 4234 4270 4347 21 -3 892 4271 4308 21 -3 898 4288 4298 21 -3 4242 4273 4322 21 -3 4259 4284 4364 21 -3 4262 4328 4339 21 -3 737 738 4326 21 -3 4254 4280 4355 21 -3 4264 4279 4366 21 -3 736 4328 4339 21 -3 325 326 4297 21 -3 4239 4290 4294 21 -3 4262 4314 4339 21 -3 4237 4276 4358 21 -3 326 4288 4297 21 -3 4228 4300 4323 21 -3 4231 4271 4332 21 -3 121 877 4317 21 -3 882 4273 4356 21 -3 4233 4274 4343 21 -3 4238 4289 4316 21 -3 4228 4291 4337 21 -3 887 888 4295 21 -3 4222 4283 4321 21 -3 4225 4290 4294 21 -3 4250 4274 4343 21 -3 4273 4356 4361 21 -3 120 4272 4338 21 -3 896 4280 4355 21 -3 122 4346 4356 21 -3 4239 4288 4298 21 -3 4239 4288 4297 21 -3 4224 4284 4364 21 -3 4247 4274 4335 21 -3 893 894 4306 21 -3 4245 4275 4348 21 -3 4238 4289 4311 21 -3 93 736 4339 21 -3 4224 4287 4364 21 -3 4240 4286 4319 21 -3 4261 4356 4361 21 -3 120 878 4338 21 -3 4251 4347 4350 21 -3 4222 4292 4321 21 -3 4274 4285 4359 21 -3 894 895 4340 21 -3 4235 4276 4324 21 -3 4227 4276 4358 21 -3 4270 4347 4350 21 -3 889 890 4311 21 -3 4234 4275 4329 21 -3 4226 4334 4335 21 -3 24 885 4350 21 -3 890 4289 4311 21 -3 123 881 4305 21 -3 122 879 4346 21 -3 4235 4278 4333 21 -3 4260 4300 4337 21 -3 4230 4279 4342 21 -3 892 893 4308 21 -3 4227 4302 4344 21 -3 4230 4342 4363 21 -3 4253 4282 4352 21 -3 324 4282 4352 21 -3 4253 4294 4329 21 -3 738 4293 4326 21 -3 4272 4277 4338 21 -3 4231 4281 4336 21 -3 893 4306 4308 21 -3 4243 4320 4346 21 -3 4241 4293 4326 21 -3 4248 4281 4336 21 -3 883 884 4316 21 -3 4246 4306 4308 21 -3 4248 4327 4353 21 -3 4253 4297 4352 21 -3 4249 4309 4330 21 -3 4261 4346 4356 21 -3 4222 4286 4319 21 -3 879 880 4320 21 -3 4268 4322 4331 21 -3 4271 4308 4332 21 -3 4246 4308 4332 21 -3 4247 4303 4304 21 -3 883 4289 4316 21 -3 4237 4283 4321 21 -3 4242 4322 4331 21 -3 4222 4283 4330 21 -3 4224 4287 4331 21 -3 736 737 4328 21 -3 4231 4281 4332 21 -3 4234 4291 4347 21 -3 4255 4293 4357 21 -3 325 4297 4352 21 -3 739 4293 4357 21 -3 4275 4291 4348 21 -3 4246 4281 4332 21 -3 4223 4285 4359 21 -3 4256 4334 4341 21 -3 4244 4303 4304 21 -3 4243 4307 4341 21 -3 877 878 4349 21 -3 4243 4310 4341 21 -3 897 4298 4355 21 -3 878 4277 4349 21 -3 4254 4298 4355 21 -3 4226 4307 4365 21 -3 895 4280 4340 21 -3 4263 4279 4366 21 -3 4226 4304 4365 21 -3 4269 4342 4363 21 -3 4266 4292 4321 21 -3 885 886 4325 21 -3 4228 4291 4348 21 -3 4233 4285 4353 21 -3 4248 4281 4344 21 -3 4244 4317 4349 21 -3 4254 4290 4333 21 -3 4250 4286 4345 21 -3 4222 4286 4345 21 -3 878 4277 4338 21 -3 93 876 4339 21 -3 4258 4307 4365 21 -3 122 882 4356 21 -3 4256 4310 4341 21 -3 4240 4286 4362 21 -3 324 325 4352 21 -3 4228 4309 4323 21 -3 4249 4309 4323 21 -3 94 739 4357 21 -3 896 897 4355 21 -3 4273 4322 4361 21 -3 4223 4301 4359 21 -3 4226 4334 4341 21 -3 4238 4287 4364 21 -3 874 875 4351 21 -3 4233 4292 4343 21 -3 4228 4309 4348 21 -3 4262 4354 4363 21 -3 4255 4357 4360 21 -3 4247 4304 4335 21 -3 4257 4312 4324 21 -3 4222 4292 4345 21 -3 4228 4300 4337 21 -3 4222 4319 4330 21 -3 4233 4302 4353 21 -3 4262 4314 4354 21 -3 4248 4302 4344 21 -3 4251 4325 4350 21 -3 875 4314 4351 21 -3 4226 4304 4335 21 -3 4263 4327 4336 21 -3 4249 4319 4330 21 -3 4226 4307 4341 21 -3 4248 4302 4353 21 -3 4252 4314 4351 21 -3 4245 4309 4348 21 -3 4223 4327 4366 21 -3 4263 4327 4366 21 -3 4229 4322 4361 21 -3 4247 4301 4359 21 -3 4230 4354 4363 21 -3 4240 4315 4362 21 -3 4244 4304 4365 21 -3 4248 4327 4336 21 -3 879 4320 4346 21 -3 4252 4314 4354 21 -3 877 4317 4349 21 -3 4256 4315 4362 21 -3 4262 4328 4363 21 -3 885 4325 4350 21 -3 4269 4328 4363 21 -3 4292 4343 4345 21 -3 4250 4343 4345 21 -3 900 901 4398 22 -3 4370 4445 4466 22 -3 4375 4412 4453 22 -3 901 4398 4412 22 -3 4395 4412 4453 22 -3 4395 4434 4435 22 -3 4385 4434 4435 22 -3 460 461 4402 22 -3 918 919 4399 22 -3 4379 4400 4426 22 -3 913 4408 4414 22 -3 4370 4417 4466 22 -3 4375 4398 4412 22 -3 4370 4409 4417 22 -3 4384 4399 4454 22 -3 4382 4409 4417 22 -3 4375 4398 4423 22 -3 4372 4467 4475 22 -3 910 4418 4440 22 -3 4372 4411 4475 22 -3 4382 4411 4417 22 -3 913 914 4414 22 -3 4373 4399 4454 22 -3 4390 4419 4450 22 -3 910 911 4418 22 -3 4376 4411 4417 22 -3 4369 4433 4456 22 -3 4383 4398 4423 22 -3 4387 4408 4456 22 -3 4384 4399 4447 22 -3 4387 4433 4456 22 -3 461 4402 4461 22 -3 4386 4457 4484 22 -3 4370 4406 4409 22 -3 4377 4406 4409 22 -3 4381 4397 4446 22 -3 4386 4415 4484 22 -3 4381 4397 4440 22 -3 4382 4409 4421 22 -3 912 913 4408 22 -3 4378 4410 4430 22 -3 463 4420 4428 22 -3 4368 4407 4415 22 -3 4371 4419 4450 22 -3 128 907 4413 22 -3 905 4425 4438 22 -3 4377 4407 4415 22 -3 4379 4422 4426 22 -3 4373 4400 4426 22 -3 4370 4406 4495 22 -3 4375 4407 4423 22 -3 919 4399 4431 22 -3 900 4398 4458 22 -3 4379 4401 4493 22 -3 918 4399 4447 22 -3 4377 4406 4489 22 -3 4383 4398 4458 22 -3 4384 4410 4430 22 -3 907 4413 4432 22 -3 4385 4425 4445 22 -3 4373 4399 4460 22 -3 4391 4402 4461 22 -3 4391 4405 4437 22 -3 4375 4407 4489 22 -3 4387 4408 4439 22 -3 4375 4406 4489 22 -3 460 4402 4436 22 -3 901 902 4412 22 -3 4396 4449 4482 22 -3 4368 4405 4437 22 -3 4401 4462 4472 22 -3 127 905 4425 22 -3 4382 4462 4472 22 -3 4419 4460 4476 22 -3 916 917 4410 22 -3 4372 4403 4446 22 -3 4393 4425 4445 22 -3 917 4410 4447 22 -3 4377 4407 4489 22 -3 4378 4408 4456 22 -3 4379 4400 4443 22 -3 4381 4403 4446 22 -3 4369 4400 4463 22 -3 4369 4400 4443 22 -3 4379 4401 4448 22 -3 4373 4400 4454 22 -3 4387 4418 4433 22 -3 30 463 4428 22 -3 4377 4409 4421 22 -3 4368 4405 4484 22 -3 4368 4407 4485 22 -3 4376 4413 4432 22 -3 4381 4403 4480 22 -3 4382 4421 4472 22 -3 4371 4449 4482 22 -3 4379 4403 4448 22 -3 4380 4420 4428 22 -3 4391 4402 4471 22 -3 4378 4408 4414 22 -3 4390 4419 4460 22 -3 4379 4403 4443 22 -3 4380 4479 4494 22 -3 4385 4425 4438 22 -3 906 907 4432 22 -3 4372 4403 4448 22 -3 4379 4422 4493 22 -3 4367 4421 4473 22 -3 462 463 4420 22 -3 4380 4428 4479 22 -3 912 4408 4439 22 -3 4391 4405 4471 22 -3 4381 4418 4440 22 -3 4384 4410 4447 22 -3 906 4432 4478 22 -3 4374 4405 4471 22 -3 4371 4419 4449 22 -3 4388 4419 4449 22 -3 4421 4455 4473 22 -3 4376 4432 4466 22 -3 4381 4418 4433 22 -3 4383 4404 4442 22 -3 924 4479 4481 22 -3 4388 4422 4426 22 -3 129 910 4440 22 -3 4383 4404 4494 22 -3 4387 4418 4468 22 -3 904 4434 4438 22 -3 125 899 4481 22 -3 4407 4423 4485 22 -3 4374 4405 4457 22 -3 4382 4411 4462 22 -3 4375 4406 4453 22 -3 4368 4429 4437 22 -3 4378 4410 4452 22 -3 4404 4479 4481 22 -3 4394 4413 4475 22 -3 4373 4460 4476 22 -3 4386 4415 4455 22 -3 4376 4413 4475 22 -3 462 4420 4461 22 -3 4404 4479 4494 22 -3 4377 4415 4455 22 -3 4369 4430 4456 22 -3 4414 4452 4474 22 -3 4390 4424 4450 22 -3 899 4442 4481 22 -3 4393 4432 4466 22 -3 4378 4414 4452 22 -3 126 904 4438 22 -3 30 923 4428 22 -3 129 4440 4487 22 -3 903 904 4434 22 -3 4385 4434 4438 22 -3 919 920 4431 22 -3 4391 4420 4461 22 -3 4397 4459 4467 22 -3 459 460 4436 22 -3 4393 4445 4466 22 -3 4396 4416 4449 22 -3 128 4413 4477 22 -3 4380 4429 4437 22 -3 4381 4433 4480 22 -3 4394 4467 4475 22 -3 4388 4416 4449 22 -3 899 900 4458 22 -3 4394 4459 4467 22 -3 4393 4432 4478 22 -3 916 4410 4452 22 -3 4389 4427 4444 22 -3 915 4452 4474 22 -3 902 4412 4469 22 -3 4392 4427 4444 22 -3 4387 4439 4468 22 -3 4367 4421 4472 22 -3 4391 4437 4491 22 -3 4395 4412 4469 22 -3 126 905 4438 22 -3 130 912 4439 22 -3 899 4442 4458 22 -3 4399 4431 4460 22 -3 903 4434 4469 22 -3 921 4424 4465 22 -3 4392 4424 4450 22 -3 4386 4457 4490 22 -3 4386 4488 4490 22 -3 921 4424 4483 22 -3 4383 4423 4485 22 -3 28 922 4441 22 -3 908 909 4459 22 -3 4372 4411 4462 22 -3 127 4425 4478 22 -3 4377 4421 4455 22 -3 4395 4434 4469 22 -3 914 4414 4474 22 -3 4383 4429 4494 22 -3 28 457 4441 22 -3 4370 4435 4445 22 -3 4385 4435 4445 22 -3 4402 4464 4471 22 -3 4396 4416 4488 22 -3 4368 4415 4484 22 -3 4374 4464 4471 22 -3 128 908 4477 22 -3 4394 4413 4477 22 -3 458 4427 4486 22 -3 127 906 4478 22 -3 4383 4429 4485 22 -3 920 921 4465 22 -3 130 911 4468 22 -3 4392 4444 4450 22 -3 4376 4411 4475 22 -3 4371 4444 4450 22 -3 4388 4416 4492 22 -3 458 4427 4470 22 -3 131 915 4474 22 -3 921 922 4483 22 -3 915 916 4452 22 -3 4378 4430 4456 22 -3 917 918 4447 22 -3 4388 4419 4476 22 -3 4376 4417 4466 22 -3 923 924 4479 22 -3 4384 4430 4463 22 -3 4395 4435 4453 22 -3 911 4418 4468 22 -3 4396 4451 4482 22 -3 457 458 4486 22 -3 4388 4422 4492 22 -3 4391 4420 4491 22 -3 4380 4420 4491 22 -3 4392 4424 4483 22 -3 4390 4424 4465 22 -3 458 459 4470 22 -3 4397 4440 4487 22 -3 908 4459 4477 22 -3 4383 4442 4458 22 -3 4367 4472 4493 22 -3 4389 4427 4470 22 -3 4389 4436 4464 22 -3 920 4431 4465 22 -3 4390 4431 4460 22 -3 4392 4427 4486 22 -3 4388 4426 4476 22 -3 4390 4431 4465 22 -3 4369 4430 4463 22 -3 461 462 4461 22 -3 4373 4426 4476 22 -3 4389 4436 4470 22 -3 4397 4446 4467 22 -3 4405 4457 4484 22 -3 4416 4473 4492 22 -3 4389 4451 4464 22 -3 4384 4454 4463 22 -3 4367 4473 4492 22 -3 4402 4436 4464 22 -3 4380 4429 4494 22 -3 4393 4425 4478 22 -3 923 4428 4479 22 -3 4369 4433 4480 22 -3 4389 4444 4482 22 -3 459 4436 4470 22 -3 902 903 4469 22 -3 4380 4437 4491 22 -3 4368 4429 4485 22 -3 4389 4451 4482 22 -3 4392 4441 4486 22 -3 130 4439 4468 22 -3 4401 4448 4462 22 -3 4374 4451 4464 22 -3 4372 4448 4462 22 -3 131 914 4474 22 -3 4369 4443 4480 22 -3 4392 4441 4483 22 -3 4404 4442 4481 22 -3 4372 4446 4467 22 -3 125 924 4481 22 -3 4394 4459 4477 22 -3 4400 4454 4463 22 -3 129 909 4487 22 -3 4370 4435 4495 22 -3 4386 4455 4473 22 -3 4401 4472 4493 22 -3 4374 4451 4490 22 -3 4396 4451 4490 22 -3 4403 4443 4480 22 -3 4371 4444 4482 22 -3 457 4441 4486 22 -3 4397 4459 4487 22 -3 922 4441 4483 22 -3 909 4459 4487 22 -3 4386 4473 4488 22 -3 4367 4492 4493 22 -3 4422 4492 4493 22 -3 4435 4453 4495 22 -3 4396 4488 4490 22 -3 4416 4473 4488 22 -3 4374 4457 4490 22 -3 4406 4453 4495 22 -3 4517 4525 4539 23 -3 267 4523 4572 23 -3 4504 4523 4576 23 -3 4497 4531 4542 23 -3 267 4523 4576 23 -3 4510 4531 4542 23 -3 4503 4531 4570 23 -3 4517 4525 4586 23 -3 4498 4525 4586 23 -3 4538 4556 4586 23 -3 4518 4531 4570 23 -3 4504 4530 4555 23 -3 4508 4538 4556 23 -3 90 133 4540 23 -3 4499 4524 4557 23 -3 4508 4521 4571 23 -3 4530 4555 4557 23 -3 936 4528 4574 23 -3 4508 4521 4556 23 -3 704 705 4527 23 -3 263 4543 4566 23 -3 928 929 4529 23 -3 4501 4538 4545 23 -3 4517 4538 4545 23 -3 4499 4524 4577 23 -3 4496 4536 4575 23 -3 4519 4536 4575 23 -3 4504 4523 4555 23 -3 4497 4531 4547 23 -3 4498 4525 4592 23 -3 134 935 4544 23 -3 4504 4549 4576 23 -3 4545 4575 4584 23 -3 90 708 4540 23 -3 4513 4545 4575 23 -3 4518 4531 4547 23 -3 4516 4532 4569 23 -3 4496 4539 4558 23 -3 4504 4526 4546 23 -3 4503 4531 4573 23 -3 4504 4526 4549 23 -3 4518 4539 4558 23 -3 267 268 4572 23 -3 935 936 4574 23 -3 935 4544 4574 23 -3 263 264 4566 23 -3 4507 4526 4566 23 -3 4507 4526 4594 23 -3 23 263 4543 23 -3 4516 4569 4577 23 -3 4504 4530 4546 23 -3 4497 4530 4546 23 -3 4497 4530 4547 23 -3 23 932 4543 23 -3 4515 4535 4560 23 -3 4515 4560 4601 23 -3 4505 4530 4547 23 -3 4512 4565 4583 23 -3 4517 4539 4584 23 -3 4522 4554 4582 23 -3 4501 4541 4545 23 -3 929 4529 4548 23 -3 4513 4541 4545 23 -3 4507 4533 4599 23 -3 4510 4531 4573 23 -3 4520 4565 4583 23 -3 41 269 4553 23 -3 4507 4533 4542 23 -3 705 4527 4559 23 -3 4507 4543 4599 23 -3 704 4527 4564 23 -3 4513 4550 4561 23 -3 41 701 4553 23 -3 936 4528 4578 23 -3 4508 4554 4582 23 -3 702 4532 4590 23 -3 928 4529 4562 23 -3 4503 4529 4573 23 -3 4515 4534 4579 23 -3 4503 4529 4598 23 -3 4510 4533 4542 23 -3 265 266 4549 23 -3 4534 4579 4602 23 -3 265 4549 4607 23 -3 933 934 4565 23 -3 4513 4541 4550 23 -3 4503 4568 4570 23 -3 4519 4561 4575 23 -3 4525 4568 4570 23 -3 4512 4540 4596 23 -3 4521 4563 4591 23 -3 4500 4550 4597 23 -3 940 4552 4563 23 -3 707 4535 4593 23 -3 934 4565 4608 23 -3 4500 4583 4597 23 -3 132 925 4552 23 -3 132 940 4552 23 -3 4511 4532 4589 23 -3 4514 4537 4551 23 -3 4505 4530 4557 23 -3 4519 4534 4561 23 -3 926 4537 4600 23 -3 4507 4543 4566 23 -3 4505 4547 4558 23 -3 4518 4547 4558 23 -3 4499 4555 4557 23 -3 4509 4563 4591 23 -3 931 4533 4585 23 -3 702 703 4590 23 -3 4513 4561 4575 23 -3 939 940 4563 23 -3 4524 4557 4609 23 -3 4498 4556 4586 23 -3 4512 4565 4596 23 -3 4511 4572 4588 23 -3 926 927 4600 23 -3 4501 4541 4603 23 -3 706 707 4593 23 -3 4511 4532 4569 23 -3 929 930 4548 23 -3 4523 4572 4588 23 -3 4526 4549 4607 23 -3 4496 4536 4558 23 -3 4500 4550 4561 23 -3 4509 4537 4551 23 -3 4501 4595 4603 23 -3 4500 4534 4561 23 -3 4512 4535 4560 23 -3 4512 4535 4580 23 -3 4502 4579 4602 23 -3 4502 4579 4581 23 -3 4496 4539 4584 23 -3 705 706 4559 23 -3 4527 4579 4581 23 -3 4505 4536 4558 23 -3 703 704 4564 23 -3 927 928 4562 23 -3 4522 4554 4606 23 -3 707 4535 4580 23 -3 4506 4541 4550 23 -3 4526 4546 4594 23 -3 4509 4537 4587 23 -3 930 931 4585 23 -3 4519 4536 4567 23 -3 4506 4544 4597 23 -3 4508 4554 4571 23 -3 4510 4533 4585 23 -3 4516 4532 4590 23 -3 702 4532 4589 23 -3 4520 4544 4597 23 -3 4519 4534 4602 23 -3 133 933 4596 23 -3 4511 4553 4589 23 -3 4506 4574 4603 23 -3 4516 4577 4604 23 -3 136 938 4571 23 -3 4509 4552 4563 23 -3 4515 4535 4593 23 -3 931 4533 4599 23 -3 4515 4534 4601 23 -3 937 938 4554 23 -3 4500 4534 4601 23 -3 4505 4536 4609 23 -3 4506 4544 4574 23 -3 4528 4574 4603 23 -3 134 4544 4608 23 -3 134 934 4608 23 -3 4499 4569 4577 23 -3 4501 4538 4582 23 -3 4525 4568 4592 23 -3 4512 4540 4580 23 -3 4497 4542 4594 23 -3 926 4537 4587 23 -3 4505 4557 4609 23 -3 4514 4537 4600 23 -3 4525 4539 4570 23 -3 4518 4539 4570 23 -3 4516 4581 4604 23 -3 4497 4546 4594 23 -3 133 4540 4596 23 -3 4512 4560 4583 23 -3 4520 4565 4608 23 -3 4522 4578 4595 23 -3 4528 4578 4595 23 -3 266 267 4576 23 -3 4509 4552 4587 23 -3 707 708 4580 23 -3 4529 4548 4573 23 -3 937 4554 4606 23 -3 4514 4551 4592 23 -3 4496 4575 4584 23 -3 4508 4538 4582 23 -3 4498 4551 4591 23 -3 4517 4538 4586 23 -3 266 4549 4576 23 -3 703 4564 4590 23 -3 4510 4548 4573 23 -3 136 4571 4605 23 -3 930 4548 4585 23 -3 4498 4556 4591 23 -3 706 4559 4593 23 -3 135 936 4578 23 -3 4510 4548 4585 23 -3 4501 4582 4595 23 -3 927 4562 4600 23 -3 4527 4559 4579 23 -3 4515 4559 4579 23 -3 938 4554 4571 23 -3 4503 4568 4598 23 -3 4521 4556 4591 23 -3 925 926 4587 23 -3 931 932 4599 23 -3 4517 4545 4584 23 -3 4516 4564 4581 23 -3 701 702 4589 23 -3 4527 4564 4581 23 -3 708 4540 4580 23 -3 4507 4542 4594 23 -3 4511 4553 4610 23 -3 4506 4541 4603 23 -3 268 269 4610 23 -3 4511 4569 4588 23 -3 4522 4582 4595 23 -3 264 265 4607 23 -3 4524 4567 4609 23 -3 4536 4567 4609 23 -3 135 937 4606 23 -3 136 939 4605 23 -3 4511 4572 4610 23 -3 925 4552 4587 23 -3 4521 4571 4605 23 -3 4524 4567 4604 23 -3 932 4543 4599 23 -3 4499 4555 4588 23 -3 4502 4567 4604 23 -3 4509 4551 4591 23 -3 4523 4555 4588 23 -3 4498 4551 4592 23 -3 4500 4560 4583 23 -3 4520 4544 4608 23 -3 4515 4559 4593 23 -3 4514 4562 4600 23 -3 4506 4550 4597 23 -3 4516 4564 4590 23 -3 4499 4569 4588 23 -3 701 4553 4589 23 -3 4514 4568 4592 23 -3 4500 4560 4601 23 -3 269 4553 4610 23 -3 4524 4577 4604 23 -3 4521 4563 4605 23 -3 939 4563 4605 23 -3 4529 4562 4598 23 -3 4514 4562 4598 23 -3 4519 4567 4602 23 -3 4520 4583 4597 23 -3 268 4572 4610 23 -3 933 4565 4596 23 -3 264 4566 4607 23 -3 4502 4567 4602 23 -3 4514 4568 4598 23 -3 4528 4595 4603 23 -3 4526 4566 4607 23 -3 135 4578 4606 23 -3 4522 4578 4606 23 -3 4502 4581 4604 23 -3 4616 4701 4723 24 -3 4619 4652 4665 24 -3 4625 4663 4675 24 -3 20 508 4651 24 -3 4643 4690 4704 24 -3 4635 4663 4675 24 -3 4613 4653 4678 24 -3 525 4690 4704 24 -3 4611 4696 4745 24 -3 4616 4655 4723 24 -3 527 528 4648 24 -3 530 4656 4707 24 -3 62 504 4657 24 -3 20 507 4651 24 -3 4626 4653 4678 24 -3 504 4657 4666 24 -3 4615 4671 4680 24 -3 4636 4671 4680 24 -3 4644 4696 4745 24 -3 532 4672 4707 24 -3 62 538 4657 24 -3 4624 4667 4682 24 -3 530 531 4707 24 -3 4622 4657 4664 24 -3 4641 4701 4723 24 -3 4619 4665 4724 24 -3 4667 4682 4714 24 -3 4617 4650 4722 24 -3 4622 4657 4666 24 -3 4631 4649 4669 24 -3 4617 4650 4730 24 -3 4634 4655 4696 24 -3 19 516 4670 24 -3 538 4657 4664 24 -3 4645 4668 4719 24 -3 19 515 4670 24 -3 4612 4668 4719 24 -3 4633 4650 4722 24 -3 531 532 4707 24 -3 508 4651 4674 24 -3 4622 4664 4700 24 -3 4667 4739 4742 24 -3 4655 4696 4742 24 -3 504 505 4666 24 -3 4619 4685 4698 24 -3 4644 4667 4742 24 -3 4646 4685 4698 24 -3 4625 4649 4669 24 -3 52 4662 4684 24 -3 52 522 4684 24 -3 512 513 4659 24 -3 4622 4666 4715 24 -3 4661 4692 4727 24 -3 51 4705 4746 24 -3 4614 4658 4706 24 -3 4626 4698 4732 24 -3 4625 4649 4691 24 -3 528 4648 4683 24 -3 507 4651 4676 24 -3 4612 4654 4668 24 -3 4621 4655 4717 24 -3 4627 4661 4692 24 -3 4611 4681 4745 24 -3 4634 4655 4717 24 -3 537 538 4664 24 -3 4629 4673 4685 24 -3 4638 4654 4726 24 -3 4618 4648 4712 24 -3 4618 4648 4713 24 -3 4633 4664 4700 24 -3 515 4663 4670 24 -3 527 4648 4694 24 -3 4646 4698 4732 24 -3 4633 4650 4748 24 -3 4620 4654 4726 24 -3 4620 4651 4751 24 -3 4630 4658 4702 24 -3 4618 4658 4702 24 -3 4613 4653 4721 24 -3 535 4650 4748 24 -3 513 4659 4725 24 -3 514 515 4663 24 -3 4630 4658 4706 24 -3 52 521 4662 24 -3 535 4650 4699 24 -3 4671 4712 4737 24 -3 4638 4666 4715 24 -3 4620 4651 4726 24 -3 4635 4659 4725 24 -3 4632 4656 4734 24 -3 4644 4696 4742 24 -3 4611 4681 4689 24 -3 51 518 4705 24 -3 4614 4658 4716 24 -3 4636 4681 4689 24 -3 4616 4655 4742 24 -3 4615 4680 4711 24 -3 4613 4660 4675 24 -3 508 509 4674 24 -3 4619 4652 4747 24 -3 4625 4663 4670 24 -3 4632 4671 4712 24 -3 4635 4660 4675 24 -3 4638 4654 4715 24 -3 4634 4678 4755 24 -3 4623 4673 4677 24 -3 516 4670 4691 24 -3 525 526 4690 24 -3 4634 4717 4755 24 -3 4612 4654 4749 24 -3 4626 4653 4698 24 -3 4619 4653 4698 24 -3 4615 4711 4727 24 -3 4627 4656 4692 24 -3 4617 4661 4686 24 -3 4620 4654 4728 24 -3 4673 4685 4743 24 -3 4621 4655 4723 24 -3 4649 4705 4746 24 -3 516 517 4691 24 -3 4651 4674 4751 24 -3 4627 4661 4686 24 -3 530 4656 4703 24 -3 4619 4653 4724 24 -3 4625 4669 4675 24 -3 4631 4649 4705 24 -3 4647 4684 4735 24 -3 4632 4656 4703 24 -3 512 4659 4688 24 -3 4627 4656 4707 24 -3 4613 4669 4675 24 -3 4615 4692 4727 24 -3 4623 4684 4735 24 -3 50 4736 4753 24 -3 506 507 4676 24 -3 4614 4673 4677 24 -3 528 529 4683 24 -3 4651 4676 4726 24 -3 4618 4658 4713 24 -3 4631 4669 4721 24 -3 4623 4662 4684 24 -3 4628 4658 4713 24 -3 4624 4680 4681 24 -3 4645 4668 4700 24 -3 4652 4736 4753 24 -3 4611 4679 4689 24 -3 4630 4679 4689 24 -3 4637 4661 4720 24 -3 4636 4680 4681 24 -3 4631 4665 4754 24 -3 4617 4661 4720 24 -3 4648 4694 4713 24 -3 4628 4658 4716 24 -3 4635 4659 4729 24 -3 4611 4696 4697 24 -3 4628 4694 4713 24 -3 4634 4678 4697 24 -3 4622 4668 4700 24 -3 4627 4672 4707 24 -3 4621 4659 4729 24 -3 4626 4678 4697 24 -3 4611 4679 4697 24 -3 4640 4672 4686 24 -3 4613 4660 4755 24 -3 4627 4672 4686 24 -3 4621 4659 4750 24 -3 4656 4692 4734 24 -3 4618 4712 4737 24 -3 4624 4667 4745 24 -3 526 527 4694 24 -3 4644 4667 4745 24 -3 4631 4665 4724 24 -3 529 4683 4703 24 -3 4636 4689 4702 24 -3 4629 4747 4753 24 -3 4650 4699 4730 24 -3 509 4674 4733 24 -3 511 512 4688 24 -3 4626 4679 4732 24 -3 4640 4699 4730 24 -3 4635 4663 4725 24 -3 521 4662 4708 24 -3 4662 4708 4738 24 -3 4638 4676 4709 24 -3 53 524 4710 24 -3 4642 4693 4744 24 -3 4625 4670 4691 24 -3 506 4676 4709 24 -3 4647 4704 4735 24 -3 4631 4705 4754 24 -3 514 4663 4725 24 -3 4621 4660 4717 24 -3 4632 4683 4703 24 -3 526 4690 4694 24 -3 4633 4664 4718 24 -3 4642 4739 4744 24 -3 537 4664 4718 24 -3 4635 4660 4729 24 -3 505 4666 4709 24 -3 4654 4668 4715 24 -3 4621 4660 4729 24 -3 65 533 4695 24 -3 50 520 4753 24 -3 509 510 4733 24 -3 65 534 4695 24 -3 532 4672 4741 24 -3 4648 4683 4712 24 -3 535 536 4748 24 -3 4642 4667 4714 24 -3 4623 4677 4735 24 -3 529 530 4703 24 -3 4634 4696 4697 24 -3 4645 4700 4722 24 -3 4633 4700 4722 24 -3 4638 4666 4709 24 -3 510 511 4740 24 -3 4623 4673 4738 24 -3 4643 4704 4735 24 -3 4616 4739 4742 24 -3 532 533 4741 24 -3 4636 4702 4737 24 -3 4623 4662 4738 24 -3 4631 4721 4724 24 -3 4647 4704 4710 24 -3 4626 4679 4697 24 -3 510 4687 4733 24 -3 4612 4682 4719 24 -3 4637 4661 4727 24 -3 4624 4680 4711 24 -3 534 535 4699 24 -3 524 525 4704 24 -3 4622 4668 4715 24 -3 4637 4682 4719 24 -3 4653 4721 4724 24 -3 4624 4682 4711 24 -3 4629 4708 4753 24 -3 4612 4682 4714 24 -3 4652 4665 4736 24 -3 4642 4667 4739 24 -3 4643 4677 4735 24 -3 510 4687 4740 24 -3 4614 4673 4743 24 -3 4639 4674 4733 24 -3 4633 4718 4748 24 -3 519 4665 4736 24 -3 53 523 4710 24 -3 519 4665 4754 24 -3 505 506 4709 24 -3 534 4695 4699 24 -3 520 521 4708 24 -3 4613 4669 4721 24 -3 4640 4695 4699 24 -3 4628 4690 4694 24 -3 4615 4671 4734 24 -3 4641 4687 4701 24 -3 4639 4687 4701 24 -3 4629 4708 4738 24 -3 4652 4747 4753 24 -3 4637 4682 4711 24 -3 4638 4676 4726 24 -3 4640 4672 4741 24 -3 4636 4671 4737 24 -3 536 537 4718 24 -3 4632 4683 4712 24 -3 4630 4689 4702 24 -3 4614 4677 4716 24 -3 4632 4671 4734 24 -3 4649 4691 4746 24 -3 4639 4674 4751 24 -3 513 514 4725 24 -3 4630 4679 4732 24 -3 4613 4678 4755 24 -3 4629 4673 4738 24 -3 4645 4720 4722 24 -3 522 4684 4731 24 -3 524 4704 4710 24 -3 4619 4685 4747 24 -3 50 519 4736 24 -3 4617 4720 4722 24 -3 4643 4677 4752 24 -3 518 519 4754 24 -3 523 4710 4731 24 -3 522 523 4731 24 -3 511 4688 4740 24 -3 4624 4681 4745 24 -3 4620 4693 4728 24 -3 4642 4693 4728 24 -3 4659 4688 4750 24 -3 4641 4688 4750 24 -3 4617 4686 4730 24 -3 4647 4710 4731 24 -3 51 517 4746 24 -3 4640 4686 4730 24 -3 4643 4690 4752 24 -3 4647 4684 4731 24 -3 517 4691 4746 24 -3 4637 4711 4727 24 -3 4641 4688 4740 24 -3 4639 4687 4733 24 -3 4639 4693 4744 24 -3 4615 4692 4734 24 -3 4645 4719 4720 24 -3 4628 4690 4752 24 -3 4637 4719 4720 24 -3 4629 4685 4747 24 -3 4646 4706 4743 24 -3 4641 4687 4740 24 -3 4614 4706 4743 24 -3 4646 4685 4743 24 -3 4639 4693 4751 24 -3 4639 4701 4744 24 -3 4640 4695 4741 24 -3 4630 4706 4732 24 -3 4660 4717 4755 24 -3 4641 4723 4750 24 -3 4618 4702 4737 24 -3 4620 4693 4751 24 -3 533 4695 4741 24 -3 4646 4706 4732 24 -3 4677 4716 4752 24 -3 4616 4701 4744 24 -3 4616 4739 4744 24 -3 4642 4714 4749 24 -3 4654 4728 4749 24 -3 4612 4714 4749 24 -3 520 4708 4753 24 -3 536 4718 4748 24 -3 4642 4728 4749 24 -3 4628 4716 4752 24 -3 4621 4723 4750 24 -3 518 4705 4754 24 -3 4777 4836 4871 25 -3 672 673 4797 25 -3 62 504 4802 25 -3 4786 4836 4871 25 -3 673 4797 4820 25 -3 4762 4830 4854 25 -3 4777 4788 4848 25 -3 4777 4788 4832 25 -3 4766 4799 4867 25 -3 4774 4795 4822 25 -3 4779 4787 4841 25 -3 4757 4793 4837 25 -3 4785 4830 4854 25 -3 416 4791 4856 25 -3 4766 4804 4867 25 -3 4779 4787 4839 25 -3 20 507 4804 25 -3 4769 4855 4856 25 -3 62 953 4802 25 -3 4757 4793 4813 25 -3 4769 4824 4852 25 -3 4776 4798 4817 25 -3 4791 4855 4856 25 -3 4759 4805 4861 25 -3 4759 4832 4861 25 -3 4766 4879 4898 25 -3 4780 4792 4826 25 -3 76 962 4884 25 -3 4766 4879 4899 25 -3 4758 4798 4817 25 -3 4796 4828 4897 25 -3 672 4797 4812 25 -3 4774 4784 4815 25 -3 4783 4824 4852 25 -3 4765 4796 4897 25 -3 20 954 4804 25 -3 4756 4792 4825 25 -3 950 951 4803 25 -3 4767 4805 4808 25 -3 4772 4805 4808 25 -3 416 4791 4851 25 -3 4768 4813 4868 25 -3 4760 4808 4859 25 -3 4768 4862 4868 25 -3 4769 4806 4810 25 -3 4780 4792 4862 25 -3 4765 4796 4885 25 -3 4774 4822 4834 25 -3 4760 4839 4859 25 -3 4757 4837 4900 25 -3 4765 4797 4820 25 -3 4774 4784 4843 25 -3 4773 4795 4822 25 -3 504 4802 4831 25 -3 4774 4795 4843 25 -3 4800 4837 4900 25 -3 4771 4806 4817 25 -3 4758 4806 4817 25 -3 4771 4806 4810 25 -3 4776 4817 4827 25 -3 4779 4846 4851 25 -3 4771 4817 4827 25 -3 4778 4797 4812 25 -3 673 674 4820 25 -3 950 4803 4845 25 -3 4759 4805 4819 25 -3 4791 4846 4851 25 -3 4800 4879 4899 25 -3 4764 4802 4831 25 -3 4760 4810 4855 25 -3 4756 4792 4882 25 -3 4772 4805 4819 25 -3 4792 4825 4862 25 -3 4773 4795 4844 25 -3 414 415 4824 25 -3 4772 4807 4823 25 -3 4756 4807 4823 25 -3 4765 4797 4881 25 -3 4770 4799 4864 25 -3 4764 4802 4866 25 -3 958 959 4811 25 -3 4763 4801 4835 25 -3 413 4815 4869 25 -3 4768 4825 4862 25 -3 4764 4831 4879 25 -3 412 413 4815 25 -3 4758 4798 4902 25 -3 4758 4806 4852 25 -3 4762 4830 4889 25 -3 4762 4857 4889 25 -3 4770 4799 4872 25 -3 4766 4799 4872 25 -3 4760 4846 4855 25 -3 4775 4796 4842 25 -3 412 4784 4815 25 -3 415 4824 4856 25 -3 4764 4837 4879 25 -3 4776 4798 4857 25 -3 4800 4837 4879 25 -3 4770 4818 4854 25 -3 4775 4796 4891 25 -3 415 416 4856 25 -3 4758 4822 4834 25 -3 4785 4818 4854 25 -3 4790 4831 4879 25 -3 955 4799 4864 25 -3 4772 4808 4829 25 -3 4771 4807 4827 25 -3 504 505 4831 25 -3 4772 4819 4823 25 -3 4756 4807 4827 25 -3 4772 4807 4829 25 -3 958 4811 4877 25 -3 4775 4819 4823 25 -3 4760 4808 4829 25 -3 4792 4826 4882 25 -3 4783 4815 4869 25 -3 943 944 4814 25 -3 4776 4826 4882 25 -3 955 4799 4867 25 -3 953 4802 4833 25 -3 412 4784 4884 25 -3 4785 4811 4830 25 -3 4763 4801 4863 25 -3 4769 4824 4856 25 -3 507 4804 4850 25 -3 949 950 4845 25 -3 4773 4811 4830 25 -3 4778 4797 4881 25 -3 4761 4816 4842 25 -3 4782 4803 4870 25 -3 4762 4809 4854 25 -3 956 957 4818 25 -3 85 672 4812 25 -3 85 947 4812 25 -3 4768 4825 4873 25 -3 4759 4828 4891 25 -3 4770 4818 4864 25 -3 4773 4811 4844 25 -3 4758 4834 4852 25 -3 4796 4828 4891 25 -3 4789 4825 4873 25 -3 4785 4811 4877 25 -3 4760 4810 4890 25 -3 4761 4816 4847 25 -3 4778 4816 4847 25 -3 4769 4810 4855 25 -3 4802 4833 4866 25 -3 4769 4806 4852 25 -3 4771 4807 4890 25 -3 948 4821 4875 25 -3 4770 4872 4886 25 -3 4782 4803 4860 25 -3 4758 4822 4902 25 -3 4781 4821 4847 25 -3 4786 4828 4871 25 -3 676 4836 4838 25 -3 4768 4813 4835 25 -3 4780 4809 4849 25 -3 949 4845 4875 25 -3 4760 4829 4890 25 -3 4795 4843 4903 25 -3 84 676 4838 25 -3 948 949 4875 25 -3 21 417 4840 25 -3 959 4811 4844 25 -3 675 676 4836 25 -3 951 4803 4860 25 -3 4766 4804 4898 25 -3 675 4836 4874 25 -3 4803 4870 4893 25 -3 4770 4809 4854 25 -3 4770 4809 4886 25 -3 4807 4829 4890 25 -3 4761 4842 4887 25 -3 4763 4870 4893 25 -3 4761 4887 4894 25 -3 4756 4823 4853 25 -3 944 4814 4876 25 -3 943 4814 4878 25 -3 952 953 4833 25 -3 4767 4805 4861 25 -3 4794 4849 4900 25 -3 948 4821 4858 25 -3 4794 4872 4886 25 -3 4775 4819 4891 25 -3 4778 4821 4847 25 -3 4767 4808 4859 25 -3 4777 4838 4848 25 -3 4756 4825 4853 25 -3 954 4804 4867 25 -3 4781 4845 4893 25 -3 4777 4836 4838 25 -3 417 4840 4851 25 -3 416 417 4851 25 -3 4780 4826 4880 25 -3 4786 4836 4874 25 -3 4764 4837 4866 25 -3 4780 4809 4880 25 -3 4771 4810 4890 25 -3 4779 4840 4841 25 -3 4785 4818 4877 25 -3 957 4818 4877 25 -3 4789 4825 4853 25 -3 4781 4863 4893 25 -3 4762 4809 4880 25 -3 21 941 4840 25 -3 84 946 4838 25 -3 945 946 4848 25 -3 941 942 4841 25 -3 4816 4842 4885 25 -3 4814 4878 4896 25 -3 4757 4849 4900 25 -3 506 507 4850 25 -3 962 4784 4843 25 -3 4757 4813 4868 25 -3 941 4840 4841 25 -3 947 948 4858 25 -3 4779 4840 4851 25 -3 955 956 4864 25 -3 4775 4823 4853 25 -3 961 962 4843 25 -3 4790 4879 4898 25 -3 4782 4833 4860 25 -3 4776 4826 4857 25 -3 959 960 4844 25 -3 945 4848 4876 25 -3 962 4784 4884 25 -3 4778 4816 4881 25 -3 4759 4828 4871 25 -3 4778 4812 4858 25 -3 946 4838 4848 25 -3 4793 4813 4888 25 -3 4756 4827 4882 25 -3 4760 4839 4846 25 -3 956 4818 4864 25 -3 4814 4876 4892 25 -3 4779 4839 4846 25 -3 4786 4820 4897 25 -3 4788 4848 4876 25 -3 4778 4821 4858 25 -3 952 4833 4860 25 -3 4774 4815 4901 25 -3 4765 4820 4897 25 -3 4759 4832 4871 25 -3 674 4820 4874 25 -3 4781 4847 4865 25 -3 4786 4820 4874 25 -3 4783 4834 4852 25 -3 954 955 4867 25 -3 4788 4832 4861 25 -3 4762 4826 4857 25 -3 942 4841 4878 25 -3 4773 4822 4902 25 -3 4794 4849 4886 25 -3 947 4812 4858 25 -3 4759 4819 4891 25 -3 4783 4824 4869 25 -3 961 4843 4903 25 -3 4781 4821 4875 25 -3 4787 4841 4878 25 -3 4837 4866 4895 25 -3 4783 4815 4901 25 -3 960 4844 4903 25 -3 4795 4844 4903 25 -3 4787 4878 4896 25 -3 4804 4850 4898 25 -3 414 4824 4869 25 -3 505 4831 4883 25 -3 4780 4862 4868 25 -3 4765 4881 4885 25 -3 4787 4839 4859 25 -3 4816 4881 4885 25 -3 4762 4826 4880 25 -3 4789 4853 4887 25 -3 506 4850 4883 25 -3 951 952 4860 25 -3 4790 4831 4883 25 -3 4813 4835 4888 25 -3 4791 4846 4855 25 -3 4782 4833 4866 25 -3 4757 4849 4868 25 -3 4796 4842 4885 25 -3 4776 4827 4882 25 -3 4763 4835 4888 25 -3 4790 4850 4883 25 -3 4801 4835 4873 25 -3 4781 4845 4875 25 -3 4777 4832 4871 25 -3 413 414 4869 25 -3 4786 4828 4897 25 -3 674 675 4874 25 -3 944 945 4876 25 -3 4761 4847 4865 25 -3 4768 4835 4873 25 -3 4775 4853 4887 25 -3 4773 4830 4889 25 -3 957 958 4877 25 -3 4809 4849 4886 25 -3 942 943 4878 25 -3 4801 4873 4894 25 -3 505 506 4883 25 -3 4788 4876 4892 25 -3 4783 4834 4901 25 -3 4780 4849 4868 25 -3 4774 4834 4901 25 -3 4801 4865 4894 25 -3 960 961 4903 25 -3 4798 4857 4889 25 -3 4761 4865 4894 25 -3 4789 4873 4894 25 -3 4788 4861 4892 25 -3 4775 4842 4887 25 -3 4814 4892 4896 25 -3 4789 4887 4894 25 -3 4803 4845 4893 25 -3 4767 4892 4896 25 -3 4801 4863 4865 25 -3 4793 4837 4895 25 -3 4781 4863 4865 25 -3 22 76 4884 25 -3 4793 4870 4888 25 -3 4763 4870 4888 25 -3 4790 4850 4898 25 -3 4787 4859 4896 25 -3 4793 4870 4895 25 -3 4767 4861 4892 25 -3 4782 4870 4895 25 -3 4794 4872 4899 25 -3 4766 4872 4899 25 -3 4782 4866 4895 25 -3 4767 4859 4896 25 -3 4763 4863 4893 25 -3 4773 4889 4902 25 -3 4800 4899 4900 25 -3 4798 4889 4902 25 -3 4794 4899 4900 25 -3 22 412 4884 25 -3 4921 4933 4949 26 -3 4912 4940 5006 26 -3 977 4938 4962 26 -3 30 923 4940 26 -3 470 471 4942 26 -3 465 4961 5009 26 -3 977 4938 5018 26 -3 125 924 4945 26 -3 4930 4940 5006 26 -3 4921 4933 4992 26 -3 30 464 4940 26 -3 4910 4935 5014 26 -3 125 970 4945 26 -3 4930 4961 5009 26 -3 31 859 4957 26 -3 4910 4933 5003 26 -3 4913 4937 4962 26 -3 4910 4933 4978 26 -3 4911 4936 4998 26 -3 4910 4935 4981 26 -3 31 472 4957 26 -3 4920 4944 4981 26 -3 4917 4936 4971 26 -3 4921 4941 4983 26 -3 4913 4937 4965 26 -3 471 4942 4985 26 -3 4918 4939 4994 26 -3 4917 4936 4987 26 -3 4918 4939 4986 26 -3 4949 4979 5012 26 -3 4911 4941 4983 26 -3 4932 4967 4984 26 -3 4911 4936 4987 26 -3 4912 4940 4982 26 -3 4926 4995 5010 26 -3 4937 4995 5010 26 -3 4925 4967 4984 26 -3 977 978 4962 26 -3 4921 4949 4979 26 -3 4906 4946 4960 26 -3 4908 4950 4972 26 -3 4921 4941 4992 26 -3 4919 4946 4960 26 -3 4913 4943 4965 26 -3 4944 4981 5026 26 -3 4924 4950 4972 26 -3 4915 4942 4958 26 -3 4912 4945 4982 26 -3 4927 4944 4960 26 -3 4922 4948 4975 26 -3 4913 4943 4963 26 -3 923 4940 4982 26 -3 4907 4948 4975 26 -3 4932 4956 5017 26 -3 4905 4941 4992 26 -3 4906 4944 4960 26 -3 4910 4978 5014 26 -3 965 966 4952 26 -3 4936 4952 4998 26 -3 4912 4947 5020 26 -3 963 964 4955 26 -3 4934 4947 5020 26 -3 963 4955 4989 26 -3 4915 4942 4985 26 -3 470 4942 4976 26 -3 4939 4986 5008 26 -3 4913 4962 5013 26 -3 4914 4946 4970 26 -3 4917 4941 4987 26 -3 4938 4962 5013 26 -3 4917 4941 4999 26 -3 966 4952 5028 26 -3 979 4995 5011 26 -3 4911 4941 4987 26 -3 4904 4979 5012 26 -3 969 5001 5002 26 -3 4908 4964 4984 26 -3 4905 4941 4999 26 -3 4906 4958 5000 26 -3 4908 4950 4959 26 -3 464 4940 5009 26 -3 4923 4943 5007 26 -3 4923 4943 5033 26 -3 924 4945 4982 26 -3 4930 4940 5009 26 -3 4912 4947 5006 26 -3 4939 4994 5025 26 -3 4918 4950 4959 26 -3 4928 4948 4980 26 -3 4917 5001 5023 26 -3 4922 4948 4998 26 -3 4964 4984 5017 26 -3 4914 4956 5017 26 -3 4907 4948 4980 26 -3 4914 4946 4964 26 -3 4915 4957 4966 26 -3 4906 4970 5000 26 -3 4917 4971 5001 26 -3 4937 4995 5011 26 -3 4933 4949 5003 26 -3 468 469 4954 26 -3 4912 4945 5020 26 -3 4906 4944 5005 26 -3 4920 4944 5005 26 -3 472 4957 4985 26 -3 4934 5001 5002 26 -3 4925 4951 4959 26 -3 4905 4990 4992 26 -3 4936 4952 5028 26 -3 4927 4944 5026 26 -3 4906 4946 4970 26 -3 4937 4962 5011 26 -3 4918 4951 4959 26 -3 976 4993 5018 26 -3 4922 4955 4975 26 -3 137 980 4989 26 -3 4933 4990 4992 26 -3 471 472 4985 26 -3 4931 4966 5000 26 -3 4932 4956 5015 26 -3 465 466 4961 26 -3 4915 4966 5000 26 -3 4926 4955 4975 26 -3 855 856 4956 26 -3 4926 4955 4989 26 -3 4948 4998 5019 26 -3 980 4989 4995 26 -3 970 4945 5002 26 -3 4938 4993 5018 26 -3 466 4961 4968 26 -3 4935 4954 4981 26 -3 4916 4961 4968 26 -3 979 980 4995 26 -3 4957 4966 5029 26 -3 466 467 4968 26 -3 4927 4960 5004 26 -3 468 4954 5030 26 -3 972 4951 4994 26 -3 4921 4979 4983 26 -3 118 971 4969 26 -3 4928 4979 4983 26 -3 972 4951 5021 26 -3 4947 5006 5034 26 -3 4920 4954 4976 26 -3 4935 4954 5030 26 -3 469 4954 4976 26 -3 4919 4972 4973 26 -3 4937 4965 5010 26 -3 4924 4972 4973 26 -3 4909 4986 5008 26 -3 4908 4959 4984 26 -3 4908 4964 5024 26 -3 4925 4959 4984 26 -3 4919 4960 5004 26 -3 4928 4980 4988 26 -3 4916 4953 4990 26 -3 4929 4997 5008 26 -3 4920 4954 4981 26 -3 4939 4997 5008 26 -3 4923 4980 4988 26 -3 4934 4947 5023 26 -3 4936 4971 5028 26 -3 4904 4973 5004 26 -3 4919 4946 5024 26 -3 4908 4972 5024 26 -3 4947 4999 5034 26 -3 853 854 4967 26 -3 4929 4963 5008 26 -3 967 968 4971 26 -3 4905 4999 5034 26 -3 971 972 5021 26 -3 4905 4953 4990 26 -3 118 853 4969 26 -3 923 924 4982 26 -3 972 973 4994 26 -3 4907 4965 5033 26 -3 4928 4948 5019 26 -3 4918 4950 4986 26 -3 4943 4965 5033 26 -3 4910 4981 5026 26 -3 853 4967 4969 26 -3 4924 4973 4977 26 -3 4914 4970 5027 26 -3 4904 4973 4977 26 -3 855 4956 5015 26 -3 4924 4974 4977 26 -3 965 4952 4991 26 -3 4918 4951 4994 26 -3 464 465 5009 26 -3 4923 4974 4977 26 -3 4911 4998 5019 26 -3 964 4955 4991 26 -3 4915 4957 4985 26 -3 4909 4963 5008 26 -3 469 470 4976 26 -3 4922 4952 4991 26 -3 4927 4949 5003 26 -3 4925 4967 4969 26 -3 856 857 4996 26 -3 4938 4993 5013 26 -3 4925 4951 5021 26 -3 4934 5001 5023 26 -3 4922 4952 4998 26 -3 4929 4993 5013 26 -3 4922 4955 4991 26 -3 857 858 5022 26 -3 968 969 5001 26 -3 858 4966 5022 26 -3 856 4956 4996 26 -3 4929 4963 5013 26 -3 4927 4949 5012 26 -3 4904 5004 5012 26 -3 4915 4958 5000 26 -3 4904 4977 4988 26 -3 4904 4979 4988 26 -3 4924 4950 5016 26 -3 4916 4978 4990 26 -3 4906 4958 5005 26 -3 4930 4953 5006 26 -3 975 4993 4997 26 -3 4926 4989 4995 26 -3 138 976 5018 26 -3 4942 4976 5032 26 -3 4920 4976 5032 26 -3 4905 4953 5034 26 -3 4943 4963 5007 26 -3 975 976 4993 26 -3 967 4971 5028 26 -3 854 4967 5015 26 -3 4909 4963 5007 26 -3 4909 4974 5016 26 -3 964 965 4991 26 -3 137 963 4989 26 -3 4929 4993 4997 26 -3 969 970 5002 26 -3 4930 4953 5031 26 -3 974 4997 5025 26 -3 4914 4956 5027 26 -3 974 975 4997 26 -3 4939 4997 5025 26 -3 4916 4953 5031 26 -3 4913 4963 5013 26 -3 4932 4967 5015 26 -3 4923 4974 5007 26 -3 4909 4986 5016 26 -3 4923 4980 5033 26 -3 4923 4977 4988 26 -3 4928 4979 4988 26 -3 4916 4968 5014 26 -3 4935 4968 5030 26 -3 467 4968 5030 26 -3 4933 4978 4990 26 -3 4931 4970 5027 26 -3 4931 4970 5000 26 -3 859 4957 5029 26 -3 4946 4964 5024 26 -3 4932 4984 5017 26 -3 968 4971 5001 26 -3 4907 4965 5010 26 -3 978 4962 5011 26 -3 4919 4973 5004 26 -3 4925 4969 5021 26 -3 4942 4958 5032 26 -3 978 979 5011 26 -3 4930 4961 5031 26 -3 4907 4975 5010 26 -3 4914 4964 5017 26 -3 4935 4968 5014 26 -3 4916 4961 5031 26 -3 857 4996 5022 26 -3 4909 4974 5007 26 -3 971 4969 5021 26 -3 4956 4996 5027 26 -3 854 855 5015 26 -3 138 977 5018 26 -3 4927 5003 5026 26 -3 973 974 5025 26 -3 858 4966 5029 26 -3 4926 4975 5010 26 -3 4931 4966 5022 26 -3 467 468 5030 26 -3 966 967 5028 26 -3 858 859 5029 26 -3 4924 4974 5016 26 -3 4919 4972 5024 26 -3 4916 4978 5014 26 -3 4928 4983 5019 26 -3 973 4994 5025 26 -3 4911 4983 5019 26 -3 4950 4986 5016 26 -3 4907 4980 5033 26 -3 4947 4999 5023 26 -3 4917 4999 5023 26 -3 4927 5004 5012 26 -3 4945 5002 5020 26 -3 4931 4996 5022 26 -3 4934 5002 5020 26 -3 4953 5006 5034 26 -3 4931 4996 5027 26 -3 4910 5003 5026 26 -3 4958 5005 5032 26 -3 4920 5005 5032 26 -3 139 5084 5123 27 -3 5055 5093 5103 27 -3 5036 5068 5072 27 -3 5056 5088 5105 27 -3 5040 5065 5100 27 -3 5043 5068 5072 27 -3 5040 5065 5102 27 -3 5040 5064 5100 27 -3 5037 5093 5103 27 -3 142 5089 5153 27 -3 5048 5065 5102 27 -3 5043 5070 5073 27 -3 262 5073 5087 27 -3 931 932 5070 27 -3 5038 5088 5105 27 -3 932 5070 5155 27 -3 5037 5091 5093 27 -3 139 986 5123 27 -3 5058 5091 5093 27 -3 987 5077 5123 27 -3 5048 5065 5095 27 -3 986 987 5123 27 -3 5070 5073 5155 27 -3 5035 5079 5108 27 -3 5061 5079 5108 27 -3 261 262 5087 27 -3 5040 5064 5096 27 -3 5061 5085 5102 27 -3 5048 5085 5102 27 -3 5045 5112 5116 27 -3 532 5067 5106 27 -3 5042 5071 5088 27 -3 132 925 5089 27 -3 5050 5105 5109 27 -3 5045 5068 5137 27 -3 142 991 5153 27 -3 5045 5068 5112 27 -3 5050 5077 5109 27 -3 5049 5103 5125 27 -3 5049 5092 5125 27 -3 5036 5072 5161 27 -3 139 5084 5159 27 -3 5043 5068 5143 27 -3 5066 5112 5116 27 -3 5046 5079 5096 27 -3 5043 5073 5087 27 -3 5048 5069 5140 27 -3 5065 5078 5100 27 -3 5043 5070 5115 27 -3 532 5067 5119 27 -3 5045 5075 5081 27 -3 5064 5100 5156 27 -3 988 989 5074 27 -3 5042 5071 5151 27 -3 527 528 5076 27 -3 5044 5083 5122 27 -3 5048 5069 5152 27 -3 5047 5070 5115 27 -3 929 930 5078 27 -3 926 5069 5140 27 -3 5047 5070 5098 27 -3 5036 5068 5112 27 -3 926 5069 5113 27 -3 5057 5119 5144 27 -3 990 991 5090 27 -3 931 5070 5098 27 -3 5055 5080 5103 27 -3 5059 5083 5122 27 -3 5045 5075 5137 27 -3 5060 5075 5137 27 -3 531 532 5106 27 -3 5041 5094 5128 27 -3 5079 5096 5124 27 -3 5042 5093 5139 27 -3 5042 5088 5135 27 -3 930 5078 5098 27 -3 5046 5079 5114 27 -3 5047 5078 5098 27 -3 5045 5081 5116 27 -3 5054 5081 5116 27 -3 5041 5094 5154 27 -3 53 524 5159 27 -3 530 5080 5146 27 -3 929 5078 5160 27 -3 5043 5087 5143 27 -3 262 5073 5155 27 -3 5042 5093 5151 27 -3 525 5082 5150 27 -3 5061 5085 5108 27 -3 983 984 5097 27 -3 991 5090 5153 27 -3 988 5074 5107 27 -3 5036 5086 5133 27 -3 5065 5078 5160 27 -3 5049 5106 5147 27 -3 5056 5082 5105 27 -3 5035 5079 5114 27 -3 525 526 5150 27 -3 529 530 5146 27 -3 5046 5086 5104 27 -3 65 985 5099 27 -3 5062 5089 5113 27 -3 65 533 5099 27 -3 5067 5106 5147 27 -3 5057 5099 5119 27 -3 5046 5091 5104 27 -3 5046 5091 5114 27 -3 5036 5133 5161 27 -3 989 5074 5101 27 -3 5067 5119 5144 27 -3 5085 5108 5154 27 -3 5043 5072 5115 27 -3 5047 5078 5100 27 -3 5048 5095 5140 27 -3 5052 5083 5109 27 -3 5038 5083 5109 27 -3 5062 5090 5128 27 -3 5062 5128 5145 27 -3 5060 5087 5143 27 -3 5047 5100 5156 27 -3 5044 5083 5134 27 -3 5038 5083 5132 27 -3 5059 5083 5132 27 -3 983 5097 5131 27 -3 132 142 5089 27 -3 5053 5094 5128 27 -3 5044 5074 5136 27 -3 982 5081 5131 27 -3 5074 5107 5134 27 -3 141 989 5101 27 -3 5049 5080 5149 27 -3 527 5076 5110 27 -3 64 260 5120 27 -3 5056 5088 5135 27 -3 528 5076 5111 27 -3 5063 5094 5154 27 -3 23 262 5155 27 -3 5052 5077 5126 27 -3 5044 5074 5134 27 -3 5038 5105 5109 27 -3 5052 5077 5109 27 -3 5060 5075 5120 27 -3 5065 5095 5160 27 -3 927 928 5095 27 -3 5050 5077 5123 27 -3 5035 5114 5138 27 -3 528 529 5111 27 -3 526 527 5110 27 -3 5044 5094 5122 27 -3 5063 5094 5122 27 -3 930 931 5098 27 -3 5071 5132 5158 27 -3 5049 5080 5103 27 -3 5055 5093 5139 27 -3 5037 5091 5104 27 -3 5076 5135 5139 27 -3 5075 5081 5157 27 -3 5042 5135 5139 27 -3 987 5077 5126 27 -3 982 983 5131 27 -3 5061 5079 5124 27 -3 5036 5086 5121 27 -3 5050 5082 5118 27 -3 926 927 5140 27 -3 5051 5086 5121 27 -3 5048 5085 5152 27 -3 5050 5082 5105 27 -3 5052 5083 5134 27 -3 5071 5088 5132 27 -3 5059 5132 5158 27 -3 5051 5086 5104 27 -3 982 5081 5157 27 -3 5052 5107 5134 27 -3 5062 5089 5153 27 -3 5058 5093 5151 27 -3 525 5082 5118 27 -3 928 5095 5160 27 -3 5050 5084 5118 27 -3 5037 5103 5125 27 -3 925 926 5113 27 -3 5054 5081 5131 27 -3 530 5080 5149 27 -3 5055 5080 5146 27 -3 925 5089 5113 27 -3 141 5101 5130 27 -3 140 988 5107 27 -3 5062 5090 5153 27 -3 23 932 5155 27 -3 5046 5086 5133 27 -3 64 5120 5162 27 -3 524 5084 5159 27 -3 5049 5106 5149 27 -3 5040 5102 5124 27 -3 532 533 5119 27 -3 5047 5115 5156 27 -3 5054 5097 5117 27 -3 5069 5113 5145 27 -3 5061 5102 5124 27 -3 5057 5097 5117 27 -3 5062 5113 5145 27 -3 5049 5092 5147 27 -3 5056 5082 5150 27 -3 524 525 5118 27 -3 5037 5104 5125 27 -3 5053 5090 5130 27 -3 140 987 5126 27 -3 5039 5092 5127 27 -3 5058 5091 5114 27 -3 5054 5097 5131 27 -3 5060 5087 5141 27 -3 261 5087 5141 27 -3 5051 5092 5127 27 -3 990 5090 5130 27 -3 5044 5094 5136 27 -3 5053 5094 5136 27 -3 529 5111 5146 27 -3 5041 5085 5152 27 -3 5066 5121 5127 27 -3 5063 5108 5154 27 -3 524 5084 5118 27 -3 141 990 5130 27 -3 526 5110 5150 27 -3 5038 5088 5132 27 -3 5051 5092 5125 27 -3 5053 5090 5128 27 -3 5041 5128 5145 27 -3 5051 5121 5127 27 -3 981 982 5157 27 -3 5041 5085 5154 27 -3 5040 5096 5124 27 -3 260 261 5141 27 -3 530 531 5149 27 -3 5035 5108 5129 27 -3 5074 5101 5136 27 -3 5046 5096 5133 27 -3 5066 5127 5148 27 -3 5063 5108 5129 27 -3 5053 5101 5130 27 -3 5050 5084 5123 27 -3 5058 5114 5138 27 -3 5072 5115 5156 27 -3 984 985 5142 27 -3 5039 5092 5147 27 -3 984 5097 5142 27 -3 5052 5107 5126 27 -3 5066 5112 5121 27 -3 985 5099 5142 27 -3 5036 5112 5121 27 -3 928 929 5160 27 -3 64 981 5162 27 -3 5057 5097 5142 27 -3 5064 5096 5133 27 -3 5051 5104 5125 27 -3 927 5095 5140 27 -3 533 5099 5119 27 -3 5057 5099 5142 27 -3 5058 5138 5151 27 -3 5039 5127 5148 27 -3 5071 5138 5151 27 -3 140 5107 5126 27 -3 53 139 5159 27 -3 5064 5133 5161 27 -3 5059 5122 5129 27 -3 5063 5122 5129 27 -3 5053 5101 5136 27 -3 5054 5117 5148 27 -3 5054 5116 5148 27 -3 531 5106 5149 27 -3 5066 5116 5148 27 -3 5060 5120 5141 27 -3 5076 5110 5135 27 -3 5055 5111 5139 27 -3 5056 5110 5135 27 -3 5076 5111 5139 27 -3 5035 5129 5158 27 -3 260 5120 5141 27 -3 5055 5111 5146 27 -3 5035 5138 5158 27 -3 5057 5117 5144 27 -3 5056 5110 5150 27 -3 5072 5156 5161 27 -3 5064 5156 5161 27 -3 5039 5144 5147 27 -3 5039 5117 5144 27 -3 5039 5117 5148 27 -3 5067 5144 5147 27 -3 5068 5137 5143 27 -3 981 5157 5162 27 -3 5041 5145 5152 27 -3 5060 5137 5143 27 -3 5075 5157 5162 27 -3 5075 5120 5162 27 -3 5059 5129 5158 27 -3 5069 5145 5152 27 -3 5071 5138 5158 27 -3 5171 5206 5262 28 -3 5186 5208 5249 28 -3 421 422 5201 28 -3 422 5201 5279 28 -3 5194 5236 5269 28 -3 5194 5203 5236 28 -3 946 5233 5235 28 -3 5171 5205 5262 28 -3 5186 5249 5272 28 -3 5190 5209 5250 28 -3 1000 1001 5209 28 -3 1001 5209 5282 28 -3 5190 5250 5290 28 -3 943 944 5225 28 -3 944 5225 5285 28 -3 5171 5206 5215 28 -3 945 946 5235 28 -3 5180 5211 5227 28 -3 5175 5220 5307 28 -3 5179 5202 5246 28 -3 5178 5236 5269 28 -3 5179 5211 5227 28 -3 5175 5217 5307 28 -3 5165 5204 5223 28 -3 5185 5202 5229 28 -3 5179 5232 5246 28 -3 5195 5232 5246 28 -3 5190 5209 5282 28 -3 5174 5213 5225 28 -3 5164 5255 5265 28 -3 5197 5230 5273 28 -3 5174 5207 5242 28 -3 5178 5265 5294 28 -3 5173 5230 5273 28 -3 5194 5203 5299 28 -3 83 802 5220 28 -3 5204 5296 5315 28 -3 5191 5235 5251 28 -3 5175 5214 5261 28 -3 5178 5234 5294 28 -3 1004 5199 5254 28 -3 5181 5205 5247 28 -3 5178 5228 5236 28 -3 5175 5220 5239 28 -3 108 799 5222 28 -3 83 671 5220 28 -3 5204 5223 5296 28 -3 1004 5199 5291 28 -3 5165 5204 5264 28 -3 992 993 5212 28 -3 5180 5235 5251 28 -3 5176 5254 5302 28 -3 5179 5202 5310 28 -3 5176 5222 5254 28 -3 5170 5203 5236 28 -3 108 1005 5222 28 -3 5186 5203 5267 28 -3 5164 5228 5265 28 -3 1002 1003 5218 28 -3 5170 5203 5267 28 -3 5186 5203 5272 28 -3 421 5201 5252 28 -3 5176 5222 5240 28 -3 423 5226 5306 28 -3 5175 5217 5245 28 -3 423 424 5226 28 -3 5177 5210 5260 28 -3 5167 5224 5244 28 -3 5184 5217 5245 28 -3 5223 5257 5289 28 -3 5169 5246 5248 28 -3 5177 5223 5289 28 -3 5195 5246 5248 28 -3 5185 5202 5278 28 -3 5164 5219 5230 28 -3 5175 5245 5261 28 -3 5228 5236 5277 28 -3 5163 5234 5269 28 -3 5177 5210 5296 28 -3 5165 5214 5264 28 -3 5185 5229 5241 28 -3 5177 5260 5275 28 -3 84 946 5233 28 -3 5182 5229 5241 28 -3 5202 5229 5310 28 -3 5189 5221 5266 28 -3 5180 5233 5235 28 -3 5183 5208 5249 28 -3 5172 5218 5271 28 -3 84 664 5233 28 -3 5163 5256 5269 28 -3 5163 5216 5275 28 -3 5168 5221 5266 28 -3 802 5220 5239 28 -3 5181 5209 5250 28 -3 1000 5209 5247 28 -3 5166 5229 5310 28 -3 5190 5218 5271 28 -3 5180 5211 5270 28 -3 419 5208 5268 28 -3 5179 5211 5301 28 -3 5172 5296 5315 28 -3 5202 5246 5278 28 -3 799 5222 5240 28 -3 5174 5207 5288 28 -3 5182 5207 5244 28 -3 5181 5205 5263 28 -3 5181 5209 5247 28 -3 5171 5205 5263 28 -3 5191 5225 5285 28 -3 5177 5223 5296 28 -3 424 5226 5238 28 -3 992 5212 5238 28 -3 5163 5275 5321 28 -3 5183 5208 5268 28 -3 5189 5221 5255 28 -3 1002 5218 5282 28 -3 5175 5239 5304 28 -3 5182 5207 5313 28 -3 5224 5244 5288 28 -3 5186 5208 5281 28 -3 419 5208 5281 28 -3 5188 5258 5312 28 -3 993 5212 5253 28 -3 5190 5218 5282 28 -3 5201 5252 5267 28 -3 5173 5226 5273 28 -3 48 424 5238 28 -3 5179 5227 5310 28 -3 5176 5240 5305 28 -3 5174 5242 5300 28 -3 5174 5213 5309 28 -3 5199 5254 5302 28 -3 5183 5213 5286 28 -3 997 5206 5297 28 -3 668 669 5231 28 -3 5192 5226 5273 28 -3 670 5217 5259 28 -3 665 5211 5301 28 -3 5168 5210 5290 28 -3 5164 5219 5316 28 -3 942 5286 5295 28 -3 5186 5252 5267 28 -3 666 667 5232 28 -3 5179 5232 5301 28 -3 5181 5221 5250 28 -3 5172 5218 5308 28 -3 5212 5253 5274 28 -3 5221 5255 5318 28 -3 5200 5258 5312 28 -3 801 802 5239 28 -3 5213 5286 5295 28 -3 422 423 5279 28 -3 5175 5214 5304 28 -3 5180 5233 5270 28 -3 997 5206 5262 28 -3 5183 5224 5249 28 -3 5168 5210 5260 28 -3 995 5215 5303 28 -3 799 800 5240 28 -3 21 418 5237 28 -3 423 5279 5306 28 -3 5196 5260 5275 28 -3 5187 5215 5303 28 -3 5171 5215 5284 28 -3 995 5215 5280 28 -3 5166 5227 5251 28 -3 5184 5217 5259 28 -3 5213 5225 5295 28 -3 5167 5244 5287 28 -3 5184 5231 5248 28 -3 5182 5241 5256 28 -3 5195 5231 5248 28 -3 670 5217 5307 28 -3 5205 5247 5323 28 -3 5183 5213 5309 28 -3 665 5211 5270 28 -3 5167 5287 5299 28 -3 5165 5214 5261 28 -3 5187 5253 5274 28 -3 5163 5216 5283 28 -3 5168 5221 5250 28 -3 5182 5256 5287 28 -3 5166 5242 5313 28 -3 5207 5242 5313 28 -3 21 941 5237 28 -3 5189 5255 5265 28 -3 5184 5245 5292 28 -3 5200 5245 5292 28 -3 5167 5224 5249 28 -3 5197 5230 5319 28 -3 5198 5255 5318 28 -3 5181 5221 5318 28 -3 5206 5215 5280 28 -3 5169 5248 5292 28 -3 5169 5258 5292 28 -3 48 992 5238 28 -3 999 1000 5247 28 -3 5182 5229 5313 28 -3 5180 5227 5251 28 -3 5187 5215 5284 28 -3 1003 5218 5291 28 -3 5166 5242 5251 28 -3 5165 5223 5257 28 -3 418 419 5268 28 -3 1005 5222 5254 28 -3 671 5220 5307 28 -3 5169 5246 5278 28 -3 5173 5230 5274 28 -3 5183 5224 5309 28 -3 5183 5237 5286 28 -3 5195 5231 5298 28 -3 5191 5242 5251 28 -3 669 670 5259 28 -3 668 5231 5298 28 -3 5184 5231 5259 28 -3 665 666 5301 28 -3 5216 5275 5289 28 -3 5185 5243 5311 28 -3 5177 5275 5289 28 -3 5195 5232 5298 28 -3 5214 5304 5305 28 -3 669 5231 5259 28 -3 667 5232 5298 28 -3 1003 1004 5291 28 -3 5185 5283 5311 28 -3 5183 5237 5268 28 -3 420 421 5252 28 -3 5193 5240 5305 28 -3 943 5225 5295 28 -3 5173 5226 5320 28 -3 1004 1005 5254 28 -3 5172 5271 5296 28 -3 5210 5271 5296 28 -3 993 994 5253 28 -3 5164 5228 5319 28 -3 945 5235 5285 28 -3 419 420 5281 28 -3 5193 5304 5305 28 -3 941 942 5286 28 -3 5197 5228 5319 28 -3 143 997 5297 28 -3 5178 5228 5265 28 -3 670 671 5307 28 -3 5191 5225 5300 28 -3 5187 5253 5303 28 -3 5174 5225 5300 28 -3 5166 5227 5310 28 -3 418 5237 5268 28 -3 5197 5228 5277 28 -3 994 995 5303 28 -3 944 945 5285 28 -3 5192 5226 5306 28 -3 5166 5229 5313 28 -3 666 5232 5301 28 -3 5164 5230 5319 28 -3 5192 5279 5317 28 -3 997 998 5262 28 -3 5185 5243 5278 28 -3 5219 5230 5322 28 -3 5163 5241 5256 28 -3 5186 5252 5281 28 -3 5178 5234 5269 28 -3 5193 5239 5304 28 -3 5170 5236 5277 28 -3 5169 5243 5258 28 -3 5189 5265 5294 28 -3 801 5239 5293 28 -3 5188 5243 5258 28 -3 664 5233 5270 28 -3 5219 5284 5322 28 -3 5194 5256 5287 28 -3 800 5240 5293 28 -3 5163 5241 5283 28 -3 664 665 5270 28 -3 5181 5263 5318 28 -3 5193 5239 5293 28 -3 5168 5250 5290 28 -3 5176 5264 5302 28 -3 5204 5264 5302 28 -3 5210 5271 5290 28 -3 5193 5240 5293 28 -3 5187 5284 5322 28 -3 5200 5245 5261 28 -3 5167 5249 5272 28 -3 5226 5238 5320 28 -3 5191 5235 5285 28 -3 5188 5257 5312 28 -3 5196 5234 5294 28 -3 5174 5288 5309 28 -3 5224 5288 5309 28 -3 999 5247 5323 28 -3 5196 5234 5321 28 -3 5163 5234 5321 28 -3 5203 5272 5299 28 -3 941 5237 5286 28 -3 5167 5272 5299 28 -3 5201 5279 5317 28 -3 1001 1002 5282 28 -3 995 996 5280 28 -3 5185 5241 5283 28 -3 5212 5274 5320 28 -3 5169 5243 5278 28 -3 5207 5244 5288 28 -3 5230 5274 5322 28 -3 5173 5274 5320 28 -3 5219 5284 5314 28 -3 800 801 5293 28 -3 5194 5256 5269 28 -3 5191 5242 5300 28 -3 942 943 5295 28 -3 5205 5262 5323 28 -3 667 668 5298 28 -3 143 996 5297 28 -3 5188 5289 5311 28 -3 996 5280 5297 28 -3 998 5262 5323 28 -3 5168 5260 5266 28 -3 5182 5244 5287 28 -3 5214 5264 5305 28 -3 5196 5260 5266 28 -3 998 999 5323 28 -3 5216 5289 5311 28 -3 5197 5276 5277 28 -3 420 5252 5281 28 -3 5170 5276 5277 28 -3 5198 5263 5318 28 -3 5206 5280 5297 28 -3 5184 5248 5292 28 -3 5212 5238 5320 28 -3 5200 5258 5292 28 -3 5188 5243 5311 28 -3 5200 5261 5312 28 -3 5171 5284 5314 28 -3 5165 5261 5312 28 -3 5188 5257 5289 28 -3 5194 5287 5299 28 -3 5192 5276 5317 28 -3 5164 5255 5316 28 -3 994 5253 5303 28 -3 5197 5273 5276 28 -3 5170 5267 5317 28 -3 5192 5273 5276 28 -3 5201 5267 5317 28 -3 5189 5266 5294 28 -3 5198 5255 5316 28 -3 5196 5266 5294 28 -3 5198 5263 5314 28 -3 5171 5263 5314 28 -3 5190 5271 5290 28 -3 5165 5257 5312 28 -3 5192 5279 5306 28 -3 5216 5283 5311 28 -3 5176 5264 5305 28 -3 5196 5275 5321 28 -3 5219 5314 5316 28 -3 5187 5274 5322 28 -3 5199 5302 5315 28 -3 5198 5314 5316 28 -3 5199 5308 5315 28 -3 5199 5291 5308 28 -3 5218 5291 5308 28 -3 5170 5276 5317 28 -3 5204 5302 5315 28 -3 5172 5308 5315 28 -3 5330 5347 5402 29 -3 564 565 5363 29 -3 5325 5354 5374 29 -3 546 547 5360 29 -3 5330 5347 5413 29 -3 5333 5358 5391 29 -3 5335 5349 5426 29 -3 5335 5349 5376 29 -3 5335 5351 5405 29 -3 565 5363 5401 29 -3 547 5360 5399 29 -3 568 5383 5410 29 -3 58 567 5357 29 -3 5354 5389 5390 29 -3 5328 5354 5389 29 -3 551 5368 5407 29 -3 5338 5354 5374 29 -3 5355 5390 5392 29 -3 5332 5359 5368 29 -3 58 5357 5383 29 -3 5345 5368 5388 29 -3 5328 5352 5372 29 -3 5332 5368 5388 29 -3 59 5380 5401 29 -3 5335 5351 5379 29 -3 550 551 5368 29 -3 5326 5361 5375 29 -3 5325 5367 5374 29 -3 553 5366 5373 29 -3 567 5357 5411 29 -3 5336 5355 5438 29 -3 5342 5357 5411 29 -3 10 553 5366 29 -3 5336 5356 5435 29 -3 5342 5357 5413 29 -3 10 554 5366 29 -3 5337 5390 5392 29 -3 5333 5358 5381 29 -3 5334 5366 5432 29 -3 5332 5359 5399 29 -3 5334 5365 5432 29 -3 560 5371 5436 29 -3 5332 5360 5399 29 -3 43 563 5443 29 -3 5350 5381 5424 29 -3 5330 5357 5413 29 -3 548 5359 5399 29 -3 5338 5354 5403 29 -3 5328 5354 5403 29 -3 568 569 5410 29 -3 59 566 5380 29 -3 5341 5363 5375 29 -3 552 553 5373 29 -3 5350 5371 5436 29 -3 5337 5389 5390 29 -3 5325 5354 5390 29 -3 5345 5368 5407 29 -3 5335 5376 5405 29 -3 5328 5352 5389 29 -3 557 5362 5398 29 -3 539 5385 5386 29 -3 5333 5363 5391 29 -3 5341 5363 5401 29 -3 559 560 5371 29 -3 5336 5364 5438 29 -3 61 570 5395 29 -3 5336 5384 5435 29 -3 5332 5360 5428 29 -3 5336 5355 5387 29 -3 5329 5355 5387 29 -3 5329 5355 5392 29 -3 5347 5378 5402 29 -3 58 568 5383 29 -3 5335 5370 5426 29 -3 5369 5409 5420 29 -3 61 5395 5444 29 -3 5333 5363 5375 29 -3 5336 5356 5387 29 -3 548 5359 5425 29 -3 5330 5357 5414 29 -3 5334 5366 5373 29 -3 5355 5390 5438 29 -3 546 5360 5384 29 -3 5350 5381 5436 29 -3 5324 5377 5394 29 -3 5346 5377 5394 29 -3 5352 5415 5421 29 -3 5333 5381 5424 29 -3 547 548 5399 29 -3 5334 5367 5374 29 -3 5336 5360 5384 29 -3 539 540 5385 29 -3 543 5405 5406 29 -3 5336 5360 5428 29 -3 5343 5383 5410 29 -3 60 571 5386 29 -3 5361 5375 5424 29 -3 556 557 5398 29 -3 5340 5385 5386 29 -3 5324 5416 5421 29 -3 5343 5369 5409 29 -3 60 539 5386 29 -3 5348 5372 5423 29 -3 5326 5361 5404 29 -3 5351 5405 5406 29 -3 5352 5372 5415 29 -3 5327 5409 5420 29 -3 5338 5365 5433 29 -3 5332 5364 5388 29 -3 5325 5390 5438 29 -3 564 5363 5391 29 -3 541 542 5376 29 -3 557 5362 5412 29 -3 544 5406 5435 29 -3 5359 5368 5429 29 -3 5344 5415 5421 29 -3 5338 5362 5398 29 -3 5328 5372 5423 29 -3 5336 5364 5428 29 -3 5338 5362 5403 29 -3 5326 5396 5437 29 -3 5356 5406 5435 29 -3 5326 5382 5396 29 -3 5341 5380 5401 29 -3 5347 5382 5413 29 -3 5352 5416 5421 29 -3 5337 5377 5392 29 -3 5348 5372 5434 29 -3 5333 5375 5424 29 -3 541 5376 5431 29 -3 5332 5364 5428 29 -3 5338 5398 5433 29 -3 5324 5377 5416 29 -3 5331 5371 5442 29 -3 5338 5374 5440 29 -3 5350 5371 5442 29 -3 5349 5376 5431 29 -3 545 546 5384 29 -3 5345 5367 5388 29 -3 5331 5372 5434 29 -3 5330 5369 5414 29 -3 5351 5379 5427 29 -3 555 5365 5432 29 -3 5338 5365 5440 29 -3 561 562 5381 29 -3 5343 5369 5414 29 -3 5353 5409 5410 29 -3 5329 5379 5427 29 -3 5334 5365 5440 29 -3 5344 5400 5422 29 -3 555 5365 5433 29 -3 562 5358 5381 29 -3 5335 5370 5441 29 -3 563 5391 5443 29 -3 5345 5367 5430 29 -3 5334 5367 5430 29 -3 5357 5383 5414 29 -3 5330 5369 5402 29 -3 550 5368 5429 29 -3 554 5366 5432 29 -3 5325 5367 5439 29 -3 5343 5409 5410 29 -3 542 543 5405 29 -3 5339 5369 5402 29 -3 61 569 5444 29 -3 5353 5395 5444 29 -3 5339 5370 5420 29 -3 5331 5372 5415 29 -3 5377 5392 5417 29 -3 552 5373 5407 29 -3 549 5425 5429 29 -3 5346 5379 5417 29 -3 557 558 5412 29 -3 5345 5373 5407 29 -3 5329 5379 5417 29 -3 5334 5374 5440 29 -3 5334 5373 5430 29 -3 5339 5369 5420 29 -3 5358 5391 5443 29 -3 5339 5370 5419 29 -3 5327 5370 5420 29 -3 559 5371 5408 29 -3 563 564 5391 29 -3 5331 5371 5434 29 -3 544 545 5435 29 -3 5341 5380 5396 29 -3 5327 5370 5426 29 -3 5339 5378 5394 29 -3 5324 5378 5400 29 -3 5324 5378 5394 29 -3 5353 5395 5418 29 -3 554 555 5432 29 -3 543 544 5406 29 -3 5347 5400 5422 29 -3 5347 5378 5400 29 -3 542 5376 5405 29 -3 5340 5395 5418 29 -3 5341 5375 5437 29 -3 558 559 5408 29 -3 5348 5412 5423 29 -3 5362 5412 5423 29 -3 59 565 5401 29 -3 5326 5382 5422 29 -3 5345 5373 5430 29 -3 561 5381 5436 29 -3 549 550 5429 29 -3 9 548 5425 29 -3 5339 5378 5402 29 -3 5337 5377 5416 29 -3 5340 5385 5397 29 -3 5359 5425 5429 29 -3 551 552 5407 29 -3 9 549 5425 29 -3 5347 5382 5422 29 -3 566 567 5411 29 -3 5342 5380 5396 29 -3 5342 5382 5396 29 -3 5346 5377 5417 29 -3 5326 5375 5437 29 -3 558 5408 5412 29 -3 5344 5404 5445 29 -3 5344 5415 5445 29 -3 5356 5406 5427 29 -3 5349 5385 5397 29 -3 5370 5419 5441 29 -3 5351 5406 5427 29 -3 5364 5388 5439 29 -3 555 556 5433 29 -3 570 571 5446 29 -3 5329 5387 5427 29 -3 11 43 5393 29 -3 5344 5404 5422 29 -3 5342 5382 5413 29 -3 5342 5380 5411 29 -3 540 541 5431 29 -3 560 561 5436 29 -3 5356 5387 5427 29 -3 5348 5408 5412 29 -3 562 5358 5393 29 -3 5343 5383 5414 29 -3 5340 5386 5446 29 -3 566 5380 5411 29 -3 5349 5385 5431 29 -3 540 5385 5431 29 -3 5340 5395 5446 29 -3 5352 5389 5416 29 -3 5346 5379 5441 29 -3 5335 5379 5441 29 -3 5337 5389 5416 29 -3 5324 5400 5421 29 -3 545 5384 5435 29 -3 571 5386 5446 29 -3 5329 5392 5417 29 -3 570 5395 5446 29 -3 5327 5397 5418 29 -3 5339 5394 5419 29 -3 5346 5394 5419 29 -3 5340 5397 5418 29 -3 5371 5408 5434 29 -3 5367 5388 5439 29 -3 5349 5397 5426 29 -3 5348 5408 5434 29 -3 43 5393 5443 29 -3 5325 5438 5439 29 -3 5362 5403 5423 29 -3 5327 5397 5426 29 -3 5364 5438 5439 29 -3 5328 5403 5423 29 -3 5344 5400 5421 29 -3 5361 5424 5442 29 -3 5327 5409 5418 29 -3 556 5398 5433 29 -3 5353 5409 5418 29 -3 5326 5404 5422 29 -3 5350 5424 5442 29 -3 5341 5396 5437 29 -3 569 5410 5444 29 -3 5361 5404 5445 29 -3 5353 5410 5444 29 -3 5331 5415 5445 29 -3 5361 5442 5445 29 -3 5331 5442 5445 29 -3 5346 5419 5441 29 -3 5358 5393 5443 29 -3 11 562 5393 29 -3 1022 5505 5516 30 -3 5455 5485 5514 30 -3 5455 5514 5554 30 -3 5447 5477 5517 30 -3 776 5483 5534 30 -3 5460 5477 5517 30 -3 776 777 5483 30 -3 5471 5502 5509 30 -3 473 5496 5513 30 -3 106 1015 5504 30 -3 5449 5476 5564 30 -3 5451 5478 5518 30 -3 479 5510 5516 30 -3 1021 1022 5505 30 -3 5458 5502 5509 30 -3 106 781 5504 30 -3 5468 5476 5503 30 -3 5449 5476 5530 30 -3 5462 5480 5522 30 -3 777 5483 5494 30 -3 5476 5507 5564 30 -3 5458 5477 5536 30 -3 5468 5476 5532 30 -3 5447 5477 5509 30 -3 5456 5495 5511 30 -3 5463 5478 5498 30 -3 5480 5522 5535 30 -3 5458 5477 5509 30 -3 476 477 5485 30 -3 775 5497 5521 30 -3 5458 5480 5536 30 -3 5472 5495 5511 30 -3 5451 5478 5538 30 -3 5461 5496 5513 30 -3 5468 5503 5517 30 -3 5463 5478 5531 30 -3 774 775 5521 30 -3 5452 5480 5525 30 -3 145 5491 5506 30 -3 473 474 5496 30 -3 146 5481 5546 30 -3 5462 5480 5525 30 -3 5465 5483 5534 30 -3 477 5485 5545 30 -3 777 778 5494 30 -3 5464 5505 5516 30 -3 5451 5518 5527 30 -3 145 1010 5506 30 -3 1018 1019 5482 30 -3 144 1008 5551 30 -3 478 479 5510 30 -3 5453 5483 5562 30 -3 5452 5480 5536 30 -3 5460 5477 5542 30 -3 5447 5498 5509 30 -3 5471 5498 5509 30 -3 147 1014 5512 30 -3 105 774 5499 30 -3 5464 5510 5516 30 -3 5447 5503 5517 30 -3 5458 5480 5535 30 -3 5478 5498 5538 30 -3 5460 5492 5493 30 -3 5471 5486 5502 30 -3 146 1012 5546 30 -3 5457 5492 5493 30 -3 5463 5503 5530 30 -3 1016 1017 5489 30 -3 5476 5503 5530 30 -3 5483 5494 5562 30 -3 779 780 5488 30 -3 5471 5498 5538 30 -3 46 1013 5513 30 -3 5448 5522 5535 30 -3 5452 5492 5560 30 -3 5492 5560 5563 30 -3 147 5512 5552 30 -3 1017 5489 5526 30 -3 5482 5526 5547 30 -3 145 1007 5491 30 -3 5463 5498 5503 30 -3 5447 5498 5503 30 -3 779 5488 5529 30 -3 1019 5482 5500 30 -3 46 473 5513 30 -3 5466 5526 5547 30 -3 5474 5520 5522 30 -3 1007 5491 5539 30 -3 5470 5485 5545 30 -3 5472 5491 5539 30 -3 5468 5487 5508 30 -3 5458 5484 5502 30 -3 5455 5484 5502 30 -3 5456 5479 5495 30 -3 5450 5487 5508 30 -3 146 5481 5550 30 -3 1018 5482 5526 30 -3 5464 5505 5527 30 -3 5455 5486 5502 30 -3 5466 5489 5526 30 -3 5467 5488 5529 30 -3 476 5485 5514 30 -3 5454 5518 5531 30 -3 5462 5520 5522 30 -3 5462 5481 5525 30 -3 5478 5518 5531 30 -3 5462 5481 5546 30 -3 5458 5484 5535 30 -3 5468 5487 5532 30 -3 5459 5488 5501 30 -3 5467 5488 5501 30 -3 5473 5514 5554 30 -3 1011 1012 5520 30 -3 5453 5487 5532 30 -3 5454 5482 5556 30 -3 5451 5486 5538 30 -3 5471 5486 5538 30 -3 5466 5489 5515 30 -3 5453 5483 5533 30 -3 5459 5489 5515 30 -3 5460 5493 5508 30 -3 5469 5518 5527 30 -3 5468 5508 5517 30 -3 5460 5508 5517 30 -3 5450 5493 5508 30 -3 5456 5479 5521 30 -3 5469 5505 5527 30 -3 5450 5511 5524 30 -3 38 1022 5516 30 -3 38 479 5516 30 -3 5465 5483 5533 30 -3 5457 5491 5506 30 -3 5455 5485 5543 30 -3 5470 5485 5543 30 -3 1019 1020 5500 30 -3 5454 5482 5547 30 -3 5449 5501 5515 30 -3 5457 5493 5561 30 -3 1012 5520 5546 30 -3 475 476 5514 30 -3 5464 5510 5519 30 -3 5455 5484 5554 30 -3 5456 5497 5524 30 -3 5448 5484 5535 30 -3 5474 5512 5528 30 -3 5470 5510 5519 30 -3 5461 5512 5528 30 -3 5448 5484 5558 30 -3 5456 5497 5521 30 -3 5453 5487 5533 30 -3 5454 5490 5547 30 -3 5459 5489 5553 30 -3 5481 5550 5560 30 -3 5476 5507 5532 30 -3 5493 5537 5561 30 -3 5459 5488 5541 30 -3 105 1006 5499 30 -3 5450 5524 5549 30 -3 5453 5507 5532 30 -3 5473 5496 5523 30 -3 5482 5500 5556 30 -3 5451 5486 5559 30 -3 147 1011 5552 30 -3 5479 5495 5551 30 -3 5455 5486 5543 30 -3 5475 5550 5560 30 -3 146 1009 5550 30 -3 5459 5501 5515 30 -3 5463 5490 5530 30 -3 5449 5490 5530 30 -3 5474 5512 5552 30 -3 5454 5490 5531 30 -3 5461 5496 5523 30 -3 5463 5490 5531 30 -3 5450 5487 5549 30 -3 1020 1021 5548 30 -3 5460 5492 5542 30 -3 5490 5547 5557 30 -3 5465 5497 5524 30 -3 5472 5495 5539 30 -3 5459 5504 5553 30 -3 780 5488 5541 30 -3 1021 5505 5548 30 -3 780 781 5541 30 -3 1016 5489 5553 30 -3 5450 5493 5537 30 -3 5449 5490 5557 30 -3 1015 1016 5553 30 -3 781 5504 5541 30 -3 1015 5504 5553 30 -3 5472 5491 5561 30 -3 5461 5513 5544 30 -3 5459 5504 5541 30 -3 778 5494 5529 30 -3 5464 5519 5527 30 -3 5467 5494 5529 30 -3 5461 5512 5544 30 -3 5456 5511 5524 30 -3 5457 5491 5561 30 -3 1017 1018 5526 30 -3 775 5497 5534 30 -3 5475 5506 5563 30 -3 5449 5515 5557 30 -3 5452 5492 5542 30 -3 5475 5560 5563 30 -3 775 776 5534 30 -3 778 779 5529 30 -3 477 478 5545 30 -3 5467 5494 5562 30 -3 5479 5499 5521 30 -3 5457 5506 5563 30 -3 474 5496 5540 30 -3 5450 5511 5537 30 -3 5473 5496 5540 30 -3 5465 5497 5534 30 -3 474 475 5540 30 -3 1013 5513 5544 30 -3 5466 5547 5557 30 -3 5457 5492 5563 30 -3 5473 5514 5540 30 -3 774 5499 5521 30 -3 475 5514 5540 30 -3 1007 1008 5539 30 -3 1006 5499 5565 30 -3 478 5510 5545 30 -3 1020 5500 5548 30 -3 5467 5501 5564 30 -3 5469 5500 5556 30 -3 5469 5500 5548 30 -3 1014 5512 5544 30 -3 1009 1010 5555 30 -3 5473 5523 5558 30 -3 5474 5522 5528 30 -3 1013 1014 5544 30 -3 1008 5495 5551 30 -3 5475 5506 5555 30 -3 5451 5519 5527 30 -3 5467 5507 5562 30 -3 5469 5505 5548 30 -3 5467 5507 5564 30 -3 5462 5520 5546 30 -3 5472 5511 5537 30 -3 5470 5510 5545 30 -3 5448 5522 5528 30 -3 1010 5506 5555 30 -3 5449 5501 5564 30 -3 5474 5520 5552 30 -3 5461 5523 5528 30 -3 5481 5525 5560 30 -3 5469 5518 5556 30 -3 144 1006 5565 30 -3 1008 5495 5539 30 -3 5448 5523 5528 30 -3 5453 5507 5562 30 -3 5466 5515 5557 30 -3 5477 5536 5542 30 -3 5452 5536 5542 30 -3 5479 5499 5565 30 -3 1011 5520 5552 30 -3 5451 5519 5559 30 -3 5454 5518 5556 30 -3 5487 5533 5549 30 -3 5470 5519 5559 30 -3 5465 5533 5549 30 -3 144 5551 5565 30 -3 5465 5524 5549 30 -3 5484 5554 5558 30 -3 5448 5523 5558 30 -3 5452 5525 5560 30 -3 5470 5543 5559 30 -3 5475 5550 5555 30 -3 1009 5550 5555 30 -3 5479 5551 5565 30 -3 5486 5543 5559 30 -3 5473 5554 5558 30 -3 5472 5537 5561 30 -3 5596 5623 5653 31 -3 5590 5596 5623 31 -3 635 5600 5639 31 -3 5591 5634 5641 31 -3 634 635 5639 31 -3 956 5613 5643 31 -3 5581 5601 5634 31 -3 510 5612 5644 31 -3 5591 5598 5663 31 -3 5572 5598 5663 31 -3 637 638 5597 31 -3 5581 5634 5641 31 -3 960 5606 5657 31 -3 5590 5638 5640 31 -3 5591 5598 5634 31 -3 960 961 5657 31 -3 633 5611 5639 31 -3 5601 5634 5687 31 -3 5582 5623 5653 31 -3 955 956 5613 31 -3 509 510 5612 31 -3 633 634 5639 31 -3 5582 5615 5655 31 -3 511 512 5602 31 -3 5566 5614 5640 31 -3 5593 5615 5655 31 -3 5614 5640 5675 31 -3 5578 5626 5652 31 -3 5594 5626 5652 31 -3 5590 5596 5670 31 -3 5590 5604 5638 31 -3 957 958 5603 31 -3 962 5611 5657 31 -3 5585 5600 5628 31 -3 961 962 5657 31 -3 5581 5601 5637 31 -3 5571 5601 5637 31 -3 5589 5613 5643 31 -3 5578 5595 5645 31 -3 5578 5595 5627 31 -3 5591 5615 5641 31 -3 5566 5615 5641 31 -3 5588 5612 5644 31 -3 5598 5656 5671 31 -3 5576 5595 5631 31 -3 5572 5598 5656 31 -3 5575 5600 5628 31 -3 5576 5595 5681 31 -3 637 5597 5625 31 -3 5585 5628 5633 31 -3 20 508 5629 31 -3 5584 5638 5640 31 -3 20 954 5629 31 -3 5583 5656 5671 31 -3 5573 5604 5662 31 -3 512 5602 5619 31 -3 5572 5597 5651 31 -3 5572 5597 5656 31 -3 5591 5615 5663 31 -3 5607 5658 5672 31 -3 638 5597 5635 31 -3 5593 5615 5663 31 -3 5583 5609 5620 31 -3 5573 5608 5638 31 -3 5586 5606 5617 31 -3 958 5603 5621 31 -3 5592 5618 5649 31 -3 19 515 5677 31 -3 5569 5618 5649 31 -3 5584 5608 5638 31 -3 148 1024 5678 31 -3 5575 5606 5617 31 -3 5580 5599 5632 31 -3 5582 5615 5623 31 -3 5567 5598 5634 31 -3 5604 5662 5668 31 -3 5566 5615 5623 31 -3 511 5602 5644 31 -3 5574 5607 5658 31 -3 957 5603 5643 31 -3 5585 5633 5673 31 -3 5577 5599 5636 31 -3 5585 5651 5673 31 -3 635 5600 5650 31 -3 5577 5599 5686 31 -3 5567 5598 5671 31 -3 5576 5609 5620 31 -3 5592 5614 5637 31 -3 5575 5600 5639 31 -3 77 1029 5622 31 -3 77 641 5622 31 -3 5573 5602 5659 31 -3 5573 5608 5659 31 -3 5581 5614 5637 31 -3 5578 5601 5687 31 -3 5580 5599 5647 31 -3 5577 5605 5669 31 -3 5567 5634 5687 31 -3 5575 5617 5628 31 -3 5574 5603 5658 31 -3 5578 5601 5652 31 -3 5571 5601 5652 31 -3 5584 5608 5649 31 -3 5586 5658 5672 31 -3 5570 5604 5670 31 -3 640 5609 5674 31 -3 1026 5605 5680 31 -3 5569 5608 5649 31 -3 5590 5604 5670 31 -3 5585 5600 5650 31 -3 151 1029 5631 31 -3 1029 5622 5631 31 -3 5568 5633 5655 31 -3 5576 5609 5660 31 -3 5579 5612 5624 31 -3 5593 5633 5655 31 -3 5608 5659 5683 31 -3 5588 5612 5624 31 -3 5568 5628 5633 31 -3 5573 5604 5638 31 -3 5573 5602 5662 31 -3 960 5606 5654 31 -3 5590 5623 5640 31 -3 5602 5644 5662 31 -3 5566 5623 5640 31 -3 5574 5603 5661 31 -3 5574 5607 5653 31 -3 5575 5606 5657 31 -3 5580 5610 5676 31 -3 5582 5607 5653 31 -3 5579 5613 5630 31 -3 512 513 5619 31 -3 5589 5613 5630 31 -3 5582 5607 5655 31 -3 150 1028 5626 31 -3 5577 5605 5648 31 -3 5568 5607 5655 31 -3 5570 5604 5668 31 -3 5584 5640 5675 31 -3 636 637 5625 31 -3 1023 5636 5688 31 -3 5577 5618 5648 31 -3 5587 5616 5642 31 -3 958 959 5621 31 -3 5599 5636 5688 31 -3 5603 5643 5661 31 -3 639 640 5674 31 -3 5580 5616 5642 31 -3 638 639 5635 31 -3 5586 5606 5654 31 -3 1026 5605 5669 31 -3 5568 5617 5628 31 -3 5570 5624 5630 31 -3 149 1023 5636 31 -3 5580 5616 5676 31 -3 5575 5611 5657 31 -3 5579 5613 5666 31 -3 5579 5612 5665 31 -3 5578 5626 5645 31 -3 1025 1026 5680 31 -3 5588 5644 5662 31 -3 5577 5636 5669 31 -3 5576 5622 5631 31 -3 5583 5609 5674 31 -3 5567 5620 5681 31 -3 515 5610 5677 31 -3 5576 5622 5660 31 -3 640 5609 5660 31 -3 5575 5611 5639 31 -3 5566 5614 5641 31 -3 5602 5619 5659 31 -3 5569 5632 5642 31 -3 5588 5662 5668 31 -3 5587 5659 5683 31 -3 5581 5614 5641 31 -3 5567 5627 5681 31 -3 5570 5630 5646 31 -3 5579 5624 5630 31 -3 635 636 5650 31 -3 5569 5608 5683 31 -3 514 5616 5664 31 -3 5568 5607 5672 31 -3 5603 5621 5658 31 -3 5570 5646 5670 31 -3 5569 5618 5686 31 -3 5596 5646 5670 31 -3 5578 5627 5687 31 -3 5589 5643 5661 31 -3 5595 5627 5681 31 -3 959 960 5654 31 -3 962 5611 5689 31 -3 5589 5646 5661 31 -3 5589 5630 5646 31 -3 513 514 5664 31 -3 636 5625 5650 31 -3 1027 1028 5645 31 -3 5579 5629 5666 31 -3 5569 5632 5686 31 -3 5599 5632 5686 31 -3 5579 5629 5665 31 -3 5583 5635 5656 31 -3 514 5616 5676 31 -3 5597 5635 5656 31 -3 1027 5645 5679 31 -3 5618 5648 5667 31 -3 5583 5620 5671 31 -3 509 5612 5665 31 -3 633 5611 5689 31 -3 5646 5661 5685 31 -3 5580 5610 5647 31 -3 955 5613 5666 31 -3 5585 5625 5650 31 -3 956 957 5643 31 -3 510 511 5644 31 -3 5597 5625 5651 31 -3 5569 5642 5683 31 -3 959 5621 5654 31 -3 5587 5616 5664 31 -3 1028 5626 5645 31 -3 5595 5645 5679 31 -3 5592 5614 5675 31 -3 5586 5621 5654 31 -3 5580 5632 5642 31 -3 5585 5625 5651 31 -3 514 515 5676 31 -3 5567 5620 5671 31 -3 5587 5619 5659 31 -3 640 641 5660 31 -3 5587 5619 5664 31 -3 5568 5617 5672 31 -3 639 5635 5674 31 -3 5586 5621 5658 31 -3 5605 5680 5682 31 -3 150 5626 5684 31 -3 508 509 5665 31 -3 5586 5617 5672 31 -3 149 1026 5669 31 -3 515 5610 5676 31 -3 513 5619 5664 31 -3 954 955 5666 31 -3 5592 5618 5667 31 -3 5594 5680 5682 31 -3 76 633 5689 31 -3 641 5622 5660 31 -3 508 5629 5665 31 -3 5583 5635 5674 31 -3 5570 5624 5668 31 -3 954 5629 5666 31 -3 5577 5618 5686 31 -3 5592 5637 5667 31 -3 5571 5637 5667 31 -3 5576 5620 5681 31 -3 5588 5624 5668 31 -3 76 962 5689 31 -3 150 1025 5684 31 -3 5594 5626 5684 31 -3 151 1027 5679 31 -3 149 5636 5669 31 -3 5574 5653 5685 31 -3 5596 5653 5685 31 -3 1023 1024 5688 31 -3 19 148 5677 31 -3 5572 5651 5673 31 -3 151 5631 5679 31 -3 5567 5627 5687 31 -3 5594 5652 5682 31 -3 5571 5652 5682 31 -3 5595 5631 5679 31 -3 5593 5633 5673 31 -3 5571 5648 5667 31 -3 5605 5648 5682 31 -3 5610 5647 5678 31 -3 5599 5647 5688 31 -3 1024 5647 5678 31 -3 5592 5649 5675 31 -3 5584 5649 5675 31 -3 5587 5642 5683 31 -3 5571 5648 5682 31 -3 5593 5663 5673 31 -3 5596 5646 5685 31 -3 5572 5663 5673 31 -3 148 5677 5678 31 -3 5574 5661 5685 31 -3 1025 5680 5684 31 -3 1024 5647 5688 31 -3 5594 5680 5684 31 -3 5610 5677 5678 31 -3 5707 5731 5762 32 -3 5693 5731 5762 32 -3 5710 5739 5768 32 -3 5701 5718 5746 32 -3 5690 5722 5784 32 -3 5709 5722 5784 32 -3 441 1051 5732 32 -3 444 5740 5789 32 -3 1045 1046 5729 32 -3 5705 5725 5745 32 -3 443 444 5740 32 -3 5701 5718 5753 32 -3 5709 5722 5786 32 -3 5695 5721 5755 32 -3 29 1052 5737 32 -3 445 5743 5765 32 -3 445 446 5765 32 -3 5699 5730 5737 32 -3 1039 5736 5773 32 -3 5710 5726 5761 32 -3 5699 5733 5735 32 -3 1039 1040 5736 32 -3 5695 5722 5742 32 -3 29 451 5737 32 -3 5691 5733 5735 32 -3 1043 5725 5745 32 -3 1045 5729 5774 32 -3 5690 5722 5810 32 -3 5695 5722 5755 32 -3 1050 1051 5732 32 -3 5698 5739 5768 32 -3 5704 5728 5802 32 -3 441 442 5732 32 -3 5695 5721 5767 32 -3 5708 5739 5752 32 -3 1032 5775 5778 32 -3 5699 5737 5795 32 -3 5696 5723 5759 32 -3 5699 5738 5795 32 -3 5692 5739 5752 32 -3 5719 5775 5778 32 -3 5707 5724 5769 32 -3 1050 5732 5750 32 -3 5705 5725 5760 32 -3 5710 5726 5788 32 -3 5742 5797 5818 32 -3 5696 5723 5764 32 -3 5706 5729 5774 32 -3 1037 1038 5734 32 -3 5704 5763 5802 32 -3 1046 5729 5748 32 -3 1055 5727 5824 32 -3 5722 5742 5786 32 -3 5708 5736 5773 32 -3 5697 5729 5779 32 -3 5695 5742 5797 32 -3 5706 5729 5779 32 -3 5707 5724 5762 32 -3 5710 5739 5788 32 -3 1055 5727 5766 32 -3 5705 5736 5752 32 -3 5703 5732 5750 32 -3 153 1031 5776 32 -3 5699 5730 5799 32 -3 5707 5731 5780 32 -3 5704 5728 5767 32 -3 1031 5776 5778 32 -3 450 5730 5763 32 -3 155 1043 5745 32 -3 5708 5736 5752 32 -3 1043 5725 5809 32 -3 152 1056 5744 32 -3 5697 5729 5780 32 -3 33 441 1051 32 -3 5726 5761 5791 32 -3 5712 5740 5789 32 -3 5717 5797 5818 32 -3 5754 5804 5813 32 -3 442 5732 5770 32 -3 5708 5734 5773 32 -3 5694 5741 5781 32 -3 5731 5780 5815 32 -3 5704 5730 5799 32 -3 5715 5758 5782 32 -3 5704 5730 5763 32 -3 5712 5740 5749 32 -3 5703 5740 5749 32 -3 5713 5741 5781 32 -3 5708 5734 5790 32 -3 1037 5734 5756 32 -3 5693 5749 5762 32 -3 5705 5745 5785 32 -3 5711 5733 5759 32 -3 5690 5758 5782 32 -3 1038 5734 5773 32 -3 5705 5736 5757 32 -3 5691 5754 5813 32 -3 5703 5732 5770 32 -3 5697 5780 5815 32 -3 1055 1056 5824 32 -3 5721 5755 5804 32 -3 1033 1034 5746 32 -3 5698 5734 5801 32 -3 5714 5776 5778 32 -3 450 5730 5812 32 -3 5700 5743 5765 32 -3 5691 5735 5813 32 -3 5693 5731 5777 32 -3 448 5783 5802 32 -3 5728 5783 5802 32 -3 5699 5735 5799 32 -3 5691 5733 5805 32 -3 5724 5750 5806 32 -3 5716 5753 5794 32 -3 5703 5750 5806 32 -3 5735 5799 5816 32 -3 155 1042 5745 32 -3 1052 5737 5795 32 -3 5690 5758 5810 32 -3 5711 5733 5793 32 -3 443 5740 5770 32 -3 5704 5799 5816 32 -3 152 1030 5744 32 -3 5699 5733 5793 32 -3 1046 1047 5748 32 -3 5744 5807 5824 32 -3 1040 5736 5822 32 -3 5690 5761 5784 32 -3 5720 5761 5784 32 -3 5749 5762 5806 32 -3 5696 5764 5792 32 -3 5698 5734 5790 32 -3 5730 5737 5812 32 -3 5714 5744 5807 32 -3 1034 5746 5811 32 -3 449 450 5763 32 -3 5715 5751 5758 32 -3 451 5737 5812 32 -3 1056 5744 5824 32 -3 5703 5740 5770 32 -3 442 443 5770 32 -3 5698 5741 5768 32 -3 5724 5769 5825 32 -3 5692 5739 5788 32 -3 5715 5741 5768 32 -3 5692 5760 5771 32 -3 5706 5809 5814 32 -3 5701 5753 5794 32 -3 1036 1037 5756 32 -3 1031 1032 5778 32 -3 1049 1050 5750 32 -3 5719 5764 5792 32 -3 5694 5751 5823 32 -3 5729 5748 5780 32 -3 5727 5766 5787 32 -3 1053 5738 5808 32 -3 5700 5765 5818 32 -3 5718 5746 5811 32 -3 5721 5804 5813 32 -3 5734 5756 5801 32 -3 5751 5796 5823 32 -3 5702 5751 5758 32 -3 5716 5753 5823 32 -3 5726 5779 5791 32 -3 1053 5738 5795 32 -3 154 1041 5822 32 -3 5713 5741 5801 32 -3 5705 5752 5760 32 -3 5692 5771 5788 32 -3 5698 5741 5801 32 -3 5726 5771 5788 32 -3 5706 5774 5809 32 -3 1041 5757 5822 32 -3 5760 5771 5814 32 -3 5731 5815 5826 32 -3 445 5743 5789 32 -3 5697 5779 5791 32 -3 5711 5738 5808 32 -3 5709 5747 5777 32 -3 5694 5741 5817 32 -3 5693 5747 5777 32 -3 1035 1036 5821 32 -3 5692 5752 5760 32 -3 1030 5744 5776 32 -3 5724 5750 5825 32 -3 5720 5761 5791 32 -3 5728 5767 5797 32 -3 1041 1042 5785 32 -3 1054 1055 5766 32 -3 5723 5759 5805 32 -3 5718 5753 5781 32 -3 5707 5748 5769 32 -3 1049 5750 5825 32 -3 5694 5753 5781 32 -3 5715 5768 5782 32 -3 5711 5738 5793 32 -3 1041 5757 5785 32 -3 1047 5748 5769 32 -3 5711 5766 5787 32 -3 5698 5739 5790 32 -3 5710 5768 5782 32 -3 5708 5739 5790 32 -3 5699 5738 5793 32 -3 1043 1044 5809 32 -3 444 445 5789 32 -3 1035 5772 5821 32 -3 1053 1054 5808 32 -3 5715 5741 5817 32 -3 1033 5746 5775 32 -3 5736 5757 5822 32 -3 5700 5743 5798 32 -3 1032 1033 5775 32 -3 5696 5787 5807 32 -3 5712 5743 5798 32 -3 447 448 5783 32 -3 5718 5772 5781 32 -3 5700 5742 5786 32 -3 5713 5772 5781 32 -3 5691 5754 5803 32 -3 1042 5745 5785 32 -3 450 451 5812 32 -3 5712 5743 5789 32 -3 5716 5754 5803 32 -3 1047 1048 5769 32 -3 1052 1053 5795 32 -3 5701 5746 5820 32 -3 5728 5783 5797 32 -3 5709 5747 5786 32 -3 5700 5747 5786 32 -3 5705 5757 5785 32 -3 5727 5807 5824 32 -3 5717 5783 5797 32 -3 5727 5787 5807 32 -3 5707 5748 5780 32 -3 5731 5777 5826 32 -3 5702 5751 5796 32 -3 1038 1039 5773 32 -3 153 1030 5776 32 -3 5700 5742 5818 32 -3 1044 1045 5774 32 -3 5702 5754 5796 32 -3 5714 5744 5776 32 -3 5723 5764 5794 32 -3 5701 5764 5794 32 -3 5725 5809 5814 32 -3 5720 5815 5826 32 -3 5695 5767 5797 32 -3 446 447 5819 32 -3 1048 5769 5825 32 -3 5700 5747 5798 32 -3 5702 5755 5810 32 -3 5693 5747 5800 32 -3 5702 5755 5804 32 -3 448 449 5802 32 -3 5703 5749 5806 32 -3 5733 5759 5805 32 -3 5702 5758 5810 32 -3 5690 5761 5782 32 -3 5717 5765 5818 32 -3 5712 5749 5800 32 -3 5693 5749 5800 32 -3 154 1040 5822 32 -3 5711 5766 5808 32 -3 5696 5759 5787 32 -3 5726 5771 5779 32 -3 5710 5761 5782 32 -3 5714 5778 5792 32 -3 5711 5759 5787 32 -3 1036 5756 5821 32 -3 446 5765 5819 32 -3 5716 5754 5796 32 -3 1034 1035 5811 32 -3 5694 5751 5817 32 -3 5715 5751 5817 32 -3 5706 5771 5779 32 -3 5704 5767 5816 32 -3 5721 5767 5816 32 -3 5713 5756 5801 32 -3 5702 5754 5804 32 -3 5719 5778 5792 32 -3 1048 1049 5825 32 -3 5713 5756 5821 32 -3 5722 5755 5810 32 -3 5746 5775 5820 32 -3 5694 5753 5823 32 -3 5719 5764 5820 32 -3 5701 5764 5820 32 -3 5724 5762 5806 32 -3 449 5763 5802 32 -3 5725 5760 5814 32 -3 1054 5766 5808 32 -3 5723 5794 5803 32 -3 5706 5771 5814 32 -3 5716 5794 5803 32 -3 5717 5765 5819 32 -3 1035 5772 5811 32 -3 5713 5772 5821 32 -3 1044 5774 5809 32 -3 5723 5803 5805 32 -3 5691 5803 5805 32 -3 5696 5792 5807 32 -3 5718 5772 5811 32 -3 5714 5792 5807 32 -3 5747 5798 5800 32 -3 5712 5798 5800 32 -3 5719 5775 5820 32 -3 5717 5783 5819 32 -3 5709 5777 5826 32 -3 447 5783 5819 32 -3 5716 5796 5823 32 -3 5709 5784 5826 32 -3 5720 5784 5826 32 -3 5720 5791 5815 32 -3 5697 5791 5815 32 -3 5735 5813 5816 32 -3 5721 5813 5816 32 -3 5832 5863 5903 33 -3 5837 5860 5916 33 -3 1047 1048 5865 33 -3 5837 5860 5907 33 -3 5842 5900 5914 33 -3 5836 5866 5871 33 -3 33 1051 5898 33 -3 5854 5877 5911 33 -3 5834 5895 5963 33 -3 5834 5895 5960 33 -3 1047 5865 5884 33 -3 5832 5863 5935 33 -3 5853 5900 5914 33 -3 5854 5911 5944 33 -3 5843 5875 5879 33 -3 5838 5875 5879 33 -3 5835 5865 5929 33 -3 155 1068 5897 33 -3 155 1043 5897 33 -3 5830 5879 5931 33 -3 5830 5914 5931 33 -3 5866 5871 5974 33 -3 1048 5865 5919 33 -3 5831 5875 5933 33 -3 5831 5912 5933 33 -3 1059 1060 5867 33 -3 5865 5884 5929 33 -3 5827 5926 5948 33 -3 5827 5885 5948 33 -3 5830 5869 5892 33 -3 5850 5869 5892 33 -3 1049 1050 5872 33 -3 5862 5888 5965 33 -3 5851 5905 5912 33 -3 5850 5869 5913 33 -3 5851 5873 5905 33 -3 1060 5867 5951 33 -3 5835 5869 5913 33 -3 5848 5865 5919 33 -3 32 827 5898 33 -3 252 5870 5918 33 -3 5836 5877 5925 33 -3 5843 5882 5904 33 -3 5848 5872 5890 33 -3 256 5895 5947 33 -3 5841 5872 5890 33 -3 832 5891 5939 33 -3 834 5866 5974 33 -3 116 1057 5871 33 -3 5839 5903 5948 33 -3 5843 5899 5904 33 -3 1044 1045 5874 33 -3 5844 5894 5927 33 -3 5861 5894 5927 33 -3 5831 5875 5882 33 -3 5844 5880 5883 33 -3 1046 1047 5884 33 -3 5851 5908 5912 33 -3 5849 5874 5893 33 -3 5842 5874 5893 33 -3 5859 5908 5912 33 -3 5862 5888 5947 33 -3 5839 5887 5903 33 -3 5877 5925 5970 33 -3 5829 5883 5924 33 -3 1049 5872 5919 33 -3 5839 5887 5932 33 -3 5847 5881 5885 33 -3 5837 5868 5916 33 -3 5843 5875 5882 33 -3 5852 5867 5942 33 -3 116 5871 5974 33 -3 5841 5886 5959 33 -3 832 833 5891 33 -3 256 257 5895 33 -3 5847 5885 5904 33 -3 5887 5932 5949 33 -3 5843 5879 5892 33 -3 5840 5880 5936 33 -3 5829 5910 5924 33 -3 5841 5902 5959 33 -3 5830 5879 5892 33 -3 834 835 5974 33 -3 5846 5873 5918 33 -3 5867 5942 5960 33 -3 5862 5895 5963 33 -3 5836 5866 5911 33 -3 5862 5895 5947 33 -3 5843 5892 5899 33 -3 5840 5880 5883 33 -3 5850 5892 5899 33 -3 5835 5865 5937 33 -3 5845 5866 5911 33 -3 251 252 5918 33 -3 5839 5881 5885 33 -3 5855 5891 5939 33 -3 5832 5903 5962 33 -3 5848 5865 5937 33 -3 5848 5872 5919 33 -3 5858 5895 5960 33 -3 1057 5871 5901 33 -3 1045 5874 5923 33 -3 5840 5936 5954 33 -3 5835 5876 5913 33 -3 5837 5888 5965 33 -3 5861 5876 5913 33 -3 5827 5885 5904 33 -3 5835 5869 5929 33 -3 5837 5868 5965 33 -3 5863 5903 5948 33 -3 5841 5890 5910 33 -3 5831 5905 5912 33 -3 116 835 5974 33 -3 1059 5867 5930 33 -3 5845 5866 5915 33 -3 834 5866 5915 33 -3 5852 5867 5930 33 -3 5841 5872 5928 33 -3 5842 5897 5955 33 -3 5846 5873 5905 33 -3 5842 5900 5955 33 -3 5849 5874 5923 33 -3 5844 5926 5935 33 -3 254 255 5888 33 -3 5834 5942 5960 33 -3 1064 1065 5889 33 -3 5842 5893 5914 33 -3 252 5870 5941 33 -3 5841 5910 5973 33 -3 1061 5940 5951 33 -3 1051 5886 5898 33 -3 5846 5870 5917 33 -3 5842 5874 5938 33 -3 5830 5869 5945 33 -3 5857 5870 5957 33 -3 5845 5911 5944 33 -3 5846 5870 5918 33 -3 5873 5918 5967 33 -3 5845 5891 5906 33 -3 5855 5891 5906 33 -3 830 831 5896 33 -3 5854 5887 5903 33 -3 5869 5929 5945 33 -3 5847 5882 5904 33 -3 5857 5870 5941 33 -3 5836 5877 5911 33 -3 250 5943 5967 33 -3 1050 5872 5928 33 -3 5851 5873 5943 33 -3 5863 5926 5935 33 -3 5841 5886 5928 33 -3 1062 5908 5909 33 -3 1060 1061 5951 33 -3 1057 1058 5901 33 -3 5844 5883 5927 33 -3 5873 5943 5967 33 -3 5827 5899 5904 33 -3 5861 5876 5971 33 -3 5846 5878 5917 33 -3 5836 5871 5972 33 -3 5844 5894 5926 33 -3 5832 5880 5935 33 -3 1067 5900 5968 33 -3 1066 1067 5968 33 -3 5 1061 5940 33 -3 833 5891 5915 33 -3 5831 5882 5920 33 -3 5851 5908 5909 33 -3 5 258 5940 33 -3 32 33 5898 33 -3 5848 5876 5969 33 -3 5847 5878 5979 33 -3 5847 5878 5920 33 -3 1044 5874 5938 33 -3 5848 5876 5937 33 -3 5833 5917 5979 33 -3 5878 5917 5979 33 -3 1051 5886 5928 33 -3 6 1062 5909 33 -3 255 5888 5947 33 -3 1064 5889 5946 33 -3 5838 5875 5933 33 -3 5829 5883 5927 33 -3 5833 5907 5957 33 -3 5829 5890 5910 33 -3 5835 5876 5937 33 -3 5854 5877 5956 33 -3 5842 5897 5938 33 -3 5832 5906 5962 33 -3 5847 5881 5979 33 -3 5833 5881 5976 33 -3 833 834 5915 33 -3 1062 1063 5908 33 -3 5838 5879 5931 33 -3 5847 5882 5920 33 -3 1046 5884 5923 33 -3 5845 5891 5915 33 -3 5833 5907 5976 33 -3 831 5896 5939 33 -3 5846 5878 5966 33 -3 5830 5893 5914 33 -3 5833 5881 5979 33 -3 1065 1066 5921 33 -3 829 830 5922 33 -3 5906 5944 5962 33 -3 1043 5897 5938 33 -3 5849 5884 5923 33 -3 828 5902 5961 33 -3 828 829 5961 33 -3 1065 5889 5921 33 -3 5844 5880 5935 33 -3 1058 5901 5930 33 -3 6 249 5909 33 -3 252 253 5941 33 -3 5864 5925 5970 33 -3 253 254 5934 33 -3 5839 5881 5932 33 -3 5832 5880 5936 33 -3 5852 5901 5930 33 -3 5853 5914 5931 33 -3 5849 5929 5945 33 -3 5840 5883 5924 33 -3 1050 1051 5928 33 -3 1043 1044 5938 33 -3 5849 5884 5929 33 -3 5848 5890 5969 33 -3 249 250 5943 33 -3 1063 5908 5946 33 -3 5827 5894 5958 33 -3 830 5896 5922 33 -3 5859 5908 5946 33 -3 5896 5939 5954 33 -3 5830 5893 5945 33 -3 5889 5946 5975 33 -3 253 5934 5941 33 -3 5832 5906 5936 33 -3 254 5888 5934 33 -3 5831 5905 5966 33 -3 5855 5906 5936 33 -3 5827 5894 5926 33 -3 1048 1049 5919 33 -3 1045 1046 5923 33 -3 5828 5887 5956 33 -3 5827 5899 5958 33 -3 5839 5885 5948 33 -3 5863 5926 5948 33 -3 5828 5887 5949 33 -3 5852 5925 5942 33 -3 5854 5887 5956 33 -3 5864 5925 5942 33 -3 5837 5888 5953 33 -3 5871 5901 5972 33 -3 5858 5940 5951 33 -3 5859 5912 5933 33 -3 5858 5895 5950 33 -3 5870 5917 5957 33 -3 5829 5890 5969 33 -3 5831 5920 5966 33 -3 257 5895 5950 33 -3 5849 5893 5945 33 -3 5840 5896 5978 33 -3 5861 5894 5980 33 -3 5857 5907 5957 33 -3 1058 1059 5930 33 -3 5886 5898 5959 33 -3 5852 5901 5972 33 -3 5851 5909 5943 33 -3 827 5898 5959 33 -3 5838 5964 5975 33 -3 5889 5964 5975 33 -3 5840 5896 5954 33 -3 5856 5910 5924 33 -3 1068 5897 5955 33 -3 831 832 5939 33 -3 5881 5932 5976 33 -3 5860 5932 5949 33 -3 5828 5916 5949 33 -3 5860 5916 5949 33 -3 5837 5907 5953 33 -3 5857 5907 5953 33 -3 5860 5907 5976 33 -3 829 5922 5961 33 -3 5853 5900 5968 33 -3 257 258 5950 33 -3 5855 5939 5954 33 -3 1067 5900 5955 33 -3 5850 5899 5958 33 -3 1063 1064 5946 33 -3 255 256 5947 33 -3 1066 5921 5968 33 -3 1067 1068 5955 33 -3 5857 5934 5941 33 -3 827 828 5959 33 -3 5846 5905 5966 33 -3 5845 5906 5944 33 -3 828 5902 5959 33 -3 5829 5927 5971 33 -3 250 251 5967 33 -3 5856 5902 5961 33 -3 5856 5902 5973 33 -3 5854 5903 5962 33 -3 5841 5902 5973 33 -3 249 5909 5943 33 -3 5859 5946 5975 33 -3 5853 5921 5964 33 -3 5852 5925 5972 33 -3 5828 5956 5970 33 -3 5877 5956 5970 33 -3 5855 5936 5954 33 -3 5896 5922 5978 33 -3 5853 5931 5964 33 -3 5868 5916 5952 33 -3 5867 5951 5960 33 -3 5858 5951 5960 33 -3 5828 5916 5952 33 -3 5856 5922 5961 33 -3 5856 5910 5973 33 -3 251 5918 5967 33 -3 5868 5952 5977 33 -3 5850 5913 5980 33 -3 5833 5917 5957 33 -3 5853 5921 5968 33 -3 5861 5913 5980 33 -3 5856 5922 5978 33 -3 5861 5927 5971 33 -3 5864 5952 5977 33 -3 5889 5921 5964 33 -3 5878 5920 5966 33 -3 5856 5924 5978 33 -3 5894 5958 5980 33 -3 5888 5934 5953 33 -3 258 5940 5950 33 -3 5857 5934 5953 33 -3 5858 5940 5950 33 -3 5838 5931 5964 33 -3 5836 5925 5972 33 -3 5838 5933 5975 33 -3 5840 5924 5978 33 -3 5834 5963 5977 33 -3 5868 5963 5977 33 -3 5854 5944 5962 33 -3 5860 5932 5976 33 -3 5876 5969 5971 33 -3 5829 5969 5971 33 -3 5859 5933 5975 33 -3 5834 5942 5977 33 -3 5864 5942 5977 33 -3 5864 5952 5970 33 -3 5828 5952 5970 33 -3 5868 5963 5965 33 -3 5862 5963 5965 33 -3 5850 5958 5980 33 -3 6004 6024 6040 34 -3 1076 1077 6012 34 -3 5992 6007 6036 34 -3 6003 6046 6056 34 -3 5989 6024 6040 34 -3 160 1075 6035 34 -3 5996 6007 6060 34 -3 431 432 6013 34 -3 5992 6007 6039 34 -3 5993 6016 6054 34 -3 5996 6007 6023 34 -3 6003 6014 6046 34 -3 18 654 6067 34 -3 6017 6023 6064 34 -3 1075 6017 6035 34 -3 5993 6016 6048 34 -3 5997 6046 6056 34 -3 5989 6009 6038 34 -3 654 6024 6045 34 -3 6000 6054 6057 34 -3 1077 6012 6043 34 -3 1081 6010 6068 34 -3 5989 6009 6045 34 -3 6016 6054 6073 34 -3 156 6025 6058 34 -3 156 1069 6058 34 -3 654 6024 6067 34 -3 432 6013 6048 34 -3 1087 6052 6092 34 -3 5987 6079 6082 34 -3 1086 1087 6052 34 -3 1081 6010 6069 34 -3 5991 6012 6043 34 -3 5981 6014 6051 34 -3 653 654 6045 34 -3 1076 6012 6031 34 -3 5991 6012 6037 34 -3 5994 6014 6051 34 -3 5987 6079 6089 34 -3 5987 6021 6089 34 -3 5989 6015 6040 34 -3 5993 6013 6048 34 -3 5997 6018 6076 34 -3 5990 6069 6083 34 -3 6002 6015 6028 34 -3 5989 6015 6038 34 -3 5983 6015 6038 34 -3 1079 6019 6077 34 -3 5987 6041 6082 34 -3 6000 6033 6054 34 -3 5983 6015 6028 34 -3 5983 6044 6075 34 -3 1078 1079 6019 34 -3 5983 6022 6075 34 -3 5995 6049 6072 34 -3 6002 6028 6051 34 -3 5997 6056 6076 34 -3 6016 6048 6093 34 -3 5999 6055 6065 34 -3 5994 6028 6051 34 -3 5982 6056 6071 34 -3 5995 6044 6052 34 -3 6005 6044 6052 34 -3 5994 6021 6022 34 -3 5997 6046 6062 34 -3 5988 6021 6022 34 -3 431 6013 6059 34 -3 5997 6020 6062 34 -3 5998 6026 6029 34 -3 6003 6014 6080 34 -3 5981 6014 6046 34 -3 5990 6026 6029 34 -3 5991 6018 6076 34 -3 6009 6049 6072 34 -3 5999 6013 6053 34 -3 5999 6013 6059 34 -3 6002 6015 6074 34 -3 6001 6019 6077 34 -3 5993 6013 6086 34 -3 1085 6047 6055 34 -3 5984 6029 6081 34 -3 5990 6030 6069 34 -3 6008 6055 6065 34 -3 1075 6017 6031 34 -3 5984 6065 6081 34 -3 5996 6017 6023 34 -3 5994 6022 6028 34 -3 5985 6018 6032 34 -3 5994 6014 6078 34 -3 5988 6025 6075 34 -3 5983 6022 6028 34 -3 1080 6068 6077 34 -3 6005 6025 6075 34 -3 5991 6018 6032 34 -3 5998 6020 6026 34 -3 1074 6023 6064 34 -3 5996 6017 6031 34 -3 5985 6020 6026 34 -3 5986 6054 6057 34 -3 6010 6069 6083 34 -3 6007 6039 6060 34 -3 6016 6063 6073 34 -3 5991 6037 6076 34 -3 6004 6063 6073 34 -3 5985 6070 6083 34 -3 6001 6019 6032 34 -3 5985 6026 6083 34 -3 1084 1085 6055 34 -3 161 1080 6077 34 -3 6006 6079 6082 34 -3 5991 6019 6032 34 -3 5984 6033 6050 34 -3 6000 6033 6050 34 -3 5992 6027 6036 34 -3 6015 6040 6074 34 -3 49 430 6047 34 -3 49 1085 6047 34 -3 6003 6056 6071 34 -3 1071 1072 6027 34 -3 6008 6030 6081 34 -3 5990 6030 6081 34 -3 82 162 6034 34 -3 5985 6018 6094 34 -3 82 651 6034 34 -3 1080 1081 6068 34 -3 1072 6027 6036 34 -3 6012 6031 6085 34 -3 1082 1083 6030 34 -3 1078 6019 6043 34 -3 5988 6025 6058 34 -3 5982 6039 6071 34 -3 5989 6024 6045 34 -3 156 6025 6092 34 -3 5991 6019 6043 34 -3 158 1072 6036 34 -3 5996 6031 6085 34 -3 5983 6038 6072 34 -3 5995 6034 6049 34 -3 5988 6058 6089 34 -3 5998 6020 6062 34 -3 5982 6037 6060 34 -3 5983 6044 6072 34 -3 5999 6047 6055 34 -3 5997 6018 6094 34 -3 156 1087 6092 34 -3 1073 1074 6023 34 -3 6000 6042 6050 34 -3 5998 6042 6050 34 -3 1083 6030 6087 34 -3 1077 1078 6043 34 -3 5985 6032 6070 34 -3 5986 6040 6074 34 -3 6008 6030 6087 34 -3 5986 6054 6073 34 -3 6001 6032 6070 34 -3 6005 6052 6092 34 -3 5994 6021 6078 34 -3 6010 6068 6070 34 -3 1075 1076 6031 34 -3 5984 6029 6050 34 -3 5984 6033 6086 34 -3 5998 6029 6050 34 -3 651 652 6049 34 -3 6001 6068 6070 34 -3 1073 6023 6084 34 -3 6007 6023 6084 34 -3 6000 6057 6066 34 -3 5995 6034 6088 34 -3 6000 6042 6066 34 -3 430 431 6059 34 -3 6006 6027 6090 34 -3 5981 6046 6062 34 -3 1071 6027 6090 34 -3 5998 6042 6062 34 -3 432 433 6048 34 -3 6011 6058 6089 34 -3 5997 6020 6094 34 -3 651 6034 6049 34 -3 6004 6024 6067 34 -3 5993 6033 6054 34 -3 1081 1082 6069 34 -3 5986 6040 6073 34 -3 6004 6040 6073 34 -3 6001 6068 6077 34 -3 18 435 6067 34 -3 6006 6061 6079 34 -3 6011 6061 6079 34 -3 430 6047 6059 34 -3 5984 6053 6086 34 -3 5995 6052 6088 34 -3 5999 6053 6065 34 -3 6037 6060 6085 34 -3 5987 6021 6078 34 -3 5988 6022 6075 34 -3 652 6049 6091 34 -3 5985 6020 6094 34 -3 157 1070 6061 34 -3 6005 6044 6075 34 -3 5981 6051 6066 34 -3 6002 6051 6066 34 -3 5982 6039 6060 34 -3 5988 6021 6089 34 -3 434 435 6063 34 -3 1082 6030 6069 34 -3 159 160 6035 34 -3 6009 6049 6091 34 -3 433 6048 6093 34 -3 6006 6027 6082 34 -3 5992 6027 6082 34 -3 161 1079 6077 34 -3 5992 6039 6071 34 -3 5981 6042 6062 34 -3 5999 6047 6059 34 -3 158 6036 6084 34 -3 6013 6053 6086 34 -3 5990 6026 6083 34 -3 6009 6038 6072 34 -3 162 1086 6088 34 -3 6016 6063 6093 34 -3 6011 6079 6089 34 -3 6002 6057 6066 34 -3 5981 6042 6066 34 -3 5982 6037 6076 34 -3 5992 6041 6071 34 -3 5990 6029 6081 34 -3 6005 6025 6092 34 -3 5987 6041 6080 34 -3 434 6063 6093 34 -3 5982 6056 6076 34 -3 6003 6041 6080 34 -3 6010 6070 6083 34 -3 5984 6053 6065 34 -3 6007 6036 6084 34 -3 435 6063 6067 34 -3 159 6035 6064 34 -3 162 6034 6088 34 -3 6003 6041 6071 34 -3 5993 6033 6086 34 -3 158 1073 6084 34 -3 6004 6063 6067 34 -3 1069 1070 6095 34 -3 5995 6044 6072 34 -3 652 653 6091 34 -3 6012 6037 6085 34 -3 1083 1084 6087 34 -3 157 1071 6090 34 -3 433 434 6093 34 -3 5992 6041 6082 34 -3 5986 6057 6074 34 -3 6002 6057 6074 34 -3 6008 6065 6081 34 -3 1086 6052 6088 34 -3 653 6045 6091 34 -3 1069 6058 6095 34 -3 6009 6045 6091 34 -3 157 6061 6090 34 -3 1070 6061 6095 34 -3 6011 6061 6095 34 -3 6006 6061 6090 34 -3 6008 6055 6087 34 -3 1084 6055 6087 34 -3 6014 6078 6080 34 -3 5996 6060 6085 34 -3 5987 6078 6080 34 -3 6011 6058 6095 34 -3 6017 6035 6064 34 -3 159 1074 6064 34 -3 6112 6128 6174 35 -3 6105 6128 6223 35 -3 6103 6132 6138 35 -3 164 1095 6135 35 -3 6123 6158 6159 35 -3 6105 6143 6223 35 -3 6101 6158 6159 35 -3 6104 6133 6148 35 -3 6116 6141 6180 35 -3 6114 6142 6149 35 -3 6125 6151 6191 35 -3 6099 6131 6141 35 -3 6106 6142 6149 35 -3 6105 6129 6143 35 -3 6114 6157 6179 35 -3 164 1096 6135 35 -3 6114 6142 6179 35 -3 6106 6151 6191 35 -3 848 849 6133 35 -3 6113 6146 6199 35 -3 6108 6131 6166 35 -3 6097 6124 6194 35 -3 6113 6177 6199 35 -3 6124 6159 6194 35 -3 6109 6126 6152 35 -3 6097 6124 6160 35 -3 6109 6126 6155 35 -3 6124 6159 6197 35 -3 6130 6151 6213 35 -3 6122 6147 6178 35 -3 6099 6141 6180 35 -3 6105 6129 6153 35 -3 6122 6147 6210 35 -3 6105 6128 6164 35 -3 849 6133 6148 35 -3 6117 6177 6185 35 -3 6175 6211 6222 35 -3 6132 6138 6198 35 -3 6128 6174 6223 35 -3 6107 6159 6194 35 -3 6112 6128 6205 35 -3 848 6133 6175 35 -3 6101 6159 6197 35 -3 6099 6131 6195 35 -3 6108 6131 6162 35 -3 6127 6211 6222 35 -3 6117 6140 6177 35 -3 6106 6151 6213 35 -3 6116 6141 6200 35 -3 6119 6147 6174 35 -3 6112 6147 6174 35 -3 6104 6148 6200 35 -3 1096 6135 6153 35 -3 1095 6135 6196 35 -3 6111 6133 6175 35 -3 1109 6132 6163 35 -3 6130 6151 6212 35 -3 6103 6136 6189 35 -3 6098 6174 6181 35 -3 6131 6141 6166 35 -3 6100 6142 6191 35 -3 6105 6135 6153 35 -3 6108 6204 6210 35 -3 1089 6138 6188 35 -3 6108 6162 6210 35 -3 1103 1104 6144 35 -3 6105 6135 6208 35 -3 6123 6145 6159 35 -3 849 850 6148 35 -3 6107 6145 6159 35 -3 6103 6138 6215 35 -3 6100 6185 6191 35 -3 165 1100 6154 35 -3 1093 6134 6183 35 -3 1106 6145 6150 35 -3 6135 6196 6208 35 -3 6121 6196 6208 35 -3 1105 1106 6145 35 -3 6125 6151 6207 35 -3 165 1099 6154 35 -3 6118 6170 6182 35 -3 6130 6170 6182 35 -3 6103 6136 6215 35 -3 6109 6158 6187 35 -3 6109 6181 6187 35 -3 6097 6137 6160 35 -3 6127 6138 6215 35 -3 6099 6149 6182 35 -3 852 6156 6173 35 -3 6108 6137 6160 35 -3 6096 6147 6210 35 -3 6107 6145 6150 35 -3 6119 6147 6178 35 -3 117 1089 6188 35 -3 6104 6133 6184 35 -3 6111 6133 6184 35 -3 1109 6132 6218 35 -3 6104 6137 6184 35 -3 1093 6134 6203 35 -3 6113 6134 6186 35 -3 1106 1107 6150 35 -3 6113 6134 6183 35 -3 1103 6144 6155 35 -3 6119 6174 6181 35 -3 1104 6144 6206 35 -3 1096 1097 6153 35 -3 6124 6197 6204 35 -3 6103 6132 6221 35 -3 6111 6136 6172 35 -3 6100 6177 6185 35 -3 851 852 6156 35 -3 6115 6146 6161 35 -3 6136 6189 6224 35 -3 6149 6182 6213 35 -3 6102 6146 6161 35 -3 6123 6144 6158 35 -3 6097 6139 6194 35 -3 6104 6137 6166 35 -3 6108 6137 6166 35 -3 1105 6145 6206 35 -3 1108 1109 6163 35 -3 6111 6136 6222 35 -3 6109 6144 6158 35 -3 6125 6169 6185 35 -3 6118 6156 6173 35 -3 6117 6169 6185 35 -3 6109 6144 6155 35 -3 6111 6175 6222 35 -3 6098 6152 6181 35 -3 6113 6140 6214 35 -3 6123 6144 6206 35 -3 6097 6137 6172 35 -3 6127 6138 6188 35 -3 6096 6157 6165 35 -3 6131 6192 6195 35 -3 6115 6157 6165 35 -3 6098 6174 6223 35 -3 1102 1103 6155 35 -3 6104 6141 6166 35 -3 6123 6145 6206 35 -3 6096 6147 6165 35 -3 1089 6138 6198 35 -3 6124 6160 6204 35 -3 6112 6147 6165 35 -3 1100 6154 6167 35 -3 973 974 6151 35 -3 6112 6161 6165 35 -3 6115 6161 6165 35 -3 6136 6172 6224 35 -3 1100 1101 6167 35 -3 1091 6140 6193 35 -3 6113 6140 6177 35 -3 6097 6139 6224 35 -3 6116 6156 6180 35 -3 6118 6156 6180 35 -3 6097 6172 6224 35 -3 6110 6154 6168 35 -3 976 6169 6171 35 -3 971 6170 6173 35 -3 1092 1093 6183 35 -3 6098 6143 6176 35 -3 6100 6142 6179 35 -3 6114 6192 6195 35 -3 6110 6168 6209 35 -3 1099 6154 6168 35 -3 6110 6154 6167 35 -3 6115 6157 6179 35 -3 6118 6170 6173 35 -3 1098 1099 6168 35 -3 6117 6169 6171 35 -3 6117 6140 6193 35 -3 6098 6143 6223 35 -3 6137 6172 6184 35 -3 975 976 6169 35 -3 1091 6140 6214 35 -3 6104 6141 6200 35 -3 6115 6146 6199 35 -3 6127 6188 6211 35 -3 6113 6183 6214 35 -3 118 971 6173 35 -3 6116 6148 6200 35 -3 973 6151 6212 35 -3 974 6151 6207 35 -3 6106 6142 6191 35 -3 6129 6168 6209 35 -3 6121 6201 6203 35 -3 6131 6162 6192 35 -3 6113 6146 6186 35 -3 6102 6146 6186 35 -3 6116 6148 6190 35 -3 1090 1091 6193 35 -3 6128 6164 6205 35 -3 850 6148 6190 35 -3 971 972 6170 35 -3 6102 6164 6205 35 -3 6129 6143 6209 35 -3 1093 1094 6203 35 -3 6129 6153 6217 35 -3 163 1109 6218 35 -3 138 1090 6171 35 -3 1107 6150 6202 35 -3 138 976 6171 35 -3 118 852 6173 35 -3 6120 6189 6216 35 -3 6120 6150 6202 35 -3 6122 6197 6204 35 -3 6098 6152 6176 35 -3 847 848 6175 35 -3 6112 6161 6205 35 -3 6139 6189 6216 35 -3 6105 6164 6208 35 -3 6109 6152 6181 35 -3 6134 6201 6203 35 -3 6100 6177 6199 35 -3 6096 6157 6192 35 -3 1102 6155 6219 35 -3 6099 6149 6195 35 -3 6110 6167 6220 35 -3 1097 6153 6217 35 -3 117 846 6188 35 -3 6107 6150 6216 35 -3 6126 6155 6219 35 -3 6107 6194 6216 35 -3 6096 6162 6192 35 -3 6139 6194 6216 35 -3 1088 1089 6198 35 -3 6116 6156 6190 35 -3 851 6156 6190 35 -3 6132 6163 6221 35 -3 847 6175 6211 35 -3 6114 6149 6195 35 -3 6130 6170 6212 35 -3 6126 6167 6220 35 -3 972 6170 6212 35 -3 6120 6150 6216 35 -3 6125 6185 6191 35 -3 6129 6168 6217 35 -3 6102 6164 6201 35 -3 6101 6158 6187 35 -3 850 851 6190 35 -3 6121 6164 6201 35 -3 1098 6168 6217 35 -3 6119 6181 6187 35 -3 6122 6204 6210 35 -3 6099 6180 6182 35 -3 6125 6169 6207 35 -3 6111 6172 6184 35 -3 6106 6149 6213 35 -3 846 6188 6211 35 -3 975 6169 6207 35 -3 6118 6180 6182 35 -3 6126 6152 6220 35 -3 1091 1092 6214 35 -3 1108 6163 6202 35 -3 1094 1095 6196 35 -3 6120 6163 6202 35 -3 6114 6157 6192 35 -3 6121 6164 6208 35 -3 6115 6179 6199 35 -3 1101 6167 6219 35 -3 1107 1108 6202 35 -3 6101 6178 6197 35 -3 6126 6167 6219 35 -3 6122 6178 6197 35 -3 6120 6163 6221 35 -3 6130 6182 6213 35 -3 6139 6189 6224 35 -3 974 975 6207 35 -3 846 847 6211 35 -3 1104 1105 6206 35 -3 972 973 6212 35 -3 1097 1098 6217 35 -3 6101 6178 6187 35 -3 6108 6160 6204 35 -3 6117 6171 6193 35 -3 1101 1102 6219 35 -3 6119 6178 6187 35 -3 163 1088 6218 35 -3 6102 6161 6205 35 -3 6096 6162 6210 35 -3 1090 6171 6193 35 -3 6121 6196 6203 35 -3 6100 6179 6199 35 -3 6152 6176 6220 35 -3 6143 6176 6209 35 -3 6102 6186 6201 35 -3 6134 6186 6201 35 -3 6120 6189 6221 35 -3 6110 6176 6209 35 -3 1088 6198 6218 35 -3 6132 6198 6218 35 -3 1092 6183 6214 35 -3 6110 6176 6220 35 -3 1094 6196 6203 35 -3 6103 6189 6221 35 -3 6136 6215 6222 35 -3 6127 6215 6222 35 -3 1126 6253 6276 36 -3 6237 6255 6297 36 -3 806 807 6258 36 -3 6227 6269 6287 36 -3 6242 6258 6269 36 -3 6227 6257 6301 36 -3 6269 6301 6315 36 -3 807 6258 6273 36 -3 6242 6269 6287 36 -3 6243 6256 6315 36 -3 1117 6294 6309 36 -3 6234 6269 6315 36 -3 6235 6263 6290 36 -3 111 1130 6272 36 -3 1121 6271 6313 36 -3 1122 1123 6260 36 -3 1112 1113 6262 36 -3 6238 6268 6284 36 -3 6243 6257 6301 36 -3 6244 6260 6328 36 -3 6234 6258 6269 36 -3 6231 6264 6276 36 -3 168 1124 6267 36 -3 6260 6282 6328 36 -3 170 1126 6276 36 -3 111 813 6272 36 -3 6248 6294 6309 36 -3 6243 6256 6319 36 -3 6232 6257 6312 36 -3 171 1129 6263 36 -3 6234 6258 6273 36 -3 6252 6275 6331 36 -3 6230 6256 6278 36 -3 6238 6268 6280 36 -3 1131 1132 6261 36 -3 6241 6263 6290 36 -3 6233 6296 6322 36 -3 6235 6266 6274 36 -3 1120 1121 6271 36 -3 6239 6259 6300 36 -3 6231 6276 6305 36 -3 6240 6268 6284 36 -3 6254 6296 6322 36 -3 6237 6283 6297 36 -3 1111 6268 6303 36 -3 6239 6266 6274 36 -3 6245 6277 6291 36 -3 1123 6260 6275 36 -3 6228 6277 6291 36 -3 169 1125 6292 36 -3 1126 6253 6306 36 -3 1110 1111 6268 36 -3 6226 6255 6293 36 -3 6244 6271 6313 36 -3 6243 6257 6279 36 -3 6256 6283 6319 36 -3 6226 6255 6307 36 -3 6230 6255 6300 36 -3 6237 6255 6293 36 -3 6230 6255 6297 36 -3 6235 6266 6311 36 -3 1113 6262 6289 36 -3 6225 6283 6319 36 -3 810 6259 6323 36 -3 6278 6324 6338 36 -3 6229 6286 6316 36 -3 6238 6280 6288 36 -3 1131 6261 6281 36 -3 6225 6310 6320 36 -3 6230 6256 6297 36 -3 168 169 6267 36 -3 6256 6278 6315 36 -3 6227 6257 6298 36 -3 6236 6260 6282 36 -3 6236 6260 6275 36 -3 6235 6263 6308 36 -3 6235 6272 6311 36 -3 6257 6298 6312 36 -3 810 6259 6295 36 -3 6225 6283 6320 36 -3 6240 6268 6303 36 -3 1124 6275 6334 36 -3 6230 6278 6324 36 -3 1117 1118 6294 36 -3 6236 6265 6282 36 -3 6229 6286 6321 36 -3 6253 6276 6305 36 -3 6242 6258 6302 36 -3 6259 6300 6324 36 -3 6228 6265 6282 36 -3 6236 6265 6305 36 -3 6232 6257 6314 36 -3 6239 6266 6343 36 -3 1132 6261 6288 36 -3 806 6258 6302 36 -3 171 6263 6304 36 -3 6232 6262 6329 36 -3 6239 6259 6295 36 -3 6244 6260 6313 36 -3 1122 6260 6313 36 -3 6246 6286 6316 36 -3 6241 6335 6341 36 -3 6236 6275 6331 36 -3 112 1131 6281 36 -3 6238 6261 6288 36 -3 6240 6262 6303 36 -3 807 808 6273 36 -3 809 810 6323 36 -3 6231 6264 6341 36 -3 1112 6262 6303 36 -3 6252 6275 6334 36 -3 6239 6295 6343 36 -3 6236 6305 6331 36 -3 6251 6324 6338 36 -3 6226 6274 6290 36 -3 6240 6262 6312 36 -3 1129 6263 6308 36 -3 1123 1124 6275 36 -3 6242 6281 6345 36 -3 1113 1114 6289 36 -3 6232 6262 6312 36 -3 6264 6335 6341 36 -3 1110 6268 6280 36 -3 6242 6281 6302 36 -3 166 1110 6280 36 -3 6231 6270 6325 36 -3 6250 6270 6325 36 -3 6228 6265 6317 36 -3 6238 6261 6345 36 -3 6233 6296 6337 36 -3 6235 6272 6308 36 -3 6247 6286 6321 36 -3 166 1133 6280 36 -3 112 805 6281 36 -3 1125 1126 6306 36 -3 6241 6304 6335 36 -3 6247 6286 6314 36 -3 6225 6279 6333 36 -3 6261 6281 6345 36 -3 1120 6271 6299 36 -3 6249 6296 6318 36 -3 812 6266 6311 36 -3 6227 6269 6301 36 -3 6235 6274 6290 36 -3 812 6266 6343 36 -3 6232 6286 6314 36 -3 171 1128 6304 36 -3 1130 6272 6308 36 -3 6231 6305 6325 36 -3 6265 6305 6325 36 -3 6225 6279 6319 36 -3 6262 6289 6329 36 -3 6231 6270 6341 36 -3 810 811 6295 36 -3 6241 6263 6304 36 -3 169 6267 6292 36 -3 6233 6271 6337 36 -3 6228 6291 6317 36 -3 6230 6300 6324 36 -3 6238 6284 6287 36 -3 1133 6280 6288 36 -3 6253 6305 6331 36 -3 6227 6284 6287 36 -3 6229 6296 6318 36 -3 1132 1133 6288 36 -3 1114 6289 6327 36 -3 1119 1120 6299 36 -3 6254 6321 6333 36 -3 1129 1130 6308 36 -3 6291 6317 6332 36 -3 6234 6273 6338 36 -3 6247 6279 6333 36 -3 6226 6274 6307 36 -3 6245 6277 6322 36 -3 6227 6284 6298 36 -3 6241 6270 6342 36 -3 6251 6273 6338 36 -3 6233 6277 6322 36 -3 6239 6274 6307 36 -3 805 6281 6302 36 -3 6277 6328 6330 36 -3 6241 6270 6341 36 -3 6245 6310 6320 36 -3 6256 6283 6297 36 -3 808 6273 6344 36 -3 6250 6270 6339 36 -3 6233 6271 6330 36 -3 6248 6285 6316 36 -3 6248 6316 6318 36 -3 6238 6287 6345 36 -3 6244 6271 6330 36 -3 167 1117 6309 36 -3 6226 6290 6342 36 -3 6244 6328 6330 36 -3 6243 6279 6319 36 -3 6251 6273 6344 36 -3 6240 6284 6298 36 -3 1114 1115 6327 36 -3 167 1116 6309 36 -3 1115 6285 6327 36 -3 6234 6278 6315 36 -3 6247 6279 6314 36 -3 6228 6277 6328 36 -3 6271 6299 6337 36 -3 170 6276 6340 36 -3 813 6272 6311 36 -3 805 806 6302 36 -3 1111 1112 6303 36 -3 6257 6279 6314 36 -3 6247 6321 6333 36 -3 6264 6276 6340 36 -3 1115 1116 6336 36 -3 6249 6294 6318 36 -3 1115 6285 6336 36 -3 6234 6278 6338 36 -3 6229 6296 6321 36 -3 6254 6296 6321 36 -3 6233 6277 6330 36 -3 6243 6301 6315 36 -3 811 812 6343 36 -3 6246 6289 6327 36 -3 812 813 6311 36 -3 1121 1122 6313 36 -3 6254 6310 6322 36 -3 6239 6300 6307 36 -3 6245 6310 6322 36 -3 6246 6285 6316 36 -3 6237 6291 6320 36 -3 6241 6290 6342 36 -3 1127 1128 6335 36 -3 6245 6291 6320 36 -3 6254 6310 6333 36 -3 170 1127 6340 36 -3 6237 6283 6320 36 -3 6229 6316 6318 36 -3 6232 6286 6329 36 -3 6252 6267 6292 36 -3 6249 6296 6337 36 -3 6250 6293 6332 36 -3 6228 6282 6328 36 -3 808 809 6344 36 -3 6237 6293 6332 36 -3 6255 6300 6307 36 -3 6246 6286 6329 36 -3 1127 6335 6340 36 -3 1118 1119 6326 36 -3 6248 6294 6318 36 -3 6252 6292 6306 36 -3 6246 6285 6327 36 -3 6249 6299 6326 36 -3 6240 6298 6312 36 -3 6248 6285 6336 36 -3 1119 6299 6326 36 -3 6246 6289 6329 36 -3 6251 6323 6324 36 -3 6259 6323 6324 36 -3 6237 6291 6332 36 -3 1118 6294 6326 36 -3 6226 6293 6339 36 -3 6250 6293 6339 36 -3 6264 6335 6340 36 -3 6249 6294 6326 36 -3 6250 6317 6332 36 -3 6252 6306 6331 36 -3 6242 6287 6345 36 -3 6252 6267 6334 36 -3 811 6295 6343 36 -3 1124 6267 6334 36 -3 1125 6292 6306 36 -3 6249 6299 6337 36 -3 6248 6309 6336 36 -3 6265 6317 6325 36 -3 809 6323 6344 36 -3 1128 6304 6335 36 -3 1116 6309 6336 36 -3 6250 6317 6325 36 -3 6225 6310 6333 36 -3 6253 6306 6331 36 -3 6226 6339 6342 36 -3 6270 6339 6342 36 -3 6251 6323 6344 36 -3 247 248 6379 37 -3 6371 6415 6426 37 -3 6354 6379 6451 37 -3 6350 6377 6424 37 -3 6362 6377 6441 37 -3 1140 1141 6381 37 -3 6350 6377 6390 37 -3 6354 6379 6450 37 -3 6371 6380 6415 37 -3 6371 6395 6426 37 -3 6366 6379 6402 37 -3 244 245 6405 37 -3 6375 6395 6431 37 -3 245 6405 6446 37 -3 6364 6395 6431 37 -3 6354 6393 6451 37 -3 6360 6415 6426 37 -3 247 6379 6451 37 -3 6370 6405 6432 37 -3 6346 6395 6426 37 -3 154 1154 6383 37 -3 6361 6381 6396 37 -3 6365 6404 6421 37 -3 6377 6424 6464 37 -3 6355 6384 6454 37 -3 6384 6423 6454 37 -3 1152 6388 6410 37 -3 6403 6463 6469 37 -3 34 243 6401 37 -3 1144 1145 6413 37 -3 1149 6409 6429 37 -3 1145 6413 6461 37 -3 6377 6390 6441 37 -3 6363 6376 6419 37 -3 155 1042 6382 37 -3 154 1041 6383 37 -3 6357 6405 6432 37 -3 6352 6376 6437 37 -3 6363 6376 6437 37 -3 6352 6376 6438 37 -3 6356 6387 6400 37 -3 6369 6387 6400 37 -3 34 1134 6401 37 -3 6351 6394 6406 37 -3 6365 6394 6406 37 -3 1141 6381 6436 37 -3 6378 6403 6469 37 -3 155 1068 6382 37 -3 6371 6395 6442 37 -3 6356 6387 6408 37 -3 6374 6413 6434 37 -3 6358 6381 6396 37 -3 6360 6424 6464 37 -3 248 6379 6402 37 -3 1151 1152 6410 37 -3 6363 6386 6397 37 -3 6362 6377 6435 37 -3 6347 6380 6415 37 -3 6358 6413 6434 37 -3 6387 6408 6468 37 -3 6375 6395 6442 37 -3 6355 6388 6410 37 -3 6357 6386 6397 37 -3 6360 6378 6472 37 -3 6371 6380 6478 37 -3 1063 1064 6407 37 -3 6360 6378 6424 37 -3 6357 6386 6443 37 -3 6347 6380 6449 37 -3 6350 6399 6424 37 -3 6353 6389 6411 37 -3 6356 6385 6412 37 -3 6369 6409 6429 37 -3 6354 6463 6469 37 -3 6346 6404 6421 37 -3 6399 6424 6469 37 -3 1064 6407 6453 37 -3 6358 6398 6413 37 -3 1152 6388 6452 37 -3 6366 6402 6440 37 -3 6348 6385 6412 37 -3 1042 6382 6417 37 -3 1041 6383 6417 37 -3 6356 6385 6467 37 -3 6366 6379 6450 37 -3 6365 6406 6421 37 -3 6358 6381 6436 37 -3 1138 1139 6392 37 -3 6361 6381 6425 37 -3 6357 6401 6443 37 -3 1140 6381 6425 37 -3 6349 6384 6423 37 -3 6348 6385 6431 37 -3 1152 1153 6452 37 -3 6364 6385 6431 37 -3 6349 6384 6428 37 -3 1142 6398 6436 37 -3 6351 6400 6433 37 -3 6363 6386 6470 37 -3 1154 6383 6427 37 -3 6359 6382 6417 37 -3 6359 6383 6417 37 -3 6357 6405 6462 37 -3 6355 6384 6455 37 -3 173 1149 6429 37 -3 6348 6396 6434 37 -3 6357 6401 6462 37 -3 6364 6385 6433 37 -3 6398 6413 6466 37 -3 6366 6399 6420 37 -3 6370 6405 6446 37 -3 6350 6399 6420 37 -3 1141 1142 6436 37 -3 6361 6396 6439 37 -3 6348 6412 6434 37 -3 6355 6410 6460 37 -3 1135 6386 6470 37 -3 246 6393 6451 37 -3 6352 6414 6442 37 -3 6346 6435 6464 37 -3 1066 6389 6448 37 -3 6346 6426 6464 37 -3 6375 6414 6442 37 -3 6361 6392 6425 37 -3 1068 6382 6418 37 -3 6353 6411 6456 37 -3 1139 6392 6425 37 -3 6374 6413 6461 37 -3 6347 6397 6432 37 -3 1135 6386 6443 37 -3 6369 6400 6430 37 -3 6400 6433 6467 37 -3 1153 1154 6427 37 -3 1149 1150 6409 37 -3 6 1062 6402 37 -3 6351 6400 6430 37 -3 6376 6392 6438 37 -3 6361 6392 6438 37 -3 6376 6392 6475 37 -3 6368 6389 6445 37 -3 1138 6392 6475 37 -3 6 248 6402 37 -3 6369 6387 6476 37 -3 6347 6403 6432 37 -3 6369 6409 6430 37 -3 6349 6422 6423 37 -3 6370 6403 6432 37 -3 6364 6395 6421 37 -3 6359 6383 6457 37 -3 1147 6468 6476 37 -3 246 6393 6446 37 -3 6346 6395 6421 37 -3 6362 6391 6428 37 -3 6353 6389 6445 37 -3 6349 6391 6428 37 -3 6372 6409 6430 37 -3 6359 6382 6444 37 -3 246 247 6451 37 -3 6387 6468 6476 37 -3 6349 6416 6422 37 -3 6358 6398 6436 37 -3 1041 1042 6417 37 -3 1067 1068 6418 37 -3 6378 6403 6472 37 -3 6360 6415 6472 37 -3 6373 6407 6453 37 -3 6347 6403 6472 37 -3 6353 6390 6441 37 -3 1066 1067 6448 37 -3 1066 6389 6477 37 -3 6367 6388 6452 37 -3 6353 6391 6441 37 -3 6367 6388 6454 37 -3 6362 6404 6458 37 -3 6363 6419 6470 37 -3 6368 6389 6448 37 -3 6355 6388 6454 37 -3 6361 6414 6438 37 -3 6362 6404 6435 37 -3 6366 6407 6420 37 -3 6363 6397 6449 37 -3 6364 6406 6433 37 -3 6373 6407 6420 37 -3 6357 6397 6432 37 -3 6364 6406 6421 37 -3 6362 6391 6441 37 -3 1150 6409 6447 37 -3 6358 6396 6434 37 -3 1153 6427 6452 37 -3 6367 6422 6423 37 -3 6353 6391 6445 37 -3 1136 1137 6419 37 -3 6347 6397 6449 37 -3 245 246 6446 37 -3 6350 6390 6459 37 -3 6374 6412 6434 37 -3 6372 6409 6447 37 -3 6349 6391 6465 37 -3 6359 6416 6422 37 -3 6378 6424 6469 37 -3 6353 6390 6456 37 -3 6376 6419 6475 37 -3 1139 1140 6425 37 -3 6355 6394 6455 37 -3 6362 6428 6458 37 -3 6370 6393 6463 37 -3 6348 6396 6439 37 -3 1146 6408 6461 37 -3 1135 1136 6470 37 -3 1065 6411 6453 37 -3 6354 6393 6463 37 -3 6366 6399 6450 37 -3 6370 6393 6446 37 -3 6365 6455 6458 37 -3 6351 6406 6433 37 -3 173 1148 6429 37 -3 1063 6407 6440 37 -3 1064 1065 6453 37 -3 1062 6402 6440 37 -3 1147 1148 6476 37 -3 6346 6404 6435 37 -3 6373 6411 6456 37 -3 1145 1146 6461 37 -3 6351 6394 6471 37 -3 6354 6399 6450 37 -3 6365 6394 6455 37 -3 6355 6394 6460 37 -3 1062 1063 6440 37 -3 6372 6410 6460 37 -3 6356 6412 6473 37 -3 6380 6437 6449 37 -3 6354 6399 6469 37 -3 6368 6416 6444 37 -3 6363 6437 6449 37 -3 1137 6419 6475 37 -3 6361 6414 6439 37 -3 6369 6429 6476 37 -3 6384 6455 6458 37 -3 243 6401 6462 37 -3 6366 6407 6440 37 -3 1134 6401 6443 37 -3 6365 6404 6458 37 -3 1142 6398 6474 37 -3 6352 6414 6438 37 -3 1146 6408 6468 37 -3 244 6405 6462 37 -3 1134 1135 6443 37 -3 6368 6418 6444 37 -3 6368 6416 6465 37 -3 1151 6410 6447 37 -3 6359 6416 6444 37 -3 6375 6414 6479 37 -3 6356 6400 6467 37 -3 1146 1147 6468 37 -3 1067 6418 6448 37 -3 1150 1151 6447 37 -3 6372 6410 6447 37 -3 6370 6403 6463 37 -3 6359 6422 6457 37 -3 243 244 6462 37 -3 6373 6411 6453 37 -3 6374 6408 6461 37 -3 6368 6418 6448 37 -3 6382 6418 6444 37 -3 172 1142 6474 37 -3 1065 6411 6477 37 -3 6374 6412 6473 37 -3 1144 6413 6466 37 -3 6374 6408 6473 37 -3 6389 6411 6477 37 -3 6356 6408 6473 37 -3 1065 1066 6477 37 -3 1143 1144 6466 37 -3 6367 6423 6454 37 -3 6367 6427 6452 37 -3 1137 1138 6475 37 -3 6368 6445 6465 37 -3 6347 6415 6472 37 -3 1143 6466 6474 37 -3 172 1143 6474 37 -3 6349 6416 6465 37 -3 6367 6422 6457 37 -3 6414 6439 6479 37 -3 6398 6466 6474 37 -3 6367 6427 6457 37 -3 6371 6442 6478 37 -3 6380 6437 6478 37 -3 6352 6437 6478 37 -3 6350 6420 6459 37 -3 6373 6420 6459 37 -3 6385 6433 6467 37 -3 6383 6427 6457 37 -3 6377 6435 6464 37 -3 6351 6430 6471 37 -3 6360 6426 6464 37 -3 1136 6419 6470 37 -3 6384 6428 6458 37 -3 6372 6430 6471 37 -3 6348 6431 6479 37 -3 1148 6429 6476 37 -3 6375 6431 6479 37 -3 6348 6439 6479 37 -3 6391 6445 6465 37 -3 6390 6456 6459 37 -3 6373 6456 6459 37 -3 6352 6442 6478 37 -3 6394 6460 6471 37 -3 6372 6460 6471 37 -3 870 6574 6636 38 -3 6510 6539 6582 38 -3 6500 6529 6592 38 -3 6484 6543 6615 38 -3 6543 6572 6615 38 -3 6519 6574 6636 38 -3 6526 6568 6657 38 -3 6499 6537 6552 38 -3 6513 6529 6632 38 -3 6521 6538 6594 38 -3 6488 6540 6561 38 -3 6513 6529 6618 38 -3 6503 6528 6579 38 -3 6526 6568 6630 38 -3 6496 6537 6552 38 -3 6487 6529 6559 38 -3 6509 6540 6561 38 -3 6493 6545 6549 38 -3 6503 6528 6598 38 -3 6539 6582 6635 38 -3 6506 6553 6554 38 -3 6500 6529 6612 38 -3 6527 6575 6601 38 -3 6513 6560 6613 38 -3 6512 6551 6576 38 -3 6506 6535 6554 38 -3 6504 6575 6601 38 -3 6504 6533 6553 38 -3 6483 6553 6554 38 -3 1161 1162 6570 38 -3 6503 6535 6554 38 -3 6506 6533 6553 38 -3 6498 6551 6576 38 -3 6510 6538 6637 38 -3 6500 6546 6562 38 -3 1162 6570 6642 38 -3 6487 6529 6612 38 -3 6491 6536 6684 38 -3 4 601 6573 38 -3 6493 6547 6588 38 -3 6521 6538 6665 38 -3 6485 6557 6567 38 -3 6499 6537 6590 38 -3 6492 6539 6556 38 -3 6483 6536 6589 38 -3 6487 6617 6657 38 -3 6483 6564 6589 38 -3 5 259 6542 38 -3 6517 6564 6589 38 -3 6492 6543 6635 38 -3 6522 6543 6635 38 -3 1058 6530 6610 38 -3 6487 6562 6657 38 -3 6529 6592 6618 38 -3 6513 6560 6632 38 -3 6538 6594 6653 38 -3 1058 6530 6621 38 -3 6496 6546 6552 38 -3 6503 6535 6634 38 -3 6547 6588 6633 38 -3 6504 6533 6628 38 -3 6538 6555 6637 38 -3 6496 6568 6657 38 -3 6492 6543 6572 38 -3 6493 6545 6563 38 -3 6506 6533 6581 38 -3 6492 6544 6572 38 -3 6534 6591 6631 38 -3 259 6542 6573 38 -3 841 842 6548 38 -3 6508 6565 6596 38 -3 6499 6591 6631 38 -3 6496 6537 6568 38 -3 6517 6541 6569 38 -3 6545 6549 6655 38 -3 6493 6549 6588 38 -3 6506 6535 6583 38 -3 6557 6567 6627 38 -3 6491 6536 6598 38 -3 6505 6534 6679 38 -3 6492 6539 6635 38 -3 6505 6541 6569 38 -3 6519 6565 6596 38 -3 6484 6546 6552 38 -3 6511 6549 6588 38 -3 6491 6576 6684 38 -3 866 6597 6625 38 -3 6500 6562 6612 38 -3 6489 6555 6665 38 -3 6538 6555 6665 38 -3 6529 6559 6632 38 -3 842 6548 6673 38 -3 6505 6534 6615 38 -3 4 259 6573 38 -3 6483 6536 6652 38 -3 6504 6553 6564 38 -3 6501 6540 6651 38 -3 6488 6540 6593 38 -3 6511 6588 6648 38 -3 6486 6560 6613 38 -3 6501 6540 6593 38 -3 1059 1060 6550 38 -3 6510 6538 6653 38 -3 6483 6553 6564 38 -3 6522 6582 6592 38 -3 6481 6582 6592 38 -3 6510 6539 6646 38 -3 6496 6546 6562 38 -3 6524 6558 6671 38 -3 174 1161 6600 38 -3 1161 6570 6600 38 -3 6523 6597 6625 38 -3 6509 6540 6609 38 -3 6522 6582 6635 38 -3 6527 6548 6673 38 -3 6524 6558 6649 38 -3 5 1061 6675 38 -3 6505 6544 6572 38 -3 6532 6604 6639 38 -3 6502 6561 6566 38 -3 6493 6563 6674 38 -3 839 6568 6678 38 -3 6509 6561 6566 38 -3 6508 6604 6639 38 -3 6484 6615 6631 38 -3 6480 6544 6585 38 -3 6509 6556 6585 38 -3 6517 6541 6640 38 -3 6541 6643 6644 38 -3 6480 6643 6644 38 -3 6520 6588 6648 38 -3 6518 6547 6667 38 -3 117 1089 6645 38 -3 838 839 6568 38 -3 6505 6541 6643 38 -3 1089 6581 6645 38 -3 70 870 6636 38 -3 6484 6543 6611 38 -3 6497 6587 6616 38 -3 601 6573 6607 38 -3 6534 6615 6631 38 -3 6481 6592 6618 38 -3 867 868 6558 38 -3 1155 6634 6647 38 -3 6537 6568 6678 38 -3 837 6605 6630 38 -3 6516 6602 6610 38 -3 845 6628 6645 38 -3 6530 6602 6610 38 -3 6503 6579 6634 38 -3 1057 6610 6623 38 -3 6505 6544 6643 38 -3 6587 6616 6677 38 -3 6507 6595 6607 38 -3 163 1088 6647 38 -3 6499 6552 6631 38 -3 861 6549 6619 38 -3 6504 6564 6601 38 -3 6535 6634 6647 38 -3 6487 6559 6602 38 -3 6514 6560 6584 38 -3 6480 6544 6643 38 -3 6533 6628 6645 38 -3 1088 6583 6647 38 -3 6492 6544 6663 38 -3 1160 6571 6656 38 -3 6522 6543 6659 38 -3 6504 6575 6628 38 -3 6482 6547 6587 38 -3 841 6548 6590 38 -3 6488 6593 6606 38 -3 1159 1160 6656 38 -3 174 1160 6600 38 -3 6537 6590 6678 38 -3 1060 6550 6650 38 -3 6486 6560 6584 38 -3 6494 6560 6632 38 -3 6484 6546 6611 38 -3 6525 6593 6606 38 -3 6518 6570 6642 38 -3 6507 6542 6573 38 -3 598 599 6565 38 -3 6499 6548 6590 38 -3 6547 6587 6667 38 -3 6527 6548 6682 38 -3 6499 6548 6591 38 -3 6536 6589 6684 38 -3 6532 6595 6607 38 -3 116 1057 6623 38 -3 6526 6605 6630 38 -3 6495 6558 6671 38 -3 6505 6569 6679 38 -3 6501 6567 6651 38 -3 862 863 6578 38 -3 6534 6591 6679 38 -3 6508 6586 6626 38 -3 6481 6594 6653 38 -3 6480 6551 6644 38 -3 869 870 6574 38 -3 6506 6581 6664 38 -3 6509 6556 6609 38 -3 6506 6583 6664 38 -3 1158 1159 6599 38 -3 6488 6561 6603 38 -3 6536 6598 6652 38 -3 6484 6552 6631 38 -3 6501 6577 6680 38 -3 6508 6596 6626 38 -3 861 862 6619 38 -3 6483 6554 6652 38 -3 6577 6597 6680 38 -3 1057 1058 6610 38 -3 836 837 6605 38 -3 6508 6565 6604 38 -3 6480 6566 6585 38 -3 1160 6571 6600 38 -3 6518 6547 6674 38 -3 6486 6586 6613 38 -3 6503 6598 6652 38 -3 843 844 6575 38 -3 868 6558 6649 38 -3 6500 6546 6611 38 -3 864 865 6577 38 -3 6577 6661 6683 38 -3 6521 6586 6613 38 -3 6486 6586 6639 38 -3 1156 1157 6579 38 -3 6486 6595 6639 38 -3 6528 6579 6672 38 -3 6514 6550 6650 38 -3 6556 6585 6663 38 -3 6520 6588 6633 38 -3 6514 6550 6654 38 -3 6482 6580 6641 38 -3 6509 6566 6585 38 -3 5 6542 6675 38 -3 869 6574 6649 38 -3 6511 6578 6606 38 -3 6487 6562 6612 38 -3 6515 6616 6660 38 -3 6497 6571 6616 38 -3 6493 6547 6674 38 -3 6527 6575 6673 38 -3 6482 6547 6633 38 -3 6491 6598 6622 38 -3 6525 6578 6606 38 -3 6482 6633 6641 38 -3 6497 6570 6600 38 -3 6528 6598 6622 38 -3 6512 6551 6620 38 -3 6564 6601 6629 38 -3 6511 6549 6619 38 -3 6497 6571 6600 38 -3 6526 6605 6617 38 -3 6516 6605 6617 38 -3 6515 6571 6616 38 -3 840 841 6590 38 -3 865 866 6597 38 -3 6525 6661 6683 38 -3 1163 6563 6642 38 -3 861 6549 6655 38 -3 599 600 6604 38 -3 6517 6569 6629 38 -3 6502 6561 6603 38 -3 6524 6574 6649 38 -3 6490 6569 6629 38 -3 6495 6555 6637 38 -3 6545 6655 6666 38 -3 6490 6591 6679 38 -3 860 6655 6666 38 -3 6495 6557 6637 38 -3 6510 6557 6646 38 -3 6559 6602 6662 38 -3 598 6565 6636 38 -3 6524 6574 6614 38 -3 866 867 6625 38 -3 1059 6550 6621 38 -3 6498 6551 6644 38 -3 6480 6551 6668 38 -3 6548 6591 6682 38 -3 6510 6582 6653 38 -3 119 860 6666 38 -3 6521 6594 6613 38 -3 6513 6594 6613 38 -3 6516 6610 6623 38 -3 844 845 6628 38 -3 6531 6616 6660 38 -3 599 6565 6604 38 -3 6519 6565 6636 38 -3 6526 6617 6657 38 -3 1155 1156 6634 38 -3 6502 6566 6668 38 -3 1162 1163 6642 38 -3 1060 1061 6650 38 -3 6514 6584 6658 38 -3 6511 6606 6648 38 -3 6503 6554 6652 38 -3 864 6577 6661 38 -3 843 6575 6673 38 -3 6505 6572 6615 38 -3 865 6577 6597 38 -3 6512 6624 6638 38 -3 6495 6557 6627 38 -3 867 6558 6625 38 -3 6507 6584 6595 38 -3 1157 6579 6672 38 -3 1163 6563 6681 38 -3 6489 6555 6669 38 -3 6523 6567 6627 38 -3 6495 6555 6671 38 -3 1058 1059 6621 38 -3 1159 6599 6656 38 -3 862 6578 6619 38 -3 6539 6556 6676 38 -3 6494 6559 6632 38 -3 6510 6557 6637 38 -3 6514 6560 6654 38 -3 6485 6557 6646 38 -3 6488 6603 6648 38 -3 6492 6556 6663 38 -3 6531 6624 6638 38 -3 6495 6558 6670 38 -3 6494 6559 6662 38 -3 838 6568 6630 38 -3 6507 6573 6607 38 -3 1061 6608 6650 38 -3 6517 6564 6629 38 -3 600 6604 6685 38 -3 6496 6562 6657 38 -3 6525 6578 6661 38 -3 6494 6560 6654 38 -3 6502 6580 6641 38 -3 863 6578 6661 38 -3 6519 6574 6614 38 -3 6498 6589 6684 38 -3 6486 6584 6595 38 -3 840 6590 6678 38 -3 6518 6563 6642 38 -3 1163 1164 6681 38 -3 6556 6609 6676 38 -3 6507 6542 6658 38 -3 6515 6599 6622 38 -3 860 861 6655 38 -3 116 836 6623 38 -3 6528 6599 6622 38 -3 6511 6578 6619 38 -3 6545 6563 6681 38 -3 6491 6576 6624 38 -3 6502 6620 6668 38 -3 6512 6576 6624 38 -3 6512 6580 6620 38 -3 6524 6614 6669 38 -3 6507 6584 6658 38 -3 6512 6580 6638 38 -3 6480 6566 6668 38 -3 6502 6580 6620 38 -3 837 838 6630 38 -3 6535 6583 6647 38 -3 6532 6604 6685 38 -3 844 6575 6628 38 -3 6518 6563 6674 38 -3 6502 6603 6641 38 -3 6520 6603 6648 38 -3 6514 6608 6658 38 -3 117 845 6645 38 -3 600 601 6685 38 -3 6533 6581 6645 38 -3 6485 6567 6651 38 -3 6531 6616 6677 38 -3 6487 6602 6617 38 -3 6516 6602 6617 38 -3 6501 6567 6680 38 -3 6518 6570 6667 38 -3 6519 6596 6614 38 -3 6523 6567 6680 38 -3 70 598 6636 38 -3 6497 6570 6667 38 -3 163 1155 6647 38 -3 6482 6580 6638 38 -3 6521 6586 6626 38 -3 6550 6654 6686 38 -3 1156 6579 6634 38 -3 6489 6596 6614 38 -3 601 6607 6685 38 -3 6489 6596 6626 38 -3 6481 6594 6618 38 -3 868 869 6649 38 -3 6513 6594 6618 38 -3 6498 6589 6640 38 -3 6490 6569 6679 38 -3 6515 6571 6656 38 -3 6517 6589 6640 38 -3 6543 6611 6659 38 -3 6494 6654 6686 38 -3 863 864 6661 38 -3 6530 6602 6662 38 -3 6508 6586 6639 38 -3 1088 1089 6664 38 -3 6544 6585 6663 38 -3 836 6605 6623 38 -3 1157 1158 6672 38 -3 842 843 6673 38 -3 6516 6605 6623 38 -3 1089 6581 6664 38 -3 839 840 6678 38 -3 6481 6582 6653 38 -3 119 1164 6666 38 -3 6501 6577 6683 38 -3 6520 6633 6641 38 -3 6490 6601 6629 38 -3 6515 6622 6660 38 -3 1088 6583 6664 38 -3 6528 6599 6672 38 -3 1158 6599 6672 38 -3 6498 6576 6684 38 -3 6500 6592 6659 38 -3 6522 6592 6659 38 -3 6485 6609 6676 38 -3 6497 6587 6667 38 -3 6520 6603 6641 38 -3 6532 6595 6639 38 -3 6482 6587 6677 38 -3 6542 6608 6675 38 -3 6515 6599 6656 38 -3 6490 6601 6682 38 -3 6527 6601 6682 38 -3 6488 6606 6648 38 -3 6542 6608 6658 38 -3 6490 6591 6682 38 -3 6489 6614 6669 38 -3 6540 6609 6651 38 -3 6485 6609 6651 38 -3 6514 6608 6650 38 -3 6525 6593 6683 38 -3 6501 6593 6683 38 -3 6523 6597 6680 38 -3 6489 6626 6665 38 -3 6498 6640 6644 38 -3 6500 6611 6659 38 -3 6521 6626 6665 38 -3 6523 6625 6670 38 -3 6523 6627 6670 38 -3 6541 6640 6644 38 -3 6531 6624 6660 38 -3 6491 6622 6660 38 -3 6491 6624 6660 38 -3 6530 6621 6686 38 -3 6558 6625 6670 38 -3 6550 6621 6686 38 -3 6551 6620 6668 38 -3 6539 6646 6676 38 -3 6485 6646 6676 38 -3 1061 6608 6675 38 -3 6495 6627 6670 38 -3 6532 6607 6685 38 -3 6482 6638 6677 38 -3 1164 6666 6681 38 -3 6531 6638 6677 38 -3 6530 6662 6686 38 -3 6555 6669 6671 38 -3 6524 6669 6671 38 -3 6545 6666 6681 38 -3 6494 6662 6686 38 -3 1093 6731 6768 39 -3 6696 6715 6757 39 -3 6720 6758 6789 39 -3 6700 6727 6752 39 -3 138 6729 6798 39 -3 6702 6725 6766 39 -3 6690 6720 6789 39 -3 1182 6734 6772 39 -3 6709 6726 6770 39 -3 6689 6727 6752 39 -3 6704 6715 6764 39 -3 1093 1094 6731 39 -3 6696 6718 6741 39 -3 6704 6715 6780 39 -3 6711 6740 6759 39 -3 6696 6715 6741 39 -3 138 977 6729 39 -3 6716 6774 6809 39 -3 6701 6743 6779 39 -3 6695 6726 6770 39 -3 1181 1182 6734 39 -3 6712 6774 6809 39 -3 6712 6751 6760 39 -3 6725 6766 6801 39 -3 138 1090 6798 39 -3 6691 6740 6759 39 -3 6712 6722 6751 39 -3 1183 1184 6724 39 -3 178 1177 6730 39 -3 6701 6718 6802 39 -3 6702 6725 6736 39 -3 177 1178 6726 39 -3 6713 6743 6779 39 -3 6696 6718 6756 39 -3 6701 6718 6799 39 -3 6688 6725 6736 39 -3 6700 6727 6767 39 -3 6697 6720 6747 39 -3 6695 6720 6747 39 -3 6701 6751 6760 39 -3 6711 6734 6772 39 -3 6705 6731 6768 39 -3 6709 6726 6773 39 -3 6699 6730 6753 39 -3 1177 6730 6773 39 -3 6709 6730 6753 39 -3 6698 6732 6755 39 -3 6703 6732 6755 39 -3 6697 6744 6747 39 -3 6717 6766 6767 39 -3 1184 6724 6746 39 -3 1092 6723 6793 39 -3 6697 6720 6758 39 -3 6692 6766 6767 39 -3 6688 6725 6804 39 -3 6693 6722 6751 39 -3 175 1174 6737 39 -3 6718 6741 6802 39 -3 977 6729 6757 39 -3 6700 6735 6752 39 -3 6713 6727 6743 39 -3 6707 6754 6777 39 -3 6687 6739 6765 39 -3 6689 6727 6743 39 -3 6704 6735 6752 39 -3 6716 6754 6777 39 -3 175 1165 6737 39 -3 6744 6747 6791 39 -3 6695 6726 6805 39 -3 6712 6722 6811 39 -3 6727 6767 6794 39 -3 6703 6732 6771 39 -3 6694 6724 6778 39 -3 6709 6730 6773 39 -3 6689 6741 6802 39 -3 6698 6732 6790 39 -3 1183 6724 6772 39 -3 6687 6761 6765 39 -3 6705 6731 6749 39 -3 6716 6754 6809 39 -3 6693 6722 6775 39 -3 6695 6720 6770 39 -3 1092 6723 6768 39 -3 6711 6734 6759 39 -3 6705 6722 6775 39 -3 6732 6771 6808 39 -3 1175 6776 6806 39 -3 6724 6772 6784 39 -3 1178 6726 6773 39 -3 6719 6776 6806 39 -3 6705 6723 6768 39 -3 6705 6723 6775 39 -3 6705 6722 6787 39 -3 6698 6737 6790 39 -3 6690 6720 6795 39 -3 6694 6728 6778 39 -3 6698 6733 6797 39 -3 6696 6729 6757 39 -3 6694 6724 6784 39 -3 6688 6736 6755 39 -3 6687 6739 6754 39 -3 164 1180 6762 39 -3 6711 6772 6784 39 -3 6706 6731 6749 39 -3 177 6726 6776 39 -3 6698 6737 6797 39 -3 6707 6739 6754 39 -3 6708 6725 6801 39 -3 6713 6727 6794 39 -3 164 1095 6762 39 -3 1091 6793 6798 39 -3 6721 6747 6816 39 -3 6699 6738 6763 39 -3 6717 6745 6767 39 -3 977 978 6757 39 -3 6710 6738 6763 39 -3 1091 1092 6793 39 -3 6708 6725 6804 39 -3 6699 6730 6785 39 -3 1090 1091 6798 39 -3 179 1179 6748 39 -3 6695 6747 6816 39 -3 6707 6728 6777 39 -3 6700 6745 6767 39 -3 179 1187 6748 39 -3 6694 6728 6777 39 -3 6696 6729 6807 39 -3 137 1172 6750 39 -3 6704 6750 6764 39 -3 6698 6736 6755 39 -3 137 980 6750 39 -3 1167 1168 6742 39 -3 6702 6736 6817 39 -3 6706 6734 6759 39 -3 6697 6739 6758 39 -3 6728 6778 6814 39 -3 1184 1185 6746 39 -3 1169 1170 6745 39 -3 6690 6728 6814 39 -3 6706 6731 6781 39 -3 6703 6806 6810 39 -3 6707 6728 6789 39 -3 6715 6757 6796 39 -3 6690 6728 6789 39 -3 6692 6767 6794 39 -3 1166 6733 6786 39 -3 178 6730 6785 39 -3 6724 6746 6778 39 -3 6700 6735 6803 39 -3 6708 6744 6765 39 -3 6707 6739 6758 39 -3 6706 6734 6783 39 -3 6703 6771 6806 39 -3 6690 6753 6763 39 -3 6698 6733 6817 39 -3 6697 6744 6765 39 -3 6702 6733 6817 39 -3 6702 6742 6766 39 -3 6702 6733 6786 39 -3 6717 6742 6766 39 -3 6701 6760 6779 39 -3 6699 6738 6813 39 -3 6715 6741 6780 39 -3 1171 6735 6803 39 -3 6704 6735 6788 39 -3 6708 6761 6769 39 -3 6699 6748 6785 39 -3 6691 6749 6759 39 -3 6713 6761 6769 39 -3 6716 6740 6774 39 -3 6705 6749 6787 39 -3 6698 6736 6817 39 -3 6691 6740 6774 39 -3 1171 6735 6788 39 -3 6706 6749 6759 39 -3 6699 6748 6813 39 -3 6701 6743 6802 39 -3 1166 6733 6797 39 -3 6700 6745 6803 39 -3 6697 6739 6765 39 -3 1186 6738 6782 39 -3 6718 6756 6799 39 -3 6701 6751 6799 39 -3 1092 1093 6768 39 -3 6689 6741 6780 39 -3 1094 6731 6781 39 -3 6717 6745 6812 39 -3 6693 6756 6799 39 -3 1181 6734 6783 39 -3 6710 6778 6814 39 -3 6692 6766 6801 39 -3 6699 6753 6763 39 -3 1169 6745 6812 39 -3 6702 6742 6786 39 -3 6711 6740 6784 39 -3 1173 6790 6808 39 -3 1168 6742 6812 39 -3 1166 1167 6786 39 -3 6717 6742 6812 39 -3 6690 6763 6814 39 -3 979 980 6764 39 -3 176 1176 6771 39 -3 6689 6752 6780 39 -3 980 6750 6764 39 -3 6704 6750 6788 39 -3 1186 6738 6813 39 -3 6706 6762 6781 39 -3 1185 1186 6782 39 -3 6708 6761 6765 39 -3 6706 6762 6783 39 -3 1170 1171 6803 39 -3 1175 1176 6806 39 -3 6710 6738 6782 39 -3 1174 6737 6790 39 -3 6732 6790 6808 39 -3 979 6764 6796 39 -3 6715 6764 6796 39 -3 6688 6755 6800 39 -3 6714 6756 6792 39 -3 1171 1172 6788 39 -3 6693 6756 6792 39 -3 177 1175 6776 39 -3 6710 6746 6778 39 -3 6710 6746 6782 39 -3 6708 6769 6801 39 -3 178 1179 6785 39 -3 6708 6744 6804 39 -3 1182 1183 6772 39 -3 1186 1187 6813 39 -3 1167 6742 6786 39 -3 1177 1178 6773 39 -3 1165 1166 6797 39 -3 6703 6755 6800 39 -3 1173 1174 6790 39 -3 1185 6746 6782 39 -3 6709 6753 6795 39 -3 6703 6800 6810 39 -3 6687 6760 6779 39 -3 6704 6752 6780 39 -3 6688 6744 6791 39 -3 6740 6784 6815 39 -3 6687 6761 6779 39 -3 6721 6747 6791 39 -3 1179 6748 6785 39 -3 1165 6737 6797 39 -3 978 6757 6796 39 -3 6687 6754 6809 39 -3 6707 6758 6789 39 -3 1172 6750 6788 39 -3 6688 6744 6804 39 -3 1180 1181 6783 39 -3 6716 6740 6815 39 -3 6720 6770 6795 39 -3 1094 1095 6781 39 -3 6691 6749 6787 39 -3 6714 6793 6798 39 -3 1170 6745 6803 39 -3 6713 6761 6779 39 -3 6687 6760 6809 39 -3 1180 6762 6783 39 -3 6689 6743 6802 39 -3 6714 6792 6793 39 -3 6709 6770 6795 39 -3 6693 6751 6799 39 -3 6723 6792 6793 39 -3 6719 6806 6810 39 -3 6714 6756 6807 39 -3 1095 6762 6781 39 -3 6690 6753 6795 39 -3 6696 6756 6807 39 -3 978 979 6796 39 -3 6729 6798 6807 39 -3 1187 6748 6813 39 -3 6714 6798 6807 39 -3 6721 6800 6810 39 -3 1168 1169 6812 39 -3 6693 6775 6792 39 -3 6712 6774 6811 39 -3 176 1173 6808 39 -3 6713 6769 6794 39 -3 6723 6775 6792 39 -3 6694 6784 6815 39 -3 176 6771 6808 39 -3 6688 6791 6800 39 -3 6712 6760 6809 39 -3 6721 6791 6800 39 -3 6692 6769 6794 39 -3 6710 6763 6814 39 -3 6692 6769 6801 39 -3 6691 6774 6811 39 -3 6726 6776 6805 39 -3 6719 6776 6805 39 -3 6716 6777 6815 39 -3 6694 6777 6815 39 -3 1176 6771 6806 39 -3 6691 6787 6811 39 -3 6722 6787 6811 39 -3 6721 6810 6816 39 -3 6719 6810 6816 39 -3 6695 6805 6816 39 -3 6719 6805 6816 39 -3 1183 6891 6896 40 -3 6832 6854 6856 40 -3 6829 6846 6871 40 -3 6823 6846 6871 40 -3 6845 6891 6896 40 -3 6841 6865 6894 40 -3 6826 6851 6855 40 -3 6829 6846 6890 40 -3 6838 6852 6870 40 -3 6823 6849 6885 40 -3 6830 6873 6877 40 -3 6819 6854 6856 40 -3 6823 6846 6907 40 -3 181 1194 6850 40 -3 6843 6870 6880 40 -3 6818 6870 6880 40 -3 6819 6847 6868 40 -3 6842 6876 6900 40 -3 6819 6847 6889 40 -3 6827 6859 6888 40 -3 1099 6848 6862 40 -3 6830 6867 6877 40 -3 6840 6880 6883 40 -3 6818 6912 6928 40 -3 60 539 6906 40 -3 6828 6865 6894 40 -3 6842 6876 6935 40 -3 6818 6880 6883 40 -3 6838 6870 6912 40 -3 6820 6876 6900 40 -3 1099 6848 6925 40 -3 6821 6872 6875 40 -3 6840 6872 6875 40 -3 6818 6883 6928 40 -3 6878 6913 6934 40 -3 1194 6850 6864 40 -3 6827 6863 6888 40 -3 6823 6849 6871 40 -3 6830 6867 6898 40 -3 6849 6912 6928 40 -3 6824 6854 6863 40 -3 1196 6853 6893 40 -3 6844 6856 6918 40 -3 6841 6865 6914 40 -3 6819 6856 6918 40 -3 6845 6875 6905 40 -3 6826 6913 6934 40 -3 183 1197 6920 40 -3 1180 6874 6942 40 -3 6827 6859 6921 40 -3 6838 6852 6922 40 -3 6830 6860 6898 40 -3 1097 6851 6930 40 -3 545 546 6869 40 -3 6822 6894 6909 40 -3 6849 6885 6928 40 -3 6855 6874 6942 40 -3 6825 6852 6927 40 -3 6821 6875 6905 40 -3 6824 6854 6881 40 -3 6829 6866 6890 40 -3 6827 6869 6921 40 -3 165 1099 6925 40 -3 6832 6851 6879 40 -3 181 6850 6895 40 -3 6826 6855 6913 40 -3 1196 6853 6901 40 -3 6848 6862 6881 40 -3 6832 6851 6904 40 -3 6832 6856 6904 40 -3 6884 6916 6926 40 -3 6832 6854 6881 40 -3 6849 6912 6917 40 -3 1097 6851 6879 40 -3 182 1196 6893 40 -3 6826 6851 6904 40 -3 545 6869 6932 40 -3 6825 6852 6902 40 -3 1180 1181 6874 40 -3 6822 6857 6894 40 -3 6844 6856 6934 40 -3 1098 1099 6862 40 -3 1187 6873 6877 40 -3 541 542 6866 40 -3 6819 6854 6944 40 -3 541 6866 6915 40 -3 6848 6858 6943 40 -3 6841 6894 6909 40 -3 6851 6855 6930 40 -3 6837 6859 6888 40 -3 1096 1097 6930 40 -3 6833 6853 6893 40 -3 6833 6864 6919 40 -3 6847 6868 6885 40 -3 6833 6853 6899 40 -3 6848 6925 6943 40 -3 6848 6881 6941 40 -3 1182 1183 6891 40 -3 180 1191 6867 40 -3 179 1187 6877 40 -3 6840 6857 6880 40 -3 6847 6885 6931 40 -3 1194 1195 6864 40 -3 6833 6902 6919 40 -3 6818 6870 6912 40 -3 6843 6884 6926 40 -3 6836 6860 6916 40 -3 6831 6868 6892 40 -3 6840 6857 6929 40 -3 6838 6912 6917 40 -3 6842 6866 6915 40 -3 6840 6872 6883 40 -3 6852 6870 6927 40 -3 1184 1185 6865 40 -3 180 1192 6898 40 -3 6855 6874 6913 40 -3 6822 6857 6926 40 -3 6849 6871 6917 40 -3 6830 6860 6897 40 -3 6861 6901 6920 40 -3 6832 6862 6879 40 -3 6860 6897 6916 40 -3 164 1096 6942 40 -3 1196 1197 6901 40 -3 6832 6862 6881 40 -3 547 6859 6911 40 -3 6827 6863 6889 40 -3 9 548 6882 40 -3 6834 6861 6901 40 -3 6848 6858 6941 40 -3 1098 6862 6879 40 -3 1096 6930 6942 40 -3 6845 6875 6939 40 -3 6837 6859 6911 40 -3 6827 6869 6908 40 -3 6839 6869 6908 40 -3 6821 6872 6940 40 -3 6836 6895 6924 40 -3 6824 6863 6888 40 -3 6850 6895 6924 40 -3 1186 1187 6873 40 -3 6828 6894 6929 40 -3 6868 6892 6918 40 -3 6823 6885 6931 40 -3 6827 6889 6908 40 -3 6857 6894 6929 40 -3 6837 6858 6903 40 -3 6822 6916 6926 40 -3 1192 6860 6898 40 -3 1185 6865 6914 40 -3 6844 6878 6934 40 -3 6831 6868 6885 40 -3 6824 6881 6941 40 -3 6826 6904 6934 40 -3 9 1188 6882 40 -3 547 6859 6921 40 -3 6872 6892 6940 40 -3 1097 1098 6879 40 -3 1192 6860 6923 40 -3 6830 6873 6909 40 -3 1183 1184 6896 40 -3 6856 6904 6934 40 -3 6836 6860 6923 40 -3 181 1193 6895 40 -3 6831 6872 6883 40 -3 539 6861 6887 40 -3 6834 6861 6887 40 -3 539 6861 6906 40 -3 542 6866 6890 40 -3 544 545 6932 40 -3 6837 6858 6938 40 -3 6843 6880 6926 40 -3 6857 6880 6926 40 -3 1186 6873 6914 40 -3 1189 6903 6943 40 -3 1188 1189 6903 40 -3 182 1195 6945 40 -3 6835 6878 6913 40 -3 6847 6889 6908 40 -3 1191 6867 6877 40 -3 547 548 6911 40 -3 542 543 6890 40 -3 6841 6873 6914 40 -3 544 6886 6932 40 -3 6839 6869 6932 40 -3 1184 6865 6896 40 -3 179 1191 6877 40 -3 180 6867 6898 40 -3 1197 6901 6920 40 -3 539 540 6887 40 -3 6828 6865 6939 40 -3 6831 6872 6892 40 -3 6845 6891 6905 40 -3 6835 6891 6905 40 -3 6853 6901 6933 40 -3 6841 6873 6909 40 -3 6834 6901 6933 40 -3 6833 6864 6945 40 -3 182 6893 6945 40 -3 6820 6899 6933 40 -3 1192 1193 6923 40 -3 6854 6863 6944 40 -3 6820 6900 6933 40 -3 6835 6878 6905 40 -3 6821 6878 6905 40 -3 1195 6864 6945 40 -3 6828 6875 6939 40 -3 6829 6866 6935 40 -3 6842 6866 6935 40 -3 540 6887 6915 40 -3 6850 6864 6919 40 -3 6858 6903 6943 40 -3 6839 6908 6931 40 -3 60 183 6906 40 -3 6846 6886 6907 40 -3 6819 6868 6918 40 -3 1188 6882 6903 40 -3 1181 1182 6910 40 -3 546 6869 6921 40 -3 6838 6876 6917 40 -3 546 547 6921 40 -3 6829 6876 6917 40 -3 6835 6874 6910 40 -3 6831 6885 6928 40 -3 6887 6915 6946 40 -3 543 544 6936 40 -3 1181 6874 6910 40 -3 6843 6870 6927 40 -3 1185 1186 6914 40 -3 6838 6876 6922 40 -3 6820 6876 6922 40 -3 540 541 6915 40 -3 6829 6871 6917 40 -3 6835 6874 6913 40 -3 6865 6896 6939 40 -3 6833 6899 6937 40 -3 6825 6884 6927 40 -3 6843 6884 6927 40 -3 6833 6902 6937 40 -3 6836 6884 6916 40 -3 6822 6897 6909 40 -3 165 1190 6925 40 -3 6846 6890 6936 40 -3 6820 6922 6937 40 -3 543 6890 6936 40 -3 6828 6875 6929 40 -3 6839 6886 6907 40 -3 6840 6875 6929 40 -3 6844 6892 6918 40 -3 6837 6882 6903 40 -3 164 1180 6942 40 -3 6847 6908 6931 40 -3 1182 6891 6910 40 -3 6836 6895 6923 40 -3 6837 6882 6911 40 -3 6836 6884 6924 40 -3 6835 6891 6910 40 -3 1189 1190 6943 40 -3 548 6882 6911 40 -3 6833 6893 6945 40 -3 544 6886 6936 40 -3 6829 6876 6935 40 -3 1190 6925 6943 40 -3 6830 6897 6909 40 -3 6825 6884 6924 40 -3 6852 6922 6937 40 -3 6855 6930 6942 40 -3 6839 6907 6931 40 -3 6825 6902 6919 40 -3 6831 6883 6928 40 -3 6821 6878 6940 40 -3 6844 6878 6940 40 -3 6839 6886 6932 40 -3 6837 6888 6938 40 -3 6846 6886 6936 40 -3 6850 6919 6924 40 -3 6825 6919 6924 40 -3 6820 6899 6937 40 -3 6819 6889 6944 40 -3 6824 6888 6938 40 -3 6863 6889 6944 40 -3 6834 6887 6946 40 -3 1193 6895 6923 40 -3 6822 6897 6916 40 -3 6834 6900 6946 40 -3 6844 6892 6940 40 -3 6853 6899 6933 40 -3 6834 6900 6933 40 -3 183 6906 6920 40 -3 6845 6896 6939 40 -3 6852 6902 6937 40 -3 6842 6915 6946 40 -3 6823 6907 6931 40 -3 6842 6900 6946 40 -3 6824 6938 6941 40 -3 6858 6938 6941 40 -3 6861 6906 6920 40 -3 6997 7061 7062 41 -3 6955 6997 7040 41 -3 6956 6977 6994 41 -3 6976 6997 7040 41 -3 6956 6977 7023 41 -3 6948 6981 6993 41 -3 186 1203 6986 41 -3 6976 6997 7061 41 -3 6958 6976 7001 41 -3 6962 6980 7025 41 -3 6956 6992 7038 41 -3 1203 6986 7043 41 -3 6958 6976 7061 41 -3 6963 6981 6995 41 -3 6956 6988 7038 41 -3 6948 6981 6995 41 -3 6969 6988 7018 41 -3 6964 6987 7011 41 -3 184 1199 7071 41 -3 6948 7061 7062 41 -3 6970 7000 7006 41 -3 6956 6988 7018 41 -3 6947 7000 7006 41 -3 6973 7002 7015 41 -3 6959 7002 7015 41 -3 7000 7019 7066 41 -3 6964 7011 7014 41 -3 6947 7000 7019 41 -3 6977 7025 7077 41 -3 6963 6981 7032 41 -3 1206 1207 6987 41 -3 6953 6981 7032 41 -3 6954 6980 7034 41 -3 6959 6979 7026 41 -3 453 6985 7054 41 -3 6977 7025 7069 41 -3 152 1056 7008 41 -3 6969 6986 7043 41 -3 6956 6992 7023 41 -3 6966 6990 7036 41 -3 6961 6989 7005 41 -3 1209 7003 7074 41 -3 6957 6989 7005 41 -3 6959 6979 7009 41 -3 6950 7009 7065 41 -3 6950 7011 7065 41 -3 187 1202 6988 41 -3 1056 7008 7024 41 -3 152 1205 7008 41 -3 6990 7036 7064 41 -3 1055 1056 7024 41 -3 6980 7025 7074 41 -3 29 452 7050 41 -3 6954 6980 7033 41 -3 6980 7003 7074 41 -3 6952 6990 7017 41 -3 6948 6995 7005 41 -3 6981 6993 7039 41 -3 6966 6990 7017 41 -3 6962 6980 7033 41 -3 1207 6987 7035 41 -3 6953 6981 7039 41 -3 6949 6984 7010 41 -3 6955 7078 7081 41 -3 6955 6997 7078 41 -3 452 7050 7054 41 -3 6961 6989 7016 41 -3 6971 6999 7028 41 -3 452 453 7054 41 -3 1208 1209 7003 41 -3 6965 7027 7049 41 -3 6965 7004 7049 41 -3 453 6985 7021 41 -3 6958 6993 7061 41 -3 6953 7032 7047 41 -3 6949 6984 7031 41 -3 6972 6993 7039 41 -3 6971 6991 7063 41 -3 6964 6987 7035 41 -3 6961 7070 7078 41 -3 6971 7028 7063 41 -3 6962 6984 7031 41 -3 6978 7032 7047 41 -3 6962 7025 7077 41 -3 6956 6994 7018 41 -3 6965 6985 7021 41 -3 6960 6987 7011 41 -3 6961 7016 7070 41 -3 6962 6984 7033 41 -3 6959 6990 7064 41 -3 6957 6989 7080 41 -3 6965 6985 7044 41 -3 6957 6996 7080 41 -3 6969 6986 7051 41 -3 6950 7011 7014 41 -3 6964 7014 7034 41 -3 7014 7034 7060 41 -3 6996 7046 7080 41 -3 6948 7005 7062 41 -3 6960 6987 7037 41 -3 6989 7041 7080 41 -3 6991 7027 7063 41 -3 6969 6988 7043 41 -3 6957 6995 7005 41 -3 6980 7003 7034 41 -3 6966 7019 7066 41 -3 6952 7004 7017 41 -3 6959 6990 7015 41 -3 186 6986 7052 41 -3 6968 7004 7017 41 -3 187 6988 7038 41 -3 1052 1053 7002 41 -3 6959 7002 7026 41 -3 6952 6990 7015 41 -3 6954 7033 7082 41 -3 6958 7001 7073 41 -3 6969 7018 7051 41 -3 6959 7009 7064 41 -3 6965 6991 7072 41 -3 6950 7014 7036 41 -3 6983 7018 7051 41 -3 1206 6987 7037 41 -3 921 6999 7055 41 -3 6975 7014 7036 41 -3 7001 7010 7073 41 -3 916 6996 7058 41 -3 6984 7033 7082 41 -3 6989 7016 7075 41 -3 1198 7041 7075 41 -3 1202 6988 7043 41 -3 455 6991 7042 41 -3 6965 6991 7027 41 -3 6968 7007 7019 41 -3 6949 7001 7010 41 -3 6989 7041 7075 41 -3 6986 7051 7081 41 -3 6947 7007 7019 41 -3 6963 6995 7068 41 -3 917 918 7012 41 -3 919 920 7013 41 -3 1213 6992 7023 41 -3 7006 7056 7057 41 -3 455 6991 7072 41 -3 1200 7052 7070 41 -3 6947 7006 7056 41 -3 916 6996 7046 41 -3 6961 6997 7062 41 -3 6972 6993 7057 41 -3 6971 6991 7042 41 -3 6961 6997 7078 41 -3 6976 7001 7040 41 -3 6958 6993 7057 41 -3 6984 7010 7082 41 -3 6963 6996 7058 41 -3 6970 7010 7082 41 -3 6967 6999 7028 41 -3 6967 7028 7045 41 -3 188 1213 7083 41 -3 921 6999 7053 41 -3 6973 7002 7050 41 -3 920 921 7055 41 -3 6982 7078 7081 41 -3 6975 7000 7030 41 -3 1213 6992 7083 41 -3 6949 6994 7031 41 -3 6957 6995 7068 41 -3 6978 7012 7032 41 -3 6963 7012 7032 41 -3 6957 6996 7068 41 -3 6967 7020 7045 41 -3 1052 7002 7050 41 -3 6963 6996 7068 41 -3 916 917 7058 41 -3 6948 6993 7061 41 -3 6955 7051 7081 41 -3 6960 7008 7024 41 -3 1053 7002 7026 41 -3 453 454 7021 41 -3 6982 7070 7078 41 -3 1053 1054 7026 41 -3 6967 6999 7055 41 -3 6971 6999 7053 41 -3 6994 7018 7067 41 -3 6970 7000 7030 41 -3 6949 6994 7067 41 -3 6968 7007 7029 41 -3 6965 7021 7072 41 -3 185 1201 7016 41 -3 6974 7007 7029 41 -3 28 922 7022 41 -3 28 456 7022 41 -3 6977 6994 7077 41 -3 6982 7052 7070 41 -3 1198 1199 7041 41 -3 1205 1206 7037 41 -3 1212 1213 7023 41 -3 1205 7008 7037 41 -3 6968 7017 7019 41 -3 6966 7017 7019 41 -3 6955 7040 7051 41 -3 6968 7004 7049 41 -3 6979 7024 7065 41 -3 6983 7040 7051 41 -3 1208 7003 7035 41 -3 1199 6998 7071 41 -3 6961 7005 7062 41 -3 6960 7008 7037 41 -3 915 916 7046 41 -3 6960 7024 7065 41 -3 6964 7003 7034 41 -3 1210 1211 7025 41 -3 1200 1201 7070 41 -3 455 456 7042 41 -3 6964 7003 7035 41 -3 6965 7004 7044 41 -3 921 922 7053 41 -3 1207 1208 7035 41 -3 6985 7048 7054 41 -3 1054 7026 7076 41 -3 186 1200 7052 41 -3 6963 7012 7058 41 -3 6973 7048 7054 41 -3 6960 7011 7065 41 -3 6975 7030 7060 41 -3 6975 7000 7066 41 -3 6953 7020 7047 41 -3 6949 7001 7079 41 -3 454 455 7072 41 -3 918 7012 7084 41 -3 6978 7012 7084 41 -3 920 7013 7055 41 -3 6952 7004 7044 41 -3 1211 7025 7069 41 -3 1210 7025 7074 41 -3 917 7012 7058 41 -3 6977 7023 7069 41 -3 187 1204 7038 41 -3 7001 7040 7079 41 -3 6968 7029 7049 41 -3 1212 7023 7069 41 -3 919 7013 7084 41 -3 6978 7013 7084 41 -3 1202 1203 7043 41 -3 6973 7050 7054 41 -3 6951 7029 7045 41 -3 6974 7029 7045 41 -3 6979 7026 7076 41 -3 6951 7027 7049 41 -3 6954 7030 7060 41 -3 6967 7013 7055 41 -3 6972 7056 7057 41 -3 6972 7039 7059 41 -3 6970 7006 7073 41 -3 6958 7006 7057 41 -3 6978 7013 7047 41 -3 6967 7013 7047 41 -3 29 1052 7050 41 -3 6947 7007 7056 41 -3 6953 7020 7059 41 -3 6974 7020 7059 41 -3 6971 7022 7042 41 -3 6950 7036 7064 41 -3 6974 7007 7085 41 -3 915 6998 7071 41 -3 6970 7010 7073 41 -3 1199 6998 7041 41 -3 6951 7028 7045 41 -3 6975 7014 7060 41 -3 1054 1055 7076 41 -3 6971 7022 7053 41 -3 6958 7006 7073 41 -3 6979 7009 7065 41 -3 456 7022 7042 41 -3 1204 7038 7083 41 -3 1211 1212 7069 41 -3 185 1198 7075 41 -3 6954 7030 7082 41 -3 6950 7009 7064 41 -3 6973 7015 7048 41 -3 6983 7018 7067 41 -3 1209 1210 7074 41 -3 6952 7015 7048 41 -3 6974 7020 7045 41 -3 918 919 7084 41 -3 6967 7020 7047 41 -3 915 6998 7046 41 -3 185 7016 7075 41 -3 6972 7059 7085 41 -3 922 7022 7053 41 -3 188 1204 7083 41 -3 1055 7024 7076 41 -3 6951 7029 7049 41 -3 6992 7038 7083 41 -3 1201 7016 7070 41 -3 6951 7027 7063 41 -3 6994 7031 7077 41 -3 6951 7028 7063 41 -3 6985 7044 7048 41 -3 6983 7040 7079 41 -3 454 7021 7072 41 -3 6954 7034 7060 41 -3 6952 7044 7048 41 -3 6979 7024 7076 41 -3 6966 7036 7066 41 -3 6953 7039 7059 41 -3 6975 7036 7066 41 -3 6986 7052 7081 41 -3 6982 7052 7081 41 -3 6962 7031 7077 41 -3 6970 7030 7082 41 -3 7007 7056 7085 41 -3 6998 7046 7080 41 -3 6998 7041 7080 41 -3 6972 7056 7085 41 -3 6983 7067 7079 41 -3 6949 7067 7079 41 -3 6974 7059 7085 41 -3 131 184 7071 41 -3 131 915 7071 41 -3 7114 7149 7159 42 -3 7095 7152 7174 42 -3 7101 7149 7159 42 -3 106 1015 7127 42 -3 482 483 7131 42 -3 7090 7126 7174 42 -3 483 7131 7176 42 -3 1215 7137 7162 42 -3 7108 7123 7154 42 -3 1015 7127 7139 42 -3 106 782 7127 42 -3 7122 7150 7209 42 -3 7100 7148 7192 42 -3 765 7143 7216 42 -3 7090 7169 7174 42 -3 7114 7148 7192 42 -3 7099 7150 7209 42 -3 7103 7145 7170 42 -3 7145 7170 7178 42 -3 7108 7154 7203 42 -3 1217 7133 7181 42 -3 7091 7161 7190 42 -3 1217 1218 7133 42 -3 7105 7123 7178 42 -3 7086 7123 7178 42 -3 7094 7127 7139 42 -3 7095 7133 7152 42 -3 1215 1216 7137 42 -3 7101 7125 7193 42 -3 7087 7151 7166 42 -3 484 7128 7211 42 -3 7121 7143 7216 42 -3 765 766 7143 42 -3 7096 7143 7197 42 -3 7121 7143 7197 42 -3 7119 7161 7190 42 -3 189 1215 7138 42 -3 7091 7145 7146 42 -3 7112 7152 7174 42 -3 7105 7145 7146 42 -3 7104 7142 7147 42 -3 7099 7142 7147 42 -3 7101 7125 7158 42 -3 1015 1016 7139 42 -3 7093 7134 7166 42 -3 7088 7172 7188 42 -3 7090 7126 7155 42 -3 7105 7153 7154 42 -3 7093 7135 7166 42 -3 7109 7122 7167 42 -3 7109 7122 7171 42 -3 7106 7131 7176 42 -3 484 485 7211 42 -3 7091 7161 7187 42 -3 7095 7129 7199 42 -3 7087 7135 7163 42 -3 7094 7132 7205 42 -3 7105 7123 7154 42 -3 485 7179 7211 42 -3 7100 7185 7202 42 -3 7124 7185 7202 42 -3 1018 7124 7184 42 -3 7101 7144 7193 42 -3 7086 7123 7189 42 -3 7107 7133 7181 42 -3 7116 7132 7205 42 -3 7095 7126 7213 42 -3 7108 7123 7183 42 -3 7087 7135 7166 42 -3 7122 7150 7217 42 -3 360 7175 7216 42 -3 7087 7141 7163 42 -3 7129 7168 7199 42 -3 1218 7133 7152 42 -3 7121 7175 7216 42 -3 1018 7124 7185 42 -3 7094 7127 7205 42 -3 481 7193 7194 42 -3 101 784 7156 42 -3 7092 7196 7214 42 -3 7098 7129 7151 42 -3 1221 7157 7165 42 -3 7108 7151 7166 42 -3 7092 7142 7214 42 -3 7125 7193 7194 42 -3 7105 7146 7153 42 -3 7088 7132 7173 42 -3 784 7156 7160 42 -3 7087 7129 7168 42 -3 7096 7136 7188 42 -3 7095 7129 7213 42 -3 7096 7140 7197 42 -3 7115 7172 7188 42 -3 7095 7126 7174 42 -3 7096 7140 7188 42 -3 7125 7158 7228 42 -3 7087 7129 7151 42 -3 7115 7140 7196 42 -3 7094 7139 7227 42 -3 7090 7147 7171 42 -3 38 480 7144 42 -3 7092 7140 7196 42 -3 38 1022 7144 42 -3 7086 7130 7189 42 -3 7088 7136 7188 42 -3 7089 7153 7154 42 -3 484 7128 7176 42 -3 7099 7142 7208 42 -3 7109 7157 7165 42 -3 1218 1219 7152 42 -3 782 7127 7182 42 -3 7104 7130 7155 42 -3 7140 7197 7226 42 -3 7097 7141 7163 42 -3 7106 7128 7176 42 -3 7098 7129 7213 42 -3 1215 7138 7162 42 -3 189 1214 7138 42 -3 7147 7171 7209 42 -3 7102 7156 7177 42 -3 1022 7144 7149 42 -3 7101 7158 7159 42 -3 7093 7134 7158 42 -3 7087 7141 7168 42 -3 7093 7158 7228 42 -3 7113 7161 7187 42 -3 7086 7130 7180 42 -3 7099 7208 7220 42 -3 7112 7169 7174 42 -3 7104 7130 7180 42 -3 1220 1221 7157 42 -3 7101 7144 7149 42 -3 7104 7147 7155 42 -3 7102 7177 7221 42 -3 7097 7137 7162 42 -3 7100 7148 7185 42 -3 7086 7170 7180 42 -3 7106 7135 7163 42 -3 482 7131 7194 42 -3 7111 7162 7222 42 -3 7120 7170 7180 42 -3 359 7164 7175 42 -3 7094 7132 7218 42 -3 7090 7147 7155 42 -3 7158 7159 7219 42 -3 7106 7128 7215 42 -3 7108 7134 7166 42 -3 1021 1022 7149 42 -3 1019 1020 7148 42 -3 7132 7173 7204 42 -3 7109 7157 7169 42 -3 7112 7157 7169 42 -3 1017 1018 7184 42 -3 7106 7131 7195 42 -3 7088 7132 7212 42 -3 7091 7146 7202 42 -3 7098 7189 7207 42 -3 7100 7146 7153 42 -3 7110 7164 7175 42 -3 7130 7189 7207 42 -3 356 357 7150 42 -3 7117 7136 7225 42 -3 7116 7132 7204 42 -3 7107 7133 7199 42 -3 7095 7133 7199 42 -3 7096 7136 7225 42 -3 7093 7135 7195 42 -3 7110 7164 7186 42 -3 767 7177 7191 42 -3 7106 7135 7195 42 -3 40 360 7216 42 -3 7118 7164 7186 42 -3 7088 7136 7173 42 -3 7097 7162 7222 42 -3 7108 7134 7203 42 -3 7097 7137 7223 42 -3 7117 7136 7221 42 -3 7114 7148 7210 42 -3 7124 7184 7187 42 -3 7097 7163 7215 42 -3 7113 7184 7187 42 -3 783 784 7229 42 -3 7107 7141 7168 42 -3 101 768 7156 42 -3 7126 7155 7207 42 -3 7114 7149 7210 42 -3 1216 7137 7181 42 -3 7102 7156 7160 42 -3 784 7160 7229 42 -3 7103 7145 7190 42 -3 7107 7137 7181 42 -3 7088 7172 7212 42 -3 7098 7151 7183 42 -3 7121 7175 7197 42 -3 7117 7177 7191 42 -3 7091 7187 7202 42 -3 767 768 7177 42 -3 7100 7153 7192 42 -3 7172 7212 7224 42 -3 1020 7148 7210 42 -3 39 1221 7165 42 -3 7107 7137 7223 42 -3 358 359 7164 42 -3 39 354 7165 42 -3 7105 7145 7178 42 -3 7110 7175 7197 42 -3 354 355 7167 42 -3 782 783 7182 42 -3 359 360 7175 42 -3 1018 1019 7185 42 -3 7111 7138 7162 42 -3 7086 7170 7178 42 -3 7092 7140 7226 42 -3 357 7150 7206 42 -3 7115 7140 7188 42 -3 356 7150 7217 42 -3 480 481 7193 42 -3 1016 7139 7198 42 -3 7113 7139 7198 42 -3 766 7143 7191 42 -3 354 7165 7167 42 -3 7111 7179 7211 42 -3 1214 7138 7179 42 -3 480 7144 7193 42 -3 7109 7165 7167 42 -3 7107 7141 7223 42 -3 1021 7149 7210 42 -3 7113 7139 7227 42 -3 7091 7145 7190 42 -3 7097 7141 7223 42 -3 7120 7196 7200 42 -3 7089 7203 7219 42 -3 7092 7142 7208 42 -3 7134 7203 7219 42 -3 7116 7160 7204 42 -3 7102 7160 7204 42 -3 7096 7143 7225 42 -3 355 7167 7217 42 -3 7104 7142 7214 42 -3 1216 1217 7181 42 -3 7089 7153 7192 42 -3 483 484 7176 42 -3 7122 7167 7217 42 -3 7120 7196 7214 42 -3 7118 7164 7206 42 -3 7108 7151 7183 42 -3 7089 7159 7192 42 -3 358 7164 7206 42 -3 37 1214 7179 42 -3 7150 7206 7220 42 -3 768 7156 7177 42 -3 1019 7148 7185 42 -3 481 482 7194 42 -3 7109 7169 7171 42 -3 7100 7146 7202 42 -3 1016 1017 7198 42 -3 7090 7169 7171 42 -3 7115 7196 7200 42 -3 7112 7152 7201 42 -3 766 767 7191 42 -3 7102 7173 7204 42 -3 7136 7173 7221 42 -3 7099 7147 7209 42 -3 7117 7177 7221 42 -3 7112 7157 7201 42 -3 1219 7152 7201 42 -3 7130 7155 7207 42 -3 7120 7170 7200 42 -3 7094 7161 7218 42 -3 1220 7157 7201 42 -3 7089 7154 7203 42 -3 7119 7161 7218 42 -3 1219 1220 7201 42 -3 357 358 7206 42 -3 7106 7163 7215 42 -3 783 7182 7229 42 -3 7114 7159 7192 42 -3 1020 1021 7210 42 -3 7099 7150 7220 42 -3 7103 7172 7200 42 -3 7111 7138 7179 42 -3 7115 7172 7200 42 -3 7131 7195 7228 42 -3 40 765 7216 42 -3 7117 7191 7225 42 -3 355 356 7217 42 -3 7143 7191 7225 42 -3 7093 7195 7228 42 -3 7092 7186 7226 42 -3 7103 7190 7224 42 -3 7098 7183 7189 42 -3 7120 7180 7214 42 -3 7104 7180 7214 42 -3 7107 7168 7199 42 -3 1017 7184 7198 42 -3 7122 7171 7209 42 -3 7123 7183 7189 42 -3 7103 7170 7200 42 -3 7118 7208 7220 42 -3 7134 7158 7219 42 -3 7113 7161 7227 42 -3 7089 7159 7219 42 -3 7118 7206 7220 42 -3 7124 7187 7202 42 -3 7116 7160 7229 42 -3 7113 7184 7198 42 -3 7110 7197 7226 42 -3 7127 7182 7205 42 -3 7094 7161 7227 42 -3 7116 7182 7205 42 -3 7098 7207 7213 42 -3 7092 7186 7208 42 -3 7126 7207 7213 42 -3 7119 7212 7224 42 -3 7102 7173 7221 42 -3 7103 7172 7224 42 -3 7118 7186 7208 42 -3 7119 7190 7224 42 -3 7111 7211 7222 42 -3 7116 7182 7229 42 -3 7128 7215 7222 42 -3 7125 7194 7228 42 -3 7131 7194 7228 42 -3 7110 7186 7226 42 -3 7128 7211 7222 42 -3 7097 7215 7222 42 -3 7119 7212 7218 42 -3 7132 7212 7218 42 -3 37 485 7179 42 -3 748 7259 7298 43 -3 7246 7265 7277 43 -3 7260 7325 7350 43 -3 7237 7265 7277 43 -3 7243 7263 7272 43 -3 748 7259 7318 43 -3 7260 7277 7350 43 -3 7255 7261 7327 43 -3 7258 7321 7337 43 -3 7237 7265 7329 43 -3 402 7291 7294 43 -3 7241 7267 7289 43 -3 7232 7325 7350 43 -3 7265 7279 7329 43 -3 95 747 7269 43 -3 95 1245 7269 43 -3 7237 7277 7311 43 -3 7260 7277 7311 43 -3 7261 7327 7352 43 -3 1226 7279 7356 43 -3 75 1238 7264 43 -3 75 623 7264 43 -3 7258 7299 7337 43 -3 7246 7267 7289 43 -3 7255 7262 7285 43 -3 7240 7273 7282 43 -3 7245 7273 7282 43 -3 7265 7279 7356 43 -3 401 402 7294 43 -3 7246 7265 7309 43 -3 1228 1229 7267 43 -3 7244 7294 7305 43 -3 7255 7262 7327 43 -3 7253 7321 7337 43 -3 1223 1224 7271 43 -3 1224 7271 7317 43 -3 7245 7262 7353 43 -3 7256 7294 7305 43 -3 7230 7262 7285 43 -3 1233 1234 7268 43 -3 7235 7319 7332 43 -3 7239 7266 7272 43 -3 399 400 7281 43 -3 7231 7266 7272 43 -3 1225 1226 7279 43 -3 7238 7269 7342 43 -3 400 7281 7340 43 -3 7258 7320 7347 43 -3 7243 7263 7331 43 -3 7245 7262 7316 43 -3 7255 7261 7315 43 -3 1228 7267 7309 43 -3 7231 7275 7315 43 -3 7253 7270 7321 43 -3 7241 7267 7284 43 -3 7236 7270 7321 43 -3 7230 7262 7316 43 -3 7253 7270 7287 43 -3 7233 7270 7287 43 -3 7233 7286 7305 43 -3 7239 7266 7286 43 -3 7243 7272 7308 43 -3 7275 7315 7348 43 -3 7251 7280 7299 43 -3 7235 7273 7332 43 -3 7230 7280 7299 43 -3 7236 7270 7312 43 -3 7265 7309 7356 43 -3 7245 7273 7353 43 -3 7238 7288 7342 43 -3 1240 7276 7292 43 -3 7286 7305 7330 43 -3 1 749 7296 43 -3 7252 7271 7317 43 -3 7270 7312 7351 43 -3 749 7296 7298 43 -3 7246 7267 7309 43 -3 748 749 7298 43 -3 2 402 7291 43 -3 7252 7271 7306 43 -3 7235 7327 7352 43 -3 2 1230 7291 43 -3 7263 7272 7358 43 -3 7234 7274 7320 43 -3 7239 7272 7358 43 -3 7241 7264 7314 43 -3 1229 7267 7354 43 -3 1240 7276 7344 43 -3 1240 1241 7292 43 -3 7242 7266 7300 43 -3 623 7264 7314 43 -3 7258 7295 7347 43 -3 7238 7269 7345 43 -3 1233 7268 7297 43 -3 7244 7291 7294 43 -3 190 1222 7301 43 -3 7231 7266 7300 43 -3 7257 7319 7332 43 -3 1239 1240 7344 43 -3 190 1237 7301 43 -3 7240 7276 7292 43 -3 398 7323 7331 43 -3 1234 7268 7304 43 -3 7244 7278 7290 43 -3 7233 7286 7335 43 -3 1245 7269 7342 43 -3 1238 7264 7307 43 -3 7248 7312 7351 43 -3 7233 7287 7335 43 -3 7230 7285 7313 43 -3 7248 7278 7290 43 -3 7234 7320 7347 43 -3 7234 7274 7341 43 -3 7236 7268 7312 43 -3 7236 7268 7322 43 -3 7237 7274 7311 43 -3 7242 7266 7335 43 -3 7263 7323 7331 43 -3 7251 7274 7311 43 -3 7259 7275 7345 43 -3 7260 7280 7311 43 -3 7241 7264 7336 43 -3 7238 7275 7345 43 -3 7251 7280 7311 43 -3 7251 7274 7320 43 -3 747 7269 7318 43 -3 7256 7281 7340 43 -3 7232 7289 7303 43 -3 7267 7284 7354 43 -3 7252 7306 7341 43 -3 7230 7313 7337 43 -3 7233 7270 7351 43 -3 7240 7292 7332 43 -3 7255 7285 7357 43 -3 7243 7296 7331 43 -3 1236 7283 7346 43 -3 1231 7278 7343 43 -3 7241 7284 7314 43 -3 1238 1239 7307 43 -3 7256 7281 7330 43 -3 7239 7281 7330 43 -3 7247 7271 7306 43 -3 7244 7278 7328 43 -3 622 7284 7314 43 -3 7247 7283 7293 43 -3 7242 7287 7313 43 -3 7253 7287 7313 43 -3 7250 7283 7293 43 -3 7251 7299 7320 43 -3 1235 1236 7346 43 -3 7258 7299 7320 43 -3 1242 1243 7302 43 -3 622 7284 7354 43 -3 7240 7282 7339 43 -3 1232 1233 7297 43 -3 7244 7290 7305 43 -3 1234 1235 7304 43 -3 7247 7271 7324 43 -3 1231 1232 7343 43 -3 7257 7292 7332 43 -3 74 622 7354 43 -3 7232 7303 7310 43 -3 622 623 7314 43 -3 7258 7295 7321 43 -3 7231 7272 7308 43 -3 7236 7295 7321 43 -3 7244 7291 7328 43 -3 7241 7289 7303 43 -3 1223 7271 7324 43 -3 7231 7275 7308 43 -3 1 397 7296 43 -3 7243 7296 7298 43 -3 7247 7283 7326 43 -3 7245 7282 7325 43 -3 1244 7288 7333 43 -3 7252 7274 7329 43 -3 7237 7274 7329 43 -3 7246 7277 7350 43 -3 7235 7273 7353 43 -3 1244 7288 7342 43 -3 7240 7273 7332 43 -3 7282 7310 7339 43 -3 397 398 7331 43 -3 7232 7282 7310 43 -3 1225 7279 7317 43 -3 7249 7276 7344 43 -3 7238 7288 7334 43 -3 7259 7275 7349 43 -3 7254 7288 7334 43 -3 1239 7307 7344 43 -3 7249 7276 7339 43 -3 7230 7280 7316 43 -3 7252 7274 7341 43 -3 7238 7275 7348 43 -3 1243 1244 7333 43 -3 7247 7293 7306 43 -3 7233 7290 7305 43 -3 7248 7278 7343 43 -3 7266 7286 7335 43 -3 7252 7279 7317 43 -3 747 748 7318 43 -3 1244 1245 7342 43 -3 7242 7285 7313 43 -3 399 7281 7323 43 -3 7231 7300 7315 43 -3 7255 7300 7315 43 -3 7240 7276 7339 43 -3 1231 7278 7328 43 -3 7234 7293 7306 43 -3 1243 7302 7333 43 -3 7232 7282 7325 43 -3 7246 7289 7350 43 -3 7247 7301 7326 43 -3 1227 1228 7309 43 -3 7252 7279 7329 43 -3 7256 7305 7330 43 -3 7250 7283 7346 43 -3 7260 7280 7355 43 -3 7257 7302 7319 43 -3 7254 7302 7319 43 -3 1222 1223 7324 43 -3 1236 7283 7326 43 -3 1224 1225 7317 43 -3 400 401 7340 43 -3 7239 7281 7358 43 -3 74 1229 7354 43 -3 7239 7286 7330 43 -3 7247 7301 7324 43 -3 398 399 7323 43 -3 7248 7297 7312 43 -3 7268 7297 7312 43 -3 7242 7285 7357 43 -3 7242 7287 7335 43 -3 7241 7303 7336 43 -3 7254 7288 7333 43 -3 7233 7290 7351 43 -3 1227 7309 7356 43 -3 401 7294 7340 43 -3 1235 7304 7346 43 -3 1230 1231 7328 43 -3 1222 7301 7324 43 -3 1232 7297 7343 43 -3 7236 7295 7322 43 -3 1236 1237 7326 43 -3 7249 7303 7310 43 -3 7243 7298 7349 43 -3 7250 7295 7322 43 -3 1242 7302 7338 43 -3 7259 7298 7349 43 -3 7257 7302 7338 43 -3 1241 7292 7338 43 -3 7257 7292 7338 43 -3 7254 7302 7333 43 -3 7250 7293 7347 43 -3 7254 7334 7352 43 -3 7248 7297 7343 43 -3 7250 7295 7347 43 -3 7250 7304 7322 43 -3 7268 7304 7322 43 -3 7232 7289 7350 43 -3 7261 7315 7348 43 -3 1241 1242 7338 43 -3 1230 7291 7328 43 -3 1226 1227 7356 43 -3 7250 7304 7346 43 -3 7248 7290 7351 43 -3 7242 7300 7357 43 -3 397 7296 7331 43 -3 7256 7294 7340 43 -3 7245 7316 7355 43 -3 7280 7316 7355 43 -3 1237 7301 7326 43 -3 7234 7293 7347 43 -3 7230 7299 7337 43 -3 7261 7334 7352 43 -3 7249 7307 7344 43 -3 7245 7325 7355 43 -3 7249 7303 7336 43 -3 7234 7306 7341 43 -3 7264 7307 7336 43 -3 7249 7307 7336 43 -3 7275 7308 7349 43 -3 7259 7318 7345 43 -3 7269 7318 7345 43 -3 7254 7319 7352 43 -3 7249 7310 7339 43 -3 7255 7300 7357 43 -3 7253 7313 7337 43 -3 7243 7308 7349 43 -3 7238 7334 7348 43 -3 7261 7334 7348 43 -3 7260 7325 7355 43 -3 7235 7319 7352 43 -3 7281 7323 7358 43 -3 7235 7327 7353 43 -3 7263 7323 7358 43 -3 7262 7327 7353 43 -3 7360 7398 7414 44 -3 7373 7398 7414 44 -3 7389 7417 7460 44 -3 7364 7408 7461 44 -3 7364 7446 7461 44 -3 7370 7417 7460 44 -3 785 7392 7494 44 -3 7364 7396 7408 44 -3 1251 7420 7450 44 -3 1258 7405 7457 44 -3 7370 7409 7448 44 -3 7372 7416 7434 44 -3 1257 1258 7405 44 -3 7370 7409 7410 44 -3 7374 7409 7410 44 -3 7384 7416 7434 44 -3 236 7394 7469 44 -3 7364 7410 7460 44 -3 785 7392 7431 44 -3 72 1253 7423 44 -3 7360 7398 7424 44 -3 7370 7448 7478 44 -3 72 608 7423 44 -3 7364 7444 7460 44 -3 7368 7398 7424 44 -3 7372 7394 7449 44 -3 7383 7420 7427 44 -3 7375 7420 7427 44 -3 7361 7406 7419 44 -3 1260 7416 7418 44 -3 7363 7403 7435 44 -3 7377 7406 7419 44 -3 1251 1252 7420 44 -3 7378 7403 7435 44 -3 7360 7407 7424 44 -3 7378 7395 7429 44 -3 7387 7395 7429 44 -3 231 7456 7494 44 -3 7359 7395 7498 44 -3 7368 7431 7489 44 -3 7389 7439 7444 44 -3 7382 7439 7444 44 -3 234 7399 7469 44 -3 7387 7395 7476 44 -3 7372 7394 7474 44 -3 7369 7426 7461 44 -3 1249 1250 7401 44 -3 7384 7405 7457 44 -3 1257 7405 7426 44 -3 7377 7415 7422 44 -3 7392 7456 7494 44 -3 7368 7398 7489 44 -3 7379 7404 7430 44 -3 7359 7415 7422 44 -3 7378 7395 7468 44 -3 1259 1260 7416 44 -3 236 7394 7449 44 -3 66 785 7494 44 -3 7369 7405 7426 44 -3 7376 7413 7507 44 -3 7413 7421 7507 44 -3 7383 7420 7450 44 -3 7382 7438 7446 44 -3 56 1260 7418 44 -3 7361 7409 7419 44 -3 7362 7400 7443 44 -3 7368 7431 7502 44 -3 7388 7438 7446 44 -3 7364 7396 7487 44 -3 7374 7409 7419 44 -3 235 236 7469 44 -3 7359 7413 7498 44 -3 7373 7398 7500 44 -3 56 237 7418 44 -3 7388 7426 7461 44 -3 234 235 7469 44 -3 7361 7427 7459 44 -3 7380 7425 7445 44 -3 7393 7433 7500 44 -3 7377 7419 7422 44 -3 7372 7416 7418 44 -3 7374 7419 7422 44 -3 7361 7448 7459 44 -3 7379 7403 7454 44 -3 7385 7425 7445 44 -3 7359 7395 7468 44 -3 7393 7431 7489 44 -3 7371 7413 7421 44 -3 7379 7404 7455 44 -3 1256 1257 7426 44 -3 7362 7400 7434 44 -3 7372 7400 7474 44 -3 7381 7407 7424 44 -3 7379 7430 7490 44 -3 7372 7400 7434 44 -3 7372 7418 7449 44 -3 1249 7401 7436 44 -3 7380 7404 7430 44 -3 7378 7415 7435 44 -3 234 7399 7452 44 -3 7393 7433 7492 44 -3 1250 7401 7450 44 -3 7385 7445 7453 44 -3 7375 7423 7486 44 -3 7368 7424 7483 44 -3 611 612 7417 44 -3 7396 7408 7509 44 -3 7375 7428 7486 44 -3 7364 7410 7487 44 -3 232 7402 7456 44 -3 7381 7402 7491 44 -3 7389 7417 7480 44 -3 7359 7422 7465 44 -3 790 7411 7455 44 -3 7381 7399 7452 44 -3 7367 7401 7496 44 -3 107 1246 7437 44 -3 7375 7420 7473 44 -3 7445 7453 7506 44 -3 7360 7407 7501 44 -3 107 793 7437 44 -3 7380 7404 7462 44 -3 1254 7438 7442 44 -3 7381 7399 7463 44 -3 7375 7423 7473 44 -3 57 231 7494 44 -3 7379 7403 7490 44 -3 7373 7433 7500 44 -3 7369 7405 7447 44 -3 7384 7405 7447 44 -3 7359 7440 7465 44 -3 7392 7431 7502 44 -3 7378 7403 7479 44 -3 7359 7413 7440 44 -3 785 786 7431 44 -3 7376 7413 7440 44 -3 786 7431 7492 44 -3 7369 7408 7488 44 -3 7403 7454 7479 44 -3 7377 7406 7470 44 -3 232 7402 7491 44 -3 7363 7403 7490 44 -3 7373 7414 7441 44 -3 7367 7401 7472 44 -3 7382 7438 7442 44 -3 7361 7409 7448 44 -3 7362 7412 7507 44 -3 7381 7402 7483 44 -3 7400 7443 7464 44 -3 790 7411 7485 44 -3 7369 7412 7488 44 -3 7393 7431 7492 44 -3 790 791 7455 44 -3 7377 7470 7481 44 -3 7367 7406 7458 44 -3 7369 7412 7447 44 -3 7367 7453 7470 44 -3 7381 7407 7463 44 -3 7397 7453 7470 44 -3 7367 7406 7470 44 -3 1254 1255 7438 44 -3 7361 7406 7471 44 -3 1248 1249 7436 44 -3 7362 7421 7443 44 -3 7362 7421 7507 44 -3 7369 7408 7461 44 -3 237 7418 7449 44 -3 614 7439 7442 44 -3 7371 7421 7503 44 -3 612 7417 7480 44 -3 7362 7412 7482 44 -3 787 788 7433 44 -3 7375 7428 7459 44 -3 7379 7411 7454 44 -3 7379 7411 7455 44 -3 613 614 7439 44 -3 7386 7428 7459 44 -3 7374 7410 7487 44 -3 7370 7410 7460 44 -3 609 7428 7484 44 -3 611 7417 7451 44 -3 609 610 7484 44 -3 7382 7439 7442 44 -3 7404 7455 7504 44 -3 7380 7430 7445 44 -3 73 1254 7442 44 -3 7391 7411 7499 44 -3 7381 7452 7491 44 -3 7384 7416 7457 44 -3 231 232 7456 44 -3 1259 7416 7457 44 -3 7359 7415 7468 44 -3 7397 7470 7481 44 -3 7371 7413 7498 44 -3 7397 7435 7506 44 -3 610 611 7451 44 -3 7363 7435 7506 44 -3 7391 7411 7485 44 -3 7380 7425 7497 44 -3 73 614 7442 44 -3 7380 7437 7462 44 -3 7370 7417 7478 44 -3 7402 7483 7502 44 -3 233 234 7452 44 -3 7367 7458 7496 44 -3 1247 7425 7467 44 -3 7387 7414 7466 44 -3 7421 7443 7503 44 -3 7380 7437 7497 44 -3 7360 7414 7493 44 -3 7363 7430 7445 44 -3 789 790 7485 44 -3 236 237 7449 44 -3 7378 7429 7479 44 -3 7387 7414 7493 44 -3 7377 7415 7481 44 -3 1247 1248 7467 44 -3 7378 7415 7468 44 -3 7390 7432 7501 44 -3 7368 7483 7502 44 -3 788 789 7477 44 -3 7382 7444 7446 44 -3 787 7433 7492 44 -3 1250 1251 7450 44 -3 7396 7440 7509 44 -3 7390 7432 7503 44 -3 7386 7448 7478 44 -3 7415 7435 7481 44 -3 7376 7440 7509 44 -3 7383 7427 7471 44 -3 7364 7444 7446 44 -3 7388 7446 7461 44 -3 7366 7464 7474 44 -3 7365 7429 7466 44 -3 7387 7429 7466 44 -3 7400 7464 7474 44 -3 7363 7430 7490 44 -3 1252 7420 7473 44 -3 789 7477 7485 44 -3 613 7439 7480 44 -3 7389 7439 7480 44 -3 7374 7422 7465 44 -3 792 7462 7504 44 -3 7375 7427 7459 44 -3 7381 7424 7483 44 -3 7388 7438 7475 44 -3 7404 7462 7504 44 -3 1255 7438 7475 44 -3 1253 7423 7473 44 -3 7360 7432 7501 44 -3 7412 7447 7482 44 -3 7389 7444 7460 44 -3 232 233 7491 44 -3 792 793 7462 44 -3 1247 7425 7497 44 -3 1258 1259 7457 44 -3 7365 7454 7479 44 -3 7401 7436 7472 44 -3 7371 7432 7503 44 -3 57 66 7494 44 -3 7388 7426 7475 44 -3 1256 7426 7475 44 -3 7387 7432 7476 44 -3 7371 7432 7476 44 -3 7385 7436 7472 44 -3 1246 1247 7497 44 -3 7385 7425 7467 44 -3 7399 7463 7495 44 -3 7396 7440 7465 44 -3 7417 7451 7478 44 -3 793 7437 7462 44 -3 7383 7458 7471 44 -3 1252 1253 7473 44 -3 7366 7463 7495 44 -3 7390 7443 7464 44 -3 7384 7434 7482 44 -3 1248 7436 7467 44 -3 7363 7445 7506 44 -3 608 7423 7486 44 -3 7401 7450 7496 44 -3 7391 7441 7499 44 -3 7362 7434 7482 44 -3 7414 7441 7466 44 -3 7361 7427 7471 44 -3 7365 7441 7499 44 -3 7396 7465 7487 44 -3 7385 7436 7467 44 -3 609 7428 7486 44 -3 7365 7429 7479 44 -3 7397 7435 7481 44 -3 610 7451 7484 44 -3 7386 7448 7459 44 -3 7386 7428 7484 44 -3 1255 1256 7475 44 -3 7391 7441 7505 44 -3 788 7433 7477 44 -3 612 613 7480 44 -3 7411 7454 7499 44 -3 608 609 7486 44 -3 7385 7453 7472 44 -3 7373 7441 7505 44 -3 7365 7441 7466 44 -3 7374 7465 7487 44 -3 7373 7433 7505 44 -3 7387 7432 7493 44 -3 786 787 7492 44 -3 7360 7432 7493 44 -3 7384 7447 7482 44 -3 1246 7437 7497 44 -3 791 792 7504 44 -3 7402 7456 7502 44 -3 7366 7463 7508 44 -3 7407 7463 7508 44 -3 7391 7477 7485 44 -3 7367 7453 7472 44 -3 7386 7451 7478 44 -3 7390 7443 7503 44 -3 7386 7451 7484 44 -3 791 7455 7504 44 -3 7383 7450 7496 44 -3 7406 7458 7471 44 -3 7376 7488 7507 44 -3 7412 7488 7507 44 -3 233 7452 7491 44 -3 7397 7453 7506 44 -3 7365 7454 7499 44 -3 7390 7501 7508 44 -3 7383 7458 7496 44 -3 7392 7456 7502 44 -3 7407 7501 7508 44 -3 7394 7474 7495 44 -3 7366 7474 7495 44 -3 7399 7469 7495 44 -3 7390 7464 7508 44 -3 7395 7476 7498 44 -3 7371 7476 7498 44 -3 7433 7477 7505 44 -3 7394 7469 7495 44 -3 7398 7489 7500 44 -3 7366 7464 7508 44 -3 7391 7477 7505 44 -3 7393 7489 7500 44 -3 7408 7488 7509 44 -3 7376 7488 7509 44 -3 7518 7550 7576 45 -3 10 1264 7552 45 -3 7539 7598 7602 45 -3 7510 7568 7632 45 -3 7524 7544 7629 45 -3 7540 7568 7632 45 -3 7529 7557 7617 45 -3 7542 7557 7617 45 -3 7521 7545 7566 45 -3 10 553 7552 45 -3 7524 7544 7582 45 -3 7521 7545 7609 45 -3 7530 7598 7602 45 -3 7563 7597 7607 45 -3 7534 7553 7604 45 -3 7513 7563 7597 45 -3 1160 7608 7643 45 -3 7535 7561 7615 45 -3 7514 7612 7616 45 -3 7510 7568 7617 45 -3 7539 7559 7647 45 -3 1263 7570 7593 45 -3 7542 7568 7617 45 -3 7559 7620 7647 45 -3 7522 7548 7591 45 -3 7522 7548 7574 45 -3 7514 7557 7616 45 -3 1265 7571 7608 45 -3 7550 7576 7605 45 -3 7524 7579 7629 45 -3 7539 7559 7602 45 -3 7534 7604 7620 45 -3 7543 7608 7643 45 -3 7515 7561 7615 45 -3 7544 7588 7629 45 -3 551 7588 7629 45 -3 7512 7560 7598 45 -3 1188 1189 7556 45 -3 7521 7609 7621 45 -3 7512 7567 7598 45 -3 1262 1263 7570 45 -3 7550 7609 7621 45 -3 1265 1266 7571 45 -3 7531 7570 7578 45 -3 7525 7570 7578 45 -3 7539 7567 7598 45 -3 1109 7551 7596 45 -3 7518 7550 7609 45 -3 1109 7551 7623 45 -3 1267 7574 7640 45 -3 7534 7553 7642 45 -3 1264 7552 7593 45 -3 191 1261 7565 45 -3 7528 7576 7610 45 -3 165 1190 7569 45 -3 1273 7587 7606 45 -3 7549 7576 7610 45 -3 7516 7582 7618 45 -3 7548 7574 7640 45 -3 7544 7582 7618 45 -3 1269 7601 7611 45 -3 1105 7595 7628 45 -3 1159 1160 7643 45 -3 7533 7587 7606 45 -3 165 1100 7569 45 -3 7535 7561 7631 45 -3 7546 7601 7611 45 -3 191 1274 7565 45 -3 7540 7561 7599 45 -3 7527 7556 7572 45 -3 1158 7558 7643 45 -3 7543 7637 7652 45 -3 7526 7556 7572 45 -3 7547 7595 7628 45 -3 7560 7598 7654 45 -3 7522 7555 7591 45 -3 7542 7557 7649 45 -3 7543 7571 7608 45 -3 7512 7560 7584 45 -3 7528 7554 7638 45 -3 1271 1272 7562 45 -3 7531 7570 7593 45 -3 7543 7571 7652 45 -3 7528 7558 7610 45 -3 7522 7555 7645 45 -3 1267 1268 7574 45 -3 553 7552 7579 45 -3 7552 7579 7624 45 -3 1188 7556 7589 45 -3 7537 7563 7590 45 -3 1102 1103 7564 45 -3 7540 7599 7632 45 -3 7536 7612 7616 45 -3 7524 7579 7624 45 -3 1158 1159 7643 45 -3 7538 7573 7621 45 -3 7520 7557 7607 45 -3 7523 7568 7577 45 -3 7533 7560 7584 45 -3 7540 7568 7577 45 -3 7514 7557 7649 45 -3 7529 7557 7607 45 -3 7547 7595 7612 45 -3 7534 7559 7583 45 -3 1106 1107 7566 45 -3 7531 7593 7624 45 -3 1156 7614 7638 45 -3 7536 7595 7612 45 -3 7528 7554 7663 45 -3 1158 7558 7594 45 -3 1189 7556 7592 45 -3 7533 7560 7625 45 -3 7527 7569 7641 45 -3 7552 7593 7624 45 -3 7526 7585 7589 45 -3 7529 7597 7607 45 -3 7519 7560 7625 45 -3 7554 7614 7638 45 -3 7534 7583 7597 45 -3 1104 7595 7600 45 -3 7510 7559 7583 45 -3 7526 7556 7589 45 -3 7520 7557 7616 45 -3 7529 7583 7597 45 -3 7521 7573 7621 45 -3 7525 7565 7630 45 -3 7528 7558 7594 45 -3 7585 7589 7657 45 -3 7519 7561 7631 45 -3 7562 7622 7631 45 -3 7569 7586 7641 45 -3 7512 7567 7603 45 -3 7527 7556 7592 45 -3 7580 7634 7648 45 -3 1271 7562 7622 45 -3 7512 7578 7584 45 -3 7519 7560 7654 45 -3 7534 7559 7620 45 -3 1108 1109 7596 45 -3 1102 7564 7619 45 -3 7513 7563 7590 45 -3 7524 7567 7603 45 -3 1190 7569 7592 45 -3 7524 7567 7582 45 -3 7512 7578 7603 45 -3 1107 7566 7653 45 -3 7550 7605 7634 45 -3 7516 7604 7620 45 -3 174 1160 7608 45 -3 174 1265 7608 45 -3 1269 1270 7601 45 -3 7558 7610 7637 45 -3 7539 7567 7647 45 -3 7510 7559 7602 45 -3 7537 7563 7633 45 -3 7536 7595 7600 45 -3 7538 7573 7660 45 -3 7545 7566 7653 45 -3 7511 7580 7634 45 -3 1100 7569 7586 45 -3 7520 7563 7633 45 -3 552 553 7579 45 -3 7528 7594 7638 45 -3 7519 7561 7599 45 -3 1189 1190 7592 45 -3 7565 7587 7630 45 -3 7546 7575 7615 45 -3 7537 7590 7641 45 -3 7535 7622 7631 45 -3 7525 7565 7613 45 -3 1100 1101 7586 45 -3 7511 7605 7634 45 -3 7540 7561 7658 45 -3 7567 7582 7647 45 -3 1272 1273 7606 45 -3 7581 7649 7656 45 -3 7525 7578 7584 45 -3 7515 7561 7658 45 -3 7564 7619 7633 45 -3 1272 7562 7606 45 -3 7525 7570 7613 45 -3 1103 1104 7600 45 -3 7515 7575 7615 45 -3 7527 7572 7590 45 -3 9 1188 7589 45 -3 1103 7564 7600 45 -3 1261 7565 7613 45 -3 7513 7572 7590 45 -3 7519 7625 7631 45 -3 551 552 7629 45 -3 1274 7565 7587 45 -3 7520 7563 7607 45 -3 550 551 7588 45 -3 1262 7570 7613 45 -3 1273 1274 7587 45 -3 1157 1158 7594 45 -3 7527 7569 7592 45 -3 7553 7604 7626 45 -3 7562 7625 7631 45 -3 7513 7642 7651 45 -3 7532 7604 7626 45 -3 7546 7575 7650 45 -3 1105 1106 7628 45 -3 7542 7649 7656 45 -3 549 550 7636 45 -3 7547 7573 7661 45 -3 7521 7573 7661 45 -3 7510 7602 7632 45 -3 7538 7634 7648 45 -3 1263 1264 7593 45 -3 1104 1105 7595 45 -3 7517 7637 7652 45 -3 7522 7575 7650 45 -3 7513 7572 7651 45 -3 549 7585 7636 45 -3 9 549 7657 45 -3 7535 7601 7615 45 -3 7546 7601 7615 45 -3 7524 7603 7624 45 -3 1261 1262 7613 45 -3 7547 7573 7612 45 -3 7514 7581 7649 45 -3 1156 1157 7638 45 -3 7537 7586 7619 45 -3 7519 7599 7654 45 -3 7528 7576 7663 45 -3 7530 7599 7632 45 -3 1101 7586 7619 45 -3 1106 7566 7628 45 -3 7521 7566 7661 45 -3 7549 7576 7605 45 -3 7542 7568 7656 45 -3 7523 7568 7656 45 -3 163 1109 7623 45 -3 7531 7578 7603 45 -3 7532 7588 7618 45 -3 7514 7573 7612 45 -3 7537 7619 7633 45 -3 1268 1269 7611 45 -3 7520 7633 7646 45 -3 7544 7588 7618 45 -3 7553 7642 7651 45 -3 7564 7633 7646 45 -3 1268 7574 7611 45 -3 7510 7583 7617 45 -3 7541 7575 7645 45 -3 1155 1156 7614 45 -3 7533 7584 7630 45 -3 7511 7580 7639 45 -3 7522 7575 7645 45 -3 7551 7596 7644 45 -3 7516 7620 7647 45 -3 7551 7644 7662 45 -3 7548 7571 7640 45 -3 1101 1102 7619 45 -3 7541 7580 7639 45 -3 1155 7614 7623 45 -3 1270 1271 7622 45 -3 7548 7571 7652 45 -3 7551 7614 7623 45 -3 1266 7571 7640 45 -3 7529 7583 7617 45 -3 7522 7574 7650 45 -3 163 1155 7623 45 -3 7523 7577 7627 45 -3 7517 7610 7637 45 -3 7541 7575 7659 45 -3 7526 7572 7651 45 -3 7515 7577 7659 45 -3 552 7579 7629 45 -3 7523 7580 7627 45 -3 1266 1267 7640 45 -3 7515 7575 7659 45 -3 7540 7577 7658 45 -3 7514 7573 7660 45 -3 7517 7591 7652 45 -3 7530 7598 7654 45 -3 7515 7577 7658 45 -3 1107 1108 7653 45 -3 7541 7580 7627 45 -3 7523 7580 7648 45 -3 7548 7591 7652 45 -3 7518 7576 7663 45 -3 7516 7604 7618 45 -3 7526 7585 7626 45 -3 7523 7581 7648 45 -3 7549 7610 7635 45 -3 7538 7581 7660 45 -3 7538 7581 7648 45 -3 7525 7584 7630 45 -3 7514 7581 7660 45 -3 7516 7582 7647 45 -3 7517 7610 7635 45 -3 7527 7590 7641 45 -3 7551 7614 7662 45 -3 7532 7585 7626 45 -3 7554 7614 7662 45 -3 7555 7591 7635 45 -3 7533 7587 7630 45 -3 7555 7635 7655 45 -3 7523 7581 7656 45 -3 7537 7586 7641 45 -3 7532 7585 7636 45 -3 7558 7637 7643 45 -3 7532 7588 7636 45 -3 7545 7596 7653 45 -3 1108 7596 7653 45 -3 7532 7604 7618 45 -3 7543 7637 7643 45 -3 7550 7621 7634 45 -3 7562 7606 7625 45 -3 7535 7601 7622 45 -3 550 7588 7636 45 -3 549 7585 7657 45 -3 7549 7635 7655 45 -3 7531 7603 7624 45 -3 7517 7591 7635 45 -3 7536 7600 7646 45 -3 7549 7605 7655 45 -3 7511 7605 7655 45 -3 1270 7601 7622 45 -3 7534 7597 7642 45 -3 1157 7594 7638 45 -3 9 7589 7657 45 -3 7533 7606 7625 45 -3 7513 7597 7642 45 -3 7536 7616 7646 45 -3 7518 7609 7644 45 -3 7545 7609 7644 45 -3 7545 7596 7644 45 -3 7555 7639 7645 45 -3 7518 7644 7662 45 -3 7541 7639 7645 45 -3 7530 7602 7632 45 -3 7526 7626 7651 45 -3 7553 7626 7651 45 -3 7530 7599 7654 45 -3 7564 7600 7646 45 -3 7577 7627 7659 45 -3 7574 7611 7650 45 -3 7520 7616 7646 45 -3 7546 7611 7650 45 -3 7538 7621 7634 45 -3 7511 7639 7655 45 -3 7555 7639 7655 45 -3 7566 7628 7661 45 -3 7541 7627 7659 45 -3 7547 7628 7661 45 -3 7554 7662 7663 45 -3 7518 7662 7663 45 -3 7672 7695 7725 46 -3 7687 7711 7762 46 -3 7676 7694 7732 46 -3 7711 7762 7780 46 -3 7676 7694 7753 46 -3 1167 7708 7742 46 -3 7673 7698 7724 46 -3 7678 7705 7713 46 -3 7676 7712 7723 46 -3 7683 7712 7723 46 -3 7664 7705 7713 46 -3 7680 7703 7726 46 -3 7667 7762 7766 46 -3 7693 7701 7785 46 -3 7701 7785 7791 46 -3 7674 7698 7710 46 -3 7666 7703 7726 46 -3 1166 1167 7708 46 -3 7664 7740 7750 46 -3 193 7739 7774 46 -3 7664 7713 7750 46 -3 966 967 7700 46 -3 7665 7706 7710 46 -3 7683 7712 7730 46 -3 7673 7698 7771 46 -3 7674 7710 7763 46 -3 194 1280 7702 46 -3 7674 7698 7722 46 -3 7674 7729 7763 46 -3 7681 7708 7742 46 -3 7672 7695 7761 46 -3 7695 7715 7761 46 -3 175 1165 7731 46 -3 7720 7756 7777 46 -3 7671 7703 7743 46 -3 7667 7723 7766 46 -3 7712 7730 7756 46 -3 7666 7698 7722 46 -3 7682 7703 7743 46 -3 7666 7698 7724 46 -3 7678 7729 7747 46 -3 193 1279 7739 46 -3 1168 1169 7704 46 -3 7697 7729 7747 46 -3 7692 7762 7780 46 -3 7675 7715 7761 46 -3 7681 7706 7778 46 -3 7668 7707 7749 46 -3 7672 7725 7792 46 -3 1280 7702 7772 46 -3 7681 7735 7778 46 -3 7677 7716 7726 46 -3 7680 7716 7726 46 -3 7672 7699 7761 46 -3 195 1283 7715 46 -3 7673 7724 7769 46 -3 7689 7707 7749 46 -3 7672 7708 7735 46 -3 966 7700 7727 46 -3 7680 7703 7746 46 -3 7671 7703 7746 46 -3 7689 7702 7772 46 -3 7681 7708 7735 46 -3 967 7700 7745 46 -3 7669 7756 7777 46 -3 7688 7720 7756 46 -3 7693 7701 7786 46 -3 7692 7762 7766 46 -3 899 7741 7744 46 -3 7672 7699 7735 46 -3 7687 7709 7733 46 -3 137 963 7721 46 -3 137 1172 7721 46 -3 1283 7715 7790 46 -3 1169 7704 7728 46 -3 7665 7699 7757 46 -3 126 1275 7711 46 -3 1168 7704 7742 46 -3 194 7702 7755 46 -3 7668 7749 7770 46 -3 7696 7731 7751 46 -3 7691 7705 7734 46 -3 126 904 7711 46 -3 7706 7710 7771 46 -3 902 7718 7796 46 -3 7666 7703 7793 46 -3 7670 7702 7781 46 -3 7685 7714 7748 46 -3 7670 7785 7791 46 -3 7677 7719 7738 46 -3 7686 7719 7738 46 -3 7689 7702 7781 46 -3 7673 7704 7769 46 -3 7676 7712 7753 46 -3 7671 7720 7743 46 -3 902 903 7796 46 -3 7700 7746 7765 46 -3 7690 7749 7770 46 -3 7664 7705 7734 46 -3 7687 7733 7762 46 -3 7704 7742 7760 46 -3 1277 1278 7717 46 -3 7670 7702 7785 46 -3 7688 7720 7743 46 -3 7671 7746 7765 46 -3 7676 7718 7732 46 -3 1165 7731 7751 46 -3 7665 7699 7778 46 -3 899 900 7744 46 -3 196 1285 7776 46 -3 7687 7709 7784 46 -3 7678 7713 7729 46 -3 7681 7706 7760 46 -3 7674 7713 7729 46 -3 902 7718 7732 46 -3 7691 7705 7775 46 -3 7678 7705 7754 46 -3 7681 7742 7760 46 -3 7666 7724 7738 46 -3 7679 7709 7773 46 -3 7695 7715 7790 46 -3 7666 7726 7738 46 -3 7673 7706 7760 46 -3 7677 7716 7783 46 -3 7690 7739 7774 46 -3 1276 7709 7773 46 -3 7679 7737 7758 46 -3 7673 7706 7771 46 -3 7678 7707 7754 46 -3 7673 7704 7760 46 -3 7682 7703 7793 46 -3 901 902 7732 46 -3 7678 7707 7747 46 -3 7679 7709 7733 46 -3 1276 7709 7784 46 -3 7677 7719 7795 46 -3 7677 7721 7795 46 -3 7668 7707 7754 46 -3 7672 7708 7792 46 -3 7700 7745 7765 46 -3 7674 7722 7750 46 -3 1169 1170 7728 46 -3 7677 7721 7783 46 -3 7688 7730 7740 46 -3 125 970 7741 46 -3 7684 7741 7744 46 -3 125 899 7741 46 -3 7665 7706 7778 46 -3 7664 7730 7740 46 -3 1284 1285 7725 46 -3 175 196 7731 46 -3 965 966 7727 46 -3 7685 7748 7777 46 -3 7679 7733 7758 46 -3 7691 7734 7752 46 -3 7683 7730 7734 46 -3 7682 7740 7750 46 -3 1275 7711 7759 46 -3 1166 7708 7751 46 -3 7679 7717 7773 46 -3 7683 7734 7752 46 -3 194 1281 7755 46 -3 7736 7782 7789 46 -3 7664 7730 7734 46 -3 7704 7728 7769 46 -3 7689 7707 7781 46 -3 1285 7725 7776 46 -3 964 7716 7779 46 -3 7687 7759 7784 46 -3 195 1282 7782 46 -3 1278 7717 7774 46 -3 7675 7715 7736 46 -3 7682 7722 7750 46 -3 969 7714 7794 46 -3 7667 7733 7762 46 -3 7687 7711 7759 46 -3 7675 7757 7761 46 -3 7674 7713 7750 46 -3 7686 7724 7769 46 -3 7690 7717 7770 46 -3 7698 7710 7771 46 -3 7690 7717 7774 46 -3 7696 7725 7792 46 -3 7669 7712 7753 46 -3 7684 7714 7748 46 -3 7665 7710 7763 46 -3 903 904 7780 46 -3 7669 7712 7756 46 -3 7685 7745 7765 46 -3 7707 7747 7781 46 -3 7699 7757 7761 46 -3 7684 7714 7767 46 -3 1171 7719 7768 46 -3 7686 7724 7738 46 -3 1276 1277 7773 46 -3 7680 7716 7779 46 -3 7670 7747 7781 46 -3 964 965 7779 46 -3 7679 7717 7770 46 -3 7696 7725 7776 46 -3 1282 7782 7789 46 -3 7677 7726 7738 46 -3 969 7714 7767 46 -3 7668 7737 7770 46 -3 7685 7714 7794 46 -3 1170 1171 7768 46 -3 7688 7730 7756 46 -3 7667 7723 7752 46 -3 964 7716 7783 46 -3 968 969 7794 46 -3 1167 1168 7742 46 -3 7665 7757 7787 46 -3 7695 7725 7790 46 -3 7700 7727 7746 46 -3 1284 7725 7790 46 -3 967 968 7745 46 -3 195 7715 7782 46 -3 7683 7723 7752 46 -3 7676 7718 7766 46 -3 7692 7718 7766 46 -3 7685 7720 7765 46 -3 7680 7727 7746 46 -3 7671 7720 7765 46 -3 7682 7740 7743 46 -3 1165 1166 7751 46 -3 7688 7740 7743 46 -3 1277 7717 7773 46 -3 7680 7727 7779 46 -3 7694 7744 7764 46 -3 7684 7744 7764 46 -3 1171 7719 7795 46 -3 7692 7718 7796 46 -3 903 7780 7796 46 -3 7697 7729 7763 46 -3 1170 7728 7768 46 -3 963 964 7783 46 -3 1171 1172 7795 46 -3 7675 7757 7786 46 -3 969 970 7767 46 -3 7676 7723 7766 46 -3 7682 7722 7793 46 -3 7690 7739 7749 46 -3 192 1275 7759 46 -3 7686 7719 7768 46 -3 7691 7737 7758 46 -3 7694 7732 7788 46 -3 7686 7728 7768 46 -3 7701 7757 7786 46 -3 901 7732 7788 46 -3 7669 7748 7764 46 -3 7685 7720 7777 46 -3 1279 1280 7772 46 -3 7708 7751 7792 46 -3 963 7721 7783 46 -3 7686 7728 7769 46 -3 7684 7741 7767 46 -3 7669 7753 7764 46 -3 193 1278 7774 46 -3 1172 7721 7795 46 -3 904 7711 7780 46 -3 7666 7722 7793 46 -3 7689 7739 7749 46 -3 965 7727 7779 46 -3 1281 1282 7789 46 -3 192 1276 7784 46 -3 7667 7733 7758 46 -3 900 901 7788 46 -3 7685 7745 7794 46 -3 7668 7737 7775 46 -3 7667 7752 7758 46 -3 7691 7737 7775 46 -3 196 7731 7776 46 -3 1283 1284 7790 46 -3 7693 7736 7789 46 -3 7691 7752 7758 46 -3 7679 7737 7770 46 -3 970 7741 7767 46 -3 7697 7747 7791 46 -3 7701 7757 7787 46 -3 7670 7747 7791 46 -3 7684 7748 7764 46 -3 7689 7739 7772 46 -3 1279 7739 7772 46 -3 7715 7736 7782 46 -3 7699 7735 7778 46 -3 7694 7753 7764 46 -3 7675 7736 7786 46 -3 7694 7744 7788 46 -3 900 7744 7788 46 -3 7669 7748 7777 46 -3 7701 7787 7791 46 -3 7693 7755 7789 46 -3 7702 7755 7785 46 -3 7668 7754 7775 46 -3 7697 7763 7787 46 -3 7665 7763 7787 46 -3 7705 7754 7775 46 -3 7693 7736 7786 46 -3 7697 7787 7791 46 -3 192 7759 7784 46 -3 1281 7755 7789 46 -3 7696 7751 7792 46 -3 7693 7755 7785 46 -3 968 7745 7794 46 -3 7692 7780 7796 46 -3 7696 7731 7776 46 -3 7844 7882 7899 47 -3 7802 7844 7882 47 -3 7801 7871 7887 47 -3 1033 7828 7869 47 -3 7807 7857 7867 47 -3 7826 7857 7867 47 -3 1292 7850 7856 47 -3 7846 7884 7897 47 -3 7803 7827 7875 47 -3 7806 7834 7840 47 -3 7800 7846 7884 47 -3 1154 7853 7863 47 -3 7803 7827 7911 47 -3 7814 7834 7840 47 -3 1038 1039 7831 47 -3 7800 7868 7888 47 -3 7800 7843 7888 47 -3 7809 7831 7848 47 -3 7806 7834 7907 47 -3 7806 7847 7907 47 -3 7811 7837 7843 47 -3 7817 7829 7898 47 -3 7805 7837 7843 47 -3 7811 7855 7858 47 -3 7820 7871 7887 47 -3 1291 1292 7850 47 -3 1153 1154 7863 47 -3 7805 7876 7888 47 -3 7824 7872 7885 47 -3 7830 7875 7918 47 -3 7811 7836 7858 47 -3 1032 1033 7869 47 -3 7821 7839 7899 47 -3 7823 7830 7861 47 -3 7802 7829 7844 47 -3 154 1040 7853 47 -3 7808 7828 7852 47 -3 7812 7875 7918 47 -3 7801 7832 7840 47 -3 7806 7832 7840 47 -3 7803 7872 7885 47 -3 7829 7844 7898 47 -3 7801 7837 7887 47 -3 7809 7863 7865 47 -3 154 1154 7853 47 -3 1033 7828 7890 47 -3 7822 7863 7865 47 -3 1289 1290 7845 47 -3 7808 7828 7869 47 -3 7818 7835 7849 47 -3 7816 7868 7874 47 -3 7821 7839 7891 47 -3 7808 7862 7886 47 -3 7812 7831 7848 47 -3 7825 7868 7874 47 -3 1290 7845 7894 47 -3 7830 7875 7902 47 -3 7814 7850 7856 47 -3 7806 7832 7919 47 -3 7825 7876 7888 47 -3 7811 7836 7837 47 -3 7802 7833 7849 47 -3 1297 7835 7892 47 -3 7808 7841 7915 47 -3 1286 7866 7874 47 -3 7801 7836 7837 47 -3 7826 7862 7886 47 -3 7816 7859 7884 47 -3 7817 7846 7854 47 -3 7805 7845 7876 47 -3 1294 1295 7862 47 -3 7800 7846 7854 47 -3 1151 1152 7847 47 -3 7808 7862 7915 47 -3 1039 7831 7883 47 -3 1036 1037 7842 47 -3 7807 7833 7849 47 -3 7798 7830 7861 47 -3 7809 7848 7865 47 -3 7807 7835 7904 47 -3 1295 7862 7916 47 -3 7810 7880 7913 47 -3 7818 7849 7882 47 -3 1038 7831 7873 47 -3 1152 7847 7901 47 -3 7797 7838 7877 47 -3 7812 7831 7873 47 -3 7807 7835 7849 47 -3 7832 7880 7913 47 -3 7823 7830 7902 47 -3 1297 1298 7892 47 -3 1036 7842 7908 47 -3 166 1110 7866 47 -3 7802 7829 7893 47 -3 7815 7829 7877 47 -3 1113 1114 7839 47 -3 7818 7860 7882 47 -3 7804 7839 7899 47 -3 7817 7829 7896 47 -3 7819 7859 7884 47 -3 166 1286 7866 47 -3 7821 7860 7882 47 -3 7798 7830 7918 47 -3 1286 1287 7874 47 -3 7819 7884 7897 47 -3 7807 7833 7920 47 -3 7815 7829 7893 47 -3 7813 7890 7905 47 -3 7799 7857 7878 47 -3 7809 7853 7863 47 -3 7827 7842 7875 47 -3 7809 7831 7883 47 -3 7797 7855 7858 47 -3 7821 7882 7899 47 -3 7807 7867 7904 47 -3 7838 7877 7906 47 -3 7800 7843 7854 47 -3 7801 7832 7913 47 -3 7797 7838 7895 47 -3 7820 7850 7871 47 -3 7802 7849 7882 47 -3 7811 7843 7854 47 -3 7814 7834 7889 47 -3 7820 7845 7894 47 -3 7823 7838 7895 47 -3 7814 7850 7871 47 -3 7827 7842 7908 47 -3 7799 7852 7879 47 -3 173 1292 7856 47 -3 173 1149 7856 47 -3 167 1298 7881 47 -3 7815 7833 7878 47 -3 7810 7836 7858 47 -3 7815 7906 7909 47 -3 7815 7878 7909 47 -3 7823 7861 7914 47 -3 7857 7878 7920 47 -3 7815 7833 7893 47 -3 7803 7872 7911 47 -3 7824 7838 7885 47 -3 7802 7833 7893 47 -3 7808 7841 7869 47 -3 7822 7847 7901 47 -3 1289 7845 7876 47 -3 7805 7845 7887 47 -3 1150 7834 7889 47 -3 7813 7864 7890 47 -3 7820 7845 7887 47 -3 7799 7852 7886 47 -3 7810 7861 7880 47 -3 7816 7866 7874 47 -3 7817 7854 7855 47 -3 7798 7848 7865 47 -3 7803 7875 7902 47 -3 7799 7857 7886 47 -3 7801 7840 7871 47 -3 1113 7839 7870 47 -3 7811 7854 7855 47 -3 1037 7842 7873 47 -3 1040 7853 7883 47 -3 1039 1040 7883 47 -3 7814 7840 7871 47 -3 7827 7864 7911 47 -3 1150 7834 7907 47 -3 1114 7839 7891 47 -3 7798 7851 7865 47 -3 7827 7864 7908 47 -3 7801 7836 7913 47 -3 7828 7890 7905 47 -3 7818 7835 7892 47 -3 7822 7851 7865 47 -3 7812 7842 7873 47 -3 1288 1289 7876 47 -3 7812 7842 7875 47 -3 7810 7858 7914 47 -3 1115 1116 7860 47 -3 1112 1113 7870 47 -3 7815 7877 7906 47 -3 7852 7879 7905 47 -3 7858 7895 7914 47 -3 1034 1035 7864 47 -3 7826 7862 7916 47 -3 7824 7872 7879 47 -3 1297 7835 7904 47 -3 7798 7848 7918 47 -3 7814 7856 7889 47 -3 1037 1038 7873 47 -3 7818 7860 7881 47 -3 1111 1112 7900 47 -3 7798 7851 7880 47 -3 7816 7868 7884 47 -3 1111 7859 7900 47 -3 1116 7860 7881 47 -3 7816 7859 7912 47 -3 7823 7838 7885 47 -3 7810 7836 7913 47 -3 7805 7837 7887 47 -3 7816 7866 7912 47 -3 1298 7881 7892 47 -3 1033 1034 7890 47 -3 7804 7844 7898 47 -3 7798 7861 7880 47 -3 7824 7838 7906 47 -3 7804 7846 7898 47 -3 7808 7852 7886 47 -3 7804 7839 7922 47 -3 1115 7860 7891 47 -3 7805 7843 7888 47 -3 167 1116 7881 47 -3 7813 7864 7911 47 -3 7809 7853 7883 47 -3 7821 7860 7891 47 -3 7819 7870 7922 47 -3 1035 7864 7908 47 -3 7824 7879 7909 47 -3 1149 1150 7889 47 -3 7804 7844 7899 47 -3 7813 7872 7879 47 -3 7797 7855 7896 47 -3 1291 7850 7894 47 -3 7804 7846 7897 47 -3 1295 1296 7916 47 -3 7817 7846 7898 47 -3 7825 7868 7888 47 -3 7819 7897 7922 47 -3 1290 1291 7894 47 -3 1296 7867 7916 47 -3 7806 7847 7910 47 -3 7822 7847 7910 47 -3 7829 7877 7896 47 -3 7820 7850 7894 47 -3 1150 1151 7907 47 -3 7841 7915 7917 47 -3 7812 7848 7918 47 -3 7826 7857 7886 47 -3 1152 1153 7901 47 -3 1293 7915 7917 47 -3 7797 7877 7896 47 -3 7800 7868 7884 47 -3 1151 7847 7907 47 -3 1296 1297 7904 47 -3 1149 7856 7889 47 -3 1114 1115 7891 47 -3 153 1293 7917 47 -3 1110 1111 7912 47 -3 1111 7859 7912 47 -3 1153 7863 7901 47 -3 7825 7876 7903 47 -3 7817 7855 7896 47 -3 7797 7858 7895 47 -3 1034 7864 7890 47 -3 7828 7852 7905 47 -3 7851 7910 7919 47 -3 1288 7876 7903 47 -3 7806 7910 7919 47 -3 7822 7851 7910 47 -3 1293 1294 7915 47 -3 1296 7867 7904 47 -3 1112 7870 7900 47 -3 7819 7859 7900 47 -3 1287 1288 7903 47 -3 7799 7879 7909 47 -3 153 1031 7917 47 -3 7841 7869 7921 47 -3 7807 7857 7920 47 -3 1035 1036 7908 47 -3 7822 7863 7901 47 -3 1031 1032 7921 47 -3 7810 7861 7914 47 -3 7833 7878 7920 47 -3 1110 7866 7912 47 -3 7819 7870 7900 47 -3 7813 7879 7905 47 -3 7818 7881 7892 47 -3 7825 7874 7903 47 -3 7826 7867 7916 47 -3 1294 7862 7915 47 -3 1032 7869 7921 47 -3 1287 7874 7903 47 -3 7813 7872 7911 47 -3 7824 7906 7909 47 -3 7839 7870 7922 47 -3 7823 7885 7902 47 -3 7799 7878 7909 47 -3 1031 7917 7921 47 -3 7832 7880 7919 47 -3 7851 7880 7919 47 -3 7841 7917 7921 47 -3 7803 7885 7902 47 -3 7823 7895 7914 47 -3 7804 7897 7922 47 -3 7931 7961 8016 48 -3 7933 7953 8017 48 -3 7932 7965 8012 48 -3 1262 8001 8011 48 -3 7926 7978 8006 48 -3 1306 7957 8022 48 -3 7978 8006 8026 48 -3 7933 7953 7978 48 -3 7932 8012 8035 48 -3 7961 7971 8016 48 -3 7935 7958 7979 48 -3 7927 8013 8036 48 -3 7924 7961 7971 48 -3 7943 7964 7973 48 -3 191 1310 7974 48 -3 37 486 8047 48 -3 1309 8002 8037 48 -3 7936 7955 8002 48 -3 559 7962 7989 48 -3 7939 7967 7987 48 -3 7930 7963 7993 48 -3 7936 7955 7994 48 -3 7945 7969 7986 48 -3 7953 8014 8017 48 -3 12 496 7967 48 -3 7934 7960 7989 48 -3 1306 7957 7996 48 -3 7951 8001 8011 48 -3 555 8014 8017 48 -3 7927 7985 8003 48 -3 12 1303 7967 48 -3 7950 7985 8003 48 -3 7923 7990 7992 48 -3 7947 7990 7992 48 -3 7945 7986 8012 48 -3 7935 7958 8032 48 -3 1305 1306 8022 48 -3 7927 7973 8036 48 -3 7944 7965 7990 48 -3 7941 7957 7996 48 -3 559 7962 8034 48 -3 7927 7964 7973 48 -3 7941 7957 7995 48 -3 7955 8002 8037 48 -3 7924 7971 8028 48 -3 7934 7960 8016 48 -3 7924 8028 8040 48 -3 1310 7974 8002 48 -3 7924 7963 8005 48 -3 1304 1305 8022 48 -3 7938 8031 8060 48 -3 1304 7984 8022 48 -3 7942 7961 7993 48 -3 7933 7975 8017 48 -3 1262 1263 8001 48 -3 7937 8000 8065 48 -3 1309 1310 8002 48 -3 7935 7963 8032 48 -3 7942 7961 8019 48 -3 7931 7961 8019 48 -3 7938 7998 8060 48 -3 7944 7990 7991 48 -3 189 1304 7988 48 -3 7935 7963 8005 48 -3 491 8007 8008 48 -3 7923 7990 7991 48 -3 7937 7969 8000 48 -3 7924 8005 8040 48 -3 7924 7961 8025 48 -3 1302 7959 7982 48 -3 7954 7979 8059 48 -3 7926 7977 8006 48 -3 7930 7963 8032 48 -3 7942 7959 8048 48 -3 7948 8013 8036 48 -3 7925 7965 8033 48 -3 489 490 7972 48 -3 7944 7965 8033 48 -3 198 1302 7982 48 -3 496 7967 7987 48 -3 7946 7977 8006 48 -3 7942 7966 7999 48 -3 7937 7969 7986 48 -3 559 560 7989 48 -3 7928 7980 8021 48 -3 7981 8021 8059 48 -3 1302 7959 8048 48 -3 7954 7979 8046 48 -3 7925 7986 7995 48 -3 7928 7981 8021 48 -3 7927 7964 8003 48 -3 10 1264 7983 48 -3 7924 7963 8025 48 -3 7943 7964 8027 48 -3 7925 7986 8012 48 -3 7952 8005 8040 48 -3 7963 7993 8025 48 -3 10 554 7983 48 -3 7949 8007 8008 48 -3 7937 8022 8039 48 -3 487 7969 8000 48 -3 486 7956 8047 48 -3 7934 7971 8016 48 -3 7942 7959 8057 48 -3 558 559 8034 48 -3 7925 7965 8012 48 -3 191 1261 7974 48 -3 556 557 7975 48 -3 7943 7973 8026 48 -3 7986 7995 8039 48 -3 7949 7980 8021 48 -3 7932 7965 8023 48 -3 7943 8006 8026 48 -3 7958 7979 8058 48 -3 7965 7990 8023 48 -3 7951 8001 8009 48 -3 7940 8001 8009 48 -3 487 7969 8049 48 -3 489 7972 8018 48 -3 7957 8022 8039 48 -3 7947 7992 7998 48 -3 7923 7992 8055 48 -3 7941 7970 8041 48 -3 562 7968 8056 48 -3 7936 7974 8002 48 -3 7923 8027 8055 48 -3 7946 7991 8044 48 -3 7945 7969 8049 48 -3 7991 8029 8044 48 -3 7935 7979 8059 48 -3 7942 7966 8019 48 -3 493 494 7979 48 -3 7958 8032 8038 48 -3 7935 7981 8005 48 -3 7937 7984 8022 48 -3 562 7968 8010 48 -3 189 1214 7988 48 -3 7972 8018 8035 48 -3 7934 7971 8028 48 -3 1308 7970 8041 48 -3 7933 7975 8036 48 -3 7936 7977 7994 48 -3 1308 7970 8037 48 -3 7950 8028 8040 48 -3 7946 7977 8044 48 -3 7948 7975 8036 48 -3 7952 8031 8060 48 -3 495 496 7987 48 -3 490 7972 8008 48 -3 7964 8003 8055 48 -3 1261 7974 8011 48 -3 7941 7970 8024 48 -3 1304 7984 7988 48 -3 1306 1307 7996 48 -3 7926 7978 8020 48 -3 7936 7977 8030 48 -3 486 7956 8000 48 -3 7933 7973 8026 48 -3 555 556 8017 48 -3 7932 7972 8043 48 -3 7956 7984 7988 48 -3 7928 7980 8052 48 -3 486 487 8000 48 -3 7932 7980 8023 48 -3 7947 7980 8023 48 -3 7938 8003 8055 48 -3 7942 7999 8048 48 -3 1303 7967 7997 48 -3 7977 7994 8044 48 -3 197 1301 7999 48 -3 7932 7972 8035 48 -3 7960 7989 8050 48 -3 490 491 8008 48 -3 7934 7989 8066 48 -3 7947 7998 8052 48 -3 7962 7989 8066 48 -3 7948 8013 8034 48 -3 7962 8013 8034 48 -3 11 562 8056 48 -3 7958 7987 8038 48 -3 556 7975 8017 48 -3 7926 7977 8030 48 -3 7955 7994 8061 48 -3 7953 7978 8020 48 -3 7947 7990 8023 48 -3 7945 8018 8035 48 -3 491 492 8007 48 -3 7927 7985 8013 48 -3 494 7979 8058 48 -3 493 7979 8046 48 -3 7954 8021 8059 48 -3 198 7982 7997 48 -3 7966 7999 8054 48 -3 7946 7991 8004 48 -3 7949 8007 8021 48 -3 7954 8007 8021 48 -3 7930 8032 8038 48 -3 7929 7976 8029 48 -3 7938 7992 7998 48 -3 7923 7991 8004 48 -3 7941 7996 8041 48 -3 7941 7976 8024 48 -3 1301 1302 8048 48 -3 7934 7985 8028 48 -3 7940 7983 8062 48 -3 7970 8037 8061 48 -3 7944 7976 8029 48 -3 7939 7982 8045 48 -3 7952 7981 8005 48 -3 487 488 8049 48 -3 7946 8004 8006 48 -3 7955 8037 8061 48 -3 7943 8004 8006 48 -3 7958 7987 8058 48 -3 7929 7976 8024 48 -3 495 7987 8058 48 -3 554 555 8014 48 -3 7926 8009 8020 48 -3 7933 7973 8036 48 -3 7959 7982 8045 48 -3 198 1303 7997 48 -3 7941 7976 8067 48 -3 7929 7994 8061 48 -3 7939 7987 8038 48 -3 7948 7975 8053 48 -3 7932 7980 8043 48 -3 1307 1308 8041 48 -3 7949 7980 8043 48 -3 557 7975 8053 48 -3 7936 8030 8051 48 -3 7944 7976 8033 48 -3 1261 1262 8011 48 -3 561 562 8010 48 -3 7933 7978 8026 48 -3 7942 7993 8057 48 -3 1308 1309 8037 48 -3 7940 7983 8042 48 -3 7928 7981 8060 48 -3 7938 8003 8031 48 -3 7952 7981 8060 48 -3 1263 1264 8042 48 -3 7950 8003 8031 48 -3 1299 1300 8015 48 -3 488 489 8018 48 -3 1264 7983 8042 48 -3 7956 7984 8065 48 -3 7939 7967 7997 48 -3 7960 8010 8050 48 -3 7983 8014 8062 48 -3 561 8010 8050 48 -3 7936 7974 8051 48 -3 554 7983 8014 48 -3 7945 8012 8035 48 -3 7926 8009 8030 48 -3 1214 7988 8047 48 -3 7950 7985 8028 48 -3 557 558 8053 48 -3 7943 8004 8027 48 -3 7937 7986 8039 48 -3 7939 7982 7997 48 -3 560 7989 8050 48 -3 7966 8019 8063 48 -3 1263 8001 8042 48 -3 7944 7991 8029 48 -3 7961 7993 8025 48 -3 7985 8013 8066 48 -3 7968 8063 8064 48 -3 1300 8015 8054 48 -3 7947 7980 8052 48 -3 7935 7981 8059 48 -3 7974 8011 8051 48 -3 1299 8015 8056 48 -3 7931 8019 8063 48 -3 7934 7985 8066 48 -3 7940 8001 8042 48 -3 197 7999 8054 48 -3 7945 8018 8049 48 -3 492 493 8046 48 -3 7972 8008 8043 48 -3 560 561 8050 48 -3 7941 7995 8067 48 -3 7954 8007 8046 48 -3 492 8007 8046 48 -3 7966 8015 8054 48 -3 494 495 8058 48 -3 7937 7984 8065 48 -3 197 1300 8054 48 -3 37 1214 8047 48 -3 7968 8015 8056 48 -3 7940 8009 8020 48 -3 11 1299 8056 48 -3 7938 7992 8055 48 -3 7957 7995 8039 48 -3 7925 7995 8067 48 -3 7930 7993 8057 48 -3 7953 8020 8062 48 -3 1307 7996 8041 48 -3 7923 8004 8027 48 -3 7956 8000 8065 48 -3 7968 8010 8064 48 -3 7929 8029 8044 48 -3 7929 7994 8044 48 -3 7951 8009 8030 48 -3 7931 8063 8064 48 -3 7931 8016 8064 48 -3 7951 8030 8051 48 -3 7960 8016 8064 48 -3 7962 8013 8066 48 -3 7928 7998 8052 48 -3 558 8034 8053 48 -3 1301 7999 8048 48 -3 7928 7998 8060 48 -3 7952 8031 8040 48 -3 7949 8008 8043 48 -3 7956 7988 8047 48 -3 7970 8024 8061 48 -3 7964 8027 8055 48 -3 7925 8033 8067 48 -3 7950 8031 8040 48 -3 7951 8011 8051 48 -3 488 8018 8049 48 -3 7960 8010 8064 48 -3 7953 8014 8062 48 -3 7968 8015 8063 48 -3 7966 8015 8063 48 -3 7939 8038 8045 48 -3 7940 8020 8062 48 -3 7948 8034 8053 48 -3 7929 8024 8061 48 -3 7959 8045 8057 48 -3 7930 8045 8057 48 -3 7976 8033 8067 48 -3 7930 8038 8045 48 -3 8088 8100 8150 49 -3 8075 8105 8122 49 -3 8074 8100 8150 49 -3 8088 8100 8159 49 -3 624 625 8109 49 -3 625 8109 8124 49 -3 8069 8100 8146 49 -3 8075 8122 8166 49 -3 8097 8117 8146 49 -3 8069 8116 8120 49 -3 1245 8128 8140 49 -3 8082 8117 8146 49 -3 632 8111 8112 49 -3 8069 8102 8116 49 -3 8077 8102 8116 49 -3 629 8099 8132 49 -3 898 8114 8115 49 -3 8116 8120 8161 49 -3 8100 8120 8159 49 -3 8069 8100 8120 49 -3 8080 8099 8165 49 -3 8079 8113 8121 49 -3 8080 8099 8147 49 -3 8087 8113 8121 49 -3 629 8099 8165 49 -3 8080 8103 8135 49 -3 895 8101 8134 49 -3 892 893 8104 49 -3 8076 8118 8129 49 -3 8097 8126 8144 49 -3 8070 8103 8135 49 -3 8083 8104 8181 49 -3 8106 8163 8180 49 -3 8073 8126 8144 49 -3 631 632 8111 49 -3 8074 8100 8185 49 -3 8077 8111 8112 49 -3 8076 8129 8171 49 -3 8104 8127 8181 49 -3 8085 8106 8163 49 -3 1241 1242 8105 49 -3 8070 8110 8121 49 -3 897 898 8115 49 -3 8093 8103 8193 49 -3 8078 8114 8115 49 -3 8083 8101 8175 49 -3 8087 8110 8121 49 -3 8068 8117 8138 49 -3 8089 8128 8140 49 -3 1244 1245 8128 49 -3 8083 8101 8154 49 -3 895 8101 8175 49 -3 8103 8136 8193 49 -3 94 891 8131 49 -3 55 327 8114 49 -3 54 330 8112 49 -3 94 740 8131 49 -3 8068 8117 8177 49 -3 626 8124 8172 49 -3 8100 8146 8185 49 -3 55 898 8114 49 -3 54 632 8112 49 -3 8094 8163 8180 49 -3 8075 8110 8153 49 -3 8079 8124 8162 49 -3 8098 8124 8162 49 -3 8069 8102 8173 49 -3 8080 8103 8147 49 -3 8084 8102 8126 49 -3 1241 8105 8155 49 -3 8078 8125 8161 49 -3 8077 8112 8123 49 -3 8093 8103 8168 49 -3 8079 8109 8124 49 -3 1239 1240 8113 49 -3 8076 8106 8189 49 -3 1242 8105 8122 49 -3 8087 8105 8155 49 -3 746 8139 8140 49 -3 8077 8102 8164 49 -3 8082 8117 8138 49 -3 625 626 8124 49 -3 330 8112 8123 49 -3 8078 8114 8125 49 -3 8110 8153 8184 49 -3 8070 8103 8136 49 -3 892 8104 8152 49 -3 327 8114 8125 49 -3 8106 8149 8189 49 -3 8095 8125 8161 49 -3 8098 8124 8172 49 -3 893 8104 8143 49 -3 8081 8104 8127 49 -3 8083 8104 8143 49 -3 8084 8102 8164 49 -3 8080 8137 8165 49 -3 629 630 8132 49 -3 743 744 8118 49 -3 8091 8108 8133 49 -3 8071 8119 8133 49 -3 895 896 8134 49 -3 8085 8119 8133 49 -3 8093 8117 8177 49 -3 8071 8108 8133 49 -3 8085 8106 8186 49 -3 1238 8109 8170 49 -3 8073 8147 8151 49 -3 329 330 8123 49 -3 327 328 8125 49 -3 8070 8121 8162 49 -3 8094 8107 8180 49 -3 8099 8147 8151 49 -3 8091 8133 8142 49 -3 8072 8107 8180 49 -3 8083 8108 8154 49 -3 745 746 8139 49 -3 8068 8148 8163 49 -3 8097 8126 8173 49 -3 8081 8104 8152 49 -3 8085 8133 8142 49 -3 8087 8105 8169 49 -3 8077 8123 8187 49 -3 8070 8135 8162 49 -3 8079 8109 8170 49 -3 8090 8122 8166 49 -3 8089 8139 8140 49 -3 8075 8105 8169 49 -3 8074 8150 8154 49 -3 8101 8150 8154 49 -3 1242 1243 8122 49 -3 8079 8113 8170 49 -3 8106 8149 8180 49 -3 743 8118 8129 49 -3 8072 8149 8180 49 -3 8102 8126 8173 49 -3 1238 1239 8170 49 -3 8103 8147 8168 49 -3 8076 8106 8186 49 -3 8083 8143 8175 49 -3 891 892 8152 49 -3 742 743 8129 49 -3 624 8109 8192 49 -3 1239 8113 8170 49 -3 8074 8141 8185 49 -3 891 8131 8152 49 -3 8070 8110 8184 49 -3 8075 8107 8153 49 -3 8094 8107 8190 49 -3 8087 8113 8155 49 -3 8096 8118 8179 49 -3 1240 8113 8155 49 -3 744 8118 8179 49 -3 8083 8108 8181 49 -3 8082 8138 8141 49 -3 8091 8108 8174 49 -3 8071 8108 8181 49 -3 1238 8109 8192 49 -3 8072 8107 8183 49 -3 8084 8111 8156 49 -3 8075 8107 8166 49 -3 8091 8138 8141 49 -3 8097 8117 8144 49 -3 8096 8139 8160 49 -3 8078 8120 8161 49 -3 95 746 8140 49 -3 95 1245 8140 49 -3 8081 8131 8191 49 -3 8093 8117 8144 49 -3 8081 8130 8191 49 -3 8088 8115 8157 49 -3 8084 8111 8164 49 -3 8094 8148 8163 49 -3 8071 8127 8158 49 -3 631 8111 8156 49 -3 8077 8111 8164 49 -3 8075 8110 8169 49 -3 8089 8139 8160 49 -3 8090 8128 8145 49 -3 627 628 8137 49 -3 8089 8128 8145 49 -3 8148 8177 8193 49 -3 8078 8115 8159 49 -3 8086 8148 8193 49 -3 8087 8110 8169 49 -3 628 629 8165 49 -3 8073 8147 8168 49 -3 8068 8142 8163 49 -3 894 895 8175 49 -3 8108 8154 8174 49 -3 8092 8129 8171 49 -3 897 8115 8157 49 -3 8088 8115 8159 49 -3 8081 8130 8158 49 -3 8095 8116 8161 49 -3 8092 8130 8158 49 -3 8095 8116 8187 49 -3 893 894 8143 49 -3 741 742 8178 49 -3 8077 8116 8187 49 -3 329 8123 8176 49 -3 8084 8132 8151 49 -3 8076 8118 8189 49 -3 8096 8118 8189 49 -3 741 8130 8178 49 -3 8073 8126 8151 49 -3 8099 8132 8151 49 -3 8082 8146 8185 49 -3 8076 8119 8186 49 -3 328 8125 8176 49 -3 8070 8136 8184 49 -3 627 8137 8172 49 -3 8078 8120 8159 49 -3 8068 8138 8142 49 -3 8091 8138 8142 49 -3 8095 8123 8176 49 -3 8088 8134 8150 49 -3 8079 8121 8162 49 -3 630 631 8156 49 -3 8084 8132 8156 49 -3 8084 8126 8151 49 -3 8101 8134 8150 49 -3 8090 8122 8167 49 -3 896 897 8157 49 -3 1243 1244 8167 49 -3 1243 8122 8167 49 -3 1240 1241 8155 49 -3 8095 8125 8176 49 -3 8071 8119 8182 49 -3 8081 8131 8152 49 -3 742 8129 8178 49 -3 8076 8119 8171 49 -3 75 1238 8192 49 -3 8088 8134 8157 49 -3 8085 8119 8186 49 -3 8071 8158 8182 49 -3 630 8132 8156 49 -3 1244 8128 8167 49 -3 8074 8154 8174 49 -3 8071 8127 8181 49 -3 8081 8127 8158 49 -3 8086 8153 8184 49 -3 896 8134 8157 49 -3 75 624 8192 49 -3 8137 8172 8188 49 -3 8072 8145 8160 49 -3 8072 8149 8160 49 -3 626 627 8172 49 -3 740 741 8191 49 -3 8080 8135 8188 49 -3 8092 8129 8178 49 -3 8098 8135 8188 49 -3 328 329 8176 49 -3 744 745 8179 49 -3 8098 8135 8162 49 -3 8096 8149 8160 49 -3 8090 8128 8167 49 -3 8107 8153 8190 49 -3 8095 8123 8187 49 -3 8069 8146 8173 49 -3 741 8130 8191 49 -3 8089 8145 8160 49 -3 8092 8130 8178 49 -3 8096 8139 8179 49 -3 8085 8142 8163 49 -3 628 8137 8165 49 -3 8097 8146 8173 49 -3 745 8139 8179 49 -3 8091 8141 8174 49 -3 8073 8144 8168 49 -3 8074 8141 8174 49 -3 8093 8144 8168 49 -3 8090 8145 8183 49 -3 894 8143 8175 49 -3 740 8131 8191 49 -3 8086 8136 8184 49 -3 8072 8145 8183 49 -3 8086 8136 8193 49 -3 8068 8148 8177 49 -3 8082 8141 8185 49 -3 8080 8137 8188 49 -3 8086 8148 8190 49 -3 8086 8153 8190 49 -3 8092 8158 8182 49 -3 8090 8166 8183 49 -3 8096 8149 8189 49 -3 8094 8148 8190 49 -3 8119 8171 8182 49 -3 8098 8172 8188 49 -3 8092 8171 8182 49 -3 8107 8166 8183 49 -3 8093 8177 8193 49 -3 8198 8241 8267 50 -3 8215 8241 8267 50 -3 8207 8237 8247 50 -3 8225 8247 8285 50 -3 8194 8247 8285 50 -3 8224 8243 8284 50 -3 1223 8254 8277 50 -3 8194 8237 8247 50 -3 8213 8243 8284 50 -3 1134 8230 8251 50 -3 8226 8236 8321 50 -3 8197 8249 8269 50 -3 8249 8269 8297 50 -3 8217 8231 8296 50 -3 8198 8241 8264 50 -3 8201 8236 8321 50 -3 8197 8228 8262 50 -3 8203 8234 8244 50 -3 8213 8241 8264 50 -3 1257 1258 8235 50 -3 8198 8239 8287 50 -3 1222 8229 8254 50 -3 8200 8250 8343 50 -3 8230 8250 8343 50 -3 8198 8273 8287 50 -3 8231 8258 8296 50 -3 8226 8236 8300 50 -3 621 8268 8270 50 -3 618 619 8248 50 -3 8204 8240 8261 50 -3 8195 8238 8272 50 -3 8202 8231 8275 50 -3 619 8248 8309 50 -3 8222 8248 8287 50 -3 8205 8248 8287 50 -3 1139 8240 8261 50 -3 8197 8228 8271 50 -3 1258 8235 8295 50 -3 8195 8238 8340 50 -3 615 8265 8266 50 -3 1134 1135 8251 50 -3 8195 8231 8258 50 -3 8223 8266 8269 50 -3 8212 8266 8269 50 -3 8195 8231 8259 50 -3 1222 8229 8331 50 -3 8201 8241 8284 50 -3 8206 8253 8279 50 -3 8217 8235 8295 50 -3 8220 8253 8279 50 -3 8210 8254 8277 50 -3 1259 1260 8242 50 -3 8206 8242 8256 50 -3 620 621 8268 50 -3 1257 8235 8263 50 -3 1223 1224 8277 50 -3 1226 8236 8289 50 -3 8209 8249 8262 50 -3 8197 8249 8262 50 -3 8213 8241 8284 50 -3 615 616 8266 50 -3 8244 8282 8324 50 -3 8204 8232 8317 50 -3 8231 8259 8275 50 -3 1138 1139 8261 50 -3 8224 8243 8338 50 -3 8202 8235 8294 50 -3 8210 8254 8302 50 -3 1141 8282 8324 50 -3 8196 8246 8288 50 -3 8237 8262 8334 50 -3 1259 8242 8295 50 -3 8209 8262 8334 50 -3 8238 8272 8311 50 -3 8204 8232 8316 50 -3 8198 8239 8264 50 -3 8217 8231 8305 50 -3 8204 8245 8304 50 -3 8200 8250 8315 50 -3 8202 8231 8305 50 -3 8222 8248 8309 50 -3 8222 8268 8273 50 -3 1222 1223 8254 50 -3 1226 8236 8300 50 -3 8203 8234 8341 50 -3 8214 8268 8273 50 -3 8201 8241 8303 50 -3 8204 8261 8317 50 -3 8217 8242 8295 50 -3 8214 8268 8270 50 -3 8217 8235 8305 50 -3 1134 8230 8326 50 -3 8202 8235 8305 50 -3 8210 8274 8302 50 -3 190 1222 8331 50 -3 8246 8274 8288 50 -3 8207 8237 8310 50 -3 8206 8253 8256 50 -3 8201 8236 8303 50 -3 8220 8253 8344 50 -3 8212 8265 8266 50 -3 618 8248 8278 50 -3 8196 8245 8281 50 -3 8194 8237 8334 50 -3 8220 8298 8344 50 -3 8211 8240 8345 50 -3 8196 8246 8281 50 -3 8207 8247 8299 50 -3 1136 1137 8257 50 -3 8220 8279 8315 50 -3 8216 8251 8293 50 -3 1260 8242 8313 50 -3 1139 8240 8345 50 -3 8203 8246 8274 50 -3 8213 8243 8335 50 -3 8208 8243 8285 50 -3 8207 8275 8310 50 -3 8238 8279 8315 50 -3 8242 8256 8313 50 -3 8213 8252 8264 50 -3 8203 8246 8333 50 -3 8245 8281 8304 50 -3 8211 8240 8304 50 -3 8196 8245 8286 50 -3 73 615 8265 50 -3 8214 8255 8267 50 -3 8206 8242 8296 50 -3 1226 1227 8289 50 -3 73 1254 8265 50 -3 8215 8289 8303 50 -3 8215 8241 8303 50 -3 8236 8289 8303 50 -3 1256 1257 8263 50 -3 8215 8255 8267 50 -3 8204 8245 8316 50 -3 8212 8260 8280 50 -3 8218 8260 8280 50 -3 8228 8275 8310 50 -3 8204 8240 8304 50 -3 8208 8243 8338 50 -3 8194 8243 8285 50 -3 8217 8242 8296 50 -3 74 621 8270 50 -3 8211 8246 8281 50 -3 74 1229 8270 50 -3 172 1142 8332 50 -3 8203 8244 8333 50 -3 8215 8255 8329 50 -3 241 8250 8298 50 -3 617 618 8278 50 -3 8218 8271 8294 50 -3 8194 8243 8335 50 -3 8197 8269 8280 50 -3 8234 8324 8332 50 -3 8211 8246 8333 50 -3 8208 8245 8286 50 -3 8247 8299 8347 50 -3 1142 8324 8332 50 -3 1137 8257 8306 50 -3 8206 8258 8279 50 -3 8211 8244 8282 50 -3 8207 8259 8275 50 -3 8222 8273 8287 50 -3 8209 8328 8330 50 -3 8211 8244 8333 50 -3 8235 8263 8294 50 -3 8221 8257 8306 50 -3 8221 8257 8276 50 -3 8209 8249 8330 50 -3 34 1134 8326 50 -3 8208 8245 8316 50 -3 8232 8291 8317 50 -3 8197 8271 8280 50 -3 8220 8250 8315 50 -3 8228 8262 8310 50 -3 1311 1312 8283 50 -3 8216 8257 8276 50 -3 8271 8294 8325 50 -3 241 8250 8336 50 -3 8194 8252 8334 50 -3 8251 8293 8343 50 -3 8216 8293 8307 50 -3 238 8256 8313 50 -3 8223 8269 8297 50 -3 8216 8257 8290 50 -3 8234 8244 8324 50 -3 8225 8247 8347 50 -3 8230 8251 8343 50 -3 1136 8257 8290 50 -3 1225 1226 8300 50 -3 8239 8328 8330 50 -3 8215 8289 8329 50 -3 1139 1140 8345 50 -3 1311 8283 8332 50 -3 8214 8255 8320 50 -3 8212 8260 8346 50 -3 240 241 8298 50 -3 56 238 8313 50 -3 8216 8251 8290 50 -3 8214 8267 8273 50 -3 8194 8252 8335 50 -3 1135 8251 8290 50 -3 8205 8297 8330 50 -3 8205 8248 8342 50 -3 8198 8267 8273 50 -3 8229 8254 8302 50 -3 8249 8297 8330 50 -3 8212 8269 8280 50 -3 8205 8287 8330 50 -3 8227 8293 8307 50 -3 8227 8272 8311 50 -3 8220 8250 8298 50 -3 8219 8299 8347 50 -3 8239 8287 8330 50 -3 1228 8255 8320 50 -3 1140 1141 8282 50 -3 8221 8276 8291 50 -3 8212 8265 8346 50 -3 1255 8260 8301 50 -3 8211 8282 8345 50 -3 8233 8288 8322 50 -3 8199 8291 8327 50 -3 1141 1142 8324 50 -3 8230 8250 8336 50 -3 8199 8276 8291 50 -3 8196 8288 8322 50 -3 8213 8252 8335 50 -3 1255 8260 8346 50 -3 8218 8271 8280 50 -3 1255 1256 8301 50 -3 8237 8262 8310 50 -3 241 242 8336 50 -3 8206 8258 8296 50 -3 8232 8291 8327 50 -3 8221 8261 8317 50 -3 8214 8270 8320 50 -3 238 8256 8337 50 -3 1254 1255 8346 50 -3 8218 8260 8301 50 -3 8202 8275 8325 50 -3 1228 1229 8320 50 -3 1135 1136 8290 50 -3 8228 8275 8325 50 -3 8234 8283 8332 50 -3 1228 8255 8329 50 -3 8221 8261 8306 50 -3 56 1260 8313 50 -3 8218 8263 8294 50 -3 8253 8256 8337 50 -3 1138 8261 8306 50 -3 8207 8259 8299 50 -3 8199 8307 8314 50 -3 8218 8263 8301 50 -3 8252 8328 8334 50 -3 8216 8276 8307 50 -3 8219 8272 8314 50 -3 8209 8328 8334 50 -3 1258 1259 8295 50 -3 8195 8258 8340 50 -3 8227 8272 8314 50 -3 8195 8259 8339 50 -3 619 620 8309 50 -3 1256 8263 8301 50 -3 8208 8285 8318 50 -3 620 8268 8309 50 -3 8199 8292 8314 50 -3 616 617 8308 50 -3 8234 8283 8341 50 -3 8210 8274 8288 50 -3 616 8266 8308 50 -3 8233 8288 8319 50 -3 1137 1138 8306 50 -3 8226 8277 8319 50 -3 8196 8286 8322 50 -3 8210 8277 8319 50 -3 8238 8311 8315 50 -3 8211 8281 8304 50 -3 8252 8264 8328 50 -3 8223 8266 8308 50 -3 1312 8283 8331 50 -3 8219 8272 8339 50 -3 8210 8288 8319 50 -3 8200 8311 8315 50 -3 617 8278 8308 50 -3 1224 1225 8323 50 -3 8258 8279 8340 50 -3 8222 8268 8309 50 -3 8223 8278 8308 50 -3 8200 8293 8343 50 -3 8203 8274 8302 50 -3 1227 1228 8329 50 -3 8223 8278 8342 50 -3 8239 8264 8328 50 -3 8199 8276 8307 50 -3 34 242 8326 50 -3 238 239 8337 50 -3 190 1312 8331 50 -3 8229 8283 8331 50 -3 172 1311 8332 50 -3 239 240 8344 50 -3 8248 8278 8342 50 -3 8225 8285 8318 50 -3 8253 8337 8344 50 -3 239 8337 8344 50 -3 1229 8270 8320 50 -3 1224 8277 8323 50 -3 1254 8265 8346 50 -3 8200 8293 8311 50 -3 8227 8293 8311 50 -3 8219 8299 8339 50 -3 8201 8284 8312 50 -3 8224 8286 8322 50 -3 8228 8271 8325 50 -3 8226 8277 8323 50 -3 8224 8284 8312 50 -3 8195 8272 8339 50 -3 8227 8307 8314 50 -3 1140 8282 8345 50 -3 8223 8297 8342 50 -3 8233 8312 8322 50 -3 8224 8312 8322 50 -3 8208 8316 8318 50 -3 8232 8316 8318 50 -3 8202 8294 8325 50 -3 8238 8279 8340 50 -3 240 8298 8344 50 -3 8226 8319 8321 50 -3 8233 8319 8321 50 -3 8199 8292 8327 50 -3 8208 8286 8338 50 -3 8219 8292 8314 50 -3 8229 8283 8341 50 -3 8221 8291 8317 50 -3 8225 8292 8347 50 -3 8224 8286 8338 50 -3 8203 8302 8341 50 -3 8229 8302 8341 50 -3 8259 8299 8339 50 -3 1227 8289 8329 50 -3 8225 8292 8327 50 -3 8226 8300 8323 50 -3 1225 8300 8323 50 -3 8201 8312 8321 50 -3 8233 8312 8321 50 -3 8225 8318 8327 50 -3 8232 8318 8327 50 -3 8219 8292 8347 50 -3 8205 8297 8342 50 -3 242 8326 8336 50 -3 8230 8326 8336 50 -3 1326 1327 8385 51 -3 1313 8400 8417 51 -3 1332 8402 8425 51 -3 1327 8385 8432 51 -3 1329 8392 8463 51 -3 8356 8376 8399 51 -3 8360 8379 8410 51 -3 1335 8381 8441 51 -3 8354 8379 8410 51 -3 8354 8379 8433 51 -3 8363 8378 8393 51 -3 1078 8389 8407 51 -3 1328 1329 8392 51 -3 1313 1314 8417 51 -3 8356 8376 8407 51 -3 8366 8385 8413 51 -3 1318 1319 8380 51 -3 1335 1336 8441 51 -3 1331 8402 8421 51 -3 8363 8378 8435 51 -3 8354 8378 8447 51 -3 8371 8402 8425 51 -3 8369 8388 8450 51 -3 8354 8378 8410 51 -3 8374 8414 8462 51 -3 8360 8379 8421 51 -3 8388 8429 8450 51 -3 8363 8384 8411 51 -3 8364 8384 8431 51 -3 8358 8403 8442 51 -3 8355 8384 8411 51 -3 8364 8384 8448 51 -3 8350 8394 8420 51 -3 8374 8414 8452 51 -3 8379 8392 8463 51 -3 8375 8403 8442 51 -3 8394 8420 8436 51 -3 1331 1332 8402 51 -3 8366 8413 8423 51 -3 8365 8386 8413 51 -3 8368 8389 8396 51 -3 1330 1331 8421 51 -3 8356 8389 8396 51 -3 8351 8386 8413 51 -3 160 1313 8400 51 -3 1077 1078 8407 51 -3 1323 8395 8425 51 -3 204 1336 8441 51 -3 204 8403 8441 51 -3 8378 8420 8435 51 -3 8349 8382 8399 51 -3 160 1075 8400 51 -3 8350 8420 8435 51 -3 8356 8382 8399 51 -3 8363 8393 8419 51 -3 8367 8383 8430 51 -3 200 1315 8397 51 -3 8356 8382 8466 51 -3 201 1323 8425 51 -3 8350 8394 8404 51 -3 1318 8380 8409 51 -3 200 1324 8397 51 -3 8391 8422 8451 51 -3 8393 8419 8457 51 -3 8379 8392 8433 51 -3 8362 8382 8438 51 -3 8383 8430 8472 51 -3 8367 8398 8405 51 -3 8365 8385 8432 51 -3 8366 8391 8422 51 -3 8359 8400 8424 51 -3 8353 8446 8462 51 -3 8348 8430 8472 51 -3 1319 8380 8408 51 -3 8365 8386 8433 51 -3 8349 8382 8427 51 -3 8362 8382 8427 51 -3 8357 8387 8445 51 -3 8355 8384 8431 51 -3 8359 8400 8417 51 -3 8366 8422 8423 51 -3 8355 8390 8411 51 -3 8370 8390 8411 51 -3 8375 8422 8423 51 -3 8355 8380 8440 51 -3 8355 8380 8431 51 -3 8356 8389 8407 51 -3 1335 8381 8444 51 -3 8372 8386 8412 51 -3 8372 8412 8430 51 -3 1333 1334 8422 51 -3 8364 8387 8404 51 -3 8359 8424 8469 51 -3 8366 8385 8428 51 -3 8357 8387 8404 51 -3 8357 8397 8445 51 -3 8357 8395 8471 51 -3 8357 8397 8471 51 -3 8350 8404 8448 51 -3 8365 8385 8413 51 -3 1078 8389 8454 51 -3 1333 8422 8468 51 -3 8353 8406 8462 51 -3 202 1325 8464 51 -3 8367 8398 8412 51 -3 8351 8398 8412 51 -3 8367 8405 8437 51 -3 8367 8412 8430 51 -3 1326 8385 8428 51 -3 8351 8386 8412 51 -3 8350 8384 8435 51 -3 8363 8384 8435 51 -3 8367 8383 8437 51 -3 8350 8384 8448 51 -3 8378 8393 8447 51 -3 8380 8409 8431 51 -3 1078 1079 8454 51 -3 1321 8388 8439 51 -3 8361 8414 8462 51 -3 203 1334 8451 51 -3 8360 8402 8421 51 -3 161 1079 8418 51 -3 8355 8390 8440 51 -3 8364 8387 8458 51 -3 8369 8390 8440 51 -3 8362 8416 8438 51 -3 8357 8394 8404 51 -3 8371 8395 8425 51 -3 1316 8387 8458 51 -3 1321 8388 8459 51 -3 8358 8398 8405 51 -3 1328 8392 8432 51 -3 8353 8405 8446 51 -3 8366 8391 8428 51 -3 1319 1320 8408 51 -3 8372 8386 8470 51 -3 8364 8409 8431 51 -3 8348 8419 8457 51 -3 8368 8388 8429 51 -3 8383 8443 8455 51 -3 8361 8401 8434 51 -3 8368 8388 8459 51 -3 8386 8433 8470 51 -3 8352 8396 8429 51 -3 8349 8427 8434 51 -3 8363 8411 8419 51 -3 8370 8411 8419 51 -3 8373 8443 8455 51 -3 8351 8413 8423 51 -3 1316 8387 8445 51 -3 8352 8396 8438 51 -3 8349 8401 8426 51 -3 8368 8396 8429 51 -3 8369 8388 8439 51 -3 8377 8401 8461 51 -3 8360 8402 8436 51 -3 8351 8398 8442 51 -3 8361 8406 8434 51 -3 8371 8402 8436 51 -3 8373 8427 8434 51 -3 8361 8401 8461 51 -3 8362 8415 8443 51 -3 8370 8415 8416 51 -3 8374 8446 8462 51 -3 8362 8415 8416 51 -3 1327 1328 8432 51 -3 8370 8415 8419 51 -3 8348 8415 8419 51 -3 8405 8446 8473 51 -3 1317 1318 8409 51 -3 1337 1338 8414 51 -3 8368 8389 8454 51 -3 8378 8410 8420 51 -3 1075 8400 8424 51 -3 8358 8403 8441 51 -3 8349 8399 8426 51 -3 161 1322 8418 51 -3 8358 8441 8473 51 -3 1320 1321 8439 51 -3 8374 8444 8446 51 -3 8381 8444 8446 51 -3 1325 8391 8464 51 -3 8358 8398 8442 51 -3 8365 8392 8432 51 -3 8365 8392 8433 51 -3 1075 1076 8424 51 -3 8415 8443 8472 51 -3 1316 1317 8458 51 -3 1325 8391 8428 51 -3 1321 1322 8459 51 -3 8371 8394 8436 51 -3 8370 8390 8467 51 -3 1320 8408 8439 51 -3 8369 8390 8450 51 -3 204 1333 8468 51 -3 8364 8409 8458 51 -3 201 1332 8425 51 -3 8349 8401 8434 51 -3 8375 8422 8468 51 -3 204 8403 8468 51 -3 1337 8414 8449 51 -3 8351 8423 8442 51 -3 8376 8399 8469 51 -3 8360 8410 8420 51 -3 1323 8395 8471 51 -3 1338 8414 8452 51 -3 1325 1326 8428 51 -3 205 1335 8444 51 -3 8377 8417 8453 51 -3 8372 8393 8447 51 -3 1315 8397 8445 51 -3 8359 8417 8453 51 -3 8353 8405 8437 51 -3 8371 8395 8460 51 -3 8362 8427 8443 51 -3 8373 8427 8443 51 -3 8381 8441 8473 51 -3 8372 8393 8457 51 -3 1079 8418 8454 51 -3 8357 8395 8460 51 -3 8380 8408 8440 51 -3 8369 8408 8439 51 -3 8371 8394 8460 51 -3 1315 1316 8445 51 -3 1323 1324 8471 51 -3 8368 8418 8459 51 -3 8364 8404 8448 51 -3 8357 8394 8460 51 -3 8376 8424 8469 51 -3 8356 8396 8466 51 -3 8373 8406 8455 51 -3 8373 8406 8434 51 -3 8353 8406 8455 51 -3 199 1337 8449 51 -3 8401 8426 8453 51 -3 8376 8424 8456 51 -3 1324 8397 8471 51 -3 8414 8449 8461 51 -3 8360 8420 8436 51 -3 1076 8424 8456 51 -3 199 1314 8465 51 -3 8369 8408 8440 51 -3 8396 8438 8466 51 -3 8399 8426 8469 51 -3 8377 8401 8453 51 -3 8352 8416 8438 51 -3 1329 1330 8463 51 -3 205 1338 8452 51 -3 205 8444 8452 51 -3 1076 1077 8456 51 -3 8368 8418 8454 51 -3 8375 8423 8442 51 -3 1314 8417 8465 51 -3 8354 8433 8470 51 -3 8352 8429 8450 51 -3 8375 8403 8468 51 -3 8370 8416 8467 51 -3 8376 8407 8456 51 -3 8358 8405 8473 51 -3 202 203 8464 51 -3 1077 8407 8456 51 -3 8374 8444 8452 51 -3 1317 8409 8458 51 -3 8361 8406 8462 51 -3 203 8451 8464 51 -3 1334 8422 8451 51 -3 8361 8414 8461 51 -3 1330 8421 8463 51 -3 8372 8447 8470 51 -3 1322 8418 8459 51 -3 8383 8437 8455 51 -3 8348 8415 8472 51 -3 8359 8426 8453 51 -3 8377 8417 8465 51 -3 8352 8416 8467 51 -3 8372 8430 8457 51 -3 8379 8421 8463 51 -3 8348 8430 8457 51 -3 8381 8446 8473 51 -3 8359 8426 8469 51 -3 8353 8437 8455 51 -3 8390 8450 8467 51 -3 8352 8450 8467 51 -3 8382 8438 8466 51 -3 8391 8451 8464 51 -3 8383 8443 8472 51 -3 8377 8449 8461 51 -3 199 8449 8465 51 -3 8377 8449 8465 51 -3 8354 8447 8470 51 -3 8492 8525 8557 52 -3 8511 8544 8588 52 -3 8489 8511 8544 52 -3 8525 8557 8577 52 -3 1216 8545 8558 52 -3 8486 8524 8529 52 -3 1161 1162 8514 52 -3 8477 8528 8537 52 -3 1215 8545 8560 52 -3 119 873 8519 52 -3 8495 8528 8537 52 -3 8484 8517 8546 52 -3 8491 8541 8591 52 -3 8508 8541 8591 52 -3 8487 8515 8547 52 -3 8531 8567 8623 52 -3 8497 8520 8574 52 -3 8486 8512 8566 52 -3 1216 1217 8558 52 -3 8520 8574 8603 52 -3 8475 8510 8589 52 -3 8500 8545 8560 52 -3 119 1164 8519 52 -3 35 348 8517 52 -3 8496 8531 8567 52 -3 8485 8519 8548 52 -3 35 8517 8619 52 -3 1268 8509 8549 52 -3 1268 8509 8570 52 -3 8524 8529 8585 52 -3 8487 8515 8599 52 -3 1270 1271 8518 52 -3 8484 8546 8604 52 -3 8505 8544 8588 52 -3 8486 8524 8566 52 -3 8504 8514 8605 52 -3 8495 8551 8557 52 -3 8480 8532 8580 52 -3 8481 8516 8618 52 -3 8494 8550 8556 52 -3 8475 8510 8572 52 -3 8486 8512 8621 52 -3 8485 8548 8600 52 -3 350 8522 8559 52 -3 8498 8522 8602 52 -3 8475 8589 8620 52 -3 8492 8525 8601 52 -3 8480 8532 8582 52 -3 8488 8516 8598 52 -3 1310 8524 8566 52 -3 8483 8514 8605 52 -3 8492 8559 8601 52 -3 8507 8552 8614 52 -3 8515 8547 8569 52 -3 8507 8552 8623 52 -3 1162 8514 8573 52 -3 8516 8534 8618 52 -3 8494 8533 8556 52 -3 1215 1216 8545 52 -3 1161 8514 8535 52 -3 8507 8567 8623 52 -3 8489 8511 8575 52 -3 8504 8514 8573 52 -3 1164 8519 8542 52 -3 8522 8565 8602 52 -3 8488 8516 8590 52 -3 8495 8537 8557 52 -3 873 8519 8548 52 -3 8489 8523 8593 52 -3 8486 8527 8561 52 -3 8486 8527 8621 52 -3 8505 8540 8588 52 -3 8493 8545 8558 52 -3 1310 8524 8587 52 -3 8478 8533 8539 52 -3 350 8522 8576 52 -3 350 351 8559 52 -3 8494 8533 8539 52 -3 8505 8540 8599 52 -3 8486 8529 8561 52 -3 8513 8589 8620 52 -3 8481 8516 8590 52 -3 1309 1310 8566 52 -3 8484 8517 8579 52 -3 8483 8523 8555 52 -3 1271 8518 8554 52 -3 8497 8529 8561 52 -3 1220 8521 8581 52 -3 8491 8578 8611 52 -3 8490 8552 8564 52 -3 8506 8546 8604 52 -3 8480 8580 8624 52 -3 8485 8519 8616 52 -3 348 8517 8562 52 -3 1268 1269 8570 52 -3 8521 8578 8611 52 -3 8492 8522 8565 52 -3 8477 8528 8571 52 -3 872 873 8548 52 -3 8479 8551 8557 52 -3 8483 8523 8575 52 -3 1270 8518 8583 52 -3 1273 8529 8592 52 -3 1220 8521 8578 52 -3 8497 8520 8561 52 -3 8499 8532 8580 52 -3 8488 8543 8598 52 -3 8489 8523 8575 52 -3 1267 1268 8549 52 -3 352 8525 8586 52 -3 352 8525 8601 52 -3 8501 8552 8564 52 -3 8493 8530 8563 52 -3 8492 8522 8559 52 -3 8498 8522 8576 52 -3 8475 8540 8588 52 -3 1272 1273 8592 52 -3 8483 8514 8555 52 -3 8489 8549 8593 52 -3 8482 8574 8603 52 -3 174 1265 8535 52 -3 8480 8544 8624 52 -3 8527 8561 8613 52 -3 1218 1219 8541 52 -3 8487 8528 8547 52 -3 8474 8550 8556 52 -3 8500 8545 8553 52 -3 8481 8526 8590 52 -3 8506 8548 8600 52 -3 1271 1272 8554 52 -3 8503 8525 8586 52 -3 8493 8545 8553 52 -3 174 1161 8535 52 -3 8493 8558 8563 52 -3 1307 1308 8543 52 -3 8487 8540 8599 52 -3 349 350 8576 52 -3 872 8548 8628 52 -3 8508 8558 8563 52 -3 8503 8525 8577 52 -3 8481 8526 8610 52 -3 348 349 8562 52 -3 8476 8527 8609 52 -3 8530 8563 8612 52 -3 39 1221 8568 52 -3 1269 1270 8583 52 -3 8494 8538 8539 52 -3 1163 1164 8542 52 -3 8510 8604 8606 52 -3 8491 8538 8539 52 -3 8474 8547 8569 52 -3 8490 8531 8556 52 -3 8477 8571 8615 52 -3 1269 8570 8583 52 -3 8515 8569 8582 52 -3 8502 8540 8571 52 -3 8490 8533 8564 52 -3 189 1215 8560 52 -3 8482 8532 8567 52 -3 8476 8527 8613 52 -3 8491 8541 8578 52 -3 8496 8532 8567 52 -3 8479 8538 8611 52 -3 8490 8533 8556 52 -3 8491 8539 8591 52 -3 8496 8531 8569 52 -3 8476 8552 8614 52 -3 8496 8569 8582 52 -3 8475 8540 8572 52 -3 8474 8531 8569 52 -3 8481 8530 8553 52 -3 8503 8581 8584 52 -3 8487 8540 8571 52 -3 1220 1221 8581 52 -3 189 1304 8560 52 -3 1308 8543 8627 52 -3 8487 8528 8571 52 -3 8488 8543 8621 52 -3 8523 8593 8595 52 -3 8512 8543 8621 52 -3 8502 8540 8572 52 -3 8492 8537 8565 52 -3 8476 8609 8617 52 -3 8521 8581 8584 52 -3 8474 8531 8556 52 -3 1266 8593 8595 52 -3 8490 8552 8623 52 -3 8479 8538 8551 52 -3 8495 8550 8551 52 -3 352 353 8586 52 -3 8494 8538 8551 52 -3 349 8562 8576 52 -3 8493 8530 8553 52 -3 8496 8532 8582 52 -3 8524 8585 8587 52 -3 8494 8550 8551 52 -3 8479 8584 8611 52 -3 8535 8555 8595 52 -3 1218 8541 8626 52 -3 8482 8574 8597 52 -3 8495 8528 8608 52 -3 8518 8574 8597 52 -3 8512 8543 8627 52 -3 871 872 8628 52 -3 1306 1307 8598 52 -3 8492 8537 8557 52 -3 1221 8568 8581 52 -3 1305 8534 8596 52 -3 1163 8542 8573 52 -3 8484 8536 8579 52 -3 1274 8585 8587 52 -3 8526 8609 8617 52 -3 1219 1220 8578 52 -3 8509 8580 8624 52 -3 1306 8598 8625 52 -3 8478 8533 8564 52 -3 8479 8557 8577 52 -3 191 1274 8587 52 -3 8498 8536 8579 52 -3 1272 8554 8592 52 -3 1265 8535 8595 52 -3 1305 8534 8625 52 -3 871 8546 8628 52 -3 8481 8530 8610 52 -3 8497 8529 8592 52 -3 1304 1305 8596 52 -3 8504 8542 8616 52 -3 8477 8537 8565 52 -3 8509 8570 8580 52 -3 1273 8529 8585 52 -3 8499 8570 8580 52 -3 8510 8572 8606 52 -3 8482 8532 8597 52 -3 8501 8530 8610 52 -3 8514 8535 8555 52 -3 8501 8530 8612 52 -3 8499 8532 8597 52 -3 8504 8594 8616 52 -3 39 353 8568 52 -3 8504 8542 8573 52 -3 8508 8541 8626 52 -3 8484 8604 8606 52 -3 1305 1306 8625 52 -3 8490 8531 8623 52 -3 8505 8544 8607 52 -3 8484 8536 8606 52 -3 8502 8536 8606 52 -3 1162 1163 8573 52 -3 1266 1267 8593 52 -3 8499 8583 8597 52 -3 8518 8583 8597 52 -3 8516 8534 8625 52 -3 8480 8544 8607 52 -3 1217 1218 8626 52 -3 8489 8549 8624 52 -3 8500 8534 8596 52 -3 8474 8547 8608 52 -3 8488 8590 8609 52 -3 8474 8550 8608 52 -3 1273 1274 8585 52 -3 8509 8549 8624 52 -3 8503 8568 8581 52 -3 8506 8548 8628 52 -3 8526 8590 8609 52 -3 191 1310 8587 52 -3 351 352 8601 52 -3 1265 1266 8595 52 -3 8498 8562 8576 52 -3 8500 8534 8618 52 -3 8498 8536 8602 52 -3 8502 8536 8615 52 -3 1219 8541 8578 52 -3 8499 8570 8583 52 -3 8516 8598 8625 52 -3 8478 8539 8591 52 -3 8515 8582 8607 52 -3 35 871 8619 52 -3 8528 8547 8608 52 -3 1308 1309 8627 52 -3 8518 8554 8574 52 -3 8478 8563 8612 52 -3 8517 8562 8579 52 -3 8519 8542 8616 52 -3 8498 8562 8579 52 -3 1307 8543 8598 52 -3 8501 8610 8617 52 -3 8497 8554 8574 52 -3 8480 8582 8607 52 -3 8526 8610 8617 52 -3 8520 8561 8613 52 -3 8491 8538 8611 52 -3 8497 8554 8592 52 -3 8485 8589 8594 52 -3 1217 8558 8626 52 -3 1267 8549 8593 52 -3 8501 8564 8612 52 -3 8513 8589 8594 52 -3 8523 8555 8595 52 -3 8495 8550 8608 52 -3 8478 8563 8591 52 -3 871 8546 8619 52 -3 8508 8563 8591 52 -3 8489 8544 8624 52 -3 8507 8567 8603 52 -3 8517 8546 8619 52 -3 1304 8560 8596 52 -3 8482 8567 8603 52 -3 8506 8546 8628 52 -3 8503 8568 8586 52 -3 8500 8560 8596 52 -3 8488 8609 8621 52 -3 8477 8565 8602 52 -3 8503 8577 8584 52 -3 8536 8602 8615 52 -3 351 8559 8601 52 -3 8501 8552 8617 52 -3 8500 8553 8618 52 -3 8527 8609 8621 52 -3 8477 8602 8615 52 -3 8485 8589 8600 52 -3 353 8568 8586 52 -3 8476 8552 8617 52 -3 8483 8575 8622 52 -3 8511 8575 8622 52 -3 8481 8553 8618 52 -3 8510 8589 8600 52 -3 8479 8577 8584 52 -3 8520 8603 8614 52 -3 8507 8603 8614 52 -3 8485 8594 8616 52 -3 8513 8605 8622 52 -3 8508 8558 8626 52 -3 8502 8571 8615 52 -3 1309 8566 8627 52 -3 8478 8564 8612 52 -3 8513 8594 8605 52 -3 8510 8600 8604 52 -3 8512 8566 8627 52 -3 8502 8572 8606 52 -3 8506 8600 8604 52 -3 8475 8588 8620 52 -3 8476 8613 8614 52 -3 8521 8584 8611 52 -3 8511 8588 8620 52 -3 8520 8613 8614 52 -3 8515 8599 8607 52 -3 8504 8594 8605 52 -3 8483 8605 8622 52 -3 8505 8599 8607 52 -3 8513 8620 8622 52 -3 8511 8620 8622 52 -3 8646 8663 8682 53 -3 8633 8663 8682 53 -3 8656 8661 8720 53 -3 8641 8658 8683 53 -3 8634 8658 8683 53 -3 8642 8656 8720 53 -3 208 1341 8659 53 -3 8636 8669 8722 53 -3 8636 8661 8722 53 -3 886 887 8675 53 -3 887 8675 8721 53 -3 8641 8658 8691 53 -3 8640 8657 8678 53 -3 8640 8664 8681 53 -3 8645 8666 8701 53 -3 24 322 8674 53 -3 8629 8665 8710 53 -3 1341 8659 8708 53 -3 320 321 8662 53 -3 24 885 8674 53 -3 8640 8657 8719 53 -3 8664 8681 8738 53 -3 8645 8701 8707 53 -3 124 890 8693 53 -3 8629 8696 8710 53 -3 315 316 8666 53 -3 8634 8658 8716 53 -3 8638 8675 8687 53 -3 8655 8702 8711 53 -3 8636 8680 8737 53 -3 8639 8660 8705 53 -3 8630 8702 8711 53 -3 8641 8662 8671 53 -3 8638 8662 8671 53 -3 8649 8675 8687 53 -3 8660 8680 8737 53 -3 320 8662 8691 53 -3 8648 8688 8695 53 -3 208 8659 8718 53 -3 8648 8663 8688 53 -3 1340 8656 8693 53 -3 1347 8686 8689 53 -3 8656 8661 8736 53 -3 8630 8660 8680 53 -3 8630 8660 8702 53 -3 8637 8670 8740 53 -3 8639 8660 8702 53 -3 8670 8679 8740 53 -3 8658 8691 8739 53 -3 8641 8662 8691 53 -3 1349 1350 8670 53 -3 1347 1348 8686 53 -3 17 314 8689 53 -3 318 8673 8739 53 -3 8636 8680 8728 53 -3 1349 8670 8727 53 -3 207 8698 8732 53 -3 207 1342 8698 53 -3 17 1347 8689 53 -3 1345 8667 8690 53 -3 317 318 8673 53 -3 8647 8667 8690 53 -3 315 8666 8715 53 -3 8633 8663 8677 53 -3 8652 8670 8727 53 -3 8658 8673 8739 53 -3 8653 8697 8699 53 -3 8636 8661 8720 53 -3 8629 8688 8695 53 -3 8642 8697 8699 53 -3 8635 8681 8738 53 -3 8654 8665 8695 53 -3 8629 8665 8695 53 -3 8651 8677 8706 53 -3 8638 8662 8709 53 -3 8650 8672 8685 53 -3 1342 8698 8708 53 -3 8631 8672 8685 53 -3 8640 8664 8726 53 -3 316 8666 8704 53 -3 8646 8663 8688 53 -3 8650 8684 8725 53 -3 1344 8664 8726 53 -3 889 8722 8736 53 -3 8650 8725 8729 53 -3 8643 8666 8704 53 -3 8654 8665 8735 53 -3 1341 1342 8708 53 -3 8629 8684 8696 53 -3 8638 8674 8731 53 -3 8650 8684 8696 53 -3 8638 8675 8731 53 -3 8633 8677 8706 53 -3 888 8669 8721 53 -3 1350 8670 8679 53 -3 8645 8666 8715 53 -3 321 8662 8709 53 -3 8661 8722 8736 53 -3 8639 8685 8705 53 -3 8639 8685 8696 53 -3 8650 8685 8696 53 -3 8648 8663 8712 53 -3 8638 8671 8687 53 -3 8642 8656 8733 53 -3 1344 8664 8718 53 -3 8643 8666 8701 53 -3 1353 8667 8694 53 -3 8644 8698 8703 53 -3 8653 8698 8703 53 -3 8649 8675 8721 53 -3 887 888 8721 53 -3 1350 1351 8679 53 -3 8645 8686 8689 53 -3 8631 8668 8705 53 -3 8630 8671 8687 53 -3 8643 8673 8716 53 -3 209 1343 8678 53 -3 8644 8672 8714 53 -3 8631 8672 8703 53 -3 8632 8701 8707 53 -3 8631 8668 8697 53 -3 8655 8683 8711 53 -3 8644 8672 8703 53 -3 1339 1340 8733 53 -3 8640 8682 8719 53 -3 8653 8698 8732 53 -3 8636 8668 8720 53 -3 8642 8668 8697 53 -3 8645 8686 8707 53 -3 8644 8708 8714 53 -3 8659 8708 8714 53 -3 8643 8700 8716 53 -3 322 8674 8709 53 -3 8655 8702 8710 53 -3 8638 8674 8709 53 -3 8654 8695 8713 53 -3 8639 8702 8710 53 -3 8652 8686 8707 53 -3 321 322 8709 53 -3 8646 8681 8682 53 -3 8641 8671 8711 53 -3 8648 8695 8713 53 -3 8640 8681 8682 53 -3 1343 1344 8726 53 -3 8640 8678 8726 53 -3 1352 8692 8724 53 -3 8629 8684 8688 53 -3 1353 8667 8692 53 -3 888 8669 8722 53 -3 1339 8699 8733 53 -3 8647 8667 8692 53 -3 8630 8680 8687 53 -3 1345 1346 8690 53 -3 8657 8678 8730 53 -3 8646 8684 8688 53 -3 319 320 8691 53 -3 1340 8656 8733 53 -3 889 890 8736 53 -3 8636 8668 8737 53 -3 8648 8676 8712 53 -3 8657 8690 8730 53 -3 8637 8676 8712 53 -3 8672 8714 8729 53 -3 1346 8690 8730 53 -3 317 8673 8704 53 -3 8649 8669 8721 53 -3 8630 8671 8711 53 -3 8637 8670 8723 53 -3 8649 8680 8687 53 -3 8692 8724 8742 53 -3 8649 8669 8728 53 -3 8643 8673 8704 53 -3 8636 8669 8728 53 -3 8642 8668 8720 53 -3 8652 8670 8723 53 -3 1352 1353 8692 53 -3 8633 8706 8734 53 -3 8651 8679 8724 53 -3 8632 8676 8713 53 -3 1351 8679 8724 53 -3 8648 8676 8713 53 -3 314 315 8715 53 -3 316 317 8704 53 -3 8644 8698 8708 53 -3 8665 8710 8741 53 -3 8655 8710 8741 53 -3 8643 8700 8717 53 -3 319 8691 8739 53 -3 8633 8719 8734 53 -3 8643 8701 8717 53 -3 888 889 8722 53 -3 8663 8677 8712 53 -3 8637 8677 8712 53 -3 8641 8683 8711 53 -3 8650 8672 8729 53 -3 8657 8690 8734 53 -3 8647 8690 8734 53 -3 124 206 8693 53 -3 208 1344 8718 53 -3 8651 8677 8740 53 -3 8658 8673 8716 53 -3 8631 8697 8703 53 -3 207 1339 8732 53 -3 209 1346 8730 53 -3 314 8689 8715 53 -3 8631 8685 8705 53 -3 8653 8697 8703 53 -3 8637 8676 8723 53 -3 8634 8683 8741 53 -3 1351 1352 8724 53 -3 8655 8683 8741 53 -3 886 8675 8731 53 -3 885 886 8731 53 -3 8639 8696 8710 53 -3 1348 1349 8727 53 -3 209 8678 8730 53 -3 8646 8681 8725 53 -3 885 8674 8731 53 -3 8632 8676 8743 53 -3 8642 8699 8733 53 -3 8668 8705 8737 53 -3 8646 8684 8725 53 -3 318 319 8739 53 -3 8659 8718 8738 53 -3 8664 8718 8738 53 -3 1343 8678 8726 53 -3 8632 8713 8717 53 -3 8637 8677 8740 53 -3 8633 8682 8719 53 -3 8634 8700 8716 53 -3 8654 8713 8717 53 -3 8635 8681 8725 53 -3 8635 8714 8729 53 -3 8645 8689 8715 53 -3 8649 8680 8728 53 -3 8651 8679 8740 53 -3 210 211 8694 53 -3 8632 8701 8717 53 -3 8654 8700 8717 53 -3 8635 8725 8729 53 -3 8652 8686 8727 53 -3 8634 8700 8735 53 -3 8654 8700 8735 53 -3 890 8693 8736 53 -3 1348 8686 8727 53 -3 8635 8714 8738 53 -3 8659 8714 8738 53 -3 1339 8699 8732 53 -3 8660 8705 8737 53 -3 8653 8699 8732 53 -3 8647 8706 8734 53 -3 8656 8693 8736 53 -3 8632 8707 8743 53 -3 8647 8706 8742 53 -3 8647 8692 8742 53 -3 8651 8724 8742 53 -3 8652 8707 8743 53 -3 8651 8706 8742 53 -3 8657 8719 8734 53 -3 8652 8723 8743 53 -3 8676 8723 8743 53 -3 8665 8735 8741 53 -3 8634 8735 8741 53 -3 211 1353 8694 53 -3 206 1340 8693 53 -3 210 1345 8667 53 -3 210 8667 8694 53 -3 1328 8780 8794 54 -3 1353 8801 8804 54 -3 8752 8779 8791 54 -3 1361 8802 8814 54 -3 8745 8772 8852 54 -3 8753 8786 8797 54 -3 8767 8787 8808 54 -3 17 1347 8854 54 -3 1349 1350 8778 54 -3 8745 8772 8820 54 -3 8762 8774 8805 54 -3 8748 8787 8808 54 -3 1347 8770 8854 54 -3 1364 8788 8836 54 -3 1369 8784 8786 54 -3 8775 8806 8828 54 -3 8751 8780 8843 54 -3 8746 8774 8849 54 -3 1363 1364 8788 54 -3 1360 1361 8814 54 -3 8775 8828 8864 54 -3 8751 8772 8800 54 -3 8760 8773 8829 54 -3 8774 8805 8844 54 -3 8780 8794 8843 54 -3 8746 8774 8832 54 -3 8753 8784 8786 54 -3 8751 8772 8822 54 -3 8764 8780 8800 54 -3 1328 1329 8794 54 -3 8769 8805 8844 54 -3 8756 8773 8811 54 -3 8762 8774 8832 54 -3 8751 8780 8800 54 -3 8760 8773 8817 54 -3 8752 8779 8795 54 -3 8758 8779 8795 54 -3 8756 8773 8810 54 -3 8763 8787 8812 54 -3 1358 8776 8855 54 -3 8748 8787 8812 54 -3 1352 1353 8801 54 -3 8758 8786 8797 54 -3 8754 8775 8814 54 -3 1325 8796 8802 54 -3 8747 8782 8833 54 -3 1368 1369 8786 54 -3 1349 8778 8830 54 -3 8756 8801 8804 54 -3 8754 8775 8806 54 -3 8750 8783 8816 54 -3 8762 8783 8816 54 -3 8761 8776 8838 54 -3 8749 8782 8798 54 -3 8761 8776 8824 54 -3 8752 8791 8846 54 -3 8765 8782 8798 54 -3 8774 8795 8849 54 -3 202 1361 8802 54 -3 8747 8782 8829 54 -3 1358 8776 8824 54 -3 1325 1326 8796 54 -3 8765 8782 8833 54 -3 1350 8778 8803 54 -3 213 1358 8855 54 -3 8747 8810 8823 54 -3 8752 8795 8844 54 -3 8744 8792 8805 54 -3 8774 8795 8844 54 -3 8762 8792 8805 54 -3 8768 8788 8836 54 -3 8747 8799 8833 54 -3 8747 8799 8823 54 -3 202 1325 8802 54 -3 8746 8797 8848 54 -3 8761 8828 8864 54 -3 8750 8778 8837 54 -3 201 1332 8807 54 -3 1347 8770 8827 54 -3 8751 8787 8822 54 -3 8771 8799 8833 54 -3 1330 1331 8793 54 -3 8772 8800 8852 54 -3 8763 8787 8822 54 -3 8746 8783 8821 54 -3 201 1362 8807 54 -3 8754 8796 8802 54 -3 8789 8822 8863 54 -3 8746 8821 8848 54 -3 8758 8779 8861 54 -3 8759 8783 8821 54 -3 8769 8785 8844 54 -3 8763 8789 8822 54 -3 8750 8778 8835 54 -3 8752 8785 8844 54 -3 8766 8799 8837 54 -3 8769 8785 8812 54 -3 8799 8837 8850 54 -3 16 1369 8859 54 -3 8759 8830 8835 54 -3 8778 8830 8835 54 -3 8760 8782 8829 54 -3 8764 8780 8860 54 -3 8761 8781 8838 54 -3 8768 8788 8813 54 -3 211 1354 8804 54 -3 8749 8782 8831 54 -3 8769 8812 8825 54 -3 8755 8798 8809 54 -3 8745 8781 8820 54 -3 8772 8822 8863 54 -3 8754 8802 8814 54 -3 8746 8783 8832 54 -3 211 1353 8804 54 -3 1330 8793 8839 54 -3 1328 8780 8860 54 -3 8760 8782 8831 54 -3 8765 8798 8809 54 -3 8755 8789 8809 54 -3 8745 8781 8828 54 -3 8762 8783 8832 54 -3 8763 8789 8825 54 -3 212 1356 8817 54 -3 8755 8781 8856 54 -3 8744 8789 8825 54 -3 1354 8804 8811 54 -3 212 8817 8853 54 -3 1347 1348 8827 54 -3 8748 8785 8812 54 -3 1348 8819 8827 54 -3 8755 8781 8820 54 -3 8754 8796 8815 54 -3 8744 8789 8809 54 -3 1354 1355 8811 54 -3 8759 8777 8819 54 -3 8761 8781 8828 54 -3 8759 8777 8821 54 -3 8773 8810 8829 54 -3 8757 8788 8842 54 -3 8757 8788 8813 54 -3 8750 8783 8835 54 -3 8763 8812 8825 54 -3 8767 8793 8808 54 -3 8753 8784 8862 54 -3 8759 8783 8835 54 -3 8764 8796 8815 54 -3 1369 8784 8859 54 -3 8757 8793 8808 54 -3 8769 8805 8825 54 -3 8744 8805 8825 54 -3 1350 1351 8803 54 -3 8771 8792 8816 54 -3 8748 8785 8851 54 -3 1368 8786 8826 54 -3 8762 8792 8816 54 -3 8752 8785 8846 54 -3 1348 1349 8830 54 -3 8760 8790 8845 54 -3 8751 8787 8843 54 -3 8767 8787 8843 54 -3 1348 8819 8830 54 -3 8767 8793 8839 54 -3 8756 8801 8823 54 -3 8755 8789 8863 54 -3 1357 8790 8855 54 -3 8766 8801 8823 54 -3 8758 8786 8826 54 -3 8778 8803 8837 54 -3 8781 8838 8856 54 -3 8755 8798 8856 54 -3 8756 8804 8811 54 -3 8757 8807 8842 54 -3 8745 8806 8815 54 -3 1365 8791 8867 54 -3 8768 8791 8846 54 -3 1365 8791 8836 54 -3 1329 8794 8839 54 -3 1363 8788 8842 54 -3 8760 8790 8831 54 -3 8757 8808 8813 54 -3 8768 8813 8851 54 -3 8756 8810 8823 54 -3 8758 8826 8861 54 -3 8773 8817 8853 54 -3 8768 8791 8836 54 -3 1357 8790 8845 54 -3 312 313 8818 54 -3 8754 8806 8815 54 -3 8757 8793 8841 54 -3 8779 8791 8867 54 -3 8771 8792 8858 54 -3 8760 8817 8845 54 -3 1329 1330 8839 54 -3 213 1357 8855 54 -3 8766 8799 8823 54 -3 8748 8808 8813 54 -3 214 1359 8847 54 -3 1366 1367 8861 54 -3 1352 8801 8840 54 -3 8744 8792 8866 54 -3 1365 1366 8867 54 -3 8758 8795 8849 54 -3 1366 8861 8867 54 -3 1351 1352 8840 54 -3 1364 1365 8836 54 -3 8767 8794 8839 54 -3 1331 8793 8841 54 -3 1358 1359 8824 54 -3 1327 1328 8860 54 -3 1326 8796 8834 54 -3 8753 8797 8848 54 -3 8764 8834 8860 54 -3 8764 8796 8834 54 -3 1359 8824 8847 54 -3 8824 8847 8864 54 -3 8767 8794 8843 54 -3 8758 8797 8849 54 -3 1331 1332 8841 54 -3 8764 8800 8852 54 -3 1367 1368 8826 54 -3 1326 1327 8834 54 -3 8790 8855 8868 54 -3 8766 8803 8837 54 -3 8766 8801 8840 54 -3 8749 8838 8856 54 -3 1332 8807 8841 54 -3 8771 8816 8850 54 -3 8766 8803 8840 54 -3 8757 8807 8841 54 -3 8776 8855 8868 54 -3 8750 8816 8850 54 -3 214 1360 8865 54 -3 1362 1363 8842 54 -3 1351 8803 8840 54 -3 8770 8818 8854 54 -3 8745 8806 8828 54 -3 8749 8798 8856 54 -3 8771 8799 8850 54 -3 8747 8810 8829 54 -3 1356 1357 8845 54 -3 8745 8815 8852 54 -3 313 8818 8854 54 -3 8777 8821 8848 54 -3 8777 8819 8827 54 -3 312 8818 8859 54 -3 1355 8811 8853 54 -3 1360 8814 8865 54 -3 8746 8797 8849 54 -3 1362 8807 8842 54 -3 8785 8846 8851 54 -3 8768 8846 8851 54 -3 8773 8811 8853 54 -3 8770 8827 8857 54 -3 8759 8819 8830 54 -3 8764 8815 8852 54 -3 212 1355 8853 54 -3 8744 8809 8866 54 -3 17 313 8854 54 -3 8748 8813 8851 54 -3 8779 8861 8867 54 -3 8750 8837 8850 54 -3 16 312 8859 54 -3 8770 8818 8862 54 -3 8777 8827 8857 54 -3 8765 8809 8866 54 -3 1356 8817 8845 54 -3 8784 8818 8862 54 -3 8772 8820 8863 54 -3 8755 8820 8863 54 -3 8784 8818 8859 54 -3 8761 8824 8864 54 -3 8790 8831 8868 54 -3 8775 8814 8865 54 -3 8749 8838 8868 54 -3 8776 8838 8868 54 -3 8753 8848 8857 54 -3 8765 8833 8858 54 -3 1367 8826 8861 54 -3 8771 8833 8858 54 -3 1327 8834 8860 54 -3 8749 8831 8868 54 -3 8777 8848 8857 54 -3 214 8847 8865 54 -3 8770 8857 8862 54 -3 8765 8858 8866 54 -3 8753 8857 8862 54 -3 8775 8847 8864 54 -3 8775 8847 8865 54 -3 8792 8858 8866 54 -3 8882 8910 8965 55 -3 8882 8932 8965 55 -3 1377 1378 8899 55 -3 8878 8896 8931 55 -3 8878 8896 8922 55 -3 1377 8899 8945 55 -3 8895 8903 8984 55 -3 8903 8958 8984 55 -3 8878 8909 8944 55 -3 8879 8901 8946 55 -3 8878 8900 8973 55 -3 8876 8906 8960 55 -3 8901 8946 8977 55 -3 8888 8902 8920 55 -3 8887 8921 8924 55 -3 8882 8899 8945 55 -3 8885 8910 8920 55 -3 8890 8905 8972 55 -3 8880 8934 8949 55 -3 8890 8907 8917 55 -3 8878 8923 8944 55 -3 8875 8910 8920 55 -3 1371 8907 8967 55 -3 8906 8960 8968 55 -3 1080 8926 8940 55 -3 8875 8902 8920 55 -3 8880 8915 8949 55 -3 8880 8904 8943 55 -3 8887 8906 8921 55 -3 995 8905 8943 55 -3 8905 8934 8972 55 -3 426 8903 8946 55 -3 8878 8922 8973 55 -3 8883 8909 8921 55 -3 8870 8909 8921 55 -3 1370 1371 8967 55 -3 1080 1081 8940 55 -3 1318 1319 8908 55 -3 1372 1373 8911 55 -3 8869 8912 8924 55 -3 8904 8943 8975 55 -3 8887 8912 8924 55 -3 8891 8941 8954 55 -3 161 1322 8926 55 -3 161 1080 8926 55 -3 8883 8921 8924 55 -3 8878 8900 8923 55 -3 8882 8899 8932 55 -3 8877 8907 8917 55 -3 8872 8898 8938 55 -3 1373 8911 8936 55 -3 428 8901 8961 55 -3 8891 8918 8930 55 -3 8889 8916 8929 55 -3 8881 8916 8929 55 -3 8884 8918 8930 55 -3 8875 8902 8925 55 -3 8877 8907 8956 55 -3 8886 8899 8952 55 -3 8872 8898 8979 55 -3 8870 8906 8921 55 -3 8879 8903 8958 55 -3 8879 8901 8986 55 -3 428 8901 8977 55 -3 8886 8899 8989 55 -3 8884 8914 8991 55 -3 8883 8909 8944 55 -3 8878 8909 8931 55 -3 426 8903 8969 55 -3 8914 8928 8991 55 -3 8880 8905 8934 55 -3 8888 8902 8963 55 -3 143 1370 8951 55 -3 1374 8936 8947 55 -3 8893 8900 8990 55 -3 8885 8912 8938 55 -3 8880 8904 8955 55 -3 1084 8900 8970 55 -3 1378 8899 8952 55 -3 1082 1083 8922 55 -3 994 995 8943 55 -3 426 427 8946 55 -3 8893 8901 8948 55 -3 8895 8903 8969 55 -3 8891 8915 8930 55 -3 8877 8911 8956 55 -3 8891 8918 8954 55 -3 8895 8904 8984 55 -3 8893 8900 8970 55 -3 8894 8911 8936 55 -3 8879 8903 8946 55 -3 1084 8900 8973 55 -3 8880 8905 8943 55 -3 8871 8917 8963 55 -3 8874 8915 8930 55 -3 1082 8922 8982 55 -3 995 8905 8981 55 -3 8890 8905 8981 55 -3 8893 8901 8961 55 -3 8869 8914 8918 55 -3 1318 8908 8935 55 -3 8884 8913 8991 55 -3 8884 8914 8918 55 -3 8869 8912 8933 55 -3 8870 8909 8931 55 -3 8888 8920 8933 55 -3 8892 8919 8939 55 -3 200 1315 8937 55 -3 8886 8919 8939 55 -3 200 1379 8937 55 -3 8885 8912 8933 55 -3 8885 8920 8933 55 -3 8885 8910 8965 55 -3 8898 8953 8964 55 -3 8895 8904 8971 55 -3 8890 8917 8972 55 -3 8876 8953 8964 55 -3 8873 8927 8986 55 -3 8894 8936 8947 55 -3 1319 8908 8942 55 -3 8902 8925 8988 55 -3 1371 8907 8956 55 -3 8913 8927 8991 55 -3 8877 8925 8988 55 -3 8870 8929 8966 55 -3 8870 8931 8966 55 -3 8873 8948 8986 55 -3 8869 8914 8924 55 -3 1370 8951 8967 55 -3 8887 8906 8964 55 -3 8884 8913 8930 55 -3 8890 8907 8967 55 -3 8874 8913 8930 55 -3 8883 8914 8924 55 -3 8896 8940 8966 55 -3 8894 8947 8962 55 -3 8917 8963 8988 55 -3 8881 8916 8974 55 -3 8876 8906 8964 55 -3 8883 8928 8944 55 -3 8897 8947 8962 55 -3 8870 8906 8968 55 -3 8879 8913 8927 55 -3 8881 8926 8940 55 -3 215 1374 8936 55 -3 8883 8914 8928 55 -3 8881 8940 8966 55 -3 8888 8941 8954 55 -3 993 8971 8975 55 -3 8876 8908 8960 55 -3 8877 8911 8992 55 -3 8882 8910 8957 55 -3 8876 8908 8976 55 -3 428 429 8961 55 -3 8896 8922 8982 55 -3 8879 8913 8958 55 -3 8881 8926 8974 55 -3 48 425 8959 55 -3 1321 8916 8987 55 -3 8880 8915 8955 55 -3 49 429 8950 55 -3 8875 8910 8957 55 -3 1372 8911 8956 55 -3 1317 1318 8935 55 -3 8904 8971 8975 55 -3 8889 8960 8968 55 -3 1319 1320 8942 55 -3 8912 8938 8980 55 -3 1320 1321 8987 55 -3 8885 8938 8965 55 -3 425 426 8969 55 -3 215 1373 8936 55 -3 8904 8955 8984 55 -3 8872 8932 8965 55 -3 1316 8919 8978 55 -3 425 8959 8969 55 -3 8872 8932 8989 55 -3 8891 8915 8949 55 -3 8894 8911 8992 55 -3 8900 8923 8990 55 -3 8886 8919 8983 55 -3 8873 8923 8944 55 -3 8872 8939 8989 55 -3 1316 1317 8978 55 -3 8871 8934 8949 55 -3 429 8950 8961 55 -3 8873 8928 8944 55 -3 1374 1375 8947 55 -3 8874 8913 8958 55 -3 8874 8915 8955 55 -3 8869 8918 8954 55 -3 1376 1377 8945 55 -3 8873 8927 8991 55 -3 8873 8928 8991 55 -3 1371 1372 8956 55 -3 1084 1085 8970 55 -3 8886 8937 8983 55 -3 1378 1379 8952 55 -3 8886 8937 8952 55 -3 992 993 8971 55 -3 8894 8925 8962 55 -3 8890 8951 8981 55 -3 995 996 8981 55 -3 8889 8916 8987 55 -3 8887 8912 8980 55 -3 1379 8937 8952 55 -3 8888 8941 8963 55 -3 8869 8933 8954 55 -3 143 996 8951 55 -3 49 1085 8950 55 -3 8875 8925 8962 55 -3 8871 8917 8972 55 -3 8892 8935 8976 55 -3 8873 8923 8990 55 -3 1376 8945 8985 55 -3 8899 8932 8989 55 -3 8891 8941 8949 55 -3 8888 8933 8954 55 -3 1321 8916 8974 55 -3 8871 8941 8949 55 -3 8870 8929 8968 55 -3 8892 8919 8978 55 -3 48 992 8959 55 -3 1316 8919 8983 55 -3 8945 8985 8993 55 -3 8896 8931 8966 55 -3 8889 8942 8960 55 -3 8897 8947 8985 55 -3 8877 8917 8988 55 -3 1083 1084 8973 55 -3 8908 8942 8960 55 -3 8894 8925 8992 55 -3 8893 8950 8970 55 -3 1375 8947 8985 55 -3 8895 8959 8969 55 -3 8892 8953 8976 55 -3 8881 8929 8966 55 -3 1315 1316 8983 55 -3 8898 8953 8979 55 -3 8874 8958 8984 55 -3 1083 8922 8973 55 -3 8889 8929 8968 55 -3 8872 8938 8965 55 -3 8892 8939 8979 55 -3 1322 8926 8974 55 -3 8871 8941 8963 55 -3 1317 8935 8978 55 -3 8898 8938 8980 55 -3 8887 8964 8980 55 -3 8892 8935 8978 55 -3 8873 8948 8990 55 -3 8893 8950 8961 55 -3 8875 8957 8962 55 -3 1320 8942 8987 55 -3 8898 8964 8980 55 -3 1321 1322 8974 55 -3 8889 8942 8987 55 -3 1081 1082 8982 55 -3 427 428 8977 55 -3 8897 8957 8962 55 -3 993 994 8975 55 -3 8871 8934 8972 55 -3 8882 8957 8993 55 -3 8908 8935 8976 55 -3 1375 1376 8985 55 -3 8877 8925 8992 55 -3 8879 8927 8986 55 -3 8892 8953 8979 55 -3 8895 8959 8971 55 -3 1081 8940 8982 55 -3 1315 8937 8983 55 -3 994 8943 8975 55 -3 8872 8939 8979 55 -3 1085 8950 8970 55 -3 8890 8951 8967 55 -3 427 8946 8977 55 -3 8901 8948 8986 55 -3 8896 8940 8982 55 -3 8876 8953 8976 55 -3 8886 8939 8989 55 -3 992 8959 8971 55 -3 8897 8957 8993 55 -3 8902 8963 8988 55 -3 8882 8945 8993 55 -3 996 8951 8981 55 -3 8893 8948 8990 55 -3 8874 8955 8984 55 -3 8897 8985 8993 55 -3 9024 9075 9078 56 -3 8999 9091 9096 56 -3 1003 1004 9032 56 -3 8999 9037 9091 56 -3 9014 9075 9078 56 -3 798 9068 9075 56 -3 8996 9038 9138 56 -3 9017 9034 9100 56 -3 9063 9091 9125 56 -3 9001 9034 9100 56 -3 143 1370 9050 56 -3 8994 9084 9117 56 -3 9004 9041 9056 56 -3 9011 9035 9134 56 -3 8996 9043 9138 56 -3 1253 9049 9054 56 -3 9004 9040 9069 56 -3 9010 9033 9142 56 -3 9008 9037 9057 56 -3 143 997 9050 56 -3 9002 9037 9057 56 -3 9053 9081 9111 56 -3 9010 9033 9115 56 -3 9008 9063 9091 56 -3 9016 9036 9090 56 -3 9005 9046 9083 56 -3 9011 9066 9134 56 -3 9010 9048 9142 56 -3 797 798 9075 56 -3 9006 9049 9077 56 -3 9012 9032 9059 56 -3 9021 9053 9081 56 -3 604 9044 9073 56 -3 9002 9038 9057 56 -3 9003 9044 9073 56 -3 215 1373 9046 56 -3 1252 1253 9054 56 -3 9006 9077 9120 56 -3 8997 9087 9103 56 -3 9001 9034 9061 56 -3 9008 9052 9116 56 -3 8996 9052 9112 56 -3 8996 9043 9147 56 -3 9016 9036 9099 56 -3 9002 9038 9109 56 -3 795 796 9056 56 -3 8994 9062 9117 56 -3 9012 9032 9079 56 -3 1003 9032 9079 56 -3 9001 9036 9099 56 -3 1370 9050 9067 56 -3 9008 9057 9116 56 -3 796 9056 9124 56 -3 604 9044 9152 56 -3 9004 9040 9132 56 -3 9027 9052 9112 56 -3 215 1388 9046 56 -3 9006 9049 9054 56 -3 8996 9048 9147 56 -3 9011 9066 9110 56 -3 9030 9066 9110 56 -3 9005 9083 9140 56 -3 72 1253 9049 56 -3 9017 9034 9105 56 -3 9022 9091 9096 56 -3 72 607 9049 56 -3 9011 9035 9106 56 -3 8998 9040 9082 56 -3 8998 9040 9069 56 -3 1001 1002 9047 56 -3 1386 9045 9114 56 -3 9002 9045 9097 56 -3 9021 9087 9103 56 -3 1004 9032 9088 56 -3 9010 9060 9115 56 -3 9013 9040 9082 56 -3 1247 1248 9051 56 -3 9019 9045 9097 56 -3 108 1005 9068 56 -3 8999 9037 9126 56 -3 108 798 9068 56 -3 9000 9064 9081 56 -3 9004 9069 9118 56 -3 9021 9064 9081 56 -3 9013 9040 9072 56 -3 9015 9041 9080 56 -3 1370 1371 9067 56 -3 9012 9047 9085 56 -3 8996 9038 9116 56 -3 604 605 9073 56 -3 9008 9037 9091 56 -3 9004 9041 9118 56 -3 9020 9055 9089 56 -3 8999 9055 9110 56 -3 9002 9037 9097 56 -3 9001 9036 9100 56 -3 998 9033 9113 56 -3 9002 9045 9145 56 -3 998 9033 9115 56 -3 9034 9065 9129 56 -3 9015 9041 9118 56 -3 9035 9095 9134 56 -3 1381 9095 9134 56 -3 8995 9065 9129 56 -3 9013 9082 9084 56 -3 9041 9056 9127 56 -3 9022 9091 9125 56 -3 9003 9073 9131 56 -3 9018 9081 9111 56 -3 9009 9061 9070 56 -3 1385 1386 9114 56 -3 8999 9086 9110 56 -3 9020 9055 9096 56 -3 9023 9082 9084 56 -3 9036 9090 9151 56 -3 9015 9069 9071 56 -3 8999 9055 9096 56 -3 9012 9047 9079 56 -3 1002 9047 9079 56 -3 9014 9068 9075 56 -3 9015 9051 9071 56 -3 9007 9050 9067 56 -3 9002 9109 9145 56 -3 1248 9051 9090 56 -3 9024 9056 9124 56 -3 8997 9058 9072 56 -3 9026 9077 9120 56 -3 9042 9065 9144 56 -3 9025 9047 9085 56 -3 9012 9064 9085 56 -3 1373 9046 9083 56 -3 8995 9065 9144 56 -3 9010 9048 9154 56 -3 8998 9069 9071 56 -3 9024 9058 9078 56 -3 9013 9053 9103 56 -3 999 1000 9060 56 -3 9055 9089 9130 56 -3 9021 9053 9103 56 -3 9019 9086 9094 56 -3 8997 9059 9078 56 -3 9016 9051 9071 56 -3 9030 9086 9094 56 -3 107 1246 9135 56 -3 1387 9101 9104 56 -3 9022 9096 9098 56 -3 9025 9047 9123 56 -3 9000 9076 9107 56 -3 1001 9047 9123 56 -3 607 9049 9077 56 -3 9016 9051 9090 56 -3 9027 9076 9107 56 -3 9023 9084 9117 56 -3 9006 9054 9105 56 -3 1246 9080 9135 56 -3 9003 9044 9143 56 -3 9011 9106 9130 56 -3 1250 9074 9151 56 -3 1000 9060 9123 56 -3 9029 9101 9104 56 -3 9012 9059 9087 56 -3 1250 1251 9074 56 -3 1384 1385 9094 56 -3 8997 9072 9103 56 -3 1380 9044 9095 56 -3 1380 9044 9152 56 -3 9048 9112 9154 56 -3 9013 9053 9084 56 -3 9012 9064 9087 56 -3 9022 9062 9098 56 -3 9028 9083 9140 56 -3 1382 1383 9066 56 -3 9009 9061 9092 56 -3 9017 9054 9105 56 -3 9019 9045 9114 56 -3 9025 9060 9123 56 -3 8997 9058 9078 56 -3 1386 9045 9104 56 -3 9034 9065 9105 56 -3 9005 9046 9141 56 -3 9007 9050 9146 56 -3 8996 9048 9112 56 -3 8994 9053 9084 56 -3 9036 9074 9151 56 -3 8995 9070 9089 56 -3 1385 9094 9114 56 -3 9021 9064 9087 56 -3 9020 9070 9089 56 -3 1005 9068 9088 56 -3 9042 9065 9120 56 -3 9006 9065 9120 56 -3 9061 9070 9129 56 -3 1388 9046 9101 56 -3 1004 1005 9088 56 -3 9026 9073 9131 56 -3 9059 9078 9153 56 -3 1383 9066 9150 56 -3 1247 9051 9102 56 -3 1372 1373 9083 56 -3 9041 9127 9135 56 -3 606 607 9077 56 -3 9038 9057 9116 56 -3 9015 9051 9102 56 -3 1252 9054 9093 56 -3 9031 9106 9130 56 -3 9030 9066 9150 56 -3 1002 1003 9079 56 -3 8996 9052 9116 56 -3 9014 9068 9088 56 -3 9017 9054 9093 56 -3 9020 9096 9098 56 -3 9027 9052 9139 56 -3 9008 9052 9119 56 -3 9000 9064 9085 56 -3 794 9127 9135 56 -3 8994 9053 9111 56 -3 9009 9070 9098 56 -3 8997 9059 9087 56 -3 997 9050 9113 56 -3 1387 1388 9101 56 -3 9028 9067 9137 56 -3 9020 9070 9098 56 -3 1372 9083 9128 56 -3 9007 9067 9137 56 -3 9039 9092 9122 56 -3 9061 9092 9133 56 -3 9058 9072 9132 56 -3 9023 9092 9122 56 -3 1246 1247 9102 56 -3 9011 9055 9110 56 -3 9015 9069 9118 56 -3 9028 9083 9128 56 -3 1381 1382 9134 56 -3 1246 9080 9102 56 -3 9011 9055 9130 56 -3 606 9077 9121 56 -3 9014 9088 9153 56 -3 9026 9077 9121 56 -3 9036 9074 9100 56 -3 9009 9062 9098 56 -3 9004 9056 9136 56 -3 998 999 9115 56 -3 8998 9108 9122 56 -3 9014 9078 9153 56 -3 1248 1249 9090 56 -3 9024 9056 9136 56 -3 9024 9058 9136 56 -3 1251 9074 9093 56 -3 71 1380 9152 56 -3 1380 1381 9095 56 -3 8994 9062 9125 56 -3 795 9056 9127 56 -3 9039 9108 9122 56 -3 8994 9063 9111 56 -3 9022 9062 9125 56 -3 9034 9061 9129 56 -3 1251 1252 9093 56 -3 9018 9063 9111 56 -3 9017 9074 9093 56 -3 9006 9065 9105 56 -3 9029 9109 9145 56 -3 997 998 9113 56 -3 999 9060 9115 56 -3 8998 9071 9108 56 -3 9009 9062 9117 56 -3 9032 9088 9153 56 -3 9008 9063 9119 56 -3 9010 9060 9148 56 -3 9016 9071 9108 56 -3 9032 9059 9153 56 -3 9001 9061 9133 56 -3 9025 9060 9148 56 -3 9017 9074 9100 56 -3 796 797 9124 56 -3 9013 9072 9103 56 -3 1371 9067 9128 56 -3 9018 9063 9119 56 -3 1249 9090 9151 56 -3 9028 9067 9128 56 -3 1386 1387 9104 56 -3 797 9075 9124 56 -3 107 794 9135 56 -3 8994 9063 9125 56 -3 9015 9080 9102 56 -3 9040 9072 9132 56 -3 794 795 9127 56 -3 9000 9081 9107 56 -3 9025 9085 9155 56 -3 9004 9132 9136 56 -3 9058 9132 9136 56 -3 9001 9099 9133 56 -3 9039 9099 9133 56 -3 1382 9066 9134 56 -3 9019 9086 9126 56 -3 605 9073 9121 56 -3 9031 9089 9130 56 -3 9026 9073 9121 56 -3 9018 9081 9107 56 -3 9041 9080 9135 56 -3 605 606 9121 56 -3 8995 9070 9129 56 -3 1000 1001 9123 56 -3 1371 1372 9128 56 -3 9024 9075 9124 56 -3 9030 9086 9110 56 -3 9019 9097 9126 56 -3 8995 9089 9144 56 -3 8998 9082 9122 56 -3 9031 9089 9144 56 -3 1383 1384 9150 56 -3 1249 1250 9151 56 -3 71 604 9152 56 -3 9023 9082 9122 56 -3 9029 9104 9145 56 -3 9016 9099 9108 56 -3 9045 9104 9145 56 -3 9019 9094 9114 56 -3 9027 9076 9154 56 -3 9000 9076 9155 56 -3 9010 9076 9154 56 -3 9010 9076 9148 56 -3 9046 9101 9141 56 -3 9005 9109 9138 56 -3 9039 9099 9108 56 -3 9038 9109 9138 56 -3 9037 9097 9126 56 -3 9009 9092 9117 56 -3 8999 9086 9126 56 -3 9039 9092 9133 56 -3 9003 9106 9143 56 -3 9035 9106 9143 56 -3 9023 9092 9117 56 -3 9026 9120 9131 56 -3 9042 9120 9131 56 -3 9044 9095 9143 56 -3 9000 9085 9155 56 -3 9031 9106 9149 56 -3 9003 9106 9149 56 -3 9076 9148 9155 56 -3 9025 9148 9155 56 -3 9030 9094 9150 56 -3 1384 9094 9150 56 -3 9035 9095 9143 56 -3 9027 9107 9139 56 -3 9007 9142 9147 56 -3 9048 9142 9147 56 -3 9029 9101 9141 56 -3 9005 9109 9141 56 -3 9018 9107 9139 56 -3 9033 9113 9146 56 -3 9029 9109 9141 56 -3 9043 9138 9140 56 -3 9005 9138 9140 56 -3 9028 9137 9140 56 -3 9043 9137 9140 56 -3 9042 9131 9149 56 -3 9050 9113 9146 56 -3 9003 9131 9149 56 -3 9052 9119 9139 56 -3 9018 9119 9139 56 -3 9027 9112 9154 56 -3 9042 9144 9149 56 -3 9031 9144 9149 56 -3 9033 9142 9146 56 -3 9043 9137 9147 56 -3 9007 9137 9147 56 -3 9007 9142 9146 56 -3 9166 9213 9230 57 -3 1374 9216 9221 57 -3 9167 9184 9204 57 -3 9168 9193 9212 57 -3 9167 9184 9218 57 -3 9166 9194 9230 57 -3 9158 9193 9212 57 -3 1324 9209 9231 57 -3 9160 9227 9247 57 -3 1323 9209 9229 57 -3 0 304 9190 57 -3 1376 1377 9200 57 -3 0 602 9190 57 -3 9160 9194 9247 57 -3 1374 1375 9216 57 -3 9170 9192 9234 57 -3 9174 9195 9224 57 -3 1362 9210 9229 57 -3 1367 1368 9197 57 -3 9174 9224 9227 57 -3 9171 9187 9206 57 -3 1376 9200 9258 57 -3 307 308 9191 57 -3 9185 9226 9244 57 -3 9178 9201 9235 57 -3 9164 9236 9260 57 -3 1365 9207 9272 57 -3 9201 9235 9280 57 -3 9157 9196 9204 57 -3 9172 9226 9244 57 -3 9170 9192 9240 57 -3 9177 9209 9229 57 -3 9173 9219 9225 57 -3 9171 9187 9259 57 -3 9177 9210 9212 57 -3 9168 9210 9212 57 -3 9162 9188 9251 57 -3 9168 9188 9237 57 -3 9164 9220 9254 57 -3 9164 9198 9236 57 -3 9173 9197 9225 57 -3 9176 9208 9219 57 -3 9164 9198 9220 57 -3 9183 9193 9214 57 -3 9158 9193 9214 57 -3 200 1324 9231 57 -3 9188 9207 9272 57 -3 1367 9197 9243 57 -3 9163 9192 9234 57 -3 9185 9223 9244 57 -3 9159 9208 9219 57 -3 9156 9232 9257 57 -3 1362 1363 9210 57 -3 9161 9223 9244 57 -3 1365 1366 9207 57 -3 304 9190 9261 57 -3 9174 9216 9221 57 -3 9171 9209 9231 57 -3 306 9211 9217 57 -3 307 9191 9211 57 -3 9177 9210 9229 57 -3 9168 9188 9242 57 -3 9157 9239 9241 57 -3 9190 9236 9260 57 -3 9162 9188 9242 57 -3 9181 9190 9261 57 -3 9186 9239 9241 57 -3 9158 9199 9206 57 -3 9165 9200 9247 57 -3 9180 9200 9247 57 -3 9184 9220 9254 57 -3 1323 1324 9209 57 -3 9156 9215 9257 57 -3 9169 9192 9233 57 -3 9157 9192 9240 57 -3 9163 9192 9233 57 -3 9163 9191 9234 57 -3 9182 9215 9233 57 -3 16 1369 9222 57 -3 9175 9197 9243 57 -3 9169 9215 9233 57 -3 1380 9198 9220 57 -3 9180 9227 9247 57 -3 602 9190 9236 57 -3 9164 9196 9260 57 -3 16 311 9222 57 -3 9188 9207 9251 57 -3 1383 1384 9203 57 -3 9170 9211 9217 57 -3 308 9191 9228 57 -3 9196 9204 9254 57 -3 9163 9191 9252 57 -3 9181 9196 9260 57 -3 9183 9193 9274 57 -3 9158 9199 9214 57 -3 9166 9199 9214 57 -3 9179 9213 9230 57 -3 9172 9205 9244 57 -3 9159 9219 9225 57 -3 9160 9205 9230 57 -3 9169 9192 9241 57 -3 1378 9250 9259 57 -3 9179 9205 9230 57 -3 9166 9194 9273 57 -3 9205 9244 9271 57 -3 9157 9192 9241 57 -3 9167 9239 9268 57 -3 9180 9200 9258 57 -3 9176 9202 9219 57 -3 9172 9195 9224 57 -3 9168 9193 9242 57 -3 310 9202 9263 57 -3 9164 9196 9254 57 -3 9175 9197 9225 57 -3 9160 9194 9230 57 -3 9172 9195 9277 57 -3 9176 9208 9252 57 -3 9174 9195 9246 57 -3 305 306 9217 57 -3 215 1374 9221 57 -3 9167 9223 9268 57 -3 215 1388 9221 57 -3 9180 9216 9227 57 -3 9160 9224 9227 57 -3 9174 9216 9227 57 -3 9208 9252 9265 57 -3 1384 9203 9276 57 -3 9162 9201 9245 57 -3 9185 9203 9223 57 -3 9181 9190 9260 57 -3 9178 9201 9245 57 -3 1387 9195 9277 57 -3 1380 1381 9220 57 -3 9156 9213 9249 57 -3 9187 9250 9259 57 -3 306 307 9211 57 -3 309 310 9263 57 -3 9184 9218 9266 57 -3 9185 9203 9276 57 -3 9166 9199 9273 57 -3 9183 9214 9249 57 -3 9166 9214 9249 57 -3 9173 9197 9248 57 -3 9188 9237 9272 57 -3 9173 9202 9219 57 -3 9167 9203 9218 57 -3 9171 9231 9259 57 -3 1368 9197 9248 57 -3 1383 9203 9218 57 -3 603 9236 9278 57 -3 1387 9195 9246 57 -3 9160 9205 9224 57 -3 9156 9232 9249 57 -3 9159 9235 9280 57 -3 9157 9196 9240 57 -3 9172 9205 9224 57 -3 9159 9208 9235 57 -3 9182 9208 9235 57 -3 9181 9196 9262 57 -3 9167 9203 9223 57 -3 9165 9199 9269 57 -3 1380 9198 9278 57 -3 201 1323 9229 57 -3 9185 9226 9276 57 -3 9157 9204 9239 57 -3 308 309 9228 57 -3 9173 9202 9255 57 -3 602 603 9236 57 -3 9165 9199 9273 57 -3 9169 9267 9279 57 -3 1382 1383 9218 57 -3 1363 9210 9237 57 -3 1377 9200 9250 57 -3 9158 9206 9238 57 -3 9169 9215 9279 57 -3 9179 9205 9271 57 -3 9191 9211 9234 57 -3 9198 9236 9278 57 -3 1363 1364 9237 57 -3 9175 9201 9251 57 -3 9175 9201 9280 57 -3 9162 9201 9251 57 -3 9178 9232 9257 57 -3 9165 9200 9275 57 -3 9199 9206 9269 57 -3 71 1380 9278 57 -3 9177 9212 9270 57 -3 9167 9204 9239 57 -3 1385 1386 9226 57 -3 1378 1379 9259 57 -3 1366 9207 9243 57 -3 9172 9226 9277 57 -3 1386 1387 9277 57 -3 201 1362 9229 57 -3 9170 9211 9234 57 -3 9171 9206 9238 57 -3 9176 9202 9263 57 -3 1368 1369 9248 57 -3 200 1379 9231 57 -3 9183 9232 9245 57 -3 310 9202 9255 57 -3 9178 9232 9245 57 -3 1382 9218 9266 57 -3 9168 9210 9237 57 -3 9173 9222 9255 57 -3 9184 9204 9254 57 -3 1375 1376 9258 57 -3 9158 9212 9238 57 -3 9174 9221 9246 57 -3 9175 9207 9243 57 -3 1366 1367 9243 57 -3 9179 9253 9256 57 -3 1375 9216 9258 57 -3 1369 9222 9248 57 -3 9189 9253 9256 57 -3 9175 9207 9251 57 -3 1377 1378 9250 57 -3 9163 9252 9265 57 -3 1385 9226 9276 57 -3 1387 1388 9246 57 -3 9212 9238 9270 57 -3 9165 9247 9273 57 -3 9194 9247 9273 57 -3 9179 9253 9271 57 -3 9173 9222 9248 57 -3 9166 9213 9249 57 -3 309 9228 9263 57 -3 9176 9228 9252 57 -3 9191 9228 9252 57 -3 9175 9225 9280 57 -3 9162 9242 9274 57 -3 9187 9206 9269 57 -3 9171 9209 9270 57 -3 9181 9217 9261 57 -3 9193 9242 9274 57 -3 310 311 9255 57 -3 9182 9208 9265 57 -3 9179 9213 9256 57 -3 9181 9217 9262 57 -3 305 9217 9261 57 -3 1388 9221 9246 57 -3 9184 9220 9266 57 -3 9177 9209 9270 57 -3 9183 9232 9249 57 -3 9170 9217 9262 57 -3 9156 9213 9256 57 -3 1381 9220 9266 57 -3 304 305 9261 57 -3 9182 9215 9257 57 -3 1381 1382 9266 57 -3 9189 9267 9279 57 -3 9186 9239 9268 57 -3 1384 1385 9276 57 -3 1364 1365 9272 57 -3 9180 9216 9258 57 -3 311 9222 9255 57 -3 9176 9228 9263 57 -3 1364 9237 9272 57 -3 71 603 9278 57 -3 9169 9241 9267 57 -3 9196 9240 9262 57 -3 9186 9241 9267 57 -3 9156 9215 9279 57 -3 9178 9235 9257 57 -3 9182 9235 9257 57 -3 9161 9223 9268 57 -3 1379 9231 9259 57 -3 9171 9238 9270 57 -3 9182 9233 9265 57 -3 9163 9233 9265 57 -3 9159 9225 9280 57 -3 1386 9226 9277 57 -3 9170 9240 9262 57 -3 9161 9244 9271 57 -3 9189 9264 9267 57 -3 9183 9245 9274 57 -3 9186 9264 9267 57 -3 9189 9253 9264 57 -3 9161 9253 9271 57 -3 9187 9250 9275 57 -3 9156 9256 9279 57 -3 9161 9253 9264 57 -3 9189 9256 9279 57 -3 9162 9245 9274 57 -3 9200 9250 9275 57 -3 9161 9264 9268 57 -3 9186 9264 9268 57 -3 9187 9269 9275 57 -3 9165 9269 9275 57 -3 9292 9318 9329 58 -3 9289 9354 9374 58 -3 814 9318 9329 58 -3 814 815 9318 58 -3 369 370 9319 58 -3 9287 9312 9355 58 -3 9287 9312 9353 58 -3 1132 1133 9335 58 -3 820 9315 9322 58 -3 9309 9354 9374 58 -3 112 1131 9315 58 -3 9292 9318 9334 58 -3 9288 9317 9382 58 -3 9297 9320 9366 58 -3 1133 9335 9373 58 -3 9305 9340 9349 58 -3 9290 9330 9333 58 -3 9283 9343 9368 58 -3 190 1312 9324 58 -3 9284 9344 9370 58 -3 9295 9340 9349 58 -3 9328 9367 9398 58 -3 9320 9366 9387 58 -3 9298 9318 9334 58 -3 3 371 9329 58 -3 9296 9344 9379 58 -3 9296 9355 9379 58 -3 112 820 9315 58 -3 9283 9330 9333 58 -3 9294 9325 9327 58 -3 9308 9343 9368 58 -3 9307 9344 9370 58 -3 369 9319 9346 58 -3 9302 9367 9398 58 -3 190 1237 9324 58 -3 9285 9325 9374 58 -3 9289 9325 9327 58 -3 9289 9326 9354 58 -3 9308 9328 9367 58 -3 9341 9391 9414 58 -3 1236 9314 9360 58 -3 172 1143 9404 58 -3 1144 1145 9326 58 -3 9293 9322 9350 58 -3 1236 9314 9403 58 -3 1143 9316 9404 58 -3 3 814 9329 58 -3 9317 9339 9382 58 -3 9281 9341 9391 58 -3 9288 9323 9367 58 -3 9294 9341 9370 58 -3 1144 9326 9378 58 -3 9332 9344 9417 58 -3 9307 9341 9370 58 -3 9353 9388 9400 58 -3 9287 9353 9388 58 -3 9311 9331 9364 58 -3 9285 9365 9374 58 -3 9301 9359 9365 58 -3 819 820 9322 58 -3 9309 9359 9365 58 -3 9284 9332 9344 58 -3 9302 9323 9367 58 -3 1312 9324 9352 58 -3 9315 9322 9383 58 -3 1289 1290 9339 58 -3 9298 9320 9364 58 -3 9300 9317 9375 58 -3 9290 9315 9383 58 -3 9288 9317 9375 58 -3 166 9373 9415 58 -3 9292 9334 9351 58 -3 9300 9317 9372 58 -3 9296 9344 9417 58 -3 9293 9321 9418 58 -3 9289 9327 9371 58 -3 9293 9322 9383 58 -3 9304 9316 9378 58 -3 2 369 9346 58 -3 9304 9326 9378 58 -3 370 9319 9363 58 -3 9298 9318 9362 58 -3 9291 9352 9390 58 -3 9290 9315 9377 58 -3 9292 9319 9363 58 -3 816 817 9331 58 -3 9313 9391 9414 58 -3 815 9318 9362 58 -3 1148 9356 9359 58 -3 9316 9352 9390 58 -3 9297 9320 9408 58 -3 9291 9332 9347 58 -3 1143 9316 9378 58 -3 9282 9334 9351 58 -3 819 9322 9350 58 -3 9282 9366 9387 58 -3 9293 9333 9418 58 -3 9311 9364 9412 58 -3 9285 9325 9348 58 -3 9305 9346 9397 58 -3 1131 9315 9377 58 -3 9304 9316 9390 58 -3 9294 9325 9348 58 -3 9298 9320 9387 58 -3 1232 1233 9337 58 -3 1145 9326 9354 58 -3 9319 9346 9397 58 -3 9320 9364 9408 58 -3 9299 9321 9368 58 -3 9289 9371 9399 58 -3 1290 9339 9384 58 -3 9286 9364 9408 58 -3 9291 9324 9352 58 -3 9293 9333 9383 58 -3 9281 9341 9361 58 -3 1234 1235 9338 58 -3 9293 9321 9369 58 -3 9358 9380 9391 58 -3 9297 9358 9380 58 -3 166 1286 9415 58 -3 1311 1312 9352 58 -3 9284 9332 9347 58 -3 9299 9336 9395 58 -3 9306 9335 9373 58 -3 9284 9327 9371 58 -3 9290 9335 9377 58 -3 9312 9337 9353 58 -3 816 9331 9362 58 -3 9298 9331 9362 58 -3 9295 9337 9353 58 -3 1147 1148 9359 58 -3 371 9329 9363 58 -3 9292 9329 9363 58 -3 9288 9323 9382 58 -3 9284 9327 9370 58 -3 9295 9337 9413 58 -3 9303 9342 9357 58 -3 9295 9340 9413 58 -3 9294 9327 9370 58 -3 9299 9321 9376 58 -3 9301 9342 9357 58 -3 9291 9332 9411 58 -3 2 1230 9346 58 -3 9311 9331 9401 58 -3 9303 9323 9382 58 -3 1233 9337 9406 58 -3 9292 9319 9397 58 -3 9291 9324 9411 58 -3 9296 9338 9360 58 -3 817 9331 9401 58 -3 1132 9335 9377 58 -3 9296 9338 9355 58 -3 9298 9331 9364 58 -3 9312 9338 9355 58 -3 9301 9356 9359 58 -3 9314 9332 9411 58 -3 1145 1146 9354 58 -3 1286 1287 9345 58 -3 9312 9337 9406 58 -3 9336 9358 9395 58 -3 9308 9328 9405 58 -3 1234 9338 9406 58 -3 1291 9342 9384 58 -3 9298 9334 9387 58 -3 9303 9323 9416 58 -3 9302 9323 9407 58 -3 818 819 9350 58 -3 9289 9325 9374 58 -3 9297 9336 9408 58 -3 9284 9347 9371 58 -3 9297 9336 9358 58 -3 9305 9349 9351 58 -3 173 1148 9356 58 -3 173 1292 9356 58 -3 9282 9349 9351 58 -3 9312 9338 9406 58 -3 9290 9330 9393 58 -3 9295 9349 9386 58 -3 1235 9338 9360 58 -3 9293 9350 9409 58 -3 9294 9341 9361 58 -3 9281 9361 9398 58 -3 1290 1291 9384 58 -3 1231 9340 9381 58 -3 9304 9326 9399 58 -3 1288 9372 9410 58 -3 9289 9326 9399 58 -3 9302 9348 9361 58 -3 1287 1288 9372 58 -3 9281 9328 9395 58 -3 9305 9346 9381 58 -3 9297 9366 9380 58 -3 9294 9348 9361 58 -3 9310 9366 9380 58 -3 9290 9333 9383 58 -3 9300 9343 9394 58 -3 9299 9336 9376 58 -3 9283 9333 9418 58 -3 1131 1132 9377 58 -3 1235 1236 9360 58 -3 9317 9372 9410 58 -3 9286 9336 9376 58 -3 9281 9328 9398 58 -3 9283 9368 9418 58 -3 9321 9368 9418 58 -3 9300 9345 9372 58 -3 1231 9340 9413 58 -3 370 371 9363 58 -3 9304 9347 9371 58 -3 9306 9330 9393 58 -3 9301 9357 9365 58 -3 1287 9345 9372 58 -3 9303 9339 9384 58 -3 815 816 9362 58 -3 9314 9332 9417 58 -3 9295 9386 9400 58 -3 1237 9324 9403 58 -3 9283 9330 9394 58 -3 9301 9342 9402 58 -3 9306 9330 9385 58 -3 9306 9345 9385 58 -3 9285 9357 9365 58 -3 9305 9340 9381 58 -3 9310 9388 9400 58 -3 1230 1231 9381 58 -3 1236 1237 9403 58 -3 9296 9360 9417 58 -3 9317 9339 9410 58 -3 9300 9345 9385 58 -3 9300 9385 9394 58 -3 9311 9350 9401 58 -3 9303 9339 9382 58 -3 166 1133 9373 58 -3 9292 9351 9397 58 -3 1291 9342 9402 58 -3 1289 9339 9410 58 -3 1231 1232 9413 58 -3 1232 9337 9413 58 -3 9300 9343 9375 58 -3 9286 9336 9408 58 -3 818 9350 9401 58 -3 9290 9335 9393 58 -3 9287 9355 9379 58 -3 9307 9344 9379 58 -3 9282 9349 9386 58 -3 9303 9342 9384 58 -3 9314 9360 9417 58 -3 9301 9356 9402 58 -3 9282 9334 9387 58 -3 9309 9365 9374 58 -3 9302 9348 9407 58 -3 1286 9345 9415 58 -3 9304 9347 9390 58 -3 9307 9341 9414 58 -3 1311 9352 9404 58 -3 9306 9335 9393 58 -3 9316 9352 9404 58 -3 1291 1292 9402 58 -3 9306 9345 9415 58 -3 9283 9343 9394 58 -3 1143 1144 9378 58 -3 9281 9358 9395 58 -3 9303 9357 9416 58 -3 1146 9354 9389 58 -3 9308 9343 9396 58 -3 9309 9354 9389 58 -3 9282 9366 9386 58 -3 9311 9350 9409 58 -3 9291 9347 9390 58 -3 9286 9369 9376 58 -3 9286 9364 9412 58 -3 9321 9369 9376 58 -3 1230 9346 9381 58 -3 9285 9348 9407 58 -3 9313 9380 9388 58 -3 9310 9380 9388 58 -3 1147 9359 9389 58 -3 9305 9351 9397 58 -3 9309 9359 9389 58 -3 1146 1147 9389 58 -3 9310 9366 9386 58 -3 817 818 9401 58 -3 9304 9371 9399 58 -3 1233 1234 9406 58 -3 1288 1289 9410 58 -3 9308 9367 9396 58 -3 9288 9367 9396 58 -3 9299 9395 9405 58 -3 9295 9353 9400 58 -3 172 1311 9404 58 -3 9281 9358 9391 58 -3 9307 9379 9392 58 -3 9328 9395 9405 58 -3 1292 9356 9402 58 -3 9302 9361 9398 58 -3 9285 9357 9416 58 -3 9343 9375 9396 58 -3 9313 9380 9391 58 -3 9293 9369 9409 58 -3 9299 9368 9405 58 -3 9308 9368 9405 58 -3 9330 9385 9394 58 -3 9310 9386 9400 58 -3 9306 9373 9415 58 -3 9286 9369 9412 58 -3 9288 9375 9396 58 -3 9287 9379 9392 58 -3 9307 9392 9414 58 -3 9287 9388 9392 58 -3 9313 9388 9392 58 -3 9324 9403 9411 58 -3 9314 9403 9411 58 -3 9313 9392 9414 58 -3 9323 9407 9416 58 -3 9285 9407 9416 58 -3 9369 9409 9412 58 -3 9311 9409 9412 58 -3 9436 9448 9469 59 -3 1117 9470 9492 59 -3 9443 9476 9480 59 -3 9430 9460 9497 59 -3 9431 9476 9480 59 -3 9424 9471 9479 59 -3 9439 9471 9479 59 -3 9439 9479 9506 59 -3 9439 9506 9508 59 -3 1293 9449 9457 59 -3 9423 9452 9465 59 -3 9443 9460 9497 59 -3 9429 9452 9465 59 -3 1120 1121 9453 59 -3 9424 9464 9479 59 -3 9419 9462 9508 59 -3 9444 9462 9508 59 -3 9436 9464 9479 59 -3 1117 1118 9470 59 -3 9441 9469 9481 59 -3 9419 9469 9481 59 -3 9423 9452 9482 59 -3 9432 9452 9482 59 -3 9434 9471 9491 59 -3 9436 9448 9543 59 -3 9471 9491 9524 59 -3 9429 9456 9519 59 -3 1122 1123 9459 59 -3 9434 9451 9528 59 -3 9437 9456 9465 59 -3 9437 9470 9492 59 -3 1390 9451 9505 59 -3 9430 9460 9523 59 -3 1122 9459 9501 59 -3 9429 9456 9465 59 -3 9444 9503 9508 59 -3 1295 9467 9507 59 -3 153 1293 9534 59 -3 9430 9459 9475 59 -3 9434 9455 9488 59 -3 9429 9467 9519 59 -3 1295 1296 9467 59 -3 219 1396 9460 59 -3 9435 9454 9518 59 -3 1120 9453 9477 59 -3 1293 1294 9457 59 -3 1395 9476 9512 59 -3 9434 9451 9491 59 -3 9438 9453 9501 59 -3 1212 9454 9495 59 -3 9450 9494 9504 59 -3 1390 9451 9528 59 -3 9473 9485 9495 59 -3 9437 9465 9490 59 -3 9438 9459 9475 59 -3 9426 9453 9517 59 -3 9438 9453 9515 59 -3 9423 9465 9490 59 -3 1293 9449 9534 59 -3 1121 9453 9501 59 -3 1394 9476 9478 59 -3 9446 9486 9500 59 -3 9425 9486 9500 59 -3 9428 9454 9489 59 -3 9443 9476 9512 59 -3 9444 9458 9503 59 -3 9430 9466 9523 59 -3 9428 9473 9495 59 -3 9435 9458 9504 59 -3 218 1394 9478 59 -3 9428 9454 9495 59 -3 9435 9494 9504 59 -3 9438 9459 9501 59 -3 9427 9461 9498 59 -3 1297 9456 9514 59 -3 9420 9461 9498 59 -3 9432 9452 9493 59 -3 1394 1395 9476 59 -3 9442 9467 9507 59 -3 9420 9461 9496 59 -3 9439 9503 9508 59 -3 152 1205 9484 59 -3 216 1389 9473 59 -3 9429 9452 9532 59 -3 1208 1209 9472 59 -3 9426 9453 9515 59 -3 9426 9463 9502 59 -3 9441 9463 9502 59 -3 9435 9454 9525 59 -3 9420 9474 9498 59 -3 9454 9489 9518 59 -3 1212 9454 9525 59 -3 9445 9478 9520 59 -3 9434 9455 9511 59 -3 9430 9459 9510 59 -3 9449 9457 9547 59 -3 9431 9478 9520 59 -3 9421 9480 9497 59 -3 9425 9504 9516 59 -3 9421 9475 9497 59 -3 9458 9504 9526 59 -3 9434 9488 9528 59 -3 9421 9475 9487 59 -3 1205 9468 9522 59 -3 9436 9469 9506 59 -3 9438 9475 9487 59 -3 9419 9462 9481 59 -3 9440 9470 9490 59 -3 9432 9462 9481 59 -3 1209 9472 9545 59 -3 9457 9507 9527 59 -3 9455 9513 9539 59 -3 9447 9461 9544 59 -3 9427 9461 9544 59 -3 9437 9456 9514 59 -3 9442 9507 9527 59 -3 9445 9513 9539 59 -3 9430 9466 9510 59 -3 9450 9504 9516 59 -3 1297 9456 9519 59 -3 9431 9476 9478 59 -3 188 1213 9485 59 -3 1205 1206 9522 59 -3 9424 9464 9520 59 -3 9447 9483 9529 59 -3 1297 1298 9514 59 -3 9450 9472 9545 59 -3 9453 9477 9517 59 -3 1119 1120 9477 59 -3 9433 9472 9516 59 -3 1208 9472 9483 59 -3 167 1298 9492 59 -3 1397 9466 9531 59 -3 9422 9489 9521 59 -3 9433 9472 9483 59 -3 1212 1213 9495 59 -3 1397 9466 9523 59 -3 9448 9469 9502 59 -3 9441 9469 9502 59 -3 9427 9498 9527 59 -3 9421 9480 9499 59 -3 1205 9468 9484 59 -3 9455 9488 9533 59 -3 9422 9491 9521 59 -3 152 1030 9484 59 -3 9422 9458 9503 59 -3 9444 9462 9500 59 -3 9449 9468 9484 59 -3 9441 9481 9482 59 -3 9432 9481 9482 59 -3 9449 9468 9547 59 -3 9437 9470 9490 59 -3 9461 9496 9529 59 -3 9422 9458 9518 59 -3 9426 9463 9517 59 -3 9440 9463 9517 59 -3 9444 9458 9526 59 -3 1294 9457 9507 59 -3 9435 9458 9518 59 -3 9493 9537 9548 59 -3 9433 9483 9529 59 -3 1123 9459 9510 59 -3 9447 9461 9529 59 -3 1396 9460 9523 59 -3 9420 9474 9532 59 -3 1207 1208 9483 59 -3 9432 9493 9537 59 -3 9419 9469 9506 59 -3 9446 9486 9496 59 -3 9434 9471 9511 59 -3 9436 9464 9499 59 -3 9450 9494 9545 59 -3 216 1390 9505 59 -3 219 9460 9512 59 -3 9433 9486 9516 59 -3 1124 9466 9510 59 -3 9429 9474 9532 59 -3 9430 9475 9497 59 -3 217 1391 9488 59 -3 1389 9473 9485 59 -3 9443 9480 9497 59 -3 9439 9471 9524 59 -3 9419 9506 9508 59 -3 9442 9474 9498 59 -3 1118 9470 9509 59 -3 9432 9462 9537 59 -3 9480 9499 9540 59 -3 9427 9468 9547 59 -3 9447 9483 9541 59 -3 9440 9463 9538 59 -3 167 1117 9492 59 -3 9436 9499 9543 59 -3 1396 1397 9523 59 -3 9443 9460 9512 59 -3 1210 1211 9494 59 -3 9441 9463 9546 59 -3 9440 9470 9509 59 -3 1211 1212 9525 59 -3 9424 9520 9539 59 -3 1390 1391 9528 59 -3 9424 9471 9511 59 -3 1119 9477 9509 59 -3 9420 9493 9532 59 -3 188 1389 9485 59 -3 9440 9477 9509 59 -3 168 1124 9531 59 -3 216 9473 9505 59 -3 9429 9467 9535 59 -3 1123 1124 9510 59 -3 9450 9472 9516 59 -3 1296 9467 9519 59 -3 1298 9492 9514 59 -3 9435 9494 9525 59 -3 9442 9467 9535 59 -3 1124 9466 9531 59 -3 9433 9486 9496 59 -3 219 1395 9512 59 -3 9425 9486 9516 59 -3 1121 1122 9501 59 -3 9446 9496 9548 59 -3 1118 1119 9509 59 -3 1392 9513 9533 59 -3 9436 9479 9506 59 -3 1296 1297 9519 59 -3 1210 9494 9545 59 -3 218 9478 9530 59 -3 1030 9484 9534 59 -3 9438 9487 9515 59 -3 9442 9474 9535 59 -3 1392 1393 9513 59 -3 9429 9474 9535 59 -3 9440 9490 9538 59 -3 9433 9496 9529 59 -3 9427 9468 9544 59 -3 1207 9483 9541 59 -3 9455 9513 9533 59 -3 1294 1295 9507 59 -3 9431 9520 9540 59 -3 9440 9477 9517 59 -3 9425 9504 9526 59 -3 9451 9505 9542 59 -3 9464 9520 9540 59 -3 218 1393 9530 59 -3 9444 9500 9526 59 -3 9422 9491 9524 59 -3 9439 9503 9524 59 -3 1213 9485 9495 59 -3 9437 9492 9514 59 -3 9462 9500 9537 59 -3 9445 9478 9530 59 -3 9428 9489 9521 59 -3 9421 9487 9543 59 -3 9446 9500 9537 59 -3 9448 9487 9543 59 -3 9422 9489 9518 59 -3 9441 9482 9546 59 -3 9425 9500 9526 59 -3 9428 9473 9542 59 -3 9449 9484 9534 59 -3 1206 1207 9541 59 -3 217 1392 9533 59 -3 217 9488 9533 59 -3 1209 1210 9545 59 -3 9420 9496 9548 59 -3 9455 9511 9539 59 -3 9451 9491 9521 59 -3 9423 9490 9538 59 -3 168 1397 9531 59 -3 9431 9480 9540 59 -3 9446 9537 9548 59 -3 153 1030 9534 59 -3 9423 9482 9546 59 -3 9423 9538 9546 59 -3 9448 9502 9536 59 -3 9426 9502 9536 59 -3 9487 9515 9536 59 -3 1391 9488 9528 59 -3 1211 9494 9525 59 -3 9427 9527 9547 59 -3 9457 9527 9547 59 -3 9442 9498 9527 59 -3 9448 9487 9536 59 -3 9445 9520 9539 59 -3 9452 9493 9532 59 -3 9473 9505 9542 59 -3 9422 9503 9524 59 -3 9420 9493 9548 59 -3 9463 9538 9546 59 -3 1393 9513 9530 59 -3 9464 9499 9540 59 -3 9445 9513 9530 59 -3 9421 9499 9543 59 -3 9468 9522 9544 59 -3 9426 9515 9536 59 -3 9424 9511 9539 59 -3 9428 9521 9542 59 -3 1206 9522 9541 59 -3 9451 9521 9542 59 -3 9447 9522 9541 59 -3 9447 9522 9544 59 -3 9573 9607 9653 60 -3 949 950 9585 60 -3 287 9583 9671 60 -3 9583 9598 9663 60 -3 9557 9598 9663 60 -3 9552 9589 9618 60 -3 9589 9618 9643 60 -3 9580 9607 9653 60 -3 949 9585 9644 60 -3 9563 9604 9624 60 -3 293 294 9584 60 -3 9577 9604 9624 60 -3 9561 9579 9615 60 -3 981 9588 9625 60 -3 536 9612 9629 60 -3 9549 9580 9607 60 -3 9558 9584 9641 60 -3 9562 9655 9661 60 -3 9597 9619 9668 60 -3 287 9583 9628 60 -3 9578 9618 9622 60 -3 63 286 9603 60 -3 9561 9579 9635 60 -3 9558 9588 9625 60 -3 9558 9587 9596 60 -3 287 288 9671 60 -3 9550 9587 9677 60 -3 9558 9584 9659 60 -3 9573 9615 9633 60 -3 9567 9586 9608 60 -3 9569 9618 9622 60 -3 63 735 9603 60 -3 9566 9597 9619 60 -3 9569 9605 9618 60 -3 9549 9580 9654 60 -3 9558 9588 9641 60 -3 9569 9592 9605 60 -3 9587 9596 9677 60 -3 9566 9585 9644 60 -3 534 535 9590 60 -3 9560 9583 9663 60 -3 950 9585 9613 60 -3 9560 9583 9628 60 -3 981 982 9625 60 -3 9572 9612 9614 60 -3 9573 9607 9664 60 -3 9562 9616 9661 60 -3 9550 9615 9633 60 -3 681 9620 9636 60 -3 9564 9612 9614 60 -3 9555 9585 9642 60 -3 9586 9608 9679 60 -3 291 9631 9661 60 -3 536 537 9612 60 -3 9560 9592 9645 60 -3 9557 9591 9623 60 -3 9565 9591 9623 60 -3 9558 9625 9683 60 -3 9551 9608 9679 60 -3 953 9595 9609 60 -3 9560 9592 9605 60 -3 9583 9598 9671 60 -3 9552 9605 9618 60 -3 9553 9619 9668 60 -3 62 953 9609 60 -3 9581 9631 9661 60 -3 952 953 9595 60 -3 62 538 9609 60 -3 534 9590 9657 60 -3 9562 9584 9659 60 -3 9581 9655 9661 60 -3 9560 9593 9605 60 -3 9572 9612 9629 60 -3 294 9584 9641 60 -3 9562 9584 9616 60 -3 981 9588 9656 60 -3 9552 9593 9605 60 -3 9577 9657 9673 60 -3 9551 9594 9635 60 -3 293 9584 9616 60 -3 9570 9600 9619 60 -3 678 9622 9647 60 -3 9555 9585 9649 60 -3 9560 9593 9663 60 -3 9560 9603 9645 60 -3 9556 9594 9650 60 -3 9590 9657 9673 60 -3 9555 9586 9642 60 -3 9567 9586 9642 60 -3 9563 9604 9634 60 -3 9559 9606 9658 60 -3 9566 9600 9619 60 -3 9566 9585 9649 60 -3 9606 9658 9672 60 -3 9564 9595 9609 60 -3 947 948 9600 60 -3 734 9592 9662 60 -3 9549 9637 9638 60 -3 295 9588 9641 60 -3 9551 9610 9635 60 -3 9556 9594 9676 60 -3 681 682 9620 60 -3 9579 9594 9676 60 -3 9565 9591 9685 60 -3 9549 9607 9638 60 -3 9565 9611 9621 60 -3 9575 9620 9636 60 -3 9555 9586 9669 60 -3 9558 9587 9659 60 -3 677 678 9622 60 -3 947 9600 9617 60 -3 679 680 9602 60 -3 9563 9634 9681 60 -3 85 683 9617 60 -3 9574 9597 9626 60 -3 9557 9593 9623 60 -3 950 951 9613 60 -3 9552 9589 9621 60 -3 9564 9595 9687 60 -3 295 9588 9656 60 -3 9555 9597 9626 60 -3 9550 9587 9633 60 -3 9570 9600 9617 60 -3 535 9590 9629 60 -3 85 947 9617 60 -3 9557 9593 9663 60 -3 9611 9621 9667 60 -3 9594 9650 9674 60 -3 984 985 9604 60 -3 9563 9596 9677 60 -3 9551 9594 9674 60 -3 9557 9591 9660 60 -3 9563 9596 9681 60 -3 9569 9592 9662 60 -3 9560 9603 9628 60 -3 9585 9613 9642 60 -3 286 9603 9628 60 -3 9573 9601 9633 60 -3 9554 9601 9655 60 -3 9578 9622 9647 60 -3 289 9598 9671 60 -3 9563 9599 9677 60 -3 9562 9659 9684 60 -3 9558 9596 9683 60 -3 9576 9598 9660 60 -3 9554 9648 9655 60 -3 9571 9610 9679 60 -3 9571 9669 9679 60 -3 9582 9625 9683 60 -3 9557 9598 9660 60 -3 734 9592 9645 60 -3 9573 9601 9653 60 -3 9552 9593 9682 60 -3 9554 9601 9653 60 -3 9564 9608 9614 60 -3 9551 9608 9614 60 -3 86 677 9627 60 -3 9563 9599 9624 60 -3 733 734 9662 60 -3 86 733 9627 60 -3 9579 9594 9635 60 -3 286 287 9628 60 -3 9567 9595 9639 60 -3 677 9622 9627 60 -3 9551 9614 9674 60 -3 680 9602 9636 60 -3 288 289 9671 60 -3 9561 9610 9638 60 -3 294 295 9641 60 -3 9571 9610 9638 60 -3 9567 9595 9687 60 -3 679 9602 9647 60 -3 952 9595 9639 60 -3 9568 9666 9667 60 -3 9564 9609 9651 60 -3 292 293 9616 60 -3 9587 9659 9684 60 -3 9566 9600 9644 60 -3 9575 9620 9640 60 -3 9570 9620 9640 60 -3 9589 9666 9667 60 -3 9564 9612 9651 60 -3 9565 9621 9682 60 -3 9565 9623 9682 60 -3 9553 9606 9632 60 -3 289 9598 9646 60 -3 9568 9606 9632 60 -3 948 9600 9644 60 -3 9561 9610 9635 60 -3 9574 9597 9668 60 -3 9581 9631 9648 60 -3 9566 9597 9649 60 -3 9568 9611 9630 60 -3 9590 9629 9650 60 -3 984 9604 9634 60 -3 9576 9631 9648 60 -3 9555 9597 9649 60 -3 9576 9598 9646 60 -3 9549 9611 9630 60 -3 9549 9611 9654 60 -3 9571 9637 9638 60 -3 983 984 9634 60 -3 9582 9634 9681 60 -3 9561 9607 9638 60 -3 9574 9630 9632 60 -3 9568 9630 9632 60 -3 9574 9626 9637 60 -3 290 291 9631 60 -3 9571 9626 9637 60 -3 9562 9601 9684 60 -3 9579 9615 9686 60 -3 735 9603 9645 60 -3 291 292 9661 60 -3 9562 9601 9655 60 -3 9567 9608 9687 60 -3 9567 9613 9639 60 -3 9572 9629 9650 60 -3 65 985 9675 60 -3 9568 9606 9666 60 -3 9559 9643 9666 60 -3 9567 9613 9642 60 -3 951 9613 9639 60 -3 535 536 9629 60 -3 9575 9658 9672 60 -3 538 9609 9651 60 -3 9589 9643 9666 60 -3 9578 9618 9643 60 -3 9559 9602 9658 60 -3 985 9604 9675 60 -3 680 681 9636 60 -3 9561 9607 9664 60 -3 537 9612 9651 60 -3 9570 9619 9640 60 -3 9553 9606 9672 60 -3 9559 9602 9670 60 -3 9581 9648 9655 60 -3 951 952 9639 60 -3 9559 9606 9666 60 -3 9553 9619 9640 60 -3 9564 9608 9687 60 -3 9569 9622 9627 60 -3 64 295 9656 60 -3 948 949 9644 60 -3 9577 9604 9675 60 -3 9602 9647 9670 60 -3 65 9657 9675 60 -3 9550 9615 9686 60 -3 289 290 9646 60 -3 734 735 9645 60 -3 9565 9611 9654 60 -3 983 9634 9678 60 -3 9574 9630 9637 60 -3 9551 9610 9679 60 -3 9599 9624 9676 60 -3 682 683 9652 60 -3 9570 9617 9652 60 -3 733 9627 9662 60 -3 9568 9611 9667 60 -3 9549 9630 9637 60 -3 537 538 9651 60 -3 65 534 9657 60 -3 9569 9627 9662 60 -3 683 9617 9652 60 -3 9556 9624 9676 60 -3 682 9620 9652 60 -3 9602 9636 9658 60 -3 678 679 9647 60 -3 9570 9620 9652 60 -3 9586 9669 9679 60 -3 292 9616 9661 60 -3 9590 9650 9673 60 -3 9556 9650 9673 60 -3 982 983 9678 60 -3 290 9631 9646 60 -3 9593 9623 9682 60 -3 64 981 9656 60 -3 9576 9631 9646 60 -3 9555 9626 9669 60 -3 9572 9614 9674 60 -3 9573 9615 9664 60 -3 9561 9615 9664 60 -3 9589 9621 9667 60 -3 9582 9634 9678 60 -3 9577 9624 9673 60 -3 9572 9650 9674 60 -3 982 9625 9678 60 -3 9556 9624 9673 60 -3 9554 9665 9680 60 -3 9575 9636 9658 60 -3 9578 9647 9670 60 -3 9574 9632 9668 60 -3 9552 9621 9682 60 -3 9591 9665 9680 60 -3 9599 9676 9686 60 -3 9571 9626 9669 60 -3 9601 9633 9684 60 -3 9579 9676 9686 60 -3 9553 9632 9668 60 -3 9582 9625 9678 60 -3 9553 9640 9672 60 -3 9599 9677 9686 60 -3 9578 9643 9670 60 -3 9559 9643 9670 60 -3 9550 9677 9686 60 -3 9576 9648 9680 60 -3 9575 9640 9672 60 -3 9587 9633 9684 60 -3 9554 9653 9665 60 -3 9580 9653 9665 60 -3 9576 9660 9680 60 -3 9554 9648 9680 60 -3 9580 9654 9685 60 -3 9577 9657 9675 60 -3 9580 9665 9685 60 -3 9591 9665 9685 60 -3 9565 9654 9685 60 -3 9591 9660 9680 60 -3 9582 9681 9683 60 -3 9596 9681 9683 60 diff --git a/data/tissue_example_curved_small.txt b/data/tissue_example_curved_small.txt deleted file mode 100644 index 3ba345fee8b97347b56c37de3ae1416733f2b443..0000000000000000000000000000000000000000 --- a/data/tissue_example_curved_small.txt +++ /dev/null @@ -1,79 +0,0 @@ -62 points: -0.23384615455314206 1.3875769482367002 0.5989934436436285 --0.1317204361911295 0.8291530311678528 0.2779531137273688 -0.5025675888062932 0.12055950089807824 0.1845462480082819 -0.4709874480884391 -0.04064553777332 0.17669783524010033 --0.33054938927502536 -0.42367638438345945 0.18066365864415204 -0.014251194398018153 -0.4328921658411849 0.16012822723142447 --1.4382629176128763 0.09048783288487783 0.6056980526555954 --0.9260546725957771 0.6624065823739943 0.5121524590368233 --1.1178002827404607 0.5259968865866145 0.5492295479258467 --1.018776072884893 0.47976562071399864 0.5034533173270299 -0.4204830318124653 -1.3342264276681837 0.5881404179707844 -1.57145322239215 0.0988674565914771 0.6683642164999068 -1.2002823039855357 0.6523646304088346 0.579769257900396 -1.5830255498517791 -0.09959552572295068 0.6741675542459652 -1.2281188902987241 -0.7204339869495767 0.5972439627207208 --0.9401880629503004 -1.001198596606548 0.5830492277698376 --0.9072611017940073 -1.0116548106119279 0.5784280784687158 --0.42464883353881 1.6538980102795875 0.7539853745362349 -0.1737664790028104 1.3755033163322223 0.5848509657559708 -0.7182659036352835 1.3065208284648124 0.623022247293443 --1.4824054097267163 -0.09326504308796686 0.6228055552956581 --1.1048594100765798 -0.9140191942000542 0.6030956828233452 --1.248241619247896 0.4055782877512959 0.5661224637732252 --1.3578597708320217 0.2590256044683752 0.5857920406701977 --1.0660574940051415 0.881919457584175 0.6059505230148453 --1.0486343398679736 0.6654835881476842 0.5713919835349829 -0.5259073828943969 -1.3282904245430178 0.598240832602939 -0.35546758809650103 -1.384454848897996 0.6037712942904169 -1.1147907199946636 0.9222350882820407 0.60565144497047 -1.1826687333594774 0.7505444007920178 0.5894707572404212 -1.272269764081876 0.5986847070432681 0.5993043583574985 -1.015482383987069 -1.081378904701399 0.6191776875575264 -1.3362125967099323 -0.6287739201175675 0.6249324245254958 --0.1937320484011488 -1.5335470718222095 0.6513852786091417 --0.7122934800939053 -1.295657030373144 0.6222876234350365 --0.8339736045209551 -1.147866191412818 0.600103506919268 -1.9789516642023915e-15 1.5562721166664981 0.671705815307113 --0.2068985594699178 1.6377707388007208 0.7201096944771599 --1.036349578280803 1.1036002096352708 0.6529984981636766 --0.9522984328047946 1.3107263458055542 0.7033658752592946 --0.6337290243272653 1.6006168046854132 0.762919917936398 --0.814908613931649 1.4823132658928455 0.744047164272132 -0.5416940642985948 1.3681630303031784 0.6151358968405748 -0.3571175155044804 1.3908808918813713 0.601675690103047 -1.0119267730302905 1.0775925636061525 0.6178302858305227 -0.8776995732130118 1.208049824175655 0.6239761471774509 --1.4463048419359121 -0.46993292990199853 0.6378705568073161 --1.4856230007535065 -0.2833977440442932 0.6342159366591492 --1.3661236706183042 -0.6428490031115451 0.6330909426718486 --1.249858458818582 -0.7931842971650602 0.6207626118386854 -0.8707005135516737 -1.19841644499749 0.6183172637312625 -0.704664061194738 -1.2817791689148794 0.6109225216737656 --3.98413106158034e-16 -1.5261808351718882 0.6424488975166672 -0.18631602103074857 -1.4748431704683065 0.6255264573023944 -1.5115849248694495 0.28835024593863273 0.651379997266663 -1.4088754035467397 0.45777136815041924 0.6267703862102656 -1.2146485129563758 -0.7708393860554202 0.6018414865501651 -1.1318279981838981 -0.9363295505637242 0.613356107759557 -1.545013457540072 -0.2947270795907527 0.6675319398647225 -1.4604222760986045 -0.47451996232172894 0.6498941423456536 --0.5599763052356973 -1.4143386999473124 0.6402173708766651 --0.38398395687967996 -1.4955187724648265 0.6505888356571742 -7 cells: -3 14 32 59 58 13 11 54 55 30 12 2 -5 10 26 51 50 31 57 56 14 3 -8 22 23 6 20 47 46 48 49 21 15 16 4 7 -1 9 7 4 5 3 2 -2 12 29 28 44 45 19 42 43 18 0 1 -16 35 34 60 61 33 52 53 27 10 5 4 -24 25 9 1 0 36 37 17 40 41 39 38 -7 cell labels: -1 -1 -1 -1 -1 -1 -1 diff --git a/data/tissue_example_flat.txt b/data/tissue_example_flat.txt deleted file mode 100644 index f5f630e8c5354e64b6a12dbf494895106069094a..0000000000000000000000000000000000000000 --- a/data/tissue_example_flat.txt +++ /dev/null @@ -1,345 +0,0 @@ -220 points: -3.674683837100023 -2.3062871804928227 0.0 --2.505883375312004 2.381290800596283 0.0 -0.7149212868956139 3.271079849092168 0.0 -0.0691701853914935 -2.369290515089281 0.0 -1.45684699995659 2.208609713474029 0.0 -1.5348039139809861 2.966982526620826 0.0 -3.491812192267398 0.6904602065697117 0.0 --2.177590693494827 -2.2265616575590577 0.0 --2.664537042155698 -2.232109470942664 0.0 --2.8996286232828914 -3.28898306864242 0.0 --1.5802415713682199 -4.0163992801819255 0.0 --1.4938263560724454 -4.149262325185663 0.0 -3.0170268939204306 -3.1622855028852603 0.0 -1.4050205628650616 -2.3989727462457817 0.0 -1.4305765818868503 -2.5744334395273545 0.0 -1.9189892264010504 -2.9562841565409053 0.0 -2.550620199471069 -2.79800373167244 0.0 --0.5077300788169253 -3.513613340726238 0.0 --0.14103023436685896 -4.487654822635143 0.0 -2.1033352798484195 -1.672032618555592 0.0 -3.186520254266475 -2.016161784704169 0.0 -2.6646401014353414 -2.1580648396397177 0.0 -4.107156992387349 -1.7773255403827202 0.0 -4.1566367484383075 -1.4964813118097013 0.0 -4.345188295289749 -0.13655304337622998 0.0 -4.1408787772387 -1.3221987294796043 0.0 -4.329904806332509 -0.16625499200912722 0.0 -4.412017398861334 0.13865323256451215 0.0 -4.327396043036505 0.674648947156141 0.0 -4.3320760182976965 0.6861334356014285 0.0 -4.405134534527653 0.4164078136018546 0.0 --3.9576408344988026 2.016518725135506 0.0 --4.277368240176904 1.2152099422946754 0.0 --4.31165145796563 0.048969886912911015 0.0 --2.9037023391275643 -1.954485799672651 0.0 --3.2594861259936874 -0.8460130211805476 0.0 --2.850738765206837 -1.1251957535489798 0.0 -0.2244467828691593 2.6218669424434906 0.0 -0.6509600854315688 1.859355202626179 0.0 -0.6931632797993439 3.3583701270707826 0.0 --3.0587161474687297 1.3965275422558614 0.0 --3.4350079404818605 0.9017786355438899 0.0 --2.473158307239915 0.1229962154060399 0.0 --3.0305894237765103 0.03463692969032502 0.0 --3.4198330826477346 0.3864827959135839 0.0 -0.8013281492018919 -1.9391025678954477 0.0 -0.3056673442726685 -1.9673204685607122 0.0 --1.0593886111609903 -1.5715441655047113 0.0 --1.794291963800515 -1.5523112156756818 0.0 --1.9936510882028968 -0.6321809101930471 0.0 --2.1392726224567986 -1.0439198181812634 0.0 -1.8471881540899273 1.9598378634155285 0.0 -2.508980673994149 2.1920644627233794 0.0 -2.253053672969049 0.5726275094069311 0.0 -1.9679623622769469 1.10862041410509 0.0 -2.234028219828265 0.8959473974772755 0.0 -2.8937719589613353 3.2823399869602885 0.0 -1.6422403339183311 3.0477801440816106 0.0 -2.4116327789189906 2.897886574394209 0.0 -2.873684631069604 3.2881790092537053 0.0 --3.9672212998081333 -1.7167699587740404 0.0 --3.8625889006761347 -1.9486271628794571 0.0 --2.2893741633530786 -3.8711202997701273 0.0 --2.4991237382176315 -3.6773489094922076 0.0 --2.675685021984635 -3.4494723450462477 0.0 --2.6260115741854033 -3.469210842058881 0.0 --0.706520787994236 -3.378039915987744 0.0 --1.3316949967930896 -3.556011462539472 0.0 --0.6739679290594124 -2.5567687438891573 0.0 --0.9048200991867723 -2.365398826184047 0.0 --1.8260649541206755 -2.728905238588463 0.0 --1.833956333252693 -2.8455846057994876 0.0 --0.9990148382472358 -4.469335468884512 0.0 --1.2652531938040872 -4.355030058276506 0.0 --0.7099829602192985 -4.482655990478076 0.0 --0.436079050123967 -4.402817921785529 0.0 --0.4172382844209976 -4.4139199981184465 0.0 -3.126018217157062 -3.1260182171570587 0.0 -3.3652286116129777 -2.966848111550561 0.0 -3.6526520507505813 -2.4823397703484726 0.0 -3.543644716324352 -2.748732600892017 0.0 -2.333175769528295 -0.9402598306233604 0.0 -2.1048395915114333 -1.2988587804 0.0 -1.7525902040972279 -0.11602308444676952 0.0 -1.1972301977567563 -0.10250643325752494 0.0 -0.8032329692252812 -0.6132788718126284 0.0 -1.112862847705947 -1.1771895947599316 0.0 -3.7838258998660166 -2.2377483991633813 0.0 -3.9807756360481132 -2.0283064952938843 0.0 -4.380146205300656 -0.9790786758461502 0.0 -4.233718682256632 -1.2300089810432102 0.0 -4.4443154205068085 -0.7039104105026756 0.0 -4.4224048178076245 -0.41804033602416135 0.0 -3.200148909479363 -1.2305281598804936 0.0 -3.5617136366083697 -1.1103032413376919 0.0 -2.4875514761013475 -0.9075779483615399 0.0 -3.611490260935341 -0.23610572808813277 0.0 -3.159827753279261 0.010882436414748778 0.0 -3.1920260967052547 0.017687591756981928 0.0 -3.138717398242101 3.138717398242103 0.0 -3.3322161674684976 2.9377437270134377 0.0 -4.371771974629547 0.9772068135172683 0.0 -4.3269187425825315 1.257086101616921 0.0 --4.150648013234758 1.7961457856941838 0.0 --3.470590068524098 2.577451744272802 0.0 --4.349718908631481 -0.13669542363644935 0.0 --3.9903533926318455 -1.599800387341113 0.0 --3.3211971677299945 -0.865326126431316 0.0 --4.466127658082951 -0.9982978075809633 0.0 --4.478323633781653 -0.7092967823286518 0.0 --4.342557585373037 -0.33346141568755266 0.0 --4.392286111473601 -0.41519328003648137 0.0 --1.5197288702712277 4.2212093261578225 0.0 -0.0243772328358006 3.812687868876671 0.0 --0.004454473673859492 4.350544653103567 0.0 --1.7804881807823385 4.1144654231371165 0.0 --2.0035787503912776 3.9322447041248023 0.0 --2.9565105162281666 3.3535029113930137 0.0 --2.1259268819627013 3.762056840315273 0.0 --2.262010987639713 2.682080355516247 0.0 -0.6431948844800301 1.8362910242276156 0.0 -0.8255628062327663 0.6061459609673985 0.0 -0.9753064276634243 0.9854926033527807 0.0 -0.051669905316017055 0.49776748880585175 0.0 --0.4006096254109598 1.0356130723934522 0.0 --0.2674368750123745 1.4027015012680082 0.0 --0.3423955475654844 2.7290765762546054 0.0 --0.8725297654392601 3.3894355639528 0.0 --0.5959562457606308 3.2525765703676566 0.0 --1.3589102447845278 3.1785401216610834 0.0 --1.6162420452487196 2.5935735808260003 0.0 --1.3027004135596765 2.100460431758736 0.0 --0.8129583577598211 2.1537863249058264 0.0 -1.1008709299770594 4.218911715219968 0.0 --2.4737471684821766 1.6047265045441264 0.0 --2.6582453528790007 1.4493239400888958 0.0 --1.6134756583989192 1.565231819961988 0.0 --2.2458530872089812 0.40954563602126526 0.0 --1.3384530894233913 0.6237805511471264 0.0 --1.2754519264163289 0.7671074694928104 0.0 --0.14401262156568043 -1.2764213598698122 0.0 --0.8136033235002987 -1.3136098701723797 0.0 -0.2288466234588975 -0.6782149422898051 0.0 --0.15987744494064485 -0.11116014636200164 0.0 --1.0760682166957876 -0.17150111979001983 0.0 --1.1383220370496183 -0.31460367130206834 0.0 -2.7963972140402724 2.0616834827363486 0.0 -3.1898400311962436 1.3263771602504975 0.0 -3.0376057642420413 1.3732590653905337 0.0 -3.8486073474634375 2.2760600404737694 0.0 -3.9882144000445314 1.7328247421086296 0.0 -3.9555449672765026 2.015450827446986 0.0 -1.7417204671412245 4.0248785227397565 0.0 -1.8619387204500526 3.9131661700391964 0.0 -2.5444328050188036 3.7440191766916344 0.0 -2.744421539658732 3.538086929671649 0.0 --3.3189015954734526 -2.926005352793248 0.0 --3.077271899461006 -3.077271899461008 0.0 --3.120578433163723 -2.9897519119592904 0.0 --3.743643223131784 -2.544177307243365 0.0 --3.5649934227895916 -2.765292355084519 0.0 --3.8447553129562144 -2.2737819536166626 0.0 --3.866105593890451 -1.969879190519959 0.0 --1.745863295664768 -4.034452034599073 0.0 --2.033948825443022 -3.9918493324743385 0.0 -2.959851501345136 -3.357292515135392 0.0 -1.9114329308723634 -3.8489618688871077 0.0 -4.198309241427816 1.5114843324606566 0.0 -3.994633851176696 1.728632429033812 0.0 --4.283553351877524 1.2444872909644387 0.0 --4.261376673063483 1.534190004988344 0.0 --3.582072756986018 2.4343741318368908 0.0 --3.6959814958555746 2.186337307275195 0.0 --3.696541860320774 2.1861287620728374 0.0 --3.4598902793092576 2.6837660001399097 0.0 --4.376924128125282 0.1375503821020286 0.0 --4.493772311392631 0.4247865504094532 0.0 --4.435236440145049 0.9913928022828942 0.0 --4.514831960583524 0.7150791332363488 0.0 --4.150295397148939 -1.494198284864969 0.0 --4.353710090111326 -1.2648697076020725 0.0 --1.23390314249949 4.247122473906337 0.0 --1.0568584300646575 4.215580500751074 0.0 --0.9599823246064834 4.294714040878085 0.0 --0.13857086632927895 4.40939646275903 0.0 --2.2050266928463396 3.728496516144178 0.0 -0.13895543488304105 4.42163363255942 0.0 -0.42321896865950587 4.477189028666369 0.0 -1.4969114967915946 4.157831633192454 0.0 -1.2265522471263768 4.2218205260733574 0.0 -0.7041520643820244 4.4458411630535775 0.0 -0.9676306066620959 4.3289304878801795 0.0 -3.671600256461152 2.495216957651994 0.0 -3.4655835971023254 2.688182190101893 0.0 -3.47939104367461 2.6316189134267116 0.0 -2.291657888628045 3.8749818683212793 0.0 -2.0000804443525073 3.9253788919416444 0.0 -2.5682630832865354 -3.779084366326153 0.0 -2.7974653281953223 -3.60647056979747 0.0 -0.14068339125816437 -4.476618095961402 0.0 -0.7403187648129972 -3.270678380268945 0.0 -0.4940515237225321 -3.3308256541393884 0.0 -0.43992317941717285 -3.396701915688575 0.0 -2.285573036149928 -3.864692944681703 0.0 -1.968186085582112 -3.8627826883525094 0.0 --3.188748325297328 3.1887483252973268 0.0 --3.358937912448105 2.9613021142078444 0.0 --0.6990507348463735 4.413632635970976 0.0 --0.42088871960586477 4.452537568619391 0.0 --2.5151864570569527 3.4624554987471816 0.0 --2.4244782537381053 3.567511414552847 0.0 --2.675303089997234 3.448979961295015 0.0 -1.5024777208621347 -4.1732924153212165 0.0 -1.7164123745080033 -3.966394971324544 0.0 -1.668707220605482 -3.981867067417809 0.0 -0.41421701055010035 -4.381958259091909 0.0 -0.49505898436481305 -4.32773608644927 0.0 -1.259105436010043 -4.333869337153506 0.0 -0.6962396901768 -4.39588439843064 0.0 -0.9856353529424666 -4.409479092443754 0.0 -61 cells: -146 194 192 149 151 150 147 148 -40 172 173 31 103 170 169 32 41 -37 38 120 125 132 126 -200 214 212 217 219 218 216 202 201 -13 19 82 86 45 -94 96 26 92 91 89 90 25 -1 104 171 172 40 135 134 -81 95 97 53 83 -119 209 210 185 118 129 130 -39 113 114 186 187 190 191 133 -123 143 144 138 139 124 -104 174 206 205 117 211 209 119 1 -16 21 20 0 79 80 78 77 12 -14 15 16 21 19 13 -21 20 93 95 81 82 19 -45 86 85 142 140 46 -84 121 123 143 142 85 -52 58 59 56 99 100 193 194 146 -39 133 189 188 152 153 57 5 2 -69 68 3 46 140 141 47 -2 5 4 38 37 -94 96 98 97 95 93 -10 67 66 17 75 74 72 73 11 -106 107 110 111 109 108 180 179 -57 153 196 195 154 155 59 58 -15 166 213 214 200 14 -147 150 168 167 102 101 29 28 6 -83 84 85 86 82 81 -41 44 43 42 137 135 40 -2 37 126 128 113 39 -119 1 134 136 131 130 -4 5 57 58 52 51 -4 51 54 122 120 38 -42 137 138 144 145 49 -127 129 118 116 115 112 181 182 -55 53 83 84 121 122 54 -65 71 70 7 8 158 157 9 64 -43 42 49 50 36 35 -128 126 132 131 130 129 127 -60 61 34 36 35 107 106 -164 163 10 67 71 65 63 62 -146 148 55 54 51 52 -16 12 165 198 197 203 204 166 15 -68 69 70 71 67 66 -34 8 7 48 50 36 -123 121 122 120 125 124 -68 66 17 202 201 3 -6 98 97 53 55 148 147 -0 87 88 22 23 25 94 93 20 -35 43 44 33 105 110 107 -45 46 3 201 200 14 13 -139 136 131 132 125 124 -48 50 49 145 141 47 -114 113 128 127 182 183 207 208 184 -44 41 32 177 178 176 175 33 -142 143 144 145 141 140 -17 202 216 215 199 18 76 75 -34 61 162 161 159 160 156 158 8 -136 139 138 137 135 134 -48 7 70 69 47 -98 96 26 24 27 30 28 6 -61 cell labels: -1 -1 -0 -1 -0 -1 -1 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -1 diff --git a/data/tutorial_results/tuto_5_result_1_paraview_snapshot.gif.png b/data/tutorial_results/tuto_5_result_1_paraview_snapshot.gif.png new file mode 100644 index 0000000000000000000000000000000000000000..4fe0b1d708f19b209f114b0641b0bcddf06ea17e Binary files /dev/null and b/data/tutorial_results/tuto_5_result_1_paraview_snapshot.gif.png differ diff --git a/data/tutorial_results/tuto_5_result_2_paraview_snapshot.gif.png b/data/tutorial_results/tuto_5_result_2_paraview_snapshot.gif.png new file mode 100644 index 0000000000000000000000000000000000000000..e0ec1dd1d438870abf2a9b85642024e4f16c9509 Binary files /dev/null and b/data/tutorial_results/tuto_5_result_2_paraview_snapshot.gif.png differ diff --git a/doc/_static/library_organization.png b/doc/_static/library_organization.png index b64fbd8ce8d269e4b325084a8d21a240df8ae9cb..ca53ecd815e5cd4c04ac370deedd6c8aacc47084 100644 Binary files a/doc/_static/library_organization.png and b/doc/_static/library_organization.png differ diff --git a/doc/conf.py b/doc/conf.py index 7379785699a34e41db690845853dfcf7d79d5b45..24f77e2ec61c7ebb9b8062adf6328c3017675be6 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -34,8 +34,9 @@ to_import = ['bvpy_tutorial_domain.ipynb', 'bvpy_tutorial_1_hello_world.ipynb', 'bvpy_tutorial_2_domains.ipynb', 'bvpy_tutorial_3_vforms.ipynb', - 'bvpy_tutorial_4_linear_elasticity.ipynb', - 'turing'] + 'bvpy_tutorial_4_bnd_cond.ipynb', + 'bvpy_tutorial_5_reaction_diffusion.ipynb', + 'bvpy_tutorial_6_linear_elasticity.ipynb'] for i in notebooks: if '.' != i[0] and i in to_import: @@ -104,6 +105,7 @@ nbsphinx_prolog = r""" """ +nbsphinx_timeout = -1 # try to add more extensions which are not default # but still useful @@ -148,9 +150,9 @@ copyright = u"2020, bvpy" # # The short X.Y version. -version = "0.9.0" +version = "1.0.0" # The full version, including alpha/beta/rc tags. -release = "0.9.0" +release = "1.0.0" # The language for content autogenerated by Sphinx. Refer to documentation diff --git a/doc/index.rst b/doc/index.rst index 79f3c2ce841134afb6cd4d60d1261082c9f73f94..15a84b57555bad75935eb9037368f6725e07566a 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -10,6 +10,21 @@ Bvpy .. image:: https://gitlab.inria.fr/mosaic/work-in-progress/bvpy/badges/develop/pipeline.svg :target: https://gitlab.inria.fr/mosaic/work-in-progress/bvpy/pipelines +.. image:: https://anaconda.org/mosaic/bvpy/badges/platforms.svg + :target: https://anaconda.org/MOSAIC/bvpy + +.. image:: https://anaconda.org/mosaic/bvpy/badges/version.svg + :target: https://anaconda.org/MOSAIC/bvpy + +.. image:: https://anaconda.org/mosaic/bvpy/badges/license.svg + :target: https://cecill.info/licences/Licence_CeCILL-C_V1-en.txt + +.. image:: https://anaconda.org/mosaic/bvpy/badges/latest_release_date.svg + :target: https://anaconda.org/MOSAIC/bvpy + +.. image:: https://anaconda.org/mosaic/bvpy/badges/downloads.svg + :target: https://anaconda.org/MOSAIC/bvpy + .. toctree:: :caption: Table of contents :maxdepth: 2 @@ -34,18 +49,21 @@ Despite this biological motivation, the **Bvpy** library has been implemented in .. sidebar:: |name| - :Coordination: |coord| + :Lead Development: Florian Gacon + + :Coordination: Olivier Ali + + :Active team: Inria project team `Mosaic <https://team.inria.fr/mosaic/>`_ - :Contributors: |contrib| + :Institutes: `Inria <http://www.inria.fr>`_ - :Active teams: Inria project-team `Mosaic <https://team.inria.fr/mosaic/>`_ + :Language: Python - :Stable release: |release| + :Supported OS: Linux, MacOS - :Written in: Python + :Licence: `Cecill-C` - :Supported OS: Linux, Mac OS - :Licence: `CeCILL-C licence <https://cecill.info/licences/Licence_CeCILL-C_V1-en.html>`_ + :Funding: Inria ADT Gnomon (Christophe Godin) Requirements @@ -65,11 +83,11 @@ In order to install ``bvpy`` you will need `conda <https://docs.conda.io/project .. code-block:: bash - git clone https://gitlab.inria.fr/mosaic/publications/bvpy.git + git clone https://gitlab.inria.fr/mosaic/bvpy.git cd bvpy conda env create -f conda/env.yaml -n bvpy-dev conda activate bvpy-dev - python setup.py develop + python setup.py develop --prefix=$CONDA_PREFIX * On `Anaconda Cloud <https://anaconda.org/mosaic/bvpy>`_: diff --git a/doc/tutorials.rst b/doc/tutorials.rst index 204886e06fc4b5a52f0417e80ffd5e9832279572..18cb5cc476a5f2f2873d52d9550ae2af4bfda44e 100644 --- a/doc/tutorials.rst +++ b/doc/tutorials.rst @@ -11,5 +11,6 @@ Tutorials bvpy_tutorial_1_hello_world bvpy_tutorial_2_domains bvpy_tutorial_3_vforms - bvpy_tutorial_4_linear_elasticity - turing + bvpy_tutorial_4_bnd_cond + bvpy_tutorial_5_reaction_diffusion + bvpy_tutorial_6_linear_elasticity diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..71d32c5ebc337d1f79e7327345423da15bf4c540 --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,61 @@ +# To build: +# docker build -t bvpy docker/ + +# To run: +# docker run -it bvpy + +# To purge build: +# docker rm $(docker ps -a -q) + +# To purge images: +# docker images -a | grep "pattern" | awk '{print $3}' | xargs docker rmi + +FROM continuumio/miniconda3 + +MAINTAINER Florian Gacon <florian.gacon@inria.fr> + +ARG GIT_BRANCH=master +ENV GIT_REPO=https://gitlab.inria.fr/mosaic/bvpy.git + +ARG PYTHON_VER=3.7 +ARG GMSH_VER=4.5.6 + +USER root + +WORKDIR /home + +ENV CONDA_DIR=/opt/conda +ENV PATH /opt/conda/envs/bvpy/bin:$PATH + +SHELL ["/bin/bash","--login", "-c"] + +RUN apt-get update && \ + apt-get install -yq --no-install-recommends \ + git \ + libgl1 && \ + apt-get autoremove && \ + rm -rf /var/lib/apt/lists/* && \ + git clone --single-branch --branch ${GIT_BRANCH} ${GIT_REPO} && \ + cd bvpy && \ + conda init bash && \ + conda update -n base -c defaults conda && \ + conda create -n bvpy -c conda-forge \ + python=${PYTHON_VER} \ + nomkl \ + ipython \ + python-gmsh=${GMSH_VER} \ + meshio \ + notebook \ + plotly \ + ipywidgets \ + fenics && \ + echo "source activate bvpy" > ~/.bashrc && \ + source /root/.bashrc && \ + conda clean -afy && \ + python setup.py install --prefix=$CONDA_PREFIX && \ + cd .. && \ + mv bvpy/tutorials . && \ + rm -rf bvpy + + +CMD ["/bin/bash"] diff --git a/environment.yml b/environment.yml deleted file mode 100644 index 27172c69352c5ea9bc987201110c46fba7b430fc..0000000000000000000000000000000000000000 --- a/environment.yml +++ /dev/null @@ -1,23 +0,0 @@ -name: bvpy -channels: - - defaults - - conda-forge -dependencies: - - python=3.7 - - ipython - - numpy - - python-gmsh=4.5.6 - - nose - - coverage - - meshio - - fenics - - pandas - - importlib_metadata - - notebook - - plotly - - ipywidgets - - sphinx - - sphinx_rtd_theme - - make - - nbsphinx - - recommonmark diff --git a/example/ivp_heat.py b/example/ivp_heat.py deleted file mode 100644 index 614c5315e432f250c43fc817583d909f85acd4b0..0000000000000000000000000000000000000000 --- a/example/ivp_heat.py +++ /dev/null @@ -1,19 +0,0 @@ -from bvpy.vforms import PoissonForm, TransportForm -from bvpy.domains import Rectangle -from bvpy.boundary_conditions import dirichlet -from bvpy.utils.pre_processing import create_expression -from bvpy.utils.visu import plot -from bvpy.ibvp import IBVP -from bvpy.solvers.time_integration import ImplicitEuler - -rectangle = Rectangle(x=-2, y=-2, length=4, width=4, cell_size=0.05) - -poisson = TransportForm(source=0) - -diri = dirichlet(0, boundary='all') - - -ibvp = IBVP(rectangle, poisson, ImplicitEuler, diri) -sol_0 = create_expression('exp(-a*pow(x, 2) - a*pow(y, 2))', degree=2, a=5) -ibvp.set_initial_solution(sol_0) -ibvp.integrate(0, 0.4, 0.02, 'solution.xdmf') diff --git a/example/turing/lengyel_epstein.py b/example/turing/lengyel_epstein.py deleted file mode 100644 index 741257800c247c452b07ef8871eef7359754309d..0000000000000000000000000000000000000000 --- a/example/turing/lengyel_epstein.py +++ /dev/null @@ -1,38 +0,0 @@ -from bvpy.domains import Rectangle -from bvpy.boundary_conditions.periodic import SquarePeriodicBoundary -from bvpy.ibvp import IBVP -from bvpy.solvers.time_integration import ImplicitEuler -from bvpy.utils.pre_processing import create_expression -from bvpy.vforms import CoupledTransportForm -import numpy as np - - -np.random.seed(1093) - -d = Rectangle(length=10, width=10, cell_size=0.2, dim=2) -d.discretize() - -k1 = 9 -k2 = 11 -dt = 0.1 -vform = CoupledTransportForm() -vform.add_species('A', 1, lambda a, b: k1*(b-(a*b)/(1+b*b))) -vform.add_species('B', 0.02, lambda a, b: k2-b-(4*a*b)/(1+b*b)) -# vform.constrain(SquarePeriodicBoundary(length=10, width=10)) - -random = np.random.uniform(low=-1, high=1, size=d.mesh.num_entities(2)) -state = [[1+0.04*k1**2+0.1*r, - 0.2*k2+0.1*r] for r in random] -init = create_expression(state) - -ibvp = IBVP(domain=d, - vform=vform, - bc=SquarePeriodicBoundary(length=10, width=10), - scheme=ImplicitEuler, - initial_state=init) - - -ibvp.integrate(0, 9, dt, 'solution.xdmf', - linear_solver='mumps', - absolute_tolerance=1e-10, - relative_tolerance=1e-10) diff --git a/legacy/cellmesh/__init__.py b/legacy/cellmesh/__init__.py deleted file mode 100644 index 40926e511a11049a98beb67dc335fc70d2c3436f..0000000000000000000000000000000000000000 --- a/legacy/cellmesh/__init__.py +++ /dev/null @@ -1,32 +0,0 @@ -""" -Meshing interface to gmsh for PropertyTopomesh and biological structures -""" -# {# pkglts, src -# FYEO -# #} -# {# pkglts, version, after src -from . import version - -__version__ = version.__version__ -# #} - -import logging -# - Logging formatter: -LOG_FMT = '%(levelname)s(cellmesh): %(message)s' -# - Set the logging format and level: -logging.basicConfig(format=LOG_FMT, level=logging.INFO) - - -import gmsh - -def initialize(verbose=True): - gmsh.initialize() - # gmsh.option.setNumber("Mesh.SaveAll", 1) - gmsh.option.setNumber("General.Terminal", 1) - if verbose: - gmsh.option.setNumber("General.Verbosity", 5) - else: - gmsh.option.setNumber("General.Verbosity", 0) - -def finalize(): - gmsh.finalize() diff --git a/legacy/cellmesh/app/creator.py b/legacy/cellmesh/app/creator.py deleted file mode 100644 index f7c1c5c1ade03602dfc3429a03bf66ebbbc3f91e..0000000000000000000000000000000000000000 --- a/legacy/cellmesh/app/creator.py +++ /dev/null @@ -1,129 +0,0 @@ -import argparse -import inspect -import sys - -import fenics as fe -import meshio -import numpy as np -import vtk -from PyQt5.Qt import QApplication, QFrame, QMainWindow -from PyQt5.QtCore import Qt -from PyQt5.QtWidgets import (QComboBox, QHBoxLayout, QLabel, QPushButton, - QSlider, QVBoxLayout, QWidget, QFormLayout, QLineEdit) -from vtk.qt.QVTKRenderWindowInteractor import QVTKRenderWindowInteractor - -from cellmesh.geometry import basic, biology -from cellmesh.meshing import create_mesh_fenics -from visu_core.vtk.actor import vtk_actor -from visu_core.vtk.polydata import edge_scalar_property_polydata - - -class MeshCreator(QWidget): - - def __init__(self, parent=None): - super().__init__(parent) - - self.layout = QHBoxLayout() - self.setLayout(self.layout) - - self.frame = QFrame() - self.hl = QHBoxLayout() - self.vtkWidget = QVTKRenderWindowInteractor(self.frame) - self.vtkWidget.SetInteractorStyle(vtk.vtkInteractorStyleTrackballCamera()) - self.hl.addWidget(self.vtkWidget) - self.layout.addWidget(self.vtkWidget) - - self.ren = vtk.vtkRenderer() - self.vtkWidget.GetRenderWindow().AddRenderer(self.ren) - self.iren = self.vtkWidget.GetRenderWindow().GetInteractor() - - self.ren.ResetCamera() - - self.iren.Initialize() - self.iren.Start() - - self.left_menu = QWidget() - self.left_layout = QVBoxLayout() - self.left_menu.setLayout(self.left_layout) - self.layout.addWidget(self.left_menu) - - - self.geom_dict = self.get_geom_dict() - self.geom_box = QComboBox() - for g in self.geom_dict.keys(): - self.geom_box.addItem(g) - self.left_layout.addWidget(self.geom_box) - - self.geom_box.currentTextChanged.connect(self.on_geom_changed) - - self.parameterWidget = QWidget() - self.parameterLayout = QFormLayout() - self.parameterWidget.setLayout(self.parameterLayout) - self.left_layout.addWidget(self.parameterWidget) - - self.buttons_widget = QWidget() - self.buttons_layout = QHBoxLayout() - self.buttons_widget.setLayout(self.buttons_layout) - self.left_layout.addWidget(self.buttons_widget) - self.open_button = QPushButton("Clean") - self.open_button.clicked.connect(self.clean_renderer) - self.buttons_layout.addWidget(self.open_button) - - self.create_button = QPushButton("Create") - self.buttons_layout.addWidget(self.create_button) - - - self.on_geom_changed() - - def clean_renderer(self): - self.ren.RemoveAllViewProps() - - def add_actor(self, actor=None): - mesh = fe.UnitSquareMesh(2,2) - points = mesh.coordinates() - points = np.c_[points, np.zeros(len(points))] - edges = np.array([ed.entities(0) for ed in fe.edges(mesh)]) - prop = np.ones(len(edges)) - poly = edge_scalar_property_polydata(points, edges, prop) - actor = vtk_actor(poly) - - self.ren.AddActor(actor) - self.ren.ResetCamera() - - def get_geom_dict(self): - classes = {} - modules = inspect.getmembers(sys.modules['cellmesh.geometry.biology']) + inspect.getmembers(sys.modules['cellmesh.geometry.basic']) - for name, obj in modules: - if inspect.isclass(obj) and name != 'AbstractGeometry': - classes[name] = obj - return classes - - def get_geom_parameters(self, name): - geom = self.geom_dict[name] - sig = inspect.signature(geom.generate) - lt = list(sig.parameters.keys()) - lt.remove('self') - return lt - - def on_geom_changed(self): - name = self.geom_box.currentText() - self.update_geom_parameter(name) - - def update_geom_parameter(self, name): - for i in reversed(range(self.parameterLayout.count())): - self.parameterLayout.itemAt(i).widget().setParent(None) - self.slider = {} - - param = self.get_geom_parameters(name) - for p in param: - self.parameterLayout.addRow(QLabel(p), QLineEdit()) - - -if __name__ == '__main__': - app = QApplication([]) - window = QMainWindow() - window.setWindowTitle("Mesh Creator") - slider = MeshCreator() - window.setCentralWidget(slider) - window.show() - app.exec_() diff --git a/legacy/cellmesh/app/utils.py b/legacy/cellmesh/app/utils.py deleted file mode 100644 index 057fff0ff68285e1eb31d48f0c166fc54880718f..0000000000000000000000000000000000000000 --- a/legacy/cellmesh/app/utils.py +++ /dev/null @@ -1,12 +0,0 @@ -import time - -def timer(method): - def timed(self, *args, **kwargs): - print('[Executing '+method.__name__.upper()+' ... ', end='') - start = time.time() - result = method(self, *args, **kwargs) - end = time.time() - print('in '+str(end-start)+' s]') - return result - - return timed diff --git a/legacy/cellmesh/app/visualizator.py b/legacy/cellmesh/app/visualizator.py deleted file mode 100644 index 73635c2228d0cd90a1e210f2e015a74d72cedcef..0000000000000000000000000000000000000000 --- a/legacy/cellmesh/app/visualizator.py +++ /dev/null @@ -1,228 +0,0 @@ -import argparse -import inspect -import sys - -import fenics as fe -import meshio -import numpy as np -import vtk -from PyQt5.Qt import QApplication, QFrame, QMainWindow, QSize -from PyQt5.QtCore import Qt -from PyQt5.QtWidgets import (QComboBox, QHBoxLayout, QLabel, QPushButton, - QSlider, QVBoxLayout, QWidget, QSizePolicy, QFileDialog, - QGroupBox) -from vtk.qt.QVTKRenderWindowInteractor import QVTKRenderWindowInteractor - -from cellmesh.geometry import basic, biology -from cellmesh.meshing import create_mesh_fenics, quality, laplacian_smoothing -from cellmesh.converter import list_format -from cellmesh.app.utils import timer - -from visu_core.vtk.actor import vtk_actor, vtk_scalar_bar_widget -from visu_core.vtk.polydata import edge_scalar_property_polydata, face_scalar_property_polydata - -import matplotlib.pyplot as plt - - -class MeshVisu(QWidget): - - def __init__(self, parent=None): - super().__init__(parent) - - self.layout = QHBoxLayout() - self.setLayout(self.layout) - - self.frame = QFrame() - self.vtkWidget = QVTKRenderWindowInteractor(self.frame) - self.vtkWidget.setMinimumSize(QSize(700, 700)) - self.vtkWidget.SetInteractorStyle(vtk.vtkInteractorStyleTrackballCamera()) - self.layout.addWidget(self.vtkWidget) - - self.ren = vtk.vtkRenderer() - self.vtkWidget.GetRenderWindow().AddRenderer(self.ren) - self.iren = self.vtkWidget.GetRenderWindow().GetInteractor() - - self.ren.ResetCamera() - - self.iren.Initialize() - self.iren.Start() - - self.mesh = fe.Mesh() - self.nb_vertices = None - self.nb_triangles = None - - self.left_panel = QWidget() - self.left_panel_layout = QVBoxLayout() - self.left_panel.setLayout(self.left_panel_layout) - self.layout.addWidget(self.left_panel) - - self.labels = QGroupBox("Information") - self.labels_layout = QVBoxLayout() - self.labels_layout.setAlignment(Qt.AlignTop | Qt.AlignLeft) - self.labels.setLayout(self.labels_layout) - self.left_panel_layout.addWidget(self.labels) - - self.label_tri = QLabel('Triangles:') - self.label_tri.setAlignment(Qt.AlignTop | Qt.AlignLeft) - self.label_pts = QLabel('Edges:') - self.label_pts.setAlignment(Qt.AlignTop | Qt.AlignLeft) - self.label_edg = QLabel('Vertices:') - self.label_edg.setAlignment(Qt.AlignTop | Qt.AlignLeft) - self.label_smt = QLabel('Mean Quality:') - self.label_smt.setAlignment(Qt.AlignTop | Qt.AlignLeft) - self.labels_layout.addWidget(self.label_tri) - self.labels_layout.addWidget(self.label_edg) - self.labels_layout.addWidget(self.label_pts) - self.labels_layout.addWidget(self.label_smt) - - self.buttons = QGroupBox() - self.buttons_layout = QVBoxLayout() - self.buttons_layout.setAlignment(Qt.AlignTop) - self.left_panel_layout.addWidget(self.buttons) - self.buttons.setLayout(self.buttons_layout) - self.load_button = QPushButton("Load") - self.load_button.clicked.connect(self.load_mesh) - self.buttons_layout.addWidget(self.load_button) - self.smooth_button = QPushButton("Smooth") - self.smooth_button.clicked.connect(self.smooth_mesh) - self.buttons_layout.addWidget(self.smooth_button) - self.refine_button = QPushButton("Refine") - self.refine_button.clicked.connect(self.refine_mesh) - self.buttons_layout.addWidget(self.refine_button) - self.save_button = QPushButton("Save") - self.save_button.clicked.connect(self.save_mesh) - self.buttons_layout.addWidget(self.save_button) - - self.formats="" - for format in list_format(): - self.formats += '*'+format+' ' - - self.vtkaxes = vtk.vtkOrientationMarkerWidget() - self.vtkaxes.SetOutlineColor(0.9300, 0.5700, 0.1300) - self.vtkaxes.SetOrientationMarker(vtk.vtkAxesActor()) - self.vtkaxes.SetInteractor(self.vtkWidget.GetRenderWindow().GetInteractor()) - self.vtkaxes.SetViewport(0.0, 0.0, 0.2, 0.2) - self.vtkaxes.SetEnabled(1) - self.vtkaxes.InteractiveOn() - - - def clean_renderer(self): - self.ren.RemoveAllViewProps() - - @timer - def compute_quality(self): - self.qual = np.array([c.radius_ratio() for c in fe.cells(self.mesh)]) - - @timer - def update_actor(self, points, edges): - self.clean_renderer() - if len(points[0,:])==2: - points = np.c_[points, np.zeros(len(points))] - - prop = np.ones(len(edges)) - poly_wireframe = edge_scalar_property_polydata(points, edges, prop) - self.actor_wireframe = vtk_actor(poly_wireframe, colormap='Greys', linewidth=2) - mapedge = self.actor_wireframe.GetMapper() - mapedge.SetResolveCoincidentTopologyPolygonOffsetParameters(1,1) - mapedge.SetResolveCoincidentTopologyToPolygonOffset() - mapedge.ScalarVisibilityOff() - self.actor_wireframe.GetProperty().SetAmbient(1.0) - self.actor_wireframe.GetProperty().SetDiffuse(0.0) - self.actor_wireframe.GetProperty().SetSpecular(0.0) - - # self.compute_quality() - poly_surface = face_scalar_property_polydata(points, self.mesh.cells(), self.qual) - self.actor_surface = vtk_actor(poly_surface, colormap='plasma', value_range=(0,1)) - mapsurf = self.actor_surface.GetMapper() - mapsurf.SetResolveCoincidentTopologyPolygonOffsetParameters(0,1) - mapsurf.SetResolveCoincidentTopologyToPolygonOffset() - - self.scalarbar = vtk_scalar_bar_widget(self.actor_surface, self.iren, number_labels=11, font_size=10, title='Quality') - self.scalarbar.On() - - self.ren.AddActor(self.actor_wireframe) - self.ren.AddActor(self.actor_surface) - - def reset_view(self): - self.ren.ResetCamera() - - @timer - def update_labels(self): - self.label_tri.setText('Triangles: '+str(self.mesh.num_entities(2))) - self.label_edg.setText('Edges: '+str(self.mesh.num_entities(1))) - self.label_pts.setText('Vertices: '+str(self.mesh.num_entities(0))) - self.label_smt.setText('Mean Quality: '+str(round(np.mean(self.qual),3))) - - - def update_mesh(self, points, cells): - self.mesh = create_mesh_fenics(points, cells) - self.compute_quality() - edges = np.array([ed.entities(0) for ed in fe.edges(self.mesh)]) - self.update_actor(self.mesh.coordinates(), edges) - self.reset_view() - self.update_labels() - - def load_mesh(self): - options = QFileDialog.Options() - options |= QFileDialog.DontUseNativeDialog - fileName, _ = QFileDialog.getOpenFileName(self,"Load Mesh", "","Mesh file ("+self.formats+")", options=options) - if fileName: - if fileName.split('.')[-1]=='xdmf': - self.mesh = fe.Mesh() - with fe.XDMFFile(fe.MPI.comm_world, fileName) as infile: - infile.read(self.mesh) - edges = np.array([ed.entities(0) for ed in fe.edges(self.mesh)]) - self.compute_quality() - self.update_labels() - self.update_actor(self.mesh.coordinates(), edges) - self.reset_view() - else: - mesh = meshio.read(fileName) - cells = mesh.cells_dict['triangle'] - vertices = mesh.points - self.update_mesh(vertices, cells) - - def refine_mesh(self, *args, **kwargs): - self.mesh = fe.refine(self.mesh) - edges = np.array([ed.entities(0) for ed in fe.edges(self.mesh)]) - self.compute_quality() - self.update_actor(self.mesh.coordinates(), edges) - self.update_labels() - - def save_mesh(self): - options = QFileDialog.Options() - options |= QFileDialog.DontUseNativeDialog - fileName, _ = QFileDialog.getSaveFileName(self,"Save Mesh","","Mesh file (*.xdmf)", options=options) - if fileName: - file = fe.XDMFFile(fe.MPI.comm_world, fileName) - file.write(self.mesh) - file.close() - - def smooth_mesh(self, *args, **kwargs): - laplacian_smoothing(self.mesh) - edges = np.array([ed.entities(0) for ed in fe.edges(self.mesh)]) - self.update_actor(self.mesh.coordinates(), edges) - self.compute_quality() - self.update_labels() - - - - - -def main(): - parser = argparse.ArgumentParser() - parser.add_argument('-i', '--input', action="store", help='Provides name') - args = parser.parse_args() - - mesh = meshio.read(args.input) - cells = mesh.cells_dict['triangle'] - vertices = mesh.points - - app = QApplication([]) - window = QMainWindow() - window.setWindowTitle("Mesh Visu") - slider = MeshVisu() - slider.update_mesh(vertices, cells) - window.setCentralWidget(slider) - window.show() - app.exec_() diff --git a/legacy/cellmesh/converter.py b/legacy/cellmesh/converter.py deleted file mode 100644 index ea991f4783f4797a6c5951adc1ad6b8cab3aceff..0000000000000000000000000000000000000000 --- a/legacy/cellmesh/converter.py +++ /dev/null @@ -1,87 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# cellmesh.converter -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- - - -import meshio -import time - -import numpy as np - - -def list_format(): - l = list(meshio.extension_to_filetype.keys()) - for ind, format in enumerate(l): - l[ind] = format[1:] - - return l - - -def convert_to_fenics(input_path, output_path=None, ignore_z=False, output_format='xdmf'): - output_format = '.'+output_format - if output_path is None: - output_path = input_path.split('.')[0]+output_format - output_path_bnd = output_path.replace('.', '_boundary.') - mesh = meshio.read(input_path, file_format='gmsh') - if ignore_z: - mesh.points = mesh.points[:, :2] - # mesh.prune() - - print('Converting Mesh at '+output_path) - start = time.time() - - if 'gmsh:physical' in mesh.cell_data_dict.keys(): - for key in mesh.cell_data_dict["gmsh:physical"].keys(): - print(' -> Detected physical group on cells for '+key) - if key == 'triangle': - # print('vertex/triangle') - data = mesh.cell_data_dict["gmsh:physical"][key] - - meshio.write(output_path, meshio.Mesh( - points=mesh.points, cells={"triangle": mesh.cells_dict["triangle"]}, - cell_data={"triangle_data":[data]})) - - if key == 'line': - line_cells = [] - for cell in mesh.cells: - if cell.type == "line": - if len(line_cells) == 0: - line_cells = cell.data - else: - line_cells = np.vstack([line_cells, cell.data]) - - line_data = [] - for key in mesh.cell_data_dict["gmsh:physical"].keys(): - if key == "line": - if len(line_data) == 0: - line_data = mesh.cell_data_dict["gmsh:physical"][key] - else: - line_data = np.vstack([line_data, mesh.cell_data_dict["gmsh:physical"][key]]) - - line_mesh =meshio.Mesh(points=mesh.points, - cells=[("line", line_cells)], - cell_data={"boundary": [line_data]}) - - meshio.xdmf.write(output_path_bnd, line_mesh) - else: - meshio.write(output_path, meshio.Mesh( - points=mesh.points, cells={"triangle": mesh.cells_dict["triangle"]})) - - end = time.time() - print('in ['+str(end-start)+' s]') diff --git a/legacy/cellmesh/geometry/__init__.py b/legacy/cellmesh/geometry/__init__.py deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/legacy/cellmesh/geometry/abstract.py b/legacy/cellmesh/geometry/abstract.py deleted file mode 100644 index 7e7d967536f6a326b98126fa26aaaa75fb7975bf..0000000000000000000000000000000000000000 --- a/legacy/cellmesh/geometry/abstract.py +++ /dev/null @@ -1,109 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# cellmesh.geometry.abstract -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- - -import gmsh -from abc import ABC, abstractmethod - -import numpy as np - - -class AbstractGeometry(ABC): - """Short summary. - - Parameters - ---------- - factory : type - Description of parameter `factory`. - - Attributes - ---------- - points : type - Description of attribute `points`. - lines : type - Description of attribute `lines`. - surfaces : type - Description of attribute `surfaces`. - volumes : type - Description of attribute `volumes`. - _model : type - Description of attribute `_model`. - factory - - """ - - _model = gmsh.model - - def __init__(self, factory='occ'): - self.points = {} - self.lines = {} - self.surfaces = {} - self.volumes = {} - - self.factory = None - - def __repr__(self): - return '<'+str(self.model_name)+', at '+str(hex(id(self)))+'>' - - def setCurrentModel(self): - self.model.setCurrent(self.model_name) - self.current = self.model_name - self.factory.synchronize() - - def _setFactory(self, factory): - if factory == 'occ': - self.factory = AbstractGeometry._model.occ - elif factory == 'default': - self.factory = AbstractGeometry._model.geo - - - def get_point(self, id): - return np.array(self.model.getValue(0, self.points[id], [])) - - @property - def model_name(self): - return self.__class__.__name__ - - @property - def model(self): - return AbstractGeometry._model - - def synchronize(self): - self.factory.synchronize() - - @abstractmethod - def generate(self, *args, **kwargs): - pass - - def run_gui(self): - gmsh.fltk.run() - - -def factory(type): - - def wrap(obj): - class wrap_class(obj): - def __init__(self): - super().__init__() - self._setFactory(type) - self.__class__.__name__ = self.__class__.__base__.__name__ - # self.setCurrentModel() - - return wrap_class - return wrap diff --git a/legacy/cellmesh/geometry/basic.py b/legacy/cellmesh/geometry/basic.py deleted file mode 100644 index 39100024202e3e29cbbda606ddc5b37a24618af9..0000000000000000000000000000000000000000 --- a/legacy/cellmesh/geometry/basic.py +++ /dev/null @@ -1,255 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# cellmesh.geometry.basic -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- - -from cellmesh.geometry.abstract import AbstractGeometry, factory - -import numpy as np -from math import pi - -@factory('occ') -class Rectangle(AbstractGeometry): - """Short summary.""" - - def generate(self, x, y, dx, dy,): - rec = self.factory.addRectangle(x, y, 0, dx, dy) - - self.synchronize() - -@factory('occ') -class Disk(AbstractGeometry): - """Short summary.""" - - def generate(self, radius, override=True, angle_x=0, angle_y=0, angle_z=0): - circle = self.factory.addCircle(0, 0, 0, radius) - curve_loop = self.factory.addCurveLoop([circle]) - surf = self.factory.addPlaneSurface([curve_loop]) - - if angle_x != 0: - self.factory.rotate([(2, surf)], 0, 0, 0, 1, 0, 0, angle_x) - - if angle_y != 0: - self.factory.rotate([(2, surf)], 0, 0, 0, 0, 1, 0, angle_y) - - if angle_z != 0: - self.factory.rotate([(2, surf)], 0, 0, 0, 0, 0, 1, angle_z) - - self.synchronize() - -@factory('occ') -class Sphere(AbstractGeometry): - """Short summary.""" - - def generate(self, radius, center=[0,0,0]): - self.factory.addSphere(*center, radius) - - self.synchronize() - - -@factory('occ') -class SemiSphere(AbstractGeometry): - """Short summary.""" - - def generate(self, radius, center=[0, 0, 0]): - sphere = self.factory.addSphere(*center, radius, angle2=0) - self.factory.rotate([(3, 1)], 0, 0, 0, 1, 0, 0, pi) - - self.factory.synchronize() - - self.model.removeEntities([(3, sphere)]) - self.model.removeEntities([(2, 2), (2, 3)]) - - -@factory('default') -class HemiSphere(AbstractGeometry): - """Short summary.""" - - def generate(self, radius, center=[0, 0, 0]): - center = np.array(center) - self.points['center'] = self.factory.addPoint(*center) - self.points['radius+x'] = self.factory.addPoint(center[0]+radius, - center[1], - center[2]) - self.points['radius-x'] = self.factory.addPoint(center[0]-radius, - center[1], - center[2]) - self.points['radius+y'] = self.factory.addPoint(center[0], - center[1]+radius, - center[2]) - self.points['radius-y'] = self.factory.addPoint(center[0], - center[1]-radius, - center[2]) - self.points['radius_z'] = self.factory.addPoint(center[0], - center[1], - center[2]+radius) - - self.lines['circle_1'] = self.factory.addCircleArc(self.points['radius+x'], self.points['center'], self.points['radius+y']) - self.lines['circle_2'] = self.factory.addCircleArc(self.points['radius-x'], self.points['center'], self.points['radius+y']) - self.lines['circle_3'] = self.factory.addCircleArc(self.points['radius-x'], self.points['center'], self.points['radius-y']) - self.lines['circle_4'] = self.factory.addCircleArc(self.points['radius+x'], self.points['center'], self.points['radius-y']) - - self.lines['circle_5'] = self.factory.addCircleArc(self.points['radius_z'], self.points['center'], self.points['radius+x']) - self.lines['circle_6'] = self.factory.addCircleArc(self.points['radius_z'], self.points['center'], self.points['radius-x']) - self.lines['circle_7'] = self.factory.addCircleArc(self.points['radius+y'], self.points['center'], self.points['radius_z']) - self.lines['circle_8'] = self.factory.addCircleArc(self.points['radius-y'], self.points['center'], self.points['radius_z']) - - val = self.model.addPhysicalGroup(1, [self.lines['circle_1'], self.lines['circle_2'], self.lines['circle_3'], self.lines['circle_4']], 100) - self.model.setPhysicalName(1, val, 'boundary') - - lineloops = self.factory.addCurveLoop([self.lines['circle_1'], self.lines['circle_7'], self.lines['circle_5']]) - self.surfaces['quarter_1'] = self.factory.addSurfaceFilling([lineloops]) - - lineloops = self.factory.addCurveLoop([self.lines['circle_7'], self.lines['circle_6'], self.lines['circle_2']]) - self.surfaces['quarter_2'] = self.factory.addSurfaceFilling([lineloops]) - - lineloops = self.factory.addCurveLoop([self.lines['circle_6'], self.lines['circle_3'], self.lines['circle_8']]) - self.surfaces['quarter_3'] = self.factory.addSurfaceFilling([lineloops]) - - lineloops = self.factory.addCurveLoop([self.lines['circle_8'], self.lines['circle_5'], self.lines['circle_4']]) - self.surfaces['quarter_4'] = self.factory.addSurfaceFilling([lineloops]) - - self.factory.synchronize() - - for key, val in self.surfaces.items(): - self.model.addPhysicalGroup(2, [val], val+1000) - self.model.setPhysicalName(2, val+1000, key) - - self.factory.synchronize() - - -@factory('occ') -class QuarterSphere(AbstractGeometry): - """Short summary.""" - - def generate(self, radius, center=[0,0,0]): - sphere = self.factory.addSphere(*center, radius, angle2=0, angle3=pi/2) - self.factory.rotate([(3, 1)], *center, 1, 0, 0, pi) - self.factory.rotate([(3, 1)], *center, 0, 0, 1, pi/2) - - self.factory.synchronize() - - self.getModel().removeEntities([(3, sphere)]) - self.getModel().removeEntities([(2, 2), (2, 3), (2, 4)]) - - self.factory.synchronize() - - -@factory('occ') -class Pill(AbstractGeometry): - """Short summary.""" - - def generate(self, radius, height): - self.factory.addCylinder(0, 0, 0, 0, 0, height, radius) - self.factory.addSphere(0, 0, 0, radius, angle2=0) - sphere2 = self.factory.addSphere(0, 0, height, radius, angle2=0) - self.factory.rotate([(3, sphere2)], 0, 0, height, 1, 0, 0, pi) - - self.factory.removeAllDuplicates() - self.factory.synchronize() - - self.model.removeEntities([(3, 1), (3, 2), (3, 3)]) - self.model.removeEntities([(2, 2), (2, 3)]) - - # self.factory.synchronize() - -@factory('occ') -class Box(AbstractGeometry): - """Short summary.""" - - def generate(self, x, y, z, dx, dy, dz): - self.factory.addBox(x, y, z, dx, dy, dz) - - self.factory.synchronize() - - -@factory('default') -class Ellipsoid(AbstractGeometry): - """Short summary.""" - - def generate(self, r1, r2, center=[0,0,0]): - assert len(center) == 3 - - self.points[0] = self.factory.addPoint(*center, tag=0) - self.points[1] = self.factory.addPoint(center[0]+r1, center[1], center[2]) - self.points[2] = self.factory.addPoint(center[0]-r1, center[1], center[2]) - self.points[3] = self.factory.addPoint(center[0], center[1]+r1, center[2]) - self.points[4] = self.factory.addPoint(center[0], center[1]-r1, center[2]) - - self.points[5] = self.factory.addPoint(center[0], center[1], center[2]+r2) - self.points[6] = self.factory.addPoint(center[0], center[1], center[2]-r2) - - self.lines[0] = self.factory.addCircleArc(self.points[1], self.points[0], self.points[3], tag=0) - self.lines[1] = self.factory.addCircleArc(self.points[3], self.points[0], self.points[2]) - self.lines[2] = self.factory.addCircleArc(self.points[2], self.points[0], self.points[4]) - self.lines[3] = self.factory.addCircleArc(self.points[4], self.points[0], self.points[1]) - - - self.lines[0] = self.factory.addEllipseArc(self.points[1], self.points[0], self.points[6], self.points[6]) - self.lines[1] = self.factory.addEllipseArc(self.points[2], self.points[0], self.points[6], self.points[6]) - self.lines[2] = self.factory.addEllipseArc(self.points[3], self.points[0], self.points[6], self.points[6]) - self.lines[3] = self.factory.addEllipseArc(self.points[4], self.points[0], self.points[6], self.points[6]) - self.lines[4] = self.factory.addEllipseArc(self.points[1], self.points[0], self.points[5], self.points[5]) - self.lines[5] = self.factory.addEllipseArc(self.points[2], self.points[0], self.points[5], self.points[5]) - self.lines[6] = self.factory.addEllipseArc(self.points[3], self.points[0], self.points[5], self.points[5]) - self.lines[7] = self.factory.addEllipseArc(self.points[4], self.points[0], self.points[5], self.points[5]) - - - s = self.factory.addCurveLoop([0,6,-4]) - self.surfaces[0] = self.factory.addSurfaceFilling([s], tag=0) - s = self.factory.addCurveLoop([3,4,-7]) - self.surfaces[1] = self.factory.addSurfaceFilling([s]) - s = self.factory.addCurveLoop([2,7,-5]) - self.surfaces[2] = self.factory.addSurfaceFilling([s]) - s = self.factory.addCurveLoop([1,5,-6]) - self.surfaces[3] = self.factory.addSurfaceFilling([s]) - - - s = self.factory.addCurveLoop([1,9,-10]) - self.surfaces[4] = self.factory.addSurfaceFilling([s]) - s = self.factory.addCurveLoop([2,11,-9]) - self.surfaces[5] = self.factory.addSurfaceFilling([s]) - s = self.factory.addCurveLoop([3,8,-11]) - self.surfaces[6] = self.factory.addSurfaceFilling([s]) - s = self.factory.addCurveLoop([0,10,-8]) - self.surfaces[7] = self.factory.addSurfaceFilling([s]) - - self.factory.synchronize() - - self.model.removeEntities([(0, self.points[0])]) - - -if __name__ =='__main__': - from cellmesh.meshing import generateMesh - from cellmesh.converter import convert_to_fenics - import fenics as fe - import gmsh - - import cellmesh - cellmesh.initialize() - circle = Ellipsoid() - # print(circle.factory) - circle.generate(3,1) - # circle.run_gui() - - # rec = Rectangle() - # rec.generate(0,0,1,1) - - generateMesh(circle, 0.07, 'test.msh', algorithm='MeshAdapt') - # rec.run_gui() - convert_to_fenics('test.msh', 'protoplast_ratio_13.xdmf') diff --git a/legacy/cellmesh/geometry/biology.py b/legacy/cellmesh/geometry/biology.py deleted file mode 100644 index ec927695e6972c811a890e5b892293183c96a4a5..0000000000000000000000000000000000000000 --- a/legacy/cellmesh/geometry/biology.py +++ /dev/null @@ -1,852 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# cellmesh.geometry.biology -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- - -from cellmesh.geometry.abstract import AbstractGeometry, factory -from cellmesh.geometry.utils import normalize, intersect2D - -from math import pi, radians, degrees, isclose -import numpy as np -from copy import deepcopy - -def _circleCenterFromPointsRadius(p1, p2, radius): - vec = np.array(p2)-np.array(p1) - center_vec = 0.5*vec+p1 - bisect = np.cross(np.array([0,0,1]), vec) - print(bisect) - bisect = bisect/np.linalg.norm(bisect) - print(radius, np.linalg.norm(0.5*vec)) - circle_center = bisect*np.sqrt(radius**2-np.linalg.norm(vec/2)**2)+center_vec - - return circle_center - - -@factory('occ') -class ThreeWay(AbstractGeometry): - - def generate(self, radius, angle, width, length, separation=True, mesh_center=True): - angle_rad = angle*pi/180 - - self.points['center'] = self.factory.addPoint(0, 0, 0) - self.points['center2'] = self.factory.copy([(0, self.points['center'])])[0][1] - self.points['center3'] = self.factory.copy([(0, self.points['center'])])[0][1] - - self.points['circle_left_center'] = self.factory.addPoint(-radius, 0, 0) - self.points['circle_left_int'] = self.factory.addPoint(-width, 0, 0) - - self.points['circle_left_int2'] = self.factory.copy([(0, self.points['circle_left_int'])])[0][1] - - self.points['circle_right_center'] = self.factory.addPoint(radius, 0, 0) - self.points['circle_right_int'] = self.factory.addPoint(width, 0, 0) - - self.points['circle_right_int2'] = self.factory.copy([(0, self.points['circle_right_int'])])[0][1] - - self.points['circle_low_int_left'] = self.factory.copy([(0, self.points['circle_right_int'])])[0][1] - - self.points['circle_low_int_right'] = self.factory.copy([(0, self.points['circle_left_int'])])[0][1] - - self.factory.rotate([(0, self.points['center2']), (0, self.points['circle_left_int2'])], -radius, 0, 0, 0, 0, 1, -angle_rad) - self.factory.rotate([(0, self.points['center3']), (0, self.points['circle_right_int2'])], radius, 0, 0, 0, 0, 1, angle_rad) - - self.factory.rotate([(0, self.points['circle_low_int_left'])], -radius, 0, 0, 0, 0, 1, -angle_rad) - self.factory.rotate([(0, self.points['circle_low_int_right'])], radius, 0, 0, 0, 0, 1, angle_rad) - - # print('self.lines', self.points['circle_left_int'], self.points['circle_right_int']) - self.lines['border_up'] = self.factory.addLine(self.points['circle_left_int'],self.points['circle_right_int']) - self.lines['border_left'] = self.factory.addLine(self.points['circle_left_int2'],self.points['circle_low_int_left']) - self.lines['border_right'] = self.factory.addLine(self.points['circle_right_int2'],self.points['circle_low_int_right']) - - self.lines['left_ext'] = self.factory.addCircleArc(self.points['center'], self.points['circle_left_center'], self.points['center2']) - self.lines['left_int'] = self.factory.addCircleArc(self.points['circle_left_int'], self.points['circle_left_center'], self.points['circle_left_int2']) - - self.lines['right_ext'] = self.factory.addCircleArc(self.points['center'], self.points['circle_right_center'], self.points['center3']) - self.lines['right_int'] = self.factory.addCircleArc(self.points['circle_right_int'], self.points['circle_right_center'], self.points['circle_right_int2']) - - self.factory.synchronize() - - - point_rot1 = np.array(self.model.getValue(0, self.points['center2'], [])) - point_rot2 = np.array(self.model.getValue(0, self.points['circle_low_int_left'], [])) - vec1 = point_rot1-point_rot2 - - if vec1[0] == 0: - # the last cirlce radius is infinite - print('Infinite radius for last circle') - self.lines['low_ext'] = self.factory.addLine(self.points['center2'], self.points['center3']) - # self.lines['low_mid'] = self.factory.addLine(self.points['circle_low_mid_left'], self.points['circle_low_mid_right']) - self.lines['low_int'] = self.factory.addLine(self.points['circle_low_int_left'], self.points['circle_low_int_right']) - else: - # Compute the last circle center - # print(vec1) - grad = vec1[1]/vec1[0] - # print(grad) - b = point_rot1[1] - grad*point_rot1[0] - # print(b) - - self.points['circle_low_center'] = self.factory.addPoint(0, b, 0) - self.lines['low_ext'] = self.factory.addCircleArc(self.points['center2'], self.points['circle_low_center'], self.points['center3']) - self.lines['low_int'] = self.factory.addCircleArc(self.points['circle_low_int_left'], self.points['circle_low_center'], self.points['circle_low_int_right']) - - # ------------- Adding the length of wall ------------- - - # UP - point_up_left = np.array(self.model.getValue(0, self.points['circle_left_int'], [])) - point_up_right = np.array(self.model.getValue(0, self.points['circle_right_int'], [])) - point_up_mid = np.array(self.model.getValue(0, self.points['center'], [])) - - point_up_left[1] += length - point_up_right[1] += length - point_up_mid[1] += length - - self.points['length_up_left'] = self.factory.addPoint(*point_up_left) - self.points['length_up_right'] = self.factory.addPoint(*point_up_right) - self.points['length_up_mid'] = self.factory.addPoint(*point_up_mid) - - # LEFT - point_left_up = np.array(self.model.getValue(0, self.points['circle_left_int2'], [])) - center_left = np.array([-radius, 0, 0]) - vec_left_up = (point_left_up-center_left) - vec_left_up = vec_left_up/np.linalg.norm(vec_left_up) # normalization - - vec_length_left = np.cross(vec_left_up, np.array([0,0,1]))*length - - point = point_left_up+vec_length_left - self.points['length_left_up'] = self.factory.addPoint(*point) - - point_left_down = np.array(self.model.getValue(0, self.points['circle_low_int_left'], [])) - point = point_left_down+vec_length_left - self.points['length_left_down'] = self.factory.addPoint(*point) - # print(self.points['length_left_down']) - - point_left_mid = np.array(self.model.getValue(0, self.points['center2'], [])) - point = point_left_mid+vec_length_left - self.points['length_left_mid'] = self.factory.addPoint(*point) - - # RIGHT - point_left_up = np.array(self.model.getValue(0, self.points['circle_right_int2'], [])) - vec_length_right = vec_length_left - vec_length_right[0] = -vec_length_right[0] - - point = point_left_up+vec_length_right - self.points['length_right_up'] = self.factory.addPoint(*point) - - point_left_down = np.array(self.model.getValue(0, self.points['circle_low_int_right'], [])) - point = point_left_down+vec_length_right - self.points['length_right_down'] = self.factory.addPoint(*point) - - point_left_mid = np.array(self.model.getValue(0, self.points['center3'], [])) - point = point_left_mid+vec_length_right - self.points['length_right_mid'] = self.factory.addPoint(*point) - # print(self.points['circle_left_int'], self.points['length_up_left']) - self.lines['length_up_left'] = self.factory.addLine(self.points['circle_left_int'], self.points['length_up_left']) - self.lines['length_up_down'] = self.factory.addLine(self.points['length_up_right'], self.points['circle_right_int']) - self.lines['length_left_up'] = self.factory.addLine(self.points['circle_left_int2'], self.points['length_left_up']) - self.lines['length_left_down'] = self.factory.addLine(self.points['length_left_down'], self.points['circle_low_int_left']) - self.lines['length_right_up'] = self.factory.addLine(self.points['circle_right_int2'], self.points['length_right_up']) - self.lines['length_right_down'] = self.factory.addLine(self.points['length_right_down'], self.points['circle_low_int_right']) - - self.factory.synchronize() - - #--------- POSTPROCESSING (normal and boundary marking) ----------- - - # vec_normal_up - point_1 = np.array(self.model.getValue(0, self.points['center'], [])) - point_2 = np.array(self.model.getValue(0, self.points['length_up_mid'], [])) - vec_normal_up = point_2 - point_1 - vec_normal_up = vec_normal_up/np.linalg.norm(vec_normal_up) - - TOL = 1e-10 - - # class BoundaryUp(fe.SubDomain): - # def inside(self, x, on_boundary): - # return on_boundary and fe.near(x[1] - length ,0, TOL) - - # vec_normal_left - point_1 = np.array(self.model.getValue(0, self.points['center2'], [])) - point_2 = np.array(self.model.getValue(0, self.points['length_left_mid'], [])) - vec_normal_left = point_2 - point_1 - vec_normal_left = vec_normal_left/np.linalg.norm(vec_normal_left) - - point_3 = np.array(self.model.getValue(0, self.points['length_left_down'], [])) - vec_tan_left = point_3 - point_2 - # if vec_tan_left[0] == 0: - # print('angle 90',vec_tan_left[1]) - # class BoundaryLeft(fe.SubDomain): - # def inside(self, x, on_boundary): - # return on_boundary and fe.near(radius+length + x[0] ,0, TOL) - # else: - # grad_left = vec_tan_left[1]/vec_tan_left[0] - # point_left = point_3[1] - grad_left* point_3[0] - # - # class BoundaryLeft(fe.SubDomain): - # def inside(self, x, on_boundary): - # return on_boundary and fe.near(grad_left*x[0]+point_left - x[1] ,0, TOL) - - # vec_normal_right - point_1 = np.array(self.model.getValue(0, self.points['center3'], [])) - point_2 = np.array(self.model.getValue(0, self.points['length_right_mid'], [])) - vec_normal_right = point_2 - point_1 - vec_normal_right = vec_normal_right/np.linalg.norm(vec_normal_right) - - point_3 = np.array(self.model.getValue(0, self.points['length_right_down'], [])) - vec_tan_right = point_3 - point_2 - # if vec_tan_left[0] == 0: - # print('angle 90',vec_tan_right[1]) - # class BoundaryRight(fe.SubDomain): - # def inside(self, x, on_boundary): - # return on_boundary and fe.near(radius+length - x[0] ,0, TOL) - # else: - # grad_right = vec_tan_right[1]/vec_tan_right[0] - # point_right = point_3[1] - grad_right* point_3[0] - # - # class BoundaryRight(fe.SubDomain): - # def inside(self, x, on_boundary): - # return on_boundary and fe.near(grad_right*x[0]+point_right - x[1] ,0, TOL) - - - - # print(vec_normal_up) - # print(vec_normal_left) - # print(vec_normal_right) - # - # self.boundary['cellwall'] = {'up': {'boundary': BoundaryUp(), 'normal': vec_normal_up}, - # 'left': {'boundary': BoundaryLeft(), 'normal': vec_normal_left}, - # 'right': {'boundary': BoundaryRight(), 'normal': vec_normal_right}} - - - # ADDING self.surfaces - self.surfaces = {} - if separation: - - self.lines['length_up_up1'] = self.factory.addLine(self.points['length_up_left'], self.points['length_up_mid']) - self.lines['length_up_up2'] = self.factory.addLine(self.points['length_up_mid'], self.points['length_up_right']) - - self.lines['length_left_left1'] = self.factory.addLine(self.points['length_left_up'], self.points['length_left_mid']) - self.lines['length_left_left2'] = self.factory.addLine(self.points['length_left_mid'], self.points['length_left_down']) - - self.lines['length_right_left1'] = self.factory.addLine(self.points['length_right_up'], self.points['length_right_mid']) - self.lines['length_right_left2'] = self.factory.addLine(self.points['length_right_mid'], self.points['length_right_down']) - - self.lines['length_center_up'] = self.factory.addLine(self.points['center'], self.points['length_up_mid']) - self.lines['length_center_left'] = self.factory.addLine(self.points['center2'], self.points['length_left_mid']) - self.lines['length_center_right'] = self.factory.addLine(self.points['center3'], self.points['length_right_mid']) - - curveloop_left = self.factory.addCurveLoop([self.lines['length_up_up1'], self.lines['length_center_up'], self.lines['left_ext'], self.lines['length_center_left'], self.lines['length_left_left1'], self.lines['length_left_up'], self.lines['left_int'], self.lines['length_up_left']]) - self.surfaces['left_wall'] = self.factory.addPlaneSurface([curveloop_left]) - - curveloop_right = self.factory.addCurveLoop([self.lines['length_up_up2'], self.lines['length_up_down'], self.lines['right_int'], self.lines['length_right_up'], self.lines['length_right_left1'], self.lines['length_center_right'], self.lines['right_ext'], self.lines['length_center_up']]) - self.surfaces['right_wall'] = self.factory.addPlaneSurface([curveloop_right]) - - curveloop_down = self.factory.addCurveLoop([self.lines['length_right_left2'], self.lines['length_right_down'], self.lines['low_int'], self.lines['length_left_down'], self.lines['length_left_left2'], self.lines['length_center_left'], self.lines['low_ext'], self.lines['length_center_right']]) - self.surfaces['down_wall'] = self.factory.addPlaneSurface([curveloop_down]) - - else: - - self.lines['length_up_up'] = self.factory.addLine(self.points['length_up_left'], self.points['length_up_right']) - self.lines['length_left_left'] = self.factory.addLine(self.points['length_left_up'], self.points['length_left_down']) - self.lines['length_right_left'] = self.factory.addLine(self.points['length_right_up'], self.points['length_right_down']) - - curveloop_wall = self.factory.addCurveLoop([self.lines['length_up_up'], self.lines['length_up_down'], self.lines['right_int'], self.lines['length_right_up'], self.lines['length_right_left'], self.lines['length_right_down'], self.lines['low_int'], self.lines['length_left_down'], self.lines['length_left_left'], self.lines['length_left_up'], self.lines['left_int'], self.lines['length_up_left']]) - self.surfaces['wall'] = self.factory.addPlaneSurface([curveloop_wall]) - - curveloop_int = self.factory.addCurveLoop([self.lines['left_ext'], self.lines['right_ext'], self.lines['low_ext']]) - self.surfaces['int'] = self.factory.addPlaneSurface([curveloop_int]) - - self.factory.cut([(2, self.surfaces['wall'])], [(2, self.surfaces['int'])]) - - if mesh_center: - curveloop_center = self.factory.addCurveLoop([self.lines['left_ext'], self.lines['right_ext'], self.lines['low_ext']]) - self.surfaces['center'] = self.factory.addPlaneSurface([curveloop_center]) - - self.factory.synchronize() - - self.model.addPhysicalGroup(1, [self.lines['low_int'], self.lines['length_left_down'], self.lines['length_right_down']], 10) - # print('self.points', self.points) - # print('self.lines', self.lines) - # print('self.surfaces', self.surfaces) - - self.factory.synchronize() - - -@factory('occ') -class DoubleThreeWay(AbstractGeometry): - - - def generate(self, middle_length, branch_length, width, angle_left_up, angle_left_down, angle_right_up, angle_right_down, radius_left, - radius_right, mesh_center=True, separation=True): - - ####################################################################### - # START LEFT THREE WAY - ####################################################################### - - # Branch Up - - self.points[1] = self.factory.addPoint(0, 0,0, tag=1) - self.points[2] = self.factory.addPoint(radius_left, 0,0) - self.points[3] = self.factory.addPoint(radius_left, 0,0) - - rot = [(0, self.points[2])] - self.factory.rotate(rot, 0, 0, 0, 0, 0, 1, radians(angle_left_up)) - - rot = [(0, self.points[3])] - self.factory.rotate(rot, 0, 0, 0, 0, 0, 1, -radians(angle_left_down)) - - self.factory.synchronize() - - point_up = np.array(self.model.getValue(0, self.points[2], [])) - vec = np.cross(point_up, [0,0,1]) - vec = normalize(vec)*width/2 - - new_point = point_up+vec - self.points[4] = self.factory.addPoint(*new_point) - - new_point = point_up-vec - self.points[5] = self.factory.addPoint(*new_point) - - point_down = np.array(self.model.getValue(0, self.points[3], [])) - vec = np.cross(point_down, [0,0,1]) - vec = normalize(vec)*width/2 - - new_point = point_down+vec - self.points[6] = self.factory.addPoint(*new_point) - - new_point = point_down-vec - self.points[7] = self.factory.addPoint(*new_point) - - - self.points[8] = self.factory.addPoint(radius_left, width/2, 0) - self.points[9] = self.factory.addPoint(radius_left, 0, 0) - self.points[10] = self.factory.addPoint(radius_left, -width/2, 0) - - - # First Intersection - self.factory.synchronize() - - if isclose(angle_left_up, 180): - self.points[11] = self.factory.addPoint(-radius_left, 0, 0) - - self.lines[1] = self.factory.addLine(self.points[9],self.points[2], tag=1) - self.lines[2] = self.factory.addLine(self.points[8],self.points[4]) - - else: - vec1 = self.get_point(4) - self.get_point(2) - p1 = self.get_point(4) - vec2 = self.get_point(8) - self.get_point(9) - p2 = self.get_point(8) - - new_point = intersect2D(p1, vec1, p2, vec2) - self.points[11] = self.factory.addPoint(*new_point, 0) - - self.lines[1] = self.factory.addCircleArc(self.points[9],self.points[11],self.points[2]) - self.lines[2] = self.factory.addCircleArc(self.points[8],self.points[11],self.points[4]) - - if isclose(angle_left_down+angle_left_up, 180): - self.points[12] = self.factory.addPoint(-radius_left, 0, 0) - - self.lines[3] = self.factory.addLine(self.points[2],self.points[3]) - self.lines[4] = self.factory.addLine(self.points[5],self.points[6]) - - else: - - vec1 = self.get_point(5) - self.get_point(2) - p1 = self.get_point(5) - vec2 = self.get_point(6) - self.get_point(3) - p2 = self.get_point(6) - - new_point = intersect2D(p1, vec1, p2, vec2) - self.points[12] = self.factory.addPoint(*new_point, 0) - - self.lines[3] = self.factory.addCircleArc(self.points[2],self.points[12],self.points[3]) - self.lines[4] = self.factory.addCircleArc(self.points[5],self.points[12],self.points[6]) - - - if isclose(angle_left_down, 180): - self.points[13] = self.factory.addPoint(-radius_left, 0, 0) - - self.lines[5] = self.factory.addLine(self.points[3],self.points[9]) - self.lines[6] = self.factory.addLine(self.points[10],self.points[7]) - else: - vec1 = self.get_point(10) - self.get_point(9) - p1 = self.get_point(10) - vec2 = self.get_point(7) - self.get_point(3) - p2 = self.get_point(7) - - new_point = intersect2D(p1, vec1, p2, vec2) - self.points[13] = self.factory.addPoint(*new_point, 0) - - self.lines[5] = self.factory.addCircleArc(self.points[10],self.points[13],self.points[7]) - self.lines[6] = self.factory.addCircleArc(self.points[9],self.points[13],self.points[3]) - - - - self.lines[7] = self.factory.addLine(self.points[8], self.points[9]) - self.lines[8] = self.factory.addLine(self.points[9], self.points[10]) - self.lines[9] = self.factory.addLine(self.points[7], self.points[3]) - self.lines[10] = self.factory.addLine(self.points[3], self.points[6]) - self.lines[11] = self.factory.addLine(self.points[5], self.points[2]) - self.lines[12] = self.factory.addLine(self.points[2], self.points[4]) - - vec = normalize(self.get_point(2) - self.get_point(1)) - new_point = self.get_point(2) + vec*branch_length - self.points[14] = self.factory.addPoint(*new_point) - p1 = np.cross(vec, [0,0,1])*width/2+new_point - self.points[15] = self.factory.addPoint(*p1) - p2 = np.cross(-vec, [0,0,1])*width/2+new_point - self.points[16] = self.factory.addPoint(*p2) - - self.lines[13] = self.factory.addLine(self.points[4], self.points[15]) - self.lines[14] = self.factory.addLine(self.points[15], self.points[14]) - self.lines[15] = self.factory.addLine(self.points[14], self.points[16]) - self.lines[16] = self.factory.addLine(self.points[16], self.points[5]) - self.lines[17] = self.factory.addLine(self.points[2], self.points[14]) - - vec = normalize(self.get_point(3) - self.get_point(1)) - new_point = self.get_point(3) + vec*branch_length - self.points[17] = self.factory.addPoint(*new_point) - p1 = np.cross(vec, [0,0,1])*width/2+new_point - self.points[18] = self.factory.addPoint(*p1) - p2 = np.cross(-vec, [0,0,1])*width/2+new_point - self.points[19] = self.factory.addPoint(*p2) - - self.lines[18] = self.factory.addLine(self.points[7], self.points[19]) - self.lines[19] = self.factory.addLine(self.points[19], self.points[17]) - self.lines[20] = self.factory.addLine(self.points[17], self.points[18]) - self.lines[21] = self.factory.addLine(self.points[18], self.points[6]) - self.lines[22] = self.factory.addLine(self.points[3], self.points[17]) - - # Mesh center - - self.points[20] = self.factory.addPoint(radius_left+middle_length+radius_right, 0, 0) - self.points[21] = self.factory.addPoint(radius_left+middle_length, 0, 0) - self.points[22] = self.factory.addPoint(radius_left+middle_length, width/2, 0) - self.points[23] = self.factory.addPoint(radius_left+middle_length, -width/2, 0) - - self.lines[23] = self.factory.addLine(self.points[8], self.points[22]) - self.lines[24] = self.factory.addLine(self.points[22], self.points[21]) - self.lines[25] = self.factory.addLine(self.points[21], self.points[23]) - self.lines[26] = self.factory.addLine(self.points[23], self.points[10]) - self.lines[27] = self.factory.addLine(self.points[9], self.points[21]) - - - # Mesh left - self.points[24] = self.factory.addPoint(radius_left+middle_length, 0, 0) - self.points[25] = self.factory.addPoint(radius_left+middle_length, 0, 0) - - rot = [(0, self.points[24])] - self.factory.rotate(rot, radius_left+middle_length+radius_right, 0, 0, 0, 0, 1, -radians(angle_right_up)) - - rot = [(0, self.points[25])] - self.factory.rotate(rot, radius_left+middle_length+radius_right, 0, 0, 0, 0, 1, radians(angle_right_down)) - - self.factory.synchronize() - - point_up = self.get_point(24) - point_center = self.get_point(20) - vec = np.cross(point_up-point_center, [0,0,1]) - vec = normalize(vec)*width/2 - - new_point = point_up+vec - self.points[26] = self.factory.addPoint(*new_point) - - new_point = point_up-vec - self.points[27] = self.factory.addPoint(*new_point) - - point_down = self.get_point(25) - vec = np.cross(point_down-point_center, [0,0,1]) - vec = normalize(vec)*width/2 - - new_point = point_down+vec - self.points[28] = self.factory.addPoint(*new_point) - - new_point = point_down-vec - self.points[29] = self.factory.addPoint(*new_point) - - self.factory.synchronize() - - if isclose(angle_right_up, 180): - self.points[30] = self.factory.addPoint(radius_left+middle_length+radius_right+radius_right, 0, 0) - - self.lines[28] = self.factory.addLine(self.points[22],self.points[27]) - self.lines[29] = self.factory.addLine(self.points[21],self.points[24]) - - else: - vec1 = self.get_point(27) - self.get_point(24) - p1 = self.get_point(27) - vec2 = self.get_point(22) - self.get_point(21) - p2 = self.get_point(22) - - new_point = intersect2D(p1, vec1, p2, vec2) - self.points[30] = self.factory.addPoint(*new_point, 0) - - self.lines[28] = self.factory.addCircleArc(self.points[22],self.points[30],self.points[27]) - self.lines[29] = self.factory.addCircleArc(self.points[21],self.points[30],self.points[24]) - - if isclose(angle_right_up+angle_right_down, 180): - self.points[31] = self.factory.addPoint(radius_left+middle_length+radius_right+radius_right, 0, 0) - - self.lines[30] = self.factory.addLine(self.points[26],self.points[29]) - self.lines[31] = self.factory.addLine(self.points[24],self.points[25]) - - else: - vec1 = self.get_point(26) - self.get_point(24) - p1 = self.get_point(26) - vec2 = self.get_point(29) - self.get_point(25) - p2 = self.get_point(29) - - new_point = intersect2D(p1, vec1, p2, vec2) - self.points[31] = self.factory.addPoint(*new_point, 0) - - self.lines[30] = self.factory.addCircleArc(self.points[26],self.points[31],self.points[29]) - self.lines[31] = self.factory.addCircleArc(self.points[24],self.points[31],self.points[25]) - - if isclose(angle_right_down, 180): - self.points[32] = self.factory.addPoint(radius_left+middle_length+radius_right+radius_right, 0, 0) - - self.lines[32] = self.factory.addLine(self.points[28],self.points[23]) - self.lines[33] = self.factory.addLine(self.points[25],self.points[21]) - else: - vec1 = self.get_point(23) - self.get_point(21) - p1 = self.get_point(23) - vec2 = self.get_point(28) - self.get_point(25) - p2 = self.get_point(28) - - new_point = intersect2D(p1, vec1, p2, vec2) - self.points[32] = self.factory.addPoint(*new_point, 0) - - self.lines[32] = self.factory.addCircleArc(self.points[28],self.points[32],self.points[23]) - self.lines[33] = self.factory.addCircleArc(self.points[25],self.points[32],self.points[21]) - - - - self.lines[34] = self.factory.addLine(self.points[27], self.points[24]) - self.lines[35] = self.factory.addLine(self.points[24], self.points[26]) - self.lines[36] = self.factory.addLine(self.points[29], self.points[25]) - self.lines[37] = self.factory.addLine(self.points[25], self.points[28]) - - vec = normalize(self.get_point(24) - self.get_point(20)) - new_point = self.get_point(24) + vec*branch_length - self.points[33] = self.factory.addPoint(*new_point) - p1 = np.cross(vec, [0,0,1])*width/2+new_point - self.points[34] = self.factory.addPoint(*p1) - p2 = np.cross(-vec, [0,0,1])*width/2+new_point - self.points[35] = self.factory.addPoint(*p2) - - self.lines[38] = self.factory.addLine(self.points[27], self.points[35]) - self.lines[39] = self.factory.addLine(self.points[35], self.points[33]) - self.lines[40] = self.factory.addLine(self.points[33], self.points[34]) - self.lines[41] = self.factory.addLine(self.points[34], self.points[26]) - self.lines[42] = self.factory.addLine(self.points[24], self.points[33]) - - vec = normalize(self.get_point(25) - self.get_point(20)) - new_point = self.get_point(25) + vec*branch_length - self.points[36] = self.factory.addPoint(*new_point) - p1 = np.cross(vec, [0,0,1])*width/2+new_point - self.points[37] = self.factory.addPoint(*p1) - p2 = np.cross(-vec, [0,0,1])*width/2+new_point - self.points[38] = self.factory.addPoint(*p2) - - self.lines[43] = self.factory.addLine(self.points[29], self.points[38]) - self.lines[44] = self.factory.addLine(self.points[38], self.points[36]) - self.lines[45] = self.factory.addLine(self.points[36], self.points[37]) - self.lines[46] = self.factory.addLine(self.points[37], self.points[28]) - self.lines[47] = self.factory.addLine(self.points[25], self.points[36]) - - - - # MESH - - if separation: - - tags = [self.lines[23], - self.lines[28], - self.lines[38], - self.lines[39], - -self.lines[42], - -self.lines[29], - -self.lines[27], - self.lines[1], - self.lines[17], - -self.lines[14], - -self.lines[13], - -self.lines[2]] - loop = self.factory.addCurveLoop(tags) - self.surfaces[1] = self.factory.addPlaneSurface([loop]) - - tags = [self.lines[15], - self.lines[16], - self.lines[4], - -self.lines[21], - -self.lines[20], - -self.lines[22], - -self.lines[3], - self.lines[17]] - loop = self.factory.addCurveLoop(tags) - self.surfaces[2] = self.factory.addPlaneSurface([loop]) - - tags = [self.lines[19], - -self.lines[22], - -self.lines[6], - self.lines[27], - -self.lines[33], - self.lines[47], - self.lines[45], - self.lines[46], - self.lines[32], - self.lines[26], - self.lines[5], - self.lines[18]] - loop = self.factory.addCurveLoop(tags) - self.surfaces[3] = self.factory.addPlaneSurface([loop]) - - tags = [self.lines[40], - self.lines[41], - self.lines[30], - self.lines[43], - self.lines[44], - -self.lines[47], - -self.lines[31], - self.lines[42]] - loop = self.factory.addCurveLoop(tags) - self.surfaces[4] = self.factory.addPlaneSurface([loop]) - - - if mesh_center: - tags = [self.lines[1], - self.lines[6], - -self.lines[3]] - loop = self.factory.addCurveLoop(tags) - self.surfaces[5] = self.factory.addPlaneSurface([loop]) - - tags = [self.lines[31], - self.lines[33], - self.lines[29]] - loop = self.factory.addCurveLoop(tags) - self.surfaces[6] = self.factory.addPlaneSurface([loop]) - - - self.factory.synchronize() - - val = self.model.addPhysicalGroup(1, [self.lines[14], self.lines[15]], 100) - self.model.setPhysicalName(1, val, 'bnd_left_up') - - val = self.model.addPhysicalGroup(1, [self.lines[19], self.lines[20]], 101) - self.model.setPhysicalName(1, val, 'bnd_left_down') - - val = self.model.addPhysicalGroup(1, [self.lines[39], self.lines[40]], 102) - self.model.setPhysicalName(1, val, 'bnd_right_up') - - val = self.model.addPhysicalGroup(1, [self.lines[44], self.lines[45]], 103) - self.model.setPhysicalName(1, val, 'bnd_right_down') - - val = self.model.addPhysicalGroup(2, [self.surfaces[1]], 104) - self.model.setPhysicalName(2, val, 'wall_up') - - val = self.model.addPhysicalGroup(2, [self.surfaces[2]], 105) - self.model.setPhysicalName(2, val, 'wall_left') - - val = self.model.addPhysicalGroup(2, [self.surfaces[3]], 106) - self.model.setPhysicalName(2, val, 'wall_down') - - val = self.model.addPhysicalGroup(2, [self.surfaces[4]], 107) - self.model.setPhysicalName(2, val, 'wall_right') - - # if center is meshed, set physical group - if 5 in self.surfaces.keys(): - val = self.model.addPhysicalGroup(2, [self.surfaces[5]], 108) - self.model.setPhysicalName(2, val, 'center_right') - - val = self.model.addPhysicalGroup(2, [self.surfaces[6]], 109) - self.model.setPhysicalName(2, val, 'center_left') - - - else: - - tags = [-self.lines[15], - -self.lines[14], - -self.lines[13], - -self.lines[2], - self.lines[23], - self.lines[28], - self.lines[38], - self.lines[39], - self.lines[40], - self.lines[41], - self.lines[30], - self.lines[43], - self.lines[44], - self.lines[45], - self.lines[46], - self.lines[32], - self.lines[26], - self.lines[5], - self.lines[18], - self.lines[19], - self.lines[20], - self.lines[21], - -self.lines[4], - -self.lines[16]] - loop = self.factory.addCurveLoop(tags) - - self.surfaces[1] = self.factory.addPlaneSurface([loop]) - - self.factory.synchronize() - - if not mesh_center: - tags = [self.lines[1], - self.lines[3], - -self.lines[6]] - - loop = self.factory.addCurveLoop(tags) - - self.surfaces[2] = self.factory.addPlaneSurface([loop]) - - tags = [self.lines[29], - self.lines[31], - self.lines[33]] - - loop = self.factory.addCurveLoop(tags) - - self.surfaces[3] = self.factory.addPlaneSurface([loop]) - - self.factory.cut([(2, self.surfaces[1])], [(2, self.surfaces[2]), (2, self.surfaces[3])], removeObject=True, removeTool=True) - - self.factory.synchronize() - - val = self.model.addPhysicalGroup(1, [48, 49], 100) - self.model.setPhysicalName(1, val, 'bnd_left_up') - - val = self.model.addPhysicalGroup(1, [56,58 ], 101) - self.model.setPhysicalName(1, val, 'bnd_left_down') - - val = self.model.addPhysicalGroup(1, [61,63 ], 102) - self.model.setPhysicalName(1, val, 'bnd_right_up') - - val = self.model.addPhysicalGroup(1, [70,71 ], 103) - self.model.setPhysicalName(1, val, 'bnd_right_down') - - val = self.model.addPhysicalGroup(2, [1], 104) - self.model.setPhysicalName(2, val, 'DoubleThreeWay') - - else: - - val = self.model.addPhysicalGroup(1, [self.lines[14], self.lines[15]], 100) - self.model.setPhysicalName(1, val, 'bnd_left_up') - - val = self.model.addPhysicalGroup(1, [self.lines[19], self.lines[20]], 101) - self.model.setPhysicalName(1, val, 'bnd_left_down') - - val = self.model.addPhysicalGroup(1, [self.lines[39], self.lines[40]], 102) - self.model.setPhysicalName(1, val, 'bnd_right_up') - - val = self.model.addPhysicalGroup(1, [self.lines[44], self.lines[45]], 103) - self.model.setPhysicalName(1, val, 'bnd_right_down') - - val = self.model.addPhysicalGroup(2, [self.surfaces[1]], 104) - self.model.setPhysicalName(2, val, 'DoubleThreeWay') - - - - - self.factory.synchronize() - # - # if not mesh_center: - # tags = [self.lines[1], - # self.lines[3], - # -self.lines[6]] - # - # loop = self.factory.addCurveLoop(tags) - # - # self.surfaces[2] = self.factory.addPlaneSurface([loop]) - # - # tags = [self.lines[29], - # self.lines[31], - # self.lines[33]] - # - # loop = self.factory.addCurveLoop(tags) - # - # self.surfaces[3] = self.factory.addPlaneSurface([loop]) - # - # self.factory.cut([(2, self.surfaces[1])], [(2, self.surfaces[2]), (2, self.surfaces[3])], removeObject=True, removeTool=True) - # - # self.factory.synchronize() - # - # val = self.model.addPhysicalGroup(1, [48, 49], 100) - # self.model.setPhysicalName(1, val, 'bnd_left_up') - # - # val = self.model.addPhysicalGroup(1, [56,58 ], 101) - # self.model.setPhysicalName(1, val, 'bnd_left_down') - # - # val = self.model.addPhysicalGroup(1, [61,63 ], 102) - # self.model.setPhysicalName(1, val, 'bnd_right_up') - # - # val = self.model.addPhysicalGroup(1, [70,71 ], 103) - # self.model.setPhysicalName(1, val, 'bnd_right_down') - # - # val = self.model.addPhysicalGroup(2, [1], 104) - # self.model.setPhysicalName(2, val, 'DoubleThreeWay') - # - # else: - # - # val = self.model.addPhysicalGroup(1, [self.lines[14], self.lines[15]], 100) - # self.model.setPhysicalName(1, val, 'bnd_left_up') - # - # val = self.model.addPhysicalGroup(1, [self.lines[19], self.lines[20]], 101) - # self.model.setPhysicalName(1, val, 'bnd_left_down') - # - # val = self.model.addPhysicalGroup(1, [self.lines[39], self.lines[40]], 102) - # self.model.setPhysicalName(1, val, 'bnd_right_up') - # - # val = self.model.addPhysicalGroup(1, [self.lines[44], self.lines[45]], 103) - # self.model.setPhysicalName(1, val, 'bnd_right_down') - # - # val = self.model.addPhysicalGroup(2, [self.surfaces[1]], 104) - # self.model.setPhysicalName(2, val, 'DoubleThreeWay') - # - # - # self.factory.synchronize() - - - -if __name__ =='__main__': - from cellmesh.meshing import generateMesh - from cellmesh.converter import convert_to_fenics - import cellmesh - cellmesh.initialize() - cellwall = DoubleThreeWay() - cellwall.generate(middle_length=7.4, - branch_length=1.8, - width=1, - angle_left_up=160, - angle_left_down=90, - angle_right_up=95, - angle_right_down=160, - radius_left=1, - radius_right=1, - mesh_center=True, - separation=True) - - - generateMesh(cellwall, 0.05, 'DoubleThreeWay.msh') - cellwall.run_gui() - cellmesh.finalize() - # - import meshio - - # mesh = meshio.read('DoubleThreeWay.msh') - # convert_to_fenics('DoubleThreeWay.msh') diff --git a/legacy/cellmesh/geometry/p194-t4_L1_poly.ply b/legacy/cellmesh/geometry/p194-t4_L1_poly.ply deleted file mode 100644 index 46b5e818fb92e79099cd7afcdd98381529c7bcc8..0000000000000000000000000000000000000000 --- a/legacy/cellmesh/geometry/p194-t4_L1_poly.ply +++ /dev/null @@ -1,3538 +0,0 @@ -ply -format ascii 1.0 -element vertex 1025 -property float x -property float y -property float z -element face 491 -property list int int vertex_index -element edge 1515 -property int source -property int target -property list int int face_index -element volume 491 -property list int int face_index -property int label -end_header -104.065171961 22.5856916707 41.0485654893 -103.545615339 22.0607345255 40.96032501 -103.242496435 19.9253538565 39.6531934089 -100.538162108 18.4947486186 38.8730980272 -98.6574273009 15.5866386166 37.6572684559 -95.9622331429 15.3680232948 37.5764066328 -94.8538879973 11.8957004618 36.2959479123 -99.2995091236 13.4262446151 36.6818779505 -99.836413062 13.6083998068 36.4381424667 -101.633493719 23.2655817991 42.0381725666 -93.6073553113 12.0868654355 36.1926856014 -87.3970070504 11.1869506013 37.4201228461 -86.9141568118 11.5449146081 37.8697756067 -87.8114725707 15.0916685828 39.2519362781 -84.8362556926 10.6618421479 38.3187273846 -97.5667470987 11.1162406012 36.2088180088 -104.11410613 27.4002500621 45.1554401586 -102.321147703 28.5083963191 46.2614576075 -101.489273756 31.1695823062 49.244340745 -103.101650202 32.3215915756 50.4869385376 -93.5366155365 17.4461411711 38.7291269436 -104.056721297 34.0607137045 52.9749840819 -104.558741444 33.9412056286 53.3572913921 -107.716989845 35.0394346951 59.3266821788 -107.256672938 36.5132161045 62.4786390328 -104.89128087 25.3021361059 42.6672577127 -104.460491833 27.3692932665 44.9840138897 -97.5873417346 23.7337821945 42.7389329143 -97.085443433 25.4792219518 44.4880515933 -80.676300802 12.5713413264 42.6070234252 -102.663419609 35.319512813 53.4093891349 -101.156295995 35.41297998 51.9289407068 -101.327974699 38.2043354479 49.6586543074 -104.090668512 40.9416975578 53.1383042517 -104.340453481 39.3170206803 55.8525912767 -105.474994402 39.5843384177 59.6531513793 -104.770837923 43.9772780056 52.4917742459 -106.425640943 45.9836862509 55.1190629923 -107.117988515 45.6832159028 58.6980290583 -107.067276337 43.3410860867 62.0015146381 -103.755394959 45.3298191029 49.9217506943 -107.157043336 51.6738058817 55.0782701885 -106.2309242 53.2241809375 52.9166837642 -107.12200535 58.5278819276 54.1068818284 -106.107080316 60.6575697276 52.241619447 -106.638710539 64.5307329421 53.7967830372 -105.749350582 67.4680008184 53.1090449834 -104.390855846 60.1755889657 49.7839263449 -103.11433678 56.3922177088 48.2403593357 -101.13827269 58.4117257851 46.289242941 -99.7401288692 57.6527006364 44.6649241379 -98.459251207 59.9575637805 42.8189749703 -101.615625487 60.8974205284 46.6764048522 -103.671962066 61.0754566206 49.0117823259 -100.337018679 64.1475312091 45.3577118502 -101.780032307 68.2655267023 46.6678119974 -101.042555502 69.880532596 45.6071803064 -99.3479295568 68.4227506533 43.3504202484 -98.1516610082 69.2487516806 41.6516231929 -97.3915542251 68.0911122743 40.7905815199 -95.1401970901 69.8575109964 37.164054255 -94.0583438822 68.2704706518 35.7868835654 -94.5524106047 65.6608390593 36.459501149 -94.8519740531 72.9612995104 36.4345201712 -96.1687694155 74.4598408473 38.0203854988 -97.7656422887 73.702369364 40.5087487695 -99.1265769197 76.5517919873 43.1810210829 -98.2835535112 78.9033896351 42.6520959032 -95.7187004771 78.3758215489 37.8461134065 -96.4136988791 79.6806811952 39.3907488622 -95.5931154205 82.7673534651 39.6357170964 -93.815618059 84.2048479974 37.4668890711 -92.8310526513 73.9448937288 33.7768861212 -91.4240196398 77.3927694187 32.2489394243 -88.8004214238 77.1831712907 28.9935922282 -87.1702311904 79.6446897857 27.7128681602 -86.647782666 82.6716290515 28.081464323 -92.8619444822 63.2907426135 34.0114047119 -93.4246386882 61.015150212 34.9707078636 -87.8675516168 73.8275282698 27.3363943234 -89.0586333465 70.9359675964 28.3151559484 -96.6778860584 83.6561755126 42.6997686393 -95.8116962142 86.6203800837 43.0409665444 -106.029173175 72.0422175022 57.7968876541 -106.360972152 71.1354761957 61.0527785072 -103.971598714 76.6738820378 56.405336784 -91.2679668486 70.6288921425 31.3796379739 -91.7564156874 68.5827006363 31.9861533247 -93.2219750342 87.6341614908 38.4909288161 -106.476772952 70.8437000919 66.1955278625 -108.452319427 64.8798051277 69.4334297276 -109.007867078 63.0117239819 67.2698294397 -109.639443927 58.0804638877 66.5434298877 -93.4213924158 57.8311236661 34.8915722231 -94.3226644391 56.6563319809 36.3715579669 -94.3744614986 52.9903330429 36.1448287929 -96.0088619563 52.1921051877 38.7601623919 -96.3509616695 49.7892759528 39.1983286344 -95.8270895552 57.156685568 38.9287663864 -96.9478212528 54.7573441155 40.3236651392 -98.1115722065 49.1686252418 41.7004470656 -98.825538452 47.9054672493 42.8258596082 -98.5566667489 45.8505246314 42.2178319586 -99.4342419746 44.2950782427 43.1817031968 -100.828047421 48.690745217 45.4358058372 -101.107266061 51.4346688093 45.8432184375 -91.8997298471 56.070761293 31.7718085505 -91.6121580177 52.7309999513 31.0410661401 -90.7485815652 58.562492657 29.7830742056 -89.5988920916 51.7411327059 27.5508344036 -89.119233046 49.1853094552 26.893757544 -85.6556661528 48.4453638775 22.2864361914 -84.5457357599 50.7459581044 20.8060089742 -89.4939980368 47.3240341298 27.5170304856 -87.3972379044 43.9617385904 25.1439783174 -87.2934851544 55.1557419902 24.2161684497 -85.9188167815 54.8493757471 22.4587289443 -84.6727895435 57.5049710165 20.8362828947 -85.7826346877 60.8431606588 22.3558540376 -82.3963059961 50.7148078319 18.515344146 -80.414159312 49.2143835437 16.9968438569 -78.0647631106 51.1409942811 14.7159996233 -83.4415102054 84.8043494089 25.5308087972 -82.7582179363 83.7538634384 24.6719676617 -80.3286733637 83.4198249243 22.6621657099 -77.465992184 86.2460759526 21.7340098419 -74.5442297242 84.8080156805 19.6320442892 -79.6489751924 80.6925709079 21.3127162592 -71.6072791561 87.5938161762 19.3104545218 -73.215228864 92.5285411671 21.6586033635 -70.3713289407 96.560860806 22.2986250884 -68.8451664849 87.0852659596 18.3537111841 -66.3195095537 89.445667824 18.0873219115 -81.2896421531 78.6420287567 21.718052301 -80.846933013 76.7955969282 20.7839134058 -82.6671679101 74.4722812219 21.4068903747 -82.2575463322 71.8610724702 20.3789454974 -84.9086882798 69.0101767851 22.5363686691 -80.1560508312 70.4576354879 18.030208578 -76.3530697249 71.9201574176 15.7478002877 -74.1561610132 70.4001104587 13.7250936698 -74.4442123879 67.3181214816 12.8797316738 -70.6138816019 71.5997466774 12.2106392588 -67.7375204383 69.3867458176 10.2988070058 -64.9278279896 70.8183577436 10.1543313698 -61.9536672594 70.5189877794 9.67105387469 -60.4086576918 72.5817940245 10.2659099841 -61.6475437302 76.4373727222 12.3127564676 -60.1769034604 77.9927668077 12.8422965268 -60.14363138 80.2222847059 13.8264134222 -57.1774326287 77.4294243258 12.1793028132 -57.0405356236 72.8244882389 10.0732400827 -61.2123006486 81.975218077 14.8196029273 -64.1755318174 81.9780144825 15.0785444281 -66.6879981728 82.3050907924 15.8374048221 -68.936987831 79.0730404434 15.2938970701 -59.8335782672 83.6033646447 15.0816650414 -60.350983605 85.9035107659 15.8069739328 -61.6473039198 87.0832674153 16.5351460445 -63.0700602467 90.1026744129 17.7781592577 -61.4463836265 89.1263367643 17.1140228184 -76.8535845131 92.4163572907 23.5440631526 -78.6961871144 89.7934565978 23.6447261505 -77.6642212217 96.1550677878 25.9716195069 -80.6885576979 66.4891916335 17.6792125622 -82.6557448748 64.5869155351 19.3579901755 -68.2039039708 65.785439985 9.51698618201 -64.9794412472 63.4972173709 7.8630577211 -63.9921159125 60.2087175666 7.11296630197 -68.0289168822 76.4506743945 13.8307122259 -69.49616833 74.6760041627 13.4443502971 -57.7346257253 59.4898747392 6.3010443546 -56.5688653389 62.0063634318 6.53292470376 -53.6495424957 63.5252905341 7.08070627984 -55.1628758485 87.0357361464 15.9799307512 -82.5039983508 89.0708430449 26.0141877375 -71.2413657635 64.9249775051 10.5023950568 -72.049783103 63.1020479917 10.568965708 -74.5578206683 62.5676808035 12.0088346259 -70.1720454993 58.3560646112 9.01973287138 -73.6596010838 54.6514943126 11.2320629406 -72.4777443365 53.2022128319 10.5615255639 -69.3417266182 52.7336138345 8.93153723968 -68.3725345883 49.9251818761 8.59811713923 -68.8427611339 45.509289909 9.53226575 -65.6726731858 44.3220425385 8.73261000888 -61.9309661366 46.5513351399 7.50164796809 -59.0570930596 45.4344519289 7.43160861102 -65.4738494526 41.6993428808 9.50188034052 -63.9669471871 40.3036870927 9.87771360284 -60.844968948 50.002379311 6.73958579376 -62.7349247767 51.4284653177 6.69225939365 -63.2038451955 53.6221601738 6.64400658006 -75.1576580102 81.0452983463 18.946136638 -91.6798287406 63.3627794947 31.8932174916 -90.820555326 65.1189888451 30.4499623947 -99.3571401119 64.3967269778 44.265834421 -98.5514226437 63.2074421953 43.3057497517 -75.8565264701 56.1755104745 12.683522886 -77.8755510396 55.1818705527 14.1769742794 -92.3911783131 50.2648416224 32.7669299691 -93.32926338 50.3647304907 34.5025991182 -98.8732327336 41.1192010219 43.6217726699 -97.7752531846 40.399696713 42.4452343902 -94.471025412 47.9984127537 36.3785759443 -94.5551411765 45.4925466313 36.459584232 -71.8707355705 98.6267252787 24.537618102 -71.0353928489 100.783644316 25.750050184 -67.3111116534 103.093334407 26.2287373277 -64.8652426594 102.877310037 24.9266141138 -61.9420495224 104.523780305 25.8687312575 -61.7030969577 106.870394029 29.7142858919 -56.879324527 108.164596223 32.0307049075 -56.912382848 109.271470935 35.375934623 -52.9833854967 109.751189389 38.2474769582 -61.3354485907 110.151394775 40.1975805592 -53.704886259 110.305283988 45.2617353929 -48.6047553243 109.981184873 46.0942689678 -64.7551346454 109.562954179 40.288904416 -46.1787935336 109.021745673 41.8513756147 -42.8202219829 108.066093264 42.9915880874 -40.1754392386 106.903136346 40.5598019125 -36.4625907017 105.879274239 43.298969286 -54.5707146341 107.579213955 30.1321771888 -53.786553152 106.237048642 27.6772068182 -59.4342773363 103.497530668 23.9303294811 -32.7318626702 103.511837782 42.9134854577 -31.3137804642 102.695751489 50.1660909374 -31.512097039 102.550587342 40.3119606879 -49.2133317184 108.673663633 36.7169655266 -74.5722823141 102.684675536 30.3305429593 -73.008330877 105.861886449 34.8146026096 -75.6614632198 105.814943744 39.7984047501 -73.8396422366 107.240512661 45.3339564231 -75.0939039332 106.283384973 49.842096039 -74.5040024412 105.188171094 57.0998544306 -79.8197016015 103.79782295 40.9262955804 -81.1763730767 102.375343945 38.5827155666 -76.7725713036 101.730813849 31.000733556 -43.608025726 108.086955625 52.1968173139 -47.4386992648 108.721488507 55.6660118523 -27.5042304101 99.7461366303 50.6244156671 -65.9939335587 108.03144608 35.0844257807 -69.1872081138 107.045403704 33.9647465698 -55.8719535217 110.408945157 48.4185102222 -32.3648270105 102.463721897 37.1775574823 -31.4963832255 101.091193915 34.9627648656 -34.1226637489 100.407433364 30.0991987813 -39.3849277848 103.275102361 30.1142974207 -42.2647188857 101.955773243 26.3917961821 -47.879233396 105.307373848 28.5488924523 -25.9728038876 95.4376077449 34.3191095892 -24.6741690818 94.9850480974 36.5923096932 -21.6580539868 92.2046209277 37.6881050479 -21.0814014944 90.6221080644 35.5421085908 -19.4670382838 87.9113878555 34.8345919048 -24.0871327596 89.2789462371 29.6428724514 -20.1308206996 91.9543427738 41.8574737896 -20.319289297 84.7368210492 30.822808829 -22.1175444783 85.2632910486 29.1309323155 -18.6134997401 80.4941279463 30.966016616 -16.7536357224 79.6823463292 33.0768560056 -15.5457105622 76.5291292915 33.6202031405 -13.0732301355 75.6111798219 39.2349053147 -12.9307757824 78.8085384588 43.0902746028 -16.1608674576 73.6979450723 32.5557284969 -18.1820238697 72.5796074402 30.3790631859 -19.0857541596 69.1134360674 30.0024872899 -14.0378984074 69.4069586709 36.5843828865 -15.0761056258 66.3680631898 35.8548294772 -22.5314057132 69.0464763771 26.8217253798 -23.0827802715 66.9318752623 26.5033098849 -24.4407451119 65.9931880185 25.13926079 -26.3311347344 68.1405474209 22.9354081438 -27.6732794356 67.7050941136 21.5671763697 -27.8065458251 63.8047846694 21.2303802409 -29.5369204462 63.2308044078 19.1660009283 -31.3221702194 66.1570862733 17.8957707619 -24.8803828613 63.094195626 24.7316183891 -26.7444565618 62.5140329274 22.4904735076 -23.5401437886 61.0747266431 26.1976657734 -21.5966751482 61.4518267589 28.5784233591 -21.8177311071 57.5402028675 28.9903809408 -20.66676873 55.7387815703 31.4685918085 -18.900614117 57.989769374 33.4617003159 -17.7808081996 57.7854659125 35.5684207525 -17.8427282738 54.6812877528 37.5830052431 -17.2809255909 53.1447946033 40.0490104642 -15.7919527686 53.8050733979 42.123914906 -14.8100724516 56.9864261288 41.5971328743 -12.830019982 58.8858319831 44.2799275485 -18.9624874083 51.0412944041 39.1955197472 -28.0242986219 56.536845031 21.0631858505 -30.380970968 60.6154450475 18.0697410653 -30.1731805395 57.9262296119 18.3282108961 -34.5278036797 62.4412269527 14.3560335043 -12.6511527551 71.7386058167 39.4752032962 -11.927940451 70.5611207 42.0291877746 -23.4663379778 57.6589096813 26.8584797169 -24.2477489125 55.3726502603 26.2551118178 -23.4677292239 52.1276920086 28.6046962572 -25.2260634418 50.3575145351 26.949561153 -15.2538987166 59.2917910912 38.9029829696 -16.5864214053 59.1033059314 36.7003700809 -19.4389239467 63.0116932548 30.9569850206 -20.7024292375 62.903018933 29.4249540267 -13.916575242 63.7348379264 39.0583840226 -12.8855869286 63.9716794254 41.2689622635 -15.0192561822 84.0603989581 43.7656539156 -29.9198448493 69.5300100216 19.8531554926 -31.0289342843 68.9424748784 18.728663994 -33.9671968325 71.6036662381 17.0362060664 -35.0542118568 71.0533519198 16.1844014512 -30.332989337 72.6044211402 20.007916833 -27.7283707178 74.6865824913 22.5584261543 -28.1404093354 77.6390286551 22.5089409786 -31.1035841004 79.4068906967 20.7889140857 -32.9586037942 78.5607601446 19.3384968925 -32.6103932747 56.1562431784 16.179345482 -24.8174063281 82.0148501904 25.7522902634 -26.9699631375 81.8514552284 24.2857305315 -19.4102611661 48.1920156992 41.4378274923 -20.0685309417 47.0443424904 41.3283655445 -20.9538037184 46.8695777104 38.5611837356 -22.5443556691 43.982537081 38.1630173576 -23.5930543374 43.7429020627 35.8525746529 -23.4475515957 46.9990536615 32.6492838304 -24.9454077369 41.56804938 35.393514119 -26.7961165151 42.2364727976 29.8616546695 -25.6250241401 39.6453287244 36.0821559564 -25.2403253658 38.4472212749 38.8711947292 -24.0091433778 39.4142655644 41.8490614734 -24.0877445842 38.0959210731 43.8491783295 -25.5997999416 34.757699373 42.929990571 -28.2479835194 39.3234323802 30.1867905117 -29.6375094295 38.9639308877 27.8556061481 -30.6309916655 40.8796324488 24.5123675468 -29.6388998336 44.3918144795 23.9599466356 -32.9290268739 39.4868929577 22.551233442 -34.4785792005 36.0875981769 23.5501460244 -27.7817135589 45.7510790043 25.7408887122 -30.6437061907 47.7504689057 20.6706765703 -22.4980690754 42.6426226538 41.4349598636 -26.5102009846 34.8120015117 39.6359969702 -27.5624422182 34.0006191542 37.9358304433 -20.3726178047 45.1829486848 43.427901112 -21.4730242966 43.6900243214 43.1788323946 -21.8612210495 40.0256334455 48.0967098032 -19.0116149933 44.8743797037 47.0750098211 -19.1437521149 42.920569182 49.8450666505 -17.6517345199 46.8201182394 47.0977925108 -17.4582734971 48.5820390983 44.5719961423 -16.6495630499 47.2823382345 48.3315321729 -15.2403424849 49.7334389674 47.7187061919 -15.7360737244 45.6165977446 52.1367867323 -16.3640765959 44.2371046266 52.6679457673 -12.9427217348 48.5871420473 53.8238967826 -12.6831567171 50.4865976026 51.5520836433 -11.601712138 52.5491685118 51.3523905301 -10.7441531988 53.7840960881 52.7815835686 -12.5480084467 54.2249883435 47.8016331354 -10.1976275437 57.439999867 52.0058553974 -9.24306863382 58.7887121363 55.0484313873 -20.5827213592 40.3866503827 50.9513772492 -9.08120837996 55.7540167224 58.5336743122 -8.80082922508 56.4337873394 61.0737206442 -8.6544360443 59.7163350663 61.4395611148 -8.76748281821 55.647687534 61.2565373016 -8.6007920391 60.441293281 61.7490981532 -41.8110011208 98.7508572611 23.6390922956 -36.9700718646 94.4272167319 22.6705590493 -39.2967486699 91.6963338273 20.5683810958 -42.9319851079 93.297113546 20.2719537138 -45.0290919011 92.2164379956 19.0187491715 -37.9659622872 89.5692184012 20.225154561 -38.148615282 87.9488775296 19.6646947169 -34.7757472871 84.8919291882 20.0408255452 -40.2030291913 86.9602267541 18.3780137529 -39.8934448519 84.6632999474 17.7890268778 -42.4999093312 83.0676885011 16.4857139553 -41.7587364874 80.7860592154 15.919135381 -38.8117643885 79.4625971631 16.3969739718 -43.5905552006 78.5683846573 14.3907696357 -38.1793432961 76.1352132198 15.9065372445 -45.3473864449 84.8273603591 16.2419220512 -47.9416212632 83.3485669411 15.0551233263 -47.9113002972 80.7946579193 14.430447079 -32.4579148023 85.6742013504 21.6339637493 -32.7558535738 89.4913005828 22.532922662 -45.8784014707 87.7276865539 17.0452737642 -44.4143707287 88.8583595202 17.7963307296 -50.2851701468 89.2843207121 16.778338752 -43.3286294749 97.8119241777 22.2364910339 -48.1820500163 99.2482251535 21.3839740616 -49.2751999802 97.0815372003 20.137244141 -54.2899211722 100.196537226 21.2832075051 -15.7843330053 85.4082045354 48.1358659499 -17.8441716946 88.8984697614 49.4876862487 -18.2089347015 88.810889642 55.3827929757 -18.2777708746 87.6760022215 60.7976682311 -20.4867073418 90.4750486611 62.5482443916 -21.9501587835 92.4977275138 61.6900479938 -22.2786844811 93.8714290413 56.1011645969 -13.7793738668 81.0983967743 53.5163315733 -50.3978613685 93.1665386999 18.400096165 -48.7452642103 94.0943099216 19.0601775336 -54.5295896957 93.254596199 18.1539763989 -25.6553734454 46.9074208786 28.5707255069 -26.7281125357 45.411312658 27.8724074306 -16.3357717713 85.2024301379 38.4966741644 -15.9093147501 85.5578726417 41.384078234 -21.6115453244 52.4252297987 31.723918657 -21.4983646572 50.6207319306 33.6358428753 -32.3446446796 48.0909272372 18.4656768078 -33.522215258 49.5403696425 16.59472431 -36.7103506907 48.6094826379 13.9429766593 -38.788702684 52.05108277 11.6874587514 -38.1289771813 54.2729433836 11.8654633888 -38.44747981 56.1700917495 11.609059079 -40.8208498653 51.7279082928 10.7048203523 -43.2129174862 52.4513530127 9.20888011551 -41.6456871434 46.0557751601 11.3887156496 -44.9390509539 45.7109761746 9.86332780855 -46.7065859116 42.1281841644 10.4725200367 -45.3662717348 38.9505688236 12.6940451874 -42.2459333244 38.3833223404 14.8332803194 -50.1089724553 41.6281265832 9.76372402428 -53.232103695 42.15127669 8.87876903432 -55.6204906316 39.9742367027 9.63401013944 -53.6173323071 35.5816353888 12.5097802985 -54.8018743016 31.7726087427 15.2420568348 -52.6981877386 29.8131725345 17.3143254824 -53.8774310503 27.5528389532 19.1751353867 -60.1817657515 27.9482144169 18.522324798 -42.1546784703 35.7153832554 16.5393742123 -47.5319294831 33.7942268928 15.1107196339 -45.7844425979 49.8218341632 8.51752292272 -48.684920721 50.5882174645 7.39912707711 -50.8164377502 52.864018789 6.71432702237 -49.8801771581 55.3539013149 6.668717927 -50.2701769584 57.4813556127 6.59531039799 -60.982746535 26.4068454162 20.0953860828 -60.2440192628 25.1549459682 21.2541977199 -61.6795401636 21.8826471899 24.8317633869 -57.3160808549 24.424446139 21.9510596307 -57.0091270842 21.1265451562 25.7286292746 -54.5520810758 21.6193322814 25.4997945385 -66.9936611286 22.6077721257 25.0179454029 -48.7241152322 30.7161095027 17.4217967579 -47.0614524716 29.8901173491 18.6560787921 -43.5833135283 30.2636005425 20.1083062763 -42.3995633347 27.4302775367 23.5828113498 -44.0897385835 25.2597528568 25.0054149195 -59.1697922515 19.9880069568 27.0368055122 -14.1774761356 81.5053801134 60.8674462068 -15.7939509705 83.7998519479 62.5220424707 -11.9740676859 75.2944575553 61.2063751112 -11.6855527854 74.7096971202 61.5577452941 -60.7354462489 29.983651157 16.6946135517 -59.2773947284 31.3887556705 15.3763964848 -60.7327032137 34.9630979316 12.6038350239 -11.9434120908 66.424946516 42.6574315417 -11.1992288186 65.676886434 45.2930042731 -10.1318180266 67.865448651 50.3937565389 -11.1170851172 74.0349353381 55.7541051966 -9.87419014738 70.6185312148 56.4624799716 -20.6143787709 39.3370187601 52.1432221052 -21.8935183163 37.5885814342 51.8536280491 -22.8800370711 37.0606950622 50.4325053154 -20.9252656582 35.5883243568 54.1438841388 -20.8318380482 33.8281980086 54.8815613036 -22.0033701793 32.7546664432 53.8128486578 -21.7246055771 30.2954899884 54.904320663 -20.298048196 28.6225347056 58.3848383718 -18.2218647772 30.5686799421 60.1124087293 -19.5777388955 37.2334901312 54.7591828656 -18.2289072311 36.9970204639 56.1479793554 -15.4382420143 39.7867727075 57.7249937692 -13.808195321 38.1874435647 62.0403907991 -14.1750495717 36.1467309535 63.3969214858 -10.9437337377 43.8535660369 64.6751980728 -14.6992423286 42.2616407078 57.1139957932 -10.6389006691 43.5626781542 65.4387209608 -12.018822761 45.6600158471 58.8885013666 -10.7199428313 46.3124449904 62.2264821547 -23.385213534 34.5649823099 50.9048051929 -24.1092925126 33.6593053234 49.7442047947 -24.4393337863 34.4560920706 47.6828126378 -24.9518188177 30.515372933 49.4290764888 -25.8450354694 29.733466958 47.6792299777 -15.5284735712 33.9119992613 63.116465197 -24.3205755828 28.1023630812 51.6707195831 -18.409440578 33.2659351878 58.0169134062 -17.9712249627 34.3886608988 57.9578346016 -19.5576653817 39.0442552753 53.3958464275 -25.1166922893 25.5757569532 51.9223609771 -38.733717273 44.8249167917 13.8760648174 -38.6555104934 42.0715685988 15.4163896364 -26.4855467769 96.315127984 64.167663164 -27.8456292404 97.7610930672 62.1437839367 -31.3440820052 100.194646168 62.9150641012 -32.8419285715 102.288512245 59.3131576252 -33.6223716736 100.836242377 66.4982068814 -25.6413900759 73.2064352684 23.9801539792 -24.1760606622 72.8742496956 25.1946776936 -92.6258664352 43.6818967764 33.2288297603 -92.4678823115 41.4602427926 33.3516845973 -109.007242916 57.8183553313 60.6279482754 -108.211741461 58.9555465866 57.7914199929 -83.8817763908 79.6314030959 24.3968058255 -85.0443524224 78.7051981118 25.2337995102 -10.5619034736 58.7266029473 49.923247225 -9.8560101276 49.1353008928 62.3029784403 -9.57890434298 49.7411824327 62.4013247697 -53.3172292417 67.4608573323 8.32348633815 -54.6056204461 68.7628392848 8.67856588438 -47.0594611016 68.7825923951 9.78419481171 -45.8744219197 67.5400845511 9.60068996477 -42.9404921163 67.3064455029 10.3575052105 -40.4278949424 65.4340760037 10.8048520211 -38.3768887751 67.5019684068 12.7663833255 -40.6828779277 62.2951787556 10.1573576205 -44.1377065935 59.722402391 8.30374341709 -47.0911014447 71.8826577809 10.9820356742 -45.2840155789 73.1172981915 11.8041652876 -49.5539259334 72.836381122 10.9426774318 -50.000319722 77.2582944294 12.4498398736 -40.5101203392 70.3450549557 12.6050635098 -41.1088705368 72.4697727741 13.1362676307 -48.2505753094 36.4432434838 13.1838698015 -50.1541987696 36.7786767451 12.4295126722 -17.6742995454 66.1476192405 32.5041971802 -18.1542361776 64.1092293687 32.3338035836 -28.4406079898 84.109103284 23.8749989723 -30.5422411266 83.7717976813 22.1836779599 -40.8979602499 33.8997115917 18.8249565923 -20.3453143906 50.464946565 36.4757181908 -19.4239829736 51.7123303911 37.3619079022 -54.3634146514 71.71438571 9.96204068672 -52.9855152583 72.9766609152 10.5357238816 -20.56631403 92.7090285382 46.9118855459 -20.7467602014 93.0366258332 44.6580912044 -99.4594644896 54.2760101969 44.1058854715 -98.578648623 54.1856949324 42.6840184824 -35.9176896943 82.7339539626 18.9559205103 -35.6932154461 80.9585602921 18.5030063511 -104.088721628 37.5212716978 55.5473438183 -28.785860126 31.7879577059 37.6985192587 -29.2215753696 30.4251908157 38.1152663883 -31.3781414318 27.2695776317 37.1016913588 -33.3019860602 27.4497787087 33.5228233041 -27.698075633 28.7030914041 43.1837570594 -28.7230605473 26.1554133589 43.3577224035 -32.1845024329 31.8756791464 30.5184879652 -30.2494809396 33.2375150153 32.5326746185 -30.7772864564 23.9496144461 41.4010792449 -31.7323059479 24.3760090514 39.3478388199 -34.4107686411 21.7457628065 37.9427872776 -35.5766215415 20.2751696578 38.0474804669 -38.5927621897 19.2413542991 35.7101802448 -39.8160626432 19.9236716572 33.7092874623 -39.1827668635 22.7967889487 31.3872404336 -42.8370175858 18.5053249431 32.529457445 -44.6716912798 20.2035706168 29.4730858916 -43.8352237085 16.8120585901 33.4696945377 -48.0221638151 18.3448589545 29.89354182 -35.1587774049 18.0603883852 41.3626843082 -36.111899361 16.532867712 41.9097552388 -47.357668705 16.1295174244 32.6881841044 -48.3189275188 14.4684740459 33.9527782595 -47.6439893817 12.7267750604 36.4220999088 -50.5569116713 10.3342169198 38.922252654 -49.9569595989 8.84686634756 41.4808541901 -51.3066794696 6.26614518553 46.2657644676 -47.621115457 6.4423130171 47.6924176664 -47.032498245 6.26479078301 48.3360595898 -52.2197040428 6.01535445045 46.2875989818 -44.8623775952 9.86983633886 42.1611922896 -44.0840815155 9.17011661267 44.0963637006 -58.2008230891 7.05274754139 43.4287424221 -58.7344860371 7.59956522807 42.7822406666 -54.3859421616 10.6699279364 37.78758822 -55.8524417146 12.5379800894 35.2109409888 -59.852566451 12.943869016 34.7727756263 -60.90143235 14.931454732 32.4128017275 -65.7139405166 14.8293888927 33.2250962559 -66.8948226768 16.0234932189 31.8565792463 -65.9550277011 18.0187162298 29.0590800672 -62.3435706313 10.8907362767 37.8531425397 -62.2471003386 8.99142214234 40.9912391417 -65.1334277037 8.26988167282 43.1755251565 -68.9104656195 9.98689954324 41.9352876511 -39.7951945965 8.66314502255 49.029310994 -53.9147882434 14.9572993101 32.2631548431 -54.1674047581 16.4356066384 30.6425491167 -18.2713933959 28.2105162598 63.3650351451 -91.5601747153 46.3533464533 31.0567163531 -90.6633513462 45.9936632124 29.472416491 -49.7557625659 25.360734063 22.5164779993 -48.3327378617 24.6472550987 23.5462623453 -59.2043823609 110.473954306 47.484651978 -61.5124100789 110.175441993 49.0549659766 -62.2848337756 108.666806924 59.1958374887 -63.959357136 107.870164504 62.9058266441 -55.709180464 109.390527183 59.9382584995 -43.8103185602 12.8222891032 38.596872928 -42.3503621812 14.1771926059 37.9911289453 -103.426854292 53.0339572304 48.8799189151 -104.426946895 52.3718733399 50.1562816073 -80.8121596155 102.971719392 50.9582209608 -107.975787561 65.0350235632 60.4085422309 -107.665075639 64.2479038774 57.9879285271 -102.909862191 78.3974459428 60.6396679303 -101.686017106 80.235477739 61.1022052727 -100.583170096 82.4959163399 59.3138952048 -100.058254362 83.6605435378 54.5641581124 -97.4275038215 87.0187233178 54.6680168196 -101.390597717 80.7963163684 51.8319820297 -100.332513799 80.9034352523 48.1025242562 -96.3549306898 87.9602492993 50.799370217 -94.6120055205 90.1385277581 49.652391383 -96.4832982797 87.6488992164 58.6283826959 -97.0825393714 86.4915910173 60.6049220151 -97.1489652313 86.6727282491 60.9915942151 -93.2288788772 92.0372490702 56.5601550056 -93.7529070644 91.1694750431 58.2423423144 -89.8161499778 95.6841049041 56.4327290299 -89.0576645614 96.7700387854 53.8212339024 -86.1348973926 99.3596106169 53.1756777236 -84.5178055788 100.300677637 59.0886127846 -89.9746260806 95.4348059065 46.3637494585 -87.8062056236 97.1859460029 43.9818872509 -87.1674968254 97.0937900372 40.812805456 -12.0314308286 48.5800901852 56.1417837029 -12.4746655304 46.754284953 56.8365671097 -9.98923523255 68.9058065098 63.9474496301 -37.3327275649 59.3896750491 12.1442786891 -35.7605750227 59.241999764 13.1986236587 -50.9571153926 102.406821356 23.4676949824 -51.1674834784 104.371565834 25.7490152989 -72.5092844099 10.7249581638 43.4219744099 -74.7733664811 14.1024291129 39.0063733667 -72.8750424769 14.5917801558 36.8409314574 -96.7445163148 64.8512635771 40.3366952843 -97.086328805 63.4344500932 41.1608624664 -89.1844361354 39.1118456472 29.151483435 -88.7464142547 36.5828512035 29.4266056553 -84.8413333952 33.6788342215 26.9773703736 -82.8372411673 34.5826609896 24.5468187241 -84.4463708682 30.5308129273 29.041474935 -87.3038002008 30.0948754277 32.0173843542 -87.3847630452 26.2600711703 35.780592932 -89.4976547851 27.1722776613 37.7206862502 -91.3860233807 30.4042054911 37.1287629203 -93.6153369252 31.4209332862 39.8095766485 -82.8341873659 29.0230569249 28.8985455401 -81.7211325552 25.659595999 31.1586045039 -77.8933267389 24.9013534008 28.5888368645 -76.0473285496 22.6717047326 29.0275277905 -95.4949296105 31.9737120297 43.1620925892 -90.5176507843 31.9492932695 34.702982713 -90.8983718448 34.1018126729 33.702664703 -90.0651639218 25.5694167795 40.9619132577 -85.1938709494 21.6592142461 39.3923232079 -79.1183922306 32.3115012554 23.0453780987 -77.3586557282 34.1697015635 20.3384422903 -78.8746506881 37.6253833794 19.360312228 -77.655288723 39.3687536633 17.5714760625 -73.3866289243 37.0463540584 15.7708596326 -77.3853402714 42.1177711454 16.3412331776 -77.3598439019 19.4600573549 33.3742210291 -78.6991235298 19.2477347941 35.021558124 -84.9242975378 23.9563468717 36.0977937235 -83.0230011514 23.9799327424 34.1182143511 -78.6872337637 30.252811157 24.3255739469 -76.8681737833 28.5310844499 24.6289234435 -88.9981188534 59.7726386223 27.0053513982 -87.8935082206 58.9727728771 25.1538028219 -25.0719325016 24.8065558462 52.7200170742 -28.8915047883 19.5894777572 50.858538218 -29.223527434 21.102183309 48.5463491454 -25.4692034202 98.2790625251 44.5408327017 -26.0699291826 98.5585734561 42.214331592 -9.01808719179 62.4180156979 56.1074771254 -88.0102587839 84.9717604422 30.2965517192 -89.0128508506 84.6374525612 31.429367046 -88.9163612931 90.482070648 34.1155159129 -86.1953017077 92.6053804298 31.3475444361 -39.5912338724 75.1794708237 14.9440273659 -39.5876937049 73.8269377433 14.5919443191 -40.5364309594 105.560849276 34.28045547 -39.3624492389 105.865458877 36.6206852109 -49.8179385518 60.9877232774 7.1279650526 -47.6594825939 61.4444703157 7.49099882853 -98.3753893252 82.8642848992 46.0915697805 -97.7355712487 82.3074944089 44.1688015036 -39.5446181141 10.1719852753 47.1669322129 -38.3260023553 11.8681734582 45.7689138067 -67.128470372 95.7427047881 20.7706505899 -65.5788276839 96.2176623049 20.6456094885 -9.63670511223 65.4779603514 52.2850034793 -43.2170465835 56.4637296385 8.82855280897 -43.7041394827 55.2791639967 8.65665503956 -78.0570085417 64.3202329869 14.8181048942 -76.0319603076 64.7155448423 13.3937815504 -36.9829585124 25.1050334367 31.4358016103 -35.5698891012 25.2539481239 32.7951156516 -37.5826867541 26.5434210641 28.9635617264 -82.320865246 102.102569286 49.1136790542 -84.7288549018 100.522942543 49.3702530322 -36.5444639152 41.1262057878 17.7940543765 -34.9049304548 41.835895531 18.9134900794 -100.306555267 76.1002197601 45.3135177315 -101.324602402 74.3546819402 46.3962418064 -39.5474337324 106.713762781 53.2825272295 -74.8773780709 48.1157685927 12.8276295841 -76.4718249083 48.3701074591 13.6729642297 -32.6314408555 18.5455156564 44.1810324051 -31.215640682 20.3269231473 44.5081604383 -85.261696404 74.6313265678 24.285974971 -86.1938605781 73.5830004772 25.0787743361 -26.8934706911 98.7642346058 53.7358627176 -107.596405535 43.4289943136 62.8897070897 -109.596062567 46.2407849549 64.3677775121 -109.12735991 50.9125476096 61.8088123561 -25.4924122401 97.0841476366 54.8436268422 -23.3147630994 95.0342275419 54.252181886 -54.5805300441 84.2167990224 14.8652978163 -53.4146681309 82.9615619538 14.3781022608 -40.3547783342 15.1270125792 38.6078364585 -39.0570366737 14.7999665627 40.546506405 -50.3810479243 109.613176086 53.9379828768 -53.6380063316 109.845180173 54.9765432773 -85.5295281936 44.5648228919 22.8039279571 -84.1350703138 43.5114999777 21.7392071423 -10.5115947098 51.2318680868 57.061128708 -10.125152809 52.5787409726 56.6994772362 -26.2412542997 30.6477142064 45.9768626983 -25.8393547054 32.1937723925 45.6583187695 -64.6238842358 107.213915782 67.0358511309 -62.9727679304 106.960763128 68.8471657802 -82.4243233566 58.1047759999 18.3404769751 -67.1174095525 12.6743597162 36.6378099761 -68.5054750481 12.0254114464 38.2147967138 -20.8408215416 23.7592957782 63.884980085 -20.6333717353 23.7714995527 64.2812807893 -17.8842851413 21.6129578463 62.4141088339 -17.1890091507 21.4584217433 61.7711971968 -13.3818322782 22.0822572101 62.6376865019 -12.8178565824 22.2793315113 63.3041086022 -10.917020946 23.5028527277 65.9811219372 -18.4329169315 20.5562108711 59.5632593317 -12.9082179651 21.9286907042 62.1575936729 -14.0642778794 19.5720653684 55.0723428733 -15.1520254302 19.1045988146 54.1602557848 -15.6764747993 17.998745088 52.2531264891 -20.1967053449 17.0394782532 51.547597548 -21.6213337424 15.5322509931 49.5768727977 -17.997346274 13.9054235207 45.9500108404 -24.776371609 14.0977670775 49.3618487155 -26.2858039713 14.505271152 50.840335547 -27.1981825999 13.1495756261 50.2042090667 -26.5757635689 10.4245512418 46.0434500467 -14.5191605164 14.9849485001 46.5683138301 -13.8354811133 16.69195529 49.3357274108 -13.6478017426 14.7409040448 45.6303900886 -22.2402519422 17.8987924488 53.355759543 -106.19215272 37.0051381142 61.0962649967 -106.338233288 37.6996203748 61.8703662726 -80.4046597452 44.6303500769 17.8165370922 -78.8012567534 43.7514102172 16.860428798 -34.9898377711 104.172379702 56.3280659409 -38.1934087552 105.59214798 56.9604380495 -17.4587758346 29.5644492572 64.1194299999 -15.6918453365 33.1434736661 63.514492353 -17.5643652333 29.7063670143 64.5468300708 -15.588856161 32.324447292 64.5274936957 -35.6987026413 14.0587131924 46.4970869084 -37.4840399823 35.687073382 20.5870862005 -38.5980304748 34.2916732113 20.5336820022 -59.801225153 18.1533919192 29.0218391664 -59.3499865274 16.9623877903 30.1314765921 -23.1101868623 38.433023676 47.439233472 -23.3099662363 37.4986260099 48.2506554203 -25.7207493747 11.096564461 45.9637687608 -25.8280456758 10.7473386267 45.5823619526 -95.2393268683 36.7125470981 39.2073095248 -88.7418920287 40.1062424474 28.3298832043 -87.5579900791 40.3646508057 26.7763762975 -79.6710657411 102.916488939 57.276887369 -80.4837543112 102.417345066 59.5287138621 -79.4054972066 102.067838786 64.9268987163 -79.3523814509 17.1015704675 39.9868478377 -9.95016730346 68.2005172773 63.9329206912 -27.313371768 24.2938876792 48.6516887577 -27.4376380426 25.4696514415 47.3922443619 -71.2762094602 20.9453315531 27.9362498261 -39.8534584712 104.844527696 64.7210321044 -41.5628395066 105.032681059 66.985708889 -9.20480370172 64.3957077247 56.2100912758 -9.25977263773 65.3215046006 54.5999906727 -79.3359951648 98.4020627175 29.4932717777 -80.781485833 98.0564984999 30.4360559574 -96.4543145372 36.146005217 42.2165883713 -97.2698570201 37.1915136286 43.227920444 -98.590839502 35.4162183785 46.9280451216 -65.0636326506 35.9102311347 12.9006716074 -66.8114238036 35.6617961679 13.6411398965 -101.922930567 46.4066333985 46.8362128479 -102.68160579 45.3577171727 48.2849594287 -54.4145469335 45.6847148035 7.48674234798 -53.6231938166 47.7374684901 7.17443953122 -79.7063159519 57.5303863478 15.7196461458 -81.2199693895 57.2755889683 17.1901515919 -56.3766815426 57.2694021947 6.2189749927 -57.1561337101 55.5838152001 6.27506420303 -66.9816029385 33.0800791429 15.5728590717 -65.9163724231 31.0749998318 16.5694106016 -94.8557550672 38.4779594627 38.0577772089 -94.1146490967 37.8137468096 36.798612703 -105.351303115 73.0367554021 67.4646384059 -56.0241704081 90.8532332516 17.3194996861 -54.4679812389 89.0483077789 16.9720155994 -66.5608595238 54.9690916757 7.79835545588 -66.7258992955 56.6968315656 7.822372152 -12.476047631 78.0609870379 50.188202811 -70.1378526434 38.5322512037 13.2319658954 -71.7675201617 39.1453054244 13.7888547418 -11.1388870091 74.2165364217 52.1389497933 -11.5770530724 75.511362411 50.4639838079 -47.2240722524 78.3722411377 13.8250164346 -46.1273617938 77.9057466384 13.8963003237 -65.4326621919 76.0766228009 12.9030055972 -64.4551970487 76.6071587003 12.9853203424 -66.5420269253 27.0235797154 20.5476063142 -67.8695188464 26.2463814213 21.6763481318 -54.2960135084 24.5849865204 22.3760835354 -53.0533592335 25.4950347213 21.7331406148 -96.1506012946 61.1799303695 40.2843703391 -96.3950588036 60.2631202652 40.4785678708 -33.3772155449 93.7709081524 24.520970187 -32.217978145 95.068272005 26.1922149983 -85.4084472247 65.5520498141 22.8952004798 -85.0357427236 64.3342341616 22.2902862829 -72.4604132373 104.270151924 65.8646467035 -71.5117716266 104.484979052 66.9071166751 -66.2931885986 109.392370377 45.2776576227 -65.3666735459 109.467236956 47.3571822464 -53.0207108958 77.1536485867 12.3006701985 -53.958473183 77.844454463 12.4936713856 -57.0299082836 99.0594805907 20.6015016922 -26.1477500802 53.2440969038 24.4558025399 -27.128778511 53.3362892169 23.1074850437 -48.2076510363 107.215465465 67.2122061919 -48.739013653 107.474154806 67.3845152767 -70.6095762014 16.7655497192 32.3933489513 -72.0535691277 16.1502981758 33.8928928826 -59.9957547028 66.2209975817 7.94269161966 -60.0315779737 67.5579865794 8.33193555469 -67.9759158942 85.1835432035 17.6904172947 -68.0543842252 84.14860575 17.3631791142 -92.10355832 79.8070506674 33.8494861744 -91.9080566103 81.4650911673 34.0599313651 -11.7614264969 59.5502273591 46.6955429701 -11.5739365528 58.1017394016 47.9467201271 -104.746213004 68.6468995787 50.9796236726 -104.084390573 67.7712803207 49.6309540583 -84.3848536646 90.2480672563 28.4333105402 -84.6145640166 91.2763422484 29.1403789464 -89.0439742508 64.3433019649 27.7578316256 -88.5253596428 65.484113713 27.2457642096 -75.0489268248 75.2199330124 16.4918985922 -75.2103879846 76.2524079732 17.1469096044 -21.0224662838 20.652073604 58.9266681463 -50.2006731505 19.6238598702 27.8933897235 -52.2663481405 19.4311571667 27.9429055003 -90.3866030397 91.177121498 37.8194763662 -91.6984264856 90.1430813895 39.0563370905 -93.385598972 90.7290843959 45.639319772 -92.6885850405 91.4784826793 45.0593701745 -96.2326523177 43.8449958443 39.494740513 -96.2380326982 42.2620372607 39.7039323336 -33.6509659578 33.0246006748 27.5522109823 -33.6156575789 34.1452078149 26.7250094724 -34.3518005136 65.9372027002 15.4475438883 -35.2002555048 67.2952311396 15.0279618169 -9.6073413408 65.6989782374 63.6581183608 -9.39308396395 65.1036020079 63.6835527954 -57.3246388237 107.943272254 68.5057730255 -57.8659714053 107.779602945 68.0661563005 -22.2001864906 76.3887375664 27.0716809665 -21.2875422949 76.4800698091 27.8416597441 -108.673370757 51.6682468464 60.0566514689 -108.320607656 51.1436806151 59.0230929168 -98.9735358817 33.1873607437 49.6862284878 -98.8958639973 31.8042190479 49.3210594414 -68.5674386667 21.319558744 26.8010102567 -69.9921901372 21.684074805 26.922719724 -26.7026218115 90.5943667974 28.3080134816 -27.2165425257 91.8160589474 28.6908077336 -80.1563369735 16.8160251293 41.1300316092 -94.0712056573 91.0194734842 59.6388956145 -32.6704350114 52.524196676 16.9225792369 -33.0025657676 53.6178693513 16.4429115413 -70.8539604779 106.257744677 58.7995698331 -70.7381232995 105.789985463 61.1408711531 -84.3090582306 98.3072532039 36.2231805858 -83.5680130685 98.8424031552 35.7309644536 -59.5939979057 40.0786956097 9.70072332128 -60.5052860844 40.5274281416 9.55222439149 -94.6470189732 19.983192587 40.2038327166 -94.8308181128 21.3789195133 41.137537257 -58.7822504245 96.5915178226 19.1441521868 -62.3935371884 95.2607834841 19.1110943602 -38.1023338692 28.9173338416 26.1360976376 -37.6574817202 29.8774419039 25.6102647925 -54.5604586278 79.7933840864 13.0569563607 -53.0207439786 81.4213234232 13.6756449143 -48.9531607219 107.730337025 33.6204797986 -47.8908812961 107.200360666 32.9618079173 -34.4818317253 74.0893993492 17.644505235 -33.3620358425 74.5750331266 18.3810283261 -83.3404777215 38.7701779308 22.8949610498 -83.5814324978 38.0933674782 23.3991975356 -95.5979611098 25.8173510681 44.6254123193 -73.3471214544 33.4356837615 18.395703425 -72.6356407239 34.1769777773 17.7080405329 -73.2162178313 42.8717042923 13.2956701894 -73.0922031544 43.9687536285 12.7687185138 -15.180061716 43.1916541125 55.7901849816 -16.0898122499 43.0864043566 54.3442502129 -55.2569601318 52.5487802988 6.60296278894 -55.6190082102 51.5188821418 6.61633299366 -28.4608692385 36.2994541848 32.6205409055 -27.0810452637 36.6743878593 35.4266396046 -42.8903106045 23.1875666047 27.8264411925 -41.4199294421 23.4317900171 28.5104160719 -79.6119239454 14.4259542146 42.6334601664 -80.6803254806 13.1915359175 42.7416507279 -73.2463284363 28.0786769917 22.5449174805 -72.3785949637 27.0803083846 22.9713657612 -100.937994301 40.0532926433 47.2281497081 -100.769670458 38.2187915575 48.2742676039 -29.1916626241 50.7236703405 21.6299680273 -28.422375692 50.7621989438 22.398935813 -15.6458029521 51.4438096752 45.0844619301 -15.2875552626 51.6227574336 46.1029769828 -103.313941387 76.7994406947 52.8630648269 -102.849701152 77.4634434626 52.0856163423 -95.837896871 30.3116024983 45.9826973353 -94.4932604487 27.9288822237 45.0301497787 -73.8390588705 79.5747124964 17.9543682957 -70.4905747852 81.0735512949 16.8787182457 -107.119421127 36.8402078112 62.8895780599 -107.818759709 37.1774440196 64.2547078475 -34.050899875 15.9763865316 46.797137163 -32.4590340421 17.0496736876 48.2529895915 -21.6452354717 22.6676063989 60.7852494085 -22.2195991983 23.7990482395 59.3550961623 -81.5959524181 101.83634604 62.0411644022 -78.0594624885 14.984380376 41.5489621887 -8.37890819977 58.0426123719 62.3497893142 -50.1180992886 5.12701423434 48.7805491827 -109.744627249 54.7631084178 62.8368242866 -106.802378297 39.8515652074 63.0834610885 -99.791146618 12.3828786217 35.7473959045 -103.521086613 77.7132578604 63.5037295506 -23.1448354951 93.5896193433 63.4802167505 -12.1322115688 78.0039174315 62.9870667106 -87.2755764144 98.5432871266 56.2308291632 -12.1165356118 39.129698068 64.3769314075 -26.8624533127 9.79192998229 45.2073217284 -18.0086799736 87.3383727574 62.5823786363 -14.274819098 14.3023080656 45.1636444924 -37.2248537906 11.3211300945 48.5148440417 -15.272028902 21.6263167198 63.1518801997 -61.3743711888 7.27979576453 43.2506069294 -19.652155342 27.3437501068 64.9346817006 -29.8133652451 98.8561831302 64.7593435402 -95.3552891313 10.8770478126 35.6092544888 -107.718499496 36.2557917609 63.8543343287 -101.025536266 16.0509114486 37.4104520115 -9.57142049028 47.3953321242 64.0060483206 -104.314743204 33.0576716181 52.3270575752 -69.2613032679 9.05320656355 43.5525372951 -14.6950989535 33.4644512777 64.3632049447 -13.7179117835 18.9265573896 52.998102304 -37.9531060389 103.52037385 66.7594865339 -75.0639254353 103.456541243 66.4766081973 -79.5198073006 12.7068881555 43.4339246611 -21.5249882279 13.6895110995 46.9989992233 -85.6348513695 10.2362230465 37.4690197055 -46.6205284892 106.914556507 68.2253136706 -25.2826024471 18.638397527 53.9191967245 -109.501830972 61.3704248695 68.3758183898 -93.2098591557 92.2065781494 59.6851812028 -66.9922986814 106.31160044 67.9377354531 -11.2668669695 22.831116651 63.891348377 -9.38865128934 66.9884185904 65.0630997414 -107.197871069 69.3877239215 68.6339794638 -104.461239106 21.6510400781 40.316608178 -13.1173402282 15.0641985927 46.0916338624 -103.64542794 29.3607430492 47.2225557942 -59.4314858325 107.6926144 69.2980853337 -99.8092838575 83.6571962647 60.963096319 -26.8751537223 14.2270515617 51.3095650512 -29.0436611216 18.1895154299 51.1864306559 -38.2097003461 9.460240357 49.4733574823 -75.4408833676 13.0203616169 41.4521015394 -9.99805046812 44.9766964449 65.2679534092 -11.5814851901 22.4376525526 62.8246655351 -48.246681376 5.30667343823 49.367191115 -106.649912551 34.5073465978 56.4870967058 -13.3407006291 80.5059464307 62.6123581617 -44.3590877736 106.234582013 68.1634242851 -10.7276265898 23.4995165571 65.7330317386 -51.7927768837 5.15562317323 47.829311178 -10.8211516933 41.624549353 65.5898075679 -24.346995828 12.1722200874 46.5499093358 -11.7253071605 76.5304007676 63.039416948 -92.3418214375 93.1748454856 58.3997827155 -35.3494213305 13.960120276 48.5741799078 -53.00406027 108.493921209 67.3260261706 -104.661495756 75.925792727 65.7997731853 -25.2411501597 16.5937859983 52.9670831575 -6 192 931 932 191 190 815 -6 931 438 439 440 814 815 -7 192 824 823 168 171 814 815 -6 692 440 171 172 173 814 -6 187 932 810 811 186 190 -5 811 932 931 438 437 -5 168 857 171 172 167 -5 192 823 191 182 183 -6 420 437 438 439 436 702 -7 692 693 439 440 522 701 702 -6 183 184 185 186 190 191 -6 514 515 857 858 172 173 -6 187 428 810 427 908 909 -8 811 422 423 810 427 436 437 426 -6 185 186 187 188 909 189 -7 176 177 179 166 167 168 824 -6 514 516 517 692 173 693 -6 517 518 519 521 522 693 -6 179 180 181 182 823 824 -7 144 145 166 167 857 858 143 -5 420 419 436 421 422 -6 145 146 515 151 858 538 -7 539 514 515 516 538 523 525 -5 521 418 636 522 701 -5 530 427 428 426 429 -6 928 181 182 183 184 715 -7 928 184 185 826 827 188 927 -7 416 417 418 419 420 701 702 -5 460 908 189 806 909 -5 177 178 179 180 198 -6 176 166 140 141 142 143 -7 528 516 517 518 523 524 527 -5 146 147 148 150 151 -5 826 188 189 806 807 -5 424 529 530 426 423 -4 848 539 525 526 -6 832 144 169 170 142 143 -6 832 833 146 147 145 144 -6 848 849 150 151 538 539 -6 460 428 459 908 429 430 -5 496 416 419 421 415 -5 176 704 178 141 177 -4 520 519 518 527 -6 830 523 524 525 526 831 -7 180 181 198 199 121 715 716 -8 295 520 521 519 884 885 636 637 -7 496 497 421 422 423 424 425 -6 704 178 198 199 812 703 -6 688 528 689 524 382 831 -6 417 418 903 636 637 318 -5 849 148 916 149 150 -7 848 849 386 830 916 917 526 -7 816 817 806 807 458 459 460 -5 424 529 434 435 425 -6 528 689 885 520 312 527 -6 833 147 148 149 152 153 -7 448 529 530 435 429 430 431 -6 928 770 715 716 669 927 -6 416 417 902 903 414 415 -5 170 139 140 142 871 -4 728 385 386 917 -6 816 807 826 827 668 926 -5 668 827 667 669 927 -6 832 833 153 169 154 155 -5 295 294 637 318 293 -7 704 164 138 139 140 141 703 -7 496 497 710 711 413 414 415 -5 120 769 770 716 121 -5 688 380 381 382 383 -7 728 916 149 727 152 156 917 -8 384 385 386 830 379 380 382 831 -8 384 385 389 391 174 822 727 728 -6 199 120 121 119 812 813 -7 952 155 871 872 169 170 951 -6 164 165 703 812 813 741 -7 497 434 710 535 425 778 779 -8 156 152 153 154 859 860 157 158 -4 156 157 174 727 -6 432 433 458 459 430 431 -5 276 295 884 293 277 -4 952 154 155 860 -6 884 885 310 311 312 277 -6 688 689 920 311 312 383 -6 448 449 450 435 535 434 -6 544 545 378 379 380 381 -5 433 834 817 458 441 -6 665 666 667 668 925 926 -6 384 389 390 377 378 379 -7 872 134 871 136 138 139 135 -6 545 920 921 383 381 317 -6 160 821 822 158 157 174 -6 160 131 132 859 158 159 -5 413 902 341 414 943 -8 834 835 939 940 816 817 925 926 -7 769 770 666 922 667 669 734 -6 404 389 390 391 373 405 -5 822 404 821 406 391 -6 112 116 741 119 813 117 -8 292 294 902 903 943 944 852 318 -6 921 309 310 311 920 313 -6 448 449 432 837 598 431 -8 128 193 131 951 952 859 860 126 -7 112 769 119 120 733 734 111 -6 193 133 134 951 872 127 -7 164 165 136 137 842 843 138 -6 160 912 821 406 913 159 -5 165 843 117 118 741 -5 544 376 378 375 377 -7 371 372 373 390 375 377 374 -7 432 433 836 837 441 442 444 -6 274 275 276 277 310 309 -5 913 698 699 132 159 -5 338 339 778 710 711 -6 275 292 293 294 279 276 -7 912 850 404 405 406 394 395 -6 336 337 338 341 711 413 -6 674 675 664 665 939 925 -6 313 921 314 315 316 317 -7 544 545 387 534 376 316 317 -6 128 129 130 131 132 698 -6 449 450 451 452 598 599 -5 193 124 125 126 127 -6 372 373 392 393 394 405 -6 664 648 665 666 923 922 -6 128 129 162 161 125 126 -6 834 835 441 442 443 447 -5 376 387 388 374 375 -6 450 451 535 779 915 914 -4 393 394 395 638 -7 912 225 850 913 209 699 210 -5 944 337 340 341 943 -6 273 274 309 503 313 314 -6 882 339 883 778 779 915 -5 115 116 117 118 677 -5 720 136 135 137 719 -5 320 315 316 533 534 -5 840 370 371 388 374 -5 392 369 370 371 372 -5 896 897 835 940 447 -6 133 134 135 509 510 719 -4 836 444 445 446 -6 272 273 274 275 278 279 -5 509 123 124 133 127 -6 112 115 116 109 110 111 -5 442 443 444 453 445 -6 114 788 922 923 733 734 -8 292 298 299 851 852 278 279 280 -5 129 130 163 206 161 -7 208 209 130 698 699 206 207 -7 836 837 598 599 874 875 446 -6 224 225 850 395 638 639 -5 113 114 733 110 111 -7 676 677 870 842 843 118 869 -6 162 122 123 124 125 175 -7 369 249 392 393 250 638 639 -7 897 658 675 657 796 939 940 -5 336 883 338 339 335 -7 320 503 504 314 315 890 319 -8 898 899 388 840 841 387 533 534 -6 664 674 647 648 649 655 -6 80 720 870 137 842 79 -6 272 273 503 504 270 271 -7 944 851 340 407 408 852 301 -7 369 370 247 840 841 249 248 -6 914 451 452 707 935 936 -7 787 788 645 646 647 648 923 -6 563 452 565 935 874 599 -7 336 337 408 340 328 334 335 -4 851 299 300 301 -6 896 443 453 587 780 447 -6 123 122 75 76 509 510 -5 113 114 787 788 597 -6 720 510 74 75 719 79 -7 115 676 677 106 107 108 109 -6 256 320 898 259 533 319 -5 656 657 674 675 655 -8 161 162 867 868 801 802 175 163 -4 280 281 282 298 -6 224 225 210 211 212 223 -6 272 305 278 280 281 271 -6 891 504 266 267 890 270 -5 76 122 867 684 175 -6 801 163 238 230 206 207 -7 594 453 875 780 781 446 445 -6 258 259 260 890 891 319 -8 705 706 707 550 553 914 882 915 -5 676 194 195 108 869 -6 224 918 919 250 639 223 -4 936 561 707 705 -6 660 661 646 647 649 650 -7 882 883 933 553 554 334 335 -6 80 195 869 870 87 86 -5 208 243 231 230 207 -6 208 209 242 243 211 210 -6 896 897 855 586 587 796 -7 113 596 597 200 107 109 110 -6 299 283 298 411 300 282 -7 304 305 531 532 267 270 271 -6 560 561 562 563 935 936 -6 787 596 645 505 506 597 -5 248 249 690 250 919 -7 593 594 565 568 569 874 875 -8 73 74 75 684 685 76 861 862 -6 584 585 586 587 780 781 -6 326 407 412 411 300 301 -6 80 86 72 73 74 79 -5 841 899 247 246 251 -5 856 658 796 670 855 -6 260 261 262 265 266 891 -6 408 325 326 327 328 407 -6 304 305 281 282 283 284 -6 867 868 684 685 686 687 -5 568 562 563 564 565 -6 656 673 658 657 670 671 -5 802 907 868 906 687 -5 256 258 259 254 255 -7 672 673 656 649 650 651 655 -6 933 934 327 328 329 334 -6 194 106 108 77 78 93 -7 256 898 899 251 252 253 254 -5 506 819 645 646 661 -6 593 594 582 583 584 781 -6 531 265 266 267 268 269 -6 690 691 245 246 247 248 -6 194 195 87 77 62 61 -6 596 505 200 201 204 205 -7 200 201 106 107 93 94 95 -7 560 705 706 561 557 558 559 -6 547 548 549 550 553 554 -5 801 802 907 237 238 -6 242 211 212 213 215 218 -8 283 412 536 537 411 284 285 286 -5 304 532 284 285 303 -6 86 87 72 60 61 63 -5 409 258 260 261 255 -6 212 229 214 223 918 213 -5 660 650 651 652 653 -5 344 554 547 933 934 -5 584 585 588 742 583 -6 323 324 325 326 536 412 -6 560 562 564 729 606 559 -6 64 68 72 73 861 63 -7 862 71 88 876 685 686 877 -6 593 581 582 569 570 571 -7 642 742 743 856 585 586 855 -6 641 642 670 856 792 671 -6 230 231 232 236 237 238 -4 8 7 965 15 -5 706 556 549 550 557 -6 564 568 569 570 605 606 -5 296 265 268 262 263 -5 632 906 876 686 687 -7 880 881 818 819 505 506 205 -5 96 97 201 204 95 -6 306 531 532 269 302 303 -6 672 673 900 663 792 671 -7 818 819 660 661 786 653 654 -5 344 329 330 934 343 -8 229 690 691 918 919 219 220 221 -6 643 644 62 838 77 78 -6 68 69 70 71 861 862 -4 979 10 6 15 -5 96 98 99 94 95 -6 228 245 246 682 251 252 -6 580 581 582 583 588 589 -6 2 3 4 981 7 8 -6 98 94 838 839 93 78 -7 308 261 262 263 264 409 410 -6 257 409 410 253 254 255 -6 566 567 729 730 558 559 -5 672 651 652 662 663 -5 7 4 5 6 15 -7 324 325 342 327 329 330 331 -4 537 291 286 287 -7 20 5 6 10 11 12 13 -7 880 97 100 101 102 204 205 -6 321 322 291 536 537 323 -5 60 59 643 61 62 -7 242 243 231 232 233 218 846 -5 577 570 571 572 605 -6 226 691 228 245 221 222 -5 640 641 642 743 591 -6 548 549 551 552 555 556 -7 288 289 286 287 285 302 303 -6 64 65 58 59 60 63 -5 4 3 20 5 910 -7 306 307 296 297 268 461 269 -4 11 12 14 991 -6 742 743 588 589 590 591 -6 881 818 803 804 203 786 -6 64 65 66 67 68 69 -6 257 681 682 252 253 541 -6 322 323 324 342 345 346 -5 88 81 82 70 71 -7 558 566 555 556 717 718 557 -4 786 803 659 654 -5 216 217 219 229 214 -7 659 949 950 662 652 653 654 -6 630 631 632 876 877 879 -8 737 738 547 548 551 333 343 344 -6 216 244 213 214 215 600 -5 330 331 332 333 343 -5 96 97 99 100 543 -5 289 306 307 290 302 -4 0 1 2 1000 -6 288 321 291 945 351 287 -8 708 709 906 907 236 237 631 632 -7 576 579 580 581 571 572 573 -5 938 12 13 14 29 -8 577 578 729 696 697 730 605 606 -7 1 2 3 9 27 910 911 -5 81 67 69 70 695 -11 900 662 937 938 13 910 911 20 950 663 924 -6 880 881 102 103 202 203 -5 88 82 877 878 879 -7 640 641 900 792 937 1008 960 -7 643 196 197 57 644 58 59 -4 697 730 777 567 -7 51 98 99 839 50 542 543 -5 51 644 197 838 839 -7 65 66 57 56 712 713 58 -5 577 578 572 573 574 -4 784 785 762 971 -4 763 973 758 765 -5 777 955 717 566 567 -6 347 342 346 331 332 782 -8 288 864 290 289 360 945 946 863 -6 609 708 232 233 234 236 -6 215 600 601 218 846 847 -6 0 1 16 25 9 26 -6 100 101 104 105 542 543 -5 290 307 461 462 863 -6 264 263 296 297 825 829 -7 257 308 540 410 396 397 541 -5 579 580 589 590 976 -6 552 795 680 794 555 718 -5 808 104 101 102 103 -6 321 322 345 348 350 351 -6 241 226 227 228 681 682 -5 714 220 221 222 239 -5 16 17 27 28 9 -7 803 804 805 659 895 894 949 -7 81 82 694 695 619 620 878 -4 640 984 590 591 -4 28 27 924 911 -5 552 737 795 551 489 -6 738 487 332 333 782 783 -6 804 805 202 203 941 942 -7 49 50 51 196 197 54 52 -5 56 57 196 54 55 -5 808 809 202 941 103 -6 352 353 946 945 350 351 -6 347 345 346 363 348 349 -6 66 67 694 695 712 618 -4 937 938 989 29 -7 784 785 990 757 758 1018 759 -6 829 297 828 461 462 463 -5 264 825 403 396 308 -7 241 725 726 721 681 540 541 -6 48 49 50 105 542 607 -6 240 731 217 219 220 239 -6 679 680 955 956 717 718 -7 17 18 949 950 924 28 895 -5 627 628 709 630 631 -6 226 771 772 227 714 222 -5 592 696 578 574 575 -4 763 764 765 1001 -6 1002 16 18 19 17 26 -5 784 760 762 759 761 -6 864 511 863 700 462 463 -5 866 52 53 54 55 -5 712 617 618 948 713 -5 216 217 731 244 732 -6 737 738 486 487 488 489 -6 904 233 234 235 846 847 -6 755 756 757 758 763 764 -5 32 942 805 894 31 -5 360 353 946 357 358 -7 865 866 947 948 55 56 713 -7 608 40 809 808 105 104 607 -7 576 962 1011 1016 573 574 575 -5 487 468 485 486 783 -6 864 358 359 360 361 511 -5 48 49 52 53 47 -6 694 615 616 617 618 619 -6 795 488 489 794 491 495 -6 352 354 355 348 349 350 -7 624 626 627 630 620 878 879 -7 466 467 468 347 363 782 783 -7 32 33 36 40 809 941 942 -9 1007 974 777 592 1021 696 697 955 956 -5 680 794 679 678 495 -5 352 353 354 356 357 -6 601 904 905 602 603 847 -5 402 540 397 726 398 -4 609 234 235 789 -6 604 244 600 601 602 732 -4 19 983 22 21 -7 865 866 53 44 45 46 47 -7 800 511 361 362 683 700 799 -5 753 754 755 764 986 -6 472 485 486 471 488 491 -7 608 48 607 42 43 44 47 -6 32 33 34 546 30 31 -7 18 19 21 30 31 894 895 -5 241 771 227 501 721 -6 930 355 363 466 494 349 -6 608 36 37 40 41 42 -6 800 464 465 700 828 463 -6 467 468 485 470 471 469 -6 624 625 616 619 620 621 -13 1024 678 679 873 1005 958 1006 993 760 761 956 957 766 -5 865 83 947 85 46 -7 403 454 455 396 397 398 399 -5 760 756 757 766 759 -7 609 708 709 790 628 629 789 -7 736 356 357 358 359 633 735 -5 466 467 469 494 475 -7 929 930 355 356 633 634 354 -7 464 403 454 456 825 828 829 -5 736 361 362 364 359 -6 754 755 756 873 766 751 -6 678 472 473 491 958 495 -5 611 508 43 44 45 -8 612 613 614 615 617 947 948 85 -7 240 772 853 714 797 798 239 -6 469 470 476 475 492 493 -7 481 930 929 475 476 477 494 -7 508 507 41 42 43 892 893 -5 616 614 621 622 615 -4 41 37 38 893 -7 33 34 35 36 37 38 39 -5 400 401 402 398 399 -5 626 627 628 629 969 -6 470 471 472 473 474 492 -4 929 634 483 481 -5 721 499 500 725 501 -9 546 1012 21 22 23 24 953 30 767 -5 362 683 364 365 366 -6 610 611 84 83 45 46 -9 240 732 1022 853 854 888 889 731 604 -6 752 753 754 747 748 751 -6 401 498 499 725 726 402 -5 768 34 35 546 767 -5 800 465 793 886 799 -6 512 483 484 633 634 735 -6 771 772 501 502 500 797 -6 83 612 85 89 820 84 -7 789 790 791 904 905 235 844 -7 512 736 513 735 364 365 367 -6 368 886 887 683 366 799 -5 625 621 901 622 623 -6 490 479 476 493 478 477 -6 464 465 793 456 457 635 -6 624 625 626 1020 901 995 -6 480 481 483 484 477 478 -7 722 723 724 38 39 892 893 -6 739 740 889 602 603 604 -7 997 752 1010 748 749 750 1015 -6 610 611 508 91 92 507 -6 595 744 473 474 957 958 -5 1004 614 613 622 623 -5 905 603 844 845 739 -4 959 629 790 791 -5 368 961 365 366 367 -5 89 610 91 84 90 -7 873 744 745 746 747 957 751 -4 768 953 954 767 -5 724 507 92 963 892 -6 768 964 722 35 39 954 -5 612 966 820 1023 613 -4 400 401 498 967 -7 454 455 456 457 968 1013 1019 -6 480 482 1017 970 478 479 -4 400 972 455 399 -5 746 747 748 975 749 -6 595 773 775 744 745 977 -5 498 499 500 978 502 -7 474 595 773 774 490 492 493 -4 776 773 774 775 -4 24 953 954 980 -7 512 513 482 484 480 982 1009 -5 776 490 985 774 479 -4 987 502 798 797 -4 988 844 845 791 -5 1014 992 854 853 798 -4 90 91 92 994 -4 996 740 845 739 -5 998 793 635 886 887 -4 89 90 820 999 -4 888 889 740 1003 -229 918 2 235 258 -229 214 2 235 296 -213 214 2 235 300 -360 358 2 377 382 -353 357 2 377 392 -357 358 2 377 416 -660 653 2 236 256 -651 652 2 236 270 -652 653 2 236 297 -947 948 2 378 424 -865 866 2 378 398 -865 947 2 378 412 -844 845 2 462 484 -739 845 2 462 487 -931 815 2 0 1 -192 815 2 0 2 -932 190 2 0 4 -931 932 2 0 5 -192 191 2 7 0 -190 191 2 0 10 -638 639 2 154 150 -224 225 2 150 178 -224 639 2 150 187 -344 934 2 257 237 -344 547 2 237 299 -814 815 2 1 2 -440 814 2 1 3 -931 438 2 1 5 -438 439 2 8 1 -440 439 2 1 9 -113 114 2 171 151 -113 110 2 195 151 -472 473 2 434 422 -473 958 2 460 422 -171 814 2 2 3 -168 171 2 6 2 -192 823 2 7 2 -168 824 2 15 2 -824 823 2 2 18 -171 172 2 6 3 -440 692 2 9 3 -172 173 2 3 11 -692 173 2 16 3 -842 870 2 152 160 -676 677 2 152 173 -676 869 2 152 186 -869 870 2 191 152 -585 742 2 244 238 -588 583 2 264 238 -588 742 2 238 288 -811 932 2 4 5 -186 190 2 10 4 -810 187 2 4 12 -810 811 2 4 13 -186 187 2 14 4 -437 438 2 8 5 -811 437 2 5 13 -122 123 2 153 170 -162 175 2 176 153 -122 175 2 181 153 -644 197 2 319 316 -57 58 2 320 316 -196 197 2 348 316 -57 196 2 316 349 -90 91 2 486 465 -89 90 2 489 465 -857 172 2 6 11 -168 167 2 6 15 -857 167 2 6 19 -249 369 2 154 163 -250 639 2 154 187 -249 250 2 154 200 -40 809 2 379 389 -608 607 2 379 402 -40 608 2 379 407 -183 191 2 7 10 -182 823 2 7 18 -182 183 2 7 25 -324 325 2 272 239 -536 323 2 239 276 -323 324 2 239 292 -746 747 2 466 475 -744 745 2 476 466 -745 746 1 466 -702 439 2 8 9 -436 437 2 8 13 -420 436 2 8 20 -420 702 2 8 27 -777 567 2 317 324 -697 777 2 317 390 -692 693 2 16 9 -522 693 2 9 17 -522 701 2 23 9 -701 702 2 9 27 -185 186 2 14 10 -184 183 2 25 10 -184 185 2 10 26 -514 173 2 16 11 -857 858 2 11 19 -858 515 2 11 21 -514 515 2 22 11 -959 791 1 463 -810 427 2 12 13 -187 909 2 14 12 -427 428 2 24 12 -908 909 2 12 28 -428 908 2 39 12 -436 422 2 20 13 -426 427 2 24 13 -426 423 2 34 13 -422 423 2 46 13 -185 188 2 14 26 -189 909 2 14 28 -188 189 2 14 33 -657 675 2 155 175 -897 796 2 155 194 -658 796 2 155 207 -657 658 2 155 213 -564 606 2 240 249 -729 559 2 240 269 -729 606 2 240 309 -51 839 2 318 319 -542 543 2 318 330 -50 51 2 318 348 -50 542 2 318 359 -824 179 2 15 18 -166 167 2 15 19 -177 179 2 15 29 -176 166 2 30 15 -176 177 2 15 41 -336 335 2 156 167 -883 335 2 156 190 -517 693 2 16 17 -514 516 2 22 16 -516 517 2 31 16 -68 861 2 241 260 -64 63 2 241 284 -64 68 2 241 290 -521 522 2 23 17 -517 518 2 31 17 -518 519 2 17 42 -521 519 2 17 45 -1012 22 1 437 -181 182 2 25 18 -179 180 2 18 29 -180 181 2 44 18 -145 858 2 19 21 -166 143 2 30 19 -144 143 2 19 36 -144 145 2 37 19 -876 686 2 251 242 -862 71 2 260 242 -88 71 2 293 242 -876 877 2 242 298 -88 877 2 314 242 -768 954 2 469 467 -953 954 2 467 480 -419 420 2 27 20 -419 421 2 40 20 -421 422 2 46 20 -504 503 2 157 161 -320 319 2 157 174 -504 890 2 180 157 -890 319 2 157 184 -43 508 2 428 423 -611 45 2 423 439 -611 508 2 459 423 -538 515 2 22 21 -146 151 2 32 21 -145 146 2 37 21 -538 151 2 38 21 -612 613 2 470 424 -614 615 2 429 424 -612 85 2 447 424 -613 614 2 424 461 -523 516 2 22 31 -539 525 2 22 35 -538 539 2 22 38 -523 525 2 22 43 -840 841 2 158 163 -898 533 2 158 174 -841 899 2 158 206 -898 899 2 158 219 -569 570 2 243 249 -581 582 2 243 264 -570 571 2 243 279 -571 581 2 243 307 -418 701 2 23 27 -521 636 2 23 45 -418 636 2 23 49 -856 642 2 244 245 -642 743 2 244 281 -742 743 2 244 288 -426 530 2 24 34 -428 429 2 24 39 -530 429 2 24 56 -648 647 2 159 165 -674 655 2 175 159 -649 647 2 159 189 -649 655 2 159 216 -792 641 2 245 315 -792 671 2 245 255 -641 642 2 245 281 -184 928 2 25 26 -715 181 2 25 44 -928 715 2 25 57 -468 783 2 381 388 -485 486 2 381 401 -468 485 2 381 409 -826 188 2 33 26 -928 927 2 26 57 -826 827 2 26 61 -827 927 2 62 26 -51 197 2 319 348 -361 511 2 399 382 -358 359 2 382 416 -361 359 2 382 420 -416 419 2 40 27 -417 418 2 27 49 -416 417 2 27 58 -720 79 2 172 160 -80 870 2 191 160 -80 79 2 205 160 -53 47 2 398 383 -48 47 2 402 383 -240 853 2 425 440 -797 798 2 483 425 -772 797 2 446 425 -853 798 2 485 425 -189 806 2 33 28 -460 908 2 39 28 -460 806 2 52 28 -272 271 2 179 161 -504 270 2 180 161 -270 271 2 161 197 -177 178 2 41 29 -180 198 2 44 29 -178 198 2 47 29 -232 236 2 327 246 -232 231 2 278 246 -236 237 2 306 246 -142 143 2 30 36 -176 141 2 30 41 -140 142 2 30 59 -140 141 2 30 65 -518 527 2 31 42 -523 524 2 31 43 -528 524 2 31 48 -528 527 2 31 54 -408 340 2 162 167 -851 301 2 162 168 -301 407 2 162 204 -408 407 2 162 209 -475 476 2 426 427 -492 470 2 426 434 -492 493 2 426 478 -476 493 2 426 452 -146 147 2 37 32 -150 151 2 38 32 -148 150 2 32 50 -147 148 2 32 55 -806 807 2 52 33 -826 807 2 33 61 -248 249 2 163 200 -841 247 2 206 163 -248 247 2 163 223 -424 423 2 34 46 -424 529 2 53 34 -529 530 2 34 56 -848 539 2 38 35 -525 526 2 35 43 -848 526 2 51 35 -8 7 2 265 247 -7 15 2 247 271 -617 615 2 384 424 -616 615 2 384 429 -616 619 2 410 384 -144 832 2 37 36 -170 142 2 59 36 -832 169 2 63 36 -169 170 2 73 36 -556 549 2 282 248 -556 557 2 294 248 -833 147 2 37 55 -832 833 2 37 63 -849 150 2 38 50 -848 849 2 51 38 -452 935 2 164 166 -914 707 2 164 185 -936 707 2 188 164 -936 935 2 164 198 -56 713 2 320 378 -56 57 2 320 349 -712 66 2 320 353 -712 713 2 320 371 -459 460 2 52 39 -429 430 2 39 56 -459 430 2 39 78 -787 788 2 171 165 -646 647 2 165 189 -787 645 2 165 199 -645 646 2 165 220 -491 495 2 385 422 -794 495 2 385 391 -488 491 2 385 401 -481 929 2 427 435 -476 477 2 427 452 -481 477 2 427 455 -496 421 2 40 46 -416 415 2 40 58 -496 415 2 66 40 -507 892 2 428 468 -41 893 2 430 428 -892 893 2 428 456 -507 508 2 459 428 -704 178 2 47 41 -704 141 2 41 65 -0 25 1 329 -520 519 2 45 42 -520 527 2 54 42 -570 605 2 249 279 -605 606 2 249 309 -524 831 2 48 43 -526 830 2 51 43 -830 831 2 43 70 -621 622 2 451 429 -614 622 2 429 461 -563 935 2 198 166 -874 565 2 201 166 -563 565 2 212 166 -37 38 2 430 431 -893 38 2 430 456 -334 335 2 167 190 -328 408 2 167 209 -328 334 2 167 217 -198 199 2 44 47 -715 716 2 44 57 -121 716 2 67 44 -121 199 2 44 72 -299 300 2 196 168 -300 301 2 168 204 -636 637 2 45 49 -520 885 2 54 45 -637 295 2 45 64 -884 295 2 45 79 -884 885 2 81 45 -424 425 2 53 46 -496 497 2 66 46 -425 497 2 46 75 -352 354 2 392 386 -355 349 2 406 386 -354 355 2 418 386 -35 39 2 469 431 -34 35 2 443 431 -38 39 2 431 456 -780 453 2 169 183 -896 587 2 194 169 -587 780 2 203 169 -296 263 2 250 332 -262 263 2 250 267 -296 268 2 250 286 -400 401 2 471 432 -400 399 2 432 474 -401 402 2 432 442 -626 627 2 433 387 -624 620 2 410 387 -624 626 2 387 454 -704 703 2 47 65 -812 199 2 47 72 -812 703 2 47 74 -632 876 2 251 298 -632 906 2 306 251 -528 689 2 54 48 -688 382 2 68 48 -382 831 2 48 70 -688 689 2 48 82 -417 903 2 49 58 -637 318 2 49 64 -318 903 2 49 98 -818 819 2 252 256 -880 205 2 252 275 -881 818 2 289 252 -880 881 2 313 252 -466 363 2 406 388 -467 468 2 388 409 -466 467 2 417 388 -96 95 2 253 262 -97 204 2 275 253 -96 97 2 253 302 -33 36 2 431 389 -32 33 2 403 389 -40 36 2 407 389 -849 916 2 51 50 -148 149 2 55 50 -916 149 2 69 50 -75 510 2 172 170 -122 76 2 181 170 -75 76 2 202 170 -573 574 2 380 321 -578 574 2 365 321 -386 917 2 51 60 -916 917 2 51 69 -386 830 2 51 70 -113 597 2 171 195 -787 597 2 171 199 -302 303 2 254 283 -306 269 2 254 286 -306 302 2 254 303 -480 482 2 473 481 -816 807 2 52 61 -458 459 2 52 78 -817 458 2 52 85 -816 817 2 52 93 -529 435 2 53 56 -425 434 2 53 75 -434 435 2 53 83 -312 885 2 54 81 -312 689 2 54 82 -74 75 2 202 172 -74 79 2 205 172 -153 833 2 63 55 -152 149 2 69 55 -152 153 2 76 55 -430 431 2 78 56 -448 435 2 56 83 -448 431 2 100 56 -108 676 2 173 186 -107 109 2 195 173 -106 108 2 218 173 -106 107 2 226 173 -792 900 2 255 315 -672 663 2 255 270 -900 663 2 255 312 -784 785 2 322 355 -784 762 2 368 322 -669 927 2 62 57 -770 716 2 67 57 -770 669 2 57 94 -259 319 2 174 184 -256 259 2 215 174 -256 898 2 219 174 -786 818 2 289 256 -786 654 2 256 295 -653 654 2 256 297 -763 765 2 323 366 -763 758 2 375 323 -414 415 2 66 58 -414 902 2 92 58 -902 903 2 98 58 -777 955 2 390 324 -955 717 2 361 324 -139 140 2 59 65 -170 871 2 59 73 -139 871 2 59 88 -656 657 2 175 213 -656 655 2 175 216 -329 330 2 257 272 -344 343 2 257 299 -330 343 2 257 301 -347 782 2 325 388 -332 782 2 325 346 -346 347 2 325 352 -474 492 2 434 478 -473 474 2 434 460 -867 175 2 176 181 -801 163 2 176 182 -867 868 2 176 211 -802 868 2 176 214 -801 802 2 176 229 -360 946 2 377 326 -360 864 2 326 382 -290 863 2 326 331 -945 946 2 326 351 -864 863 2 326 369 -634 483 2 445 435 -481 483 2 455 435 -609 234 2 327 395 -609 708 2 415 327 -233 234 2 374 327 -601 847 2 393 328 -600 601 2 328 396 -846 847 2 374 328 -678 495 2 422 391 -678 679 2 411 391 -728 917 2 69 60 -385 386 2 60 70 -728 385 2 60 71 -280 281 2 179 177 -282 298 2 196 177 -281 282 2 210 177 -16 9 2 340 329 -25 26 1 329 -16 26 2 329 367 -499 500 2 477 436 -499 725 2 442 436 -500 501 2 446 436 -827 668 2 62 61 -668 926 2 86 61 -816 926 2 93 61 -667 668 2 62 86 -667 669 2 62 94 -752 753 1 441 -220 221 2 258 339 -691 221 2 258 280 -219 229 2 258 296 -219 220 2 258 360 -104 105 2 379 330 -104 101 2 330 336 -105 542 2 359 330 -356 357 2 392 416 -354 356 2 392 418 -953 767 2 437 467 -24 953 2 437 480 -546 767 2 437 443 -24 23 1 437 -169 155 2 63 73 -153 154 2 76 63 -154 155 2 80 63 -461 462 2 356 331 -462 863 2 369 331 -297 829 2 356 332 -264 825 2 357 332 -825 829 2 332 419 -905 603 2 462 393 -601 602 2 393 396 -904 905 2 393 448 -602 603 2 457 393 -365 366 2 438 464 -364 365 2 449 438 -683 366 2 450 438 -212 223 2 235 178 -224 223 2 178 187 -210 211 2 178 193 -211 212 2 178 230 -643 644 2 259 316 -644 838 2 319 259 -78 838 2 266 259 -643 62 2 277 259 -293 295 2 64 79 -294 318 2 98 64 -293 294 2 64 113 -540 397 2 394 333 -308 396 2 357 333 -540 541 2 358 333 -396 397 2 333 413 -610 84 2 439 465 -83 84 2 447 439 -610 611 2 459 439 -164 703 2 74 65 -138 139 2 88 65 -138 164 2 65 104 -497 710 2 66 75 -413 414 2 66 92 -710 711 2 66 112 -413 711 2 66 115 -305 271 2 179 197 -281 305 2 179 210 -595 773 2 476 478 -773 775 2 476 479 -120 121 2 67 72 -769 770 2 67 94 -120 769 2 67 102 -890 891 2 180 184 -267 270 2 180 197 -266 891 2 180 208 -266 267 2 180 222 -380 382 2 68 70 -688 383 2 68 82 -380 381 2 84 68 -381 383 2 89 68 -402 398 2 432 394 -402 726 2 394 442 -397 398 2 394 413 -728 727 2 69 71 -152 156 2 76 69 -156 727 2 69 77 -68 69 2 260 290 -70 71 2 260 293 -69 70 2 260 311 -959 629 1 463 -76 684 2 202 181 -867 684 2 211 181 -853 854 2 485 440 -889 604 2 457 440 -888 889 2 490 440 -888 1022 1 440 -384 385 2 70 71 -379 380 2 84 70 -384 379 2 87 70 -230 238 2 182 246 -230 207 2 182 192 -801 238 2 229 182 -10 11 1 274 -794 795 2 385 335 -680 794 2 391 335 -552 795 2 345 335 -680 718 2 361 335 -773 774 2 479 478 -490 774 2 478 482 -174 727 2 77 71 -384 389 2 87 71 -174 822 2 90 71 -389 391 2 95 71 -822 391 2 96 71 -594 875 2 201 183 -780 781 2 203 183 -594 781 2 183 221 -747 751 2 466 441 -747 748 2 441 475 -752 748 2 458 441 -812 813 2 72 74 -813 119 2 72 97 -120 119 2 72 102 -776 774 2 479 482 -776 775 1 479 -952 155 2 80 73 -872 871 2 88 73 -952 951 2 101 73 -872 951 2 73 103 -6 15 2 261 271 -10 6 2 261 274 -401 498 2 471 442 -498 499 2 477 442 -104 808 2 379 336 -808 103 2 336 350 -741 813 2 97 74 -164 165 2 74 104 -165 741 2 106 74 -98 99 2 318 262 -98 94 2 266 262 -96 99 2 262 302 -348 350 2 386 337 -350 351 2 337 351 -345 348 2 352 337 -434 535 2 83 75 -778 710 2 112 75 -779 535 2 127 75 -778 779 2 132 75 -891 260 2 208 184 -258 259 2 215 184 -258 260 2 184 234 -682 228 2 263 338 -228 245 2 263 280 -682 252 2 263 291 -241 227 2 338 405 -241 681 2 338 358 -226 227 2 338 364 -156 157 2 76 77 -154 860 2 80 76 -157 158 2 76 90 -859 158 2 76 91 -859 860 2 101 76 -768 767 2 443 467 -768 35 2 469 443 -157 174 2 90 77 -706 550 2 185 248 -705 707 2 188 185 -553 882 2 185 190 -705 706 2 185 227 -553 550 2 185 228 -580 589 2 334 264 -588 589 2 264 288 -580 581 2 264 307 -433 458 2 85 78 -432 431 2 100 78 -432 433 2 78 109 -4 7 2 265 271 -3 4 2 285 265 -2 3 2 265 310 -235 789 2 395 448 -609 789 2 415 395 -195 869 2 191 186 -194 108 2 218 186 -194 195 2 186 224 -604 732 2 396 440 -602 604 2 457 396 -884 277 2 81 79 -276 277 2 110 79 -276 293 2 113 79 -918 223 2 235 187 -918 919 2 258 187 -250 919 2 200 187 -952 860 2 80 101 -936 561 2 188 198 -561 705 2 188 227 -886 799 2 444 450 -465 793 2 444 453 -793 886 2 444 488 -98 839 2 318 266 -838 839 2 266 319 -312 311 2 81 82 -310 311 2 99 81 -277 310 2 110 81 -714 239 2 339 425 -220 239 2 360 339 -714 222 2 364 339 -920 383 2 89 82 -920 311 2 99 82 -650 660 2 236 189 -660 661 2 189 256 -649 650 2 216 189 -661 646 2 220 189 -27 28 2 344 340 -17 28 2 340 362 -16 17 2 340 367 -554 933 2 237 190 -933 334 2 190 217 -553 554 2 190 228 -804 805 2 341 347 -894 895 2 404 341 -949 895 2 341 362 -805 894 2 341 376 -448 449 2 100 83 -449 450 2 120 83 -450 535 2 127 83 -21 22 2 437 397 -19 21 2 404 397 -619 694 2 384 342 -620 878 2 387 342 -694 695 2 353 342 -619 620 2 410 342 -378 379 2 84 87 -545 381 2 84 89 -544 378 2 84 107 -544 545 2 84 118 -80 86 2 191 205 -195 87 2 191 224 -86 87 2 191 233 -512 484 2 445 481 -512 735 2 445 449 -483 484 2 445 455 -817 834 2 85 93 -433 441 2 85 109 -441 834 2 85 125 -44 45 2 398 423 -45 46 2 398 439 -44 47 2 398 402 -865 46 2 398 412 -925 926 2 86 93 -666 667 2 86 94 -665 925 2 86 116 -665 666 2 86 123 -264 263 2 267 332 -410 308 2 267 333 -409 410 2 267 268 -264 308 2 267 357 -28 924 2 344 362 -489 795 2 385 345 -489 737 2 373 345 -257 410 2 268 333 -257 253 2 268 291 -487 783 2 381 346 -782 783 2 346 388 -738 487 2 373 346 -389 390 2 95 87 -377 378 2 107 87 -377 390 2 87 108 -730 567 2 317 269 -566 567 2 269 324 -558 566 2 269 294 -729 730 2 269 309 -941 942 2 347 389 -202 941 2 347 350 -805 942 2 347 376 -230 231 2 192 246 -208 243 2 192 193 -243 231 2 278 192 -652 662 2 270 297 -662 663 2 270 312 -49 52 2 383 348 -196 54 2 348 349 -49 50 2 359 348 -52 54 2 370 348 -242 243 2 278 193 -242 211 2 230 193 -56 55 2 378 349 -54 55 2 370 349 -872 134 2 88 103 -136 138 2 88 104 -136 135 2 88 134 -134 135 2 88 139 -586 855 2 194 244 -586 587 2 194 203 -796 855 2 194 207 -920 921 2 89 99 -921 317 2 117 89 -545 317 2 89 118 -596 597 2 195 199 -200 596 2 195 225 -200 107 2 195 226 -160 158 2 90 91 -821 822 2 90 96 -160 821 2 90 105 -411 300 2 196 204 -282 283 2 210 196 -283 411 2 231 196 -362 683 2 399 438 -800 799 2 444 399 -800 700 2 399 408 -683 799 2 399 450 -361 362 2 399 420 -859 131 2 101 91 -160 159 2 105 91 -132 159 2 91 111 -131 132 2 91 119 -902 943 2 92 98 -341 413 2 115 92 -341 943 2 130 92 -5 6 2 274 271 -4 5 2 285 271 -808 809 2 379 350 -809 941 2 350 389 -939 940 2 155 93 -939 925 2 116 93 -834 835 2 93 125 -835 940 2 138 93 -531 532 2 254 197 -304 305 2 210 197 -267 531 2 222 197 -304 532 2 232 197 -353 946 2 377 351 -352 350 2 386 351 -352 353 2 392 351 -769 734 2 102 94 -666 922 2 123 94 -922 734 2 145 94 -331 342 2 272 325 -324 342 2 272 292 -330 331 2 272 301 -753 754 2 400 441 -754 755 2 400 421 -404 391 2 95 96 -373 390 2 95 108 -404 405 2 114 95 -373 405 2 122 95 -537 291 2 273 276 -286 287 2 273 283 -291 287 2 305 273 -821 406 2 105 96 -404 406 2 114 96 -472 491 2 422 401 -472 471 2 434 401 -485 471 2 401 409 -112 119 2 102 97 -117 741 2 106 97 -116 117 2 97 133 -112 116 2 143 97 -20 5 2 285 274 -11 12 2 274 287 -12 13 2 274 308 -20 13 2 274 312 -348 349 2 352 386 -347 363 2 352 388 -363 349 2 406 352 -944 852 2 162 98 -292 294 2 98 113 -944 943 2 130 98 -292 852 2 98 146 -560 562 2 240 198 -562 563 2 212 198 -560 561 2 227 198 -100 101 2 330 275 -101 102 2 275 336 -97 100 2 275 302 -880 102 2 313 275 -505 506 2 252 199 -506 645 2 220 199 -505 596 2 225 199 -321 322 2 337 276 -322 323 2 292 276 -321 291 2 305 276 -309 310 2 99 110 -313 921 2 117 99 -313 309 2 99 131 -59 643 2 277 316 -59 60 2 277 284 -618 694 2 353 384 -712 618 2 353 371 -43 44 2 402 423 -42 43 2 402 428 -608 42 2 402 407 -432 837 2 100 109 -449 598 2 100 120 -837 598 2 100 149 -500 502 2 477 446 -797 502 2 483 446 -690 919 2 258 200 -248 690 2 200 223 -232 233 2 278 327 -218 846 2 278 328 -233 846 2 374 278 -569 593 2 243 201 -568 569 2 201 249 -568 565 2 212 201 -593 594 2 201 221 -577 572 2 279 321 -571 572 2 307 279 -577 605 2 279 309 -33 34 2 403 431 -546 30 2 437 403 -34 546 2 443 403 -30 31 2 404 403 -193 951 2 101 103 -128 131 2 101 119 -193 126 2 101 121 -128 126 2 101 124 -73 861 2 202 241 -685 862 2 202 242 -861 862 2 202 260 -73 74 2 205 202 -684 685 2 202 211 -226 228 2 280 338 -221 222 2 280 339 -226 222 2 280 364 -21 30 2 404 437 -640 641 2 281 315 -640 591 2 343 281 -591 743 2 281 288 -733 111 2 151 102 -112 111 2 143 102 -733 734 2 102 145 -552 555 2 282 335 -552 551 2 345 282 -555 556 2 282 294 -548 551 2 282 299 -584 585 2 203 238 -585 586 2 244 203 -584 781 2 203 221 -193 127 2 103 121 -133 134 2 139 103 -133 127 2 103 142 -412 326 2 239 204 -326 407 2 204 209 -411 412 2 231 204 -288 289 2 326 283 -289 302 2 303 283 -288 287 2 305 283 -757 759 2 414 355 -784 759 2 368 355 -757 758 2 355 375 -721 501 2 405 436 -771 501 2 446 405 -842 843 2 152 104 -137 842 2 160 104 -843 165 2 106 104 -136 137 2 134 104 -58 59 2 284 316 -65 58 2 320 284 -64 65 2 290 284 -72 73 2 205 241 -72 86 2 205 233 -930 494 2 406 427 -466 494 2 406 417 -930 355 2 406 418 -251 246 2 206 263 -251 899 2 206 219 -246 247 2 206 223 -3 910 2 285 310 -20 910 2 285 312 -41 42 2 407 428 -41 37 2 430 407 -36 37 2 407 431 -913 159 2 105 111 -912 406 2 114 105 -912 913 2 105 129 -856 855 2 244 207 -856 670 2 207 245 -658 670 2 213 207 -843 118 2 106 152 -117 118 2 106 133 -377 375 2 107 108 -376 544 2 118 107 -376 375 2 126 107 -265 262 2 250 208 -261 262 2 267 208 -265 266 2 222 208 -260 261 2 208 234 -800 465 2 444 408 -464 465 2 453 408 -464 828 2 408 419 -89 84 2 447 465 -612 820 2 447 470 -89 820 2 447 489 -372 373 2 122 108 -374 375 2 126 108 -371 374 2 136 108 -371 372 2 137 108 -905 844 2 462 448 -790 791 2 463 448 -844 791 2 484 448 -441 442 2 109 125 -444 836 2 140 109 -442 444 2 144 109 -836 837 2 149 109 -325 326 2 239 209 -325 327 2 272 209 -328 327 2 217 209 -275 276 2 110 113 -274 309 2 110 131 -274 275 2 110 141 -283 284 2 231 210 -304 284 2 210 232 -365 367 2 449 464 -513 367 1 449 -512 513 2 449 481 -685 686 2 211 242 -686 687 2 251 211 -868 687 2 211 214 -307 461 2 331 286 -296 297 2 286 332 -297 461 2 356 286 -306 307 2 303 286 -368 366 2 450 464 -368 887 1 450 -886 887 2 450 488 -698 132 2 119 111 -913 699 2 111 129 -698 699 2 148 111 -12 14 2 287 308 -338 339 2 156 112 -338 711 2 115 112 -778 339 2 132 112 -589 590 2 334 288 -590 591 2 343 288 -275 279 2 141 113 -292 279 2 113 146 -850 395 2 114 150 -394 405 2 114 122 -394 395 2 114 128 -912 850 2 114 129 -562 564 2 212 240 -568 564 2 212 249 -670 671 2 213 245 -673 671 2 213 255 -656 673 2 213 216 -336 338 2 156 115 -336 337 2 115 167 -337 341 2 130 115 -828 463 2 356 408 -828 829 2 356 419 -462 463 2 356 369 -901 623 1 451 -625 901 2 451 454 -622 623 2 451 461 -906 687 2 251 214 -906 907 2 306 214 -802 907 2 214 229 -803 804 2 289 341 -203 804 2 289 347 -786 803 2 289 295 -881 203 2 313 289 -675 939 2 155 116 -664 674 2 159 116 -674 675 2 175 116 -664 665 2 123 116 -65 66 2 320 290 -66 67 2 353 290 -67 69 2 311 290 -469 470 2 426 409 -470 471 2 434 409 -467 469 2 417 409 -478 479 2 473 452 -490 493 2 452 478 -490 479 2 452 482 -477 478 2 455 452 -257 541 2 333 291 -681 682 2 338 291 -681 541 2 358 291 -314 315 2 117 157 -316 317 2 117 118 -313 314 2 117 131 -315 316 2 117 135 -254 255 2 215 268 -256 254 2 215 219 -258 255 2 215 234 -616 621 2 410 429 -625 621 2 410 451 -624 625 2 410 454 -346 342 2 325 292 -345 322 2 292 337 -345 346 2 292 352 -456 457 2 453 472 -457 635 1 453 -793 635 2 453 488 -387 534 2 158 118 -376 387 2 118 126 -316 534 2 135 118 -650 651 2 236 216 -672 673 2 216 255 -672 651 2 216 270 -678 958 2 411 422 -873 957 2 466 411 -760 766 2 411 414 -957 958 2 411 460 -873 766 2 411 421 -128 129 2 119 124 -129 130 2 147 119 -130 698 2 148 119 -81 82 2 293 342 -81 70 2 293 311 -88 82 2 293 314 -403 396 2 357 413 -825 403 2 357 419 -947 85 2 412 424 -83 46 2 412 439 -83 85 2 412 447 -451 452 2 164 120 -452 599 2 120 166 -450 451 2 127 120 -598 599 2 149 120 -717 566 2 294 324 -555 718 2 294 335 -717 718 2 361 294 -721 725 2 358 436 -540 726 2 394 358 -725 726 2 442 358 -241 721 2 358 405 -124 125 2 121 153 -125 126 2 121 124 -124 127 2 121 142 -933 934 2 237 217 -329 934 2 257 217 -329 327 2 272 217 -803 659 2 341 295 -659 654 2 295 297 -398 399 2 432 413 -454 455 2 472 413 -399 455 2 474 413 -403 454 2 419 413 -392 393 2 154 122 -393 394 2 122 128 -392 372 2 122 137 -77 78 2 218 259 -93 78 2 218 266 -194 77 2 218 224 -106 93 2 218 226 -648 664 2 123 159 -648 923 2 123 165 -922 923 2 123 145 -251 252 2 263 219 -253 254 2 219 268 -252 253 2 219 291 -756 766 2 414 421 -217 219 2 360 296 -216 214 2 296 300 -216 217 2 296 372 -162 125 2 124 153 -161 162 2 176 124 -129 161 2 147 124 -443 447 2 125 169 -835 447 2 138 125 -442 443 2 144 125 -659 949 2 341 297 -949 950 2 362 297 -662 950 2 312 297 -105 607 2 359 379 -48 49 2 359 383 -48 607 2 359 402 -387 388 2 158 126 -388 374 2 126 136 -506 819 2 220 252 -819 661 2 220 256 -629 790 2 415 463 -628 629 2 433 415 -789 790 2 415 448 -480 478 2 473 455 -480 484 2 455 481 -914 451 2 164 127 -914 915 2 185 127 -779 915 2 127 132 -395 638 2 150 128 -393 638 2 154 128 -225 850 2 150 129 -225 210 2 178 129 -209 210 2 129 193 -209 699 2 148 129 -584 583 2 238 221 -593 582 2 243 221 -582 583 2 264 221 -633 735 2 445 416 -736 735 2 449 416 -633 356 2 418 416 -736 359 2 420 416 -724 892 2 468 456 -722 39 2 469 456 -723 724 1 456 -722 723 1 456 -603 739 2 457 462 -739 740 2 457 487 -889 740 2 457 490 -265 268 2 250 222 -531 269 2 254 222 -268 269 2 222 286 -240 239 2 360 425 -240 731 2 360 440 -217 731 2 360 372 -955 956 2 361 390 -680 679 2 361 391 -956 679 2 411 361 -475 469 2 426 417 -475 494 2 427 417 -690 691 2 258 223 -245 246 2 263 223 -691 245 2 280 223 -748 749 2 458 475 -749 750 1 458 -18 895 2 404 362 -17 18 2 362 367 -630 879 2 387 298 -630 631 2 363 298 -632 631 2 306 298 -877 879 2 314 298 -77 62 2 259 224 -61 62 2 277 224 -61 87 2 233 224 -737 551 2 345 299 -738 333 2 346 299 -333 343 2 301 299 -737 738 2 373 299 -944 340 2 130 162 -337 340 2 130 167 -627 630 2 363 387 -627 628 2 363 433 -628 709 2 363 415 -714 772 2 364 425 -771 772 2 364 446 -771 227 2 364 405 -314 503 2 131 157 -273 503 2 131 161 -273 274 2 131 141 -505 205 2 225 252 -201 204 2 225 253 -204 205 2 225 275 -200 201 2 225 226 -339 883 2 156 132 -882 915 2 185 132 -882 883 2 132 190 -201 95 2 226 253 -94 95 2 226 262 -93 94 2 266 226 -574 575 2 365 380 -592 575 1 365 -592 696 2 365 390 -677 118 2 133 152 -115 677 2 133 173 -115 116 2 143 133 -600 215 2 300 328 -600 244 2 300 396 -216 244 2 300 372 -929 930 2 427 418 -929 634 2 435 418 -633 634 2 445 418 -720 137 2 160 134 -720 719 2 172 134 -135 719 2 139 134 -331 332 2 325 301 -332 333 2 346 301 -99 543 2 318 302 -100 543 2 330 302 -320 315 2 135 157 -533 534 2 135 158 -320 533 2 135 174 -289 290 2 303 326 -290 307 2 303 331 -610 91 2 459 465 -507 92 2 459 468 -91 92 2 459 486 -840 388 2 158 136 -840 370 2 136 163 -370 371 2 136 137 -392 369 2 154 137 -369 370 2 163 137 -897 940 2 155 138 -896 447 2 138 169 -896 897 2 194 138 -560 559 2 240 227 -706 557 2 227 248 -558 559 2 227 269 -557 558 2 227 294 -456 454 2 472 419 -456 464 2 453 419 -554 547 2 237 228 -549 550 2 228 248 -548 549 2 282 228 -547 548 2 228 299 -0 1 2 304 329 -1 2 2 304 310 -763 764 2 375 366 -18 19 2 404 367 -288 945 2 305 326 -321 351 2 305 337 -945 351 2 305 351 -509 510 2 139 170 -510 719 2 139 172 -133 509 2 139 142 -445 446 2 140 183 -444 445 2 140 144 -836 446 2 140 149 -236 708 2 306 327 -708 709 2 306 415 -709 631 2 363 306 -744 957 2 466 460 -744 595 2 476 460 -474 595 2 460 478 -272 273 2 141 161 -272 278 2 179 141 -278 279 2 141 146 -576 573 2 307 380 -576 579 1 307 -572 573 2 307 321 -579 580 2 334 307 -29 14 1 308 -938 29 2 354 308 -938 13 2 308 312 -362 364 2 438 420 -736 364 2 449 420 -697 730 2 317 309 -577 578 2 309 321 -696 697 2 390 309 -696 578 2 365 309 -123 124 2 142 153 -123 509 2 142 170 -1 9 2 329 310 -9 27 2 340 310 -27 911 2 344 310 -910 911 2 312 310 -761 762 1 368 -110 111 2 143 151 -115 109 2 143 173 -109 110 2 143 195 -760 761 2 368 411 -760 759 2 368 414 -864 511 2 369 382 -700 511 2 369 399 -700 463 2 369 408 -443 453 2 144 169 -445 453 2 144 183 -866 55 2 378 370 -52 53 2 370 383 -866 53 2 398 370 -237 238 2 229 246 -907 237 2 306 229 -81 695 2 311 342 -67 695 2 353 311 -713 948 2 378 371 -617 948 2 371 424 -617 618 2 371 384 -114 733 2 151 145 -923 788 2 165 145 -114 788 2 171 145 -212 213 2 235 230 -218 215 2 230 328 -218 242 2 278 230 -213 215 2 300 230 -851 852 2 162 146 -299 851 2 168 146 -280 298 2 146 177 -280 278 2 179 146 -298 299 2 196 146 -937 900 2 315 312 -924 911 2 344 312 -937 938 2 354 312 -924 950 2 362 312 -731 732 2 440 372 -244 732 2 396 372 -873 751 2 466 421 -754 751 2 421 441 -536 412 2 231 239 -537 286 2 231 273 -536 537 2 231 276 -285 286 2 231 283 -284 285 2 231 232 -486 487 2 373 381 -488 489 2 373 385 -488 486 2 373 401 -161 163 2 147 176 -163 206 2 147 182 -130 206 2 147 148 -206 207 2 148 182 -208 207 2 148 192 -208 209 2 148 193 -532 303 2 254 232 -285 303 2 232 283 -102 103 2 313 336 -202 203 2 313 347 -202 103 2 313 350 -874 599 2 149 166 -875 446 2 149 183 -874 875 2 149 201 -72 63 2 241 233 -60 61 2 277 233 -60 63 2 233 284 -904 847 2 374 393 -234 235 2 374 395 -904 235 2 374 448 -878 879 2 387 314 -82 878 2 314 342 -755 764 2 400 375 -756 757 2 414 375 -755 756 2 375 421 -32 942 2 376 389 -32 31 2 403 376 -894 31 2 404 376 -409 261 2 267 234 -409 255 2 268 234 -640 1008 1 315 -937 960 1 315 -961 367 1 464 -368 961 1 464 -962 1011 1 380 -576 1016 1 380 -92 963 1 468 -724 963 1 468 -964 722 1 469 -964 954 1 469 -8 965 1 247 -965 15 1 247 -613 966 1 470 -820 1023 1 470 -400 967 1 471 -498 967 1 471 -1013 455 1 472 -457 1019 1 472 -626 969 1 433 -629 969 1 433 -970 479 1 473 -970 1017 1 473 -971 762 1 322 -785 971 1 322 -400 972 1 474 -972 455 1 474 -758 973 1 323 -765 973 1 323 -592 1007 1 390 -974 1021 1 390 -746 975 1 475 -975 749 1 475 -579 976 1 334 -976 590 1 334 -745 977 1 476 -977 775 1 476 -498 978 1 477 -978 502 1 477 -10 979 1 261 -979 15 1 261 -24 980 1 480 -954 980 1 480 -2 981 1 265 -8 981 1 265 -482 1009 1 481 -513 982 1 481 -19 983 1 397 -22 983 1 397 -984 590 1 343 -640 984 1 343 -985 479 1 482 -776 985 1 482 -753 986 1 400 -764 986 1 400 -502 987 1 483 -798 987 1 483 -988 791 1 484 -988 845 1 484 -989 29 1 354 -937 989 1 354 -990 758 1 355 -785 1018 1 355 -11 991 1 287 -14 991 1 287 -992 1014 1 485 -992 854 1 485 -761 1005 1 411 -956 1006 1 411 -90 994 1 486 -92 994 1 486 -626 1020 1 454 -995 901 1 454 -996 740 1 487 -996 845 1 487 -997 1015 1 458 -752 1010 1 458 -998 635 1 488 -998 887 1 488 -90 999 1 489 -820 999 1 489 -0 1000 1 304 -2 1000 1 304 -764 1001 1 366 -765 1001 1 366 -1002 19 1 367 -1002 26 1 367 -740 1003 1 490 -888 1003 1 490 -1004 613 1 461 -1004 623 1 461 -1005 1024 1 411 -1006 993 1 411 -1007 974 1 390 -1008 960 1 315 -1009 982 1 481 -997 1010 1 458 -1011 575 1 380 -1012 23 1 437 -1013 968 1 472 -1014 798 1 485 -1015 750 1 458 -962 1016 1 380 -482 1017 1 473 -990 1018 1 355 -1019 968 1 472 -995 1020 1 454 -956 1021 1 390 -1022 854 1 440 -1023 966 1 470 -1024 993 1 411 -1 0 2 -1 1 3 -1 2 4 -1 3 5 -1 4 6 -1 5 7 -1 6 8 -1 7 9 -1 8 10 -1 9 11 -1 10 12 -1 11 13 -1 12 14 -1 13 15 -1 14 16 -1 15 17 -1 16 18 -1 17 19 -1 18 20 -1 19 21 -1 20 22 -1 21 23 -1 22 24 -1 23 25 -1 24 26 -1 25 27 -1 26 28 -1 27 29 -1 28 30 -1 29 31 -1 30 32 -1 31 33 -1 32 34 -1 33 35 -1 34 36 -1 35 37 -1 36 39 -1 37 40 -1 38 41 -1 39 42 -1 40 43 -1 41 44 -1 42 45 -1 43 46 -1 44 51 -1 45 52 -1 46 53 -1 47 59 -1 48 60 -1 49 61 -1 50 63 -1 51 64 -1 52 65 -1 53 66 -1 54 67 -1 55 68 -1 56 69 -1 57 70 -1 58 71 -1 59 72 -1 60 78 -1 61 79 -1 62 80 -1 63 83 -1 64 86 -1 65 87 -1 66 88 -1 67 89 -1 68 90 -1 69 91 -1 70 94 -1 71 95 -1 72 99 -1 73 100 -1 74 102 -1 75 103 -1 76 106 -1 77 107 -1 78 108 -1 79 111 -1 80 112 -1 81 115 -1 82 116 -1 83 118 -1 84 120 -1 85 121 -1 86 122 -1 87 125 -1 88 128 -1 89 129 -1 90 130 -1 91 131 -1 92 132 -1 93 134 -1 94 135 -1 95 138 -1 96 139 -1 97 140 -1 98 141 -1 99 145 -1 100 146 -1 101 152 -1 102 155 -1 103 157 -1 104 159 -1 105 162 -1 106 163 -1 107 164 -1 108 165 -1 109 166 -1 110 169 -1 111 172 -1 112 173 -1 113 174 -1 114 176 -1 115 178 -1 116 181 -1 117 184 -1 118 186 -1 119 187 -1 120 188 -1 121 190 -1 122 193 -1 123 194 -1 124 198 -1 125 199 -1 126 202 -1 127 203 -1 128 206 -1 129 207 -1 130 216 -1 131 218 -1 132 219 -1 133 220 -1 134 222 -1 135 224 -1 136 226 -1 137 227 -1 138 228 -1 139 233 -1 140 234 -1 141 235 -1 142 239 -1 143 241 -1 144 243 -1 145 245 -1 146 246 -1 147 249 -1 148 250 -1 149 251 -1 150 258 -1 151 259 -1 152 261 -1 153 263 -1 154 264 -1 155 272 -1 156 273 -1 157 278 -1 158 280 -1 159 282 -1 160 285 -1 161 286 -1 162 289 -1 163 291 -1 164 297 -1 165 298 -1 166 303 -1 167 306 -1 168 307 -1 169 311 -1 170 319 -1 171 320 -1 172 323 -1 173 325 -1 174 326 -1 175 328 -1 176 330 -1 177 334 -1 178 341 -1 179 344 -1 180 345 -1 181 348 -1 182 350 -1 183 351 -1 184 359 -1 185 363 -1 186 365 -1 187 367 -1 188 368 -1 189 372 -1 190 373 -1 191 376 -1 192 382 -1 193 383 -1 194 384 -1 195 385 -1 196 386 -1 197 390 -1 198 397 -1 199 398 -1 200 404 -1 201 405 -1 202 409 -1 203 412 -1 204 413 -1 205 416 -1 206 417 -1 207 418 -1 208 420 -1 209 423 -1 210 425 -1 211 427 -1 212 432 -1 213 433 -1 214 436 -1 215 440 -1 216 442 -1 217 446 -1 218 449 -1 219 450 -1 220 458 -1 221 463 -1 222 466 -1 223 468 -1 224 471 -1 225 474 -1 226 475 -1 227 484 -1 228 485 -1 229 500 -1 230 501 -1 231 504 -1 232 506 -1 233 507 -1 234 511 -1 235 512 -1 236 513 -1 237 514 -1 238 517 -1 239 521 -1 240 528 -1 241 530 -1 242 533 -1 243 536 -1 244 537 -1 245 538 -1 246 543 -1 247 549 -1 248 551 -1 249 557 -1 250 569 -1 251 571 -1 252 573 -1 253 574 -1 254 576 -1 255 581 -1 256 582 -1 257 584 -1 258 593 -1 259 597 -1 260 603 -1 261 612 -1 262 614 -1 263 617 -1 264 619 -1 265 620 -1 266 626 -1 267 634 -1 268 636 -1 269 637 -1 270 638 -1 271 645 -1 272 648 -1 273 650 -1 274 652 -1 275 653 -1 276 655 -1 277 657 -1 278 660 -1 279 661 -1 280 665 -1 281 666 -1 282 667 -1 283 669 -1 284 671 -1 285 673 -1 286 683 -1 287 684 -1 288 685 -1 289 692 -1 290 694 -1 291 695 -1 292 697 -1 293 699 -1 294 701 -1 295 703 -1 296 708 -1 297 711 -1 298 726 -1 299 727 -1 300 732 -1 301 734 -1 302 735 -1 303 736 -1 304 741 -1 305 744 -1 306 746 -1 307 748 -1 308 749 -1 309 750 -1 310 751 -1 311 756 -1 312 758 -1 313 762 -1 314 764 -1 315 773 -1 316 775 -1 317 778 -1 318 784 -1 319 796 -1 320 809 -1 321 831 -1 322 837 -1 323 838 -1 324 839 -1 325 840 -1 326 842 -1 327 844 -1 328 845 -1 329 846 -1 330 849 -1 331 851 -1 332 852 -1 333 854 -1 334 856 -1 335 862 -1 336 869 -1 337 870 -1 338 873 -1 339 883 -1 340 884 -1 341 885 -1 342 887 -1 343 888 -1 344 890 -1 345 891 -1 346 892 -1 347 893 -1 348 894 -1 349 895 -1 350 901 -1 351 902 -1 352 908 -1 353 913 -1 354 916 -1 355 925 -1 356 946 -1 357 955 -1 358 957 -1 359 968 -1 360 978 -1 361 979 -1 362 981 -1 363 984 -1 364 985 -1 365 987 -1 366 998 -1 367 999 -1 368 1009 -1 369 1010 -1 370 1011 -1 371 1012 -1 372 1014 -1 373 1016 -1 374 1019 -1 375 1021 -1 376 1022 -1 377 1024 -1 378 1025 -1 379 1032 -1 380 1037 -1 381 1051 -1 382 1052 -1 383 1053 -1 384 1061 -1 385 1066 -1 386 1077 -1 387 1082 -1 388 1085 -1 389 1086 -1 390 1100 -1 391 1101 -1 392 1105 -1 393 1108 -1 394 1114 -1 395 1132 -1 396 1133 -1 397 1142 -1 398 1145 -1 399 1154 -1 400 1161 -1 401 1163 -1 402 1169 -1 403 1173 -1 404 1177 -1 405 1182 -1 406 1184 -1 407 1185 -1 408 1188 -1 409 1206 -1 410 1208 -1 411 1210 -1 412 1211 -1 413 1215 -1 414 1219 -1 415 1226 -1 416 1231 -1 417 1235 -1 418 1244 -1 419 1252 -1 420 1261 -1 421 1270 -1 422 1283 -1 423 1302 -1 424 1303 -1 425 1309 -1 426 1313 -1 427 1322 -1 428 1323 -1 429 1326 -1 430 1328 -1 431 1333 -1 432 1337 -1 433 1344 -1 434 1353 -1 435 1355 -1 436 1358 -1 437 1362 -1 438 1364 -1 439 1366 -1 440 1373 -1 441 1375 -1 442 1380 -1 443 1386 -1 444 1392 -1 445 1400 -1 446 1427 -1 447 1444 -1 448 1445 -1 449 1450 -1 450 1451 -1 451 1458 -1 452 1462 -1 453 1465 -1 454 1476 -1 455 1482 -1 456 1487 -1 457 1489 -1 458 1492 -1 459 1504 -1 460 1514 -1 461 1535 -1 462 1537 -1 463 1539 -1 464 1542 -1 465 1543 -1 466 1545 -1 467 1557 -1 468 1558 -1 469 1569 -1 470 1581 -1 471 1584 -1 472 1593 -1 473 1600 -1 474 1605 -1 475 1623 -1 476 1624 -1 477 1627 -1 478 1630 -1 479 1635 -1 480 1639 -1 481 1645 -1 482 1671 -1 483 1673 -1 484 1674 -1 485 1715 -1 486 1730 -1 487 1732 -1 488 1763 -1 489 1764 -1 490 1771 diff --git a/legacy/cellmesh/geometry/topomesh.py b/legacy/cellmesh/geometry/topomesh.py deleted file mode 100644 index c5de57b04c97630cc81a51cb3dbf841fe139b40a..0000000000000000000000000000000000000000 --- a/legacy/cellmesh/geometry/topomesh.py +++ /dev/null @@ -1,114 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# cellmesh.geometry.topomesh -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- - - -from cellmesh.geometry.abstract import AbstractGeometry, factory -from cellcomplex.property_topomesh.analysis import compute_topomesh_property -from cellcomplex.property_topomesh.extraction import clean_topomesh - -import logging, time - -# -# @factory('occ') -# class Topomesh(AbstractGeometry): -# -# def generate(self, topomesh): -# compute_topomesh_property(topomesh, 'barycenter', 0) -# compute_topomesh_property(topomesh, 'oriented_vertices', 2) -# -# points = [] -# for id, point in topomesh.wisp_property('barycenter', 0).items(): -# p = self.factory.addPoint(point[0], point[1], point[2]) -# points.append(p) -# -# lines = [] -# surface = [] -# start = time.time() -# logging.info('Constructing topomesh face geometry') -# for id_faces, id_vertices in topomesh.wisp_property('oriented_vertices', 2).items(): -# nb_vertices = len(id_vertices) -# for i in range(nb_vertices): -# id1 = id_vertices[i] -# id2 = id_vertices[(i + 1) % (nb_vertices)] -# #print('line: {id1} -> {id2}; {p1} -> {p2}'.format(id1=id1, id2=id2, p1=points[id1], p2=points[id2])) -# lines.append(self.factory.addLine(points[id1], points[id2])) -# l = self.factory.addCurveLoop(lines) -# s = self.factory.addSurfaceFilling(l, id_faces) -# surface.append(s) -# lines = [] -# end = time.time() -# logging.info('-> Finish in [{t} s]'.format(t=end-start)) -# # Need to synchronize before applying physical surface -# self.factory.removeAllDuplicates() -# self.factory.synchronize() -# -# start = time.time() -# logging.info('Adding tags for physical surfaces') -# for tag in surface: -# self.model.addPhysicalGroup(2, [tag], tag) -# end = time.time() -# logging.info('-> Finish in [{t} s]'.format(t=end-start)) -# -# self.factory.synchronize() - - - -@factory('occ') -class Topomesh(AbstractGeometry): - - def generate(self, topomesh, clean=True): - - if clean==True: - clean_topomesh(topomesh) - - compute_topomesh_property(topomesh, 'barycenter', 0) - compute_topomesh_property(topomesh, 'oriented_borders', 2) - - - self.points = {id: self.factory.addPoint(*point, tag=id) for id, point in topomesh.wisp_property('barycenter', 0).items()} - - self.lines = {id: self.factory.addLine(*topomesh.borders(1,id), tag=id) for id in topomesh.wisps(1)} - - self.surfaces = {id: self.factory.addSurfaceFilling(self.factory.addCurveLoop(edges[0]), tag=id) for id, edges in topomesh.wisp_property('oriented_borders', 2).items()} - - self.factory.synchronize() - - [self.model.addPhysicalGroup(1, [id], id) for id in self.lines.keys()] - [self.model.addPhysicalGroup(2, [id], id) for id in self.surfaces.keys()] - - self.factory.synchronize() - - -if __name__ == '__main__': - from cellcomplex.property_topomesh.io import read_ply_property_topomesh - import cellmesh - import gmsh - topo = read_ply_property_topomesh('/Users/florian/code/mosaic/cellmesh/share/data/example.ply') - - cellmesh.initialize() - geom = Topomesh() - geom.generate(topo) - # geom.run_gui() - - from cellmesh.meshing import generateMesh - from cellmesh.converter import convert_to_fenics - - generateMesh(geom, 0.1, 'test.msh') - convert_to_fenics('test.msh') diff --git a/legacy/cellmesh/geometry/utils.py b/legacy/cellmesh/geometry/utils.py deleted file mode 100644 index 6d7bdf30bf7a78212d1500cd197bb687b32f8bc1..0000000000000000000000000000000000000000 --- a/legacy/cellmesh/geometry/utils.py +++ /dev/null @@ -1,50 +0,0 @@ -import numpy as np -from math import isclose - -def normalize(vec): - return vec/np.linalg.norm(vec) - - -def intersect2D(p1, v1, p2, v2): - - if isclose(v1[0],0): - x1 = 1 - y1 = 0 - b1 = p1[0] - elif isclose(v1[1],0): - x1 = 0 - y1 = 1 - b1 = p1[1] - else: - x1 = v1[1]/v1[0] - y1 = -1 - b1 = -(p1[1] - x1*p1[0]) - - if isclose(v2[0],0): - x2 = 1 - y2 = 0 - b2 = p2[0] - elif isclose(v2[1],0): - x2 = 0 - y2 = 1 - b2 = p2[1] - else: - x2 = v2[1]/v2[0] - y2 = -1 - b2 = -(p2[1] - x2*p2[0]) - - A = np.array([[x1, y1],[x2, y2]]) - B = np.array([b1, b2]) - inter = np.linalg.solve(A,B) - - return inter - -if __name__ == "__main__": - - p1 = np.array([0,0,0]) - v1 = np.array([1,1,0]) - - p2 = np.array([3,0,0]) - v2 = np.array([-1,1,0]) - - intersect2D(p1, v1, p2, v2) diff --git a/legacy/cellmesh/meshing.py b/legacy/cellmesh/meshing.py deleted file mode 100644 index a969f8033fc2e21d962c720218950d14ed0c68d9..0000000000000000000000000000000000000000 --- a/legacy/cellmesh/meshing.py +++ /dev/null @@ -1,186 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# cellmesh.meshing -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- - -import fenics as fe -from copy import deepcopy -import numpy as np -import gmsh - -_gmsh_algo = {'MeshAdapt': 1, 'Automatic': 2, - 'Delaunay': 5, 'Frontal-Delaunay': 6} - - -def generateMesh(geometry, cell_size, path, dim=2, algorithm='Delaunay'): - """Generate the Gmsh mesh. - - Parameters - ---------- - geometry : cellmesh.mesh.meshing.GeometryCreator - Input geometry to mesh. - cell_size : float - Size of the mesh. - algorithm : str - Type of meshing algorithm (MeshAdapt, Delaunay, Frontal-Delaunay). - - ------- - fe.Mesh, dict - FEniCS mesh and data inside a dict. - - """ - gmsh.option.setNumber("Mesh.Algorithm", _gmsh_algo[algorithm]) - gmsh.option.setNumber("Mesh.CharacteristicLengthMin", cell_size) - gmsh.option.setNumber("Mesh.CharacteristicLengthMax", cell_size) - - geometry.model.mesh.generate(dim) - - gmsh.write(path) - - - -def create_mesh_fenics(vertices, cells, type='triangle', top=2, dim=3, data=None): - if len(vertices[0,:])==2: - vertices = np.c_[vertices, np.zeros(len(vertices))] - mesh = fe.Mesh() - - editor = fe.MeshEditor() - editor.open(mesh, type, top, dim) - editor.init_vertices(len(vertices)) - editor.init_cells(len(cells)) - - [editor.add_vertex(ind, point) for ind, point in enumerate(vertices)] - [editor.add_cell(ind, cell) for ind, cell in enumerate(cells)] - - editor.close() - - mesh.order() - - if data is None: - return mesh - - else: - - dim = np.array(data[0]).shape - if dim == (): - print('Scalar Expression') - - class UserExpr(fe.UserExpression): - def __init__(self, data, **kwargs): - super().__init__(**kwargs) - self.data = data - - def eval_cell(self, value, x, ufc_cell): - ind = ufc_cell.index - value[0] = self.data[ind] - - def value_shape(self): - return dim - - elif len(dim) == 1 or len(dim) == 2: - print('Tensor/Vector Expression') - - class UserExpr(fe.UserExpression): - def __init__(self, data, **kwargs): - super().__init__(**kwargs) - self.data = data - - def eval_cell(self, value, x, ufc_cell): - ind = ufc_cell.index - val = self.data[ind] - for ind, v in enumerate(val): - value[ind]= v - - def value_shape(self): - return dim - - return mesh, UserExpr(data) - - -def quality(mesh, figure, bins=100): - qual = [c.radius_ratio() for c in fe.cells(mesh)] - figure.gca().hist(qual, range=(0,1), bins=bins) - figure.gca().set_xlabel('Quality') - figure.gca().set_ylabel('Nb Triangles') - - -def vertex_neighborhood(vertex): - id = vertex.index() - mesh = vertex.mesh() - v_ids = [fe.Edge(mesh, i).entities(0) for i in vertex.entities(1)] - v_ids = np.array(v_ids).flatten() - v_ids = v_ids[v_ids !=id] - - return v_ids - - -# TODO: Add weights to laplace smoothing (distance between vertices) -def laplacian_smoothing(mesh): - mesh.init(0,1) - bnd_mesh = fe.BoundaryMesh(mesh, 'exterior') - bnd_vertices = bnd_mesh.entity_map(0).array() - len_coord = len(mesh.coordinates()[0,:]) - ind_vertex = np.arange(len(mesh.coordinates())) - ind_vertex = list(set(ind_vertex)-set(bnd_vertices)) - - coord = deepcopy(mesh.coordinates()) - for ind in ind_vertex: - v = fe.Vertex(mesh, ind) - neighbors = vertex_neighborhood(v) - new_pos = np.mean([fe.Vertex(mesh, id_neighbor).point().array()[:len_coord] for id_neighbor in neighbors], axis=0) - coord[ind] = new_pos - - coord = coord[:, :len_coord] - mesh.coordinates()[:] = coord - - - -if __name__ == "__main__": - import fenics as fe - - import time - - # points = [[0,0,0], - # [0,1,0], - # [1,0,0]] - # - # tri = [[0,1,2]] - # m=create_mesh_fenics(points, tri) - # print(m.coordinates()) - - mesh =fe.UnitSquareMesh(10,10) - s = time.time() - laplacian_smoothing(mesh) - e = time.time() - print(e-s) - - # s = time.time() - # laplacian_smoothingV2(mesh) - # e = time.time() - # print(e-s) - - - # print(m.coordinates()) - # m.init(0,1) - # v = fe.Vertex(m, 0) - # print(vertex_neighborhood(v)) - # - # import matplotlib.pyplot as plt - # f = plt.figure(1) - # quality(fe.UnitSquareMesh(10,10), f) - # f.show() diff --git a/legacy/cellmesh/version.py b/legacy/cellmesh/version.py deleted file mode 100644 index ccc6bc2ae4d095536ccd78fa257c02b256f48031..0000000000000000000000000000000000000000 --- a/legacy/cellmesh/version.py +++ /dev/null @@ -1,18 +0,0 @@ -""" -Maintain version for this package. -Do not edit this file, use 'version' section of config. -""" -# {# pkglts, version -# -*- coding: utf-8 -*- - -MAJOR = 0 -"""(int) Version major component.""" - -MINOR = 9 -"""(int) Version minor component.""" - -POST = 4 -"""(int) Version post or bugfix component.""" - -__version__ = f"{MAJOR:d}.{MINOR:d}.{POST:d}" -# #} diff --git a/legacy/femtk/__init__.py b/legacy/femtk/__init__.py deleted file mode 100644 index 4490a69d9e238af8b19109c18839c2f4e53c684b..0000000000000000000000000000000000000000 --- a/legacy/femtk/__init__.py +++ /dev/null @@ -1,41 +0,0 @@ -""" -Package providing tool to run FEM simulation on multi-cellular tissues -""" -# {# pkglts, src -# FYEO -# #} -# {# pkglts, version, after src -from . import version - -__version__ = version.__version__ -# #} - -import logging -from fenics import MPI as _MPI - -logger = logging.getLogger('femtk') -logger.setLevel(logging.INFO) -_formatter = logging.Formatter('%(levelname)s(femtk): %(message)s') -_ch = logging.StreamHandler() -_ch.setLevel(logging.INFO) -_ch.setFormatter(_formatter) -logger.addHandler(_ch) -logger.propagate = False - -# LOG_FMT = '%(levelname)s(femtk): %(message)s' -# - Set the logging format and level: -# logging.basicConfig(format=LOG_FMT, level=logging.INFO) - -# logging FFC -_ffc_logger = logging.getLogger('FFC') -_ffc_logger.setLevel(logging.WARNING) - -# logging UFL -_ufl_logger = logging.getLogger('UFL') -_ufl_logger.setLevel(logging.WARNING) - -_dijitso_logger = logging.getLogger('dijitso') -_dijitso_logger.setLevel(logging.WARNING) - - -MPI_COMM_WORLD = _MPI.comm_world diff --git a/legacy/femtk/boundary_conditions/__init__.py b/legacy/femtk/boundary_conditions/__init__.py deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/legacy/femtk/boundary_conditions/dirichlet.py b/legacy/femtk/boundary_conditions/dirichlet.py deleted file mode 100644 index 878a5dbd839f193cf6a6bdb1fb6b4967d374cf99..0000000000000000000000000000000000000000 --- a/legacy/femtk/boundary_conditions/dirichlet.py +++ /dev/null @@ -1,157 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# femtk.boundary_conditions.dirichlet -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- -import fenics as fe -from femtk import logger - -import numpy as np -from sympy import Symbol -from sympy.parsing.sympy_parser import parse_expr - -_XYZ = {'x': Symbol('x[0]'), - 'y': Symbol('x[1]'), - 'z': Symbol('x[2]')} - - -class ConstantDirichlet(object): - """Class that define a constant Dirichlet condition on a domain. - - Parameters - ---------- - val : float, int, list, tuple - The value of the dirichlet - domain : :class:`Domain<femtk.boundary_conditions.domains.Domain>` - Class definig the domain of the boundary condition. - - """ - - def __init__(self, val, domain, method='topological', subspace=None): - assert isinstance(val, (float, int, list, tuple, np.ndarray)) - self._domain = domain - self._val = val - self._method = method - self._subspace = subspace - - def apply(self, functionSpace): - if self._subspace is None: - dir = fe.DirichletBC(functionSpace, - fe.Constant(self._val), self._domain(), - method=self._method) - else: - dir = fe.DirichletBC(functionSpace.sub(self._subspace), - fe.Constant(self._val), - self._domain(), method=self._method) - - if not dir.get_boundary_values(): - logger.warning('No nodes are marked for this domain: ' - + str(self._domain._string)) - - return dir - - def __repr__(self): - return "<ConstantDirichlet object, location: "\ - + str(self._domain._string) + ", value: " + str(self._val)+">" - - -class VariableDirichlet(object): - """Class that define a variable Dirichlet condition on a domain. - - Parameters - ---------- - val : str - The string compiled in C++. - domain : :class:`Domain<femtk.boundary_conditions.domains.Domain>` - Class definig the domain of the boundary condition. - - """ - - def __init__(self, val, domain, - method='topological', subspace=None, degree=None): - assert isinstance(val, str) - self._domain = domain - self._val = val - self._method = method - self._subspace = subspace - self._degree = degree - - def apply(self, functionSpace): - parse = parse_expr(self._val, local_dict=_XYZ, evaluate=False) - if self._degree is None: - expr = fe.Expression(str(parse), - element=functionSpace.ufl_element()) - else: - expr = fe.Expression(str(parse), degree=self._degree) - - if self._subspace is None: - dir = fe.DirichletBC(functionSpace, expr, - self._domain(), - method=self._method) - else: - dir = fe.DirichletBC(functionSpace.sub(self._subspace), - expr, - self._domain(), - method=self._method) - - if not dir.get_boundary_values(): - logger.warning('No nodes are marked for this domain: ' - + str(self._domain._string)) - - return dir - - def __repr__(self): - return "<VariableDirichlet object, location: "\ - + str(self._domain._string) + ", value: " + str(self._val) + ">" - - -# ------------------------------------------------------------------------------ - - -class ZeroDirichlet(ConstantDirichlet): - """Implement a zero Dirichlet condition on a Domain. - - Parameters - ---------- - domain : :class:`Domain<femtk.boundary_conditions.domains.Domain>` - Class definig the domain of the boundary condition. - shape : tuple - Shape of the value for the Dirichlet condition. - - """ - - def __init__(self, domain, shape=0): - if shape == 0: - super().__init__(0, domain) - else: - super().__init__(np.zeros(shape), domain) - - -if __name__ == '__main__': - - mesh = fe.UnitSquareMesh(2, 2) - V = fe.FunctionSpace(mesh, 'P', 1) - coord_dof = V.tabulate_dof_coordinates() - - from femtk.boundary_conditions.domains import Domain - domain = Domain("near(x, a)", a=0.5) | Domain("near(y, b)", b=0) - - c_dir = ConstantDirichlet(0, domain) - c_dir.apply(V) - - v_dir = VariableDirichlet('1 + x*x + 2*y*y', domain) - v_dir.apply(V) diff --git a/legacy/femtk/boundary_conditions/domains.py b/legacy/femtk/boundary_conditions/domains.py deleted file mode 100644 index de52750e4673f88c21404721e9f41edab0e9b5f7..0000000000000000000000000000000000000000 --- a/legacy/femtk/boundary_conditions/domains.py +++ /dev/null @@ -1,193 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# femtk.boundary_conditions.domains -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- - -import fenics as fe -from sympy import And, Function, Or, Symbol -from sympy.parsing.sympy_parser import parse_expr - -from femtk import MPI_COMM_WORLD, logger - -_XYZ = {'x': Symbol('x[0]'), - 'y': Symbol('x[1]'), - 'z': Symbol('x[2]'), - 'border': Symbol('on_boundary'), - 'near': Function('near')} - - -class Domain(object): - """Short summary. - - Parameters - ---------- - expr : type - Description of parameter `expr`. - **kwargs : type - Description of parameter `**kwargs`. - - Attributes - ---------- - _expr : type - Description of attribute `_expr`. - _domain : type - Description of attribute `_domain`. - _kwargs : type - Description of attribute `_kwargs`. - - """ - - def __init__(self, expr, **kwargs): - self._string = expr - self._expr = parse_expr(expr, local_dict=_XYZ, evaluate=False) - self._domain = fe.CompiledSubDomain(str(self._expr), **kwargs, - mpi_comm=MPI_COMM_WORLD) - self._kwargs = kwargs - - def __call__(self): - return self._domain - - def __or__(self, other): - new = Domain('near(x, 0)') - s1 = Symbol(str(self._expr)) - s2 = Symbol(str(other._expr)) - new._expr = Or(s1, s2) - new._string = self._string+' | '+other._string - new._kwargs = {**self._kwargs, **other._kwargs} - str_expr = str(new._expr).replace('&', '&&').replace('|', '||') - new._domain = fe.CompiledSubDomain(str_expr, **new._kwargs, - mpi_comm=MPI_COMM_WORLD) - return new - - def __and__(self, other): - new = Domain('near(x, 0)') - s1 = Symbol(str(self._expr)) - s2 = Symbol(str(other._expr)) - new._expr = And(s1, s2) - new._string = self._string+' & '+other._string - new._kwargs = {**self._kwargs, **other._kwargs} - str_expr = str(new._expr).replace('&', '&&').replace('|', '||') - logger.debug('expression in and: %s ', str_expr) - new._domain = fe.CompiledSubDomain(str_expr, **new._kwargs, - mpi_comm=MPI_COMM_WORLD) - - return new - - def markMeshFunction(self, valueTrue, - mesh=None, valueFalse=0, meshfunc=None, - dim_topology=0, type='double'): - if meshfunc is not None: - self._domain.mark(meshfunc, valueTrue) - else: - meshfunc = fe.MeshFunction(type, mesh, dim_topology) - meshfunc.set_all(valueFalse) - self._domain.mark(meshfunc, valueTrue) - - return meshfunc - - -def createDomainFromNormalPoint(normal, point): - """Create a Boundary class from a a normal and a point as a plane. - - Parameters - ---------- - normal : type - Description of parameter `normal`. - point : type - Description of parameter `point`. - - Returns - ------- - type - Description of returned object. - - """ - if normal[0] != 0: - str_expr = 'near(x,(-' + str(normal[1]) + '*(y - ' + str(point[1]) +\ - ') - ' + str(normal[2]) + '*(z -'+str(point[2]) + '))/' +\ - str(normal[0]) + ' + ' + str(point[0]) + ')' - elif normal[1] != 0: - str_expr = 'near(y,(-' + str(normal[0]) + '*(x - ' + str(point[0]) +\ - ') - ' + str(normal[2]) + '*(z -' + str(point[2]) + '))/' +\ - str(normal[1]) + ' + ' + str(point[1]) + ')' - elif normal[2] != 0: - str_expr = 'near(z,(-' + str(normal[0]) + '*(x - ' + str(point[0]) +\ - ') - ' + str(normal[1]) + '*(y -' + str(point[1]) + '))/' +\ - str(normal[2]) + ' + ' + str(point[2]) + ')' - - return Domain(str_expr) - - -def createSubdomain(str_expr): - """Create a mesh function with label that mark the entities of the mesh. - - Parameters - ---------- - str_expr : str - equality or inequality, use 'near(x, val)' instead of 'x == val'. - Reserved string : x,y,z for spatial coord, near and border for marking - the whole booundary. - index : int - Index to use as a label. - meshfunc : type - Description of parameter `meshfunc`. - dim_topology : type - Description of parameter `dim_topology`. - mesh : type - Description of parameter `mesh`. - - Returns - ------- - type - The corresponding mesh function. - - Examples - -------- - >>> domain = createSubdomain("x>0.5", 1, dim_topology=0, mesh=mesh) - >>> domain_2 = createSubdomain("y < 2", 2, meshfunc=domain) - - """ - - expr = parse_expr(str_expr, local_dict=_XYZ, evaluate=False) - domain = fe.CompiledSubDomain(str(expr), mpi_comm=MPI_COMM_WORLD) - - return domain - - -if __name__ == '__main__': - logger.setLevel(10) - - mesh = fe.UnitSquareMesh(2, 2) - domain = Domain("near(x, a)", a=0.5) | Domain("near(y, b)", b=0) - - mf = domain.markMeshFunction(2, mesh) - - domain2 = Domain('x > 0') & Domain('border') - domain2.markMeshFunction(29, meshfunc=mf) - - print(mf.array()) - - from femtk.boundary_conditions.dirichlet import ConstantDirichlet - V = fe.FunctionSpace(mesh, 'P', 1) - - dir = ConstantDirichlet(0, domain) - - fenicsdir = dir.apply(V) - - dom_plan = createDomainFromNormalPoint([0, 0, 1], [0, 0, 0]) - dom_plan._expr diff --git a/legacy/femtk/boundary_conditions/neumann.py b/legacy/femtk/boundary_conditions/neumann.py deleted file mode 100644 index a4da0dbc792652493636c624f6825b34dc4df1bd..0000000000000000000000000000000000000000 --- a/legacy/femtk/boundary_conditions/neumann.py +++ /dev/null @@ -1,144 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# femtk.boundary_conditions.neumann -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- -import fenics as fe -from femtk.utils.interface import create_expression - -import numpy as np - - -class NeumannInterface(object): - """Base class for Neumann boundary conditions. - - Parameters - ---------- - val : float, int, list, tuple or str - The value of the Neumann condtion. - domain : :class:`Domain<femtk.boundary_conditions.domains.Domain>` - Class definig the domain of the boundary condition. - ind : int - The index of the condtion (optionnal, must be unique among all - the Neumann conditions) - - Attributes - ---------- - _id : int - Id of the condition. - _domain : :class:`Domain<femtk.boundary_conditions.domains.Domain>` - Class definig the domain of the boundary condition. - _val : float, int, list, tuple or str - The value of the Neumann condtion. - _counter : int - The counter of the number of instanciated Neumann class - - """ - _counter = 0 - - def __init__(self, val, domain, ind=None): - if ind is None: - NeumannInterface._counter += 1 - self._id = NeumannInterface._counter - else: - self._id = ind - - self._domain = domain - self._val = val - - def apply(self): - raise NotImplementedError - - def markMeshFunction(self, mf): - self._domain.markMeshFunction(self._id, meshfunc=mf) - - def __repr__(self): - return "<" + self.__class__.__name__ + " object, location: " +\ - str(self._domain._string) + ", value: " + str(self._val) + ">" - - -class ConstantNeumann(NeumannInterface): - """Short summary. - - Parameters - ---------- - val : float, int, list, tuple - Value of the Neumann condition. - domain : :class:`Domain<femtk.boundary_conditions.domains.Domain>` - Class definig the domain of the boundary condition. - ind : int - The index of the condtion (optionnal, must be unique among all - the Neumann conditions) - - """ - - def __init__(self, val, domain, ind=None): - assert isinstance(val, (float, int, list, tuple, np.ndarray)) - super().__init__(val, domain, ind) - - def apply(self, mf=None): - if mf is not None: - assert mf.dim() == 1, "MeshFunction must be\ - on topological degree 1" - self._domain.markMeshFunction(self._id, meshfunc=mf) - return fe.Constant(self._val) - - -class VariableNeumann(NeumannInterface): - """Short summary. - - Parameters - ---------- - val : str - The string compiled in C++. - domain : :class:`Domain<femtk.boundary_conditions.domains.Domain>` - Class definig the domain of the boundary condition. - ind : int - The index of the condtion (optionnal, must be unique among all - the Neumann conditions) - - """ - - def __init__(self, val, domain, ind=None, degree=None): - assert isinstance(val, str) - super().__init__(val, domain, ind) - self._degree = degree - - def apply(self, functionspace, mf=None): - if mf is not None: - assert mf.dim() == 1, "MeshFunction must be\ - on topological degree 1" - self._domain.markMeshFunction(self._id, meshfunc=mf) - return create_expression(self._val, functionspace, degree=self._degree) - - -if __name__ == '__main__': - - from femtk.boundary_conditions.domains import Domain - - mesh = fe.UnitSquareMesh(2, 2) - mf = fe.MeshFunction('size_t', mesh, 1) - V = fe.FunctionSpace(mesh, 'P', 1) - - d1 = Domain("near(x, 0)") - - c1 = ConstantNeumann(0, 1) - - v3 = VariableNeumann("0", 1) - c2 = ConstantNeumann(0, 1) - v4 = VariableNeumann("9", d1) - v4.apply(V, mf) diff --git a/legacy/femtk/problems/__init__.py b/legacy/femtk/problems/__init__.py deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/legacy/femtk/problems/abstract_problem.py b/legacy/femtk/problems/abstract_problem.py deleted file mode 100644 index f41c4abf66691f06daafe7a167973027e95645c5..0000000000000000000000000000000000000000 --- a/legacy/femtk/problems/abstract_problem.py +++ /dev/null @@ -1,395 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# femtk.abstract.abstract_problem -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- - -import fenics as fe -from ufl.classes import Zero -import json - -from femtk.boundary_conditions.dirichlet import (ConstantDirichlet, - VariableDirichlet) -from femtk.boundary_conditions.neumann import ConstantNeumann, VariableNeumann -from femtk.utils.interface import FenicsFunctionConverter -from femtk import logger - - -class AbstractProblem(): - """Abstract class for problem. Define all the common attributes and methods - for variational problem definition. - - """ - - def __init__(self): - self.mesh = None - self.solutionDimension = None - self.functionSpace = None - - self.dirichletCondition = [] - self._dirichlet_class = [] - self.neumannCondition = Zero() - self._neumann_class = [] - self.pointSource = None - - self.rhs = Zero() - self.lhs = Zero() - - self.solver = None - self.trialFunction = None - self.testFunction = None - self.solution = None - - self._meshfunction = None - - def set_mesh(self, mesh, deepcopy=False): - """Set mesh for the problem. - - Parameters - ---------- - mesh : :class:`dolfin.cpp.mesh.Mesh<dolfin.cpp.mesh.Mesh>` - Mesh to set. - deepcopy : bool, optional - Do a deepcopy of input mesh or not - - Returns - ------- - - """ - - if isinstance(mesh, fe.Mesh): - if deepcopy: - self.mesh = fe.Mesh(mesh) - else: - self.mesh = mesh - elif isinstance(mesh, str): - self.mesh = fe.Mesh(mesh) - - self.geometricDimension = self.mesh.geometric_dimension() - self._ds = fe.ds(domain=self.mesh) - self._meshfunction = fe.MeshFunction('size_t', self.mesh, 1) - self._meshfunction.set_all(0) - self._ds = fe.Measure('ds', domain=self.mesh, - subdomain_data=self._meshfunction) - - def show_solver_parameters(self): - """Print the solver parameters. - - Returns - ------- - None - - """ - print(json.dumps(self.solver.parameters._param, indent=2)) - - def solver_parameter(self, **kwargs): - """Set parameter for the solver. - - Parameters - ---------- - **kwargs : type - Description of parameter `**kwargs`. - - """ - parameters = self.solver.parameters._param - krylov_parameter = self.solver.parameters._param['krylov'] - - for key in kwargs.keys(): - if key in parameters: - parameters[key] = kwargs[key] - elif key in krylov_parameter: - krylov_parameter[key] = kwargs[key] - else: - logger.warn(str(key) + 'is not in the list of parameter') - - def set_function_space(self, type, degree, - dim='scalar', - name_solution='solution'): - """Set function space - - Parameters - ---------- - type : string - type of finite element (Lagrange, ...). - degree : int - Degree of finite element. - dim : string, optional - Scalar, vector or tensor function space. - name_solution : string, optional - Set a name to solution. - - Returns - ------- - - """ - - self.solutionDimension = dim - - if dim == 'scalar': - self.functionSpace = fe.FunctionSpace(self.mesh, type, degree) - elif dim == 'vector': - self.functionSpace = fe.VectorFunctionSpace( - self.mesh, type, degree) - elif dim == 'tensor': - self.functionSpace = fe.TensorFunctionSpace( - self.mesh, type, degree) - - self.trialFunction = fe.TrialFunction(self.functionSpace) - self.testFunction = fe.TestFunction(self.functionSpace) - self.solution = fe.Function(self.functionSpace, name=name_solution) - - def apply_dirichlet(self, dir_class): - """Add a Dirichlet boundary condition to the problem. - - Parameters - ---------- - dir_class : :class:`ConstantDirichlet<femtk.boundary_conditions. - dirichlet.ConstantDirichlet>` - or - :class:`VariableDirichlet<femtk.boundary_conditions. - dirichlet.VariableDirichlet>` - Class representing a Dirichlet boundary condition. - method : str - Method to apply Dirichlet ('topological', 'geometrical' - or 'pointwise'). - subspace : int - Index of the subspace to constrain (optional) - degree : int - Optional argument to determine the degree for - :class:`VariableDirichlet<femtk.boundary_conditions. - dirichlet.VariableDirichlet>` - - Returns - ------- - - """ - - self.dirichletCondition.append(dir_class.apply(self.functionSpace)) - - def apply_neumann(self, neumann): - """Apply a Neumann boundary condition to the problem. - - Parameters - ---------- - neumann : :class:`ConstantNeumann<femtk.boundary_conditions. - neumann.ConstantNeumann>` - or :class:`VariableNeumann<femtk.boundary_conditions. - neumann.VariableNeumann>` - Class representing a Neumann condition - degree : int - Optional argument to determine the degree for - :class:`VariableNeumann<femtk.boundary_conditions. - neumann.VariableNeumann>` - - Returns - ------- - - """ - if isinstance(neumann, VariableNeumann): - val = neumann.apply(self.functionSpace, self._meshfunction) - elif isinstance(neumann, ConstantNeumann): - val = neumann.apply(self._meshfunction) - val.rename('neumann', 'label') - self.neumannCondition += fe.dot(val, self.testFunction) *\ - self._ds(neumann._id) - - def add_boundary_condition(self, bnd_cond, - method='topological', - subspace=None, - degree=None): - """Add a boundary condition to the problem (Dirichlet or Neumann). - - Parameters - ---------- - bnd_cond : :class:`ConstantDirichlet<femtk.boundary_conditions. - dirichlet.ConstantDirichlet>`, - :class:`VariableDirichlet<femtk.boundary_conditions. - dirichlet.VariableDirichlet>`, - :class:`ConstantNeumann<femtk.boundary_conditions. - neumann.ConstantNeumann>` or - :class:`VariableNeumann<femtk.boundary_conditions. - neumann.VariableNeumann>` - Class representing a boundary condition - method : str - Method to apply Dirichlet condition - subspace : int - Index of the subspace to constrain for Dirichlet (optional) - degree : int - Optional argument to determine the degree for - :class:`VariableNeumann<femtk.boundary_conditions. - neumann.VariableNeumann>` - and :class:`VariableDirichlet<femtk.boundary_conditions. - dirichlet.VariableDirichlet>` - - Returns - ------- - - """ - if not isinstance(bnd_cond, (list, tuple)): - bnd_cond = [bnd_cond] - - for cond in bnd_cond: - assert isinstance(cond, (ConstantDirichlet, - VariableDirichlet, - ConstantNeumann, - VariableNeumann, - fe.DirichletBC)) - - for cond in bnd_cond: - if isinstance(cond, (ConstantDirichlet, VariableDirichlet)): - self.apply_dirichlet(cond) - self._dirichlet_class.append(cond) - elif isinstance(cond, (ConstantNeumann, VariableNeumann)): - self.apply_neumann(cond) - self._neumann_class.append(cond) - elif isinstance(cond, fe.DirichletBC): - self.dirichletCondition.append(cond) - - def set_measure(self, meshfunc): - """Set a specific value of ds on specific subdomains of the boundaries. - - Parameters - ---------- - meshfunc : :class:`dolfin.cpp.mesh. - MeshFunctionInt<dolfin.cpp.mesh.MeshFunctionInt>` - MeshFuncgtion defining the regions of the boundary. - - Returns - ------- - - """ - self._ds = fe.Measure('ds', domain=self.mesh, subdomain_data=meshfunc) - - def set_variational_problem(self): - """Generate the variational problem by setting the rhs and lhs members. - - Returns - ------- - - """ - raise NotImplementedError - - def solve(self): - """Solve the variationnal problem. - - Returns - ------- - - """ - self.set_variational_problem() - name = self.__class__.__name__.replace('Problem', '') - logger.info('-'*(10+len(name)+2)) - logger.info('Computing '+name+' :') - logger.info('-'*(10+len(name)+2)) - - self.solver.solve() - - def get_result(self): - """Return the solution wrapped in a converter class. - - Returns - ------- - :class:`FenicsFunctionConverter<femtk.utils. - interface.FenicsFunctionConverter>` - Class with methods to convert a - :class:`Function<dolfin.cpp.function.Function>`. - - """ - return FenicsFunctionConverter(self.solution) - - def info(self): - """Print information about the problem. - - Returns - ------- - - """ - - if self.mesh is not None: - mesh_dict = {'Vertices': self.mesh.num_entities(0), - 'Edges': self.mesh.num_entities(1), - 'Faces': self.mesh.num_entities(2)} - else: - mesh_dict = {} - - if self.functionSpace is not None: - element = self.functionSpace.ufl_element() - - functionspace_dict = {'Family': element.family(), - 'Degree': element.degree(), - 'Cell': str(element.cell()), - 'Dofs number': self.functionSpace.dim()} - else: - functionspace_dict = {} - - if self._dirichlet_class != []: - diri = [[str(i._val), str(i._domain._string)] - for i in self._dirichlet_class] - columns_diri = list(zip(*diri)) - max_diri = max([len(i) for i in columns_diri[0]]) - else: - diri = [] - max_diri = 5 - - if self._neumann_class != []: - neum = [[str(i._val), str(i._domain._string)] - for i in self._neumann_class] - columns_neum = list(zip(*neum)) - max_neum = max([len(i) for i in columns_neum[0]]) - else: - neum = [] - max_neum = 5 - - dist = max(max_diri, max_neum) - - solver_param = json.dumps(self.solver.parameters._param, indent=2).\ - replace('{', '').replace('}', '').replace('"', '')[1:-1] - - print('---------------- MESH ----------------\n') - for key, item in mesh_dict.items(): - print(key, ':' + ' ' * (15 - len(key)) + str(item)) - print('') - print('----------- FUNCTION SPACE -----------\n') - for key, item in functionspace_dict.items(): - print(key, ':' + ' ' * (15 - len(key)) + str(item)) - print('') - print('--------- BOUNDARY CONDITION ---------\n') - print(' ' * 10 + '\tValue' + (dist - 3) * ' ' + 'Boundary') - if diri != []: - print('Dirichlet:\t' + str(diri[0][0]) - + (dist - len(diri[0][0]) + 2) * ' ' + str(diri[0][1])) - for it in diri[1:]: - print(' '*16+str(it[0])+(dist-len(it[0])+2)*' '+str(it[1])) - if neum != []: - print('Neumann: \t' + str(neum[0][0]) - + (dist - len(neum[0][0]) + 2) * ' ' + str(neum[0][1])) - for it in neum[1:]: - print(' '*16+str(it[0])+(dist-len(it[0])+2)*' '+str(it[1])) - print('') - print('--------- VARIATIONNAL FORM ----------\n') - print('LHS:') - print('\t' - + str(self.lhs).replace('v_1', 'trial').replace('v_0', 'test')) - print('RHS:') - print('\t' - + str(self.rhs).replace('v_1', 'trial').replace('v_0', 'test')) - print('') - print('---------------- SOLVER --------------\n') - print('Type:'+' '*10+str(self.solver.__class__.__name__)) - print('Parameters:') - print(solver_param) - print('--------------------------------------') diff --git a/legacy/femtk/problems/beam.py b/legacy/femtk/problems/beam.py deleted file mode 100644 index 353f3f045ca6a7ed3fb4440d1c1ca34a3b38ee9b..0000000000000000000000000000000000000000 --- a/legacy/femtk/problems/beam.py +++ /dev/null @@ -1,241 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# femtk.mechanics.beam -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- - -import fenics as fe - -from femtk.solvers.linear import LinearSolver - - -class TimoshenkoProblem(): - """Solve the problem of a TimoshenkoProblem beam in terms of - deflection and rotation. - - Attributes - ---------- - mesh : :class:`dolfin.cpp.mesh.Mesh<dolfin.cpp.mesh.Mesh>` - Mesh on which the differential equation or system will be resolved. - functionSpace : :class:`dolfin.cpp.function. - FunctionSpace<dolfin.cpp.function.FunctionSpace>` - Fenics function space of the computed solution. - Exple: Piecewise linear functions, Piecewise harmonic functions... - u : :class:`dolfin.cpp.function.Function<dolfin.cpp.function.Function>` - vector function [displacement, bending] - dirichlet : :class:`dolfin.cpp.fem.DirichletBC<dolfin.cpp.fem.DirichletBC>` - Dirichlet conditions correspond to a set of imposed values - for the solution on a boundary. - Fenics object containing defining paramters of the fixed boundary - conditions: - * the function space - * the value - * the subdomain - youngModulus : float - Value of the Young's modulus to use. - poissonRatio : float - Value of the Poisson's ratio to use. - uniformLoad : :class:`dolfin.cpp.function. - Function<dolfin.cpp.function.Function>` - Constant-valued function to describe a uniform load. - pointLoad : fenics.PointSource - Local load applied only to one node of the mesh. - dim : int - Geometricla dimension of the considered mesh. - geometry : dict - - keys : str. Name of the geometrical property of the structure: - 'length', 'width' and 'height'. - - values : float. The corresponding values. - k_form : :class:`dolfin.cpp.function. - Function<dolfin.cpp.function.Function>` - Right hand-side of the variational expression to solve. - l_form : :class:`dolfin.cpp.function. - Function<dolfin.cpp.function.Function>` - Left hand-side of the variational expression to solve. - parameters : dict - Solver parameters. Will soon be removed. - solver : femtk.LinearSolver - Solver to use. - - Methods - ------- - set_mesh(mesh) - Set the mesh to use as template. - generate_mesh1D(length, nx) - Generate a 1D version of the beam. - generate_mesh2D(length, width, nx, ny, mesh_configuration='left') - Generate a 2D version of the beam. - generate_mesh3D(length, width, height, nx, ny, nz) - Generate a 3D version of the beam. - set_mechanical_parameters(youngModulus, poissonRatio) - Set the values of the mechanical parameters - (i.e. Young's modulus and Poisson's ratio). - set_simple_support(side) - Block the deflection on the side opposite to the applied force. - set_anchor(side) - Block the deflection and the rotation on the side - opposite to the appleid force. - set_sliding(side) - Block the rotation on the side opposite to the applied force. - set_uniform_load(load) - Generate a uniform weight all along the beam. - set_point_load(point, load) - Define a point weight at one end of the beam. - set_function_space() - Set the function space used to define the solution. - set_variational_problem() - Set the variational problem to solve. - solve() - Solve the variational problem. - - """ - - def __init__(self): - self.mesh = None - self.functionSpace = None - self.solution = None - self.deflection = None - self.rotation = None - self.dirichlet = [] - - self.youngModulus = None - self.poissonRatio = None - self.uniformLoad = fe.Constant(0) - self.pointLoad = None - self.dim = None - self.geometry = {'length': None, 'width': None, 'height': None} - - self.k_form = None - self.l_form = None - - self.solver = LinearSolver() - - self.kappa = 5 / 6 # 5/6 for rectangular section - - def set_mesh(self, mesh): - self.mesh = mesh - self.dim = self.mesh.geometric_dimension() - self.geometry['length'] = self.mesh.coordinates()[:, 0].max() - self.geometry['width'] = self.mesh.coordinates()[:, 1].max() - if self.dim == 3: - self.geometry['height'] = self.mesh.coordinates()[:, 2].max() - - def generate_mesh1D(self, length, nx): - self.mesh = fe.IntervalMesh(nx, 0, length) - self.dim = 1 - self.geometry['length'] = length - - def generate_mesh2D(self, length, width, nx, ny, - mesh_configuration='left'): - self.mesh = fe.RectangleMesh(fe.Point(0, 0), fe.Point(length, width), - nx, ny, mesh_configuration) - self.dim = 2 - self.geometry['length'] = length - self.geometry['width'] = width - - self.functionSpace = fe.VectorFunctionSpace(self.mesh, 'P', 2) - - def generate_mesh3D(self, length, width, height, nx, ny, nz): - self.mesh = fe.BoxMesh(fe.Point(0, 0, 0), - fe.Point(length, width, height), - nx, ny, nz) - self.dim = 3 - self.geometry['length'] = length - self.geometry['width'] = width - self.geometry['height'] = height - - def set_mechanical_parameters(self, youngModulus, poissonRatio): - self.youngModulus = fe.Constant(youngModulus) - self.poissonRatio = fe.Constant(poissonRatio) - - def set_simple_support(self, side): - value = fe.Constant(0) - - def boundary(x, on_boundary): - if side == 'left': - return fe.near(x[0], 0) and on_boundary - elif side == 'right': - return fe.near(x[0], self.geometry['length']) and on_boundary - - self.dirichlet.append(fe.DirichletBC(self.functionSpace.sub(0), value, - boundary)) - - def set_anchor(self, side): - value = fe.Constant([0, 0]) - - def boundary(x, on_boundary): - if side == 'left': - return fe.near(x[0], 0) and on_boundary - elif side == 'right': - return fe.near(x[0], self.geometry['length']) and on_boundary - - self.dirichlet.append(fe.DirichletBC(self.functionSpace, value, - boundary)) - - def set_sliding(self, side): - value = fe.Constant(0) - - def boundary(x, on_boundary): - if side == 'left': - return fe.near(x[0], 0) and on_boundary - elif side == 'right': - return fe.near(x[0], self.geometry['length']) and on_boundary - - self.dirichlet.append(fe.DirichletBC(self.functionSpace.sub(1), value, - boundary)) - - def set_uniform_load(self, load): - self.uniformLoad = fe.Constant(load) - - def set_point_load(self, point, load): - self.pointLoad = fe.PointSource(self.functionSpace.sub(0), - fe.Point(point), - load) - - def set_function_space(self): - U = fe.FiniteElement("CG", self.mesh.ufl_cell(), 2) - T = fe.FiniteElement("CG", self.mesh.ufl_cell(), 1) - self.functionSpace = fe.FunctionSpace(self.mesh, U*T) - self.solution = fe.Function(self.functionSpace) - - def set_variational_problem(self): - u_ = fe.TestFunction(self.functionSpace) - du = fe.TrialFunction(self.functionSpace) - (w_, theta_) = fe.split(u_) - (dw, dtheta) = fe.split(du) - - GS = self.youngModulus / (2 * (1 + self.poissonRatio)) - GS *= self.geometry['width'] * self.geometry['height'] - - EI = self.youngModulus / 12 - EI *= self.geometry['width'] * self.geometry['height'] ** 3 - - self.k_form = EI * fe.inner(fe.grad(theta_), fe.grad(dtheta)) * fe.dx - self.k_form += self.kappa * GS * fe.dot(fe.grad(w_)[0] - theta_, - fe.grad(dw)[0]-dtheta) * fe.dx - - self.l_form = self.uniformLoad * u_[0] * fe.dx - - self.solver.set_problem(self.solution, - self.k_form, - self.l_form, - self.dirichlet, - self.pointLoad) - - def solve(self): - self.solver.solve() - self.deflection, self.rotation = self.solution.split() diff --git a/legacy/femtk/problems/diffusion_reaction.py b/legacy/femtk/problems/diffusion_reaction.py deleted file mode 100644 index 7071666a397e00af8af07e06068802997af03e51..0000000000000000000000000000000000000000 --- a/legacy/femtk/problems/diffusion_reaction.py +++ /dev/null @@ -1,390 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# femtk.chemical.diffusion_reaction -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- - -import fenics as fe -from types import FunctionType - -import numpy as np -from collections import OrderedDict - -from femtk.solvers.linear import LinearSolver -from femtk.solvers.nonlinear import NonLinearSolver -from femtk.problems.abstract_problem import AbstractProblem -from femtk.utils.interface import create_expression - -from femtk import MPI_COMM_WORLD, logger - - -# TODO: Test adding a switch -> static/dynamic by enhancing variationnal -# form with euler scheme for example. - -class PoissonProblem(AbstractProblem): - """class implementing a simple diffusion model with a Poisson equation. - - """ - - def __init__(self): - super().__init__() - self._diffusion_coefficient = fe.Constant(1, name='diffusion') - self._source_term = fe.Constant(0, name='source') - - self.solver = LinearSolver() - - def set_diffusion_coefficient(self, val): - """Short summary. - - Parameters - ---------- - val : type - Description of parameter `val`. - - Returns - ------- - type - Description of returned object. - - """ - self._diffusion_coefficient = val - self._diffusion_coefficient.rename('diffusion', 'label') - - def set_function_space(self, name, degree, name_solution='concentration'): - """Set the function space in which the solution will be defined. - - Parameters - ---------- - name : str - Type of function space (Lagrange, ...). - degree : int - Degree of the function space. - - Returns - ------- - - """ - super(PoissonProblem, - self).set_function_space(name, degree, dim='scalar', - name_solution=name_solution) - - self._name_solution = name_solution - - def set_initial_state(self, initial_state): - self.solution.vector().set_local(initial_state) - - def set_point_source(self, ps): - """Set the point loads on the mesh. - - Parameters - ---------- - ps : PointSource - PointSource to apply. - - Returns - ------- - - """ - self._point_source = ps - - def set_source_term(self, source, degree=None): - """Sets the rhs term of the differential equation to solve. - - Parameters - ---------- - source : float or str or FunctionType - The numerical value (if type==float) or the formulation - (in `C++ format`) of the function to consider. - degree : type - Optional (default: None). The degree to consider - - Returns - ------- - None - - """ - if isinstance(source, (str, FunctionType)): - self._source_term = create_expression(source, - self.functionSpace, - degree=degree) - else: - self._source_term = source - - self._source_term.rename('source', 'label') - - def set_variational_problem(self): - self.rhs = self._source_term * self.testFunction * fe.dx + \ - self._diffusion_coefficient*self.neumannCondition - - self.lhs = self._diffusion_coefficient * \ - fe.dot(fe.grad(self.trialFunction), - fe.grad(self.testFunction)) * fe.dx - - self.solver.set_problem(self.solution, self.lhs, - self.rhs, self.dirichletCondition, - self.pointSource) - -# ----------------------------------------------------------------------------- - - -class DiffusionProblem(PoissonProblem): - def __init__(self): - super().__init__() - - self._t_initial = 0 - self._t_final = None - self._dt = None - self._t_current = None - - self.previousSolution = None - self.fileState = None - - def __del__(self): - if self.fileState is not None: - self.fileState.close() - - def set_simulation_time(self, t_initial, t_final, dt): - self._t_initial = t_initial - self._t_final = t_final - self._dt = dt - - self._t_current = self._t_initial - - def set_initial_state(self, state, degree=None): - if isinstance(state, str): - self.previousSolution = create_expression(state, - self.functionSpace, - degree=degree) - else: - self.previousSolution = state - - self.solution.assign(self.previousSolution) - - def set_variational_problem(self): - self.rhs = (self.previousSolution + self._dt * self._source_term) * \ - self.testFunction * fe.dx - self.rhs += self.neumannCondition - - self.lhs = self.trialFunction*self.testFunction*fe.dx + \ - self._dt * self._diffusion_coefficient * \ - fe.dot(fe.grad(self.trialFunction), - fe.grad(self.testFunction)) * fe.dx - - self.solver.set_problem(self.solution, self.lhs, - self.rhs, self.dirichletCondition, - self.pointSource) - - def set_file_state(self, path): - self.fileState = fe.XDMFFile(MPI_COMM_WORLD, path) - - def save_state(self): - self.fileState.write_checkpoint(self.solution, - "concentration", - self._t_current, - append=True) - - def step(self): - logger.info('Time: '+str(self._t_current)) - self._t_current += self._dt - self.set_variational_problem() - self.solver.solve() - self.previousSolution.assign(self.solution) - self.save_state() - - def run(self): - self.save_state() - - while self._t_current < self._t_final: - self.step() - - -class DiffusionReactionProblem(PoissonProblem): - """class implementing a reaction diffusion model. - - """ - - def __init__(self): - super().__init__() - - self._reaction_term = lambda x: fe.Constant(0) - self.solver = NonLinearSolver() - self.solver.parameters['linear_solver'] = 'mumps' - self.solver.parameters['preconditioner'] = 'hypre_amg' - - def set_reaction_term(self, reaction_func): - """Short summary. - - Parameters - ---------- - reaction_func : type - Description of parameter `reaction_func`. - - Returns - ------- - type - Description of returned object. - - """ - self._reaction_term = reaction_func - - def set_variational_problem(self): - if self.neumannCondition is not None: - self.rhs = self._diffusion_coefficient *\ - fe.dot(fe.grad(self.solution), - fe.grad(self.testFunction)) * fe.dx +\ - self._diffusion_coefficient * self.neumannCondition -\ - self._source_term * self.testFunction * fe.dx -\ - self._reaction_term(self.solution) * self.testFunction *\ - fe.dx - else: - self.rhs = self._diffusion_coefficient *\ - fe.dot(fe.grad(self.solution), - fe.grad(self.testFunction)) * fe.dx -\ - self._source_term * self.testFunction * fe.dx -\ - self._reaction_term(self.solution) * self.testFunction *\ - fe.dx - - du = fe.TrialFunction(self.functionSpace) - J = fe.derivative(self.rhs, self.solution, du) - - self.solver.set_problem(self.solution, self.rhs, J, - self.dirichletCondition, self.pointSource) - -# ----------------------------------------------------------------------------- - - -class CoupledDiffusionReactionProblem(DiffusionReactionProblem): - """class implementing a reaction diffusion model. - - """ - - def __init__(self): - super().__init__() - - self._reaction_term = OrderedDict() - self._diffusion_coefficient = OrderedDict() - self._source_term = OrderedDict() - self._initial_state = OrderedDict() - self._species = OrderedDict() - self.solution = OrderedDict() - self._F = OrderedDict() - self.testFunction = OrderedDict() - - self.solver = NonLinearSolver() - self.solver.parameters['linear_solver'] = 'mumps' - self.solver.parameters['preconditioner'] = 'hypre_amg' - - def add_species(self, species, functionspace='P', degree=1): - self._species[species] = fe.FiniteElement( - functionspace, cell='triangle', degree=degree) - - self.set_reaction_term(species, lambda x: fe.Constant(0)) - self.set_diffusion_coefficient(species, fe.Constant(1)) - self.set_source_term(species, fe.Constant(0)) - - def get_species(self, species): - order = tuple(self._species.keys()).index(species) - return self.solution.sub(order) - - def set_reaction_term(self, species, reaction): - self._reaction_term[species] = reaction - - def set_diffusion_coefficient(self, species, coef): - self._diffusion_coefficient[species] = coef - - def set_source_term(self, species, source): - self._source_term[species] = source - - def set_function_space(self, constrained_domain=None): - all_fe = list(self._species.values()) - mix = fe.MixedElement(all_fe) - if constrained_domain is None: - self.functionSpace = fe.FunctionSpace(self.mesh, mix) - else: - self.functionSpace = fe.FunctionSpace(self.mesh, - mix, - constrained_domain=constrained_domain) - self.solution = fe.Function(self.functionSpace, name='concentration') - self.testFunction = fe.TestFunction(self.functionSpace) - - order = 0 - for species in self._species: - self.set_initial_state(np.zeros(len(self.solution. - sub(order).vector()[:])), - species=species) - order += 1 - - def set_initial_state(self, initial_state, species=None): - if species is not None: - self.get_species(species).vector().set_local(initial_state) - else: - self.solution = initial_state - - def set_variational_problem(self): - order = 0 - for species in self._species: - # self.solution.sub(order).vector().set_local(self._initial_state[species]) - - self._F[species] = self._diffusion_coefficient[species] *\ - fe.dot(fe.grad(self.solution[order]), - fe.grad(self.testFunction[order])) * fe.dx -\ - self._source_term[species] * self.testFunction[order] *\ - fe.dx - self._reaction_term[species](self.solution) *\ - self.testFunction[order] * fe.dx - order += 1 - - self._F_sum = sum(list(self._F.values())) - du = fe.TrialFunction(self.functionSpace) - self._J = fe.derivative(self._F_sum, self.solution, du) - - self.solver.set_problem(self.solution, self._F_sum, self._J, - self.dirichletCondition, self._point_source) - - -if __name__ == '__main__': - from femtk.utils.io import save - from femtk.problems.utils import SquarePeriodicBoundary - - pb = CoupledDiffusionReactionProblem() - pb.set_mesh(fe.UnitSquareMesh(100, 100)) - - pb.add_species("A", degree=2) - pb.add_species("B", degree=2) - pb.set_source_term("A", fe.Constant(1)) - pb.set_source_term("B", fe.Constant(1)) - pb.set_function_space(constrained_domain=SquarePeriodicBoundary()) - - u_D = fe.Expression('exp(-a*pow(x[0]-0.5, 2) - a*pow(x[1]-0.5, 2))', - degree=2, a=5) - u_D = fe.as_vector((u_D, u_D)) - # pb.set_initial_state("A", fe.project(u_D, - # pb.functionSpace.sub(0).collapse()).vector()[:]) - # pb.set_initial_state("B", fe.project(u_D, - # pb.functionSpace.sub(1).collapse()).vector()[:]) - pb.set_initial_state(fe.project(u_D, pb.functionSpace)) - # bc = fe.DirichletBC(pb.functionSpace, u_D, "on_boundary") - - # pb.add_dirichlet_condition(bc) - # pb.add_dirichlet_condition(bc1) - - pb.set_reaction_term("B", lambda x: fe.Constant(100)) - - pb.set_variational_problem() - - pb.solve() - - save('test.pvd', pb.solution) diff --git a/legacy/femtk/problems/elastoplasticity.py b/legacy/femtk/problems/elastoplasticity.py deleted file mode 100644 index c085018374cace90a37c940c64383f769f86ee1b..0000000000000000000000000000000000000000 --- a/legacy/femtk/problems/elastoplasticity.py +++ /dev/null @@ -1,391 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# femtk.mechanics.elastoplasticity -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- - -import fenics as fe - -from femtk.solvers.linear import LinearSolver -from femtk.solvers.nonlinear import NonLinearSolver -from femtk.problems.abstract_problem import AbstractProblem - -from ufl import nabla_grad, nabla_div - -# ------------------------------------------------------------------------------ -# Class HyperElasticityProblem -# ------------------------------------------------------------------------------ - - -class ElasticityProblem(AbstractProblem): - """Base class for hyperelastic and linearelastic problems. - - """ - - def __init__(self): - super().__init__() - - self.thickness = fe.Constant(1., name='thickness') - self.mu = None - self.lmbda = None - self.body_force = None - self.traction_force = None - self.point_source = None - - def set_thickness(self, thickness): - """Set the thickness of material. - - Parameters - ---------- - thickness : float - Thickness of material. - - Returns - ------- - - """ - self.thickness = thickness - - def set_body_force(self, body_force): - """Set the body force field on the mesh. - - Parameters - ---------- - traction_force : :class:`dolfin.cpp.function. - Constant<dolfin.cpp.function.Constant>` - Body force to apply. - - Returns - ------- - - """ - self.body_force = body_force - - def set_point_source(self, ps): - """Set the point loads on the mesh. - - Parameters - ---------- - ps : PointSource - PointSource to apply. - - Returns - ------- - - """ - self.point_source = ps - -# ------------------------------------------------------------------------------ - - -class LinearElasticityProblem(ElasticityProblem): - """Implement a linear version of the 2D elastic shell problem. - - """ - - def __init__(self): - super().__init__() - - self.solver = LinearSolver() - - def set_function_space(self, name, degree): - """Set the function space in which the solution will be defined. - - Parameters - ---------- - name : str - Type of function space (Lagrange, ...). - degree : int - Degree of the function space. - - Returns - ------- - - """ - super(LinearElasticityProblem, - self).set_function_space(name, degree, dim='vector', - name_solution='displacement') - - def set_material_properties(self, mu, lmbda): - """Set the mechanical parameter of the material. - - Parameters - ---------- - mu : float or :class:`dolfin.cpp.function. - Expression<dolfin.cpp.function.Expression>` - First Lame's parameter, can be isotrope (float) or not - (`Expression<dolfin.cpp.function.Expression>`). - lmbda : float or :class:`dolfin.cpp.function. - Expression<dolfin.cpp.function.Expression>` - Shear parameter, can be isotrope (float) - or not (`Expression<dolfin.cpp.function.Expression>`). - - Returns - ------- - type - Description of returned object. - - """ - self.mu = mu - self.lmbda = lmbda - - def _strain(self, u=None): - """Computes the linear strain defined as the symmetric part of the - deformation gradient. - - Parameters - ---------- - u : :class:`dolfin.cpp.function.Function<dolfin.cpp.function.Function>` - Displacement field. - - Returns - ------- - :class:`dolfin.cpp.function.Function<dolfin.cpp.function.Function>` - The computed strain. - - """ - return 0.5 * (nabla_grad(u) + nabla_grad(u).T) - - def _stress(self, u=None): - """Computes the stress as the energetic conjugate of the linear strain - tensor field. - - Parameters - ---------- - u : :class:`dolfin.cpp.function.Function<dolfin.cpp.function.Function>` - Displacement field. - - Returns - ------- - :class:`dolfin.cpp.function.Function<dolfin.cpp.function.Function>` - The computed stress. - - """ - d = u.geometric_dimension() - return self.lmbda * nabla_div(u) * fe.Identity(d) +\ - 2 * self.mu * self._strain(u) - - def set_variational_problem(self): - """Short summary. - - Returns - ------- - type - Description of returned object. - - """ - self.lhs = fe.Constant(self.thickness) *\ - fe.inner(self._stress(self.trialFunction), - self._strain(self.testFunction)) * fe.dx - self.rhs = fe.dot(self.body_force, self.testFunction) * fe.dx +\ - self.neumannCondition - self.solver.set_problem(self.solution, self.lhs, self.rhs, - self.dirichletCondition, self.point_source) - - -# ------------------------------------------------------------------------------ - - -class HyperElasticityProblem(ElasticityProblem): - """Implement Energy minimization for hyperelastic material. - - """ - - def __init__(self): - super().__init__() - self.elastic_potential = None - self.model = None - - self.trialFunction = None - - self.solver = NonLinearSolver() - - def set_function_space(self, name, degree): - """Short summary. - - Parameters - ---------- - name : str - type of finite element (Lagrange, ...). - degree : int - Degree of finite element. - - Returns - ------- - type - Description of returned object. - - """ - super().set_function_space(name, degree, - dim='vector', name_solution='displacement') - - def set_elastic_energy(self, elastic_enery): - """Set user defined elastic energy. - - Parameters - ---------- - elastic_enery : :class:`ufl.algebra.Sum<ufl.algebra.Sum>` - The elastic energy to set. - - Returns - ------- - - """ - self.elastic_potential = elastic_enery - - def set_material_model(self, model, mu, lmbda, mu_anisotrope=None, - lmbda_anisotrope=None, direction_anisotropy=None, - isotrope=True): - """Define the elastic potential associate to a material model - - Parameters - ---------- - model : str - Available model: st_venant, neo_hookean, - neo_hookean_incompressible. - mu : float or :class:`dolfin.cpp.function. - Expression<dolfin.cpp.function.Expression>` - First Lame's parameter, can be isotrope (float) - or not :class:`dolfin.cpp.function. - Expression<dolfin.cpp.function.Expression>`. - lmbda : float or :class:`dolfin.cpp.function. - Expression<dolfin.cpp.function.Expression>` - Shear parameter, can be isotrope (float) - or not :class:`dolfin.cpp.function. - Expression<dolfin.cpp.function.Expression>`. - mu_anisotrope : float - or :class:`dolfin.cpp.function. - Expression<dolfin.cpp.function.Expression>`, optional - Anisotrope part of First Lame's parameter. - lmbda_anisotrope : float - or :class:`dolfin.cpp.function. - Expression<dolfin.cpp.function.Expression>`, optional - Anisotrope part of shear parameter. - direction_anisotropy : list - or :class:`numpy.ndarray<numpy.ndarray>`, optional - Direction of anisotropy. - isotrope : bool, optional - Material isotrope or not. - - Returns - ------- - - """ - # -- Kinematics - self.model = model - self.mu = mu - self.lmbda = lmbda - d = self.solution.geometric_dimension() - Id = fe.Identity(d) - F = Id + fe.nabla_grad(self.solution) - C = F.T * F - - E = 0.5 * (nabla_grad(self.solution) + nabla_grad(self.solution).T - + nabla_grad(self.solution).T * nabla_grad(self.solution)) - - # -- Constitutive models - if model == 'st_venant': - W = fe.Constant(0.5) * lmbda * fe.tr(E) * fe.tr(E) - W += mu * fe.tr(E * E) - - if not isotrope: - d = direction_anisotropy - a = fe.as_vector(d) - A = fe.outer(a, a) - - W += 0.5 * lmbda_anisotrope * (fe.inner(A, E)) ** 2 - W += mu_anisotrope * fe.inner(A, (E * E)) - - if model == 'neo_hookean': - Ic = fe.tr(C) - J = fe.det(F) - W = (mu / 2) * (Ic - 3) - mu * \ - fe.ln(J) + (lmbda / 2) * (fe.ln(J))**2 - - if model == 'neo_hookean_incompressible': - # Nearly incompressible neo-hookean model - K = lmbda + (2 / 3) * mu - J = fe.det(F) - I1 = fe.tr(C) * J**(-2 / 3) - W = (mu / 2) * (I1 - 3) + (K / 4) * ((J - 1)**2 + (fe.ln(J))**2) - - self.elastic_potential = W - - def set_variational_problem(self): - """Generate the variational form. - - Returns - ------- - - """ - - self.lhs = self.thickness * self.elastic_potential * fe.dx - self.lhs -= fe.dot(self.body_force, self.solution) * fe.dx - self.lhs -= self.neumannCondition - - self.F = fe.derivative(self.lhs, self.solution, self.testFunction) - - # -- Compute Jacobian of F - self.J = fe.derivative(self.F, self.solution, self.trialFunction) - - self.solver.set_problem(self.solution, self.F, self.J, - self.dirichletCondition, self.point_source) - - -# ------------------------------------------------------------------------------ - - -class PlasticityProblem(HyperElasticityProblem): - """Implementing Energy minimization for plastic material using - mutltiplicative decompostion of gradient deform. - """ - - def set_material_model(self, mu, lmbda, F_plastic): - """Short summary. - - Parameters - ---------- - mu : float or :class:`dolfin.cpp.function. - Expression<dolfin.cpp.function.Expression>` - First Lame's parameter. - lmbda : float or :class:`dolfin.cpp.function. - Expression<dolfin.cpp.function.Expression>` - Shear parameter. - F_plastic : :class:`dolfin.cpp.function. - Expression<dolfin.cpp.function.Expression>` - or :class:`dolfin.functions.constant. - Constant<dolfin.functions.constant.Constant>` - Plastic part of deformation gradient. - - Returns - ------- - - """ - self.mu = mu - self.lmbda = lmbda - d = self.solution.geometric_dimension() - Id = fe.Identity(d) - F_e = Id + fe.nabla_grad(self.solution) - F_s = F_e * F_plastic - C_s = F_s.T * F_s - E_s = 0.5 * (C_s - Id) - - W = self.lmbda / 2 * (fe.tr(E_s)) ** 2 + self.mu * fe.tr(E_s * E_s) - self.elastic_potential = W - - -# ------------------------------------------------------------------------------ diff --git a/legacy/femtk/solvers/__init__.py b/legacy/femtk/solvers/__init__.py deleted file mode 100644 index 36aafb15e10bf0f072231b325f8fb400b0ff572a..0000000000000000000000000000000000000000 --- a/legacy/femtk/solvers/__init__.py +++ /dev/null @@ -1,2 +0,0 @@ -from .linear import LinearSolver -from .nonlinear import NonLinearSolver diff --git a/legacy/femtk/solvers/linear.py b/legacy/femtk/solvers/linear.py deleted file mode 100644 index 68b180df6693b25db5ff45eeff5bd91414c706d4..0000000000000000000000000000000000000000 --- a/legacy/femtk/solvers/linear.py +++ /dev/null @@ -1,102 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# femtk.solvers.linear -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- - -import fenics as fe -import time - -from femtk.solvers.parameter import LinearSolverParameter -from femtk import logger - - -class LinearSolver(): - """Class implementing linear solver. - - """ - - def __init__(self): - self._u = None - self._a = None - self._L = None - self._bc = None - self._ps = None - - self.parameters = LinearSolverParameter() - - def set_problem(self, u, a, l, bc, ps=None): - """Setting the problem. - - Parameters - ---------- - u : :class:`dolfin.cpp.function.Function<dolfin.cpp.function.Function>` - Solution of the problem. - a : :class:`dolfin.cpp.fem.Form<dolfin.cpp.fem.Form>` - Bilinear form. - l : :class:`dolfin.cpp.fem.Form<dolfin.cpp.fem.Form>` - Linear form. - bc : list - list with dirichlet boundary conditions - :class:`dolfin.cpp.fem.DirichletBC<dolfin.cpp.fem.DirichletBC>`. - ps : :class:`dolfin.cpp.fem.PointSource<dolfin.cpp.fem.PointSource>` , - optional Point source - Returns - ------- - - - """ - self._a = a - self._L = l - self._bc = bc - self._u = u - self._ps = ps - - prm = fe.parameter.parameters['krylov_solver'] - prm.update(self.parameters['krylov']) - - def solve(self): - """Solve the problem. - - Returns - ------- - - """ - logger.info(' Backend : petsc') - logger.info(' Linear Solver : ' - + str(self.parameters['linear_solver'])) - logger.info(' Preconditioner: ' - + str(self.parameters['preconditioner'])) - logger.info(' Size : ' - + str(self._u.function_space().dim())) - logger.info(' Solving LinearProblem ...') - - A = fe.assemble(self._a) - b = fe.assemble(self._L) - if self._bc is not None: - for c in self._bc: - c.apply(A, b) - if self._ps is not None: - self._ps.apply(b) - start = time.time() - fe.solve(A, - self._u.vector(), - b, - self.parameters['linear_solver'], - self.parameters['preconditioner']) - end = time.time() - logger.info(' ... Done ['+str(end-start)+' s]') diff --git a/legacy/femtk/solvers/nonlinear.py b/legacy/femtk/solvers/nonlinear.py deleted file mode 100644 index 210822dfa3d71559545aea00f8d571925e45fd3b..0000000000000000000000000000000000000000 --- a/legacy/femtk/solvers/nonlinear.py +++ /dev/null @@ -1,158 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# femtk.solvers.nonlinear -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- - -import fenics as fe -import time - -from femtk.solvers.parameter import NonlinearSolverParameter -from femtk import MPI_COMM_WORLD, logger - - -class GeneralNonlinearProblem(fe.NonlinearProblem): - """Base class for General non-linear problem. - - Parameters - ---------- - L : :class:`dolfin.cpp.fem.Form<dolfin.cpp.fem.Form>` - Description of parameter `L`. - a : :class:`dolfin.cpp.fem.Form<dolfin.cpp.fem.Form>` - Description of parameter `a`. - bc : list - list with dirichlet boundary conditions - :class:`dolfin.cpp.fem.DirichletBC<dolfin.cpp.fem.DirichletBC>`. - ps : :class:`dolfin.cpp.fem.PointSource<dolfin.cpp.fem.PointSource>` , - optional Point source - **kwargs : type - Description of parameter `**kwargs`. - - """ - - def __init__(self, L, a, bc, ps=None, **kwargs): - self._L = L - self._a = a - self._bc = bc - self._ps = ps - super().__init__(**kwargs) - - def F(self, b, x): - fe.assemble(self._L, tensor=b) - if self._bc is not None: - for c in self._bc: - c.apply(b, x) - if self._ps is not None: - self._ps.apply(b) - - def J(self, A, x): - fe.assemble(self._a, tensor=A) - if self._bc is not None: - for c in self._bc: - c.apply(A) - - -class NonLinearSolver(): - """Class implementing non-linear solver. - - """ - - def __init__(self): - self._u = None - self._F = None - self._Jac = None - self._bnd = None - self._problem = None - self._solver = None - self._snes = None - self._ps = None - - self.parameters = NonlinearSolverParameter() - - self._type = 'petsc' - - def set_problem(self, u, F, Jac, bnd, ps=None): - """Set the problem. - - Parameters - ---------- - u : :class:`dolfin.cpp.function.Function<dolfin.cpp.function.Function>` - Description of attribute `u`. - F : :class:`dolfin.cpp.fem.Form<dolfin.cpp.fem.Form>` - Description of attribute `F`. - Jac : :class:`dolfin.cpp.fem.Form<dolfin.cpp.fem.Form>` - Description of attribute `Jac`. - bnd : list - list with dirichlet boundary conditions - :class:`dolfin.cpp.fem.DirichletBC<dolfin.cpp.fem.DirichletBC>`. - """ - self._u = u - self._bnd = bnd - self._F = F - self._Jac = Jac - self._ps = ps - - if self._type == 'petsc': - self._problem = GeneralNonlinearProblem( - self._F, self._Jac, self._bnd, self._ps) - self._solver = fe.PETScSNESSolver(MPI_COMM_WORLD) - - paramters_dict = {} - paramters_dict.update(self.parameters['krylov']) - paramters_dict['linear_solver'] = self.parameters['linear_solver'] - paramters_dict['preconditioner'] = self.parameters['preconditioner'] - monitor = paramters_dict.pop('monitor_convergence') - - self._solver.parameters.update(paramters_dict) - self._solver.parameters['report'] = monitor - self._snes = self._solver.snes() - self._snes.setConvergenceHistory() - - def solve(self): - """Solve the problem. - - Returns - ------- - - """ - if self._type == 'petsc': - logger.info(' Backend : petsc') - logger.info(' Linear Solver : ' - + str(self._solver.parameters['linear_solver'])) - logger.info(' Preconditioner: ' - + str(self._solver.parameters['preconditioner'])) - logger.info(' Size : ' - + str(self._u.function_space().dim())) - logger.info(' Solving NonLinearProblem ...') - start = time.time() - self._solver.solve(self._problem, self._u.vector()) - end = time.time() - logger.info(' ... Done ['+str(end-start)+' s]') - residuals = self._snes.getConvergenceHistory()[0] - conv = self._snes.getConvergedReason() - if conv == 2: - reason = 'Absolute tolerance' - elif conv == 3: - reason = 'Relative tolerance' - elif conv == 5: - reason = 'Maximum iterations' - else: - reason = 'no match' - logger.info(' Conv reason : ' + str(reason)) - logger.info(' Iterations : ' + str(len(residuals))) - logger.info(' Resiudal : ' + str(residuals[-1])) - return residuals diff --git a/legacy/femtk/solvers/parameter.py b/legacy/femtk/solvers/parameter.py deleted file mode 100644 index 15b720ca5cf813a0451132d43a2f1ad9dae52f30..0000000000000000000000000000000000000000 --- a/legacy/femtk/solvers/parameter.py +++ /dev/null @@ -1,56 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# cellfem.solvers.parameter -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- - - -class _SolverParameter(): - def __init__(self): - self._param = {} - - def __getitem__(self, item): - try: - return self._param[item] - except KeyError: - raise AttributeError(item) - - def __setitem__(self, item, value): - try: - self._param[item] = value - except KeyError: - raise AttributeError(item) - - -class LinearSolverParameter(_SolverParameter): - def __init__(self): - self._param = {'linear_solver': 'lu', - 'preconditioner': 'none', - 'krylov': {'absolute_tolerance': 1e-13, - 'relative_tolerance': 1e-13, - 'maximum_iterations': 1000, - 'monitor_convergence': True}} - - -class NonlinearSolverParameter(_SolverParameter): - def __init__(self): - self._param = {'linear_solver': 'cg', - 'preconditioner': 'none', - 'krylov': {'absolute_tolerance': 1e-13, - 'relative_tolerance': 1e-13, - 'maximum_iterations': 1000, - 'monitor_convergence': True}} diff --git a/legacy/femtk/utils/__init__.py b/legacy/femtk/utils/__init__.py deleted file mode 100644 index 8b137891791fe96927ad78e64b0aad7bded08bdc..0000000000000000000000000000000000000000 --- a/legacy/femtk/utils/__init__.py +++ /dev/null @@ -1 +0,0 @@ - diff --git a/legacy/femtk/utils/geometry.py b/legacy/femtk/utils/geometry.py deleted file mode 100644 index 45a057f930b19b9af83f725eefec877eef64f11a..0000000000000000000000000000000000000000 --- a/legacy/femtk/utils/geometry.py +++ /dev/null @@ -1,343 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# femtk.utils.geometry -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- - -import fenics as fe -import numpy as np -from math import pi - - -class Init_orientation_3D(fe.UserExpression): - """Short summary. - - Attributes - ---------- - mesh : :class:`dolfin.cpp.mesh.Mesh<dolfin.cpp.mesh.Mesh>` - Mesh to work with. - interior : list(float) - A 3D vector (x, y, z) to orient properly the mesh. - - Methods - ------- - eval(value, x) - Compute the relative position with respect to the barycenter. - value_shape() - Return the geometrical dimesion of the structure (always 3). - """ - - def __init__(self, mesh, interior, **kwargs): - if interior is None: - self.barycenter = mesh.coordinates().mean(axis=0) - else: - self.barycenter = interior - super().__init__(**kwargs) - - def eval(self, value, x): - value[0] = x[0] - self.barycenter[0] - value[1] = x[1] - self.barycenter[1] - value[2] = x[2] - self.barycenter[2] - - def value_shape(self): - return (3,) - - -def normal_mesh(mesh, scale=1, interior=None, degree=1, name='normal'): - """Compute a displacement field along the normals to a mesh. - - Parameters - ---------- - V : ??? - I don't know what V is... - scale : type - Optional (Default : 1). The displacement intensity to consider. - interior : list(float) - Optional (Default : None). A 3D vector (x, y, z) - to orient properly the mesh. - - Returns - ------- - :class:`dolfin.cpp.function.Function<dolfin.cpp.function.Function>` - The computed displacement field. - - """ - np.seterr(divide='ignore', invalid='ignore') - V = fe.VectorFunctionSpace(mesh, 'P', degree, dim=3) - # assert len(V.mesh().coordinates()[1, :] == 3) - # mesh = V.mesh() - mesh.init_cell_orientations(Init_orientation_3D(mesh, interior)) - orientations = np.transpose(mesh.cell_orientations()) - orientations = np.where(orientations == 1, -1, 1) - V_scal = fe.FunctionSpace(mesh, 'CG', 1) - vf = np.zeros([mesh.num_entities(0), 3]) - - mesh.init(0,2) - - for v in fe.vertices(mesh): - f_vertex = np.zeros(3) - for c in fe.cells(v): - orientation = orientations[c.index()] - f_vertex += orientation * c.cell_normal().array() - vf[v.index()] = scale*f_vertex/np.linalg.norm(f_vertex) - - u = fe.Function(V) - ux = fe.Function(V.sub(0).collapse()) - uy = fe.Function(V.sub(1).collapse()) - uz = fe.Function(V.sub(2).collapse()) - - d2v_scal = fe.dof_to_vertex_map(V_scal) - - ux.vector().set_local(vf[d2v_scal, 0]) - uy.vector().set_local(vf[d2v_scal, 1]) - uz.vector().set_local(vf[d2v_scal, 2]) - - fe.assign(u.sub(0), ux) - fe.assign(u.sub(1), uy) - fe.assign(u.sub(2), uz) - - u.rename(name, 'label') - - return u - - -class FacetNormal_2D(fe.UserExpression): - """. - - Attributes - ---------- - normal : list(list(float)) - The list of the normal vectors at each vertex of the mesh. - - Methods - ------- - eval_cell(value, x, cell) - evaluate the normal at the considered cell. - N.B.: I don't know what the 'x' variable should do... - value_shape() - Return the geometrical dimesion of the structure (always 2). - - """ - - def __init__(self, normal, **kwargs): - self.normal = normal - super().__init__(**kwargs) - - def eval_cell(self, value, x, cell): - normal = self.normal[cell.index] - value[0] = normal[0] - value[1] = normal[1] - - def value_shape(self): - return (2,) - - -def boundary_normal_2D(mesh, interior=[0, 0, -1]): - """Generate edge normal at the boundary and store it as Fenics Function on - the cell (DG, 0). - - Parameters - ---------- - mesh : :class:`dolfin.cpp.mesh.Mesh<dolfin.cpp.mesh.Mesh>` - Mesh to work with. - interior : list(float) - Optional (default : [0, 0, -1]). Orient the surface. - - Returns - ------- - :class:`dolfin.cpp.function.Function<dolfin.cpp.function.Function>` - The normal field at the boundary ? - - """ - assert len(mesh.coordinates()[0, :]) == 2, 'Mesh is not 2D' - mesh.init(1, 2) - mesh.init(1, 0) - - # ------- init orient-------- - - mesh.init_cell_orientations(Init_orientation_3D(mesh, interior)) - orientations = np.transpose(mesh.cell_orientations()) - orientations = np.where(orientations == 1, -1, 1) - - # --------------------------- - - normal = np.zeros([mesh.num_entities(2), 3]) - - # ---------- Compute normal ------------ - - for e in fe.edges(mesh): - if len(e.entities(2)) == 1: - print('is border !', e.index()) - - vertex_1 = fe.Vertex(mesh, e.entities(0)[0]) - vertex_2 = fe.Vertex(mesh, e.entities(0)[1]) - - edge_vector = vertex_1.point().array() - vertex_2.point().array() - edge_midpoint = e.midpoint().array() - - print('edge:', edge_midpoint) - print('-edge point:', edge_vector[0], edge_vector[1]) - - # ------------- cell normal - adj_cell = fe.Cell(mesh, e.entities(2)[0]) - adj_cell_index = adj_cell.index() - adj_cell_midpoint = adj_cell.midpoint().array() - - orientation = orientations[adj_cell.index()] - normal_cell = orientation * adj_cell.cell_normal().array() - - print('normal cell', normal_cell) - # ----------------- - - normal_edge = np.cross(normal_cell, edge_vector) - normal_edge = normal_edge/np.linalg.norm(normal_edge) - orient = np.sign(np.dot(normal_edge, - edge_midpoint - adj_cell_midpoint)) - print('normal edge', orient*normal_edge, orient) - - normal[adj_cell_index] = orient*normal_edge - - # --------------------------- - - T = fe.VectorFunctionSpace(mesh, 'DG', 0) - - u = fe.Function(T) - u.vector().set_local(normal[:, :2].flatten()) - - return u - - -def compute_sphericity(mesh): - """Compute the sphericity of closed surface. - - Parameters - ---------- - mesh : :class:`dolfin.cpp.mesh.Mesh<dolfin.cpp.mesh.Mesh>` - Mesh to work with. - - Returns - ------- - float - The sphericity of input mesh. - - """ - - surface = 0 - volume = 0 - center = fe.Point(mesh.coordinates().mean(axis=0)) - for cell in fe.cells(mesh): - surface += cell.volume() - dist_center = cell.distance(center) - volume += (1/3)*cell.volume()*dist_center - print(' surface :', surface) - print(' volume :', volume) - sphericity = (pi**(1/3)*(6*volume)**(2/3))/surface - print(' sphericity :', sphericity) - - return sphericity - - -def orthogonal_projector(vector): - """Compute the orthogonal projector to vector. - - Parameters - ---------- - vector : UFL Vector - - Returns - ------- - UFL Tensor - - """ - return fe.Identity(vector.ufl_shape[0]) - fe.outer(vector, vector) - - -def compute_surface(mesh): - """Compute the surface of a mesh. - - Parameters - ---------- - mesh : :class:`dolfin.cpp.mesh.Mesh<dolfin.cpp.mesh.Mesh>` - Mesh to work with. - - Returns - ------- - Float - The surface. - - """ - return fe.assemble(1 * fe.dx(domain=mesh)) - -# FIXME -# def evaluate_subdomain(f, subdomain, subd_id): -# """Evaluate function on subdomain with respect to MeshFunction on cell. -# -# Parameters -# ---------- -# f : :class:`dolfin.cpp.function.Function<dolfin.cpp.function.Function>` -# Description of parameter `f`. -# subdomain : :class:`dolfin.cpp.mesh.Mesh<dolfin.cpp.mesh.Mesh>`Function -# Description of parameter `subdomain`. -# sud_id : int -# Description of parameter `sud_id`. -# -# Returns -# ------- -# numpy array -# Description of returned object. -# -# """ -# V = f.function_space() -# -# dm = V.dofmap() -# -# subd_dofs = np.unique(np.hstack( -# [dm.cell_dofs(c.index()) for c in fe.SubsetIterator(subdomain, -# subd_id)])) -# -# # print(subd_dofs) -# -# if f.value_rank() == 1: -# return reshaping_vector(f, V, subd_dofs) -# elif f.value_rank() == 2: -# # print('TENSOR') -# return reshaping_tensor(f, V, subd_dofs=subd_dofs) - - -def compute_curvature(mesh, normal=None): - """Compute mesh curvature as: div(normal). - - Parameters - ---------- - mesh : fenics.Mesh - Mesh to work with. - - Returns - ------- - :class:`dolfin.cpp.function.Function<dolfin.cpp.function.Function>` - the extrinsic curvature field. - - """ - if normal is None: - normal = normal_mesh(fe.VectorFunctionSpace(mesh, 'P', 1)) - V = fe.FunctionSpace(mesh, 'P', 1) - curv = fe.project(fe.div(normal), V) - - return curv - - -# fenics_tools.py ends here diff --git a/legacy/femtk/utils/interface.py b/legacy/femtk/utils/interface.py deleted file mode 100644 index d2de91aab2446f1de2d61f822d4e89c591327401..0000000000000000000000000000000000000000 --- a/legacy/femtk/utils/interface.py +++ /dev/null @@ -1,249 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# femtk.utils.interface -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- - -import fenics as fe -import numpy as np -import pandas as pd - -from sympy import Function, Symbol -from sympy.parsing.sympy_parser import parse_expr - -from types import FunctionType - - -def _expression_from_string(source, functionspace, degree): - _XYZ = {'x': Symbol('x[0]'), - 'y': Symbol('x[1]'), - 'z': Symbol('x[2]'), - 'border': Symbol('on_boundary'), - 'near': Function('near')} - - if isinstance(source, (tuple, list)): - expr = [] - for src in source: - expr.append(str(parse_expr(src, local_dict=_XYZ, evaluate=False))) - else: - expr = str(parse_expr(source, local_dict=_XYZ, evaluate=False)) - - if degree is not None: - expr = fe.Expression(expr, degree=degree) - else: - expr = fe.Expression(expr, element=functionspace.ufl_element()) - - if functionspace is not None: - u = fe.Function(functionspace) - u.interpolate(expr) - return u - else: - return expr - - -def _expression_from_function(source, functionspace, degree): - x = [0, 0, 0] - dim = np.array(source(x)).shape - - if dim == (): - - class UserExpr(fe.UserExpression): - def eval(self, value, x): - val = [source(x)] - for i, v in enumerate(val): - value[i] = v - - def value_shape(self): - return dim - - else: - - class UserExpr(fe.UserExpression): - def eval(self, value, x): - val = source(x) - for i, v in enumerate(val): - value[i] = v - - def value_shape(self): - return dim - - if degree is None: - expr = UserExpr() - else: - expr = UserExpr(degree=degree) - - if functionspace is not None: - u = fe.Function(functionspace) - u.interpolate(expr) - return u - else: - return expr - - -def create_expression(source, functionspace=None, degree=None): - if isinstance(source, (str, tuple, list)): - return _expression_from_string(source, functionspace, degree) - elif isinstance(source, FunctionType): - return _expression_from_function(source, functionspace, degree) - else: - logger.error(str(source)+' is not a string or a function') - - -class FenicsFunctionConverter(object): - """Enables conversion of Fenics objects (???) into other formats. - - Parameters - ---------- - function : type - Description of parameter `function`. - - """ - - def __init__(self, function): - self._fenics = function - self._dataframe = None - self._dict = None - self._array = None - self._vertex_values = None - - self._functionSpace = self._fenics.function_space() - self._mesh = self._functionSpace.mesh() - self._shape = self._fenics.ufl_shape - self._gdim = self._fenics.geometric_dimension() - - self._dof_per_nodes = np.prod(self._shape) - if self._dof_per_nodes == 0: - self._dof_per_nodes = int(1) # for scalar Function - self._nb_dofs = len(self._functionSpace.dofmap().dofs()) - self._nb_nodes = int(self._nb_dofs/self._dof_per_nodes) - - # self.dof_coordinates = dict(zip(self._functionSpace.dofmap().dofs(), - # self._functionSpace. - # tabulate_dof_coordinates())) - if isinstance(self._functionSpace.ufl_element(), fe.FiniteElement): - self._type = 'scalar' - self._shape_array = self._nb_nodes - elif isinstance(self._functionSpace.ufl_element(), fe.VectorElement): - self._type = 'vector' - self._shape_array = (self._nb_nodes, self._gdim) - elif isinstance(self._functionSpace.ufl_element(), fe.TensorElement): - self._type = 'tensor' - self._shape_array = (self._nb_nodes, self._gdim, self._gdim) - - def __call__(self, *x): - return self._fenics(*x) - - def get_vertex_position(self): - return self._mesh.coordinates() - - def get_dofs_position(self): - """Generates a Fenics object containing the dofs positions. - - Returns - ------- - ??? - Description of returned object. - - """ - return self._functionSpace.tabulate_dof_coordinates() - - def get_dofs_value(self): - return self._fenics.vector().get_local() - - def to_fenics(self): - """Returns a fenics.Function from the considered function. - - Returns - ------- - Fenics.Function - The fenics version of the function. - - """ - return self._fenics - - def to_dataframe(self): - if self._vertex_values is None: - self.to_vertex_values() - self._dataframe = pd.DataFrame.from_dict(self._vertex_values, - columns=['position', 'value'], - orient='index') - self._dataframe.index.name = 'vertex_index' - return self._dataframe - - def to_vertex_values(self, list=False): - """Computes the function values on the mesh vertices. - - Returns - ------- - dict() - - keys : int. The vertices labels. - - values : dict() - - keys : str. 'position', 'value' - - values : NDarray. value of the function averaged over the - dofs related to each vertex. - - """ - coords = self._mesh.coordinates() - dofmap = self._functionSpace.dofmap() - vertex_dofs = dofmap.entity_dofs(self._mesh, 0) - vector = self._fenics.vector().get_local() - - if list: - if len(self._shape) == 2: # reshaping for tensor function - self._vertex_values = [vector[vertex_dofs[int(ind * self._dof_per_nodes): int(ind * self._dof_per_nodes + self._dof_per_nodes)]].reshape(self._shape) - for ind, pos in enumerate(coords)] - else: - self._vertex_values = [vector[vertex_dofs[int(ind * self._dof_per_nodes): int(ind * self._dof_per_nodes + self._dof_per_nodes)]] - for ind, pos in enumerate(coords)] - - self._vertex_values = np.array(self._vertex_values) - - else: - - if len(self._shape) == 2: # reshaping for tensor function - self._vertex_values = {ind: {'position': pos, - 'value': vector[vertex_dofs[int(ind * self._dof_per_nodes): int(ind * self._dof_per_nodes + self._dof_per_nodes)]].reshape(self._shape)} - for ind, pos in enumerate(coords)} - else: - self._vertex_values = {ind: {'position': pos, - 'value': vector[vertex_dofs[int(ind * self._dof_per_nodes): int(ind * self._dof_per_nodes + self._dof_per_nodes)]]} - for ind, pos in enumerate(coords)} - - return self._vertex_values - - -if __name__ == "__main__": - - class Test(): - def __init__(self): - self.t = 0.5 - - def test(x, u=Test()): - if x[0] > u.t: - return 1 - else: - return 2 - - mesh = fe.UnitSquareMesh(3, 3) - VV = fe.VectorFunctionSpace(mesh, 'P', 1) - V = fe.FunctionSpace(mesh, 'P', 1) - - expr = create_expression(test, V, degree=3) - expr_str = create_expression(("x", "y"), VV, degree=0) - - conv = FenicsFunctionConverter(expr_str) - conv.to_dataframe() diff --git a/legacy/femtk/utils/io.py b/legacy/femtk/utils/io.py deleted file mode 100644 index efd81391e035ec16500f5488b272f727988d2a43..0000000000000000000000000000000000000000 --- a/legacy/femtk/utils/io.py +++ /dev/null @@ -1,139 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# femtk.utils.io -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- - -# TODO: Replace write by write_checkpoint in XDMFFile - -import fenics as fe -from femtk import MPI_COMM_WORLD -import h5py - - -def save(path, object): - """Save a fenics mesh or function as pvd or xml. - - Parameters - ---------- - path : str - path where to save the object - object : fenics object - fenics Mesh of Function - - Returns - ------- - None - - """ - - comm = fe.MPI.comm_world - file = fe.XDMFFile(comm, path) - file.write(object) - file.close() - - -def load_mesh(path): - """Load a fenics mesh from a xml file. - - Parameters - ---------- - path : str - path where to save the object - - Returns - ------- - fenics.Mesh - - """ - - if path.split('.')[-1] == 'xml': - mesh = fe.Mesh(path) - elif path.split('.')[-1] == 'xdmf': - mesh = fe.Mesh() - comm = fe.MPI.comm_world - file = fe.XDMFFile(comm, path) - file.read(mesh) - - return mesh - - -def save_results(function, path): - mesh = function.function_space().mesh() - element = function.function_space().ufl_element() - file = fe.HDF5File(MPI_COMM_WORLD, path, 'w') - file.write(mesh, 'mesh') - file.write(function, 'func') - file.close() - - file = h5py.File(path, 'r+') - dset = file['func'] - dset.attrs['family'] = element.family() - dset.attrs['degree'] = element.degree() - - if isinstance(element, fe.FiniteElement): - dim = 'scalar' - elif isinstance(element, fe.VectorElement): - dim = 'vector' - elif isinstance(element, fe.TensorElement): - dim = 'tensor' - - dset.attrs['dim'] = dim - dset.update() - - file.close() - - -def load_result(path): - file = h5py.File(path, 'r') - dset = file['func'] - dim = dset.attrs['dim'] - family = dset.attrs['family'] - degree = int(dset.attrs['degree']) - file.close() - - file = fe.HDF5File(MPI_COMM_WORLD, path, 'r') - mesh = fe.Mesh() - file.read(mesh, 'mesh', False) - - if dim == 'scalar': - func_space = fe.FunctionSpace(mesh, family, degree) - elif dim == 'vector': - func_space = fe.VectorFunctionSpace(mesh, family, degree) - elif dim == 'tensor': - func_space = fe.TensorFunctionSpace(mesh, family, degree) - - function = fe.Function(func_space) - - file.read(function, 'func') - file.close() - - return function - - -if __name__ == '__main__': - - from femtk.utils.interface import create_expression - - mesh = fe.UnitSquareMesh(2, 2) - mesh.parameters.add('Type', 'P') - mesh.parameters.add('Degree', 2) - V = fe.FunctionSpace(mesh, 'P', 2) - - func = create_expression("x", V) - - save_results(func, 'test_sccalar.h5') diff --git a/legacy/femtk/utils/mechanics.py b/legacy/femtk/utils/mechanics.py deleted file mode 100644 index f6a3abce019edfe1958f344c9a4292d222f73412..0000000000000000000000000000000000000000 --- a/legacy/femtk/utils/mechanics.py +++ /dev/null @@ -1,247 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# femtk.mechanic.utils -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy_disp at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- - -import fenics as fe -from femtk.utils.tensor import applyElementwise -from femtk.utils.geometry import normal_mesh, orthogonal_projector -from ufl import ln -from femtk.utils.tensor import project_sym_tensor - -def pressure_forces(mesh, p, interior=None, degree=1, name='pressure'): - """Compute pressure forces. - - Parameters - ---------- - mesh : :class:`dolfin.cpp.mesh.Mesh<dolfin.cpp.mesh.Mesh>` - FunctionSPace on which the pressure is computed. - p : float - Pressure value. - interior : list - Interior of the mesh. - degree : int - degree of interpolation - - Returns - ------- - :class:`dolfin.cpp.function.Function<dolfin.cpp.function.Function>` - - """ - return normal_mesh(mesh, scale=p, interior=interior, - degree=degree, name=name) - - -def compute_strain(displacement, type='GL'): - """Compute various version of the strain measure. - - Parameters - ---------- - displacement : :class:`dolfin.cpp.function. - Function<dolfin.cpp.function.Function>` - Displacement field. - - type : str - Optional (default : 'GL'). name of the strain measure - we want to compute. Available measures: 'GL', 'biot', 'natural' - and 'almansi'. - - Returns - ------- - :class:`ufl.algebra.Sum<ufl.algebra.Sum>` - The strain measure as we want it. - - """ - Id = fe.Identity(displacement.geometric_dimension()) - F = Id + fe.grad(displacement) - C = F.T * F - - if type == 'GL': - strain = 0.5 * (C - Id) - - elif type == 'biot': - strain = applyElementwise(lambda x: x**0.5, C) - Id - - elif type == 'natural': - strain = 0.5 * applyElementwise(lambda x: ln(x), C) - - elif type == 'almansi': - strain = 0.5 * (Id - fe.inv(C)) - - return strain - - -def compute_PK2(displacement, mu, lmbda, projection=False): - """Compute the PK2 stress. - - Parameters - ---------- - displacement : :class:`dolfin.cpp.function. - Function<dolfin.cpp.function.Function>` - Description of parameter `displacement`. - mu : float or :class:`dolfin.cpp.function. - Expression<dolfin.cpp.function.Expression>` - First Lame's parameter, can be isotrope (float) - or not (`Expression<dolfin.cpp.function.Expression>`). - lmbda : float or :class:`dolfin.cpp.function. - Expression<dolfin.cpp.function.Expression>` - Shear parameter, can be isotrope (float) - or not (`Expression<dolfin.cpp.function.Expression>`). - projection : bool - Apply projection with orthogonal projector on mesh - - Returns - ------- - :class:`ufl.algebra.Sum<ufl.algebra.Sum>` - The PK2 stress. - - """ - - if projection: - n = normal_mesh(displacement.function_space().mesh()) - proj = orthogonal_projector(n) - # return self.lmbda*div(u)*proj + 2*self.mu*self.strain(u) - return 2.0 * mu * compute_strain(displacement) +\ - lmbda * fe.tr(compute_strain(displacement)) * proj - - else: - d = displacement.geometric_dimension() - return lmbda * fe.div(displacement) * fe.Identity(d) +\ - 2 * mu * compute_strain(displacement) - - -def compute_cauchy(displacement, mu, lmbda, projection=False): - """Cauchy stress in the deformed configuration, defined as the push-forward - of PK2. - - Parameters - ---------- - displacement : type - Description of parameter `displacement`. - mu : type - Description of parameter `mu`. - lmbda : type - Description of parameter `lmbda`. - - Returns - ------- - type - Description of returned object. - - """ - pk2 = compute_PK2(displacement, mu, lmbda, projection) - Id = fe.Identity(displacement.geometric_dimension()) - F = Id + fe.grad(displacement) - J = fe.det(F) - - return (1/J)*F*pk2*fe.inv(F) - - -def parameters_convertor(output_type, plane_stress=False, **kwargs): - """Convert between various type of elastic modulii. - - Parameters - ---------- - output_type : str - Name of the elastic modulus to compute. - Can be: 'lame', 'bulk', 'shear' or 'young'. - plane_stress : bool - Optional (default : False). If true, expressions specific to the 2D - case are used. - - Other parameters - ---------------- - input_set : dict - keys : str. Names of the couple of elastic modulii to convert. - Putative values : 'lame', 'poisson', 'young', 'bulk' - values : float. Values of the elastic modulii to convert. - - Returns - ------- - float - The converted parameter. - - """ - assert(len(kwargs.keys()) == 2) - - inputs = list(kwargs.keys()) - inputs_set = set(inputs) - - if inputs_set == set(['lame', 'poisson']): - lame = kwargs['lame'] - poisson = kwargs['poisson'] - - if output_type == 'bulk': - return lame*(1+poisson)/(3*poisson) - - if output_type == 'shear': - return (lame*(1-2*poisson))/(2*poisson) - - if output_type == 'young': - return (lame*(1+poisson)*(1-2*poisson))/poisson - - elif inputs_set == set(['young', 'poisson']): - young = kwargs['young'] - poisson = kwargs['poisson'] - - if output_type == 'bulk': - return young/(3*(1-2*poisson)) - - if output_type == 'shear': - return young/(2*(1+poisson)) - - if output_type == 'lame': - if plane_stress: - return young*poisson/(1-poisson**2) - else: - return young*poisson/((1+poisson)*(1-2*poisson)) - elif inputs_set == set(['young', 'bulk']): - young = kwargs['young'] - bulk = kwargs['bulk'] - - if output_type == 'lame': - return (3*bulk*(3*bulk-young))/(9*bulk-young) - - if output_type == 'shear': - return (3*bulk*young)/(9*bulk-young) - - if output_type == 'poisson': - return (3*bulk-young)/(6*bulk) - - -def move_mesh(mesh, displacement, scale=1): - """Move a mesh using a vector field. - - Parameters - ---------- - mesh : :class:`dolfin.cpp.mesh.Mesh<dolfin.cpp.mesh.Mesh>` - Mesh to move. - displacement : :class:`dolfin.cpp.function. - Function<dolfin.cpp.function.Function>` - Vector field. - scale : float - Scale (default is 1). - - Returns - ------- - - """ - copy_disp = displacement.copy(deepcopy=True) - copy_disp.vector()[:] = copy_disp.vector() * scale - fe.ALE.move(mesh, copy_disp) - mesh.bounding_box_tree().build(mesh) diff --git a/legacy/femtk/utils/periodic_bc.py b/legacy/femtk/utils/periodic_bc.py deleted file mode 100644 index 51e49b110b08524b8afa5952470f5e30e46c49f4..0000000000000000000000000000000000000000 --- a/legacy/femtk/utils/periodic_bc.py +++ /dev/null @@ -1,52 +0,0 @@ -import fenics as fe - - -class SquarePeriodicBoundaryLR(fe.SubDomain): - - # Left boundary is "target domain" G - def inside(self, x, on_boundary): - return on_boundary and fe.near(x[0], 0) - - # Map right boundary (H) to left boundary (G) - def map(self, x, y): - y[0] = x[0] - 1.0 - y[1] = x[1] - - -# Sub domain for Periodic boundary condition -class SquarePeriodicBoundaryBT(fe.SubDomain): - - # Bottom boundary is "target domain" G - def inside(self, x, on_boundary): - return on_boundary and fe.near(x[1], 0) - - # Map bottom boundary (H) to top boundary (G) - def map(self, x, y): - y[0] = x[0] - y[1] = x[1] - 1.0 - - -# Sub domain for Periodic boundary condition -class SquarePeriodicBoundary(fe.SubDomain): - - # Left boundary is "target domain" G - def inside(self, x, on_boundary): - # return True if on left or bottom boundary - # AND NOT on one of the two corners (0, 1) and (1, 0) - return (fe.near(x[0], 0) - or fe.near(x[1], 0)) and (not ((fe.near(x[0], 0) - and fe.near(x[1], 1)) - or (fe.near(x[0], 1) - and fe.near(x[1], - 0)))) and on_boundary - - def map(self, x, y): - if fe.near(x[0], 1) and fe.near(x[1], 1): - y[0] = x[0] - 1. - y[1] = x[1] - 1. - elif fe.near(x[0], 1): - y[0] = x[0] - 1. - y[1] = x[1] - else: # near(x[1], 1) - y[0] = x[0] - y[1] = x[1] - 1. diff --git a/legacy/femtk/utils/tensor.py b/legacy/femtk/utils/tensor.py deleted file mode 100644 index 1fe0e024d1005000cc5d0cf6649ef1c44f58e841..0000000000000000000000000000000000000000 --- a/legacy/femtk/utils/tensor.py +++ /dev/null @@ -1,181 +0,0 @@ -# -*- python -*- -# -*- coding: utf-8 -*- -# -# femtk.utils.tensor -# -# File author(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File contributor(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# File maintainer(s): -# Florian Gacon <florian.gacon@inria.fr> -# -# Distributed under the Cecill-C License. -# See accompanying file LICENSE.txt or copy at -# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html -# -# ----------------------------------------------------------------------- - -import numpy as np -import fenics as fe - - -def tensor_ramp(x): - """Define ramp function for tensor using spectral decomposition. - - Parameters - ---------- - x : Ndarray(float) - List of tensor. - - Returns - ------- - Ndarray(float) - List of tensor. - - """ - - evals, evects = np.linalg.eigh(x) - - # -- Spectral decomposition - return np.einsum("mn, min, mjn->mij", np.maximum(0, evals), evects, evects) - - -def custom_pow(x, n): - """Raise x to the power n, where n must be a nonnegative integer.""" - - result = 1 - for _ in range(n): - result *= x - - return result - - -def get_eig(hes): - """return UFL form of eigenvalues and eigenvectors of a tensor. - - Parameters - ---------- - hes : UFL Tensor - Input tensor. - - Returns - ------- - UFL Tensor - Return eigenvalues as a diagonal tensor and eigenvectors as tensor. - - """ - mesh = hes.function_space().mesh() - nb_element = mesh.num_entities(0) - dim = hes.geometric_dimension() - - [eigL, eigR] = np.linalg.eigh(hes.vector().get_local().reshape([nb_element, - dim, dim])) - eigval = fe.Function(hes.function_space()) - eigvec = fe.Function(hes.function_space()) - - eigL = np.sort(eigL, axis=1) - - eigtens = np.zeros((nb_element, dim, dim)) - for i, tens in enumerate(eigtens): - eigtens[i] = np.diag(eigL[i]) - - eigval.vector().set_local(eigtens.flatten()) - eigvec.vector().set_local(eigR.flatten()) - - return eigval, eigvec - - -def tensor_magnitude(tensor): - """Compute the intensity of a tensor.""" - return fe.sqrt(fe.inner(tensor, tensor)) - - -def applyElementwise(f, T): - """Apply a function to each component of tensor T. - - Parameters - ---------- - T : UFL Tensor - f : function applied to tensor - - Returns - ------- - UFL Tensor - - """ - - shape = T.ufl_shape - print('shape tensor:', shape) - - t_array = [] - for i in range(shape[0]): - t_j = [] - for j in range(shape[1]): - t_j.append(f(T[i, j])) - t_array.append(t_j) - - return fe.as_tensor(t_array) - - -# TODO: rename the function below "positive part" no ? -def integer_part_tensor(T): - """Compute the integer part of a UFL tensor. - - Parameters - ---------- - T : UFL Tensor - The tensor to consider. - - Returns - ------- - UFL Tensor - """ - from ufl.algebra import Abs - - return applyElementwise(lambda x: 0.5 * (Abs(x) + x), T) - - -def project_sym_tensor(tensor, mesh, function_type='P', function_degree=1, name="tensor"): - """Project the symmetric tensor as a vector (XX, YY, ZZ, XY, YZ, XZ) on the - FunctionSpace of type function_type with the degree function_degree - - Parameters - ---------- - tensor : UFL Tensor - The tensor to project. - - function_type : str - Type of FunctionSpace - - function_degree : int - Degree of FunctionSpace - - Returns - ------- - :class:`dolfin.cpp.function.Function<dolfin.cpp.function.Function>` - The projection of the symmetric tensor - """ - - shape = tensor.ufl_shape - FE = fe.FiniteElement(function_type, mesh.ufl_cell(), function_degree) - ME = fe.FunctionSpace(mesh, FE*FE*FE*FE*FE*FE) - - sym = fe.Function(ME, name=name) - - if shape == (3, 3): - vector = fe.as_vector([tensor[0, 0], - tensor[1, 1], - tensor[2, 2], - tensor[0, 1], - tensor[1, 2], - tensor[0, 2]]) - elif shape == (2, 2): - vector = fe.as_vector([tensor[0, 0], - tensor[1, 1], 0, - tensor[0, 1], 0, 0]) - fe.project(vector, ME, function=sym) - - return sym diff --git a/legacy/femtk/version.py b/legacy/femtk/version.py deleted file mode 100644 index 3c1c4bdcbea47d68e7d03fb7aeac5f7fdf1d9570..0000000000000000000000000000000000000000 --- a/legacy/femtk/version.py +++ /dev/null @@ -1,18 +0,0 @@ -""" -Maintain version for this package. -Do not edit this file, use 'version' section of config. -""" -# {# pkglts, version -# -*- coding: utf-8 -*- - -MAJOR = 0 -"""(int) Version major component.""" - -MINOR = 9 -"""(int) Version minor component.""" - -POST = 3 -"""(int) Version post or bugfix component.""" - -__version__ = f"{MAJOR:d}.{MINOR:d}.{POST:d}" -# #} diff --git a/legacy/femtk/visu/__init__.py b/legacy/femtk/visu/__init__.py deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/legacy/femtk/visu/mpl_tools.py b/legacy/femtk/visu/mpl_tools.py deleted file mode 100644 index 8abc271ced88a72478ede709b8460a623e46a185..0000000000000000000000000000000000000000 --- a/legacy/femtk/visu/mpl_tools.py +++ /dev/null @@ -1,29 +0,0 @@ -import matplotlib.pyplot as plt - -import fenics as fe - - -def plot_dirichlet_dofs(fig, dirichlet, functionspace, cmap='viridis', area=100, mesh=True): - coord_dof = functionspace.tabulate_dof_coordinates() - - fenics_diric = dirichlet.apply(functionspace) - mark_diric = fenics_diric.get_boundary_values() - mark_dof = coord_dof[list(mark_diric.keys())] - dof_value = list(mark_diric.values()) - if mesh: - plot_mesh(functionspace.mesh()) - f = fig.gca().scatter(mark_dof[:,0], mark_dof[:,1], c=dof_value, cmap=cmap, s=area) - plt.colorbar(f) - fig.show() - - -def plot_dofs(fig, functionspace, area=100, mesh=True): - coord_dof = functionspace.tabulate_dof_coordinates() - if mesh: - plot_mesh(functionspace.mesh()) - fig.gca().plot(coord_dof[:,0], coord_dof[:,1], 'bo') - fig.show() - - -def plot_mesh(mesh): - fe.plot(mesh) diff --git a/legacy/femtk/visu/plotly_tools.py b/legacy/femtk/visu/plotly_tools.py deleted file mode 100644 index 78c7f41c1b35b29e1f675b4c710659f780014e04..0000000000000000000000000000000000000000 --- a/legacy/femtk/visu/plotly_tools.py +++ /dev/null @@ -1,186 +0,0 @@ -import fenics as fe -import numpy as np -import matplotlib.pyplot as plt -import plotly.io as pio -import plotly.graph_objects as go - -from femtk.utils.interface import FenicsFunctionConverter - -def set_renderer(renderer): - pio.renderers.default = renderer - - -def _cone_plot(points, vectors, size=10): - cones = go.Cone(x=points[:,0], - y=points[:,1], - z=points[:,2], - u=vectors[:,0], - v=vectors[:,1], - w=vectors[:,2], - sizemode="absolute", - sizeref=size) - - return cones - - -def _wireframe_plot_mesh(mesh): - # Creating the plot - coord = mesh.coordinates() - triangle = mesh.cells() - if len(coord[0,:])==2: - coord = np.c_[coord, np.zeros(len(coord[:,0]))] - - tri_points = coord[triangle] - Xe = [] - Ye = [] - Ze = [] - for T in tri_points: - Xe.extend([T[k%3][0] for k in range(4)]+[ None]) - Ye.extend([T[k%3][1] for k in range(4)]+[ None]) - Ze.extend([T[k%3][2] for k in range(4)]+[ None]) - - #define the trace for triangle sides - lines = go.Scatter3d( - x=Xe, - y=Ye, - z=Ze, - mode='lines', - name='', - line=dict(color= 'rgb(70,70,70)', width=2)) - - return lines - - -def _surface_plot_function(function, colorscale): - mesh = function.function_space().mesh() - val = function.compute_vertex_values() - coord = mesh.coordinates() - triangle = mesh.cells().T - - if len(coord[0,:])==2: - coord = np.c_[coord, np.zeros(len(coord[:,0]))] - - surface = go.Mesh3d( - x=coord[:,0], - y=coord[:,1], - z=coord[:,2], - i=triangle[0, :], - j=triangle[1, :], - k=triangle[2, :], - flatshading=True, - intensity= val, - colorscale=colorscale, - lighting=dict(ambient=1) - ) - - return surface - -def _surface_plot_mesh(mesh, color, opacity=0.9): - coord = mesh.coordinates() - triangle = mesh.cells().T - - if len(coord[0,:])==2: - coord = np.c_[coord, np.zeros(len(coord[:,0]))] - - surface = go.Mesh3d( - x=coord[:,0], - y=coord[:,1], - z=coord[:,2], - i=triangle[0, :], - j=triangle[1, :], - k=triangle[2, :], - flatshading=True, - color=color, - opacity=opacity, - lighting=dict(ambient=1) - ) - - return surface - -def _plot_dofs(functionspace, size): - dofs_coord = functionspace.tabulate_dof_coordinates() - if len(dofs_coord[0,:])==2: - dofs_coord = np.c_[dofs_coord, np.zeros(len(dofs_coord[:,0]))] - - points = go.Scatter3d( - x=dofs_coord[:,0], - y=dofs_coord[:,1], - z=dofs_coord[:,2], - mode='markers', - marker=dict(size=size) - ) - - return points - -def plot(obj, colorscale="inferno", wireframe=True, size=10, norm=False, - color='gray', opacity=0.9, show_grid=False, size_frame=None, - background=(242, 242, 242)): - - data = [] - if isinstance(obj, fe.Mesh): - surf = _surface_plot_mesh(obj, color=color, opacity=opacity) - data.append(surf) - - if wireframe: - data.append(_wireframe_plot_mesh(obj)) - - - elif isinstance(obj, fe.Function): - if obj.ufl_shape == (): - surface = _surface_plot_function(obj, colorscale=colorscale) - data.append(surface) - elif obj.ufl_shape == (3,): - if norm: - V = obj.function_space().split()[0].collapse() - norm = fe.project(fe.sqrt(fe.inner(obj,obj)), V) - surface = _surface_plot_function(norm, colorscale=colorscale) - data.append(surface) - - func = FenicsFunctionConverter(obj) - point_val = np.array([[i['position'], i['value']] for i in func.to_vertex_values().values()]) - cones = _cone_plot(point_val[:,0], point_val[:,1], size=size) - data.append(cones) - - if wireframe: - lines = _wireframe_plot_mesh(obj.function_space().mesh()) - data.append(lines) - - elif isinstance(obj, fe.FunctionSpace): - points = _plot_dofs(obj, size=size) - data.append(points) - - if wireframe: - lines = _wireframe_plot_mesh(obj.mesh()) - data.append(lines) - - layout = go.Layout(scene_xaxis_visible=show_grid, - scene_yaxis_visible=show_grid, - scene_zaxis_visible=show_grid, - paper_bgcolor='rgb'+str(background), - margin=dict(l=80, r=80, t=50, b=50)) - - if size_frame is not None: - layout.update(width=size_frame[0], height=size_frame[1]) - - fig = go.FigureWidget(data=data, layout=layout) - fig.show() - -if __name__ == "__main__": - import femtk - set_renderer("browser") - mesh = fe.UnitCubeMesh(10, 10, 10) - mesh_1 = fe.UnitSquareMesh(10,10) - bnd_mesh = fe.BoundaryMesh(mesh, "exterior") - - mesh_3D = fe.Mesh(femtk.__path__[0]+'/../../share/example/semisphere_1.0_0.05.xml') - - V = fe.FunctionSpace(mesh_1 ,'P', 2) - - expr = fe.Expression("x[0]+x[1]", degree=3) - u = fe.project(expr, V) - - # plot(V, size=3) - # surface_edges_plot_mesh(mesh_1) - # surface_plot_function(u) - # surface_plot_mesh(mesh_1) - plot(mesh_3D) diff --git a/paper/fig1.png b/paper/fig1.png index b64fbd8ce8d269e4b325084a8d21a240df8ae9cb..ca53ecd815e5cd4c04ac370deedd6c8aacc47084 100644 Binary files a/paper/fig1.png and b/paper/fig1.png differ diff --git a/paper/fig2.png b/paper/fig2.png new file mode 100644 index 0000000000000000000000000000000000000000..a651daec4984053cb1672cb10736db9b6eb50c89 Binary files /dev/null and b/paper/fig2.png differ diff --git a/paper/paper.bib b/paper/paper.bib index 4c7026454a40dded00cd75cc9df9978a462a352f..21b94572881d4933129c2aa51b12b81d00fd8ed4 100644 --- a/paper/paper.bib +++ b/paper/paper.bib @@ -21,6 +21,7 @@ local-url = {file://localhost/Users/oali/Documents/Work/Biblio/Library/Papers%20 year = {2009} } + @book{Langtangen:2017, author = {Langtangen, Hans Petter and Logg, Anders}, title = {Solving PDEs in Python: The FEniCS Tutorial I}, @@ -31,7 +32,7 @@ edition = {1st}, abstract = {This book offers a concise and gentle introduction to finite element programming in Python based on the popular FEniCS software library. Using a series of examples, including the Poisson equation, the equations of linear elasticity, the incompressible NavierStokes equations, and systems of nonlinear advectiondiffusionreaction equations, it guides readers through the essential steps to quickly solving a PDE in FEniCS, such as how to define a finite variational problem, how to set boundary conditions, how to solve linear and nonlinear systems, and how to visualize solutions and structure finite element Python programs. This book is open access under a CC BY license.} } -@article{Boudaoud:2010, +@article{Boudaoud:2010, author = {Boudaoud, Arezki}, title = {{An introduction to the mechanics of morphogenesis for plant biologists.}}, doi = {10.1016/j.tplants.2010.04.002}, @@ -44,3 +45,82 @@ language = {English}, local-url = {file://localhost/Users/oali/Documents/Work/Biblio/Library/Papers%20Library/Boudaoud/Boudaoud_2010.pdf}, year = {2010} } + +@article{Jeong:2017, +title = {{Numerical simulation of the zebra pattern formation on a three-dimensional model}}, +author = {Jeong, Darae and Li, Yibao and Choi, Yongho and Yoo, Minhyun and Kang, Dooyoung and Park, Junyoung and Choi, Jaewon and Kim, Junseok}, +journal = {Physica A: Statistical Mechanics and its Applications}, +issn = {0378-4371}, +doi = {10.1016/j.physa.2017.02.014}, +abstract = {{In this paper, we numerically investigate the zebra skin pattern formation on the surface of a zebra model in three-dimensional space. To model the pattern formation, we use the Lengyel–Epstein model which is a two component activator and inhibitor system. The concentration profiles of the Lengyel–Epstein model are obtained by solving the corresponding reaction–diffusion equation numerically using a finite difference method. We represent the zebra surface implicitly as the zero level set of a signed distance function and then solve the resulting system on a discrete narrow band domain containing the zebra skin. The values at boundary are dealt with an interpolation using the closet point method. We present the numerical method in detail and investigate the effect of the model parameters on the pattern formation on the surface of the zebra model.}}, +pages = {106--116}, +volume = {475}, +local-url = {file://localhost/Users/oali/Documents/Work/Biblio/Library/Papers%20Library/Kim/Jeong_2017.pdf}, +year = {2017} +} + +@article{Lengyel:1991, +title = {{Modeling of Turing Structures in the Chlorite—Iodide—Malonic Acid—Starch Reaction System}}, +author = {LENGYEL, ISTVÃN and EPSTEIN, IRVING R.}, +journal = {Science}, +issn = {0036-8075}, +doi = {10.1126/science.251.4994.650}, +pmid = {17741380}, +abstract = {{Recent experiments on the chlorite-iodide-malonic acid-starch reaction in a gel reactor give the first evidence of the existence of the symmetry breaking, reaction-diffusion structures predicted by Turing in 1952. A five-variable model that describes the temporal behavior of the system is reduced to a two-variable model, and its spatial behavior is analyzed. Structures have been found with wavelengths that are in good agreement with those observed experimentally. The gel plays a key role by binding key iodine species, thereby creating the necessary difference in the effective diffusion coefficients of the activator and inhibitor species, iodide and chlorite ions, respectively.}}, +pages = {650--652}, +number = {4994}, +volume = {251}, +local-url = {file://localhost/Users/oali/Documents/Work/Biblio/Library/Papers%20Library/EPSTEIN/LENGYEL_1991.pdf}, +year = {1991} +} + +@article{Zhao:2020, +title = {{Microtubule-Mediated Wall Anisotropy Contributes to Leaf Blade Flattening}}, +author = {Zhao, Feng and Du, Fei and Oliveri, Hadrien and Zhou, Lüwen and Ali, Olivier and Chen, Wenqian and Feng, Shiliang and Wang, Qingqing and Lü, Shouqin and Long, Mian and Schneider, René and Sampathkumar, Arun and Godin, Christophe and Traas, Jan and Jiao, Yuling}, +journal = {Current Biology}, +issn = {0960-9822}, +doi = {10.1016/j.cub.2020.07.076}, +abstract = {{Plant organs can adopt a wide range of shapes, resulting from highly directional cell growth and divisions. We focus here on leaves and leaf-like organs in Arabidopsis and tomato, characterized by the formation of thin, flat laminae. Combining experimental approaches with 3D mechanical modeling, we provide evidence that leaf shape depends on cortical microtubule mediated cellulose deposition along the main predicted stress orientations, in particular, along the adaxial-abaxial axis in internal cell walls. This behavior can be explained by a mechanical feedback and has the potential to sustain and even amplify a preexisting degree of flatness, which in turn depends on genes involved in the control of organ polarity and leaf margin formation.}}, +local-url = {file://localhost/Users/oali/Documents/Work/Biblio/Library/Papers%20Library/Jiao/Zhao_2020.pdf}, +year = {2020} +} + +@software{Schlomer:2020, + author = {Nico Schlömer and + G. D. McBain and + Keurfon Luu and + christos and + Tianyi Li and + Eirik Keilegavlen and + Vicente Mataix Ferrándiz and + Chris Barnes and + VladimÃr LukeÅ¡ and + Lisandro Dalcin and + eolianoe and + Nils Wagner and + Miche Jansen and + Abhinav Gupta and + Sebastian Müller and + Brénainn Woodsend and + Krande and + Leo Schwarz and + Jan Blechta and + Chris Coutinho and + Darcy Beurle and + ffilotto and + Jørgen Schartum Dokken and + so1291 and + Antonio Cervone and + Bhavesh Shrimali and + Bill and + Dave Jones and + Iban Cereijo and + Jonas Harsch}, + title = {nschloe/meshio v4.3.1}, + month = oct, + year = 2020, + publisher = {Zenodo}, + version = {v4.3.1}, + doi = {10.5281/zenodo.4090832}, + url = {https://doi.org/10.5281/zenodo.4090832} +} diff --git a/paper/paper.md b/paper/paper.md index 3d991b572073000dd64056fa7f97876e4a6f3b6f..1356080f1849aac54536e1c19ce4b4b8bdf12a15 100644 --- a/paper/paper.md +++ b/paper/paper.md @@ -17,187 +17,116 @@ authors: - name: Olivier Ali^[Corresponding Author] orcid: 0000-0001-7671-7225 affiliation: 1 -Affiliations: +affiliations: -name: Laboratoire de Reproduction et Développement des plantes, Univ Lyon, ENS de Lyon, UCB Lyon 1, CNRS, INRA, Inria, 69342 Lyon, France -index: 1 -date: 23 September 2020 -Bibliography: paper.bib +date: 22 October 2020 +bibliography: paper.bib --- # Summary -Bvpy is a python library, based on FEniCS [@Logg:2012] and Gmsh [@Geuzaine:2009], to easily implement and study numerically Boundary Value Problems as well as Initial Boundary Value Problems (*BVPs* and *IBVPs* for short) through the Finite Element Method (*FEM*). *IBVPs* can be implemented by coupling the resolution of time-dependent BVPs with time-integration schemes. Initially built up in the context of developmental biology and morphomechanics[^1], Bvpy proposes an intuitive Application Programming Interface (*API*) as close as possible to the formal definition of *BVPs* given in eq.$(\ref{eq:bvp})$. Its purpose is to enable users to quickly and efficiently estimate the behavior of a wide variety of fields (scalars, vectors, tensors) on biologically relevant structures (Riemannian and non-Rieamannian manifolds), inspired by biophysical and biochemical processes (morphogene patterning, active matter mechanics, diffusion-reaction processes, active transports...). Despite this biological motivation, the Bvpy library has been implemented in an *agnostic* manner that makes it suitable for many other scientific context. +Bvpy is a python library, based on FEniCS [@Logg:2012], Gmsh [@Geuzaine:2009] and Meshio [@Schlomer:2020], to easily implement and study numerically Boundary Value Problems (*BVPs*) and Initial Boundary Value Problems (*IBVPs*) through the Finite Element Method (*FEM*). Initially built up in the context of developmental biology and morphomechanics, Bvpy proposes an intuitive Application Programming Interface (*API*) as close as possible to the formal definition of *BVPs* given in \autoref{eq:bvp}. Its purpose is to enable users to quickly and efficiently estimate the behavior of a wide variety of fields (scalars, vectors, tensors) on biologically relevant structures, inspired by biophysical and biochemical processes (morphogene patterning, active matter mechanics, active transports...). Despite this biological motivation, the Bvpy library has been implemented in an *agnostic* manner that makes it suitable for many other scientific context. # Statement of need -As the means to investigate living systems are becoming more quantitative, the spectrum of skills and expertise required to conduct research in biology is widening. Projects are relying more and more on interdisciplinary collaborations and biologists are now commonly working with tools borrowed from physics and computer science. +*FEMs* are becoming an ubiquitous tool in many research areas and the need for a platform accessible to a large audience is growing. Such platforms should: *(i)* enable people with various level of expertise to contribute; and *(ii)* serve as a communication and education mean between experienced users and novices. Bvpy aims at fulfilling these needs through a twofold strategy: -To support this interdisciplinary evolution, the community needs technical platforms that are accessible and usefull to a wide audience. Such platforms should: *(i)* enable people with various level of expertise to contribute; and *(ii)* serve as a communication, training and education mean between experienced users and novices. Bvpy aims at this in the context of *BVPs* and *FEMs*. +* Provide a high-level *API* to soften the learning curve of *FEMs*. So users with little-to-none knowledge can parametrize, run and monitor simulations based on built-in templates. +* Enable users experienced in *FEM*-based modeling to develop and fully customize *de novo* templates that could, in turn, be used by non-specialists. -*FEMs* stands as one of the most efficient approaches to numerically estimate *BVPs*; but remains a very technical topic. FEniCS provides an intuitive framework to work with *FEMs*, ideally suited for people with little experience in numerical methods but educated in mathematics. Bvpy extends this approach toward an even wider audience. The goal is twofold: +# Library general description -* To provide users with little-to-none knowledge in mathematics and/or computer science with an intuitive and minimalist interface to implement, parametrize, run and monitor simulations based on built-in templates. -* To enable users with prior experienced in *FEM*-based modeling to develop and fully customize *de novo* templates that could, in turn, be used by non-specialists. - -# Bvpy *modus operandi* - -## BVPs and IBVPs encompassed by the Bvpy framework - -By definition, a *BVP* corresponds to a (set) differential equation(s) together with a set of constrains defined on the boundaries of the integration domain, see eq.($\ref{eq:bvp}$). - -$$ -\newcommand{\euclid}[1]{\mathbb{R}^{#1}} -\newcommand{\pos}{\boldsymbol{x}} -\newcommand{\field}{u} -\newcommand{\source}{g} -\newcommand{\body}{\Omega} -\newcommand{\surf}{\partial\body} -\newcommand{\grad}[1]{\boldsymbol{\nabla}(#1)} +By definition, a *BVP* corresponds to a (set) differential equation(s) together with a set of constrains defined on the boundaries of the integration domain, see \autoref{eq:bvp}. +\begin{equation}\label{eq:bvp} \begin{cases} -F(\field, \grad{\field} \dots) = 0 & \text{in} \quad \body \\ -\field(\pos) = u_N(\pos) & \text{on} \quad \surf_N \\ -\grad{\field(\pos)} = \boldsymbol{j}(\pos) & \text{on} \quad \surf_D +F(u, \boldsymbol{\nabla}(u) \dots) = 0 & \text{in} \quad \Omega \\ +u(\boldsymbol{x}) = u_N(\boldsymbol{x}) & \text{on} \quad \partial\Omega_N \\ +\boldsymbol{\nabla}(u(\boldsymbol{x})) = \boldsymbol{j}(\boldsymbol{x}) & \text{on} \quad \partial\Omega_D \end{cases} +\end{equation} -\label{eq:bvp} -$$ - -In the case of dynamic systems, the integration domain can be split into a one-dimension line and a spatial hyperplane: $\body = \tline\times\body_{t_0}$. Where we assume that the spatial hyperplane $\body_{t_0}$ is not evolving with time[^4]. This variable separation yields the formalization of the kind of Initial Boundary Value Problem that can be addressed within our framework, see eq.($\ref{eq:ibvp}$). -$$ -\newcommand{\tline}{[t_0, t_{\infty}]} +The above formalization can be extended as follow in the case of first-order *IBVPs* (*i.e.* where time derivatives are limited to first order): +\begin{equation}\label{eq:ibvp} \begin{cases} -\partial_t u = F(\field, \grad{\field} \dots) & \text{in} \quad \body \\ -\field(t_0, \pos) = u_0(\pos) & \text{on} \quad \body_{t_0}\\ -\field(t,\pos) = u_N(t,\pos) & \text{on} \quad \surf_N\\ -\grad{\field(t,\pos)} = \boldsymbol{j}(t,\pos) & \text{on} \quad \surf_D +\partial_t u = F(u, \boldsymbol{\nabla}(u) \dots) & \text{in} \quad \Omega \\ +u(t_0, \boldsymbol{x}) = u_0(\boldsymbol{x}) & \text{on} \quad \Omega_{t_0}\\ +u(t,\boldsymbol{x}) = u_N(t,\boldsymbol{x}) & \text{on} \quad \partial\Omega_N\\ +\boldsymbol{\nabla}(u(t,\boldsymbol{x})) = \boldsymbol{j}(t,\boldsymbol{x}) & \text{on} \quad \partial\Omega_D, \end{cases} +\end{equation} -\label{eq:ibvp} -$$ -where $\surf_N$ and $\surf_D$ now stand respectively for $\tline\times\surf_{t_0N}$ and $\tline\times\surf_{t_0D}$. - -## Library scope and range - -**In terms of equations:** - -In its current version (1.0.0), the Bvpy library can handle non-homogeneous second order Partial Differential Equations (*PDEs*) with potentially non-linear first order terms but linear higher order ones. The unknown within these *PDEs* can be scalar fields, vector fields or second-order tensor fields. +the integration domain and its boundaries can be split into one-dimension *time-*line and orthogonal *spatial* hyperplanes: $\Omega = [t_0, t_{\infty}]\times\Omega_{t_0}$, $\partial\Omega_N=[t_0, t_{\infty}]\times\partial\Omega_{t_0N}$ and $\partial\Omega_D=[t_0, t_{\infty}]\times\partial\Omega_{t_0D}$. Assuming that the spatial hyperplane $\Omega_{t_0}$ does not to evolve with time, such *IBVPs* can be implemented by coupling the resolution of time-dependent *BVPs* with time-integration schemes. -Systems of coupled *PDEs* can be implemented. -In time-dependent systems, according to the first line of eq.($\ref{eq:ibvp}$) we are restrincting ourselves to first-order time derivatives. Such restriction encompasses transport problems relevant in a biological context (diffusion-reaction, active transport...) but leaves aside wave equations. +## Scope and range -**In terms of domains:** +**In terms of equations:** In its current version (1.0.0), Bvpy can handle non-homogeneous second order Partial Differential Equations (*PDEs*) with potentially non-linear first order terms but linear higher order ones. The unknown within these *PDEs* can be scalar fields, vector fields or second-order tensor fields. Systems of coupled *PDEs* can be implemented. We extended the initial notion of *BVP* to encompass *IBVPs* featuring first-order time derivatives, as described by \autoref{eq:ibvp}. -Bvpy provides some geometrical primitives to generate simple 2D and 3D domains (rectangles, cubes, ellipoids, torus) as well as some basic Constructive Solid Geometry (*CSG*) functionalities (addition, substraction and intersection) to combine these simple geometrical objects into more complex ones. +**In terms of domains:** Bvpy provides geometrical primitives to generate simple 2D and 3D domains (rectangles, cubes, ellipoids, torus, ...) as well as basic Constructive Solid Geometry (*CSG*) functionalities (addition, substraction and intersection) to combine these primitives into more complex geometries. The library can also handle triangulated, as well as piecewise-polygonal, meshes generated elsewhere. In the current version, `.txt` , `.ply` and `.obj` files are accepted as inputs. -The library also provide a set of readers to import and use triangulated meshes generated elsewhere. In the current version, `.txt` , `.ply` and `.obj` readers are available. +**In terms of boundary conditions:** Classic *Dirichlet* and *Neumann* boundary conditions can be implemented as well as combinaisons of these along the domain boundaries. Periodic boundary conditions can also be defined. -The library also provides tools to implement curved piecewise-polygonal domains that are ubiquitous in biophysical andr biomathematical contexts to describe biological tissues. Such domain must be provided as cellular complexes recorded in `.txt`, `.ply` or `.obj` format. +## Organization -**In terms of boundary conditions:** +Bvpy has been developed and organized as close as possible to the *BVP* and *IBVP* mathematical formulations given in \autoref{eq:bvp} and \autoref{eq:ibvp}. The library is built around the following key components, see \autoref{fig:schema}: -Classic *Dirichlet* and *Neumann* boundary conditions can be handled within the framework as well as combinaisons along the domain boundaries. +* Two main classes, named `BVP` and `IBVP`, that respectively encapsulate FEniCS implementations of \autoref{eq:bvp}\& \autoref{eq:ibvp}. +* Three main modules, `bvpy.domains`, `bvpy.vforms` and `bvpy.boundary_conditions` emulating the corresponding mathematical components of a *bvp*. +* A `bvpy.solvers` module where a collection of FEniCS-based linear and non-linear solvers are available. -## Library organization +Besides these main components, the `bvpy.utils` module gathers some useful "housekeeping" functions regrouped thematically into sub-modules, *e.g.* `visu`, `io`... See online documentation. -Inspired by FEniCS approach and principle, the Bvpy library has been developed and organized as close as possible to the *BVP* and *IBVP* mathematical formulations given in eqs.($\ref{eq:bvp}\& \ref{eq:ibvp}$). To that end, the library is built around: + -* Two main classes, named `BVP` and `IBVP`, that respectively encapsulate FEniCS implementations of eqs.($\ref{eq:bvp}\& \ref{eq:ibvp}$). -Let's first detail the construction and functionning of the `BVP` class for the `IBVP` one inherits from it. - - - -<center> Fig.1: Representation of the main modules and submodules forming the Bvpy library. </center> +## Example of use +The following example is loosely inspired by [@Zhao:2020]. The idea is to estimate mechanical stress distribution within a 2D cross section of a pressurized plant tissue with heterogeneous rigidity. The goal here is to illustrate how parcimonuous, intuitive and yet insightful, Bvpy simulations can be. +```python +from bvpy import * -## Examples of use +# domain definition and meshing +sepal = CustomPolygonalDomain.read("./sepal.ply", cell_size=.5, dim=2) +sepal.discretize() -### Quick prototyping +# instanciation of an heterogeneous linear elastic model +tissue_rigidities = {0: 100, 1: 300} +young_moduli = HeterogeneousParameter(sepal.cdata, tissue_rigidities) +elastic_response = LinearElasticForm(young=young_moduli, source=[0, 0], + plane_stress=True) -To show the effective user-friendlyness of Bvpy, we propose to re-implement the classic Poisson equation as proposed in the first FEniCS tutorial [Langtangen:2017]. This can be done thanks to the built-in square domain and the Poisson variational form already available within the */bvp/template/* module. +# loading forces implemented as Neumann boundary conditions +inner_pressure = 1 +pressure_forces = NormalNeumann(val=inner_pressure, boundary='all') -```python -from bvpy.vforms import PoissonForm -from bvpy.domains.primitives import HemiSphere -from bvpy.boundary_conditions.dirichlet import ConstantDirichlet -from bvpy import BVP +# problem definition and resolution +prblm = BVP(sepal, elastic_response, pressure_forces) +prblm.solve(linear_solver='gmres', absolute_tolerance=1e-2) -prblm = BVP(domain=HemiSphere(radius= 1, resolution=0.1), - vform=PoissonForm(source=10), - bc=ConstantDirichlet(0, boundary='all')) - -prblm.solve() +# stress field computation +displacement = prblm.solution +stress = elastic_response.stress(displacement) ``` -### Advanced example 1: Turing system on a curved surface +The recorded results can be processed by third-party software, *e.g.* \autoref{fig:sepal_stress} shows the visualization of the corresponding stress field within the Paraview software. -Through this second example, we want to illustrate how Bvpy can be used to enhance collaboration between experienced modelers and end users. To that end, the we want to model, within our framework, an active transport mechanism ocuring within an epithelium. The epithelium, *i.e.* the domain of interest can be modeled as a smooth curved 2D surface. This can be done easily thanks to the built-in geometrical primitives directly available. However, the active transport equation is not already available as an existing template. Its variational form will need to be implemented as a new *vform* class, this is the most technical part and as such is performed by the experienced modeler, see code block below. Once this new vform template is developed, the end user can use it to instantiate its active transport model, see second code block below. + -### Advanced example 2: Plant cell wall mechanics +More examples are available in the tutorial section of the online documentation. -In this final example, we want to illustrate how complex structures can be considered to generate new *domain templates*. The idea is to simulate the mechanical equilibrium of a plant tissue. Such mechanical equilibrium involve pressure forces generated within the plant cells and the elastic response of plant cell walls [@Boudaoud:2010]. Such multicellular structure mechanically behaves as an *elastic foam* and is represented as a non-Riemannian triangular mesh. Such structure can be represented thanks to the `CustomDomain` class. -TODO... # Acknowledgements -The authors would like to thank Guillaume Cerutti and Jonathan Legrand for their numerous advices and suggestions during the maturation of this work and their thoughful comments on the manuscript. +The authors would like to thank Guillaume Cerutti and Jonathan Legrand for their numerous advices and their technical guidance during the maturation of this work. -This work was supported by the Inria grant Blablabla. +This work was supported by the Inria grant *ADT Gnomon*. -# Reference ------- - -#### Footnotes: - -[^1]: Various scales have been considered: subcellular, cellular and multicellular -[^2]: *i.e.* low-order, homogeneous, differential equations solved on highly symmetrical and smooth domains. - -[^3]: Often refered to as the *weak form* or *variational formulation* of the differential equation at stake. -[^4]: This means that $DS^2$, *i.e.* Dynamical Systems with Dynamical Structures are out of the scope of the present library. - ------- - -#### Trash bin - -> ### The `BVP` class -> -> By construction, a boundary value problem encompasses three elements: *(i)* A (set of) differential equation(s), first line of eq.$(\ref{eq:bvp})$, relating the field of interest and its derivatives (resp. $\field$ and $\grad{\field}$). *(ii)* An integration domain, $\body\subset\euclid{n}$, corresponding to the subset of the variable space where the equation(s) at stake must be solved. And *(iii)* boundary conditions, second and third lines of eq.$(\ref{eq:bvp})$, encoding *a priori* constrains on the values of $\field$ and $\grad{\field}$ on the borders of the integration domain: $\surf=\surf_N\cup\surf_D$. -> -> These three components form the `BVP` class minimal signature. They each correspond to specific classes implemented into dedicated modules and/or templates, see fig.(\autoref{fig:schema}). -> -> ### The `IBVP` class -> -> First-order time-dependent differential problems, *e.g.* first line of eq.($\ref{eq:ibvp}$), can be solved by first discretizing the time derivative through a finite difference approximation. The resulting stationnary problems can then considered as a recursive set of *BVPs*. First and second line of eq.($\ref{eq:schemes}$) below shows respectively (explicit) forward and (implicit) backward Euler schemes that can be used. A tag enableling the selection of one of them is added as a fourth mandatory argument to the `ibvp` class signature. -> $$ -> \begin{cases} -> u_{n+1}(\pos) = u_n(\pos) - F(t_n, \field_n, \grad{\field_n} \dots)\Delta t\\ -> u_{n+1}(\pos) + F(t_{n+1}, \field_{n+1}, \grad{\field_{n+1}} \dots)\Delta t = u_n -> \end{cases} -> \label{eq:schemes} -> $$ -> -> -> -> ### The `vforms`module -> -> *vform* stands for "variational form". This module is built around the `AbstractVform` class -> -> `vform`: A represenation of the variational form of the equation at stake. The `vform` argument can also be chosen from a collection of built-in templates, located in the *template/vforms* submodule. These templates also derive from an original *abstract class*, within the *vforms/abstract* submodule. Similarly to domains, custom `vform` instances can be built from original equations. From a string formulation of the variational formulation of any equation the corresponding `vform` can be instanciated thanks to the *utils/interface* submodule. -> -> ### The `domains` module -> -> `domain`: A piecewise linear approximation of the integration domain to consider. The `domain` argument can be chosen from a collection of built-in templates, located in the *template/domains* submodule (see chart in fig.\autoref{fig:schema}). These templates correspond to subclasses derived from an original *abstract class*, located within the *domain/abstract* submodule. In addition, a collection of geometric primitives is available within the *domain/primitive* submodule. These primitive corresponds to subclasses of original `AbstractDomain` class to quickly instantiate triangulated basic geoemtrical shapes. Finally, custom triangular mesh structures can be generated from input meshes thanks to the *utils/io* submodule and the `CustomDomain` subclass, from the *domain* module. Both the geometrical primitive meshes and the custom meshes generation relies on the used of the Gmsh library. -> -> ### The `boundary_conditions` module -> -> `boundary_conditions`: A representation of the considered boundary conditions. This argument is to be chosen as an instance of one of the classes defined in the *boundary_conditions* module, as exposed in fig. \autoref{fig:schema}. -> -> All the other simulation parameters (*e.g.* the function space, the type of elements, the solver...) are defined as attributes of the `BVP` class and can be manualy set by savvy users. General defaults values are implemented so inexperienced users do not have to worry about these details at first. A final module named *solvers* gathers classes and tools to properly implement various FEniCS solvers. \ No newline at end of file +# Reference diff --git a/setup.py b/setup.py index a2a983c4f54c6c11989d33dac0c53f52a8833275..d88c094b76bbba8ddba21edc8b7f5f2c3e9988bc 100644 --- a/setup.py +++ b/setup.py @@ -15,7 +15,7 @@ pkgs = find_packages('src') setup_kwds = dict( name='bvpy', - version="0.9.0", + version="1.0.0", description=short_descr, long_description=readme + '\n\n' + history, author="Florian Gacon", diff --git a/src/bvpy/boundary_conditions/boundary.py b/src/bvpy/boundary_conditions/boundary.py index fa1c162b9a60b75c664a7726f643915dc9d17981..2ddb5fa4dc69a2517957ea5d7f26195fd1c2d3d9 100644 --- a/src/bvpy/boundary_conditions/boundary.py +++ b/src/bvpy/boundary_conditions/boundary.py @@ -33,7 +33,7 @@ _XYZ = {'x': Symbol('x[0]'), class Boundary(object): - """Short summary. + """Defines the boundary of a domain. Parameters ---------- @@ -43,13 +43,20 @@ class Boundary(object): Attributes ---------- - _expr : type - Description of attribute `_expr`. - _domain : type - Description of attribute `_domain`. + _string : str + The sting passed to the class + _expr : str + The parsed string for fenics. + _domain : SubDomain + The subdomain fenics defining the boundary. + _kwargs : dict + Optional argument. + + Examples + -------- + >>> Boundary("near(x+a, 2)", a=0) & Boundary("all") """ - def __init__(self, expr, **kwargs): """Constructor of the Boundary class. @@ -167,24 +174,3 @@ class Boundary(object): self._domain.mark(meshfunc, valueTrue) return meshfunc - - -if __name__ == '__main__': - logger.setLevel(10) - - mesh = fe.UnitSquareMesh(2, 2) - Boundary = Boundary("near(x, a)", a=0.5) | Boundary("near(y, b)", b=0) - - mf = Boundary.markMeshFunction(2, mesh) - - domain2 = Boundary('x > 0') & Boundary('all') - domain2.markMeshFunction(29, meshfunc=mf) - - print(mf.array()) - - from femtk.boundary_conditions.dirichlet import ConstantDirichlet - V = fe.FunctionSpace(mesh, 'P', 1) - - dir = ConstantDirichlet(0, Boundary) - - fenicsdir = dir.apply(V) diff --git a/src/bvpy/boundary_conditions/dirichlet.py b/src/bvpy/boundary_conditions/dirichlet.py index c366b9d03be2b214ff5187e527c542f30ab6409f..e4fb6786c519fa1407b74449fbb024072efafb74 100644 --- a/src/bvpy/boundary_conditions/dirichlet.py +++ b/src/bvpy/boundary_conditions/dirichlet.py @@ -22,6 +22,7 @@ import fenics as fe from bvpy import logger import numpy as np +import numpy.linalg as lng from sympy import Symbol from sympy.parsing.sympy_parser import parse_expr @@ -36,30 +37,20 @@ _XYZ = {'x': Symbol('x[0]'), class ConstantDirichlet(object): """Defines a constant Dirichlet condition on a domain. - Parameters - ---------- - val : float, int, list, tuple - The value(s) to impose on the boundary domain. - boundary : :class:`Domain<bvpy.boundary_conditions.domains.Domain>` - Defines where the condition should be applied (the default is None). - method : str - Name of the method to use (the default is 'topological'). - subspace : int - Defines a subspace of the functionspace where - the condition must be applied (the default is None). - """ def __init__(self, val, - boundary=None, method='topological', subspace=None): + boundary="all", method='topological', subspace=None): """Generator of the ConstantDirichlet class. Parameters ---------- val : float, int, list, tuple The value(s) to impose on the boundary domain. - boundary : :class:`Domain<bvpy.boundary_conditions.domains.Domain>` - Defines where the condition must be applied (the default is None). + boundary : str or + :class:`Boundary<bvpy.boundary_conditions.boundary.Boundary>` + Optional. Defines where the condition must be applied + (the default is "all"). method : str Name of the method to use (the default is 'topological'). subspace : int @@ -88,7 +79,8 @@ class ConstantDirichlet(object): Parameters ---------- - functionSpace : :class:`DOLFIN FunctionSpace<dolfin.cpp.function.FunctionSpace>` + functionSpace : + :class:`DOLFIN FunctionSpace<dolfin.cpp.function.FunctionSpace>` Function space on which the boundary condition must be enforced. Returns @@ -128,23 +120,9 @@ class ConstantDirichlet(object): class VariableDirichlet(object): """Defines a variable Dirichlet condition on a domain. - Parameters - ---------- - val : float, int, list, tuple - The value(s) to impose on the boundary domain. - boundary : :class:`Domain<bvpy.boundary_conditions.domains.Domain>` - Defines where the condition should be applied (the default is None). - method : str - Name of the method to use (the default is 'topological'). - subspace : int - Defines a subspace of the functionspace where - the condition must be applied (the default is None). - degree : ??? - Description .... (the default is None). - """ - def __init__(self, val, boundary, + def __init__(self, val, boundary="all", method='topological', subspace=None, degree=None): """Generator of the VariableDirichlet class. @@ -153,14 +131,16 @@ class VariableDirichlet(object): val : str A expression that specify the mathematical formulation of the boundary condition to consider. - boundary : :class:`Domain<bvpy.boundary_conditions.domains.Domain>` - Defines where the condition must be applied (the default is None). + boundary : str or + :class:`Boundary<bvpy.boundary_conditions.boundary.Boundary>` + Optional. Defines where the condition must be applied + (the default is "all"). method : str Name of the method to use (the default is 'topological'). subspace : int Defines a subspace of the functionspace where the condition must be applied (the default is None). - degree : ??? + degree : int Description .... (the default is None). Yields @@ -185,7 +165,8 @@ class VariableDirichlet(object): Parameters ---------- - functionSpace : :class:`DOLFIN FunctionSpace<Dolfin.cpp.function.FunctionSpace>` + functionSpace : + :class:`DOLFIN FunctionSpace<Dolfin.cpp.function.FunctionSpace>` Function space on which the boundary condition must be enforced. Returns @@ -241,7 +222,8 @@ def dirichlet(val, boundary, method='topological', subspace=None, degree=None): ---------- val : float, int, list, tuple, str The value(s), or expression, to impose on the boundary domain. - boundary : :class:`Domain<bvpy.boundary_conditions.domains.Domain>` + boundary : str or + :class:`Boundary<bvpy.boundary_conditions.boundary.Boundary>` Defines where the condition must be applied (the default is None). method : str Name of the method to use (the default is 'topological'). @@ -272,14 +254,15 @@ class ZeroDirichlet(ConstantDirichlet): Parameters ---------- - domain : :class:`Domain<bvpy.boundary_conditions.domains.Domain>` + boundary : str or + :class:`Boundary<bvpy.boundary_conditions.boundary.Boundary>` Class definig the domain of the boundary condition. shape : int or tuple of int Shape of the value for the Dirichlet condition (the default is 0). """ - def __init__(self, boundary='all', shape=0): + def __init__(self, boundary='all', shape=0, **kwargs): """Generates a zero Dirichlet boundary condition on a Domain. Parameters @@ -289,14 +272,22 @@ class ZeroDirichlet(ConstantDirichlet): shape : int or tuple of int Shape of the value for the Dirichlet condition (the default is 0). + Other parameters + ---------------- + method : str + Name of the method to use (the default is 'topological'). + subspace : int + Defines a subspace of the functionspace where + the condition must be applied (the default is None). + """ if isinstance(boundary, str): boundary = Boundary(boundary) if shape == 0: - super().__init__(0, boundary) + super().__init__(0, boundary, **kwargs) else: - super().__init__(np.zeros(shape), boundary) + super().__init__(np.zeros(shape), boundary, **kwargs) class NormalDirichlet(object): @@ -309,7 +300,8 @@ class NormalDirichlet(object): ---------- val : float optional amplitude of the normal vector field (the default is 1). - boundary : :class:`Domain<bvpy.boundary_conditions.domains.Domain>`, + boundary : str or + :class:`Boundary<bvpy.boundary_conditions.boundary.Boundary>` optional defines where the condition must be applied (the default is 'all'). method : str diff --git a/src/bvpy/boundary_conditions/neumann.py b/src/bvpy/boundary_conditions/neumann.py index 38f7282d4f8ee6ab6b91aa0337333c83f31abe75..d351a864569233f1c51c65c4b32a696c2a19cf86 100644 --- a/src/bvpy/boundary_conditions/neumann.py +++ b/src/bvpy/boundary_conditions/neumann.py @@ -188,19 +188,3 @@ class NormalNeumann(NeumannInterface): if mf is not None: self.markMeshFunction(mf) return boundary_normal(functionSpace.mesh(), scale=self._val) - - -if __name__ == '__main__': - - mesh = fe.UnitSquareMesh(2, 2) - mf = fe.MeshFunction('size_t', mesh, 1) - V = fe.FunctionSpace(mesh, 'P', 1) - - d1 = Boundary("near(x, 0)") - - c1 = ConstantNeumann(0, 1) - - v3 = VariableNeumann("0", 1) - c2 = ConstantNeumann(0, 1) - v4 = VariableNeumann("9", d1) - v4.apply(V, mf) diff --git a/src/bvpy/boundary_conditions/periodic.py b/src/bvpy/boundary_conditions/periodic.py index 6cf779fb7a1ccfb6fb606849f7c48237a90944b4..e0f9ad4ee61246f9399989ea9c1dd44fd0a0818c 100644 --- a/src/bvpy/boundary_conditions/periodic.py +++ b/src/bvpy/boundary_conditions/periodic.py @@ -1,9 +1,78 @@ +# -*- python -*- +# -*- coding: utf-8 -*- +# +# bvpy.boundary_conditions.periodic +# +# File author(s): +# Florian Gacon <florian.gacon@inria.fr> +# +# File contributor(s): +# Florian Gacon <florian.gacon@inria.fr> +# +# File maintainer(s): +# Florian Gacon <florian.gacon@inria.fr> +# +# Distributed under the Cecill-C License. +# See accompanying file LICENSE.txt or copy at +# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html +# +# ----------------------------------------------------------------------- + + import fenics as fe # Sub domain for Periodic boundary condition class SquarePeriodicBoundary(fe.SubDomain): + """Defines periodic boundary conditions on a rectangular domain. + + Attributes + ---------- + x1 : int, float + Abscissa of the lower left corder of the considered rectangle + (the default is 0). + y1 : int, float + Ordinate of the lower left corder of the considered rectangle + (the default is 0). + x2 : int, float + Abscissa of the upper right corder of the considered rectangle + (the default is 1). + y2 : int, float + Ordinate of the upper right corder of the considered rectangle + (the default is 1). + + """ + def __init__(self, *args, x=0, y=0, length=1, width=1, **kwargs): + """Instanciates periodic boundary conditions. + + Parameters + ---------- + x : int, float + Abscissa of the lower left corder of the rectangle to consider + (the default is 0). + y : int, float + Ordinate of the lower left corder of the rectangle to consider + (the default is 0). + length : int, float + size of the rectangle along the abscisse direction + (the default is 1). + width : int, float + size of the rectangle along the ordinate direction + (the default is 1). + + Other parameters + ---------------- + *args : type + Description of parameter `*args`. + **kwargs : type + Description of parameter `**kwargs`. + + Returns + ------- + None + + """ super().__init__(*args, **kwargs) self.x1 = x @@ -12,15 +81,45 @@ class SquarePeriodicBoundary(fe.SubDomain): self.y2 = width + y def inside(self, x, on_boundary): + """Short summary. + + Parameters + ---------- + x : list, numpy.ndarray + position vector to test. + on_boundary : + :class:`Boundary<bvpy.boundary_conditions.boundary.Boundary>` + The boundary of the considered domain. + + Returns + ------- + Bool + True if the position vector is inside the domain, False otherwise. + + """ return (fe.near(x[0], self.x1) or fe.near(x[1], self.y1))\ - and (not ((fe.near(x[0], self.x1) - and fe.near(x[1], self.y2)) - or (fe.near(x[0], self.x2) + and (not ((fe.near(x[0], self.x1) + and fe.near(x[1], self.y2)) + or (fe.near(x[0], self.x2) and fe.near(x[1], self.y1))))\ - and on_boundary + and on_boundary def map(self, x, y): + """Connects two points from different sides of the domain. + + Parameters + ---------- + x : list, numpy.ndarray() + first position vector to consider. + y : list, numpy.ndarray() + second position vector to consider. + + Returns + ------- + None. + + """ if fe.near(x[0], self.x2) and fe.near(x[1], self.y2): y[0] = x[0] - self.x2 y[1] = x[1] - self.y2 diff --git a/src/bvpy/bvp.py b/src/bvpy/bvp.py index 4aa7f981fb1d5f09722739bd295ee69a62e72487..0fa496bdac2e57e314e45481769f9905e4b8ec05 100644 --- a/src/bvpy/bvp.py +++ b/src/bvpy/bvp.py @@ -43,6 +43,17 @@ from bvpy.solvers.nonlinear import NonLinearSolver class BVP(object): """Main class of the library, encodes a Boundary-Value Problem. + Parameters + ---------- + domain : subclass of :class:`AbstractDomain<bvpy.domains.abstract.AbstractDomain>` + Integration domain, described by both a geometry and a mesh + (the default is None). + vform : subclass of :class:`AbstractVform<bvpy.vform.abstract.AbstractVform>` + Variational form to solve. Encompass the type(s) of Finite Elements + to consider (the default is None). + bc : :class:`DOLFIN DirichletBC<Dolfin.cpp.fem.DirichletBC>` + Boundary conditions in a Dolfin/FEniCS-readable format. + Attributes ---------- functionSpace : @@ -55,8 +66,10 @@ class BVP(object): Solution of the problem. dirichletCondition : Dirichlet boundary conditions to apply. - _dirichlet_class : - ??? + _dirichlet_class : list + Container for the dirichlet. + neumannCondition : dict + Neumann condition to apply pointSource : :class:`PointSource<dolfin.cpp.fem.PointSource>` A specific type of boundary condition where the constrain is only applied to a single point. @@ -69,22 +82,7 @@ class BVP(object): def __init__(self, domain: AbstractDomain = None, vform: AbstractVform = None, bc=None): - """Generates an instance of BVP. - - Parameters - ---------- - domain : :class:`AbstractDomain<bvpy.domains.abstract.AbstractDomain>` - or subclass. - Integration domain, described by both a geometry and a mesh - (the default is None). - vform : :class:`AbstractVform<bvpy.vform.abstract.AbstractVform>` - or subclass - Variational form to solve. Encompass the type(s) of Finite Elements - to consider (the default is None). - bc : :class:`DOLFIN DirichletBC<Dolfin.cpp.fem.DirichletBC>` - Boundary conditions in a Dolfin/FEniCS-readable format. - """ self.functionSpace: Union[fe.FunctionSpace, fe.VectorFunctionSpace, fe.TensorFunctionSpace] = None self.testFunction: fe.TestFunction = None @@ -242,7 +240,9 @@ class BVP(object): self.vform._set_measures(self.domain.dx, self.domain.ds) - self._pointsources = [fe.PointSource(self.functionSpace, d['point'], d['value']) for d in self.vform._pointsources] + self._pointsources = [fe.PointSource(self.functionSpace, + d['point'], d['value']) + for d in self.vform._pointsources] def _finite_element_constructor(self, elems): finite_elems = [] diff --git a/src/bvpy/domains/custom_domain.py b/src/bvpy/domains/custom_domain.py index e13126bf15ed4f3c093c9e118fb56af4bc5f22f7..c1c54b9090fb66ce1246dfde1856e52a652abc28 100644 --- a/src/bvpy/domains/custom_domain.py +++ b/src/bvpy/domains/custom_domain.py @@ -133,11 +133,3 @@ class CustomDomain(AbstractDomain, BuiltInModel): cells = mesh_io.cells_dict["triangle"] return CustomDomain(points, cells) - - -if __name__ == "__main__": - mesh = fe.UnitSquareMesh(2,2) - d = CustomDomain(mesh.coordinates(), mesh.cells(), dim=2) - - from bvpy.utils.visu import plot - plot(d) diff --git a/src/bvpy/domains/custom_polygonal.py b/src/bvpy/domains/custom_polygonal.py index 140455dad6931df5f78eeb06635f7ecf54764391..dadfa7508e2eaca7a732546aabd4d7a3c33ea0e0 100644 --- a/src/bvpy/domains/custom_polygonal.py +++ b/src/bvpy/domains/custom_polygonal.py @@ -245,10 +245,3 @@ class CustomPolygonalDomain(AbstractDomain, OccModel): isoriented=isoriented, clear=clear, dim=dim) - - -if __name__ == "__main__": - tissue = CustomPolygonalDomain.read('/Users/florian/code/mosaic/bvpy/data/example_domain_curved_cellularized_tissue.ply') - from bvpy.utils.visu import plot - tissue.discretize() - plot(tissue.cdata) diff --git a/src/bvpy/domains/geometry.py b/src/bvpy/domains/geometry.py index 997d24538414a49458a9aa5115d27be1209723ec..1a8d80926004c6799e1715f98547f5e96dd77897 100644 --- a/src/bvpy/domains/geometry.py +++ b/src/bvpy/domains/geometry.py @@ -125,7 +125,7 @@ def normal(domain, scale=1, interior=None, degree=1, name='normal'): domain.discretize() mesh = domain.mesh - np.seterr(divide='ignore', invalid='ignore') + # np.seterr(divide='ignore', invalid='ignore') V = fe.VectorFunctionSpace(mesh, 'P', degree, dim=3) mesh.init_cell_orientations(Init_orientation_3D(mesh, interior)) @@ -278,4 +278,3 @@ def boundary_normal(domain, scale=1, name='boundary_normal'): u.rename(name, 'label') return u -# geometry.py ends here diff --git a/src/bvpy/ibvp.py b/src/bvpy/ibvp.py index 8155544d535063c43850ec935dbaeb2f80ae439c..8437aef27f31ac77ae322af9bdc251301a6566d5 100644 --- a/src/bvpy/ibvp.py +++ b/src/bvpy/ibvp.py @@ -19,21 +19,55 @@ # ----------------------------------------------------------------------- import logging -from bvpy import BVP, MPI_COMM_WORLD, logger -from ufl.classes import Zero import fenics as fe -from bvpy.solvers.linear import LinearSolver -from bvpy.solvers.nonlinear import NonLinearSolver -from bvpy.solvers.time_integration import Time - from collections import OrderedDict +from ufl.classes import Zero +from bvpy import BVP, MPI_COMM_WORLD, logger + +from bvpy.solvers.linear import LinearSolver +from bvpy.solvers.nonlinear import NonLinearSolver +from bvpy.solvers.time_integration import Time, ImplicitEuler from bvpy.utils.progress_bar import ProgressBar class IBVP(BVP): - def __init__(self, domain=None, vform=None, scheme=None, - bc=None, initial_state=None): + """Class implementing IBVP (Initial-Boundary Value Problem). + + Parameters + ---------- + domain : subclass of :class:`AbstractDomain<bvpy.domains.abstract.AbstractDomain>` + Integration domain, described by both a geometry and a mesh. + (the default is None). + vform : subclass of :class:`AbstractVform<bvpy.vform.abstract.AbstractVform>` + Variational form to solve. Encompass the type(s) of Finite Elements + to consider (the default is None). + bc : list or :class:`ConstantDirichlet<bvpy.boundary_conditions.dirichlet.ConstantDirichlet>`, :class:`VariableDirichlet<bvpy.boundary_conditions.dirichlet.VariableDirichlet>`, :class:`ConstantNeumann<bvpy.boundary_conditions.neumann.ConstantNeumann>`, :class:`VariableNeumann<bvpy.boundary_conditions.neumann.VariableNeumann>` + Boundary conditions. + initial_state : type + Description of parameter `initial_state`. + scheme : type + Boundary conditions in a list + + Attributes + ---------- + time : type + Description of attribute `time`. + previous_solution : type + Description of attribute `previous_solution`. + solution : type + Description of attribute `solution`. + _progressbar : type + Description of attribute `_progressbar`. + solution_steps : type + Description of attribute `solution_steps`. + set_initial_solution : type + Description of attribute `set_initial_solution`. + scheme + + """ + def __init__(self, domain=None, vform=None, bc=None, + initial_state=None, scheme=ImplicitEuler): super().__init__(domain=domain, vform=vform, bc=bc) self.time = Time() @@ -68,6 +102,10 @@ class IBVP(BVP): self.set_time(t_i) self.scheme.dt = dt + self._linear_solver = kwargs.pop('linear_solver', 'mumps') + self._absolute_tolerance = kwargs.pop('absolute_tolerance', 1e-10) + self._relative_tolerance = kwargs.pop('relative_tolerance', 1e-10) + if store_steps: self.solution_steps = OrderedDict() self.solution_steps[self.time.current] =\ @@ -153,7 +191,11 @@ class IBVP(BVP): if self.scheme.type == 'implicit': self.time.step(self.scheme.dt) - self.solve(lhs, rhs, **kwargs) + self.solve(lhs, rhs, + linear_solver=self._linear_solver, + absolute_tolerance=self._absolute_tolerance, + relative_tolerance=self._relative_tolerance, + **kwargs) self.previous_solution.assign(self.solution) elif self.scheme.type == 'explicit': diff --git a/src/bvpy/solvers/time_integration.py b/src/bvpy/solvers/time_integration.py index 054faa7a0b11c889a167022be0096a21236dde30..9de6e1f650eef929b00450703ea2446ae073281c 100644 --- a/src/bvpy/solvers/time_integration.py +++ b/src/bvpy/solvers/time_integration.py @@ -1,7 +1,39 @@ +# -*- python -*- +# -*- coding: utf-8 -*- +# +# bvpy.solvers.time_integration +# +# File author(s): +# Florian Gacon <florian.gacon@inria.fr> +# +# File contributor(s): +# Florian Gacon <florian.gacon@inria.fr> +# +# File maintainer(s): +# Florian Gacon <florian.gacon@inria.fr> +# +# Distributed under the Cecill-C License. +# See accompanying file LICENSE.txt or copy at +# http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html +# +# ----------------------------------------------------------------------- + import fenics as fe from ufl.classes import Zero class Time(): + """Container class for Time. + + Parameters + ---------- + current : int or float + Current time. + + Attributes + ---------- + current + + """ def __init__(self, current=0): self.current = current @@ -9,6 +41,24 @@ class Time(): self.current += dt class FirstOrderScheme(): + """Generic class for first order time integration scheme. + + Parameters + ---------- + vform : subclass of :class:`AbstractVform<bvpy.vforms.abstract.AbstractVform>` + The vform to integrate. + + Attributes + ---------- + _vform : subclass of :class:`AbstractVform<bvpy.vforms.abstract.AbstractVform>` + previous_solution : :class:`Function<dolfin.cpp.function.Function>` + The previous solution. + dt : int or float + Integration time-step. + _type : string + Type of scheme: 'implicit' or 'explicit'. + + """ def __init__(self, vform): self._vform = None self.previous_solution = None @@ -43,6 +93,9 @@ class FirstOrderScheme(): class ImplicitEuler(FirstOrderScheme): + """Implicit Euler scheme. + + """ def __init__(self, vform): super().__init__(vform) self._type = 'implicit' @@ -67,6 +120,9 @@ class ImplicitEuler(FirstOrderScheme): class ExplicitEuler(FirstOrderScheme): + """Explicit Euler scheme. + + """ def __init__(self, vform): super().__init__(vform) self._type = 'explicit' diff --git a/src/bvpy/utils/post_processing.py b/src/bvpy/utils/post_processing.py index 60f45fd65d6e4871d736d55c9bc4a717657f2eb8..a4e54d37c286dc77a943cda0b1d5dd5faf715ea4 100644 --- a/src/bvpy/utils/post_processing.py +++ b/src/bvpy/utils/post_processing.py @@ -147,7 +147,7 @@ class SolutionExplorer(object): sort : string Sort the coordinates and the Function on the specify axe (could be 'x', 'y' or 'z'). Do not sort if None. - + Returns ------- numpy.ndarray @@ -277,26 +277,3 @@ def estimate_precision(prblm, prediction, output='array', **kwargs): error = abs(diff / mean) return fe.project(error, func_space) - - -if __name__ == "__main__": - import fenics as fe - mesh = fe.UnitSquareMesh(2,2) - V = fe.FunctionSpace(mesh, 'P', 1) - VV = fe.VectorFunctionSpace(mesh, 'P', 1) - VVV = fe.TensorFunctionSpace(mesh, 'P', 1, shape=(3,3)) - - cc = fe.Constant([1,0]) - c = fe.Constant(1) - ccc= fe.Constant(np.diag([1,1,1])) - mm = SolutionExplorer(fe.project(cc, VV)) - u = fe.project(c, V) - u.vector()[0] = 0 - m = SolutionExplorer(u) - uuu = fe.project(ccc, VVV) - uuu.vector()[0] = 0 - mmm = SolutionExplorer(uuu) - - mf = fe.MeshFunction('size_t', mesh, 2, 0) - mf[3] = 1 - mf[7] = 1 diff --git a/src/bvpy/version.py b/src/bvpy/version.py index 42593bcc45ef3be2254385785a2f46cadfc5ef00..a4a549a23a2f42613729527d1252f80f455df8d0 100644 --- a/src/bvpy/version.py +++ b/src/bvpy/version.py @@ -5,10 +5,10 @@ Do not edit this file, use 'version' section of config. # {# pkglts, version # -*- coding: utf-8 -*- -MAJOR = 0 +MAJOR = 1 """(int) Version major component.""" -MINOR = 9 +MINOR = 0 """(int) Version minor component.""" POST = 0 diff --git a/src/bvpy/vforms/elasticity.py b/src/bvpy/vforms/elasticity.py index f319a698de9d8762756edc46a47f0a06f6636a69..c992ee7ff700d309a56b04429bd8855d198426d4 100644 --- a/src/bvpy/vforms/elasticity.py +++ b/src/bvpy/vforms/elasticity.py @@ -31,6 +31,29 @@ __all__ = ['ElasticForm', 'LinearElasticForm', 'HyperElasticForm'] class ElasticForm(AbstractVform): + """Base class for elastic vform. + + Parameters + ---------- + source : list or :class:`Expression<dolfin.cpp.function.Expression>` + The body forces. + young : int or float + Young Modulus. + poisson : int or float + Poisson ratio. + plane_stress : bool + If considering plane stress or not. + thickness : int or float + Thickness of the material. + + Attributes + ---------- + _elements : :class:`Element<bvpy.vforms.abstract.Element>` + Description of the Finite Element. + _plane_stress : bool + If considering plane stress or not. + + """ def __init__(self, source=[0, 0, 0], young=1, poisson=.5, plane_stress=False, thickness=1): super().__init__() self._elements = [Element('P', 1, 'vector')] @@ -128,7 +151,7 @@ class ElasticForm(AbstractVform): class LinearElasticForm(ElasticForm): - """Linear elastic problem in the small deformation approximation. + """Linear elastic vform in the small deformation approximation. """ def _strain(self, u=None): @@ -180,6 +203,16 @@ class LinearElasticForm(ElasticForm): class HyperElasticForm(ElasticForm): + """Hyper Elastic vform. + + Attributes + ---------- + elastic_potential : type + Description of attribute `elastic_potential`. + model : type + Description of attribute `model`. + + """ def __init__(self, source=None, young=1, poisson=.5, material_model='st_venant', thickness=1, plane_stress=False): super().__init__(source, young, poisson, plane_stress, thickness) @@ -202,14 +235,6 @@ class HyperElasticForm(ElasticForm): * fe.tr(E) * fe.tr(E) W += self._parameters['mu'] * fe.tr(E * E) - # if not isotrope: - # d = direction_anisotropy - # a = fe.as_vector(d) - # A = fe.outer(a, a) - # - # W += 0.5 * lmbda_anisotrope * (fe.inner(A, E)) ** 2 - # W += mu_anisotrope * fe.inner(A, (E * E)) - elif self.model == 'neo_hookean': Ic = fe.tr(C) J = fe.det(F) @@ -224,9 +249,3 @@ class HyperElasticForm(ElasticForm): def set_expression(self): self._expression = "psi(u)dx - Budx - Tudx " - - -if __name__ == '__main__': - form = LinearElasticForm(source=2, young=1.5) - - form = HyperElasticForm(source=2, young=3, material_model='st_venant') diff --git a/src/bvpy/vforms/helmholtz.py b/src/bvpy/vforms/helmholtz.py index 98c175cfec9bc1115c46717bee27b70ca5ffc40a..16c52fcc5601f5a83620ed6f5af6deb6ec68c7b9 100644 --- a/src/bvpy/vforms/helmholtz.py +++ b/src/bvpy/vforms/helmholtz.py @@ -28,6 +28,16 @@ __all__ = ['HelmholtzForm'] class HelmholtzForm(AbstractVform): + """Helmholtz vform. + + Parameters + ---------- + source : list or :class:`Expression<dolfin.cpp.function.Expression>` + The source term of the problem. + linear_coef : int, float or :class:`Expression<dolfin.cpp.function.Expression>` + A lineat coefficient. + + """ def __init__(self, source=0, linear_coef=2*pi**2): super().__init__() self._elements = [Element('P', 1, 'scalar')] @@ -42,32 +52,3 @@ class HelmholtzForm(AbstractVform): def set_expression(self): self._expression = "grad(u)*grad(v)*dx - linear_coef*u*v*dx" self._expression += " = source*v*dx" - - -if __name__ == '__main__': - import numpy as np - from bvpy import BVP - from bvpy.domains import Rectangle - # from bvpy.vforms import HelmholtzForm - from bvpy.boundary_conditions.dirichlet import dirichlet - from bvpy.utils.visu import plot - from bvpy.utils.pre_processing import create_expression - - dom = Rectangle(cell_size=.05) - dom.discretize() - - cell_centers = [c.midpoint().array() for c in fe.cells(dom.mesh)] - dist = [c_center - np.mean(cell_centers, axis=0) - for c_center in cell_centers] - dist = np.linalg.norm(dist, axis=1) - id0 = list(dist).index(min(dist)) - - arr = [1 if i == id0 else 0 for i in range(dom.mesh.num_entities(2))] - - hlm = HelmholtzForm(source=create_expression(arr)) - bcd = dirichlet(0, boundary='all') - prblm = BVP(domain=dom, vform=hlm, bc=bcd) - - prblm.solve() - - plot(prblm.solution) diff --git a/src/bvpy/vforms/plasticity.py b/src/bvpy/vforms/plasticity.py index d52a2f556306398d7743ccbd9dcb95f06975548d..4b4bba665177e432c33d03834c775a997fd38ea9 100644 --- a/src/bvpy/vforms/plasticity.py +++ b/src/bvpy/vforms/plasticity.py @@ -5,6 +5,14 @@ import fenics as fe class PlasticForm(ElasticForm): + """Plastic vform, implement the decomposition of the deformation gradient. + + Parameters + ---------- + F_plastic : list or :class:`Expression<dolfin.cpp.function.Expression>` + The plastic part of the deformation gradient. + + """ def __init__(self, source=None, young=1, poisson=.3, plane_stress=False, F_plastic=np.diag([1, 1, 1]), thickness=1): super().__init__(source, young, poisson, plane_stress, thickness) diff --git a/src/bvpy/vforms/poisson.py b/src/bvpy/vforms/poisson.py index a50ee1646e728009598a3371365d326db6e33a76..00a3904170b5d0f3cbcda3a6a465a477a21c8967 100644 --- a/src/bvpy/vforms/poisson.py +++ b/src/bvpy/vforms/poisson.py @@ -29,12 +29,19 @@ __all__ = ['PoissonForm'] class PoissonForm(AbstractVform): + """Poisson vform. + + Parameters + ---------- + source : int, float or :class:`Expression<dolfin.cpp.function.Expression>` + Source term of the problem. + + """ def __init__(self, source=0): super().__init__() self._elements = [Element('P', 1, 'scalar')] self.set_parameters(source=source) - #self.set_expression() def construct_form(self, u, v, sol): self.lhs = fe.inner(fe.grad(u), fe.grad(v))*self.dx @@ -43,8 +50,3 @@ class PoissonForm(AbstractVform): def set_expression(self): self._expression = "grad(u)*grad(v)*dx" self._expression += " = source'*v*dx" - - -if __name__ == '__main__': - form = PoissonForm(source=2) - # form.add_element('P', 1) diff --git a/test/test_ibvp.py b/test/test_ibvp.py index 86fc5cd65500090f8b3f9895c0bc5a2f791f0f61..629e4b4c0b899e01828d5175a97eff64488bc125 100644 --- a/test/test_ibvp.py +++ b/test/test_ibvp.py @@ -3,14 +3,13 @@ import unittest from bvpy import IBVP, logger from bvpy.domains import Rectangle from bvpy.vforms import PoissonForm -from bvpy.solvers.time_integration import ImplicitEuler, ExplicitEuler +from bvpy.solvers.time_integration import ExplicitEuler from bvpy.boundary_conditions import dirichlet from bvpy.utils.pre_processing import create_expression import tempfile - class TestPoisson(unittest.TestCase): def setUp(self): """Initiates the test. @@ -21,32 +20,34 @@ class TestPoisson(unittest.TestCase): self.bc = dirichlet(0, boundary="all") self.dir = tempfile.TemporaryDirectory() - def tearDown(self): """Concludes and closes the test. """ self.dir.cleanup() def test_constructor(self): - ibvp = IBVP(self.domain, self.vform, ImplicitEuler, self.bc) + ibvp = IBVP(self.domain, self.vform, self.bc) self.assertIsNotNone(ibvp.domain.mesh) self.assertIsNotNone(ibvp.scheme) def test_integrate_with_file(self): - ibvp = IBVP(self.domain, self.vform, ImplicitEuler, self.bc) + ibvp = IBVP(self.domain, self.vform, self.bc) ibvp.info() - sol_0 = create_expression('exp(-a*pow(x, 2) - a*pow(y, 2))', degree=2, a=5) + sol_0 = create_expression('exp(-a*pow(x, 2) - a*pow(y, 2))', + degree=2, a=5) ibvp.set_initial_solution(sol_0) ibvp.integrate(0, 0.4, 0.02, self.dir.name+'/solution.xdmf') def test_integrate_without_file(self): - ibvp = IBVP(self.domain, self.vform, ImplicitEuler, self.bc) - sol_0 = create_expression('exp(-a*pow(x, 2) - a*pow(y, 2))', degree=2, a=5) + ibvp = IBVP(self.domain, self.vform, self.bc) + sol_0 = create_expression('exp(-a*pow(x, 2) - a*pow(y, 2))', + degree=2, a=5) ibvp.set_initial_solution(sol_0) ibvp.integrate(0, 0.4, 0.02) def test_integrate_explicit(self): - ibvp = IBVP(self.domain, self.vform, ExplicitEuler, self.bc) - sol_0 = create_expression('exp(-a*pow(x, 2) - a*pow(y, 2))', degree=2, a=5) + ibvp = IBVP(self.domain, self.vform, self.bc, scheme=ExplicitEuler) + sol_0 = create_expression('exp(-a*pow(x, 2) - a*pow(y, 2))', + degree=2, a=5) ibvp.set_initial_solution(sol_0) ibvp.integrate(0, 0.2, 1e-3) diff --git a/test/test_neumann.py b/test/test_neumann.py index 54e3a43e227eff3ffca67b97a0b1215aec238652..d7d492a242a50a305ae8fd0f3e4a7ac9cd3575fa 100644 --- a/test/test_neumann.py +++ b/test/test_neumann.py @@ -5,7 +5,7 @@ import fenics as fe import numpy as np -class TestDirichlet(unittest.TestCase): +class TestNeumann(unittest.TestCase): def setUp(self): """Initiates the test. """ @@ -14,15 +14,20 @@ class TestDirichlet(unittest.TestCase): """Concludes and closes the test. """ + def test_neumannInterface(self): + neu_int = NeumannInterface(1, "all") + self.assertEqual("<NeumannInterface object, location: all, value: 1>", neu_int.__repr__()) + def test_normal(self): mesh = fe.UnitSquareMesh(2,2) V = fe.VectorFunctionSpace(mesh, 'P', 1) + mf = fe.MeshFunction('size_t', mesh, 1) neu = NormalNeumann(boundary='all') neu = NormalNeumann(boundary=Boundary('all')) self.assertEqual("<NormalNeumann object, location: all, value: 1>", neu.__repr__()) - d = neu.apply(V) - np.testing.assert_array_almost_equal(d(1, 0.5), [1,0]) + d = neu.apply(V, mf=mf) + np.testing.assert_array_almost_equal(d(1, 0.5), [1, 0]) def test_constant(self): mesh = fe.UnitSquareMesh(2,2) diff --git a/test/test_solvers.py b/test/test_solvers.py index 34ad57f02cbc158a4a1eab94f0e22190293b00b9..9f17ee68d4128b09ea90fc366786b69a5de10936 100644 --- a/test/test_solvers.py +++ b/test/test_solvers.py @@ -109,12 +109,16 @@ class TestNonLinearSolver(unittest.TestCase): self.bc = fe.DirichletBC(V, u_D, boundary) + # Define point pointSource + self.ps = fe.PointSource(V, fe.Point([0, 0, 0]), 0) + # Define variational problem self.u = fe.Function(V) # Note: not TrialFunction! v = fe.TestFunction(V) trial = fe.TrialFunction(V) f = fe.Expression(f_code, degree=2) - self.F = q(self.u)*fe.dot(fe.grad(self.u), fe.grad(v))*fe.dx - f*v*fe.dx + self.F = q(self.u)*fe.dot(fe.grad(self.u), fe.grad(v))*fe.dx\ + - f*v*fe.dx # self.F1 = fe.derivative(self.F, self.u, v) self.J = fe.derivative(self.F, self.u, trial) @@ -130,7 +134,7 @@ class TestNonLinearSolver(unittest.TestCase): solver = NonLinearSolver() solver.parameters['krylov_solver']['monitor_convergence'] = False solver.parameters['linear_solver'] = 'gmres' - solver.set_problem(self.u, self.F, self.J, [self.bc], []) + solver.set_problem(self.u, self.F, self.J, [self.bc], [self.ps]) solver.solve() error_L2 = fe.errornorm(self.u_e, self.u, 'L2') assert(error_L2<1e-10), error_L2 diff --git a/tutorials/bvpy_tutorial_1_hello_world.ipynb b/tutorials/bvpy_tutorial_1_hello_world.ipynb index 19924d8fde72361bd181c408bb021673d9e7e90a..3cda1ff181ffa2c9304c1619613851432120a36a 100644 --- a/tutorials/bvpy_tutorial_1_hello_world.ipynb +++ b/tutorials/bvpy_tutorial_1_hello_world.ipynb @@ -6,15 +6,15 @@ "source": [ "# First BVPY tutorial: The Poisson equation.\n", "\n", - "---\n", + "\n", "In this first tutorial, you will discover the most basic commands and concepts of the **Bvpy** library by addressing the \"*Hello world!*\" of numerical estimation: **The Poisson problem**. This problem corresponds to the following *elliptic Partial Differential Equation*: $\\nabla^2 u(\\mathbf{x}) = f(\\mathbf{x})$ coupled with *Dirichlet* boundary conditions (*i.e.* constrains on the value of the seeked function $u(\\mathbf{x})$ on the border of the integration domain).\n", "\n", - "---\n", "\n", - "This tutorial covers:\n", - "* Basic classes.\n", - "* Info methods.\n", - "* Error analys.\n", + "**Covered topics:**\n", + "\n", + "- Basic classes: `Rectangle()` (domain), `PoissonForm()` (vform), `BVP()` and main methods/functions: `.solve()`, `.info()`, `save()`, `plot()`...\n", + "\n", + "- Error analys.\n", "\n", "Download the notebook: [bvpy_tutorial_1](https://gitlab.inria.fr/mosaic/publications/bvpy/-/raw/develop/tutorials/bvpy_tutorial_1_hello_world.ipynb?inline=false)." ] diff --git a/tutorials/bvpy_tutorial_2_domains.ipynb b/tutorials/bvpy_tutorial_2_domains.ipynb index f41408cf14cd42e7e98a749ccbdbfd7800eea682..242f4b23e587fef4839cdffe2c4ac9a3799fd312 100644 --- a/tutorials/bvpy_tutorial_2_domains.ipynb +++ b/tutorials/bvpy_tutorial_2_domains.ipynb @@ -6,17 +6,20 @@ "source": [ "# Example of Domain's Primitives\n", "\n", - "---\n", "In this tutorial, we will explore in particular the `bvpy.domains` module. The goal is to get familiar with the concept of integration domain and in particular with its implementation in the **Bvpy** library.\n", "\n", - "---\n", "\n", "**Covered topics:**\n", - "* Basic operations on domains: instanciation, `.info()`, `.discretize()` and `set_cell_size()` methods.\n", - "* Quick domain visualization: `plot()` function from the `bvpy.utils.visu` sub-module.\n", - "* Basic geometrical domains overview: `Rectangle()`, `Disk()` and other primitives.\n", - "* Constructive Solid Geometry (*CSG*) manipulation of geometrical primitives.\n", - "* Generation of domains from existing files: `CustomDomain` and `CustomPolygonalDomain` classes.\n", + "\n", + "- Basic operations on domains: instanciation, `.info()`, `.discretize()` and `set_cell_size()` methods.\n", + "\n", + "- Quick domain visualization: `plot()` function from the `bvpy.utils.visu` sub-module.\n", + "\n", + "- Basic geometrical domains overview: `Rectangle()`, `Disk()` and other primitives.\n", + "\n", + "- Constructive Solid Geometry (*CSG*) manipulation of geometrical primitives.\n", + "\n", + "- Generation of domains from existing files: `CustomDomain` and `CustomPolygonalDomain` classes.\n", "\n", "\n", "Download the notebook: [bvpy_tutorial_2](https://gitlab.inria.fr/mosaic/publications/bvpy/-/raw/develop/tutorials/bvpy_tutorial_2_domains.ipynb?inline=false)." @@ -364,7 +367,7 @@ "source": [ "from bvpy.domains import CustomDomain\n", "\n", - "path = '../data/meristem_guillaume.ply'\n", + "path = '../data/example_meristem.ply'\n", "\n", "cd = CustomDomain.read(path)\n", "\n", diff --git a/tutorials/bvpy_tutorial_3_vforms.ipynb b/tutorials/bvpy_tutorial_3_vforms.ipynb index 2c5e22379e2a9ce01691fecc9e9bb6ebdfeaa10d..6b2fa36a066426f63790e8541e827b48c6da264d 100644 --- a/tutorials/bvpy_tutorial_3_vforms.ipynb +++ b/tutorials/bvpy_tutorial_3_vforms.ipynb @@ -6,14 +6,15 @@ "source": [ "# Variation forms\n", "\n", - "---\n", + "\n", "This this tutorial, we will look a bit more into details of the `bvpy.vform` module and the corresponding *Vform* classes. The goal is to discover the main methods and attributes of such classes and to understand how to create it own.\n", "\n", - "---\n", "\n", "**Covered topics:**\n", - "* Basic `vform` manipulations: instanciation, `.info()` and `.set_parameters()` methods.\n", - "* Implementation of *de novo* `vform`: Definition of the variational formulation of a differential equation, instanciation of mandatory `@staticmethods`: `.construct_form()` and `.set_expression`.\n", + "\n", + "- Basic `vform` manipulations: instanciation, `.info()` and `.set_parameters()` methods.\n", + "\n", + "- Implementation of *de novo* `vform`: Definition of the variational formulation of a differential equation, instanciation of mandatory `@staticmethods`: `.construct_form()` and `.set_expression`.\n", "\n", "Download the notebook: [bvpy_tutorial_3](https://gitlab.inria.fr/mosaic/publications/bvpy/-/raw/develop/tutorials/bvpy_tutorial_3_vforms.ipynb?inline=false)." ] @@ -317,13 +318,6 @@ "plot(prblm.solution)\n", "save(prblm.solution, '../data/tutorial_results/tuto_3_result_1.xdmf')" ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] } ], "metadata": { @@ -342,7 +336,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.7.9" + "version": "3.7.7" }, "latex_envs": { "LaTeX_envs_menu_present": true, @@ -374,6 +368,35 @@ "toc_position": {}, "toc_section_display": true, "toc_window_display": false + }, + "varInspector": { + "cols": { + "lenName": 16, + "lenType": 16, + "lenVar": 40 + }, + "kernels_config": { + "python": { + "delete_cmd_postfix": "", + "delete_cmd_prefix": "del ", + "library": "var_list.py", + "varRefreshCmd": "print(var_dic_list())" + }, + "r": { + "delete_cmd_postfix": ") ", + "delete_cmd_prefix": "rm(", + "library": "var_list.r", + "varRefreshCmd": "cat(var_dic_list()) " + } + }, + "types_to_exclude": [ + "module", + "function", + "builtin_function_or_method", + "instance", + "_Feature" + ], + "window_display": false } }, "nbformat": 4, diff --git a/tutorials/bvpy_tutorial_4_bnd_cond.ipynb b/tutorials/bvpy_tutorial_4_bnd_cond.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..d3684da1e62d2edc1cfeb25aad192563295ac47a --- /dev/null +++ b/tutorials/bvpy_tutorial_4_bnd_cond.ipynb @@ -0,0 +1,244 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Boundary conditions\n", + "\n", + "\n", + "This this tutorial, we will look a bit more into details of the `bvpy.boundary_conditions` module. The goal is to discover what kind of boundary conditions can be implemented within a *BVP* or *IBVP*.\n", + "\n", + "\n", + "**Covered topics:**\n", + "\n", + "- Description and instantiation of the various available types of boundary conditions: `ConstantDirichlet`, `VariableDirichlet`, `ConstantNeumann` ...\n", + "\n", + "- Use of the `dirichlet()` and `neumann()` functions.\n", + "\n", + "- Basic manipulations: combining several bc into one.\n", + "\n", + "- Basic presentation of the `SquarePeriodicBoundary` class.\n", + "\n", + "- Example of visualization of boundary conditions when a bvp is defined.\n", + "\n", + "Download the notebook: [bvpy_tutorial_4](https://gitlab.inria.fr/mosaic/publications/bvpy/-/raw/develop/tutorials/bvpy_tutorial_4_bnd_cond.ipynb?inline=false)." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## General manipulation\n", + "The two main types of boundary conditions (*i.e.* Dirichlet's and Neumann's boundary conditions) are available within the library." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Each can be instanciated with a dedicated function `dirichlet()` (resp. `neumann()`) from the corresponding sub-modules within the `bvpy.boundary_conditions` module. Each of these function has two mandatory arguments: `val` and `boundary`, the latter defines the region of the border constrained by the boundary condition and the former corresponds to the actual value one wants to impose on it." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from bvpy.boundary_conditions import dirichlet, neumann\n", + "\n", + "diri_1 = dirichlet(1, \"all\")\n", + "neum_1 = neumann(val=[0, 0, 0], boundary=\"all\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "- The `val` argument can either be a constant (scalar, vector or tensor depending on the considered problem) or be defined by an expression (string encoding for a function of the position). Depending on the case, the `dirichlet` (resp. `neumann`) function will either implement a `ConstantDirichlet` or `VariableDirichelt` class (resp. `ConstantNeumann` or `VariableNeumann`)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "diri_2 = dirichlet(val=\"x*x\", boundary=\"all\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "- The `boundary` argument can accept string expression to define a sub-domain of the border. As shown above, the keyword `\"all\"` means naturally that the condition is applied to the entire border. The keyword `\"near(expression, value, precision)\"` can be a powerful tool to select a border sub-domain:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "neum_2 = neumann(0, boundary=\"near(x, 0)\")\n", + "diri_3 = dirichlet(val=[1, 0, 0], \n", + " boundary=\"near(x*x+y*y, 1, 1e-2)\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Unlike *domains* and *vforms*, boundary conditions do not have a `.info()` method to display properties but can be simply displayed with the general `print()` function:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "for bc in [diri_1, neum_1, diri_2, neum_2, diri_3]:\n", + " print(bc)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Different boundary conditions applied to various sub-parts of a domain border can be combined together easily:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import numpy as np\n", + "ex = np.array([1, 0])\n", + "\n", + "neum_left = neumann(-ex, \"near(x,0)\")\n", + "neum_right = neumann(+ex, \"near(x,0)\")\n", + "\n", + "bc_tot = [neum_left, neum_right]" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Periodic boundary conditions\n", + "The `bvpy.boundary_conditions.periodic` sub-module enables the definition of periodic boundary conditions on a simple rectangular domain." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "This is done with the `SquarePeriodicBoundary` class. This class defines a mapping that connects the values near one border to values near another one:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from bvpy.boundary_conditions.periodic import SquarePeriodicBoundary\n", + "\n", + "pbc = SquarePeriodicBoundary(x=0, y=0, width=1, length=2)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Visualization\n", + "when implemented within a *bvp*, boundary conditions can be visualized thanks to the `plot()` function from the `bvpy.utils.visu` sub-module:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from bvpy import BVP\n", + "from bvpy.domains import Disk\n", + "from bvpy.vforms import PoissonForm\n", + "from bvpy.utils.visu import plot\n", + "\n", + "ring = Disk(radius=2, dim=2, clear=True) - Disk(radius=1, dim=2)\n", + "\n", + "ring.set_cell_size(.05)\n", + "pfrm = PoissonForm()\n", + "diri = dirichlet(\"x*x\", \"near(x*x + y*y, 4, 1e-3)\")\n", + "\n", + "prblm = BVP(domain=ring, vform=pfrm, bc=diri)\n", + "\n", + "plot(prblm.dirichletCondition[0])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "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.7.9" + }, + "latex_envs": { + "LaTeX_envs_menu_present": true, + "autoclose": false, + "autocomplete": true, + "bibliofile": "biblio.bib", + "cite_by": "apalike", + "current_citInitial": 1, + "eqLabelWithNumbers": true, + "eqNumInitial": 1, + "hotkeys": { + "equation": "Ctrl-E", + "itemize": "Ctrl-I" + }, + "labels_anchors": false, + "latex_user_defs": false, + "report_style_numbering": false, + "user_envs_cfg": false + }, + "toc": { + "base_numbering": 1, + "nav_menu": {}, + "number_sections": true, + "sideBar": true, + "skip_h1_title": true, + "title_cell": "Table of Contents", + "title_sidebar": "Contents", + "toc_cell": false, + "toc_position": {}, + "toc_section_display": true, + "toc_window_display": true + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/tutorials/bvpy_tutorial_5_reaction_diffusion.ipynb b/tutorials/bvpy_tutorial_5_reaction_diffusion.ipynb index 035af31882e70ac9b0b7776e2a4ae4999061ec22..5c15d1a0137c713764b32bcfb0bd616d089d9e51 100644 --- a/tutorials/bvpy_tutorial_5_reaction_diffusion.ipynb +++ b/tutorials/bvpy_tutorial_5_reaction_diffusion.ipynb @@ -6,7 +6,6 @@ "source": [ "# Reaction-diffusion systems\n", "\n", - "---\n", "This tutorial tackles a classic and yet complex example of *bvp* highly influencial in mathematical biology: Reaction-diffusion systems. These encompases any *PDE* system featuring a Laplacian (the diffusion term) and a source (the reaction term), fonction of the unknown field(s). Their general form reads:\n", "$$\n", "\\partial_t\\phi = D\\Delta\\phi + f(\\phi)\n", @@ -15,12 +14,14 @@ "\n", "Through this tutorial we want to show how **bvpy** can be used to simulate such equations. In particular we are going to implement two classic reaction-diffusion system: A wave-front propagation and a Turing pattern.\n", "\n", - "---\n", "\n", "**Covered topics:**\n", - "* The `TransportForm` an `CoupledTransportForm` classes from the `bvpy.vforms` module.\n", - "* Basic use of the `ibvp` class to implement initial-boundary-value problems.\n", - "* Basic use of the `SolutionExplorer` class from the `bvpy.utils.post_processing` sub-module to handle simulation results.\n", + "\n", + "- The `TransportForm` an `CoupledTransportForm` classes from the `bvpy.vforms` module.\n", + "\n", + "- Basic use of the `ibvp` class to implement initial-boundary-value problems.\n", + "\n", + "- Basic use of the `SolutionExplorer` class from the `bvpy.utils.post_processing` sub-module to handle simulation results.\n", "\n", "\n", "\n", @@ -66,7 +67,7 @@ "source": [ "from bvpy.domains import Rectangle\n", "\n", - "domain = Rectangle(length=1, width=.2, cell_size=0.01, dim=2, clear=True)" + "domain = Rectangle(length=1, width=.2, cell_size=0.02, dim=2, clear=True)" ] }, { @@ -121,7 +122,7 @@ "source": [ "from bvpy.utils.pre_processing import create_expression\n", "\n", - "init = create_expression(\".5*(1+tanh(-x/.01))\", degree=4)" + "init = create_expression(\"1+tanh(-x/.1)\", degree=4)" ] }, { @@ -138,17 +139,16 @@ "outputs": [], "source": [ "from bvpy import IBVP\n", - "from bvpy.solvers.time_integration import ImplicitEuler\n", "\n", - "wave_propagation = IBVP(domain, reaction_diffusion, bc=fixed_boundary_values,\n", - " scheme=ImplicitEuler, initial_state=init)" + "wave_propagation = IBVP(domain, reaction_diffusion, bc=fixed_boundary_values, initial_state=init)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ - "### Time integration" + "### Time integration\n", + "Once the problem is set, we can integrate it over a time intervalle $\\Delta t = [t_{min}, t_{max}]$ with a time resolution $dt$:" ] }, { @@ -168,7 +168,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - ">**Note:** For `ibvps` saving the solution with the `save()` function is not required anymore for recording is made *de facto* by the `.integrate()` method." + ">**Notes:** \n", + "> - For `ibvps` saving the solution with the `save()` function is not required anymore for recording is made *de facto* by the `.integrate()` method.\n", + "> - When the `store_steps` argument is set to `True`, all integration steps are recorded, otherwise only the final state is." ] }, { @@ -178,6 +180,54 @@ "### Solution visualization" ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Visualization of temporal dynamics is not possible in the current version of **Bvpy**, we therefore need an external software to assess the qualitatively the result of the simulation. This can be done, for instance, with the help of the **Paraview** software." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from IPython.display import Image\n", + "\n", + "Image(filename='../data/tutorial_results/tuto_5_result_1_paraview_snapshot.gif.png')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The animated gif above shows the time evolution of the solution $\\phi\\colon(t,\\mathbf{x})\\to\\phi(t,\\mathbf{x})$ of the `wave_propagation` problem above. The heatmap encodes the solution amplitude: red for 1 and blue for 0." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "More quantitative visual representation can be achieved with tools from our library. For instance, one might be interesteed in ploting the amplitude profiles $\\phi(t_i, \\mathbf{x}(\\xi))$ for various time steps $t_i$ and with $\\xi$ the curvilinear abscisse along a specific curved within the considered domain. For instance, we can plot the $\\phi$ profile at various times along the horizontal axe, *i.e.* the family of curves:\n", + "\n", + "$$\n", + "\\begin{array}{rl}\n", + "\\phi_i\\colon & [0, 1] \\mapsto [0, 1] \\\\\n", + " & x \\to \\phi(t_i, [x, 0])\n", + "\\end{array}\n", + "$$" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Solution analysis can be done with the help of the `SolutionExplorer` class from the `bvpy.utils.post_processing` sub-module. This class roughly wraps the FEniCS technicity and enable a series of basic manipulations in a intuitive way.\n", + "\n", + "One of its useful method is the `.geometric_filter()` one. from a simple geometric rule on the domain (*e.g.* \"x>=0\" ) it returns an array of the solution values on all the vertices contained within the corresponding sub-domain. For instance, here below, the geometric filter returns the solution on all vertices on the line \"y=0\". The `sort=\"x\"` argument insures that the list is sorted by increasing x value." + ] + }, { "cell_type": "code", "execution_count": null, @@ -190,7 +240,15 @@ "for concentration in wave_propagation.solution_steps.values():\n", " concentration_over_time.append(SolutionExplorer(concentration).geometric_filter(axe=\"y\",\n", " threshold=0,\n", - " comparator=\"==\"))" + " comparator=\"==\",\n", + " sort=\"x\"))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Once this projection over the abscissae axe is done for each time step, one can plot the resulting list of arrays:" ] }, { @@ -214,12 +272,46 @@ ] }, { - "cell_type": "code", - "execution_count": null, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Turing patterns\n", + "\n", + "Let's now try to implement another iconic example of *ibvp* in mathematical biology: Turing reaction-diffusion systems." + ] + }, + { + "cell_type": "markdown", "metadata": {}, - "outputs": [], "source": [ - ".5*(1+np.tanh(0))" + "Such system are usually described as a coupled set of two *PDEs* depicting the spatio-temporal dynamics of two scalar fields. Their general form reads:\n", + "$$\n", + "\\begin{cases}\n", + "\\partial_t a = D_a \\Delta a + r_a(a, b) \\\\\n", + "\\partial_t b = D_b \\Delta b + r_b(a, b) \\\\\n", + "\\end{cases}\n", + "$$\n", + "where the *reaction terms* $r_a(a,b)$ and $r_b(a,b)$ are usually highly non-linear smooth functions.\n", + "\n", + "\n", + "In chemistry, biochemistry and developmental biology such systems can formalize chemical componds diffusing and reacting with each other, typically in a catalytic manner.\n", + "\n", + "In the present example, we are considering one specific case of Turing system: The **Lengyel-Epstein model** [(Lengyel & Epstein, Science (1991))](https://dx.doi.org/10.1126/science.251.4994.650) which has been recently used to investigate the zebra pattern formation [(Jeong *et al*, Statistical Mechanics and its Applications (2017))](https://dx.doi.org/10.1016/j.physa.2017.02.014).\n", + "\n", + "The particularity of the **Lengyel-Epstein model** is to use very specific forms for the reaction terms:\n", + "$$\n", + "r_a(a,b)=k_a b\\Big(1-\\frac{a}{1+b^2}\\Big) \\quad\\quad \\text{and} \\quad\\quad r_b(a,b) = k_b -b -\\frac{4a}{1+b^2}.\n", + "\\label{eq:LE_model_source_terms}\n", + "$$" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Domain definition and boundary conditions\n", + "\n", + "Let's consider a simple square domain:" ] }, { @@ -227,13 +319,19 @@ "execution_count": null, "metadata": {}, "outputs": [], - "source": [] + "source": [ + "from bvpy.domains import Rectangle\n", + "\n", + "skin_patch = Rectangle(length=10, width=10, cell_size=0.2, dim=2, clear=True)" + ] }, { "cell_type": "markdown", "metadata": {}, "source": [ - "## Turing patterns" + "But with periodic boundary conditions to ease the pattern formation.\n", + "\n", + "Such boundary conditions can be implemented thanks to the `SquarePeriodicBoundary` from the `bvpy.boundary_conditions.periodic` sub-module:" ] }, { @@ -242,9 +340,23 @@ "metadata": {}, "outputs": [], "source": [ - "from bvpy.domains import Rectangle\n", + "from bvpy.boundary_conditions.periodic import SquarePeriodicBoundary\n", "\n", - "d = Rectangle(length=10, width=10, cell_size=0.2, dim=2)" + "periodic_bc=SquarePeriodicBoundary(length=10, width=10)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Variational formulation of the Lengyel-Epstein model" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "As demonstrated in the previous section, reaction-diffusion problems can be implemented with the `TransportForm`. But in the present case, we are interested in the system of two reaction-diffusion equation that are coupled to each other. We derived a specific class to deal with such problems: The `CoupledTransportForm` from the `bvpy.vforms.transport` sub-module:" ] }, { @@ -255,13 +367,25 @@ "source": [ "from bvpy.vforms import CoupledTransportForm\n", "\n", - "vform = CoupledTransportForm()\n", + "LE_model = CoupledTransportForm()\n", + "LE_model.info()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "From the `.info()` method above, we get that we need to define three things:\n", + "- A diffusion coefficient.\n", + "- A reaction term.\n", + "- A source term.\n", "\n", - "k1 = 9\n", - "k2 = 11\n", + "For the reaction terms we will use the functions given in expression ($\\ref{eq:LE_model_source_terms}$) and we will take a null source term.\n", + "> **Note:** The difference that is usually made between a *source* and a *reaction* term is that the former is either constant or position dependent on the considered domain whereas the latter is explicitly a function of the unkown field, *i.e.* $s=s(\\mathbf{x})$ and $r=r(a,b)$.\n", "\n", - "vform.add_species('A', 1, lambda a, b: k1*(b-(a*b)/(1+b*b)))\n", - "vform.add_species('B', 0.02, lambda a, b: k2-b-(4*a*b)/(1+b*b))" + "The particularity of the `CoupledTransportForm` is that it features a `.add_species()` method that enables to add as much equations (and the corresponding unknown fields) as desired. The arguments of this methods are:\n", + "- The name of the unknown.\n", + "- All the coefficients (*i.e.* diffusion coefficient, soure and reaction terms) of the corresponding equations that need to be set." ] }, { @@ -270,9 +394,28 @@ "metadata": {}, "outputs": [], "source": [ - "from bvpy.boundary_conditions.periodic import SquarePeriodicBoundary\n", + "Da, Db = 1, .02\n", + "ka, kb = 9, 11\n", "\n", - "periodic_bc=SquarePeriodicBoundary(length=10, width=10)" + "LE_model.add_species('a', Da, lambda a, b: ka*(b-(a*b)/(1+b*b)))\n", + "LE_model.add_species('b', Db, lambda a, b: kb-b-(4*a*b)/(1+b*b))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "> **Notes:** \n", + "> - As shown above, we can pass any function that we want to define the required coefficients.\n", + "> - The source term is set to 0 by default, see method documentation." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Initial conditions\n", + "We will start here from two random distributions $a_0(\\mathbf{x})$ and $b_0(\\mathbf{x})$ for the unknown fields." ] }, { @@ -285,12 +428,26 @@ "from bvpy.utils.pre_processing import create_expression\n", "\n", "np.random.seed(1093)\n", - "d.discretize()\n", - "random = np.random.uniform(low=-1, high=1, size=d.mesh.num_entities(2))\n", - "state = [[1+0.04*k1**2+0.1*r,\n", - " 0.2*k2+0.1*r] for r in random]\n", + "skin_patch.discretize()\n", + "random = np.random.uniform(low=-1, high=1, size=skin_patch.mesh.num_entities(2))\n", "\n", - "init = create_expression(state)" + "random_pattern = [[1+0.04*ka**2+0.1*r, 0.2*kb+0.1*r] for r in random]\n", + "\n", + "initial_pattern = create_expression(random_pattern)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "> **Note:** to generate the random pattern we need a grid of points. These points correspond to the vertices of the meshed domain. But at this stage, the domain is not meshed yet. This meshing procedure is performed by the `.discretize()` method." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Problem instanciation and integration" ] }, { @@ -302,11 +459,7 @@ "from bvpy.ibvp import IBVP\n", "from bvpy.solvers.time_integration import ImplicitEuler\n", "\n", - "ibvp = IBVP(domain=d,\n", - " vform=vform,\n", - " bc=periodic_bc,\n", - " scheme=ImplicitEuler,\n", - " initial_state=init)" + "turing_system = IBVP(skin_patch, LE_model, periodic_bc, initial_pattern)" ] }, { @@ -319,10 +472,66 @@ "t_max = 9\n", "dt = 0.1\n", "\n", - "ibvp.integrate(t_min, t_max, dt, '../data/tutorial_results/tuto_5_result_2.xdmf',\n", - " linear_solver='mumps',\n", - " absolute_tolerance=1e-10,\n", - " relative_tolerance=1e-10)" + "save_path = '../data/tutorial_results/tuto_5_result_2.xdmf'\n", + "\n", + "turing_system.integrate(t_min, t_max, dt, save_path)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "> **Note:** With *ibvps* no need to call the `save()` function from the `bvpy.utils.io` sub-module for the `.integrate()` method can save the results directly." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Results visualization and analysis\n", + "Let's have a look at the final patterns." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from bvpy.utils.visu import plot\n", + "final_pattern_a = turing_system.solution.sub(0)\n", + "final_pattern_b = turing_system.solution.sub(1)\n", + "\n", + "plot(final_pattern_a)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "plot(final_pattern_b, colorscale=\"viridis\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Let's have a look at the whole dynamics, recorded as a `gif` within **Paraview**:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from IPython.display import Image\n", + "\n", + "Image(filename='../data/tutorial_results/tuto_5_result_2_paraview_snapshot.gif.png')\n", + "#from IPython.display import HTML\n", + "#HTML('<img src=\"../data/tutorial_results/tuto_5_result_2_paraview_snapshot.gif\">')" ] } ], @@ -342,7 +551,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.7.9" + "version": "3.7.7" }, "latex_envs": { "LaTeX_envs_menu_present": true, @@ -374,6 +583,35 @@ "toc_position": {}, "toc_section_display": true, "toc_window_display": false + }, + "varInspector": { + "cols": { + "lenName": 16, + "lenType": 16, + "lenVar": 40 + }, + "kernels_config": { + "python": { + "delete_cmd_postfix": "", + "delete_cmd_prefix": "del ", + "library": "var_list.py", + "varRefreshCmd": "print(var_dic_list())" + }, + "r": { + "delete_cmd_postfix": ") ", + "delete_cmd_prefix": "rm(", + "library": "var_list.r", + "varRefreshCmd": "cat(var_dic_list()) " + } + }, + "types_to_exclude": [ + "module", + "function", + "builtin_function_or_method", + "instance", + "_Feature" + ], + "window_display": false } }, "nbformat": 4, diff --git a/tutorials/bvpy_tutorial_4_linear_elasticity.ipynb b/tutorials/bvpy_tutorial_6_linear_elasticity.ipynb similarity index 97% rename from tutorials/bvpy_tutorial_4_linear_elasticity.ipynb rename to tutorials/bvpy_tutorial_6_linear_elasticity.ipynb index 8dec422eb4d9a6ba1bab598b4e0d75e1a06791b2..49014e520de4b003a474e37d1d644684678d8d19 100644 --- a/tutorials/bvpy_tutorial_4_linear_elasticity.ipynb +++ b/tutorials/bvpy_tutorial_6_linear_elasticity.ipynb @@ -6,17 +6,22 @@ "source": [ "# Linear Elasticity\n", "\n", - "---\n", + "\n", "This tutorial covers some basic example of linear elastic problems and their corresponding implementation within the **Bvpy** library. We will start, in the first part with some basic introduction to the theory of linear continuum mechanics. In a second part, we will how to implement 2D in-plane mechanical equilibria of continuous structures. In a third part, we will see how this can be extended to study equilibria of 2D structures bent in 3D.\n", "\n", - "---\n", "\n", "**Covered topics:**\n", - "* Data visualization: `plot()` and `set_renderer()` from `bvpy.utils.visu`.\n", - "* Data importation and exportation: `CustomDomain.read()`, `CustomPolygonalDomain.read()` and `bvpy.utils.io.save()`\n", - "* Linear elasticity variational form manipulation: `LinearElasticVform()`, `set_parameters()`, `info()`, `stress()`.\n", - "* Geometrical domain construction (CSG).\n", - "* Boundary conditions definitions and combinaison: `NormalDirichlet` and `NormalNeumann`, `bvpy.boundary_condition.dirichlet.dirichlet()`\n", + "\n", + "- Data visualization: `plot()` and `set_renderer()` from `bvpy.utils.visu`.\n", + "\n", + "- Data importation and exportation: `CustomDomain.read()`, `CustomPolygonalDomain.read()` and `bvpy.utils.io.save()`\n", + "\n", + "- Linear elasticity variational form manipulation: `LinearElasticVform()`, `set_parameters()`, `info()`, `stress()`.\n", + "\n", + "- Geometrical domain construction (CSG).\n", + "\n", + "- Boundary conditions definitions and combinaison: `NormalDirichlet` and `NormalNeumann`, `bvpy.boundary_condition.dirichlet.dirichlet()`\n", + "\n", "\n", "\n", "Download the notebook: [bvpy_tutorial_4](https://gitlab.inria.fr/mosaic/publications/bvpy/-/raw/develop/tutorials/bvpy_tutorial_4_linear_elasticity.ipynb?inline=false)." @@ -24,18 +29,14 @@ }, { "cell_type": "markdown", - "metadata": { - "heading_collapsed": true - }, + "metadata": {}, "source": [ "## General introduction" ] }, { "cell_type": "markdown", - "metadata": { - "hidden": true - }, + "metadata": {}, "source": [ "\n", "Let's consider a $n$ dimensional (with $n \\in \\{2,3\\}$) smooth differential manifold representing a continuous piece of material. At rest (*i.e.* with no mechanical force applied on it}), this manifold is geometrically described by a *resting configuration* noted $\\Omega$.\n", @@ -139,7 +140,7 @@ "source": [ "from bvpy.vforms import LinearElasticForm\n", "\n", - "elastic_response = LinearElasticForm(young= 1000, poisson=.5, source=[0, 0, 0])" + "elastic_response = LinearElasticForm(young= 1000, poisson=.5, source=[0, 0, 0], plane_stress=True)" ] }, { @@ -354,7 +355,7 @@ "metadata": {}, "outputs": [], "source": [ - "elastic_response = LinearElasticForm(young= 1000, poisson=.3, source=[0, 0])" + "elastic_response = LinearElasticForm(young= 1000, poisson=.5, source=[0, 0], plane_stress=True)" ] }, { @@ -822,7 +823,7 @@ "metadata": {}, "outputs": [], "source": [ - "elastic = LinearElasticForm(young= 1000, poisson=.5, source=pressure_force)" + "elastic = LinearElasticForm(young= 1000, poisson=.5, source=pressure_force, plane_stress=True)" ] }, { @@ -849,7 +850,7 @@ "source": [ "fixed_center = [dirichlet(0, boundary='near(x, 0)', subspace=0),\n", " dirichlet(0, boundary='near(y, 0)', subspace=1),\n", - " dirichlet(0, boundary='near(z, 0)', subspace=2),]" + " dirichlet(0, boundary='near(z, 0)', subspace=2)]" ] }, { @@ -925,7 +926,7 @@ "pressure = 1000\n", "pressure_force = normal(tissue, scale=pressure)\n", "\n", - "elastic = LinearElasticForm(young= 1000, poisson=.5, source=pressure_force)" + "elastic = LinearElasticForm(young= 1000, poisson=.5, source=pressure_force, plane_stress=True)" ] }, { @@ -974,6 +975,13 @@ "\n", "plot(displacement, size=1000, norm=True)" ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] } ], "metadata": { diff --git a/tutorials/bvpy_tutorial_0_general_introduction_TOFINISH.ipynb b/tutorials/bvpy_tutorial_general_introduction_TOFINISH.ipynb similarity index 100% rename from tutorials/bvpy_tutorial_0_general_introduction_TOFINISH.ipynb rename to tutorials/bvpy_tutorial_general_introduction_TOFINISH.ipynb