GithubHelp home page GithubHelp logo

mhogg / pyoctree Goto Github PK

View Code? Open in Web Editor NEW
84.0 4.0 19.0 2.14 MB

Octree structure containing a 3D triangular mesh model

License: MIT License

C++ 27.95% Python 26.10% Batchfile 1.23% Jupyter Notebook 44.72%

pyoctree's Introduction

pyoctree

Octree structure containing a 3D triangular mesh model. To be used for ray tracing / shadow casting.

Written in C++ for speed, but exposed to Python using Cython.

Latest PyPI version

Details

Pyoctree uses an adaptive structure, so it will automatically divide branches to ensure that there are no more than 200 objects per leaf.

Requirements

  • Python 2.7 or Python >= 3.5

Optional

  • vtk >= v6.2.0 or >= v7.0 (for outputting a vtk file for viewing octree structure in Paraview)
  • A C++ compiler for building the extension module from the provided cpp file (already cythonized). Suggested compilers are:
    • The Microsoft C++ Compiler for Python 2.7 if using Python 2 on Windows
    • Microsoft Visual C++ 2015 (14.0) if using Python 3 on Windows
    • gcc on Linux
    • Mingw32 on Windows or Linux
  • Cython >= v0.20 and a C++ compiler to build from source

Note that a compiler is not required if installing using the provided Python wheel.

Installation

Intersection testing uses parallel processing via OpenMP. To use more than a single processor, use the provided Python wheel or compile from source using a compiler that supports OpenMP. Then set value of environment variable OMP_NUM_THREADS to the number of desired processors.

Note that the compilers provided by the Anaconda Python distribution do not support OpenMP.

1. Building from source

To compile without OpenMP, open a command prompt, browse to the base directory containing the setup.py file and type:

python setup.py install

To compile with OpenMP, open a command prompt, browse to the base directory containing the setup.py file and type:

python setup.py install --openmp

2. Installation using Python wheel

Download the python wheel from releases i.e. pyoctree-0.2.10-cp36-cp36m-win_amd64.whl for Python 3.6 on Windows 64-bit. Then, open a command prompt, browse to the download directory and type:

pip install pyoctree-0.2.10-cp36-cp36m-win_amd64.whl

Note that Python wheels have been built with OpenMP.

Usage

1. Creating the octree representation of a 3D triangular mesh model

from pyoctree import pyoctree as ot
tree = ot.PyOctree(pointCoords,connectivity)

where:

  • pointCoords is a Nx3 numpy array of floats (dtype=float) representing the 3D coordinates of the mesh points
  • connectivity is a Nx3 numpy array of integers (dtype=np.int32) representing the point connectivity of each tri element in the mesh

2. Finding intersection between mesh object and ray

The octree can be used to quickly find intersections between the object and a ray. For example:

import numpy as np
startPoint = [0.0,0.0,0.0]
endPoint   = [0.0,0.0,1.0]
rayList    = np.array([[startPoint,endPoint]],dtype=np.float32)
intersectionFound  = tree.rayIntersection(rayList)

Examples

Some Jupyter notebooks are provided in the Examples directory on how to use pyoctree.

Help

If help is required, please create an issue on Github.

pyoctree's People

Contributors

csbubbles avatar mhogg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

pyoctree's Issues

Multiprocessing and PyOctree error

Hello,

My code uses PyOctree package and works fine.

I'm now trying to run my code in parallel using Python Multiprocessing.
I get this error and I have no idea about hot to solve it:

File "stringsource", line 2, in pyoctree.pyoctree.pyoctree.PyOctree.__reduce_cython__
TypeError: no default __reduce__ due to non-trivial __cinit__

How could I solve this error?

Thanks,
Cheers,

Davide

PS: I can provide more code if needed

Issue running setup.py with Windows 7 and Python 3.5

This is the error I get in powershell:

WARNING: '' not a valid package name; please use only .-separated package names in setup.py
running install
Checking .pth file support in .
F:\Python35\pythonw.exe -E -c pass
TEST FAILED: .\ does NOT support .pth files
error: bad install directory or PYTHONPATH

You are attempting to install a package to a directory that is not
on PYTHONPATH and which Python does not read ".pth" files from. The
installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:

.\

and your PYTHONPATH environment variable currently contains:

''

Here are some of your options for correcting the problem:

  • You can choose a different installation directory, i.e., one that is
    on PYTHONPATH or supports .pth files

  • You can add the installation directory to the PYTHONPATH environment
    variable. (It must then also be on PYTHONPATH whenever you run
    Python and want to use the package(s) you are installing.)

  • You can set up the installation directory to support ".pth" files by
    using one of the approaches described here:

    https://setuptools.readthedocs.io/en/latest/easy_install.html#custom-installation-locations

Please make the appropriate changes for your system and try again.

C++ example usage

Hello,

really an interesting and nice library to easily be able creating octrees!

Do you have any example to use the library directly from C++ (that is using the functions in cOctree.h)?

I think I should instantiate a cOctree object passing to it the coords of the vertexes and the connectivity of the triangles, right?
Just to be sure, vertex coords are given in vector<vector > _vertexCoords3D where each vector contains the 3 coords of a vertex, right? and then in vector<vector > _polyConnectivity each vector contain the 3 indexes that define a triangle, right?

Thank you very much

Non-square bounding box ?

Hi,

Is it possible to have a non-cubic bounding box, so that the octree decomposition follows the geometry more closely, where each octnode is a parallelepiped rather than a cube?

Thanks.

OpenMP flag in compile args

Very interested in this package ... though haven't yet run it.

If I try 'pip install pyoctree' in Linux, gcc fails with error "/openmp: No such file or directory", because of the extra_compile_args=['/openmp'] in setup.py ... I am guessing this is the flag for a Windows compiler? In Linux it is "-openmp" for icc and "-fopenmp" for gcc.

Thanks, Doug

Mesh face edges no intersect with ray

Hi, I noticed that the rayIntersections method is not working for the edges of faces on a mesh. When a ray intersects with the edge of a mesh face edge, it outputs false, as in not having intersected the mesh. However, in fact my ray does intersect with the mesh. I assume it has to do with the way the ray - mesh face calculations are implemented.

Oriented ray-mesh intersection

Hi Michael,

one more question: If I have a list of outward facing normals for each triangle, can I use pyoctree to calculate not just the ray-mesh intersection point but also from which side the ray hit the triangle? I could do that myself if I were able to get the index of the triangle the ray intersects with instead of the exact intersection point.

Thanks,
Andreas

Edit: I think this should be possible using "getListOfPolysToCheck". Unfortunately, the call does not return to Python for certain inputs (infinite loop in the C-implementation?).

missing pyoctree.cpp file

It seems that you missed the file pyoctree/pyoctree.cpp into the source code.
I can find it only into the packed release (pyoctree-0.2.4.tar.gz)
Thanks

stop octree decomposition by node size?

Hi,
I would like to find an octree representation with color coding of the octnodes (white outside of domain boundary, black is inside and grey is on the boundary). I think I will take the advice you gave on another thread and use trimesh to find whether an octnode not located on the boundary (i.e. numPolys==0) is inside or outside the mesh.

I would also like to stop the octree decomposition based on min octnode size instead of the number of Polys/triangles it contains (200 by default). I suppose I could modify line 463 in COctree.cpp :

if (node.branches[i].numPolys() < node.MAX_OCTNODE_OBJECTS)

and replace it by smthg like :

if (node.size[i] < node.MAX_SIZE) ?

But if MAX_SIZE changes from one run to the next, can i just change it in the code and run it or do I have to reinstall/recompile smthg (im not familiar with the Cython way) ?

Thanks!

Pyoctree not finding intersections

I think I may have found a bug. Here is a code snippet:

import pyoctree
from pyoctree import pyoctree as ot
import numpy as np
print(pyoctree.__version__)

faces = np.array([[0, 1, 1430], [1, 1430, 1431], [1, 2, 1431], [2, 1431, 1432], [2, 3, 1432], [3, 1432, 1433], [3, 4, 1433], [4, 1433, 1434], [4, 5, 1434], [5, 1434, 1435], [5, 6, 1435], [6, 1435, 1436], [6, 7, 1436], [7, 1436, 1437], [7, 8, 1437], [8, 1437, 1438], [8, 9, 1438], [9, 1438, 1439], [9, 10, 1439], [10, 1439, 1440], [10, 11, 1440], [11, 1440, 1441], [11, 12, 1441], [12, 1441, 1442], [12, 13, 1442], [13, 1442, 1443], [13, 14, 1443], [14, 1443, 1444], [14, 15, 1444], [15, 1444, 1445], [15, 16, 1445], [16, 1445, 1446], [16, 17, 1446], [17, 1446, 1447], [17, 18, 1447], [18, 1447, 1448], [18, 19, 1448], [19, 1448, 1449], [19, 20, 1449], [20, 1449, 1450], [20, 21, 1450], [21, 1450, 1451], [21, 22, 1451], [22, 1451, 1452], [22, 23, 1452], [23, 1452, 1453], [23, 24, 1453], [24, 1453, 1454], [24, 25, 1454], [25, 1454, 1455], [25, 26, 1455], [26, 1455, 1456], [26, 27, 1456], [27, 1456, 1457], [27, 28, 1457], [28, 1457, 1458], [28, 29, 1458], [29, 1458, 1459], [29, 30, 1459], [30, 1459, 1460], [30, 31, 1460], [31, 1460, 1461], [31, 32, 1461], [32, 1461, 1462], [32, 33, 1462], [33, 1462, 1463], [33, 34, 1463], [34, 1463, 1464], [34, 35, 1464], [35, 1464, 1465], [35, 36, 1465], [36, 1465, 1466], [36, 37, 1466], [37, 1466, 1467], [37, 38, 1467], [38, 1467, 1468], [38, 39, 1468], [39, 1468, 1469], [39, 40, 1469], [40, 1469, 1470], [40, 41, 1470], [41, 1470, 1471], [41, 42, 1471], [42, 1471, 1472], [42, 43, 1472], [43, 1472, 1473], [43, 44, 1473], [44, 1473, 1474], [44, 45, 1474], [45, 1474, 1475], [45, 46, 1475], [46, 1475, 1476], [46, 47, 1476], [47, 1476, 1477], [47, 48, 1477], [48, 1477, 1478], [48, 49, 1478], [49, 1478, 1479], [49, 50, 1479], [50, 1479, 1480], [50, 51, 1480], [51, 1480, 1481], [51, 52, 1481], [52, 1481, 1482], [52, 53, 1482], [53, 1482, 1483], [53, 54, 1483], [54, 1483, 1484], [54, 55, 1484], [55, 1484, 1485], [55, 56, 1485], [56, 1485, 1486], [56, 57, 1486], [57, 1486, 1487], [57, 58, 1487], [58, 1487, 1488], [58, 59, 1488], [59, 1488, 1489], [59, 60, 1489], [60, 1489, 1490], [60, 61, 1490], [61, 1490, 1491], [61, 62, 1491], [62, 1491, 1492], [62, 63, 1492], [63, 1492, 1493], [63, 64, 1493], [64, 1493, 1494], [64, 65, 1494], [65, 1494, 1495], [65, 66, 1495], [66, 1495, 1496], [66, 67, 1496], [67, 1496, 1497], [67, 68, 1497], [68, 1497, 1498], [68, 69, 1498], [69, 1498, 1499], [69, 70, 1499], [70, 1499, 1500], [70, 71, 1500], [71, 1500, 1501], [71, 72, 1501], [72, 1501, 1502], [72, 73, 1502], [73, 1502, 1503], [73, 74, 1503], [74, 1503, 1504], [74, 75, 1504], [75, 1504, 1505], [75, 76, 1505], [76, 1505, 1506], [76, 77, 1506], [77, 1506, 1507], [77, 78, 1507], [78, 1507, 1508], [78, 79, 1508], [79, 1508, 1509], [79, 80, 1509], [80, 1509, 1510], [80, 81, 1510], [81, 1510, 1511], [81, 82, 1511], [82, 1511, 1512], [82, 83, 1512], [83, 1512, 1513], [83, 84, 1513], [84, 1513, 1514], [84, 85, 1514], [85, 1514, 1515], [85, 86, 1515], [86, 1515, 1516], [86, 87, 1516], [87, 1516, 1517], [87, 88, 1517], [88, 1517, 1518], [88, 89, 1518], [89, 1518, 1519], [89, 90, 1519], [90, 1519, 1520], [90, 91, 1520], [91, 1520, 1521], [91, 92, 1521], [92, 1521, 1522], [92, 93, 1522], [93, 1522, 1523], [93, 94, 1523], [94, 1523, 1524], [94, 95, 1524], [95, 1524, 1525], [95, 96, 1525], [96, 1525, 1526], [96, 97, 1526], [97, 1526, 1527], [97, 98, 1527], [98, 1527, 1528], [98, 99, 1528], [99, 1528, 1529], [99, 100, 1529], [100, 1529, 1530], [100, 101, 1530], [101, 1530, 1531], [101, 102, 1531], [102, 1531, 1532], [102, 103, 1532], [103, 1532, 1533], [103, 104, 1533], [104, 1533, 1534], [104, 105, 1534], [105, 1534, 1535], [105, 106, 1535], [106, 1535, 1536], [106, 107, 1536], [107, 1536, 1537], [107, 108, 1537], [108, 1537, 1538], [108, 109, 1538], [109, 1538, 1539], [109, 110, 1539], [110, 1539, 1540], [110, 111, 1540], [111, 1540, 1541], [111, 112, 1541], [112, 1541, 1542], [112, 113, 1542], [113, 1542, 1543], [113, 114, 1543], [114, 1543, 1544], [114, 115, 1544], [115, 1544, 1545], [115, 116, 1545], [116, 1545, 1546], [116, 117, 1546], [117, 1546, 1547], [117, 118, 1547], [118, 1547, 1548], [118, 119, 1548], [119, 1548, 1549], [119, 120, 1549], [120, 1549, 1550], [120, 121, 1550], [121, 1550, 1551], [121, 122, 1551], [122, 1551, 1552], [122, 123, 1552], [123, 1552, 1553], [123, 124, 1553], [124, 1553, 1554], [124, 125, 1554], [125, 1554, 1555], [125, 126, 1555], [126, 1555, 1556], [126, 127, 1556], [127, 1556, 1557], [127, 128, 1557], [128, 1557, 1558], [128, 129, 1558], [129, 1558, 1559], [129, 130, 1559], [130, 1559, 1560], [130, 131, 1560], [131, 1560, 1561], [131, 132, 1561], [132, 1561, 1562], [132, 133, 1562], [133, 1562, 1563], [133, 134, 1563], [134, 1563, 1564], [134, 135, 1564], [135, 1564, 1565], [135, 136, 1565], [136, 1565, 1566], [136, 137, 1566], [137, 1566, 1567], [137, 138, 1567], [138, 1567, 1568], [138, 139, 1568], [139, 1568, 1569], [139, 140, 1569], [140, 1569, 1570], [140, 141, 1570], [141, 1570, 1571], [141, 142, 1571], [142, 1571, 1572], [142, 143, 1572], [143, 1572, 1573], [143, 144, 1573], [144, 1573, 1574], [144, 145, 1574], [145, 1574, 1575], [145, 146, 1575], [146, 1575, 1576], [146, 147, 1576], [147, 1576, 1577], [147, 148, 1577], [148, 1577, 1578], [148, 149, 1578], [149, 1578, 1579], [149, 150, 1579], [150, 1579, 1580], [150, 151, 1580], [151, 1580, 1581], [151, 152, 1581], [152, 1581, 1582], [152, 153, 1582], [153, 1582, 1583], [153, 154, 1583], [154, 1583, 1584], [154, 155, 1584], [155, 1584, 1585], [155, 156, 1585], [156, 1585, 1586], [156, 157, 1586], [157, 1586, 1587], [157, 158, 1587], [158, 1587, 1588], [158, 159, 1588], [159, 1588, 1589], [159, 160, 1589], [160, 1589, 1590], [160, 161, 1590], [161, 1590, 1591], [161, 162, 1591], [162, 1591, 1592], [162, 163, 1592], [163, 1592, 1593], [163, 164, 1593], [164, 1593, 1594], [164, 165, 1594], [165, 1594, 1595], [165, 166, 1595], [166, 1595, 1596], [166, 167, 1596], [167, 1596, 1597], [167, 168, 1597], [168, 1597, 1598], [168, 169, 1598], [169, 1598, 1599], [169, 170, 1599], [170, 1599, 1600], [170, 171, 1600], [171, 1600, 1601], [171, 172, 1601], [172, 1601, 1602], [172, 173, 1602], [173, 1602, 1603], [173, 174, 1603], [174, 1603, 1604], [174, 175, 1604], [175, 1604, 1605], [175, 176, 1605], [176, 1605, 1606], [176, 177, 1606], [177, 1606, 1607], [177, 178, 1607], [178, 1607, 1608], [178, 179, 1608], [179, 1608, 1609], [179, 180, 1609], [180, 1609, 1610], [180, 181, 1610], [181, 1610, 1611], [181, 182, 1611], [182, 1611, 1612], [182, 183, 1612], [183, 1612, 1613], [183, 184, 1613], [184, 1613, 1614], [184, 185, 1614], [185, 1614, 1615], [185, 186, 1615], [186, 1615, 1616], [186, 187, 1616], [187, 1616, 1617], [187, 188, 1617], [188, 1617, 1618], [188, 189, 1618], [189, 1618, 1619], [189, 190, 1619], [190, 1619, 1620], [190, 191, 1620], [191, 1620, 1621], [191, 192, 1621], [192, 1621, 1622], [192, 193, 1622], [193, 1622, 1623], [193, 194, 1623], [194, 1623, 1624], [194, 195, 1624], [195, 1624, 1625], [195, 196, 1625], [196, 1625, 1626], [196, 197, 1626], [197, 1626, 1627], [197, 198, 1627], [198, 1627, 1628], [198, 199, 1628], [199, 1628, 1629], [199, 200, 1629], [200, 1629, 1630], [200, 201, 1630], [201, 1630, 1631], [201, 202, 1631], [202, 1631, 1632], [202, 203, 1632], [203, 1632, 1633], [203, 204, 1633], [204, 1633, 1634], [204, 205, 1634], [205, 1634, 1635], [205, 206, 1635], [206, 1635, 1636], [206, 207, 1636], [207, 1636, 1637], [207, 208, 1637], [208, 1637, 1638], [208, 209, 1638], [209, 1638, 1639], [209, 210, 1639], [210, 1639, 1640], [210, 211, 1640], [211, 1640, 1641], [211, 212, 1641], [212, 1641, 1642], [212, 213, 1642], [213, 1642, 1643], [213, 214, 1643], [214, 1643, 1644], [214, 215, 1644], [215, 1644, 1645], [215, 216, 1645], [216, 1645, 1646], [216, 217, 1646], [217, 1646, 1647], [217, 218, 1647], [218, 1647, 1648], [218, 219, 1648], [219, 1648, 1649], [219, 220, 1649], [220, 1649, 1650], [220, 221, 1650], [221, 1650, 1651], [221, 222, 1651], [222, 1651, 1652], [222, 223, 1652], [223, 1652, 1653], [223, 224, 1653], [224, 1653, 1654], [224, 225, 1654], [225, 1654, 1655], [225, 226, 1655], [226, 1655, 1656], [226, 227, 1656], [227, 1656, 1657], [227, 228, 1657], [228, 1657, 1658], [228, 229, 1658], [229, 1658, 1659], [229, 230, 1659], [230, 1659, 1660], [230, 231, 1660], [231, 1660, 1661], [231, 232, 1661], [232, 1661, 1662], [232, 233, 1662], [233, 1662, 1663], [233, 234, 1663], [234, 1663, 1664], [234, 235, 1664], [235, 1664, 1665], [235, 236, 1665], [236, 1665, 1666], [236, 237, 1666], [237, 1666, 1667], [237, 238, 1667], [238, 1667, 1668], [238, 239, 1668], [239, 1668, 1669], [239, 240, 1669], [240, 1669, 1670], [240, 241, 1670], [241, 1670, 1671], [241, 242, 1671], [242, 1671, 1672], [242, 243, 1672], [243, 1672, 1673], [243, 244, 1673], [244, 1673, 1674], [244, 245, 1674], [245, 1674, 1675], [245, 246, 1675], [246, 1675, 1676], [246, 247, 1676], [247, 1676, 1677], [247, 248, 1677], [248, 1677, 1678], [248, 249, 1678], [249, 1678, 1679], [249, 250, 1679], [250, 1679, 1680], [250, 251, 1680], [251, 1680, 1681], [251, 252, 1681], [252, 1681, 1682], [252, 253, 1682], [253, 1682, 1683], [253, 254, 1683], [254, 1683, 1684], [254, 255, 1684], [255, 1684, 1685], [255, 256, 1685], [256, 1685, 1686], [256, 257, 1686], [257, 1686, 1687], [257, 258, 1687], [258, 1687, 1688], [258, 259, 1688], [259, 1688, 1689], [259, 260, 1689], [260, 1689, 1690], [260, 261, 1690], [261, 1690, 1691], [261, 262, 1691], [262, 1691, 1692], [262, 263, 1692], [263, 1692, 1693], [263, 264, 1693], [264, 1693, 1694], [264, 265, 1694], [265, 1694, 1695], [265, 266, 1695], [266, 1695, 1696], [266, 267, 1696], [267, 1696, 1697], [267, 268, 1697], [268, 1697, 1698], [268, 269, 1698], [269, 1698, 1699], [269, 270, 1699], [270, 1699, 1700], [270, 271, 1700], [271, 1700, 1701], [271, 272, 1701], [272, 1701, 1702], [272, 273, 1702], [273, 1702, 1703], [273, 274, 1703], [274, 1703, 1704], [274, 275, 1704], [275, 1704, 1705], [275, 276, 1705], [276, 1705, 1706], [276, 277, 1706], [277, 1706, 1707], [277, 278, 1707], [278, 1707, 1708], [278, 279, 1708], [279, 1708, 1709], [279, 280, 1709], [280, 1709, 1710], [280, 281, 1710], [281, 1710, 1711], [281, 282, 1711], [282, 1711, 1712], [282, 283, 1712], [283, 1712, 1713], [283, 284, 1713], [284, 1713, 1714], [284, 285, 1714], [285, 1714, 1715], [285, 286, 1715], [286, 1715, 1716], [286, 287, 1716], [287, 1716, 1717], [287, 288, 1717], [288, 1717, 1718], [288, 289, 1718], [289, 1718, 1719], [289, 290, 1719], [290, 1719, 1720], [290, 291, 1720], [291, 1720, 1721], [291, 292, 1721], [292, 1721, 1722], [292, 293, 1722], [293, 1722, 1723], [293, 294, 1723], [294, 1723, 1724], [294, 295, 1724], [295, 1724, 1725], [295, 296, 1725], [296, 1725, 1726], [296, 297, 1726], [297, 1726, 1727], [297, 298, 1727], [298, 1727, 1728], [298, 299, 1728], [299, 1728, 1729], [299, 300, 1729], [300, 1729, 1730], [300, 301, 1730], [301, 1730, 1731], [301, 302, 1731], [302, 1731, 1732], [302, 303, 1732], [303, 1732, 1733], [303, 304, 1733], [304, 1733, 1734], [304, 305, 1734], [305, 1734, 1735], [305, 306, 1735], [306, 1735, 1736], [306, 307, 1736], [307, 1736, 1737], [307, 308, 1737], [308, 1737, 1738], [308, 309, 1738], [309, 1738, 1739], [309, 310, 1739], [310, 1739, 1740], [310, 311, 1740], [311, 1740, 1741], [311, 312, 1741], [312, 1741, 1742], [312, 313, 1742], [313, 1742, 1743], [313, 314, 1743], [314, 1743, 1744], [314, 315, 1744], [315, 1744, 1745], [315, 316, 1745], [316, 1745, 1746], [316, 317, 1746], [317, 1746, 1747], [317, 318, 1747], [318, 1747, 1748], [318, 319, 1748], [319, 1748, 1749], [319, 320, 1749], [320, 1749, 1750], [320, 321, 1750], [321, 1750, 1751], [321, 322, 1751], [322, 1751, 1752], [322, 323, 1752], [323, 1752, 1753], [323, 324, 1753], [324, 1753, 1754], [324, 325, 1754], [325, 1754, 1755], [325, 326, 1755], [326, 1755, 1756], [326, 327, 1756], [327, 1756, 1757], [327, 328, 1757], [328, 1757, 1758], [328, 329, 1758], [329, 1758, 1759], [329, 330, 1759], [330, 1759, 1760], [330, 331, 1760], [331, 1760, 1761], [331, 332, 1761], [332, 1761, 1762], [332, 333, 1762], [333, 1762, 1763], [333, 334, 1763], [334, 1763, 1764], [334, 335, 1764], [335, 1764, 1765], [335, 336, 1765], [336, 1765, 1766], [336, 337, 1766], [337, 1766, 1767], [337, 338, 1767], [338, 1767, 1768], [338, 339, 1768], [339, 1768, 1769], [339, 340, 1769], [340, 1769, 1770], [340, 341, 1770], [341, 1770, 1771], [341, 342, 1771], [342, 1771, 1772], [342, 343, 1772], [343, 1772, 1773], [343, 344, 1773], [344, 1773, 1774], [344, 345, 1774], [345, 1774, 1775], [345, 346, 1775], [346, 1775, 1776], [346, 347, 1776], [347, 1776, 1777], [347, 348, 1777], [348, 1777, 1778], [348, 349, 1778], [349, 1778, 1779], [349, 350, 1779], [350, 1779, 1780], [350, 351, 1780], [351, 1780, 1781], [351, 352, 1781], [352, 1781, 1782], [352, 353, 1782], [353, 1782, 1783], [353, 354, 1783], [354, 1783, 1784], [354, 355, 1784], [355, 1784, 1785], [355, 356, 1785], [356, 1785, 1786], [356, 357, 1786], [357, 1786, 1787], [357, 358, 1787], [358, 1787, 1788], [358, 359, 1788], [359, 1788, 1789], [359, 360, 1789], [360, 1789, 1790], [360, 361, 1790], [361, 1790, 1791], [361, 362, 1791], [362, 1791, 1792], [362, 363, 1792], [363, 1792, 1793], [363, 364, 1793], [364, 1793, 1794], [364, 365, 1794], [365, 1794, 1795], [365, 366, 1795], [366, 1795, 1796], [366, 367, 1796], [367, 1796, 1797], [367, 368, 1797], [368, 1797, 1798], [368, 369, 1798], [369, 1798, 1799], [369, 370, 1799], [370, 1799, 1800], [370, 371, 1800], [371, 1800, 1801], [371, 372, 1801], [372, 1801, 1802], [372, 373, 1802], [373, 1802, 1803], [373, 374, 1803], [374, 1803, 1804], [374, 375, 1804], [375, 1804, 1805], [375, 376, 1805], [376, 1805, 1806], [376, 377, 1806], [377, 1806, 1807], [377, 378, 1807], [378, 1807, 1808], [378, 379, 1808], [379, 1808, 1809], [379, 380, 1809], [380, 1809, 1810], [380, 381, 1810], [381, 1810, 1811], [381, 382, 1811], [382, 1811, 1812], [382, 383, 1812], [383, 1812, 1813], [383, 384, 1813], [384, 1813, 1814], [384, 385, 1814], [385, 1814, 1815], [385, 386, 1815], [386, 1815, 1816], [386, 387, 1816], [387, 1816, 1817], [387, 388, 1817], [388, 1817, 1818], [388, 389, 1818], [389, 1818, 1819], [389, 390, 1819], [390, 1819, 1820], [390, 391, 1820], [391, 1820, 1821], [391, 392, 1821], [392, 1821, 1822], [392, 393, 1822], [393, 1822, 1823], [393, 394, 1823], [394, 1823, 1824], [394, 395, 1824], [395, 1824, 1825], [395, 396, 1825], [396, 1825, 1826], [396, 397, 1826], [397, 1826, 1827], [397, 398, 1827], [398, 1827, 1828], [398, 399, 1828], [399, 1828, 1829], [399, 400, 1829], [400, 1829, 1830], [400, 401, 1830], [401, 1830, 1831], [401, 402, 1831], [402, 1831, 1832], [402, 403, 1832], [403, 1832, 1833], [403, 404, 1833], [404, 1833, 1834], [404, 405, 1834], [405, 1834, 1835], [405, 406, 1835], [406, 1835, 1836], [406, 407, 1836], [407, 1836, 1837], [407, 408, 1837], [408, 1837, 1838], [408, 409, 1838], [409, 1838, 1839], [409, 410, 1839], [410, 1839, 1840], [410, 411, 1840], [411, 1840, 1841], [411, 412, 1841], [412, 1841, 1842], [412, 413, 1842], [413, 1842, 1843], [413, 414, 1843], [414, 1843, 1844], [414, 415, 1844], [415, 1844, 1845], [415, 416, 1845], [416, 1845, 1846], [416, 417, 1846], [417, 1846, 1847], [417, 418, 1847], [418, 1847, 1848], [418, 419, 1848], [419, 1848, 1849], [419, 420, 1849], [420, 1849, 1850], [420, 421, 1850], [421, 1850, 1851], [421, 422, 1851], [422, 1851, 1852], [422, 423, 1852], [423, 1852, 1853], [423, 424, 1853], [424, 1853, 1854], [424, 425, 1854], [425, 1854, 1855], [425, 426, 1855], [426, 1855, 1856], [426, 427, 1856], [427, 1856, 1857], [427, 428, 1857], [428, 1857, 1858], [428, 429, 1858], [429, 1858, 1859], [429, 430, 1859], [430, 1859, 1860], [430, 431, 1860], [431, 1860, 1861], [431, 432, 1861], [432, 1861, 1862], [432, 433, 1862], [433, 1862, 1863], [433, 434, 1863], [434, 1863, 1864], [434, 435, 1864], [435, 1864, 1865], [435, 436, 1865], [436, 1865, 1866], [436, 437, 1866], [437, 1866, 1867], [437, 438, 1867], [438, 1867, 1868], [438, 439, 1868], [439, 1868, 1869], [439, 440, 1869], [440, 1869, 1870], [440, 441, 1870], [441, 1870, 1871], [441, 442, 1871], [442, 1871, 1872], [442, 443, 1872], [443, 1872, 1873], [443, 444, 1873], [444, 1873, 1874], [444, 445, 1874], [445, 1874, 1875], [445, 446, 1875], [446, 1875, 1876], [446, 447, 1876], [447, 1876, 1877], [447, 448, 1877], [448, 1877, 1878], [448, 449, 1878], [449, 1878, 1879], [449, 450, 1879], [450, 1879, 1880], [450, 451, 1880], [451, 1880, 1881], [451, 452, 1881], [452, 1881, 1882], [452, 453, 1882], [453, 1882, 1883], [453, 454, 1883], [454, 1883, 1884], [454, 455, 1884], [455, 1884, 1885], [455, 456, 1885], [456, 1885, 1886], [456, 457, 1886], [457, 1886, 1887], [457, 458, 1887], [458, 1887, 1888], [458, 459, 1888], [459, 1888, 1889], [459, 460, 1889], [460, 1889, 1890], [460, 461, 1890], [461, 1890, 1891], [461, 462, 1891], [462, 1891, 1892], [462, 463, 1892], [463, 1892, 1893], [463, 464, 1893], [464, 1893, 1894], [464, 465, 1894], [465, 1894, 1895], [465, 466, 1895], [466, 1895, 1896], [466, 467, 1896], [467, 1896, 1897], [467, 468, 1897], [468, 1897, 1898], [468, 469, 1898], [469, 1898, 1899], [469, 470, 1899], [470, 1899, 1900], [470, 471, 1900], [471, 1900, 1901], [471, 472, 1901], [472, 1901, 1902], [472, 473, 1902], [473, 1902, 1903], [473, 474, 1903], [474, 1903, 1904], [474, 475, 1904], [475, 1904, 1905], [475, 476, 1905], [476, 1905, 1906], [476, 477, 1906], [477, 1906, 1907], [477, 478, 1907], [478, 1907, 1908], [478, 479, 1908], [479, 1908, 1909], [479, 480, 1909], [480, 1909, 1910], [480, 481, 1910], [481, 1910, 1911], [481, 482, 1911], [482, 1911, 1912], [482, 483, 1912], [483, 1912, 1913], [483, 484, 1913], [484, 1913, 1914], [484, 485, 1914], [485, 1914, 1915], [485, 486, 1915], [486, 1915, 1916], [486, 487, 1916], [487, 1916, 1917], [487, 488, 1917], [488, 1917, 1918], [488, 489, 1918], [489, 1918, 1919], [489, 490, 1919], [490, 1919, 1920], [490, 491, 1920], [491, 1920, 1921], [491, 492, 1921], [492, 1921, 1922], [492, 493, 1922], [493, 1922, 1923], [493, 494, 1923], [494, 1923, 1924], [494, 495, 1924], [495, 1924, 1925], [495, 496, 1925], [496, 1925, 1926], [496, 497, 1926], [497, 1926, 1927], [497, 498, 1927], [498, 1927, 1928], [498, 499, 1928], [499, 1928, 1929], [499, 500, 1929], [500, 1929, 1930], [500, 501, 1930], [501, 1930, 1931], [501, 502, 1931], [502, 1931, 1932], [502, 503, 1932], [503, 1932, 1933], [503, 504, 1933], [504, 1933, 1934], [504, 505, 1934], [505, 1934, 1935], [505, 506, 1935], [506, 1935, 1936], [506, 507, 1936], [507, 1936, 1937], [507, 508, 1937], [508, 1937, 1938], [508, 509, 1938], [509, 1938, 1939], [509, 510, 1939], [510, 1939, 1940], [510, 511, 1940], [511, 1940, 1941], [511, 512, 1941], [512, 1941, 1942], [512, 513, 1942], [513, 1942, 1943], [513, 514, 1943], [514, 1943, 1944], [514, 515, 1944], [515, 1944, 1945], [515, 516, 1945], [516, 1945, 1946], [516, 517, 1946], [517, 1946, 1947], [517, 518, 1947], [518, 1947, 1948], [518, 519, 1948], [519, 1948, 1949], [519, 520, 1949], [520, 1949, 1950], [520, 521, 1950], [521, 1950, 1951], [521, 522, 1951], [522, 1951, 1952], [522, 523, 1952], [523, 1952, 1953], [523, 524, 1953], [524, 1953, 1954], [524, 525, 1954], [525, 1954, 1955], [525, 526, 1955], [526, 1955, 1956], [526, 527, 1956], [527, 1956, 1957], [527, 528, 1957], [528, 1957, 1958], [528, 529, 1958], [529, 1958, 1959], [529, 530, 1959], [530, 1959, 1960], [530, 531, 1960], [531, 1960, 1961], [531, 532, 1961], [532, 1961, 1962], [532, 533, 1962], [533, 1962, 1963], [533, 534, 1963], [534, 1963, 1964], [534, 535, 1964], [535, 1964, 1965], [535, 536, 1965], [536, 1965, 1966], [536, 537, 1966], [537, 1966, 1967], [537, 538, 1967], [538, 1967, 1968], [538, 539, 1968], [539, 1968, 1969], [539, 540, 1969], [540, 1969, 1970], [540, 541, 1970], [541, 1970, 1971], [541, 542, 1971], [542, 1971, 1972], [542, 543, 1972], [543, 1972, 1973], [543, 544, 1973], [544, 1973, 1974], [544, 545, 1974], [545, 1974, 1975], [545, 546, 1975], [546, 1975, 1976], [546, 547, 1976], [547, 1976, 1977], [547, 548, 1977], [548, 1977, 1978], [548, 549, 1978], [549, 1978, 1979], [549, 550, 1979], [550, 1979, 1980], [550, 551, 1980], [551, 1980, 1981], [551, 552, 1981], [552, 1981, 1982], [552, 553, 1982], [553, 1982, 1983], [553, 554, 1983], [554, 1983, 1984], [554, 555, 1984], [555, 1984, 1985], [555, 556, 1985], [556, 1985, 1986], [556, 557, 1986], [557, 1986, 1987], [557, 558, 1987], [558, 1987, 1988], [558, 559, 1988], [559, 1988, 1989], [559, 560, 1989], [560, 1989, 1990], [560, 561, 1990], [561, 1990, 1991], [561, 562, 1991], [562, 1991, 1992], [562, 563, 1992], [563, 1992, 1993], [563, 564, 1993], [564, 1993, 1994], [564, 565, 1994], [565, 1994, 1995], [565, 566, 1995], [566, 1995, 1996], [566, 567, 1996], [567, 1996, 1997], [567, 568, 1997], [568, 1997, 1998], [568, 569, 1998], [569, 1998, 1999], [569, 570, 1999], [570, 1999, 2000], [570, 571, 2000], [571, 2000, 2001], [571, 572, 2001], [572, 2001, 2002], [572, 573, 2002], [573, 2002, 2003], [573, 574, 2003], [574, 2003, 2004], [574, 575, 2004], [575, 2004, 2005], [575, 576, 2005], [576, 2005, 2006], [576, 577, 2006], [577, 2006, 2007], [577, 578, 2007], [578, 2007, 2008], [578, 579, 2008], [579, 2008, 2009], [579, 580, 2009], [580, 2009, 2010], [580, 581, 2010], [581, 2010, 2011], [581, 582, 2011], [582, 2011, 2012], [582, 583, 2012], [583, 2012, 2013], [583, 584, 2013], [584, 2013, 2014], [584, 585, 2014], [585, 2014, 2015], [585, 586, 2015], [586, 2015, 2016], [586, 587, 2016], [587, 2016, 2017], [587, 588, 2017], [588, 2017, 2018], [588, 589, 2018], [589, 2018, 2019], [589, 590, 2019], [590, 2019, 2020], [590, 591, 2020], [591, 2020, 2021], [591, 592, 2021], [592, 2021, 2022], [592, 593, 2022], [593, 2022, 2023], [593, 594, 2023], [594, 2023, 2024], [594, 595, 2024], [595, 2024, 2025], [595, 596, 2025], [596, 2025, 2026], [596, 597, 2026], [597, 2026, 2027], [597, 598, 2027], [598, 2027, 2028], [598, 599, 2028], [599, 2028, 2029], [599, 600, 2029], [600, 2029, 2030], [600, 601, 2030], [601, 2030, 2031], [601, 602, 2031], [602, 2031, 2032], [602, 603, 2032], [603, 2032, 2033], [603, 604, 2033], [604, 2033, 2034], [604, 605, 2034], [605, 2034, 2035], [605, 606, 2035], [606, 2035, 2036], [606, 607, 2036], [607, 2036, 2037], [607, 608, 2037], [608, 2037, 2038], [608, 609, 2038], [609, 2038, 2039], [609, 610, 2039], [610, 2039, 2040], [610, 611, 2040], [611, 2040, 2041], [611, 612, 2041], [612, 2041, 2042], [612, 613, 2042], [613, 2042, 2043], [613, 614, 2043], [614, 2043, 2044], [614, 615, 2044], [615, 2044, 2045], [615, 616, 2045], [616, 2045, 2046], [616, 617, 2046], [617, 2046, 2047], [617, 618, 2047], [618, 2047, 2048], [618, 619, 2048], [619, 2048, 2049], [619, 620, 2049], [620, 2049, 2050], [620, 621, 2050], [621, 2050, 2051], [621, 622, 2051], [622, 2051, 2052], [622, 623, 2052], [623, 2052, 2053], [623, 624, 2053], [624, 2053, 2054], [624, 625, 2054], [625, 2054, 2055], [625, 626, 2055], [626, 2055, 2056], [626, 627, 2056], [627, 2056, 2057], [627, 628, 2057], [628, 2057, 2058], [628, 629, 2058], [629, 2058, 2059], [629, 630, 2059], [630, 2059, 2060], [630, 631, 2060], [631, 2060, 2061], [631, 632, 2061], [632, 2061, 2062], [632, 633, 2062], [633, 2062, 2063], [633, 634, 2063], [634, 2063, 2064], [634, 635, 2064], [635, 2064, 2065], [635, 636, 2065], [636, 2065, 2066], [636, 637, 2066], [637, 2066, 2067], [637, 638, 2067], [638, 2067, 2068], [638, 639, 2068], [639, 2068, 2069], [639, 640, 2069], [640, 2069, 2070], [640, 641, 2070], [641, 2070, 2071], [641, 642, 2071], [642, 2071, 2072], [642, 643, 2072], [643, 2072, 2073], [643, 644, 2073], [644, 2073, 2074], [644, 645, 2074], [645, 2074, 2075], [645, 646, 2075], [646, 2075, 2076], [646, 647, 2076], [647, 2076, 2077], [647, 648, 2077], [648, 2077, 2078], [648, 649, 2078], [649, 2078, 2079], [649, 650, 2079], [650, 2079, 2080], [650, 651, 2080], [651, 2080, 2081], [651, 652, 2081], [652, 2081, 2082], [652, 653, 2082], [653, 2082, 2083], [653, 654, 2083], [654, 2083, 2084], [654, 655, 2084], [655, 2084, 2085], [655, 656, 2085], [656, 2085, 2086], [656, 657, 2086], [657, 2086, 2087], [657, 658, 2087], [658, 2087, 2088], [658, 659, 2088], [659, 2088, 2089], [659, 660, 2089], [660, 2089, 2090], [660, 661, 2090], [661, 2090, 2091], [661, 662, 2091], [662, 2091, 2092], [662, 663, 2092], [663, 2092, 2093], [663, 664, 2093], [664, 2093, 2094], [664, 665, 2094], [665, 2094, 2095], [665, 666, 2095], [666, 2095, 2096], [666, 667, 2096], [667, 2096, 2097], [667, 668, 2097], [668, 2097, 2098], [668, 669, 2098], [669, 2098, 2099], [669, 670, 2099], [670, 2099, 2100], [670, 671, 2100], [671, 2100, 2101], [671, 672, 2101], [672, 2101, 2102], [672, 673, 2102], [673, 2102, 2103], [673, 674, 2103], [674, 2103, 2104], [674, 675, 2104], [675, 2104, 2105], [675, 676, 2105], [676, 2105, 2106], [676, 677, 2106], [677, 2106, 2107], [677, 678, 2107], [678, 2107, 2108], [678, 679, 2108], [679, 2108, 2109], [679, 680, 2109], [680, 2109, 2110], [680, 681, 2110], [681, 2110, 2111], [681, 682, 2111], [682, 2111, 2112], [682, 683, 2112], [683, 2112, 2113], [683, 684, 2113], [684, 2113, 2114], [684, 685, 2114], [685, 2114, 2115], [685, 686, 2115], [686, 2115, 2116], [686, 687, 2116], [687, 2116, 2117], [687, 688, 2117], [688, 2117, 2118], [688, 689, 2118], [689, 2118, 2119], [689, 690, 2119], [690, 2119, 2120], [690, 691, 2120], [691, 2120, 2121], [691, 692, 2121], [692, 2121, 2122], [692, 693, 2122], [693, 2122, 2123], [693, 694, 2123], [694, 2123, 2124], [694, 695, 2124], [695, 2124, 2125], [695, 696, 2125], [696, 2125, 2126], [696, 697, 2126], [697, 2126, 2127], [697, 698, 2127], [698, 2127, 2128], [698, 699, 2128], [699, 2128, 2129], [699, 700, 2129], [700, 2129, 2130], [700, 701, 2130], [701, 2130, 2131], [701, 702, 2131], [702, 2131, 2132], [702, 703, 2132], [703, 2132, 2133], [703, 704, 2133], [704, 2133, 2134], [704, 705, 2134], [705, 2134, 2135], [705, 706, 2135], [706, 2135, 2136], [706, 707, 2136], [707, 2136, 2137], [707, 708, 2137], [708, 2137, 2138], [708, 709, 2138], [709, 2138, 2139], [709, 710, 2139], [710, 2139, 2140], [710, 711, 2140], [711, 2140, 2141], [711, 712, 2141], [712, 2141, 2142], [712, 713, 2142], [713, 2142, 2143], [713, 714, 2143], [714, 2143, 2144], [714, 715, 2144], [715, 2144, 2145], [715, 716, 2145], [716, 2145, 2146], [716, 717, 2146], [717, 2146, 2147], [717, 718, 2147], [718, 2147, 2148], [718, 719, 2148], [719, 2148, 2149], [719, 720, 2149], [720, 2149, 2150], [720, 721, 2150], [721, 2150, 2151], [721, 722, 2151], [722, 2151, 2152], [722, 723, 2152], [723, 2152, 2153], [723, 724, 2153], [724, 2153, 2154], [724, 725, 2154], [725, 2154, 2155], [725, 726, 2155], [726, 2155, 2156], [726, 727, 2156], [727, 2156, 2157], [727, 728, 2157], [728, 2157, 2158], [728, 729, 2158], [729, 2158, 2159], [729, 730, 2159], [730, 2159, 2160], [730, 731, 2160], [731, 2160, 2161], [731, 732, 2161], [732, 2161, 2162], [732, 733, 2162], [733, 2162, 2163], [733, 734, 2163], [734, 2163, 2164], [734, 735, 2164], [735, 2164, 2165], [735, 736, 2165], [736, 2165, 2166], [736, 737, 2166], [737, 2166, 2167], [737, 738, 2167], [738, 2167, 2168], [738, 739, 2168], [739, 2168, 2169], [739, 740, 2169], [740, 2169, 2170], [740, 741, 2170], [741, 2170, 2171], [741, 742, 2171], [742, 2171, 2172], [742, 743, 2172], [743, 2172, 2173], [743, 744, 2173], [744, 2173, 2174], [744, 745, 2174], [745, 2174, 2175], [745, 746, 2175], [746, 2175, 2176], [746, 747, 2176], [747, 2176, 2177], [747, 748, 2177], [748, 2177, 2178], [748, 749, 2178], [749, 2178, 2179], [749, 750, 2179], [750, 2179, 2180], [750, 751, 2180], [751, 2180, 2181], [751, 752, 2181], [752, 2181, 2182], [752, 753, 2182], [753, 2182, 2183], [753, 754, 2183], [754, 2183, 2184], [754, 755, 2184], [755, 2184, 2185], [755, 756, 2185], [756, 2185, 2186], [756, 757, 2186], [757, 2186, 2187], [757, 758, 2187], [758, 2187, 2188], [758, 759, 2188], [759, 2188, 2189], [759, 760, 2189], [760, 2189, 2190], [760, 761, 2190], [761, 2190, 2191], [761, 762, 2191], [762, 2191, 2192], [762, 763, 2192], [763, 2192, 2193], [763, 764, 2193], [764, 2193, 2194], [764, 765, 2194], [765, 2194, 2195], [765, 766, 2195], [766, 2195, 2196], [766, 767, 2196], [767, 2196, 2197], [767, 768, 2197], [768, 2197, 2198], [768, 769, 2198], [769, 2198, 2199], [769, 770, 2199], [770, 2199, 2200], [770, 771, 2200], [771, 2200, 2201], [771, 772, 2201], [772, 2201, 2202], [772, 773, 2202], [773, 2202, 2203], [773, 774, 2203], [774, 2203, 2204], [774, 775, 2204], [775, 2204, 2205], [775, 776, 2205], [776, 2205, 2206], [776, 777, 2206], [777, 2206, 2207], [777, 778, 2207], [778, 2207, 2208], [778, 779, 2208], [779, 2208, 2209], [779, 780, 2209], [780, 2209, 2210], [780, 781, 2210], [781, 2210, 2211], [781, 782, 2211], [782, 2211, 2212], [782, 783, 2212], [783, 2212, 2213], [783, 784, 2213], [784, 2213, 2214], [784, 785, 2214], [785, 2214, 2215], [785, 786, 2215], [786, 2215, 2216], [786, 787, 2216], [787, 2216, 2217], [787, 788, 2217], [788, 2217, 2218], [788, 789, 2218], [789, 2218, 2219], [789, 790, 2219], [790, 2219, 2220], [790, 791, 2220], [791, 2220, 2221], [791, 792, 2221], [792, 2221, 2222], [792, 793, 2222], [793, 2222, 2223], [793, 794, 2223], [794, 2223, 2224], [794, 795, 2224], [795, 2224, 2225], [795, 796, 2225], [796, 2225, 2226], [796, 797, 2226], [797, 2226, 2227], [797, 798, 2227], [798, 2227, 2228], [798, 799, 2228], [799, 2228, 2229], [799, 800, 2229], [800, 2229, 2230], [800, 801, 2230], [801, 2230, 2231], [801, 802, 2231], [802, 2231, 2232], [802, 803, 2232], [803, 2232, 2233], [803, 804, 2233], [804, 2233, 2234], [804, 805, 2234], [805, 2234, 2235], [805, 806, 2235], [806, 2235, 2236], [806, 807, 2236], [807, 2236, 2237], [807, 808, 2237], [808, 2237, 2238], [808, 809, 2238], [809, 2238, 2239], [809, 810, 2239], [810, 2239, 2240], [810, 811, 2240], [811, 2240, 2241], [811, 812, 2241], [812, 2241, 2242], [812, 813, 2242], [813, 2242, 2243], [813, 814, 2243], [814, 2243, 2244], [814, 815, 2244], [815, 2244, 2245], [815, 816, 2245], [816, 2245, 2246], [816, 817, 2246], [817, 2246, 2247], [817, 818, 2247], [818, 2247, 2248], [818, 819, 2248], [819, 2248, 2249], [819, 820, 2249], [820, 2249, 2250], [820, 821, 2250], [821, 2250, 2251], [821, 822, 2251], [822, 2251, 2252], [822, 823, 2252], [823, 2252, 2253], [823, 824, 2253], [824, 2253, 2254], [824, 825, 2254], [825, 2254, 2255], [825, 826, 2255], [826, 2255, 2256], [826, 827, 2256], [827, 2256, 2257], [827, 828, 2257], [828, 2257, 2258], [828, 829, 2258], [829, 2258, 2259], [829, 830, 2259], [830, 2259, 2260], [830, 831, 2260], [831, 2260, 2261], [831, 832, 2261], [832, 2261, 2262], [832, 833, 2262], [833, 2262, 2263], [833, 834, 2263], [834, 2263, 2264], [834, 835, 2264], [835, 2264, 2265], [835, 836, 2265], [836, 2265, 2266], [836, 837, 2266], [837, 2266, 2267], [837, 838, 2267], [838, 2267, 2268], [838, 839, 2268], [839, 2268, 2269], [839, 840, 2269], [840, 2269, 2270], [840, 841, 2270], [841, 2270, 2271], [841, 842, 2271], [842, 2271, 2272], [842, 843, 2272], [843, 2272, 2273], [843, 844, 2273], [844, 2273, 2274], [844, 845, 2274], [845, 2274, 2275], [845, 846, 2275], [846, 2275, 2276], [846, 847, 2276], [847, 2276, 2277], [847, 848, 2277], [848, 2277, 2278], [848, 849, 2278], [849, 2278, 2279], [849, 850, 2279], [850, 2279, 2280], [850, 851, 2280], [851, 2280, 2281], [851, 852, 2281], [852, 2281, 2282], [852, 853, 2282], [853, 2282, 2283], [853, 854, 2283], [854, 2283, 2284], [854, 855, 2284], [855, 2284, 2285], [855, 856, 2285], [856, 2285, 2286], [856, 857, 2286], [857, 2286, 2287], [857, 858, 2287], [858, 2287, 2288], [858, 859, 2288], [859, 2288, 2289], [859, 860, 2289], [860, 2289, 2290], [860, 861, 2290], [861, 2290, 2291], [861, 862, 2291], [862, 2291, 2292], [862, 863, 2292], [863, 2292, 2293], [863, 864, 2293], [864, 2293, 2294], [864, 865, 2294], [865, 2294, 2295], [865, 866, 2295], [866, 2295, 2296], [866, 867, 2296], [867, 2296, 2297], [867, 868, 2297], [868, 2297, 2298], [868, 869, 2298], [869, 2298, 2299], [869, 870, 2299], [870, 2299, 2300], [870, 871, 2300], [871, 2300, 2301], [871, 872, 2301], [872, 2301, 2302], [872, 873, 2302], [873, 2302, 2303], [873, 874, 2303], [874, 2303, 2304], [874, 875, 2304], [875, 2304, 2305], [875, 876, 2305], [876, 2305, 2306], [876, 877, 2306], [877, 2306, 2307], [877, 878, 2307], [878, 2307, 2308], [878, 879, 2308], [879, 2308, 2309], [879, 880, 2309], [880, 2309, 2310], [880, 881, 2310], [881, 2310, 2311], [881, 882, 2311], [882, 2311, 2312], [882, 883, 2312], [883, 2312, 2313], [883, 884, 2313], [884, 2313, 2314], [884, 885, 2314], [885, 2314, 2315], [885, 886, 2315], [886, 2315, 2316], [886, 887, 2316], [887, 2316, 2317], [887, 888, 2317], [888, 2317, 2318], [888, 889, 2318], [889, 2318, 2319], [889, 890, 2319], [890, 2319, 2320], [890, 891, 2320], [891, 2320, 2321], [891, 892, 2321], [892, 2321, 2322], [892, 893, 2322], [893, 2322, 2323], [893, 894, 2323], [894, 2323, 2324], [894, 895, 2324], [895, 2324, 2325], [895, 896, 2325], [896, 2325, 2326], [896, 897, 2326], [897, 2326, 2327], [897, 898, 2327], [898, 2327, 2328], [898, 899, 2328], [899, 2328, 2329], [899, 900, 2329], [900, 2329, 2330], [900, 901, 2330], [901, 2330, 2331], [901, 902, 2331], [902, 2331, 2332], [902, 903, 2332], [903, 2332, 2333], [903, 904, 2333], [904, 2333, 2334], [904, 905, 2334], [905, 2334, 2335], [905, 906, 2335], [906, 2335, 2336], [906, 907, 2336], [907, 2336, 2337], [907, 908, 2337], [908, 2337, 2338], [908, 909, 2338], [909, 2338, 2339], [909, 910, 2339], [910, 2339, 2340], [910, 911, 2340], [911, 2340, 2341], [911, 912, 2341], [912, 2341, 2342], [912, 913, 2342], [913, 2342, 2343], [913, 914, 2343], [914, 2343, 2344], [914, 915, 2344], [915, 2344, 2345], [915, 916, 2345], [916, 2345, 2346], [916, 917, 2346], [917, 2346, 2347], [917, 918, 2347], [918, 2347, 2348], [918, 919, 2348], [919, 2348, 2349], [919, 920, 2349], [920, 2349, 2350], [920, 921, 2350], [921, 2350, 2351], [921, 922, 2351], [922, 2351, 2352], [922, 923, 2352], [923, 2352, 2353], [923, 924, 2353], [924, 2353, 2354], [924, 925, 2354], [925, 2354, 2355], [925, 926, 2355], [926, 2355, 2356], [926, 927, 2356], [927, 2356, 2357], [927, 928, 2357], [928, 2357, 2358], [928, 929, 2358], [929, 2358, 2359], [929, 930, 2359], [930, 2359, 2360], [930, 931, 2360], [931, 2360, 2361], [931, 932, 2361], [932, 2361, 2362], [932, 933, 2362], [933, 2362, 2363], [933, 934, 2363], [934, 2363, 2364], [934, 935, 2364], [935, 2364, 2365], [935, 936, 2365], [936, 2365, 2366], [936, 937, 2366], [937, 2366, 2367], [937, 938, 2367], [938, 2367, 2368], [938, 939, 2368], [939, 2368, 2369], [939, 940, 2369], [940, 2369, 2370], [940, 941, 2370], [941, 2370, 2371], [941, 942, 2371], [942, 2371, 2372], [942, 943, 2372], [943, 2372, 2373], [943, 944, 2373], [944, 2373, 2374], [944, 945, 2374], [945, 2374, 2375], [945, 946, 2375], [946, 2375, 2376], [946, 947, 2376], [947, 2376, 2377], [947, 948, 2377], [948, 2377, 2378], [948, 949, 2378], [949, 2378, 2379], [949, 950, 2379], [950, 2379, 2380], [950, 951, 2380], [951, 2380, 2381], [951, 952, 2381], [952, 2381, 2382], [952, 953, 2382], [953, 2382, 2383], [953, 954, 2383], [954, 2383, 2384], [954, 955, 2384], [955, 2384, 2385], [955, 956, 2385], [956, 2385, 2386], [956, 957, 2386], [957, 2386, 2387], [957, 958, 2387], [958, 2387, 2388], [958, 959, 2388], [959, 2388, 2389], [959, 960, 2389], [960, 2389, 2390], [960, 961, 2390], [961, 2390, 2391], [961, 962, 2391], [962, 2391, 2392], [962, 963, 2392], [963, 2392, 2393], [963, 964, 2393], [964, 2393, 2394], [964, 965, 2394], [965, 2394, 2395], [965, 966, 2395], [966, 2395, 2396], [966, 967, 2396], [967, 2396, 2397], [967, 968, 2397], [968, 2397, 2398], [968, 969, 2398], [969, 2398, 2399], [969, 970, 2399], [970, 2399, 2400], [970, 971, 2400], [971, 2400, 2401], [971, 972, 2401], [972, 2401, 2402], [972, 973, 2402], [973, 2402, 2403], [973, 974, 2403], [974, 2403, 2404], [974, 975, 2404], [975, 2404, 2405], [975, 976, 2405], [976, 2405, 2406], [976, 977, 2406], [977, 2406, 2407], [977, 978, 2407], [978, 2407, 2408], [978, 979, 2408], [979, 2408, 2409], [979, 980, 2409], [980, 2409, 2410], [980, 981, 2410], [981, 2410, 2411], [981, 982, 2411], [982, 2411, 2412], [982, 983, 2412], [983, 2412, 2413], [983, 984, 2413], [984, 2413, 2414], [984, 985, 2414], [985, 2414, 2415], [985, 986, 2415], [986, 2415, 2416], [986, 987, 2416], [987, 2416, 2417], [987, 988, 2417], [988, 2417, 2418], [988, 989, 2418], [989, 2418, 2419], [989, 990, 2419], [990, 2419, 2420], [990, 991, 2420], [991, 2420, 2421], [991, 992, 2421], [992, 2421, 2422], [992, 993, 2422], [993, 2422, 2423], [993, 994, 2423], [994, 2423, 2424], [994, 995, 2424], [995, 2424, 2425], [995, 996, 2425], [996, 2425, 2426], [996, 997, 2426], [997, 2426, 2427], [997, 998, 2427], [998, 2427, 2428], [998, 999, 2428], [999, 2428, 2429], [999, 1000, 2429], [1000, 2429, 2430], [1000, 1001, 2430], [1001, 2430, 2431], [1001, 1002, 2431], [1002, 2431, 2432], [1002, 1003, 2432], [1003, 2432, 2433], [1003, 1004, 2433], [1004, 2433, 2434], [1004, 1005, 2434], [1005, 2434, 2435], [1005, 1006, 2435], [1006, 2435, 2436], [1006, 1007, 2436], [1007, 2436, 2437], [1007, 1008, 2437], [1008, 2437, 2438], [1008, 1009, 2438], [1009, 2438, 2439], [1009, 1010, 2439], [1010, 2439, 2440], [1010, 1011, 2440], [1011, 2440, 2441], [1011, 1012, 2441], [1012, 2441, 2442], [1012, 1013, 2442], [1013, 2442, 2443], [1013, 1014, 2443], [1014, 2443, 2444], [1014, 1015, 2444], [1015, 2444, 2445], [1015, 1016, 2445], [1016, 2445, 2446], [1016, 1017, 2446], [1017, 2446, 2447], [1017, 1018, 2447], [1018, 2447, 2448], [1018, 1019, 2448], [1019, 2448, 2449], [1019, 1020, 2449], [1020, 2449, 2450], [1020, 1021, 2450], [1021, 2450, 2451], [1021, 1022, 2451], [1022, 2451, 2452], [1022, 1023, 2452], [1023, 2452, 2453], [1023, 1024, 2453], [1024, 2453, 2454], [1024, 1025, 2454], [1025, 2454, 2455], [1025, 1026, 2455], [1026, 2455, 2456], [1026, 1027, 2456], [1027, 2456, 2457], [1027, 1028, 2457], [1028, 2457, 2458], [1028, 1029, 2458], [1029, 2458, 2459], [1029, 1030, 2459], [1030, 2459, 2460], [1030, 1031, 2460], [1031, 2460, 2461], [1031, 1032, 2461], [1032, 2461, 2462], [1032, 1033, 2462], [1033, 2462, 2463], [1033, 1034, 2463], [1034, 2463, 2464], [1034, 1035, 2464], [1035, 2464, 2465], [1035, 1036, 2465], [1036, 2465, 2466], [1036, 1037, 2466], [1037, 2466, 2467], [1037, 1038, 2467], [1038, 2467, 2468], [1038, 1039, 2468], [1039, 2468, 2469], [1039, 1040, 2469], [1040, 2469, 2470], [1040, 1041, 2470], [1041, 2470, 2471], [1041, 1042, 2471], [1042, 2471, 2472], [1042, 1043, 2472], [1043, 2472, 2473], [1043, 1044, 2473], [1044, 2473, 2474], [1044, 1045, 2474], [1045, 2474, 2475], [1045, 1046, 2475], [1046, 2475, 2476], [1046, 1047, 2476], [1047, 2476, 2477], [1047, 1048, 2477], [1048, 2477, 2478], [1048, 1049, 2478], [1049, 2478, 2479], [1049, 1050, 2479], [1050, 2479, 2480], [1050, 1051, 2480], [1051, 2480, 2481], [1051, 1052, 2481], [1052, 2481, 2482], [1052, 1053, 2482], [1053, 2482, 2483], [1053, 1054, 2483], [1054, 2483, 2484], [1054, 1055, 2484], [1055, 2484, 2485], [1055, 1056, 2485], [1056, 2485, 2486], [1056, 1057, 2486], [1057, 2486, 2487], [1057, 1058, 2487], [1058, 2487, 2488], [1058, 1059, 2488], [1059, 2488, 2489], [1059, 1060, 2489], [1060, 2489, 2490], [1060, 1061, 2490], [1061, 2490, 2491], [1061, 1062, 2491], [1062, 2491, 2492], [1062, 1063, 2492], [1063, 2492, 2493], [1063, 1064, 2493], [1064, 2493, 2494], [1064, 1065, 2494], [1065, 2494, 2495], [1065, 1066, 2495], [1066, 2495, 2496], [1066, 1067, 2496], [1067, 2496, 2497], [1067, 1068, 2497], [1068, 2497, 2498], [1068, 1069, 2498], [1069, 2498, 2499], [1069, 1070, 2499], [1070, 2499, 2500], [1070, 1071, 2500], [1071, 2500, 2501], [1071, 1072, 2501], [1072, 2501, 2502], [1072, 1073, 2502], [1073, 2502, 2503], [1073, 1074, 2503], [1074, 2503, 2504], [1074, 1075, 2504], [1075, 2504, 2505], [1075, 1076, 2505], [1076, 2505, 2506], [1076, 1077, 2506], [1077, 2506, 2507], [1077, 1078, 2507], [1078, 2507, 2508], [1078, 1079, 2508], [1079, 2508, 2509], [1079, 1080, 2509], [1080, 2509, 2510], [1080, 1081, 2510], [1081, 2510, 2511], [1081, 1082, 2511], [1082, 2511, 2512], [1082, 1083, 2512], [1083, 2512, 2513], [1083, 1084, 2513], [1084, 2513, 2514], [1084, 1085, 2514], [1085, 2514, 2515], [1085, 1086, 2515], [1086, 2515, 2516], [1086, 1087, 2516], [1087, 2516, 2517], [1087, 1088, 2517], [1088, 2517, 2518], [1088, 1089, 2518], [1089, 2518, 2519], [1089, 1090, 2519], [1090, 2519, 2520], [1090, 1091, 2520], [1091, 2520, 2521], [1091, 1092, 2521], [1092, 2521, 2522], [1092, 1093, 2522], [1093, 2522, 2523], [1093, 1094, 2523], [1094, 2523, 2524], [1094, 1095, 2524], [1095, 2524, 2525], [1095, 1096, 2525], [1096, 2525, 2526], [1096, 1097, 2526], [1097, 2526, 2527], [1097, 1098, 2527], [1098, 2527, 2528], [1098, 1099, 2528], [1099, 2528, 2529], [1099, 1100, 2529], [1100, 2529, 2530], [1100, 1101, 2530], [1101, 2530, 2531], [1101, 1102, 2531], [1102, 2531, 2532], [1102, 1103, 2532], [1103, 2532, 2533], [1103, 1104, 2533], [1104, 2533, 2534], [1104, 1105, 2534], [1105, 2534, 2535], [1105, 1106, 2535], [1106, 2535, 2536], [1106, 1107, 2536], [1107, 2536, 2537], [1107, 1108, 2537], [1108, 2537, 2538], [1108, 1109, 2538], [1109, 2538, 2539], [1109, 1110, 2539], [1110, 2539, 2540], [1110, 1111, 2540], [1111, 2540, 2541], [1111, 1112, 2541], [1112, 2541, 2542], [1112, 1113, 2542], [1113, 2542, 2543], [1113, 1114, 2543], [1114, 2543, 2544], [1114, 1115, 2544], [1115, 2544, 2545], [1115, 1116, 2545], [1116, 2545, 2546], [1116, 1117, 2546], [1117, 2546, 2547], [1117, 1118, 2547], [1118, 2547, 2548], [1118, 1119, 2548], [1119, 2548, 2549], [1119, 1120, 2549], [1120, 2549, 2550], [1120, 1121, 2550], [1121, 2550, 2551], [1121, 1122, 2551], [1122, 2551, 2552], [1122, 1123, 2552], [1123, 2552, 2553], [1123, 1124, 2553], [1124, 2553, 2554], [1124, 1125, 2554], [1125, 2554, 2555], [1125, 1126, 2555], [1126, 2555, 2556], [1126, 1127, 2556], [1127, 2556, 2557], [1127, 1128, 2557], [1128, 2557, 2558], [1128, 1129, 2558], [1129, 2558, 2559], [1129, 1130, 2559], [1130, 2559, 2560], [1130, 1131, 2560], [1131, 2560, 2561], [1131, 1132, 2561], [1132, 2561, 2562], [1132, 1133, 2562], [1133, 2562, 2563], [1133, 1134, 2563], [1134, 2563, 2564], [1134, 1135, 2564], [1135, 2564, 2565], [1135, 1136, 2565], [1136, 2565, 2566], [1136, 1137, 2566], [1137, 2566, 2567], [1137, 1138, 2567], [1138, 2567, 2568], [1138, 1139, 2568], [1139, 2568, 2569], [1139, 1140, 2569], [1140, 2569, 2570], [1140, 1141, 2570], [1141, 2570, 2571], [1141, 1142, 2571], [1142, 2571, 2572], [1142, 1143, 2572], [1143, 2572, 2573], [1143, 1144, 2573], [1144, 2573, 2574], [1144, 1145, 2574], [1145, 2574, 2575], [1145, 1146, 2575], [1146, 2575, 2576], [1146, 1147, 2576], [1147, 2576, 2577], [1147, 1148, 2577], [1148, 2577, 2578], [1148, 1149, 2578], [1149, 2578, 2579], [1149, 1150, 2579], [1150, 2579, 2580], [1150, 1151, 2580], [1151, 2580, 2581], [1151, 1152, 2581], [1152, 2581, 2582], [1152, 1153, 2582], [1153, 2582, 2583], [1153, 1154, 2583], [1154, 2583, 2584], [1154, 1155, 2584], [1155, 2584, 2585], [1155, 1156, 2585], [1156, 2585, 2586], [1156, 1157, 2586], [1157, 2586, 2587], [1157, 1158, 2587], [1158, 2587, 2588], [1158, 1159, 2588], [1159, 2588, 2589], [1159, 1160, 2589], [1160, 2589, 2590], [1160, 1161, 2590], [1161, 2590, 2591], [1161, 1162, 2591], [1162, 2591, 2592], [1162, 1163, 2592], [1163, 2592, 2593], [1163, 1164, 2593], [1164, 2593, 2594], [1164, 1165, 2594], [1165, 2594, 2595], [1165, 1166, 2595], [1166, 2595, 2596], [1166, 1167, 2596], [1167, 2596, 2597], [1167, 1168, 2597], [1168, 2597, 2598], [1168, 1169, 2598], [1169, 2598, 2599], [1169, 1170, 2599], [1170, 2599, 2600], [1170, 1171, 2600], [1171, 2600, 2601], [1171, 1172, 2601], [1172, 2601, 2602], [1172, 1173, 2602], [1173, 2602, 2603], [1173, 1174, 2603], [1174, 2603, 2604], [1174, 1175, 2604], [1175, 2604, 2605], [1175, 1176, 2605], [1176, 2605, 2606], [1176, 1177, 2606], [1177, 2606, 2607], [1177, 1178, 2607], [1178, 2607, 2608], [1178, 1179, 2608], [1179, 2608, 2609], [1179, 1180, 2609], [1180, 2609, 2610], [1180, 1181, 2610], [1181, 2610, 2611], [1181, 1182, 2611], [1182, 2611, 2612], [1182, 1183, 2612], [1183, 2612, 2613], [1183, 1184, 2613], [1184, 2613, 2614], [1184, 1185, 2614], [1185, 2614, 2615], [1185, 1186, 2615], [1186, 2615, 2616], [1186, 1187, 2616], [1187, 2616, 2617], [1187, 1188, 2617], [1188, 2617, 2618], [1188, 1189, 2618], [1189, 2618, 2619], [1189, 1190, 2619], [1190, 2619, 2620], [1190, 1191, 2620], [1191, 2620, 2621], [1191, 1192, 2621], [1192, 2621, 2622], [1192, 1193, 2622], [1193, 2622, 2623], [1193, 1194, 2623], [1194, 2623, 2624], [1194, 1195, 2624], [1195, 2624, 2625], [1195, 1196, 2625], [1196, 2625, 2626], [1196, 1197, 2626], [1197, 2626, 2627], [1197, 1198, 2627], [1198, 2627, 2628], [1198, 1199, 2628], [1199, 2628, 2629], [1199, 1200, 2629], [1200, 2629, 2630], [1200, 1201, 2630], [1201, 2630, 2631], [1201, 1202, 2631], [1202, 2631, 2632], [1202, 1203, 2632], [1203, 2632, 2633], [1203, 1204, 2633], [1204, 2633, 2634], [1204, 1205, 2634], [1205, 2634, 2635], [1205, 1206, 2635], [1206, 2635, 2636], [1206, 1207, 2636], [1207, 2636, 2637], [1207, 1208, 2637], [1208, 2637, 2638], [1208, 1209, 2638], [1209, 2638, 2639], [1209, 1210, 2639], [1210, 2639, 2640], [1210, 1211, 2640], [1211, 2640, 2641], [1211, 1212, 2641], [1212, 2641, 2642], [1212, 1213, 2642], [1213, 2642, 2643], [1213, 1214, 2643], [1214, 2643, 2644], [1214, 1215, 2644], [1215, 2644, 2645], [1215, 1216, 2645], [1216, 2645, 2646], [1216, 1217, 2646], [1217, 2646, 2647], [1217, 1218, 2647], [1218, 2647, 2648], [1218, 1219, 2648], [1219, 2648, 2649], [1219, 1220, 2649], [1220, 2649, 2650], [1220, 1221, 2650], [1221, 2650, 2651], [1221, 1222, 2651], [1222, 2651, 2652], [1222, 1223, 2652], [1223, 2652, 2653], [1223, 1224, 2653], [1224, 2653, 2654], [1224, 1225, 2654], [1225, 2654, 2655], [1225, 1226, 2655], [1226, 2655, 2656], [1226, 1227, 2656], [1227, 2656, 2657], [1227, 1228, 2657], [1228, 2657, 2658], [1228, 1229, 2658], [1229, 2658, 2659], [1229, 1230, 2659], [1230, 2659, 2660], [1230, 1231, 2660], [1231, 2660, 2661], [1231, 1232, 2661], [1232, 2661, 2662], [1232, 1233, 2662], [1233, 2662, 2663], [1233, 1234, 2663], [1234, 2663, 2664], [1234, 1235, 2664], [1235, 2664, 2665], [1235, 1236, 2665], [1236, 2665, 2666], [1236, 1237, 2666], [1237, 2666, 2667], [1237, 1238, 2667], [1238, 2667, 2668], [1238, 1239, 2668], [1239, 2668, 2669], [1239, 1240, 2669], [1240, 2669, 2670], [1240, 1241, 2670], [1241, 2670, 2671], [1241, 1242, 2671], [1242, 2671, 2672], [1242, 1243, 2672], [1243, 2672, 2673], [1243, 1244, 2673], [1244, 2673, 2674], [1244, 1245, 2674], [1245, 2674, 2675], [1245, 1246, 2675], [1246, 2675, 2676], [1246, 1247, 2676], [1247, 2676, 2677], [1247, 1248, 2677], [1248, 2677, 2678], [1248, 1249, 2678], [1249, 2678, 2679], [1249, 1250, 2679], [1250, 2679, 2680], [1250, 1251, 2680], [1251, 2680, 2681], [1251, 1252, 2681], [1252, 2681, 2682], [1252, 1253, 2682], [1253, 2682, 2683], [1253, 1254, 2683], [1254, 2683, 2684], [1254, 1255, 2684], [1255, 2684, 2685], [1255, 1256, 2685], [1256, 2685, 2686], [1256, 1257, 2686], [1257, 2686, 2687], [1257, 1258, 2687], [1258, 2687, 2688], [1258, 1259, 2688], [1259, 2688, 2689], [1259, 1260, 2689], [1260, 2689, 2690], [1260, 1261, 2690], [1261, 2690, 2691], [1261, 1262, 2691], [1262, 2691, 2692], [1262, 1263, 2692], [1263, 2692, 2693], [1263, 1264, 2693], [1264, 2693, 2694], [1264, 1265, 2694], [1265, 2694, 2695], [1265, 1266, 2695], [1266, 2695, 2696], [1266, 1267, 2696], [1267, 2696, 2697], [1267, 1268, 2697], [1268, 2697, 2698], [1268, 1269, 2698], [1269, 2698, 2699], [1269, 1270, 2699], [1270, 2699, 2700], [1270, 1271, 2700], [1271, 2700, 2701], [1271, 1272, 2701], [1272, 2701, 2702], [1272, 1273, 2702], [1273, 2702, 2703], [1273, 1274, 2703], [1274, 2703, 2704], [1274, 1275, 2704], [1275, 2704, 2705], [1275, 1276, 2705], [1276, 2705, 2706], [1276, 1277, 2706], [1277, 2706, 2707], [1277, 1278, 2707], [1278, 2707, 2708], [1278, 1279, 2708], [1279, 2708, 2709], [1279, 1280, 2709], [1280, 2709, 2710], [1280, 1281, 2710], [1281, 2710, 2711], [1281, 1282, 2711], [1282, 2711, 2712], [1282, 1283, 2712], [1283, 2712, 2713], [1283, 1284, 2713], [1284, 2713, 2714], [1284, 1285, 2714], [1285, 2714, 2715], [1285, 1286, 2715], [1286, 2715, 2716], [1286, 1287, 2716], [1287, 2716, 2717], [1287, 1288, 2717], [1288, 2717, 2718], [1288, 1289, 2718], [1289, 2718, 2719], [1289, 1290, 2719], [1290, 2719, 2720], [1290, 1291, 2720], [1291, 2720, 2721], [1291, 1292, 2721], [1292, 2721, 2722], [1292, 1293, 2722], [1293, 2722, 2723], [1293, 1294, 2723], [1294, 2723, 2724], [1294, 1295, 2724], [1295, 2724, 2725], [1295, 1296, 2725], [1296, 2725, 2726], [1296, 1297, 2726], [1297, 2726, 2727], [1297, 1298, 2727], [1298, 2727, 2728], [1298, 1299, 2728], [1299, 2728, 2729], [1299, 1300, 2729], [1300, 2729, 2730], [1300, 1301, 2730], [1301, 2730, 2731], [1301, 1302, 2731], [1302, 2731, 2732], [1302, 1303, 2732], [1303, 2732, 2733], [1303, 1304, 2733], [1304, 2733, 2734], [1304, 1305, 2734], [1305, 2734, 2735], [1305, 1306, 2735], [1306, 2735, 2736], [1306, 1307, 2736], [1307, 2736, 2737], [1307, 1308, 2737], [1308, 2737, 2738], [1308, 1309, 2738], [1309, 2738, 2739], [1309, 1310, 2739], [1310, 2739, 2740], [1310, 1311, 2740], [1311, 2740, 2741], [1311, 1312, 2741], [1312, 2741, 2742], [1312, 1313, 2742], [1313, 2742, 2743], [1313, 1314, 2743], [1314, 2743, 2744], [1314, 1315, 2744], [1315, 2744, 2745], [1315, 1316, 2745], [1316, 2745, 2746], [1316, 1317, 2746], [1317, 2746, 2747], [1317, 1318, 2747], [1318, 2747, 2748], [1318, 1319, 2748], [1319, 2748, 2749], [1319, 1320, 2749], [1320, 2749, 2750], [1320, 1321, 2750], [1321, 2750, 2751], [1321, 1322, 2751], [1322, 2751, 2752], [1322, 1323, 2752], [1323, 2752, 2753], [1323, 1324, 2753], [1324, 2753, 2754], [1324, 1325, 2754], [1325, 2754, 2755], [1325, 1326, 2755], [1326, 2755, 2756], [1326, 1327, 2756], [1327, 2756, 2757], [1327, 1328, 2757], [1328, 2757, 2758], [1328, 1329, 2758], [1329, 2758, 2759], [1329, 1330, 2759], [1330, 2759, 2760], [1330, 1331, 2760], [1331, 2760, 2761], [1331, 1332, 2761], [1332, 2761, 2762], [1332, 1333, 2762], [1333, 2762, 2763], [1333, 1334, 2763], [1334, 2763, 2764], [1334, 1335, 2764], [1335, 2764, 2765], [1335, 1336, 2765], [1336, 2765, 2766], [1336, 1337, 2766], [1337, 2766, 2767], [1337, 1338, 2767], [1338, 2767, 2768], [1338, 1339, 2768], [1339, 2768, 2769], [1339, 1340, 2769], [1340, 2769, 2770], [1340, 1341, 2770], [1341, 2770, 2771], [1341, 1342, 2771], [1342, 2771, 2772], [1342, 1343, 2772], [1343, 2772, 2773], [1343, 1344, 2773], [1344, 2773, 2774], [1344, 1345, 2774], [1345, 2774, 2775], [1345, 1346, 2775], [1346, 2775, 2776], [1346, 1347, 2776], [1347, 2776, 2777], [1347, 1348, 2777], [1348, 2777, 2778], [1348, 1349, 2778], [1349, 2778, 2779], [1349, 1350, 2779], [1350, 2779, 2780], [1350, 1351, 2780], [1351, 2780, 2781], [1351, 1352, 2781], [1352, 2781, 2782], [1352, 1353, 2782], [1353, 2782, 2783], [1353, 1354, 2783], [1354, 2783, 2784], [1354, 1355, 2784], [1355, 2784, 2785], [1355, 1356, 2785], [1356, 2785, 2786], [1356, 1357, 2786], [1357, 2786, 2787], [1357, 1358, 2787], [1358, 2787, 2788], [1358, 1359, 2788], [1359, 2788, 2789], [1359, 1360, 2789], [1360, 2789, 2790], [1360, 1361, 2790], [1361, 2790, 2791], [1361, 1362, 2791], [1362, 2791, 2792], [1362, 1363, 2792], [1363, 2792, 2793], [1363, 1364, 2793], [1364, 2793, 2794], [1364, 1365, 2794], [1365, 2794, 2795], [1365, 1366, 2795], [1366, 2795, 2796], [1366, 1367, 2796], [1367, 2796, 2797], [1367, 1368, 2797], [1368, 2797, 2798], [1368, 1369, 2798], [1369, 2798, 2799], [1369, 1370, 2799], [1370, 2799, 2800], [1370, 1371, 2800], [1371, 2800, 2801], [1371, 1372, 2801], [1372, 2801, 2802], [1372, 1373, 2802], [1373, 2802, 2803], [1373, 1374, 2803], [1374, 2803, 2804], [1374, 1375, 2804], [1375, 2804, 2805], [1375, 1376, 2805], [1376, 2805, 2806], [1376, 1377, 2806], [1377, 2806, 2807], [1377, 1378, 2807], [1378, 2807, 2808], [1378, 1379, 2808], [1379, 2808, 2809], [1379, 1380, 2809], [1380, 2809, 2810], [1380, 1381, 2810], [1381, 2810, 2811], [1381, 1382, 2811], [1382, 2811, 2812], [1382, 1383, 2812], [1383, 2812, 2813], [1383, 1384, 2813], [1384, 2813, 2814], [1384, 1385, 2814], [1385, 2814, 2815], [1385, 1386, 2815], [1386, 2815, 2816], [1386, 1387, 2816], [1387, 2816, 2817], [1387, 1388, 2817], [1388, 2817, 2818], [1388, 1389, 2818], [1389, 2818, 2819], [1389, 1390, 2819], [1390, 2819, 2820], [1390, 1391, 2820], [1391, 2820, 2821], [1391, 1392, 2821], [1392, 2821, 2822], [1392, 1393, 2822], [1393, 2822, 2823], [1393, 1394, 2823], [1394, 2823, 2824], [1394, 1395, 2824], [1395, 2824, 2825], [1395, 1396, 2825], [1396, 2825, 2826], [1396, 1397, 2826], [1397, 2826, 2827], [1397, 1398, 2827], [1398, 2827, 2828], [1398, 1399, 2828], [1399, 2828, 2829], [1399, 1400, 2829], [1400, 2829, 2830], [1400, 1401, 2830], [1401, 2830, 2831], [1401, 1402, 2831], [1402, 2831, 2832], [1402, 1403, 2832], [1403, 2832, 2833], [1403, 1404, 2833], [1404, 2833, 2834], [1404, 1405, 2834], [1405, 2834, 2835], [1405, 1406, 2835], [1406, 2835, 2836], [1406, 1407, 2836], [1407, 2836, 2837], [1407, 1408, 2837], [1408, 2837, 2838], [1408, 1409, 2838], [1409, 2838, 2839], [1409, 1410, 2839], [1410, 2839, 2840], [1410, 1411, 2840], [1411, 2840, 2841], [1411, 1412, 2841], [1412, 2841, 2842], [1412, 1413, 2842], [1413, 2842, 2843], [1413, 1414, 2843], [1414, 2843, 2844], [1414, 1415, 2844], [1415, 2844, 2845], [1415, 1416, 2845], [1416, 2845, 2846], [1416, 1417, 2846], [1417, 2846, 2847], [1417, 1418, 2847], [1418, 2847, 2848], [1418, 1419, 2848], [1419, 2848, 2849], [1419, 1420, 2849], [1420, 2849, 2850], [1420, 1421, 2850], [1421, 2850, 2851], [1421, 1422, 2851], [1422, 2851, 2852], [1422, 1423, 2852], [1423, 2852, 2853], [1423, 1424, 2853], [1424, 2853, 2854], [1424, 1425, 2854], [1425, 2854, 2855], [1425, 1426, 2855], [1426, 2855, 2856], [1426, 1427, 2856], [1427, 2856, 2857], [1427, 1428, 2857], [1428, 2857, 2858], [1428, 1429, 2858], [1429, 2858, 2859]])
verts = np.array([[10.726563453674316, -41.10267639160156, 1.358019471168518], [10.717364311218262, -39.800682067871094, 1.3858388662338257], [10.688469886779785, -38.85757827758789, 1.3956228494644165], [10.665011405944824, -37.81689453125, 1.4040144681930542], [10.635259628295898, -36.64054870605469, 1.4148229360580444], [10.590112686157227, -35.51126480102539, 1.4220300912857056], [10.539207458496094, -34.494049072265625, 1.4277852773666382], [10.484333992004395, -33.39120101928711, 1.4352177381515503], [10.422441482543945, -32.28427505493164, 1.4472428560256958], [10.3577299118042, -31.216320037841797, 1.4639149904251099], [10.288830757141113, -30.049394607543945, 1.4809683561325073], [10.208850860595703, -28.810049057006836, 1.4862676858901978], [10.114286422729492, -27.580299377441406, 1.4993642568588257], [10.011890411376953, -26.43172264099121, 1.5038646459579468], [9.89995288848877, -25.25828742980957, 1.525736689567566], [9.79157543182373, -24.21892547607422, 1.5328923463821411], [9.687076568603516, -23.199411392211914, 1.5362275838851929], [9.591117858886719, -22.243227005004883, 1.5434445142745972], [9.512504577636719, -21.409299850463867, 1.5447443723678589], [9.435968399047852, -20.374277114868164, 1.5532301664352417], [9.368611335754395, -19.504501342773438, 1.5643421411514282], [9.313407897949219, -18.638568878173828, 1.5703991651535034], [9.263006210327148, -17.58692741394043, 1.5764449834823608], [9.215060234069824, -16.653196334838867, 1.5860337018966675], [9.178160667419434, -15.768829345703125, 1.585974097251892], [9.156758308410645, -14.711511611938477, 1.5853837728500366], [9.141314506530762, -13.650121688842773, 1.5863481760025024], [9.13517951965332, -12.578757286071777, 1.579602599143982], [9.141977310180664, -11.392131805419922, 1.5807527303695679], [9.153155326843262, -10.041693687438965, 1.5653845071792603], [9.150653839111328, -8.849783897399902, 1.543573021888733], [9.1591157913208, -7.587418079376221, 1.5315030813217163], [9.169782638549805, -6.400290489196777, 1.5262197256088257], [9.203018188476562, -4.736105918884277, 1.5253597497940063], [9.185516357421875, -3.8142971992492676, 1.4904309511184692], [9.150547981262207, -3.4408979415893555, 1.4921427965164185], [9.396638870239258, -0.6792035698890686, 1.6332744359970093], [9.367929458618164, 0.40667808055877686, 1.6596707105636597], [9.345049858093262, 1.6018352508544922, 1.6627384424209595], [9.322797775268555, 2.8182616233825684, 1.6609078645706177], [9.297109603881836, 4.026278495788574, 1.6628535985946655], [9.266225814819336, 5.27572774887085, 1.6603628396987915], [9.229325294494629, 6.4189677238464355, 1.654565453529358], [9.19289779663086, 7.6128830909729, 1.6608315706253052], [9.152905464172363, 8.722902297973633, 1.6682668924331665], [9.116974830627441, 9.826505661010742, 1.6673086881637573], [9.082340240478516, 10.999894142150879, 1.6657978296279907], [9.045928001403809, 12.059063911437988, 1.6663974523544312], [9.013090133666992, 13.224905967712402, 1.6628869771957397], [8.974654197692871, 14.387621879577637, 1.6564146280288696], [8.938044548034668, 15.339527130126953, 1.6505504846572876], [8.91303539276123, 16.54051971435547, 1.64673912525177], [8.882695198059082, 17.635025024414062, 1.6447128057479858], [8.854632377624512, 18.74175453186035, 1.6522091627120972], [8.82721996307373, 19.846147537231445, 1.644025206565857], [8.800905227661133, 20.964879989624023, 1.6427303552627563], [8.773737907409668, 22.118196487426758, 1.6454039812088013], [8.742774963378906, 23.239337921142578, 1.638288140296936], [8.713987350463867, 24.243165969848633, 1.6351770162582397], [8.69729995727539, 25.273120880126953, 1.6380823850631714], [8.688875198364258, 26.253055572509766, 1.640123963356018], [8.687507629394531, 27.02533531188965, 1.6396459341049194], [8.730681419372559, 28.13869857788086, 1.6521724462509155], [8.76207160949707, 29.018203735351562, 1.6616543531417847], [8.81944751739502, 29.991661071777344, 1.6661487817764282], [8.904444694519043, 31.163068771362305, 1.6792348623275757], [8.971712112426758, 32.18486404418945, 1.694236159324646], [9.057266235351562, 33.362884521484375, 1.7010120153427124], [9.127601623535156, 34.436161041259766, 1.7061511278152466], [9.21088695526123, 35.62935256958008, 1.7071963548660278], [9.30034065246582, 37.116817474365234, 1.7150088548660278], [9.335444450378418, 38.314453125, 1.711696743965149], [9.364161491394043, 39.562870025634766, 1.7080837488174438], [9.38160228729248, 40.954620361328125, 1.701546311378479], [9.369905471801758, 42.28819274902344, 1.6972533464431763], [9.340085983276367, 43.55736541748047, 1.6944023370742798], [9.298150062561035, 44.87003707885742, 1.6895252466201782], [9.2474946975708, 46.05561828613281, 1.6822994947433472], [9.197629928588867, 47.28095245361328, 1.676155686378479], [9.148417472839355, 48.481300354003906, 1.6682566404342651], [9.099440574645996, 49.77321243286133, 1.6573554277420044], [9.048772811889648, 50.94084548950195, 1.6524773836135864], [9.005338668823242, 52.1962776184082, 1.6430078744888306], [8.963102340698242, 53.4334831237793, 1.6483279466629028], [8.92241382598877, 54.732059478759766, 1.643227458000183], [8.88205337524414, 55.94964599609375, 1.6466566324234009], [8.845556259155273, 57.33808517456055, 1.640647292137146], [8.799249649047852, 58.669776916503906, 1.6317633390426636], [8.751944541931152, 59.95966720581055, 1.625996708869934], [8.707669258117676, 61.265472412109375, 1.6240047216415405], [8.665068626403809, 62.624481201171875, 1.6127756834030151], [8.620844841003418, 63.99308395385742, 1.6023904085159302], [8.574783325195312, 65.37129211425781, 1.604455590248108], [8.52884292602539, 66.6834716796875, 1.6005548238754272], [8.489354133605957, 68.05711364746094, 1.598347544670105], [8.4489164352417, 69.49105834960938, 1.59876549243927], [8.4053955078125, 70.80567932128906, 1.604685664176941], [8.371025085449219, 72.18120574951172, 1.6050320863723755], [8.33852481842041, 73.61661529541016, 1.5913788080215454], [8.30411148071289, 74.9836196899414, 1.5896867513656616], [8.275763511657715, 76.3590087890625, 1.5708650350570679], [8.254264831542969, 77.7260513305664, 1.5601428747177124], [8.240833282470703, 79.21898651123047, 1.5463088750839233], [8.220059394836426, 80.67176055908203, 1.538051962852478], [8.201221466064453, 82.12373352050781, 1.5299562215805054], [8.184304237365723, 83.6018295288086, 1.5310307741165161], [8.166839599609375, 85.06302642822266, 1.5320581197738647], [8.153604507446289, 86.53377532958984, 1.526513934135437], [8.143909454345703, 88.10177612304688, 1.5119985342025757], [8.127490997314453, 89.48668670654297, 1.5082648992538452], [8.132085800170898, 91.01067352294922, 1.5110341310501099], [8.135740280151367, 92.45333099365234, 1.5137652158737183], [8.150245666503906, 93.89285278320312, 1.5108624696731567], [8.17897891998291, 95.48532104492188, 1.5227750539779663], [8.193115234375, 96.95427703857422, 1.5217865705490112], [8.213335037231445, 98.38738250732422, 1.520098090171814], [8.246171951293945, 99.89981842041016, 1.5113073587417603], [8.27660083770752, 101.38758850097656, 1.4936164617538452], [8.307280540466309, 102.81507873535156, 1.4860869646072388], [8.347273826599121, 104.29170989990234, 1.4869285821914673], [8.387680053710938, 105.77994537353516, 1.4795745611190796], [8.42442798614502, 107.21453857421875, 1.4788964986801147], [8.467170715332031, 108.69514465332031, 1.4823046922683716], [8.501571655273438, 110.0491714477539, 1.4750641584396362], [8.553114891052246, 111.53054809570312, 1.461281180381775], [8.595174789428711, 112.9547348022461, 1.4514492750167847], [8.631940841674805, 114.28026580810547, 1.4574373960494995], [8.677672386169434, 115.60843658447266, 1.463093876838684], [8.73078727722168, 116.94277954101562, 1.461391806602478], [8.787757873535156, 118.27891540527344, 1.456485629081726], [8.84623908996582, 119.5919189453125, 1.4500950574874878], [8.906609535217285, 120.86227416992188, 1.4442228078842163], [8.974306106567383, 122.16651916503906, 1.441799283027649], [9.032221794128418, 123.3390121459961, 1.4412375688552856], [9.095396041870117, 124.45726776123047, 1.443963646888733], [9.167643547058105, 125.55622863769531, 1.441522240638733], [9.238926887512207, 126.53861236572266, 1.4437519311904907], [9.330876350402832, 127.58352661132812, 1.4603968858718872], [9.416220664978027, 128.51663208007812, 1.4555100202560425], [9.507492065429688, 129.40660095214844, 1.4574438333511353], [9.612358093261719, 130.3317413330078, 1.4766844511032104], [9.707504272460938, 131.16087341308594, 1.4856523275375366], [9.805893898010254, 131.9608917236328, 1.4762147665023804], [9.893338203430176, 132.6314239501953, 1.4850903749465942], [10.026307106018066, 133.4933319091797, 1.5373040437698364], [10.160624504089355, 134.3917999267578, 1.5799716711044312], [10.209421157836914, 134.80398559570312, 1.5472029447555542], [10.342203140258789, 135.52957153320312, 1.547627329826355], [10.521687507629395, 136.4765625, 1.581581473350525], [10.60335922241211, 136.97235107421875, 1.5790539979934692], [10.765914916992188, 137.78585815429688, 1.5779558420181274], [10.885666847229004, 138.41012573242188, 1.5868653059005737], [11.03823471069336, 139.1508026123047, 1.5928400754928589], [11.204752922058105, 139.9658966064453, 1.6109975576400757], [11.325725555419922, 140.5872802734375, 1.6207395792007446], [11.472957611083984, 141.29954528808594, 1.6261111497879028], [11.581448554992676, 141.83200073242188, 1.6227492094039917], [11.780893325805664, 142.70077514648438, 1.631203532218933], [11.967458724975586, 143.5673370361328, 1.6387420892715454], [12.07247543334961, 144.09767150878906, 1.6357899904251099], [12.22920036315918, 144.78189086914062, 1.6410444974899292], [12.445340156555176, 145.67819213867188, 1.6433709859848022], [12.650716781616211, 146.5646514892578, 1.647875189781189], [12.799968719482422, 147.2344207763672, 1.6433299779891968], [13.023348808288574, 148.1466522216797, 1.6256147623062134], [13.263490676879883, 149.15664672851562, 1.6218475103378296], [13.395577430725098, 149.76516723632812, 1.6215835809707642], [13.633932113647461, 150.72560119628906, 1.6129125356674194], [13.837310791015625, 151.58865356445312, 1.6116400957107544], [14.026073455810547, 152.3963165283203, 1.6105252504348755], [14.229589462280273, 153.25634765625, 1.6073797941207886], [14.423005104064941, 154.08522033691406, 1.6031922101974487], [14.60715389251709, 154.878662109375, 1.6023236513137817], [14.794854164123535, 155.67970275878906, 1.5976568460464478], [14.962053298950195, 156.3932342529297, 1.5989810228347778], [15.161416053771973, 157.2108917236328, 1.599981427192688], [15.350482940673828, 157.99545288085938, 1.6025639772415161], [15.535038948059082, 158.76156616210938, 1.5938712358474731], [15.72788143157959, 159.5552978515625, 1.588011384010315], [15.918875694274902, 160.34645080566406, 1.5983086824417114], [16.062856674194336, 160.9550323486328, 1.5828427076339722], [16.24583625793457, 161.66773986816406, 1.57294762134552], [16.5041561126709, 162.66488647460938, 1.5886162519454956], [16.642990112304688, 163.259765625, 1.576537013053894], [16.72199821472168, 163.60653686523438, 1.5776139497756958], [16.995826721191406, 164.53428649902344, 1.5947693586349487], [17.224348068237305, 165.36642456054688, 1.5591961145401], [17.33473014831543, 165.804443359375, 1.5075761079788208], [17.54615020751953, 166.5051727294922, 1.501191258430481], [17.794418334960938, 167.31509399414062, 1.492305874824524], [18.020030975341797, 168.0701904296875, 1.4672316312789917], [18.198339462280273, 168.67306518554688, 1.458342432975769], [18.454334259033203, 169.49069213867188, 1.4586955308914185], [18.710203170776367, 170.32992553710938, 1.4517039060592651], [18.926254272460938, 171.06141662597656, 1.4444483518600464], [19.14142608642578, 171.78457641601562, 1.4460731744766235], [19.365665435791016, 172.5316619873047, 1.4449414014816284], [19.60425567626953, 173.32949829101562, 1.4391554594039917], [19.793790817260742, 173.9798126220703, 1.4360538721084595], [19.988039016723633, 174.62783813476562, 1.4339433908462524], [20.22693634033203, 175.40586853027344, 1.426928162574768], [20.43397331237793, 176.09861755371094, 1.4255341291427612], [20.65272331237793, 176.83203125, 1.4251550436019897], [20.825668334960938, 177.4251251220703, 1.4228595495224], [21.01953887939453, 178.07110595703125, 1.423087239265442], [21.22563934326172, 178.75778198242188, 1.4211055040359497], [21.380464553833008, 179.2852020263672, 1.4210363626480103], [21.603355407714844, 180.01771545410156, 1.426040768623352], [21.78934097290039, 180.65504455566406, 1.4280322790145874], [21.955232620239258, 181.22979736328125, 1.425880789756775], [22.134307861328125, 181.84158325195312, 1.4222782850265503], [22.353248596191406, 182.59474182128906, 1.4190365076065063], [22.522306442260742, 183.2076416015625, 1.4155713319778442], [22.685211181640625, 183.80166625976562, 1.4138919115066528], [22.88408851623535, 184.53317260742188, 1.4135485887527466], [23.03464698791504, 185.11962890625, 1.4123574495315552], [23.19831657409668, 185.7611541748047, 1.4089902639389038], [23.34462547302246, 186.35226440429688, 1.4055153131484985], [23.54927635192871, 187.2086639404297, 1.4004641771316528], [23.67066764831543, 187.77891540527344, 1.3958185911178589], [23.82699203491211, 188.52456665039062, 1.3913885354995728], [23.93955421447754, 189.10977172851562, 1.3896511793136597], [24.066139221191406, 189.77664184570312, 1.383212685585022], [24.201183319091797, 190.53329467773438, 1.3774429559707642], [24.314584732055664, 191.23544311523438, 1.3685904741287231], [24.415485382080078, 191.9049530029297, 1.3608602285385132], [24.525768280029297, 192.6787872314453, 1.350566029548645], [24.62863540649414, 193.49029541015625, 1.3413788080215454], [24.702362060546875, 194.15200805664062, 1.3337033987045288], [24.776363372802734, 194.81272888183594, 1.320881724357605], [24.855398178100586, 195.49386596679688, 1.3062883615493774], [24.951082229614258, 196.28175354003906, 1.2943273782730103], [25.047998428344727, 197.0900115966797, 1.2774916887283325], [25.138460159301758, 197.8480987548828, 1.2611814737319946], [25.24773597717285, 198.69725036621094, 1.2488566637039185], [25.379554748535156, 199.6981201171875, 1.2294822931289673], [25.491867065429688, 200.60739135742188, 1.2165175676345825], [25.60420036315918, 201.4886016845703, 1.2041388750076294], [25.74493408203125, 202.50125122070312, 1.1837283372879028], [25.912372589111328, 203.70510864257812, 1.1605151891708374], [26.031343460083008, 204.66476440429688, 1.1436644792556763], [26.173856735229492, 205.70462036132812, 1.1155961751937866], [26.353174209594727, 206.9447784423828, 1.087359070777893], [26.488658905029297, 207.95562744140625, 1.067855954170227], [26.66362190246582, 209.11465454101562, 1.0522130727767944], [26.84992790222168, 210.3231658935547, 1.0323113203048706], [27.02366828918457, 211.4488067626953, 1.010151982307434], [27.203632354736328, 212.54029846191406, 0.9960809946060181], [27.42281723022461, 213.75294494628906, 0.9874390363693237], [27.634485244750977, 214.9085235595703, 0.9802497625350952], [27.871416091918945, 216.13856506347656, 0.9769741296768188], [28.107864379882812, 217.3640594482422, 0.9756516218185425], [28.349170684814453, 218.61172485351562, 0.9760342836380005], [28.57866859436035, 219.81219482421875, 0.96491539478302], [28.818037033081055, 221.05149841308594, 0.9473644495010376], [29.08017921447754, 222.4255828857422, 0.9248844385147095], [29.284427642822266, 223.59298706054688, 0.9044967889785767], [29.492992401123047, 224.7521209716797, 0.8951550722122192], [29.720090866088867, 225.97755432128906, 0.8917614221572876], [29.939964294433594, 227.17965698242188, 0.8852449655532837], [30.139741897583008, 228.27952575683594, 0.8836187124252319], [30.383264541625977, 229.55560302734375, 0.873771071434021], [30.573894500732422, 230.6141357421875, 0.8704484701156616], [30.80191421508789, 231.8054656982422, 0.8623605966567993], [31.014780044555664, 232.9420928955078, 0.8554085493087769], [31.228975296020508, 234.07818603515625, 0.8528681993484497], [31.4483699798584, 235.24903869628906, 0.8448505401611328], [31.626564025878906, 236.2307891845703, 0.8319224119186401], [31.83456039428711, 237.28330993652344, 0.8305013179779053], [32.064884185791016, 238.4185333251953, 0.8355573415756226], [32.263328552246094, 239.42532348632812, 0.8338112831115723], [32.465694427490234, 240.42091369628906, 0.8502742052078247], [32.67757034301758, 241.4505615234375, 0.8538519144058228], [32.86897659301758, 242.39511108398438, 0.825599193572998], [33.065452575683594, 243.34669494628906, 0.8210064172744751], [33.23029327392578, 244.1598663330078, 0.8104212284088135], [33.37857437133789, 244.87448120117188, 0.8049770593643188], [33.59184265136719, 245.85601806640625, 0.8017796277999878], [33.72885513305664, 246.55230712890625, 0.793502688407898], [33.818626403808594, 247.0135498046875, 0.7978775501251221], [33.96845626831055, 247.68663024902344, 0.8121254444122314], [34.08491516113281, 248.2239227294922, 0.8267694711685181], [34.23958206176758, 248.92208862304688, 0.8399267196655273], [34.37244415283203, 249.55360412597656, 0.8518775701522827], [34.4057731628418, 249.75405883789062, 0.8526982069015503], [34.563472747802734, 250.39553833007812, 0.8508611917495728], [34.72581100463867, 251.078125, 0.8535300493240356], [34.84794616699219, 251.61642456054688, 0.8563863039016724], [34.94096755981445, 252.02586364746094, 0.8539043664932251], [35.15413284301758, 252.8990020751953, 0.8417487144470215], [35.26435852050781, 253.4065704345703, 0.8436688184738159], [35.38468551635742, 253.93849182128906, 0.8382335901260376], [35.513919830322266, 254.49258422851562, 0.8280538320541382], [35.701961517333984, 255.2884521484375, 0.8241392374038696], [35.777156829833984, 255.64920043945312, 0.825576663017273], [35.96990966796875, 256.4430847167969, 0.8252335786819458], [36.120140075683594, 257.1112976074219, 0.8287814855575562], [36.19594955444336, 257.4734802246094, 0.8273274898529053], [36.35371017456055, 258.111083984375, 0.8258379697799683], [36.541969299316406, 258.88323974609375, 0.8236021995544434], [36.65960693359375, 259.3991394042969, 0.8081873655319214], [36.78590393066406, 259.9222717285156, 0.8058260679244995], [36.956764221191406, 260.59393310546875, 0.8080865144729614], [37.117794036865234, 261.23504638671875, 0.7977926731109619], [37.226566314697266, 261.6770935058594, 0.7883837223052979], [37.38250732421875, 262.2403869628906, 0.7920290231704712], [37.57621383666992, 262.9029846191406, 0.7931900024414062], [37.76410675048828, 263.53643798828125, 0.7901173830032349], [37.98197555541992, 264.24322509765625, 0.7965233325958252], [38.24486541748047, 265.0835876464844, 0.7908676862716675], [38.469459533691406, 265.8197021484375, 0.7950013875961304], [38.68769454956055, 266.5198059082031, 0.7950257062911987], [39.076297760009766, 267.7266540527344, 0.8022408485412598], [39.355857849121094, 268.7019958496094, 0.7998788356781006], [39.608890533447266, 269.6196594238281, 0.7974997758865356], [39.935325622558594, 270.82684326171875, 0.8011866807937622], [40.189361572265625, 271.8753967285156, 0.8069772720336914], [40.4438591003418, 272.9805908203125, 0.8118345737457275], [40.66847610473633, 274.02642822265625, 0.8121488094329834], [40.88862609863281, 275.0980529785156, 0.8187077045440674], [41.08781051635742, 276.1252136230469, 0.8131732940673828], [41.28915023803711, 277.20855712890625, 0.8157751560211182], [41.4406623840332, 278.0888366699219, 0.8141158819198608], [41.598602294921875, 278.9732666015625, 0.8110314607620239], [41.7664794921875, 279.8864440917969, 0.8148477077484131], [41.90052795410156, 280.6218566894531, 0.8139700889587402], [42.02389907836914, 281.2509765625, 0.8160210847854614], [42.15409851074219, 281.84149169921875, 0.8184349536895752], [42.313941955566406, 282.4861145019531, 0.8219999074935913], [42.488258361816406, 283.1571960449219, 0.8275343179702759], [42.71392822265625, 284.03656005859375, 0.8278417587280273], [42.889137268066406, 284.8007507324219, 0.8289083242416382], [43.047943115234375, 285.5765380859375, 0.827826976776123], [43.21166229248047, 286.56890869140625, 0.817908525466919], [43.30784225463867, 287.42999267578125, 0.8032662868499756], [43.36149215698242, 288.2317199707031, 0.7836306095123291], [43.37311553955078, 289.38800048828125, 0.7513134479522705], [43.29377746582031, 290.5527648925781, 0.7152600288391113], [43.1951789855957, 291.3064270019531, 0.709618330001831], [43.06355667114258, 292.06878662109375, 0.7195385694503784], [42.8300895690918, 293.0840148925781, 0.7180932760238647], [42.505699157714844, 294.13287353515625, 0.7096939086914062], [42.07310485839844, 295.21197509765625, 0.7061710357666016], [41.789710998535156, 295.806884765625, 0.7042500972747803], [41.17156219482422, 296.9199523925781, 0.6924480199813843], [40.727821350097656, 297.5943603515625, 0.6818225383758545], [40.22084426879883, 298.2845764160156, 0.6698213815689087], [39.71076583862305, 298.908447265625, 0.6628992557525635], [39.18404769897461, 299.4931640625, 0.649127721786499], [38.46836471557617, 300.2038879394531, 0.6307543516159058], [37.60200881958008, 300.9463806152344, 0.6248232126235962], [37.19304275512695, 301.2599182128906, 0.6162351369857788], [36.35265350341797, 301.8600158691406, 0.5952855348587036], [35.37364196777344, 302.4632873535156, 0.5726271867752075], [34.72993469238281, 302.8128356933594, 0.542748212814331], [33.70415496826172, 303.3191833496094, 0.5163992643356323], [33.52596664428711, 303.3897399902344, 0.49075910449028015], [32.76202392578125, 303.75579833984375, 0.4596070945262909], [31.696802139282227, 304.224609375, 0.43309256434440613], [30.931259155273438, 304.52386474609375, 0.39435073733329773], [30.527605056762695, 304.6720275878906, 0.35444650053977966], [29.78838348388672, 304.9698486328125, 0.3231057822704315], [28.913631439208984, 305.3102722167969, 0.2834727466106415], [28.10910415649414, 305.6044921875, 0.24156305193901062], [27.581148147583008, 305.7890319824219, 0.20491132140159607], [26.593053817749023, 306.15789794921875, 0.17054173350334167], [25.850181579589844, 306.41534423828125, 0.12971946597099304], [24.977415084838867, 306.71917724609375, 0.09214089065790176], [24.057418823242188, 307.0278015136719, 0.061924077570438385], [23.30683708190918, 307.26788330078125, 0.024428224191069603], [22.424837112426758, 307.5538024902344, -0.011339331045746803], [21.58158302307129, 307.8199462890625, -0.045029304921627045], [21.070932388305664, 307.9738464355469, -0.08340015262365341], [20.04648208618164, 308.3302917480469, -0.13883808255195618], [19.18860626220703, 308.6127624511719, -0.1967088282108307], [18.331335067749023, 308.8962097167969, -0.23752257227897644], [17.382020950317383, 309.2099304199219, -0.2940851151943207], [16.62040901184082, 309.4552307128906, -0.34441688656806946], [15.806195259094238, 309.7295837402344, -0.3866560757160187], [14.733404159545898, 310.0965576171875, -0.44287386536598206], [13.976663589477539, 310.3404846191406, -0.507474422454834], [13.203314781188965, 310.600341796875, -0.5584346055984497], [12.376754760742188, 310.8894958496094, -0.622527539730072], [11.388382911682129, 311.24200439453125, -0.6828840970993042], [10.45910930633545, 311.5604248046875, -0.7374864220619202], [9.650518417358398, 311.8356628417969, -0.7946184277534485], [8.678526878356934, 312.1730041503906, -0.8574320077896118], [7.701608657836914, 312.5006103515625, -0.9073506593704224], [6.7584028244018555, 312.80438232421875, -0.9564276337623596], [5.947302341461182, 313.05621337890625, -1.0154117345809937], [4.978161811828613, 313.3597106933594, -1.069380760192871], [4.215259552001953, 313.5872802734375, -1.115774393081665], [3.4138619899749756, 313.8322448730469, -1.1783976554870605], [2.515075206756592, 314.1077880859375, -1.2165584564208984], [2.065556764602661, 314.233642578125, -1.2578376531600952], [1.0417066812515259, 314.5718688964844, -1.3161522150039673], [0.21385645866394043, 314.8237609863281, -1.3515255451202393], [-0.37543168663978577, 314.9976806640625, -1.3986659049987793], [-1.1395349502563477, 315.2408752441406, -1.455478310585022], [-2.040208101272583, 315.5254821777344, -1.5054346323013306], [-2.653745412826538, 315.708984375, -1.5502368211746216], [-3.420945882797241, 315.95269775390625, -1.6061186790466309], [-4.203832149505615, 316.1993408203125, -1.662705659866333], [-5.112366676330566, 316.4809875488281, -1.71497642993927], [-5.881664752960205, 316.70721435546875, -1.7580760717391968], [-6.611627578735352, 316.92041015625, -1.8029160499572754], [-7.480968475341797, 317.1765441894531, -1.8533774614334106], [-8.323173522949219, 317.4149475097656, -1.9001251459121704], [-9.154083251953125, 317.6440124511719, -1.9405720233917236], [-10.102080345153809, 317.89886474609375, -1.9927011728286743], [-10.82469367980957, 318.0810241699219, -2.0581555366516113], [-11.677299499511719, 318.3040771484375, -2.111645221710205], [-12.767200469970703, 318.5805969238281, -2.158268928527832], [-13.470560073852539, 318.73974609375, -2.2110626697540283], [-14.289909362792969, 318.9381408691406, -2.2678439617156982], [-15.21691608428955, 319.1651916503906, -2.327036142349243], [-16.034299850463867, 319.35955810546875, -2.3822710514068604], [-17.012853622436523, 319.59942626953125, -2.4430203437805176], [-17.83973503112793, 319.79449462890625, -2.5083768367767334], [-18.724855422973633, 320.0127258300781, -2.5690701007843018], [-19.78937339782715, 320.2801513671875, -2.6204848289489746], [-20.567123413085938, 320.4635925292969, -2.6794025897979736], [-21.58397674560547, 320.72705078125, -2.7419068813323975], [-22.35379409790039, 320.9201354980469, -2.8047866821289062], [-23.3504695892334, 321.19781494140625, -2.869271993637085], [-24.42210578918457, 321.4952392578125, -2.9377613067626953], [-25.359596252441406, 321.7480773925781, -3.0047526359558105], [-26.23415184020996, 321.990234375, -3.072085380554199], [-27.348711013793945, 322.3173522949219, -3.1440927982330322], [-28.284378051757812, 322.5820617675781, -3.2084062099456787], [-29.240999221801758, 322.86334228515625, -3.284602165222168], [-30.373384475708008, 323.202880859375, -3.3525660037994385], [-31.31966781616211, 323.4740905761719, -3.419745922088623], [-32.297943115234375, 323.7606201171875, -3.4860992431640625], [-33.34393310546875, 324.0680847167969, -3.557084798812866], [-34.30448532104492, 324.3439025878906, -3.629941701889038], [-35.21548843383789, 324.6068115234375, -3.698073148727417], [-36.2566032409668, 324.9133605957031, -3.7671096324920654], [-37.222007751464844, 325.1888122558594, -3.8458878993988037], [-38.10519027709961, 325.4388732910156, -3.9119651317596436], [-39.11579132080078, 325.7330017089844, -3.970550060272217], [-39.990020751953125, 325.9798583984375, -4.033122539520264], [-40.878326416015625, 326.2358703613281, -4.093436241149902], [-41.811767578125, 326.507568359375, -4.149900913238525], [-42.790626525878906, 326.7888488769531, -4.205418586730957], [-43.57097244262695, 327.00506591796875, -4.274206638336182], [-44.39154052734375, 327.2424011230469, -4.344727516174316], [-45.236900329589844, 327.4918212890625, -4.39952278137207], [-45.94587326049805, 327.7005920410156, -4.4618024826049805], [-46.90802764892578, 327.9981384277344, -4.52523946762085], [-47.729496002197266, 328.2398681640625, -4.576627254486084], [-48.466224670410156, 328.45587158203125, -4.63154411315918], [-49.504825592041016, 328.7641906738281, -4.686279773712158], [-50.280635833740234, 328.9743347167969, -4.729217529296875], [-50.88679504394531, 329.137451171875, -4.780829906463623], [-51.74790954589844, 329.38665771484375, -4.835572719573975], [-52.46753692626953, 329.5860290527344, -4.875552654266357], [-53.10076904296875, 329.76141357421875, -4.919336795806885], [-53.9588508605957, 330.0038757324219, -4.964968681335449], [-54.37407302856445, 330.11004638671875, -5.005434989929199], [-55.153507232666016, 330.33770751953125, -5.050489902496338], [-55.929237365722656, 330.5530700683594, -5.093624114990234], [-56.4992790222168, 330.7031555175781, -5.131363391876221], [-57.21237564086914, 330.8951721191406, -5.170665740966797], [-57.6705207824707, 331.0128173828125, -5.212800979614258], [-58.55275344848633, 331.25189208984375, -5.250426292419434], [-59.02225112915039, 331.36572265625, -5.287866592407227], [-59.653228759765625, 331.5282897949219, -5.326003551483154], [-60.062721252441406, 331.6299743652344, -5.35974645614624], [-60.86448287963867, 331.8457336425781, -5.402528762817383], [-61.41495132446289, 331.9830627441406, -5.441995620727539], [-62.030364990234375, 332.1392822265625, -5.4810285568237305], [-62.546417236328125, 332.2687683105469, -5.516919136047363], [-63.18564224243164, 332.43402099609375, -5.55167293548584], [-63.807960510253906, 332.5903625488281, -5.585980415344238], [-64.37971496582031, 332.7309265136719, -5.621431350708008], [-64.93104553222656, 332.8655090332031, -5.653716564178467], [-65.44109344482422, 332.9894714355469, -5.687689781188965], [-65.96932983398438, 333.1191101074219, -5.717867851257324], [-66.42472839355469, 333.23016357421875, -5.75131368637085], [-66.9803695678711, 333.36871337890625, -5.77677059173584], [-67.27112579345703, 333.437255859375, -5.801871299743652], [-67.60243225097656, 333.5234069824219, -5.832400798797607], [-68.03702545166016, 333.6446228027344, -5.864067077636719], [-68.42786407470703, 333.7547302246094, -5.894623756408691], [-68.97212219238281, 333.9127502441406, -5.9213128089904785], [-69.25885772705078, 333.991943359375, -5.947059154510498], [-69.64881896972656, 334.1089782714844, -5.976002216339111], [-70.25032043457031, 334.2926025390625, -6.005810737609863], [-70.71646881103516, 334.4276428222656, -6.036369323730469], [-71.02770233154297, 334.51593017578125, -6.065343856811523], [-71.52886962890625, 334.6661682128906, -6.09331750869751], [-72.11217498779297, 334.835205078125, -6.119335651397705], [-72.35166931152344, 334.8990478515625, -6.144503593444824], [-72.90613555908203, 335.0616455078125, -6.170406818389893], [-73.32437896728516, 335.1788024902344, -6.19720983505249], [-73.68829345703125, 335.28057861328125, -6.225389003753662], [-74.22288513183594, 335.4326171875, -6.255612850189209], [-74.70307159423828, 335.5630798339844, -6.282809257507324], [-75.02281188964844, 335.6471252441406, -6.310199737548828], [-75.45926666259766, 335.7655334472656, -6.339666366577148], [-75.85934448242188, 335.8714599609375, -6.3629913330078125], [-76.3245620727539, 335.9915771484375, -6.390746593475342], [-76.62942504882812, 336.0664978027344, -6.413269996643066], [-77.08277893066406, 336.1759948730469, -6.430525302886963], [-77.33123779296875, 336.2320556640625, -6.439112186431885], [-77.53074645996094, 336.2767333984375, -6.445815563201904], [-77.654541015625, 336.3042907714844, -6.458253860473633], [-77.87416076660156, 336.3546142578125, -6.4683685302734375], [-77.81041717529297, 336.3382568359375, -6.47671365737915], [-78.08116149902344, 336.403076171875, -6.482800006866455], [-78.08206939697266, 336.4030456542969, -6.4895243644714355], [-78.11285400390625, 336.4102478027344, -6.49338960647583], [-78.11248016357422, 336.40936279296875, -6.49102258682251], [-78.1129150390625, 336.4097595214844, -6.490111827850342], [-78.1123275756836, 336.40924072265625, -6.489537239074707], [-78.11225128173828, 336.4090270996094, -6.49021053314209], [-78.11266326904297, 336.40997314453125, -6.489874839782715], [-78.11298370361328, 336.40899658203125, -6.489254474639893], [-78.11239624023438, 336.4092712402344, -6.4892191886901855], [-78.112060546875, 336.40924072265625, -6.490189075469971], [-78.1128158569336, 336.4086608886719, -6.490048885345459], [-78.14523315429688, 336.41656494140625, -6.489955425262451], [-78.27044677734375, 336.4447021484375, -6.489924907684326], [-78.08202362060547, 336.4007873535156, -6.494256019592285], [-78.60379028320312, 336.5165100097656, -6.499248504638672], [-78.47522735595703, 336.48870849609375, -6.504383563995361], [-78.65310668945312, 336.5274963378906, -6.507401943206787], [-78.87171173095703, 336.5738830566406, -6.517063617706299], [-79.19109344482422, 336.63848876953125, -6.52397346496582], [-79.38990783691406, 336.67626953125, -6.535066604614258], [-79.43353271484375, 336.6832275390625, -6.547623157501221], [-79.8584213256836, 336.7678527832031, -6.556096076965332], [-79.96762084960938, 336.78704833984375, -6.569345951080322], [-80.19878387451172, 336.8320617675781, -6.582891464233398], [-80.55978393554688, 336.9024658203125, -6.599484443664551], [-80.75263214111328, 336.9378356933594, -6.617123126983643], [-81.224853515625, 337.0294189453125, -6.637040138244629], [-81.66636657714844, 337.10888671875, -6.66015100479126], [-82.18574523925781, 337.19744873046875, -6.681463718414307], [-82.62144470214844, 337.2666320800781, -6.707159996032715], [-82.99665069580078, 337.3250732421875, -6.732017993927002], [-83.38642883300781, 337.3879089355469, -6.7646636962890625], [-83.99258422851562, 337.48687744140625, -6.792591571807861], [-84.65216064453125, 337.5816955566406, -6.8195481300354], [-85.04717254638672, 337.6307678222656, -6.846460342407227], [-85.5557861328125, 337.69573974609375, -6.871789455413818], [-86.02981567382812, 337.7525939941406, -6.897302150726318], [-86.30776977539062, 337.78363037109375, -6.915860176086426], [-87.13563537597656, 337.8814392089844, -6.92349910736084], [-87.28155517578125, 337.89093017578125, -6.936910629272461], [-87.52244567871094, 337.9168701171875, -6.929335594177246], [-88.40815734863281, 338.0124206542969, -6.926403999328613], [-88.65425109863281, 338.02911376953125, -6.942533016204834], [-89.14521789550781, 338.0676574707031, -6.973598957061768], [-89.35065460205078, 338.0802001953125, -6.996267318725586], [-89.79553985595703, 338.11566162109375, -7.008187770843506], [-90.59727478027344, 338.1611328125, -7.020612716674805], [-90.54668426513672, 338.1527099609375, -7.032245635986328], [-91.42142486572266, 338.19073486328125, -7.046402454376221], [-92.22572326660156, 338.1826477050781, -7.060056686401367], [-92.71184539794922, 338.1593933105469, -7.076378345489502], [-93.87646484375, 338.0489501953125, -7.093905448913574], [-94.40849304199219, 337.9668273925781, -7.116002559661865], [-95.08381652832031, 337.8448486328125, -7.13245964050293], [-96.36621856689453, 337.5323486328125, -7.14998197555542], [-97.18572998046875, 337.2674560546875, -7.174585342407227], [-98.35924530029297, 336.80633544921875, -7.208636283874512], [-100.0499267578125, 335.9106140136719, -7.229930877685547], [-100.9512710571289, 335.2990417480469, -7.2339582443237305], [-101.69945526123047, 334.72784423828125, -7.257462024688721], [-102.78626251220703, 333.7796630859375, -7.287336349487305], [-103.70365905761719, 332.8219299316406, -7.300132751464844], [-104.52360534667969, 331.8117980957031, -7.3182053565979], [-105.07489013671875, 331.0322265625, -7.325845241546631], [-105.66223907470703, 330.103515625, -7.340137958526611], [-106.36480712890625, 328.7712097167969, -7.3553619384765625], [-106.50394439697266, 328.455078125, -7.363354206085205], [-106.9664306640625, 327.40106201171875, -7.370443344116211], [-107.21310424804688, 326.7527160644531, -7.400284767150879], [-107.4330062866211, 326.14227294921875, -7.449413299560547], [-107.70762634277344, 325.3376770019531, -7.494765758514404], [-108.0645523071289, 324.0994567871094, -7.476159572601318], [-108.14205169677734, 323.7556457519531, -7.461349010467529], [-108.12419128417969, 323.760986328125, -7.474433898925781], [-108.28781127929688, 323.236083984375, -7.492621421813965], [-108.49971008300781, 322.5592956542969, -7.501262187957764], [-108.69468688964844, 321.9184265136719, -7.506198406219482], [-108.88426208496094, 321.2963562011719, -7.5072150230407715], [-109.07792663574219, 320.67047119140625, -7.511303424835205], [-109.3346939086914, 319.8593444824219, -7.516148567199707], [-109.61437225341797, 318.9442138671875, -7.534501075744629], [-109.84844207763672, 318.1365966796875, -7.534286975860596], [-110.11615753173828, 317.20855712890625, -7.534826755523682], [-110.34469604492188, 316.3832092285156, -7.543917655944824], [-110.6426010131836, 315.3083801269531, -7.539694309234619], [-110.86638641357422, 314.4356689453125, -7.536927700042725], [-111.12251281738281, 313.4397277832031, -7.5389933586120605], [-111.37286376953125, 312.42822265625, -7.544663906097412], [-111.64936828613281, 311.2528381347656, -7.553125381469727], [-111.86543273925781, 310.22393798828125, -7.550506591796875], [-112.06291961669922, 309.2308044433594, -7.561436176300049], [-112.29405975341797, 308.00140380859375, -7.575157642364502], [-112.44896697998047, 307.0322570800781, -7.58080530166626], [-112.59674072265625, 306.0794982910156, -7.582833290100098], [-112.76769256591797, 304.9256591796875, -7.586902618408203], [-112.88572692871094, 303.98175048828125, -7.587376117706299], [-113.00509643554688, 302.992431640625, -7.592257976531982], [-113.12492370605469, 301.8993835449219, -7.595850467681885], [-113.21247100830078, 300.9310607910156, -7.592450141906738], [-113.30229949951172, 299.7779541015625, -7.586335182189941], [-113.34473419189453, 298.9573059082031, -7.590241432189941], [-113.38374328613281, 298.2336730957031, -7.587681293487549], [-113.44974517822266, 297.17340087890625, -7.5713043212890625], [-113.4703369140625, 296.5964660644531, -7.568326473236084], [-113.48123168945312, 296.25732421875, -7.557596206665039], [-113.50397491455078, 295.9461364746094, -7.548431873321533], [-113.52200317382812, 295.7276611328125, -7.537181854248047], [-113.60345458984375, 295.31658935546875, -7.534031391143799], [-113.67315673828125, 294.99554443359375, -7.544647216796875], [-113.81519317626953, 294.5166320800781, -7.560461044311523], [-113.97594451904297, 294.03387451171875, -7.573199272155762], [-114.26207733154297, 293.2914733886719, -7.573061943054199], [-114.55070495605469, 292.5592346191406, -7.596538543701172], [-114.9437255859375, 291.5970153808594, -7.6166605949401855], [-115.33860778808594, 290.5992431640625, -7.62715482711792], [-115.73783111572266, 289.5522766113281, -7.6366777420043945], [-116.13268280029297, 288.4669494628906, -7.648064613342285], [-116.46686553955078, 287.50372314453125, -7.656525135040283], [-116.85467529296875, 286.38037109375, -7.6670050621032715], [-117.19831085205078, 285.33636474609375, -7.675718784332275], [-117.5577163696289, 284.225341796875, -7.689287185668945], [-117.90211486816406, 283.1217346191406, -7.700777530670166], [-118.23558044433594, 282.01953125, -7.733728408813477], [-118.53206634521484, 281.0122985839844, -7.735515594482422], [-118.87565612792969, 279.8377380371094, -7.735491752624512], [-119.1189193725586, 278.947265625, -7.746452331542969], [-119.38787078857422, 278.0083923339844, -7.752969741821289], [-119.71761322021484, 276.8724365234375, -7.761366844177246], [-120.02201080322266, 275.7521667480469, -7.774066925048828], [-120.2345962524414, 274.91717529296875, -7.7824883460998535], [-120.50982666015625, 273.884033203125, -7.792366027832031], [-120.7244644165039, 273.0390319824219, -7.800807476043701], [-121.00733184814453, 271.9350891113281, -7.810832500457764], [-121.12389373779297, 271.41058349609375, -7.814517498016357], [-121.38484954833984, 270.4079284667969, -7.789021968841553], [-121.58122253417969, 269.5775146484375, -7.80595588684082], [-121.71105194091797, 269.0023498535156, -7.819640636444092], [-121.8624496459961, 268.375732421875, -7.812623500823975], [-122.07095336914062, 267.52252197265625, -7.821794509887695], [-122.1146011352539, 267.2905578613281, -7.833231449127197], [-122.29095458984375, 266.6297607421875, -7.832054138183594], [-122.45603942871094, 265.9979248046875, -7.8094048500061035], [-122.58441925048828, 265.4949951171875, -7.761264801025391], [-122.71843719482422, 264.98162841796875, -7.760120868682861], [-122.85558319091797, 264.4654235839844, -7.7659502029418945], [-123.01403045654297, 263.8758850097656, -7.763675689697266], [-123.18284606933594, 263.2339172363281, -7.75318717956543], [-123.38304901123047, 262.4295959472656, -7.7445526123046875], [-123.47657775878906, 262.0086975097656, -7.743706703186035], [-123.62443542480469, 261.40496826171875, -7.744396686553955], [-123.82177734375, 260.60980224609375, -7.751343727111816], [-124.01473236083984, 259.7979736328125, -7.75357723236084], [-124.18762969970703, 259.0492858886719, -7.75083589553833], [-124.37477111816406, 258.2518005371094, -7.760335922241211], [-124.54291534423828, 257.5377197265625, -7.775569915771484], [-124.71373748779297, 256.8435363769531, -7.780688285827637], [-124.94184875488281, 255.96646118164062, -7.788449764251709], [-125.12726593017578, 255.22901916503906, -7.787330627441406], [-125.31717681884766, 254.4846954345703, -7.779082298278809], [-125.53043365478516, 253.64572143554688, -7.784669876098633], [-125.74958038330078, 252.7222137451172, -7.778707027435303], [-125.81978607177734, 252.374267578125, -7.774716854095459], [-125.99036407470703, 251.6721649169922, -7.800436973571777], [-126.14842224121094, 250.99746704101562, -7.790994644165039], [-126.23612976074219, 250.60374450683594, -7.764647483825684], [-126.36873626708984, 250.06411743164062, -7.759458541870117], [-126.45782470703125, 249.69757080078125, -7.753583908081055], [-126.67949676513672, 248.85882568359375, -7.740468502044678], [-126.80364227294922, 248.33595275878906, -7.719903469085693], [-126.89855194091797, 247.9362335205078, -7.699602127075195], [-127.0623779296875, 247.29824829101562, -7.689889430999756], [-127.2714614868164, 246.4505615234375, -7.667095184326172], [-127.41234588623047, 245.8225860595703, -7.65079402923584], [-127.59502410888672, 245.01942443847656, -7.631803035736084], [-127.80054473876953, 244.06626892089844, -7.603573322296143], [-127.95956420898438, 243.25637817382812, -7.577394485473633], [-128.1243133544922, 242.41395568847656, -7.560410976409912], [-128.3124237060547, 241.4542236328125, -7.537735462188721], [-128.4723358154297, 240.6028289794922, -7.510125160217285], [-128.64697265625, 239.71395874023438, -7.481883525848389], [-128.83993530273438, 238.77110290527344, -7.4599456787109375], [-129.04928588867188, 237.7740936279297, -7.431918144226074], [-129.25466918945312, 236.80052185058594, -7.4052581787109375], [-129.4700469970703, 235.81585693359375, -7.376054286956787], [-129.714599609375, 234.73681640625, -7.3443756103515625], [-129.93338012695312, 233.76058959960938, -7.326680660247803], [-130.18382263183594, 232.7096405029297, -7.306262493133545], [-130.47373962402344, 231.51332092285156, -7.271961688995361], [-130.70590209960938, 230.5083465576172, -7.242721080780029], [-130.97149658203125, 229.42283630371094, -7.219569206237793], [-131.25613403320312, 228.2834930419922, -7.191761493682861], [-131.52989196777344, 227.1893310546875, -7.166268348693848], [-131.83084106445312, 226.0223388671875, -7.139864444732666], [-132.14633178710938, 224.8051300048828, -7.1143059730529785], [-132.43174743652344, 223.700439453125, -7.092225074768066], [-132.79039001464844, 222.3916015625, -7.066596508026123], [-133.1399688720703, 221.08682250976562, -7.035665512084961], [-133.47378540039062, 219.82412719726562, -6.999177932739258], [-133.80374145507812, 218.58053588867188, -6.9652791023254395], [-134.1459503173828, 217.31097412109375, -6.934759616851807], [-134.5052032470703, 215.985107421875, -6.901268005371094], [-134.8629150390625, 214.64300537109375, -6.858903408050537], [-135.18988037109375, 213.37954711914062, -6.829937934875488], [-135.51272583007812, 212.12640380859375, -6.7907304763793945], [-135.85023498535156, 210.80409240722656, -6.744339466094971], [-136.14512634277344, 209.5963592529297, -6.708280563354492], [-136.42816162109375, 208.427978515625, -6.672204494476318], [-136.76512145996094, 207.02561950683594, -6.634392738342285], [-136.98602294921875, 205.9976043701172, -6.607100963592529], [-137.26760864257812, 204.74893188476562, -6.573869228363037], [-137.52037048339844, 203.54798889160156, -6.545486927032471], [-137.72158813476562, 202.52757263183594, -6.523619174957275], [-137.94920349121094, 201.383056640625, -6.495622634887695], [-138.1417999267578, 200.33566284179688, -6.475428581237793], [-138.27667236328125, 199.560791015625, -6.4561848640441895], [-138.488525390625, 198.40582275390625, -6.429886341094971], [-138.64208984375, 197.3880157470703, -6.417476177215576], [-138.7243194580078, 196.74172973632812, -6.412542343139648], [-138.7931671142578, 196.21957397460938, -6.402340412139893], [-138.902099609375, 195.43455505371094, -6.392802715301514], [-138.96063232421875, 194.9363250732422, -6.389505386352539], [-139.0561981201172, 194.025146484375, -6.37438440322876], [-139.0926513671875, 193.50250244140625, -6.331279277801514], [-139.07252502441406, 193.61297607421875, -6.265840530395508], [-139.13937377929688, 193.007080078125, -6.249166488647461], [-139.19505310058594, 192.3837890625, -6.243743419647217], [-139.2304229736328, 191.8712615966797, -6.2214813232421875], [-139.25698852539062, 191.3995361328125, -6.196520805358887], [-139.28353881835938, 190.76451110839844, -6.170329570770264], [-139.2826385498047, 190.66644287109375, -6.137848377227783], [-139.29251098632812, 190.4354705810547, -6.115286827087402], [-139.31951904296875, 189.8638153076172, -6.103161811828613], [-139.32998657226562, 189.4191436767578, -6.090404033660889], [-139.33290100097656, 189.13711547851562, -6.0824875831604], [-139.3356475830078, 188.6793670654297, -6.070923328399658], [-139.33099365234375, 188.28582763671875, -6.0582804679870605], [-139.31736755371094, 187.80160522460938, -6.050578594207764], [-139.29396057128906, 187.33436584472656, -6.038600921630859], [-139.2659454345703, 186.92845153808594, -6.029069900512695], [-139.24697875976562, 186.6947479248047, -6.018042087554932], [-139.22250366210938, 186.39373779296875, -6.007668495178223], [-139.15032958984375, 185.6969451904297, -6.000007629394531], [-139.1015167236328, 185.34458923339844, -5.98715353012085], [-139.0595703125, 185.06777954101562, -5.978979110717773], [-139.0145263671875, 184.78602600097656, -5.9727935791015625], [-138.97486877441406, 184.55038452148438, -5.964134693145752], [-138.93106079101562, 184.2984619140625, -5.956928730010986], [-138.87892150878906, 184.01318359375, -5.949282169342041], [-138.8295135498047, 183.7586669921875, -5.943498611450195], [-138.7268524169922, 183.27793884277344, -5.935511112213135], [-138.74964904785156, 183.3902130126953, -5.927942276000977], [-138.64987182617188, 182.93582153320312, -5.92020845413208], [-138.65200805664062, 182.95054626464844, -5.911628723144531], [-138.6073760986328, 182.7520751953125, -5.902643203735352], [-138.63336181640625, 182.883056640625, -5.892573356628418], [-138.43576049804688, 182.0292510986328, -5.881903648376465], [-138.46690368652344, 182.15577697753906, -5.87628173828125], [-138.53060913085938, 182.4530792236328, -5.86604118347168], [-138.12911987304688, 180.96046447753906, -5.861224174499512], [-138.36407470703125, 181.76234436035156, -5.852362632751465], [-138.60523986816406, 184.77627563476562, -5.849706172943115], [-133.0072479248047, 174.90512084960938, -5.855262756347656], [-137.8892822265625, 180.25186157226562, -5.842238903045654], [-138.05711364746094, 180.73387145996094, -5.8435282707214355], [-138.30044555664062, 181.66798400878906, -5.83406925201416], [-137.64283752441406, 179.612060546875, -5.824584007263184], [-137.96939086914062, 180.457275390625, -5.820758819580078], [-137.96255493164062, 180.43687438964844, -5.8206682205200195], [-137.9612579345703, 180.42800903320312, -5.821448802947998], [-137.96144104003906, 180.43002319335938, -5.818767070770264], [-137.95986938476562, 180.42990112304688, -5.819394588470459], [-137.95932006835938, 180.43031311035156, -5.818512439727783], [-137.95962524414062, 180.43084716796875, -5.818918228149414], [-137.96026611328125, 180.4307098388672, -5.818464279174805], [-137.9586944580078, 180.43191528320312, -5.818705081939697], [-137.96087646484375, 180.43026733398438, -5.818270683288574], [-137.95945739746094, 180.4302520751953, -5.819108486175537], [-137.96002197265625, 180.4302520751953, -5.8205108642578125], [-137.96054077148438, 180.43190002441406, -5.818330764770508], [-137.96119689941406, 180.4302520751953, -5.8204498291015625], [-137.9617156982422, 180.43081665039062, -5.820632457733154], [-137.9616241455078, 180.43113708496094, -5.81872034072876], [-137.9609832763672, 180.43130493164062, -5.818784713745117], [-137.96054077148438, 180.4315185546875, -5.8192291259765625], [-137.96328735351562, 180.4316864013672, -5.818405628204346], [-137.9617156982422, 180.4329376220703, -5.818262577056885], [-137.962158203125, 180.4320526123047, -5.819570064544678], [-137.9624786376953, 180.4320068359375, -5.819911003112793], [-137.96273803710938, 180.4327392578125, -5.818640232086182], [-137.9618377685547, 180.43386840820312, -5.819681167602539], [-137.96209716796875, 180.43467712402344, -5.819887161254883], [-137.96128845214844, 180.4351043701172, -5.8181891441345215], [-137.9623565673828, 180.43479919433594, -5.820011138916016], [-137.96200561523438, 180.43484497070312, -5.819768905639648], [-137.96234130859375, 180.43348693847656, -5.818625450134277], [-137.96279907226562, 180.4322509765625, -5.821896553039551], [-137.9630126953125, 180.4316864013672, -5.820868492126465], [-137.86923217773438, 180.16574096679688, -5.819034576416016], [-137.67111206054688, 179.66432189941406, -5.817424297332764], [-137.84873962402344, 180.1149139404297, -5.815816879272461], [-138.1521453857422, 181.1215362548828, -5.810842037200928], [-137.93421936035156, 180.34266662597656, -5.8073272705078125], [-138.03530883789062, 180.69203186035156, -5.801810264587402], [-137.95033264160156, 180.3844757080078, -5.7932939529418945], [-137.85165405273438, 180.0487823486328, -5.785088062286377], [-137.7527313232422, 179.73016357421875, -5.7772297859191895], [-137.633544921875, 179.3645477294922, -5.759339809417725], [-137.4773406982422, 178.91587829589844, -5.745638847351074], [-137.41888427734375, 178.7579345703125, -5.731741428375244], [-137.29652404785156, 178.42198181152344, -5.718047618865967], [-137.0586395263672, 177.81179809570312, -5.704142093658447], [-136.85385131835938, 177.33604431152344, -5.6923136711120605], [-136.63951110839844, 176.871826171875, -5.675854682922363], [-136.36839294433594, 176.3271942138672, -5.661256313323975], [-136.1690216064453, 175.95376586914062, -5.64683723449707], [-135.83245849609375, 175.3638458251953, -5.628591537475586], [-135.5642852783203, 174.93215942382812, -5.619633674621582], [-135.2906494140625, 174.51797485351562, -5.60631799697876], [-134.66552734375, 173.67340087890625, -5.595408916473389], [-134.44012451171875, 173.4007568359375, -5.5808868408203125], [-134.14547729492188, 173.0582275390625, -5.571654319763184], [-133.52650451660156, 172.4048614501953, -5.5578083992004395], [-133.28759765625, 172.1758270263672, -5.544536590576172], [-133.05752563476562, 171.96311950683594, -5.53837251663208], [-133.40097045898438, 172.2943878173828, -5.532407760620117], [-132.9643096923828, 171.87367248535156, -5.527821063995361], [-132.9348602294922, 171.84695434570312, -5.524959564208984], [-132.93331909179688, 171.84072875976562, -5.5231733322143555], [-132.93344116210938, 171.84376525878906, -5.521924018859863], [-132.93365478515625, 171.84518432617188, -5.520882606506348], [-132.9337921142578, 171.84478759765625, -5.521320819854736], [-132.9337158203125, 171.84368896484375, -5.523846626281738], [-132.934326171875, 171.84524536132812, -5.522841930389404], [-132.9349822998047, 171.84573364257812, -5.521284103393555], [-132.93614196777344, 171.84414672851562, -5.5213093757629395], [-132.93377685546875, 171.84336853027344, -5.524055004119873], [-132.9349822998047, 171.84413146972656, -5.518129825592041], [-132.9336700439453, 171.84271240234375, -5.523091793060303], [-132.9352569580078, 171.84432983398438, -5.523120880126953], [-132.9336700439453, 171.8448028564453, -5.524205684661865], [-132.9342498779297, 171.844970703125, -5.5218000411987305], [-132.93426513671875, 171.84487915039062, -5.521665573120117], [-132.93528747558594, 171.8443145751953, -5.520738124847412], [-132.9326934814453, 171.84381103515625, -5.5198822021484375], [-132.9328155517578, 171.8434600830078, -5.520429611206055], [-132.9336700439453, 171.8421173095703, -5.521008014678955], [-132.93246459960938, 171.84130859375, -5.520097732543945], [-132.93284606933594, 171.8439178466797, -5.519832611083984], [-132.93333435058594, 171.8420867919922, -5.518741130828857], [-132.9319610595703, 171.8408966064453, -5.521810531616211], [-132.93380737304688, 171.8419952392578, -5.519820213317871], [-132.9333038330078, 171.841064453125, -5.518378257751465], [-132.9341278076172, 171.84207153320312, -5.519411087036133], [-132.93426513671875, 171.84190368652344, -5.521966457366943], [-132.93511962890625, 171.84298706054688, -5.521061897277832], [-132.9333953857422, 171.842041015625, -5.521384239196777], [-132.93446350097656, 171.84104919433594, -5.518163681030273], [-132.9324493408203, 171.8424835205078, -5.519585132598877], [-132.93377685546875, 171.84217834472656, -5.520116806030273], [-132.9333953857422, 171.840087890625, -5.520347595214844], [-132.93484497070312, 171.84156799316406, -5.523911952972412], [-132.72003173828125, 171.65545654296875, -5.52351188659668], [-135.0264434814453, 174.531494140625, -5.522542476654053], [-133.66026306152344, 172.56712341308594, -5.516364097595215], [-134.16078186035156, 173.1819610595703, -5.513845443725586], [-134.22743225097656, 173.2741241455078, -5.508924961090088], [-134.20272827148438, 173.24075317382812, -5.49580717086792], [-133.9728240966797, 172.91610717773438, -5.4797043800354], [-133.85609436035156, 172.7571563720703, -5.459955215454102], [-133.45387268066406, 172.19529724121094, -5.432308673858643], [-133.108642578125, 171.7362518310547, -5.403268814086914], [-132.77980041503906, 171.3075408935547, -5.365533351898193], [-132.39418029785156, 170.80540466308594, -5.327423572540283], [-131.92230224609375, 170.1966552734375, -5.283395767211914], [-131.46609497070312, 169.6224365234375, -5.24633264541626], [-131.00074768066406, 169.04202270507812, -5.196258068084717], [-130.5388946533203, 168.46900939941406, -5.15400505065918], [-129.96665954589844, 167.7597198486328, -5.103366374969482], [-129.62139892578125, 167.34596252441406, -5.0582733154296875], [-129.12643432617188, 166.7178955078125, -5.004932880401611], [-128.7506103515625, 166.24472045898438, -4.956051826477051], [-128.42771911621094, 165.8242645263672, -4.908421039581299], [-128.06861877441406, 165.32537841796875, -4.856950283050537], [-127.77615356445312, 164.90806579589844, -4.815459251403809], [-127.526611328125, 164.5329132080078, -4.773855209350586], [-127.3475112915039, 164.25405883789062, -4.728224754333496], [-127.21553039550781, 164.0376739501953, -4.6911420822143555], [-127.02718353271484, 163.6610107421875, -4.655633449554443], [-126.92530059814453, 163.46331787109375, -4.612973690032959], [-126.7655258178711, 163.06443786621094, -4.589028835296631], [-126.71720123291016, 162.9805450439453, -4.564064979553223], [-126.63066101074219, 162.7147674560547, -4.539475917816162], [-126.54144287109375, 162.3820343017578, -4.52899694442749], [-126.43937683105469, 161.92221069335938, -4.520788669586182], [-126.40164947509766, 161.80645751953125, -4.508549213409424], [-126.3536376953125, 161.51295471191406, -4.504321098327637], [-126.3167724609375, 161.23666381835938, -4.514425754547119], [-126.29554748535156, 161.27456665039062, -4.543806076049805], [-126.29389953613281, 160.68112182617188, -4.564579486846924], [-126.28558349609375, 160.4348602294922, -4.609504699707031], [-126.24568939208984, 160.58334350585938, -4.6405816078186035], [-126.3185043334961, 160.0145721435547, -4.618602275848389], [-126.3398208618164, 159.78863525390625, -4.633113384246826], [-126.33056640625, 159.7381591796875, -4.671909332275391], [-126.5717544555664, 158.7167205810547, -4.6826887130737305], [-126.71510314941406, 158.01376342773438, -4.679832458496094], [-126.78023529052734, 157.6613311767578, -4.704370498657227], [-126.9625244140625, 156.86172485351562, -4.734683513641357], [-127.10542297363281, 156.1923370361328, -4.733550548553467], [-127.28248596191406, 155.3440399169922, -4.739657878875732], [-127.43849182128906, 154.51551818847656, -4.7615885734558105], [-127.55056762695312, 153.86727905273438, -4.7796950340271], [-127.70259094238281, 152.98751831054688, -4.783834457397461], [-127.83672332763672, 152.10194396972656, -4.787987232208252], [-127.96150970458984, 151.1415557861328, -4.794621467590332], [-128.030517578125, 150.49864196777344, -4.807636260986328], [-128.11415100097656, 149.77157592773438, -4.818583011627197], [-128.2383270263672, 148.62977600097656, -4.821977615356445], [-128.28054809570312, 148.0496826171875, -4.8260884284973145], [-128.36752319335938, 147.1186065673828, -4.837469100952148], [-128.44454956054688, 146.1352996826172, -4.843889236450195], [-128.49488830566406, 145.32522583007812, -4.852368354797363], [-128.550537109375, 144.44961547851562, -4.865044593811035], [-128.60792541503906, 143.4968719482422, -4.875000476837158], [-128.6574249267578, 142.5353546142578, -4.880998611450195], [-128.68869018554688, 141.78729248046875, -4.897995471954346], [-128.75225830078125, 140.678466796875, -4.912703037261963], [-128.79359436035156, 139.62159729003906, -4.925823211669922], [-128.8199920654297, 138.63278198242188, -4.936153888702393], [-128.84188842773438, 137.48614501953125, -4.947848796844482], [-128.84048461914062, 136.43446350097656, -4.960576057434082], [-128.82806396484375, 135.47637939453125, -4.964759349822998], [-128.81336975097656, 134.57435607910156, -4.9719743728637695], [-128.79624938964844, 133.53086853027344, -4.989543437957764], [-128.7685546875, 132.7234344482422, -4.998258113861084], [-128.73825073242188, 131.97987365722656, -5.009978294372559], [-128.71853637695312, 131.63746643066406, -5.020727634429932], [-128.70419311523438, 131.10922241210938, -5.035242557525635], [-128.68008422851562, 130.45455932617188, -5.040497779846191], [-128.64662170410156, 129.9118194580078, -5.048793792724609], [-128.6403350830078, 129.8610076904297, -5.055241107940674], [-128.63589477539062, 129.811279296875, -5.058788299560547], [-128.59542846679688, 129.11422729492188, -5.057657718658447], [-128.6108856201172, 129.39804077148438, -5.055767059326172], [-128.59913635253906, 129.15005493164062, -5.0584821701049805], [-128.58172607421875, 128.86422729492188, -5.0632147789001465], [-128.54673767089844, 128.45301818847656, -5.061589241027832], [-128.56455993652344, 128.6609344482422, -5.063387393951416], [-128.55686950683594, 128.5618896484375, -5.065678596496582], [-128.53350830078125, 128.3018341064453, -5.065915107727051], [-128.55828857421875, 128.60887145996094, -5.065382480621338], [-128.5374755859375, 128.32986450195312, -5.065644264221191], [-128.560546875, 128.6904754638672, -5.0671234130859375], [-128.56155395507812, 128.71795654296875, -5.067030429840088], [-128.53111267089844, 128.21531677246094, -5.066303730010986], [-128.55526733398438, 128.62603759765625, -5.066421031951904], [-128.54782104492188, 128.44464111328125, -5.067549705505371], [-128.5438690185547, 128.36424255371094, -5.068108081817627], [-128.5281219482422, 128.0369415283203, -5.07185173034668], [-128.5103759765625, 127.74738311767578, -5.074498653411865], [-128.50204467773438, 127.64762878417969, -5.078903675079346], [-128.49456787109375, 127.5748519897461, -5.084395885467529], [-128.4861602783203, 127.19735717773438, -5.087426662445068], [-128.47601318359375, 126.66548919677734, -5.096767425537109], [-128.46347045898438, 126.15830993652344, -5.103643894195557], [-128.44210815429688, 125.32243347167969, -5.113470077514648], [-128.4175262451172, 124.81273651123047, -5.119903564453125], [-128.39100646972656, 123.97937774658203, -5.132650852203369], [-128.35012817382812, 123.06768035888672, -5.144890785217285], [-128.30357360839844, 122.28669738769531, -5.143041133880615], [-128.25, 121.39895629882812, -5.141861438751221], [-128.1851043701172, 120.45061492919922, -5.13959264755249], [-128.11679077148438, 119.58110809326172, -5.139565944671631], [-128.03817749023438, 118.56428527832031, -5.1390156745910645], [-127.94227600097656, 117.47917175292969, -5.132915019989014], [-127.85433197021484, 116.6247787475586, -5.128462314605713], [-127.76121520996094, 115.6136703491211, -5.133315086364746], [-127.66926574707031, 114.64741516113281, -5.135310173034668], [-127.59440612792969, 113.85498046875, -5.144054412841797], [-127.53136444091797, 112.95001983642578, -5.147806167602539], [-127.47615814208984, 111.95942687988281, -5.156217575073242], [-127.4329833984375, 111.16488647460938, -5.143757343292236], [-127.4102554321289, 110.1819076538086, -5.151946067810059], [-127.39607238769531, 109.10758972167969, -5.1351752281188965], [-127.37843322753906, 108.4395523071289, -5.111339092254639], [-127.41023254394531, 107.33708953857422, -5.11688756942749], [-127.4352798461914, 106.42423248291016, -5.108563423156738], [-127.45994567871094, 105.73330688476562, -5.101284980773926], [-127.5721664428711, 104.47162628173828, -5.115996837615967], [-127.61119079589844, 103.81097412109375, -5.110671520233154], [-127.7379379272461, 102.75305938720703, -5.128166198730469], [-127.88684844970703, 101.53569793701172, -5.138236045837402], [-127.97816467285156, 100.69132232666016, -5.142623424530029], [-128.1625518798828, 99.32074737548828, -5.153772830963135], [-128.21470642089844, 98.7220687866211, -5.171961307525635], [-128.40687561035156, 97.54358673095703, -5.175878524780273], [-128.59506225585938, 96.3220443725586, -5.186734676361084], [-128.7487030029297, 95.25613403320312, -5.203754425048828], [-128.9205780029297, 94.11186218261719, -5.22332763671875], [-129.09791564941406, 92.90052032470703, -5.23192024230957], [-129.2395477294922, 91.87023162841797, -5.247473239898682], [-129.3976287841797, 90.7964096069336, -5.2533416748046875], [-129.57620239257812, 89.6345443725586, -5.264647006988525], [-129.7416229248047, 88.53120422363281, -5.280686378479004], [-129.9403533935547, 87.22489166259766, -5.292881011962891], [-130.10882568359375, 85.9820327758789, -5.299491882324219], [-130.2678985595703, 84.73697662353516, -5.312129020690918], [-130.40347290039062, 83.59757232666016, -5.323248386383057], [-130.55821228027344, 82.32528686523438, -5.3403449058532715], [-130.68765258789062, 81.1672592163086, -5.351135730743408], [-130.81854248046875, 80.02904510498047, -5.375466823577881], [-130.9478759765625, 78.95734405517578, -5.400287628173828], [-131.09414672851562, 77.87130737304688, -5.417220592498779], [-131.2718048095703, 76.6416244506836, -5.424770832061768], [-131.42892456054688, 75.52069091796875, -5.436962127685547], [-131.5862274169922, 74.44440460205078, -5.451360702514648], [-131.77069091796875, 73.2464828491211, -5.450972080230713], [-131.91502380371094, 72.26993560791016, -5.455948352813721], [-132.1049346923828, 71.10921478271484, -5.469518184661865], [-132.30015563964844, 69.86326599121094, -5.482078552246094], [-132.4497528076172, 68.8095932006836, -5.49288272857666], [-132.61532592773438, 67.66136169433594, -5.501230239868164], [-132.7496337890625, 66.66439056396484, -5.502861022949219], [-132.89715576171875, 65.63819885253906, -5.533450603485107], [-133.00230407714844, 64.88741302490234, -5.56442403793335], [-133.24559020996094, 63.508216857910156, -5.586484432220459], [-133.3599395751953, 62.70056915283203, -5.590237617492676], [-133.56324768066406, 61.52378463745117, -5.593998908996582], [-133.6945343017578, 60.691184997558594, -5.595364093780518], [-133.8686065673828, 59.76111602783203, -5.593006134033203], [-134.07489013671875, 58.744422912597656, -5.6120500564575195], [-134.3204803466797, 57.56443405151367, -5.623817443847656], [-134.43023681640625, 56.93691635131836, -5.650569438934326], [-134.7443084716797, 55.65984344482422, -5.661596298217773], [-134.98153686523438, 54.617279052734375, -5.677310466766357], [-135.2377166748047, 53.51650619506836, -5.6963887214660645], [-135.50094604492188, 52.38970184326172, -5.723212718963623], [-135.70547485351562, 51.4929084777832, -5.739254474639893], [-135.97740173339844, 50.4355583190918, -5.782311916351318], [-136.23605346679688, 49.430789947509766, -5.819833755493164], [-136.55563354492188, 48.23394012451172, -5.8457841873168945], [-136.79257202148438, 47.30448913574219, -5.901241779327393], [-137.09239196777344, 46.21225357055664, -5.918298721313477], [-137.3888702392578, 45.13371276855469, -5.928967475891113], [-137.6722412109375, 44.106040954589844, -5.948055744171143], [-137.968994140625, 43.05754852294922, -5.957455158233643], [-138.28504943847656, 41.96314239501953, -5.980504035949707], [-138.59024047851562, 40.91206741333008, -5.989462375640869], [-138.9055938720703, 39.850887298583984, -6.0199055671691895], [-139.2244415283203, 38.801483154296875, -6.048893451690674], [-139.6265869140625, 37.51688003540039, -6.0758185386657715], [-139.9423065185547, 36.45094680786133, -6.09971809387207], [-140.28367614746094, 35.34954071044922, -6.1277875900268555], [-140.6681365966797, 34.13997268676758, -6.1576714515686035], [-141.04722595214844, 32.92447280883789, -6.175683975219727], [-141.3864288330078, 31.820493698120117, -6.20161247253418], [-141.73988342285156, 30.70176124572754, -6.230669975280762], [-142.12982177734375, 29.491273880004883, -6.255357265472412], [-142.4506378173828, 28.47768211364746, -6.282354354858398], [-142.86582946777344, 27.237449645996094, -6.3126373291015625], [-143.20347595214844, 26.197114944458008, -6.342271327972412], [-143.571533203125, 25.107006072998047, -6.371461391448975], [-143.94631958007812, 24.01763343811035, -6.397632122039795], [-144.34698486328125, 22.86708641052246, -6.42869758605957], [-144.73208618164062, 21.749980926513672, -6.451103687286377], [-145.14161682128906, 20.566442489624023, -6.478090286254883], [-145.50144958496094, 19.502750396728516, -6.506863117218018], [-145.85546875, 18.47148895263672, -6.533535957336426], [-146.23939514160156, 17.372854232788086, -6.557314872741699], [-146.5899658203125, 16.356595993041992, -6.582250595092773], [-146.96731567382812, 15.27001667022705, -6.6014485359191895], [-147.31515502929688, 14.239441871643066, -6.627473831176758], [-147.6016082763672, 13.375938415527344, -6.652465343475342], [-147.9221954345703, 12.441826820373535, -6.677842140197754], [-148.257080078125, 11.467424392700195, -6.69734525680542], [-148.54566955566406, 10.611865043640137, -6.718660354614258], [-148.81985473632812, 9.80546760559082, -6.74423885345459], [-149.12681579589844, 8.927480697631836, -6.765844345092773], [-149.43624877929688, 8.032925605773926, -6.784024238586426], [-149.75376892089844, 7.093489646911621, -6.800599098205566], [-150.0075225830078, 6.311244487762451, -6.822537899017334], [-150.28807067871094, 5.4532270431518555, -6.839670658111572], [-150.56129455566406, 4.5977864265441895, -6.856022834777832], [-150.8041534423828, 3.817363977432251, -6.871021270751953], [-151.04212951660156, 3.0517234802246094, -6.881967544555664], [-151.2809600830078, 2.2833783626556396, -6.89451789855957], [-151.5502166748047, 1.409518837928772, -6.909485816955566], [-151.7698211669922, 0.6640017032623291, -6.927508354187012], [-151.99156188964844, -0.09124895185232162, -6.939723968505859], [-152.1946563720703, -0.7901350259780884, -6.951162338256836], [-152.3841094970703, -1.4395546913146973, -6.948537349700928], [-152.57350158691406, -2.0754120349884033, -6.951166152954102], [-152.793701171875, -2.801046371459961, -6.9540791511535645], [-152.97386169433594, -3.4061484336853027, -6.961670398712158], [-153.1002655029297, -3.8304800987243652, -6.9737324714660645], [-153.37759399414062, -4.67495059967041, -6.97841739654541], [-153.51766967773438, -5.136151313781738, -6.984614372253418], [-153.67445373535156, -5.617343902587891, -6.987821102142334], [-153.97213745117188, -6.481438159942627, -6.995474815368652], [-154.07144165039062, -6.810322284698486, -7.0186448097229], [-154.3370819091797, -7.546489238739014, -7.017956733703613], [-154.56365966796875, -8.19184398651123, -7.010312557220459], [-154.81942749023438, -8.919174194335938, -7.00806999206543], [-154.9407501220703, -9.287557601928711, -7.013718128204346], [-155.23117065429688, -10.057806015014648, -7.013333797454834], [-155.48936462402344, -10.766374588012695, -7.009835243225098], [-155.7428436279297, -11.470511436462402, -7.017184734344482], [-155.91615295410156, -11.959797859191895, -7.018811225891113], [-156.1653289794922, -12.631877899169922, -7.022268295288086], [-156.2598876953125, -12.903042793273926, -7.031641960144043], [-156.48486328125, -13.50662612915039, -7.034173488616943], [-156.4710235595703, -13.484456062316895, -7.036185264587402], [-156.62498474121094, -13.883511543273926, -7.037038326263428], [-156.8131103515625, -14.393168449401855, -7.041737079620361], [-156.84165954589844, -14.482879638671875, -7.044312477111816], [-157.00521850585938, -14.921298027038574, -7.051174163818359], [-157.1477508544922, -15.316865921020508, -7.054864883422852], [-157.31739807128906, -15.793810844421387, -7.0632805824279785], [-157.46786499023438, -16.2253360748291, -7.077572345733643], [-157.66293334960938, -16.77732276916504, -7.090724945068359], [-157.82479858398438, -17.24372673034668, -7.108306407928467], [-158.0311737060547, -17.81743049621582, -7.123572826385498], [-158.3163299560547, -18.60547637939453, -7.144842147827148], [-158.5171661376953, -19.187419891357422, -7.165489196777344], [-158.76467895507812, -19.88339614868164, -7.191608428955078], [-158.9993133544922, -20.545289993286133, -7.218671798706055], [-159.2816162109375, -21.325483322143555, -7.244777202606201], [-159.56130981445312, -22.1077880859375, -7.269420146942139], [-159.81759643554688, -22.826345443725586, -7.294257640838623], [-160.1424560546875, -23.70757484436035, -7.317946910858154], [-160.4427490234375, -24.53537940979004, -7.348373889923096], [-160.744873046875, -25.360647201538086, -7.393324851989746], [-161.08297729492188, -26.2624454498291, -7.434230327606201], [-161.4267120361328, -27.1752986907959, -7.456538677215576], [-161.75755310058594, -28.051645278930664, -7.492556571960449], [-162.1500244140625, -29.06645393371582, -7.513656139373779], [-162.5435791015625, -30.0974178314209, -7.538761138916016], [-162.91331481933594, -31.07512092590332, -7.573847770690918], [-163.31826782226562, -32.129947662353516, -7.6018500328063965], [-163.68759155273438, -33.09850311279297, -7.629302978515625], [-164.12960815429688, -34.22645568847656, -7.674283504486084], [-164.53736877441406, -35.282196044921875, -7.700855731964111], [-164.93890380859375, -36.31147766113281, -7.726011753082275], [-165.38243103027344, -37.4262580871582, -7.766204833984375], [-165.82957458496094, -38.548946380615234, -7.801246643066406], [-166.27745056152344, -39.673614501953125, -7.82666540145874], [-166.7225799560547, -40.78567123413086, -7.857251167297363], [-167.201904296875, -41.96609115600586, -7.888796806335449], [-167.65452575683594, -43.0867919921875, -7.912622451782227], [-168.14874267578125, -44.289024353027344, -7.940946102142334], [-168.599853515625, -45.39672088623047, -7.9705424308776855], [-169.11009216308594, -46.619346618652344, -7.993631362915039], [-169.55467224121094, -47.69923400878906, -8.018492698669434], [-170.0430908203125, -48.84584045410156, -8.043172836303711], [-170.5307159423828, -49.98012161254883, -8.060583114624023], [-171.0147705078125, -51.09524154663086, -8.0828218460083], [-171.53041076660156, -52.26238250732422, -8.11080265045166], [-172.0590057373047, -53.45954895019531, -8.138812065124512], [-172.5782012939453, -54.647491455078125, -8.168848991394043], [-173.08489990234375, -55.81747817993164, -8.194671630859375], [-173.6593780517578, -57.15176010131836, -8.220272064208984], [-174.16981506347656, -58.399288177490234, -8.246005058288574], [-174.7181854248047, -59.78003692626953, -8.27725601196289], [-175.2051239013672, -61.086612701416016, -8.307135581970215], [-175.67088317871094, -62.38615417480469, -8.336652755737305], [-176.10531616210938, -63.64368438720703, -8.368844032287598], [-176.5284881591797, -64.8945083618164, -8.392158508300781], [-176.97158813476562, -66.23323822021484, -8.40835952758789], [-177.3626708984375, -67.47438049316406, -8.438711166381836], [-177.76499938964844, -68.77177429199219, -8.471924781799316], [-178.12448120117188, -69.98091888427734, -8.498092651367188], [-178.48716735839844, -71.2286148071289, -8.517382621765137], [-178.81761169433594, -72.4189224243164, -8.541999816894531], [-179.12985229492188, -73.59064483642578, -8.565377235412598], [-179.39305114746094, -74.63099670410156, -8.580558776855469], [-179.70318603515625, -75.9190673828125, -8.595372200012207], [-179.88174438476562, -76.78484344482422, -8.597260475158691], [-180.06405639648438, -77.67611694335938, -8.599470138549805], [-180.2429656982422, -78.60758209228516, -8.601556777954102], [-180.36917114257812, -79.3357162475586, -8.596126556396484], [-180.5151824951172, -80.21542358398438, -8.583636283874512], [-180.6388702392578, -81.08790588378906, -8.586099624633789], [-180.74493408203125, -82.00457763671875, -8.589445114135742], [-180.82850646972656, -83.0069351196289, -8.58988094329834], [-180.87347412109375, -84.27937316894531, -8.591826438903809], [-180.8301239013672, -85.6004867553711, -8.591910362243652], [-180.66604614257812, -87.07289123535156, -8.59980297088623], [-180.35791015625, -88.58731842041016, -8.597115516662598], [-179.9172821044922, -90.04763793945312, -8.584127426147461], [-179.30763244628906, -91.54436492919922, -8.582927703857422], [-178.56333923339844, -92.96038055419922, -8.585997581481934], [-177.7791290283203, -94.177490234375, -8.584010124206543], [-177.0327606201172, -95.17469024658203, -8.575048446655273], [-175.99415588378906, -96.37875366210938, -8.572530746459961], [-174.8227996826172, -97.51221466064453, -8.560981750488281], [-173.90078735351562, -98.27960205078125, -8.548879623413086], [-172.93299865722656, -99.0122299194336, -8.533447265625], [-171.9051055908203, -99.71871948242188, -8.518781661987305], [-170.76275634765625, -100.4244384765625, -8.498163223266602], [-169.63035583496094, -101.04593658447266, -8.4747896194458], [-168.64483642578125, -101.53550720214844, -8.463299751281738], [-167.48414611816406, -102.07289123535156, -8.442368507385254], [-166.4822235107422, -102.49569702148438, -8.413491249084473], [-165.488037109375, -102.89640045166016, -8.372003555297852], [-164.36582946777344, -103.33026123046875, -8.332490921020508], [-163.37159729003906, -103.69119262695312, -8.295304298400879], [-162.48001098632812, -104.01055908203125, -8.253747940063477], [-161.35292053222656, -104.42688751220703, -8.217119216918945], [-160.22779846191406, -104.82669830322266, -8.177468299865723], [-159.2500457763672, -105.16394805908203, -8.134334564208984], [-158.12269592285156, -105.56401062011719, -8.086360931396484], [-156.99984741210938, -105.9560546875, -8.039770126342773], [-155.89834594726562, -106.33738708496094, -7.985598564147949], [-154.80038452148438, -106.71855926513672, -7.934202671051025], [-153.6337890625, -107.1272964477539, -7.893465518951416], [-152.52850341796875, -107.50972747802734, -7.849073886871338], [-151.38034057617188, -107.91080474853516, -7.8065714836120605], [-150.2334442138672, -108.30902862548828, -7.758190155029297], [-149.3135223388672, -108.62239074707031, -7.711344242095947], [-147.86781311035156, -109.14733123779297, -7.683558940887451], [-146.93075561523438, -109.45358276367188, -7.649649143218994], [-145.81317138671875, -109.84259033203125, -7.614099502563477], [-144.5834503173828, -110.26741790771484, -7.571259021759033], [-143.3231201171875, -110.68221282958984, -7.51457405090332], [-142.19537353515625, -111.03213500976562, -7.470870494842529], [-140.95065307617188, -111.41168212890625, -7.422275066375732], [-139.75775146484375, -111.75525665283203, -7.379263401031494], [-138.64808654785156, -112.0605239868164, -7.346872806549072], [-137.3275146484375, -112.41093444824219, -7.3106889724731445], [-136.2079620361328, -112.67491149902344, -7.267730236053467], [-135.2664337158203, -112.8851547241211, -7.234203815460205], [-134.10275268554688, -113.14411163330078, -7.209774971008301], [-133.29689025878906, -113.30441284179688, -7.174622058868408], [-132.3103790283203, -113.50855255126953, -7.157102584838867], [-131.46697998046875, -113.67095947265625, -7.133853912353516], [-130.77194213867188, -113.80128479003906, -7.108885288238525], [-130.0567169189453, -113.93939208984375, -7.093493461608887], [-129.37721252441406, -114.06842803955078, -7.068721771240234], [-128.6649169921875, -114.19908905029297, -7.050210952758789], [-128.2412872314453, -114.27084350585938, -7.040348529815674], [-127.60372161865234, -114.38581848144531, -7.030764579772949], [-127.11990356445312, -114.46644592285156, -7.010124206542969], [-126.61640930175781, -114.54778289794922, -6.999643802642822], [-126.34821319580078, -114.58816528320312, -6.992932319641113], [-125.93083953857422, -114.65568542480469, -6.989859104156494], [-125.39635467529297, -114.73542785644531, -6.9799275398254395], [-125.12342071533203, -114.77117919921875, -6.972736358642578], [-124.75759887695312, -114.82012939453125, -6.962975978851318], [-124.4933090209961, -114.85369873046875, -6.948436737060547], [-124.06315612792969, -114.90833282470703, -6.939596652984619], [-123.71919250488281, -114.94754028320312, -6.930391788482666], [-123.4452896118164, -114.97724914550781, -6.921891212463379], [-123.21357727050781, -115.00247955322266, -6.913300037384033], [-122.7845687866211, -115.0511245727539, -6.9033355712890625], [-122.43160247802734, -115.08700561523438, -6.889102458953857], [-121.96308898925781, -115.13148498535156, -6.876689434051514], [-121.6075439453125, -115.16088104248047, -6.863157749176025], [-121.0941162109375, -115.20254516601562, -6.847550868988037], [-120.63230895996094, -115.23487091064453, -6.833185195922852], [-120.13387298583984, -115.26792907714844, -6.820436477661133], [-119.68449401855469, -115.29582214355469, -6.8037614822387695], [-119.12059783935547, -115.3333740234375, -6.784695625305176], [-118.50629425048828, -115.3725357055664, -6.764855861663818], [-117.96906280517578, -115.40462493896484, -6.746248722076416], [-117.37403106689453, -115.44529724121094, -6.728477954864502], [-116.6629409790039, -115.49856567382812, -6.7073974609375], [-115.91227722167969, -115.55323791503906, -6.6847453117370605], [-115.27247619628906, -115.59737396240234, -6.654019355773926], [-114.35395050048828, -115.66959381103516, -6.618236541748047], [-113.48847198486328, -115.72500610351562, -6.582439422607422], [-112.57106018066406, -115.7772216796875, -6.541013240814209], [-111.54655456542969, -115.82611846923828, -6.493215084075928], [-110.55489349365234, -115.8584976196289, -6.446678161621094], [-109.5456314086914, -115.88101196289062, -6.405413627624512], [-108.52195739746094, -115.89411163330078, -6.346986293792725], [-107.38021850585938, -115.89796447753906, -6.291711807250977], [-106.34929656982422, -115.88484954833984, -6.236194133758545], [-105.18765258789062, -115.86463165283203, -6.177208423614502], [-103.9361343383789, -115.82556915283203, -6.116609573364258], [-102.69763946533203, -115.76273345947266, -6.049040794372559], [-101.42884063720703, -115.67727661132812, -5.981237888336182], [-100.06784057617188, -115.56051635742188, -5.90818452835083], [-98.81268310546875, -115.42489624023438, -5.837810039520264], [-97.65629577636719, -115.28733825683594, -5.763444423675537], [-96.3896255493164, -115.1380386352539, -5.6881279945373535], [-95.1491470336914, -114.98310852050781, -5.614937782287598], [-93.88905334472656, -114.82170867919922, -5.5367751121521], [-92.5906753540039, -114.65034484863281, -5.458710193634033], [-91.34815216064453, -114.47894287109375, -5.378180503845215], [-89.9827880859375, -114.2918472290039, -5.298806667327881], [-88.67761993408203, -114.1004409790039, -5.210251331329346], [-87.47999572753906, -113.92070770263672, -5.1199774742126465], [-86.0413818359375, -113.71761322021484, -5.034144878387451], [-84.79395294189453, -113.52481079101562, -4.943314552307129], [-83.46306610107422, -113.32754516601562, -4.847329616546631], [-82.17565155029297, -113.13438415527344, -4.756537914276123], [-80.75952911376953, -112.92948913574219, -4.673423767089844], [-79.41592407226562, -112.72718048095703, -4.579376697540283], [-78.07218933105469, -112.52718353271484, -4.488867282867432], [-76.73251342773438, -112.33155822753906, -4.402862071990967], [-75.36239624023438, -112.14078521728516, -4.30249547958374], [-73.89340209960938, -111.94141387939453, -4.212831974029541], [-72.56791687011719, -111.75406646728516, -4.120669364929199], [-71.0802993774414, -111.56039428710938, -4.030489921569824], [-69.65104675292969, -111.36729431152344, -3.940019369125366], [-68.18924713134766, -111.17208862304688, -3.84932017326355], [-66.72592163085938, -110.97492218017578, -3.759547710418701], [-65.17613983154297, -110.76651763916016, -3.66853404045105], [-63.71225357055664, -110.55817413330078, -3.5743558406829834], [-62.24108123779297, -110.35127258300781, -3.4845504760742188], [-60.73409652709961, -110.14090728759766, -3.388312339782715], [-59.22669219970703, -109.92810821533203, -3.2955238819122314], [-57.67780303955078, -109.70648956298828, -3.208467960357666], [-56.1475830078125, -109.47879028320312, -3.111199140548706], [-54.5727653503418, -109.23908996582031, -3.021928548812866], [-53.13091278076172, -109.0079116821289, -2.9230940341949463], [-51.6334342956543, -108.77803039550781, -2.8300979137420654], [-50.155067443847656, -108.55201721191406, -2.7342870235443115], [-48.673980712890625, -108.3294677734375, -2.6345579624176025], [-47.2170524597168, -108.11492919921875, -2.532477378845215], [-45.69987869262695, -107.89936828613281, -2.4349889755249023], [-44.205284118652344, -107.68609619140625, -2.335427761077881], [-42.67654800415039, -107.46987915039062, -2.2312793731689453], [-41.19866180419922, -107.2560806274414, -2.134986162185669], [-39.71714401245117, -107.04313659667969, -2.0295729637145996], [-38.22217559814453, -106.82799530029297, -1.9355336427688599], [-36.740699768066406, -106.61094665527344, -1.8439061641693115], [-35.30157470703125, -106.3957748413086, -1.749350905418396], [-33.91148376464844, -106.18717956542969, -1.6590538024902344], [-32.52959442138672, -105.98350524902344, -1.563631534576416], [-31.029666900634766, -105.76518249511719, -1.4661465883255005], [-29.594215393066406, -105.54032897949219, -1.376159906387329], [-28.272632598876953, -105.32621002197266, -1.2882080078125], [-26.976192474365234, -105.12207794189453, -1.194860577583313], [-25.58570098876953, -104.9112319946289, -1.1113274097442627], [-24.313501358032227, -104.71031951904297, -1.0261590480804443], [-23.009321212768555, -104.50939178466797, -0.9399546980857849], [-21.72937774658203, -104.31092834472656, -0.8538006544113159], [-20.462705612182617, -104.11451721191406, -0.7699095606803894], [-19.23637580871582, -103.92413330078125, -0.6850435137748718], [-17.986501693725586, -103.73226165771484, -0.6057831048965454], [-16.815105438232422, -103.54957580566406, -0.5217041969299316], [-15.573953628540039, -103.36030578613281, -0.44315609335899353], [-14.45312213897705, -103.18363189697266, -0.3631955087184906], [-13.276545524597168, -103.00334930419922, -0.28682759404182434], [-12.137024879455566, -102.8236083984375, -0.21969619393348694], [-10.958352088928223, -102.63153839111328, -0.1451052725315094], [-9.783378601074219, -102.42483520507812, -0.08362867683172226], [-8.824342727661133, -102.24059295654297, -0.016562366858124733], [-7.716089248657227, -102.02347564697266, 0.04308602958917618], [-6.652965068817139, -101.7899398803711, 0.09691689163446426], [-5.936856269836426, -101.61679077148438, 0.1474681794643402], [-5.027283668518066, -101.39994812011719, 0.1915818154811859], [-3.905308246612549, -101.0966567993164, 0.23160406947135925], [-3.6399941444396973, -101.00948333740234, 0.2746107280254364], [-2.8719077110290527, -100.7853775024414, 0.30021604895591736], [-2.2976224422454834, -100.59931945800781, 0.33056744933128357], [-2.1763384342193604, -100.55545806884766, 0.3524700105190277], [-1.3832670450210571, -100.28572082519531, 0.37228986620903015], [-1.0097558498382568, -100.14197540283203, 0.3904690444469452], [-0.9775446057319641, -100.12678527832031, 0.4098336398601532], [-0.4006577432155609, -99.90347290039062, 0.4242684543132782], [0.1896299570798874, -99.64897918701172, 0.44489786028862], [0.4718761742115021, -99.51802062988281, 0.46214744448661804], [1.1488186120986938, -99.19013977050781, 0.4831201732158661], [1.8844212293624878, -98.79048919677734, 0.5038264989852905], [2.5881235599517822, -98.36267852783203, 0.5255796909332275], [3.321913242340088, -97.8667984008789, 0.5433093309402466], [4.288248062133789, -97.12000274658203, 0.5656864643096924], [4.920586109161377, -96.56270599365234, 0.5919170379638672], [5.767233371734619, -95.73360443115234, 0.6191220283508301], [6.260047912597656, -95.19694519042969, 0.6478589773178101], [6.985340118408203, -94.3546142578125, 0.6686021089553833], [7.945215702056885, -93.060791015625, 0.6917779445648193], [8.480291366577148, -92.21257781982422, 0.7182693481445312], [9.086343765258789, -91.15608215332031, 0.7422773838043213], [9.586902618408203, -90.17074584960938, 0.7660481929779053], [10.161531448364258, -88.87419891357422, 0.7876195907592773], [10.575095176696777, -87.75186157226562, 0.8115319013595581], [10.955061912536621, -86.53288269042969, 0.8301305770874023], [11.266767501831055, -85.30496215820312, 0.850871205329895], [11.521575927734375, -84.0250473022461, 0.8668731451034546], [11.716178894042969, -82.65936279296875, 0.8883017301559448], [11.825350761413574, -81.4227294921875, 0.907129168510437], [11.883320808410645, -80.16584777832031, 0.9256631135940552], [11.892215728759766, -78.9246597290039, 0.94257652759552], [11.865143775939941, -77.80755615234375, 0.9606684446334839], [11.820603370666504, -76.73970794677734, 0.9803866147994995], [11.760418891906738, -75.61140441894531, 0.9994364976882935], [11.69126033782959, -74.58251953125, 1.010459065437317], [11.61636734008789, -73.49920654296875, 1.0250164270401], [11.543889999389648, -72.527099609375, 1.0331403017044067], [11.479353904724121, -71.5445785522461, 1.0436946153640747], [11.417011260986328, -70.42837524414062, 1.055846095085144], [11.353063583374023, -69.32589721679688, 1.0640982389450073], [11.288729667663574, -68.19251251220703, 1.0764127969741821], [11.226234436035156, -67.08049011230469, 1.0880762338638306], [11.166606903076172, -65.92659759521484, 1.096727728843689], [11.108573913574219, -64.75980377197266, 1.1125825643539429], [11.051114082336426, -63.5412712097168, 1.1263188123703003], [10.991912841796875, -62.32122039794922, 1.1395059823989868], [10.936209678649902, -61.18875503540039, 1.152532935142517], [10.884425163269043, -59.88853454589844, 1.1612862348556519], [10.829744338989258, -58.694496154785156, 1.1740306615829468], [10.778460502624512, -57.4201545715332, 1.180737853050232], [10.725253105163574, -56.14888381958008, 1.1913450956344604], [10.672730445861816, -54.94258117675781, 1.1999696493148804], [10.622095108032227, -53.6197395324707, 1.2123552560806274], [10.570752143859863, -52.48988342285156, 1.2123304605484009], [10.521598815917969, -51.02091979980469, 1.2272666692733765], [10.461329460144043, -49.91550064086914, 1.2354665994644165], [10.406532287597656, -48.572792053222656, 1.2484499216079712], [10.339098930358887, -47.24253463745117, 1.2586547136306763], [10.26960277557373, -46.08788299560547, 1.2673043012619019], [10.200502395629883, -44.79237365722656, 1.2816089391708374], [10.106563568115234, -43.3154411315918, 1.3047000169754028], [10.023334503173828, -42.43304443359375, 1.3140991926193237], [9.938420295715332, -41.00933837890625, 1.3278619050979614], [9.841495513916016, -39.80738067626953, 1.342849850654602], [-9.273232460021973, -41.19288635253906, 1.358019471168518], [-9.273451805114746, -40.40671920776367, 1.3858388662338257], [-9.30645751953125, -39.307979583740234, 1.3956228494644165], [-9.32907772064209, -38.303070068359375, 1.4040144681930542], [-9.349166870117188, -37.429664611816406, 1.4148229360580444], [-9.384892463684082, -36.510860443115234, 1.4220300912857056], [-9.43625545501709, -35.48445510864258, 1.4277852773666382], [-9.484589576721191, -34.50568771362305, 1.4352177381515503], [-9.540958404541016, -33.493682861328125, 1.4472428560256958], [-9.607623100280762, -32.393035888671875, 1.4639149904251099], [-9.670428276062012, -31.3253231048584, 1.4809683561325073], [-9.733271598815918, -30.330495834350586, 1.4862676858901978], [-9.806981086730957, -29.353174209594727, 1.4993642568588257], [-9.898399353027344, -28.323911666870117, 1.5038646459579468], [-9.992228507995605, -27.332204818725586, 1.525736689567566], [-10.104242324829102, -26.257659912109375, 1.5328923463821411], [-10.213581085205078, -25.190349578857422, 1.5362275838851929], [-10.324286460876465, -24.080799102783203, 1.5434445142745972], [-10.433080673217773, -22.88363265991211, 1.5447443723678589], [-10.50599193572998, -21.896848678588867, 1.5532301664352417], [-10.59241771697998, -20.75244140625, 1.5643421411514282], [-10.6636962890625, -19.59527587890625, 1.5703991651535034], [-10.711349487304688, -18.59941291809082, 1.5764449834823608], [-10.769295692443848, -17.444108963012695, 1.5860337018966675], [-10.817809104919434, -16.17029571533203, 1.585974097251892], [-10.84123420715332, -14.994867324829102, 1.5853837728500366], [-10.858418464660645, -13.753483772277832, 1.5863481760025024], [-10.86448860168457, -12.463465690612793, 1.579602599143982], [-10.857268333435059, -11.218460083007812, 1.5807527303695679], [-10.84681224822998, -10.077560424804688, 1.5653845071792603], [-10.848892211914062, -8.715032577514648, 1.543573021888733], [-10.83994197845459, -7.393316268920898, 1.5315030813217163], [-10.825028419494629, -5.944710731506348, 1.5262197256088257], [-10.796370506286621, -4.8924760818481445, 1.5253597497940063], [-10.80037784576416, -3.0632598400115967, 1.4904309511184692], [-10.663253784179688, -0.7181708216667175, 1.4921427965164185], [-10.596495628356934, -1.203202724456787, 1.6332744359970093], [-10.62840747833252, 0.023937059566378593, 1.6596707105636597], [-10.651618003845215, 1.2367565631866455, 1.6627384424209595], [-10.672700881958008, 2.3939359188079834, 1.6609078645706177], [-10.696903228759766, 3.5369110107421875, 1.6628535985946655], [-10.723374366760254, 4.630837917327881, 1.6603628396987915], [-10.76145076751709, 5.811635971069336, 1.654565453529358], [-10.794173240661621, 6.893862247467041, 1.6608315706253052], [-10.836530685424805, 8.072954177856445, 1.6682668924331665], [-10.87437629699707, 9.238382339477539, 1.6673086881637573], [-10.905972480773926, 10.316274642944336, 1.6657978296279907], [-10.94620132446289, 11.498023986816406, 1.6663974523544312], [-10.976037979125977, 12.565545082092285, 1.6628869771957397], [-11.011637687683105, 13.647257804870605, 1.6564146280288696], [-11.057707786560059, 14.927324295043945, 1.6505504846572876], [-11.07929801940918, 15.986817359924316, 1.64673912525177], [-11.110878944396973, 17.128074645996094, 1.6447128057479858], [-11.139214515686035, 18.245647430419922, 1.6522091627120972], [-11.167248725891113, 19.375839233398438, 1.644025206565857], [-11.193582534790039, 20.4953670501709, 1.6427303552627563], [-11.218639373779297, 21.56607437133789, 1.6454039812088013], [-11.249415397644043, 22.68050193786621, 1.638288140296936], [-11.283492088317871, 23.925647735595703, 1.6351770162582397], [-11.302103996276855, 25.118783950805664, 1.6380823850631714], [-11.310831069946289, 26.36153221130371, 1.640123963356018], [-11.297471046447754, 27.800334930419922, 1.6396459341049194], [-11.254661560058594, 28.904245376586914, 1.6521724462509155], [-11.20226764678955, 30.211992263793945, 1.6616543531417847], [-11.127836227416992, 31.44281578063965, 1.6661487817764282], [-11.05206298828125, 32.48133087158203, 1.6792348623275757], [-10.975434303283691, 33.63791275024414, 1.694236159324646], [-10.899812698364258, 34.6724739074707, 1.7010120153427124], [-10.823662757873535, 35.831520080566406, 1.7061511278152466], [-10.748053550720215, 36.91025161743164, 1.7071963548660278], [-10.6909818649292, 37.7059326171875, 1.7150088548660278], [-10.659114837646484, 38.780914306640625, 1.711696743965149], [-10.633793830871582, 39.848846435546875, 1.7080837488174438], [-10.617774963378906, 40.796836853027344, 1.701546311378479], [-10.624701499938965, 41.82374954223633, 1.6972533464431763], [-10.650019645690918, 42.9283447265625, 1.6944023370742798], [-10.683634757995605, 44.01663589477539, 1.6895252466201782], [-10.735965728759766, 45.242401123046875, 1.6822994947433472], [-10.785616874694824, 46.462501525878906, 1.676155686378479], [-10.837307929992676, 47.725791931152344, 1.6682566404342651], [-10.882020950317383, 48.912288665771484, 1.6573554277420044], [-10.939269065856934, 50.24933624267578, 1.6524773836135864], [-10.983038902282715, 51.5145378112793, 1.6430078744888306], [-11.027093887329102, 52.807334899902344, 1.6483279466629028], [-11.066737174987793, 54.07340621948242, 1.643227458000183], [-11.111184120178223, 55.42959976196289, 1.6466566324234009], [-11.142372131347656, 56.643310546875, 1.640647292137146], [-11.187336921691895, 57.93739700317383, 1.6317633390426636], [-11.236584663391113, 59.28240966796875, 1.625996708869934], [-11.282514572143555, 60.638912200927734, 1.6240047216415405], [-11.324501037597656, 61.978641510009766, 1.6127756834030151], [-11.368000030517578, 63.32518768310547, 1.6023904085159302], [-11.413069725036621, 64.67434692382812, 1.604455590248108], [-11.462899208068848, 66.1087875366211, 1.6005548238754272], [-11.502742767333984, 67.49490356445312, 1.598347544670105], [-11.540288925170898, 68.83405303955078, 1.59876549243927], [-11.588374137878418, 70.30648803710938, 1.604685664176941], [-11.623860359191895, 71.72891235351562, 1.6050320863723755], [-11.655179023742676, 73.11482238769531, 1.5913788080215454], [-11.691678047180176, 74.5732650756836, 1.5896867513656616], [-11.721814155578613, 76.04776763916016, 1.5708650350570679], [-11.744942665100098, 77.5480728149414, 1.5601428747177124], [-11.757123947143555, 78.93315124511719, 1.5463088750839233], [-11.77825927734375, 80.41246795654297, 1.538051962852478], [-11.797468185424805, 81.89485931396484, 1.5299562215805054], [-11.814274787902832, 83.3634033203125, 1.5310307741165161], [-11.832355499267578, 84.88361358642578, 1.5320581197738647], [-11.846023559570312, 86.41173553466797, 1.526513934135437], [-11.854850769042969, 87.87913513183594, 1.5119985342025757], [-11.872418403625488, 89.54698944091797, 1.5082648992538452], [-11.867839813232422, 91.06531524658203, 1.5110341310501099], [-11.863199234008789, 92.65927124023438, 1.5137652158737183], [-11.846415519714355, 94.25827026367188, 1.5108624696731567], [-11.82008171081543, 95.67922973632812, 1.5227750539779663], [-11.804840087890625, 97.24027252197266, 1.5217865705490112], [-11.781949996948242, 98.82161712646484, 1.520098090171814], [-11.74964427947998, 100.30887603759766, 1.5113073587417603], [-11.718735694885254, 101.81944274902344, 1.4936164617538452], [-11.68538761138916, 103.3565673828125, 1.4860869646072388], [-11.645354270935059, 104.83466339111328, 1.4869285821914673], [-11.605742454528809, 106.2928237915039, 1.4795745611190796], [-11.56722354888916, 107.79234313964844, 1.4788964986801147], [-11.526219367980957, 109.20930480957031, 1.4823046922683716], [-11.486266136169434, 110.74656677246094, 1.4750641584396362], [-11.438163757324219, 112.12112426757812, 1.461281180381775], [-11.39704418182373, 113.51258087158203, 1.4514492750167847], [-11.356141090393066, 114.97059631347656, 1.4574373960494995], [-11.306477546691895, 116.40452575683594, 1.463093876838684], [-11.251045227050781, 117.7950439453125, 1.461391806602478], [-11.192402839660645, 119.16952514648438, 1.456485629081726], [-11.131145477294922, 120.54276275634766, 1.4500950574874878], [-11.066482543945312, 121.89937591552734, 1.4442228078842163], [-11.001118659973145, 123.15766906738281, 1.441799283027649], [-10.935521125793457, 124.47445678710938, 1.4412375688552856], [-10.86118221282959, 125.77446746826172, 1.443963646888733], [-10.7783842086792, 127.02455139160156, 1.441522240638733], [-10.683950424194336, 128.29330444335938, 1.4437519311904907], [-10.584827423095703, 129.4178466796875, 1.4603968858718872], [-10.478254318237305, 130.5684356689453, 1.4555100202560425], [-10.365212440490723, 131.65951538085938, 1.4574438333511353], [-10.256299018859863, 132.6200714111328, 1.4766844511032104], [-10.141485214233398, 133.61395263671875, 1.4856523275375366], [-10.018111228942871, 134.6083221435547, 1.4762147665023804], [-9.872518539428711, 135.6827850341797, 1.4850903749465942], [-9.752355575561523, 136.46058654785156, 1.5373040437698364], [-9.645800590515137, 137.16769409179688, 1.5799716711044312], [-9.462416648864746, 138.4121551513672, 1.5472029447555542], [-9.301254272460938, 139.28916931152344, 1.547627329826355], [-9.18828296661377, 139.8702392578125, 1.581581473350525], [-9.007847785949707, 140.89671325683594, 1.5790539979934692], [-8.871377944946289, 141.57752990722656, 1.5779558420181274], [-8.703034400939941, 142.44532775878906, 1.5868653059005737], [-8.555174827575684, 143.16307067871094, 1.5928400754928589], [-8.423229217529297, 143.80548095703125, 1.6109975576400757], [-8.260151863098145, 144.63616943359375, 1.6207395792007446], [-8.107222557067871, 145.37588500976562, 1.6261111497879028], [-7.90658712387085, 146.32827758789062, 1.6227492094039917], [-7.767895221710205, 146.9250946044922, 1.631203532218933], [-7.629098415374756, 147.56419372558594, 1.6387420892715454], [-7.4187541007995605, 148.580078125, 1.6357899904251099], [-7.21130895614624, 149.47940063476562, 1.6410444974899292], [-7.037651062011719, 150.19627380371094, 1.6433709859848022], [-6.859499931335449, 150.9636688232422, 1.647875189781189], [-6.625274181365967, 151.9946746826172, 1.6433299779891968], [-6.42865514755249, 152.7963409423828, 1.6256147623062134], [-6.259462833404541, 153.49879455566406, 1.6218475103378296], [-6.011706829071045, 154.59811401367188, 1.6215835809707642], [-5.83278226852417, 155.3133087158203, 1.6129125356674194], [-5.637646198272705, 156.14125061035156, 1.6116400957107544], [-5.436161518096924, 157.00299072265625, 1.6105252504348755], [-5.247142791748047, 157.80133056640625, 1.6073797941207886], [-5.05905294418335, 158.60733032226562, 1.6031922101974487], [-4.865400314331055, 159.44151306152344, 1.6023236513137817], [-4.6754150390625, 160.25230407714844, 1.5976568460464478], [-4.468503475189209, 161.13174438476562, 1.5989810228347778], [-4.281970977783203, 161.896484375, 1.599981427192688], [-4.093175411224365, 162.67991638183594, 1.6025639772415161], [-3.8995304107666016, 163.48358154296875, 1.5938712358474731], [-3.7134575843811035, 164.24937438964844, 1.588011384010315], [-3.5333123207092285, 164.995361328125, 1.5983086824417114], [-3.3080408573150635, 165.9318084716797, 1.5828427076339722], [-3.099670171737671, 166.74232482910156, 1.57294762134552], [-2.962343454360962, 167.2534942626953, 1.5886162519454956], [-2.745300769805908, 168.16835021972656, 1.576537013053894], [-2.4472477436065674, 169.31092834472656, 1.5776139497756958], [-2.287665843963623, 169.8396453857422, 1.5947693586349487], [-2.1062750816345215, 170.49740600585938, 1.5591961145401], [-1.8119009733200073, 171.58428955078125, 1.5075761079788208], [-1.5737380981445312, 172.37286376953125, 1.501191258430481], [-1.368450403213501, 173.04086303710938, 1.492305874824524], [-1.1492013931274414, 173.7746124267578, 1.4672316312789917], [-0.8861643075942993, 174.65484619140625, 1.458342432975769], [-0.6734633445739746, 175.33255004882812, 1.4586955308914185], [-0.4705001711845398, 175.99566650390625, 1.4517039060592651], [-0.24298807978630066, 176.76580810546875, 1.4444483518600464], [-0.014276928268373013, 177.53427124023438, 1.4460731744766235], [0.20573395490646362, 178.2672576904297, 1.4449414014816284], [0.40551450848579407, 178.93380737304688, 1.4391554594039917], [0.6378874778747559, 179.7288360595703, 1.4360538721084595], [0.8712872862815857, 180.50575256347656, 1.4339433908462524], [1.0643984079360962, 181.1327362060547, 1.426928162574768], [1.2696386575698853, 181.81948852539062, 1.4255341291427612], [1.4548429250717163, 182.4392852783203, 1.4251550436019897], [1.669789433479309, 183.1742401123047, 1.4228595495224], [1.8648979663848877, 183.8243408203125, 1.423087239265442], [2.040489912033081, 184.408447265625, 1.4211055040359497], [2.2524712085723877, 185.1264190673828, 1.4210363626480103], [2.404489278793335, 185.62159729003906, 1.426040768623352], [2.5743486881256104, 186.20338439941406, 1.4280322790145874], [2.7606418132781982, 186.8483123779297, 1.425880789756775], [2.937572717666626, 187.4527587890625, 1.4222782850265503], [3.073349714279175, 187.91314697265625, 1.4190365076065063], [3.234466075897217, 188.49717712402344, 1.4155713319778442], [3.394435167312622, 189.0804901123047, 1.4138919115066528], [3.5123088359832764, 189.50650024414062, 1.4135485887527466], [3.657493829727173, 190.07199096679688, 1.4123574495315552], [3.784538507461548, 190.5679473876953, 1.4089902639389038], [3.916170597076416, 191.09939575195312, 1.4055153131484985], [3.9876210689544678, 191.37298583984375, 1.4004641771316528], [4.105922222137451, 191.92869567871094, 1.3958185911178589], [4.187114715576172, 192.30282592773438, 1.3913885354995728], [4.292963027954102, 192.85296630859375, 1.3896511793136597], [4.384437084197998, 193.33059692382812, 1.383212685585022], [4.459767818450928, 193.73899841308594, 1.3774429559707642], [4.538973808288574, 194.22296142578125, 1.3685904741287231], [4.619744777679443, 194.7560272216797, 1.3608602285385132], [4.688939571380615, 195.22833251953125, 1.350566029548645], [4.751635551452637, 195.7050018310547, 1.3413788080215454], [4.826910495758057, 196.3805694580078, 1.3337033987045288], [4.910109043121338, 197.12184143066406, 1.320881724357605], [5.001311302185059, 197.90533447265625, 1.3062883615493774], [5.093322277069092, 198.66278076171875, 1.2943273782730103], [5.190087795257568, 199.4698028564453, 1.2774916887283325], [5.302195072174072, 200.40203857421875, 1.2611814737319946], [5.41986083984375, 201.31553649902344, 1.2488566637039185], [5.530662536621094, 202.15199279785156, 1.2294822931289673], [5.654038429260254, 203.14915466308594, 1.2165175676345825], [5.794604778289795, 204.2417755126953, 1.2041388750076294], [5.938174247741699, 205.27474975585938, 1.1837283372879028], [6.066256999969482, 206.18133544921875, 1.1605151891708374], [6.2172956466674805, 207.3856964111328, 1.1436644792556763], [6.380746364593506, 208.5738983154297, 1.1155961751937866], [6.533559799194336, 209.62486267089844, 1.087359070777893], [6.712835311889648, 210.9417266845703, 1.067855954170227], [6.897130012512207, 212.16192626953125, 1.0522130727767944], [7.0855302810668945, 213.3839874267578, 1.0323113203048706], [7.2931928634643555, 214.72116088867188, 1.010151982307434], [7.522641181945801, 216.0981903076172, 0.9960809946060181], [7.751307964324951, 217.36289978027344, 0.9874390363693237], [7.9954938888549805, 218.69139099121094, 0.9802497625350952], [8.23360824584961, 219.9275665283203, 0.9769741296768188], [8.471818923950195, 221.16217041015625, 0.9756516218185425], [8.704977989196777, 222.3674774169922, 0.9760342836380005], [8.941624641418457, 223.60513305664062, 0.96491539478302], [9.175849914550781, 224.81773376464844, 0.9473644495010376], [9.379772186279297, 225.8743438720703, 0.9248844385147095], [9.600923538208008, 227.13694763183594, 0.9044967889785767], [9.827919006347656, 228.39695739746094, 0.8951550722122192], [10.046483993530273, 229.57603454589844, 0.8917614221572876], [10.263221740722656, 230.76095581054688, 0.8852449655532837], [10.495805740356445, 232.03662109375, 0.8836187124252319], [10.70171070098877, 233.11036682128906, 0.873771071434021], [10.930720329284668, 234.37521362304688, 0.8704484701156616], [11.14370059967041, 235.4871368408203, 0.8623605966567993], [11.361056327819824, 236.6476593017578, 0.8554085493087769], [11.571450233459473, 237.76351928710938, 0.8528681993484497], [11.773721694946289, 238.84182739257812, 0.8448505401611328], [12.006473541259766, 240.11048889160156, 0.8319224119186401], [12.23443603515625, 241.2626495361328, 0.8305013179779053], [12.44306468963623, 242.2894744873047, 0.8355573415756226], [12.664222717285156, 243.40966796875, 0.8338112831115723], [12.876314163208008, 244.4528045654297, 0.8502742052078247], [13.076240539550781, 245.42393493652344, 0.8538519144058228], [13.282388687133789, 246.44056701660156, 0.825599193572998], [13.464791297912598, 247.32339477539062, 0.8210064172744751], [13.650769233703613, 248.23936462402344, 0.8104212284088135], [13.84487247467041, 249.1680145263672, 0.8049770593643188], [13.96840763092041, 249.71878051757812, 0.8017796277999878], [14.117018699645996, 250.4735107421875, 0.793502688407898], [14.2974271774292, 251.3635711669922, 0.7978775501251221], [14.423391342163086, 251.9281463623047, 0.8121254444122314], [14.562227249145508, 252.5672607421875, 0.8267694711685181], [14.668901443481445, 253.04379272460938, 0.8399267196655273], [14.780497550964355, 253.57301330566406, 0.8518775701522827], [14.985869407653809, 254.53604125976562, 0.8526982069015503], [15.110286712646484, 255.04026794433594, 0.8508611917495728], [15.222092628479004, 255.50587463378906, 0.8535300493240356], [15.361092567443848, 256.1178283691406, 0.8563863039016724], [15.53547191619873, 256.8659973144531, 0.8539043664932251], [15.612532615661621, 257.1564636230469, 0.8417487144470215], [15.758959770202637, 257.826904296875, 0.8436688184738159], [15.908456802368164, 258.4856262207031, 0.8382335901260376], [16.060977935791016, 259.1383361816406, 0.8280538320541382], [16.160579681396484, 259.5469055175781, 0.8241392374038696], [16.35239601135254, 260.41143798828125, 0.825576663017273], [16.457908630371094, 260.83416748046875, 0.8252335786819458], [16.584579467773438, 261.3963623046875, 0.8287814855575562], [16.781557083129883, 262.2778015136719, 0.8273274898529053], [16.929584503173828, 262.8758850097656, 0.8258379697799683], [17.048933029174805, 263.3577575683594, 0.8236021995544434], [17.223615646362305, 264.1153259277344, 0.8081873655319214], [17.40353775024414, 264.85418701171875, 0.8058260679244995], [17.55933380126953, 265.46624755859375, 0.8080865144729614], [17.72757339477539, 266.135986328125, 0.7977926731109619], [17.959341049194336, 267.041259765625, 0.7883837223052979], [18.186843872070312, 267.8552551269531, 0.7920290231704712], [18.406295776367188, 268.6051330566406, 0.7931900024414062], [18.65227699279785, 269.4303283691406, 0.7901173830032349], [18.89586067199707, 270.2198486328125, 0.7965233325958252], [19.11724090576172, 270.9259948730469, 0.7908676862716675], [19.383115768432617, 271.7956237792969, 0.7950013875961304], [19.68421745300293, 272.75421142578125, 0.7950257062911987], [19.853544235229492, 273.248046875, 0.8022408485412598], [20.075454711914062, 274.0185852050781, 0.7998788356781006], [20.3203067779541, 274.9064636230469, 0.7974997758865356], [20.500213623046875, 275.546630859375, 0.8011866807937622], [20.704193115234375, 276.38409423828125, 0.8069772720336914], [20.89124870300293, 277.1871643066406, 0.8118345737457275], [21.079992294311523, 278.06268310546875, 0.8121488094329834], [21.25533103942871, 278.910400390625, 0.8187077045440674], [21.42774772644043, 279.7969970703125, 0.8131732940673828], [21.579702377319336, 280.60528564453125, 0.8157751560211182], [21.752620697021484, 281.6075134277344, 0.8141158819198608], [21.92823600769043, 282.5894470214844, 0.8110314607620239], [22.096778869628906, 283.5062255859375, 0.8148477077484131], [22.290868759155273, 284.5539245605469, 0.8139700889587402], [22.51139259338379, 285.63983154296875, 0.8160210847854614], [22.745820999145508, 286.6704406738281, 0.8184349536895752], [22.956382751464844, 287.5145263671875, 0.8219999074935913], [23.13594627380371, 288.20574951171875, 0.8275343179702759], [23.232820510864258, 288.562744140625, 0.8278417587280273], [23.315872192382812, 288.91015625, 0.8289083242416382], [23.366477966308594, 289.1318054199219, 0.827826976776123], [23.36372947692871, 289.030517578125, 0.817908525466919], [23.36786460876465, 288.9783020019531, 0.8032662868499756], [23.374507904052734, 288.9530944824219, 0.7836306095123291], [23.39035415649414, 288.557861328125, 0.7513134479522705], [23.438045501708984, 288.1549072265625, 0.7152600288391113], [23.447444915771484, 288.139892578125, 0.709618330001831], [23.470352172851562, 288.0555114746094, 0.7195385694503784], [23.56943702697754, 287.6963195800781, 0.7180932760238647], [23.718536376953125, 287.27410888671875, 0.7096939086914062], [23.938016891479492, 286.7787780761719, 0.7061710357666016], [23.960519790649414, 286.7449035644531, 0.7042500972747803], [24.3006534576416, 286.1788024902344, 0.6924480199813843], [24.406129837036133, 286.03570556640625, 0.6818225383758545], [24.552715301513672, 285.8544006347656, 0.6698213815689087], [24.66668128967285, 285.7298278808594, 0.6628992557525635], [24.7717227935791, 285.62646484375, 0.649127721786499], [25.028371810913086, 285.3928527832031, 0.6307543516159058], [25.39537811279297, 285.10345458984375, 0.6248232126235962], [25.23798942565918, 285.226318359375, 0.6162351369857788], [25.46782112121582, 285.0814514160156, 0.5952855348587036], [25.743833541870117, 284.93426513671875, 0.5726271867752075], [25.57183837890625, 285.0328063964844, 0.542748212814331], [25.675884246826172, 285.0012512207031, 0.5163992643356323], [24.82323455810547, 285.3824462890625, 0.49075910449028015], [24.490812301635742, 285.5462646484375, 0.4596070945262909], [24.389511108398438, 285.6073303222656, 0.43309256434440613], [23.906253814697266, 285.7982177734375, 0.39435073733329773], [23.042505264282227, 286.1255187988281, 0.35444650053977966], [22.485191345214844, 286.3509521484375, 0.3231057822704315], [22.030519485473633, 286.5320129394531, 0.2834727466106415], [21.4377384185791, 286.7499694824219, 0.24156305193901062], [20.520673751831055, 287.07672119140625, 0.20491132140159607], [20.04386329650879, 287.2605895996094, 0.17054173350334167], [19.26273536682129, 287.5313415527344, 0.12971946597099304], [18.59369659423828, 287.76531982421875, 0.09214089065790176], [17.96249008178711, 287.9791259765625, 0.061924077570438385], [17.132307052612305, 288.244873046875, 0.024428224191069603], [16.40469741821289, 288.48138427734375, -0.011339331045746803], [15.612007141113281, 288.73162841796875, -0.045029304921627045], [14.468999862670898, 289.0948791503906, -0.08340015262365341], [13.7913236618042, 289.3336486816406, -0.13883808255195618], [12.910111427307129, 289.6238098144531, -0.1967088282108307], [12.05168628692627, 289.90765380859375, -0.23752257227897644], [11.231436729431152, 290.17913818359375, -0.2940851151943207], [10.230607986450195, 290.5034484863281, -0.34441688656806946], [9.304943084716797, 290.81573486328125, -0.3866560757160187], [8.579717636108398, 291.0667724609375, -0.44287386536598206], [7.590062141418457, 291.3876037597656, -0.507474422454834], [6.594491004943848, 291.72381591796875, -0.5584346055984497], [5.6418776512146, 292.05755615234375, -0.622527539730072], [4.905081748962402, 292.3219909667969, -0.6828840970993042], [4.010379314422607, 292.62860107421875, -0.7374864220619202], [3.08333683013916, 292.9446105957031, -0.7946184277534485], [2.3061392307281494, 293.21533203125, -0.8574320077896118], [1.5586771965026855, 293.46734619140625, -0.9073506593704224], [0.8264749050140381, 293.7043151855469, -0.9564276337623596], [-0.048513177782297134, 293.97613525390625, -1.0154117345809937], [-0.744179904460907, 294.19580078125, -1.069380760192871], [-1.6311784982681274, 294.46087646484375, -1.115774393081665], [-2.4618239402770996, 294.7148132324219, -1.1783976554870605], [-3.140029191970825, 294.9239501953125, -1.2165584564208984], [-4.271246910095215, 295.2640686035156, -1.2578376531600952], [-4.783909797668457, 295.4391174316406, -1.3161522150039673], [-5.500352382659912, 295.6574401855469, -1.3515255451202393], [-6.44182014465332, 295.93988037109375, -1.3986659049987793], [-7.187283992767334, 296.17718505859375, -1.455478310585022], [-7.805751800537109, 296.3745422363281, -1.5054346323013306], [-8.709295272827148, 296.64776611328125, -1.5502368211746216], [-9.432417869567871, 296.87750244140625, -1.6061186790466309], [-10.151432037353516, 297.1041564941406, -1.662705659866333], [-10.755040168762207, 297.2934875488281, -1.71497642993927], [-11.489849090576172, 297.5096130371094, -1.7580760717391968], [-12.276455879211426, 297.73944091796875, -1.8029160499572754], [-12.934228897094727, 297.9343566894531, -1.8533774614334106], [-13.640853881835938, 298.1348571777344, -1.9001251459121704], [-14.373495101928711, 298.3370666503906, -1.9405720233917236], [-15.000596046447754, 298.5080261230469, -1.9927011728286743], [-15.888388633728027, 298.732666015625, -2.0581555366516113], [-16.663881301879883, 298.9356994628906, -2.111645221710205], [-17.206756591796875, 299.0795593261719, -2.158268928527832], [-18.177824020385742, 299.3016052246094, -2.2110626697540283], [-19.052391052246094, 299.513427734375, -2.2678439617156982], [-19.84975242614746, 299.70916748046875, -2.327036142349243], [-20.802810668945312, 299.93634033203125, -2.3822710514068604], [-21.61560821533203, 300.1362609863281, -2.4430203437805176], [-22.629899978637695, 300.3766174316406, -2.5083768367767334], [-23.61253547668457, 300.619140625, -2.5690701007843018], [-24.427473068237305, 300.82537841796875, -2.6204848289489746], [-25.585338592529297, 301.1033935546875, -2.6794025897979736], [-26.512466430664062, 301.34381103515625, -2.7419068813323975], [-27.721878051757812, 301.65399169921875, -2.8047866821289062], [-28.703147888183594, 301.92742919921875, -2.869271993637085], [-29.636173248291016, 302.1868591308594, -2.9377613067626953], [-30.71912956237793, 302.4795837402344, -3.0047526359558105], [-31.87413787841797, 302.80194091796875, -3.072085380554199], [-32.80291748046875, 303.075439453125, -3.1440927982330322], [-33.92931365966797, 303.3952331542969, -3.2084062099456787], [-34.99848937988281, 303.7099609375, -3.284602165222168], [-35.88687515258789, 303.9778747558594, -3.3525660037994385], [-36.94127655029297, 304.2804260253906, -3.419745922088623], [-37.942012786865234, 304.5735168457031, -3.4860992431640625], [-38.86384201049805, 304.84490966796875, -3.557084798812866], [-39.853519439697266, 305.1291198730469, -3.629941701889038], [-40.871395111083984, 305.4232177734375, -3.698073148727417], [-41.74382400512695, 305.68084716796875, -3.7671096324920654], [-42.67664337158203, 305.9469909667969, -3.8458878993988037], [-43.7002067565918, 306.2374267578125, -3.9119651317596436], [-44.553340911865234, 306.4863586425781, -3.970550060272217], [-45.52960968017578, 306.7623291015625, -4.033122539520264], [-46.46844482421875, 307.0329895019531, -4.093436241149902], [-47.3437614440918, 307.287841796875, -4.149900913238525], [-48.14448165893555, 307.5187683105469, -4.205418586730957], [-49.13075637817383, 307.79339599609375, -4.274206638336182], [-50.05159378051758, 308.0600280761719, -4.344727516174316], [-50.90963363647461, 308.3132019042969, -4.39952278137207], [-51.875099182128906, 308.5997009277344, -4.4618024826049805], [-52.55461883544922, 308.811767578125, -4.52523946762085], [-53.361812591552734, 309.0493469238281, -4.576627254486084], [-54.22431564331055, 309.3027038574219, -4.63154411315918], [-54.73428726196289, 309.4599609375, -4.686279773712158], [-55.52355194091797, 309.67376708984375, -4.729217529296875], [-56.46230697631836, 309.9303283691406, -4.780829906463623], [-57.088253021240234, 310.11279296875, -4.835572719573975], [-57.81268310546875, 310.31353759765625, -4.875552654266357], [-58.577308654785156, 310.5258483886719, -4.919336795806885], [-59.07349395751953, 310.6689453125, -4.964968681335449], [-60.00191116333008, 310.918212890625, -5.005434989929199], [-60.5281982421875, 311.07342529296875, -5.050489902496338], [-61.02717971801758, 311.2137145996094, -5.093624114990234], [-61.711219787597656, 311.3941955566406, -5.131363391876221], [-62.23723220825195, 311.53668212890625, -5.170665740966797], [-62.996097564697266, 311.7348937988281, -5.212800979614258], [-63.29826354980469, 311.8230285644531, -5.250426292419434], [-64.01632690429688, 311.999267578125, -5.287866592407227], [-64.5490493774414, 312.13677978515625, -5.326003551483154], [-65.31024932861328, 312.3306579589844, -5.35974645614624], [-65.70846557617188, 312.4411926269531, -5.402528762817383], [-66.33720397949219, 312.5982360839844, -5.441995620727539], [-66.90664672851562, 312.74285888671875, -5.4810285568237305], [-67.55897521972656, 312.9071044921875, -5.516919136047363], [-68.0633316040039, 313.0379333496094, -5.55167293548584], [-68.58265686035156, 313.1686706542969, -5.585980415344238], [-69.12328338623047, 313.3016052246094, -5.621431350708008], [-69.65478515625, 313.4313659667969, -5.653716564178467], [-70.20856475830078, 313.5660095214844, -5.687689781188965], [-70.71282196044922, 313.68975830078125, -5.717867851257324], [-71.27173614501953, 313.8263854980469, -5.75131368637085], [-71.69445037841797, 313.9322204589844, -5.77677059173584], [-72.36534118652344, 314.0968933105469, -5.801871299743652], [-72.97714233398438, 314.2591247558594, -5.832400798797607], [-73.47542572021484, 314.3982238769531, -5.864067077636719], [-74.01618194580078, 314.55133056640625, -5.894623756408691], [-74.39566040039062, 314.6621398925781, -5.9213128089904785], [-75.01771545410156, 314.8389892578125, -5.947059154510498], [-75.5288314819336, 314.99285888671875, -5.976002216339111], [-75.81708526611328, 315.08294677734375, -6.005810737609863], [-76.22373962402344, 315.2008361816406, -6.036369323730469], [-76.78074645996094, 315.3612365722656, -6.065343856811523], [-77.13815307617188, 315.4688720703125, -6.09331750869751], [-77.40574645996094, 315.5484619140625, -6.119335651397705], [-78.0108871459961, 315.7164306640625, -6.144503593444824], [-78.30084228515625, 315.8029479980469, -6.170406818389893], [-78.71875, 315.9200134277344, -6.19720983505249], [-79.1872787475586, 316.0513916015625, -6.225389003753662], [-79.47840118408203, 316.135498046875, -6.255612850189209], [-79.80354309082031, 316.224365234375, -6.282809257507324], [-80.26802825927734, 316.34716796875, -6.310199737548828], [-80.58353424072266, 316.4331359863281, -6.339666366577148], [-80.8958740234375, 316.5160217285156, -6.3629913330078125], [-81.09855651855469, 316.5697021484375, -6.390746593475342], [-81.39851379394531, 316.6434326171875, -6.413269996643066], [-81.4859390258789, 316.6667175292969, -6.430525302886963], [-81.70038604736328, 316.71514892578125, -6.439112186431885], [-81.9019775390625, 316.76025390625, -6.445815563201904], [-82.13811492919922, 316.8133239746094, -6.458253860473633], [-82.24132537841797, 316.8372497558594, -6.4683685302734375], [-82.57323455810547, 316.91363525390625, -6.47671365737915], [-82.50633239746094, 316.8987731933594, -6.482800006866455], [-82.63671875, 316.9285888671875, -6.4895243644714355], [-82.6675033569336, 316.935791015625, -6.49338960647583], [-82.66712951660156, 316.9349060058594, -6.49102258682251], [-82.66756439208984, 316.935302734375, -6.490111827850342], [-82.66697692871094, 316.93475341796875, -6.489537239074707], [-82.66690063476562, 316.9345397949219, -6.49021053314209], [-82.66731262207031, 316.9355163574219, -6.489874839782715], [-82.6676254272461, 316.93450927734375, -6.489254474639893], [-82.66704559326172, 316.9347839355469, -6.4892191886901855], [-82.66670989990234, 316.93475341796875, -6.490189075469971], [-82.66746520996094, 316.9342041015625, -6.490048885345459], [-82.63433837890625, 316.9268798828125, -6.489955425262451], [-82.53087615966797, 316.90374755859375, -6.489924907684326], [-82.80154418945312, 316.9656066894531, -6.494256019592285], [-82.42076873779297, 316.8841247558594, -6.499248504638672], [-82.75120544433594, 316.9511413574219, -6.504383563995361], [-82.82523345947266, 316.9674987792969, -6.507401943206787], [-82.90680694580078, 316.9851379394531, -6.517063617706299], [-82.92737579345703, 316.9905700683594, -6.52397346496582], [-83.09235382080078, 317.02197265625, -6.535066604614258], [-83.44445037841797, 317.08953857421875, -6.547623157501221], [-83.4471664428711, 317.09246826171875, -6.556096076965332], [-83.79194641113281, 317.15606689453125, -6.569345951080322], [-84.05323791503906, 317.2070007324219, -6.582891464233398], [-84.21842193603516, 317.23992919921875, -6.599484443664551], [-84.60716247558594, 317.3127746582031, -6.617123126983643], [-84.78260040283203, 317.348388671875, -6.637040138244629], [-85.060791015625, 317.3990478515625, -6.66015100479126], [-85.32267761230469, 317.44500732421875, -6.681463718414307], [-85.70707702636719, 317.5060729980469, -6.707159996032715], [-86.18357849121094, 317.58062744140625, -6.732017993927002], [-86.65975189208984, 317.6575927734375, -6.7646636962890625], [-86.91693878173828, 317.70184326171875, -6.792591571807861], [-87.12133026123047, 317.7347106933594, -6.8195481300354], [-87.59445190429688, 317.79364013671875, -6.846460342407227], [-87.94178771972656, 317.8385925292969, -6.871789455413818], [-88.31844329833984, 317.88397216796875, -6.897302150726318], [-88.86966705322266, 317.9483947753906, -6.915860176086426], [-88.8517837524414, 317.9552307128906, -6.92349910736084], [-89.49190521240234, 318.013427734375, -6.936910629272461], [-89.98931884765625, 318.069580078125, -6.929335594177246], [-89.80558776855469, 318.0613098144531, -6.926403999328613], [-90.25994873046875, 318.0936584472656, -6.942533016204834], [-90.46836853027344, 318.1114501953125, -6.973598957061768], [-90.96456146240234, 318.1454162597656, -6.996267318725586], [-91.19979095458984, 318.1650390625, -7.008187770843506], [-91.06700134277344, 318.1666564941406, -7.020612716674805], [-91.77565002441406, 318.1905212402344, -7.032245635986328], [-91.52696990966797, 318.1910400390625, -7.046402454376221], [-91.3379898071289, 318.2023620605469, -7.060056686401367], [-91.45880126953125, 318.19866943359375, -7.076378345489502], [-90.90704345703125, 318.2706298828125, -7.093905448913574], [-91.0224609375, 318.25555419921875, -7.116002559661865], [-91.02395629882812, 318.2612609863281, -7.13245964050293], [-90.45527648925781, 318.42578125, -7.14998197555542], [-90.39126586914062, 318.45697021484375, -7.174585342407227], [-90.01512908935547, 318.6300964355469, -7.208636283874512], [-89.12421417236328, 319.15863037109375, -7.229930877685547], [-88.99166870117188, 319.2688293457031, -7.2339582443237305], [-89.02068328857422, 319.2601623535156, -7.257462024688721], [-88.70878601074219, 319.5731506347656, -7.287336349487305], [-88.49479675292969, 319.8338623046875, -7.300132751464844], [-88.3183822631836, 320.0904235839844, -7.3182053565979], [-88.3567886352539, 320.05474853515625, -7.325845241546631], [-88.30318450927734, 320.1705627441406, -7.340137958526611], [-88.08521270751953, 320.656005859375, -7.3553619384765625], [-88.34696197509766, 320.0691223144531, -7.363354206085205], [-88.29264068603516, 320.2393798828125, -7.370443344116211], [-88.40482330322266, 319.9520568847656, -7.400284767150879], [-88.54219055175781, 319.57440185546875, -7.449413299560547], [-88.62179565429688, 319.3601379394531, -7.494765758514404], [-88.57642364501953, 319.6036071777344, -7.476159572601318], [-88.74211883544922, 318.8932800292969, -7.461349010467529], [-89.03047943115234, 317.80865478515625, -7.474433898925781], [-89.20457458496094, 317.250244140625, -7.492621421813965], [-89.36566925048828, 316.7379150390625, -7.501262187957764], [-89.56425476074219, 316.085205078125, -7.506198406219482], [-89.77995300292969, 315.3781433105469, -7.5072150230407715], [-90.0135269165039, 314.6248779296875, -7.511303424835205], [-90.21564483642578, 313.9889221191406, -7.516148567199707], [-90.40492248535156, 313.3767395019531, -7.534501075744629], [-90.63571166992188, 312.5804443359375, -7.534286975860596], [-90.84162139892578, 311.8707580566406, -7.534826755523682], [-91.08230590820312, 311.0017395019531, -7.543917655944824], [-91.26943969726562, 310.3404541015625, -7.539694309234619], [-91.49861907958984, 309.44671630859375, -7.536927700042725], [-91.71022033691406, 308.6269226074219, -7.5389933586120605], [-91.91757202148438, 307.79229736328125, -7.544663906097412], [-92.07866668701172, 307.1312255859375, -7.553125381469727], [-92.25041198730469, 306.3186950683594, -7.550506591796875], [-92.42171478271484, 305.45947265625, -7.561436176300049], [-92.54510498046875, 304.8424987792969, -7.575157642364502], [-92.68553924560547, 303.9652404785156, -7.58080530166626], [-92.82086944580078, 303.09368896484375, -7.582833290100098], [-92.92245483398438, 302.4424133300781, -7.586902618408203], [-93.03080749511719, 301.5771179199219, -7.587376117706299], [-93.12842559814453, 300.77484130859375, -7.592257976531982], [-93.20692443847656, 300.0902099609375, -7.595850467681885], [-93.27901458740234, 299.3009338378906, -7.592450141906738], [-93.32904052734375, 298.7440490722656, -7.586335182189941], [-93.37455749511719, 297.86553955078125, -7.590241432189941], [-93.42609405517578, 296.9328308105469, -7.587681293487549], [-93.46588134765625, 296.37017822265625, -7.5713043212890625], [-93.50994873046875, 295.3383483886719, -7.568326473236084], [-93.59925842285156, 294.08770751953125, -7.557596206665039], [-93.74657440185547, 292.84051513671875, -7.548431873321533], [-93.97270965576172, 291.5057067871094, -7.537181854248047], [-94.22794342041016, 290.3578186035156, -7.534031391143799], [-94.56458282470703, 289.09112548828125, -7.544647216796875], [-94.91642761230469, 287.9716796875, -7.560461044311523], [-95.31697082519531, 286.8337097167969, -7.573199272155762], [-95.6620864868164, 285.94024658203125, -7.573061943054199], [-96.03984832763672, 284.98638916015625, -7.596538543701172], [-96.35223388671875, 284.2243347167969, -7.6166605949401855], [-96.65857696533203, 283.453857421875, -7.62715482711792], [-96.95069122314453, 282.6934509277344, -7.6366777420043945], [-97.23757934570312, 281.9114074707031, -7.648064613342285], [-97.56814575195312, 280.9586181640625, -7.656525135040283], [-97.85796356201172, 280.1253662109375, -7.6670050621032715], [-98.172119140625, 279.171630859375, -7.675718784332275], [-98.46772003173828, 278.2611083984375, -7.689287185668945], [-98.76061248779297, 277.3249206542969, -7.700777530670166], [-99.04949188232422, 276.3720397949219, -7.733728408813477], [-99.344482421875, 275.3699035644531, -7.735515594482422], [-99.5865249633789, 274.55291748046875, -7.735491752624512], [-99.89283752441406, 273.4375, -7.746452331542969], [-100.18781280517578, 272.4085998535156, -7.752969741821289], [-100.42355346679688, 271.60565185546875, -7.761366844177246], [-100.6437759399414, 270.8040466308594, -7.774066925048828], [-100.91217803955078, 269.7554016113281, -7.7824883460998535], [-101.12614440917969, 268.957275390625, -7.792366027832031], [-101.36602783203125, 268.0140075683594, -7.800807476043701], [-101.52151489257812, 267.4292297363281, -7.810832500457764], [-101.78388214111328, 266.3150939941406, -7.814517498016357], [-101.92388916015625, 265.7958679199219, -7.789021968841553], [-102.07906341552734, 265.1429138183594, -7.80595588684082], [-102.27139282226562, 264.3013000488281, -7.819640636444092], [-102.4471206665039, 263.5752258300781, -7.812623500823975], [-102.55555725097656, 263.14654541015625, -7.821794509887695], [-102.79193878173828, 262.1296691894531, -7.833231449127197], [-102.94174194335938, 261.5693054199219, -7.832054138183594], [-103.07882690429688, 261.0458068847656, -7.8094048500061035], [-103.2337646484375, 260.4400939941406, -7.761264801025391], [-103.38946533203125, 259.84442138671875, -7.760120868682861], [-103.54202270507812, 259.27056884765625, -7.7659502029418945], [-103.67540740966797, 258.775146484375, -7.763675689697266], [-103.79414367675781, 258.3269348144531, -7.75318717956543], [-103.87556457519531, 258.0184631347656, -7.7445526123046875], [-104.05113220214844, 257.24932861328125, -7.743706703186035], [-104.2164077758789, 256.57501220703125, -7.744396686553955], [-104.36505126953125, 255.9799346923828, -7.751343727111816], [-104.52794647216797, 255.29629516601562, -7.75357723236084], [-104.71662902832031, 254.4798126220703, -7.75083589553833], [-104.91055297851562, 253.65350341796875, -7.760335922241211], [-105.12747192382812, 252.7376708984375, -7.775569915771484], [-105.35968017578125, 251.80166625976562, -7.780688285827637], [-105.5459213256836, 251.08816528320312, -7.788449764251709], [-105.74808502197266, 250.2845916748047, -7.787330627441406], [-105.93870544433594, 249.53749084472656, -7.779082298278809], [-106.0875473022461, 248.9580841064453, -7.784669876098633], [-106.1907958984375, 248.54441833496094, -7.778707027435303], [-106.3874282836914, 247.6431427001953, -7.774716854095459], [-106.51934814453125, 247.1027374267578, -7.800436973571777], [-106.6443099975586, 246.5714569091797, -7.790994644165039], [-106.81426239013672, 245.82974243164062, -7.764647483825684], [-106.95989990234375, 245.2374267578125, -7.759458541870117], [-107.14959716796875, 244.48294067382812, -7.753583908081055], [-107.2208023071289, 244.23721313476562, -7.740468502044678], [-107.3583984375, 243.6580810546875, -7.719903469085693], [-107.52857971191406, 242.9558563232422, -7.699602127075195], [-107.66085052490234, 242.44224548339844, -7.689889430999756], [-107.7569351196289, 242.07066345214844, -7.667095184326172], [-107.91292572021484, 241.3759307861328, -7.65079402923584], [-108.05363464355469, 240.76100158691406, -7.631803035736084], [-108.17530059814453, 240.21270751953125, -7.603573322296143], [-108.3313980102539, 239.41775512695312, -7.577394485473633], [-108.49896240234375, 238.56097412109375, -7.560410976409912], [-108.65760040283203, 237.75453186035156, -7.537735462188721], [-108.8487777709961, 236.74073791503906, -7.510125160217285], [-109.0535888671875, 235.70159912109375, -7.481883525848389], [-109.26679992675781, 234.6610565185547, -7.4599456787109375], [-109.4811782836914, 233.64015197753906, -7.431918144226074], [-109.71770477294922, 232.52186584472656, -7.4052581787109375], [-109.96479797363281, 231.3948516845703, -7.376054286956787], [-110.20220947265625, 230.3474884033203, -7.3443756103515625], [-110.47855377197266, 229.1227264404297, -7.326680660247803], [-110.74854278564453, 227.9905548095703, -7.306262493133545], [-110.990234375, 226.99746704101562, -7.271961688995361], [-111.2794189453125, 225.7531280517578, -7.242721080780029], [-111.56788635253906, 224.5751495361328, -7.219569206237793], [-111.855224609375, 223.42501831054688, -7.191761493682861], [-112.16353607177734, 222.1948699951172, -7.166268348693848], [-112.4705810546875, 221.0043487548828, -7.139864444732666], [-112.78642272949219, 219.78575134277344, -7.1143059730529785], [-113.14341735839844, 218.41265869140625, -7.092225074768066], [-113.47198486328125, 217.2147674560547, -7.066596508026123], [-113.80424499511719, 215.97508239746094, -7.035665512084961], [-114.1429672241211, 214.69386291503906, -6.999177932739258], [-114.49303436279297, 213.37510681152344, -6.9652791023254395], [-114.84231567382812, 212.0793914794922, -6.934759616851807], [-115.18084716796875, 210.83056640625, -6.901268005371094], [-115.50081634521484, 209.63209533691406, -6.858903408050537], [-115.82231140136719, 208.38986206054688, -6.829937934875488], [-116.13614654541016, 207.17176818847656, -6.7907304763793945], [-116.42108154296875, 206.05982971191406, -6.744339466094971], [-116.70733642578125, 204.88758850097656, -6.708280563354492], [-116.99261474609375, 203.70994567871094, -6.672204494476318], [-117.21366882324219, 202.81362915039062, -6.634392738342285], [-117.47952270507812, 201.58213806152344, -6.607100963592529], [-117.69944763183594, 200.6152801513672, -6.573869228363037], [-117.89834594726562, 199.6781005859375, -6.545486927032471], [-118.10955810546875, 198.60731506347656, -6.523619174957275], [-118.28032684326172, 197.75880432128906, -6.495622634887695], [-118.44155883789062, 196.88600158691406, -6.475428581237793], [-118.62166595458984, 195.86209106445312, -6.4561848640441895], [-118.7225570678711, 195.3551483154297, -6.429886341094971], [-118.80254364013672, 194.8596954345703, -6.417476177215576], [-118.8983383178711, 194.10911560058594, -6.412542343139648], [-118.99374389648438, 193.39418029785156, -6.402340412139893], [-119.03876495361328, 193.1004180908203, -6.392802715301514], [-119.09442901611328, 192.62681579589844, -6.389505386352539], [-119.10569763183594, 192.61895751953125, -6.37438440322876], [-119.1305923461914, 192.27127075195312, -6.331279277801514], [-119.20043182373047, 191.35476684570312, -6.265840530395508], [-119.22603607177734, 191.147216796875, -6.249166488647461], [-119.2449951171875, 190.97122192382812, -6.243743419647217], [-119.26314544677734, 190.727783203125, -6.2214813232421875], [-119.27961730957031, 190.44821166992188, -6.196520805358887], [-119.28771209716797, 190.35574340820312, -6.170329570770264], [-119.30243682861328, 189.77696228027344, -6.137848377227783], [-119.32132720947266, 189.36216735839844, -6.115286827087402], [-119.32652282714844, 189.33453369140625, -6.103161811828613], [-119.3310546875, 189.2125701904297, -6.090404033660889], [-119.3339614868164, 188.93077087402344, -6.0824875831604], [-119.33656311035156, 188.8702392578125, -6.070923328399658], [-119.33625030517578, 188.74415588378906, -6.0582804679870605], [-119.33798217773438, 188.70945739746094, -6.050578594207764], [-119.33782958984375, 188.658203125, -6.038600921630859], [-119.3315200805664, 188.54666137695312, -6.029069900512695], [-119.31153106689453, 188.3003387451172, -6.018042087554932], [-119.29826354980469, 188.13287353515625, -6.007668495178223], [-119.33135986328125, 188.3818359375, -6.000007629394531], [-119.32389068603516, 188.31875610351562, -5.98715353012085], [-119.30586242675781, 188.19679260253906, -5.978979110717773], [-119.2902603149414, 188.0956268310547, -5.9727935791015625], [-119.26680755615234, 187.9551544189453, -5.964134693145752], [-119.24873352050781, 187.8489227294922, -5.956928730010986], [-119.23916625976562, 187.79208374023438, -5.949282169342041], [-119.22511291503906, 187.71685791015625, -5.943498611450195], [-119.26451873779297, 187.8842315673828, -5.935511112213135], [-119.16976165771484, 187.46795654296875, -5.927942276000977], [-119.20931243896484, 187.6331329345703, -5.92020845413208], [-119.13616180419922, 187.3245086669922, -5.911628723144531], [-119.11537170410156, 187.2310791015625, -5.902643203735352], [-119.02237701416016, 186.80848693847656, -5.892573356628418], [-119.15997314453125, 187.36251831054688, -5.881903648376465], [-119.0526123046875, 186.96051025390625, -5.87628173828125], [-118.92466735839844, 186.40362548828125, -5.86604118347168], [-119.27058410644531, 187.62045288085938, -5.861224174499512], [-118.95681762695312, 186.59539794921875, -5.852362632751465], [-118.65657043457031, 183.34420776367188, -5.849706172943115], [-124.27725219726562, 192.8992156982422, -5.855262756347656], [-119.24002838134766, 187.47718811035156, -5.842238903045654], [-119.01171112060547, 186.83901977539062, -5.8435282707214355], [-118.72659301757812, 185.77459716796875, -5.83406925201416], [-119.36192321777344, 187.72427368164062, -5.824584007263184], [-119.00640869140625, 186.81381225585938, -5.820758819580078], [-118.99957275390625, 186.7934112548828, -5.8206682205200195], [-118.99827575683594, 186.7845458984375, -5.821448802947998], [-118.99846649169922, 186.78656005859375, -5.818767070770264], [-118.99688720703125, 186.78643798828125, -5.819394588470459], [-118.99634552001953, 186.78683471679688, -5.818512439727783], [-118.99664306640625, 186.78738403320312, -5.818918228149414], [-118.99729919433594, 186.78724670410156, -5.818464279174805], [-118.99571990966797, 186.7884521484375, -5.818705081939697], [-118.9979019165039, 186.78680419921875, -5.818270683288574], [-118.99647521972656, 186.7867889404297, -5.819108486175537], [-118.9970474243164, 186.7867889404297, -5.8205108642578125], [-118.99755859375, 186.78842163085938, -5.818330764770508], [-118.99822235107422, 186.7867889404297, -5.8204498291015625], [-118.99874114990234, 186.787353515625, -5.820632457733154], [-118.99864196777344, 186.7876739501953, -5.81872034072876], [-118.99800109863281, 186.787841796875, -5.818784713745117], [-118.99756622314453, 186.78805541992188, -5.8192291259765625], [-119.00030517578125, 186.78822326660156, -5.818405628204346], [-118.99873352050781, 186.7894744873047, -5.818262577056885], [-118.99918365478516, 186.78858947753906, -5.819570064544678], [-118.99950408935547, 186.7885284423828, -5.819911003112793], [-118.99976348876953, 186.78927612304688, -5.818640232086182], [-118.99886322021484, 186.7904052734375, -5.819681167602539], [-118.99911499023438, 186.7912139892578, -5.819887161254883], [-118.9983139038086, 186.79164123535156, -5.8181891441345215], [-118.9993896484375, 186.7913360595703, -5.820011138916016], [-118.9990234375, 186.7913818359375, -5.819768905639648], [-118.99935913085938, 186.79002380371094, -5.818625450134277], [-118.99982452392578, 186.78878784179688, -5.821896553039551], [-119.00003051757812, 186.78822326660156, -5.820868492126465], [-119.09075927734375, 187.0482635498047, -5.819034576416016], [-119.27497100830078, 187.51173400878906, -5.817424297332764], [-119.07088470458984, 186.99913024902344, -5.815816879272461], [-118.72696685791016, 185.8820343017578, -5.810842037200928], [-118.9050064086914, 186.49807739257812, -5.8073272705078125], [-118.7346420288086, 185.93458557128906, -5.801810264587402], [-118.73971557617188, 185.94793701171875, -5.7932939529418945], [-118.73702239990234, 185.93360900878906, -5.785088062286377], [-118.71360778808594, 185.85487365722656, -5.7772297859191895], [-118.70291137695312, 185.81675720214844, -5.759339809417725], [-118.71343994140625, 185.8380126953125, -5.745638847351074], [-118.61322784423828, 185.56582641601562, -5.731741428375244], [-118.5719985961914, 185.44992065429688, -5.718047618865967], [-118.63587188720703, 185.59649658203125, -5.704142093658447], [-118.64259338378906, 185.60348510742188, -5.6923136711120605], [-118.64543151855469, 185.60182189941406, -5.675854682922363], [-118.69270324707031, 185.68507385253906, -5.661256313323975], [-118.6570816040039, 185.6146240234375, -5.64683723449707], [-118.76377868652344, 185.78787231445312, -5.628591537475586], [-118.79247283935547, 185.82740783691406, -5.619633674621582], [-118.82672882080078, 185.87310791015625, -5.60631799697876], [-119.20962524414062, 186.3665008544922, -5.595408916473389], [-119.17962646484375, 186.32814025878906, -5.5808868408203125], [-119.22874450683594, 186.3808135986328, -5.571654319763184], [-119.61688995361328, 186.7757568359375, -5.5578083992004395], [-119.63642120361328, 186.79244995117188, -5.544536590576172], [-119.66796875, 186.8197479248047, -5.53837251663208], [-119.18905639648438, 186.36639404296875, -5.532407760620117], [-119.52455139160156, 186.68492126464844, -5.527821063995361], [-119.49510192871094, 186.658203125, -5.524959564208984], [-119.49356079101562, 186.6519775390625, -5.5231733322143555], [-119.49368286132812, 186.65501403808594, -5.521924018859863], [-119.493896484375, 186.65643310546875, -5.520882606506348], [-119.49404907226562, 186.65603637695312, -5.521320819854736], [-119.49396514892578, 186.65493774414062, -5.523846626281738], [-119.49456787109375, 186.656494140625, -5.522841930389404], [-119.49523162841797, 186.656982421875, -5.521284103393555], [-119.49639129638672, 186.6553955078125, -5.5213093757629395], [-119.4940185546875, 186.6546173095703, -5.524055004119873], [-119.49523162841797, 186.65538024902344, -5.518129825592041], [-119.49391174316406, 186.65396118164062, -5.523091793060303], [-119.4955062866211, 186.65557861328125, -5.523120880126953], [-119.4939193725586, 186.6560516357422, -5.524205684661865], [-119.49449920654297, 186.65621948242188, -5.5218000411987305], [-119.4945068359375, 186.65611267089844, -5.521665573120117], [-119.49553680419922, 186.65554809570312, -5.520738124847412], [-119.49293518066406, 186.65505981445312, -5.5198822021484375], [-119.4930648803711, 186.6547088623047, -5.520429611206055], [-119.4939193725586, 186.6533660888672, -5.521008014678955], [-119.49270629882812, 186.65255737304688, -5.520097732543945], [-119.49309539794922, 186.65516662597656, -5.519832611083984], [-119.49357604980469, 186.65333557128906, -5.518741130828857], [-119.4922103881836, 186.6521453857422, -5.521810531616211], [-119.49405670166016, 186.6532440185547, -5.519820213317871], [-119.49354553222656, 186.65231323242188, -5.518378257751465], [-119.494384765625, 186.6533203125, -5.519411087036133], [-119.49451446533203, 186.6531524658203, -5.521966457366943], [-119.49536895751953, 186.65423583984375, -5.521061897277832], [-119.49365234375, 186.65328979492188, -5.521384239196777], [-119.49470520019531, 186.65228271484375, -5.518163681030273], [-119.4926986694336, 186.6537322998047, -5.519585132598877], [-119.4940185546875, 186.65341186523438, -5.520116806030273], [-119.49363708496094, 186.65133666992188, -5.520347595214844], [-119.4950942993164, 186.65281677246094, -5.523911952972412], [-119.70700073242188, 186.84298706054688, -5.52351188659668], [-117.38481903076172, 183.9534454345703, -5.522542476654053], [-118.72471618652344, 185.8686065673828, -5.516364097595215], [-118.16371154785156, 185.18585205078125, -5.513845443725586], [-117.99272155761719, 184.9546356201172, -5.508924961090088], [-117.8451919555664, 184.74862670898438, -5.49580717086792], [-117.79862976074219, 184.68028259277344, -5.4797043800354], [-117.52587890625, 184.3037567138672, -5.459955215454102], [-117.45854949951172, 184.2015380859375, -5.432308673858643], [-117.23909759521484, 183.90826416015625, -5.403268814086914], [-116.9163818359375, 183.48751831054688, -5.365533351898193], [-116.57401275634766, 183.04150390625, -5.327423572540283], [-116.26094055175781, 182.6353759765625, -5.283395767211914], [-115.86166381835938, 182.1324920654297, -5.24633264541626], [-115.42910766601562, 181.59288024902344, -5.196258068084717], [-114.9623031616211, 181.01373291015625, -5.15400505065918], [-114.5477294921875, 180.49771118164062, -5.103366374969482], [-113.9131088256836, 179.72535705566406, -5.0582733154296875], [-113.42488861083984, 179.10585021972656, -5.004932880401611], [-112.80603790283203, 178.3182830810547, -4.956051826477051], [-112.16571044921875, 177.4667205810547, -4.908421039581299], [-111.60270690917969, 176.67762756347656, -4.856950283050537], [-110.99881744384766, 175.79481506347656, -4.815459251403809], [-110.40933990478516, 174.876953125, -4.773855209350586], [-109.8055419921875, 173.8602752685547, -4.728224754333496], [-109.2273178100586, 172.77975463867188, -4.6911420822143555], [-108.77776336669922, 171.84384155273438, -4.655633449554443], [-108.29579162597656, 170.73941040039062, -4.612973690032959], [-107.94475555419922, 169.83041381835938, -4.589028835296631], [-107.53313446044922, 168.63490295410156, -4.564064979553223], [-107.23741912841797, 167.603759765625, -4.539475917816162], [-107.0009765625, 166.6446990966797, -4.52899694442749], [-106.82331848144531, 165.82225036621094, -4.520788669586182], [-106.60444641113281, 164.6473846435547, -4.508549213409424], [-106.47098541259766, 163.67626953125, -4.504321098327637], [-106.36800384521484, 162.6672821044922, -4.514425754547119], [-106.29560852050781, 161.32388305664062, -4.543806076049805], [-106.29402923583984, 160.6077117919922, -4.564579486846924], [-106.30730438232422, 159.50291442871094, -4.609504699707031], [-106.40877532958984, 158.03448486328125, -4.6405816078186035], [-106.50080871582031, 157.32028198242188, -4.618602275848389], [-106.65679931640625, 156.2420196533203, -4.633113384246826], [-106.89616394042969, 155.0154266357422, -4.671909332275391], [-106.97608947753906, 154.71548461914062, -4.6826887130737305], [-107.09574127197266, 154.13038635253906, -4.679832458496094], [-107.2868423461914, 153.1883087158203, -4.704370498657227], [-107.40338134765625, 152.68560791015625, -4.734683513641357], [-107.53729248046875, 152.0585479736328, -4.733550548553467], [-107.63385772705078, 151.61155700683594, -4.739657878875732], [-107.73100280761719, 151.1074676513672, -4.7615885734558105], [-107.85110473632812, 150.41311645507812, -4.7796950340271], [-107.93494415283203, 149.94772338867188, -4.783834457397461], [-108.01197052001953, 149.46014404296875, -4.787987232208252], [-108.07657623291016, 148.99923706054688, -4.794621467590332], [-108.16153717041016, 148.21307373046875, -4.807636260986328], [-108.24652862548828, 147.47422790527344, -4.818583011627197], [-108.2955093383789, 147.11851501464844, -4.821977615356445], [-108.36932373046875, 146.1674041748047, -4.8260884284973145], [-108.43111419677734, 145.52491760253906, -4.837469100952148], [-108.48307037353516, 144.89463806152344, -4.843889236450195], [-108.53523254394531, 144.0555419921875, -4.852368354797363], [-108.58721160888672, 143.23912048339844, -4.865044593811035], [-108.63475799560547, 142.4613037109375, -4.875000476837158], [-108.67623901367188, 141.6681671142578, -4.880998611450195], [-108.7233657836914, 140.60997009277344, -4.897995471954346], [-108.76817321777344, 139.88092041015625, -4.912703037261963], [-108.8008041381836, 139.08453369140625, -4.925823211669922], [-108.82447052001953, 138.20950317382812, -4.936153888702393], [-108.8418960571289, 137.49868774414062, -4.947848796844482], [-108.8421401977539, 136.69223022460938, -4.960576057434082], [-108.83071899414062, 135.80189514160156, -4.964759349822998], [-108.81550598144531, 134.86622619628906, -4.9719743728637695], [-108.80785369873047, 134.21206665039062, -4.989543437957764], [-108.78462219238281, 133.52500915527344, -4.998258113861084], [-108.7630844116211, 132.97634887695312, -5.009978294372559], [-108.72579193115234, 132.1760711669922, -5.020727634429932], [-108.71436309814453, 131.74720764160156, -5.035242557525635], [-108.71284484863281, 131.59898376464844, -5.040497779846191], [-108.70880889892578, 131.4877166748047, -5.048793792724609], [-108.67350006103516, 131.01226806640625, -5.055241107940674], [-108.65179443359375, 130.6083984375, -5.058788299560547], [-108.67668914794922, 130.9152069091797, -5.057657718658447], [-108.63121032714844, 130.2993927001953, -5.055767059326172], [-108.6302719116211, 130.2657012939453, -5.0584821701049805], [-108.63457489013672, 130.31715393066406, -5.0632147789001465], [-108.65570068359375, 130.53793334960938, -5.061589241027832], [-108.62281799316406, 130.18638610839844, -5.063387393951416], [-108.62249755859375, 130.18069458007812, -5.065678596496582], [-108.63782501220703, 130.3418731689453, -5.065915107727051], [-108.60135650634766, 129.9207305908203, -5.065382480621338], [-108.61461639404297, 130.08482360839844, -5.065644264221191], [-108.58192443847656, 129.61502075195312, -5.0671234130859375], [-108.57671356201172, 129.4967803955078, -5.067030429840088], [-108.60418701171875, 129.92333984375, -5.066303730010986], [-108.57013702392578, 129.39712524414062, -5.066421031951904], [-108.57091522216797, 129.40560913085938, -5.067549705505371], [-108.56320190429688, 129.24351501464844, -5.068108081817627], [-108.56446075439453, 129.24195861816406, -5.07185173034668], [-108.55607604980469, 129.0985107421875, -5.074498653411865], [-108.52687072753906, 128.64389038085938, -5.078903675079346], [-108.49947357177734, 128.01747131347656, -5.084395885467529], [-108.48966979980469, 127.57220458984375, -5.087426662445068], [-108.48210144042969, 127.15885925292969, -5.096767425537109], [-108.4683837890625, 126.6018295288086, -5.103643894195557], [-108.46321105957031, 126.2410888671875, -5.113470077514648], [-108.42705535888672, 125.43009185791016, -5.119903564453125], [-108.40982818603516, 124.84681701660156, -5.132650852203369], [-108.38555908203125, 124.25765991210938, -5.144890785217285], [-108.33946990966797, 123.4844970703125, -5.143041133880615], [-108.29585266113281, 122.75238037109375, -5.141861438751221], [-108.24654388427734, 122.01702117919922, -5.13959264755249], [-108.17545318603516, 121.11187744140625, -5.139565944671631], [-108.11405944824219, 120.3049087524414, -5.1390156745910645], [-108.04615783691406, 119.51498413085938, -5.132915019989014], [-107.93852233886719, 118.4580078125, -5.128462314605713], [-107.85101318359375, 117.50682067871094, -5.133315086364746], [-107.75206756591797, 116.46540832519531, -5.135310173034668], [-107.6414566040039, 115.22599792480469, -5.144054412841797], [-107.56217193603516, 114.0595703125, -5.147806167602539], [-107.50084686279297, 112.95291137695312, -5.156217575073242], [-107.43811798095703, 111.61808013916016, -5.143757343292236], [-107.41199493408203, 110.44585418701172, -5.151946067810059], [-107.39781188964844, 109.37140655517578, -5.1351752281188965], [-107.38674926757812, 107.8628921508789, -5.111339092254639], [-107.41885375976562, 106.74994659423828, -5.11688756942749], [-107.45845031738281, 105.4617691040039, -5.108563423156738], [-107.54025268554688, 103.94279479980469, -5.101284980773926], [-107.62732696533203, 102.98725128173828, -5.115996837615967], [-107.7532958984375, 101.4310073852539, -5.110671520233154], [-107.88706970214844, 100.31520080566406, -5.128166198730469], [-108.01078033447266, 99.3126449584961, -5.138236045837402], [-108.16364288330078, 97.97386169433594, -5.142623424530029], [-108.28267669677734, 97.13201141357422, -5.153772830963135], [-108.47644805908203, 95.49700927734375, -5.171961307525635], [-108.64129638671875, 94.49044036865234, -5.175878524780273], [-108.80007934570312, 93.4657211303711, -5.186734676361084], [-108.97074890136719, 92.2841567993164, -5.203754425048828], [-109.13240814208984, 91.208740234375, -5.22332763671875], [-109.28538513183594, 90.16858673095703, -5.23192024230957], [-109.45332336425781, 88.95386505126953, -5.247473239898682], [-109.62992095947266, 87.7570571899414, -5.2533416748046875], [-109.7973861694336, 86.66830444335938, -5.264647006988525], [-109.97247314453125, 85.5011978149414, -5.280686378479004], [-110.1222152709961, 84.53388214111328, -5.292881011962891], [-110.27091217041016, 83.44092559814453, -5.299491882324219], [-110.40807342529297, 82.37330627441406, -5.312129020690918], [-110.55074310302734, 81.17491912841797, -5.323248386383057], [-110.68209075927734, 80.10279083251953, -5.3403449058532715], [-110.81897735595703, 78.87903594970703, -5.351135730743408], [-110.964599609375, 77.61632537841797, -5.375466823577881], [-111.12789916992188, 76.27994537353516, -5.400287628173828], [-111.29983520507812, 75.01036834716797, -5.417220592498779], [-111.46586608886719, 73.86222076416016, -5.424770832061768], [-111.63992309570312, 72.62316131591797, -5.436962127685547], [-111.81953430175781, 71.3984375, -5.451360702514648], [-111.98875427246094, 70.3011474609375, -5.450972080230713], [-112.1779556274414, 69.03759002685547, -5.455948352813721], [-112.34889221191406, 67.99493408203125, -5.469518184661865], [-112.49880981445312, 67.0514144897461, -5.482078552246094], [-112.65556335449219, 65.94772338867188, -5.49288272857666], [-112.79535675048828, 64.98391723632812, -5.501230239868164], [-112.95327758789062, 63.8176155090332, -5.502861022949219], [-113.11031341552734, 62.725975036621094, -5.533450603485107], [-113.32057189941406, 61.33364486694336, -5.56442403793335], [-113.45545196533203, 60.61848831176758, -5.586484432220459], [-113.65370178222656, 59.28532409667969, -5.590237617492676], [-113.81975555419922, 58.33090591430664, -5.593998908996582], [-114.03984069824219, 56.99076461791992, -5.595364093780518], [-114.26861572265625, 55.781105041503906, -5.593006134033203], [-114.49746704101562, 54.65488052368164, -5.6120500564575195], [-114.69041442871094, 53.73551559448242, -5.623817443847656], [-115.01520538330078, 52.13520812988281, -5.650569438934326], [-115.24327087402344, 51.22026062011719, -5.661596298217773], [-115.50215911865234, 50.08360290527344, -5.677310466766357], [-115.76211547851562, 48.96669006347656, -5.6963887214660645], [-116.01602172851562, 47.87994384765625, -5.723212718963623], [-116.3357925415039, 46.51142501831055, -5.739254474639893], [-116.61079406738281, 45.442134857177734, -5.782311916351318], [-116.91522216796875, 44.26305389404297, -5.819833755493164], [-117.18275451660156, 43.26484298706055, -5.8457841873168945], [-117.50599670410156, 42.01033401489258, -5.901241779327393], [-117.80777740478516, 40.91093826293945, -5.918298721313477], [-118.10954284667969, 39.81322479248047, -5.928967475891113], [-118.42884826660156, 38.65703582763672, -5.948055744171143], [-118.75424194335938, 37.50839614868164, -5.957455158233643], [-119.079345703125, 36.38272476196289, -5.980504035949707], [-119.41988372802734, 35.21141052246094, -5.989462375640869], [-119.77149963378906, 34.02968215942383, -6.0199055671691895], [-120.14334869384766, 32.808815002441406, -6.048893451690674], [-120.4538345336914, 31.824316024780273, -6.0758185386657715], [-120.84015655517578, 30.5257625579834, -6.09971809387207], [-121.22406005859375, 29.288951873779297, -6.1277875900268555], [-121.5755386352539, 28.184106826782227, -6.1576714515686035], [-121.93081665039062, 27.045461654663086, -6.175683975219727], [-122.31644439697266, 25.79258918762207, -6.20161247253418], [-122.70357513427734, 24.568355560302734, -6.230669975280762], [-123.06913757324219, 23.43401527404785, -6.255357265472412], [-123.48709106445312, 22.122852325439453, -6.282354354858398], [-123.84629821777344, 21.052207946777344, -6.3126373291015625], [-124.25527954101562, 19.79665756225586, -6.342271327972412], [-124.65985107421875, 18.599443435668945, -6.371461391448975], [-125.05909729003906, 17.439422607421875, -6.397632122039795], [-125.43899536132812, 16.34881591796875, -6.42869758605957], [-125.83293151855469, 15.206122398376465, -6.451103687286377], [-126.19681549072266, 14.155960083007812, -6.478090286254883], [-126.5859603881836, 13.006255149841309, -6.506863117218018], [-126.97552490234375, 11.872427940368652, -6.533535957336426], [-127.33294677734375, 10.850089073181152, -6.557314872741699], [-127.69913482666016, 9.788759231567383, -6.582250595092773], [-128.01824951171875, 8.872138977050781, -6.6014485359191895], [-128.3357391357422, 7.9321608543396, -6.627473831176758], [-128.6846466064453, 6.8837785720825195, -6.652465343475342], [-129.00918579101562, 5.93812370300293, -6.677842140197754], [-129.30641174316406, 5.074312210083008, -6.69734525680542], [-129.61282348632812, 4.166149616241455, -6.718660354614258], [-129.94081115722656, 3.20381760597229, -6.74423885345459], [-130.22714233398438, 2.385148048400879, -6.765844345092773], [-130.4946746826172, 1.6128987073898315, -6.784024238586426], [-130.72991943359375, 0.9215012788772583, -6.800599098205566], [-130.99954223632812, 0.09057555347681046, -6.822537899017334], [-131.2382354736328, -0.6380544304847717, -6.839670658111572], [-131.4646759033203, -1.3452140092849731, -6.856022834777832], [-131.70535278320312, -2.1185946464538574, -6.871021270751953], [-131.94369506835938, -2.885441303253174, -6.881967544555664], [-132.17349243164062, -3.6246039867401123, -6.89451789855957], [-132.365234375, -4.241702079772949, -6.909485816955566], [-132.58006286621094, -4.9709792137146, -6.927508354187012], [-132.78616333007812, -5.672723770141602, -6.939723968505859], [-132.9962158203125, -6.395475387573242, -6.951162338256836], [-133.21743774414062, -7.1526055335998535, -6.948537349700928], [-133.43637084960938, -7.88662052154541, -6.951166152954102], [-133.62696838378906, -8.513839721679688, -6.9540791511535645], [-133.84339904785156, -9.239303588867188, -6.961670398712158], [-134.1144256591797, -10.118392944335938, -6.9737324714660645], [-134.26304626464844, -10.56004810333252, -6.97841739654541], [-134.51910400390625, -11.385505676269531, -6.984614372253418], [-134.78443908691406, -12.187544822692871, -6.987821102142334], [-134.93443298339844, -12.610565185546875, -6.995474815368652], [-135.26235961914062, -13.608731269836426, -7.0186448097229], [-135.46636962890625, -14.171934127807617, -7.017956733703613], [-135.69906616210938, -14.834681510925293, -7.010312557220459], [-135.9017333984375, -15.409250259399414, -7.00806999206543], [-136.23280334472656, -16.35951805114746, -7.013718128204346], [-136.4405517578125, -16.9071044921875, -7.013333797454834], [-136.67201232910156, -17.541887283325195, -7.009835243225098], [-136.90333557128906, -18.18413543701172, -7.017184734344482], [-137.1732177734375, -18.938522338867188, -7.018811225891113], [-137.325927734375, -19.345827102661133, -7.022268295288086], [-137.55694580078125, -19.98821258544922, -7.031641960144043], [-137.60240173339844, -20.098512649536133, -7.034173488616943], [-137.8231658935547, -20.713411331176758, -7.036185264587402], [-137.89419555664062, -20.894750595092773, -7.037038326263428], [-137.93084716796875, -20.98560905456543, -7.041737079620361], [-138.11532592773438, -21.506010055541992, -7.044312477111816], [-138.1907501220703, -21.70482635498047, -7.051174163818359], [-138.3069305419922, -22.02682876586914, -7.054864883422852], [-138.43377685546875, -22.382383346557617, -7.0632805824279785], [-138.612060546875, -22.893083572387695, -7.077572345733643], [-138.7755584716797, -23.355104446411133, -7.090724945068359], [-139.005859375, -24.014781951904297, -7.108306407928467], [-139.234619140625, -24.650440216064453, -7.123572826385498], [-139.4146728515625, -25.142087936401367, -7.144842147827148], [-139.67330932617188, -25.888813018798828, -7.165489196777344], [-139.91592407226562, -26.57101821899414, -7.191608428955078], [-140.1932830810547, -27.35218048095703, -7.218671798706055], [-140.44906616210938, -28.058609008789062, -7.244777202606201], [-140.7281036376953, -28.839082717895508, -7.269420146942139], [-141.05307006835938, -29.74679183959961, -7.294257640838623], [-141.34173583984375, -30.529081344604492, -7.317946910858154], [-141.66390991210938, -31.416889190673828, -7.348373889923096], [-142.01783752441406, -32.381893157958984, -7.393324851989746], [-142.36607360839844, -33.3106689453125, -7.434230327606201], [-142.71800231933594, -34.245235443115234, -7.456538677215576], [-143.10462951660156, -35.267459869384766, -7.492556571960449], [-143.46543884277344, -36.19990158081055, -7.513656139373779], [-143.83734130859375, -37.17390823364258, -7.538761138916016], [-144.24208068847656, -38.24345016479492, -7.573847770690918], [-144.63351440429688, -39.26294708251953, -7.6018500328063965], [-145.0670623779297, -40.39751052856445, -7.629302978515625], [-145.47323608398438, -41.43339920043945, -7.674283504486084], [-145.9063262939453, -42.55434799194336, -7.700855731964111], [-146.35572814941406, -43.7050895690918, -7.726011753082275], [-146.80186462402344, -44.826412200927734, -7.766204833984375], [-147.24884033203125, -45.94870376586914, -7.801246643066406], [-147.71046447753906, -47.10779571533203, -7.82666540145874], [-148.19212341308594, -48.3104362487793, -7.857251167297363], [-148.65834045410156, -49.4585075378418, -7.888796806335449], [-149.1568145751953, -50.69171905517578, -7.912622451782227], [-149.62808227539062, -51.837867736816406, -7.940946102142334], [-150.1432342529297, -53.10083770751953, -7.9705424308776855], [-150.62046813964844, -54.24388885498047, -7.993631362915039], [-151.15481567382812, -55.53792953491211, -8.018492698669434], [-151.6694793701172, -56.745849609375, -8.043172836303711], [-152.1859130859375, -57.94679260253906, -8.060583114624023], [-152.72064208984375, -59.177616119384766, -8.0828218460083], [-153.23489379882812, -60.34161376953125, -8.11080265045166], [-153.73324584960938, -61.46995544433594, -8.138812065124512], [-154.22537231445312, -62.59568786621094, -8.168848991394043], [-154.72518920898438, -63.74976348876953, -8.194671630859375], [-155.15113830566406, -64.73102569580078, -8.220272064208984], [-155.59463500976562, -65.81298828125, -8.246005058288574], [-155.9813995361328, -66.77522277832031, -8.27725601196289], [-156.3812713623047, -67.843994140625, -8.307135581970215], [-156.7681427001953, -68.91963958740234, -8.336652755737305], [-157.16098022460938, -70.0555648803711, -8.368844032287598], [-157.5465850830078, -71.19430541992188, -8.392158508300781], [-157.89651489257812, -72.24504852294922, -8.40835952758789], [-158.26332092285156, -73.4085922241211, -8.438711166381836], [-158.59503173828125, -74.4737548828125, -8.471924781799316], [-158.9226531982422, -75.57464599609375, -8.498092651367188], [-159.21817016601562, -76.58637237548828, -8.517382621765137], [-159.4957275390625, -77.58274841308594, -8.541999816894531], [-159.7415771484375, -78.49931335449219, -8.565377235412598], [-159.9751739501953, -79.42118072509766, -8.580558776855469], [-160.11544799804688, -79.95893096923828, -8.595372200012207], [-160.28988647460938, -80.80469512939453, -8.597260475158691], [-160.43124389648438, -81.49088287353516, -8.599470138549805], [-160.53717041015625, -82.02534484863281, -8.601556777954102], [-160.6492156982422, -82.67088317871094, -8.596126556396484], [-160.72264099121094, -83.08863067626953, -8.583636283874512], [-160.78248596191406, -83.4804916381836, -8.586099624633789], [-160.8265838623047, -83.80992126464844, -8.589445114135742], [-160.85585021972656, -84.05253601074219, -8.58988094329834], [-160.8752899169922, -84.01053619384766, -8.591826438903809], [-160.90232849121094, -83.90243530273438, -8.591910362243652], [-160.9637451171875, -83.63499450683594, -8.59980297088623], [-161.0601043701172, -83.33424377441406, -8.597115516662598], [-161.17840576171875, -83.05801391601562, -8.584127426147461], [-161.34381103515625, -82.75225830078125, -8.582927703857422], [-161.5248565673828, -82.487060546875, -8.585997581481934], [-161.61341857910156, -82.40167236328125, -8.584010124206543], [-161.56167602539062, -82.50010681152344, -8.575048446655273], [-161.7233123779297, -82.36650085449219, -8.572530746459961], [-161.88961791992188, -82.25663757324219, -8.560981750488281], [-161.6932830810547, -82.4373550415039, -8.548879623413086], [-161.46018981933594, -82.63008117675781, -8.533447265625], [-161.21112060546875, -82.81787872314453, -8.518781661987305], [-160.99267578125, -82.97320556640625, -8.498163223266602], [-160.6849365234375, -83.15797424316406, -8.4747896194458], [-160.13458251953125, -83.43646240234375, -8.463299751281738], [-159.68478393554688, -83.65632629394531, -8.442368507385254], [-158.9914093017578, -83.95148468017578, -8.413491249084473], [-158.2357940673828, -84.25759887695312, -8.372003555297852], [-157.5398406982422, -84.53117370605469, -8.332490921020508], [-156.6172637939453, -84.86624145507812, -8.295304298400879], [-155.53749084472656, -85.25418853759766, -8.253747940063477], [-154.64930725097656, -85.58380889892578, -8.217119216918945], [-153.69956970214844, -85.9221420288086, -8.177468299865723], [-152.55923461914062, -86.31632232666016, -8.134334564208984], [-151.5294647216797, -86.6820297241211, -8.086360931396484], [-150.45677185058594, -87.05663299560547, -8.039770126342773], [-149.33853149414062, -87.44377136230469, -7.985598564147949], [-148.1859588623047, -87.84398651123047, -7.934202671051025], [-147.09344482421875, -88.2269287109375, -7.893465518951416], [-145.9326171875, -88.62866973876953, -7.849073886871338], [-144.81922912597656, -89.01763916015625, -7.8065714836120605], [-143.73934936523438, -89.39271545410156, -7.758190155029297], [-142.4137725830078, -89.85025024414062, -7.711344242095947], [-141.62503051757812, -90.14659881591797, -7.683558940887451], [-140.35592651367188, -90.565185546875, -7.649649143218994], [-139.26792907714844, -90.94391632080078, -7.614099502563477], [-138.3070831298828, -91.27775573730469, -7.571259021759033], [-137.3949737548828, -91.58098602294922, -7.51457405090332], [-136.34339904785156, -91.90742492675781, -7.470870494842529], [-135.4033966064453, -92.19638061523438, -7.422275066375732], [-134.4500274658203, -92.472412109375, -7.379263401031494], [-133.4525604248047, -92.74714660644531, -7.346872806549072], [-132.72442626953125, -92.9478530883789, -7.3106889724731445], [-131.8489227294922, -93.15572357177734, -7.267730236053467], [-130.87181091308594, -93.37394714355469, -7.234203815460205], [-130.19261169433594, -93.53006744384766, -7.209774971008301], [-129.22291564941406, -93.72373962402344, -7.174622058868408], [-128.52589416503906, -93.869873046875, -7.157102584838867], [-127.77726745605469, -94.0142593383789, -7.133853912353516], [-126.97891235351562, -94.16425323486328, -7.108885288238525], [-126.3215560913086, -94.29127502441406, -7.093493461608887], [-125.74400329589844, -94.40120697021484, -7.068721771240234], [-125.2974853515625, -94.484619140625, -7.050210952758789], [-124.65848541259766, -94.59437561035156, -7.040348529815674], [-124.31268310546875, -94.65845489501953, -7.030764579772949], [-123.91160583496094, -94.72544860839844, -7.010124206542969], [-123.602294921875, -94.77620697021484, -6.999643802642822], [-123.13701629638672, -94.84764099121094, -6.992932319641113], [-122.88902282714844, -94.88835906982422, -6.989859104156494], [-122.79502868652344, -94.90532684326172, -6.9799275398254395], [-122.45691680908203, -94.9497299194336, -6.972736358642578], [-122.23502349853516, -94.97985076904297, -6.962975978851318], [-121.92314147949219, -95.01953125, -6.948436737060547], [-121.7876968383789, -95.03819274902344, -6.939596652984619], [-121.5622329711914, -95.06419372558594, -6.930391788482666], [-121.2657699584961, -95.09635925292969, -6.921891212463379], [-120.91925048828125, -95.13451385498047, -6.913300037384033], [-120.75560760498047, -95.15431213378906, -6.9033355712890625], [-120.49800109863281, -95.18069458007812, -6.889102458953857], [-120.31480407714844, -95.19951629638672, -6.876689434051514], [-119.96012878417969, -95.22885131835938, -6.863157749176025], [-119.69463348388672, -95.25157165527344, -6.847550868988037], [-119.30531311035156, -95.27894592285156, -6.833185195922852], [-118.89051818847656, -95.3066177368164, -6.820436477661133], [-118.35420227050781, -95.34011840820312, -6.8037614822387695], [-117.84644317626953, -95.3740005493164, -6.784695625305176], [-117.30103302001953, -95.40888214111328, -6.764855861663818], [-116.59854888916016, -95.4516372680664, -6.746248722076416], [-115.87936401367188, -95.50122833251953, -6.728477954864502], [-115.20909881591797, -95.55148315429688, -6.7073974609375], [-114.5197982788086, -95.60176849365234, -6.6847453117370605], [-113.67859649658203, -95.6609878540039, -6.654019355773926], [-113.07046508789062, -95.71082305908203, -6.618236541748047], [-112.3445053100586, -95.75775146484375, -6.582439422607422], [-111.59359741210938, -95.8011245727539, -6.541013240814209], [-110.88294219970703, -95.83712768554688, -6.493215084075928], [-110.09963989257812, -95.86367797851562, -6.446678161621094], [-109.28276062011719, -95.88273620605469, -6.405413627624512], [-108.42810821533203, -95.89433288574219, -6.346986293792725], [-107.6330337524414, -95.89956665039062, -6.291711807250977], [-106.68304443359375, -95.88763427734375, -6.236194133758545], [-105.77959442138672, -95.8733901977539, -6.177208423614502], [-104.92779541015625, -95.85017395019531, -6.116609573364258], [-104.01769256591797, -95.80634307861328, -6.049040794372559], [-103.09767150878906, -95.74701690673828, -5.981237888336182], [-102.20645904541016, -95.67518615722656, -5.90818452835083], [-101.1749496459961, -95.56488800048828, -5.837810039520264], [-99.99347686767578, -95.42436981201172, -5.763444423675537], [-98.86759185791016, -95.29214477539062, -5.6881279945373535], [-97.68901062011719, -95.14503479003906, -5.614937782287598], [-96.50321960449219, -94.9932861328125, -5.5367751121521], [-95.32359313964844, -94.83794403076172, -5.458710193634033], [-94.05657196044922, -94.6631851196289, -5.378180503845215], [-92.88410949707031, -94.50341033935547, -5.298806667327881], [-91.63928985595703, -94.3209457397461, -5.210251331329346], [-90.26304626464844, -94.11528778076172, -5.1199774742126465], [-89.09352111816406, -93.9518814086914, -5.034144878387451], [-87.72614288330078, -93.74092102050781, -4.943314552307129], [-86.42848205566406, -93.5486068725586, -4.847329616546631], [-85.03718566894531, -93.34014892578125, -4.756537914276123], [-83.73721313476562, -93.15239715576172, -4.673423767089844], [-82.35958862304688, -92.94499206542969, -4.579376697540283], [-80.95893859863281, -92.73661041259766, -4.488867282867432], [-79.48974609375, -92.52252197265625, -4.402862071990967], [-78.05032348632812, -92.32223510742188, -4.30249547958374], [-76.6841049194336, -92.13706970214844, -4.212831974029541], [-75.14836120605469, -91.92123413085938, -4.120669364929199], [-73.75785064697266, -91.74043273925781, -4.030489921569824], [-72.2982406616211, -91.54326629638672, -3.940019369125366], [-70.85990905761719, -91.35120391845703, -3.84932017326355], [-69.38748931884766, -91.1528091430664, -3.759547710418701], [-67.99394226074219, -90.96601104736328, -3.66853404045105], [-66.49756622314453, -90.7530746459961, -3.5743558406829834], [-65.00599670410156, -90.5433120727539, -3.4845504760742188], [-63.52946853637695, -90.33721923828125, -3.388312339782715], [-62.05750274658203, -90.12946319580078, -3.2955238819122314], [-60.620750427246094, -89.9241943359375, -3.208467960357666], [-59.15311050415039, -89.7059097290039, -3.111199140548706], [-57.736183166503906, -89.49085998535156, -3.021928548812866], [-56.16563415527344, -89.23949432373047, -2.9230940341949463], [-54.65540313720703, -89.00765228271484, -2.8300979137420654], [-53.1263542175293, -88.77396392822266, -2.7342870235443115], [-51.5859489440918, -88.54259490966797, -2.6345579624176025], [-50.03041458129883, -88.31379699707031, -2.532477378845215], [-48.52504348754883, -88.09991455078125, -2.4349889755249023], [-47.00552749633789, -87.88310241699219, -2.335427761077881], [-45.53995895385742, -87.67591857910156, -2.2312793731689453], [-44.04408264160156, -87.45952606201172, -2.134986162185669], [-42.5655517578125, -87.24700927734375, -2.0295729637145996], [-41.12080764770508, -87.0391616821289, -1.9355336427688599], [-39.69819259643555, -86.83082580566406, -1.8439061641693115], [-38.26901626586914, -86.61714172363281, -1.749350905418396], [-36.82734298706055, -86.40087890625, -1.6590538024902344], [-35.40229797363281, -86.1908950805664, -1.563631534576416], [-34.12286376953125, -86.00582122802734, -1.4661465883255005], [-32.79133605957031, -85.79752349853516, -1.376159906387329], [-31.381023406982422, -85.56924438476562, -1.2882080078125], [-29.971906661987305, -85.34770965576172, -1.194860577583313], [-28.70439338684082, -85.1558837890625, -1.1113274097442627], [-27.358896255493164, -84.94354248046875, -1.0261590480804443], [-26.07372283935547, -84.74554443359375, -0.9399546980857849], [-24.794071197509766, -84.54713439941406, -0.8538006544113159], [-23.53064727783203, -84.3512191772461, -0.7699095606803894], [-22.27066421508789, -84.1556396484375, -0.6850435137748718], [-21.067272186279297, -83.97096252441406, -0.6057831048965454], [-19.828277587890625, -83.77786254882812, -0.5217041969299316], [-18.686344146728516, -83.60395812988281, -0.44315609335899353], [-17.480680465698242, -83.41411590576172, -0.3631955087184906], [-16.390974044799805, -83.24732971191406, -0.28682759404182434], [-15.341690063476562, -83.08202362060547, -0.21969619393348694], [-14.40018081665039, -82.92992401123047, -0.1451052725315094], [-13.55647087097168, -82.78396606445312, -0.08362867683172226], [-12.625349998474121, -82.6051025390625, -0.016562366858124733], [-11.958308219909668, -82.47856140136719, 0.04308602958917618], [-11.349732398986816, -82.34925079345703, 0.09691689163446426], [-10.530522346496582, -82.15148162841797, 0.1474681794643402], [-10.021929740905762, -82.03364562988281, 0.1915818154811859], [-9.898781776428223, -82.01581573486328, 0.23160406947135925], [-9.11547565460205, -81.77360534667969, 0.2746107280254364], [-8.968520164489746, -81.73724365234375, 0.30021604895591736], [-8.787125587463379, -81.68143463134766, 0.33056744933128357], [-8.273200035095215, -81.50740051269531, 0.3524700105190277], [-8.518324851989746, -81.60174560546875, 0.37228986620903015], [-8.413620948791504, -81.56288146972656, 0.3904690444469452], [-7.9915971755981445, -81.39704895019531, 0.4098336398601532], [-8.101326942443848, -81.44541931152344, 0.4242684543132782], [-8.224271774291992, -81.50493621826172, 0.44489786028862], [-8.008013725280762, -81.40472412109375, 0.46214744448661804], [-8.129571914672852, -81.47259521484375, 0.4831201732158661], [-8.277586936950684, -81.56453704833984, 0.5038264989852905], [-8.36768913269043, -81.63037109375, 0.5255796909332275], [-8.469352722167969, -81.71235656738281, 0.5433093309402466], [-8.784540176391602, -81.98387908935547, 0.5656864643096924], [-8.762948036193848, -81.97637939453125, 0.5919170379638672], [-8.92093276977539, -82.1594467163086, 0.6191220283508301], [-8.716304779052734, -81.94142150878906, 0.6478589773178101], [-8.698077201843262, -81.94371032714844, 0.6686021089553833], [-8.90113353729248, -82.28115844726562, 0.6917779445648193], [-8.742788314819336, -82.04569244384766, 0.7182693481445312], [-8.670242309570312, -81.95262145996094, 0.7422773838043213], [-8.54434871673584, -81.72931671142578, 0.7660481929779053], [-8.533852577209473, -81.76908111572266, 0.7876195907592773], [-8.447453498840332, -81.57588958740234, 0.8115319013595581], [-8.377301216125488, -81.40846252441406, 0.8301305770874023], [-8.304245948791504, -81.1848373413086, 0.850871205329895], [-8.241866111755371, -80.95806884765625, 0.8668731451034546], [-8.192834854125977, -80.75379180908203, 0.8883017301559448], [-8.146942138671875, -80.37034606933594, 0.907129168510437], [-8.115232467651367, -79.92525482177734, 0.9256631135940552], [-8.102622985839844, -79.37899017333984, 0.94257652759552], [-8.11797046661377, -78.62924194335938, 0.9606684446334839], [-8.152023315429688, -77.78572082519531, 0.9803866147994995], [-8.194574356079102, -76.952392578125, 0.9994364976882935], [-8.26128101348877, -75.95950317382812, 1.010459065437317], [-8.328875541687012, -74.97815704345703, 1.0250164270401], [-8.413686752319336, -73.82907104492188, 1.0331403017044067], [-8.489547729492188, -72.65946960449219, 1.0436946153640747], [-8.5494384765625, -71.58634948730469, 1.055846095085144], [-8.614795684814453, -70.45928955078125, 1.0640982389450073], [-8.679859161376953, -69.31297302246094, 1.0764127969741821], [-8.747132301330566, -68.11228942871094, 1.0880762338638306], [-8.80872917175293, -66.91954803466797, 1.096727728843689], [-8.869234085083008, -65.70170593261719, 1.1125825643539429], [-8.925382614135742, -64.51058959960938, 1.1263188123703003], [-8.984294891357422, -63.29647445678711, 1.1395059823989868], [-9.048055648803711, -61.98193359375, 1.152532935142517], [-9.094748497009277, -60.80101776123047, 1.1612862348556519], [-9.154088020324707, -59.498512268066406, 1.1740306615829468], [-9.20405387878418, -58.25630187988281, 1.180737853050232], [-9.2559175491333, -57.016536712646484, 1.1913450956344604], [-9.312759399414062, -55.70429992675781, 1.1999696493148804], [-9.357945442199707, -54.51304626464844, 1.2123552560806274], [-9.419119834899902, -53.12627410888672, 1.2123304605484009], [-9.44959831237793, -52.09389877319336, 1.2272666692733765], [-9.522330284118652, -50.72379684448242, 1.2354665994644165], [-9.568170547485352, -49.578399658203125, 1.2484499216079712], [-9.625017166137695, -48.440059661865234, 1.2586547136306763], [-9.702261924743652, -47.14836883544922, 1.2673043012619019], [-9.762397766113281, -46.00999450683594, 1.2816089391708374], [-9.814882278442383, -45.08631896972656, 1.3047000169754028], [-9.943303108215332, -43.587764739990234, 1.3140991926193237], [-9.9968843460083, -42.616703033447266, 1.3278619050979614], [-10.091261863708496, -41.4460334777832, 1.342849850654602]])
segs = np.array([[[-0.8258466124534607, 76.60325622558594, 1000.0], [-0.8258466124534607, 76.60325622558594, -1000.0]], [[-1.9099116325378418, 78.55892944335938, 1000.0], [-1.9099116325378418, 78.55892944335938, -1000.0]]])

# uncomment this and it will find intersections
# faces = faces[1:]

tree = ot.PyOctree(verts.astype(np.float64), faces.astype(np.int32))

for ls in segs:
    intersections = tree.rayIntersection(ls.astype(np.float32))
    if len(intersections) != 0:
        print("intersection found!", intersections[0].p)
    else:
        print(ls[0], ls[1], "has no intersection")

The result is:

0.2.10
checking: 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 2630, 2631, 2632, 2633, 2634, 2635, 2636, 2637, 2638, 2639, 2640, 2641
[-8.25846612e-01  7.66032562e+01  1.00000000e+03] [-8.25846612e-01  7.66032562e+01 -1.00000000e+03] has no intersection
checking: 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 2630, 2631, 2632, 2633, 2634, 2635, 2636, 2637, 2638, 2639, 2640, 2641
intersection found! [-1.90991163 78.55892944  1.55145169]

If you uncomment the faces = faces[1:] then the result is:

0.2.10
checking: 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 2629, 2630, 2631, 2632, 2633, 2634, 2635, 2636, 2637, 2638, 2639, 2640
intersection found! [-0.82584661 76.60325623  1.567839  ]
checking: 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 2629, 2630, 2631, 2632, 2633, 2634, 2635, 2636, 2637, 2638, 2639, 2640
intersection found! [-1.90991163 78.55892944  1.55145169]

No vertices are changing between execution, just filtering out the first face. The triangles to check are just offset by 1 as expected. Any idea what is happening here?

Computing intersections over float values instead of dtype= dtype=np.float32, using dev version functionality.

In one of the issue you mentioned that in dev version you have made changes such that we need not specify dtype=np.float32. to compute ray intersection. I have downloaded source code from dev branch and installed it according to instructions in readme file but still I am getting error :

File "pyoctree\pyoctree.pyx", line 206, in pyoctree.pyoctree.pyoctree.PyOctree.rayIntersection
ValueError: Buffer dtype mismatch, expected 'float' but got 'double'

Can you help me to fix this?

Missing dependency on numpy in setup.py

When you install pyoctree with pip, it fails with an error like this:

Collecting pyoctree==v0.2.4 (from -r requirements.txt (line 13))
  Downloading https://files.pythonhosted.org/packages/94/d2/848f4fbaae1a5262029238bccf8130cd3ffd1bed62a19f219adc023a95ee/pyoctree-0.2.4.tar.gz (2.2MB)
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-armvsun8/pyoctree/setup.py", line 11, in <module>
        import numpy
    ModuleNotFoundError: No module named 'numpy'
    
    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-armvsun8/pyoctree/

It happens because numpy is not declared using install_requires parameter in setup.py. Can you please add that dependency and fix the issue?

setup(
    name = 'pyoctree',
    version = __version__,
    # ...
    ext_modules = ext_modules,
    cmdclass = cmdclass,
    install_requires = ["numpy"], # <<< this line is missing
)

Partialy hollowing mesh

Hello,
we are trying to use the octree to represent a mesh and be able to choose which nodes inside the mesh are solid and which are hollow. We also want to be able to split a leaf node into smaller nodes if necessary. Is this possible using this package? Do you have any suggestions on how we can implement something like this?

Compiling fails on MacOS

Hi! First off: love your package! I'm using it to determine if a point is within a volume abusing ray casting and it works like a charm. I encountered an error when compiling the package (see screenshot, MacOS). I was able to work around by painstakingly changing the default compiler but - for the sake of easy distribution - is there anything on your end you can do about this? Would maybe adding more wheels be an option?

screen shot 2017-08-24 at 14 40 17

VTU file with 6 point components ?

Great code thanks. I'm trying to read the VTU file but the "points" part contains 6 float components instead of the more usual 3 for each spatial dimension.

What are the last 3 components associated with? Normal vector?

Installation difficulties from tp_print

tp_print was removed in Python 3.9 - I get the following error on installation

c:\users\a2f54zz\appdata\local\programs\python\python39\lib\site-packages\numpy\core\include\numpy\npy_1_7_deprecated_api.h(14) : Warning Msg: Using deprecated NumPy API, disable it with #define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION
pyoctree/pyoctree.cpp(4179): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
pyoctree/pyoctree.cpp(8434): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
pyoctree/pyoctree.cpp(9521): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
pyoctree/pyoctree.cpp(30311): error C2039: 'tp_print': is not a member of '_typeobject'
c:\users\a2f54zz\appdata\local\programs\python\python39\include\cpython/object.h(193): note: see declaration of '_typeobject'
pyoctree/pyoctree.cpp(30322): error C2039: 'tp_print': is not a member of '_typeobject'
c:\users\a2f54zz\appdata\local\programs\python\python39\include\cpython/object.h(193): note: see declaration of '_typeobject'
pyoctree/pyoctree.cpp(30333): error C2039: 'tp_print': is not a member of '_typeobject'
c:\users\a2f54zz\appdata\local\programs\python\python39\include\cpython/object.h(193): note: see declaration of '_typeobject'
pyoctree/pyoctree.cpp(30344): error C2039: 'tp_print': is not a member of '_typeobject'
c:\users\a2f54zz\appdata\local\programs\python\python39\include\cpython/object.h(193): note: see declaration of '_typeobject'
pyoctree/pyoctree.cpp(30353): error C2039: 'tp_print': is not a member of '_typeobject'
c:\users\a2f54zz\appdata\local\programs\python\python39\include\cpython/object.h(193): note: see declaration of '_typeobject'
pyoctree/pyoctree.cpp(30361): error C2039: 'tp_print': is not a member of '_typeobject'
c:\users\a2f54zz\appdata\local\programs\python\python39\include\cpython/object.h(193): note: see declaration of '_typeobject'
pyoctree/pyoctree.cpp(30366): error C2039: 'tp_print': is not a member of '_typeobject'
c:\users\a2f54zz\appdata\local\programs\python\python39\include\cpython/object.h(193): note: see declaration of '_typeobject'
pyoctree/pyoctree.cpp(30381): error C2039: 'tp_print': is not a member of '_typeobject'
c:\users\a2f54zz\appdata\local\programs\python\python39\include\cpython/object.h(193): note: see declaration of '_typeobject'
pyoctree/pyoctree.cpp(30394): error C2039: 'tp_print': is not a member of '_typeobject'
c:\users\a2f54zz\appdata\local\programs\python\python39\include\cpython/object.h(193): note: see declaration of '_typeobject'
pyoctree/pyoctree.cpp(30965): warning C4996: '_PyUnicode_get_wstr_length': deprecated in 3.3
pyoctree/pyoctree.cpp(30981): warning C4996: '_PyUnicode_get_wstr_length': deprecated in 3.3
pyoctree/pyoctree.cpp(33459): warning C4996: 'PyUnicode_FromUnicode': deprecated in 3.3
pyoctree/pyoctree.cpp(33725): warning C4996: 'PyUnicode_FromUnicode': deprecated in 3.3
error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe' failed with exit code 2

[Speed] Large Mesh

I have a mesh with around 1.5 million vertices/3 million faces. Is pyoctree suitable for meshes this large? Tree creation has been running for over an hour and I was wondering if that's to be expected or if something is wrong.

c++ version of PyOctree

Dear Michael,

I'm currently using your Pyoctree package in my Python code.

Now I'd like to write a C++ version of my code (because of parallelization with Cuda).
Are cOctree.cpp and cOctree.h enough to calculate the intersection between a stl and a ray in a C++ code? Or I need some other files?

Thanks,
Cheers,

Davide

General Query regarding octree mesh

Hi Just a general query, Does this library able to represent triangulated data as an octree mesh in vtk format? Or is this a structure for fast searching?

Best.

Issue with pyoctree on linux

When importing pyoctree on Xubuntu 16.04 using:
from pyoctree import pyoctree as ot

I got the following issue:
ImportError: pyoctree/pyoctree.so: undefined symbol: _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE

Using Anaconda Python 2.7

4D and custom distance metrics

Any interest in a PR extending the library so it can handle problem 25 of the 2018 Advent of Code?

https://adventofcode.com/2018/day/25

  1. Constructor would take vectors size larger than 3.

  2. Constructor would take default distance metric as Euclidian, but could use any scipy.spatial.distance metric such as Manhattan.

Error 'position' parameter & notebook crashes when getOctreeRep()

Hi,
I don't manage to get the position parameter.
Here is what I get for 'tree.root.position' (even for your example):

NameError Traceback (most recent call last)
in ()
----> 1 tree.root.position
pyoctree\pyoctree.pyx in pyoctree.pyoctree.PyOctnode.position.get (pyoctree\pyoctree.cpp:8283)()
NameError: name 'np' is not defined

And do you have any idea about why the jupyter notebook crashes when I try to excute: 'tree.getOctreeRep()' ? What could be missing ?

Finally I was wondering if there would be some more documentation available ?

Please let me know if you need any more information.
Thanks for your help!
Céline

How to update any node from octree

As a general query I wanted to know if there is any way to delete nodes from an octree.
I am looking for a way to update the octree without the need to recreate it. In cOctree.cpp there is a method to add nodes, but I couldn't find any method to delete a node.

Cannot install v. 0.2.5, 0.2.6 and 0.2.7 with "pip"

I am having this problem trying to install it with pip.

It can see that 0.2.7 was released:

$ pip search pyoctree

pyoctree (0.2.7)  - Octree structure containing 3D triangular mesh model

However, it cannot install it:

$ pip install pyoctree==0.2.7

Collecting pyoctree==0.2.7
  Could not find a version that satisfies the requirement pyoctree==0.2.7 (from versions: 0.1.0, 0.1.1, 0.1.2, 0.2.0, 0.2.1, 0.2.2, 0.2.4)
No matching distribution found for pyoctree==0.2.7

The verbose mode says that the released version is incompatible with the Python version I am using (getting the same error when using Python 2.7 and 3.6). Check the last lines of the log below ("it is not compatible with this Python" message at the end of lines for versions 2.5, 2.6 and 2.7):

$ pip install pyoctree==0.2.7 -vvv

Created temporary directory: /private/var/folders/r9/d3kkplcx0gn76g_4kyrspy4w0000gn/T/pip-ephem-wheel-cache-AOCGpb
Created temporary directory: /private/var/folders/r9/d3kkplcx0gn76g_4kyrspy4w0000gn/T/pip-req-tracker-kIpsQj
Created requirements tracker '/private/var/folders/r9/d3kkplcx0gn76g_4kyrspy4w0000gn/T/pip-req-tracker-kIpsQj'
Created temporary directory: /private/var/folders/r9/d3kkplcx0gn76g_4kyrspy4w0000gn/T/pip-install-aL8kY4
Collecting pyoctree==0.2.7
  1 location(s) to search for versions of pyoctree:
  * https://pypi.org/simple/pyoctree/
  Getting page https://pypi.org/simple/pyoctree/
  Looking up "https://pypi.org/simple/pyoctree/" in the cache
  Current age based on date: 178
  Freshness lifetime from max-age: 600
  Freshness lifetime from request max-age: 600
  The response is "fresh", returning cached response
  600 > 178
  Analyzing links from page https://pypi.org/simple/pyoctree/
    Found link https://files.pythonhosted.org/packages/34/1a/1225e4219a9692699b62c6a014142c678c38ab766fb7c9e421e9d5b22e02/pyoctree-0.1.0.zip#sha256=c93d219bb62708227d3cd18bfae45ab62437fbe04fdaf9968a5c1793dedb27e3 (from https://pypi.org/simple/pyoctree/), version: 0.1.0
    Found link https://files.pythonhosted.org/packages/b8/6b/bc3b71e3a852b6bd30b80489daf0a17a28e16806071bb92f6053cbf1035d/pyoctree-0.1.1.zip#sha256=e1eced7f53561c08de4d0fefc48b755737006cfcb98ed2c3bcd3014b9defdc05 (from https://pypi.org/simple/pyoctree/), version: 0.1.1
    Skipping link 

...

    Found link https://files.pythonhosted.org/packages/62/cf/cde6b411521b51523b60b91f3da28bccb8a47e0253e061c8679ba9bec666/pyoctree-0.2.2.tar.gz#sha256=f5ab9727fd40d37609306bedfbb78600709fb70a003cb7a8cd83fddbcbfe40d6 (from https://pypi.org/simple/pyoctree/), version: 0.2.2
    Skipping link https://files.pythonhosted.org/packages/b8/81/74a13e0b94a6bf38b8d8bf1a49d34ee1940892044d5c30df3676f2aebb75/pyoctree-0.2.4-cp27-cp27m-win_amd64.whl#sha256=36a029f5462ce44ac47746c91e09844a55dc01fde8af5e27b6232792c4cec37f (from https://pypi.org/simple/pyoctree/); it is not compatible with this Python
    Skipping link https://files.pythonhosted.org/packages/db/8d/8f3f0303796674e6d3536b7cc91675de0d4c618e5bb141125c7da008eadd/pyoctree-0.2.4-cp36-cp36m-win_amd64.whl#sha256=a1702d13adfe8a6bcabea02f6e6278c320437ecc8cd1055cd7d771af7ae51f70 (from https://pypi.org/simple/pyoctree/); it is not compatible with this Python
    Found link https://files.pythonhosted.org/packages/94/d2/848f4fbaae1a5262029238bccf8130cd3ffd1bed62a19f219adc023a95ee/pyoctree-0.2.4.tar.gz#sha256=703b8b9123df81b4866a458f359711b6a5015b02b2d018fbf57d3ec445b3a12d (from https://pypi.org/simple/pyoctree/), version: 0.2.4
    Skipping link https://files.pythonhosted.org/packages/20/00/446362e635b78013957ac72bce631ad2a1369300324c001494a258554383/pyoctree-0.2.5-cp36-cp36m-win_amd64.whl#sha256=36fb9364438032ddc7dd941739325ff7e9da8227bfc36fe579fb43f94bd35b83 (from https://pypi.org/simple/pyoctree/); it is not compatible with this Python
    Skipping link https://files.pythonhosted.org/packages/c2/25/053008a768ea66ec5c6d5612214d2ddc4b38436656e5d8a3423cb3e0cbc2/pyoctree-0.2.6-cp36-cp36m-win_amd64.whl#sha256=6a9f7857cb3f31b27c56d328884e96f428a1dde126bbb7716e83401de87781ae (from https://pypi.org/simple/pyoctree/); it is not compatible with this Python
    Skipping link https://files.pythonhosted.org/packages/f0/05/23b51083020def64e2aea7f88122e7d30bdbfbd0b691d213ba699d2b834b/pyoctree-0.2.7-cp36-cp36m-win_amd64.whl#sha256=ef5d82c19a0f0c8bcb029a97111b095bc292d43763f1eaac5b146f412ed981cc (from https://pypi.org/simple/pyoctree/); it is not compatible with this Python

Ran with Python 2.7.10 and 3.6.3 with the same outcome. pip's version is 18.0.

Error compiling on Windows 10

Hi,

When trying to install via PyPi I get the following compilation error:

" C:\Users\user\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Include\xlocale(342) : warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc

pyoctree\pyoctree.cpp(267) : fatal error C1083: Cannot open include file: 'cOctree.h': No such file or directory error: command 'C:\Users\user\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\cl.exe' failed with exit status 2"

System:
Windows 10 Pro x64
Version 1511
Build 10586.545
Visual C++ 2008 (9.0) - MSC_VER=1500

If do you need any extra information, please just let me know.

Best regards.

Fatal error C1083: Cannot open source file: 'pyoctree/pyoctree.cpp'

Good "morning",

I tried to install pyoctree on my Windows 10 computer and I received a fatal error C1083 where a cpp file is missing. Is this a known error or did I do something wrong?

Best,
Andreas

python setup.py install
running install
running bdist_egg
running egg_info
writing pyoctree.egg-info\PKG-INFO
writing dependency_links to pyoctree.egg-info\dependency_links.txt
writing requirements to pyoctree.egg-info\requires.txt
writing top-level names to pyoctree.egg-info\top_level.txt
reading manifest file 'pyoctree.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.pyd' under directory 'pyoctree'
writing manifest file 'pyoctree.egg-info\SOURCES.txt'
installing library code to build\bdist.win-amd64\egg
running install_lib
running build_py
running build_ext
building 'pyoctree.pyoctree' extension
C:\Program Files (x86)\Microsoft Visual Studio\2017\VC\Tools\MSVC\14.14.26428\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\abaumann\.conda\envs\Simulator_20190722_V0.01\include -IC:\Users\abaumann\.conda\envs\Simulator_20190722_V0.01\include -IC:\Users\abaumann\.conda\envs\Simulator_20190722_V0.01\lib\site-packages\numpy\core\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\VC\Tools\MSVC\14.14.26428\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\VC\Tools\MSVC\14.14.26428\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\cppwinrt" /EHsc /Tppyoctree/pyoctree.cpp /Fobuild\temp.win-amd64-3.7\Release\pyoctree/pyoctree.obj
pyoctree.cpp
c1xx: fatal error C1083: Cannot open source file: 'pyoctree/pyoctree.cpp': No such file or directory
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\VC\\Tools\\MSVC\\14.14.26428\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2

What exactly is connectivity?

pyoctree.PyOctree(pointCoords,connectivity)

I'm trying to use your data structure to find collisions on a cloud of spheres. I have the coordinates of each point, but I do not understand what is the second parameter used for, nor why it is mandatory...

Am I just missing something?

Error when create new PyOctNode or PyTri class instance

These are created by the C++ code and are not intended to be used directly by the user. Currently there is an error when instances are created that cause a crash - need to prevent this from occurring. Not sure if I can prevent user from creating them or not.

thread safety?

Is PyOctree thread safe? I would like to use multiprocessing to have multiple threads use the same pyoctree object to check if lines intersect the same mesh concurrently. Does that sound safe?

If not, is there a way I can copy an already made pyoctree object? Will copy.deepcopy work?

Python 3 compatibility

Various issues required for Python 3 compatibility:

  • print function
  • xrange() should be changed to range()
  • String issues related to getNodeFromId, with error message as below. Adding 'b' before the strings fixes this, but better is this is fixed in pyx file so user doesn't have to add the b
    ----> 2 print('OctNode 0-0-1 is a leaf = ', tree.getNodeFromId('0-3-1').isLeaf) C:\Users\michaelh3\Documents\Github\pyoctree\pyoctree\pyoctree.cp36-win_amd64.pyd in string.from_py.__pyx_convert_string_from_py_std__in_string (pyoctree\pyoctree.cpp:13037)() TypeError: expected bytes, str found

Determine if a point is OUTSIDE or INSIDE a mesh

Hello,

I need to determine if a given point is inside or outside a triangular mesh.

My idea is to draw a random line from that point: if the line and the normal of intersected face are in the same direction that means that I'm inside the mesh.

Is there a smarter way to do it?

Thanks,
Cheers,

Davide Bassano

What needs to be done to use doubles instead of floats?

Hi,
In the examples the rays are computed over float32s. I notice that in the C++ code mostly it refers to double-type floats. Is there any reason for the discrepancy? Can a version of this be made that uses doubles everywhere instead of some float32s?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.