diff options
Diffstat (limited to 'src/corelib')
42 files changed, 5270 insertions, 3830 deletions
| diff --git a/src/corelib/CMakeLists.txt b/src/corelib/CMakeLists.txt index 337703bda3a..1147205b79f 100644 --- a/src/corelib/CMakeLists.txt +++ b/src/corelib/CMakeLists.txt @@ -577,10 +577,15 @@ if(QT_FEATURE_async_io)              io/qrandomaccessasyncfile.cpp io/qrandomaccessasyncfile_p.h io/qrandomaccessasyncfile_p_p.h      ) -    # TODO: This should become the last (fallback) condition later. -    # We migth also want to rewrite it so that it does not depend on -    # QT_FEATURE_future. -    if(QT_FEATURE_thread AND QT_FEATURE_future) +    if(APPLE) +        qt_internal_extend_target(Core +            SOURCES +                io/qrandomaccessasyncfile_darwin.mm +        ) +    elseif(QT_FEATURE_thread AND QT_FEATURE_future) +        # TODO: This should become the last (fallback) condition later. +        # We migth also want to rewrite it so that it does not depend on +        # QT_FEATURE_future.          qt_internal_extend_target(Core              SOURCES                  io/qrandomaccessasyncfile_threadpool.cpp diff --git a/src/corelib/Qt6AndroidMacros.cmake b/src/corelib/Qt6AndroidMacros.cmake index d7d737b36ff..6a83e947146 100644 --- a/src/corelib/Qt6AndroidMacros.cmake +++ b/src/corelib/Qt6AndroidMacros.cmake @@ -479,12 +479,7 @@ function(qt6_android_add_apk_target target)      endif()      # Use genex to get path to the deployment settings, the above check only to confirm that      # qt6_android_add_apk_target is called on an android executable target. -    string(JOIN "" deployment_file -        "$<GENEX_EVAL:" -            "$<TARGET_PROPERTY:${target},QT_ANDROID_DEPLOYMENT_SETTINGS_FILE>" -        ">" -    ) - +    _qt_internal_android_get_deployment_settings_file_genex(deployment_file)      _qt_internal_android_get_deployment_tool(deployment_tool)      # No need to use genex for the BINARY_DIR since it's read-only. @@ -527,16 +522,8 @@ function(qt6_android_add_apk_target target)      set(target_file_copy_relative_path          "libs/${CMAKE_ANDROID_ARCH_ABI}/$<TARGET_FILE_NAME:${target}>") -    set(extra_deps "") -      _qt_internal_android_get_use_terminal_for_deployment(uses_terminal) - -    # Plugins still might be added after creating the deployment targets. -    if(NOT TARGET qt_internal_plugins) -        add_custom_target(qt_internal_plugins) -    endif() -    # Before running androiddeployqt, we need to make sure all plugins are built. -    list(APPEND extra_deps qt_internal_plugins) +    _qt_internal_android_get_common_deployment_dependencies(extra_deps)      # This target is used by Qt Creator's Android support and by the ${target}_make_apk target      # in case DEPFILEs are not supported. @@ -726,61 +713,7 @@ function(qt6_android_add_apk_target target)      _qt_internal_android_add_global_package_dependencies(${target})      _qt_internal_create_global_apk_all_target_if_needed() -    if(QT_IS_ANDROID_MULTI_ABI_EXTERNAL_PROJECT) -        # When building per-ABI external projects we only need to copy ABI-specific libraries and -        # resources to the "main" ABI android build folder. - -        if("${QT_INTERNAL_ANDROID_MULTI_ABI_BINARY_DIR}" STREQUAL "") -            message(FATAL_ERROR "QT_INTERNAL_ANDROID_MULTI_ABI_BINARY_DIR is not set when building" -                " ABI specific external project. This should not happen and might mean an issue" -                " in Qt. Please report a bug with CMake traces attached.") -        endif() -        # Assume that external project mirrors build structure of the top-level ABI project and -        # replace the build root when specifying the output directory of androiddeployqt. -        file(RELATIVE_PATH androiddeployqt_output_path "${CMAKE_BINARY_DIR}" "${apk_final_dir}") -        set(androiddeployqt_output_path -            "${QT_INTERNAL_ANDROID_MULTI_ABI_BINARY_DIR}/${androiddeployqt_output_path}") -        _qt_internal_copy_file_if_different_command(copy_command -            "$<TARGET_FILE:${target}>" -            "${androiddeployqt_output_path}/${target_file_copy_relative_path}" -        ) -        if(has_depfile_support) -            set(deploy_android_deps_dir "${apk_final_dir}/${target}_deploy_android") -            set(timestamp_file "${deploy_android_deps_dir}/timestamp") -            set(dep_file "${deploy_android_deps_dir}/${target}.d") -            add_custom_command(OUTPUT "${timestamp_file}" -                DEPENDS ${target} ${extra_deps} -                COMMAND ${CMAKE_COMMAND} -E make_directory "${deploy_android_deps_dir}" -                COMMAND ${CMAKE_COMMAND} -E touch "${timestamp_file}" -                COMMAND ${copy_command} -                COMMAND  ${deployment_tool} -                    --input ${deployment_file} -                    --output ${androiddeployqt_output_path} -                    --copy-dependencies-only -                    ${extra_args} -                    --depfile "${dep_file}" -                    --builddir "${CMAKE_BINARY_DIR}" -                COMMENT "Resolving ${CMAKE_ANDROID_ARCH_ABI} dependencies for the ${target} APK" -                DEPFILE "${dep_file}" -                VERBATIM -                ${uses_terminal} -            ) -            add_custom_target(qt_internal_${target}_copy_apk_dependencies -                DEPENDS "${timestamp_file}") -        else() -            add_custom_target(qt_internal_${target}_copy_apk_dependencies -                DEPENDS ${target} ${extra_deps} -                COMMAND ${copy_command} -                COMMAND  ${deployment_tool} -                    --input ${deployment_file} -                    --output ${androiddeployqt_output_path} -                    --copy-dependencies-only -                    ${extra_args} -                COMMENT "Resolving ${CMAKE_ANDROID_ARCH_ABI} dependencies for the ${target} APK" -                ${uses_terminal} -            ) -        endif() -    else() +    if(NOT QT_IS_ANDROID_MULTI_ABI_EXTERNAL_PROJECT)          add_dependencies(${target}_prepare_apk_dir              ${target}_copy_apk_dependencies)      endif() @@ -790,6 +723,72 @@ function(qt6_android_add_apk_target target)      _qt_internal_collect_apk_imported_dependencies_defer("${target}")  endfunction() +function(_qt_internal_android_copy_abi_dependencies target) +    # When building per-ABI external projects we only need to copy ABI-specific libraries and +    # resources to the "main" ABI android build folder. + +    if("${QT_INTERNAL_ANDROID_MULTI_ABI_BINARY_DIR}" STREQUAL "") +        message(FATAL_ERROR "QT_INTERNAL_ANDROID_MULTI_ABI_BINARY_DIR is not set when building" +            " ABI specific external project. This should not happen and might mean an issue" +            " in Qt. Please report a bug with CMake traces attached.") +    endif() +    _qt_internal_android_get_target_deployment_dir(deployment_dir ${target}) +    # Assume that external project mirrors build structure of the top-level ABI project and +    # replace the build root when specifying the output directory of androiddeployqt. +    file(RELATIVE_PATH androiddeployqt_output_path "${CMAKE_BINARY_DIR}" "${deployment_dir}") +    set(androiddeployqt_output_path +        "${QT_INTERNAL_ANDROID_MULTI_ABI_BINARY_DIR}/${androiddeployqt_output_path}") +    set(target_file_copy_relative_path +        "libs/${CMAKE_ANDROID_ARCH_ABI}/$<TARGET_FILE_NAME:${target}>") +    _qt_internal_copy_file_if_different_command(copy_command +        "$<TARGET_FILE:${target}>" +        "${androiddeployqt_output_path}/${target_file_copy_relative_path}" +    ) + +    _qt_internal_android_get_deployment_tool(deployment_tool) +    _qt_internal_android_get_deployment_settings_file_genex(deployment_file) +    _qt_internal_android_get_use_terminal_for_deployment(uses_terminal) +    _qt_internal_android_get_common_deployment_dependencies(extra_deps) + +    _qt_internal_check_depfile_support(has_depfile_support) +    if(has_depfile_support) +        set(deploy_android_deps_dir "${deployment_dir}/${target}_deploy_android") +        set(timestamp_file "${deploy_android_deps_dir}/timestamp") +        set(dep_file "${deploy_android_deps_dir}/${target}.d") +        add_custom_command(OUTPUT "${timestamp_file}" +            DEPENDS ${target} ${extra_deps} +            COMMAND ${CMAKE_COMMAND} -E make_directory "${deploy_android_deps_dir}" +            COMMAND ${CMAKE_COMMAND} -E touch "${timestamp_file}" +            COMMAND ${copy_command} +            COMMAND  ${deployment_tool} +                --input ${deployment_file} +                --output ${androiddeployqt_output_path} +                --copy-dependencies-only +                ${extra_args} +                --depfile "${dep_file}" +                --builddir "${CMAKE_BINARY_DIR}" +            COMMENT "Resolving ${CMAKE_ANDROID_ARCH_ABI} dependencies for the ${target} APK" +            DEPFILE "${dep_file}" +            VERBATIM +            ${uses_terminal} +        ) +        add_custom_target(qt_internal_${target}_copy_apk_dependencies +            DEPENDS "${timestamp_file}") +    else() +        add_custom_target(qt_internal_${target}_copy_apk_dependencies +            DEPENDS ${target} ${extra_deps} +            COMMAND ${copy_command} +            COMMAND ${deployment_tool} +                --input ${deployment_file} +                --output ${androiddeployqt_output_path} +                --copy-dependencies-only +                ${extra_args} +            COMMENT "Resolving ${CMAKE_ANDROID_ARCH_ABI} dependencies for the ${target} APK" +            ${uses_terminal} +        ) +    endif() +endfunction() +  function(_qt_internal_create_global_android_targets)      macro(_qt_internal_create_global_android_targets_impl target)          string(TOUPPER "${target}" target_upper) @@ -1587,6 +1586,8 @@ function(_qt_internal_configure_android_multiabi_target target)                      "-DCMAKE_TOOLCHAIN_FILE=${qt_abi_toolchain_path}"                      "-DQT_HOST_PATH=${QT_HOST_PATH}"                      "-DQT_IS_ANDROID_MULTI_ABI_EXTERNAL_PROJECT=ON" +                    "-DQT_USE_ANDROID_MODERN_BUNDLE=${QT_USE_ANDROID_MODERN_BUNDLE}" +                    "-DQT_USE_ANDROID_TARGET_BUILD_DIR=${QT_USE_ANDROID_TARGET_BUILD_DIR}"                      "-DQT_INTERNAL_ANDROID_MULTI_ABI_BINARY_DIR=${CMAKE_BINARY_DIR}"                      "${config_arg}"                      "${extra_cmake_args}" @@ -1686,6 +1687,9 @@ function(_qt_internal_android_executable_finalizer target)      else()          qt6_android_add_apk_target("${target}")      endif() +    if(QT_IS_ANDROID_MULTI_ABI_EXTERNAL_PROJECT) +        _qt_internal_android_copy_abi_dependencies("${target}") +    endif()      _qt_internal_android_create_runner_wrapper("${target}")      set_property(TARGET ${target} PROPERTY _qt_android_in_finalizer "")  endfunction() @@ -1817,21 +1821,12 @@ function(_qt_internal_expose_android_package_source_dir_to_ide target)  endfunction()  function(_qt_internal_android_add_aux_deployment target) -    cmake_parse_arguments(arg "" "OUTPUT_TARGET_NAME;DEPLOYMENT_DIRECTORY" "EXTRA_ARGS" ${ARGN}) +    cmake_parse_arguments(arg "" "OUTPUT_TARGET_NAME" "EXTRA_ARGS" ${ARGN})      _qt_internal_validate_all_args_are_parsed(arg) -    string(JOIN "" deployment_file -        "$<GENEX_EVAL:" -            "$<TARGET_PROPERTY:${target},QT_ANDROID_DEPLOYMENT_SETTINGS_FILE>" -        ">" -    ) - +    _qt_internal_android_get_deployment_settings_file_genex(deployment_file)      _qt_internal_android_get_deployment_tool(deployment_tool) -    if(arg_DEPLOYMENT_DIRECTORY) -        set(deployment_dir "${arg_DEPLOYMENT_DIRECTORY}") -    else() -        _qt_internal_android_get_target_deployment_dir(deployment_dir ${target}) -    endif() +    _qt_internal_android_get_target_deployment_dir(deployment_dir ${target})      cmake_policy(PUSH)      if(POLICY CMP0116) @@ -1867,7 +1862,7 @@ function(_qt_internal_android_add_aux_deployment target)              ${arg_EXTRA_ARGS}              #TODO: Support signing          COMMENT "Deploying Android artifacts for ${target}" -        DEPENDS "${target}" "${deployment_file}" +        DEPENDS "${target}" "${deployment_file}" ${target}_copy_apk_dependencies          VERBATIM          ${uses_terminal}      ) @@ -2045,5 +2040,27 @@ function(_qt_internal_android_find_asan_wrap_sh out_wrap_sh_path)      endif()  endfunction() +# Returns path to the android deployment settings +function(_qt_internal_android_get_deployment_settings_file_genex out_var) +    string(JOIN "" deployment_file +        "$<GENEX_EVAL:" +            "$<TARGET_PROPERTY:${target},QT_ANDROID_DEPLOYMENT_SETTINGS_FILE>" +        ">" +    ) + +    set(${out_var} "${deployment_file}" PARENT_SCOPE) +endfunction() + +function(_qt_internal_android_get_common_deployment_dependencies out_var) +    # Plugins still might be added after creating the deployment targets. +    if(NOT TARGET qt_internal_plugins) +        add_custom_target(qt_internal_plugins) +    endif() +    # Before running androiddeployqt, we need to make sure all plugins are built. +    list(APPEND extra_deps qt_internal_plugins) + +    set(${out_var} "${extra_deps}" PARENT_SCOPE) +endfunction() +  set(QT_INTERNAL_ANDROID_TARGET_BUILD_DIR_SUPPORT ON CACHE INTERNAL      "Indicates that Qt supports per-target Android build directories") diff --git a/src/corelib/compat/removed_api.cpp b/src/corelib/compat/removed_api.cpp index f7587f1b446..b7ef3ee06f1 100644 --- a/src/corelib/compat/removed_api.cpp +++ b/src/corelib/compat/removed_api.cpp @@ -1290,6 +1290,13 @@ QByteArray QMetaEnum::valueToKeys(int value) const  #include "qmutex.h" +#include "qbytearray.h" + +QByteArray QByteArray::percentDecoded(char percent) const +{ +    return fromPercentEncoding(*this, percent); +} +  #if QT_CONFIG(thread)  void QBasicMutex::destroyInternal(QMutexPrivate *d)  { @@ -1516,6 +1523,13 @@ void QReadWriteLock::unlock()  }  #endif // QT_CONFIG(thread) +#include "qsavefile.h" + +QSaveFile::QSaveFile(const QString &name) +    : QSaveFile(name, nullptr) +{ +} +  #include "qtimer.h"  void QTimer::singleShotImpl(int msec, Qt::TimerType timerType, diff --git a/src/corelib/configure.cmake b/src/corelib/configure.cmake index 535e3742cd2..d951b85c147 100644 --- a/src/corelib/configure.cmake +++ b/src/corelib/configure.cmake @@ -1233,7 +1233,7 @@ qt_feature("openssl-hash" PRIVATE  qt_feature("async-io" PRIVATE      LABEL "Async File I/O"      PURPOSE "Provides support for asynchronous file I/O." -    CONDITION QT_FEATURE_thread AND QT_FEATURE_future +    CONDITION (QT_FEATURE_thread AND QT_FEATURE_future) OR APPLE  )  qt_configure_add_summary_section(NAME "Qt Core") diff --git a/src/corelib/global/qassert.cpp b/src/corelib/global/qassert.cpp index e4f3a76e4f4..2741077977c 100644 --- a/src/corelib/global/qassert.cpp +++ b/src/corelib/global/qassert.cpp @@ -204,7 +204,20 @@ void qBadAlloc()      Do not use it in new code. It is retained as-is for compatibility with old      code and will likely be removed in the next major version Qt. -    \sa Q_ASSERT(), Q_UNREACHABLE(), Q_LIKELY() +    \sa Q_ASSERT(), Q_UNREACHABLE(), Q_LIKELY(), Q_PRESUME() +*/ + +/*! +    \macro void Q_PRESUME(bool expr) +    \relates <QtAssert> +    \since 6.11 + +    Causes the compiler to assume that \a expr is \c true. + +    This macro emits Q_ASSERT() and a C++23-style \c{[[assume]]} attribute +    when supported by the compiler. Otherwise it falls back to Q_ASSERT(). + +    \sa Q_ASSERT(), Q_UNREACHABLE(), Q_LIKELY(), Q_ASSUME()  */  /*! @@ -240,7 +253,7 @@ void qBadAlloc()      compilers that need them, without causing warnings for compilers that      complain about its presence. -    \sa Q_ASSERT(), qFatal(), Q_UNREACHABLE_RETURN() +    \sa Q_ASSERT(), qFatal(), Q_UNREACHABLE_RETURN(), Q_PRESUME()  */  /*! @@ -255,6 +268,6 @@ void qBadAlloc()      \endcode      except it omits the return on compilers that would warn about it. -    \sa Q_UNREACHABLE() +    \sa Q_UNREACHABLE(), Q_PRESUME()  */  QT_END_NAMESPACE diff --git a/src/corelib/io/qfile.h b/src/corelib/io/qfile.h index 19c938f8c3c..0ed6bb7e0a9 100644 --- a/src/corelib/io/qfile.h +++ b/src/corelib/io/qfile.h @@ -10,17 +10,6 @@  #include <QtCore/qstring.h>  #include <stdio.h> -#if QT_CONFIG(cxx17_filesystem) -#include <filesystem> -#elif defined(Q_QDOC) -namespace std { -    namespace filesystem { -        class path { -        }; -    }; -}; -#endif -  #ifdef open  #error qfile.h must be included before any header file that defines open  #endif @@ -57,26 +46,10 @@ public:  #if QT_CONFIG(cxx17_filesystem)  namespace QtPrivate { -inline QString fromFilesystemPath(const std::filesystem::path &path) -{ -    // we could use QAnyStringView, but this allows us to statically determine -    // the correct toString() call -    using View = std::conditional_t<sizeof(std::filesystem::path::value_type) == sizeof(char16_t), -            QStringView, QUtf8StringView>; -    return View(path.native()).toString(); -} - -inline std::filesystem::path toFilesystemPath(const QString &path) -{ -    if constexpr (sizeof(std::filesystem::path::value_type) == sizeof(char16_t)) -        return std::u16string_view(QStringView(path)); -    else -        return path.toStdString(); -} -  // Both std::filesystem::path and QString (without QT_NO_CAST_FROM_ASCII) can be implicitly  // constructed from string literals so we force the std::fs::path parameter to only  // accept std::fs::path with no implicit conversions. +// ### Qt7: use Q_WEAK_OVERLOAD  template<typename T>  using ForceFilesystemPath = typename std::enable_if_t<std::is_same_v<std::filesystem::path, T>, int>;  } diff --git a/src/corelib/io/qfiledevice.h b/src/corelib/io/qfiledevice.h index 18ecd035122..4d51fa50d7e 100644 --- a/src/corelib/io/qfiledevice.h +++ b/src/corelib/io/qfiledevice.h @@ -8,11 +8,43 @@  #include <QtCore/qiodevice.h>  #include <QtCore/qstring.h> +#if QT_CONFIG(cxx17_filesystem) +#include <filesystem> +#elif defined(Q_QDOC) +namespace std { +    namespace filesystem { +        class path { +        }; +    }; +}; +#endif +  QT_BEGIN_NAMESPACE  class QDateTime;  class QFileDevicePrivate; +#if QT_CONFIG(cxx17_filesystem) +namespace QtPrivate { +inline QString fromFilesystemPath(const std::filesystem::path &path) +{ +    // we could use QAnyStringView, but this allows us to statically determine +    // the correct toString() call +    using View = std::conditional_t<sizeof(std::filesystem::path::value_type) == sizeof(char16_t), +            QStringView, QUtf8StringView>; +    return View(path.native()).toString(); +} + +inline std::filesystem::path toFilesystemPath(const QString &path) +{ +    if constexpr (sizeof(std::filesystem::path::value_type) == sizeof(char16_t)) +        return std::u16string_view(QStringView(path)); +    else +        return path.toStdString(); +} +} // namespace QtPrivate +#endif // QT_CONFIG(cxx17_filesystem) +  #if !defined(QT_USE_NODISCARD_FILE_OPEN) && !defined(QT_NO_USE_NODISCARD_FILE_OPEN)  #  if QT_VERSION < QT_VERSION_CHECK(6, 10, 0)  #    define QT_NO_USE_NODISCARD_FILE_OPEN diff --git a/src/corelib/io/qfilesystemengine_unix.cpp b/src/corelib/io/qfilesystemengine_unix.cpp index 36476ca4ae7..b1cda806552 100644 --- a/src/corelib/io/qfilesystemengine_unix.cpp +++ b/src/corelib/io/qfilesystemengine_unix.cpp @@ -1197,8 +1197,18 @@ auto QFileSystemEngine::cloneFile(int srcfd, int dstfd, const QFileSystemMetaDat          copied = ftruncate(dstfd, 0);          return TriStateResult::Failed;      } -    if (errno != EXDEV) + +    // We failed with no bytes copied, so is this a real filesystem failure +    // that will remain with sendfile() or the copy pump? Or is it a +    // copy_file_range() condition? +    switch (errno) { +    case EINVAL: // observed with some obscure filesystem combinations +    case EXDEV: // Linux can't do xdev file copies (FreeBSD can) +        break; + +    default:          return TriStateResult::Failed; +    }  #endif  #if defined(Q_OS_LINUX) diff --git a/src/corelib/io/qiooperation_p_p.h b/src/corelib/io/qiooperation_p_p.h index d6fef439a85..470e0858fd3 100644 --- a/src/corelib/io/qiooperation_p_p.h +++ b/src/corelib/io/qiooperation_p_p.h @@ -73,34 +73,34 @@ public:      ReadSpans &getReadSpans()      {          Q_ASSERT(containsReadSpans()); -        return std::get<ReadSpans>(data); +        return *std::get_if<ReadSpans>(&data);      }      const ReadSpans &getReadSpans() const      {          Q_ASSERT(containsReadSpans()); -        return std::get<ReadSpans>(data); +        return *std::get_if<ReadSpans>(&data);      }      WriteSpans &getWriteSpans()      {          Q_ASSERT(containsWriteSpans()); -        return std::get<WriteSpans>(data); +        return *std::get_if<WriteSpans>(&data);      }      const WriteSpans &getWriteSpans() const      {          Q_ASSERT(containsWriteSpans()); -        return std::get<WriteSpans>(data); +        return *std::get_if<WriteSpans>(&data);      }      QByteArray &getByteArray()      {          Q_ASSERT(containsByteArray()); -        return std::get<QByteArray>(data); +        return *std::get_if<QByteArray>(&data);      }      const QByteArray &getByteArray() const      {          Q_ASSERT(containsByteArray()); -        return std::get<QByteArray>(data); +        return *std::get_if<QByteArray>(&data);      }      // Potentially can be extended to return a QVariant::value<T>(). diff --git a/src/corelib/io/qlockfile.cpp b/src/corelib/io/qlockfile.cpp index 47229c8e6a1..075eb144e51 100644 --- a/src/corelib/io/qlockfile.cpp +++ b/src/corelib/io/qlockfile.cpp @@ -415,8 +415,8 @@ bool QLockFilePrivate::getLockInfo_helper(const QString &fileName, LockFileInfo      bool ok;      info->appname = QString::fromUtf8(appNameLine);      info->hostname = QString::fromUtf8(hostNameLine); -    info->hostid = hostId; -    info->bootid = bootId; +    info->hostid = std::move(hostId); +    info->bootid = std::move(bootId);      info->pid = pidLine.toLongLong(&ok);      return ok && info->pid > 0;  } diff --git a/src/corelib/io/qrandomaccessasyncfile_darwin.mm b/src/corelib/io/qrandomaccessasyncfile_darwin.mm new file mode 100644 index 00000000000..2d7d3b196b2 --- /dev/null +++ b/src/corelib/io/qrandomaccessasyncfile_darwin.mm @@ -0,0 +1,728 @@ +// Copyright (C) 2025 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:default + +#include "qrandomaccessasyncfile_p_p.h" + +#include "qiooperation_p.h" +#include "qiooperation_p_p.h" +#include "qplatformdefs.h" + +#include <QtCore/qdir.h> +#include <QtCore/qfile.h> +#include <QtCore/private/qfilesystemengine_p.h> + +QT_BEGIN_NAMESPACE + +namespace { + +static bool isBarrierOperation(QIOOperation::Type type) +{ +    return type == QIOOperation::Type::Flush || type == QIOOperation::Type::Open; +} + +} // anonymous namespace + +// Fine to provide the definition here, because all the usages are in this file +// only! +template <typename Operation, typename ...Args> +Operation * +QRandomAccessAsyncFilePrivate::addOperation(QIOOperation::Type type, qint64 offset, Args &&...args) +{ +    auto dataStorage = new QtPrivate::QIOOperationDataStorage(std::forward<Args>(args)...); +    auto *priv = new QIOOperationPrivate(dataStorage); +    priv->offset = offset; +    priv->type = type; + +    Operation *op = new Operation(*priv, q_ptr); +    auto opId = getNextId(); +    m_operations.push_back(OperationInfo(opId, op)); +    startOperationsUntilBarrier(); + +    return op; +} + +QRandomAccessAsyncFilePrivate::QRandomAccessAsyncFilePrivate() +    : QObjectPrivate() +{ +} + +QRandomAccessAsyncFilePrivate::~QRandomAccessAsyncFilePrivate() +        = default; + +void QRandomAccessAsyncFilePrivate::init() +{ +} + +void QRandomAccessAsyncFilePrivate::cancelAndWait(QIOOperation *op) +{ +    auto it = std::find_if(m_operations.cbegin(), m_operations.cend(), +                           [op](const auto &opInfo) { +                               return opInfo.operation.get() == op; +                           }); +    // not found +    if (it == m_operations.cend()) +        return; + +    const auto opInfo = m_operations.takeAt(std::distance(m_operations.cbegin(), it)); + +    if (opInfo.state == OpState::Running) { +        // cancel this operation +        m_mutex.lock(); +        if (m_runningOps.contains(opInfo.opId)) { +            m_opToCancel = opInfo.opId; +            closeIoChannel(opInfo.channel); +            m_cancellationCondition.wait(&m_mutex); +            m_opToCancel = kInvalidOperationId; // reset +        } +        m_mutex.unlock(); +    } // otherwise it was not started yet + +    // clean up the operation +    releaseIoChannel(opInfo.channel); +    auto *priv = QIOOperationPrivate::get(opInfo.operation); +    priv->setError(QIOOperation::Error::Aborted); + +    // we could cancel a barrier operation, so try to execute next operations +    startOperationsUntilBarrier(); +} + +void QRandomAccessAsyncFilePrivate::close() +{ +    if (m_fileState == FileState::Closed) +        return; + +    // cancel all operations +    m_mutex.lock(); +    m_opToCancel = kAllOperationIds; +    for (const auto &op : m_operations) +        closeIoChannel(op.channel); +    closeIoChannel(m_ioChannel); +    // we're not interested in any results anymore +    if (!m_runningOps.isEmpty() || m_ioChannel) +        m_cancellationCondition.wait(&m_mutex); +    m_opToCancel = kInvalidOperationId; // reset +    m_mutex.unlock(); + +    // clean up all operations +    for (auto &opInfo : m_operations) { +        releaseIoChannel(opInfo.channel); +        auto *priv = QIOOperationPrivate::get(opInfo.operation); +        priv->setError(QIOOperation::Error::Aborted); +    } +    m_operations.clear(); + +    releaseIoChannel(m_ioChannel); + +    if (m_fd >= 0) { +        ::close(m_fd); +        m_fd = -1; +    } + +    m_fileState = FileState::Closed; +} + +qint64 QRandomAccessAsyncFilePrivate::size() const +{ +    if (m_fileState != FileState::Opened) +        return -1; + +    QFileSystemMetaData metaData; +    if (QFileSystemEngine::fillMetaData(m_fd, metaData)) +        return metaData.size(); + +    return -1; +} + +QIOOperation * +QRandomAccessAsyncFilePrivate::open(const QString &path, QIODeviceBase::OpenMode mode) +{ +    if (m_fileState == FileState::Closed) { +        m_filePath = path; +        m_openMode = mode; +        // Open is a barrier, so we won't have two open() operations running +        // in parallel +        m_fileState = FileState::OpenPending; +    } + +    return addOperation<QIOOperation>(QIOOperation::Type::Open, 0); +} + +QIOOperation *QRandomAccessAsyncFilePrivate::flush() +{ +    return addOperation<QIOOperation>(QIOOperation::Type::Flush, 0); +} + +QIOReadOperation *QRandomAccessAsyncFilePrivate::read(qint64 offset, qint64 maxSize) +{ +    QByteArray array(maxSize, Qt::Uninitialized); +    return addOperation<QIOReadOperation>(QIOOperation::Type::Read, offset, std::move(array)); +} + +QIOWriteOperation *QRandomAccessAsyncFilePrivate::write(qint64 offset, const QByteArray &data) +{ +    QByteArray copy = data; +    return write(offset, std::move(copy)); +} + +QIOWriteOperation *QRandomAccessAsyncFilePrivate::write(qint64 offset, QByteArray &&data) +{ +    return addOperation<QIOWriteOperation>(QIOOperation::Type::Write, offset, std::move(data)); +} + +QIOVectoredReadOperation * +QRandomAccessAsyncFilePrivate::readInto(qint64 offset, QSpan<std::byte> buffer) +{ +    return addOperation<QIOVectoredReadOperation>(QIOOperation::Type::Read, offset, +                                                  QSpan<const QSpan<std::byte>>{buffer}); +} + +QIOVectoredWriteOperation * +QRandomAccessAsyncFilePrivate::writeFrom(qint64 offset, QSpan<const std::byte> buffer) +{ +    return addOperation<QIOVectoredWriteOperation>(QIOOperation::Type::Write, offset, +                                                   QSpan<const QSpan<const std::byte>>{buffer}); +} + +QIOVectoredReadOperation * +QRandomAccessAsyncFilePrivate::readInto(qint64 offset, QSpan<const QSpan<std::byte>> buffers) +{ +    // GCD implementation does not have vectored read. Spawning several read +    // operations (each with an updated offset), is not ideal, because some +    // of them could fail, and it wouldn't be clear what would be the return +    // value in such case. +    // So, we'll just execute several reads one-after-another, and complete the +    // whole operation only when they all finish (or when an operation fails +    // at some point). + +    return addOperation<QIOVectoredReadOperation>(QIOOperation::Type::Read, offset, buffers); +} + +QIOVectoredWriteOperation * +QRandomAccessAsyncFilePrivate::writeFrom(qint64 offset, QSpan<const QSpan<const std::byte>> buffers) +{ +    return addOperation<QIOVectoredWriteOperation>(QIOOperation::Type::Write, offset, buffers); +} + +dispatch_io_t QRandomAccessAsyncFilePrivate::createMainChannel(int fd) +{ +    auto sharedThis = this; +    return dispatch_io_create(DISPATCH_IO_RANDOM, fd, +                               dispatch_get_global_queue(QOS_CLASS_USER_INTERACTIVE, 0), +                               ^(int /*error*/) { +                                   // Notify that the file descriptor can be closed +                                   QMutexLocker locker(&sharedThis->m_mutex); +                                   sharedThis->m_cancellationCondition.wakeOne(); +                               }); +} + +dispatch_io_t QRandomAccessAsyncFilePrivate::duplicateIoChannel(OperationId opId) +{ +    if (!m_ioChannel) +        return nullptr; +    // We need to create a new channel for each operation, because the only way +    // to cancel an operation is to call dispatch_io_close() with +    // DISPATCH_IO_STOP flag. +    // We do not care about the callback in this case, because we have the +    // callback from the "main" io channel to do all the proper cleanup +    auto channel = +            dispatch_io_create_with_io(DISPATCH_IO_RANDOM, m_ioChannel, +                                       dispatch_get_global_queue(QOS_CLASS_USER_INTERACTIVE, 0), +                                       ^(int){ /* empty callback */ }); + +    if (channel) { +        QMutexLocker locker(&m_mutex); +        m_runningOps.insert(opId); +    } +    return channel; +} + +void QRandomAccessAsyncFilePrivate::closeIoChannel(dispatch_io_t channel) +{ +    if (channel) +        dispatch_io_close(channel, DISPATCH_IO_STOP); +} + +void QRandomAccessAsyncFilePrivate::releaseIoChannel(dispatch_io_t channel) +{ +    if (channel) { +        dispatch_release(channel); +        channel = nullptr; +    } +} + +void QRandomAccessAsyncFilePrivate::handleOperationComplete(const OperationResult &opResult) +{ +    // try to start next operations on return +    auto onReturn = qScopeGuard([this] { +        startOperationsUntilBarrier(); +    }); + +    auto it = std::find_if(m_operations.cbegin(), m_operations.cend(), +                           [opId = opResult.opId](const auto &opInfo) { +                               return opInfo.opId == opId; +                           }); +    if (it == m_operations.cend()) +        return; +    qsizetype idx = std::distance(m_operations.cbegin(), it); + +    const OperationInfo info = m_operations.takeAt(idx); +    closeIoChannel(info.channel); +    releaseIoChannel(info.channel); + +    if (!info.operation) +        return; + +    auto convertError = [](int error, QIOOperation::Type type) { +        if (error == 0) { +            return QIOOperation::Error::None; +        } else if (error == ECANCELED) { +            return QIOOperation::Error::Aborted; +        } else if (error == EBADF) { +            return QIOOperation::Error::FileNotOpen; +        } else if (error == EINVAL) { +            switch (type) { +            case QIOOperation::Type::Read: +            case QIOOperation::Type::Write: +                return QIOOperation::Error::IncorrectOffset; +            case QIOOperation::Type::Flush: +                return QIOOperation::Error::Flush; +            case QIOOperation::Type::Open: +                return QIOOperation::Error::Open; +            case QIOOperation::Type::Unknown: +                Q_UNREACHABLE_RETURN(QIOOperation::Error::FileNotOpen); +            } +        } else { +            switch (type) { +            case QIOOperation::Type::Read: +                return QIOOperation::Error::Read; +            case QIOOperation::Type::Write: +                return QIOOperation::Error::Write; +            case QIOOperation::Type::Flush: +                return QIOOperation::Error::Flush; +            case QIOOperation::Type::Open: +                return QIOOperation::Error::Open; +            case QIOOperation::Type::Unknown: +                Q_UNREACHABLE_RETURN(QIOOperation::Error::FileNotOpen); +            } +        } +    }; + +    auto *priv = QIOOperationPrivate::get(info.operation); +    switch (priv->type) { +    case QIOOperation::Type::Read: +    case QIOOperation::Type::Write: +        priv->appendBytesProcessed(opResult.result); +        // make sure that read buffers are truncated to the actual amount of +        // bytes read +        if (priv->type == QIOOperation::Type::Read) { +            auto dataStorage = priv->dataStorage.get(); +            auto processed = priv->processed; +            if (dataStorage->containsByteArray()) { +                QByteArray &array = dataStorage->getByteArray(); +                array.truncate(processed); +            } else if (dataStorage->containsReadSpans()) { +                qint64 left = processed; +                auto &readBuffers = dataStorage->getReadSpans(); +                for (auto &s : readBuffers) { +                    const qint64 spanSize = qint64(s.size_bytes()); +                    const qint64 newSize = (std::min)(left, spanSize); +                    if (newSize < spanSize) +                        s.chop(spanSize - newSize); +                    left -= newSize; +                } +            } +        } +        priv->operationComplete(convertError(opResult.error, priv->type)); +        break; +    case QIOOperation::Type::Flush: { +        const QIOOperation::Error error = convertError(opResult.error, priv->type); +        priv->operationComplete(error); +        break; +    } +    case QIOOperation::Type::Open: { +        const QIOOperation::Error error = convertError(opResult.error, priv->type); +        if (opResult.result >= 0 && error == QIOOperation::Error::None) { +            m_fd = (int)opResult.result; +            m_ioChannel = createMainChannel(m_fd); +            m_fileState = FileState::Opened; +        } else { +            m_fileState = FileState::Closed; +        } +        priv->operationComplete(error); +        break; +    } +    case QIOOperation::Type::Unknown: +        Q_UNREACHABLE(); +        break; +    } +} + +void QRandomAccessAsyncFilePrivate::queueCompletion(OperationId opId, int error) +{ +    const OperationResult res = { opId, 0LL, error }; +    QMetaObject::invokeMethod(q_ptr, [this, res] { +        handleOperationComplete(res); +    }, Qt::QueuedConnection); +} + +void QRandomAccessAsyncFilePrivate::startOperationsUntilBarrier() +{ +    // starts all operations until barrier, or a barrier operation if it's the +    // first one +    bool first = true; +    for (auto &opInfo : m_operations) { +        const bool isBarrier = isBarrierOperation(opInfo.operation->type()); +        const bool shouldExecute = (opInfo.state == OpState::Pending) && (!isBarrier || first); +        first = false; +        if (shouldExecute) { +            opInfo.state = OpState::Running; +            switch (opInfo.operation->type()) { +            case QIOOperation::Type::Read: +                executeRead(opInfo); +                break; +            case QIOOperation::Type::Write: +                executeWrite(opInfo); +                break; +            case QIOOperation::Type::Flush: +                executeFlush(opInfo); +                break; +            case QIOOperation::Type::Open: +                executeOpen(opInfo); +                break; +            case QIOOperation::Type::Unknown: +                Q_UNREACHABLE(); +                break; +            } +        } +        if (isBarrier) +            break; +    } +} + +void QRandomAccessAsyncFilePrivate::executeRead(OperationInfo &opInfo) +{ +    opInfo.channel = duplicateIoChannel(opInfo.opId); +    if (!opInfo.channel) { +        queueCompletion(opInfo.opId, EBADF); +        return; +    } +    auto priv = QIOOperationPrivate::get(opInfo.operation); +    auto dataStorage = priv->dataStorage.get(); +    if (dataStorage->containsByteArray()) { +        auto &array = dataStorage->getByteArray(); +        char *bytesPtr = array.data(); +        qint64 maxSize = array.size(); +        readOneBufferHelper(opInfo.opId, opInfo.channel, priv->offset, +                            bytesPtr, maxSize, +                            0, 1, 0); +    } else { +        Q_ASSERT(dataStorage->containsReadSpans()); +        auto &readBuffers = dataStorage->getReadSpans(); +        const auto totalBuffers = readBuffers.size(); +        if (totalBuffers == 0) { +            queueCompletion(opInfo.opId, 0); +            return; +        } +        auto buf = readBuffers[0]; +        readOneBufferHelper(opInfo.opId, opInfo.channel, priv->offset, +                            buf.data(), buf.size(), +                            0, totalBuffers, 0); +    } +} + +void QRandomAccessAsyncFilePrivate::executeWrite(OperationInfo &opInfo) +{ +    opInfo.channel = duplicateIoChannel(opInfo.opId); +    if (!opInfo.channel) { +        queueCompletion(opInfo.opId, EBADF); +        return; +    } +    auto priv = QIOOperationPrivate::get(opInfo.operation); +    auto dataStorage = priv->dataStorage.get(); +    if (dataStorage->containsByteArray()) { +        const auto &array = dataStorage->getByteArray(); +        const char *dataPtr = array.constData(); +        const qint64 dataSize = array.size(); + +        dispatch_queue_t queue = dispatch_get_global_queue(QOS_CLASS_USER_INTERACTIVE, 0); +        // We handle the bytes on our own, so we need to specify an empty block as +        // a destructor. +        // dataToWrite is retained, so should be properly cleaned up. We always do +        // it in the callback. +        dispatch_data_t dataToWrite = dispatch_data_create(dataPtr, dataSize, queue, ^{}); + +        writeHelper(opInfo.opId, opInfo.channel, priv->offset, dataToWrite, dataSize); +    } else { +        Q_ASSERT(dataStorage->containsWriteSpans()); + +        const auto &writeBuffers = dataStorage->getWriteSpans(); +        const auto totalBuffers = writeBuffers.size(); +        if (totalBuffers == 0) { +            queueCompletion(opInfo.opId, 0); +            return; +        } + +        dispatch_queue_t queue = dispatch_get_global_queue(QOS_CLASS_USER_INTERACTIVE, 0); +        qsizetype idx = 0; +        dispatch_data_t dataToWrite = dispatch_data_empty; +        qint64 totalSize = 0; +        do { +            const std::byte *dataPtr = writeBuffers[idx].data(); +            const qint64 dataSize = writeBuffers[idx].size(); +            dispatch_data_t data = dispatch_data_create(dataPtr, dataSize, queue, ^{}); +            dataToWrite = dispatch_data_create_concat(dataToWrite, data); +            [data release]; +            totalSize += dataSize; +        } while (++idx < totalBuffers); + +        writeHelper(opInfo.opId, opInfo.channel, priv->offset, dataToWrite, totalSize); +    } +} + +void QRandomAccessAsyncFilePrivate::executeFlush(OperationInfo &opInfo) +{ +    opInfo.channel = duplicateIoChannel(opInfo.opId); +    if (!opInfo.channel) { +        queueCompletion(opInfo.opId, EBADF); +        return; +    } + +    // flush() is a barrier operation, but dispatch_io_barrier does not work +    // as documented with multiple channels :( +    auto sharedThis = this; +    const int fd = m_fd; +    const OperationId opId = opInfo.opId; +    dispatch_io_barrier(opInfo.channel, ^{ +        const int err = fsync(fd); + +        QMutexLocker locker(&sharedThis->m_mutex); +        sharedThis->m_runningOps.remove(opId); +        const auto cancelId = sharedThis->m_opToCancel; +        if (cancelId == kAllOperationIds || cancelId == opId) { +            if (cancelId == opId) +                sharedThis->m_cancellationCondition.wakeOne(); +        } else { +            auto context = sharedThis->q_ptr; +            const OperationResult res = { opId, 0LL, err }; +            QMetaObject::invokeMethod(context, [sharedThis](const OperationResult &r) { +                sharedThis->handleOperationComplete(r); +            }, Qt::QueuedConnection, res); +        } +    }); +} + +// stolen from qfsfileengine_unix.cpp +static inline int openModeToOpenFlags(QIODevice::OpenMode mode) +{ +    int oflags = QT_OPEN_RDONLY; +#ifdef QT_LARGEFILE_SUPPORT +    oflags |= QT_OPEN_LARGEFILE; +#endif +    if ((mode & QIODevice::ReadWrite) == QIODevice::ReadWrite) +        oflags = QT_OPEN_RDWR; +    else if (mode & QIODevice::WriteOnly) +        oflags = QT_OPEN_WRONLY; +    if ((mode & QIODevice::WriteOnly) +        && !(mode & QIODevice::ExistingOnly)) // QFSFileEnginePrivate::openModeCanCreate(mode)) +        oflags |= QT_OPEN_CREAT; +    if (mode & QIODevice::Truncate) +        oflags |= QT_OPEN_TRUNC; +    if (mode & QIODevice::Append) +        oflags |= QT_OPEN_APPEND; +    if (mode & QIODevice::NewOnly) +        oflags |= QT_OPEN_EXCL; +    return oflags; +} + +void QRandomAccessAsyncFilePrivate::executeOpen(OperationInfo &opInfo) +{ +    if (m_fileState != FileState::OpenPending) { +        queueCompletion(opInfo.opId, EINVAL); +        return; +    } + +    const QByteArray nativeName = QFile::encodeName(QDir::toNativeSeparators(m_filePath)); + +    int openFlags = openModeToOpenFlags(m_openMode); +    openFlags |= O_NONBLOCK; + +    auto sharedThis = this; +    const OperationId opId = opInfo.opId; + +    // We don'd call duplicateIOChannel(), so need to update the running ops +    // explicitly. +    m_mutex.lock(); +    m_runningOps.insert(opId); +    m_mutex.unlock(); + +    dispatch_async(dispatch_get_global_queue(QOS_CLASS_USER_INTERACTIVE, 0), +                   ^{ +                       int err = 0; +                       const int fd = ::open(nativeName.data(), openFlags); +                       if (fd < 0) +                           err = errno; + +                       QMutexLocker locker(&sharedThis->m_mutex); +                       sharedThis->m_runningOps.remove(opId); +                       const auto cancelId = sharedThis->m_opToCancel; +                       if (cancelId == kAllOperationIds || cancelId == opId) { +                           // open() is a barrier operation, so it's always the +                           // only executing operation. +                           // Also, the main IO channel is not created yet. +                           // So we need to notify the condition variable in +                           // any both cases. +                           Q_ASSERT(sharedThis->m_runningOps.isEmpty()); +                           sharedThis->m_cancellationCondition.wakeOne(); +                       } else { +                           auto context = sharedThis->q_ptr; +                           const OperationResult res = { opId, qint64(fd), err }; +                           QMetaObject::invokeMethod(context, [sharedThis](const OperationResult &r) { +                               sharedThis->handleOperationComplete(r); +                           }, Qt::QueuedConnection, res); +                       } +                   }); +} + +void QRandomAccessAsyncFilePrivate::readOneBuffer(OperationId opId, qsizetype bufferIdx, +                                                  qint64 alreadyRead) +{ +    // we need to lookup the operation again, because it could have beed removed +    // by the user... + +    auto it = std::find_if(m_operations.cbegin(), m_operations.cend(), +                           [opId](const auto &opInfo) { +                               return opId == opInfo.opId; +                           }); +    if (it == m_operations.cend()) +        return; + +    auto op = it->operation; // QPointer could be null +    if (!op) { +        closeIoChannel(it->channel); +        return; +    } + +    auto *priv = QIOOperationPrivate::get(op); +    Q_ASSERT(priv->type == QIOOperation::Type::Read); +    Q_ASSERT(priv->dataStorage->containsReadSpans()); + +    auto &readBuffers = priv->dataStorage->getReadSpans(); +    Q_ASSERT(readBuffers.size() > bufferIdx); + +    qint64 newOffset = priv->offset; +    for (qsizetype idx = 0; idx < bufferIdx; ++idx) +        newOffset += readBuffers[idx].size(); + +    std::byte *bytesPtr = readBuffers[bufferIdx].data(); +    qint64 maxSize = readBuffers[bufferIdx].size(); + +    readOneBufferHelper(opId, it->channel, newOffset, bytesPtr, maxSize, bufferIdx, +                        readBuffers.size(), alreadyRead); +} + +void QRandomAccessAsyncFilePrivate::readOneBufferHelper(OperationId opId, dispatch_io_t channel, +                                                        qint64 offset, void *bytesPtr, +                                                        qint64 maxSize, qsizetype currentBufferIdx, +                                                        qsizetype totalBuffers, qint64 alreadyRead) +{ +    auto sharedThis = this; +    __block size_t readFromBuffer = 0; +    dispatch_io_read(channel, offset, maxSize, +                     dispatch_get_global_queue(QOS_CLASS_USER_INTERACTIVE, 0), +                     ^(bool done, dispatch_data_t data, int error) { +                         // Handle data. If there's an error, handle as much as +                         // we can. +                         if (data) { +                             dispatch_data_apply(data, ^(dispatch_data_t /*region*/, size_t offset, +                                                         const void *buffer, size_t size) { +                                 const char *startPtr = +                                         reinterpret_cast<const char *>(buffer) + offset; +                                 // NOTE: This is a copy, but looks like we +                                 // cannot do better :( +                                 std::memcpy((std::byte *)bytesPtr + readFromBuffer, +                                             startPtr, size); +                                 readFromBuffer += size; +                                 return true;  // Keep processing if there is more data. +                             }); +                         } + +                         QMutexLocker locker(&sharedThis->m_mutex); +                         const auto cancelId = sharedThis->m_opToCancel; +                         if (cancelId == kAllOperationIds || cancelId == opId) { +                             sharedThis->m_runningOps.remove(opId); +                             if (cancelId == opId) +                                 sharedThis->m_cancellationCondition.wakeOne(); +                         } else if (done) { +                             sharedThis->m_runningOps.remove(opId); +                             auto context = sharedThis->q_ptr; +                             // if error, or last buffer, or read less than expected, +                             // report operation completion +                             qint64 totalRead = qint64(readFromBuffer) + alreadyRead; +                             qsizetype nextBufferIdx = currentBufferIdx + 1; +                             if (error || nextBufferIdx == totalBuffers +                                 || qint64(readFromBuffer) != maxSize) { +                                 const OperationResult res = { opId, totalRead, error }; +                                 QMetaObject::invokeMethod(context, +                                     [sharedThis](const OperationResult &r) { +                                         sharedThis->handleOperationComplete(r); +                                     }, Qt::QueuedConnection, res); +                             } else { +                                 // else execute read for the next buffer +                                 QMetaObject::invokeMethod(context, +                                     [sharedThis, opId, nextBufferIdx, totalRead] { +                                         sharedThis->readOneBuffer(opId, nextBufferIdx, totalRead); +                                     }, Qt::QueuedConnection); +                             } +                         } +                     }); +} + +void QRandomAccessAsyncFilePrivate::writeHelper(OperationId opId, dispatch_io_t channel, +                                                qint64 offset, dispatch_data_t dataToWrite, +                                                qint64 dataSize) +{ +    auto sharedThis = this; +    dispatch_io_write(channel, offset, dataToWrite, +                      dispatch_get_global_queue(QOS_CLASS_USER_INTERACTIVE, 0), +                      ^(bool done, dispatch_data_t data, int error) { +                          // Either an error or complete write. +                          // If there's an error, return the amount that we have +                          // written so far +                          QMutexLocker locker(&sharedThis->m_mutex); +                          const auto cancelId = sharedThis->m_opToCancel; +                          if (cancelId == kAllOperationIds || cancelId == opId) { +                              // Operation is canceled - do nothing +                              sharedThis->m_runningOps.remove(opId); +                              if (cancelId == opId) +                                  sharedThis->m_cancellationCondition.wakeOne(); +                          } else if (done) { +                              sharedThis->m_runningOps.remove(opId); +                              // if no error, an attempt to access the data will +                              // crash, because it seems to have no buffer +                              // allocated (as everything was written) +                              const size_t toBeWritten = +                                      (error == 0) ? 0 : dispatch_data_get_size(data); +                              const size_t written = dataSize - toBeWritten; +                              [dataToWrite release]; + +                              auto context = sharedThis->q_ptr; +                              const OperationResult res = { opId, qint64(written), error }; +                              QMetaObject::invokeMethod(context, +                                  [sharedThis](const OperationResult &r) { +                                      sharedThis->handleOperationComplete(r); +                                  }, Qt::QueuedConnection, res); +                          } +                      }); +} + +QRandomAccessAsyncFilePrivate::OperationId QRandomAccessAsyncFilePrivate::getNextId() +{ +    // never return reserved values +    static OperationId opId = kInvalidOperationId; +    if (++opId == kAllOperationIds) +        opId = kInvalidOperationId + 1; +    return opId; +} + +QT_END_NAMESPACE diff --git a/src/corelib/io/qrandomaccessasyncfile_p_p.h b/src/corelib/io/qrandomaccessasyncfile_p_p.h index ef996c37f07..73d7eebdf72 100644 --- a/src/corelib/io/qrandomaccessasyncfile_p_p.h +++ b/src/corelib/io/qrandomaccessasyncfile_p_p.h @@ -32,6 +32,17 @@  #endif // QT_RANDOMACCESSASYNCFILE_THREAD +#ifdef Q_OS_DARWIN + +#include <QtCore/qlist.h> +#include <QtCore/qmutex.h> +#include <QtCore/qset.h> +#include <QtCore/qwaitcondition.h> + +#include <dispatch/dispatch.h> + +#endif // Q_OS_DARWIN +  QT_BEGIN_NAMESPACE  class QRandomAccessAsyncFilePrivate : public QObjectPrivate @@ -69,6 +80,18 @@ public:      writeFrom(qint64 offset, QSpan<const QSpan<const std::byte>> buffers);  private: +    // common for all backends +    enum class FileState : quint8 +    { +        Closed, +        OpenPending, // already got an open request +        Opened, +    }; + +    QString m_filePath; +    QIODeviceBase::OpenMode m_openMode; +    FileState m_fileState = FileState::Closed; +  #ifdef QT_RANDOMACCESSASYNCFILE_THREAD  public:      struct OperationResult @@ -78,13 +101,6 @@ public:      };  private: -    enum class FileState : quint8 -    { -        Closed, -        OpenPending, // already got an open request -        Opened, -    }; -      mutable QBasicMutex m_engineMutex;      std::unique_ptr<QFSFileEngine> m_engine;      QFutureWatcher<OperationResult> m_watcher; @@ -93,16 +109,90 @@ private:      QPointer<QIOOperation> m_currentOperation;      qsizetype numProcessedBuffers = 0; -    QString m_filePath; -    QIODeviceBase::OpenMode m_openMode; -    FileState m_fileState = FileState::Closed; -      void executeNextOperation();      void processBufferAt(qsizetype idx);      void processFlush();      void processOpen();      void operationComplete();  #endif +#ifdef Q_OS_DARWIN +    using OperationId = quint64; +    static constexpr OperationId kInvalidOperationId = 0; +    static constexpr OperationId kAllOperationIds = std::numeric_limits<OperationId>::max(); + +    struct OperationResult +    { +        OperationId opId; +        qint64 result; // num bytes processed or file descriptor +        int error; +    }; + +    enum class OpState : quint8 +    { +        Pending, +        Running, +    }; + +    struct OperationInfo +    { +        OperationId opId; +        dispatch_io_t channel; +        QPointer<QIOOperation> operation; +        OpState state; + +        OperationInfo(OperationId _id, QIOOperation *_op) +            : opId(_id), +              channel(nullptr), +              operation(_op), +              state(OpState::Pending) +        {} +    }; + +    // We need to maintain an actual queue of the operations, because +    // certain operations (i.e. flush) should act like barriers. The docs +    // for dispatch_io_barrier mention that it can synchronize between multiple +    // channels handling the same file descriptor, but that DOES NOT work in +    // practice. It works correctly only when there's a signle IO channel. But +    // with a signle IO channel we're not able to cancel individual operations. +    // As a result, we need to make sure that all previous operations are +    // completed before starting a barrier operation. Similarly, we cannot start +    // any other operation until a barrier operation is finished. +    QList<OperationInfo> m_operations; +    dispatch_io_t m_ioChannel = nullptr; +    int m_fd = -1; + +    QMutex m_mutex; +    // the members below should only be accessed with the mutex +    OperationId m_opToCancel = kInvalidOperationId; +    QSet<OperationId> m_runningOps; +    QWaitCondition m_cancellationCondition; + +    static OperationId getNextId(); + +    template <typename Operation, typename ...Args> +    Operation *addOperation(QIOOperation::Type type, qint64 offset, Args &&...args); + +    dispatch_io_t createMainChannel(int fd); +    dispatch_io_t duplicateIoChannel(OperationId opId); +    void closeIoChannel(dispatch_io_t channel); +    void releaseIoChannel(dispatch_io_t channel); +    void handleOperationComplete(const OperationResult &opResult); + +    void queueCompletion(OperationId opId, int error); + +    void startOperationsUntilBarrier(); +    void executeRead(OperationInfo &opInfo); +    void executeWrite(OperationInfo &opInfo); +    void executeFlush(OperationInfo &opInfo); +    void executeOpen(OperationInfo &opInfo); + +    void readOneBuffer(OperationId opId, qsizetype bufferIdx, qint64 alreadyRead); +    void readOneBufferHelper(OperationId opId, dispatch_io_t channel, qint64 offset, +                             void *bytesPtr, qint64 maxSize, qsizetype currentBufferIdx, +                             qsizetype totalBuffers, qint64 alreadyRead); +    void writeHelper(OperationId opId, dispatch_io_t channel, qint64 offset, +                     dispatch_data_t dataToWrite, qint64 dataSize); +#endif  };  QT_END_NAMESPACE diff --git a/src/corelib/io/qsavefile.cpp b/src/corelib/io/qsavefile.cpp index a7d101dc124..0422244d9ba 100644 --- a/src/corelib/io/qsavefile.cpp +++ b/src/corelib/io/qsavefile.cpp @@ -71,24 +71,6 @@ QSaveFilePrivate::~QSaveFilePrivate()      \sa QTextStream, QDataStream, QFileInfo, QDir, QFile, QTemporaryFile  */ -#ifdef QT_NO_QOBJECT -QSaveFile::QSaveFile(const QString &name) -    : QFileDevice(*new QSaveFilePrivate) -{ -    Q_D(QSaveFile); -    d->fileName = name; -} -#else -/*! -    Constructs a new file object to represent the file with the given \a name. -*/ -QSaveFile::QSaveFile(const QString &name) -    : QFileDevice(*new QSaveFilePrivate, nullptr) -{ -    Q_D(QSaveFile); -    d->fileName = name; -} -  /*!      Constructs a new file object with the given \a parent.      You need to call setFileName() before open(). @@ -97,6 +79,7 @@ QSaveFile::QSaveFile(QObject *parent)      : QFileDevice(*new QSaveFilePrivate, parent)  {  } +  /*!      Constructs a new file object with the given \a parent to represent the      file with the specified \a name. @@ -107,7 +90,14 @@ QSaveFile::QSaveFile(const QString &name, QObject *parent)      Q_D(QSaveFile);      d->fileName = name;  } -#endif + +/*! +    \fn QSaveFile::QSaveFile(const std::filesystem::path &path, QObject *parent) +    \since 6.11 + +    Constructs a new file object with the given \a parent to represent the +    file with the specified \a path. +*/  /*!      Destroys the file object, discarding the saved contents unless commit() was called. @@ -134,6 +124,12 @@ QString QSaveFile::fileName() const  }  /*! +    \fn std::filesystem::path QSaveFile::filesystemFileName() const +    \since 6.11 +    Returns fileName() as \c{std::filesystem::path}. +*/ + +/*!      Sets the \a name of the file. The name can have no path, a      relative path, or an absolute path. @@ -145,6 +141,12 @@ void QSaveFile::setFileName(const QString &name)  }  /*! +    \fn QSaveFile::setFileName(const std::filesystem::path &name) +    \since 6.11 +    \overload +*/ + +/*!      Opens the file using \a mode flags. Returns \c true if successful;      otherwise returns \c false. @@ -417,8 +419,6 @@ bool QSaveFile::directWriteFallback() const  QT_END_NAMESPACE -#ifndef QT_NO_QOBJECT  #include "moc_qsavefile.cpp" -#endif  #endif // QT_CONFIG(temporaryfile) diff --git a/src/corelib/io/qsavefile.h b/src/corelib/io/qsavefile.h index 5e8cffe7c38..910ae8c8d5f 100644 --- a/src/corelib/io/qsavefile.h +++ b/src/corelib/io/qsavefile.h @@ -23,18 +23,15 @@ class QSaveFilePrivate;  class Q_CORE_EXPORT QSaveFile : public QFileDevice  { -#ifndef QT_NO_QOBJECT      Q_OBJECT -#endif      Q_DECLARE_PRIVATE(QSaveFile)  public: - +#if QT_CORE_REMOVED_SINCE(6, 11)      explicit QSaveFile(const QString &name); -#ifndef QT_NO_QOBJECT -    explicit QSaveFile(QObject *parent = nullptr); -    explicit QSaveFile(const QString &name, QObject *parent);  #endif +    explicit QSaveFile(QObject *parent = nullptr); +    explicit QSaveFile(const QString &name, QObject *parent = nullptr);      ~QSaveFile();      QString fileName() const override; @@ -48,6 +45,20 @@ public:      void setDirectWriteFallback(bool enabled);      bool directWriteFallback() const; +#if QT_CONFIG(cxx17_filesystem) || defined(Q_QDOC) +    Q_WEAK_OVERLOAD QSaveFile(const std::filesystem::path &path, QObject *parent = nullptr) +        : QSaveFile(QtPrivate::fromFilesystemPath(path), parent) +    { +    } + +    std::filesystem::path filesystemFileName() const +    { return QtPrivate::toFilesystemPath(fileName()); } +    Q_WEAK_OVERLOAD void setFileName(const std::filesystem::path &name) +    { +        setFileName(QtPrivate::fromFilesystemPath(name)); +    } +#endif // QT_CONFIG(cxx17_filesystem) +  protected:      qint64 writeData(const char *data, qint64 len) override; diff --git a/src/corelib/itemmodels/qrangemodel.cpp b/src/corelib/itemmodels/qrangemodel.cpp index b594f1de22a..05e3a39e589 100644 --- a/src/corelib/itemmodels/qrangemodel.cpp +++ b/src/corelib/itemmodels/qrangemodel.cpp @@ -303,7 +303,7 @@ QRangeModel::QRangeModel(QRangeModelImplBase *impl, QObject *parent)      tree data structure needs to be homomorphic: on all levels of the tree, the      list of child rows needs to use the exact same representation as the tree      itself. In addition, the row type needs be of a static size: either a gadget -    or QObject type, or a type that implements the {C++ tuple protocol}. +    or QObject type, or a type that implements \l{the C++ tuple protocol}.      To represent such data as a tree, QRangeModel has to be able to traverse the      data structure: for any given row, the model needs to be able to retrieve diff --git a/src/corelib/kernel/qassociativeiterable.cpp b/src/corelib/kernel/qassociativeiterable.cpp index 625fa0a869e..8e3072169dd 100644 --- a/src/corelib/kernel/qassociativeiterable.cpp +++ b/src/corelib/kernel/qassociativeiterable.cpp @@ -8,6 +8,11 @@  QT_BEGIN_NAMESPACE  /*! +    \class QAssociativeIterator +    \internal + */ + +/*!      Returns the key this iterator points to.  */  QVariant QAssociativeIterator::key() const @@ -49,6 +54,11 @@ QVariantPointer<QAssociativeIterator> QAssociativeIterator::operator->() const  }  /*! +    \class QAssociativeConstIterator +    \internal + */ + +/*!      Returns the key this iterator points to.  */  QVariant QAssociativeConstIterator::key() const diff --git a/src/corelib/kernel/qobject.cpp b/src/corelib/kernel/qobject.cpp index 560a8c7d789..02c9f00f301 100644 --- a/src/corelib/kernel/qobject.cpp +++ b/src/corelib/kernel/qobject.cpp @@ -2715,6 +2715,20 @@ static void err_info_about_objects(const char *func, const QObject *sender, cons          qCWarning(lcConnect, "QObject::%s:  (receiver name: '%s')", func, b.toLocal8Bit().data());  } +Q_DECL_COLD_FUNCTION +static void connectWarning(const QObject *sender, +                           const QMetaObject *senderMetaObject, +                           const QObject *receiver, +                           const char *message) +{ +    const char *senderString = sender ? sender->metaObject()->className() +                                      : senderMetaObject ? senderMetaObject->className() +                                      : "Unknown"; +    const char *receiverString = receiver ? receiver->metaObject()->className() +                                          : "Unknown"; +    qCWarning(lcConnect, "QObject::connect(%s, %s): %s", senderString, receiverString, message); +} +  /*!      Returns a pointer to the object that sent the signal, if called in      a slot activated by a signal; otherwise it returns \nullptr. The pointer @@ -4105,8 +4119,9 @@ QMetaObject::Connection QMetaObject::connectImpl(const QObject *sender, const QM  {      QtPrivate::SlotObjUniquePtr slotObj(slotObjRaw); +    const QMetaObject *senderMetaObject = sender->metaObject();      if (!signal.isValid() || signal.methodType() != QMetaMethod::Signal) { -        qCWarning(lcConnect, "QObject::connect: invalid signal parameter"); +        connectWarning(sender, senderMetaObject, receiver, "invalid signal parameter");          return QMetaObject::Connection();      } @@ -4116,7 +4131,6 @@ QMetaObject::Connection QMetaObject::connectImpl(const QObject *sender, const QM          QMetaObjectPrivate::memberIndexes(sender, signal, &signal_index, &dummy);      } -    const QMetaObject *senderMetaObject = sender->metaObject();      if (signal_index == -1) {          qCWarning(lcConnect, "QObject::connect: Can't find signal %s on instance of class %s",                    signal.methodSignature().constData(), senderMetaObject->className()); @@ -5433,7 +5447,7 @@ QMetaObject::Connection QObject::connectImpl(const QObject *sender, void **signa  {      QtPrivate::SlotObjUniquePtr slotObj(slotObjRaw);      if (!signal) { -        qCWarning(lcConnect, "QObject::connect: invalid nullptr parameter"); +        connectWarning(sender, senderMetaObject, receiver, "invalid nullptr parameter");          return QMetaObject::Connection();      } @@ -5445,26 +5459,13 @@ QMetaObject::Connection QObject::connectImpl(const QObject *sender, void **signa              break;      }      if (!senderMetaObject) { -        qCWarning(lcConnect, "QObject::connect: signal not found in %s", sender->metaObject()->className()); +        connectWarning(sender, senderMetaObject, receiver, "signal not found");          return QMetaObject::Connection(nullptr);      }      signal_index += QMetaObjectPrivate::signalOffset(senderMetaObject);      return QObjectPrivate::connectImpl(sender, signal_index, receiver, slot, slotObj.release(), type, types, senderMetaObject);  } -static void connectWarning(const QObject *sender, -                           const QMetaObject *senderMetaObject, -                           const QObject *receiver, -                           const char *message) -{ -    const char *senderString = sender ? sender->metaObject()->className() -                                      : senderMetaObject ? senderMetaObject->className() -                                      : "Unknown"; -    const char *receiverString = receiver ? receiver->metaObject()->className() -                                          : "Unknown"; -    qCWarning(lcConnect, "QObject::connect(%s, %s): %s", senderString, receiverString, message); -} -  /*!      \internal @@ -5495,7 +5496,7 @@ QMetaObject::Connection QObjectPrivate::connectImpl(const QObject *sender, int s      QOrderedMutexLocker locker(signalSlotLock(sender),                                 signalSlotLock(receiver)); -    if (type & Qt::UniqueConnection && slot) { +    if (type & Qt::UniqueConnection) {          QObjectPrivate::ConnectionData *connections = QObjectPrivate::get(s)->connections.loadRelaxed();          if (connections && connections->signalVectorCount() > signal_index) {              const QObjectPrivate::Connection *c2 = connections->signalVector.loadRelaxed()->at(signal_index).first.loadRelaxed(); @@ -5683,7 +5684,7 @@ QMetaObject::Connection QObjectPrivate::connect(const QObject *sender, int signa  {      QtPrivate::SlotObjUniquePtr slotObj(slotObjRaw);      if (!sender) { -        qCWarning(lcConnect, "QObject::connect: invalid nullptr parameter"); +        connectWarning(sender, nullptr, receiver, "invalid nullptr parameter");          return QMetaObject::Connection();      }      const QMetaObject *senderMetaObject = sender->metaObject(); diff --git a/src/corelib/kernel/qsequentialiterable.cpp b/src/corelib/kernel/qsequentialiterable.cpp index 94a2e501cd7..32c58266045 100644 --- a/src/corelib/kernel/qsequentialiterable.cpp +++ b/src/corelib/kernel/qsequentialiterable.cpp @@ -178,6 +178,11 @@ void QSequentialIterable::set(qsizetype idx, const QVariant &value)  */  /*! +    \class QSequentialIterator +    \internal + */ + +/*!      Returns the current item, converted to a QVariantRef.  */  QVariantRef<QSequentialIterator> QSequentialIterator::operator*() const @@ -194,6 +199,11 @@ QVariantPointer<QSequentialIterator> QSequentialIterator::operator->() const  }  /*! +    \class QSequentialConstIterator +    \internal + */ + +/*!      Returns the current item, converted to a QVariant.  */  QVariant QSequentialConstIterator::operator*() const diff --git a/src/corelib/platform/android/qandroidnativeinterface.cpp b/src/corelib/platform/android/qandroidnativeinterface.cpp index 680725dc6a1..5771d28f3a9 100644 --- a/src/corelib/platform/android/qandroidnativeinterface.cpp +++ b/src/corelib/platform/android/qandroidnativeinterface.cpp @@ -48,8 +48,9 @@ QT_DEFINE_NATIVE_INTERFACE(QAndroidApplication);  /*!      \fn QJniObject QNativeInterface::QAndroidApplication::context() -    Returns the Android context as a \c QJniObject. The context is an \c Activity -    if the most recently started activity object is valid. Otherwise, the context is a \c Service. +    Returns the Android context as a \c QtJniTypes::Context. The context +    is an \c Activity if the most recently started activity object is valid. +    Otherwise, the context is a \c Service.      \since 6.2  */ diff --git a/src/corelib/plugin/qlibrary.h b/src/corelib/plugin/qlibrary.h index f31047b214a..95c14178b22 100644 --- a/src/corelib/plugin/qlibrary.h +++ b/src/corelib/plugin/qlibrary.h @@ -63,6 +63,7 @@ private:          Loaded      }; +    friend class QLibraryPrivate;      QTaggedPointer<QLibraryPrivate, LoadStatusTag> d = nullptr;      Q_DISABLE_COPY(QLibrary)  }; diff --git a/src/corelib/plugin/qlibrary_p.h b/src/corelib/plugin/qlibrary_p.h index b4e29a79e28..2331c86d844 100644 --- a/src/corelib/plugin/qlibrary_p.h +++ b/src/corelib/plugin/qlibrary_p.h @@ -67,7 +67,7 @@ public:      bool load();      QtPluginInstanceFunction loadPlugin(); // loads and resolves instance -    bool unload(UnloadFlag flag = UnloadSys); +    Q_AUTOTEST_EXPORT bool unload(UnloadFlag flag = UnloadSys);      void release();      QFunctionPointer resolve(const char *); @@ -103,6 +103,11 @@ public:      void updatePluginState();      bool isPlugin(); +    static QLibraryPrivate* get(QLibrary* lib) +    { +        return lib->d.data(); +    } +  private:      explicit QLibraryPrivate(const QString &canonicalFileName, const QString &version, QLibrary::LoadHints loadHints);      ~QLibraryPrivate(); diff --git a/src/corelib/serialization/qdatastream.cpp b/src/corelib/serialization/qdatastream.cpp index 7d04a19a5fa..ae3bed5b751 100644 --- a/src/corelib/serialization/qdatastream.cpp +++ b/src/corelib/serialization/qdatastream.cpp @@ -508,50 +508,50 @@ void QDataStream::setByteOrder(ByteOrder bo)      This enum provides symbolic synonyms for the data serialization      format version numbers. -    \value Qt_1_0 Version 1 (Qt 1.x) -    \value Qt_2_0 Version 2 (Qt 2.0) -    \value Qt_2_1 Version 3 (Qt 2.1, 2.2, 2.3) -    \value Qt_3_0 Version 4 (Qt 3.0) -    \value Qt_3_1 Version 5 (Qt 3.1, 3.2) -    \value Qt_3_3 Version 6 (Qt 3.3) -    \value Qt_4_0 Version 7 (Qt 4.0, Qt 4.1) -    \value Qt_4_1 Version 7 (Qt 4.0, Qt 4.1) -    \value Qt_4_2 Version 8 (Qt 4.2) -    \value Qt_4_3 Version 9 (Qt 4.3) -    \value Qt_4_4 Version 10 (Qt 4.4) -    \value Qt_4_5 Version 11 (Qt 4.5) -    \value Qt_4_6 Version 12 (Qt 4.6, Qt 4.7, Qt 4.8) -    \value Qt_4_7 Same as Qt_4_6. -    \value Qt_4_8 Same as Qt_4_6. -    \value Qt_4_9 Same as Qt_4_6. -    \value Qt_5_0 Version 13 (Qt 5.0) -    \value Qt_5_1 Version 14 (Qt 5.1) -    \value Qt_5_2 Version 15 (Qt 5.2) -    \value Qt_5_3 Same as Qt_5_2 -    \value Qt_5_4 Version 16 (Qt 5.4) -    \value Qt_5_5 Same as Qt_5_4 -    \value Qt_5_6 Version 17 (Qt 5.6) -    \value Qt_5_7 Same as Qt_5_6 -    \value Qt_5_8 Same as Qt_5_6 -    \value Qt_5_9 Same as Qt_5_6 -    \value Qt_5_10 Same as Qt_5_6 -    \value Qt_5_11 Same as Qt_5_6 -    \value Qt_5_12 Version 18 (Qt 5.12) -    \value Qt_5_13 Version 19 (Qt 5.13) -    \value Qt_5_14 Same as Qt_5_13 -    \value Qt_5_15 Same as Qt_5_13 -    \value Qt_6_0 Version 20 (Qt 6.0) -    \value Qt_6_1 Same as Qt_6_0 -    \value Qt_6_2 Same as Qt_6_0 -    \value Qt_6_3 Same as Qt_6_0 -    \value Qt_6_4 Same as Qt_6_0 -    \value Qt_6_5 Same as Qt_6_0 -    \value Qt_6_6 Version 21 (Qt 6.6) -    \value Qt_6_7 Version 22 (Qt 6.7) -    \value Qt_6_8 Same as Qt_6_7 -    \value Qt_6_9 Same as Qt_6_7 -    \value Qt_6_10 Same as Qt_6_7 -    \value Qt_6_11 Same as Qt_6_10 +    \value Qt_1_0 +    \value Qt_2_0 +    \value Qt_2_1 +    \value Qt_3_0 +    \value Qt_3_1 +    \value Qt_3_3 +    \value Qt_4_0 +    \value Qt_4_1 +    \value Qt_4_2 +    \value Qt_4_3 +    \value Qt_4_4 +    \value Qt_4_5 +    \value Qt_4_6 +    \value Qt_4_7 +    \value Qt_4_8 +    \value Qt_4_9 +    \value Qt_5_0 +    \value Qt_5_1 +    \value Qt_5_2 +    \value Qt_5_3 +    \value Qt_5_4 +    \value Qt_5_5 +    \value Qt_5_6 +    \value Qt_5_7 +    \value Qt_5_8 +    \value Qt_5_9 +    \value Qt_5_10 +    \value Qt_5_11 +    \value Qt_5_12 +    \value Qt_5_13 +    \value Qt_5_14 +    \value Qt_5_15 +    \value Qt_6_0 +    \value Qt_6_1 +    \value Qt_6_2 +    \value Qt_6_3 +    \value Qt_6_4 +    \value Qt_6_5 +    \value Qt_6_6 +    \value Qt_6_7 +    \value Qt_6_8 +    \value Qt_6_9 +    \value Qt_6_10 +    \value Qt_6_11      \omitvalue Qt_DefaultCompiledVersion      \sa setVersion(), version() diff --git a/src/corelib/text/qbytearray.cpp b/src/corelib/text/qbytearray.cpp index 54f2bb8f145..ead4ea490f9 100644 --- a/src/corelib/text/qbytearray.cpp +++ b/src/corelib/text/qbytearray.cpp @@ -4725,47 +4725,32 @@ QByteArray QByteArray::toHex(char separator) const      return hex;  } -static void q_fromPercentEncoding(QByteArray *ba, char percent) +static qsizetype q_fromPercentEncoding(QByteArrayView src, char percent, QSpan<char> buffer)  { -    if (ba->isEmpty()) -        return; - -    char *data = ba->data(); -    const char *inputPtr = data; +    char *data = buffer.begin(); +    const char *inputPtr = src.begin();      qsizetype i = 0; -    qsizetype len = ba->size(); -    qsizetype outlen = 0; -    int a, b; -    char c; +    const qsizetype len = src.size();      while (i < len) { -        c = inputPtr[i]; +        char c = inputPtr[i];          if (c == percent && i + 2 < len) { -            a = inputPtr[++i]; -            b = inputPtr[++i]; - -            if (a >= '0' && a <= '9') a -= '0'; -            else if (a >= 'a' && a <= 'f') a = a - 'a' + 10; -            else if (a >= 'A' && a <= 'F') a = a - 'A' + 10; - -            if (b >= '0' && b <= '9') b -= '0'; -            else if (b >= 'a' && b <= 'f') b  = b - 'a' + 10; -            else if (b >= 'A' && b <= 'F') b  = b - 'A' + 10; - -            *data++ = (char)((a << 4) | b); +            if (int a = QtMiscUtils::fromHex(uchar(inputPtr[++i])); a != -1) +                *data = a << 4; +            if (int b = QtMiscUtils::fromHex(uchar(inputPtr[++i])); b != -1) +                *data |= b;          } else { -            *data++ = c; +            *data = c;          } - +        ++data;          ++i; -        ++outlen;      } -    if (outlen != len) -        ba->truncate(outlen); +    return data - buffer.begin();  }  /*! +    \fn QByteArray QByteArray::percentDecoded(char percent) const &      \since 6.4      Decodes URI/URL-style percent-encoding. @@ -4783,15 +4768,12 @@ static void q_fromPercentEncoding(QByteArray *ba, char percent)      \sa toPercentEncoding(), QUrl::fromPercentEncoding()  */ -QByteArray QByteArray::percentDecoded(char percent) const -{ -    if (isEmpty()) -        return *this; // Preserves isNull(). -    QByteArray tmp = *this; -    q_fromPercentEncoding(&tmp, percent); -    return tmp; -} +/*! +    \fn QByteArray QByteArray::percentDecoded(char percent) && +    \since 6.11 +    \overload +*/  /*!      \since 4.4 @@ -4809,7 +4791,30 @@ QByteArray QByteArray::percentDecoded(char percent) const  */  QByteArray QByteArray::fromPercentEncoding(const QByteArray &input, char percent)  { -    return input.percentDecoded(percent); +    if (input.isEmpty()) +        return input; // Preserves isNull(). + +    QByteArray out{input.size(), Qt::Uninitialized}; +    qsizetype len = q_fromPercentEncoding(input, percent, out); +    out.truncate(len); +    return out; +} + +/*! +    \overload +    \since 6.11 +*/ +QByteArray QByteArray::fromPercentEncoding(QByteArray &&input, char percent) +{ +    if (input.d->needsDetach()) +        return fromPercentEncoding(input, percent); // lvalue overload + +    if (input.isEmpty()) +        return std::move(input); // Preserves isNull(). + +    qsizetype len = q_fromPercentEncoding(input, percent, input); +    input.truncate(len); +    return std::move(input);  }  /*! \fn QByteArray QByteArray::fromStdString(const std::string &str) diff --git a/src/corelib/text/qbytearray.h b/src/corelib/text/qbytearray.h index 9fb832545f8..7dd85437472 100644 --- a/src/corelib/text/qbytearray.h +++ b/src/corelib/text/qbytearray.h @@ -400,7 +400,14 @@ public:      QByteArray toPercentEncoding(const QByteArray &exclude = QByteArray(),                                   const QByteArray &include = QByteArray(),                                   char percent = '%') const; +#if QT_CORE_REMOVED_SINCE(6, 11)      [[nodiscard]] QByteArray percentDecoded(char percent = '%') const; +#else +    [[nodiscard]] QByteArray percentDecoded(char percent = '%') const & +    { return fromPercentEncoding(*this, percent); } +    [[nodiscard]] QByteArray percentDecoded(char percent = '%') && +    { return fromPercentEncoding(std::move(*this), percent); } +#endif      inline QByteArray &setNum(short, int base = 10);      inline QByteArray &setNum(ushort, int base = 10); @@ -432,6 +439,7 @@ public:      [[nodiscard]] static QByteArray fromBase64(const QByteArray &base64, Base64Options options = Base64Encoding);      [[nodiscard]] static QByteArray fromHex(const QByteArray &hexEncoded);      [[nodiscard]] static QByteArray fromPercentEncoding(const QByteArray &pctEncoded, char percent = '%'); +    [[nodiscard]] static QByteArray fromPercentEncoding(QByteArray &&pctEncoded, char percent = '%');  #if defined(Q_OS_DARWIN) || defined(Q_QDOC)      static QByteArray fromCFData(CFDataRef data); diff --git a/src/corelib/text/qlatin1stringview.h b/src/corelib/text/qlatin1stringview.h index d76c5da512b..0e9e4fb3699 100644 --- a/src/corelib/text/qlatin1stringview.h +++ b/src/corelib/text/qlatin1stringview.h @@ -8,6 +8,7 @@  #ifndef QLATIN1STRINGVIEW_H  #define QLATIN1STRINGVIEW_H +#include <QtCore/qbytearrayview.h>  #include <QtCore/qchar.h>  #include <QtCore/qcompare.h>  #include <QtCore/qcontainerfwd.h> @@ -124,8 +125,14 @@ public:      { return QtPrivate::findString(*this, from, s, cs); }      [[nodiscard]] qsizetype indexOf(QLatin1StringView s, qsizetype from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept      { return QtPrivate::findString(*this, from, s, cs); } -    [[nodiscard]] qsizetype indexOf(QChar c, qsizetype from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept -    { return QtPrivate::findString(*this, from, QStringView(&c, 1), cs); } +    [[nodiscard]] qsizetype indexOf(QChar c, qsizetype from = 0) const noexcept +    { return c.unicode() <= 0xff ? QByteArrayView(*this).indexOf(char(c.unicode()), from) : -1; } +    [[nodiscard]] qsizetype indexOf(QChar c, qsizetype from, Qt::CaseSensitivity cs) const noexcept +    { +        if (cs == Qt::CaseInsensitive) +            return QtPrivate::findString(*this, from, QStringView(&c, 1), cs); +        return indexOf(c, from); +    }      [[nodiscard]] bool contains(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept      { return indexOf(s, 0, cs) != -1; } @@ -142,10 +149,18 @@ public:      { return lastIndexOf(s, size(), cs); }      [[nodiscard]] qsizetype lastIndexOf(QLatin1StringView s, qsizetype from, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept      { return QtPrivate::lastIndexOf(*this, from, s, cs); } -    [[nodiscard]] qsizetype lastIndexOf(QChar c, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept +    [[nodiscard]] qsizetype lastIndexOf(QChar c) const noexcept +    { return lastIndexOf(c, -1); } +    [[nodiscard]] qsizetype lastIndexOf(QChar c, Qt::CaseSensitivity cs) const noexcept      { return lastIndexOf(c, -1, cs); } -    [[nodiscard]] qsizetype lastIndexOf(QChar c, qsizetype from, Qt::CaseSensitivity cs = Qt::CaseSensitive) const noexcept -    { return QtPrivate::lastIndexOf(*this, from, QStringView(&c, 1), cs); } +    [[nodiscard]] qsizetype lastIndexOf(QChar c, qsizetype from) const noexcept +    { return c.unicode() <= 0xff ? QByteArrayView(*this).lastIndexOf(char(c.unicode()), from) : -1; } +    [[nodiscard]] qsizetype lastIndexOf(QChar c, qsizetype from, Qt::CaseSensitivity cs) const noexcept +    { +        if (cs == Qt::CaseInsensitive) +            return QtPrivate::lastIndexOf(*this, from, QStringView(&c, 1), cs); +        return lastIndexOf(c, from); +    }      [[nodiscard]] qsizetype count(QStringView str, Qt::CaseSensitivity cs = Qt::CaseSensitive) const      { return QtPrivate::count(*this, str, cs); } diff --git a/src/corelib/text/qlatin1stringview.qdoc b/src/corelib/text/qlatin1stringview.qdoc index d28b61c4276..a36d7233c59 100644 --- a/src/corelib/text/qlatin1stringview.qdoc +++ b/src/corelib/text/qlatin1stringview.qdoc @@ -505,7 +505,8 @@  /*!      \fn qsizetype QLatin1StringView::indexOf(QStringView str, qsizetype from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive) const      \fn qsizetype QLatin1StringView::indexOf(QLatin1StringView l1, qsizetype from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive) const -    \fn qsizetype QLatin1StringView::indexOf(QChar c, qsizetype from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive) const +    \fn qsizetype QLatin1StringView::indexOf(QChar c, qsizetype from = 0) const +    \fn qsizetype QLatin1StringView::indexOf(QChar c, qsizetype from, Qt::CaseSensitivity cs) const      \since 5.14      Returns the index position in this Latin-1 string view of the first @@ -540,6 +541,9 @@  /*!      \fn qsizetype QLatin1StringView::lastIndexOf(QStringView str, qsizetype from, Qt::CaseSensitivity cs) const      \fn qsizetype QLatin1StringView::lastIndexOf(QLatin1StringView l1, qsizetype from, Qt::CaseSensitivity cs) const +    \fn qsizetype QLatin1StringView::lastIndexOf(QChar c) const +    \fn qsizetype QLatin1StringView::lastIndexOf(QChar c, Qt::CaseSensitivity cs) const +    \fn qsizetype QLatin1StringView::lastIndexOf(QChar c, qsizetype from) const      \fn qsizetype QLatin1StringView::lastIndexOf(QChar c, qsizetype from, Qt::CaseSensitivity cs) const      \since 5.14 diff --git a/src/corelib/text/qstring.cpp b/src/corelib/text/qstring.cpp index 46c01bf232a..711b70ebf8f 100644 --- a/src/corelib/text/qstring.cpp +++ b/src/corelib/text/qstring.cpp @@ -7328,6 +7328,12 @@ QString QString::toCaseFolded_helper(QString &str)      \note In some cases the uppercase form of a string may be longer than the      original. +    \note Since 2024, the German language officially prefers to uppercase ß +    (U+00DF LATIN SMALL LETTER SHARP S) as ẞ (U+1E9E LATIN CAPITAL LETTER SHARP S). +    Qt's implementation follows Unicode, which still mandates the use of "SS". +    If you need to implement the new German rules, you need to manually do +    \c{replace(u'ß', u'ẞ')} \e{before} calling this function. +      \sa toLower(), QLocale::toLower()  */ diff --git a/src/corelib/text/qstringiterator_p.h b/src/corelib/text/qstringiterator_p.h index 38a1216bdb8..3c9658bd92f 100644 --- a/src/corelib/text/qstringiterator_p.h +++ b/src/corelib/text/qstringiterator_p.h @@ -148,6 +148,17 @@ public:          return uc.unicode();      } +    char32_t nextOrRawCodeUnit() +    { +        Q_ASSERT_X(hasNext(), Q_FUNC_INFO, "iterator hasn't a next item"); + +        const QChar uc = *pos++; +        if (uc.isHighSurrogate() && hasNext() && pos->isLowSurrogate()) +            return QChar::surrogateToUcs4(uc, *pos++); + +        return uc.unicode(); +    } +      // backwards iteration      inline bool hasPrevious() const @@ -228,6 +239,17 @@ public:          return uc.unicode();      } + +    char32_t previousOrRawCodeUnit() +    { +        Q_ASSERT_X(hasPrevious(), Q_FUNC_INFO, "iterator hasn't a previous item"); + +        const QChar uc = *--pos; +        if (uc.isLowSurrogate() && hasPrevious() && pos[-1].isHighSurrogate()) +            return QChar::surrogateToUcs4(*--pos, uc); + +        return uc.unicode(); +    }  };  QT_END_NAMESPACE diff --git a/src/corelib/text/qunicodetables.cpp b/src/corelib/text/qunicodetables.cpp index 22a665089e3..eb4f8b9cb7a 100644 --- a/src/corelib/text/qunicodetables.cpp +++ b/src/corelib/text/qunicodetables.cpp @@ -9,6 +9,457 @@  QT_BEGIN_NAMESPACE  namespace QUnicodeTables { +static constexpr std::array<CaseConversion, NumCases> caseConversions[] = { +    { { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 0, 32 }, { 0, 0 }, { 0, 0 }, { 0, 32 } } }, +    { { { 0, 0 }, { 0, -32 }, { 0, -32 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, 743 }, { 0, 743 }, { 0, 775 } } }, +    { { { 0, 0 }, { 1, 426 }, { 1, 423 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, 121 }, { 0, 121 }, { 0, 0 } } }, +    { { { 0, 1 }, { 0, 0 }, { 0, 0 }, { 0, 1 } } }, +    { { { 0, 0 }, { 0, -1 }, { 0, -1 }, { 0, 0 } } }, +    { { { 1, 429 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -232 }, { 0, -232 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 508 }, { 1, 508 }, { 0, 0 } } }, +    { { { 0, -121 }, { 0, 0 }, { 0, 0 }, { 0, -121 } } }, +    { { { 0, 0 }, { 0, -300 }, { 0, -300 }, { 0, -268 } } }, +    { { { 0, 0 }, { 0, 195 }, { 0, 195 }, { 0, 0 } } }, +    { { { 0, 210 }, { 0, 0 }, { 0, 0 }, { 0, 210 } } }, +    { { { 0, 206 }, { 0, 0 }, { 0, 0 }, { 0, 206 } } }, +    { { { 0, 205 }, { 0, 0 }, { 0, 0 }, { 0, 205 } } }, +    { { { 0, 79 }, { 0, 0 }, { 0, 0 }, { 0, 79 } } }, +    { { { 0, 202 }, { 0, 0 }, { 0, 0 }, { 0, 202 } } }, +    { { { 0, 203 }, { 0, 0 }, { 0, 0 }, { 0, 203 } } }, +    { { { 0, 207 }, { 0, 0 }, { 0, 0 }, { 0, 207 } } }, +    { { { 0, 0 }, { 0, 97 }, { 0, 97 }, { 0, 0 } } }, +    { { { 0, 211 }, { 0, 0 }, { 0, 0 }, { 0, 211 } } }, +    { { { 0, 209 }, { 0, 0 }, { 0, 0 }, { 0, 209 } } }, +    { { { 0, 0 }, { 0, 163 }, { 0, 163 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 1 }, { 1, 1 }, { 0, 0 } } }, +    { { { 0, 213 }, { 0, 0 }, { 0, 0 }, { 0, 213 } } }, +    { { { 0, 0 }, { 0, 130 }, { 0, 130 }, { 0, 0 } } }, +    { { { 0, 214 }, { 0, 0 }, { 0, 0 }, { 0, 214 } } }, +    { { { 0, 218 }, { 0, 0 }, { 0, 0 }, { 0, 218 } } }, +    { { { 0, 217 }, { 0, 0 }, { 0, 0 }, { 0, 217 } } }, +    { { { 0, 219 }, { 0, 0 }, { 0, 0 }, { 0, 219 } } }, +    { { { 0, 0 }, { 0, 56 }, { 0, 56 }, { 0, 0 } } }, +    { { { 0, 2 }, { 0, 0 }, { 0, 1 }, { 0, 2 } } }, +    { { { 0, 1 }, { 0, -1 }, { 0, 0 }, { 0, 1 } } }, +    { { { 0, 0 }, { 0, -2 }, { 0, -1 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -79 }, { 0, -79 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 519 }, { 1, 519 }, { 0, 0 } } }, +    { { { 0, -97 }, { 0, 0 }, { 0, 0 }, { 0, -97 } } }, +    { { { 0, -56 }, { 0, 0 }, { 0, 0 }, { 0, -56 } } }, +    { { { 0, -130 }, { 0, 0 }, { 0, 0 }, { 0, -130 } } }, +    { { { 1, 3 }, { 0, 0 }, { 0, 0 }, { 1, 3 } } }, +    { { { 0, -163 }, { 0, 0 }, { 0, 0 }, { 0, -163 } } }, +    { { { 1, 5 }, { 0, 0 }, { 0, 0 }, { 1, 5 } } }, +    { { { 0, 0 }, { 1, 7 }, { 1, 7 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 9 }, { 1, 9 }, { 0, 0 } } }, +    { { { 0, -195 }, { 0, 0 }, { 0, 0 }, { 0, -195 } } }, +    { { { 0, 69 }, { 0, 0 }, { 0, 0 }, { 0, 69 } } }, +    { { { 0, 71 }, { 0, 0 }, { 0, 0 }, { 0, 71 } } }, +    { { { 0, 0 }, { 1, 11 }, { 1, 11 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 13 }, { 1, 13 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 15 }, { 1, 15 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -210 }, { 0, -210 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -206 }, { 0, -206 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -205 }, { 0, -205 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -202 }, { 0, -202 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -203 }, { 0, -203 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 17 }, { 1, 17 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 19 }, { 1, 19 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -207 }, { 0, -207 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 21 }, { 1, 21 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 23 }, { 1, 23 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 25 }, { 1, 25 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -209 }, { 0, -209 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -211 }, { 0, -211 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 27 }, { 1, 27 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 29 }, { 1, 29 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 31 }, { 1, 31 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 33 }, { 1, 33 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -213 }, { 0, -213 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -214 }, { 0, -214 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 35 }, { 1, 35 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -218 }, { 0, -218 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 37 }, { 1, 37 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 39 }, { 1, 39 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -69 }, { 0, -69 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -217 }, { 0, -217 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -71 }, { 0, -71 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -219 }, { 0, -219 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 41 }, { 1, 41 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 43 }, { 1, 43 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, 84 }, { 0, 84 }, { 0, 116 } } }, +    { { { 0, 116 }, { 0, 0 }, { 0, 0 }, { 0, 116 } } }, +    { { { 0, 38 }, { 0, 0 }, { 0, 0 }, { 0, 38 } } }, +    { { { 0, 37 }, { 0, 0 }, { 0, 0 }, { 0, 37 } } }, +    { { { 0, 64 }, { 0, 0 }, { 0, 0 }, { 0, 64 } } }, +    { { { 0, 63 }, { 0, 0 }, { 0, 0 }, { 0, 63 } } }, +    { { { 0, 0 }, { 1, 511 }, { 1, 511 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -38 }, { 0, -38 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -37 }, { 0, -37 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 515 }, { 1, 515 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -31 }, { 0, -31 }, { 0, 1 } } }, +    { { { 0, 0 }, { 0, -64 }, { 0, -64 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -63 }, { 0, -63 }, { 0, 0 } } }, +    { { { 0, 8 }, { 0, 0 }, { 0, 0 }, { 0, 8 } } }, +    { { { 0, 0 }, { 0, -62 }, { 0, -62 }, { 0, -30 } } }, +    { { { 0, 0 }, { 0, -57 }, { 0, -57 }, { 0, -25 } } }, +    { { { 0, 0 }, { 0, -47 }, { 0, -47 }, { 0, -15 } } }, +    { { { 0, 0 }, { 0, -54 }, { 0, -54 }, { 0, -22 } } }, +    { { { 0, 0 }, { 0, -8 }, { 0, -8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -86 }, { 0, -86 }, { 0, -54 } } }, +    { { { 0, 0 }, { 0, -80 }, { 0, -80 }, { 0, -48 } } }, +    { { { 0, 0 }, { 0, 7 }, { 0, 7 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -116 }, { 0, -116 }, { 0, 0 } } }, +    { { { 0, -60 }, { 0, 0 }, { 0, 0 }, { 0, -60 } } }, +    { { { 0, 0 }, { 0, -96 }, { 0, -96 }, { 0, -64 } } }, +    { { { 0, -7 }, { 0, 0 }, { 0, 0 }, { 0, -7 } } }, +    { { { 0, 80 }, { 0, 0 }, { 0, 0 }, { 0, 80 } } }, +    { { { 0, 0 }, { 0, -80 }, { 0, -80 }, { 0, 0 } } }, +    { { { 0, 15 }, { 0, 0 }, { 0, 0 }, { 0, 15 } } }, +    { { { 0, 0 }, { 0, -15 }, { 0, -15 }, { 0, 0 } } }, +    { { { 0, 48 }, { 0, 0 }, { 0, 0 }, { 0, 48 } } }, +    { { { 0, 0 }, { 0, -48 }, { 0, -48 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 475 }, { 1, 472 }, { 0, 0 } } }, +    { { { 0, 7264 }, { 0, 0 }, { 0, 0 }, { 0, 7264 } } }, +    { { { 0, 0 }, { 0, 3008 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 45 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 47 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 49 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 51 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 53 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 55 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 57 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 59 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 61 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 63 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 65 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 67 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 69 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 71 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 73 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 75 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 77 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 79 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 81 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 83 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 85 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 87 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 89 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 91 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 93 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 95 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 97 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 99 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 101 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 103 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 105 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 107 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 109 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 111 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 113 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 115 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 117 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 119 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 121 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 123 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 125 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 127 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 129 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 131 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 133 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 135 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 137 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 139 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 141 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 143 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 145 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 147 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 149 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 151 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 153 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 155 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 157 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 159 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 161 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 163 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 165 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 167 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 169 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 171 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 173 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 175 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 177 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 179 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 181 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 183 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 185 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 187 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 189 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 191 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 193 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 195 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 197 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 199 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 201 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 1, 203 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 0, 8 }, { 0, 0 }, { 0, 0 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -8 }, { 0, -8 }, { 0, -8 } } }, +    { { { 0, 0 }, { 0, -6254 }, { 0, -6254 }, { 0, -6222 } } }, +    { { { 0, 0 }, { 0, -6253 }, { 0, -6253 }, { 0, -6221 } } }, +    { { { 0, 0 }, { 0, -6244 }, { 0, -6244 }, { 0, -6212 } } }, +    { { { 0, 0 }, { 0, -6242 }, { 0, -6242 }, { 0, -6210 } } }, +    { { { 0, 0 }, { 0, -6243 }, { 0, -6243 }, { 0, -6211 } } }, +    { { { 0, 0 }, { 0, -6236 }, { 0, -6236 }, { 0, -6204 } } }, +    { { { 0, 0 }, { 0, -6181 }, { 0, -6181 }, { 0, -6180 } } }, +    { { { 0, 0 }, { 1, 205 }, { 1, 205 }, { 1, 727 } } }, +    { { { 0, -3008 }, { 0, 0 }, { 0, 0 }, { 0, -3008 } } }, +    { { { 0, 0 }, { 1, 207 }, { 1, 207 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, 3814 }, { 0, 3814 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 209 }, { 1, 209 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 522 }, { 1, 522 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 525 }, { 1, 525 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 528 }, { 1, 528 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 531 }, { 1, 531 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 534 }, { 1, 534 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, -59 }, { 0, -59 }, { 0, -58 } } }, +    { { { 0, -7615 }, { 0, 0 }, { 0, 0 }, { 0, -7615 } } }, +    { { { 0, 0 }, { 0, 8 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, -8 }, { 0, 0 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, 0 }, { 1, 537 }, { 1, 537 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 540 }, { 1, 540 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 544 }, { 1, 544 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 548 }, { 1, 548 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, 74 }, { 0, 74 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, 86 }, { 0, 86 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, 100 }, { 0, 100 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, 128 }, { 0, 128 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, 112 }, { 0, 112 }, { 0, 0 } } }, +    { { { 0, 0 }, { 0, 126 }, { 0, 126 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 586 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 589 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 592 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 595 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 598 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 601 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 604 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 607 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, -8 }, { 1, 586 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 589 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 592 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 595 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 598 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 601 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 604 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 607 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, 0 }, { 1, 610 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 613 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 616 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 619 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 622 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 625 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 628 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 631 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, -8 }, { 1, 610 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 613 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 616 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 619 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 622 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 625 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 628 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 631 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, 0 }, { 1, 634 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 637 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 640 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 643 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 646 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 649 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 652 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 655 }, { 0, 8 }, { 0, 0 } } }, +    { { { 0, -8 }, { 1, 634 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 637 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 640 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 643 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 646 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 649 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 652 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, -8 }, { 1, 655 }, { 0, 0 }, { 0, -8 } } }, +    { { { 0, 0 }, { 1, 670 }, { 1, 667 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 658 }, { 0, 9 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 676 }, { 1, 673 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 552 }, { 1, 552 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 707 }, { 1, 703 }, { 0, 0 } } }, +    { { { 0, -74 }, { 0, 0 }, { 0, 0 }, { 0, -74 } } }, +    { { { 0, -9 }, { 1, 658 }, { 0, 0 }, { 0, -9 } } }, +    { { { 0, 0 }, { 0, -7205 }, { 0, -7205 }, { 0, -7173 } } }, +    { { { 0, 0 }, { 1, 682 }, { 1, 679 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 661 }, { 0, 9 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 688 }, { 1, 685 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 555 }, { 1, 555 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 715 }, { 1, 711 }, { 0, 0 } } }, +    { { { 0, -86 }, { 0, 0 }, { 0, 0 }, { 0, -86 } } }, +    { { { 0, -9 }, { 1, 661 }, { 0, 0 }, { 0, -9 } } }, +    { { { 0, 0 }, { 1, 558 }, { 1, 558 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 511 }, { 1, 511 }, { 0, -7235 } } }, +    { { { 0, 0 }, { 1, 562 }, { 1, 562 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 565 }, { 1, 565 }, { 0, 0 } } }, +    { { { 0, -100 }, { 0, 0 }, { 0, 0 }, { 0, -100 } } }, +    { { { 0, 0 }, { 1, 569 }, { 1, 569 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 515 }, { 1, 515 }, { 0, -7219 } } }, +    { { { 0, 0 }, { 1, 573 }, { 1, 573 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 576 }, { 1, 576 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 579 }, { 1, 579 }, { 0, 0 } } }, +    { { { 0, -112 }, { 0, 0 }, { 0, 0 }, { 0, -112 } } }, +    { { { 0, 0 }, { 1, 694 }, { 1, 691 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 664 }, { 0, 9 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 700 }, { 1, 697 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 583 }, { 1, 583 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 723 }, { 1, 719 }, { 0, 0 } } }, +    { { { 0, -128 }, { 0, 0 }, { 0, 0 }, { 0, -128 } } }, +    { { { 0, -126 }, { 0, 0 }, { 0, 0 }, { 0, -126 } } }, +    { { { 0, -9 }, { 1, 664 }, { 0, 0 }, { 0, -9 } } }, +    { { { 0, -7517 }, { 0, 0 }, { 0, 0 }, { 0, -7517 } } }, +    { { { 1, 211 }, { 0, 0 }, { 0, 0 }, { 1, 211 } } }, +    { { { 1, 213 }, { 0, 0 }, { 0, 0 }, { 1, 213 } } }, +    { { { 0, 28 }, { 0, 0 }, { 0, 0 }, { 0, 28 } } }, +    { { { 0, 0 }, { 0, -28 }, { 0, -28 }, { 0, 0 } } }, +    { { { 0, 16 }, { 0, 0 }, { 0, 0 }, { 0, 16 } } }, +    { { { 0, 0 }, { 0, -16 }, { 0, -16 }, { 0, 0 } } }, +    { { { 0, 26 }, { 0, 0 }, { 0, 0 }, { 0, 26 } } }, +    { { { 0, 0 }, { 0, -26 }, { 0, -26 }, { 0, 0 } } }, +    { { { 1, 215 }, { 0, 0 }, { 0, 0 }, { 1, 215 } } }, +    { { { 0, -3814 }, { 0, 0 }, { 0, 0 }, { 0, -3814 } } }, +    { { { 1, 217 }, { 0, 0 }, { 0, 0 }, { 1, 217 } } }, +    { { { 0, 0 }, { 1, 219 }, { 1, 219 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 221 }, { 1, 221 }, { 0, 0 } } }, +    { { { 1, 223 }, { 0, 0 }, { 0, 0 }, { 1, 223 } } }, +    { { { 1, 225 }, { 0, 0 }, { 0, 0 }, { 1, 225 } } }, +    { { { 1, 227 }, { 0, 0 }, { 0, 0 }, { 1, 227 } } }, +    { { { 1, 229 }, { 0, 0 }, { 0, 0 }, { 1, 229 } } }, +    { { { 1, 231 }, { 0, 0 }, { 0, 0 }, { 1, 231 } } }, +    { { { 1, 233 }, { 0, 0 }, { 0, 0 }, { 1, 233 } } }, +    { { { 0, 0 }, { 0, -7264 }, { 0, -7264 }, { 0, 0 } } }, +    { { { 1, 235 }, { 0, 0 }, { 0, 0 }, { 1, 235 } } }, +    { { { 1, 237 }, { 0, 0 }, { 0, 0 }, { 1, 237 } } }, +    { { { 0, 0 }, { 0, 48 }, { 0, 48 }, { 0, 0 } } }, +    { { { 1, 239 }, { 0, 0 }, { 0, 0 }, { 1, 239 } } }, +    { { { 1, 241 }, { 0, 0 }, { 0, 0 }, { 1, 241 } } }, +    { { { 1, 243 }, { 0, 0 }, { 0, 0 }, { 1, 243 } } }, +    { { { 1, 245 }, { 0, 0 }, { 0, 0 }, { 1, 245 } } }, +    { { { 1, 247 }, { 0, 0 }, { 0, 0 }, { 1, 247 } } }, +    { { { 1, 249 }, { 0, 0 }, { 0, 0 }, { 1, 249 } } }, +    { { { 1, 251 }, { 0, 0 }, { 0, 0 }, { 1, 251 } } }, +    { { { 1, 253 }, { 0, 0 }, { 0, 0 }, { 1, 253 } } }, +    { { { 0, 928 }, { 0, 0 }, { 0, 0 }, { 0, 928 } } }, +    { { { 0, -48 }, { 0, 0 }, { 0, 0 }, { 0, -48 } } }, +    { { { 1, 255 }, { 0, 0 }, { 0, 0 }, { 1, 255 } } }, +    { { { 1, 257 }, { 0, 0 }, { 0, 0 }, { 1, 257 } } }, +    { { { 1, 259 }, { 0, 0 }, { 0, 0 }, { 1, 259 } } }, +    { { { 1, 261 }, { 0, 0 }, { 0, 0 }, { 1, 261 } } }, +    { { { 0, 0 }, { 0, -928 }, { 0, -928 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 263 }, { 1, 263 }, { 1, 263 } } }, +    { { { 0, 0 }, { 1, 265 }, { 1, 265 }, { 1, 265 } } }, +    { { { 0, 0 }, { 1, 267 }, { 1, 267 }, { 1, 267 } } }, +    { { { 0, 0 }, { 1, 269 }, { 1, 269 }, { 1, 269 } } }, +    { { { 0, 0 }, { 1, 271 }, { 1, 271 }, { 1, 271 } } }, +    { { { 0, 0 }, { 1, 273 }, { 1, 273 }, { 1, 273 } } }, +    { { { 0, 0 }, { 1, 275 }, { 1, 275 }, { 1, 275 } } }, +    { { { 0, 0 }, { 1, 277 }, { 1, 277 }, { 1, 277 } } }, +    { { { 0, 0 }, { 1, 279 }, { 1, 279 }, { 1, 279 } } }, +    { { { 0, 0 }, { 1, 281 }, { 1, 281 }, { 1, 281 } } }, +    { { { 0, 0 }, { 1, 283 }, { 1, 283 }, { 1, 283 } } }, +    { { { 0, 0 }, { 1, 285 }, { 1, 285 }, { 1, 285 } } }, +    { { { 0, 0 }, { 1, 287 }, { 1, 287 }, { 1, 287 } } }, +    { { { 0, 0 }, { 1, 289 }, { 1, 289 }, { 1, 289 } } }, +    { { { 0, 0 }, { 1, 291 }, { 1, 291 }, { 1, 291 } } }, +    { { { 0, 0 }, { 1, 293 }, { 1, 293 }, { 1, 293 } } }, +    { { { 0, 0 }, { 1, 295 }, { 1, 295 }, { 1, 295 } } }, +    { { { 0, 0 }, { 1, 297 }, { 1, 297 }, { 1, 297 } } }, +    { { { 0, 0 }, { 1, 299 }, { 1, 299 }, { 1, 299 } } }, +    { { { 0, 0 }, { 1, 301 }, { 1, 301 }, { 1, 301 } } }, +    { { { 0, 0 }, { 1, 303 }, { 1, 303 }, { 1, 303 } } }, +    { { { 0, 0 }, { 1, 305 }, { 1, 305 }, { 1, 305 } } }, +    { { { 0, 0 }, { 1, 307 }, { 1, 307 }, { 1, 307 } } }, +    { { { 0, 0 }, { 1, 309 }, { 1, 309 }, { 1, 309 } } }, +    { { { 0, 0 }, { 1, 311 }, { 1, 311 }, { 1, 311 } } }, +    { { { 0, 0 }, { 1, 313 }, { 1, 313 }, { 1, 313 } } }, +    { { { 0, 0 }, { 1, 315 }, { 1, 315 }, { 1, 315 } } }, +    { { { 0, 0 }, { 1, 317 }, { 1, 317 }, { 1, 317 } } }, +    { { { 0, 0 }, { 1, 319 }, { 1, 319 }, { 1, 319 } } }, +    { { { 0, 0 }, { 1, 321 }, { 1, 321 }, { 1, 321 } } }, +    { { { 0, 0 }, { 1, 323 }, { 1, 323 }, { 1, 323 } } }, +    { { { 0, 0 }, { 1, 325 }, { 1, 325 }, { 1, 325 } } }, +    { { { 0, 0 }, { 1, 327 }, { 1, 327 }, { 1, 327 } } }, +    { { { 0, 0 }, { 1, 329 }, { 1, 329 }, { 1, 329 } } }, +    { { { 0, 0 }, { 1, 331 }, { 1, 331 }, { 1, 331 } } }, +    { { { 0, 0 }, { 1, 333 }, { 1, 333 }, { 1, 333 } } }, +    { { { 0, 0 }, { 1, 335 }, { 1, 335 }, { 1, 335 } } }, +    { { { 0, 0 }, { 1, 337 }, { 1, 337 }, { 1, 337 } } }, +    { { { 0, 0 }, { 1, 339 }, { 1, 339 }, { 1, 339 } } }, +    { { { 0, 0 }, { 1, 341 }, { 1, 341 }, { 1, 341 } } }, +    { { { 0, 0 }, { 1, 343 }, { 1, 343 }, { 1, 343 } } }, +    { { { 0, 0 }, { 1, 345 }, { 1, 345 }, { 1, 345 } } }, +    { { { 0, 0 }, { 1, 347 }, { 1, 347 }, { 1, 347 } } }, +    { { { 0, 0 }, { 1, 349 }, { 1, 349 }, { 1, 349 } } }, +    { { { 0, 0 }, { 1, 351 }, { 1, 351 }, { 1, 351 } } }, +    { { { 0, 0 }, { 1, 353 }, { 1, 353 }, { 1, 353 } } }, +    { { { 0, 0 }, { 1, 355 }, { 1, 355 }, { 1, 355 } } }, +    { { { 0, 0 }, { 1, 357 }, { 1, 357 }, { 1, 357 } } }, +    { { { 0, 0 }, { 1, 359 }, { 1, 359 }, { 1, 359 } } }, +    { { { 0, 0 }, { 1, 361 }, { 1, 361 }, { 1, 361 } } }, +    { { { 0, 0 }, { 1, 363 }, { 1, 363 }, { 1, 363 } } }, +    { { { 0, 0 }, { 1, 365 }, { 1, 365 }, { 1, 365 } } }, +    { { { 0, 0 }, { 1, 367 }, { 1, 367 }, { 1, 367 } } }, +    { { { 0, 0 }, { 1, 369 }, { 1, 369 }, { 1, 369 } } }, +    { { { 0, 0 }, { 1, 371 }, { 1, 371 }, { 1, 371 } } }, +    { { { 0, 0 }, { 1, 373 }, { 1, 373 }, { 1, 373 } } }, +    { { { 0, 0 }, { 1, 375 }, { 1, 375 }, { 1, 375 } } }, +    { { { 0, 0 }, { 1, 377 }, { 1, 377 }, { 1, 377 } } }, +    { { { 0, 0 }, { 1, 379 }, { 1, 379 }, { 1, 379 } } }, +    { { { 0, 0 }, { 1, 381 }, { 1, 381 }, { 1, 381 } } }, +    { { { 0, 0 }, { 1, 383 }, { 1, 383 }, { 1, 383 } } }, +    { { { 0, 0 }, { 1, 385 }, { 1, 385 }, { 1, 385 } } }, +    { { { 0, 0 }, { 1, 387 }, { 1, 387 }, { 1, 387 } } }, +    { { { 0, 0 }, { 1, 389 }, { 1, 389 }, { 1, 389 } } }, +    { { { 0, 0 }, { 1, 391 }, { 1, 391 }, { 1, 391 } } }, +    { { { 0, 0 }, { 1, 393 }, { 1, 393 }, { 1, 393 } } }, +    { { { 0, 0 }, { 1, 395 }, { 1, 395 }, { 1, 395 } } }, +    { { { 0, 0 }, { 1, 397 }, { 1, 397 }, { 1, 397 } } }, +    { { { 0, 0 }, { 1, 399 }, { 1, 399 }, { 1, 399 } } }, +    { { { 0, 0 }, { 1, 401 }, { 1, 401 }, { 1, 401 } } }, +    { { { 0, 0 }, { 1, 403 }, { 1, 403 }, { 1, 403 } } }, +    { { { 0, 0 }, { 1, 405 }, { 1, 405 }, { 1, 405 } } }, +    { { { 0, 0 }, { 1, 407 }, { 1, 407 }, { 1, 407 } } }, +    { { { 0, 0 }, { 1, 409 }, { 1, 409 }, { 1, 409 } } }, +    { { { 0, 0 }, { 1, 411 }, { 1, 411 }, { 1, 411 } } }, +    { { { 0, 0 }, { 1, 413 }, { 1, 413 }, { 1, 413 } } }, +    { { { 0, 0 }, { 1, 415 }, { 1, 415 }, { 1, 415 } } }, +    { { { 0, 0 }, { 1, 417 }, { 1, 417 }, { 1, 417 } } }, +    { { { 0, 0 }, { 1, 419 }, { 1, 419 }, { 1, 419 } } }, +    { { { 0, 0 }, { 1, 421 }, { 1, 421 }, { 1, 421 } } }, +    { { { 0, 0 }, { 1, 435 }, { 1, 432 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 441 }, { 1, 438 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 447 }, { 1, 444 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 454 }, { 1, 450 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 462 }, { 1, 458 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 469 }, { 1, 466 }, { 0, 1 } } }, +    { { { 0, 0 }, { 1, 469 }, { 1, 466 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 481 }, { 1, 478 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 487 }, { 1, 484 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 493 }, { 1, 490 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 499 }, { 1, 496 }, { 0, 0 } } }, +    { { { 0, 0 }, { 1, 505 }, { 1, 502 }, { 0, 0 } } }, +    { { { 0, 40 }, { 0, 0 }, { 0, 0 }, { 0, 40 } } }, +    { { { 0, 0 }, { 0, -40 }, { 0, -40 }, { 0, 0 } } }, +    { { { 0, 39 }, { 0, 0 }, { 0, 0 }, { 0, 39 } } }, +    { { { 0, 0 }, { 0, -39 }, { 0, -39 }, { 0, 0 } } }, +    { { { 0, 34 }, { 0, 0 }, { 0, 0 }, { 0, 34 } } }, +    { { { 0, 0 }, { 0, -34 }, { 0, -34 }, { 0, 0 } } }, +}; +  static constexpr char32_t MaxSeparatorCodepoint = 0x3000;  static constexpr unsigned short uc_property_trie[] = { @@ -7460,3378 +7911,3378 @@ static constexpr unsigned short uc_property_trie[] = {  };  static constexpr Properties uc_properties[] = { -    { 9, 18, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 0, 27, 0, 1, 2 }, -    { 9, 8, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 0, 21, 5, 1, 2 }, -    { 9, 7, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 2, 2, 48, 2, 1, 2 }, -    { 9, 8, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 3, 49, 5, 1, 2 }, -    { 9, 9, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 3, 49, 5, 1, 2 }, -    { 9, 7, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 1, 1, 47, 1, 1, 2 }, -    { 9, 7, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 0, 27, 0, 1, 2 }, -    { 9, 8, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 0, 27, 0, 1, 2 }, -    { 6, 9, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 18, 46, 5, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 12, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 12, 3, 13, 1, 2 }, -    { 25, 4, 17, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 2 }, -    { 25, 4, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 11, 3, 13, 1, 2 }, -    { 21, 10, 0, 0, 0, -1, 1, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 1, 2 }, -    { 22, 10, 0, 0, 0, -1, -1, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 2, 13, 1, 2 }, -    { 25, 10, 17, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 3, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 2 }, -    { 25, 6, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 15, 11, 11, 1, 2 }, -    { 20, 3, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 19, 11, 1, 2 }, -    { 25, 6, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 15, 11, 10, 1, 2 }, -    { 25, 6, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 10, 0, 1, 2 }, -    { 3, 2, 17, 0, 0, 0, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 2 }, -    { 3, 2, 17, 0, 0, 1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 2 }, -    { 3, 2, 17, 0, 0, 2, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 2 }, -    { 3, 2, 17, 0, 0, 3, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 2 }, -    { 3, 2, 17, 0, 0, 4, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 2 }, -    { 3, 2, 17, 0, 0, 5, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 2 }, -    { 3, 2, 17, 0, 0, 6, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 2 }, -    { 3, 2, 17, 0, 0, 7, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 2 }, -    { 3, 2, 17, 0, 0, 8, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 2 }, -    { 3, 2, 17, 0, 0, 9, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 2 }, -    { 25, 6, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 11, 11, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 15, 11, 11, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 2, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -2, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 32}, {0, 0}, {0, 0}, {0, 32} } }, 0, 10, 15, 7, 3, 3 }, -    { 21, 10, 0, 0, 0, -1, 2, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 2 }, -    { 22, 10, 0, 0, 0, -1, -2, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 2, 13, 1, 2 }, -    { 28, 10, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 19, 10, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 17, 15, 0, 1, 2 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, -32}, {0, -32}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 26, 10, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 2 }, -    { 22, 10, 0, 0, 0, -1, -2, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 1, 2 }, -    { 9, 18, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 0, 27, 0, 0, 2 }, -    { 9, 7, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 3, 49, 3, 0, 2 }, -    { 6, 6, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 7, 5, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 0, 1, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 1, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 28, 10, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 29, 10, 1, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 23, 10, 0, 0, 0, -1, 16, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 3, 13, 1, 2 }, -    { 10, 18, 0, 0, 5, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 21, 4, 2, 2 }, -    { 29, 10, 1, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 28, 10, 0, 0, 0, -1, 0, 1, 4, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 29, 4, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 1, 2 }, -    { 26, 4, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 2 }, -    { 5, 2, 0, 0, 0, 2, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 2, 0, 0, 0, 3, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 28, 10, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 24, 0, 3, 2 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 743}, {0, 743}, {0, 775} } }, 0, 10, 15, 6, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 14, 15, 0, 1, 2 }, -    { 5, 2, 0, 0, 0, 1, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 24, 10, 0, 0, 0, -1, -16, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 3, 13, 1, 2 }, -    { 5, 10, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 32}, {0, 0}, {0, 0}, {0, 32} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 32}, {0, 0}, {0, 0}, {0, 32} } }, 0, 10, 15, 7, 3, 3 }, -    { 26, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {1, 426}, {1, 423}, {0, 0} } }, 0, 10, 15, 6, 4, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 17, { { { 0, 0}, {0, -32}, {0, -32}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, -32}, {0, -32}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, -32}, {0, -32}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 121}, {0, 121}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 17, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 1, 429}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, -232}, {0, -232}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {1, 508}, {1, 508}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -121}, {0, 0}, {0, 0}, {0, -121} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, -300}, {0, -300}, {0, -268} } }, 0, 10, 15, 6, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 195}, {0, 195}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 210}, {0, 0}, {0, 0}, {0, 210} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 206}, {0, 0}, {0, 0}, {0, 206} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 205}, {0, 0}, {0, 0}, {0, 205} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 79}, {0, 0}, {0, 0}, {0, 79} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 202}, {0, 0}, {0, 0}, {0, 202} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 203}, {0, 0}, {0, 0}, {0, 203} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 207}, {0, 0}, {0, 0}, {0, 207} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 97}, {0, 97}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 211}, {0, 0}, {0, 0}, {0, 211} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 209}, {0, 0}, {0, 0}, {0, 209} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 163}, {0, 163}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {1, 1}, {1, 1}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 213}, {0, 0}, {0, 0}, {0, 213} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 130}, {0, 130}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 214}, {0, 0}, {0, 0}, {0, 214} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 218}, {0, 0}, {0, 0}, {0, 218} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 217}, {0, 0}, {0, 0}, {0, 217} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 219}, {0, 0}, {0, 0}, {0, 219} } }, 0, 10, 15, 7, 3, 3 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 56}, {0, 56}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 2}, {0, 0}, {0, 1}, {0, 2} } }, 0, 10, 15, 7, 3, 3 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 1}, {0, -1}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, -2}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -79}, {0, -79}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 519}, {1, 519}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, -97}, {0, 0}, {0, 0}, {0, -97} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, -56}, {0, 0}, {0, 0}, {0, -56} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 17, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 4, 3, 17, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 6, 3, 0, { { { 0, -130}, {0, 0}, {0, 0}, {0, -130} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 1, 3}, {0, 0}, {0, 0}, {1, 3} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, -163}, {0, 0}, {0, 0}, {0, -163} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 1, 5}, {0, 0}, {0, 0}, {1, 5} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {1, 7}, {1, 7}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {1, 9}, {1, 9}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, -195}, {0, 0}, {0, 0}, {0, -195} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 69}, {0, 0}, {0, 0}, {0, 69} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 71}, {0, 0}, {0, 0}, {0, 71} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {1, 11}, {1, 11}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {1, 13}, {1, 13}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {1, 15}, {1, 15}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -210}, {0, -210}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -206}, {0, -206}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -205}, {0, -205}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -202}, {0, -202}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -203}, {0, -203}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {1, 17}, {1, 17}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {1, 19}, {1, 19}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -207}, {0, -207}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {1, 21}, {1, 21}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {1, 23}, {1, 23}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {1, 25}, {1, 25}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -209}, {0, -209}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -211}, {0, -211}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {1, 27}, {1, 27}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {1, 29}, {1, 29}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {1, 31}, {1, 31}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {1, 33}, {1, 33}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -213}, {0, -213}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -214}, {0, -214}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {1, 35}, {1, 35}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -218}, {0, -218}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {1, 37}, {1, 37}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {1, 39}, {1, 39}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -69}, {0, -69}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -217}, {0, -217}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -71}, {0, -71}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -219}, {0, -219}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {1, 41}, {1, 41}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {1, 43}, {1, 43}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 17, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 17, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 2 }, -    { 17, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 2 }, -    { 17, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 2 }, -    { 28, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 0, 1, 2 }, -    { 28, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 0, 1, 2 }, -    { 17, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 2 }, -    { 17, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 24, 8, 1, 2 }, -    { 17, 0, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 2 }, -    { 28, 10, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 28, 10, 0, 0, 0, -1, 0, 4, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 24, 0, 1, 2 }, -    { 28, 10, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 0, 1, 36 }, -    { 17, 10, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 2 }, -    { 28, 10, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 0, 1, 2 }, -    { 17, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 2 }, -    { 28, 10, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 0, 1, 2 }, -    { 0, 17, 0, 230, 5, -1, 0, 1, 0, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 230, 5, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 232, 5, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 220, 5, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 216, 5, -1, 0, 1, 0, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 202, 5, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 220, 5, -1, 0, 1, 0, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 202, 5, -1, 0, 1, 0, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 1, 5, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 1, 5, -1, 0, 1, 0, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 230, 5, -1, 0, 1, 0, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 3, 1 }, -    { 0, 17, 0, 240, 5, -1, 0, 1, 0, 204, { { { 0, 0}, {0, 84}, {0, 84}, {0, 116} } }, 4, 4, 27, 4, 3, 1 }, -    { 0, 17, 0, 230, 5, -1, 0, 4, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 220, 5, -1, 0, 4, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 0, 5, -1, 0, 6, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 7, 4, 2, 1 }, -    { 0, 17, 0, 230, 5, -1, 0, 7, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 220, 5, -1, 0, 7, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 232, 5, -1, 0, 8, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 220, 5, -1, 0, 8, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 230, 5, -1, 0, 8, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 233, 5, -1, 0, 8, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 7, 4, 1, 1 }, -    { 0, 17, 0, 234, 5, -1, 0, 7, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 7, 4, 1, 1 }, -    { 0, 17, 0, 233, 5, -1, 0, 7, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 7, 4, 1, 1 }, -    { 0, 17, 0, 234, 5, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 7, 4, 1, 1 }, -    { 0, 17, 0, 233, 5, -1, 0, 4, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 7, 4, 1, 1 }, -    { 0, 17, 0, 230, 5, -1, 0, 6, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 14, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 17, 10, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 3, 2 }, -    { 28, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 4 }, -    { 13, 0, 0, 0, 0, -1, 0, 0, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 0, 0 }, -    { 17, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 130}, {0, 130}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 15, 11, 11, 3, 2 }, -    { 14, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 116}, {0, 0}, {0, 0}, {0, 116} } }, 0, 10, 15, 7, 3, 4 }, -    { 28, 10, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 4 }, -    { 28, 10, 0, 0, 0, -1, 0, 1, 3, 81, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 38}, {0, 0}, {0, 0}, {0, 38} } }, 0, 10, 15, 7, 3, 4 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 14, 15, 0, 3, 2 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 37}, {0, 0}, {0, 0}, {0, 37} } }, 0, 10, 15, 7, 3, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 64}, {0, 0}, {0, 0}, {0, 64} } }, 0, 10, 15, 7, 3, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 63}, {0, 0}, {0, 0}, {0, 63} } }, 0, 10, 15, 7, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 511}, {1, 511}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 32}, {0, 0}, {0, 0}, {0, 32} } }, 0, 10, 15, 7, 3, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 32}, {0, 0}, {0, 0}, {0, 32} } }, 0, 10, 15, 7, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, -38}, {0, -38}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, -37}, {0, -37}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 515}, {1, 515}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, -32}, {0, -32}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -31}, {0, -31}, {0, 1} } }, 0, 10, 15, 6, 4, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, -32}, {0, -32}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, -64}, {0, -64}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, -63}, {0, -63}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 8}, {0, 0}, {0, 0}, {0, 8} } }, 0, 10, 15, 7, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, -62}, {0, -62}, {0, -30} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, -57}, {0, -57}, {0, -25} } }, 0, 10, 15, 6, 3, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 3, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 81, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, -47}, {0, -47}, {0, -15} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, -54}, {0, -54}, {0, -22} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, -8}, {0, -8}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 6, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 6, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 46 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 46 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, -86}, {0, -86}, {0, -54} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, -80}, {0, -80}, {0, -48} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 7}, {0, 7}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -116}, {0, -116}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 5, 3, 80, { { { 0, -60}, {0, 0}, {0, 0}, {0, -60} } }, 0, 10, 15, 7, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 5, 3, 80, { { { 0, 0}, {0, -96}, {0, -96}, {0, -64} } }, 0, 10, 15, 6, 3, 4 }, -    { 26, 10, 0, 0, 0, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 7, 3, 80, { { { 0, -7}, {0, 0}, {0, 0}, {0, -7} } }, 0, 10, 15, 7, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, -130}, {0, 0}, {0, 0}, {0, -130} } }, 0, 10, 15, 7, 3, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 17, { { { 0, 80}, {0, 0}, {0, 0}, {0, 80} } }, 0, 10, 15, 7, 3, 5 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 0, 17, { { { 0, 80}, {0, 0}, {0, 0}, {0, 80} } }, 0, 10, 15, 7, 3, 5 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 80}, {0, 0}, {0, 0}, {0, 80} } }, 0, 10, 15, 7, 3, 5 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 80}, {0, 0}, {0, 0}, {0, 80} } }, 0, 10, 15, 7, 3, 5 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 32}, {0, 0}, {0, 0}, {0, 32} } }, 0, 10, 15, 7, 3, 5 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 0, 17, { { { 0, 32}, {0, 0}, {0, 0}, {0, 32} } }, 0, 10, 15, 7, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, -32}, {0, -32}, {0, 0} } }, 0, 10, 15, 6, 1, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 17, { { { 0, 0}, {0, -32}, {0, -32}, {0, 0} } }, 0, 10, 15, 6, 1, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 4, 3, 17, { { { 0, 0}, {0, -80}, {0, -80}, {0, 0} } }, 0, 10, 15, 6, 1, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 17, { { { 0, 0}, {0, -80}, {0, -80}, {0, 0} } }, 0, 10, 15, 6, 1, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -80}, {0, -80}, {0, 0} } }, 0, 10, 15, 6, 1, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, -80}, {0, -80}, {0, 0} } }, 0, 10, 15, 6, 1, 5 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 5 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 5 }, -    { 29, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 5 }, -    { 0, 17, 0, 230, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 5 }, -    { 0, 17, 0, 230, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 230, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 5 }, -    { 2, 17, 0, 0, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 5 }, -    { 14, 0, 0, 0, 0, -1, 0, 6, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 6, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 5 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 5 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 15}, {0, 0}, {0, 0}, {0, 15} } }, 0, 10, 15, 7, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, -15}, {0, -15}, {0, 0} } }, 0, 10, 15, 6, 1, 5 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 17, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 4, 3, 17, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 5 }, -    { 14, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 5 }, -    { 14, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 5 }, -    { 14, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 5 }, -    { 14, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 5 }, -    { 14, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 5 }, -    { 14, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 5 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 48}, {0, 0}, {0, 0}, {0, 48} } }, 0, 10, 15, 7, 3, 6 }, -    { 17, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 6 }, -    { 25, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 0, 1, 6 }, -    { 25, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 11, 1, 6 }, -    { 25, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 14, 15, 0, 1, 6 }, -    { 15, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 6 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, -48}, {0, -48}, {0, 0} } }, 0, 10, 15, 6, 1, 6 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {1, 475}, {1, 472}, {0, 0} } }, 0, 10, 15, 6, 3, 6 }, -    { 25, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 15, 11, 12, 1, 6 }, -    { 20, 10, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 21, 0, 1, 6 }, -    { 29, 10, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 6 }, -    { 27, 4, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 6 }, -    { 13, 1, 0, 0, 0, -1, 0, 0, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 0, 0 }, -    { 0, 17, 0, 220, 5, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 0, 17, 0, 230, 5, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 0, 17, 0, 222, 5, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 0, 17, 0, 220, 5, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 0, 17, 0, 228, 5, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 0, 17, 0, 10, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 0, 17, 0, 11, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 0, 17, 0, 12, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 0, 17, 0, 13, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 0, 17, 0, 14, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 0, 17, 0, 15, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 0, 17, 0, 16, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 0, 17, 0, 17, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 0, 17, 0, 18, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 0, 17, 0, 19, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 0, 17, 0, 19, 5, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 0, 17, 0, 20, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 0, 17, 0, 21, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 0, 17, 0, 22, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 20, 1, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 7 }, -    { 0, 17, 0, 23, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 25, 1, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 7 }, -    { 0, 17, 0, 24, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 0, 17, 0, 25, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 25, 1, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 0, 1, 7 }, -    { 0, 17, 0, 18, 5, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 18, 1, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 9, 16, 8, 1, 7 }, -    { 18, 1, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 9, 16, 8, 1, 7 }, -    { 25, 1, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 7 }, -    { 25, 1, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 14, 15, 0, 1, 7 }, -    { 10, 5, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 7, 16, 14, 9, 0, 8 }, -    { 10, 5, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 7, 16, 14, 9, 0, 8 }, -    { 10, 5, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 7, 16, 14, 9, 0, 2 }, -    { 26, 10, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 8 }, -    { 26, 13, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 8 }, -    { 25, 4, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 1, 8 }, -    { 27, 13, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 1, 8 }, -    { 25, 6, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 15, 11, 11, 1, 2 }, -    { 25, 13, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 15, 11, 11, 1, 8 }, -    { 29, 10, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 8 }, -    { 0, 17, 0, 230, 5, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 0, 17, 0, 230, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 0, 17, 0, 30, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 0, 17, 0, 31, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 0, 17, 0, 32, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 25, 13, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 0, 1, 2 }, -    { 10, 13, 0, 0, 5, -1, 0, 15, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 27, 4, 0, 8 }, -    { 25, 13, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 12, 1, 8 }, -    { 25, 13, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 12, 1, 8 }, -    { 25, 13, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 12, 1, 2 }, -    { 18, 13, 0, 0, 2, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 3, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 2, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 3, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 2, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 2, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 17, 13, 0, 0, 1, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 2 }, -    { 0, 17, 0, 27, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 28, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 29, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 30, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 31, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 32, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 33, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 34, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 230, 5, -1, 0, 4, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 220, 5, -1, 0, 4, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 220, 5, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 0, 17, 0, 230, 5, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 0, 17, 0, 220, 5, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 0, 17, 0, 220, 5, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 3, 5, 0, 0, 0, 0, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 3, 5, 0, 0, 0, 1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 3, 5, 0, 0, 0, 2, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 3, 5, 0, 0, 0, 3, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 3, 5, 0, 0, 0, 4, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 3, 5, 0, 0, 0, 5, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 3, 5, 0, 0, 0, 6, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 3, 5, 0, 0, 0, 7, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 3, 5, 0, 0, 0, 8, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 3, 5, 0, 0, 0, 9, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 25, 4, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 1, 8 }, -    { 25, 5, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 25, 5, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 15, 14, 9, 1, 8 }, -    { 25, 13, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 8 }, -    { 18, 13, 0, 0, 2, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 0, 17, 0, 35, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 18, 13, 0, 0, 3, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 3, 8 }, -    { 18, 13, 0, 0, 2, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 3, 8 }, -    { 18, 13, 0, 0, 2, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 3, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 25, 13, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 12, 1, 8 }, -    { 0, 17, 0, 230, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 10, 5, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 7, 16, 14, 9, 0, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 8 }, -    { 0, 17, 0, 220, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 17, 13, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 3, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 3, 2, 0, 0, 0, 0, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 3, 2, 0, 0, 0, 1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 3, 2, 0, 0, 0, 2, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 3, 2, 0, 0, 0, 3, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 3, 2, 0, 0, 0, 4, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 3, 2, 0, 0, 0, 5, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 3, 2, 0, 0, 0, 6, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 3, 2, 0, 0, 0, 7, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 3, 2, 0, 0, 0, 8, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 3, 2, 0, 0, 0, 9, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 8 }, -    { 29, 13, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 8 }, -    { 18, 13, 0, 0, 2, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 25, 13, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 12, 1, 9 }, -    { 25, 13, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 9 }, -    { 13, 13, 0, 0, 0, -1, 0, 0, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 0, 0 }, -    { 10, 13, 0, 0, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 7, 10, 15, 4, 0, 9 }, -    { 18, 13, 0, 0, 3, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 9 }, -    { 0, 17, 0, 36, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 9 }, -    { 18, 13, 0, 0, 2, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 9 }, -    { 18, 13, 0, 0, 2, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 9 }, -    { 18, 13, 0, 0, 3, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 9 }, -    { 0, 17, 0, 230, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 9 }, -    { 0, 17, 0, 220, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 9 }, -    { 18, 13, 0, 0, 2, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 3, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 3, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 10 }, -    { 0, 17, 0, 0, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 10 }, -    { 18, 13, 0, 0, 0, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 10 }, -    { 3, 1, 0, 0, 0, 0, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 66 }, -    { 3, 1, 0, 0, 0, 1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 66 }, -    { 3, 1, 0, 0, 0, 2, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 66 }, -    { 3, 1, 0, 0, 0, 3, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 66 }, -    { 3, 1, 0, 0, 0, 4, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 66 }, -    { 3, 1, 0, 0, 0, 5, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 66 }, -    { 3, 1, 0, 0, 0, 6, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 66 }, -    { 3, 1, 0, 0, 0, 7, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 66 }, -    { 3, 1, 0, 0, 0, 8, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 66 }, -    { 3, 1, 0, 0, 0, 9, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 66 }, -    { 18, 1, 0, 0, 2, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 66 }, -    { 0, 17, 0, 230, 5, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 66 }, -    { 0, 17, 0, 220, 5, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 66 }, -    { 17, 1, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 66 }, -    { 29, 10, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 66 }, -    { 25, 10, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 66 }, -    { 25, 10, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 15, 11, 11, 1, 66 }, -    { 25, 10, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 12, 1, 66 }, -    { 17, 1, 0, 0, 1, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 66 }, -    { 0, 17, 0, 220, 5, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 66 }, -    { 27, 1, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 66 }, -    { 18, 1, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 82 }, -    { 0, 17, 0, 230, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 82 }, -    { 17, 1, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 82 }, -    { 25, 1, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 82 }, -    { 25, 1, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 12, 1, 82 }, -    { 18, 1, 0, 0, 3, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 95 }, -    { 18, 1, 0, 0, 2, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 95 }, -    { 0, 17, 0, 220, 5, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 95 }, -    { 25, 1, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 95 }, -    { 18, 13, 0, 0, 2, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 9 }, -    { 18, 13, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 9 }, -    { 18, 13, 0, 0, 3, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 9 }, -    { 18, 13, 0, 0, 3, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 1, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 2, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 28, 13, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 8 }, -    { 10, 5, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 7, 16, 14, 9, 0, 8 }, -    { 0, 17, 0, 230, 5, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 0, 17, 0, 230, 5, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 0, 17, 0, 220, 5, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 18, 13, 0, 0, 2, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 2, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 3, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 3, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 2, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 2, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 3, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 2, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 17, 13, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 0, 17, 0, 220, 5, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 0, 17, 0, 230, 5, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 10, 5, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 7, 16, 14, 9, 0, 2 }, -    { 0, 17, 0, 220, 5, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 0, 17, 0, 230, 5, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 0, 17, 0, 220, 5, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 0, 17, 0, 27, 5, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 0, 17, 0, 28, 5, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 0, 17, 0, 29, 5, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 0, 17, 0, 230, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 0, 17, 0, 0, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 11 }, -    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 11 }, -    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 11 }, -    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 11 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 11 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 11 }, -    { 0, 17, 0, 0, 5, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 11 }, -    { 1, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 11 }, -    { 0, 17, 0, 7, 5, -1, 0, 1, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 11 }, -    { 0, 17, 0, 9, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 11 }, -    { 1, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 11 }, -    { 0, 17, 0, 220, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 3, 11 }, -    { 25, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 2 }, -    { 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 11 }, -    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 11 }, -    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 11 }, -    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 11 }, -    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 11 }, -    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 11 }, -    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 11 }, -    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 11 }, -    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 11 }, -    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 11 }, -    { 25, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 11 }, -    { 17, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 11 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 11 }, -    { 18, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 11 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 11 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 11 }, -    { 18, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 11 }, -    { 18, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 11 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 12 }, -    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 12 }, -    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 12 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 12 }, -    { 0, 17, 0, 7, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 12 }, -    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 12 }, -    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 12 }, -    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 12 }, -    { 0, 17, 0, 9, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 12 }, -    { 18, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 12 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 3, 12 }, -    { 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 12 }, -    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 12 }, -    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 12 }, -    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 12 }, -    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 12 }, -    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 12 }, -    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 12 }, -    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 12 }, -    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 12 }, -    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 12 }, -    { 27, 4, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 1, 12 }, -    { 5, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 12 }, -    { 5, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 1, 12 }, -    { 29, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 12 }, -    { 27, 4, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 12 }, -    { 18, 0, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 12 }, -    { 25, 0, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 12 }, -    { 0, 17, 0, 230, 5, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 12 }, -    { 0, 17, 0, 0, 5, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 13 }, -    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 13 }, -    { 1, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 13 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 13 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 3, 13 }, -    { 0, 17, 0, 7, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 13 }, -    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 13 }, -    { 0, 17, 0, 9, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 13 }, -    { 0, 17, 0, 0, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 13 }, -    { 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 13 }, -    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 13 }, -    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 13 }, -    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 13 }, -    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 13 }, -    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 13 }, -    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 13 }, -    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 13 }, -    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 13 }, -    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 13 }, -    { 25, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 13 }, -    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 14 }, -    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 14 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 14 }, -    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 14 }, -    { 0, 17, 0, 7, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 14 }, -    { 0, 17, 0, 9, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 14 }, -    { 0, 17, 0, 0, 5, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 14 }, -    { 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 14 }, -    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 14 }, -    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 14 }, -    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 14 }, -    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 14 }, -    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 14 }, -    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 14 }, -    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 14 }, -    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 14 }, -    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 14 }, -    { 25, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 14 }, -    { 27, 4, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 14 }, -    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 14 }, -    { 0, 17, 0, 0, 5, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 14 }, -    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 15 }, -    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 15 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 15 }, -    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 15 }, -    { 0, 17, 0, 7, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 15 }, -    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 15 }, -    { 0, 17, 0, 0, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 15 }, -    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 15 }, -    { 0, 17, 0, 9, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 15 }, -    { 0, 17, 0, 0, 5, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 15 }, -    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 15 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 3, 15 }, -    { 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 15 }, -    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 15 }, -    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 15 }, -    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 15 }, -    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 15 }, -    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 15 }, -    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 15 }, -    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 15 }, -    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 15 }, -    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 15 }, -    { 29, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 15 }, -    { 5, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 15 }, -    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 16 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 16 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 16 }, -    { 18, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 16 }, -    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 16 }, -    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 16 }, -    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 16 }, -    { 0, 17, 0, 9, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 16 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 16 }, -    { 3, 0, 0, 0, 0, 0, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 16 }, -    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 16 }, -    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 16 }, -    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 16 }, -    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 16 }, -    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 16 }, -    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 16 }, -    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 16 }, -    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 16 }, -    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 16 }, -    { 5, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 16 }, -    { 29, 10, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 16 }, -    { 27, 4, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 16 }, -    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 17 }, -    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 17 }, -    { 0, 17, 0, 0, 5, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 17 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 17 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 17 }, -    { 0, 17, 0, 7, 5, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 17 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 17 }, -    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 17 }, -    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 17 }, -    { 0, 17, 0, 9, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 17 }, -    { 0, 17, 0, 84, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 17 }, -    { 0, 17, 0, 91, 5, -1, 0, 1, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 17 }, -    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 17 }, -    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 17 }, -    { 0, 17, 0, 0, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 17 }, -    { 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 17 }, -    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 17 }, -    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 17 }, -    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 17 }, -    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 17 }, -    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 17 }, -    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 17 }, -    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 17 }, -    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 17 }, -    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 17 }, -    { 25, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 24, 0, 1, 17 }, -    { 5, 10, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 17 }, -    { 29, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 17 }, -    { 18, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 18 }, -    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 18 }, -    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 18 }, -    { 25, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 24, 0, 1, 18 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 18 }, -    { 0, 17, 0, 7, 5, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 18 }, -    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 18 }, -    { 0, 0, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 18 }, -    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 18 }, -    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 18 }, -    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 18 }, -    { 0, 17, 0, 9, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 18 }, -    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 18 }, -    { 0, 17, 0, 0, 5, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 18 }, -    { 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 18 }, -    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 18 }, -    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 18 }, -    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 18 }, -    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 18 }, -    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 18 }, -    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 18 }, -    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 18 }, -    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 18 }, -    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 18 }, -    { 18, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 18 }, -    { 1, 0, 0, 0, 0, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 18 }, -    { 0, 17, 0, 0, 5, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 19 }, -    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 19 }, -    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 19 }, -    { 18, 0, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 19 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 19 }, -    { 18, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 19 }, -    { 0, 17, 0, 9, 5, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 19 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 19 }, -    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 19 }, -    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 19 }, -    { 0, 17, 0, 0, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 19 }, -    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 19 }, -    { 0, 17, 0, 9, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 19 }, -    { 18, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 7, 10, 15, 8, 1, 19 }, -    { 29, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 19 }, -    { 18, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 19 }, -    { 5, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 19 }, -    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 19 }, -    { 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 19 }, -    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 19 }, -    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 19 }, -    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 19 }, -    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 19 }, -    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 19 }, -    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 19 }, -    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 19 }, -    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 19 }, -    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 19 }, -    { 5, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 19 }, -    { 29, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 1, 19 }, -    { 0, 17, 0, 0, 5, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 20 }, -    { 1, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 20 }, -    { 18, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 20 }, -    { 0, 17, 0, 9, 5, -1, 0, 4, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 20 }, -    { 1, 0, 0, 0, 0, -1, 0, 4, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 20 }, -    { 0, 17, 0, 0, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 20 }, -    { 1, 0, 0, 0, 0, -1, 0, 4, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 20 }, -    { 3, 0, 0, 0, 0, 0, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 20 }, -    { 3, 0, 0, 0, 0, 1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 20 }, -    { 3, 0, 0, 0, 0, 2, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 20 }, -    { 3, 0, 0, 0, 0, 3, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 20 }, -    { 3, 0, 0, 0, 0, 4, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 20 }, -    { 3, 0, 0, 0, 0, 5, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 20 }, -    { 3, 0, 0, 0, 0, 6, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 20 }, -    { 3, 0, 0, 0, 0, 7, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 20 }, -    { 3, 0, 0, 0, 0, 8, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 20 }, -    { 3, 0, 0, 0, 0, 9, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 20 }, -    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 20 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 21 }, -    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 21 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 0, 44, 8, 3, 21 }, -    { 0, 17, 0, 103, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 21 }, -    { 0, 17, 0, 9, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 21 }, -    { 27, 4, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 2 }, -    { 17, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 21 }, -    { 0, 17, 0, 107, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 21 }, -    { 25, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 21 }, -    { 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 21 }, -    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 21 }, -    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 21 }, -    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 21 }, -    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 21 }, -    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 21 }, -    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 21 }, -    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 21 }, -    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 21 }, -    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 21 }, -    { 25, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 21 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 22 }, -    { 18, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 22 }, -    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 22 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 0, 44, 8, 3, 22 }, -    { 0, 17, 0, 118, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 22 }, -    { 0, 17, 0, 9, 5, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 22 }, -    { 17, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 22 }, -    { 0, 17, 0, 122, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 22 }, -    { 0, 17, 0, 0, 5, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 22 }, -    { 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 22 }, -    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 22 }, -    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 22 }, -    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 22 }, -    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 22 }, -    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 22 }, -    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 22 }, -    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 22 }, -    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 22 }, -    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 22 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 3, 22 }, -    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 22 }, -    { 18, 0, 0, 0, 0, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 23 }, -    { 29, 0, 0, 0, 0, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 24, 0, 1, 23 }, -    { 25, 0, 0, 0, 0, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 24, 0, 1, 23 }, -    { 25, 0, 0, 0, 0, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 23 }, -    { 25, 0, 0, 0, 0, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 7, 0, 1, 23 }, -    { 25, 0, 0, 0, 0, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 23 }, -    { 25, 0, 0, 0, 0, -1, 0, 2, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 7, 0, 3, 23 }, -    { 25, 0, 0, 0, 0, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 0, 1, 23 }, -    { 29, 0, 0, 0, 0, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 23 }, -    { 0, 17, 0, 220, 5, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 23 }, -    { 3, 0, 0, 0, 0, 0, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 23 }, -    { 3, 0, 0, 0, 0, 1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 23 }, -    { 3, 0, 0, 0, 0, 2, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 23 }, -    { 3, 0, 0, 0, 0, 3, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 23 }, -    { 3, 0, 0, 0, 0, 4, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 23 }, -    { 3, 0, 0, 0, 0, 5, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 23 }, -    { 3, 0, 0, 0, 0, 6, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 23 }, -    { 3, 0, 0, 0, 0, 7, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 23 }, -    { 3, 0, 0, 0, 0, 8, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 23 }, -    { 3, 0, 0, 0, 0, 9, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 23 }, -    { 5, 0, 0, 0, 0, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 23 }, -    { 29, 0, 0, 0, 0, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 23 }, -    { 0, 17, 0, 216, 5, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 23 }, -    { 21, 10, 0, 0, 0, -1, 1, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 1, 23 }, -    { 22, 10, 0, 0, 0, -1, -1, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 1, 23 }, -    { 1, 0, 0, 0, 0, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 23 }, -    { 18, 0, 0, 0, 0, -1, 0, 2, 3, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 3, 23 }, -    { 18, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 23 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 23 }, -    { 0, 17, 0, 129, 5, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 23 }, -    { 0, 17, 0, 130, 5, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 23 }, -    { 0, 17, 0, 0, 5, -1, 0, 2, 3, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 3, 23 }, -    { 0, 17, 0, 132, 5, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 23 }, -    { 0, 17, 0, 0, 5, -1, 0, 2, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 3, 23 }, -    { 0, 17, 0, 0, 5, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 23 }, -    { 1, 0, 0, 0, 0, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 21, 4, 1, 23 }, -    { 0, 17, 0, 230, 5, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 23 }, -    { 0, 17, 0, 9, 5, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 23 }, -    { 18, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 23 }, -    { 0, 17, 0, 0, 5, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 23 }, -    { 0, 17, 0, 0, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 23 }, -    { 29, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 23 }, -    { 29, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 23 }, -    { 0, 17, 0, 220, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 23 }, -    { 29, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 23 }, -    { 25, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 24, 0, 1, 23 }, -    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 23 }, -    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 24, 0, 1, 23 }, -    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 23 }, -    { 29, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 25, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 7, 0, 1, 23 }, -    { 18, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 24 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 24 }, -    { 18, 0, 0, 0, 0, -1, 0, 4, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 24 }, -    { 1, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 4, 44, 4, 1, 24 }, -    { 1, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 4, 44, 4, 1, 24 }, -    { 0, 17, 0, 0, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 24 }, -    { 0, 17, 0, 0, 5, -1, 0, 4, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 24 }, -    { 1, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 44, 4, 1, 24 }, -    { 0, 17, 0, 0, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 24 }, -    { 0, 17, 0, 7, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 24 }, -    { 0, 17, 0, 9, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 24 }, -    { 0, 17, 0, 9, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 24 }, -    { 1, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 44, 4, 1, 24 }, -    { 3, 0, 0, 0, 0, 0, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 2, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 3, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 4, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 5, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 6, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 7, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 8, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 9, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 24 }, -    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 24 }, -    { 0, 17, 0, 220, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 24 }, -    { 3, 0, 0, 0, 0, 0, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 2, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 3, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 4, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 5, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 6, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 7, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 8, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 9, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 1, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 4, 44, 4, 1, 24 }, -    { 0, 17, 0, 0, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 24 }, -    { 29, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 0, 1, 24 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 7264}, {0, 0}, {0, 0}, {0, 7264} } }, 0, 10, 15, 7, 3, 25 }, -    { 14, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 7264}, {0, 0}, {0, 0}, {0, 7264} } }, 0, 10, 15, 7, 3, 25 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 3008}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 25 }, -    { 15, 0, 0, 0, 0, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 3008}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 25 }, -    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 3008}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 25 }, -    { 25, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 17, 0, 0, 0, 0, -1, 0, 8, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 25 }, -    { 15, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 3008}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 25 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 9, 10, 31, 8, 1, 26 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 9, 10, 31, 8, 1, 26 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 9, 10, 31, 8, 2, 26 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 10, 10, 32, 8, 2, 26 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 10, 10, 32, 8, 1, 26 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 10, 10, 32, 8, 1, 26 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 10, 10, 32, 8, 1, 26 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 11, 10, 33, 8, 1, 26 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 11, 10, 33, 8, 1, 26 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 11, 10, 33, 8, 1, 26 }, -    { 18, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 27 }, -    { 18, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 27 }, -    { 0, 17, 0, 230, 5, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 27 }, -    { 0, 17, 0, 230, 5, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 27 }, -    { 25, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 27 }, -    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 27 }, -    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 12, 1, 27 }, -    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 27 }, -    { 5, 0, 0, 0, 0, 1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 27 }, -    { 5, 0, 0, 0, 0, 2, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 27 }, -    { 5, 0, 0, 0, 0, 3, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 27 }, -    { 5, 0, 0, 0, 0, 4, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 27 }, -    { 5, 0, 0, 0, 0, 5, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 27 }, -    { 5, 0, 0, 0, 0, 6, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 27 }, -    { 5, 0, 0, 0, 0, 7, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 27 }, -    { 5, 0, 0, 0, 0, 8, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 27 }, -    { 5, 0, 0, 0, 0, 9, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 27 }, -    { 5, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 27 }, -    { 29, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 27 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 45}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 47}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 49}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 51}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 53}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 55}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 57}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 59}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 61}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 63}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 65}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 67}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 69}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 71}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 73}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 75}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 77}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 79}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 81}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 83}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 85}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 87}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 89}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 91}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 93}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 95}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 97}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 99}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 101}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 103}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 105}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 107}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 109}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 111}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 113}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 115}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 117}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 119}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 121}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 123}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 125}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 127}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 129}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 131}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 133}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 135}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 137}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 139}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 141}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 143}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 145}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 147}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 149}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 151}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 153}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 155}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 157}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 159}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 161}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 163}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 165}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 167}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 169}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 171}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 173}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 175}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 177}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 179}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 181}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 183}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 185}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 187}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 189}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 191}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 193}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 195}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 197}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 199}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 201}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 1, 203}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 8}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 14, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 8}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, -8}, {0, -8}, {0, -8} } }, 0, 10, 15, 6, 3, 28 }, -    { 20, 10, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 29 }, -    { 18, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 29 }, -    { 29, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 29 }, -    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 12, 1, 29 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 29 }, -    { 6, 9, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 18, 21, 5, 0, 30 }, -    { 18, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 30 }, -    { 21, 10, 0, 0, 0, -1, 1, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 1, 30 }, -    { 22, 10, 0, 0, 0, -1, -1, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 1, 30 }, -    { 18, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 31 }, -    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 2 }, -    { 4, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 31 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 31 }, -    { 18, 0, 0, 0, 0, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 42 }, -    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 42 }, -    { 0, 17, 0, 0, 5, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 42 }, -    { 0, 17, 0, 9, 5, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 42 }, -    { 1, 0, 0, 9, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 42 }, -    { 18, 0, 0, 0, 0, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 43 }, -    { 0, 17, 0, 0, 5, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 43 }, -    { 1, 0, 0, 9, 0, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 43 }, -    { 25, 0, 0, 0, 0, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 2 }, -    { 18, 0, 0, 0, 0, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 44 }, -    { 0, 17, 0, 0, 5, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 44 }, -    { 18, 0, 0, 0, 0, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 45 }, -    { 0, 17, 0, 0, 5, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 45 }, -    { 18, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 32 }, -    { 0, 17, 0, 0, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 2, 32 }, -    { 1, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 44, 4, 1, 32 }, -    { 0, 17, 0, 0, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 32 }, -    { 0, 17, 0, 9, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 32 }, -    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 32 }, -    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 8, 0, 1, 32 }, -    { 17, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 32 }, -    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 32 }, -    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 32 }, -    { 27, 4, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 32 }, -    { 0, 17, 0, 230, 5, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 32 }, -    { 3, 0, 0, 0, 0, 0, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 32 }, -    { 3, 0, 0, 0, 0, 1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 32 }, -    { 3, 0, 0, 0, 0, 2, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 32 }, -    { 3, 0, 0, 0, 0, 3, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 32 }, -    { 3, 0, 0, 0, 0, 4, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 32 }, -    { 3, 0, 0, 0, 0, 5, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 32 }, -    { 3, 0, 0, 0, 0, 6, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 32 }, -    { 3, 0, 0, 0, 0, 7, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 32 }, -    { 3, 0, 0, 0, 0, 8, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 32 }, -    { 3, 0, 0, 0, 0, 9, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 32 }, -    { 5, 10, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 32 }, -    { 25, 10, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 33 }, -    { 25, 10, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 11, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 12, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 33 }, -    { 25, 10, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 2 }, -    { 20, 10, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 24, 0, 1, 33 }, -    { 25, 10, 0, 0, 2, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 33 }, -    { 25, 10, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 11, 1, 33 }, -    { 25, 10, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 12, 1, 33 }, -    { 25, 10, 0, 0, 1, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 33 }, -    { 0, 17, 0, 0, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 2, 33 }, -    { 10, 18, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 7, 4, 2, 33 }, -    { 0, 17, 0, 0, 5, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 2, 33 }, -    { 3, 0, 0, 0, 0, 0, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 33 }, -    { 3, 0, 0, 0, 0, 1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 33 }, -    { 3, 0, 0, 0, 0, 2, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 33 }, -    { 3, 0, 0, 0, 0, 3, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 33 }, -    { 3, 0, 0, 0, 0, 4, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 33 }, -    { 3, 0, 0, 0, 0, 5, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 33 }, -    { 3, 0, 0, 0, 0, 6, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 33 }, -    { 3, 0, 0, 0, 0, 7, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 33 }, -    { 3, 0, 0, 0, 0, 8, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 33 }, -    { 3, 0, 0, 0, 0, 9, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 33 }, -    { 18, 0, 0, 0, 2, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 33 }, -    { 17, 0, 0, 0, 2, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 33 }, -    { 18, 0, 0, 0, 2, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 33 }, -    { 18, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 33 }, -    { 0, 17, 0, 0, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 33 }, -    { 0, 17, 0, 228, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 33 }, -    { 18, 0, 0, 0, 2, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 33 }, -    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 47 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 47 }, -    { 0, 17, 0, 0, 5, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 47 }, -    { 1, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 47 }, -    { 0, 17, 0, 222, 5, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 47 }, -    { 0, 17, 0, 230, 5, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 47 }, -    { 0, 17, 0, 220, 5, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 47 }, -    { 29, 10, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 47 }, -    { 25, 10, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 12, 1, 47 }, -    { 3, 0, 0, 0, 0, 0, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 47 }, -    { 3, 0, 0, 0, 0, 1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 47 }, -    { 3, 0, 0, 0, 0, 2, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 47 }, -    { 3, 0, 0, 0, 0, 3, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 47 }, -    { 3, 0, 0, 0, 0, 4, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 47 }, -    { 3, 0, 0, 0, 0, 5, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 47 }, -    { 3, 0, 0, 0, 0, 6, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 47 }, -    { 3, 0, 0, 0, 0, 7, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 47 }, -    { 3, 0, 0, 0, 0, 8, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 47 }, -    { 3, 0, 0, 0, 0, 9, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 47 }, -    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 48 }, -    { 18, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 56 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 56 }, -    { 3, 0, 0, 0, 0, 0, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 56 }, -    { 3, 0, 0, 0, 0, 1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 56 }, -    { 3, 0, 0, 0, 0, 2, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 56 }, -    { 3, 0, 0, 0, 0, 3, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 56 }, -    { 3, 0, 0, 0, 0, 4, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 56 }, -    { 3, 0, 0, 0, 0, 5, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 56 }, -    { 3, 0, 0, 0, 0, 6, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 56 }, -    { 3, 0, 0, 0, 0, 7, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 56 }, -    { 3, 0, 0, 0, 0, 8, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 56 }, -    { 3, 0, 0, 0, 0, 9, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 56 }, -    { 5, 0, 0, 0, 0, 1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 56 }, -    { 29, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 0, 1, 56 }, -    { 29, 10, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 32 }, -    { 18, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 55 }, -    { 0, 17, 0, 230, 5, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 55 }, -    { 0, 17, 0, 220, 5, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 55 }, -    { 1, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 55 }, -    { 0, 17, 0, 0, 5, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 55 }, -    { 25, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 55 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 78 }, -    { 1, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 44, 4, 1, 78 }, -    { 0, 17, 0, 0, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 78 }, -    { 0, 17, 0, 9, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 78 }, -    { 1, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 4, 44, 4, 1, 78 }, -    { 0, 17, 0, 230, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 78 }, -    { 0, 17, 0, 220, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 78 }, -    { 3, 0, 0, 0, 0, 0, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 78 }, -    { 3, 0, 0, 0, 0, 1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 78 }, -    { 3, 0, 0, 0, 0, 2, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 78 }, -    { 3, 0, 0, 0, 0, 3, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 78 }, -    { 3, 0, 0, 0, 0, 4, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 78 }, -    { 3, 0, 0, 0, 0, 5, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 78 }, -    { 3, 0, 0, 0, 0, 6, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 78 }, -    { 3, 0, 0, 0, 0, 7, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 78 }, -    { 3, 0, 0, 0, 0, 8, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 78 }, -    { 3, 0, 0, 0, 0, 9, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 78 }, -    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 0, 1, 78 }, -    { 17, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 78 }, -    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 12, 1, 78 }, -    { 0, 17, 0, 230, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 220, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 2, 17, 0, 0, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 220, 5, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 230, 5, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 220, 5, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 0, 5, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 62 }, -    { 1, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 62 }, -    { 18, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 38, 8, 1, 62 }, -    { 18, 0, 0, 0, 0, -1, 0, 9, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 38, 8, 1, 62 }, -    { 0, 17, 0, 7, 5, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 62 }, -    { 1, 0, 0, 0, 0, -1, 0, 9, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 62 }, -    { 1, 0, 0, 0, 0, -1, 0, 9, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 62 }, -    { 1, 0, 0, 0, 0, -1, 0, 9, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 62 }, -    { 1, 0, 0, 9, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 41, 4, 1, 62 }, -    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 38, 8, 1, 62 }, -    { 25, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 62 }, -    { 3, 0, 0, 0, 0, 0, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 62 }, -    { 3, 0, 0, 0, 0, 1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 62 }, -    { 3, 0, 0, 0, 0, 2, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 62 }, -    { 3, 0, 0, 0, 0, 3, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 62 }, -    { 3, 0, 0, 0, 0, 4, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 62 }, -    { 3, 0, 0, 0, 0, 5, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 62 }, -    { 3, 0, 0, 0, 0, 6, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 62 }, -    { 3, 0, 0, 0, 0, 7, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 62 }, -    { 3, 0, 0, 0, 0, 8, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 62 }, -    { 3, 0, 0, 0, 0, 9, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 62 }, -    { 25, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 62 }, -    { 25, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 62 }, -    { 25, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 62 }, -    { 29, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 62 }, -    { 0, 17, 0, 230, 5, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 62 }, -    { 0, 17, 0, 220, 5, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 62 }, -    { 25, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 62 }, -    { 0, 17, 0, 0, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 67 }, -    { 1, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 67 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 67 }, -    { 1, 0, 0, 9, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 67 }, -    { 0, 17, 0, 9, 5, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 67 }, -    { 0, 17, 0, 0, 5, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 67 }, -    { 3, 0, 0, 0, 0, 0, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 67 }, -    { 3, 0, 0, 0, 0, 1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 67 }, -    { 3, 0, 0, 0, 0, 2, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 67 }, -    { 3, 0, 0, 0, 0, 3, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 67 }, -    { 3, 0, 0, 0, 0, 4, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 67 }, -    { 3, 0, 0, 0, 0, 5, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 67 }, -    { 3, 0, 0, 0, 0, 6, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 67 }, -    { 3, 0, 0, 0, 0, 7, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 67 }, -    { 3, 0, 0, 0, 0, 8, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 67 }, -    { 3, 0, 0, 0, 0, 9, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 67 }, -    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 67 }, -    { 18, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 40, 8, 1, 93 }, -    { 0, 17, 0, 7, 5, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 93 }, -    { 1, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 93 }, -    { 0, 17, 0, 0, 5, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 93 }, -    { 1, 0, 0, 9, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 42, 4, 1, 93 }, -    { 25, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 93 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 68 }, -    { 1, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 68 }, -    { 0, 17, 0, 0, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 68 }, -    { 0, 17, 0, 7, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 68 }, -    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 68 }, -    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 68 }, -    { 3, 0, 0, 0, 0, 0, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 68 }, -    { 3, 0, 0, 0, 0, 1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 68 }, -    { 3, 0, 0, 0, 0, 2, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 68 }, -    { 3, 0, 0, 0, 0, 3, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 68 }, -    { 3, 0, 0, 0, 0, 4, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 68 }, -    { 3, 0, 0, 0, 0, 5, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 68 }, -    { 3, 0, 0, 0, 0, 6, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 68 }, -    { 3, 0, 0, 0, 0, 7, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 68 }, -    { 3, 0, 0, 0, 0, 8, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 68 }, -    { 3, 0, 0, 0, 0, 9, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 68 }, -    { 3, 0, 0, 0, 0, 0, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 69 }, -    { 3, 0, 0, 0, 0, 1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 69 }, -    { 3, 0, 0, 0, 0, 2, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 69 }, -    { 3, 0, 0, 0, 0, 3, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 69 }, -    { 3, 0, 0, 0, 0, 4, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 69 }, -    { 3, 0, 0, 0, 0, 5, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 69 }, -    { 3, 0, 0, 0, 0, 6, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 69 }, -    { 3, 0, 0, 0, 0, 7, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 69 }, -    { 3, 0, 0, 0, 0, 8, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 69 }, -    { 3, 0, 0, 0, 0, 9, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 69 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 69 }, -    { 17, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 69 }, -    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 69 }, -    { 15, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, -6254}, {0, -6254}, {0, -6222} } }, 0, 10, 15, 6, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, -6253}, {0, -6253}, {0, -6221} } }, 0, 10, 15, 6, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, -6244}, {0, -6244}, {0, -6212} } }, 0, 10, 15, 6, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, -6242}, {0, -6242}, {0, -6210} } }, 0, 10, 15, 6, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, -6243}, {0, -6243}, {0, -6211} } }, 0, 10, 15, 6, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, -6236}, {0, -6236}, {0, -6204} } }, 0, 10, 15, 6, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, -6181}, {0, -6181}, {0, -6180} } }, 0, 10, 15, 6, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {1, 205}, {1, 205}, {1, 727} } }, 0, 10, 15, 6, 3, 5 }, -    { 14, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 5 }, -    { 14, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, -3008}, {0, 0}, {0, 0}, {0, -3008} } }, 0, 10, 15, 8, 3, 25 }, -    { 25, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 67 }, -    { 0, 17, 0, 230, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 0, 17, 0, 1, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 220, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 1, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 2 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 2 }, -    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 2 }, -    { 0, 17, 0, 230, 5, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 1, 0, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 2 }, -    { 18, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 2 }, -    { 15, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 5 }, -    { 17, 0, 0, 0, 0, -1, 0, 7, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 17, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 17, 0, 0, 0, 0, -1, 0, 7, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 17, 0, 0, 0, 0, -1, 0, 8, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 5 }, -    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {1, 207}, {1, 207}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 3814}, {0, 3814}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {1, 209}, {1, 209}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 17, 0, 0, 0, 0, -1, 0, 8, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 17, 0, 0, 0, 0, -1, 0, 8, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 0, 17, 0, 230, 5, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 220, 5, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 230, 5, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 220, 5, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 230, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 234, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 7, 4, 1, 1 }, -    { 0, 17, 0, 214, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 220, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 202, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 232, 5, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 228, 5, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 220, 5, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 218, 5, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 230, 5, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 233, 5, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 7, 4, 1, 1 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 522}, {1, 522}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 525}, {1, 525}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 528}, {1, 528}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 531}, {1, 531}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {1, 534}, {1, 534}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 2, 3, 81, { { { 0, 0}, {0, -59}, {0, -59}, {0, -58} } }, 0, 10, 15, 6, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, -7615}, {0, 0}, {0, 0}, {0, -7615} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 8}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {0, 0}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 537}, {1, 537}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 540}, {1, 540}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 544}, {1, 544}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 548}, {1, 548}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 74}, {0, 74}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, 0}, {0, 74}, {0, 74}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 86}, {0, 86}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, 0}, {0, 86}, {0, 86}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 100}, {0, 100}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, 0}, {0, 100}, {0, 100}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 128}, {0, 128}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, 0}, {0, 128}, {0, 128}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 112}, {0, 112}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, 0}, {0, 112}, {0, 112}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 126}, {0, 126}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, 0}, {0, 126}, {0, 126}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 586}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 589}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 592}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 595}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 598}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 601}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 604}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 607}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 586}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 589}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 592}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 595}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 598}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 601}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 604}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 607}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 610}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 613}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 616}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 619}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 622}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 625}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 628}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 631}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 610}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 613}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 616}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 619}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 622}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 625}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 628}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 631}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 634}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 637}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 640}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 643}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 646}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 649}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 652}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 655}, {0, 8}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 634}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 637}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 640}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 643}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 646}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 649}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 652}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -8}, {1, 655}, {0, 0}, {0, -8} } }, 0, 10, 15, 7, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 670}, {1, 667}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 658}, {0, 9}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 676}, {1, 673}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 552}, {1, 552}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 707}, {1, 703}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -74}, {0, 0}, {0, 0}, {0, -74} } }, 0, 10, 15, 7, 3, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, -74}, {0, 0}, {0, 0}, {0, -74} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -9}, {1, 658}, {0, 0}, {0, -9} } }, 0, 10, 15, 7, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, 0}, {0, -7205}, {0, -7205}, {0, -7173} } }, 0, 10, 15, 6, 3, 4 }, -    { 28, 10, 0, 0, 0, -1, 0, 1, 3, 81, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 682}, {1, 679}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 661}, {0, 9}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 688}, {1, 685}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 555}, {1, 555}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 715}, {1, 711}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -86}, {0, 0}, {0, 0}, {0, -86} } }, 0, 10, 15, 7, 3, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, -86}, {0, 0}, {0, 0}, {0, -86} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -9}, {1, 661}, {0, 0}, {0, -9} } }, 0, 10, 15, 7, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 558}, {1, 558}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, 0}, {1, 511}, {1, 511}, {0, -7235} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 562}, {1, 562}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 565}, {1, 565}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -100}, {0, 0}, {0, 0}, {0, -100} } }, 0, 10, 15, 7, 3, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, -100}, {0, 0}, {0, 0}, {0, -100} } }, 0, 10, 15, 7, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 569}, {1, 569}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, 0}, {1, 515}, {1, 515}, {0, -7219} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 573}, {1, 573}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 7}, {0, 7}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 576}, {1, 576}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 579}, {1, 579}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -112}, {0, 0}, {0, 0}, {0, -112} } }, 0, 10, 15, 7, 3, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, -112}, {0, 0}, {0, 0}, {0, -112} } }, 0, 10, 15, 7, 3, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -7}, {0, 0}, {0, 0}, {0, -7} } }, 0, 10, 15, 7, 3, 4 }, -    { 28, 10, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 694}, {1, 691}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 664}, {0, 9}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 700}, {1, 697}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 583}, {1, 583}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {1, 723}, {1, 719}, {0, 0} } }, 0, 10, 15, 6, 3, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -128}, {0, 0}, {0, 0}, {0, -128} } }, 0, 10, 15, 7, 3, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, -128}, {0, 0}, {0, 0}, {0, -128} } }, 0, 10, 15, 7, 3, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -126}, {0, 0}, {0, 0}, {0, -126} } }, 0, 10, 15, 7, 3, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, -126}, {0, 0}, {0, 0}, {0, -126} } }, 0, 10, 15, 7, 3, 4 }, -    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, -9}, {1, 664}, {0, 0}, {0, -9} } }, 0, 10, 15, 7, 3, 4 }, -    { 28, 10, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 24, 0, 3, 4 }, -    { 6, 9, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 18, 21, 5, 3, 2 }, -    { 6, 9, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 18, 21, 5, 3, 2 }, -    { 6, 9, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 7, 5, 3, 2 }, -    { 10, 18, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 0, 26, 4, 2, 2 }, -    { 10, 18, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 4, 1 }, -    { 10, 18, 16, 0, 1, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 5, 5, 43, 4, 4, 1 }, -    { 10, 0, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 27, 4, 0, 2 }, -    { 10, 1, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 27, 4, 0, 2 }, -    { 20, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 2 }, -    { 20, 10, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 7, 0, 3, 2 }, -    { 20, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 2 }, -    { 20, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 11, 1, 2 }, -    { 20, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 25, 11, 1, 2 }, -    { 20, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 23, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 13, 3, 13, 1, 2 }, -    { 24, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 13, 3, 13, 1, 2 }, -    { 21, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 1, 2 }, -    { 23, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 3, 13, 1, 2 }, -    { 23, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 3, 13, 1, 2 }, -    { 24, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 3, 13, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 13, 18, 10, 0, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 18, 0, 0, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 14, 21, 0, 1, 2 }, -    { 7, 9, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 3, 49, 3, 0, 2 }, -    { 8, 7, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 3, 49, 3, 0, 2 }, -    { 10, 11, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 27, 4, 0, 2 }, -    { 10, 14, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 27, 4, 0, 2 }, -    { 10, 16, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 27, 4, 0, 2 }, -    { 10, 12, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 27, 4, 0, 2 }, -    { 10, 15, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 27, 4, 0, 2 }, -    { 6, 6, 0, 0, 0, -1, 0, 4, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 17, 7, 5, 3, 2 }, -    { 25, 4, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 1, 2 }, -    { 25, 4, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 1, 2 }, -    { 25, 4, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 3, 2 }, -    { 25, 4, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 3, 2 }, -    { 23, 10, 0, 0, 0, -1, 1, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 3, 13, 1, 2 }, -    { 24, 10, 0, 0, 0, -1, -1, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 3, 13, 1, 2 }, -    { 25, 10, 1, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 8, 12, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 8, 12, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 19, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 17, 15, 0, 1, 2 }, -    { 26, 6, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 15, 11, 0, 1, 2 }, -    { 21, 10, 0, 0, 0, -1, 1, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 1, 2 }, -    { 22, 10, 0, 0, 0, -1, -1, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 6, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 8, 12, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 4, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 8, 12, 3, 2 }, -    { 25, 10, 1, 0, 0, -1, 0, 4, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 8, 12, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 19, 10, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 17, 15, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 6, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 3, 2 }, -    { 6, 9, 0, 0, 0, -1, 0, 6, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 18, 21, 5, 3, 2 }, -    { 10, 18, 0, 0, 5, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 28, 4, 2, 2 }, -    { 10, 18, 0, 0, 5, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 15, 4, 2, 2 }, -    { 10, 18, 0, 0, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 15, 4, 2, 2 }, -    { 13, 18, 0, 0, 0, -1, 0, 0, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 0, 15, 0, 0, 0 }, -    { 10, 19, 0, 0, 0, -1, 0, 15, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 27, 4, 0, 2 }, -    { 10, 20, 0, 0, 0, -1, 0, 15, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 27, 4, 0, 2 }, -    { 10, 21, 0, 0, 0, -1, 0, 15, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 27, 4, 0, 2 }, -    { 10, 22, 0, 0, 0, -1, 0, 15, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 27, 4, 0, 2 }, -    { 10, 18, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 27, 4, 2, 2 }, -    { 5, 2, 0, 0, 0, 0, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 17, 0, 0, 0, 0, -1, 0, 6, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 5, 2, 0, 0, 0, 4, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 2, 0, 0, 0, 5, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 2, 0, 0, 0, 6, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 2, 0, 0, 0, 7, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 2, 0, 0, 0, 8, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 2, 0, 0, 0, 9, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 26, 3, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 26, 10, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 21, 10, 0, 0, 0, -1, 1, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 3, 2 }, -    { 22, 10, 0, 0, 0, -1, -1, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 3, 2 }, -    { 17, 0, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 17, 0, 0, 0, 0, -1, 0, 12, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 27, 4, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 1, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 3, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 1, 2, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 3, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 1, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 14, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 1, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 1, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 1, 2 }, -    { 13, 4, 0, 0, 0, -1, 0, 0, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 0, 0 }, -    { 0, 17, 0, 1, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 2, 17, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 2, 17, 0, 0, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 2, 17, 16, 0, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 2, 17, 0, 0, 5, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 1, 5, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 230, 5, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 220, 5, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 1, 5, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 3, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 3, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 2 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 3, 2 }, -    { 26, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 1, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 3, 2 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 0, 85, { { { 0, -7517}, {0, 0}, {0, 0}, {0, -7517} } }, 0, 10, 15, 7, 3, 4 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 85, { { { 1, 211}, {0, 0}, {0, 0}, {1, 211} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 0, 85, { { { 1, 213}, {0, 0}, {0, 0}, {1, 213} } }, 0, 10, 15, 7, 3, 3 }, -    { 29, 4, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 28}, {0, 0}, {0, 0}, {0, 28} } }, 0, 10, 15, 7, 3, 3 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 3, 2 }, -    { 15, 0, 1, 0, 0, -1, 0, 4, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 10, 15, 6, 3, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 7, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 2 }, -    { 15, 0, 0, 0, 0, -1, 0, 6, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 2 }, -    { 14, 0, 0, 0, 0, -1, 0, 6, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 3, 2 }, -    { 26, 10, 0, 0, 0, -1, 0, 6, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 15, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, -28}, {0, -28}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 29, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, -1, 0, 11, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 10, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 4, 0, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 16}, {0, 0}, {0, 0}, {0, 16} } }, 0, 10, 15, 7, 3, 3 }, -    { 4, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 16}, {0, 0}, {0, 0}, {0, 16} } }, 0, 10, 15, 7, 3, 3 }, -    { 4, 0, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {0, -16}, {0, -16}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 4, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, -16}, {0, -16}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 4, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 3 }, -    { 4, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 3 }, -    { 5, 10, 0, 0, 0, -1, 0, 11, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 1, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 3, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 3, 1, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 3, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -3, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -3, 1, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -3, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 3, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 2 }, -    { 26, 4, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 2016, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 2527, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 1923, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 1914, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 1918, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 2250, 1, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 26, 10, 0, 0, 0, -1, 1, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -1, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 138, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 7, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -7, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -1, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 1, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 0, 1, 0, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 1, 1, 0, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -1, 1, 0, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 1, 1, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -1, 1, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 1824, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 2104, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 2108, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 2106, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 1316, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -138, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 18, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 8, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 7, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -8, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -7, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 21, 10, 0, 0, 0, -1, 1, 1, 5, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 3, 2 }, -    { 22, 10, 0, 0, 0, -1, -1, 1, 5, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 3, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 1, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 12, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 1, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 12, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 1, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 1, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 1, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 10, 0, 0, 0, 2, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 10, 0, 0, 0, 3, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 10, 0, 0, 0, 4, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 10, 0, 0, 0, 5, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 10, 0, 0, 0, 6, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 10, 0, 0, 0, 7, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 10, 0, 0, 0, 8, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 10, 0, 0, 0, 9, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 2, 0, 0, 0, 1, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 0, 2 }, -    { 5, 2, 0, 0, 0, 2, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 0, 2 }, -    { 5, 2, 0, 0, 0, 3, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 0, 2 }, -    { 5, 2, 0, 0, 0, 4, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 0, 2 }, -    { 5, 2, 0, 0, 0, 5, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 0, 2 }, -    { 5, 2, 0, 0, 0, 6, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 0, 2 }, -    { 5, 2, 0, 0, 0, 7, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 0, 2 }, -    { 5, 2, 0, 0, 0, 8, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 0, 2 }, -    { 5, 2, 0, 0, 0, 9, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 0, 2 }, -    { 5, 2, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 0, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 26}, {0, 0}, {0, 0}, {0, 26} } }, 0, 10, 15, 7, 3, 2 }, -    { 29, 0, 1, 0, 0, -1, 0, 1, 0, 80, { { { 0, 26}, {0, 0}, {0, 0}, {0, 26} } }, 14, 10, 15, 7, 3, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 1, 0, 80, { { { 0, 0}, {0, -26}, {0, -26}, {0, 0} } }, 0, 10, 15, 6, 3, 2 }, -    { 5, 10, 0, 0, 0, 0, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 10, 0, 0, 0, -1, 0, 6, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 1, 0, 6, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 2, 0, 6, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 3, 0, 6, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 4, 0, 6, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 5, 0, 6, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 6, 0, 6, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 7, 0, 6, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 8, 0, 6, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 9, 0, 6, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 0, 0, 7, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 1, 0, 0, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 26, 10, 3, 0, 0, -1, 0, 6, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 1, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 7, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 1, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 9, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 36, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 1, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 1, 0, 0, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 1, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 8, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 7, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 8, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 11, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 7, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 11, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 11, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 1, 0, 0, -1, 0, 11, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 1, 0, 0, -1, 0, 11, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 9, 0, 0, -1, 0, 11, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 36, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 11, 0, 0, -1, 0, 12, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 36, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 11, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 3, 13, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 3, 13, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 0, 1, 2 }, -    { 29, 10, 1, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 9, 0, 1, 2 }, -    { 21, 10, 0, 0, 0, -1, 1, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 1, 2 }, -    { 22, 10, 0, 0, 0, -1, -1, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 1, 2 }, -    { 5, 10, 0, 0, 0, 1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 2, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 3, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 4, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 5, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 6, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 7, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 8, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 9, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 2, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 3, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 4, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 5, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 6, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 7, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 8, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, 9, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 1, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -1, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 21, 10, 0, 0, 0, -1, 1, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 1, 2 }, -    { 22, 10, 0, 0, 0, -1, -1, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 1, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -1, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 2, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -2, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 1, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -1, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -1316, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 21, 10, 0, 0, 0, -1, 1, 6, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 1, 2 }, -    { 22, 10, 0, 0, 0, -1, -1, 6, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 1, 2 }, -    { 21, 10, 0, 0, 0, -1, 1, 10, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 1, 2 }, -    { 22, 10, 0, 0, 0, -1, -1, 10, 4, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 1, 2 }, -    { 21, 10, 0, 0, 0, -1, 1, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 1, 2 }, -    { 22, 10, 0, 0, 0, -1, -1, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 1, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 54 }, -    { 21, 10, 0, 0, 0, -1, 3, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 1, 2 }, -    { 22, 10, 0, 0, 0, -1, 1, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 1, 2 }, -    { 21, 10, 0, 0, 0, -1, -1, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 1, 2 }, -    { 22, 10, 0, 0, 0, -1, -3, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -1914, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -1918, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -1923, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -1824, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -2016, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, 0, 6, 3, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 26, 10, 0, 0, 0, -1, -2104, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -2106, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -2108, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 26, 10, 0, 0, 0, -1, -2250, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 10, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 11, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, -2527, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 14, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 48}, {0, 0}, {0, 0}, {0, 48} } }, 0, 10, 15, 7, 3, 57 }, -    { 14, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 48}, {0, 0}, {0, 0}, {0, 48} } }, 0, 10, 15, 7, 3, 57 }, -    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, -48}, {0, -48}, {0, 0} } }, 0, 10, 15, 6, 1, 57 }, -    { 15, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, -48}, {0, -48}, {0, 0} } }, 0, 10, 15, 6, 1, 57 }, -    { 14, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 1, 215}, {0, 0}, {0, 0}, {1, 215} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, -3814}, {0, 0}, {0, 0}, {0, -3814} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 1, 217}, {0, 0}, {0, 0}, {1, 217} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {1, 219}, {1, 219}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {1, 221}, {1, 221}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 1, 223}, {0, 0}, {0, 0}, {1, 223} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 1, 225}, {0, 0}, {0, 0}, {1, 225} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 1, 227}, {0, 0}, {0, 0}, {1, 227} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 1, 229}, {0, 0}, {0, 0}, {1, 229} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 17, 0, 0, 0, 0, -1, 0, 10, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 1, 231}, {0, 0}, {0, 0}, {1, 231} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 1, 233}, {0, 0}, {0, 0}, {1, 233} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 46 }, -    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 46 }, -    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 46 }, -    { 29, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 46 }, -    { 14, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 46 }, -    { 15, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 46 }, -    { 0, 17, 0, 230, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 46 }, -    { 14, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 46 }, -    { 15, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 46 }, -    { 25, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 12, 1, 46 }, -    { 25, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 46 }, -    { 25, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 46 }, -    { 5, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 46 }, -    { 25, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 0, 1, 46 }, -    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, -7264}, {0, -7264}, {0, 0} } }, 0, 10, 15, 6, 1, 25 }, -    { 15, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, -7264}, {0, -7264}, {0, 0} } }, 0, 10, 15, 6, 1, 25 }, -    { 18, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 58 }, -    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 58 }, -    { 17, 0, 0, 0, 0, -1, 0, 8, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 3, 58 }, -    { 25, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 58 }, -    { 0, 17, 0, 9, 5, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 58 }, -    { 25, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 3, 13, 1, 2 }, -    { 23, 10, 0, 0, 0, -1, 1, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 3, 13, 1, 2 }, -    { 24, 10, 0, 0, 0, -1, -1, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 3, 13, 1, 2 }, -    { 20, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 2 }, -    { 20, 10, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 23, 10, 0, 0, 0, -1, 1, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 3, 13, 1, 2 }, -    { 24, 10, 0, 0, 0, -1, -1, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 3, 13, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 12, 1, 2 }, -    { 17, 10, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 2 }, -    { 20, 10, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 25, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 20, 10, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 2 }, -    { 21, 10, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 12, 1, 2 }, -    { 21, 10, 0, 0, 0, -1, 1, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 1, 2 }, -    { 22, 10, 0, 0, 0, -1, -1, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 2, 13, 1, 2 }, -    { 20, 10, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 4, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 37 }, -    { 29, 10, 0, 0, 0, -1, 0, 4, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 37 }, -    { 29, 10, 0, 0, 0, -1, 0, 4, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 0, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 26, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 0, 2 }, -    { 6, 9, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 18, 21, 5, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 11, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 12, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 2 }, -    { 17, 0, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 8, 8, 1, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 2 }, -    { 4, 0, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 37 }, -    { 21, 10, 0, 0, 0, -1, 1, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 1, 2 }, -    { 22, 10, 0, 0, 0, -1, -1, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 1, 2 }, -    { 20, 10, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 8, 0, 1, 2 }, -    { 21, 10, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 1, 2 }, -    { 22, 10, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 1, 2 }, -    { 0, 17, 0, 218, 5, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 228, 5, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 232, 5, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 222, 5, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 1, 0, 0, 224, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 26 }, -    { 20, 10, 1, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 17, 0, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 17, 8, 1, 2 }, -    { 17, 0, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 27, 8, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 4, 0, 0, 0, 0, -1, 0, 4, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 3, 37 }, -    { 17, 0, 0, 0, 0, -1, 0, 6, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 8, 8, 1, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 6, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 8, 8, 1, 2 }, -    { 25, 10, 1, 0, 0, -1, 0, 6, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 4, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 2 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 8, 8, 1, 34 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 34 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 34 }, -    { 18, 0, 0, 0, 0, -1, 0, 6, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 8, 8, 1, 34 }, -    { 0, 17, 0, 8, 5, -1, 0, 1, 5, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 28, 10, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 8, 0, 3, 2 }, -    { 17, 0, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 8, 8, 1, 34 }, -    { 17, 0, 0, 0, 0, -1, 0, 1, 5, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 8, 8, 1, 34 }, -    { 18, 0, 0, 0, 0, -1, 0, 6, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 3, 34 }, -    { 20, 10, 0, 0, 0, -1, 0, 6, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 8, 0, 1, 2 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 8, 8, 1, 35 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 17, 8, 1, 35 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 17, 8, 1, 35 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 8, 0, 1, 2 }, -    { 17, 0, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 8, 8, 1, 2 }, -    { 17, 0, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 8, 8, 1, 35 }, -    { 17, 0, 0, 0, 0, -1, 0, 1, 5, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 8, 8, 1, 35 }, -    { 18, 0, 0, 0, 0, -1, 0, 6, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 17, 8, 3, 35 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 17, 8, 1, 36 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 17, 8, 1, 36 }, -    { 18, 0, 0, 0, 0, -1, 0, 19, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 17, 8, 1, 36 }, -    { 18, 0, 0, 0, 0, -1, 0, 20, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 17, 8, 1, 36 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 17, 8, 3, 26 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 17, 8, 2, 26 }, -    { 29, 0, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 2 }, -    { 5, 0, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 18, 0, 0, 0, 0, -1, 0, 4, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 17, 8, 1, 36 }, -    { 18, 0, 0, 0, 0, -1, 0, 12, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 17, 8, 1, 36 }, -    { 18, 0, 0, 0, 0, -1, 0, 23, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 17, 8, 1, 36 }, -    { 29, 10, 0, 0, 0, -1, 0, 8, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 10, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 27, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 2 }, -    { 18, 0, 0, 0, 0, -1, 0, 6, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 8, 8, 1, 35 }, -    { 29, 0, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 26 }, -    { 29, 10, 0, 0, 0, -1, 0, 7, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 26 }, -    { 29, 0, 0, 0, 0, -1, 0, 11, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 5, 0, 0, 0, 0, -1, 0, 11, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 7, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 5, 10, 0, 0, 0, -1, 0, 6, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 8, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 26 }, -    { 29, 0, 1, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 3, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 17, 0, 3, 35 }, -    { 29, 0, 0, 0, 0, -1, 0, 22, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 0, 2 }, -    { 18, 0, 0, 0, 0, -1, 0, 4, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 23, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 8, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 13, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 17, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 19, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 20, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 24, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 4, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 17, 8, 1, 38 }, -    { 17, 0, 0, 0, 0, -1, 0, 4, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 8, 8, 1, 38 }, -    { 29, 10, 0, 0, 0, -1, 0, 4, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 38 }, -    { 29, 10, 0, 0, 0, -1, 0, 6, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 38 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 83 }, -    { 17, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 83 }, -    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 83 }, -    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 83 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 70 }, -    { 17, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 70 }, -    { 25, 10, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 70 }, -    { 25, 10, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 12, 1, 70 }, -    { 25, 10, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 70 }, -    { 3, 0, 0, 0, 0, 0, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 70 }, -    { 3, 0, 0, 0, 0, 1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 70 }, -    { 3, 0, 0, 0, 0, 2, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 70 }, -    { 3, 0, 0, 0, 0, 3, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 70 }, -    { 3, 0, 0, 0, 0, 4, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 70 }, -    { 3, 0, 0, 0, 0, 5, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 70 }, -    { 3, 0, 0, 0, 0, 6, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 70 }, -    { 3, 0, 0, 0, 0, 7, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 70 }, -    { 3, 0, 0, 0, 0, 8, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 70 }, -    { 3, 0, 0, 0, 0, 9, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 70 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 5 }, -    { 2, 17, 0, 0, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 5 }, -    { 25, 10, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 5 }, -    { 0, 17, 0, 230, 5, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 5 }, -    { 17, 10, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 5 }, -    { 17, 0, 0, 0, 0, -1, 0, 16, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 5 }, -    { 0, 17, 0, 230, 5, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 5 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 84 }, -    { 4, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 84 }, -    { 0, 17, 0, 230, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 84 }, -    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 84 }, -    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 84 }, -    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 84 }, -    { 28, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 28, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 0, 1, 2 }, -    { 17, 10, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 2 }, -    { 28, 10, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 0, 1, 2 }, -    { 14, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 1, 235}, {0, 0}, {0, 0}, {1, 235} } }, 0, 10, 15, 7, 3, 3 }, -    { 28, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 0, 1, 2 }, -    { 14, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 1, 237}, {0, 0}, {0, 0}, {1, 237} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 48}, {0, 48}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 1, 239}, {0, 0}, {0, 0}, {1, 239} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 1, 241}, {0, 0}, {0, 0}, {1, 241} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 1, 243}, {0, 0}, {0, 0}, {1, 243} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 1, 245}, {0, 0}, {0, 0}, {1, 245} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 1, 247}, {0, 0}, {0, 0}, {1, 247} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 1, 249}, {0, 0}, {0, 0}, {1, 249} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 1, 251}, {0, 0}, {0, 0}, {1, 251} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 1, 253}, {0, 0}, {0, 0}, {1, 253} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 928}, {0, 0}, {0, 0}, {0, 928} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, -48}, {0, 0}, {0, 0}, {0, -48} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 1, 255}, {0, 0}, {0, 0}, {1, 255} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 1, 257}, {0, 0}, {0, 0}, {1, 257} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 1, 259}, {0, 0}, {0, 0}, {1, 259} } }, 0, 10, 15, 7, 3, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 1}, {0, 0}, {0, 0}, {0, 1} } }, 0, 10, 15, 7, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, -1}, {0, -1}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 14, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 1, 261}, {0, 0}, {0, 0}, {1, 261} } }, 0, 10, 15, 7, 3, 3 }, -    { 17, 0, 0, 0, 0, -1, 0, 24, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 3 }, -    { 17, 0, 0, 0, 0, -1, 0, 13, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 3 }, -    { 18, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 59 }, -    { 0, 17, 0, 0, 5, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 59 }, -    { 0, 17, 0, 9, 5, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 59 }, -    { 1, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 59 }, -    { 29, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 59 }, -    { 0, 17, 0, 9, 5, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 59 }, -    { 5, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 4, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 18, 0, 0, 0, 2, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 65 }, -    { 18, 0, 0, 0, 4, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 65 }, -    { 18, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 65 }, -    { 25, 10, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 24, 0, 1, 65 }, -    { 25, 10, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 12, 1, 65 }, -    { 1, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 71 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 71 }, -    { 0, 17, 0, 9, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 71 }, -    { 0, 17, 0, 0, 5, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 71 }, -    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 71 }, -    { 3, 0, 0, 0, 0, 0, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 71 }, -    { 3, 0, 0, 0, 0, 1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 71 }, -    { 3, 0, 0, 0, 0, 2, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 71 }, -    { 3, 0, 0, 0, 0, 3, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 71 }, -    { 3, 0, 0, 0, 0, 4, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 71 }, -    { 3, 0, 0, 0, 0, 5, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 71 }, -    { 3, 0, 0, 0, 0, 6, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 71 }, -    { 3, 0, 0, 0, 0, 7, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 71 }, -    { 3, 0, 0, 0, 0, 8, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 71 }, -    { 3, 0, 0, 0, 0, 9, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 71 }, -    { 0, 17, 0, 230, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 11 }, -    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 11 }, -    { 25, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 24, 0, 1, 11 }, -    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 11 }, -    { 18, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 11 }, -    { 0, 17, 0, 0, 5, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 11 }, -    { 3, 0, 0, 0, 0, 0, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 72 }, -    { 3, 0, 0, 0, 0, 1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 72 }, -    { 3, 0, 0, 0, 0, 2, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 72 }, -    { 3, 0, 0, 0, 0, 3, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 72 }, -    { 3, 0, 0, 0, 0, 4, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 72 }, -    { 3, 0, 0, 0, 0, 5, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 72 }, -    { 3, 0, 0, 0, 0, 6, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 72 }, -    { 3, 0, 0, 0, 0, 7, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 72 }, -    { 3, 0, 0, 0, 0, 8, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 72 }, -    { 3, 0, 0, 0, 0, 9, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 72 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 72 }, -    { 0, 17, 0, 0, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 72 }, -    { 0, 17, 0, 220, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 72 }, -    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 2 }, -    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 72 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 73 }, -    { 0, 17, 0, 0, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 73 }, -    { 1, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 73 }, -    { 1, 0, 0, 9, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 73 }, -    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 73 }, -    { 0, 17, 0, 0, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 85 }, -    { 1, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 85 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 38, 8, 1, 85 }, -    { 0, 17, 0, 7, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 85 }, -    { 1, 0, 0, 9, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 41, 4, 1, 85 }, -    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 85 }, -    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 85 }, -    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 85 }, -    { 17, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 21, 8, 1, 2 }, -    { 3, 0, 0, 0, 0, 0, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 85 }, -    { 3, 0, 0, 0, 0, 1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 85 }, -    { 3, 0, 0, 0, 0, 2, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 85 }, -    { 3, 0, 0, 0, 0, 3, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 85 }, -    { 3, 0, 0, 0, 0, 4, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 85 }, -    { 3, 0, 0, 0, 0, 5, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 85 }, -    { 3, 0, 0, 0, 0, 6, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 85 }, -    { 3, 0, 0, 0, 0, 7, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 85 }, -    { 3, 0, 0, 0, 0, 8, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 85 }, -    { 3, 0, 0, 0, 0, 9, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 85 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 24 }, -    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 24 }, -    { 17, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 24 }, -    { 3, 0, 0, 0, 0, 0, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 2, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 3, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 4, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 5, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 6, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 7, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 8, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 9, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 40, 8, 1, 77 }, -    { 0, 17, 0, 0, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 77 }, -    { 1, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 77 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 21, 8, 1, 77 }, -    { 3, 0, 0, 0, 0, 0, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 77 }, -    { 3, 0, 0, 0, 0, 1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 77 }, -    { 3, 0, 0, 0, 0, 2, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 77 }, -    { 3, 0, 0, 0, 0, 3, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 77 }, -    { 3, 0, 0, 0, 0, 4, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 77 }, -    { 3, 0, 0, 0, 0, 5, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 77 }, -    { 3, 0, 0, 0, 0, 6, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 77 }, -    { 3, 0, 0, 0, 0, 7, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 77 }, -    { 3, 0, 0, 0, 0, 8, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 77 }, -    { 3, 0, 0, 0, 0, 9, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 77 }, -    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 77 }, -    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 77 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 24 }, -    { 17, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 24 }, -    { 29, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 0, 1, 24 }, -    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 4, 44, 4, 1, 24 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 79 }, -    { 0, 17, 0, 230, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 79 }, -    { 0, 17, 0, 220, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 79 }, -    { 17, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 79 }, -    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 0, 1, 79 }, -    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 86 }, -    { 1, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 86 }, -    { 0, 17, 0, 0, 5, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 86 }, -    { 25, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 86 }, -    { 17, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 86 }, -    { 0, 17, 0, 9, 5, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 86 }, -    { 18, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 27 }, -    { 15, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, -928}, {0, -928}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 28, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 0, 1, 2 }, -    { 17, 0, 0, 0, 0, -1, 0, 16, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 4 }, -    { 15, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 17, 0, 0, 0, 0, -1, 0, 23, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 28, 10, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 263}, {1, 263}, {1, 263} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 265}, {1, 265}, {1, 265} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 267}, {1, 267}, {1, 267} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 269}, {1, 269}, {1, 269} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 271}, {1, 271}, {1, 271} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 273}, {1, 273}, {1, 273} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 275}, {1, 275}, {1, 275} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 277}, {1, 277}, {1, 277} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 279}, {1, 279}, {1, 279} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 281}, {1, 281}, {1, 281} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 283}, {1, 283}, {1, 283} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 285}, {1, 285}, {1, 285} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 287}, {1, 287}, {1, 287} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 289}, {1, 289}, {1, 289} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 291}, {1, 291}, {1, 291} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 293}, {1, 293}, {1, 293} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 295}, {1, 295}, {1, 295} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 297}, {1, 297}, {1, 297} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 299}, {1, 299}, {1, 299} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 301}, {1, 301}, {1, 301} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 303}, {1, 303}, {1, 303} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 305}, {1, 305}, {1, 305} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 307}, {1, 307}, {1, 307} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 309}, {1, 309}, {1, 309} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 311}, {1, 311}, {1, 311} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 313}, {1, 313}, {1, 313} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 315}, {1, 315}, {1, 315} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 317}, {1, 317}, {1, 317} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 319}, {1, 319}, {1, 319} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 321}, {1, 321}, {1, 321} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 323}, {1, 323}, {1, 323} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 325}, {1, 325}, {1, 325} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 327}, {1, 327}, {1, 327} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 329}, {1, 329}, {1, 329} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 331}, {1, 331}, {1, 331} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 333}, {1, 333}, {1, 333} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 335}, {1, 335}, {1, 335} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 337}, {1, 337}, {1, 337} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 339}, {1, 339}, {1, 339} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 341}, {1, 341}, {1, 341} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 343}, {1, 343}, {1, 343} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 345}, {1, 345}, {1, 345} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 347}, {1, 347}, {1, 347} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 349}, {1, 349}, {1, 349} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 351}, {1, 351}, {1, 351} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 353}, {1, 353}, {1, 353} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 355}, {1, 355}, {1, 355} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 357}, {1, 357}, {1, 357} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 359}, {1, 359}, {1, 359} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 361}, {1, 361}, {1, 361} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 363}, {1, 363}, {1, 363} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 365}, {1, 365}, {1, 365} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 367}, {1, 367}, {1, 367} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 369}, {1, 369}, {1, 369} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 371}, {1, 371}, {1, 371} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 373}, {1, 373}, {1, 373} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 375}, {1, 375}, {1, 375} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 377}, {1, 377}, {1, 377} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 379}, {1, 379}, {1, 379} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 381}, {1, 381}, {1, 381} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 383}, {1, 383}, {1, 383} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 385}, {1, 385}, {1, 385} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 387}, {1, 387}, {1, 387} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 389}, {1, 389}, {1, 389} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 391}, {1, 391}, {1, 391} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 393}, {1, 393}, {1, 393} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 395}, {1, 395}, {1, 395} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 397}, {1, 397}, {1, 397} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 399}, {1, 399}, {1, 399} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 401}, {1, 401}, {1, 401} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 403}, {1, 403}, {1, 403} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 405}, {1, 405}, {1, 405} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 407}, {1, 407}, {1, 407} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 409}, {1, 409}, {1, 409} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 411}, {1, 411}, {1, 411} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 413}, {1, 413}, {1, 413} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 415}, {1, 415}, {1, 415} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 417}, {1, 417}, {1, 417} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 419}, {1, 419}, {1, 419} } }, 0, 10, 15, 6, 3, 28 }, -    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {1, 421}, {1, 421}, {1, 421} } }, 0, 10, 15, 6, 3, 28 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 86 }, -    { 1, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 86 }, -    { 0, 17, 0, 0, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 86 }, -    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 86 }, -    { 0, 17, 0, 9, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 86 }, -    { 3, 0, 0, 0, 0, 0, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 86 }, -    { 3, 0, 0, 0, 0, 1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 86 }, -    { 3, 0, 0, 0, 0, 2, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 86 }, -    { 3, 0, 0, 0, 0, 3, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 86 }, -    { 3, 0, 0, 0, 0, 4, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 86 }, -    { 3, 0, 0, 0, 0, 5, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 86 }, -    { 3, 0, 0, 0, 0, 6, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 86 }, -    { 3, 0, 0, 0, 0, 7, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 86 }, -    { 3, 0, 0, 0, 0, 8, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 86 }, -    { 3, 0, 0, 0, 0, 9, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 86 }, -    { 18, 0, 0, 0, 0, -1, 0, 2, 5, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 12, 10, 29, 8, 1, 26 }, -    { 18, 0, 0, 0, 0, -1, 0, 2, 5, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 13, 10, 30, 8, 1, 26 }, -    { 11, 0, 0, 0, 0, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 45, 0, 0, 0 }, -    { 12, 0, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 0, 0 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 3, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 13, 5, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 3, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 6, 5, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 3, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 5, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 3, 37 }, -    { 13, 0, 0, 0, 0, -1, 0, 0, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 0, 0 }, -    { 18, 0, 0, 0, 0, -1, 0, 8, 5, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 3, 37 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {1, 435}, {1, 432}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {1, 441}, {1, 438}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {1, 447}, {1, 444}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {1, 454}, {1, 450}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {1, 462}, {1, 458}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {1, 469}, {1, 466}, {0, 1} } }, 0, 10, 15, 6, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {1, 469}, {1, 466}, {0, 0} } }, 0, 10, 15, 6, 3, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {1, 481}, {1, 478}, {0, 0} } }, 0, 10, 15, 6, 3, 6 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {1, 487}, {1, 484}, {0, 0} } }, 0, 10, 15, 6, 3, 6 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {1, 493}, {1, 490}, {0, 0} } }, 0, 10, 15, 6, 3, 6 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {1, 499}, {1, 496}, {0, 0} } }, 0, 10, 15, 6, 3, 6 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {1, 505}, {1, 502}, {0, 0} } }, 0, 10, 15, 6, 3, 6 }, -    { 18, 1, 0, 0, 0, -1, 0, 4, 3, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 9, 16, 8, 3, 7 }, -    { 0, 17, 0, 26, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 7 }, -    { 18, 1, 0, 0, 0, -1, 0, 1, 3, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 9, 16, 8, 3, 7 }, -    { 18, 1, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 9, 16, 8, 3, 7 }, -    { 26, 3, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 7 }, -    { 18, 13, 0, 0, 0, -1, 0, 1, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 3, 8 }, -    { 28, 13, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 8 }, -    { 22, 10, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 8 }, -    { 13, 18, 0, 0, 0, -1, 0, 5, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 0, 0 }, -    { 27, 13, 0, 0, 0, -1, 0, 6, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 3, 8 }, -    { 0, 17, 0, 0, 5, -1, 0, 6, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 2, 1 }, -    { 0, 17, 16, 0, 5, -1, 0, 6, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 2, 1 }, -    { 25, 10, 0, 0, 0, -1, 0, 8, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 11, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 8, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 12, 0, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 8, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 14, 8, 11, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 8, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 8, 11, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 8, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 12, 3, 2 }, -    { 21, 10, 0, 0, 0, -1, 0, 8, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 3, 2 }, -    { 22, 10, 0, 0, 0, -1, 0, 8, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 8, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 18, 0, 0, 2 }, -    { 0, 17, 0, 230, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 7, 4, 1, 1 }, -    { 0, 17, 0, 230, 5, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 7, 4, 1, 1 }, -    { 0, 17, 0, 220, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 7, 4, 1, 1 }, -    { 0, 17, 0, 230, 5, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 7, 4, 1, 5 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 0, 2 }, -    { 20, 10, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 11, 3, 2 }, -    { 19, 10, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 17, 17, 0, 3, 2 }, -    { 21, 10, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 3, 2 }, -    { 22, 10, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 6, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 2 }, -    { 21, 10, 0, 0, 0, -1, 0, 7, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 3, 2 }, -    { 22, 10, 0, 0, 0, -1, 0, 7, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 25, 6, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 15, 1, 11, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 11, 3, 2 }, -    { 25, 6, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 13, 1, 10, 0, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 15, 8, 11, 3, 2 }, -    { 25, 6, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 14, 8, 11, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 12, 3, 2 }, -    { 21, 10, 0, 0, 0, -1, 1, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 3, 2 }, -    { 22, 10, 0, 0, 0, -1, -1, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 3, 2 }, -    { 25, 4, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 26, 3, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 20, 3, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 11, 3, 2 }, -    { 26, 10, 0, 0, 0, -1, 1, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 26, 10, 0, 0, 0, -1, -1, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 26, 10, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 3, 2 }, -    { 25, 4, 0, 0, 0, -1, 0, 1, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 3, 2 }, -    { 18, 13, 0, 0, 0, -1, 0, 6, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 10, 18, 0, 0, 5, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 28, 4, 2, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 12, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 25, 4, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 27, 4, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 3, 2 }, -    { 25, 4, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 13, 17, 0, 3, 2 }, -    { 21, 10, 0, 0, 0, -1, 1, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 3, 2 }, -    { 22, 10, 0, 0, 0, -1, -1, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 3, 2 }, -    { 26, 3, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 25, 6, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 15, 1, 11, 3, 2 }, -    { 20, 3, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 11, 3, 2 }, -    { 25, 6, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 13, 1, 10, 3, 2 }, -    { 25, 6, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 3, 2, 0, 0, 0, 0, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 17, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 1, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 17, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 2, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 17, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 3, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 17, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 4, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 17, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 5, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 17, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 6, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 17, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 7, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 17, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 8, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 17, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 9, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 17, 9, 3, 2 }, -    { 25, 6, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 14, 8, 11, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 15, 8, 11, 3, 2 }, -    { 26, 10, 0, 0, 0, -1, 2, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 26, 10, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 26, 10, 0, 0, 0, -1, -2, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 14, 0, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 32}, {0, 0}, {0, 0}, {0, 32} } }, 0, 10, 17, 7, 3, 3 }, -    { 21, 10, 0, 0, 0, -1, 2, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 3, 2 }, -    { 22, 10, 0, 0, 0, -1, -2, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 3, 2 }, -    { 28, 10, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 19, 10, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 17, 17, 0, 3, 2 }, -    { 15, 0, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 0}, {0, -32}, {0, -32}, {0, 0} } }, 0, 10, 17, 6, 3, 3 }, -    { 21, 10, 0, 0, 0, -1, 1, 6, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 3, 2 }, -    { 22, 10, 0, 0, 0, -1, -1, 6, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 2, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 12, 3, 2 }, -    { 21, 10, 0, 0, 0, -1, 1, 1, 2, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 13, 3, 2 }, -    { 22, 10, 0, 0, 0, -1, -1, 1, 2, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 13, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 2, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 1, 11, 3, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 1, 2, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 8, 0, 3, 2 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 2, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 17, 8, 3, 35 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 2, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 8, 8, 3, 35 }, -    { 17, 0, 0, 0, 0, -1, 0, 1, 2, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 8, 8, 3, 2 }, -    { 17, 0, 0, 0, 0, -1, 0, 1, 2, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 8, 4, 3, 2 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 2, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 17, 8, 2, 26 }, -    { 18, 0, 0, 0, 0, -1, 0, 1, 2, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 17, 8, 3, 26 }, -    { 27, 4, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 3, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 1, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 2, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 26, 10, 0, 0, 0, -1, 0, 1, 2, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 10, 10, 0, 0, 5, -1, 0, 4, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 27, 4, 0, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 3, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 35, 0, 0, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 1, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 0, 2 }, -    { 13, 18, 0, 0, 0, -1, 0, 1, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 0, 0 }, -    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 49 }, -    { 25, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 2 }, -    { 25, 10, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 2 }, -    { 5, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 4, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 4 }, -    { 5, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 4 }, -    { 29, 10, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 4 }, -    { 5, 10, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 4 }, -    { 29, 10, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 4 }, -    { 29, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 4 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 74 }, -    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 75 }, -    { 5, 2, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 18, 0, 0, 0, 0, -1, 0, 5, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 39 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 39 }, -    { 5, 0, 0, 0, 0, -1, 0, 5, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 39 }, -    { 18, 0, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 39 }, -    { 18, 0, 0, 0, 0, -1, 0, 5, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 40 }, -    { 4, 0, 0, 0, 0, -1, 0, 5, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 40 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 120 }, -    { 0, 17, 0, 230, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 120 }, -    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 50 }, -    { 25, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 50 }, -    { 18, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 60 }, -    { 25, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 60 }, -    { 4, 0, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 60 }, -    { 14, 0, 0, 0, 0, -1, 0, 5, 3, 0, { { { 0, 40}, {0, 0}, {0, 0}, {0, 40} } }, 0, 10, 15, 7, 3, 41 }, -    { 14, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 40}, {0, 0}, {0, 0}, {0, 40} } }, 0, 10, 15, 7, 3, 41 }, -    { 15, 0, 0, 0, 0, -1, 0, 5, 3, 0, { { { 0, 0}, {0, -40}, {0, -40}, {0, 0} } }, 0, 10, 15, 6, 1, 41 }, -    { 15, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, -40}, {0, -40}, {0, 0} } }, 0, 10, 15, 6, 1, 41 }, -    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 51 }, -    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 52 }, -    { 3, 0, 0, 0, 0, 0, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 52 }, -    { 3, 0, 0, 0, 0, 1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 52 }, -    { 3, 0, 0, 0, 0, 2, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 52 }, -    { 3, 0, 0, 0, 0, 3, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 52 }, -    { 3, 0, 0, 0, 0, 4, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 52 }, -    { 3, 0, 0, 0, 0, 5, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 52 }, -    { 3, 0, 0, 0, 0, 6, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 52 }, -    { 3, 0, 0, 0, 0, 7, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 52 }, -    { 3, 0, 0, 0, 0, 8, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 52 }, -    { 3, 0, 0, 0, 0, 9, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 52 }, -    { 14, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 40}, {0, 0}, {0, 0}, {0, 40} } }, 0, 10, 15, 7, 3, 136 }, -    { 15, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, -40}, {0, -40}, {0, 0} } }, 0, 10, 15, 6, 1, 136 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 106 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 103 }, -    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 103 }, -    { 14, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 39}, {0, 0}, {0, 0}, {0, 39} } }, 0, 10, 15, 7, 3, 161 }, -    { 15, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, -39}, {0, -39}, {0, 0} } }, 0, 10, 15, 6, 1, 161 }, -    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 169 }, -    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 169 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 110 }, -    { 17, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 17, 0, 0, 0, 0, -1, 0, 24, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 3, 3 }, -    { 18, 1, 0, 0, 0, -1, 0, 7, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 53 }, -    { 18, 1, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 87 }, -    { 25, 1, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 87 }, -    { 5, 1, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 87 }, -    { 18, 1, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 118 }, -    { 29, 1, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 118 }, -    { 5, 1, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 118 }, -    { 18, 1, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 117 }, -    { 5, 1, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 117 }, -    { 18, 1, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 128 }, -    { 5, 1, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 128 }, -    { 18, 1, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 64 }, -    { 5, 1, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 64 }, -    { 5, 1, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 64 }, -    { 25, 10, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 64 }, -    { 18, 1, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 76 }, -    { 25, 1, 0, 0, 0, -1, 0, 10, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 76 }, -    { 18, 1, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 98 }, -    { 18, 1, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 97 }, -    { 5, 1, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 97 }, -    { 18, 1, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 61 }, -    { 0, 17, 0, 0, 5, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 61 }, -    { 0, 17, 0, 220, 5, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 61 }, -    { 0, 17, 0, 230, 5, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 61 }, -    { 18, 1, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 61 }, -    { 0, 17, 0, 1, 5, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 61 }, -    { 0, 17, 0, 9, 5, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 61 }, -    { 5, 1, 0, 0, 0, 1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 61 }, -    { 5, 1, 0, 0, 0, 2, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 61 }, -    { 5, 1, 0, 0, 0, 3, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 61 }, -    { 5, 1, 0, 0, 0, 4, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 61 }, -    { 5, 1, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 61 }, -    { 5, 1, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 61 }, -    { 25, 1, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 61 }, -    { 25, 1, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 61 }, -    { 25, 1, 0, 0, 0, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 61 }, -    { 18, 1, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 88 }, -    { 5, 1, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 88 }, -    { 25, 1, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 88 }, -    { 18, 1, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 116 }, -    { 5, 1, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 116 }, -    { 18, 1, 0, 0, 2, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 112 }, -    { 18, 1, 0, 0, 3, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 112 }, -    { 18, 1, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 112 }, -    { 29, 1, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 112 }, -    { 18, 1, 0, 0, 4, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 112 }, -    { 0, 17, 0, 230, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 112 }, -    { 0, 17, 0, 220, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 112 }, -    { 5, 1, 0, 0, 2, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 112 }, -    { 5, 1, 0, 0, 3, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 112 }, -    { 25, 1, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 112 }, -    { 25, 1, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 18, 0, 1, 112 }, -    { 18, 1, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 80 }, -    { 25, 10, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 80 }, -    { 18, 1, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 89 }, -    { 5, 1, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 89 }, -    { 18, 1, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 90 }, -    { 5, 1, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 90 }, -    { 18, 1, 0, 0, 2, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 121 }, -    { 18, 1, 0, 0, 3, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 121 }, -    { 25, 1, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 121 }, -    { 5, 1, 0, 0, 3, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 121 }, -    { 5, 1, 0, 0, 2, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 121 }, -    { 5, 1, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 121 }, -    { 18, 1, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 91 }, -    { 14, 1, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 64}, {0, 0}, {0, 0}, {0, 64} } }, 0, 10, 15, 7, 3, 130 }, -    { 15, 1, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, -64}, {0, -64}, {0, 0} } }, 0, 10, 15, 6, 1, 130 }, -    { 5, 1, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 130 }, -    { 18, 13, 0, 0, 4, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 144 }, -    { 18, 13, 0, 0, 2, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 144 }, -    { 18, 13, 0, 0, 3, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 144 }, -    { 0, 17, 0, 230, 5, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 144 }, -    { 3, 5, 0, 0, 0, 0, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 144 }, -    { 3, 5, 0, 0, 0, 1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 144 }, -    { 3, 5, 0, 0, 0, 2, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 144 }, -    { 3, 5, 0, 0, 0, 3, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 144 }, -    { 3, 5, 0, 0, 0, 4, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 144 }, -    { 3, 5, 0, 0, 0, 5, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 144 }, -    { 3, 5, 0, 0, 0, 6, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 144 }, -    { 3, 5, 0, 0, 0, 7, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 144 }, -    { 3, 5, 0, 0, 0, 8, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 144 }, -    { 3, 5, 0, 0, 0, 9, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 144 }, -    { 3, 5, 0, 0, 0, 0, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 164 }, -    { 3, 5, 0, 0, 0, 1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 164 }, -    { 3, 5, 0, 0, 0, 2, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 164 }, -    { 3, 5, 0, 0, 0, 3, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 164 }, -    { 3, 5, 0, 0, 0, 4, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 164 }, -    { 3, 5, 0, 0, 0, 5, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 164 }, -    { 3, 5, 0, 0, 0, 6, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 164 }, -    { 3, 5, 0, 0, 0, 7, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 164 }, -    { 3, 5, 0, 0, 0, 8, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 164 }, -    { 3, 5, 0, 0, 0, 9, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 164 }, -    { 18, 1, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 164 }, -    { 17, 1, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 164 }, -    { 14, 1, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 32}, {0, 0}, {0, 0}, {0, 32} } }, 0, 10, 15, 7, 3, 164 }, -    { 0, 17, 0, 230, 5, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 164 }, -    { 20, 10, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 164 }, -    { 15, 1, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, -32}, {0, -32}, {0, 0} } }, 0, 10, 15, 6, 1, 164 }, -    { 26, 1, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 164 }, -    { 5, 5, 0, 0, 0, 1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 8 }, -    { 5, 5, 0, 0, 0, 2, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 8 }, -    { 5, 5, 0, 0, 0, 3, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 8 }, -    { 5, 5, 0, 0, 0, 4, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 8 }, -    { 5, 5, 0, 0, 0, 5, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 8 }, -    { 5, 5, 0, 0, 0, 6, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 8 }, -    { 5, 5, 0, 0, 0, 7, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 8 }, -    { 5, 5, 0, 0, 0, 8, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 8 }, -    { 5, 5, 0, 0, 0, 9, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 8 }, -    { 5, 5, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 8 }, -    { 18, 1, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 156 }, -    { 0, 17, 0, 230, 5, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 156 }, -    { 20, 1, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 156 }, -    { 18, 13, 0, 0, 3, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 18, 13, 0, 0, 2, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 8 }, -    { 0, 17, 0, 0, 5, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 0, 17, 0, 220, 5, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 8 }, -    { 18, 1, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 147 }, -    { 5, 1, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 147 }, -    { 18, 13, 0, 0, 2, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 148 }, -    { 18, 13, 0, 0, 3, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 148 }, -    { 18, 13, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 148 }, -    { 0, 17, 0, 220, 5, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 148 }, -    { 0, 17, 0, 230, 5, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 148 }, -    { 5, 13, 0, 0, 2, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 148 }, -    { 5, 13, 0, 0, 3, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 148 }, -    { 25, 13, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 12, 1, 148 }, -    { 18, 1, 0, 0, 2, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 158 }, -    { 18, 1, 0, 0, 3, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 158 }, -    { 0, 17, 0, 230, 5, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 158 }, -    { 0, 17, 0, 220, 5, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 158 }, -    { 25, 1, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 12, 1, 158 }, -    { 18, 1, 0, 0, 2, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 153 }, -    { 18, 1, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 153 }, -    { 18, 1, 0, 0, 3, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 153 }, -    { 5, 1, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 153 }, -    { 5, 1, 0, 0, 3, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 153 }, -    { 5, 1, 0, 0, 2, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 153 }, -    { 5, 1, 0, 0, 4, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 153 }, -    { 18, 1, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 149 }, -    { 1, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 94 }, -    { 0, 17, 0, 0, 5, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 94 }, -    { 18, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 39, 8, 1, 94 }, -    { 18, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 38, 8, 1, 94 }, -    { 0, 17, 0, 9, 5, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 41, 4, 1, 94 }, -    { 25, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 94 }, -    { 25, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 94 }, -    { 5, 10, 0, 0, 0, 1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 94 }, -    { 5, 10, 0, 0, 0, 2, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 94 }, -    { 5, 10, 0, 0, 0, 3, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 94 }, -    { 5, 10, 0, 0, 0, 4, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 94 }, -    { 5, 10, 0, 0, 0, 5, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 94 }, -    { 5, 10, 0, 0, 0, 6, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 94 }, -    { 5, 10, 0, 0, 0, 7, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 94 }, -    { 5, 10, 0, 0, 0, 8, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 94 }, -    { 5, 10, 0, 0, 0, 9, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 94 }, -    { 5, 10, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 94 }, -    { 3, 0, 0, 0, 0, 0, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 94 }, -    { 3, 0, 0, 0, 0, 1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 94 }, -    { 3, 0, 0, 0, 0, 2, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 94 }, -    { 3, 0, 0, 0, 0, 3, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 94 }, -    { 3, 0, 0, 0, 0, 4, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 94 }, -    { 3, 0, 0, 0, 0, 5, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 94 }, -    { 3, 0, 0, 0, 0, 6, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 94 }, -    { 3, 0, 0, 0, 0, 7, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 94 }, -    { 3, 0, 0, 0, 0, 8, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 94 }, -    { 3, 0, 0, 0, 0, 9, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 94 }, -    { 0, 17, 0, 9, 5, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 94 }, -    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 38, 8, 1, 94 }, -    { 0, 17, 0, 0, 5, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 94 }, -    { 0, 17, 0, 9, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 7, 4, 1, 94 }, -    { 0, 17, 0, 0, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 92 }, -    { 1, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 92 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 92 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 92 }, -    { 0, 17, 0, 9, 5, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 92 }, -    { 0, 17, 0, 7, 5, -1, 0, 11, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 92 }, -    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 92 }, -    { 10, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 7, 16, 14, 9, 0, 92 }, -    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 92 }, -    { 0, 17, 0, 0, 5, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 92 }, -    { 10, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 7, 16, 14, 9, 0, 92 }, -    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 101 }, -    { 3, 0, 0, 0, 0, 0, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 101 }, -    { 3, 0, 0, 0, 0, 1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 101 }, -    { 3, 0, 0, 0, 0, 2, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 101 }, -    { 3, 0, 0, 0, 0, 3, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 101 }, -    { 3, 0, 0, 0, 0, 4, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 101 }, -    { 3, 0, 0, 0, 0, 5, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 101 }, -    { 3, 0, 0, 0, 0, 6, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 101 }, -    { 3, 0, 0, 0, 0, 7, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 101 }, -    { 3, 0, 0, 0, 0, 8, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 101 }, -    { 3, 0, 0, 0, 0, 9, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 101 }, -    { 0, 17, 0, 230, 5, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 96 }, -    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 96 }, -    { 0, 17, 0, 0, 5, -1, 0, 13, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 96 }, -    { 0, 17, 0, 0, 5, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 96 }, -    { 1, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 96 }, -    { 0, 17, 0, 0, 5, -1, 0, 13, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 96 }, -    { 0, 17, 0, 9, 5, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 96 }, -    { 3, 0, 0, 0, 0, 0, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 96 }, -    { 3, 0, 0, 0, 0, 1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 96 }, -    { 3, 0, 0, 0, 0, 2, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 96 }, -    { 3, 0, 0, 0, 0, 3, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 96 }, -    { 3, 0, 0, 0, 0, 4, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 96 }, -    { 3, 0, 0, 0, 0, 5, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 96 }, -    { 3, 0, 0, 0, 0, 6, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 96 }, -    { 3, 0, 0, 0, 0, 7, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 96 }, -    { 3, 0, 0, 0, 0, 8, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 96 }, -    { 3, 0, 0, 0, 0, 9, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 96 }, -    { 25, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 96 }, -    { 25, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 96 }, -    { 18, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 96 }, -    { 1, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 96 }, -    { 18, 0, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 96 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 111 }, -    { 0, 17, 0, 7, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 111 }, -    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 111 }, -    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 24, 0, 1, 111 }, -    { 0, 17, 0, 0, 5, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 100 }, -    { 1, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 100 }, -    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 100 }, -    { 1, 0, 0, 9, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 100 }, -    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 7, 10, 15, 8, 1, 100 }, -    { 25, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 100 }, -    { 25, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 100 }, -    { 25, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 100 }, -    { 0, 17, 0, 0, 5, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 100 }, -    { 0, 17, 0, 7, 5, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 100 }, -    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 12, 1, 100 }, -    { 1, 0, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 100 }, -    { 0, 17, 0, 0, 5, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 100 }, -    { 3, 0, 0, 0, 0, 0, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 100 }, -    { 3, 0, 0, 0, 0, 1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 100 }, -    { 3, 0, 0, 0, 0, 2, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 100 }, -    { 3, 0, 0, 0, 0, 3, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 100 }, -    { 3, 0, 0, 0, 0, 4, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 100 }, -    { 3, 0, 0, 0, 0, 5, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 100 }, -    { 3, 0, 0, 0, 0, 6, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 100 }, -    { 3, 0, 0, 0, 0, 7, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 100 }, -    { 3, 0, 0, 0, 0, 8, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 100 }, -    { 3, 0, 0, 0, 0, 9, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 100 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 100 }, -    { 25, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 24, 0, 1, 100 }, -    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 100 }, -    { 25, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 100 }, -    { 25, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 100 }, -    { 5, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 20 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 109 }, -    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 109 }, -    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 109 }, -    { 1, 0, 0, 9, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 109 }, -    { 0, 17, 0, 7, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 109 }, -    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 109 }, -    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 109 }, -    { 0, 17, 0, 0, 5, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 109 }, -    { 18, 0, 0, 0, 0, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 109 }, -    { 0, 17, 0, 0, 5, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 109 }, -    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 129 }, -    { 25, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 129 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 123 }, -    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 123 }, -    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 123 }, -    { 0, 17, 0, 7, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 123 }, -    { 0, 17, 0, 9, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 123 }, -    { 3, 0, 0, 0, 0, 0, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 123 }, -    { 3, 0, 0, 0, 0, 1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 123 }, -    { 3, 0, 0, 0, 0, 2, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 123 }, -    { 3, 0, 0, 0, 0, 3, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 123 }, -    { 3, 0, 0, 0, 0, 4, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 123 }, -    { 3, 0, 0, 0, 0, 5, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 123 }, -    { 3, 0, 0, 0, 0, 6, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 123 }, -    { 3, 0, 0, 0, 0, 7, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 123 }, -    { 3, 0, 0, 0, 0, 8, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 123 }, -    { 3, 0, 0, 0, 0, 9, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 123 }, -    { 0, 17, 0, 0, 5, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 107 }, -    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 107 }, -    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 107 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 38, 8, 1, 107 }, -    { 0, 17, 0, 7, 5, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 7, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 107 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 21, 8, 1, 107 }, -    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 107 }, -    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 107 }, -    { 1, 0, 0, 9, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 41, 4, 1, 107 }, -    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 40, 8, 1, 107 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 40, 8, 1, 107 }, -    { 0, 17, 0, 230, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 107 }, -    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 40, 8, 1, 170 }, -    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 40, 8, 1, 170 }, -    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 38, 8, 1, 170 }, -    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 17, 8, 1, 170 }, -    { 1, 0, 0, 0, 0, -1, 0, 27, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 170 }, -    { 1, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 170 }, -    { 0, 17, 0, 0, 5, -1, 0, 27, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 170 }, -    { 0, 17, 0, 0, 5, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 170 }, -    { 1, 0, 0, 0, 0, -1, 0, 27, 3, 221, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 170 }, -    { 0, 17, 0, 9, 5, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 170 }, -    { 1, 0, 0, 9, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 170 }, -    { 0, 17, 0, 9, 5, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 41, 4, 1, 170 }, -    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 7, 10, 39, 8, 1, 170 }, -    { 25, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 12, 1, 170 }, -    { 25, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 170 }, -    { 18, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 135 }, -    { 1, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 135 }, -    { 0, 17, 0, 0, 5, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 135 }, -    { 0, 17, 0, 9, 5, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 135 }, -    { 0, 17, 0, 7, 5, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 135 }, -    { 25, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 135 }, -    { 25, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 135 }, -    { 25, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 135 }, -    { 3, 0, 0, 0, 0, 0, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 135 }, -    { 3, 0, 0, 0, 0, 1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 135 }, -    { 3, 0, 0, 0, 0, 2, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 135 }, -    { 3, 0, 0, 0, 0, 3, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 135 }, -    { 3, 0, 0, 0, 0, 4, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 135 }, -    { 3, 0, 0, 0, 0, 5, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 135 }, -    { 3, 0, 0, 0, 0, 6, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 135 }, -    { 3, 0, 0, 0, 0, 7, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 135 }, -    { 3, 0, 0, 0, 0, 8, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 135 }, -    { 3, 0, 0, 0, 0, 9, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 135 }, -    { 25, 0, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 135 }, -    { 0, 17, 0, 230, 5, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 135 }, -    { 18, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 135 }, -    { 18, 0, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 135 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 124 }, -    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 124 }, -    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 124 }, -    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 124 }, -    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 124 }, -    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 124 }, -    { 0, 17, 0, 9, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 124 }, -    { 0, 17, 0, 7, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 124 }, -    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 124 }, -    { 3, 0, 0, 0, 0, 0, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 124 }, -    { 3, 0, 0, 0, 0, 1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 124 }, -    { 3, 0, 0, 0, 0, 2, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 124 }, -    { 3, 0, 0, 0, 0, 3, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 124 }, -    { 3, 0, 0, 0, 0, 4, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 124 }, -    { 3, 0, 0, 0, 0, 5, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 124 }, -    { 3, 0, 0, 0, 0, 6, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 124 }, -    { 3, 0, 0, 0, 0, 7, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 124 }, -    { 3, 0, 0, 0, 0, 8, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 124 }, -    { 3, 0, 0, 0, 0, 9, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 124 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 122 }, -    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 122 }, -    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 122 }, -    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 122 }, -    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 122 }, -    { 0, 17, 0, 9, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 122 }, -    { 0, 17, 0, 7, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 122 }, -    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 24, 0, 1, 122 }, -    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 122 }, -    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 0, 1, 122 }, -    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 122 }, -    { 25, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 122 }, -    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 122 }, -    { 0, 17, 0, 0, 5, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 122 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 114 }, -    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 114 }, -    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 114 }, -    { 0, 17, 0, 9, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 114 }, -    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 114 }, -    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 114 }, -    { 3, 0, 0, 0, 0, 0, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 114 }, -    { 3, 0, 0, 0, 0, 1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 114 }, -    { 3, 0, 0, 0, 0, 2, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 114 }, -    { 3, 0, 0, 0, 0, 3, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 114 }, -    { 3, 0, 0, 0, 0, 4, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 114 }, -    { 3, 0, 0, 0, 0, 5, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 114 }, -    { 3, 0, 0, 0, 0, 6, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 114 }, -    { 3, 0, 0, 0, 0, 7, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 114 }, -    { 3, 0, 0, 0, 0, 8, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 114 }, -    { 3, 0, 0, 0, 0, 9, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 114 }, -    { 25, 10, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 24, 0, 1, 33 }, -    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 102 }, -    { 0, 17, 0, 0, 5, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 102 }, -    { 1, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 102 }, -    { 1, 0, 0, 9, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 102 }, -    { 0, 17, 0, 7, 5, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 102 }, -    { 18, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 102 }, -    { 25, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 102 }, -    { 3, 0, 0, 0, 0, 0, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 102 }, -    { 3, 0, 0, 0, 0, 1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 102 }, -    { 3, 0, 0, 0, 0, 2, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 102 }, -    { 3, 0, 0, 0, 0, 3, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 102 }, -    { 3, 0, 0, 0, 0, 4, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 102 }, -    { 3, 0, 0, 0, 0, 5, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 102 }, -    { 3, 0, 0, 0, 0, 6, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 102 }, -    { 3, 0, 0, 0, 0, 7, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 102 }, -    { 3, 0, 0, 0, 0, 8, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 102 }, -    { 3, 0, 0, 0, 0, 9, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 102 }, -    { 3, 0, 0, 0, 0, 0, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 2, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 3, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 4, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 5, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 6, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 7, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 8, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 3, 0, 0, 0, 0, 9, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 24 }, -    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 126 }, -    { 18, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 126 }, -    { 0, 17, 0, 0, 5, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 126 }, -    { 1, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 44, 4, 1, 126 }, -    { 1, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 4, 44, 4, 1, 126 }, -    { 0, 17, 0, 9, 5, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 44, 4, 1, 126 }, -    { 3, 0, 0, 0, 0, 0, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 126 }, -    { 3, 0, 0, 0, 0, 1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 126 }, -    { 3, 0, 0, 0, 0, 2, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 126 }, -    { 3, 0, 0, 0, 0, 3, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 126 }, -    { 3, 0, 0, 0, 0, 4, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 126 }, -    { 3, 0, 0, 0, 0, 5, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 126 }, -    { 3, 0, 0, 0, 0, 6, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 126 }, -    { 3, 0, 0, 0, 0, 7, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 126 }, -    { 3, 0, 0, 0, 0, 8, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 126 }, -    { 3, 0, 0, 0, 0, 9, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 126 }, -    { 5, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 0, 1, 126 }, -    { 25, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 126 }, -    { 29, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 0, 1, 126 }, -    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 44, 8, 1, 126 }, -    { 18, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 142 }, -    { 1, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 142 }, -    { 0, 17, 0, 0, 5, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 142 }, -    { 0, 17, 0, 9, 5, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 142 }, -    { 0, 17, 0, 7, 5, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 142 }, -    { 25, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 142 }, -    { 14, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 32}, {0, 0}, {0, 0}, {0, 32} } }, 0, 10, 15, 7, 3, 125 }, -    { 15, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, -32}, {0, -32}, {0, 0} } }, 0, 10, 15, 6, 1, 125 }, -    { 3, 0, 0, 0, 0, 0, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 125 }, -    { 3, 0, 0, 0, 0, 1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 125 }, -    { 3, 0, 0, 0, 0, 2, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 125 }, -    { 3, 0, 0, 0, 0, 3, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 125 }, -    { 3, 0, 0, 0, 0, 4, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 125 }, -    { 3, 0, 0, 0, 0, 5, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 125 }, -    { 3, 0, 0, 0, 0, 6, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 125 }, -    { 3, 0, 0, 0, 0, 7, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 125 }, -    { 3, 0, 0, 0, 0, 8, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 125 }, -    { 3, 0, 0, 0, 0, 9, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 125 }, -    { 5, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 125 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 125 }, -    { 18, 0, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 38, 8, 1, 154 }, -    { 1, 0, 0, 0, 0, -1, 0, 23, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 154 }, -    { 1, 0, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 154 }, -    { 1, 0, 0, 0, 0, -1, 0, 23, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 154 }, -    { 0, 17, 0, 0, 5, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 154 }, -    { 1, 0, 0, 9, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 154 }, -    { 0, 17, 0, 9, 5, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 41, 4, 1, 154 }, -    { 18, 0, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 7, 10, 39, 8, 1, 154 }, -    { 0, 17, 0, 7, 5, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 154 }, -    { 25, 0, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 154 }, -    { 25, 0, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 154 }, -    { 3, 0, 0, 0, 0, 0, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 154 }, -    { 3, 0, 0, 0, 0, 1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 154 }, -    { 3, 0, 0, 0, 0, 2, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 154 }, -    { 3, 0, 0, 0, 0, 3, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 154 }, -    { 3, 0, 0, 0, 0, 4, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 154 }, -    { 3, 0, 0, 0, 0, 5, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 154 }, -    { 3, 0, 0, 0, 0, 6, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 154 }, -    { 3, 0, 0, 0, 0, 7, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 154 }, -    { 3, 0, 0, 0, 0, 8, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 154 }, -    { 3, 0, 0, 0, 0, 9, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 154 }, -    { 18, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 150 }, -    { 1, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 150 }, -    { 0, 17, 0, 0, 5, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 150 }, -    { 0, 17, 0, 9, 5, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 150 }, -    { 25, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 24, 0, 1, 150 }, -    { 18, 0, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 141 }, -    { 0, 17, 0, 0, 5, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 141 }, -    { 0, 0, 0, 0, 5, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 141 }, -    { 0, 17, 0, 9, 5, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 141 }, -    { 1, 0, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 141 }, -    { 18, 0, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 7, 10, 15, 8, 1, 141 }, -    { 25, 0, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 24, 0, 1, 141 }, -    { 25, 0, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 141 }, -    { 25, 0, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 141 }, -    { 25, 0, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 141 }, -    { 18, 0, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 140 }, -    { 0, 17, 0, 0, 5, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 140 }, -    { 1, 0, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 140 }, -    { 18, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 7, 10, 15, 8, 1, 140 }, -    { 18, 0, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 7, 10, 15, 8, 1, 140 }, -    { 0, 17, 0, 9, 5, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 140 }, -    { 25, 0, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 140 }, -    { 25, 0, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 140 }, -    { 18, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 140 }, -    { 25, 0, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 24, 0, 1, 140 }, -    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 29 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 119 }, -    { 25, 0, 0, 0, 0, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 24, 0, 1, 11 }, -    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 168 }, -    { 25, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 168 }, -    { 3, 0, 0, 0, 0, 0, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 168 }, -    { 3, 0, 0, 0, 0, 1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 168 }, -    { 3, 0, 0, 0, 0, 2, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 168 }, -    { 3, 0, 0, 0, 0, 3, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 168 }, -    { 3, 0, 0, 0, 0, 4, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 168 }, -    { 3, 0, 0, 0, 0, 5, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 168 }, -    { 3, 0, 0, 0, 0, 6, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 168 }, -    { 3, 0, 0, 0, 0, 7, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 168 }, -    { 3, 0, 0, 0, 0, 8, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 168 }, -    { 3, 0, 0, 0, 0, 9, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 168 }, -    { 18, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 133 }, -    { 1, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 133 }, -    { 0, 17, 0, 0, 5, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 133 }, -    { 0, 0, 0, 9, 5, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 133 }, -    { 25, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 133 }, -    { 25, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 133 }, -    { 3, 0, 0, 0, 0, 0, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 133 }, -    { 3, 0, 0, 0, 0, 1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 133 }, -    { 3, 0, 0, 0, 0, 2, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 133 }, -    { 3, 0, 0, 0, 0, 3, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 133 }, -    { 3, 0, 0, 0, 0, 4, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 133 }, -    { 3, 0, 0, 0, 0, 5, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 133 }, -    { 3, 0, 0, 0, 0, 6, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 133 }, -    { 3, 0, 0, 0, 0, 7, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 133 }, -    { 3, 0, 0, 0, 0, 8, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 133 }, -    { 3, 0, 0, 0, 0, 9, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 133 }, -    { 5, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 133 }, -    { 25, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 24, 0, 1, 134 }, -    { 25, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 9, 0, 1, 134 }, -    { 18, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 134 }, -    { 0, 17, 0, 0, 5, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 134 }, -    { 1, 0, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 134 }, -    { 18, 0, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 138 }, -    { 0, 17, 0, 0, 5, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 138 }, -    { 0, 17, 0, 7, 5, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 138 }, -    { 0, 17, 0, 9, 5, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 138 }, -    { 18, 0, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 7, 10, 15, 8, 1, 138 }, -    { 3, 0, 0, 0, 0, 0, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 138 }, -    { 3, 0, 0, 0, 0, 1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 138 }, -    { 3, 0, 0, 0, 0, 2, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 138 }, -    { 3, 0, 0, 0, 0, 3, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 138 }, -    { 3, 0, 0, 0, 0, 4, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 138 }, -    { 3, 0, 0, 0, 0, 5, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 138 }, -    { 3, 0, 0, 0, 0, 6, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 138 }, -    { 3, 0, 0, 0, 0, 7, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 138 }, -    { 3, 0, 0, 0, 0, 8, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 138 }, -    { 3, 0, 0, 0, 0, 9, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 138 }, -    { 18, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 143 }, -    { 1, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 143 }, -    { 0, 17, 0, 0, 5, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 143 }, -    { 0, 17, 0, 9, 5, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 143 }, -    { 3, 0, 0, 0, 0, 0, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 143 }, -    { 3, 0, 0, 0, 0, 1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 143 }, -    { 3, 0, 0, 0, 0, 2, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 143 }, -    { 3, 0, 0, 0, 0, 3, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 143 }, -    { 3, 0, 0, 0, 0, 4, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 143 }, -    { 3, 0, 0, 0, 0, 5, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 143 }, -    { 3, 0, 0, 0, 0, 6, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 143 }, -    { 3, 0, 0, 0, 0, 7, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 143 }, -    { 3, 0, 0, 0, 0, 8, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 143 }, -    { 3, 0, 0, 0, 0, 9, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 143 }, -    { 18, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 40, 8, 1, 145 }, -    { 18, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 21, 8, 1, 145 }, -    { 0, 17, 0, 0, 5, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 145 }, -    { 1, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 145 }, -    { 25, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 145 }, -    { 0, 17, 0, 0, 5, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 162 }, -    { 18, 0, 0, 0, 0, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 7, 10, 39, 8, 1, 162 }, -    { 1, 0, 0, 0, 0, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 162 }, -    { 18, 0, 0, 0, 0, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 38, 8, 1, 162 }, -    { 1, 0, 0, 9, 0, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 162 }, -    { 0, 17, 0, 9, 5, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 41, 4, 1, 162 }, -    { 25, 0, 0, 0, 0, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 162 }, -    { 25, 0, 0, 0, 0, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 162 }, -    { 3, 0, 0, 0, 0, 0, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 162 }, -    { 3, 0, 0, 0, 0, 1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 162 }, -    { 3, 0, 0, 0, 0, 2, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 162 }, -    { 3, 0, 0, 0, 0, 3, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 162 }, -    { 3, 0, 0, 0, 0, 4, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 162 }, -    { 3, 0, 0, 0, 0, 5, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 162 }, -    { 3, 0, 0, 0, 0, 6, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 162 }, -    { 3, 0, 0, 0, 0, 7, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 162 }, -    { 3, 0, 0, 0, 0, 8, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 162 }, -    { 3, 0, 0, 0, 0, 9, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 162 }, -    { 0, 17, 0, 0, 5, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 162 }, -    { 18, 0, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 83 }, -    { 5, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 16 }, -    { 29, 10, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 16 }, -    { 27, 4, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 1, 16 }, -    { 25, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 16 }, -    { 18, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 63 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 63 }, -    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 63 }, -    { 4, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 63 }, -    { 4, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 63 }, -    { 25, 0, 0, 0, 0, -1, 0, 9, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 63 }, -    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 63 }, -    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 157 }, -    { 25, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 157 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 81 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 0, 8, 1, 81 }, -    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 1, 8, 1, 81 }, -    { 18, 0, 0, 0, 0, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 0, 8, 1, 81 }, -    { 10, 0, 0, 0, 5, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 7, 4, 0, 81 }, -    { 10, 0, 0, 0, 5, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 0, 4, 0, 81 }, -    { 10, 0, 0, 0, 5, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 1, 4, 0, 81 }, -    { 10, 0, 0, 0, 5, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 7, 4, 0, 81 }, -    { 10, 0, 0, 0, 5, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 0, 4, 0, 81 }, -    { 10, 0, 0, 0, 5, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 1, 4, 0, 81 }, -    { 0, 17, 0, 0, 5, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 81 }, -    { 18, 0, 0, 0, 0, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 81 }, -    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 81 }, -    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 127 }, -    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 0, 8, 1, 127 }, -    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 1, 8, 1, 127 }, -    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 40, 8, 1, 165 }, -    { 0, 17, 0, 0, 5, -1, 0, 27, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 165 }, -    { 0, 17, 0, 0, 5, -1, 0, 27, 3, 221, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 165 }, -    { 1, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 165 }, -    { 0, 17, 0, 0, 5, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 165 }, -    { 0, 17, 0, 9, 5, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 165 }, -    { 3, 0, 0, 0, 0, 0, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 165 }, -    { 3, 0, 0, 0, 0, 1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 165 }, -    { 3, 0, 0, 0, 0, 2, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 165 }, -    { 3, 0, 0, 0, 0, 3, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 165 }, -    { 3, 0, 0, 0, 0, 4, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 165 }, -    { 3, 0, 0, 0, 0, 5, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 165 }, -    { 3, 0, 0, 0, 0, 6, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 165 }, -    { 3, 0, 0, 0, 0, 7, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 165 }, -    { 3, 0, 0, 0, 0, 8, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 165 }, -    { 3, 0, 0, 0, 0, 9, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 40, 9, 1, 165 }, -    { 18, 0, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 84 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 115 }, -    { 3, 0, 0, 0, 0, 0, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 115 }, -    { 3, 0, 0, 0, 0, 1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 115 }, -    { 3, 0, 0, 0, 0, 2, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 115 }, -    { 3, 0, 0, 0, 0, 3, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 115 }, -    { 3, 0, 0, 0, 0, 4, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 115 }, -    { 3, 0, 0, 0, 0, 5, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 115 }, -    { 3, 0, 0, 0, 0, 6, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 115 }, -    { 3, 0, 0, 0, 0, 7, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 115 }, -    { 3, 0, 0, 0, 0, 8, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 115 }, -    { 3, 0, 0, 0, 0, 9, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 115 }, -    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 115 }, -    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 159 }, -    { 3, 0, 0, 0, 0, 0, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 159 }, -    { 3, 0, 0, 0, 0, 1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 159 }, -    { 3, 0, 0, 0, 0, 2, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 159 }, -    { 3, 0, 0, 0, 0, 3, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 159 }, -    { 3, 0, 0, 0, 0, 4, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 159 }, -    { 3, 0, 0, 0, 0, 5, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 159 }, -    { 3, 0, 0, 0, 0, 6, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 159 }, -    { 3, 0, 0, 0, 0, 7, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 159 }, -    { 3, 0, 0, 0, 0, 8, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 159 }, -    { 3, 0, 0, 0, 0, 9, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 159 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 104 }, -    { 0, 17, 0, 1, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 104 }, -    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 104 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 108 }, -    { 0, 17, 0, 230, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 108 }, -    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 108 }, -    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 108 }, -    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 108 }, -    { 29, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 108 }, -    { 17, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 108 }, -    { 3, 0, 0, 0, 0, 0, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 108 }, -    { 3, 0, 0, 0, 0, 1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 108 }, -    { 3, 0, 0, 0, 0, 2, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 108 }, -    { 3, 0, 0, 0, 0, 3, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 108 }, -    { 3, 0, 0, 0, 0, 4, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 108 }, -    { 3, 0, 0, 0, 0, 5, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 108 }, -    { 3, 0, 0, 0, 0, 6, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 108 }, -    { 3, 0, 0, 0, 0, 7, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 108 }, -    { 3, 0, 0, 0, 0, 8, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 108 }, -    { 3, 0, 0, 0, 0, 9, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 108 }, -    { 5, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 108 }, -    { 17, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 166 }, -    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 166 }, -    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 10, 10, 15, 8, 1, 166 }, -    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 204, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 10, 10, 15, 8, 1, 166 }, -    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 221, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 10, 10, 15, 8, 1, 166 }, -    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 17, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 10, 10, 15, 8, 1, 166 }, -    { 25, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 166 }, -    { 25, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 166 }, -    { 3, 0, 0, 0, 0, 0, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 166 }, -    { 3, 0, 0, 0, 0, 1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 166 }, -    { 3, 0, 0, 0, 0, 2, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 166 }, -    { 3, 0, 0, 0, 0, 3, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 166 }, -    { 3, 0, 0, 0, 0, 4, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 166 }, -    { 3, 0, 0, 0, 0, 5, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 166 }, -    { 3, 0, 0, 0, 0, 6, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 166 }, -    { 3, 0, 0, 0, 0, 7, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 166 }, -    { 3, 0, 0, 0, 0, 8, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 166 }, -    { 3, 0, 0, 0, 0, 9, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 166 }, -    { 14, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 32}, {0, 0}, {0, 0}, {0, 32} } }, 0, 10, 15, 7, 3, 146 }, -    { 15, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, -32}, {0, -32}, {0, 0} } }, 0, 10, 15, 6, 1, 146 }, -    { 5, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 146 }, -    { 25, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 146 }, -    { 25, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 146 }, -    { 25, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 146 }, -    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 99 }, -    { 18, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 99 }, -    { 0, 17, 0, 0, 5, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 99 }, -    { 1, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 99 }, -    { 1, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 8, 4, 27, 4, 1, 99 }, -    { 0, 17, 0, 0, 5, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 99 }, -    { 17, 0, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 99 }, -    { 17, 0, 0, 0, 0, -1, 0, 18, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 8, 8, 1, 137 }, -    { 17, 0, 0, 0, 0, -1, 0, 19, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 8, 8, 1, 139 }, -    { 25, 10, 0, 0, 0, -1, 0, 21, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 8, 0, 1, 37 }, -    { 17, 0, 0, 0, 0, -1, 0, 21, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 8, 8, 1, 37 }, -    { 0, 17, 0, 0, 5, -1, 0, 23, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 7, 4, 1, 155 }, -    { 1, 0, 0, 6, 0, -1, 0, 23, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 18, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 137 }, -    { 18, 0, 0, 0, 0, -1, 0, 20, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 137 }, -    { 18, 0, 0, 0, 0, -1, 0, 21, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 137 }, -    { 18, 0, 0, 0, 0, -1, 0, 23, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 137 }, -    { 18, 0, 0, 0, 0, -1, 0, 23, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 8, 1, 155 }, -    { 18, 0, 0, 0, 0, -1, 0, 27, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 8, 1, 155 }, -    { 17, 0, 0, 0, 0, -1, 0, 24, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 15, 8, 1, 35 }, -    { 18, 0, 0, 0, 0, -1, 0, 12, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 17, 8, 1, 35 }, -    { 18, 0, 0, 0, 0, -1, 0, 12, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 34 }, -    { 18, 0, 0, 0, 0, -1, 0, 19, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 34 }, -    { 18, 0, 0, 0, 0, -1, 0, 24, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 34 }, -    { 18, 0, 0, 0, 0, -1, 0, 24, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 17, 8, 1, 35 }, -    { 18, 0, 0, 0, 0, -1, 0, 25, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 8, 8, 1, 34 }, -    { 18, 0, 0, 0, 0, -1, 0, 21, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 8, 8, 1, 34 }, -    { 18, 0, 0, 0, 0, -1, 0, 25, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 8, 8, 1, 35 }, -    { 18, 0, 0, 0, 0, -1, 0, 21, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 8, 8, 8, 1, 35 }, -    { 18, 0, 0, 0, 0, -1, 0, 19, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 139 }, -    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 105 }, -    { 29, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 105 }, -    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 105 }, -    { 0, 17, 0, 1, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 105 }, -    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 105 }, -    { 10, 18, 0, 0, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 27, 4, 2, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 27, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 3, 2, 0, 0, 0, 0, 0, 27, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 1, 0, 27, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 2, 0, 27, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 3, 0, 27, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 4, 0, 27, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 5, 0, 27, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 6, 0, 27, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 7, 0, 27, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 8, 0, 27, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 9, 0, 27, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 0, 17, 0, 0, 5, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 29, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 5, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 5, 3, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 1, 0, 0, 216, 0, -1, 0, 5, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 2 }, -    { 0, 17, 0, 1, 5, -1, 0, 5, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 1, 0, 0, 226, 0, -1, 0, 5, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 2 }, -    { 10, 18, 0, 0, 5, -1, 0, 5, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 27, 4, 2, 2 }, -    { 0, 17, 0, 220, 5, -1, 0, 5, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 0, 17, 0, 230, 5, -1, 0, 5, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 1 }, -    { 29, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 0, 17, 0, 230, 5, -1, 0, 8, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 4 }, -    { 5, 0, 0, 0, 0, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 0, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 0, 0, 0, 0, -1, 0, 9, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 5, 0, 0, 0, 0, -1, 0, 20, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 14, 0, 0, 0, 0, -1, 0, 5, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 3, 2 }, -    { 15, 0, 0, 0, 0, -1, 0, 5, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 2 }, -    { 15, 0, 0, 0, 0, -1, 0, 7, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 2 }, -    { 26, 10, 0, 0, 0, -1, 0, 5, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 14, 0, 0, 0, 0, -1, 0, 9, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 3, 2 }, -    { 15, 0, 0, 0, 0, -1, 0, 9, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 2 }, -    { 3, 2, 0, 0, 0, 0, 0, 5, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 1, 0, 5, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 2, 0, 5, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 3, 0, 5, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 4, 0, 5, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 5, 0, 5, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 6, 0, 5, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 7, 0, 5, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 8, 0, 5, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 9, 0, 5, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 131 }, -    { 0, 17, 0, 0, 5, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 131 }, -    { 25, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 0, 1, 131 }, -    { 25, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 21, 12, 1, 131 }, -    { 25, 0, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 131 }, -    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 3 }, -    { 15, 0, 0, 0, 0, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 1, 3 }, -    { 0, 17, 0, 230, 5, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 57 }, -    { 17, 0, 0, 0, 0, -1, 0, 25, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 6, 3, 5 }, -    { 0, 17, 0, 230, 5, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 5 }, -    { 18, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 151 }, -    { 0, 17, 0, 230, 5, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 151 }, -    { 17, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 151 }, -    { 3, 0, 0, 0, 0, 0, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 151 }, -    { 3, 0, 0, 0, 0, 1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 151 }, -    { 3, 0, 0, 0, 0, 2, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 151 }, -    { 3, 0, 0, 0, 0, 3, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 151 }, -    { 3, 0, 0, 0, 0, 4, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 151 }, -    { 3, 0, 0, 0, 0, 5, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 151 }, -    { 3, 0, 0, 0, 0, 6, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 151 }, -    { 3, 0, 0, 0, 0, 7, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 151 }, -    { 3, 0, 0, 0, 0, 8, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 151 }, -    { 3, 0, 0, 0, 0, 9, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 151 }, -    { 29, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 151 }, -    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 160 }, -    { 0, 17, 0, 230, 5, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 160 }, -    { 18, 0, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 152 }, -    { 0, 17, 0, 230, 5, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 152 }, -    { 3, 0, 0, 0, 0, 0, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 152 }, -    { 3, 0, 0, 0, 0, 1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 152 }, -    { 3, 0, 0, 0, 0, 2, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 152 }, -    { 3, 0, 0, 0, 0, 3, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 152 }, -    { 3, 0, 0, 0, 0, 4, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 152 }, -    { 3, 0, 0, 0, 0, 5, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 152 }, -    { 3, 0, 0, 0, 0, 6, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 152 }, -    { 3, 0, 0, 0, 0, 7, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 152 }, -    { 3, 0, 0, 0, 0, 8, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 152 }, -    { 3, 0, 0, 0, 0, 9, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 152 }, -    { 27, 4, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 12, 0, 1, 152 }, -    { 18, 0, 0, 0, 0, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 163 }, -    { 17, 0, 0, 0, 0, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 163 }, -    { 0, 17, 0, 232, 5, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 163 }, -    { 0, 17, 0, 220, 5, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 163 }, -    { 0, 17, 0, 230, 5, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 163 }, -    { 3, 0, 0, 0, 0, 0, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 163 }, -    { 3, 0, 0, 0, 0, 1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 163 }, -    { 3, 0, 0, 0, 0, 2, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 163 }, -    { 3, 0, 0, 0, 0, 3, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 163 }, -    { 3, 0, 0, 0, 0, 4, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 163 }, -    { 3, 0, 0, 0, 0, 5, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 163 }, -    { 3, 0, 0, 0, 0, 6, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 163 }, -    { 3, 0, 0, 0, 0, 7, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 163 }, -    { 3, 0, 0, 0, 0, 8, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 163 }, -    { 3, 0, 0, 0, 0, 9, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 163 }, -    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 167 }, -    { 0, 17, 0, 230, 5, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 167 }, -    { 0, 17, 0, 220, 5, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 167 }, -    { 3, 0, 0, 0, 0, 0, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 167 }, -    { 3, 0, 0, 0, 0, 1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 167 }, -    { 3, 0, 0, 0, 0, 2, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 167 }, -    { 3, 0, 0, 0, 0, 3, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 167 }, -    { 3, 0, 0, 0, 0, 4, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 167 }, -    { 3, 0, 0, 0, 0, 5, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 167 }, -    { 3, 0, 0, 0, 0, 6, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 167 }, -    { 3, 0, 0, 0, 0, 7, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 167 }, -    { 3, 0, 0, 0, 0, 8, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 167 }, -    { 3, 0, 0, 0, 0, 9, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 167 }, -    { 25, 0, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 167 }, -    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 27 }, -    { 18, 1, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 113 }, -    { 5, 1, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 113 }, -    { 0, 17, 0, 220, 5, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 113 }, -    { 14, 1, 0, 0, 2, -1, 0, 18, 3, 0, { { { 0, 34}, {0, 0}, {0, 0}, {0, 34} } }, 0, 10, 15, 7, 3, 132 }, -    { 15, 1, 0, 0, 2, -1, 0, 18, 3, 0, { { { 0, 0}, {0, -34}, {0, -34}, {0, 0} } }, 0, 10, 15, 6, 1, 132 }, -    { 0, 17, 0, 230, 5, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 132 }, -    { 0, 17, 0, 7, 5, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 1, 132 }, -    { 17, 1, 0, 0, 5, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 1, 132 }, -    { 3, 1, 0, 0, 0, 0, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 132 }, -    { 3, 1, 0, 0, 0, 1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 132 }, -    { 3, 1, 0, 0, 0, 2, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 132 }, -    { 3, 1, 0, 0, 0, 3, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 132 }, -    { 3, 1, 0, 0, 0, 4, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 132 }, -    { 3, 1, 0, 0, 0, 5, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 132 }, -    { 3, 1, 0, 0, 0, 6, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 132 }, -    { 3, 1, 0, 0, 0, 7, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 132 }, -    { 3, 1, 0, 0, 0, 8, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 132 }, -    { 3, 1, 0, 0, 0, 9, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 1, 132 }, -    { 25, 1, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 0, 0, 1, 132 }, -    { 5, 13, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 13, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 1, 2 }, -    { 27, 13, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 13, 0, 1, 2 }, -    { 5, 13, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 13, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 18, 13, 0, 0, 0, -1, 0, 13, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 8, 3, 8 }, -    { 26, 10, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 8 }, -    { 29, 10, 3, 0, 0, -1, 0, 10, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 13, 0, 0, 0, 0, -1, 0, 0, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 0, 0 }, -    { 29, 10, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 5, 2, 0, 0, 0, 0, 0, 11, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 0, 2 }, -    { 5, 2, 0, 0, 0, 0, 0, 11, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 2, 0, 0, 0, 1, 0, 11, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 2, 0, 0, 0, 2, 0, 11, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 2, 0, 0, 0, 3, 0, 11, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 2, 0, 0, 0, 4, 0, 11, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 2, 0, 0, 0, 5, 0, 11, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 2, 0, 0, 0, 6, 0, 11, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 2, 0, 0, 0, 7, 0, 11, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 2, 0, 0, 0, 8, 0, 11, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 2, 0, 0, 0, 9, 0, 11, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 5, 10, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 23, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 11, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 11, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 12, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 3, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 11, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 3, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 12, 0, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 12, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 11, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 10, 15, 7, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 13, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 3, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 21, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 3, 2 }, -    { 29, 0, 1, 0, 0, -1, 0, 12, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 10, 15, 7, 1, 2 }, -    { 29, 0, 1, 0, 0, -1, 0, 11, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 10, 15, 7, 1, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 11, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 0, 3, 0, 0, -1, 0, 12, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 12, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 18, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 0, 19, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 6, 7, 34, 0, 1, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 11, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 34 }, -    { 29, 0, 3, 0, 0, -1, 0, 12, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 3, 2 }, -    { 29, 0, 1, 0, 0, -1, 0, 12, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 3, 2 }, -    { 29, 0, 3, 0, 0, -1, 0, 11, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 3, 2 }, -    { 29, 0, 0, 0, 0, -1, 0, 18, 5, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 3, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 19, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 1, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 17, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 16, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 9, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 36, 0, 1, 2 }, -    { 28, 10, 23, 0, 0, -1, 0, 17, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 37, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 13, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 17, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 11, 0, 0, -1, 0, 18, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 36, 0, 1, 2 }, -    { 29, 10, 11, 0, 0, -1, 0, 16, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 36, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 18, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 13, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 3, 13, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 16, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 8, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 19, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 21, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 23, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 25, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 24, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 19, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 20, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 12, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 25, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 20, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 13, 0, 0, 0, 0, -1, 0, 0, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 0, 0 }, -    { 29, 10, 0, 0, 0, -1, 0, 27, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 11, 0, 0, -1, 0, 23, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 36, 0, 1, 2 }, -    { 29, 10, 11, 0, 0, -1, 0, 21, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 36, 0, 1, 2 }, -    { 29, 10, 11, 0, 0, -1, 0, 17, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 36, 0, 1, 2 }, -    { 29, 10, 11, 0, 0, -1, 0, 19, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 36, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 18, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 0, 1, 2 }, -    { 29, 10, 19, 0, 0, -1, 0, 20, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 11, 0, 0, -1, 0, 20, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 36, 0, 1, 2 }, -    { 29, 10, 0, 0, 0, -1, 0, 21, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 15, 0, 1, 2 }, -    { 29, 10, 3, 0, 0, -1, 0, 27, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 17, 0, 1, 2 }, -    { 29, 10, 11, 0, 0, -1, 0, 24, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 36, 0, 1, 2 }, -    { 29, 10, 11, 0, 0, -1, 0, 25, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 14, 0, 36, 0, 1, 2 }, -    { 3, 2, 0, 0, 0, 0, 0, 23, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 1, 0, 23, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 2, 0, 23, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 3, 0, 23, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 4, 0, 23, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 5, 0, 23, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 6, 0, 23, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 7, 0, 23, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 8, 0, 23, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 3, 2, 0, 0, 0, 9, 0, 23, 3, 80, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 16, 14, 9, 3, 2 }, -    { 13, 18, 0, 0, 0, -1, 0, 2, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 0, 0 }, -    { 18, 0, 0, 0, 0, -1, 0, 5, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 25, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 12, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 26, 5, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 1, 37 }, -    { 18, 0, 0, 0, 0, -1, 0, 5, 5, 85, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 17, 8, 3, 37 }, -    { 10, 18, 0, 0, 5, -1, 0, 5, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 3, 6, 27, 4, 0, 2 }, -    { 10, 18, 16, 0, 5, -1, 0, 5, 3, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 0, 2 }, -    { 0, 17, 0, 0, 5, -1, 0, 7, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 4, 4, 27, 4, 2, 1 }, -    { 12, 0, 0, 0, 0, -1, 0, 2, 0, 0, { { { 0, 0}, {0, 0}, {0, 0}, {0, 0} } }, 0, 0, 15, 0, 0, 0 } +    { 9, 18, 0, 0, 0, -1, 0, 1, 3, 0, 0, 3, 0, 27, 0, 1, 2, 0 }, +    { 9, 8, 0, 0, 0, -1, 0, 1, 3, 0, 0, 3, 0, 21, 5, 1, 2, 0 }, +    { 9, 7, 0, 0, 0, -1, 0, 1, 3, 0, 0, 2, 2, 48, 2, 1, 2, 0 }, +    { 9, 8, 0, 0, 0, -1, 0, 1, 3, 0, 0, 3, 3, 49, 5, 1, 2, 0 }, +    { 9, 9, 0, 0, 0, -1, 0, 1, 3, 0, 0, 3, 3, 49, 5, 1, 2, 0 }, +    { 9, 7, 0, 0, 0, -1, 0, 1, 3, 0, 0, 1, 1, 47, 1, 1, 2, 0 }, +    { 9, 7, 0, 0, 0, -1, 0, 1, 3, 0, 0, 3, 0, 27, 0, 1, 2, 0 }, +    { 9, 8, 0, 0, 0, -1, 0, 1, 3, 0, 0, 3, 0, 27, 0, 1, 2, 0 }, +    { 6, 9, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 18, 46, 5, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 0, 9, 12, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 12, 3, 13, 1, 2, 0 }, +    { 25, 4, 17, 0, 0, -1, 0, 1, 4, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 0, 12, 0, 1, 2, 0 }, +    { 25, 4, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 0, 13, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 11, 3, 13, 1, 2, 0 }, +    { 21, 10, 0, 0, 0, -1, 1, 1, 4, 0, 0, 0, 0, 0, 13, 1, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, -1, 1, 4, 0, 0, 0, 0, 2, 13, 1, 2, 0 }, +    { 25, 10, 17, 0, 0, -1, 0, 1, 4, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 3, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 0, 12, 0, 1, 2, 0 }, +    { 25, 6, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 15, 11, 11, 1, 2, 0 }, +    { 20, 3, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 0, 19, 11, 1, 2, 0 }, +    { 25, 6, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 15, 11, 10, 1, 2, 0 }, +    { 25, 6, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 0, 10, 0, 1, 2, 0 }, +    { 3, 2, 17, 0, 0, 0, 0, 1, 4, 0, 0, 0, 16, 14, 9, 1, 2, 0 }, +    { 3, 2, 17, 0, 0, 1, 0, 1, 4, 0, 0, 0, 16, 14, 9, 1, 2, 0 }, +    { 3, 2, 17, 0, 0, 2, 0, 1, 4, 0, 0, 0, 16, 14, 9, 1, 2, 0 }, +    { 3, 2, 17, 0, 0, 3, 0, 1, 4, 0, 0, 0, 16, 14, 9, 1, 2, 0 }, +    { 3, 2, 17, 0, 0, 4, 0, 1, 4, 0, 0, 0, 16, 14, 9, 1, 2, 0 }, +    { 3, 2, 17, 0, 0, 5, 0, 1, 4, 0, 0, 0, 16, 14, 9, 1, 2, 0 }, +    { 3, 2, 17, 0, 0, 6, 0, 1, 4, 0, 0, 0, 16, 14, 9, 1, 2, 0 }, +    { 3, 2, 17, 0, 0, 7, 0, 1, 4, 0, 0, 0, 16, 14, 9, 1, 2, 0 }, +    { 3, 2, 17, 0, 0, 8, 0, 1, 4, 0, 0, 0, 16, 14, 9, 1, 2, 0 }, +    { 3, 2, 17, 0, 0, 9, 0, 1, 4, 0, 0, 0, 16, 14, 9, 1, 2, 0 }, +    { 25, 6, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 0, 11, 11, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 15, 11, 11, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 2, 1, 4, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -2, 1, 4, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 4, 0, 1, 0, 10, 15, 7, 3, 3, 0 }, +    { 21, 10, 0, 0, 0, -1, 2, 1, 4, 0, 0, 0, 0, 0, 13, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 0, 12, 0, 1, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, -2, 1, 4, 0, 0, 0, 0, 2, 13, 1, 2, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 19, 10, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 17, 15, 0, 1, 2, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 4, 0, 2, 0, 10, 15, 6, 1, 3, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 0, 21, 0, 1, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, -2, 1, 4, 0, 0, 0, 0, 1, 13, 1, 2, 0 }, +    { 9, 18, 0, 0, 0, -1, 0, 1, 3, 0, 0, 3, 0, 27, 0, 0, 2, 0 }, +    { 9, 7, 0, 0, 0, -1, 0, 1, 3, 0, 0, 3, 3, 49, 3, 0, 2, 0 }, +    { 6, 6, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 0, 7, 5, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 0, 13, 0, 1, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 0, 12, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 4, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 1, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 29, 10, 1, 0, 0, -1, 0, 1, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 0, 80, 0, 0, 10, 15, 6, 3, 3, 0 }, +    { 23, 10, 0, 0, 0, -1, 16, 1, 3, 0, 0, 0, 0, 3, 13, 1, 2, 0 }, +    { 10, 18, 0, 0, 5, -1, 0, 1, 0, 0, 0, 3, 6, 21, 4, 2, 2, 0 }, +    { 29, 10, 1, 0, 0, -1, 0, 1, 0, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 1, 4, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 29, 4, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 0, 13, 0, 1, 2, 0 }, +    { 26, 4, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 0, 12, 0, 1, 2, 0 }, +    { 5, 2, 0, 0, 0, 2, 0, 1, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 2, 0, 0, 0, 3, 0, 1, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 1, 0, 80, 0, 0, 0, 24, 0, 3, 2, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 3, 0, 10, 15, 6, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 14, 15, 0, 1, 2, 0 }, +    { 5, 2, 0, 0, 0, 1, 0, 1, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 24, 10, 0, 0, 0, -1, -16, 1, 3, 0, 0, 0, 0, 3, 13, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, -1, 0, 1, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, 1, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 0, 0, 1, 0, 10, 15, 7, 3, 3, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 0, 4, 0, 10, 15, 6, 4, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 17, 2, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 2, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 0, 2, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 5, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, 6, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 17, 7, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 7, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 6, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 0, 7, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 0, 0, 6, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, 8, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 0, 9, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 0, 80, 6, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 80, 7, 0, 10, 15, 6, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 80, 10, 0, 10, 15, 6, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, 11, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 12, 0, 10, 15, 6, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 13, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 14, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 7, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 15, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 16, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 17, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 18, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 19, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 20, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 21, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 22, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 23, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 24, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 25, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 26, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 27, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 28, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 29, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 30, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 31, 0, 10, 15, 7, 3, 3, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 8, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 32, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 80, 33, 0, 10, 15, 7, 3, 3, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 80, 34, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 35, 0, 10, 15, 6, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 36, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 37, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 38, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 39, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 17, 6, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 4, 3, 17, 7, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 6, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 4, 3, 0, 7, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 6, 3, 0, 40, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 8, 3, 0, 41, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 8, 3, 0, 6, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, 7, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 8, 3, 0, 42, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 8, 3, 0, 43, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, 44, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, 45, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 9, 3, 0, 7, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 9, 3, 0, 46, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 9, 3, 0, 47, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 9, 3, 0, 48, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 9, 3, 0, 6, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 49, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 0, 50, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 51, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 52, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 53, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 54, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 55, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 56, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 57, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 0, 58, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 59, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 60, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 61, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 62, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 63, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 64, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 65, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 66, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 67, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 68, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 69, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 70, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 71, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 72, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 73, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 74, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 75, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 76, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 77, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 78, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 79, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 80, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 10, 15, 6, 1, 3, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 10, 15, 6, 3, 3, 0 }, +    { 17, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 8, 1, 2, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 8, 1, 2, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 6, 1, 2, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 0, 1, 2, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 10, 15, 0, 1, 2, 0 }, +    { 17, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 10, 15, 8, 1, 2, 0 }, +    { 17, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 24, 8, 1, 2, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 10, 15, 8, 1, 2, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 4, 0, 0, 0, 0, 10, 24, 0, 1, 2, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 10, 15, 0, 1, 36, 0 }, +    { 17, 10, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 10, 15, 8, 1, 2, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 10, 15, 0, 1, 2, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 10, 15, 8, 1, 2, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 10, 15, 0, 1, 2, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 1, 0, 204, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 1, 0, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 232, 5, -1, 0, 1, 0, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 1, 0, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 216, 5, -1, 0, 1, 0, 204, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 202, 5, -1, 0, 1, 0, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 1, 0, 204, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 202, 5, -1, 0, 1, 0, 204, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 1, 5, -1, 0, 1, 0, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 1, 5, -1, 0, 1, 0, 204, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 1, 0, 85, 0, 4, 4, 27, 4, 3, 1, 0 }, +    { 0, 17, 0, 240, 5, -1, 0, 1, 0, 204, 81, 4, 4, 27, 4, 3, 1, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 4, 0, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 4, 0, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 6, 0, 0, 0, 4, 4, 7, 4, 2, 1, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 7, 0, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 7, 0, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 232, 5, -1, 0, 8, 0, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 8, 0, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 8, 0, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 233, 5, -1, 0, 8, 0, 0, 0, 4, 4, 7, 4, 1, 1, 0 }, +    { 0, 17, 0, 234, 5, -1, 0, 7, 0, 0, 0, 4, 4, 7, 4, 1, 1, 0 }, +    { 0, 17, 0, 233, 5, -1, 0, 7, 0, 0, 0, 4, 4, 7, 4, 1, 1, 0 }, +    { 0, 17, 0, 234, 5, -1, 0, 1, 0, 0, 0, 4, 4, 7, 4, 1, 1, 0 }, +    { 0, 17, 0, 233, 5, -1, 0, 4, 0, 0, 0, 4, 4, 7, 4, 1, 1, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 6, 0, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 10, 3, 0, 6, 0, 10, 15, 7, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 10, 3, 0, 7, 0, 10, 15, 6, 1, 4, 0 }, +    { 17, 10, 0, 0, 0, -1, 0, 1, 3, 85, 0, 0, 10, 15, 8, 3, 2, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 4, 0 }, +    { 13, 0, 0, 0, 0, -1, 0, 0, 3, 0, 0, 0, 0, 15, 0, 0, 0, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 9, 3, 0, 27, 0, 10, 15, 6, 1, 4, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 3, 85, 0, 0, 15, 11, 11, 3, 2, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 16, 3, 0, 82, 0, 10, 15, 7, 3, 4, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 0, 15, 0, 3, 4, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 1, 3, 81, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, 83, 0, 10, 15, 7, 3, 4, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 3, 85, 0, 0, 14, 15, 0, 3, 2, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, 84, 0, 10, 15, 7, 3, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, 85, 0, 10, 15, 7, 3, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, 86, 0, 10, 15, 7, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 87, 0, 10, 15, 6, 1, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 0, 0, 1, 0, 10, 15, 7, 3, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, 1, 0, 10, 15, 7, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 88, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 89, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 90, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 0, 2, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 91, 0, 10, 15, 6, 4, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 2, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 92, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 93, 0, 10, 15, 6, 1, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 10, 3, 0, 94, 0, 10, 15, 7, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 95, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 96, 0, 10, 15, 6, 3, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 10, 15, 7, 3, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 81, 0, 0, 10, 15, 7, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 97, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 98, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 4, 3, 0, 99, 0, 10, 15, 6, 1, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 6, 3, 0, 6, 0, 10, 15, 7, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 6, 3, 0, 7, 0, 10, 15, 6, 1, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 6, 0, 10, 15, 7, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 4, 3, 0, 7, 0, 10, 15, 6, 1, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 6, 0, 10, 15, 7, 3, 46, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 7, 0, 10, 15, 6, 1, 46, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 100, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 101, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 102, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 103, 0, 10, 15, 6, 1, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 5, 3, 80, 104, 0, 10, 15, 7, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 5, 3, 80, 105, 0, 10, 15, 6, 3, 4, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 6, 3, 0, 0, 0, 0, 15, 0, 1, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 7, 3, 0, 6, 0, 10, 15, 7, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 7, 3, 0, 7, 0, 10, 15, 6, 1, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 7, 3, 80, 106, 0, 10, 15, 7, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 10, 15, 6, 1, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 8, 3, 0, 40, 0, 10, 15, 7, 3, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 17, 107, 0, 10, 15, 7, 3, 5, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 0, 17, 107, 0, 10, 15, 7, 3, 5, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 107, 0, 10, 15, 7, 3, 5, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, 107, 0, 10, 15, 7, 3, 5, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 0, 0, 1, 0, 10, 15, 7, 3, 5, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 0, 17, 1, 0, 10, 15, 7, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 0, 2, 0, 10, 15, 6, 1, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 17, 2, 0, 10, 15, 6, 1, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 4, 3, 17, 108, 0, 10, 15, 6, 1, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 17, 108, 0, 10, 15, 6, 1, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 108, 0, 10, 15, 6, 1, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 108, 0, 10, 15, 6, 1, 5, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 6, 0, 10, 15, 7, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 7, 0, 10, 15, 6, 1, 5, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, 6, 0, 10, 15, 7, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 7, 0, 10, 15, 6, 1, 5, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 5, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 5, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 5, 0 }, +    { 2, 17, 0, 0, 5, -1, 0, 4, 3, 0, 0, 4, 4, 27, 4, 1, 5, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 6, 3, 0, 6, 0, 10, 15, 7, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 6, 3, 0, 7, 0, 10, 15, 6, 1, 5, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 6, 0, 10, 15, 7, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 4, 3, 0, 7, 0, 10, 15, 6, 1, 5, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 109, 0, 10, 15, 7, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 9, 3, 0, 110, 0, 10, 15, 6, 1, 5, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 17, 6, 0, 10, 15, 7, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 4, 3, 17, 7, 0, 10, 15, 6, 1, 5, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 8, 3, 0, 6, 0, 10, 15, 7, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, 7, 0, 10, 15, 6, 1, 5, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 9, 3, 0, 6, 0, 10, 15, 7, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 9, 3, 0, 7, 0, 10, 15, 6, 1, 5, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 10, 3, 0, 6, 0, 10, 15, 7, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 10, 3, 0, 7, 0, 10, 15, 6, 1, 5, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 11, 3, 0, 6, 0, 10, 15, 7, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 11, 3, 0, 7, 0, 10, 15, 6, 1, 5, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 12, 3, 0, 6, 0, 10, 15, 7, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 12, 3, 0, 7, 0, 10, 15, 6, 1, 5, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 16, 3, 0, 6, 0, 10, 15, 7, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 16, 3, 0, 7, 0, 10, 15, 6, 1, 5, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 111, 0, 10, 15, 7, 3, 6, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 8, 1, 6, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 0, 1, 6, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 15, 11, 1, 6, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 14, 15, 0, 1, 6, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 10, 15, 6, 1, 6, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 112, 0, 10, 15, 6, 1, 6, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 113, 0, 10, 15, 6, 3, 6, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 15, 11, 12, 1, 6, 0 }, +    { 20, 10, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 10, 21, 0, 1, 6, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 6, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 0, 12, 0, 1, 6, 0 }, +    { 13, 1, 0, 0, 0, -1, 0, 0, 3, 0, 0, 0, 0, 15, 0, 0, 0, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 2, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 2, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 0, 17, 0, 222, 5, -1, 0, 2, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 8, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 0, 17, 0, 228, 5, -1, 0, 2, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 0, 17, 0, 10, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 0, 17, 0, 11, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 0, 17, 0, 12, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 0, 17, 0, 13, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 0, 17, 0, 14, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 0, 17, 0, 15, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 0, 17, 0, 16, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 0, 17, 0, 17, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 0, 17, 0, 18, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 0, 17, 0, 19, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 0, 17, 0, 19, 5, -1, 0, 9, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 0, 17, 0, 20, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 0, 17, 0, 21, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 0, 17, 0, 22, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 20, 1, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 21, 0, 1, 7, 0 }, +    { 0, 17, 0, 23, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 25, 1, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 7, 0 }, +    { 0, 17, 0, 24, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 0, 17, 0, 25, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 25, 1, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 9, 0, 1, 7, 0 }, +    { 0, 17, 0, 18, 5, -1, 0, 8, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 9, 16, 8, 1, 7, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 9, 16, 8, 1, 7, 0 }, +    { 25, 1, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 8, 1, 7, 0 }, +    { 25, 1, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 14, 15, 0, 1, 7, 0 }, +    { 10, 5, 0, 0, 0, -1, 0, 7, 3, 0, 0, 7, 16, 14, 9, 0, 8, 0 }, +    { 10, 5, 0, 0, 0, -1, 0, 13, 3, 0, 0, 7, 16, 14, 9, 0, 8, 0 }, +    { 10, 5, 0, 0, 0, -1, 0, 16, 3, 0, 0, 7, 16, 14, 9, 0, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 15, 0, 1, 8, 0 }, +    { 26, 13, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 15, 0, 1, 8, 0 }, +    { 25, 4, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 13, 0, 1, 8, 0 }, +    { 27, 13, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 13, 0, 1, 8, 0 }, +    { 25, 6, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 15, 11, 11, 1, 2, 0 }, +    { 25, 13, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 15, 11, 11, 1, 8, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 0, 15, 0, 1, 8, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 7, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 0, 17, 0, 30, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 0, 17, 0, 31, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 0, 17, 0, 32, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 25, 13, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 9, 0, 1, 2, 0 }, +    { 10, 13, 0, 0, 5, -1, 0, 15, 3, 0, 0, 3, 6, 27, 4, 0, 8, 0 }, +    { 25, 13, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 0, 9, 12, 1, 8, 0 }, +    { 25, 13, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 9, 12, 1, 8, 0 }, +    { 25, 13, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 9, 12, 1, 2, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 12, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 3, -1, 0, 1, 3, 17, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 1, 3, 17, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 3, -1, 0, 1, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 1, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 17, 13, 0, 0, 1, -1, 0, 1, 3, 0, 0, 0, 10, 15, 8, 1, 2, 0 }, +    { 0, 17, 0, 27, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 28, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 29, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 30, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 31, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 32, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 33, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 34, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 4, 3, 204, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 4, 3, 204, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 7, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 8, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 8, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 12, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 3, 5, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 3, 5, 0, 0, 0, 1, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 3, 5, 0, 0, 0, 2, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 3, 5, 0, 0, 0, 3, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 3, 5, 0, 0, 0, 4, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 3, 5, 0, 0, 0, 5, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 3, 5, 0, 0, 0, 6, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 3, 5, 0, 0, 0, 7, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 3, 5, 0, 0, 0, 8, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 3, 5, 0, 0, 0, 9, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 25, 4, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 13, 0, 1, 8, 0 }, +    { 25, 5, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 25, 5, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 15, 14, 9, 1, 8, 0 }, +    { 25, 13, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 8, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 6, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 0, 17, 0, 35, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 18, 13, 0, 0, 3, -1, 0, 1, 3, 80, 0, 0, 10, 15, 8, 3, 8, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 1, 3, 80, 0, 0, 10, 15, 8, 3, 8, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 4, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 3, -1, 0, 4, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 25, 13, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 9, 12, 1, 8, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 10, 5, 0, 0, 0, -1, 0, 1, 3, 0, 0, 7, 16, 14, 9, 0, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 8, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 17, 13, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 3, -1, 0, 7, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 3, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 3, 2, 0, 0, 0, 1, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 3, 2, 0, 0, 0, 2, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 3, 2, 0, 0, 0, 3, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 3, 2, 0, 0, 0, 4, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 3, 2, 0, 0, 0, 5, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 3, 2, 0, 0, 0, 6, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 3, 2, 0, 0, 0, 7, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 3, 2, 0, 0, 0, 8, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 3, 2, 0, 0, 0, 9, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 8, 0 }, +    { 29, 13, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 8, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 7, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 25, 13, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 15, 12, 1, 9, 0 }, +    { 25, 13, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 9, 0 }, +    { 13, 13, 0, 0, 0, -1, 0, 0, 3, 0, 0, 0, 0, 15, 0, 0, 0, 0 }, +    { 10, 13, 0, 0, 5, -1, 0, 4, 3, 0, 0, 7, 10, 15, 4, 0, 9, 0 }, +    { 18, 13, 0, 0, 3, -1, 0, 4, 3, 0, 0, 0, 10, 15, 8, 1, 9, 0 }, +    { 0, 17, 0, 36, 5, -1, 0, 4, 3, 0, 0, 4, 4, 27, 4, 1, 9, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 4, 3, 0, 0, 0, 10, 15, 8, 1, 9, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 7, 3, 0, 0, 0, 10, 15, 8, 1, 9, 0 }, +    { 18, 13, 0, 0, 3, -1, 0, 7, 3, 0, 0, 0, 10, 15, 8, 1, 9, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 4, 3, 0, 0, 4, 4, 27, 4, 1, 9, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 4, 3, 0, 0, 4, 4, 27, 4, 1, 9, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 8, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 3, -1, 0, 8, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 3, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 10, 15, 8, 1, 10, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 4, 3, 0, 0, 4, 4, 27, 4, 1, 10, 0 }, +    { 18, 13, 0, 0, 0, -1, 0, 6, 3, 0, 0, 0, 10, 15, 8, 1, 10, 0 }, +    { 3, 1, 0, 0, 0, 0, 0, 9, 3, 0, 0, 0, 16, 14, 9, 1, 66, 0 }, +    { 3, 1, 0, 0, 0, 1, 0, 9, 3, 0, 0, 0, 16, 14, 9, 1, 66, 0 }, +    { 3, 1, 0, 0, 0, 2, 0, 9, 3, 0, 0, 0, 16, 14, 9, 1, 66, 0 }, +    { 3, 1, 0, 0, 0, 3, 0, 9, 3, 0, 0, 0, 16, 14, 9, 1, 66, 0 }, +    { 3, 1, 0, 0, 0, 4, 0, 9, 3, 0, 0, 0, 16, 14, 9, 1, 66, 0 }, +    { 3, 1, 0, 0, 0, 5, 0, 9, 3, 0, 0, 0, 16, 14, 9, 1, 66, 0 }, +    { 3, 1, 0, 0, 0, 6, 0, 9, 3, 0, 0, 0, 16, 14, 9, 1, 66, 0 }, +    { 3, 1, 0, 0, 0, 7, 0, 9, 3, 0, 0, 0, 16, 14, 9, 1, 66, 0 }, +    { 3, 1, 0, 0, 0, 8, 0, 9, 3, 0, 0, 0, 16, 14, 9, 1, 66, 0 }, +    { 3, 1, 0, 0, 0, 9, 0, 9, 3, 0, 0, 0, 16, 14, 9, 1, 66, 0 }, +    { 18, 1, 0, 0, 2, -1, 0, 9, 3, 0, 0, 0, 10, 15, 8, 1, 66, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 9, 3, 0, 0, 4, 4, 27, 4, 1, 66, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 9, 3, 0, 0, 4, 4, 27, 4, 1, 66, 0 }, +    { 17, 1, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 10, 15, 8, 1, 66, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 0, 15, 0, 1, 66, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 0, 15, 0, 1, 66, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 15, 11, 11, 1, 66, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 0, 9, 12, 1, 66, 0 }, +    { 17, 1, 0, 0, 1, -1, 0, 9, 3, 0, 0, 0, 10, 15, 8, 1, 66, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 20, 3, 0, 0, 4, 4, 27, 4, 1, 66, 0 }, +    { 27, 1, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 0, 12, 0, 1, 66, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 15, 8, 1, 82, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 11, 3, 0, 0, 4, 4, 27, 4, 1, 82, 0 }, +    { 17, 1, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 15, 8, 1, 82, 0 }, +    { 25, 1, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 82, 0 }, +    { 25, 1, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 15, 12, 1, 82, 0 }, +    { 18, 1, 0, 0, 3, -1, 0, 12, 3, 0, 0, 0, 10, 15, 8, 1, 95, 0 }, +    { 18, 1, 0, 0, 2, -1, 0, 12, 3, 0, 0, 0, 10, 15, 8, 1, 95, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 12, 3, 0, 0, 4, 4, 27, 4, 1, 95, 0 }, +    { 25, 1, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 0, 15, 0, 1, 95, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 19, 3, 0, 0, 0, 10, 15, 8, 1, 9, 0 }, +    { 18, 13, 0, 0, 0, -1, 0, 19, 3, 0, 0, 0, 10, 15, 8, 1, 9, 0 }, +    { 18, 13, 0, 0, 3, -1, 0, 19, 3, 0, 0, 0, 10, 15, 8, 1, 9, 0 }, +    { 18, 13, 0, 0, 3, -1, 0, 24, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 1, -1, 0, 24, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 24, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 28, 13, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 0, 15, 0, 1, 8, 0 }, +    { 10, 5, 0, 0, 0, -1, 0, 24, 3, 0, 0, 7, 16, 14, 9, 0, 8, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 27, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 24, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 24, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 13, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 3, -1, 0, 13, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 3, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 17, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 18, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 3, -1, 0, 18, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 23, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 17, 13, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 20, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 18, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 10, 5, 0, 0, 0, -1, 0, 18, 3, 0, 0, 7, 16, 14, 9, 0, 2, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 17, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 13, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 13, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 0, 17, 0, 27, 5, -1, 0, 13, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 0, 17, 0, 28, 5, -1, 0, 13, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 0, 17, 0, 29, 5, -1, 0, 13, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 11, 3, 0, 0, 4, 4, 27, 4, 1, 11, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 11, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 8, 4, 27, 4, 1, 11, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 10, 15, 8, 1, 11, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 8, 1, 11, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 17, 0, 0, 10, 15, 8, 1, 11, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 12, 3, 0, 0, 4, 4, 27, 4, 1, 11, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 12, 3, 0, 0, 8, 4, 27, 4, 1, 11, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 1, 3, 204, 0, 4, 4, 27, 4, 1, 11, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 11, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 8, 4, 27, 4, 1, 11, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 85, 0, 0, 10, 15, 8, 3, 11, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 21, 12, 1, 2, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 11, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 11, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 11, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 11, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 11, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 11, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 11, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 11, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 11, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 11, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 11, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 11, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 11, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 10, 15, 8, 1, 11, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 11, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 15, 8, 1, 11, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 10, 15, 8, 1, 11, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 10, 15, 8, 1, 11, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 12, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 12, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 8, 4, 27, 4, 1, 12, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 8, 1, 12, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 12, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 10, 15, 8, 1, 12, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 204, 0, 4, 4, 27, 4, 1, 12, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 17, 0, 8, 4, 27, 4, 1, 12, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 12, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 10, 15, 8, 1, 12, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 85, 0, 0, 10, 15, 8, 3, 12, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 12, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 12, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 12, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 12, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 12, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 12, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 12, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 12, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 12, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 12, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 13, 0, 1, 12, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 12, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 13, 0, 1, 12, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 12, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 12, 0, 1, 12, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 19, 3, 0, 0, 0, 10, 15, 8, 1, 12, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 19, 3, 0, 0, 0, 0, 15, 0, 1, 12, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 20, 3, 0, 0, 4, 4, 27, 4, 1, 12, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 7, 3, 0, 0, 4, 4, 27, 4, 1, 13, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 13, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 8, 4, 27, 4, 1, 13, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 8, 1, 13, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 85, 0, 0, 10, 15, 8, 3, 13, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 13, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 8, 4, 27, 4, 1, 13, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 13, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 13, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 13, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 13, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 13, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 13, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 13, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 13, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 13, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 13, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 13, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 13, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 0, 15, 0, 1, 13, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 14, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 8, 4, 27, 4, 1, 14, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 8, 1, 14, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 10, 15, 8, 1, 14, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 14, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 14, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 7, 3, 0, 0, 4, 4, 27, 4, 1, 14, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 14, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 14, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 14, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 14, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 14, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 14, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 14, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 14, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 14, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 14, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 0, 15, 0, 1, 14, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 0, 12, 0, 1, 14, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 10, 15, 8, 1, 14, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 19, 3, 0, 0, 4, 4, 27, 4, 1, 14, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 15, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 8, 4, 27, 4, 1, 15, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 8, 1, 15, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 10, 15, 8, 1, 15, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 15, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 204, 0, 4, 4, 27, 4, 1, 15, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 15, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 17, 0, 8, 4, 27, 4, 1, 15, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 15, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 23, 3, 0, 0, 4, 4, 27, 4, 1, 15, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 204, 0, 4, 4, 27, 4, 1, 15, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 85, 0, 0, 10, 15, 8, 3, 15, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 15, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 15, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 15, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 15, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 15, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 15, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 15, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 15, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 15, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 15, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 15, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 0, 15, 0, 1, 15, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 16, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 8, 1, 16, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 17, 0, 0, 10, 15, 8, 1, 16, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 10, 15, 8, 1, 16, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 204, 0, 4, 4, 27, 4, 1, 16, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 8, 4, 27, 4, 1, 16, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 17, 0, 8, 4, 27, 4, 1, 16, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 16, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 16, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 8, 3, 0, 0, 0, 16, 14, 9, 1, 16, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 16, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 16, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 16, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 16, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 16, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 16, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 16, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 16, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 16, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 16, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 0, 15, 0, 1, 16, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 0, 12, 0, 1, 16, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 17, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 8, 4, 27, 4, 1, 17, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 20, 3, 0, 0, 4, 4, 27, 4, 1, 17, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 8, 1, 17, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 17, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 24, 3, 0, 0, 4, 4, 27, 4, 1, 17, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 17, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 17, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 17, 0, 4, 4, 27, 4, 1, 17, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 17, 0 }, +    { 0, 17, 0, 84, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 17, 0 }, +    { 0, 17, 0, 91, 5, -1, 0, 1, 3, 204, 0, 4, 4, 27, 4, 1, 17, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 10, 15, 8, 1, 17, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 10, 15, 8, 1, 17, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 17, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 17, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 17, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 17, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 17, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 17, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 17, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 17, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 17, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 17, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 17, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 0, 24, 0, 1, 17, 0 }, +    { 5, 10, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 15, 0, 1, 17, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 15, 0, 1, 17, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 10, 15, 8, 1, 18, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 18, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 8, 4, 27, 4, 1, 18, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 0, 24, 0, 1, 18, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 8, 1, 18, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 7, 3, 0, 0, 4, 4, 27, 4, 1, 18, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 10, 15, 8, 1, 18, 0 }, +    { 0, 0, 0, 0, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 18, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 17, 0, 4, 4, 27, 4, 1, 18, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 204, 0, 4, 4, 27, 4, 1, 18, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 18, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 18, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 10, 15, 8, 1, 18, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 9, 3, 0, 0, 4, 4, 27, 4, 1, 18, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 18, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 18, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 18, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 18, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 18, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 18, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 18, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 18, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 18, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 18, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 10, 15, 8, 1, 18, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 25, 3, 0, 0, 8, 4, 27, 4, 1, 18, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 19, 3, 0, 0, 4, 4, 27, 4, 1, 19, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 19, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 8, 4, 27, 4, 1, 19, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 23, 3, 0, 0, 0, 10, 15, 8, 1, 19, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 8, 1, 19, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 10, 15, 8, 1, 19, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 19, 3, 0, 0, 4, 4, 27, 4, 1, 19, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 19, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 204, 0, 4, 4, 27, 4, 1, 19, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 19, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 19, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 1, 3, 17, 0, 8, 4, 27, 4, 1, 19, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 19, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 12, 3, 0, 0, 7, 10, 15, 8, 1, 19, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 0, 15, 0, 1, 19, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 10, 15, 8, 1, 19, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 0, 15, 0, 1, 19, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 10, 15, 8, 1, 19, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 19, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 19, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 19, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 19, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 19, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 19, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 19, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 19, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 19, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 19, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 15, 0, 1, 19, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 13, 0, 1, 19, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 23, 3, 0, 0, 4, 4, 27, 4, 1, 20, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 8, 4, 27, 4, 1, 20, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 10, 15, 8, 1, 20, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 4, 3, 204, 0, 4, 4, 27, 4, 1, 20, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 4, 3, 204, 0, 4, 4, 27, 4, 1, 20, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 4, 3, 0, 0, 4, 4, 27, 4, 1, 20, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 4, 3, 17, 0, 8, 4, 27, 4, 1, 20, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 20, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 20, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 20, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 20, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 20, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 20, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 20, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 20, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 20, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 20, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 20, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 44, 8, 1, 21, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, 0, 4, 4, 44, 4, 1, 21, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 80, 0, 8, 0, 44, 8, 3, 21, 0 }, +    { 0, 17, 0, 103, 5, -1, 0, 1, 3, 0, 0, 4, 4, 44, 4, 1, 21, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 1, 3, 0, 0, 4, 4, 44, 4, 1, 21, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 12, 0, 1, 2, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 44, 8, 1, 21, 0 }, +    { 0, 17, 0, 107, 5, -1, 0, 1, 3, 0, 0, 4, 4, 44, 4, 1, 21, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 21, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 21, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 21, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 21, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 21, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 21, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 21, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 21, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 21, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 21, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 21, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 21, 0, 1, 21, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 44, 8, 1, 22, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 0, 44, 8, 1, 22, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 1, 3, 0, 0, 4, 4, 44, 4, 1, 22, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 80, 0, 8, 0, 44, 8, 3, 22, 0 }, +    { 0, 17, 0, 118, 5, -1, 0, 1, 3, 0, 0, 4, 4, 44, 4, 1, 22, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 21, 3, 0, 0, 4, 4, 44, 4, 1, 22, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 44, 8, 1, 22, 0 }, +    { 0, 17, 0, 122, 5, -1, 0, 1, 3, 0, 0, 4, 4, 44, 4, 1, 22, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 25, 3, 0, 0, 4, 4, 44, 4, 1, 22, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 22, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 22, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 22, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 22, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 22, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 22, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 22, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 22, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 22, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 1, 3, 0, 0, 0, 16, 14, 9, 1, 22, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 0, 44, 8, 3, 22, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 0, 44, 8, 1, 22, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 2, 3, 0, 0, 0, 10, 15, 8, 1, 23, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 2, 3, 0, 0, 0, 0, 24, 0, 1, 23, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 2, 3, 0, 0, 0, 0, 24, 0, 1, 23, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 2, 3, 0, 0, 0, 0, 15, 0, 1, 23, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 2, 3, 0, 0, 0, 0, 7, 0, 1, 23, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 2, 3, 0, 0, 0, 0, 21, 0, 1, 23, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 2, 3, 80, 0, 0, 0, 7, 0, 3, 23, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 2, 3, 0, 0, 0, 0, 9, 0, 1, 23, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 2, 3, 0, 0, 0, 0, 15, 0, 1, 23, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 2, 3, 0, 0, 4, 4, 27, 4, 1, 23, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 16, 14, 9, 1, 23, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 2, 3, 0, 0, 0, 16, 14, 9, 1, 23, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 2, 3, 0, 0, 0, 16, 14, 9, 1, 23, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 2, 3, 0, 0, 0, 16, 14, 9, 1, 23, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 2, 3, 0, 0, 0, 16, 14, 9, 1, 23, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 2, 3, 0, 0, 0, 16, 14, 9, 1, 23, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 2, 3, 0, 0, 0, 16, 14, 9, 1, 23, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 2, 3, 0, 0, 0, 16, 14, 9, 1, 23, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 2, 3, 0, 0, 0, 16, 14, 9, 1, 23, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 2, 3, 0, 0, 0, 16, 14, 9, 1, 23, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 2, 3, 0, 0, 0, 0, 15, 0, 1, 23, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 2, 3, 0, 0, 0, 0, 21, 0, 1, 23, 0 }, +    { 0, 17, 0, 216, 5, -1, 0, 2, 3, 0, 0, 4, 4, 27, 4, 1, 23, 0 }, +    { 21, 10, 0, 0, 0, -1, 1, 2, 3, 0, 0, 0, 0, 0, 13, 1, 23, 0 }, +    { 22, 10, 0, 0, 0, -1, -1, 2, 3, 0, 0, 0, 0, 1, 13, 1, 23, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 2, 3, 0, 0, 8, 4, 27, 4, 1, 23, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 2, 3, 85, 0, 0, 10, 15, 8, 3, 23, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 10, 15, 8, 1, 23, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 23, 0 }, +    { 0, 17, 0, 129, 5, -1, 0, 2, 3, 0, 0, 4, 4, 27, 4, 1, 23, 0 }, +    { 0, 17, 0, 130, 5, -1, 0, 2, 3, 0, 0, 4, 4, 27, 4, 1, 23, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 2, 3, 85, 0, 4, 4, 27, 4, 3, 23, 0 }, +    { 0, 17, 0, 132, 5, -1, 0, 2, 3, 0, 0, 4, 4, 27, 4, 1, 23, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 2, 3, 80, 0, 4, 4, 27, 4, 3, 23, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 2, 3, 0, 0, 4, 4, 27, 4, 1, 23, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 2, 3, 0, 0, 8, 4, 21, 4, 1, 23, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 2, 3, 0, 0, 4, 4, 27, 4, 1, 23, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 2, 3, 0, 0, 4, 4, 27, 4, 1, 23, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 10, 15, 8, 1, 23, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 12, 3, 0, 0, 4, 4, 27, 4, 1, 23, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 4, 3, 0, 0, 4, 4, 27, 4, 1, 23, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 21, 0, 1, 23, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 23, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 4, 3, 0, 0, 4, 4, 27, 4, 1, 23, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 15, 0, 1, 23, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 24, 0, 1, 23, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 21, 0, 1, 23, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 24, 0, 1, 23, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 15, 0, 1, 23, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 0, 7, 0, 1, 23, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 44, 8, 1, 24, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 44, 8, 1, 24, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 4, 3, 17, 0, 0, 0, 44, 8, 1, 24, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 4, 44, 4, 1, 24, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 4, 44, 4, 1, 24, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 4, 3, 0, 0, 4, 4, 44, 4, 1, 24, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 4, 3, 204, 0, 4, 4, 44, 4, 1, 24, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 8, 4, 44, 4, 1, 24, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 10, 3, 0, 0, 4, 4, 44, 4, 1, 24, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 4, 3, 0, 0, 4, 4, 44, 4, 1, 24, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 4, 3, 0, 0, 4, 4, 44, 4, 1, 24, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 10, 3, 0, 0, 4, 4, 44, 4, 1, 24, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 8, 4, 44, 4, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 21, 12, 1, 24, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 24, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 10, 3, 0, 0, 4, 4, 44, 4, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 4, 44, 4, 1, 24, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 11, 3, 0, 0, 4, 4, 44, 4, 1, 24, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 44, 0, 1, 24, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 114, 0, 10, 15, 7, 3, 25, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 13, 3, 0, 114, 0, 10, 15, 7, 3, 25, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 0, 115, 0, 10, 15, 8, 1, 25, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 6, 3, 0, 115, 0, 10, 15, 8, 1, 25, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, 115, 0, 10, 15, 8, 1, 25, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 8, 3, 80, 0, 0, 10, 15, 6, 3, 25, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 13, 3, 0, 115, 0, 10, 15, 8, 1, 25, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 0, 0, 9, 10, 31, 8, 1, 26, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 5, 0, 0, 9, 10, 31, 8, 1, 26, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 0, 0, 9, 10, 31, 8, 2, 26, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 10, 10, 32, 8, 2, 26, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 204, 0, 10, 10, 32, 8, 1, 26, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 10, 10, 32, 8, 1, 26, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 10, 10, 32, 8, 1, 26, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 204, 0, 11, 10, 33, 8, 1, 26, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 11, 10, 33, 8, 1, 26, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 11, 10, 33, 8, 1, 26, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 10, 15, 8, 1, 27, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 10, 15, 8, 1, 27, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 12, 3, 0, 0, 4, 4, 27, 4, 1, 27, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 8, 3, 0, 0, 4, 4, 27, 4, 1, 27, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 15, 0, 1, 27, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 21, 0, 1, 27, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 15, 12, 1, 27, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 27, 0 }, +    { 5, 0, 0, 0, 0, 1, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 27, 0 }, +    { 5, 0, 0, 0, 0, 2, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 27, 0 }, +    { 5, 0, 0, 0, 0, 3, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 27, 0 }, +    { 5, 0, 0, 0, 0, 4, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 27, 0 }, +    { 5, 0, 0, 0, 0, 5, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 27, 0 }, +    { 5, 0, 0, 0, 0, 6, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 27, 0 }, +    { 5, 0, 0, 0, 0, 7, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 27, 0 }, +    { 5, 0, 0, 0, 0, 8, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 27, 0 }, +    { 5, 0, 0, 0, 0, 9, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 27, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 27, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 15, 0, 1, 27, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 116, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 117, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 118, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 119, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 120, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 121, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 122, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 123, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 124, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 125, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 126, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 127, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 128, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 129, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 130, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 131, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 132, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 133, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 134, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 135, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 136, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 137, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 138, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 139, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 140, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 141, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 142, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 143, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 144, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 145, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 146, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 147, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 148, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 149, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 150, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 151, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 152, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 153, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 154, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 155, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 156, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 157, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 158, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 159, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 160, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 161, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 162, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 163, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 164, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 165, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 166, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 167, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 168, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 169, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 170, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 171, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 172, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 173, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 174, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 175, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 176, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 177, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 178, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 179, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 180, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 181, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 182, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 183, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 184, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 185, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 186, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 187, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 188, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 189, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 190, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 191, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 192, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 193, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 194, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 195, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 4, 3, 0, 196, 0, 10, 15, 7, 1, 28, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 17, 3, 0, 196, 0, 10, 15, 7, 1, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 197, 0, 10, 15, 6, 3, 28, 0 }, +    { 20, 10, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 21, 0, 1, 29, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 10, 15, 8, 1, 29, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 29, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 15, 12, 1, 29, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 15, 8, 1, 29, 0 }, +    { 6, 9, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 18, 21, 5, 0, 30, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 10, 15, 8, 1, 30, 0 }, +    { 21, 10, 0, 0, 0, -1, 1, 4, 3, 0, 0, 0, 0, 0, 13, 1, 30, 0 }, +    { 22, 10, 0, 0, 0, -1, -1, 4, 3, 0, 0, 0, 0, 1, 13, 1, 30, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 10, 15, 8, 1, 31, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 21, 0, 1, 2, 0 }, +    { 4, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 10, 15, 8, 1, 31, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 31, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 6, 3, 0, 0, 0, 10, 15, 8, 1, 42, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 10, 15, 8, 1, 42, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 6, 3, 0, 0, 4, 4, 27, 4, 1, 42, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 6, 3, 0, 0, 4, 4, 27, 4, 1, 42, 0 }, +    { 1, 0, 0, 9, 0, -1, 0, 24, 3, 0, 0, 4, 4, 27, 4, 1, 42, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 6, 3, 0, 0, 0, 10, 15, 8, 1, 43, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 6, 3, 0, 0, 4, 4, 27, 4, 1, 43, 0 }, +    { 1, 0, 0, 9, 0, -1, 0, 6, 3, 0, 0, 4, 4, 27, 4, 1, 43, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 6, 3, 0, 0, 0, 0, 21, 12, 1, 2, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 6, 3, 0, 0, 0, 10, 15, 8, 1, 44, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 6, 3, 0, 0, 4, 4, 27, 4, 1, 44, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 6, 3, 0, 0, 0, 10, 15, 8, 1, 45, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 6, 3, 0, 0, 4, 4, 27, 4, 1, 45, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 44, 8, 1, 32, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 4, 3, 0, 0, 4, 4, 44, 4, 2, 32, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 8, 4, 44, 4, 1, 32, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 4, 3, 0, 0, 4, 4, 44, 4, 1, 32, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 4, 3, 0, 0, 4, 4, 44, 4, 1, 32, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 21, 12, 1, 32, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 8, 0, 1, 32, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 44, 8, 1, 32, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 21, 0, 1, 32, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 32, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 12, 0, 1, 32, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 7, 3, 0, 0, 4, 4, 44, 4, 1, 32, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 32, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 32, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 32, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 32, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 32, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 32, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 32, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 32, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 32, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 32, 0 }, +    { 5, 10, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 0, 15, 0, 1, 32, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 33, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 9, 11, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 9, 12, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 21, 0, 1, 33, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 21, 0, 1, 2, 0 }, +    { 20, 10, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 24, 0, 1, 33, 0 }, +    { 25, 10, 0, 0, 2, -1, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 33, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 9, 11, 1, 33, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 9, 12, 1, 33, 0 }, +    { 25, 10, 0, 0, 1, -1, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 33, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 4, 3, 0, 0, 4, 4, 27, 4, 2, 33, 0 }, +    { 10, 18, 0, 0, 0, -1, 0, 4, 3, 0, 0, 3, 6, 7, 4, 2, 33, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 24, 3, 0, 0, 4, 4, 27, 4, 2, 33, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 33, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 33, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 33, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 33, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 33, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 33, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 33, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 33, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 33, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 4, 3, 0, 0, 0, 16, 14, 9, 1, 33, 0 }, +    { 18, 0, 0, 0, 2, -1, 0, 4, 3, 0, 0, 0, 10, 15, 8, 1, 33, 0 }, +    { 17, 0, 0, 0, 2, -1, 0, 4, 3, 0, 0, 0, 10, 15, 8, 1, 33, 0 }, +    { 18, 0, 0, 0, 2, -1, 0, 20, 3, 0, 0, 0, 10, 15, 8, 1, 33, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 10, 15, 8, 1, 33, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 4, 3, 0, 0, 4, 4, 27, 4, 1, 33, 0 }, +    { 0, 17, 0, 228, 5, -1, 0, 4, 3, 0, 0, 4, 4, 27, 4, 1, 33, 0 }, +    { 18, 0, 0, 0, 2, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 33, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 10, 15, 8, 1, 47, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 47, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 7, 3, 0, 0, 4, 4, 27, 4, 1, 47, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 8, 4, 27, 4, 1, 47, 0 }, +    { 0, 17, 0, 222, 5, -1, 0, 7, 3, 0, 0, 4, 4, 27, 4, 1, 47, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 7, 3, 0, 0, 4, 4, 27, 4, 1, 47, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 7, 3, 0, 0, 4, 4, 27, 4, 1, 47, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 0, 15, 0, 1, 47, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 0, 9, 12, 1, 47, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 7, 3, 0, 0, 0, 16, 14, 9, 1, 47, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 7, 3, 0, 0, 0, 16, 14, 9, 1, 47, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 7, 3, 0, 0, 0, 16, 14, 9, 1, 47, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 7, 3, 0, 0, 0, 16, 14, 9, 1, 47, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 7, 3, 0, 0, 0, 16, 14, 9, 1, 47, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 7, 3, 0, 0, 0, 16, 14, 9, 1, 47, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 7, 3, 0, 0, 0, 16, 14, 9, 1, 47, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 7, 3, 0, 0, 0, 16, 14, 9, 1, 47, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 7, 3, 0, 0, 0, 16, 14, 9, 1, 47, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 7, 3, 0, 0, 0, 16, 14, 9, 1, 47, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 0, 44, 8, 1, 48, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 44, 8, 1, 56, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 44, 8, 1, 56, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 8, 3, 0, 0, 0, 16, 14, 9, 1, 56, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 8, 3, 0, 0, 0, 16, 14, 9, 1, 56, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 8, 3, 0, 0, 0, 16, 14, 9, 1, 56, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 8, 3, 0, 0, 0, 16, 14, 9, 1, 56, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 8, 3, 0, 0, 0, 16, 14, 9, 1, 56, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 8, 3, 0, 0, 0, 16, 14, 9, 1, 56, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 8, 3, 0, 0, 0, 16, 14, 9, 1, 56, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 8, 3, 0, 0, 0, 16, 14, 9, 1, 56, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 8, 3, 0, 0, 0, 16, 14, 9, 1, 56, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 8, 3, 0, 0, 0, 16, 14, 9, 1, 56, 0 }, +    { 5, 0, 0, 0, 0, 1, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 56, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 44, 0, 1, 56, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 0, 15, 0, 1, 32, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 10, 15, 8, 1, 55, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 8, 3, 0, 0, 4, 4, 27, 4, 1, 55, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 8, 3, 0, 0, 4, 4, 27, 4, 1, 55, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 8, 3, 0, 0, 8, 4, 27, 4, 1, 55, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 8, 3, 0, 0, 4, 4, 27, 4, 1, 55, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 15, 0, 1, 55, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 44, 8, 1, 78, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 8, 4, 44, 4, 1, 78, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 11, 3, 0, 0, 4, 4, 44, 4, 1, 78, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 11, 3, 0, 0, 4, 4, 44, 4, 1, 78, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 4, 44, 4, 1, 78, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 11, 3, 0, 0, 4, 4, 44, 4, 1, 78, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 11, 3, 0, 0, 4, 4, 27, 4, 1, 78, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 78, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 78, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 78, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 78, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 78, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 78, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 78, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 78, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 78, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 78, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 44, 0, 1, 78, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 44, 8, 1, 78, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 44, 12, 1, 78, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 2, 17, 0, 0, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 23, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 24, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 24, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 9, 3, 0, 0, 4, 4, 27, 4, 1, 62, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 9, 3, 0, 0, 8, 4, 27, 4, 1, 62, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 10, 38, 8, 1, 62, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 9, 3, 17, 0, 0, 10, 38, 8, 1, 62, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 9, 3, 0, 0, 4, 4, 27, 4, 1, 62, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 9, 3, 204, 0, 4, 4, 27, 4, 1, 62, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 9, 3, 17, 0, 4, 4, 27, 4, 1, 62, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 9, 3, 17, 0, 8, 4, 27, 4, 1, 62, 0 }, +    { 1, 0, 0, 9, 0, -1, 0, 9, 3, 0, 0, 4, 4, 41, 4, 1, 62, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 10, 38, 8, 1, 62, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 0, 21, 12, 1, 62, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 9, 3, 0, 0, 0, 16, 40, 9, 1, 62, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 9, 3, 0, 0, 0, 16, 40, 9, 1, 62, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 9, 3, 0, 0, 0, 16, 40, 9, 1, 62, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 9, 3, 0, 0, 0, 16, 40, 9, 1, 62, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 9, 3, 0, 0, 0, 16, 40, 9, 1, 62, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 9, 3, 0, 0, 0, 16, 40, 9, 1, 62, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 9, 3, 0, 0, 0, 16, 40, 9, 1, 62, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 9, 3, 0, 0, 0, 16, 40, 9, 1, 62, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 9, 3, 0, 0, 0, 16, 40, 9, 1, 62, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 9, 3, 0, 0, 0, 16, 40, 9, 1, 62, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 0, 21, 12, 1, 62, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 0, 17, 0, 1, 62, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 0, 21, 0, 1, 62, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 0, 17, 0, 1, 62, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 9, 3, 0, 0, 4, 4, 27, 4, 1, 62, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 9, 3, 0, 0, 4, 4, 27, 4, 1, 62, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 0, 21, 12, 1, 62, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 67, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 8, 4, 27, 4, 1, 67, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 67, 0 }, +    { 1, 0, 0, 9, 0, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 67, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 13, 3, 0, 0, 4, 4, 27, 4, 1, 67, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 13, 3, 0, 0, 4, 4, 27, 4, 1, 67, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 67, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 67, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 67, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 67, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 67, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 67, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 67, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 67, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 67, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 67, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 10, 15, 8, 1, 67, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 10, 40, 8, 1, 93, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 12, 3, 0, 0, 4, 4, 27, 4, 1, 93, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 12, 3, 0, 0, 8, 4, 27, 4, 1, 93, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 12, 3, 0, 0, 4, 4, 27, 4, 1, 93, 0 }, +    { 1, 0, 0, 9, 0, -1, 0, 12, 3, 0, 0, 4, 4, 42, 4, 1, 93, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 0, 15, 0, 1, 93, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 68, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 8, 4, 27, 4, 1, 68, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 68, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 68, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 21, 12, 1, 68, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 21, 0, 1, 68, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 68, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 68, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 68, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 68, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 68, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 68, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 68, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 68, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 68, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 68, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 69, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 69, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 69, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 69, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 69, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 69, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 69, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 69, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 69, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 69, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 69, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 69, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 21, 12, 1, 69, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 18, 3, 0, 198, 0, 10, 15, 6, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 18, 3, 0, 199, 0, 10, 15, 6, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 18, 3, 0, 200, 0, 10, 15, 6, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 18, 3, 0, 201, 0, 10, 15, 6, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 18, 3, 0, 202, 0, 10, 15, 6, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 18, 3, 0, 203, 0, 10, 15, 6, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 18, 3, 0, 204, 0, 10, 15, 6, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 18, 3, 0, 205, 0, 10, 15, 6, 3, 5, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 27, 3, 0, 6, 0, 10, 15, 7, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 27, 3, 0, 7, 0, 10, 15, 6, 1, 5, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 20, 3, 0, 206, 0, 10, 15, 8, 3, 25, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 0, 15, 0, 1, 67, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 11, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 0, 17, 0, 1, 5, -1, 0, 11, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 11, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 8, 4, 27, 4, 1, 2, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 15, 8, 1, 2, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 10, 15, 8, 1, 2, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 13, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 19, 3, 0, 0, 8, 4, 27, 4, 1, 2, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 10, 15, 8, 1, 2, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 10, 15, 6, 1, 5, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 7, 3, 80, 0, 0, 10, 15, 6, 3, 3, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 10, 15, 6, 1, 3, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 7, 3, 80, 0, 0, 10, 15, 6, 3, 4, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 8, 3, 80, 0, 0, 10, 15, 6, 3, 5, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, 207, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, 208, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, 209, 0, 10, 15, 6, 1, 3, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 8, 3, 80, 0, 0, 10, 15, 6, 3, 3, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 8, 3, 80, 0, 0, 10, 15, 6, 3, 4, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 8, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 8, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 9, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 9, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 234, 5, -1, 0, 10, 3, 0, 0, 4, 4, 7, 4, 1, 1, 0 }, +    { 0, 17, 0, 214, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 202, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 232, 5, -1, 0, 19, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 228, 5, -1, 0, 19, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 19, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 218, 5, -1, 0, 24, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 18, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 233, 5, -1, 0, 12, 3, 0, 0, 4, 4, 7, 4, 1, 1, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 210, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 211, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 212, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 213, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 214, 0, 10, 15, 6, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 2, 3, 81, 215, 0, 10, 15, 6, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 10, 3, 0, 216, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 10, 3, 0, 6, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 10, 3, 0, 7, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 217, 0, 10, 15, 6, 1, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, 218, 0, 10, 15, 7, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 219, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 220, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 221, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 222, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 223, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 85, 223, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 224, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 85, 224, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 225, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 85, 225, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 226, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 85, 226, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 227, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 85, 227, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 228, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 85, 228, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 229, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 230, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 231, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 232, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 233, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 234, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 235, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 236, 0, 10, 15, 6, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 237, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 238, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 239, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 240, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 241, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 242, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 243, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 244, 0, 10, 15, 7, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 245, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 246, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 247, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 248, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 249, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 250, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 251, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 252, 0, 10, 15, 6, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 253, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 254, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 255, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 256, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 257, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 258, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 259, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 260, 0, 10, 15, 7, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 261, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 262, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 263, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 264, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 265, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 266, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 267, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 268, 0, 10, 15, 6, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 269, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 270, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 271, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 272, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 273, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 274, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 275, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 276, 0, 10, 15, 7, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 277, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 278, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 279, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 280, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 281, 0, 10, 15, 6, 3, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, 282, 0, 10, 15, 7, 3, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 85, 282, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 283, 0, 10, 15, 7, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 85, 284, 0, 10, 15, 6, 3, 4, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 1, 3, 81, 0, 0, 0, 15, 0, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 285, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 286, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 287, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 288, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 289, 0, 10, 15, 6, 3, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, 290, 0, 10, 15, 7, 3, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 85, 290, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 291, 0, 10, 15, 7, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 292, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 85, 293, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 294, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 295, 0, 10, 15, 6, 1, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, 296, 0, 10, 15, 7, 3, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 85, 296, 0, 10, 15, 7, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 297, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 85, 298, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 299, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 102, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 300, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 301, 0, 10, 15, 6, 1, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, 302, 0, 10, 15, 7, 3, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 85, 302, 0, 10, 15, 7, 3, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, 106, 0, 10, 15, 7, 3, 4, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 1, 3, 85, 0, 0, 0, 15, 0, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 303, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 304, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 305, 0, 10, 15, 6, 3, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 306, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 17, 307, 0, 10, 15, 6, 3, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, 308, 0, 10, 15, 7, 3, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 85, 308, 0, 10, 15, 7, 3, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 17, 309, 0, 10, 15, 7, 3, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 85, 309, 0, 10, 15, 7, 3, 4, 0 }, +    { 16, 0, 0, 0, 0, -1, 0, 1, 3, 17, 310, 0, 10, 15, 7, 3, 4, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 1, 3, 85, 0, 0, 0, 24, 0, 3, 4, 0 }, +    { 6, 9, 0, 0, 0, -1, 0, 1, 3, 85, 0, 0, 18, 21, 5, 3, 2, 0 }, +    { 6, 9, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 18, 21, 5, 3, 2, 0 }, +    { 6, 9, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 0, 7, 5, 3, 2, 0 }, +    { 10, 18, 0, 0, 5, -1, 0, 1, 3, 0, 0, 3, 0, 26, 4, 2, 2, 0 }, +    { 10, 18, 0, 0, 0, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 4, 1, 0 }, +    { 10, 18, 16, 0, 1, -1, 0, 1, 3, 0, 0, 5, 5, 43, 4, 4, 1, 0 }, +    { 10, 0, 0, 0, 5, -1, 0, 1, 3, 0, 0, 3, 6, 27, 4, 0, 2, 0 }, +    { 10, 1, 0, 0, 5, -1, 0, 1, 3, 0, 0, 3, 6, 27, 4, 0, 2, 0 }, +    { 20, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 0, 21, 0, 1, 2, 0 }, +    { 20, 10, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 0, 7, 0, 3, 2, 0 }, +    { 20, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 21, 0, 1, 2, 0 }, +    { 20, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 0, 21, 11, 1, 2, 0 }, +    { 20, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 0, 25, 11, 1, 2, 0 }, +    { 20, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 23, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 13, 3, 13, 1, 2, 0 }, +    { 24, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 13, 3, 13, 1, 2, 0 }, +    { 21, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 0, 13, 1, 2, 0 }, +    { 23, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 3, 13, 1, 2, 0 }, +    { 23, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 0, 3, 13, 1, 2, 0 }, +    { 24, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 0, 3, 13, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 0, 80, 0, 0, 13, 18, 10, 0, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 0, 80, 0, 0, 0, 18, 0, 0, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 14, 21, 0, 1, 2, 0 }, +    { 7, 9, 0, 0, 0, -1, 0, 1, 3, 0, 0, 3, 3, 49, 3, 0, 2, 0 }, +    { 8, 7, 0, 0, 0, -1, 0, 1, 3, 0, 0, 3, 3, 49, 3, 0, 2, 0 }, +    { 10, 11, 0, 0, 5, -1, 0, 1, 3, 0, 0, 3, 6, 27, 4, 0, 2, 0 }, +    { 10, 14, 0, 0, 5, -1, 0, 1, 3, 0, 0, 3, 6, 27, 4, 0, 2, 0 }, +    { 10, 16, 0, 0, 5, -1, 0, 1, 3, 0, 0, 3, 6, 27, 4, 0, 2, 0 }, +    { 10, 12, 0, 0, 5, -1, 0, 1, 3, 0, 0, 3, 6, 27, 4, 0, 2, 0 }, +    { 10, 15, 0, 0, 5, -1, 0, 1, 3, 0, 0, 3, 6, 27, 4, 0, 2, 0 }, +    { 6, 6, 0, 0, 0, -1, 0, 4, 3, 80, 0, 0, 17, 7, 5, 3, 2, 0 }, +    { 25, 4, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 0, 13, 0, 1, 2, 0 }, +    { 25, 4, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 13, 0, 1, 2, 0 }, +    { 25, 4, 0, 0, 0, -1, 0, 1, 0, 80, 0, 0, 0, 13, 0, 3, 2, 0 }, +    { 25, 4, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 0, 13, 0, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 0, 13, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 0, 13, 0, 3, 2, 0 }, +    { 23, 10, 0, 0, 0, -1, 1, 1, 3, 0, 0, 0, 0, 3, 13, 1, 2, 0 }, +    { 24, 10, 0, 0, 0, -1, -1, 1, 3, 0, 0, 0, 0, 3, 13, 1, 2, 0 }, +    { 25, 10, 1, 0, 0, -1, 0, 1, 3, 80, 0, 14, 0, 8, 12, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 8, 12, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 19, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 17, 15, 0, 1, 2, 0 }, +    { 26, 6, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 15, 11, 0, 1, 2, 0 }, +    { 21, 10, 0, 0, 0, -1, 1, 1, 3, 0, 0, 0, 0, 0, 13, 1, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, -1, 1, 3, 0, 0, 0, 0, 1, 13, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 6, 3, 80, 0, 0, 0, 8, 12, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 4, 3, 80, 0, 0, 0, 8, 12, 3, 2, 0 }, +    { 25, 10, 1, 0, 0, -1, 0, 4, 3, 80, 0, 14, 0, 8, 12, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 6, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 6, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 19, 10, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 17, 15, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 21, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 6, 3, 80, 0, 0, 0, 13, 0, 3, 2, 0 }, +    { 6, 9, 0, 0, 0, -1, 0, 6, 3, 80, 0, 0, 18, 21, 5, 3, 2, 0 }, +    { 10, 18, 0, 0, 5, -1, 0, 6, 3, 0, 0, 3, 6, 28, 4, 2, 2, 0 }, +    { 10, 18, 0, 0, 5, -1, 0, 6, 3, 0, 0, 3, 6, 15, 4, 2, 2, 0 }, +    { 10, 18, 0, 0, 5, -1, 0, 10, 3, 0, 0, 3, 6, 15, 4, 2, 2, 0 }, +    { 13, 18, 0, 0, 0, -1, 0, 0, 3, 0, 0, 3, 0, 15, 0, 0, 0, 0 }, +    { 10, 19, 0, 0, 0, -1, 0, 15, 3, 0, 0, 3, 6, 27, 4, 0, 2, 0 }, +    { 10, 20, 0, 0, 0, -1, 0, 15, 3, 0, 0, 3, 6, 27, 4, 0, 2, 0 }, +    { 10, 21, 0, 0, 0, -1, 0, 15, 3, 0, 0, 3, 6, 27, 4, 0, 2, 0 }, +    { 10, 22, 0, 0, 0, -1, 0, 15, 3, 0, 0, 3, 6, 27, 4, 0, 2, 0 }, +    { 10, 18, 0, 0, 5, -1, 0, 1, 3, 0, 0, 3, 6, 27, 4, 2, 2, 0 }, +    { 5, 2, 0, 0, 0, 0, 0, 1, 3, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 6, 3, 80, 0, 0, 10, 15, 6, 3, 3, 0 }, +    { 5, 2, 0, 0, 0, 4, 0, 1, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 2, 0, 0, 0, 5, 0, 1, 3, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 2, 0, 0, 0, 6, 0, 1, 3, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 2, 0, 0, 0, 7, 0, 1, 3, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 2, 0, 0, 0, 8, 0, 1, 3, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 2, 0, 0, 0, 9, 0, 1, 3, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 26, 3, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 21, 10, 0, 0, 0, -1, 1, 1, 3, 80, 0, 0, 0, 0, 13, 3, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, -1, 1, 3, 80, 0, 0, 0, 1, 13, 3, 2, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 1, 0, 80, 0, 0, 10, 15, 6, 3, 3, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 12, 3, 80, 0, 0, 10, 15, 6, 3, 3, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 13, 0, 1, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 0, 12, 0, 3, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 1, 2, 0, 0, 0, 0, 12, 0, 1, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 2, 3, 0, 0, 0, 0, 12, 0, 1, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 3, 0, 0, 0, 0, 0, 12, 0, 1, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 12, 0, 1, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 6, 3, 0, 0, 0, 0, 12, 0, 1, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 12, 0, 1, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 13, 0, 1, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 12, 0, 1, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 0, 12, 0, 1, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 14, 3, 0, 0, 0, 0, 12, 0, 1, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 13, 0, 1, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 12, 0, 1, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 0, 13, 0, 1, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 19, 3, 0, 0, 0, 0, 12, 0, 1, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 0, 13, 0, 1, 2, 0 }, +    { 13, 4, 0, 0, 0, -1, 0, 0, 3, 0, 0, 0, 0, 12, 0, 0, 0, 0 }, +    { 0, 17, 0, 1, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 2, 17, 0, 0, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 2, 17, 0, 0, 5, -1, 0, 4, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 2, 17, 16, 0, 5, -1, 0, 4, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 2, 17, 0, 0, 5, -1, 0, 6, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 1, 5, -1, 0, 6, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 6, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 6, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 1, 5, -1, 0, 8, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 10, 15, 7, 3, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 0, 80, 0, 0, 0, 13, 0, 3, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 10, 15, 6, 3, 2, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 0, 80, 0, 0, 10, 15, 6, 3, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 0, 80, 0, 0, 0, 12, 0, 3, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 1, 0, 0, -1, 0, 1, 0, 80, 0, 14, 0, 15, 0, 3, 2, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 0, 85, 311, 0, 10, 15, 7, 3, 4, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 85, 312, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 0, 85, 313, 0, 10, 15, 7, 3, 3, 0 }, +    { 29, 4, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 3, 0, 314, 0, 10, 15, 7, 3, 3, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 10, 15, 8, 3, 2, 0 }, +    { 15, 0, 1, 0, 0, -1, 0, 4, 3, 80, 0, 14, 10, 15, 6, 3, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 7, 3, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 80, 0, 0, 10, 15, 6, 3, 2, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 6, 3, 80, 0, 0, 10, 15, 6, 3, 2, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 6, 3, 80, 0, 0, 10, 15, 7, 3, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 6, 3, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 6, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 9, 3, 0, 315, 0, 10, 15, 6, 1, 3, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, -1, 0, 11, 3, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 10, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 4, 0, 0, 0, 0, -1, 0, 1, 0, 80, 316, 0, 10, 15, 7, 3, 3, 0 }, +    { 4, 0, 0, 0, 0, -1, 0, 1, 3, 80, 316, 0, 10, 15, 7, 3, 3, 0 }, +    { 4, 0, 0, 0, 0, -1, 0, 1, 0, 80, 317, 0, 10, 15, 6, 3, 3, 0 }, +    { 4, 0, 0, 0, 0, -1, 0, 1, 3, 80, 317, 0, 10, 15, 6, 3, 3, 0 }, +    { 4, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 10, 15, 8, 1, 3, 0 }, +    { 4, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 3, 0 }, +    { 5, 10, 0, 0, 0, -1, 0, 11, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 1, 0, 0, -1, 0, 1, 0, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 1, 3, 17, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 3, 17, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 3, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 3, 1, 3, 17, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 3, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -3, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -3, 1, 3, 17, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -3, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 3, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 12, 0, 1, 2, 0 }, +    { 26, 4, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 12, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 2016, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 2527, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 1923, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 1914, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 1918, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 2250, 1, 3, 17, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 1, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 1, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -1, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 138, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 7, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -7, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -1, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 1, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 1, 0, 17, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 1, 1, 0, 17, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -1, 1, 0, 17, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 1, 1, 3, 17, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -1, 1, 3, 17, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 1824, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 2104, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 2108, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 2106, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 1316, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -138, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 18, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 8, 6, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 7, 6, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -8, 6, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -7, 6, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 1, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 21, 10, 0, 0, 0, -1, 1, 1, 5, 85, 0, 0, 0, 0, 13, 3, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, -1, 1, 5, 85, 0, 0, 0, 1, 13, 3, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 4, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 1, 0, 0, -1, 0, 7, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 12, 5, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 1, 0, 0, -1, 0, 12, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 12, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 1, 0, 0, -1, 0, 12, 3, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 1, 0, 0, -1, 0, 16, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 19, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 1, 0, 1, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 10, 0, 0, 0, 2, 0, 1, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 10, 0, 0, 0, 3, 0, 1, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 10, 0, 0, 0, 4, 0, 1, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 10, 0, 0, 0, 5, 0, 1, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 10, 0, 0, 0, 6, 0, 1, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 10, 0, 0, 0, 7, 0, 1, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 10, 0, 0, 0, 8, 0, 1, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 10, 0, 0, 0, 9, 0, 1, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 2, 0, 0, 0, 1, 0, 1, 0, 80, 0, 0, 0, 15, 0, 0, 2, 0 }, +    { 5, 2, 0, 0, 0, 2, 0, 1, 0, 80, 0, 0, 0, 15, 0, 0, 2, 0 }, +    { 5, 2, 0, 0, 0, 3, 0, 1, 0, 80, 0, 0, 0, 15, 0, 0, 2, 0 }, +    { 5, 2, 0, 0, 0, 4, 0, 1, 0, 80, 0, 0, 0, 15, 0, 0, 2, 0 }, +    { 5, 2, 0, 0, 0, 5, 0, 1, 0, 80, 0, 0, 0, 15, 0, 0, 2, 0 }, +    { 5, 2, 0, 0, 0, 6, 0, 1, 0, 80, 0, 0, 0, 15, 0, 0, 2, 0 }, +    { 5, 2, 0, 0, 0, 7, 0, 1, 0, 80, 0, 0, 0, 15, 0, 0, 2, 0 }, +    { 5, 2, 0, 0, 0, 8, 0, 1, 0, 80, 0, 0, 0, 15, 0, 0, 2, 0 }, +    { 5, 2, 0, 0, 0, 9, 0, 1, 0, 80, 0, 0, 0, 15, 0, 0, 2, 0 }, +    { 5, 2, 0, 0, 0, -1, 0, 1, 0, 80, 0, 0, 0, 15, 0, 0, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 1, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 1, 0, 80, 318, 0, 10, 15, 7, 3, 2, 0 }, +    { 29, 0, 1, 0, 0, -1, 0, 1, 0, 80, 318, 14, 10, 15, 7, 3, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 1, 0, 80, 319, 0, 10, 15, 6, 3, 2, 0 }, +    { 5, 10, 0, 0, 0, 0, 0, 1, 3, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 10, 0, 0, 0, -1, 0, 6, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 1, 0, 6, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 2, 0, 6, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 3, 0, 6, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 4, 0, 6, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 5, 0, 6, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 6, 0, 6, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 7, 0, 6, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 8, 0, 6, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 9, 0, 6, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 1, 0, 0, -1, 0, 6, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 3, 0, 0, -1, 0, 6, 5, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 1, 0, 0, -1, 0, 1, 3, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 7, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 6, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 1, 0, 0, -1, 0, 8, 3, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 9, 0, 0, -1, 0, 1, 3, 0, 0, 14, 0, 36, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 5, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 1, 5, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 1, 0, 0, -1, 0, 1, 0, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 1, 0, 0, -1, 0, 6, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 1, 0, 0, -1, 0, 8, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 8, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 7, 5, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 7, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 8, 5, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 10, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 11, 0, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 7, 5, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 8, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 9, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 11, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 11, 0, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 10, 3, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 1, 0, 0, -1, 0, 11, 0, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 12, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 1, 0, 0, -1, 0, 11, 0, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 9, 0, 0, -1, 0, 11, 0, 0, 0, 14, 0, 36, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 16, 3, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 11, 0, 0, -1, 0, 12, 5, 0, 0, 14, 0, 36, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 11, 5, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 3, 13, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 0, 3, 13, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 9, 0, 1, 2, 0 }, +    { 29, 10, 1, 0, 0, -1, 0, 1, 3, 0, 0, 14, 0, 9, 0, 1, 2, 0 }, +    { 21, 10, 0, 0, 0, -1, 1, 6, 3, 0, 0, 0, 0, 0, 13, 1, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, -1, 6, 3, 0, 0, 0, 0, 1, 13, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 2, 0, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 4, 0, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 5, 0, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 6, 0, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 7, 0, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 8, 0, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 9, 0, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 1, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 2, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 3, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 4, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 5, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 6, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 7, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 8, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, 9, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 1, 8, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -1, 8, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 21, 10, 0, 0, 0, -1, 1, 8, 3, 0, 0, 0, 0, 0, 13, 1, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, -1, 8, 3, 0, 0, 0, 0, 1, 13, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 1, 9, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -1, 9, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 2, 13, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -2, 13, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 1, 6, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -1, 6, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -1316, 6, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 21, 10, 0, 0, 0, -1, 1, 6, 4, 0, 0, 0, 0, 0, 13, 1, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, -1, 6, 4, 0, 0, 0, 0, 1, 13, 1, 2, 0 }, +    { 21, 10, 0, 0, 0, -1, 1, 10, 4, 0, 0, 0, 0, 0, 13, 1, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, -1, 10, 4, 0, 0, 0, 0, 1, 13, 1, 2, 0 }, +    { 21, 10, 0, 0, 0, -1, 1, 10, 3, 0, 0, 0, 0, 0, 13, 1, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, -1, 10, 3, 0, 0, 0, 0, 1, 13, 1, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 4, 3, 0, 0, 0, 0, 15, 0, 1, 54, 0 }, +    { 21, 10, 0, 0, 0, -1, 3, 6, 3, 0, 0, 0, 0, 0, 13, 1, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, 1, 6, 3, 0, 0, 0, 0, 1, 13, 1, 2, 0 }, +    { 21, 10, 0, 0, 0, -1, -1, 6, 3, 0, 0, 0, 0, 0, 13, 1, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, -3, 6, 3, 0, 0, 0, 0, 1, 13, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -1914, 6, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -1918, 6, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -1923, 6, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -1824, 6, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -2016, 6, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 6, 3, 85, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -2104, 6, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -2106, 6, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -2108, 6, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -2250, 6, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 10, 5, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 11, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 23, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, -2527, 20, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 8, 3, 0, 111, 0, 10, 15, 7, 3, 57, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 24, 3, 0, 111, 0, 10, 15, 7, 3, 57, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, 112, 0, 10, 15, 6, 1, 57, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 24, 3, 0, 112, 0, 10, 15, 6, 1, 57, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 9, 3, 0, 320, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 9, 3, 0, 321, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 9, 3, 0, 322, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 9, 3, 0, 323, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 9, 3, 0, 324, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 10, 3, 0, 325, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 10, 3, 0, 326, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 10, 3, 0, 327, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 11, 3, 0, 328, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 10, 15, 6, 1, 3, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 10, 3, 80, 0, 0, 10, 15, 6, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 11, 3, 0, 329, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 11, 3, 0, 330, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 8, 3, 0, 6, 0, 10, 15, 7, 3, 46, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, 7, 0, 10, 15, 6, 1, 46, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 10, 15, 6, 1, 46, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 15, 0, 1, 46, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 11, 3, 0, 6, 0, 10, 15, 7, 3, 46, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 11, 3, 0, 7, 0, 10, 15, 6, 1, 46, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 11, 3, 0, 0, 4, 4, 27, 4, 1, 46, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 13, 3, 0, 6, 0, 10, 15, 7, 3, 46, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 13, 3, 0, 7, 0, 10, 15, 6, 1, 46, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 9, 12, 1, 46, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 21, 12, 1, 46, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 21, 0, 1, 46, 0 }, +    { 5, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 15, 0, 1, 46, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 9, 0, 1, 46, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 8, 3, 0, 331, 0, 10, 15, 6, 1, 25, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 13, 3, 0, 331, 0, 10, 15, 6, 1, 25, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 10, 15, 8, 1, 58, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 10, 15, 8, 1, 58, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 8, 3, 80, 0, 0, 10, 15, 8, 3, 58, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 0, 21, 0, 1, 58, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 12, 3, 0, 0, 4, 4, 27, 4, 1, 58, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 3, 13, 1, 2, 0 }, +    { 23, 10, 0, 0, 0, -1, 1, 8, 3, 0, 0, 0, 0, 3, 13, 1, 2, 0 }, +    { 24, 10, 0, 0, 0, -1, -1, 8, 3, 0, 0, 0, 0, 3, 13, 1, 2, 0 }, +    { 20, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 21, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 0, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 21, 0, 1, 2, 0 }, +    { 20, 10, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 23, 10, 0, 0, 0, -1, 1, 10, 3, 0, 0, 0, 0, 3, 13, 1, 2, 0 }, +    { 24, 10, 0, 0, 0, -1, -1, 10, 3, 0, 0, 0, 0, 3, 13, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 9, 12, 1, 2, 0 }, +    { 17, 10, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 21, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 0, 21, 0, 1, 2, 0 }, +    { 20, 10, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 0, 25, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 21, 12, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 21, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 20, 10, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 21, 0, 1, 2, 0 }, +    { 21, 10, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 0, 13, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 0, 21, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 19, 3, 0, 0, 0, 0, 21, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 0, 21, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 0, 21, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 23, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 0, 9, 12, 1, 2, 0 }, +    { 21, 10, 0, 0, 0, -1, 1, 24, 3, 0, 0, 0, 0, 0, 13, 1, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, -1, 24, 3, 0, 0, 0, 0, 2, 13, 1, 2, 0 }, +    { 20, 10, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 0, 21, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 4, 5, 0, 0, 0, 0, 17, 0, 1, 37, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 4, 5, 80, 0, 0, 0, 17, 0, 3, 37, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 4, 5, 0, 0, 0, 0, 17, 0, 0, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 26, 5, 0, 0, 0, 0, 17, 0, 0, 2, 0 }, +    { 6, 9, 0, 0, 0, -1, 0, 1, 1, 80, 0, 0, 18, 21, 5, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 0, 1, 11, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 0, 1, 12, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 0, 17, 0, 1, 2, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 10, 8, 8, 1, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 0, 17, 8, 1, 2, 0 }, +    { 4, 0, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 0, 17, 8, 1, 37, 0 }, +    { 21, 10, 0, 0, 0, -1, 1, 1, 5, 0, 0, 0, 0, 0, 13, 1, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, -1, 1, 5, 0, 0, 0, 0, 1, 13, 1, 2, 0 }, +    { 20, 10, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 0, 8, 0, 1, 2, 0 }, +    { 21, 10, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 0, 0, 13, 1, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 0, 1, 13, 1, 2, 0 }, +    { 0, 17, 0, 218, 5, -1, 0, 1, 5, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 228, 5, -1, 0, 1, 5, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 232, 5, -1, 0, 1, 5, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 222, 5, -1, 0, 1, 5, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 1, 0, 0, 224, 0, -1, 0, 1, 5, 0, 0, 4, 4, 27, 4, 1, 26, 0 }, +    { 20, 10, 1, 0, 0, -1, 0, 1, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 8, 17, 8, 1, 2, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 8, 27, 8, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 4, 0, 0, 0, 0, -1, 0, 4, 5, 80, 0, 0, 0, 17, 8, 3, 37, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 6, 5, 0, 0, 0, 10, 8, 8, 1, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 6, 5, 0, 0, 0, 10, 8, 8, 1, 2, 0 }, +    { 25, 10, 1, 0, 0, -1, 0, 6, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 4, 5, 0, 0, 0, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 17, 0, 1, 2, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 0, 8, 8, 1, 34, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 0, 17, 8, 1, 34, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 17, 0, 0, 0, 17, 8, 1, 34, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 6, 5, 0, 0, 0, 0, 8, 8, 1, 34, 0 }, +    { 0, 17, 0, 8, 5, -1, 0, 1, 5, 204, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 8, 8, 0, 3, 2, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 0, 8, 8, 1, 34, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 1, 5, 17, 0, 0, 0, 8, 8, 1, 34, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 6, 5, 80, 0, 0, 0, 17, 8, 3, 34, 0 }, +    { 20, 10, 0, 0, 0, -1, 0, 6, 5, 0, 0, 0, 8, 8, 0, 1, 2, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 8, 8, 8, 1, 35, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 8, 17, 8, 1, 35, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 17, 0, 0, 8, 17, 8, 1, 35, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 0, 8, 0, 1, 2, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 8, 8, 8, 1, 2, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 8, 8, 8, 1, 35, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 1, 5, 17, 0, 0, 8, 8, 8, 1, 35, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 6, 5, 80, 0, 0, 8, 17, 8, 3, 35, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 10, 17, 8, 1, 36, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 5, 0, 0, 0, 10, 17, 8, 1, 36, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 19, 5, 0, 0, 0, 10, 17, 8, 1, 36, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 20, 5, 0, 0, 0, 10, 17, 8, 1, 36, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 10, 17, 8, 3, 26, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 10, 17, 8, 2, 26, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 0, 17, 0, 1, 2, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 4, 5, 0, 0, 0, 10, 17, 8, 1, 36, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 12, 5, 0, 0, 0, 10, 17, 8, 1, 36, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 23, 5, 0, 0, 0, 10, 17, 8, 1, 36, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 8, 5, 0, 0, 0, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 10, 5, 0, 0, 0, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 27, 5, 0, 0, 0, 0, 17, 0, 1, 2, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 6, 5, 0, 0, 0, 8, 8, 8, 1, 35, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 0, 17, 0, 3, 26, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 7, 5, 80, 0, 0, 0, 17, 0, 3, 26, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 11, 5, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 11, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 7, 5, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 5, 10, 0, 0, 0, -1, 0, 6, 5, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 8, 5, 80, 0, 0, 0, 17, 0, 3, 26, 0 }, +    { 29, 0, 1, 0, 0, -1, 0, 1, 5, 80, 0, 14, 0, 17, 0, 3, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 8, 17, 0, 3, 35, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 22, 5, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 0, 17, 0, 0, 2, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 4, 5, 0, 0, 0, 0, 17, 8, 1, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 23, 5, 0, 0, 0, 0, 17, 8, 1, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 0, 0, 0, 0, 17, 8, 1, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 8, 5, 0, 0, 0, 0, 17, 8, 1, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 5, 0, 0, 0, 0, 17, 8, 1, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 5, 0, 0, 0, 0, 17, 8, 1, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 13, 5, 0, 0, 0, 0, 17, 8, 1, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 17, 5, 0, 0, 0, 0, 17, 8, 1, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 19, 5, 0, 0, 0, 0, 17, 8, 1, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 20, 5, 0, 0, 0, 0, 17, 8, 1, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 24, 5, 0, 0, 0, 0, 17, 8, 1, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 4, 5, 0, 0, 0, 10, 17, 8, 1, 38, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 4, 5, 0, 0, 0, 10, 8, 8, 1, 38, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 4, 5, 0, 0, 0, 0, 17, 0, 1, 38, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 6, 5, 0, 0, 0, 0, 17, 0, 1, 38, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 15, 8, 1, 83, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 15, 8, 1, 83, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 21, 0, 1, 83, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 21, 12, 1, 83, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 70, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 70, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 21, 0, 1, 70, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 9, 12, 1, 70, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 21, 12, 1, 70, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 70, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 70, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 70, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 70, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 70, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 70, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 70, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 70, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 70, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 70, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 5, 0 }, +    { 2, 17, 0, 0, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 5, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 15, 0, 1, 5, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 13, 3, 0, 0, 4, 4, 27, 4, 1, 5, 0 }, +    { 17, 10, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 5, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 16, 3, 80, 0, 0, 10, 15, 6, 3, 5, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 17, 3, 0, 0, 4, 4, 27, 4, 1, 5, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 15, 8, 1, 84, 0 }, +    { 4, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 15, 8, 1, 84, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 11, 3, 0, 0, 4, 4, 27, 4, 1, 84, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 84, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 21, 12, 1, 84, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 21, 0, 1, 84, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 10, 15, 0, 1, 2, 0 }, +    { 17, 10, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 10, 15, 8, 1, 2, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 10, 15, 0, 1, 2, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 10, 3, 0, 332, 0, 10, 15, 7, 3, 3, 0 }, +    { 28, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 0, 1, 2, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 12, 3, 0, 333, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 10, 15, 6, 1, 3, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 10, 15, 8, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 12, 3, 0, 6, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 12, 3, 0, 7, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 13, 3, 0, 6, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 13, 3, 0, 7, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 16, 3, 0, 334, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 16, 3, 0, 6, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 16, 3, 0, 7, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 13, 3, 0, 335, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 16, 3, 0, 336, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 16, 3, 0, 337, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 16, 3, 0, 338, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 18, 3, 0, 339, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 16, 3, 0, 340, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 16, 3, 0, 341, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 17, 3, 0, 342, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 17, 3, 0, 343, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 17, 3, 0, 6, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 7, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 20, 3, 0, 6, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 20, 3, 0, 7, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 21, 3, 0, 6, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 21, 3, 0, 7, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 24, 3, 0, 6, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 24, 3, 0, 7, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 21, 3, 0, 344, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 21, 3, 0, 345, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 21, 3, 0, 346, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 23, 3, 0, 6, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 23, 3, 0, 7, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 27, 3, 0, 347, 0, 10, 15, 7, 3, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 27, 3, 0, 6, 0, 10, 15, 7, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 27, 3, 0, 7, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 10, 15, 6, 1, 3, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 27, 3, 0, 348, 0, 10, 15, 7, 3, 3, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 24, 3, 80, 0, 0, 10, 15, 6, 3, 3, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 3, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 13, 3, 80, 0, 0, 10, 15, 6, 3, 3, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 3, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 10, 15, 8, 1, 59, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 8, 3, 0, 0, 4, 4, 27, 4, 1, 59, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 8, 3, 0, 0, 4, 4, 27, 4, 1, 59, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 8, 3, 0, 0, 8, 4, 27, 4, 1, 59, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 15, 0, 1, 59, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 23, 3, 0, 0, 4, 4, 27, 4, 1, 59, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 4, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 18, 0, 0, 0, 2, -1, 0, 9, 3, 0, 0, 0, 10, 15, 8, 1, 65, 0 }, +    { 18, 0, 0, 0, 4, -1, 0, 9, 3, 0, 0, 0, 10, 15, 8, 1, 65, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 10, 15, 8, 1, 65, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 0, 24, 0, 1, 65, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 0, 9, 12, 1, 65, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 8, 4, 27, 4, 1, 71, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 71, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 71, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 18, 3, 0, 0, 4, 4, 27, 4, 1, 71, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 21, 12, 1, 71, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 71, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 71, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 71, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 71, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 71, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 71, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 71, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 71, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 71, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 71, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 11, 3, 0, 0, 4, 4, 27, 4, 1, 11, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 11, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 0, 24, 0, 1, 11, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 10, 15, 8, 1, 11, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 10, 15, 8, 1, 11, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 20, 3, 0, 0, 4, 4, 27, 4, 1, 11, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 72, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 72, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 72, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 72, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 72, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 72, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 72, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 72, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 72, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 10, 3, 0, 0, 0, 16, 14, 9, 1, 72, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 72, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 72, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 72, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 21, 0, 1, 2, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 21, 12, 1, 72, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 73, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 73, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 8, 4, 27, 4, 1, 73, 0 }, +    { 1, 0, 0, 9, 0, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 73, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 15, 0, 1, 73, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 11, 3, 0, 0, 4, 4, 27, 4, 1, 85, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 8, 4, 27, 4, 1, 85, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 38, 8, 1, 85, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 11, 3, 0, 0, 4, 4, 27, 4, 1, 85, 0 }, +    { 1, 0, 0, 9, 0, -1, 0, 11, 3, 0, 0, 4, 4, 41, 4, 1, 85, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 17, 0, 1, 85, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 21, 0, 1, 85, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 21, 12, 1, 85, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 21, 8, 1, 2, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 11, 3, 0, 0, 0, 16, 40, 9, 1, 85, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 11, 3, 0, 0, 0, 16, 40, 9, 1, 85, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 11, 3, 0, 0, 0, 16, 40, 9, 1, 85, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 11, 3, 0, 0, 0, 16, 40, 9, 1, 85, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 11, 3, 0, 0, 0, 16, 40, 9, 1, 85, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 11, 3, 0, 0, 0, 16, 40, 9, 1, 85, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 11, 3, 0, 0, 0, 16, 40, 9, 1, 85, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 11, 3, 0, 0, 0, 16, 40, 9, 1, 85, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 11, 3, 0, 0, 0, 16, 40, 9, 1, 85, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 11, 3, 0, 0, 0, 16, 40, 9, 1, 85, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 44, 8, 1, 24, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, 0, 4, 4, 44, 4, 1, 24, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 44, 8, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 40, 8, 1, 77, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 10, 3, 0, 0, 4, 4, 27, 4, 1, 77, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 8, 4, 27, 4, 1, 77, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 21, 8, 1, 77, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 10, 3, 0, 0, 0, 16, 40, 9, 1, 77, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 10, 3, 0, 0, 0, 16, 40, 9, 1, 77, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 10, 3, 0, 0, 0, 16, 40, 9, 1, 77, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 10, 3, 0, 0, 0, 16, 40, 9, 1, 77, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 10, 3, 0, 0, 0, 16, 40, 9, 1, 77, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 10, 3, 0, 0, 0, 16, 40, 9, 1, 77, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 10, 3, 0, 0, 0, 16, 40, 9, 1, 77, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 10, 3, 0, 0, 0, 16, 40, 9, 1, 77, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 10, 3, 0, 0, 0, 16, 40, 9, 1, 77, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 10, 3, 0, 0, 0, 16, 40, 9, 1, 77, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 17, 0, 1, 77, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 21, 12, 1, 77, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 44, 8, 1, 24, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 44, 8, 1, 24, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 44, 0, 1, 24, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 4, 44, 4, 1, 24, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 44, 8, 1, 79, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 11, 3, 0, 0, 4, 4, 44, 4, 1, 79, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 11, 3, 0, 0, 4, 4, 44, 4, 1, 79, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 44, 8, 1, 79, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 44, 0, 1, 79, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 10, 15, 8, 1, 86, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 8, 4, 27, 4, 1, 86, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 13, 3, 0, 0, 4, 4, 27, 4, 1, 86, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 0, 21, 12, 1, 86, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 10, 15, 8, 1, 86, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 13, 3, 0, 0, 4, 4, 27, 4, 1, 86, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 10, 15, 8, 1, 27, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 16, 3, 0, 349, 0, 10, 15, 6, 1, 3, 0 }, +    { 28, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 0, 1, 2, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 16, 3, 80, 0, 0, 10, 15, 6, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 6, 1, 4, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 10, 15, 6, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 23, 3, 0, 0, 0, 10, 15, 6, 1, 3, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 23, 3, 80, 0, 0, 10, 15, 6, 3, 3, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 23, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 350, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 351, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 352, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 353, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 354, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 355, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 356, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 357, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 358, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 359, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 360, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 361, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 362, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 363, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 364, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 365, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 366, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 367, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 368, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 369, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 370, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 371, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 372, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 373, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 374, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 375, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 376, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 377, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 378, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 379, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 380, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 381, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 382, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 383, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 384, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 385, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 386, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 387, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 388, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 389, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 390, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 391, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 392, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 393, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 394, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 395, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 396, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 397, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 398, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 399, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 400, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 401, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 402, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 403, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 404, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 405, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 406, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 407, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 408, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 409, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 410, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 411, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 412, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 413, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 414, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 415, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 416, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 417, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 418, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 419, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 420, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 421, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 422, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 423, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 424, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 425, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 426, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 427, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 428, 0, 10, 15, 6, 3, 28, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 17, 3, 0, 429, 0, 10, 15, 6, 3, 28, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 15, 8, 1, 86, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 8, 4, 27, 4, 1, 86, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 11, 3, 0, 0, 4, 4, 27, 4, 1, 86, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 21, 12, 1, 86, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 11, 3, 0, 0, 4, 4, 27, 4, 1, 86, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 86, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 86, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 86, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 86, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 86, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 86, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 86, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 86, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 86, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 11, 3, 0, 0, 0, 16, 14, 9, 1, 86, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 2, 5, 17, 0, 12, 10, 29, 8, 1, 26, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 2, 5, 17, 0, 13, 10, 30, 8, 1, 26, 0 }, +    { 11, 0, 0, 0, 0, -1, 0, 2, 3, 0, 0, 0, 0, 45, 0, 0, 0, 0 }, +    { 12, 0, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 5, 85, 0, 0, 0, 17, 8, 3, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 13, 5, 85, 0, 0, 0, 17, 8, 3, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 6, 5, 85, 0, 0, 0, 17, 8, 3, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 5, 85, 0, 0, 0, 17, 8, 3, 37, 0 }, +    { 13, 0, 0, 0, 0, -1, 0, 0, 5, 0, 0, 0, 0, 17, 0, 0, 0, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 8, 5, 85, 0, 0, 0, 17, 8, 3, 37, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 430, 0, 10, 15, 6, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 431, 0, 10, 15, 6, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 432, 0, 10, 15, 6, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 433, 0, 10, 15, 6, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 434, 0, 10, 15, 6, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 435, 0, 10, 15, 6, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 436, 0, 10, 15, 6, 3, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 437, 0, 10, 15, 6, 3, 6, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 438, 0, 10, 15, 6, 3, 6, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 439, 0, 10, 15, 6, 3, 6, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 440, 0, 10, 15, 6, 3, 6, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 3, 80, 441, 0, 10, 15, 6, 3, 6, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 4, 3, 85, 0, 0, 9, 16, 8, 3, 7, 0 }, +    { 0, 17, 0, 26, 5, -1, 0, 1, 3, 0, 0, 4, 4, 27, 4, 1, 7, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 1, 3, 85, 0, 0, 9, 16, 8, 3, 7, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 9, 16, 8, 3, 7, 0 }, +    { 26, 3, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 0, 15, 0, 3, 7, 0 }, +    { 18, 13, 0, 0, 0, -1, 0, 1, 3, 80, 0, 0, 10, 15, 8, 3, 8, 0 }, +    { 28, 13, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 0, 15, 0, 1, 8, 0 }, +    { 22, 10, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 1, 13, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 0, 15, 0, 1, 8, 0 }, +    { 13, 18, 0, 0, 0, -1, 0, 5, 3, 0, 0, 0, 0, 15, 0, 0, 0, 0 }, +    { 27, 13, 0, 0, 0, -1, 0, 6, 3, 80, 0, 0, 0, 13, 0, 3, 8, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 6, 0, 0, 0, 4, 4, 27, 4, 2, 1, 0 }, +    { 0, 17, 16, 0, 5, -1, 0, 6, 0, 0, 0, 4, 4, 27, 4, 2, 1, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 8, 5, 80, 0, 0, 0, 1, 11, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 8, 5, 80, 0, 0, 0, 1, 12, 0, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 8, 5, 80, 0, 0, 14, 8, 11, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 8, 5, 80, 0, 0, 0, 8, 11, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 8, 5, 80, 0, 0, 0, 9, 12, 3, 2, 0 }, +    { 21, 10, 0, 0, 0, -1, 0, 8, 5, 80, 0, 0, 0, 0, 13, 3, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, 0, 8, 5, 80, 0, 0, 0, 1, 13, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 8, 5, 80, 0, 0, 0, 18, 0, 0, 2, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 1, 3, 0, 0, 4, 4, 7, 4, 1, 1, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 10, 3, 0, 0, 4, 4, 7, 4, 1, 1, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 16, 3, 0, 0, 4, 4, 7, 4, 1, 1, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 17, 3, 0, 0, 4, 4, 7, 4, 1, 5, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 0, 17, 0, 0, 2, 0 }, +    { 20, 10, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 0, 17, 11, 3, 2, 0 }, +    { 19, 10, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 17, 17, 0, 3, 2, 0 }, +    { 21, 10, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 0, 0, 13, 3, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 0, 1, 13, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 6, 5, 0, 0, 0, 0, 17, 0, 1, 2, 0 }, +    { 21, 10, 0, 0, 0, -1, 0, 7, 5, 80, 0, 0, 0, 0, 13, 3, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, 0, 7, 5, 80, 0, 0, 0, 1, 13, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 25, 6, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 15, 1, 11, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 0, 17, 11, 3, 2, 0 }, +    { 25, 6, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 13, 1, 10, 0, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 15, 8, 11, 3, 2, 0 }, +    { 25, 6, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 14, 8, 11, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 0, 9, 12, 3, 2, 0 }, +    { 21, 10, 0, 0, 0, -1, 1, 1, 5, 80, 0, 0, 0, 0, 13, 3, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, -1, 1, 5, 80, 0, 0, 0, 1, 13, 3, 2, 0 }, +    { 25, 4, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 26, 3, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 20, 3, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 0, 17, 11, 3, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 1, 1, 5, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -1, 1, 5, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 0, 12, 0, 3, 2, 0 }, +    { 25, 4, 0, 0, 0, -1, 0, 1, 5, 80, 0, 0, 0, 13, 0, 3, 2, 0 }, +    { 18, 13, 0, 0, 0, -1, 0, 6, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 10, 18, 0, 0, 5, -1, 0, 1, 3, 0, 0, 3, 6, 28, 4, 2, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 1, 80, 0, 0, 0, 9, 12, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 1, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 25, 4, 0, 0, 0, -1, 0, 1, 1, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 1, 1, 80, 0, 0, 0, 12, 0, 3, 2, 0 }, +    { 25, 4, 0, 0, 0, -1, 0, 1, 1, 80, 0, 0, 0, 13, 0, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 1, 80, 0, 0, 13, 17, 0, 3, 2, 0 }, +    { 21, 10, 0, 0, 0, -1, 1, 1, 1, 80, 0, 0, 0, 0, 13, 3, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, -1, 1, 1, 80, 0, 0, 0, 1, 13, 3, 2, 0 }, +    { 26, 3, 0, 0, 0, -1, 0, 1, 1, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 25, 6, 0, 0, 0, -1, 0, 1, 1, 80, 0, 0, 15, 1, 11, 3, 2, 0 }, +    { 20, 3, 0, 0, 0, -1, 0, 1, 1, 80, 0, 0, 0, 17, 11, 3, 2, 0 }, +    { 25, 6, 0, 0, 0, -1, 0, 1, 1, 80, 0, 0, 13, 1, 10, 3, 2, 0 }, +    { 25, 6, 0, 0, 0, -1, 0, 1, 1, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 0, 0, 1, 1, 80, 0, 0, 16, 17, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 1, 0, 1, 1, 80, 0, 0, 16, 17, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 2, 0, 1, 1, 80, 0, 0, 16, 17, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 3, 0, 1, 1, 80, 0, 0, 16, 17, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 4, 0, 1, 1, 80, 0, 0, 16, 17, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 5, 0, 1, 1, 80, 0, 0, 16, 17, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 6, 0, 1, 1, 80, 0, 0, 16, 17, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 7, 0, 1, 1, 80, 0, 0, 16, 17, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 8, 0, 1, 1, 80, 0, 0, 16, 17, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 9, 0, 1, 1, 80, 0, 0, 16, 17, 9, 3, 2, 0 }, +    { 25, 6, 0, 0, 0, -1, 0, 1, 1, 80, 0, 0, 14, 8, 11, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 1, 80, 0, 0, 15, 8, 11, 3, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 2, 1, 1, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 1, 1, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, -2, 1, 1, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 1, 1, 80, 1, 0, 10, 17, 7, 3, 3, 0 }, +    { 21, 10, 0, 0, 0, -1, 2, 1, 1, 80, 0, 0, 0, 0, 13, 3, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, -2, 1, 1, 80, 0, 0, 0, 1, 13, 3, 2, 0 }, +    { 28, 10, 0, 0, 0, -1, 0, 1, 1, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 19, 10, 0, 0, 0, -1, 0, 1, 1, 80, 0, 0, 17, 17, 0, 3, 2, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 1, 1, 80, 2, 0, 10, 17, 6, 3, 3, 0 }, +    { 21, 10, 0, 0, 0, -1, 1, 6, 1, 80, 0, 0, 0, 0, 13, 3, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, -1, 6, 1, 80, 0, 0, 0, 1, 13, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 2, 80, 0, 0, 0, 1, 12, 3, 2, 0 }, +    { 21, 10, 0, 0, 0, -1, 1, 1, 2, 80, 0, 0, 0, 0, 13, 3, 2, 0 }, +    { 22, 10, 0, 0, 0, -1, -1, 1, 2, 80, 0, 0, 0, 1, 13, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 2, 80, 0, 0, 0, 1, 11, 3, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 1, 2, 80, 0, 0, 0, 8, 0, 3, 2, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 2, 80, 0, 0, 8, 17, 8, 3, 35, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 2, 80, 0, 0, 8, 8, 8, 3, 35, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 1, 2, 80, 0, 0, 8, 8, 8, 3, 2, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 1, 2, 80, 0, 4, 4, 8, 4, 3, 2, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 2, 80, 0, 0, 10, 17, 8, 2, 26, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 1, 2, 80, 0, 0, 10, 17, 8, 3, 26, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 1, 1, 80, 0, 0, 0, 13, 0, 3, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 1, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 2, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 1, 2, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 10, 10, 0, 0, 5, -1, 0, 4, 3, 0, 0, 3, 6, 27, 4, 0, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 3, 3, 0, 0, 0, 0, 35, 0, 0, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0, 0, 15, 0, 0, 2, 0 }, +    { 13, 18, 0, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 15, 0, 0, 0, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 10, 15, 8, 1, 49, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 0, 21, 0, 1, 2, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 0, 21, 0, 1, 2, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 4, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 10, 15, 8, 1, 4, 0 }, +    { 5, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 15, 0, 1, 4, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 15, 0, 1, 4, 0 }, +    { 5, 10, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 4, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 4, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 0, 15, 0, 1, 4, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 74, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 75, 0 }, +    { 5, 2, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 5, 3, 0, 0, 0, 10, 15, 8, 1, 39, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 39, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 5, 3, 0, 0, 0, 0, 15, 0, 1, 39, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 19, 3, 0, 0, 0, 10, 15, 8, 1, 39, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 5, 3, 0, 0, 0, 10, 15, 8, 1, 40, 0 }, +    { 4, 0, 0, 0, 0, -1, 0, 5, 3, 0, 0, 0, 10, 15, 8, 1, 40, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 120, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 120, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 10, 15, 8, 1, 50, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 0, 21, 0, 1, 50, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 10, 15, 8, 1, 60, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 21, 0, 1, 60, 0 }, +    { 4, 0, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 10, 15, 8, 1, 60, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 5, 3, 0, 442, 0, 10, 15, 7, 3, 41, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 7, 3, 0, 442, 0, 10, 15, 7, 3, 41, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 5, 3, 0, 443, 0, 10, 15, 6, 1, 41, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 7, 3, 0, 443, 0, 10, 15, 6, 1, 41, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 10, 15, 8, 1, 51, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 10, 15, 8, 1, 52, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 7, 3, 0, 0, 0, 16, 14, 9, 1, 52, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 7, 3, 0, 0, 0, 16, 14, 9, 1, 52, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 7, 3, 0, 0, 0, 16, 14, 9, 1, 52, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 7, 3, 0, 0, 0, 16, 14, 9, 1, 52, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 7, 3, 0, 0, 0, 16, 14, 9, 1, 52, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 7, 3, 0, 0, 0, 16, 14, 9, 1, 52, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 7, 3, 0, 0, 0, 16, 14, 9, 1, 52, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 7, 3, 0, 0, 0, 16, 14, 9, 1, 52, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 7, 3, 0, 0, 0, 16, 14, 9, 1, 52, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 7, 3, 0, 0, 0, 16, 14, 9, 1, 52, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 18, 3, 0, 442, 0, 10, 15, 7, 3, 136, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 18, 3, 0, 443, 0, 10, 15, 6, 1, 136, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 106, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 103, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 103, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 24, 3, 0, 444, 0, 10, 15, 7, 3, 161, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 24, 3, 0, 445, 0, 10, 15, 6, 1, 161, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 10, 15, 8, 1, 169, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 17, 0, 0, 10, 15, 8, 1, 169, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 110, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 10, 15, 6, 1, 3, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 24, 3, 80, 0, 0, 10, 15, 8, 3, 3, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 7, 3, 0, 0, 0, 10, 15, 8, 1, 53, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 15, 8, 1, 87, 0 }, +    { 25, 1, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 21, 0, 1, 87, 0 }, +    { 5, 1, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 87, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 118, 0 }, +    { 29, 1, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 118, 0 }, +    { 5, 1, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 118, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 117, 0 }, +    { 5, 1, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 117, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 10, 15, 8, 1, 128, 0 }, +    { 5, 1, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 0, 15, 0, 1, 128, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 10, 15, 8, 1, 64, 0 }, +    { 5, 1, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 0, 15, 0, 1, 64, 0 }, +    { 5, 1, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 64, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 0, 21, 0, 1, 64, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 10, 15, 8, 1, 76, 0 }, +    { 25, 1, 0, 0, 0, -1, 0, 10, 3, 0, 0, 0, 0, 15, 0, 1, 76, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 10, 15, 8, 1, 98, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 10, 15, 8, 1, 97, 0 }, +    { 5, 1, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 0, 15, 0, 1, 97, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 10, 15, 8, 1, 61, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 8, 3, 0, 0, 4, 4, 27, 4, 1, 61, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 8, 3, 0, 0, 4, 4, 27, 4, 1, 61, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 8, 3, 0, 0, 4, 4, 27, 4, 1, 61, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 10, 15, 8, 1, 61, 0 }, +    { 0, 17, 0, 1, 5, -1, 0, 8, 3, 0, 0, 4, 4, 27, 4, 1, 61, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 8, 3, 0, 0, 4, 4, 27, 4, 1, 61, 0 }, +    { 5, 1, 0, 0, 0, 1, 0, 8, 3, 0, 0, 0, 0, 15, 0, 1, 61, 0 }, +    { 5, 1, 0, 0, 0, 2, 0, 8, 3, 0, 0, 0, 0, 15, 0, 1, 61, 0 }, +    { 5, 1, 0, 0, 0, 3, 0, 8, 3, 0, 0, 0, 0, 15, 0, 1, 61, 0 }, +    { 5, 1, 0, 0, 0, 4, 0, 8, 3, 0, 0, 0, 0, 15, 0, 1, 61, 0 }, +    { 5, 1, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 15, 0, 1, 61, 0 }, +    { 5, 1, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 0, 15, 0, 1, 61, 0 }, +    { 25, 1, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 21, 0, 1, 61, 0 }, +    { 25, 1, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 21, 12, 1, 61, 0 }, +    { 25, 1, 0, 0, 0, -1, 0, 8, 3, 0, 0, 0, 0, 15, 0, 1, 61, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 15, 8, 1, 88, 0 }, +    { 5, 1, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 88, 0 }, +    { 25, 1, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 88, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 116, 0 }, +    { 5, 1, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 116, 0 }, +    { 18, 1, 0, 0, 2, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 112, 0 }, +    { 18, 1, 0, 0, 3, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 112, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 112, 0 }, +    { 29, 1, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 112, 0 }, +    { 18, 1, 0, 0, 4, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 112, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 112, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 112, 0 }, +    { 5, 1, 0, 0, 2, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 112, 0 }, +    { 5, 1, 0, 0, 3, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 112, 0 }, +    { 25, 1, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 21, 0, 1, 112, 0 }, +    { 25, 1, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 18, 0, 1, 112, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 15, 8, 1, 80, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 21, 0, 1, 80, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 15, 8, 1, 89, 0 }, +    { 5, 1, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 89, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 15, 8, 1, 90, 0 }, +    { 5, 1, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 90, 0 }, +    { 18, 1, 0, 0, 2, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 121, 0 }, +    { 18, 1, 0, 0, 3, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 121, 0 }, +    { 25, 1, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 121, 0 }, +    { 5, 1, 0, 0, 3, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 121, 0 }, +    { 5, 1, 0, 0, 2, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 121, 0 }, +    { 5, 1, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 121, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 15, 8, 1, 91, 0 }, +    { 14, 1, 0, 0, 0, -1, 0, 17, 3, 0, 85, 0, 10, 15, 7, 3, 130, 0 }, +    { 15, 1, 0, 0, 0, -1, 0, 17, 3, 0, 92, 0, 10, 15, 6, 1, 130, 0 }, +    { 5, 1, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 0, 15, 0, 1, 130, 0 }, +    { 18, 13, 0, 0, 4, -1, 0, 20, 3, 0, 0, 0, 10, 15, 8, 1, 144, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 20, 3, 0, 0, 0, 10, 15, 8, 1, 144, 0 }, +    { 18, 13, 0, 0, 3, -1, 0, 20, 3, 0, 0, 0, 10, 15, 8, 1, 144, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 20, 3, 0, 0, 4, 4, 27, 4, 1, 144, 0 }, +    { 3, 5, 0, 0, 0, 0, 0, 20, 3, 0, 0, 0, 16, 14, 9, 1, 144, 0 }, +    { 3, 5, 0, 0, 0, 1, 0, 20, 3, 0, 0, 0, 16, 14, 9, 1, 144, 0 }, +    { 3, 5, 0, 0, 0, 2, 0, 20, 3, 0, 0, 0, 16, 14, 9, 1, 144, 0 }, +    { 3, 5, 0, 0, 0, 3, 0, 20, 3, 0, 0, 0, 16, 14, 9, 1, 144, 0 }, +    { 3, 5, 0, 0, 0, 4, 0, 20, 3, 0, 0, 0, 16, 14, 9, 1, 144, 0 }, +    { 3, 5, 0, 0, 0, 5, 0, 20, 3, 0, 0, 0, 16, 14, 9, 1, 144, 0 }, +    { 3, 5, 0, 0, 0, 6, 0, 20, 3, 0, 0, 0, 16, 14, 9, 1, 144, 0 }, +    { 3, 5, 0, 0, 0, 7, 0, 20, 3, 0, 0, 0, 16, 14, 9, 1, 144, 0 }, +    { 3, 5, 0, 0, 0, 8, 0, 20, 3, 0, 0, 0, 16, 14, 9, 1, 144, 0 }, +    { 3, 5, 0, 0, 0, 9, 0, 20, 3, 0, 0, 0, 16, 14, 9, 1, 144, 0 }, +    { 3, 5, 0, 0, 0, 0, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 164, 0 }, +    { 3, 5, 0, 0, 0, 1, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 164, 0 }, +    { 3, 5, 0, 0, 0, 2, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 164, 0 }, +    { 3, 5, 0, 0, 0, 3, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 164, 0 }, +    { 3, 5, 0, 0, 0, 4, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 164, 0 }, +    { 3, 5, 0, 0, 0, 5, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 164, 0 }, +    { 3, 5, 0, 0, 0, 6, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 164, 0 }, +    { 3, 5, 0, 0, 0, 7, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 164, 0 }, +    { 3, 5, 0, 0, 0, 8, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 164, 0 }, +    { 3, 5, 0, 0, 0, 9, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 164, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 10, 15, 8, 1, 164, 0 }, +    { 17, 1, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 10, 15, 8, 1, 164, 0 }, +    { 14, 1, 0, 0, 0, -1, 0, 27, 3, 0, 1, 0, 10, 15, 7, 3, 164, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 27, 3, 0, 0, 4, 4, 27, 4, 1, 164, 0 }, +    { 20, 10, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 0, 21, 0, 1, 164, 0 }, +    { 15, 1, 0, 0, 0, -1, 0, 27, 3, 0, 2, 0, 10, 15, 6, 1, 164, 0 }, +    { 26, 1, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 0, 15, 0, 1, 164, 0 }, +    { 5, 5, 0, 0, 0, 1, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 8, 0 }, +    { 5, 5, 0, 0, 0, 2, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 8, 0 }, +    { 5, 5, 0, 0, 0, 3, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 8, 0 }, +    { 5, 5, 0, 0, 0, 4, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 8, 0 }, +    { 5, 5, 0, 0, 0, 5, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 8, 0 }, +    { 5, 5, 0, 0, 0, 6, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 8, 0 }, +    { 5, 5, 0, 0, 0, 7, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 8, 0 }, +    { 5, 5, 0, 0, 0, 8, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 8, 0 }, +    { 5, 5, 0, 0, 0, 9, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 8, 0 }, +    { 5, 5, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 8, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 23, 3, 0, 0, 0, 10, 15, 8, 1, 156, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 23, 3, 0, 0, 4, 4, 27, 4, 1, 156, 0 }, +    { 20, 1, 0, 0, 0, -1, 0, 23, 3, 0, 0, 0, 0, 21, 0, 1, 156, 0 }, +    { 18, 13, 0, 0, 3, -1, 0, 27, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 27, 3, 0, 0, 0, 10, 15, 8, 1, 8, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 27, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 25, 3, 0, 0, 4, 4, 27, 4, 1, 8, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 10, 15, 8, 1, 147, 0 }, +    { 5, 1, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 0, 15, 0, 1, 147, 0 }, +    { 18, 13, 0, 0, 2, -1, 0, 20, 3, 0, 0, 0, 10, 15, 8, 1, 148, 0 }, +    { 18, 13, 0, 0, 3, -1, 0, 20, 3, 0, 0, 0, 10, 15, 8, 1, 148, 0 }, +    { 18, 13, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 10, 15, 8, 1, 148, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 20, 3, 0, 0, 4, 4, 27, 4, 1, 148, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 20, 3, 0, 0, 4, 4, 27, 4, 1, 148, 0 }, +    { 5, 13, 0, 0, 2, -1, 0, 20, 3, 0, 0, 0, 0, 15, 0, 1, 148, 0 }, +    { 5, 13, 0, 0, 3, -1, 0, 20, 3, 0, 0, 0, 0, 15, 0, 1, 148, 0 }, +    { 25, 13, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 0, 15, 12, 1, 148, 0 }, +    { 18, 1, 0, 0, 2, -1, 0, 24, 3, 0, 0, 0, 10, 15, 8, 1, 158, 0 }, +    { 18, 1, 0, 0, 3, -1, 0, 24, 3, 0, 0, 0, 10, 15, 8, 1, 158, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 24, 3, 0, 0, 4, 4, 27, 4, 1, 158, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 24, 3, 0, 0, 4, 4, 27, 4, 1, 158, 0 }, +    { 25, 1, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 0, 15, 12, 1, 158, 0 }, +    { 18, 1, 0, 0, 2, -1, 0, 23, 3, 0, 0, 0, 10, 15, 8, 1, 153, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 23, 3, 0, 0, 0, 10, 15, 8, 1, 153, 0 }, +    { 18, 1, 0, 0, 3, -1, 0, 23, 3, 0, 0, 0, 10, 15, 8, 1, 153, 0 }, +    { 5, 1, 0, 0, 0, -1, 0, 23, 3, 0, 0, 0, 0, 15, 0, 1, 153, 0 }, +    { 5, 1, 0, 0, 3, -1, 0, 23, 3, 0, 0, 0, 0, 15, 0, 1, 153, 0 }, +    { 5, 1, 0, 0, 2, -1, 0, 23, 3, 0, 0, 0, 0, 15, 0, 1, 153, 0 }, +    { 5, 1, 0, 0, 4, -1, 0, 23, 3, 0, 0, 0, 0, 15, 0, 1, 153, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 10, 15, 8, 1, 149, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 12, 3, 0, 0, 8, 4, 27, 4, 1, 94, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 12, 3, 0, 0, 4, 4, 27, 4, 1, 94, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 10, 39, 8, 1, 94, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 10, 38, 8, 1, 94, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 12, 3, 0, 0, 4, 4, 41, 4, 1, 94, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 0, 21, 12, 1, 94, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 0, 17, 0, 1, 94, 0 }, +    { 5, 10, 0, 0, 0, 1, 0, 12, 3, 0, 0, 0, 0, 17, 0, 1, 94, 0 }, +    { 5, 10, 0, 0, 0, 2, 0, 12, 3, 0, 0, 0, 0, 17, 0, 1, 94, 0 }, +    { 5, 10, 0, 0, 0, 3, 0, 12, 3, 0, 0, 0, 0, 17, 0, 1, 94, 0 }, +    { 5, 10, 0, 0, 0, 4, 0, 12, 3, 0, 0, 0, 0, 17, 0, 1, 94, 0 }, +    { 5, 10, 0, 0, 0, 5, 0, 12, 3, 0, 0, 0, 0, 17, 0, 1, 94, 0 }, +    { 5, 10, 0, 0, 0, 6, 0, 12, 3, 0, 0, 0, 0, 17, 0, 1, 94, 0 }, +    { 5, 10, 0, 0, 0, 7, 0, 12, 3, 0, 0, 0, 0, 17, 0, 1, 94, 0 }, +    { 5, 10, 0, 0, 0, 8, 0, 12, 3, 0, 0, 0, 0, 17, 0, 1, 94, 0 }, +    { 5, 10, 0, 0, 0, 9, 0, 12, 3, 0, 0, 0, 0, 17, 0, 1, 94, 0 }, +    { 5, 10, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 0, 17, 0, 1, 94, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 12, 3, 0, 0, 0, 16, 40, 9, 1, 94, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 12, 3, 0, 0, 0, 16, 40, 9, 1, 94, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 12, 3, 0, 0, 0, 16, 40, 9, 1, 94, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 12, 3, 0, 0, 0, 16, 40, 9, 1, 94, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 12, 3, 0, 0, 0, 16, 40, 9, 1, 94, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 12, 3, 0, 0, 0, 16, 40, 9, 1, 94, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 12, 3, 0, 0, 0, 16, 40, 9, 1, 94, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 12, 3, 0, 0, 0, 16, 40, 9, 1, 94, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 12, 3, 0, 0, 0, 16, 40, 9, 1, 94, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 12, 3, 0, 0, 0, 16, 40, 9, 1, 94, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 24, 3, 0, 0, 4, 4, 27, 4, 1, 94, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 10, 38, 8, 1, 94, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 24, 3, 0, 0, 4, 4, 27, 4, 1, 94, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 16, 3, 0, 0, 4, 4, 7, 4, 1, 94, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 11, 3, 0, 0, 4, 4, 27, 4, 1, 92, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 8, 4, 27, 4, 1, 92, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 15, 8, 1, 92, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 17, 0, 0, 10, 15, 8, 1, 92, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 11, 3, 0, 0, 4, 4, 27, 4, 1, 92, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 11, 3, 204, 0, 4, 4, 27, 4, 1, 92, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 15, 0, 1, 92, 0 }, +    { 10, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 7, 16, 14, 9, 0, 92, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 0, 21, 12, 1, 92, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 24, 3, 0, 0, 4, 4, 27, 4, 1, 92, 0 }, +    { 10, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 7, 16, 14, 9, 0, 92, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 10, 15, 8, 1, 101, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 101, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 101, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 101, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 101, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 101, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 101, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 101, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 101, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 101, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 101, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 13, 3, 0, 0, 4, 4, 27, 4, 1, 96, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 10, 15, 8, 1, 96, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 13, 3, 204, 0, 4, 4, 27, 4, 1, 96, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 13, 3, 0, 0, 4, 4, 27, 4, 1, 96, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 8, 4, 27, 4, 1, 96, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 13, 3, 17, 0, 4, 4, 27, 4, 1, 96, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 13, 3, 0, 0, 4, 4, 27, 4, 1, 96, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 96, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 96, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 96, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 96, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 96, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 96, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 96, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 96, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 96, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 96, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 0, 21, 0, 1, 96, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 0, 21, 12, 1, 96, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 10, 15, 8, 1, 96, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 8, 4, 27, 4, 1, 96, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 23, 3, 0, 0, 0, 10, 15, 8, 1, 96, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 111, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 111, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 111, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 24, 0, 1, 111, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 13, 3, 0, 0, 4, 4, 27, 4, 1, 100, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 8, 4, 27, 4, 1, 100, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 10, 15, 8, 1, 100, 0 }, +    { 1, 0, 0, 9, 0, -1, 0, 13, 3, 0, 0, 4, 4, 27, 4, 1, 100, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 7, 10, 15, 8, 1, 100, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 0, 21, 12, 1, 100, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 0, 15, 0, 1, 100, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 0, 21, 0, 1, 100, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 17, 3, 0, 0, 4, 4, 27, 4, 1, 100, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 17, 3, 0, 0, 4, 4, 27, 4, 1, 100, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 12, 1, 100, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 23, 3, 0, 0, 8, 4, 27, 4, 1, 100, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 23, 3, 0, 0, 4, 4, 27, 4, 1, 100, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 100, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 100, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 100, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 100, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 100, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 100, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 100, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 100, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 100, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 100, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 100, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 0, 24, 0, 1, 100, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 10, 15, 8, 1, 100, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 0, 21, 0, 1, 100, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 0, 21, 12, 1, 100, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 20, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 109, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 8, 4, 27, 4, 1, 109, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 109, 0 }, +    { 1, 0, 0, 9, 0, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 109, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 109, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 21, 12, 1, 109, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 109, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 18, 3, 0, 0, 4, 4, 27, 4, 1, 109, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 25, 3, 0, 0, 0, 10, 15, 8, 1, 109, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 25, 3, 0, 0, 4, 4, 27, 4, 1, 109, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 10, 15, 8, 1, 129, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 0, 21, 12, 1, 129, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 123, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 123, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 8, 4, 27, 4, 1, 123, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 123, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 123, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 123, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 123, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 123, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 123, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 123, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 123, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 123, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 123, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 123, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 123, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 17, 3, 0, 0, 4, 4, 27, 4, 1, 107, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 107, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 8, 4, 27, 4, 1, 107, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 38, 8, 1, 107, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 20, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 107, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 21, 8, 1, 107, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 204, 0, 4, 4, 27, 4, 1, 107, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 17, 0, 8, 4, 27, 4, 1, 107, 0 }, +    { 1, 0, 0, 9, 0, -1, 0, 16, 3, 0, 0, 4, 4, 41, 4, 1, 107, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 10, 40, 8, 1, 107, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 40, 8, 1, 107, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 107, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 10, 40, 8, 1, 170, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 17, 0, 0, 10, 40, 8, 1, 170, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 10, 38, 8, 1, 170, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 10, 17, 8, 1, 170, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 27, 3, 204, 0, 4, 4, 27, 4, 1, 170, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 8, 4, 27, 4, 1, 170, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 27, 3, 204, 0, 4, 4, 27, 4, 1, 170, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 27, 3, 0, 0, 4, 4, 27, 4, 1, 170, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 27, 3, 221, 0, 4, 4, 27, 4, 1, 170, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 27, 3, 0, 0, 4, 4, 27, 4, 1, 170, 0 }, +    { 1, 0, 0, 9, 0, -1, 0, 27, 3, 0, 0, 4, 4, 27, 4, 1, 170, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 27, 3, 0, 0, 4, 4, 41, 4, 1, 170, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 7, 10, 39, 8, 1, 170, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 0, 17, 12, 1, 170, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 0, 17, 0, 1, 170, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 10, 15, 8, 1, 135, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 18, 3, 0, 0, 8, 4, 27, 4, 1, 135, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 18, 3, 0, 0, 4, 4, 27, 4, 1, 135, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 18, 3, 0, 0, 4, 4, 27, 4, 1, 135, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 18, 3, 0, 0, 4, 4, 27, 4, 1, 135, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 0, 21, 12, 1, 135, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 0, 21, 0, 1, 135, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 0, 15, 0, 1, 135, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 135, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 135, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 135, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 135, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 135, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 135, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 135, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 135, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 135, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 135, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 23, 3, 0, 0, 0, 0, 21, 0, 1, 135, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 20, 3, 0, 0, 4, 4, 27, 4, 1, 135, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 10, 15, 8, 1, 135, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 23, 3, 0, 0, 0, 10, 15, 8, 1, 135, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 124, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 204, 0, 4, 4, 27, 4, 1, 124, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 8, 4, 27, 4, 1, 124, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 124, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 204, 0, 4, 4, 27, 4, 1, 124, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 17, 0, 8, 4, 27, 4, 1, 124, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 124, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 124, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 124, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 124, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 124, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 124, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 124, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 124, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 124, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 124, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 124, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 124, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 124, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 122, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 204, 0, 4, 4, 27, 4, 1, 122, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 8, 4, 27, 4, 1, 122, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 122, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 17, 0, 8, 4, 27, 4, 1, 122, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 122, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 122, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 24, 0, 1, 122, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 21, 12, 1, 122, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 9, 0, 1, 122, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 122, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 0, 21, 12, 1, 122, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 10, 15, 8, 1, 122, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 17, 3, 0, 0, 4, 4, 27, 4, 1, 122, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 114, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 8, 4, 27, 4, 1, 114, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 114, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 114, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 21, 12, 1, 114, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 114, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 114, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 114, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 114, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 114, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 114, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 114, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 114, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 114, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 114, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 114, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 0, 24, 0, 1, 33, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 10, 15, 8, 1, 102, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 13, 3, 0, 0, 4, 4, 27, 4, 1, 102, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 8, 4, 27, 4, 1, 102, 0 }, +    { 1, 0, 0, 9, 0, -1, 0, 13, 3, 0, 0, 4, 4, 27, 4, 1, 102, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 13, 3, 0, 0, 4, 4, 27, 4, 1, 102, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 10, 15, 8, 1, 102, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 0, 15, 0, 1, 102, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 102, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 102, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 102, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 102, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 102, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 102, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 102, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 102, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 102, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 13, 3, 0, 0, 0, 16, 14, 9, 1, 102, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 24, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 0, 44, 8, 1, 126, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 0, 44, 8, 1, 126, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 17, 3, 0, 0, 4, 4, 44, 4, 1, 126, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 8, 4, 44, 4, 1, 126, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 4, 44, 4, 1, 126, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 17, 3, 0, 0, 4, 4, 44, 4, 1, 126, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 17, 3, 0, 0, 0, 16, 14, 9, 1, 126, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 17, 3, 0, 0, 0, 16, 14, 9, 1, 126, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 17, 3, 0, 0, 0, 16, 14, 9, 1, 126, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 17, 3, 0, 0, 0, 16, 14, 9, 1, 126, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 17, 3, 0, 0, 0, 16, 14, 9, 1, 126, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 17, 3, 0, 0, 0, 16, 14, 9, 1, 126, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 17, 3, 0, 0, 0, 16, 14, 9, 1, 126, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 17, 3, 0, 0, 0, 16, 14, 9, 1, 126, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 17, 3, 0, 0, 0, 16, 14, 9, 1, 126, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 17, 3, 0, 0, 0, 16, 14, 9, 1, 126, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 0, 44, 0, 1, 126, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 0, 21, 12, 1, 126, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 0, 44, 0, 1, 126, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 0, 44, 8, 1, 126, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 10, 15, 8, 1, 142, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 8, 4, 27, 4, 1, 142, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 20, 3, 0, 0, 4, 4, 27, 4, 1, 142, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 20, 3, 0, 0, 4, 4, 27, 4, 1, 142, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 20, 3, 0, 0, 4, 4, 27, 4, 1, 142, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 0, 15, 0, 1, 142, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 16, 3, 0, 1, 0, 10, 15, 7, 3, 125, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 16, 3, 0, 2, 0, 10, 15, 6, 1, 125, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 125, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 125, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 125, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 125, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 125, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 125, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 125, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 125, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 125, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 125, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 125, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 125, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 23, 3, 0, 0, 0, 10, 38, 8, 1, 154, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 23, 3, 204, 0, 4, 4, 27, 4, 1, 154, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 23, 3, 0, 0, 8, 4, 27, 4, 1, 154, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 23, 3, 17, 0, 8, 4, 27, 4, 1, 154, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 23, 3, 0, 0, 4, 4, 27, 4, 1, 154, 0 }, +    { 1, 0, 0, 9, 0, -1, 0, 23, 3, 0, 0, 4, 4, 27, 4, 1, 154, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 23, 3, 0, 0, 4, 4, 41, 4, 1, 154, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 23, 3, 0, 0, 7, 10, 39, 8, 1, 154, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 23, 3, 0, 0, 4, 4, 27, 4, 1, 154, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 23, 3, 0, 0, 0, 0, 21, 12, 1, 154, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 23, 3, 0, 0, 0, 0, 21, 0, 1, 154, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 23, 3, 0, 0, 0, 16, 40, 9, 1, 154, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 23, 3, 0, 0, 0, 16, 40, 9, 1, 154, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 23, 3, 0, 0, 0, 16, 40, 9, 1, 154, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 23, 3, 0, 0, 0, 16, 40, 9, 1, 154, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 23, 3, 0, 0, 0, 16, 40, 9, 1, 154, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 23, 3, 0, 0, 0, 16, 40, 9, 1, 154, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 23, 3, 0, 0, 0, 16, 40, 9, 1, 154, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 23, 3, 0, 0, 0, 16, 40, 9, 1, 154, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 23, 3, 0, 0, 0, 16, 40, 9, 1, 154, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 23, 3, 0, 0, 0, 16, 40, 9, 1, 154, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 10, 15, 8, 1, 150, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 21, 3, 0, 0, 8, 4, 27, 4, 1, 150, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 21, 3, 0, 0, 4, 4, 27, 4, 1, 150, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 21, 3, 0, 0, 4, 4, 27, 4, 1, 150, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 0, 24, 0, 1, 150, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 19, 3, 0, 0, 0, 10, 15, 8, 1, 141, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 19, 3, 0, 0, 4, 4, 27, 4, 1, 141, 0 }, +    { 0, 0, 0, 0, 5, -1, 0, 19, 3, 0, 0, 4, 4, 27, 4, 1, 141, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 19, 3, 0, 0, 4, 4, 27, 4, 1, 141, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 19, 3, 0, 0, 8, 4, 27, 4, 1, 141, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 19, 3, 0, 0, 7, 10, 15, 8, 1, 141, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 19, 3, 0, 0, 0, 0, 24, 0, 1, 141, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 19, 3, 0, 0, 0, 0, 15, 0, 1, 141, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 19, 3, 0, 0, 0, 0, 21, 0, 1, 141, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 19, 3, 0, 0, 0, 0, 21, 12, 1, 141, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 19, 3, 0, 0, 0, 10, 15, 8, 1, 140, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 19, 3, 0, 0, 4, 4, 27, 4, 1, 140, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 19, 3, 0, 0, 8, 4, 27, 4, 1, 140, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 21, 3, 0, 0, 7, 10, 15, 8, 1, 140, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 19, 3, 0, 0, 7, 10, 15, 8, 1, 140, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 19, 3, 0, 0, 4, 4, 27, 4, 1, 140, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 19, 3, 0, 0, 0, 0, 21, 0, 1, 140, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 19, 3, 0, 0, 0, 0, 21, 12, 1, 140, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 10, 15, 8, 1, 140, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 19, 3, 0, 0, 0, 0, 24, 0, 1, 140, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 10, 15, 8, 1, 29, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 119, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 25, 3, 0, 0, 0, 0, 24, 0, 1, 11, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 10, 15, 8, 1, 168, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 0, 15, 0, 1, 168, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 168, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 168, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 168, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 168, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 168, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 168, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 168, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 168, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 168, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 168, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 10, 15, 8, 1, 133, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 18, 3, 0, 0, 8, 4, 27, 4, 1, 133, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 18, 3, 0, 0, 4, 4, 27, 4, 1, 133, 0 }, +    { 0, 0, 0, 9, 5, -1, 0, 18, 3, 0, 0, 4, 4, 27, 4, 1, 133, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 0, 21, 12, 1, 133, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 0, 21, 0, 1, 133, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 133, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 133, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 133, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 133, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 133, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 133, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 133, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 133, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 133, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 133, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 0, 15, 0, 1, 133, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 0, 24, 0, 1, 134, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 0, 9, 0, 1, 134, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 10, 15, 8, 1, 134, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 18, 3, 0, 0, 4, 4, 27, 4, 1, 134, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 18, 3, 0, 0, 8, 4, 27, 4, 1, 134, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 19, 3, 0, 0, 0, 10, 15, 8, 1, 138, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 19, 3, 0, 0, 4, 4, 27, 4, 1, 138, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 19, 3, 0, 0, 4, 4, 27, 4, 1, 138, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 19, 3, 0, 0, 4, 4, 27, 4, 1, 138, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 19, 3, 0, 0, 7, 10, 15, 8, 1, 138, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 19, 3, 0, 0, 0, 16, 14, 9, 1, 138, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 19, 3, 0, 0, 0, 16, 14, 9, 1, 138, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 19, 3, 0, 0, 0, 16, 14, 9, 1, 138, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 19, 3, 0, 0, 0, 16, 14, 9, 1, 138, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 19, 3, 0, 0, 0, 16, 14, 9, 1, 138, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 19, 3, 0, 0, 0, 16, 14, 9, 1, 138, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 19, 3, 0, 0, 0, 16, 14, 9, 1, 138, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 19, 3, 0, 0, 0, 16, 14, 9, 1, 138, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 19, 3, 0, 0, 0, 16, 14, 9, 1, 138, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 19, 3, 0, 0, 0, 16, 14, 9, 1, 138, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 10, 15, 8, 1, 143, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 8, 4, 27, 4, 1, 143, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 20, 3, 0, 0, 4, 4, 27, 4, 1, 143, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 20, 3, 0, 0, 4, 4, 27, 4, 1, 143, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 20, 3, 0, 0, 0, 16, 14, 9, 1, 143, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 20, 3, 0, 0, 0, 16, 14, 9, 1, 143, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 20, 3, 0, 0, 0, 16, 14, 9, 1, 143, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 20, 3, 0, 0, 0, 16, 14, 9, 1, 143, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 20, 3, 0, 0, 0, 16, 14, 9, 1, 143, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 20, 3, 0, 0, 0, 16, 14, 9, 1, 143, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 20, 3, 0, 0, 0, 16, 14, 9, 1, 143, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 20, 3, 0, 0, 0, 16, 14, 9, 1, 143, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 20, 3, 0, 0, 0, 16, 14, 9, 1, 143, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 20, 3, 0, 0, 0, 16, 14, 9, 1, 143, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 10, 40, 8, 1, 145, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 10, 21, 8, 1, 145, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 20, 3, 0, 0, 4, 4, 27, 4, 1, 145, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 8, 4, 27, 4, 1, 145, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 0, 21, 12, 1, 145, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 25, 3, 0, 0, 4, 4, 27, 4, 1, 162, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 25, 3, 0, 0, 7, 10, 39, 8, 1, 162, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 25, 3, 0, 0, 8, 4, 27, 4, 1, 162, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 25, 3, 0, 0, 0, 10, 38, 8, 1, 162, 0 }, +    { 1, 0, 0, 9, 0, -1, 0, 25, 3, 0, 0, 4, 4, 27, 4, 1, 162, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 25, 3, 0, 0, 4, 4, 41, 4, 1, 162, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 25, 3, 0, 0, 0, 0, 21, 12, 1, 162, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 25, 3, 0, 0, 0, 0, 17, 0, 1, 162, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 25, 3, 0, 0, 0, 16, 40, 9, 1, 162, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 25, 3, 0, 0, 0, 16, 40, 9, 1, 162, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 25, 3, 0, 0, 0, 16, 40, 9, 1, 162, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 25, 3, 0, 0, 0, 16, 40, 9, 1, 162, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 25, 3, 0, 0, 0, 16, 40, 9, 1, 162, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 25, 3, 0, 0, 0, 16, 40, 9, 1, 162, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 25, 3, 0, 0, 0, 16, 40, 9, 1, 162, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 25, 3, 0, 0, 0, 16, 40, 9, 1, 162, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 25, 3, 0, 0, 0, 16, 40, 9, 1, 162, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 25, 3, 0, 0, 0, 16, 40, 9, 1, 162, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 27, 3, 0, 0, 4, 4, 27, 4, 1, 162, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 23, 3, 0, 0, 0, 10, 15, 8, 1, 83, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 0, 15, 0, 1, 16, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 0, 15, 0, 1, 16, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 0, 13, 0, 1, 16, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 0, 21, 0, 1, 16, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 10, 15, 8, 1, 63, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 63, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 10, 15, 8, 1, 63, 0 }, +    { 4, 0, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 10, 15, 8, 1, 63, 0 }, +    { 4, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 63, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 9, 3, 0, 0, 0, 0, 21, 0, 1, 63, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 21, 0, 1, 63, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 10, 15, 8, 1, 157, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 0, 15, 0, 1, 157, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 15, 8, 1, 81, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 0, 8, 1, 81, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 11, 3, 0, 0, 0, 10, 1, 8, 1, 81, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 25, 3, 0, 0, 0, 10, 0, 8, 1, 81, 0 }, +    { 10, 0, 0, 0, 5, -1, 0, 21, 3, 0, 0, 3, 6, 7, 4, 0, 81, 0 }, +    { 10, 0, 0, 0, 5, -1, 0, 21, 3, 0, 0, 3, 6, 0, 4, 0, 81, 0 }, +    { 10, 0, 0, 0, 5, -1, 0, 21, 3, 0, 0, 3, 6, 1, 4, 0, 81, 0 }, +    { 10, 0, 0, 0, 5, -1, 0, 25, 3, 0, 0, 3, 6, 7, 4, 0, 81, 0 }, +    { 10, 0, 0, 0, 5, -1, 0, 25, 3, 0, 0, 3, 6, 0, 4, 0, 81, 0 }, +    { 10, 0, 0, 0, 5, -1, 0, 25, 3, 0, 0, 3, 6, 1, 4, 0, 81, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 25, 3, 0, 0, 4, 4, 27, 4, 1, 81, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 25, 3, 0, 0, 0, 10, 15, 8, 1, 81, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 10, 15, 8, 1, 81, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 10, 15, 8, 1, 127, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 10, 0, 8, 1, 127, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 10, 1, 8, 1, 127, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 10, 40, 8, 1, 165, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 27, 3, 204, 0, 4, 4, 27, 4, 1, 165, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 27, 3, 221, 0, 4, 4, 27, 4, 1, 165, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 8, 4, 27, 4, 1, 165, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 27, 3, 0, 0, 4, 4, 27, 4, 1, 165, 0 }, +    { 0, 17, 0, 9, 5, -1, 0, 27, 3, 0, 0, 4, 4, 27, 4, 1, 165, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 27, 3, 0, 0, 0, 16, 40, 9, 1, 165, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 27, 3, 0, 0, 0, 16, 40, 9, 1, 165, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 27, 3, 0, 0, 0, 16, 40, 9, 1, 165, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 27, 3, 0, 0, 0, 16, 40, 9, 1, 165, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 27, 3, 0, 0, 0, 16, 40, 9, 1, 165, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 27, 3, 0, 0, 0, 16, 40, 9, 1, 165, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 27, 3, 0, 0, 0, 16, 40, 9, 1, 165, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 27, 3, 0, 0, 0, 16, 40, 9, 1, 165, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 27, 3, 0, 0, 0, 16, 40, 9, 1, 165, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 27, 3, 0, 0, 0, 16, 40, 9, 1, 165, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 10, 15, 8, 1, 84, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 115, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 115, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 115, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 115, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 115, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 115, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 115, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 115, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 115, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 115, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 115, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 21, 12, 1, 115, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 10, 15, 8, 1, 159, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 24, 3, 0, 0, 0, 16, 14, 9, 1, 159, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 24, 3, 0, 0, 0, 16, 14, 9, 1, 159, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 24, 3, 0, 0, 0, 16, 14, 9, 1, 159, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 24, 3, 0, 0, 0, 16, 14, 9, 1, 159, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 24, 3, 0, 0, 0, 16, 14, 9, 1, 159, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 24, 3, 0, 0, 0, 16, 14, 9, 1, 159, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 24, 3, 0, 0, 0, 16, 14, 9, 1, 159, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 24, 3, 0, 0, 0, 16, 14, 9, 1, 159, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 24, 3, 0, 0, 0, 16, 14, 9, 1, 159, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 24, 3, 0, 0, 0, 16, 14, 9, 1, 159, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 104, 0 }, +    { 0, 17, 0, 1, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 104, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 21, 12, 1, 104, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 108, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 108, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 21, 12, 1, 108, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 21, 0, 1, 108, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 108, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 108, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 108, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 108, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 108, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 108, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 108, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 108, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 108, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 108, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 108, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 108, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 16, 3, 0, 0, 0, 16, 14, 9, 1, 108, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 108, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 10, 15, 8, 1, 166, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 10, 15, 8, 1, 166, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 10, 10, 15, 8, 1, 166, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 204, 0, 10, 10, 15, 8, 1, 166, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 221, 0, 10, 10, 15, 8, 1, 166, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 17, 0, 10, 10, 15, 8, 1, 166, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 0, 15, 0, 1, 166, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 0, 21, 12, 1, 166, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 166, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 166, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 166, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 166, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 166, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 166, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 166, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 166, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 166, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 166, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 20, 3, 0, 1, 0, 10, 15, 7, 3, 146, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 20, 3, 0, 2, 0, 10, 15, 6, 1, 146, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 0, 15, 0, 1, 146, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 0, 21, 0, 1, 146, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 0, 21, 12, 1, 146, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 0, 15, 0, 1, 146, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 10, 15, 8, 1, 99, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 10, 15, 8, 1, 99, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 21, 3, 0, 0, 4, 4, 27, 4, 1, 99, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 8, 4, 27, 4, 1, 99, 0 }, +    { 1, 0, 0, 0, 0, -1, 0, 21, 3, 0, 0, 8, 4, 27, 4, 1, 99, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 13, 3, 0, 0, 4, 4, 27, 4, 1, 99, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 10, 15, 8, 1, 99, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 18, 5, 0, 0, 0, 10, 8, 8, 1, 137, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 19, 5, 0, 0, 0, 10, 8, 8, 1, 139, 0 }, +    { 25, 10, 0, 0, 0, -1, 0, 21, 5, 0, 0, 0, 0, 8, 0, 1, 37, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 21, 5, 0, 0, 0, 10, 8, 8, 1, 37, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 23, 5, 0, 0, 4, 4, 7, 4, 1, 155, 0 }, +    { 1, 0, 0, 6, 0, -1, 0, 23, 5, 0, 0, 4, 4, 27, 4, 1, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 18, 5, 0, 0, 0, 0, 17, 8, 1, 137, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 20, 5, 0, 0, 0, 0, 17, 8, 1, 137, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 21, 5, 0, 0, 0, 0, 17, 8, 1, 137, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 23, 5, 0, 0, 0, 0, 17, 8, 1, 137, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 23, 5, 0, 0, 0, 0, 15, 8, 1, 155, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 27, 5, 0, 0, 0, 0, 15, 8, 1, 155, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 24, 5, 0, 0, 0, 8, 15, 8, 1, 35, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 12, 5, 0, 0, 0, 8, 17, 8, 1, 35, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 12, 5, 0, 0, 0, 0, 17, 8, 1, 34, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 19, 5, 0, 0, 0, 0, 17, 8, 1, 34, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 24, 5, 0, 0, 0, 0, 17, 8, 1, 34, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 24, 5, 0, 0, 0, 8, 17, 8, 1, 35, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 25, 5, 0, 0, 0, 0, 8, 8, 1, 34, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 21, 5, 0, 0, 0, 0, 8, 8, 1, 34, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 25, 5, 0, 0, 0, 8, 8, 8, 1, 35, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 21, 5, 0, 0, 0, 8, 8, 8, 1, 35, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 19, 5, 0, 0, 0, 0, 17, 8, 1, 139, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 105, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 105, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 105, 0 }, +    { 0, 17, 0, 1, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 105, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 21, 12, 1, 105, 0 }, +    { 10, 18, 0, 0, 5, -1, 0, 16, 3, 0, 0, 3, 6, 27, 4, 2, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 27, 3, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 0, 0, 27, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 1, 0, 27, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 2, 0, 27, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 3, 0, 27, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 4, 0, 27, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 5, 0, 27, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 6, 0, 27, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 7, 0, 27, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 8, 0, 27, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 9, 0, 27, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 24, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 5, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 5, 3, 85, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 1, 0, 0, 216, 0, -1, 0, 5, 3, 0, 0, 4, 4, 27, 4, 1, 2, 0 }, +    { 0, 17, 0, 1, 5, -1, 0, 5, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 1, 0, 0, 226, 0, -1, 0, 5, 3, 0, 0, 4, 4, 27, 4, 1, 2, 0 }, +    { 10, 18, 0, 0, 5, -1, 0, 5, 3, 0, 0, 3, 6, 27, 4, 2, 2, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 5, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 5, 3, 0, 0, 4, 4, 27, 4, 1, 1, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 8, 3, 0, 0, 4, 4, 27, 4, 1, 4, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 25, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 9, 5, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 5, 0, 0, 0, 0, -1, 0, 20, 5, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 5, 3, 80, 0, 0, 10, 15, 7, 3, 2, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 5, 3, 80, 0, 0, 10, 15, 6, 3, 2, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 7, 3, 80, 0, 0, 10, 15, 6, 3, 2, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 5, 3, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 14, 0, 0, 0, 0, -1, 0, 9, 3, 80, 0, 0, 10, 15, 7, 3, 2, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 9, 3, 80, 0, 0, 10, 15, 6, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 0, 0, 5, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 1, 0, 5, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 2, 0, 5, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 3, 0, 5, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 4, 0, 5, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 5, 0, 5, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 6, 0, 5, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 7, 0, 5, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 8, 0, 5, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 9, 0, 5, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 0, 15, 0, 1, 131, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 17, 3, 0, 0, 4, 4, 27, 4, 1, 131, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 0, 21, 0, 1, 131, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 0, 21, 12, 1, 131, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 17, 3, 0, 0, 0, 0, 15, 0, 1, 131, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 10, 15, 8, 1, 3, 0 }, +    { 15, 0, 0, 0, 0, -1, 0, 25, 3, 0, 0, 0, 10, 15, 6, 1, 3, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 18, 3, 0, 0, 4, 4, 27, 4, 1, 57, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 25, 3, 80, 0, 0, 10, 15, 6, 3, 5, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 25, 3, 0, 0, 4, 4, 27, 4, 1, 5, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 10, 15, 8, 1, 151, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 21, 3, 0, 0, 4, 4, 27, 4, 1, 151, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 10, 15, 8, 1, 151, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 21, 3, 0, 0, 0, 16, 14, 9, 1, 151, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 21, 3, 0, 0, 0, 16, 14, 9, 1, 151, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 21, 3, 0, 0, 0, 16, 14, 9, 1, 151, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 21, 3, 0, 0, 0, 16, 14, 9, 1, 151, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 21, 3, 0, 0, 0, 16, 14, 9, 1, 151, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 21, 3, 0, 0, 0, 16, 14, 9, 1, 151, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 21, 3, 0, 0, 0, 16, 14, 9, 1, 151, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 21, 3, 0, 0, 0, 16, 14, 9, 1, 151, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 21, 3, 0, 0, 0, 16, 14, 9, 1, 151, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 21, 3, 0, 0, 0, 16, 14, 9, 1, 151, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 0, 15, 0, 1, 151, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 10, 15, 8, 1, 160, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 24, 3, 0, 0, 4, 4, 27, 4, 1, 160, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 10, 15, 8, 1, 152, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 21, 3, 0, 0, 4, 4, 27, 4, 1, 152, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 21, 3, 0, 0, 0, 16, 14, 9, 1, 152, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 21, 3, 0, 0, 0, 16, 14, 9, 1, 152, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 21, 3, 0, 0, 0, 16, 14, 9, 1, 152, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 21, 3, 0, 0, 0, 16, 14, 9, 1, 152, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 21, 3, 0, 0, 0, 16, 14, 9, 1, 152, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 21, 3, 0, 0, 0, 16, 14, 9, 1, 152, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 21, 3, 0, 0, 0, 16, 14, 9, 1, 152, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 21, 3, 0, 0, 0, 16, 14, 9, 1, 152, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 21, 3, 0, 0, 0, 16, 14, 9, 1, 152, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 21, 3, 0, 0, 0, 16, 14, 9, 1, 152, 0 }, +    { 27, 4, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 0, 12, 0, 1, 152, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 25, 3, 0, 0, 0, 10, 15, 8, 1, 163, 0 }, +    { 17, 0, 0, 0, 0, -1, 0, 25, 3, 0, 0, 0, 10, 15, 8, 1, 163, 0 }, +    { 0, 17, 0, 232, 5, -1, 0, 25, 3, 0, 0, 4, 4, 27, 4, 1, 163, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 25, 3, 0, 0, 4, 4, 27, 4, 1, 163, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 25, 3, 0, 0, 4, 4, 27, 4, 1, 163, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 25, 3, 0, 0, 0, 16, 14, 9, 1, 163, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 25, 3, 0, 0, 0, 16, 14, 9, 1, 163, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 25, 3, 0, 0, 0, 16, 14, 9, 1, 163, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 25, 3, 0, 0, 0, 16, 14, 9, 1, 163, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 25, 3, 0, 0, 0, 16, 14, 9, 1, 163, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 25, 3, 0, 0, 0, 16, 14, 9, 1, 163, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 25, 3, 0, 0, 0, 16, 14, 9, 1, 163, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 25, 3, 0, 0, 0, 16, 14, 9, 1, 163, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 25, 3, 0, 0, 0, 16, 14, 9, 1, 163, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 25, 3, 0, 0, 0, 16, 14, 9, 1, 163, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 10, 15, 8, 1, 167, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 27, 3, 0, 0, 4, 4, 27, 4, 1, 167, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 27, 3, 0, 0, 4, 4, 27, 4, 1, 167, 0 }, +    { 3, 0, 0, 0, 0, 0, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 167, 0 }, +    { 3, 0, 0, 0, 0, 1, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 167, 0 }, +    { 3, 0, 0, 0, 0, 2, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 167, 0 }, +    { 3, 0, 0, 0, 0, 3, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 167, 0 }, +    { 3, 0, 0, 0, 0, 4, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 167, 0 }, +    { 3, 0, 0, 0, 0, 5, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 167, 0 }, +    { 3, 0, 0, 0, 0, 6, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 167, 0 }, +    { 3, 0, 0, 0, 0, 7, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 167, 0 }, +    { 3, 0, 0, 0, 0, 8, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 167, 0 }, +    { 3, 0, 0, 0, 0, 9, 0, 27, 3, 0, 0, 0, 16, 14, 9, 1, 167, 0 }, +    { 25, 0, 0, 0, 0, -1, 0, 27, 3, 0, 0, 0, 0, 15, 0, 1, 167, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 24, 3, 0, 0, 0, 10, 15, 8, 1, 27, 0 }, +    { 18, 1, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 10, 15, 8, 1, 113, 0 }, +    { 5, 1, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 113, 0 }, +    { 0, 17, 0, 220, 5, -1, 0, 16, 3, 0, 0, 4, 4, 27, 4, 1, 113, 0 }, +    { 14, 1, 0, 0, 2, -1, 0, 18, 3, 0, 446, 0, 10, 15, 7, 3, 132, 0 }, +    { 15, 1, 0, 0, 2, -1, 0, 18, 3, 0, 447, 0, 10, 15, 6, 1, 132, 0 }, +    { 0, 17, 0, 230, 5, -1, 0, 18, 3, 0, 0, 4, 4, 27, 4, 1, 132, 0 }, +    { 0, 17, 0, 7, 5, -1, 0, 18, 3, 0, 0, 4, 4, 27, 4, 1, 132, 0 }, +    { 17, 1, 0, 0, 5, -1, 0, 21, 3, 0, 0, 0, 10, 15, 8, 1, 132, 0 }, +    { 3, 1, 0, 0, 0, 0, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 132, 0 }, +    { 3, 1, 0, 0, 0, 1, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 132, 0 }, +    { 3, 1, 0, 0, 0, 2, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 132, 0 }, +    { 3, 1, 0, 0, 0, 3, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 132, 0 }, +    { 3, 1, 0, 0, 0, 4, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 132, 0 }, +    { 3, 1, 0, 0, 0, 5, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 132, 0 }, +    { 3, 1, 0, 0, 0, 6, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 132, 0 }, +    { 3, 1, 0, 0, 0, 7, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 132, 0 }, +    { 3, 1, 0, 0, 0, 8, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 132, 0 }, +    { 3, 1, 0, 0, 0, 9, 0, 18, 3, 0, 0, 0, 16, 14, 9, 1, 132, 0 }, +    { 25, 1, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 0, 0, 0, 1, 132, 0 }, +    { 5, 13, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 13, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 0, 13, 0, 1, 2, 0 }, +    { 27, 13, 0, 0, 0, -1, 0, 20, 3, 0, 0, 0, 0, 13, 0, 1, 2, 0 }, +    { 5, 13, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 13, 0, 0, 0, -1, 0, 21, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 18, 13, 0, 0, 0, -1, 0, 13, 3, 80, 0, 0, 10, 15, 8, 3, 8, 0 }, +    { 26, 10, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 0, 15, 0, 1, 8, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 10, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 13, 0, 0, 0, 0, -1, 0, 0, 3, 0, 0, 14, 0, 17, 0, 0, 0, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 12, 3, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 5, 2, 0, 0, 0, 0, 0, 11, 0, 80, 0, 0, 0, 15, 0, 0, 2, 0 }, +    { 5, 2, 0, 0, 0, 0, 0, 11, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 2, 0, 0, 0, 1, 0, 11, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 2, 0, 0, 0, 2, 0, 11, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 2, 0, 0, 0, 3, 0, 11, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 2, 0, 0, 0, 4, 0, 11, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 2, 0, 0, 0, 5, 0, 11, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 2, 0, 0, 0, 6, 0, 11, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 2, 0, 0, 0, 7, 0, 11, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 2, 0, 0, 0, 8, 0, 11, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 2, 0, 0, 0, 9, 0, 11, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 5, 10, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 23, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 11, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 11, 3, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 20, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 12, 0, 80, 0, 0, 10, 15, 7, 3, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 11, 0, 80, 0, 0, 10, 15, 7, 3, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 12, 0, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 12, 0, 0, 0, 0, 10, 15, 7, 1, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 11, 0, 0, 0, 0, 10, 15, 7, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 13, 3, 80, 0, 0, 0, 15, 0, 3, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 21, 3, 80, 0, 14, 0, 15, 0, 3, 2, 0 }, +    { 29, 0, 1, 0, 0, -1, 0, 12, 0, 0, 0, 14, 10, 15, 7, 1, 2, 0 }, +    { 29, 0, 1, 0, 0, -1, 0, 11, 0, 0, 0, 14, 10, 15, 7, 1, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 11, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 0, 3, 0, 0, -1, 0, 12, 5, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 12, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 18, 0, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 0, 19, 0, 0, -1, 0, 12, 3, 0, 0, 6, 7, 34, 0, 1, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 11, 5, 80, 0, 0, 0, 17, 0, 3, 34, 0 }, +    { 29, 0, 3, 0, 0, -1, 0, 12, 5, 80, 0, 14, 0, 17, 0, 3, 2, 0 }, +    { 29, 0, 1, 0, 0, -1, 0, 12, 5, 80, 0, 14, 0, 17, 0, 3, 2, 0 }, +    { 29, 0, 3, 0, 0, -1, 0, 11, 5, 80, 0, 14, 0, 17, 0, 3, 2, 0 }, +    { 29, 0, 0, 0, 0, -1, 0, 18, 5, 80, 0, 0, 0, 17, 0, 3, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 19, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 1, 0, 0, -1, 0, 16, 3, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 17, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 16, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 16, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 9, 0, 0, -1, 0, 16, 3, 0, 0, 14, 0, 36, 0, 1, 2, 0 }, +    { 28, 10, 23, 0, 0, -1, 0, 17, 5, 0, 0, 4, 4, 37, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 13, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 17, 3, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 11, 0, 0, -1, 0, 18, 5, 0, 0, 14, 0, 36, 0, 1, 2, 0 }, +    { 29, 10, 11, 0, 0, -1, 0, 16, 5, 0, 0, 14, 0, 36, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 18, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 13, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 3, 13, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 16, 3, 0, 0, 0, 0, 8, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 19, 3, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 21, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 23, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 25, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 24, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 19, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 20, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 12, 3, 0, 0, 0, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 25, 3, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 20, 3, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 13, 0, 0, 0, 0, -1, 0, 0, 3, 0, 0, 14, 0, 15, 0, 0, 0, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 27, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 11, 0, 0, -1, 0, 23, 5, 0, 0, 14, 0, 36, 0, 1, 2, 0 }, +    { 29, 10, 11, 0, 0, -1, 0, 21, 5, 0, 0, 14, 0, 36, 0, 1, 2, 0 }, +    { 29, 10, 11, 0, 0, -1, 0, 17, 5, 0, 0, 14, 0, 36, 0, 1, 2, 0 }, +    { 29, 10, 11, 0, 0, -1, 0, 19, 5, 0, 0, 14, 0, 36, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 18, 3, 0, 0, 0, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 19, 0, 0, -1, 0, 20, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 11, 0, 0, -1, 0, 20, 5, 0, 0, 14, 0, 36, 0, 1, 2, 0 }, +    { 29, 10, 0, 0, 0, -1, 0, 21, 3, 0, 0, 14, 0, 15, 0, 1, 2, 0 }, +    { 29, 10, 3, 0, 0, -1, 0, 27, 5, 0, 0, 14, 0, 17, 0, 1, 2, 0 }, +    { 29, 10, 11, 0, 0, -1, 0, 24, 5, 0, 0, 14, 0, 36, 0, 1, 2, 0 }, +    { 29, 10, 11, 0, 0, -1, 0, 25, 5, 0, 0, 14, 0, 36, 0, 1, 2, 0 }, +    { 3, 2, 0, 0, 0, 0, 0, 23, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 1, 0, 23, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 2, 0, 23, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 3, 0, 23, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 4, 0, 23, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 5, 0, 23, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 6, 0, 23, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 7, 0, 23, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 8, 0, 23, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 3, 2, 0, 0, 0, 9, 0, 23, 3, 80, 0, 0, 16, 14, 9, 3, 2, 0 }, +    { 13, 18, 0, 0, 0, -1, 0, 2, 3, 0, 0, 0, 0, 15, 0, 0, 0, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 5, 5, 0, 0, 0, 0, 17, 8, 1, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 25, 5, 0, 0, 0, 0, 17, 8, 1, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 12, 5, 0, 0, 0, 0, 17, 8, 1, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 26, 5, 0, 0, 0, 0, 17, 8, 1, 37, 0 }, +    { 18, 0, 0, 0, 0, -1, 0, 5, 5, 85, 0, 0, 0, 17, 8, 3, 37, 0 }, +    { 10, 18, 0, 0, 5, -1, 0, 5, 3, 0, 0, 3, 6, 27, 4, 0, 2, 0 }, +    { 10, 18, 16, 0, 5, -1, 0, 5, 3, 0, 0, 4, 4, 27, 4, 0, 2, 0 }, +    { 0, 17, 0, 0, 5, -1, 0, 7, 0, 0, 0, 4, 4, 27, 4, 2, 1, 0 }, +    { 12, 0, 0, 0, 0, -1, 0, 2, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0 }  };  Q_DECL_CONST_FUNCTION static Q_ALWAYS_INLINE @@ -10852,7 +11303,7 @@ const Properties * QT_FASTCALL properties(char32_t ucs4) noexcept  QSpan<const CaseConversion, NumCases> QT_FASTCALL caseConversion(char32_t ucs4) noexcept  { -    return qGetProp(ucs4)->cases; +    return caseConversions[qGetProp(ucs4)->caseIndex];  }  Q_CORE_EXPORT GraphemeBreakClass QT_FASTCALL graphemeBreakClass(char32_t ucs4) noexcept diff --git a/src/corelib/text/qunicodetables_p.h b/src/corelib/text/qunicodetables_p.h index ac624dba789..8ba9e41437b 100644 --- a/src/corelib/text/qunicodetables_p.h +++ b/src/corelib/text/qunicodetables_p.h @@ -57,13 +57,14 @@ struct Properties {      ushort unicodeVersion      : 5; /* 5 used */      ushort eastAsianWidth      : 3; /* 3 used */      ushort nfQuickCheck        : 8; -    std::array<CaseConversion, NumCases> cases; +    ushort caseIndex           : 16; /* 9 used */      ushort graphemeBreakClass  : 5; /* 5 used */      ushort wordBreakClass      : 5; /* 5 used */      ushort lineBreakClass      : 6; /* 6 used */      ushort sentenceBreakClass  : 4; /* 4 used */      ushort idnaStatus          : 4; /* 3 used */      ushort script              : 8; +    ushort reserved            : 16; /* makes sizeof a nice round 16 bytes */  };  Q_DECL_CONST_FUNCTION @@ -72,7 +73,7 @@ Q_CORE_EXPORT const Properties * QT_FASTCALL properties(char32_t ucs4) noexcept;  Q_DECL_CONST_FUNCTION Q_CORE_EXPORT  QSpan<const CaseConversion, NumCases> QT_FASTCALL caseConversion(char32_t ucs4) noexcept; -static_assert(sizeof(Properties) == 20); +static_assert(sizeof(Properties) == 16);  enum class EastAsianWidth : unsigned int {      A, diff --git a/src/corelib/text/qunicodetools.cpp b/src/corelib/text/qunicodetools.cpp index 14c611bdb5b..56fa41c51ab 100644 --- a/src/corelib/text/qunicodetools.cpp +++ b/src/corelib/text/qunicodetools.cpp @@ -4,6 +4,7 @@  #include "qunicodetools_p.h" +#include <QtCore/private/qstringiterator_p.h>  #include "qunicodetables_p.h"  #include "qvarlengtharray.h"  #if QT_CONFIG(library) @@ -122,16 +123,10 @@ static void getGraphemeBreaks(const char16_t *string, qsizetype len, QCharAttrib  {      QUnicodeTables::GraphemeBreakClass lcls = QUnicodeTables::GraphemeBreak_LF; // to meet GB1      GB::State state = GB::State::Normal; -    for (qsizetype i = 0; i != len; ++i) { -        qsizetype pos = i; -        char32_t ucs4 = string[i]; -        if (QChar::isHighSurrogate(ucs4) && i + 1 != len) { -            ushort low = string[i + 1]; -            if (QChar::isLowSurrogate(low)) { -                ucs4 = QChar::surrogateToUcs4(ucs4, low); -                ++i; -            } -        } +    QStringIterator it(QStringView{string, len}); +    while (it.hasNext()) { +        const qsizetype pos = it.index(); +        const char32_t ucs4 = it.nextOrRawCodeUnit();          const QUnicodeTables::Properties *prop = QUnicodeTables::properties(ucs4);          QUnicodeTables::GraphemeBreakClass cls = (QUnicodeTables::GraphemeBreakClass) prop->graphemeBreakClass; @@ -247,18 +242,12 @@ static void getWordBreaks(const char16_t *string, qsizetype len, QCharAttributes      QUnicodeTables::WordBreakClass cls = QUnicodeTables::WordBreak_LF; // to meet WB1      auto real_cls = cls; // Unaffected by WB4 -    for (qsizetype i = 0; i != len; ++i) { -        qsizetype pos = i; -        char32_t ucs4 = string[i]; -        if (QChar::isHighSurrogate(ucs4) && i + 1 != len) { -            ushort low = string[i + 1]; -            if (QChar::isLowSurrogate(low)) { -                ucs4 = QChar::surrogateToUcs4(ucs4, low); -                ++i; -            } -        } +    QStringIterator it(QStringView{string, len}); +    while (it.hasNext()) { +        const qsizetype pos = it.index(); +        const char32_t ucs4 = it.nextOrRawCodeUnit(); -        const QUnicodeTables::Properties *prop = QUnicodeTables::properties(ucs4); +        const auto prop = QUnicodeTables::properties(ucs4);          QUnicodeTables::WordBreakClass ncls = (QUnicodeTables::WordBreakClass) prop->wordBreakClass;          if (qt_initcharattributes_default_algorithm_only) {              // as of Unicode 5.1, some punctuation marks were mapped to MidLetter and MidNumLet @@ -299,17 +288,10 @@ static void getWordBreaks(const char16_t *string, qsizetype len, QCharAttributes              break;          case WB::Lookup:          case WB::LookupW: -            for (qsizetype lookahead = i + 1; lookahead < len; ++lookahead) { -                ucs4 = string[lookahead]; -                if (QChar::isHighSurrogate(ucs4) && lookahead + 1 != len) { -                    ushort low = string[lookahead + 1]; -                    if (QChar::isLowSurrogate(low)) { -                        ucs4 = QChar::surrogateToUcs4(ucs4, low); -                        ++lookahead; -                    } -                } +            for (auto lookahead = it; lookahead.hasNext(); /**/) { +                const char32_t ucs4 = lookahead.nextOrRawCodeUnit(); -                prop = QUnicodeTables::properties(ucs4); +                const auto prop = QUnicodeTables::properties(ucs4);                  QUnicodeTables::WordBreakClass tcls = (QUnicodeTables::WordBreakClass) prop->wordBreakClass;                  if (Q_UNLIKELY(tcls == QUnicodeTables::WordBreak_Extend || tcls == QUnicodeTables::WordBreak_ZWJ || tcls == QUnicodeTables::WordBreak_Format)) { @@ -319,7 +301,7 @@ static void getWordBreaks(const char16_t *string, qsizetype len, QCharAttributes                  if (Q_LIKELY(tcls == cls || (action == WB::LookupW && (tcls == QUnicodeTables::WordBreak_HebrewLetter                                                                         || tcls == QUnicodeTables::WordBreak_ALetter)))) { -                    i = lookahead; +                    it = lookahead;                      ncls = tcls;                      action = WB::NoBreak;                  } @@ -406,35 +388,23 @@ static const uchar breakTable[BAfter + 1][QUnicodeTables::NumSentenceBreakClasse  static void getSentenceBreaks(const char16_t *string, qsizetype len, QCharAttributes *attributes)  {      uchar state = SB::BAfter; // to meet SB1 -    for (qsizetype i = 0; i != len; ++i) { -        qsizetype pos = i; -        char32_t ucs4 = string[i]; -        if (QChar::isHighSurrogate(ucs4) && i + 1 != len) { -            ushort low = string[i + 1]; -            if (QChar::isLowSurrogate(low)) { -                ucs4 = QChar::surrogateToUcs4(ucs4, low); -                ++i; -            } -        } -        const QUnicodeTables::Properties *prop = QUnicodeTables::properties(ucs4); +    QStringIterator it(QStringView{string, len}); +    while (it.hasNext()) { +        const qsizetype pos = it.index(); +        const char32_t ucs4 = it.nextOrRawCodeUnit(); + +        const auto prop = QUnicodeTables::properties(ucs4);          QUnicodeTables::SentenceBreakClass ncls = (QUnicodeTables::SentenceBreakClass) prop->sentenceBreakClass;          Q_ASSERT(state <= SB::BAfter);          state = SB::breakTable[state][ncls];          if (Q_UNLIKELY(state == SB::Lookup)) { // SB8              state = SB::Break; -            for (qsizetype lookahead = i + 1; lookahead < len; ++lookahead) { -                ucs4 = string[lookahead]; -                if (QChar::isHighSurrogate(ucs4) && lookahead + 1 != len) { -                    ushort low = string[lookahead + 1]; -                    if (QChar::isLowSurrogate(low)) { -                        ucs4 = QChar::surrogateToUcs4(ucs4, low); -                        ++lookahead; -                    } -                } +            for (auto lookahead = it; lookahead.hasNext(); /**/) { +                const char32_t ucs4 = lookahead.nextOrRawCodeUnit(); -                prop = QUnicodeTables::properties(ucs4); +                const auto prop = QUnicodeTables::properties(ucs4);                  QUnicodeTables::SentenceBreakClass tcls = (QUnicodeTables::SentenceBreakClass) prop->sentenceBreakClass;                  switch (tcls) {                  case QUnicodeTables::SentenceBreak_Any: @@ -445,7 +415,7 @@ static void getSentenceBreaks(const char16_t *string, qsizetype len, QCharAttrib                  case QUnicodeTables::SentenceBreak_Close:                      continue;                  case QUnicodeTables::SentenceBreak_Lower: -                    i = lookahead; +                    it = lookahead;                      state = SB::Initial;                      break;                  default: @@ -772,18 +742,19 @@ static void getLineBreaks(const char16_t *string, qsizetype len, QCharAttributes                  // even after spaces.                  //   × [\p{Pf}&QU] ( SP | GL | WJ | CL | QU | CP | EX | IS                  //     | SY | BK | CR | LF | NL | ZW | eot) -                auto nncls = QUnicodeTables::LineBreak_LF; - -                if (i + 1 < len) { +                const auto nncls = [&] { +                    if (i + 1 >= len) +                        return QUnicodeTables::LineBreak_LF;                      char32_t c = string[i + 1];                      if (QChar::isHighSurrogate(c) && i + 2 < len) {                          ushort low = string[i + 2];                          if (QChar::isLowSurrogate(low))                              c = QChar::surrogateToUcs4(c, low); +                        else +                            return QUnicodeTables::LineBreak_SG; // all surrogates                      } -                    nncls = QUnicodeTables::LineBreakClass( -                            QUnicodeTables::properties(c)->lineBreakClass); -                } +                    return QUnicodeTables::lineBreakClass(c); +                }();                  constexpr QUnicodeTables::LineBreakClass lb15b[] = {                          QUnicodeTables::LineBreak_SP,    QUnicodeTables::LineBreak_GL, @@ -873,14 +844,17 @@ static void getLineBreaks(const char16_t *string, qsizetype len, QCharAttributes              // ‘subtract .5’.              if (Q_UNLIKELY(lcls == QUnicodeTables::LineBreak_SP)) {                  if (i + 1 < len) { +                    constexpr char32_t Invalid = ~U'\0';                      char32_t ch = string[i + 1];                      if (QChar::isHighSurrogate(ch) && i + 2 < len) {                          ushort low = string[i + 2];                          if (QChar::isLowSurrogate(low))                              ch = QChar::surrogateToUcs4(ch, low); +                        else +                            ch = Invalid;                      } -                    if (QUnicodeTables::properties(ch)->lineBreakClass -                        == QUnicodeTables::LineBreak_NU) { +                    if (ch != Invalid // surrogates won't match (ensured by util/unicode) +                        && QUnicodeTables::lineBreakClass(ch) == QUnicodeTables::LineBreak_NU) {                          attributes[pos].lineBreak = true;                          goto next;                      } @@ -1123,18 +1097,11 @@ static void getLineBreaks(const char16_t *string, qsizetype len, QCharAttributes  static void getWhiteSpaces(const char16_t *string, qsizetype len, QCharAttributes *attributes)  { -    for (qsizetype i = 0; i != len; ++i) { -        uint ucs4 = string[i]; -        if (QChar::isHighSurrogate(ucs4) && i + 1 != len) { -            ushort low = string[i + 1]; -            if (QChar::isLowSurrogate(low)) { -                ucs4 = QChar::surrogateToUcs4(ucs4, low); -                ++i; -            } -        } - -        if (Q_UNLIKELY(QChar::isSpace(ucs4))) -            attributes[i].whiteSpace = true; +    QStringIterator it(QStringView{string, len}); +    while (it.hasNext()) { +        const auto pos = it.index(); +        if (Q_UNLIKELY(QChar::isSpace(it.nextOrRawCodeUnit()))) +            attributes[pos].whiteSpace = true;      }  } @@ -2820,18 +2787,12 @@ Q_CORE_EXPORT void initCharAttributes(QStringView string,  Q_CORE_EXPORT void initScripts(QStringView string, ScriptItemArray *scripts)  {      qsizetype sor = 0; -    qsizetype eor = 0;      QChar::Script script = QChar::Script_Common; -    for (qsizetype i = 0; i < string.size(); ++i, eor = i) { -        char32_t ucs4 = string[i].unicode(); -        if (QChar::isHighSurrogate(ucs4) && i + 1 < string.size()) { -            ushort low = string[i + 1].unicode(); -            if (QChar::isLowSurrogate(low)) { -                ucs4 = QChar::surrogateToUcs4(ucs4, low); -                ++i; -            } -        } +    QStringIterator it(string); +    while (it.hasNext()) { +        const auto eor = it.index(); +        const char32_t ucs4 = it.nextOrRawCodeUnit();          const QUnicodeTables::Properties *prop = QUnicodeTables::properties(ucs4); @@ -2864,7 +2825,6 @@ Q_CORE_EXPORT void initScripts(QStringView string, ScriptItemArray *scripts)      }      Q_ASSERT(script >= QChar::Script_Common); -    Q_ASSERT(eor == string.size());      scripts->append(ScriptItem{sor, script});  } diff --git a/src/corelib/thread/qatomic.cpp b/src/corelib/thread/qatomic.cpp index d0e61a1cf6c..bcb92b384ae 100644 --- a/src/corelib/thread/qatomic.cpp +++ b/src/corelib/thread/qatomic.cpp @@ -316,6 +316,19 @@  */  /*! +    \fn template <typename T> void QAtomicInteger<T>::refRelaxed() +    \internal +    Atomically increments the value of this QAtomicInteger. + +    In contrast to ref(), this uses relaxed semantics, which is +    all that is needed for reference counting (together with deref's +    acquire-release semantics). +    It also doesn't return anything. + +    \sa deref(), operator++() +*/ + +/*!      \fn template <typename T> T QAtomicInteger<T>::operator++()      \since 5.3 diff --git a/src/corelib/thread/qatomic.h b/src/corelib/thread/qatomic.h index 4fa4fcd2ff5..2e629735128 100644 --- a/src/corelib/thread/qatomic.h +++ b/src/corelib/thread/qatomic.h @@ -46,6 +46,7 @@ public:      static constexpr bool isReferenceCountingWaitFree();      bool ref(); +    void refRelaxed();      bool deref();      static constexpr bool isTestAndSetNative(); diff --git a/src/corelib/thread/qbasicatomic.h b/src/corelib/thread/qbasicatomic.h index 43337648053..49e686a9de8 100644 --- a/src/corelib/thread/qbasicatomic.h +++ b/src/corelib/thread/qbasicatomic.h @@ -46,6 +46,7 @@ public:      static constexpr bool isReferenceCountingWaitFree() noexcept { return Ops::isReferenceCountingWaitFree(); }      bool ref() noexcept { return Ops::ref(_q_value); } +    void refRelaxed() noexcept { Ops::fetchAndAddRelaxed(_q_value, 1); }      bool deref() noexcept { return Ops::deref(_q_value); }      static constexpr bool isTestAndSetNative() noexcept { return Ops::isTestAndSetNative(); } diff --git a/src/corelib/time/qdatetime.cpp b/src/corelib/time/qdatetime.cpp index 03eeed84465..974c486b915 100644 --- a/src/corelib/time/qdatetime.cpp +++ b/src/corelib/time/qdatetime.cpp @@ -517,6 +517,7 @@ QDate::QDate(int y, int m, int d, QCalendar cal)  */  /*! +    \overload primary      \fn bool QDate::isValid() const      Returns \c true if this date is valid; otherwise returns \c false. @@ -525,6 +526,8 @@ QDate::QDate(int y, int m, int d, QCalendar cal)  */  /*! +    \overload primary +      Returns the year of this date.      Uses \a cal as calendar, if supplied, else the Gregorian calendar. @@ -557,8 +560,8 @@ int QDate::year(QCalendar cal) const  }  /*! -  \overload - */ +    \overload year() +*/  int QDate::year() const  { @@ -571,6 +574,8 @@ int QDate::year() const  }  /*! +    \overload primary +      Returns the month-number for the date.      Numbers the months of the year starting with 1 for the first. Uses \a cal @@ -609,8 +614,8 @@ int QDate::month(QCalendar cal) const  }  /*! -  \overload - */ +    \overload month() +*/  int QDate::month() const  { @@ -623,6 +628,8 @@ int QDate::month() const  }  /*! +    \overload primary +      Returns the day of the month for this date.      Uses \a cal as calendar if supplied, else the Gregorian calendar (for which @@ -642,8 +649,8 @@ int QDate::day(QCalendar cal) const  }  /*! -  \overload - */ +    \overload day() +*/  int QDate::day() const  { @@ -656,6 +663,8 @@ int QDate::day() const  }  /*! +    \overload primary +      Returns the weekday (1 = Monday to 7 = Sunday) for this date.      Uses \a cal as calendar if supplied, else the Gregorian calendar. Returns 0 @@ -674,8 +683,8 @@ int QDate::dayOfWeek(QCalendar cal) const  }  /*! -  \overload - */ +    \overload dayOfWeek() +*/  int QDate::dayOfWeek() const  { @@ -683,6 +692,8 @@ int QDate::dayOfWeek() const  }  /*! +    \overload primary +      Returns the day of the year (1 for the first day) for this date.      Uses \a cal as calendar if supplied, else the Gregorian calendar. @@ -702,8 +713,8 @@ int QDate::dayOfYear(QCalendar cal) const  }  /*! -  \overload - */ +    \overload dayOfYear() +*/  int QDate::dayOfYear() const  { @@ -715,6 +726,8 @@ int QDate::dayOfYear() const  }  /*! +    \overload primary +      Returns the number of days in the month for this date.      Uses \a cal as calendar if supplied, else the Gregorian calendar (for which @@ -735,8 +748,8 @@ int QDate::daysInMonth(QCalendar cal) const  }  /*! -  \overload - */ +    \overload daysInMonth() +*/  int QDate::daysInMonth() const  { @@ -749,6 +762,8 @@ int QDate::daysInMonth() const  }  /*! +    \overload primary +      Returns the number of days in the year for this date.      Uses \a cal as calendar if supplied, else the Gregorian calendar (for which @@ -766,8 +781,8 @@ int QDate::daysInYear(QCalendar cal) const  }  /*! -  \overload - */ +    \overload daysInYear() +*/  int QDate::daysInYear() const  { @@ -918,6 +933,7 @@ static QDateTime toEarliest(QDate day, const QTimeZone &zone)  /*!      \since 5.14 +    \overload primary      Returns the start-moment of the day. @@ -972,8 +988,8 @@ QDateTime QDate::startOfDay(const QTimeZone &zone) const  }  /*! -    \overload      \since 6.5 +    \overload startOfDay()  */  QDateTime QDate::startOfDay() const  { @@ -982,8 +998,8 @@ QDateTime QDate::startOfDay() const  #if QT_DEPRECATED_SINCE(6, 9)  /*! -    \overload      \since 5.14 +    \overload startOfDay()      \deprecated [6.9] Use \c{startOfDay(const QTimeZone &)} instead.      Returns the start-moment of the day. @@ -1073,6 +1089,7 @@ static QDateTime toLatest(QDate day, const QTimeZone &zone)  /*!      \since 5.14 +    \overload primary      Returns the end-moment of the day. @@ -1127,8 +1144,8 @@ QDateTime QDate::endOfDay(const QTimeZone &zone) const  }  /*! -    \overload      \since 6.5 +    \overload endOfDay()  */  QDateTime QDate::endOfDay() const  { @@ -1137,8 +1154,8 @@ QDateTime QDate::endOfDay() const  #if QT_DEPRECATED_SINCE(6, 9)  /*! -    \overload      \since 5.14 +    \overload endOfDay()      \deprecated [6.9] Use \c{endOfDay(const QTimeZone &) instead.      Returns the end-moment of the day. @@ -1199,7 +1216,7 @@ static QString toStringIsoDate(QDate date)  }  /*! -    \overload +    \overload toString()      Returns the date as a string. The \a format parameter determines the format      of the string. @@ -1245,9 +1262,10 @@ QString QDate::toString(Qt::DateFormat format) const  }  /*! +    \since 5.14 +    \overload primary      \fn QString QDate::toString(const QString &format, QCalendar cal) const      \fn QString QDate::toString(QStringView format, QCalendar cal) const -    \since 5.14      Returns the date as a string. The \a format parameter determines the format      of the result string. If \a cal is supplied, it determines the calendar used @@ -1313,8 +1331,8 @@ QString QDate::toString(QStringView format, QCalendar cal) const  // Out-of-line no-calendar overloads, since QCalendar is a non-trivial type  /*! -    \overload      \since 5.10 +    \overload toString()  */  QString QDate::toString(QStringView format) const  { @@ -1322,8 +1340,8 @@ QString QDate::toString(QStringView format) const  }  /*! -    \overload      \since 4.6 +    \overload toString()  */  QString QDate::toString(const QString &format) const  { @@ -1414,9 +1432,8 @@ QDate QDate::addDays(qint64 ndays) const  }  /*! -    \fn QDate QDate::addDuration(std::chrono::days ndays) const -      \since 6.4 +    \fn QDate QDate::addDuration(std::chrono::days ndays) const      Returns a QDate object containing a date \a ndays later than the      date of this object (or earlier if \a ndays is negative). @@ -1436,6 +1453,8 @@ QDate QDate::addDays(qint64 ndays) const  */  /*! +    \overload primary +      Returns a QDate object containing a date \a nmonths later than the      date of this object (or earlier if \a nmonths is negative). @@ -1477,7 +1496,7 @@ QDate QDate::addMonths(int nmonths, QCalendar cal) const  }  /*! -  \overload +    \overload addMonths()  */  QDate QDate::addMonths(int nmonths) const @@ -1509,6 +1528,8 @@ QDate QDate::addMonths(int nmonths) const  }  /*! +    \overload primary +      Returns a QDate object containing a date \a nyears later than the      date of this object (or earlier if \a nyears is negative). @@ -1542,7 +1563,7 @@ QDate QDate::addYears(int nyears, QCalendar cal) const  }  /*! -    \overload +    \overload addYears()  */  QDate QDate::addYears(int nyears) const @@ -1638,6 +1659,7 @@ qint64 QDate::daysTo(QDate d) const  #if QT_CONFIG(datestring) // depends on, so implies, textdate  /*! +    \overload      \fn QDate QDate::fromString(const QString &string, Qt::DateFormat format)      Returns the QDate represented by the \a string, using the @@ -1651,8 +1673,8 @@ qint64 QDate::daysTo(QDate d) const  */  /*! -    \overload      \since 6.0 +    \overload fromString()  */  QDate QDate::fromString(QStringView string, Qt::DateFormat format)  { @@ -1702,6 +1724,7 @@ QDate QDate::fromString(QStringView string, Qt::DateFormat format)  }  /*! +    \overload primary      \fn QDate QDate::fromString(const QString &string, const QString &format, int baseYear, QCalendar cal)      Returns the QDate represented by the \a string, using the \a @@ -1833,14 +1856,14 @@ QDate QDate::fromString(QStringView string, Qt::DateFormat format)  */  /*! -    \fn QDate QDate::fromString(QStringView string, QStringView format, QCalendar cal) -    \overload      \since 6.0 +    \overload fromString() +    \fn QDate QDate::fromString(QStringView string, QStringView format, QCalendar cal)  */  /*! -    \overload      \since 6.0 +    \overload fromString()  */  QDate QDate::fromString(const QString &string, QStringView format, int baseYear, QCalendar cal)  { @@ -1860,34 +1883,34 @@ QDate QDate::fromString(const QString &string, QStringView format, int baseYear,  }  /*! -    \fn QDate QDate::fromString(const QString &string, const QString &format, QCalendar cal) -    \overload      \since 5.14 +    \overload fromString() +    \fn QDate QDate::fromString(const QString &string, const QString &format, QCalendar cal)  */  /*! -    \fn QDate QDate::fromString(const QString &string, QStringView format, QCalendar cal) -    \overload      \since 6.0 +    \overload fromString() +    \fn QDate QDate::fromString(const QString &string, QStringView format, QCalendar cal)  */  /*! -    \fn QDate QDate::fromString(QStringView string, QStringView format, int baseYear, QCalendar cal) -    \overload      \since 6.7 +    \overload fromString() +    \fn QDate QDate::fromString(QStringView string, QStringView format, int baseYear, QCalendar cal)  */  /*! -    \fn QDate QDate::fromString(QStringView string, QStringView format, int baseYear) -    \overload      \since 6.7 +    \overload fromString() +    \fn QDate QDate::fromString(QStringView string, QStringView format, int baseYear)      Uses a default-constructed QCalendar.  */  /*! -    \overload      \since 6.7 +    \overload fromString()      Uses a default-constructed QCalendar.  */ @@ -1897,16 +1920,16 @@ QDate QDate::fromString(const QString &string, QStringView format, int baseYear)  }  /*! -    \fn QDate QDate::fromString(const QString &string, const QString &format, int baseYear) -    \overload      \since 6.7 +    \overload fromString() +    \fn QDate QDate::fromString(const QString &string, const QString &format, int baseYear)      Uses a default-constructed QCalendar.  */  #endif // datestring  /*! -    \overload +    \overload isValid()      Returns \c true if the specified date (\a year, \a month, and \a day) is      valid in the Gregorian calendar; otherwise returns \c false. @@ -2037,6 +2060,8 @@ QTime::QTime(int h, int m, int s, int ms)  */  /*! +    \overload primary +      Returns \c true if the time is valid; otherwise returns \c false. For example,      the time 23:30:55.746 is valid, but 24:12:30 is invalid. @@ -2115,7 +2140,7 @@ int QTime::msec() const  #if QT_CONFIG(datestring) // depends on, so implies, textdate  /*! -    \overload +    \overload toString()      Returns the time as a string. The \a format parameter determines      the format of the string. @@ -2155,6 +2180,7 @@ QString QTime::toString(Qt::DateFormat format) const  }  /*! +    \overload primary      \fn QString QTime::toString(const QString &format) const      \fn QString QTime::toString(QStringView format) const @@ -2261,11 +2287,11 @@ QString QTime::toString(Qt::DateFormat format) const      \sa fromString(), QDate::toString(), QDateTime::toString(), QLocale::toString()  */ -// ### Qt 7 The 't' format specifiers should be specific to QDateTime (compare fromString).  QString QTime::toString(QStringView format) const  {      return QLocale::c().toString(*this, format);  } +// ### Qt 7 The 't' format specifiers should be specific to QDateTime (compare fromString).  #endif // datestring  /*! @@ -2557,6 +2583,7 @@ static QTime fromIsoTimeString(QStringView string, Qt::DateFormat format, bool *  }  /*! +    \overload      \fn QTime QTime::fromString(const QString &string, Qt::DateFormat format)      Returns the time represented in the \a string as a QTime using the @@ -2566,8 +2593,8 @@ static QTime fromIsoTimeString(QStringView string, Qt::DateFormat format, bool *  */  /*! -    \overload      \since 6.0 +    \overload fromString()  */  QTime QTime::fromString(QStringView string, Qt::DateFormat format)  { @@ -2586,6 +2613,7 @@ QTime QTime::fromString(QStringView string, Qt::DateFormat format)  }  /*! +    \overload primary      \fn QTime QTime::fromString(const QString &string, const QString &format)      Returns the QTime represented by the \a string, using the \a @@ -2664,14 +2692,14 @@ QTime QTime::fromString(QStringView string, Qt::DateFormat format)  */  /*! -    \fn QTime QTime::fromString(QStringView string, QStringView format) -    \overload      \since 6.0 +    \overload fromString() +    \fn QTime QTime::fromString(QStringView string, QStringView format)  */  /*! -    \overload      \since 6.0 +    \overload fromString()  */  QTime QTime::fromString(const QString &string, QStringView format)  { @@ -2691,7 +2719,7 @@ QTime QTime::fromString(const QString &string, QStringView format)  /*! -    \overload +    \overload isValid()      Returns \c true if the specified time is valid; otherwise returns      false. @@ -4012,6 +4040,7 @@ QDateTime::QDateTime(QDate date, QTime time, Qt::TimeSpec spec, int offsetSecond  /*!      \since 5.2 +    \overload primary      Constructs a datetime with the given \a date and \a time, using the time      representation described by \a timeZone. @@ -4620,7 +4649,7 @@ void QDateTime::setSecsSinceEpoch(qint64 secs)  #if QT_CONFIG(datestring) // depends on, so implies, textdate  /*! -    \overload +    \overload toString()      Returns the datetime as a string in the \a format given. @@ -4712,9 +4741,10 @@ QString QDateTime::toString(Qt::DateFormat format) const  }  /*! +    \since 5.14 +    \overload primary      \fn QString QDateTime::toString(const QString &format, QCalendar cal) const      \fn QString QDateTime::toString(QStringView format, QCalendar cal) const -    \since 5.14      Returns the datetime as a string. The \a format parameter determines the      format of the result string. If \a cal is supplied, it determines the @@ -4761,8 +4791,8 @@ QString QDateTime::toString(QStringView format, QCalendar cal) const  // Out-of-line no-calendar overloads, since QCalendar is a non-trivial type  /*! -    \overload      \since 5.10 +    \overload toString()  */  QString QDateTime::toString(QStringView format) const  { @@ -4770,8 +4800,8 @@ QString QDateTime::toString(QStringView format) const  }  /*! -    \overload      \since 4.6 +    \overload toString()  */  QString QDateTime::toString(const QString &format) const  { @@ -5370,6 +5400,7 @@ Qt::weak_ordering compareThreeWay(const QDateTime &lhs, const QDateTime &rhs)  /*!      \since 6.5 +    \overload primary      \fn QDateTime QDateTime::currentDateTime(const QTimeZone &zone)      Returns the system clock's current datetime, using the time representation @@ -5379,8 +5410,8 @@ Qt::weak_ordering compareThreeWay(const QDateTime &lhs, const QDateTime &rhs)  */  /*! -    \overload      \since 0.90 +    \overload currentDateTime()  */  QDateTime QDateTime::currentDateTime()  { @@ -5426,8 +5457,9 @@ QDateTime QDateTime::currentDateTimeUtc()  */  /*! -    \fn template <typename Clock, typename Duration> QDateTime QDateTime::fromStdTimePoint(const std::chrono::time_point<Clock, Duration> &time)      \since 6.4 +    \overload primary +    \fn template <typename Clock, typename Duration> QDateTime QDateTime::fromStdTimePoint(const std::chrono::time_point<Clock, Duration> &time)      Constructs a datetime representing the same point in time as \a time,      using Qt::UTC as its time representation. @@ -5451,7 +5483,7 @@ QDateTime QDateTime::currentDateTimeUtc()  /*!      \since 6.4 -    \overload +    \overload fromStdTimePoint()      Constructs a datetime representing the same point in time as \a time,      using Qt::UTC as its time representation. @@ -5627,7 +5659,7 @@ qint64 QDateTime::currentSecsSinceEpoch() noexcept  #if QT_DEPRECATED_SINCE(6, 9)  /*!      \since 5.2 -    \overload +    \overload fromMSecsSinceEpoch()      \deprecated [6.9] Pass a \l QTimeZone instead, or omit \a spec and \a offsetSeconds.      Returns a datetime representing a moment the given number \a msecs of @@ -5656,7 +5688,7 @@ QDateTime QDateTime::fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int of  /*!      \since 5.8 -    \overload +    \overload fromSecsSinceEpoch      \deprecated [6.9] Pass a \l QTimeZone instead, or omit \a spec and \a offsetSeconds.      Returns a datetime representing a moment the given number \a secs of seconds @@ -5686,6 +5718,7 @@ QDateTime QDateTime::fromSecsSinceEpoch(qint64 secs, Qt::TimeSpec spec, int offs  /*!      \since 5.2 +    \overload primary      Returns a datetime representing a moment the given number \a msecs of      milliseconds after the start, in UTC, of the year 1970, described as @@ -5707,7 +5740,7 @@ QDateTime QDateTime::fromMSecsSinceEpoch(qint64 msecs, const QTimeZone &timeZone  }  /*! -    \overload +    \overload fromMSecsSinceEpoch()  */  QDateTime QDateTime::fromMSecsSinceEpoch(qint64 msecs)  { @@ -5716,6 +5749,7 @@ QDateTime QDateTime::fromMSecsSinceEpoch(qint64 msecs)  /*!      \since 5.8 +    \overload primary      Returns a datetime representing a moment the given number \a secs of seconds      after the start, in UTC, of the year 1970, described as specified by \a @@ -5737,7 +5771,7 @@ QDateTime QDateTime::fromSecsSinceEpoch(qint64 secs, const QTimeZone &timeZone)  }  /*! -    \overload +    \overload fromSecsSinceEpoch()  */  QDateTime QDateTime::fromSecsSinceEpoch(qint64 secs)  { @@ -5747,6 +5781,7 @@ QDateTime QDateTime::fromSecsSinceEpoch(qint64 secs)  #if QT_CONFIG(datestring) // depends on, so implies, textdate  /*! +    \overload      \fn QDateTime QDateTime::fromString(const QString &string, Qt::DateFormat format)      Returns the QDateTime represented by the \a string, using the @@ -5759,8 +5794,8 @@ QDateTime QDateTime::fromSecsSinceEpoch(qint64 secs)  */  /*! -    \overload      \since 6.0 +    \overload fromString()  */  QDateTime QDateTime::fromString(QStringView string, Qt::DateFormat format)  { @@ -5901,6 +5936,7 @@ QDateTime QDateTime::fromString(QStringView string, Qt::DateFormat format)  }  /*! +    \overload primary      \fn QDateTime QDateTime::fromString(const QString &string, const QString &format, int baseYear, QCalendar cal)      Returns the QDateTime represented by the \a string, using the \a @@ -5984,14 +6020,14 @@ QDateTime QDateTime::fromString(QStringView string, Qt::DateFormat format)  */  /*! -    \fn QDateTime QDateTime::fromString(QStringView string, QStringView format, QCalendar cal) -    \overload      \since 6.0 +    \overload fromString() +    \fn QDateTime QDateTime::fromString(QStringView string, QStringView format, QCalendar cal)  */  /*! -    \overload      \since 6.0 +    \overload fromString()  */  QDateTime QDateTime::fromString(const QString &string, QStringView format, int baseYear,                                  QCalendar cal) @@ -6015,34 +6051,34 @@ QDateTime QDateTime::fromString(const QString &string, QStringView format, int b  }  /*! -    \fn QDateTime QDateTime::fromString(const QString &string, const QString &format, QCalendar cal) -    \overload      \since 5.14 +    \overload fromString() +    \fn QDateTime QDateTime::fromString(const QString &string, const QString &format, QCalendar cal)  */  /*! -    \fn QDateTime QDateTime::fromString(const QString &string, QStringView format, QCalendar cal) -    \overload      \since 6.0 +    \overload fromString() +    \fn QDateTime QDateTime::fromString(const QString &string, QStringView format, QCalendar cal)  */  /*! -    \fn QDateTime QDateTime::fromString(QStringView string, QStringView format, int baseYear, QCalendar cal) -    \overload      \since 6.7 +    \overload fromString() +    \fn QDateTime QDateTime::fromString(QStringView string, QStringView format, int baseYear, QCalendar cal)  */  /*! -    \fn QDateTime QDateTime::fromString(QStringView string, QStringView format, int baseYear) -    \overload      \since 6.7 +    \overload fromString() +    \fn QDateTime QDateTime::fromString(QStringView string, QStringView format, int baseYear)      Uses a default-constructed QCalendar.  */  /*! -    \overload      \since 6.7 +    \overload fromString()      Uses a default-constructed QCalendar.  */ @@ -6052,9 +6088,9 @@ QDateTime QDateTime::fromString(const QString &string, QStringView format, int b  }  /*! -    \fn QDateTime QDateTime::fromString(const QString &string, const QString &format, int baseYear) -    \overload      \since 6.7 +    \overload fromString() +    \fn QDateTime QDateTime::fromString(const QString &string, const QString &format, int baseYear)      Uses a default-constructed QCalendar.  */ diff --git a/src/corelib/time/qdatetimeparser.cpp b/src/corelib/time/qdatetimeparser.cpp index d49ac42301e..10882738a39 100644 --- a/src/corelib/time/qdatetimeparser.cpp +++ b/src/corelib/time/qdatetimeparser.cpp @@ -1245,7 +1245,7 @@ static auto findZoneByLongName(QStringView str, const QLocale &locale, const QDa      // (We don't want offset format to match 'tttt', so do need to limit this.)      // The final fall-back for QTZL's localeName() is a zoneOffsetFormat(,,NarrowFormat,,):      if (!pfx) -        pfx = QTimeZonePrivate::findNarrowOffsetPrefix(str, locale, QLocale::NarrowFormat); +        pfx = QTimeZonePrivate::findNarrowOffsetPrefix(str, locale);      if (!pfx)          pfx = QTimeZonePrivate::findLongUtcPrefix(str);      if (pfx) { diff --git a/src/corelib/time/qtimezonelocale.cpp b/src/corelib/time/qtimezonelocale.cpp index a83b4da8b1b..a794682fe0b 100644 --- a/src/corelib/time/qtimezonelocale.cpp +++ b/src/corelib/time/qtimezonelocale.cpp @@ -980,10 +980,10 @@ QTimeZonePrivate::findLongNamePrefix(QStringView text, const QLocale &locale,  }  QTimeZonePrivate::NamePrefixMatch -QTimeZonePrivate::findNarrowOffsetPrefix(QStringView text, const QLocale &locale, -                                         QLocale::FormatType scale) +QTimeZonePrivate::findNarrowOffsetPrefix(QStringView text, const QLocale &locale)  { -    if (auto match = matchOffsetFormat(text, locale, locale.d->m_index, scale)) { +    // NB: uses QLocale::FormatType with non-canonical meaning ! +    if (auto match = matchOffsetFormat(text, locale, locale.d->m_index, QLocale::NarrowFormat)) {          // Check offset is sane:          if (QTimeZone::MinUtcOffsetSecs <= match.offset              && match.offset <= QTimeZone::MaxUtcOffsetSecs) { diff --git a/src/corelib/time/qtimezoneprivate.cpp b/src/corelib/time/qtimezoneprivate.cpp index 5b61940cbbe..556f7e21402 100644 --- a/src/corelib/time/qtimezoneprivate.cpp +++ b/src/corelib/time/qtimezoneprivate.cpp @@ -955,7 +955,7 @@ QTimeZonePrivate::findLongNamePrefix(QStringView text, const QLocale &locale,  }  QTimeZonePrivate::NamePrefixMatch -QTimeZonePrivate::findNarrowOffsetPrefix(QStringView, const QLocale &, QLocale::FormatType) +QTimeZonePrivate::findNarrowOffsetPrefix(QStringView, const QLocale &)  {      // Seemingly only needed in the timezonelocale case.      return {}; @@ -1081,12 +1081,6 @@ QList<QByteArray> QTimeZonePrivate::windowsIdToIanaIds(const QByteArray &windows      return list;  } -// Define template for derived classes to reimplement so QSharedDataPointer clone() works correctly -template<> QTimeZonePrivate *QSharedDataPointer<QTimeZonePrivate>::clone() -{ -    return d->clone(); -} -  static bool isEntryInIanaList(QByteArrayView id, QByteArrayView ianaIds)  {      qsizetype cut; diff --git a/src/corelib/time/qtimezoneprivate_p.h b/src/corelib/time/qtimezoneprivate_p.h index 2714c67b093..804c28af372 100644 --- a/src/corelib/time/qtimezoneprivate_p.h +++ b/src/corelib/time/qtimezoneprivate_p.h @@ -166,8 +166,7 @@ public:      };      static NamePrefixMatch findLongNamePrefix(QStringView text, const QLocale &locale,                                                std::optional<qint64> atEpochMillis = std::nullopt); -    static NamePrefixMatch findNarrowOffsetPrefix(QStringView text, const QLocale &locale, -                                                  QLocale::FormatType scale); +    static NamePrefixMatch findNarrowOffsetPrefix(QStringView text, const QLocale &locale);      // Match the unlocalized long form of QUtcTimeZonePrivate:      static NamePrefixMatch findLongUtcPrefix(QStringView text); @@ -209,8 +208,6 @@ protected:  };  Q_DECLARE_TYPEINFO(QTimeZonePrivate::Data, Q_RELOCATABLE_TYPE); -template<> QTimeZonePrivate *QSharedDataPointer<QTimeZonePrivate>::clone(); -  class Q_AUTOTEST_EXPORT QUtcTimeZonePrivate final : public QTimeZonePrivate  {      bool operator=(const QUtcTimeZonePrivate &) const = delete; diff --git a/src/corelib/tools/qarraydata.h b/src/corelib/tools/qarraydata.h index 5aadbeda538..aadf33ed5ae 100644 --- a/src/corelib/tools/qarraydata.h +++ b/src/corelib/tools/qarraydata.h @@ -58,7 +58,7 @@ struct QArrayData      /// Returns true if sharing took place      bool ref() noexcept      { -        ref_.ref(); +        ref_.refRelaxed(); // suffices for ref-counting          return true;      } diff --git a/src/corelib/tools/qhashfunctions.h b/src/corelib/tools/qhashfunctions.h index d1e76b250bb..de749ee112e 100644 --- a/src/corelib/tools/qhashfunctions.h +++ b/src/corelib/tools/qhashfunctions.h @@ -413,14 +413,14 @@ qHashMultiCommutative(size_t seed, const T &... args)  template <typename InputIterator>  inline size_t qHashRange(InputIterator first, InputIterator last, size_t seed = 0) -    noexcept(noexcept(qHash(*first))) // assume iterator operations don't throw +    noexcept(noexcept(qHash(*first, 0))) // assume iterator operations don't throw  {      return std::accumulate(first, last, seed, QtPrivate::QHashCombine(seed));  }  template <typename InputIterator>  inline size_t qHashRangeCommutative(InputIterator first, InputIterator last, size_t seed = 0) -    noexcept(noexcept(qHash(*first))) // assume iterator operations don't throw +    noexcept(noexcept(qHash(*first, 0))) // assume iterator operations don't throw  {      return std::accumulate(first, last, seed, QtPrivate::QHashCombineCommutative(seed));  } diff --git a/src/corelib/tools/qlist.h b/src/corelib/tools/qlist.h index 93f7ddb9465..a11f7913dc7 100644 --- a/src/corelib/tools/qlist.h +++ b/src/corelib/tools/qlist.h @@ -579,7 +579,12 @@ public:      { d->assign(first, last); return *this; }      QList &assign(std::initializer_list<T> l) -    { return assign(l.begin(), l.end()); } +    { +        if (l.size()) +            return assign(l.begin(), l.end()); +        clear(); +        return *this; +    }      template <typename ...Args>      iterator emplace(const_iterator before, Args&&... args) | 
