diff --git a/Base/Axis/Frame.cpp b/Base/Axis/Frame.cpp
index ddc66982a7660c6be867a71a58333af9143ba5d1..9b862f9bbb61a8039de26b258d1a5186b8daaca8 100644
--- a/Base/Axis/Frame.cpp
+++ b/Base/Axis/Frame.cpp
@@ -94,17 +94,16 @@ std::vector<int> Frame::allIndices(size_t i_flat) const
     return result;
 }
 
-size_t Frame::projectedIndex(size_t i_flat, size_t k_axis) const
+size_t Frame::projectedIndex(size_t i, size_t k_axis) const
 {
     ASSERT(k_axis < rank());
     if (rank() == 1)
-        return i_flat;
+        return i;
     if (rank() == 2) {
         if (k_axis == 0)
-            return (i_flat / m_axes[1]->size()) % m_axes[0]->size();
+            return i % m_axes[0]->size();
         if (k_axis == 1)
-            return i_flat % m_axes[1]->size();
-        ASSERT_NEVER;
+            return (i / m_axes[0]->size()) % m_axes[1]->size();
     }
     ASSERT_NEVER;
 }
diff --git a/Base/Axis/Frame.h b/Base/Axis/Frame.h
index 5cbc1e9d9ed8df921267f47f65a86a4276aaaa8b..22d6cc3cf011cd68261b9841183ad9d857eab791 100644
--- a/Base/Axis/Frame.h
+++ b/Base/Axis/Frame.h
@@ -63,10 +63,10 @@ public:
     std::vector<int> allIndices(size_t i_flat) const;
 
     //! Returns axis bin index for given global index
-    //! @param i_flat The global index of this data structure.
+    //! @param i The flat index of this data structure.
     //! @param k_axis Serial number of selected axis.
     //! @return Corresponding bin index for selected axis
-    size_t projectedIndex(size_t i_flat, size_t k_axis) const;
+    size_t projectedIndex(size_t i, size_t k_axis) const;
 
     //! Returns global index for specified indices of axes
     //! @param axes_indices Vector of axes indices for all specified axes in this dataset
diff --git a/Device/Data/Datafield.cpp b/Device/Data/Datafield.cpp
index b17581263960879a96d6642d71caabcde386492f..ba60a09e4fdbc0ac0d253705adc70e48cab0c30b 100644
--- a/Device/Data/Datafield.cpp
+++ b/Device/Data/Datafield.cpp
@@ -44,26 +44,27 @@ PyObject* npExport(const Frame& frame, const std::vector<double>& flatData)
     std::vector<size_t> dimensions;
     for (size_t i = 0; i < frame.rank(); i++)
         dimensions.push_back(frame.axis(i).size());
-    std::reverse(dimensions.begin(), dimensions.end());
+    // for rot90 of 2-dim arrays to conform with numpy
+    if (dimensions.size() == 2)
+        std::swap(dimensions[0], dimensions[1]);
 
     // creating ndarray objects describing size of dimensions
     PyObjectPtr pyarray{PyInterpreter::Numpy::arrayND(dimensions)};
     ASSERT(pyarray.valid());
 
     // get the pointer to the data buffer of the array (assumed to be C-contiguous)
-    double* array_buffer{PyInterpreter::Numpy::getDataPtr(pyarray.get())};
-    ASSERT(array_buffer);
+    double* data{PyInterpreter::Numpy::getDataPtr(pyarray.get())};
+    ASSERT(data);
+
+    double* array_buffer = data;
 
     // filling numpy array with output_data
-    if (frame.rank() == 1) {
+    if (frame.rank() == 2) {
+        for (size_t i = 0; i < frame.size(); ++i)
+            *array_buffer++ = flatData[i];
+    } else if (frame.rank() == 1) {
         for (size_t i = 0; i < frame.size(); ++i)
             *array_buffer++ = flatData[i];
-    } else if (frame.rank() == 2) {
-        for (size_t i = 0; i < frame.size(); ++i) {
-            std::vector<int> axes_indices = frame.allIndices(i);
-            size_t offset = axes_indices[0] * frame.axis(1).size() + axes_indices[1];
-            array_buffer[offset] = flatData[i];
-        }
     } else
         ASSERT_NEVER;
 
diff --git a/Device/Detector/IDetector.cpp b/Device/Detector/IDetector.cpp
index 9a2f072b4565498021bfb62d028060a8c5d860e0..9f62e2be76724bd4dd736dc46618461a604cd7b6 100644
--- a/Device/Detector/IDetector.cpp
+++ b/Device/Detector/IDetector.cpp
@@ -211,10 +211,10 @@ size_t IDetector::regionOfInterestIndexToDetectorIndex(const size_t i) const
     const auto& x = m_explicitROI[0];
     const auto& y = m_explicitROI[1];
 
-    const size_t globalIndex0 = y.lowerIndex + x.lowerIndex * y.detectorSize;
-    const size_t xcoord = i / y.roiSize % x.roiSize;
-    const size_t ycoord = i % y.roiSize;
-    return globalIndex0 + ycoord + xcoord * y.detectorSize;
+    const size_t globalIndex0 = y.lowerIndex * x.detectorSize + x.lowerIndex;
+    const size_t xcoord = i % x.roiSize;
+    const size_t ycoord = i / x.roiSize;
+    return globalIndex0 + xcoord + ycoord * x.detectorSize;
 }
 
 void IDetector::setRegionOfInterest(double xlow, double ylow, double xup, double yup)
@@ -250,5 +250,5 @@ const DetectorMask* IDetector::detectorMask() const
 
 size_t IDetector::getGlobalIndex(size_t x, size_t y) const
 {
-    return x * axis(1).size() + y;
+    return y * axis(0).size() + x;
 }
diff --git a/Device/IO/IOFactory.cpp b/Device/IO/IOFactory.cpp
index 70d40ccf1636c14bf90b77edb966786cb31f3b9f..1136e8e6008229173ae836694c64dc0b2132621a 100644
--- a/Device/IO/IOFactory.cpp
+++ b/Device/IO/IOFactory.cpp
@@ -17,7 +17,6 @@
 #include "Device/Data/Datafield.h"
 #include "Device/IO/DiffUtil.h"
 #include "Device/IO/ImportSettings.h"
-#include "Device/IO/ParseUtil.h"
 #include "Device/IO/ReadReflectometry.h"
 #include "Device/IO/ReadRefsans.h"
 #include "Device/IO/ReadWrite2DTable.h"
diff --git a/Device/IO/ParseUtil.cpp b/Device/IO/ParseUtil.cpp
deleted file mode 100644
index ec301dd74a5d721b101e2fc7b84780cb97b3c998..0000000000000000000000000000000000000000
--- a/Device/IO/ParseUtil.cpp
+++ /dev/null
@@ -1,166 +0,0 @@
-//  ************************************************************************************************
-//
-//  BornAgain: simulate and fit reflection and scattering
-//
-//! @file      Device/IO/ParseUtil.cpp
-//! @brief     Implements class DataFormatUtils.
-//!
-//! @homepage  http://www.bornagainproject.org
-//! @license   GNU General Public License v3 or higher (see COPYING)
-//! @copyright Forschungszentrum Jülich GmbH 2018
-//! @authors   Scientific Computing Group at MLZ (see CITATION, AUTHORS)
-//
-//  ************************************************************************************************
-
-#include "Device/IO/ParseUtil.h"
-#include "Base/Axis/MakeScale.h"
-#include "Base/Util/PathUtil.h"
-#include "Base/Util/StringUtil.h"
-#include "Device/Data/Datafield.h"
-#include <cmath> // ignoreDenormalized
-#include <iostream>
-#include <iterator>
-
-namespace {
-
-void readLineOfDoubles(std::vector<double>& buffer, std::istringstream& iss)
-{
-    iss.imbue(std::locale::classic());
-    std::copy(std::istream_iterator<double>(iss), std::istream_iterator<double>(),
-              back_inserter(buffer));
-}
-
-std::vector<double> parse_x_list(std::string text, const std::string& type)
-{
-    if (text.substr(0, 1) == ",") {
-        std::cerr << "Warning: file format from BornAgain <= 20 is obsolete" << std::endl;
-        size_t i = text.find_first_not_of(" ", 1);
-        text.erase(0, i);
-    }
-    if (text.substr(0, 1) == "[" && text.substr(text.size() - 1, 1) == "]")
-        text = text.substr(1, text.size() - 2);
-    std::vector<std::string> arr = Base::String::split(text, ",");
-    std::vector<double> result;
-    for (std::string e : arr) {
-        e = Base::String::trim(e);
-        if (e.empty())
-            continue;
-        double x;
-        if (!(Base::String::to_double(e, &x)))
-            throw std::runtime_error("Reading " + type + ": cannot read entry '" + e + "'");
-        result.push_back(x);
-    }
-    if (result.empty())
-        throw std::runtime_error("Reading " + type + ": found empty list");
-    return result;
-}
-
-} // namespace
-
-//! Creates axis of certain type from input stream
-Scale* Util::Parse::parseScale(std::istream& input_stream)
-{
-    std::string line;
-    std::getline(input_stream, line);
-
-    size_t j = line.find_first_of('(');
-    if (j == std::string::npos)
-        throw std::runtime_error("Scale constructor has no '('");
-    std::string type = line.substr(0, j);
-
-    line = line.substr(j + 1);
-    if (line.back() != ')')
-        throw std::runtime_error("Scale constructor call not ending with ')'");
-    line = line.substr(0, line.size() - 1);
-
-    if (line[0] != '"')
-        throw std::runtime_error("Scale constructor arg 1 does not start with \"");
-    j = 1 + line.substr(1).find_first_of('"');
-    if (j == std::string::npos)
-        throw std::runtime_error("Scale constructor arg 1 has no closing \"");
-    std::string name = line.substr(1, j - 1);
-
-    if (line[j + 1] != ',')
-        throw std::runtime_error("Scale constructor arg 1 not followed by comma");
-    std::string body = line.substr(j + 2);
-    body = Base::String::trimFront(body, " ");
-
-    if (type == "EquiDivision" || type == "FixedBinAxis" /* for compatibility with pre-21 */) {
-        std::vector<std::string> arr = Base::String::split(body, ",");
-        int nbins;
-        double xmi, xma;
-        if (!(Base::String::to_int(arr[0], &nbins) && Base::String::to_double(arr[1], &xmi)
-              && Base::String::to_double(arr[2], &xma)))
-            throw std::runtime_error("Reading EquiDivision: cannot read parameters");
-        return newEquiDivision(name, nbins, xmi, xma);
-    }
-    if (type == "ListScan" || type == "DiscreteAxis"
-        || type == "PointwiseAxis" /* for compatibility with pre-21 */)
-        return newListScan(name, parse_x_list(body, type));
-
-    if (type == "GenericScale" || type == "Scale" /* for compatibility with pre-21 */)
-        return newGenericScale(name, parse_x_list(body, type));
-
-    throw std::runtime_error("Unknown axis type '" + type + "'");
-}
-
-//! Fills output data raw buffer from input stream
-void Util::Parse::fillDatafield(Datafield* data, std::istream& input_stream)
-{
-    std::string line;
-    size_t iout = 0;
-    // parse values
-    while (std::getline(input_stream, line)) {
-        if (line.empty() || line[0] == '#')
-            break;
-        std::istringstream iss(line);
-        std::vector<double> buffer;
-        ::readLineOfDoubles(buffer, iss);
-        for (auto value : buffer)
-            (*data)[iout++] = value;
-    }
-    if (iout != data->size())
-        throw std::runtime_error("Error while parsing data, did not reach expected end");
-
-    // skip lines before errorbars
-    while (std::getline(input_stream, line))
-        if (line[0] == '#')
-            break;
-
-    // parse errorbars
-    data->errorSigmas().clear();
-    while (std::getline(input_stream, line)) {
-        if (line.empty() || line[0] == '#')
-            break;
-        std::istringstream iss(line);
-        std::vector<double> buffer;
-        ::readLineOfDoubles(buffer, iss);
-        for (auto value : buffer)
-            data->errorSigmas().push_back(value);
-    }
-    if (!data->errorSigmas().empty() && data->errorSigmas().size() != data->size())
-        throw std::runtime_error("Error while parsing data, num errorbars != num values");
-}
-
-//! Parse double values from string to vector of double
-
-std::vector<double> Util::Parse::parse_doubles(const std::string& str)
-{
-    std::vector<double> result;
-    std::istringstream iss(str);
-    ::readLineOfDoubles(result, iss);
-    if (result.empty()) {
-        std::string out = str;
-        if (out.size() > 10) {
-            out.resize(10, ' ');
-            out += " ...";
-        }
-        throw std::runtime_error("Found '" + out + "' while expecting a floating-point number");
-    }
-    return result;
-}
-
-double Util::Parse::ignoreDenormalized(double value)
-{
-    return (std::fpclassify(value) == FP_SUBNORMAL) ? 0.0 : value;
-}
diff --git a/Device/IO/ParseUtil.h b/Device/IO/ParseUtil.h
deleted file mode 100644
index df0c7b55ee4252fcb1b19d733ce6d755ee23e8d9..0000000000000000000000000000000000000000
--- a/Device/IO/ParseUtil.h
+++ /dev/null
@@ -1,41 +0,0 @@
-//  ************************************************************************************************
-//
-//  BornAgain: simulate and fit reflection and scattering
-//
-//! @file      Device/IO/ParseUtil.h
-//! @brief     Defines class DatafieldIOFactory.
-//!
-//! @homepage  http://www.bornagainproject.org
-//! @license   GNU General Public License v3 or higher (see COPYING)
-//! @copyright Forschungszentrum Jülich GmbH 2018
-//! @authors   Scientific Computing Group at MLZ (see CITATION, AUTHORS)
-//
-//  ************************************************************************************************
-
-#ifdef SWIG
-#error no need to expose this header to Swig
-#endif // SWIG
-#ifndef BORNAGAIN_DEVICE_IO_PARSEUTIL_H
-#define BORNAGAIN_DEVICE_IO_PARSEUTIL_H
-
-#include <string>
-#include <vector>
-
-class Scale;
-class Datafield;
-
-//! Utility functions for data input and output.
-
-namespace Util::Parse {
-
-Scale* parseScale(std::istream& input_stream);
-
-void fillDatafield(Datafield* data, std::istream& input_stream);
-
-std::vector<double> parse_doubles(const std::string& str);
-
-double ignoreDenormalized(double value);
-
-} // namespace Util::Parse
-
-#endif // BORNAGAIN_DEVICE_IO_PARSEUTIL_H
diff --git a/Device/IO/ReadReflectometry.cpp b/Device/IO/ReadReflectometry.cpp
index 99ae8008e8df19ac4cecfa5ab20c209a730d3eb1..a4e7e64590f9dce48e29f9877b9106d7491265b3 100644
--- a/Device/IO/ReadReflectometry.cpp
+++ b/Device/IO/ReadReflectometry.cpp
@@ -19,7 +19,6 @@
 #include "Base/Util/StringUtil.h"
 #include "Device/Data/Datafield.h"
 #include "Device/IO/ImportSettings.h"
-#include "Device/IO/ParseUtil.h"
 #include <algorithm>
 #include <map>
 #include <numbers>
@@ -48,7 +47,7 @@ Datafield* Util::RW::readReflectometryTable(std::istream& s, const ImportSetting
         if (!p.headerPrefix.empty() && line.substr(0, p.headerPrefix.size()) == p.headerPrefix)
             continue;
         line = trim(line);
-        rowsVec.push_back(Util::Parse::parse_doubles(line)); // may throw
+        rowsVec.push_back(Base::String::parse_doubles(line)); // may throw
         if (rowsVec.back().size() < maxCol)
             throw std::runtime_error("Not enough entries in line " + std::to_string(lineno));
     }
diff --git a/Device/IO/ReadRefsans.cpp b/Device/IO/ReadRefsans.cpp
index 791a002313d13987fabbf52ae49f07d0d975f4d5..15c800faa96115cf4f8abda2bf288c2bf41f2f6c 100644
--- a/Device/IO/ReadRefsans.cpp
+++ b/Device/IO/ReadRefsans.cpp
@@ -18,7 +18,6 @@
 #include "Base/Util/StringUtil.h"
 #include "Device/Data/DataUtil.h"
 #include "Device/Data/Datafield.h"
-#include "Device/IO/ParseUtil.h"
 #include <algorithm>
 #include <vector>
 
@@ -54,7 +53,7 @@ Datafield* Util::RW::readRefsans(std::istream& input_stream)
     // read qx coords from first line
     std::string line;
     getNextLine(input_stream, line);
-    std::vector<double> dataInRow = Util::Parse::parse_doubles(line);
+    std::vector<double> dataInRow = Base::String::parse_doubles(line);
     std::vector<double> qy(dataInRow.begin() + 1, dataInRow.end()); // first point is unused
     if (qy.front() == qy.back())
         throw std::runtime_error(
@@ -64,7 +63,7 @@ Datafield* Util::RW::readRefsans(std::istream& input_stream)
     std::vector<double> qz;
     std::vector<std::vector<double>> matrix;
     while (getNextLine(input_stream, line)) {
-        dataInRow = Util::Parse::parse_doubles(line);
+        dataInRow = Base::String::parse_doubles(line);
         ASSERT(dataInRow.size() == (qy.size() + 1));
         qz.push_back(dataInRow.front());
         std::vector<double> val_row(dataInRow.begin() + 1, dataInRow.end());
diff --git a/Device/IO/ReadWrite2DTable.cpp b/Device/IO/ReadWrite2DTable.cpp
index 56a6828edc495ba2fed90e01b5bad694ee796414..d597e9ef506fa96d39a6ffabd6aa6d337d6ee9b6 100644
--- a/Device/IO/ReadWrite2DTable.cpp
+++ b/Device/IO/ReadWrite2DTable.cpp
@@ -15,11 +15,11 @@
 #include "Device/IO/ReadWrite2DTable.h"
 #include "Base/Axis/MakeScale.h"
 #include "Base/Axis/Scale.h"
+#include "Base/Math/Numeric.h"
 #include "Base/Util/Assert.h"
 #include "Base/Util/StringUtil.h"
 #include "Device/Data/DataUtil.h"
 #include "Device/Data/Datafield.h"
-#include "Device/IO/ParseUtil.h"
 #include <string>
 #include <vector>
 
@@ -40,7 +40,7 @@ void write1DRepresentation(const Datafield& data, std::ostream& output_stream)
 
     // printing coordinate and associated intensity
     for (size_t i = 0, nrows = axis_values.size(); i < nrows; ++i)
-        output_stream << axis_values[i] << "    " << Util::Parse::ignoreDenormalized(data[i])
+        output_stream << axis_values[i] << "    " << Numeric::ignoreDenormalized(data[i])
                       << std::endl;
 }
 
@@ -55,10 +55,11 @@ void write2DRepresentation(const Datafield& data, std::ostream& output_stream)
     output_stream.imbue(std::locale::classic());
     output_stream << std::scientific << std::setprecision(12);
 
+    // write in row-major order, especially with NumPy in mind
     for (size_t i = 0; i < nrows; i++) {
         for (size_t j = 0; j < ncols; j++) {
             double z_value = dataArray[i][j];
-            output_stream << Util::Parse::ignoreDenormalized(z_value) << "    ";
+            output_stream << Numeric::ignoreDenormalized(z_value) << "    ";
         }
         output_stream << std::endl;
     }
@@ -69,7 +70,7 @@ void write2DRepresentation(const Datafield& data, std::ostream& output_stream)
 Datafield* Util::RW::read2DTable(std::istream& input_stream)
 {
     std::string line;
-    std::vector<double> values;
+    std::vector<std::vector<double>> data;
 
     // Read numbers from input stream:
     size_t nrows = 0;
@@ -78,29 +79,38 @@ Datafield* Util::RW::read2DTable(std::istream& input_stream)
         line = Base::String::trim(line);
         if (line.empty() || !isDoubleStartChar(line[0]))
             continue;
-        std::vector<double> tmp = Util::Parse::parse_doubles(line);
+        std::vector<double> tmp = Base::String::parse_doubles(line);
         if (nrows == 0)
             ncols = tmp.size();
         else if (tmp.size() != ncols)
             throw std::runtime_error("Number of elements is not the same for all rows");
-        for (const double val : tmp)
-            values.push_back(val);
+        data.push_back(tmp);
         ++nrows;
     }
     if (nrows == 0 || ncols == 0)
         throw std::runtime_error("No data found in table");
 
-    std::vector<const Scale*> axes;
+    // Convert:
+    if (nrows == 1) {
+        std::vector<const Scale*> axes{newEquiDivision("u (bin)", ncols, 0.0, (double)ncols)};
+        return new Datafield(std::move(axes), data[0]);
+    }
+    if (ncols == 1) {
+        std::vector<const Scale*> axes{newEquiDivision("v (bin)", nrows, 0.0, (double)nrows)};
+        std::vector<double> vector1d(nrows);
+        for (size_t i = 0; i < nrows; ++i)
+            vector1d[i] = data[i][0];
+        return new Datafield(std::move(axes), vector1d);
+    }
 
-    if (nrows < 2)
-        axes = {newEquiDivision("u (bin)", ncols, 0.0, (double)ncols)};
-    else if (ncols < 2)
-        axes = {newEquiDivision("v (bin)", nrows, 0.0, (double)nrows)};
-    else
-        axes = {newEquiDivision("u (bin)", ncols, 0.0, (double)ncols),
-                newEquiDivision("v (bin)", nrows, 0.0, (double)nrows)};
+    std::vector<double> outvec(nrows * ncols);
+    for (size_t row = 0; row < nrows; ++row)
+        for (size_t col = 0; col < ncols; ++col)
+            outvec[row * ncols + col] = data[row][col];
 
-    return new Datafield(std::move(axes), values);
+    return new Datafield({newEquiDivision("u (bin)", ncols, 0.0, (double)ncols),
+                          newEquiDivision("v (bin)", nrows, 0.0, (double)nrows)},
+                         outvec);
 }
 
 void Util::RW::write2DTable(const Datafield& data, std::ostream& output_stream)
diff --git a/Device/IO/ReadWriteINT.cpp b/Device/IO/ReadWriteINT.cpp
index 448b20bc0a09ad716356026d87ce39a5e0e892c4..5ddbbb298534a20f4950ffb8d0e91427a07592e9 100644
--- a/Device/IO/ReadWriteINT.cpp
+++ b/Device/IO/ReadWriteINT.cpp
@@ -13,32 +13,132 @@
 //  ************************************************************************************************
 
 #include "Device/IO/ReadWriteINT.h"
+#include "Base/Axis/MakeScale.h"
 #include "Base/Axis/Scale.h"
+#include "Base/Math/Numeric.h"
+#include "Base/Util/Assert.h"
 #include "Base/Util/StringUtil.h"
 #include "Device/Data/DataUtil.h"
 #include "Device/Data/Datafield.h"
-#include "Device/IO/ParseUtil.h"
 
 namespace {
 
-void writeDatafieldDoubles(const std::vector<double>& dataValues, std::ostream& output_stream,
-                           size_t n_columns)
+void writeBlock(const std::vector<double>& values, std::ostream& output_stream, size_t nrows,
+                size_t ncols)
 {
     output_stream.imbue(std::locale::classic());
     output_stream << std::scientific << std::setprecision(12);
-    size_t ncol = 0;
-    for (size_t i = 0;;) {
-        output_stream << Util::Parse::ignoreDenormalized(dataValues[i]);
-        if (++i == dataValues.size()) {
-            output_stream << std::endl;
-            break;
+
+    ASSERT(values.size() == nrows * ncols);
+    for (size_t col = 0; col < ncols; ++col) {
+        for (size_t row = 0; row < nrows; ++row) {
+            if (row)
+                output_stream << " ";
+            output_stream << Numeric::ignoreDenormalized(values[row * ncols + col]);
         }
-        if (++ncol == n_columns) {
-            output_stream << std::endl;
-            ncol = 0;
-        } else
-            output_stream << " ";
+        output_stream << std::endl;
+    }
+}
+
+std::vector<double> parse_x_list(std::string text, const std::string& type)
+{
+    if (text.substr(0, 1) == ",") {
+        std::cerr << "Warning: file format from BornAgain <= 20 is obsolete" << std::endl;
+        size_t i = text.find_first_not_of(" ", 1);
+        text.erase(0, i);
+    }
+    if (text.substr(0, 1) == "[" && text.substr(text.size() - 1, 1) == "]")
+        text = text.substr(1, text.size() - 2);
+    std::vector<std::string> arr = Base::String::split(text, ",");
+    std::vector<double> result;
+    for (std::string e : arr) {
+        e = Base::String::trim(e);
+        if (e.empty())
+            continue;
+        double x;
+        if (!(Base::String::to_double(e, &x)))
+            throw std::runtime_error("Reading " + type + ": cannot read entry '" + e + "'");
+        result.push_back(x);
+    }
+    if (result.empty())
+        throw std::runtime_error("Reading " + type + ": found empty list");
+    return result;
+}
+
+//! Creates axis of certain type from input stream
+Scale* parseScale(std::istream& input_stream)
+{
+    std::string line;
+    std::getline(input_stream, line);
+
+    size_t j = line.find_first_of('(');
+    if (j == std::string::npos)
+        throw std::runtime_error("Scale constructor has no '('");
+    std::string type = line.substr(0, j);
+
+    line = line.substr(j + 1);
+    if (line.back() != ')')
+        throw std::runtime_error("Scale constructor call not ending with ')'");
+    line = line.substr(0, line.size() - 1);
+
+    if (line[0] != '"')
+        throw std::runtime_error("Scale constructor arg 1 does not start with \"");
+    j = 1 + line.substr(1).find_first_of('"');
+    if (j == std::string::npos)
+        throw std::runtime_error("Scale constructor arg 1 has no closing \"");
+    std::string name = line.substr(1, j - 1);
+
+    if (line[j + 1] != ',')
+        throw std::runtime_error("Scale constructor arg 1 not followed by comma");
+    std::string body = line.substr(j + 2);
+    body = Base::String::trimFront(body, " ");
+
+    if (type == "EquiDivision" || type == "FixedBinAxis" /* for compatibility with pre-21 */) {
+        std::vector<std::string> arr = Base::String::split(body, ",");
+        int nbins;
+        double xmi, xma;
+        if (!(Base::String::to_int(arr[0], &nbins) && Base::String::to_double(arr[1], &xmi)
+              && Base::String::to_double(arr[2], &xma)))
+            throw std::runtime_error("Reading EquiDivision: cannot read parameters");
+        return newEquiDivision(name, nbins, xmi, xma);
     }
+    if (type == "ListScan" || type == "DiscreteAxis"
+        || type == "PointwiseAxis" /* for compatibility with pre-21 */)
+        return newListScan(name, parse_x_list(body, type));
+
+    if (type == "GenericScale" || type == "Scale" /* for compatibility with pre-21 */)
+        return newGenericScale(name, parse_x_list(body, type));
+
+    throw std::runtime_error("Unknown axis type '" + type + "'");
+}
+
+std::vector<double> readBlock(std::istream& input_stream, size_t nrows, size_t ncols)
+{
+    std::string line;
+    std::vector<double> invec;
+    while (std::getline(input_stream, line)) {
+        line = Base::String::trim(line);
+        if (line.empty())
+            break;
+        if (line[0] == '#')
+            continue;
+        for (double x : Base::String::parse_doubles(line))
+            invec.emplace_back(x);
+    }
+    if (invec.empty())
+        return {};
+    if (invec.size() != nrows * ncols) {
+        std::stringstream msg;
+        msg << "data block has size " << invec.size() << " instead of expected " << nrows << " x "
+            << ncols;
+        throw std::runtime_error(msg.str());
+    }
+
+    std::vector<double> result(nrows * ncols);
+    for (size_t row = 0; row < nrows; ++row)
+        for (size_t col = 0; col < ncols; ++col)
+            result[col * nrows + row] = invec[row * ncols + col];
+    return result;
 }
 
 } // namespace
@@ -53,15 +153,32 @@ Datafield* Util::RW::readBAInt(std::istream& input_stream)
         line = Base::String::trim(line);
 
         if (line.find("axis") != std::string::npos)
-            axes.emplace_back(Util::Parse::parseScale(input_stream));
+            axes.emplace_back(::parseScale(input_stream));
 
         if (line.find("data") != std::string::npos)
             break;
     }
-    // std::cout << "Read " << axes.size() << " axes" << std::endl;
-    auto* result = new Datafield(std::move(axes));
-    Util::Parse::fillDatafield(result, input_stream);
-    return result;
+    size_t nrows;
+    size_t ncols;
+    if (axes.size() == 1) {
+        nrows = 1;
+        ncols = axes[0]->size();
+    } else if (axes.size() == 2) {
+        nrows = axes[0]->size();
+        ncols = axes[1]->size();
+    } else
+        ASSERT_NEVER;
+
+    std::vector<double> datvec = ::readBlock(input_stream, nrows, ncols);
+
+    // skip lines before errorbars
+    while (std::getline(input_stream, line))
+        if (line[0] == '#')
+            break;
+
+    std::vector<double> errvec = ::readBlock(input_stream, nrows, ncols);
+
+    return new Datafield(std::move(axes), datvec, errvec);
 }
 
 void Util::RW::writeBAInt(const Datafield& data, std::ostream& output_stream)
@@ -74,14 +191,15 @@ void Util::RW::writeBAInt(const Datafield& data, std::ostream& output_stream)
         output_stream << "# axis-" << i << "\n";
         output_stream << axis << "\n";
     }
-    size_t n_columns = data.axis(data.rank() - 1).size();
+    size_t ncols = data.axis(0).size();
+    size_t nrows = data.rank() == 1 ? 1 : data.axis(1).size();
 
     output_stream << "\n# data\n";
-    writeDatafieldDoubles(data.flatVector(), output_stream, n_columns);
+    ::writeBlock(data.flatVector(), output_stream, nrows, ncols);
 
     if (data.hasErrorSigmas()) {
         output_stream << "\n# errorbars\n";
-        writeDatafieldDoubles(data.errorSigmas(), output_stream, n_columns);
+        ::writeBlock(data.errorSigmas(), output_stream, nrows, ncols);
     }
     output_stream << std::endl;
 }
diff --git a/Device/Mask/DetectorMask.cpp b/Device/Mask/DetectorMask.cpp
index 42055cc40387ed08835c4c5b00f8f07b2e3f70df..63cd1f77cbfbfedc3eb3c06a785dcbf720d47882 100644
--- a/Device/Mask/DetectorMask.cpp
+++ b/Device/Mask/DetectorMask.cpp
@@ -83,8 +83,8 @@ void DetectorMask::process_masks()
         return;
 
     for (size_t i_flat = 0; i_flat < m_masked.size(); ++i_flat) {
-        Bin1D binx = m_xAxis->bin((i_flat / m_yAxis->size()) % m_xAxis->size());
-        Bin1D biny = m_yAxis->bin(i_flat % m_yAxis->size());
+        Bin1D binx = m_xAxis->bin(i_flat % m_xAxis->size());
+        Bin1D biny = m_yAxis->bin(i_flat / m_xAxis->size());
         // setting mask to the data starting from last shape added
         for (int k = m_stack.size() - 1; k >= 0; --k) {
             const MaskPattern* const pat = m_stack[k];
diff --git a/GUI/View/PlotUtil/ColorMap.cpp b/GUI/View/PlotUtil/ColorMap.cpp
index 5511ebe9655be1651132e899bfca03f7bbd78d83..350cd25b43ea60d465765069c9548a8f2299758b 100644
--- a/GUI/View/PlotUtil/ColorMap.cpp
+++ b/GUI/View/PlotUtil/ColorMap.cpp
@@ -366,9 +366,9 @@ void ColorMap::setDataFromItem()
     int ny(ii->ySize());
     m_colorMap->data()->setSize(nx, ny);
 
-    for (int ix = 0; ix < nx; ++ix)
-        for (int iy = 0; iy < ny; ++iy)
-            m_colorMap->data()->setCell(ix, iy, (*data)[ix * ny + iy]);
+    for (int iy = 0; iy < ny; ++iy)
+        for (int ix = 0; ix < nx; ++ix)
+            m_colorMap->data()->setCell(ix, iy, (*data)[iy * nx + ix]);
 }
 
 //! Sets the appearance of color scale (visibility, gradient type) from intensity item.
diff --git a/Sim/Simulation/DepthprobeSimulation.cpp b/Sim/Simulation/DepthprobeSimulation.cpp
index 0a7cf8573e866e9534693ae5d429dbba7014bf6d..e5f04b10ad371781079c61cf79ddd504341fceed 100644
--- a/Sim/Simulation/DepthprobeSimulation.cpp
+++ b/Sim/Simulation/DepthprobeSimulation.cpp
@@ -156,7 +156,7 @@ void DepthprobeSimulation::runComputation(const ReSample& re_sample, size_t i, d
 
     const size_t N1 = m_z_axis->size();
     for (size_t j = 0; j < N1; ++j)
-        m_cache[i * N1 + j] += intensities[j] * weight;
+        m_cache[j * m_scan->nScan() + i] += intensities[j] * weight;
 
     progress().incrementDone(1);
 }
diff --git a/Tests/ReferenceData/MiniExamples/offspec/Offspec1.int b/Tests/ReferenceData/MiniExamples/offspec/Offspec1.int
index 3d4d3c16e77c2f1ca48eb37209b616f857a95824..7a5826c8878cd203b554fdbd671aaf23729a93a5 100644
--- a/Tests/ReferenceData/MiniExamples/offspec/Offspec1.int
+++ b/Tests/ReferenceData/MiniExamples/offspec/Offspec1.int
@@ -7,54 +7,54 @@ ListScan("alpha_i (rad)", [0.00174532925199433,0.0052716067203094,0.008797884188
 EquiDivision("alpha_f (rad)", 50, 0.00174532925199433, 0.174532925199433)
 
 # data
-3.408063052072e+11 7.920548520545e+09 6.110392520464e+07 9.051345639576e+07 2.091398735927e+07 1.378286101572e+06 4.301965243092e+06 1.443741386691e+06 3.236560112368e+05 1.465902122369e+06 8.585420140643e+05 1.402378757070e+06 1.090643135492e+09 8.382024367352e+05 2.266385702292e+05 4.069793021895e+05 1.501968912924e+05 5.307391136483e+06 9.442467269704e+05 3.439007218014e+04 7.632349193911e+04 5.372287972834e+06 3.778264315178e+04 2.413166247535e+04 3.326381383381e+04 1.121394306930e+05 3.753321374143e+03 9.381744970945e+02 7.594145326653e+01 6.980571978405e+02 2.950031256599e+03 4.136423168855e+03 4.349938473399e+03 3.954731345131e+04 1.136134357099e+03 7.393616751909e+03 7.497250737405e+03 3.925627918444e+02 1.803847158367e+04 9.337097947020e+01 1.954224358459e+01 1.767373774945e+02 5.044327562026e+04 2.569257803999e+02 2.428546661285e+04 3.901204913164e+02 1.076368882943e+03 7.124809762123e+02 5.366743546101e+01 1.028381250132e+01
-7.009951372865e+10 2.738441622768e+09 1.153033947718e+08 1.958917901137e+06 2.298965484253e+06 1.481630534948e+06 2.774086615261e+04 2.388101444718e+05 2.217795511575e+05 1.397331421753e+03 2.032368646500e+05 5.355289191272e+05 1.537708887070e+06 3.708515489321e+05 7.261387690530e+04 1.501252981770e+03 8.112279217440e+04 4.334549774212e+05 1.274836297778e+04 3.011799166373e+04 1.012131226872e+04 8.789035216429e+04 5.265831192062e+04 2.225714093226e+03 1.312803764179e+03 4.256075721997e+05 2.315143842339e+02 6.275368640396e+01 1.229410895468e+02 2.334862812412e+01 2.554796610382e+02 7.469946529439e+03 8.243658939481e+01 3.925765741979e+03 1.386539043549e+03 6.306364691841e+01 1.613656735749e+03 3.340653019338e+02 8.608265780264e+01 2.412921789299e+01 1.247327307483e+01 6.775852527773e-02 8.925729971205e+04 1.202050033027e+02 6.669585019465e+00 1.599622584595e+02 4.543886860681e+02 1.360967715659e+00 3.151311385473e+01 2.904517563074e+00
-3.269596538004e+09 6.009090814602e+08 4.297643668940e+06 6.473657573982e+06 1.898749959953e+06 5.918894783487e+03 2.048129588203e+05 1.220018639244e+05 1.103220738410e+02 6.715449586148e+04 6.810794727634e+04 3.170842579702e+03 6.787983425511e+06 1.494207011790e+05 2.678135121747e+03 2.672065450253e+04 1.605179182350e+04 3.537946073940e+04 1.183145875824e+05 5.365556895799e+03 1.798642235319e+03 5.925209770462e+04 8.940416955879e+03 8.716174383175e+02 2.575066363671e+03 2.954833323416e+06 1.900218460921e+02 9.865926931879e+01 5.948382298834e+00 2.935245343130e+01 2.303424723367e+02 3.291483488400e+02 2.207487092380e+02 2.475258537217e+03 1.578443853563e+01 3.519391213235e+02 1.490137250649e+03 5.514826875585e-01 5.529567270568e+03 1.376026575914e+01 1.055770706013e-02 1.028447213433e+01 1.616645127742e+04 9.388062231694e-01 8.113938659976e+03 5.302262616634e+01 1.550607981209e+01 4.698976437644e+01 1.099425872401e+01 1.459096371171e-01
-1.982373773532e+07 4.885011918798e+06 3.190377779972e+10 3.263449201796e+07 4.689263766335e+04 3.676878131606e+05 1.615851219130e+05 1.977471235914e+02 4.691113455602e+04 3.255162716973e+04 5.948651318737e+02 7.744983482801e+04 1.454848051578e+07 1.386270545493e+04 3.556541727594e+04 8.432818602524e+03 1.931046804252e+03 8.237582999263e+04 5.793404080799e+04 1.962768853726e+03 5.888333416292e+03 3.808994428137e+03 1.230087876966e+04 2.328390158126e+03 2.645654743398e+02 1.507834843598e+04 4.319854463007e+02 7.671649851190e+00 1.677983224889e+01 3.556594686591e+01 6.699095358685e+00 8.809676558612e+03 2.277467992591e+02 2.019614788066e+01 4.120170034416e+02 2.492965612665e+02 6.881874296852e+00 8.137637150285e+01 2.048570050019e+05 2.875703193627e-02 3.735156801314e+00 4.925594551745e+00 1.662904704300e+01 3.992031791089e+01 1.013009171381e+05 2.171943202995e+00 5.309555221953e+02 1.585973691113e+01 1.358014084394e+00 1.446916686725e+00
-1.207225753487e+06 1.778789514999e+06 3.077697926221e+06 1.758040465705e+05 1.284508771705e+07 6.881330241055e+05 8.829376322825e+01 7.130610928849e+04 3.255470184040e+04 4.428939791262e+02 2.755195094634e+04 2.593136022572e+04 9.514287182528e+03 8.634390802821e+05 1.775124700516e+04 1.640438893572e+03 1.181527830896e+04 1.011693088475e+04 1.584908201455e+05 1.070936168468e+04 1.077070908309e+03 2.100187471245e+03 2.199951031606e+05 3.574021881745e+02 4.012268029954e+02 1.278573942897e+04 4.901625548563e+01 3.083595519888e+01 2.614440570294e+01 1.167093121555e+00 4.099462617576e+01 4.897481551456e+04 2.716858808640e+00 3.317741284114e+02 5.769443109991e+02 9.862663538844e-02 6.882338333409e+03 6.298774348555e+01 8.693140282748e+00 1.120295644505e+01 2.314871311440e+00 1.101245401771e-01 6.888658377860e+02 2.005893167213e+01 8.413862174205e+01 3.939730582401e+01 1.135029506970e+03 1.925032232234e+00 2.423850989941e+01 5.166255285860e-01
-1.383508285236e+06 3.851695271449e+05 7.546940159726e+03 1.360684836392e+06 4.044253545003e+08 2.505302458963e+05 3.044124993123e+05 6.525305157713e+04 1.285021004398e+03 2.318947100489e+04 1.107366919335e+04 1.859660569049e+03 5.480183910231e+04 3.864338870622e+06 7.583947012117e+03 1.268117068255e+04 2.599097186991e+03 3.132309898372e+03 1.378997924656e+06 2.817813046622e+03 1.142751473560e+03 4.019953889123e+03 3.220858383018e+04 1.066824477633e+03 7.553895328542e+02 1.725656280091e+02 4.409504075334e+02 5.629262959720e+01 6.771348518232e-01 1.210623447925e+01 3.389816684710e+01 1.342219030471e+01 1.366596457683e+02 1.928794571103e+02 4.714566151860e-01 1.160614709347e+02 7.650934662011e+04 9.150341003222e-01 3.282095380705e+02 8.986725578060e+00 1.114930086877e-01 3.041554365381e+00 2.830143755879e+01 2.273017787264e+00 3.099426133720e+02 1.550029659432e+01 9.078345738496e+02 1.622133328757e+01 1.843067001225e+01 1.804565748077e-01
-1.749546927615e+05 3.212333610785e+03 1.207777124257e+05 1.359842620401e+05 6.466720006674e+04 1.794702261582e+06 1.457230191707e+06 6.004631824313e+03 4.413697852628e+04 1.144690825841e+04 1.285825504467e+03 1.416679987881e+04 9.199566935046e+03 2.128144979489e+04 1.401111880570e+05 4.017970440302e+03 1.583240105576e+03 7.477924057266e+03 1.000268231014e+04 8.433823592828e+03 3.283085805468e+03 2.999457528205e+02 1.615918641326e+04 3.704098506290e+03 4.074989035457e+01 5.116740575153e+02 2.235139518660e+03 1.488435874679e+00 1.334514508529e+01 1.205384291560e+01 5.612965928807e-02 2.220081162112e+02 1.582904176813e+02 3.321810701255e-01 5.220007222740e+03 7.639159681219e+01 2.132552472358e+01 6.971938440436e+01 6.189066696941e+01 1.019612602901e+00 2.458409914507e+00 1.135550801439e+00 1.732153689421e+00 3.048766353454e+01 3.317572281410e+01 4.784498683724e+00 3.491689410739e+02 4.768560708184e+00 6.472698878041e+01 1.034995245853e+00
-5.575777587905e+04 4.628178212452e+04 4.728297875512e+04 8.775977711990e+02 6.608299039718e+04 9.696980560859e+04 7.534314452311e+04 1.617255011956e+06 4.547356044834e+04 2.257705117762e+03 1.372428579644e+04 4.037754946924e+03 2.008544773349e+03 3.027006186809e+04 5.477263472906e+07 5.714444916938e+03 6.253208965340e+03 8.974350429606e+02 4.308300320176e+03 2.007567410969e+05 4.373360909951e+02 8.766683666953e+02 4.212771349598e+03 6.576136882932e+02 4.094685791575e+02 4.698521457346e+02 5.765102687888e+04 6.642840715027e+01 1.641614064128e+01 8.230593876431e-03 1.198764347858e+01 6.664160337546e+01 1.845648178978e+00 8.068929348272e+01 6.051217521838e+03 2.998133757364e+00 2.545449010654e+02 5.728801389924e+01 3.417065818117e+00 3.763608643340e+01 1.188565496523e+00 1.937855801229e-01 7.879685660818e+00 1.675407552446e+01 5.709214506078e+00 4.233015954905e+01 2.044803887709e+01 3.289496692583e+00 7.227250877972e+03 2.738921704800e-01
-1.049335472170e+05 2.526838951645e+04 2.790518922248e+02 2.602342674041e+04 1.757747454069e+04 1.665448551266e+03 6.810773946944e+04 1.068433730548e+06 1.877103661092e+05 5.382338135992e+04 6.301353444145e+03 1.821132008105e+03 7.980639492738e+03 3.024886694524e+03 1.867972101374e+04 8.629207587040e+04 1.286201780278e+03 1.507826378425e+03 5.086552379191e+03 7.642319249572e+03 3.630084263461e+03 1.589060725526e+03 7.981790861469e+01 1.207722620654e+06 8.546274884029e+02 3.533051360300e+00 2.177945458080e+03 1.495647319344e+02 7.660469625084e-04 8.490939626415e+00 7.652151178396e+00 3.976810986883e-01 2.045923255196e+03 4.608690803771e+01 2.209508388164e+01 1.305648019728e+02 6.141750392352e+01 1.769434316360e+01 3.472845811628e+01 7.085191924050e+01 3.849189576882e-01 1.435147879743e+00 1.343882742525e+00 2.540778789217e+01 1.926211686010e+01 2.215522869291e+01 7.318003049320e+00 2.055810238030e+01 5.181792326743e+01 4.585233349650e-01
-1.923209665550e+04 3.751598947778e+02 1.914339579490e+04 9.844731773404e+03 8.862556683959e+02 1.674091981754e+04 9.924731019633e+03 4.469149319775e+03 2.142367155342e+05 1.592383207522e+05 7.239176245025e+03 1.082383565312e+04 1.428553328455e+03 1.962858201408e+03 1.299139562359e+04 1.031953810836e+05 6.619362571225e+03 3.765346893528e+03 2.317054267930e+02 4.911229373615e+03 3.464602399100e+04 5.897818379486e+01 7.914186372481e+02 2.142929437040e+04 9.795921042931e+00 2.605029148618e+02 4.225619648245e+02 9.176214596182e-01 2.510133378457e+01 6.846187947760e+00 1.489267511614e-01 1.574475822083e+01 9.754093720744e+02 3.995999393397e+00 1.329215802024e+02 1.349951155838e+02 7.021203652141e+00 1.841724021190e+03 1.168192444698e+01 7.866350345438e+02 3.811361510824e+00 3.870577221259e-01 4.763161479909e-01 3.075203941178e+03 3.107893248467e+00 1.888304573359e+02 1.699560164141e+01 8.070544510065e+00 4.205631041653e+00 2.306331397344e+00
-2.996764969317e+04 2.065579415509e+04 1.093820567122e+04 1.166396783637e+03 1.128973274684e+04 4.711096320898e+03 1.607562975631e+03 1.291037724257e+04 7.651899756472e+03 3.005064603812e+04 4.553499226242e+05 4.476859316913e+03 2.250615332028e+03 4.682492415710e+03 7.293401549581e+02 8.000798072078e+03 1.940275541143e+05 3.923992366984e+02 1.359584603652e+03 2.986451542348e+03 2.627980232185e+03 2.544428063094e+03 8.832542866520e+02 3.590330262196e+00 2.021630842488e+04 3.365953417150e+02 9.450954294182e-01 6.816221998622e+05 3.505348586026e+01 2.764728988333e-01 6.260493687063e+00 5.479858834750e+00 5.772635454240e+00 1.146738984920e+02 3.037505618926e+01 3.524299915752e+02 5.601075198958e+01 4.302349348119e+02 6.054811425965e+00 4.206518622118e+02 1.855639524388e+00 2.950380126067e-01 1.367971928209e+00 2.575953476974e+01 3.727769846619e+00 1.758843518925e+06 2.087195551544e+00 2.211317051983e+02 6.973455298815e+00 6.227424753963e-01
-1.271892941405e+05 2.202788306350e+04 2.161378376815e+03 1.819716227826e+04 5.071508173853e+03 1.405315559047e+03 7.695233830520e+03 2.019134560364e+03 1.978993714679e+03 1.445856689651e+04 9.205979159433e+03 1.449554012091e+05 1.453110576214e+04 6.498150162098e+02 1.714771478271e+03 5.068553882712e+03 2.221000857059e+03 1.255951764683e+04 2.673358565024e+03 3.355688945776e+01 3.665724380090e+03 2.371119964348e+04 6.217552739030e-01 6.911141071237e+02 1.035182823445e+04 6.863770363567e+00 1.982762777117e+02 5.404960931597e+02 5.494705389839e+00 1.366580451670e+01 3.367824795452e+00 5.210821585278e-01 2.387857449971e+01 2.683223611062e+02 6.346767204434e+00 8.547851993853e+02 2.206471493409e+01 2.400111955516e+01 6.161068556073e+01 7.308731456078e+00 5.170202281422e+00 1.325976956776e+00 1.820704593086e-01 2.085273839021e+00 1.616824231178e+01 4.037320677657e+00 6.667078513598e+00 3.541499404466e+02 5.383068367448e-01 2.562896098776e+01
-3.793409983539e+05 3.013392121588e+04 1.470394563255e+05 2.156627928060e+04 4.333066391448e+03 1.432946212926e+04 2.337835900450e+03 1.559498441926e+03 5.215355533873e+03 1.033826088051e+03 3.298273747552e+03 3.679573989990e+04 1.507551282275e+04 5.103808044566e+03 3.547028737486e+03 1.231113138581e+02 3.320070797194e+03 1.867764711343e+05 6.549931022099e+01 1.320600533381e+03 1.556122545954e+03 2.213822817270e+00 2.587224396965e+03 5.271798407956e+02 1.585763459960e+01 8.548118737670e+03 1.696184312963e+02 1.058270369479e+01 2.837534150293e+03 1.272516556626e+01 6.618985114523e-01 5.019214561817e+00 4.004764063337e+00 2.460158791634e+03 4.914278720658e+01 2.990547923235e+01 3.258349136103e+01 5.000235348729e+01 7.213141064908e+01 5.822678115921e+00 3.041480600474e+02 2.808403806275e-01 3.086558443597e-01 2.102888877282e+00 6.793379650155e+00 5.300656500537e+00 3.195875878964e+01 1.341369484264e+00 4.607742245802e+00 6.944470017589e+01
-9.103503758546e+04 7.906692802500e+04 5.822866850733e+04 1.491439998982e+05 1.936806138416e+06 2.209661785773e+04 6.337431556437e+03 9.247735409279e+03 9.131145348375e+02 1.617412460462e+03 3.924976598785e+03 6.065544132606e+02 1.990389215468e+04 1.827315586098e+05 2.318627787475e+02 1.706611621146e+03 2.147759544383e+03 3.866886640516e+01 2.404373460118e+05 2.411197628242e+03 1.247203723834e+00 2.050127586020e+03 9.388905963550e+04 2.044046282197e+01 5.553729590004e+02 3.784364888676e+03 3.800614753394e+01 1.578405053205e+02 2.668801873035e+03 8.468545702524e+00 8.972346332197e+00 1.669425811820e+00 1.002978875601e+00 3.637861159441e+01 2.915969501817e+01 1.042969164532e+01 3.779867607218e+03 7.496075651058e+00 3.395560954136e+02 2.083315918446e+01 2.112904761105e+01 1.362982625090e+00 7.318242625820e-01 9.237055310075e-02 6.613891969510e+01 6.968120519212e+00 4.636443160834e+01 5.589430562166e+00 2.240112001846e+01 1.773473969856e-01
-2.324367988960e+04 4.061513003088e+03 2.365886462229e+03 1.437827013023e+04 5.184502044172e+03 1.977584693855e+04 5.499455939132e+06 9.739258306953e+03 5.221142993780e+03 5.177748219736e+03 2.378025209773e+02 1.570460726419e+03 4.032512471810e+03 9.737871371362e+02 1.235411176564e+05 4.576624508234e+03 1.101199297119e+01 1.678479014747e+03 8.629988956132e+03 5.318629698223e+01 1.503508317961e+03 7.751092267494e+02 3.813929772340e+02 4.231632314965e+03 3.289035750249e+02 5.157812830704e+01 1.431146502519e+04 9.645422673621e+01 2.216943583354e+01 1.228719938220e+03 5.703686981301e+00 9.684836262960e-01 4.016869134023e+00 2.580649446070e+00 1.605559888209e+05 3.194509712699e+01 4.946748497893e+01 1.884820756927e+01 6.517573788076e+01 5.385405864400e+00 8.630323157719e+00 1.100007557587e+01 5.970536727663e-02 3.659477552765e-01 5.448666594605e+00 3.084818982435e-01 4.193487509916e+01 7.634400504956e+00 9.328836795130e+04 2.828364128337e+00
-1.226715180696e+03 9.678314974519e+02 4.901493374311e+03 9.551723427191e+02 1.517685502691e+03 6.078985129173e+03 1.271025583179e+03 1.219070900009e+04 7.584930964047e+06 1.738576425977e+03 3.278067284775e+03 2.653878171967e+03 5.109800012422e+01 2.051880499649e+03 1.303160310217e+04 1.714167186956e+02 3.261109928142e+03 1.295823554461e+03 1.389330926781e+01 2.500935790104e+04 4.333218369895e+03 4.139413860977e+01 1.123033551049e+03 1.582193603583e+04 1.064241060485e+02 4.387736584770e+02 9.669194617825e+02 1.038605373103e+02 1.283876761335e+02 3.463413423453e+02 1.265395938723e+01 6.708274084897e+00 7.915807100181e-01 1.453710592939e+00 4.732823056586e+01 7.925140043859e+00 1.622503261062e+01 2.346061792725e+02 2.908406920427e+00 4.558000314012e+02 1.244188638676e+01 5.291697929261e+01 7.330906686817e-01 5.001834926682e-01 3.629373669063e-02 2.095372368215e+01 7.711265229717e+00 1.067508872970e-01 1.585358728992e+01 3.732364203779e+00
-9.826584452631e+03 5.103355289667e+03 9.339928012543e+02 1.232519842395e+03 2.909110498242e+03 3.445743273265e+02 1.335215833324e+03 3.461746150583e+03 3.885175978097e+02 1.890706982710e+04 1.936314253147e+05 1.420764844869e+02 1.965154613607e+03 1.535147142735e+03 1.428240634066e+00 6.345135329309e+03 9.026492907047e+04 4.169019200024e+01 1.231397062875e+03 1.177641447775e+03 2.371729796001e+03 2.851076399363e+03 4.310754985139e+02 1.430965535735e+02 3.808081814987e+04 2.291198447102e+02 7.424536336818e+01 2.100742801034e+05 5.982026811086e+01 2.976470448357e+01 2.229346426849e+03 2.772977269039e+00 1.245441102556e+00 3.098687326307e+00 1.207630061568e+00 4.706514788616e+02 2.344569872275e+01 4.086514419077e+01 1.586176648427e+01 1.296270552323e+02 7.843886272496e-01 1.759658559616e+01 2.831027566905e+00 7.947575992003e-03 4.738498049284e-01 8.232448937751e+01 1.043411236002e-02 3.641896759959e+02 5.517611600394e+00 8.895372174740e-03
-5.693867985914e+04 4.606882817686e+03 4.779887454673e+03 7.594693186445e+03 5.018839826003e+02 1.490518085898e+03 2.188864941703e+03 8.925546101864e+01 1.197005261438e+03 2.448042483714e+03 6.307634851724e+01 8.668530751637e+04 1.254328041388e+04 9.644837092463e-01 1.299988956564e+03 1.255422949350e+03 1.312716731860e+02 1.236305985328e+05 1.447298121493e+03 5.610226820109e+01 1.886154195312e+03 4.011686520550e+05 1.784802847562e+02 7.276627712455e+02 8.898091619977e+02 5.438410112403e+02 3.786403559559e+02 1.766752616857e+02 3.764828065179e+02 1.091695356903e+02 4.316324996122e+01 2.242612789562e+01 5.489138968726e+00 3.192915927597e-01 1.668291806461e+00 4.176328568587e+01 2.286789226190e+00 2.094034263257e+01 9.085396102952e+01 7.785541435445e-01 7.521837710536e+01 9.158321527942e+00 2.265373988905e-01 5.187364251391e-01 3.689532864250e-01 3.702006580557e-04 5.816509657333e+00 1.628487842347e+01 2.417459471541e-02 6.926284214490e+03
-3.580979269395e+03 3.128828694892e+04 5.157664255987e+04 2.622751013769e+04 1.565199665558e+05 2.102398677794e+04 2.397891944785e+02 1.834990466616e+03 1.602684181793e+03 9.501346398771e+00 1.148441499223e+03 2.036560442287e+03 1.232061880057e+01 5.813284611240e+04 2.266371634056e+03 2.918784347343e+01 1.263692961901e+03 2.105601138431e+03 1.264364616138e+04 1.994367959159e+03 4.620823487577e+02 2.659692949965e+02 8.113202401704e+04 3.600896419898e+02 1.390863069414e+02 1.729610817953e+04 2.334733144814e+02 8.753015897923e+01 2.739202663269e+03 4.608364301317e+01 3.287281703071e+01 1.540884596186e+04 1.417902779168e+00 1.507612049403e+00 2.283913268995e+00 3.472389729155e-01 5.070789636783e+02 1.726715872941e+01 2.039143124673e+01 1.500192629131e+01 4.141561811608e+02 4.008101692824e-02 1.019364528808e+02 1.211585830678e+00 2.132669004924e-04 6.216971292207e-01 1.384464042383e+02 4.867058333435e-02 1.703339752565e+01 7.186207357394e+00
-4.074042080688e+03 2.058806969359e+03 2.048928066635e+02 1.367191076720e+03 3.220827635079e+03 2.241486669572e+02 2.081490944103e+04 2.414104394854e+05 3.880936775568e+01 1.957410401290e+03 1.057643543373e+03 2.612200961492e+00 1.224191772349e+03 2.389944839256e+03 6.553033916852e+04 4.227352277745e+03 7.118687548875e+02 7.784629751421e+01 2.922635996178e+03 5.345200599886e+04 2.542575200261e+02 8.730634169808e+02 7.259844907829e+02 2.841579265159e+03 7.330959622674e+02 1.571359535586e+02 3.286399864626e+05 4.553733062591e+02 4.393794204023e+01 8.057569970939e+04 1.119768737290e+02 8.814430095763e+00 6.697214271800e+01 5.081480154495e+00 8.741459731953e-02 1.638144314642e+00 2.261575705318e+01 3.595095949792e-01 2.125752358626e+01 5.796697938136e+01 1.346966168501e-02 4.502779301045e+01 6.911071704051e+00 3.112608435962e-02 4.221383124035e-01 2.731864190210e-01 8.943545964858e-02 3.819556684307e+00 2.994284722607e+02 1.969819070358e-01
-1.972803799656e+03 1.146016154508e+02 6.044332814930e+02 9.104048745196e+02 2.444297367581e+01 6.845607680285e+02 1.095146929278e+03 3.695720680838e+00 4.834890882553e+03 7.315813030556e+05 4.408042705069e+01 1.594136326102e+03 6.480454913846e+02 3.453434852445e+01 1.622465647771e+03 8.339116295141e+03 6.896727441080e+02 1.270968868238e+03 3.873015717307e+02 3.950504016093e+02 1.704636008279e+05 3.927462706608e+02 1.778362002592e+02 2.782936203469e+03 9.193048726713e+02 1.809710002595e+02 8.291556405113e+02 9.836530698533e+02 1.217996869222e+02 3.920640125962e+02 6.114575773585e+01 3.774837928299e+01 4.482827950958e+02 6.227191075587e-01 1.832690281819e+00 1.607972573106e+00 2.923270562257e-02 2.107789734643e+05 1.219584713244e+01 9.343487146407e-03 1.465333784040e+01 2.747335227776e+02 7.189841872452e-02 9.116550675815e+01 6.542408500523e-01 8.947871106975e-03 7.519226691184e-01 1.100406036803e+01 3.384802198970e-01 7.232826533388e+00
-1.364817485635e+03 1.969174947580e+03 2.415908274502e+03 2.721571115448e+01 7.731299558918e+02 7.106460858000e+02 2.216911845384e-01 5.128279490815e+02 5.515292755962e+02 1.102517258076e+01 3.616240860228e+03 1.144820136510e+06 1.816381812697e+02 1.090956979151e+03 3.787381570774e+02 1.013330425438e+02 2.161745134498e+04 7.817375250728e+03 2.308113001392e+02 8.010798996163e+02 4.437127925396e+02 6.691012849144e+04 1.167121141869e+03 1.330749357196e+02 1.711352110632e+03 2.167701144521e+03 5.148308508341e+01 5.441900506974e+02 1.389993874881e+03 1.259673653670e+01 5.583257175250e+02 1.834705178137e+02 1.343364517973e+00 2.412432822109e+03 5.737227724540e+00 6.042487216895e-03 1.438329475050e+00 8.790991481826e+00 3.811898955645e-02 1.708104983661e+01 5.408241986551e+01 2.488060758499e-01 4.440107459014e+01 4.738093701899e+00 2.418475369994e-01 3.658414774921e-01 1.905326200527e-01 1.835949897391e+00 3.169206419256e+00 3.829621821225e+02
-6.901439966632e+03 3.729984736190e+03 1.321944466803e+02 1.907390498966e+04 1.340291188779e+06 7.005886196627e-01 1.877167338510e+03 7.134748459554e+02 7.407507735324e+00 4.509484979637e+02 3.202172694381e+02 4.441511383658e+01 3.841338794218e+04 4.045488937909e+04 1.974654974582e+02 7.262130112237e+02 2.513181406197e+02 3.465683174516e+02 5.337037438171e+05 3.739975709392e+02 1.862210900537e+02 1.354234745064e+03 4.602983131124e+04 3.858434581756e+02 6.048283133841e+02 7.981329585548e+02 6.092057454061e+02 3.609447738033e+02 1.718938984742e+02 3.348472950314e+02 1.668161226684e+02 1.859170508975e+02 6.072773394775e+01 6.224705275790e+01 4.145798729434e-02 2.501461649251e+00 1.133668999472e+00 1.049993587747e-02 8.595536899244e+02 8.801669340560e+00 2.720408766199e+01 1.520341525119e+01 1.305376941019e+03 4.330577365190e-01 2.670310496498e+02 4.088149664216e-01 2.515795315571e-02 7.795271701967e-01 4.076562327027e+00 9.616019486608e-01
-3.857872824132e+02 7.583448362632e+00 2.602024145645e+02 3.091154675450e+02 2.035261831323e-01 6.379195368756e+02 1.244297461137e+03 3.135731297300e+02 1.059760427117e+04 8.030959156909e+02 3.529251627630e+01 3.935838028341e+02 2.020650323364e+02 1.076076803795e+02 7.047747863972e+03 1.891149210372e+03 1.727483010485e+02 5.577697009766e+02 2.482348359248e+02 1.152553335854e+04 1.725292232599e+03 9.776609631550e+01 4.482762524751e+02 7.141270539049e+05 6.407471091407e+01 2.778341473149e+02 1.023502103774e+04 2.906707805679e+01 2.147104598491e+02 3.231943305585e+04 2.723058464838e+00 1.422644943695e+02 1.713065477476e+03 8.654469239392e-05 1.171041583233e+03 9.494084022623e+00 1.626778058932e-02 1.220445147150e+00 2.980943765407e+00 2.391798171664e+00 1.227447537157e+01 1.027455732599e+02 8.823185091538e-01 7.601811328752e+01 2.822572024525e+00 7.127618063378e-01 3.293212708939e-01 1.177428105140e-01 2.051837577309e+00 2.753651629736e+00
-1.436548503085e+02 1.921703239190e+02 1.915926703024e+02 4.493576823167e-01 1.486079905252e+02 1.188968709470e+02 4.626581631498e+00 2.300963945596e+02 2.489731311660e+02 1.071566111116e+02 4.117576452798e+07 7.406176930880e+02 6.920930506623e+01 3.338501669426e+02 1.299465036702e+02 2.579339004822e+02 2.299522839747e+07 2.711269139211e+02 1.572711394354e+02 6.481022967327e+02 1.246077293453e+03 9.557743469031e+02 5.324797362026e+02 5.529869122650e+01 2.959624135198e+06 6.425498494902e+02 1.672800328449e+01 1.452100376911e+04 4.632384513760e+02 2.007719759377e+00 3.822637154069e+05 1.489091270144e+02 1.404432027162e-01 2.409480264060e+02 2.956901061269e+01 3.221397460146e+03 4.433866697515e+00 8.357898063449e-01 6.478782144797e-02 1.638988497644e+01 7.507512559986e+00 2.676889188245e+00 1.862297620517e+01 1.441677692246e+01 1.114450176817e+00 2.804957168308e+01 2.857178896580e-01 4.290485786353e-02 6.564370097511e-01 2.253136448601e+00
-4.233435310588e+05 7.430580228780e+04 7.281818389116e+01 2.337985822501e+03 4.997978885065e+02 9.374287233131e+00 1.876628225437e+02 7.606008475802e+01 9.840384109157e+00 1.414589643476e+02 9.276187572251e+01 9.628858313329e+01 3.339458664684e+04 4.217413884842e+02 8.864548704134e+01 2.818068492946e+02 9.211822868364e+01 2.348697612624e+03 2.904751477358e+03 6.170727524985e+01 2.030725394682e+02 4.533468382022e+03 2.147851418744e+02 2.756322270389e+02 6.127114861982e+02 2.537948583110e+05 4.115513533817e+02 4.006831342522e+02 2.281353151242e+02 3.020890704856e+02 2.815042011114e+02 1.033682654767e+01 1.195796012116e+02 3.952354391468e+02 2.217528864401e+00 4.077076395850e+01 4.610015015646e+01 1.378937636101e-01 1.092588168883e+00 1.030876829970e+00 3.255612886587e+02 9.514240785564e+00 2.502902713172e+03 1.602582877403e+00 8.438021117143e+02 1.568900881312e+00 2.594931292237e+00 3.119462322304e-01 6.343558536896e-02 3.185521564992e+01
-3.068818997417e+01 2.833596502855e-01 4.322367202604e+01 3.975476164673e+01 3.397126460719e+00 2.118126324337e+02 7.273409351464e+02 1.097728239876e+03 4.604506761703e+02 6.662020397982e+01 1.778518674415e+01 1.052301641934e+02 4.455231558256e+01 1.200119428029e+02 2.317789443502e+05 1.491640793812e+02 9.500824668017e+01 2.591292851021e+02 9.069905167716e+01 1.980056104076e+04 5.654346555262e+02 2.007225734327e+01 6.509554235113e+02 6.227197196092e+03 8.999178384356e+00 3.889791857059e+02 6.872206668737e+05 4.197231802438e-02 3.437013883547e+02 2.378707208846e+05 1.850838373699e+00 3.698246877393e+02 6.267580586901e+02 3.509075237045e+00 4.275520802832e+03 2.970931475891e+01 4.683760479572e+00 1.481526032723e+01 7.034789407303e-01 1.253489233346e-01 4.086624529227e+00 1.171578447671e+01 2.226632586940e+00 3.745142824140e+01 4.202882738052e+00 2.929888093846e+00 9.468238831646e+00 2.274628945121e-01 6.085651940849e-02 4.563802866269e-01
-6.303910052324e+00 7.240957114140e+00 5.616206062235e+00 4.220466738464e-01 9.627986497354e+00 6.412233691642e+00 1.825847117820e+00 2.997710990875e+01 2.744497388930e+01 7.009499921134e+01 6.350622252415e+03 6.234132127809e+01 2.692992680029e+01 8.466623523342e+01 2.263762374145e+01 1.943273087438e+02 1.690566941418e+04 3.762731675766e+01 9.844906496473e+01 3.219736960270e+02 3.271507662664e+02 5.330569438045e+02 2.758708211293e+02 6.994161736688e+00 2.112044232711e+04 3.785044923823e+02 5.123007059929e-02 1.264868715088e+05 3.227799159025e+02 3.418158302246e+00 1.693767554185e+04 1.516880981270e+02 2.047165247185e+01 3.920368302357e+02 5.918406581184e+01 4.550158197920e+02 3.542780771425e+01 1.109529784732e+02 7.319366054395e-01 1.117472285505e+00 3.927800367301e-01 2.885934800122e+00 1.022285265248e+01 1.189348987580e+01 2.847311820810e+00 1.798180277809e+02 9.043239312808e-01 6.026199559784e+01 3.223131404952e-01 2.886678597534e-02
-1.150045615933e+01 3.036678160033e+00 2.158205709697e-01 4.254453736641e+00 2.048436678845e+00 4.752569165251e-01 4.747933000596e+00 1.961781951326e+00 1.348353982066e+00 1.124691025771e+01 5.664627014824e+00 2.262276651907e+01 3.625299959581e+03 4.615637419167e+01 3.348139678039e+01 6.979596429112e+01 1.128021786543e+01 6.299164805128e+02 1.086244343304e+03 7.469004485186e+00 1.245921972364e+02 1.037372049921e+03 1.433517520025e+01 2.144617647935e+02 3.316181464499e+02 2.336562426703e+02 3.814475346341e+02 2.635110551999e+02 1.403585031489e+03 3.697584697793e+02 2.443589196715e+02 2.765118304753e+02 1.978628027156e+02 5.699935475419e+02 2.189482691755e+01 1.231671429078e+02 1.582961412007e+02 4.553671167049e+00 1.696530650424e+03 8.276217729626e-01 1.984852130352e-01 1.515723862896e+00 9.964325887577e+02 2.182236949438e+00 1.367649605470e+03 1.487627876132e+00 1.584493263029e+01 4.460462201507e+00 2.342072754427e-01 8.022869685900e-02
-3.258763828011e+00 2.829208224122e-01 5.249823388105e+00 2.070118356303e+00 4.707320902002e-01 3.577287609656e+00 1.111133476708e+00 6.271548995927e-01 3.148112788700e+00 8.043003128777e-01 1.245228719642e+00 6.017477943987e+00 1.741509985176e+00 1.571317406345e+01 7.965607202432e+02 1.969947335427e+01 3.566546912702e+01 5.945039536647e+01 5.318185494018e+00 3.918644373102e+04 2.533407731211e+02 7.283079145756e-01 2.830792923408e+02 1.341159958657e+04 4.028830402610e-01 2.541208512675e+02 1.103213361952e+04 8.836299222640e+00 3.012309551320e+02 2.266474731490e+04 2.392981715096e+01 3.776818127737e+02 1.250594158334e+03 2.033196189758e+01 1.857584535296e+03 5.508491674552e+01 2.798661754341e+01 1.214793347075e+02 8.552654248839e+00 1.157630667329e+01 1.546846419584e+00 1.739959588466e-01 7.931505322250e-01 3.114944775827e+01 1.558750981282e+00 8.743410209907e+00 1.461104910365e+01 6.445238421151e-01 1.154050011867e+01 4.020474734594e-01
-3.988941989482e+01 2.964317912499e+01 1.085528710220e+01 2.238922813093e+00 1.092562705799e+01 2.532980530992e+00 1.184517615664e+00 3.981262864400e+00 7.045044022953e-01 8.440135037611e-01 2.416585786601e+00 3.411933402040e-01 1.234665337107e+00 3.910904822078e+00 5.549046593644e-01 1.525303554413e+01 9.051244549784e+02 3.483740376003e+00 3.435914864663e+01 5.853744173968e+01 1.879486745608e+00 6.502790068622e+02 1.083475353551e+02 7.313812664372e-01 1.124395644742e+04 2.518340004613e+02 6.445754129389e+00 3.879557146106e+03 2.994103167408e+02 2.086083173285e+01 2.034352053402e+04 1.400085878496e+02 4.646418422359e+01 1.475310084246e+03 5.723631661490e+01 3.072841027180e+03 1.066767643444e+02 7.229079134332e+01 1.491354681078e+01 3.866298154053e+01 2.183272763149e+00 3.518356872775e-01 8.000776984088e-01 8.444231259641e-01 3.714104670348e+00 3.016939781498e+01 7.129415591463e-01 1.446065688265e+02 3.075241447337e+00 4.947972218667e-01
-2.750984297050e+02 7.155791587588e+01 3.294628265479e+01 8.199615174329e+02 8.156080424146e+03 1.252729766111e+02 8.328792739026e+01 5.378825303546e+00 3.648102666344e+00 5.728769653267e+00 4.363598113598e-01 1.108634691171e+00 1.987079661426e+00 1.190323896177e-01 1.242127237266e+00 2.852474421301e+00 1.231332540838e-01 1.973835590439e+01 5.723507500087e+06 5.416722892480e-02 3.471397666397e+01 8.131838296909e+01 1.476214133707e+04 1.524447966631e+02 8.374081457366e+01 7.674124521833e+01 5.241262645372e+02 1.033992169471e+02 1.189477168940e+02 6.048695833140e+02 1.026870225473e+02 7.749584686936e+04 2.967599502496e+02 1.277261589324e+02 1.928576101054e+02 1.558625456151e+02 1.240069970218e+05 2.383273857202e+01 8.357839291819e+02 5.900463204121e+00 3.809907537486e+01 4.314378178588e+00 9.114531314686e-02 4.090256878239e-01 7.255922113690e+02 4.226423672202e-01 3.390484813395e+04 6.086561788418e+00 9.361480454253e-01 2.512573609861e+00
-1.031344833710e+01 4.380211485675e+00 3.109362358032e+01 8.022541881263e+00 6.467118666347e+00 2.968919394534e+01 7.291946560860e+00 2.271039064849e+01 4.243158220292e+02 9.015199578755e+01 1.774175320035e+01 9.602970963299e+00 2.314358739829e-01 1.432931624307e+00 1.616816687942e+00 2.466010411029e-02 1.277405565605e+00 2.232689427997e+00 1.030107021646e-03 4.019802285522e+01 2.740728159920e+02 3.959923647068e-01 4.536630523217e+01 4.957770874794e+02 1.283663735442e+01 1.004647719412e+02 1.862974038149e+02 1.008689444973e+02 1.746439744715e+02 2.627302803849e+02 1.141098995280e+02 2.211387825112e+02 3.220412652696e+03 6.509627963756e+01 3.842365102891e+02 1.386708499883e+02 4.651161319907e+01 3.598596877691e+03 1.091871372705e+01 1.348986978704e+04 2.333711529376e+01 8.182369377003e+01 1.035175353647e+00 6.115747358576e-01 7.000063788109e-02 7.683440698881e+01 5.874447056465e+00 6.918138548219e-01 6.835151110716e+00 3.968088973343e+00
-3.306017624214e+03 1.108612711765e+03 1.385447415573e+02 5.318398022281e+01 9.716099361662e+01 1.017569147912e+01 1.213249638129e+01 2.295843896603e+01 2.109015675120e+00 9.907119373469e+00 2.957252374952e+01 5.634378499703e+00 3.280889836112e+02 1.739232116560e+01 5.865667725258e-02 1.696971466196e+00 1.266767487746e+00 4.493154785378e-05 1.319848305869e+00 1.915434798143e+00 1.191294210425e-01 2.689838106803e+02 4.279829292552e+01 1.705200895668e+00 1.085668106556e+02 7.613144098658e+02 1.052983870348e+01 1.829825013090e+02 1.997682620221e+03 2.927333202809e+01 4.063495385346e+02 2.999518756754e+02 4.984743374998e+01 6.051799446718e+03 4.635079079957e+01 1.238804771860e+02 4.362891871095e+02 2.003159276229e+01 3.749616038353e+02 6.298104765150e+01 1.051681762137e+02 9.759215951426e+00 2.243719631749e+02 5.717204105715e-02 3.377208500329e-01 1.839239472992e+00 2.320289231656e-01 8.212894683944e+00 6.352700046896e+00 2.028180531190e+03
-7.242459697542e+01 1.139426568747e+01 1.092590136855e+01 4.605801721546e+01 1.033711137007e+01 3.715954606340e+01 3.019884528576e+02 8.799175273228e+03 1.248322625734e+02 5.134501622990e+01 9.670705422494e-01 9.876925821907e+00 1.421190565693e+01 2.317926103351e-01 9.428196818070e+02 2.946066899696e+01 3.215746572979e-03 1.764010551087e+00 9.311646381564e-01 2.168538077157e-02 1.401415607844e+00 1.868345931602e+00 1.084247091397e+00 6.214426315077e+02 1.561126637572e+01 5.693311267220e+00 9.618134011179e+03 4.384436044564e+01 2.148544724371e+01 4.209515612793e+04 4.742743067003e+01 7.274554675888e+01 1.578985392718e+03 3.230727919319e+01 1.803339826845e+03 2.174906836711e+02 4.789115785588e+01 1.426089451713e+02 1.464103095359e+02 2.785553604922e+01 3.417322960340e+01 1.944929611779e+02 6.521766110060e-01 1.528450577055e+01 7.423247859648e-01 7.026192532726e-03 3.463356114984e+00 4.508771787085e+00 3.692983945565e-01 3.831972948247e+00
-1.728616170137e+01 1.899040021178e+01 5.855823294700e+01 6.506120798991e+00 1.188519965566e+01 2.422625870986e+01 1.870658487578e+00 1.083933949810e+01 2.477354487802e+01 1.643143219598e+00 1.287868143786e+02 1.112204621953e+03 3.006249319047e-01 1.374816889976e+01 9.870301843990e+00 2.433747360421e-02 8.680145078478e+01 3.463171254685e+01 1.082345561390e-01 1.615606243740e+00 6.350488829112e-01 7.193453416237e-02 1.621700525241e+00 2.295720344344e+00 3.086220480916e+02 5.005867500739e+01 1.046584434069e+01 9.686140979274e+01 1.948007922178e+02 2.097635889018e+01 5.989431972892e+02 2.036313817227e+02 3.313362616563e+01 1.106434297417e+03 1.589326665968e+02 1.247051311292e+03 9.717431444680e+01 3.680194567536e+02 1.485432008270e+01 9.098724373819e+01 1.887992899752e+02 1.838180903563e+00 5.038477944259e+01 1.760514846500e+01 5.128501079551e-02 4.498786545993e-01 4.892460903008e-01 3.373514008779e-03 3.353036753086e+00 7.886645197421e+01
-5.404027468305e+01 3.634721300276e+01 7.333285244952e+00 2.623235196257e+01 1.235413539063e+02 6.080776906465e+01 1.549534273391e+03 1.254237599171e+02 1.318957839112e+00 1.433628405394e+01 1.401816730373e+01 6.732405887850e-02 2.291484521000e+01 1.321219508651e+02 7.330709739457e-01 2.120616547457e+01 7.609586134776e+00 3.440592723372e-01 1.995242113072e+02 2.150793890499e+01 2.632579693936e-01 1.322882863854e+00 4.172700756866e-01 1.511551581659e-01 2.227316422413e+00 4.806439220556e+00 4.529275743888e+01 2.552466939308e+01 1.763552960554e+01 1.656873038338e+02 7.149911656554e+01 6.534251417648e+01 1.021500881971e+02 1.466425556314e+02 9.710477348686e+02 7.362858298395e+01 1.504565736515e+03 7.666393995029e+00 2.253397872941e+02 1.739985414050e+02 3.262044990585e+00 8.533388776745e+01 7.094331339044e+01 1.207329781632e-01 2.141462241448e+01 2.480204740811e+00 2.103580864517e-04 6.070698244370e-01 1.520060079270e+02 4.132989044956e-02
-2.740702901922e+01 2.510228809515e+00 5.488346392758e+00 1.084199374318e+01 7.491548592626e-01 5.200598678704e+00 9.667509484823e+00 3.465350711768e-01 1.542228177241e+01 6.526834965817e+01 7.553659471006e+04 6.085663753268e+01 1.652865060420e+01 6.509379696619e-02 1.317913405539e+01 2.545768422117e+01 2.757899099535e+04 3.001848418171e+01 5.649563461682e+00 9.167302439581e-01 1.097128215638e+02 7.601351411235e+00 3.428314035677e-01 1.026212019040e+00 2.698235474709e-01 2.907835661380e-01 4.419774285663e+00 1.196291544001e+02 9.030945765293e+00 3.604872504562e+01 1.423476427695e+04 2.890099291749e+01 1.796363231587e+02 3.224726807726e+01 6.211622683525e+01 1.517921463283e+06 5.339598143727e+00 8.707743524268e+02 1.462674635804e+02 5.620424259560e+00 1.077282252709e+02 1.739014686620e+02 9.788813437046e-02 9.062166852708e+01 1.828558102226e+01 1.375373058248e-01 1.399538237351e+00 2.944379751538e-01 1.505073570318e-02 1.058415708123e+01
-2.155804704571e+00 5.600357910839e+00 2.122328971144e+01 4.479706461067e+00 1.398773781795e+02 1.569648341477e+03 1.254371474502e+00 1.241455596611e+01 8.362669315783e+00 7.748167340007e-03 5.835684625265e+00 8.068300975201e+00 1.995521846008e-01 1.696877106539e+03 3.515134584615e+01 5.611525207921e-01 1.081078812842e+01 1.096328259464e+01 5.993117398650e+01 3.288498463297e+01 3.709006976327e+00 1.732958814899e+00 3.533949896341e+02 2.058848324989e+00 3.363813215371e-01 8.121221100838e-01 1.778376803793e-01 6.485212790772e-01 2.213053777321e+01 6.464816146445e+00 9.956735737345e+00 7.158773202512e+02 5.723908173477e+00 5.560312218035e+01 7.274192988769e+02 3.210848897723e+00 1.216454039826e+04 1.142566223413e+02 5.129680558984e+00 1.132892838187e+02 3.323487093931e+02 1.092581159694e-02 2.116297826796e+02 4.717285088486e+01 1.148076748602e+00 1.449352382242e+01 3.936828768547e+02 2.179022363197e-02 3.581484507862e-01 1.149870761647e+00
-1.375672287618e+00 7.121940555855e-01 5.189516707401e-02 4.631204572227e-01 8.205624122885e-01 2.259300543393e-02 1.111606016429e+00 2.284401028549e+00 3.807966509540e-03 3.898581011797e+01 1.577599459566e+02 1.311615880202e-01 6.152353712256e+00 3.650458052424e+00 3.854372521943e-01 3.935520537565e+01 2.368899004481e+02 1.844061978052e+00 9.895077619407e+00 6.183008683027e+00 7.600872639798e+01 2.533309544995e+01 2.186940455898e+00 3.357585037080e+00 1.854324693929e+02 5.298365063549e-01 3.114427224735e-01 6.976482379808e-01 1.316943004276e-01 2.501081697445e+00 3.427582759535e+02 1.198547172894e+00 5.583496767561e+01 1.038506598220e+02 1.850107275521e+00 2.218978913595e+03 7.786450353000e+01 1.509456574097e+01 9.424891319735e+01 8.276841699403e+02 1.653756728126e-01 3.466633197399e+02 7.692624726711e+01 3.914911638574e+00 4.384378209039e+01 5.910245585883e+02 4.015420648825e-01 2.041661919348e+02 3.836723632296e-01 2.292511587658e-02
-6.754926575890e-01 3.465732646666e-02 2.553948577588e-01 3.614713860925e-01 6.105696006540e-03 2.560231322147e-01 3.016000644905e-01 4.042904942713e-05 3.581196202092e-01 4.146176245814e-01 1.044390167377e-02 1.724350439253e+00 4.790397034016e+00 1.877722727961e+03 1.376818701449e+01 2.706018340667e+00 5.928045212525e-01 1.379356018777e+01 5.085569425358e+03 4.059914733490e+00 9.007943122213e+00 3.958355157598e+00 7.244715408607e+02 1.508713610140e+01 1.218295166181e+00 1.619613581860e+01 1.127237992578e+01 1.357588416527e-01 3.054004135155e-01 7.142131210713e-01 1.232916477323e-01 1.892184850061e+02 1.743283806210e+01 8.122392463231e-01 1.610559394880e+02 4.456521809003e+01 1.173324174565e+02 6.521189277095e+01 8.834170467806e+02 2.110309416881e-01 4.668364907406e+02 8.954149789618e+01 6.240607512818e+00 8.233520204371e+01 4.886913207859e+02 1.597053943180e+00 3.683046946329e+04 5.998460118264e+00 1.685848581974e+00 4.894328038662e-01
-5.907066558970e-01 1.048649575490e+00 1.396877816612e+00 1.252694010104e-02 5.894159117871e-01 5.161592871082e-01 1.458404870032e-05 3.102930239779e-01 2.275163657863e-01 4.091461191086e-03 2.509180480920e-01 1.771831268327e-01 1.995356753001e-02 5.681760472660e-01 6.539033599031e-01 9.414061778472e-01 1.606236041888e+02 2.479359926659e+00 8.497335875257e-01 8.702236522926e+00 6.551625079195e+01 5.874848028605e+00 7.917203344527e+00 2.804293980447e+00 1.499613311741e+02 8.418946657729e+00 7.095745592378e-01 6.075127382469e+03 2.385157883150e+00 3.309777333189e-02 3.450852643491e-01 1.039113531974e+00 2.172499935722e-01 1.914805616013e+01 1.854254819635e+01 1.320662496272e+00 3.471973757412e+01 5.383876890420e+04 3.289073560333e-01 5.490822139724e+04 8.370939147775e+01 1.138657465731e+01 1.148530059948e+02 3.379664158569e+02 3.875489624381e+00 2.866604703642e+03 1.810092611251e+01 1.004361613134e+02 1.054495650844e+01 3.150254659879e+00
-2.223837989722e+01 1.077305487897e+01 1.993200172673e-01 1.990334714805e+01 8.755700517957e+01 2.100821623861e-01 2.123652578638e+01 3.734541376045e+00 3.081107740062e-02 8.203616811074e-01 2.911190193298e-01 1.924850678457e-02 2.521164998640e-01 1.068237369830e-01 2.962011817170e-02 3.204434940436e-01 2.014639454905e-01 4.064601310967e-01 8.048188361183e+01 2.314464413058e+00 1.149743914102e+00 6.916049121058e+00 4.408182697209e+01 5.922345346967e+00 6.919163179046e+00 2.622639345000e+00 1.761188800123e+01 5.282268174580e+00 5.864821485767e-01 6.271192101154e+00 8.152927016917e-01 5.968718033781e-03 5.181945684980e-01 3.392278540032e+00 1.394970979964e-02 1.229023796757e+01 1.848773333094e+03 2.527125472167e-01 6.906401421435e+02 5.804684269191e+01 7.253438758609e+00 1.194565916260e+02 1.728649873472e+02 8.057119170876e+00 4.852501383842e+02 3.432271201572e+01 3.144415459362e+02 3.188734627165e+01 8.046428709741e+01 1.669705584763e+00
-1.028541715337e+01 1.578363193430e-01 4.931182804126e+00 4.137111819081e+00 2.462651046630e-03 2.993452541254e+00 2.286530654066e+00 6.925264523033e-02 4.559508369349e+00 6.915301428888e+00 6.320186334735e+01 9.507228666361e+00 7.517180103815e-01 7.826189523954e-02 3.218303063663e-01 7.578710147871e-02 4.252520678884e-02 2.287824833182e-01 8.321060493311e-02 3.081414968581e-01 2.074588214074e+01 1.697631936770e+00 1.428327236548e+00 6.500970323502e+00 1.594393791437e+03 4.850029529886e+00 6.754818977008e+00 1.579250386252e+01 5.981126909256e+00 4.693374997742e+00 2.022041933374e+02 1.191698748422e+00 4.139670547327e-01 1.425786815050e-05 1.446787908466e+00 7.098556688972e+03 1.239628160467e-01 1.872942550747e+02 2.888449708394e+01 5.028906226479e+00 9.580154853368e+01 1.003833675322e+02 9.731682384452e+00 2.544654197084e+02 4.873796077432e+01 5.969404176837e+01 6.333151656180e+01 1.032322753822e+07 4.958966839307e+00 7.497385462861e+01
-4.032641296380e+00 7.129371388026e+00 9.674947059051e+00 2.837297417364e-02 3.524759798084e+01 8.276887730864e+01 1.090969168620e+02 3.822128385287e+01 5.804254450531e+00 3.198938648813e-01 2.895874779767e+00 1.165911315639e+00 5.079468859543e-01 5.293680677265e+01 1.189650999635e+01 3.916079986910e-01 5.039315430192e-01 5.569918123403e-02 5.768028740531e-02 1.826405746262e-01 3.658672324177e-02 2.888072745532e-01 2.131170468670e+01 7.278611670905e-01 1.629829792162e+00 7.674116547094e+00 3.440506009631e+00 3.913615372299e+00 9.313489838931e+00 4.292106172034e-01 3.490404826825e+00 1.021829869453e+01 2.599732929872e-03 4.996225126803e-01 3.072517654572e-01 1.318326811156e-02 3.535645506367e+01 8.149715194452e+00 2.101020694830e+00 5.438713155824e+01 4.257622233784e+01 1.056200230243e+01 1.271023637404e+02 6.413867208135e+01 3.060680526027e+01 1.063026673477e+02 1.998098402802e+02 1.037852688201e+01 9.252896686029e+03 8.648252181544e+00
-4.147843117140e+01 1.218375825509e+01 1.230236334972e-02 6.978655136908e+00 3.953089408436e+00 1.084762614840e-01 3.658175682936e+00 2.084637451114e+00 3.251525744065e-01 7.460862984501e+00 1.161334305731e+01 1.209716360221e+02 1.191335288182e+01 1.124667771023e+00 5.155925548382e-01 2.813582558914e+00 3.311524283422e+00 4.041605534374e+00 8.928998843245e-01 3.832352366612e-02 7.431129088153e-02 1.511731755138e-01 1.491430663804e-02 3.154820941082e-01 2.246660741521e+01 1.597012971423e-01 1.866463892824e+00 1.490310384655e+01 6.390866853480e-02 3.865332621618e+00 5.022589038416e+01 1.149539304653e-02 3.948161896501e+00 5.212910292918e+01 1.522021863158e-02 3.612349616070e-01 3.625448456315e-01 3.238030788443e-01 1.713809067103e+01 1.194101615073e+01 8.247755760383e+00 5.280788926792e+01 7.310203438145e+01 1.367055098645e+01 1.673824786437e+02 5.533831733701e+01 2.164337207712e+01 6.283871883492e+02 1.420853660033e+01 3.731881445396e+02
-2.635653348053e+00 1.630350385637e-02 3.063132799956e+00 2.639375751224e+00 1.400111456651e-01 8.210474140316e+00 1.261634989918e+01 6.498457115598e+01 5.701011711970e+01 4.230529008721e+00 6.609837770259e-01 3.161390176148e+00 1.033071940008e+00 1.527608755471e+00 2.111396207150e+03 4.172448568919e+00 1.105523119768e+00 1.929190165013e+00 3.876524353467e-01 5.744887579809e+02 1.610094682694e+00 2.105958783718e-02 8.938017718250e-02 1.252356276608e-01 4.409440934809e-03 4.018015657128e-01 1.454682471237e+02 8.521184010187e-03 2.470153878886e+00 2.747556150408e+02 1.598329757020e-02 6.250369650751e+00 4.296140557785e+01 8.202005538961e-02 3.129666991753e+01 9.941365793392e-01 2.288773470725e-02 4.313470789378e-01 1.178564915341e+00 3.976721554171e+00 1.460949002697e+01 8.438364115746e+01 6.157478081423e+00 3.055950463563e+02 2.416367810589e+01 4.239766074671e+01 1.483851413261e+02 2.233061424856e+01 1.771521452386e+02 4.881789892479e+01
-4.112619804969e+02 1.048489958257e+02 2.378633642978e+01 4.275915361906e-01 5.677176349816e+00 1.895370919542e+00 1.958878357627e-01 1.842745509328e+00 7.462181575628e-01 3.394348125719e-01 3.886998788264e+00 4.716242275673e+00 1.915698756132e+02 9.175677752268e+00 6.536235151215e-01 9.023188155831e-01 4.687723835082e+00 9.711893973781e+00 4.181745965111e+00 2.001363986777e+00 1.105093471335e-01 3.069360758688e+04 2.544117519355e+00 6.444767402012e-03 9.776089700852e-02 1.030501457898e-01 2.411347449091e-04 6.323922181258e-01 1.263619086774e+02 1.013018118795e-02 4.913468899961e+00 1.917360012947e+01 1.124104455370e-01 5.807239299342e+01 3.100239495028e+00 3.536570937272e-01 5.795974889495e+00 2.189698637469e-01 4.150479173865e-02 1.188741996842e+00 1.842921325339e+02 1.854549350735e+00 2.161565900418e+03 9.237818012906e+00 1.768202724043e+02 6.259332057007e+01 5.451643945538e+01 3.914471062498e+01 9.239493257607e+01 1.167316397997e+02
-4.901910553102e-01 1.523582064355e-01 7.280418987944e-03 2.580133225339e-01 1.736820990235e-01 3.793385619297e-02 7.429456596673e-01 6.643038080320e-01 1.696208586427e+00 6.344967999121e+02 1.730016511094e+00 5.185503345277e-01 1.494519394503e+00 3.335898220656e-01 1.361077760172e+00 6.820918969939e+01 1.379589744002e+00 1.296072981354e+00 2.244416191657e+00 3.688461406361e-01 5.410929311745e+01 2.395407447263e+00 2.520808518837e-02 1.413942617120e+01 2.780769170595e+00 1.855510017956e-04 9.841537704385e-02 8.419815773431e-02 1.247157348029e-03 1.507609583745e+00 4.373149974804e+00 6.711132956203e-02 5.318190133414e+01 2.964920451252e+00 4.982123481725e-01 1.987495715350e+01 1.448434499731e+00 3.521949134500e+01 6.579345484247e-01 1.137052514377e-01 1.283277931190e-01 8.314513327361e+01 2.521184080888e+00 2.779540125871e+02 2.744695395547e+01 1.334901443477e+03 1.650635087005e+01 3.134909806492e+02 1.491093418442e+01 3.574723979653e+01
-7.160345284837e-02 3.327075544362e-03 1.063468830848e-01 5.251074935910e-02 8.361248922250e-03 9.370826613695e-02 3.755519475789e-02 1.615289494692e-02 1.144949771833e-01 4.143230804781e-02 5.621136862864e-02 4.594484928742e-01 3.230386653205e-01 1.257527743111e+02 4.140036475953e+00 1.584380331621e-01 6.204534945215e-01 2.845929753771e+00 7.830259527821e+00 3.345059805852e+00 1.796169249683e+00 4.440272752854e-02 1.220317192015e+02 2.741853919659e+00 3.444697237025e-04 3.699838134813e+00 1.803535396708e+00 1.723283415447e-03 9.348901908305e-02 7.056317898916e-02 1.021093962038e-02 9.993624731580e+01 1.236394706038e+00 2.975835221047e-01 2.541297365762e+01 1.600814471564e+00 2.117574966236e+04 3.372750742767e+00 5.774050487153e+01 2.310233373023e-01 3.111502708536e-01 1.223247052609e-01 2.734644103552e+00 9.150237583179e+00 1.866974839445e+02 8.673368666790e+00 7.280608609087e+03 6.566329581947e+00 1.844707478310e+02 8.668744679553e+01
+3.408063052072e+11 7.009951372865e+10 3.269596538004e+09 1.982373773532e+07 1.207225753487e+06 1.383508285236e+06 1.749546927615e+05 5.575777587905e+04 1.049335472170e+05 1.923209665550e+04 2.996764969317e+04 1.271892941405e+05 3.793409983539e+05 9.103503758546e+04 2.324367988960e+04 1.226715180696e+03 9.826584452631e+03 5.693867985914e+04 3.580979269395e+03 4.074042080688e+03 1.972803799656e+03 1.364817485635e+03 6.901439966632e+03 3.857872824132e+02 1.436548503085e+02 4.233435310588e+05 3.068818997417e+01 6.303910052324e+00 1.150045615933e+01 3.258763828011e+00 3.988941989482e+01 2.750984297050e+02 1.031344833710e+01 3.306017624214e+03 7.242459697542e+01 1.728616170137e+01 5.404027468305e+01 2.740702901922e+01 2.155804704571e+00 1.375672287618e+00 6.754926575890e-01 5.907066558970e-01 2.223837989722e+01 1.028541715337e+01 4.032641296380e+00 4.147843117140e+01 2.635653348053e+00 4.112619804969e+02 4.901910553102e-01 7.160345284837e-02
+7.920548520545e+09 2.738441622768e+09 6.009090814602e+08 4.885011918798e+06 1.778789514999e+06 3.851695271449e+05 3.212333610785e+03 4.628178212452e+04 2.526838951645e+04 3.751598947778e+02 2.065579415509e+04 2.202788306350e+04 3.013392121588e+04 7.906692802500e+04 4.061513003088e+03 9.678314974519e+02 5.103355289667e+03 4.606882817686e+03 3.128828694892e+04 2.058806969359e+03 1.146016154508e+02 1.969174947580e+03 3.729984736190e+03 7.583448362632e+00 1.921703239190e+02 7.430580228780e+04 2.833596502855e-01 7.240957114140e+00 3.036678160033e+00 2.829208224122e-01 2.964317912499e+01 7.155791587588e+01 4.380211485675e+00 1.108612711765e+03 1.139426568747e+01 1.899040021178e+01 3.634721300276e+01 2.510228809515e+00 5.600357910839e+00 7.121940555855e-01 3.465732646666e-02 1.048649575490e+00 1.077305487897e+01 1.578363193430e-01 7.129371388026e+00 1.218375825509e+01 1.630350385637e-02 1.048489958257e+02 1.523582064355e-01 3.327075544362e-03
+6.110392520464e+07 1.153033947718e+08 4.297643668940e+06 3.190377779972e+10 3.077697926221e+06 7.546940159726e+03 1.207777124257e+05 4.728297875512e+04 2.790518922248e+02 1.914339579490e+04 1.093820567122e+04 2.161378376815e+03 1.470394563255e+05 5.822866850733e+04 2.365886462229e+03 4.901493374311e+03 9.339928012543e+02 4.779887454673e+03 5.157664255987e+04 2.048928066635e+02 6.044332814930e+02 2.415908274502e+03 1.321944466803e+02 2.602024145645e+02 1.915926703024e+02 7.281818389116e+01 4.322367202604e+01 5.616206062235e+00 2.158205709697e-01 5.249823388105e+00 1.085528710220e+01 3.294628265479e+01 3.109362358032e+01 1.385447415573e+02 1.092590136855e+01 5.855823294700e+01 7.333285244952e+00 5.488346392758e+00 2.122328971144e+01 5.189516707401e-02 2.553948577588e-01 1.396877816612e+00 1.993200172673e-01 4.931182804126e+00 9.674947059051e+00 1.230236334972e-02 3.063132799956e+00 2.378633642978e+01 7.280418987944e-03 1.063468830848e-01
+9.051345639576e+07 1.958917901137e+06 6.473657573982e+06 3.263449201796e+07 1.758040465705e+05 1.360684836392e+06 1.359842620401e+05 8.775977711990e+02 2.602342674041e+04 9.844731773404e+03 1.166396783637e+03 1.819716227826e+04 2.156627928060e+04 1.491439998982e+05 1.437827013023e+04 9.551723427191e+02 1.232519842395e+03 7.594693186445e+03 2.622751013769e+04 1.367191076720e+03 9.104048745196e+02 2.721571115448e+01 1.907390498966e+04 3.091154675450e+02 4.493576823167e-01 2.337985822501e+03 3.975476164673e+01 4.220466738464e-01 4.254453736641e+00 2.070118356303e+00 2.238922813093e+00 8.199615174329e+02 8.022541881263e+00 5.318398022281e+01 4.605801721546e+01 6.506120798991e+00 2.623235196257e+01 1.084199374318e+01 4.479706461067e+00 4.631204572227e-01 3.614713860925e-01 1.252694010104e-02 1.990334714805e+01 4.137111819081e+00 2.837297417364e-02 6.978655136908e+00 2.639375751224e+00 4.275915361906e-01 2.580133225339e-01 5.251074935910e-02
+2.091398735927e+07 2.298965484253e+06 1.898749959953e+06 4.689263766335e+04 1.284508771705e+07 4.044253545003e+08 6.466720006674e+04 6.608299039718e+04 1.757747454069e+04 8.862556683959e+02 1.128973274684e+04 5.071508173853e+03 4.333066391448e+03 1.936806138416e+06 5.184502044172e+03 1.517685502691e+03 2.909110498242e+03 5.018839826003e+02 1.565199665558e+05 3.220827635079e+03 2.444297367581e+01 7.731299558918e+02 1.340291188779e+06 2.035261831323e-01 1.486079905252e+02 4.997978885065e+02 3.397126460719e+00 9.627986497354e+00 2.048436678845e+00 4.707320902002e-01 1.092562705799e+01 8.156080424146e+03 6.467118666347e+00 9.716099361662e+01 1.033711137007e+01 1.188519965566e+01 1.235413539063e+02 7.491548592626e-01 1.398773781795e+02 8.205624122885e-01 6.105696006540e-03 5.894159117871e-01 8.755700517957e+01 2.462651046630e-03 3.524759798084e+01 3.953089408436e+00 1.400111456651e-01 5.677176349816e+00 1.736820990235e-01 8.361248922250e-03
+1.378286101572e+06 1.481630534948e+06 5.918894783487e+03 3.676878131606e+05 6.881330241055e+05 2.505302458963e+05 1.794702261582e+06 9.696980560859e+04 1.665448551266e+03 1.674091981754e+04 4.711096320898e+03 1.405315559047e+03 1.432946212926e+04 2.209661785773e+04 1.977584693855e+04 6.078985129173e+03 3.445743273265e+02 1.490518085898e+03 2.102398677794e+04 2.241486669572e+02 6.845607680285e+02 7.106460858000e+02 7.005886196627e-01 6.379195368756e+02 1.188968709470e+02 9.374287233131e+00 2.118126324337e+02 6.412233691642e+00 4.752569165251e-01 3.577287609656e+00 2.532980530992e+00 1.252729766111e+02 2.968919394534e+01 1.017569147912e+01 3.715954606340e+01 2.422625870986e+01 6.080776906465e+01 5.200598678704e+00 1.569648341477e+03 2.259300543393e-02 2.560231322147e-01 5.161592871082e-01 2.100821623861e-01 2.993452541254e+00 8.276887730864e+01 1.084762614840e-01 8.210474140316e+00 1.895370919542e+00 3.793385619297e-02 9.370826613695e-02
+4.301965243092e+06 2.774086615261e+04 2.048129588203e+05 1.615851219130e+05 8.829376322825e+01 3.044124993123e+05 1.457230191707e+06 7.534314452311e+04 6.810773946944e+04 9.924731019633e+03 1.607562975631e+03 7.695233830520e+03 2.337835900450e+03 6.337431556437e+03 5.499455939132e+06 1.271025583179e+03 1.335215833324e+03 2.188864941703e+03 2.397891944785e+02 2.081490944103e+04 1.095146929278e+03 2.216911845384e-01 1.877167338510e+03 1.244297461137e+03 4.626581631498e+00 1.876628225437e+02 7.273409351464e+02 1.825847117820e+00 4.747933000596e+00 1.111133476708e+00 1.184517615664e+00 8.328792739026e+01 7.291946560860e+00 1.213249638129e+01 3.019884528576e+02 1.870658487578e+00 1.549534273391e+03 9.667509484823e+00 1.254371474502e+00 1.111606016429e+00 3.016000644905e-01 1.458404870032e-05 2.123652578638e+01 2.286530654066e+00 1.090969168620e+02 3.658175682936e+00 1.261634989918e+01 1.958878357627e-01 7.429456596673e-01 3.755519475789e-02
+1.443741386691e+06 2.388101444718e+05 1.220018639244e+05 1.977471235914e+02 7.130610928849e+04 6.525305157713e+04 6.004631824313e+03 1.617255011956e+06 1.068433730548e+06 4.469149319775e+03 1.291037724257e+04 2.019134560364e+03 1.559498441926e+03 9.247735409279e+03 9.739258306953e+03 1.219070900009e+04 3.461746150583e+03 8.925546101864e+01 1.834990466616e+03 2.414104394854e+05 3.695720680838e+00 5.128279490815e+02 7.134748459554e+02 3.135731297300e+02 2.300963945596e+02 7.606008475802e+01 1.097728239876e+03 2.997710990875e+01 1.961781951326e+00 6.271548995927e-01 3.981262864400e+00 5.378825303546e+00 2.271039064849e+01 2.295843896603e+01 8.799175273228e+03 1.083933949810e+01 1.254237599171e+02 3.465350711768e-01 1.241455596611e+01 2.284401028549e+00 4.042904942713e-05 3.102930239779e-01 3.734541376045e+00 6.925264523033e-02 3.822128385287e+01 2.084637451114e+00 6.498457115598e+01 1.842745509328e+00 6.643038080320e-01 1.615289494692e-02
+3.236560112368e+05 2.217795511575e+05 1.103220738410e+02 4.691113455602e+04 3.255470184040e+04 1.285021004398e+03 4.413697852628e+04 4.547356044834e+04 1.877103661092e+05 2.142367155342e+05 7.651899756472e+03 1.978993714679e+03 5.215355533873e+03 9.131145348375e+02 5.221142993780e+03 7.584930964047e+06 3.885175978097e+02 1.197005261438e+03 1.602684181793e+03 3.880936775568e+01 4.834890882553e+03 5.515292755962e+02 7.407507735324e+00 1.059760427117e+04 2.489731311660e+02 9.840384109157e+00 4.604506761703e+02 2.744497388930e+01 1.348353982066e+00 3.148112788700e+00 7.045044022953e-01 3.648102666344e+00 4.243158220292e+02 2.109015675120e+00 1.248322625734e+02 2.477354487802e+01 1.318957839112e+00 1.542228177241e+01 8.362669315783e+00 3.807966509540e-03 3.581196202092e-01 2.275163657863e-01 3.081107740062e-02 4.559508369349e+00 5.804254450531e+00 3.251525744065e-01 5.701011711970e+01 7.462181575628e-01 1.696208586427e+00 1.144949771833e-01
+1.465902122369e+06 1.397331421753e+03 6.715449586148e+04 3.255162716973e+04 4.428939791262e+02 2.318947100489e+04 1.144690825841e+04 2.257705117762e+03 5.382338135992e+04 1.592383207522e+05 3.005064603812e+04 1.445856689651e+04 1.033826088051e+03 1.617412460462e+03 5.177748219736e+03 1.738576425977e+03 1.890706982710e+04 2.448042483714e+03 9.501346398771e+00 1.957410401290e+03 7.315813030556e+05 1.102517258076e+01 4.509484979637e+02 8.030959156909e+02 1.071566111116e+02 1.414589643476e+02 6.662020397982e+01 7.009499921134e+01 1.124691025771e+01 8.043003128777e-01 8.440135037611e-01 5.728769653267e+00 9.015199578755e+01 9.907119373469e+00 5.134501622990e+01 1.643143219598e+00 1.433628405394e+01 6.526834965817e+01 7.748167340007e-03 3.898581011797e+01 4.146176245814e-01 4.091461191086e-03 8.203616811074e-01 6.915301428888e+00 3.198938648813e-01 7.460862984501e+00 4.230529008721e+00 3.394348125719e-01 6.344967999121e+02 4.143230804781e-02
+8.585420140643e+05 2.032368646500e+05 6.810794727634e+04 5.948651318737e+02 2.755195094634e+04 1.107366919335e+04 1.285825504467e+03 1.372428579644e+04 6.301353444145e+03 7.239176245025e+03 4.553499226242e+05 9.205979159433e+03 3.298273747552e+03 3.924976598785e+03 2.378025209773e+02 3.278067284775e+03 1.936314253147e+05 6.307634851724e+01 1.148441499223e+03 1.057643543373e+03 4.408042705069e+01 3.616240860228e+03 3.202172694381e+02 3.529251627630e+01 4.117576452798e+07 9.276187572251e+01 1.778518674415e+01 6.350622252415e+03 5.664627014824e+00 1.245228719642e+00 2.416585786601e+00 4.363598113598e-01 1.774175320035e+01 2.957252374952e+01 9.670705422494e-01 1.287868143786e+02 1.401816730373e+01 7.553659471006e+04 5.835684625265e+00 1.577599459566e+02 1.044390167377e-02 2.509180480920e-01 2.911190193298e-01 6.320186334735e+01 2.895874779767e+00 1.161334305731e+01 6.609837770259e-01 3.886998788264e+00 1.730016511094e+00 5.621136862864e-02
+1.402378757070e+06 5.355289191272e+05 3.170842579702e+03 7.744983482801e+04 2.593136022572e+04 1.859660569049e+03 1.416679987881e+04 4.037754946924e+03 1.821132008105e+03 1.082383565312e+04 4.476859316913e+03 1.449554012091e+05 3.679573989990e+04 6.065544132606e+02 1.570460726419e+03 2.653878171967e+03 1.420764844869e+02 8.668530751637e+04 2.036560442287e+03 2.612200961492e+00 1.594136326102e+03 1.144820136510e+06 4.441511383658e+01 3.935838028341e+02 7.406176930880e+02 9.628858313329e+01 1.052301641934e+02 6.234132127809e+01 2.262276651907e+01 6.017477943987e+00 3.411933402040e-01 1.108634691171e+00 9.602970963299e+00 5.634378499703e+00 9.876925821907e+00 1.112204621953e+03 6.732405887850e-02 6.085663753268e+01 8.068300975201e+00 1.311615880202e-01 1.724350439253e+00 1.771831268327e-01 1.924850678457e-02 9.507228666361e+00 1.165911315639e+00 1.209716360221e+02 3.161390176148e+00 4.716242275673e+00 5.185503345277e-01 4.594484928742e-01
+1.090643135492e+09 1.537708887070e+06 6.787983425511e+06 1.454848051578e+07 9.514287182528e+03 5.480183910231e+04 9.199566935046e+03 2.008544773349e+03 7.980639492738e+03 1.428553328455e+03 2.250615332028e+03 1.453110576214e+04 1.507551282275e+04 1.990389215468e+04 4.032512471810e+03 5.109800012422e+01 1.965154613607e+03 1.254328041388e+04 1.232061880057e+01 1.224191772349e+03 6.480454913846e+02 1.816381812697e+02 3.841338794218e+04 2.020650323364e+02 6.920930506623e+01 3.339458664684e+04 4.455231558256e+01 2.692992680029e+01 3.625299959581e+03 1.741509985176e+00 1.234665337107e+00 1.987079661426e+00 2.314358739829e-01 3.280889836112e+02 1.421190565693e+01 3.006249319047e-01 2.291484521000e+01 1.652865060420e+01 1.995521846008e-01 6.152353712256e+00 4.790397034016e+00 1.995356753001e-02 2.521164998640e-01 7.517180103815e-01 5.079468859543e-01 1.191335288182e+01 1.033071940008e+00 1.915698756132e+02 1.494519394503e+00 3.230386653205e-01
+8.382024367352e+05 3.708515489321e+05 1.494207011790e+05 1.386270545493e+04 8.634390802821e+05 3.864338870622e+06 2.128144979489e+04 3.027006186809e+04 3.024886694524e+03 1.962858201408e+03 4.682492415710e+03 6.498150162098e+02 5.103808044566e+03 1.827315586098e+05 9.737871371362e+02 2.051880499649e+03 1.535147142735e+03 9.644837092463e-01 5.813284611240e+04 2.389944839256e+03 3.453434852445e+01 1.090956979151e+03 4.045488937909e+04 1.076076803795e+02 3.338501669426e+02 4.217413884842e+02 1.200119428029e+02 8.466623523342e+01 4.615637419167e+01 1.571317406345e+01 3.910904822078e+00 1.190323896177e-01 1.432931624307e+00 1.739232116560e+01 2.317926103351e-01 1.374816889976e+01 1.321219508651e+02 6.509379696619e-02 1.696877106539e+03 3.650458052424e+00 1.877722727961e+03 5.681760472660e-01 1.068237369830e-01 7.826189523954e-02 5.293680677265e+01 1.124667771023e+00 1.527608755471e+00 9.175677752268e+00 3.335898220656e-01 1.257527743111e+02
+2.266385702292e+05 7.261387690530e+04 2.678135121747e+03 3.556541727594e+04 1.775124700516e+04 7.583947012117e+03 1.401111880570e+05 5.477263472906e+07 1.867972101374e+04 1.299139562359e+04 7.293401549581e+02 1.714771478271e+03 3.547028737486e+03 2.318627787475e+02 1.235411176564e+05 1.303160310217e+04 1.428240634066e+00 1.299988956564e+03 2.266371634056e+03 6.553033916852e+04 1.622465647771e+03 3.787381570774e+02 1.974654974582e+02 7.047747863972e+03 1.299465036702e+02 8.864548704134e+01 2.317789443502e+05 2.263762374145e+01 3.348139678039e+01 7.965607202432e+02 5.549046593644e-01 1.242127237266e+00 1.616816687942e+00 5.865667725258e-02 9.428196818070e+02 9.870301843990e+00 7.330709739457e-01 1.317913405539e+01 3.515134584615e+01 3.854372521943e-01 1.376818701449e+01 6.539033599031e-01 2.962011817170e-02 3.218303063663e-01 1.189650999635e+01 5.155925548382e-01 2.111396207150e+03 6.536235151215e-01 1.361077760172e+00 4.140036475953e+00
+4.069793021895e+05 1.501252981770e+03 2.672065450253e+04 8.432818602524e+03 1.640438893572e+03 1.268117068255e+04 4.017970440302e+03 5.714444916938e+03 8.629207587040e+04 1.031953810836e+05 8.000798072078e+03 5.068553882712e+03 1.231113138581e+02 1.706611621146e+03 4.576624508234e+03 1.714167186956e+02 6.345135329309e+03 1.255422949350e+03 2.918784347343e+01 4.227352277745e+03 8.339116295141e+03 1.013330425438e+02 7.262130112237e+02 1.891149210372e+03 2.579339004822e+02 2.818068492946e+02 1.491640793812e+02 1.943273087438e+02 6.979596429112e+01 1.969947335427e+01 1.525303554413e+01 2.852474421301e+00 2.466010411029e-02 1.696971466196e+00 2.946066899696e+01 2.433747360421e-02 2.120616547457e+01 2.545768422117e+01 5.611525207921e-01 3.935520537565e+01 2.706018340667e+00 9.414061778472e-01 3.204434940436e-01 7.578710147871e-02 3.916079986910e-01 2.813582558914e+00 4.172448568919e+00 9.023188155831e-01 6.820918969939e+01 1.584380331621e-01
+1.501968912924e+05 8.112279217440e+04 1.605179182350e+04 1.931046804252e+03 1.181527830896e+04 2.599097186991e+03 1.583240105576e+03 6.253208965340e+03 1.286201780278e+03 6.619362571225e+03 1.940275541143e+05 2.221000857059e+03 3.320070797194e+03 2.147759544383e+03 1.101199297119e+01 3.261109928142e+03 9.026492907047e+04 1.312716731860e+02 1.263692961901e+03 7.118687548875e+02 6.896727441080e+02 2.161745134498e+04 2.513181406197e+02 1.727483010485e+02 2.299522839747e+07 9.211822868364e+01 9.500824668017e+01 1.690566941418e+04 1.128021786543e+01 3.566546912702e+01 9.051244549784e+02 1.231332540838e-01 1.277405565605e+00 1.266767487746e+00 3.215746572979e-03 8.680145078478e+01 7.609586134776e+00 2.757899099535e+04 1.081078812842e+01 2.368899004481e+02 5.928045212525e-01 1.606236041888e+02 2.014639454905e-01 4.252520678884e-02 5.039315430192e-01 3.311524283422e+00 1.105523119768e+00 4.687723835082e+00 1.379589744002e+00 6.204534945215e-01
+5.307391136483e+06 4.334549774212e+05 3.537946073940e+04 8.237582999263e+04 1.011693088475e+04 3.132309898372e+03 7.477924057266e+03 8.974350429606e+02 1.507826378425e+03 3.765346893528e+03 3.923992366984e+02 1.255951764683e+04 1.867764711343e+05 3.866886640516e+01 1.678479014747e+03 1.295823554461e+03 4.169019200024e+01 1.236305985328e+05 2.105601138431e+03 7.784629751421e+01 1.270968868238e+03 7.817375250728e+03 3.465683174516e+02 5.577697009766e+02 2.711269139211e+02 2.348697612624e+03 2.591292851021e+02 3.762731675766e+01 6.299164805128e+02 5.945039536647e+01 3.483740376003e+00 1.973835590439e+01 2.232689427997e+00 4.493154785378e-05 1.764010551087e+00 3.463171254685e+01 3.440592723372e-01 3.001848418171e+01 1.096328259464e+01 1.844061978052e+00 1.379356018777e+01 2.479359926659e+00 4.064601310967e-01 2.287824833182e-01 5.569918123403e-02 4.041605534374e+00 1.929190165013e+00 9.711893973781e+00 1.296072981354e+00 2.845929753771e+00
+9.442467269704e+05 1.274836297778e+04 1.183145875824e+05 5.793404080799e+04 1.584908201455e+05 1.378997924656e+06 1.000268231014e+04 4.308300320176e+03 5.086552379191e+03 2.317054267930e+02 1.359584603652e+03 2.673358565024e+03 6.549931022099e+01 2.404373460118e+05 8.629988956132e+03 1.389330926781e+01 1.231397062875e+03 1.447298121493e+03 1.264364616138e+04 2.922635996178e+03 3.873015717307e+02 2.308113001392e+02 5.337037438171e+05 2.482348359248e+02 1.572711394354e+02 2.904751477358e+03 9.069905167716e+01 9.844906496473e+01 1.086244343304e+03 5.318185494018e+00 3.435914864663e+01 5.723507500087e+06 1.030107021646e-03 1.319848305869e+00 9.311646381564e-01 1.082345561390e-01 1.995242113072e+02 5.649563461682e+00 5.993117398650e+01 9.895077619407e+00 5.085569425358e+03 8.497335875257e-01 8.048188361183e+01 8.321060493311e-02 5.768028740531e-02 8.928998843245e-01 3.876524353467e-01 4.181745965111e+00 2.244416191657e+00 7.830259527821e+00
+3.439007218014e+04 3.011799166373e+04 5.365556895799e+03 1.962768853726e+03 1.070936168468e+04 2.817813046622e+03 8.433823592828e+03 2.007567410969e+05 7.642319249572e+03 4.911229373615e+03 2.986451542348e+03 3.355688945776e+01 1.320600533381e+03 2.411197628242e+03 5.318629698223e+01 2.500935790104e+04 1.177641447775e+03 5.610226820109e+01 1.994367959159e+03 5.345200599886e+04 3.950504016093e+02 8.010798996163e+02 3.739975709392e+02 1.152553335854e+04 6.481022967327e+02 6.170727524985e+01 1.980056104076e+04 3.219736960270e+02 7.469004485186e+00 3.918644373102e+04 5.853744173968e+01 5.416722892480e-02 4.019802285522e+01 1.915434798143e+00 2.168538077157e-02 1.615606243740e+00 2.150793890499e+01 9.167302439581e-01 3.288498463297e+01 6.183008683027e+00 4.059914733490e+00 8.702236522926e+00 2.314464413058e+00 3.081414968581e-01 1.826405746262e-01 3.832352366612e-02 5.744887579809e+02 2.001363986777e+00 3.688461406361e-01 3.345059805852e+00
+7.632349193911e+04 1.012131226872e+04 1.798642235319e+03 5.888333416292e+03 1.077070908309e+03 1.142751473560e+03 3.283085805468e+03 4.373360909951e+02 3.630084263461e+03 3.464602399100e+04 2.627980232185e+03 3.665724380090e+03 1.556122545954e+03 1.247203723834e+00 1.503508317961e+03 4.333218369895e+03 2.371729796001e+03 1.886154195312e+03 4.620823487577e+02 2.542575200261e+02 1.704636008279e+05 4.437127925396e+02 1.862210900537e+02 1.725292232599e+03 1.246077293453e+03 2.030725394682e+02 5.654346555262e+02 3.271507662664e+02 1.245921972364e+02 2.533407731211e+02 1.879486745608e+00 3.471397666397e+01 2.740728159920e+02 1.191294210425e-01 1.401415607844e+00 6.350488829112e-01 2.632579693936e-01 1.097128215638e+02 3.709006976327e+00 7.600872639798e+01 9.007943122213e+00 6.551625079195e+01 1.149743914102e+00 2.074588214074e+01 3.658672324177e-02 7.431129088153e-02 1.610094682694e+00 1.105093471335e-01 5.410929311745e+01 1.796169249683e+00
+5.372287972834e+06 8.789035216429e+04 5.925209770462e+04 3.808994428137e+03 2.100187471245e+03 4.019953889123e+03 2.999457528205e+02 8.766683666953e+02 1.589060725526e+03 5.897818379486e+01 2.544428063094e+03 2.371119964348e+04 2.213822817270e+00 2.050127586020e+03 7.751092267494e+02 4.139413860977e+01 2.851076399363e+03 4.011686520550e+05 2.659692949965e+02 8.730634169808e+02 3.927462706608e+02 6.691012849144e+04 1.354234745064e+03 9.776609631550e+01 9.557743469031e+02 4.533468382022e+03 2.007225734327e+01 5.330569438045e+02 1.037372049921e+03 7.283079145756e-01 6.502790068622e+02 8.131838296909e+01 3.959923647068e-01 2.689838106803e+02 1.868345931602e+00 7.193453416237e-02 1.322882863854e+00 7.601351411235e+00 1.732958814899e+00 2.533309544995e+01 3.958355157598e+00 5.874848028605e+00 6.916049121058e+00 1.697631936770e+00 2.888072745532e-01 1.511731755138e-01 2.105958783718e-02 3.069360758688e+04 2.395407447263e+00 4.440272752854e-02
+3.778264315178e+04 5.265831192062e+04 8.940416955879e+03 1.230087876966e+04 2.199951031606e+05 3.220858383018e+04 1.615918641326e+04 4.212771349598e+03 7.981790861469e+01 7.914186372481e+02 8.832542866520e+02 6.217552739030e-01 2.587224396965e+03 9.388905963550e+04 3.813929772340e+02 1.123033551049e+03 4.310754985139e+02 1.784802847562e+02 8.113202401704e+04 7.259844907829e+02 1.778362002592e+02 1.167121141869e+03 4.602983131124e+04 4.482762524751e+02 5.324797362026e+02 2.147851418744e+02 6.509554235113e+02 2.758708211293e+02 1.433517520025e+01 2.830792923408e+02 1.083475353551e+02 1.476214133707e+04 4.536630523217e+01 4.279829292552e+01 1.084247091397e+00 1.621700525241e+00 4.172700756866e-01 3.428314035677e-01 3.533949896341e+02 2.186940455898e+00 7.244715408607e+02 7.917203344527e+00 4.408182697209e+01 1.428327236548e+00 2.131170468670e+01 1.491430663804e-02 8.938017718250e-02 2.544117519355e+00 2.520808518837e-02 1.220317192015e+02
+2.413166247535e+04 2.225714093226e+03 8.716174383175e+02 2.328390158126e+03 3.574021881745e+02 1.066824477633e+03 3.704098506290e+03 6.576136882932e+02 1.207722620654e+06 2.142929437040e+04 3.590330262196e+00 6.911141071237e+02 5.271798407956e+02 2.044046282197e+01 4.231632314965e+03 1.582193603583e+04 1.430965535735e+02 7.276627712455e+02 3.600896419898e+02 2.841579265159e+03 2.782936203469e+03 1.330749357196e+02 3.858434581756e+02 7.141270539049e+05 5.529869122650e+01 2.756322270389e+02 6.227197196092e+03 6.994161736688e+00 2.144617647935e+02 1.341159958657e+04 7.313812664372e-01 1.524447966631e+02 4.957770874794e+02 1.705200895668e+00 6.214426315077e+02 2.295720344344e+00 1.511551581659e-01 1.026212019040e+00 2.058848324989e+00 3.357585037080e+00 1.508713610140e+01 2.804293980447e+00 5.922345346967e+00 6.500970323502e+00 7.278611670905e-01 3.154820941082e-01 1.252356276608e-01 6.444767402012e-03 1.413942617120e+01 2.741853919659e+00
+3.326381383381e+04 1.312803764179e+03 2.575066363671e+03 2.645654743398e+02 4.012268029954e+02 7.553895328542e+02 4.074989035457e+01 4.094685791575e+02 8.546274884029e+02 9.795921042931e+00 2.021630842488e+04 1.035182823445e+04 1.585763459960e+01 5.553729590004e+02 3.289035750249e+02 1.064241060485e+02 3.808081814987e+04 8.898091619977e+02 1.390863069414e+02 7.330959622674e+02 9.193048726713e+02 1.711352110632e+03 6.048283133841e+02 6.407471091407e+01 2.959624135198e+06 6.127114861982e+02 8.999178384356e+00 2.112044232711e+04 3.316181464499e+02 4.028830402610e-01 1.124395644742e+04 8.374081457366e+01 1.283663735442e+01 1.085668106556e+02 1.561126637572e+01 3.086220480916e+02 2.227316422413e+00 2.698235474709e-01 3.363813215371e-01 1.854324693929e+02 1.218295166181e+00 1.499613311741e+02 6.919163179046e+00 1.594393791437e+03 1.629829792162e+00 2.246660741521e+01 4.409440934809e-03 9.776089700852e-02 2.780769170595e+00 3.444697237025e-04
+1.121394306930e+05 4.256075721997e+05 2.954833323416e+06 1.507834843598e+04 1.278573942897e+04 1.725656280091e+02 5.116740575153e+02 4.698521457346e+02 3.533051360300e+00 2.605029148618e+02 3.365953417150e+02 6.863770363567e+00 8.548118737670e+03 3.784364888676e+03 5.157812830704e+01 4.387736584770e+02 2.291198447102e+02 5.438410112403e+02 1.729610817953e+04 1.571359535586e+02 1.809710002595e+02 2.167701144521e+03 7.981329585548e+02 2.778341473149e+02 6.425498494902e+02 2.537948583110e+05 3.889791857059e+02 3.785044923823e+02 2.336562426703e+02 2.541208512675e+02 2.518340004613e+02 7.674124521833e+01 1.004647719412e+02 7.613144098658e+02 5.693311267220e+00 5.005867500739e+01 4.806439220556e+00 2.907835661380e-01 8.121221100838e-01 5.298365063549e-01 1.619613581860e+01 8.418946657729e+00 2.622639345000e+00 4.850029529886e+00 7.674116547094e+00 1.597012971423e-01 4.018015657128e-01 1.030501457898e-01 1.855510017956e-04 3.699838134813e+00
+3.753321374143e+03 2.315143842339e+02 1.900218460921e+02 4.319854463007e+02 4.901625548563e+01 4.409504075334e+02 2.235139518660e+03 5.765102687888e+04 2.177945458080e+03 4.225619648245e+02 9.450954294182e-01 1.982762777117e+02 1.696184312963e+02 3.800614753394e+01 1.431146502519e+04 9.669194617825e+02 7.424536336818e+01 3.786403559559e+02 2.334733144814e+02 3.286399864626e+05 8.291556405113e+02 5.148308508341e+01 6.092057454061e+02 1.023502103774e+04 1.672800328449e+01 4.115513533817e+02 6.872206668737e+05 5.123007059929e-02 3.814475346341e+02 1.103213361952e+04 6.445754129389e+00 5.241262645372e+02 1.862974038149e+02 1.052983870348e+01 9.618134011179e+03 1.046584434069e+01 4.529275743888e+01 4.419774285663e+00 1.778376803793e-01 3.114427224735e-01 1.127237992578e+01 7.095745592378e-01 1.761188800123e+01 6.754818977008e+00 3.440506009631e+00 1.866463892824e+00 1.454682471237e+02 2.411347449091e-04 9.841537704385e-02 1.803535396708e+00
+9.381744970945e+02 6.275368640396e+01 9.865926931879e+01 7.671649851190e+00 3.083595519888e+01 5.629262959720e+01 1.488435874679e+00 6.642840715027e+01 1.495647319344e+02 9.176214596182e-01 6.816221998622e+05 5.404960931597e+02 1.058270369479e+01 1.578405053205e+02 9.645422673621e+01 1.038605373103e+02 2.100742801034e+05 1.766752616857e+02 8.753015897923e+01 4.553733062591e+02 9.836530698533e+02 5.441900506974e+02 3.609447738033e+02 2.906707805679e+01 1.452100376911e+04 4.006831342522e+02 4.197231802438e-02 1.264868715088e+05 2.635110551999e+02 8.836299222640e+00 3.879557146106e+03 1.033992169471e+02 1.008689444973e+02 1.829825013090e+02 4.384436044564e+01 9.686140979274e+01 2.552466939308e+01 1.196291544001e+02 6.485212790772e-01 6.976482379808e-01 1.357588416527e-01 6.075127382469e+03 5.282268174580e+00 1.579250386252e+01 3.913615372299e+00 1.490310384655e+01 8.521184010187e-03 6.323922181258e-01 8.419815773431e-02 1.723283415447e-03
+7.594145326653e+01 1.229410895468e+02 5.948382298834e+00 1.677983224889e+01 2.614440570294e+01 6.771348518232e-01 1.334514508529e+01 1.641614064128e+01 7.660469625084e-04 2.510133378457e+01 3.505348586026e+01 5.494705389839e+00 2.837534150293e+03 2.668801873035e+03 2.216943583354e+01 1.283876761335e+02 5.982026811086e+01 3.764828065179e+02 2.739202663269e+03 4.393794204023e+01 1.217996869222e+02 1.389993874881e+03 1.718938984742e+02 2.147104598491e+02 4.632384513760e+02 2.281353151242e+02 3.437013883547e+02 3.227799159025e+02 1.403585031489e+03 3.012309551320e+02 2.994103167408e+02 1.189477168940e+02 1.746439744715e+02 1.997682620221e+03 2.148544724371e+01 1.948007922178e+02 1.763552960554e+01 9.030945765293e+00 2.213053777321e+01 1.316943004276e-01 3.054004135155e-01 2.385157883150e+00 5.864821485767e-01 5.981126909256e+00 9.313489838931e+00 6.390866853480e-02 2.470153878886e+00 1.263619086774e+02 1.247157348029e-03 9.348901908305e-02
+6.980571978405e+02 2.334862812412e+01 2.935245343130e+01 3.556594686591e+01 1.167093121555e+00 1.210623447925e+01 1.205384291560e+01 8.230593876431e-03 8.490939626415e+00 6.846187947760e+00 2.764728988333e-01 1.366580451670e+01 1.272516556626e+01 8.468545702524e+00 1.228719938220e+03 3.463413423453e+02 2.976470448357e+01 1.091695356903e+02 4.608364301317e+01 8.057569970939e+04 3.920640125962e+02 1.259673653670e+01 3.348472950314e+02 3.231943305585e+04 2.007719759377e+00 3.020890704856e+02 2.378707208846e+05 3.418158302246e+00 3.697584697793e+02 2.266474731490e+04 2.086083173285e+01 6.048695833140e+02 2.627302803849e+02 2.927333202809e+01 4.209515612793e+04 2.097635889018e+01 1.656873038338e+02 3.604872504562e+01 6.464816146445e+00 2.501081697445e+00 7.142131210713e-01 3.309777333189e-02 6.271192101154e+00 4.693374997742e+00 4.292106172034e-01 3.865332621618e+00 2.747556150408e+02 1.013018118795e-02 1.507609583745e+00 7.056317898916e-02
+2.950031256599e+03 2.554796610382e+02 2.303424723367e+02 6.699095358685e+00 4.099462617576e+01 3.389816684710e+01 5.612965928807e-02 1.198764347858e+01 7.652151178396e+00 1.489267511614e-01 6.260493687063e+00 3.367824795452e+00 6.618985114523e-01 8.972346332197e+00 5.703686981301e+00 1.265395938723e+01 2.229346426849e+03 4.316324996122e+01 3.287281703071e+01 1.119768737290e+02 6.114575773585e+01 5.583257175250e+02 1.668161226684e+02 2.723058464838e+00 3.822637154069e+05 2.815042011114e+02 1.850838373699e+00 1.693767554185e+04 2.443589196715e+02 2.392981715096e+01 2.034352053402e+04 1.026870225473e+02 1.141098995280e+02 4.063495385346e+02 4.742743067003e+01 5.989431972892e+02 7.149911656554e+01 1.423476427695e+04 9.956735737345e+00 3.427582759535e+02 1.232916477323e-01 3.450852643491e-01 8.152927016917e-01 2.022041933374e+02 3.490404826825e+00 5.022589038416e+01 1.598329757020e-02 4.913468899961e+00 4.373149974804e+00 1.021093962038e-02
+4.136423168855e+03 7.469946529439e+03 3.291483488400e+02 8.809676558612e+03 4.897481551456e+04 1.342219030471e+01 2.220081162112e+02 6.664160337546e+01 3.976810986883e-01 1.574475822083e+01 5.479858834750e+00 5.210821585278e-01 5.019214561817e+00 1.669425811820e+00 9.684836262960e-01 6.708274084897e+00 2.772977269039e+00 2.242612789562e+01 1.540884596186e+04 8.814430095763e+00 3.774837928299e+01 1.834705178137e+02 1.859170508975e+02 1.422644943695e+02 1.489091270144e+02 1.033682654767e+01 3.698246877393e+02 1.516880981270e+02 2.765118304753e+02 3.776818127737e+02 1.400085878496e+02 7.749584686936e+04 2.211387825112e+02 2.999518756754e+02 7.274554675888e+01 2.036313817227e+02 6.534251417648e+01 2.890099291749e+01 7.158773202512e+02 1.198547172894e+00 1.892184850061e+02 1.039113531974e+00 5.968718033781e-03 1.191698748422e+00 1.021829869453e+01 1.149539304653e-02 6.250369650751e+00 1.917360012947e+01 6.711132956203e-02 9.993624731580e+01
+4.349938473399e+03 8.243658939481e+01 2.207487092380e+02 2.277467992591e+02 2.716858808640e+00 1.366596457683e+02 1.582904176813e+02 1.845648178978e+00 2.045923255196e+03 9.754093720744e+02 5.772635454240e+00 2.387857449971e+01 4.004764063337e+00 1.002978875601e+00 4.016869134023e+00 7.915807100181e-01 1.245441102556e+00 5.489138968726e+00 1.417902779168e+00 6.697214271800e+01 4.482827950958e+02 1.343364517973e+00 6.072773394775e+01 1.713065477476e+03 1.404432027162e-01 1.195796012116e+02 6.267580586901e+02 2.047165247185e+01 1.978628027156e+02 1.250594158334e+03 4.646418422359e+01 2.967599502496e+02 3.220412652696e+03 4.984743374998e+01 1.578985392718e+03 3.313362616563e+01 1.021500881971e+02 1.796363231587e+02 5.723908173477e+00 5.583496767561e+01 1.743283806210e+01 2.172499935722e-01 5.181945684980e-01 4.139670547327e-01 2.599732929872e-03 3.948161896501e+00 4.296140557785e+01 1.124104455370e-01 5.318190133414e+01 1.236394706038e+00
+3.954731345131e+04 3.925765741979e+03 2.475258537217e+03 2.019614788066e+01 3.317741284114e+02 1.928794571103e+02 3.321810701255e-01 8.068929348272e+01 4.608690803771e+01 3.995999393397e+00 1.146738984920e+02 2.683223611062e+02 2.460158791634e+03 3.637861159441e+01 2.580649446070e+00 1.453710592939e+00 3.098687326307e+00 3.192915927597e-01 1.507612049403e+00 5.081480154495e+00 6.227191075587e-01 2.412432822109e+03 6.224705275790e+01 8.654469239392e-05 2.409480264060e+02 3.952354391468e+02 3.509075237045e+00 3.920368302357e+02 5.699935475419e+02 2.033196189758e+01 1.475310084246e+03 1.277261589324e+02 6.509627963756e+01 6.051799446718e+03 3.230727919319e+01 1.106434297417e+03 1.466425556314e+02 3.224726807726e+01 5.560312218035e+01 1.038506598220e+02 8.122392463231e-01 1.914805616013e+01 3.392278540032e+00 1.425786815050e-05 4.996225126803e-01 5.212910292918e+01 8.202005538961e-02 5.807239299342e+01 2.964920451252e+00 2.975835221047e-01
+1.136134357099e+03 1.386539043549e+03 1.578443853563e+01 4.120170034416e+02 5.769443109991e+02 4.714566151860e-01 5.220007222740e+03 6.051217521838e+03 2.209508388164e+01 1.329215802024e+02 3.037505618926e+01 6.346767204434e+00 4.914278720658e+01 2.915969501817e+01 1.605559888209e+05 4.732823056586e+01 1.207630061568e+00 1.668291806461e+00 2.283913268995e+00 8.741459731953e-02 1.832690281819e+00 5.737227724540e+00 4.145798729434e-02 1.171041583233e+03 2.956901061269e+01 2.217528864401e+00 4.275520802832e+03 5.918406581184e+01 2.189482691755e+01 1.857584535296e+03 5.723631661490e+01 1.928576101054e+02 3.842365102891e+02 4.635079079957e+01 1.803339826845e+03 1.589326665968e+02 9.710477348686e+02 6.211622683525e+01 7.274192988769e+02 1.850107275521e+00 1.610559394880e+02 1.854254819635e+01 1.394970979964e-02 1.446787908466e+00 3.072517654572e-01 1.522021863158e-02 3.129666991753e+01 3.100239495028e+00 4.982123481725e-01 2.541297365762e+01
+7.393616751909e+03 6.306364691841e+01 3.519391213235e+02 2.492965612665e+02 9.862663538844e-02 1.160614709347e+02 7.639159681219e+01 2.998133757364e+00 1.305648019728e+02 1.349951155838e+02 3.524299915752e+02 8.547851993853e+02 2.990547923235e+01 1.042969164532e+01 3.194509712699e+01 7.925140043859e+00 4.706514788616e+02 4.176328568587e+01 3.472389729155e-01 1.638144314642e+00 1.607972573106e+00 6.042487216895e-03 2.501461649251e+00 9.494084022623e+00 3.221397460146e+03 4.077076395850e+01 2.970931475891e+01 4.550158197920e+02 1.231671429078e+02 5.508491674552e+01 3.072841027180e+03 1.558625456151e+02 1.386708499883e+02 1.238804771860e+02 2.174906836711e+02 1.247051311292e+03 7.362858298395e+01 1.517921463283e+06 3.210848897723e+00 2.218978913595e+03 4.456521809003e+01 1.320662496272e+00 1.229023796757e+01 7.098556688972e+03 1.318326811156e-02 3.612349616070e-01 9.941365793392e-01 3.536570937272e-01 1.987495715350e+01 1.600814471564e+00
+7.497250737405e+03 1.613656735749e+03 1.490137250649e+03 6.881874296852e+00 6.882338333409e+03 7.650934662011e+04 2.132552472358e+01 2.545449010654e+02 6.141750392352e+01 7.021203652141e+00 5.601075198958e+01 2.206471493409e+01 3.258349136103e+01 3.779867607218e+03 4.946748497893e+01 1.622503261062e+01 2.344569872275e+01 2.286789226190e+00 5.070789636783e+02 2.261575705318e+01 2.923270562257e-02 1.438329475050e+00 1.133668999472e+00 1.626778058932e-02 4.433866697515e+00 4.610015015646e+01 4.683760479572e+00 3.542780771425e+01 1.582961412007e+02 2.798661754341e+01 1.066767643444e+02 1.240069970218e+05 4.651161319907e+01 4.362891871095e+02 4.789115785588e+01 9.717431444680e+01 1.504565736515e+03 5.339598143727e+00 1.216454039826e+04 7.786450353000e+01 1.173324174565e+02 3.471973757412e+01 1.848773333094e+03 1.239628160467e-01 3.535645506367e+01 3.625448456315e-01 2.288773470725e-02 5.795974889495e+00 1.448434499731e+00 2.117574966236e+04
+3.925627918444e+02 3.340653019338e+02 5.514826875585e-01 8.137637150285e+01 6.298774348555e+01 9.150341003222e-01 6.971938440436e+01 5.728801389924e+01 1.769434316360e+01 1.841724021190e+03 4.302349348119e+02 2.400111955516e+01 5.000235348729e+01 7.496075651058e+00 1.884820756927e+01 2.346061792725e+02 4.086514419077e+01 2.094034263257e+01 1.726715872941e+01 3.595095949792e-01 2.107789734643e+05 8.790991481826e+00 1.049993587747e-02 1.220445147150e+00 8.357898063449e-01 1.378937636101e-01 1.481526032723e+01 1.109529784732e+02 4.553671167049e+00 1.214793347075e+02 7.229079134332e+01 2.383273857202e+01 3.598596877691e+03 2.003159276229e+01 1.426089451713e+02 3.680194567536e+02 7.666393995029e+00 8.707743524268e+02 1.142566223413e+02 1.509456574097e+01 6.521189277095e+01 5.383876890420e+04 2.527125472167e-01 1.872942550747e+02 8.149715194452e+00 3.238030788443e-01 4.313470789378e-01 2.189698637469e-01 3.521949134500e+01 3.372750742767e+00
+1.803847158367e+04 8.608265780264e+01 5.529567270568e+03 2.048570050019e+05 8.693140282748e+00 3.282095380705e+02 6.189066696941e+01 3.417065818117e+00 3.472845811628e+01 1.168192444698e+01 6.054811425965e+00 6.161068556073e+01 7.213141064908e+01 3.395560954136e+02 6.517573788076e+01 2.908406920427e+00 1.586176648427e+01 9.085396102952e+01 2.039143124673e+01 2.125752358626e+01 1.219584713244e+01 3.811898955645e-02 8.595536899244e+02 2.980943765407e+00 6.478782144797e-02 1.092588168883e+00 7.034789407303e-01 7.319366054395e-01 1.696530650424e+03 8.552654248839e+00 1.491354681078e+01 8.357839291819e+02 1.091871372705e+01 3.749616038353e+02 1.464103095359e+02 1.485432008270e+01 2.253397872941e+02 1.462674635804e+02 5.129680558984e+00 9.424891319735e+01 8.834170467806e+02 3.289073560333e-01 6.906401421435e+02 2.888449708394e+01 2.101020694830e+00 1.713809067103e+01 1.178564915341e+00 4.150479173865e-02 6.579345484247e-01 5.774050487153e+01
+9.337097947020e+01 2.412921789299e+01 1.376026575914e+01 2.875703193627e-02 1.120295644505e+01 8.986725578060e+00 1.019612602901e+00 3.763608643340e+01 7.085191924050e+01 7.866350345438e+02 4.206518622118e+02 7.308731456078e+00 5.822678115921e+00 2.083315918446e+01 5.385405864400e+00 4.558000314012e+02 1.296270552323e+02 7.785541435445e-01 1.500192629131e+01 5.796697938136e+01 9.343487146407e-03 1.708104983661e+01 8.801669340560e+00 2.391798171664e+00 1.638988497644e+01 1.030876829970e+00 1.253489233346e-01 1.117472285505e+00 8.276217729626e-01 1.157630667329e+01 3.866298154053e+01 5.900463204121e+00 1.348986978704e+04 6.298104765150e+01 2.785553604922e+01 9.098724373819e+01 1.739985414050e+02 5.620424259560e+00 1.132892838187e+02 8.276841699403e+02 2.110309416881e-01 5.490822139724e+04 5.804684269191e+01 5.028906226479e+00 5.438713155824e+01 1.194101615073e+01 3.976721554171e+00 1.188741996842e+00 1.137052514377e-01 2.310233373023e-01
+1.954224358459e+01 1.247327307483e+01 1.055770706013e-02 3.735156801314e+00 2.314871311440e+00 1.114930086877e-01 2.458409914507e+00 1.188565496523e+00 3.849189576882e-01 3.811361510824e+00 1.855639524388e+00 5.170202281422e+00 3.041480600474e+02 2.112904761105e+01 8.630323157719e+00 1.244188638676e+01 7.843886272496e-01 7.521837710536e+01 4.141561811608e+02 1.346966168501e-02 1.465333784040e+01 5.408241986551e+01 2.720408766199e+01 1.227447537157e+01 7.507512559986e+00 3.255612886587e+02 4.086624529227e+00 3.927800367301e-01 1.984852130352e-01 1.546846419584e+00 2.183272763149e+00 3.809907537486e+01 2.333711529376e+01 1.051681762137e+02 3.417322960340e+01 1.887992899752e+02 3.262044990585e+00 1.077282252709e+02 3.323487093931e+02 1.653756728126e-01 4.668364907406e+02 8.370939147775e+01 7.253438758609e+00 9.580154853368e+01 4.257622233784e+01 8.247755760383e+00 1.460949002697e+01 1.842921325339e+02 1.283277931190e-01 3.111502708536e-01
+1.767373774945e+02 6.775852527773e-02 1.028447213433e+01 4.925594551745e+00 1.101245401771e-01 3.041554365381e+00 1.135550801439e+00 1.937855801229e-01 1.435147879743e+00 3.870577221259e-01 2.950380126067e-01 1.325976956776e+00 2.808403806275e-01 1.362982625090e+00 1.100007557587e+01 5.291697929261e+01 1.759658559616e+01 9.158321527942e+00 4.008101692824e-02 4.502779301045e+01 2.747335227776e+02 2.488060758499e-01 1.520341525119e+01 1.027455732599e+02 2.676889188245e+00 9.514240785564e+00 1.171578447671e+01 2.885934800122e+00 1.515723862896e+00 1.739959588466e-01 3.518356872775e-01 4.314378178588e+00 8.182369377003e+01 9.759215951426e+00 1.944929611779e+02 1.838180903563e+00 8.533388776745e+01 1.739014686620e+02 1.092581159694e-02 3.466633197399e+02 8.954149789618e+01 1.138657465731e+01 1.194565916260e+02 1.003833675322e+02 1.056200230243e+01 5.280788926792e+01 8.438364115746e+01 1.854549350735e+00 8.314513327361e+01 1.223247052609e-01
+5.044327562026e+04 8.925729971205e+04 1.616645127742e+04 1.662904704300e+01 6.888658377860e+02 2.830143755879e+01 1.732153689421e+00 7.879685660818e+00 1.343882742525e+00 4.763161479909e-01 1.367971928209e+00 1.820704593086e-01 3.086558443597e-01 7.318242625820e-01 5.970536727663e-02 7.330906686817e-01 2.831027566905e+00 2.265373988905e-01 1.019364528808e+02 6.911071704051e+00 7.189841872452e-02 4.440107459014e+01 1.305376941019e+03 8.823185091538e-01 1.862297620517e+01 2.502902713172e+03 2.226632586940e+00 1.022285265248e+01 9.964325887577e+02 7.931505322250e-01 8.000776984088e-01 9.114531314686e-02 1.035175353647e+00 2.243719631749e+02 6.521766110060e-01 5.038477944259e+01 7.094331339044e+01 9.788813437046e-02 2.116297826796e+02 7.692624726711e+01 6.240607512818e+00 1.148530059948e+02 1.728649873472e+02 9.731682384452e+00 1.271023637404e+02 7.310203438145e+01 6.157478081423e+00 2.161565900418e+03 2.521184080888e+00 2.734644103552e+00
+2.569257803999e+02 1.202050033027e+02 9.388062231694e-01 3.992031791089e+01 2.005893167213e+01 2.273017787264e+00 3.048766353454e+01 1.675407552446e+01 2.540778789217e+01 3.075203941178e+03 2.575953476974e+01 2.085273839021e+00 2.102888877282e+00 9.237055310075e-02 3.659477552765e-01 5.001834926682e-01 7.947575992003e-03 5.187364251391e-01 1.211585830678e+00 3.112608435962e-02 9.116550675815e+01 4.738093701899e+00 4.330577365190e-01 7.601811328752e+01 1.441677692246e+01 1.602582877403e+00 3.745142824140e+01 1.189348987580e+01 2.182236949438e+00 3.114944775827e+01 8.444231259641e-01 4.090256878239e-01 6.115747358576e-01 5.717204105715e-02 1.528450577055e+01 1.760514846500e+01 1.207329781632e-01 9.062166852708e+01 4.717285088486e+01 3.914911638574e+00 8.233520204371e+01 3.379664158569e+02 8.057119170876e+00 2.544654197084e+02 6.413867208135e+01 1.367055098645e+01 3.055950463563e+02 9.237818012906e+00 2.779540125871e+02 9.150237583179e+00
+2.428546661285e+04 6.669585019465e+00 8.113938659976e+03 1.013009171381e+05 8.413862174205e+01 3.099426133720e+02 3.317572281410e+01 5.709214506078e+00 1.926211686010e+01 3.107893248467e+00 3.727769846619e+00 1.616824231178e+01 6.793379650155e+00 6.613891969510e+01 5.448666594605e+00 3.629373669063e-02 4.738498049284e-01 3.689532864250e-01 2.132669004924e-04 4.221383124035e-01 6.542408500523e-01 2.418475369994e-01 2.670310496498e+02 2.822572024525e+00 1.114450176817e+00 8.438021117143e+02 4.202882738052e+00 2.847311820810e+00 1.367649605470e+03 1.558750981282e+00 3.714104670348e+00 7.255922113690e+02 7.000063788109e-02 3.377208500329e-01 7.423247859648e-01 5.128501079551e-02 2.141462241448e+01 1.828558102226e+01 1.148076748602e+00 4.384378209039e+01 4.886913207859e+02 3.875489624381e+00 4.852501383842e+02 4.873796077432e+01 3.060680526027e+01 1.673824786437e+02 2.416367810589e+01 1.768202724043e+02 2.744695395547e+01 1.866974839445e+02
+3.901204913164e+02 1.599622584595e+02 5.302262616634e+01 2.171943202995e+00 3.939730582401e+01 1.550029659432e+01 4.784498683724e+00 4.233015954905e+01 2.215522869291e+01 1.888304573359e+02 1.758843518925e+06 4.037320677657e+00 5.300656500537e+00 6.968120519212e+00 3.084818982435e-01 2.095372368215e+01 8.232448937751e+01 3.702006580557e-04 6.216971292207e-01 2.731864190210e-01 8.947871106975e-03 3.658414774921e-01 4.088149664216e-01 7.127618063378e-01 2.804957168308e+01 1.568900881312e+00 2.929888093846e+00 1.798180277809e+02 1.487627876132e+00 8.743410209907e+00 3.016939781498e+01 4.226423672202e-01 7.683440698881e+01 1.839239472992e+00 7.026192532726e-03 4.498786545993e-01 2.480204740811e+00 1.375373058248e-01 1.449352382242e+01 5.910245585883e+02 1.597053943180e+00 2.866604703642e+03 3.432271201572e+01 5.969404176837e+01 1.063026673477e+02 5.533831733701e+01 4.239766074671e+01 6.259332057007e+01 1.334901443477e+03 8.673368666790e+00
+1.076368882943e+03 4.543886860681e+02 1.550607981209e+01 5.309555221953e+02 1.135029506970e+03 9.078345738496e+02 3.491689410739e+02 2.044803887709e+01 7.318003049320e+00 1.699560164141e+01 2.087195551544e+00 6.667078513598e+00 3.195875878964e+01 4.636443160834e+01 4.193487509916e+01 7.711265229717e+00 1.043411236002e-02 5.816509657333e+00 1.384464042383e+02 8.943545964858e-02 7.519226691184e-01 1.905326200527e-01 2.515795315571e-02 3.293212708939e-01 2.857178896580e-01 2.594931292237e+00 9.468238831646e+00 9.043239312808e-01 1.584493263029e+01 1.461104910365e+01 7.129415591463e-01 3.390484813395e+04 5.874447056465e+00 2.320289231656e-01 3.463356114984e+00 4.892460903008e-01 2.103580864517e-04 1.399538237351e+00 3.936828768547e+02 4.015420648825e-01 3.683046946329e+04 1.810092611251e+01 3.144415459362e+02 6.333151656180e+01 1.998098402802e+02 2.164337207712e+01 1.483851413261e+02 5.451643945538e+01 1.650635087005e+01 7.280608609087e+03
+7.124809762123e+02 1.360967715659e+00 4.698976437644e+01 1.585973691113e+01 1.925032232234e+00 1.622133328757e+01 4.768560708184e+00 3.289496692583e+00 2.055810238030e+01 8.070544510065e+00 2.211317051983e+02 3.541499404466e+02 1.341369484264e+00 5.589430562166e+00 7.634400504956e+00 1.067508872970e-01 3.641896759959e+02 1.628487842347e+01 4.867058333435e-02 3.819556684307e+00 1.100406036803e+01 1.835949897391e+00 7.795271701967e-01 1.177428105140e-01 4.290485786353e-02 3.119462322304e-01 2.274628945121e-01 6.026199559784e+01 4.460462201507e+00 6.445238421151e-01 1.446065688265e+02 6.086561788418e+00 6.918138548219e-01 8.212894683944e+00 4.508771787085e+00 3.373514008779e-03 6.070698244370e-01 2.944379751538e-01 2.179022363197e-02 2.041661919348e+02 5.998460118264e+00 1.004361613134e+02 3.188734627165e+01 1.032322753822e+07 1.037852688201e+01 6.283871883492e+02 2.233061424856e+01 3.914471062498e+01 3.134909806492e+02 6.566329581947e+00
+5.366743546101e+01 3.151311385473e+01 1.099425872401e+01 1.358014084394e+00 2.423850989941e+01 1.843067001225e+01 6.472698878041e+01 7.227250877972e+03 5.181792326743e+01 4.205631041653e+00 6.973455298815e+00 5.383068367448e-01 4.607742245802e+00 2.240112001846e+01 9.328836795130e+04 1.585358728992e+01 5.517611600394e+00 2.417459471541e-02 1.703339752565e+01 2.994284722607e+02 3.384802198970e-01 3.169206419256e+00 4.076562327027e+00 2.051837577309e+00 6.564370097511e-01 6.343558536896e-02 6.085651940849e-02 3.223131404952e-01 2.342072754427e-01 1.154050011867e+01 3.075241447337e+00 9.361480454253e-01 6.835151110716e+00 6.352700046896e+00 3.692983945565e-01 3.353036753086e+00 1.520060079270e+02 1.505073570318e-02 3.581484507862e-01 3.836723632296e-01 1.685848581974e+00 1.054495650844e+01 8.046428709741e+01 4.958966839307e+00 9.252896686029e+03 1.420853660033e+01 1.771521452386e+02 9.239493257607e+01 1.491093418442e+01 1.844707478310e+02
+1.028381250132e+01 2.904517563074e+00 1.459096371171e-01 1.446916686725e+00 5.166255285860e-01 1.804565748077e-01 1.034995245853e+00 2.738921704800e-01 4.585233349650e-01 2.306331397344e+00 6.227424753963e-01 2.562896098776e+01 6.944470017589e+01 1.773473969856e-01 2.828364128337e+00 3.732364203779e+00 8.895372174740e-03 6.926284214490e+03 7.186207357394e+00 1.969819070358e-01 7.232826533388e+00 3.829621821225e+02 9.616019486608e-01 2.753651629736e+00 2.253136448601e+00 3.185521564992e+01 4.563802866269e-01 2.886678597534e-02 8.022869685900e-02 4.020474734594e-01 4.947972218667e-01 2.512573609861e+00 3.968088973343e+00 2.028180531190e+03 3.831972948247e+00 7.886645197421e+01 4.132989044956e-02 1.058415708123e+01 1.149870761647e+00 2.292511587658e-02 4.894328038662e-01 3.150254659879e+00 1.669705584763e+00 7.497385462861e+01 8.648252181544e+00 3.731881445396e+02 4.881789892479e+01 1.167316397997e+02 3.574723979653e+01 8.668744679553e+01
 
diff --git a/Tests/ReferenceData/Suite/OffspecResonator.int b/Tests/ReferenceData/Suite/OffspecResonator.int
index a2a89dfe2f5ebefd25ceb61074ceb46a78fb2a9e..11702812c36c73069969d01724d9d0f8d98c4728 100644
--- a/Tests/ReferenceData/Suite/OffspecResonator.int
+++ b/Tests/ReferenceData/Suite/OffspecResonator.int
@@ -1,31 +1,30 @@
 # BornAgain Intensity Data
 
-
 # axis-0
-FixedBinAxis("axis0", 20, 0.0017453292519943298, 0.071558499331767514)
+ListScan("alpha_i (rad)", [0.00349065850398866,0.00698131700797732,0.010471975511966,0.0139626340159546,0.0174532925199433,0.020943951023932,0.0244346095279206,0.0279252680319093,0.0314159265358979,0.0349065850398866,0.0383972435438753,0.0418879020478639,0.0453785605518526,0.0488692190558412,0.0523598775598299,0.0558505360638185,0.0593411945678072,0.0628318530717959,0.0663225115757845,0.0698131700797732,])
 
 # axis-1
-FixedBinAxis("axis1", 20, 0.0017453292519943296, 0.0715584993317675)
+EquiDivision("alpha_f (rad)", 20, 0.00174532925199433, 0.0715584993317675)
 
 # data
-9.795745765878e+08    4.999780754324e+07    6.527488087459e+07    6.060876333978e+06    7.606779954358e+04    5.129473199120e+05    1.650877131192e+05    3.127301433670e+03    3.110972250224e+03    5.051577542307e+03    3.030048376204e+02    4.664663888414e+02    7.141129985361e+02    4.779760409359e+01    1.090265084184e+02    6.603109235730e+02    2.749830876275e+01    6.705752044421e+00    6.167100294587e+01    7.414101338122e+00    
-2.499951299212e+07    9.848730923058e+08    5.701516574495e+06    4.071206926972e+05    1.845300745233e+05    7.998693405544e+03    2.763366841586e+03    4.593839770506e+03    4.732483977844e+02    1.514969242099e+02    2.854450535290e+02    5.435483443676e+01    1.922716084605e+01    3.380314017802e+01    1.242088307686e+01    3.849704441724e+00    7.027117356868e+00    5.264592300204e+00    7.661730956790e-01    7.114833812212e-01    
-2.175970765757e+07    3.801165436616e+06    3.330961780175e+06    1.587682456172e+07    7.355123557082e+04    2.825965656270e+03    3.211876364985e+03    1.890493732447e+02    1.800600197292e+02    4.972981568445e+02    1.784555352416e+01    1.876592625053e+01    1.233031916103e+02    1.221547693359e+01    1.309591979668e+00    4.206762564664e+00    2.450611419564e+00    6.397866767676e-01    1.287903545906e-01    1.954415800000e-02    
-1.515403724694e+06    2.035801905294e+05    1.190829555807e+07    1.223217055485e+07    1.631498972313e+05    1.646165739801e+04    1.453964181424e+03    3.327316429454e+02    1.895208459311e+03    7.843320586923e+01    2.567608695737e+01    3.105018500986e+02    1.434085928667e+01    1.407908515463e+00    4.691950614941e+00    2.178200129330e+00    6.482826177743e-01    8.020052167393e-01    7.768203039235e-02    1.110555762389e-01    
-1.521652628500e+04    7.382462275756e+04    4.413647770896e+04    1.305294608433e+05    4.677883861625e+06    3.468692047333e+04    2.568524105360e+03    5.460968833189e+03    8.939723892751e+01    5.282613914117e+01    5.926591189894e+02    1.574357446351e+01    2.299764795850e+00    1.243518247373e+01    2.814353733920e+00    6.457828507227e-01    7.626404915876e-01    5.714364499631e-02    6.235931721656e-02    2.131920462797e-01    
-8.551553087636e+04    2.666924330971e+03    1.413292786598e+03    1.097622149688e+04    2.890835029125e+04    1.984188768027e+05    1.652603910725e+05    5.836574848552e+02    1.631806475282e+02    1.431932820882e+03    3.071706775161e+01    4.636763290514e+00    2.451789144536e+01    4.344690770134e+00    9.267196083669e-01    7.241151703794e-01    4.248000487112e-02    7.513138876923e-02    2.768608902200e-01    2.025239368619e-01    
-2.359315718585e+04    7.898220676754e+02    1.376965822569e+03    8.310594453276e+02    1.835017829570e+03    1.416667251588e+05    3.892408775304e+04    5.319822522712e+03    8.677387100350e+03    9.274780709725e+01    1.009444581803e+01    4.568815904618e+01    6.241929227310e+00    1.445468482665e+00    1.284081613319e+00    6.479652384787e-02    1.208301761045e-01    3.461908982631e-01    2.136992620511e-01    5.944254118937e-03    
-3.911128039510e+02    1.149019886382e+03    7.092519905477e+01    1.664307103035e+02    3.414187127518e+03    4.378427048007e+02    4.655412024807e+03    2.293501260402e+06    2.904224731165e+03    6.877963530899e+01    1.671330637888e+02    2.126419239082e+01    3.127139376105e+00    2.877783734943e+00    3.041306722502e-01    2.522391538585e-01    6.522960807920e-01    2.941897134640e-01    1.025337704836e-02    1.102925966271e-02    
-3.458883159648e+02    1.052321198265e+02    6.005512560880e+01    8.427598036045e+02    4.968773420814e+01    1.088268793191e+02    6.750833811490e+03    2.581889695248e+03    5.644695529463e+03    4.942237285663e+03    1.058690209386e+02    9.062025340565e+00    6.690718099136e+00    2.650564450657e-01    3.510938834564e-01    1.118979157695e+00    5.475694259943e-01    1.297960323039e-02    1.859616758918e-02    6.410331283262e-02    
-5.055642271646e+02    3.032302613808e+01    1.492997889494e+02    3.139470103155e+01    2.642916950655e+01    8.596065677099e+02    6.495037352902e+01    5.503980562309e+01    4.448700316221e+03    2.339653393627e+04    2.856989522869e+02    4.109912858589e+01    1.228004592471e+00    1.127711735733e+00    2.698733355457e+00    1.320708339615e+00    2.398508623758e-02    3.588707774087e-02    1.267671648460e-01    2.276858676598e-03    
-2.757276381907e+01    5.194845935353e+01    4.871400017425e+00    9.344727655747e+00    2.696007167177e+02    1.676633977449e+01    6.427497407942e+00    1.216076295882e+02    8.664826691763e+01    2.597706455689e+02    1.062618654865e+04    2.694534692248e+01    6.739731219254e+00    9.151440065960e+00    3.062329981156e+00    5.848319005094e-02    7.497779124634e-02    2.270980508234e-01    4.698644457106e-03    6.364060117392e-04    
-3.891739020829e+01    9.069449814768e+00    4.696630450642e+00    1.036083165650e+02    6.566168572161e+00    2.320417045247e+00    2.667200734283e+01    1.418534673517e+01    6.799999336290e+00    3.426152216570e+01    2.470451849748e+01    2.921467462563e+03    2.362675422141e+02    1.724596571675e+01    2.125195738552e-01    2.182813196835e-01    5.303196187004e-01    1.054578044629e-02    1.015696178440e-03    4.234104086986e-04    
-5.500680565487e+01    2.961993209909e+00    2.849159988633e+01    4.418061265763e+00    8.855605096330e-01    1.132818606836e+01    3.364317833269e+00    1.926036155174e+00    4.635349281154e+00    9.451487525284e-01    5.705074575266e+00    2.181374329050e+02    7.403833704911e+03    4.579500101825e+00    1.204474389703e+00    1.758291021242e+00    2.485887475401e-02    2.316725826160e-03    6.951448825093e-04    7.340296138583e-04    
-3.419528591790e+00    4.836559892766e+00    2.621582753229e+00    4.028483783698e-01    4.447312088573e+00    1.864432873993e+00    7.235981181055e-01    1.646212804968e+00    1.705527498296e-01    8.061370822017e-01    7.194801441176e+00    1.478850516763e+01    4.253326261762e+00    6.431684812917e+02    4.262121874292e+01    1.557497506501e-01    9.746755347215e-03    2.667527771163e-03    1.388256831517e-03    1.368260857020e-03    
-7.281676309524e+00    1.659094605136e+00    2.623785355368e-01    1.253313651457e+00    9.396438614534e-01    3.712576288877e-01    6.000957944706e-01    1.624153968103e-01    2.109030082012e-01    1.800984311520e+00    2.247607710029e+00    1.701276288791e-01    1.044353071961e+00    3.978918264161e+01    8.443606733325e+01    2.033872927542e-01    1.414826927677e-02    4.711032904052e-03    3.736736178619e-03    1.997685173853e-02    
-4.135504255588e+01    4.821995385070e-01    7.903528475154e-01    5.456131666015e-01    2.021863493553e-01    2.720291253776e-01    2.839621059315e-02    1.263165341938e-01    6.303216623993e-01    8.264899895645e-01    4.025133652630e-02    1.638600972425e-01    1.429622127346e+00    1.363475185810e-01    1.907236459430e-01    1.265512036882e+02    1.112645553297e-01    2.135832356794e-02    7.034528187959e-02    8.805319042974e-04    
-1.621337983618e+00    8.286367526715e-01    4.334460580459e-01    1.528758985291e-01    2.247878149865e-01    1.502380367685e-02    4.985074716234e-02    3.075247346161e-01    2.903802062406e-01    1.413056557404e-02    4.858133859689e-02    3.747847526089e-01    1.902828082533e-02    8.032810585892e-03    1.249026419089e-02    1.047476816226e-01    2.318199025080e+01    1.483881326744e+00    5.161699010410e-03    1.307860715948e-03    
-3.735210461292e-01    5.864780235628e-01    1.069044565404e-01    1.786700883667e-01    1.591185668320e-02    2.510248822935e-02    1.349310570274e-01    1.310275981242e-01    6.502633076186e-03    1.997360097551e-02    1.390113480135e-01    7.040815423858e-03    1.675300582810e-03    2.076904007784e-03    3.929021982915e-03    1.899567619960e-02    1.401842373214e+00    8.330386503091e+00    2.893300418672e-02    2.595355318722e-02    
-3.255353662416e+00    8.088415926122e-02    2.039358308146e-02    1.640003620023e-02    1.645522595421e-02    8.766102528180e-02    7.893123149960e-02    4.327646754831e-03    8.828783410077e-03    6.686127142141e-02    2.725580484707e-03    6.426250219557e-04    4.763684702918e-04    1.024299294473e-03    2.953318850064e-03    5.928873033376e-02    4.621067041434e-03    2.741846321680e-02    1.950447417082e+02    1.817520892729e-02    
-3.719093054609e-01    7.137772463491e-02    2.940955976975e-03    2.228055318586e-02    5.346072671236e-02    6.093722273486e-02    2.086433680888e-03    4.423770607147e-03    2.892139564717e-02    1.141209266716e-03    3.508181565107e-04    2.545755580636e-04    4.780162070589e-04    9.593726167904e-04    1.500397417856e-02    7.052508744041e-04    1.112685552683e-03    2.337263969113e-02    1.727192617187e-02    7.826570718731e-01    
+9.795745765878e+08 2.499951299212e+07 2.175970765757e+07 1.515403724694e+06 1.521652628500e+04 8.551553087636e+04 2.359315718585e+04 3.911128039510e+02 3.458883159648e+02 5.055642271646e+02 2.757276381907e+01 3.891739020829e+01 5.500680565487e+01 3.419528591790e+00 7.281676309524e+00 4.135504255588e+01 1.621337983618e+00 3.735210461292e-01 3.255353662416e+00 3.719093054609e-01
+4.999780754324e+07 9.848730923058e+08 3.801165436616e+06 2.035801905294e+05 7.382462275756e+04 2.666924330971e+03 7.898220676754e+02 1.149019886382e+03 1.052321198265e+02 3.032302613808e+01 5.194845935353e+01 9.069449814768e+00 2.961993209909e+00 4.836559892766e+00 1.659094605136e+00 4.821995385070e-01 8.286367526715e-01 5.864780235628e-01 8.088415926122e-02 7.137772463491e-02
+6.527488087459e+07 5.701516574495e+06 3.330961780175e+06 1.190829555807e+07 4.413647770896e+04 1.413292786598e+03 1.376965822569e+03 7.092519905477e+01 6.005512560880e+01 1.492997889494e+02 4.871400017425e+00 4.696630450642e+00 2.849159988633e+01 2.621582753229e+00 2.623785355368e-01 7.903528475154e-01 4.334460580459e-01 1.069044565404e-01 2.039358308146e-02 2.940955976975e-03
+6.060876333978e+06 4.071206926972e+05 1.587682456172e+07 1.223217055485e+07 1.305294608433e+05 1.097622149688e+04 8.310594453276e+02 1.664307103035e+02 8.427598036045e+02 3.139470103155e+01 9.344727655747e+00 1.036083165650e+02 4.418061265763e+00 4.028483783698e-01 1.253313651457e+00 5.456131666015e-01 1.528758985291e-01 1.786700883667e-01 1.640003620023e-02 2.228055318586e-02
+7.606779954358e+04 1.845300745233e+05 7.355123557082e+04 1.631498972313e+05 4.677883861625e+06 2.890835029125e+04 1.835017829570e+03 3.414187127518e+03 4.968773420814e+01 2.642916950655e+01 2.696007167177e+02 6.566168572161e+00 8.855605096330e-01 4.447312088573e+00 9.396438614534e-01 2.021863493553e-01 2.247878149865e-01 1.591185668320e-02 1.645522595421e-02 5.346072671236e-02
+5.129473199120e+05 7.998693405544e+03 2.825965656270e+03 1.646165739801e+04 3.468692047333e+04 1.984188768027e+05 1.416667251588e+05 4.378427048007e+02 1.088268793191e+02 8.596065677099e+02 1.676633977449e+01 2.320417045247e+00 1.132818606836e+01 1.864432873993e+00 3.712576288877e-01 2.720291253776e-01 1.502380367685e-02 2.510248822935e-02 8.766102528180e-02 6.093722273486e-02
+1.650877131192e+05 2.763366841586e+03 3.211876364985e+03 1.453964181424e+03 2.568524105360e+03 1.652603910725e+05 3.892408775304e+04 4.655412024807e+03 6.750833811490e+03 6.495037352902e+01 6.427497407942e+00 2.667200734283e+01 3.364317833269e+00 7.235981181055e-01 6.000957944706e-01 2.839621059315e-02 4.985074716234e-02 1.349310570274e-01 7.893123149960e-02 2.086433680888e-03
+3.127301433670e+03 4.593839770506e+03 1.890493732447e+02 3.327316429454e+02 5.460968833189e+03 5.836574848552e+02 5.319822522712e+03 2.293501260402e+06 2.581889695248e+03 5.503980562309e+01 1.216076295882e+02 1.418534673517e+01 1.926036155174e+00 1.646212804968e+00 1.624153968103e-01 1.263165341938e-01 3.075247346161e-01 1.310275981242e-01 4.327646754831e-03 4.423770607147e-03
+3.110972250224e+03 4.732483977844e+02 1.800600197292e+02 1.895208459311e+03 8.939723892751e+01 1.631806475282e+02 8.677387100350e+03 2.904224731165e+03 5.644695529463e+03 4.448700316221e+03 8.664826691763e+01 6.799999336290e+00 4.635349281154e+00 1.705527498296e-01 2.109030082012e-01 6.303216623993e-01 2.903802062406e-01 6.502633076186e-03 8.828783410077e-03 2.892139564717e-02
+5.051577542307e+03 1.514969242099e+02 4.972981568445e+02 7.843320586923e+01 5.282613914117e+01 1.431932820882e+03 9.274780709725e+01 6.877963530899e+01 4.942237285663e+03 2.339653393627e+04 2.597706455689e+02 3.426152216570e+01 9.451487525284e-01 8.061370822017e-01 1.800984311520e+00 8.264899895645e-01 1.413056557404e-02 1.997360097551e-02 6.686127142141e-02 1.141209266716e-03
+3.030048376204e+02 2.854450535290e+02 1.784555352416e+01 2.567608695737e+01 5.926591189894e+02 3.071706775161e+01 1.009444581803e+01 1.671330637888e+02 1.058690209386e+02 2.856989522869e+02 1.062618654865e+04 2.470451849748e+01 5.705074575266e+00 7.194801441176e+00 2.247607710029e+00 4.025133652630e-02 4.858133859689e-02 1.390113480135e-01 2.725580484707e-03 3.508181565107e-04
+4.664663888414e+02 5.435483443676e+01 1.876592625053e+01 3.105018500986e+02 1.574357446351e+01 4.636763290514e+00 4.568815904618e+01 2.126419239082e+01 9.062025340565e+00 4.109912858589e+01 2.694534692248e+01 2.921467462563e+03 2.181374329050e+02 1.478850516763e+01 1.701276288791e-01 1.638600972425e-01 3.747847526089e-01 7.040815423858e-03 6.426250219557e-04 2.545755580636e-04
+7.141129985361e+02 1.922716084605e+01 1.233031916103e+02 1.434085928667e+01 2.299764795850e+00 2.451789144536e+01 6.241929227310e+00 3.127139376105e+00 6.690718099136e+00 1.228004592471e+00 6.739731219254e+00 2.362675422141e+02 7.403833704911e+03 4.253326261762e+00 1.044353071961e+00 1.429622127346e+00 1.902828082533e-02 1.675300582810e-03 4.763684702918e-04 4.780162070589e-04
+4.779760409359e+01 3.380314017802e+01 1.221547693359e+01 1.407908515463e+00 1.243518247373e+01 4.344690770134e+00 1.445468482665e+00 2.877783734943e+00 2.650564450657e-01 1.127711735733e+00 9.151440065960e+00 1.724596571675e+01 4.579500101825e+00 6.431684812917e+02 3.978918264161e+01 1.363475185810e-01 8.032810585892e-03 2.076904007784e-03 1.024299294473e-03 9.593726167904e-04
+1.090265084184e+02 1.242088307686e+01 1.309591979668e+00 4.691950614941e+00 2.814353733920e+00 9.267196083669e-01 1.284081613319e+00 3.041306722502e-01 3.510938834564e-01 2.698733355457e+00 3.062329981156e+00 2.125195738552e-01 1.204474389703e+00 4.262121874292e+01 8.443606733325e+01 1.907236459430e-01 1.249026419089e-02 3.929021982915e-03 2.953318850064e-03 1.500397417856e-02
+6.603109235730e+02 3.849704441724e+00 4.206762564664e+00 2.178200129330e+00 6.457828507227e-01 7.241151703794e-01 6.479652384787e-02 2.522391538585e-01 1.118979157695e+00 1.320708339615e+00 5.848319005094e-02 2.182813196835e-01 1.758291021242e+00 1.557497506501e-01 2.033872927542e-01 1.265512036882e+02 1.047476816226e-01 1.899567619960e-02 5.928873033376e-02 7.052508744041e-04
+2.749830876275e+01 7.027117356868e+00 2.450611419564e+00 6.482826177743e-01 7.626404915876e-01 4.248000487112e-02 1.208301761045e-01 6.522960807920e-01 5.475694259943e-01 2.398508623758e-02 7.497779124634e-02 5.303196187004e-01 2.485887475401e-02 9.746755347215e-03 1.414826927677e-02 1.112645553297e-01 2.318199025080e+01 1.401842373214e+00 4.621067041434e-03 1.112685552683e-03
+6.705752044421e+00 5.264592300204e+00 6.397866767676e-01 8.020052167393e-01 5.714364499631e-02 7.513138876923e-02 3.461908982631e-01 2.941897134640e-01 1.297960323039e-02 3.588707774087e-02 2.270980508234e-01 1.054578044629e-02 2.316725826160e-03 2.667527771163e-03 4.711032904052e-03 2.135832356794e-02 1.483881326744e+00 8.330386503091e+00 2.741846321680e-02 2.337263969113e-02
+6.167100294587e+01 7.661730956790e-01 1.287903545906e-01 7.768203039235e-02 6.235931721656e-02 2.768608902200e-01 2.136992620511e-01 1.025337704836e-02 1.859616758918e-02 1.267671648460e-01 4.698644457106e-03 1.015696178440e-03 6.951448825093e-04 1.388256831517e-03 3.736736178619e-03 7.034528187959e-02 5.161699010410e-03 2.893300418672e-02 1.950447417082e+02 1.727192617187e-02
+7.414101338122e+00 7.114833812212e-01 1.954415800000e-02 1.110555762389e-01 2.131920462797e-01 2.025239368619e-01 5.944254118937e-03 1.102925966271e-02 6.410331283262e-02 2.276858676598e-03 6.364060117392e-04 4.234104086986e-04 7.340296138583e-04 1.368260857020e-03 1.997685173853e-02 8.805319042974e-04 1.307860715948e-03 2.595355318722e-02 1.817520892729e-02 7.826570718731e-01
 
diff --git a/Tests/Unit/Device/RegionOfInterestTest.cpp b/Tests/Unit/Device/RegionOfInterestTest.cpp
index 8514c8df7ba1a313aedf12c297b8b65a5b680eab..7ff29940ca0138f22b2d27c90b6c621169f2fba4 100644
--- a/Tests/Unit/Device/RegionOfInterestTest.cpp
+++ b/Tests/Unit/Device/RegionOfInterestTest.cpp
@@ -24,10 +24,10 @@ TEST(RegionOfInterestTest, constructor)
     EXPECT_EQ(detector.sizeOfRegionOfInterest(), 10u);
 
     // converting local roi index to global detector index
-    EXPECT_EQ(detector.regionOfInterestIndexToDetectorIndex(0), 5u);
-    EXPECT_EQ(detector.regionOfInterestIndexToDetectorIndex(1), 6u);
-    EXPECT_EQ(detector.regionOfInterestIndexToDetectorIndex(2), 9u);
-    EXPECT_EQ(detector.regionOfInterestIndexToDetectorIndex(9), 22u);
+    EXPECT_EQ(detector.regionOfInterestIndexToDetectorIndex(0), 9);
+    EXPECT_EQ(detector.regionOfInterestIndexToDetectorIndex(4), 13);
+    EXPECT_EQ(detector.regionOfInterestIndexToDetectorIndex(5), 17);
+    EXPECT_EQ(detector.regionOfInterestIndexToDetectorIndex(9), 21);
 }
 
 //! Testing region of interest which is larger than the detector.
diff --git a/Tests/Unit/Device/SimulationAreaTest.cpp b/Tests/Unit/Device/SimulationAreaTest.cpp
index cc0bfbb22c61b0876a1f96d2446b5e24f4485f5d..4bef02e1987fb9c26e156e02249caf97e805db58 100644
--- a/Tests/Unit/Device/SimulationAreaTest.cpp
+++ b/Tests/Unit/Device/SimulationAreaTest.cpp
@@ -7,7 +7,7 @@
 
 //! Iteration over non-masked detector
 
-TEST(SimulationAreaTest, detectorIteration)
+TEST(SimulationAreaTest, plain)
 {
     SphericalDetector detector(4, -1.0, 3.0, 2, 0.0, 2.0);
 
@@ -25,13 +25,13 @@ TEST(SimulationAreaTest, detectorIteration)
 
 //! Iteration over masked detector
 
-TEST(SimulationAreaTest, maskedIteration)
+TEST(SimulationAreaTest, masked)
 {
     SphericalDetector detector(5, -1.0, 4.0, 4, 0.0, 4.0);
     detector.addMask(Rectangle(0.1, 1.1, 2.9, 2.9), true);
     detector.addMask(Rectangle(3.1, 3.1, 3.9, 3.9), true);
 
-    std::vector<size_t> expectedIndexes = {0, 1, 2, 3, 4, 7, 8, 11, 12, 15, 16, 17, 18};
+    std::vector<size_t> expectedIndexes = {0, 1, 2, 3, 4, 5, 9, 10, 14, 15, 16, 17, 18};
     std::vector<size_t> indexes;
     detector.iterateOverNonMaskedPoints([&](const auto it) { indexes.push_back(it.roiIndex()); });
     EXPECT_EQ(indexes, expectedIndexes);
@@ -39,7 +39,7 @@ TEST(SimulationAreaTest, maskedIteration)
 
 //! Iteration over the detector with first and last bin masked
 
-TEST(SimulationAreaTest, maskedCornerIteration)
+TEST(SimulationAreaTest, maskedCorners)
 {
     SphericalDetector detector(5, -1.0, 4.0, 4, 0.0, 4.0);
     detector.addMask(Rectangle(-0.9, 0.1, -0.1, 0.9), true);
@@ -54,7 +54,7 @@ TEST(SimulationAreaTest, maskedCornerIteration)
 
 //! Iteration when whole detector is masked
 
-TEST(SimulationAreaTest, allMaskedIteration)
+TEST(SimulationAreaTest, maskedAll)
 {
     SphericalDetector detector(5, -1.0, 4.0, 4, 0.0, 4.0);
     detector.addMask(Rectangle(-0.9, 0.1, 3.9, 3.9), true);
@@ -68,7 +68,7 @@ TEST(SimulationAreaTest, allMaskedIteration)
 
 //! Iteration when RegionOfInterest and masks are present
 
-TEST(SimulationAreaTest, maskAndRoiIteration)
+TEST(SimulationAreaTest, maskAndRoi)
 {
     SphericalDetector detector(5, -1.0, 4.0, 4, 0.0, 4.0);
     detector.setRegionOfInterest(0.1, 1.1, 2.9, 3.9);
@@ -80,6 +80,6 @@ TEST(SimulationAreaTest, maskAndRoiIteration)
         detectorIndexes.push_back(it.detectorIndex());
         roiIndexes.push_back(it.roiIndex());
     });
-    EXPECT_EQ(detectorIndexes, std::vector<size_t>({6, 7, 9, 10, 11, 13, 14, 15}));
+    EXPECT_EQ(detectorIndexes, std::vector<size_t>({7, 8, 11, 12, 13, 16, 17, 18}));
     EXPECT_EQ(roiIndexes, std::vector<size_t>({1, 2, 3, 4, 5, 6, 7, 8}));
 }
diff --git a/Tests/Unit/Device/SphericalDetectorTest.cpp b/Tests/Unit/Device/SphericalDetectorTest.cpp
index f0a45ec5f1191897a05eab69f03e695175b23344..0975097892a811fb6a9b86189352ef439185f78d 100644
--- a/Tests/Unit/Device/SphericalDetectorTest.cpp
+++ b/Tests/Unit/Device/SphericalDetectorTest.cpp
@@ -102,7 +102,7 @@ TEST(SphericalDetectorTest, Clone)
 {
     SphericalDetector detector(6, -1.0 * Units::deg, 5.0 * Units::deg, 4, 0.0 * Units::deg,
                                4.0 * Units::deg);
-    detector.setRegionOfInterest(0.1 * Units::deg, 1.1 * Units::deg, 3.0 * Units::deg,
+    detector.setRegionOfInterest(0.1 * Units::deg, 1.1 * Units::deg, 3.9 * Units::deg,
                                  2.9 * Units::deg);
     detector.addMask(
         Rectangle(-0.9 * Units::deg, 0.1 * Units::deg, 0.9 * Units::deg, 1.9 * Units::deg), true);
@@ -111,20 +111,24 @@ TEST(SphericalDetectorTest, Clone)
     detector.setDetectorResolution(
         ConvolutionDetectorResolution(ResolutionFunction2DGaussian(1, 1)));
 
+    std::vector<size_t> indexes1;
+    detector.iterateOverNonMaskedPoints(
+        [&](const auto it) { indexes1.push_back(it.detectorIndex()); });
+    EXPECT_EQ(indexes1, std::vector<size_t>({8, 9, 10, 13, 14, 15}));
+
     std::unique_ptr<SphericalDetector> clone(detector.clone());
 
     auto data = clone->createDetectorMap();
-    EXPECT_EQ(data.axis(0).size(), 3u);
+    EXPECT_EQ(data.axis(0).size(), 4u);
     EXPECT_EQ(data.axis(0).min(), 0.1 * Units::deg);
-    EXPECT_EQ(data.axis(0).max(), 3.0 * Units::deg);
+    EXPECT_EQ(data.axis(0).max(), 3.9 * Units::deg);
     EXPECT_EQ(data.axis(1).size(), 2u);
     EXPECT_EQ(data.axis(1).min(), 1.1 * Units::deg);
     EXPECT_EQ(data.axis(1).max(), 2.9 * Units::deg);
 
     // checking iteration over the map of cloned detector
-    std::vector<size_t> expectedDetectorIndexes = {6, 9, 10, 13, 14, 17};
-    std::vector<size_t> detectorIndexes;
+    std::vector<size_t> indexes2;
     clone->iterateOverNonMaskedPoints(
-        [&](const auto it) { detectorIndexes.push_back(it.detectorIndex()); });
-    EXPECT_EQ(detectorIndexes, expectedDetectorIndexes);
+        [&](const auto it) { indexes2.push_back(it.detectorIndex()); });
+    EXPECT_EQ(indexes2, indexes1);
 }
diff --git a/Wrap/Python/ba_plot.py b/Wrap/Python/ba_plot.py
index 0a5991f99a45d5eae314b06ab9faa8159dfacc18..868adeb163d60b6ff1bb51c43060b55f65e8bde3 100644
--- a/Wrap/Python/ba_plot.py
+++ b/Wrap/Python/ba_plot.py
@@ -359,6 +359,7 @@ def plot_array(array, axes_limits=None, **kwargs):
 
     ax = plt.gca()
     im = ax.imshow(array,
+                   origin='lower',
                    cmap=cmap,
                    norm=norm,
                    aspect=aspect,
@@ -497,6 +498,7 @@ def make_plot(results, ncol):
         axes_limits = get_axes_limits(pfield)
 
         im = ax.imshow(pfield.npArray(),
+                       origin='lower',
                        cmap=cmap,
                        norm=norm,
                        extent=axes_limits,
diff --git a/auto/Wrap/libBornAgainBase.py b/auto/Wrap/libBornAgainBase.py
index 75dc67b95782a0711bcef4952e01712761ef4960..2f2b56df36bddfc93301a4ab86f7e2835bc52ccb 100644
--- a/auto/Wrap/libBornAgainBase.py
+++ b/auto/Wrap/libBornAgainBase.py
@@ -2027,9 +2027,9 @@ class Frame(object):
         r"""allIndices(Frame self, size_t i_flat) -> vector_integer_t"""
         return _libBornAgainBase.Frame_allIndices(self, i_flat)
 
-    def projectedIndex(self, i_flat, k_axis):
-        r"""projectedIndex(Frame self, size_t i_flat, size_t k_axis) -> size_t"""
-        return _libBornAgainBase.Frame_projectedIndex(self, i_flat, k_axis)
+    def projectedIndex(self, i, k_axis):
+        r"""projectedIndex(Frame self, size_t i, size_t k_axis) -> size_t"""
+        return _libBornAgainBase.Frame_projectedIndex(self, i, k_axis)
 
     def toGlobalIndex(self, axes_indices):
         r"""toGlobalIndex(Frame self, std::vector< unsigned int,std::allocator< unsigned int > > const & axes_indices) -> size_t"""
diff --git a/auto/Wrap/libBornAgainBase_wrap.cpp b/auto/Wrap/libBornAgainBase_wrap.cpp
index 0a88a85ae2782607feffe72f34c5aa705c44d1f9..45a993c3815da2ecc41cb92937bddf0c94342711 100644
--- a/auto/Wrap/libBornAgainBase_wrap.cpp
+++ b/auto/Wrap/libBornAgainBase_wrap.cpp
@@ -30456,7 +30456,7 @@ static PyMethodDef SwigMethods[] = {
 	 { "Frame_yAxis", _wrap_Frame_yAxis, METH_O, "Frame_yAxis(Frame self) -> Scale"},
 	 { "Frame_projectedCoord", _wrap_Frame_projectedCoord, METH_VARARGS, "Frame_projectedCoord(Frame self, size_t i_flat, size_t k_axis) -> double"},
 	 { "Frame_allIndices", _wrap_Frame_allIndices, METH_VARARGS, "Frame_allIndices(Frame self, size_t i_flat) -> vector_integer_t"},
-	 { "Frame_projectedIndex", _wrap_Frame_projectedIndex, METH_VARARGS, "Frame_projectedIndex(Frame self, size_t i_flat, size_t k_axis) -> size_t"},
+	 { "Frame_projectedIndex", _wrap_Frame_projectedIndex, METH_VARARGS, "Frame_projectedIndex(Frame self, size_t i, size_t k_axis) -> size_t"},
 	 { "Frame_toGlobalIndex", _wrap_Frame_toGlobalIndex, METH_VARARGS, "Frame_toGlobalIndex(Frame self, std::vector< unsigned int,std::allocator< unsigned int > > const & axes_indices) -> size_t"},
 	 { "Frame_hasSameSizes", _wrap_Frame_hasSameSizes, METH_VARARGS, "Frame_hasSameSizes(Frame self, Frame arg2) -> bool"},
 	 { "Frame___eq__", _wrap_Frame___eq__, METH_VARARGS, "Frame___eq__(Frame self, Frame arg2) -> bool"},
diff --git a/devtools/view/plot_int.py b/devtools/view/plot_int.py
index 9a32019d3da7f381e11713d4fc7a03e903dc9043..448fe89f3d0eed6528dc7956e37c601dd630327d 100755
--- a/devtools/view/plot_int.py
+++ b/devtools/view/plot_int.py
@@ -67,7 +67,12 @@ def plot_raw_data_2d(values, extent_array, ylog, intensity_min, intensity_max):
         norm = colors.LogNorm(intensity_min, intensity_max)
     else:
         norm = colors.Normalize(intensity_min, intensity_max)
-    im = plt.imshow(values, cmap=cmap, norm=norm, extent=extent_array, aspect='auto')
+    im = plt.imshow(values,
+                    origin='lower',
+                    cmap=cmap,
+                    norm=norm,
+                    extent=extent_array,
+                    aspect='auto')
     cb = plt.colorbar(im)
     cb.set_label(r'Intensity (arb. u.)', size=16)
     plt.xlabel(r'$\phi_f (^{\circ})$', fontsize=16)