diff --git a/R/README.md b/R/README.md deleted file mode 100644 index 00c8d57..0000000 --- a/R/README.md +++ /dev/null @@ -1,96 +0,0 @@ - -# Flexible Polyline Encoding for R - - -[![CRAN status](https://www.r-pkg.org/badges/version/flexpolyline)](https://CRAN.R-project.org/package=flexpolyline) -[![CRAN checks](https://cranchecks.info/badges/worst/flexpolyline)](https://cran.r-project.org/web/checks/check_results_flexpolyline.html) -[![CRAN downloads](https://cranlogs.r-pkg.org/badges/last-month/flexpolyline?color=brightgreen)](https://CRAN.R-project.org/package=flexpolyline) -[![Codecov test coverage](https://codecov.io/gh/munterfinger/flexpolyline/branch/master/graph/badge.svg)](https://codecov.io/gh/munterfinger/flexpolyline?branch=master) - - -The **[flexpolyline](https://CRAN.R-project.org/package=flexpolyline)** R package -binds to the [C++ implementation](https://github.com/heremaps/flexible-polyline/tree/master/cpp) -of the flexible polyline encoding by HERE. The package is designed to interface -with simple features of the **[sf](https://CRAN.R-project.org/package=sf)** package, -which is a common way of handling spatial data in R. For detailed information on -encoding and decoding polylines in R, see the package -[documentation](https://munterfinger.github.io/flexpolyline/index.html) -or the [repository](https://github.com/munterfinger/flexpolyline) on GitHub. - -**Note:** -* The order of the coordinates (lng, lat) does not correspond to the original -C++ implementation (lat, lng). This enables direct conversion to simple feature -objects without reordering the columns. -* Decoding gives reliable results up to a precision of 7 digits. -The package tests are also limited to this range. - -## Get started - -Install the released version of **flexpolyline** from CRAN: - -``` r -install.packages("flexpolyline") -``` - -Encoding and decoding in R is straightforward by using `encode()` and `decode()`. -These functions are binding to the flexpolyline C++ implementation and reflect -the arguments and return values of their counterparts (`hf::encode_polyline` and -`hf::decode_polyline`): - -``` r -library(flexpolyline) - -line <- matrix( - c(8.69821, 50.10228, 10, - 8.69567, 50.10201, 20, - 8.69150, 50.10063, 30, - 8.68752, 50.09878, 40), - ncol = 3, byrow = TRUE -) - -encode(line) -#> [1] "B1Voz5xJ67i1Bgkh9B1B7Pgkh9BzIhagkh9BxL7Ygkh9B" - -decode("B1Voz5xJ67i1Bgkh9B1B7Pgkh9BzIhagkh9BxL7Ygkh9B") -#> LNG LAT ELEVATION -#> [1,] 8.69821 50.10228 10 -#> [2,] 8.69567 50.10201 20 -#> [3,] 8.69150 50.10063 30 -#> [4,] 8.68752 50.09878 40 -``` - -A common way to deal with spatial data in R is the **sf** package, which is -built on the concept of simple features. The functions `encode_sf()` and -`decode_sf()` provide an interface that support the encoding of sf objects with -geometry type `LINESTRING`: - -``` r -sfg <- sf::st_linestring(line, dim = "XYZ") -print(sfg) -#> LINESTRING Z (8.69821 50.10228 10, 8.69567 50.10201 20, 8.6915 50.10063 3... - -encode_sf(sfg) -#> [1] "B1Voz5xJ67i1Bgkh9B1B7Pgkh9BzIhagkh9BxL7Ygkh9B" - -decode_sf("B1Voz5xJ67i1Bgkh9B1B7Pgkh9BzIhagkh9BxL7Ygkh9B", crs = 4326) -#> Simple feature collection with 1 feature and 2 fields -#> geometry type: LINESTRING -#> dimension: XYZ -#> bbox: xmin: 8.68752 ymin: 50.09878 xmax: 8.69821 ymax: 50.10228 -#> z_range: zmin: 10 zmax: 40 -#> geographic CRS: WGS 84 -#> id dim3 geometry -#> 1 1 ELEVATION LINESTRING Z (8.69821 50.10... -``` - -## References - -* [Flexible Polyline Encoding](https://github.com/heremaps/flexible-polyline) -* [flexpolyline R package](https://github.com/munterfinger/flexpolyline) -* [Simple Features for R](https://CRAN.R-project.org/package=sf) - -## License - -* The C++ implementation of the flexible polyline encoding by HERE Europe B.V. -is licensed under MIT. -* The **flexpolyline** R package is licensed under GNU GPL v3.0. diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt deleted file mode 100644 index 8db9579..0000000 --- a/cpp/CMakeLists.txt +++ /dev/null @@ -1,27 +0,0 @@ -cmake_minimum_required(VERSION 3.5) -project(flexpolyline) - -add_library(flexpolyline INTERFACE) -target_include_directories(flexpolyline INTERFACE include) - -add_executable(flexpolyline_cli src/cli.cpp) -set_property(TARGET flexpolyline_cli PROPERTY CXX_STANDARD 17) -target_link_libraries(flexpolyline_cli flexpolyline) - -if(MSVC) - target_compile_options(flexpolyline_cli PRIVATE /W4 /WX) -else() - target_compile_options(flexpolyline_cli PRIVATE -Wall -Wextra -pedantic -Werror) -endif() - -enable_testing() -add_executable(test_polyline test/test.cpp) -set_property(TARGET test_polyline PROPERTY CXX_STANDARD 17) -target_link_libraries(test_polyline flexpolyline) -add_test(NAME test_polyline COMMAND test_polyline) - -if(MSVC) - target_compile_options(test_polyline PRIVATE /W4 /WX) -else() - target_compile_options(test_polyline PRIVATE -Wall -Wextra -pedantic -Werror) -endif() \ No newline at end of file diff --git a/cpp/include/hf/flexpolyline.h b/cpp/include/hf/flexpolyline.h deleted file mode 100644 index 71cdc3d..0000000 --- a/cpp/include/hf/flexpolyline.h +++ /dev/null @@ -1,468 +0,0 @@ -/* - * Copyright (C) 2019 HERE Europe B.V. - * Licensed under MIT, see full license in LICENSE - * SPDX-License-Identifier: MIT - * License-Filename: LICENSE - */ -#include -#include -#include -#include -#include -#include -#include -#include - -/// # Flexible Polyline encoding -/// -/// The flexible polyline encoding is a lossy compressed representation of a list of coordinate -/// pairs or coordinate triples. It achieves that by: -/// -/// 1. Reducing the decimal digits of each value. -/// 2. Encoding only the offset from the previous point. -/// 3. Using variable length for each coordinate delta. -/// 4. Using 64 URL-safe characters to display the result. -/// -/// The encoding is a variant of [Encoded Polyline Algorithm Format]. The advantage of this encoding -/// over the original are the following: -/// -/// * Output string is composed by only URL-safe characters, i.e. may be used without URL encoding -/// as query parameters. -/// * Floating point precision is configurable: This allows to represent coordinates with precision -/// up to microns (5 decimal places allow meter precision only). -/// * It allows to encode a 3rd dimension with a given precision, which may be a level, altitude, -/// elevation or some other custom value. -/// -/// ## Specification -/// -/// See [Specification]. -/// -/// [Encoded Polyline Algorithm Format]: -/// https://developers.google.com/maps/documentation/utilities/polylinealgorithm -/// -/// [Specification]: https://github.com/heremaps/flexible-polyline#specifications -/// -/// ## Example -/// -/// ```cpp -/// #include< hf/flexpoly.h> -/// -/// // encode -/// std::vector> coordinates = {{50.1022829, 8.6982122}, -/// {50.1020076, 8.6956695}, -/// {50.1006313, 8.6914960}, -/// {50.0987800, 8.6875156}}; -/// hf::Polyline polyline = hf::Polyline2d{std::move(coordinates), *hf::Precision::from_u32(5)}; -/// -/// std::string encoded; -/// auto error = hf::polyline_encode(polyline, encoded)); -/// assert(!error); -/// assert(encoded == "BFoz5xJ67i1B1B7PzIhaxL7Y"); -/// -/// // decode -/// hf::Polyline result; -/// auto decode_error = hf::polyline_decode(encoded, result); -/// assert(!decode_error); -/// ``` -namespace hf::flexpolyline { - -/// Coordinate precision in the polyline -/// -/// Represents how many digits are to be encoded after the decimal point, e.g. -/// precision 3 would encode 4.456787 as 4.457. -/// -/// Supported values: `[0,16)` -class Precision { -public: - static std::optional from_u32(uint32_t value) { - if (value > 15) { - return {}; - } - return Precision(static_cast(value)); - } - uint32_t as_u32() const { return m_value; } - -private: - explicit Precision(uint8_t value) : m_value(value) {} - uint8_t m_value; -}; - -/// Informs about the type of the 3rd dimension of a 3D coordinate vector -enum class Type3d { - /// E.g. floor of a building - LEVEL = 1, - /// E.g. altitude (in the air) relative to ground level or mean sea level - ALTITUDE = 2, - /// E.g. elevation above mean-sea-level - ELEVATION = 3, - /// Reserved for future types - RESERVED1 = 4, - /// Reserved for future types - RESERVED2 = 5, - /// Reserved for custom types - CUSTOM1 = 6, - /// Reserved for custom types - CUSTOM2 = 7, -}; - -/// 2-dimensional polyline -struct Polyline2d { - /// List of 2D coordinates making up this polyline - std::vector> coordinates; - /// Precision of the coordinates (e.g. used for encoding, - /// or to report the precision supplied in encoded data) - Precision precision2d = *Precision::from_u32(7); - - Polyline2d() = default; - Polyline2d(std::vector> coordinates, Precision precision2d) - : coordinates(std::move(coordinates)), precision2d(precision2d) {} -}; - -/// 3-dimensional polyline -struct Polyline3d { - /// List of 3D coordinates making up this polyline - std::vector> coordinates; - /// Precision of the 2D part of the coordinates (e.g. used for encoding, - /// or to report the precision supplied in encoded data) - Precision precision2d = *Precision::from_u32(7); - /// Precision of the 3D part of the coordinates (e.g. used for encoding, - /// or to report the precision supplied in encoded data) - Precision precision3d = *Precision::from_u32(3); - /// Type of the 3D component - Type3d type3d = Type3d::ELEVATION; - - Polyline3d() = default; - Polyline3d(std::vector> coordinates, Precision precision2d, - Precision precision3d, Type3d type3d) - : coordinates(std::move(coordinates)), precision2d(precision2d), precision3d(precision3d), - type3d(type3d) {} -}; - -/// 2- or 3-dimensional polyline -using Polyline = std::variant; - -inline std::string to_string(const Polyline &polyline, std::optional precision = {}) { - std::ostringstream out; - out << std::fixed; - std::visit( - [&](auto &&arg) { - using T = std::decay_t; - if constexpr (std::is_same_v) { - out << "{(" << arg.precision2d.as_u32() << "); ["; - out.precision(precision.value_or(arg.precision2d.as_u32())); - for (auto &coord : arg.coordinates) { - out << "(" << std::get<0>(coord) << ", " << std::get<1>(coord) << "), "; - } - out << "]}"; - } else if constexpr (std::is_same_v) { - out << "{(" << arg.precision2d.as_u32() << ", " << arg.precision3d.as_u32() << ", " - << static_cast(arg.type3d) << "); ["; - for (auto &coord : arg.coordinates) { - out.precision(precision.value_or(arg.precision2d.as_u32())); - out << "(" << std::get<0>(coord) << ", " << std::get<1>(coord); - out.precision(precision.value_or(arg.precision3d.as_u32())); - out << ", " << std::get<2>(coord) << "), "; - } - out << "]}"; - } else { - static_assert(sizeof(T) == 0, "non-exhaustive visitor!"); - } - }, - polyline); - return out.str(); -} - -enum class Error { - /// Data is encoded with unsupported version - UNSUPPORTED_VERSION, - /// Precision is not supported by encoding - INVALID_PRECISION, - /// Encoding is corrupt - INVALID_ENCODING, -}; - -/// Encodes a polyline into a string. -/// -/// The precision of the polyline is used to round coordinates, so the transformation is lossy -/// in nature. -inline std::optional polyline_encode(const Polyline &polyline, std::string &result) { - auto var_encode_u64 = [](uint64_t value, std::string &result) { - static const char *ENCODING_TABLE = - "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"; - - // var-length encode the number in chunks of 5 bits starting with the least significant - // to the most significant - while (value > 0x1F) { - uint32_t pos = (value & 0x1F) | 0x20; - char c = ENCODING_TABLE[pos]; - result.push_back(c); - value >>= 5; - } - char c = ENCODING_TABLE[value]; - result.push_back(c); - }; - - auto var_encode_i64 = [&](int64_t value, std::string &result) { - // make room on lowest bit - uint64_t encoded = static_cast(value) << 1; - - // invert bits if the value is negative - if (value < 0) { - encoded = ~encoded; - } - - var_encode_u64(encoded, result); - }; - - auto encode_header = [&](uint32_t precision2d, uint32_t precision3d, uint32_t type3d, - std::string &result) -> std::optional { - if (precision2d > 15 || precision3d > 15) { - return Error::INVALID_PRECISION; - } - var_encode_u64(1, result); // Version 1 - uint32_t header = (precision3d << 7) | (type3d) << 4 | precision2d; - var_encode_u64(header, result); - return {}; - }; - - auto precision_to_scale = [](Precision precision) { - double scale = std::pow(10, precision.as_u32()); - return [scale](double value) { return static_cast(std::round(value * scale)); }; - }; - - return std::visit( - [&](auto &&arg) -> std::optional { - using T = std::decay_t; - if constexpr (std::is_same_v) { - if (auto error = encode_header(arg.precision2d.as_u32(), 0, 0, result)) { - return *error; - } - auto scale2d = precision_to_scale(arg.precision2d); - - auto last_coord = std::make_tuple(0, 0); - for (auto coord : arg.coordinates) { - auto scaled_coord = - std::make_tuple(scale2d(std::get<0>(coord)), scale2d(std::get<1>(coord))); - var_encode_i64(std::get<0>(scaled_coord) - std::get<0>(last_coord), result); - var_encode_i64(std::get<1>(scaled_coord) - std::get<1>(last_coord), result); - last_coord = scaled_coord; - } - return {}; - } else if constexpr (std::is_same_v) { - if (auto error = encode_header(arg.precision2d.as_u32(), arg.precision3d.as_u32(), - static_cast(arg.type3d), result)) { - return *error; - } - auto scale2d = precision_to_scale(arg.precision2d); - auto scale3d = precision_to_scale(arg.precision3d); - - auto last_coord = std::make_tuple(0, 0, 0); - for (auto coord : arg.coordinates) { - auto scaled_coord = - std::make_tuple(scale2d(std::get<0>(coord)), scale2d(std::get<1>(coord)), - scale3d(std::get<2>(coord))); - var_encode_i64(std::get<0>(scaled_coord) - std::get<0>(last_coord), result); - var_encode_i64(std::get<1>(scaled_coord) - std::get<1>(last_coord), result); - var_encode_i64(std::get<2>(scaled_coord) - std::get<2>(last_coord), result); - last_coord = scaled_coord; - } - return {}; - } else { - static_assert(sizeof(T) == 0, "non-exhaustive visitor!"); - } - }, - polyline); -} - -/// Decodes an encoded polyline. -inline std::optional polyline_decode(std::string_view encoded, Polyline &result) { - - auto var_decode_u64 = [](std::string_view &bytes, uint64_t &result) -> std::optional { - static const int8_t DECODING_TABLE[] = { - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, 62, -1, -1, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -1, -1, -1, -1, 0, - 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, - 23, 24, 25, -1, -1, -1, -1, 63, -1, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - }; - - result = 0; - uint8_t shift = 0; - - while (!bytes.empty()) { - uint8_t byte = bytes.front(); - bytes = std::string_view(bytes.data() + 1, bytes.size() - 1); - int8_t value = DECODING_TABLE[byte]; - if (value < 0) { - return Error::INVALID_ENCODING; - } - - result |= (static_cast(value) & 0x1F) << shift; - - if ((value & 0x20) == 0) { - return {}; - } - - shift += 5; - - if (shift >= 64) { - return Error::INVALID_ENCODING; - } - } - - return Error::INVALID_ENCODING; - }; - - auto var_decode_i64 = [&](std::string_view &bytes, int64_t &result) -> std::optional { - uint64_t value = 0; - if (auto error = var_decode_u64(bytes, value)) { - return *error; - } - bool negative = (value & 1) != 0; - value >>= 1; - if (negative) { - value = ~value; - } - result = static_cast(value); - return {}; - }; - - auto decode_header = [&](std::string_view &bytes, uint32_t &precision2d, uint32_t &precision3d, - uint32_t &type3d) -> std::optional { - uint64_t version = 0; - if (auto error = var_decode_u64(bytes, version)) { - return *error; - } - - if (version != 1) { - return Error::UNSUPPORTED_VERSION; - } - - uint64_t header = 0; - if (auto error = var_decode_u64(bytes, header)) { - return *error; - } - - if (header >= (static_cast(1) << 11)) { - return Error::INVALID_ENCODING; - } - precision2d = (header & 15); - type3d = ((header >> 4) & 7); - precision3d = ((header >> 7) & 15); - return {}; - }; - - uint32_t precision2d_encoded = 0; - uint32_t precision3d_encoded = 0; - uint32_t type3d_encoded = 0; - if (auto error = - decode_header(encoded, precision2d_encoded, precision3d_encoded, type3d_encoded)) { - return *error; - } - - std::optional type3d = [type3d_encoded] { - switch (type3d_encoded) { - case 1: - return std::optional(Type3d::LEVEL); - case 2: - return std::optional(Type3d::ALTITUDE); - case 3: - return std::optional(Type3d::ELEVATION); - case 4: - return std::optional(Type3d::RESERVED1); - case 5: - return std::optional(Type3d::RESERVED2); - case 6: - return std::optional(Type3d::CUSTOM1); - case 7: - return std::optional(Type3d::CUSTOM2); - default: - return std::optional(); - } - }(); - - auto precision2d = Precision::from_u32(precision2d_encoded); - if (!precision2d) { - return Error::INVALID_PRECISION; - } - - auto precision3d = Precision::from_u32(precision3d_encoded); - if (!precision3d) { - return Error::INVALID_PRECISION; - } - - auto precision_to_inverse_scale = [](uint32_t precision) { - double scale = std::pow(10, precision); - return [scale](int64_t value) { return static_cast(value) / scale; }; - }; - - auto decode3d = - [&](std::string_view &bytes, uint32_t precision2d, uint32_t precision3d, - std::vector> &result) -> std::optional { - result.reserve(bytes.size() / 2); - auto scale2d = precision_to_inverse_scale(precision2d); - auto scale3d = precision_to_inverse_scale(precision3d); - auto last_coord = std::make_tuple(0, 0, 0); - while (!bytes.empty()) { - auto delta = std::make_tuple(0, 0, 0); - if (auto error = var_decode_i64(bytes, std::get<0>(delta))) { - return *error; - } - if (auto error = var_decode_i64(bytes, std::get<1>(delta))) { - return *error; - } - if (auto error = var_decode_i64(bytes, std::get<2>(delta))) { - return *error; - } - std::get<0>(last_coord) += std::get<0>(delta); - std::get<1>(last_coord) += std::get<1>(delta); - std::get<2>(last_coord) += std::get<2>(delta); - result.emplace_back(scale2d(std::get<0>(last_coord)), scale2d(std::get<1>(last_coord)), - scale3d(std::get<2>(last_coord))); - }; - return {}; - }; - - auto decode2d = [&](std::string_view &bytes, uint32_t precision2d, - std::vector> &result) -> std::optional { - result.reserve(bytes.size() / 2); - auto scale2d = precision_to_inverse_scale(precision2d); - auto last_coord = std::make_tuple(0, 0); - while (!bytes.empty()) { - auto delta = std::make_tuple(0, 0); - if (auto error = var_decode_i64(bytes, std::get<0>(delta))) { - return *error; - } - if (auto error = var_decode_i64(bytes, std::get<1>(delta))) { - return *error; - } - std::get<0>(last_coord) += std::get<0>(delta); - std::get<1>(last_coord) += std::get<1>(delta); - result.emplace_back(scale2d(std::get<0>(last_coord)), scale2d(std::get<1>(last_coord))); - } - return {}; - }; - - if (type3d) { - std::vector> coordinates; - if (auto error = decode3d(encoded, precision2d_encoded, precision3d_encoded, coordinates)) { - return *error; - } - result = Polyline3d{std::move(coordinates), *precision2d, *precision3d, *type3d}; - } else { - std::vector> coordinates; - if (auto error = decode2d(encoded, precision2d_encoded, coordinates)) { - return *error; - } - result = Polyline2d{std::move(coordinates), *precision2d}; - } - return {}; -} -} // namespace hf::flexpolyline diff --git a/cpp/src/cli.cpp b/cpp/src/cli.cpp deleted file mode 100644 index 3d07853..0000000 --- a/cpp/src/cli.cpp +++ /dev/null @@ -1,145 +0,0 @@ -/* - * Copyright (C) 2021 HERE Europe B.V. - * Licensed under MIT, see full license in LICENSE - * SPDX-License-Identifier: MIT - * License-Filename: LICENSE - */ - -#include -#include - -#include - -std::string_view remove_decoration(std::string_view x, std::string_view prefix, - std::string_view suffix) { - if (x.size() < suffix.size() + suffix.size() || x.substr(0, prefix.size()) != prefix || - x.substr(x.size() - suffix.length(), suffix.length()) != suffix) { - throw std::runtime_error(std::string(prefix) + suffix.data() + " missing"); - } - x.remove_prefix(prefix.size()); - x.remove_suffix(suffix.size()); - return x; -} - -std::string_view split_next(std::string_view &x, std::string_view sep, bool required) { - auto pos = x.find(sep); - auto result = x.substr(0, pos); - if (pos == std::string::npos) { - if (required) { - throw std::runtime_error(std::string("Missing seperator: ") + sep.data()); - } - x = std::string_view(); - } else { - x = x.substr(pos + sep.size()); - } - return result; -} - -hf::flexpolyline::Precision parse_precision(std::string_view x) { - uint32_t prec_u32 = std::atoi(x.data()); - if (auto prec = hf::flexpolyline::Precision::from_u32(prec_u32)) { - return *prec; - } - throw std::runtime_error("Precision outside of supported range: " + std::to_string(prec_u32)); -} - -hf::flexpolyline::Type3d parse_3d_type(std::string_view x) { - uint32_t value_u32 = std::atoi(x.data()); - switch (value_u32) { - case 1: - return hf::flexpolyline::Type3d::LEVEL; - case 2: - return hf::flexpolyline::Type3d::ALTITUDE; - case 3: - return hf::flexpolyline::Type3d::ELEVATION; - case 4: - return hf::flexpolyline::Type3d::RESERVED1; - case 5: - return hf::flexpolyline::Type3d::RESERVED2; - case 6: - return hf::flexpolyline::Type3d::CUSTOM1; - case 7: - return hf::flexpolyline::Type3d::CUSTOM2; - default: - throw std::runtime_error("Unexpected 3d type: " + std::to_string(value_u32)); - } -} - -hf::flexpolyline::Polyline from_str(std::string_view input) { - - auto data = remove_decoration(input, "{", "}"); - auto header = remove_decoration(split_next(data, "; ", true), "(", ")"); - auto coords_data = remove_decoration(data, "[(", "), ]"); - auto precision2d = parse_precision(split_next(header, ", ", false)); - if (header.empty()) { - std::vector> coordinates; - while (!coords_data.empty()) { - auto lat_str = split_next(coords_data, ", ", true); - double lat = std::atof(lat_str.data()); - auto lng_str = split_next(coords_data, "), (", false); - double lng = std::atof(lng_str.data()); - - coordinates.emplace_back(lat, lng); - } - return hf::flexpolyline::Polyline2d{std::move(coordinates), precision2d}; - } else { - auto precision3d = parse_precision(split_next(header, ", ", true)); - auto type3d = parse_3d_type(header); - std::vector> coordinates; - while (!coords_data.empty()) { - auto lat_str = split_next(coords_data, ", ", true); - double lat = std::atof(lat_str.data()); - auto lng_str = split_next(coords_data, ", ", true); - double lng = std::atof(lng_str.data()); - auto third_str = split_next(coords_data, "), (", false); - double third = std::atof(third_str.data()); - - coordinates.emplace_back(lat, lng, third); - } - return hf::flexpolyline::Polyline3d{std::move(coordinates), precision2d, precision3d, type3d}; - } -} - -int main(int argc, const char *argv[]) { - if (argc != 2 || - (std::string_view(argv[1]) != "encode" && std::string_view(argv[1]) != "decode")) { - std::cerr << "Usage: flexpolyline encode|decode" << std::endl; - std::cerr << " input: stdin" << std::endl; - std::cerr << " output: stdout" << std::endl; - return 1; - } - - try { - std::string input_line; - while (std::cin) { - std::getline(std::cin, input_line); - if (input_line.empty()) { - continue; - } - if (std::string_view(argv[1]) == "encode") { - auto polyline = from_str(input_line); - std::string result; - if (auto error = hf::flexpolyline::polyline_encode(polyline, result)) { - std::cerr << "Failed to encode: " << static_cast(*error) << std::endl; - return 1; - } - std::cout << result << std::endl; - } else if (std::string_view(argv[1]) == "decode") { - hf::flexpolyline::Polyline result; - if (auto error = hf::flexpolyline::polyline_decode(input_line, result)) { - std::cerr << "Failed to decode: " << static_cast(*error) << std::endl; - return 1; - } - std::cout << hf::flexpolyline::to_string(result, 15) << std::endl; - } else { - std::cerr << "Command not recognized: " << argv[1] << std::endl; - return 1; - } - } - } catch (std::exception &e) { - std::cerr << "[ERROR] " << e.what() << std::endl; - return -1; - } - - return 0; -} diff --git a/cpp/test/test.cpp b/cpp/test/test.cpp deleted file mode 100644 index fb0729c..0000000 --- a/cpp/test/test.cpp +++ /dev/null @@ -1,233 +0,0 @@ -/* - * Copyright (C) 2019 HERE Europe B.V. - * Licensed under MIT, see full license in LICENSE - * SPDX-License-Identifier: MIT - * License-Filename: LICENSE - */ -#include -#include -#include -#include -#include - -using namespace hf::flexpolyline; - -void check_encode_decode(const Polyline &poly, const std::string &reference_encoded, - const Polyline &reference_decoded) { - std::string result; - if (auto error = polyline_encode(poly, result)) { - std::cerr << "Failed to encode " << to_string(poly) << std::endl; - std::exit(1); - } - if (result != reference_encoded) { - std::cerr << "Encoded " << to_string(poly) << std::endl - << "Got " << result << std::endl - << "Expected " << reference_encoded << std::endl; - std::exit(1); - } - - Polyline decoded; - if (auto error = polyline_decode(reference_encoded, decoded)) { - std::cerr << "Failed to decode " << reference_encoded << std::endl; - std::exit(1); - } - - if (to_string(reference_decoded) != to_string(decoded)) { - std::cerr << "Decoded " << reference_encoded << std::endl - << "Got " << to_string(decoded) << std::endl - << "Expected " << to_string(poly) << std::endl; - std::exit(1); - } -} - -void test_2d_example_1() { - std::vector> coordinates = {{50.1022829, 8.6982122}, - {50.1020076, 8.6956695}, - {50.1006313, 8.6914960}, - {50.0987800, 8.6875156}}; - - std::vector> coordinates_result = { - {50.102280, 8.698210}, {50.102010, 8.695670}, {50.100630, 8.691500}, {50.098780, 8.687520}}; - - check_encode_decode(Polyline2d{coordinates, *Precision::from_u32(5)}, "BFoz5xJ67i1B1B7PzIhaxL7Y", - Polyline2d{coordinates_result, *Precision::from_u32(5)}); -} - -void test_2d_example_2() { - std::vector> coordinates = { - {52.5199356, 13.3866272}, {52.5100899, 13.2816896}, {52.4351807, 13.1935196}, - {52.4107285, 13.1964502}, {52.3887100, 13.1557798}, {52.3727798, 13.1491003}, - {52.3737488, 13.1154604}, {52.3875198, 13.0872202}, {52.4029388, 13.0706196}, - {52.4105797, 13.0755529}}; - - std::vector> coordinates_result = { - {52.519940, 13.386630}, {52.510090, 13.281690}, {52.435180, 13.193520}, - {52.410730, 13.196450}, {52.388710, 13.155780}, {52.372780, 13.149100}, - {52.373750, 13.115460}, {52.387520, 13.087220}, {52.402940, 13.070620}, - {52.410580, 13.075550}}; - - check_encode_decode(Polyline2d{coordinates, *Precision::from_u32(5)}, - "BF05xgKuy2xCx9B7vUl0OhnR54EqSzpEl-HxjD3pBiGnyGi2CvwFsgD3nD4vB6e", - Polyline2d{coordinates_result, *Precision::from_u32(5)}); -} - -void test_3d_example_1() { - std::vector> coordinates = {{50.1022829, 8.6982122, 10.0}, - {50.1020076, 8.6956695, 20.0}, - {50.1006313, 8.6914960, 30.0}, - {50.0987800, 8.6875156, 40.0}}; - - std::vector> coordinates_result = { - {50.102280, 8.698210, 10.0}, - {50.102010, 8.695670, 20.0}, - {50.100630, 8.691500, 30.0}, - {50.098780, 8.687520, 40.0}}; - - check_encode_decode( - Polyline3d{coordinates, *Precision::from_u32(5), *Precision::from_u32(0), Type3d::LEVEL}, - "BVoz5xJ67i1BU1B7PUzIhaUxL7YU", - Polyline3d{coordinates_result, *Precision::from_u32(5), *Precision::from_u32(0), - Type3d::LEVEL}); -} - -void test_rounding_2d() { - std::vector> coordinate_values = { - {96821474666297905, 78334196549606266}, {29405294060895017, 70361389340728572}, - {16173544634348013, 17673855782924183}, {22448654820449524, 13005139703027850}, - {73351231936757857, 78298027377720633}, {78008331957098324, 4847613123220218}, - {62755680515396509, 49165433608990700}, {93297154866561429, 52373802822465027}, - {89973844644540399, 75975762025877533}, {48555821719956867, 31591090068957813}}; - - for (uint32_t precision2d = 0; precision2d < 16; precision2d++) { - auto to_f64 = [](const std::tuple &value) { - return std::make_tuple(static_cast(std::get<0>(value)) / std::pow(10, 15), - static_cast(std::get<1>(value)) / std::pow(10, 15)); - }; - - auto to_rounded_f64 = [&](const std::tuple &input) { - auto value = to_f64(input); - auto scale = std::pow(10, precision2d); - return std::make_tuple(std::round(std::get<0>(value) * scale) / scale, - std::round(std::get<1>(value) * scale) / scale); - }; - - Polyline2d expected; - expected.precision2d = *Precision::from_u32(precision2d); - for (auto coord : coordinate_values) { - expected.coordinates.emplace_back(to_rounded_f64(coord)); - } - - Polyline2d actual; - actual.precision2d = *Precision::from_u32(precision2d); - for (auto coord : coordinate_values) { - actual.coordinates.emplace_back(to_f64(coord)); - } - - std::string expected_encoded; - if (auto error = polyline_encode(expected, expected_encoded)) { - std::cerr << "Failed to encode " << to_string(expected) << std::endl; - std::exit(1); - } - - std::string actual_encoded; - if (auto error = polyline_encode(actual, actual_encoded)) { - std::cerr << "Failed to encode " << to_string(actual) << std::endl; - std::exit(1); - } - - if (expected_encoded != actual_encoded) { - std::cerr << "Precision " << precision2d << std::endl - << "Expected " << expected_encoded << std::endl - << "Got " << actual_encoded << std::endl; - exit(1); - } - } -} - -void test_rounding_3d() { - std::vector> coordinate_values = { - {96821474666297905, 78334196549606266, 23131023979661380}, - {29405294060895017, 70361389340728572, 81917934930416924}, - {16173544634348013, 17673855782924183, 86188502094968953}, - {22448654820449524, 13005139703027850, 68774670569614983}, - {73351231936757857, 78298027377720633, 52078352171243855}, - {78008331957098324, 4847613123220218, 6550838806837986}, - {62755680515396509, 49165433608990700, 39041897671300539}, - {93297154866561429, 52373802822465027, 67310807938230681}, - {89973844644540399, 75975762025877533, 66789448009436096}, - {48555821719956867, 31591090068957813, 49203621966471323}}; - - uint32_t precision2d = 5; - for (uint32_t precision3d = 0; precision3d < 16; precision3d++) { - for (auto type3d : { - Type3d::LEVEL, - Type3d::ALTITUDE, - Type3d::ELEVATION, - Type3d::RESERVED1, - Type3d::RESERVED2, - Type3d::CUSTOM1, - Type3d::CUSTOM2, - }) { - auto to_f64 = [](const std::tuple &value) { - return std::make_tuple(static_cast(std::get<0>(value)) / std::pow(10, 15), - static_cast(std::get<1>(value)) / std::pow(10, 15), - static_cast(std::get<2>(value)) / std::pow(10, 15)); - }; - - auto to_rounded_f64 = [&](const std::tuple &input) { - auto value = to_f64(input); - auto scale2d = std::pow(10, precision2d); - auto scale3d = std::pow(10, precision3d); - return std::make_tuple(std::round(std::get<0>(value) * scale2d) / scale2d, - std::round(std::get<1>(value) * scale2d) / scale2d, - std::round(std::get<2>(value) * scale3d) / scale3d); - }; - - Polyline3d expected; - expected.precision2d = *Precision::from_u32(precision2d); - expected.precision3d = *Precision::from_u32(precision3d); - expected.type3d = type3d; - for (auto coord : coordinate_values) { - expected.coordinates.emplace_back(to_rounded_f64(coord)); - } - - Polyline3d actual; - actual.precision2d = *Precision::from_u32(precision2d); - actual.precision3d = *Precision::from_u32(precision3d); - actual.type3d = type3d; - for (auto coord : coordinate_values) { - actual.coordinates.emplace_back(to_f64(coord)); - } - - std::string expected_encoded; - if (auto error = polyline_encode(expected, expected_encoded)) { - std::cerr << "Failed to encode " << to_string(expected) << std::endl; - std::exit(1); - } - - std::string actual_encoded; - if (auto error = polyline_encode(actual, actual_encoded)) { - std::cerr << "Failed to encode " << to_string(actual) << std::endl; - std::exit(1); - } - - if (expected_encoded != actual_encoded) { - std::cerr << "Precision " << precision2d << std::endl - << "Expected " << expected_encoded << std::endl - << "Got " << actual_encoded << std::endl; - exit(1); - } - } - } -} - -int main(int, char const *[]) { - std::cout << "Running tests" << std::endl; - test_2d_example_1(); - test_2d_example_2(); - test_3d_example_1(); - test_rounding_2d(); - test_rounding_3d(); - std::cout << "Done" << std::endl; - return 0; -} diff --git a/dart/.gitignore b/dart/.gitignore deleted file mode 100644 index 07994b9..0000000 --- a/dart/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -pubspec.lock -.packages -.dart_tool/ diff --git a/dart/CHANGELOG.md b/dart/CHANGELOG.md deleted file mode 100644 index 53d5368..0000000 --- a/dart/CHANGELOG.md +++ /dev/null @@ -1,2 +0,0 @@ -# 1.0.0-alpha - * Initial commit \ No newline at end of file diff --git a/dart/LICENSE b/dart/LICENSE deleted file mode 120000 index ea5b606..0000000 --- a/dart/LICENSE +++ /dev/null @@ -1 +0,0 @@ -../LICENSE \ No newline at end of file diff --git a/dart/README.md b/dart/README.md deleted file mode 100644 index 263237b..0000000 --- a/dart/README.md +++ /dev/null @@ -1,40 +0,0 @@ -# Flexible Polyline encoder/decoder for Dart - -The flexible polyline encoding is a lossy compressed representation of a list of coordinate pairs or -coordinate triples. - -For more information see the [github repo]. - -# Usage - -## Encoding -``` -List pairs = List(); -pairs.add(LatLngZ(50.1022829, 8.6982122)); -pairs.add(LatLngZ(50.1020076, 8.6956695)); -pairs.add(LatLngZ(50.1006313, 8.6914960)); -pairs.add(LatLngZ(50.0987800, 8.6875156)); - -String encoded = FlexiblePolyline.encode(pairs /* coordinates */, - 5 /* coordinate precision */, ThirdDimension.ABSENT /* third dimension */, - 0 /* third dimension precision */); - -// encoded == 'BFoz5xJ67i1B1B7PzIhaxL7Y' -``` - -## Decoding -``` -List decoded = - FlexiblePolyline.decode("BFoz5xJ67i1B1B7PzIhaxL7Y"); - -/* -decoded == [ - LatLngZ(50.10228, 8.69821), - LatLngZ(50.10201, 8.69567), - LatLngZ(50.10063, 8.69150), - LatLngZ(50.09878, 8.68752), -] -*/ -``` - -[github repo]: https://github.com/heremaps/flexible-polyline \ No newline at end of file diff --git a/dart/lib/converter.dart b/dart/lib/converter.dart deleted file mode 100644 index 970d245..0000000 --- a/dart/lib/converter.dart +++ /dev/null @@ -1,107 +0,0 @@ -import 'dart:math'; - -import 'package:flexible_polyline/flexible_polyline.dart'; -import 'package:tuple/tuple.dart'; - -/// -/// Stateful instance for encoding and decoding on a sequence of Coordinates -/// part of a request. -/// Instance should be specific to type of coordinates (e.g. Lat, Lng) -/// so that specific type delta is computed for encoding. -/// Lat0 Lng0 3rd0 (Lat1-Lat0) (Lng1-Lng0) (3rdDim1-3rdDim0) -/// -class Converter { - final int precision; - late int multiplier; - int lastValue = 0; - - Converter(this.precision) { - multiplier = pow(10, precision) as int; - } - - // Returns decoded int, new index in tuple - static Tuple2 decodeUnsignedVarint( - List encoded, int index) { - int shift = 0; - int delta = 0; - int value; - - while (index < encoded.length) { - value = decodeChar(encoded[index]); - if (value < 0) { - throw ArgumentError("Invalid encoding"); - } - index++; - delta |= (value & 0x1F) << shift; - if ((value & 0x20) == 0) { - return Tuple2(delta, index); - } else { - shift += 5; - } - } - - if (shift > 0) { - throw ArgumentError("Invalid encoding"); - } - return Tuple2(0, index); - } - - // Decode single coordinate (say lat|lng|z) starting at index - // Returns decoded coordinate, new index in tuple - Tuple2 decodeValue(List encoded, int index) { - final Tuple2 result = decodeUnsignedVarint(encoded, index); - double coordinate = 0; - int delta = result.item1; - if ((delta & 1) != 0) { - delta = ~delta; - } - delta = delta >> 1; - lastValue += delta; - coordinate = lastValue / multiplier; - return Tuple2(coordinate, result.item2); - } - - static String encodeUnsignedVarint(int value) { - String result = ''; - while (value > 0x1F) { - int pos = ((value & 0x1F) | 0x20); - result += FlexiblePolyline.encodingTable[pos]; - value >>= 5; - } - result += (FlexiblePolyline.encodingTable[value]); - return result; - } - - // Encode a single double to a string - String encodeValue(double value) { - /* - * Round-half-up - * round(-1.4) --> -1 - * round(-1.5) --> -2 - * round(-2.5) --> -3 - */ - final double scaledValue = (value * multiplier).abs().round() * value.sign; - int delta = (scaledValue - lastValue).toInt(); - final bool negative = delta < 0; - - lastValue = scaledValue.toInt(); - - // make room on lowest bit - delta <<= 1; - - // invert bits if the value is negative - if (negative) { - delta = ~delta; - } - return encodeUnsignedVarint(delta); - } - - //Decode a single char to the corresponding value - static int decodeChar(String charValue) { - final int pos = charValue.codeUnitAt(0) - 45; - if (pos < 0 || pos > 77) { - return -1; - } - return FlexiblePolyline.decodingTable[pos]; - } -} diff --git a/dart/lib/flexible_polyline.dart b/dart/lib/flexible_polyline.dart deleted file mode 100644 index 427abea..0000000 --- a/dart/lib/flexible_polyline.dart +++ /dev/null @@ -1,290 +0,0 @@ -import 'package:flexible_polyline/converter.dart'; -import 'package:flexible_polyline/latlngz.dart'; -import 'package:tuple/tuple.dart'; - -class FlexiblePolyline { - static final int version = 1; - static final List encodingTable = - 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_' - .split(''); - static final List decodingTable = [ - 62, - -1, - -1, - 52, - 53, - 54, - 55, - 56, - 57, - 58, - 59, - 60, - 61, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 20, - 21, - 22, - 23, - 24, - 25, - -1, - -1, - -1, - -1, - 63, - -1, - 26, - 27, - 28, - 29, - 30, - 31, - 32, - 33, - 34, - 35, - 36, - 37, - 38, - 39, - 40, - 41, - 42, - 43, - 44, - 45, - 46, - 47, - 48, - 49, - 50, - 51 - ]; - - /// - /// Decode the encoded input {@link String} to {@link List} of coordinate - /// triples. - /// - /// @param encoded URL-safe encoded {@link String} - /// @return {@link List} of coordinate triples that are decoded from input - /// - /// @see FlexiblePolyline#getThirdDimension(String) getThirdDimension - /// @see LatLngZ - /// - static List decode(String? encoded) { - if (encoded == null || encoded.trim().isEmpty) { - throw ArgumentError("Invalid argument!"); - } - final List results = []; - final _Decoder dec = _Decoder(encoded); - LatLngZ? result; - - do { - result = dec.decodeOne(); - if (result != null) results.add(result); - } while (result != null); - return results; - } - - /// - /// Encode the list of coordinate triples.

- /// The third dimension value will be eligible for encoding only when - /// ThirdDimension is other than ABSENT. - /// This is lossy compression based on precision accuracy. - /// - /// @param coordinates {@link List} of coordinate triples that to be encoded. - /// @param precision Floating point precision of the coordinate to be - /// encoded. - /// @param thirdDimension {@link ThirdDimension} which may be a level, - /// altitude, elevation or some other custom value - /// @param thirdDimPrecision Floating point precision for thirdDimension value - /// @return URL-safe encoded {@link String} for the given coordinates. - /// - static String encode(List? coordinates, int precision, - ThirdDimension? thirdDimension, int thirdDimPrecision) { - if (coordinates == null || coordinates.isEmpty) { - throw ArgumentError("Invalid coordinates!"); - } - if (thirdDimension == null) { - throw ArgumentError("Invalid thirdDimension"); - } - final _Encoder enc = _Encoder(precision, thirdDimension, thirdDimPrecision); - final Iterator iter = coordinates.iterator; - while (iter.moveNext()) { - enc.add(iter.current); - } - return enc.getEncoded(); - } - - /** - * ThirdDimension type from the encoded input {@link String} - * @param encoded URL-safe encoded coordinate triples {@link String} - * @return type of {@link ThirdDimension} - */ - static ThirdDimension getThirdDimension(List encoded) { - int index = 0; - Tuple2 headerResult = - _Decoder.decodeHeaderFromString(encoded, index); - final int header = headerResult.item1; - return ThirdDimension.values[(header >> 4) & 7]; - } -} - -/// Single instance for decoding an input request. -class _Decoder { - final String encoded; - late int index; - late Converter latConverter; - late Converter lngConverter; - late Converter zConverter; - late List split; - - late int precision; - late int thirdDimPrecision; - late ThirdDimension thirdDimension; - - _Decoder(this.encoded) { - index = 0; - split = encoded.split(''); - _decodeHeader(); - latConverter = Converter(precision); - lngConverter = Converter(precision); - zConverter = Converter(thirdDimPrecision); - } - - bool hasThirdDimension() => thirdDimension != ThirdDimension.ABSENT; - - void _decodeHeader() { - final Tuple2 headerResult = decodeHeaderFromString(split, index); - int header = headerResult.item1; - index = headerResult.item2; - precision = header & 15; // we pick the first 3 bits only - header = header >> 4; - - thirdDimension = - ThirdDimension.values[header & 7]; // we pick the first 4 bits only - thirdDimPrecision = (header >> 3) & 15; - } - - // Returns polyline header, new index in tuple. - static Tuple2 decodeHeaderFromString( - List encoded, int index) { - // Decode the header version - final Tuple2 result = - Converter.decodeUnsignedVarint(encoded, index); - - if (result.item1 != FlexiblePolyline.version) - throw ArgumentError("Invalid format version"); - - // Decode the polyline header - return Converter.decodeUnsignedVarint(encoded, result.item2); - } - - LatLngZ? decodeOne() { - if (index == encoded.length) { - return null; - } - final Tuple2 latResult = - latConverter.decodeValue(split, index); - index = latResult.item2; - final Tuple2 lngResult = - lngConverter.decodeValue(split, index); - index = lngResult.item2; - if (hasThirdDimension()) { - final Tuple2 zResult = zConverter.decodeValue(split, index); - index = zResult.item2; - return LatLngZ(latResult.item1, lngResult.item1, zResult.item1); - } - return LatLngZ(latResult.item1, lngResult.item1); - } -} - -/// Single instance for configuration, validation and encoding for an input -/// request. -class _Encoder { - final int precision; - final ThirdDimension thirdDimension; - final int thirdDimPrecision; - late Converter latConverter; - late Converter lngConverter; - late Converter zConverter; - String result = ''; - - _Encoder(this.precision, this.thirdDimension, this.thirdDimPrecision) { - latConverter = Converter(precision); - lngConverter = Converter(precision); - zConverter = Converter(thirdDimPrecision); - encodeHeader(); - } - - void encodeHeader() { - final int thirdDimensionValue = thirdDimension.index; - - /// Encode the `precision`, `third_dim` and `third_dim_precision` into one - /// encoded char - if (precision < 0 || precision > 15) { - throw ArgumentError("precision out of range"); - } - - if (thirdDimPrecision < 0 || thirdDimPrecision > 15) { - throw ArgumentError("thirdDimPrecision out of range"); - } - - if (thirdDimensionValue < 0 || thirdDimensionValue > 7) { - throw ArgumentError("thirdDimensionValue out of range"); - } - final double res = - ((thirdDimPrecision << 7) | (thirdDimensionValue << 4) | precision) - .toDouble(); - result += Converter.encodeUnsignedVarint(FlexiblePolyline.version); - result += Converter.encodeUnsignedVarint(res.toInt()); - } - - void addTuple(double lat, double lng) { - result += latConverter.encodeValue(lat); - result += lngConverter.encodeValue(lng); - } - - void addTriple(double lat, double lng, double z) { - addTuple(lat, lng); - if (thirdDimension != ThirdDimension.ABSENT) { - result += zConverter.encodeValue(z); - } - } - - void add(LatLngZ? tuple) { - if (tuple == null) { - throw ArgumentError("Invalid LatLngZ tuple"); - } - addTriple(tuple.lat, tuple.lng, tuple.z); - } - - String getEncoded() => result.toString(); -} diff --git a/dart/lib/latlngz.dart b/dart/lib/latlngz.dart deleted file mode 100644 index cedcc5e..0000000 --- a/dart/lib/latlngz.dart +++ /dev/null @@ -1,32 +0,0 @@ -/// Coordinate triple -class LatLngZ { - final double lat; - final double lng; - final double z; - - LatLngZ(this.lat, this.lng, [this.z = 0]); - - @override - String toString() => "LatLngZ [lat=$lat, lng=$lng, z=$z]"; - - @override - bool operator ==(other) => - other is LatLngZ && other.lat == lat && other.lng == lng && other.z == z; - - @override - int get hashCode => lat.hashCode + lng.hashCode + z.hashCode; -} - -/// 3rd dimension specification. -/// Example a level, altitude, elevation or some other custom value. -/// ABSENT is default when there is no third dimension en/decoding required. -enum ThirdDimension { - ABSENT, - LEVEL, - ALTITUDE, - ELEVATION, - RESERVED1, - RESERVED2, - CUSTOM1, - CUSTOM2 -} diff --git a/dart/pubspec.yaml b/dart/pubspec.yaml deleted file mode 100644 index f1b29c2..0000000 --- a/dart/pubspec.yaml +++ /dev/null @@ -1,17 +0,0 @@ -name: flexible_polyline -description: >- - Flexible Polyline encoder and decoder for representing a list of GPS - coordinates (and optional elevation) into a compressed URL-safe string. -version: 1.0.1 -homepage: https://github.com/heremaps/flexible-polyline -repository: https://github.com/heremaps/flexible-polyline/dart - -environment: - sdk: '>=2.12.0 <3.0.0' - -dependencies: - path: ^1.8.0 - tuple: ^2.0.0 - -dev_dependencies: - test: ^1.17.5 diff --git a/dart/test/decode_test.dart b/dart/test/decode_test.dart deleted file mode 100644 index e4b17fc..0000000 --- a/dart/test/decode_test.dart +++ /dev/null @@ -1,11 +0,0 @@ -import 'package:test/test.dart'; - -import '../lib/flexible_polyline.dart'; - -void main() { - test('decode polyline - null safety', () { - final encoded = "BFoz5xJ67i1B1B7PzIhaxL7Y"; - final coords = FlexiblePolyline.decode(encoded); - expect(coords.isNotEmpty, true); - }); -} diff --git a/dart/test/polyline_test.dart b/dart/test/polyline_test.dart deleted file mode 100644 index edb363b..0000000 --- a/dart/test/polyline_test.dart +++ /dev/null @@ -1,277 +0,0 @@ -import 'dart:convert'; -import 'dart:io' show Platform, File; - -import 'package:flexible_polyline/converter.dart'; -import 'package:flexible_polyline/flexible_polyline.dart'; -import 'package:flexible_polyline/latlngz.dart'; -import "package:path/path.dart" show dirname, join; -import 'package:test/test.dart'; -import 'package:tuple/tuple.dart'; - -void main() { - test('testInvalidCoordinates', () { - //Null coordinates - expect(() => FlexiblePolyline.encode(null, 5, ThirdDimension.ABSENT, 0), throwsArgumentError); - - //Empty coordinates list test - expect(() => FlexiblePolyline.encode([], 5, ThirdDimension.ABSENT, 0), throwsArgumentError); - }); - - test('testInvalidThirdDimension', () { - List pairs = []; - pairs.add(LatLngZ(50.1022829, 8.6982122)); - ThirdDimension? invalid; - - //Invalid Third Dimension - expect(() => FlexiblePolyline.encode(pairs, 5, invalid, 0), throwsArgumentError); - }); - - test('testConvertValue', () { - Converter conv = Converter(5); - String result = conv.encodeValue(-179.98321); - expect(result, equals("h_wqiB")); - }); - - test('testSimpleLatLngEncoding', () { - List pairs = []; - pairs.add(LatLngZ(50.1022829, 8.6982122)); - pairs.add(LatLngZ(50.1020076, 8.6956695)); - pairs.add(LatLngZ(50.1006313, 8.6914960)); - pairs.add(LatLngZ(50.0987800, 8.6875156)); - - String expected = "BFoz5xJ67i1B1B7PzIhaxL7Y"; - String computed = FlexiblePolyline.encode(pairs, 5, ThirdDimension.ABSENT, 0); - expect(computed, expected); - }); - - test('testComplexLatLngEncoding', () { - List pairs = []; - pairs.add(LatLngZ(52.5199356, 13.3866272)); - pairs.add(LatLngZ(52.5100899, 13.2816896)); - pairs.add(LatLngZ(52.4351807, 13.1935196)); - pairs.add(LatLngZ(52.4107285, 13.1964502)); - pairs.add(LatLngZ(52.38871, 13.1557798)); - pairs.add(LatLngZ(52.3727798, 13.1491003)); - pairs.add(LatLngZ(52.3737488, 13.1154604)); - pairs.add(LatLngZ(52.3875198, 13.0872202)); - pairs.add(LatLngZ(52.4029388, 13.0706196)); - pairs.add(LatLngZ(52.4105797, 13.0755529)); - - String expected = "BF05xgKuy2xCx9B7vUl0OhnR54EqSzpEl-HxjD3pBiGnyGi2CvwFsgD3nD4vB6e"; - String computed = FlexiblePolyline.encode(pairs, 5, ThirdDimension.ABSENT, 0); - expect(computed, expected); - }); - - test('testLatLngZEncode', () { - List tuples = []; - tuples.add(LatLngZ(50.1022829, 8.6982122, 10)); - tuples.add(LatLngZ(50.1020076, 8.6956695, 20)); - tuples.add(LatLngZ(50.1006313, 8.6914960, 30)); - tuples.add(LatLngZ(50.0987800, 8.6875156, 40)); - - String expected = "BlBoz5xJ67i1BU1B7PUzIhaUxL7YU"; - String computed = FlexiblePolyline.encode(tuples, 5, ThirdDimension.ALTITUDE, 0); - expect(computed, expected); - }); - - /********** Decoder test starts ***************/ - test('testInvalidEncoderInput', () { - //Null coordinates - expect(() => FlexiblePolyline.decode(null), throwsArgumentError); - - //Empty coordinates list test - expect(() => FlexiblePolyline.decode(""), throwsArgumentError); - }); - - test('testThirdDimension', () { - expect(FlexiblePolyline.getThirdDimension("BFoz5xJ67i1BU".split('')), equals(ThirdDimension.ABSENT)); - expect(FlexiblePolyline.getThirdDimension("BVoz5xJ67i1BU".split('')), equals(ThirdDimension.LEVEL)); - expect(FlexiblePolyline.getThirdDimension("BlBoz5xJ67i1BU".split('')), equals(ThirdDimension.ALTITUDE)); - expect(FlexiblePolyline.getThirdDimension("B1Boz5xJ67i1BU".split('')), equals(ThirdDimension.ELEVATION)); - }); - - test('testDecodeConvertValue', () { - final encoded = "h_wqiB".split(''); - double expected = -179.98321; - Converter conv = new Converter(5); - Tuple2 result = conv.decodeValue(encoded, 0); - expect(result.item1, expected); - }); - - test('testSimpleLatLngDecoding', () { - List computed = FlexiblePolyline.decode("BFoz5xJ67i1B1B7PzIhaxL7Y"); - List expected = []; - expected.add(LatLngZ(50.10228, 8.69821)); - expected.add(LatLngZ(50.10201, 8.69567)); - expected.add(LatLngZ(50.10063, 8.69150)); - expected.add(LatLngZ(50.09878, 8.68752)); - - expect(computed, orderedEquals(expected)); - }); - - test('testComplexLatLngDecoding', () { - List computed = FlexiblePolyline.decode("BF05xgKuy2xCx9B7vUl0OhnR54EqSzpEl-HxjD3pBiGnyGi2CvwFsgD3nD4vB6e"); - - List expected = []; - expected.add(LatLngZ(52.51994, 13.38663)); - expected.add(LatLngZ(52.51009, 13.28169)); - expected.add(LatLngZ(52.43518, 13.19352)); - expected.add(LatLngZ(52.41073, 13.19645)); - expected.add(LatLngZ(52.38871, 13.15578)); - expected.add(LatLngZ(52.37278, 13.14910)); - expected.add(LatLngZ(52.37375, 13.11546)); - expected.add(LatLngZ(52.38752, 13.08722)); - expected.add(LatLngZ(52.40294, 13.07062)); - expected.add(LatLngZ(52.41058, 13.07555)); - - expect(computed, orderedEquals(expected)); - }); - - test('testLatLngZDecode', () { - List computed = FlexiblePolyline.decode("BlBoz5xJ67i1BU1B7PUzIhaUxL7YU"); - List expected = []; - - expected.add(LatLngZ(50.10228, 8.69821, 10)); - expected.add(LatLngZ(50.10201, 8.69567, 20)); - expected.add(LatLngZ(50.10063, 8.69150, 30)); - expected.add(LatLngZ(50.09878, 8.68752, 40)); - - expect(computed, orderedEquals(expected)); - }); - - test('encodingSmokeTest', () { - List input = []; - final inputFile = File(join(dirname(Platform.script.path), 'res/original.txt')); - Stream> inputStream = inputFile.openRead(); - inputStream - .transform(utf8.decoder) // Decode bytes to UTF-8. - .transform(LineSplitter()) // Convert stream to individual lines. - .listen((String line) { - // Process results. - input.add(line); - }, onError: (e) { - print(e.toString()); - }); - - List encoded = []; - final encodedFile = File(join(dirname(Platform.script.path), 'res/encoded.txt')); - Stream> encodedStream = encodedFile.openRead(); - encodedStream - .transform(utf8.decoder) // Decode bytes to UTF-8. - .transform(LineSplitter()) // Convert stream to individual lines. - .listen((String line) { - // Process results. - encoded.add(line); - }, onError: (e) { - print(e.toString()); - }); - - // Assert both files have the same number of lines before comparing data. - expect(input.length, equals(encoded.length)); - - for (int i = 0; i < input.length; i++) { - int precision = 0; - int thirdDimPrecision = 0; - bool hasThirdDimension = false; - ThirdDimension thirdDimension = ThirdDimension.ABSENT; - String inputLine = input[i].trim(); - String encodedLine = encoded[i].trim(); - - //File parsing - List inputs = inputLine.substring(1, inputLine.length - 1).split(";"); - List meta = inputs[0].trim().substring(1, inputs[0].trim().length - 1).split(","); - precision = int.parse(meta[0]); - - if (meta.length > 1) { - thirdDimPrecision = int.parse(meta[1].trim()); - thirdDimension = ThirdDimension.values[int.parse(meta[2].trim())]; - hasThirdDimension = true; - } - List latLngZs = extractLatLngZ(inputs[1], hasThirdDimension); - String encodedComputed = FlexiblePolyline.encode(latLngZs, precision, thirdDimension, thirdDimPrecision); - String encodedExpected = encodedLine; - expect(encodedComputed, encodedExpected); - } - }); - - test('decodingSmokeTest', () { - List encoded = []; - final encodedFile = File(join(dirname(Platform.script.path), 'res/encoded.txt')); - Stream> encodedStream = encodedFile.openRead(); - encodedStream - .transform(utf8.decoder) // Decode bytes to UTF-8. - .transform(LineSplitter()) // Convert stream to individual lines. - .listen((String line) { - // Process results. - encoded.add(line); - }, onError: (e) { - print(e.toString()); - }); - - List decoded = []; - final decodedFile = File(join(dirname(Platform.script.path), 'res/decoded.txt')); - Stream> decodedStream = decodedFile.openRead(); - decodedStream - .transform(utf8.decoder) // Decode bytes to UTF-8. - .transform(LineSplitter()) // Convert stream to individual lines. - .listen((String line) { - // Process results. - decoded.add(line); - }, onError: (e) { - print(e.toString()); - }); - - // Assert both files have the same number of lines before comparing data. - expect(encoded.length, equals(decoded.length)); - - for (int i = 0; i < encoded.length; i++) { - bool hasThirdDimension = false; - ThirdDimension expectedDimension = ThirdDimension.ABSENT; - String encodedLine = encoded[i].trim(); - final splittedLine = encodedLine.split(''); - String decodedLine = decoded[i].trim(); - - //File parsing - List output = decodedLine.substring(1, decodedLine.length - 1).split(";"); - List meta = output[0].trim().substring(1, output[0].trim().length - 1).split(","); - if (meta.length > 1) { - expectedDimension = ThirdDimension.values[int.parse(meta[2].trim())]; - hasThirdDimension = true; - } - String decodedInputLine = decodedLine.substring(1, decodedLine.length - 1).split(";")[1]; - List expectedLatLngZs = extractLatLngZ(decodedInputLine, hasThirdDimension); - - //Validate thirdDimension - ThirdDimension computedDimension = FlexiblePolyline.getThirdDimension(splittedLine); - expect(computedDimension, expectedDimension); - - //Validate LatLngZ - List computedLatLngZs = FlexiblePolyline.decode(encodedLine); - - expect(computedLatLngZs, orderedEquals(expectedLatLngZs)); - } - }); -} - -List extractLatLngZ(String line, bool hasThirdDimension) { - List latLngZs = []; - - List coordinates = line.trim().substring(1, line.trim().length - 1).split(","); - for (int itr = 0; itr < coordinates.length && !isNullOrEmpty(coordinates[itr]);) { - double lat = double.parse(coordinates[itr++].trim().replaceAll("(", "")); - double lng = double.parse(coordinates[itr++].trim().replaceAll(")", "")); - double z = 0; - if (hasThirdDimension) { - z = double.parse(coordinates[itr++].trim().replaceAll(")", "")); - } - latLngZs.add(new LatLngZ(lat, lng, z)); - } - return latLngZs; -} - -bool isNullOrEmpty(String? str) { - if (str != null && !str.trim().isEmpty) { - return false; - } - return true; -} diff --git a/dart/test/res/decoded.txt b/dart/test/res/decoded.txt deleted file mode 100644 index 63405ba..0000000 --- a/dart/test/res/decoded.txt +++ /dev/null @@ -1,3072 +0,0 @@ -{(0, 15, 1); [(-97.000000000000000, 34.000000000000000, 228.390420353746407), ]} -{(0, 15, 2); [(150.000000000000000, 46.000000000000000, -361.514615703930417), ]} -{(0, 15, 3); [(107.000000000000000, 12.000000000000000, 590.877724345333036), ]} -{(0, 15, 4); [(-88.000000000000000, 48.000000000000000, -724.072266325115038), ]} -{(0, 15, 5); [(91.000000000000000, -41.000000000000000, -749.020580897311334), ]} -{(0, 15, 6); [(-109.000000000000000, 74.000000000000000, 198.648082139788812), ]} -{(0, 15, 7); [(-172.000000000000000, -82.000000000000000, -936.782939718311809), ]} -{(0); [(-76.000000000000000, 74.000000000000000), ]} -{(1, 14, 1); [(35.500000000000000, 89.099999999999994, 110.656668458282184), ]} -{(1, 14, 2); [(-165.900000000000006, 79.099999999999994, 932.043507695096537), ]} -{(1, 14, 3); [(40.299999999999997, -16.100000000000001, -795.325547749692760), ]} -{(1, 14, 4); [(7.900000000000000, 88.900000000000006, 610.604874031274676), ]} -{(1, 14, 5); [(-167.000000000000000, 82.599999999999994, 535.405899632264777), ]} -{(1, 14, 6); [(-6.500000000000000, 71.200000000000003, -148.786816375532993), ]} -{(1, 14, 7); [(109.700000000000003, -19.899999999999999, 292.387963103321056), ]} -{(1); [(37.200000000000003, 57.100000000000001), ]} -{(2, 13, 1); [(-100.530000000000001, -20.090000000000000, -783.570854149396951), ]} -{(2, 13, 2); [(153.360000000000014, -67.790000000000006, -71.666489238810897), ]} -{(2, 13, 3); [(126.180000000000007, 17.199999999999999, 666.522159882170172), ]} -{(2, 13, 4); [(120.670000000000002, 40.170000000000002, 774.608401787319053), ]} -{(2, 13, 5); [(-102.959999999999994, -21.649999999999999, -363.331171055102288), ]} -{(2, 13, 6); [(101.379999999999995, 73.590000000000003, 801.595032687253479), ]} -{(2, 13, 7); [(76.989999999999995, -62.649999999999999, -968.711536031164428), ]} -{(2); [(-109.579999999999998, 19.820000000000000), ]} -{(3, 12, 1); [(161.614000000000004, 31.370000000000001, 177.188143335314010), ]} -{(3, 12, 2); [(-55.197000000000003, -71.269000000000005, -669.071372916466999), ]} -{(3, 12, 3); [(111.209000000000003, -19.116000000000000, 556.410372880436967), ]} -{(3, 12, 4); [(-7.842000000000000, 59.677999999999997, -866.037011797580021), ]} -{(3, 12, 5); [(32.100999999999999, 13.680999999999999, -134.727188820344992), ]} -{(3, 12, 6); [(-64.513999999999996, 34.932000000000002, -100.359269124402999), ]} -{(3, 12, 7); [(-77.009000000000000, 59.170000000000002, -937.595069785072042), ]} -{(3); [(-163.229999999999990, -46.962000000000003), ]} -{(4, 11, 1); [(24.753599999999999, -52.970700000000001, -221.700311200019996), ]} -{(4, 11, 2); [(-87.558700000000002, -2.271300000000000, -637.761106536970033), ]} -{(4, 11, 3); [(35.411900000000003, -75.316500000000005, 804.016272289999961), ]} -{(4, 11, 4); [(93.840500000000006, -41.533799999999999, -929.889005107379944), ]} -{(4, 11, 5); [(159.418700000000001, 76.896799999999999, 58.025323505579998), ]} -{(4, 11, 6); [(-15.819900000000001, 49.875799999999998, -856.212513040320005), ]} -{(4, 11, 7); [(-5.832800000000000, -87.347200000000001, -713.729371309819953), ]} -{(4); [(-75.180499999999995, 37.029499999999999), ]} -{(5, 10, 1); [(-7.878950000000000, 83.812370000000001, 107.149447130200002), ]} -{(5, 10, 2); [(157.096399999999988, -83.593249999999998, -246.103388527300012), ]} -{(5, 10, 3); [(6.894930000000000, -16.158490000000000, 201.380364007299988), ]} -{(5, 10, 4); [(-154.768900000000002, -9.018929999999999, 101.319675829299996), ]} -{(5, 10, 5); [(-1.871230000000000, -65.574200000000005, 416.407619455100019), ]} -{(5, 10, 6); [(-124.411230000000003, -76.537480000000002, -810.010750486600045), ]} -{(5, 10, 7); [(-142.460640000000012, 79.870639999999995, -807.947901059700030), ]} -{(5); [(119.947159999999997, -52.208480000000002), ]} -{(6, 9, 1); [(-26.148087000000000, 56.308255000000003, 113.601667565000000), ]} -{(6, 9, 2); [(34.191388000000003, -52.276789000000001, 25.084041953000000), ]} -{(6, 9, 3); [(160.095271999999994, 89.201217000000000, -439.178377157999989), ]} -{(6, 9, 4); [(-160.207469000000003, -15.410795999999999, -268.797752511999988), ]} -{(6, 9, 5); [(-132.625310000000013, -44.764879999999998, -541.302744537999956), ]} -{(6, 9, 6); [(-74.103588000000002, 54.949531000000000, -486.645581945000004), ]} -{(6, 9, 7); [(1.732010000000000, -39.518619999999999, 499.114024771999993), ]} -{(6); [(-27.095124999999999, -61.510271000000003), ]} -{(7, 8, 1); [(-87.279298600000004, -89.300717800000001, -33.019102619999998), ]} -{(7, 8, 2); [(-99.359727800000002, -79.421503400000006, 734.002529669999944), ]} -{(7, 8, 3); [(-32.735042300000003, 20.590074200000000, 726.544831939999995), ]} -{(7, 8, 4); [(-60.910613400000003, -9.769338800000000, 383.981879470000024), ]} -{(7, 8, 5); [(-34.708648900000000, 53.314298200000003, 962.573549970000045), ]} -{(7, 8, 6); [(-71.569464499999995, -76.340744599999994, 619.388478039999995), ]} -{(7, 8, 7); [(-10.086054300000001, 64.205687100000006, -528.165943409999954), ]} -{(7); [(6.784728500000000, 82.742761900000005), ]} -{(8, 7, 1); [(16.489797480000000, -64.927545210000005, 255.572505500000005), ]} -{(8, 7, 2); [(-40.761273500000001, 10.594928800000000, -799.445602900000040), ]} -{(8, 7, 3); [(33.556037850000003, -51.341034450000002, 34.473165000000002), ]} -{(8, 7, 4); [(132.004110139999995, -43.186010500000002, -535.235927500000003), ]} -{(8, 7, 5); [(77.125067939999994, -32.613762710000003, -606.003542899999957), ]} -{(8, 7, 6); [(110.796073829999997, -76.845306760000000, 489.682805700000017), ]} -{(8, 7, 7); [(-69.576440950000006, 67.501347940000002, 685.321670799999993), ]} -{(8); [(20.667478129999999, 12.116174239999999), ]} -{(9, 6, 1); [(173.224834270000002, -51.578559542000001, 623.070742999999993), ]} -{(9, 6, 2); [(-118.527232502999993, -66.851689448000002, -415.316754000000003), ]} -{(9, 6, 3); [(-112.215186360000004, -0.812381528000000, 842.973481999999990), ]} -{(9, 6, 4); [(-65.468443331000003, -13.450836141000000, 597.300674999999956), ]} -{(9, 6, 5); [(144.509416901000009, -39.665513390000001, -392.197113000000002), ]} -{(9, 6, 6); [(-69.905059627000000, -83.680819821000000, 725.549344000000019), ]} -{(9, 6, 7); [(-107.097325769999998, 13.544733920000001, -414.603135000000009), ]} -{(9); [(50.851824286000003, 6.880171876000000), ]} -{(10, 5, 1); [(-37.135035136399999, -39.346646961399998, -542.987430000000018), ]} -{(10, 5, 2); [(129.503261242399986, -29.370103596700002, 484.249990000000025), ]} -{(10, 5, 3); [(-173.256619410000013, 56.834477302000003, 578.882619999999974), ]} -{(10, 5, 4); [(-146.591328141699989, -52.162241089500000, -345.427990000000023), ]} -{(10, 5, 5); [(-144.694461896200011, 42.763053307500002, 246.874300000000005), ]} -{(10, 5, 6); [(-93.607661635200003, -77.341891258600000, -839.487949999999955), ]} -{(10, 5, 7); [(23.515850799900001, 48.739804948000000, 905.684930000000008), ]} -{(10); [(-88.783815707700001, 88.123684034299998), ]} -{(11, 4, 1); [(175.148632289830005, 43.959191624340001, 279.023799999999994), ]} -{(11, 4, 2); [(-2.237542376410000, -35.986508821359998, 171.173200000000008), ]} -{(11, 4, 3); [(-29.512716639790000, 13.623026563370001, -765.759699999999953), ]} -{(11, 4, 4); [(-54.735036244980002, -52.877854342189998, -273.318100000000015), ]} -{(11, 4, 5); [(-96.013681408669996, -88.059118406520000, 581.416299999999978), ]} -{(11, 4, 6); [(10.455724682200000, -59.009674269409999, -940.564499999999953), ]} -{(11, 4, 7); [(-52.250029876109998, -44.734401443229999, 877.009900000000016), ]} -{(11); [(35.616724674490001, 31.656018035810000), ]} -{(12, 3, 1); [(-7.954060127209000, -64.010331940756998, 419.370000000000005), ]} -{(12, 3, 2); [(-51.529087858547001, 27.663975936351999, -910.494000000000028), ]} -{(12, 3, 3); [(59.040678317233002, -21.197115442636999, -210.030000000000001), ]} -{(12, 3, 4); [(-112.957807915581000, -33.449756022351004, 312.939000000000021), ]} -{(12, 3, 5); [(-72.215870433248995, 38.388199808396998, 747.123000000000047), ]} -{(12, 3, 6); [(28.592997699028000, 52.361601084703999, -566.586999999999989), ]} -{(12, 3, 7); [(-170.232549469861993, 73.382415590820003, 261.423999999999978), ]} -{(12); [(-29.665067942120999, -20.412152002233000), ]} -{(13, 2, 1); [(-131.621985186306603, -65.267762693484599, -386.000000000000000), ]} -{(13, 2, 2); [(-91.890052577664605, 20.137457325144201, 488.300000000000011), ]} -{(13, 2, 3); [(-139.743585019239504, -49.282042380237797, 246.560000000000002), ]} -{(13, 2, 4); [(172.415186312622495, 57.431117466215802, 251.210000000000008), ]} -{(13, 2, 5); [(-100.479328676662604, 53.623915449344899, -238.069999999999993), ]} -{(13, 2, 6); [(-84.247830267599497, -20.577165104563800, 832.470000000000027), ]} -{(13, 2, 7); [(-123.208011265460200, 71.824748887910005, -241.400000000000006), ]} -{(13); [(-8.704623797530401, 13.930760827451500), ]} -{(14, 1, 1); [(-116.587183775328256, -29.339494325922178, 787.299999999999955), ]} -{(14, 1, 2); [(35.150216672546392, 52.714056356926307, 120.799999999999997), ]} -{(14, 1, 3); [(8.302900345920429, -48.479828042241522, 256.300000000000011), ]} -{(14, 1, 4); [(-145.880403486020413, 78.411604422157509, -589.100000000000023), ]} -{(14, 1, 5); [(-68.582021592287958, -55.175318276001867, 726.200000000000045), ]} -{(14, 1, 6); [(118.927628999217660, 18.732775893467039, 151.699999999999989), ]} -{(14, 1, 7); [(115.334108065899485, 88.999630466034446, 624.100000000000023), ]} -{(14); [(88.897075386144110, 32.870126294369001), ]} -{(15, 0, 1); [(-124.913415557445830, 17.817284375950933, -137.000000000000000), ]} -{(15, 0, 2); [(-146.864263375333536, -62.492281108997147, 708.000000000000000), ]} -{(15, 0, 3); [(-39.267910031467096, -9.620616147069011, 600.000000000000000), ]} -{(15, 0, 4); [(-144.820257983099737, 64.838603772210433, 910.000000000000000), ]} -{(15, 0, 5); [(-164.868873394778291, 77.065657465639489, -611.000000000000000), ]} -{(15, 0, 6); [(112.172857518170289, -1.407572730255838, 101.000000000000000), ]} -{(15, 0, 7); [(171.861535899958028, 36.145261162701601, 944.000000000000000), ]} -{(15); [(46.904312427053810, 34.963862600094707), ]} -{(0, 15, 1); [(-5.000000000000000, -41.000000000000000, 361.708448353905908), (176.000000000000000, -14.000000000000000, -107.564622060807466), ]} -{(0, 15, 2); [(79.000000000000000, -22.000000000000000, 117.695341434458300), (-121.000000000000000, 65.000000000000000, -628.961479383289088), ]} -{(0, 15, 3); [(46.000000000000000, -19.000000000000000, -123.623715095231844), (-30.000000000000000, 84.000000000000000, 980.677685274976625), ]} -{(0, 15, 4); [(69.000000000000000, -12.000000000000000, 430.163254796638057), (84.000000000000000, -13.000000000000000, 679.003308436807629), ]} -{(0, 15, 5); [(-115.000000000000000, 42.000000000000000, 519.359752710566909), (44.000000000000000, 49.000000000000000, 90.796498009738059), ]} -{(0, 15, 6); [(105.000000000000000, -85.000000000000000, 16.140331121891030), (-108.000000000000000, 23.000000000000000, -448.870417901860094), ]} -{(0, 15, 7); [(28.000000000000000, -85.000000000000000, 235.411676264766868), (-156.000000000000000, 3.000000000000000, -424.259027395042324), ]} -{(0); [(132.000000000000000, -67.000000000000000), (38.000000000000000, 62.000000000000000), ]} -{(1, 14, 1); [(-69.500000000000000, 20.300000000000001, 467.225670906984419), (-71.500000000000000, 25.399999999999999, 983.755462977823527), ]} -{(1, 14, 2); [(-81.099999999999994, 57.100000000000001, 886.094239602465336), (118.200000000000003, 41.600000000000001, -705.783532627241016), ]} -{(1, 14, 3); [(-65.000000000000000, -40.700000000000003, -112.080135125796446), (-53.799999999999997, -43.899999999999999, -154.360805343933521), ]} -{(1, 14, 4); [(40.000000000000000, 71.599999999999994, -213.685311617196163), (-110.200000000000003, 7.700000000000000, -467.374994852750092), ]} -{(1, 14, 5); [(3.200000000000000, 13.300000000000001, 675.195570535907564), (168.199999999999989, 68.500000000000000, -470.658622832800177), ]} -{(1, 14, 6); [(129.599999999999994, -82.000000000000000, -848.764052731434731), (-102.500000000000000, 0.300000000000000, -373.610514054078806), ]} -{(1, 14, 7); [(-19.699999999999999, 29.699999999999999, -512.300814618991467), (-45.799999999999997, 89.400000000000006, 22.731626716685081), ]} -{(1); [(149.699999999999989, -69.599999999999994), (29.100000000000001, -45.000000000000000), ]} -{(2, 13, 1); [(-103.819999999999993, 9.859999999999999, -603.138584904996719), (-124.200000000000003, 62.420000000000002, 274.871067222638203), ]} -{(2, 13, 2); [(143.039999999999992, -75.840000000000003, 717.413592862660039), (-70.010000000000005, 3.410000000000000, 616.398249487439216), ]} -{(2, 13, 3); [(-61.600000000000001, 67.390000000000001, 758.787262266232688), (35.750000000000000, 69.950000000000003, 83.411681304012504), ]} -{(2, 13, 4); [(41.619999999999997, -55.670000000000002, 314.423563957637327), (-165.189999999999998, 72.579999999999998, -119.721413860354701), ]} -{(2, 13, 5); [(-118.930000000000007, 69.129999999999995, 265.366117504635383), (0.730000000000000, -32.060000000000002, 667.241240638668728), ]} -{(2, 13, 6); [(-99.230000000000004, 14.199999999999999, 203.195078741524213), (-176.430000000000007, 79.030000000000001, -154.062085678639903), ]} -{(2, 13, 7); [(88.230000000000004, 72.040000000000006, 821.728559501759150), (37.689999999999998, -73.219999999999999, -347.645370065438897), ]} -{(2); [(-66.280000000000001, -17.660000000000000), (52.020000000000003, 13.580000000000000), ]} -{(3, 12, 1); [(124.436000000000007, -81.691999999999993, 976.922106395031051), (146.854999999999990, 46.256999999999998, -642.932785872019963), ]} -{(3, 12, 2); [(-174.854000000000013, 73.644999999999996, -916.594161748391002), (-139.497000000000014, 23.314000000000000, 655.470405937409055), ]} -{(3, 12, 3); [(71.254999999999995, -73.733999999999995, -769.885117253900034), (68.209999999999994, -31.422999999999998, -375.388784214021996), ]} -{(3, 12, 4); [(-6.776000000000000, -50.539000000000001, -834.860701015707036), (-41.729999999999997, -68.436000000000007, -983.572709529895974), ]} -{(3, 12, 5); [(51.220999999999997, -50.935000000000002, -401.088703661064983), (61.972999999999999, -31.677000000000000, -267.935824724195015), ]} -{(3, 12, 6); [(98.576999999999998, -77.417000000000002, -260.218528743023001), (72.456000000000003, 50.591999999999999, -575.994655497068038), ]} -{(3, 12, 7); [(-179.492999999999995, -16.853000000000002, -599.587980511548039), (-134.229000000000013, -14.346000000000000, -892.926313462668986), ]} -{(3); [(165.473000000000013, 7.243000000000000), (18.113000000000000, 35.866000000000000), ]} -{(4, 11, 1); [(-87.671400000000006, 12.858700000000001, -712.533747708729948), (172.154100000000000, -38.863500000000002, -264.682021094509992), ]} -{(4, 11, 2); [(-129.383999999999986, 58.277000000000001, -291.863359028300010), (-169.315599999999989, 40.673499999999997, 398.562329870690007), ]} -{(4, 11, 3); [(166.685699999999997, 64.337100000000007, 175.201704576959997), (-50.591700000000003, 24.444800000000001, 536.689308441489970), ]} -{(4, 11, 4); [(151.356200000000001, 86.418300000000002, 558.059403676009993), (122.263900000000007, -27.195499999999999, 818.860656393689965), ]} -{(4, 11, 5); [(60.622799999999998, -50.801400000000001, 778.957509113490005), (82.897400000000005, -44.751899999999999, -940.753864567029950), ]} -{(4, 11, 6); [(-62.667700000000004, 88.487399999999994, 231.787305534399991), (138.048300000000012, -74.972200000000001, 144.396211112140008), ]} -{(4, 11, 7); [(37.904400000000003, -5.807300000000000, -817.703847733559996), (-10.408799999999999, 46.988500000000002, 134.633188873910001), ]} -{(4); [(-144.411300000000011, 62.683700000000002), (-18.898599999999998, 6.684900000000000), ]} -{(5, 10, 1); [(-72.284649999999999, -43.142670000000003, 643.120880325899975), (63.594560000000001, -0.892160000000000, -42.832984224000000), ]} -{(5, 10, 2); [(-95.700590000000005, 53.578009999999999, 188.728215120399994), (-4.862450000000000, -32.400109999999998, -257.594550122200019), ]} -{(5, 10, 3); [(-16.132690000000000, 11.849720000000000, 492.240797792199999), (164.715360000000004, 86.422569999999993, 331.196353159900013), ]} -{(5, 10, 4); [(127.251379999999997, -33.886180000000003, -685.433826579199945), (155.042689999999993, -56.327050000000000, 473.747114781400001), ]} -{(5, 10, 5); [(-45.580500000000001, -41.394979999999997, 374.279795723400014), (-102.532790000000006, -55.783569999999997, -779.885864589499988), ]} -{(5, 10, 6); [(-85.376609999999999, 85.449709999999996, 797.101019441700032), (-158.111490000000003, 16.250389999999999, -683.673245703699990), ]} -{(5, 10, 7); [(157.908729999999991, 64.218500000000006, -405.599320725700011), (150.226270000000000, 62.333440000000003, -662.788375223899948), ]} -{(5); [(95.694090000000003, -5.656000000000000), (39.173549999999999, -68.113069999999993), ]} -{(6, 9, 1); [(-147.371212000000014, -65.049169000000006, 764.500844039999947), (-38.258935000000001, -76.712637999999998, -635.131326682000008), ]} -{(6, 9, 2); [(129.412317999999999, -68.617121999999995, -437.125494457999991), (-105.316654999999997, 80.068516000000002, 839.973604076000015), ]} -{(6, 9, 3); [(117.001904999999994, 4.357320000000000, 604.595359988000041), (-50.091005000000003, -9.487428000000000, 393.505968483000004), ]} -{(6, 9, 4); [(172.858654000000001, -46.982396999999999, -258.658795752000003), (-58.968618999999997, 86.742090000000005, -180.715148883000012), ]} -{(6, 9, 5); [(-104.102922000000007, 74.910601000000000, -682.158035246000054), (-56.638961999999999, 68.357586999999995, 449.473777800999983), ]} -{(6, 9, 6); [(167.420674999999989, 11.951025000000000, -528.985294826999962), (-68.018859000000006, 3.467421000000000, -179.206823619999994), ]} -{(6, 9, 7); [(145.332322000000005, 59.913395999999999, 978.339917105000040), (-141.030431999999990, 89.245014999999995, 993.450596647999987), ]} -{(6); [(106.225813000000002, -15.354350999999999), (162.440475999999990, -64.563202000000004), ]} -{(7, 8, 1); [(128.651322499999992, -49.864493299999999, 119.050213560000003), (-29.753112300000002, 35.322063999999997, -665.423344219999990), ]} -{(7, 8, 2); [(97.547068800000005, -85.426051799999996, -940.055633289999946), (-75.442530399999995, -13.587594400000000, 885.333428730000037), ]} -{(7, 8, 3); [(-19.005702500000002, 64.577576800000003, 577.154229669999950), (37.039072400000002, 27.000987899999998, -517.013614999999959), ]} -{(7, 8, 4); [(172.902740499999993, 2.989476000000000, 74.013731129999996), (-23.460602000000002, 25.541405600000001, 134.082122349999992), ]} -{(7, 8, 5); [(-92.133890300000004, 38.370960400000001, 719.964168070000028), (-118.982805400000004, -24.778047500000000, -905.949539410000057), ]} -{(7, 8, 6); [(18.878961799999999, 42.660064100000000, -333.742181159999973), (-133.305168199999997, -20.854327699999999, 879.367146159999947), ]} -{(7, 8, 7); [(-15.188042400000000, -0.756051200000000, -688.297359799999981), (-80.548968000000002, 86.949077500000001, 745.863082350000013), ]} -{(7); [(-91.794220100000004, 41.681522500000000), (-139.096931200000000, 78.328906900000007), ]} -{(8, 7, 1); [(-89.139280420000006, -20.414106980000000, -713.981716699999993), (161.607705820000007, -62.950260960000001, -472.053403300000014), ]} -{(8, 7, 2); [(-72.391130219999994, 75.844741540000001, 593.547143799999958), (53.992365200000002, -52.668221230000000, 71.938582600000004), ]} -{(8, 7, 3); [(-26.448574189999999, -48.938803450000002, 170.612429399999996), (93.072003789999997, 55.484355309999998, 667.976624300000026), ]} -{(8, 7, 4); [(114.626329310000003, 66.435589559999997, -860.515886199999954), (-153.329184940000005, -88.829935899999995, -13.796511300000001), ]} -{(8, 7, 5); [(56.123883690000000, -62.660666020000001, 476.085172399999976), (-106.094184679999998, -6.997272370000000, 90.583369599999997), ]} -{(8, 7, 6); [(133.447773149999989, -40.709803209999997, -241.707502299999987), (-118.205646750000000, -71.518740649999998, -51.963188600000002), ]} -{(8, 7, 7); [(1.245825070000000, -59.507198610000003, -104.830665699999997), (172.637697300000013, 82.099867020000005, 938.328041399999961), ]} -{(8); [(-61.837868729999997, -8.704541170000001), (-169.880011819999993, -9.624378880000000), ]} -{(9, 6, 1); [(-99.770400823000003, -52.381843234999998, -311.006266999999980), (-56.595778355000000, 70.858365538000001, 19.931629999999998), ]} -{(9, 6, 2); [(177.138319198999994, -84.143388600999998, -784.862081999999987), (-141.258372162000001, 84.724190340999996, -85.081288999999998), ]} -{(9, 6, 3); [(-157.858046508999990, 72.843006040999995, 751.180353999999966), (-43.078426958000001, -67.365893618000001, -398.318738999999994), ]} -{(9, 6, 4); [(-160.143167858999988, -69.996804835000006, 621.248610999999983), (93.261042439999997, -74.046391732999993, -928.703530999999998), ]} -{(9, 6, 5); [(127.276290768999999, -9.011267879000000, -504.717494999999985), (-43.029465866999999, -71.833521023000003, 499.679526000000010), ]} -{(9, 6, 6); [(-126.054230156000003, 72.569190449999994, -924.368934999999965), (-54.602007477999997, 42.964748878999998, -690.081829999999968), ]} -{(9, 6, 7); [(27.730649230000001, 27.321575858999999, 948.652810000000045), (-25.582210732000000, 68.983590018000001, 929.859839999999963), ]} -{(9); [(-33.599207090000000, 14.886424076000001), (147.789784438999988, 64.830113330000003), ]} -{(10, 5, 1); [(96.777155933100005, 34.671343217299999, -250.267740000000003), (150.752575544600006, -54.544091072800001, -227.976679999999988), ]} -{(10, 5, 2); [(-9.397346110899999, 59.210141567199997, -395.706579999999974), (-20.062007368500002, -66.072930248099993, 518.691670000000045), ]} -{(10, 5, 3); [(-114.017549057400004, -56.772945974800002, -354.638800000000003), (-167.004145932000000, -17.993210597800001, -698.753600000000006), ]} -{(10, 5, 4); [(-121.746349457700006, -70.570409291700003, 535.188620000000014), (-36.023143896400001, 54.745359981800000, 275.234629999999981), ]} -{(10, 5, 5); [(158.177194489100003, -35.519927204200002, 302.077740000000006), (-93.602544624299995, 63.221161747099998, 430.066700000000026), ]} -{(10, 5, 6); [(-65.857540793599995, 45.789218138599999, -309.613470000000007), (-156.244134425299990, 17.004925572299999, 464.606319999999982), ]} -{(10, 5, 7); [(-92.337997884299995, -21.830321971000000, -168.560000000000002), (9.510951798100001, 88.864786107000000, 236.047130000000010), ]} -{(10); [(-84.943023546500001, -45.079170974800000), (-125.150632814600002, -38.385169448399999), ]} -{(11, 4, 1); [(-58.159083922670000, 70.675839008390000, -219.892799999999994), (-54.560846271229998, -80.146890350980001, -188.583900000000000), ]} -{(11, 4, 2); [(106.131902950590003, 36.876787098800001, -106.692499999999995), (106.413774236500004, -2.023715308450000, -807.184099999999944), ]} -{(11, 4, 3); [(28.375731916629999, 56.858415763289997, 771.939399999999978), (-122.023568984030007, 66.455351621399998, -662.085900000000038), ]} -{(11, 4, 4); [(-133.596783234129987, -46.855220118129999, 304.730099999999993), (171.696267115209992, 36.294690286570003, -449.738499999999988), ]} -{(11, 4, 5); [(54.289919780849999, 88.593908053540005, 466.621699999999976), (56.017083159880002, 27.101796283719999, -385.571799999999996), ]} -{(11, 4, 6); [(57.742080735739997, 56.283287595280001, -248.774599999999992), (61.321375216100002, 77.294276392789996, -182.501700000000000), ]} -{(11, 4, 7); [(-77.825935351829997, -31.670245251850002, 31.482800000000001), (-97.544204151060001, -84.855220554799999, -328.486300000000028), ]} -{(11); [(35.614811632550001, 57.980078080760002), (-30.223504586880001, 64.227403171670005), ]} -{(12, 3, 1); [(-105.377275662228001, -64.370506012042995, -416.355999999999995), (-45.662108042827001, 42.827015688586997, 156.905000000000001), ]} -{(12, 3, 2); [(173.574551730187011, -64.444125100015995, 976.986999999999966), (56.749770087054998, 85.520126362970004, -369.245999999999981), ]} -{(12, 3, 3); [(-166.089744160982008, -72.209092967174996, -565.174999999999955), (-71.092064507219007, -13.188227483026999, 242.463999999999999), ]} -{(12, 3, 4); [(147.364364259567992, -40.825361844390002, 437.172000000000025), (-133.161394505613998, -32.520844652778003, -248.104000000000013), ]} -{(12, 3, 5); [(168.857348765929004, 69.584592406453993, -284.978000000000009), (-163.821241407873003, 35.587777922835997, 127.507999999999996), ]} -{(12, 3, 6); [(63.968903462745999, 13.385924329718000, 260.865000000000009), (168.810994303662000, -59.189904634591002, 99.671000000000006), ]} -{(12, 3, 7); [(26.067479969459999, -3.907828816791000, -643.422000000000025), (62.896724830411998, 89.736396135270994, 706.407000000000039), ]} -{(12); [(-78.162807034088999, 19.717892834044001), (114.080168125263000, -9.339044948459000), ]} -{(13, 2, 1); [(112.031369998706595, -64.791688732139704, -901.059999999999945), (-158.701962053968003, 28.994227050660701, 0.310000000000000), ]} -{(13, 2, 2); [(85.420613678089794, -66.560255464310103, -278.480000000000018), (50.928071957252797, -11.959090113137600, 358.740000000000009), ]} -{(13, 2, 3); [(100.588495247271297, 6.275992574220400, -542.809999999999945), (65.843249053357994, 5.105256544757900, 383.720000000000027), ]} -{(13, 2, 4); [(52.162339600974100, -46.265382988691101, -113.209999999999994), (160.478627905392500, -87.147444275262899, -291.000000000000000), ]} -{(13, 2, 5); [(-147.492850266577108, -85.566161326854299, -401.430000000000007), (47.552260379710702, 30.247116224059500, -673.769999999999982), ]} -{(13, 2, 6); [(-82.450634044203298, -39.136446601242703, 143.949999999999989), (-172.254119049830905, -46.736136288320999, -420.269999999999982), ]} -{(13, 2, 7); [(-128.150489251438898, -19.306904134892001, -325.620000000000005), (168.268821890925608, -54.448294686244203, 716.269999999999982), ]} -{(13); [(-21.455662974629899, -42.877521304318698), (170.298831965835205, -37.474900069414097), ]} -{(14, 1, 1); [(175.277739812446725, -67.792889959358746, -144.300000000000011), (85.549746988035977, 89.490060490589812, 274.000000000000000), ]} -{(14, 1, 2); [(-126.559672884480435, -88.115161210095195, 32.000000000000000), (167.011834490052365, -12.412759425175430, 387.600000000000023), ]} -{(14, 1, 3); [(-118.116283156609057, -5.900978034182990, 78.000000000000000), (134.363496973915687, 39.323241204156929, -367.300000000000011), ]} -{(14, 1, 4); [(-142.107248254152239, -43.401009123908651, -497.000000000000000), (-124.836292733574354, -72.613568047823605, -64.599999999999994), ]} -{(14, 1, 5); [(-40.196830652904438, -26.154336165897540, 644.000000000000000), (-75.235011368327989, 85.364258645281581, 400.199999999999989), ]} -{(14, 1, 6); [(-88.662567417016419, -30.297362847019969, 940.600000000000023), (76.193799586369209, -4.466322944107130, 399.800000000000011), ]} -{(14, 1, 7); [(-107.252304219703177, 0.230691143350130, -122.099999999999994), (-175.440269229002780, 50.753491179754363, 571.000000000000000), ]} -{(14); [(-162.359212451333917, -17.797133630983001), (-66.403353169140203, 83.637090262082268), ]} -{(15, 0, 1); [(-62.263896961540858, 53.554717077156113, -568.000000000000000), (-141.606487304991958, 88.699101990893013, -411.000000000000000), ]} -{(15, 0, 2); [(44.889936023387470, 4.704555463230398, -740.000000000000000), (-170.040285135295477, 14.509966566684575, 551.000000000000000), ]} -{(15, 0, 3); [(-63.799250875127029, 3.495447269325454, 735.000000000000000), (71.947901502007426, 40.073033253510950, 315.000000000000000), ]} -{(15, 0, 4); [(-15.048720519335118, -24.695492846443692, -346.000000000000000), (-120.449915772806378, 28.320010346888285, -144.000000000000000), ]} -{(15, 0, 5); [(-114.629135618992464, -41.097475165394705, -797.000000000000000), (-44.287310372759869, -1.761414195184649, -552.000000000000000), ]} -{(15, 0, 6); [(65.574737885201202, -39.460551250655584, -543.000000000000000), (-143.070215003272637, -15.967522963634696, -921.000000000000000), ]} -{(15, 0, 7); [(-173.433267779068217, -64.453796348273940, -641.000000000000000), (58.640663917344170, 69.366932591272885, 785.000000000000000), ]} -{(15); [(112.374043542332700, 14.524110111318697), (47.455950791582509, 65.589494016332537), ]} -{(0, 15, 1); [(-27.000000000000000, -77.000000000000000, 457.032025081500819), (-115.000000000000000, 78.000000000000000, -15.970899305558859), (155.000000000000000, -49.000000000000000, 671.787130058119260), ]} -{(0, 15, 2); [(-91.000000000000000, -90.000000000000000, -385.499709260978932), (-29.000000000000000, -50.000000000000000, 123.947091395824998), (-30.000000000000000, 18.000000000000000, -501.291592367788667), ]} -{(0, 15, 3); [(-158.000000000000000, -41.000000000000000, -591.943492138390070), (-26.000000000000000, 24.000000000000000, -392.842327742628470), (-138.000000000000000, 26.000000000000000, -680.339456623684214), ]} -{(0, 15, 4); [(-161.000000000000000, 40.000000000000000, 915.406240193264807), (39.000000000000000, -88.000000000000000, 921.912304408381260), (19.000000000000000, -79.000000000000000, 751.968201548663387), ]} -{(0, 15, 5); [(117.000000000000000, -88.000000000000000, 96.974944415072542), (21.000000000000000, 25.000000000000000, -954.558348616561716), (-122.000000000000000, -1.000000000000000, -341.870108427242371), ]} -{(0, 15, 6); [(-109.000000000000000, -14.000000000000000, -388.371878955661202), (167.000000000000000, 45.000000000000000, 981.686934347505257), (-52.000000000000000, 62.000000000000000, 851.728048285899490), ]} -{(0, 15, 7); [(35.000000000000000, -61.000000000000000, 257.531879838814234), (86.000000000000000, 4.000000000000000, 122.786822108905724), (-64.000000000000000, 35.000000000000000, -358.524071232719280), ]} -{(0); [(131.000000000000000, -52.000000000000000), (-8.000000000000000, 71.000000000000000), (-121.000000000000000, 32.000000000000000), ]} -{(1, 14, 1); [(-153.400000000000006, -35.000000000000000, -757.235281584552467), (53.299999999999997, 7.100000000000000, -770.344574955496455), (21.699999999999999, -28.500000000000000, 505.512312738998617), ]} -{(1, 14, 2); [(-145.599999999999994, -1.000000000000000, -444.155705660841534), (84.099999999999994, -55.799999999999997, -988.123065345950295), (-172.599999999999994, -4.600000000000000, 943.922887565370388), ]} -{(1, 14, 3); [(-177.400000000000006, -86.599999999999994, 137.854958831299825), (-150.599999999999994, -25.800000000000001, 838.419196031866363), (72.799999999999997, 87.799999999999997, -194.000290680951792), ]} -{(1, 14, 4); [(-146.000000000000000, -24.300000000000001, -251.236625955358193), (6.500000000000000, -80.400000000000006, 151.533053272657838), (122.500000000000000, 75.700000000000003, 157.601618232486260), ]} -{(1, 14, 5); [(-113.500000000000000, 84.000000000000000, -830.112662589692036), (-14.199999999999999, 79.700000000000003, 245.599477432789911), (6.600000000000000, -58.899999999999999, -290.701606238003023), ]} -{(1, 14, 6); [(85.700000000000003, -3.800000000000000, 537.562358654244008), (-67.299999999999997, -12.699999999999999, 932.113007110508192), (-158.099999999999994, 21.300000000000001, 231.328582091086844), ]} -{(1, 14, 7); [(-25.300000000000001, 20.199999999999999, 847.742066511649909), (82.799999999999997, -23.000000000000000, -161.483555899176110), (0.800000000000000, 27.199999999999999, -453.182129098009852), ]} -{(1); [(7.500000000000000, -79.299999999999997), (-12.300000000000001, 3.600000000000000), (142.900000000000006, -66.400000000000006), ]} -{(2, 13, 1); [(126.739999999999995, 40.930000000000000, 171.065191233961599), (144.479999999999990, -83.150000000000006, 800.147518204803873), (-166.479999999999990, -68.189999999999998, -749.710949930806919), ]} -{(2, 13, 2); [(179.449999999999989, 53.060000000000002, 810.796498621007572), (49.399999999999999, -20.469999999999999, 903.498741168680226), (-178.569999999999993, 32.899999999999999, 405.158805837578882), ]} -{(2, 13, 3); [(-52.229999999999997, -35.299999999999997, 122.240776004179097), (31.539999999999999, 41.950000000000003, 664.655231757116553), (-8.980000000000000, -72.560000000000002, -686.986501111585767), ]} -{(2, 13, 4); [(-29.489999999999998, -31.879999999999999, -872.592739331094776), (40.689999999999998, -28.550000000000001, -458.026997981938621), (141.639999999999986, -14.760000000000000, -9.229168045655401), ]} -{(2, 13, 5); [(-27.520000000000000, -19.000000000000000, -38.794477370341703), (-164.430000000000007, 16.109999999999999, -404.788125882873203), (-104.319999999999993, -9.720000000000001, 197.006933531640300), ]} -{(2, 13, 6); [(-57.729999999999997, -73.980000000000004, -601.792507521621019), (-0.900000000000000, 40.820000000000000, -190.626351186854293), (-130.710000000000008, 10.020000000000000, -126.270903890519506), ]} -{(2, 13, 7); [(-17.870000000000001, 67.349999999999994, 550.090321999251159), (111.670000000000002, 63.380000000000003, 818.430971859224314), (-76.060000000000002, 7.790000000000000, 610.601227314849325), ]} -{(2); [(-11.039999999999999, 18.090000000000000), (138.860000000000014, 43.479999999999997), (-39.479999999999997, -88.879999999999995), ]} -{(3, 12, 1); [(127.001999999999995, -14.887000000000000, 847.405286411569023), (3.654000000000000, -37.079000000000001, -101.092603202348002), (41.466000000000001, -50.518999999999998, 736.496904154698996), ]} -{(3, 12, 2); [(-155.995000000000005, -27.099000000000000, 864.101723658156970), (-23.695000000000000, -76.046000000000006, 396.041124401752995), (-37.530999999999999, -84.081000000000003, 977.821924557557963), ]} -{(3, 12, 3); [(26.567000000000000, 36.813000000000002, -740.298608043964009), (-21.056999999999999, -65.662000000000006, 243.783205928428004), (-122.028999999999996, -16.064000000000000, -967.881066888343980), ]} -{(3, 12, 4); [(17.449999999999999, -13.111000000000001, 613.316994173240005), (40.085000000000001, 69.527000000000001, -618.781501682153021), (-43.225999999999999, 10.861000000000001, -314.983725197530987), ]} -{(3, 12, 5); [(-154.842000000000013, 2.022000000000000, -571.731486242676056), (-145.818999999999988, 39.936999999999998, -936.713327845882986), (-51.459000000000003, 24.030999999999999, -316.511372748987014), ]} -{(3, 12, 6); [(-57.338000000000001, 4.638000000000000, 660.309085117762947), (-5.974000000000000, 17.358000000000001, 128.575386239789992), (85.013000000000005, -8.053000000000001, -15.140421436524999), ]} -{(3, 12, 7); [(-1.739000000000000, -87.608999999999995, 341.822171269405999), (75.097999999999999, -43.463000000000001, -245.267272114804001), (-60.107999999999997, -45.636000000000003, 271.784274591070982), ]} -{(3); [(-105.430000000000007, -50.424999999999997), (-171.051999999999992, 6.128000000000000), (-122.180000000000007, -9.114000000000001), ]} -{(4, 11, 1); [(-92.569800000000001, 85.654499999999999, -595.636423959610056), (35.639600000000002, 89.603399999999993, 375.345236487480008), (178.826300000000003, 32.956099999999999, -914.200377636570011), ]} -{(4, 11, 2); [(52.059100000000001, -13.752700000000001, 10.888718659300000), (-106.432299999999998, 58.797899999999998, 567.078681795239959), (-177.654500000000013, -37.706600000000002, -608.407421484860038), ]} -{(4, 11, 3); [(-45.121000000000002, 49.776400000000002, -357.870471312560028), (93.376800000000003, -40.911000000000001, 783.176797406679952), (-63.430599999999998, 89.916100000000000, 230.403301474149998), ]} -{(4, 11, 4); [(28.930499999999999, -66.033900000000003, -321.364349991249981), (-51.839300000000001, -30.896899999999999, 495.602065393230021), (130.587600000000009, 34.249699999999997, -167.580525761719997), ]} -{(4, 11, 5); [(102.140100000000004, 33.455599999999997, 372.731402262439985), (168.845699999999994, -64.475399999999993, -3.424716621350000), (-29.262899999999998, 5.649700000000000, 680.582982924780026), ]} -{(4, 11, 6); [(-42.139899999999997, 82.939899999999994, 34.155228080699999), (-74.862799999999993, 81.673500000000004, 10.546848391890000), (-90.349599999999995, 22.687999999999999, -825.498296246939958), ]} -{(4, 11, 7); [(-40.676800000000000, -38.231900000000003, -445.085900201799973), (-92.716899999999995, 55.576999999999998, -49.334672685130002), (160.394499999999994, -4.297900000000000, 927.264313143060008), ]} -{(4); [(-62.689999999999998, 44.222400000000000), (112.990499999999997, 3.583300000000000), (-6.127200000000000, -46.641900000000000), ]} -{(5, 10, 1); [(109.020889999999994, 9.974449999999999, -509.110485418499991), (11.494210000000001, -54.839230000000001, 663.820436763600014), (65.241650000000007, 14.774240000000001, -550.945162943500009), ]} -{(5, 10, 2); [(-100.631699999999995, -81.906670000000005, -929.383176822399946), (-41.420819999999999, 44.583779999999997, 272.051092367600006), (51.337440000000001, 19.603580000000001, 827.588595850399997), ]} -{(5, 10, 3); [(175.456050000000005, -22.929120000000001, -577.216787163599975), (111.497659999999996, -11.232239999999999, 522.325899198199977), (-78.848799999999997, 78.517030000000005, 745.506683170699944), ]} -{(5, 10, 4); [(-83.066230000000004, -69.201899999999995, -173.064508959300014), (152.904760000000010, -78.803560000000004, -252.527838893600006), (132.174509999999998, 35.602020000000003, -294.986908210000024), ]} -{(5, 10, 5); [(-173.574189999999987, -52.742040000000003, -600.034352920099991), (62.468859999999999, 33.773679999999999, 122.885996616699998), (-41.452900000000000, -89.662589999999994, -294.740510547099973), ]} -{(5, 10, 6); [(-46.900390000000002, -42.128720000000001, 797.234808498000007), (179.926739999999995, -45.317270000000001, 608.923697618800020), (-96.719210000000004, 76.271019999999993, 65.054431011899993), ]} -{(5, 10, 7); [(17.391369999999998, -35.676040000000000, -392.682201078499986), (35.397629999999999, 79.167320000000004, -728.853438084600043), (15.789660000000000, 11.031060000000000, 973.666966381599991), ]} -{(5); [(-91.026600000000002, -60.123449999999998), (-72.504739999999998, 51.873429999999999), (-18.511189999999999, 44.083680000000001), ]} -{(6, 9, 1); [(88.788922999999997, 38.189258000000002, -90.594184924000004), (142.585732000000007, 71.110623000000004, 174.909409708999988), (-7.601693000000000, 15.287703000000000, -936.793576035999990), ]} -{(6, 9, 2); [(170.210086999999987, -66.599857000000000, 495.857355021999979), (1.878418000000000, -62.650382000000000, 637.613346826999987), (174.071055000000001, -6.778218000000000, 49.901589977999997), ]} -{(6, 9, 3); [(81.418056000000007, 16.027446999999999, 182.985500250000001), (153.950116000000008, -19.009134000000000, 846.617932325999959), (54.096435000000000, -40.468141000000003, 420.486412138999981), ]} -{(6, 9, 4); [(-94.233166999999995, -20.383170000000000, 237.022789936999999), (146.870032000000009, -62.778956000000001, -530.117860965999967), (-13.960307999999999, -28.843288000000001, 483.239933332000021), ]} -{(6, 9, 5); [(-139.089132000000006, -28.968444999999999, 573.582319824000024), (164.216587000000004, 27.027663000000000, -905.044258577000051), (46.758893999999998, 25.975308999999999, 101.032203840999998), ]} -{(6, 9, 6); [(-157.483082999999993, -83.008331999999996, -134.065401291999990), (-15.750392000000000, 76.732499000000004, -389.683091246999993), (-39.583114999999999, -17.686639000000000, -146.753366236999994), ]} -{(6, 9, 7); [(-10.425349000000001, 83.001277999999999, 251.090655317000000), (-17.425574000000001, 42.384372999999997, -990.887287179000054), (158.403208000000006, -14.199674000000000, 762.817245403000015), ]} -{(6); [(75.779656000000003, 26.615113000000001), (-146.743781000000013, 5.337961000000000), (-161.368367000000006, 85.185421000000005), ]} -{(7, 8, 1); [(-129.469446000000005, -6.906698000000000, 461.830321609999999), (3.430954800000000, -41.952743099999999, 47.990723520000003), (-109.784453799999994, -46.095235500000001, 52.967381549999999), ]} -{(7, 8, 2); [(-18.131111300000001, 18.028884099999999, -217.807493800000003), (-150.101261800000003, -72.650997500000003, 983.508628349999981), (95.899693900000003, 54.492031300000001, 901.449026620000041), ]} -{(7, 8, 3); [(-153.528790799999996, 58.852934699999999, 867.673218740000038), (59.402607199999998, 35.798314699999999, 661.574448469999993), (-77.284386299999994, 83.736881999999994, 672.168131089999974), ]} -{(7, 8, 4); [(-94.551017799999997, -70.561864700000001, -179.842702900000006), (130.835733599999998, -59.145393200000001, -287.046092009999995), (-20.865740100000000, 32.184348600000000, -590.534130190000042), ]} -{(7, 8, 5); [(-56.591381900000002, 56.798976099999997, -540.522273649999988), (-76.663542699999994, 81.289777500000000, 638.672306509999999), (-146.964138200000008, -83.947839500000001, -48.306954859999998), ]} -{(7, 8, 6); [(-30.539197699999999, 21.240913400000000, -430.796428870000000), (-170.034942300000012, -10.743824099999999, -89.966611860000000), (-131.951602600000001, -46.709497100000000, 983.831836810000027), ]} -{(7, 8, 7); [(-35.678266299999997, -71.877492200000006, -233.962929529999997), (-17.428429600000001, -7.919660100000000, -187.944126159999996), (-41.366924400000002, 1.810869500000000, -349.663835199999994), ]} -{(7); [(-16.694274799999999, 25.917553000000002), (-18.055484499999999, 86.328901000000002), (115.380734099999998, 76.435060399999998), ]} -{(8, 7, 1); [(75.724477620000002, -74.891943870000006, 638.047124000000053), (114.776090900000000, 49.558663379999999, -665.535453999999959), (9.519814820000001, -78.181896750000007, 88.615252699999999), ]} -{(8, 7, 2); [(-123.028493089999998, -59.750378300000001, 248.891710499999988), (-11.044966260000001, 87.411879069999998, 643.740832899999987), (-106.709135259999996, -54.046366460000002, 209.685474300000010), ]} -{(8, 7, 3); [(135.862116850000007, 70.557375050000005, 266.545406899999989), (-111.944529450000005, -66.718266310000004, -96.337882600000000), (19.134568760000001, -69.903481099999993, -216.057041099999992), ]} -{(8, 7, 4); [(135.604134069999986, 8.554644950000000, 92.061959000000002), (-117.194628929999993, 16.211190760000001, -989.205967500000042), (156.474203590000002, -72.695915760000005, -970.385007599999994), ]} -{(8, 7, 5); [(-160.725664910000006, -3.009227670000000, 971.179509400000029), (-98.382248660000002, -11.926639880000000, -923.763439899999980), (94.406568190000002, 19.475986070000001, 252.629944499999993), ]} -{(8, 7, 6); [(5.994783280000000, 13.963375160000000, -72.310785199999998), (134.261169169999988, -72.806678399999996, -161.981372200000010), (-156.911012059999990, -6.574467510000000, -661.375867999999969), ]} -{(8, 7, 7); [(132.333614990000001, 65.874134609999999, 290.489050000000020), (-7.322225550000000, -73.235427659999999, 803.835368199999948), (-166.218393410000004, -22.114352430000000, -105.223905999999999), ]} -{(8); [(57.105968070000003, -25.764113470000002), (-14.809803609999999, -0.749277420000000), (-104.513131529999995, -75.645645209999998), ]} -{(9, 6, 1); [(-115.509012592999994, 17.891326538000001, -585.656760999999960), (-143.142144750000000, 56.677040900999998, 33.772064000000000), (-62.111804083000003, -1.333985336000000, 552.222399999999993), ]} -{(9, 6, 2); [(136.595196058999989, 36.113422620000001, -137.970188000000007), (64.128362077000006, 52.417976562000000, 996.892885999999976), (-29.648888278000001, -73.570435993000004, 411.537112999999977), ]} -{(9, 6, 3); [(-129.656201315000004, -37.399575513999999, 643.647483999999963), (160.346234283999991, -8.029580406999999, -630.862808999999970), (-156.738713961999991, -85.791414175000000, 753.254105999999979), ]} -{(9, 6, 4); [(-88.425396503000002, 16.045532018999999, 286.585913000000005), (-38.110011614000001, 27.530864598000001, -751.885067000000049), (55.751876840000001, 63.598536291999999, -620.814696000000026), ]} -{(9, 6, 5); [(-64.309057897000002, 68.950007876000001, 152.636673999999999), (67.699355581999995, 80.038638512000006, 32.518884999999997), (-150.368453888999994, -47.982622077000002, 706.777995000000033), ]} -{(9, 6, 6); [(-179.535758372000004, -75.446499591000006, -42.430999999999997), (29.025783172000001, 4.540674530000000, 214.682302999999990), (-21.424444083000001, 85.678855791000004, 628.591744999999946), ]} -{(9, 6, 7); [(151.836345055999999, 40.934934908000002, 941.027767000000040), (179.972827808999995, 43.413927395999998, 122.460831999999996), (-64.086941981999999, 2.126594842000000, -411.306842000000017), ]} -{(9); [(77.660036258000005, 17.762330510000002), (-159.958836601000002, -27.737385057000001), (-67.661295855000006, 51.779917128999998), ]} -{(10, 5, 1); [(140.217668389599993, 43.636407831200003, 563.071040000000039), (96.439019345999995, 67.088386185299996, -611.070519999999988), (110.943991574500004, -86.759448622400001, -888.841530000000034), ]} -{(10, 5, 2); [(-169.409972917299996, -24.905675607399999, 522.460580000000050), (172.687413545499993, -42.984653993899997, -464.264509999999973), (-64.747253975400000, 12.771557883100000, 107.152829999999994), ]} -{(10, 5, 3); [(-112.553389333300004, -27.970887626200000, 245.982110000000006), (52.768932270500002, -83.893026096699998, 250.326879999999989), (-35.674211743900003, 88.039180605699997, 840.826599999999985), ]} -{(10, 5, 4); [(35.904023572100002, -45.073527401900002, 951.324079999999981), (90.528443679299997, -42.079707230799997, 264.546609999999987), (84.916933207200003, 14.162558005499999, -623.609289999999987), ]} -{(10, 5, 5); [(-34.824168690500002, -30.815334339000000, -574.235440000000040), (174.266438120900006, 66.889659711799993, -203.883769999999998), (-69.893001734300000, 34.725953410599999, -865.331919999999968), ]} -{(10, 5, 6); [(11.238910123700000, -56.063495280900000, 357.268910000000005), (-116.290233131400001, 53.697395207500001, -937.467059999999947), (-125.144895313099994, 2.226125558100000, -269.043580000000020), ]} -{(10, 5, 7); [(-118.890994003800003, -33.446938874099999, -946.996250000000032), (-79.411364471900001, 37.611528840399998, 550.331410000000005), (-85.286298756600004, 7.190901397600000, 651.433319999999981), ]} -{(10); [(121.495026159700004, 40.830275483100003), (-179.446333506799988, 27.814215561000001), (-11.643004079500001, 48.136659828699997), ]} -{(11, 4, 1); [(-13.067659995530001, 17.822529007579998, 495.045799999999986), (-54.521148469099998, 45.746272921079999, 193.737200000000001), (-19.255611219660000, -78.396308434580007, 652.865599999999972), ]} -{(11, 4, 2); [(-103.673065551159993, 28.774875346249999, -575.719500000000039), (-144.146200640880011, 45.232222932530000, -576.857499999999959), (150.239975570870001, -53.905865759039997, -631.725299999999947), ]} -{(11, 4, 3); [(-12.941077577910001, 35.504263798239997, -418.301100000000019), (-96.500482592140003, 71.256352079959996, 784.492399999999975), (162.381053042980000, -23.402957412860001, -244.659400000000005), ]} -{(11, 4, 4); [(-87.445279740770005, -14.364689769940000, -819.938700000000040), (72.810654790879994, -45.659714888860002, -409.146500000000003), (125.697662344630004, 64.832636382230007, 405.469400000000007), ]} -{(11, 4, 5); [(124.200982477739998, -79.027650118029996, 536.229600000000005), (121.851339034909998, 21.809767452229998, 0.397900000000000), (76.865114223820001, 85.912553307140001, -733.735699999999952), ]} -{(11, 4, 6); [(46.795260396929997, 24.097825383770001, 834.650899999999979), (68.924548777210006, -18.479578898200000, -848.295499999999947), (75.905482145830007, 64.140274828599999, -573.082499999999982), ]} -{(11, 4, 7); [(141.583020784680002, 66.453620856710003, 389.846799999999973), (108.305067911769996, -4.864155714500000, -277.395100000000014), (74.917837552940000, 85.967280636590004, 943.975199999999973), ]} -{(11); [(-144.924943874849987, -60.244904642469997), (-38.170768969260003, 45.194550761030001), (-137.276470342820005, 35.591486340289997), ]} -{(12, 3, 1); [(88.658484606776994, 7.961179252800000, -295.028000000000020), (-113.210951800177995, -62.221452967899999, -738.333999999999946), (-111.987319385396006, 26.903220999752001, -147.248999999999995), ]} -{(12, 3, 2); [(-164.530029407934990, 74.191297527711995, -756.451000000000022), (163.043697560465006, -29.354949703142001, 721.653000000000020), (-159.393666803309003, 68.441957914070002, 418.533000000000015), ]} -{(12, 3, 3); [(19.353883484175000, 71.522551363724006, 793.957999999999970), (-44.881506045652003, -49.100528537041001, 896.192999999999984), (4.809561825015000, -20.108611878039000, -26.815999999999999), ]} -{(12, 3, 4); [(61.835112617975000, 43.847765610486000, -620.616999999999962), (2.971026080109000, 78.428285699854001, 132.133000000000010), (57.540921403547998, -51.474161863181997, -383.357000000000028), ]} -{(12, 3, 5); [(109.328123498657007, 15.548103645823000, 50.142000000000003), (-17.491696009662999, -75.359756359287005, -910.700000000000045), (166.087340586854992, 53.729367176265001, 982.831000000000017), ]} -{(12, 3, 6); [(-179.258839227616988, -13.213279744406000, -681.009999999999991), (-68.411587350633994, -43.559959087983998, -9.388000000000000), (16.833821572097001, 11.943085435933000, -667.433999999999969), ]} -{(12, 3, 7); [(-20.706255058172001, 64.412272392109998, -896.399000000000001), (-169.149919729164992, 39.345756078805003, -212.963999999999999), (53.113805630131999, -27.653363315099000, 505.334999999999980), ]} -{(12); [(95.313073669486002, 26.925700507321000), (-1.549064914596000, -23.586296355196001), (121.221708371885995, 14.182225681960000), ]} -{(13, 2, 1); [(-140.578644856539398, -45.189668169397997, -885.039999999999964), (35.840535108110402, 41.685321020930402, 1.550000000000000), (-50.624174501418302, -27.692559243252699, 654.149999999999977), ]} -{(13, 2, 2); [(2.573336197087700, 89.248478944567495, -913.610000000000014), (-33.189098792006398, 26.732613073414001, 775.740000000000009), (125.812019931127907, 33.331360955590199, -413.110000000000014), ]} -{(13, 2, 3); [(161.664837192240896, -18.621970559989201, -470.699999999999989), (-157.659881709529287, 67.262634846880999, -395.279999999999973), (57.002418537705402, 56.606405569042202, 547.179999999999950), ]} -{(13, 2, 4); [(79.449657313285996, -41.332344404500802, 61.520000000000003), (102.453627647013704, -38.770184706318602, 496.129999999999995), (62.942713724092002, 68.915681089249105, -32.109999999999999), ]} -{(13, 2, 5); [(-53.080522721034399, -78.402286421121502, 678.529999999999973), (98.201364029572403, 29.797561192913602, 678.759999999999991), (116.573199065092197, -48.682068202105100, -917.240000000000009), ]} -{(13, 2, 6); [(-92.806343946580199, -50.959941792535602, 253.250000000000000), (91.349889300948902, 45.641259518892603, -52.340000000000003), (-148.738192472139190, -11.676337891914400, 297.839999999999975), ]} -{(13, 2, 7); [(-110.888928733059103, -65.362295592656693, 376.860000000000014), (-127.845343400488005, 80.047900823438596, -7.990000000000000), (-36.847819011894501, 3.808736929992800, 518.230000000000018), ]} -{(13); [(82.108736420662495, 36.339340379759797), (61.777453035780297, 89.940282308349296), (-99.828694392816899, 37.540374377269103), ]} -{(14, 1, 1); [(-174.150164379716188, -4.372727776143610, -281.399999999999977), (26.461523297748371, -48.447011092794739, 126.500000000000000), (-90.485296254607121, -4.827450947498660, -411.399999999999977), ]} -{(14, 1, 2); [(12.854642230224220, 37.537997046853100, -122.299999999999997), (-97.165356168348623, 13.563453351130340, 232.000000000000000), (-9.398861125556641, 18.416745165525640, -711.700000000000045), ]} -{(14, 1, 3); [(159.752778047218840, 24.885539156106969, -718.700000000000045), (-93.557654113545581, 47.292940310944601, -520.899999999999977), (87.475331631561090, 64.677712905480035, -993.399999999999977), ]} -{(14, 1, 4); [(-78.205677670665821, -4.272894170491430, -116.400000000000006), (-115.902520830128225, -36.554927044527247, -841.100000000000023), (-127.648783132487054, -51.670004085948037, -787.000000000000000), ]} -{(14, 1, 5); [(2.479055887085990, -26.599487237505912, -961.700000000000045), (-154.970311475567655, -82.676621458718486, -463.199999999999989), (-110.047550589121755, -47.117638870950621, 332.899999999999977), ]} -{(14, 1, 6); [(-91.284514474642947, 47.200962409623173, 398.000000000000000), (141.438351502687624, 58.696338396587016, -97.099999999999994), (74.487719307280486, 0.453521354233720, 183.699999999999989), ]} -{(14, 1, 7); [(-17.441341573283399, -34.721798422491609, 353.399999999999977), (-34.749366501188703, 51.230558717392213, -354.800000000000011), (55.472005072960570, -53.789911847147970, 745.600000000000023), ]} -{(14); [(77.344153312634958, 40.066076585697402), (-175.477355764083256, -77.473237991344533), (-18.110199036625719, -10.731147684976360), ]} -{(15, 0, 1); [(-66.493060856399779, 13.017813890856239, 545.000000000000000), (-56.970717627166607, 21.982580735675416, -363.000000000000000), (-10.023942857144084, -28.276170043279922, -214.000000000000000), ]} -{(15, 0, 2); [(-146.357708249625034, -63.758457754723786, 902.000000000000000), (178.103249350718130, 43.403220822308590, 732.000000000000000), (-131.193798959979858, -20.364369491031127, 817.000000000000000), ]} -{(15, 0, 3); [(81.559733173944323, 44.012119763988629, 353.000000000000000), (0.257747345303313, -52.958631047588270, -19.000000000000000), (63.229470929846300, -24.674716526816010, 744.000000000000000), ]} -{(15, 0, 4); [(38.768633593243095, 43.553564156764949, 795.000000000000000), (66.859281949474507, -53.950962457235526, -114.000000000000000), (49.154040142502502, 21.126524554466815, 935.000000000000000), ]} -{(15, 0, 5); [(104.636248755094442, 37.016539568483523, -873.000000000000000), (58.470251064105419, -21.702468772178264, 656.000000000000000), (157.305708581129522, 31.106676067674663, 498.000000000000000), ]} -{(15, 0, 6); [(-52.287711438511913, 58.753262017198963, 260.000000000000000), (138.248123684053155, -31.853490070448053, -562.000000000000000), (31.054881076105499, 41.582782459705577, -313.000000000000000), ]} -{(15, 0, 7); [(81.468897472378558, -25.076373285957754, -89.000000000000000), (5.096479157687842, -53.606252768050787, 801.000000000000000), (-77.282926560056751, -14.171250512152096, -732.000000000000000), ]} -{(15); [(-88.403975313528989, 50.962581866492009), (121.253469183989637, 17.138855178621327), (65.658194858432452, 37.310074287638400), ]} -{(0, 15, 1); [(-155.000000000000000, 43.000000000000000, -210.936117430848611), (-142.000000000000000, 31.000000000000000, -907.036670779757287), (158.000000000000000, 47.000000000000000, 891.152560882543980), (-119.000000000000000, -10.000000000000000, 769.523332955259662), ]} -{(0, 15, 2); [(-124.000000000000000, 66.000000000000000, -646.079727564831273), (46.000000000000000, 23.000000000000000, 821.316907281530916), (9.000000000000000, 20.000000000000000, -957.962811200710689), (133.000000000000000, -18.000000000000000, -513.025877381053078), ]} -{(0, 15, 3); [(122.000000000000000, -88.000000000000000, -589.697390015451560), (87.000000000000000, 81.000000000000000, 252.593146287279239), (-9.000000000000000, 31.000000000000000, 313.864795992864174), (151.000000000000000, -83.000000000000000, 929.612084712602609), ]} -{(0, 15, 4); [(-159.000000000000000, -80.000000000000000, -642.424875349226340), (-28.000000000000000, 70.000000000000000, -754.058066672122663), (-139.000000000000000, -86.000000000000000, 93.334064624235367), (-122.000000000000000, -66.000000000000000, -750.917758212354443), ]} -{(0, 15, 5); [(-7.000000000000000, -34.000000000000000, -512.417881713464453), (-31.000000000000000, -51.000000000000000, -467.970533165625454), (148.000000000000000, 27.000000000000000, -922.074782646682024), (5.000000000000000, 51.000000000000000, 723.571496168333965), ]} -{(0, 15, 6); [(-139.000000000000000, 8.000000000000000, -968.326311849411240), (-108.000000000000000, 39.000000000000000, -761.373944325550156), (-47.000000000000000, -6.000000000000000, -618.606151057242073), (80.000000000000000, 83.000000000000000, -657.636866522221794), ]} -{(0, 15, 7); [(178.000000000000000, 83.000000000000000, -461.140762162991507), (66.000000000000000, 21.000000000000000, 83.521629850178783), (36.000000000000000, 21.000000000000000, -117.895539980390595), (-38.000000000000000, 33.000000000000000, -881.779621694842376), ]} -{(0); [(108.000000000000000, -26.000000000000000), (66.000000000000000, 28.000000000000000), (152.000000000000000, -61.000000000000000), (4.000000000000000, 84.000000000000000), ]} -{(1, 14, 1); [(-21.399999999999999, 33.200000000000003, -549.511304056441077), (-115.900000000000006, 39.500000000000000, -655.046969811614758), (117.099999999999994, -64.900000000000006, -108.003486589297594), (103.099999999999994, -20.000000000000000, 932.279197280556332), ]} -{(1, 14, 2); [(118.000000000000000, 4.100000000000000, 822.610591507462686), (-57.600000000000001, -43.600000000000001, 304.808487061888229), (-33.200000000000003, 78.200000000000003, 411.025403317888617), (144.699999999999989, 58.500000000000000, 477.806340466614586), ]} -{(1, 14, 3); [(111.700000000000003, -54.500000000000000, -847.031953350219965), (95.400000000000006, -23.600000000000001, 131.980840963719572), (101.500000000000000, 18.500000000000000, 801.005211881160335), (-69.099999999999994, -44.899999999999999, -411.021235393670565), ]} -{(1, 14, 4); [(-20.399999999999999, 47.799999999999997, -78.926406455377887), (-8.500000000000000, 72.000000000000000, -877.125158081109475), (-43.500000000000000, 83.299999999999997, -808.616777864407254), (-68.200000000000003, 37.600000000000001, -510.072392383017757), ]} -{(1, 14, 5); [(33.200000000000003, -1.600000000000000, -495.403682867039038), (27.300000000000001, -46.799999999999997, -995.201309289404435), (-62.700000000000003, -4.800000000000000, -490.821630795428575), (-116.099999999999994, 16.300000000000001, 999.147080686578988), ]} -{(1, 14, 6); [(-110.500000000000000, -63.299999999999997, 159.044178062231992), (-150.699999999999989, -38.000000000000000, 885.137751317108155), (23.000000000000000, -71.400000000000006, 566.206523226469926), (-175.800000000000011, -9.699999999999999, 258.301502872459480), ]} -{(1, 14, 7); [(32.799999999999997, 53.700000000000003, -957.817673538971576), (-118.200000000000003, -61.399999999999999, -3.341481464655690), (170.400000000000006, 42.600000000000001, -923.366485731296052), (-111.700000000000003, 38.600000000000001, -277.373015700859582), ]} -{(1); [(-77.299999999999997, -22.600000000000001), (110.900000000000006, 16.800000000000001), (-14.100000000000000, 17.100000000000001), (42.600000000000001, -56.000000000000000), ]} -{(2, 13, 1); [(-69.650000000000006, 57.250000000000000, 815.128415400769768), (114.790000000000006, -44.680000000000000, 498.343048782693984), (48.030000000000001, -7.340000000000000, -272.017432357671112), (101.519999999999996, -27.090000000000000, -968.379997485943818), ]} -{(2, 13, 2); [(124.540000000000006, -22.079999999999998, 177.181109166474698), (141.710000000000008, -66.290000000000006, 661.006235669192733), (-9.240000000000000, -23.980000000000000, -631.095771109019324), (107.319999999999993, -4.660000000000000, -438.648562372133199), ]} -{(2, 13, 3); [(75.090000000000003, -31.550000000000001, 111.403144416456499), (-17.440000000000001, -61.350000000000001, -513.836945091080679), (103.670000000000002, -83.920000000000002, -478.768972594467812), (-26.710000000000001, -70.560000000000002, 717.976594127633007), ]} -{(2, 13, 4); [(-55.820000000000000, 31.840000000000000, -291.873993057525183), (2.400000000000000, -76.120000000000005, -769.581742527647521), (55.399999999999999, -52.250000000000000, -938.389484872743424), (-23.090000000000000, -83.650000000000006, -169.954331096918196), ]} -{(2, 13, 5); [(-27.699999999999999, -40.189999999999998, 624.102915783278718), (-162.849999999999994, -16.260000000000002, -92.062767273221795), (-146.800000000000011, 71.140000000000001, 714.966892687915561), (38.189999999999998, 59.920000000000002, 468.664842810929883), ]} -{(2, 13, 6); [(-147.090000000000003, -4.060000000000000, 76.347942749365401), (-40.149999999999999, 32.979999999999997, -44.022487949851403), (165.289999999999992, -61.039999999999999, 425.434922710375702), (-129.080000000000013, -8.070000000000000, 691.630071392066611), ]} -{(2, 13, 7); [(-99.400000000000006, -14.520000000000000, -340.325110999084586), (-103.140000000000001, -14.789999999999999, 345.655679315877023), (-100.280000000000001, -35.659999999999997, -196.502749696117490), (-128.270000000000010, 34.000000000000000, 538.264886657485022), ]} -{(2); [(153.289999999999992, 64.700000000000003), (33.979999999999997, 71.230000000000004), (-13.160000000000000, -14.779999999999999), (125.370000000000005, -63.149999999999999), ]} -{(3, 12, 1); [(137.854000000000013, -26.693000000000001, -982.662860934324044), (42.293999999999997, 85.606999999999999, -992.802681555624986), (46.436000000000000, -68.575000000000003, 10.411406448528000), (-46.283000000000001, -41.561000000000000, -943.544315996604951), ]} -{(3, 12, 2); [(151.777999999999992, 82.769999999999996, -485.850491710936979), (-57.502000000000002, 68.822000000000003, -899.830926784537951), (-44.582999999999998, -15.010000000000000, -764.215115266546945), (116.262000000000000, -88.177000000000007, 451.166886400998976), ]} -{(3, 12, 3); [(93.858999999999995, 62.738000000000000, -923.655040768288018), (-79.441000000000003, 36.768000000000001, -819.528725597263019), (-34.774000000000001, -52.134999999999998, 391.046925673666010), (-118.415999999999997, 23.940000000000001, 646.974919101515979), ]} -{(3, 12, 4); [(-1.499000000000000, -23.410000000000000, 156.172092449947996), (6.927000000000000, 88.881000000000000, -533.548264627782032), (44.345999999999997, 27.085000000000001, -619.955691988919057), (114.957999999999998, -28.616000000000000, 555.422177836304968), ]} -{(3, 12, 5); [(11.683999999999999, 9.132999999999999, -214.211549332568012), (119.936000000000007, -52.097999999999999, -428.147076377179985), (170.616999999999990, -24.663000000000000, 15.086958088901000), (150.002000000000010, 34.752000000000002, 984.043289133728990), ]} -{(3, 12, 6); [(-6.702000000000000, 37.402000000000001, 910.438401805515014), (92.379999999999995, 27.643000000000001, 297.775963903999980), (73.191999999999993, 46.621000000000002, -771.130680704749011), (71.819000000000003, -70.811000000000007, 250.496347505929009), ]} -{(3, 12, 7); [(157.592999999999989, -66.688000000000002, -774.360754138128982), (-125.828999999999994, 41.570000000000000, -561.996034083804943), (93.802000000000007, 80.849000000000004, -129.599868821245991), (161.639000000000010, -51.223999999999997, -97.960431464970000), ]} -{(3); [(96.474000000000004, 23.885000000000002), (-72.745000000000005, -56.445999999999998), (-131.034999999999997, -26.484999999999999), (174.370000000000005, -56.206000000000003), ]} -{(4, 11, 1); [(-131.340399999999988, -34.969700000000003, 200.537558136499996), (63.702199999999998, 89.887799999999999, 648.474603865049971), (-137.746600000000001, -52.192700000000002, -393.187482545579996), (-153.270800000000008, 72.084900000000005, -237.646891245279988), ]} -{(4, 11, 2); [(26.336400000000001, -19.297899999999998, 386.029837810989989), (-134.926299999999998, 78.082899999999995, 797.154028002760015), (-36.536600000000000, 25.873699999999999, 998.525637355350000), (124.166799999999995, 55.690199999999997, -802.359700948339992), ]} -{(4, 11, 3); [(114.477199999999996, -48.644900000000000, -987.105909026289964), (79.605300000000000, 50.565399999999997, -780.147170454029947), (152.567200000000014, 27.476400000000002, 297.766623021450016), (167.550399999999996, 19.227900000000002, -609.438227334029989), ]} -{(4, 11, 4); [(-179.396899999999988, 13.236599999999999, 933.356072097309948), (-78.785899999999998, -86.552400000000006, -470.411957250119997), (46.514899999999997, 48.024299999999997, -753.642903884949988), (19.734100000000002, 10.641999999999999, -192.725561681740004), ]} -{(4, 11, 5); [(-58.332999999999998, 85.530600000000007, -82.597790419519995), (123.943799999999996, 46.325800000000001, 135.642268314609993), (-121.749300000000005, -85.787300000000002, 536.070734559590051), (-166.524300000000011, 46.144100000000002, -488.359255987019992), ]} -{(4, 11, 6); [(-71.491799999999998, -48.317700000000002, -616.572915352800010), (100.266599999999997, -12.604300000000000, 49.036575972430001), (96.692400000000006, -67.637400000000000, -373.539962549259997), (71.498599999999996, -78.994100000000003, -696.583798574829984), ]} -{(4, 11, 7); [(108.476600000000005, -57.327900000000000, -786.472116498020000), (-6.551300000000000, 42.940700000000000, -41.917743146440003), (-82.090000000000003, 82.048199999999994, -725.370836875770010), (18.761500000000002, 0.483200000000000, 795.017720441849974), ]} -{(4); [(-15.037500000000000, 39.469799999999999), (58.404000000000003, 8.172200000000000), (-1.051300000000000, -89.952500000000001), (138.778199999999998, -81.299700000000001), ]} -{(5, 10, 1); [(78.511179999999996, 73.471190000000007, 781.478950736699971), (-70.114069999999998, -20.266909999999999, 842.804472787600048), (-128.752739999999989, 21.370490000000000, 62.003878622400002), (132.030709999999999, -59.351280000000003, 362.853420378299973), ]} -{(5, 10, 2); [(44.380200000000002, 31.649870000000000, -970.046246739099956), (-33.897019999999998, -51.280659999999997, -817.499035838599980), (58.364390000000000, -59.352750000000000, -153.711590562600009), (23.495500000000000, -75.771209999999996, -497.428460112100026), ]} -{(5, 10, 3); [(23.555530000000001, 58.117010000000001, 461.024419635900017), (-170.241379999999992, -7.336540000000000, 758.702143570400040), (140.641500000000008, 37.674239999999998, -748.849280469200039), (-52.313029999999998, -25.786010000000001, -428.870888533100015), ]} -{(5, 10, 4); [(160.680820000000011, 10.416390000000000, 521.419902043299999), (-177.387300000000010, -83.555440000000004, 515.528719136799964), (-88.704700000000003, -65.749709999999993, -629.590710782499968), (-33.979830000000000, -43.029710000000001, -590.869918794800014), ]} -{(5, 10, 5); [(-143.108509999999995, -54.588650000000001, 861.833969271699971), (-23.054400000000001, -69.355739999999997, 487.178181731499990), (78.034319999999994, 44.578719999999997, 629.369601821700030), (-60.932670000000002, 15.492599999999999, 879.201769057199954), ]} -{(5, 10, 6); [(-163.688909999999993, 10.106540000000001, 423.696892051000020), (147.790750000000003, 53.813270000000003, -354.273197043899984), (-60.076799999999999, 54.436509999999998, 77.387545624599994), (-67.133790000000005, -39.011130000000001, 283.876497231399981), ]} -{(5, 10, 7); [(129.938070000000010, 37.223379999999999, -139.773776048000002), (35.845089999999999, 50.807350000000000, 157.263492745399986), (175.656839999999988, 87.056929999999994, 62.528482720600003), (130.868570000000005, 73.357910000000004, 559.198895768099987), ]} -{(5); [(110.454719999999995, -48.398409999999998), (30.550529999999998, 83.888559999999998), (-161.390970000000010, -76.995850000000004), (148.402680000000004, -56.625459999999997), ]} -{(6, 9, 1); [(-93.815282999999994, 60.183453000000000, -428.400868108999987), (-104.015703000000002, 72.229669999999999, 91.988271759000000), (-171.310845999999998, -49.256866000000002, -139.735313805000004), (58.437381999999999, 73.428326999999996, 278.897414851999997), ]} -{(6, 9, 2); [(-77.481892000000002, -18.185039000000000, 362.096527675000004), (131.660560000000004, -18.387824999999999, 451.499844925999980), (-25.424952000000001, 58.334797000000002, -982.679120652000051), (27.130216000000001, -36.521850000000001, -327.579051920999973), ]} -{(6, 9, 3); [(-102.522479000000004, 86.185911000000004, 672.474456763000035), (80.752393999999995, -25.076418000000000, -462.110805399000014), (-6.624083000000000, 39.674016000000002, -972.378277739000055), (-169.330932999999987, 24.532481000000001, -4.876408094000000), ]} -{(6, 9, 4); [(45.770238999999997, 42.799258999999999, 967.989887354999951), (-120.373705999999999, 37.269469999999998, 728.152614000999961), (-127.624449999999996, -65.848758000000004, -689.987074707000033), (68.283559999999994, 75.939222000000001, 298.689966936000019), ]} -{(6, 9, 5); [(114.791369000000003, 66.460794000000007, -761.121369620999985), (-31.626714000000000, -0.539349000000000, -779.031336162999992), (60.099865000000001, 79.732951999999997, 943.689812443000051), (146.745725999999991, 25.697133999999998, 78.158439207000001), ]} -{(6, 9, 6); [(-82.684194000000005, 87.151393999999996, -201.740189326000007), (-153.674662000000012, -76.749054000000001, 59.355927239000003), (-172.461912000000012, 89.037802999999997, -881.959942288999969), (108.361729999999994, 63.045394000000002, -190.067472358999993), ]} -{(6, 9, 7); [(-102.697613000000004, -74.322657000000007, 229.929084366000012), (-97.670417999999998, 30.224845999999999, 832.371584062000011), (15.397440000000000, -7.997213000000000, -35.186503940000001), (-113.130229000000000, 61.082121999999998, 725.667379073000006), ]} -{(6); [(-173.272949000000011, 28.636133999999998), (-65.237208999999993, -56.182307000000002), (45.569640000000000, 41.612470999999999), (101.681102999999993, 24.462018000000000), ]} -{(7, 8, 1); [(5.111493000000000, -70.605486799999994, -48.332296640000003), (24.576356600000000, 42.269558300000000, -912.771153840000011), (-66.406327599999997, -54.029788699999997, -15.744281109999999), (31.847373600000001, 51.332634700000000, 780.730868230000056), ]} -{(7, 8, 2); [(16.184712300000001, 73.698040300000002, -436.023639469999978), (-59.519645900000000, 57.900950899999998, -681.071446789999982), (-175.396223899999995, 23.413386599999999, -212.694406450000002), (95.585444100000004, 45.704765500000001, -109.373165380000003), ]} -{(7, 8, 3); [(-40.841892899999998, 70.636199599999998, -667.806902349999973), (125.056185799999994, 47.515214299999997, 343.006041709999977), (101.667598900000002, -43.027565000000003, -228.576213919999987), (-3.865559900000000, 50.814326999999999, -172.998095360000008), ]} -{(7, 8, 4); [(86.270226699999995, 50.402631700000001, -876.493366329999958), (-96.684669400000004, 55.935927399999997, 560.076065090000043), (41.803378799999997, 16.773539499999998, -8.943251510000000), (1.055495700000000, -55.499066900000003, -237.365099630000003), ]} -{(7, 8, 5); [(167.543494799999991, -30.067596099999999, 631.311415140000008), (-3.317633400000000, -23.189532900000000, 73.993496879999995), (-75.743621300000001, 32.620125799999997, -836.379431129999944), (15.817437999999999, -65.041176800000002, -335.673619130000020), ]} -{(7, 8, 6); [(-67.730922500000005, 77.170664900000006, 723.969260220000024), (-77.169286799999995, -22.011645999999999, 743.142787829999975), (163.302692199999996, 23.820745100000000, 754.137672309999971), (3.808155600000000, -42.537952199999999, -38.276402300000001), ]} -{(7, 8, 7); [(-75.260923399999996, -63.034576299999998, 664.476012839999953), (-76.244644399999999, -10.338151900000000, 939.544707499999959), (-28.230669899999999, 47.394046199999998, -765.006529829999977), (-53.496245399999999, 54.726943300000002, -110.651796079999997), ]} -{(7); [(74.736062799999999, -31.982972499999999), (111.669857699999994, -35.932365900000001), (-49.934190899999997, 58.901805000000003), (31.167352500000000, 66.779389899999998), ]} -{(8, 7, 1); [(157.692518170000000, 42.169484890000000, 552.667826999999988), (-13.214258760000000, 10.087144179999999, -395.256785499999978), (-81.376750110000003, -55.208469460000003, 108.930424099999996), (59.622120789999997, 39.764995960000000, -420.271167999999989), ]} -{(8, 7, 2); [(100.478185940000003, 64.596705600000007, -545.821349100000020), (-26.709981259999999, 17.405692569999999, -957.116910500000017), (115.308216650000006, 85.204703910000006, -769.950431200000025), (-72.648096050000007, -22.400040440000001, -83.288406199999997), ]} -{(8, 7, 3); [(85.921146759999999, -51.378532499999999, -151.785129200000000), (172.541322259999987, 39.077545340000000, -253.348520900000011), (138.715133570000006, -89.771935150000004, -50.394438200000003), (-9.422755380000000, -17.183085049999999, -925.978199600000039), ]} -{(8, 7, 4); [(48.636119149999999, -59.658566610000001, -935.813782700000047), (173.364903980000008, 56.765645700000000, 184.571341200000006), (-99.923126049999993, 53.289893610000000, -464.164027400000009), (74.279050249999997, -46.017924469999997, -649.001107499999989), ]} -{(8, 7, 5); [(-80.269315289999994, 37.269454510000003, -690.561646999999994), (86.398146999999994, -58.909952840000003, 114.430473599999999), (168.536133629999995, 32.298527520000000, -382.041735899999992), (-91.339115829999997, -50.727939900000003, 386.255082300000026), ]} -{(8, 7, 6); [(71.674406189999999, 86.616686110000003, -788.034740000000056), (58.599315220000001, -58.618780280000003, -929.679995400000053), (-176.449025890000001, -81.149127980000003, 184.123040900000007), (-160.024912000000000, 40.671378650000001, -729.673033099999998), ]} -{(8, 7, 7); [(-68.934483099999994, -59.472204779999998, -957.946386699999948), (175.672989749999999, -70.547755910000006, 185.581976099999991), (-47.898134620000000, 66.733398679999993, 199.130850900000013), (-90.295551540000005, 81.016792679999995, -238.188480099999992), ]} -{(8); [(-100.746553430000006, -33.482882689999997), (-89.702293819999994, 32.817745389999999), (96.387036789999996, -22.263703419999999), (177.260830770000013, 81.979866020000003), ]} -{(9, 6, 1); [(-179.472692470999988, -72.721725668000005, 733.653506999999991), (-152.597578386000009, 51.029292744999999, 63.583894000000001), (-120.964917196000002, 31.335729366999999, 693.019747000000052), (6.064312307000000, 76.107072281000001, 805.961124000000041), ]} -{(9, 6, 2); [(-140.019445676999993, 63.166270961999999, 639.123195000000010), (-22.841424668999998, 78.814914388000005, -192.003891000000010), (48.289456586000000, -51.285942947000002, 284.080385999999976), (3.933501137000000, -81.104235884999994, -958.574928999999997), ]} -{(9, 6, 3); [(-25.534761708000001, -89.821690919000005, 210.721537000000012), (-61.713415232000003, 47.487983821999997, 12.868399000000000), (119.225363853000005, 39.002750311000000, 112.633864000000003), (-129.424994102999989, 69.227438401000001, -373.949413999999990), ]} -{(9, 6, 4); [(16.967624211000000, -71.673545896999997, 127.635802999999996), (138.380288780000001, -31.767211171000000, -576.334353999999962), (55.141969560000000, -51.742904952000004, -191.128725000000003), (-170.752972261999986, 75.757627396999993, -440.417092000000025), ]} -{(9, 6, 5); [(35.977758522999999, -50.914481025999997, -851.282988000000046), (-77.146975370000007, 54.044802455000003, 865.431327000000010), (-71.602304532999995, 9.119553306000000, 235.061219999999992), (152.355974816000014, 75.105179664000005, 197.081674999999990), ]} -{(9, 6, 6); [(123.271511606000004, -9.621875299999999, 472.507064000000014), (33.334655173999998, -54.622535399000000, -810.505870999999956), (-23.877590910999999, -82.497548150000000, 138.471313000000009), (-94.054450036999995, -46.789967269999998, 35.824241000000001), ]} -{(9, 6, 7); [(152.073851950999995, -38.585410801999998, 917.550629999999956), (-159.145698817000010, -87.315990654999993, -10.814534000000000), (46.370316049000003, -6.824640154000000, -694.331331999999975), (53.149916886000000, -29.001476170000000, -987.853961000000027), ]} -{(9); [(77.616340312000005, 89.176985892000005), (-74.013499460999995, 88.552922166000002), (81.951778951999998, 55.009396957000000), (-43.737307622000003, 42.343031586999999), ]} -{(10, 5, 1); [(105.886983746100000, -26.310195352499999, -989.564820000000054), (7.386147234800000, -7.277955635200000, 219.697319999999991), (143.163081339499996, -48.164711275499997, 773.045920000000024), (39.159969668300000, -68.676930754200001, -18.677579999999999), ]} -{(10, 5, 2); [(-41.507942009200001, 15.453602490400000, 570.226649999999950), (-168.847947433499996, 65.480839119199999, 824.225940000000037), (-79.133638106399999, 13.902630041800000, 456.895210000000020), (-0.315258821200000, -70.430752617300001, -805.929669999999987), ]} -{(10, 5, 3); [(92.364495064400003, 59.403641843999999, -201.456619999999987), (39.059686412500000, -20.753774093600001, -860.802490000000034), (161.471063912000005, -62.159038859600003, -308.539820000000020), (14.339899227200000, 74.806740707499998, -570.903919999999971), ]} -{(10, 5, 4); [(-125.248293656599998, 46.082557017100001, -162.549280000000010), (122.014785718499994, -53.863053750100001, 563.578729999999950), (-150.546226500100005, -41.632415991300000, 323.592519999999979), (-95.479435483200007, 32.716609213300003, 163.925350000000009), ]} -{(10, 5, 5); [(19.446965250000002, 55.731101937600002, -369.211650000000020), (-103.273422935400006, 13.954720327000000, -266.539539999999988), (-103.272335746500005, -53.512172357600001, 153.874200000000002), (-30.792313821800001, -56.307781809200002, 871.556310000000053), ]} -{(10, 5, 6); [(-12.240897699300000, -20.956880663000000, 339.499820000000000), (107.572588539999998, 12.023775050999999, -526.434169999999995), (78.239488405000003, 80.599491055599998, 276.743780000000015), (72.025452743399995, 77.386889057000005, 770.300320000000056), ]} -{(10, 5, 7); [(-65.434427741999997, 41.810861173500001, 343.265219999999999), (152.422356209500009, 70.021440309699997, 770.015629999999987), (127.361415777700003, -13.034322042800000, 245.130599999999987), (-34.036611533600002, 22.699090219399999, -647.049499999999966), ]} -{(10); [(-82.138512466899996, -26.789689088199999), (75.156193859499993, -51.974128221400001), (8.546945452299999, -87.791252284500004), (-92.666036195900006, -24.789396540599999), ]} -{(11, 4, 1); [(143.833823403999986, 27.103003680379999, 342.804899999999975), (61.501051333580001, 88.896340794650001, -228.493500000000012), (69.404790429049996, -4.299971270260000, 679.902699999999982), (169.331853756519990, -37.533255675660001, 60.884799999999998), ]} -{(11, 4, 2); [(-8.842955235940000, 56.645577540570002, -923.808999999999969), (-9.597256612540001, -47.070356186470001, 556.999699999999962), (-175.270456815100005, 49.411825263360001, 807.180399999999963), (21.200502901240000, 49.840180648190000, 291.824200000000019), ]} -{(11, 4, 3); [(30.114875022629999, 61.818861335359998, -326.941899999999976), (-133.526401064910004, -76.803301277529997, 934.695100000000025), (-62.677570196810002, 18.464866700160002, -215.191699999999997), (-56.245645105839998, -49.665149479950003, -444.776099999999985), ]} -{(11, 4, 4); [(145.393470213530009, -54.934524273500003, -133.966399999999993), (-82.823083001230003, -71.927320249790000, -927.604199999999992), (-135.931270409520010, 5.893394784860000, -171.360199999999992), (-139.983908981830012, -28.972478045650000, -548.270300000000020), ]} -{(11, 4, 5); [(108.262994632040005, -37.170440404799997, -20.383199999999999), (-162.554095303030010, -19.871856959940001, 108.649199999999993), (148.235350860199986, 89.399551028760001, -321.009999999999991), (18.974424846680002, 19.427783480290000, -23.529399999999999), ]} -{(11, 4, 6); [(-127.104844002909999, -74.397034674099999, 276.071399999999983), (41.542223331839999, -85.194223611370006, 365.704799999999977), (-127.118071231089999, -7.669512280360000, 529.394199999999955), (-109.021629504450004, -48.691045998260002, 87.623599999999996), ]} -{(11, 4, 7); [(72.383857856969996, -2.061217688460000, -71.475800000000007), (50.588622130529998, -50.201348821389999, -986.912900000000036), (148.488634916590001, 9.557504906989999, -152.845400000000012), (162.590400990219990, -89.012636034229999, -525.597800000000007), ]} -{(11); [(-36.546802293930000, 7.270363998960000), (158.413729922979996, 56.679249472080002), (-161.896429921639992, -82.130920095259995), (-90.916327346480003, 29.081281385950000), ]} -{(12, 3, 1); [(-171.357632659436007, 2.961567937830000, -391.430999999999983), (3.421318568743000, -39.402201919006004, 249.682999999999993), (65.915381730689006, 63.744373528602999, 907.640999999999963), (-60.855447834477999, 47.467232108327003, 911.702999999999975), ]} -{(12, 3, 2); [(-19.108503544520001, 19.567060599041000, 493.245000000000005), (-138.227607840488986, 79.316729689203001, -250.235000000000014), (16.130437066700999, -0.634763458779000, -381.990000000000009), (12.759826148464001, -89.804158667210999, 732.965000000000032), ]} -{(12, 3, 3); [(-99.250970929434004, -9.679348064637001, 59.009000000000000), (97.017270377385998, 23.032173896970999, -988.530999999999949), (-89.103036379407996, 0.383434335302000, -980.339000000000055), (-14.619333029248001, -42.624162059522000, -689.692999999999984), ]} -{(12, 3, 4); [(-16.917994844016000, -55.788009504363998, -532.418000000000006), (-87.984264749383001, 13.160538859960999, -463.564999999999998), (83.622144916836007, 71.063942890440998, -225.472000000000008), (121.417915753949998, 38.132036076323999, 247.417000000000002), ]} -{(12, 3, 5); [(-64.963586138482000, 4.196065721407000, 620.014000000000010), (-26.419123616914000, 63.531444177589002, -646.863000000000056), (140.145425744405003, -89.950721171313006, -407.663999999999987), (-150.700092334657995, 86.248672421812003, -285.980999999999995), ]} -{(12, 3, 6); [(7.938155496802000, -21.885353783399001, 16.680000000000000), (148.239552921891004, 27.029669789511001, -196.576999999999998), (145.663332082904986, -34.896531632863002, -247.994000000000000), (77.834698905210999, -44.382980655432000, 586.438999999999965), ]} -{(12, 3, 7); [(123.752789748862000, -47.025875768506999, -231.975999999999999), (-21.996621000598001, -78.848344032631999, -964.759999999999991), (20.463223800139001, -55.939101882385998, 591.916000000000054), (-69.683624614194997, 35.830790513723997, 110.613000000000000), ]} -{(12); [(-88.296407236055998, 74.282307841446993), (44.059645223663999, -29.343184639943001), (-52.121212828929998, 81.766349533289997), (90.546199702398994, 38.190394584581000), ]} -{(13, 2, 1); [(140.654882696646098, -18.163984228071900, -212.870000000000005), (108.415645550108493, -61.022931306287198, -23.010000000000002), (-132.326581875926507, 57.845573653519402, 749.620000000000005), (93.980893040264306, -38.373482806606397, 630.720000000000027), ]} -{(13, 2, 2); [(-67.822805957436998, -59.671159946245098, 653.990000000000009), (-60.758799295461998, -43.196266996832300, -938.960000000000036), (14.845179382443600, -26.945327398373699, -549.090000000000032), (-19.393397503817699, -44.486284125408403, -663.620000000000005), ]} -{(13, 2, 3); [(-65.351376861312502, -9.417734985880299, -216.860000000000014), (-87.942654344973107, -49.972461743698403, -637.600000000000023), (-178.924425235126506, -23.413351377661900, 565.000000000000000), (29.564422848241499, 38.806188667266703, -904.570000000000050), ]} -{(13, 2, 4); [(137.413244077657509, 62.586590187589501, -385.930000000000007), (-120.283206433428703, 72.694929763832405, 525.809999999999945), (26.479791434728501, -4.991577481494600, 202.750000000000000), (-39.932560197484001, -5.798714634919300, -136.020000000000010), ]} -{(13, 2, 5); [(10.391038824297500, 9.426120673578600, 441.360000000000014), (88.648675162950994, -60.194747137286498, -54.490000000000002), (-6.280464783314400, 4.980617253650900, -19.920000000000002), (-61.808883847142503, -71.202795560228694, 935.080000000000041), ]} -{(13, 2, 6); [(-53.087826426519797, -65.073385928232199, 680.860000000000014), (79.528515377730898, 19.060539459980301, 705.409999999999968), (-166.362169074105509, -71.604260760612306, -496.000000000000000), (116.077928909980898, -73.525950972523802, -572.740000000000009), ]} -{(13, 2, 7); [(-4.907874380647500, 57.455449219374600, 663.990000000000009), (-56.257853655938298, 83.909320161973497, -372.410000000000025), (-16.930100907396000, -12.433538390064600, -859.649999999999977), (-81.152391937706994, 33.453950788508401, -63.289999999999999), ]} -{(13); [(-163.906868123082489, 48.433723194772703), (23.755714970621099, -32.961021535128097), (-94.413790458447295, 8.439002013308500), (-97.157101635171799, 16.867229581883201), ]} -{(14, 1, 1); [(21.742547950063429, 29.737486716065838, -902.200000000000045), (-23.134822530837521, -17.614730379197010, 442.399999999999977), (89.102409172197042, 16.705021557131680, -537.799999999999955), (143.842285293418882, -83.625618579364570, 53.299999999999997), ]} -{(14, 1, 2); [(-0.874676489078300, 88.193766846720848, 279.199999999999989), (-101.859981858375022, 36.862316344146507, -682.500000000000000), (-22.652451417422888, -28.800477120818609, -21.300000000000001), (-120.647484338634413, -11.040172181405531, -397.199999999999989), ]} -{(14, 1, 3); [(127.331340659137595, -61.030062378243223, -447.899999999999977), (101.851258801285084, -86.069011631825489, -27.899999999999999), (37.838709987755557, 86.079523521515370, -79.900000000000006), (-162.297777751432449, -62.248872169273888, -530.899999999999977), ]} -{(14, 1, 4); [(-55.239173536676617, -87.777790703172627, -237.300000000000011), (-118.739956291415595, -73.523774009535686, 470.399999999999977), (-150.087737287781579, 62.423784241181522, -991.899999999999977), (-155.588141732897384, -48.065761754487013, -706.500000000000000), ]} -{(14, 1, 5); [(47.852867221802022, 59.034851367353298, 243.400000000000006), (105.689694390260485, -71.759750981886683, 963.299999999999955), (163.138639398958105, -74.172975422792433, 232.699999999999989), (-131.457858114075719, -80.783654967984134, -553.500000000000000), ]} -{(14, 1, 6); [(-99.839078441397774, -12.554545038233700, 884.500000000000000), (131.727490985750308, 26.898261522206649, -652.100000000000023), (57.827121396861052, -25.658304465985399, 18.100000000000001), (87.885676092395329, -45.407159499456462, -9.199999999999999), ]} -{(14, 1, 7); [(-159.978771367378243, -85.983123811451065, -360.800000000000011), (26.122980733415272, -26.534870639459680, -655.500000000000000), (-119.551058758445862, 17.598579029497191, 768.200000000000045), (13.966778795767800, 63.128051575169607, 425.000000000000000), ]} -{(14); [(53.306586637606507, -10.476582476015780), (-136.634005121934678, -13.995318942753411), (92.075205349538066, 17.201572411677180), (-65.593499457956597, 74.394046201111124), ]} -{(15, 0, 1); [(120.615186421404829, -65.886041859416309, 503.000000000000000), (-20.181653524344718, 12.532648310723616, 994.000000000000000), (17.352416796522299, 37.961348710489382, 408.000000000000000), (144.147741402464789, 21.727933382230290, 101.000000000000000), ]} -{(15, 0, 2); [(-164.798869470847990, -18.908736562825915, 939.000000000000000), (-127.193482651266308, -58.647507421664265, -950.000000000000000), (146.504279838778444, 1.637640180360758, -222.000000000000000), (-53.671245567513722, -68.484496138471641, -28.000000000000000), ]} -{(15, 0, 3); [(51.711297234701192, 64.066782962361941, -801.000000000000000), (133.123195693329507, -54.643799998116094, -28.000000000000000), (-170.435911605536347, -60.059105078209122, -402.000000000000000), (-81.064562755815999, 41.035442785429552, 54.000000000000000), ]} -{(15, 0, 4); [(71.629100115245478, -17.100029612800377, -526.000000000000000), (-3.460588193496458, 25.428636686815448, 471.000000000000000), (-95.653649927722711, -81.387777368061094, -76.000000000000000), (3.551935700686570, 81.785841732780028, -799.000000000000000), ]} -{(15, 0, 5); [(112.591461950623938, -88.292271148679717, -35.000000000000000), (120.887238113970199, -60.035782631416247, -882.000000000000000), (141.235953273546926, 72.987498646446539, 535.000000000000000), (-76.074327815408580, 50.792265687660496, -649.000000000000000), ]} -{(15, 0, 6); [(-139.971652347721630, 10.666239787623574, 811.000000000000000), (-145.475612957123360, 10.516342291438265, -341.000000000000000), (32.504152849261828, 29.530506197733160, 324.000000000000000), (-150.237663089481856, -26.770506277541880, -6.000000000000000), ]} -{(15, 0, 7); [(76.169747380954405, -13.581150715645489, 389.000000000000000), (-143.605898884743368, 23.309648670433123, -660.000000000000000), (121.478612889618390, 86.193366367329020, -993.000000000000000), (90.234097098116109, 0.112555440379627, 422.000000000000000), ]} -{(15); [(60.052052997964928, 18.674041422240975), (44.384824603716019, 49.438598884211473), (-58.202550224607982, -24.926450605596195), (116.894710700832022, 41.052181316492003), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, -0.073887317308000), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.034204150738640), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, -0.061184812903270), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, -0.096042889517730), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, 0.017011431222500), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, 0.062778794414090), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, -0.058696414089710), ]} -{(0); [(0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.035497387635620), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, -0.094742810094300), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, 0.076546308613560), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, -0.046732642292150), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.043030196095830), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.071391181305780), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, 0.092744097727480), ]} -{(1); [(0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.010000000000000, 0.000000000000000, -0.064899055189200), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, -0.022454723591800), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, -0.060384731835500), ]} -{(2, 13, 4); [(0.000000000000000, -0.010000000000000, 0.037313499987000), ]} -{(2, 13, 5); [(-0.010000000000000, 0.000000000000000, 0.068980238544500), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, 0.096670148497500), ]} -{(2, 13, 7); [(0.010000000000000, 0.000000000000000, 0.095645131390000), ]} -{(2); [(-0.010000000000000, 0.010000000000000), ]} -{(3, 12, 1); [(-0.011000000000000, 0.006000000000000, 0.086900866334000), ]} -{(3, 12, 2); [(-0.016000000000000, 0.003000000000000, -0.000321281553000), ]} -{(3, 12, 3); [(-0.009000000000000, 0.000000000000000, 0.069781544705000), ]} -{(3, 12, 4); [(0.006000000000000, -0.002000000000000, -0.009871777097000), ]} -{(3, 12, 5); [(-0.011000000000000, 0.001000000000000, 0.058883431218000), ]} -{(3, 12, 6); [(-0.006000000000000, 0.002000000000000, -0.036171937734000), ]} -{(3, 12, 7); [(0.005000000000000, 0.006000000000000, 0.043803394255000), ]} -{(3); [(0.016000000000000, 0.003000000000000), ]} -{(4, 11, 1); [(0.007700000000000, 0.008400000000000, -0.083472222470000), ]} -{(4, 11, 2); [(-0.007600000000000, -0.005400000000000, -0.027411551920000), ]} -{(4, 11, 3); [(0.002800000000000, 0.000800000000000, 0.027829244710000), ]} -{(4, 11, 4); [(-0.000700000000000, 0.006000000000000, -0.003784327180000), ]} -{(4, 11, 5); [(-0.008700000000000, 0.004700000000000, -0.088439550400000), ]} -{(4, 11, 6); [(0.011200000000000, -0.000900000000000, -0.089842835820000), ]} -{(4, 11, 7); [(0.000900000000000, 0.006000000000000, 0.025756481960000), ]} -{(4); [(-0.003900000000000, -0.008300000000000), ]} -{(5, 10, 1); [(0.005680000000000, -0.002940000000000, 0.008492309000000), ]} -{(5, 10, 2); [(0.007720000000000, 0.008920000000000, 0.015963376300000), ]} -{(5, 10, 3); [(-0.015480000000000, 0.004920000000000, 0.043773576100000), ]} -{(5, 10, 4); [(0.009450000000000, -0.006540000000000, 0.014577699300000), ]} -{(5, 10, 5); [(-0.005430000000000, -0.008780000000000, 0.004018592500000), ]} -{(5, 10, 6); [(0.015570000000000, -0.003130000000000, 0.067809309100000), ]} -{(5, 10, 7); [(0.015010000000000, -0.008760000000000, 0.033084285300000), ]} -{(5); [(0.017410000000000, 0.006250000000000), ]} -{(6, 9, 1); [(0.010937000000000, -0.000285000000000, 0.088004248000000), ]} -{(6, 9, 2); [(0.014495000000000, -0.002292000000000, -0.058537417000000), ]} -{(6, 9, 3); [(-0.007232000000000, 0.006371000000000, -0.023008552000000), ]} -{(6, 9, 4); [(0.007134000000000, 0.002084000000000, 0.012059062000000), ]} -{(6, 9, 5); [(-0.001572000000000, 0.001450000000000, 0.066059929000000), ]} -{(6, 9, 6); [(0.017508000000000, -0.007148000000000, -0.033710695000000), ]} -{(6, 9, 7); [(-0.007040000000000, 0.001052000000000, 0.075954671000000), ]} -{(6); [(-0.010655000000000, 0.000416000000000), ]} -{(7, 8, 1); [(0.016883600000000, -0.004642200000000, 0.062929150000000), ]} -{(7, 8, 2); [(0.000331300000000, 0.005343100000000, 0.067720250000000), ]} -{(7, 8, 3); [(0.009598100000000, -0.002678200000000, -0.097880300000000), ]} -{(7, 8, 4); [(-0.017365400000000, -0.004771800000000, 0.061083200000000), ]} -{(7, 8, 5); [(0.014981400000000, -0.001518500000000, 0.041348930000000), ]} -{(7, 8, 6); [(-0.006808700000000, 0.007521300000000, 0.036705760000000), ]} -{(7, 8, 7); [(0.000349100000000, 0.008922800000000, -0.063014610000000), ]} -{(7); [(-0.016613000000000, 0.005871700000000), ]} -{(8, 7, 1); [(0.004596640000000, 0.003829350000000, -0.025283300000000), ]} -{(8, 7, 2); [(0.002005190000000, -0.003822610000000, -0.039622100000000), ]} -{(8, 7, 3); [(-0.003466360000000, -0.001548070000000, -0.072253400000000), ]} -{(8, 7, 4); [(-0.007562860000000, 0.002796010000000, 0.029900800000000), ]} -{(8, 7, 5); [(0.004689830000000, -0.008682510000000, 0.083046400000000), ]} -{(8, 7, 6); [(-0.008771040000000, 0.001318800000000, -0.068168500000000), ]} -{(8, 7, 7); [(0.006819180000000, 0.008184750000000, -0.012312500000000), ]} -{(8); [(-0.017619800000000, -0.003438750000000), ]} -{(9, 6, 1); [(-0.010884664000000, -0.003273648000000, 0.050216000000000), ]} -{(9, 6, 2); [(0.000037131000000, -0.003024942000000, -0.014666000000000), ]} -{(9, 6, 3); [(0.010909818000000, 0.006972694000000, 0.026622000000000), ]} -{(9, 6, 4); [(-0.001039570000000, 0.007089855000000, -0.086047000000000), ]} -{(9, 6, 5); [(-0.013199484000000, 0.000036830000000, -0.050194000000000), ]} -{(9, 6, 6); [(0.004863927000000, 0.008781836000000, -0.026889000000000), ]} -{(9, 6, 7); [(0.012535963000000, -0.002648997000000, -0.037783000000000), ]} -{(9); [(-0.012431244000000, 0.001896891000000), ]} -{(10, 5, 1); [(0.003232274400000, -0.001522258900000, 0.032190000000000), ]} -{(10, 5, 2); [(-0.002448686900000, 0.008402076700000, 0.058080000000000), ]} -{(10, 5, 3); [(0.014679658800000, -0.000736375100000, -0.041080000000000), ]} -{(10, 5, 4); [(0.017515565700000, 0.008953862100000, -0.027110000000000), ]} -{(10, 5, 5); [(-0.014772928200000, -0.008099782100000, -0.048810000000000), ]} -{(10, 5, 6); [(-0.005783275900000, 0.005277740600000, 0.001710000000000), ]} -{(10, 5, 7); [(0.000075545000000, -0.004807510500000, 0.024780000000000), ]} -{(10); [(-0.003699691600000, 0.007054492900000), ]} -{(11, 4, 1); [(-0.002164265210000, 0.000934075960000, -0.072000000000000), ]} -{(11, 4, 2); [(0.013282455760000, 0.003106304180000, -0.045800000000000), ]} -{(11, 4, 3); [(-0.002758717080000, 0.007827814510000, -0.085400000000000), ]} -{(11, 4, 4); [(-0.007069071190000, -0.000673102880000, 0.080000000000000), ]} -{(11, 4, 5); [(0.001988722980000, -0.005396294000000, 0.045100000000000), ]} -{(11, 4, 6); [(-0.012116721610000, 0.004119850410000, -0.092100000000000), ]} -{(11, 4, 7); [(-0.016172564130000, 0.007396706790000, 0.039900000000000), ]} -{(11); [(0.016230977200000, -0.007935387360000), ]} -{(12, 3, 1); [(0.010789726868000, 0.005703081297000, -0.017000000000000), ]} -{(12, 3, 2); [(-0.015521739884000, -0.001289523959000, 0.035000000000000), ]} -{(12, 3, 3); [(0.008666233513000, -0.000259420236000, 0.061000000000000), ]} -{(12, 3, 4); [(-0.000251306660000, 0.008142813704000, 0.005000000000000), ]} -{(12, 3, 5); [(0.003805004253000, -0.002575692787000, -0.007000000000000), ]} -{(12, 3, 6); [(0.015483729660000, -0.002966258113000, 0.091000000000000), ]} -{(12, 3, 7); [(-0.004188998624000, 0.001305312254000, -0.087000000000000), ]} -{(12); [(-0.006066237566000, 0.001359172811000), ]} -{(13, 2, 1); [(-0.001843992167600, 0.001294612714700, -0.080000000000000), ]} -{(13, 2, 2); [(-0.005661190841000, 0.003446986235000, -0.070000000000000), ]} -{(13, 2, 3); [(-0.008428521061400, 0.008522369053000, 0.010000000000000), ]} -{(13, 2, 4); [(-0.017597321039700, -0.007220206273800, 0.070000000000000), ]} -{(13, 2, 5); [(-0.010137740508800, -0.006625525249400, -0.030000000000000), ]} -{(13, 2, 6); [(0.008095218539500, -0.004769850765300, -0.060000000000000), ]} -{(13, 2, 7); [(-0.008871889329800, 0.007751037606500, -0.020000000000000), ]} -{(13); [(0.002920581134800, 0.001062864976600), ]} -{(14, 1, 1); [(-0.007053098790350, -0.008901247721220, -0.100000000000000), ]} -{(14, 1, 2); [(0.014425352529120, -0.001752766165750, 0.000000000000000), ]} -{(14, 1, 3); [(-0.001101437232290, 0.006628872249060, 0.000000000000000), ]} -{(14, 1, 4); [(-0.008728519909490, -0.005341936562550, -0.100000000000000), ]} -{(14, 1, 5); [(-0.017975356510640, -0.001312681243420, 0.000000000000000), ]} -{(14, 1, 6); [(0.010349557877120, -0.004447594788660, 0.000000000000000), ]} -{(14, 1, 7); [(0.007429556287140, 0.000637421899220, 0.000000000000000), ]} -{(14); [(0.017122885833400, 0.001192868813180), ]} -{(15, 0, 1); [(0.013221610537536, 0.003231725585670, 0.000000000000000), ]} -{(15, 0, 2); [(-0.008404665754421, -0.002543838262435, 0.000000000000000), ]} -{(15, 0, 3); [(0.009936725309172, -0.001694712159863, 0.000000000000000), ]} -{(15, 0, 4); [(0.007036098786567, -0.001695618572195, 0.000000000000000), ]} -{(15, 0, 5); [(0.003935357838252, 0.003221090016311, 0.000000000000000), ]} -{(15, 0, 6); [(-0.000461025489439, 0.004412551371014, 0.000000000000000), ]} -{(15, 0, 7); [(0.016417280181448, 0.000058502985993, 0.000000000000000), ]} -{(15); [(0.009357709411893, -0.003040548797481), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, -0.086885931330720), (0.000000000000000, 0.000000000000000, -0.093184853453490), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.013079565667300), (0.000000000000000, 0.000000000000000, -0.099885327318220), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, -0.012383324919070), (0.000000000000000, 0.000000000000000, 0.062911216485890), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, -0.029149133005740), (0.000000000000000, 0.000000000000000, -0.090718043618650), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, -0.003082313911010), (0.000000000000000, 0.000000000000000, -0.075945533751890), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, -0.025975270706210), (0.000000000000000, 0.000000000000000, 0.071069668541780), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, -0.045914885507120), (0.000000000000000, 0.000000000000000, 0.062756016153790), ]} -{(0); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.086391896958860), (0.000000000000000, 0.000000000000000, 0.073767236262940), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, -0.046896447498380), (0.000000000000000, 0.000000000000000, -0.008500720314960), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, 0.063941752505130), (0.000000000000000, 0.000000000000000, 0.019813186869540), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, -0.046349278459070), (0.000000000000000, 0.000000000000000, -0.016981045925050), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.052230877751260), (0.000000000000000, 0.000000000000000, -0.081348658799570), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.089084552314060), (0.000000000000000, 0.000000000000000, -0.082924218074620), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, 0.095366960761690), (0.000000000000000, 0.000000000000000, 0.029843820865620), ]} -{(1); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, -0.068628224530200), (-0.010000000000000, 0.000000000000000, -0.094123374106100), ]} -{(2, 13, 2); [(-0.010000000000000, 0.000000000000000, 0.096252017507000), (0.000000000000000, 0.010000000000000, -0.040439058151100), ]} -{(2, 13, 3); [(0.020000000000000, 0.000000000000000, -0.058039639596400), (0.000000000000000, 0.000000000000000, 0.064596579365000), ]} -{(2, 13, 4); [(0.010000000000000, 0.000000000000000, -0.040244095963100), (0.000000000000000, 0.000000000000000, -0.055867961945000), ]} -{(2, 13, 5); [(0.010000000000000, 0.000000000000000, 0.077326678458900), (0.000000000000000, -0.010000000000000, -0.005205289422800), ]} -{(2, 13, 6); [(0.010000000000000, 0.000000000000000, -0.093952605753000), (0.010000000000000, 0.000000000000000, 0.050715293259800), ]} -{(2, 13, 7); [(0.010000000000000, 0.010000000000000, -0.006491488517600), (0.000000000000000, 0.000000000000000, 0.023521110815200), ]} -{(2); [(0.000000000000000, 0.010000000000000), (-0.010000000000000, 0.010000000000000), ]} -{(3, 12, 1); [(0.004000000000000, -0.002000000000000, -0.090900775888000), (-0.011000000000000, -0.003000000000000, 0.076565985863000), ]} -{(3, 12, 2); [(0.007000000000000, -0.002000000000000, -0.093684541885000), (-0.013000000000000, 0.006000000000000, 0.067079532420000), ]} -{(3, 12, 3); [(-0.017000000000000, -0.007000000000000, 0.051745740673000), (0.002000000000000, 0.005000000000000, -0.066659666993000), ]} -{(3, 12, 4); [(0.004000000000000, -0.007000000000000, 0.067678255032000), (-0.014000000000000, 0.006000000000000, -0.068140446819000), ]} -{(3, 12, 5); [(-0.017000000000000, 0.009000000000000, 0.013679393997000), (-0.006000000000000, 0.003000000000000, 0.021894656279000), ]} -{(3, 12, 6); [(0.017000000000000, -0.004000000000000, 0.047801146296000), (-0.009000000000000, -0.002000000000000, 0.047872411427000), ]} -{(3, 12, 7); [(-0.014000000000000, 0.008000000000000, -0.002822674070000), (-0.017000000000000, 0.001000000000000, 0.098211959308000), ]} -{(3); [(-0.007000000000000, -0.003000000000000), (0.017000000000000, -0.006000000000000), ]} -{(4, 11, 1); [(0.001200000000000, 0.007500000000000, 0.040841655780000), (-0.016500000000000, -0.000700000000000, 0.090026918950000), ]} -{(4, 11, 2); [(-0.011400000000000, 0.006000000000000, 0.011822217660000), (0.013400000000000, 0.005400000000000, 0.003659059800000), ]} -{(4, 11, 3); [(-0.002000000000000, 0.002100000000000, -0.094176320260000), (-0.000900000000000, -0.000500000000000, 0.035682756760000), ]} -{(4, 11, 4); [(-0.008500000000000, 0.004300000000000, -0.097680956820000), (-0.006900000000000, -0.003100000000000, 0.045943011190000), ]} -{(4, 11, 5); [(-0.007500000000000, -0.002600000000000, 0.039034330690000), (0.008800000000000, 0.004500000000000, -0.011750242860000), ]} -{(4, 11, 6); [(-0.004700000000000, -0.007400000000000, 0.057759996730000), (-0.016400000000000, -0.008100000000000, -0.030155863770000), ]} -{(4, 11, 7); [(-0.016400000000000, -0.004600000000000, 0.019767223840000), (-0.013800000000000, -0.005600000000000, -0.081447605270000), ]} -{(4); [(0.005800000000000, 0.001100000000000), (-0.011800000000000, -0.004400000000000), ]} -{(5, 10, 1); [(-0.016570000000000, -0.003370000000000, 0.051087666000000), (-0.006480000000000, -0.005260000000000, 0.023967751500000), ]} -{(5, 10, 2); [(-0.011250000000000, -0.007090000000000, -0.010595797000000), (-0.015940000000000, 0.006240000000000, 0.012342939000000), ]} -{(5, 10, 3); [(-0.003110000000000, -0.008290000000000, -0.060283463100000), (0.016100000000000, 0.008370000000000, 0.001961099900000), ]} -{(5, 10, 4); [(-0.012960000000000, -0.001050000000000, -0.028945185400000), (-0.005790000000000, -0.000930000000000, -0.078197087300000), ]} -{(5, 10, 5); [(-0.006210000000000, 0.003120000000000, 0.093128739200000), (0.002100000000000, 0.004570000000000, 0.064128426600000), ]} -{(5, 10, 6); [(-0.005580000000000, 0.000370000000000, -0.026049169400000), (-0.014000000000000, -0.006560000000000, -0.039529638900000), ]} -{(5, 10, 7); [(0.007830000000000, -0.004760000000000, 0.039255340600000), (0.013310000000000, 0.003080000000000, -0.067633875700000), ]} -{(5); [(-0.010250000000000, -0.008740000000000), (0.009560000000000, 0.001630000000000), ]} -{(6, 9, 1); [(-0.001068000000000, -0.006546000000000, -0.017576172000000), (-0.002763000000000, -0.007355000000000, 0.013004566000000), ]} -{(6, 9, 2); [(0.000739000000000, 0.006529000000000, 0.015891220000000), (0.006551000000000, 0.002693000000000, -0.040848351000000), ]} -{(6, 9, 3); [(0.010956000000000, -0.001160000000000, 0.065724908000000), (0.009293000000000, 0.006293000000000, -0.029086510000000), ]} -{(6, 9, 4); [(-0.011467000000000, -0.005353000000000, 0.061490236000000), (-0.005704000000000, -0.007943000000000, -0.079174388000000), ]} -{(6, 9, 5); [(-0.003940000000000, 0.004341000000000, -0.093010019000000), (0.009636000000000, 0.004137000000000, 0.025843651000000), ]} -{(6, 9, 6); [(-0.013100000000000, -0.003463000000000, -0.018412480000000), (0.012019000000000, -0.003312000000000, 0.045303118000000), ]} -{(6, 9, 7); [(-0.016063000000000, 0.002292000000000, 0.067701987000000), (-0.006380000000000, 0.007862000000000, -0.029900700000000), ]} -{(6); [(0.001471000000000, 0.005785000000000), (-0.000988000000000, 0.005769000000000), ]} -{(7, 8, 1); [(0.000042900000000, 0.008393400000000, -0.098809850000000), (-0.011949400000000, 0.004787200000000, -0.019030270000000), ]} -{(7, 8, 2); [(0.003958700000000, 0.003174600000000, 0.015725200000000), (-0.014498800000000, 0.005559900000000, -0.056603790000000), ]} -{(7, 8, 3); [(0.003709800000000, 0.005618900000000, 0.047555840000000), (0.012371900000000, -0.005781600000000, 0.078860160000000), ]} -{(7, 8, 4); [(-0.004424100000000, 0.004991400000000, 0.029634980000000), (-0.017985600000000, 0.001284900000000, 0.088667450000000), ]} -{(7, 8, 5); [(-0.009307500000000, 0.002826400000000, 0.090914770000000), (0.013485100000000, 0.002008500000000, -0.003167820000000), ]} -{(7, 8, 6); [(-0.015366600000000, -0.006999700000000, -0.069925950000000), (0.012301900000000, 0.008410200000000, -0.047643200000000), ]} -{(7, 8, 7); [(-0.017498300000000, 0.007987500000000, -0.043892360000000), (-0.003056300000000, -0.001483500000000, -0.077307660000000), ]} -{(7); [(0.007775100000000, 0.008624400000000), (-0.012982800000000, -0.003329700000000), ]} -{(8, 7, 1); [(0.011112670000000, 0.008227860000000, 0.019015800000000), (-0.012569720000000, -0.007499170000000, -0.089942200000000), ]} -{(8, 7, 2); [(0.011777850000000, -0.000734030000000, 0.069406700000000), (-0.013828860000000, 0.003459270000000, 0.096495900000000), ]} -{(8, 7, 3); [(0.007127850000000, 0.002561640000000, -0.026887600000000), (-0.001072400000000, 0.008566420000000, -0.018978000000000), ]} -{(8, 7, 4); [(0.005968130000000, -0.005317760000000, 0.027964700000000), (0.015994950000000, 0.003445670000000, -0.021747000000000), ]} -{(8, 7, 5); [(0.015706640000000, 0.008687760000000, -0.092142900000000), (-0.012682830000000, 0.003523890000000, 0.080696400000000), ]} -{(8, 7, 6); [(0.004371460000000, 0.001844400000000, -0.089595900000000), (-0.010746360000000, 0.003133420000000, 0.056910800000000), ]} -{(8, 7, 7); [(-0.015325930000000, 0.001466900000000, 0.089884900000000), (0.000997970000000, -0.006030610000000, -0.015529800000000), ]} -{(8); [(-0.009158870000000, 0.004859030000000), (0.016445040000000, -0.007756850000000), ]} -{(9, 6, 1); [(-0.003036859000000, -0.008760861000000, 0.092239000000000), (-0.015544782000000, -0.001517785000000, 0.064758000000000), ]} -{(9, 6, 2); [(-0.013742799000000, 0.004704469000000, 0.031105000000000), (0.010569852000000, 0.003814687000000, -0.014412000000000), ]} -{(9, 6, 3); [(-0.005201603000000, -0.003453353000000, 0.005598000000000), (0.000470556000000, 0.002927583000000, 0.035871000000000), ]} -{(9, 6, 4); [(0.005328233000000, 0.001296871000000, -0.086926000000000), (-0.004794676000000, -0.002123368000000, -0.089214000000000), ]} -{(9, 6, 5); [(-0.005526101000000, 0.004459283000000, 0.039768000000000), (0.002842866000000, -0.003231039000000, 0.009275000000000), ]} -{(9, 6, 6); [(0.016148094000000, -0.007210769000000, 0.012463000000000), (-0.012312393000000, -0.003423310000000, -0.040036000000000), ]} -{(9, 6, 7); [(0.002968067000000, 0.002639771000000, -0.044830000000000), (0.002979039000000, -0.005082678000000, -0.086998000000000), ]} -{(9); [(-0.004866022000000, 0.007779367000000), (0.010433016000000, 0.005278593000000), ]} -{(10, 5, 1); [(-0.010485433000000, -0.008547476400000, -0.059750000000000), (0.004562190500000, -0.001693880000000, 0.012100000000000), ]} -{(10, 5, 2); [(0.000451633100000, 0.003517509100000, -0.032200000000000), (0.010637872800000, -0.001135871800000, -0.005270000000000), ]} -{(10, 5, 3); [(0.000742400200000, -0.001025229600000, 0.005670000000000), (-0.003153765100000, -0.005878281800000, -0.073730000000000), ]} -{(10, 5, 4); [(-0.005350757700000, -0.002679762700000, 0.064010000000000), (0.000019449800000, 0.006045931700000, -0.064240000000000), ]} -{(10, 5, 5); [(-0.000224240200000, 0.005676880700000, 0.065690000000000), (-0.001974956800000, -0.002728816200000, 0.083340000000000), ]} -{(10, 5, 6); [(0.017985547300000, 0.005385120900000, 0.020870000000000), (-0.003527695200000, -0.008358560500000, 0.012300000000000), ]} -{(10, 5, 7); [(-0.016557788800000, -0.003880471400000, 0.081430000000000), (0.015268371300000, 0.003261411400000, 0.079190000000000), ]} -{(10); [(0.006316246500000, 0.003408181500000), (0.017506299300000, 0.000322301100000), ]} -{(11, 4, 1); [(-0.001062321230000, 0.000636171280000, 0.001400000000000), (-0.014960200450000, -0.001947881840000, 0.004400000000000), ]} -{(11, 4, 2); [(0.009929699290000, -0.005527836040000, -0.043800000000000), (0.013657135250000, -0.000915153170000, -0.006400000000000), ]} -{(11, 4, 3); [(0.016537822180000, -0.005559494100000, -0.044200000000000), (-0.007971383470000, 0.002132351820000, 0.024400000000000), ]} -{(11, 4, 4); [(-0.001712988140000, -0.006834754140000, 0.013700000000000), (0.012785349010000, -0.003253931540000, 0.074700000000000), ]} -{(11, 4, 5); [(0.001020460590000, 0.008787066510000, 0.098400000000000), (-0.010334325790000, -0.002379845410000, 0.005000000000000), ]} -{(11, 4, 6); [(-0.014459813610000, 0.007443284410000, 0.035700000000000), (0.013988787190000, -0.004831425850000, -0.062800000000000), ]} -{(11, 4, 7); [(-0.005364264340000, 0.008479070720000, -0.059500000000000), (-0.017960611540000, 0.003290903870000, -0.073700000000000), ]} -{(11); [(0.001455551350000, -0.006982630080000), (-0.006790745710000, -0.002715288540000), ]} -{(12, 3, 1); [(-0.001844935422000, 0.007400303514000, 0.072000000000000), (0.015805252822000, 0.000939794275000, 0.026000000000000), ]} -{(12, 3, 2); [(-0.010973173832000, -0.000168316122000, -0.094000000000000), (-0.001953198921000, -0.004638018945000, 0.005000000000000), ]} -{(12, 3, 3); [(0.006890796078000, -0.002298773415000, -0.025000000000000), (0.009988373596000, -0.004829535002000, -0.052000000000000), ]} -{(12, 3, 4); [(0.007477686456000, -0.000561598342000, -0.022000000000000), (0.009440938755000, 0.002918117083000, -0.015000000000000), ]} -{(12, 3, 5); [(0.013120441850000, -0.002717753218000, 0.070000000000000), (0.007933576309000, -0.001327730313000, -0.012000000000000), ]} -{(12, 3, 6); [(-0.017778725141000, 0.000113873181000, -0.023000000000000), (-0.002028206733000, -0.001795516284000, 0.002000000000000), ]} -{(12, 3, 7); [(0.008149729589000, 0.000078859146000, 0.068000000000000), (0.008278226009000, -0.005145873790000, 0.072000000000000), ]} -{(12); [(-0.012904193789000, -0.002860599907000), (0.000093089932000, -0.007235812795000), ]} -{(13, 2, 1); [(0.007356317152100, -0.008961089263400, 0.080000000000000), (-0.003953499273000, -0.006590409581200, 0.020000000000000), ]} -{(13, 2, 2); [(-0.000070446437700, -0.000656738761400, -0.100000000000000), (-0.005752682262100, 0.007043071283300, -0.080000000000000), ]} -{(13, 2, 3); [(0.010710088482800, 0.008654198070100, 0.070000000000000), (-0.013352059846200, -0.002669547002400, 0.030000000000000), ]} -{(13, 2, 4); [(0.008736442724300, 0.003163977563300, 0.090000000000000), (0.013531473537400, -0.002646085415000, 0.010000000000000), ]} -{(13, 2, 5); [(0.002600276086000, -0.007824547814400, 0.010000000000000), (-0.009457274970400, 0.008230413787800, -0.010000000000000), ]} -{(13, 2, 6); [(-0.012676526363900, 0.002176637160300, 0.080000000000000), (-0.002672366035200, -0.004354480967000, 0.020000000000000), ]} -{(13, 2, 7); [(0.007284509798700, 0.006424151512200, 0.080000000000000), (-0.001752904004900, 0.004747414079100, 0.010000000000000), ]} -{(13); [(0.000320548471700, -0.007515947405600), (0.014574807608400, -0.001884820246200), ]} -{(14, 1, 1); [(-0.000447868189380, -0.008468009001580, 0.100000000000000), (0.005785441788820, -0.007319503414380, 0.100000000000000), ]} -{(14, 1, 2); [(0.015108250197380, 0.008891690093710, 0.100000000000000), (-0.007446797783120, 0.004182103826050, 0.100000000000000), ]} -{(14, 1, 3); [(0.012003319382450, -0.008407510968500, 0.000000000000000), (-0.004023472202560, -0.002915822284540, 0.100000000000000), ]} -{(14, 1, 4); [(0.003680301787570, -0.005042421244780, 0.100000000000000), (-0.016854836444460, -0.003267583490510, 0.000000000000000), ]} -{(14, 1, 5); [(0.000278213416190, -0.002797762183870, 0.100000000000000), (-0.010120399935080, 0.002850774784950, 0.000000000000000), ]} -{(14, 1, 6); [(0.004142921736520, 0.002977199652210, -0.100000000000000), (0.006699538359450, 0.000215580537340, 0.000000000000000), ]} -{(14, 1, 7); [(0.013182977249330, 0.000298787527220, -0.100000000000000), (0.010791067129910, 0.001119817089440, 0.000000000000000), ]} -{(14); [(-0.014812521739600, -0.008453408722610), (0.005482192050080, -0.003762507903670), ]} -{(15, 0, 1); [(0.002588683118663, -0.001346617222846, 0.000000000000000), (0.010806923486826, -0.002172124983250, 0.000000000000000), ]} -{(15, 0, 2); [(0.008642602479705, -0.001241259470660, 0.000000000000000), (0.004878371208336, -0.007749277489708, 0.000000000000000), ]} -{(15, 0, 3); [(0.000200782853664, 0.005412219135226, 0.000000000000000), (0.015206642028284, -0.003718790350037, 0.000000000000000), ]} -{(15, 0, 4); [(-0.012706878074644, 0.007231893713235, 0.000000000000000), (0.014849245256771, -0.004897485171015, 0.000000000000000), ]} -{(15, 0, 5); [(0.009112188169828, 0.000813630504108, 0.000000000000000), (0.015081380493078, -0.001598418341248, 0.000000000000000), ]} -{(15, 0, 6); [(0.000808340668365, 0.005488981974980, 0.000000000000000), (0.011105954027908, 0.001735852433231, 0.000000000000000), ]} -{(15, 0, 7); [(-0.010706262070759, -0.006625349884611, 0.000000000000000), (0.002486926509603, 0.008180629158687, 0.000000000000000), ]} -{(15); [(-0.002355592049334, 0.004983630079952), (-0.017691537686940, 0.002918464855082), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, -0.051295591626960), (0.000000000000000, 0.000000000000000, -0.030830369990810), (0.000000000000000, 0.000000000000000, 0.071571911660640), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, -0.034377026260670), (0.000000000000000, 0.000000000000000, 0.090009398909270), (0.000000000000000, 0.000000000000000, 0.021252478533110), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, -0.066963055508990), (0.000000000000000, 0.000000000000000, 0.042386552273180), (0.000000000000000, 0.000000000000000, 0.078078693669650), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, 0.060009135863000), (0.000000000000000, 0.000000000000000, 0.016045637267100), (0.000000000000000, 0.000000000000000, -0.092868881842160), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, -0.046613117194890), (0.000000000000000, 0.000000000000000, -0.039429462208150), (0.000000000000000, 0.000000000000000, -0.027216346757590), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, -0.035094648051040), (0.000000000000000, 0.000000000000000, 0.090147232661840), (0.000000000000000, 0.000000000000000, 0.076042720419720), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, -0.052105415604000), (0.000000000000000, 0.000000000000000, -0.089234650711250), (0.000000000000000, 0.000000000000000, 0.011558606577050), ]} -{(0); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, -0.043346478723400), (0.000000000000000, 0.000000000000000, 0.060268091465440), (0.000000000000000, 0.000000000000000, 0.066745144929870), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, 0.051363460113400), (0.000000000000000, 0.000000000000000, 0.035147990123960), (0.000000000000000, 0.000000000000000, -0.002944914294520), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, -0.014433516034470), (0.000000000000000, 0.000000000000000, -0.010480828224850), (0.000000000000000, 0.000000000000000, 0.072183051458310), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, -0.072034109807490), (0.000000000000000, 0.000000000000000, -0.058609144262170), (0.000000000000000, 0.000000000000000, 0.038571514377200), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.018565723886550), (0.000000000000000, 0.000000000000000, -0.062145887934020), (0.000000000000000, 0.000000000000000, 0.039295970797880), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.086306731980390), (0.000000000000000, 0.000000000000000, -0.018512330889320), (0.000000000000000, 0.000000000000000, -0.016397116881940), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, 0.026820253427810), (0.000000000000000, 0.000000000000000, -0.024405104283560), (0.000000000000000, 0.000000000000000, 0.002507271256890), ]} -{(1); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(-0.020000000000000, 0.000000000000000, -0.034988566563900), (-0.020000000000000, -0.010000000000000, 0.074929994661500), (0.010000000000000, -0.010000000000000, 0.072767557525800), ]} -{(2, 13, 2); [(0.010000000000000, 0.000000000000000, 0.040223024607600), (-0.020000000000000, 0.000000000000000, 0.038245409612700), (-0.010000000000000, 0.000000000000000, 0.047723023203800), ]} -{(2, 13, 3); [(-0.010000000000000, 0.000000000000000, -0.088388111612200), (-0.010000000000000, 0.000000000000000, 0.002012061597300), (0.000000000000000, 0.000000000000000, 0.059336732382400), ]} -{(2, 13, 4); [(-0.010000000000000, 0.010000000000000, -0.015057118113600), (-0.010000000000000, 0.010000000000000, -0.043103464146900), (0.010000000000000, 0.010000000000000, 0.082699361375900), ]} -{(2, 13, 5); [(-0.010000000000000, 0.000000000000000, -0.047324908085600), (0.010000000000000, 0.000000000000000, -0.023378762919100), (-0.010000000000000, 0.010000000000000, -0.044383882713800), ]} -{(2, 13, 6); [(0.010000000000000, 0.000000000000000, 0.058349942009900), (0.000000000000000, 0.010000000000000, 0.036276887798700), (0.000000000000000, 0.010000000000000, 0.033132620813000), ]} -{(2, 13, 7); [(-0.020000000000000, 0.000000000000000, -0.021741095767400), (-0.010000000000000, 0.000000000000000, -0.012152725583600), (0.000000000000000, -0.010000000000000, 0.099450909409500), ]} -{(2); [(0.010000000000000, 0.010000000000000), (0.010000000000000, -0.010000000000000), (0.010000000000000, -0.010000000000000), ]} -{(3, 12, 1); [(0.002000000000000, -0.006000000000000, 0.053970399444000), (-0.014000000000000, -0.007000000000000, -0.042736656983000), (-0.007000000000000, -0.001000000000000, 0.048859083554000), ]} -{(3, 12, 2); [(-0.002000000000000, 0.007000000000000, -0.060258716344000), (-0.004000000000000, -0.008000000000000, -0.071349227438000), (0.000000000000000, -0.005000000000000, -0.066527621886000), ]} -{(3, 12, 3); [(-0.003000000000000, -0.008000000000000, 0.071944979355000), (0.010000000000000, 0.007000000000000, 0.001368131848000), (-0.004000000000000, 0.003000000000000, -0.004344599686000), ]} -{(3, 12, 4); [(-0.006000000000000, -0.003000000000000, 0.045824688905000), (-0.011000000000000, 0.000000000000000, -0.034901017801000), (0.004000000000000, -0.005000000000000, 0.081030559808000), ]} -{(3, 12, 5); [(-0.006000000000000, -0.002000000000000, -0.021337670913000), (-0.004000000000000, -0.001000000000000, 0.048273016358000), (0.003000000000000, -0.001000000000000, -0.062770398774000), ]} -{(3, 12, 6); [(0.003000000000000, -0.003000000000000, 0.096787353349000), (-0.003000000000000, 0.006000000000000, -0.055257441017000), (0.013000000000000, -0.003000000000000, -0.078504856077000), ]} -{(3, 12, 7); [(-0.003000000000000, -0.004000000000000, -0.041090429861000), (-0.011000000000000, 0.002000000000000, -0.074500023850000), (-0.013000000000000, 0.008000000000000, -0.080727706414000), ]} -{(3); [(-0.018000000000000, -0.008000000000000), (0.013000000000000, -0.008000000000000), (0.007000000000000, -0.001000000000000), ]} -{(4, 11, 1); [(0.011400000000000, 0.003100000000000, -0.001023843000000), (-0.003500000000000, -0.001200000000000, 0.070202332430000), (-0.006200000000000, 0.008300000000000, -0.016347831990000), ]} -{(4, 11, 2); [(-0.007400000000000, 0.006300000000000, -0.032720532050000), (-0.015800000000000, -0.002500000000000, -0.091270776820000), (-0.010200000000000, 0.005000000000000, -0.073670155660000), ]} -{(4, 11, 3); [(-0.003700000000000, 0.003700000000000, -0.048779243620000), (-0.007900000000000, 0.007000000000000, -0.040356227370000), (0.003100000000000, 0.006600000000000, -0.087679664270000), ]} -{(4, 11, 4); [(-0.005100000000000, -0.008600000000000, 0.015190044990000), (0.004600000000000, 0.002400000000000, -0.060213173970000), (0.016800000000000, 0.001300000000000, -0.042675220980000), ]} -{(4, 11, 5); [(-0.011600000000000, -0.008200000000000, 0.035609813210000), (-0.012000000000000, 0.003600000000000, -0.049831939910000), (-0.001500000000000, 0.008200000000000, -0.018193529380000), ]} -{(4, 11, 6); [(-0.004000000000000, -0.005200000000000, 0.000127071610000), (0.014700000000000, 0.001800000000000, 0.043794289330000), (-0.015800000000000, 0.006500000000000, 0.061977895870000), ]} -{(4, 11, 7); [(-0.008700000000000, -0.004200000000000, 0.067290697230000), (-0.016700000000000, -0.000700000000000, 0.061364661390000), (0.015200000000000, -0.006000000000000, 0.089389553040000), ]} -{(4); [(0.013400000000000, 0.005300000000000), (-0.012900000000000, -0.001700000000000), (-0.009500000000000, -0.000400000000000), ]} -{(5, 10, 1); [(0.013440000000000, 0.002110000000000, -0.091228191400000), (0.002730000000000, -0.002930000000000, -0.029554383100000), (-0.008450000000000, 0.008870000000000, 0.056426501100000), ]} -{(5, 10, 2); [(0.002520000000000, 0.007910000000000, -0.015018813000000), (0.004560000000000, -0.008290000000000, -0.033657139700000), (-0.012750000000000, -0.006940000000000, -0.094027889600000), ]} -{(5, 10, 3); [(-0.005270000000000, -0.003790000000000, 0.084346712100000), (0.008430000000000, 0.008920000000000, -0.067429856500000), (-0.006330000000000, -0.006670000000000, 0.046437799400000), ]} -{(5, 10, 4); [(-0.013120000000000, -0.004630000000000, -0.012312111000000), (0.010720000000000, -0.005580000000000, 0.017399731200000), (-0.013300000000000, -0.008740000000000, -0.089896034700000), ]} -{(5, 10, 5); [(-0.016320000000000, 0.007090000000000, 0.080466715700000), (-0.011540000000000, 0.001900000000000, -0.098458292600000), (-0.016740000000000, -0.004240000000000, -0.052589462700000), ]} -{(5, 10, 6); [(0.001610000000000, 0.001490000000000, 0.089994189400000), (0.017060000000000, 0.007430000000000, -0.028848526100000), (-0.006670000000000, -0.003990000000000, 0.045474567800000), ]} -{(5, 10, 7); [(0.009960000000000, -0.005690000000000, 0.073748016900000), (0.017650000000000, 0.007240000000000, 0.067907816600000), (0.016380000000000, -0.003280000000000, -0.095067553100000), ]} -{(5); [(0.000060000000000, 0.007550000000000), (0.001420000000000, -0.008730000000000), (-0.006280000000000, 0.003050000000000), ]} -{(6, 9, 1); [(-0.001432000000000, 0.000139000000000, 0.057421032000000), (-0.017859000000000, -0.000271000000000, -0.095033669000000), (-0.017877000000000, -0.002749000000000, 0.013563520000000), ]} -{(6, 9, 2); [(-0.002674000000000, -0.004986000000000, -0.067110253000000), (0.003841000000000, -0.001837000000000, 0.019110968000000), (0.009386000000000, 0.002725000000000, 0.066498388000000), ]} -{(6, 9, 3); [(0.003884000000000, 0.002911000000000, -0.059878617000000), (-0.013916000000000, 0.004051000000000, -0.043701655000000), (0.014479000000000, -0.006477000000000, -0.035148691000000), ]} -{(6, 9, 4); [(-0.007511000000000, -0.007913000000000, -0.009103385000000), (-0.001592000000000, 0.001394000000000, -0.069144019000000), (0.005893000000000, -0.004816000000000, -0.083490952000000), ]} -{(6, 9, 5); [(-0.003906000000000, -0.008918000000000, -0.041286533000000), (-0.010494000000000, 0.007327000000000, -0.051068208000000), (-0.011783000000000, -0.004677000000000, 0.088717483000000), ]} -{(6, 9, 6); [(-0.015898000000000, -0.004517000000000, 0.000325499000000), (0.016918000000000, 0.002106000000000, 0.014759540000000), (-0.005627000000000, -0.004339000000000, -0.009574372000000), ]} -{(6, 9, 7); [(-0.001197000000000, -0.000590000000000, 0.024230641000000), (0.015671000000000, 0.006114000000000, -0.056476406000000), (0.011622000000000, 0.004726000000000, -0.077781341000000), ]} -{(6); [(0.013494000000000, 0.001553000000000), (0.012105000000000, -0.003736000000000), (-0.000887000000000, 0.001999000000000), ]} -{(7, 8, 1); [(-0.012770200000000, -0.001607300000000, 0.052705490000000), (0.007871000000000, -0.001878600000000, 0.005861340000000), (0.002894300000000, 0.005464000000000, -0.072413580000000), ]} -{(7, 8, 2); [(0.011512800000000, -0.008401300000000, 0.029168200000000), (-0.001310100000000, -0.001464700000000, 0.034524150000000), (0.016885700000000, 0.004318400000000, -0.064119230000000), ]} -{(7, 8, 3); [(-0.011061000000000, 0.006529000000000, -0.056861140000000), (-0.002536900000000, 0.006395600000000, 0.058853800000000), (0.001759800000000, 0.007590000000000, -0.078432580000000), ]} -{(7, 8, 4); [(0.015639500000000, -0.002511100000000, 0.088598390000000), (0.007777300000000, -0.000295600000000, 0.004297470000000), (-0.006598500000000, -0.008685300000000, -0.082887640000000), ]} -{(7, 8, 5); [(0.001759000000000, -0.000491500000000, 0.012895650000000), (-0.003805100000000, 0.008003700000000, 0.010822800000000), (-0.004572500000000, 0.001612800000000, -0.011274210000000), ]} -{(7, 8, 6); [(-0.011595400000000, -0.001313600000000, -0.082233480000000), (0.013064100000000, 0.005425000000000, 0.058547130000000), (0.011715800000000, 0.000576500000000, -0.091268660000000), ]} -{(7, 8, 7); [(-0.005828300000000, -0.002711900000000, -0.086412420000000), (-0.002332000000000, 0.002985800000000, 0.098459120000000), (-0.000830800000000, 0.002461100000000, -0.099045710000000), ]} -{(7); [(0.009798400000000, 0.001301200000000), (-0.008126700000000, -0.007347800000000), (0.001441100000000, -0.007688200000000), ]} -{(8, 7, 1); [(-0.016327730000000, 0.008891940000000, 0.045710400000000), (0.008820090000000, 0.001947300000000, 0.009195200000000), (-0.011720090000000, 0.003664570000000, -0.093366600000000), ]} -{(8, 7, 2); [(-0.015849800000000, 0.007181730000000, 0.079837700000000), (-0.013082160000000, 0.003977850000000, -0.020534100000000), (0.009198110000000, 0.004123380000000, 0.010777300000000), ]} -{(8, 7, 3); [(-0.013632590000000, 0.003375490000000, -0.048265700000000), (-0.000930110000000, -0.001017370000000, 0.011893500000000), (-0.006336540000000, 0.005462350000000, -0.084134700000000), ]} -{(8, 7, 4); [(0.002622160000000, 0.006485900000000, -0.058382500000000), (0.003646440000000, -0.003410680000000, 0.074700100000000), (0.001929120000000, -0.002737250000000, -0.063978200000000), ]} -{(8, 7, 5); [(-0.012747810000000, -0.005830620000000, -0.066207500000000), (0.001837440000000, 0.006818890000000, 0.011579800000000), (-0.002689340000000, -0.005090190000000, -0.045315900000000), ]} -{(8, 7, 6); [(0.015713230000000, 0.000001760000000, 0.002330700000000), (0.005376460000000, -0.002383470000000, 0.007670100000000), (0.004032510000000, -0.003035120000000, -0.078210000000000), ]} -{(8, 7, 7); [(-0.012178550000000, -0.004247800000000, 0.014784800000000), (-0.000573450000000, 0.008383410000000, 0.038779600000000), (0.004233590000000, 0.006223800000000, 0.026903100000000), ]} -{(8); [(0.000243080000000, 0.002612970000000), (-0.005419690000000, 0.000014150000000), (0.006390910000000, -0.008600530000000), ]} -{(9, 6, 1); [(0.007929022000000, 0.008954895000000, 0.099910000000000), (0.013381857000000, 0.002897840000000, -0.080393000000000), (-0.003476452000000, -0.000848511000000, 0.069577000000000), ]} -{(9, 6, 2); [(-0.014930678000000, 0.005924064000000, 0.046565000000000), (-0.002410133000000, -0.002542599000000, 0.028223000000000), (-0.017578806000000, -0.000550336000000, 0.027416000000000), ]} -{(9, 6, 3); [(0.013571310000000, -0.004489278000000, 0.019199000000000), (0.007898575000000, 0.003023637000000, 0.099529000000000), (0.013561249000000, 0.007263753000000, 0.039779000000000), ]} -{(9, 6, 4); [(0.012518433000000, -0.007638431000000, 0.098465000000000), (-0.011107213000000, -0.005051228000000, 0.091502000000000), (0.007691645000000, 0.008846297000000, 0.037243000000000), ]} -{(9, 6, 5); [(-0.007365757000000, -0.005065482000000, 0.056108000000000), (0.016843688000000, -0.002602298000000, 0.069976000000000), (-0.003213404000000, -0.000449387000000, -0.013735000000000), ]} -{(9, 6, 6); [(0.002157203000000, 0.008365110000000, 0.045706000000000), (0.005747991000000, -0.008083771000000, 0.046291000000000), (0.017808815000000, 0.002693752000000, 0.068398000000000), ]} -{(9, 6, 7); [(0.016392162000000, -0.004367680000000, -0.050467000000000), (0.005720966000000, 0.000996098000000, 0.019353000000000), (-0.011961976000000, 0.001905270000000, 0.053944000000000), ]} -{(9); [(-0.009938530000000, -0.005900385000000), (-0.004526012000000, -0.004851244000000), (0.005958242000000, 0.008670694000000), ]} -{(10, 5, 1); [(-0.008323668100000, 0.005651504600000, 0.078100000000000), (-0.017217131700000, -0.002071471300000, 0.071150000000000), (0.005734669200000, -0.003370694200000, 0.075170000000000), ]} -{(10, 5, 2); [(0.000992046200000, -0.005433638800000, 0.040750000000000), (-0.006576878500000, -0.004411450600000, -0.068390000000000), (-0.008867643400000, 0.006346087900000, 0.044060000000000), ]} -{(10, 5, 3); [(-0.002624907900000, 0.001991594300000, -0.071180000000000), (0.010187076400000, 0.002671585800000, 0.033440000000000), (0.015989714100000, 0.001292933800000, -0.041460000000000), ]} -{(10, 5, 4); [(0.014943994900000, -0.008174944300000, 0.090300000000000), (0.000751894000000, 0.001115476500000, 0.091130000000000), (-0.008871716700000, -0.006930169400000, 0.064490000000000), ]} -{(10, 5, 5); [(-0.001070840900000, 0.003690452300000, -0.027830000000000), (-0.005178037300000, 0.003928425300000, 0.083930000000000), (-0.016223701800000, -0.007341968700000, -0.062210000000000), ]} -{(10, 5, 6); [(0.003222460300000, 0.007644775300000, 0.047720000000000), (-0.006279362500000, -0.007732994900000, 0.093100000000000), (-0.002067761800000, -0.006858860400000, 0.060540000000000), ]} -{(10, 5, 7); [(-0.011830806900000, 0.006730491600000, -0.085470000000000), (-0.017394653200000, 0.001991814900000, -0.045280000000000), (-0.006906363900000, -0.007813263000000, -0.075090000000000), ]} -{(10); [(-0.007498434800000, 0.008330604900000), (-0.009522075100000, -0.002666960100000), (0.000325136900000, 0.001609477800000), ]} -{(11, 4, 1); [(-0.002908238790000, 0.005489108110000, 0.027000000000000), (-0.012463509090000, -0.005954994150000, 0.051800000000000), (0.008006114110000, 0.001198687630000, -0.089500000000000), ]} -{(11, 4, 2); [(-0.002425441230000, -0.000123311730000, 0.024800000000000), (-0.008786478790000, 0.005224890750000, -0.077900000000000), (-0.009395850440000, -0.006763044460000, -0.034200000000000), ]} -{(11, 4, 3); [(0.015356282530000, 0.000876732730000, 0.016900000000000), (-0.004986837380000, -0.002895160450000, 0.036500000000000), (0.014253507160000, -0.007768487820000, 0.003500000000000), ]} -{(11, 4, 4); [(0.005705500370000, 0.003392372880000, -0.077300000000000), (-0.016139781960000, -0.000921605300000, 0.058800000000000), (-0.010455945130000, 0.005782384700000, -0.079800000000000), ]} -{(11, 4, 5); [(0.011825451790000, 0.005227067150000, 0.019500000000000), (0.000684936080000, -0.002499887660000, -0.002900000000000), (-0.005549979230000, 0.000694085280000, 0.066900000000000), ]} -{(11, 4, 6); [(-0.009254828020000, -0.001488124430000, 0.053200000000000), (-0.009449903030000, 0.005997967150000, -0.079600000000000), (-0.011219281620000, 0.004027492100000, -0.013100000000000), ]} -{(11, 4, 7); [(0.007767367640000, 0.006327574390000, -0.025000000000000), (0.002122740390000, 0.006465010940000, -0.081900000000000), (-0.016004367450000, -0.008467348900000, 0.099700000000000), ]} -{(11); [(-0.002215515160000, -0.000525444130000), (0.016359914660000, 0.005896954140000), (-0.010823423750000, -0.001372505540000), ]} -{(12, 3, 1); [(0.003606058093000, -0.003097834645000, -0.043000000000000), (0.011314585056000, 0.005586033432000, -0.022000000000000), (-0.015753166132000, 0.001801733054000, 0.095000000000000), ]} -{(12, 3, 2); [(-0.007890781515000, -0.001654234563000, 0.049000000000000), (0.004423221496000, -0.000788474764000, 0.049000000000000), (0.003914492810000, -0.005935587236000, -0.071000000000000), ]} -{(12, 3, 3); [(0.007549680887000, 0.002394975592000, 0.073000000000000), (0.015128621015000, -0.008764752021000, -0.095000000000000), (0.013267501345000, 0.006739248622000, 0.062000000000000), ]} -{(12, 3, 4); [(-0.010864675497000, 0.004985164750000, -0.005000000000000), (0.007191831167000, 0.008174062197000, 0.091000000000000), (0.008591323932000, 0.007570218110000, 0.011000000000000), ]} -{(12, 3, 5); [(-0.012958590204000, -0.001810905189000, 0.007000000000000), (0.002666219743000, -0.007068883541000, -0.041000000000000), (-0.000259737673000, 0.004755136125000, -0.060000000000000), ]} -{(12, 3, 6); [(0.015344735559000, -0.001248227898000, 0.058000000000000), (-0.004455216426000, 0.005607293238000, 0.080000000000000), (0.014452149081000, -0.005262837878000, -0.076000000000000), ]} -{(12, 3, 7); [(-0.016762394993000, 0.004355267970000, 0.007000000000000), (0.006563170364000, -0.000091127270000, -0.074000000000000), (0.016718065626000, 0.008610811738000, -0.094000000000000), ]} -{(12); [(-0.015201747656000, 0.001102389135000), (-0.017099187567000, -0.002461943316000), (0.005148935356000, 0.007038835571000), ]} -{(13, 2, 1); [(0.009563189279000, 0.003467525031200, 0.010000000000000), (-0.013019735192500, -0.004908814681400, -0.090000000000000), (-0.011799992588800, -0.006567760204000, -0.070000000000000), ]} -{(13, 2, 2); [(-0.009280707474200, 0.003520646627600, 0.020000000000000), (0.008705754562900, -0.005001965894100, -0.060000000000000), (0.000334382315600, -0.005853725466300, -0.050000000000000), ]} -{(13, 2, 3); [(-0.012041176451000, -0.004377839399600, 0.030000000000000), (-0.001770829882200, 0.000413370542000, -0.090000000000000), (-0.014023991277000, 0.005944556480700, 0.070000000000000), ]} -{(13, 2, 4); [(0.008748607134100, 0.008283023371300, -0.050000000000000), (0.007553982726400, -0.007054251918000, 0.070000000000000), (-0.000049349765400, 0.002751470337700, 0.100000000000000), ]} -{(13, 2, 5); [(0.002915711040600, 0.002730831687400, -0.020000000000000), (0.004262355334000, -0.002092984585800, -0.050000000000000), (0.007510083726700, 0.002524973239900, 0.080000000000000), ]} -{(13, 2, 6); [(-0.007209300086300, 0.003147127705700, 0.020000000000000), (-0.008464343833800, -0.004596685384600, 0.080000000000000), (-0.003569269502200, -0.006022400442700, 0.000000000000000), ]} -{(13, 2, 7); [(0.005949420575600, 0.005377565496100, -0.050000000000000), (0.005620141025600, -0.008257646396000, -0.070000000000000), (-0.017029266335400, 0.000371891886700, -0.030000000000000), ]} -{(13); [(0.002240789279600, 0.004341760726700), (0.016592065728300, 0.007608958910500), (0.001252933295500, 0.005463691951100), ]} -{(14, 1, 1); [(-0.010503293321380, -0.003899237347570, -0.100000000000000), (-0.000745825570550, 0.006598715926240, 0.100000000000000), (0.009078866232750, -0.008996795695200, 0.000000000000000), ]} -{(14, 1, 2); [(0.003673708722590, 0.004694093152520, 0.000000000000000), (0.003612502228650, -0.006702777994010, 0.000000000000000), (-0.015376488388440, -0.003142989773290, -0.100000000000000), ]} -{(14, 1, 3); [(-0.007733910460920, 0.002481892505270, 0.000000000000000), (0.001178661624960, 0.000852651138930, 0.100000000000000), (0.004945416438580, -0.004157200835470, 0.000000000000000), ]} -{(14, 1, 4); [(-0.002374386738510, 0.002261573595210, -0.100000000000000), (-0.010744733837540, -0.000290473233440, -0.100000000000000), (-0.002954938694080, 0.001403694229140, 0.000000000000000), ]} -{(14, 1, 5); [(0.005331152608880, 0.006909771421690, 0.000000000000000), (-0.003276950854900, -0.008317651227570, 0.000000000000000), (-0.006421765486510, -0.007778331499770, 0.000000000000000), ]} -{(14, 1, 6); [(-0.001467254362950, -0.005456029598240, 0.100000000000000), (0.000146745206590, 0.006427310022000, 0.100000000000000), (-0.015091038250130, 0.008878823075500, 0.000000000000000), ]} -{(14, 1, 7); [(0.007002945624990, -0.003272909844240, 0.000000000000000), (-0.012439543209460, -0.001057644429340, 0.000000000000000), (-0.013457828297240, -0.008673594927450, 0.000000000000000), ]} -{(14); [(-0.001353726824270, 0.000602069467140), (-0.008298142351770, 0.002870277790810), (0.014338698085110, -0.008784376814360), ]} -{(15, 0, 1); [(0.012278894544015, 0.000132206206859, 0.000000000000000), (0.011565336319713, 0.008317233675847, 0.000000000000000), (0.000043643347781, 0.008967747969967, 0.000000000000000), ]} -{(15, 0, 2); [(-0.000868797815630, -0.002384307841451, 0.000000000000000), (0.000563815289614, -0.002102280329374, 0.000000000000000), (0.016564679374287, -0.001620439785007, 0.000000000000000), ]} -{(15, 0, 3); [(-0.013588449303999, 0.007861044859375, 0.000000000000000), (-0.006201110996346, 0.007515542134410, 0.000000000000000), (0.003487335915566, 0.006323001448136, 0.000000000000000), ]} -{(15, 0, 4); [(-0.017869544699828, -0.001420594231094, 0.000000000000000), (0.007022665167133, -0.002290092436204, 0.000000000000000), (-0.017602859654296, 0.002009230842336, 0.000000000000000), ]} -{(15, 0, 5); [(-0.005975234806277, -0.007953149827634, 0.000000000000000), (0.006211993893881, 0.008413464805516, 0.000000000000000), (-0.017167514693184, -0.002315801638056, 0.000000000000000), ]} -{(15, 0, 6); [(0.009169933848463, -0.005931259743225, 0.000000000000000), (-0.007597162413865, 0.002679960882784, 0.000000000000000), (0.009526274227160, -0.000720732955826, 0.000000000000000), ]} -{(15, 0, 7); [(-0.012399112922257, -0.003100154393666, 0.000000000000000), (-0.013431621746339, -0.000991110074704, 0.000000000000000), (-0.000079945044368, -0.006392060160492, 0.000000000000000), ]} -{(15); [(-0.003683658680414, 0.003208466473793), (0.009347406296655, 0.006778717984084), (0.017667224171759, 0.002595615056238), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, -0.004006428806410), (0.000000000000000, 0.000000000000000, -0.081837426750970), (0.000000000000000, 0.000000000000000, -0.031558805011230), (0.000000000000000, 0.000000000000000, 0.040370822462730), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, -0.095385182663120), (0.000000000000000, 0.000000000000000, -0.086944347900840), (0.000000000000000, 0.000000000000000, -0.032715953967770), (0.000000000000000, 0.000000000000000, -0.074824325310720), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.088624114573570), (0.000000000000000, 0.000000000000000, -0.057704304613130), (0.000000000000000, 0.000000000000000, -0.044301118653750), (0.000000000000000, 0.000000000000000, -0.052224159967070), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, -0.047685325814400), (0.000000000000000, 0.000000000000000, 0.059511631086010), (0.000000000000000, 0.000000000000000, -0.033131860771260), (0.000000000000000, 0.000000000000000, -0.049269786331470), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, 0.016922805667170), (0.000000000000000, 0.000000000000000, 0.016976898380050), (0.000000000000000, 0.000000000000000, 0.082709012869160), (0.000000000000000, 0.000000000000000, 0.062242064723250), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, -0.065760833701970), (0.000000000000000, 0.000000000000000, -0.051275273563360), (0.000000000000000, 0.000000000000000, 0.082411700522950), (0.000000000000000, 0.000000000000000, -0.024308637700180), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, -0.016198048497590), (0.000000000000000, 0.000000000000000, 0.070442353678560), (0.000000000000000, 0.000000000000000, 0.094897947307570), (0.000000000000000, 0.000000000000000, -0.053194268667560), ]} -{(0); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, -0.086152318537140), (0.000000000000000, 0.000000000000000, 0.093433768376220), (0.000000000000000, 0.000000000000000, 0.045419486228410), (0.000000000000000, 0.000000000000000, -0.060562449885470), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, 0.027413229655440), (0.000000000000000, 0.000000000000000, -0.018684383017560), (0.000000000000000, 0.000000000000000, 0.016481821617110), (0.000000000000000, 0.000000000000000, -0.058406113011660), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, -0.000293460408310), (0.000000000000000, 0.000000000000000, -0.042279042985180), (0.000000000000000, 0.000000000000000, 0.067591070631380), (0.000000000000000, 0.000000000000000, 0.093097480530350), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, 0.045212575477350), (0.000000000000000, 0.000000000000000, 0.030633451693530), (0.000000000000000, 0.000000000000000, -0.073752797789510), (0.000000000000000, 0.000000000000000, 0.022923161411700), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.025403097263410), (0.000000000000000, 0.000000000000000, 0.009522201631110), (0.000000000000000, 0.000000000000000, 0.013787933143400), (0.000000000000000, 0.000000000000000, 0.020764143592390), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.086680047575180), (0.000000000000000, 0.000000000000000, 0.039411536200100), (0.000000000000000, 0.000000000000000, -0.018568206662360), (0.000000000000000, 0.000000000000000, -0.081614906068450), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, -0.004520417977830), (0.000000000000000, 0.000000000000000, -0.057292104765960), (0.000000000000000, 0.000000000000000, 0.005266418016460), (0.000000000000000, 0.000000000000000, 0.056073243214700), ]} -{(1); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.010000000000000, 0.010000000000000, -0.076566791742900), (-0.010000000000000, 0.000000000000000, 0.053083451028500), (-0.010000000000000, 0.000000000000000, -0.079194533513800), (0.010000000000000, -0.010000000000000, 0.090686187114900), ]} -{(2, 13, 2); [(0.010000000000000, 0.010000000000000, -0.001723321561300), (-0.010000000000000, -0.010000000000000, -0.091236176863800), (-0.010000000000000, 0.000000000000000, -0.020093483954500), (0.000000000000000, 0.000000000000000, -0.058626812292600), ]} -{(2, 13, 3); [(-0.010000000000000, -0.010000000000000, 0.068942892951800), (0.010000000000000, 0.000000000000000, -0.040490972928400), (0.000000000000000, 0.000000000000000, 0.011420903328200), (0.010000000000000, -0.010000000000000, 0.047398273283300), ]} -{(2, 13, 4); [(-0.010000000000000, 0.000000000000000, -0.090467538712300), (0.000000000000000, 0.000000000000000, -0.086697510251000), (-0.010000000000000, 0.010000000000000, -0.095063986031800), (0.020000000000000, 0.000000000000000, 0.039528283200200), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, -0.039969876238500), (-0.010000000000000, 0.000000000000000, 0.038317865171200), (0.010000000000000, 0.010000000000000, 0.023656027314100), (0.010000000000000, 0.000000000000000, -0.024670671504800), ]} -{(2, 13, 6); [(0.010000000000000, 0.000000000000000, 0.072424770607300), (0.000000000000000, -0.010000000000000, -0.035725580816700), (0.010000000000000, 0.000000000000000, 0.037043928219700), (0.000000000000000, 0.010000000000000, -0.006355310521800), ]} -{(2, 13, 7); [(0.020000000000000, 0.000000000000000, -0.077276166768900), (-0.020000000000000, 0.000000000000000, 0.055427289627100), (0.000000000000000, 0.000000000000000, 0.050410293533100), (0.010000000000000, 0.000000000000000, 0.064768972009100), ]} -{(2); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.020000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.008000000000000, 0.007000000000000, -0.082609274547000), (0.000000000000000, 0.003000000000000, -0.084779440175000), (-0.002000000000000, 0.003000000000000, -0.052002391898000), (-0.007000000000000, 0.009000000000000, 0.020681895584000), ]} -{(3, 12, 2); [(-0.018000000000000, -0.006000000000000, 0.057468803367000), (-0.007000000000000, -0.002000000000000, -0.071625263098000), (0.005000000000000, -0.002000000000000, 0.020149245132000), (0.002000000000000, -0.004000000000000, 0.018467647856000), ]} -{(3, 12, 3); [(0.014000000000000, 0.001000000000000, 0.077110054032000), (-0.005000000000000, -0.006000000000000, -0.054652874815000), (0.008000000000000, -0.001000000000000, 0.093736624253000), (-0.003000000000000, -0.005000000000000, 0.035584793573000), ]} -{(3, 12, 4); [(-0.007000000000000, 0.005000000000000, 0.024944680429000), (-0.004000000000000, 0.002000000000000, -0.010050341008000), (-0.002000000000000, -0.001000000000000, -0.012889266419000), (0.013000000000000, 0.001000000000000, -0.093034023244000), ]} -{(3, 12, 5); [(0.017000000000000, -0.002000000000000, -0.040054055476000), (-0.005000000000000, 0.004000000000000, -0.094588100430000), (-0.002000000000000, 0.006000000000000, 0.076451206785000), (0.010000000000000, -0.006000000000000, -0.047585711179000), ]} -{(3, 12, 6); [(-0.004000000000000, -0.005000000000000, 0.024795456764000), (-0.015000000000000, 0.002000000000000, -0.016943352102000), (-0.015000000000000, 0.005000000000000, 0.098940604988000), (-0.004000000000000, 0.006000000000000, 0.020261982727000), ]} -{(3, 12, 7); [(-0.005000000000000, -0.008000000000000, -0.045051106916000), (0.003000000000000, 0.006000000000000, -0.098981751891000), (0.010000000000000, 0.000000000000000, 0.022582856812000), (-0.018000000000000, 0.001000000000000, -0.062509885018000), ]} -{(3); [(-0.009000000000000, 0.005000000000000), (0.011000000000000, -0.005000000000000), (0.003000000000000, 0.008000000000000), (0.007000000000000, 0.004000000000000), ]} -{(4, 11, 1); [(0.013600000000000, -0.005800000000000, 0.024046254740000), (-0.013900000000000, 0.000000000000000, -0.042939223150000), (-0.011400000000000, 0.008800000000000, -0.032795664570000), (-0.013400000000000, -0.004200000000000, 0.045363022490000), ]} -{(4, 11, 2); [(-0.012300000000000, 0.000600000000000, -0.066390960170000), (0.007300000000000, -0.008300000000000, -0.000500055270000), (0.007100000000000, -0.003600000000000, 0.074122846600000), (-0.010400000000000, 0.007600000000000, 0.029565420000000), ]} -{(4, 11, 3); [(0.011600000000000, 0.008300000000000, -0.071005143440000), (-0.012800000000000, 0.008600000000000, 0.012618403400000), (0.017900000000000, -0.002300000000000, -0.019499557830000), (-0.011500000000000, 0.003100000000000, 0.044656925840000), ]} -{(4, 11, 4); [(0.013100000000000, -0.006100000000000, -0.037321836110000), (0.000400000000000, 0.007900000000000, -0.062551696410000), (0.001100000000000, 0.006000000000000, 0.003409179390000), (-0.014200000000000, -0.001000000000000, 0.097557442040000), ]} -{(4, 11, 5); [(0.003900000000000, 0.006900000000000, 0.024616375980000), (0.002900000000000, 0.004200000000000, 0.032843249470000), (-0.001900000000000, 0.008800000000000, -0.034651689810000), (-0.005400000000000, -0.003400000000000, -0.074484909170000), ]} -{(4, 11, 6); [(0.014000000000000, -0.002400000000000, -0.007356133720000), (-0.005500000000000, -0.001600000000000, -0.085556858080000), (0.003500000000000, 0.008200000000000, -0.017147003730000), (0.011900000000000, 0.007700000000000, -0.048739848890000), ]} -{(4, 11, 7); [(0.000100000000000, 0.008500000000000, -0.062580333290000), (0.009100000000000, -0.001400000000000, -0.045567325400000), (-0.008700000000000, -0.008800000000000, 0.077917877960000), (-0.002600000000000, -0.006100000000000, 0.005484205240000), ]} -{(4); [(0.001200000000000, 0.003600000000000), (0.009100000000000, -0.001200000000000), (-0.010800000000000, 0.000900000000000), (0.015900000000000, -0.005400000000000), ]} -{(5, 10, 1); [(-0.014150000000000, 0.001670000000000, -0.097502191200000), (0.011230000000000, -0.000820000000000, -0.008175070900000), (0.001240000000000, -0.007410000000000, -0.080040598400000), (0.008070000000000, 0.000010000000000, -0.099614538900000), ]} -{(5, 10, 2); [(-0.000940000000000, 0.002770000000000, -0.074774622300000), (-0.005430000000000, 0.004850000000000, -0.057125373700000), (-0.014370000000000, -0.001040000000000, -0.005652442300000), (0.017660000000000, -0.003730000000000, -0.080998633900000), ]} -{(5, 10, 3); [(0.003430000000000, -0.004710000000000, 0.051082446600000), (0.014070000000000, -0.006780000000000, -0.061436441100000), (-0.015180000000000, 0.007280000000000, 0.065464383000000), (0.005390000000000, 0.007380000000000, -0.084190080100000), ]} -{(5, 10, 4); [(-0.002340000000000, -0.008150000000000, -0.022598438100000), (-0.003430000000000, -0.001910000000000, -0.071326546400000), (-0.008660000000000, -0.007070000000000, -0.033443553900000), (0.003340000000000, -0.007400000000000, 0.005661587700000), ]} -{(5, 10, 5); [(0.006680000000000, 0.005540000000000, 0.003125007600000), (0.007210000000000, 0.001530000000000, 0.068457389900000), (0.017110000000000, -0.005940000000000, -0.068619392000000), (-0.010720000000000, -0.003770000000000, 0.046293863100000), ]} -{(5, 10, 6); [(-0.017900000000000, -0.006850000000000, 0.082198796900000), (0.015760000000000, 0.007580000000000, -0.051419835100000), (-0.013740000000000, 0.002630000000000, 0.091990387100000), (0.013370000000000, 0.000470000000000, -0.077773982300000), ]} -{(5, 10, 7); [(-0.001050000000000, 0.008640000000000, -0.036902699900000), (0.003890000000000, -0.008980000000000, -0.012811086500000), (0.010440000000000, 0.004970000000000, 0.083183977700000), (0.008170000000000, 0.004700000000000, 0.014375308200000), ]} -{(5); [(0.015540000000000, -0.006940000000000), (-0.015340000000000, 0.008370000000000), (-0.011150000000000, -0.001530000000000), (-0.017010000000000, 0.002830000000000), ]} -{(6, 9, 1); [(-0.017889000000000, 0.007385000000000, -0.098539995000000), (0.016998000000000, -0.004813000000000, -0.048779778000000), (0.010903000000000, -0.002945000000000, 0.069781212000000), (0.004037000000000, -0.000673000000000, -0.079385560000000), ]} -{(6, 9, 2); [(-0.016428000000000, -0.006627000000000, 0.076949877000000), (0.017324000000000, 0.000012000000000, 0.078189652000000), (-0.005822000000000, 0.006118000000000, 0.035823908000000), (0.007522000000000, 0.000929000000000, 0.094935504000000), ]} -{(6, 9, 3); [(0.008376000000000, 0.006729000000000, -0.040789400000000), (-0.015145000000000, 0.006137000000000, 0.047241895000000), (0.015252000000000, -0.003280000000000, 0.088242496000000), (-0.002062000000000, 0.007241000000000, 0.098219585000000), ]} -{(6, 9, 4); [(-0.009195000000000, -0.002005000000000, -0.091186815000000), (0.002251000000000, -0.002255000000000, -0.001460626000000), (-0.015102000000000, -0.003641000000000, -0.032091824000000), (0.006043000000000, 0.000841000000000, 0.046845644000000), ]} -{(6, 9, 5); [(-0.010373000000000, 0.008886000000000, -0.060551391000000), (0.005392000000000, 0.002310000000000, 0.065783421000000), (-0.001858000000000, -0.005701000000000, -0.093002014000000), (0.003783000000000, -0.005944000000000, -0.009118442000000), ]} -{(6, 9, 6); [(0.016059000000000, 0.005796000000000, 0.064906772000000), (-0.016287000000000, -0.007440000000000, 0.008296080000000), (0.002411000000000, -0.001698000000000, 0.060042576000000), (-0.014488000000000, -0.006593000000000, 0.063295724000000), ]} -{(6, 9, 7); [(0.004055000000000, 0.008195000000000, 0.012271131000000), (0.000168000000000, -0.003607000000000, 0.010279305000000), (-0.014214000000000, 0.002801000000000, 0.099584719000000), (-0.010285000000000, 0.007011000000000, -0.022690882000000), ]} -{(6); [(-0.000496000000000, -0.002001000000000), (0.003705000000000, 0.002303000000000), (0.014846000000000, 0.005868000000000), (0.008412000000000, 0.005645000000000), ]} -{(7, 8, 1); [(-0.002830300000000, -0.002714200000000, 0.067191990000000), (-0.006441900000000, -0.005813000000000, -0.061434880000000), (0.001133800000000, 0.006136400000000, 0.042495270000000), (0.011985800000000, 0.001577900000000, 0.039396550000000), ]} -{(7, 8, 2); [(0.015943200000000, 0.007309800000000, -0.007281600000000), (-0.006212400000000, -0.001344800000000, 0.032493520000000), (0.006570200000000, 0.001838300000000, -0.019834070000000), (-0.007070400000000, 0.007568400000000, -0.079918990000000), ]} -{(7, 8, 3); [(-0.011077700000000, 0.003572900000000, -0.047119200000000), (-0.005921700000000, -0.006602500000000, 0.034407040000000), (-0.017922300000000, -0.000932000000000, 0.075117770000000), (-0.006599400000000, -0.001927100000000, -0.061451640000000), ]} -{(7, 8, 4); [(-0.011006800000000, 0.001510600000000, -0.000190150000000), (-0.006003100000000, -0.001624600000000, -0.005405760000000), (-0.005112500000000, -0.002195600000000, -0.064712410000000), (-0.010095500000000, 0.000865600000000, 0.092204290000000), ]} -{(7, 8, 5); [(-0.004257200000000, -0.000932900000000, -0.047672500000000), (0.011588700000000, 0.001494500000000, 0.035138100000000), (-0.016335900000000, 0.006815300000000, 0.098061460000000), (0.012986200000000, 0.004087800000000, 0.065490320000000), ]} -{(7, 8, 6); [(0.009922200000000, 0.003228000000000, 0.030427420000000), (0.004451300000000, 0.006224500000000, 0.021807500000000), (0.003729300000000, -0.000836000000000, 0.096089790000000), (-0.008378900000000, -0.008077800000000, 0.093613620000000), ]} -{(7, 8, 7); [(-0.011008500000000, -0.001663000000000, -0.025174130000000), (-0.012374200000000, 0.002193300000000, -0.033891090000000), (-0.002704200000000, -0.006265000000000, 0.042464200000000), (0.016116000000000, -0.007338000000000, -0.050722570000000), ]} -{(7); [(0.016577800000000, -0.007915400000000), (-0.015017800000000, -0.008327600000000), (-0.013899400000000, 0.003748000000000), (0.004506100000000, 0.007424900000000), ]} -{(8, 7, 1); [(-0.002975380000000, -0.000804800000000, 0.046061800000000), (-0.001688680000000, -0.008362890000000, 0.021960100000000), (0.000593190000000, -0.004039120000000, -0.031572300000000), (0.004281770000000, 0.003412170000000, -0.062478900000000), ]} -{(8, 7, 2); [(-0.015889280000000, 0.001342660000000, -0.056671400000000), (-0.000802930000000, -0.002617200000000, 0.019635700000000), (-0.001993350000000, 0.007689930000000, -0.063275900000000), (-0.004850240000000, -0.000404530000000, 0.060428100000000), ]} -{(8, 7, 3); [(0.017854400000000, 0.001054050000000, 0.012625000000000), (-0.000073190000000, 0.005312000000000, 0.001360900000000), (-0.005183000000000, -0.006565470000000, 0.065374500000000), (-0.015249290000000, -0.008399350000000, -0.027465200000000), ]} -{(8, 7, 4); [(0.009101060000000, 0.001671950000000, 0.082687000000000), (-0.013891480000000, -0.002675210000000, 0.017576600000000), (0.004122440000000, -0.008979500000000, 0.057447300000000), (-0.010941030000000, 0.005390360000000, -0.009957800000000), ]} -{(8, 7, 5); [(0.001309370000000, -0.001253230000000, -0.031960800000000), (-0.016789000000000, -0.007002080000000, 0.076943900000000), (-0.008550350000000, -0.002686790000000, 0.095404900000000), (0.012880480000000, 0.007800470000000, 0.011338300000000), ]} -{(8, 7, 6); [(-0.017408460000000, 0.005600080000000, -0.011818900000000), (-0.005306600000000, -0.005003470000000, -0.072957100000000), (-0.005144560000000, -0.000641420000000, -0.020230900000000), (0.011232850000000, -0.002537230000000, -0.097539800000000), ]} -{(8, 7, 7); [(-0.016300940000000, 0.002567740000000, -0.073614000000000), (-0.014653760000000, -0.006110100000000, 0.050459900000000), (0.007153360000000, 0.007109380000000, 0.085379500000000), (-0.007454020000000, -0.002227660000000, 0.092744700000000), ]} -{(8); [(-0.008122560000000, -0.006611370000000), (0.016362740000000, 0.003541590000000), (0.009247260000000, -0.000181900000000), (-0.004710730000000, 0.001490680000000), ]} -{(9, 6, 1); [(0.005639513000000, -0.000694909000000, 0.067041000000000), (-0.004980601000000, 0.002826139000000, -0.003409000000000), (-0.004417353000000, 0.005974158000000, 0.015000000000000), (0.007137582000000, -0.005309885000000, 0.068694000000000), ]} -{(9, 6, 2); [(-0.013585026000000, 0.000386368000000, -0.020842000000000), (0.009210288000000, 0.003636677000000, -0.053495000000000), (0.002219113000000, 0.001498920000000, -0.002542000000000), (-0.010884015000000, 0.000252851000000, 0.019303000000000), ]} -{(9, 6, 3); [(-0.005483718000000, 0.001195731000000, -0.066582000000000), (0.016807508000000, 0.001373703000000, -0.055054000000000), (0.007634746000000, 0.002356897000000, 0.047060000000000), (0.016988894000000, 0.007955109000000, 0.029636000000000), ]} -{(9, 6, 4); [(0.004494938000000, -0.008357837000000, -0.071209000000000), (-0.011897178000000, 0.003155349000000, 0.071004000000000), (-0.004969454000000, -0.004771577000000, 0.032424000000000), (0.011105653000000, -0.003839500000000, -0.019378000000000), ]} -{(9, 6, 5); [(0.003947333000000, 0.006798626000000, 0.084825000000000), (-0.008480278000000, 0.001970930000000, -0.058728000000000), (-0.004878765000000, -0.002359522000000, -0.083491000000000), (0.010225623000000, 0.004350372000000, -0.077028000000000), ]} -{(9, 6, 6); [(-0.005095252000000, -0.008282028000000, -0.049881000000000), (-0.016237660000000, 0.002653714000000, -0.052808000000000), (-0.003218462000000, -0.003605154000000, 0.040216000000000), (-0.008535176000000, -0.000246484000000, -0.001010000000000), ]} -{(9, 6, 7); [(-0.010807903000000, -0.007212222000000, 0.010412000000000), (0.005277831000000, 0.003968392000000, 0.051757000000000), (0.015365910000000, 0.002053153000000, -0.040277000000000), (0.005414838000000, -0.005162685000000, -0.057798000000000), ]} -{(9); [(-0.015419531000000, -0.006972097000000), (-0.012555302000000, -0.007063730000000), (0.012409132000000, -0.005651071000000), (0.010843413000000, 0.007242276000000), ]} -{(10, 5, 1); [(-0.004080912200000, -0.003278638300000, 0.032280000000000), (-0.008196290600000, 0.000472366400000, 0.016480000000000), (-0.013599961900000, 0.000541589300000, 0.028290000000000), (0.009051833300000, -0.000674676700000, -0.027050000000000), ]} -{(10, 5, 2); [(0.002810970800000, 0.008183985800000, -0.095220000000000), (-0.001614007300000, -0.004445390200000, -0.089220000000000), (-0.014545977400000, -0.006655446900000, -0.090790000000000), (-0.017442916300000, 0.001031076800000, -0.028870000000000), ]} -{(10, 5, 3); [(0.005450320800000, 0.005064340900000, -0.098180000000000), (-0.008350844300000, 0.004623024500000, 0.096720000000000), (0.010826920900000, 0.001932463400000, 0.075360000000000), (-0.001562852800000, 0.003591659500000, 0.031010000000000), ]} -{(10, 5, 4); [(0.001160963900000, -0.004682709300000, -0.021830000000000), (0.017464218800000, -0.008761084800000, -0.053590000000000), (-0.000695627200000, -0.001362805500000, -0.076060000000000), (-0.013038159300000, -0.005598624700000, -0.076760000000000), ]} -{(10, 5, 5); [(-0.016833999200000, 0.006264286000000, -0.060830000000000), (0.017264069000000, 0.005370687400000, 0.038610000000000), (-0.014778424400000, -0.002347228200000, -0.018300000000000), (-0.000611992400000, -0.008066522100000, 0.078360000000000), ]} -{(10, 5, 6); [(0.008925701600000, -0.008500871800000, 0.004750000000000), (-0.006658885900000, 0.002053862700000, -0.085350000000000), (0.010791813200000, -0.003661322400000, -0.068020000000000), (-0.011525242000000, 0.001499153000000, -0.013680000000000), ]} -{(10, 5, 7); [(0.007989229100000, -0.003964719200000, -0.013860000000000), (-0.016354434300000, 0.004696974400000, -0.044760000000000), (0.008039860700000, -0.001535982800000, -0.073060000000000), (-0.015983215400000, 0.003848079900000, 0.011130000000000), ]} -{(10); [(-0.016225035400000, 0.002118155400000), (-0.002449565000000, -0.003471696000000), (0.010867910500000, -0.000641269200000), (-0.015167378400000, 0.000782662400000), ]} -{(11, 4, 1); [(-0.011273569060000, -0.000889224120000, 0.055500000000000), (0.004214579100000, 0.001327456420000, -0.045200000000000), (-0.006908811080000, -0.000272192830000, 0.055700000000000), (-0.007669446310000, -0.005604775390000, 0.052900000000000), ]} -{(11, 4, 2); [(-0.009694853850000, 0.003372838370000, 0.021200000000000), (0.003284961920000, -0.002263909260000, 0.047600000000000), (0.005845040500000, 0.008820836470000, 0.094600000000000), (-0.009475986300000, -0.006981863900000, -0.074300000000000), ]} -{(11, 4, 3); [(-0.017583373100000, -0.002274889610000, 0.092900000000000), (0.016214801890000, 0.002826327290000, 0.047100000000000), (-0.004334695490000, -0.008979299570000, 0.087400000000000), (-0.017135372280000, 0.001440448000000, 0.066700000000000), ]} -{(11, 4, 4); [(-0.010068664220000, -0.003036029320000, -0.027700000000000), (-0.014271174020000, 0.001762454100000, 0.021800000000000), (0.002209879370000, 0.005305602860000, -0.025600000000000), (-0.011632216330000, -0.004979047210000, 0.016700000000000), ]} -{(11, 4, 5); [(0.009770547580000, 0.004402533230000, 0.004000000000000), (-0.013759762620000, -0.000199869320000, -0.023200000000000), (-0.010768633020000, 0.002857797560000, -0.066900000000000), (0.009653345090000, 0.004296661730000, 0.059000000000000), ]} -{(11, 4, 6); [(0.001602132070000, -0.001701193930000, 0.003200000000000), (-0.000541777870000, -0.006726322900000, -0.021200000000000), (-0.014538944770000, 0.004705750660000, 0.049200000000000), (-0.005021911450000, 0.006870457890000, -0.010200000000000), ]} -{(11, 4, 7); [(0.007573721270000, 0.000028577620000, -0.003900000000000), (0.001614042630000, -0.004367619530000, 0.028900000000000), (0.002333356500000, 0.007226381930000, -0.063100000000000), (-0.012825266660000, 0.000074473040000, 0.008000000000000), ]} -{(11); [(0.003984128980000, -0.006290993670000), (-0.016465458910000, -0.004129925870000), (0.012608004470000, 0.002123496230000), (0.006536614100000, 0.006989358300000), ]} -{(12, 3, 1); [(0.014854273321000, -0.003622019834000, 0.042000000000000), (-0.017472070806000, -0.006264676943000, -0.007000000000000), (0.002948679020000, 0.006555332747000, -0.025000000000000), (0.011615775557000, -0.008193720763000, 0.073000000000000), ]} -{(12, 3, 2); [(0.012461883829000, 0.007611574538000, 0.011000000000000), (0.002466516907000, -0.002595065224000, 0.051000000000000), (0.011812020253000, 0.007783878368000, 0.079000000000000), (0.016540658762000, -0.008075041982000, -0.065000000000000), ]} -{(12, 3, 3); [(-0.010162553592000, -0.008845018431000, -0.013000000000000), (-0.011798615651000, 0.005851440260000, 0.033000000000000), (-0.009471119078000, 0.002590852294000, 0.032000000000000), (0.008319243488000, -0.007378638965000, -0.083000000000000), ]} -{(12, 3, 4); [(-0.006773267370000, -0.006377168929000, -0.021000000000000), (-0.006440808866000, -0.006887593531000, 0.086000000000000), (-0.010545466786000, -0.008402317068000, 0.092000000000000), (0.007940898749000, -0.003979662326000, -0.097000000000000), ]} -{(12, 3, 5); [(0.013217589469000, -0.002547505351000, -0.031000000000000), (0.006734066977000, 0.002073918632000, 0.057000000000000), (0.011128349142000, -0.008670007971000, -0.072000000000000), (-0.006944158927000, -0.007953271829000, -0.035000000000000), ]} -{(12, 3, 6); [(-0.012707304496000, 0.007886554396000, -0.081000000000000), (0.002957621341000, -0.007765309602000, 0.060000000000000), (-0.009666918424000, -0.002273410591000, 0.069000000000000), (-0.012051870773000, 0.003407170152000, -0.043000000000000), ]} -{(12, 3, 7); [(0.004642008645000, 0.008201661684000, 0.006000000000000), (-0.015677159560000, 0.006072873319000, 0.029000000000000), (0.009353942561000, 0.006513254121000, -0.028000000000000), (0.004849103008000, 0.004650537491000, 0.037000000000000), ]} -{(12); [(0.015512472312000, -0.003306500711000), (0.006544990520000, -0.001177914974000), (0.008814006457000, -0.002414657310000), (0.005250187221000, -0.004763279970000), ]} -{(13, 2, 1); [(0.002066751835000, -0.005355487652400, 0.030000000000000), (0.009801405731500, -0.005968118641700, 0.080000000000000), (-0.010083288950400, 0.003059983138600, 0.100000000000000), (-0.000876374551200, 0.005178123859700, 0.030000000000000), ]} -{(13, 2, 2); [(-0.009193196680300, 0.000322323336100, -0.060000000000000), (0.015153294831300, 0.008467157000600, 0.080000000000000), (-0.003393271267700, -0.008903572295100, -0.020000000000000), (0.009089059412400, -0.001221944812700, 0.090000000000000), ]} -{(13, 2, 3); [(0.014154560588800, -0.001971997118000, 0.090000000000000), (-0.000176305112300, 0.005771957590100, -0.080000000000000), (-0.007330614314800, -0.008326362877500, -0.020000000000000), (-0.015789916472700, -0.002244921500500, -0.100000000000000), ]} -{(13, 2, 4); [(0.007661758706200, -0.000622446048500, -0.040000000000000), (0.016573467219300, -0.001989492507100, 0.040000000000000), (0.012514788966800, -0.001858606165900, -0.010000000000000), (-0.013947642852600, 0.005970184325600, -0.030000000000000), ]} -{(13, 2, 5); [(-0.014320578885700, 0.005918503081400, -0.080000000000000), (0.005145923771700, 0.001651516261400, 0.070000000000000), (-0.004956176328600, -0.007327947202300, -0.060000000000000), (0.006626730525700, 0.006383094192500, -0.080000000000000), ]} -{(13, 2, 6); [(-0.017464258830800, -0.005708084733400, 0.000000000000000), (-0.004886503191900, -0.000463833787800, 0.000000000000000), (0.012796924599000, -0.003536299264400, 0.030000000000000), (0.001263396540300, 0.007432483116800, -0.080000000000000), ]} -{(13, 2, 7); [(0.016598978682200, -0.008653459085400, 0.050000000000000), (0.014175623530500, 0.006180225627800, 0.000000000000000), (-0.003106308547800, -0.001463953116200, 0.020000000000000), (-0.014589346402700, 0.008417434522200, 0.030000000000000), ]} -{(13); [(-0.005558629408100, 0.002306329525800), (0.008606838461500, -0.006027710661400), (-0.003427989726500, 0.005226065764400), (-0.016525532764000, -0.005673444581700), ]} -{(14, 1, 1); [(-0.004985688033580, 0.004066391453260, 0.000000000000000), (0.014711429646230, 0.004617772631580, -0.100000000000000), (0.014141979592390, 0.006583002649920, 0.000000000000000), (-0.011441301834040, 0.002322515787970, 0.100000000000000), ]} -{(14, 1, 2); [(-0.006432621016600, 0.005247487551170, 0.000000000000000), (-0.015005141211400, 0.001463099509170, 0.000000000000000), (-0.016595831194650, 0.005443629616650, 0.000000000000000), (-0.007910489311830, -0.005511359203190, -0.100000000000000), ]} -{(14, 1, 3); [(-0.006950660728300, -0.005465118088360, -0.100000000000000), (0.008644313853870, 0.001773679573610, 0.000000000000000), (0.012594215731820, -0.000918521128030, -0.100000000000000), (0.010037792931590, 0.006421159323950, 0.100000000000000), ]} -{(14, 1, 4); [(-0.011167084982010, -0.008897484245410, 0.000000000000000), (0.007324655566550, -0.005095847263020, -0.100000000000000), (-0.012652086291290, 0.003012110203850, 0.000000000000000), (-0.011655975111120, 0.003775106081430, 0.000000000000000), ]} -{(14, 1, 5); [(0.017411695622550, -0.006628260738150, 0.000000000000000), (0.002645454835880, 0.004129458763050, 0.100000000000000), (-0.005925870624850, -0.008378301324650, -0.100000000000000), (-0.006658973104110, -0.000422576690290, 0.000000000000000), ]} -{(14, 1, 6); [(-0.007336119069300, -0.003396429545060, 0.000000000000000), (-0.008622711182940, 0.005987704570470, 0.100000000000000), (-0.002009517430880, -0.001077895152270, -0.100000000000000), (-0.014167521284420, -0.000417631396000, 0.100000000000000), ]} -{(14, 1, 7); [(-0.005760481045550, -0.002897338222490, 0.000000000000000), (0.014931301941180, -0.004169075473650, -0.100000000000000), (-0.002317147607280, 0.002862783940860, -0.100000000000000), (-0.016524947637390, -0.003344735450310, 0.000000000000000), ]} -{(14); [(-0.009054404809630, -0.000125506812290), (0.012274916520410, -0.007679614744140), (-0.016541740456040, -0.001299367108800), (-0.017485175423010, -0.008509233152680), ]} -{(15, 0, 1); [(-0.010345287887284, 0.002112439944807, 0.000000000000000), (-0.011630301460761, 0.008905406566266, 0.000000000000000), (0.011630029153470, 0.007845462333583, 0.000000000000000), (0.016724565695531, 0.007608741476185, 0.000000000000000), ]} -{(15, 0, 2); [(-0.014198855087927, -0.006543810980175, 0.000000000000000), (-0.001750901797617, 0.008576434124283, 0.000000000000000), (-0.016630625234433, 0.004318763287920, 0.000000000000000), (-0.017341479445042, 0.005314103697315, 0.000000000000000), ]} -{(15, 0, 3); [(-0.016676939183322, -0.006220912677921, 0.000000000000000), (-0.010191293442167, 0.003700699657174, 0.000000000000000), (-0.003308487126901, -0.000394693535213, 0.000000000000000), (0.015892827685816, -0.005627968353699, 0.000000000000000), ]} -{(15, 0, 4); [(-0.008422098592784, 0.002636676705934, 0.000000000000000), (-0.013510081953211, 0.007920548352304, 0.000000000000000), (-0.000423335803876, -0.000424640337733, 0.000000000000000), (-0.000880863715323, -0.000095240426362, 0.000000000000000), ]} -{(15, 0, 5); [(-0.006771575223913, 0.003276577161422, 0.000000000000000), (-0.014981683681098, -0.000852594944741, 0.000000000000000), (-0.003888985933376, -0.000518722498790, 0.000000000000000), (0.005653192408404, -0.006030791278282, 0.000000000000000), ]} -{(15, 0, 6); [(0.004928218977980, 0.004740631469269, 0.000000000000000), (-0.006612245456185, -0.001737786136924, 0.000000000000000), (0.013870917566588, -0.003945366244915, 0.000000000000000), (0.005012836241521, 0.008901297982521, 0.000000000000000), ]} -{(15, 0, 7); [(0.015187405114022, 0.001727835814922, 0.000000000000000), (0.015964050302662, -0.004728011539501, 0.000000000000000), (0.007876474860694, -0.008532041323152, 0.000000000000000), (-0.009944995362630, 0.000201352442396, 0.000000000000000), ]} -{(15); [(-0.010846652319628, 0.007830696492872), (-0.015190910197975, -0.008973036686828), (0.016386965339776, -0.000035724358220), (-0.004332917924762, -0.003570488562029), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, -0.000007868276880), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, -0.000003995993290), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, -0.000004454681990), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, -0.000004670334190), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, 0.000001009398230), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, -0.000009475449030), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, -0.000001118718180), ]} -{(0); [(0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, -0.000001025636400), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, -0.000006287158710), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, 0.000006439534020), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, -0.000006465812630), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, -0.000009362947060), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.000003810955170), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, -0.000005238858590), ]} -{(1); [(0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, -0.000001552898400), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, -0.000003544500200), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, -0.000000676568900), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, -0.000004764207000), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, 0.000000651211400), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, -0.000007377818900), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, 0.000000487514800), ]} -{(2); [(0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, 0.000004619672000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, 0.000009996736000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, -0.000004100670000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, -0.000007634319000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, 0.000002703300000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, 0.000009036307000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, 0.000003794299000), ]} -{(3); [(0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, 0.000007037590000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, -0.000000862320000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, -0.000004396510000), ]} -{(4, 11, 4); [(0.000000000000000, 0.000000000000000, 0.000009214100000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, 0.000002509030000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, -0.000007184400000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, 0.000008058180000), ]} -{(4); [(0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, 0.000004616100000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, 0.000008977500000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, -0.000004955600000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, -0.000009424100000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, 0.000002658200000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, -0.000007708900000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, 0.000001116000000), ]} -{(5); [(0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000001000000000, 0.000001000000000, 0.000009221000000), ]} -{(6, 9, 2); [(-0.000001000000000, -0.000001000000000, -0.000001722000000), ]} -{(6, 9, 3); [(-0.000001000000000, 0.000000000000000, -0.000004176000000), ]} -{(6, 9, 4); [(0.000001000000000, -0.000001000000000, 0.000004016000000), ]} -{(6, 9, 5); [(0.000002000000000, 0.000000000000000, -0.000004051000000), ]} -{(6, 9, 6); [(0.000001000000000, -0.000001000000000, 0.000004242000000), ]} -{(6, 9, 7); [(0.000001000000000, 0.000000000000000, -0.000003144000000), ]} -{(6); [(0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(-0.000000600000000, 0.000000500000000, -0.000001360000000), ]} -{(7, 8, 2); [(-0.000001200000000, 0.000000700000000, 0.000001020000000), ]} -{(7, 8, 3); [(0.000001500000000, 0.000000600000000, 0.000005720000000), ]} -{(7, 8, 4); [(0.000001200000000, -0.000000400000000, 0.000004090000000), ]} -{(7, 8, 5); [(0.000001700000000, -0.000000700000000, 0.000004770000000), ]} -{(7, 8, 6); [(0.000001200000000, -0.000000500000000, 0.000001950000000), ]} -{(7, 8, 7); [(0.000001700000000, 0.000000800000000, -0.000000010000000), ]} -{(7); [(0.000001000000000, 0.000000500000000), ]} -{(8, 7, 1); [(0.000000520000000, -0.000000070000000, 0.000006300000000), ]} -{(8, 7, 2); [(0.000000400000000, 0.000000730000000, 0.000002500000000), ]} -{(8, 7, 3); [(-0.000001040000000, -0.000000840000000, 0.000008400000000), ]} -{(8, 7, 4); [(-0.000000640000000, 0.000000880000000, 0.000001400000000), ]} -{(8, 7, 5); [(0.000001620000000, 0.000000340000000, 0.000003600000000), ]} -{(8, 7, 6); [(-0.000000810000000, -0.000000410000000, 0.000003300000000), ]} -{(8, 7, 7); [(-0.000001770000000, 0.000000380000000, 0.000009600000000), ]} -{(8); [(-0.000001000000000, 0.000000220000000), ]} -{(9, 6, 1); [(-0.000000033000000, 0.000000283000000, -0.000008000000000), ]} -{(9, 6, 2); [(0.000001612000000, 0.000000868000000, 0.000006000000000), ]} -{(9, 6, 3); [(-0.000000710000000, 0.000000435000000, -0.000001000000000), ]} -{(9, 6, 4); [(0.000000809000000, 0.000000041000000, 0.000007000000000), ]} -{(9, 6, 5); [(-0.000001419000000, 0.000000330000000, 0.000001000000000), ]} -{(9, 6, 6); [(-0.000001673000000, 0.000000002000000, 0.000006000000000), ]} -{(9, 6, 7); [(-0.000001106000000, -0.000000294000000, -0.000004000000000), ]} -{(9); [(-0.000000153000000, -0.000000093000000), ]} -{(10, 5, 1); [(-0.000001095000000, -0.000000313000000, 0.000000000000000), ]} -{(10, 5, 2); [(-0.000000161900000, -0.000000571100000, -0.000010000000000), ]} -{(10, 5, 3); [(-0.000001122900000, 0.000000471400000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000008300000, 0.000000206600000, 0.000000000000000), ]} -{(10, 5, 5); [(0.000000139700000, -0.000000623200000, 0.000010000000000), ]} -{(10, 5, 6); [(-0.000000069400000, 0.000000798100000, 0.000000000000000), ]} -{(10, 5, 7); [(0.000000788500000, -0.000000251700000, 0.000000000000000), ]} -{(10); [(-0.000000747200000, -0.000000788100000), ]} -{(11, 4, 1); [(-0.000001687190000, 0.000000556030000, 0.000000000000000), ]} -{(11, 4, 2); [(-0.000001673680000, -0.000000825310000, 0.000000000000000), ]} -{(11, 4, 3); [(-0.000000382940000, -0.000000248090000, 0.000000000000000), ]} -{(11, 4, 4); [(-0.000000640880000, -0.000000658890000, 0.000000000000000), ]} -{(11, 4, 5); [(-0.000000109350000, -0.000000426740000, 0.000000000000000), ]} -{(11, 4, 6); [(-0.000001740300000, 0.000000807920000, 0.000000000000000), ]} -{(11, 4, 7); [(-0.000001728640000, 0.000000192070000, 0.000000000000000), ]} -{(11); [(0.000000384670000, 0.000000104420000), ]} -{(12, 3, 1); [(-0.000000903403000, 0.000000799887000, 0.000000000000000), ]} -{(12, 3, 2); [(-0.000000967708000, -0.000000687049000, 0.000000000000000), ]} -{(12, 3, 3); [(-0.000001028839000, 0.000000783127000, 0.000000000000000), ]} -{(12, 3, 4); [(0.000001587957000, 0.000000503704000, 0.000000000000000), ]} -{(12, 3, 5); [(0.000000363334000, 0.000000268977000, 0.000000000000000), ]} -{(12, 3, 6); [(0.000001307305000, -0.000000192830000, 0.000000000000000), ]} -{(12, 3, 7); [(-0.000000611756000, -0.000000152198000, 0.000000000000000), ]} -{(12); [(0.000000133209000, 0.000000744994000), ]} -{(13, 2, 1); [(-0.000000942443200, -0.000000593002400, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000701606900, -0.000000090528100, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000657731900, 0.000000651714900, 0.000000000000000), ]} -{(13, 2, 4); [(0.000000434740400, -0.000000435239000, 0.000000000000000), ]} -{(13, 2, 5); [(-0.000000868263100, 0.000000023128400, 0.000000000000000), ]} -{(13, 2, 6); [(0.000000726311800, 0.000000834704800, 0.000000000000000), ]} -{(13, 2, 7); [(-0.000000091031300, 0.000000875414800, 0.000000000000000), ]} -{(13); [(0.000000223452100, 0.000000834644100), ]} -{(14, 1, 1); [(-0.000000896958620, 0.000000538106320, 0.000000000000000), ]} -{(14, 1, 2); [(-0.000001405707660, -0.000000825030010, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000950239750, -0.000000533376300, 0.000000000000000), ]} -{(14, 1, 4); [(0.000001731801120, -0.000000218499420, 0.000000000000000), ]} -{(14, 1, 5); [(0.000001177204250, -0.000000178467140, 0.000000000000000), ]} -{(14, 1, 6); [(-0.000001392541760, -0.000000151679820, 0.000000000000000), ]} -{(14, 1, 7); [(-0.000001271506880, 0.000000403992990, 0.000000000000000), ]} -{(14); [(0.000001671601560, 0.000000651841190), ]} -{(15, 0, 1); [(-0.000000515812811, 0.000000040220580, 0.000000000000000), ]} -{(15, 0, 2); [(0.000001128147924, 0.000000395533735, 0.000000000000000), ]} -{(15, 0, 3); [(0.000000273680079, 0.000000188571739, 0.000000000000000), ]} -{(15, 0, 4); [(0.000000418344492, -0.000000056493864, 0.000000000000000), ]} -{(15, 0, 5); [(0.000000944438156, 0.000000462004828, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000404484087, -0.000000727193260, 0.000000000000000), ]} -{(15, 0, 7); [(-0.000001401902059, -0.000000560157492, 0.000000000000000), ]} -{(15); [(0.000000530117751, -0.000000000006306), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, 0.000000204146260), (0.000000000000000, 0.000000000000000, -0.000007058076590), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.000006971372970), (0.000000000000000, 0.000000000000000, 0.000006365374100), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.000009037677670), (0.000000000000000, 0.000000000000000, -0.000002418483520), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, 0.000005597667360), (0.000000000000000, 0.000000000000000, 0.000007159900540), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, -0.000000901162380), (0.000000000000000, 0.000000000000000, 0.000007167808790), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, 0.000001324384310), (0.000000000000000, 0.000000000000000, 0.000006309132710), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, -0.000002270771880), (0.000000000000000, 0.000000000000000, 0.000001633520580), ]} -{(0); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.000006524233530), (0.000000000000000, 0.000000000000000, -0.000001649106060), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, -0.000006845026200), (0.000000000000000, 0.000000000000000, -0.000005117106900), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, -0.000002833421950), (0.000000000000000, 0.000000000000000, 0.000000354153770), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, -0.000008516778490), (0.000000000000000, 0.000000000000000, -0.000002605094620), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, -0.000007104962230), (0.000000000000000, 0.000000000000000, -0.000004762808700), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.000004999616730), (0.000000000000000, 0.000000000000000, -0.000002200936020), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, 0.000000993952410), (0.000000000000000, 0.000000000000000, -0.000001415839100), ]} -{(1); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, -0.000000123035800), (0.000000000000000, 0.000000000000000, -0.000005157466500), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, 0.000000843165800), (0.000000000000000, 0.000000000000000, 0.000000817724200), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, -0.000008221516600), (0.000000000000000, 0.000000000000000, -0.000009854793200), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, -0.000005631256900), (0.000000000000000, 0.000000000000000, -0.000001353970000), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, 0.000007288401700), (0.000000000000000, 0.000000000000000, 0.000009596991100), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, -0.000006330269200), (0.000000000000000, 0.000000000000000, -0.000007603093600), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, 0.000002117531800), (0.000000000000000, 0.000000000000000, -0.000002829991600), ]} -{(2); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, 0.000009480585000), (0.000000000000000, 0.000000000000000, 0.000003635137000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, 0.000004211815000), (0.000000000000000, 0.000000000000000, 0.000002650625000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, -0.000005262541000), (0.000000000000000, 0.000000000000000, -0.000006026834000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, -0.000006609472000), (0.000000000000000, 0.000000000000000, -0.000003019301000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, -0.000008434617000), (0.000000000000000, 0.000000000000000, -0.000003771685000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, 0.000005693918000), (0.000000000000000, 0.000000000000000, 0.000005184628000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, 0.000008938577000), (0.000000000000000, 0.000000000000000, -0.000009041959000), ]} -{(3); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, 0.000006236510000), (0.000000000000000, 0.000000000000000, -0.000001707370000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, -0.000008311010000), (0.000000000000000, 0.000000000000000, -0.000005936370000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, -0.000000373630000), (0.000000000000000, 0.000000000000000, -0.000004400860000), ]} -{(4, 11, 4); [(0.000000000000000, 0.000000000000000, -0.000008073010000), (0.000000000000000, 0.000000000000000, -0.000004538090000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, -0.000009410580000), (0.000000000000000, 0.000000000000000, -0.000008610570000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, -0.000007833660000), (0.000000000000000, 0.000000000000000, -0.000005117030000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, 0.000003222540000), (0.000000000000000, 0.000000000000000, -0.000004589100000), ]} -{(4); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, -0.000007821000000), (0.000000000000000, 0.000000000000000, 0.000007203900000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, -0.000009425700000), (0.000000000000000, 0.000000000000000, 0.000000499900000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, 0.000003208900000), (0.000000000000000, 0.000000000000000, -0.000005758700000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, 0.000008337300000), (0.000000000000000, 0.000000000000000, 0.000002064500000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, -0.000009618100000), (0.000000000000000, 0.000000000000000, 0.000005965600000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, 0.000008363600000), (0.000000000000000, 0.000000000000000, 0.000008512200000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, -0.000001747700000), (0.000000000000000, 0.000000000000000, 0.000008001900000), ]} -{(5); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, 0.000000000000000, -0.000003709000000), (0.000000000000000, -0.000001000000000, -0.000001378000000), ]} -{(6, 9, 2); [(-0.000001000000000, 0.000000000000000, 0.000003150000000), (-0.000002000000000, -0.000001000000000, -0.000009018000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, 0.000008077000000), (-0.000002000000000, -0.000001000000000, 0.000003947000000), ]} -{(6, 9, 4); [(0.000001000000000, 0.000000000000000, -0.000005133000000), (0.000002000000000, 0.000000000000000, -0.000008019000000), ]} -{(6, 9, 5); [(-0.000001000000000, 0.000000000000000, 0.000004071000000), (0.000002000000000, 0.000001000000000, 0.000007620000000), ]} -{(6, 9, 6); [(-0.000001000000000, 0.000001000000000, 0.000000308000000), (0.000000000000000, -0.000001000000000, -0.000009954000000), ]} -{(6, 9, 7); [(0.000000000000000, -0.000001000000000, 0.000002494000000), (0.000001000000000, 0.000000000000000, 0.000001460000000), ]} -{(6); [(-0.000001000000000, -0.000001000000000), (-0.000001000000000, -0.000001000000000), ]} -{(7, 8, 1); [(-0.000000400000000, -0.000000700000000, -0.000007000000000), (-0.000001000000000, -0.000000300000000, -0.000005610000000), ]} -{(7, 8, 2); [(0.000000700000000, -0.000000500000000, 0.000005450000000), (0.000000500000000, 0.000000700000000, 0.000004360000000), ]} -{(7, 8, 3); [(0.000001200000000, -0.000000800000000, 0.000007220000000), (0.000000000000000, -0.000000900000000, -0.000004590000000), ]} -{(7, 8, 4); [(0.000000100000000, -0.000000800000000, -0.000004910000000), (-0.000001500000000, 0.000000100000000, 0.000007660000000), ]} -{(7, 8, 5); [(-0.000001000000000, 0.000000300000000, 0.000007800000000), (0.000000800000000, -0.000000600000000, -0.000007210000000), ]} -{(7, 8, 6); [(-0.000001500000000, -0.000000100000000, -0.000003360000000), (-0.000000100000000, -0.000000100000000, -0.000005570000000), ]} -{(7, 8, 7); [(0.000000000000000, 0.000000200000000, 0.000007260000000), (-0.000000400000000, 0.000000000000000, 0.000009640000000), ]} -{(7); [(0.000000800000000, -0.000000200000000), (0.000000500000000, 0.000000100000000), ]} -{(8, 7, 1); [(0.000001460000000, 0.000000040000000, 0.000004200000000), (-0.000000970000000, -0.000000850000000, -0.000008700000000), ]} -{(8, 7, 2); [(0.000000380000000, 0.000000140000000, -0.000007200000000), (0.000000860000000, -0.000000830000000, 0.000008100000000), ]} -{(8, 7, 3); [(0.000001080000000, 0.000000840000000, -0.000000400000000), (0.000001340000000, 0.000000060000000, 0.000003700000000), ]} -{(8, 7, 4); [(-0.000000840000000, -0.000000260000000, 0.000000500000000), (0.000000660000000, 0.000000380000000, 0.000002900000000), ]} -{(8, 7, 5); [(-0.000000580000000, -0.000000200000000, -0.000003500000000), (-0.000000220000000, 0.000000190000000, -0.000000500000000), ]} -{(8, 7, 6); [(0.000001750000000, 0.000000830000000, 0.000000600000000), (0.000000750000000, -0.000000750000000, -0.000006600000000), ]} -{(8, 7, 7); [(-0.000001010000000, -0.000000730000000, 0.000002400000000), (-0.000001730000000, 0.000000510000000, -0.000005400000000), ]} -{(8); [(-0.000000620000000, -0.000000490000000), (0.000001260000000, 0.000000590000000), ]} -{(9, 6, 1); [(0.000001394000000, -0.000000198000000, -0.000008000000000), (0.000000471000000, -0.000000309000000, 0.000007000000000), ]} -{(9, 6, 2); [(-0.000000931000000, -0.000000793000000, 0.000009000000000), (-0.000000973000000, 0.000000523000000, -0.000001000000000), ]} -{(9, 6, 3); [(-0.000001259000000, -0.000000818000000, -0.000008000000000), (-0.000000773000000, -0.000000476000000, 0.000003000000000), ]} -{(9, 6, 4); [(0.000000107000000, -0.000000087000000, 0.000001000000000), (0.000001269000000, 0.000000547000000, 0.000002000000000), ]} -{(9, 6, 5); [(-0.000000382000000, 0.000000600000000, 0.000005000000000), (-0.000000196000000, -0.000000553000000, -0.000009000000000), ]} -{(9, 6, 6); [(0.000000359000000, -0.000000441000000, -0.000006000000000), (-0.000000522000000, -0.000000583000000, 0.000009000000000), ]} -{(9, 6, 7); [(0.000001433000000, 0.000000242000000, 0.000004000000000), (0.000001465000000, -0.000000572000000, 0.000000000000000), ]} -{(9); [(-0.000000862000000, 0.000000094000000), (-0.000000040000000, -0.000000644000000), ]} -{(10, 5, 1); [(-0.000000854800000, -0.000000018200000, 0.000000000000000), (-0.000000489000000, 0.000000891100000, 0.000010000000000), ]} -{(10, 5, 2); [(-0.000000875000000, 0.000000601300000, 0.000000000000000), (-0.000000293000000, 0.000000086500000, 0.000000000000000), ]} -{(10, 5, 3); [(-0.000000865800000, -0.000000345200000, 0.000010000000000), (-0.000000018300000, 0.000000391300000, 0.000010000000000), ]} -{(10, 5, 4); [(-0.000000337300000, 0.000000496900000, 0.000000000000000), (-0.000001346000000, 0.000000236400000, 0.000010000000000), ]} -{(10, 5, 5); [(-0.000001180500000, 0.000000854100000, 0.000000000000000), (-0.000000731500000, -0.000000051700000, 0.000000000000000), ]} -{(10, 5, 6); [(-0.000001043800000, -0.000000015400000, 0.000000000000000), (-0.000000429300000, -0.000000751100000, -0.000010000000000), ]} -{(10, 5, 7); [(-0.000001360700000, -0.000000285200000, 0.000000000000000), (-0.000001149600000, 0.000000778100000, 0.000000000000000), ]} -{(10); [(-0.000001065900000, 0.000000365400000), (-0.000001221000000, -0.000000201900000), ]} -{(11, 4, 1); [(-0.000000145540000, 0.000000511010000, 0.000000000000000), (0.000001154450000, -0.000000758140000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000451470000, 0.000000532660000, 0.000000000000000), (-0.000000649560000, -0.000000678300000, 0.000000000000000), ]} -{(11, 4, 3); [(-0.000001605820000, -0.000000845650000, 0.000000000000000), (-0.000001211520000, 0.000000833980000, 0.000000000000000), ]} -{(11, 4, 4); [(-0.000001692270000, -0.000000210270000, 0.000000000000000), (0.000001678620000, 0.000000681230000, 0.000000000000000), ]} -{(11, 4, 5); [(-0.000001525460000, -0.000000040800000, 0.000000000000000), (0.000001611540000, 0.000000803800000, 0.000000000000000), ]} -{(11, 4, 6); [(-0.000000651370000, 0.000000337130000, 0.000000000000000), (-0.000001737180000, -0.000000525490000, 0.000000000000000), ]} -{(11, 4, 7); [(-0.000000705240000, -0.000000643070000, 0.000000000000000), (0.000000737610000, 0.000000505100000, 0.000000000000000), ]} -{(11); [(-0.000000210600000, -0.000000135020000), (-0.000000712480000, 0.000000588130000), ]} -{(12, 3, 1); [(-0.000000162233000, 0.000000011464000, 0.000000000000000), (0.000000556330000, -0.000000185164000, 0.000000000000000), ]} -{(12, 3, 2); [(0.000001001796000, -0.000000254246000, 0.000000000000000), (0.000001709099000, 0.000000475151000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000001104718000, 0.000000896490000, 0.000000000000000), (-0.000000653238000, -0.000000643739000, 0.000000000000000), ]} -{(12, 3, 4); [(-0.000000332434000, 0.000000830302000, 0.000000000000000), (-0.000000026933000, -0.000000754149000, 0.000000000000000), ]} -{(12, 3, 5); [(-0.000000018405000, -0.000000617274000, 0.000000000000000), (-0.000000104767000, 0.000000158884000, 0.000000000000000), ]} -{(12, 3, 6); [(-0.000001272001000, 0.000000726394000, 0.000000000000000), (0.000000828770000, 0.000000047001000, 0.000000000000000), ]} -{(12, 3, 7); [(0.000001006565000, 0.000000485302000, 0.000000000000000), (0.000000707660000, -0.000000488822000, 0.000000000000000), ]} -{(12); [(-0.000001664178000, 0.000000792725000), (-0.000001568769000, -0.000000249998000), ]} -{(13, 2, 1); [(-0.000000196406300, 0.000000062605000, 0.000000000000000), (-0.000000716400700, 0.000000002065800, 0.000000000000000), ]} -{(13, 2, 2); [(-0.000001524615400, -0.000000225473600, 0.000000000000000), (-0.000001041640400, 0.000000579067900, 0.000000000000000), ]} -{(13, 2, 3); [(0.000001675203200, 0.000000820461200, 0.000000000000000), (-0.000000592089300, 0.000000850135400, 0.000000000000000), ]} -{(13, 2, 4); [(-0.000000740322200, 0.000000163256200, 0.000000000000000), (0.000000519021900, -0.000000096449800, 0.000000000000000), ]} -{(13, 2, 5); [(-0.000001231628500, -0.000000421195000, 0.000000000000000), (-0.000001674335200, -0.000000408555400, 0.000000000000000), ]} -{(13, 2, 6); [(0.000000157203500, 0.000000320680200, 0.000000000000000), (0.000000007691200, 0.000000586733300, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000196693300, -0.000000364334300, 0.000000000000000), (-0.000001594402700, -0.000000115591200, 0.000000000000000), ]} -{(13); [(-0.000001466358600, -0.000000764876300), (0.000000232886700, -0.000000374918100), ]} -{(14, 1, 1); [(0.000000257908750, -0.000000348289690, 0.000000000000000), (0.000000461187830, -0.000000428733180, 0.000000000000000), ]} -{(14, 1, 2); [(0.000001736254890, -0.000000772588830, 0.000000000000000), (0.000000374839520, 0.000000298786080, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000822956760, 0.000000519665220, 0.000000000000000), (-0.000001286241550, -0.000000814409410, 0.000000000000000), ]} -{(14, 1, 4); [(0.000001012916630, -0.000000369949940, 0.000000000000000), (-0.000000332907020, -0.000000345692620, 0.000000000000000), ]} -{(14, 1, 5); [(-0.000000638541750, -0.000000273151220, 0.000000000000000), (-0.000000174598070, -0.000000256974660, 0.000000000000000), ]} -{(14, 1, 6); [(0.000001121804240, -0.000000411298070, 0.000000000000000), (0.000001334664750, 0.000000840019070, 0.000000000000000), ]} -{(14, 1, 7); [(0.000000628543860, 0.000000011968130, 0.000000000000000), (0.000001174576060, -0.000000794273130, 0.000000000000000), ]} -{(14); [(-0.000001167598890, -0.000000532368640), (0.000001331949080, 0.000000727722040), ]} -{(15, 0, 1); [(-0.000001381434486, 0.000000268555538, 0.000000000000000), (0.000000934785610, -0.000000556794203, 0.000000000000000), ]} -{(15, 0, 2); [(-0.000001704286480, 0.000000557432315, 0.000000000000000), (-0.000001417441208, 0.000000433310085, 0.000000000000000), ]} -{(15, 0, 3); [(-0.000001520376476, 0.000000859506290, 0.000000000000000), (-0.000000110254901, 0.000000111790279, 0.000000000000000), ]} -{(15, 0, 4); [(0.000000736371915, -0.000000686380491, 0.000000000000000), (0.000001749883196, 0.000000846270526, 0.000000000000000), ]} -{(15, 0, 5); [(0.000001606507547, 0.000000291486020, 0.000000000000000), (0.000001144904538, -0.000000864309308, 0.000000000000000), ]} -{(15, 0, 6); [(0.000001627676196, -0.000000355247489, 0.000000000000000), (0.000000548835496, -0.000000054679095, 0.000000000000000), ]} -{(15, 0, 7); [(-0.000000401348472, 0.000000279269834, 0.000000000000000), (0.000000874281599, -0.000000846452022, 0.000000000000000), ]} -{(15); [(-0.000000816405033, 0.000000072468236), (-0.000001562378412, -0.000000314821508), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, 0.000001320189300), (0.000000000000000, 0.000000000000000, -0.000000428609860), (0.000000000000000, 0.000000000000000, -0.000008745246770), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, -0.000008469202960), (0.000000000000000, 0.000000000000000, -0.000004363143290), (0.000000000000000, 0.000000000000000, 0.000004242654870), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.000005461957200), (0.000000000000000, 0.000000000000000, -0.000006778132340), (0.000000000000000, 0.000000000000000, -0.000006109152970), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, 0.000008037455770), (0.000000000000000, 0.000000000000000, 0.000002692249490), (0.000000000000000, 0.000000000000000, -0.000009053696360), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, -0.000003699990260), (0.000000000000000, 0.000000000000000, 0.000009293332760), (0.000000000000000, 0.000000000000000, -0.000002193023860), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, -0.000000771856400), (0.000000000000000, 0.000000000000000, 0.000001245806990), (0.000000000000000, 0.000000000000000, -0.000007470716060), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, -0.000003516550870), (0.000000000000000, 0.000000000000000, 0.000004868132000), (0.000000000000000, 0.000000000000000, -0.000000760777510), ]} -{(0); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, -0.000004489120490), (0.000000000000000, 0.000000000000000, -0.000001313599750), (0.000000000000000, 0.000000000000000, 0.000002877578070), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, 0.000009639165290), (0.000000000000000, 0.000000000000000, -0.000009298925400), (0.000000000000000, 0.000000000000000, 0.000009426818010), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, -0.000001733402030), (0.000000000000000, 0.000000000000000, -0.000000547066740), (0.000000000000000, 0.000000000000000, -0.000001239510770), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, -0.000009821787640), (0.000000000000000, 0.000000000000000, -0.000000333494500), (0.000000000000000, 0.000000000000000, -0.000006225278370), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, -0.000006734972670), (0.000000000000000, 0.000000000000000, -0.000007265460010), (0.000000000000000, 0.000000000000000, -0.000004312851390), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, -0.000002855184430), (0.000000000000000, 0.000000000000000, 0.000007505929410), (0.000000000000000, 0.000000000000000, 0.000006684527060), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, -0.000001673285430), (0.000000000000000, 0.000000000000000, -0.000008636745360), (0.000000000000000, 0.000000000000000, -0.000002396487490), ]} -{(1); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, -0.000008026289400), (0.000000000000000, 0.000000000000000, 0.000000217795900), (0.000000000000000, 0.000000000000000, 0.000006725408400), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, 0.000003872847100), (0.000000000000000, 0.000000000000000, -0.000000794178700), (0.000000000000000, 0.000000000000000, 0.000005504063800), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, -0.000009642532600), (0.000000000000000, 0.000000000000000, 0.000008791864500), (0.000000000000000, 0.000000000000000, -0.000009356219900), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, 0.000008903419600), (0.000000000000000, 0.000000000000000, -0.000004357984100), (0.000000000000000, 0.000000000000000, -0.000009055292100), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, -0.000007629880300), (0.000000000000000, 0.000000000000000, 0.000000523769300), (0.000000000000000, 0.000000000000000, -0.000005062225600), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, 0.000007436516800), (0.000000000000000, 0.000000000000000, -0.000001031182500), (0.000000000000000, 0.000000000000000, -0.000003687450400), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, -0.000007610459600), (0.000000000000000, 0.000000000000000, 0.000009784395400), (0.000000000000000, 0.000000000000000, 0.000008966831000), ]} -{(2); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, 0.000008482384000), (0.000000000000000, 0.000000000000000, 0.000002435512000), (0.000000000000000, 0.000000000000000, -0.000005901612000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, -0.000001950592000), (0.000000000000000, 0.000000000000000, 0.000003425789000), (0.000000000000000, 0.000000000000000, 0.000002178236000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, 0.000002168565000), (0.000000000000000, 0.000000000000000, 0.000001563715000), (0.000000000000000, 0.000000000000000, -0.000001920574000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, 0.000009657135000), (0.000000000000000, 0.000000000000000, 0.000002321903000), (0.000000000000000, 0.000000000000000, 0.000000165140000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, 0.000000811362000), (0.000000000000000, 0.000000000000000, 0.000000487142000), (0.000000000000000, 0.000000000000000, 0.000004064802000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, 0.000009524549000), (0.000000000000000, 0.000000000000000, 0.000004689080000), (0.000000000000000, 0.000000000000000, 0.000000230068000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, 0.000005820499000), (0.000000000000000, 0.000000000000000, 0.000007493308000), (0.000000000000000, 0.000000000000000, 0.000002043205000), ]} -{(3); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, -0.000007955410000), (0.000000000000000, 0.000000000000000, -0.000009691130000), (0.000000000000000, 0.000000000000000, 0.000008311390000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, 0.000003263880000), (0.000000000000000, 0.000000000000000, 0.000004597620000), (0.000000000000000, 0.000000000000000, -0.000007893230000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, 0.000007641210000), (0.000000000000000, 0.000000000000000, 0.000007183340000), (0.000000000000000, 0.000000000000000, 0.000008409390000), ]} -{(4, 11, 4); [(0.000000000000000, 0.000000000000000, -0.000006613160000), (0.000000000000000, 0.000000000000000, -0.000005108980000), (0.000000000000000, 0.000000000000000, -0.000005405390000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, -0.000006386990000), (0.000000000000000, 0.000000000000000, 0.000005646030000), (0.000000000000000, 0.000000000000000, 0.000005900770000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, -0.000002114570000), (0.000000000000000, 0.000000000000000, 0.000002864790000), (0.000000000000000, 0.000000000000000, 0.000002502030000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, -0.000000617450000), (0.000000000000000, 0.000000000000000, 0.000009685180000), (0.000000000000000, 0.000000000000000, 0.000005206940000), ]} -{(4); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, 0.000000470700000), (0.000000000000000, 0.000000000000000, 0.000008036300000), (0.000000000000000, 0.000000000000000, 0.000009019500000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, -0.000008586700000), (0.000000000000000, 0.000000000000000, 0.000003263900000), (0.000000000000000, 0.000000000000000, -0.000003815200000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, -0.000000421000000), (0.000000000000000, 0.000000000000000, -0.000003431400000), (0.000000000000000, 0.000000000000000, -0.000006555000000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, -0.000004299400000), (0.000000000000000, 0.000000000000000, 0.000000873600000), (0.000000000000000, 0.000000000000000, -0.000007033700000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, -0.000002664200000), (0.000000000000000, 0.000000000000000, 0.000000231000000), (0.000000000000000, 0.000000000000000, 0.000002468500000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, 0.000003731200000), (0.000000000000000, 0.000000000000000, -0.000004515200000), (0.000000000000000, 0.000000000000000, -0.000007894300000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, -0.000001846900000), (0.000000000000000, 0.000000000000000, -0.000007902000000), (0.000000000000000, 0.000000000000000, 0.000006376800000), ]} -{(5); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, -0.000001000000000, 0.000000038000000), (0.000001000000000, 0.000000000000000, -0.000003943000000), (0.000001000000000, 0.000000000000000, -0.000000775000000), ]} -{(6, 9, 2); [(0.000001000000000, -0.000001000000000, 0.000004372000000), (0.000001000000000, 0.000000000000000, 0.000009727000000), (-0.000002000000000, 0.000000000000000, -0.000004197000000), ]} -{(6, 9, 3); [(0.000001000000000, 0.000001000000000, -0.000006524000000), (0.000001000000000, 0.000000000000000, 0.000003109000000), (0.000001000000000, 0.000000000000000, 0.000003987000000), ]} -{(6, 9, 4); [(0.000001000000000, 0.000000000000000, -0.000000905000000), (0.000002000000000, 0.000000000000000, 0.000007649000000), (-0.000001000000000, 0.000001000000000, 0.000003134000000), ]} -{(6, 9, 5); [(-0.000002000000000, 0.000000000000000, -0.000003327000000), (0.000000000000000, 0.000000000000000, 0.000003988000000), (-0.000001000000000, 0.000000000000000, -0.000008436000000), ]} -{(6, 9, 6); [(-0.000001000000000, 0.000000000000000, 0.000005422000000), (-0.000001000000000, 0.000000000000000, -0.000004320000000), (0.000001000000000, 0.000000000000000, -0.000000100000000), ]} -{(6, 9, 7); [(0.000000000000000, 0.000000000000000, 0.000003721000000), (0.000000000000000, 0.000000000000000, -0.000002659000000), (0.000000000000000, 0.000000000000000, 0.000001576000000), ]} -{(6); [(-0.000002000000000, -0.000001000000000), (0.000001000000000, 0.000001000000000), (0.000000000000000, -0.000001000000000), ]} -{(7, 8, 1); [(-0.000001100000000, 0.000000700000000, -0.000006290000000), (0.000000900000000, -0.000000500000000, 0.000005690000000), (0.000001000000000, 0.000000700000000, -0.000003220000000), ]} -{(7, 8, 2); [(-0.000000300000000, 0.000000900000000, 0.000001100000000), (0.000000500000000, -0.000000600000000, -0.000003390000000), (-0.000001300000000, -0.000000800000000, 0.000005030000000), ]} -{(7, 8, 3); [(0.000001200000000, -0.000000100000000, 0.000000760000000), (-0.000000800000000, -0.000000600000000, 0.000005620000000), (-0.000000300000000, 0.000000500000000, -0.000004280000000), ]} -{(7, 8, 4); [(0.000001300000000, 0.000000700000000, -0.000000890000000), (-0.000000600000000, -0.000000900000000, -0.000008110000000), (0.000001600000000, -0.000000400000000, 0.000003540000000), ]} -{(7, 8, 5); [(-0.000000600000000, 0.000000800000000, -0.000006280000000), (-0.000001400000000, 0.000000200000000, -0.000007520000000), (-0.000000800000000, 0.000000300000000, -0.000006190000000), ]} -{(7, 8, 6); [(0.000000500000000, 0.000000600000000, -0.000005870000000), (-0.000001600000000, -0.000000700000000, 0.000009660000000), (-0.000000800000000, -0.000000100000000, 0.000007790000000), ]} -{(7, 8, 7); [(-0.000001500000000, 0.000000800000000, -0.000008880000000), (-0.000000200000000, 0.000000100000000, -0.000004850000000), (-0.000000900000000, -0.000000100000000, -0.000005370000000), ]} -{(7); [(0.000001700000000, 0.000000800000000), (0.000001700000000, 0.000000100000000), (0.000000000000000, -0.000000100000000), ]} -{(8, 7, 1); [(0.000000200000000, -0.000000740000000, -0.000008500000000), (-0.000001710000000, 0.000000550000000, -0.000003900000000), (0.000000750000000, -0.000000780000000, 0.000003800000000), ]} -{(8, 7, 2); [(0.000000120000000, 0.000000730000000, 0.000008900000000), (-0.000000260000000, -0.000000050000000, 0.000008400000000), (0.000000840000000, -0.000000480000000, -0.000005800000000), ]} -{(8, 7, 3); [(0.000001380000000, -0.000000380000000, -0.000003300000000), (0.000000960000000, 0.000000760000000, 0.000001400000000), (0.000000590000000, 0.000000750000000, -0.000009800000000), ]} -{(8, 7, 4); [(-0.000000880000000, 0.000000770000000, 0.000007600000000), (0.000000300000000, 0.000000100000000, 0.000006400000000), (-0.000000010000000, 0.000000100000000, -0.000001500000000), ]} -{(8, 7, 5); [(0.000001640000000, 0.000000280000000, -0.000008800000000), (0.000001090000000, 0.000000480000000, -0.000002100000000), (0.000000470000000, -0.000000660000000, 0.000009500000000), ]} -{(8, 7, 6); [(-0.000001670000000, -0.000000290000000, -0.000001000000000), (-0.000000200000000, 0.000000810000000, 0.000002700000000), (0.000001520000000, 0.000000260000000, -0.000005500000000), ]} -{(8, 7, 7); [(0.000000610000000, -0.000000450000000, 0.000000100000000), (-0.000000860000000, 0.000000610000000, -0.000004000000000), (-0.000000290000000, -0.000000090000000, 0.000001000000000), ]} -{(8); [(-0.000000300000000, 0.000000270000000), (0.000001440000000, 0.000000550000000), (0.000000310000000, -0.000000210000000), ]} -{(9, 6, 1); [(-0.000001162000000, -0.000000373000000, -0.000003000000000), (0.000001280000000, 0.000000807000000, 0.000009000000000), (0.000000546000000, 0.000000024000000, 0.000007000000000), ]} -{(9, 6, 2); [(-0.000000659000000, 0.000000368000000, -0.000008000000000), (-0.000000668000000, 0.000000478000000, 0.000007000000000), (0.000000601000000, -0.000000423000000, -0.000010000000000), ]} -{(9, 6, 3); [(-0.000000877000000, 0.000000304000000, 0.000000000000000), (-0.000000476000000, -0.000000124000000, 0.000006000000000), (0.000000012000000, -0.000000890000000, 0.000008000000000), ]} -{(9, 6, 4); [(-0.000000377000000, -0.000000705000000, -0.000006000000000), (0.000001236000000, 0.000000363000000, -0.000002000000000), (-0.000000259000000, -0.000000625000000, 0.000003000000000), ]} -{(9, 6, 5); [(0.000000550000000, 0.000000168000000, -0.000009000000000), (0.000000063000000, 0.000000414000000, -0.000007000000000), (-0.000001279000000, -0.000000060000000, -0.000004000000000), ]} -{(9, 6, 6); [(-0.000000651000000, 0.000000418000000, 0.000009000000000), (0.000000428000000, -0.000000653000000, 0.000009000000000), (-0.000000267000000, -0.000000003000000, 0.000004000000000), ]} -{(9, 6, 7); [(0.000001634000000, -0.000000246000000, -0.000007000000000), (0.000000791000000, 0.000000712000000, -0.000009000000000), (0.000001481000000, -0.000000001000000, -0.000007000000000), ]} -{(9); [(0.000000184000000, -0.000000271000000), (-0.000000309000000, -0.000000041000000), (0.000000496000000, 0.000000238000000), ]} -{(10, 5, 1); [(0.000001159400000, 0.000000733300000, 0.000010000000000), (0.000000436400000, -0.000000649300000, -0.000010000000000), (0.000001199200000, -0.000000218800000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000001719100000, -0.000000374400000, 0.000000000000000), (0.000000968700000, -0.000000453700000, 0.000000000000000), (0.000000510500000, 0.000000006300000, 0.000010000000000), ]} -{(10, 5, 3); [(-0.000001341100000, -0.000000116100000, 0.000010000000000), (-0.000001322500000, -0.000000642300000, 0.000000000000000), (0.000000895700000, 0.000000321900000, 0.000000000000000), ]} -{(10, 5, 4); [(-0.000000007400000, -0.000000268900000, -0.000010000000000), (0.000000368900000, -0.000000180600000, -0.000010000000000), (0.000000910200000, -0.000000254600000, 0.000000000000000), ]} -{(10, 5, 5); [(0.000000685700000, -0.000000716900000, 0.000000000000000), (0.000000127400000, -0.000000481000000, 0.000000000000000), (-0.000000744200000, -0.000000835500000, -0.000010000000000), ]} -{(10, 5, 6); [(0.000001751000000, 0.000000616100000, 0.000010000000000), (0.000001726100000, 0.000000572200000, -0.000010000000000), (-0.000000630500000, -0.000000207500000, 0.000000000000000), ]} -{(10, 5, 7); [(-0.000001241100000, -0.000000503300000, 0.000000000000000), (0.000000842800000, 0.000000049000000, 0.000010000000000), (0.000001192900000, -0.000000270600000, 0.000000000000000), ]} -{(10); [(0.000001099600000, -0.000000505300000), (-0.000000975000000, -0.000000367700000), (-0.000000850300000, -0.000000555900000), ]} -{(11, 4, 1); [(-0.000000881540000, -0.000000198320000, 0.000000000000000), (0.000001002940000, -0.000000185130000, 0.000000000000000), (0.000000193430000, 0.000000204540000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000747970000, 0.000000116240000, 0.000000000000000), (-0.000001286280000, 0.000000445840000, 0.000000000000000), (-0.000001211390000, 0.000000112300000, 0.000000000000000), ]} -{(11, 4, 3); [(0.000000201510000, 0.000000133890000, 0.000000000000000), (0.000001375770000, -0.000000283690000, 0.000000000000000), (0.000000352820000, 0.000000802480000, 0.000000000000000), ]} -{(11, 4, 4); [(-0.000001179430000, -0.000000873080000, 0.000000000000000), (0.000001633910000, -0.000000716480000, 0.000000000000000), (0.000000757450000, 0.000000242920000, 0.000000000000000), ]} -{(11, 4, 5); [(0.000000531990000, 0.000000413930000, 0.000000000000000), (-0.000000708880000, 0.000000146220000, 0.000000000000000), (-0.000000763610000, -0.000000028710000, 0.000000000000000), ]} -{(11, 4, 6); [(-0.000001729140000, -0.000000726330000, 0.000000000000000), (0.000001237810000, -0.000000513960000, 0.000000000000000), (0.000001106140000, 0.000000665600000, 0.000000000000000), ]} -{(11, 4, 7); [(-0.000000321070000, 0.000000413580000, 0.000000000000000), (0.000000184000000, -0.000000245900000, 0.000000000000000), (0.000001557620000, 0.000000010500000, 0.000000000000000), ]} -{(11); [(0.000001044290000, 0.000000459430000), (0.000001616920000, 0.000000710440000), (0.000000235860000, -0.000000664950000), ]} -{(12, 3, 1); [(0.000000378190000, -0.000000514150000, 0.000000000000000), (-0.000000969978000, -0.000000208666000, 0.000000000000000), (0.000000817735000, -0.000000006430000, 0.000000000000000), ]} -{(12, 3, 2); [(-0.000000707804000, 0.000000702498000, 0.000000000000000), (0.000001300928000, 0.000000315640000, 0.000000000000000), (-0.000001127441000, 0.000000052374000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000000556594000, -0.000000050840000, 0.000000000000000), (0.000001320471000, 0.000000487137000, 0.000000000000000), (-0.000000665354000, 0.000000741112000, 0.000000000000000), ]} -{(12, 3, 4); [(-0.000001248047000, 0.000000568102000, 0.000000000000000), (-0.000001450052000, -0.000000604861000, 0.000000000000000), (0.000000101717000, 0.000000714586000, 0.000000000000000), ]} -{(12, 3, 5); [(0.000000125847000, 0.000000025949000, 0.000000000000000), (0.000000331765000, 0.000000266948000, 0.000000000000000), (0.000001187828000, -0.000000511916000, 0.000000000000000), ]} -{(12, 3, 6); [(0.000000628687000, 0.000000222781000, 0.000000000000000), (-0.000000614606000, -0.000000133604000, 0.000000000000000), (0.000001366143000, 0.000000866443000, 0.000000000000000), ]} -{(12, 3, 7); [(0.000001705278000, 0.000000607923000, 0.000000000000000), (-0.000001781168000, 0.000000263660000, 0.000000000000000), (-0.000001569413000, -0.000000086478000, 0.000000000000000), ]} -{(12); [(-0.000001738986000, -0.000000769770000), (0.000001500957000, -0.000000620119000), (-0.000000278357000, 0.000000575928000), ]} -{(13, 2, 1); [(-0.000000165813200, 0.000000585131500, 0.000000000000000), (0.000000716959500, -0.000000789694000, 0.000000000000000), (0.000001306036100, 0.000000611033600, 0.000000000000000), ]} -{(13, 2, 2); [(-0.000001206351700, 0.000000188419000, 0.000000000000000), (-0.000001677405300, -0.000000167412300, 0.000000000000000), (-0.000001166719000, -0.000000288673500, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000797810500, 0.000000704464300, 0.000000000000000), (0.000001024979900, 0.000000741616000, 0.000000000000000), (0.000000683161700, -0.000000804458500, 0.000000000000000), ]} -{(13, 2, 4); [(0.000000329510900, 0.000000179909700, 0.000000000000000), (0.000001331721600, -0.000000561990600, 0.000000000000000), (0.000000899823000, -0.000000034880700, 0.000000000000000), ]} -{(13, 2, 5); [(0.000001368040000, 0.000000798994900, 0.000000000000000), (-0.000000111727800, 0.000000156524300, 0.000000000000000), (-0.000000104881900, 0.000000723748900, 0.000000000000000), ]} -{(13, 2, 6); [(0.000000176559100, -0.000000452518100, 0.000000000000000), (0.000000808486500, -0.000000132445300, 0.000000000000000), (-0.000001702140300, -0.000000170806500, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000194846400, 0.000000888007300, 0.000000000000000), (0.000001310001000, -0.000000414179400, 0.000000000000000), (0.000000765219700, -0.000000536154800, 0.000000000000000), ]} -{(13); [(-0.000000523477900, -0.000000611624700), (0.000001242153000, -0.000000726881300), (0.000000206259000, 0.000000651461500), ]} -{(14, 1, 1); [(-0.000000439999500, 0.000000245571190, 0.000000000000000), (0.000000939082860, 0.000000765875210, 0.000000000000000), (0.000001178545360, -0.000000853901020, 0.000000000000000), ]} -{(14, 1, 2); [(-0.000000061307170, 0.000000178341540, 0.000000000000000), (-0.000001598809360, -0.000000276497980, 0.000000000000000), (-0.000000719399600, -0.000000627028010, 0.000000000000000), ]} -{(14, 1, 3); [(-0.000000381822880, 0.000000155415760, 0.000000000000000), (0.000001523817160, 0.000000406348530, 0.000000000000000), (0.000001338109050, -0.000000174708800, 0.000000000000000), ]} -{(14, 1, 4); [(0.000000191090530, -0.000000501639820, 0.000000000000000), (0.000001539672710, 0.000000593058520, 0.000000000000000), (-0.000001702439140, 0.000000505412590, 0.000000000000000), ]} -{(14, 1, 5); [(0.000000612227870, -0.000000694806370, 0.000000000000000), (0.000000567645360, -0.000000745974080, 0.000000000000000), (-0.000000826429610, 0.000000292190390, 0.000000000000000), ]} -{(14, 1, 6); [(0.000001317732510, 0.000000060804010, 0.000000000000000), (0.000000765429800, 0.000000764728460, 0.000000000000000), (0.000000018042970, -0.000000592444590, 0.000000000000000), ]} -{(14, 1, 7); [(0.000000692230570, -0.000000599345520, 0.000000000000000), (0.000001595701330, -0.000000131216200, 0.000000000000000), (0.000000420936710, -0.000000054642560, 0.000000000000000), ]} -{(14); [(0.000000723936710, 0.000000725893900), (-0.000000357812150, -0.000000037826960), (-0.000001674015260, 0.000000264969770), ]} -{(15, 0, 1); [(-0.000001518431674, 0.000000826218239, 0.000000000000000), (0.000000054898246, -0.000000746725030, 0.000000000000000), (0.000001460389086, -0.000000625551086, 0.000000000000000), ]} -{(15, 0, 2); [(0.000001494142537, -0.000000384836281, 0.000000000000000), (0.000000186161271, -0.000000816442876, 0.000000000000000), (0.000001133874766, 0.000000125260918, 0.000000000000000), ]} -{(15, 0, 3); [(0.000000095582370, 0.000000385509738, 0.000000000000000), (0.000001337920094, -0.000000118701155, 0.000000000000000), (-0.000001739296800, -0.000000528471442, 0.000000000000000), ]} -{(15, 0, 4); [(0.000001621842355, -0.000000866371838, 0.000000000000000), (0.000000404151561, -0.000000084576852, 0.000000000000000), (-0.000000262906441, -0.000000398378212, 0.000000000000000), ]} -{(15, 0, 5); [(-0.000000242155744, 0.000000085833896, 0.000000000000000), (-0.000000122678237, 0.000000677039541, 0.000000000000000), (0.000000032795048, 0.000000746067123, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000198360144, 0.000000758723977, 0.000000000000000), (-0.000000685223686, 0.000000833618441, 0.000000000000000), (0.000000214717899, -0.000000240007994, 0.000000000000000), ]} -{(15, 0, 7); [(-0.000001655203805, -0.000000778820350, 0.000000000000000), (0.000000181908949, -0.000000226367706, 0.000000000000000), (-0.000000597876364, -0.000000786590845, 0.000000000000000), ]} -{(15); [(-0.000001781555359, -0.000000644647126), (-0.000001300217840, 0.000000691866462), (0.000000104237269, -0.000000600871582), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, 0.000006909267760), (0.000000000000000, 0.000000000000000, -0.000001799420510), (0.000000000000000, 0.000000000000000, -0.000005383265750), (0.000000000000000, 0.000000000000000, 0.000004249022500), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.000000238981070), (0.000000000000000, 0.000000000000000, 0.000008717571120), (0.000000000000000, 0.000000000000000, 0.000000437897730), (0.000000000000000, 0.000000000000000, 0.000001703561860), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, -0.000001299669860), (0.000000000000000, 0.000000000000000, -0.000000407470120), (0.000000000000000, 0.000000000000000, -0.000004222110840), (0.000000000000000, 0.000000000000000, -0.000000703596400), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, -0.000004261086250), (0.000000000000000, 0.000000000000000, 0.000002845636290), (0.000000000000000, 0.000000000000000, -0.000000930712750), (0.000000000000000, 0.000000000000000, -0.000009459944470), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, 0.000006158868450), (0.000000000000000, 0.000000000000000, -0.000005366596960), (0.000000000000000, 0.000000000000000, 0.000004834495810), (0.000000000000000, 0.000000000000000, 0.000001085371630), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, 0.000005082826830), (0.000000000000000, 0.000000000000000, 0.000009240023630), (0.000000000000000, 0.000000000000000, -0.000009387072870), (0.000000000000000, 0.000000000000000, -0.000002350519290), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, 0.000007209851880), (0.000000000000000, 0.000000000000000, 0.000003741080630), (0.000000000000000, 0.000000000000000, 0.000006547276340), (0.000000000000000, 0.000000000000000, -0.000006042110110), ]} -{(0); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.000008532426300), (0.000000000000000, 0.000000000000000, 0.000002540408830), (0.000000000000000, 0.000000000000000, 0.000000422761700), (0.000000000000000, 0.000000000000000, 0.000008164125540), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, -0.000005676026440), (0.000000000000000, 0.000000000000000, -0.000005274654570), (0.000000000000000, 0.000000000000000, -0.000006945421810), (0.000000000000000, 0.000000000000000, -0.000005490921930), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, 0.000008193116650), (0.000000000000000, 0.000000000000000, 0.000004526877610), (0.000000000000000, 0.000000000000000, 0.000003341515900), (0.000000000000000, 0.000000000000000, 0.000003438692920), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, -0.000004073552040), (0.000000000000000, 0.000000000000000, -0.000001732764120), (0.000000000000000, 0.000000000000000, 0.000001871856950), (0.000000000000000, 0.000000000000000, 0.000000042170270), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.000006032068920), (0.000000000000000, 0.000000000000000, 0.000006284999950), (0.000000000000000, 0.000000000000000, 0.000005524699800), (0.000000000000000, 0.000000000000000, 0.000000862652670), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, -0.000001815611190), (0.000000000000000, 0.000000000000000, 0.000008343292960), (0.000000000000000, 0.000000000000000, 0.000006600347140), (0.000000000000000, 0.000000000000000, 0.000001891814030), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, -0.000009793320810), (0.000000000000000, 0.000000000000000, 0.000007353526680), (0.000000000000000, 0.000000000000000, 0.000005225223320), (0.000000000000000, 0.000000000000000, -0.000000495083210), ]} -{(1); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, 0.000005728248500), (0.000000000000000, 0.000000000000000, -0.000002115356400), (0.000000000000000, 0.000000000000000, -0.000007123180500), (0.000000000000000, 0.000000000000000, -0.000006874919500), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, -0.000001533020100), (0.000000000000000, 0.000000000000000, -0.000008286323300), (0.000000000000000, 0.000000000000000, -0.000005259450100), (0.000000000000000, 0.000000000000000, 0.000000892128700), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, 0.000004010896900), (0.000000000000000, 0.000000000000000, -0.000003078938800), (0.000000000000000, 0.000000000000000, -0.000008668225400), (0.000000000000000, 0.000000000000000, 0.000008021089700), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, 0.000003349223200), (0.000000000000000, 0.000000000000000, 0.000000589936400), (0.000000000000000, 0.000000000000000, -0.000009274253200), (0.000000000000000, 0.000000000000000, -0.000005590332600), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, 0.000007681151400), (0.000000000000000, 0.000000000000000, -0.000002250065000), (0.000000000000000, 0.000000000000000, -0.000002468191300), (0.000000000000000, 0.000000000000000, -0.000004742210100), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, -0.000000539399100), (0.000000000000000, 0.000000000000000, -0.000007453697200), (0.000000000000000, 0.000000000000000, 0.000009523793800), (0.000000000000000, 0.000000000000000, -0.000006177005300), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, 0.000009364271800), (0.000000000000000, 0.000000000000000, 0.000000887487200), (0.000000000000000, 0.000000000000000, 0.000005257196700), (0.000000000000000, 0.000000000000000, 0.000009322668100), ]} -{(2); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, 0.000006029789000), (0.000000000000000, 0.000000000000000, -0.000006767590000), (0.000000000000000, 0.000000000000000, -0.000004591846000), (0.000000000000000, 0.000000000000000, 0.000002664467000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, 0.000001422984000), (0.000000000000000, 0.000000000000000, 0.000002353809000), (0.000000000000000, 0.000000000000000, -0.000003601916000), (0.000000000000000, 0.000000000000000, 0.000002065323000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, 0.000006709904000), (0.000000000000000, 0.000000000000000, 0.000009036005000), (0.000000000000000, 0.000000000000000, 0.000006951942000), (0.000000000000000, 0.000000000000000, 0.000001714560000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, -0.000005686269000), (0.000000000000000, 0.000000000000000, -0.000000689657000), (0.000000000000000, 0.000000000000000, 0.000000386909000), (0.000000000000000, 0.000000000000000, 0.000001452919000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, -0.000003238323000), (0.000000000000000, 0.000000000000000, -0.000005030926000), (0.000000000000000, 0.000000000000000, 0.000005068388000), (0.000000000000000, 0.000000000000000, 0.000009909347000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, 0.000006178346000), (0.000000000000000, 0.000000000000000, 0.000009741293000), (0.000000000000000, 0.000000000000000, 0.000002531056000), (0.000000000000000, 0.000000000000000, -0.000007419175000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, -0.000006236136000), (0.000000000000000, 0.000000000000000, -0.000002191579000), (0.000000000000000, 0.000000000000000, -0.000004756180000), (0.000000000000000, 0.000000000000000, 0.000002188970000), ]} -{(3); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, 0.000001265730000), (0.000000000000000, 0.000000000000000, 0.000005008940000), (0.000000000000000, 0.000000000000000, -0.000001468850000), (0.000000000000000, 0.000000000000000, -0.000003158150000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, -0.000002396560000), (0.000000000000000, 0.000000000000000, -0.000005556980000), (0.000000000000000, 0.000000000000000, 0.000007354730000), (0.000000000000000, 0.000000000000000, -0.000002422310000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, 0.000003076680000), (0.000000000000000, 0.000000000000000, -0.000008434620000), (0.000000000000000, 0.000000000000000, -0.000001355040000), (0.000000000000000, 0.000000000000000, 0.000001193860000), ]} -{(4, 11, 4); [(0.000000000000000, 0.000000000000000, -0.000009689000000), (0.000000000000000, 0.000000000000000, -0.000001747920000), (0.000000000000000, 0.000000000000000, -0.000002799710000), (0.000000000000000, 0.000000000000000, 0.000004018970000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, -0.000001215770000), (0.000000000000000, 0.000000000000000, 0.000001336000000), (0.000000000000000, 0.000000000000000, 0.000001289920000), (0.000000000000000, 0.000000000000000, 0.000002184440000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, -0.000009082660000), (0.000000000000000, 0.000000000000000, -0.000004297380000), (0.000000000000000, 0.000000000000000, 0.000008094650000), (0.000000000000000, 0.000000000000000, -0.000008176090000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, 0.000002118210000), (0.000000000000000, 0.000000000000000, 0.000005443530000), (0.000000000000000, 0.000000000000000, -0.000001023780000), (0.000000000000000, 0.000000000000000, 0.000004137350000), ]} -{(4); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, -0.000005523600000), (0.000000000000000, 0.000000000000000, 0.000005062400000), (0.000000000000000, 0.000000000000000, 0.000008549600000), (0.000000000000000, 0.000000000000000, 0.000009579500000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, -0.000005789700000), (0.000000000000000, 0.000000000000000, 0.000008994100000), (0.000000000000000, 0.000000000000000, -0.000008677100000), (0.000000000000000, 0.000000000000000, -0.000003567900000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, -0.000006896300000), (0.000000000000000, 0.000000000000000, -0.000009230800000), (0.000000000000000, 0.000000000000000, 0.000009614400000), (0.000000000000000, 0.000000000000000, 0.000004850800000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, -0.000009282300000), (0.000000000000000, 0.000000000000000, 0.000004683900000), (0.000000000000000, 0.000000000000000, -0.000002824300000), (0.000000000000000, 0.000000000000000, -0.000001589300000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, 0.000003201400000), (0.000000000000000, 0.000000000000000, -0.000008029500000), (0.000000000000000, 0.000000000000000, 0.000006529300000), (0.000000000000000, 0.000000000000000, -0.000001946500000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, 0.000004577400000), (0.000000000000000, 0.000000000000000, 0.000008177200000), (0.000000000000000, 0.000000000000000, 0.000009120300000), (0.000000000000000, 0.000000000000000, 0.000006873300000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, 0.000005946200000), (0.000000000000000, 0.000000000000000, -0.000004790100000), (0.000000000000000, 0.000000000000000, -0.000009598100000), (0.000000000000000, 0.000000000000000, 0.000004518300000), ]} -{(5); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(-0.000001000000000, 0.000001000000000, -0.000001179000000), (-0.000002000000000, -0.000001000000000, 0.000005162000000), (0.000000000000000, -0.000001000000000, 0.000005090000000), (0.000000000000000, 0.000000000000000, 0.000008589000000), ]} -{(6, 9, 2); [(0.000001000000000, 0.000000000000000, 0.000003953000000), (-0.000001000000000, 0.000000000000000, 0.000008280000000), (-0.000002000000000, 0.000001000000000, -0.000008484000000), (0.000000000000000, 0.000000000000000, -0.000003437000000), ]} -{(6, 9, 3); [(-0.000001000000000, -0.000001000000000, -0.000006105000000), (0.000001000000000, 0.000000000000000, 0.000002807000000), (-0.000001000000000, 0.000000000000000, -0.000004994000000), (-0.000001000000000, -0.000001000000000, 0.000004028000000), ]} -{(6, 9, 4); [(0.000001000000000, 0.000001000000000, -0.000008519000000), (0.000001000000000, 0.000000000000000, 0.000007810000000), (0.000001000000000, 0.000000000000000, 0.000005026000000), (0.000001000000000, -0.000001000000000, -0.000002132000000), ]} -{(6, 9, 5); [(0.000000000000000, 0.000000000000000, 0.000001165000000), (-0.000002000000000, -0.000001000000000, -0.000003993000000), (0.000001000000000, 0.000000000000000, -0.000000055000000), (0.000001000000000, -0.000001000000000, -0.000005768000000), ]} -{(6, 9, 6); [(0.000000000000000, -0.000001000000000, 0.000001164000000), (-0.000002000000000, 0.000000000000000, -0.000004086000000), (0.000000000000000, -0.000001000000000, 0.000000935000000), (0.000000000000000, 0.000000000000000, -0.000000218000000), ]} -{(6, 9, 7); [(-0.000001000000000, -0.000001000000000, 0.000005293000000), (0.000001000000000, 0.000000000000000, -0.000009153000000), (0.000000000000000, 0.000000000000000, 0.000009174000000), (0.000001000000000, 0.000000000000000, -0.000006740000000), ]} -{(6); [(-0.000002000000000, -0.000001000000000), (0.000001000000000, 0.000000000000000), (0.000001000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000001300000000, 0.000000400000000, 0.000002670000000), (0.000000100000000, -0.000000600000000, 0.000006160000000), (0.000001300000000, -0.000000300000000, -0.000008540000000), (0.000001200000000, 0.000000300000000, 0.000006340000000), ]} -{(7, 8, 2); [(0.000001500000000, 0.000000600000000, -0.000008310000000), (0.000001200000000, 0.000000100000000, -0.000006140000000), (0.000000500000000, 0.000000500000000, 0.000008470000000), (0.000000100000000, 0.000000200000000, 0.000000040000000), ]} -{(7, 8, 3); [(-0.000000900000000, -0.000000500000000, -0.000009770000000), (0.000001200000000, -0.000000800000000, -0.000001240000000), (0.000000000000000, 0.000000600000000, -0.000007560000000), (0.000000700000000, -0.000000500000000, -0.000001800000000), ]} -{(7, 8, 4); [(0.000001100000000, -0.000000100000000, 0.000008690000000), (-0.000001700000000, -0.000000700000000, 0.000006040000000), (-0.000000600000000, -0.000000400000000, -0.000001190000000), (0.000000400000000, 0.000000900000000, -0.000008020000000), ]} -{(7, 8, 5); [(-0.000001300000000, -0.000000300000000, -0.000008400000000), (-0.000000100000000, -0.000000600000000, -0.000007970000000), (0.000000200000000, 0.000000700000000, -0.000006910000000), (0.000000200000000, -0.000000800000000, 0.000006620000000), ]} -{(7, 8, 6); [(-0.000001500000000, 0.000000800000000, 0.000002440000000), (-0.000000500000000, -0.000000600000000, -0.000007070000000), (-0.000001000000000, 0.000000700000000, -0.000009970000000), (0.000000400000000, 0.000000200000000, -0.000008670000000), ]} -{(7, 8, 7); [(0.000000900000000, 0.000000900000000, 0.000008500000000), (0.000001500000000, -0.000000200000000, 0.000004080000000), (0.000001400000000, 0.000000500000000, 0.000009140000000), (-0.000001200000000, 0.000000800000000, -0.000001530000000), ]} -{(7); [(0.000000400000000, -0.000000700000000), (-0.000000800000000, -0.000000100000000), (0.000000300000000, 0.000000200000000), (-0.000001300000000, -0.000000200000000), ]} -{(8, 7, 1); [(-0.000001710000000, 0.000000490000000, 0.000003400000000), (-0.000000170000000, -0.000000430000000, 0.000008200000000), (0.000001100000000, 0.000000740000000, 0.000009400000000), (0.000001790000000, -0.000000840000000, 0.000003000000000), ]} -{(8, 7, 2); [(-0.000001430000000, -0.000000440000000, 0.000007600000000), (0.000000600000000, -0.000000680000000, 0.000000400000000), (-0.000001040000000, 0.000000120000000, -0.000006500000000), (0.000000620000000, -0.000000180000000, 0.000003900000000), ]} -{(8, 7, 3); [(0.000000550000000, -0.000000130000000, 0.000008500000000), (-0.000000220000000, -0.000000260000000, 0.000009300000000), (0.000000190000000, 0.000000520000000, -0.000008100000000), (-0.000000540000000, -0.000000200000000, -0.000001100000000), ]} -{(8, 7, 4); [(0.000001030000000, 0.000000530000000, 0.000003700000000), (0.000000610000000, -0.000000650000000, 0.000007200000000), (0.000001070000000, -0.000000280000000, 0.000003400000000), (0.000000130000000, -0.000000640000000, -0.000006900000000), ]} -{(8, 7, 5); [(0.000001660000000, 0.000000230000000, -0.000004300000000), (0.000000360000000, -0.000000390000000, 0.000004900000000), (0.000000550000000, 0.000000580000000, -0.000004200000000), (-0.000000280000000, 0.000000650000000, -0.000000100000000), ]} -{(8, 7, 6); [(-0.000001380000000, 0.000000420000000, 0.000008200000000), (0.000000510000000, -0.000000650000000, 0.000006800000000), (0.000000000000000, 0.000000890000000, 0.000000500000000), (-0.000000960000000, -0.000000250000000, 0.000000100000000), ]} -{(8, 7, 7); [(0.000001070000000, -0.000000780000000, -0.000008300000000), (0.000001450000000, 0.000000180000000, -0.000000400000000), (0.000000880000000, 0.000000370000000, -0.000008300000000), (-0.000000970000000, 0.000000890000000, 0.000005600000000), ]} -{(8); [(-0.000001780000000, 0.000000500000000), (-0.000000380000000, 0.000000440000000), (-0.000001140000000, -0.000000770000000), (-0.000001400000000, 0.000000500000000), ]} -{(9, 6, 1); [(0.000000264000000, 0.000000595000000, -0.000002000000000), (-0.000000539000000, 0.000000152000000, 0.000006000000000), (0.000000282000000, 0.000000002000000, 0.000002000000000), (0.000001082000000, 0.000000099000000, -0.000003000000000), ]} -{(9, 6, 2); [(-0.000000440000000, -0.000000349000000, -0.000003000000000), (0.000000758000000, -0.000000352000000, 0.000010000000000), (0.000001453000000, -0.000000195000000, 0.000001000000000), (-0.000000595000000, -0.000000089000000, 0.000003000000000), ]} -{(9, 6, 3); [(-0.000000637000000, 0.000000197000000, -0.000007000000000), (-0.000000126000000, -0.000000699000000, 0.000008000000000), (-0.000001727000000, 0.000000800000000, 0.000008000000000), (0.000000105000000, 0.000000477000000, 0.000008000000000), ]} -{(9, 6, 4); [(0.000001649000000, -0.000000876000000, -0.000004000000000), (0.000000412000000, 0.000000168000000, -0.000004000000000), (0.000000034000000, -0.000000360000000, 0.000001000000000), (0.000000161000000, 0.000000374000000, 0.000008000000000), ]} -{(9, 6, 5); [(-0.000001181000000, -0.000000414000000, -0.000004000000000), (-0.000001334000000, -0.000000672000000, 0.000001000000000), (-0.000001288000000, -0.000000713000000, 0.000001000000000), (-0.000000582000000, 0.000000400000000, -0.000001000000000), ]} -{(9, 6, 6); [(0.000000575000000, -0.000000764000000, 0.000010000000000), (0.000000058000000, -0.000000266000000, -0.000008000000000), (-0.000001125000000, -0.000000090000000, 0.000004000000000), (0.000001479000000, 0.000000016000000, -0.000006000000000), ]} -{(9, 6, 7); [(0.000000487000000, 0.000000636000000, 0.000006000000000), (-0.000000574000000, -0.000000581000000, -0.000003000000000), (0.000001025000000, -0.000000810000000, -0.000001000000000), (0.000000594000000, -0.000000292000000, 0.000006000000000), ]} -{(9); [(-0.000000874000000, -0.000000644000000), (-0.000001305000000, 0.000000364000000), (0.000000210000000, -0.000000893000000), (0.000000161000000, -0.000000567000000), ]} -{(10, 5, 1); [(0.000001094200000, -0.000000729000000, 0.000010000000000), (-0.000001695800000, 0.000000335300000, 0.000000000000000), (-0.000000429400000, 0.000000535300000, -0.000010000000000), (-0.000000242600000, -0.000000877800000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000001519400000, 0.000000782800000, 0.000000000000000), (-0.000000957100000, -0.000000672400000, -0.000010000000000), (-0.000000701100000, -0.000000322200000, 0.000000000000000), (0.000000759300000, 0.000000098200000, 0.000000000000000), ]} -{(10, 5, 3); [(-0.000001555500000, 0.000000574300000, 0.000000000000000), (-0.000001359900000, -0.000000630300000, -0.000010000000000), (0.000001518000000, 0.000000425000000, 0.000010000000000), (-0.000000091800000, -0.000000877700000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000001448200000, 0.000000434600000, -0.000010000000000), (0.000000835900000, 0.000000164100000, 0.000000000000000), (-0.000000230700000, -0.000000384900000, -0.000010000000000), (0.000001789200000, 0.000000736400000, 0.000000000000000), ]} -{(10, 5, 5); [(-0.000000162200000, 0.000000730800000, 0.000010000000000), (-0.000001658400000, 0.000000786000000, -0.000010000000000), (0.000000948500000, -0.000000680400000, -0.000010000000000), (0.000000435000000, -0.000000286900000, 0.000000000000000), ]} -{(10, 5, 6); [(-0.000001143100000, 0.000000765200000, -0.000010000000000), (-0.000001188600000, -0.000000410900000, -0.000010000000000), (-0.000001488700000, 0.000000461900000, 0.000000000000000), (-0.000000554100000, 0.000000296000000, 0.000000000000000), ]} -{(10, 5, 7); [(-0.000000656800000, -0.000000851600000, 0.000010000000000), (0.000000244900000, -0.000000540200000, 0.000000000000000), (-0.000001779600000, 0.000000043000000, -0.000010000000000), (0.000001362000000, -0.000000363600000, 0.000000000000000), ]} -{(10); [(-0.000000495500000, -0.000000442200000), (0.000000571100000, -0.000000492300000), (-0.000000953100000, -0.000000876600000), (0.000001750200000, -0.000000668700000), ]} -{(11, 4, 1); [(-0.000001317660000, -0.000000396920000, 0.000000000000000), (-0.000000793720000, 0.000000542620000, 0.000000000000000), (-0.000001410940000, 0.000000010580000, 0.000000000000000), (0.000000962820000, -0.000000761570000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000986260000, 0.000000875660000, 0.000000000000000), (0.000001308180000, 0.000000083480000, 0.000000000000000), (0.000000829190000, 0.000000074220000, 0.000000000000000), (-0.000000286270000, -0.000000736990000, 0.000000000000000), ]} -{(11, 4, 3); [(-0.000000227310000, 0.000000723530000, 0.000000000000000), (0.000001178680000, 0.000000794690000, 0.000000000000000), (0.000001366230000, 0.000000160170000, 0.000000000000000), (-0.000001733060000, -0.000000543130000, 0.000000000000000), ]} -{(11, 4, 4); [(-0.000000810800000, 0.000000101410000, 0.000000000000000), (0.000000273070000, -0.000000723340000, 0.000000000000000), (0.000001129010000, -0.000000126020000, 0.000000000000000), (0.000000878500000, 0.000000701720000, 0.000000000000000), ]} -{(11, 4, 5); [(-0.000000939200000, -0.000000153580000, 0.000000000000000), (0.000000434990000, 0.000000262350000, 0.000000000000000), (-0.000001798400000, -0.000000387780000, 0.000000000000000), (-0.000001153550000, -0.000000322010000, 0.000000000000000), ]} -{(11, 4, 6); [(0.000001512550000, -0.000000249130000, 0.000000000000000), (-0.000000972150000, -0.000000009870000, 0.000000000000000), (-0.000000739650000, 0.000000842350000, 0.000000000000000), (-0.000001109050000, 0.000000728450000, 0.000000000000000), ]} -{(11, 4, 7); [(0.000001008280000, 0.000000706800000, 0.000000000000000), (0.000001287500000, 0.000000642740000, 0.000000000000000), (-0.000001508610000, 0.000000332180000, 0.000000000000000), (-0.000001578600000, 0.000000032760000, 0.000000000000000), ]} -{(11); [(0.000001382730000, 0.000000584700000), (-0.000000644840000, -0.000000244870000), (0.000000028790000, 0.000000563880000), (0.000000609850000, -0.000000395070000), ]} -{(12, 3, 1); [(0.000001334420000, -0.000000447184000, 0.000000000000000), (-0.000000489942000, -0.000000485853000, 0.000000000000000), (-0.000000394345000, -0.000000827896000, 0.000000000000000), (-0.000001784782000, -0.000000439101000, 0.000000000000000), ]} -{(12, 3, 2); [(-0.000001547051000, -0.000000021854000, 0.000000000000000), (-0.000001551597000, 0.000000353456000, 0.000000000000000), (-0.000001014384000, -0.000000763031000, 0.000000000000000), (-0.000001123810000, -0.000000765563000, 0.000000000000000), ]} -{(12, 3, 3); [(-0.000000042065000, -0.000000218197000, 0.000000000000000), (0.000001612701000, 0.000000446617000, 0.000000000000000), (-0.000000443487000, -0.000000044329000, 0.000000000000000), (0.000000977797000, 0.000000397279000, 0.000000000000000), ]} -{(12, 3, 4); [(-0.000001692734000, -0.000000429409000, 0.000000000000000), (-0.000000476149000, 0.000000054166000, 0.000000000000000), (-0.000000823920000, -0.000000001370000, 0.000000000000000), (-0.000001759633000, -0.000000167396000, 0.000000000000000), ]} -{(12, 3, 5); [(-0.000001063705000, -0.000000641517000, 0.000000000000000), (-0.000001654425000, -0.000000068959000, 0.000000000000000), (-0.000001727504000, 0.000000453917000, 0.000000000000000), (0.000001171276000, -0.000000795438000, 0.000000000000000), ]} -{(12, 3, 6); [(0.000001520087000, -0.000000222433000, 0.000000000000000), (0.000001628143000, -0.000000383103000, 0.000000000000000), (-0.000001498833000, 0.000000177407000, 0.000000000000000), (-0.000000008434000, 0.000000169362000, 0.000000000000000), ]} -{(12, 3, 7); [(0.000000883037000, 0.000000130752000, 0.000000000000000), (0.000000304834000, 0.000000863916000, 0.000000000000000), (0.000001102649000, 0.000000768134000, 0.000000000000000), (-0.000000531758000, 0.000000662908000, 0.000000000000000), ]} -{(12); [(-0.000001653588000, -0.000000159208000), (0.000000676199000, 0.000000874375000), (-0.000001359410000, -0.000000143800000), (-0.000000875148000, -0.000000629744000), ]} -{(13, 2, 1); [(-0.000000788332800, 0.000000867157200, 0.000000000000000), (0.000001539384200, -0.000000114768700, 0.000000000000000), (0.000001558589800, -0.000000864985500, 0.000000000000000), (0.000001586601700, 0.000000726901200, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000701137900, -0.000000020287400, 0.000000000000000), (-0.000001626965800, 0.000000547967500, 0.000000000000000), (-0.000000465039500, 0.000000225312400, 0.000000000000000), (-0.000000271457000, 0.000000578835800, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000727812200, -0.000000803370600, 0.000000000000000), (0.000000937518800, -0.000000092654700, 0.000000000000000), (0.000000347060700, -0.000000042947300, 0.000000000000000), (0.000000292511300, 0.000000685201700, 0.000000000000000), ]} -{(13, 2, 4); [(0.000000737087500, -0.000000870303600, 0.000000000000000), (-0.000001202492400, -0.000000650285700, 0.000000000000000), (-0.000001720400800, 0.000000489786600, 0.000000000000000), (0.000000786354100, -0.000000142273900, 0.000000000000000), ]} -{(13, 2, 5); [(0.000000853450700, 0.000000444733300, 0.000000000000000), (-0.000001034456700, -0.000000669463700, 0.000000000000000), (-0.000000917071400, 0.000000265195700, 0.000000000000000), (0.000001552355600, 0.000000210654800, 0.000000000000000), ]} -{(13, 2, 6); [(-0.000001019447200, -0.000000144465300, 0.000000000000000), (-0.000000141882100, 0.000000382817100, 0.000000000000000), (0.000001691455300, 0.000000486784500, 0.000000000000000), (0.000001338667300, -0.000000590574300, 0.000000000000000), ]} -{(13, 2, 7); [(0.000001744554000, 0.000000316658100, 0.000000000000000), (0.000001311148000, -0.000000269988400, 0.000000000000000), (-0.000000716684900, 0.000000242360500, 0.000000000000000), (-0.000000738112100, -0.000000486302300, 0.000000000000000), ]} -{(13); [(0.000000753069200, 0.000000726060700), (-0.000001011042600, 0.000000703321400), (0.000001118959000, -0.000000681101500), (0.000001669221800, -0.000000241556000), ]} -{(14, 1, 1); [(0.000001433246690, 0.000000302222100, 0.000000000000000), (0.000000505447760, 0.000000613050340, 0.000000000000000), (-0.000001650499290, -0.000000394197410, 0.000000000000000), (0.000000939564820, -0.000000725861270, 0.000000000000000), ]} -{(14, 1, 2); [(-0.000000692946790, -0.000000466682360, 0.000000000000000), (-0.000000954282620, -0.000000328331220, 0.000000000000000), (-0.000001739780240, -0.000000013559290, 0.000000000000000), (0.000001720356770, 0.000000772046960, 0.000000000000000), ]} -{(14, 1, 3); [(-0.000001747237590, 0.000000807357740, 0.000000000000000), (0.000000322033340, -0.000000867082920, 0.000000000000000), (0.000000693728910, -0.000000778465660, 0.000000000000000), (-0.000001659671110, 0.000000723294670, 0.000000000000000), ]} -{(14, 1, 4); [(0.000000958122690, 0.000000574578970, 0.000000000000000), (-0.000000594582330, -0.000000176781270, 0.000000000000000), (0.000001348807650, 0.000000322613530, 0.000000000000000), (0.000001208556150, 0.000000222649320, 0.000000000000000), ]} -{(14, 1, 5); [(0.000001495386990, 0.000000018925260, 0.000000000000000), (0.000001684753740, 0.000000418353630, 0.000000000000000), (0.000000809936220, 0.000000781592500, 0.000000000000000), (0.000000791717910, 0.000000065151410, 0.000000000000000), ]} -{(14, 1, 6); [(0.000000141043070, -0.000000667608930, 0.000000000000000), (0.000001164038750, 0.000000588546510, 0.000000000000000), (-0.000000796815120, -0.000000497036170, 0.000000000000000), (0.000000985487900, 0.000000811193660, 0.000000000000000), ]} -{(14, 1, 7); [(-0.000001085344770, 0.000000739859940, 0.000000000000000), (-0.000000697514510, 0.000000552279440, 0.000000000000000), (-0.000001054886470, -0.000000563142960, 0.000000000000000), (0.000001501800440, 0.000000779601150, 0.000000000000000), ]} -{(14); [(-0.000000103759430, -0.000000222020270), (-0.000000545307510, -0.000000880352590), (0.000000898012510, -0.000000631478370), (-0.000000992766250, 0.000000813949720), ]} -{(15, 0, 1); [(-0.000001256006571, 0.000000033445777, 0.000000000000000), (-0.000000248847095, -0.000000530430489, 0.000000000000000), (-0.000001263658304, 0.000000181931152, 0.000000000000000), (-0.000000094658424, -0.000000719472422, 0.000000000000000), ]} -{(15, 0, 2); [(0.000001785147216, 0.000000195788246, 0.000000000000000), (-0.000000874852649, 0.000000010809107, 0.000000000000000), (-0.000000869479632, 0.000000530435654, 0.000000000000000), (0.000001277641176, -0.000000219583194, 0.000000000000000), ]} -{(15, 0, 3); [(0.000001633394848, -0.000000395740485, 0.000000000000000), (-0.000001154085514, -0.000000210264409, 0.000000000000000), (-0.000001730000265, -0.000000663785765, 0.000000000000000), (0.000000166183045, 0.000000806112554, 0.000000000000000), ]} -{(15, 0, 4); [(-0.000000975779365, 0.000000254485813, 0.000000000000000), (-0.000001306290054, -0.000000168838187, 0.000000000000000), (-0.000000091570385, -0.000000888975912, 0.000000000000000), (-0.000001159348214, -0.000000252686776, 0.000000000000000), ]} -{(15, 0, 5); [(0.000000773610900, 0.000000785839303, 0.000000000000000), (-0.000000414776322, -0.000000638427690, 0.000000000000000), (-0.000001676673134, 0.000000476025673, 0.000000000000000), (0.000001441899111, -0.000000115327876, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000653153456, 0.000000177308961, 0.000000000000000), (-0.000001736315058, -0.000000188012214, 0.000000000000000), (-0.000000613710008, 0.000000220413584, 0.000000000000000), (0.000001717473429, -0.000000519141295, 0.000000000000000), ]} -{(15, 0, 7); [(0.000001748895500, -0.000000680215594, 0.000000000000000), (0.000001443430710, 0.000000732145070, 0.000000000000000), (-0.000001213871710, 0.000000607071906, 0.000000000000000), (-0.000001291623056, -0.000000860671902, 0.000000000000000), ]} -{(15); [(0.000000139262216, -0.000000411259609), (-0.000000195691366, 0.000000496814628), (0.000001266917005, 0.000000598203041), (-0.000000474506619, -0.000000585402101), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, -0.000000000473820), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.000000000611710), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, -0.000000000603520), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, 0.000000000463070), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, -0.000000000123180), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, -0.000000000405360), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, -0.000000000676840), ]} -{(0); [(0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.000000000445050), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, 0.000000000824820), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, 0.000000000976720), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, 0.000000000450330), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.000000000876470), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, -0.000000000778880), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, 0.000000000594960), ]} -{(1); [(0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, 0.000000000575800), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, -0.000000000248000), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, 0.000000000740300), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, 0.000000000189900), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, -0.000000000787500), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, 0.000000000004500), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, 0.000000000482800), ]} -{(2); [(0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, -0.000000000132000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, 0.000000000844000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, 0.000000000603000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, -0.000000000869000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, 0.000000000007000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, -0.000000000580000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, -0.000000000890000), ]} -{(3); [(0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, -0.000000000440000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, -0.000000000060000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, -0.000000000650000), ]} -{(4, 11, 4); [(0.000000000000000, 0.000000000000000, -0.000000000890000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, -0.000000000170000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, 0.000000000690000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, -0.000000000140000), ]} -{(4); [(0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, 0.000000000900000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, -0.000000000900000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, -0.000000000100000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, -0.000000000300000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, 0.000000000100000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, -0.000000000300000), ]} -{(5); [(0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 2); [(0.000000000000000, 0.000000000000000, 0.000000001000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 4); [(0.000000000000000, 0.000000000000000, -0.000000001000000), ]} -{(6, 9, 5); [(0.000000000000000, 0.000000000000000, 0.000000001000000), ]} -{(6, 9, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 7); [(0.000000000000000, 0.000000000000000, -0.000000001000000), ]} -{(6); [(0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7); [(0.000000000000000, 0.000000000000000), ]} -{(8, 7, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8); [(0.000000000000000, 0.000000000000000), ]} -{(9, 6, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9); [(0.000000000000000, 0.000000000000000), ]} -{(10, 5, 1); [(-0.000000000200000, 0.000000000100000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 3); [(-0.000000000200000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000000100000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 5); [(-0.000000000100000, -0.000000000100000, 0.000000000000000), ]} -{(10, 5, 6); [(0.000000000000000, 0.000000000100000, 0.000000000000000), ]} -{(10, 5, 7); [(0.000000000100000, 0.000000000000000, 0.000000000000000), ]} -{(10); [(0.000000000000000, 0.000000000000000), ]} -{(11, 4, 1); [(-0.000000000100000, 0.000000000020000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000000070000, -0.000000000050000, 0.000000000000000), ]} -{(11, 4, 3); [(0.000000000040000, 0.000000000070000, 0.000000000000000), ]} -{(11, 4, 4); [(-0.000000000120000, 0.000000000050000, 0.000000000000000), ]} -{(11, 4, 5); [(0.000000000090000, -0.000000000060000, 0.000000000000000), ]} -{(11, 4, 6); [(0.000000000020000, 0.000000000070000, 0.000000000000000), ]} -{(11, 4, 7); [(0.000000000080000, -0.000000000010000, 0.000000000000000), ]} -{(11); [(0.000000000170000, 0.000000000010000), ]} -{(12, 3, 1); [(-0.000000000026000, 0.000000000088000, 0.000000000000000), ]} -{(12, 3, 2); [(-0.000000000033000, -0.000000000079000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000000000112000, -0.000000000029000, 0.000000000000000), ]} -{(12, 3, 4); [(-0.000000000055000, -0.000000000007000, 0.000000000000000), ]} -{(12, 3, 5); [(-0.000000000173000, 0.000000000016000, 0.000000000000000), ]} -{(12, 3, 6); [(-0.000000000134000, 0.000000000025000, 0.000000000000000), ]} -{(12, 3, 7); [(0.000000000090000, 0.000000000000000, 0.000000000000000), ]} -{(12); [(-0.000000000156000, 0.000000000064000), ]} -{(13, 2, 1); [(-0.000000000085100, 0.000000000088100, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000000134500, -0.000000000011800, 0.000000000000000), ]} -{(13, 2, 3); [(-0.000000000128600, -0.000000000027200, 0.000000000000000), ]} -{(13, 2, 4); [(-0.000000000019400, 0.000000000051900, 0.000000000000000), ]} -{(13, 2, 5); [(-0.000000000138600, 0.000000000043700, 0.000000000000000), ]} -{(13, 2, 6); [(0.000000000105800, 0.000000000050400, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000000149500, 0.000000000018800, 0.000000000000000), ]} -{(13); [(-0.000000000132400, -0.000000000028200), ]} -{(14, 1, 1); [(-0.000000000104860, -0.000000000062490, 0.000000000000000), ]} -{(14, 1, 2); [(-0.000000000053020, 0.000000000063430, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000000029470, -0.000000000002330, 0.000000000000000), ]} -{(14, 1, 4); [(0.000000000138040, 0.000000000070910, 0.000000000000000), ]} -{(14, 1, 5); [(-0.000000000143640, -0.000000000046730, 0.000000000000000), ]} -{(14, 1, 6); [(0.000000000114200, 0.000000000041220, 0.000000000000000), ]} -{(14, 1, 7); [(-0.000000000016970, -0.000000000012130, 0.000000000000000), ]} -{(14); [(0.000000000002600, 0.000000000012890), ]} -{(15, 0, 1); [(-0.000000000139230, -0.000000000075201, 0.000000000000000), ]} -{(15, 0, 2); [(-0.000000000129983, -0.000000000050520, 0.000000000000000), ]} -{(15, 0, 3); [(-0.000000000051160, 0.000000000048498, 0.000000000000000), ]} -{(15, 0, 4); [(0.000000000128112, 0.000000000089980, 0.000000000000000), ]} -{(15, 0, 5); [(-0.000000000111149, 0.000000000019347, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000000067466, -0.000000000056436, 0.000000000000000), ]} -{(15, 0, 7); [(-0.000000000050804, -0.000000000080749, 0.000000000000000), ]} -{(15); [(0.000000000131106, -0.000000000066156), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, -0.000000000618150), (0.000000000000000, 0.000000000000000, 0.000000000088900), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, -0.000000000397080), (0.000000000000000, 0.000000000000000, 0.000000000667090), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.000000000852690), (0.000000000000000, 0.000000000000000, 0.000000000450330), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, 0.000000000017330), (0.000000000000000, 0.000000000000000, -0.000000000621580), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, -0.000000000656050), (0.000000000000000, 0.000000000000000, -0.000000000326290), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, -0.000000000626000), (0.000000000000000, 0.000000000000000, -0.000000000169030), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, -0.000000000578780), (0.000000000000000, 0.000000000000000, 0.000000000053550), ]} -{(0); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, -0.000000000172780), (0.000000000000000, 0.000000000000000, -0.000000000330170), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, -0.000000000882000), (0.000000000000000, 0.000000000000000, 0.000000000833540), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, -0.000000000801120), (0.000000000000000, 0.000000000000000, 0.000000000915340), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, -0.000000000777990), (0.000000000000000, 0.000000000000000, 0.000000000870730), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.000000000677210), (0.000000000000000, 0.000000000000000, -0.000000000802790), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, -0.000000000327290), (0.000000000000000, 0.000000000000000, -0.000000000361080), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, -0.000000000307520), (0.000000000000000, 0.000000000000000, 0.000000000564220), ]} -{(1); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, 0.000000000463300), (0.000000000000000, 0.000000000000000, -0.000000000688200), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, -0.000000000813100), (0.000000000000000, 0.000000000000000, -0.000000000659000), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, -0.000000000576700), (0.000000000000000, 0.000000000000000, 0.000000000103600), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, -0.000000000371000), (0.000000000000000, 0.000000000000000, -0.000000000098900), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, -0.000000000695600), (0.000000000000000, 0.000000000000000, -0.000000000592100), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, 0.000000000450200), (0.000000000000000, 0.000000000000000, -0.000000000687800), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, -0.000000000890200), (0.000000000000000, 0.000000000000000, -0.000000000883000), ]} -{(2); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, -0.000000000484000), (0.000000000000000, 0.000000000000000, 0.000000000472000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, 0.000000000659000), (0.000000000000000, 0.000000000000000, -0.000000000026000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, 0.000000000815000), (0.000000000000000, 0.000000000000000, -0.000000000269000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, 0.000000000915000), (0.000000000000000, 0.000000000000000, -0.000000000389000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, -0.000000000624000), (0.000000000000000, 0.000000000000000, -0.000000000318000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, -0.000000000086000), (0.000000000000000, 0.000000000000000, -0.000000000260000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, -0.000000000844000), (0.000000000000000, 0.000000000000000, 0.000000000269000), ]} -{(3); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, -0.000000000900000), (0.000000000000000, 0.000000000000000, 0.000000000010000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, -0.000000000260000), (0.000000000000000, 0.000000000000000, 0.000000000350000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, 0.000000000080000), (0.000000000000000, 0.000000000000000, -0.000000000750000), ]} -{(4, 11, 4); [(0.000000000000000, 0.000000000000000, 0.000000000830000), (0.000000000000000, 0.000000000000000, -0.000000000760000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, -0.000000000820000), (0.000000000000000, 0.000000000000000, 0.000000000700000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, -0.000000000130000), (0.000000000000000, 0.000000000000000, 0.000000000100000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, -0.000000000220000), (0.000000000000000, 0.000000000000000, 0.000000000130000), ]} -{(4); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, 0.000000000700000), (0.000000000000000, 0.000000000000000, 0.000000000200000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, 0.000000000500000), (0.000000000000000, 0.000000000000000, -0.000000000900000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, -0.000000000300000), (0.000000000000000, 0.000000000000000, -0.000000000500000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, -0.000000000200000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, -0.000000000800000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, 0.000000000500000), (0.000000000000000, 0.000000000000000, -0.000000000600000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, -0.000000000800000), (0.000000000000000, 0.000000000000000, 0.000000000500000), ]} -{(5); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 2); [(0.000000000000000, 0.000000000000000, -0.000000001000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, 0.000000001000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 4); [(0.000000000000000, 0.000000000000000, 0.000000001000000), (0.000000000000000, 0.000000000000000, 0.000000001000000), ]} -{(6, 9, 5); [(0.000000000000000, 0.000000000000000, 0.000000001000000), (0.000000000000000, 0.000000000000000, 0.000000001000000), ]} -{(6, 9, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000001000000), ]} -{(6, 9, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(8, 7, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(9, 6, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(10, 5, 1); [(0.000000000000000, -0.000000000100000, 0.000000000000000), (-0.000000000100000, 0.000000000100000, 0.000000000000000), ]} -{(10, 5, 2); [(-0.000000000200000, 0.000000000000000, 0.000000000000000), (0.000000000200000, -0.000000000100000, 0.000000000000000), ]} -{(10, 5, 3); [(-0.000000000100000, -0.000000000100000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000000100000, 0.000000000000000, 0.000000000000000), (-0.000000000200000, -0.000000000100000, 0.000000000000000), ]} -{(10, 5, 5); [(-0.000000000100000, 0.000000000100000, 0.000000000000000), (0.000000000100000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 6); [(-0.000000000100000, -0.000000000100000, 0.000000000000000), (0.000000000100000, 0.000000000100000, 0.000000000000000), ]} -{(10, 5, 7); [(0.000000000100000, 0.000000000000000, 0.000000000000000), (-0.000000000200000, 0.000000000000000, 0.000000000000000), ]} -{(10); [(-0.000000000100000, 0.000000000100000), (0.000000000100000, -0.000000000100000), ]} -{(11, 4, 1); [(0.000000000010000, 0.000000000060000, 0.000000000000000), (-0.000000000010000, 0.000000000030000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000000070000, 0.000000000010000, 0.000000000000000), (-0.000000000030000, -0.000000000050000, 0.000000000000000), ]} -{(11, 4, 3); [(-0.000000000020000, -0.000000000080000, 0.000000000000000), (-0.000000000090000, -0.000000000060000, 0.000000000000000), ]} -{(11, 4, 4); [(0.000000000090000, -0.000000000080000, 0.000000000000000), (0.000000000140000, 0.000000000050000, 0.000000000000000), ]} -{(11, 4, 5); [(0.000000000160000, 0.000000000080000, 0.000000000000000), (-0.000000000020000, 0.000000000070000, 0.000000000000000), ]} -{(11, 4, 6); [(-0.000000000100000, -0.000000000020000, 0.000000000000000), (-0.000000000160000, 0.000000000010000, 0.000000000000000), ]} -{(11, 4, 7); [(-0.000000000160000, 0.000000000080000, 0.000000000000000), (0.000000000000000, 0.000000000040000, 0.000000000000000), ]} -{(11); [(0.000000000170000, -0.000000000020000), (0.000000000000000, 0.000000000080000), ]} -{(12, 3, 1); [(-0.000000000039000, -0.000000000022000, 0.000000000000000), (-0.000000000045000, 0.000000000018000, 0.000000000000000), ]} -{(12, 3, 2); [(0.000000000144000, 0.000000000004000, 0.000000000000000), (-0.000000000035000, 0.000000000036000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000000000168000, 0.000000000017000, 0.000000000000000), (0.000000000043000, -0.000000000013000, 0.000000000000000), ]} -{(12, 3, 4); [(0.000000000076000, -0.000000000066000, 0.000000000000000), (0.000000000082000, 0.000000000083000, 0.000000000000000), ]} -{(12, 3, 5); [(0.000000000148000, -0.000000000026000, 0.000000000000000), (0.000000000027000, 0.000000000058000, 0.000000000000000), ]} -{(12, 3, 6); [(0.000000000111000, -0.000000000079000, 0.000000000000000), (-0.000000000170000, 0.000000000051000, 0.000000000000000), ]} -{(12, 3, 7); [(0.000000000114000, -0.000000000023000, 0.000000000000000), (0.000000000088000, 0.000000000081000, 0.000000000000000), ]} -{(12); [(0.000000000080000, -0.000000000074000), (0.000000000023000, 0.000000000039000), ]} -{(13, 2, 1); [(0.000000000095100, 0.000000000023800, 0.000000000000000), (0.000000000011100, 0.000000000061700, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000000162500, -0.000000000073000, 0.000000000000000), (0.000000000164000, -0.000000000074400, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000000078000, -0.000000000018900, 0.000000000000000), (0.000000000079100, -0.000000000089500, 0.000000000000000), ]} -{(13, 2, 4); [(0.000000000147800, 0.000000000022500, 0.000000000000000), (0.000000000035900, -0.000000000005900, 0.000000000000000), ]} -{(13, 2, 5); [(0.000000000137500, 0.000000000031800, 0.000000000000000), (0.000000000075900, 0.000000000084400, 0.000000000000000), ]} -{(13, 2, 6); [(0.000000000071700, -0.000000000083800, 0.000000000000000), (-0.000000000081800, -0.000000000011700, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000000098000, -0.000000000077600, 0.000000000000000), (-0.000000000124200, 0.000000000052400, 0.000000000000000), ]} -{(13); [(-0.000000000051800, -0.000000000005500), (-0.000000000105500, 0.000000000031900), ]} -{(14, 1, 1); [(-0.000000000020790, -0.000000000086120, 0.000000000000000), (0.000000000050120, -0.000000000007730, 0.000000000000000), ]} -{(14, 1, 2); [(0.000000000144240, -0.000000000035070, 0.000000000000000), (0.000000000000700, -0.000000000081410, 0.000000000000000), ]} -{(14, 1, 3); [(-0.000000000069430, -0.000000000050850, 0.000000000000000), (-0.000000000126380, -0.000000000051580, 0.000000000000000), ]} -{(14, 1, 4); [(-0.000000000093820, 0.000000000000480, 0.000000000000000), (0.000000000137350, -0.000000000063580, 0.000000000000000), ]} -{(14, 1, 5); [(0.000000000149540, -0.000000000015840, 0.000000000000000), (0.000000000167320, -0.000000000051600, 0.000000000000000), ]} -{(14, 1, 6); [(-0.000000000002940, 0.000000000001210, 0.000000000000000), (-0.000000000179660, -0.000000000053560, 0.000000000000000), ]} -{(14, 1, 7); [(0.000000000025910, 0.000000000088740, 0.000000000000000), (0.000000000122830, 0.000000000069540, 0.000000000000000), ]} -{(14); [(0.000000000106620, 0.000000000017880), (-0.000000000139840, 0.000000000053960), ]} -{(15, 0, 1); [(-0.000000000120821, 0.000000000077641, 0.000000000000000), (-0.000000000127395, 0.000000000006301, 0.000000000000000), ]} -{(15, 0, 2); [(0.000000000069929, 0.000000000084284, 0.000000000000000), (0.000000000062715, 0.000000000072846, 0.000000000000000), ]} -{(15, 0, 3); [(-0.000000000025710, 0.000000000062686, 0.000000000000000), (-0.000000000123763, -0.000000000073394, 0.000000000000000), ]} -{(15, 0, 4); [(0.000000000060330, -0.000000000028894, 0.000000000000000), (0.000000000095586, 0.000000000062809, 0.000000000000000), ]} -{(15, 0, 5); [(-0.000000000052276, 0.000000000084552, 0.000000000000000), (-0.000000000039006, -0.000000000012724, 0.000000000000000), ]} -{(15, 0, 6); [(-0.000000000147500, 0.000000000038449, 0.000000000000000), (0.000000000084777, -0.000000000016393, 0.000000000000000), ]} -{(15, 0, 7); [(-0.000000000128029, 0.000000000007012, 0.000000000000000), (0.000000000149866, -0.000000000075958, 0.000000000000000), ]} -{(15); [(-0.000000000114316, 0.000000000055233), (0.000000000025270, 0.000000000082745), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, 0.000000000225050), (0.000000000000000, 0.000000000000000, -0.000000000492750), (0.000000000000000, 0.000000000000000, -0.000000000346160), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.000000000044790), (0.000000000000000, 0.000000000000000, -0.000000000637510), (0.000000000000000, 0.000000000000000, -0.000000000943360), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.000000000522800), (0.000000000000000, 0.000000000000000, 0.000000000879630), (0.000000000000000, 0.000000000000000, -0.000000000893290), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, -0.000000000163440), (0.000000000000000, 0.000000000000000, 0.000000000842350), (0.000000000000000, 0.000000000000000, -0.000000000572460), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, 0.000000000478170), (0.000000000000000, 0.000000000000000, -0.000000000977810), (0.000000000000000, 0.000000000000000, -0.000000000591330), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, -0.000000000966670), (0.000000000000000, 0.000000000000000, 0.000000000263700), (0.000000000000000, 0.000000000000000, -0.000000000186730), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, -0.000000000565730), (0.000000000000000, 0.000000000000000, -0.000000000973900), (0.000000000000000, 0.000000000000000, 0.000000000775330), ]} -{(0); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.000000000233670), (0.000000000000000, 0.000000000000000, -0.000000000634020), (0.000000000000000, 0.000000000000000, -0.000000000255920), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, 0.000000000161760), (0.000000000000000, 0.000000000000000, -0.000000000243010), (0.000000000000000, 0.000000000000000, 0.000000000170370), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, -0.000000000960530), (0.000000000000000, 0.000000000000000, -0.000000000412010), (0.000000000000000, 0.000000000000000, -0.000000000009040), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, -0.000000000352660), (0.000000000000000, 0.000000000000000, 0.000000000896760), (0.000000000000000, 0.000000000000000, 0.000000000936230), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, -0.000000000167270), (0.000000000000000, 0.000000000000000, -0.000000000697360), (0.000000000000000, 0.000000000000000, -0.000000000919520), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.000000000050980), (0.000000000000000, 0.000000000000000, -0.000000000424750), (0.000000000000000, 0.000000000000000, 0.000000000060300), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, 0.000000000854110), (0.000000000000000, 0.000000000000000, -0.000000000998380), (0.000000000000000, 0.000000000000000, 0.000000000811520), ]} -{(1); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, 0.000000000563700), (0.000000000000000, 0.000000000000000, 0.000000000554100), (0.000000000000000, 0.000000000000000, -0.000000000795300), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, -0.000000000202800), (0.000000000000000, 0.000000000000000, 0.000000000489900), (0.000000000000000, 0.000000000000000, -0.000000000691800), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, -0.000000000760800), (0.000000000000000, 0.000000000000000, 0.000000000154400), (0.000000000000000, 0.000000000000000, 0.000000000659700), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, -0.000000000344100), (0.000000000000000, 0.000000000000000, 0.000000000823700), (0.000000000000000, 0.000000000000000, 0.000000000268600), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, 0.000000000887400), (0.000000000000000, 0.000000000000000, -0.000000000109100), (0.000000000000000, 0.000000000000000, 0.000000000408600), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, 0.000000000506000), (0.000000000000000, 0.000000000000000, -0.000000000702400), (0.000000000000000, 0.000000000000000, 0.000000000899100), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, -0.000000000931600), (0.000000000000000, 0.000000000000000, -0.000000000599300), (0.000000000000000, 0.000000000000000, 0.000000000220800), ]} -{(2); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, -0.000000000312000), (0.000000000000000, 0.000000000000000, -0.000000000594000), (0.000000000000000, 0.000000000000000, 0.000000000703000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, -0.000000000184000), (0.000000000000000, 0.000000000000000, -0.000000000231000), (0.000000000000000, 0.000000000000000, -0.000000000848000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, 0.000000000212000), (0.000000000000000, 0.000000000000000, 0.000000000576000), (0.000000000000000, 0.000000000000000, -0.000000000157000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, -0.000000000083000), (0.000000000000000, 0.000000000000000, 0.000000000289000), (0.000000000000000, 0.000000000000000, 0.000000000227000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, -0.000000000712000), (0.000000000000000, 0.000000000000000, -0.000000000560000), (0.000000000000000, 0.000000000000000, 0.000000000405000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, 0.000000000613000), (0.000000000000000, 0.000000000000000, 0.000000000590000), (0.000000000000000, 0.000000000000000, 0.000000000847000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, 0.000000000141000), (0.000000000000000, 0.000000000000000, 0.000000000552000), (0.000000000000000, 0.000000000000000, -0.000000000374000), ]} -{(3); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, 0.000000000100000), (0.000000000000000, 0.000000000000000, 0.000000000470000), (0.000000000000000, 0.000000000000000, -0.000000000560000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, 0.000000000850000), (0.000000000000000, 0.000000000000000, 0.000000000780000), (0.000000000000000, 0.000000000000000, 0.000000000630000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, -0.000000000560000), (0.000000000000000, 0.000000000000000, -0.000000000270000), (0.000000000000000, 0.000000000000000, 0.000000000930000), ]} -{(4, 11, 4); [(0.000000000000000, 0.000000000000000, -0.000000000700000), (0.000000000000000, 0.000000000000000, 0.000000000320000), (0.000000000000000, 0.000000000000000, -0.000000000430000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, -0.000000000640000), (0.000000000000000, 0.000000000000000, -0.000000000830000), (0.000000000000000, 0.000000000000000, -0.000000000080000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, 0.000000000990000), (0.000000000000000, 0.000000000000000, 0.000000000460000), (0.000000000000000, 0.000000000000000, -0.000000000810000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, 0.000000000220000), (0.000000000000000, 0.000000000000000, 0.000000000760000), (0.000000000000000, 0.000000000000000, 0.000000000050000), ]} -{(4); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, -0.000000000800000), (0.000000000000000, 0.000000000000000, 0.000000000200000), (0.000000000000000, 0.000000000000000, -0.000000000500000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, -0.000000000400000), (0.000000000000000, 0.000000000000000, 0.000000000900000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, 0.000000001000000), (0.000000000000000, 0.000000000000000, 0.000000000100000), (0.000000000000000, 0.000000000000000, -0.000000000900000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, -0.000000000300000), (0.000000000000000, 0.000000000000000, -0.000000000300000), (0.000000000000000, 0.000000000000000, -0.000000000300000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, 0.000000000900000), (0.000000000000000, 0.000000000000000, -0.000000000600000), (0.000000000000000, 0.000000000000000, -0.000000000500000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000900000), (0.000000000000000, 0.000000000000000, 0.000000000600000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, 0.000000000700000), (0.000000000000000, 0.000000000000000, 0.000000000300000), (0.000000000000000, 0.000000000000000, 0.000000000400000), ]} -{(5); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, -0.000000001000000), (0.000000000000000, 0.000000000000000, 0.000000001000000), ]} -{(6, 9, 2); [(0.000000000000000, 0.000000000000000, 0.000000001000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, -0.000000001000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000001000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 4); [(0.000000000000000, 0.000000000000000, -0.000000001000000), (0.000000000000000, 0.000000000000000, 0.000000001000000), (0.000000000000000, 0.000000000000000, 0.000000001000000), ]} -{(6, 9, 5); [(0.000000000000000, 0.000000000000000, -0.000000001000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 6); [(0.000000000000000, 0.000000000000000, 0.000000001000000), (0.000000000000000, 0.000000000000000, -0.000000001000000), (0.000000000000000, 0.000000000000000, 0.000000001000000), ]} -{(6, 9, 7); [(0.000000000000000, 0.000000000000000, 0.000000001000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000001000000), ]} -{(6); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(8, 7, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(9, 6, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(10, 5, 1); [(0.000000000100000, 0.000000000000000, 0.000000000000000), (0.000000000100000, 0.000000000100000, 0.000000000000000), (-0.000000000100000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000000000200000, 0.000000000000000, 0.000000000000000), (0.000000000100000, -0.000000000100000, 0.000000000000000), (-0.000000000200000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 3); [(0.000000000200000, 0.000000000100000, 0.000000000000000), (0.000000000100000, -0.000000000100000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000100000, 0.000000000100000, 0.000000000000000), (0.000000000200000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 5); [(-0.000000000100000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000100000, 0.000000000100000, 0.000000000000000), ]} -{(10, 5, 6); [(0.000000000100000, -0.000000000100000, 0.000000000000000), (0.000000000000000, -0.000000000100000, 0.000000000000000), (0.000000000200000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 7); [(-0.000000000100000, -0.000000000100000, 0.000000000000000), (0.000000000100000, -0.000000000100000, 0.000000000000000), (0.000000000200000, 0.000000000000000, 0.000000000000000), ]} -{(10); [(0.000000000000000, 0.000000000000000), (0.000000000100000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(11, 4, 1); [(-0.000000000020000, -0.000000000010000, 0.000000000000000), (0.000000000170000, -0.000000000050000, 0.000000000000000), (0.000000000040000, -0.000000000050000, 0.000000000000000), ]} -{(11, 4, 2); [(-0.000000000040000, 0.000000000090000, 0.000000000000000), (0.000000000040000, -0.000000000060000, 0.000000000000000), (0.000000000010000, -0.000000000010000, 0.000000000000000), ]} -{(11, 4, 3); [(-0.000000000070000, -0.000000000080000, 0.000000000000000), (0.000000000060000, 0.000000000020000, 0.000000000000000), (0.000000000080000, 0.000000000080000, 0.000000000000000), ]} -{(11, 4, 4); [(0.000000000030000, -0.000000000060000, 0.000000000000000), (-0.000000000030000, 0.000000000090000, 0.000000000000000), (-0.000000000030000, 0.000000000030000, 0.000000000000000), ]} -{(11, 4, 5); [(-0.000000000120000, 0.000000000060000, 0.000000000000000), (-0.000000000160000, 0.000000000040000, 0.000000000000000), (-0.000000000150000, -0.000000000080000, 0.000000000000000), ]} -{(11, 4, 6); [(-0.000000000090000, -0.000000000060000, 0.000000000000000), (0.000000000140000, 0.000000000000000, 0.000000000000000), (-0.000000000060000, 0.000000000010000, 0.000000000000000), ]} -{(11, 4, 7); [(-0.000000000030000, -0.000000000040000, 0.000000000000000), (-0.000000000020000, 0.000000000040000, 0.000000000000000), (-0.000000000080000, -0.000000000080000, 0.000000000000000), ]} -{(11); [(-0.000000000010000, -0.000000000040000), (0.000000000110000, -0.000000000010000), (-0.000000000160000, 0.000000000070000), ]} -{(12, 3, 1); [(-0.000000000172000, -0.000000000041000, 0.000000000000000), (0.000000000008000, 0.000000000057000, 0.000000000000000), (0.000000000113000, 0.000000000025000, 0.000000000000000), ]} -{(12, 3, 2); [(0.000000000097000, 0.000000000070000, 0.000000000000000), (-0.000000000003000, 0.000000000061000, 0.000000000000000), (-0.000000000157000, -0.000000000040000, 0.000000000000000), ]} -{(12, 3, 3); [(-0.000000000132000, 0.000000000001000, 0.000000000000000), (0.000000000059000, 0.000000000032000, 0.000000000000000), (0.000000000042000, 0.000000000085000, 0.000000000000000), ]} -{(12, 3, 4); [(-0.000000000132000, -0.000000000040000, 0.000000000000000), (-0.000000000117000, -0.000000000066000, 0.000000000000000), (-0.000000000082000, -0.000000000017000, 0.000000000000000), ]} -{(12, 3, 5); [(-0.000000000072000, 0.000000000027000, 0.000000000000000), (0.000000000131000, 0.000000000083000, 0.000000000000000), (-0.000000000044000, -0.000000000024000, 0.000000000000000), ]} -{(12, 3, 6); [(-0.000000000039000, 0.000000000022000, 0.000000000000000), (-0.000000000160000, 0.000000000019000, 0.000000000000000), (0.000000000104000, 0.000000000054000, 0.000000000000000), ]} -{(12, 3, 7); [(-0.000000000048000, 0.000000000007000, 0.000000000000000), (-0.000000000166000, 0.000000000071000, 0.000000000000000), (-0.000000000005000, 0.000000000043000, 0.000000000000000), ]} -{(12); [(0.000000000095000, -0.000000000048000), (0.000000000056000, 0.000000000055000), (-0.000000000017000, 0.000000000008000), ]} -{(13, 2, 1); [(0.000000000169800, 0.000000000030200, 0.000000000000000), (-0.000000000088400, -0.000000000047800, 0.000000000000000), (0.000000000057600, -0.000000000080900, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000000174700, -0.000000000031300, 0.000000000000000), (-0.000000000137800, 0.000000000010500, 0.000000000000000), (-0.000000000138400, 0.000000000030400, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000000144500, 0.000000000042900, 0.000000000000000), (0.000000000174900, -0.000000000046100, 0.000000000000000), (0.000000000097700, -0.000000000021900, 0.000000000000000), ]} -{(13, 2, 4); [(-0.000000000101800, -0.000000000059700, 0.000000000000000), (0.000000000146800, -0.000000000050600, 0.000000000000000), (0.000000000071300, -0.000000000006500, 0.000000000000000), ]} -{(13, 2, 5); [(0.000000000121600, -0.000000000067000, 0.000000000000000), (-0.000000000145100, 0.000000000015500, 0.000000000000000), (-0.000000000083500, 0.000000000003800, 0.000000000000000), ]} -{(13, 2, 6); [(-0.000000000073900, 0.000000000037700, 0.000000000000000), (-0.000000000112100, -0.000000000004700, 0.000000000000000), (-0.000000000165200, 0.000000000037700, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000000058300, -0.000000000019300, 0.000000000000000), (0.000000000101600, -0.000000000087100, 0.000000000000000), (0.000000000114900, -0.000000000078600, 0.000000000000000), ]} -{(13); [(-0.000000000065700, -0.000000000003400), (-0.000000000043100, -0.000000000062500), (0.000000000174100, 0.000000000007700), ]} -{(14, 1, 1); [(0.000000000179990, 0.000000000081660, 0.000000000000000), (-0.000000000034760, 0.000000000014980, 0.000000000000000), (-0.000000000148330, -0.000000000058180, 0.000000000000000), ]} -{(14, 1, 2); [(0.000000000127840, -0.000000000066620, 0.000000000000000), (-0.000000000130880, -0.000000000027580, 0.000000000000000), (-0.000000000133430, 0.000000000067690, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000000048980, 0.000000000017970, 0.000000000000000), (0.000000000014810, -0.000000000086200, 0.000000000000000), (-0.000000000099490, -0.000000000079460, 0.000000000000000), ]} -{(14, 1, 4); [(-0.000000000076600, -0.000000000083770, 0.000000000000000), (-0.000000000110840, 0.000000000010410, 0.000000000000000), (0.000000000108850, 0.000000000082660, 0.000000000000000), ]} -{(14, 1, 5); [(-0.000000000016000, 0.000000000012610, 0.000000000000000), (0.000000000067550, -0.000000000021540, 0.000000000000000), (-0.000000000144100, -0.000000000024640, 0.000000000000000), ]} -{(14, 1, 6); [(-0.000000000003270, 0.000000000050800, 0.000000000000000), (0.000000000178190, -0.000000000009190, 0.000000000000000), (0.000000000028840, -0.000000000078200, 0.000000000000000), ]} -{(14, 1, 7); [(0.000000000021520, -0.000000000074260, 0.000000000000000), (-0.000000000023320, -0.000000000019520, 0.000000000000000), (-0.000000000024630, -0.000000000087580, 0.000000000000000), ]} -{(14); [(-0.000000000060600, -0.000000000069830), (-0.000000000024150, 0.000000000009550), (-0.000000000098660, 0.000000000003450), ]} -{(15, 0, 1); [(0.000000000006847, 0.000000000014107, 0.000000000000000), (0.000000000095088, 0.000000000039389, 0.000000000000000), (-0.000000000119759, -0.000000000038163, 0.000000000000000), ]} -{(15, 0, 2); [(-0.000000000059293, 0.000000000053022, 0.000000000000000), (0.000000000095645, 0.000000000060895, 0.000000000000000), (0.000000000174836, -0.000000000049417, 0.000000000000000), ]} -{(15, 0, 3); [(0.000000000131833, -0.000000000023752, 0.000000000000000), (-0.000000000137758, -0.000000000052276, 0.000000000000000), (-0.000000000153683, -0.000000000052941, 0.000000000000000), ]} -{(15, 0, 4); [(0.000000000092133, -0.000000000073966, 0.000000000000000), (-0.000000000129950, 0.000000000078877, 0.000000000000000), (-0.000000000152250, 0.000000000073420, 0.000000000000000), ]} -{(15, 0, 5); [(0.000000000030535, -0.000000000051683, 0.000000000000000), (-0.000000000165174, 0.000000000009857, 0.000000000000000), (0.000000000172414, -0.000000000045324, 0.000000000000000), ]} -{(15, 0, 6); [(-0.000000000037725, -0.000000000065474, 0.000000000000000), (0.000000000049656, 0.000000000059288, 0.000000000000000), (0.000000000014735, 0.000000000073895, 0.000000000000000), ]} -{(15, 0, 7); [(-0.000000000100343, 0.000000000002808, 0.000000000000000), (0.000000000156736, 0.000000000055274, 0.000000000000000), (-0.000000000178100, -0.000000000068783, 0.000000000000000), ]} -{(15); [(-0.000000000153237, 0.000000000007670), (0.000000000007490, -0.000000000039908), (-0.000000000021633, 0.000000000063955), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, 0.000000000953680), (0.000000000000000, 0.000000000000000, 0.000000000452530), (0.000000000000000, 0.000000000000000, 0.000000000454690), (0.000000000000000, 0.000000000000000, 0.000000000762230), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.000000000464510), (0.000000000000000, 0.000000000000000, 0.000000000075930), (0.000000000000000, 0.000000000000000, 0.000000000522440), (0.000000000000000, 0.000000000000000, 0.000000000582300), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.000000000153730), (0.000000000000000, 0.000000000000000, -0.000000000782380), (0.000000000000000, 0.000000000000000, -0.000000000476520), (0.000000000000000, 0.000000000000000, 0.000000000473280), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, -0.000000000387760), (0.000000000000000, 0.000000000000000, 0.000000000044130), (0.000000000000000, 0.000000000000000, -0.000000000588220), (0.000000000000000, 0.000000000000000, -0.000000000647020), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, -0.000000000942910), (0.000000000000000, 0.000000000000000, -0.000000000706670), (0.000000000000000, 0.000000000000000, -0.000000000130690), (0.000000000000000, 0.000000000000000, 0.000000000281120), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, 0.000000000992440), (0.000000000000000, 0.000000000000000, 0.000000000081370), (0.000000000000000, 0.000000000000000, -0.000000000561830), (0.000000000000000, 0.000000000000000, 0.000000000595170), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, -0.000000000328100), (0.000000000000000, 0.000000000000000, 0.000000000886210), (0.000000000000000, 0.000000000000000, 0.000000000753780), (0.000000000000000, 0.000000000000000, 0.000000000765260), ]} -{(0); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.000000000621360), (0.000000000000000, 0.000000000000000, -0.000000000495480), (0.000000000000000, 0.000000000000000, 0.000000000471470), (0.000000000000000, 0.000000000000000, 0.000000000688890), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, -0.000000000284340), (0.000000000000000, 0.000000000000000, -0.000000000719310), (0.000000000000000, 0.000000000000000, -0.000000000438390), (0.000000000000000, 0.000000000000000, 0.000000000711780), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, -0.000000000429610), (0.000000000000000, 0.000000000000000, 0.000000000791820), (0.000000000000000, 0.000000000000000, 0.000000000533220), (0.000000000000000, 0.000000000000000, 0.000000000824550), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, 0.000000000222070), (0.000000000000000, 0.000000000000000, 0.000000000773340), (0.000000000000000, 0.000000000000000, -0.000000000005480), (0.000000000000000, 0.000000000000000, -0.000000000477480), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, -0.000000000243880), (0.000000000000000, 0.000000000000000, -0.000000000272690), (0.000000000000000, 0.000000000000000, -0.000000000638170), (0.000000000000000, 0.000000000000000, -0.000000000807080), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, -0.000000000293820), (0.000000000000000, 0.000000000000000, -0.000000000380970), (0.000000000000000, 0.000000000000000, 0.000000000325040), (0.000000000000000, 0.000000000000000, -0.000000000086490), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, -0.000000000778490), (0.000000000000000, 0.000000000000000, -0.000000000208340), (0.000000000000000, 0.000000000000000, -0.000000000392680), (0.000000000000000, 0.000000000000000, -0.000000000457880), ]} -{(1); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, 0.000000000006100), (0.000000000000000, 0.000000000000000, 0.000000000057000), (0.000000000000000, 0.000000000000000, 0.000000000264200), (0.000000000000000, 0.000000000000000, 0.000000000035100), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, -0.000000000945000), (0.000000000000000, 0.000000000000000, -0.000000000861200), (0.000000000000000, 0.000000000000000, 0.000000000999100), (0.000000000000000, 0.000000000000000, -0.000000000772200), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, -0.000000000282900), (0.000000000000000, 0.000000000000000, 0.000000000358600), (0.000000000000000, 0.000000000000000, 0.000000000122800), (0.000000000000000, 0.000000000000000, 0.000000000703500), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, -0.000000000092800), (0.000000000000000, 0.000000000000000, 0.000000000245700), (0.000000000000000, 0.000000000000000, -0.000000000620200), (0.000000000000000, 0.000000000000000, 0.000000000600800), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, -0.000000000535800), (0.000000000000000, 0.000000000000000, 0.000000000970600), (0.000000000000000, 0.000000000000000, -0.000000000129500), (0.000000000000000, 0.000000000000000, 0.000000000460500), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, 0.000000000770700), (0.000000000000000, 0.000000000000000, -0.000000000040800), (0.000000000000000, 0.000000000000000, -0.000000000642500), (0.000000000000000, 0.000000000000000, -0.000000000030500), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, 0.000000000986500), (0.000000000000000, 0.000000000000000, 0.000000000550200), (0.000000000000000, 0.000000000000000, -0.000000000851700), (0.000000000000000, 0.000000000000000, -0.000000000699800), ]} -{(2); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, 0.000000000757000), (0.000000000000000, 0.000000000000000, -0.000000000696000), (0.000000000000000, 0.000000000000000, -0.000000000386000), (0.000000000000000, 0.000000000000000, -0.000000000623000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, 0.000000000500000), (0.000000000000000, 0.000000000000000, -0.000000000901000), (0.000000000000000, 0.000000000000000, 0.000000000831000), (0.000000000000000, 0.000000000000000, -0.000000000274000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, -0.000000000006000), (0.000000000000000, 0.000000000000000, -0.000000000033000), (0.000000000000000, 0.000000000000000, 0.000000000148000), (0.000000000000000, 0.000000000000000, 0.000000000527000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, -0.000000000247000), (0.000000000000000, 0.000000000000000, -0.000000000013000), (0.000000000000000, 0.000000000000000, 0.000000000117000), (0.000000000000000, 0.000000000000000, -0.000000000231000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, -0.000000000998000), (0.000000000000000, 0.000000000000000, 0.000000000272000), (0.000000000000000, 0.000000000000000, -0.000000000666000), (0.000000000000000, 0.000000000000000, -0.000000000275000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, -0.000000000607000), (0.000000000000000, 0.000000000000000, -0.000000000770000), (0.000000000000000, 0.000000000000000, -0.000000000157000), (0.000000000000000, 0.000000000000000, -0.000000000741000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, 0.000000000512000), (0.000000000000000, 0.000000000000000, -0.000000000643000), (0.000000000000000, 0.000000000000000, 0.000000000945000), (0.000000000000000, 0.000000000000000, -0.000000000027000), ]} -{(3); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, -0.000000000560000), (0.000000000000000, 0.000000000000000, -0.000000000040000), (0.000000000000000, 0.000000000000000, -0.000000000230000), (0.000000000000000, 0.000000000000000, 0.000000000060000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, -0.000000000220000), (0.000000000000000, 0.000000000000000, -0.000000000830000), (0.000000000000000, 0.000000000000000, 0.000000000700000), (0.000000000000000, 0.000000000000000, 0.000000000090000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, 0.000000000040000), (0.000000000000000, 0.000000000000000, 0.000000000750000), (0.000000000000000, 0.000000000000000, 0.000000000850000), (0.000000000000000, 0.000000000000000, -0.000000000690000), ]} -{(4, 11, 4); [(0.000000000000000, 0.000000000000000, -0.000000000140000), (0.000000000000000, 0.000000000000000, -0.000000000330000), (0.000000000000000, 0.000000000000000, -0.000000000690000), (0.000000000000000, 0.000000000000000, 0.000000000290000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, -0.000000000600000), (0.000000000000000, 0.000000000000000, 0.000000000170000), (0.000000000000000, 0.000000000000000, -0.000000000060000), (0.000000000000000, 0.000000000000000, -0.000000000580000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, 0.000000000330000), (0.000000000000000, 0.000000000000000, 0.000000000430000), (0.000000000000000, 0.000000000000000, -0.000000000930000), (0.000000000000000, 0.000000000000000, 0.000000000760000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, -0.000000000600000), (0.000000000000000, 0.000000000000000, 0.000000000160000), (0.000000000000000, 0.000000000000000, -0.000000000720000), (0.000000000000000, 0.000000000000000, 0.000000000690000), ]} -{(4); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, 0.000000000400000), (0.000000000000000, 0.000000000000000, -0.000000000100000), (0.000000000000000, 0.000000000000000, 0.000000000400000), (0.000000000000000, 0.000000000000000, -0.000000000100000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, -0.000000000900000), (0.000000000000000, 0.000000000000000, -0.000000000600000), (0.000000000000000, 0.000000000000000, 0.000000000700000), (0.000000000000000, 0.000000000000000, -0.000000000400000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, -0.000000000800000), (0.000000000000000, 0.000000000000000, -0.000000000800000), (0.000000000000000, 0.000000000000000, -0.000000000700000), (0.000000000000000, 0.000000000000000, -0.000000000900000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, -0.000000001000000), (0.000000000000000, 0.000000000000000, -0.000000000500000), (0.000000000000000, 0.000000000000000, -0.000000000400000), (0.000000000000000, 0.000000000000000, -0.000000000500000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, 0.000000000500000), (0.000000000000000, 0.000000000000000, 0.000000000700000), (0.000000000000000, 0.000000000000000, -0.000000000700000), (0.000000000000000, 0.000000000000000, 0.000000000100000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, -0.000000000800000), (0.000000000000000, 0.000000000000000, 0.000000000100000), (0.000000000000000, 0.000000000000000, -0.000000000400000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, 0.000000000500000), (0.000000000000000, 0.000000000000000, 0.000000000600000), (0.000000000000000, 0.000000000000000, -0.000000000300000), (0.000000000000000, 0.000000000000000, 0.000000000400000), ]} -{(5); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, 0.000000000000000, -0.000000001000000), (0.000000000000000, 0.000000000000000, -0.000000001000000), (0.000000000000000, 0.000000000000000, 0.000000001000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, -0.000000001000000), (0.000000000000000, 0.000000000000000, -0.000000001000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000001000000), ]} -{(6, 9, 4); [(0.000000000000000, 0.000000000000000, 0.000000001000000), (0.000000000000000, 0.000000000000000, 0.000000001000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, -0.000000001000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 7); [(0.000000000000000, 0.000000000000000, -0.000000001000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, -0.000000001000000), ]} -{(6); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(8, 7, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(9, 6, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(10, 5, 1); [(0.000000000000000, -0.000000000100000, 0.000000000000000), (-0.000000000100000, 0.000000000100000, 0.000000000000000), (0.000000000100000, 0.000000000100000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000000000100000, 0.000000000100000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000100000, -0.000000000100000, 0.000000000000000), (-0.000000000100000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 3); [(0.000000000100000, 0.000000000000000, 0.000000000000000), (0.000000000100000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000100000, 0.000000000000000, 0.000000000000000), (-0.000000000200000, -0.000000000100000, 0.000000000000000), (0.000000000000000, -0.000000000100000, 0.000000000000000), ]} -{(10, 5, 5); [(0.000000000100000, 0.000000000000000, 0.000000000000000), (-0.000000000100000, 0.000000000100000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000200000, 0.000000000100000, 0.000000000000000), ]} -{(10, 5, 6); [(-0.000000000100000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000100000, 0.000000000000000), (0.000000000000000, 0.000000000100000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 7); [(0.000000000100000, 0.000000000100000, 0.000000000000000), (-0.000000000100000, 0.000000000000000, 0.000000000000000), (0.000000000100000, 0.000000000000000, 0.000000000000000), (0.000000000100000, 0.000000000000000, 0.000000000000000), ]} -{(10); [(-0.000000000200000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000100000, 0.000000000100000), ]} -{(11, 4, 1); [(-0.000000000090000, 0.000000000000000, 0.000000000000000), (-0.000000000080000, 0.000000000060000, 0.000000000000000), (0.000000000050000, -0.000000000020000, 0.000000000000000), (-0.000000000110000, 0.000000000090000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000000150000, 0.000000000030000, 0.000000000000000), (-0.000000000140000, 0.000000000080000, 0.000000000000000), (0.000000000130000, -0.000000000040000, 0.000000000000000), (0.000000000150000, 0.000000000020000, 0.000000000000000), ]} -{(11, 4, 3); [(0.000000000170000, 0.000000000060000, 0.000000000000000), (-0.000000000160000, -0.000000000040000, 0.000000000000000), (-0.000000000090000, -0.000000000050000, 0.000000000000000), (0.000000000170000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 4); [(0.000000000150000, 0.000000000050000, 0.000000000000000), (-0.000000000070000, -0.000000000090000, 0.000000000000000), (-0.000000000020000, -0.000000000050000, 0.000000000000000), (0.000000000020000, -0.000000000080000, 0.000000000000000), ]} -{(11, 4, 5); [(-0.000000000040000, 0.000000000080000, 0.000000000000000), (-0.000000000140000, 0.000000000080000, 0.000000000000000), (-0.000000000130000, -0.000000000050000, 0.000000000000000), (0.000000000160000, 0.000000000040000, 0.000000000000000), ]} -{(11, 4, 6); [(-0.000000000130000, 0.000000000040000, 0.000000000000000), (0.000000000060000, -0.000000000030000, 0.000000000000000), (0.000000000110000, 0.000000000040000, 0.000000000000000), (-0.000000000090000, -0.000000000010000, 0.000000000000000), ]} -{(11, 4, 7); [(0.000000000130000, -0.000000000060000, 0.000000000000000), (0.000000000130000, 0.000000000000000, 0.000000000000000), (0.000000000080000, -0.000000000020000, 0.000000000000000), (0.000000000110000, -0.000000000070000, 0.000000000000000), ]} -{(11); [(-0.000000000070000, -0.000000000030000), (-0.000000000140000, 0.000000000020000), (-0.000000000090000, -0.000000000010000), (-0.000000000120000, 0.000000000060000), ]} -{(12, 3, 1); [(0.000000000033000, -0.000000000015000, 0.000000000000000), (-0.000000000145000, -0.000000000021000, 0.000000000000000), (0.000000000040000, 0.000000000040000, 0.000000000000000), (-0.000000000097000, -0.000000000040000, 0.000000000000000), ]} -{(12, 3, 2); [(-0.000000000063000, -0.000000000025000, 0.000000000000000), (0.000000000003000, 0.000000000012000, 0.000000000000000), (0.000000000010000, 0.000000000055000, 0.000000000000000), (0.000000000075000, -0.000000000048000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000000000146000, 0.000000000029000, 0.000000000000000), (-0.000000000024000, -0.000000000089000, 0.000000000000000), (-0.000000000036000, 0.000000000053000, 0.000000000000000), (0.000000000069000, 0.000000000062000, 0.000000000000000), ]} -{(12, 3, 4); [(0.000000000099000, 0.000000000087000, 0.000000000000000), (-0.000000000060000, 0.000000000077000, 0.000000000000000), (0.000000000140000, 0.000000000046000, 0.000000000000000), (-0.000000000169000, 0.000000000058000, 0.000000000000000), ]} -{(12, 3, 5); [(0.000000000143000, 0.000000000003000, 0.000000000000000), (0.000000000180000, 0.000000000057000, 0.000000000000000), (-0.000000000099000, -0.000000000084000, 0.000000000000000), (0.000000000060000, 0.000000000088000, 0.000000000000000), ]} -{(12, 3, 6); [(0.000000000179000, -0.000000000015000, 0.000000000000000), (0.000000000091000, -0.000000000031000, 0.000000000000000), (0.000000000165000, -0.000000000031000, 0.000000000000000), (0.000000000101000, -0.000000000027000, 0.000000000000000), ]} -{(12, 3, 7); [(0.000000000119000, -0.000000000068000, 0.000000000000000), (0.000000000047000, 0.000000000085000, 0.000000000000000), (0.000000000134000, -0.000000000032000, 0.000000000000000), (-0.000000000029000, 0.000000000068000, 0.000000000000000), ]} -{(12); [(-0.000000000146000, -0.000000000026000), (0.000000000102000, 0.000000000047000), (0.000000000076000, 0.000000000008000), (0.000000000028000, -0.000000000065000), ]} -{(13, 2, 1); [(-0.000000000149700, 0.000000000062000, 0.000000000000000), (0.000000000004700, -0.000000000027100, 0.000000000000000), (0.000000000101200, -0.000000000086200, 0.000000000000000), (0.000000000029800, 0.000000000061000, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000000116000, -0.000000000071100, 0.000000000000000), (0.000000000133500, 0.000000000087500, 0.000000000000000), (-0.000000000167500, -0.000000000050900, 0.000000000000000), (0.000000000160600, -0.000000000053000, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000000082900, -0.000000000085600, 0.000000000000000), (0.000000000012900, 0.000000000002700, 0.000000000000000), (0.000000000075700, -0.000000000088000, 0.000000000000000), (0.000000000124000, -0.000000000076000, 0.000000000000000), ]} -{(13, 2, 4); [(-0.000000000044200, 0.000000000020100, 0.000000000000000), (0.000000000159900, -0.000000000087200, 0.000000000000000), (-0.000000000180000, -0.000000000071500, 0.000000000000000), (0.000000000100100, -0.000000000076900, 0.000000000000000), ]} -{(13, 2, 5); [(-0.000000000160500, 0.000000000089900, 0.000000000000000), (-0.000000000090100, 0.000000000017400, 0.000000000000000), (0.000000000178700, -0.000000000006900, 0.000000000000000), (-0.000000000162300, -0.000000000034200, 0.000000000000000), ]} -{(13, 2, 6); [(-0.000000000024300, 0.000000000025300, 0.000000000000000), (0.000000000024600, -0.000000000057500, 0.000000000000000), (0.000000000047300, -0.000000000013900, 0.000000000000000), (-0.000000000026400, 0.000000000022200, 0.000000000000000), ]} -{(13, 2, 7); [(-0.000000000046800, 0.000000000067600, 0.000000000000000), (0.000000000065500, 0.000000000048200, 0.000000000000000), (-0.000000000099500, -0.000000000035200, 0.000000000000000), (-0.000000000156800, 0.000000000086300, 0.000000000000000), ]} -{(13); [(0.000000000113100, -0.000000000004100), (0.000000000048000, -0.000000000077900), (0.000000000112000, 0.000000000029000), (-0.000000000070200, 0.000000000043100), ]} -{(14, 1, 1); [(0.000000000045300, 0.000000000033010, 0.000000000000000), (0.000000000050350, 0.000000000003920, 0.000000000000000), (0.000000000000850, -0.000000000002160, 0.000000000000000), (-0.000000000067540, -0.000000000002390, 0.000000000000000), ]} -{(14, 1, 2); [(-0.000000000082910, 0.000000000081380, 0.000000000000000), (0.000000000072910, -0.000000000000570, 0.000000000000000), (-0.000000000167640, -0.000000000076590, 0.000000000000000), (0.000000000163620, -0.000000000058190, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000000095250, 0.000000000002410, 0.000000000000000), (0.000000000131330, -0.000000000000970, 0.000000000000000), (0.000000000173990, -0.000000000059960, 0.000000000000000), (0.000000000143080, 0.000000000075460, 0.000000000000000), ]} -{(14, 1, 4); [(0.000000000164090, -0.000000000022660, 0.000000000000000), (0.000000000066570, 0.000000000024660, 0.000000000000000), (-0.000000000040510, 0.000000000037360, 0.000000000000000), (-0.000000000102200, -0.000000000026800, 0.000000000000000), ]} -{(14, 1, 5); [(0.000000000104800, -0.000000000072170, 0.000000000000000), (-0.000000000153480, 0.000000000009280, 0.000000000000000), (-0.000000000110150, 0.000000000057110, 0.000000000000000), (0.000000000077340, 0.000000000030500, 0.000000000000000), ]} -{(14, 1, 6); [(0.000000000172730, -0.000000000016540, 0.000000000000000), (-0.000000000016880, 0.000000000032780, 0.000000000000000), (-0.000000000110540, 0.000000000072410, 0.000000000000000), (-0.000000000033600, 0.000000000064480, 0.000000000000000), ]} -{(14, 1, 7); [(0.000000000121790, 0.000000000048650, 0.000000000000000), (-0.000000000119560, -0.000000000009070, 0.000000000000000), (-0.000000000091870, 0.000000000061780, 0.000000000000000), (0.000000000161480, 0.000000000058920, 0.000000000000000), ]} -{(14); [(-0.000000000158010, 0.000000000030030), (0.000000000174310, 0.000000000000560), (-0.000000000005990, -0.000000000010580), (-0.000000000063480, 0.000000000048070), ]} -{(15, 0, 1); [(-0.000000000027438, -0.000000000060959, 0.000000000000000), (0.000000000134771, 0.000000000047897, 0.000000000000000), (-0.000000000108732, 0.000000000063669, 0.000000000000000), (0.000000000097305, 0.000000000081246, 0.000000000000000), ]} -{(15, 0, 2); [(0.000000000001706, -0.000000000026773, 0.000000000000000), (-0.000000000114869, 0.000000000043459, 0.000000000000000), (-0.000000000155706, -0.000000000023099, 0.000000000000000), (0.000000000148287, -0.000000000000081, 0.000000000000000), ]} -{(15, 0, 3); [(0.000000000021511, -0.000000000012193, 0.000000000000000), (-0.000000000068235, -0.000000000005464, 0.000000000000000), (0.000000000167636, -0.000000000011521, 0.000000000000000), (-0.000000000041556, -0.000000000014757, 0.000000000000000), ]} -{(15, 0, 4); [(0.000000000144397, -0.000000000027732, 0.000000000000000), (-0.000000000088518, -0.000000000028704, 0.000000000000000), (-0.000000000079794, -0.000000000050899, 0.000000000000000), (0.000000000178680, 0.000000000027545, 0.000000000000000), ]} -{(15, 0, 5); [(-0.000000000074540, -0.000000000071353, 0.000000000000000), (-0.000000000069842, -0.000000000053910, 0.000000000000000), (-0.000000000059865, -0.000000000059492, 0.000000000000000), (-0.000000000119412, 0.000000000035291, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000000174185, 0.000000000055204, 0.000000000000000), (0.000000000099734, -0.000000000043334, 0.000000000000000), (0.000000000007186, 0.000000000089160, 0.000000000000000), (-0.000000000147401, -0.000000000006726, 0.000000000000000), ]} -{(15, 0, 7); [(-0.000000000105248, 0.000000000016049, 0.000000000000000), (0.000000000165457, -0.000000000035345, 0.000000000000000), (0.000000000038036, 0.000000000016590, 0.000000000000000), (0.000000000103050, -0.000000000074468, 0.000000000000000), ]} -{(15); [(-0.000000000067574, 0.000000000006876), (0.000000000161606, 0.000000000075601), (-0.000000000102942, 0.000000000022013), (-0.000000000163000, -0.000000000071092), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0); [(0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1); [(0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2); [(0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3); [(0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4); [(0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5); [(0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6); [(0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7); [(0.000000000000000, 0.000000000000000), ]} -{(8, 7, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8); [(0.000000000000000, 0.000000000000000), ]} -{(9, 6, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9); [(0.000000000000000, 0.000000000000000), ]} -{(10, 5, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10); [(0.000000000000000, 0.000000000000000), ]} -{(11, 4, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11); [(0.000000000000000, 0.000000000000000), ]} -{(12, 3, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12); [(0.000000000000000, 0.000000000000000), ]} -{(13, 2, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13); [(0.000000000000000, 0.000000000000000), ]} -{(14, 1, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14); [(0.000000000000000, 0.000000000000000), ]} -{(15, 0, 1); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 7); [(0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(15); [(0.000000000000000, 0.000000000000000), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(8, 7, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(9, 6, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(10, 5, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(11, 4, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(12, 3, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(13, 2, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(14, 1, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(15, 0, 1); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 2); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 3); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15); [(0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(8, 7, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(9, 6, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(10, 5, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(11, 4, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(12, 3, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(13, 2, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(14, 1, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(15, 0, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 4); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(15); [(0.000000000000001, 0.000000000000000), (-0.000000000000001, 0.000000000000000), (0.000000000000001, 0.000000000000000), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(8, 7, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(9, 6, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(10, 5, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(11, 4, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(12, 3, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(13, 2, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(14, 1, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(15, 0, 1); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 2); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 7); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15); [(-0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0); [(0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1); [(0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2); [(0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3); [(0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4); [(0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5); [(0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6); [(0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7); [(0.000000000000000, 0.000000000000000), ]} -{(8, 7, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8); [(0.000000000000000, 0.000000000000000), ]} -{(9, 6, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9); [(0.000000000000000, 0.000000000000000), ]} -{(10, 5, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10); [(0.000000000000000, 0.000000000000000), ]} -{(11, 4, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11); [(0.000000000000000, 0.000000000000000), ]} -{(12, 3, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12); [(0.000000000000000, 0.000000000000000), ]} -{(13, 2, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13); [(0.000000000000000, 0.000000000000000), ]} -{(14, 1, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14); [(0.000000000000000, 0.000000000000000), ]} -{(15, 0, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15); [(0.000000000000000, 0.000000000000000), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(8, 7, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(9, 6, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(10, 5, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(11, 4, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(12, 3, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(13, 2, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(14, 1, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(15, 0, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(8, 7, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(9, 6, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(10, 5, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(11, 4, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(12, 3, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(13, 2, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(14, 1, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(15, 0, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(8, 7, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(9, 6, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(10, 5, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(11, 4, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(12, 3, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(13, 2, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(14, 1, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(15, 0, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} \ No newline at end of file diff --git a/dart/test/res/encoded.txt b/dart/test/res/encoded.txt deleted file mode 100644 index da85bc9..0000000 --- a/dart/test/res/encoded.txt +++ /dev/null @@ -1,3072 +0,0 @@ -Bw8BhGkCg-impzk4v21M -Bg9BsJ8C_jj0kqlo3liU -Bw9B2GYgw6tphnqwz5gB -Bg-BvFgD_ng1gy-43mmoB -Bw-B2FxC_nl961_v8wypB -Bg_B5G0Egg7kozm467gL -Bw_B3KjF_3v5xx2n-hg0B -BA3E0E -Bx4BmW23B0nyxx1yqg1T -Bh5B1nDuxBgx6sk7n3hylF -Bx5BmZhK_79jur_78otE -Bh6B-Ey3Bwqhnv1ks8usD -Bx6BroD0zBg32q6lw4tj_C -Bh7BhEwsBnpiu3lol4ta -Bx7BykCtMwshz3j-hh-zB -BBoX2jB -By0Bp0Tx9Djtx3lwoit9N -Bi1Bw-d1nN5w51qssz3oB -By1B00YwrDs0-831--76L -Bi2BmyXi7Huywkp6thq4N -By2BvjUpnE7-t27ty-wuG -Bi3B05T-rOu9804_290nO -By3BmhPxnM31ss-tq40mR -BC7sV87D -BzwB807J0o9Bk5j-q02piK -BjxB55rDpmrEjvrswxihhmB -BzxBym5G3qlBqj8_zirj0f -BjyBjqP8x0D3krtu0_pnxB -BzyBq2-Bi3ax34sn-ki1H -BjzBjg-DonkClzk4y21x2F -BzzBht2EkyzD_-xvi9mvp1B -BD75-Jj37C -B0sBgvjP1yqgBjovx68uqoB -BktBlku1BxrsBhw4utoog0D -B0tBu0zV5g_tBw014t2_nyE -BkuBq6o5BzmrZjhmosq1kpF -B0uB20phDw89uB8l1k8h4xK -BkvBt_0Jskue_l1zog637E -B0vBv9xD__p1Br-5hyuu6hE -BE5r8tBunzW -B1oBt7iwBqzx_Psovwh6r-B -BlpBw86-d55m-Pxl3zhhovE -B1pBq1iqBx-ziDyw6zhgn1D -BlqBzp0wdpwh3Bqxuunn_6B -B1qBlvtL3unwMuvlhpmsyH -BlrBlir3Xn3kzOjum_g0v3O -B1rB_qwlbw3vnPpy6nvmp2O -BF4lj8W_-0-J -B2kBtv-7xB-h5srD6-w_lzzG -BmlB4h8mhCpj32jDiutgk3uB -B2lBwiurxJiktkqFr87oihyZ -BmmB5mpyxJ3mzsd_r6gz10P -B2mB755-8H_sns1Cz9yhlowf -BmnBny9qtE2p75oDxnk5quqc -B2nB062pD35gsrCo0vuw1hd -BGpl41zB9npq1D -B3gBz5h3g0Bz06on1Brvz85kG -BnhB71rkn7Bznh7qvBui97_2oE -B3hBtp8rwTs8l3oM0v3txqnE -BniBrt84pkB3s3q6F26s32wnC -B3iBxpvg2Us8u84fqv2qspzF -BnjBpjxi1qBrl2iwtB4jo_6rzD -B3jB9nhsgGuqh0omBp6i1jsiD -BHqnithEmylmqxB -B4coy3lpiDxlp-_iM-vi1q4E -Bodrniz-yHghq6k_B597mw8O -B4dy05pgoGp55wgyJkg4wxU -Boes4k55yYz1vithI12i6g_J -B4e06hu2rO9wzysiGp2mzmpL -Bofuly1s0Un_wihqOyp1-7jJ -B4f9z802-M0gx7qyMo8kvv4M -BIq6ogm7Dgpo_moC -B5Y8t6kg1iKrjupqigDuhntklB -BpZt_k4448Gv-pv1w8Djx9k4Y -B5Zv7tvxgxGv16vtwB0yg7nyB -Bpals1kn-5D5q8t3hZm8qozjB -B5aq866tltI765-n8pCx_5hsX -Bpb1ynq1miE5m9v477Egyg8nrB -B5bzsg-vvnGgu-wqnZ93r52Y -BJ8phlg3-Co2r8i6M -B6Ung3ym2zV7uu3t88WtnkynD -BqVwk71-lsrC97zo-hjRui0r8C -B6Vn7r4_k7kD45g0_zihBsgntuD -BqWx4l2nvq1C9or5jzre9sq8hC -B6Wj986zkn0Cm9sw4w8Ys05ivB -BqX_pxuwyv2Bz0lwrzgtB1v6jgF -B6X-9ooxg2Nwsjgm7rc6y73sF -BKpx08o31zBu5n85tpzB -B7Quj8tm_v7fkk-smh8_H81pqF -BrRxs7q54gNvl86pgvxGonvoD -B7R12k_vl5rFi1vjyvpvC5nszO -BrSjz-0nmz-J1mmqyo5zJ5n6mF -B7Slk2sk-7uR34j9npygQm57iL -BrT4_-m_w78B539kitv3K5si-R -B7T1l4puqkwJl8l-5tskImjp3Q -BLy_xjnkqvG6z2oyso4F -B8Mx-129y_uOp5zjjx8t0D0izZ -BsNl37o_ss39Cg241uloqyB7py3B -B8Nirmi16zsrD58ilx26xmB7m6M -BsO5j5vgqgvtG9krt6gh78B2mjT -B8Oh-z3pxwrjE64utgzv6lCmnztB -BsPo9mivzqg0Bgy2n0i7n_C1zyiB -B8Prq3v06601Jo6yh6stvlEgz-P -BMxug56v3-1Bxr7mizkklB -B9Izh692wim6qC7j7sj66mjlBvsrC -BtJrw_wtzhvn0Bk3l_8rxpuL8r_C -B9J1g7pujv9tvCzg_xpy9tgcglwB -BtKgt08qj7mgiD8g05x9p10gBiixB -B9Kji449q12j5Byg8lqontve9vuB -BtL1hi5-j2u8vBrwsplyvp2L-yiF -B9LzwssuhwkhmC4_89tmwv6oB3kvB -BNvw5_io4q-Eml7lw04s9H -B-Ez5u3tn3i32Uz17_21q64mFisP -BuF82gr7hm55nGul0nskm00rJwrC -B-F2ykqy2npmvBvpkx903tyzImgF -BuGzrnq-y2vn9Zu0-j5uz_29NlwL -B-G33z-v_8_6lM1z97z8zq05J8lO -BuHs29whk95gkVg5s9otjvvqD6-C -B-H4_0zl27kzvUqr1g9_g-85PimM -BO2ok8_zipq5Po-s5kkqh76F -Bf_r8t_x3lw89Gsl78iquu50fxI -BvB_p0-14nxo8kIvhyy2ow5ogvDosB -B_Bvlx9vkm9j4lCnl09-_x57iRwlB -BvC_15zrhvwiohIgw2sy5u30lzD84B -B_C_r47mpv327kJgkp8zh1z18oElmB -BvDgrw-590nponG79s0ywwrgwCqG -B_Dgw967lgqmpxJgyxq9rj7zmgCg7B -BPgvh40gqumqzCo_pkoi18uj-B -Bw8BJxCgw2xs4263wiUqL2B_ipn3o43izha -Bg9B-ErBgsot95wymixGvMuF_7u7-th7wqupB -Bw9B8ClB_1-iiopnmz7G3EuGguvhh2uxo0p9B -Bg-BqEXg4rxy97s-j8XeBgokyj7ut9g6N -Bw-BlH0Cgg6q-is8ly6c-JO_q0pnwzggp5X -Bg_ByGpFstrviv9iv1cpN4Gr9lypgg05g6Z -Bw_B4BpFg6u237grzliNvLwF_58_ro0g-5zkB -BAoIlE7FiI -Bx4BtrB2Mws89t-q77_yCnBmDw4rqnljnk47C -Bh5B1yB2jBgwk882pz7s9Ey8D1Jvwm2-hl8446I -Bx5BzoBtZ3jt4hgooj9TgH_B387v9w85qwH -Bh6BgZ4sB_zxwo9mk1-lB79C9nB_jw5n5p8hitB -Bx6BgCqIwu2oytvrh-3DknDwiBv31tgwn1txrG -Bh7BgxCnzB_q04jygp142EhxEuzBwipn1sz99s0C -Bx7BpMySv4nnr3m_ig7CpQqlBoqmm9k26ph_C -BBy9CvrBrrCsP -By0B7oU09B925khz7g72Kr_DwoK67l6nm88izP -Bi1Bg-b_5Ow6uizv1153MxzpBqvP_ox5ys1ut5B -By1B_gMmlNurp5okqoqvNugTgQ1r069vqg9_L -Bi2BkkI97Kozrssozq3yFxsoByhZ70366r0h52H -By2BpnXiwNktwl2jt_62E8rXt4T6y32yvjiukH -Bi3BlsT44C0smq8ojjwzDviPm1Mvqlm5nhvirG -By3BunRoiOw34i9k_kjzO77J7rc5qji64m524U -BCn-MruDsjXojG -BzwBohzH3x_Eu58_jnrgx3Bm5rB685H1i7ju7-vi8C -BjxBrw1K66vEt6kot15oj0B6hlC1piDwq57jumyr5C -BzxBulrErgwE3wk694mt4rBp-Fu0yCswkv512ytW -BjyBvnN12iD1pv1wnpzuvBzokCx-iB5o9ju2lwuI -BzyBqhkDtvjDxgiy29ty5WggV0zlBsyhzhywmyH -BjzBixgGxm3E9m_g_42q5OxgzByg6H5vu077ys-R -BzzBpy-Kp9gB3zk8y0z0iiBgt4C28Ehl5pknxy1Q -BDimjK2kO_5_I-83B -B0sBzqw1B2k7Hxrv-i4vzhE-2y-Ermyf8qi7p86uxC -BktB_g_uCknyjB7mm8l57i1Bn9rYl63K2ijs555y9D -B0tByy3lD2yonBgmtlx757fr2zkE1krYq5t2gqk4hC -BkuB0ls8Cu730Bivgio1qwlD1m4RzgrlCwt_ozgiuvB -B0uBohglB7mgfq3igykk2tE0hzN-k2Dn_33xmh64J -BkvBp_nmB0og2Bgmghg4llqBwnw6Dny4jDjrpuw718P -B0vBoqkXxtxD3uoz3m130E3zvdslngB2smvizqntF -BEhxk4CqpomButzsCn3liB -B1oBhjm5N1pqnI27lq9hr2Li9q9Z2h8hI1_g1r8ovM -BlpB1wjoSyugnKoy_g5q7tDs6tqRnz4sQz0kljt5jI -B1pBp9uiD4sqoCk8hks2w-Iq85viBqglnOlntg_139C -BlqBk51oYzs6uG_rh3sm_uM2_zpFt_-oEs-461t3iV -B1qBjum2Iz-08Hknkykw75G5vz7K1o63Cx_k-qg6_U -BlrB5jjpQ2sxpQi_1snl_vO_g-7N3vrmN7ju2ny99a -B1rByx5je01-nMx9kjh8isHrv8uBzlwLr1o9zw21E -BFioioS_1wiBrl_4K10m9L -B2kB3s6i5Ihlpi8Dwgv05_vsBq91jwG5m8nWjunwygvxC -BmlB8t262Hj6h8iEzr722muZ5g32_Ns0hz7Is6gnh5qqC -B2lBirnl_Gws-pIovok2kmjB7qx2-J3wgtah5_h9lpM -BmmB8xu2pK5vyz5Cvugwo5hPx0zl6Nu08h_Hqp125lxE -B2mBzg-xmGy4l8uE7yom5z2nBwh_w6Cr7-vMu7wsw67hC -BmnBmwxq_Ji7t5W1-js_p5e76iihOnx5lQuy0vtwrU -B2nBkmsm1Ior6oyDiz2pzp-4BjommiRmqo-3Bu_1q1kc -BGqpwzqG9-kpduoinrDlhv79C -B3gBykx61sCp87i3d466gzlW3zsqt-Cq-354yBj4zu6jyE -BnhBgmgyk6Bry9r9yBh8nsljvFvjvwjnD872m6qB0l1qlg0K -B3hBhklwqLw5g3vmBuv7tjwrDqwg_shBh492sWllx-35rG -BniB60u7hnDwm0g5By7-_k5Nhx1qh1DgszkuNk1rkhmL -B3iBthiq92Bo6477WuyxoqjmE97ojgQ9hjv0lB3_2tm7uJ -BnjBk35ioLis01tZn4zool-Bnp6126C7uju7lB4v3n2-hH -B3jBvuh2hJ_zutO3i2pymgEvyk1-mBu5-6o0Bur1sokrI -BHx73622Bynsg7Ytipnmcon5_6V -B4cz2_-pzQzo6115D9s7jypNg4kmy2uBryikx9H8rqtmwE -Bod7zswvvN0iynikO80tg5hLsu03pxXph88_9X3mz882J -B4d1kp109Exh4q2jJsgyl2lDs823soWomsktuT6tgvuoJ -Boem-ynnrV4i1y_rM78mh9gQhs1uk9xBj-xxu9cq5v814P -B4eihg5wuKzqryv1L4wqz47Ipvw08meqys-4rK3i074lH -Bofmmykt7Yhu940yH90xmiwEryyi_7uB_y6q03Fi03ijxD -B4f2m9ztHp3jj2iLh-xvv-Buh_sy9fmg-shsa-vx14tT -BIx3s0ywLp2po8zBpi9s_jU15nuvF -B5Ytjg-465Fly_tmyhD1jqmxSow6httwCq4sh2xlHyi7m3T -BpZ-1_wo-pKx774q38Ej4lg5uBh65v9hxS8jirpx6Jyrn32pB -B5Z5ixqihmJylog51nEkkt44sB-tg4s51G1kjojllIpt7vwkC -Bpal3o7opqJlu9pksiEmmg-glB2nylig4Ojtl_rxH7oyps8C -B5aitpooitHtyk0j5Qtrw1ie39uugn9Jvlh-vg1D69w377B -Bpb3o0rt5qHkj83ulnEtigjj3Bstyp8ilEl-2_xk3Big47-N -B5b8owg80zBm704v8yB0wltx4Bzz3m2pjD-sx_nztCzgh7jB -BJjr7s1y-B4gnzp3byiuh07xKsi8g8g9C -B6Um6q41zq4B6mws35lUrtw3vBmp2t7rtfp_2rx49zBk3hoE -BqVpn8kohvFwvt6_7uiBjumvrC_l1o00mGxs0-wy9oCithtuF -B6V7gnl43riCnipgqvhhBvsx0jCzmmkv-6e0yi4wqyWv9p0hC -BqWh7zqv27mCpvy3nvipB8gximD6zusg38xB-zyzgm-oCto0yxB -B6W275x-oi8Czmi7wz1U8x3z5B7xltt4xyEyy95omv5Bg7ltY -BqX_z98k2qmB046gw80als3h7B570uzyz0B9l-54k4Q25u1zE -B6X1lpx3931B7_jr8z2M_75kgBwvyx2ip7B40l0t7tgCy6wltC -BKx0kz_luxBnju-o1naxwkpz9sXgqp-918D -B7Q10u9k_wyKuq2v6ss7M_4mmEwp3rln-Uhgo1w98tbiwjT -BrRmh__tz4pTwno-4602G56jhC-w51iw0Bptogi5tiHnvxrN -B7R--jrxsllFy4gly2-qKk-k3Ojlhj2hurbm5-nmy73B5porb -BrSpt9l8q0pYpqjg8u3wIq4_5Fsrgnsohx3Bs9r5i8_jP72vsO -B7Sqm1tkpg8J02i-681jQy258I-u1o22hKrhgxx59lL9skoQ -BrTs2_7zpjwKwuolxyznKj863Eom5no26Uuwtiozp6DysuoB -B7T9suk3mglOh438rhr4F48mTl72ph64yDt74_kvy1J1027G -BLu_on64pvG4kwom0vxKtz4n-qn_Lm6p2-0rkB -B8Mn5n1iv41_F14q0kt7i1DnmtZy0kqrl8zsDsxzum-2_iG60_iB -BsN2g89v5r37J_-78lxkn1D2l07B33uxzjjw0G00-_9li5wIxrlyC -B8Nrtsumo2juJtw93q9jrjEt7viBm4ht--y5sFo36i39urrDutpxB -BsOgvo2yw3hsIrqkjmlroqCo71a7nsum-3o-P47rw5rsjP3t6pB -B8Oyu8ppq5kzJs7jm9sry-DjzsRzmpkmluk9Sjqg0hg869Bs0lZ -BsP01_x4rvr0DsvgvonlrYiw9Po1h0yzz2-Fp95kwgvgkEz66J -B8Por_o8uqtvBt5t-38ujH71onBwh16h63_iC8v7t4-5qqFqssyC -BMxuokry1luE4vh-_t37jBwj66nug29Ktu2xu4q70B -B9I0n3_j8661_Bpz1m9n3x6kBz_vFz5lv7oxz85Eo6wu-5y-p1ByhwF -BtJkmkkr9q5xwB5phz6rl36lBvs2Bjj99-0ptzT6it60-hmhf0u8D -B9Jyo27o3m2l5B4n9xivjlyDxgqD578ny0sg4Thu70h1upV6-0F -BtK6wjnnpv60d9758l9_xpaxjWw15i8isoy9Brrvgt3v0nXl3iB -B9K1i5hvtk86zC9j_mw-hu0wB9suC8p-orpm77uDkpu_1sm06hCjm1B -BtLh7_lx3y47uB1w4l_jt8nW2jcnlkvnowwhzB93grhoznqErmuD -B9Lnl4187sh7oCvz4h0jjm_Kjz_B4p9uu936voFjjungt_m_T6vrG -BN1nht276omMl_msoig-rY2-pzx55__sDsnqom13oiD -B-Egw-r7l36qkflo76t4xurhMl6Cj3177h1th-Pwyrxivozh-bulI -BuF3iqxwioitvW_2mtq43h80PgUguorqtir4k0Bykpw2k_lquNo-G -B-Fzmpl_lont_U1rty-5msxhB4wB0jnv4435l7sBwo0tpoznihIp2I -BuGvj_gn1hl5nZ_sxwl9jz22Hz2J47w-7kmyliDxkru4jv3hmFouI -B-G3sv9mlr4vkHz7h603ou10EwyMlllsw3htlnGwti0--0j95Tr4E -BuHzgsuyji0_3P5yitgz7hnsF8rSm48ttnrmjpdo1tp4ju06yE_xK -B-H74m-ttyi1hTqy_1ry5-pBpsCv6mvnnmqzjMum-w96shm_ImxN -BO_ktrt-_-86c3r985u-ollD4uln1yzouhR-pipqw84ygS -Bfvvxl305rpzuDgx44t_5unk_CvjBv9os_gzqj-sEgsio0iuo3t-B6J -BvBg1-n1ylq23vC87h5mtlxtrInuB_0oj17t5r59Lk-5q2th-rtR2wC -B_BvvqkrlllyqxD8o9m685l2mG-tBw3-228m0qkxH0pywqj3nm_gCna -BvC7smk8o6ut3a3qup1-7647rBzVjisw_hh1rn7Fwws1t7t0yl-C0M -B_C_00rvt7l9zrG_wr4s487jgpC5xBghg-0yjhv-8Duwp4_kj8_7lCqP -BvDgzhs8tj4vv0D_18-9rsqijmC9hB_u8hjt1-i0yLw1_73lnyt3pBzX -B_D_zwzm-6oxi0J_wyu4j344vyDhoBwurysk3g8n8Mwsk6g0zv62tHk5C -BPgyyiqjnm3znGwqx07nvmz5Z_-g-8xqqlqzDgl4o_zxs326C -Bw8B1B5Egoq3-xkto7rZvF2J38j_516pjnoa8Q9H48l00nlyw2lmB -Bg9B1FzF_vtxwvr8j5sV8DwCgm0ujh0q2-ocBoE_9vgytpx202iB -Bw9B7JxC__otgoi-iw7gBoIiEg4n0lii9y1hL_GE__z58wsnq2-P -Bg-BhKwCgo-087go6i6yBwM_Hgwl2t-4u6xLnBS_v-g062wm8tJ -Bw-BqHvFgygl_51ssosF_FiH_x620wr938r6B9IzBgo0sxyqtprgiB -Bg_B5Gb_3788t0qs8xVoR2Dggrwq46u62hsC1NiB_3huj346p7mH -Bw_BmC5Dgiomk4q4_upOmDiE_xnsnl06rrvHrJ-B_rl9k4otr_2a -BAmInD1I2HhHtC -Bx4B7_C7V_8y4gtupswmEmhEqa_vo6ulkywqC3TnWwin7wpwgt0iH -Bh5B_6CTvj75iivu38uCyvEniBv5hgrs4ij0gDtgFggBgqo0pnyjtm3K -Bx5B7uDj2B8nyqlhv1zvY4QgmBk17li6x8nu8D0rEgnC3pliv8qg0s3F -Bh6Bn7ClP3856uo01j0sBq_ChjBo8ts19isvxnCwoCyhD0v097p27viB -Bx6B9mCw0B_mxi3t0z0uzEi-B1Cggtl1-382i_FgNz2C_3jxvmlzwo_C -Bh7By1BrCghhin_3g2v_Cz_CxFgj262khr4imC34BoVn3123_m-vv8D -Bx7B5P0Mg007x5os7y2EyjC_a3u6umgpi5ozFnzBsf3mpt2nl1j6zB -BB2ExxBrM6zBghD3rB -By0Bk4Y6_Hgqgnyvh1nhD8uDvnYuo53quj-ylLv38Bw9C30twuyr4_wb -Bi1ByhjB0rK4x7q701p8sO5sZxrOsnn6r65n20B5wsBytKryvpn0g4o7I -By1BtmKz8G8zr7p8vxvlCyrQ6iPgys_xx4uq0Jn9H1rW_6zswlhnqgY -Bi2Bp4FnnGnu80zq6rgwP02N6U02t3v1g90rH-2Tm2Cghnspg3yj_H -By2B_rF32Dxvr3tur1hW13au7Gls2ij-qshwG23LthF82tiuv6yi2K -Bi3B5oLruOj1zys-qxi2KmjLwtWmthu9umi3pHprZvgGox2k4z5zykB -By3B1vD-kNg8r8r22i24J0pZ5Ymzpskj6ix4Ep1kBt7Krq0k_06sk2D -BC_kCixD8od2-Ez6iBn7Z -BzwB0h4HtidizmvirvtlwBn9wH_qrB5ls_4_6p91Bo7pC_nau382hhkyzvB -BjxB11wJ190B66rnp8q5jxB4siIlz_Cn1ii452sza3gbl2P6p449ljoihB -BzxBu8zB68nC37z9xzhziqBvg9C1koGw6yu-mjh-3B3mlG87gDno9lyykg8kC -BjyB0iiBtzZwzkqy93z7iB2msB8shFhy9xlpylhmC92iFzyyD8wk0xurzoR -BzyBztuJs-Dn37zk8k_vgB-zR2hqCro1yg1383Uwp4Fjif-z8jnlwkojB -BjzBz_vD8hJm0u3uwhjxlBoqkDg7Yphtynm_mne22xFl0xB15jp1xrtlI -BzzB1sDxjrF8xkhjt14tTqi2Ekn2Cj51l3pj9rhBrioI5nEm9v24xrwsd -BDr9tGxviDrlgEyuuDwu_Cz4d -B0sBjgw4Bi-o0Bxzu839hrsD8iouCiktCqiko2t7zwF2zs3CxsyiBpz-s6ykyqH -BktB-44ftzsI0kvo6ls_Bjx3gDkgpsB0_uywuullD7hvrBp786Bz8qmlrn61G -B0tBzoxbomsevnstnyijhCkhx0Cznr3Bo3v52z4xvGz02_C-m7vCpqwl5iyxkD -BkuByh1Rl3poBp1vr54yu6BjxpxB0ouVg5sxp7rz0E6grvD0s4nBt-q7osn04D -B0uBy9q-B4ttUos0hp0y5jCg72oB7247B1vh9lxwtkC7p94Dm05qBqz5hzrut8D -BkvBth3Zu9zyBswo4g95mG5j_Tv3Yh_pi9stpEnvuJ9hgkB1owrsxti4E -B0vB_u6Y92qXnlrq223-wCht4fymo5Bmr4okty_nC0yv6E5txkBmyrhy3x0xF -BEntomBg3_aqonrDt35Yxw2oC3-0e -B1oBykt5Uqk88Bxqo8v9qoJ3lozSv9yrM67h9px3qVwxhoKms8oN9o7h34ijW -BlpBj0mmT1s9zP_pkqxj_8Qg0spLqlhkY4juj0uq7Vk7k2Rn-u4E48o_k2rjK -B1pBq48uhB_q-rEnp-vgw_vK97rmMwxsnCkg1swyggUrh5pkB-k5jR6-m0ji9hE -BlqB97_6P7_rmNxzuxvy3kD2iogtBrqz6B94y36jouBh8w-D86o6V3ypvy72Y -B1qB1mtjhB3l9hKhv7grwo9Kil2gtBozhwQw88sju5kN_mp6T10sxXrhmv58izH -BlrBtno-IvokhIovhn_0hwOyluorBt4uTvr4slyztDltw40B62jmXpt1grry8J -B1rBi4kqDn_35Gh6_y6oykHk78tDgr-8V544v111jG5113Dz77_Ms3h1n9_-e -BFn0yrRx7-uL0xhxDwsyrV2zxpK9txvB -B2kB27nrpF0s86oC3tn263oFy8vzmDqxr5-Byos9nxuPh62u-IvklvqDhhul122gC -BmlBuy50kKh79g_D8wk7sz7cp5kihKm6hxH6vjjqhoI635toKoqlyqDhj9mr2miB -B2lBw0rp7Euznye0lzk560K4lgrqEp6u6iC48ltyj0mBh3yu-F9j49oB1r9rt35Y -BmmB9kx3zFj8i8mBizgj1v5N-147rOzo07wCt5v1k90sBn4p4yJozo3gC0_pz6w_6B -B2mB3uqppI5_io3BgtwulsshBu_pwiS4s35qDh-nsgli2C5xhhgHjsngCk1iy6-x6B -BmnB1kgssJ30tq-E382u925Hm11quI-551wJl20hgk8Olp0utBjs8i0Fkl313vkO -B2nBpgq8T87_p-Eqlstl2zOhqorNx8hvtC_9490rpoC8y3rvK92z9rDsml-9wimD -BGwknxwEy0u4yB5i4toN_90yoBz0z8boiwp4E -B3gB3j8tltCnuw3jEi2yk3g2Cw--7mvClitu8Uhwu01itCrumtvjC3hsgvC2wjn1d -BnhBxor65Ky0-73KnkuvnyoBhgmk1uC_tzyh2Buj37s4_Gqlij0yEgp-h5rC5-h0jpP -B3hBnmxqw7Cms_wijBkxhx3zhF4rgr9-Dvxt33NliinusmB96jjvxCyksrycs02yk_B -BniBjyrtr4Bttx7hqBj93o-vhB0_k9qmE2-h45G99xt_-Thtnvt6C0go_t2Bzu_39w4B -B3iB1t0s3hBigrr7hBpyku41kDvsi7-L8-_jzOguxwx07Glwi88pBzmh1viDx_082-_D -BnjBx20vmS8ytk1Mtw383nwCrou1kzC989hiTq0jkwv_Bqnns2Wzx2_tVmwz5qgoG -B3jBtkpwoVzox-6qBx1s8wyrB-j6i8Kit48jmBixvspyIn38yoOgthz5Fv14y9je -BH3hst-J0m6quPhk6-ZwklogkB0kgjxvCri328F -B4ckhxprjOl5kws-Nw8h5p8Lgnkw4oHqnni5lXnn17_oYvtqhszT5kwys5X2_hpwhO -Bod5xq6p9Wr4rvkkLinunr0E2ymlv7Uysk_ktbw94krrHng4vm6Rxyzglraj3r-2iI -B4dq2x05pZiqh4xkNq_s-7-Erz3rhluBv2gonyZ9nsup4G6rqrptYtogx_Sh64urnC -Boe-t-tooZ-it1_yBskl-72B3smx5ivBqj7r0tBhmyxvkUo7_lm_yB3n919xQ-7s_mL -B4e1tz__9d947-9Rs5947iSyvgizzLpiy7k1BpvslvpjBq5xxj9jBmstyl7Fopx9l9V -Bofwjot3jB421pnzC3ggnjrB6v87w8X3isimlQ70yqu1B10-1wn2Bi2q54qM73mm1pJ -B4f2lp040Yq95v0oMoou0ktFrrzntgalsshl9Z8o3p_xJj5nhjzdmgpy2wJr-3969Q -BIusljs0Klt1jy5E_kh70sNqlumj1Evn1x12Q16krt-N -B5Yhn0-7k3G0k9_sqhBx70h9iB5nxgivzB2rk85noCy99u9kB2jwj592E5zho3hsDgq278e -BpZ2pk12t-H4xs8wojC3ghlnI7jxwr_mEs9_u6rekuxy0jCljk9x1uF1ou6v1qH5_ov8iB -B5ZlmwyjwxHz99gm1lC4_j1rmB-g_3vl8Qm2n6y22Bp999-rCrxrx3zuSvy19-6wEmr5_vyC -Bpatx8hy2kFm3xts8dyj6ziRyjs_g39CmmixysVn0n389Bs8grz6uF8o_z5ljCm68_5H -B5ax2s5j53Dokw23tgEkwmkjJuykiq81H42p890U5htjlH9r6q7l2M5y0l1uuHsqwhmoB -BpbniipltuKtw84-wsEvh59wCw6oynvkMyu1tz_0Eut-sqPtjwli_9C6oy5mk3Ek8gv1Y -B5bguh7k66I43km9nsCu747i4Bi8ziit0Bwm2p4zEtxrp5wB97lijzmOzs5q98sCz_yi6f -BJkqu480wE84z-2ihB1hhhmz6N9-n6_30C0o6yr9rF06-mzj0E -B6Uw3_4n4zxCwu2tq5sZg62srDnk7ujuvZqn0_u60N3ws-_G66us0luI5yryu0x5C5ks_0B -BqVpx15mwziDz2gi-8vO0i70jDorr69hknGxz2k93wK53vm8Fxgq8iymqEknhrpxugBs-0_sD -B6VpthxhvwhCr--q-_oQmsr9uBs6ph5rngDhgzkm0xgB6ywa_wkjnsvzBglgzyvikDo_j0wD -BqWys88u48Uli8p9xnawvtu1Fgnlk2u5f-m6yu43Bln4_iEh9li3woD28uigz3gBr-7spF -B6Wx34p60oU75u7r_9Rvr7wtDkpy62z25D4h572874B-pu0mCv1z3r6juEn2sgij3S9ill-D -BqXqrrm9qxGxm-puo0gB2izkkCtm7rptnqCorg7yu8_B5ju-2Hx38o59kF7q7xo3-d4u3v_D -B6Xr0-3xwmlCp8s39_uTxmg00Fupyl2r_Wyx52kyrpB85-y9I9nqv3ttD33vtj02R-uipT -BK61h31g3mC-gu23w4Xx_i9gvlvFprw0luyHi8pwyy1hDqzz7jx6L -B7Qh8-qqhisCs5o0x23nD07kuJ5vzuhqpxHsjpvvmxiF7983Fgh0t_2otG7ghpurzyWorn4I -BrR3uv_zzu7Siip9z3vnF1ws_K3mt812yrHouk-tt5_CnnWurpir2xx1Bpyr5h9hhSr0vhB -B7R9tm16uqrCgj788l1uGl-p_H96j27ksmP4wu1hrjwG-hk-Ww34pmu8ivBjqxuu1_mR7zk0T -BrS5rnvv-_8Pj2ukn0zzC1tu0P6mt45_5kdnx5q8kl2Fkp36H-6-kk_6zJq0tw35kjU-umxP -B7S8lmtxn-yW11phwhgsOwnpnK19u9-01Nkm3h7t-qS5uhnKpthu5q7lImpijsik1LvxigO -BrT6ogzvpswIyo4tnyosE64t9P44s5685gEp6psj163HvhmjgB8x8rzp0oBwglw2k9gPko_nF -B7Togzjy8j4Zuynpu-5iMom-tH1vq5hw2hGhy0ri_j_Mlio3M1ul6s7qiGqqgzx12wQu8upX -BL5xsr_ryrat_50zv1-K-ny-uwstT8vxjk03lT3w7sg87gSz13l3283B -B8Myz7svpzohFgk0ro7svOnngS1qmxhkrmvL3h0z7ql1_Dz6hb8j0zlmnnCoirhx03jiF6uikB -BsN9r30-h9orJg6_89hw-mEluluBgl9o0zp7zSr46ip9lr8Fw9m6C7_4iysqwqS47lh-9w8xF_gwS -B8N-gwmrtxmjB4o8xokljiEs2uwBlu3sy3_60D5ljx6_lt7G21nG282ru6ss6C0zoz80x30Bh4q4B -BsOu_rw97ovwDs_n5v6o4vCxk8lBzor_-8qirDwx72zn78-B8m-tB-yznnrsojD3xo4nlqpsHj6uf -B8Oiqo8-v37mG-ntnmzgpc89hD_lprpq81mHrv4v2ixrlFz006Bsy8uoz29tKgslprn_5qH2pyzD -BsPhuu9tznimKr54h70jhYjjypBunmqijl0pGz9srhjtm3Bs4_oB2mmlq-9h7E647iov2-kD7nloB -B8P3v6o_so1lB8671zmpl1D9422Bhxw787xguIxt6z5giztB262pBisg2suup0M_m642y775D296rB -BM82i48t-rtFyrzh6gp_wBjhmzr5jmwFpjgl09l87Cklvyqsmq_Go677qrt2kC -B9Ijpq28pxj9vC3xhgml7_1Zv7sFkysixpvhpkDozvy248nsxBmltFtjpzg3i5kxBt6l2i3n_tnB4u_D -BtJ6r348j85uB2iy-6uut3yBhuyF53s6qovwqU9-v_43glxjBu-pK-m9jg06ms6Ck4twno_g4DpmoH -B9Jy-y99nq187Cn5j8snt3yK797Cpmymssuvw1F894g_ttn6wBs3O0539w981g6Dn5iuz336hGsi4F -BtK4joxgm5lltB_si9h9y6vXwgM6z805qiuiN8jl_l-rzuBq80Chi1w8js2uW61v_4xt5m9BvlnD -B9Kvmjtg59wle7w2kqskkysB6wkEo5l0m305_1C8zvl6mzkw9BuB8v9rgj6luK1u1pqglxzsB_23J -BtLz02t07sk40B3u_hp8y--c6uxB253i1kh51oD065v8ypl92B917Bh06npg1lvoEr6tyqunzygB0skC -B9L9xlkio7hh_Btiyrj079klBszpChn1q369t0Jy7_ph_7_0yCplrC-2mql_wn3zBz7hm6ih5qrB84mD -BNiiox1syx1uB8lg93-og1Ut_y1n1r6xLu4yhhr7_uel50wjilz77Cj9yw_q4k5d -B-Ejq9rx8r399exhyxyg0s7Y7vFu5g5l22hr0jBxt7zigjix6H--H5t7v2ziw44Uwku24mor-3HlwK -BuFs1-ps27nipC8v1y-58js1GtsCnol4o01wsxTn7ihi4m-ooEu9G8pl1g0n08yP0i71uh85yb5tS -B-F4tr032x7iscwk7zk880utElhOzp3814488_sBonm4z2n8r_D07D2k1v5o12hlgBwm6_vn2o6iDpnJ -BuGr9zq2z-wx8Ntjyt9xwnpY3oC_v-kymwgp2G5ju1mmliw3F9kO3u5pm7n04iC_vs_4vqt91C6hB -B-Guvi2xkg-iO7rjz5ystm3Eh5Sppq0lh-7_-b1ys8wm8r4-Jy3J8-x8vo8sr_Hmtxpy0wkkqGyxP -BuHr2wg855x8mQ6wl-3r45psI44Hgstz43rh8qpBi81nn08_qhCt1Jxups-g_ny8Lj0g2hi6pirKwvF -B-Hn9vt8g_xkjDx84_i-u7rlG88Gjwrp47-psiD8x74vjy0yoPz6N-g4nsgwl7gQj4w7mgzj_0S4vV -BOwgi2rmn603N4go5nqo_3jH7w6pg47-j9sBhw4got7ok8U0x7rzjt9w-bixi2tijqs7L -Bf_5j_roxl2j2D8y6928vo_jXiiBghsuztqhp9Q0ur-ovj6y9P34B4n8xwp-1zszC3krjhrqk8o5CqJ -BvB_74vrq7jv_jIv8y28h2-noxDs4Bgoyho5shvrgSwru5j50-tr-FzK_gor022hwtlRv01854oy4oxDqF -B_Bggg85rppk8wEwp4grsxy5luCiW9usm7wtuvtwEvkto3zy4kosFnX-ws6kv38w7vDwq_47lwk4nyB2vB -BvCw9yi4pv337kCwxxwogjv3rtC2xBgvsi589y48xB_15n6wt2vmtF54B_lyky420tufwkz4-_8k1rlEyhC -B_Cg7h11lpn875Fgs2s57l2k4hCx2Bv-0qi13ungyCvhr12hko5poDy_Cw35vww50kyvFg4ppiv5o759C7J -BvDvyvktis5m88Cg3949v-x3roDoQw8_5uhp12uyKnyx-toj3s-gFrzBn4ng_r9rnt-F4pwn5505ruiEyP -B_Dgs71i2-h_2wEvn47-hh1txsBxF7pwjpw6zo1nEv-mvg0xx31yB03Bj910zuwo3qyEgk83l1n7zhmC5_C -BP_psup5z8lh9Ewm40_81s8w6Cgi4p5_t10t0Lvtv3mugg1i8Bv7_1rh8mn4iDg_631tvnz6jB -Bw8B1J2C_lmw49_xq22LaX_pjiqi_w3w0mB4SgBgogol4hlnn6jDpRxD_n1k9s7o6h4G -Bg9B3HkE__80iy2ls17jB0K1Cgg97z8396zuxCpCF__zjm4w-q04iD4HrCg4224vly3r2Y -Bw9B0HvF_3oi7g3ptw3gBlCyKggv9_19x1m4uB_FjDg00jwjtv86sDgKjHgkjzxvs5l5liB -Bg-B9J_E_35ii6ph0l1jBmIsJ_3jn-p-yzpmG9G3Jgm3ls76p1ohvBiBoB_ty6kx6jl27uB -Bw-BNjC_nq7i4p2ynucvBhBggy7slmox-uCmL8E_vohqxl660mZ9IwBggy52yyklor7C -Bg_B1IQ_nhru0zp_i41B-B-Bggp-1vnl8zvL6D5Cgo8-jzpjtz9H-HyF_vq6z60u0qlC -Bw_BkLmF_3o2l4jl6kzZ_G7Dgmz2uu6jvwne7BA_5yptrq2n5lLzEY_zqplszh59sqB -BA4GzBzCsDsFxFnJiJ -Bx4BrN4Uv0z26v4wzzhDh7B-Dvrvj7yt683S0xEnhCg66pthl0ylhD3Iicg7y45vlqq54F -Bh5B4pCyCgqp8w56__jyE3tD5dvoul-590r_7CoPksCwi6nos6347SmvDpMgxs707msz7L -Bx5B6lChiB_6qjp97m6u2ElKqTsqhiynvsh9tF6Dqa00s4u9r6-62DzqDznB_sln6ouqyp3G -Bh6B3M8d5_vxg6k00gOuHkPl2kzipnwn5tE7ViHg1io2moztlMtPxcg81l0kh9gh1B -Bx6B4Uf_xw141-shg4C1Dnc_n6-nui1g54Cn4Boaw1us7kkkiz5CrhBmNwzx7tpr3v1oI -Bh7BhlCxnBg2js21--hocjZ6Pggnl4m70r_gEysD7U_40_5vio904Bn8DymBn106oojzn22B -Bx7BwUyhB_ro6ir0gykqFr-C9nC-5iww90myxpFs0FghC9lkkskry3tjFpwFvCwz366q8wh4yD -BBpwBjO01D0YjuCGujB1tB -By0BpzN6lLkpg6u8ljrvO4gkBh9Trpvkvorpi0FnhNspHl4o4ok6481NquKt7Dtyxspxr46rM -Bi1BsqY_pE22np3q_82kDqrDp0I4m2x_np3gzItvduoIv-u6orrmv-Ww4W44D6pq3kzgzstD -By1Bq1OllGq9_9voltq_BpiSn6F3iygrm0htjL-0XhtEivg_t8n89T7uZwzCgh5j9nz1ooV -Bi2B78KgnGn54j44gl9lF8rL3iVtqurknwuxvIorKm1E90t2lnhz-_CxqPnkG4igz3jk450N -By2BjtFl7Hmlkx_12r4iL1say1E5otusrp_i3MqkDoiR8-j1h6i53qOmkkBjmCh8r98l1mgsE -Bi3Bp3crZsx3mior4srBs8UwnHviio0_5wtkCgkoBzrS-x17_1ls7qI5v5BirK6o5_4g_hq3E -By3BntT36C77o4vlpvuhGrX1Bgj3tp9r99lM8RtiExwgu3135l0J9uFszNyp7qy3hr1hN -BCi-ds0M1pX6oBzmJx5Q6hbpuJ -BzwB8ntIpk0Bnrmq4mwu73Bv06F4q7Gp_-_s8muS8iIrktJyjxlr736g5B9i1Fs40B30g_-_wnn2B -BjxBkuoJk1hFx92j_hn4zb_34M3nbhkl7406gxXunZv3jFui_1ok812H6k6J98uE09mnvsx4ilC -BzxBmq3Fkx6D_xsmzy5jw0BnvyKj3yBitm8gs-s9F2n3Ct0tFix4r174g6kCzrjF2y0E04zrkh_wxO -BjyB19Cj3tB4pygjmti8I0uQmq7Gjuhj8ogzmnB2ipCn24Dh3kugsyl9Eo9pEp5sDwsyht8__5iC -BzyBo6W66Rvli4pj40lM4tzG9y3Dngzgj_1klMy_iD2y1Biy-0l3znmZtooBuh0D493o951wi3B -BjzB7iN0hpC2sm-w1vi4zB0whG9hT1s6p_20t6iBnvlBkilB5urm74xq48B51CvrlHs_hwj0wqi6B -BzzBy5zJ_niEhh221p3xgsB7xpRkuzGojwu2jopiM--sN-2sC-t206z4wyY6vkEx-hIov2yth1x5B -BD0t8F60uBlwqK188Ej7xDyw6B6v0Sxh6B -B0sB3nlwChgrVkxv3_gpvkB0th3D-zmsCu7zl74qvxCvx-6Dpg32Ctis071ov9FzmvJwp7rC8qqtl2rpc -BktBosiQl94L2u5qk1_mmCl1tiDg_t7By60mk7h5qCy1h8B327f21jsqsk0kB03iiDqrmShul5ihxynK -B0tBo87lChj2dp2oz252xzF9ipVu2x8B2sz2mi10lBmhxsBz-iO2l8g8ipikGw0kJpjhF3hnjpi0glF -BkuBh7vtD8wiImw352j74pF8ht9Bjg98Bt9_kvlgr_HgpvsCuukyC1zo8_7zwzB_hrQ9j6Wiivy8_-gmD -B0uBjqzjB0wm0B_ptomh5gPgjovD_29Xqwv4jsq2nBl2-1E1q0wCkvt40z56oCrwqbk5wwCp0gmy--q6F -BkvBrq0rBx2vd_652-09kwDg16oD8w5V2uuq3tri5D75lC17yhBxg0pug37sCjisP959G5338pzr46B -B0vB81miC91_iBzw1zj77hvEt0mmC8rm9Bsntz8h8tnE1rjuBm67Xpgxs8hnq8Dm4x9Bji5xBkj1z_t6x0I -BEt2lJ08iY-s6sB_ojTxnpkB9v87Buhr1CggpF -B1oB8mm_O-6tgOuy0i4l8mO5rkrcjnk8R6xmw7o2jB178lL4pk-Hn50utxvmOyo23xBh_1sPut8zp4jvF -BlpBog8uI2zlhG9zs6zw00Rzw49O5rl6P68wknt54C65jzRxyoxBwxs4kgsiMxq60Gr3mkDtssgnnioG -B1pBi24vEq_2iLug8--nrsI1-6-kB18vvMiz9_31otFgqvp7Bsl3yI34mv1qwtb5t25kBxyqjMiwvv_ho6F -BlqBk_20euuy_Bi59rvmwvJ39svgC97x9Rxk2st3tDo6o9Q611sDxzp5rwx6UuuguKgw1qEqw8vsnxW -B1qBl8upbh7ltK6q4ti901Pmi48Wpmk6Czsqhowi6Gw8_oTs6s3Vs0tj2w4yC1_lwan8wxFmq0tyvtxE -BlrB1vinf8919B87i8g_z2H87jt7Biv4qIp0u7p66kOlk30nBo35D6n4o7po7HlqirB3vr6Roiomglm4D -B1rB-wi5YkmmjH_tzm1vrxCjxp-R6j9yC8jkpg48sFu_q1a8_n9Gvxs9uyk3B12rxI7yzzC260q0mjhJ -BFgmliVh6snJlp2nPyptnZrywzkBx3-1eqy6i7B-yq8D -B2kBl_g-yF65p5yD5w951-9Yn2yuTy4n_W45uwzppet6rrgEvs-2nH3ho15zvNog3m2NywjgqHilgyu4rY -BmlBn6j5zE9091iB2zkq0uiVorh9uMjisMmgup7wmFv03zrJ874qyEzkop3rvzCg62nkDt8y90F23hngnkmB -B2lB9mvxjGu7rskF2rxnzyknBy3my9Kxn9m0Gjl40xqhiC5lh1mFk2hw7Dn98-pu2dj66q2J9pl8c6k5rzjq4B -BmmB-_yp3C2po0xC23gm2gr4Bx8z88J5rwxKzwupt3-Nvzx6Nn561kGnwv52vxyC06o11L40huuI2-253xx5B -B2mBy8p-6G0nu4-Dph35r2psBl60o3I90r5_D7szxwrhBmvx-uF66tj5E8rv6l6okDqmuolFz2iinDnrzi2lsyB -BmnBjy029EkypnmF7o_7043Lno9snE_h2z4Jq1oqxqmPj716jByu6m8Jv1lx5q52B01j03QxtuyxB0qglg4ooB -B2nB5ol8jGhup4tE88y96osN236yJ-qitnGgnj8rkijBk1j13G1u88oCj0u3v-vyBpz2k1Huyo4jEqo0ztmpsB -BGp33vqKs-5z2B4p_huGxg94hFi0jrzG0t9w6Fu24grDp_42gB -B3gBk75vhDntl2iqB_190igJ4jtozLm3u9ojCvpi0ughFzxtrn2B7zu4s5Byixp2inFozphy6B06j05-Bszwyrr0E -BnhBm1r20Jm7219rB1ij98mxC73o-jtB784ptJ37jlz0tBntulilC1nx5xUk2y63n3Cw2iywhF6vylpN285-6nT -B3hBhn9_qY4o9ojqB1z7hus8Dm7ko8iD539_4Nskzo9o8F5qoj-Nh19--1B1pn18uqDnwq88-Bwux893Bgp91orK -BniB2rlvtzB6sqrhexz-6pojFh65yhtD6loxpDsi_7zyrIk2suxyCts6-qX3op6z_pD9ixmpY_q2virB3mqgwxqB -B3iBo8t07jDx35v9R04ij9y1Djtr96lDwlhmjEj9z-75nDtiqtlrB2swvohBhws7nypFi-tsy2Bjq33m6Bg93huo9C -BnjBxy17roByxn9_tBsk2lm7mE1h3g0Fpwi4j7Byz9hpyD8qu0qvEu87lqbgsujxhCr13ji_C5pk2xnBp-1_kzzE -B3jBj9zv7sBliopylBoo33y47Dzpt4Sohrjtf0timxnzBi-s5zc6_9ktiBpxjr9v9J1o88hP2007rE-9qoo85D -BHo3ovxsB5t7giT6lzugW7ywqrCriprqgD68l6w4B0wu8qwByijo2E -B4cy-3u9rdywjmr7H8v1ptpK57l816ftlinn_F5yong1R9y6-o2Mnx5kmlMguuzwsJk_5stoa8-g4i2Rhzg3t7J -Bodk2l282Sgig7ghMln92qlK_8-mj2Xt3i_o5I7t86k1H-op6vua8sq0j0Mypr9xvDrqp6pgjBl0n_rhU01nhp5M -B4do_hlkgQj011nyJ3ppiv6C8gzvpkQw2ikl7Q5_rlx8Bpv16zpGhl6iggY29qh_4D9t9h_ybk5ln1wN7q9t8pQ -Boe2gqz8hJp5_-yjLl-sn5tRm5ikunX--_k-1Vu-5057U1r4x98yBx6p-2Ur1001iM8x2tqugB_m6u9vShnzvluD -B4ex0glu-O2q2yk-Grlstz7Mq3upthf9vw4o9Rsrmg6_OuwvyypPoqs00_Q96yu9nJj10o_swBr9qh8uPsnlj-pO -Bof2u75mrNmwp6okQvwny21Ox2g89tC9g-u1hbz8s1t0C9jn9_4rBjxqqpmE2xtj83U63608hDu2rtj2Wny7o1gR -B4frn2m86M7_wtviL1ris_6Rqhxl_xtBxy5vgiC4qqizpVpn75y0pBmw1poyZ4uytiI3vp128Hws9qk1C7lxm1kI -BI9ml8v4S5wprynGy-5w6hCwt96lrMqsk3l1iBhvv-poKs8uuhiPglo8qtT -B5Ytv6_spuKnu81xunEmg1q3rBqm5m8hyB663qkwmH525h-nBsstwu96Bj_2v61kB682xwlB-77gxzsHkk9xyszCi0st3G -BpZ563855kIk_mjg11D2v_gjmBgp6qro6Gk2st3kd7i_nxxBuuus3vkEt_k2zqyHqj8hscxv1o6zyCzsl8px3Bll1liqC -B5Z3ul2_xvBti-o5pnFiwt9xMn14ptsjCqvutp4_Hj9_r5L680q5gxKt2xp45Pytmp-Fnsu92kvO09xgxp4B7-1igd -BpamhzlrzfxqiuiwlE21ouzHyv-o4kiHsgspzqqC5292-pBnn6vsh7Ep9yz0mlB63i3-W7nits4kN6n9-zvtH9qrv7O -B5a2zjkugjCj4p136-C3im23yBp85p42yGyxo-hwjG209rqmDqn7zvqK5nzj41zC1z3qylBqryw-khNsvgzh96Dx5iuoC -Bpbsj_3xzlHnm1ow9Rwrxnlc_2i-0wnFloq-n6zCt08kvsCpks2jyqD9o4rv9zBgi_gy4Br_x372iEg945qwiC_xi5jG -B5b-iq7po7Ijvy677nCsi7i22B_i9lk2jS54xmy46C3m92q3Bkxi225-Lq-ki191E73x23oBq8_hj0M_60-6ppBpsm7vR -BJw1utpywEoyozrjmF55--6t6I7u6pmlB6sklowiJx1pmrv-B7mh90jqHz7yl_yX -B6Uqp_9xp09Bp_6kjiqPjs638Fxjvri3q5Bq_nljwiLsg40mHun8vrhhvCljm_sy5X48rxpDv6291mx8Bl2mxni-L7vpg3E -BqV3rol1klYw0tii7_Iyss4sDl-o7x8jqCgth6x6jdynpuwBuh808hn0Brhwog3gehpgimCot-otj8tB9h8zz6ixBvv17wH -B6Von89wt41Bw4zxqvyiB7_ytmBt_nxk8gf_gisxh1uB1vq49Dm5w37ionC3uh4unjY253qpD_noogx01Culy9-l3vCz_qhyB -BqWrv3z598oC231grr6a_8jgfuh7-o09vEvp2nn0l6Bi89vqEz813g70-Eo378g6jH5p44tByh-1r2hgB8w2jv7orB5_wue -B6Woh0tpnqLg3ktqiugB50vtmC7310h7tnCzq5n1kqY2k1yTily3U73r7s1onB8hgmwC-m02uhmqBnjzgqi0Bmps8oE -BqXhmhzkgkHru74ormM8xk4gCyjx8s23lCo93igqmTt3nllFrgwv8riR8mt_pq9nBm2mm5Evgsq73zDj50w767Bs4tk-C -B6X36m1-5imBupu8m5qY0_jvhC2xvs485-Dk4hj6utQi21sxC75kwv5yOpuq-ihrwBtz0jkDx9ki3o-9C8ng44y5Uz9tlqF -BK5zt5r-5vBjgz48_yPg-4t-6x7Cn64hjj1Ov-6ym24mBtr0t1k7Uj6vt0n96B-_ihhw1kB -B7Qgzx0sknlasqu2vq49EitnxGjg5gy1n_Omkz2_81nLvl28K2iiz-lguB1l86plv-Q0juqR2ks4270lS3t0-5luhGlm65L -BrRzwu7jkvzByszv-h3pKzk7zR3zny_vsE_hiukz27Suh6nc_ximnhrkeutg2zmzxR-q24Ekzv0lyz3jBmj5pm5vCzxx6J -B7Ru7ny0qpvFgyiik16nL1yxnGj7vtgyw4dxqvnvs8mZkrhiY09mi-zs8Myk6_wixqRn369VyqprohulB1lpqxmysMniksE -BrSyin1z0puarlo_or4_J_w4xCn4ti10swpB5j4z-k9iDz3skP5l17ulk1Jymluzn_kOwsytO9k7uz7yX1mzv5o-qG5whmH -B7Soirv3xl2T_x57ixr4GvjuMl-9z0zroxBsir-yj2kDol4uCm43wuhhx4Bs5girsh8T_4nmIvg0hl3swX9pxwnop3Msly1F -BrTlqsh9j7jXj5yn8whxN0gwoFm6yq7-01e9psrok7-B8022Bp6ln2t31e669mpjojO8h9jDw36qm3qpD7og0s74uHzq0tI -B7Ti2tntxqlN74ri69_Lrg0rBn65p317-D58xqx5m4Il03uR8o3xxp75Rs6u5w-67Kmsi9Pmoyti1iyCzysr6j49RnqwjH -BLhh7q9r30Gwxo83mqqB2z0uqn6ujBg_vg9jz_I70uxqtuo6B7z72it_nZ4mklsil9My5ths8qnU -B8M3-_r6uq23Jsy6xmrssFtw8Xmxt1plv99Jn0xwu18htC0lknB0l59to01xDyjj1_u9z7FsiloB9uuuoihzmHnv8tnxuzd89H -BsNvsxjyro4iBiwgp2v-yjB6rjehii38z014Gk3505t81sDvjstBsrr9to644I702kro5txE1qhI51hkiomkG_uohk-qmiF20hkC -B8Nzx027qlx0F53wpjmtzRiozDosi35iqglLwoj20-hw7Bn_9_Bzrm04i0xyKpsguiyqmpBggQg5h412wvnEv08lw8rnuCs13R -BsO_23qin44e3m_0vopvlDj8vgBt9434nzohEqi0u31qt9DqvmE2qv7i75k4Jghtw6vtqpD6gxO0n06vjg4kCpqguzu887Byz7c -B8Oj3wmvjsl2D-j-mg5n0H8-6lBguy8_0yjmCsnn_k449rD5rqtCuq_v50q_uJri1n-56l3I-lzOtlyo5_thxQqyjvo-kwgKm1tH -BsPk2ih--huOtm4z3085nBwygBi89x-2zm_H863qzqn_4CxwgNzkup3y-1Eri5znxy0wDxtkD7ln4y1ks7Dxmryt8loRi49yB -B8P8n2qixrjhH1rq7zwox1CvilOnhuq7t3jpI5r4q9-p85B_m3sBiu49-zvntCs2m2n5v1pBosg_C7nti8yn_jF8ku56329mFthsd -BMv9-z_7wzgFu62pyy5jnEwsw2vrk4wH72it1w5v8Fj_vj85u-uFijkjq0tjqGio0nu4qwjIpmhjqxuovC -B9I67kjmr9v-vC9w66oy6sqKtypB_pm-4y2tqSxspkljmzrY0ilB53mtvtti7oEknomkuymyjC-82Em7w4wmpw0gEz6285y7m22BjnX -BtJjmolymi2xmBljst9-lt9hBu3_Ds20vis5vgEgn2tt501rJ9j3Jg7o196pn_qB0sgo6qpznJ2ksCn5pkkmv5uT18iq-4li_J5rW -B9Jpw6ihow3klBl_6vv_6prFrrqB73gn2q796Mp0sr60-1hXzlyC7p6lrxr-2zB60wus_tjjPo8qHgpwvptvsw2Dswus6nx4rjB5g_I -BtK83_mgkhxjuCsrxo4imuyjBhsrC30k09tivvyE8v028v673FsiyFmugqx7pztzCrpr61-vjlsBjj_B50g8ouih4lBt63unj61OpliC -B9K-ht-4lsg9F06t53l3urFwm2Cuq74ki-vvsB1--q-21synBh7gD7v_80gh4-1B8vw0t4hxhlBi4Gxs469s5hyf1ix3y0y4prB4w6F -BtL7-kxr6l1lej5u6wo21_kBs_kE2oopu77osrC6w-zrvss6vBu5E39rjg9m34rErusujw7lxzB50qHg2ntj54xxgF1sv_zoy-iBz_O -B9L1g58ip4o5Ck9lltkvj1gB-1hE3wg138zhmdq0_353lmhPvtqG--1rqv4rrW5v-szy9u42Bnl_Cr419tspmwkBkgrv9ih2iaox7E -BNv-snwqrul9C-8zl1skgxb28g-gggy1qD_7l5uo_xouB3vvm-x2vljC8sqk_w_hxX5skn8k68xBm3ypj_7p5E -B-Eu4w02kp-y7Dwz3jnx-mhpF7zR9-ijz01kj_H5wq393lqltIsoag-m-zw16_9Tqmwtp-n3ijGzkTwkugkvgkl3Jxtrrxgmhq6RuxL -BuFrj9xkmpj_Eqly4tmprq1PwuFv48gt96jh-R1hs0p3rk5jJh5S6ugwxnw4niO7_xm-r4_n1Lo9Mhkgv2olmhtR2jvu2yyy-kD9qH -B-Fg6nh8s-t5zWj0q47-2p96K93In61x5iz56wElp6yy37xquEwmIvvunqri67rLs8ox0sr0xyevgB_k4w651z0xjB7o95w184kra75I -BuG7kmp07p-_5J9s58sz_1-yPp0Ez-o_8vm3-oL8-zolwp5gxCq6Nr3swinjkmyFym7r4_924kY9xc31y6plywofpg3vh259h0TsyF -B-G0mqlnjrsgwIkmmsw-hsyvKk4Esxjz6x0u4oK79ngll5svnX-hOkor8_778xmK9s25xi6-2NzoOrtip02p5yq0Bjo-nzgnvylBrrP -BuHjw10ww9zw3Rzg0t3ni1rnC6oRw7nmo362pkpBmg4rh8xtogHrge59h_5v4sikNp4op0ov_3qJ8iNoxjpwj6z7qFj60488upowDhR -B-H_hj18ng_rtclhw1k70n4oPvhHsnirzy427hhBmymiphsy9xKl4F_juj2pw-h8Zuk03gzv676H65bsrrw7nj4-2X00wo5jt45iIv2G -BO2whqiwltgvJz6-m2x31x7Btsj6gm4_13hBl2_8233hgU0whu2k6-h0oBmnmp3651qxFz5hmn604ngck6m-ssgojlK -Bfgqqpl973lo2Gvvw_1osgmh1Duf3ii7u-2-rj6Hwx6-q7w4yprE2esszsuguiy1iCwwk2tulxultBzkBsullqqorvnhHnhunkqkt46clT -BvB__xom62s33kJ3rlq_tq56yhB26Bgw72grz5z5iC30ko748s8ymCh2Dg0onh1xq9lmP8j9zh4th6irDwtBvr8mysjl1yjL7w3zlixt_x8DkM -B_Bw4lyx-0pu77Cwlz-rwy545xDhyBwtw3j4ls3zwEv1rhuwrp97yGqwB_r5o82y5qn7Q_18403ns6zJrXgi-jptlxl4-Egppwkml9xyzFwc -BvCw68s-7ry0n_Dv38g3m34gse7gBjz7_91jrrslEgll9x_lmvxrCq-Br0sytnvmy4jFv3iw9vz9539FliB0722j7i9lnwFgq6hnj2ir7hJltB -B_Cgso8pu01igoG_hhrnyy2668ElCg17orn39x3Owmwv1ojommyB90Bgqwj3yjj2kkBw4hytzh-vpsHy4C_m6jr-kj1giM__08mgz80tnB_pC -BvD_5795ov-u04Hspyl0574p-S2yB_31s_w1074J39ktg7l1wI_nCoikjju7p_k8J8m63qlgy64hBypBn4-t0g1t1zkK_xz1i5n-qgkDzU -B_Dgyy3ov6-3pnE_inwhwg__jYqY_-yr-tpy5smMo52s8wk__whCxhCgqkz4_r9p82O459qv3j6w2vD5U_79594luhw3Bphi9o90ik94Eu4C -BPgoio_mxhy1qDgtu5v1o8vlhB_st3h_2wy6bgkvlm39s402B_pi0ijkrtn2Fnzstx2ynljkEggorz2_hkh3Jow8tv26tum1D -Bw8BAA_l50p75smE -Bg9BAAgt3kom-m-B -Bw9BAAr21nhztpvD -Bg-BAAjqtgq6t2uF -Bw-BAAou2iqom-e -Bg_BAA0go23zmmyD -Bw_BAA7-ol9yy4qD -BAAA -Bx4BAA0yis98zuG -Bh5BAArx49knvnR -Bx5BAA4i12x7x9N -Bh6BAA91tko0gwI -Bx6BAA--my-_u6H -Bh7BAAk5ymz0x_M -Bx7BAA4sz58967Q -BBAA -By0BCAn13n764lB -Bi1BAA7k07hoiN -By1BAAl1trj4kjB -Bi2BAB8zgxyg3V -By2BBAqis0t7koB -Bi3BAA-6l48zo4B -By3BCA4usj-w13B -BCBC -BzwBVM8x-n27hF -BjxBfGhhv5kT -BzxBRAiwv3p_hE -BjyBMDv0u9ssS -BzyBVCkztn31tD -BjzBLEr87vgsjC -BzzBKM-sgr8yxC -BDgBG -B0sB6EoFtugixxP -BktB3ErDv36qsjF -B0tB4BQurng8lF -BkuBN4D7s25xW -B0uBtF-C_1lwkvQ -BkvBgHR77klw3Q -B0vBS4Do8i1w5E -BEtClF -B1oBwjBrSktp_hF -BlpBowB43Bm2ovwJ -B1pB3gD4ei1o9ia -BlqBi7B7oBi2wh2I -B1qB9hB72Bqk40sC -BlrBqhDxTmywrtoB -B1rB69C32Bquhh3T -BF6sDinB -B2kByrV5Rwpr7nF -BmlB-pcnvEx860vD -B2lB_jOmuMvyq8rB -BmmB89NoiEs7ggX -B2mBniD06Cyp__9D -BmnBomiB3-NtmxpgC -B2nB_3N4hC--87wE -BG95Uga -B3gBo4pKr16Cm7igM -BnhBivGuroDyzq9M -B3hB6u7F7p0B7nt1S -BniBrlzKrm9Cgq60L -B3iBszkJh1d6-r8H -BnjBt_kE68yEgjhgH -B3jBm6G4ouFpxzgM -BHjvkK61yD -B4cg5hcu9rXh6tP -Bodu0nMpzqX57lY -B4d3glVtruJrmjsB -Boe7jluBijiRggoS -B4eu_zc15_0Bgg2yB -Bof_ix1BwyhIptzpB -B4f87zpB2y-xBpvwH -BI3rxrDl0_U -B5Yvjr4U_65nGwiiD -BpZ2woC7i04Fz0c -B5Z0n85UsxypN8_zB -Bpajtu_B-r3wN9hoF -B5a3n0lZ89nCjhiD -Bpbu77oJ4gg4Qxw0B -B5b2pk9Xp61hFt5pC -BJ3432X274zD -B6Uwr609B5zjhdmpG -BqVp9x2uB-hnogFgrL -B6V4i4_3ItquhO3gI -BqWy80iuK6jg5qFtpF -B6Wj4145I572v6EhxJ -BqXtz6puD87o1kD2K -B6X0vjuBh2o27C86E -BKnzjymCii3xmE -B7Qxh058M42klyF_sB -BrRw01tlvCkhsvwSzc -B7R397luQ2gmh1uBr1B -BrS9-lqkqB_spsgEgyB -B7S0umq7Lv1rolgBmc -BrThmzinoCipy5xYx5B -B7T59v1sgDup95isB-Y -BLw3g63gD_q4xpvB -B8Mop14jjUi1u49zKhB -BsN3m6rl9ctvpy7sCmC -B8Nyq9wxkQ3k45uP6D -BsOnqxq_Owg9lrlPK -B8O69gv5iHl_53w5EN -BsP4v7786ch8g25wF2F -B8P_9l815H8_915tCtF -BM7n4typL2sqtgxC -B9I3gwrjriB2y840jYP -BtJzz10qupD88thymgCN -B9Jr__o5_8Ekyop33-EC -BtK5xso64nKj5lwyvmEO -B9K_p4hy68F7g27jt7DF -BtLmjphk52Ep471h74CL -B9Ljvw7holFio9p_rwED -BNopo15s2Bsypxw5T -B-E1v1633hpBzxxoy_5zBB -BuFg7x059-zC931zpvmKA -B-F5trviltG0krhl3ymBA -BuGp60hh65yB97oxtgjfB -B-Gvvqlvl0oDrrvimw0HA -BuHg8mwl4n8Bjlps3t8ZA -B-H0q8sz7nrBk2wyq32DA -BO4qnprs1jDsiu1hm-G -Bfgkh5slzhYswis7xj8FA -BvBpzx3j9mpPlq6tyoi0EA -B_Bov7t_ysiStnv9200iDA -BvCuw6sl4x5Ml6v43q2iDA -B_C46xszlilHuju093v7FA -BvD9h5qo36asws6xg7gIA -B_Dwsi9kyz7dyw8yh_sDA -BPqjjo-i2gRxi-y6u_wF -Bw8BAA_p2qi1th-EAAjh_vg10uL -Bg9BAAo-l27yq5XAA_qkmqwtvtG -Bw9BAA7xq7135wWAAgytzsg3-oE -Bg-BAA36x_2v2g1BAA76svhh5_vD -Bw-BAAjulnnotzFAA_273qqmxkE -Bg_BAAjimi52-nvBAAs3omkp4wwF -Bw_BAA_ikjukzwzCAA8u22vqv1lG -BAAAAA -Bx4BAA84-06372PAAvl696wvpC -Bh5BAA7giwzk_wIAAsw54r4v_G -Bx5BAAilwtxim0LAAt2793y7gI -Bh6BAAlhppnn5tIAA05k6po-qF -Bx6BAAs5uqp4gwJAA1yw0ikxpY -Bh7BAA86_8ppxmQAAnx2plknpf -Bx7BAAy4jnsvjrRAAt-kkr0s9L -BBAAAA -By0BAArriwzp-nBBA9kssp86O -Bi1BBA89ox16g4BCCpuzrniyvC -By1BEA372oqi5hBDA8y7n8osnC -Bi2BCA9o7mrztXBA1ugzxgjJ -By2BCA60grpqgtBBBh2xr8ohwB -Bi3BCAzj33jg22BAAgzmm50m0C -By3BCCvjlqn94DBBg3888gvR -BCACBA -BzwBID_8hvjqpFdBuh_v593J -BjxBOD570ihwuFnBQi0skpurJ -BzxBhBNi4rlpsgDmBYj7xswx8G -BjyBINw77g-h-DjBa1h2zt_8H -BzyBhBS6s-rrvZWL0k6r1pP -BjzBiBHw7tulh5CzBE2219nE -BzzBbQrpr6noFFNkq0okm8F -BDNFwBF -B0sBY2E0819tzHhLjF62grllJ -BktBjH4Ds8i9umCwPLz4-_0wB -B0tBnBqBzx02qxRWzBs_80gmY -BkuBpF2Cj8nlnmSgBzEiokji4a -B0uB1EzB620m1oHmKuE1gus2uJ -BkvB9CzEyrh7o4KpHNjw6zgsQ -B0vBnK7Cg9xp61D0BT9ppmp7S -BE0DW_KtD -B1oBxnDhVo_ttuei_B5Lx61olQ -BlpBpmCpsBjlljqGpdqzCgm2w1N -B1pBtT5zBtsj69jBi4DkoD8jinjlB -BlqB_wCxG703ioR6sBY1m_srd -B1qB5mBwTg2opw3B-zBiJrrskpR -BlrB7iBqC76k7wPz0BprBtt6jhI -B1rB-wB3d87x3sXoiBgxBlgg42_B -BFhgCz2B67D6gC -B2kB3iCj5M3u4whB9pDxyBkgwq6B -BmlBmuBi4Mox9peorL3vHlvjnsD -B2lB4sVvoC4-wr9D9nD6xOzx660F -BmmB1sWxuK4jip1DmoL7hF_yvpsI -B2mBn2HqvIlm8sxFwwa3Msio2iH -BmnB3yZt4G_75jjB-hxBuJ8w8w5D -B2nB9rfovEmumkhEm9Sk8K9nml6F -BG-7CypL15Ef -B3gB6a89jFx5i7SlnqH7tmCs-9mP -BnhBmqtCkg-Bwq__C9voL6yuBl4u5N -B3hB0uoC63tDgooiJ6lpFp1-Ggki_F -BniBht2C0vhD0i80F97oIxsoC-4poL -B3iBl51Fwm3Bq58qRsl9Nl_Plwn-R -BnjBjksJ52oElt5qN6s8Qm_sJmjgoE -B3jBt41Kmg8En38rIoi6Ir_4Fzt-rG -BHu73EouoF1t1MpvpH -B4cmu6jCkgnyB8szL9uxwE91__C3iwiC -Bodyr8nC1rvEmzrqB9pp8EkgzZ4ixQ -B4dilwrBoq0P3ktQxzhyB850kBwv6E -Boe60tkB_zugB-liR0rm9Buzv1B59qe -B4ew27_Cw6g1Bp1n4Bl6otFlywfy4vpD -Bof051awnoLt912Br2o8Cs47H2ut5C -B4fhrx9Ckw-Iiy72Bso0jDtr4tBl8qgC -BI9683B-g1du4o8EnhgtC -B5Y1rr5F5h32Q-k0Flxt7Xo0i6Nx11B -BpZ9s5maqtk_Ii48B209ruBr7p2B584C -B5Zlsv9Jx64yG89K-tm6Kw4ulMik7B -Bpay2mlKu-kvC74pF5p7pT9k4wG_uE -B5aplpxKmxlwIw1tCu05-Pjls1O5x7B -Bpb8nz5ehxj4N-qYt8ip2BmslnHlxmD -B5bmgl1F25jhF7x3C4tVh9q3OvryC -BJr-_oJui66O894ldrq04E -B6Uzz5_nG38-gjFt1L28qg_I4pj3iEihO -BqV2-0zImr9ijCnpG6_lpiGhrm44CqoF -B6VkgklOvg4xTujBp_gqqCzliy8CnwP -BqWx_6hmD1jzjzBiwM272tmDg33tmFxhZ -B6Wj27oEuy8osDy6M71xshBx4tqgFquD -BqXinwh3Kyk62mDuiExw0q6M7ovkmIx1B -B6X_pi67JzuugqC-8Pi2kh_S48hnoE_N -BKimkv4DuhmghCg37t1Gnjv76B -B7Q1z8zqGwm8q5Dcjx956yC_757sP8B -BrRysi-l7Bnvnr-gBrb46u-mW-zy5vbsX -B7R0s7qyiDj2uskhBzbpnq4iyEg1pj7tB8qB -BrS7_n3mKr9g03oByImv6qt2Cotz_qVkmB -B7S22s0iG29__r0Bw9B72j41jCvvt9xiCr6B -BrThr2_l2Cyvm2rsBqWgrvkypFjr8mlpCx9B -B7Tj87k_fgwkoxyBllB_hgyirC56hy9e7I -BL-r_z1I_9y6zpBz8s7kxB0k59tZ -B8M7v99-tD051-i5NwEo9_hh8gBtjmuihM7C -BsNvks1huUztmhhK7F-vyn05QtqgptqImG -B8N8i6k36Mt6_xgpExB8ikl04Fl3th72E1B -BsOwr4x29Nr4nlvhBrB2ktzg1Dim_gtvGO -B8O0_mohuYj4v2_hFsEp4kll1Jyvoo7yCjF -BsPpxon2jhB6xom5GtBwor35qdxp875xDyB -B8Pqzgs4lP04lt2EoEoy5i1Hvwsst3JI -BM5vv5khYlmllwqFy4nr2mYv15h5kI -B9Iis1z2gpEz16mn9mFQ1hk0l1yGsxhkhlsBL -BtJx_i1_pB79wpunMTnuwh86pD-9inutvEE -B9J41n32vnG6hq3pmhFOzx6hlmgOp-vpv9yGH -BtK2-utq3iFi50i896BSmyx-hq5CtxglinsDP -B9K4pyq8twB_v_s53xECnikx7ygHs58iwhrJD -BtLtx1x5jsHmx8hsxoBQut8m-q6Fx9km705DL -B9Lmg-_81nEkn9-i13DQnr0_2qoF1_pntnfN -BN6qo_h_Fv4nq7_rEu4qtmwpI0qont8oD -B-Ez3viwtzC7joxoppxBC4j7wthpkBgw5h091GA -BuF01khmk-3C2ttpzm4zBCj24_xmpjE78rpqntbA -B-Fq8svr57lCjhyu1g-wBApu78jnp9C4i2vg9-fC -BuGo8u7pwtV7r7wlnrdCj-h5--w3Dm8-t7yqKB -B-Gm79_o6zBlxm5-jpQCtlijy8w8Bk3098j8gBB -BuHo1xz31jYoiz4vxqRBqlw9zm8O7rthxsiQC -B-Hqg0r1w3sCk9qm903BBtm508w9N8r4-294EC -BOvo8pwhn2Cpkn4nymxBwh3u9lk2Dsmuq-3pb -Bfuk0mx512E7rzw0osuCAmi_wp1r-Onxkjj0hwBA -BvByl4goji3Pn03x6gooCAx85r1tj7Gvu1ojk66LA -B_Bgi78y_1L0vy4shh7JA4ts_8yupb980uy6vzQA -BvCnx3w-s0jXm14yuu-kNAu1ll-o_jyBzptnq3giWA -B_Com3034syQ4q-glwrvBAkrk6yvu7K3iliq5ssEA -BvD68_u70hvBo8vo6gw_JAu7s4y5s3Spngw-3u6GA -B_Dt-qq--lvTlsth010hMA0gumqn-_Xk-q8jp69aA -BPrr5on0jpEg9zgw3iiJrun-yt18br6liu1m4D -Bw8BAA_s8xwv5p9CAAsjowounnlBAA0v-8zjzo6F -Bg9BAA7rnhumgx-BAAoh0_14noiHAA_1ti63li9D -Bw9BAA7_-rkt455DAA0x78ww_8mGAAs_gjt5x9gC -Bg-BAAwt6nn3_ktDAA3jj-2sg_vCAA3o3jnj1jmG -Bw-BAAzoprp2n50CAAo_xwmzkiNAAgs6ht28mW -Bg_BAA_1q_g846_BAAgrr-5lh6jHAAv8wku2_0Z -Bw_BAA_x7m5894-CAAj7m67ymxjCAA4mxvpi-q3F -BAAAAAAA -Bx4BAAn1l2k9p8HAAogk8-2j7SAA24g9nu2lB -Bh5BAA4srxim_qJAA_puu3rs-CAAvnq9sr39G -Bx5BAAtv02uug0CAAk65r7ngXAA4zo5jrlhP -Bh6BAA543i4spjNAAoi_-gzkuCAAiwu07p11R -Bx6BAA-y65qkisDAAx27n2251OAAsy5hzgvuS -Bh7BAAu9l3m8r2PAA13g0pikiTAAk63h1_pM -Bx7BAA6z7rl1j8EAAhgmz9ulqJAA63zoo608E -BBAAAAAA -By0BDAt2o-52rUAB89ylys__BGA5p8m9ooB -Bi1BCA4r9p5mtXFA57sg46kBCAuuokjxwF -By1BBAz9gutruzBAA-_-u26z0BCA2osql4rhB -Bi2BBC_ky33u4IAA5-jz9sqQEA4_jvqonpC -By2BBAvhz_6vxbEAi5jvgh-NDC1_17gonM -Bi3BCAm8o6o7-hBBC_hkjyk7MAAhyokky6B -By3BDAz24v2-0MCA8k30jzyFCB2-_s-4-gC -BCCCADAA -BzwBELot4r8wkDfB1ypimk0FOMy3qgxzqF -BjxBDOvrls2nwDDdrvivh1UIGgruvs_I -BzxBFP25hlogmEaelp902ujEbH74ulw0K -BjyBLFywh1rr1CJGj9ji0r2EeJyw-9h-3G -BzyBLDhwis63nBECuyl7j1hEOA3lmw26uG -BjzBGFqwnn_o0FLS7_4tym7IgBRnxz90prB -BzzBFHp654lxsCPMpo53rn-BDMnwyrmzL -BDjBP-BALO -B0sBkH-B3qhpjGpJ1CusiqxoN1B-Fz_ok8jQ -BktBzE-Dp9o-gjGnFvF51qy_8KwD2Eoq1h9oD -B0tBpCqCzg883iJzCiCyrgymyB8GHz4qni6I -BkuBlDrFm11ox6CiG8Gvm3guhO0HVmuljxoD -B0uBnHjFy0hho0GHsH_si3o9PyG8C6hxxy8F -BkvBvCnDy1ynY2LsE4ux7okIhT-C809nssD -B0vBtFzC2p61ixM_EmC_70pqjB-TpD60rqhnF -BEsIqDtQrEkCa -B1oBg0CmNzzohs2B9iCvfmy2q4kB7lC4pC0ky-nzB -BlpB4PuxBjm4u-I4MnlDl69vjLlsDuI1msv_jB -B1pB9gB1Xi3k5oyB01CuvCrji9u6Cn8CthD-0p77jC -BlqB_xC9cr926qHg1E9Fst122Rj2E3T1tkw-_B -B1qB_lDqsBqx_4-vB8dtgBlil30qDvgBrmB2yj8qb -BlrBiKqJsgjw01BygDklBl5636mCp0ErnC29mzpsB -B1rBo-BxjBy-m0-rBiwB6wCltysvD9H3hCh2owkhD -BFMmvBwI3lDjwB0pC -B2kBv5C2Iwu2wtD1igBzZ5ij5iJjB76Eq8nkvG -BmlBjnFz3J52iggEm3M6kGq6wukFy6Kk9I4xps6C -B2lB4yH-1Fxt2myDv4iBonCk0r7e2u3B_xUoghqQ -BmmBt1OxuPxh0rR-xL2lSz7ywyD6zOjkMpr1rb -B2mBj0HrtRp493uC37Mq3f16g1SxwCnuX296zqI -BmnBzhfp6I237TgjgC-9Myv_wbhhsB5yMvlntuB -B2nB5qC7kBiv9muBo-gBgjNt--95Eh9H32Ctmr0oB -BGsraihD52CxqK_rZumL -B3gBrt5Hxsfqh2hK4kzMxpF9n99ItmhDktvEni49O -BnhBw7gH5ikFo9gyFpu6HsvnE2i2gBssjLu-wDjpi6S -B3hBjh4G0w_Dj2h7KyvmFrzCsyoiWu9zCwqX739la -BniB2uxJthxB-r48Q7x5E2orB3gxiQ744Ix7jF9qk0Q -B3iBsriBlzJ612uCx1sDw9lFp70Mz_Op68Dp67mE -BnjBjviH_0Znn91Pm0hP0zjE6mo7a1qap2-C18syc -B3jB16xD9-0BzttvQmpkCipvDk3rojBoqd9nKllv1lB -BHgs_FotZlj-Kz9oF876F30G -B4cpg1jD02o2Bg58b81v5E_rsqB_lpWj4r9D-svKjlz-B -Bodn13gD616rByq3wB4x8Qn4xTrso9B2z_nEytc0xjT -B4d1zmzC6ozUh2udw-wtCr_5aw_2kBl-_gBoyxnBzxz6B -BoewkgQ84ynBhp0jB4hoGz9s8B0onxCntvK-wjE9x00C -B4e555tCr5yjB1jtoB61g5CuzmtCipvvBrk0b3_1oC5n3iB -Bof2_8_CgL2wtB58i_B17xOkpoD1vmI5o_Dhrt0B -B4f9zqqC309Zw4gJ8z6mCihjtC400Og8qdx5lN5-nH -BIovvBir-PpgyiBzy7Po4ioC3xy0B -B5Y8r-jP-gyiRskjGmi6sK9l2xL9kgLps-kgB9i1kHk9kJ -BpZrvpvcguypLq-6Cimm8Xtu4kQr6jBhq69cukz5DtyB -B5Z8uq8Z7jgyI-vlB9xn6Km1xqO088Ek9z5Kov5iIr20D -Bpaiii8X95myOiqgG76_htBmk99ElzN0ws7jBqznwal_pD -B5a5nyhOzwl1J4ytDqi0luBg9q2E4ibngmomB-8sjE9vjF -Bpbmp1jEsjy-P0o5Cool7Gh3-rfykBwpkgXm75xU2lrB -B5bk-vof_zyqIlyiD3lqrUkksnK4roE7_o3hBo3v3B-xjC -BJjmz-ShmkoLsqrqKqjhgC8h9_Tkhq5Z -B6Ux0r4-Es-s5rDkoP3uk0pF9r3pzEtrByr141Npu_4YkZ -BqV88v9Sn4t0nD2-H9x2rwE0z8vTjqVhwl2rByl8ltG6-V -B6Vt3jiyBuqy_lB78Nmi6r0H2ih_M8tUy401uDv5upaj0O -BqW68ih9Il8y97Es0Rhvl2uIgxtmxFmF1k5x3F1w1u5EvmF -B6Wx7ytU2kvsmC9tF316quCk9nxEw6Vp031yGn88-2Grxc -BqX216u9Bygg6xEoqJnvun1Fri7plJ07Iu6xqwCi-w1QvrG -B6Xpu-0hHo9-rgEl2Q978jqD9oos6Cm7H6sxhoG1txg7Fp6F -BK351gvEikz8-ElnkzmBjms4xGwro67F2lkyxC -B7Qtsv2qR2t7-2gB8Qr33w-4Bjno5mkCwPgp1og6Dkvzu0qBp4C -BrR1_2zuOpq0wXwP3k2o9lBw56i8flgC58pn0DhzxwunCqb -B7R69p_w7Cy7knnFyKtzxko5Dr85tvWoMs5351yDh4twhdzU -BrSqxzngiBw6shnUpwBx2g1miEz7t62Zi1Cmssj8hBwh91-nBz2C -B7S2x6wvmC2xv_kfmMl_p8siCx7y5huB_N188mllB86umhT0rB -BrTjz_ml3B1p567IohB5y0mlBsov7zsB_yCl4tvxKht663LypB -B7T4_nwpuB-ru82lBzPpoi00hBui7maxjB_3ivhsD_w8jg5CwxD -BL35tymN55hnkDs0t_2uDm1m_omBh595giF_qoxqrB -B8M6mqg-2Gpp6004F1Cm3k7urO66nlzlQqBnxt0rtyBz1r_xhHqH -BsN10ivq2Ol8umziDiDmkjj_9Wuj5pzzBA72qqqevh6q5yJvH -B8Nuv-7_hOw22h4uEyEgu513jO5_2vl5UvKrr359uDmojxj8c6J -BsOxql3ynU88pukpJJwy2ho0hBuq7qi-FgG6poqtzCt_23_jB_E -B8O3vyxskYpm8g-rDO292-pjd_-w5s5J_Cvyo6suFkt8w4gWlB -BsPu0q4zyczj55sqC0Dhnltl8kBg357z4MsBmog--mjB36kk9nU3J -B8Ph3s3jnfk4ugzjIO66w_purBv2t6gpIhF85z9o9Sg0m01mQnB -BMvshhjqc-4v02hCtqxijxDl6ytu0G2i19iupBu4wpp2R -B9IszwrjkyFwoq55ygCC1ynjv0kNrghg2g8ETq353g3Wz3_758eE -BtJr7pu37sFoulgvyhCEm1mx4gvKh67973-EPxmko397Ezk5g27PC -B9J7x7mjpgH34j1sxxCGwtiqzp_Fwlvi5n5CX3vmwunkH2r__6gnDgB -BtK6ihuy-iFinokip6EJ5-70hoW5_9p319IYr37h-ztE658p102FG -B9Kso548p2B0ssv27yBDsrum1iZ3y5_m75CFuljw5v8Bi54xwg2Ca -BtL9pyvipmEigq26z6BElm9hisXtttw1nwEMoxok2l7Cpntr5xaP -B9L4zkmk6uDijw9olkDJ3mpwokGxo8gn_9HDzwllj8lN2ylsz3gFI -BN4zn1z3pBmmuw87wCukg8gqrI8ww7s78Bvqu3629Izph31-nB -B-Ez68mwsk9Bpuiwop2WB2i8ohv54Bq5611sj9BE069n3_l5B_x74v846CB -BuFm8yqgpsVo78m_qqbAjr5m6sL55j106qiCA589wm_wuDw7g3_h3UB -B-F38qr2xgtB-91tnpuOA4w_mij8zBzrkkhvvJCkx7uzz9V_35thlldB -BuG17xquo6Ni649golNB94pglj3wBhn2psr7OA0-rw5-qtBkxy5gy7JC -B-Gw9n1kghfy56puhnoBAz4_tpsjyB7liswq04CAx3n5x4pS4qsizukDA -BuHr49xwpxI_88hvo4fCy9y_l0sJwyhlnullCAvstxoo24Csongl0oOB -B-Hmsh85s4oBv-rgi0hTApvsuoulxDkrirg08MAzm-uu19Fl17ozyqsBA -BO1r686k8H05s0zkwD721k-vtoB-m-syvmNw6p1iu4jEpyv-k76jC -Bf-oi3kn3qW24vqjo2HA762psjxpB4rv-05t8OA355qt60-Uw2yx117lBA -BvB70tqsoyyB160p6j5qEA4l30suszC6wo5kqtQAisxn69rjd-m989vhcA -B_B97um2u-2Y--ol5qypOAqk8z1__tNp25kyxjUAw6i_tk-zRj8j7-otlCA -BvCn7707zkwgBrz7ugi2yCAit0uqr9otBr75mkyzyBAp7mj1zs5sB4sis0jo6HA -B_Cpgh-3357Kjjtu189uOA8_-_tvslW8rthom14dAxj13p37wqBnz61j6wwTA -BvD-4n50q41Qx_ll06n5KAvrnk6k_veylt830n1PAiw9ur82kfjx53kp-lGA -B_Dhpyi3k3xWjk6nzvu0FAjhtpqmj8Bkvx56s46DAmx2p-tlpY3ps42hs6JA -BP7lkrlrt2Gi0xkwn46F6q_-_nw2Xmh5qyj6vGgq_n57okPr-50r0vzH -Bw8BAAzwmw4xmpHAA_u0w_wrytEAA4t9tsnzu7CAAwi8z8r76iE -Bg9BAA_84393kwtFAAwiz0-oqrPAA8w8glow0iDAArmrww-gzsC -Bw9BAAkww47ozmhFAA3g8ou9tlqIAAo9otkslsYAAvixgi6ltO -Bg-BAA_n9_86032CAA0j-lx81_iGAAr3hxt-xwoFAAj5joqnrrd -Bw-BAAk2io6lh5eAAg7l1l4kDAAsxv2qzjy3DAArvhyl1qnlB -Bg_BAAjlkokj5z3DAAk3tq1ulraAAsq-nzszlzHAAzhwm7j-jiG -Bw_BAAr7_09m7udAAsps0sqkz9EAAk1qi_iwvsBAAztu19njstI -BAAAAAAAAA -Bx4BAAjpq26jv1PAAwow3vwq1gBAA5_pxtrv3IAA3nhjy18oT -Bh5BAAwixzyjy_EAAnmn7lrqsIAA22un9m2sGAA5lk_7-8zN -Bx5BAA9_lkl12BAAthpryts0HAAw3lj98w_TAAysrzh-u0E -Bh6BAAu97s-vlnIAA7g6lry70CAA_k4gxuz_SAAyvx7zp3yR -Bx6BAAqoipo27zEAA7l0uwhu8CAA6_923x6YAAmqvxutzoB -Bh7BAA8g4grtx4PAAn-3hpukzIAAr6vqmyvxKAAh49yzr_uL -Bx7BAAtp4p5_paAA557u4vlzJAAk-op7tksLAAgxu7ow3nJ -BBAAAAAAAA -By0BCCpn_0rlysBDBkkoky9urCAA9yxq67_sCEB-4oz5o8iD -Bi1BCC5ng4ljgBDDhkjn6pj0BACq84lrktpBCApjl903tW -By1BBB8-tqllkoBECj_gr1r2_BBAsk5u89meCB-9-7lk-U -Bi2BBAlvzr7i10BCAqs4yjnmCBC_iy7567EGBgu65n_quC -By2BAAhpt88voXBAitplknytBEC100rkjxIAB5pk0-kkc -Bi3BCAy987wglqBBB9n_n0u--BCC2rxngurqBBCt1l5-roZ -By3BEAxmk9ls_sBHAw3-xt5ntCEA3-szru9CCAu_6huurI -BCAAAAAAEA -BzwBQOlr_1875EPH33sorhEDAqtoo1h9BJM0_6oqsnE -BjxBjBLuyshthrDWIhywszuwHYAssu_l-qFFD31xsnkD -BzxBcCgpm4j0vElBN9s-61t1HaK4row2s0IVHvpi6jqsD -BjyBNK6-um6uuBGF5nz27lhCEFlmo6mpFeExl4__o1E -BzyBiBDnjxhtzqCrBMzx-tvylDGE-86y3y-JYX3s10lhnH -BjzBHJ4vyy9luBVOji3u63tCAGk2tjn73GWCpjgyzxyE -BzzBJPnmrlo9zCQc9-qxwukDOL-r8i6tiH3BCrs5w9v-E -BDRKoBTPaIH -B0sBwIzDkk2uqvElR0D5k9uovMyBwFk5r3u8BnBjIky4y7xO -BktB1HMhtoi3rMoMxF0rl23oMD-C2whm58N9KgHns-0ypI -B0tBoHmFviglnnNnPG4_z9tyPmT5G1pvgu_FrSsD-mj8s-L -BkuBmI5D1jtyu-G9H4I7i7ms2EOlB4xnhlpMxJrEyxsrlxR -B0uBuCqE89tm3yET1Bqn7khxB_C8Cvqt0pyMlCzH_01yttH -BkvB4IvB37oi7rBlMQn_qzjyO0FkG21zk43MoFJnyt7p8F -B0vBCqFhrhog1L0FlGqjl_slDjLzEg579ggX6D2Bv2h03vN -BEYoC-E_CtMqB2Q9D -B1oBt4CuKv1z2j6B0-ExPmq-4n1Bt-BlpB1yn36qB2qBsuB5w_q1L -BlpB7FqR965mysBhcgNs8n0wK73B5kBk2y41emoG5Q3p1j9sB -B1pBuVtdkhoquewiC9M5wikijC52F83Ci3ju0rCygEUt36tm5C -BlqBzO9yB53_gvN5GgnB17othd1gBngBqm-xyWgrChCwp87pX -B1qB4pB0iB4prz7BqDhZ-i3j-mB89B1uB18gx2xC9tFyNuwv5vkC -BlrB7vD5qBiol6_wBsyGm6C_8qy0vCr4F9e880qv1CupFvN7q-_llD -B1rBxGg2Bt7z7_V8ejuDsqrwrO-oBm3Ckz3-m5BlO1BtqvtgpB -BFkhDrrB_gG2_Cma79BzkBob -B2kBh-iBytO19s-7FukkCr6Xy9j9-C98L40D8tskiHjtNguEnrtw8I -BmlB3igBl-Mq304yEw9hC--M-t1rCzmtB09L_y55wCgiapkK4q83wD -B2lBwrQykNv5y5tCh-tB_kB-jg9nF6r7BxsSypvmuCj6hByxUiw-gT -BmmB1-Rp9D9nz9tFsrWzP6uukrFx8hBz2C7xyt6ByppBk4I43-x2E -B2mBpoUsrR9t4vzDq5e_6M417-wHjlO10P15v7uJygLlPoj7__E -BmnB2rfoqLohz57Dzl_Bn7Zn4n_rD0wkB8mLgsr2iDlghB9xJ45xmG -B2nBu9HmgQ2h_sX9yHzhXjpy5D7icwwMs04qqFy1HknIhxjnpH -BG_eh9DymIgtIq4V6-GjyM9N -B3gB9o3Brg1B-tj6MnxmC3w8B9tixY6-zEsspHu7q6Tw-zGhh5C_m9S -BnhBws3J04uE_lusBn3wNjhpFwy4yHk15Hul-Btns_JrtqIq9vD3q3uL -B3hBxr4Gi5lC_-y_Iw2kDz3mGgjzxPrsqHi4uDiqv4H6k9G9tT52xha -BniBn_2GkwdtklBq3hDvn9Bx16f0sR7kLxq_pLrqhDo57Bs539d -B3iB3kzChnSjh_iJ2v1JktvBo-t5P7shRw9nDg3hgMq28R1o1Bzx5mG -BnjBs5hGwh_Bs725Fp7qD6w6Bvyz0BnjO58pEqoslOzvsHjutEh0jP -B3jBpg3GrvgBp605Ex1amqrC_wm1B478FtmlFykhyO0yvLz-Upx44R -BHk5jKjz6EnjpTzhIg7Vo7rHuvnLi6nC -B4cjklS_l9E00jc8p7HhmkuBx32O219Nyvsa3x1gB0twWyqvtBz07S -Bod_r_gD0nmIz7yiB2xi8CjtlY-ryuBjwoHyj9-B3rzyBx_tRr-sxBgjwrC -B4dgm_sD67tG0y2HtvttDm0_Zhg8Gpgmfl6voCwoinBpiu9B3lmL5o14B -Boe0xx3B2xmKs_uyBr3qsE3hxa_13nBgr-tD5pvmBm3qY1i-7C0z23ClwkpB -B4ey3_H140HvnwT56uuDp6ijBuhviCyjpyBy6qakyoL225iEspggCz9pzB -Bof7ioqDw4liB56mH007pClg3gCrjqlB40f6-za85lgB62-jD5oyLh-lvB -B4f74vjDsw1P349sB82hKv8-0Bmq3rCwmjlE491wC4gqVjgl5Cv0_4Bo7vE -BI_tyxBhproBkpu1Egg_9B33trB5n3Wtlm1C01mK -B5Yy1m4K5ntqBi-iEjtmoUwh92GjzpEgjsiBmvkgGy-jBunohW1k3wV87oD -BpZjol9Zg0yXz2oBkjqvrBqosmG54_Bt02qN5pviEywjDvh4_Yp3hsCq1qB -B5Zrs2uKmt_oCrhiE0xxwqBoz7KwwWzx7vR0pg8BkunGo696Rog21K_giB -Bpa0lryI58j-PxirEn7vofk22-Vq41I426mN7o6jPnrrCm2k1e6u84BzllD -B5aq09wHky--My1lF11w2X_i1mJhs4Iym67Gn9poI1rwBo485csox5M-zM -Bpbn1_2J36v5PxthDvwioV87u7U92F8j06Ynrg-Lg21FzmwkK88_sGzwwC -B5b9l1zU7rm4N4qUsu51esktqVi4wC-o3nTt280Dj4zF_1r_S7tt4NhniB -BJ1oktdhsxpNqm6uFh_yFk12zvBmjn2Cthy_Cmq-yY -B6Ujq56tC98jx-B4pGvv6vuC-5txnC3iDxukinDqgoqB6pCg8xhwNnmrmX75K -BqV441z1Bkvjj8EjzSpr5s0C_vr8wHwlBpxh12Htl9kqB5J56ko3BqtvzyEgjM -B6Vwyz-nDi9gzgDzlTlgynnI3urtIkimBo3l5tL1gmqzBvlEx4jqsHyl20fl1I -BqWuizkWpljq5CtoEq-2-2J14n5tCvmG3v8r6Ky0xjtEtsExiptrH_6q5wCrE -B6Wvh1ihK4qtv3Dl8L085rqUjjthRwtTr-lljTnx0mzE1jLgkwmuI1-4itDk8S -BqXwj6nqF70wkiF2dlviopJiljqpGjzR--h7sK12ogtDqsDv_n1pNkx2tiD0zK -B6Xm0ns4Ev97zrCz2CzlmqwOw21mlFjhGsijpxOnup82D7wFx2wmqOmvl2mDmuQ -BKjn_u1Jkn6soBgl83mIj54zqDm-qg-H44x_1Bx31ywPoljlb -B7Qz-somjC3yszpF2iBg-kkq8Cstx5mN9-Bzk5zpiC5vvjxJi_BlyxixE_gwj5f3B -BrRxk2k55B6vlqjUoNyow2rtC1o_jzhBwQkrvpoP6s9niiCsdvhkoq7Cp9gkm-CxpD -B7R7xs45oDhs68xNi6B2h2vupG0tr_sezcz2lwv6D7v63rmCmZ9lkxpsCq-itj-B9M -BrSr_nug8BnvuijSpRn2iyhZs5znzc-e23rwniD4n15jVzdjqulwyC92w0p9Bua -B7Ssi2yn6B2492nawC32zhosE9366tb_Qggtw6RgywmnSpbmz7l35DilkuyI2uC -BrTut0yxJhuovkKgCjts94Mhw-u-dnPj193tzC476vkkCgsBoyrn34Bmsq88MjlB -B7T-tqyktBkytuFtCv3_2wjBloowmawU2_qmpEktlsjlCv5B3y8or6Cxm5j0qBusB -BLkmm93Xt2l9vlBpksu85D4xjm8Mk6qqptFkw73olB5t6gmkB-17igd -B8Myy8os1bzvxu83G0C97uz5m8Bp1_uw9EhDkg1vlhmB0tpnk8XjBy9ylzkQrk5yjvbkG -BsNq7gl5mX0w091lOWzg504zSjp7zrgTwCknokhtRwmuo0qT4B6iml75I751voxd_I -B8Nvvhx39S9zixmvQZ12pxwhDm80o_rb8C63jr3qE77viriGBs8xtskhB1zupnySlH -BsOz6t_2zMhiwvj8LpBwg1j6Tzh7xte2G__tg10Hhtsjp6CM-1m-7tiBsxtxznI5L -B8O6t0x6zYtss_63E9B375quiM-2q1uzIwFqr2t9lI10ntsgUhIpqrym1hB8oji3qBqC -BsP_iqot1X4xiti2OhF6omv2ld77-x9kd6Ipn4svwXmo9-qnKS5h-9kuEuok7yyK_G -B8Pqk3910Iov2t7oPM5sz3j7lB549q8-DuByqnh_zuBk42-naxDh4ypwsIrtm7gvDiE -BMwvl2z8ctm50ilG_70jw2Qygy-7-Di435nnE_r482pCnuout0Gn0x0_rE -B9I84ml8vmB3mo6j4jDGq9i6miwEpgpgltLKlgvumsyL28gslloFEw7y-3vrF2-vqwunBN -BtJl1-pynrFi1x6jgGL4qkv0vlOqw-r223Ec7jz1zu5K5x4r4xjKTijhyhwoHw4qtzivEW -B9Jgwl640nI32w7s3kBSl3oy79qIys7m4nwEhBxz5zpolEn09jozmIM1opsky9E08np6oxDP -BtKs3su42uEps9mgzLH28mr5_lFzk-q6uZQ5zzklzrCo71uguCJjvz668sPmpwqq6xED -B9Kxr2r33qI8pzv2nuDP8gqi-yqLvqiqqvvCe1yyoql8F54x1lonFZ-vpt-33G4nxrts_HD -BtLnp1pwplKr-tipqqDAq6509oqHgp4k61hDAqh5zkspK7qj0qn5BG187yw62Go8u98psGV -B9Lssys4l1Jr4o07lhFK5pz6tktB4x0iyp0IJ98n268hK_iukpsuEEpjjyt81Ggqsw4h4FC -BNh0kumxnD0x631-qBwqu7o7nI_sumvn7EvhmkqlgHk6g44zxGtu753-zHpul1zgrG -B-E7h6wg1gd824zyt1XA66wh_70yDws0zv2mDBv0p_liqD0-j81huLClz91no90Elnksvy5YC -BuF3p8itlulB6qo6utxeAvx-um48xBvux328gWAprlhopoJ4z275tlXA0v8v14xyB_7tp6w4_BB -B-F7vrql1uoBn00x0-5fByihrp546Cqr0izqkqBCmx6_n3_Wnxhx4u1PBtlw-ul8O8oq-8j3qBE -BuGxx1tghghC51jukp5zBAw8rzrr0rD-j32wjkWBvjik1-o0D-3ilmnmvBCi8kkpx5F8qo95juEA -B-G-ops5lrlDtt_swzymBA10r90t-1Cwiilg5z-BCxh8yix8xBjkk9h45oCDr_tm0xoE40zh67puBC -BuHj3r11u2qBzw5wp04TAnmi_10vHiumx59z2BCs2sz25vmBj7pmoikpBDz0vmrz4mC28kqv_6DE -B-Hzmiyk_whBxyjtv17QAgz4s0ku4D37l0k8sHB7tq144skD2853k59oBAlsv5it2yC5izr2nkkBC -BOlsn1uw20B5o5wisX4ogm18k8Dhu53_h_rB52jk1w3nF8ok1ntklBx_h-p3vFn2h6k--pB -Bfn702mzl6Sumjun3-6DAp2n84w5qCmxkzr8srMAu9u5339pqB1u7lzp29BA627phqxoJrzwm194NA -BvBtz762tv6Z9009w588LAski26jy0W00v660jwbA_w9k00jib1o40-w63HAhj65mispBmjtl9-95BA -B_Bzt6khn3qehiqpprjqLAmmmxzuw5Lu_j3luwhSAkw8mnn0wMl8szuosuHA6y5xxn19iBr7nyv3zwJA -BvC_gynmsnqP8o32lmv5EA16sjujloJkqxrp_xzJAu9gs7-35Xpn0ngk4lPAthyn5m0a28hv4xlTA -B_Cxm73qhlqM8sg_mj3-FAhuwkzw89Ol7146lrwHA0wo8p41lU-_8kr8tTAo5h6k2trRn-m78g7gKA -BvD4rr33w7-Iqtu-0j-zIAp_9hp53_Uhj7-4_i5LAq7y_07oolBtt68g-vgEA1g4p5uzjQ4mtu744rXA -B_Dsqls83g0b0g-ohrykDAgiuk1zmtBtjg0v-43LA_i5-hp42Olmng7xt9GA3917sirtgB4qi16mr8PA -BP34jv7ur3Tw0_n855nO10sq-578Hnzmwxsjyeu1v3hsiu5Bg6tuqhnoQzhxgp5h2lBhyv1rg4tG -Bw8BAA_owx_0O -Bg9BAAzsi4luH -Bw9BAAr4m0wpI -Bg-BAA7uy-r2I -Bw-BAAs94ol8B -Bg_BAArsw_40R -Bw_BAAnuk51iC -BAAA -Bx4BAAvz_zjG -Bh5BAA914lvlB -Bx5BAA0v5nsmB -Bh6BAA9gmoxmB -Bx6BAAjz8653B -Bh7BAA6ln82W -Bx7BAAlyunnf -BBAA -By0BAAvh6zd -Bi1BAAzwszjC -By1BAAxn-8M -Bi2BAAr9676C -By2BAAk_utM -Bi3BAA5gi3sE -By3BAA44xpJ -BCAA -BzwBAAw5-5I -BjxBAAg8kiT -BzxBAA7jp6H -BjyBAA94-xO -BzyBAAo8_kF -BjzBAAmhxnR -BzzBAA23ynH -BDAA -B0sBAA-w-qB -BktBAAvtoF -B0tBAAl26a -BkuBAAk0n4B -B0uBAAuhqP -BkvBAAvm7rB -B0vBAA07lxB -BEAA -B1oBAAil6C -BlpBAA-qvF -B1pBAAn5gD -BlqBAAhi4F -B1qBAAs9zB -BlrBAAhy2E -B1rBAAw5V -BFAA -B2kBCCqgS -BmlBBBzrD -B2lBBA_kI -BmmBCBg7H -B2mBEAl9H -BmnBCBkpI -B2nBCAvkG -BGAA -B3gBLKvI -BnhBXOsG -B3hBeM4jB -BniBYHyZ -B3iBiBN6d -BnjBYJmM -B3jBiBQB -BHUK -B4coDN-D -BodwCyEyB -B4dvGnFoF -Boe_DwFc -B4ekKkCoC -BofhFxCiC -B4fhLsCgG -BInGsB -B5YhC2RP -BpZ4kDo2BM -B5ZrsBmbB -BpayyByCO -B5a14C0UC -BpbxoDEM -B5bjlCrSH -BJxJ5F -B6UrsVzjGA -BqVllD9kLB -B6V59V0mJA -BqWmFkhEA -B6Wq3CvlMC -BqXrrB6yPA -B6X6sPp9EA -BK_yOxsP -B7Q9wpKmzsDA -BrRv8mKlmhFA -B7Rr5qCxuwBA -BrSvl9Dh2gEA -B7StrVjrzCA -BrT78zKw59EA -B7T_zxKuwlBA -BLmkrC0sU -B8M1uk3B-o6wBA -BsN3hi7Bx89pBA -B8Ntu5-Bux5vBA -BsOqv9gDw53eA -B8Os0lWirtQA -BsPyq5vC7z4LA -B8P36qlBropJA -BMylkIkivtB -B9I_in_Rvi-pLA -BtJqonsNhko3BA -B9JuquxM654tMA -BtK4grpIr40pIA -B9Kto-xQo3jOA -BtL84p7Nw6u9PA -B9Lx-x3Bo-p2QA -BNypsoEy0t9P -B-ErnzirFw8q0mDA -BuF7o4jsIx1yr9EA -B-Fu25n1F7hv3lDA -BuGgtiqqKr1z1pBA -B-Gy2ixgHz7ohiBA -BuH_5szpI7-49cA -B-H_l1wyHk84htCA -BO4106-Ju3wq8D -Bf18263eo672sCA -BvBo914njCu6utyXA -B_B-sjgqQ2lw1nLA -BvC4i399Yvyj4rDA -B_C449rp4B4lxmxbA -BvDu_3vjY3qrgrrBA -B_D1-p9xzCnzptshBA -BPun6jzfjqM -Bw8BAAoljslMAAjg9y7wN -Bg9BAA0666w_MAArxn7jkB -Bw9BAAsmig26QAAr6y86qV -Bg-BAAgiw20tKAA41k3j9C -Bw-BAA34y621BAAkq9q-gP -Bg_BAAsjgi-uCAAg380jpJ -Bw_BAAvq9krnEAA4mj72oH -BAAAAA -Bx4BAAyr4s8mBAAtsj-2wB -Bh5BAA3l3y5oBAA0nsypK -Bx5BAAl36t8QAAost__S -Bh6BAAxppu4yBAAm4hynjB -Bx6BAA99nlrqBAAy7r3-N -Bh7BAAy0nz5dAA1-1s9qB -Bx7BAAyqzy9FAA9sm0rO -BBAAAA -By0BAArhjrCAAl34ggD -Bi1BAA0i0iQAA_8wP -By1BAA7vg68EAA797kf -Bi2BAAvvhtrDAAo40yxC -By2BAAizvgrEAAs0hhsB -Bi3BAAni234DAAn77oY -By3BAAshusoBAAjq3r-C -BCAAAA -BzwBAAy40iSAAx84kL -BjxBAAumihIAArmp_C -BzxBAA5smhKAAp40uB -BjyBAA_jtzMAA2hk7G -BzyBAAx75iQAAopz8I -BjzBAA89w7KAAz2if -BzzBAAilyhRAAvnupiB -BDAAAA -B0sBAAmiimBAAnxvwB -BktBAA5n3yBAAw5vO -B0tBAAl_oCAAlyyY -BkuBAAp4oxBAAotyV -B0uBAAjgu5BAAio8E -BkvBAArg6vBAA-yyQ -B0vBAA8s1TAA321vB -BEAAAA -B1oBAAj44EAAyulJ -BlpBAAhj4FAAw7hG -B1pBAAy1-BAA3kvF -BlqBAA66iFAAvw6D -B1qBAAp77FAA6rwJ -BlrBAAorjFAA88C -B1rBAApkiBAAwt-F -BFAAAA -B2kBAA5nHAB2xE -BmlBBA8kGBBv4X -B2lBAA64PDBjiI -BmmBCA5gKCAr0F -B2mBBAu-HGC69G -BmnBBCoTCDrhU -B2nBAB87ECCzgC -BGBBAA -B3gBHN3rBLI2I -BnhBOJiiBDY5G -B3hBYPktBXB5pC -BniBCP1efSyuC -B3iBTG4wBkBR59C -BnjBdB_UcA5N -B3jBAEstBHD8O -BHQDFG -B4ckJI0ClPxFhI -BodsCcvEgDhGyJ -B4d4GoFH0B7EyC -BoenFzBKsJgEwB -B4ezDnBlCoCuC8B -Bof-KmFMnG7JvE -B4fpGxEwBvE4H7E -BI7DhD4L4G -B5Yk3CrMP15B9Ge -BpZl6BxxBSzCoyCT -B5Z1uCjzBPsesVW -Bpa2GtFC0oC0nBC -B5a7XwlBK0LhoCb -BpbuWxbLh3B7Ie -B5by5CkPIgC7yBH -BJ71B8FszBjuB -B6Un2QrLA0kHq4RC -BqV7iR63LA4rL3hKA -B6Vj9Q33GC2xQqsOA -BqW5yGy2JAt2T5iFC -B6W5hX61QA04Ij2RA -BqXrsUzJAigM5rOB -B6XtyanyFA-jEy4UA -BKl6UskH9gDxiL -B7Qztc65jDA-89Hl83HA -BrR2l4CkhoDAth3GvwsHA -B7Rr05JpllFAsgtC2hoKA -BrS1wqKlipBAisyU8juFA -B7Sj-pJ_-HAo2kT4-kFA -BrThn_Di7hCApi0GrvoFA -B7T33pElz9DA655IiogHA -BLnkpB7ra3giD2ntE -B8Mx78JwsWAmu7rBnhgMA -BsNo0k9BrywPAuulrBqzwsBA -B8N80tjC0-22BAnwprDpog-CA -BsOjppU811yBA610Sl02gDA -B8Op-jBzz1lBAz1oF89rvBA -BsPhs0tC03qsBAmingEh-upBA -B8Pq-t9Bs7zdAx5nS3yu7BA -BMjrylDqpswBir6Fly0_B -B9I9h83Dk4mmBAvks9J_s-kBA -BtJz0xid_4zpEAsj5mJu2hrPA -B9Jg6u-fo040PA5h7nrBsyjSA -BtKrt7jOkz0jDAiy0gYnsw-EA -B9K5n3vX7uihIA1zmuI472HA -BtLms-_Ckp3jGAllo7CmrsiFA -B9Lq1h4D98r-GA_qmliBuo63EA -BNj6_-b1_6yOqsktgB8rguH -B-E25kmxBvq5tiCAo-24mB7z_qPA -BuFipolrKlowrzEAhut1jIm9krsGA -B-F439-8E0j5jjDAt5wpyMtuxu-HA -BuG-ormhGj7_xmCA5lo2gIo4h0EA -B-G9lr55Dj7lj0BAgg2v4Cwv3iDA -BuHws--1G90ruuCAmqmzoBk8t1uHA -B-Hkvq83D6whpCAo92koD7_845EA -BOh1u2-G_nqxlD6-g48O4u_qwH -Bfrni8qyCkxqngQAgs76hqE5mrnmxBA -BvB_ws1ylD2_-mnhBAw10jjRrn63sHA -B_B3pt8z6CknjsnzBAu2_yh0C16-kysBA -BvC2syw8rB18ql9oBAin6jt8Bygzpr7CA -B_C2hul4_Co08-rRAhsguwb_3kw8kCA -BvDoivxghDh4yylVA33m3pgC00np9RA -B_Dv3rw9X08o10QAu_oihsC_vzkjjCA -BPxitl1wB4wjnqEloz6usB_op2iX -Bw8BAAo3-h2uCAAvrnynoDAA7un32vP -Bg9BAA_gk354PAAs5_130HAAgxno-gQ -Bw9BAAglt7xlKAAn84jy5WAA0qo_7nB -Bg-BAA05rni_OAAvgwlz-JAAzv0zj8V -Bw-BAAnvvlx8GAA4gw5umYAA3oyv0sV -Bg_BAA_gsmguBAA85sso4DAAziruxnQ -Bw_BAArtnpzxGAAs3tw4zPAAr8rpwvK -BAAAAAAA -Bx4BAAhrtn4aAA08619SAAst9s_Y -Bh5BAAiv5wu5BAA569k8wDAAq470zvD -Bx5BAA1i7zqKAAyj6oiHAAl_qikE -Bh6BAA38trx6BAAko-3x4BAAlhz4jjB -Bx6BAAlrgzkoBAA756llDAA8rplzR -Bh7BAA1m1ygRAAwhnn49BAA1ku18E -Bx7BAA9x9k_JAAx4ylwpBAA2rwnmlB -BBAAAAAA -By0BAA7u7i5EAAqp5n9EAA659j8D -Bi1BAAux57pCAAj7wg5CAAyxkk4D -By1BAA72q93FAAm6uz_KAA342k6K -Bi2BAAo9m6pFAAn5j-8HAAxpgz5C -By2BAAlj9wxEAAg_yw7EAA5utxqD -Bi3BAAgv86tEAAh4owhFAAtno1yB -By3BAAn5hlxEAAso_4rKAA3hgzP -BCAAAAAA -BzwBAAgl3lQAAvpixLAAnu78P -BjxBAA_3h3DAA63koKAAh0ksC -BzxBAAovrkEAAhr9kBAAho10G -BjyBAA-yttSAA_z2_NAA1t0jE -BzyBAAk2wxBAA3n5TAA4zr6G -BjzBAAq0qlSAA5oknJAAnglwI -BzzBAAmlojLAAymjmDAAt30sK -BDAAAAAA -B0sBAAp5xwBAAngzKAA4j8tD -BktBAAov9TAA8vkIAA5znsC -B0tBAAyt0uBAA1t5CAA6uvH -BkuBAAn0roBAAk5lJAAx85B -B0uBAA1u_mBAAsmupCAAk4xB -BkvBAAhg9MAAgxseAAn7mC -B0vBAAhz4DAAun8-BAA_0qb -BEAAAAAA -B1oBAAmmJAAw4zEAAwmT -BlpBAA12nFAA0unHAAtoqE -B1pBAAjnIAAv56BAAng9B -BlqBAAj_zCAAkhlDAAhu6E -B1qBAAjh0BAAwx4BAAu2rB -BlrBAAg8oCAA_hhFAA9_hC -B1rBAApikBAAto2DAAo82I -BFAAAAAA -B2kBABsCCC54HAAgmG -BmlBCBoxIAC2uKFAnmb -B2lBCC33MABi6SAA82B -BmmBCAx4BCA02QFCl6I -B2mBDA9vGEAmpOBAvoY -BmnBBA8yKAA7gTEA4nI -B2nBAAyoHAA3uMAA2oI -BGDBGEBD -B3gBVOpnBoBX8qCCY13B -BnhBFS8GQdhcjBD00B -B3hBYB4EnBJseKW79B -BniBaOxFlBfjtBsBK6oC -B3iBLQnnBPL3HMCqI -BnjBKM1kBpBZihDQM1L -B3jBdQv3BaNmZNDnD -BHiBQANhBD -B4coBzEpF9LiI8CsPpI6E -BodYyEyFrC7EJ8G1C7I -B4d0IrChCzCkH-CpCB_G -BoevF6E4EsHlEX9BA9E -B4eoK4BvFtDoBmE7DjHoH -BoftK5BTmJ8GqC4KtDjF -B4f6D5CClJ0GxCyDrEkD -BI7B2B8K4BhH3E -B5YzoCpXF04E4pCY7tB9wBD -BpZlpBgXPR8GeqvCp4BhB -B5Z52BgTAiZ3aMwe7vBE -BpaxXhsBL6kD4iCIt9C39BK -B5asiBwKRtesPE7zCzdG -Bpb1oBkaSujC9iCAtrB0oBJ -B5bkmDrPN10B87BDkrBxsBE -BJwL9Q5esOqyBuR -B6U00WqqOC7jOjgbD48OitIC -BqVuyhB_pHA_0OxxBAr-Iw_IC -B6VlmaxoCC0L7oKBsqrB06SA -BqWzEhoFBmrHm3BAqyKnuBC -B6WysNhgOA98KuzEA3gRx9GB -BqXsmiBihMCxPtbD7guBpnPC -B6X1nYx6JAu2oBm5KC66G3nGB -BKovV57JzwoBg2C-tCz1D -B7QzlsFv3mBAgiwLuyCAtj-EujsCA -BrR6iyEw2WAhqtMgsgCAi0OzkhCA -B7RurnB6kaAkrlH7xxCAt5nGyk0GA -BrStrmH3wqFAsvlR4yeA7lrFos7FA -B7S-8nDi7wCAtryHlp0BAh2KpliBA -BrTj3xKx7tEAuvjSqvpBA92ZosmHA -B7T12-B84wCA20iD35gEAkpsIwiyBA -BL6-rGu35C-6vD6gxBz3tIl0sI -B8M80iXrmsfAvkpyC400SAi0jtD4_qMA -BsN3tmrBki8qBA4pz6DzyzXAh9m0EjmiQA -B8Nkj_hBvpjDAq-zuBy36gBAhym5DuhwPA -BsO9ylsCsy1iBApxqMl-ynCAy52-CuhxwCA -B8Ou51H61yBA8lyMu22OA-_n0B_mxvBA -BsP-8rmB6jzNA5p8rChi4VA6084D-mh9BA -B8P8zioDmrjlBA7u50GtsgVA2y9Mz7rVA -BMzukqDzu_uBug4lGmpkJjnzsD-ggpC -B9InxmlDmrklLA-056Q9hknaA8sxnL4-92aA -BtJ5xpgX8hgzDAvow_Ix6l5GA-q23JnsgqCA -B9Jyn-mPmi_tNA880qE6z1WArk0wGx40vdA -BtKq4jpGy75tDA2t2jT1n6kOAzwznI2j3hKA -B9Kgx_ia6r1nPA72lncjokoMA22lEszm6KA -BtLut4rD5nm0IA0q2hMwtrjGA31r8vB3ntXA -B9Lgz92Dy8_9QA0r0oV1q56YApowsKzquqCA -BN1lw_Jt5p1Lq_01hBrjrmC3po4To4opa -B-E7sx9zC-j76uBA4gohnIk81njDA0gy1tBtxq-0JA -BuF5hm2L0qwgiBA1slolJ_6j42CAg3v3nF18u7iCA -B-F_4u6oCw0y0dAoqjvrL6py7vBA3jvtjBp4v6uDA -BuG6rqukB7w41_CA0-inhI0ow5wGAh_osqThr-2QA -B-Gm4340D5r4wkEA1wjwIl2p4JAxo48pI-vugmGA -BuHm05q7Hi5jzLA9z_qpD6ntomEA1_1xuEv7w7iIA -B-HiphhkEv1jqyDAokrqsFownp5CA7mmigHo5rzOA -BOu8xiqE8kwuqErivquGrns1xEt9uh7Hy_j45B -Bfz72lw6C-vr8nxBAggu849Cp66k49CAwpr44zCw77jnHA -BvBykn7h5Cxrxg-WAj964-tCl0ln3ZAu96zv4Bknhlk4BA -B_Bkq8p2F020p_WA47oyhqC58y2heA7ntqt3F9ysytYA -BvCm7st1gD7vkv0zBAzq-xyoC0q_kzuBAj1_p4nB_o9w2SA -B_C_tg8tOwq82jFAmwq8jH6wq0njBAq4qxoJ8vj1jEA -BvDgl-q6Ly46kntBAr11p10Bgom7uEAitiw01Bl0-4__BA -B_D59zh1iD7vtvtuBAk7ugwtDoih39gBAhmqqvuBl6pxshBA -BP9pwhmqDrtkytmB-qwi2cojqm1vCqsk52zC3_u2htC -Bw8BAAgzns67MAA74kwinQAAv3x0z1GAA0_mkk-R -Bg9BAA88n6nOAAkmi0r5PAA7ilnwtPAAkogiurC -Bw9BAAn2x9utCAA4zx3l1BAA_km7rjHAAwwih3xG -Bg-BAAziis_9HAA4u9_ynNAA_2h6ihHAAv2_ms8P -Bw-BAAk-vjjvLAAj0yi_uVAAkqphhgTAAnls8u_G -Bg_BAA8kk3-uJAAggln53HAAn73ro2iBAA42kltjN -Bw_BAAw-t23tNAAj7_k4uGAA8_ysonFAAjtlrsuX -BAAAAAAAAA -Bx4BAAsw5t7yBAAl9r82jBAAx-i9zMAAgkxxkuB -Bh5BAAn92z6hBAAm-4xsCAAn3x1-JAAogyt1I -Bx5BAAij626wBAA_p-o7VAA1-7iiHAAs8jxS -Bh6BAAn0_-oYAAwkhv-NAA2x7wvVAA31w_8K -Bx6BAA4u6w-jBAA-y4nwBAA9jwgxEAAxi8m5b -Bh7BAA9xzp6KAA--g1x8BAArjjusKAA9rziic -Bx7BAAh_19r6BAA60hwmmDAA_nk-1MAA5r_hjiB -BBAAAAAAAA -By0BAAq7notDAAhtrz1EAAhixw_CAAk7w3E -Bi1BAAx51ndAAvu85gEAA4zu35BAA4g0q1D -By1BAAy6hwsCAAprpnnEAAj4tzqDAA-lrq-J -Bi2BAAwwm8_BAAnqk00BAAv-zk8FAAsyvomC -By2BAA0vmwyEAAnixt9FAA9oklEAA3t-rrB -Bi3BAAtknpKAAp8k8jEAA8zn6jKAAtngvrJ -By3BAA89vzyFAArm61hFAAu8hrzCAA03rxtC -BCAAAAAAAA -BzwBAA69gwLAAl8itYAAgw5kEAAyv86N -BjxBAAwo72CAAyg64BAA5owrLAAu685K -BzxBAAgpx5MAAql_tEAA9tm_DAAro1_J -BjyBAA5_h7KAAog_wJAAs12hCAA0hihC -BzyBAAl70lGAA1lttDAAkntoTAA-_unJ -BjzBAA0ij5LAAm8u5GAA5vi4NAAthq_S -BzzBAAv-z8LAA6w72HAAx_w8EAA838nN -BDAAAAAAAA -B0sBAA6m3HAAij7WAAlmxnBAAj-pK -BktBAAvi0OAAzopTAAm65uCAAvy17B -B0tBAAo94SAAzpomCAAs3mrBAA06xP -BkuBAAnsk7BAA4_uwBAA1ttGAA44zpB -B0uBAAxutHAAysyPAA__IAA42uF -BkvBAAz-t3BAAg0mdAAmq0rCAAj8pjD -B0vBAA629MAAovpUAA1kvnBAAihwf -BEAAAAAAAA -B1oBAAn8rDAAo4uGAAwjkCAA2jU -BlpBAAxixDAA83gJAAvk5KAAo5jD -B1pBAAl2mEAAhztBAAoiwLAAnh9C -BlqBAAtp1FAA84wIAAz0yEAA8jY -B1qBAA8w-BAApr7GAAor8IAArxlF -BlrBAA8s5CAA8pmCAAutSAAr8rB -B1rBAAsk0DAAl2xGAA_89CAA42zI -BFAAAAAAAA -B2kBBC1pCBDqsMEAvEAC26G -BmlBCAi3HDAuuIBC33gBEBu7J -B2lBBBx9LECgtRDAxnPAB8zR -BmmBCCt0QABy8fAA_tFABr_N -B2mBAA6oCDBriKGCk2HABhlL -BmnBAB4oCDCjoKEB65JAChoC -B2nBBB6qKEC7mcBAu5jBCAzif -BGDBGCAABA -B3gBaI2QXT6VYG77CBMg9C -BnhBeM9zBFJyNNIq7CHF10B -B3hBRJh9BqBFq1BXcvnBOVgkB -BniBWBq2B3BLxQWGltBUa1qB -B3iBZFv0BYF2CGa0GAdy0C -BnjBdQoPUbt7BJajScJkI -B3jBSSk1BMVzbBO0fzBG1iC -BHINXMWGfH -B4c1KiDkC0J3FgD-HqHYqE7J_D -Bod9I3C4E2MvBvEnKgFpEsK7BwG -B4duDZqF5EZQyC8E7KxEvEsE -BoeuGqDqCzCrHmC8CqCrC7FnCtG -B4esKuB1CjI7D4FmBiG1FlFOyC -BofzI0CkF6L1GblD0J9D_FjHH -B4f2G7ElFsCgG-ExDmB9ExLoD2I -BIjLkD4IL3ExHzB-H -B5YwQmlBDlyB1bQqzBrJHgyBiGJ -BpZvb5VF8qCFaurB6JR__D0GE -B5Z5nBqMN-f_3BehkD29CAwyDlUA -BpainD32BHptCohCAzX_gBK-H8tBO -B5a5pC7ZHxJjQK8CxCAksBylCD -Bpb-jB3vBUpgBkfjB9pCgLY4iF0GT -B5bue4nBMpiChsCR-jDpOE9asgBO -BJz2BnoB9ag_B2-CxuChDsU -B6U8rVznOC3v2Bm5UBw3Yg9DB40DlzbC -BqV01dopPA5rwBvtcBggF86GC4wc4mIA -B6Vlse-mLAo6D7wXB2m4ByzUEjufluZB -BqWkpc0vIB1-LhpFCz6Uj3KBuunB68VC -B6WrlD4oOCjndwiBDq9yBv0cA9gK-1HC -BqXtqWo-OBtch_WAx7FwhRCkoS1nDA -B6Xv6Mn0QCyzR0iGBpxnBwsLBwr9Bj-HC -BK11Jr0I06Upfz4dlwHy50B-hE -B7QrrhI3wtCA0qmDkw3FAzx4Dn9nDAg0vO952EA -BrRk0gG8grFAg8-Bj36EA1x9C75BAz75Ghu-EA -B7R1ssBiqtEAuzyI48NAm0kB397DAxq9SzrpEA -BrSvr-E65TAm2zG1ihFA0lnFo10DA19wBs1hFA -B7S_t3F7_dA2ssIynxCA1m0Np_-DAq-9Di7MA -BrTutnJh1wBArplPs3uBAkttBsumFA3koC7nWA -B7T49kGwhqEAkx2BrwMA1jiR_08BAt1Nrv6BA -BLiiuIsmyDpgsM5giFmyjE2-9E0vxDtp7F -B8MopuxC_spbAzmrvD5wrCA626F1h8UAp270C2r3XA -BsN1yt-C71qBAj8I8g9WA6n5gBt0kkCAj31Gn-EA -B8NhlyCplqNA8-_kD8uyoBA3_v9Dj8-dAo-32Cww-aA -BsO7jqnDh2maAykoqCuvwdA1nnV_usDAhyj5BzokKA -B8Oxx9gC5-knBA_3hkB8o-iBAt3uE4n9fA419wF1kosCA -BsPu948ChuyNAwhzG755JA_r7-F83miBA-9-6C52PA -B8P6181Bgs_HA1ppjB4-3sBAun2wBri7FAtm4jDzwtGA -BMn19kDv-2J2rmuE-2i_Bx5n8D9zk-Bs6xdvj1d -B9I_jlhPo1oxQAkn3ssB1nq3SAwj3Lv18pOAujjRmxzreA -BtJmj-rNznsMA54-ssBq366KA-7llWt79kGAi9k2Dk443GA -B9J0in8Nz6qqPA06__Dul5xNApssoLk7qeArtphBk1t8NA -BtK2n8hO3jmzQAtt6_kBmnpmEA3sj8Jmh73VA6hg6vB594hMA -B9K2-8oQqmuvIAjmpgkBj1hoVA610nCkiv6RA8_mjvBhophBA -BtLvinuT5yl4CAm-z3Qwv6hKA8r_-iB0zu_BAvsq3GnlyxUA -B9Loq5ohBq3ohGA3-woIh-hmLAxj21mBi624JA_viNn238NA -BNos0rO-7k7N7p30hBhk8Ngzh0oBpw_saoq7vK-7osI -B-E6_6rxIk4z05BAp36-wFw0kp7BAht7m7Mti4jgGA28vguPjjqo_BA -BuFtltlkE38sg5CA9ki7xB02tsaAjwp61Ey8mh8BAqgg_zUi3-61EA -B-F9qpotK8h3_5EAqv61qMjm_r_JAq508mC8h88QAjug8gOiygu-IA -BuG6q932Fyu-ytDAr2-koJvh-pvEAsrw1yLwhio_CA77g4apokiTA -B-G24jn9I8qwzDAm25jkBqr9lsCAv5u7mF-ihplCAtomvD5850oEA -BuHmv78a5r4q_DA-67jjGw7-yvHAzojg2L377hvGA8hq-zKu05w5HA -B-H5stgvG083jtEAmjk_pCj684jBA5mnlkC_9_30GAm940nP22ujgIA -BOtwp5T1qjrqBv7_m0C_wky9DkuqpzI-ngvvBn3s0oLwlm2zI -Bf16x07qCi5r5_BAorkgh8Bz6owzhBAxklzv8Byqj3uqBAw8i21lCr7pp31BA -BvBg138sqDs9-t1LAxnwxx-Elsn6gLAyl-nKmzvj_eAwq7p__D_xwx2sBA -B_BgqwurhDp0i6yXAzyp2kmF4-x4hLA9vhvqiB383ghbA8g71gxD-kvzz3CA -BvCpi7kl6BqzyslPAh24s2T_10tnZAqrz8soC5_2x9qBApy_z0_Bgng09lBA -B_Co5uxjuBus676uBAr5s16mChvry80CA3mi8mrCm360tiCAqtxm85F5sr9njBA -BvDgrq59mBiyimyKAj2yxtuEt9t54VA0_rm9iCs0qgrYA60ks-qE9j7yisBA -B_D4wj4noDziitxoBAr9i0mSw907l0CAn57ss-E3w7xuHAjjyp0E_j_vv3CA -BPww8zpIxtptwY7m-7-T6vugk2Bm_w2l3C6noshGvgiw5nDr5wxxmC -Bw8BAA3t9c -Bg9BAA83qlB -Bw9BAA_36kB -Bg-BAA8toc -Bw-BAA3ywH -Bg_BAA_23Y -Bw_BAAv-ppB -BAAA -Bx4BAAy92C -Bh5BAAkjhF -Bx5BAAw4-F -Bh6BAAy-3C -Bx6BAA-lrF -Bh7BAA_j4E -Bx7BAAwm0D -BBAA -By0BAA8nL -Bi1BAA_6E -By1BAA2uO -Bi2BAA22D -By2BAAlsP -Bi3BAA6C -By3BAA4tJ -BCAA -BzwBAAnI -BjxBAA40B -BzxBAA2lB -BjyBAAp2B -BzyBAAO -BjzBAAnkB -BzzBAAz3B -BDAA -B0sBAA3C -BktBAAL -B0tBAAhE -BkuBAAxF -B0uBAAhB -BkvBAAqE -B0vBAAb -BEAA -B1oBAAA -BlpBAAS -B1pBAAR -BlqBAAB -B1qBAAF -BlrBAAC -B1rBAAF -BFAA -B2kBAAA -BmlBAAC -B2lBAAA -BmmBAAB -B2mBAAC -BmnBAAA -B2nBAAB -BGAA -B3gBAAA -BnhBAAA -B3hBAAA -BniBAAA -B3iBAAA -BnjBAAA -B3jBAAA -BHAA -B4cAAA -BodAAA -B4dAAA -BoeAAA -B4eAAA -BofAAA -B4fAAA -BIAA -B5YAAA -BpZAAA -B5ZAAA -BpaAAA -B5aAAA -BpbAAA -B5bAAA -BJAA -B6UDCA -BqVAAA -B6VDAA -BqWCAA -B6WBBA -BqXACA -B6XCAA -BKAA -B7QTEA -BrROJA -B7RIOA -BrSXKA -B7SSLA -BrTEOA -B7TQBA -BLiBC -B8MzBwFA -BsNhC9EA -B8NgH5BA -BsOtDNA -B8O5KgBA -BsPrIyBA -B8P0FAA -BM3JgE -B9Il1Bg3BA -BtJi0CrHA -B9JrwC_QA -BtKjMugBA -B9Kz2CqbA -BtLkiCwfA -B9Lu9C4LA -BN3yCzR -B-ErvUvmMA -BuFrrKusMA -B-Fm4FxOA -BuG4-am7NA -B-G3hchkJA -BuH4pW0hIA -B-HhqD5rCA -BOoQywC -Bf79vIh8yEA -BvB979Hv1iDA -B_Bv9jDk3-CA -BvCgn6H43vFA -B_C5i5Gm5lBA -BvD04jEnnuDA -B_DnnjD529EA -BPkigI3mhE -Bw8BAArq3lBAA0-krB -Bg9BAAvxnYAA0u-gC -Bw9BAAkth0BAAv7xY -Bg-BAAk7hBAA77_mB -Bw-BAAjrhoBAAgikU -Bg_BAA_0mmBAA0w8b -Bw_BAA3tqjBAA0gzmB -BAAAAA -Bx4BAA73hBAA13e -Bh5BAAvosFAAkivK -Bx5BAA_u8EAA8nvK -Bh6BAAt-3EAAwgiK -Bx6BAAyokEAA_hhJ -Bh7BAAx9_BAAlzG -Bx7BAA_h8BAAsoqF -BBAAAA -By0BAAyhJAA1vW -Bi1BAAl8PAAqgD -By1BAAtoLAAmpN -Bi2BAA7nHAAiqF -By2BAA3yNAA2gC -Bi3BAAs5IAAnnW -By3BAArsRAAwE -BCAAAA -BzwBAAneAA47B -BjxBAAmpBAA5qB -BzxBAA-yBAA3jC -BjyBAAm5BAAvxC -BzyBAA_mBAAkT -BjzBAArFAA7K -BzzBAA30BAAylC -BDAAAA -B0sBAAzFAA2F -BktBAAzBAA6D -B0tBAAQAAlF -BkuBAAmFAA9J -B0uBAAjFAAwJ -BkvBAAZAAuB -B0vBAArBAAmC -BEAAAA -B1oBAAOAAJ -BlpBAAKAAb -B1pBAAFAAD -BlqBAADAAE -B1qBAAPAAQ -BlrBAAKAAV -B1rBAAPAAa -BFAAAA -B2kBAAAAAA -BmlBAABAAC -B2lBAACAAB -BmmBAACAAA -B2mBAACAAA -BmnBAAAAAC -B2nBAAAAAA -BGAAAA -B3gBAAAAAA -BnhBAAAAAA -B3hBAAAAAA -BniBAAAAAA -B3iBAAAAAA -BnjBAAAAAA -B3jBAAAAAA -BHAAAA -B4cAAAAAA -BodAAAAAA -B4dAAAAAA -BoeAAAAAA -B4eAAAAAA -BofAAAAAA -B4fAAAAAA -BIAAAA -B5YAAAAAA -BpZAAAAAA -B5ZAAAAAA -BpaAAAAAA -B5aAAAAAA -BpbAAAAAA -B5bAAAAAA -BJAAAA -B6UABABEA -BqVDAAIBA -B6VBBACCA -BqWCAAFBA -B6WBCAEBA -BqXBBAEEA -B6XCAAFAA -BKBCED -B7QCMADFA -BrROCATLA -B7RDPANEA -BrSSPAKaA -B7SgBQAjBBA -BrTTDALGA -B7TfQAgBHA -BLiBDhBU -B8MtCrBALwCA -BsNgJIAlLgCA -B8NwKiBA5H7BA -BsO4EjEAMqJA -B8OoJzBAxHoFA -BsP-G9EAxRkIA -B8PkHtBAzBwGA -BMgFzExDiH -B9Iu7B8OAv0B2XA -BtJylDztBAebA -B9J4wB5LAWjsBA -BtKs8CiOA9lC3RA -B9K-1C8TAvmB8gBA -BtL6sBr0BA9_CitBA -B9Lo9BvwBA7qEoxCA -BNrgBtDxhBsX -B-E9hEn6QAm7NgqPA -BuFwlcl7GAjhczhJA -B-F7xN39JA_jLzEA -BuGrqSgDA6ktBrwMA -B-G0md_iDAkvDv_GA -BuHrSyHAvwiBp2KA -B-H-hF0qRA49S_3DA -BOs6U4vDrkwBwhH -Bfp_rHy03EA76M3qrEA -BvByyoE4zkFA7iO7qWA -B_B7myB8t6DApw_F_4pIA -BvC061D7t4BAw7kCujzFA -B_CnjmDwklFAs9Z3_9FA -BvD3igJijrCAq1lOzjrDA -B_D5h6Ho2NAu4-QzhiFA -BP3o_Gi8rDk0wIw31B -Bw8BAA0x3NAAv-5rBAA8p-I -Bg9BAAsv3CAA3z0pBAAzr1S -Bw9BAAgj9fAA894VAAv3msD -Bg-BAA_m_JAA8ts9BAAzpr2C -Bw-BAA09ldAA3274CAAg7yX -Bg_BAA7gg7BAAkijrCAA73vb -Bw_BAAj-wiBAAzm9YAA8u4qD -BAAAAAAA -Bx4BAAu0tBAAhvpFAAk7pC -Bh5BAAgzfAA5hvCAA03wC -Bx5BAApz7FAAokrDAAy2uC -Bh6BAAj8kCAA8g0HAA22H -Bx6BAAt1gBAAhxnDAAvsrB -Bh7BAA0-JAAp98CAAy3-C -Bx7BAAm6mFAAh6pLAA8vhL -BBAAAAAA -By0BAAqgLAA_FAArra -Bi1BAA3-DAA8wNAAviX -By1BAAv7OAAg8RAA67J -Bi2BAAh3GAA65WAA76K -By2BAA0qRAA5uTAAyjK -Bi3BAAo8JAAnzXAA-of -By3BAAnmSAA2vGAAygQ -BCAAAAAA -BzwBAAvTAAzRAAixC -BjxBAAvLAA9CAAxmB -BzxBAAoNAA4WAA5tB -BjyBAAlFAAoXAA7D -BzyBAAvsBAAwJAAq8B -BjzBAAqmBAAtBAAiQ -BzzBAA6IAA2ZAA75B -BDAAAAAA -B0sBAAUAAqCAAtG -BktBAAqFAANAAd -B0tBAAvDAA6BAAwH -BkuBAArEAAsGAA1E -B0uBAA_DAAlBAA2E -BkvBAAmGAApDAA9H -B0vBAAsBAAsDAAtE -BEAAAAAA -B1oBAAPAAUAAN -BlpBAAHAAaAAR -B1pBAAUAARAAT -BlqBAAFAAAAAA -B1qBAASAAdAAC -BlrBAAAAASAAF -B1rBAAOAAHAAC -BFAAAAAA -B2kBAAAAABAAE -BmlBAACAABAAB -B2lBAAAAACAAB -BmmBAABAAEAAA -B2mBAABAACAAA -BmnBAACAADAAE -B2nBAACAABAAC -BGAAAAAA -B3gBAAAAAAAAA -BnhBAAAAAAAAA -B3hBAAAAAAAAA -BniBAAAAAAAAA -B3iBAAAAAAAAA -BnjBAAAAAAAAA -B3jBAAAAAAAAA -BHAAAAAA -B4cAAAAAAAAA -BodAAAAAAAAA -B4dAAAAAAAAA -BoeAAAAAAAAA -B4eAAAAAAAAA -BofAAAAAAAAA -B4fAAAAAAAAA -BIAAAAAA -B5YAAAAAAAAA -BpZAAAAAAAAA -B5ZAAAAAAAAA -BpaAAAAAAAAA -B5aAAAAAAAAA -BpbAAAAAAAAA -B5bAAAAAAAAA -BJAAAAAA -B6UCAAACADBA -BqVEAABBAFCA -B6VECABDABCA -BqWAAABCAGBA -B6WBAACAABCA -BqXCBABAAECA -B6XBBAEAACCA -BKAACABA -B7QDBAmBHAZAA -BrRHSAQdAFKA -B7RNPAaUAEMA -BrSGLALeAALA -B7SXMAHDACXA -BrTRLAuBMAnBCA -B7TFHACQALXA -BLBHYG1BQ -B8M3KxCAoLkGAyG_BA -BsNiGsEAnGRAzJpGA -B8NnICA-L-BAhBqDA -BsOnIvCAezBAmCiDA -B8OvE2BA2MwDA9K1GA -BsPtCsBAxHFAwQmCA -B8P_COArHgEAiK3BA -BM-F_CtCuGxE9C -B9IkqD8SArhF3wBAo7C1UA -BtJmtDxTApjGkaALuMA -B9Jq6C6aAgTz3BAnwBkPA -BtKz_BplBAs7E2FAlvBybA -B9KgsC7pBA1mFyzBAwmBpHA -BtLluByXA7XvaAlhBwaA -B9LukBhMAibrqBAqIqFA -BNhpBjCkO9kB4nE8rB -B-E-kjBs-PAl-pB3gNA5lWnpOA -BuFg_YrgNA_wyBg0HA9PszSA -B-FkyJowDAx1G_qUArqWkqBA -BuG3-OxrQA_1G0sSAi9qByjOA -B-G_jD6uCAmqQt1GA5qpBrTA -BuHrUw9JAiujB92LAtldpvNA -B-HwmEjwOAn4Ik2KAlIrpNA -BO36Lr0N6jHiwP1xOjmB -Bf-rN2xbAirsFksxBA9zjN_u3EA -BvB55zD8xnDA0zuJisPAu16Evu3GA -B_ByvhIvsuBAtxuQ323BApjfxpBA -BvCq-zF7uwEAl4xN2wqJA3xrBh1KA -B_Cu07Bl-kDA5n-Lom4DAorzU54rDA -BvD51pCj8_DAq1qF01zHAxmkC-wcA -B_Dt_jGwvFAuj2PkvmDAn_tUxpyHA -BPpprJs_Ou95Jz98Cl84Bu7qG -Bw8BAAg1m6BAA75yeAAgnEAAo14S -Bg9BAA8nrcAAn-2XAA8iobAAo90D -Bw9BAAkosJAA7qk5BAAos1SAAwi_5B -Bg-BAA_q1XAAkxraAA7hzmBAA_6yD -Bw-BAA7zx5BAAgttOAA4-kjBAAkqkZ -Bg_BAAwry8BAA7tz3BAA_nonBAAw4zmC -Bw_BAAn6gUAAs2jqCAA70iIAAwtW -BAAAAAAAAA -Bx4BAAwr5DAAnk6GAAu78FAA8uqB -Bh5BAAjx3BAAx-0CAA472BAAy0gH -Bx5BAAh9zCAA-xuHAAnwyBAA684B -Bh6BAA-rrBAAu1rDAAzj4EAA_l8C -Bx6BAAn0vBAAh0FAAnsnCAA1_gB -Bh7BAArs5BAA1gRAAy8pEAAhswC -Bx7BAAxh4EAAurvDAAjgkBAAv3M -BBAAAAAAAA -By0BAA6DAA6fAAwhEAAlvE -Bi1BAAzuSAAs0BAA2qkBAAhziB -By1BAA5wFAA-wMAArzEAA-qL -Bi2BAA_5BAAyzGAAl9QAAk7X -By2BAA7uKAAwtdAAxvVAA4wL -Bi3BAA2hPAAl7PAAh4LAAw-L -By3BAAyoTAA1wIAAlsbAA--C -BCAAAAAAAA -BzwBAAqvBAA56CAAsTAA5O -BjxBAAofAAx3CAAosDAAhlC -BzxBAALAA1BAAqLAA2X -BjyBAAtPAA0OAAkIAA3V -BzyBAAr-BAAsvCAAz6BAAuY -BjzBAA9lBAAlKAAqmBAAvkB -BzzBAAggBAAloCAAojDAA38B -BDAAAAAAAA -B0sBAAvDAAoDAAlBAA6B -BktBAArBAA5DAAyJAA5D -B0tBAAIAAuEAAUAAzJ -BkuBAAbAAlBAAnCAAkG -B0uBAA3DAA6EAAtBAAnD -BkvBAAiCAAUAAvIAAyK -B0vBAA3DAA4EAAvFAA6I -BEAAAAAAAA -B1oBAAIAAJAAKAAJ -BlpBAARAAGAAaAAV -B1pBAAPAAAAACAAD -BlqBAATAAKAACAAB -B1qBAAKAAEAAbAAQ -BlrBAAPAASAAJAAI -B1rBAAKAACAARAAO -BFAAAAAAAA -B2kBAABAAAAAEAAB -BmlBAAAAAAAAAAAA -B2lBAABAAAAACAAC -BmmBAACAAAAABAAA -B2mBAAAAAAAABAAC -BmnBAAAAAAAAAAAA -B2nBAABAACAAAAAB -BGAAAAAAAA -B3gBAAAAAAAAAAAA -BnhBAAAAAAAAAAAA -B3hBAAAAAAAAAAAA -BniBAAAAAAAAAAAA -B3iBAAAAAAAAAAAA -BnjBAAAAAAAAAAAA -B3jBAAAAAAAAAAAA -BHAAAAAAAA -B4cAAAAAAAAAAAA -BodAAAAAAAAAAAA -B4dAAAAAAAAAAAA -BoeAAAAAAAAAAAA -B4eAAAAAAAAAAAA -BofAAAAAAAAAAAA -B4fAAAAAAAAAAAA -BIAAAAAAAA -B5YAAAAAAAAAAAA -BpZAAAAAAAAAAAA -B5ZAAAAAAAAAAAA -BpaAAAAAAAAAAAA -B5aAAAAAAAAAAAA -BpbAAAAAAAAAAAA -B5bAAAAAAAAAAAA -BJAAAAAAAA -B6UABABEAEAABBA -BqVCCABBABBAACA -B6VCAAAAABAAAAA -BqWAAACAAFBAEAA -B6WCAADCACBADCA -BqXBAACCAAAAABA -B6XCCADBAEAAAAA -BKDAEAAACC -B7QRAACMAaPAfWA -BrReGA5BKA2BXAEMA -B7RiBMAhCTAOBA0BKA -BrSeKArBbAKIAIFA -B7SHQATAACZA6BSA -BrTZIAmBNAKOAnBJA -B7TaLAAMAJDAGJA -BLNFNKKFFO -B8MiCdAjLLAyL6DAxI_EA -BsN9DxBAkEqCAO2CAiEtGA -B8NkJ6BAzKrHAX8IAyGSA -BsOmGuFA9JTAwM9BApTYA -B8O-IGAqCsDAtR5IA-J4KA -BsPmLdAvFfA0EAA_DIA -B8PuHnEAvEyJAuFpHAlKoGA -BMjJzBwPyEzBtC_CxE -B9Ix9C4mBAwgD13BAq8B9kBAzsBg8CA -BtJwoCtsBA-KkjDAj8Fv2CAitGpBA -B9J6zBv1BA3rBm3BAonB14BAmewHA -BtKzbyMAy_DhjCAt0G6JAivFrDA -B9KpkDm4BAgsBptBAgoFlPAj1GhRA -BtLlP6PAye3zBAmOobAhuByWA -B9LndoqBAmmCjMAjnDj0BA5jB-rCA -BN2mCxC1oBjuBgoB6iC7xD6I -B-Ek7IquGAyf51FAr1J_lBAtrNtBA -BuFlmQ08PA8tejgQAt_uBl7OAs2gCgzDA -B-FqzSgPAwhHhVA0qI1wLAlhGsuaA -BuGyhgBztEAvhT4nJAn9UsvCAxhM_wMA -B-GgvUhjOAnuyBi9PA6uI-qJA6zkBpmFA -BuHy3hBrnDAhhlBo0JArpS23HA8gPxxBA -B-Hm5XiwJAtkvB3oLAitF66NAuvxB7RA -BOx7e27Fg9gCl4F7mjBzlCpnLyuL -Bf7y1B9h3DAi68Jwz0GA9y7O45eAqtyMyqiBA -BvB0qDpp0BA91jHwlpEAp4vC7_hEAy3xS0-sBA -B_BugqBh6XAjpvFykNA-1sOx6LAvy4MnqGA -BvC6g6Inl2BAl9mO38BAohRlrrBA064P4m5EA -B_C3yxExrrEA0lJmiiBAyvT78KA1p0D-j5FA -BvDym0Ko6rDAltxEzugGAn40F84iIA19tJ7o7FA -B_D_xtGirfAi3wQjskDA574H-tlDAs_-Dj7xFA -BPr_jE4tN4z_NqnmEn2kQn1oDzp1Dh71F -Bw8BAAA -Bg9BAAA -Bw9BAAA -Bg-BAAA -Bw-BAAA -Bg_BAAA -Bw_BAAA -BAAA -Bx4BAAA -Bh5BAAA -Bx5BAAA -Bh6BAAA -Bx6BAAA -Bh7BAAA -Bx7BAAA -BBAA -By0BAAA -Bi1BAAA -By1BAAA -Bi2BAAA -By2BAAA -Bi3BAAA -By3BAAA -BCAA -BzwBAAA -BjxBAAA -BzxBAAA -BjyBAAA -BzyBAAA -BjzBAAA -BzzBAAA -BDAA -B0sBAAA -BktBAAA -B0tBAAA -BkuBAAA -B0uBAAA -BkvBAAA -B0vBAAA -BEAA -B1oBAAA -BlpBAAA -B1pBAAA -BlqBAAA -B1qBAAA -BlrBAAA -B1rBAAA -BFAA -B2kBAAA -BmlBAAA -B2lBAAA -BmmBAAA -B2mBAAA -BmnBAAA -B2nBAAA -BGAA -B3gBAAA -BnhBAAA -B3hBAAA -BniBAAA -B3iBAAA -BnjBAAA -B3jBAAA -BHAA -B4cAAA -BodAAA -B4dAAA -BoeAAA -B4eAAA -BofAAA -B4fAAA -BIAA -B5YAAA -BpZAAA -B5ZAAA -BpaAAA -B5aAAA -BpbAAA -B5bAAA -BJAA -B6UAAA -BqVAAA -B6VAAA -BqWAAA -B6WAAA -BqXAAA -B6XAAA -BKAA -B7QAAA -BrRAAA -B7RAAA -BrSAAA -B7SAAA -BrTAAA -B7TAAA -BLAA -B8MAAA -BsNAAA -B8NAAA -BsOAAA -B8OAAA -BsPAAA -B8PAAA -BMAA -B9IAAA -BtJAAA -B9JAAA -BtKAAA -B9KAAA -BtLAAA -B9LAAA -BNAA -B-EAAA -BuFAAA -B-FAAA -BuGAAA -B-GAAA -BuHAAA -B-HAAA -BOAA -BfBAA -BvBAAA -B_BAAA -BvCAAA -B_CAAA -BvDAAA -B_DCAA -BPAA -Bw8BAAAAAA -Bg9BAAAAAA -Bw9BAAAAAA -Bg-BAAAAAA -Bw-BAAAAAA -Bg_BAAAAAA -Bw_BAAAAAA -BAAAAA -Bx4BAAAAAA -Bh5BAAAAAA -Bx5BAAAAAA -Bh6BAAAAAA -Bx6BAAAAAA -Bh7BAAAAAA -Bx7BAAAAAA -BBAAAA -By0BAAAAAA -Bi1BAAAAAA -By1BAAAAAA -Bi2BAAAAAA -By2BAAAAAA -Bi3BAAAAAA -By3BAAAAAA -BCAAAA -BzwBAAAAAA -BjxBAAAAAA -BzxBAAAAAA -BjyBAAAAAA -BzyBAAAAAA -BjzBAAAAAA -BzzBAAAAAA -BDAAAA -B0sBAAAAAA -BktBAAAAAA -B0tBAAAAAA -BkuBAAAAAA -B0uBAAAAAA -BkvBAAAAAA -B0vBAAAAAA -BEAAAA -B1oBAAAAAA -BlpBAAAAAA -B1pBAAAAAA -BlqBAAAAAA -B1qBAAAAAA -BlrBAAAAAA -B1rBAAAAAA -BFAAAA -B2kBAAAAAA -BmlBAAAAAA -B2lBAAAAAA -BmmBAAAAAA -B2mBAAAAAA -BmnBAAAAAA -B2nBAAAAAA -BGAAAA -B3gBAAAAAA -BnhBAAAAAA -B3hBAAAAAA -BniBAAAAAA -B3iBAAAAAA -BnjBAAAAAA -B3jBAAAAAA -BHAAAA -B4cAAAAAA -BodAAAAAA -B4dAAAAAA -BoeAAAAAA -B4eAAAAAA -BofAAAAAA -B4fAAAAAA -BIAAAA -B5YAAAAAA -BpZAAAAAA -B5ZAAAAAA -BpaAAAAAA -B5aAAAAAA -BpbAAAAAA -B5bAAAAAA -BJAAAA -B6UAAAAAA -BqVAAAAAA -B6VAAAAAA -BqWAAAAAA -B6WAAAAAA -BqXAAAAAA -B6XAAAAAA -BKAAAA -B7QAAAAAA -BrRAAAAAA -B7RAAAAAA -BrSAAAAAA -B7SAAAAAA -BrTAAAAAA -B7TAAAAAA -BLAAAA -B8MAAAAAA -BsNAAAAAA -B8NAAAAAA -BsOAAAAAA -B8OAAAAAA -BsPAAAAAA -B8PAAAAAA -BMAAAA -B9IAAAAAA -BtJAAAAAA -B9JAAAAAA -BtKAAAAAA -B9KAAAAAA -BtLAAAAAA -B9LAAAAAA -BNAAAA -B-EAAAAAA -BuFAAAAAA -B-FAAAAAA -BuGAAAAAA -B-GAAAAAA -BuHAAAAAA -B-HAAAAAA -BOAAAA -BfBAACAA -BvBBAACAA -B_BBAAEAA -BvCAAAAAA -B_CAAACAA -BvDAAACAA -B_DAAAAAA -BPCABA -Bw8BAAAAAAAAA -Bg9BAAAAAAAAA -Bw9BAAAAAAAAA -Bg-BAAAAAAAAA -Bw-BAAAAAAAAA -Bg_BAAAAAAAAA -Bw_BAAAAAAAAA -BAAAAAAA -Bx4BAAAAAAAAA -Bh5BAAAAAAAAA -Bx5BAAAAAAAAA -Bh6BAAAAAAAAA -Bx6BAAAAAAAAA -Bh7BAAAAAAAAA -Bx7BAAAAAAAAA -BBAAAAAA -By0BAAAAAAAAA -Bi1BAAAAAAAAA -By1BAAAAAAAAA -Bi2BAAAAAAAAA -By2BAAAAAAAAA -Bi3BAAAAAAAAA -By3BAAAAAAAAA -BCAAAAAA -BzwBAAAAAAAAA -BjxBAAAAAAAAA -BzxBAAAAAAAAA -BjyBAAAAAAAAA -BzyBAAAAAAAAA -BjzBAAAAAAAAA -BzzBAAAAAAAAA -BDAAAAAA -B0sBAAAAAAAAA -BktBAAAAAAAAA -B0tBAAAAAAAAA -BkuBAAAAAAAAA -B0uBAAAAAAAAA -BkvBAAAAAAAAA -B0vBAAAAAAAAA -BEAAAAAA -B1oBAAAAAAAAA -BlpBAAAAAAAAA -B1pBAAAAAAAAA -BlqBAAAAAAAAA -B1qBAAAAAAAAA -BlrBAAAAAAAAA -B1rBAAAAAAAAA -BFAAAAAA -B2kBAAAAAAAAA -BmlBAAAAAAAAA -B2lBAAAAAAAAA -BmmBAAAAAAAAA -B2mBAAAAAAAAA -BmnBAAAAAAAAA -B2nBAAAAAAAAA -BGAAAAAA -B3gBAAAAAAAAA -BnhBAAAAAAAAA -B3hBAAAAAAAAA -BniBAAAAAAAAA -B3iBAAAAAAAAA -BnjBAAAAAAAAA -B3jBAAAAAAAAA -BHAAAAAA -B4cAAAAAAAAA -BodAAAAAAAAA -B4dAAAAAAAAA -BoeAAAAAAAAA -B4eAAAAAAAAA -BofAAAAAAAAA -B4fAAAAAAAAA -BIAAAAAA -B5YAAAAAAAAA -BpZAAAAAAAAA -B5ZAAAAAAAAA -BpaAAAAAAAAA -B5aAAAAAAAAA -BpbAAAAAAAAA -B5bAAAAAAAAA -BJAAAAAA -B6UAAAAAAAAA -BqVAAAAAAAAA -B6VAAAAAAAAA -BqWAAAAAAAAA -B6WAAAAAAAAA -BqXAAAAAAAAA -B6XAAAAAAAAA -BKAAAAAA -B7QAAAAAAAAA -BrRAAAAAAAAA -B7RAAAAAAAAA -BrSAAAAAAAAA -B7SAAAAAAAAA -BrTAAAAAAAAA -B7TAAAAAAAAA -BLAAAAAA -B8MAAAAAAAAA -BsNAAAAAAAAA -B8NAAAAAAAAA -BsOAAAAAAAAA -B8OAAAAAAAAA -BsPAAAAAAAAA -B8PAAAAAAAAA -BMAAAAAA -B9IAAAAAAAAA -BtJAAAAAAAAA -B9JAAAAAAAAA -BtKAAAAAAAAA -B9KAAAAAAAAA -BtLAAAAAAAAA -B9LAAAAAAAAA -BNAAAAAA -B-EAAAAAAAAA -BuFAAAAAAAAA -B-FAAAAAAAAA -BuGAAAAAAAAA -B-GAAAAAAAAA -BuHAAAAAAAAA -B-HAAAAAAAAA -BOAAAAAA -BfAAABAAAAA -BvBAAACAABAA -B_BAAACAABAA -BvCBAACAABAA -B_CAAACAABAA -BvDCAABAAAAA -B_DAAAAAABAA -BPCADAEA -Bw8BAAAAAAAAAAAA -Bg9BAAAAAAAAAAAA -Bw9BAAAAAAAAAAAA -Bg-BAAAAAAAAAAAA -Bw-BAAAAAAAAAAAA -Bg_BAAAAAAAAAAAA -Bw_BAAAAAAAAAAAA -BAAAAAAAAA -Bx4BAAAAAAAAAAAA -Bh5BAAAAAAAAAAAA -Bx5BAAAAAAAAAAAA -Bh6BAAAAAAAAAAAA -Bx6BAAAAAAAAAAAA -Bh7BAAAAAAAAAAAA -Bx7BAAAAAAAAAAAA -BBAAAAAAAA -By0BAAAAAAAAAAAA -Bi1BAAAAAAAAAAAA -By1BAAAAAAAAAAAA -Bi2BAAAAAAAAAAAA -By2BAAAAAAAAAAAA -Bi3BAAAAAAAAAAAA -By3BAAAAAAAAAAAA -BCAAAAAAAA -BzwBAAAAAAAAAAAA -BjxBAAAAAAAAAAAA -BzxBAAAAAAAAAAAA -BjyBAAAAAAAAAAAA -BzyBAAAAAAAAAAAA -BjzBAAAAAAAAAAAA -BzzBAAAAAAAAAAAA -BDAAAAAAAA -B0sBAAAAAAAAAAAA -BktBAAAAAAAAAAAA -B0tBAAAAAAAAAAAA -BkuBAAAAAAAAAAAA -B0uBAAAAAAAAAAAA -BkvBAAAAAAAAAAAA -B0vBAAAAAAAAAAAA -BEAAAAAAAA -B1oBAAAAAAAAAAAA -BlpBAAAAAAAAAAAA -B1pBAAAAAAAAAAAA -BlqBAAAAAAAAAAAA -B1qBAAAAAAAAAAAA -BlrBAAAAAAAAAAAA -B1rBAAAAAAAAAAAA -BFAAAAAAAA -B2kBAAAAAAAAAAAA -BmlBAAAAAAAAAAAA -B2lBAAAAAAAAAAAA -BmmBAAAAAAAAAAAA -B2mBAAAAAAAAAAAA -BmnBAAAAAAAAAAAA -B2nBAAAAAAAAAAAA -BGAAAAAAAA -B3gBAAAAAAAAAAAA -BnhBAAAAAAAAAAAA -B3hBAAAAAAAAAAAA -BniBAAAAAAAAAAAA -B3iBAAAAAAAAAAAA -BnjBAAAAAAAAAAAA -B3jBAAAAAAAAAAAA -BHAAAAAAAA -B4cAAAAAAAAAAAA -BodAAAAAAAAAAAA -B4dAAAAAAAAAAAA -BoeAAAAAAAAAAAA -B4eAAAAAAAAAAAA -BofAAAAAAAAAAAA -B4fAAAAAAAAAAAA -BIAAAAAAAA -B5YAAAAAAAAAAAA -BpZAAAAAAAAAAAA -B5ZAAAAAAAAAAAA -BpaAAAAAAAAAAAA -B5aAAAAAAAAAAAA -BpbAAAAAAAAAAAA -B5bAAAAAAAAAAAA -BJAAAAAAAA -B6UAAAAAAAAAAAA -BqVAAAAAAAAAAAA -B6VAAAAAAAAAAAA -BqWAAAAAAAAAAAA -B6WAAAAAAAAAAAA -BqXAAAAAAAAAAAA -B6XAAAAAAAAAAAA -BKAAAAAAAA -B7QAAAAAAAAAAAA -BrRAAAAAAAAAAAA -B7RAAAAAAAAAAAA -BrSAAAAAAAAAAAA -B7SAAAAAAAAAAAA -BrTAAAAAAAAAAAA -B7TAAAAAAAAAAAA -BLAAAAAAAA -B8MAAAAAAAAAAAA -BsNAAAAAAAAAAAA -B8NAAAAAAAAAAAA -BsOAAAAAAAAAAAA -B8OAAAAAAAAAAAA -BsPAAAAAAAAAAAA -B8PAAAAAAAAAAAA -BMAAAAAAAA -B9IAAAAAAAAAAAA -BtJAAAAAAAAAAAA -B9JAAAAAAAAAAAA -BtKAAAAAAAAAAAA -B9KAAAAAAAAAAAA -BtLAAAAAAAAAAAA -B9LAAAAAAAAAAAA -BNAAAAAAAA -B-EAAAAAAAAAAAA -BuFAAAAAAAAAAAA -B-FAAAAAAAAAAAA -BuGAAAAAAAAAAAA -B-GAAAAAAAAAAAA -BuHAAAAAAAAAAAA -B-HAAAAAAAAAAAA -BOAAAAAAAA -BfBAACAABAACAA -BvBBAACAACAABAA -B_BAAABAACAAAAA -BvCAAABAACAABAA -B_CAAACAABAAAAA -BvDAAAAAAAAABAA -B_DCAABAACAABAA -BPBACAAACA -Bw8BAAA -Bg9BAAA -Bw9BAAA -Bg-BAAA -Bw-BAAA -Bg_BAAA -Bw_BAAA -BAAA -Bx4BAAA -Bh5BAAA -Bx5BAAA -Bh6BAAA -Bx6BAAA -Bh7BAAA -Bx7BAAA -BBAA -By0BAAA -Bi1BAAA -By1BAAA -Bi2BAAA -By2BAAA -Bi3BAAA -By3BAAA -BCAA -BzwBAAA -BjxBAAA -BzxBAAA -BjyBAAA -BzyBAAA -BjzBAAA -BzzBAAA -BDAA -B0sBAAA -BktBAAA -B0tBAAA -BkuBAAA -B0uBAAA -BkvBAAA -B0vBAAA -BEAA -B1oBAAA -BlpBAAA -B1pBAAA -BlqBAAA -B1qBAAA -BlrBAAA -B1rBAAA -BFAA -B2kBAAA -BmlBAAA -B2lBAAA -BmmBAAA -B2mBAAA -BmnBAAA -B2nBAAA -BGAA -B3gBAAA -BnhBAAA -B3hBAAA -BniBAAA -B3iBAAA -BnjBAAA -B3jBAAA -BHAA -B4cAAA -BodAAA -B4dAAA -BoeAAA -B4eAAA -BofAAA -B4fAAA -BIAA -B5YAAA -BpZAAA -B5ZAAA -BpaAAA -B5aAAA -BpbAAA -B5bAAA -BJAA -B6UAAA -BqVAAA -B6VAAA -BqWAAA -B6WAAA -BqXAAA -B6XAAA -BKAA -B7QAAA -BrRAAA -B7RAAA -BrSAAA -B7SAAA -BrTAAA -B7TAAA -BLAA -B8MAAA -BsNAAA -B8NAAA -BsOAAA -B8OAAA -BsPAAA -B8PAAA -BMAA -B9IAAA -BtJAAA -B9JAAA -BtKAAA -B9KAAA -BtLAAA -B9LAAA -BNAA -B-EAAA -BuFAAA -B-FAAA -BuGAAA -B-GAAA -BuHAAA -B-HAAA -BOAA -BfAAA -BvBAAA -B_BAAA -BvCAAA -B_CAAA -BvDAAA -B_DAAA -BPAA -Bw8BAAAAAA -Bg9BAAAAAA -Bw9BAAAAAA -Bg-BAAAAAA -Bw-BAAAAAA -Bg_BAAAAAA -Bw_BAAAAAA -BAAAAA -Bx4BAAAAAA -Bh5BAAAAAA -Bx5BAAAAAA -Bh6BAAAAAA -Bx6BAAAAAA -Bh7BAAAAAA -Bx7BAAAAAA -BBAAAA -By0BAAAAAA -Bi1BAAAAAA -By1BAAAAAA -Bi2BAAAAAA -By2BAAAAAA -Bi3BAAAAAA -By3BAAAAAA -BCAAAA -BzwBAAAAAA -BjxBAAAAAA -BzxBAAAAAA -BjyBAAAAAA -BzyBAAAAAA -BjzBAAAAAA -BzzBAAAAAA -BDAAAA -B0sBAAAAAA -BktBAAAAAA -B0tBAAAAAA -BkuBAAAAAA -B0uBAAAAAA -BkvBAAAAAA -B0vBAAAAAA -BEAAAA -B1oBAAAAAA -BlpBAAAAAA -B1pBAAAAAA -BlqBAAAAAA -B1qBAAAAAA -BlrBAAAAAA -B1rBAAAAAA -BFAAAA -B2kBAAAAAA -BmlBAAAAAA -B2lBAAAAAA -BmmBAAAAAA -B2mBAAAAAA -BmnBAAAAAA -B2nBAAAAAA -BGAAAA -B3gBAAAAAA -BnhBAAAAAA -B3hBAAAAAA -BniBAAAAAA -B3iBAAAAAA -BnjBAAAAAA -B3jBAAAAAA -BHAAAA -B4cAAAAAA -BodAAAAAA -B4dAAAAAA -BoeAAAAAA -B4eAAAAAA -BofAAAAAA -B4fAAAAAA -BIAAAA -B5YAAAAAA -BpZAAAAAA -B5ZAAAAAA -BpaAAAAAA -B5aAAAAAA -BpbAAAAAA -B5bAAAAAA -BJAAAA -B6UAAAAAA -BqVAAAAAA -B6VAAAAAA -BqWAAAAAA -B6WAAAAAA -BqXAAAAAA -B6XAAAAAA -BKAAAA -B7QAAAAAA -BrRAAAAAA -B7RAAAAAA -BrSAAAAAA -B7SAAAAAA -BrTAAAAAA -B7TAAAAAA -BLAAAA -B8MAAAAAA -BsNAAAAAA -B8NAAAAAA -BsOAAAAAA -B8OAAAAAA -BsPAAAAAA -B8PAAAAAA -BMAAAA -B9IAAAAAA -BtJAAAAAA -B9JAAAAAA -BtKAAAAAA -B9KAAAAAA -BtLAAAAAA -B9LAAAAAA -BNAAAA -B-EAAAAAA -BuFAAAAAA -B-FAAAAAA -BuGAAAAAA -B-GAAAAAA -BuHAAAAAA -B-HAAAAAA -BOAAAA -BfAAAAAA -BvBAAAAAA -B_BAAAAAA -BvCAAAAAA -B_CAAAAAA -BvDAAAAAA -B_DAAAAAA -BPAAAA -Bw8BAAAAAAAAA -Bg9BAAAAAAAAA -Bw9BAAAAAAAAA -Bg-BAAAAAAAAA -Bw-BAAAAAAAAA -Bg_BAAAAAAAAA -Bw_BAAAAAAAAA -BAAAAAAA -Bx4BAAAAAAAAA -Bh5BAAAAAAAAA -Bx5BAAAAAAAAA -Bh6BAAAAAAAAA -Bx6BAAAAAAAAA -Bh7BAAAAAAAAA -Bx7BAAAAAAAAA -BBAAAAAA -By0BAAAAAAAAA -Bi1BAAAAAAAAA -By1BAAAAAAAAA -Bi2BAAAAAAAAA -By2BAAAAAAAAA -Bi3BAAAAAAAAA -By3BAAAAAAAAA -BCAAAAAA -BzwBAAAAAAAAA -BjxBAAAAAAAAA -BzxBAAAAAAAAA -BjyBAAAAAAAAA -BzyBAAAAAAAAA -BjzBAAAAAAAAA -BzzBAAAAAAAAA -BDAAAAAA -B0sBAAAAAAAAA -BktBAAAAAAAAA -B0tBAAAAAAAAA -BkuBAAAAAAAAA -B0uBAAAAAAAAA -BkvBAAAAAAAAA -B0vBAAAAAAAAA -BEAAAAAA -B1oBAAAAAAAAA -BlpBAAAAAAAAA -B1pBAAAAAAAAA -BlqBAAAAAAAAA -B1qBAAAAAAAAA -BlrBAAAAAAAAA -B1rBAAAAAAAAA -BFAAAAAA -B2kBAAAAAAAAA -BmlBAAAAAAAAA -B2lBAAAAAAAAA -BmmBAAAAAAAAA -B2mBAAAAAAAAA -BmnBAAAAAAAAA -B2nBAAAAAAAAA -BGAAAAAA -B3gBAAAAAAAAA -BnhBAAAAAAAAA -B3hBAAAAAAAAA -BniBAAAAAAAAA -B3iBAAAAAAAAA -BnjBAAAAAAAAA -B3jBAAAAAAAAA -BHAAAAAA -B4cAAAAAAAAA -BodAAAAAAAAA -B4dAAAAAAAAA -BoeAAAAAAAAA -B4eAAAAAAAAA -BofAAAAAAAAA -B4fAAAAAAAAA -BIAAAAAA -B5YAAAAAAAAA -BpZAAAAAAAAA -B5ZAAAAAAAAA -BpaAAAAAAAAA -B5aAAAAAAAAA -BpbAAAAAAAAA -B5bAAAAAAAAA -BJAAAAAA -B6UAAAAAAAAA -BqVAAAAAAAAA -B6VAAAAAAAAA -BqWAAAAAAAAA -B6WAAAAAAAAA -BqXAAAAAAAAA -B6XAAAAAAAAA -BKAAAAAA -B7QAAAAAAAAA -BrRAAAAAAAAA -B7RAAAAAAAAA -BrSAAAAAAAAA -B7SAAAAAAAAA -BrTAAAAAAAAA -B7TAAAAAAAAA -BLAAAAAA -B8MAAAAAAAAA -BsNAAAAAAAAA -B8NAAAAAAAAA -BsOAAAAAAAAA -B8OAAAAAAAAA -BsPAAAAAAAAA -B8PAAAAAAAAA -BMAAAAAA -B9IAAAAAAAAA -BtJAAAAAAAAA -B9JAAAAAAAAA -BtKAAAAAAAAA -B9KAAAAAAAAA -BtLAAAAAAAAA -B9LAAAAAAAAA -BNAAAAAA -B-EAAAAAAAAA -BuFAAAAAAAAA -B-FAAAAAAAAA -BuGAAAAAAAAA -B-GAAAAAAAAA -BuHAAAAAAAAA -B-HAAAAAAAAA -BOAAAAAA -BfAAAAAAAAA -BvBAAAAAAAAA -B_BAAAAAAAAA -BvCAAAAAAAAA -B_CAAAAAAAAA -BvDAAAAAAAAA -B_DAAAAAAAAA -BPAAAAAA -Bw8BAAAAAAAAAAAA -Bg9BAAAAAAAAAAAA -Bw9BAAAAAAAAAAAA -Bg-BAAAAAAAAAAAA -Bw-BAAAAAAAAAAAA -Bg_BAAAAAAAAAAAA -Bw_BAAAAAAAAAAAA -BAAAAAAAAA -Bx4BAAAAAAAAAAAA -Bh5BAAAAAAAAAAAA -Bx5BAAAAAAAAAAAA -Bh6BAAAAAAAAAAAA -Bx6BAAAAAAAAAAAA -Bh7BAAAAAAAAAAAA -Bx7BAAAAAAAAAAAA -BBAAAAAAAA -By0BAAAAAAAAAAAA -Bi1BAAAAAAAAAAAA -By1BAAAAAAAAAAAA -Bi2BAAAAAAAAAAAA -By2BAAAAAAAAAAAA -Bi3BAAAAAAAAAAAA -By3BAAAAAAAAAAAA -BCAAAAAAAA -BzwBAAAAAAAAAAAA -BjxBAAAAAAAAAAAA -BzxBAAAAAAAAAAAA -BjyBAAAAAAAAAAAA -BzyBAAAAAAAAAAAA -BjzBAAAAAAAAAAAA -BzzBAAAAAAAAAAAA -BDAAAAAAAA -B0sBAAAAAAAAAAAA -BktBAAAAAAAAAAAA -B0tBAAAAAAAAAAAA -BkuBAAAAAAAAAAAA -B0uBAAAAAAAAAAAA -BkvBAAAAAAAAAAAA -B0vBAAAAAAAAAAAA -BEAAAAAAAA -B1oBAAAAAAAAAAAA -BlpBAAAAAAAAAAAA -B1pBAAAAAAAAAAAA -BlqBAAAAAAAAAAAA -B1qBAAAAAAAAAAAA -BlrBAAAAAAAAAAAA -B1rBAAAAAAAAAAAA -BFAAAAAAAA -B2kBAAAAAAAAAAAA -BmlBAAAAAAAAAAAA -B2lBAAAAAAAAAAAA -BmmBAAAAAAAAAAAA -B2mBAAAAAAAAAAAA -BmnBAAAAAAAAAAAA -B2nBAAAAAAAAAAAA -BGAAAAAAAA -B3gBAAAAAAAAAAAA -BnhBAAAAAAAAAAAA -B3hBAAAAAAAAAAAA -BniBAAAAAAAAAAAA -B3iBAAAAAAAAAAAA -BnjBAAAAAAAAAAAA -B3jBAAAAAAAAAAAA -BHAAAAAAAA -B4cAAAAAAAAAAAA -BodAAAAAAAAAAAA -B4dAAAAAAAAAAAA -BoeAAAAAAAAAAAA -B4eAAAAAAAAAAAA -BofAAAAAAAAAAAA -B4fAAAAAAAAAAAA -BIAAAAAAAA -B5YAAAAAAAAAAAA -BpZAAAAAAAAAAAA -B5ZAAAAAAAAAAAA -BpaAAAAAAAAAAAA -B5aAAAAAAAAAAAA -BpbAAAAAAAAAAAA -B5bAAAAAAAAAAAA -BJAAAAAAAA -B6UAAAAAAAAAAAA -BqVAAAAAAAAAAAA -B6VAAAAAAAAAAAA -BqWAAAAAAAAAAAA -B6WAAAAAAAAAAAA -BqXAAAAAAAAAAAA -B6XAAAAAAAAAAAA -BKAAAAAAAA -B7QAAAAAAAAAAAA -BrRAAAAAAAAAAAA -B7RAAAAAAAAAAAA -BrSAAAAAAAAAAAA -B7SAAAAAAAAAAAA -BrTAAAAAAAAAAAA -B7TAAAAAAAAAAAA -BLAAAAAAAA -B8MAAAAAAAAAAAA -BsNAAAAAAAAAAAA -B8NAAAAAAAAAAAA -BsOAAAAAAAAAAAA -B8OAAAAAAAAAAAA -BsPAAAAAAAAAAAA -B8PAAAAAAAAAAAA -BMAAAAAAAA -B9IAAAAAAAAAAAA -BtJAAAAAAAAAAAA -B9JAAAAAAAAAAAA -BtKAAAAAAAAAAAA -B9KAAAAAAAAAAAA -BtLAAAAAAAAAAAA -B9LAAAAAAAAAAAA -BNAAAAAAAA -B-EAAAAAAAAAAAA -BuFAAAAAAAAAAAA -B-FAAAAAAAAAAAA -BuGAAAAAAAAAAAA -B-GAAAAAAAAAAAA -BuHAAAAAAAAAAAA -B-HAAAAAAAAAAAA -BOAAAAAAAA -BfAAAAAAAAAAAA -BvBAAAAAAAAAAAA -B_BAAAAAAAAAAAA -BvCAAAAAAAAAAAA -B_CAAAAAAAAAAAA -BvDAAAAAAAAAAAA -B_DAAAAAAAAAAAA -BPAAAAAAAA \ No newline at end of file diff --git a/dart/test/res/original.txt b/dart/test/res/original.txt deleted file mode 100644 index 01fb2bb..0000000 --- a/dart/test/res/original.txt +++ /dev/null @@ -1,3072 +0,0 @@ -{(0, 15, 1); [(-96.628241002595274, 34.155307026461529, 228.390420353746407), ]} -{(0, 15, 2); [(150.300518642964391, 45.699041698644933, -361.514615703930417), ]} -{(0, 15, 3); [(106.956263816231854, 12.147560121864949, 590.877724345333036), ]} -{(0, 15, 4); [(-88.122844295135991, 48.343773002135315, -724.072266325115038), ]} -{(0, 15, 5); [(91.414950703190613, -41.235760053174971, -749.020580897311334), ]} -{(0, 15, 6); [(-109.077048572005779, 74.320491640072319, 198.648082139788812), ]} -{(0, 15, 7); [(-172.232870422800261, -82.237076952576828, -936.782939718311809), ]} -{(0); [(-76.282695518610637, 74.280950984373561), ]} -{(1, 14, 1); [(35.532078876193232, 89.050085485636274, 110.656668458282184), ]} -{(1, 14, 2); [(-165.927462204818653, 79.089659033891692, 932.043507695096537), ]} -{(1, 14, 3); [(40.318402005897994, -16.143284758549907, -795.325547749692760), ]} -{(1, 14, 4); [(7.894036383711107, 88.949339370979274, 610.604874031274676), ]} -{(1, 14, 5); [(-166.965014582129299, 82.615874365610182, 535.405899632264777), ]} -{(1, 14, 6); [(-6.515207605925003, 71.150562298137260, -148.786816375532993), ]} -{(1, 14, 7); [(109.715185049749550, -19.948568919695116, 292.387963103321056), ]} -{(1); [(37.200320240246342, 57.110721491493983), ]} -{(2, 13, 1); [(-100.534369033144756, -20.093735677798552, -783.570854149396951), ]} -{(2, 13, 2); [(153.356565614211604, -67.791498310127338, -71.666489238810925), ]} -{(2, 13, 3); [(126.183787025309357, 17.196047502127637, 666.522159882170172), ]} -{(2, 13, 4); [(120.666210832455903, 40.169464189660602, 774.608401787319053), ]} -{(2, 13, 5); [(-102.959016344911049, -21.646800211506307, -363.331171055102232), ]} -{(2, 13, 6); [(101.384118587733454, 73.593367247399357, 801.595032687253479), ]} -{(2, 13, 7); [(76.987276614616491, -62.652395192797968, -968.711536031164428), ]} -{(2); [(-109.581461924700122, 19.822799248906414), ]} -{(3, 12, 1); [(161.613535696658147, 31.370207283075224, 177.188143335314322), ]} -{(3, 12, 2); [(-55.197497574151846, -71.268846763139166, -669.071372916466544), ]} -{(3, 12, 3); [(111.209212706272467, -19.115718125068248, 556.410372880436853), ]} -{(3, 12, 4); [(-7.841931973344585, 59.678242280352158, -866.037011797579567), ]} -{(3, 12, 5); [(32.100745807577866, 13.680789924366293, -134.727188820344963), ]} -{(3, 12, 6); [(-64.514059788523056, 34.932231320350454, -100.359269124402957), ]} -{(3, 12, 7); [(-77.008539907608309, 59.170150987036358, -937.595069785072269), ]} -{(3); [(-163.229523092621378, -46.962410782515256), ]} -{(4, 11, 1); [(24.753622583183446, -52.970715095406327, -221.700311200019399), ]} -{(4, 11, 2); [(-87.558724373064450, -2.271308532036607, -637.761106536972875), ]} -{(4, 11, 3); [(35.411948511034815, -75.316464466821770, 804.016272290001893), ]} -{(4, 11, 4); [(93.840536265980830, -41.533823826789096, -929.889005107380285), ]} -{(4, 11, 5); [(159.418708381420117, 76.896832822807170, 58.025323505583287), ]} -{(4, 11, 6); [(-15.819879767143824, 49.875838506803433, -856.212513040321710), ]} -{(4, 11, 7); [(-5.832798552913143, -87.347200603388586, -713.729371309818134), ]} -{(4); [(-75.180517431889086, 37.029458752565326), ]} -{(5, 10, 1); [(-7.878946976199580, 83.812374167500010, 107.149447130154556), ]} -{(5, 10, 2); [(157.096398701794215, -83.593245667122446, -246.103388527295238), ]} -{(5, 10, 3); [(6.894932590339783, -16.158493864880466, 201.380364007271368), ]} -{(5, 10, 4); [(-154.768899642536581, -9.018931421316752, 101.319675829294241), ]} -{(5, 10, 5); [(-1.871232107407420, -65.574203823513116, 416.407619455104452), ]} -{(5, 10, 6); [(-124.411226378108623, -76.537476566508332, -810.010750486570714), ]} -{(5, 10, 7); [(-142.460643394880947, 79.870635361368983, -807.947901059707078), ]} -{(5); [(119.947159802476222, -52.208475199290874), ]} -{(6, 9, 1); [(-26.148086981613726, 56.308255057609301, 113.601667564576715), ]} -{(6, 9, 2); [(34.191388182135434, -52.276788891512886, 25.084041952992660), ]} -{(6, 9, 3); [(160.095272020113413, 89.201216798231215, -439.178377158330647), ]} -{(6, 9, 4); [(-160.207469213211454, -15.410795983709567, -268.797752511670808), ]} -{(6, 9, 5); [(-132.625309660997146, -44.764879822567309, -541.302744538057027), ]} -{(6, 9, 6); [(-74.103587830603075, 54.949530801929107, -486.645581944912237), ]} -{(6, 9, 7); [(1.732009768188307, -39.518620194550273, 499.114024771784216), ]} -{(6); [(-27.095124980457143, -61.510271081920322), ]} -{(7, 8, 1); [(-87.279298617358108, -89.300717772025195, -33.019102623076627), ]} -{(7, 8, 2); [(-99.359727801017428, -79.421503415185242, 734.002529671537104), ]} -{(7, 8, 3); [(-32.735042261558348, 20.590074239127972, 726.544831938664515), ]} -{(7, 8, 4); [(-60.910613407320639, -9.769338841762508, 383.981879465606539), ]} -{(7, 8, 5); [(-34.708648938662158, 53.314298151947746, 962.573549971052444), ]} -{(7, 8, 6); [(-71.569464498349149, -76.340744574407083, 619.388478041713938), ]} -{(7, 8, 7); [(-10.086054341343225, 64.205687093103023, -528.165943410145701), ]} -{(7); [(6.784728543294822, 82.742761879739291), ]} -{(8, 7, 1); [(16.489797476721076, -64.927545206003813, 255.572505539681174), ]} -{(8, 7, 2); [(-40.761273496142046, 10.594928803903974, -799.445602949225076), ]} -{(8, 7, 3); [(33.556037851081570, -51.341034445067663, 34.473165013522760), ]} -{(8, 7, 4); [(132.004110141999462, -43.186010498043366, -535.235927478138024), ]} -{(8, 7, 5); [(77.125067943873375, -32.613762709700055, -606.003542938226360), ]} -{(8, 7, 6); [(110.796073825925035, -76.845306756959360, 489.682805692010731), ]} -{(8, 7, 7); [(-69.576440949331172, 67.501347940522834, 685.321670761315090), ]} -{(8); [(20.667478126196759, 12.116174240455580), ]} -{(9, 6, 1); [(173.224834270081629, -51.578559541868223, 623.070742746266887), ]} -{(9, 6, 2); [(-118.527232502817554, -66.851689448439387, -415.316753649318059), ]} -{(9, 6, 3); [(-112.215186359834448, -0.812381528064743, 842.973482381957638), ]} -{(9, 6, 4); [(-65.468443331005844, -13.450836141334577, 597.300675027520356), ]} -{(9, 6, 5); [(144.509416900509336, -39.665513389747908, -392.197113019916799), ]} -{(9, 6, 6); [(-69.905059627125397, -83.680819821340037, 725.549343817732620), ]} -{(9, 6, 7); [(-107.097325769754121, 13.544733919664980, -414.603134879089851), ]} -{(9); [(50.851824285808114, 6.880171876247154), ]} -{(10, 5, 1); [(-37.135035136398344, -39.346646961365749, -542.987427065888596), ]} -{(10, 5, 2); [(129.503261242409309, -29.370103596657327, 484.249990512666727), ]} -{(10, 5, 3); [(-173.256619409991231, 56.834477302004707, 578.882615898150789), ]} -{(10, 5, 4); [(-146.591328141696124, -52.162241089509259, -345.427992572313656), ]} -{(10, 5, 5); [(-144.694461896215330, 42.763053307514831, 246.874302664048315), ]} -{(10, 5, 6); [(-93.607661635208089, -77.341891258559258, -839.487949345803372), ]} -{(10, 5, 7); [(23.515850799893183, 48.739804947977760, 905.684927530613095), ]} -{(10); [(-88.783815707707205, 88.123684034320831), ]} -{(11, 4, 1); [(175.148632289828754, 43.959191624344321, 279.023829409503207), ]} -{(11, 4, 2); [(-2.237542376406492, -35.986508821356843, 171.173238314680162), ]} -{(11, 4, 3); [(-29.512716639792139, 13.623026563367068, -765.759667905632796), ]} -{(11, 4, 4); [(-54.735036244983014, -52.877854342188151, -273.318059454920899), ]} -{(11, 4, 5); [(-96.013681408666898, -88.059118406517001, 581.416258928715365), ]} -{(11, 4, 6); [(10.455724682201591, -59.009674269408819, -940.564549788127806), ]} -{(11, 4, 7); [(-52.250029876112080, -44.734401443227576, 877.009934375994362), ]} -{(11); [(35.616724674491238, 31.656018035805754), ]} -{(12, 3, 1); [(-7.954060127208753, -64.010331940757197, 419.369561997797462), ]} -{(12, 3, 2); [(-51.529087858547150, 27.663975936351733, -910.494251448574232), ]} -{(12, 3, 3); [(59.040678317232675, -21.197115442636552, -210.030356134436317), ]} -{(12, 3, 4); [(-112.957807915581114, -33.449756022350776, 312.938859251515339), ]} -{(12, 3, 5); [(-72.215870433248895, 38.388199808396777, 747.123041537688323), ]} -{(12, 3, 6); [(28.592997699028285, 52.361601084704141, -566.586902917139810), ]} -{(12, 3, 7); [(-170.232549469861908, 73.382415590820457, 261.423927903178708), ]} -{(12); [(-29.665067942120562, -20.412152002233249), ]} -{(13, 2, 1); [(-131.621985186306603, -65.267762693484613, -385.999935419573035), ]} -{(13, 2, 2); [(-91.890052577664576, 20.137457325144211, 488.298223642837172), ]} -{(13, 2, 3); [(-139.743585019239532, -49.282042380237797, 246.559156019025437), ]} -{(13, 2, 4); [(172.415186312622438, 57.431117466215746, 251.212490513077427), ]} -{(13, 2, 5); [(-100.479328676662590, 53.623915449344913, -238.069633554504236), ]} -{(13, 2, 6); [(-84.247830267599539, -20.577165104563800, 832.470538382848190), ]} -{(13, 2, 7); [(-123.208011265460158, 71.824748887910005, -241.402867650956551), ]} -{(13); [(-8.704623797530385, 13.930760827451456), ]} -{(14, 1, 1); [(-116.587183775328256, -29.339494325922178, 787.315969918452765), ]} -{(14, 1, 2); [(35.150216672546385, 52.714056356926314, 120.751166246460642), ]} -{(14, 1, 3); [(8.302900345920431, -48.479828042241522, 256.296195829319458), ]} -{(14, 1, 4); [(-145.880403486020413, 78.411604422157509, -589.149596746693760), ]} -{(14, 1, 5); [(-68.582021592287958, -55.175318276001875, 726.159353549564912), ]} -{(14, 1, 6); [(118.927628999217660, 18.732775893467043, 151.656887056446237), ]} -{(14, 1, 7); [(115.334108065899485, 88.999630466034446, 624.106150893530753), ]} -{(14); [(88.897075386144110, 32.870126294368994), ]} -{(15, 0, 1); [(-124.913415557445830, 17.817284375950933, -137.355681454931727), ]} -{(15, 0, 2); [(-146.864263375333536, -62.492281108997147, 708.472313070586438), ]} -{(15, 0, 3); [(-39.267910031467096, -9.620616147069011, 599.566078946259381), ]} -{(15, 0, 4); [(-144.820257983099737, 64.838603772210433, 910.399823203559095), ]} -{(15, 0, 5); [(-164.868873394778291, 77.065657465639489, -610.977518004380954), ]} -{(15, 0, 6); [(112.172857518170289, -1.407572730255838, 101.251865999278820), ]} -{(15, 0, 7); [(171.861535899958028, 36.145261162701601, 943.902386572852606), ]} -{(15); [(46.904312427053810, 34.963862600094707), ]} -{(0, 15, 1); [(-5.281988541537555, -41.114856704856031, 361.708448353905908), (176.025561158535936, -14.061835277132053, -107.564622060807480), ]} -{(0, 15, 2); [(78.603352143729950, -21.917964970892399, 117.695341434458300), (-120.924389397580001, 64.559247951370892, -628.961479383289088), ]} -{(0, 15, 3); [(46.379119660609817, -19.296530661393128, -123.623715095231844), (-29.545731933317647, 83.612539281371951, 980.677685274976625), ]} -{(0, 15, 4); [(68.688899101362964, -11.684948094164424, 430.163254796638057), (84.487917118940516, -12.758423751755510, 679.003308436807629), ]} -{(0, 15, 5); [(-114.550796774290802, 42.374287882565241, 519.359752710566909), (44.227485971747534, 48.850041981939633, 90.796498009738059), ]} -{(0, 15, 6); [(104.766594857416564, -85.471309603203792, 16.140331121891030), (-108.418859461517101, 23.371480437974519, -448.870417901860094), ]} -{(0, 15, 7); [(28.315629770287167, -85.368133078466727, 235.411676264766868), (-155.685049452358925, 3.341250739290166, -424.259027395042324), ]} -{(0); [(132.214677475033511, -66.776980042797163), (37.889281642819697, 61.887826478033347), ]} -{(1, 14, 1); [(-69.539056196509634, 20.299259491346461, 467.225670906984419), (-71.501057769222157, 25.351269369832853, 983.755462977823527), ]} -{(1, 14, 2); [(-81.145216037508931, 57.073390671625937, 886.094239602465336), (118.196916181782782, 41.556977072943326, -705.783532627241016), ]} -{(1, 14, 3); [(-65.037959724826933, -40.712258531585043, -112.080135125796446), (-53.753639899751619, -43.926010407443641, -154.360805343933521), ]} -{(1, 14, 4); [(39.960960734211270, 71.600540709478835, -213.685311617196163), (-110.207659886184615, 7.689449439741475, -467.374994852750092), ]} -{(1, 14, 5); [(3.229395664953045, 13.296389755971580, 675.195570535907564), (168.175202959248026, 68.500705269421715, -470.658622832800177), ]} -{(1, 14, 6); [(129.569676906443846, -82.013663987750434, -848.764052731434731), (-102.476976052111127, 0.255678282114429, -373.610514054078806), ]} -{(1, 14, 7); [(-19.650789922697637, 29.670823439673384, -512.300814618991467), (-45.750986062113697, 89.424829383118137, 22.731626716685081), ]} -{(1); [(149.681808898699842, -69.560221515153316), (29.114439949336784, -44.981973784352171), ]} -{(2, 13, 1); [(-103.821930349328554, 9.864718114682931, -603.138584904996719), (-124.196015086159932, 62.415521182317825, 274.871067222638146), ]} -{(2, 13, 2); [(143.041200686576445, -75.835448320554420, 717.413592862660039), (-70.009720105412271, 3.411495837274359, 616.398249487439216), ]} -{(2, 13, 3); [(-61.598289426571107, 67.386897961832986, 758.787262266232688), (35.749623661823705, 69.951638325963515, 83.411681304012447), ]} -{(2, 13, 4); [(41.622765091257861, -55.666296995940051, 314.423563957637271), (-165.187296330744402, 72.582980139185295, -119.721413860354644), ]} -{(2, 13, 5); [(-118.933786732344970, 69.127232151800158, 265.366117504635383), (0.731751415019795, -32.056460304231528, 667.241240638668728), ]} -{(2, 13, 6); [(-99.228047797147056, 14.201744473714218, 203.195078741524156), (-176.432519957501739, 79.028779786997703, -154.062085678639846), ]} -{(2, 13, 7); [(88.229721832730149, 72.038561806726406, 821.728559501759150), (37.694624083332016, -73.217114480353558, -347.645370065438897), ]} -{(2); [(-66.275326313079987, -17.660111773857061), (52.022628249768211, 13.582720543304470), ]} -{(3, 12, 1); [(124.436150247112863, -81.691528160076047, 976.922106395031165), (146.855045145332156, 46.256553669847008, -642.932785872019849), ]} -{(3, 12, 2); [(-174.853653719726424, 73.645074324358902, -916.594161748391343), (-139.497392955125406, 23.313791692627465, 655.470405937408600), ]} -{(3, 12, 3); [(71.255248796512092, -73.734400890016204, -769.885117253900148), (68.209763421345045, -31.423387380538490, -375.388784214021541), ]} -{(3, 12, 4); [(-6.775820588971461, -50.538859843709581, -834.860701015706582), (-41.729641330392241, -68.435792169961474, -983.572709529895974), ]} -{(3, 12, 5); [(51.221373395389925, -50.935174071693581, -401.088703661065438), (61.972907176496577, -31.677130482579749, -267.935824724194902), ]} -{(3, 12, 6); [(98.576980163486525, -77.416618818625309, -260.218528743022546), (72.456475002035660, 50.592249946112702, -575.994655497068038), ]} -{(3, 12, 7); [(-179.493437603915453, -16.852580154113440, -599.587980511548039), (-134.229075661150745, -14.346374505872619, -892.926313462668759), ]} -{(3); [(165.472694453095642, 7.243176242909896), (18.112616866291631, 35.866295989851054), ]} -{(4, 11, 1); [(-87.671400031613814, 12.858706262441151, -712.533747708726992), (172.154124166334185, -38.863488964490102, -264.682021094514255), ]} -{(4, 11, 2); [(-129.384047614336595, 58.276997003123512, -291.863359028298873), (-169.315567574947380, 40.673511990317195, 398.562329870692906), ]} -{(4, 11, 3); [(166.685721881098402, 64.337074265355596, 175.201704576958093), (-50.591735494865667, 24.444804906377257, 536.689308441488038), ]} -{(4, 11, 4); [(151.356231717525588, 86.418271905199603, 558.059403676007946), (122.263886413140369, -27.195533226921786, 818.860656393687691), ]} -{(4, 11, 5); [(60.622771796628577, -50.801400011907752, 778.957509113489095), (82.897430533989819, -44.751907855465888, -940.753864567030746), ]} -{(4, 11, 6); [(-62.667732627123854, 88.487441695174596, 231.787305534397916), (138.048266917993402, -74.972228616289939, 144.396211112136854), ]} -{(4, 11, 7); [(37.904376517699411, -5.807287201333986, -817.703847733561588), (-10.408777966961196, 46.988492654314079, 134.633188873913269), ]} -{(4); [(-144.411292506733787, 62.683688039308635), (-18.898632487155016, 6.684886636855388), ]} -{(5, 10, 1); [(-72.284653034103300, -43.142672933869761, 643.120880325906114), (63.594559069466690, -0.892159512243762, -42.832984223960402), ]} -{(5, 10, 2); [(-95.700587834242128, 53.578009338674399, 188.728215120377513), (-4.862448721917774, -32.400114757829122, -257.594550122216049), ]} -{(5, 10, 3); [(-16.132693236097733, 11.849715779370724, 492.240797792210572), (164.715360051938774, 86.422572439550606, 331.196353159896262), ]} -{(5, 10, 4); [(127.251380682387136, -33.886183346445591, -685.433826579208926), (155.042691436176170, -56.327045705299646, 473.747114781375842), ]} -{(5, 10, 5); [(-45.580504239237456, -41.394981232853802, 374.279795723435768), (-102.532794287953834, -55.783574615201637, -779.885864589509083), ]} -{(5, 10, 6); [(-85.376605968898161, 85.449706953289549, 797.101019441713788), (-158.111493612888665, 16.250392420279542, -683.673245703708403), ]} -{(5, 10, 7); [(157.908727827374776, 64.218502564859733, -405.599320725710811), (150.226271246503359, 62.333437303128726, -662.788375223859816), ]} -{(5); [(95.694086775679722, -5.655996012684942), (39.173551549870410, -68.113070328939969), ]} -{(6, 9, 1); [(-147.371211947239743, -65.049168824962763, 764.500844040380912), (-38.258934722054335, -76.712638278472667, -635.131326681851078), ]} -{(6, 9, 2); [(129.412317845892375, -68.617121595604985, -437.125494457948719), (-105.316655402342079, 80.068516293954474, 839.973604076362562), ]} -{(6, 9, 3); [(117.001905491142139, 4.357320119584757, 604.595359987628285), (-50.091004696729470, -9.487428122417276, 393.505968482784226), ]} -{(6, 9, 4); [(172.858653577268512, -46.982397481902339, -258.658795752392280), (-58.968618622987030, 86.742089515642036, -180.715148883055150), ]} -{(6, 9, 5); [(-104.102921612490178, 74.910601424215812, -682.158035245527003), (-56.638961570136040, 68.357586754545494, 449.473777800551545), ]} -{(6, 9, 6); [(167.420675137956806, 11.951025038199354, -528.985294826950621), (-68.018858864348914, 3.467420883670883, -179.206823620193546), ]} -{(6, 9, 7); [(145.332322008775975, 59.913396057276664, 978.339917104886922), (-141.030432247982162, 89.245015216281075, 993.450596647692919), ]} -{(6); [(106.225813374984838, -15.354350974101312), (162.440475705944777, -64.563201585861947), ]} -{(7, 8, 1); [(128.651322453124777, -49.864493308130662, 119.050213555547899), (-29.753112311495400, 35.322063970922109, -665.423344218057991), ]} -{(7, 8, 2); [(97.547068841330656, -85.426051803857931, -940.055633293436472), (-75.442530394492678, -13.587594384170760, 885.333428725200179), ]} -{(7, 8, 3); [(-19.005702474230816, 64.577576762518603, 577.154229667134018), (37.039072360483097, 27.000987945543010, -517.013614995667126), ]} -{(7, 8, 4); [(172.902740522751770, 2.989475970876025, 74.013731128940378), (-23.460601970227568, 25.541405620671881, 134.082122354894437), ]} -{(7, 8, 5); [(-92.133890299876441, 38.370960439627495, 719.964168066951061), (-118.982805429407165, -24.778047530882223, -905.949539406284998), ]} -{(7, 8, 6); [(18.878961777693217, 42.660064137575077, -333.742181155090691), (-133.305168199304859, -20.854327650793287, 879.367146163586995), ]} -{(7, 8, 7); [(-15.188042386987528, -0.756051192202890, -688.297359799521132), (-80.548968037455822, 86.949077532596576, 745.863082352914716), ]} -{(7); [(-91.794220113760929, 41.681522484079451), (-139.096931242954696, 78.328906900237868), ]} -{(8, 7, 1); [(-89.139280419448724, -20.414106976611190, -713.981716692297482), (161.607705817336267, -62.950260955909883, -472.053403299977788), ]} -{(8, 7, 2); [(-72.391130216584614, 75.844741536016315, 593.547143820526003), (53.992365204543411, -52.668221225499138, 71.938582611965245), ]} -{(8, 7, 3); [(-26.448574186099112, -48.938803453475629, 170.612429360267527), (93.072003794029257, 55.484355313717813, 667.976624272707568), ]} -{(8, 7, 4); [(114.626329310321523, 66.435589560659537, -860.515886164161770), (-153.329184943944824, -88.829935899967580, -13.796511315491189), ]} -{(8, 7, 5); [(56.123883691847098, -62.660666015682636, 476.085172366256018), (-106.094184683698003, -6.997272374685162, 90.583369576555398), ]} -{(8, 7, 6); [(133.447773146652167, -40.709803213511258, -241.707502349346669), (-118.205646746202689, -71.518740650368727, -51.963188616761670), ]} -{(8, 7, 7); [(1.245825072460562, -59.507198607254175, -104.830665698562242), (172.637697299886781, 82.099867023172436, 938.328041387094231), ]} -{(8); [(-61.837868734743751, -8.704541165792339), (-169.880011818692424, -9.624378876983922), ]} -{(9, 6, 1); [(-99.770400822896207, -52.381843234769967, -311.006266690105065), (-56.595778354646335, 70.858365537532407, 19.931630486486860), ]} -{(9, 6, 2); [(177.138319199201220, -84.143388601102899, -784.862082260802708), (-141.258372161605649, 84.724190341225565, -85.081289085319355), ]} -{(9, 6, 3); [(-157.858046509041799, 72.843006040964042, 751.180353582634439), (-43.078426958478090, -67.365893617741378, -398.318738903441613), ]} -{(9, 6, 4); [(-160.143167858994900, -69.996804834514919, 621.248610881212926), (93.261042440154966, -74.046391732781572, -928.703530510389783), ]} -{(9, 6, 5); [(127.276290769022651, -9.011267879110800, -504.717494836302933), (-43.029465866952499, -71.833521022871565, 499.679526190372655), ]} -{(9, 6, 6); [(-126.054230155930213, 72.569190449754657, -924.368934557808529), (-54.602007477891441, 42.964748879051605, -690.081830144788682), ]} -{(9, 6, 7); [(27.730649230003102, 27.321575859307284, 948.652809876027845), (-25.582210732400657, 68.983590017833947, 929.859839788302111), ]} -{(9); [(-33.599207090263178, 14.886424076430327), (147.789784439472754, 64.830113330171613), ]} -{(10, 5, 1); [(96.777155933100090, 34.671343217258524, -250.267736976736870), (150.752575544636841, -54.544091072820144, -227.976677350201072), ]} -{(10, 5, 2); [(-9.397346110869982, 59.210141567160520, -395.706577867230635), (-20.062007368455461, -66.072930248092362, 518.691669355051886), ]} -{(10, 5, 3); [(-114.017549057399108, -56.772945974810469, -354.638804099205686), (-167.004145931959073, -17.993210597840054, -698.753602202339721), ]} -{(10, 5, 4); [(-121.746349457732876, -70.570409291688890, 535.188624432771121), (-36.023143896432117, 54.745359981788461, 275.234633090563534), ]} -{(10, 5, 5); [(158.177194489116005, -35.519927204183915, 302.077736227427863), (-93.602544624271474, 63.221161747136456, 430.066702785094265), ]} -{(10, 5, 6); [(-65.857540793581734, 45.789218138641665, -309.613467183869943), (-156.244134425322073, 17.004925572255949, 464.606324631751534), ]} -{(10, 5, 7); [(-92.337997884341092, -21.830321970966871, -168.559996171848127), (9.510951798056784, 88.864786106978826, 236.047127857250814), ]} -{(10); [(-84.943023546482095, -45.079170974772786), (-125.150632814579069, -38.385169448427263), ]} -{(11, 4, 1); [(-58.159083922670817, 70.675839008388891, -219.892799143071755), (-54.560846271234318, -80.146890350983426, -188.583903397460716), ]} -{(11, 4, 2); [(106.131902950594466, 36.876787098800854, -106.692504850712794), (106.413774236501766, -2.023715308450605, -807.184115728140910), ]} -{(11, 4, 3); [(28.375731916629444, 56.858415763293273, 771.939418402519209), (-122.023568984025857, 66.455351621396645, -662.085935968606123), ]} -{(11, 4, 4); [(-133.596783234126974, -46.855220118131776, 304.730110744834747), (171.696267115210503, 36.294690286568290, -449.738453180445845), ]} -{(11, 4, 5); [(54.289919780848336, 88.593908053541668, 466.621663776620665), (56.017083159883299, 27.101796283715203, -385.571841236648481), ]} -{(11, 4, 6); [(57.742080735740899, 56.283287595277201, -248.774635319718840), (61.321375216100989, 77.294276392790223, -182.501654121719838), ]} -{(11, 4, 7); [(-77.825935351829344, -31.670245251854023, 31.482801065318931), (-97.544204151062701, -84.855220554795267, -328.486340847445547), ]} -{(11); [(35.614811632551543, 57.980078080761871), (-30.223504586877581, 64.227403171670275), ]} -{(12, 3, 1); [(-105.377275662227845, -64.370506012043009, -416.356048582495191), (-45.662108042827370, 42.827015688587295, 156.905319893024227), ]} -{(12, 3, 2); [(173.574551730187267, -64.444125100016066, 976.987355895696624), (56.749770087055133, 85.520126362969776, -369.246179444345046), ]} -{(12, 3, 3); [(-166.089744160982264, -72.209092967175422, -565.174891417449544), (-71.092064507218950, -13.188227483026733, 242.464072896494514), ]} -{(12, 3, 4); [(147.364364259567822, -40.825361844390336, 437.172310833337860), (-133.161394505614140, -32.520844652777946, -248.103652027791128), ]} -{(12, 3, 5); [(168.857348765929402, 69.584592406453723, -284.977721972875997), (-163.821241407873117, 35.587777922835627, 127.508443899442426), ]} -{(12, 3, 6); [(63.968903462746333, 13.385924329718264, 260.864614348279929), (168.810994303662397, -59.189904634590889, 99.671145433673757), ]} -{(12, 3, 7); [(26.067479969459566, -3.907828816790961, -643.421599857916021), (62.896724830411806, 89.736396135271463, 706.406887300815583), ]} -{(12); [(-78.162807034088800, 19.717892834043884), (114.080168125262830, -9.339044948458875), ]} -{(13, 2, 1); [(112.031369998706580, -64.791688732139733, -901.063631230212309), (-158.701962053968003, 28.994227050660697, 0.310511128883830), ]} -{(13, 2, 2); [(85.420613678089765, -66.560255464310075, -278.484077650429981), (50.928071957252797, -11.959090113137576, 358.744250491041271), ]} -{(13, 2, 3); [(100.588495247271325, 6.275992574220389, -542.810586526586121), (65.843249053357980, 5.105256544757883, 383.720158563158748), ]} -{(13, 2, 4); [(52.162339600974114, -46.265382988691094, -113.206453936040518), (160.478627905392500, -87.147444275262885, -291.004525998299812), ]} -{(13, 2, 5); [(-147.492850266577079, -85.566161326854314, -401.425884517236170), (47.552260379710688, 30.247116224059479, -673.765110810307306), ]} -{(13, 2, 6); [(-82.450634044203312, -39.136446601242717, 143.947461358783869), (-172.254119049830877, -46.736136288320957, -420.271642335517583), ]} -{(13, 2, 7); [(-128.150489251438842, -19.306904134891987, -325.616486431435362), (168.268821890925608, -54.448294686244168, 716.267664699506213), ]} -{(13); [(-21.455662974629881, -42.877521304318670), (170.298831965835234, -37.474900069414069), ]} -{(14, 1, 1); [(175.277739812446725, -67.792889959358746, -144.279774970053126), (85.549746988035977, 89.490060490589812, 274.019977201120071), ]} -{(14, 1, 2); [(-126.559672884480435, -88.115161210095195, 31.998279789607221), (167.011834490052365, -12.412759425175427, 387.623979182412654), ]} -{(14, 1, 3); [(-118.116283156609057, -5.900978034182988, 78.018150864968760), (134.363496973915687, 39.323241204156929, -367.269962657476867), ]} -{(14, 1, 4); [(-142.107248254152239, -43.401009123908644, -496.988528266501305), (-124.836292733574368, -72.613568047823605, -64.601875732118486), ]} -{(14, 1, 5); [(-40.196830652904438, -26.154336165897540, 644.025443530570328), (-75.235011368327989, 85.364258645281581, 400.186621805160712), ]} -{(14, 1, 6); [(-88.662567417016419, -30.297362847019972, 940.608496628015018), (76.193799586369209, -4.466322944107131, 399.819711945200879), ]} -{(14, 1, 7); [(-107.252304219703177, 0.230691143350134, -122.088603116985723), (-175.440269229002780, 50.753491179754363, 571.029381720233573), ]} -{(14); [(-162.359212451333917, -17.797133630982994), (-66.403353169140203, 83.637090262082268), ]} -{(15, 0, 1); [(-62.263896961540858, 53.554717077156113, -567.680295212825513), (-141.606487304991958, 88.699101990893013, -410.981265180088826), ]} -{(15, 0, 2); [(44.889936023387470, 4.704555463230398, -740.328848889391793), (-170.040285135295477, 14.509966566684575, 551.003125374332285), ]} -{(15, 0, 3); [(-63.799250875127029, 3.495447269325454, 734.765735398707193), (71.947901502007426, 40.073033253510950, 315.024245713845346), ]} -{(15, 0, 4); [(-15.048720519335118, -24.695492846443692, -346.306780115473146), (-120.449915772806378, 28.320010346888285, -143.979220538520195), ]} -{(15, 0, 5); [(-114.629135618992464, -41.097475165394705, -797.407394425561620), (-44.287310372759869, -1.761414195184649, -551.502678465550616), ]} -{(15, 0, 6); [(65.574737885201202, -39.460551250655584, -542.597257355265015), (-143.070215003272637, -15.967522963634696, -921.173676893661764), ]} -{(15, 0, 7); [(-173.433267779068217, -64.453796348273940, -640.702719053076521), (58.640663917344170, 69.366932591272885, 785.215614638814259), ]} -{(15); [(112.374043542332700, 14.524110111318697), (47.455950791582509, 65.589494016332537), ]} -{(0, 15, 1); [(-27.482720235265123, -77.498797334166525, 457.032025081500819), (-114.894639826060398, 78.212156985106432, -15.970899305558859), (155.202862182920740, -49.440190705648611, 671.787130058119260), ]} -{(0, 15, 2); [(-91.441885187416403, -89.791999883732018, -385.499709260978932), (-28.744163021256096, -50.038401966417624, 123.947091395824998), (-30.266677627258041, 17.525986597307703, -501.291592367788667), ]} -{(0, 15, 3); [(-157.980868950274242, -40.810688714417864, -591.943492138389956), (-26.086244369560909, 23.862871093417624, -392.842327742628470), (-137.897830906352198, 25.841656784773516, -680.339456623684214), ]} -{(0, 15, 4); [(-160.745523935200595, 40.329367271869742, 915.406240193264807), (38.771638896673849, -88.406681513851282, 921.912304408381260), (19.324120726885560, -79.043594933786338, 751.968201548663387), ]} -{(0, 15, 5); [(116.741818923796799, -87.961478662202950, 96.974944415072542), (21.239766570671414, 25.148257401229401, -954.558348616561602), (-122.251875163207970, -0.637863428034287, -341.870108427242371), ]} -{(0, 15, 6); [(-108.950928955911692, -14.003777568694405, -388.371878955661202), (167.449062974091362, 44.970079229266233, 981.686934347505257), (-52.288102049677541, 61.624889519604665, 851.728048285899490), ]} -{(0, 15, 7); [(35.379576481393165, -61.067790278033726, 257.531879838814234), (85.590120668910359, 4.100801044240188, 122.786822108905724), (-64.421781065604193, 35.119874572412584, -358.524071232719280), ]} -{(0); [(130.859952225176670, -52.313048084771239), (-8.000917144522495, 70.709967250450120), (-121.292254489900301, 31.925470178427815), ]} -{(1, 14, 1); [(-153.387172385409741, -35.011704597582217, -757.235281584552467), (53.311074388660387, 7.146230743987720, -770.344574955496455), (21.651922404874565, -28.505011397092353, 505.512312738998617), ]} -{(1, 14, 2); [(-145.622269253329335, -1.026346504025097, -444.155705660841534), (84.118932059848859, -55.771452018058859, -988.123065345950295), (-172.587072142912035, -4.604861926951135, 943.922887565370388), ]} -{(1, 14, 3); [(-177.371478999984106, -86.551866405110076, 137.854958831299825), (-150.581354652470054, -25.774030513870112, 838.419196031866363), (72.769286791421948, 87.828002090525473, -194.000290680951792), ]} -{(1, 14, 4); [(-145.996305869921684, -24.303734379491377, -251.236625955358193), (6.528418258339627, -80.444463663005479, 151.533053272657838), (122.523692523484343, 75.684471577376669, 157.601618232486260), ]} -{(1, 14, 5); [(-113.513698744746335, 84.047538880220671, -830.112662589692036), (-14.173900515790269, 79.720584414951574, 245.599477432789911), (6.614112501204088, -58.863231788295131, -290.701606238003023), ]} -{(1, 14, 6); [(85.748679605518433, -3.792354607551995, 537.562358654244008), (-67.347468082267724, -12.708381687053896, 932.113007110508192), (-158.064522521871851, 21.317790657478682, 231.328582091086844), ]} -{(1, 14, 7); [(-25.281041646776064, 20.166674732825527, 847.742066511649909), (82.846581249664354, -22.983669160581346, -161.483555899176110), (0.810359150425837, 27.178622949174592, -453.182129098009852), ]} -{(1); [(7.496719263488894, -79.322146498642823), (-12.304511374861312, 3.573234198864552), (142.937707968381801, -66.415766186946485), ]} -{(2, 13, 1); [(126.735941801182378, 40.927592869164634, 171.065191233961627), (144.482522732991725, -83.151280455854703, 800.147518204803873), (-166.477990909768437, -68.190021488061078, -749.710949930806919), ]} -{(2, 13, 2); [(179.448364327832138, 53.055593223439992, 810.796498621007572), (49.399318561172080, -20.465606756566569, 903.498741168680112), (-178.567199620493341, 32.901603884355090, 405.158805837578825), ]} -{(2, 13, 3); [(-52.230565365415970, -35.295043523723201, 122.240776004179040), (31.544386827225136, 41.953425058919208, 664.655231757116553), (-8.976807743073300, -72.558690065347903, -686.986501111585767), ]} -{(2, 13, 4); [(-29.489165831177583, -31.879100891829843, -872.592739331094776), (40.692800194973181, -28.551525513044048, -458.026997981938621), (141.639461798499667, -14.761538601255031, -9.229168045655371), ]} -{(2, 13, 5); [(-27.523999483435400, -18.998450539794128, -38.794477370341660), (-164.433263808324313, 16.110051498817757, -404.788125882873146), (-104.322879458386836, -9.715056168771270, 197.006933531640243), ]} -{(2, 13, 6); [(-57.734317527284794, -73.982029045613572, -601.792507521621019), (-0.900937528052038, 40.820733450312161, -190.626351186854293), (-130.713595824289882, 10.023762287368347, -126.270903890519477), ]} -{(2, 13, 7); [(-17.867874418240056, 67.353744493264088, 550.090321999251159), (111.671434330719350, 63.380378853745064, 818.430971859224314), (-76.064981189047487, 7.785072433335663, 610.601227314849325), ]} -{(2); [(-11.040407356419724, 18.092587210902792), (138.855931732010873, 43.476041475487129), (-39.475366526925960, -88.883067217521216), ]} -{(3, 12, 1); [(127.001760928140953, -14.886667234558516, 847.405286411568795), (3.654015305699642, -37.078905735730793, -101.092603202347505), (41.465822512489055, -50.518892957087097, 736.496904154699223), ]} -{(3, 12, 2); [(-155.995049212330400, -27.099490808752385, 864.101723658156629), (-23.695070064433889, -76.045888541794454, 396.041124401752825), (-37.531409620385766, -84.080978883790465, 977.821924557557963), ]} -{(3, 12, 3); [(26.567466067167096, 36.813256936278449, -740.298608043963895), (-21.057138754265331, -65.661972911547281, 243.783205928427549), (-122.028577783644508, -16.063510304296187, -967.881066888344435), ]} -{(3, 12, 4); [(17.450206389868669, -13.110726942716267, 613.316994173239891), (40.085057130505923, 69.527407859017160, -618.781501682153134), (-43.225841201520950, 10.860685646046973, -314.983725197531271), ]} -{(3, 12, 5); [(-154.841976389188005, 2.021901734682229, -571.731486242675487), (-145.818941683370241, 39.937118714158601, -936.713327845882532), (-51.459388743452323, 24.031311532144247, -316.511372748986673), ]} -{(3, 12, 6); [(-57.337720317040507, 4.638017846587254, 660.309085117762947), (-5.974310767667593, 17.357970014311029, 128.575386239789992), (85.013464757350860, -8.053409548961023, -15.140421436525440), ]} -{(3, 12, 7); [(-1.738571977709802, -87.609455189474545, 341.822171269405828), (75.097934020040853, -43.462678019900324, -245.267272114803632), (-60.107845829186289, -45.636021412942313, 271.784274591071380), ]} -{(3); [(-105.429856435695882, -50.425446892713950), (-171.052317806264966, 6.127789206984149), (-122.180177874712655, -9.113518036533536), ]} -{(4, 11, 1); [(-92.569788590983222, 85.654472859661354, -595.636423959608919), (35.639621891643017, 89.603401988526898, 375.345236487475745), (178.826290722624776, 32.956079037436297, -914.200377636569442), ]} -{(4, 11, 2); [(52.059075044461402, -13.752693202775980, 10.888718659301979), (-106.432297579434021, 58.797937016619791, 567.078681795237685), (-177.654524805196729, -37.706590686308921, -608.407421484864926), ]} -{(4, 11, 3); [(-45.121048903361235, 49.776360117583728, -357.870471312563382), (93.376754632859644, -40.911026965447050, 783.176797406681885), (-63.430568687779193, 89.916142676810566, 230.403301474153068), ]} -{(4, 11, 4); [(28.930459007369176, -66.033887367899638, -321.364349991247252), (-51.839280770508509, -30.896881359900306, 495.602065393227576), (130.587569336609675, 34.249697478424515, -167.580525761721788), ]} -{(4, 11, 5); [(102.140140604738676, 33.455629272625380, 372.731402262437996), (168.845746807408972, -64.475442182822619, -3.424716621345570), (-29.262919927397554, 5.649665518132517, 680.582982924777752), ]} -{(4, 11, 6); [(-42.139886373617919, 82.939932228499728, 34.155228080696041), (-74.862775221433779, 81.673481561477118, 10.546848391894789), (-90.349591252746947, 22.688005386213487, -825.498296246938935), ]} -{(4, 11, 7); [(-40.676818803225139, -38.231856791548054, -445.085900201795369), (-92.716932384456086, 55.577001330216241, -49.334672685134009), (160.394497654240951, -4.297890068055991, 927.264313143058757), ]} -{(4); [(-62.689996665988183, 44.222389656989485), (112.990486139878598, 3.583265124362328), (-6.127214939851698, -46.641863335815536), ]} -{(5, 10, 1); [(109.020893965737756, 9.974445756378522, -509.110485418519374), (11.494209661590972, -54.839230609011118, 663.820436763556586), (65.241653733057404, 14.774239315275338, -550.945162943483865), ]} -{(5, 10, 2); [(-100.631701115402834, -81.906669261339232, -929.383176822417795), (-41.420824843358034, 44.583775745266713, 272.051092367648096), (51.337442942193114, 19.603581671653956, 827.588595850389652), ]} -{(5, 10, 3); [(175.456052881266316, -22.929115450205355, -577.216787163577692), (111.497663000893169, -11.232239728812100, 522.325899198222942), (-78.848799080506893, 78.517030951691638, 745.506683170650376), ]} -{(5, 10, 4); [(-83.066232865955925, -69.201897307545977, -173.064508959275287), (152.904755962651478, -78.803555158287011, -252.527838893638631), (132.174513252443063, 35.602017914637969, -294.986908209954436), ]} -{(5, 10, 5); [(-173.574189181522542, -52.742038514126200, -600.034352920096921), (62.468863873307278, 33.773681452289068, 122.885996616709079), (-41.452898795421447, -89.662591699380755, -294.740510547066776), ]} -{(5, 10, 6); [(-46.900392442359923, -42.128716986499313, 797.234808497970221), (179.926741227632505, -45.317272145301807, 608.923697618805363), (-96.719205062320754, 76.271015378827386, 65.054431011882457), ]} -{(5, 10, 7); [(17.391365840179350, -35.676036405517486, -392.682201078483502), (35.397626544118204, 79.167320013933946, -728.853438084596291), (15.789655143584968, 11.031055609417843, 973.666966381607153), ]} -{(5); [(-91.026601979840976, -60.123452924528621), (-72.504735412884671, 51.873426056693738), (-18.511190620710568, 44.083677191210910), ]} -{(6, 9, 1); [(88.788923243212409, 38.189258038885789, -90.594184923583640), (142.585731874168999, 71.110623203817269, 174.909409708905770), (-7.601692965453392, 15.287703458183568, -936.793576036477816), ]} -{(6, 9, 2); [(170.210087320622534, -66.599857380827729, 495.857355022351669), (1.878418443900368, -62.650382221582127, 637.613346827198825), (174.071054535287686, -6.778218030048926, 49.901589978187658), ]} -{(6, 9, 3); [(81.418055654982254, 16.027446924317232, 182.985500250238090), (153.950115702599874, -19.009133535570985, 846.617932326141954), (54.096434858394616, -40.468140576928931, 420.486412139432616), ]} -{(6, 9, 4); [(-94.233166975421867, -20.383169549567953, 237.022789937135201), (146.870031843404888, -62.778955703341218, -530.117860966164585), (-13.960307904980178, -28.843288008675287, 483.239933332273665), ]} -{(6, 9, 5); [(-139.089131723617896, -28.968445454891960, 573.582319823760031), (164.216586756419304, 27.027663095622493, -905.044258577129085), (46.758893994806982, 25.975309370379264, 101.032203841117436), ]} -{(6, 9, 6); [(-157.483083257147399, -83.008331765245501, -134.065401291593304), (-15.750391785850573, 76.732499125322462, -389.683091246706169), (-39.583115075704058, -17.686638984141819, -146.753366236796722), ]} -{(6, 9, 7); [(-10.425348717023006, 83.001278330209658, 251.090655317263469), (-17.425573980221635, 42.384372885276363, -990.887287179224472), (158.403208092206313, -14.199673790589948, 762.817245403353468), ]} -{(6); [(75.779656222579405, 26.615112670947461), (-146.743781261469451, 5.337961395756814), (-161.368366776905589, 85.185420662549603), ]} -{(7, 8, 1); [(-129.469446026710926, -6.906697970282674, 461.830321609853115), (3.430954789274528, -41.952743072256368, 47.990723518936498), (-109.784453847325011, -46.095235507346295, 52.967381554016548), ]} -{(7, 8, 2); [(-18.131111313043878, 18.028884060381277, -217.807493798343558), (-150.101261750933958, -72.650997532131470, 983.508628346549813), (95.899693885879145, 54.492031317434495, 901.449026618629432), ]} -{(7, 8, 3); [(-153.528790831692390, 58.852934736064874, 867.673218739781873), (59.402607221832255, 35.798314699559619, 661.574448473277130), (-77.284386308761711, 83.736881971310027, 672.168131088174277), ]} -{(7, 8, 4); [(-94.551017808325724, -70.561864736799308, -179.842702900646685), (130.835733599800420, -59.145393167655399, -287.046092014403939), (-20.865740061223121, 32.184348630729978, -590.534130194197587), ]} -{(7, 8, 5); [(-56.591381901378050, 56.798976072628541, -540.522273650748275), (-76.663542717647402, 81.289777478709766, 638.672306513028616), (-146.964138163135686, -83.947839538737753, -48.306954859268018), ]} -{(7, 8, 6); [(-30.539197667531319, 21.240913434483247, -430.796428872970182), (-170.034942346247476, -10.743824059470631, -89.966611863125252), (-131.951602602715525, -46.709497127055933, 983.831836812415190), ]} -{(7, 8, 7); [(-35.678266318897087, -71.877492167169251, -233.962929533529120), (-17.428429561078111, -7.919660097712466, -187.944126159465156), (-41.366924441832616, 1.810869513908102, -349.663835196323021), ]} -{(7); [(-16.694274775542169, 25.917553022304496), (-18.055484459942051, 86.328900990049149), (115.380734055910409, 76.435060398783037), ]} -{(8, 7, 1); [(75.724477615833180, -74.891943865574220, 638.047124011485494), (114.776090896569940, 49.558663378689040, -665.535454010408671), (9.519814821216873, -78.181896746967098, 88.615252721492269), ]} -{(8, 7, 2); [(-123.028493090624679, -59.750378298085664, 248.891710461969268), (-11.044966261700580, 87.411879072862988, 643.740832882705149), (-106.709135262806868, -54.046366463162414, 209.685474343736729), ]} -{(8, 7, 3); [(135.862116850759662, 70.557375050139697, 266.545406922186714), (-111.944529448906991, -66.718266308017746, -96.337882631346361), (19.134568755948919, -69.903481100961386, -216.057041108422197), ]} -{(8, 7, 4); [(135.604134071845067, 8.554644947669461, 92.061958987125635), (-117.194628926251951, 16.211190759670060, -989.205967533559487), (156.474203593817236, -72.695915759647136, -970.385007609840955), ]} -{(8, 7, 5); [(-160.725664914803218, -3.009227669497402, 971.179509447759983), (-98.382248660520290, -11.926639882068381, -923.763439899296372), (94.406568190690393, 19.475986072266338, 252.629944486651482), ]} -{(8, 7, 6); [(5.994783277818098, 13.963375159817327, -72.310785236171256), (134.261169166826988, -72.806678397276571, -161.981372232466924), (-156.911012056580006, -6.574467513006741, -661.375867975621645), ]} -{(8, 7, 7); [(132.333614994420259, 65.874134612130689, 290.489050046884302), (-7.322225550116213, -73.235427660192272, 803.835368204980000), (-166.218393410512675, -22.114352430332438, -105.223906041316184), ]} -{(8); [(57.105968073074941, -25.764113467153717), (-14.809803613761424, -0.749277423779529), (-104.513131527506403, -75.645645214605437), ]} -{(9, 6, 1); [(-115.509012592871798, 17.891326538368943, -585.656760740137429), (-143.142144750258268, 56.677040900924517, 33.772063888933580), (-62.111804082547842, -1.333985335702150, 552.222399605726537), ]} -{(9, 6, 2); [(136.595196058682859, 36.113422620190661, -137.970187718074612), (64.128362077237895, 52.417976562222513, 996.892886499737301), (-29.648888278130471, -73.570435992906781, 411.537113382120879), ]} -{(9, 6, 3); [(-129.656201315007763, -37.399575514460167, 643.647484187443865), (160.346234284365181, -8.029580407313789, -630.862808568033756), (-156.738713961801835, -85.791414175151488, 753.254105864845769), ]} -{(9, 6, 4); [(-88.425396502938355, 16.045532019340893, 286.585913324401986), (-38.110011613932130, 27.530864597956917, -751.885066536336808), (55.751876839617054, 63.598536291778544, -620.814695735199280), ]} -{(9, 6, 5); [(-64.309057897006156, 68.950007876389449, 152.636673857603654), (67.699355582367957, 80.038638512329541, 32.518884648596860), (-150.368453888623321, -47.982622076772714, 706.777995279232186), ]} -{(9, 6, 6); [(-179.535758372161183, -75.446499590960869, -42.431000379212030), (29.025783171834576, 4.540674530203628, 214.682303054136639), (-21.424444083174503, 85.678855790901977, 628.591745042068283), ]} -{(9, 6, 7); [(151.836345055715839, 40.934934908470709, 941.027767354687171), (179.972827808613715, 43.413927396402585, 122.460831654210565), (-64.086941981985746, 2.126594842081643, -411.306842435717670), ]} -{(9); [(77.660036258460465, 17.762330509756072), (-159.958836600657662, -27.737385057209263), (-67.661295855177883, 51.779917128588238), ]} -{(10, 5, 1); [(140.217668389631569, 43.636407831204693, 563.071035737432339), (96.439019346005082, 67.088386185268519, -611.070521416683277), (110.943991574510207, -86.759448622397642, -888.841527401916665), ]} -{(10, 5, 2); [(-169.409972917300280, -24.905675607443676, 522.460575592561895), (172.687413545473220, -42.984653993936263, -464.264511241063360), (-64.747253975422140, 12.771557883148892, 107.152828338532515), ]} -{(10, 5, 3); [(-112.553389333295840, -27.970887626189430, 245.982107209019034), (52.768932270452247, -83.893026096660222, 250.326879326320807), (-35.674211743917347, 88.039180605690746, 840.826595642861434), ]} -{(10, 5, 4); [(35.904023572095511, -45.073527401862094, 951.324084836713155), (90.528443679251296, -42.079707230825527, 264.546605771890142), (84.916933207166679, 14.162558005505204, -623.609292349482530), ]} -{(10, 5, 5); [(-34.824168690479851, -30.815334338989377, -574.235436251501142), (174.266438120917627, 66.889659711826567, -203.883773121280711), (-69.893001734274065, 34.725953410600987, -865.331920885727413), ]} -{(10, 5, 6); [(11.238910123650070, -56.063495280916193, 357.268913035231094), (-116.290233131359983, 53.697395207498062, -937.467057615057797), (-125.144895313086622, 2.226125558136966, -269.043584358693352), ]} -{(10, 5, 7); [(-118.890994003840603, -33.446938874099693, -946.996248881249130), (-79.411364471850789, 37.611528840391841, 550.331409245445343), (-85.286298756571028, 7.190901397559631, 651.433321953198174), ]} -{(10); [(121.495026159682880, 40.830275483127537), (-179.446333506846003, 27.814215560982063), (-11.643004079482692, 48.136659828738935), ]} -{(11, 4, 1); [(-13.067659995533386, 17.822529007580609, 495.045839283425892), (-54.521148469097696, 45.746272921082465, 193.737207624961627), (-19.255611219659080, -78.396308434576540, 652.865626046703710), ]} -{(11, 4, 2); [(-103.673065551155887, 28.774875346250631, -575.719486099644200), (-144.146200640875065, 45.232222932531577, -576.857491151550903), (150.239975570873128, -53.905865759044573, -631.725336503015569), ]} -{(11, 4, 3); [(-12.941077577906993, 35.504263798241638, -418.301121782886412), (-96.500482592140429, 71.256352079960891, 784.492427367668029), (162.381053042976191, -23.402957412863824, -244.659433309838960), ]} -{(11, 4, 4); [(-87.445279740770602, -14.364689769939901, -819.938706818863466), (72.810654790878658, -45.659714888856456, -409.146516892095974), (125.697662344627489, 64.832636382227705, 405.469397207459451), ]} -{(11, 4, 5); [(124.200982477740141, -79.027650118034444, 536.229590339529295), (121.851339034905664, 21.809767452226460, 0.397892654314120), (76.865114223815610, 85.912553307142090, -733.735685238002247), ]} -{(11, 4, 6); [(46.795260396928541, 24.097825383766182, 834.650876281780938), (68.924548777205914, -18.479578898195665, -848.295522364637463), (75.905482145832579, 64.140274828598905, -573.082524116956165), ]} -{(11, 4, 7); [(141.583020784679348, 66.453620856713627, 389.846820645948867), (108.305067911774444, -4.864155714497118, -277.395143615825418), (74.917837552942785, 85.967280636591127, 943.975238263181609), ]} -{(11); [(-144.924943874848822, -60.244904642470232), (-38.170768969255334, 45.194550761030889), (-137.276470342818470, 35.591486340290864), ]} -{(12, 3, 1); [(88.658484606777236, 7.961179252799659, -295.028039990561410), (-113.210951800177526, -62.221452967899921, -738.334339600588805), (-111.987319385395807, 26.903220999751642, -147.248851396694249), ]} -{(12, 3, 2); [(-164.530029407935416, 74.191297527712223, -756.450760171704360), (163.043697560465034, -29.354949703142072, 721.652684089496461), (-159.393666803309031, 68.441957914070016, 418.532813280195455), ]} -{(12, 3, 3); [(19.353883484175487, 71.522551363723807, 793.957741847993475), (-44.881506045652046, -49.100528537041114, 896.193202206132923), (4.809561825014545, -20.108611878038811, -26.815886835611511), ]} -{(12, 3, 4); [(61.835112617974680, 43.847765610486221, -620.616866287603784), (2.971026080109426, 78.428285699853902, 132.132748690008725), (57.540921403548111, -51.474161863181926, -383.357211870948390), ]} -{(12, 3, 5); [(109.328123498657220, 15.548103645822804, 50.142406458425533), (-17.491696009662835, -75.359756359287346, -910.699689020126129), (166.087340586855419, 53.729367176265079, 982.831414114145332), ]} -{(12, 3, 6); [(-179.258839227617131, -13.213279744406035, -681.009897516039018), (-68.411587350633610, -43.559959087983870, -9.388022739909990), (16.833821572097168, 11.943085435932767, -667.433839208306267), ]} -{(12, 3, 7); [(-20.706255058172321, 64.412272392109543, -896.398509229085334), (-169.149919729164935, 39.345756078805145, -212.964087680915441), (53.113805630132255, -27.653363315099451, 505.335283976475296), ]} -{(12); [(95.313073669485718, 26.925700507320816), (-1.549064914596118, -23.586296355195515), (121.221708371886109, 14.182225681960288), ]} -{(13, 2, 1); [(-140.578644856539370, -45.189668169398018, -885.039937224992855), (35.840535108110394, 41.685321020930417, 1.554381523991170), (-50.624174501418338, -27.692559243252713, 654.148112601453477), ]} -{(13, 2, 2); [(2.573336197087657, 89.248478944567523, -913.612094129988691), (-33.189098792006355, 26.732613073414019, 775.741170811033385), (125.812019931127892, 33.331360955590185, -413.114157035420533), ]} -{(13, 2, 3); [(161.664837192240867, -18.621970559989201, -470.697613885621365), (-157.659881709529259, 67.262634846881042, -395.279539186281909), (57.002418537705395, 56.606405569042231, 547.176611927938211), ]} -{(13, 2, 4); [(79.449657313286039, -41.332344404500802, 61.521203344081933), (102.453627647013690, -38.770184706318609, 496.126690285620214), (62.942713724092002, 68.915681089249077, -32.109092419026240), ]} -{(13, 2, 5); [(-53.080522721034441, -78.402286421121445, 678.534108368024818), (98.201364029572346, 29.797561192913609, 678.758771149755376), (116.573199065092211, -48.682068202105079, -917.239927281034056), ]} -{(13, 2, 6); [(-92.806343946580157, -50.959941792535616, 253.254921386694633), (91.349889300948931, 45.641259518892561, -52.336244621473057), (-148.738192472139218, -11.676337891914432, 297.840821056422612), ]} -{(13, 2, 7); [(-110.888928733059103, -65.362295592656665, 376.859318173250074), (-127.845343400487991, 80.047900823438553, -7.985522730613860), (-36.847819011894465, 3.808736929992770, 518.231345276410934), ]} -{(13); [(82.108736420662538, 36.339340379759811), (61.777453035780248, 89.940282308349310), (-99.828694392816871, 37.540374377269117), ]} -{(14, 1, 1); [(-174.150164379716188, -4.372727776143609, -281.437223130524103), (26.461523297748368, -48.447011092794739, 126.488890191818399), (-90.485296254607121, -4.827450947498664, -411.386658039584233), ]} -{(14, 1, 2); [(12.854642230224218, 37.537997046853093, -122.297272185073695), (-97.165356168348623, 13.563453351130335, 231.953527898663509), (-9.398861125556643, 18.416745165525640, -711.718027812767900), ]} -{(14, 1, 3); [(159.752778047218840, 24.885539156106965, -718.689986939629989), (-93.557654113545581, 47.292940310944601, -520.932794133770813), (87.475331631561090, 64.677712905480035, -993.368983633869448), ]} -{(14, 1, 4); [(-78.205677670665821, -4.272894170491433, -116.442882133882222), (-115.902520830128211, -36.554927044527247, -841.070267525185727), (-127.648783132487068, -51.670004085948037, -787.010002121029174), ]} -{(14, 1, 5); [(2.479055887085991, -26.599487237505905, -961.699334213128282), (-154.970311475567655, -82.676621458718486, -463.208111570717733), (-110.047550589121755, -47.117638870950621, 332.889757836962815), ]} -{(14, 1, 6); [(-91.284514474642947, 47.200962409623166, 397.972978555925465), (141.438351502687624, 58.696338396587016, -97.095067998155926), (74.487719307280486, 0.453521354233720, 183.704492924993048), ]} -{(14, 1, 7); [(-17.441341573283403, -34.721798422491609, 353.372522204916152), (-34.749366501188696, 51.230558717392213, -354.844934042498892), (55.472005072960570, -53.789911847147970, 745.564795590787639), ]} -{(14); [(77.344153312634958, 40.066076585697402), (-175.477355764083256, -77.473237991344533), (-18.110199036625723, -10.731147684976362), ]} -{(15, 0, 1); [(-66.493060856399779, 13.017813890856239, 545.422145595311576), (-56.970717627166607, 21.982580735675416, -363.159331643158964), (-10.023942857144084, -28.276170043279922, -213.577009892642678), ]} -{(15, 0, 2); [(-146.357708249625034, -63.758457754723786, 901.704999553884932), (178.103249350718130, 43.403220822308590, 731.864637014727009), (-131.193798959979858, -20.364369491031127, 816.913006795188153), ]} -{(15, 0, 3); [(81.559733173944323, 44.012119763988629, 352.540410065648302), (0.257747345303313, -52.958631047588270, -19.345661817429601), (63.229470929846300, -24.674716526816010, 744.477846830914928), ]} -{(15, 0, 4); [(38.768633593243095, 43.553564156764949, 795.085117143229127), (66.859281949474507, -53.950962457235526, -113.559883479713079), (49.154040142502502, 21.126524554466815, 934.534587536452023), ]} -{(15, 0, 5); [(104.636248755094442, 37.016539568483523, -872.665483328958089), (58.470251064105419, -21.702468772178264, 655.905891025376263), (157.305708581129522, 31.106676067674663, 498.274131720565435), ]} -{(15, 0, 6); [(-52.287711438511913, 58.753262017198963, 259.648961737087745), (138.248123684053155, -31.853490070448053, -561.811588159211624), (31.054881076105499, 41.582782459705577, -312.904945614321264), ]} -{(15, 0, 7); [(81.468897472378558, -25.076373285957754, -88.574106652729824), (5.096479157687842, -53.606252768050787, 800.773354283075491), (-77.282926560056751, -14.171250512152096, -731.857767217400692), ]} -{(15); [(-88.403975313528989, 50.962581866492009), (121.253469183989637, 17.138855178621327), (65.658194858432452, 37.310074287638400), ]} -{(0, 15, 1); [(-154.757209737046594, 42.668450714961146, -210.936117430848611), (-142.234786626359380, 30.670654512904129, -907.036670779757287), (158.315491882948692, 46.781690294818944, 891.152560882543980), (-118.859109248664211, -10.149324921127196, 769.523332955259662), ]} -{(0, 15, 2); [(-123.817904755279429, 65.848063771487489, -646.079727564831273), (45.904496929959571, 22.527016830982220, 821.316907281530916), (8.949211431845391, 20.185831103166809, -957.962811200710689), (133.195332145248841, -18.487660465743893, -513.025877381053078), ]} -{(0, 15, 3); [(121.698825871117478, -88.390039716673243, -589.697390015451560), (87.086456273810612, 80.714252390145276, 252.593146287279239), (-8.872409000042239, 31.182656876890359, 313.864795992864174), (151.344581430499318, -82.590185522576974, 929.612084712602609), ]} -{(0, 15, 4); [(-159.395607776286710, -79.732357169153033, -642.424875349226340), (-27.986387266384529, 70.212653831508675, -754.058066672122663), (-139.486931814161125, -86.392687240042051, 93.334064624235367), (-121.588417247728657, -65.889356322931121, -750.917758212354443), ]} -{(0, 15, 5); [(-6.596577232514347, -33.508558321841242, -512.417881713464453), (-30.648994140730423, -51.013066957202817, -467.970533165625454), (148.384766554293321, 26.735098734914686, -922.074782646682024), (4.591683238537344, 51.236695676083301, 723.571496168333965), ]} -{(0, 15, 6); [(-139.042552087495693, 7.534887108995019, -968.326311849411240), (-108.331256324461108, 38.568098635650792, -761.373944325550269), (-47.192975468234472, -5.575469884561280, -618.606151057242073), (80.400602068063989, 82.818153285175612, -657.636866522221794), ]} -{(0, 15, 7); [(178.411735536701627, 82.700959252134922, -461.140762162991507), (65.857476856064338, 21.252731250994430, 83.521629850178783), (36.426893544191344, 21.283818562923020, -117.895539980390595), (-38.187512367597002, 32.653729351174334, -881.779621694842376), ]} -{(0); [(107.546699566115109, -26.244114211271096), (66.121358520100614, 27.793537868622469), (152.259519711850743, -61.251145148257827), (3.542274035223588, 83.792692283155105), ]} -{(1, 14, 1); [(-21.355660276642961, 33.213558349302595, -549.511304056441077), (-115.905810362325255, 39.461534157097283, -655.046969811614758), (117.129775763190850, -64.915456163719014, -108.003486589297594), (103.093929274675034, -20.024521606061608, 932.279197280556332), ]} -{(1, 14, 2); [(118.006490556107337, 4.075304057941644, 822.610591507462686), (-57.634084488786890, -43.600478402411049, 304.808487061888229), (-33.212765752860797, 78.160120180969471, 411.025403317888617), (144.695344583068646, 58.533684435070057, 477.806340466614586), ]} -{(1, 14, 3); [(111.728619442279879, -54.464715592781673, -847.031953350219965), (95.369870151847891, -23.553695137228232, 131.980840963719572), (101.536709768547354, 18.453165928115983, 801.005211881160335), (-69.144443408733764, -44.851168804097490, -411.021235393670565), ]} -{(1, 14, 4); [(-20.364380106960262, 47.799088812604573, -78.926406455377887), (-8.487369959492026, 71.957682751840494, -877.125158081109475), (-43.461984632237630, 83.333888952466495, -808.616777864407254), (-68.219459828957525, 37.618464710253299, -510.072392383017757), ]} -{(1, 14, 5); [(33.166994716397753, -1.630687430465596, -495.403682867039038), (27.341988074001833, -46.819755579013858, -995.201309289404435), (-62.656496653083579, -4.831015462973102, -490.821630795428575), (-116.067407418943446, 16.341101675658386, 999.147080686578988), ]} -{(1, 14, 6); [(-110.539377191846398, -63.325923984960504, 159.044178062231992), (-150.715047055615003, -38.042422146275079, 885.137751317108155), (22.997469328216759, -71.370082226194256, 566.206523226469926), (-175.825394516239896, -9.732709617843575, 258.301502872459480), ]} -{(1, 14, 7); [(32.836938558212147, 53.712699306878513, -957.817673538971576), (-118.167849169693966, -61.356649174345407, -3.341481464655690), (170.415407786449464, 42.593048318936205, -923.366485731296052), (-111.687023025515686, 38.591346718559258, -277.373015700859582), ]} -{(1); [(-77.274738430379244, -22.607141113075578), (110.856089079465519, 16.784854709153262), (-14.138300208822104, 17.080468700041568), (42.568812524724414, -56.046679704880169), ]} -{(2, 13, 1); [(-69.649083451921570, 57.252498921651359, 815.128415400769768), (114.793706454693833, -44.684506652507416, 498.343048782693984), (48.028319328551611, -7.344801015381942, -272.017432357671112), (101.524932757569388, -27.089751393494129, -968.379997485943818), ]} -{(2, 13, 2); [(124.542429389357920, -22.075795194733004, 177.181109166474670), (141.708126032131929, -66.290481352671449, 661.006235669192733), (-9.239006356549828, -23.979545884201201, -631.095771109019324), (107.319579807324885, -4.656524055098416, -438.648562372133142), ]} -{(2, 13, 3); [(75.093450786857019, -31.550504386365439, 111.403144416456513), (-17.435564199587105, -61.347332965545725, -513.836945091080679), (103.668749597971086, -83.920900589816242, -478.768972594467755), (-26.714406601758824, -70.561758894391517, 717.976594127633007), ]} -{(2, 13, 4); [(-55.819571637206025, 31.838954686591286, -291.873993057525183), (2.403107031871540, -76.122450367775002, -769.581742527647521), (55.397869893308830, -52.252884062764394, -938.389484872743310), (-23.086692722564496, -83.653083394553789, -169.954331096918139), ]} -{(2, 13, 5); [(-27.702119937455699, -40.188047265255157, 624.102915783278718), (-162.853222818133020, -16.261239559902418, -92.062767273221766), (-146.796239409357042, 71.137441115232932, 714.966892687915561), (38.191481657801063, 59.924278399478709, 468.664842810929940), ]} -{(2, 13, 6); [(-147.090415012465115, -4.064147296243670, 76.347942749365430), (-40.153727284407907, 32.981318036625161, -44.022487949851389), (165.290854008597336, -61.043122534783443, 425.434922710375702), (-129.080582567515052, -8.070746301132973, 691.630071392066611), ]} -{(2, 13, 7); [(-99.395057518557664, -14.519164740965984, -340.325110999084586), (-103.140318738739424, -14.790524452433829, 345.655679315877023), (-100.278763235911470, -35.655510604504897, -196.502749696117490), (-128.268639493935581, 33.998294435894387, 538.264886657485022), ]} -{(2); [(153.287844596119555, 64.700164253413689), (33.978490855820773, 71.229738000672938), (-13.159503661096425, -14.782811689816894), (125.368331688931335, -63.146813598522037), ]} -{(3, 12, 1); [(137.854211950731866, -26.692819085608345, -982.662860934323817), (42.294476653663843, 85.606750074812709, -992.802681555624645), (46.436325610004197, -68.574667981734081, 10.411406448527771), (-46.282849333018447, -41.560610399315941, -943.544315996604496), ]} -{(3, 12, 2); [(151.778184896449062, 82.770167716676397, -485.850491710936581), (-57.502186474297027, 68.822133177630917, -899.830926784537724), (-44.582980523747601, -15.009702437769649, -764.215115266547173), (116.261707637211003, -88.176863718473797, 451.166886400999203), ]} -{(3, 12, 3); [(93.859245347378206, 62.738271900336990, -923.655040768287563), (-79.441359833319524, 36.768313845686691, -819.528725597263247), (-34.774119879537913, -52.135150621054017, 391.046925673665783), (-118.416045862854190, 23.940327720307888, 646.974919101515866), ]} -{(3, 12, 4); [(-1.498526998312118, -23.409831409243221, 156.172092449947741), (6.926615138841816, 88.881006832059199, -533.548264627782146), (44.346003191212397, 27.084886498407524, -619.955691988919170), (114.958046051925308, -28.615969199203342, 555.422177836304854), ]} -{(3, 12, 5); [(11.684348915074372, 9.133495839262849, -214.211549332568069), (119.935776904648165, -52.097560127396981, -428.147076377180326), (170.617377426040434, -24.663065372196396, 15.086958088901120), (150.002441417320853, 34.751605621308890, 984.043289133728649), ]} -{(3, 12, 6); [(-6.701883365717974, 37.402335149480791, 910.438401805514673), (92.379626274412942, 27.643449671204031, 297.775963904000093), (73.192300499067613, 46.621211793399304, -771.130680704749125), (71.819355602776113, -70.810565124367315, 250.496347505929037), ]} -{(3, 12, 7); [(157.592718719335352, -66.688117113116661, -774.360754138129323), (-125.828683542187179, 41.569975742699341, -561.996034083805171), (93.802061682938842, 80.848704221608145, -129.599868821246162), (161.638504002648972, -51.224143946762723, -97.960431464970327), ]} -{(3); [(96.473714533187120, 23.884891376997075), (-72.745363312125022, -56.446099982259611), (-131.034603800080305, -26.485100572349147), (174.369580006666098, -56.205685328605867), ]} -{(4, 11, 1); [(-131.340395569561082, -34.969727017560750, 200.537558136499911), (63.702159937206595, 89.887794576922033, 648.474603865052813), (-137.746579595299522, -52.192681684987853, -393.187482545576870), (-153.270814255705005, 72.084935891092641, -237.646891245281751), ]} -{(4, 11, 2); [(26.336391039652508, -19.297872209416280, 386.029837810991580), (-134.926327518324115, 78.082871182501634, 797.154028002758423), (-36.536600660933019, 25.873721762881186, 998.525637355354888), (124.166753301420911, 55.690205929609249, -802.359700948337604), ]} -{(4, 11, 3); [(114.477189791169053, -48.644900032212441, -987.105909026290419), (79.605278075039081, 50.565382091324935, -780.147170454024945), (152.567176063622242, 27.476408360461040, 297.766623021449504), (167.550425637884871, 19.227893633507840, -609.438227334025669), ]} -{(4, 11, 4); [(-179.396942351019590, 13.236554261719306, 933.356072097308015), (-78.785925920054154, -86.552425854454000, -470.411957250118576), (46.514928292986738, 48.024252376510880, -753.642903884945326), (19.734103720026550, 10.642017475275949, -192.725561681735684), ]} -{(4, 11, 5); [(-58.332989864170614, 85.530579311389701, -82.597790419522411), (123.943769038377511, 46.325790156963414, 135.642268314610476), (-121.749289052072925, -85.787274936556159, 536.070734559593461), (-166.524250124610177, 46.144122334283011, -488.359255987016070), ]} -{(4, 11, 6); [(-71.491810064581671, -48.317724490808878, -616.572915352802852), (100.266557250527313, -12.604336665747740, 49.036575972431002), (96.692353001999010, -67.637380011665698, -373.539962549264828), (71.498561713440210, -78.994105606657371, -696.583798574825323), ]} -{(4, 11, 7); [(108.476630422634045, -57.327949159483317, -786.472116498023524), (-6.551296698227685, 42.940655113506594, -41.917743146436507), (-82.089953266914890, 82.048197281356295, -725.370836875772284), (18.761494152449846, 0.483151810507769, 795.017720441852134), ]} -{(4); [(-15.037456316352383, 39.469843763243546), (58.403959535913543, 8.172195253979181), (-1.051290664688133, -89.952539746033892), (138.778219686034191, -81.299671680177170), ]} -{(5, 10, 1); [(78.511176712047046, 73.471186195969040, 781.478950736654724), (-70.114070267101141, -20.266906162284929, 842.804472787625400), (-128.752737812544666, 21.370485443164664, 62.003878622373350), (132.030705964403353, -59.351281841575080, 362.853420378309295), ]} -{(5, 10, 2); [(44.380196740999949, 31.649865150304663, -970.046246739060621), (-33.897024936063303, -51.280664362148485, -817.499035838633631), (58.364388790200785, -59.352746887841690, -153.711590562599866), (23.495495868048501, -75.771211743017858, -497.428460112071264), ]} -{(5, 10, 3); [(23.555530041937686, 58.117010132116121, 461.024419635930485), (-170.241378823542505, -7.336535506579734, 758.702143570371391), (140.641495665048524, 37.674235607747093, -748.849280469154451), (-52.313030759489614, -25.786007741569872, -428.870888533051357), ]} -{(5, 10, 4); [(160.680819242325640, 10.416393081153917, 521.419902043329330), (-177.387303665031283, -83.555442755786785, 515.528719136766995), (-88.704696910482554, -65.749710329878639, -629.590710782481324), (-33.979827980905988, -43.029713802637438, -590.869918794844921), ]} -{(5, 10, 5); [(-143.108512855774620, -54.588649998933711, 861.833969271701449), (-23.054399883781020, -69.355737052499961, 487.178181731497602), (78.034322803007569, 44.578724578173549, 629.369601821731067), (-60.932666781047061, 15.492602791270102, 879.201769057205070), ]} -{(5, 10, 6); [(-163.688906584347507, 10.106542669913638, 423.696892051013265), (147.790749281907381, 53.813273184940307, -354.273197043859113), (-60.076803772535747, 54.436512697717319, 77.387545624596726), (-67.133787417364189, -39.011127005639906, 283.876497231371218), ]} -{(5, 10, 7); [(129.938074703932301, 37.223378316533690, -139.773776048028566), (35.845092732111134, 50.807354793146203, 157.263492745446683), (175.656836297193223, 87.056927219644209, 62.528482720637619), (130.868570210745702, 73.357911706447140, 559.198895768131479), ]} -{(5); [(110.454723610091861, -48.398412864163447), (30.550531965189847, 83.888562296497099), (-161.390974558657177, -76.995850589289446), (148.402679126732323, -56.625459765425383), ]} -{(6, 9, 1); [(-93.815282911859796, 60.183453112945074, -428.400868108647785), (-104.015703029846065, 72.229670062368726, 91.988271758815159), (-171.310846223755107, -49.256865685257949, -139.735313804628163), (58.437381606786403, 73.428326970542685, 278.897414851937754), ]} -{(6, 9, 2); [(-77.481891755070492, -18.185038612031384, 362.096527674556398), (131.660559766334160, -18.387825313107488, 451.499844925996342), (-25.424952457951051, 58.334796628229050, -982.679120651636367), (27.130216140415069, -36.521850091478555, -327.579051920842062), ]} -{(6, 9, 3); [(-102.522479082049188, 86.185911490349369, 672.474456763175453), (80.752394278226234, -25.076418302037887, -462.110805398720629), (-6.624083036240874, 39.674015657190012, -972.378277738801785), (-169.330932662850842, 24.532481061146537, -4.876408093726130), ]} -{(6, 9, 4); [(45.770238645670496, 42.799258591239983, 967.989887354981306), (-120.373705909091484, 37.269470312070858, 728.152614001265647), (-127.624449682953937, -65.848757775808551, -689.987074707097918), (68.283559513189758, 75.939222425247252, 298.689966935503776), ]} -{(6, 9, 5); [(114.791368573930612, 66.460794392484857, -761.121369621370718), (-31.626714042768480, -0.539349478602353, -779.031336163110723), (60.099864755863337, 79.732952270741194, 943.689812442920811), (146.745726478471767, 25.697134004554620, 78.158439206647827), ]} -{(6, 9, 6); [(-82.684194417198285, 87.151393671537903, -201.740189325572715), (-153.674662069732733, -76.749054448337503, 59.355927238873413), (-172.461911668985749, 89.037803476592387, -881.959942288524985), (108.361729593120160, 63.045394058245947, -190.067472359363762), ]} -{(6, 9, 7); [(-102.697613385724537, -74.322657189108725, 229.929084365704000), (-97.670417806482689, 30.224846273533057, 832.371584062057877), (15.397440192696900, -7.997213403763385, -35.186503940430391), (-113.130228682342334, 61.082121832699713, 725.667379073261941), ]} -{(6); [(-173.272949123922871, 28.636134459126986), (-65.237208502532781, -56.182307227647371), (45.569639837266685, 41.612470979234651), (101.681102602142431, 24.462018450799164), ]} -{(7, 8, 1); [(5.111492987308357, -70.605486783925230, -48.332296644762259), (24.576356627994077, 42.269558304870067, -912.771153841351406), (-66.406327583247105, -54.029788661287945, -15.744281108650370), (31.847373615143017, 51.332634669809025, 780.730868234451464), ]} -{(7, 8, 2); [(16.184712341246392, 73.698040309020314, -436.023639468929503), (-59.519645876368486, 57.900950900066078, -681.071446793887048), (-175.396223928183076, 23.413386623924705, -212.694406451190076), (95.585444070177076, 45.704765531738389, -109.373165376211517), ]} -{(7, 8, 3); [(-40.841892886744141, 70.636199598402712, -667.806902348140170), (125.056185802683743, 47.515214255291461, 343.006041711889111), (101.667598871826115, -43.027565049329013, -228.576213918499008), (-3.865559935887573, 50.814327041006472, -172.998095362220567), ]} -{(7, 8, 4); [(86.270226650689935, 50.402631665562126, -876.493366332805408), (-96.684669406532976, 55.935927399577594, 560.076065092789804), (41.803378820034432, 16.773539547999977, -8.943251509472599), (1.055495668645031, -55.499066947826606, -237.365099633759769), ]} -{(7, 8, 5); [(167.543494839908220, -30.067596108745317, 631.311415144456760), (-3.317633415275240, -23.189532865042057, 73.993496879813478), (-75.743621349752317, 32.620125837116611, -836.379431127074895), (15.817437950670064, -65.041176751199956, -335.673619126052813), ]} -{(7, 8, 6); [(-67.730922521778496, 77.170664943864381, 723.969260221202376), (-77.169286793485014, -22.011646011727564, 743.142787825103369), (163.302692247136292, 23.820745137800497, 754.137672311868982), (3.808155588226017, -42.537952223244766, -38.276402297398668), ]} -{(7, 8, 7); [(-75.260923374675585, -63.034576312562862, 664.476012843035619), (-76.244644407726597, -10.338151932096208, 939.544707498256912), (-28.230669884542767, 47.394046237102962, -765.006529831063972), (-53.496245407452591, 54.726943310387455, -110.651796077440594), ]} -{(7); [(74.736062784606105, -31.982972531024306), (111.669857686912650, -35.932365935195953), (-49.934190918608174, 58.901804975162428), (31.167352539221888, 66.779389859335240), ]} -{(8, 7, 1); [(157.692518173960451, 42.169484891571905, 552.667827029743989), (-13.214258758118159, 10.087144178630499, -395.256785472322633), (-81.376750109528544, -55.208469462029022, 108.930424083227820), (59.622120791627609, 39.764995962155247, -420.271168002409865), ]} -{(8, 7, 2); [(100.478185944996426, 64.596705599832816, -545.821349149090906), (-26.709981262124671, 17.405692570172771, -957.116910486726056), (115.308216652004305, 85.204703911902229, -769.950431178837789), (-72.648096051358095, -22.400040437853363, -83.288406224681026), ]} -{(8, 7, 3); [(85.921146763017518, -51.378532495738945, -151.785129154327450), (172.541322258937612, 39.077545335269967, -253.348520914526347), (138.715133571255478, -89.771935151986156, -50.394438208262052), (-9.422755378279229, -17.183085053004859, -925.978199614477262), ]} -{(8, 7, 4); [(48.636119153933521, -59.658566607486200, -935.813782745146227), (173.364903982038328, 56.765645695849514, 184.571341187970972), (-99.923126051149978, 53.289893611909392, -464.164027359137435), (74.279050253020159, -46.017924467261565, -649.001107522134362), ]} -{(8, 7, 5); [(-80.269315286166176, 37.269454506401296, -690.561647044304095), (86.398146996736301, -58.909952839601843, 114.430473565625519), (168.536133629919021, 32.298527517897945, -382.041735937219187), (-91.339115829007980, -50.727939899826360, 386.255082297197418), ]} -{(8, 7, 6); [(71.674406190607087, 86.616686113406999, -788.034740019484161), (58.599315224320890, -58.618780283706378, -929.679995420027467), (-176.449025890832331, -81.149127984066979, 184.123040869503200), (-160.024912000558942, 40.671378648599678, -729.673033129147370), ]} -{(8, 7, 7); [(-68.934483101863165, -59.472204780762816, -957.946386729280334), (175.672989748073604, -70.547755911331492, 185.581976100964880), (-47.898134617935774, 66.733398676013081, 199.130850931624792), (-90.295551540212912, 81.016792683955330, -238.188480147079360), ]} -{(8); [(-100.746553434537219, -33.482882692650634), (-89.702293823139641, 32.817745394893706), (96.387036793561037, -22.263703416992797), (177.260830767854316, 81.979866022361534), ]} -{(9, 6, 1); [(-179.472692470541261, -72.721725668193599, 733.653507150622431), (-152.597578385976448, 51.029292744790929, 63.583893992693369), (-120.964917195520414, 31.335729366510520, 693.019746504264049), (6.064312306679477, 76.107072281464752, 805.961123645624639), ]} -{(9, 6, 2); [(-140.019445677239389, 63.166270962464544, 639.123194922311541), (-22.841424669436968, 78.814914388202638, -192.003891113698160), (48.289456586156227, -51.285942947035281, 284.080386107803520), (3.933501137116475, -81.104235884503680, -958.574928878696483), ]} -{(9, 6, 3); [(-25.534761707905798, -89.821690919490422, 210.721536684275691), (-61.713415231760223, 47.487983821771657, 12.868398773797191), (119.225363853207909, 39.002750310643144, 112.633863979891203), (-129.424994103304471, 69.227438401136695, -373.949414251454073), ]} -{(9, 6, 4); [(16.967624211433868, -71.673545896553634, 127.635803390810636), (138.380288779820802, -31.767211170923055, -576.334354169213157), (55.141969559790446, -51.742904952074710, -191.128725392702734), (-170.752972261702268, 75.757627397241905, -440.417092224355031), ]} -{(9, 6, 5); [(35.977758522507166, -50.914481025909872, -851.282987503780532), (-77.146975369923098, 54.044802455396017, 865.431326933520950), (-71.602304532702775, 9.119553305694952, 235.061219635480171), (152.355974816131180, 75.105179664275965, 197.081675335861235), ]} -{(9, 6, 6); [(123.271511606479862, -9.621875299806447, 472.507064112710736), (33.334655174053474, -54.622535398959840, -810.505871328047192), (-23.877590910935531, -82.497548150422347, 138.471313203290094), (-94.054450036749955, -46.789967269583144, 35.824241480013100), ]} -{(9, 6, 7); [(152.073851950521458, -38.585410801741304, 917.550630006300366), (-159.145698817175713, -87.315990654604676, -10.814534381117900), (46.370316049285435, -6.824640154148753, -694.331332212682128), (53.149916886429402, -29.001476170134470, -987.853961137545753), ]} -{(9); [(77.616340312230335, 89.176985891990967), (-74.013499460993273, 88.552922165542668), (81.951778951589347, 55.009396957379273), (-43.737307621884206, 42.343031587260782), ]} -{(10, 5, 1); [(105.886983746140672, -26.310195352536915, -989.564822051512806), (7.386147234780977, -7.277955635161800, 219.697316895608651), (143.163081339467226, -48.164711275450081, 773.045923041309265), (39.159969668345191, -68.676930754163578, -18.677579924605560), ]} -{(10, 5, 2); [(-41.507942009196817, 15.453602490398438, 570.226651252863576), (-168.847947433474303, 65.480839119210628, 824.225936601221974), (-79.133638106387068, 13.902630041771866, 456.895206208271190), (-0.315258821196678, -70.430752617335870, -805.929668480695227), ]} -{(10, 5, 3); [(92.364495064361734, 59.403641843991821, -201.456624891335110), (39.059686412488333, -20.753774093641763, -860.802485532339347), (161.471063911985851, -62.159038859612359, -308.539815983022663), (14.339899227216360, 74.806740707524241, -570.903917353656880), ]} -{(10, 5, 4); [(-125.248293656569089, 46.082557017110197, -162.549277791855161), (122.014785718458469, -53.863053750071757, 563.578733040866950), (-150.546226500129592, -41.632415991300647, 323.592520466692747), (-95.479435483243222, 32.716609213336064, 163.925350253312189), ]} -{(10, 5, 5); [(19.446965250026917, 55.731101937645349, -369.211653155478245), (-103.273422935431938, 13.954720326989822, -266.539535843518422), (-103.272335746500005, -53.512172357569995, 153.874196661979170), (-30.792313821796306, -56.307781809181314, 871.556307025836304), ]} -{(10, 5, 6); [(-12.240897699296951, -20.956880662957904, 339.499818379101384), (107.572588539958176, 12.023775050965243, -526.434172126832664), (78.239488405042707, 80.599491055604190, 276.743781319353900), (72.025452743352346, 77.386889057001824, 770.300321768415074), ]} -{(10, 5, 7); [(-65.434427742004218, 41.810861173520507, 343.265224442478370), (152.422356209458343, 70.021440309703422, 770.015629406994549), (127.361415777728610, -13.034322042788991, 245.130597643042478), (-34.036611533613097, 22.699090219424047, -647.049498004578368), ]} -{(10); [(-82.138512466857549, -26.789689088248966), (75.156193859489278, -51.974128221416187), (8.546945452328604, -87.791252284513760), (-92.666036195913534, -24.789396540572600), ]} -{(11, 4, 1); [(143.833823403997400, 27.103003680382905, 342.804924885248738), (61.501051333584499, 88.896340794647855, -228.493477116654475), (69.404790429050237, -4.299971270260536, 679.902705703607126), (169.331853756519848, -37.533255675662893, 60.884834448382350), ]} -{(11, 4, 2); [(-8.842955235937653, 56.645577540566414, -923.808998489546411), (-9.597256612537844, -47.070356186466249, 556.999650941055734), (-175.270456815102847, 49.411825263357997, 807.180365417470284), (21.200502901235620, 49.840180648190007, 291.824246974680477), ]} -{(11, 4, 3); [(30.114875022628432, 61.818861335363430, -326.941900706576860), (-133.526401064913443, -76.803301277525321, 934.695065937513164), (-62.677570196812283, 18.464866700162055, -215.191668979811197), (-56.245645105844190, -49.665149479952909, -444.776135027863063), ]} -{(11, 4, 4); [(145.393470213526285, -54.934524273500550, -133.966436012005488), (-82.823083001226493, -71.927320249790640, -927.604227421004680), (-135.931270409524217, 5.893394784861446, -171.360174404644852), (-139.983908981828563, -28.972478045649471, -548.270284009487000), ]} -{(11, 4, 5); [(108.262994632039920, -37.170440404798526, -20.383170050470049), (-162.554095303028021, -19.871856959937880, 108.649240365475336), (148.235350860198366, 89.399551028759092, -321.009967127312677), (18.974424846680755, 19.427783480287488, -23.529375782434169), ]} -{(11, 4, 6); [(-127.104844002910298, -74.397034674097426, 276.071368170473363), (41.542223331840823, -85.194223611365700, 365.704815121129286), (-127.118071231091420, -7.669512280356455, 529.394179566827688), (-109.021629504448256, -48.691045998261437, 87.623598257633773), ]} -{(11, 4, 7); [(72.383857856973563, -2.061217688458266, -71.475819342656109), (50.588622130525046, -50.201348821392514, -986.912944662528275), (148.488634916589660, 9.557504906986882, -152.845363350715843), (162.590400990216835, -89.012636034228564, -525.597756587882714), ]} -{(11); [(-36.546802293934370, 7.270363998963525), (158.413729922978462, 56.679249472079491), (-161.896429921641101, -82.130920095262013), (-90.916327346484081, 29.081281385951581), ]} -{(12, 3, 1); [(-171.357632659436348, 2.961567937829810, -391.431474198973035), (3.421318568743263, -39.402201919005826, 249.683252735239847), (65.915381730688665, 63.744373528603035, 907.640670581999188), (-60.855447834478184, 47.467232108327160, 911.702681163879333), ]} -{(12, 3, 2); [(-19.108503544520445, 19.567060599040634, 493.244883292211455), (-138.227607840488872, 79.316729689202788, -250.234909203752807), (16.130437066700814, -0.634763458778750, -381.989720347741297), (12.759826148463686, -89.804158667210913, 732.965088235904432), ]} -{(12, 3, 3); [(-99.250970929433805, -9.679348064637468, 59.008736035305681), (97.017270377385771, 23.032173896971084, -988.530865099210246), (-89.103036379408309, 0.383434335302113, -980.338665839217242), (-14.619333029247924, -42.624162059522320, -689.693477551193837), ]} -{(12, 3, 4); [(-16.917994844016366, -55.788009504364354, -532.418409023782601), (-87.984264749382618, 13.160538859960909, -463.564680461215460), (83.622144916835680, 71.063942890440742, -225.472170797429243), (121.417915753949742, 38.132036076324226, 247.416975320551387), ]} -{(12, 3, 5); [(-64.963586138482015, 4.196065721406868, 620.013940656319164), (-26.419123616913499, 63.531444177588959, -646.862585389350670), (140.145425744405287, -89.950721171312736, -407.663608035854395), (-150.700092334658365, 86.248672421811762, -285.981024345874232), ]} -{(12, 3, 6); [(7.938155496801715, -21.885353783399239, 16.679746411524139), (148.239552921890521, 27.029669789510944, -196.576533024458968), (145.663332082905384, -34.896531632862697, -247.993924331714368), (77.834698905211212, -44.382980655432377, 586.438501966041144), ]} -{(12, 3, 7); [(123.752789748861716, -47.025875768506879, -231.976139159156077), (-21.996621000597749, -78.848344032631815, -964.760309175861153), (20.463223800139215, -55.939101882385714, 591.915761402474232), (-69.683624614194528, 35.830790513724438, 110.612952555249080), ]} -{(12); [(-88.296407236056183, 74.282307841447235), (44.059645223663630, -29.343184639942780), (-52.121212828930055, 81.766349533289642), (90.546199702398866, 38.190394584580567), ]} -{(13, 2, 1); [(140.654882696646126, -18.163984228071875, -212.867211516048229), (108.415645550108508, -61.022931306287198, -23.005267134840409), (-132.326581875926450, 57.845573653519416, 749.621752822977328), (93.980893040264263, -38.373482806606376, 630.721530621786201), ]} -{(13, 2, 2); [(-67.822805957437012, -59.671159946245126, 653.991636780427143), (-60.758799295461991, -43.196266996832286, -938.956827499542669), (14.845179382443607, -26.945327398373674, -549.088254118700434), (-19.393397503817649, -44.486284125408446, -663.615633291724180), ]} -{(13, 2, 3); [(-65.351376861312488, -9.417734985880292, -216.858369300708318), (-87.942654344973135, -49.972461743698375, -637.601321391635224), (-178.924425235126506, -23.413351377661868, 565.004599627836456), (29.564422848241499, 38.806188667266703, -904.565209498579520), ]} -{(13, 2, 4); [(137.413244077657453, 62.586590187589451, -385.926052513596233), (-120.283206433428646, 72.694929763832363, 525.808456014616354), (26.479791434728455, -4.991577481494570, 202.752311373953148), (-39.932560197483994, -5.798714634919330, -136.022287563774768), ]} -{(13, 2, 5); [(10.391038824297468, 9.426120673578605, 441.364331442562616), (88.648675162951008, -60.194747137286512, -54.486740888760131), (-6.280464783314430, 4.980617253650871, -19.922529769645472), (-61.808883847142539, -71.202795560228651, 935.081429551658857), ]} -{(13, 2, 6); [(-53.087826426519840, -65.073385928232213, 680.863498993720100), (79.528515377730912, 19.060539459980347, 705.409106534529201), (-166.362169074105481, -71.604260760612320, -496.000580115624132), (116.077928909980869, -73.525950972523788, -572.737267079900903), ]} -{(13, 2, 7); [(-4.907874380647544, 57.455449219374628, 663.985920829489260), (-56.257853655938298, 83.909320161973497, -372.413173098326183), (-16.930100907396028, -12.433538390064568, -859.645786494626350), (-81.152391937707037, 33.453950788508429, -63.291243738669941), ]} -{(13); [(-163.906868123082461, 48.433723194772689), (23.755714970621099, -32.961021535128147), (-94.413790458447281, 8.439002013308542), (-97.157101635171813, 16.867229581883233), ]} -{(14, 1, 1); [(21.742547950063429, 29.737486716065838, -902.243748605117162), (-23.134822530837521, -17.614730379197010, 442.377345880206406), (89.102409172197042, 16.705021557131680, -537.773975159742122), (143.842285293418882, -83.625618579364570, 53.323007345219487), ]} -{(14, 1, 2); [(-0.874676489078302, 88.193766846720848, 279.171721142344779), (-101.859981858375022, 36.862316344146507, -682.542487016413929), (-22.652451417422888, -28.800477120818606, -21.338497345782262), (-120.647484338634413, -11.040172181405527, -397.210097049161675), ]} -{(14, 1, 3); [(127.331340659137609, -61.030062378243215, -447.942371973330808), (101.851258801285084, -86.069011631825489, -27.897056443366299), (37.838709987755557, 86.079523521515370, -79.913845074244378), (-162.297777751432449, -62.248872169273888, -530.938646241407241), ]} -{(14, 1, 4); [(-55.239173536676624, -87.777790703172627, -237.301589163137294), (-118.739956291415609, -73.523774009535686, 470.434829701119895), (-150.087737287781579, 62.423784241181515, -991.934548826838068), (-155.588141732897384, -48.065761754487013, -706.475119534125611), ]} -{(14, 1, 5); [(47.852867221802022, 59.034851367353298, 243.436499527253403), (105.689694390260485, -71.759750981886683, 963.298650518643967), (163.138639398958105, -74.172975422792433, 232.727509703538004), (-131.457858114075719, -80.783654967984134, -553.450147819463268), ]} -{(14, 1, 6); [(-99.839078441397788, -12.554545038233700, 884.494204422443204), (131.727490985750308, 26.898261522206649, -652.079663474423569), (57.827121396861045, -25.658304465985402, 18.096129814180149), (87.885676092395329, -45.407159499456462, -9.216637424973930), ]} -{(14, 1, 7); [(-159.978771367378243, -85.983123811451065, -360.827997906642395), (26.122980733415265, -26.534870639459680, -655.511102432165671), (-119.551058758445862, 17.598579029497188, 768.247298954529583), (13.966778795767800, 63.128051575169614, 425.002532443012967), ]} -{(14); [(53.306586637606507, -10.476582476015777), (-136.634005121934678, -13.995318942753411), (92.075205349538066, 17.201572411677180), (-65.593499457956597, 74.394046201111124), ]} -{(15, 0, 1); [(120.615186421404829, -65.886041859416309, 503.101219812884324), (-20.181653524344718, 12.532648310723616, 993.617807208325075), (17.352416796522299, 37.961348710489382, 407.911767014473412), (144.147741402464789, 21.727933382230290, 100.550225677858364), ]} -{(15, 0, 2); [(-164.798869470847990, -18.908736562825915, 938.680175300547376), (-127.193482651266308, -58.647507421664265, -950.032887480844920), (146.504279838778444, 1.637640180360758, -222.204146669377991), (-53.671245567513722, -68.484496138471641, -28.432301544619211), ]} -{(15, 0, 3); [(51.711297234701192, 64.066782962361941, -801.406785978065727), (133.123195693329507, -54.643799998116094, -27.517836696700591), (-170.435911605536347, -60.059105078209122, -402.253338327723668), (-81.064562755815999, 41.035442785429552, 53.784406797015059), ]} -{(15, 0, 4); [(71.629100115245478, -17.100029612800377, -526.156426909890683), (-3.460588193496458, 25.428636686815448, 471.255331040596957), (-95.653649927722711, -81.387777368061094, -76.176755325602514), (3.551935700686570, 81.785841732780028, -798.761099848675144), ]} -{(15, 0, 5); [(112.591461950623938, -88.292271148679717, -34.903654030263183), (120.887238113970199, -60.035782631416247, -882.238056948845610), (141.235953273546926, 72.987498646446539, 535.297503039393291), (-76.074327815408580, 50.792265687660496, -648.727274534121648), ]} -{(15, 0, 6); [(-139.971652347721630, 10.666239787623574, 811.376811979949707), (-145.475612957123360, 10.516342291438265, -340.824684432094386), (32.504152849261828, 29.530506197733160, 323.821976578231840), (-150.237663089481856, -26.770506277541880, -5.877229339708520), ]} -{(15, 0, 7); [(76.169747380954405, -13.581150715645489, 389.001125434324251), (-143.605898884743368, 23.309648670433123, -660.126908723475594), (121.478612889618390, 86.193366367329020, -993.044535024034076), (90.234097098116109, 0.112555440379627, 421.536779917539832), ]} -{(15); [(60.052052997964928, 18.674041422240975), (44.384824603716019, 49.438598884211473), (-58.202550224607982, -24.926450605596195), (116.894710700832022, 41.052181316492003), ]} -{(0, 15, 1); [(0.013577347350314, -0.006481204100459, -0.073887317308000), ]} -{(0, 15, 2); [(-0.003662217982963, 0.008626632576302, 0.034204150738640), ]} -{(0, 15, 3); [(-0.017358202434661, -0.000315477445859, -0.061184812903270), ]} -{(0, 15, 4); [(-0.016193895502786, 0.005176244683490, -0.096042889517730), ]} -{(0, 15, 5); [(0.006497551583583, 0.003295910139918, 0.017011431222500), ]} -{(0, 15, 6); [(-0.016822774470379, 0.005975731777168, 0.062778794414090), ]} -{(0, 15, 7); [(0.013820417423889, 0.007118891369540, -0.058696414089710), ]} -{(0); [(-0.010875145308450, -0.001701450626438), ]} -{(1, 14, 1); [(0.001474296348403, -0.000622875182539, 0.035497387635620), ]} -{(1, 14, 2); [(0.005777405291657, 0.002961065500563, -0.094742810094300), ]} -{(1, 14, 3); [(0.001383994613684, -0.007187734538895, 0.076546308613560), ]} -{(1, 14, 4); [(0.015491997413213, 0.006033295901360, -0.046732642292150), ]} -{(1, 14, 5); [(0.016234537296486, 0.000216306502525, 0.043030196095830), ]} -{(1, 14, 6); [(-0.006649395901140, -0.002447268720790, 0.071391181305780), ]} -{(1, 14, 7); [(0.000202415575014, 0.008208737521486, 0.092744097727480), ]} -{(1); [(-0.001106283625249, -0.006988677232249), ]} -{(2, 13, 1); [(0.008022866089275, 0.004985377615105, -0.064899055189160), ]} -{(2, 13, 2); [(0.001657632661196, -0.004896402357451, -0.022454723591780), ]} -{(2, 13, 3); [(0.000524031448870, 0.002358456264084, -0.060384731835520), ]} -{(2, 13, 4); [(-0.004292756104525, -0.007139028801457, 0.037313499987030), ]} -{(2, 13, 5); [(-0.011031951027972, -0.003669699788007, 0.068980238544530), ]} -{(2, 13, 6); [(-0.004319692015353, -0.004832500473492, 0.096670148497520), ]} -{(2, 13, 7); [(0.012665797050375, 0.001672395279526, 0.095645131389950), ]} -{(2); [(-0.007332519250719, 0.005052414735918), ]} -{(3, 12, 1); [(-0.010811383085123, 0.005569648495624, 0.086900866334060), ]} -{(3, 12, 2); [(-0.015966644853245, 0.002914329967490, -0.000321281552840), ]} -{(3, 12, 3); [(-0.008585999296286, -0.000396579350673, 0.069781544704870), ]} -{(3, 12, 4); [(0.005591068778409, -0.001663305877451, -0.009871777096500), ]} -{(3, 12, 5); [(-0.010749086223371, 0.001078148156247, 0.058883431217580), ]} -{(3, 12, 6); [(-0.005974254531814, 0.001757380598040, -0.036171937734240), ]} -{(3, 12, 7); [(0.005134950765182, 0.005711926510755, 0.043803394255200), ]} -{(3); [(0.015803697810880, 0.002512340405031), ]} -{(4, 11, 1); [(0.007717889025029, 0.008391808332777, -0.083472222472430), ]} -{(4, 11, 2); [(-0.007554152067034, -0.005375423481974, -0.027411551919100), ]} -{(4, 11, 3); [(0.002797670084145, 0.000770184197111, 0.027829244708460), ]} -{(4, 11, 4); [(-0.000713838923952, 0.006043080177275, -0.003784327179210), ]} -{(4, 11, 5); [(-0.008724427766289, 0.004711107665303, -0.088439550404860), ]} -{(4, 11, 6); [(0.011172114334006, -0.000883778186601, -0.089842835815440), ]} -{(4, 11, 7); [(0.000933057183750, 0.006009046194055, 0.025756481960150), ]} -{(4); [(-0.003947853400878, -0.008331710810902), ]} -{(5, 10, 1); [(0.005678118633840, -0.002943122922668, 0.008492308987140), ]} -{(5, 10, 2); [(0.007715763032536, 0.008922696841173, 0.015963376331810), ]} -{(5, 10, 3); [(-0.015479031075032, 0.004924514944957, 0.043773576087440), ]} -{(5, 10, 4); [(0.009452272453727, -0.006540188892301, 0.014577699268910), ]} -{(5, 10, 5); [(-0.005431076309015, -0.008780616320585, 0.004018592527550), ]} -{(5, 10, 6); [(0.015570571425817, -0.003130350574373, 0.067809309080090), ]} -{(5, 10, 7); [(0.015005306635998, -0.008757104809011, 0.033084285318590), ]} -{(5); [(0.017409987807219, 0.006249653883469), ]} -{(6, 9, 1); [(0.010936706112629, -0.000285336844600, 0.088004248226820), ]} -{(6, 9, 2); [(0.014495252694374, -0.002291715259447, -0.058537416948720), ]} -{(6, 9, 3); [(-0.007232467915305, 0.006370899744684, -0.023008552098040), ]} -{(6, 9, 4); [(0.007133744376188, 0.002083749704864, 0.012059062131150), ]} -{(6, 9, 5); [(-0.001572399800932, 0.001449512345116, 0.066059929305300), ]} -{(6, 9, 6); [(0.017508102590334, -0.007147548239018, -0.033710694970800), ]} -{(6, 9, 7); [(-0.007039832080734, 0.001052312115852, 0.075954670506630), ]} -{(6); [(-0.010654580680371, 0.000415591675922), ]} -{(7, 8, 1); [(0.016883636033824, -0.004642236223308, 0.062929150400060), ]} -{(7, 8, 2); [(0.000331256929939, 0.005343062915243, 0.067720246343930), ]} -{(7, 8, 3); [(0.009598129854023, -0.002678237085363, -0.097880298971100), ]} -{(7, 8, 4); [(-0.017365368689088, -0.004771833940522, 0.061083198521040), ]} -{(7, 8, 5); [(0.014981402766774, -0.001518456620665, 0.041348934694510), ]} -{(7, 8, 6); [(-0.006808662847185, 0.007521297956127, 0.036705758126590), ]} -{(7, 8, 7); [(0.000349080533829, 0.008922753760983, -0.063014610174390), ]} -{(7); [(-0.016612980070936, 0.005871666591573), ]} -{(8, 7, 1); [(0.004596636245787, 0.003829354760271, -0.025283314223110), ]} -{(8, 7, 2); [(0.002005186417152, -0.003822612452908, -0.039622056715440), ]} -{(8, 7, 3); [(-0.003466355208813, -0.001548072850784, -0.072253422203750), ]} -{(8, 7, 4); [(-0.007562862002591, 0.002796005708053, 0.029900848891360), ]} -{(8, 7, 5); [(0.004689828963212, -0.008682506005510, 0.083046435395890), ]} -{(8, 7, 6); [(-0.008771035027538, 0.001318803680040, -0.068168526999020), ]} -{(8, 7, 7); [(0.006819180271491, 0.008184753571480, -0.012312526151790), ]} -{(8); [(-0.017619799560974, -0.003438749015456), ]} -{(9, 6, 1); [(-0.010884664080293, -0.003273647837402, 0.050215666356280), ]} -{(9, 6, 2); [(0.000037130831721, -0.003024941755159, -0.014666250530810), ]} -{(9, 6, 3); [(0.010909818113309, 0.006972694483311, 0.026622299833590), ]} -{(9, 6, 4); [(-0.001039570287021, 0.007089854786008, -0.086047202804360), ]} -{(9, 6, 5); [(-0.013199484153048, 0.000036829913655, -0.050194313735670), ]} -{(9, 6, 6); [(0.004863926803939, 0.008781836301508, -0.026889094090050), ]} -{(9, 6, 7); [(0.012535962676766, -0.002648996820436, -0.037782534404790), ]} -{(9); [(-0.012431243763559, 0.001896890934414), ]} -{(10, 5, 1); [(0.003232274386134, -0.001522258869343, 0.032185470463500), ]} -{(10, 5, 2); [(-0.002448686924513, 0.008402076735915, 0.058083059508900), ]} -{(10, 5, 3); [(0.014679658765832, -0.000736375146794, -0.041075762394090), ]} -{(10, 5, 4); [(0.017515565715212, 0.008953862132521, -0.027114505225880), ]} -{(10, 5, 5); [(-0.014772928239836, -0.008099782069925, -0.048812517700390), ]} -{(10, 5, 6); [(-0.005783275915696, 0.005277740577733, 0.001710795709690), ]} -{(10, 5, 7); [(0.000075544951706, -0.004807510472702, 0.024784813500520), ]} -{(10); [(-0.003699691565236, 0.007054492891019), ]} -{(11, 4, 1); [(-0.002164265212190, 0.000934075961178, -0.071980672743480), ]} -{(11, 4, 2); [(0.013282455759710, 0.003106304182266, -0.045814698321750), ]} -{(11, 4, 3); [(-0.002758717081624, 0.007827814509337, -0.085422354532440), ]} -{(11, 4, 4); [(-0.007069071186698, -0.000673102879964, 0.080008108245220), ]} -{(11, 4, 5); [(0.001988722976240, -0.005396293998013, 0.045097939241240), ]} -{(11, 4, 6); [(-0.012116721612855, 0.004119850405345, -0.092080252354120), ]} -{(11, 4, 7); [(-0.016172564126778, 0.007396706789601, 0.039938562570510), ]} -{(11); [(0.016230977203917, -0.007935387356978), ]} -{(12, 3, 1); [(0.010789726867633, 0.005703081296899, -0.016981576004030), ]} -{(12, 3, 2); [(-0.015521739884321, -0.001289523958911, 0.034848264186010), ]} -{(12, 3, 3); [(0.008666233512908, -0.000259420236132, 0.061404510864020), ]} -{(12, 3, 4); [(-0.000251306660052, 0.008142813703840, 0.005386067637360), ]} -{(12, 3, 5); [(0.003805004252919, -0.002575692787058, -0.007364443597490), ]} -{(12, 3, 6); [(0.015483729659999, -0.002966258113336, 0.090502499561430), ]} -{(12, 3, 7); [(-0.004188998624204, 0.001305312254370, -0.086994261991510), ]} -{(12); [(-0.006066237565755, 0.001359172811325), ]} -{(13, 2, 1); [(-0.001843992167623, 0.001294612714657, -0.082501113203160), ]} -{(13, 2, 2); [(-0.005661190841024, 0.003446986235043, -0.069302078509100), ]} -{(13, 2, 3); [(-0.008428521061414, 0.008522369053024, 0.009610499145840), ]} -{(13, 2, 4); [(-0.017597321039748, -0.007220206273751, 0.066560053198670), ]} -{(13, 2, 5); [(-0.010137740508839, -0.006625525249388, -0.026060126506480), ]} -{(13, 2, 6); [(0.008095218539549, -0.004769850765254, -0.059063849650090), ]} -{(13, 2, 7); [(-0.008871889329846, 0.007751037606456, -0.019413939484560), ]} -{(13); [(0.002920581134824, 0.001062864976599), ]} -{(14, 1, 1); [(-0.007053098790347, -0.008901247721222, -0.072803079879380), ]} -{(14, 1, 2); [(0.014425352529122, -0.001752766165750, 0.002713534219810), ]} -{(14, 1, 3); [(-0.001101437232288, 0.006628872249055, 0.028553398188470), ]} -{(14, 1, 4); [(-0.008728519909491, -0.005341936562550, -0.086428121571200), ]} -{(14, 1, 5); [(-0.017975356510643, -0.001312681243422, 0.003927602799640), ]} -{(14, 1, 6); [(0.010349557877116, -0.004447594788659, 0.041243516698530), ]} -{(14, 1, 7); [(0.007429556287137, 0.000637421899215, 0.015186354169610), ]} -{(14); [(0.017122885833404, 0.001192868813178), ]} -{(15, 0, 1); [(0.013221610537536, 0.003231725585670, 0.058059559025690), ]} -{(15, 0, 2); [(-0.008404665754421, -0.002543838262435, 0.051256824992420), ]} -{(15, 0, 3); [(0.009936725309172, -0.001694712159863, 0.025977727261990), ]} -{(15, 0, 4); [(0.007036098786567, -0.001695618572195, -0.023295036761020), ]} -{(15, 0, 5); [(0.003935357838252, 0.003221090016311, -0.020394595543640), ]} -{(15, 0, 6); [(-0.000461025489439, 0.004412551371014, 0.048648697731550), ]} -{(15, 0, 7); [(0.016417280181448, 0.000058502985993, -0.099670086498090), ]} -{(15); [(0.009357709411893, -0.003040548797481), ]} -{(0, 15, 1); [(-0.014494879245390, 0.007644591233746, -0.086885931330720), (-0.010555557057056, -0.004119075424845, -0.093184853453490), ]} -{(0, 15, 2); [(0.003582233795956, 0.007774495033676, 0.013079565667300), (-0.006021800108450, -0.004038497594806, -0.099885327318220), ]} -{(0, 15, 3); [(-0.011816062360898, -0.004125404488441, -0.012383324919070), (-0.011978949873304, 0.004306784754992, 0.062911216485890), ]} -{(0, 15, 4); [(-0.014404155798985, -0.007802152766935, -0.029149133005740), (-0.000336956485168, 0.008670198898820, -0.090718043618650), ]} -{(0, 15, 5); [(0.006336426900237, -0.000951146893417, -0.003082313911010), (0.005268726546063, 0.004613675606112, -0.075945533751890), ]} -{(0, 15, 6); [(0.006902801334507, 0.008349600907010, -0.025975270706210), (0.009298595385121, -0.002498781665109, 0.071069668541780), ]} -{(0, 15, 7); [(0.010470702382738, -0.003160070986864, -0.045914885507120), (0.016972821661063, -0.002476206075500, 0.062756016153790), ]} -{(0); [(0.004106788732847, 0.004213385884731), (0.012283788545628, -0.005437751785643), ]} -{(1, 14, 1); [(0.001389029820866, 0.001419975586973, 0.086391896958860), (-0.009942152105886, -0.006449720655503, 0.073767236262940), ]} -{(1, 14, 2); [(0.002673339795287, -0.005127298575196, -0.046896447498380), (0.016327811463174, 0.005764060862406, -0.008500720314960), ]} -{(1, 14, 3); [(0.013230216021262, -0.008675101077522, 0.063941752505130), (0.009379928382501, -0.002209746151614, 0.019813186869540), ]} -{(1, 14, 4); [(0.014674371968887, -0.008683986881930, -0.046349278459070), (-0.014381466334539, 0.000112003812664, -0.016981045925050), ]} -{(1, 14, 5); [(0.008716447867606, -0.002743958883452, 0.052230877751260), (0.001921611586837, -0.007150606165962, -0.081348658799570), ]} -{(1, 14, 6); [(-0.016414568621245, 0.004555995628429, 0.089084552314060), (-0.012297371589225, 0.006723091720769, -0.082924218074620), ]} -{(1, 14, 7); [(-0.012335427223282, -0.008849302959611, 0.095366960761690), (-0.014940688404061, -0.004642741173432, 0.029843820865620), ]} -{(1); [(0.003856422144818, -0.002459867758521), (0.002763047091209, -0.007344216744742), ]} -{(2, 13, 1); [(0.001203622828946, 0.004435781698464, -0.068628224530240), (-0.012495222847342, -0.001540922051424, -0.094123374106130), ]} -{(2, 13, 2); [(-0.006387279173929, -0.000778156158542, 0.096252017506990), (-0.003937228805948, 0.006136811056191, -0.040439058151120), ]} -{(2, 13, 3); [(0.016451974143517, 0.001704871814128, -0.058039639596440), (-0.002764945153369, 0.004973930033733, 0.064596579365010), ]} -{(2, 13, 4); [(0.005253589104668, -0.003919142932160, -0.040244095963140), (0.000175477798837, -0.004992265511884, -0.055867961945030), ]} -{(2, 13, 5); [(0.007295902514397, 0.002015423160512, 0.077326678458860), (-0.000317779573869, -0.006730058283444, -0.005205289422820), ]} -{(2, 13, 6); [(0.009529670703662, 0.000157431429612, -0.093952605752960), (0.011558925747053, 0.002302372563918, 0.050715293259800), ]} -{(2, 13, 7); [(0.011254305828804, 0.005174928787669, -0.006491488517600), (0.001114135405686, 0.002139558201854, 0.023521110815220), ]} -{(2); [(-0.001864662421604, 0.005429539535298), (-0.010966312848607, 0.007515103368287), ]} -{(3, 12, 1); [(0.004196696731544, -0.002041890226275, -0.090900775887690), (-0.010814846189423, -0.003276817696557, 0.076565985863030), ]} -{(3, 12, 2); [(0.007079046287262, -0.002367403870885, -0.093684541885430), (-0.013352382818698, 0.005628155845777, 0.067079532420000), ]} -{(3, 12, 3); [(-0.017418684429177, -0.006573062194448, 0.051745740673460), (0.002288319698167, 0.004644104923202, -0.066659666993080), ]} -{(3, 12, 4); [(0.004438996352047, -0.006565683813436, 0.067678255032290), (-0.014115660927897, 0.006318908890597, -0.068140446818670), ]} -{(3, 12, 5); [(-0.017285344170315, 0.008632389289213, 0.013679393996980), (-0.006029575507377, 0.003435759453721, 0.021894656278740), ]} -{(3, 12, 6); [(0.016932230180157, -0.004178015167050, 0.047801146295760), (-0.009399413471139, -0.002035250166383, 0.047872411426730), ]} -{(3, 12, 7); [(-0.014125295171773, 0.007868945433962, -0.002822674070020), (-0.016537417931321, 0.000953398824040, 0.098211959307700), ]} -{(3); [(-0.007202305725064, -0.003226211877042), (0.016646182938626, -0.005704351938703), ]} -{(4, 11, 1); [(0.001165981514288, 0.007519085179882, 0.040841655776500), (-0.016461633786226, -0.000686803769114, 0.090026918949210), ]} -{(4, 11, 2); [(-0.011360605793611, 0.006006929072382, 0.011822217656550), (0.013399546178326, 0.005377894319584, 0.003659059796220), ]} -{(4, 11, 3); [(-0.002011260315814, 0.002135400850257, -0.094176320257330), (-0.000867042360975, -0.000486283201515, 0.035682756760900), ]} -{(4, 11, 4); [(-0.008460725522606, 0.004279778920889, -0.097680956817510), (-0.006921999525551, -0.003078951907275, 0.045943011193600), ]} -{(4, 11, 5); [(-0.007459181306672, -0.002640095967712, 0.039034330685350), (0.008771245610723, 0.004494680951215, -0.011750242861430), ]} -{(4, 11, 6); [(-0.004723407053984, -0.007362974523872, 0.057759996727010), (-0.016441806135151, -0.008132588206217, -0.030155863769850), ]} -{(4, 11, 7); [(-0.016358941693875, -0.004559361647450, 0.019767223840060), (-0.013794187535359, -0.005645074503601, -0.081447605268440), ]} -{(4); [(0.005816455225483, 0.001107235585870), (-0.011845286404491, -0.004416139208791), ]} -{(5, 10, 1); [(-0.016573977326349, -0.003369107637105, 0.051087665957270), (-0.006475947258101, -0.005262022118128, 0.023967751504890), ]} -{(5, 10, 2); [(-0.011254035083576, -0.007085983355329, -0.010595797002970), (-0.015936445004252, 0.006237085111249, 0.012342939009020), ]} -{(5, 10, 3); [(-0.003111586533732, -0.008285446496794, -0.060283463127650), (0.016102824215691, 0.008372611259345, 0.001961099931960), ]} -{(5, 10, 4); [(-0.012959272545372, -0.001045520576466, -0.028945185399300), (-0.005794619656584, -0.000934623442328, -0.078197087287590), ]} -{(5, 10, 5); [(-0.006205172611226, 0.003115628992399, 0.093128739215020), (0.002096221255322, 0.004574541177612, 0.064128426566290), ]} -{(5, 10, 6); [(-0.005581419215959, 0.000368544223483, -0.026049169401160), (-0.013998918160589, -0.006555992091011, -0.039529638946950), ]} -{(5, 10, 7); [(0.007832416784425, -0.004757739296904, 0.039255340597350), (0.013308354969747, 0.003076175182952, -0.067633875657680), ]} -{(5); [(-0.010248113035605, -0.008736973101443), (0.009560476839087, 0.001627056138937), ]} -{(6, 9, 1); [(-0.001067721288475, -0.006546286403321, -0.017576171863690), (-0.002763179823135, -0.007354522542504, 0.013004566371050), ]} -{(6, 9, 2); [(0.000739453167291, 0.006528995620378, 0.015891220139900), (0.006550703535066, 0.002692897051049, -0.040848350685980), ]} -{(6, 9, 3); [(0.010955547782636, -0.001159858011335, 0.065724907796210), (0.009292853097911, 0.006292750340671, -0.029086509650740), ]} -{(6, 9, 4); [(-0.011467137269347, -0.005352914863347, 0.061490236138680), (-0.005704282866424, -0.007943127323397, -0.079174388286030), ]} -{(6, 9, 5); [(-0.003939986569735, 0.004341077201874, -0.093010018917960), (0.009635839761743, 0.004137084142624, 0.025843650896820), ]} -{(6, 9, 6); [(-0.013099882170886, -0.003462790989599, -0.018412479759960), (0.012019154452569, -0.003311692009024, 0.045303118011960), ]} -{(6, 9, 7); [(-0.016062574513883, 0.002292121587633, 0.067701987069210), (-0.006380280186033, 0.007862161584827, -0.029900700090000), ]} -{(6); [(0.001470899243649, 0.005784999255852), (-0.000987750180030, 0.005769456048828), ]} -{(7, 8, 1); [(0.000042905551996, 0.008393374559404, -0.098809849894910), (-0.011949393050414, 0.004787213854097, -0.019030266854070), ]} -{(7, 8, 2); [(0.003958682510057, 0.003174636154672, 0.015725203658400), (-0.014498795556392, 0.005559856817833, -0.056603789100820), ]} -{(7, 8, 3); [(0.003709806011095, 0.005618864502908, 0.047555840251560), (0.012371861487707, -0.005781557937805, 0.078860159670770), ]} -{(7, 8, 4); [(-0.004424111938391, 0.004991360700549, 0.029634980149000), (-0.017985642881168, 0.001284865140434, 0.088667452366280), ]} -{(7, 8, 5); [(-0.009307504639596, 0.002826396360876, 0.090914768229110), (0.013485143356391, 0.002008488682410, -0.003167821049410), ]} -{(7, 8, 6); [(-0.015366560602714, -0.006999699552828, -0.069925949161640), (0.012301919760444, 0.008410207337018, -0.047643195605370), ]} -{(7, 8, 7); [(-0.017498277239255, 0.007987539019804, -0.043892358534090), (-0.003056260773867, -0.001483532254830, -0.077307661174250), ]} -{(7); [(0.007775102687416, 0.008624438432109), (-0.012982777280742, -0.003329663327066), ]} -{(8, 7, 1); [(0.011112669198681, 0.008227858530557, 0.019015820050060), (-0.012569716345186, -0.007499165107250, -0.089942194481140), ]} -{(8, 7, 2); [(0.011777853105408, -0.000734030910280, 0.069406718774680), (-0.013828856051428, 0.003459265937429, 0.096495946638060), ]} -{(8, 7, 3); [(0.007127851050667, 0.002561640029808, -0.026887567219740), (-0.001072399925130, 0.008566415980057, -0.018978015978770), ]} -{(8, 7, 4); [(0.005968128124029, -0.005317755624536, 0.027964703105730), (0.015994948429435, 0.003445666160091, -0.021747007856230), ]} -{(8, 7, 5); [(0.015706644832573, 0.008687755385495, -0.092142920082550), (-0.012682832374286, 0.003523893383962, 0.080696415291370), ]} -{(8, 7, 6); [(0.004371458716027, 0.001844400647422, -0.089595856698780), (-0.010746364582676, 0.003133420009064, 0.056910835853980), ]} -{(8, 7, 7); [(-0.015325927442123, 0.001466901654393, 0.089884887017130), (0.000997970359896, -0.006030612149843, -0.015529831746460), ]} -{(8); [(-0.009158870929626, 0.004859032629762), (0.016445037690872, -0.007756847628729), ]} -{(9, 6, 1); [(-0.003036858712530, -0.008760860619050, 0.092238608632790), (-0.015544782312314, -0.001517785172932, 0.064757538405270), ]} -{(9, 6, 2); [(-0.013742799202887, 0.004704468566982, 0.031104669547280), (0.010569852467454, 0.003814687431796, -0.014412415260500), ]} -{(9, 6, 3); [(-0.005201603275508, -0.003453353019720, 0.005598433858460), (0.000470555777828, 0.002927583446381, 0.035870838847840), ]} -{(9, 6, 4); [(0.005328232561514, 0.001296870762555, -0.086926478113650), (-0.004794676153352, -0.002123367895059, -0.089214129013220), ]} -{(9, 6, 5); [(-0.005526101135944, 0.004459283427151, 0.039767808892090), (0.002842865882105, -0.003231038516403, 0.009275347708190), ]} -{(9, 6, 6); [(0.016148094229112, -0.007210769163888, 0.012462589651680), (-0.012312393389329, -0.003423309723859, -0.040036249384400), ]} -{(9, 6, 7); [(0.002968066572874, 0.002639771152303, -0.044830038383480), (0.002979038850252, -0.005082677525961, -0.086997943436580), ]} -{(9); [(-0.004866021956854, 0.007779367371121), (0.010433015600117, 0.005278593396633), ]} -{(10, 5, 1); [(-0.010485433001890, -0.008547476433597, -0.059754927075060), (0.004562190494453, -0.001693880022676, 0.012104414812440), ]} -{(10, 5, 2); [(0.000451633085288, 0.003517509098515, -0.032197670915340), (0.010637872813911, -0.001135871750924, -0.005265290534130), ]} -{(10, 5, 3); [(0.000742400207576, -0.001025229608269, 0.005666959562680), (-0.003153765149481, -0.005878281825431, -0.073728944794510), ]} -{(10, 5, 4); [(-0.005350757725472, -0.002679762724031, 0.064014257073280), (0.000019449845654, 0.006045931691457, -0.064238970660760), ]} -{(10, 5, 5); [(-0.000224240204996, 0.005676880733471, 0.065691912580630), (-0.001974956831006, -0.002728816236684, 0.083340218900920), ]} -{(10, 5, 6); [(0.017985547323419, 0.005385120927277, 0.020868082109920), (-0.003527695228974, -0.008358560486230, 0.012297258070270), ]} -{(10, 5, 7); [(-0.016557788817438, -0.003880471411241, 0.081432732139740), (0.015268371296411, 0.003261411397504, 0.079186131344000), ]} -{(10); [(0.006316246548896, 0.003408181476266), (0.017506299316456, 0.000322301094161), ]} -{(11, 4, 1); [(-0.001062321232662, 0.000636171278082, 0.001428431484550), (-0.014960200454847, -0.001947881835708, 0.004436275064570), ]} -{(11, 4, 2); [(0.009929699293813, -0.005527836044579, -0.043835284780720), (0.013657135252984, -0.000915153165645, -0.006410812371250), ]} -{(11, 4, 3); [(0.016537822175896, -0.005559494104490, -0.044230850803060), (-0.007971383470262, 0.002132351818724, 0.024426386321150), ]} -{(11, 4, 4); [(-0.001712988144864, -0.006834754144533, 0.013713276814190), (0.012785349006343, -0.003253931535209, 0.074698180849820), ]} -{(11, 4, 5); [(0.001020460587737, 0.008787066507747, 0.098398551712610), (-0.010334325794611, -0.002379845410134, 0.005001947018020), ]} -{(11, 4, 6); [(-0.014459813612163, 0.007443284408069, 0.035730804142970), (0.013988787186451, -0.004831425850031, -0.062828945861610), ]} -{(11, 4, 7); [(-0.005364264341362, 0.008479070721874, -0.059502088938510), (-0.017960611541398, 0.003290903874998, -0.073739014961840), ]} -{(11); [(0.001455551352602, -0.006982630084050), (-0.006790745707936, -0.002715288536175), ]} -{(12, 3, 1); [(-0.001844935421684, 0.007400303514322, 0.071825942974330), (0.015805252821873, 0.000939794275332, 0.025558005866370), ]} -{(12, 3, 2); [(-0.010973173831961, -0.000168316122045, -0.093525981994380), (-0.001953198920941, -0.004638018945423, 0.004640258988140), ]} -{(12, 3, 3); [(0.006890796077952, -0.002298773414847, -0.025309423102860), (0.009988373596015, -0.004829535002298, -0.052397055759210), ]} -{(12, 3, 4); [(0.007477686455949, -0.000561598342367, -0.022166439670430), (0.009440938755473, 0.002918117083310, -0.014761287217750), ]} -{(12, 3, 5); [(0.013120441849920, -0.002717753217733, 0.070479222175450), (0.007933576309047, -0.001327730313120, -0.012337514178880), ]} -{(12, 3, 6); [(-0.017778725141446, 0.000113873180627, -0.023112625453910), (-0.002028206733407, -0.001795516283883, 0.001811728096580), ]} -{(12, 3, 7); [(0.008149729588615, 0.000078859146299, 0.067523733037090), (0.008278226008838, -0.005145873789865, 0.071700445121140), ]} -{(12); [(-0.012904193789197, -0.002860599907283), (0.000093089931643, -0.007235812795417), ]} -{(13, 2, 1); [(0.007356317152147, -0.008961089263377, 0.076992769363650), (-0.003953499273042, -0.006590409581161, 0.018899922898730), ]} -{(13, 2, 2); [(-0.000070446437681, -0.000656738761433, -0.098728222020650), (-0.005752682262080, 0.007043071283323, -0.082371395512440), ]} -{(13, 2, 3); [(0.010710088482754, 0.008654198070148, 0.071144993487210), (-0.013352059846167, -0.002669547002367, 0.032553801888370), ]} -{(13, 2, 4); [(0.008736442724306, 0.003163977563278, 0.087621512423640), (0.013531473537441, -0.002646085414977, 0.014650674636130), ]} -{(13, 2, 5); [(0.002600276085959, -0.007824547814395, 0.012010074815830), (-0.009457274970403, 0.008230413787787, -0.013602835030680), ]} -{(13, 2, 6); [(-0.012676526363939, 0.002176637160332, 0.084802255950290), (-0.002672366035219, -0.004354480967008, 0.021364633513830), ]} -{(13, 2, 7); [(0.007284509798711, 0.006424151512208, 0.078682307614370), (-0.001752904004895, 0.004747414079132, 0.012089018589410), ]} -{(13); [(0.000320548471662, -0.007515947405565), (0.014574807608424, -0.001884820246216), ]} -{(14, 1, 1); [(-0.000447868189378, -0.008468009001584, 0.083907775998810), (0.005785441788818, -0.007319503414380, 0.079649380649840), ]} -{(14, 1, 2); [(0.015108250197381, 0.008891690093714, 0.080594022196660), (-0.007446797783123, 0.004182103826047, 0.066556800877010), ]} -{(14, 1, 3); [(0.012003319382446, -0.008407510968497, -0.036378577557810), (-0.004023472202565, -0.002915822284544, 0.055692949102340), ]} -{(14, 1, 4); [(0.003680301787565, -0.005042421244778, 0.072135535086290), (-0.016854836444462, -0.003267583490511, 0.020747455874550), ]} -{(14, 1, 5); [(0.000278213416192, -0.002797762183868, 0.094805018690810), (-0.010120399935080, 0.002850774784949, 0.046029402542640), ]} -{(14, 1, 6); [(0.004142921736521, 0.002977199652205, -0.089713269101790), (0.006699538359451, 0.000215580537335, 0.041830253958100), ]} -{(14, 1, 7); [(0.013182977249334, 0.000298787527224, -0.092631508172060), (0.010791067129905, 0.001119817089438, -0.017506616949990), ]} -{(14); [(-0.014812521739596, -0.008453408722613), (0.005482192050076, -0.003762507903671), ]} -{(15, 0, 1); [(0.002588683118663, -0.001346617222846, 0.078382759633270), (0.010806923486826, -0.002172124983250, -0.000513205721390), ]} -{(15, 0, 2); [(0.008642602479705, -0.001241259470660, -0.062986822219120), (0.004878371208336, -0.007749277489708, 0.072378266051630), ]} -{(15, 0, 3); [(0.000200782853664, 0.005412219135226, 0.008195755094890), (0.015206642028284, -0.003718790350037, -0.077981796347610), ]} -{(15, 0, 4); [(-0.012706878074644, 0.007231893713235, -0.079780054448960), (0.014849245256771, -0.004897485171015, 0.037043990031050), ]} -{(15, 0, 5); [(0.009112188169828, 0.000813630504108, 0.026532986234220), (0.015081380493078, -0.001598418341248, 0.052323786216540), ]} -{(15, 0, 6); [(0.000808340668365, 0.005488981974980, -0.049959818155960), (0.011105954027908, 0.001735852433231, -0.073927931066500), ]} -{(15, 0, 7); [(-0.010706262070759, -0.006625349884611, -0.008207153190100), (0.002486926509603, 0.008180629158687, -0.070625934494500), ]} -{(15); [(-0.002355592049334, 0.004983630079952), (-0.017691537686940, 0.002918464855082), ]} -{(0, 15, 1); [(0.010162963795171, 0.004557412644021, -0.051295591626960), (-0.003404845438100, 0.008185168266790, -0.030830369990810), (0.012537918110861, 0.006994508081477, 0.071571911660640), ]} -{(0, 15, 2); [(-0.004504273271763, -0.004885714453516, -0.034377026260670), (0.000601253173341, -0.004747732837444, 0.090009398909270), (-0.017641331075693, -0.003424207059480, 0.021252478533110), ]} -{(0, 15, 3); [(0.015315851288104, 0.003491230729750, -0.066963055508990), (0.001244233951350, 0.006255979203769, 0.042386552273180), (-0.013260517150619, 0.006333119728164, 0.078078693669650), ]} -{(0, 15, 4); [(0.013098945816487, -0.003519548758216, 0.060009135863000), (0.017535371681304, -0.008333232509998, 0.016045637267100), (-0.012488608829555, 0.002775379989930, -0.092868881842160), ]} -{(0, 15, 5); [(-0.011774001513407, 0.007156099467060, -0.046613117194890), (-0.003810856990149, 0.006220223342461, -0.039429462208150), (-0.009712258377995, -0.001481686358842, -0.027216346757590), ]} -{(0, 15, 6); [(-0.005839480424162, 0.004648933188097, -0.035094648051040), (-0.007730677193685, 0.008516765716428, 0.090147232661840), (0.015416181144811, -0.006519706539759, 0.076042720419720), ]} -{(0, 15, 7); [(0.005127495888503, -0.002362684436349, -0.052105415604000), (-0.013246489942928, 0.000276602166785, -0.089234650711250), (0.014860021249670, 0.000249775209916, 0.011558606577050), ]} -{(0); [(-0.000393183938735, -0.008774555129149), (-0.003355981120793, -0.002522547203086), (0.014231576501790, -0.007310844492791), ]} -{(1, 14, 1); [(0.017674791430557, -0.000598814439918, -0.043346478723400), (-0.011005332436988, 0.006970751303729, 0.060268091465440), (-0.011506535544982, -0.004358538907981, 0.066745144929870), ]} -{(1, 14, 2); [(0.002662290195582, 0.007643210528467, 0.051363460113400), (-0.002959673744870, 0.001762580255524, 0.035147990123960), (-0.003146933476442, -0.007319156882169, -0.002944914294520), ]} -{(1, 14, 3); [(0.006647045899471, 0.006225434138545, -0.014433516034470), (0.005032831951074, 0.002278439661732, -0.010480828224850), (0.011147485555549, -0.006660607862948, 0.072183051458310), ]} -{(1, 14, 4); [(-0.016528050526445, 0.000309727393445, -0.072034109807490), (-0.015653171486478, -0.007198895736577, -0.058609144262170), (0.003718646391160, -0.002660325721266, 0.038571514377200), ]} -{(1, 14, 5); [(0.010565700904589, -0.002699637127580, 0.018565723886550), (0.014779272190298, 0.008661444860405, -0.062145887934020), (-0.000806037713512, -0.001516836906794, 0.039295970797880), ]} -{(1, 14, 6); [(0.007890004326881, -0.006592412256291, 0.086306731980390), (-0.009605882217920, 0.004126681895253, -0.018512330889320), (-0.006104348384076, 0.003502587992702, -0.016397116881940), ]} -{(1, 14, 7); [(-0.011221212586241, 0.003772119899635, 0.026820253427810), (-0.003819984580043, 0.002465317123006, -0.024405104283560), (0.010402751959394, -0.007554840909745, 0.002507271256890), ]} -{(1); [(0.004517718694688, 0.003198936581460), (-0.005245114397234, -0.003332248484694), (-0.003546192237785, -0.000857005503987), ]} -{(2, 13, 1); [(-0.015802404565290, -0.004905878506602, -0.034988566563930), (-0.017652592048985, -0.008893870390735, 0.074929994661510), (0.014607262674360, -0.006377709788886, 0.072767557525780), ]} -{(2, 13, 2); [(0.005139018367545, -0.000037807928474, 0.040223024607570), (-0.017296305799180, -0.003694967312460, 0.038245409612680), (-0.008691650474706, -0.002029819564405, 0.047723023203760), ]} -{(2, 13, 3); [(-0.014248878375900, -0.003599065360657, -0.088388111612200), (-0.007490149060458, 0.003538881548450, 0.002012061597290), (0.001846725423203, -0.003711923752737, 0.059336732382370), ]} -{(2, 13, 4); [(-0.011522254565087, 0.008604445109922, -0.015057118113640), (-0.010877115246364, 0.008110234277632, -0.043103464146920), (0.005741403611408, 0.008509763681604, 0.082699361375930), ]} -{(2, 13, 5); [(-0.008679399235919, -0.000497106336126, -0.047324908085590), (0.005518599143481, -0.001638424130881, -0.023378762919070), (-0.013567686368936, 0.007514492335879, -0.044383882713810), ]} -{(2, 13, 6); [(0.013479482081719, 0.001938316676273, 0.058349942009940), (0.002585805992361, 0.007970647376920, 0.036276887798740), (-0.002523001592542, 0.006300323366176, 0.033132620812990), ]} -{(2, 13, 7); [(-0.015176622161056, -0.000430611574496, -0.021741095767370), (-0.014013892537561, -0.002870381949404, -0.012152725583620), (0.002507166665765, -0.006731183426044, 0.099450909409480), ]} -{(2); [(0.009486750642639, 0.005704359112109), (0.008099209746524, -0.008950160329937), (0.009719562656798, -0.006781799724961), ]} -{(3, 12, 1); [(0.001617582791046, -0.005741243899028, 0.053970399443760), (-0.014026698965603, -0.006600925023935, -0.042736656983390), (-0.006950187892749, -0.001164471515515, 0.048859083554440), ]} -{(3, 12, 2); [(-0.001556865971361, 0.006501210083996, -0.060258716343830), (-0.004055879568823, -0.008445572771566, -0.071349227437760), (0.000361097746771, -0.005338361283107, -0.066527621886500), ]} -{(3, 12, 3); [(-0.003348546883439, -0.007653038750111, 0.071944979354840), (0.010124359231702, 0.007332893271653, 0.001368131847570), (-0.003734133322154, 0.002506998176576, -0.004344599685970), ]} -{(3, 12, 4); [(-0.005706245863683, -0.002721018536517, 0.045824688905080), (-0.010973422313642, 0.000049762369634, -0.034901017800880), (0.004307175726251, -0.005198970318268, 0.081030559808390), ]} -{(3, 12, 5); [(-0.005758314553894, -0.002088992485619, -0.021337670913100), (-0.003715418899781, -0.000988657550550, 0.048273016357720), (0.003249792348644, -0.001099821549250, -0.062770398773880), ]} -{(3, 12, 6); [(0.002676007070795, -0.002674959089494, 0.096787353349130), (-0.002774128491964, 0.006232044513577, -0.055257441016700), (0.012886398911715, -0.002926705873468, -0.078504856076680), ]} -{(3, 12, 7); [(-0.003487255070637, -0.004072817744624, -0.041090429860950), (-0.011331701958492, 0.002471393336180, -0.074500023850080), (-0.013132148830339, 0.008049062303758, -0.080727706414330), ]} -{(3); [(-0.017872621856332, -0.008259977632932), (0.012588840028994, -0.008256237607769), (0.007314423821616, -0.001307609731176), ]} -{(4, 11, 1); [(0.011388268353586, 0.003060428407408, -0.001023843004580), (-0.003525994768133, -0.001152824304384, 0.070202332431290), (-0.006229795898412, 0.008320853290204, -0.016347831988050), ]} -{(4, 11, 2); [(-0.007443979525970, 0.006329642196629, -0.032720532049690), (-0.015762916532447, -0.002545796286080, -0.091270776824700), (-0.010246514387332, 0.004990217555164, -0.073670155660180), ]} -{(4, 11, 3); [(-0.003705035239163, 0.003692066527715, -0.048779243621870), (-0.007850401383796, 0.006970934597296, -0.040356227365890), (0.003123091947114, 0.006562732886239, -0.087679664272780), ]} -{(4, 11, 4); [(-0.005097485116976, -0.008580702125165, 0.015190044990750), (0.004567464931055, 0.002391099072921, -0.060213173974850), (0.016823698027100, 0.001251398247043, -0.042675220983700), ]} -{(4, 11, 5); [(-0.011606846180638, -0.008197662151859, 0.035609813214980), (-0.012030347445581, 0.003559427142066, -0.049831939909490), (-0.001524165397663, 0.008165504402038, -0.018193529375100), ]} -{(4, 11, 6); [(-0.004035856755653, -0.005230680598488, 0.000127071612070), (0.014717382265391, 0.001832091925511, 0.043794289331690), (-0.015825741834712, 0.006475946852524, 0.061977895874810), ]} -{(4, 11, 7); [(-0.008683974418375, -0.004161975799716, 0.067290697229780), (-0.016660683142634, -0.000686278293116, 0.061364661392740), (0.015200029218012, -0.006027944615624, 0.089389553036190), ]} -{(4); [(0.013352758800345, 0.005250051772581), (-0.012912552381759, -0.001690191190462), (-0.009506357241435, -0.000397638182783), ]} -{(5, 10, 1); [(0.013440200384902, 0.002109801187292, -0.091228191445490), (0.002729548986748, -0.002932519730067, -0.029554383102540), (-0.008454387922041, 0.008874367805087, 0.056426501068780), ]} -{(5, 10, 2); [(0.002517974685294, 0.007912016027980, -0.015018813018600), (0.004557861778822, -0.008289849223459, -0.033657139739430), (-0.012750708319527, -0.006942728866816, -0.094027889636760), ]} -{(5, 10, 3); [(-0.005265342826195, -0.003794505549958, 0.084346712073760), (0.008430913041739, 0.008922733254020, -0.067429856531950), (-0.006330054578178, -0.006671612970930, 0.046437799371460), ]} -{(5, 10, 4); [(-0.013115406017229, -0.004629033639435, -0.012312111001340), (0.010718660756480, -0.005582384588849, 0.017399731203090), (-0.013303444634690, -0.008741278834720, -0.089896034663360), ]} -{(5, 10, 5); [(-0.016324322740802, 0.007085379707852, 0.080466715722900), (-0.011535705534206, 0.001902761885626, -0.098458292592600), (-0.016736627508676, -0.004243260558982, -0.052589462696230), ]} -{(5, 10, 6); [(0.001610427727929, 0.001486175781163, 0.089994189404840), (0.017062052805537, 0.007425367331341, -0.028848526079140), (-0.006669826745445, -0.003988381183695, 0.045474567759960), ]} -{(5, 10, 7); [(0.009961154945327, -0.005689655227221, 0.073748016906350), (0.017646731179530, 0.007236759601497, 0.067907816605210), (0.016380311058857, -0.003275215870025, -0.095067553070830), ]} -{(5); [(0.000058553710466, 0.007548794622685), (0.001424154896361, -0.008732480321803), (-0.006284181467751, 0.003046586491550), ]} -{(6, 9, 1); [(-0.001431654382174, 0.000139010874887, 0.057421032270950), (-0.017859270424900, -0.000271055219204, -0.095033669096530), (-0.017877226829932, -0.002748571326724, 0.013563519594220), ]} -{(6, 9, 2); [(-0.002674340309802, -0.004985503118992, -0.067110252556360), (0.003841287056161, -0.001836864036719, 0.019110967799260), (0.009385692382824, 0.002725061890812, 0.066498387715440), ]} -{(6, 9, 3); [(0.003884093680782, 0.002911322109135, -0.059878617356210), (-0.013916220133378, 0.004051417966814, -0.043701655365270), (0.014479342706665, -0.006476929296801, -0.035148690798640), ]} -{(6, 9, 4); [(-0.007511458373822, -0.007913453752586, -0.009103385338480), (-0.001591781098969, 0.001393644774931, -0.069144018554790), (0.005893359806001, -0.004815594380195, -0.083490952360680), ]} -{(6, 9, 5); [(-0.003905943826752, -0.008917703515166, -0.041286533239420), (-0.010493696685824, 0.007327499437484, -0.051068207567500), (-0.011782711690769, -0.004676949308336, 0.088717483455110), ]} -{(6, 9, 6); [(-0.015898272250730, -0.004516718209956, 0.000325499251030), (0.016917729620271, 0.002105737824088, 0.014759539670990), (-0.005627141601209, -0.004339483729853, -0.009574372273390), ]} -{(6, 9, 7); [(-0.001196790192968, -0.000590336388988, 0.024230641204040), (0.015670517655200, 0.006113582546858, -0.056476406471110), (0.011622040886518, 0.004725714455583, -0.077781341063680), ]} -{(6); [(0.013493618803972, 0.001552950132252), (0.012104581617946, -0.003735907633559), (-0.000887111463461, 0.001998605559116), ]} -{(7, 8, 1); [(-0.012770236013599, -0.001607300990274, 0.052705493091390), (0.007871021022909, -0.001878551613063, 0.005861337930350), (0.002894299111797, 0.005464025772796, -0.072413580586610), ]} -{(7, 8, 2); [(0.011512797909126, -0.008401279903162, 0.029168197159300), (-0.001310144050717, -0.001464673461805, 0.034524145162880), (0.016885703630189, 0.004318359986536, -0.064119230893300), ]} -{(7, 8, 3); [(-0.011061003305830, 0.006529012028897, -0.056861141957690), (-0.002536923434807, 0.006395627994723, 0.058853795288630), (0.001759823394596, 0.007590040746536, -0.078432576576990), ]} -{(7, 8, 4); [(0.015639454607641, -0.002511143440120, 0.088598394174480), (0.007777347374002, -0.000295609531078, 0.004297474532230), (-0.006598455326846, -0.008685289499472, -0.082887643757010), ]} -{(7, 8, 5); [(0.001759014752473, -0.000491535129824, 0.012895648614270), (-0.003805090913550, 0.008003690403090, 0.010822803695530), (-0.004572542904869, 0.001612784340494, -0.011274213235860), ]} -{(7, 8, 6); [(-0.011595372100325, -0.001313622599193, -0.082233478899630), (0.013064125129320, 0.005424963260582, 0.058547129311860), (0.011715842625076, 0.000576460383533, -0.091268662492120), ]} -{(7, 8, 7); [(-0.005828257088822, -0.002711877854302, -0.086412421223490), (-0.002332026573966, 0.002985763635253, 0.098459116994220), (-0.000830794493082, 0.002461067968679, -0.099045706125840), ]} -{(7); [(0.009798444182644, 0.001301181944303), (-0.008126748953600, -0.007347835171567), (0.001441125259756, -0.007688247523542), ]} -{(8, 7, 1); [(-0.016327730177784, 0.008891935405376, 0.045710399207050), (0.008820090920469, 0.001947302098887, 0.009195168104250), (-0.011720088847132, 0.003664570622521, -0.093366624064360), ]} -{(8, 7, 2); [(-0.015849800266523, 0.007181725598839, 0.079837707909440), (-0.013082164389151, 0.003977846808148, -0.020534065913660), (0.009198111077932, 0.004123378760715, 0.010777319661270), ]} -{(8, 7, 3); [(-0.013632587218504, 0.003375492137729, -0.048265686251340), (-0.000930111509546, -0.001017373798983, 0.011893517004270), (-0.006336542920981, 0.005462351472882, -0.084134727765910), ]} -{(8, 7, 4); [(0.002622164956841, 0.006485901805207, -0.058382486407470), (0.003646435664065, -0.003410676384353, 0.074700114113690), (0.001929115013479, -0.002737254520230, -0.063978179171810), ]} -{(8, 7, 5); [(-0.012747807866091, -0.005830624290429, -0.066207545099930), (0.001837440572936, 0.006818891943693, 0.011579812159350), (-0.002689344062111, -0.005090190138103, -0.045315880057060), ]} -{(8, 7, 6); [(0.015713228829314, 0.000001762332147, 0.002330734426830), (0.005376461037592, -0.002383466811342, 0.007670065062890), (0.004032511542938, -0.003035115850005, -0.078209968122060), ]} -{(8, 7, 7); [(-0.012178546614855, -0.004247798424517, 0.014784780858440), (-0.000573450228368, 0.008383410108705, 0.038779561078920), (0.004233592315970, 0.006223803935749, 0.026903108818250), ]} -{(8); [(0.000243081990210, 0.002612965015048), (-0.005419688698625, 0.000014148803272), (0.006390905555246, -0.008600525365453), ]} -{(9, 6, 1); [(0.007929021767265, 0.008954894817599, 0.099910088136180), (0.013381856706967, 0.002897840136524, -0.080393291665320), (-0.003476452451225, -0.000848511027952, 0.069577133932890), ]} -{(9, 6, 2); [(-0.014930678381385, 0.005924064146417, 0.046565135901470), (-0.002410133145700, -0.002542598683847, 0.028222589209770), (-0.017578806181473, -0.000550335526622, 0.027416273941340), ]} -{(9, 6, 3); [(0.013571309673195, -0.004489277679156, 0.019199226691730), (0.007898575420847, 0.003023637041975, 0.099528927272730), (0.013561248571507, 0.007263753360291, 0.039779093454150), ]} -{(9, 6, 4); [(0.012518433400760, -0.007638430562281, 0.098464830816320), (-0.011107212530273, -0.005051227585635, 0.091501636458190), (0.007691645355268, 0.008846297478049, 0.037243208998880), ]} -{(9, 6, 5); [(-0.007365756788004, -0.005065482482378, 0.056107626102540), (0.016843687637664, -0.002602297685283, 0.069976125154100), (-0.003213403534735, -0.000449387167334, -0.013735377754870), ]} -{(9, 6, 6); [(0.002157202720635, 0.008365109870629, 0.045706146735100), (0.005747990843759, -0.008083770546918, 0.046291291094720), (0.017808815046488, 0.002693751618476, 0.068398201021260), ]} -{(9, 6, 7); [(0.016392162020729, -0.004367680431122, -0.050466856990470), (0.005720965968725, 0.000996097860581, 0.019352754258370), (-0.011961976386304, 0.001905269877984, 0.053944216323700), ]} -{(9); [(-0.009938530255561, -0.005900385395022), (-0.004526011596822, -0.004851243666058), (0.005958241970897, 0.008670694189288), ]} -{(10, 5, 1); [(-0.008323668133406, 0.005651504635753, 0.078104347652030), (-0.017217131663135, -0.002071471319182, 0.071154118991950), (0.005734669201474, -0.003370694179726, 0.075171669863140), ]} -{(10, 5, 2); [(0.000992046180530, -0.005433638780322, 0.040745675308840), (-0.006576878500675, -0.004411450608892, -0.068389449378090), (-0.008867643445638, 0.006346087863411, 0.044060788332380), ]} -{(10, 5, 3); [(-0.002624907918518, 0.001991594264582, -0.071177049665440), (0.010187076412313, 0.002671585767755, 0.033439902593050), (0.015989714109984, 0.001292933801787, -0.041463394864270), ]} -{(10, 5, 4); [(0.014943994875321, -0.008174944260070, 0.090295773935370), (0.000751893972332, 0.001115476452316, 0.091131950732350), (-0.008871716708292, -0.006930169375346, 0.064488979809780), ]} -{(10, 5, 5); [(-0.001070840862920, 0.003690452268087, -0.027834210868730), (-0.005178037319445, 0.003928425312063, 0.083931346859260), (-0.016223701848854, -0.007341968744044, -0.062207506195820), ]} -{(10, 5, 6); [(0.003222460344764, 0.007644775257057, 0.047722855453870), (-0.006279362517635, -0.007732994897969, 0.093097097439830), (-0.002067761782622, -0.006858860386412, 0.060538454597150), ]} -{(10, 5, 7); [(-0.011830806915773, 0.006730491621784, -0.085471843401160), (-0.017394653151259, 0.001991814875636, -0.045282649378560), (-0.006906363875934, -0.007813262961419, -0.075086639763660), ]} -{(10); [(-0.007498434815204, 0.008330604899101), (-0.009522075081412, -0.002666960057537), (0.000325136940383, 0.001609477818809), ]} -{(11, 4, 1); [(-0.002908238785772, 0.005489108111309, 0.026995787440630), (-0.012463509086429, -0.005954994149284, 0.051756787863990), (0.008006114109341, 0.001198687627349, -0.089452749282100), ]} -{(11, 4, 2); [(-0.002425441226519, -0.000123311732591, 0.024844891446470), (-0.008786478790773, 0.005224890748653, -0.077930056190140), (-0.009395850440778, -0.006763044463537, -0.034207182377030), ]} -{(11, 4, 3); [(0.015356282529555, 0.000876732731947, 0.016946056972580), (-0.004986837377399, -0.002895160450290, 0.036529845423220), (0.014253507156111, -0.007768487817108, 0.003476173963610), ]} -{(11, 4, 4); [(0.005705500367716, 0.003392372882876, -0.077314623491050), (-0.016139781961237, -0.000921605299125, 0.058830658911430), (-0.010455945134882, 0.005782384697723, -0.079782221003800), ]} -{(11, 4, 5); [(0.011825451785345, 0.005227067149133, 0.019481699501740), (0.000684936077350, -0.002499887657519, -0.002855453762450), (-0.005549979227344, 0.000694085283487, 0.066932079607730), ]} -{(11, 4, 6); [(-0.009254828023765, -0.001488124425881, 0.053195641982710), (-0.009449903029965, 0.005997967148253, -0.079575684503970), (-0.011219281622931, 0.004027492098340, -0.013139467335440), ]} -{(11, 4, 7); [(0.007767367643787, 0.006327574386325, -0.024979950311950), (0.002122740393945, 0.006465010935858, -0.081896907064840), (-0.016004367452199, -0.008467348895186, 0.099731696227600), ]} -{(11); [(-0.002215515155136, -0.000525444134387), (0.016359914657654, 0.005896954142038), (-0.010823423752629, -0.001372505544370), ]} -{(12, 3, 1); [(0.003606058092503, -0.003097834644792, -0.042652678507260), (0.011314585056328, 0.005586033431899, -0.022000275940170), (-0.015753166131805, 0.001801733053859, 0.095300228267140), ]} -{(12, 3, 2); [(-0.007890781515381, -0.001654234563006, 0.049249927144870), (0.004423221496030, -0.000788474763658, 0.049306562765650), (0.003914492810328, -0.005935587236303, -0.071238747447090), ]} -{(12, 3, 3); [(0.007549680886672, 0.002394975592038, 0.072822571705270), (0.015128621014843, -0.008764752020521, -0.094697204072400), (0.013267501345281, 0.006739248622138, 0.061781072612770), ]} -{(12, 3, 4); [(-0.010864675497345, 0.004985164750290, -0.004810338557390), (0.007191831167160, 0.008174062197220, 0.090949456126420), (0.008591323932211, 0.007570218109700, 0.011148766875020), ]} -{(12, 3, 5); [(-0.012958590203600, -0.001810905189300, 0.006676840750050), (0.002666219742728, -0.007068883541311, -0.040540655998970), (-0.000259737672550, 0.004755136124677, -0.059797254590360), ]} -{(12, 3, 6); [(0.015344735559365, -0.001248227898496, 0.058266435570780), (-0.004455216425710, 0.005607293238282, 0.079914310831330), (0.014452149081388, -0.005262837877762, -0.076228119993250), ]} -{(12, 3, 7); [(-0.016762394993330, 0.004355267969911, 0.006673520580600), (0.006563170364036, -0.000091127270413, -0.073906936411540), (0.016718065625998, 0.008610811738133, -0.093994961184960), ]} -{(12); [(-0.015201747656356, 0.001102389134924), (-0.017099187566900, -0.002461943315856), (0.005148935356057, 0.007038835570532), ]} -{(13, 2, 1); [(0.009563189279008, 0.003467525031226, 0.011185853180770), (-0.013019735192507, -0.004908814681355, -0.094418751352210), (-0.011799992588773, -0.006567760203978, -0.070875859914770), ]} -{(13, 2, 2); [(-0.009280707474176, 0.003520646627641, 0.024837082353690), (0.008705754562922, -0.005001965894055, -0.058898231929950), (0.000334382315620, -0.005853725466324, -0.045129101890180), ]} -{(13, 2, 3); [(-0.012041176451018, -0.004377839399594, 0.030375446140030), (-0.001770829882219, 0.000413370541961, -0.090022717412390), (-0.014023991276999, 0.005944556480686, 0.070545230362740), ]} -{(13, 2, 4); [(0.008748607134134, 0.008283023371309, -0.050346545853150), (0.007553982726432, -0.007054251918007, 0.068608518076910), (-0.000049349765402, 0.002751470337744, 0.096305770300250), ]} -{(13, 2, 5); [(0.002915711040610, 0.002730831687382, -0.019741252559410), (0.004262355334036, -0.002092984585778, -0.046368442138210), (0.007510083726679, 0.002524973239913, 0.082421318492320), ]} -{(13, 2, 6); [(-0.007209300086300, 0.003147127705676, 0.020258034528030), (-0.008464343833785, -0.004596685384595, 0.081223935200790), (-0.003569269502151, -0.006022400442684, 0.003786340992360), ]} -{(13, 2, 7); [(0.005949420575602, 0.005377565496064, -0.049480387839250), (0.005620141025556, -0.008257646395966, -0.070523178805650), (-0.017029266335356, 0.000371891886717, -0.027919376164030), ]} -{(13); [(0.002240789279608, 0.004341760726665), (0.016592065728303, 0.007608958910531), (0.001252933295487, 0.005463691951144), ]} -{(14, 1, 1); [(-0.010503293321381, -0.003899237347574, -0.076438783068150), (-0.000745825570546, 0.006598715926244, 0.095265601179370), (0.009078866232750, -0.008996795695202, 0.041081797974840), ]} -{(14, 1, 2); [(0.003673708722590, 0.004694093152520, -0.028352831693250), (0.003612502228653, -0.006702777994014, 0.037925875563730), (-0.015376488388435, -0.003142989773291, -0.096412928597660), ]} -{(14, 1, 3); [(-0.007733910460919, 0.002481892505274, -0.027481084948280), (0.001178661624960, 0.000852651138929, 0.083408301571200), (0.004945416438577, -0.004157200835470, -0.001144038194190), ]} -{(14, 1, 4); [(-0.002374386738509, 0.002261573595213, -0.083080934449600), (-0.010744733837544, -0.000290473233439, -0.075567322312860), (-0.002954938694081, 0.001403694229139, 0.011805097538900), ]} -{(14, 1, 5); [(0.005331152608884, 0.006909771421691, -0.013525773325950), (-0.003276950854904, -0.008317651227573, 0.045257618378530), (-0.006421765486507, -0.007778331499767, 0.028153995381070), ]} -{(14, 1, 6); [(-0.001467254362945, -0.005456029598235, 0.051109552389780), (0.000146745206592, 0.006427310021998, 0.067624196553180), (-0.015091038250127, 0.008878823075497, 0.045136399015030), ]} -{(14, 1, 7); [(0.007002945624988, -0.003272909844243, 0.032656451129160), (-0.012439543209458, -0.001057644429335, -0.035507726276930), (-0.013457828297240, -0.008673594927449, -0.026825189150690), ]} -{(14); [(-0.001353726824270, 0.000602069467141), (-0.008298142351773, 0.002870277790808), (0.014338698085112, -0.008784376814359), ]} -{(15, 0, 1); [(0.012278894544015, 0.000132206206859, 0.055692947148450), (0.011565336319713, 0.008317233675847, 0.067729504855910), (0.000043643347781, 0.008967747969967, 0.033556095659060), ]} -{(15, 0, 2); [(-0.000868797815630, -0.002384307841451, -0.010925271394820), (0.000563815289614, -0.002102280329374, 0.012424229429150), (0.016564679374287, -0.001620439785007, 0.057463403497230), ]} -{(15, 0, 3); [(-0.013588449303999, 0.007861044859375, 0.078460859923830), (-0.006201110996346, 0.007515542134410, 0.041427319159000), (0.003487335915566, 0.006323001448136, -0.074943668257570), ]} -{(15, 0, 4); [(-0.017869544699828, -0.001420594231094, 0.041841988660730), (0.007022665167133, -0.002290092436204, 0.022583723438670), (-0.017602859654296, 0.002009230842336, -0.053727592699130), ]} -{(15, 0, 5); [(-0.005975234806277, -0.007953149827634, -0.076251940556640), (0.006211993893881, 0.008413464805516, -0.090631995723810), (-0.017167514693184, -0.002315801638056, -0.092793135931760), ]} -{(15, 0, 6); [(0.009169933848463, -0.005931259743225, -0.086578373977260), (-0.007597162413865, 0.002679960882784, 0.007331409175120), (0.009526274227160, -0.000720732955826, 0.095334940042850), ]} -{(15, 0, 7); [(-0.012399112922257, -0.003100154393666, -0.048591689907640), (-0.013431621746339, -0.000991110074704, 0.069913238093320), (-0.000079945044368, -0.006392060160492, -0.029379978363520), ]} -{(15); [(-0.003683658680414, 0.003208466473793), (0.009347406296655, 0.006778717984084), (0.017667224171759, 0.002595615056238), ]} -{(0, 15, 1); [(-0.011762453495624, 0.004129911731798, -0.004006428806410), (-0.012022807767258, 0.003410140720949, -0.081837426750970), (0.015436706304937, -0.008979973441220, -0.031558805011230), (-0.000065537107001, 0.001096815274401, 0.040370822462730), ]} -{(0, 15, 2); [(0.002369130752339, -0.005854213832727, -0.095385182663120), (-0.005198551958704, -0.004249215044964, -0.086944347900840), (-0.014382136510923, 0.008504206687183, -0.032715953967770), (0.016468732123632, -0.008186688954798, -0.074824325310720), ]} -{(0, 15, 3); [(-0.001491208062054, 0.006450560981474, 0.088624114573570), (0.013380024329550, 0.003367801226953, -0.057704304613130), (-0.007782903947555, -0.002244489692487, -0.044301118653750), (0.014664453610734, -0.007050402060010, -0.052224159967070), ]} -{(0, 15, 4); [(0.011024964852474, 0.001033997254949, -0.047685325814400), (-0.010984650600237, 0.003633515604486, 0.059511631086010), (-0.013809101500859, 0.003400235187837, -0.033131860771260), (-0.010393157775981, -0.008354708960770, -0.049269786331470), ]} -{(0, 15, 5); [(-0.011862348799805, 0.003572990434400, 0.016922805667170), (0.005281206166651, 0.003048891108814, 0.016976898380050), (0.008998220037206, -0.006587439336400, 0.082709012869160), (0.010291366111749, 0.004037072705322, 0.062242064723250), ]} -{(0, 15, 6); [(0.016038155339149, -0.007436616651499, -0.065760833701970), (-0.016598660905095, 0.004710122977740, -0.051275273563360), (0.004539560870883, 0.002514699091025, 0.082411700522950), (-0.004980932433512, 0.006324403907076, -0.024308637700180), ]} -{(0, 15, 7); [(0.004979352073281, 0.004684297856752, -0.016198048497590), (0.003976989119942, 0.003885440832082, 0.070442353678560), (-0.004049823661925, -0.005839231816193, 0.094897947307570), (-0.009174672700570, 0.000496529278521, -0.053194268667560), ]} -{(0); [(0.011448739691496, 0.001389347477044), (0.000309391670796, -0.007811182149608), (0.005097787224921, 0.006382712790093), (-0.002019383606029, 0.005815557366067), ]} -{(1, 14, 1); [(-0.017725056553945, -0.006257742784761, -0.086152318537140), (-0.000361554644796, 0.003120651483652, 0.093433768376220), (-0.008459807531703, -0.005110299556932, 0.045419486228410), (0.017766546905712, 0.001884793000646, -0.060562449885470), ]} -{(1, 14, 2); [(-0.005721116064844, 0.006113408035361, 0.027413229655440), (-0.013676515115584, 0.004645913504884, -0.018684383017560), (0.012533421613559, -0.006928593058673, 0.016481821617110), (0.012029771056654, -0.008345774266482, -0.058406113011660), ]} -{(1, 14, 3); [(-0.000578523702889, -0.000277778174491, -0.000293460408310), (0.010426853070907, -0.001684940470326, -0.042279042985180), (0.017377099280792, 0.003132988490415, 0.067591070631380), (0.015215312246375, -0.004874020412703, 0.093097480530350), ]} -{(1, 14, 4); [(-0.012181988949555, 0.000667270330711, 0.045212575477350), (-0.015299863832717, -0.002026070105605, 0.030633451693530), (-0.001345660230664, -0.002106761328051, -0.073752797789510), (0.017396053860220, -0.000263651801205, 0.022923161411700), ]} -{(1, 14, 5); [(0.005663561793165, 0.002106715636134, 0.025403097263410), (-0.014866345040107, -0.003893861511923, 0.009522201631110), (0.016364056753751, 0.003392798769667, 0.013787933143400), (0.014614404215133, 0.007439836690432, 0.020764143592390), ]} -{(1, 14, 6); [(-0.002911386881009, 0.006794805109452, 0.086680047575180), (0.002732033371968, 0.004803478393511, 0.039411536200100), (-0.000674564058588, -0.002009167235326, -0.018568206662360), (-0.011810021115196, 0.005913447185962, -0.081614906068450), ]} -{(1, 14, 7); [(-0.010588168724794, -0.004092580586653, -0.004520417977830), (0.000801142145364, 0.006138758141773, -0.057292104765960), (-0.012755717237900, 0.004770097312718, 0.005266418016460), (0.006977653287587, 0.003103105854222, 0.056073243214700), ]} -{(1); [(0.012845425218645, 0.000764556773753), (0.014803170636688, 0.001238983354651), (0.006219036600050, 0.005976301054421), (-0.016328249142213, 0.005598034427420), ]} -{(2, 13, 1); [(0.014170228330577, 0.007591824687390, -0.076566791742870), (-0.011157500969349, -0.002482165466292, 0.053083451028480), (-0.011225510408929, 0.003124629530774, -0.079194533513780), (0.008780474860960, -0.008647549522410, 0.090686187114860), ]} -{(2, 13, 2); [(0.006623456242325, 0.006901984278632, -0.001723321561260), (-0.007617302343053, -0.007856370545883, -0.091236176863820), (-0.005437784972348, 0.001738657017275, -0.020093483954540), (-0.002708220984225, 0.003200666149872, -0.058626812292620), ]} -{(2, 13, 3); [(-0.007764050169874, -0.006281975681593, 0.068942892951750), (0.009717444334252, -0.003359300679718, -0.040490972928380), (0.002394520206111, -0.001252258657244, 0.011420903328180), (0.006490840704518, -0.007816085116742, 0.047398273283280), ]} -{(2, 13, 4); [(-0.014744396675368, -0.003279546621093, -0.090467538712270), (0.002360573633338, 0.000451520556283, -0.086697510250950), (-0.008592519079957, 0.005980952395363, -0.095063986031770), (0.015371399176669, 0.002082753093230, 0.039528283200170), ]} -{(2, 13, 5); [(0.001940737482669, -0.004082028114915, -0.039969876238520), (-0.006787585960866, 0.004960308588379, 0.038317865171210), (0.010296298688952, 0.007093947452388, 0.023656027314090), (0.008225442463258, 0.000672276501141, -0.024670671504840), ]} -{(2, 13, 6); [(0.014670419707198, 0.000115347105446, 0.072424770607270), (0.003951718323270, -0.006633637665926, -0.035725580816650), (0.010608827637118, 0.002680933998060, 0.037043928219650), (-0.004537722870437, 0.007612502935573, -0.006355310521760), ]} -{(2, 13, 7); [(0.016751715802634, 0.002728485837857, -0.077276166768900), (-0.017261149265320, -0.002521362395624, 0.055427289627070), (-0.004962826690661, 0.002726880983101, 0.050410293533090), (0.012450696389490, -0.002779386303931, 0.064768972009050), ]} -{(2); [(-0.000713988285380, 0.000021619140410), (0.003056674315566, 0.000135578495339), (0.002630953041933, -0.004678034020056), (0.017975443343091, 0.002348299626690), ]} -{(3, 12, 1); [(0.007818835450099, 0.006583232834287, -0.082609274546590), (-0.000103307046625, 0.003072131178697, -0.084779440175410), (-0.001660983796082, 0.002606738111353, -0.052002391898140), (-0.006997481288732, 0.008720420317772, 0.020681895583870), ]} -{(3, 12, 2); [(-0.017672984959809, -0.005740859084652, 0.057468803366600), (-0.006523680976061, -0.001674264874953, -0.071625263098160), (0.005230223271088, -0.001756238669894, 0.020149245131680), (0.002178615812812, -0.003994207461372, 0.018467647855880), ]} -{(3, 12, 3); [(0.014436733403998, 0.001375303623844, 0.077110054032040), (-0.004899675950099, -0.005696951092816, -0.054652874814860), (0.007688256808956, -0.001286612207994, 0.093736624252860), (-0.003013406951079, -0.004505192829468, 0.035584793572890), ]} -{(3, 12, 4); [(-0.007116528763547, 0.005353388440539, 0.024944680428520), (-0.004262600832518, 0.002059662991018, -0.010050341007500), (-0.001780010291497, -0.001406402840227, -0.012889266418670), (0.012506223437672, 0.000829581559259, -0.093034023244100), ]} -{(3, 12, 5); [(0.016538832723865, -0.002280729798316, -0.040054055476370), (-0.004556202786639, 0.003761751863014, -0.094588100429500), (-0.001665988795600, 0.005839146157863, 0.076451206784710), (0.009932559355717, -0.006084720702947, -0.047585711179460), ]} -{(3, 12, 6); [(-0.003978118106570, -0.005414229478924, 0.024795456764170), (-0.014851239721330, 0.001672704125588, -0.016943352102350), (-0.014503483977765, 0.005458585142933, 0.098940604987800), (-0.003940206565869, 0.005931158278177, 0.020261982727000), ]} -{(3, 12, 7); [(-0.005140265913818, -0.007830302246755, -0.045051106915510), (0.003046157740954, 0.005521864852702, -0.098981751890740), (0.010357063488317, -0.000326716582713, 0.022582856811980), (-0.017792952741371, 0.001023246334680, -0.062509885018040), ]} -{(3); [(-0.008628877116142, 0.005195576515649), (0.011060333734917, -0.005024732960039), (0.003107617345150, 0.008379575794361), (0.007385584765130, 0.003675294586665), ]} -{(4, 11, 1); [(0.013552942225867, -0.005834452689955, 0.024046254741650), (-0.013850887858454, 0.000028898342424, -0.042939223149260), (-0.011425039160355, 0.008827336797165, -0.032795664572860), (-0.013416534704615, -0.004210906591674, 0.045363022492290), ]} -{(4, 11, 2); [(-0.012295439644185, 0.000566466793833, -0.066390960171450), (0.007320835548736, -0.008274701309797, -0.000500055273830), (0.007053322743725, -0.003620315625653, 0.074122846598420), (-0.010423947040749, 0.007552971785444, 0.029565420002220), ]} -{(4, 11, 3); [(0.011636202105693, 0.008289285893581, -0.071005143436400), (-0.012786165962577, 0.008628304258786, 0.012618403403650), (0.017871861879565, -0.002342885076088, -0.019499557832420), (-0.011542098831421, 0.003114748671564, 0.044656925841180), ]} -{(4, 11, 4); [(0.013098159363150, -0.006079463920331, -0.037321836113560), (0.000352178619786, 0.007948664901739, -0.062551696408680), (0.001104490215778, 0.006036541737456, 0.003409179392990), (-0.014244158226261, -0.001003143379144, 0.097557442044120), ]} -{(4, 11, 5); [(0.003929618781646, 0.006935237151108, 0.024616375976560), (0.002872384280751, 0.004206190249730, 0.032843249470180), (-0.001930663449049, 0.008788254814203, -0.034651689813890), (-0.005358591198475, -0.003382283920250, -0.074484909168950), ]} -{(4, 11, 6); [(0.013985537346694, -0.002435079806590, -0.007356133720910), (-0.005486678950179, -0.001591125180918, -0.085556858084100), (0.003525251278698, 0.008229322732287, -0.017147003726610), (0.011929629111376, 0.007652919546663, -0.048739848893510), ]} -{(4, 11, 7); [(0.000140072601315, 0.008485120936368, -0.062580333294510), (0.009070061872405, -0.001351666167694, -0.045567325402900), (-0.008747970070132, -0.008769777333298, 0.077917877962140), (-0.002638383078357, -0.006148341339277, 0.005484205236110), ]} -{(4); [(0.001180162893386, 0.003622662501930), (0.009065868640124, -0.001198971706699), (-0.010848948714927, 0.000868664027002), (0.015895861926473, -0.005439315466219), ]} -{(5, 10, 1); [(-0.014145143114338, 0.001668887060173, -0.097502191222230), (0.011234133630368, -0.000821362684447, -0.008175070873110), (0.001240477441797, -0.007406983814642, -0.080040598392430), (0.008071222749437, 0.000013780763000, -0.099614538893660), ]} -{(5, 10, 2); [(-0.000936727127089, 0.002767271084045, -0.074774622265420), (-0.005428153734971, 0.004851021914608, -0.057125373746750), (-0.014367644307218, -0.001042833973432, -0.005652442326310), (0.017658272623573, -0.003727327339535, -0.080998633923110), ]} -{(5, 10, 3); [(0.003426195471694, -0.004709307096723, 0.051082446550410), (0.014074728269165, -0.006784645972126, -0.061436441092350), (-0.015180866609659, 0.007276603120607, 0.065464383033250), (0.005388981671270, 0.007377839992910, -0.084190080093530), ]} -{(5, 10, 4); [(-0.002342161631468, -0.008145099681896, -0.022598438148980), (-0.003426952195345, -0.001909626489628, -0.071326546378320), (-0.008659782099047, -0.007072770990423, -0.033443553924430), (0.003344143747055, -0.007397433351272, 0.005661587675290), ]} -{(5, 10, 5); [(0.006675718655982, 0.005537547497090, 0.003125007643330), (0.007212776407945, 0.001534187117487, 0.068457389935230), (0.017110637513864, -0.005936233677672, -0.068619392042730), (-0.010722661147946, -0.003773062460303, 0.046293863065810), ]} -{(5, 10, 6); [(-0.017896294338343, -0.006847670070801, 0.082198796932640), (0.015757388845995, 0.007576730442977, -0.051419835120310), (-0.013737310785133, 0.002633241524822, 0.091990387122330), (0.013371017303771, 0.000471940450165, -0.077773982334860), ]} -{(5, 10, 7); [(-0.001054852737011, 0.008637213350445, -0.036902699861090), (0.003891779953077, -0.008982888003499, -0.012811086504540), (0.010442032071468, 0.004966048023685, 0.083183977685690), (0.008174378779000, 0.004697726529047, 0.014375308171800), ]} -{(5); [(0.015543632651893, -0.006937793058347), (-0.015341286389702, 0.008369805367724), (-0.011146160023030, -0.001527570699636), (-0.017009490109177, 0.002834361326937), ]} -{(6, 9, 1); [(-0.017889142173992, 0.007385401503025, -0.098539994847400), (0.016998107039710, -0.004812501168354, -0.048779777657630), (0.010902943512744, -0.002944812549956, 0.069781211728930), (0.004036617480265, -0.000673169872724, -0.079385559691070), ]} -{(6, 9, 2); [(-0.016427532969042, -0.006626605416037, 0.076949876664710), (0.017323581766337, 0.000011915493711, 0.078189651956460), (-0.005822301227552, 0.006117956390975, 0.035823908383000), (0.007521739018548, 0.000929026106023, 0.094935503955790), ]} -{(6, 9, 3); [(0.008375570562543, 0.006728588958269, -0.040789400180040), (-0.015144883197679, 0.006136982679137, 0.047241895485470), (0.015251746010900, -0.003279828631787, 0.088242495828940), (-0.002061983437296, 0.007240578807276, 0.098219584725900), ]} -{(6, 9, 4); [(-0.009194790141857, -0.002005345443360, -0.091186814507890), (0.002250923198629, -0.002255127904613, -0.001460626404630), (-0.015102127733420, -0.003641440728013, -0.032091824248360), (0.006042590588709, 0.000840668774842, 0.046845644233400), ]} -{(6, 9, 5); [(-0.010372975285117, 0.008886295297805, -0.060551391441200), (0.005391690795942, 0.002309716939187, 0.065783421145700), (-0.001858466070417, -0.005701409937314, -0.093002014156560), (0.003782900711137, -0.005943874614329, -0.009118442019440), ]} -{(6, 9, 6); [(0.016059252264669, 0.005795504031109, 0.064906772485740), (-0.016286663355142, -0.007439799853982, 0.008296079767190), (0.002411125116316, -0.001698095155701, 0.060042575645410), (-0.014487605593873, -0.006593211048151, 0.063295723792720), ]} -{(6, 9, 7); [(0.004055458865520, 0.008194900544337, 0.012271130670340), (0.000168486535358, -0.003606778900370, 0.010279305440490), (-0.014213831647748, 0.002801165255272, 0.099584719185660), (-0.010284590273686, 0.007011050578835, -0.022690881873670), ]} -{(6); [(-0.000495576176384, -0.002000827360963), (0.003704509493740, 0.002302971108278), (0.014845935465075, 0.005867922706625), (0.008411716037520, 0.005644754605894), ]} -{(7, 8, 1); [(-0.002830280776449, -0.002714208867091, 0.067191987200640), (-0.006441931542118, -0.005812956573761, -0.061434878707770), (0.001133805672748, 0.006136391638786, 0.042495265111820), (0.011985786099343, 0.001577873153771, 0.039396552327960), ]} -{(7, 8, 2); [(0.015943155756858, 0.007309842080200, -0.007281598331050), (-0.006212414610105, -0.001344806311421, 0.032493520882680), (0.006570237057143, 0.001838339472024, -0.019834070185320), (-0.007070379449087, 0.007568429837465, -0.079918987025710), ]} -{(7, 8, 3); [(-0.011077741213247, 0.003572879579568, -0.047119198202520), (-0.005921659335356, -0.006602472562040, 0.034407041626880), (-0.017922338264453, -0.000932003460316, 0.075117770233820), (-0.006599407724300, -0.001927091476484, -0.061451640996110), ]} -{(7, 8, 4); [(-0.011006770105464, 0.001510598590859, -0.000190145858130), (-0.006003073766658, -0.001624562623211, -0.005405759430150), (-0.005112544759413, -0.002195619908417, -0.064712414449290), (-0.010095481636590, 0.000865612462310, 0.092204292312110), ]} -{(7, 8, 5); [(-0.004257174251331, -0.000932947870892, -0.047672500145590), (0.011588690476322, 0.001494514696163, 0.035138102047660), (-0.016335906400494, 0.006815295567686, 0.098061460001170), (0.012986158014630, 0.004087830551326, 0.065490319502710), ]} -{(7, 8, 6); [(0.009922216812733, 0.003227973797408, 0.030427418364570), (0.004451284880942, 0.006224533676484, 0.021807498806930), (0.003729254549047, -0.000835989113780, 0.096089790911580), (-0.008378913669117, -0.008077801064421, 0.093613620670530), ]} -{(7, 8, 7); [(-0.011008520347819, -0.001662962221935, -0.025174130077040), (-0.012374161397341, 0.002193330990449, -0.033891085013560), (-0.002704165795627, -0.006264981618834, 0.042464195316410), (0.016116049868161, -0.007337952247779, -0.050722572939220), ]} -{(7); [(0.016577769930621, -0.007915379473575), (-0.015017751302146, -0.008327620796965), (-0.013899370220172, 0.003747984989657), (0.004506088964422, 0.007424927734235), ]} -{(8, 7, 1); [(-0.002975376181582, -0.000804803245850, 0.046061794541090), (-0.001688676008819, -0.008362889957798, 0.021960050913680), (0.000593189495589, -0.004039117662313, -0.031572329762320), (0.004281769586050, 0.003412172136966, -0.062478896779770), ]} -{(8, 7, 2); [(-0.015889278936668, 0.001342664121682, -0.056671428832470), (-0.000802933243402, -0.002617204680076, 0.019635716986510), (-0.001993354745075, 0.007689926285550, -0.063275943789450), (-0.004850243538819, -0.000404532251351, 0.060428061412770), ]} -{(8, 7, 3); [(0.017854402349780, 0.001054049873161, 0.012624975995070), (-0.000073187863456, 0.005312002759996, 0.001360877777010), (-0.005183001314147, -0.006565469286494, 0.065374509344860), (-0.015249291008016, -0.008399349437575, -0.027465242576790), ]} -{(8, 7, 4); [(0.009101062363561, 0.001671948590287, 0.082686993783450), (-0.013891482840531, -0.002675205231083, 0.017576567570550), (0.004122438862346, -0.008979498239817, 0.057447295395880), (-0.010941029332679, 0.005390362473194, -0.009957809271500), ]} -{(8, 7, 5); [(0.001309367785192, -0.001253230055295, -0.031960785534150), (-0.016789000253222, -0.007002083902798, 0.076943942481580), (-0.008550345610639, -0.002686792921511, 0.095404925479120), (0.012880475813734, 0.007800468348729, 0.011338279319710), ]} -{(8, 7, 6); [(-0.017408458178897, 0.005600077703761, -0.011818881417050), (-0.005306604495713, -0.005003473263317, -0.072957064164280), (-0.005144555873029, -0.000641422507977, -0.020230914439700), (0.011232854840946, -0.002537233161848, -0.097539808021090), ]} -{(8, 7, 7); [(-0.016300943680944, 0.002567736863041, -0.073614024567990), (-0.014653764505836, -0.006110100131995, 0.050459900144550), (0.007153357937095, 0.007109380601903, 0.085379533271250), (-0.007454019821695, -0.002227660070557, 0.092744698748650), ]} -{(8); [(-0.008122556813615, -0.006611369726933), (0.016362743050298, 0.003541593999079), (0.009247256210983, -0.000181899708393), (-0.004710726582763, 0.001490681562466), ]} -{(9, 6, 1); [(0.005639512899130, -0.000694909290419, 0.067040583464740), (-0.004980601318562, 0.002826139047219, -0.003408711031660), (-0.004417353179142, 0.005974158262117, 0.014999714414470), (0.007137582205992, -0.005309884730674, 0.068693879599280), ]} -{(9, 6, 2); [(-0.013585026207524, 0.000386367893414, -0.020842200877410), (0.009210287825826, 0.003636676853384, -0.053495339922220), (0.002219112662022, 0.001498920423882, -0.002542314028600), (-0.010884014822339, 0.000252850504358, 0.019302750997780), ]} -{(9, 6, 3); [(-0.005483717951422, 0.001195731002519, -0.066581856073540), (0.016807507567422, 0.001373702861029, -0.055054314196500), (0.007634746198724, 0.002356896894087, 0.047060456596770), (0.016988893688380, 0.007955108624096, 0.029636176092170), ]} -{(9, 6, 4); [(0.004494938108114, -0.008357837314366, -0.071209247022100), (-0.011897177649245, 0.003155349332633, 0.071004374792630), (-0.004969453870911, -0.004771577190217, 0.032423667721550), (0.011105653200124, -0.003839500181424, -0.019377957956410), ]} -{(9, 6, 5); [(0.003947333408741, 0.006798626041529, 0.084825008036690), (-0.008480277898407, 0.001970930255410, -0.058727798245050), (-0.004878765327485, -0.002359521632660, -0.083490619118330), (0.010225622753408, 0.004350372439587, -0.077027536515420), ]} -{(9, 6, 6); [(-0.005095252446076, -0.008282027819062, -0.049881099560900), (-0.016237659682093, 0.002653714344689, -0.052808298574770), (-0.003218462120108, -0.003605154319586, 0.040216348348210), (-0.008535176070858, -0.000246483971775, -0.001009888270980), ]} -{(9, 6, 7); [(-0.010807903438199, -0.007212221556558, 0.010412102605880), (0.005277831174366, 0.003968392031004, 0.051756703538880), (0.015365910408224, 0.002053152716612, -0.040276587099280), (0.005414837971941, -0.005162684704881, -0.057797980498310), ]} -{(9); [(-0.015419530877720, -0.006972097077992), (-0.012555302288416, -0.007063730084840), (0.012409132428380, -0.005651070511111), (0.010843413146578, 0.007242275553596), ]} -{(10, 5, 1); [(-0.004080912226038, -0.003278638294670, 0.032280717205760), (-0.008196290614099, 0.000472366403155, 0.016479080948490), (-0.013599961852735, 0.000541589320116, 0.028285767875040), (0.009051833348033, -0.000674676677914, -0.027045946809210), ]} -{(10, 5, 2); [(0.002810970826214, 0.008183985836129, -0.095221765871690), (-0.001614007296423, -0.004445390205293, -0.089215425779490), (-0.014545977415066, -0.006655446894292, -0.090791136811910), (-0.017442916277347, 0.001031076795877, -0.028872575189480), ]} -{(10, 5, 3); [(0.005450320758503, 0.005064340944751, -0.098179132424260), (-0.008350844314534, 0.004623024480525, 0.096721369990380), (0.010826920863315, 0.001932463375820, 0.075357407977140), (-0.001562852758150, 0.003591659496225, 0.031012147733200), ]} -{(10, 5, 4); [(0.001160963928460, -0.004682709310207, -0.021829212540760), (0.017464218755590, -0.008761084771940, -0.053587207748530), (-0.000695627235222, -0.001362805494654, -0.076061278263300), (-0.013038159335826, -0.005598624696408, -0.076758471265060), ]} -{(10, 5, 5); [(-0.016833999217835, 0.006264286011620, -0.060828688013130), (0.017264068975416, 0.005370687410621, 0.038612982122590), (-0.014778424444919, -0.002347228215678, -0.018301149125310), (-0.000611992365332, -0.008066522050326, 0.078363895220760), ]} -{(10, 5, 6); [(0.008925701580780, -0.008500871809947, 0.004752662376720), (-0.006658885909631, 0.002053862721917, -0.085354993975220), (0.010791813216443, -0.003661322378575, -0.068019928868440), (-0.011525241959188, 0.001499152989106, -0.013675306632390), ]} -{(10, 5, 7); [(0.007989229129559, -0.003964719242807, -0.013864767057930), (-0.016354434319190, 0.004696974388782, -0.044756461030640), (0.008039860675466, -0.001535982821855, -0.073061056822300), (-0.015983215399618, 0.003848079885145, 0.011129501067070), ]} -{(10); [(-0.016225035446420, 0.002118155434136), (-0.002449565018773, -0.003471695985378), (0.010867910524939, -0.000641269237068), (-0.015167378360959, 0.000782662359353), ]} -{(11, 4, 1); [(-0.011273569063311, -0.000889224115759, 0.055477108712990), (0.004214579103068, 0.001327456424678, -0.045170909604170), (-0.006908811079371, -0.000272192830884, 0.055696646115820), (-0.007669446314879, -0.005604775386136, 0.052884529954020), ]} -{(11, 4, 2); [(-0.009694853851222, 0.003372838365932, 0.021191715896190), (0.003284961917242, -0.002263909261668, 0.047569352411250), (0.005845040499367, 0.008820836466905, 0.094581525066000), (-0.009475986299224, -0.006981863904796, -0.074255500216180), ]} -{(11, 4, 3); [(-0.017583373097274, -0.002274889614951, 0.092867891857490), (0.016214801893608, 0.002826327292729, 0.047087646388910), (-0.004334695486637, -0.008979299566872, 0.087383987071270), (-0.017135372277740, 0.001440447995455, 0.066686747637300), ]} -{(11, 4, 4); [(-0.010068664216876, -0.003036029318785, -0.027736732074700), (-0.014271174018942, 0.001762454100693, 0.021756715117520), (0.002209879374850, 0.005305602863366, -0.025585203199600), (-0.011632216329204, -0.004979047211651, 0.016706939300420), ]} -{(11, 4, 5); [(0.009770547580394, 0.004402533227362, 0.004039667267170), (-0.013759762623225, -0.000199869315001, -0.023207364151720), (-0.010768633024939, 0.002857797557052, -0.066892075178160), (0.009653345091761, 0.004296661726981, 0.058999559023150), ]} -{(11, 4, 6); [(0.001602132070831, -0.001701193934252, 0.003222710254990), (-0.000541777868607, -0.006726322896664, -0.021248747315740), (-0.014538944767074, 0.004705750663474, 0.049182078737340), (-0.005021911450004, 0.006870457894552, -0.010201669102360), ]} -{(11, 4, 7); [(0.007573721268747, 0.000028577615528, -0.003945322669180), (0.001614042633873, -0.004367619528093, 0.028884461426590), (0.002333356496184, 0.007226381931168, -0.063148019170930), (-0.012825266658189, 0.000074473037803, 0.008039691797720), ]} -{(11); [(0.003984128981723, -0.006290993665089), (-0.016465458911030, -0.004129925867869), (0.012608004474562, 0.002123496229536), (0.006536614104042, 0.006989358295731), ]} -{(12, 3, 1); [(0.014854273320908, -0.003622019834292, 0.042123235876780), (-0.017472070806195, -0.006264676942761, -0.006719322198410), (0.002948679019690, 0.006555332746556, -0.024891816812460), (0.011615775556826, -0.008193720762764, 0.072605501273340), ]} -{(12, 3, 2); [(0.012461883828894, 0.007611574538102, 0.010768143714250), (0.002466516906937, -0.002595065224181, 0.051400130186550), (0.011812020253424, 0.007783878368001, 0.078803688114100), (0.016540658761535, -0.008075041981721, -0.064568729434700), ]} -{(12, 3, 3); [(-0.010162553591895, -0.008845018431317, -0.013001435259150), (-0.011798615650709, 0.005851440259608, 0.033292891567060), (-0.009471119077886, 0.002590852294201, 0.032019127945770), (0.008319243487693, -0.007378638964810, -0.082993659865710), ]} -{(12, 3, 4); [(-0.006773267370056, -0.006377168928798, -0.020928839074360), (-0.006440808865820, -0.006887593531244, 0.086144902155040), (-0.010545466785819, -0.008402317067549, 0.091790880250330), (0.007940898749005, -0.003979662325615, -0.097263315758150), ]} -{(12, 3, 5); [(0.013217589468890, -0.002547505350959, -0.031275904527280), (0.006734066976527, 0.002073918631552, 0.057248888138640), (0.011128349142405, -0.008670007971186, -0.072271904854190), (-0.006944158926864, -0.007953271829267, -0.035143937806400), ]} -{(12, 3, 6); [(-0.012707304496210, 0.007886554396003, -0.081280853097490), (0.002957621340977, -0.007765309601821, 0.060357579266300), (-0.009666918424360, -0.002273410591492, 0.068662378636310), (-0.012051870772807, 0.003407170151942, -0.042616458475890), ]} -{(12, 3, 7); [(0.004642008645446, 0.008201661683629, 0.006079962098410), (-0.015677159560093, 0.006072873319019, 0.028904221889570), (0.009353942561016, 0.006513254121008, -0.027864536639110), (0.004849103007853, 0.004650537490959, 0.036539011041880), ]} -{(12); [(0.015512472312017, -0.003306500711172), (0.006544990519528, -0.001177914973799), (0.008814006456824, -0.002414657310003), (0.005250187220655, -0.004763279969932), ]} -{(13, 2, 1); [(0.002066751835028, -0.005355487652355, 0.028318457720040), (0.009801405731493, -0.005968118641741, 0.077933173986180), (-0.010083288950419, 0.003059983138591, 0.098817014328010), (-0.000876374551247, 0.005178123859685, 0.034520586570480), ]} -{(13, 2, 2); [(-0.009193196680313, 0.000322323336055, -0.063065948079230), (0.015153294831271, 0.008467157000637, 0.084093359634200), (-0.003393271267688, -0.008903572295062, -0.016140449209120), (0.009089059412428, -0.001221944812697, 0.085401898246580), ]} -{(13, 2, 3); [(0.014154560588813, -0.001971997118007, 0.085088460926070), (-0.000176305112285, 0.005771957590053, -0.075873381776600), (-0.007330614314751, -0.008326362877483, -0.017073349959010), (-0.015789916472667, -0.002244921500483, -0.098083657170250), ]} -{(13, 2, 4); [(0.007661758706216, -0.000622446048523, -0.040812137188190), (0.016573467219317, -0.001989492507088, 0.035340401134410), (0.012514788966760, -0.001858606165883, -0.010741466133160), (-0.013947642852613, 0.005970184325616, -0.027663774161390), ]} -{(13, 2, 5); [(-0.014320578885686, 0.005918503081436, -0.080521128244590), (0.005145923771710, 0.001651516261359, 0.068727785148700), (-0.004956176328634, -0.007327947202334, -0.056420266034750), (0.006626730525691, 0.006383094192465, -0.075274382472880), ]} -{(13, 2, 6); [(-0.017464258830838, -0.005708084733421, -0.000759144608790), (-0.004886503191864, -0.000463833787777, 0.003922766819870), (0.012796924598950, -0.003536299264432, 0.030433852130970), (0.001263396540257, 0.007432483116831, -0.081214531418650), ]} -{(13, 2, 7); [(0.016598978682220, -0.008653459085417, 0.054922826785630), (0.014175623530522, 0.006180225627769, -0.000396445658460), (-0.003106308547758, -0.001463953116226, 0.023281590624250), (-0.014589346402660, 0.008417434522197, 0.030577595302970), ]} -{(13); [(-0.005558629408071, 0.002306329525761), (0.008606838461487, -0.006027710661413), (-0.003427989726529, 0.005226065764390), (-0.016525532764006, -0.005673444581730), ]} -{(14, 1, 1); [(-0.004985688033585, 0.004066391453262, 0.010109831259210), (0.014711429646230, 0.004617772631581, -0.073615343182820), (0.014141979592387, 0.006583002649916, 0.025308763004300), (-0.011441301834035, 0.002322515787966, 0.094659838354960), ]} -{(14, 1, 2); [(-0.006432621016603, 0.005247487551171, 0.031685143955030), (-0.015005141211400, 0.001463099509170, -0.036371516271440), (-0.016595831194650, 0.005443629616652, -0.003953547561000), (-0.007910489311829, -0.005511359203189, -0.085237501697670), ]} -{(14, 1, 3); [(-0.006950660728300, -0.005465118088364, -0.075399319726660), (0.008644313853870, 0.001773679573607, -0.003117843622760), (0.012594215731816, -0.000918521128030, -0.072144150306880), (0.010037792931591, 0.006421159323951, 0.079492365402240), ]} -{(14, 1, 4); [(-0.011167084982009, -0.008897484245406, 0.003806733828970), (0.007324655566553, -0.005095847263024, -0.072339664213730), (-0.012652086291292, 0.003012110203849, -0.018231323359220), (-0.011655975111118, 0.003775106081426, -0.017451516689970), ]} -{(14, 1, 5); [(0.017411695622549, -0.006628260738147, 0.027857236271800), (0.002645454835884, 0.004129458763045, 0.087213212791190), (-0.005925870624854, -0.008378301324647, -0.078837175791310), (-0.006658973104114, -0.000422576690290, -0.029874468706660), ]} -{(14, 1, 6); [(-0.007336119069301, -0.003396429545059, -0.020059080800340), (-0.008622711182941, 0.005987704570473, 0.095488980451660), (-0.002009517430877, -0.001077895152269, -0.060890197113340), (-0.014167521284418, -0.000417631395996, 0.064122087318700), ]} -{(14, 1, 7); [(-0.005760481045545, -0.002897338222492, -0.022309705796760), (0.014931301941182, -0.004169075473651, -0.050221679240530), (-0.002317147607275, 0.002862783940860, -0.099602522411210), (-0.016524947637386, -0.003344735450308, -0.028074570029790), ]} -{(14); [(-0.009054404809632, -0.000125506812289), (0.012274916520406, -0.007679614744143), (-0.016541740456036, -0.001299367108804), (-0.017485175423013, -0.008509233152677), ]} -{(15, 0, 1); [(-0.010345287887284, 0.002112439944807, 0.041087016928740), (-0.011630301460761, 0.008905406566266, -0.054865991571780), (0.011630029153470, 0.007845462333583, 0.095013032979440), (0.016724565695531, 0.007608741476185, -0.009448907360160), ]} -{(15, 0, 2); [(-0.014198855087927, -0.006543810980175, -0.048506201242150), (-0.001750901797617, 0.008576434124283, -0.014802642682880), (-0.016630625234433, 0.004318763287920, -0.054832278726430), (-0.017341479445042, 0.005314103697315, -0.072321550597240), ]} -{(15, 0, 3); [(-0.016676939183322, -0.006220912677921, 0.078582151521580), (-0.010191293442167, 0.003700699657174, -0.005335323656370), (-0.003308487126901, -0.000394693535213, -0.050914984548730), (0.015892827685816, -0.005627968353699, -0.093763547112430), ]} -{(15, 0, 4); [(-0.008422098592784, 0.002636676705934, 0.094803536299510), (-0.013510081953211, 0.007920548352304, -0.079484587981620), (-0.000423335803876, -0.000424640337733, 0.002636469548470), (-0.000880863715323, -0.000095240426362, -0.072448224766460), ]} -{(15, 0, 5); [(-0.006771575223913, 0.003276577161422, -0.093494029397550), (-0.014981683681098, -0.000852594944741, 0.094612795781470), (-0.003888985933376, -0.000518722498790, -0.026783064579270), (0.005653192408404, -0.006030791278282, -0.047521600458860), ]} -{(15, 0, 6); [(0.004928218977980, 0.004740631469269, 0.018981030694720), (-0.006612245456185, -0.001737786136924, 0.099786255137550), (0.013870917566588, -0.003945366244915, -0.026870374882840), (0.005012836241521, 0.008901297982521, -0.043292027657130), ]} -{(15, 0, 7); [(0.015187405114022, 0.001727835814922, 0.013577969762600), (0.015964050302662, -0.004728011539501, 0.057384262749070), (0.007876474860694, -0.008532041323152, 0.026222112723230), (-0.009944995362630, 0.000201352442396, 0.066614257646930), ]} -{(15); [(-0.010846652319628, 0.007830696492872), (-0.015190910197975, -0.008973036686828), (0.016386965339776, -0.000035724358220), (-0.004332917924762, -0.003570488562029), ]} -{(0, 15, 1); [(-0.000000487671662, -0.000000328152481, -0.000007868276880), ]} -{(0, 15, 2); [(0.000000089753202, 0.000000244968294, -0.000003995993290), ]} -{(0, 15, 3); [(-0.000000609150283, 0.000000533443748, -0.000004454681990), ]} -{(0, 15, 4); [(0.000000248815713, -0.000000037381910, -0.000004670334190), ]} -{(0, 15, 5); [(-0.000000299579787, -0.000000763947882, 0.000001009398230), ]} -{(0, 15, 6); [(0.000000734321359, -0.000000412091767, -0.000009475449030), ]} -{(0, 15, 7); [(-0.000001416712604, -0.000000523703198, -0.000001118718180), ]} -{(0); [(-0.000001005943501, -0.000000163067328), ]} -{(1, 14, 1); [(-0.000000705881495, -0.000000379789200, -0.000001025636400), ]} -{(1, 14, 2); [(-0.000001701698589, -0.000000062884957, -0.000006287158710), ]} -{(1, 14, 3); [(0.000001381915902, -0.000000346075648, 0.000006439534020), ]} -{(1, 14, 4); [(0.000000425407721, 0.000000194017620, -0.000006465812630), ]} -{(1, 14, 5); [(0.000001438858052, -0.000000899197650, -0.000009362947060), ]} -{(1, 14, 6); [(0.000001313657669, 0.000000587699864, 0.000003810955170), ]} -{(1, 14, 7); [(0.000000680187435, 0.000000207526341, -0.000005238858590), ]} -{(1); [(0.000001706515417, 0.000000787486026), ]} -{(2, 13, 1); [(-0.000000890964240, 0.000000748291705, -0.000001552898370), ]} -{(2, 13, 2); [(0.000001651352514, 0.000000090588159, -0.000003544500150), ]} -{(2, 13, 3); [(0.000000901713879, 0.000000422249872, -0.000000676568910), ]} -{(2, 13, 4); [(-0.000000813429457, 0.000000334452761, -0.000004764207000), ]} -{(2, 13, 5); [(0.000000964589261, -0.000000477908906, 0.000000651211440), ]} -{(2, 13, 6); [(0.000001051178335, 0.000000010620360, -0.000007377818930), ]} -{(2, 13, 7); [(0.000001635667181, -0.000000416406499, 0.000000487514830), ]} -{(2); [(0.000000898517823, 0.000000652160534), ]} -{(3, 12, 1); [(-0.000000874942260, -0.000000196185957, 0.000004619672160), ]} -{(3, 12, 2); [(0.000001042474579, 0.000000276433012, 0.000009996735650), ]} -{(3, 12, 3); [(0.000000069929867, 0.000000340759426, -0.000004100669650), ]} -{(3, 12, 4); [(-0.000000726185502, 0.000000770164558, -0.000007634319180), ]} -{(3, 12, 5); [(0.000000366094595, 0.000000611095851, 0.000002703299950), ]} -{(3, 12, 6); [(-0.000000310085843, 0.000000063659440, 0.000009036306720), ]} -{(3, 12, 7); [(-0.000001249275245, 0.000000818862022, 0.000003794299370), ]} -{(3); [(-0.000000463128503, 0.000000465465376), ]} -{(4, 11, 1); [(-0.000001664405718, -0.000000704852511, 0.000007037591540), ]} -{(4, 11, 2); [(0.000000921293442, 0.000000732742957, -0.000000862320840), ]} -{(4, 11, 3); [(0.000000006737672, 0.000000278788963, -0.000004396513600), ]} -{(4, 11, 4); [(-0.000001549964829, -0.000000426747412, 0.000009214104920), ]} -{(4, 11, 5); [(-0.000001202826124, 0.000000016086030, 0.000002509026540), ]} -{(4, 11, 6); [(-0.000001150128908, -0.000000020202230, -0.000007184398560), ]} -{(4, 11, 7); [(0.000000964548666, 0.000000616148644, 0.000008058179190), ]} -{(4); [(0.000001518811611, -0.000000376786035), ]} -{(5, 10, 1); [(-0.000001053834751, -0.000000095537796, 0.000004616120900), ]} -{(5, 10, 2); [(0.000000451905413, -0.000000575078261, 0.000008977537800), ]} -{(5, 10, 3); [(-0.000000102614731, -0.000000688021237, -0.000004955586360), ]} -{(5, 10, 4); [(-0.000000965816086, 0.000000193883405, -0.000009424137700), ]} -{(5, 10, 5); [(-0.000000229631037, -0.000000760674220, 0.000002658151420), ]} -{(5, 10, 6); [(0.000000649723146, -0.000000510359083, -0.000007708863240), ]} -{(5, 10, 7); [(-0.000001642393308, 0.000000194149127, 0.000001116011120), ]} -{(5); [(-0.000000238442558, 0.000000090864561), ]} -{(6, 9, 1); [(0.000001228501428, 0.000000512955633, 0.000009221496950), ]} -{(6, 9, 2); [(-0.000001322119847, -0.000000629993582, -0.000001721805860), ]} -{(6, 9, 3); [(-0.000001451341200, -0.000000106424608, -0.000004175943110), ]} -{(6, 9, 4); [(0.000000895854134, -0.000000811539233, 0.000004016366120), ]} -{(6, 9, 5); [(0.000001570283176, 0.000000069563335, -0.000004051393890), ]} -{(6, 9, 6); [(0.000001152533211, -0.000000519194237, 0.000004242056600), ]} -{(6, 9, 7); [(0.000001307418442, 0.000000194822066, -0.000003143829840), ]} -{(6); [(0.000000173124435, -0.000000495047121), ]} -{(7, 8, 1); [(-0.000000583741827, 0.000000519732134, -0.000001363336470), ]} -{(7, 8, 2); [(-0.000001185605631, 0.000000659036868, 0.000001015508590), ]} -{(7, 8, 3); [(0.000001504111029, 0.000000585269356, 0.000005718357180), ]} -{(7, 8, 4); [(0.000001187152196, -0.000000445629327, 0.000004091550660), ]} -{(7, 8, 5); [(0.000001663125449, -0.000000714191160, 0.000004767282960), ]} -{(7, 8, 6); [(0.000001160777062, -0.000000504757625, 0.000001954201570), ]} -{(7, 8, 7); [(0.000001651141606, 0.000000842634350, -0.000000011416170), ]} -{(7); [(0.000001022012214, 0.000000517548574), ]} -{(8, 7, 1); [(0.000000519460784, -0.000000071912203, 0.000006302873940), ]} -{(8, 7, 2); [(0.000000399687229, 0.000000725582561, 0.000002498363930), ]} -{(8, 7, 3); [(-0.000001044230361, -0.000000843624751, 0.000008442955940), ]} -{(8, 7, 4); [(-0.000000641809720, 0.000000881935592, 0.000001416523800), ]} -{(8, 7, 5); [(0.000001622200561, 0.000000337482790, 0.000003617275650), ]} -{(8, 7, 6); [(-0.000000814363754, -0.000000413716406, 0.000003324606320), ]} -{(8, 7, 7); [(-0.000001765124741, 0.000000383724514, 0.000009603614260), ]} -{(8); [(-0.000001003035254, 0.000000222089704), ]} -{(9, 6, 1); [(-0.000000033307772, 0.000000282902266, -0.000008184696490), ]} -{(9, 6, 2); [(0.000001612089628, 0.000000868232571, 0.000006035752830), ]} -{(9, 6, 3); [(-0.000000709588983, 0.000000435004645, -0.000000733431430), ]} -{(9, 6, 4); [(0.000000808639585, 0.000000040524995, 0.000007426429890), ]} -{(9, 6, 5); [(-0.000001419385902, 0.000000329610722, 0.000000734739580), ]} -{(9, 6, 6); [(-0.000001672865073, 0.000000001669905, 0.000005885956370), ]} -{(9, 6, 7); [(-0.000001105689970, -0.000000293571704, -0.000004404492030), ]} -{(9); [(-0.000000153364203, -0.000000092568582), ]} -{(10, 5, 1); [(-0.000001095004842, -0.000000312960916, 0.000004171009060), ]} -{(10, 5, 2); [(-0.000000161905188, -0.000000571110736, -0.000008868841850), ]} -{(10, 5, 3); [(-0.000001122851009, 0.000000471356121, -0.000004651364090), ]} -{(10, 5, 4); [(0.000000008295150, 0.000000206637590, 0.000003460952490), ]} -{(10, 5, 5); [(0.000000139703843, -0.000000623154171, 0.000008973687370), ]} -{(10, 5, 6); [(-0.000000069402138, 0.000000798067077, -0.000002930858470), ]} -{(10, 5, 7); [(0.000000788505973, -0.000000251711372, -0.000001627452910), ]} -{(10); [(-0.000000747200730, -0.000000788109557), ]} -{(11, 4, 1); [(-0.000001687189937, 0.000000556031607, 0.000007023918720), ]} -{(11, 4, 2); [(-0.000001673680859, -0.000000825306769, -0.000000426320330), ]} -{(11, 4, 3); [(-0.000000382943013, -0.000000248094045, 0.000000843691590), ]} -{(11, 4, 4); [(-0.000000640881303, -0.000000658885857, -0.000004499148630), ]} -{(11, 4, 5); [(-0.000000109354931, -0.000000426736567, 0.000000854617300), ]} -{(11, 4, 6); [(-0.000001740300393, 0.000000807919190, -0.000007457007370), ]} -{(11, 4, 7); [(-0.000001728644500, 0.000000192067161, 0.000003485365590), ]} -{(11); [(0.000000384666499, 0.000000104421312), ]} -{(12, 3, 1); [(-0.000000903403347, 0.000000799887230, 0.000003010787270), ]} -{(12, 3, 2); [(-0.000000967708261, -0.000000687049323, 0.000009517121560), ]} -{(12, 3, 3); [(-0.000001028838648, 0.000000783126912, -0.000002755929140), ]} -{(12, 3, 4); [(0.000001587956984, 0.000000503703952, 0.000007181191360), ]} -{(12, 3, 5); [(0.000000363333942, 0.000000268977493, 0.000002858713680), ]} -{(12, 3, 6); [(0.000001307304960, -0.000000192829879, 0.000002974771850), ]} -{(12, 3, 7); [(-0.000000611756110, -0.000000152198461, 0.000007424160590), ]} -{(12); [(0.000000133209134, 0.000000744994223), ]} -{(13, 2, 1); [(-0.000000942443192, -0.000000593002405, -0.000009347215890), ]} -{(13, 2, 2); [(0.000000701606887, -0.000000090528055, -0.000005399410800), ]} -{(13, 2, 3); [(0.000000657731901, 0.000000651714900, 0.000001350124790), ]} -{(13, 2, 4); [(0.000000434740445, -0.000000435239031, 0.000007490058950), ]} -{(13, 2, 5); [(-0.000000868263126, 0.000000023128363, 0.000001449217870), ]} -{(13, 2, 6); [(0.000000726311827, 0.000000834704808, -0.000002686725470), ]} -{(13, 2, 7); [(-0.000000091031281, 0.000000875414792, -0.000007478573980), ]} -{(13); [(0.000000223452054, 0.000000834644129), ]} -{(14, 1, 1); [(-0.000000896958617, 0.000000538106325, -0.000002997442950), ]} -{(14, 1, 2); [(-0.000001405707655, -0.000000825030006, -0.000000053702990), ]} -{(14, 1, 3); [(0.000000950239751, -0.000000533376302, 0.000009231776790), ]} -{(14, 1, 4); [(0.000001731801121, -0.000000218499424, 0.000005161708270), ]} -{(14, 1, 5); [(0.000001177204249, -0.000000178467138, 0.000002186910340), ]} -{(14, 1, 6); [(-0.000001392541763, -0.000000151679817, -0.000008990183010), ]} -{(14, 1, 7); [(-0.000001271506879, 0.000000403992985, -0.000009482654960), ]} -{(14); [(0.000001671601562, 0.000000651841194), ]} -{(15, 0, 1); [(-0.000000515812811, 0.000000040220580, 0.000000510849390), ]} -{(15, 0, 2); [(0.000001128147924, 0.000000395533735, -0.000007858737720), ]} -{(15, 0, 3); [(0.000000273680079, 0.000000188571739, -0.000002737477500), ]} -{(15, 0, 4); [(0.000000418344492, -0.000000056493864, -0.000006120480040), ]} -{(15, 0, 5); [(0.000000944438156, 0.000000462004828, 0.000008345041590), ]} -{(15, 0, 6); [(0.000000404484087, -0.000000727193260, -0.000009363529010), ]} -{(15, 0, 7); [(-0.000001401902059, -0.000000560157492, -0.000006311003840), ]} -{(15); [(0.000000530117751, -0.000000000006306), ]} -{(0, 15, 1); [(-0.000001263520276, -0.000000538503432, 0.000000204146260), (0.000001492212915, 0.000000055075483, -0.000007058076590), ]} -{(0, 15, 2); [(0.000000200682075, -0.000000283589523, 0.000006971372970), (-0.000001686720686, 0.000000549549153, 0.000006365374100), ]} -{(0, 15, 3); [(0.000001714681548, -0.000000769802701, 0.000009037677670), (0.000000812476945, 0.000000863938524, -0.000002418483520), ]} -{(0, 15, 4); [(0.000000698293176, -0.000000362693874, 0.000005597667360), (-0.000001525154510, 0.000000488221438, 0.000007159900540), ]} -{(0, 15, 5); [(0.000001054229583, 0.000000569578311, -0.000000901162380), (0.000000000048686, -0.000000840091992, 0.000007167808790), ]} -{(0, 15, 6); [(-0.000000888357964, 0.000000614885036, 0.000001324384310), (-0.000001031223384, 0.000000085170790, 0.000006309132710), ]} -{(0, 15, 7); [(0.000001168179066, -0.000000798494212, -0.000002270771880), (0.000001461723388, 0.000000735925127, 0.000001633520580), ]} -{(0); [(0.000000165193828, 0.000000763991930), (0.000000342162326, 0.000000027830444), ]} -{(1, 14, 1); [(-0.000000134524978, 0.000000471755760, 0.000006524233530), (0.000001755426776, -0.000000079728648, -0.000001649106060), ]} -{(1, 14, 2); [(-0.000000551823682, 0.000000885623559, -0.000006845026200), (-0.000001631529370, -0.000000611885136, -0.000005117106900), ]} -{(1, 14, 3); [(-0.000000665622715, -0.000000728203151, -0.000002833421950), (0.000001021525242, -0.000000704913475, 0.000000354153770), ]} -{(1, 14, 4); [(-0.000000382374095, 0.000000467065076, -0.000008516778490), (-0.000001391912689, -0.000000235923762, -0.000002605094620), ]} -{(1, 14, 5); [(-0.000001533468216, -0.000000140680308, -0.000007104962230), (-0.000000605675214, -0.000000365741084, -0.000004762808700), ]} -{(1, 14, 6); [(-0.000000790088897, -0.000000832781442, 0.000004999616730), (0.000000961143443, 0.000000087282349, -0.000002200936020), ]} -{(1, 14, 7); [(0.000000199711960, -0.000000410900048, 0.000000993952410), (0.000000251582853, -0.000000611720373, -0.000001415839100), ]} -{(1); [(0.000000557260196, 0.000000652503622), (0.000001607031832, 0.000000150716098), ]} -{(2, 13, 1); [(-0.000000063608377, -0.000000188016061, -0.000000123035750), (0.000000213443699, 0.000000706177881, -0.000005157466480), ]} -{(2, 13, 2); [(0.000001792194678, -0.000000732989507, 0.000000843165750), (0.000001235016055, 0.000000627004025, 0.000000817724230), ]} -{(2, 13, 3); [(-0.000000001325114, 0.000000684532790, -0.000008221516630), (-0.000000346889338, -0.000000839127724, -0.000009854793240), ]} -{(2, 13, 4); [(-0.000001301195199, 0.000000621893572, -0.000005631256850), (0.000001314214960, -0.000000898823481, -0.000001353969960), ]} -{(2, 13, 5); [(-0.000000175781205, 0.000000647045735, 0.000007288401700), (0.000001791574335, 0.000000050104346, 0.000009596991080), ]} -{(2, 13, 6); [(-0.000001262062434, -0.000000480135629, -0.000006330269210), (-0.000001001817161, -0.000000239988449, -0.000007603093560), ]} -{(2, 13, 7); [(0.000001593379490, -0.000000315219346, 0.000002117531790), (-0.000000964641366, -0.000000622602949, -0.000002829991630), ]} -{(2); [(0.000001608925184, 0.000000417920521), (-0.000000253283896, 0.000000272215752), ]} -{(3, 12, 1); [(-0.000001635759106, 0.000000154032988, 0.000009480584580), (0.000000075825659, -0.000000654837277, 0.000003635136500), ]} -{(3, 12, 2); [(0.000000238342811, -0.000000036106859, 0.000004211815430), (0.000000692430271, -0.000000201921539, 0.000002650624670), ]} -{(3, 12, 3); [(0.000000908711692, -0.000000405057560, -0.000005262541110), (-0.000001473287787, -0.000000696435183, -0.000006026833660), ]} -{(3, 12, 4); [(-0.000001704531391, -0.000000238148487, -0.000006609472180), (-0.000001665155812, -0.000000760283068, -0.000003019301320), ]} -{(3, 12, 5); [(0.000000525434267, -0.000000527383867, -0.000008434616650), (-0.000001371577279, -0.000000658144560, -0.000003771685200), ]} -{(3, 12, 6); [(0.000001121416193, 0.000000277812407, 0.000005693918090), (0.000000852913520, 0.000000565056648, 0.000005184628230), ]} -{(3, 12, 7); [(-0.000000104265052, 0.000000623477670, 0.000008938576880), (-0.000000494127701, 0.000000497568135, -0.000009041958680), ]} -{(3); [(0.000001320237985, 0.000000478413755), (-0.000001208472313, 0.000000674984655), ]} -{(4, 11, 1); [(0.000001274943289, -0.000000879662079, 0.000006236506300), (-0.000000027295774, 0.000000378651952, -0.000001707366400), ]} -{(4, 11, 2); [(-0.000000761941779, -0.000000665298134, -0.000008311012960), (-0.000001309651964, 0.000000573052538, -0.000005936374050), ]} -{(4, 11, 3); [(-0.000000459864805, -0.000000561932126, -0.000000373629110), (-0.000000290871722, -0.000000311492427, -0.000004400857190), ]} -{(4, 11, 4); [(0.000000583997797, -0.000000475658317, -0.000008073006120), (0.000001021009012, -0.000000771663849, -0.000004538089350), ]} -{(4, 11, 5); [(-0.000000842699742, 0.000000144271201, -0.000009410575370), (0.000001511159407, -0.000000218633862, -0.000008610573820), ]} -{(4, 11, 6); [(-0.000001282408145, 0.000000341542729, -0.000007833657620), (-0.000001199528280, 0.000000141880893, -0.000005117029200), ]} -{(4, 11, 7); [(-0.000000486813656, -0.000000702532163, 0.000003222539930), (-0.000001210660670, 0.000000276894198, -0.000004589099500), ]} -{(4); [(-0.000000393237207, 0.000000169291670), (-0.000000580606062, 0.000000109310511), ]} -{(5, 10, 1); [(0.000000555077623, 0.000000589739917, -0.000007820983250), (0.000001773488847, -0.000000282639343, 0.000007203935520), ]} -{(5, 10, 2); [(-0.000001785225722, 0.000000672872070, -0.000009425656560), (-0.000001484193644, -0.000000302607033, 0.000000499861120), ]} -{(5, 10, 3); [(0.000001258612068, -0.000000791762081, 0.000003208923770), (0.000000997450335, 0.000000742994979, -0.000005758723100), ]} -{(5, 10, 4); [(-0.000000205422313, -0.000000544370539, 0.000008337292970), (0.000000919410776, -0.000000270617501, 0.000002064545700), ]} -{(5, 10, 5); [(-0.000001360133143, -0.000000349954373, -0.000009618109330), (-0.000001439127969, -0.000000430327298, 0.000005965551320), ]} -{(5, 10, 6); [(0.000001494165039, -0.000000245304661, 0.000008363562550), (0.000000974610543, 0.000000547999307, 0.000008512224940), ]} -{(5, 10, 7); [(-0.000000522459082, 0.000000146852798, -0.000001747664720), (0.000000577463531, 0.000000200416840, 0.000008001922910), ]} -{(5); [(0.000001424026458, -0.000000063588666), (-0.000000593533782, 0.000000142616354), ]} -{(6, 9, 1); [(-0.000000087794584, 0.000000021878045, -0.000003708799090), (0.000000447229152, -0.000000814486880, -0.000001378171690), ]} -{(6, 9, 2); [(-0.000001148386183, -0.000000467430965, 0.000003149674650), (-0.000001792478195, -0.000000601735960, -0.000009018415410), ]} -{(6, 9, 3); [(0.000000232199248, -0.000000379727563, 0.000008077236370), (-0.000001600738367, -0.000000663560029, 0.000003947427460), ]} -{(6, 9, 4); [(0.000000840486487, -0.000000010622698, -0.000005133402450), (0.000001566494074, 0.000000155121427, -0.000008019315700), ]} -{(6, 9, 5); [(-0.000001244426874, 0.000000450563921, 0.000004070840960), (0.000001774452076, 0.000000714435432, 0.000007620198990), ]} -{(6, 9, 6); [(-0.000001109982261, 0.000000581558852, 0.000000307636080), (0.000000224735331, -0.000000800057125, -0.000009953540760), ]} -{(6, 9, 7); [(-0.000000233603442, -0.000000591853343, 0.000002493620220), (0.000001301984654, 0.000000377081773, 0.000001459931940), ]} -{(6); [(-0.000000628067213, -0.000000744223412), (-0.000000959228211, -0.000000761975364), ]} -{(7, 8, 1); [(-0.000000363999617, -0.000000685876754, -0.000006995115880), (-0.000001031442151, -0.000000252546695, -0.000005611138850), ]} -{(7, 8, 2); [(0.000000730686082, -0.000000453880652, 0.000005446124690), (0.000000542872813, 0.000000665128204, 0.000004363245810), ]} -{(7, 8, 3); [(0.000001159572954, -0.000000813310367, 0.000007224284200), (0.000000023323861, -0.000000865510788, -0.000004590185420), ]} -{(7, 8, 4); [(0.000000102310717, -0.000000797471568, -0.000004908265780), (-0.000001489215439, 0.000000101529162, 0.000007659550280), ]} -{(7, 8, 5); [(-0.000000960380968, 0.000000346140595, 0.000007800394910), (0.000000815415825, -0.000000616602564, -0.000007208950250), ]} -{(7, 8, 6); [(-0.000001515494102, -0.000000120490170, -0.000003357389520), (-0.000000069406001, -0.000000098915044, -0.000005573585420), ]} -{(7, 8, 7); [(0.000000031937463, 0.000000176112476, 0.000007264057250), (-0.000000420694516, 0.000000000824954, 0.000009638186190), ]} -{(7); [(0.000000767395070, -0.000000230583075), (0.000000469105137, 0.000000093697148), ]} -{(8, 7, 1); [(0.000001460058139, 0.000000039493312, 0.000004229569910), (-0.000000973754317, -0.000000851437783, -0.000008665220770), ]} -{(8, 7, 2); [(0.000000377191045, 0.000000138302499, -0.000007165872330), (0.000000861948955, -0.000000831484298, 0.000008101613110), ]} -{(8, 7, 3); [(0.000001076654597, 0.000000840856924, -0.000000352414610), (0.000001342332724, 0.000000064575611, 0.000003703564070), ]} -{(8, 7, 4); [(-0.000000839638329, -0.000000261468583, 0.000000517211340), (0.000000661745840, 0.000000382537107, 0.000002865221940), ]} -{(8, 7, 5); [(-0.000000576264670, -0.000000199255860, -0.000003466601090), (-0.000000221309223, 0.000000189625756, -0.000000472920150), ]} -{(8, 7, 6); [(0.000001746855417, 0.000000831372371, 0.000000552642930), (0.000000753410690, -0.000000748567607, -0.000006574923450), ]} -{(8, 7, 7); [(-0.000001007052384, -0.000000732641281, 0.000002435025290), (-0.000001732375326, 0.000000513745013, -0.000005441469560), ]} -{(8); [(-0.000000619646408, -0.000000494028541), (0.000001262406460, 0.000000592527737), ]} -{(9, 6, 1); [(0.000001394458333, -0.000000198028359, -0.000007916075150), (0.000000470865131, -0.000000309172657, 0.000007287558140), ]} -{(9, 6, 2); [(-0.000000930835011, -0.000000792689651, 0.000009339939100), (-0.000000972814981, 0.000000523280293, -0.000000703850540), ]} -{(9, 6, 3); [(-0.000001259278520, -0.000000817954387, -0.000007974565340), (-0.000000773065701, -0.000000475840406, 0.000003023741070), ]} -{(9, 6, 4); [(0.000000107198697, -0.000000087411505, 0.000000732792550), (0.000001268725090, 0.000000547076957, 0.000002365251130), ]} -{(9, 6, 5); [(-0.000000381651386, 0.000000599719932, 0.000004997524900), (-0.000000195955371, -0.000000552846280, -0.000008860295990), ]} -{(9, 6, 6); [(0.000000358925469, -0.000000440897680, -0.000005653180520), (-0.000000522252602, -0.000000583350371, 0.000009143595500), ]} -{(9, 6, 7); [(0.000001432862936, 0.000000241576488, 0.000003557720460), (0.000001464754511, -0.000000572130564, -0.000000028099250), ]} -{(9); [(-0.000000861568681, 0.000000094389638), (-0.000000040308398, -0.000000644382774), ]} -{(10, 5, 1); [(-0.000000854841991, -0.000000018226693, 0.000004801299980), (-0.000000489044850, 0.000000891081918, 0.000006982531160), ]} -{(10, 5, 2); [(-0.000000874975987, 0.000000601304939, -0.000002544039080), (-0.000000292981058, 0.000000086492981, -0.000003564851130), ]} -{(10, 5, 3); [(-0.000000865849569, -0.000000345167127, 0.000006531154990), (-0.000000018290894, 0.000000391332155, 0.000007730901290), ]} -{(10, 5, 4); [(-0.000000337349486, 0.000000496917508, -0.000000814500220), (-0.000001345960326, 0.000000236361598, 0.000006641751180), ]} -{(10, 5, 5); [(-0.000001180452041, 0.000000854144104, -0.000001163047730), (-0.000000731456937, -0.000000051682326, 0.000002791442850), ]} -{(10, 5, 6); [(-0.000001043832660, -0.000000015384005, -0.000001831502410), (-0.000000429285843, -0.000000751060153, -0.000009699294630), ]} -{(10, 5, 7); [(-0.000001360665760, -0.000000285160992, -0.000001676147430), (-0.000001149621068, 0.000000778099936, -0.000000317747770), ]} -{(10); [(-0.000001065917370, 0.000000365405415), (-0.000001221029432, -0.000000201870865), ]} -{(11, 4, 1); [(-0.000000145540239, 0.000000511009700, -0.000005540068380), (0.000001154451713, -0.000000758135793, 0.000004105070670), ]} -{(11, 4, 2); [(0.000000451470656, 0.000000532662137, -0.000002018747960), (-0.000000649562901, -0.000000678303203, 0.000009675326100), ]} -{(11, 4, 3); [(-0.000001605821222, -0.000000845654342, -0.000006999288720), (-0.000001211519381, 0.000000833983532, -0.000004413564140), ]} -{(11, 4, 4); [(-0.000001692265246, -0.000000210265058, 0.000007467503590), (0.000001678619766, 0.000000681228415, -0.000008885694210), ]} -{(11, 4, 5); [(-0.000001525460000, -0.000000040803095, -0.000009727804910), (0.000001611539966, 0.000000803801882, -0.000001981127350), ]} -{(11, 4, 6); [(-0.000000651365533, 0.000000337126108, -0.000007911148040), (-0.000001737181713, -0.000000525485122, 0.000004470444400), ]} -{(11, 4, 7); [(-0.000000705243663, -0.000000643071206, -0.000009426749760), (0.000000737606088, 0.000000505101330, 0.000008837806460), ]} -{(11); [(-0.000000210601650, -0.000000135015582), (-0.000000712481118, 0.000000588128118), ]} -{(12, 3, 1); [(-0.000000162232844, 0.000000011464185, -0.000004247927900), (0.000000556329995, -0.000000185163967, -0.000005067357470), ]} -{(12, 3, 2); [(0.000001001795533, -0.000000254246290, 0.000008689726650), (0.000001709099160, 0.000000475151384, 0.000001374080590), ]} -{(12, 3, 3); [(0.000001104718260, 0.000000896490206, 0.000009357165460), (-0.000000653237707, -0.000000643739417, 0.000000915922180), ]} -{(12, 3, 4); [(-0.000000332434044, 0.000000830302280, -0.000000705503730), (-0.000000026932894, -0.000000754148796, 0.000003460597800), ]} -{(12, 3, 5); [(-0.000000018405334, -0.000000617274068, -0.000008102020470), (-0.000000104766809, 0.000000158883704, 0.000009747727640), ]} -{(12, 3, 6); [(-0.000001272001015, 0.000000726394294, 0.000003956987280), (0.000000828769871, 0.000000047001044, 0.000007054002140), ]} -{(12, 3, 7); [(0.000001006564874, 0.000000485302090, 0.000003558955230), (0.000000707659916, -0.000000488821681, -0.000006542250440), ]} -{(12); [(-0.000001664178157, 0.000000792724562), (-0.000001568769263, -0.000000249997838), ]} -{(13, 2, 1); [(-0.000000196406301, 0.000000062604967, 0.000002121514900), (-0.000000716400741, 0.000000002065792, 0.000000645991680), ]} -{(13, 2, 2); [(-0.000001524615420, -0.000000225473550, 0.000004743325460), (-0.000001041640377, 0.000000579067925, -0.000000119059920), ]} -{(13, 2, 3); [(0.000001675203222, 0.000000820461211, -0.000005080463540), (-0.000000592089314, 0.000000850135405, 0.000000206705090), ]} -{(13, 2, 4); [(-0.000000740322220, 0.000000163256232, -0.000002338930080), (0.000000519021914, -0.000000096449785, 0.000004484176210), ]} -{(13, 2, 5); [(-0.000001231628502, -0.000000421195013, 0.000005320978380), (-0.000001674335202, -0.000000408555440, 0.000005749184570), ]} -{(13, 2, 6); [(0.000000157203485, 0.000000320680246, 0.000003401413990), (0.000000007691237, 0.000000586733294, -0.000005899868400), ]} -{(13, 2, 7); [(0.000000196693256, -0.000000364334304, -0.000009121448320), (-0.000001594402656, -0.000000115591174, -0.000006319669390), ]} -{(13); [(-0.000001466358649, -0.000000764876286), (0.000000232886655, -0.000000374918055), ]} -{(14, 1, 1); [(0.000000257908753, -0.000000348289685, -0.000002592963690), (0.000000461187833, -0.000000428733176, 0.000005332754370), ]} -{(14, 1, 2); [(0.000001736254886, -0.000000772588834, -0.000000625167520), (0.000000374839517, 0.000000298786084, 0.000002219346090), ]} -{(14, 1, 3); [(0.000000822956756, 0.000000519665219, 0.000006635651990), (-0.000001286241548, -0.000000814409406, 0.000004492746870), ]} -{(14, 1, 4); [(0.000001012916628, -0.000000369949939, -0.000008496161580), (-0.000000332907022, -0.000000345692623, 0.000002478003770), ]} -{(14, 1, 5); [(-0.000000638541750, -0.000000273151222, 0.000009989001410), (-0.000000174598068, -0.000000256974663, -0.000001539632700), ]} -{(14, 1, 6); [(0.000001121804236, -0.000000411298066, 0.000003049319360), (0.000001334664748, 0.000000840019067, -0.000001432098690), ]} -{(14, 1, 7); [(0.000000628543855, 0.000000011968129, -0.000002987037010), (0.000001174576062, -0.000000794273131, -0.000000346043210), ]} -{(14); [(-0.000001167598888, -0.000000532368640), (0.000001331949075, 0.000000727722039), ]} -{(15, 0, 1); [(-0.000001381434486, 0.000000268555538, -0.000007623484260), (0.000000934785610, -0.000000556794203, -0.000008485479120), ]} -{(15, 0, 2); [(-0.000001704286480, 0.000000557432315, 0.000000052883990), (-0.000001417441208, 0.000000433310085, 0.000000236579430), ]} -{(15, 0, 3); [(-0.000001520376476, 0.000000859506290, -0.000000257316750), (-0.000000110254901, 0.000000111790279, 0.000006971657450), ]} -{(15, 0, 4); [(0.000000736371915, -0.000000686380491, 0.000007628988460), (0.000001749883196, 0.000000846270526, 0.000009003437290), ]} -{(15, 0, 5); [(0.000001606507547, 0.000000291486020, 0.000001915646900), (0.000001144904538, -0.000000864309308, 0.000007016066910), ]} -{(15, 0, 6); [(0.000001627676196, -0.000000355247489, 0.000001345795980), (0.000000548835496, -0.000000054679095, 0.000005747656050), ]} -{(15, 0, 7); [(-0.000000401348472, 0.000000279269834, -0.000003380776770), (0.000000874281599, -0.000000846452022, -0.000000250980960), ]} -{(15); [(-0.000000816405033, 0.000000072468236), (-0.000001562378412, -0.000000314821508), ]} -{(0, 15, 1); [(-0.000000203795100, 0.000000602513848, 0.000001320189300), (0.000001410247673, 0.000000420125277, -0.000000428609860), (-0.000000605243772, -0.000000335109805, -0.000008745246770), ]} -{(0, 15, 2); [(-0.000001779878659, 0.000000807500710, -0.000008469202960), (0.000001473154987, -0.000000246542775, -0.000004363143290), (0.000000667854060, -0.000000662190240, 0.000004242654870), ]} -{(0, 15, 3); [(0.000000191443742, 0.000000450454462, 0.000005461957200), (-0.000000576812823, 0.000000356291604, -0.000006778132340), (-0.000000453180565, -0.000000678698653, -0.000006109152970), ]} -{(0, 15, 4); [(-0.000000878617465, -0.000000714915373, 0.000008037455770), (0.000000092302785, -0.000000214220700, 0.000002692249490), (0.000000627831594, -0.000000562107336, -0.000009053696360), ]} -{(0, 15, 5); [(-0.000000535850216, 0.000000082653459, -0.000003699990260), (0.000001077449004, -0.000000458228454, 0.000009293332760), (-0.000000629108422, -0.000000812709286, -0.000002193023860), ]} -{(0, 15, 6); [(-0.000000310880559, 0.000000493416041, -0.000000771856400), (0.000001747648112, -0.000000881492313, 0.000001245806990), (0.000001604201984, -0.000000804337134, -0.000007470716060), ]} -{(0, 15, 7); [(0.000000087781471, 0.000000864509541, -0.000003516550870), (0.000000892387162, -0.000000054002405, 0.000004868132000), (0.000000227500993, -0.000000542392156, -0.000000760777510), ]} -{(0); [(0.000000134677722, 0.000000135483552), (-0.000000702490835, -0.000000303025025), (0.000000434574232, -0.000000189153492), ]} -{(1, 14, 1); [(0.000001521901275, -0.000000287024498, -0.000004489120490), (-0.000001086019397, -0.000000169145994, -0.000001313599750), (-0.000000915300163, -0.000000182234881, 0.000002877578070), ]} -{(1, 14, 2); [(0.000000782046430, -0.000000791625986, 0.000009639165290), (0.000000310013263, -0.000000474285377, -0.000009298925400), (-0.000001235344083, -0.000000674477306, 0.000009426818010), ]} -{(1, 14, 3); [(0.000000176874525, -0.000000785429693, -0.000001733402030), (-0.000001216463527, -0.000000624486207, -0.000000547066740), (0.000001103773294, 0.000000443785854, -0.000001239510770), ]} -{(1, 14, 4); [(-0.000001323545981, 0.000000146053258, -0.000009821787640), (-0.000000847656199, -0.000000110493066, -0.000000333494500), (-0.000001668678273, 0.000000713740178, -0.000006225278370), ]} -{(1, 14, 5); [(0.000001634205273, -0.000000289548006, -0.000006734972670), (-0.000000353557879, 0.000000149698466, -0.000007265460010), (0.000000442911009, -0.000000778617392, -0.000004312851390), ]} -{(1, 14, 6); [(0.000000196594765, 0.000000454130027, -0.000002855184430), (0.000000690898795, -0.000000749974820, 0.000007505929410), (-0.000000999555841, -0.000000599095536, 0.000006684527060), ]} -{(1, 14, 7); [(-0.000001288152177, -0.000000285680917, -0.000001673285430), (-0.000000421826999, 0.000000453632547, -0.000008636745360), (-0.000000495395196, -0.000000803786609, -0.000002396487490), ]} -{(1); [(-0.000000931259858, 0.000000732401556), (0.000000997387972, 0.000000649342306), (0.000000866189284, 0.000000042098553), ]} -{(2, 13, 1); [(0.000001725780135, 0.000000748507405, -0.000008026289410), (-0.000001129627753, 0.000000075206419, 0.000000217795920), (-0.000000279485619, -0.000000410408706, 0.000006725408410), ]} -{(2, 13, 2); [(0.000001540341646, 0.000000739570449, 0.000003872847100), (-0.000001596099522, 0.000000890303801, -0.000000794178710), (0.000001322564803, -0.000000279836497, 0.000005504063760), ]} -{(2, 13, 3); [(-0.000001274121160, 0.000000348279616, -0.000009642532630), (0.000001554578786, 0.000000459530714, 0.000008791864490), (0.000001224061731, -0.000000585509782, -0.000009356219920), ]} -{(2, 13, 4); [(0.000001513671090, 0.000000834815898, 0.000008903419550), (-0.000000013314695, -0.000000310445901, -0.000004357984050), (0.000000614680282, -0.000000549525556, -0.000009055292100), ]} -{(2, 13, 5); [(0.000001069943829, -0.000000604894218, -0.000007629880330), (-0.000000267485177, -0.000000003456030, 0.000000523769340), (-0.000000756422773, 0.000000833914555, -0.000005062225640), ]} -{(2, 13, 6); [(-0.000000122351854, 0.000000794177275, 0.000007436516820), (0.000000888215404, -0.000000377801068, -0.000001031182500), (0.000000493617992, 0.000000325589265, -0.000003687450400), ]} -{(2, 13, 7); [(0.000001777354931, -0.000000186260277, -0.000007610459580), (0.000000902280553, 0.000000528569314, 0.000009784395450), (0.000001197589965, -0.000000754887495, 0.000008966831020), ]} -{(2); [(0.000001736898949, 0.000000775336296), (-0.000001548889810, -0.000000541868225), (-0.000000220479155, -0.000000005067752), ]} -{(3, 12, 1); [(0.000001732831659, -0.000000287350216, 0.000008482384080), (-0.000001501697216, 0.000000369785898, 0.000002435511570), (-0.000000318358591, 0.000000044553852, -0.000005901612060), ]} -{(3, 12, 2); [(-0.000000066173595, 0.000000532499013, -0.000001950592150), (0.000001581397646, 0.000000517817134, 0.000003425788870), (0.000000977733537, 0.000000203084636, 0.000002178235910), ]} -{(3, 12, 3); [(0.000000323680757, 0.000000019818482, 0.000002168564500), (-0.000000709538380, 0.000000500186501, 0.000001563714590), (0.000000779832408, 0.000000169011173, -0.000001920573610), ]} -{(3, 12, 4); [(-0.000001422477506, -0.000000716604353, 0.000009657135280), (0.000001782905604, 0.000000187977283, 0.000002321902690), (0.000001416074900, 0.000000129866167, 0.000000165140480), ]} -{(3, 12, 5); [(-0.000000278695064, 0.000000000955530, 0.000000811361880), (-0.000000933817937, -0.000000353607350, 0.000000487141860), (-0.000000999018277, -0.000000226710828, 0.000004064801800), ]} -{(3, 12, 6); [(0.000000664299624, 0.000000894182903, 0.000009524549160), (-0.000001738484137, 0.000000841354214, 0.000004689079820), (0.000000727832820, 0.000000297679948, 0.000000230068080), ]} -{(3, 12, 7); [(0.000001460897928, 0.000000667091976, 0.000005820498840), (0.000000270504939, 0.000000763297068, 0.000007493308200), (0.000001183747933, -0.000000578037934, 0.000002043204890), ]} -{(3); [(-0.000000463524210, -0.000000544004028), (-0.000000968309971, -0.000000615192818), (-0.000000737959311, 0.000000841826451), ]} -{(4, 11, 1); [(0.000000117290489, -0.000000140517510, -0.000007955411000), (-0.000000919443241, -0.000000590841880, -0.000009691129680), (0.000001026579473, -0.000000048647928, 0.000008311394410), ]} -{(4, 11, 2); [(0.000001340934907, 0.000000809266979, 0.000003263884920), (0.000001459462896, 0.000000470735658, 0.000004597624790), (-0.000000994249277, -0.000000607463197, -0.000007893234880), ]} -{(4, 11, 3); [(-0.000000738743556, -0.000000127944980, 0.000007641209310), (0.000001690707986, -0.000000424685691, 0.000007183336450), (0.000000442635931, -0.000000694706260, 0.000008409390390), ]} -{(4, 11, 4); [(-0.000000924672226, -0.000000486488111, -0.000006613163560), (0.000001405200058, 0.000000288031406, -0.000005108983140), (-0.000001231677041, -0.000000510125472, -0.000005405390300), ]} -{(4, 11, 5); [(0.000000385490490, 0.000000713430902, -0.000006386988120), (-0.000000378628025, 0.000000134714442, 0.000005646027550), (0.000001402898767, -0.000000827869456, 0.000005900770850), ]} -{(4, 11, 6); [(0.000000707347715, 0.000000410587246, -0.000002114565600), (0.000000689269385, 0.000000085861146, 0.000002864793310), (0.000000335078418, 0.000000182076338, 0.000002502030380), ]} -{(4, 11, 7); [(-0.000000004390536, 0.000000654675794, -0.000000617451290), (-0.000001171812781, -0.000000121350196, 0.000009685176970), (-0.000000627359142, 0.000000597431927, 0.000005206944160), ]} -{(4); [(0.000001127400915, -0.000000825130115), (0.000000203017463, 0.000000702236209), (-0.000000324895394, -0.000000035468604), ]} -{(5, 10, 1); [(-0.000000823826594, -0.000000580711824, 0.000000470660040), (0.000000610516645, -0.000000630139846, 0.000008036272960), (-0.000001238791122, 0.000000678041836, 0.000009019461790), ]} -{(5, 10, 2); [(-0.000001271751615, 0.000000145690918, -0.000008586689380), (-0.000000961187341, 0.000000113606160, 0.000003263914640), (0.000001206928025, 0.000000707591440, -0.000003815238450), ]} -{(5, 10, 3); [(0.000000669632425, -0.000000364715273, -0.000000420993700), (-0.000001346418295, 0.000000455978789, -0.000003431396570), (0.000001462862072, 0.000000413451758, -0.000006554985240), ]} -{(5, 10, 4); [(-0.000001671729531, 0.000000807006383, -0.000004299439700), (0.000000532392512, 0.000000369744738, 0.000000873619830), (0.000001769056021, 0.000000112382014, -0.000007033659620), ]} -{(5, 10, 5); [(0.000001493581714, 0.000000287733556, -0.000002664236780), (0.000000205266114, -0.000000362092584, 0.000000230967610), (0.000001668565625, -0.000000436044346, 0.000002468461890), ]} -{(5, 10, 6); [(-0.000000672786219, -0.000000510908900, 0.000003731224330), (0.000000616604496, -0.000000266154177, -0.000004515230540), (-0.000001704528998, 0.000000598645620, -0.000007894323910), ]} -{(5, 10, 7); [(0.000000827195735, 0.000000663857771, -0.000001846870120), (-0.000000890741796, -0.000000429836585, -0.000007901969350), (0.000001668018933, 0.000000822393325, 0.000006376841560), ]} -{(5); [(0.000001731619676, -0.000000079354181), (0.000001386016432, -0.000000637058169), (-0.000000256961335, 0.000000816491124), ]} -{(6, 9, 1); [(-0.000000216404949, -0.000000694952252, 0.000000038076820), (0.000001132617675, -0.000000022679169, -0.000003942563030), (0.000001032384650, 0.000000454547606, -0.000000775185020), ]} -{(6, 9, 2); [(0.000000971727002, -0.000000667203468, 0.000004371597140), (0.000000533216186, -0.000000374847180, 0.000009726985300), (-0.000001718953621, -0.000000275995803, -0.000004196985520), ]} -{(6, 9, 3); [(0.000000631697361, 0.000000568549731, -0.000006523849130), (0.000001013098708, -0.000000027198881, 0.000003109354860), (0.000000670419296, 0.000000278521661, 0.000003986536030), ]} -{(6, 9, 4); [(0.000001314906679, -0.000000404682223, -0.000000905432340), (0.000001643528574, 0.000000128989565, 0.000007649261530), (-0.000001499236803, 0.000000790733653, 0.000003133623400), ]} -{(6, 9, 5); [(-0.000001537592409, -0.000000146850257, -0.000003326682980), (-0.000000404474402, -0.000000123781454, 0.000003988278100), (-0.000000703402724, -0.000000494965909, -0.000008436436780), ]} -{(6, 9, 6); [(-0.000000899198465, 0.000000046009500, 0.000005421554240), (-0.000000808964896, -0.000000195240693, -0.000004320467030), (0.000000785183590, 0.000000388493007, -0.000000099975690), ]} -{(6, 9, 7); [(0.000000020533662, -0.000000407893977, 0.000003721331500), (-0.000000153919169, -0.000000466984691, -0.000002658664510), (-0.000000004707675, -0.000000050688349, 0.000001576268510), ]} -{(6); [(-0.000001767789194, -0.000000660300955), (0.000001412362192, 0.000000790438198), (-0.000000082406532, -0.000000751552754), ]} -{(7, 8, 1); [(-0.000001095156558, 0.000000704262355, -0.000006293861820), (0.000000917798614, -0.000000545051149, 0.000005687731880), (0.000000971305438, 0.000000663731062, -0.000003215203400), ]} -{(7, 8, 2); [(-0.000000290772801, 0.000000853035144, 0.000001095984100), (0.000000531804034, -0.000000600609051, -0.000003389154490), (-0.000001264453683, -0.000000804493045, 0.000005026976640), ]} -{(7, 8, 3); [(0.000001208708287, -0.000000078809845, 0.000000764666510), (-0.000000753303268, -0.000000592168139, 0.000005620001150), (-0.000000347959618, 0.000000481463115, -0.000004283929370), ]} -{(7, 8, 4); [(0.000001262322785, 0.000000691751629, -0.000000889876690), (-0.000000612148988, -0.000000865798451, -0.000008107662600), (0.000001596840860, -0.000000431590986, 0.000003543009400), ]} -{(7, 8, 5); [(-0.000000633400993, 0.000000830844120, -0.000006283445760), (-0.000001406707537, 0.000000246419101, -0.000007519523480), (-0.000000765444492, 0.000000348676542, -0.000006189623750), ]} -{(7, 8, 6); [(0.000000531353495, 0.000000586045062, -0.000005866311510), (-0.000001615422958, -0.000000669497659, 0.000009658965470), (-0.000000790540065, -0.000000091377446, 0.000007793599050), ]} -{(7, 8, 7); [(-0.000001510195596, 0.000000767337623, -0.000008875127270), (-0.000000183567833, 0.000000122702305, -0.000004845473620), (-0.000000855281691, -0.000000074941146, -0.000005373224110), ]} -{(7); [(0.000001657665759, 0.000000796843179), (0.000001656013195, 0.000000106678307), (0.000000045317504, -0.000000066063932), ]} -{(8, 7, 1); [(0.000000201823057, -0.000000740653038, -0.000008462429490), (-0.000001714189438, 0.000000547426550, -0.000003899167290), (0.000000745575462, -0.000000780643292, 0.000003765599360), ]} -{(8, 7, 2); [(0.000000122440748, 0.000000728745406, 0.000008883617880), (-0.000000255276961, -0.000000047796160, 0.000008377613810), (0.000000838085582, -0.000000476090841, -0.000005822955980), ]} -{(8, 7, 3); [(0.000001375160796, -0.000000381390370, -0.000003250936370), (0.000000957025900, 0.000000761259677, 0.000001398258830), (0.000000589968688, 0.000000749308585, -0.000009761632330), ]} -{(8, 7, 4); [(-0.000000879568024, 0.000000770865341, 0.000007579052400), (0.000000302879919, 0.000000100650169, 0.000006444070600), (-0.000000009480886, 0.000000097698427, -0.000001524310180), ]} -{(8, 7, 5); [(0.000001638169750, 0.000000275787435, -0.000008760607970), (0.000001088920934, 0.000000484061860, -0.000002119082320), (0.000000472022577, -0.000000661333237, 0.000009509781130), ]} -{(8, 7, 6); [(-0.000001669262673, -0.000000291257665, -0.000000951396660), (-0.000000196977432, 0.000000805991999, 0.000002667560220), (0.000001518087920, 0.000000255102850, -0.000005491303570), ]} -{(8, 7, 7); [(0.000000612723051, -0.000000453128422, 0.000000115270650), (-0.000000863305573, 0.000000614551602, -0.000004011299700), (-0.000000285736618, -0.000000093992319, 0.000000991965220), ]} -{(8); [(-0.000000297067024, 0.000000268756437), (0.000001443536285, 0.000000546658057), (0.000000307610821, -0.000000205599313), ]} -{(9, 6, 1); [(-0.000001162230211, -0.000000372704118, -0.000003497837150), (0.000001280147914, 0.000000806509463, 0.000008789622210), (0.000000545607476, 0.000000024440334, 0.000006891199020), ]} -{(9, 6, 2); [(-0.000000659489052, 0.000000367731139, -0.000007995808640), (-0.000000667643373, 0.000000478067780, 0.000007319940810), (0.000000600901105, -0.000000423392026, -0.000009577907400), ]} -{(9, 6, 3); [(-0.000000877035443, 0.000000304393222, -0.000000442080150), (-0.000000475882985, -0.000000123876855, 0.000006493869770), (0.000000011758772, -0.000000889939676, 0.000008079185790), ]} -{(9, 6, 4); [(-0.000000377073189, -0.000000704522092, -0.000006221469390), (0.000001235845465, 0.000000363024499, -0.000001820068390), (-0.000000258937296, -0.000000624968595, 0.000002815167720), ]} -{(9, 6, 5); [(0.000000550152631, 0.000000168494603, -0.000009396021340), (0.000000062581485, 0.000000414498696, -0.000007030090210), (-0.000001279458366, -0.000000059822462, -0.000003990021640), ]} -{(9, 6, 6); [(-0.000000651202340, 0.000000417775178, 0.000009143451200), (0.000000428383498, -0.000000653117089, 0.000009483701900), (-0.000000266616582, -0.000000003119432, 0.000004139027950), ]} -{(9, 6, 7); [(0.000001634308670, -0.000000246217979, -0.000007060159710), (0.000000790757523, 0.000000711861647, -0.000009017073810), (0.000001481092090, -0.000000000558424, -0.000007411287150), ]} -{(9); [(0.000000183842595, -0.000000271078661), (-0.000000309427121, -0.000000041391216), (0.000000496155658, 0.000000238348026), ]} -{(10, 5, 1); [(0.000001159370236, 0.000000733265299, 0.000009582604120), (0.000000436355026, -0.000000649303191, -0.000005349891980), (0.000001199205753, -0.000000218821331, 0.000000886130130), ]} -{(10, 5, 2); [(0.000001719061529, -0.000000374422496, 0.000002347799480), (0.000000968700401, -0.000000453749672, -0.000003617898240), (0.000000510482789, 0.000000006263251, 0.000005872525950), ]} -{(10, 5, 3); [(-0.000001341123653, -0.000000116108755, 0.000007828881120), (-0.000001322538087, -0.000000642348098, -0.000000196335490), (0.000000895733471, 0.000000321861084, -0.000003898562850), ]} -{(10, 5, 4); [(-0.000000007405186, -0.000000268851663, -0.000005729494000), (0.000000368879743, -0.000000180641644, -0.000005747288550), (0.000000910243088, -0.000000254612948, -0.000001817294360), ]} -{(10, 5, 5); [(0.000000685666546, -0.000000716875132, 0.000002743409160), (0.000000127428270, -0.000000480999742, 0.000004510194990), (-0.000000744166629, -0.000000835508529, -0.000009121201750), ]} -{(10, 5, 6); [(0.000001751022688, 0.000000616112140, 0.000005133052850), (0.000001726126273, 0.000000572164464, -0.000006188111940), (-0.000000630495930, -0.000000207540157, 0.000003000379750), ]} -{(10, 5, 7); [(-0.000001241052858, -0.000000503265502, -0.000003484677190), (0.000000842820453, 0.000000049032296, 0.000008202395000), (0.000001192930696, -0.000000270645826, 0.000003793277160), ]} -{(10); [(0.000001099620060, -0.000000505323468), (-0.000000975010443, -0.000000367733115), (-0.000000850345574, -0.000000555933657), ]} -{(11, 4, 1); [(-0.000000881542027, -0.000000198323371, 0.000009623476400), (0.000001002937662, -0.000000185129951, 0.000004005231320), (0.000000193427069, 0.000000204537429, -0.000007091843650), ]} -{(11, 4, 2); [(0.000000747972585, 0.000000116235144, 0.000004676215430), (-0.000001286276122, 0.000000445841748, 0.000003100299300), (-0.000001211388025, 0.000000112301558, 0.000006371203110), ]} -{(11, 4, 3); [(0.000000201508268, 0.000000133888375, 0.000007829710670), (0.000001375768309, -0.000000283686080, 0.000000371217190), (0.000000352819223, 0.000000802479809, -0.000009597720290), ]} -{(11, 4, 4); [(-0.000001179433204, -0.000000873082198, -0.000001289346910), (0.000001633906062, -0.000000716480203, -0.000006239363610), (0.000000757448259, 0.000000242921941, 0.000009304651190), ]} -{(11, 4, 5); [(0.000000531989581, 0.000000413933759, -0.000001154652720), (-0.000000708878462, 0.000000146215544, -0.000004496998640), (-0.000000763610134, -0.000000028705398, 0.000008487672550), ]} -{(11, 4, 6); [(-0.000001729135682, -0.000000726328981, 0.000007287664560), (0.000001237813718, -0.000000513960650, 0.000000311033790), (0.000001106144063, 0.000000665604945, -0.000001642874130), ]} -{(11, 4, 7); [(-0.000000321073617, 0.000000413581695, -0.000009539539370), (0.000000183995688, -0.000000245898568, 0.000003450552470), (0.000001557622920, 0.000000010500141, 0.000003888840910), ]} -{(11); [(0.000001044292047, 0.000000459426168), (0.000001616920255, 0.000000710442860), (0.000000235855259, -0.000000664951578), ]} -{(12, 3, 1); [(0.000000378190169, -0.000000514149785, 0.000008760694100), (-0.000000969978338, -0.000000208666065, 0.000005121194100), (0.000000817735400, -0.000000006429525, -0.000001784378660), ]} -{(12, 3, 2); [(-0.000000707804242, 0.000000702498336, -0.000007951014610), (0.000001300927990, 0.000000315640450, -0.000005575946450), (-0.000001127441433, 0.000000052374015, 0.000004614046610), ]} -{(12, 3, 3); [(0.000000556593999, -0.000000050839850, 0.000000914271640), (0.000001320471371, 0.000000487137302, -0.000004753073270), (-0.000000665354149, 0.000000741111772, 0.000003959451440), ]} -{(12, 3, 4); [(-0.000001248047220, 0.000000568101829, -0.000002695747250), (-0.000001450052020, -0.000000604861332, -0.000003284746850), (0.000000101716607, 0.000000714586015, 0.000008995556650), ]} -{(12, 3, 5); [(0.000000125847248, 0.000000025948667, -0.000005710355230), (0.000000331764982, 0.000000266948307, -0.000000280737930), (0.000001187828071, -0.000000511915943, -0.000002581472600), ]} -{(12, 3, 6); [(0.000000628686554, 0.000000222781245, -0.000004326916520), (-0.000000614605722, -0.000000133603652, -0.000005275537490), (0.000001366143091, 0.000000866443476, -0.000008734041990), ]} -{(12, 3, 7); [(0.000001705278167, 0.000000607922773, -0.000009710136790), (-0.000001781168203, 0.000000263660142, -0.000005744502790), (-0.000001569413285, -0.000000086477972, 0.000000403274610), ]} -{(12); [(-0.000001738985729, -0.000000769770213), (0.000001500957120, -0.000000620118604), (-0.000000278357207, 0.000000575927880), ]} -{(13, 2, 1); [(-0.000000165813226, 0.000000585131538, -0.000000488768690), (0.000000716959457, -0.000000789694001, -0.000006435354800), (0.000001306036122, 0.000000611033647, 0.000008345502370), ]} -{(13, 2, 2); [(-0.000001206351738, 0.000000188418968, -0.000006548652370), (-0.000001677405305, -0.000000167412276, 0.000000844772730), (-0.000001166719032, -0.000000288673455, 0.000000100019920), ]} -{(13, 2, 3); [(0.000000797810532, 0.000000704464287, 0.000005071533660), (0.000001024979881, 0.000000741616020, -0.000000841111650), (0.000000683161734, -0.000000804458529, -0.000002806213670), ]} -{(13, 2, 4); [(0.000000329510932, 0.000000179909716, 0.000003415648410), (0.000001331721639, -0.000000561990577, -0.000008937593290), (0.000000899823009, -0.000000034880652, 0.000007743060780), ]} -{(13, 2, 5); [(0.000001368039952, 0.000000798994936, -0.000000092870410), (-0.000000111727760, 0.000000156524269, 0.000008269716040), (-0.000000104881868, 0.000000723748940, -0.000007304621540), ]} -{(13, 2, 6); [(0.000000176559056, -0.000000452518089, -0.000004843414060), (0.000000808486523, -0.000000132445279, -0.000001252225820), (-0.000001702140281, -0.000000170806487, 0.000008357811930), ]} -{(13, 2, 7); [(0.000000194846374, 0.000000888007331, -0.000009805335550), (0.000001310000973, -0.000000414179412, 0.000002569869330), (0.000000765219652, -0.000000536154800, 0.000000438337550), ]} -{(13); [(-0.000000523477901, -0.000000611624659), (0.000001242152982, -0.000000726881328), (0.000000206258989, 0.000000651461539), ]} -{(14, 1, 1); [(-0.000000439999495, 0.000000245571186, 0.000004446402060), (0.000000939082860, 0.000000765875214, -0.000003173907590), (0.000001178545360, -0.000000853901017, 0.000000678663170), ]} -{(14, 1, 2); [(-0.000000061307173, 0.000000178341538, 0.000005320321950), (-0.000001598809356, -0.000000276497979, -0.000001459872860), (-0.000000719399602, -0.000000627028005, 0.000008433113680), ]} -{(14, 1, 3); [(-0.000000381822878, 0.000000155415765, -0.000007880118040), (0.000001523817162, 0.000000406348528, -0.000002749789100), (0.000001338109045, -0.000000174708795, 0.000000657742890), ]} -{(14, 1, 4); [(0.000000191090528, -0.000000501639821, -0.000005829263400), (0.000001539672708, 0.000000593058522, -0.000005921396450), (-0.000001702439140, 0.000000505412587, 0.000003224079780), ]} -{(14, 1, 5); [(0.000000612227868, -0.000000694806371, -0.000000147867150), (0.000000567645358, -0.000000745974084, 0.000008640943990), (-0.000000826429614, 0.000000292190388, -0.000006117134370), ]} -{(14, 1, 6); [(0.000001317732514, 0.000000060804008, 0.000007545711850), (0.000000765429795, 0.000000764728460, -0.000004705158100), (0.000000018042968, -0.000000592444585, 0.000002860627460), ]} -{(14, 1, 7); [(0.000000692230573, -0.000000599345516, -0.000007568556300), (0.000001595701327, -0.000000131216195, 0.000007192266820), (0.000000420936711, -0.000000054642560, 0.000007112307710), ]} -{(14); [(0.000000723936714, 0.000000725893899), (-0.000000357812154, -0.000000037826959), (-0.000001674015261, 0.000000264969767), ]} -{(15, 0, 1); [(-0.000001518431674, 0.000000826218239, 0.000008758173430), (0.000000054898246, -0.000000746725030, -0.000001588909490), (0.000001460389086, -0.000000625551086, 0.000007678784030), ]} -{(15, 0, 2); [(0.000001494142537, -0.000000384836281, -0.000004991044860), (0.000000186161271, -0.000000816442876, -0.000008020830400), (0.000001133874766, 0.000000125260918, -0.000002828557310), ]} -{(15, 0, 3); [(0.000000095582370, 0.000000385509738, 0.000006148323200), (0.000001337920094, -0.000000118701155, 0.000006209934570), (-0.000001739296800, -0.000000528471442, -0.000003873994900), ]} -{(15, 0, 4); [(0.000001621842355, -0.000000866371838, 0.000006761002130), (0.000000404151561, -0.000000084576852, -0.000000421224940), (-0.000000262906441, -0.000000398378212, 0.000009762221860), ]} -{(15, 0, 5); [(-0.000000242155744, 0.000000085833896, 0.000003921886310), (-0.000000122678237, 0.000000677039541, 0.000006692028480), (0.000000032795048, 0.000000746067123, -0.000004714852190), ]} -{(15, 0, 6); [(0.000000198360144, 0.000000758723977, -0.000003121582460), (-0.000000685223686, 0.000000833618441, -0.000005041804570), (0.000000214717899, -0.000000240007994, -0.000005513470940), ]} -{(15, 0, 7); [(-0.000001655203805, -0.000000778820350, -0.000002227506070), (0.000000181908949, -0.000000226367706, -0.000007545235180), (-0.000000597876364, -0.000000786590845, 0.000009535326230), ]} -{(15); [(-0.000001781555359, -0.000000644647126), (-0.000001300217840, 0.000000691866462), (0.000000104237269, -0.000000600871582), ]} -{(0, 15, 1); [(-0.000001047560111, -0.000000633117998, 0.000006909267760), (0.000001654564886, -0.000000269781203, -0.000001799420510), (-0.000000587310748, -0.000000580666598, -0.000005383265750), (-0.000000649447440, -0.000000259231426, 0.000004249022500), ]} -{(0, 15, 2); [(-0.000000489659008, 0.000000566475573, 0.000000238981070), (-0.000000708981193, -0.000000878220616, 0.000008717571120), (-0.000000103767576, 0.000000224977868, 0.000000437897730), (-0.000000104560544, -0.000000468074512, 0.000001703561860), ]} -{(0, 15, 3); [(0.000000923050780, 0.000000213600942, -0.000001299669860), (0.000001463377161, -0.000000656489581, -0.000000407470120), (-0.000001359963409, -0.000000639419555, -0.000004222110840), (-0.000000849027870, -0.000000543184797, -0.000000703596400), ]} -{(0, 15, 4); [(-0.000000326095576, 0.000000081532012, -0.000004261086250), (0.000001041862889, -0.000000880683730, 0.000002845636290), (-0.000001213297451, -0.000000227623103, -0.000000930712750), (-0.000001524129763, 0.000000625288957, -0.000009459944470), ]} -{(0, 15, 5); [(0.000000477539468, 0.000000169904610, 0.000006158868450), (0.000000571159038, -0.000000033958207, -0.000005366596960), (-0.000001008564265, -0.000000236820472, 0.000004834495810), (0.000000908506626, -0.000000198966735, 0.000001085371630), ]} -{(0, 15, 6); [(-0.000001197843193, -0.000000684353023, 0.000005082826830), (0.000000125946443, 0.000000735251699, 0.000009240023630), (0.000000797069998, 0.000000448052175, -0.000009387072870), (0.000001060212685, -0.000000814136534, -0.000002350519290), ]} -{(0, 15, 7); [(-0.000001389119448, -0.000000032872526, 0.000007209851880), (0.000000625081647, 0.000000203692691, 0.000003741080630), (0.000001527145155, 0.000000434252984, 0.000006547276340), (-0.000000483814525, 0.000000197530688, -0.000006042110110), ]} -{(0); [(0.000001607564695, -0.000000768493860), (0.000001321942919, -0.000000333111475), (0.000001170217008, -0.000000386804508), (0.000000589208817, 0.000000090744008), ]} -{(1, 14, 1); [(0.000000384284049, 0.000000549551995, 0.000008532426300), (-0.000000562456193, 0.000000673411083, 0.000002540408830), (0.000001647880658, -0.000000506128606, 0.000000422761700), (0.000000158676035, 0.000000156707501, 0.000008164125540), ]} -{(1, 14, 2); [(-0.000000159725390, 0.000000735480628, -0.000005676026440), (0.000001039407742, 0.000000265119563, -0.000005274654570), (0.000000595815180, 0.000000020870519, -0.000006945421810), (0.000000902255103, 0.000000479933395, -0.000005490921930), ]} -{(1, 14, 3); [(0.000001455221697, 0.000000536578740, 0.000008193116650), (-0.000000366089251, 0.000000846606193, 0.000004526877610), (-0.000001143447575, 0.000000402022737, 0.000003341515900), (-0.000001186480991, 0.000000389526473, 0.000003438692920), ]} -{(1, 14, 4); [(0.000001421622713, 0.000000306493880, -0.000004073552040), (-0.000001682279521, 0.000000275441499, -0.000001732764120), (-0.000001621265166, -0.000000068783948, 0.000001871856950), (-0.000000208707520, 0.000000860151880, 0.000000042170270), ]} -{(1, 14, 5); [(0.000000854646019, -0.000000541467561, 0.000006032068920), (0.000000900016584, 0.000000108433991, 0.000006284999950), (0.000001306923200, 0.000000485098491, 0.000005524699800), (0.000000092672515, -0.000000777668816, 0.000000862652670), ]} -{(1, 14, 6); [(0.000000789493579, 0.000000772265541, -0.000001815611190), (0.000000088528277, 0.000000418517553, 0.000008343292960), (0.000001503388535, 0.000000024274892, 0.000006600347140), (-0.000001456985343, -0.000000627592497, 0.000001891814030), ]} -{(1, 14, 7); [(-0.000001212957796, 0.000000248312693, -0.000009793320810), (-0.000000452745973, -0.000000604682449, 0.000007353526680), (-0.000000941029897, -0.000000028506391, 0.000005225223320), (0.000000744653730, 0.000000082961812, -0.000000495083210), ]} -{(1); [(-0.000001603156669, 0.000000816883459), (-0.000000766063762, 0.000000280747420), (-0.000001552264923, -0.000000680583633), (0.000000527992102, -0.000000699250701), ]} -{(2, 13, 1); [(-0.000000778649507, 0.000000610769192, 0.000005728248520), (-0.000000272357128, 0.000000676893263, -0.000002115356430), (-0.000001173372078, -0.000000681527213, -0.000007123180460), (-0.000000948069974, -0.000000600567481, -0.000006874919520), ]} -{(2, 13, 2); [(0.000000741356720, -0.000000330482819, -0.000001533020070), (-0.000000600075630, 0.000000853450188, -0.000008286323320), (-0.000000039673156, 0.000000113864268, -0.000005259450140), (0.000001099214495, -0.000000045565777, 0.000000892128720), ]} -{(2, 13, 3); [(0.000001334452120, -0.000000529063618, 0.000004010896940), (0.000001616131177, -0.000000585231092, -0.000003078938820), (-0.000000243803141, -0.000000837169146, -0.000008668225370), (-0.000000547994338, 0.000000000030538, 0.000008021089720), ]} -{(2, 13, 4); [(-0.000001666917078, -0.000000291577581, 0.000003349223230), (0.000000830510604, 0.000000480128171, 0.000000589936420), (-0.000000643377174, 0.000000122826281, -0.000009274253210), (0.000000448781964, -0.000000246093217, -0.000005590332600), ]} -{(2, 13, 5); [(-0.000000058239526, -0.000000112285413, 0.000007681151400), (-0.000001378893810, -0.000000251340291, -0.000002250065020), (-0.000000516346897, -0.000000594981176, -0.000002468191340), (-0.000000041386112, 0.000000243877251, -0.000004742210120), ]} -{(2, 13, 6); [(-0.000001277739208, -0.000000614178792, -0.000000539399090), (-0.000000056161392, 0.000000776542536, -0.000007453697200), (-0.000001772398459, -0.000000807101996, 0.000009523793780), (-0.000000480032969, -0.000000036319193, -0.000006177005340), ]} -{(2, 13, 7); [(0.000000177015054, -0.000000636177126, 0.000009364271830), (0.000001430387181, -0.000000688547255, 0.000000887487160), (-0.000000742166768, 0.000000742540692, 0.000005257196670), (-0.000001355313335, 0.000000096545959, 0.000009322668100), ]} -{(2); [(-0.000001469852498, -0.000000137445730), (0.000001196404036, 0.000000177601606), (0.000001551564432, -0.000000475458181), (0.000001196335012, -0.000000751870972), ]} -{(3, 12, 1); [(-0.000001650301929, 0.000000038082892, 0.000006029789160), (-0.000000925016767, -0.000000301914660, -0.000006767590220), (-0.000000064786705, -0.000000328338880, -0.000004591846260), (-0.000000788912524, -0.000000878253523, 0.000002664467270), ]} -{(3, 12, 2); [(-0.000000477971911, 0.000000105880785, 0.000001422984390), (-0.000001454545445, 0.000000608135175, 0.000002353809490), (0.000000383464995, 0.000000186183149, -0.000003601915870), (0.000001342348797, 0.000000057410698, 0.000002065322580), ]} -{(3, 12, 3); [(0.000001580090928, -0.000000567240346, 0.000006709903640), (0.000000790647974, -0.000000337230747, 0.000009036004820), (0.000000094574758, 0.000000520678170, 0.000006951942090), (0.000000540349472, 0.000000892106725, 0.000001714559780), ]} -{(3, 12, 4); [(0.000001303110196, -0.000000172954095, -0.000005686269400), (-0.000001544960439, 0.000000438362434, -0.000000689656750), (0.000000197470045, 0.000000503836299, 0.000000386908940), (-0.000001261739432, 0.000000120182458, 0.000001452919110), ]} -{(3, 12, 5); [(0.000000164164666, 0.000000158576268, -0.000003238323250), (-0.000000636976698, 0.000000238474623, -0.000005030926260), (-0.000000293700269, 0.000000287850652, 0.000005068388030), (-0.000000287053814, -0.000000123872308, 0.000009909346520), ]} -{(3, 12, 6); [(-0.000000281550728, -0.000000562977391, 0.000006178345630), (0.000000230012553, 0.000000384293191, 0.000009741293110), (0.000001477104747, 0.000000657897639, 0.000002531055760), (0.000000484890341, 0.000000247942192, -0.000007419175200), ]} -{(3, 12, 7); [(-0.000001649868553, -0.000000572038179, -0.000006236135790), (0.000001245433536, 0.000000486362449, -0.000002191578660), (-0.000001270248927, -0.000000325893839, -0.000004756179970), (-0.000001170976364, 0.000000399025644, 0.000002188969860), ]} -{(3); [(-0.000001208284265, -0.000000049933362), (0.000001162672238, -0.000000574924265), (0.000000611291921, -0.000000384593851), (-0.000001661334046, -0.000000692267981), ]} -{(4, 11, 1); [(-0.000000951532271, -0.000000378085734, 0.000001265729600), (-0.000000831484831, 0.000000700801266, 0.000005008939920), (0.000001442813190, 0.000000396783791, -0.000001468849100), (0.000000250867739, -0.000000536782871, -0.000003158150030), ]} -{(4, 11, 2); [(0.000000094464062, 0.000000779618711, -0.000002396560350), (0.000001759215183, -0.000000508457679, -0.000005556977890), (0.000000558962646, -0.000000259796661, 0.000007354725460), (-0.000001760751970, -0.000000401007301, -0.000002422307730), ]} -{(4, 11, 3); [(0.000001493338047, -0.000000356274260, 0.000003076675240), (-0.000001390913250, 0.000000596824931, -0.000008434619580), (-0.000000502359644, 0.000000452998047, -0.000001355042990), (0.000001352746183, -0.000000593609817, 0.000001193858330), ]} -{(4, 11, 4); [(-0.000000963788565, 0.000000137785475, -0.000009688995550), (-0.000000948701688, 0.000000545538004, -0.000001747924140), (0.000001594126086, 0.000000684537063, -0.000002799712720), (-0.000000866793351, -0.000000476466887, 0.000004018969840), ]} -{(4, 11, 5); [(-0.000001746397302, -0.000000463418941, -0.000001215773540), (-0.000001267249705, -0.000000316815123, 0.000001335995680), (-0.000001137708830, -0.000000087715893, 0.000001289917610), (-0.000001598370739, 0.000000600040903, 0.000002184444660), ]} -{(4, 11, 6); [(0.000001236343320, 0.000000799643848, -0.000009082663820), (-0.000001065631356, -0.000000274046034, -0.000004297381020), (0.000001395678309, 0.000000619311538, 0.000008094647070), (0.000000275445489, 0.000000169427848, -0.000008176094620), ]} -{(4, 11, 7); [(-0.000000451769815, -0.000000357213320, 0.000002118207230), (0.000001634251739, 0.000000148316412, 0.000005443530910), (-0.000001572998463, 0.000000536942147, -0.000001023783850), (-0.000000541964110, -0.000000075229500, 0.000004137347460), ]} -{(4); [(-0.000000854191078, -0.000000692771950), (-0.000001048367362, -0.000000062589982), (0.000001589939361, -0.000000113247277), (0.000001245715146, -0.000000135421729), ]} -{(5, 10, 1); [(0.000001654333472, -0.000000020572758, -0.000005523568600), (-0.000000248256719, -0.000000396960590, 0.000005062361130), (-0.000001523627512, 0.000000100957153, 0.000008549585310), (-0.000001037424663, 0.000000387941493, 0.000009579518640), ]} -{(5, 10, 2); [(0.000000557390353, -0.000000895358036, -0.000005789714100), (0.000000620206995, -0.000000371924492, 0.000008994148480), (-0.000001086605807, 0.000000305124879, -0.000008677065270), (0.000001617648820, -0.000000614806587, -0.000003567860990), ]} -{(5, 10, 3); [(-0.000000395296495, -0.000000228004143, -0.000006896310580), (0.000001347732533, -0.000000814602866, -0.000009230821620), (-0.000000449614986, -0.000000563571946, 0.000009614405790), (-0.000001049562881, 0.000000896510015, 0.000004850824270), ]} -{(5, 10, 4); [(0.000000547491936, 0.000000888327614, -0.000009282290890), (0.000000165575969, 0.000000713207465, 0.000004683906810), (-0.000000631843456, 0.000000888121054, -0.000002824273110), (-0.000000062495099, 0.000000388696931, -0.000001589333700), ]} -{(5, 10, 5); [(-0.000000521588219, -0.000000012192375, 0.000003201445180), (-0.000001738464862, -0.000000811395881, -0.000008029521660), (-0.000001764369407, 0.000000639936004, 0.000006529347920), (-0.000000645767808, -0.000000665677461, -0.000001946479360), ]} -{(5, 10, 6); [(0.000000738575809, 0.000000186173527, 0.000004577383130), (-0.000000319469107, -0.000000154824836, 0.000008177228820), (-0.000000052301787, -0.000000878467317, 0.000009120285840), (0.000001084584723, 0.000000836292509, 0.000006873281710), ]} -{(5, 10, 7); [(-0.000000283596162, -0.000000217018220, 0.000005946210190), (0.000001501043298, -0.000000539245773, -0.000004790080140), (0.000000062225791, 0.000000831176891, -0.000009598094630), (-0.000000662740054, -0.000000010945632, 0.000004518273420), ]} -{(5); [(0.000000294009132, 0.000000607418669), (0.000001272478819, -0.000000613462442), (-0.000001107543601, -0.000000347452018), (-0.000001460594032, 0.000000113022451), ]} -{(6, 9, 1); [(-0.000001385773946, 0.000000632733616, -0.000001178991300), (-0.000001705824259, -0.000000627866930, 0.000005162044090), (-0.000000332751971, -0.000000602615355, 0.000005089514380), (-0.000000497279946, -0.000000298408171, 0.000008588511480), ]} -{(6, 9, 2); [(0.000000659922631, 0.000000334235179, 0.000003952713090), (-0.000000600790234, 0.000000044518436, 0.000008279543620), (-0.000001609438842, 0.000000546485125, -0.000008484114520), (0.000000305559376, 0.000000221618660, -0.000003437286440), ]} -{(6, 9, 3); [(-0.000000838247782, -0.000000648149372, -0.000006104965520), (0.000001073576368, 0.000000348578522, 0.000002806796630), (-0.000001454105160, -0.000000401633279, -0.000004993915480), (-0.000001203491981, -0.000000567733619, 0.000004028453500), ]} -{(6, 9, 4); [(0.000000814980716, 0.000000821828509, -0.000008518827280), (0.000000569289371, 0.000000173623697, 0.000007809897940), (0.000001027547285, -0.000000251800211, 0.000005026385360), (0.000000969298907, -0.000000647514053, -0.000002131650300), ]} -{(6, 9, 5); [(0.000000011985585, -0.000000457040529, 0.000001165001450), (-0.000001566210119, -0.000000867037005, -0.000003992954760), (0.000001470661633, -0.000000013295879, -0.000000055214950), (0.000000706499865, -0.000000892672556, -0.000005768085860), ]} -{(6, 9, 6); [(0.000000062346367, -0.000000854837234, 0.000001163845160), (-0.000001603257271, 0.000000093793096, -0.000004086332650), (-0.000000267639028, -0.000000666208703, 0.000000935440220), (-0.000000102108454, 0.000000368184227, -0.000000217955040), ]} -{(6, 9, 7); [(-0.000001452775623, -0.000000690297373, 0.000005292757060), (0.000000940281935, -0.000000380278708, -0.000009152861190), (0.000000320022343, -0.000000131885951, 0.000009174129710), (0.000001155249247, -0.000000262505812, -0.000006740143800), ]} -{(6); [(-0.000001785872233, -0.000000530567567), (0.000001424699393, 0.000000079391494), (0.000000796638969, -0.000000467936942), (-0.000000360180417, -0.000000467232432), ]} -{(7, 8, 1); [(0.000001332206214, 0.000000417815785, 0.000002672619440), (0.000000127883297, -0.000000589957036, 0.000006162111440), (0.000001305788127, -0.000000346268678, -0.000008537537140), (0.000001202746168, 0.000000303079043, 0.000006344890960), ]} -{(7, 8, 2); [(0.000001473510742, 0.000000568817826, -0.000008305785850), (0.000001183105163, 0.000000060853351, -0.000006140054070), (0.000000488728376, 0.000000450249548, 0.000008474944690), (0.000000094764827, 0.000000247040911, 0.000000042632230), ]} -{(7, 8, 3); [(-0.000000947430472, -0.000000458345249, -0.000009774481060), (0.000001232708102, -0.000000833937288, -0.000001236885630), (-0.000000018310444, 0.000000563373688, -0.000007557973580), (0.000000749886684, -0.000000538021889, -0.000001803704500), ]} -{(7, 8, 4); [(0.000001092308592, -0.000000101992752, 0.000008686419430), (-0.000001712469741, -0.000000675973088, 0.000006035814840), (-0.000000554512260, -0.000000352012535, -0.000001187870200), (0.000000362494255, 0.000000860512330, -0.000008021607320), ]} -{(7, 8, 5); [(-0.000001335081924, -0.000000313655775, -0.000008395868600), (-0.000000052271324, -0.000000555604694, -0.000007967436250), (0.000000213584845, 0.000000747904595, -0.000006911290480), (0.000000237290020, -0.000000816735551, 0.000006624005570), ]} -{(7, 8, 6); [(-0.000001549987375, 0.000000838511751, 0.000002442473540), (-0.000000486565575, -0.000000563004522, -0.000007073584700), (-0.000000957231625, 0.000000668982906, -0.000009972761780), (0.000000426233251, 0.000000239091087, -0.000008674065490), ]} -{(7, 8, 7); [(0.000000942978068, 0.000000856843438, 0.000008498701280), (0.000001485599090, -0.000000172303358, 0.000004077499300), (0.000001378392976, 0.000000496414272, 0.000009140337320), (-0.000001172452501, 0.000000756742975, -0.000001530151980), ]} -{(7); [(0.000000434777850, -0.000000696521193), (-0.000000758126808, -0.000000097716503), (0.000000286181740, 0.000000160721141), (-0.000001313168221, -0.000000197697910), ]} -{(8, 7, 1); [(-0.000001708098947, 0.000000488840830, 0.000003420162040), (-0.000000166883972, -0.000000433625585, 0.000008163108850), (0.000001098389001, 0.000000740873423, 0.000009449411450), (0.000001792372484, -0.000000839023895, 0.000002950754730), ]} -{(8, 7, 2); [(-0.000001426255480, -0.000000443630032, 0.000007577980840), (0.000000600347586, -0.000000676115786, 0.000000437333620), (-0.000001040252592, 0.000000123502121, -0.000006455048430), (0.000000624304760, -0.000000179647842, 0.000003851029400), ]} -{(8, 7, 3); [(0.000000551871156, -0.000000125659297, 0.000008530730080), (-0.000000221211474, -0.000000259075792, 0.000009320875460), (0.000000191474717, 0.000000524538702, -0.000008120724570), (-0.000000542308092, -0.000000203151007, -0.000001062336080), ]} -{(8, 7, 4); [(0.000001032519677, 0.000000525091123, 0.000003743035050), (0.000000608419031, -0.000000646914766, 0.000007221090830), (0.000001067584970, -0.000000283176342, 0.000003372496020), (0.000000129109842, -0.000000644439074, -0.000006936470190), ]} -{(8, 7, 5); [(0.000001656849938, 0.000000233728355, -0.000004337257720), (0.000000357564211, -0.000000385310585, 0.000004914979220), (0.000000551513609, 0.000000577940637, -0.000004213784190), (-0.000000276589498, 0.000000645584967, -0.000000112546270), ]} -{(8, 7, 6); [(-0.000001376603189, 0.000000422906660, 0.000008163497760), (0.000000509892956, -0.000000649148617, 0.000006836150800), (0.000000004015885, 0.000000889196174, 0.000000543213620), (-0.000000960786281, -0.000000246071364, 0.000000103792700), ]} -{(8, 7, 7); [(0.000001070784478, -0.000000777291504, -0.000008304793830), (0.000001445027685, 0.000000184368216, -0.000000438431290), (0.000000884610830, 0.000000370556904, -0.000008315602350), (-0.000000974938803, 0.000000892131225, 0.000005573713980), ]} -{(8); [(-0.000001780408353, 0.000000497544711), (-0.000000376094782, 0.000000439364258), (-0.000001140479072, -0.000000774629203), (-0.000001398166964, 0.000000496350290), ]} -{(9, 6, 1); [(0.000000264050746, 0.000000595317479, -0.000002480302120), (-0.000000539319720, 0.000000152333694, 0.000005967315520), (0.000000282033446, 0.000000002226584, 0.000002088956580), (0.000001081679700, 0.000000098932333, -0.000003247710560), ]} -{(9, 6, 2); [(-0.000000440353140, -0.000000349214409, -0.000002569279810), (0.000000758075405, -0.000000351810776, 0.000009667620850), (0.000001453093523, -0.000000194656097, 0.000000791124340), (-0.000000594570254, -0.000000089308541, 0.000003471322990), ]} -{(9, 6, 3); [(-0.000000637204709, 0.000000196693774, -0.000006910882060), (-0.000000125785808, -0.000000699495225, 0.000008209297590), (-0.000001727250525, 0.000000799853214, 0.000007765422730), (0.000000104681132, 0.000000476822862, 0.000007973333970), ]} -{(9, 6, 4); [(0.000001648501914, -0.000000875585423, -0.000004348533420), (0.000000412494320, 0.000000167989262, -0.000003865944730), (0.000000034105104, -0.000000359593121, 0.000000522627250), (0.000000160898544, 0.000000374057135, 0.000007551503310), ]} -{(9, 6, 5); [(-0.000001180667656, -0.000000414061067, -0.000004101577460), (-0.000001333584399, -0.000000671784083, 0.000001210183490), (-0.000001287755821, -0.000000712704900, 0.000000961542920), (-0.000000582360040, 0.000000400069747, -0.000001015047810), ]} -{(9, 6, 6); [(0.000000575254784, -0.000000764201302, 0.000009764434140), (0.000000058223948, -0.000000265651178, -0.000008045585290), (-0.000001124809963, -0.000000090177106, 0.000004108087810), (0.000001478955871, 0.000000015838057, -0.000005692703900), ]} -{(9, 6, 7); [(0.000000486979063, 0.000000636292153, 0.000005594657130), (-0.000000573911996, -0.000000581361339, -0.000003252606050), (0.000001025262518, -0.000000810213901, -0.000001401639650), (0.000000594485375, -0.000000292125849, 0.000006144321570), ]} -{(9); [(-0.000000873645237, -0.000000643777407), (-0.000001304817566, 0.000000364178758), (0.000000209900144, -0.000000892719052), (0.000000160591400, -0.000000566583052), ]} -{(10, 5, 1); [(0.000001094216377, -0.000000729049509, 0.000008369846890), (-0.000001695789590, 0.000000335339311, -0.000001010445950), (-0.000000429360780, 0.000000535331440, -0.000007368475250), (-0.000000242603965, -0.000000877776474, -0.000001420130610), ]} -{(10, 5, 2); [(0.000001519374119, 0.000000782769303, 0.000001255015400), (-0.000000957137022, -0.000000672384021, -0.000006997544500), (-0.000000701056268, -0.000000322213734, -0.000004400336980), (0.000000759348257, 0.000000098201459, 0.000001768508950), ]} -{(10, 5, 3); [(-0.000001555525018, 0.000000574324294, -0.000001869249760), (-0.000001359910867, -0.000000630324557, -0.000005444879780), (0.000001517954726, 0.000000424999010, 0.000007593740080), (-0.000000091823512, -0.000000877734236, 0.000001664655220), ]} -{(10, 5, 4); [(0.000001448159379, 0.000000434636471, -0.000008370875500), (0.000000835889106, 0.000000164093855, -0.000003064970750), (-0.000000230680315, -0.000000384877866, -0.000009596990080), (0.000001789192097, 0.000000736398512, 0.000004555031670), ]} -{(10, 5, 5); [(-0.000000162237932, 0.000000730776716, 0.000008891368210), (-0.000001658379416, 0.000000786022377, -0.000007217080650), (0.000000948460560, -0.000000680427527, -0.000005561951740), (0.000000434961207, -0.000000286919668, -0.000002702470610), ]} -{(10, 5, 6); [(-0.000001143086334, 0.000000765194621, -0.000008080530950), (-0.000001188644598, -0.000000410942496, -0.000009002602090), (-0.000001488662316, 0.000000461868591, -0.000000837272760), (-0.000000554054611, 0.000000295955467, 0.000000643426020), ]} -{(10, 5, 7); [(-0.000000656757287, -0.000000851568953, 0.000009531617590), (0.000000244895822, -0.000000540176457, 0.000004892220990), (-0.000001779618261, 0.000000043011297, -0.000008464242410), (0.000001362034555, -0.000000363586243, -0.000000998049770), ]} -{(10); [(-0.000000495484075, -0.000000442209017), (0.000000571051914, -0.000000492346184), (-0.000000953092411, -0.000000876583162), (0.000001750165457, -0.000000668721954), ]} -{(11, 4, 1); [(-0.000001317657374, -0.000000396923986, -0.000003816980750), (-0.000000793724560, 0.000000542618172, -0.000002454478940), (-0.000001410935607, 0.000000010577323, 0.000000273868510), (0.000000962824421, -0.000000761574773, -0.000008467377620), ]} -{(11, 4, 2); [(0.000000986264411, 0.000000875656199, 0.000003608874420), (0.000001308175321, 0.000000083481180, -0.000002707158670), (0.000000829188841, 0.000000074222948, -0.000000983098020), (-0.000000286268085, -0.000000736990920, -0.000006524066530), ]} -{(11, 4, 3); [(-0.000000227313989, 0.000000723527697, -0.000003865246290), (0.000001178684600, 0.000000794687747, 0.000004633990950), (0.000001366233505, 0.000000160168236, -0.000007727452960), (-0.000001733056774, -0.000000543133776, 0.000007470765990), ]} -{(11, 4, 4); [(-0.000000810797072, 0.000000101408470, -0.000002567522840), (0.000000273070634, -0.000000723335540, 0.000007584406580), (0.000001129008556, -0.000000126023020, 0.000001729406640), (0.000000878504773, 0.000000701722855, -0.000001598252100), ]} -{(11, 4, 5); [(-0.000000939197957, -0.000000153581813, 0.000008809178870), (0.000000434991042, 0.000000262351649, -0.000000126073990), (-0.000001798404383, -0.000000387778552, 0.000001513050450), (-0.000001153552253, -0.000000322014345, -0.000000499005640), ]} -{(11, 4, 6); [(0.000001512552281, -0.000000249130559, 0.000008993541020), (-0.000000972146953, -0.000000009869544, -0.000008973754170), (-0.000000739650456, 0.000000842352272, 0.000001406139870), (-0.000001109052915, 0.000000728450375, -0.000002043013870), ]} -{(11, 4, 7); [(0.000001008281784, 0.000000706797088, 0.000009425226720), (0.000001287501123, 0.000000642744879, -0.000002122912730), (-0.000001508605855, 0.000000332175354, -0.000000724566360), (-0.000001578598624, 0.000000032757711, -0.000007123256900), ]} -{(11); [(0.000001382725896, 0.000000584697185), (-0.000000644840778, -0.000000244868042), (0.000000028786893, 0.000000563876041), (0.000000609852520, -0.000000395065922), ]} -{(12, 3, 1); [(0.000001334420241, -0.000000447184470, -0.000006078696530), (-0.000000489941695, -0.000000485852943, 0.000002648043770), (-0.000000394345278, -0.000000827895746, 0.000002303345480), (-0.000001784782160, -0.000000439101132, -0.000009184866340), ]} -{(12, 3, 2); [(-0.000001547050894, -0.000000021853868, 0.000005262218930), (-0.000001551596936, 0.000000353456036, -0.000009810686560), (-0.000001014383768, -0.000000763030811, -0.000009418058680), (-0.000001123810450, -0.000000765562894, -0.000003248112140), ]} -{(12, 3, 3); [(-0.000000042064859, -0.000000218197120, 0.000004746562120), (0.000001612700863, 0.000000446617461, 0.000009686235010), (-0.000000443486970, -0.000000044329242, -0.000003725400690), (0.000000977797298, 0.000000397278665, -0.000008671288260), ]} -{(12, 3, 4); [(-0.000001692733511, -0.000000429408857, -0.000002690538120), (-0.000000476149017, 0.000000054165722, 0.000007854931170), (-0.000000823920216, -0.000000001370189, -0.000006343515200), (-0.000001759632713, -0.000000167396017, -0.000009811083910), ]} -{(12, 3, 5); [(-0.000001063705359, -0.000000641517394, -0.000006414526800), (-0.000001654425432, -0.000000068959196, -0.000007877562520), (-0.000001727503694, 0.000000453917451, 0.000005535207710), (0.000001171276013, -0.000000795437999, 0.000004423156080), ]} -{(12, 3, 6); [(0.000001520086637, -0.000000222433120, -0.000007787648590), (0.000001628142816, -0.000000383103258, 0.000007340931480), (-0.000001498833132, 0.000000177406841, 0.000007337800840), (-0.000000008434379, 0.000000169361895, -0.000000781036670), ]} -{(12, 3, 7); [(0.000000883037110, 0.000000130751585, -0.000008084489950), (0.000000304833588, 0.000000863916478, 0.000004935216470), (0.000001102649038, 0.000000768134315, 0.000003946153510), (-0.000000531758441, 0.000000662908084, -0.000008245014740), ]} -{(12); [(-0.000001653588456, -0.000000159208227), (0.000000676199318, 0.000000874374687), (-0.000001359410158, -0.000000143800324), (-0.000000875147834, -0.000000629744310), ]} -{(13, 2, 1); [(-0.000000788332822, 0.000000867157169, -0.000007253105550), (0.000001539384197, -0.000000114768653, -0.000009203664150), (0.000001558589761, -0.000000864985470, 0.000003818937450), (0.000001586601684, 0.000000726901199, -0.000004853421780), ]} -{(13, 2, 2); [(0.000000701137875, -0.000000020287414, -0.000003578946550), (-0.000001626965818, 0.000000547967534, 0.000003995737660), (-0.000000465039473, 0.000000225312370, 0.000004559785880), (-0.000000271456967, 0.000000578835756, 0.000005488231230), ]} -{(13, 2, 3); [(0.000000727812222, -0.000000803370582, -0.000002276012760), (0.000000937518817, -0.000000092654662, -0.000005562603000), (0.000000347060683, -0.000000042947316, -0.000007187967410), (0.000000292511319, 0.000000685201735, -0.000000829180530), ]} -{(13, 2, 4); [(0.000000737087459, -0.000000870303573, 0.000006425779170), (-0.000001202492437, -0.000000650285684, -0.000004718061600), (-0.000001720400774, 0.000000489786606, -0.000004272105200), (0.000000786354072, -0.000000142273907, 0.000003330196130), ]} -{(13, 2, 5); [(0.000000853450691, 0.000000444733294, 0.000001277033810), (-0.000001034456715, -0.000000669463728, -0.000004281552050), (-0.000000917071403, 0.000000265195678, -0.000003043329660), (0.000001552355573, 0.000000210654793, 0.000001412939970), ]} -{(13, 2, 6); [(-0.000001019447164, -0.000000144465336, -0.000003751213480), (-0.000000141882142, 0.000000382817145, 0.000000175786710), (0.000001691455344, 0.000000486784547, -0.000004044672650), (0.000001338667292, -0.000000590574292, -0.000000340792690), ]} -{(13, 2, 7); [(0.000001744553996, 0.000000316658062, 0.000007081005690), (0.000001311147966, -0.000000269988375, -0.000007159448120), (-0.000000716684934, 0.000000242360511, -0.000001826859040), (-0.000000738112095, -0.000000486302318, -0.000004396574430), ]} -{(13); [(0.000000753069212, 0.000000726060651), (-0.000001011042640, 0.000000703321360), (0.000001118959001, -0.000000681101535), (0.000001669221762, -0.000000241555991), ]} -{(14, 1, 1); [(0.000001433246690, 0.000000302222096, 0.000002360724560), (0.000000505447762, 0.000000613050341, 0.000000852141100), (-0.000001650499287, -0.000000394197406, 0.000003854864140), (0.000000939564824, -0.000000725861274, -0.000002873424230), ]} -{(14, 1, 2); [(-0.000000692946788, -0.000000466682357, 0.000004247240670), (-0.000000954282616, -0.000000328331223, 0.000006626034650), (-0.000001739780244, -0.000000013559290, 0.000005710708360), (0.000001720356770, 0.000000772046963, -0.000003017454170), ]} -{(14, 1, 3); [(-0.000001747237587, 0.000000807357741, -0.000003872724520), (0.000000322033343, -0.000000867082923, 0.000009495730060), (0.000000693728914, -0.000000778465663, 0.000005487490640), (-0.000001659671107, 0.000000723294666, 0.000001847203530), ]} -{(14, 1, 4); [(0.000000958122687, 0.000000574578967, 0.000000121242520), (-0.000000594582334, -0.000000176781274, 0.000003954864080), (0.000001348807652, 0.000000322613526, -0.000006685035070), (0.000001208556154, 0.000000222649322, -0.000006765034290), ]} -{(14, 1, 5); [(0.000001495386987, 0.000000018925263, 0.000002138746210), (0.000001684753739, 0.000000418353631, 0.000000193774220), (0.000000809936215, 0.000000781592499, 0.000002024592450), (0.000000791717910, 0.000000065151409, -0.000000266027320), ]} -{(14, 1, 6); [(0.000000141043074, -0.000000667608931, 0.000001851449180), (0.000001164038745, 0.000000588546507, -0.000006369261420), (-0.000000796815119, -0.000000497036170, 0.000009186530730), (0.000000985487901, 0.000000811193663, -0.000005184276010), ]} -{(14, 1, 7); [(-0.000001085344769, 0.000000739859936, 0.000008251875200), (-0.000000697514505, 0.000000552279442, -0.000004934411780), (-0.000001054886472, -0.000000563142955, -0.000005972813120), (0.000001501800438, 0.000000779601148, 0.000005747722710), ]} -{(14); [(-0.000000103759429, -0.000000222020270), (-0.000000545307513, -0.000000880352588), (0.000000898012508, -0.000000631478365), (-0.000000992766250, 0.000000813949721), ]} -{(15, 0, 1); [(-0.000001256006571, 0.000000033445777, -0.000006403546800), (-0.000000248847095, -0.000000530430489, -0.000002350897510), (-0.000001263658304, 0.000000181931152, -0.000004582100970), (-0.000000094658424, -0.000000719472422, -0.000001088414330), ]} -{(15, 0, 2); [(0.000001785147216, 0.000000195788246, -0.000000156078980), (-0.000000874852649, 0.000000010809107, 0.000006129925380), (-0.000000869479632, 0.000000530435654, -0.000002615878710), (0.000001277641176, -0.000000219583194, -0.000002570162600), ]} -{(15, 0, 3); [(0.000001633394848, -0.000000395740485, -0.000001345593870), (-0.000001154085514, -0.000000210264409, 0.000009648861420), (-0.000001730000265, -0.000000663785765, -0.000001184510070), (0.000000166183045, 0.000000806112554, 0.000002585722360), ]} -{(15, 0, 4); [(-0.000000975779365, 0.000000254485813, 0.000004781271390), (-0.000001306290054, -0.000000168838187, -0.000001846505660), (-0.000000091570385, -0.000000888975912, 0.000003156233890), (-0.000001159348214, -0.000000252686776, 0.000002434973690), ]} -{(15, 0, 5); [(0.000000773610900, 0.000000785839303, -0.000008376182510), (-0.000000414776322, -0.000000638427690, 0.000009925268020), (-0.000001676673134, 0.000000476025673, 0.000003280938500), (0.000001441899111, -0.000000115327876, -0.000009538121010), ]} -{(15, 0, 6); [(0.000000653153456, 0.000000177308961, 0.000001488072430), (-0.000001736315058, -0.000000188012214, -0.000007011690770), (-0.000000613710008, 0.000000220413584, -0.000005323163370), (0.000001717473429, -0.000000519141295, -0.000009223796940), ]} -{(15, 0, 7); [(0.000001748895500, -0.000000680215594, -0.000008474412770), (0.000001443430710, 0.000000732145070, 0.000009820377980), (-0.000001213871710, 0.000000607071906, -0.000008056147530), (-0.000001291623056, -0.000000860671902, 0.000008040260220), ]} -{(15); [(0.000000139262216, -0.000000411259609), (-0.000000195691366, 0.000000496814628), (0.000001266917005, 0.000000598203041), (-0.000000474506619, -0.000000585402101), ]} -{(0, 15, 1); [(0.000000000007309, 0.000000000082461, -0.000000000473820), ]} -{(0, 15, 2); [(-0.000000000115141, 0.000000000026889, 0.000000000611710), ]} -{(0, 15, 3); [(0.000000000050001, -0.000000000058092, -0.000000000603520), ]} -{(0, 15, 4); [(-0.000000000178679, -0.000000000027305, 0.000000000463070), ]} -{(0, 15, 5); [(-0.000000000032854, 0.000000000034077, -0.000000000123180), ]} -{(0, 15, 6); [(0.000000000104128, 0.000000000085601, -0.000000000405360), ]} -{(0, 15, 7); [(-0.000000000032556, 0.000000000027294, -0.000000000676840), ]} -{(0); [(-0.000000000090124, -0.000000000047135), ]} -{(1, 14, 1); [(-0.000000000179052, -0.000000000038004, 0.000000000445050), ]} -{(1, 14, 2); [(-0.000000000054355, -0.000000000063675, 0.000000000824820), ]} -{(1, 14, 3); [(-0.000000000165161, 0.000000000020217, 0.000000000976720), ]} -{(1, 14, 4); [(-0.000000000176905, 0.000000000085485, 0.000000000450330), ]} -{(1, 14, 5); [(-0.000000000119381, 0.000000000007930, 0.000000000876470), ]} -{(1, 14, 6); [(-0.000000000161649, -0.000000000023597, -0.000000000778880), ]} -{(1, 14, 7); [(0.000000000057397, -0.000000000027728, 0.000000000594960), ]} -{(1); [(0.000000000160787, 0.000000000043388), ]} -{(2, 13, 1); [(-0.000000000051315, 0.000000000002422, 0.000000000575750), ]} -{(2, 13, 2); [(-0.000000000080230, 0.000000000001752, -0.000000000247970), ]} -{(2, 13, 3); [(-0.000000000106525, 0.000000000063141, 0.000000000740270), ]} -{(2, 13, 4); [(0.000000000071136, 0.000000000042376, 0.000000000189930), ]} -{(2, 13, 5); [(-0.000000000133497, -0.000000000050270, -0.000000000787520), ]} -{(2, 13, 6); [(-0.000000000075403, -0.000000000038764, 0.000000000004480), ]} -{(2, 13, 7); [(-0.000000000099983, -0.000000000080434, 0.000000000482820), ]} -{(2); [(-0.000000000127410, 0.000000000041983), ]} -{(3, 12, 1); [(0.000000000009943, 0.000000000010319, -0.000000000132420), ]} -{(3, 12, 2); [(0.000000000072561, 0.000000000075744, 0.000000000843770), ]} -{(3, 12, 3); [(0.000000000056665, 0.000000000057987, 0.000000000603480), ]} -{(3, 12, 4); [(0.000000000070041, 0.000000000053102, -0.000000000868560), ]} -{(3, 12, 5); [(-0.000000000083611, -0.000000000070075, 0.000000000006820), ]} -{(3, 12, 6); [(-0.000000000123501, -0.000000000016420, -0.000000000579590), ]} -{(3, 12, 7); [(-0.000000000114205, -0.000000000083977, -0.000000000890190), ]} -{(3); [(0.000000000092734, 0.000000000038063), ]} -{(4, 11, 1); [(-0.000000000147967, -0.000000000041209, -0.000000000436480), ]} -{(4, 11, 2); [(0.000000000104798, 0.000000000017821, -0.000000000060910), ]} -{(4, 11, 3); [(0.000000000073466, -0.000000000073423, -0.000000000645130), ]} -{(4, 11, 4); [(-0.000000000093148, 0.000000000052487, -0.000000000886680), ]} -{(4, 11, 5); [(-0.000000000137702, -0.000000000003331, -0.000000000173910), ]} -{(4, 11, 6); [(0.000000000136537, -0.000000000015322, 0.000000000690110), ]} -{(4, 11, 7); [(0.000000000047586, -0.000000000039025, -0.000000000139960), ]} -{(4); [(0.000000000100314, 0.000000000043152), ]} -{(5, 10, 1); [(0.000000000177243, -0.000000000069815, -0.000000000046390), ]} -{(5, 10, 2); [(-0.000000000007418, 0.000000000004126, 0.000000000945570), ]} -{(5, 10, 3); [(0.000000000148038, -0.000000000068444, -0.000000000944450), ]} -{(5, 10, 4); [(0.000000000087975, 0.000000000079152, -0.000000000057120), ]} -{(5, 10, 5); [(-0.000000000146382, 0.000000000011313, -0.000000000252610), ]} -{(5, 10, 6); [(0.000000000118607, 0.000000000034508, 0.000000000058460), ]} -{(5, 10, 7); [(0.000000000094753, 0.000000000026574, -0.000000000320180), ]} -{(5); [(0.000000000037138, 0.000000000000955), ]} -{(6, 9, 1); [(0.000000000054050, 0.000000000051280, -0.000000000159810), ]} -{(6, 9, 2); [(-0.000000000107627, 0.000000000052817, 0.000000000893270), ]} -{(6, 9, 3); [(-0.000000000162819, 0.000000000013477, -0.000000000471670), ]} -{(6, 9, 4); [(0.000000000132500, -0.000000000025933, -0.000000000876400), ]} -{(6, 9, 5); [(-0.000000000117210, 0.000000000049516, 0.000000000680940), ]} -{(6, 9, 6); [(-0.000000000064991, -0.000000000070364, -0.000000000068330), ]} -{(6, 9, 7); [(-0.000000000166756, 0.000000000035697, -0.000000000911930), ]} -{(6); [(0.000000000031100, -0.000000000040962), ]} -{(7, 8, 1); [(0.000000000164010, 0.000000000034570, -0.000000000383040), ]} -{(7, 8, 2); [(-0.000000000078887, -0.000000000042125, -0.000000000393840), ]} -{(7, 8, 3); [(-0.000000000080192, -0.000000000070493, -0.000000000436940), ]} -{(7, 8, 4); [(-0.000000000060984, -0.000000000086035, -0.000000000352120), ]} -{(7, 8, 5); [(0.000000000079423, -0.000000000060135, -0.000000000915990), ]} -{(7, 8, 6); [(-0.000000000037241, -0.000000000018405, -0.000000000799050), ]} -{(7, 8, 7); [(0.000000000104711, 0.000000000087922, -0.000000000512920), ]} -{(7); [(0.000000000056065, -0.000000000059916), ]} -{(8, 7, 1); [(0.000000000080267, 0.000000000087434, 0.000000000641390), ]} -{(8, 7, 2); [(0.000000000166755, -0.000000000042969, 0.000000000764110), ]} -{(8, 7, 3); [(0.000000000114653, 0.000000000002660, -0.000000000656960), ]} -{(8, 7, 4); [(0.000000000169126, -0.000000000020484, 0.000000000864020), ]} -{(8, 7, 5); [(0.000000000000977, -0.000000000051474, 0.000000000978260), ]} -{(8, 7, 6); [(-0.000000000041686, 0.000000000089895, 0.000000000182760), ]} -{(8, 7, 7); [(0.000000000060956, 0.000000000066500, -0.000000000710580), ]} -{(8); [(-0.000000000046762, -0.000000000064462), ]} -{(9, 6, 1); [(-0.000000000058881, 0.000000000056917, -0.000000000686660), ]} -{(9, 6, 2); [(-0.000000000022476, -0.000000000060666, -0.000000000402760), ]} -{(9, 6, 3); [(0.000000000136890, -0.000000000042697, 0.000000000376430), ]} -{(9, 6, 4); [(0.000000000059513, -0.000000000036218, -0.000000000131670), ]} -{(9, 6, 5); [(0.000000000086573, -0.000000000079296, 0.000000000768530), ]} -{(9, 6, 6); [(-0.000000000173516, -0.000000000049828, 0.000000000039610), ]} -{(9, 6, 7); [(-0.000000000172310, 0.000000000012276, 0.000000000960140), ]} -{(9); [(0.000000000114391, -0.000000000044034), ]} -{(10, 5, 1); [(-0.000000000179302, 0.000000000076576, 0.000000000554110), ]} -{(10, 5, 2); [(0.000000000015237, -0.000000000047896, 0.000000000049750), ]} -{(10, 5, 3); [(-0.000000000165699, 0.000000000020979, -0.000000000922180), ]} -{(10, 5, 4); [(0.000000000083864, -0.000000000025312, 0.000000000219370), ]} -{(10, 5, 5); [(-0.000000000069559, -0.000000000059726, -0.000000000113270), ]} -{(10, 5, 6); [(-0.000000000001383, 0.000000000088364, -0.000000000695950), ]} -{(10, 5, 7); [(0.000000000126841, 0.000000000016526, 0.000000000619490), ]} -{(10); [(-0.000000000040552, 0.000000000006631), ]} -{(11, 4, 1); [(-0.000000000095163, 0.000000000018425, 0.000000000901180), ]} -{(11, 4, 2); [(0.000000000066965, -0.000000000051718, 0.000000000183910), ]} -{(11, 4, 3); [(0.000000000043608, 0.000000000069607, 0.000000000746370), ]} -{(11, 4, 4); [(-0.000000000117883, 0.000000000050657, -0.000000000859370), ]} -{(11, 4, 5); [(0.000000000090351, -0.000000000055128, -0.000000000506850), ]} -{(11, 4, 6); [(0.000000000016529, 0.000000000067106, 0.000000000667300), ]} -{(11, 4, 7); [(0.000000000080896, -0.000000000012486, 0.000000000644750), ]} -{(11); [(0.000000000171349, 0.000000000014048), ]} -{(12, 3, 1); [(-0.000000000026153, 0.000000000088138, 0.000000000556450), ]} -{(12, 3, 2); [(-0.000000000033290, -0.000000000078609, 0.000000000214140), ]} -{(12, 3, 3); [(0.000000000111507, -0.000000000028876, -0.000000000922950), ]} -{(12, 3, 4); [(-0.000000000055220, -0.000000000007409, -0.000000000253960), ]} -{(12, 3, 5); [(-0.000000000172862, 0.000000000015827, -0.000000000577790), ]} -{(12, 3, 6); [(-0.000000000133563, 0.000000000024888, 0.000000000995430), ]} -{(12, 3, 7); [(0.000000000090461, -0.000000000000099, -0.000000000062000), ]} -{(12); [(-0.000000000155810, 0.000000000064405), ]} -{(13, 2, 1); [(-0.000000000085066, 0.000000000088050, 0.000000000052980), ]} -{(13, 2, 2); [(0.000000000134504, -0.000000000011767, 0.000000000764440), ]} -{(13, 2, 3); [(-0.000000000128552, -0.000000000027150, 0.000000000825320), ]} -{(13, 2, 4); [(-0.000000000019357, 0.000000000051920, -0.000000000534740), ]} -{(13, 2, 5); [(-0.000000000138585, 0.000000000043680, -0.000000000948990), ]} -{(13, 2, 6); [(0.000000000105812, 0.000000000050420, -0.000000000265450), ]} -{(13, 2, 7); [(0.000000000149498, 0.000000000018817, -0.000000000756600), ]} -{(13); [(-0.000000000132366, -0.000000000028216), ]} -{(14, 1, 1); [(-0.000000000104855, -0.000000000062485, 0.000000000718710), ]} -{(14, 1, 2); [(-0.000000000053016, 0.000000000063432, -0.000000000044090), ]} -{(14, 1, 3); [(0.000000000029467, -0.000000000002334, -0.000000000059910), ]} -{(14, 1, 4); [(0.000000000138040, 0.000000000070908, -0.000000000921760), ]} -{(14, 1, 5); [(-0.000000000143637, -0.000000000046727, -0.000000000399780), ]} -{(14, 1, 6); [(0.000000000114202, 0.000000000041221, -0.000000000580120), ]} -{(14, 1, 7); [(-0.000000000016968, -0.000000000012132, -0.000000000289920), ]} -{(14); [(0.000000000002595, 0.000000000012888), ]} -{(15, 0, 1); [(-0.000000000139230, -0.000000000075201, -0.000000000619080), ]} -{(15, 0, 2); [(-0.000000000129983, -0.000000000050520, 0.000000000345640), ]} -{(15, 0, 3); [(-0.000000000051160, 0.000000000048498, -0.000000000607410), ]} -{(15, 0, 4); [(0.000000000128112, 0.000000000089980, -0.000000000091120), ]} -{(15, 0, 5); [(-0.000000000111149, 0.000000000019347, 0.000000000957980), ]} -{(15, 0, 6); [(0.000000000067466, -0.000000000056436, 0.000000000329800), ]} -{(15, 0, 7); [(-0.000000000050804, -0.000000000080749, -0.000000000646510), ]} -{(15); [(0.000000000131106, -0.000000000066156), ]} -{(0, 15, 1); [(0.000000000085850, 0.000000000054775, -0.000000000618150), (0.000000000175695, -0.000000000018564, 0.000000000088900), ]} -{(0, 15, 2); [(0.000000000170948, -0.000000000046778, -0.000000000397080), (-0.000000000116078, -0.000000000065476, 0.000000000667090), ]} -{(0, 15, 3); [(0.000000000109421, 0.000000000005088, 0.000000000852690), (-0.000000000179047, -0.000000000089373, 0.000000000450330), ]} -{(0, 15, 4); [(-0.000000000082611, 0.000000000080873, 0.000000000017330), (-0.000000000096675, -0.000000000011546, -0.000000000621580), ]} -{(0, 15, 5); [(-0.000000000079864, -0.000000000025262, -0.000000000656050), (0.000000000103367, -0.000000000063462, -0.000000000326290), ]} -{(0, 15, 6); [(-0.000000000151501, -0.000000000084942, -0.000000000626000), (0.000000000017649, 0.000000000009724, -0.000000000169030), ]} -{(0, 15, 7); [(-0.000000000055069, 0.000000000040549, -0.000000000578780), (-0.000000000014249, 0.000000000015071, 0.000000000053550), ]} -{(0); [(-0.000000000149308, -0.000000000071022), (-0.000000000012364, -0.000000000045928), ]} -{(1, 14, 1); [(0.000000000005418, -0.000000000001881, -0.000000000172780), (-0.000000000014187, -0.000000000059883, -0.000000000330170), ]} -{(1, 14, 2); [(0.000000000013460, -0.000000000084606, -0.000000000882000), (-0.000000000111470, 0.000000000001275, 0.000000000833540), ]} -{(1, 14, 3); [(-0.000000000018543, -0.000000000054723, -0.000000000801120), (-0.000000000159375, 0.000000000057334, 0.000000000915340), ]} -{(1, 14, 4); [(-0.000000000103184, 0.000000000049822, -0.000000000777990), (0.000000000007805, 0.000000000045217, 0.000000000870730), ]} -{(1, 14, 5); [(-0.000000000068624, 0.000000000061067, 0.000000000677210), (0.000000000010734, 0.000000000079707, -0.000000000802790), ]} -{(1, 14, 6); [(-0.000000000003636, -0.000000000056210, -0.000000000327290), (0.000000000042176, 0.000000000003384, -0.000000000361080), ]} -{(1, 14, 7); [(0.000000000083603, 0.000000000012437, -0.000000000307520), (0.000000000122158, -0.000000000036531, 0.000000000564220), ]} -{(1); [(0.000000000118017, -0.000000000043958), (0.000000000052488, 0.000000000021401), ]} -{(2, 13, 1); [(0.000000000132404, 0.000000000039081, 0.000000000463280), (0.000000000014339, 0.000000000040189, -0.000000000688240), ]} -{(2, 13, 2); [(-0.000000000132479, 0.000000000054222, -0.000000000813090), (-0.000000000063564, 0.000000000064959, -0.000000000659000), ]} -{(2, 13, 3); [(-0.000000000004170, -0.000000000010635, -0.000000000576730), (-0.000000000035865, -0.000000000060214, 0.000000000103610), ]} -{(2, 13, 4); [(-0.000000000045839, 0.000000000043728, -0.000000000370990), (0.000000000159753, -0.000000000025150, -0.000000000098910), ]} -{(2, 13, 5); [(-0.000000000159670, -0.000000000043318, -0.000000000695600), (0.000000000018139, -0.000000000059495, -0.000000000592080), ]} -{(2, 13, 6); [(-0.000000000033318, 0.000000000069275, 0.000000000450160), (0.000000000022698, -0.000000000082999, -0.000000000687840), ]} -{(2, 13, 7); [(-0.000000000110401, 0.000000000034134, -0.000000000890220), (0.000000000166149, 0.000000000045362, -0.000000000883010), ]} -{(2); [(-0.000000000117905, -0.000000000043925), (-0.000000000075862, 0.000000000008513), ]} -{(3, 12, 1); [(0.000000000143086, 0.000000000062356, -0.000000000483500), (-0.000000000103817, 0.000000000078037, 0.000000000472230), ]} -{(3, 12, 2); [(-0.000000000155424, -0.000000000045508, 0.000000000659000), (0.000000000093217, -0.000000000078810, -0.000000000025770), ]} -{(3, 12, 3); [(0.000000000141972, 0.000000000011559, 0.000000000814930), (0.000000000003441, -0.000000000020799, -0.000000000269450), ]} -{(3, 12, 4); [(-0.000000000062525, -0.000000000012612, 0.000000000914710), (0.000000000022341, -0.000000000063441, -0.000000000389460), ]} -{(3, 12, 5); [(-0.000000000150108, 0.000000000039746, -0.000000000623510), (-0.000000000016024, 0.000000000069682, -0.000000000318430), ]} -{(3, 12, 6); [(0.000000000126718, -0.000000000076026, -0.000000000085710), (-0.000000000087266, -0.000000000071791, -0.000000000259770), ]} -{(3, 12, 7); [(-0.000000000104870, 0.000000000087943, -0.000000000843960), (0.000000000136565, -0.000000000030188, 0.000000000268980), ]} -{(3); [(0.000000000018446, -0.000000000050958), (-0.000000000076028, 0.000000000071125), ]} -{(4, 11, 1); [(-0.000000000130493, -0.000000000083443, -0.000000000895220), (-0.000000000007627, -0.000000000060212, 0.000000000006130), ]} -{(4, 11, 2); [(-0.000000000072698, 0.000000000041170, -0.000000000258020), (0.000000000117669, 0.000000000038326, 0.000000000345770), ]} -{(4, 11, 3); [(0.000000000104880, 0.000000000072814, 0.000000000084890), (0.000000000032969, 0.000000000015030, -0.000000000753030), ]} -{(4, 11, 4); [(0.000000000161624, -0.000000000058393, 0.000000000829900), (-0.000000000116600, 0.000000000036746, -0.000000000755740), ]} -{(4, 11, 5); [(-0.000000000042706, -0.000000000038066, -0.000000000817160), (0.000000000029961, 0.000000000015703, 0.000000000695900), ]} -{(4, 11, 6); [(-0.000000000061770, 0.000000000002029, -0.000000000125700), (-0.000000000125149, 0.000000000087443, 0.000000000102880), ]} -{(4, 11, 7); [(-0.000000000064870, -0.000000000054768, -0.000000000222570), (0.000000000022806, -0.000000000058834, 0.000000000129830), ]} -{(4); [(-0.000000000139601, -0.000000000075432), (-0.000000000023255, -0.000000000034143), ]} -{(5, 10, 1); [(0.000000000083613, 0.000000000048050, 0.000000000660460), (0.000000000110198, -0.000000000073112, 0.000000000199080), ]} -{(5, 10, 2); [(0.000000000033864, 0.000000000044869, 0.000000000532860), (-0.000000000138395, 0.000000000037264, -0.000000000934410), ]} -{(5, 10, 3); [(0.000000000061873, -0.000000000082817, -0.000000000300320), (0.000000000073541, -0.000000000023686, -0.000000000520430), ]} -{(5, 10, 4); [(-0.000000000084657, -0.000000000025673, -0.000000000220490), (0.000000000019120, -0.000000000064619, -0.000000000038390), ]} -{(5, 10, 5); [(0.000000000077860, -0.000000000061578, -0.000000000756290), (-0.000000000018861, -0.000000000054818, -0.000000000015080), ]} -{(5, 10, 6); [(0.000000000169401, -0.000000000044477, 0.000000000480060), (-0.000000000176460, 0.000000000061886, -0.000000000634950), ]} -{(5, 10, 7); [(0.000000000021648, -0.000000000080475, -0.000000000791200), (0.000000000027109, -0.000000000021039, 0.000000000518110), ]} -{(5); [(-0.000000000119892, 0.000000000058167), (0.000000000043034, -0.000000000077612), ]} -{(6, 9, 1); [(0.000000000025592, -0.000000000009107, -0.000000000255070), (-0.000000000066010, 0.000000000030356, -0.000000000319490), ]} -{(6, 9, 2); [(-0.000000000102325, -0.000000000051558, -0.000000000620710), (-0.000000000081096, 0.000000000078542, 0.000000000319150), ]} -{(6, 9, 3); [(-0.000000000152395, -0.000000000028637, 0.000000000662750), (0.000000000064392, -0.000000000004922, 0.000000000483280), ]} -{(6, 9, 4); [(0.000000000115941, -0.000000000033342, 0.000000000704900), (-0.000000000012983, -0.000000000077331, 0.000000000887820), ]} -{(6, 9, 5); [(-0.000000000103547, -0.000000000031121, 0.000000000970490), (-0.000000000104239, 0.000000000058207, 0.000000000655620), ]} -{(6, 9, 6); [(-0.000000000035010, 0.000000000050591, -0.000000000107160), (0.000000000033060, -0.000000000046620, 0.000000000564630), ]} -{(6, 9, 7); [(0.000000000130411, -0.000000000026735, -0.000000000346240), (0.000000000048296, -0.000000000016629, 0.000000000262350), ]} -{(6); [(0.000000000061840, -0.000000000029729), (-0.000000000168850, 0.000000000054091), ]} -{(7, 8, 1); [(-0.000000000015191, 0.000000000052191, -0.000000000955970), (0.000000000121947, -0.000000000051961, -0.000000000454890), ]} -{(7, 8, 2); [(0.000000000135853, 0.000000000046411, 0.000000000695990), (0.000000000022735, 0.000000000034874, -0.000000000661130), ]} -{(7, 8, 3); [(0.000000000112518, -0.000000000083616, 0.000000000046630), (-0.000000000164188, -0.000000000020600, -0.000000000633320), ]} -{(7, 8, 4); [(0.000000000149119, 0.000000000051141, -0.000000000843020), (-0.000000000011378, -0.000000000068024, -0.000000000755740), ]} -{(7, 8, 5); [(0.000000000099954, 0.000000000034140, -0.000000000659150), (0.000000000004412, -0.000000000053199, -0.000000000553530), ]} -{(7, 8, 6); [(0.000000000112100, 0.000000000049290, -0.000000000156830), (-0.000000000028385, 0.000000000056234, 0.000000000407050), ]} -{(7, 8, 7); [(-0.000000000076095, 0.000000000077895, -0.000000000498340), (-0.000000000177745, -0.000000000067022, 0.000000000256780), ]} -{(7); [(-0.000000000015406, 0.000000000013580), (0.000000000141414, 0.000000000041860), ]} -{(8, 7, 1); [(-0.000000000062795, -0.000000000064635, 0.000000000354140), (-0.000000000010817, -0.000000000066039, 0.000000000624270), ]} -{(8, 7, 2); [(0.000000000105901, -0.000000000075015, 0.000000000434110), (0.000000000015321, 0.000000000063062, 0.000000000285630), ]} -{(8, 7, 3); [(-0.000000000003186, -0.000000000040795, -0.000000000935200), (0.000000000062860, -0.000000000012738, -0.000000000803460), ]} -{(8, 7, 4); [(-0.000000000079194, 0.000000000006899, 0.000000000227500), (0.000000000109648, -0.000000000017293, 0.000000000109170), ]} -{(8, 7, 5); [(0.000000000166738, -0.000000000069217, 0.000000000314060), (0.000000000135358, -0.000000000021292, -0.000000000298130), ]} -{(8, 7, 6); [(0.000000000055938, 0.000000000071980, -0.000000000204860), (0.000000000007959, -0.000000000003903, 0.000000000117100), ]} -{(8, 7, 7); [(-0.000000000176284, -0.000000000072418, 0.000000000302950), (0.000000000080463, -0.000000000068900, 0.000000000095110), ]} -{(8); [(-0.000000000007694, 0.000000000012325), (-0.000000000078692, 0.000000000034313), ]} -{(9, 6, 1); [(0.000000000077377, -0.000000000078423, 0.000000000273620), (-0.000000000003958, 0.000000000034921, -0.000000000899940), ]} -{(9, 6, 2); [(-0.000000000062724, -0.000000000000257, -0.000000000220360), (0.000000000032920, 0.000000000013989, 0.000000000044580), ]} -{(9, 6, 3); [(-0.000000000036960, -0.000000000071257, -0.000000000192350), (-0.000000000004780, 0.000000000045612, 0.000000000287640), ]} -{(9, 6, 4); [(0.000000000003261, 0.000000000019653, -0.000000000789990), (-0.000000000073997, 0.000000000073978, 0.000000000729270), ]} -{(9, 6, 5); [(-0.000000000134624, 0.000000000068699, 0.000000000490930), (0.000000000101482, -0.000000000046350, -0.000000000141190), ]} -{(9, 6, 6); [(-0.000000000042251, -0.000000000088527, 0.000000000915230), (-0.000000000127282, 0.000000000084967, -0.000000000537440), ]} -{(9, 6, 7); [(-0.000000000071443, -0.000000000086559, -0.000000000993530), (-0.000000000058468, -0.000000000088534, 0.000000000931660), ]} -{(9); [(-0.000000000154047, 0.000000000003884), (-0.000000000040993, -0.000000000018755), ]} -{(10, 5, 1); [(0.000000000039073, -0.000000000060668, -0.000000000525670), (-0.000000000089443, 0.000000000072670, -0.000000000137230), ]} -{(10, 5, 2); [(-0.000000000163354, 0.000000000037165, -0.000000000681060), (0.000000000173189, -0.000000000051528, 0.000000000824440), ]} -{(10, 5, 3); [(-0.000000000062118, -0.000000000088384, -0.000000000444880), (-0.000000000023497, -0.000000000033089, 0.000000000987400), ]} -{(10, 5, 4); [(0.000000000108404, 0.000000000046065, 0.000000000360590), (-0.000000000177073, -0.000000000059876, -0.000000000733710), ]} -{(10, 5, 5); [(-0.000000000053608, 0.000000000050035, 0.000000000384170), (0.000000000147774, -0.000000000023471, -0.000000000940830), ]} -{(10, 5, 6); [(-0.000000000088890, -0.000000000075462, -0.000000000690180), (0.000000000063501, 0.000000000074210, -0.000000000969680), ]} -{(10, 5, 7); [(0.000000000076109, 0.000000000011363, -0.000000000092250), (-0.000000000178132, -0.000000000019695, -0.000000000508200), ]} -{(10); [(-0.000000000074564, 0.000000000089858), (0.000000000121495, -0.000000000069432), ]} -{(11, 4, 1); [(0.000000000012875, 0.000000000058914, -0.000000000626840), (-0.000000000007618, 0.000000000029344, 0.000000000857970), ]} -{(11, 4, 2); [(0.000000000074291, 0.000000000010907, -0.000000000953120), (-0.000000000031764, -0.000000000052671, 0.000000000132640), ]} -{(11, 4, 3); [(-0.000000000022773, -0.000000000076836, -0.000000000068680), (-0.000000000085260, -0.000000000058583, 0.000000000558040), ]} -{(11, 4, 4); [(0.000000000092711, -0.000000000078472, 0.000000000397790), (0.000000000138536, 0.000000000045988, 0.000000000051590), ]} -{(11, 4, 5); [(0.000000000160820, 0.000000000077465, 0.000000000535070), (-0.000000000021019, 0.000000000068614, 0.000000000042450), ]} -{(11, 4, 6); [(-0.000000000096212, -0.000000000015236, -0.000000000306260), (-0.000000000161287, 0.000000000008837, -0.000000000274170), ]} -{(11, 4, 7); [(-0.000000000157185, 0.000000000077951, -0.000000000921670), (0.000000000004828, 0.000000000040209, 0.000000000077560), ]} -{(11); [(0.000000000166969, -0.000000000023686), (0.000000000001447, 0.000000000083078), ]} -{(12, 3, 1); [(-0.000000000039432, -0.000000000021670, 0.000000000657410), (-0.000000000044837, 0.000000000018359, 0.000000000260700), ]} -{(12, 3, 2); [(0.000000000143608, 0.000000000003590, -0.000000000956610), (-0.000000000035009, 0.000000000036121, -0.000000000190390), ]} -{(12, 3, 3); [(0.000000000167663, 0.000000000016613, 0.000000000387860), (0.000000000042921, -0.000000000013053, -0.000000000367210), ]} -{(12, 3, 4); [(0.000000000076209, -0.000000000065713, 0.000000000161640), (0.000000000082377, 0.000000000083281, 0.000000000051380), ]} -{(12, 3, 5); [(0.000000000147951, -0.000000000026028, -0.000000000622950), (0.000000000026759, 0.000000000057689, 0.000000000587600), ]} -{(12, 3, 6); [(0.000000000111453, -0.000000000079226, 0.000000000339750), (-0.000000000170385, 0.000000000050890, 0.000000000991120), ]} -{(12, 3, 7); [(0.000000000113680, -0.000000000023219, 0.000000000759420), (0.000000000087725, 0.000000000081220, -0.000000000969470), ]} -{(12); [(0.000000000080241, -0.000000000073759), (0.000000000023017, 0.000000000039355), ]} -{(13, 2, 1); [(0.000000000095067, 0.000000000023823, 0.000000000900430), (0.000000000011125, 0.000000000061697, 0.000000000892910), ]} -{(13, 2, 2); [(0.000000000162480, -0.000000000072985, -0.000000000198200), (0.000000000164018, -0.000000000074354, 0.000000000167480), ]} -{(13, 2, 3); [(0.000000000077986, -0.000000000018901, 0.000000000706090), (0.000000000079063, -0.000000000089546, -0.000000000782830), ]} -{(13, 2, 4); [(0.000000000147805, 0.000000000022467, -0.000000000091900), (0.000000000035870, -0.000000000005909, -0.000000000671290), ]} -{(13, 2, 5); [(0.000000000137457, 0.000000000031820, 0.000000000415100), (0.000000000075863, 0.000000000084366, 0.000000000594790), ]} -{(13, 2, 6); [(0.000000000071678, -0.000000000083796, -0.000000000708640), (-0.000000000081820, -0.000000000011655, -0.000000000281430), ]} -{(13, 2, 7); [(0.000000000098040, -0.000000000077600, -0.000000000784800), (-0.000000000124191, 0.000000000052381, -0.000000000555870), ]} -{(13); [(-0.000000000051834, -0.000000000005491), (-0.000000000105543, 0.000000000031944), ]} -{(14, 1, 1); [(-0.000000000020793, -0.000000000086119, 0.000000000113540), (0.000000000050124, -0.000000000007725, 0.000000000077490), ]} -{(14, 1, 2); [(0.000000000144241, -0.000000000035066, 0.000000000203030), (0.000000000000698, -0.000000000081406, -0.000000000830430), ]} -{(14, 1, 3); [(-0.000000000069425, -0.000000000050845, -0.000000000463350), (-0.000000000126380, -0.000000000051577, 0.000000000576670), ]} -{(14, 1, 4); [(-0.000000000093816, 0.000000000000482, -0.000000000161020), (0.000000000137350, -0.000000000063581, -0.000000000410140), ]} -{(14, 1, 5); [(0.000000000149538, -0.000000000015837, -0.000000000881810), (0.000000000167319, -0.000000000051604, 0.000000000814540), ]} -{(14, 1, 6); [(-0.000000000002938, 0.000000000001211, -0.000000000126240), (-0.000000000179658, -0.000000000053559, -0.000000000149310), ]} -{(14, 1, 7); [(0.000000000025912, 0.000000000088737, 0.000000000990040), (0.000000000122826, 0.000000000069543, -0.000000000449550), ]} -{(14); [(0.000000000106624, 0.000000000017876), (-0.000000000139843, 0.000000000053957), ]} -{(15, 0, 1); [(-0.000000000120821, 0.000000000077641, 0.000000000335720), (-0.000000000127395, 0.000000000006301, -0.000000000383180), ]} -{(15, 0, 2); [(0.000000000069929, 0.000000000084284, 0.000000000490060), (0.000000000062715, 0.000000000072846, 0.000000000969230), ]} -{(15, 0, 3); [(-0.000000000025710, 0.000000000062686, -0.000000000013970), (-0.000000000123763, -0.000000000073394, 0.000000000869410), ]} -{(15, 0, 4); [(0.000000000060330, -0.000000000028894, 0.000000000619040), (0.000000000095586, 0.000000000062809, 0.000000000938890), ]} -{(15, 0, 5); [(-0.000000000052276, 0.000000000084552, 0.000000000577720), (-0.000000000039006, -0.000000000012724, -0.000000000942140), ]} -{(15, 0, 6); [(-0.000000000147500, 0.000000000038449, -0.000000000958600), (0.000000000084777, -0.000000000016393, 0.000000000914970), ]} -{(15, 0, 7); [(-0.000000000128029, 0.000000000007012, 0.000000000815760), (0.000000000149866, -0.000000000075958, -0.000000000276420), ]} -{(15); [(-0.000000000114316, 0.000000000055233), (0.000000000025270, 0.000000000082745), ]} -{(0, 15, 1); [(0.000000000027912, -0.000000000017578, 0.000000000225050), (-0.000000000065410, 0.000000000019529, -0.000000000492750), (-0.000000000131880, -0.000000000078828, -0.000000000346160), ]} -{(0, 15, 2); [(0.000000000103033, 0.000000000061723, 0.000000000044790), (-0.000000000010187, -0.000000000035762, -0.000000000637510), (0.000000000116459, -0.000000000053950, -0.000000000943360), ]} -{(0, 15, 3); [(-0.000000000017549, -0.000000000079225, 0.000000000522800), (-0.000000000049418, -0.000000000023996, 0.000000000879630), (-0.000000000134183, -0.000000000005444, -0.000000000893290), ]} -{(0, 15, 4); [(0.000000000106391, 0.000000000041259, -0.000000000163440), (-0.000000000040700, -0.000000000063685, 0.000000000842350), (0.000000000113786, -0.000000000032930, -0.000000000572460), ]} -{(0, 15, 5); [(-0.000000000156005, 0.000000000034329, 0.000000000478170), (-0.000000000127282, -0.000000000086647, -0.000000000977810), (-0.000000000023149, -0.000000000007734, -0.000000000591330), ]} -{(0, 15, 6); [(0.000000000157521, 0.000000000014959, -0.000000000966670), (-0.000000000043512, 0.000000000032152, 0.000000000263700), (0.000000000151204, -0.000000000085999, -0.000000000186730), ]} -{(0, 15, 7); [(-0.000000000017267, 0.000000000023631, -0.000000000565730), (-0.000000000154942, -0.000000000075093, -0.000000000973900), (-0.000000000149745, 0.000000000051745, 0.000000000775330), ]} -{(0); [(0.000000000127722, 0.000000000039046), (0.000000000048977, 0.000000000001297), (0.000000000168888, -0.000000000073291), ]} -{(1, 14, 1); [(0.000000000117943, -0.000000000043449, 0.000000000233670), (-0.000000000018628, -0.000000000047139, -0.000000000634020), (-0.000000000081071, 0.000000000025983, -0.000000000255920), ]} -{(1, 14, 2); [(0.000000000159716, 0.000000000051238, 0.000000000161760), (0.000000000089403, -0.000000000061696, -0.000000000243010), (-0.000000000154448, -0.000000000059089, 0.000000000170370), ]} -{(1, 14, 3); [(0.000000000122183, 0.000000000009377, -0.000000000960530), (-0.000000000099347, 0.000000000021407, -0.000000000412010), (-0.000000000144606, -0.000000000064437, -0.000000000009040), ]} -{(1, 14, 4); [(0.000000000071339, -0.000000000056943, -0.000000000352660), (0.000000000118294, 0.000000000068820, 0.000000000896760), (-0.000000000059206, 0.000000000060827, 0.000000000936230), ]} -{(1, 14, 5); [(0.000000000102231, 0.000000000005623, -0.000000000167270), (0.000000000050694, 0.000000000086528, -0.000000000697360), (-0.000000000154562, 0.000000000056890, -0.000000000919520), ]} -{(1, 14, 6); [(0.000000000146536, -0.000000000077612, 0.000000000050980), (-0.000000000147861, -0.000000000076223, -0.000000000424750), (0.000000000008273, 0.000000000041161, 0.000000000060300), ]} -{(1, 14, 7); [(-0.000000000133460, 0.000000000006397, 0.000000000854110), (0.000000000057211, 0.000000000062596, -0.000000000998380), (0.000000000175822, 0.000000000080182, 0.000000000811520), ]} -{(1); [(-0.000000000015510, -0.000000000016680), (-0.000000000011376, 0.000000000008376), (0.000000000155588, -0.000000000025587), ]} -{(2, 13, 1); [(0.000000000140144, 0.000000000039487, 0.000000000563730), (-0.000000000082009, 0.000000000051915, 0.000000000554110), (-0.000000000044770, -0.000000000040950, -0.000000000795290), ]} -{(2, 13, 2); [(0.000000000117413, 0.000000000089373, -0.000000000202770), (0.000000000053617, -0.000000000043297, 0.000000000489850), (-0.000000000058485, -0.000000000036847, -0.000000000691780), ]} -{(2, 13, 3); [(-0.000000000153702, 0.000000000030238, -0.000000000760800), (-0.000000000028820, 0.000000000003959, 0.000000000154440), (-0.000000000025607, 0.000000000039838, 0.000000000659720), ]} -{(2, 13, 4); [(0.000000000028276, -0.000000000082450, -0.000000000344120), (-0.000000000028528, -0.000000000075157, 0.000000000823650), (-0.000000000001095, 0.000000000001331, 0.000000000268600), ]} -{(2, 13, 5); [(0.000000000154929, -0.000000000013436, 0.000000000887410), (0.000000000030915, 0.000000000017647, -0.000000000109090), (-0.000000000153466, 0.000000000085109, 0.000000000408600), ]} -{(2, 13, 6); [(0.000000000103333, 0.000000000088378, 0.000000000505970), (0.000000000029643, -0.000000000052688, -0.000000000702400), (-0.000000000007163, 0.000000000077834, 0.000000000899100), ]} -{(2, 13, 7); [(-0.000000000018398, -0.000000000027086, -0.000000000931590), (0.000000000016916, -0.000000000044529, -0.000000000599330), (0.000000000042943, -0.000000000071626, 0.000000000220790), ]} -{(2); [(-0.000000000173463, -0.000000000020864), (0.000000000039393, -0.000000000069229), (-0.000000000119950, -0.000000000075256), ]} -{(3, 12, 1); [(0.000000000105222, 0.000000000036228, -0.000000000312270), (0.000000000079577, 0.000000000012285, -0.000000000593790), (-0.000000000005717, 0.000000000031035, 0.000000000703190), ]} -{(3, 12, 2); [(-0.000000000097326, -0.000000000032740, -0.000000000184290), (-0.000000000048520, 0.000000000000871, -0.000000000231180), (0.000000000057433, 0.000000000066930, -0.000000000848100), ]} -{(3, 12, 3); [(0.000000000166306, 0.000000000078962, 0.000000000211970), (-0.000000000144118, 0.000000000028054, 0.000000000576490), (-0.000000000016343, -0.000000000002503, -0.000000000156630), ]} -{(3, 12, 4); [(0.000000000151703, -0.000000000013876, -0.000000000083110), (0.000000000090935, -0.000000000033410, 0.000000000288580), (0.000000000133793, -0.000000000017417, 0.000000000227340), ]} -{(3, 12, 5); [(-0.000000000074152, 0.000000000043073, -0.000000000711980), (-0.000000000040668, 0.000000000045196, -0.000000000560030), (-0.000000000130348, -0.000000000043812, 0.000000000404710), ]} -{(3, 12, 6); [(-0.000000000093238, -0.000000000038183, 0.000000000613340), (-0.000000000045322, -0.000000000072826, 0.000000000590430), (0.000000000071998, 0.000000000018318, 0.000000000847130), ]} -{(3, 12, 7); [(-0.000000000017751, 0.000000000007550, 0.000000000140990), (0.000000000157517, -0.000000000038480, 0.000000000552000), (-0.000000000083499, -0.000000000031637, -0.000000000373770), ]} -{(3); [(0.000000000022623, 0.000000000005734), (0.000000000121502, 0.000000000029730), (-0.000000000089211, 0.000000000061852), ]} -{(4, 11, 1); [(-0.000000000108128, 0.000000000015844, 0.000000000102200), (-0.000000000034744, -0.000000000074592, 0.000000000474360), (0.000000000160134, -0.000000000020243, -0.000000000564680), ]} -{(4, 11, 2); [(-0.000000000008226, 0.000000000036661, 0.000000000854560), (-0.000000000168867, 0.000000000068142, 0.000000000783830), (0.000000000089758, -0.000000000042269, 0.000000000629280), ]} -{(4, 11, 3); [(0.000000000171306, 0.000000000026313, -0.000000000564950), (-0.000000000140587, 0.000000000087723, -0.000000000271000), (-0.000000000095346, -0.000000000000604, 0.000000000925460), ]} -{(4, 11, 4); [(0.000000000130783, -0.000000000065601, -0.000000000699610), (0.000000000082620, 0.000000000022711, 0.000000000321040), (0.000000000015874, 0.000000000025808, -0.000000000430410), ]} -{(4, 11, 5); [(0.000000000091283, -0.000000000012511, -0.000000000641010), (-0.000000000046726, -0.000000000021155, -0.000000000834220), (-0.000000000035755, 0.000000000086492, -0.000000000081750), ]} -{(4, 11, 6); [(0.000000000045056, -0.000000000049475, 0.000000000987860), (0.000000000078752, -0.000000000060423, 0.000000000460420), (-0.000000000031349, 0.000000000012712, -0.000000000809310), ]} -{(4, 11, 7); [(0.000000000123834, -0.000000000038090, 0.000000000224420), (-0.000000000046281, 0.000000000047399, 0.000000000755210), (-0.000000000149132, 0.000000000012266, 0.000000000053410), ]} -{(4); [(-0.000000000032919, -0.000000000060445), (0.000000000098477, 0.000000000013723), (0.000000000046367, -0.000000000083474), ]} -{(5, 10, 1); [(-0.000000000162793, 0.000000000076101, -0.000000000760320), (0.000000000090067, -0.000000000082160, 0.000000000236380), (0.000000000032782, -0.000000000035084, -0.000000000526630), ]} -{(5, 10, 2); [(0.000000000155527, -0.000000000081944, -0.000000000408850), (-0.000000000025530, 0.000000000064179, 0.000000000924690), (0.000000000133261, 0.000000000089249, -0.000000000011740), ]} -{(5, 10, 3); [(0.000000000127686, 0.000000000012703, 0.000000000998180), (-0.000000000034442, -0.000000000088768, 0.000000000121300), (0.000000000027517, 0.000000000073112, -0.000000000921990), ]} -{(5, 10, 4); [(-0.000000000034501, 0.000000000022601, -0.000000000264590), (0.000000000070431, -0.000000000083901, -0.000000000256460), (0.000000000117570, -0.000000000051129, -0.000000000257360), ]} -{(5, 10, 5); [(0.000000000071014, 0.000000000025468, 0.000000000862340), (-0.000000000107305, -0.000000000030823, -0.000000000573230), (0.000000000085702, -0.000000000046016, -0.000000000505140), ]} -{(5, 10, 6); [(-0.000000000169067, 0.000000000016377, 0.000000000016770), (0.000000000044691, -0.000000000010992, 0.000000000850440), (0.000000000031681, -0.000000000033386, 0.000000000643030), ]} -{(5, 10, 7); [(0.000000000136578, -0.000000000062787, 0.000000000749100), (-0.000000000057778, -0.000000000009527, 0.000000000262990), (0.000000000123312, -0.000000000059269, 0.000000000355160), ]} -{(5); [(-0.000000000126026, 0.000000000034529), (0.000000000027879, 0.000000000001661), (0.000000000110365, -0.000000000018942), ]} -{(6, 9, 1); [(-0.000000000031288, -0.000000000079143, -0.000000000017170), (0.000000000168052, -0.000000000079770, -0.000000000634910), (-0.000000000078612, -0.000000000064974, 0.000000000623610), ]} -{(6, 9, 2); [(-0.000000000024363, 0.000000000089733, 0.000000000970600), (0.000000000128142, 0.000000000081981, -0.000000000495020), (0.000000000082824, 0.000000000028190, -0.000000000868000), ]} -{(6, 9, 3); [(0.000000000076048, 0.000000000036427, -0.000000000019120), (-0.000000000036707, -0.000000000048614, 0.000000000738360), (-0.000000000022233, -0.000000000084278, -0.000000000398300), ]} -{(6, 9, 4); [(-0.000000000031730, 0.000000000073426, -0.000000000717670), (-0.000000000138570, -0.000000000018786, 0.000000000506010), (0.000000000039139, 0.000000000068190, 0.000000000573240), ]} -{(6, 9, 5); [(0.000000000144562, 0.000000000005064, -0.000000000882720), (-0.000000000171716, -0.000000000046272, 0.000000000025140), (-0.000000000106049, 0.000000000011614, 0.000000000019950), ]} -{(6, 9, 6); [(0.000000000135969, 0.000000000068655, 0.000000000588900), (-0.000000000086696, -0.000000000086674, -0.000000000798410), (-0.000000000079694, 0.000000000081615, 0.000000000670820), ]} -{(6, 9, 7); [(0.000000000110632, -0.000000000032550, 0.000000000942200), (-0.000000000039811, -0.000000000066227, -0.000000000080200), (0.000000000158625, 0.000000000064861, 0.000000000760080), ]} -{(6); [(-0.000000000040291, 0.000000000064158), (0.000000000129906, 0.000000000023994), (-0.000000000142581, -0.000000000016714), ]} -{(7, 8, 1); [(0.000000000020915, -0.000000000054264, 0.000000000991450), (0.000000000166146, -0.000000000040014, 0.000000000504710), (-0.000000000098899, -0.000000000062996, -0.000000000503580), ]} -{(7, 8, 2); [(-0.000000000168314, 0.000000000039232, -0.000000000990950), (0.000000000168360, 0.000000000068578, -0.000000000802410), (-0.000000000090763, 0.000000000081837, -0.000000000660900), ]} -{(7, 8, 3); [(-0.000000000120755, -0.000000000071414, 0.000000000080200), (0.000000000091974, -0.000000000034244, 0.000000000097900), (0.000000000092319, -0.000000000069651, 0.000000000539730), ]} -{(7, 8, 4); [(-0.000000000021230, 0.000000000073912, 0.000000000282920), (0.000000000099379, -0.000000000047891, 0.000000000827110), (-0.000000000039810, -0.000000000087671, -0.000000000403910), ]} -{(7, 8, 5); [(-0.000000000003293, -0.000000000059049, 0.000000000963190), (-0.000000000034332, -0.000000000069423, 0.000000000927390), (0.000000000093777, 0.000000000014355, -0.000000000186820), ]} -{(7, 8, 6); [(0.000000000125616, -0.000000000088918, 0.000000000744260), (0.000000000061402, 0.000000000071542, -0.000000000546140), (0.000000000067973, 0.000000000069267, 0.000000000194750), ]} -{(7, 8, 7); [(-0.000000000026728, -0.000000000087884, -0.000000000852570), (0.000000000078800, 0.000000000066197, 0.000000000427370), (-0.000000000008664, 0.000000000018787, -0.000000000554920), ]} -{(7); [(-0.000000000168792, 0.000000000044384), (-0.000000000044328, -0.000000000045983), (-0.000000000084303, -0.000000000080008), ]} -{(8, 7, 1); [(-0.000000000103536, -0.000000000032103, -0.000000000766960), (-0.000000000156985, 0.000000000057472, -0.000000000511050), (-0.000000000066397, 0.000000000081055, 0.000000000972060), ]} -{(8, 7, 2); [(-0.000000000134881, 0.000000000053049, -0.000000000495280), (0.000000000083797, -0.000000000034693, 0.000000000665460), (0.000000000087904, 0.000000000067973, 0.000000000244590), ]} -{(8, 7, 3); [(-0.000000000073477, 0.000000000030683, -0.000000000711540), (0.000000000120560, -0.000000000075646, -0.000000000845290), (0.000000000148502, -0.000000000000936, 0.000000000359720), ]} -{(8, 7, 4); [(0.000000000016224, -0.000000000059838, 0.000000000150800), (-0.000000000176462, -0.000000000046085, -0.000000000942460), (0.000000000059740, -0.000000000061865, -0.000000000957050), ]} -{(8, 7, 5); [(-0.000000000041236, 0.000000000046280, -0.000000000083590), (-0.000000000071899, -0.000000000056385, -0.000000000037330), (-0.000000000091227, -0.000000000075857, -0.000000000781320), ]} -{(8, 7, 6); [(0.000000000158938, 0.000000000069144, -0.000000000713410), (0.000000000169520, 0.000000000032090, -0.000000000823360), (-0.000000000053349, 0.000000000083591, 0.000000000029300), ]} -{(8, 7, 7); [(-0.000000000141163, -0.000000000065652, -0.000000000408430), (0.000000000114371, -0.000000000040090, -0.000000000501230), (0.000000000094677, 0.000000000002992, -0.000000000170860), ]} -{(8); [(-0.000000000098071, 0.000000000003733), (0.000000000056758, -0.000000000015932), (-0.000000000068689, -0.000000000030970), ]} -{(9, 6, 1); [(0.000000000116031, 0.000000000005184, 0.000000000987760), (0.000000000039275, 0.000000000078860, -0.000000000717280), (0.000000000118214, 0.000000000079568, 0.000000000859730), ]} -{(9, 6, 2); [(0.000000000047460, 0.000000000073043, 0.000000000579590), (0.000000000127107, -0.000000000004491, 0.000000000944280), (-0.000000000092624, 0.000000000057393, 0.000000000349730), ]} -{(9, 6, 3); [(0.000000000019766, -0.000000000075702, 0.000000000011070), (0.000000000104091, -0.000000000051305, 0.000000000286470), (-0.000000000033587, -0.000000000039734, -0.000000000985560), ]} -{(9, 6, 4); [(0.000000000179615, -0.000000000061329, -0.000000000072790), (-0.000000000034840, 0.000000000003513, -0.000000000742440), (-0.000000000069494, 0.000000000028758, -0.000000000613610), ]} -{(9, 6, 5); [(0.000000000065874, 0.000000000023151, -0.000000000718070), (0.000000000140999, 0.000000000027191, -0.000000000579010), (-0.000000000122667, -0.000000000064402, 0.000000000642120), ]} -{(9, 6, 6); [(-0.000000000134420, 0.000000000082168, -0.000000000386850), (-0.000000000162553, 0.000000000030113, -0.000000000678010), (0.000000000162960, 0.000000000089936, 0.000000000314940), ]} -{(9, 6, 7); [(0.000000000154573, 0.000000000067216, 0.000000000179610), (0.000000000000727, 0.000000000053321, 0.000000000084070), (-0.000000000004621, 0.000000000035881, -0.000000000216310), ]} -{(9); [(0.000000000082974, -0.000000000039153), (-0.000000000058513, -0.000000000082516), (0.000000000146828, 0.000000000031030), ]} -{(10, 5, 1); [(0.000000000069025, -0.000000000024281, 0.000000000599400), (0.000000000111471, 0.000000000069811, 0.000000000437870), (-0.000000000051606, -0.000000000010626, -0.000000000284860), ]} -{(10, 5, 2); [(0.000000000160453, -0.000000000047156, 0.000000000210290), (0.000000000129427, -0.000000000073973, -0.000000000918550), (-0.000000000150660, -0.000000000027384, 0.000000000048950), ]} -{(10, 5, 3); [(0.000000000160634, 0.000000000066628, 0.000000000032280), (0.000000000108075, -0.000000000084118, -0.000000000964120), (-0.000000000049865, 0.000000000014192, 0.000000000201220), ]} -{(10, 5, 4); [(0.000000000039464, -0.000000000045574, -0.000000000801730), (-0.000000000124477, 0.000000000064353, -0.000000000520680), (0.000000000176087, -0.000000000031973, 0.000000000138050), ]} -{(10, 5, 5); [(-0.000000000051714, -0.000000000020838, 0.000000000865720), (-0.000000000048488, -0.000000000007335, 0.000000000390330), (-0.000000000070485, 0.000000000063356, 0.000000000133660), ]} -{(10, 5, 6); [(0.000000000055833, -0.000000000057339, -0.000000000288000), (-0.000000000009773, -0.000000000078026, 0.000000000013070), (0.000000000174569, -0.000000000038592, -0.000000000874900), ]} -{(10, 5, 7); [(-0.000000000052227, -0.000000000063815, 0.000000000786880), (0.000000000097477, -0.000000000068855, 0.000000000378520), (0.000000000154474, 0.000000000042063, 0.000000000429290), ]} -{(10); [(0.000000000034170, -0.000000000027431), (0.000000000070217, 0.000000000049163), (-0.000000000015995, 0.000000000043878), ]} -{(11, 4, 1); [(-0.000000000024562, -0.000000000013683, -0.000000000225170), (0.000000000169876, -0.000000000050255, -0.000000000406610), (0.000000000036074, -0.000000000052616, 0.000000000210930), ]} -{(11, 4, 2); [(-0.000000000042087, 0.000000000086049, 0.000000000945490), (0.000000000041671, -0.000000000062325, -0.000000000762530), (0.000000000009181, -0.000000000007801, -0.000000000480410), ]} -{(11, 4, 3); [(-0.000000000070006, -0.000000000083639, 0.000000000699750), (0.000000000061301, 0.000000000015805, 0.000000000799130), (0.000000000084844, 0.000000000077516, 0.000000000029730), ]} -{(11, 4, 4); [(0.000000000030410, -0.000000000061986, 0.000000000904550), (-0.000000000026314, 0.000000000086613, 0.000000000001850), (-0.000000000026316, 0.000000000029218, 0.000000000618180), ]} -{(11, 4, 5); [(-0.000000000117153, 0.000000000060475, 0.000000000799400), (-0.000000000163417, 0.000000000043882, -0.000000000543590), (-0.000000000146170, -0.000000000077942, -0.000000000790980), ]} -{(11, 4, 6); [(-0.000000000089000, -0.000000000057613, 0.000000000633630), (0.000000000137904, -0.000000000000127, -0.000000000504050), (-0.000000000060579, 0.000000000008647, 0.000000000153600), ]} -{(11, 4, 7); [(-0.000000000027748, -0.000000000041727, -0.000000000326040), (-0.000000000015834, 0.000000000037541, 0.000000000232110), (-0.000000000080772, -0.000000000079055, 0.000000000655310), ]} -{(11); [(-0.000000000010281, -0.000000000041911), (0.000000000105714, -0.000000000011462), (-0.000000000155871, 0.000000000066400), ]} -{(12, 3, 1); [(-0.000000000171584, -0.000000000041434, 0.000000000845170), (0.000000000007974, 0.000000000057393, 0.000000000920280), (0.000000000113196, 0.000000000025102, 0.000000000739140), ]} -{(12, 3, 2); [(0.000000000096817, 0.000000000069710, -0.000000000675000), (-0.000000000003066, 0.000000000060637, -0.000000000505250), (-0.000000000156626, -0.000000000040453, -0.000000000560010), ]} -{(12, 3, 3); [(-0.000000000131870, 0.000000000000545, 0.000000000736440), (0.000000000059125, 0.000000000031869, 0.000000000870020), (0.000000000042090, 0.000000000085099, 0.000000000376700), ]} -{(12, 3, 4); [(-0.000000000131981, -0.000000000040041, -0.000000000313560), (-0.000000000116832, -0.000000000065965, 0.000000000865490), (-0.000000000081838, -0.000000000017184, -0.000000000021370), ]} -{(12, 3, 5); [(-0.000000000072276, 0.000000000027094, -0.000000000319010), (0.000000000130555, 0.000000000083017, -0.000000000563810), (-0.000000000044127, -0.000000000023678, -0.000000000881070), ]} -{(12, 3, 6); [(-0.000000000039452, 0.000000000022488, 0.000000000715800), (-0.000000000160181, 0.000000000018819, 0.000000000741870), (0.000000000104130, 0.000000000053552, -0.000000000129460), ]} -{(12, 3, 7); [(-0.000000000048457, 0.000000000006550, -0.000000000246650), (-0.000000000165882, 0.000000000070719, -0.000000000346160), (-0.000000000004893, 0.000000000042660, -0.000000000101050), ]} -{(12); [(0.000000000094829, -0.000000000047586), (0.000000000056032, 0.000000000055362), (-0.000000000016726, 0.000000000008340), ]} -{(13, 2, 1); [(0.000000000169825, 0.000000000030193, 0.000000000298010), (-0.000000000088443, -0.000000000047786, -0.000000000688110), (0.000000000057619, -0.000000000080871, -0.000000000435920), ]} -{(13, 2, 2); [(0.000000000174659, -0.000000000031333, 0.000000000899990), (-0.000000000137781, 0.000000000010454, -0.000000000907420), (-0.000000000138396, 0.000000000030417, 0.000000000374560), ]} -{(13, 2, 3); [(0.000000000144512, 0.000000000042887, -0.000000000452030), (0.000000000174941, -0.000000000046068, 0.000000000842650), (0.000000000097723, -0.000000000021912, 0.000000000267730), ]} -{(13, 2, 4); [(-0.000000000101838, -0.000000000059749, 0.000000000488990), (0.000000000146758, -0.000000000050563, -0.000000000715610), (0.000000000071279, -0.000000000006544, -0.000000000554550), ]} -{(13, 2, 5); [(0.000000000121600, -0.000000000067037, 0.000000000518600), (-0.000000000145145, 0.000000000015528, -0.000000000796240), (-0.000000000083535, 0.000000000003795, 0.000000000261520), ]} -{(13, 2, 6); [(-0.000000000073859, 0.000000000037703, 0.000000000406030), (-0.000000000112052, -0.000000000004711, -0.000000000867330), (-0.000000000165195, 0.000000000037731, 0.000000000447370), ]} -{(13, 2, 7); [(0.000000000058295, -0.000000000019311, 0.000000000529020), (0.000000000101643, -0.000000000087145, -0.000000000341020), (0.000000000114888, -0.000000000078625, -0.000000000240880), ]} -{(13); [(-0.000000000065731, -0.000000000003435), (-0.000000000043083, -0.000000000062453), (0.000000000174097, 0.000000000007723), ]} -{(14, 1, 1); [(0.000000000179988, 0.000000000081662, -0.000000000720950), (-0.000000000034757, 0.000000000014983, -0.000000000202140), (-0.000000000148332, -0.000000000058180, -0.000000000288400), ]} -{(14, 1, 2); [(0.000000000127844, -0.000000000066623, -0.000000000141270), (-0.000000000130877, -0.000000000027583, -0.000000000182130), (-0.000000000133428, 0.000000000067685, -0.000000000283950), ]} -{(14, 1, 3); [(0.000000000048977, 0.000000000017965, -0.000000000436870), (0.000000000014806, -0.000000000086197, 0.000000000667940), (-0.000000000099490, -0.000000000079462, 0.000000000340720), ]} -{(14, 1, 4); [(-0.000000000076603, -0.000000000083770, -0.000000000352200), (-0.000000000110835, 0.000000000010408, -0.000000000775590), (0.000000000108851, 0.000000000082657, -0.000000000213660), ]} -{(14, 1, 5); [(-0.000000000015996, 0.000000000012611, -0.000000000871220), (0.000000000067554, -0.000000000021543, 0.000000000120110), (-0.000000000144099, -0.000000000024639, -0.000000000635200), ]} -{(14, 1, 6); [(-0.000000000003265, 0.000000000050796, 0.000000000443540), (0.000000000178191, -0.000000000009188, 0.000000000454540), (0.000000000028840, -0.000000000078200, 0.000000000106060), ]} -{(14, 1, 7); [(0.000000000021524, -0.000000000074255, 0.000000000481500), (-0.000000000023321, -0.000000000019515, 0.000000000743570), (-0.000000000024631, -0.000000000087576, -0.000000000420590), ]} -{(14); [(-0.000000000060603, -0.000000000069825), (-0.000000000024153, 0.000000000009548), (-0.000000000098659, 0.000000000003447), ]} -{(15, 0, 1); [(0.000000000006847, 0.000000000014107, -0.000000000071650), (0.000000000095088, 0.000000000039389, -0.000000000295100), (-0.000000000119759, -0.000000000038163, 0.000000000459150), ]} -{(15, 0, 2); [(-0.000000000059293, 0.000000000053022, -0.000000000119580), (0.000000000095645, 0.000000000060895, 0.000000000408020), (0.000000000174836, -0.000000000049417, -0.000000000782130), ]} -{(15, 0, 3); [(0.000000000131833, -0.000000000023752, 0.000000000205750), (-0.000000000137758, -0.000000000052276, -0.000000000304460), (-0.000000000153683, -0.000000000052941, -0.000000000973010), ]} -{(15, 0, 4); [(0.000000000092133, -0.000000000073966, 0.000000000016160), (-0.000000000129950, 0.000000000078877, -0.000000000176030), (-0.000000000152250, 0.000000000073420, 0.000000000344880), ]} -{(15, 0, 5); [(0.000000000030535, -0.000000000051683, -0.000000000376890), (-0.000000000165174, 0.000000000009857, -0.000000000507690), (0.000000000172414, -0.000000000045324, -0.000000000186420), ]} -{(15, 0, 6); [(-0.000000000037725, -0.000000000065474, -0.000000000867790), (0.000000000049656, 0.000000000059288, 0.000000000920430), (0.000000000014735, 0.000000000073895, 0.000000000444950), ]} -{(15, 0, 7); [(-0.000000000100343, 0.000000000002808, 0.000000000298720), (0.000000000156736, 0.000000000055274, 0.000000000672950), (-0.000000000178100, -0.000000000068783, 0.000000000959720), ]} -{(15); [(-0.000000000153237, 0.000000000007670), (0.000000000007490, -0.000000000039908), (-0.000000000021633, 0.000000000063955), ]} -{(0, 15, 1); [(0.000000000136072, -0.000000000048570, 0.000000000953680), (-0.000000000177499, -0.000000000085583, 0.000000000452530), (-0.000000000079616, 0.000000000020385, 0.000000000454690), (-0.000000000100169, -0.000000000018963, 0.000000000762230), ]} -{(0, 15, 2); [(-0.000000000171252, -0.000000000015699, 0.000000000464510), (0.000000000088963, 0.000000000036541, 0.000000000075930), (-0.000000000153812, 0.000000000021912, 0.000000000522440), (0.000000000021276, 0.000000000003922, 0.000000000582300), ]} -{(0, 15, 3); [(-0.000000000172086, 0.000000000007111, 0.000000000153730), (-0.000000000091224, -0.000000000005478, -0.000000000782380), (-0.000000000168708, -0.000000000059443, -0.000000000476520), (0.000000000174265, 0.000000000039967, 0.000000000473280), ]} -{(0, 15, 4); [(-0.000000000045795, 0.000000000086323, -0.000000000387760), (0.000000000049297, -0.000000000030862, 0.000000000044130), (0.000000000032307, 0.000000000075161, -0.000000000588220), (0.000000000156276, -0.000000000010340, -0.000000000647020), ]} -{(0, 15, 5); [(-0.000000000029942, 0.000000000019070, -0.000000000942910), (-0.000000000119058, -0.000000000079295, -0.000000000706670), (-0.000000000069143, -0.000000000018649, -0.000000000130690), (0.000000000048894, 0.000000000006768, 0.000000000281120), ]} -{(0, 15, 6); [(-0.000000000156629, -0.000000000042390, 0.000000000992440), (0.000000000017958, 0.000000000025402, 0.000000000081370), (0.000000000143446, -0.000000000046419, -0.000000000561830), (-0.000000000037514, -0.000000000079992, 0.000000000595170), ]} -{(0, 15, 7); [(-0.000000000126429, 0.000000000086861, -0.000000000328100), (0.000000000042858, 0.000000000063396, 0.000000000886210), (0.000000000062517, -0.000000000063149, 0.000000000753780), (-0.000000000000434, 0.000000000061407, 0.000000000765260), ]} -{(0); [(-0.000000000077071, 0.000000000003288), (0.000000000168271, 0.000000000064454), (0.000000000160425, -0.000000000068517), (-0.000000000112912, 0.000000000064578), ]} -{(1, 14, 1); [(-0.000000000039362, -0.000000000064104, 0.000000000621360), (-0.000000000100996, -0.000000000033586, -0.000000000495480), (0.000000000016730, -0.000000000060554, 0.000000000471470), (-0.000000000114030, -0.000000000059666, 0.000000000688890), ]} -{(1, 14, 2); [(-0.000000000143943, 0.000000000048881, -0.000000000284340), (-0.000000000047053, 0.000000000037150, -0.000000000719310), (-0.000000000114350, 0.000000000084874, -0.000000000438390), (-0.000000000118035, -0.000000000019395, 0.000000000711780), ]} -{(1, 14, 3); [(-0.000000000015387, -0.000000000006828, -0.000000000429610), (-0.000000000069097, 0.000000000061802, 0.000000000791820), (-0.000000000113401, 0.000000000078450, 0.000000000533220), (0.000000000017532, -0.000000000015079, 0.000000000824550), ]} -{(1, 14, 4); [(0.000000000117611, 0.000000000051691, 0.000000000222070), (0.000000000134826, 0.000000000042166, 0.000000000773340), (0.000000000125742, 0.000000000049110, -0.000000000005480), (-0.000000000075869, 0.000000000006816, -0.000000000477480), ]} -{(1, 14, 5); [(-0.000000000044380, -0.000000000065462, -0.000000000243880), (0.000000000040572, -0.000000000001233, -0.000000000272690), (-0.000000000077673, 0.000000000072362, -0.000000000638170), (-0.000000000064815, 0.000000000031128, -0.000000000807080), ]} -{(1, 14, 6); [(-0.000000000086774, -0.000000000038590, -0.000000000293820), (0.000000000021616, 0.000000000027907, -0.000000000380970), (0.000000000005480, 0.000000000070576, 0.000000000325040), (-0.000000000116127, 0.000000000073401, -0.000000000086490), ]} -{(1, 14, 7); [(0.000000000149171, 0.000000000074725, -0.000000000778490), (-0.000000000126967, 0.000000000014654, -0.000000000208340), (0.000000000037983, -0.000000000027269, -0.000000000392680), (0.000000000164621, 0.000000000085931, -0.000000000457880), ]} -{(1); [(-0.000000000156983, -0.000000000085555), (0.000000000026034, -0.000000000078982), (-0.000000000111437, 0.000000000074159), (0.000000000155695, 0.000000000006516), ]} -{(2, 13, 1); [(-0.000000000141382, -0.000000000074311, 0.000000000006090), (0.000000000169655, 0.000000000044228, 0.000000000057010), (0.000000000163018, 0.000000000038721, 0.000000000264150), (-0.000000000171004, -0.000000000085019, 0.000000000035090), ]} -{(2, 13, 2); [(-0.000000000034682, -0.000000000028006, -0.000000000945010), (0.000000000006056, -0.000000000062101, -0.000000000861230), (0.000000000127630, 0.000000000031561, 0.000000000999060), (-0.000000000104617, -0.000000000050946, -0.000000000772160), ]} -{(2, 13, 3); [(-0.000000000106571, -0.000000000060061, -0.000000000282870), (-0.000000000164807, 0.000000000077962, 0.000000000358580), (0.000000000120240, 0.000000000012301, 0.000000000122780), (0.000000000113859, -0.000000000005180, 0.000000000703490), ]} -{(2, 13, 4); [(-0.000000000147506, 0.000000000087268, -0.000000000092770), (0.000000000029090, -0.000000000064203, 0.000000000245700), (-0.000000000074037, 0.000000000004903, -0.000000000620220), (0.000000000058982, -0.000000000031394, 0.000000000600830), ]} -{(2, 13, 5); [(0.000000000176972, -0.000000000048247, -0.000000000535810), (-0.000000000094424, 0.000000000032477, 0.000000000970600), (0.000000000090911, 0.000000000043529, -0.000000000129520), (0.000000000161873, -0.000000000076018, 0.000000000460500), ]} -{(2, 13, 6); [(0.000000000159012, 0.000000000009939, 0.000000000770710), (-0.000000000060013, -0.000000000020645, -0.000000000040780), (0.000000000005396, -0.000000000032575, -0.000000000642490), (-0.000000000037019, -0.000000000061651, -0.000000000030520), ]} -{(2, 13, 7); [(0.000000000005522, 0.000000000015534, 0.000000000986510), (-0.000000000094007, -0.000000000044623, 0.000000000550230), (-0.000000000023247, -0.000000000025204, -0.000000000851680), (0.000000000089013, -0.000000000040830, -0.000000000699760), ]} -{(2); [(0.000000000090302, 0.000000000059859), (0.000000000004880, -0.000000000049280), (-0.000000000024550, -0.000000000003641), (-0.000000000126469, 0.000000000055285), ]} -{(3, 12, 1); [(0.000000000004181, -0.000000000065369, 0.000000000756670), (0.000000000136956, -0.000000000069364, -0.000000000695530), (0.000000000061982, 0.000000000083817, -0.000000000386490), (-0.000000000116373, 0.000000000010876, -0.000000000623240), ]} -{(3, 12, 2); [(-0.000000000149562, 0.000000000084047, 0.000000000499790), (0.000000000149547, 0.000000000023683, -0.000000000901490), (0.000000000040511, -0.000000000036142, 0.000000000831220), (0.000000000041962, 0.000000000051904, -0.000000000274060), ]} -{(3, 12, 3); [(-0.000000000001708, -0.000000000018132, -0.000000000005970), (-0.000000000001165, 0.000000000063507, -0.000000000033490), (-0.000000000101345, -0.000000000065773, 0.000000000147790), (-0.000000000095705, 0.000000000078939, 0.000000000527330), ]} -{(3, 12, 4); [(0.000000000051612, -0.000000000016570, -0.000000000246690), (0.000000000056091, -0.000000000017462, -0.000000000013050), (0.000000000035777, -0.000000000010174, 0.000000000116850), (0.000000000063121, 0.000000000083984, -0.000000000230550), ]} -{(3, 12, 5); [(0.000000000037164, 0.000000000075372, -0.000000000998450), (-0.000000000157527, -0.000000000079509, 0.000000000272400), (0.000000000150619, 0.000000000082126, -0.000000000666000), (-0.000000000028206, -0.000000000087918, -0.000000000275310), ]} -{(3, 12, 6); [(0.000000000157232, -0.000000000048008, -0.000000000606940), (0.000000000026429, -0.000000000078208, -0.000000000769660), (0.000000000095947, -0.000000000040015, -0.000000000157060), (0.000000000033330, -0.000000000005593, -0.000000000741370), ]} -{(3, 12, 7); [(-0.000000000085039, -0.000000000018756, 0.000000000512370), (0.000000000074341, 0.000000000045026, -0.000000000642590), (0.000000000129663, 0.000000000010798, 0.000000000945060), (0.000000000000440, -0.000000000017360, -0.000000000027050), ]} -{(3); [(0.000000000113323, 0.000000000049597), (-0.000000000002966, -0.000000000002837), (-0.000000000157770, -0.000000000043672), (0.000000000062864, -0.000000000088894), ]} -{(4, 11, 1); [(-0.000000000051339, -0.000000000061672, -0.000000000558400), (-0.000000000057659, -0.000000000088027, -0.000000000038050), (0.000000000086145, -0.000000000036180, -0.000000000229110), (0.000000000075978, 0.000000000038656, 0.000000000057460), ]} -{(4, 11, 2); [(0.000000000059580, -0.000000000070325, -0.000000000215850), (0.000000000159989, 0.000000000020735, -0.000000000830250), (0.000000000051408, 0.000000000065404, 0.000000000700820), (-0.000000000150934, 0.000000000025633, 0.000000000086410), ]} -{(4, 11, 3); [(0.000000000154068, -0.000000000069853, 0.000000000038470), (-0.000000000051246, -0.000000000052061, 0.000000000746720), (0.000000000167941, 0.000000000021302, 0.000000000845340), (-0.000000000077010, -0.000000000001229, -0.000000000691620), ]} -{(4, 11, 4); [(0.000000000064105, -0.000000000070907, -0.000000000140770), (0.000000000130303, 0.000000000070904, -0.000000000328410), (-0.000000000065217, -0.000000000005675, -0.000000000690280), (-0.000000000032124, 0.000000000047261, 0.000000000291220), ]} -{(4, 11, 5); [(-0.000000000126033, 0.000000000012139, -0.000000000599860), (0.000000000014560, 0.000000000010051, 0.000000000167390), (0.000000000060549, -0.000000000014998, -0.000000000059200), (-0.000000000103611, -0.000000000088890, -0.000000000582240), ]} -{(4, 11, 6); [(-0.000000000116166, -0.000000000073019, 0.000000000332870), (0.000000000104880, 0.000000000040866, 0.000000000430200), (0.000000000004594, -0.000000000050805, -0.000000000930300), (-0.000000000107811, -0.000000000059019, 0.000000000761700), ]} -{(4, 11, 7); [(-0.000000000071458, 0.000000000036826, -0.000000000595440), (0.000000000124823, 0.000000000046246, 0.000000000157260), (-0.000000000135371, 0.000000000035268, -0.000000000717840), (-0.000000000099561, 0.000000000056953, 0.000000000691330), ]} -{(4); [(-0.000000000177758, -0.000000000032645), (0.000000000020606, -0.000000000028279), (-0.000000000101550, 0.000000000085872), (-0.000000000002375, 0.000000000015651), ]} -{(5, 10, 1); [(-0.000000000073620, -0.000000000024672, 0.000000000393660), (-0.000000000151491, 0.000000000023508, -0.000000000128370), (-0.000000000128213, -0.000000000077486, 0.000000000428590), (0.000000000094407, 0.000000000040224, -0.000000000111980), ]} -{(5, 10, 2); [(0.000000000022319, -0.000000000045768, -0.000000000917760), (-0.000000000013465, -0.000000000059181, -0.000000000624580), (-0.000000000122333, 0.000000000076705, 0.000000000658510), (-0.000000000022056, 0.000000000077639, -0.000000000379070), ]} -{(5, 10, 3); [(0.000000000121474, 0.000000000085797, -0.000000000832600), (-0.000000000084789, 0.000000000039327, -0.000000000827990), (-0.000000000053453, -0.000000000030346, -0.000000000729030), (0.000000000033692, -0.000000000070555, -0.000000000912390), ]} -{(5, 10, 4); [(-0.000000000143519, -0.000000000080471, -0.000000000963700), (-0.000000000143884, -0.000000000044968, -0.000000000506160), (0.000000000092552, -0.000000000046098, -0.000000000441860), (0.000000000165526, -0.000000000042506, -0.000000000527840), ]} -{(5, 10, 5); [(0.000000000047906, -0.000000000013664, 0.000000000469160), (0.000000000125714, 0.000000000059395, 0.000000000651530), (0.000000000020692, -0.000000000025761, -0.000000000741010), (-0.000000000119151, -0.000000000052857, 0.000000000134310), ]} -{(5, 10, 6); [(-0.000000000115633, -0.000000000015033, -0.000000000752050), (0.000000000044752, -0.000000000038934, 0.000000000120390), (0.000000000041906, 0.000000000043569, -0.000000000404450), (0.000000000073785, -0.000000000039559, 0.000000000003290), ]} -{(5, 10, 7); [(0.000000000115112, -0.000000000074154, 0.000000000549030), (0.000000000156586, -0.000000000081947, 0.000000000594560), (-0.000000000006044, 0.000000000008167, -0.000000000259100), (0.000000000172064, 0.000000000079275, 0.000000000429870), ]} -{(5); [(0.000000000108779, -0.000000000055216), (-0.000000000092442, -0.000000000006825), (0.000000000178268, -0.000000000076054), (-0.000000000077855, -0.000000000078445), ]} -{(6, 9, 1); [(-0.000000000038808, -0.000000000054601, -0.000000000863610), (-0.000000000095550, 0.000000000067754, -0.000000000717570), (-0.000000000082306, -0.000000000047480, 0.000000000657300), (0.000000000177756, -0.000000000057946, 0.000000000003300), ]} -{(6, 9, 2); [(-0.000000000057396, 0.000000000068447, -0.000000000397140), (-0.000000000038717, 0.000000000021382, 0.000000000478830), (0.000000000010116, -0.000000000009623, -0.000000000144650), (-0.000000000143791, -0.000000000073365, 0.000000000292140), ]} -{(6, 9, 3); [(0.000000000177260, -0.000000000064188, -0.000000000618230), (-0.000000000143798, 0.000000000039715, -0.000000000754250), (-0.000000000140975, 0.000000000062991, -0.000000000030660), (0.000000000159618, -0.000000000029744, 0.000000000536940), ]} -{(6, 9, 4); [(-0.000000000062598, -0.000000000021662, 0.000000000842450), (-0.000000000040723, -0.000000000010795, 0.000000000956040), (-0.000000000038855, -0.000000000067298, 0.000000000164840), (-0.000000000083768, -0.000000000052226, -0.000000000163960), ]} -{(6, 9, 5); [(-0.000000000097132, -0.000000000065249, -0.000000000151180), (0.000000000175695, -0.000000000065856, 0.000000000206150), (-0.000000000008117, 0.000000000014790, -0.000000000541700), (0.000000000007468, -0.000000000088717, -0.000000000059320), ]} -{(6, 9, 6); [(0.000000000008048, -0.000000000052167, -0.000000000063980), (0.000000000139744, 0.000000000078979, 0.000000000117090), (-0.000000000118710, -0.000000000033694, 0.000000000470380), (-0.000000000037623, 0.000000000025993, 0.000000000431980), ]} -{(6, 9, 7); [(0.000000000097873, 0.000000000089701, -0.000000000560000), (0.000000000078058, -0.000000000076325, 0.000000000409260), (-0.000000000005379, 0.000000000033379, -0.000000000047440), (-0.000000000093499, 0.000000000006932, -0.000000000873740), ]} -{(6); [(-0.000000000177346, 0.000000000029453), (-0.000000000116494, 0.000000000009334), (0.000000000122065, 0.000000000032858), (0.000000000068608, -0.000000000005333), ]} -{(7, 8, 1); [(-0.000000000171032, 0.000000000052080, -0.000000000342270), (-0.000000000132732, 0.000000000051510, -0.000000000641030), (-0.000000000047164, 0.000000000000973, -0.000000000577420), (-0.000000000113283, 0.000000000044559, 0.000000000916080), ]} -{(7, 8, 2); [(0.000000000103760, 0.000000000062224, -0.000000000602310), (-0.000000000019364, 0.000000000056558, -0.000000000750720), (-0.000000000148115, -0.000000000028252, 0.000000000619670), (0.000000000031464, -0.000000000011249, -0.000000000319320), ]} -{(7, 8, 3); [(0.000000000084711, -0.000000000050858, 0.000000000672510), (0.000000000136867, -0.000000000032674, 0.000000000143190), (0.000000000071474, -0.000000000074957, 0.000000000354290), (-0.000000000113906, 0.000000000069861, 0.000000000661000), ]} -{(7, 8, 4); [(-0.000000000043232, -0.000000000064790, -0.000000000434660), (0.000000000035276, -0.000000000038201, -0.000000000036100), (0.000000000076091, -0.000000000017252, 0.000000000785780), (0.000000000057600, 0.000000000019980, 0.000000000109340), ]} -{(7, 8, 5); [(0.000000000025366, -0.000000000028166, -0.000000000674310), (0.000000000089889, 0.000000000054626, -0.000000000541820), (0.000000000138901, 0.000000000032979, 0.000000000655410), (0.000000000036910, 0.000000000043838, -0.000000000535050), ]} -{(7, 8, 6); [(0.000000000011544, 0.000000000049797, 0.000000000014320), (-0.000000000072921, 0.000000000089930, 0.000000000850010), (0.000000000126197, -0.000000000038500, -0.000000000496190), (-0.000000000146108, -0.000000000008537, -0.000000000762730), ]} -{(7, 8, 7); [(-0.000000000104389, 0.000000000053322, 0.000000000337820), (-0.000000000014529, 0.000000000080843, -0.000000000747010), (-0.000000000078361, -0.000000000033589, 0.000000000529970), (-0.000000000101716, -0.000000000013466, -0.000000000244250), ]} -{(7); [(0.000000000126814, -0.000000000080538), (0.000000000160804, 0.000000000003548), (0.000000000171621, 0.000000000020550), (0.000000000117430, 0.000000000011005), ]} -{(8, 7, 1); [(-0.000000000003659, 0.000000000002985, -0.000000000997320), (0.000000000041209, -0.000000000085269, -0.000000000735610), (0.000000000108323, -0.000000000036483, 0.000000000964330), (-0.000000000133517, -0.000000000001434, 0.000000000725180), ]} -{(8, 7, 2); [(0.000000000155911, 0.000000000049749, -0.000000000161900), (-0.000000000146336, 0.000000000038119, 0.000000000761600), (-0.000000000134784, -0.000000000077339, 0.000000000278720), (0.000000000012636, 0.000000000060308, -0.000000000278990), ]} -{(8, 7, 3); [(0.000000000072050, 0.000000000061933, -0.000000000880290), (-0.000000000004965, 0.000000000089283, 0.000000000830080), (-0.000000000142171, -0.000000000054760, -0.000000000672200), (0.000000000092151, -0.000000000018694, 0.000000000264720), ]} -{(8, 7, 4); [(0.000000000167894, -0.000000000033948, -0.000000000412390), (-0.000000000163383, 0.000000000068637, -0.000000000452820), (-0.000000000038357, -0.000000000004784, -0.000000000388430), (0.000000000008040, 0.000000000000500, 0.000000000693440), ]} -{(8, 7, 5); [(-0.000000000141777, -0.000000000041742, 0.000000000762400), (-0.000000000080012, 0.000000000010224, -0.000000000465490), (-0.000000000100080, -0.000000000071478, 0.000000000898710), (-0.000000000010069, -0.000000000053803, -0.000000000359160), ]} -{(8, 7, 6); [(-0.000000000159387, -0.000000000019086, 0.000000000786900), (-0.000000000165497, -0.000000000024989, -0.000000000041690), (-0.000000000146837, 0.000000000014552, 0.000000000946750), (-0.000000000025518, 0.000000000084305, -0.000000000873020), ]} -{(8, 7, 7); [(-0.000000000115586, 0.000000000072349, -0.000000000903220), (0.000000000090927, 0.000000000071802, 0.000000000759090), (-0.000000000170725, -0.000000000062909, -0.000000000406930), (-0.000000000046903, 0.000000000042616, 0.000000000656780), ]} -{(8); [(-0.000000000125825, -0.000000000071379), (0.000000000010234, -0.000000000004168), (-0.000000000172386, -0.000000000010410), (-0.000000000083348, 0.000000000030310), ]} -{(9, 6, 1); [(0.000000000110766, -0.000000000012988, 0.000000000401650), (-0.000000000002709, -0.000000000042322, -0.000000000612390), (-0.000000000019268, -0.000000000086308, 0.000000000116710), (-0.000000000052374, 0.000000000050884, 0.000000000948660), ]} -{(9, 6, 2); [(0.000000000105069, 0.000000000057494, -0.000000000375420), (0.000000000019028, 0.000000000069516, 0.000000000494410), (0.000000000026946, -0.000000000004120, 0.000000000019200), (0.000000000113027, -0.000000000089388, 0.000000000277140), ]} -{(9, 6, 3); [(-0.000000000169708, 0.000000000012360, 0.000000000158770), (0.000000000097801, 0.000000000046910, 0.000000000355810), (-0.000000000107106, -0.000000000059148, -0.000000000075280), (0.000000000000042, -0.000000000020009, -0.000000000749410), ]} -{(9, 6, 4); [(0.000000000173900, 0.000000000003763, 0.000000000858900), (0.000000000075555, 0.000000000012447, -0.000000000317320), (-0.000000000108092, -0.000000000074612, -0.000000000431550), (0.000000000038771, -0.000000000015265, 0.000000000526860), ]} -{(9, 6, 5); [(-0.000000000136431, 0.000000000014757, 0.000000000388230), (-0.000000000092984, -0.000000000072803, -0.000000000394890), (0.000000000136753, -0.000000000037235, 0.000000000308630), (-0.000000000170239, 0.000000000015851, -0.000000000873350), ]} -{(9, 6, 6); [(-0.000000000176229, -0.000000000064871, 0.000000000402230), (-0.000000000137941, -0.000000000074858, 0.000000000751210), (0.000000000103969, 0.000000000028577, 0.000000000035460), (0.000000000072013, -0.000000000069003, -0.000000000978950), ]} -{(9, 6, 7); [(0.000000000138973, 0.000000000089855, 0.000000000150780), (0.000000000030910, 0.000000000051797, -0.000000000725020), (-0.000000000068874, -0.000000000006644, 0.000000000989090), (0.000000000108328, -0.000000000063067, 0.000000000294650), ]} -{(9); [(-0.000000000171245, -0.000000000000251), (0.000000000174802, 0.000000000075708), (0.000000000135484, 0.000000000064140), (0.000000000093759, -0.000000000008683), ]} -{(10, 5, 1); [(-0.000000000028349, -0.000000000087813, 0.000000000182910), (-0.000000000105208, 0.000000000059133, -0.000000000161060), (0.000000000126411, 0.000000000052634, 0.000000000355000), (0.000000000019465, 0.000000000035312, -0.000000000851230), ]} -{(10, 5, 2); [(0.000000000108255, 0.000000000053047, 0.000000000280940), (0.000000000005737, 0.000000000014281, 0.000000000659960), (-0.000000000059264, -0.000000000082077, 0.000000000664700), (-0.000000000064824, 0.000000000037101, 0.000000000257120), ]} -{(10, 5, 3); [(0.000000000123712, 0.000000000019955, -0.000000000578390), (0.000000000093032, -0.000000000045773, -0.000000000386260), (0.000000000029075, 0.000000000007573, 0.000000000529310), (0.000000000007032, 0.000000000016516, 0.000000000617090), ]} -{(10, 5, 4); [(0.000000000018660, 0.000000000024360, 0.000000000882600), (0.000000000143612, 0.000000000028960, -0.000000000707950), (-0.000000000159447, -0.000000000057387, 0.000000000524570), (-0.000000000042852, -0.000000000070232, 0.000000000392980), ]} -{(10, 5, 5); [(0.000000000096543, 0.000000000045699, -0.000000000227040), (-0.000000000127919, 0.000000000077543, 0.000000000302860), (-0.000000000025233, 0.000000000003604, 0.000000000898740), (-0.000000000167204, 0.000000000076115, -0.000000000577860), ]} -{(10, 5, 6); [(-0.000000000105427, 0.000000000036497, 0.000000000306150), (0.000000000047847, 0.000000000057494, -0.000000000946510), (0.000000000027688, 0.000000000078605, 0.000000000588750), (-0.000000000037741, 0.000000000039874, -0.000000000009610), ]} -{(10, 5, 7); [(0.000000000124782, 0.000000000089536, 0.000000000982540), (-0.000000000121866, -0.000000000013437, -0.000000000301600), (0.000000000119280, 0.000000000011928, -0.000000000142380), (0.000000000104421, -0.000000000008968, -0.000000000599700), ]} -{(10); [(-0.000000000164594, -0.000000000038905), (0.000000000046299, -0.000000000009158), (0.000000000046383, 0.000000000039091), (0.000000000090643, 0.000000000080654), ]} -{(11, 4, 1); [(-0.000000000089077, -0.000000000000655, 0.000000000098680), (-0.000000000081589, 0.000000000062891, 0.000000000619060), (0.000000000050964, -0.000000000017240, 0.000000000139110), (-0.000000000110326, 0.000000000085802, 0.000000000559710), ]} -{(11, 4, 2); [(0.000000000150911, 0.000000000029761, -0.000000000263280), (-0.000000000138844, 0.000000000082678, -0.000000000361170), (0.000000000131893, -0.000000000042909, 0.000000000325360), (0.000000000151159, 0.000000000023066, -0.000000000406100), ]} -{(11, 4, 3); [(0.000000000172116, 0.000000000059819, 0.000000000395240), (-0.000000000157316, -0.000000000042281, -0.000000000665170), (-0.000000000093936, -0.000000000050739, -0.000000000283170), (0.000000000171761, -0.000000000003978, -0.000000000526150), ]} -{(11, 4, 4); [(0.000000000154368, 0.000000000050232, 0.000000000686680), (-0.000000000074571, -0.000000000089994, -0.000000000848050), (-0.000000000019882, -0.000000000049009, -0.000000000986070), (0.000000000021171, -0.000000000076742, -0.000000000593140), ]} -{(11, 4, 5); [(-0.000000000041997, 0.000000000083624, 0.000000000101720), (-0.000000000143030, 0.000000000081321, 0.000000000372540), (-0.000000000133500, -0.000000000052513, 0.000000000927470), (0.000000000155676, 0.000000000041190, 0.000000000013150), ]} -{(11, 4, 6); [(-0.000000000132686, 0.000000000038104, 0.000000000351400), (0.000000000062649, -0.000000000032324, -0.000000000029850), (0.000000000112474, 0.000000000041085, -0.000000000232410), (-0.000000000092715, -0.000000000008127, -0.000000000502320), ]} -{(11, 4, 7); [(0.000000000130257, -0.000000000062543, 0.000000000576870), (0.000000000130413, -0.000000000003940, -0.000000000318490), (0.000000000080962, -0.000000000023729, -0.000000000292190), (0.000000000114701, -0.000000000074600, 0.000000000473080), ]} -{(11); [(-0.000000000071737, -0.000000000028739), (-0.000000000139226, 0.000000000020923), (-0.000000000089769, -0.000000000009175), (-0.000000000123029, 0.000000000058979), ]} -{(12, 3, 1); [(0.000000000033024, -0.000000000014523, -0.000000000206960), (-0.000000000144504, -0.000000000021106, -0.000000000598250), (0.000000000039746, 0.000000000040413, -0.000000000578290), (-0.000000000097129, -0.000000000039951, -0.000000000940190), ]} -{(12, 3, 2); [(-0.000000000062808, -0.000000000024956, -0.000000000452340), (0.000000000002676, 0.000000000012076, 0.000000000354770), (0.000000000010219, 0.000000000054977, -0.000000000958140), (0.000000000075089, -0.000000000047801, -0.000000000881240), ]} -{(12, 3, 3); [(0.000000000145840, 0.000000000028596, 0.000000000216640), (-0.000000000024416, -0.000000000088840, -0.000000000850260), (-0.000000000036018, 0.000000000052786, -0.000000000825600), (0.000000000068817, 0.000000000061707, -0.000000000615360), ]} -{(12, 3, 4); [(0.000000000099099, 0.000000000086735, 0.000000000028540), (-0.000000000059722, 0.000000000077310, -0.000000000866010), (0.000000000139651, 0.000000000045567, 0.000000000208960), (-0.000000000169285, 0.000000000057506, 0.000000000337330), ]} -{(12, 3, 5); [(0.000000000143385, 0.000000000002596, 0.000000000601840), (0.000000000179912, 0.000000000056543, -0.000000000812400), (-0.000000000098746, -0.000000000084105, 0.000000000255850), (0.000000000060138, 0.000000000087836, -0.000000000268610), ]} -{(12, 3, 6); [(0.000000000178705, -0.000000000015476, -0.000000000228250), (0.000000000090727, -0.000000000031275, -0.000000000050350), (0.000000000165252, -0.000000000030886, -0.000000000374690), (0.000000000100978, -0.000000000027291, 0.000000000740960), ]} -{(12, 3, 7); [(0.000000000118969, -0.000000000067576, 0.000000000788980), (0.000000000046638, 0.000000000085471, -0.000000000387430), (0.000000000134141, -0.000000000032003, 0.000000000260380), (-0.000000000028761, 0.000000000068078, -0.000000000592070), ]} -{(12); [(-0.000000000146234, -0.000000000026209), (0.000000000102411, 0.000000000046564), (0.000000000075901, 0.000000000008005), (0.000000000028240, -0.000000000065201), ]} -{(13, 2, 1); [(-0.000000000149740, 0.000000000062047, -0.000000000740200), (0.000000000004745, -0.000000000027102, 0.000000000330760), (0.000000000101156, -0.000000000086178, 0.000000000272050), (0.000000000029804, 0.000000000061021, -0.000000000956980), ]} -{(13, 2, 2); [(0.000000000115970, -0.000000000071072, -0.000000000249290), (0.000000000133537, 0.000000000087469, 0.000000000865490), (-0.000000000167530, -0.000000000050880, 0.000000000862080), (0.000000000160608, -0.000000000053037, 0.000000000737640), ]} -{(13, 2, 3); [(0.000000000082931, -0.000000000085559, -0.000000000149080), (0.000000000012880, 0.000000000002734, 0.000000000764310), (0.000000000075652, -0.000000000087965, -0.000000000656680), (0.000000000123960, -0.000000000075966, -0.000000000034710), ]} -{(13, 2, 4); [(-0.000000000044220, 0.000000000020117, -0.000000000451020), (0.000000000159886, -0.000000000087196, -0.000000000900050), (-0.000000000179966, -0.000000000071474, -0.000000000377160), (0.000000000100053, -0.000000000076931, -0.000000000640970), ]} -{(13, 2, 5); [(-0.000000000160490, 0.000000000089946, 0.000000000458310), (-0.000000000090077, 0.000000000017408, 0.000000000348750), (0.000000000178663, -0.000000000006898, 0.000000000188840), (-0.000000000162265, -0.000000000034158, 0.000000000492300), ]} -{(13, 2, 6); [(-0.000000000024291, 0.000000000025309, -0.000000000527340), (0.000000000024642, -0.000000000057455, -0.000000000411120), (0.000000000047299, -0.000000000013889, 0.000000000060710), (-0.000000000026428, 0.000000000022234, 0.000000000186810), ]} -{(13, 2, 7); [(-0.000000000046786, 0.000000000067582, 0.000000000545010), (0.000000000065454, 0.000000000048194, 0.000000000499630), (-0.000000000099542, -0.000000000035229, -0.000000000716870), (-0.000000000156751, 0.000000000086283, -0.000000000869390), ]} -{(13); [(0.000000000113080, -0.000000000004069), (0.000000000048003, -0.000000000077906), (0.000000000112038, 0.000000000029039), (-0.000000000070176, 0.000000000043099), ]} -{(14, 1, 1); [(0.000000000045300, 0.000000000033012, -0.000000000332050), (0.000000000050350, 0.000000000003920, -0.000000000526270), (0.000000000000848, -0.000000000002157, 0.000000000390170), (-0.000000000067543, -0.000000000002394, 0.000000000712770), ]} -{(14, 1, 2); [(-0.000000000082913, 0.000000000081379, 0.000000000477490), (0.000000000072909, -0.000000000000565, -0.000000000449440), (-0.000000000167638, -0.000000000076587, 0.000000000654980), (0.000000000163623, -0.000000000058190, 0.000000000010710), ]} -{(14, 1, 3); [(0.000000000095246, 0.000000000002405, -0.000000000288200), (0.000000000131334, -0.000000000000971, 0.000000000171100), (0.000000000173989, -0.000000000059964, 0.000000000904800), (0.000000000143078, 0.000000000075456, -0.000000000675790), ]} -{(14, 1, 4); [(0.000000000164086, -0.000000000022660, 0.000000000359250), (0.000000000066570, 0.000000000024658, -0.000000000953860), (-0.000000000040514, 0.000000000037360, 0.000000000023130), (-0.000000000102197, -0.000000000026796, 0.000000000664150), ]} -{(14, 1, 5); [(0.000000000104803, -0.000000000072173, 0.000000000152780), (-0.000000000153484, 0.000000000009278, -0.000000000151350), (-0.000000000110146, 0.000000000057111, -0.000000000086840), (0.000000000077341, 0.000000000030503, 0.000000000381820), ]} -{(14, 1, 6); [(0.000000000172728, -0.000000000016535, -0.000000000449890), (-0.000000000016880, 0.000000000032784, -0.000000000255440), (-0.000000000110541, 0.000000000072408, -0.000000000618480), (-0.000000000033604, 0.000000000064479, 0.000000000661590), ]} -{(14, 1, 7); [(0.000000000121788, 0.000000000048652, 0.000000000293930), (-0.000000000119562, -0.000000000009071, 0.000000000902710), (-0.000000000091871, 0.000000000061775, 0.000000000794340), (0.000000000161480, 0.000000000058924, -0.000000000705080), ]} -{(14); [(-0.000000000158011, 0.000000000030030), (0.000000000174308, 0.000000000000556), (-0.000000000005988, -0.000000000010577), (-0.000000000063483, 0.000000000048070), ]} -{(15, 0, 1); [(-0.000000000027438, -0.000000000060959, 0.000000000055730), (0.000000000134771, 0.000000000047897, -0.000000000506400), (-0.000000000108732, 0.000000000063669, -0.000000000692870), (0.000000000097305, 0.000000000081246, 0.000000000673000), ]} -{(15, 0, 2); [(0.000000000001706, -0.000000000026773, -0.000000000972690), (-0.000000000114869, 0.000000000043459, 0.000000000064060), (-0.000000000155706, -0.000000000023099, -0.000000000157790), (0.000000000148287, -0.000000000000081, 0.000000000218840), ]} -{(15, 0, 3); [(0.000000000021511, -0.000000000012193, 0.000000000833990), (-0.000000000068235, -0.000000000005464, 0.000000000962520), (0.000000000167636, -0.000000000011521, -0.000000000839100), (-0.000000000041556, -0.000000000014757, -0.000000000353810), ]} -{(15, 0, 4); [(0.000000000144397, -0.000000000027732, -0.000000000667170), (-0.000000000088518, -0.000000000028704, -0.000000000398820), (-0.000000000079794, -0.000000000050899, -0.000000000287770), (0.000000000178680, 0.000000000027545, -0.000000000016350), ]} -{(15, 0, 5); [(-0.000000000074540, -0.000000000071353, 0.000000000910010), (-0.000000000069842, -0.000000000053910, -0.000000000922700), (-0.000000000059865, -0.000000000059492, -0.000000000735300), (-0.000000000119412, 0.000000000035291, -0.000000000619420), ]} -{(15, 0, 6); [(0.000000000174185, 0.000000000055204, 0.000000000606240), (0.000000000099734, -0.000000000043334, 0.000000000587470), (0.000000000007186, 0.000000000089160, -0.000000000044260), (-0.000000000147401, -0.000000000006726, -0.000000000489050), ]} -{(15, 0, 7); [(-0.000000000105248, 0.000000000016049, 0.000000000704770), (0.000000000165457, -0.000000000035345, -0.000000000231840), (0.000000000038036, 0.000000000016590, 0.000000000185610), (0.000000000103050, -0.000000000074468, 0.000000000319410), ]} -{(15); [(-0.000000000067574, 0.000000000006876), (0.000000000161606, 0.000000000075601), (-0.000000000102942, 0.000000000022013), (-0.000000000163000, -0.000000000071092), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 2); [(0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 3); [(0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 4); [(0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 7); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(0); [(-0.000000000000001, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 5); [(0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 6); [(0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1); [(-0.000000000000001, 0.000000000000000), ]} -{(2, 13, 1); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 2); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 4); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 6); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2); [(0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 3); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3); [(-0.000000000000001, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 4); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 5); [(0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4); [(0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5); [(-0.000000000000001, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 2); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 5); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 6); [(0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 7); [(0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(6); [(0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 2); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 3); [(0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 7); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(7); [(-0.000000000000001, 0.000000000000000), ]} -{(8, 7, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 2); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8); [(0.000000000000001, 0.000000000000000), ]} -{(9, 6, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 2); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 5); [(0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 6); [(0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9); [(0.000000000000000, 0.000000000000000), ]} -{(10, 5, 1); [(0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 5); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 7); [(0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(10); [(0.000000000000001, 0.000000000000000), ]} -{(11, 4, 1); [(0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 4); [(0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11); [(0.000000000000000, 0.000000000000000), ]} -{(12, 3, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 7); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(12); [(0.000000000000000, 0.000000000000000), ]} -{(13, 2, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 4); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 5); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13); [(0.000000000000001, 0.000000000000000), ]} -{(14, 1, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 6); [(0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14); [(-0.000000000000001, 0.000000000000000), ]} -{(15, 0, 1); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 7); [(0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(15); [(0.000000000000000, 0.000000000000000), ]} -{(0, 15, 1); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 5); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 6); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 7); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0); [(-0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 2); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 5); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 7); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(1); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2); [(0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 2); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 6); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3); [(0.000000000000001, 0.000000000000000), (-0.000000000000001, 0.000000000000000), ]} -{(4, 11, 1); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 3); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 4); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 7); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4); [(-0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 2); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 3); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 6); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(5); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 6); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6); [(-0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 4); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 5); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 7); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7); [(0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(8, 7, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 2); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 3); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 6); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(8); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(9, 6, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 2); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 6); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9); [(0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(10, 5, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(10); [(0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000), ]} -{(11, 4, 1); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 2); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 3); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 6); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(12, 3, 1); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 2); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 6); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(12); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(13, 2, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 4); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 6); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(14, 1, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 2); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 4); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 6); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 7); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(14); [(0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(15, 0, 1); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 2); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 3); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15); [(0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(0); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 2); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 3); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 6); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(1); [(-0.000000000000001, 0.000000000000000), (0.000000000000001, 0.000000000000000), (0.000000000000001, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 5); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 6); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 7); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 2); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 3); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 5); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 7); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(3); [(-0.000000000000001, 0.000000000000000), (0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 4); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 6); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 7); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4); [(0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 4); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 6); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5); [(0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 4); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(6); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 7); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7); [(0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(8, 7, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 3); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8); [(0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(9, 6, 1); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 5); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9); [(0.000000000000001, 0.000000000000000), (-0.000000000000001, 0.000000000000000), (-0.000000000000001, 0.000000000000000), ]} -{(10, 5, 1); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 7); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10); [(0.000000000000001, 0.000000000000000), (0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(11, 4, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 3); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 5); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000), ]} -{(12, 3, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 5); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 6); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12); [(0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(13, 2, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 3); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 5); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 6); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13); [(-0.000000000000001, 0.000000000000000), (-0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(14, 1, 1); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 6); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 7); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(14); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000), ]} -{(15, 0, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 4); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(15); [(0.000000000000001, 0.000000000000000), (-0.000000000000001, 0.000000000000000), (0.000000000000001, 0.000000000000000), ]} -{(0, 15, 1); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 2); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 5); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 6); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(0); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000), (0.000000000000001, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 3); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 7); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(1); [(0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000), (0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 3); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 7); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 3); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 4); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 5); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3); [(-0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000), (-0.000000000000001, 0.000000000000000), ]} -{(4, 11, 1); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 4); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 6); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4); [(-0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 3); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 5); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 6); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 7); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5); [(0.000000000000001, 0.000000000000000), (0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 2); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 5); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 6); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 7); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(6); [(0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 3); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 4); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 5); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 6); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 7); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7); [(0.000000000000001, 0.000000000000000), (0.000000000000001, 0.000000000000000), (0.000000000000001, 0.000000000000000), (0.000000000000001, 0.000000000000000), ]} -{(8, 7, 1); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 5); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 6); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(9, 6, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 2); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 3); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 5); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 7); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(9); [(0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000), (0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(10, 5, 1); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 5); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 6); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 7); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(10); [(-0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000), ]} -{(11, 4, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 3); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 4); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 5); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 6); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000), (-0.000000000000001, 0.000000000000000), ]} -{(12, 3, 1); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 2); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 7); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(12); [(0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000), ]} -{(13, 2, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 4); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 5); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 6); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(13); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(14, 1, 1); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 2); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 7); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(15, 0, 1); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 2); [(-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (-0.000000000000001, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 7); [(0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15); [(-0.000000000000001, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000001, 0.000000000000000), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0); [(0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1); [(0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2); [(0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3); [(0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4); [(0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5); [(0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6); [(0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7); [(0.000000000000000, 0.000000000000000), ]} -{(8, 7, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8); [(0.000000000000000, 0.000000000000000), ]} -{(9, 6, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9); [(0.000000000000000, 0.000000000000000), ]} -{(10, 5, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10); [(0.000000000000000, 0.000000000000000), ]} -{(11, 4, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11); [(0.000000000000000, 0.000000000000000), ]} -{(12, 3, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12); [(0.000000000000000, 0.000000000000000), ]} -{(13, 2, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13); [(0.000000000000000, 0.000000000000000), ]} -{(14, 1, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14); [(0.000000000000000, 0.000000000000000), ]} -{(15, 0, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15); [(0.000000000000000, 0.000000000000000), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(8, 7, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(9, 6, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(10, 5, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(11, 4, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(12, 3, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(13, 2, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(14, 1, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(15, 0, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(8, 7, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(9, 6, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(10, 5, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(11, 4, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(12, 3, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(13, 2, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(14, 1, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(15, 0, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(0, 15, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0, 15, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(0); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(1, 14, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1, 14, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(1); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(2, 13, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2, 13, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(2); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(3, 12, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3, 12, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(3); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(4, 11, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4, 11, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(4); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(5, 10, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5, 10, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(5); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(6, 9, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6, 9, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(6); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(7, 8, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7, 8, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(7); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(8, 7, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8, 7, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(8); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(9, 6, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9, 6, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(9); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(10, 5, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10, 5, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(10); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(11, 4, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11, 4, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(11); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(12, 3, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12, 3, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(12); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(13, 2, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13, 2, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(13); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(14, 1, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14, 1, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(14); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} -{(15, 0, 1); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 2); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 3); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 4); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 5); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 6); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15, 0, 7); [(0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000, 0.000000000000000), ]} -{(15); [(0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), (0.000000000000000, 0.000000000000000), ]} \ No newline at end of file diff --git a/dotnet/HERE.FlexiblePolyline.sln b/dotnet/HERE.FlexiblePolyline.sln deleted file mode 100644 index 072ad40..0000000 --- a/dotnet/HERE.FlexiblePolyline.sln +++ /dev/null @@ -1,31 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.29911.84 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HERE.FlexiblePolyline", "src\HERE.FlexiblePolyline.csproj", "{43B7F4E7-7D7D-4FE9-A6AB-ACF6F4760975}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FlexiblePolylineEncoder.Tests", "test\FlexiblePolylineEncoder.Tests\FlexiblePolylineEncoder.Tests.csproj", "{58A3B4E0-A356-493F-AAD1-0BB7C8FE4D5C}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {43B7F4E7-7D7D-4FE9-A6AB-ACF6F4760975}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {43B7F4E7-7D7D-4FE9-A6AB-ACF6F4760975}.Debug|Any CPU.Build.0 = Debug|Any CPU - {43B7F4E7-7D7D-4FE9-A6AB-ACF6F4760975}.Release|Any CPU.ActiveCfg = Release|Any CPU - {43B7F4E7-7D7D-4FE9-A6AB-ACF6F4760975}.Release|Any CPU.Build.0 = Release|Any CPU - {58A3B4E0-A356-493F-AAD1-0BB7C8FE4D5C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {58A3B4E0-A356-493F-AAD1-0BB7C8FE4D5C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {58A3B4E0-A356-493F-AAD1-0BB7C8FE4D5C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {58A3B4E0-A356-493F-AAD1-0BB7C8FE4D5C}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {CBF7FB00-A4E8-4249-A71C-41043293767D} - EndGlobalSection -EndGlobal diff --git a/dotnet/src/HERE.FlexiblePolyline.csproj b/dotnet/src/HERE.FlexiblePolyline.csproj deleted file mode 100644 index 1a37104..0000000 --- a/dotnet/src/HERE.FlexiblePolyline.csproj +++ /dev/null @@ -1,11 +0,0 @@ - - - - netstandard2.0 - - - - - - - diff --git a/dotnet/src/LatLngZ.cs b/dotnet/src/LatLngZ.cs deleted file mode 100644 index 446d650..0000000 --- a/dotnet/src/LatLngZ.cs +++ /dev/null @@ -1,49 +0,0 @@ -using System; - -namespace HERE.FlexiblePolyline -{ - /// - /// Coordinate triple - /// - public class LatLngZ - { - public double Lat { get; } - public double Lng { get; } - public double Z { get; } - - public LatLngZ(double latitude, double longitude, double thirdDimension = 0) - { - Lat = latitude; - Lng = longitude; - Z = thirdDimension; - } - - public override string ToString() - { - return "LatLngZ [lat=" + Lat + ", lng=" + Lng + ", z=" + Z + "]"; - } - - public override bool Equals(object obj) - { - if (this == obj) - { - return true; - } - - if (obj is LatLngZ latLngZ) - { - if (latLngZ.Lat == Lat && latLngZ.Lng == Lng && latLngZ.Z == Z) - { - return true; - } - } - - return false; - } - - public override int GetHashCode() - { - return HashCode.Combine(Lat, Lng, Z); - } - } -} diff --git a/dotnet/src/PolylineEncoderDecoder.cs b/dotnet/src/PolylineEncoderDecoder.cs deleted file mode 100644 index a05998a..0000000 --- a/dotnet/src/PolylineEncoderDecoder.cs +++ /dev/null @@ -1,410 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Text; - -namespace HERE.FlexiblePolyline -{ - public class PolylineEncoderDecoder - { - /// Header version - /// A change in the version may affect the logic to encode and decode the rest of the header and data - /// - private static readonly byte FORMAT_VERSION = 1; - - // Base64 URL-safe characters - private static readonly char[] ENCODING_TABLE = - "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".ToCharArray(); - - private static readonly int[] DECODING_TABLE = - { - 62, -1, -1, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -1, -1, -1, -1, - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, - 22, 23, 24, 25, -1, -1, -1, -1, 63, -1, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, - 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51 - }; - - /// - /// Encode the list of coordinate triples. - /// The third dimension value will be eligible for encoding only when ThirdDimension is other than ABSENT. - /// This is lossy compression based on precision accuracy. - /// - /// coordinates {@link List} of coordinate triples that to be encoded. - /// Floating point precision of the coordinate to be encoded. - /// {@link ThirdDimension} which may be a level, altitude, elevation or some other custom value - /// Floating point precision for thirdDimension value - /// URL-safe encoded {@link String} for the given coordinates. - public static string Encode(List coordinates, int precision, ThirdDimension thirdDimension, int thirdDimPrecision) - { - if (coordinates == null || coordinates.Count == 0) - { - throw new ArgumentException("Invalid coordinates!"); - } - - if (!Enum.IsDefined(typeof(ThirdDimension), thirdDimension)) - { - throw new ArgumentException("Invalid thirdDimension"); - //thirdDimension = ThirdDimension.Absent; - } - - Encoder enc = new Encoder(precision, thirdDimension, thirdDimPrecision); - foreach (var coordinate in coordinates) - { - enc.Add(coordinate); - } - - return enc.GetEncoded(); - } - - /// - /// Decode the encoded input {@link String} to {@link List} of coordinate triples. - /// @see PolylineDecoder#getThirdDimension(String) getThirdDimension - /// @see LatLngZ - /// - /// encoded URL-safe encoded {@link String} - /// {@link List} of coordinate triples that are decoded from input - public static List Decode(string encoded) - { - if (string.IsNullOrEmpty(encoded?.Trim())) - { - throw new ArgumentException("Invalid argument!", nameof(encoded)); - } - - List result = new List(); - Decoder dec = new Decoder(encoded); - - double lat = 0; - double lng = 0; - double z = 0; - - while (dec.DecodeOne(ref lat, ref lng, ref z)) - { - result.Add(new LatLngZ(lat, lng, z)); - lat = 0; - lng = 0; - z = 0; - } - - return result; - } - - /// - /// ThirdDimension type from the encoded input {@link String} - /// - /// URL-safe encoded coordinate triples {@link String} - public static ThirdDimension GetThirdDimension(string encoded) - { - int index = 0; - long header = 0; - Decoder.DecodeHeaderFromString(encoded.ToCharArray(), ref index, ref header); - return (ThirdDimension)((header >> 4) & 0b_111); - } - - public byte GetVersion() - { - return FORMAT_VERSION; - } - - /// - /// Internal class for configuration, validation and encoding for an input request. - /// - private class Encoder - { - private readonly StringBuilder _result; - private readonly Converter _latConverter; - private readonly Converter _lngConverter; - private readonly Converter _zConverter; - private readonly ThirdDimension _thirdDimension; - - public Encoder(int precision, ThirdDimension thirdDimension, int thirdDimPrecision) - { - _latConverter = new Converter(precision); - _lngConverter = new Converter(precision); - _zConverter = new Converter(thirdDimPrecision); - _thirdDimension = thirdDimension; - _result = new StringBuilder(); - EncodeHeader(precision, (int)_thirdDimension, thirdDimPrecision); - } - - private void EncodeHeader(int precision, int thirdDimensionValue, int thirdDimPrecision) - { - // Encode the `precision`, `third_dim` and `third_dim_precision` into one encoded char - if (precision < 0 || precision > 15) - { - throw new ArgumentException("precision out of range"); - } - - if (thirdDimPrecision < 0 || thirdDimPrecision > 15) - { - throw new ArgumentException("thirdDimPrecision out of range"); - } - - if (thirdDimensionValue < 0 || thirdDimensionValue > 7) - { - throw new ArgumentException("thirdDimensionValue out of range"); - } - - long res = (thirdDimPrecision << 7) | (thirdDimensionValue << 4) | precision; - Converter.EncodeUnsignedVarint(PolylineEncoderDecoder.FORMAT_VERSION, _result); - Converter.EncodeUnsignedVarint(res, _result); - } - - private void Add(double lat, double lng) - { - _latConverter.EncodeValue(lat, _result); - _lngConverter.EncodeValue(lng, _result); - } - - private void Add(double lat, double lng, double z) - { - Add(lat, lng); - if (_thirdDimension != ThirdDimension.Absent) - { - _zConverter.EncodeValue(z, _result); - } - } - - public void Add(LatLngZ tuple) - { - if (tuple == null) - { - throw new ArgumentNullException(nameof(tuple), "Invalid LatLngZ tuple"); - } - - Add(tuple.Lat, tuple.Lng, tuple.Z); - } - - public string GetEncoded() - { - return _result.ToString(); - } - } - - /// - /// Single instance for decoding an input request. - /// - private class Decoder - { - private readonly char[] _encoded; - private int _index; - private readonly Converter _latConverter; - private readonly Converter _lngConverter; - private readonly Converter _zConverter; - - private int _precision; - private int _thirdDimPrecision; - private ThirdDimension _thirdDimension; - - - public Decoder(string encoded) - { - _encoded = encoded.ToCharArray(); - _index = 0; - DecodeHeader(); - _latConverter = new Converter(_precision); - _lngConverter = new Converter(_precision); - _zConverter = new Converter(_thirdDimPrecision); - } - - private bool HasThirdDimension() - { - return _thirdDimension != ThirdDimension.Absent; - } - - private void DecodeHeader() - { - long header = 0; - DecodeHeaderFromString(_encoded, ref _index, ref header); - _precision = (int)(header & 0b_1111); // we pick the first 4 bits only - header >>= 4; - _thirdDimension = (ThirdDimension)(header & 0b_111); // we pick the first 3 bits only - _thirdDimPrecision = (int)((header >> 3) & 0b_1111); - } - - public static void DecodeHeaderFromString(char[] encoded, ref int index, ref long header) - { - long value = 0; - - // Decode the header version - if (!Converter.DecodeUnsignedVarint(encoded, ref index, ref value)) - { - throw new ArgumentException("Invalid encoding"); - } - - if (value != FORMAT_VERSION) - { - throw new ArgumentException("Invalid format version"); - } - - // Decode the polyline header - if (!Converter.DecodeUnsignedVarint(encoded, ref index, ref value)) - { - throw new ArgumentException("Invalid encoding"); - } - - header = value; - } - - - public bool DecodeOne( - ref double lat, - ref double lng, - ref double z) - { - if (_index == _encoded.Length) - { - return false; - } - - if (!_latConverter.DecodeValue(_encoded, ref _index, ref lat)) - { - throw new ArgumentException("Invalid encoding"); - } - - if (!_lngConverter.DecodeValue(_encoded, ref _index, ref lng)) - { - throw new ArgumentException("Invalid encoding"); - } - - if (HasThirdDimension()) - { - if (!_zConverter.DecodeValue(_encoded, ref _index, ref z)) - { - throw new ArgumentException("Invalid encoding"); - } - } - - return true; - } - } - - //Decode a single char to the corresponding value - private static int DecodeChar(char charValue) - { - int pos = charValue - 45; - if (pos < 0 || pos > 77) - { - return -1; - } - - return DECODING_TABLE[pos]; - } - - /// - /// Stateful instance for encoding and decoding on a sequence of Coordinates part of an request. - /// Instance should be specific to type of coordinates (e.g. Lat, Lng) - /// so that specific type delta is computed for encoding. - /// Lat0 Lng0 3rd0 (Lat1-Lat0) (Lng1-Lng0) (3rdDim1-3rdDim0) - /// - public class Converter - { - private long _multiplier = 0; - private long _lastValue = 0; - - public Converter(int precision) - { - SetPrecision(precision); - } - - private void SetPrecision(int precision) - { - _multiplier = (long)Math.Pow(10, precision); - } - - public static void EncodeUnsignedVarint(long value, StringBuilder result) - { - while (value > 0x1F) - { - byte pos = (byte)((value & 0x1F) | 0x20); - result.Append(ENCODING_TABLE[pos]); - value >>= 5; - } - - result.Append(ENCODING_TABLE[(byte)value]); - } - - public void EncodeValue(double value, StringBuilder result) - { - /* - * Round-half-up - * round(-1.4) --> -1 - * round(-1.5) --> -2 - * round(-2.5) --> -3 - */ - long scaledValue = (long)Math.Round(Math.Abs(value * _multiplier), MidpointRounding.AwayFromZero) * Math.Sign(value); - long delta = scaledValue - _lastValue; - bool negative = delta < 0; - - _lastValue = scaledValue; - - // make room on lowest bit - delta <<= 1; - - // invert bits if the value is negative - if (negative) - { - delta = ~delta; - } - - EncodeUnsignedVarint(delta, result); - } - - public static bool DecodeUnsignedVarint(char[] encoded, - ref int index, - ref long result) - { - short shift = 0; - long delta = 0; - - while (index < encoded.Length) - { - long value = DecodeChar(encoded[index]); - if (value < 0) - { - return false; - } - - index++; - delta |= (value & 0x1F) << shift; - if ((value & 0x20) == 0) - { - result = delta; - return true; - } - else - { - shift += 5; - } - } - - if (shift > 0) - { - return false; - } - - return true; - } - - //Decode single coordinate (say lat|lng|z) starting at index - public bool DecodeValue(char[] encoded, - ref int index, - ref double coordinate) - { - long delta = 0; - if (!DecodeUnsignedVarint(encoded, ref index, ref delta)) - { - return false; - } - - if ((delta & 1) != 0) - { - delta = ~delta; - } - - delta >>= 1; - _lastValue += delta; - coordinate = (double)_lastValue / _multiplier; - return true; - } - } - } -} diff --git a/dotnet/src/ThirdDimension.cs b/dotnet/src/ThirdDimension.cs deleted file mode 100644 index 9e32150..0000000 --- a/dotnet/src/ThirdDimension.cs +++ /dev/null @@ -1,19 +0,0 @@ -namespace HERE.FlexiblePolyline -{ - /// - /// 3rd dimension specification. - /// Example a level, altitude, elevation or some other custom value. - /// ABSENT is default when there is no third dimension en/decoding required. - /// - public enum ThirdDimension - { - Absent = 0, - Level = 1, - Altitude = 2, - Elevation = 3, - Reserved1 = 4, - Reserved2 = 5, - Custom1 = 6, - Custom2 = 7 - } -} diff --git a/dotnet/test/FlexiblePolylineEncoder.Tests/FlexiblePolylineEncoder.Tests.csproj b/dotnet/test/FlexiblePolylineEncoder.Tests/FlexiblePolylineEncoder.Tests.csproj deleted file mode 100644 index 7fdb68a..0000000 --- a/dotnet/test/FlexiblePolylineEncoder.Tests/FlexiblePolylineEncoder.Tests.csproj +++ /dev/null @@ -1,28 +0,0 @@ - - - - netcoreapp3.1 - - false - - - - - - - - - - - - - - - PreserveNewest - - - PreserveNewest - - - - diff --git a/dotnet/test/FlexiblePolylineEncoder.Tests/FlexiblePolylineEncoderTests.cs b/dotnet/test/FlexiblePolylineEncoder.Tests/FlexiblePolylineEncoderTests.cs deleted file mode 100644 index 4a4cbe4..0000000 --- a/dotnet/test/FlexiblePolylineEncoder.Tests/FlexiblePolylineEncoderTests.cs +++ /dev/null @@ -1,339 +0,0 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.Text; -using System.Text.RegularExpressions; -using HERE.FlexiblePolyline; -using NUnit.Framework; - -namespace FlexiblePolylineEncoder.Tests -{ - public class FlexiblePolylineEncoderTests - { - [Test] - public void EncodedFlexilineMatchesDecodedResultTest() - { - using (var decodedEnumerator = File.ReadLines("../../../../../../test/round_half_up/decoded.txt").GetEnumerator()) - { - foreach (var flexiline in File.ReadLines("../../../../../../test/round_half_up/encoded.txt")) - { - decodedEnumerator.MoveNext(); - var testResultStr = decodedEnumerator.Current; - - var expectedResult = ParseExpectedTestResult(testResultStr); - - var decoded = PolylineEncoderDecoder.Decode(flexiline); - var encoded = PolylineEncoderDecoder.Encode( - decoded, - expectedResult.Precision.Precision2d, - expectedResult.Precision.Type3d, - expectedResult.Precision.Precision3d); - - ThirdDimension thirdDimension = PolylineEncoderDecoder.GetThirdDimension(encoded); - Assert.AreEqual(expectedResult.Precision.Type3d, thirdDimension); - - for (int i = 0; i < decoded.Count; i++) - { - AssertEqualWithPrecision( - expectedResult.Coordinates[i].Lat, - decoded[i].Lat, - expectedResult.Precision.Precision2d); - - AssertEqualWithPrecision( - expectedResult.Coordinates[i].Lng, - decoded[i].Lng, - expectedResult.Precision.Precision2d); - - AssertEqualWithPrecision( - expectedResult.Coordinates[i].Z, - decoded[i].Z, - expectedResult.Precision.Precision3d); - } - - if (flexiline != encoded) - { - Console.WriteLine($@"WARNING expected {flexiline} but got {encoded}"); - } - } - } - } - - private void AssertEqualWithPrecision(double expected, double actual, int precision) - { - long expectedLong = (long)(Math.Round(expected * (int)Math.Pow(10, precision), MidpointRounding.AwayFromZero)); - long actualLong = (long)(Math.Round(actual * (int)Math.Pow(10, precision), MidpointRounding.AwayFromZero)); - - Assert.AreEqual(expectedLong, actualLong); - } - - [Test] - public void TestInvalidCoordinates() - { - - //Null coordinates - Assert.Throws(() => - { - PolylineEncoderDecoder.Encode(null, 5, ThirdDimension.Absent, 0); - }); - - - //Empty coordinates list test - Assert.Throws(() => - { - PolylineEncoderDecoder.Encode(new List(), 5, ThirdDimension.Absent, 0); - }); - } - - [Test] - public void TestInvalidThirdDimension() - { - - var pairs = new List(); - pairs.Add(new LatLngZ(50.1022829, 8.6982122)); - ThirdDimension invalid = (ThirdDimension)999; - Assert.Throws(() => - { - PolylineEncoderDecoder.Encode(pairs, 5, invalid, 0); - }); - } - - [Test] - public void TestConvertValue() - { - PolylineEncoderDecoder.Converter conv = new PolylineEncoderDecoder.Converter(5); - StringBuilder result = new StringBuilder(); - conv.EncodeValue(-179.98321, result); - Assert.AreEqual(result.ToString(), "h_wqiB"); - } - - [Test] - public void TestSimpleLatLngEncoding() - { - var pairs = new List(); - pairs.Add(new LatLngZ(50.1022829, 8.6982122)); - pairs.Add(new LatLngZ(50.1020076, 8.6956695)); - pairs.Add(new LatLngZ(50.1006313, 8.6914960)); - pairs.Add(new LatLngZ(50.0987800, 8.6875156)); - - var expected = "BFoz5xJ67i1B1B7PzIhaxL7Y"; - var computed = PolylineEncoderDecoder.Encode(pairs, 5, ThirdDimension.Absent, 0); - Assert.AreEqual(computed, expected); - } - - [Test] - public void TestComplexLatLngEncoding() - { - - var pairs = new List(); - pairs.Add(new LatLngZ(52.5199356, 13.3866272)); - pairs.Add(new LatLngZ(52.5100899, 13.2816896)); - pairs.Add(new LatLngZ(52.4351807, 13.1935196)); - pairs.Add(new LatLngZ(52.4107285, 13.1964502)); - pairs.Add(new LatLngZ(52.38871, 13.1557798)); - pairs.Add(new LatLngZ(52.3727798, 13.1491003)); - pairs.Add(new LatLngZ(52.3737488, 13.1154604)); - pairs.Add(new LatLngZ(52.3875198, 13.0872202)); - pairs.Add(new LatLngZ(52.4029388, 13.0706196)); - pairs.Add(new LatLngZ(52.4105797, 13.0755529)); - - var expected = "BF05xgKuy2xCx9B7vUl0OhnR54EqSzpEl-HxjD3pBiGnyGi2CvwFsgD3nD4vB6e"; - var computed = PolylineEncoderDecoder.Encode(pairs, 5, ThirdDimension.Absent, 0); - Assert.AreEqual(computed, expected); - } - - [Test] - public void TestLatLngZEncode() - { - - var tuples = new List(); - tuples.Add(new LatLngZ(50.1022829, 8.6982122, 10)); - tuples.Add(new LatLngZ(50.1020076, 8.6956695, 20)); - tuples.Add(new LatLngZ(50.1006313, 8.6914960, 30)); - tuples.Add(new LatLngZ(50.0987800, 8.6875156, 40)); - - var expected = "BlBoz5xJ67i1BU1B7PUzIhaUxL7YU"; - var computed = PolylineEncoderDecoder.Encode(tuples, 5, ThirdDimension.Altitude, 0); - Assert.AreEqual(computed, expected); - } - /**********************************************/ - /********** Decoder test starts ***************/ - /**********************************************/ - [Test] - public void TestInvalidEncoderInput() - { - //Null coordinates - Assert.Throws(() => - { - PolylineEncoderDecoder.Decode(null); - }); - - - //Empty coordinates list test - Assert.Throws(() => - { - PolylineEncoderDecoder.Decode(string.Empty); - }); - } - [Test] - public void TestThirdDimension() - { - Assert.IsTrue(PolylineEncoderDecoder.GetThirdDimension("BFoz5xJ67i1BU") == ThirdDimension.Absent); - Assert.IsTrue(PolylineEncoderDecoder.GetThirdDimension("BVoz5xJ67i1BU") == ThirdDimension.Level); - Assert.IsTrue(PolylineEncoderDecoder.GetThirdDimension("BlBoz5xJ67i1BU") == ThirdDimension.Altitude); - Assert.IsTrue(PolylineEncoderDecoder.GetThirdDimension("B1Boz5xJ67i1BU") == ThirdDimension.Elevation); - } - - [Test] - public void TestDecodeConvertValue() - { - var encoded = "h_wqiB"; - var expected = -179.98321; - var index = 0; - var computed = 0d; - var conv = new PolylineEncoderDecoder.Converter(5); - conv.DecodeValue(encoded.ToCharArray(), ref index, ref computed); - Assert.AreEqual(computed, expected); - } - - [Test] - public void TestSimpleLatLngDecoding() - { - var computed = PolylineEncoderDecoder.Decode("BFoz5xJ67i1B1B7PzIhaxL7Y"); - var expected = new List(); - expected.Add(new LatLngZ(50.10228, 8.69821)); - expected.Add(new LatLngZ(50.10201, 8.69567)); - expected.Add(new LatLngZ(50.10063, 8.69150)); - expected.Add(new LatLngZ(50.09878, 8.68752)); - - Assert.AreEqual(computed.Count, expected.Count); - for (int i = 0; i < computed.Count; ++i) - { - Assert.AreEqual(computed[i], expected[i]); - } - } - - [Test] - public void TestComplexLatLngDecoding() - { - var computed = PolylineEncoderDecoder.Decode("BF05xgKuy2xCx9B7vUl0OhnR54EqSzpEl-HxjD3pBiGnyGi2CvwFsgD3nD4vB6e"); - - var pairs = new List(); - pairs.Add(new LatLngZ(52.51994, 13.38663)); - pairs.Add(new LatLngZ(52.51009, 13.28169)); - pairs.Add(new LatLngZ(52.43518, 13.19352)); - pairs.Add(new LatLngZ(52.41073, 13.19645)); - pairs.Add(new LatLngZ(52.38871, 13.15578)); - pairs.Add(new LatLngZ(52.37278, 13.14910)); - pairs.Add(new LatLngZ(52.37375, 13.11546)); - pairs.Add(new LatLngZ(52.38752, 13.08722)); - pairs.Add(new LatLngZ(52.40294, 13.07062)); - pairs.Add(new LatLngZ(52.41058, 13.07555)); - - Assert.AreEqual(computed.Count, pairs.Count); - for (int i = 0; i < computed.Count; ++i) - { - Assert.AreEqual(computed[i], pairs[i]); - } - } - - [Test] - public void TestLatLngZDecode() - { - var computed = PolylineEncoderDecoder.Decode("BlBoz5xJ67i1BU1B7PUzIhaUxL7YU"); - var tuples = new List(); - - tuples.Add(new LatLngZ(50.10228, 8.69821, 10)); - tuples.Add(new LatLngZ(50.10201, 8.69567, 20)); - tuples.Add(new LatLngZ(50.10063, 8.69150, 30)); - tuples.Add(new LatLngZ(50.09878, 8.68752, 40)); - - Assert.AreEqual(computed.Count, tuples.Count); - for (int i = 0; i < computed.Count; ++i) - { - Assert.AreEqual(computed[i], tuples[i]); - } - } - - - private static readonly Regex EncodedResultRegex = new Regex(@"^\{\((?:(?\d+)(?:, ?)?)+\); \[(?\((?:(?:-?\d+\.\d+)(?:, ?)?){2,3}\)(?:, ?)?)+\]\}", RegexOptions.Compiled); - private static readonly Regex EncodedResultCoordinatesRegex = new Regex(@"^\((?:(?-?\d+\.\d+)(?:, ?)?){2,3}\)(?:, ?)?", RegexOptions.Compiled); - private ExpectedResult ParseExpectedTestResult(string encodedResult) - { - var resultMatch = EncodedResultRegex.Match(encodedResult); - if (!resultMatch.Success) - throw new ArgumentException("encodedResult"); - - Precision precision; - if (resultMatch.Groups["prec"].Captures.Count == 1) - { - precision = new Precision(int.Parse(resultMatch.Groups["prec"].Captures[0].Value)); - } - else if (resultMatch.Groups["prec"].Captures.Count == 3) - { - precision = new Precision( - int.Parse(resultMatch.Groups["prec"].Captures[0].Value), - int.Parse(resultMatch.Groups["prec"].Captures[1].Value), - (ThirdDimension)int.Parse(resultMatch.Groups["prec"].Captures[2].Value)); - } - else - { - throw new ArgumentException("encodedResult"); - } - - var coordinates = new List(); - foreach (Capture latlngzCapture in resultMatch.Groups["latlngz"].Captures) - { - LatLngZ coordinate; - var coordinateMatch = EncodedResultCoordinatesRegex.Match(latlngzCapture.Value); - if (coordinateMatch.Groups["number"].Captures.Count == 2) - { - coordinate = new LatLngZ( - double.Parse(coordinateMatch.Groups["number"].Captures[0].Value), - double.Parse(coordinateMatch.Groups["number"].Captures[1].Value)); - } - else if (coordinateMatch.Groups["number"].Captures.Count == 3) - { - coordinate = new LatLngZ( - double.Parse(coordinateMatch.Groups["number"].Captures[0].Value), - double.Parse(coordinateMatch.Groups["number"].Captures[1].Value), - double.Parse(coordinateMatch.Groups["number"].Captures[2].Value)); - } - else - { - throw new ArgumentException("latlngz"); - } - - coordinates.Add(coordinate); - } - - return new ExpectedResult(precision, coordinates); - } - - private class Precision - { - public int Precision2d { get; } - public int Precision3d { get; } - public ThirdDimension Type3d { get; } - - public Precision(int precision2d, int precision3d = 0, ThirdDimension type3d = ThirdDimension.Absent) - { - Precision2d = precision2d; - Precision3d = precision3d; - Type3d = type3d; - } - } - - private class ExpectedResult - { - public Precision Precision { get; } - - public List Coordinates { get; } - - public ExpectedResult(Precision precision, List coordinates) - { - Precision = precision; - Coordinates = coordinates; - } - } - } -} diff --git a/golang/flexpolyline/data.go b/golang/flexpolyline/data.go deleted file mode 100644 index 5fc29f8..0000000 --- a/golang/flexpolyline/data.go +++ /dev/null @@ -1,144 +0,0 @@ -// Copyright (C) 2019 HERE Europe B.V. -// Licensed under MIT, see full license in LICENSE -// SPDX-License-Identifier: MIT -// License-Filename: LICENSE - -// Package flexpolyline contains tools to encode and decode FlexPolylines -// This file defines data structures to store FlexPolylines - -package flexpolyline - -import ( - "fmt" - "math" -) - -// FlexPolyline specification version -const FormatVersion uint = 1 - -// Number of decimal digits after the comma -type Precision uint8 - -func (p Precision) factor() float64 { - return math.Pow10(int(p)) -} - -// Whether the third dimension is present and what meaning it has -type Type3D uint8 - -const ( - Absent Type3D = iota - Level - Altitude - Elevation - Reserved1 - Reserved2 - Custom1 - Custom2 -) - -// A point on the Earth surface with an optional third dimension -type Point struct { - Lat float64 - Lng float64 - ThirdDim float64 -} - -// Structure to store FlexPolyline -type Polyline struct { - coordinates []Point - precision2D Precision - precision3D Precision - type3D Type3D -} - -func (p* Polyline) Coordinates() []Point { - return p.coordinates -} - -func (p* Polyline) Precision2D() Precision { - return p.precision2D -} - -func (p* Polyline) Precision3D() Precision { - return p.precision3D -} - -func (p* Polyline) Type3D() Type3D { - return p.type3D -} - -// Creates a two dimensional FlexPolyline -func CreatePolyline(precision Precision, points []Point) (*Polyline, error) { - err := checkArgs(Absent, precision, 0) - if err != nil { - return nil, err - } - return &Polyline{ - coordinates: points, - precision2D: precision, - }, nil -} - -// Creates a two dimensional FlexPolyline. Panics if arguments are bad. -func MustCreatePolyline(precision Precision, points []Point) *Polyline { - p, err := CreatePolyline(precision, points) - if err != nil { - panic(err) - } - return p -} - -// Creates a three dimensional FlexPolyline -func CreatePolyline3D(type3D Type3D, precision2D, precision3D Precision, points []Point) (*Polyline, error) { - err := checkArgs(type3D, precision2D, precision3D) - if err != nil { - return nil, err - } - return &Polyline{ - coordinates: points, - precision2D: precision2D, - precision3D: precision3D, - type3D: type3D, - }, nil -} - -// Creates a three dimensional FlexPolyline. Panics if arguments are bad. -func MustCreatePolyline3D(type3D Type3D, precision2D, precision3D Precision, points []Point) *Polyline { - p, err := CreatePolyline3D(type3D, precision2D, precision3D, points) - if err != nil { - panic(err) - } - return p -} - -// Encodes a Polyline to a string -func (p *Polyline) Encode() (string, error) { - return Encode(p) -} - -func circaCharsPerPoint(header *Polyline) int { - const assumedMaxThirdDimValue = 10000. - circaNumChars := 2.*math.Log(360.*header.Precision2D().factor())/math.Log(64) - if header.Type3D() != Absent { - circaNumChars += math.Log(assumedMaxThirdDimValue*header.Precision3D().factor())/math.Log(64) - } - return int(math.Ceil(circaNumChars)) -} - - -func checkArgs(type3D Type3D, precision2D, precision3D Precision) error { - if precision2D > 15 { - return fmt.Errorf("Precision2D %d > max Precision2D (15)", precision2D) - } - if type3D > Custom2 { - return fmt.Errorf("Type3D %d > max Type3D (7)", type3D) - } - if type3D == Reserved1 || type3D == Reserved2 { - return fmt.Errorf("Type3D %d reserved for future use", type3D) - } - if precision3D > 15 { - return fmt.Errorf("Precision3D %d > max Precision3D (15)", precision3D) - } - return nil -} diff --git a/golang/flexpolyline/data_test.go b/golang/flexpolyline/data_test.go deleted file mode 100644 index 7b3ac3d..0000000 --- a/golang/flexpolyline/data_test.go +++ /dev/null @@ -1,60 +0,0 @@ -// Copyright (C) 2019 HERE Europe B.V. -// Licensed under MIT, see full license in LICENSE -// SPDX-License-Identifier: MIT -// License-Filename: LICENSE - -package flexpolyline - -import "testing" - -func TestPrecisionIsChecked(t *testing.T) { - for i := 0; i <= 15; i++ { - _, err := CreatePolyline(Precision(i), emptyPolyline) - if err != nil { - t.Error("Precision2D in allowed range, but returns an error") - } - } - _, err := CreatePolyline(16, emptyPolyline) - if err == nil { - t.Error("Precision2D too high, but does not return an error") - } -} - -func TestThirdDimensionFlagIsChecked(t *testing.T) { - for i := 0; i <= 3; i++ { - _, err := CreatePolyline3D(Type3D(i), 5, 5, emptyPolyline) - if err != nil { - t.Error("Third dimension flag in allowed range, but returns an error") - } - } - for i := 4; i <= 5; i++ { - _, err := CreatePolyline3D(Type3D(i), 5, 5, emptyPolyline) - if err == nil { - t.Error("Third dimension flag has reserved value, but does not return an error") - } - } - for i := 6; i <= 7; i++ { - _, err := CreatePolyline3D(Type3D(i), 5, 5, emptyPolyline) - if err != nil { - t.Error("Third dimension flag in allowed range, but returns an error") - } - } - _, err := CreatePolyline3D(8, 5, 5, emptyPolyline) - if err == nil { - t.Error("Third dimension flag too big, but does not return an error") - } -} - -func TestThirdDimensionPrecisionIsChecked(t *testing.T) { - for i := 0; i <= 15; i++ { - _, err := CreatePolyline3D(0, 5, Precision(i), emptyPolyline) - if err != nil { - t.Error("Third dimension precision in allowed range, but returns an error") - } - } - _, err := CreatePolyline3D(0, 5, 16, emptyPolyline) - if err == nil { - t.Error("Third dimension precision too high, but does not return an error") - } -} - diff --git a/golang/flexpolyline/decode.go b/golang/flexpolyline/decode.go deleted file mode 100644 index d532d2e..0000000 --- a/golang/flexpolyline/decode.go +++ /dev/null @@ -1,145 +0,0 @@ -// Copyright (C) 2019 HERE Europe B.V. -// Licensed under MIT, see full license in LICENSE -// SPDX-License-Identifier: MIT -// License-Filename: LICENSE - -// Package flexpolyline contains tools to encode and decode FlexPolylines -// This file defines the Decode() function - -package flexpolyline - -import ( - "fmt" -) - -// Decodes a Polyline from a string following the format specified in -// https://github.com/heremaps/flexible-polyline/blob/master/README.md -func Decode(polyline string) (*Polyline, error) { - header, body, err := decodeHeader(polyline) - if err != nil { - return nil, err - } - multiplierDegree := header.Precision2D().factor() - multiplierZ := header.Precision3D().factor() - var lastLat, lastLng, lastZ float64 - circaNumChars := len(body)/circaCharsPerPoint(header) + 1 - result := make([]Point, 0, circaNumChars) - for line := body; len(line) > 0; { - nextIntValue, polylineTail, err := decodeValueAndAdvance(line) - if err != nil { - return nil, err - } - - deltaLat := float64(toSigned(nextIntValue)) / multiplierDegree - lastLat += deltaLat - - nextIntValue, polylineTail, err = decodeValueAndAdvance(polylineTail) - if err != nil { - return nil, err - } - deltaLng := float64(toSigned(nextIntValue)) / multiplierDegree - lastLng += deltaLng - nextPoint := Point{Lat: lastLat, Lng: lastLng} - if header.Type3D() != Absent { - nextIntValue, polylineTail, err = decodeValueAndAdvance(polylineTail) - if err != nil { - return nil, err - } - deltaZ := float64(toSigned(nextIntValue)) / multiplierZ - lastZ += deltaZ - nextPoint.ThirdDim = lastZ - } - result = append(result, nextPoint) - - line = polylineTail - } - - if header.Type3D() != Absent { - return MustCreatePolyline3D(header.Type3D(), header.Precision2D(), header.Precision3D(), result), nil - } else { - return MustCreatePolyline(header.Precision2D(), result), nil - } -} - -// Returns the type of the third dimension data, parsing only the header -func GetThirdDimension(polyline string) (Type3D, error) { - header, _, err := decodeHeader(polyline) - if err != nil { - return 0, err - } - if header == nil { - return 0, fmt.Errorf("received nil header") - } - return header.Type3D(), nil -} - -var decodingTable = [...]int8 { - 62, -1, -1, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -1, -1, -1, -1, - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, - 22, 23, 24, 25, -1, -1, -1, -1, 63, -1, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, - 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51} - -func decodeChar(char byte) (int8, error) { - charValue := uint8(char) - value := decodingTable[charValue-45] - if value < 0 { - return 0, fmt.Errorf("invalid encoding") - } - return value, nil -} - -func toSigned(value int64) int64 { - if value & 1 != 0 { - value = ^value - } - value >>= 1 - return value -} - -func decodeHeader(polyline string) (*Polyline, string, error) { - version, err := decodeChar(polyline[0]) - if err != nil { - return nil, "", err - } - if uint(version) != FormatVersion { - return nil, "", fmt.Errorf("Invalid format version %d, can only handle %d", version, FormatVersion) - } - headerContent, body, err := decodeValueAndAdvance(polyline[1:]) - if err != nil { - return nil, "", err - } - - precision2D := Precision(headerContent & 15) - headerContent >>= 4 - type3D := Type3D(headerContent & 7) - precision3D := Precision(headerContent >> 3) - - return &Polyline{ - coordinates: nil, - precision2D: precision2D, - precision3D: precision3D, - type3D: type3D, - }, body, nil -} - -func decodeValueAndAdvance(polyline string) (int64, string, error) { - var ( - result int64 - shift uint8 - ) - for i := 0; i < len(polyline); i++ { - char := polyline[i] - value, err := decodeChar(char) - if err != nil { - return 0, "", err - } - orValue := int64(value & 0x1F) << shift - result |= orValue - if (value & 0x20) == 0 { - return result, polyline[i+1:], nil - } else { - shift += 5 - } - } - return result, "", nil -} diff --git a/golang/flexpolyline/decode_test.go b/golang/flexpolyline/decode_test.go deleted file mode 100644 index 3cf752d..0000000 --- a/golang/flexpolyline/decode_test.go +++ /dev/null @@ -1,116 +0,0 @@ -// Copyright (C) 2019 HERE Europe B.V. -// Licensed under MIT, see full license in LICENSE -// SPDX-License-Identifier: MIT -// License-Filename: LICENSE - -package flexpolyline - -import ( - "math" - "testing" -) - -const testDataPrecision = 7 -var testData2D = []Point{ - {Lat: 50.10228, Lng: 8.69821}, - {Lat: 50.10201, Lng: 8.69567}, - {Lat: 50.10063, Lng: 8.69150}, - {Lat: 50.09878, Lng: 8.68752}, -} -var testData3D = []Point { - {Lat: 50.10228, Lng: 8.69821, ThirdDim: 10}, - {Lat: 50.10201, Lng: 8.69567, ThirdDim: 20}, - {Lat: 50.10063, Lng: 8.69150, ThirdDim: 30}, - {Lat: 50.09878, Lng: 8.68752, ThirdDim: 40}, -} - -func arePointsEqualToPrecision(actual, expected []Point, precision Precision) bool { - if len(actual) != len(expected) {return false} - precisionMultiplier := precision.factor() - for i := 0; i < len(actual); i++ { - roundedLatActual := int64(math.Round(actual[i].Lat * precisionMultiplier)) - roundedLatExpected := int64(math.Round(expected[i].Lat * precisionMultiplier)) - roundedLngActual := int64(math.Round(actual[i].Lng * precisionMultiplier)) - roundedLngExpected := int64(math.Round(expected[i].Lng * precisionMultiplier)) - rounded3rdActual := int64(math.Round(actual[i].ThirdDim * precisionMultiplier)) - rounded3rdExpected := int64(math.Round(expected[i].ThirdDim * precisionMultiplier)) - if roundedLatActual != roundedLatExpected || roundedLngActual != roundedLngExpected || rounded3rdActual != rounded3rdExpected{ - return false - } - } - return true -} - -func TestDecodeStaticHeader(t *testing.T) { - polyline := "BFoz5xJ67i1B1B7PzIhaxL7Y" - result, _, err := decodeHeader(polyline) - if err != nil { - t.Errorf("Decode returned error %s", err) - } - if result.Precision2D() != 5 || result.Type3D() != 0 || result.Precision3D() != 0 { - t.Errorf("Decode returned unexpected header %v", result) - } -} - -func TestDecodeStaticHeaderWithAltitude(t *testing.T) { - polyline := "BlBoz5xJ67i1BU1B7PUzIhaUxL7YU" - result, _, err := decodeHeader(polyline) - if err != nil { - t.Errorf("Decode returned error %s", err) - } - if result.Type3D() != Altitude || result.Precision3D() != 0 { - t.Errorf("Decode returned unexpected header %v", result) - } -} - -func TestDecodeValue(t *testing.T) { - polyline := "BFoz5xJ67i1B1B7PzIhaxL7Y" - result, err := Decode(polyline) - if err != nil { - t.Errorf("Decode returned error %s", err) - } - if !arePointsEqualToPrecision(result.Coordinates(), testData2D, testDataPrecision) { - t.Errorf("Expected: %v, got: %v", testData2D, result) - } -} - -func TestDecodeValueWithAltitude(t *testing.T) { - polyline := "BlBoz5xJ67i1BU1B7PUzIhaUxL7YU" - result, err := Decode(polyline) - if err != nil { - t.Errorf("Decode returned error %s", err) - } - if !arePointsEqualToPrecision(result.Coordinates(), testData3D, 7) { - t.Errorf("Expected: %v, got: %v", testData3D, result) - } -} - -func TestDecodeValueEncodedWithDifferent3rdDimPrecisions(t *testing.T) { - for i := 0.; i <= 15.; i++ { - toEncode := MustCreatePolyline3D(Altitude, 5, Precision(i), testData3D) - polyline, _ := Encode(toEncode) - result, err := Decode(polyline) - if err != nil { - t.Errorf("Decode returned error %s", err) - } - comparisonPrecision := Precision(math.Min(i, testDataPrecision)) - if !arePointsEqualToPrecision(result.Coordinates(), testData3D, comparisonPrecision) { - t.Errorf("Precision2D: %f, Expected: %v, got: %v", i, testData3D, result) - } - } -} - -func TestThirdDimensionFlagWithDifferentValues(t *testing.T) { - flags := []Type3D{Absent, Level, Altitude, Elevation, Custom1, Custom2} - for i := 0; i < len(flags); i++ { - toEncode := MustCreatePolyline3D(flags[i], 5, 0, []Point{{Lat: 0, Lng: 0}}) - polyline, _ := Encode(toEncode) - thirdDimensionFlag, err := GetThirdDimension(polyline) - if err != nil { - t.Errorf("GetThirdDimension returned error %s", err) - } - if thirdDimensionFlag != flags[i] { - t.Errorf("%d Expected: %d, got: %d", i, flags[i], thirdDimensionFlag) - } - } -} diff --git a/golang/flexpolyline/encode.go b/golang/flexpolyline/encode.go deleted file mode 100644 index 172752f..0000000 --- a/golang/flexpolyline/encode.go +++ /dev/null @@ -1,71 +0,0 @@ -// Copyright (C) 2019 HERE Europe B.V. -// Licensed under MIT, see full license in LICENSE -// SPDX-License-Identifier: MIT -// License-Filename: LICENSE - -// Package flexpolyline contains tools to encode and decode FlexPolyline -// This file defines the Encode() function - -package flexpolyline - -import ( - "math" - "strings" -) - -// Encodes a Polyline to a string following the format specified in -// https://github.com/heremaps/flexible-polyline/blob/master/README.md -func Encode(polyline *Polyline) (string, error) { - multiplierDegree := polyline.Precision2D().factor() - multiplierZ := polyline.Precision3D().factor() - - var lastLat, lastLng, lastZ int64 - var builder strings.Builder - builder.Grow(circaCharsPerPoint(polyline)*len(polyline.Coordinates())+4) - encodeHeader(polyline, &builder) - - for i := 0; i < len(polyline.Coordinates()); i++ { - location := polyline.Coordinates()[i] - lat := int64(math.Round(location.Lat * multiplierDegree)) - encodeScaledValue(lat - lastLat, &builder) - lastLat = lat - - lng := int64(math.Round(location.Lng * multiplierDegree)) - encodeScaledValue(lng - lastLng, &builder) - lastLng = lng - - if polyline.Type3D() != Absent { - z := int64(math.Round(location.ThirdDim * multiplierZ)) - encodeScaledValue(z - lastZ, &builder) - lastZ = z - } - - } - return builder.String(), nil -} - -const encodingTable = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_" - -func encodeUint(value uint64, builder *strings.Builder) { - for ; value > 0x1F; { - pos := (value & 0x1F) | 0x20 - builder.WriteString(string(encodingTable[pos])) - value >>= 5 - } - builder.WriteString(string(encodingTable[value])) -} - -func encodeScaledValue(value int64, builder* strings.Builder) { - uintValue := uint64(value) - uintValue <<= 1 - if value < 0 { - uintValue = ^uintValue - } - encodeUint(uintValue, builder) -} - -func encodeHeader(polyline *Polyline, builder *strings.Builder) { - headerContent := (uint64(polyline.Precision3D()) << 7) | (uint64(polyline.Type3D()) << 4) | uint64(polyline.Precision2D()) - encodeUint(uint64(FormatVersion), builder) - encodeUint(headerContent, builder) -} diff --git a/golang/flexpolyline/encode_test.go b/golang/flexpolyline/encode_test.go deleted file mode 100644 index 8d3a214..0000000 --- a/golang/flexpolyline/encode_test.go +++ /dev/null @@ -1,109 +0,0 @@ -// Copyright (C) 2019 HERE Europe B.V. -// Licensed under MIT, see full license in LICENSE -// SPDX-License-Identifier: MIT -// License-Filename: LICENSE - -package flexpolyline - -import ( - "math/rand" - "testing" -) - - -var emptyPolyline = []Point{{Lat: 0, Lng: 0}} - -var toEncode2D = []Point{ - {Lat: 50.1022829, Lng: 8.6982122}, - {Lat: 50.1020076, Lng: 8.6956695}, - {Lat: 50.1006313, Lng: 8.6914960}, - {Lat: 50.0987800, Lng: 8.6875156}, -} - -var toEncode3D = []Point{ - {Lat: 50.1022829, Lng: 8.6982122, ThirdDim: 10}, - {Lat: 50.1020076, Lng: 8.6956695, ThirdDim: 20}, - {Lat: 50.1006313, Lng: 8.6914960, ThirdDim: 30}, - {Lat: 50.0987800, Lng: 8.6875156, ThirdDim: 40}, -} - -var toEncodeLong = []Point{ - {Lat: 52.5199356, Lng: 13.3866272}, - {Lat: 52.5100899, Lng: 13.2816896}, - {Lat: 52.4351807, Lng: 13.1935196}, - {Lat: 52.4107285, Lng: 13.1964502}, - {Lat: 52.38871, Lng: 13.1557798}, - {Lat: 52.3727798, Lng: 13.1491003}, - {Lat: 52.3737488, Lng: 13.1154604}, - {Lat: 52.3875198, Lng: 13.0872202}, - {Lat: 52.4029388, Lng: 13.0706196}, - {Lat: 52.4105797, Lng: 13.0755529}, -} - - -func testEncoding(t *testing.T, expected string, precision Precision, thirdDimensionFlag Type3D, thirdDimensionPrecision Precision, pointsToEncode []Point) { - toEncode := MustCreatePolyline3D(thirdDimensionFlag, precision, thirdDimensionPrecision, pointsToEncode) - result, err := Encode(toEncode) - checkResult(t, result, expected, err) -} - -func checkResult(t *testing.T, expected string, result string, err error) { - if err != nil { - t.Errorf("Encode returned error %s", err) - } - if result != expected { - t.Errorf("Expected: %s, got: %s", expected, result) - } -} - -func TestEncodeValue(t *testing.T) { - expected := "BFoz5xJ67i1B1B7PzIhaxL7Y" - testEncoding(t, expected, 5, Absent, 0, toEncode2D) -} - -func TestAltitude(t *testing.T) { - expected := "BlBoz5xJ67i1BU1B7PUzIhaUxL7YU" - testEncoding(t, expected, 5, Altitude, 0, toEncode3D) -} - -func TestLongerPolyline(t *testing.T) { - expected := "BF05xgKuy2xCx9B7vUl0OhnR54EqSzpEl-HxjD3pBiGnyGi2CvwFsgD3nD4vB6e" - testEncoding(t, expected, 5, Absent, 0, toEncodeLong) -} - -func TestAsMethod(t *testing.T) { - expected := "BFoz5xJ67i1B1B7PzIhaxL7Y" - result, err := MustCreatePolyline(5, toEncode2D).Encode() - checkResult(t, result, expected, err) - expected = "BlBoz5xJ67i1BU1B7PUzIhaUxL7YU" - result, err = MustCreatePolyline3D(Altitude, 5, 0, toEncode3D).Encode() - checkResult(t, result, expected, err) - expected = "BF05xgKuy2xCx9B7vUl0OhnR54EqSzpEl-HxjD3pBiGnyGi2CvwFsgD3nD4vB6e" - result, err = MustCreatePolyline(5, toEncodeLong).Encode() - checkResult(t, result, expected, err) -} - -func BenchmarkEncode(b *testing.B) { - points := buildPoints(b.N) - polyline := MustCreatePolyline(4, points) - - b.ResetTimer() - _, err := Encode(polyline) - if err != nil { - b.Fail() - } -} - -func buildPoints(n int) []Point { - base := Point{Lat: 50, Lng: 8} - - points := make([]Point, 0, n) - for i := 0; i < n; i++ { - points = append(points, Point{ - Lat: base.Lat + 10*rand.Float64(), - Lng: base.Lat + 10*rand.Float64(), - }) - } - - return points -} diff --git a/java/tmp/apache-maven-3.8.3/LICENSE b/java/tmp/apache-maven-3.8.3/LICENSE new file mode 100644 index 0000000..a107a51 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/LICENSE @@ -0,0 +1,359 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + +Apache Maven includes a number of components and libraries with separate +copyright notices and license terms. Your use of those components are +subject to the terms and conditions of the following licenses: + + +- lib/guava-25.1-android.jar: com.google.guava:guava:bundle:25.1-android + Project: Guava: Google Core Libraries for Java + Project URL: https://github.com/google/guava/ + License: The Apache Software License, Version 2.0 (Apache-2.0) + License URL: http://www.apache.org/licenses/LICENSE-2.0.txt (lib/guava.license) + + + +- lib/guice-4.2.2.jar: com.google.inject:guice:jar:4.2.2 + Project: Google Guice - Core Library + Project URL: https://github.com/google/guice/ + License: The Apache Software License, Version 2.0 (Apache-2.0) + License URL: http://www.apache.org/licenses/LICENSE-2.0.txt (lib/guice.license) + + + +- lib/commons-cli-1.4.jar: commons-cli:commons-cli:jar:1.4 + Project: Apache Commons CLI + Project URL: http://commons.apache.org/proper/commons-cli/ + License: Apache License, Version 2.0 (Apache-2.0) + License URL: https://www.apache.org/licenses/LICENSE-2.0.txt (lib/commons-cli.license) + + + +- lib/commons-io-2.6.jar: commons-io:commons-io:jar:2.6 + Project: Apache Commons IO + Project URL: http://commons.apache.org/proper/commons-io/ + License: Apache License, Version 2.0 (Apache-2.0) + License URL: https://www.apache.org/licenses/LICENSE-2.0.txt (lib/commons-io.license) + + + +- lib/javax.annotation-api-1.2.jar: javax.annotation:javax.annotation-api:jar:1.2 + Project: javax.annotation API + Project URL: http://jcp.org/en/jsr/detail?id=250 + License: CDDL + GPLv2 with classpath exception (unrecognized) + License URL: https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html (lib/javax.annotation-api.license) + + + +- lib/javax.inject-1.jar: javax.inject:javax.inject:jar:1 + Project: javax.inject + Project URL: http://code.google.com/p/atinject/ + License: The Apache Software License, Version 2.0 (Apache-2.0) + License URL: http://www.apache.org/licenses/LICENSE-2.0.txt (lib/javax.inject.license) + + + +- lib/commons-lang3-3.8.1.jar: org.apache.commons:commons-lang3:jar:3.8.1 + Project: Apache Commons Lang + Project URL: http://commons.apache.org/proper/commons-lang/ + License: Apache License, Version 2.0 (Apache-2.0) + License URL: https://www.apache.org/licenses/LICENSE-2.0.txt (lib/commons-lang3.license) + + + +- lib/plexus-cipher-2.0.jar: org.codehaus.plexus:plexus-cipher:jar:2.0 + Project: Plexus Cipher: encryption/decryption Component + Project URL: https://codehaus-plexus.github.io/plexus-cipher/ + License: Apache License, Version 2.0 (Apache-2.0) + License URL: http://www.apache.org/licenses/LICENSE-2.0.txt (lib/plexus-cipher.license) + + + +- boot/plexus-classworlds-2.6.0.jar: org.codehaus.plexus:plexus-classworlds:bundle:2.6.0 + Project: Plexus Classworlds + Project URL: http://codehaus-plexus.github.io/plexus-classworlds/ + License: Apache License, Version 2.0 (Apache-2.0) + License URL: http://www.apache.org/licenses/LICENSE-2.0.txt (boot/plexus-classworlds.license) + + + +- lib/plexus-component-annotations-2.1.0.jar: org.codehaus.plexus:plexus-component-annotations:jar:2.1.0 + Project: Plexus :: Component Annotations + Project URL: http://codehaus-plexus.github.io/plexus-containers/plexus-component-annotations/ + License: Apache License, Version 2.0 (Apache-2.0) + License URL: http://www.apache.org/licenses/LICENSE-2.0.txt (lib/plexus-component-annotations.license) + + + +- lib/plexus-interpolation-1.26.jar: org.codehaus.plexus:plexus-interpolation:bundle:1.26 + Project: Plexus Interpolation API + Project URL: http://codehaus-plexus.github.io/plexus-interpolation/ + License: Apache License, Version 2.0 (Apache-2.0) + License URL: http://www.apache.org/licenses/LICENSE-2.0.txt (lib/plexus-interpolation.license) + + + +- lib/plexus-sec-dispatcher-2.0.jar: org.codehaus.plexus:plexus-sec-dispatcher:jar:2.0 + Project: Plexus Security Dispatcher Component + Project URL: https://codehaus-plexus.github.io/plexus-sec-dispatcher/ + License: Apache License, Version 2.0 (Apache-2.0) + License URL: http://www.apache.org/licenses/LICENSE-2.0.txt (lib/plexus-sec-dispatcher.license) + + + +- lib/plexus-utils-3.3.0.jar: org.codehaus.plexus:plexus-utils:jar:3.3.0 + Project: Plexus Common Utilities + Project URL: http://codehaus-plexus.github.io/plexus-utils/ + License: Apache License, Version 2.0 (Apache-2.0) + License URL: http://www.apache.org/licenses/LICENSE-2.0.txt (lib/plexus-utils.license) + + + +- lib/org.eclipse.sisu.inject-0.3.5.jar: org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.3.5 + Project: org.eclipse.sisu.inject + Project URL: https://www.eclipse.org/sisu/ + License: Eclipse Public License, Version 1.0 (EPL-1.0) + License URL: http://www.eclipse.org/legal/epl-v10.html (lib/org.eclipse.sisu.inject.license) + + + +- lib/org.eclipse.sisu.plexus-0.3.5.jar: org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.3.5 + Project: org.eclipse.sisu.plexus + Project URL: https://www.eclipse.org/sisu/ + License: Eclipse Public License, Version 1.0 (EPL-1.0) + License URL: http://www.eclipse.org/legal/epl-v10.html (lib/org.eclipse.sisu.plexus.license) + + + +- lib/jansi-2.3.4.jar: org.fusesource.jansi:jansi:jar:2.3.4 + Project: jansi + Project URL: http://fusesource.github.io/jansi + License: The Apache Software License, Version 2.0 (Apache-2.0) + License URL: http://www.apache.org/licenses/LICENSE-2.0.txt (lib/jansi.license) + + + +- lib/jsoup-1.12.1.jar: org.jsoup:jsoup:jar:1.12.1 + Project: jsoup Java HTML Parser + Project URL: https://jsoup.org/ + License: The MIT License (MIT) + License URL: https://jsoup.org/license (lib/jsoup.license) + + + +- lib/jcl-over-slf4j-1.7.32.jar: org.slf4j:jcl-over-slf4j:jar:1.7.32 + Project: JCL 1.2 implemented over SLF4J + Project URL: http://www.slf4j.org + License: Apache License, Version 2.0 (Apache-2.0) + License URL: https://www.apache.org/licenses/LICENSE-2.0.txt (lib/jcl-over-slf4j.license) + + + +- lib/slf4j-api-1.7.32.jar: org.slf4j:slf4j-api:jar:1.7.32 + Project: SLF4J API Module + Project URL: http://www.slf4j.org + License: MIT License (MIT) + License URL: http://www.opensource.org/licenses/mit-license.php (lib/slf4j-api.license) + diff --git a/java/tmp/apache-maven-3.8.3/NOTICE b/java/tmp/apache-maven-3.8.3/NOTICE new file mode 100644 index 0000000..0352369 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/NOTICE @@ -0,0 +1,106 @@ + +Apache Maven Distribution +Copyright 2001-2021 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + + +This software bundles the following NOTICE files from third party library providers: + +META-INF/NOTICE in archive lib/guice-4.2.1-no_aop.jar +Google Guice - Core Library +Copyright 2006-2018 Google, Inc. +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +META-INF/NOTICE in archive lib/plexus-utils-3.2.1.jar +This product includes software developed by the Indiana University + Extreme! Lab (http://www.extreme.indiana.edu/). +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). +This product includes software developed by +ThoughtWorks (http://www.thoughtworks.com). +This product includes software developed by +javolution (http://javolution.org/). +This product includes software developed by +Rome (https://rome.dev.java.net/). + +about.html in archive lib/org.eclipse.sisu.inject-0.3.5.jar + + + + + +About org.eclipse.sisu.inject + + +

About org.eclipse.sisu.inject

+ +

November 5, 2013

+

License

+ +

The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise +indicated below, the Content is provided to you under the terms and conditions of the +Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available +at http://www.eclipse.org/legal/epl-v10.html. +For purposes of the EPL, "Program" will mean the Content.

+ +

If you did not receive this Content directly from the Eclipse Foundation, the Content is +being redistributed by another party ("Redistributor") and different terms and conditions may +apply to your use of any object code in the Content. Check the Redistributor's license that was +provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise +indicated below, the terms and conditions of the EPL still apply to any source code in the Content +and such source code may be obtained at http://www.eclipse.org.

+ +

Third Party Content

+

The Content includes items that have been sourced from third parties as set +out below. If you did not receive this Content directly from the Eclipse Foundation, +the following is provided for informational purposes only, and you should look +to the Redistributor's license for terms and conditions of use.

+ +

ASM 4.1

+

The plug-in includes software developed by the ObjectWeb consortium as part +of the ASM project at http://asm.ow2.org/.

+ +

A subset of ASM is re-packaged within the source and binary of the plug-in (org.eclipse.sisu.space.asm.*) +to avoid version collisions with other usage and is also available from the plug-in's github repository.

+ +

Your use of the ASM code is subject to the terms and conditions of the ASM License +below which is also available at http://asm.ow2.org/license.html.

+ +
+Copyright (c) 2000-2011 INRIA, France Telecom
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+
+1. Redistributions of source code must retain the above copyright
+   notice, this list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright
+   notice, this list of conditions and the following disclaimer in the
+   documentation and/or other materials provided with the distribution.
+
+3. Neither the name of the copyright holders nor the names of its
+   contributors may be used to endorse or promote products derived from
+   this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+THE POSSIBILITY OF SUCH DAMAGE.
+
+ + + diff --git a/java/tmp/apache-maven-3.8.3/README.txt b/java/tmp/apache-maven-3.8.3/README.txt new file mode 100644 index 0000000..a485612 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/README.txt @@ -0,0 +1,79 @@ + + Apache Maven + + What is it? + ----------- + + Maven is a software project management and comprehension tool. Based on + the concept of a Project Object Model (POM), Maven can manage a project's + build, reporting and documentation from a central piece of information. + + Documentation + ------------- + + The most up-to-date documentation can be found at https://maven.apache.org/. + + Release Notes + ------------- + + The full list of changes can be found at https://maven.apache.org/docs/history.html. + + System Requirements + ------------------- + + JDK: + 1.7 or above (this is to execute Maven - it still allows you to build against 1.3 + and prior JDK's). + Memory: + No minimum requirement. + Disk: + Approximately 10MB is required for the Maven installation itself. In addition to + that, additional disk space will be used for your local Maven repository. The size + of your local repository will vary depending on usage but expect at least 500MB. + Operating System: + Windows: + Windows 2000 or above. + Unix based systems (Linux, Solaris and Mac OS X) and others: + No minimum requirement. + + Installing Maven + ---------------- + + 1) Unpack the archive where you would like to store the binaries, e.g.: + + Unix-based operating systems (Linux, Solaris and Mac OS X) + tar zxvf apache-maven-3.x.y.tar.gz + Windows + unzip apache-maven-3.x.y.zip + + 2) A directory called "apache-maven-3.x.y" will be created. + + 3) Add the bin directory to your PATH, e.g.: + + Unix-based operating systems (Linux, Solaris and Mac OS X) + export PATH=/usr/local/apache-maven-3.x.y/bin:$PATH + Windows + set PATH="c:\program files\apache-maven-3.x.y\bin";%PATH% + + 4) Make sure JAVA_HOME is set to the location of your JDK + + 5) Run "mvn --version" to verify that it is correctly installed. + + For complete documentation, see https://maven.apache.org/download.html#Installation + + Licensing + --------- + + Please see the file called LICENSE. + + Maven URLS + ---------- + + Home Page: https://maven.apache.org/ + Downloads: https://maven.apache.org/download.html + Release Notes: https://maven.apache.org/docs/history.html + Mailing Lists: https://maven.apache.org/mailing-lists.html + Source Code: https://gitbox.apache.org/repos/asf/maven.git + Issue Tracking: https://issues.apache.org/jira/browse/MNG + Wiki: https://cwiki.apache.org/confluence/display/MAVEN/ + Available Plugins: https://maven.apache.org/plugins/ diff --git a/java/tmp/apache-maven-3.8.3/boot/plexus-classworlds-2.6.0.jar b/java/tmp/apache-maven-3.8.3/boot/plexus-classworlds-2.6.0.jar new file mode 100644 index 0000000..8020147 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/boot/plexus-classworlds-2.6.0.jar differ diff --git a/java/tmp/apache-maven-3.8.3/boot/plexus-classworlds.license b/java/tmp/apache-maven-3.8.3/boot/plexus-classworlds.license new file mode 100644 index 0000000..75b5248 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/boot/plexus-classworlds.license @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/java/tmp/apache-maven-3.8.3/conf/logging/simplelogger.properties b/java/tmp/apache-maven-3.8.3/conf/logging/simplelogger.properties new file mode 100644 index 0000000..57a6bcc --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/conf/logging/simplelogger.properties @@ -0,0 +1,32 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +org.slf4j.simpleLogger.defaultLogLevel=info +org.slf4j.simpleLogger.showDateTime=false +org.slf4j.simpleLogger.showThreadName=false +org.slf4j.simpleLogger.showLogName=false +org.slf4j.simpleLogger.logFile=System.out +org.slf4j.simpleLogger.cacheOutputStream=true +org.slf4j.simpleLogger.levelInBrackets=true +org.slf4j.simpleLogger.log.Sisu=info +org.slf4j.simpleLogger.warnLevelString=WARNING + +# MNG-6181: mvn -X also prints all debug logging from HttpClient +# Be aware that the shaded packages are used +# org.apache.http -> org.apache.maven.wagon.providers.http.httpclient +org.slf4j.simpleLogger.log.org.apache.maven.wagon.providers.http.httpclient=off +org.slf4j.simpleLogger.log.org.apache.maven.wagon.providers.http.httpclient.wire=off diff --git a/java/tmp/apache-maven-3.8.3/conf/settings.xml b/java/tmp/apache-maven-3.8.3/conf/settings.xml new file mode 100644 index 0000000..2b858aa --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/conf/settings.xml @@ -0,0 +1,264 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + maven-default-http-blocker + external:http:* + Pseudo repository to mirror external repositories initially using HTTP. + http://0.0.0.0/ + true + + + + + + + + + + + + diff --git a/java/tmp/apache-maven-3.8.3/conf/toolchains.xml b/java/tmp/apache-maven-3.8.3/conf/toolchains.xml new file mode 100644 index 0000000..598b9c5 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/conf/toolchains.xml @@ -0,0 +1,103 @@ + + + + + + + + + + \ No newline at end of file diff --git a/java/tmp/apache-maven-3.8.3/lib/commons-cli-1.4.jar b/java/tmp/apache-maven-3.8.3/lib/commons-cli-1.4.jar new file mode 100644 index 0000000..22deb30 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/commons-cli-1.4.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/commons-cli.license b/java/tmp/apache-maven-3.8.3/lib/commons-cli.license new file mode 100644 index 0000000..75b5248 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/lib/commons-cli.license @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/java/tmp/apache-maven-3.8.3/lib/commons-io-2.6.jar b/java/tmp/apache-maven-3.8.3/lib/commons-io-2.6.jar new file mode 100644 index 0000000..00556b1 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/commons-io-2.6.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/commons-io.license b/java/tmp/apache-maven-3.8.3/lib/commons-io.license new file mode 100644 index 0000000..75b5248 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/lib/commons-io.license @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/java/tmp/apache-maven-3.8.3/lib/commons-lang3-3.8.1.jar b/java/tmp/apache-maven-3.8.3/lib/commons-lang3-3.8.1.jar new file mode 100644 index 0000000..2c65ce6 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/commons-lang3-3.8.1.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/commons-lang3.license b/java/tmp/apache-maven-3.8.3/lib/commons-lang3.license new file mode 100644 index 0000000..75b5248 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/lib/commons-lang3.license @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/java/tmp/apache-maven-3.8.3/lib/ext/README.txt b/java/tmp/apache-maven-3.8.3/lib/ext/README.txt new file mode 100644 index 0000000..3006b26 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/lib/ext/README.txt @@ -0,0 +1,2 @@ +Use this directory to contribute 3rd-party extensions to the Maven core. These extensions can either extend or override +Maven's default implementation. diff --git a/java/tmp/apache-maven-3.8.3/lib/guava-25.1-android.jar b/java/tmp/apache-maven-3.8.3/lib/guava-25.1-android.jar new file mode 100644 index 0000000..43ad5d5 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/guava-25.1-android.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/guava.license b/java/tmp/apache-maven-3.8.3/lib/guava.license new file mode 100644 index 0000000..75b5248 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/lib/guava.license @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/java/tmp/apache-maven-3.8.3/lib/guice-4.2.2-no_aop.jar b/java/tmp/apache-maven-3.8.3/lib/guice-4.2.2-no_aop.jar new file mode 100644 index 0000000..c558b59 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/guice-4.2.2-no_aop.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/guice.license b/java/tmp/apache-maven-3.8.3/lib/guice.license new file mode 100644 index 0000000..75b5248 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/lib/guice.license @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/java/tmp/apache-maven-3.8.3/lib/jansi-2.3.4.jar b/java/tmp/apache-maven-3.8.3/lib/jansi-2.3.4.jar new file mode 100644 index 0000000..5782f89 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/jansi-2.3.4.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/jansi-native/README.txt b/java/tmp/apache-maven-3.8.3/lib/jansi-native/README.txt new file mode 100644 index 0000000..48f0e20 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/lib/jansi-native/README.txt @@ -0,0 +1,8 @@ +This directory contains Jansi native libraries extracted from Jansi JAR. + +You can add your own build for platforms not natively supported by Jansi. +See here [1] on how to compile for your platform and and here [2] how libraries +follow Jansi's directory and filename conventions. + +[1] https://github.com/fusesource/jansi/tree/master/src/main/native +[2] https://github.com/fusesource/jansi/blob/321a8ff71c731e10f4ea05c607860180276b2215/src/main/java/org/fusesource/jansi/internal/OSInfo.java diff --git a/java/tmp/apache-maven-3.8.3/lib/jansi-native/Windows/x86/jansi.dll b/java/tmp/apache-maven-3.8.3/lib/jansi-native/Windows/x86/jansi.dll new file mode 100644 index 0000000..c83eebe Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/jansi-native/Windows/x86/jansi.dll differ diff --git a/java/tmp/apache-maven-3.8.3/lib/jansi-native/Windows/x86_64/jansi.dll b/java/tmp/apache-maven-3.8.3/lib/jansi-native/Windows/x86_64/jansi.dll new file mode 100644 index 0000000..b52c719 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/jansi-native/Windows/x86_64/jansi.dll differ diff --git a/java/tmp/apache-maven-3.8.3/lib/jansi.license b/java/tmp/apache-maven-3.8.3/lib/jansi.license new file mode 100644 index 0000000..75b5248 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/lib/jansi.license @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/java/tmp/apache-maven-3.8.3/lib/javax.annotation-api-1.2.jar b/java/tmp/apache-maven-3.8.3/lib/javax.annotation-api-1.2.jar new file mode 100644 index 0000000..9ab39ff Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/javax.annotation-api-1.2.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/javax.annotation-api.license b/java/tmp/apache-maven-3.8.3/lib/javax.annotation-api.license new file mode 100644 index 0000000..09087aa --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/lib/javax.annotation-api.license @@ -0,0 +1,759 @@ +COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.1 + +1. Definitions. + + 1.1. "Contributor" means each individual or entity that creates or + contributes to the creation of Modifications. + + 1.2. "Contributor Version" means the combination of the Original + Software, prior Modifications used by a Contributor (if any), and + the Modifications made by that particular Contributor. + + 1.3. "Covered Software" means (a) the Original Software, or (b) + Modifications, or (c) the combination of files containing Original + Software with files containing Modifications, in each case including + portions thereof. + + 1.4. "Executable" means the Covered Software in any form other than + Source Code. + + 1.5. "Initial Developer" means the individual or entity that first + makes Original Software available under this License. + + 1.6. "Larger Work" means a work which combines Covered Software or + portions thereof with code not governed by the terms of this License. + + 1.7. "License" means this document. + + 1.8. "Licensable" means having the right to grant, to the maximum + extent possible, whether at the time of the initial grant or + subsequently acquired, any and all of the rights conveyed herein. + + 1.9. "Modifications" means the Source Code and Executable form of + any of the following: + + A. Any file that results from an addition to, deletion from or + modification of the contents of a file containing Original Software + or previous Modifications; + + B. Any new file that contains any part of the Original Software or + previous Modification; or + + C. Any new file that is contributed or otherwise made available + under the terms of this License. + + 1.10. "Original Software" means the Source Code and Executable form + of computer software code that is originally released under this + License. + + 1.11. "Patent Claims" means any patent claim(s), now owned or + hereafter acquired, including without limitation, method, process, + and apparatus claims, in any patent Licensable by grantor. + + 1.12. "Source Code" means (a) the common form of computer software + code in which modifications are made and (b) associated + documentation included in or with such code. + + 1.13. "You" (or "Your") means an individual or a legal entity + exercising rights under, and complying with all of the terms of, + this License. For legal entities, "You" includes any entity which + controls, is controlled by, or is under common control with You. For + purposes of this definition, "control" means (a) the power, direct + or indirect, to cause the direction or management of such entity, + whether by contract or otherwise, or (b) ownership of more than + fifty percent (50%) of the outstanding shares or beneficial + ownership of such entity. + +2. License Grants. + + 2.1. The Initial Developer Grant. + + Conditioned upon Your compliance with Section 3.1 below and subject + to third party intellectual property claims, the Initial Developer + hereby grants You a world-wide, royalty-free, non-exclusive license: + + (a) under intellectual property rights (other than patent or + trademark) Licensable by Initial Developer, to use, reproduce, + modify, display, perform, sublicense and distribute the Original + Software (or portions thereof), with or without Modifications, + and/or as part of a Larger Work; and + + (b) under Patent Claims infringed by the making, using or selling of + Original Software, to make, have made, use, practice, sell, and + offer for sale, and/or otherwise dispose of the Original Software + (or portions thereof). + + (c) The licenses granted in Sections 2.1(a) and (b) are effective on + the date Initial Developer first distributes or otherwise makes the + Original Software available to a third party under the terms of this + License. + + (d) Notwithstanding Section 2.1(b) above, no patent license is + granted: (1) for code that You delete from the Original Software, or + (2) for infringements caused by: (i) the modification of the + Original Software, or (ii) the combination of the Original Software + with other software or devices. + + 2.2. Contributor Grant. + + Conditioned upon Your compliance with Section 3.1 below and subject + to third party intellectual property claims, each Contributor hereby + grants You a world-wide, royalty-free, non-exclusive license: + + (a) under intellectual property rights (other than patent or + trademark) Licensable by Contributor to use, reproduce, modify, + display, perform, sublicense and distribute the Modifications + created by such Contributor (or portions thereof), either on an + unmodified basis, with other Modifications, as Covered Software + and/or as part of a Larger Work; and + + (b) under Patent Claims infringed by the making, using, or selling + of Modifications made by that Contributor either alone and/or in + combination with its Contributor Version (or portions of such + combination), to make, use, sell, offer for sale, have made, and/or + otherwise dispose of: (1) Modifications made by that Contributor (or + portions thereof); and (2) the combination of Modifications made by + that Contributor with its Contributor Version (or portions of such + combination). + + (c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective + on the date Contributor first distributes or otherwise makes the + Modifications available to a third party. + + (d) Notwithstanding Section 2.2(b) above, no patent license is + granted: (1) for any code that Contributor has deleted from the + Contributor Version; (2) for infringements caused by: (i) third + party modifications of Contributor Version, or (ii) the combination + of Modifications made by that Contributor with other software + (except as part of the Contributor Version) or other devices; or (3) + under Patent Claims infringed by Covered Software in the absence of + Modifications made by that Contributor. + +3. Distribution Obligations. + + 3.1. Availability of Source Code. + + Any Covered Software that You distribute or otherwise make available + in Executable form must also be made available in Source Code form + and that Source Code form must be distributed only under the terms + of this License. You must include a copy of this License with every + copy of the Source Code form of the Covered Software You distribute + or otherwise make available. You must inform recipients of any such + Covered Software in Executable form as to how they can obtain such + Covered Software in Source Code form in a reasonable manner on or + through a medium customarily used for software exchange. + + 3.2. Modifications. + + The Modifications that You create or to which You contribute are + governed by the terms of this License. You represent that You + believe Your Modifications are Your original creation(s) and/or You + have sufficient rights to grant the rights conveyed by this License. + + 3.3. Required Notices. + + You must include a notice in each of Your Modifications that + identifies You as the Contributor of the Modification. You may not + remove or alter any copyright, patent or trademark notices contained + within the Covered Software, or any notices of licensing or any + descriptive text giving attribution to any Contributor or the + Initial Developer. + + 3.4. Application of Additional Terms. + + You may not offer or impose any terms on any Covered Software in + Source Code form that alters or restricts the applicable version of + this License or the recipients' rights hereunder. You may choose to + offer, and to charge a fee for, warranty, support, indemnity or + liability obligations to one or more recipients of Covered Software. + However, you may do so only on Your own behalf, and not on behalf of + the Initial Developer or any Contributor. You must make it + absolutely clear that any such warranty, support, indemnity or + liability obligation is offered by You alone, and You hereby agree + to indemnify the Initial Developer and every Contributor for any + liability incurred by the Initial Developer or such Contributor as a + result of warranty, support, indemnity or liability terms You offer. + + 3.5. Distribution of Executable Versions. + + You may distribute the Executable form of the Covered Software under + the terms of this License or under the terms of a license of Your + choice, which may contain terms different from this License, + provided that You are in compliance with the terms of this License + and that the license for the Executable form does not attempt to + limit or alter the recipient's rights in the Source Code form from + the rights set forth in this License. If You distribute the Covered + Software in Executable form under a different license, You must make + it absolutely clear that any terms which differ from this License + are offered by You alone, not by the Initial Developer or + Contributor. You hereby agree to indemnify the Initial Developer and + every Contributor for any liability incurred by the Initial + Developer or such Contributor as a result of any such terms You offer. + + 3.6. Larger Works. + + You may create a Larger Work by combining Covered Software with + other code not governed by the terms of this License and distribute + the Larger Work as a single product. In such a case, You must make + sure the requirements of this License are fulfilled for the Covered + Software. + +4. Versions of the License. + + 4.1. New Versions. + + Oracle is the initial license steward and may publish revised and/or + new versions of this License from time to time. Each version will be + given a distinguishing version number. Except as provided in Section + 4.3, no one other than the license steward has the right to modify + this License. + + 4.2. Effect of New Versions. + + You may always continue to use, distribute or otherwise make the + Covered Software available under the terms of the version of the + License under which You originally received the Covered Software. If + the Initial Developer includes a notice in the Original Software + prohibiting it from being distributed or otherwise made available + under any subsequent version of the License, You must distribute and + make the Covered Software available under the terms of the version + of the License under which You originally received the Covered + Software. Otherwise, You may also choose to use, distribute or + otherwise make the Covered Software available under the terms of any + subsequent version of the License published by the license steward. + + 4.3. Modified Versions. + + When You are an Initial Developer and You want to create a new + license for Your Original Software, You may create and use a + modified version of this License if You: (a) rename the license and + remove any references to the name of the license steward (except to + note that the license differs from this License); and (b) otherwise + make it clear that the license contains terms which differ from this + License. + +5. DISCLAIMER OF WARRANTY. + + COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, + WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, + INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE + IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR + NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF + THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE + DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY + OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, + REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN + ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS + AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. + +6. TERMINATION. + + 6.1. This License and the rights granted hereunder will terminate + automatically if You fail to comply with terms herein and fail to + cure such breach within 30 days of becoming aware of the breach. + Provisions which, by their nature, must remain in effect beyond the + termination of this License shall survive. + + 6.2. If You assert a patent infringement claim (excluding + declaratory judgment actions) against Initial Developer or a + Contributor (the Initial Developer or Contributor against whom You + assert such claim is referred to as "Participant") alleging that the + Participant Software (meaning the Contributor Version where the + Participant is a Contributor or the Original Software where the + Participant is the Initial Developer) directly or indirectly + infringes any patent, then any and all rights granted directly or + indirectly to You by such Participant, the Initial Developer (if the + Initial Developer is not the Participant) and all Contributors under + Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice + from Participant terminate prospectively and automatically at the + expiration of such 60 day notice period, unless if within such 60 + day period You withdraw Your claim with respect to the Participant + Software against such Participant either unilaterally or pursuant to + a written agreement with Participant. + + 6.3. If You assert a patent infringement claim against Participant + alleging that the Participant Software directly or indirectly + infringes any patent where such claim is resolved (such as by + license or settlement) prior to the initiation of patent + infringement litigation, then the reasonable value of the licenses + granted by such Participant under Sections 2.1 or 2.2 shall be taken + into account in determining the amount or value of any payment or + license. + + 6.4. In the event of termination under Sections 6.1 or 6.2 above, + all end user licenses that have been validly granted by You or any + distributor hereunder prior to termination (excluding licenses + granted to You by any distributor) shall survive termination. + +7. LIMITATION OF LIABILITY. + + UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT + (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE + INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF + COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE + TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR + CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT + LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER + FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR + LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE + POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT + APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH + PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH + LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR + LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION + AND LIMITATION MAY NOT APPLY TO YOU. + +8. U.S. GOVERNMENT END USERS. + + The Covered Software is a "commercial item," as that term is defined + in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer + software" (as that term is defined at 48 C.F.R. § + 252.227-7014(a)(1)) and "commercial computer software documentation" + as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent + with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 + (June 1995), all U.S. Government End Users acquire Covered Software + with only those rights set forth herein. This U.S. Government Rights + clause is in lieu of, and supersedes, any other FAR, DFAR, or other + clause or provision that addresses Government rights in computer + software under this License. + +9. MISCELLANEOUS. + + This License represents the complete agreement concerning subject + matter hereof. If any provision of this License is held to be + unenforceable, such provision shall be reformed only to the extent + necessary to make it enforceable. This License shall be governed by + the law of the jurisdiction specified in a notice contained within + the Original Software (except to the extent applicable law, if any, + provides otherwise), excluding such jurisdiction's conflict-of-law + provisions. Any litigation relating to this License shall be subject + to the jurisdiction of the courts located in the jurisdiction and + venue specified in a notice contained within the Original Software, + with the losing party responsible for costs, including, without + limitation, court costs and reasonable attorneys' fees and expenses. + The application of the United Nations Convention on Contracts for + the International Sale of Goods is expressly excluded. Any law or + regulation which provides that the language of a contract shall be + construed against the drafter shall not apply to this License. You + agree that You alone are responsible for compliance with the United + States export administration regulations (and the export control + laws and regulation of any other countries) when You use, distribute + or otherwise make available any Covered Software. + +10. RESPONSIBILITY FOR CLAIMS. + + As between Initial Developer and the Contributors, each party is + responsible for claims and damages arising, directly or indirectly, + out of its utilization of rights under this License and You agree to + work with Initial Developer and Contributors to distribute such + responsibility on an equitable basis. Nothing herein is intended or + shall be deemed to constitute any admission of liability. + +------------------------------------------------------------------------ + +NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION +LICENSE (CDDL) + +The code released under the CDDL shall be governed by the laws of the +State of California (excluding conflict-of-law provisions). Any +litigation relating to this License shall be subject to the jurisdiction +of the Federal Courts of the Northern District of California and the +state courts of the State of California, with venue lying in Santa Clara +County, California. + + + + The GNU General Public License (GPL) Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc. +51 Franklin Street, Fifth Floor +Boston, MA 02110-1335 +USA + +Everyone is permitted to copy and distribute verbatim copies +of this license document, but changing it is not allowed. + +Preamble + +The licenses for most software are designed to take away your freedom to +share and change it. By contrast, the GNU General Public License is +intended to guarantee your freedom to share and change free software--to +make sure the software is free for all its users. This General Public +License applies to most of the Free Software Foundation's software and +to any other program whose authors commit to using it. (Some other Free +Software Foundation software is covered by the GNU Library General +Public License instead.) You can apply it to your programs, too. + +When we speak of free software, we are referring to freedom, not price. +Our General Public Licenses are designed to make sure that you have the +freedom to distribute copies of free software (and charge for this +service if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs; and that you know you can do these things. + +To protect your rights, we need to make restrictions that forbid anyone +to deny you these rights or to ask you to surrender the rights. These +restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + +For example, if you distribute copies of such a program, whether gratis +or for a fee, you must give the recipients all the rights that you have. +You must make sure that they, too, receive or can get the source code. +And you must show them these terms so they know their rights. + +We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + +Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + +Finally, any free program is threatened constantly by software patents. +We wish to avoid the danger that redistributors of a free program will +individually obtain patent licenses, in effect making the program +proprietary. To prevent this, we have made it clear that any patent must +be licensed for everyone's free use or not licensed at all. + +The precise terms and conditions for copying, distribution and +modification follow. + +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains a +notice placed by the copyright holder saying it may be distributed under +the terms of this General Public License. The "Program", below, refers +to any such program or work, and a "work based on the Program" means +either the Program or any derivative work under copyright law: that is +to say, a work containing the Program or a portion of it, either +verbatim or with modifications and/or translated into another language. +(Hereinafter, translation is included without limitation in the term +"modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of running +the Program is not restricted, and the output from the Program is +covered only if its contents constitute a work based on the Program +(independent of having been made by running the Program). Whether that +is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's source +code as you receive it, in any medium, provided that you conspicuously +and appropriately publish on each copy an appropriate copyright notice +and disclaimer of warranty; keep intact all the notices that refer to +this License and to the absence of any warranty; and give any other +recipients of the Program a copy of this License along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion of +it, thus forming a work based on the Program, and copy and distribute +such modifications or work under the terms of Section 1 above, provided +that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any part + thereof, to be licensed as a whole at no charge to all third parties + under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a notice + that there is no warranty (or else, saying that you provide a + warranty) and that users may redistribute the program under these + conditions, and telling the user how to view a copy of this License. + (Exception: if the Program itself is interactive but does not + normally print such an announcement, your work based on the Program + is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, and +can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based on +the Program, the distribution of the whole must be on the terms of this +License, whose permissions for other licensees extend to the entire +whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of a +storage or distribution medium does not bring the other work under the +scope of this License. + +3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections 1 + and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your cost + of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer to + distribute corresponding source code. (This alternative is allowed + only for noncommercial distribution and only if you received the + program in object code or executable form with such an offer, in + accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source code +means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to control +compilation and installation of the executable. However, as a special +exception, the source code distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies the +executable. + +If distribution of executable or object code is made by offering access +to copy from a designated place, then offering equivalent access to copy +the source code from the same place counts as distribution of the source +code, even though third parties are not compelled to copy the source +along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt otherwise +to copy, modify, sublicense or distribute the Program is void, and will +automatically terminate your rights under this License. However, parties +who have received copies, or rights, from you under this License will +not have their licenses terminated so long as such parties remain in +full compliance. + +5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and all +its terms and conditions for copying, distributing or modifying the +Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further restrictions +on the recipients' exercise of the rights granted herein. You are not +responsible for enforcing compliance by third parties to this License. + +7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot distribute +so as to satisfy simultaneously your obligations under this License and +any other pertinent obligations, then as a consequence you may not +distribute the Program at all. For example, if a patent license would +not permit royalty-free redistribution of the Program by all those who +receive copies directly or indirectly through you, then the only way you +could satisfy both it and this License would be to refrain entirely from +distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is implemented +by public license practices. Many people have made generous +contributions to the wide range of software distributed through that +system in reliance on consistent application of that system; it is up to +the author/donor to decide if he or she is willing to distribute +software through any other system and a licensee cannot impose that choice. + +This section is intended to make thoroughly clear what is believed to be +a consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License may +add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among countries +not thus excluded. In such case, this License incorporates the +limitation as if written in the body of this License. + +9. The Free Software Foundation may publish revised and/or new +versions of the General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Program does not specify a version +number of this License, you may choose any version ever published by the +Free Software Foundation. + +10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the +author to ask for permission. For software which is copyrighted by the +Free Software Foundation, write to the Free Software Foundation; we +sometimes make exceptions for this. Our decision will be guided by the +two goals of preserving the free status of all derivatives of our free +software and of promoting the sharing and reuse of software generally. + +NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, +EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE +ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH +YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL +NECESSARY SERVICING, REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR +DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL +DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM +(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED +INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF +THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR +OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to +attach them to the start of each source file to most effectively convey +the exclusion of warranty; and each file should have at least the +"copyright" line and a pointer to where the full notice is found. + + One line to give the program's name and a brief idea of what it does. + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type + `show w'. This is free software, and you are welcome to redistribute + it under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the +appropriate parts of the General Public License. Of course, the commands +you use may be called something other than `show w' and `show c'; they +could even be mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + program `Gnomovision' (which makes passes at compilers) written by + James Hacker. + + signature of Ty Coon, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications +with the library. If this is what you want to do, use the GNU Library +General Public License instead of this License. + +# + +Certain source files distributed by Oracle America, Inc. and/or its +affiliates are subject to the following clarification and special +exception to the GPLv2, based on the GNU Project exception for its +Classpath libraries, known as the GNU Classpath Exception, but only +where Oracle has expressly included in the particular source file's +header the words "Oracle designates this particular file as subject to +the "Classpath" exception as provided by Oracle in the LICENSE file +that accompanied this code." + +You should also note that Oracle includes multiple, independent +programs in this software package. Some of those programs are provided +under licenses deemed incompatible with the GPLv2 by the Free Software +Foundation and others. For example, the package includes programs +licensed under the Apache License, Version 2.0. Such programs are +licensed to you under their original licenses. + +Oracle facilitates your further distribution of this package by adding +the Classpath Exception to the necessary parts of its GPLv2 code, which +permits you to use that code in combination with other independent +modules not licensed under the GPLv2. However, note that this would +not permit you to commingle code under an incompatible license with +Oracle's GPLv2 licensed code by, for example, cutting and pasting such +code into a file also containing Oracle's GPLv2 licensed code and then +distributing the result. Additionally, if you were to remove the +Classpath Exception from any of the files to which it applies and +distribute the result, you would likely be required to license some or +all of the other code in that distribution under the GPLv2 as well, and +since the GPLv2 is incompatible with the license terms of some items +included in the distribution by Oracle, removing the Classpath +Exception could therefore effectively compromise your ability to +further distribute the package. + +Proceed with caution and we recommend that you obtain the advice of a +lawyer skilled in open source matters before removing the Classpath +Exception or making modifications to this package which may +subsequently be redistributed and/or involve the use of third party +software. + +CLASSPATH EXCEPTION +Linking this library statically or dynamically with other modules is +making a combined work based on this library. Thus, the terms and +conditions of the GNU General Public License version 2 cover the whole +combination. + +As a special exception, the copyright holders of this library give you +permission to link this library with independent modules to produce an +executable, regardless of the license terms of these independent +modules, and to copy and distribute the resulting executable under +terms of your choice, provided that you also meet, for each linked +independent module, the terms and conditions of the license of that +module. An independent module is a module which is not derived from or +based on this library. If you modify this library, you may extend this +exception to your version of the library, but you are not obligated to +do so. If you do not wish to do so, delete this exception statement +from your version. diff --git a/java/tmp/apache-maven-3.8.3/lib/javax.inject-1.jar b/java/tmp/apache-maven-3.8.3/lib/javax.inject-1.jar new file mode 100644 index 0000000..b2a9d0b Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/javax.inject-1.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/javax.inject.license b/java/tmp/apache-maven-3.8.3/lib/javax.inject.license new file mode 100644 index 0000000..75b5248 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/lib/javax.inject.license @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/java/tmp/apache-maven-3.8.3/lib/jcl-over-slf4j-1.7.32.jar b/java/tmp/apache-maven-3.8.3/lib/jcl-over-slf4j-1.7.32.jar new file mode 100644 index 0000000..a8dd6b7 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/jcl-over-slf4j-1.7.32.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/jcl-over-slf4j.license b/java/tmp/apache-maven-3.8.3/lib/jcl-over-slf4j.license new file mode 100644 index 0000000..75b5248 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/lib/jcl-over-slf4j.license @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/java/tmp/apache-maven-3.8.3/lib/jsoup.license b/java/tmp/apache-maven-3.8.3/lib/jsoup.license new file mode 100644 index 0000000..9d56ea6 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/lib/jsoup.license @@ -0,0 +1,23 @@ +https://raw.githubusercontent.com/jhy/jsoup/jsoup-1.12.1/LICENSE + +The MIT License + +Copyright (c) 2009-2019 Jonathan Hedley + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/java/tmp/apache-maven-3.8.3/lib/maven-artifact-3.8.3.jar b/java/tmp/apache-maven-3.8.3/lib/maven-artifact-3.8.3.jar new file mode 100644 index 0000000..8ea24ac Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/maven-artifact-3.8.3.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/maven-builder-support-3.8.3.jar b/java/tmp/apache-maven-3.8.3/lib/maven-builder-support-3.8.3.jar new file mode 100644 index 0000000..c1996f5 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/maven-builder-support-3.8.3.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/maven-compat-3.8.3.jar b/java/tmp/apache-maven-3.8.3/lib/maven-compat-3.8.3.jar new file mode 100644 index 0000000..a07df82 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/maven-compat-3.8.3.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/maven-core-3.8.3.jar b/java/tmp/apache-maven-3.8.3/lib/maven-core-3.8.3.jar new file mode 100644 index 0000000..8e496fb Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/maven-core-3.8.3.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/maven-embedder-3.8.3.jar b/java/tmp/apache-maven-3.8.3/lib/maven-embedder-3.8.3.jar new file mode 100644 index 0000000..419de87 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/maven-embedder-3.8.3.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/maven-model-3.8.3.jar b/java/tmp/apache-maven-3.8.3/lib/maven-model-3.8.3.jar new file mode 100644 index 0000000..018d285 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/maven-model-3.8.3.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/maven-model-builder-3.8.3.jar b/java/tmp/apache-maven-3.8.3/lib/maven-model-builder-3.8.3.jar new file mode 100644 index 0000000..7de624b Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/maven-model-builder-3.8.3.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/maven-plugin-api-3.8.3.jar b/java/tmp/apache-maven-3.8.3/lib/maven-plugin-api-3.8.3.jar new file mode 100644 index 0000000..88464a6 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/maven-plugin-api-3.8.3.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/maven-repository-metadata-3.8.3.jar b/java/tmp/apache-maven-3.8.3/lib/maven-repository-metadata-3.8.3.jar new file mode 100644 index 0000000..83b8295 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/maven-repository-metadata-3.8.3.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/maven-resolver-api-1.6.3.jar b/java/tmp/apache-maven-3.8.3/lib/maven-resolver-api-1.6.3.jar new file mode 100644 index 0000000..7607619 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/maven-resolver-api-1.6.3.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/maven-resolver-connector-basic-1.6.3.jar b/java/tmp/apache-maven-3.8.3/lib/maven-resolver-connector-basic-1.6.3.jar new file mode 100644 index 0000000..ba5b7e5 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/maven-resolver-connector-basic-1.6.3.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/maven-resolver-impl-1.6.3.jar b/java/tmp/apache-maven-3.8.3/lib/maven-resolver-impl-1.6.3.jar new file mode 100644 index 0000000..8ca8081 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/maven-resolver-impl-1.6.3.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/maven-resolver-provider-3.8.3.jar b/java/tmp/apache-maven-3.8.3/lib/maven-resolver-provider-3.8.3.jar new file mode 100644 index 0000000..34d9bff Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/maven-resolver-provider-3.8.3.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/maven-resolver-spi-1.6.3.jar b/java/tmp/apache-maven-3.8.3/lib/maven-resolver-spi-1.6.3.jar new file mode 100644 index 0000000..0fd853e Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/maven-resolver-spi-1.6.3.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/maven-resolver-transport-wagon-1.6.3.jar b/java/tmp/apache-maven-3.8.3/lib/maven-resolver-transport-wagon-1.6.3.jar new file mode 100644 index 0000000..45bb406 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/maven-resolver-transport-wagon-1.6.3.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/maven-resolver-util-1.6.3.jar b/java/tmp/apache-maven-3.8.3/lib/maven-resolver-util-1.6.3.jar new file mode 100644 index 0000000..a8010cb Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/maven-resolver-util-1.6.3.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/maven-settings-3.8.3.jar b/java/tmp/apache-maven-3.8.3/lib/maven-settings-3.8.3.jar new file mode 100644 index 0000000..098d524 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/maven-settings-3.8.3.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/maven-settings-builder-3.8.3.jar b/java/tmp/apache-maven-3.8.3/lib/maven-settings-builder-3.8.3.jar new file mode 100644 index 0000000..209c224 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/maven-settings-builder-3.8.3.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/maven-shared-utils-3.3.4.jar b/java/tmp/apache-maven-3.8.3/lib/maven-shared-utils-3.3.4.jar new file mode 100644 index 0000000..9b99c5a Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/maven-shared-utils-3.3.4.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/maven-slf4j-provider-3.8.3.jar b/java/tmp/apache-maven-3.8.3/lib/maven-slf4j-provider-3.8.3.jar new file mode 100644 index 0000000..7c23ed4 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/maven-slf4j-provider-3.8.3.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/org.eclipse.sisu.inject-0.3.5.jar b/java/tmp/apache-maven-3.8.3/lib/org.eclipse.sisu.inject-0.3.5.jar new file mode 100644 index 0000000..3cbed69 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/org.eclipse.sisu.inject-0.3.5.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/org.eclipse.sisu.inject.license b/java/tmp/apache-maven-3.8.3/lib/org.eclipse.sisu.inject.license new file mode 100644 index 0000000..2182648 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/lib/org.eclipse.sisu.inject.license @@ -0,0 +1,210 @@ +Eclipse Public License - v 1.0 + +THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC +LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM +CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. + + 1. DEFINITIONS + + "Contribution" means: + +a) in the case of the initial Contributor, the initial code and documentation +distributed under this Agreement, and + + b) in the case of each subsequent Contributor: + + i) changes to the Program, and + + ii) additions to the Program; + +where such changes and/or additions to the Program originate from and are +distributed by that particular Contributor. A Contribution 'originates' from +a Contributor if it was added to the Program by such Contributor itself or +anyone acting on such Contributor's behalf. Contributions do not include additions +to the Program which: (i) are separate modules of software distributed in +conjunction with the Program under their own license agreement, and (ii) are +not derivative works of the Program. + + "Contributor" means any person or entity that distributes the Program. + +"Licensed Patents" mean patent claims licensable by a Contributor which are +necessarily infringed by the use or sale of its Contribution alone or when +combined with the Program. + +"Program" means the Contributions distributed in accordance with this Agreement. + +"Recipient" means anyone who receives the Program under this Agreement, including +all Contributors. + + 2. GRANT OF RIGHTS + +a) Subject to the terms of this Agreement, each Contributor hereby grants +Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, +prepare derivative works of, publicly display, publicly perform, distribute +and sublicense the Contribution of such Contributor, if any, and such derivative +works, in source code and object code form. + +b) Subject to the terms of this Agreement, each Contributor hereby grants +Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed +Patents to make, use, sell, offer to sell, import and otherwise transfer the +Contribution of such Contributor, if any, in source code and object code form. +This patent license shall apply to the combination of the Contribution and +the Program if, at the time the Contribution is added by the Contributor, +such addition of the Contribution causes such combination to be covered by +the Licensed Patents. The patent license shall not apply to any other combinations +which include the Contribution. No hardware per se is licensed hereunder. + +c) Recipient understands that although each Contributor grants the licenses +to its Contributions set forth herein, no assurances are provided by any Contributor +that the Program does not infringe the patent or other intellectual property +rights of any other entity. Each Contributor disclaims any liability to Recipient +for claims brought by any other entity based on infringement of intellectual +property rights or otherwise. As a condition to exercising the rights and +licenses granted hereunder, each Recipient hereby assumes sole responsibility +to secure any other intellectual property rights needed, if any. For example, +if a third party patent license is required to allow Recipient to distribute +the Program, it is Recipient's responsibility to acquire that license before +distributing the Program. + +d) Each Contributor represents that to its knowledge it has sufficient copyright +rights in its Contribution, if any, to grant the copyright license set forth +in this Agreement. + + 3. REQUIREMENTS + +A Contributor may choose to distribute the Program in object code form under +its own license agreement, provided that: + + a) it complies with the terms and conditions of this Agreement; and + + b) its license agreement: + +i) effectively disclaims on behalf of all Contributors all warranties and +conditions, express and implied, including warranties or conditions of title +and non-infringement, and implied warranties or conditions of merchantability +and fitness for a particular purpose; + +ii) effectively excludes on behalf of all Contributors all liability for damages, +including direct, indirect, special, incidental and consequential damages, +such as lost profits; + +iii) states that any provisions which differ from this Agreement are offered +by that Contributor alone and not by any other party; and + +iv) states that source code for the Program is available from such Contributor, +and informs licensees how to obtain it in a reasonable manner on or through +a medium customarily used for software exchange. + + When the Program is made available in source code form: + + a) it must be made available under this Agreement; and + +b) a copy of this Agreement must be included with each copy of the Program. + +Contributors may not remove or alter any copyright notices contained within +the Program. + +Each Contributor must identify itself as the originator of its Contribution, +if any, in a manner that reasonably allows subsequent Recipients to identify +the originator of the Contribution. + + 4. COMMERCIAL DISTRIBUTION + +Commercial distributors of software may accept certain responsibilities with +respect to end users, business partners and the like. While this license is +intended to facilitate the commercial use of the Program, the Contributor +who includes the Program in a commercial product offering should do so in +a manner which does not create potential liability for other Contributors. +Therefore, if a Contributor includes the Program in a commercial product offering, +such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify +every other Contributor ("Indemnified Contributor") against any losses, damages +and costs (collectively "Losses") arising from claims, lawsuits and other +legal actions brought by a third party against the Indemnified Contributor +to the extent caused by the acts or omissions of such Commercial Contributor +in connection with its distribution of the Program in a commercial product +offering. The obligations in this section do not apply to any claims or Losses +relating to any actual or alleged intellectual property infringement. In order +to qualify, an Indemnified Contributor must: a) promptly notify the Commercial +Contributor in writing of such claim, and b) allow the Commercial Contributor +to control, and cooperate with the Commercial Contributor in, the defense +and any related settlement negotiations. The Indemnified Contributor may participate +in any such claim at its own expense. + +For example, a Contributor might include the Program in a commercial product +offering, Product X. That Contributor is then a Commercial Contributor. If +that Commercial Contributor then makes performance claims, or offers warranties +related to Product X, those performance claims and warranties are such Commercial +Contributor's responsibility alone. Under this section, the Commercial Contributor +would have to defend claims against the other Contributors related to those +performance claims and warranties, and if a court requires any other Contributor +to pay any damages as a result, the Commercial Contributor must pay those +damages. + + 5. NO WARRANTY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON +AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS +OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF +TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. +Each Recipient is solely responsible for determining the appropriateness of +using and distributing the Program and assumes all risks associated with its +exercise of rights under this Agreement, including but not limited to the +risks and costs of program errors, compliance with applicable laws, damage +to or loss of data, programs or equipment, and unavailability or interruption +of operations. + + 6. DISCLAIMER OF LIABILITY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY +CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION +LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY +WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS +GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + + 7. GENERAL + +If any provision of this Agreement is invalid or unenforceable under applicable +law, it shall not affect the validity or enforceability of the remainder of +the terms of this Agreement, and without further action by the parties hereto, +such provision shall be reformed to the minimum extent necessary to make such +provision valid and enforceable. + +If Recipient institutes patent litigation against any entity (including a +cross-claim or counterclaim in a lawsuit) alleging that the Program itself +(excluding combinations of the Program with other software or hardware) infringes +such Recipient's patent(s), then such Recipient's rights granted under Section +2(b) shall terminate as of the date such litigation is filed. + +All Recipient's rights under this Agreement shall terminate if it fails to +comply with any of the material terms or conditions of this Agreement and +does not cure such failure in a reasonable period of time after becoming aware +of such noncompliance. If all Recipient's rights under this Agreement terminate, +Recipient agrees to cease use and distribution of the Program as soon as reasonably +practicable. However, Recipient's obligations under this Agreement and any +licenses granted by Recipient relating to the Program shall continue and survive. + +Everyone is permitted to copy and distribute copies of this Agreement, but +in order to avoid inconsistency the Agreement is copyrighted and may only +be modified in the following manner. The Agreement Steward reserves the right +to publish new versions (including revisions) of this Agreement from time +to time. No one other than the Agreement Steward has the right to modify this +Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse +Foundation may assign the responsibility to serve as the Agreement Steward +to a suitable separate entity. Each new version of the Agreement will be given +a distinguishing version number. The Program (including Contributions) may +always be distributed subject to the version of the Agreement under which +it was received. In addition, after a new version of the Agreement is published, +Contributor may elect to distribute the Program (including its Contributions) +under the new version. Except as expressly stated in Sections 2(a) and 2(b) +above, Recipient receives no rights or licenses to the intellectual property +of any Contributor under this Agreement, whether expressly, by implication, +estoppel or otherwise. All rights in the Program not expressly granted under +this Agreement are reserved. + +This Agreement is governed by the laws of the State of New York and the intellectual +property laws of the United States of America. No party to this Agreement +will bring a legal action under this Agreement more than one year after the +cause of action arose. Each party waives its rights to a jury trial in any +resulting litigation. diff --git a/java/tmp/apache-maven-3.8.3/lib/org.eclipse.sisu.plexus-0.3.5.jar b/java/tmp/apache-maven-3.8.3/lib/org.eclipse.sisu.plexus-0.3.5.jar new file mode 100644 index 0000000..800d3b0 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/org.eclipse.sisu.plexus-0.3.5.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/org.eclipse.sisu.plexus.license b/java/tmp/apache-maven-3.8.3/lib/org.eclipse.sisu.plexus.license new file mode 100644 index 0000000..2182648 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/lib/org.eclipse.sisu.plexus.license @@ -0,0 +1,210 @@ +Eclipse Public License - v 1.0 + +THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC +LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM +CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. + + 1. DEFINITIONS + + "Contribution" means: + +a) in the case of the initial Contributor, the initial code and documentation +distributed under this Agreement, and + + b) in the case of each subsequent Contributor: + + i) changes to the Program, and + + ii) additions to the Program; + +where such changes and/or additions to the Program originate from and are +distributed by that particular Contributor. A Contribution 'originates' from +a Contributor if it was added to the Program by such Contributor itself or +anyone acting on such Contributor's behalf. Contributions do not include additions +to the Program which: (i) are separate modules of software distributed in +conjunction with the Program under their own license agreement, and (ii) are +not derivative works of the Program. + + "Contributor" means any person or entity that distributes the Program. + +"Licensed Patents" mean patent claims licensable by a Contributor which are +necessarily infringed by the use or sale of its Contribution alone or when +combined with the Program. + +"Program" means the Contributions distributed in accordance with this Agreement. + +"Recipient" means anyone who receives the Program under this Agreement, including +all Contributors. + + 2. GRANT OF RIGHTS + +a) Subject to the terms of this Agreement, each Contributor hereby grants +Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, +prepare derivative works of, publicly display, publicly perform, distribute +and sublicense the Contribution of such Contributor, if any, and such derivative +works, in source code and object code form. + +b) Subject to the terms of this Agreement, each Contributor hereby grants +Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed +Patents to make, use, sell, offer to sell, import and otherwise transfer the +Contribution of such Contributor, if any, in source code and object code form. +This patent license shall apply to the combination of the Contribution and +the Program if, at the time the Contribution is added by the Contributor, +such addition of the Contribution causes such combination to be covered by +the Licensed Patents. The patent license shall not apply to any other combinations +which include the Contribution. No hardware per se is licensed hereunder. + +c) Recipient understands that although each Contributor grants the licenses +to its Contributions set forth herein, no assurances are provided by any Contributor +that the Program does not infringe the patent or other intellectual property +rights of any other entity. Each Contributor disclaims any liability to Recipient +for claims brought by any other entity based on infringement of intellectual +property rights or otherwise. As a condition to exercising the rights and +licenses granted hereunder, each Recipient hereby assumes sole responsibility +to secure any other intellectual property rights needed, if any. For example, +if a third party patent license is required to allow Recipient to distribute +the Program, it is Recipient's responsibility to acquire that license before +distributing the Program. + +d) Each Contributor represents that to its knowledge it has sufficient copyright +rights in its Contribution, if any, to grant the copyright license set forth +in this Agreement. + + 3. REQUIREMENTS + +A Contributor may choose to distribute the Program in object code form under +its own license agreement, provided that: + + a) it complies with the terms and conditions of this Agreement; and + + b) its license agreement: + +i) effectively disclaims on behalf of all Contributors all warranties and +conditions, express and implied, including warranties or conditions of title +and non-infringement, and implied warranties or conditions of merchantability +and fitness for a particular purpose; + +ii) effectively excludes on behalf of all Contributors all liability for damages, +including direct, indirect, special, incidental and consequential damages, +such as lost profits; + +iii) states that any provisions which differ from this Agreement are offered +by that Contributor alone and not by any other party; and + +iv) states that source code for the Program is available from such Contributor, +and informs licensees how to obtain it in a reasonable manner on or through +a medium customarily used for software exchange. + + When the Program is made available in source code form: + + a) it must be made available under this Agreement; and + +b) a copy of this Agreement must be included with each copy of the Program. + +Contributors may not remove or alter any copyright notices contained within +the Program. + +Each Contributor must identify itself as the originator of its Contribution, +if any, in a manner that reasonably allows subsequent Recipients to identify +the originator of the Contribution. + + 4. COMMERCIAL DISTRIBUTION + +Commercial distributors of software may accept certain responsibilities with +respect to end users, business partners and the like. While this license is +intended to facilitate the commercial use of the Program, the Contributor +who includes the Program in a commercial product offering should do so in +a manner which does not create potential liability for other Contributors. +Therefore, if a Contributor includes the Program in a commercial product offering, +such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify +every other Contributor ("Indemnified Contributor") against any losses, damages +and costs (collectively "Losses") arising from claims, lawsuits and other +legal actions brought by a third party against the Indemnified Contributor +to the extent caused by the acts or omissions of such Commercial Contributor +in connection with its distribution of the Program in a commercial product +offering. The obligations in this section do not apply to any claims or Losses +relating to any actual or alleged intellectual property infringement. In order +to qualify, an Indemnified Contributor must: a) promptly notify the Commercial +Contributor in writing of such claim, and b) allow the Commercial Contributor +to control, and cooperate with the Commercial Contributor in, the defense +and any related settlement negotiations. The Indemnified Contributor may participate +in any such claim at its own expense. + +For example, a Contributor might include the Program in a commercial product +offering, Product X. That Contributor is then a Commercial Contributor. If +that Commercial Contributor then makes performance claims, or offers warranties +related to Product X, those performance claims and warranties are such Commercial +Contributor's responsibility alone. Under this section, the Commercial Contributor +would have to defend claims against the other Contributors related to those +performance claims and warranties, and if a court requires any other Contributor +to pay any damages as a result, the Commercial Contributor must pay those +damages. + + 5. NO WARRANTY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON +AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS +OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF +TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. +Each Recipient is solely responsible for determining the appropriateness of +using and distributing the Program and assumes all risks associated with its +exercise of rights under this Agreement, including but not limited to the +risks and costs of program errors, compliance with applicable laws, damage +to or loss of data, programs or equipment, and unavailability or interruption +of operations. + + 6. DISCLAIMER OF LIABILITY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY +CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION +LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY +WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS +GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + + 7. GENERAL + +If any provision of this Agreement is invalid or unenforceable under applicable +law, it shall not affect the validity or enforceability of the remainder of +the terms of this Agreement, and without further action by the parties hereto, +such provision shall be reformed to the minimum extent necessary to make such +provision valid and enforceable. + +If Recipient institutes patent litigation against any entity (including a +cross-claim or counterclaim in a lawsuit) alleging that the Program itself +(excluding combinations of the Program with other software or hardware) infringes +such Recipient's patent(s), then such Recipient's rights granted under Section +2(b) shall terminate as of the date such litigation is filed. + +All Recipient's rights under this Agreement shall terminate if it fails to +comply with any of the material terms or conditions of this Agreement and +does not cure such failure in a reasonable period of time after becoming aware +of such noncompliance. If all Recipient's rights under this Agreement terminate, +Recipient agrees to cease use and distribution of the Program as soon as reasonably +practicable. However, Recipient's obligations under this Agreement and any +licenses granted by Recipient relating to the Program shall continue and survive. + +Everyone is permitted to copy and distribute copies of this Agreement, but +in order to avoid inconsistency the Agreement is copyrighted and may only +be modified in the following manner. The Agreement Steward reserves the right +to publish new versions (including revisions) of this Agreement from time +to time. No one other than the Agreement Steward has the right to modify this +Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse +Foundation may assign the responsibility to serve as the Agreement Steward +to a suitable separate entity. Each new version of the Agreement will be given +a distinguishing version number. The Program (including Contributions) may +always be distributed subject to the version of the Agreement under which +it was received. In addition, after a new version of the Agreement is published, +Contributor may elect to distribute the Program (including its Contributions) +under the new version. Except as expressly stated in Sections 2(a) and 2(b) +above, Recipient receives no rights or licenses to the intellectual property +of any Contributor under this Agreement, whether expressly, by implication, +estoppel or otherwise. All rights in the Program not expressly granted under +this Agreement are reserved. + +This Agreement is governed by the laws of the State of New York and the intellectual +property laws of the United States of America. No party to this Agreement +will bring a legal action under this Agreement more than one year after the +cause of action arose. Each party waives its rights to a jury trial in any +resulting litigation. diff --git a/java/tmp/apache-maven-3.8.3/lib/plexus-cipher-2.0.jar b/java/tmp/apache-maven-3.8.3/lib/plexus-cipher-2.0.jar new file mode 100644 index 0000000..e73475d Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/plexus-cipher-2.0.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/plexus-cipher.license b/java/tmp/apache-maven-3.8.3/lib/plexus-cipher.license new file mode 100644 index 0000000..75b5248 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/lib/plexus-cipher.license @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/java/tmp/apache-maven-3.8.3/lib/plexus-component-annotations-2.1.0.jar b/java/tmp/apache-maven-3.8.3/lib/plexus-component-annotations-2.1.0.jar new file mode 100644 index 0000000..e3793a2 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/plexus-component-annotations-2.1.0.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/plexus-component-annotations.license b/java/tmp/apache-maven-3.8.3/lib/plexus-component-annotations.license new file mode 100644 index 0000000..75b5248 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/lib/plexus-component-annotations.license @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/java/tmp/apache-maven-3.8.3/lib/plexus-interpolation-1.26.jar b/java/tmp/apache-maven-3.8.3/lib/plexus-interpolation-1.26.jar new file mode 100644 index 0000000..cfcf162 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/plexus-interpolation-1.26.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/plexus-interpolation.license b/java/tmp/apache-maven-3.8.3/lib/plexus-interpolation.license new file mode 100644 index 0000000..75b5248 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/lib/plexus-interpolation.license @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/java/tmp/apache-maven-3.8.3/lib/plexus-sec-dispatcher-2.0.jar b/java/tmp/apache-maven-3.8.3/lib/plexus-sec-dispatcher-2.0.jar new file mode 100644 index 0000000..623cc21 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/plexus-sec-dispatcher-2.0.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/plexus-sec-dispatcher.license b/java/tmp/apache-maven-3.8.3/lib/plexus-sec-dispatcher.license new file mode 100644 index 0000000..75b5248 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/lib/plexus-sec-dispatcher.license @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/java/tmp/apache-maven-3.8.3/lib/plexus-utils-3.3.0.jar b/java/tmp/apache-maven-3.8.3/lib/plexus-utils-3.3.0.jar new file mode 100644 index 0000000..81053c2 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/plexus-utils-3.3.0.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/plexus-utils.license b/java/tmp/apache-maven-3.8.3/lib/plexus-utils.license new file mode 100644 index 0000000..75b5248 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/lib/plexus-utils.license @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/java/tmp/apache-maven-3.8.3/lib/slf4j-api-1.7.32.jar b/java/tmp/apache-maven-3.8.3/lib/slf4j-api-1.7.32.jar new file mode 100644 index 0000000..b16a078 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/slf4j-api-1.7.32.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/slf4j-api.license b/java/tmp/apache-maven-3.8.3/lib/slf4j-api.license new file mode 100644 index 0000000..22139e5 --- /dev/null +++ b/java/tmp/apache-maven-3.8.3/lib/slf4j-api.license @@ -0,0 +1,23 @@ +https://raw.githubusercontent.com/qos-ch/slf4j/v_1.7.30/LICENSE.txt + +Copyright (c) 2004-2017 QOS.ch +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/java/tmp/apache-maven-3.8.3/lib/wagon-file-3.4.3.jar b/java/tmp/apache-maven-3.8.3/lib/wagon-file-3.4.3.jar new file mode 100644 index 0000000..9872f60 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/wagon-file-3.4.3.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/wagon-http-3.4.3-shaded.jar b/java/tmp/apache-maven-3.8.3/lib/wagon-http-3.4.3-shaded.jar new file mode 100644 index 0000000..6b66d42 Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/wagon-http-3.4.3-shaded.jar differ diff --git a/java/tmp/apache-maven-3.8.3/lib/wagon-provider-api-3.4.3.jar b/java/tmp/apache-maven-3.8.3/lib/wagon-provider-api-3.4.3.jar new file mode 100644 index 0000000..af6db2e Binary files /dev/null and b/java/tmp/apache-maven-3.8.3/lib/wagon-provider-api-3.4.3.jar differ diff --git a/javascript/.gitignore b/javascript/.gitignore deleted file mode 100644 index c2658d7..0000000 --- a/javascript/.gitignore +++ /dev/null @@ -1 +0,0 @@ -node_modules/ diff --git a/javascript/index.js b/javascript/index.js deleted file mode 100644 index d0fcca9..0000000 --- a/javascript/index.js +++ /dev/null @@ -1,203 +0,0 @@ -/* - * Copyright (C) 2019 HERE Europe B.V. - * Licensed under MIT, see full license in LICENSE - * SPDX-License-Identifier: MIT - * License-Filename: LICENSE - */ -const DEFAULT_PRECISION = 5; - -const ENCODING_TABLE = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"; - -const DECODING_TABLE = [ - 62, -1, -1, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -1, -1, -1, -1, - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, - 22, 23, 24, 25, -1, -1, -1, -1, 63, -1, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, - 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51 -]; - -const FORMAT_VERSION = 1; - -const ABSENT = 0; -const LEVEL = 1; -const ALTITUDE = 2; -const ELEVATION = 3; -// Reserved values 4 and 5 should not be selectable -const CUSTOM1 = 6; -const CUSTOM2 = 7; - -const Num = typeof BigInt !== "undefined" ? BigInt : Number; - -function decode(encoded) { - const decoder = decodeUnsignedValues(encoded); - const header = decodeHeader(decoder[0], decoder[1]); - - const factorDegree = 10 ** header.precision; - const factorZ = 10 ** header.thirdDimPrecision; - const { thirdDim } = header; - - let lastLat = 0; - let lastLng = 0; - let lastZ = 0; - const res = []; - - let i = 2; - for (;i < decoder.length;) { - const deltaLat = toSigned(decoder[i]) / factorDegree; - const deltaLng = toSigned(decoder[i + 1]) / factorDegree; - lastLat += deltaLat; - lastLng += deltaLng; - - if (thirdDim) { - const deltaZ = toSigned(decoder[i + 2]) / factorZ; - lastZ += deltaZ; - res.push([lastLat, lastLng, lastZ]); - i += 3; - } else { - res.push([lastLat, lastLng]); - i += 2; - } - } - - if (i !== decoder.length) { - throw new Error('Invalid encoding. Premature ending reached'); - } - - return { - ...header, - polyline: res, - }; -} - -function decodeChar(char) { - const charCode = char.charCodeAt(0); - return DECODING_TABLE[charCode - 45]; -} - -function decodeUnsignedValues(encoded) { - let result = Num(0); - let shift = Num(0); - const resList = []; - - encoded.split('').forEach((char) => { - const value = Num(decodeChar(char)); - result |= (value & Num(0x1F)) << shift; - if ((value & Num(0x20)) === Num(0)) { - resList.push(result); - result = Num(0); - shift = Num(0); - } else { - shift += Num(5); - } - }); - - if (shift > 0) { - throw new Error('Invalid encoding'); - } - - return resList; -} - -function decodeHeader(version, encodedHeader) { - if (+version.toString() !== FORMAT_VERSION) { - throw new Error('Invalid format version'); - } - const headerNumber = +encodedHeader.toString(); - const precision = headerNumber & 15; - const thirdDim = (headerNumber >> 4) & 7; - const thirdDimPrecision = (headerNumber >> 7) & 15; - return { precision, thirdDim, thirdDimPrecision }; -} - -function toSigned(val) { - // Decode the sign from an unsigned value - let res = val; - if (res & Num(1)) { - res = ~res; - } - res >>= Num(1); - return +res.toString(); -} - -function encode({ precision = DEFAULT_PRECISION, thirdDim = ABSENT, thirdDimPrecision = 0, polyline }) { - // Encode a sequence of lat,lng or lat,lng(,{third_dim}). Note that values should be of type BigNumber - // `precision`: how many decimal digits of precision to store the latitude and longitude. - // `third_dim`: type of the third dimension if present in the input. - // `third_dim_precision`: how many decimal digits of precision to store the third dimension. - - const multiplierDegree = 10 ** precision; - const multiplierZ = 10 ** thirdDimPrecision; - const encodedHeaderList = encodeHeader(precision, thirdDim, thirdDimPrecision); - const encodedCoords = []; - - let lastLat = Num(0); - let lastLng = Num(0); - let lastZ = Num(0); - polyline.forEach((location) => { - const lat = Num(Math.round(location[0] * multiplierDegree)); - encodedCoords.push(encodeScaledValue(lat - lastLat)); - lastLat = lat; - - const lng = Num(Math.round(location[1] * multiplierDegree)); - encodedCoords.push(encodeScaledValue(lng - lastLng)); - lastLng = lng; - - if (thirdDim) { - const z = Num(Math.round(location[2] * multiplierZ)); - encodedCoords.push(encodeScaledValue(z - lastZ)); - lastZ = z; - } - }); - - return [...encodedHeaderList, ...encodedCoords].join(''); -} - -function encodeHeader(precision, thirdDim, thirdDimPrecision) { - // Encode the `precision`, `third_dim` and `third_dim_precision` into one encoded char - if (precision < 0 || precision > 15) { - throw new Error('precision out of range. Should be between 0 and 15'); - } - if (thirdDimPrecision < 0 || thirdDimPrecision > 15) { - throw new Error('thirdDimPrecision out of range. Should be between 0 and 15'); - } - if (thirdDim < 0 || thirdDim > 7 || thirdDim === 4 || thirdDim === 5) { - throw new Error('thirdDim should be between 0, 1, 2, 3, 6 or 7'); - } - - const res = (thirdDimPrecision << 7) | (thirdDim << 4) | precision; - return encodeUnsignedNumber(FORMAT_VERSION) + encodeUnsignedNumber(res); -} - -function encodeUnsignedNumber(val) { - // Uses variable integer encoding to encode an unsigned integer. Returns the encoded string. - let res = ''; - let numVal = Num(val); - while (numVal > 0x1F) { - const pos = (numVal & Num(0x1F)) | Num(0x20); - res += ENCODING_TABLE[pos]; - numVal >>= Num(5); - } - return res + ENCODING_TABLE[numVal]; -} - -function encodeScaledValue(value) { - // Transform a integer `value` into a variable length sequence of characters. - // `appender` is a callable where the produced chars will land to - let numVal = Num(value); - const negative = numVal < 0; - numVal <<= Num(1); - if (negative) { - numVal = ~numVal; - } - - return encodeUnsignedNumber(numVal); -} - -module.exports = { - encode, - decode, - - ABSENT, - LEVEL, - ALTITUDE, - ELEVATION, -}; diff --git a/javascript/package-lock.json b/javascript/package-lock.json deleted file mode 100644 index 5062163..0000000 --- a/javascript/package-lock.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "name": "@here/flexpolyline", - "version": "0.1.0", - "lockfileVersion": 1 -} diff --git a/javascript/package.json b/javascript/package.json deleted file mode 100644 index f536eb8..0000000 --- a/javascript/package.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "name": "@here/flexpolyline", - "version": "0.1.0", - "description": "Flexible Polyline encoding: a lossy compressed representation of a list of coordinate pairs or triples", - "main": "index.js", - "scripts": { - "test": "node test/test.js" - }, - "keywords": [ - "polyline", - "encoding" - ], - "author": { - "name": "HERE Europe B.V.", - "url": "https://here.com" - }, - "license": "MIT", - "repository": { - "type": "git", - "url": "https://github.com/heremaps/flexible-polyline.git", - "directory": "javascript" - }, - "publishConfig": { - "access": "public" - } -} diff --git a/javascript/test/test.js b/javascript/test/test.js deleted file mode 100644 index 36131e9..0000000 --- a/javascript/test/test.js +++ /dev/null @@ -1,64 +0,0 @@ -/* - * Copyright (C) 2019 HERE Europe B.V. - * Licensed under MIT, see full license in LICENSE - * SPDX-License-Identifier: MIT - * License-Filename: LICENSE - */ -const poly = require("../"); -const assert = require('assert'); -const fs = require('fs'); - -const originalLines = fs.readFileSync('../test/original.txt', { encoding: 'utf-8' }).split('\n'); -const encodedLines = fs.readFileSync('../test/encoded.txt', { encoding: 'utf-8' }).split('\n'); -const decodedLines = fs.readFileSync('../test/decoded.txt', { encoding: 'utf-8' }).split('\n'); - -function runTests() { - originalLines.forEach((original, index) => { - if (!original) { - return; - } - const input = parseLine(original); - if (input.thirdDim === 4 || input.thirdDim === 5 || input.precision > 10 || input.thirdDimPrecision > 10) { - return; - } - const encoded = encodedLines[index]; - const decoded = decodedLines[index].replace(/ /g, ''); - - const encodedInput = poly.encode(input); - assert.strictEqual(encodedInput, encoded); - - const expectedDecoded = parseLine(decoded); - const resDecoded = poly.decode(encodedInput); - assert.strictEqual(resDecoded.precision, expectedDecoded.precision); - assert.strictEqual(resDecoded.thirdDim, expectedDecoded.thirdDim || 0); - assert.strictEqual(resDecoded.thirdDimPrecision, expectedDecoded.thirdDimPrecision); - expectedDecoded.polyline.forEach((expectedPos, i0) => { - expectedPos.forEach((val, i1) => { - const precision = i1 === 2 ? resDecoded.thirdDimPrecision : resDecoded.precision; - assert(approxEq(val, resDecoded.polyline[i0][i1], 1 / (10 ** precision))); - }); - }); - }); -} - -runTests(); - -function parseLine(line) { - // Strip off all spaces, curly braces, square brackets and trailing comma - const [rawHeader, rawPolyline] = line.replace(/[ {}\[\]]/g, '').slice(0, -1).split(';'); - const [precision, thirdDimPrecision, thirdDim] = rawHeader.slice(1, -1).split(',').map((num) => num ? +num : undefined); - const polyline = rawPolyline.split('),(').map((rawLocation) => { - return rawLocation.replace(/[()]/g, '').split(',').map((num) => +num); - }); - - return { precision, thirdDim, thirdDimPrecision, polyline }; -} - -function approxEq(v1, v2, epsilon) { - if (epsilon == null) { - epsilon = 0.001; - } - return Math.abs(v1 - v2) < epsilon; -} - -console.log('Tests succeeded'); diff --git a/php/.gitattributes b/php/.gitattributes deleted file mode 100644 index 0886945..0000000 --- a/php/.gitattributes +++ /dev/null @@ -1,16 +0,0 @@ -# Path-based git attributes -# https://www.kernel.org/pub/software/scm/git/docs/gitattributes.html - -# Ignore all test and documentation with "export-ignore". -/.editorconfig export-ignore -/.gitattributes export-ignore -/.gitignore export-ignore -/.scrutinizer.yml export-ignore -/.styleci.yml export-ignore -/.travis.yml export-ignore -/PULL_REQUEST_TEMPLATE.md export-ignore -/ISSUE_TEMPLATE.md export-ignore -/phpcs.xml.dist export-ignore -/phpunit.xml.dist export-ignore -/tests export-ignore -/docs export-ignore \ No newline at end of file diff --git a/php/.gitignore b/php/.gitignore deleted file mode 100644 index 75e12b3..0000000 --- a/php/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -build -composer.lock -vendor -phpcs.xml -phpunit.xml -.phpunit.result.cache \ No newline at end of file diff --git a/php/.travis.yml b/php/.travis.yml deleted file mode 100644 index 087636f..0000000 --- a/php/.travis.yml +++ /dev/null @@ -1,30 +0,0 @@ -dist: trusty -language: php - -php: - - 7.2 - - 7.3 - - 7.4 - -## Cache composer -cache: - directories: - - $HOME/.composer/cache - -matrix: - include: - - php: 7.2 - env: 'COMPOSER_FLAGS="--prefer-stable --prefer-lowest"' - -before_script: - - travis_retry composer update ${COMPOSER_FLAGS} --no-interaction --prefer-dist - -script: - - vendor/bin/phpcs --standard=psr2 src/ - -after_script: - - | - if [[ "$TRAVIS_PHP_VERSION" != 'hhvm' ]]; then - wget https://scrutinizer-ci.com/ocular.phar - php ocular.phar code-coverage:upload --format=php-clover coverage.clover - fi \ No newline at end of file diff --git a/php/README.md b/php/README.md deleted file mode 100644 index 98a7978..0000000 --- a/php/README.md +++ /dev/null @@ -1,55 +0,0 @@ -## Testing - -``` -composer test -``` - -## Usage - -### Decode - -FlexiblePolyline::decode(string $encoded): array - -``` -$data = FlexiblePolyline::decode('BlBoz5xJ67i1BU1B7PUzIhaUxL7YU'); -/** $data: -[ - 'precision' => 5, - 'thirdDim' => 2, - 'thirdDimPrecision' => 0, - 'polyline' => [ - [50.10228, 8.69821, 10], - [50.10201, 8.69567, 20], - [50.10063, 8.6915, 30], - [50.09878, 8.68752, 40] - ] -] -*/ -``` - -### Encode - -FlexiblePolyline::encode(array $coordinates [, int $precision = null, int $thirdDim = null, int $thirdDimPrecision = 0]): string - -``` -$encoded = FlexiblePolyline::encode([ - [50.10228, 8.69821, 10], - [50.10201, 8.69567, 20], - [50.10063, 8.6915, 30], - [50.09878, 8.68752, 40] -], 5, 2, 0); -/** $encoded: -BlBoz5xJ67i1BU1B7PUzIhaUxL7YU -*/ -``` - -### Third Dimension - -FlexiblePolyline::getThirdDimension(string $encoded): int - -``` -$thirdDimension = FlexiblePolyline::getThirdDimension('BVoz5xJ67i1BU') -/** $thirdDimension: -1 -*/ -``` \ No newline at end of file diff --git a/php/composer.json b/php/composer.json deleted file mode 100644 index 72f925d..0000000 --- a/php/composer.json +++ /dev/null @@ -1,44 +0,0 @@ - -{ - "name": "heremaps/flexible-polyline", - "type": "library", - "description": "Flexible Polyline encoding: a lossy compressed representation of a list of coordinate pairs or triples", - "keywords": [ - "heremaps", - "flexible-polyline" - ], - "homepage": "https://github.com/heremaps/flexible-polyline", - "license": "MIT", - "authors": [ - { - "name": "rozklad", - "email": "jan.rozklad@gmail.com" - } - ], - "require": { - "php" : "~7.2", - "ext-mbstring": "*" - }, - "require-dev": { - "phpunit/phpunit" : ">=8.0", - "squizlabs/php_codesniffer": "^3.0" - }, - "autoload": { - "psr-4": { - "Heremaps\\FlexiblePolyline\\": "src" - } - }, - "autoload-dev": { - "psr-4": { - "Heremaps\\FlexiblePolyline\\Tests\\": "tests" - } - }, - "scripts": { - "test": "phpunit tests", - "check-style": "phpcs src tests", - "fix-style": "phpcbf src tests" - }, - "config": { - "sort-packages": true - } -} diff --git a/php/src/FlexiblePolyline.php b/php/src/FlexiblePolyline.php deleted file mode 100644 index 11a1e1e..0000000 --- a/php/src/FlexiblePolyline.php +++ /dev/null @@ -1,31 +0,0 @@ - $header['precision'], - 'thirdDim' => $header['thirdDim'], - 'thirdDimPrecision' => $header['thirdDimPrecision'], - 'polyline' => $res - ]; - } - - public static function decodeHeader(int $version, int $encodedHeader): array - { - if ($version !== self::FORMAT_VERSION) { - throw new Exception('Invalid format version'); - } - $headerNumber = (string)+$encodedHeader; - $precision = $headerNumber & 15; - $thirdDim = ($headerNumber >> 4) & 7; - $thirdDimPrecision = ($headerNumber >> 7) & 15; - return compact('precision', 'thirdDim', 'thirdDimPrecision'); - } - - public static function toSigned(int $val): string - { - $res = $val; - if ($res & 1) { - $res = ~$res; - } - $res >>= 1; - return (string)+$res; - } - - public static function decodeUnsignedValues(string $encoded): array - { - $result = 0; - $shift = 0; - $resList = []; - - $characters = str_split($encoded); - - foreach ($characters as $char) { - $value = self::decodeChar($char); - $result |= ($value & 0x1F) << $shift; - - if (($value & 0x20) === 0) { - $resList[] = $result; - $result = 0; - $shift = 0; - } else { - $shift += 5; - } - } - - if ($shift > 0) { - throw new Exception('Invalid encoding'); - } - - return $resList; - } - - public static function decodeChar(string $char): string - { - try { - $charcode = mb_ord($char); - $decoded = self::DECODING_TABLE[$charcode - 45]; - } catch (Exception $e) { - throw new Exception('Char could not be decoded'); - } - - return $decoded; - } - - public static function getThirdDimension(string $encoded): int - { - $decoded = self::decodeUnsignedValues($encoded); - $header = self::decodeHeader($decoded[0], $decoded[1]); - return $header['thirdDim']; - } -} diff --git a/php/src/Traits/EncodableTrait.php b/php/src/Traits/EncodableTrait.php deleted file mode 100644 index 5713986..0000000 --- a/php/src/Traits/EncodableTrait.php +++ /dev/null @@ -1,94 +0,0 @@ - 15) { - throw new Exception('precision out of range. Should be between 0 and 15'); - } - if ($thirdDimPrecision < 0 || $thirdDimPrecision > 15) { - throw new Exception('thirdDimPrecision out of range. Should be between 0 and 15'); - } - if ($thirdDim < 0 || $thirdDim > 7 || $thirdDim === 4 || $thirdDim === 5) { - throw new Exception('thirdDim should be between 0, 1, 2, 3, 6 or 7'); - } - - $res = ($thirdDimPrecision << 7) | ($thirdDim << 4) | $precision; - return self::encodeUnsignedNumber(self::FORMAT_VERSION) . self::encodeUnsignedNumber($res); - } - - public static function encodeUnsignedNumber(float $val): string - { - $res = ''; - $numVal = (float)$val; - while ($numVal > 0x1F) { - $pos = ($numVal & 0x1F) | 0x20; - $pos = (int)$pos; - $res .= self::ENCODING_TABLE[$pos]; - $numVal >>= 5; - } - $numVal = (int)$numVal; - return $res . self::ENCODING_TABLE[$numVal]; - } - - public static function encodeScaledValue(float $value): string - { - $negative = $value < 0; - $value <<= 1; - if ($negative) { - $value = ~$value; - } - - return self::encodeUnsignedNumber($value); - } -} diff --git a/php/tests/DecoderTest.php b/php/tests/DecoderTest.php deleted file mode 100644 index 062cff5..0000000 --- a/php/tests/DecoderTest.php +++ /dev/null @@ -1,49 +0,0 @@ -runFolder($folder); - } - } - - public function runFolder(string $folder): void - { - $originalLines = self::getOriginalLines(); - $encodedLines = self::getEncodedLines($folder); - $decodedLines = self::getDecodedLines($folder); - - $results = []; - - for($i = 0; $i < count($encodedLines); $i++) - { - $input = self::parseLine($originalLines[$i]); - $encoded = $encodedLines[$i]; - $decoded = $decodedLines[$i]; - - if ($input['thirdDim'] === 4 || $input['thirdDim'] === 5 || $input['thirdDimPrecision'] > 10 || $input['precision'] > 10) { - // Test decoding only - $expectedDecoded = self::parseLine($decoded); - $decodedEncodedValue = FlexiblePolyline::decode($encoded); - $this->assertEqualsCanonicalizing($expectedDecoded, $decodedEncodedValue); - } else { - // Test full - $expectedDecoded = self::parseLine($decoded); - $encodedInput = FlexiblePolyline::encode($input['polyline'], $input['precision'], $input['thirdDim'], $input['thirdDimPrecision']); - $decodedInput = FlexiblePolyline::decode($encodedInput); - - $this->assertEqualsCanonicalizing($expectedDecoded, $decodedInput); - } - } - } - -} \ No newline at end of file diff --git a/php/tests/EncoderTest.php b/php/tests/EncoderTest.php deleted file mode 100644 index 4e8305f..0000000 --- a/php/tests/EncoderTest.php +++ /dev/null @@ -1,40 +0,0 @@ -runFolder($folder); - } - } - - public function runFolder(string $folder): void - { - $originalLines = self::getOriginalLines(); - $encodedLines = self::getEncodedLines($folder); - - $results = []; - - for($i = 0; $i < count($encodedLines); $i++) { - $input = self::parseLine($originalLines[$i]); - $encodedInput = $encodedLines[$i]; - - if ($input['thirdDim'] === 4 || $input['thirdDim'] === 5 || $input['thirdDimPrecision'] > 10 || $input['precision'] > 10) { - continue; - } - - $encodedResult = FlexiblePolyline::encode($input['polyline'], $input['precision'], $input['thirdDim'], $input['thirdDimPrecision']); - - $this->assertEquals($encodedInput, $encodedResult); - } - } - -} \ No newline at end of file diff --git a/php/tests/FlexiblePolylineTest.php b/php/tests/FlexiblePolylineTest.php deleted file mode 100644 index e04c97c..0000000 --- a/php/tests/FlexiblePolylineTest.php +++ /dev/null @@ -1,66 +0,0 @@ - 5, - 'thirdDim' => 2, - 'thirdDimPrecision' => 0, - 'polyline' => [ - [50.10228, 8.69821, 10], - [50.10201, 8.69567, 20], - [50.10063, 8.6915, 30], - [50.09878, 8.68752, 40] - ] - ]; - - $this->assertEqualsCanonicalizing($expected, $decoded); - } - - public function testReadmeExampleEncode(): void - { - $encoded = FlexiblePolyline::encode( - [ - [50.10228, 8.69821, 10], - [50.10201, 8.69567, 20], - [50.10063, 8.6915, 30], - [50.09878, 8.68752, 40] - ], 5, 2, 0 - ); - - $expected = 'BlBoz5xJ67i1BU1B7PUzIhaUxL7YU'; - - $this->assertEquals($expected, $encoded); - } - - public function testThirdDimension(): void - { - $this->assertEquals(FlexiblePolyline::getThirdDimension('BFoz5xJ67i1BU'), FlexiblePolyline::ABSENT); - $this->assertEquals(FlexiblePolyline::getThirdDimension('BVoz5xJ67i1BU'), FlexiblePolyline::LEVEL); - $this->assertEquals(FlexiblePolyline::getThirdDimension('BlBoz5xJ67i1BU'), FlexiblePolyline::ALTITUDE); - $this->assertEquals(FlexiblePolyline::getThirdDimension('B1Boz5xJ67i1BU'), FlexiblePolyline::ELEVATION); - } - -} \ No newline at end of file diff --git a/python/.gitignore b/python/.gitignore deleted file mode 100644 index 438227b..0000000 --- a/python/.gitignore +++ /dev/null @@ -1,9 +0,0 @@ -_env/ -__pycache__/ -*.pyc -build/ -dist/ -*.egg-info/ -.eggs/ -_env* -LICENSE diff --git a/python/MANIFEST.in b/python/MANIFEST.in deleted file mode 100644 index 689e50f..0000000 --- a/python/MANIFEST.in +++ /dev/null @@ -1,2 +0,0 @@ -include LICENSE -include README.md \ No newline at end of file diff --git a/python/README.md b/python/README.md deleted file mode 100644 index ea4ca0c..0000000 --- a/python/README.md +++ /dev/null @@ -1,139 +0,0 @@ -# FlexPolyline - -This is a python implementation of the Flexible Polyline format. - -The polyline encoding is a lossy compressed representation of a list of coordinate pairs or -coordinate triples. It achieves that by: - -1. Reducing the decimal digits of each value. -2. Encoding only the offset from the previous point. -3. Using variable length for each coordinate delta. -4. Using 64 URL-safe characters to display the result. - -## Install - -```python -pip install flexpolyline -``` - -## Usage - -### Encoding - -#### `encode(iterable, precision=5, third_dim=ABSENT, third_dim_precision=0)` - -Encodes a list (or iterator) of coordinates to the corresponding string representation. See the optional parameters below for further customization. Coordinate order is `(lat, lng[, third_dim])`. -``` - -**Optional parameters** - -* `precision` - Defines how many decimal digits to round latitude and longitude to (ranges from `0` to `15`). -* `third_dim` - Defines the type of the third dimension when present. Possible values are defined in the module: `ALTITUDE`, `LEVEL`, `ELEVATION`, `CUSTOM1` and `CUSTOM2`. The last two values can be used in case your third dimension has a user defined meaning. -* `third_dim_precision` - Defines how many decimal digits to round the third dimension to (ranges from `0` to `15`). This parameter is ignored when `third_dim` is `ABSENT` (default). - - -#### `dict_encode(iterable, precision=5, third_dim=ABSENT, third_dim_precision=0)` - -Similar to the `encode` function, but accepts a list (or iterator) of dictionaries instead. Required keys are `"lat"` and `"lng"`. If `third_dim` is set, the corresponding key is expected `"alt"`, `"elv"`, `"lvl"`, `"cst1"` or `"cst2"`. - - -#### Examples - -Following is a simple example encoding a 2D poyline with 5 decimal digits of precision: - -```python -import flexpolyline as fp - -example = [ - (50.1022829, 8.6982122), - (50.1020076, 8.6956695), - (50.1006313, 8.6914960), - (50.0987800, 8.6875156), -] - -print(fp.encode(example)) -``` - -**Output**: `BFoz5xJ67i1B1B7PzIhaxL7Y`. - -Another example for the 3D case with altitude as the third coordinate: - -```python -example = [ - (50.1022829, 8.6982122, 10), - (50.1020076, 8.6956695, 20), - (50.1006313, 8.6914960, 30), - (50.0987800, 8.6875156, 40), -] - -print(fp.encode(example, third_dim=flexpolyline.ALTITUDE)) -``` - -**Output**: `BlBoz5xJ67i1BU1B7PUzIhaUxL7YU` - -### Decoding - -#### `decode(encoded_string)` - -Decodes the passed encoded string and returns a list of tuples `(lat, lng[, third_dim])`. - -#### `iter_decode(encoded_string)` - -Similar to `decode` but returns an iterator instead. - -#### `dict_decode(encoded_string)` - -Similar to `decode` but returns a list of dictionaries instead. The keys `"lat"` and `"lng"` are always present, while the third dimension key depends on the type of third dimension encoded. It can be one of the following: `"alt"`, `"elv"`, `"lvl"`, `"cst1"` or `"cst2"`. - -#### `iter_dict_decode(encoded_string)` - -Similar to `dict_decode` but returns an iterator instead. - -#### `get_third_dimension(encoded_string)` - -Returns the value corresponding to the third dimension encoded in the string. Possible values defined in the module are: `ABSENT`, `ALTITUDE`, `LEVEL`, `ELEVATION`, `CUSTOM1` and `CUSTOM2` - -#### Examples - -Example of decoding of a 2D polyline: - -```python -import flexpolyline as fp - -print(fp.decode("BFoz5xJ67i1B1B7PzIhaxL7Y")) -``` - -**Output**: - -``` -[ - (50.10228, 8.69821), - (50.10201, 8.69567), - (50.10063, 8.69150), - (50.09878, 8.68752) -] -``` - - -Example of decoding dicts from a 3D polyline: - -```python -import flexpolyline as fp - -print(fp.dict_decode("BlBoz5xJ67i1BU1B7PUzIhaUxL7YU")) -``` - -**Output**: - -``` -[ - {'lat': 50.10228, 'lng': 8.69821, 'alt': 10}, - {'lat': 50.10201, 'lng': 8.69567, 'alt': 20}, - {'lat': 50.10063, 'lng': 8.69150, 'alt': 30}, - {'lat': 50.09878, 'lng': 8.68752, 'alt': 40} -] -``` - - - - diff --git a/python/flexpolyline/__init__.py b/python/flexpolyline/__init__.py deleted file mode 100644 index b225afc..0000000 --- a/python/flexpolyline/__init__.py +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright (C) 2019 HERE Europe B.V. -# Licensed under MIT, see full license in LICENSE -# SPDX-License-Identifier: MIT -# License-Filename: LICENSE - -from .encoding import _dict_to_tuple, ABSENT, ALTITUDE, LEVEL, ELEVATION, CUSTOM1, CUSTOM2 -from .decoding import THIRD_DIM_MAP, get_third_dimension - -from .decoding import iter_decode -from .encoding import encode - - -def dict_encode(coordinates, precision=5, third_dim=ABSENT, third_dim_precision=0): - """Encode the sequence of coordinates dicts into a polyline string""" - return encode( - _dict_to_tuple(coordinates, third_dim), - precision=precision, - third_dim=third_dim, - third_dim_precision=third_dim_precision - ) - - -def decode(encoded): - """Return a list of coordinates. The number of coordinates are 2 or 3 - depending on the polyline content.""" - return list(iter_decode(encoded)) - - -def iter_dict_decode(encoded): - """Return an iterator over coordinates dicts. The dict contains always the keys 'lat', 'lng' and - depending on the polyline can contain a third key ('elv', 'lvl', 'alt', ...).""" - third_dim_key = THIRD_DIM_MAP[get_third_dimension(encoded)] - for row in iter_decode(encoded): - yield { - 'lat': row[0], - 'lng': row[1], - third_dim_key: row[2] - } - - -def dict_decode(encoded): - """Return an list of coordinates dicts. The dict contains always the keys 'lat', 'lng' and - depending on the polyline can contain a third key ('elv', 'lvl' or 'alt').""" - return list(iter_dict_decode(encoded)) \ No newline at end of file diff --git a/python/flexpolyline/decoding.py b/python/flexpolyline/decoding.py deleted file mode 100644 index 2f89b56..0000000 --- a/python/flexpolyline/decoding.py +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright (C) 2019 HERE Europe B.V. -# Licensed under MIT, see full license in LICENSE -# SPDX-License-Identifier: MIT -# License-Filename: LICENSE - -from collections import namedtuple - -from .encoding import THIRD_DIM_MAP, FORMAT_VERSION - -__all__ = [ - 'decode', 'dict_decode', 'iter_decode', - 'get_third_dimension', 'decode_header', 'PolylineHeader' -] - -DECODING_TABLE = [ - 62, -1, -1, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -1, -1, -1, -1, - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, - 22, 23, 24, 25, -1, -1, -1, -1, 63, -1, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, - 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51 -] - - -PolylineHeader = namedtuple('PolylineHeader', 'precision,third_dim,third_dim_precision') - - -def decode_header(decoder): - """Decode the polyline header from an `encoded_char`. Returns a PolylineHeader object.""" - version = next(decoder) - if version != FORMAT_VERSION: - raise ValueError('Invalid format version') - value = next(decoder) - precision = value & 15 - value >>= 4 - third_dim = value & 7 - third_dim_precision = (value >> 3) & 15 - return PolylineHeader(precision, third_dim, third_dim_precision) - - -def get_third_dimension(encoded): - """Return the third dimension of an encoded polyline. - Possible returned values are: ABSENT, LEVEL, ALTITUDE, ELEVATION, CUSTOM1, CUSTOM2.""" - header = decode_header(decode_unsigned_values(encoded)) - return header.third_dim - - -def decode_char(char): - """Decode a single char to the corresponding value""" - char_value = ord(char) - - try: - value = DECODING_TABLE[char_value - 45] - except IndexError: - raise ValueError('Invalid encoding') - if value < 0: - raise ValueError('Invalid encoding') - return value - - -def to_signed(value): - """Decode the sign from an unsigned value""" - if value & 1: - value = ~value - value >>= 1 - return value - - -def decode_unsigned_values(encoded): - """Return an iterator over encoded unsigned values part of an `encoded` polyline""" - result = shift = 0 - - for char in encoded: - value = decode_char(char) - - result |= (value & 0x1F) << shift - if (value & 0x20) == 0: - yield result - result = shift = 0 - else: - shift += 5 - - if shift > 0: - raise ValueError('Invalid encoding') - - -def iter_decode(encoded): - """Return an iterator over coordinates. The number of coordinates are 2 or 3 - depending on the polyline content.""" - - last_lat = last_lng = last_z = 0 - decoder = decode_unsigned_values(encoded) - - header = decode_header(decoder) - factor_degree = 10.0 ** header.precision - factor_z = 10.0 ** header.third_dim_precision - third_dim = header.third_dim - - while True: - try: - last_lat += to_signed(next(decoder)) - except StopIteration: - return # sequence completed - - try: - last_lng += to_signed(next(decoder)) - - if third_dim: - last_z += to_signed(next(decoder)) - yield (last_lat / factor_degree, last_lng / factor_degree, last_z / factor_z) - else: - yield (last_lat / factor_degree, last_lng / factor_degree) - except StopIteration: - raise ValueError("Invalid encoding. Premature ending reached") diff --git a/python/flexpolyline/encoding.py b/python/flexpolyline/encoding.py deleted file mode 100644 index b58e17f..0000000 --- a/python/flexpolyline/encoding.py +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright (C) 2019 HERE Europe B.V. -# Licensed under MIT, see full license in LICENSE -# SPDX-License-Identifier: MIT -# License-Filename: LICENSE - -from collections import namedtuple -import warnings - -__all__ = ['ABSENT', 'LEVEL', 'ALTITUDE', 'ELEVATION', 'encode', 'dict_encode', 'THIRD_DIM_MAP'] - -ENCODING_TABLE = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_" - -FORMAT_VERSION = 1 - -ABSENT = 0 -LEVEL = 1 -ALTITUDE = 2 -ELEVATION = 3 -# Reserved values 4 and 5 should not be selectable -CUSTOM1 = 6 -CUSTOM2 = 7 - -THIRD_DIM_MAP = {ALTITUDE: 'alt', ELEVATION: 'elv', LEVEL: 'lvl', CUSTOM1: 'cst1', CUSTOM2: 'cst2'} - -PolylineHeader = namedtuple('PolylineHeader', 'precision,third_dim,third_dim_precision') - - -def encode_unsigned_varint(value, appender): - """Uses veriable integer encoding to encode an unsigned integer. - Returns the encoded string.""" - while value > 0x1F: - pos = (value & 0x1F) | 0x20 - appender(ENCODING_TABLE[pos]) - value >>= 5 - appender(ENCODING_TABLE[value]) - - -def encode_scaled_value(value, appender): - """Transform a integer `value` into a variable length sequence of characters. - `appender` is a callable where the produced chars will land to""" - negative = value < 0 - - value = value << 1 - if negative: - value = ~value - - encode_unsigned_varint(value, appender) - - -def encode_header(appender, precision, third_dim, third_dim_precision): - """Encode the `precision`, `third_dim` and `third_dim_precision` into one - encoded char""" - if precision < 0 or precision > 15: - raise ValueError("precision out of range") - if third_dim_precision < 0 or third_dim_precision > 15: - raise ValueError("third_dim_precision out of range") - if third_dim < 0 or third_dim > 7: - raise ValueError("third_dim out of range") - if third_dim == 4 or third_dim == 5: - warnings.warn("Third dimension types 4 and 5 are reserved and should not be used " - "as meaning may change in the future") - - res = (third_dim_precision << 7) | (third_dim << 4) | precision - encode_unsigned_varint(FORMAT_VERSION, appender) - encode_unsigned_varint(res, appender) - - -def encode(coordinates, precision=5, third_dim=ABSENT, third_dim_precision=0): - """Encode a sequence of lat,lng or lat,lng(,{third_dim}). - `precision`: how many decimal digits of precision to store the latitude and longitude. - `third_dim`: type of the third dimension if present in the input. - `third_dim_precision`: how many decimal digits of precision to store the third dimension.""" - multiplier_degree = 10 ** precision - multiplier_z = 10 ** third_dim_precision - - last_lat = last_lng = last_z = 0 - - res = [] - appender = res.append - encode_header(appender, precision, third_dim, third_dim_precision) - - for location in coordinates: - lat = int(round(location[0] * multiplier_degree)) - encode_scaled_value(lat - last_lat, appender) - last_lat = lat - - lng = int(round(location[1] * multiplier_degree)) - encode_scaled_value(lng - last_lng, appender) - last_lng = lng - - if third_dim: - z = int(round(location[2] * multiplier_z)) - encode_scaled_value(z - last_z, appender) - last_z = z - - return ''.join(res) - - -def _dict_to_tuple(coordinates, third_dim): - """Convert a sequence of dictionaries to a sequence of tuples""" - if third_dim: - third_dim_key = THIRD_DIM_MAP[third_dim] - return ((point['lat'], point['lng'], point[third_dim_key]) for point in coordinates) - - return ((point['lat'], point['lng']) for point in coordinates) diff --git a/python/setup.py b/python/setup.py deleted file mode 100644 index ff3a2c0..0000000 --- a/python/setup.py +++ /dev/null @@ -1,41 +0,0 @@ -from setuptools import setup -from setuptools.command.sdist import sdist as _sdist -import shutil -from os import path -import io - -this_directory = path.abspath(path.dirname(__file__)) -with io.open(path.join(this_directory, 'README.md'), encoding='utf-8') as f: - long_description = f.read() - - -class sdist(_sdist): - def run(self): - shutil.copy('../LICENSE', 'LICENSE') - _sdist.run(self) - - -setup( - name='flexpolyline', - description='Flexible Polyline encoding: a lossy compressed representation of a list of coordinate pairs or triples', - long_description=long_description, - long_description_content_type='text/markdown', - version='0.1.0', - author='HERE Europe B.V.', - url='https://here.com', - packages=['flexpolyline'], - # SPDX-License-Identifier: MIT - license='MIT', - classifiers=[ - 'Intended Audience :: Developers', - 'Programming Language :: Python :: 2.7', - 'Programming Language :: Python :: 3.6', - 'Programming Language :: Python :: 3.7', - 'License :: OSI Approved :: MIT License' - ], - project_urls={ - 'Source': 'https://github.com/heremaps/flexible-polyline.git' - }, - test_suite="test_flexpolyline", - cmdclass={'sdist': sdist} -) diff --git a/python/test_flexpolyline.py b/python/test_flexpolyline.py deleted file mode 100644 index e43c14a..0000000 --- a/python/test_flexpolyline.py +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright (C) 2019 HERE Europe B.V. -# Licensed under MIT, see full license in LICENSE -# SPDX-License-Identifier: MIT -# License-Filename: LICENSE - -import unittest - -import flexpolyline as fp - - -class TestFlexPolyline(unittest.TestCase): - def test_encode1(self): - input = [ - (50.1022829, 8.6982122), - (50.1020076, 8.6956695), - (50.1006313, 8.6914960), - (50.0987800, 8.6875156), - ] - res = fp.encode(input) - expected = "BFoz5xJ67i1B1B7PzIhaxL7Y" - - self.assertEqual(res, expected) - - def test_dict_encode(self): - input = [ - {'lat': 50.1022829, 'lng': 8.6982122}, - {'lat': 50.1020076, 'lng': 8.6956695}, - {'lat': 50.1006313, 'lng': 8.6914960}, - {'lat': 50.0987800, 'lng': 8.6875156} - ] - res = fp.dict_encode(input) - expected = "BFoz5xJ67i1B1B7PzIhaxL7Y" - - self.assertEqual(res, expected) - - def test_encode_alt(self): - input = [ - (50.1022829, 8.6982122, 10), - (50.1020076, 8.6956695, 20), - (50.1006313, 8.6914960, 30), - (50.0987800, 8.6875156, 40), - ] - res = fp.encode(input, third_dim=fp.ALTITUDE) - expected = "BlBoz5xJ67i1BU1B7PUzIhaUxL7YU" - - self.assertEqual(res, expected) - - def test_encode2(self): - input = [ - [52.5199356, 13.3866272], - [52.5100899, 13.2816896], - [52.4351807, 13.1935196], - [52.4107285, 13.1964502], - [52.38871, 13.1557798], - [52.3727798, 13.1491003], - [52.3737488, 13.1154604], - [52.3875198, 13.0872202], - [52.4029388, 13.0706196], - [52.4105797, 13.0755529], - ] - - res = fp.encode(input) - expected = "BF05xgKuy2xCx9B7vUl0OhnR54EqSzpEl-HxjD3pBiGnyGi2CvwFsgD3nD4vB6e" - - self.assertEqual(res, expected) - - def assertAlmostEqualSequence(self, first, second, places=None): - for row1, row2 in zip(first, second): - for a, b in zip(row1, row2): - self.assertAlmostEqual(a, b, places=places) - - def assertAlmostEqualDictSequence(self, first, second, places=None): - for row1, row2 in zip(first, second): - for k, a in row1.items(): - self.assertAlmostEqual(a, row2[k], places=places) - - def test_iter_decode1(self): - polyline = list(p for p in fp.iter_decode("BFoz5xJ67i1B1B7PzIhaxL7Y")) - expected = [ - (50.10228, 8.69821), - (50.10201, 8.69567), - (50.10063, 8.69150), - (50.09878, 8.68752) - ] - self.assertAlmostEqualSequence(polyline, expected, places=7) - - def test_iter_decode_fails(self): - with self.assertRaises(ValueError): - list(fp.iter_decode("BFoz5xJ67i1B1B7PzIhaxL7")) - - with self.assertRaises(ValueError): - list(fp.iter_decode("CFoz5xJ67i1B1B7PzIhaxL7")) - - def test_dict_decode(self): - polyline = fp.dict_decode("BlBoz5xJ67i1BU1B7PUzIhaUxL7YU") - expected = [ - {'lat': 50.10228, 'lng': 8.69821, 'alt': 10}, - {'lat': 50.10201, 'lng': 8.69567, 'alt': 20}, - {'lat': 50.10063, 'lng': 8.69150, 'alt': 30}, - {'lat': 50.09878, 'lng': 8.68752, 'alt': 40} - ] - self.assertAlmostEqualDictSequence(polyline, expected, places=7) - - def test_iter_decode2(self): - polyline = list(fp.iter_decode("BF05xgKuy2xCx9B7vUl0OhnR54EqSzpEl-HxjD3pBiGnyGi2CvwFsgD3nD4vB6e")) - expected = [ - (52.51994, 13.38663), - (52.51009, 13.28169), - (52.43518, 13.19352), - (52.41073, 13.19645), - (52.38871, 13.15578), - (52.37278, 13.14910), - (52.37375, 13.11546), - (52.38752, 13.08722), - (52.40294, 13.07062), - (52.41058, 13.07555), - ] - self.assertAlmostEqualSequence(polyline, expected, places=7) - - def test_get_third_dimension(self): - self.assertEqual(fp.get_third_dimension("BFoz5xJ67i1BU"), fp.ABSENT) - self.assertEqual(fp.get_third_dimension("BVoz5xJ67i1BU"), fp.LEVEL) - self.assertEqual(fp.get_third_dimension("BlBoz5xJ67i1BU"), fp.ALTITUDE) - self.assertEqual(fp.get_third_dimension("B1Boz5xJ67i1BU"), fp.ELEVATION) - - -if __name__ == '__main__': - unittest.main() \ No newline at end of file diff --git a/rust/Cargo.toml b/rust/Cargo.toml deleted file mode 100644 index 4f85752..0000000 --- a/rust/Cargo.toml +++ /dev/null @@ -1,18 +0,0 @@ -[package] -name = "flexpolyline" -version = "0.1.0" -description = "Flexible Polyline encoding: a lossy compressed representation of a list of coordinate pairs or triples" -authors = ["HERE Europe B.V."] -repository = "https://github.com/heremaps/flexible-polyline.git" -license = "MIT" -keywords = ["polyline", "encoding"] -edition = "2018" - -[dependencies] - -[dev-dependencies] -rand = "0.6.5" - -[[bin]] -name = "flexpolyline" -path = "src/cli.rs" diff --git a/rust/examples/random.rs b/rust/examples/random.rs deleted file mode 100644 index e542a47..0000000 --- a/rust/examples/random.rs +++ /dev/null @@ -1,70 +0,0 @@ -//! Example which generates random polylines covering all possible cases. - -use rand::prelude::*; - -fn main() { - let mut rng = rand::thread_rng(); - let range_lat = 180 * 10_i64.pow(15); - let range_lon = 90 * 10_i64.pow(15); - let range_z = 1000 * 10_i64.pow(14); - for &divisor in [ - 1, - 10_i64.pow(4), - 10_i64.pow(8), - 10_i64.pow(12), - 10_i64.pow(17), - 10_i64.pow(18), - ] - .iter() - { - for num_coords in 1..5 { - for prec2d in 0..=15 { - for &type3d in [ - flexpolyline::Type3d::Level, - flexpolyline::Type3d::Altitude, - flexpolyline::Type3d::Elevation, - flexpolyline::Type3d::Reserved1, - flexpolyline::Type3d::Reserved2, - flexpolyline::Type3d::Custom1, - flexpolyline::Type3d::Custom2, - ] - .iter() - { - let polyline = flexpolyline::Polyline::Data3d { - precision2d: flexpolyline::Precision::from_u32(prec2d).unwrap(), - precision3d: flexpolyline::Precision::from_u32(15 - prec2d).unwrap(), - type3d, - coordinates: (0..num_coords) - .map(|_| { - ( - (rng.gen_range(-range_lat, range_lat) / divisor) as f64 - / 10_i64.pow(15) as f64, - (rng.gen_range(-range_lon, range_lon) / divisor) as f64 - / 10_i64.pow(15) as f64, - (rng.gen_range(-range_z, range_z) / divisor) as f64 - / 10_i64.pow(14) as f64, - ) - }) - .collect(), - }; - println!("{:.15}", polyline); - } - - let polyline = flexpolyline::Polyline::Data2d { - precision2d: flexpolyline::Precision::from_u32(prec2d).unwrap(), - coordinates: (0..num_coords) - .map(|_| { - ( - (rng.gen_range(-range_lat, range_lat) / divisor) as f64 - / 10_i64.pow(15) as f64, - (rng.gen_range(-range_lon, range_lon) / divisor) as f64 - / 10_i64.pow(15) as f64, - ) - }) - .collect(), - }; - println!("{:.15}", polyline); - } - } - } -} diff --git a/rust/src/cli.rs b/rust/src/cli.rs deleted file mode 100644 index ab8fc3c..0000000 --- a/rust/src/cli.rs +++ /dev/null @@ -1,138 +0,0 @@ -use std::io::BufRead; -use std::str::FromStr; - -fn remove_decoration<'a>(x: &'a str, prefix: &str, suffix: &str) -> &'a str { - if !x.starts_with(prefix) || !x.ends_with(suffix) { - panic!("{}{} missing", prefix, suffix); - } - &x[prefix.len()..x.len() - suffix.len()] -} - -fn from_str(data: &str) -> flexpolyline::Polyline { - let parse_precision = |x: Option<&str>| { - let prec_u32 = u32::from_str(x.expect("Precision missing")) - .unwrap_or_else(|e| panic!("Precision not parsable: {}", e)); - flexpolyline::Precision::from_u32(prec_u32) - .unwrap_or_else(|| panic!("Precision outside of supported range: {}", prec_u32)) - }; - let parse_3d_type = |x: Option<&str>| { - let value_u32 = u32::from_str(x.expect("Type3d missing")) - .unwrap_or_else(|e| panic!("Type3d not parsable: {}", e)); - match value_u32 { - 1 => flexpolyline::Type3d::Level, - 2 => flexpolyline::Type3d::Altitude, - 3 => flexpolyline::Type3d::Elevation, - 4 => flexpolyline::Type3d::Reserved1, - 5 => flexpolyline::Type3d::Reserved2, - 6 => flexpolyline::Type3d::Custom1, - 7 => flexpolyline::Type3d::Custom2, - _ => panic!("Unexpected 3d type: {}", value_u32), - } - }; - - let data = remove_decoration(data, "{", "}"); - let mut split = data.split("; "); - let header = remove_decoration(split.next().expect("header not found"), "(", ")"); - let mut components = header.split(", "); - let precision2d = parse_precision(components.next()); - let result = match components.next() { - None => { - let data = remove_decoration(split.next().expect("data not found"), "[(", "), ]"); - let coordinates = data - .split("), (") - .filter_map(|x| { - if x.is_empty() { - None - } else { - let mut coord = x.split(", "); - let lat = f64::from_str(coord.next().expect("Missing latitude")) - .unwrap_or_else(|e| panic!("latitude not parseable: {}", e)); - let lon = f64::from_str(coord.next().expect("Missing longitude")) - .unwrap_or_else(|e| panic!("longitude not parseable: {}", e)); - if let Some(trail) = coord.next() { - panic!("Too many components in 2d coordinate: {}", trail); - } - Some((lat, lon)) - } - }) - .collect(); - flexpolyline::Polyline::Data2d { - precision2d, - coordinates, - } - } - Some(precision) => { - let precision3d = parse_precision(Some(precision)); - let type3d = parse_3d_type(components.next()); - if let Some(trail) = components.next() { - panic!("Too many components in header: {}", trail); - } - - let data = remove_decoration(split.next().expect("data not found"), "[(", "), ]"); - let coordinates = data - .split("), (") - .filter_map(|x| { - if x.is_empty() { - None - } else { - let mut coord = x.split(", "); - let lat = f64::from_str(coord.next().expect("Missing latitude")) - .unwrap_or_else(|e| panic!("latitude not parseable: {}", e)); - let lon = f64::from_str(coord.next().expect("Missing longitude")) - .unwrap_or_else(|e| panic!("longitude not parseable: {}", e)); - let z = f64::from_str(coord.next().expect("Missing 3d component")) - .unwrap_or_else(|e| panic!("3d component not parseable: {}", e)); - if let Some(trail) = coord.next() { - panic!("Too many components in 3d coordinate: {}", trail); - } - Some((lat, lon, z)) - } - }) - .collect(); - flexpolyline::Polyline::Data3d { - precision2d, - precision3d, - type3d, - coordinates, - } - } - }; - - if let Some(trail) = components.next() { - panic!("Too many components in data: {}", trail); - } - - result -} - -fn main() { - let args: Vec = std::env::args().collect(); - if args.len() != 2 || (args[1] != "encode" && args[1] != "decode") { - eprintln!("Usage: flexpolyline encode|decode"); - eprintln!(" input: stdin"); - eprintln!(" output: stdout"); - std::process::exit(1); - } - - let stdin = std::io::stdin(); - - if args[1] == "encode" { - for line in stdin.lock().lines() { - let input = line.unwrap(); - let polyline = from_str(&input); - println!( - "{}", - polyline - .encode() - .unwrap_or_else(|e| panic!("Failed to encode {}: {}", input, e)) - ); - } - } else { - for line in stdin.lock().lines() { - let input = line.unwrap(); - let polyline = flexpolyline::Polyline::decode(&input) - .unwrap_or_else(|e| panic!("Failed to decode {}: {}", input, e)); - println!("{:.15}", polyline); - } - } -} diff --git a/rust/src/lib.rs b/rust/src/lib.rs deleted file mode 100644 index 681fe4d..0000000 --- a/rust/src/lib.rs +++ /dev/null @@ -1,823 +0,0 @@ -//! # Flexible Polyline encoding -//! -//! The flexible polyline encoding is a lossy compressed representation of a list of coordinate -//! pairs or coordinate triples. It achieves that by: -//! -//! 1. Reducing the decimal digits of each value. -//! 2. Encoding only the offset from the previous point. -//! 3. Using variable length for each coordinate delta. -//! 4. Using 64 URL-safe characters to display the result. -//! -//! The encoding is a variant of [Encoded Polyline Algorithm Format]. The advantage of this encoding -//! over the original are the following: -//! -//! * Output string is composed by only URL-safe characters, i.e. may be used without URL encoding -//! as query parameters. -//! * Floating point precision is configurable: This allows to represent coordinates with precision -//! up to microns (5 decimal places allow meter precision only). -//! * It allows to encode a 3rd dimension with a given precision, which may be a level, altitude, -//! elevation or some other custom value. -//! -//! ## Specification -//! -//! See [Specification]. -//! -//! [Encoded Polyline Algorithm Format]: https://developers.google.com/maps/documentation/utilities/polylinealgorithm -//! [Specification]: https://github.com/heremaps/flexible-polyline#specifications -//! -//! ## Example -//! -//! ```rust -//! use flexpolyline::{Polyline, Precision}; -//! -//! // encode -//! let coordinates = vec![ -//! (50.1022829, 8.6982122), -//! (50.1020076, 8.6956695), -//! (50.1006313, 8.6914960), -//! (50.0987800, 8.6875156), -//! ]; -//! -//! let polyline = Polyline::Data2d { -//! coordinates, -//! precision2d: Precision::Digits5, -//! }; -//! -//! let encoded = polyline.encode().unwrap(); -//! assert_eq!(encoded, "BFoz5xJ67i1B1B7PzIhaxL7Y"); -//! -//! // decode -//! let decoded = Polyline::decode("BFoz5xJ67i1B1B7PzIhaxL7Y").unwrap(); -//! assert_eq!( -//! decoded, -//! Polyline::Data2d { -//! coordinates: vec![ -//! (50.10228, 8.69821), -//! (50.10201, 8.69567), -//! (50.10063, 8.69150), -//! (50.09878, 8.68752) -//! ], -//! precision2d: Precision::Digits5 -//! } -//! ); -//! ``` - -#![doc(html_playground_url = "https://play.rust-lang.org/")] -#![deny(warnings, missing_docs)] -#![allow(clippy::unreadable_literal)] - -/// Coordinate precision in the polyline -/// -/// Represents how many digits are to be encoded after the decimal point, e.g. -/// precision 3 would encode 4.456787 as 4.457. -/// -/// Supported values: `[0,16)` -#[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord)] -pub enum Precision { - /// 0 decimal digits - Digits0 = 0, - /// 1 decimal digits - Digits1 = 1, - /// 2 decimal digits - Digits2 = 2, - /// 3 decimal digits - Digits3 = 3, - /// 4 decimal digits - Digits4 = 4, - /// 5 decimal digits - Digits5 = 5, - /// 6 decimal digits - Digits6 = 6, - /// 7 decimal digits - Digits7 = 7, - /// 8 decimal digits - Digits8 = 8, - /// 9 decimal digits - Digits9 = 9, - /// 10 decimal digits - Digits10 = 10, - /// 11 decimal digits - Digits11 = 11, - /// 12 decimal digits - Digits12 = 12, - /// 13 decimal digits - Digits13 = 13, - /// 14 decimal digits - Digits14 = 14, - /// 15 decimal digits - Digits15 = 15, -} - -impl Precision { - /// Converts `u32` to precision. - pub fn from_u32(digits: u32) -> Option { - match digits { - 0 => Some(Precision::Digits0), - 1 => Some(Precision::Digits1), - 2 => Some(Precision::Digits2), - 3 => Some(Precision::Digits3), - 4 => Some(Precision::Digits4), - 5 => Some(Precision::Digits5), - 6 => Some(Precision::Digits6), - 7 => Some(Precision::Digits7), - 8 => Some(Precision::Digits8), - 9 => Some(Precision::Digits9), - 10 => Some(Precision::Digits10), - 11 => Some(Precision::Digits11), - 12 => Some(Precision::Digits12), - 13 => Some(Precision::Digits13), - 14 => Some(Precision::Digits14), - 15 => Some(Precision::Digits15), - _ => None, - } - } - - /// Converts precision to `u32`. - pub fn to_u32(self) -> u32 { - self as u32 - } -} - -/// Informs about the type of the 3rd dimension of a 3D coordinate vector -#[derive(Debug, Clone, Copy, PartialEq, Eq)] -pub enum Type3d { - /// E.g. floor of a building - Level = 1, - /// E.g. altitude (in the air) relative to ground level or mean sea level - Altitude = 2, - /// E.g. elevation above mean-sea-level - Elevation = 3, - /// Reserved for future types - Reserved1 = 4, - /// Reserved for future types - Reserved2 = 5, - /// Reserved for custom types - Custom1 = 6, - /// Reserved for custom types - Custom2 = 7, -} - -/// 2- or 3-dimensional polyline -#[derive(Debug, Clone, PartialEq)] -pub enum Polyline { - /// 2-dimensional polyline - Data2d { - /// List of 2D coordinates making up this polyline - coordinates: Vec<(f64, f64)>, - /// Precision of the coordinates (e.g. used for encoding, - /// or to report the precision supplied in encoded data) - precision2d: Precision, - }, - /// 3-dimensional polyline - Data3d { - /// List of 3D coordinates making up this polyline - coordinates: Vec<(f64, f64, f64)>, - /// Precision of the 2D part of the coordinates (e.g. used for encoding, - /// or to report the precision supplied in encoded data) - precision2d: Precision, - /// Precision of the 3D part of the coordinates (e.g. used for encoding, - /// or to report the precision supplied in encoded data) - precision3d: Precision, - /// Type of the 3D component - type3d: Type3d, - }, -} - -impl std::fmt::Display for Polyline { - fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { - let prec = f.precision().unwrap_or(6); - match self { - Polyline::Data2d { - coordinates, - precision2d, - } => { - write!(f, "{{({}); [", precision2d.to_u32())?; - for coord in coordinates { - write!( - f, - "({:.*}, {:.*}), ", - prec as usize, coord.0, prec as usize, coord.1 - )?; - } - write!(f, "]}}")?; - } - Polyline::Data3d { - coordinates, - precision2d, - precision3d, - type3d, - } => { - write!( - f, - "{{({}, {}, {}); [", - precision2d.to_u32(), - precision3d.to_u32(), - *type3d as usize - )?; - for coord in coordinates { - write!( - f, - "({:.*}, {:.*}, {:.*}), ", - prec as usize, coord.0, prec as usize, coord.1, prec as usize, coord.2 - )?; - } - write!(f, "]}}")?; - } - } - Ok(()) - } -} - -/// Error reported when encoding or decoding polylines -#[derive(Debug, PartialEq, Eq)] -pub enum Error { - /// Data is encoded with unsupported version - UnsupportedVersion, - /// Precision is not supported by encoding - InvalidPrecision, - /// Encoding is corrupt - InvalidEncoding, - #[doc(hidden)] - __Nonexhaustive, -} - -impl std::fmt::Display for Error { - fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { - match self { - Error::UnsupportedVersion => write!(f, "UnsupportedVersion"), - Error::InvalidPrecision => write!(f, "InvalidPrecision"), - Error::InvalidEncoding => write!(f, "InvalidEncoding"), - Error::__Nonexhaustive => panic!(), - } - } -} - -impl std::error::Error for Error {} - -impl Polyline { - /// Encodes a polyline into a string. - /// - /// The precision of the polyline is used to round coordinates, so the transformation is lossy - /// in nature. - pub fn encode(&self) -> Result { - match self { - Polyline::Data2d { - coordinates, - precision2d, - } => encode_2d(&coordinates, precision2d.to_u32()), - Polyline::Data3d { - coordinates, - precision2d, - precision3d, - type3d, - } => encode_3d( - coordinates, - precision2d.to_u32(), - precision3d.to_u32(), - *type3d as u32, - ), - } - } - - /// Decodes an encoded polyline. - pub fn decode>(encoded: S) -> Result { - let mut bytes = encoded.as_ref().bytes(); - - let (precision2d, precision3d, type3d) = decode_header(&mut bytes)?; - - let type3d = match type3d { - 1 => Some(Type3d::Level), - 2 => Some(Type3d::Altitude), - 3 => Some(Type3d::Elevation), - 4 => Some(Type3d::Reserved1), - 5 => Some(Type3d::Reserved2), - 6 => Some(Type3d::Custom1), - 7 => Some(Type3d::Custom2), - 0 => None, - _ => panic!(), // impossible, we only decoded 3 bits - }; - - if let Some(type3d) = type3d { - let coordinates = decode3d(bytes, precision2d, precision3d)?; - Ok(Polyline::Data3d { - coordinates, - precision2d: Precision::from_u32(precision2d).ok_or(Error::InvalidPrecision)?, - precision3d: Precision::from_u32(precision3d).ok_or(Error::InvalidPrecision)?, - type3d, - }) - } else { - let coordinates = decode2d(bytes, precision2d)?; - Ok(Polyline::Data2d { - coordinates, - precision2d: Precision::from_u32(precision2d).ok_or(Error::InvalidPrecision)?, - }) - } - } -} - -fn precision_to_scale(precision: u32) -> impl Fn(f64) -> i64 { - let scale = 10_u64.pow(precision) as f64; - move |value: f64| (value * scale).round() as i64 -} - -fn precision_to_inverse_scale(precision: u32) -> impl Fn(i64) -> f64 { - let scale = 10_u64.pow(precision) as f64; - move |value: i64| value as f64 / scale -} - -fn encode_header( - precision2d: u32, - precision3d: u32, - type3d: u32, - result: &mut String, -) -> Result<(), Error> { - if precision2d > 15 || precision3d > 15 { - return Err(Error::InvalidPrecision); - } - var_encode_u64(1, result); // Version 1 - let header = (precision3d << 7) | (type3d << 4) | precision2d; - var_encode_u64(u64::from(header), result); - Ok(()) -} - -fn encode_2d(coords: &[(f64, f64)], precision2d: u32) -> Result { - let mut result = String::with_capacity((coords.len() * 2) + 2); - - encode_header(precision2d, 0, 0, &mut result)?; - let scale2d = precision_to_scale(precision2d); - - let mut last_coord = (0, 0); - for coord in coords { - let scaled_coord = (scale2d(coord.0), scale2d(coord.1)); - var_encode_i64(scaled_coord.0 - last_coord.0, &mut result); - var_encode_i64(scaled_coord.1 - last_coord.1, &mut result); - last_coord = scaled_coord; - } - - Ok(result) -} - -fn encode_3d( - coords: &[(f64, f64, f64)], - precision2d: u32, - precision3d: u32, - type3d: u32, -) -> Result { - let mut result = String::with_capacity((coords.len() * 3) + 2); - - encode_header(precision2d, precision3d, type3d, &mut result)?; - let scale2d = precision_to_scale(precision2d); - let scale3d = precision_to_scale(precision3d); - - let mut last_coord = (0, 0, 0); - for coord in coords { - let scaled_coord = (scale2d(coord.0), scale2d(coord.1), scale3d(coord.2)); - var_encode_i64(scaled_coord.0 - last_coord.0, &mut result); - var_encode_i64(scaled_coord.1 - last_coord.1, &mut result); - var_encode_i64(scaled_coord.2 - last_coord.2, &mut result); - last_coord = scaled_coord; - } - - Ok(result) -} - -fn var_encode_i64(value: i64, result: &mut String) { - // make room on lowest bit - let mut encoded = (value << 1) as u64; - - // invert bits if the value is negative - if value < 0 { - encoded = !encoded; - } - - var_encode_u64(encoded, result); -} - -fn var_encode_u64(mut value: u64, result: &mut String) { - const ENCODING_TABLE: &str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"; - - // var-length encode the number in chunks of 5 bits starting with the least significant - // to the most significant - while value > 0x1F { - let pos = (value & 0x1F) | 0x20; - let c = ENCODING_TABLE.as_bytes()[pos as usize] as char; - result.push(c); - value >>= 5; - } - let c = ENCODING_TABLE.as_bytes()[value as usize] as char; - result.push(c); -} - -fn decode_header>(bytes: &mut I) -> Result<(u32, u32, u32), Error> { - let version = var_decode_u64(bytes)?; - - if version != 1 { - return Err(Error::UnsupportedVersion); - } - - let header = var_decode_u64(bytes)?; - - if header >= (1_u64 << 11) { - return Err(Error::InvalidEncoding); - } - let precision2d = (header & 15) as u32; - let type3d = ((header >> 4) & 7) as u32; - let precision3d = ((header >> 7) & 15) as u32; - - Ok((precision2d, precision3d, type3d)) -} - -fn decode2d>( - mut bytes: I, - precision2d: u32, -) -> Result, Error> { - let mut result = Vec::with_capacity(bytes.len() / 2); - let scale2d = precision_to_inverse_scale(precision2d); - let mut last_coord = (0, 0); - while bytes.len() > 0 { - let delta = (var_decode_i64(&mut bytes)?, var_decode_i64(&mut bytes)?); - last_coord = (last_coord.0 + delta.0, last_coord.1 + delta.1); - - result.push((scale2d(last_coord.0), scale2d(last_coord.1))); - } - Ok(result) -} - -fn decode3d>( - mut bytes: I, - precision2d: u32, - precision3d: u32, -) -> Result, Error> { - let mut result = Vec::with_capacity(bytes.len() / 2); - let scale2d = precision_to_inverse_scale(precision2d); - let scale3d = precision_to_inverse_scale(precision3d); - let mut last_coord = (0, 0, 0); - while bytes.len() > 0 { - let delta = ( - var_decode_i64(&mut bytes)?, - var_decode_i64(&mut bytes)?, - var_decode_i64(&mut bytes)?, - ); - last_coord = ( - last_coord.0 + delta.0, - last_coord.1 + delta.1, - last_coord.2 + delta.2, - ); - - result.push(( - scale2d(last_coord.0), - scale2d(last_coord.1), - scale3d(last_coord.2), - )); - } - Ok(result) -} - -fn var_decode_i64>(bytes: &mut I) -> Result { - match var_decode_u64(bytes) { - Ok(mut value) => { - let negative = (value & 1) != 0; - value >>= 1; - if negative { - value = !value; - } - Ok(value as i64) - } - Err(err) => Err(err), - } -} - -fn var_decode_u64>(bytes: &mut I) -> Result { - #[rustfmt::skip] - const DECODING_TABLE: &[i8] = &[ - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, 62, -1, -1, 52, 53, - 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, - -1, -1, -1, -1, -1, 0, 1, 2, 3, 4, - 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, - 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, - 25, -1, -1, -1, -1, 63, -1, 26, 27, 28, - 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, - 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, - 49, 50, 51, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, - ]; - - let mut result: u64 = 0; - let mut shift = 0; - - for byte in bytes { - let value = DECODING_TABLE[byte as usize]; - if value < 0 { - return Err(Error::InvalidEncoding); - } - - let value = value as u64; - result |= (value & 0x1F) << shift; - - if (value & 0x20) == 0 { - return Ok(result); - } - - shift += 5; - - if shift >= 64 { - return Err(Error::InvalidEncoding); - } - } - - Err(Error::InvalidEncoding) -} - -#[cfg(test)] -mod tests { - use super::*; - - #[test] - fn test_var_encode_i64() { - let mut buf = String::new(); - var_encode_i64(-17998321, &mut buf); - assert_eq!(buf, "h_wqiB"); - } - - #[test] - fn test_encode_2d_example_1() { - let coordinates = vec![ - (50.1022829, 8.6982122), - (50.1020076, 8.6956695), - (50.1006313, 8.6914960), - (50.0987800, 8.6875156), - ]; - - let expected = "BFoz5xJ67i1B1B7PzIhaxL7Y"; - assert_eq!( - &Polyline::Data2d { - coordinates, - precision2d: Precision::Digits5 - } - .encode() - .unwrap(), - expected - ); - } - - #[test] - fn test_encode_2d_example_2() { - let coordinates = vec![ - (52.5199356, 13.3866272), - (52.5100899, 13.2816896), - (52.4351807, 13.1935196), - (52.4107285, 13.1964502), - (52.3887100, 13.1557798), - (52.3727798, 13.1491003), - (52.3737488, 13.1154604), - (52.3875198, 13.0872202), - (52.4029388, 13.0706196), - (52.4105797, 13.0755529), - ]; - - let expected = "BF05xgKuy2xCx9B7vUl0OhnR54EqSzpEl-HxjD3pBiGnyGi2CvwFsgD3nD4vB6e"; - assert_eq!( - &Polyline::Data2d { - coordinates, - precision2d: Precision::Digits5 - } - .encode() - .unwrap(), - expected - ); - } - - #[test] - fn test_encode_3d_example_1() { - let coordinates = vec![ - (50.1022829, 8.6982122, 10.0), - (50.1020076, 8.6956695, 20.0), - (50.1006313, 8.6914960, 30.0), - (50.0987800, 8.6875156, 40.0), - ]; - - let expected = "BVoz5xJ67i1BU1B7PUzIhaUxL7YU"; - assert_eq!( - &Polyline::Data3d { - coordinates, - precision2d: Precision::Digits5, - precision3d: Precision::Digits0, - type3d: Type3d::Level - } - .encode() - .unwrap(), - expected - ); - } - - #[test] - fn test_var_decode_i64() -> Result<(), Error> { - let mut bytes = "h_wqiB".bytes(); - let res = var_decode_i64(&mut bytes)?; - assert_eq!(res, -17998321); - let res = var_decode_i64(&mut bytes); - assert!(res.is_err()); - - let mut bytes = "hhhhhhhhhhhhhhhhhhh".bytes(); - let res = var_decode_i64(&mut bytes); - assert!(res.is_err()); - Ok(()) - } - - #[test] - fn test_decode_2d_example_1() -> Result<(), Error> { - let polyline = Polyline::decode("BFoz5xJ67i1B1B7PzIhaxL7Y")?; - let expected = "{(5); [\ - (50.102280, 8.698210), \ - (50.102010, 8.695670), \ - (50.100630, 8.691500), \ - (50.098780, 8.687520), \ - ]}"; - let result = format!("{:.6}", polyline); - assert_eq!(expected, result); - Ok(()) - } - - #[test] - fn test_decode_2d_example_2() -> Result<(), Error> { - let polyline = - Polyline::decode("BF05xgKuy2xCx9B7vUl0OhnR54EqSzpEl-HxjD3pBiGnyGi2CvwFsgD3nD4vB6e")?; - let expected = "{(5); [\ - (52.519940, 13.386630), \ - (52.510090, 13.281690), \ - (52.435180, 13.193520), \ - (52.410730, 13.196450), \ - (52.388710, 13.155780), \ - (52.372780, 13.149100), \ - (52.373750, 13.115460), \ - (52.387520, 13.087220), \ - (52.402940, 13.070620), \ - (52.410580, 13.075550), \ - ]}"; - - let result = format!("{:.6}", polyline); - assert_eq!(expected, result); - Ok(()) - } - - #[test] - fn test_decode_3d_example_1() -> Result<(), Error> { - let polyline = Polyline::decode("BVoz5xJ67i1BU1B7PUzIhaUxL7YU")?; - let expected = "{(5, 0, 1); [\ - (50.102280, 8.698210, 10.000000), \ - (50.102010, 8.695670, 20.000000), \ - (50.100630, 8.691500, 30.000000), \ - (50.098780, 8.687520, 40.000000), \ - ]}"; - - let result = format!("{:.6}", polyline); - assert_eq!(expected, result); - Ok(()) - } - - #[test] - #[allow(clippy::zero_prefixed_literal)] - fn test_encode_decode_2d() -> Result<(), Error> { - let coordinate_values: Vec<(u64, u64)> = vec![ - (96821474666297905, 78334196549606266), - (29405294060895017, 70361389340728572), - (16173544634348013, 17673855782924183), - (22448654820449524, 13005139703027850), - (73351231936757857, 78298027377720633), - (78008331957098324, 04847613123220218), - (62755680515396509, 49165433608990700), - (93297154866561429, 52373802822465027), - (89973844644540399, 75975762025877533), - (48555821719956867, 31591090068957813), - ]; - - for precision2d in 0..=15 { - let to_f64 = |value: &(u64, u64)| { - ( - value.0 as f64 / 10_u64.pow(15) as f64, - value.1 as f64 / 10_u64.pow(15) as f64, - ) - }; - - let to_rounded_f64 = |value: &(u64, u64)| { - let value = to_f64(value); - let scale = 10_u64.pow(precision2d) as f64; - ( - (value.0 * scale).round() / scale, - (value.1 * scale).round() / scale, - ) - }; - - let expected = format!( - "{:.*}", - precision2d as usize + 1, - Polyline::Data2d { - coordinates: coordinate_values.iter().map(to_rounded_f64).collect(), - precision2d: Precision::from_u32(precision2d).unwrap(), - } - ); - - let encoded = &Polyline::Data2d { - coordinates: coordinate_values.iter().map(to_f64).collect(), - precision2d: Precision::from_u32(precision2d).unwrap(), - } - .encode()?; - - let polyline = Polyline::decode(&encoded)?; - let result = format!("{:.*}", precision2d as usize + 1, polyline); - assert_eq!(expected, result); - } - - Ok(()) - } - - #[test] - #[allow(clippy::zero_prefixed_literal)] - fn test_encode_decode_3d() -> Result<(), Error> { - let coordinate_values: Vec<(u64, u64, u64)> = vec![ - (96821474666297905, 78334196549606266, 23131023979661380), - (29405294060895017, 70361389340728572, 81917934930416924), - (16173544634348013, 17673855782924183, 86188502094968953), - (22448654820449524, 13005139703027850, 68774670569614983), - (73351231936757857, 78298027377720633, 52078352171243855), - (78008331957098324, 04847613123220218, 06550838806837986), - (62755680515396509, 49165433608990700, 39041897671300539), - (93297154866561429, 52373802822465027, 67310807938230681), - (89973844644540399, 75975762025877533, 66789448009436096), - (48555821719956867, 31591090068957813, 49203621966471323), - ]; - - let precision2d = 5; - for precision3d in 0..=15 { - for type3d in &[ - Type3d::Level, - Type3d::Altitude, - Type3d::Elevation, - Type3d::Reserved1, - Type3d::Reserved2, - Type3d::Custom1, - Type3d::Custom2, - ] { - let to_f64 = |value: &(u64, u64, u64)| { - ( - value.0 as f64 / 10_u64.pow(15) as f64, - value.1 as f64 / 10_u64.pow(15) as f64, - value.2 as f64 / 10_u64.pow(15) as f64, - ) - }; - - let to_rounded_f64 = |value: &(u64, u64, u64)| { - let value = to_f64(value); - let scale2d = 10_u64.pow(precision2d) as f64; - let scale3d = 10_u64.pow(precision3d) as f64; - ( - (value.0 * scale2d).round() / scale2d, - (value.1 * scale2d).round() / scale2d, - (value.2 * scale3d).round() / scale3d, - ) - }; - - let expected = format!( - "{:.*}", - precision2d.max(precision3d) as usize + 1, - Polyline::Data3d { - coordinates: coordinate_values.iter().map(to_rounded_f64).collect(), - precision2d: Precision::from_u32(precision2d).unwrap(), - precision3d: Precision::from_u32(precision3d).unwrap(), - type3d: *type3d, - } - ); - - let encoded = Polyline::Data3d { - coordinates: coordinate_values.iter().map(to_f64).collect(), - precision2d: Precision::from_u32(precision2d).unwrap(), - precision3d: Precision::from_u32(precision3d).unwrap(), - type3d: *type3d, - } - .encode()?; - - let polyline = Polyline::decode(&encoded)?; - let result = format!("{:.*}", precision2d.max(precision3d) as usize + 1, polyline); - assert_eq!(expected, result); - } - } - - Ok(()) - } -}