Page MenuHomePhorge

No OneTemporary

Size
367 KB
Referenced Files
None
Subscribers
None
This file is larger than 256 KB, so syntax highlighting was skipped.
diff --git a/apps/ccam/ccam.cpp b/apps/ccam/ccam.cpp
index 55da697..b894a07 100644
--- a/apps/ccam/ccam.cpp
+++ b/apps/ccam/ccam.cpp
@@ -1,576 +1,609 @@
//===-- apps/ccam/ccam.cpp --------------------------------------*- C++ -*-===//
//
// The RoSA Framework -- Application CCAM
//
// Distributed under the terms and conditions of the Boost Software
/// License 1.0.
// See accompanying file LICENSE.
//
// If you did not receive a copy of the license file, see
// http://www.boost.org/LICENSE_1_0.txt.
//
//===----------------------------------------------------------------------===//
///
/// \file apps/ccam/ccam.cpp
///
/// \author Maximilian Goetzinger (maximilian.goetzinger@tuwien.ac.at)
/// \author Benedikt Tutzer (benedikt.tutzer@tuwien.ac.at)
///
/// \date 2019
///
/// \brief The application CCAM implements the case study from the paper:
/// M. Goetzinger, N. TaheriNejad, H. A. Kholerdi, A. Jantsch, E. Willegger,
/// T. Glatzl, A.M. Rahmani, T.Sauter, P. Liljeberg: Model - Free Condition
/// Monitoring with Confidence
///
/// \todo Clean up source files of this app: add standard RoSA header comment
/// for own files and do something with 3rd party files...
//===----------------------------------------------------------------------===//
#include "rosa/agent/Abstraction.hpp"
#include "rosa/agent/Confidence.hpp"
#include "rosa/agent/DistanceMetrics.hpp"
#include "rosa/agent/FunctionAbstractions.hpp"
#include <iostream>
#include "rosa/config/version.h"
#include "rosa/agent/SignalStateDetector.hpp"
#include "rosa/agent/SystemStateDetector.hpp"
#include "rosa/app/Application.hpp"
#include "rosa/support/csv/CSVReader.hpp"
#include "rosa/support/csv/CSVWriter.hpp"
#include "rosa/support/mqtt/MQTTReader.hpp"
#include "rosa/app/AppTuple.hpp"
#include <fstream>
#include <limits>
#include <memory>
#include <streambuf>
#include <string>
#include "configuration.h"
#include "statehandlerutils.h"
using namespace rosa;
using namespace rosa::agent;
using namespace rosa::app;
using namespace rosa::terminal;
using namespace rosa::mqtt;
const std::string AppName = "CCAM";
int main(int argc, char **argv) {
LOG_INFO_STREAM << '\n'
<< library_string() << " -- " << Color::Red << AppName
<< "app" << Color::Default << '\n';
//
// Read the filepath of the config file of the observed system. The filepath
// is in the first argument passed to the application. Fuzzy functions etc.
// are described in this file.
//
if (argc < 2) {
LOG_ERROR("Specify config File!\nUsage:\n\tccam config.json");
return 1;
}
std::string ConfigPath = argv[1];
//
// Load config file and read in all parameters. Fuzzy functions etc. are
// described in this file.
//
if (!readConfigFile(ConfigPath)) {
LOG_ERROR_STREAM << "Could not read config from \"" << ConfigPath << "\"\n";
return 2;
}
//
// Create a CCAM context.
//
LOG_INFO("Creating Context");
std::unique_ptr<Application> AppCCAM = Application::create(AppName);
//
// Create following function which shall give information if the time gap
// between changed input(s) and changed output(s) shows already a malfunction
// of the system.
//
// ____________
// /
// /
// __________/
//
std::shared_ptr<PartialFunction<uint32_t, float>> BrokenDelayFunction(
new PartialFunction<uint32_t, float>(
{{{0, AppConfig.BrokenCounter},
std::make_shared<LinearFunction<uint32_t, float>>(
0, 0.f, AppConfig.BrokenCounter, 1.f)},
{{AppConfig.BrokenCounter, std::numeric_limits<uint32_t>::max()},
std::make_shared<LinearFunction<uint32_t, float>>(1.f, 0.f)}},
0.f));
//
// Create following function which shall give information if the time gap
// between changed input(s) and changed output(s) still shows a
// well-functioning system.
//
// ____________
// \
// \
// \__________
//
std::shared_ptr<PartialFunction<uint32_t, float>> OkDelayFunction(
new PartialFunction<uint32_t, float>(
{{{0, AppConfig.BrokenCounter},
std::make_shared<LinearFunction<uint32_t, float>>(
0, 1.f, AppConfig.BrokenCounter, 0.f)},
{{AppConfig.BrokenCounter, std::numeric_limits<uint32_t>::max()},
std::make_shared<LinearFunction<uint32_t, float>>(0.f, 0.f)}},
1.f));
//
// Create a AppAgent with SystemStateDetector functionality.
//
LOG_INFO("Create SystemStateDetector agent.");
AgentHandle SystemStateDetectorAgent = createSystemStateDetectorAgent(
AppCCAM, "SystemStateDetector", AppConfig.SignalConfigurations.size(),
BrokenDelayFunction, OkDelayFunction);
//
// Set policy of SystemStateDetectorAgent that it wait for all
// SignalStateDetectorAgents
//
std::set<size_t> pos;
for (size_t i = 0; i < AppConfig.SignalConfigurations.size(); ++i)
pos.insert(pos.end(), i);
AppCCAM->setExecutionPolicy(SystemStateDetectorAgent,
AppExecutionPolicy::awaitAll(pos));
//
// Create Vectors for all sensors, all signal related fuzzy functions, all
// signal state detectors, all signal state agents, and all input data files.
//
LOG_INFO("Creating sensors, SignalStateDetector functionalities and their "
"Abstractions.");
std::vector<AgentHandle> Sensors;
std::vector<std::shared_ptr<Abstraction<std::pair<float, float>, float>>> DistanceMetrics;
std::vector<std::shared_ptr<PartialFunction<float, float>>>
SampleMatchesFunctions;
std::vector<std::shared_ptr<PartialFunction<float, float>>>
SampleMismatchesFunctions;
std::vector<std::shared_ptr<PartialFunction<float, float>>>
SignalIsStableFunctions;
std::vector<std::shared_ptr<PartialFunction<float, float>>>
SignalIsDriftingFunctions;
+ // SAVE CHANGES
+ std::vector<std::shared_ptr<PartialFunction<uint32_t, float>>>
+ SignalConditionLookBackFunctions;
+ std::vector<std::shared_ptr<PartialFunction<uint32_t, float>>>
+ SignalConditionHistoryDesicionFunctions;
+ // - SAVE CHANGES
std::vector<std::shared_ptr<StepFunction<float, float>>>
NumOfSamplesMatchFunctions;
std::vector<std::shared_ptr<StepFunction<float, float>>>
NumOfSamplesMismatchFunctions;
std::vector<std::shared_ptr<PartialFunction<float, float>>>
SampleValidFunctions;
std::vector<std::shared_ptr<PartialFunction<float, float>>>
SampleInvalidFunctions;
std::vector<std::shared_ptr<StepFunction<float, float>>>
NumOfSamplesValidFunctions;
std::vector<std::shared_ptr<StepFunction<float, float>>>
NumOfSamplesInvalidFunctions;
std::vector<std::shared_ptr<
SignalStateDetector<float, float, float, HistoryPolicy::FIFO>>>
SignalStateDetectors;
std::vector<AgentHandle> SignalStateDetectorAgents;
std::vector<std::ifstream> DataFiles;
//
// Go through all signal state configurations (number of signals), and create
// functionalities for SignalStateDetector.
//
for (auto SignalConfiguration : AppConfig.SignalConfigurations) {
//
// Create application sensors.
//
Sensors.emplace_back(
AppCCAM->createSensor<float>(SignalConfiguration.Name + "_Sensor"));
//
// Create following function(s) which shall give information whether one
// sample matches another one (based on the relative distance between them).
//
// ____________
// / \
// / \
// __________/ \__________
//
//
if (std::strcmp(SignalConfiguration.DistanceMetric.c_str(), "absolute") == 0 ) {
DistanceMetrics.emplace_back(new AbsoluteDistance<float, float>());
} else {
//default is relative distance
DistanceMetrics.emplace_back(new RelativeDistance<float, float>());
}
SampleMatchesFunctions.emplace_back(new PartialFunction<float, float>(
{
{{-SignalConfiguration.OuterBound, -SignalConfiguration.InnerBound},
std::make_shared<LinearFunction<float, float>>(
-SignalConfiguration.OuterBound, 0.f,
-SignalConfiguration.InnerBound, 1.f)},
{{-SignalConfiguration.InnerBound, SignalConfiguration.InnerBound},
std::make_shared<LinearFunction<float, float>>(1.f, 0.f)},
{{SignalConfiguration.InnerBound, SignalConfiguration.OuterBound},
std::make_shared<LinearFunction<float, float>>(
SignalConfiguration.InnerBound, 1.f,
SignalConfiguration.OuterBound, 0.f)},
},
0));
//
// Create following function(s) which shall give information whether one
// sample mismatches another one (based on the relative distance between
// them).
//
// ____________ ____________
// \ /
// \ /
// \__________/
//
//
SampleMismatchesFunctions.emplace_back(new PartialFunction<float, float>(
{
{{-SignalConfiguration.OuterBound, -SignalConfiguration.InnerBound},
std::make_shared<LinearFunction<float, float>>(
-SignalConfiguration.OuterBound, 1.f,
-SignalConfiguration.InnerBound, 0.f)},
{{-SignalConfiguration.InnerBound, SignalConfiguration.InnerBound},
std::make_shared<LinearFunction<float, float>>(0.f, 0.f)},
{{SignalConfiguration.InnerBound, SignalConfiguration.OuterBound},
std::make_shared<LinearFunction<float, float>>(
SignalConfiguration.InnerBound, 0.f,
SignalConfiguration.OuterBound, 1.f)},
},
1));
//
// Create following function(s) which shall give information whether a
// signal is stable.
//
// ____________
// / \
// / \
// __________/ \__________
//
//
SignalIsStableFunctions.emplace_back(new PartialFunction<float, float>(
{
{{-SignalConfiguration.OuterBoundDrift,
-SignalConfiguration.InnerBoundDrift},
std::make_shared<LinearFunction<float, float>>(
-SignalConfiguration.OuterBoundDrift, 0.f,
-SignalConfiguration.InnerBoundDrift, 1.f)},
{{-SignalConfiguration.InnerBoundDrift,
SignalConfiguration.InnerBoundDrift},
std::make_shared<LinearFunction<float, float>>(1.f, 0.f)},
{{SignalConfiguration.InnerBoundDrift,
SignalConfiguration.OuterBoundDrift},
std::make_shared<LinearFunction<float, float>>(
SignalConfiguration.InnerBoundDrift, 1.f,
SignalConfiguration.OuterBoundDrift, 0.f)},
},
0));
//
// Create following function(s) which shall give information whether a
// signal is drifting.
//
// ____________ ____________
// \ /
// \ /
// \__________/
//
//
SignalIsDriftingFunctions.emplace_back(new PartialFunction<float, float>(
{
{{-SignalConfiguration.OuterBoundDrift,
-SignalConfiguration.InnerBoundDrift},
std::make_shared<LinearFunction<float, float>>(
-SignalConfiguration.OuterBoundDrift, 1.f,
-SignalConfiguration.InnerBoundDrift, 0.f)},
{{-SignalConfiguration.InnerBoundDrift,
SignalConfiguration.InnerBoundDrift},
std::make_shared<LinearFunction<float, float>>(0.f, 0.f)},
{{SignalConfiguration.InnerBoundDrift,
SignalConfiguration.OuterBoundDrift},
std::make_shared<LinearFunction<float, float>>(
SignalConfiguration.InnerBoundDrift, 0.f,
SignalConfiguration.OuterBoundDrift, 1.f)},
},
1));
+ // SAVE CHANGES
+ SignalConditionLookBackFunctions.emplace_back(
+ new PartialFunction<uint32_t, float>(
+ {{{1, SignalConfiguration.DriftLookbackRange + 1},
+ std::make_shared<LinearFunction<uint32_t, float>>(
+ 1, 1.f, SignalConfiguration.DriftLookbackRange + 1, 0.f)},
+ {{SignalConfiguration.DriftLookbackRange + 1,
+ std::numeric_limits<uint32_t>::max()},
+ std::make_shared<LinearFunction<uint32_t, float>>(0.f, 0.f)}},
+ 1.f));
+
+ SignalConditionHistoryDesicionFunctions.emplace_back(
+ new PartialFunction<uint32_t, float>(
+ {{{0, SignalConfiguration.DriftLookbackRange},
+ std::make_shared<LinearFunction<uint32_t, float>>(
+ 0, 0.f, SignalConfiguration.DriftLookbackRange, 1.f)},
+ {{SignalConfiguration.DriftLookbackRange,
+ std::numeric_limits<uint32_t>::max()},
+ std::make_shared<LinearFunction<uint32_t, float>>(1.f, 0.f)}},
+ 0.f));
+ // - SAVE CHANGES
+
//
// Create following function(s) which shall give information how many
// history samples match another sample.
//
// ____________
// /
// /
// __________/
//
NumOfSamplesMatchFunctions.emplace_back(new StepFunction<float, float>(
1.0f / SignalConfiguration.SampleHistorySize, StepDirection::StepUp));
//
// Create following function(s) which shall give information how many
// history samples mismatch another sample.
//
// ____________
// \
// \
// \__________
//
NumOfSamplesMismatchFunctions.emplace_back(new StepFunction<float, float>(
1.0f / SignalConfiguration.SampleHistorySize, StepDirection::StepDown));
//
// Create following function(s) which shall give information how good all
// samples in a state match each other.
//
// ____________
// / \
// / \
// __________/ \__________
//
//
SampleValidFunctions.emplace_back(new PartialFunction<float, float>(
{
{{-SignalConfiguration.OuterBound, -SignalConfiguration.InnerBound},
std::make_shared<LinearFunction<float, float>>(
-SignalConfiguration.OuterBound, 0.f,
-SignalConfiguration.InnerBound, 1.f)},
{{-SignalConfiguration.InnerBound, SignalConfiguration.InnerBound},
std::make_shared<LinearFunction<float, float>>(1.f, 0.f)},
{{SignalConfiguration.InnerBound, SignalConfiguration.OuterBound},
std::make_shared<LinearFunction<float, float>>(
SignalConfiguration.InnerBound, 1.f,
SignalConfiguration.OuterBound, 0.f)},
},
0));
//
// Create following function(s) which shall give information how good all
// samples in a state mismatch each other.
//
// ____________ ____________
// \ /
// \ /
// \__________/
//
//
SampleInvalidFunctions.emplace_back(new PartialFunction<float, float>(
{
{{-SignalConfiguration.OuterBound, -SignalConfiguration.InnerBound},
std::make_shared<LinearFunction<float, float>>(
-SignalConfiguration.OuterBound, 1.f,
-SignalConfiguration.InnerBound, 0.f)},
{{-SignalConfiguration.InnerBound, SignalConfiguration.InnerBound},
std::make_shared<LinearFunction<float, float>>(0.f, 0.f)},
{{SignalConfiguration.InnerBound, SignalConfiguration.OuterBound},
std::make_shared<LinearFunction<float, float>>(
SignalConfiguration.InnerBound, 0.f,
SignalConfiguration.OuterBound, 1.f)},
},
1));
//
// Create following function(s) which shall give information how many
// history samples match each other.
//
// ____________
// /
// /
// __________/
//
NumOfSamplesValidFunctions.emplace_back(new StepFunction<float, float>(
1.0f / SignalConfiguration.SampleHistorySize, StepDirection::StepUp));
//
// Create following function(s) which shall give information how many
// history samples mismatch each other.
//
// ____________
// \
// \
// \__________
//
NumOfSamplesInvalidFunctions.emplace_back(new StepFunction<float, float>(
1.0f / SignalConfiguration.SampleHistorySize, StepDirection::StepDown));
//
// Create SignalStateDetector functionality
//
SignalStateDetectors.emplace_back(
new SignalStateDetector<float, float, float, HistoryPolicy::FIFO>(
SignalConfiguration.Output ? SignalProperties::OUTPUT
: SignalProperties::INPUT,
std::numeric_limits<int>::max(), DistanceMetrics.back(), SampleMatchesFunctions.back(),
SampleMismatchesFunctions.back(), NumOfSamplesMatchFunctions.back(),
NumOfSamplesMismatchFunctions.back(), SampleValidFunctions.back(),
SampleInvalidFunctions.back(), NumOfSamplesValidFunctions.back(),
NumOfSamplesInvalidFunctions.back(),
SignalIsDriftingFunctions.back(), SignalIsStableFunctions.back(),
+ // SAVE CHANGES
+ SignalConditionLookBackFunctions.back(),
+ SignalConditionHistoryDesicionFunctions.back(),
+ SignalConfiguration.DriftLookbackRange,
+ // - SAVE CHANGES
SignalConfiguration.SampleHistorySize, SignalConfiguration.DABSize,
SignalConfiguration.DABHistorySize));
//
// Create low-level application agents
//
SignalStateDetectorAgents.push_back(createSignalStateDetectorAgent(
AppCCAM, SignalConfiguration.Name, SignalStateDetectors.back()));
AppCCAM->setExecutionPolicy(
SignalStateDetectorAgents.back(),
AppExecutionPolicy::decimation(AppConfig.DownsamplingRate));
//
// Connect sensors to low-level agents.
//
LOG_INFO("Connect sensors to their corresponding low-level agents.");
AppCCAM->connectSensor(SignalStateDetectorAgents.back(), 0, Sensors.back(),
SignalConfiguration.Name + "_Sensor ->" +
SignalConfiguration.Name +
"_SignalStateDetector_Agent-Channel");
AppCCAM->connectAgents(
SystemStateDetectorAgent, SignalStateDetectors.size() - 1,
SignalStateDetectorAgents.back(),
SignalConfiguration.Name +
"_SignalStateDetector_Agent->SystemStateDetector_Agent_Channel");
}
//
// For simulation output, create a logger agent writing the output of the
// high-level agent into a CSV file.
//
LOG_INFO("Create a logger agent.");
// Create CSV writer.
std::ofstream OutputCSV(AppConfig.OutputFilePath);
for (auto SignalConfiguration : AppConfig.SignalConfigurations) {
OutputCSV << SignalConfiguration.Name + ",";
}
OutputCSV << "StateID,";
OutputCSV << "Confidence State Valid,";
OutputCSV << "Confidence State Invalid,";
OutputCSV << "Confidence Inputs Matching,";
OutputCSV << "Confidence Outputs Matching,";
OutputCSV << "Confidence Inputs Mismatching,";
OutputCSV << "Confidence Outputs Mismatching,";
OutputCSV << "State Condition,";
OutputCSV << "Confidence System Functioning,";
OutputCSV << "Confidence System Malfunctioning,";
OutputCSV << "Overall Confidence,";
OutputCSV << "\n";
// The agent writes each new input value into a CSV file and produces
// nothing.
using Input = std::pair<SystemStateTuple, bool>;
using Result = Optional<AppTuple<unit_t>>;
using Handler = std::function<Result(Input)>;
std::string Name = "Logger Agent";
AgentHandle LoggerAgent = AppCCAM->createAgent(
"Logger Agent", Handler([&OutputCSV](Input I) -> Result {
const SystemStateTuple &T = I.first;
OutputCSV << std::get<0>(
static_cast<const std::tuple<std::string> &>(T))
<< std::endl;
return Result();
}));
//
// Connect the high-level agent to the logger agent.
//
LOG_INFO("Connect the high-level agent to the logger agent.");
AppCCAM->connectAgents(LoggerAgent, 0, SystemStateDetectorAgent,
"SystemStateDetector Channel");
//
// Only log if the SystemStateDetector actually ran
//
AppCCAM->setExecutionPolicy(LoggerAgent, AppExecutionPolicy::awaitAll({0}));
//
// Do simulation.
//
LOG_INFO("Setting up and performing simulation.");
//
// Initialize application for simulation.
//
AppCCAM->initializeSimulation();
//
// Open CSV files and register them for their corresponding sensors.
//
// Make sure DataFiles will not change capacity while adding elements to it.
// Changing capacity moves elements away, which invalidates references
// captured by CSVIterator.
DataFiles.reserve(AppConfig.SignalConfigurations.size());
uint32_t i = 0;
bool hasMQTT = false;
for (auto SignalConfiguration : AppConfig.SignalConfigurations) {
switch (SignalConfiguration.DataInterfaceType) {
case DataInterfaceTypes::CSV:
DataFiles.emplace_back(SignalConfiguration.InputPath);
if (!DataFiles.at(i)) {
LOG_ERROR_STREAM << "Cannot open Input File \""
<< SignalConfiguration.InputPath << "\" for Signal \""
<< SignalConfiguration.Name << "\"" << std::endl;
return 3;
}
AppCCAM->registerSensorValues(Sensors.at(i),
csv::CSVIterator<float>(DataFiles.at(i)),
csv::CSVIterator<float>());
LOG_INFO_STREAM << "Sensor " << SignalConfiguration.Name
<< " is fed by csv file " << SignalConfiguration.InputPath
<< std::endl;
break;
case DataInterfaceTypes::MQTT: {
hasMQTT = true;
auto it = MQTTIterator<float>(SignalConfiguration.MQTTTopic);
AppCCAM->registerSensorValues(Sensors.at(i), std::move(it),
MQTTIterator<float>());
LOG_INFO_STREAM << "Sensor " << SignalConfiguration.Name
<< " is fed by MQTT topic "
<< SignalConfiguration.MQTTTopic << std::endl;
break;
}
default:
LOG_ERROR_STREAM << "No data source for " << SignalConfiguration.Name
<< std::endl;
break;
}
i++;
}
//
// Start simulation.
//
auto &log = LOG_WARNING_STREAM;
log << "Simulation starting.";
if (hasMQTT) {
log << " Publishing MQTT messages may start.";
}
log << std::endl;
AppCCAM->simulate(AppConfig.NumberOfSimulationCycles);
return 0;
}
diff --git a/apps/ccam/configuration.h b/apps/ccam/configuration.h
index c55a7b0..53e79b3 100644
--- a/apps/ccam/configuration.h
+++ b/apps/ccam/configuration.h
@@ -1,99 +1,108 @@
#ifndef CONFIGURATION_H
#define CONFIGURATION_H
// clang-tidy off
// clang-format off
#include "nlohmann/json.hpp"
// clang-format on
// clang-tidy on
#include "rosa/config/version.h"
#include "rosa/app/Application.hpp"
#include <fstream>
using namespace rosa;
using nlohmann::json;
enum DataInterfaceTypes { CSV, MQTT };
struct SignalConfiguration {
std::string Name;
std::string InputPath;
std::string MQTTTopic;
DataInterfaceTypes DataInterfaceType;
bool Output;
float InnerBound;
float OuterBound;
float InnerBoundDrift;
float OuterBoundDrift;
+ // SAVE CHANGES
+ uint32_t DriftLookbackRange;
+ // - SAVE CHANGES
uint32_t SampleHistorySize;
uint32_t DABSize;
uint32_t DABHistorySize;
std::string DistanceMetric;
};
struct AppConfiguration {
std::string OutputFilePath;
uint32_t BrokenCounter;
uint32_t NumberOfSimulationCycles;
uint32_t DownsamplingRate;
std::vector<SignalConfiguration> SignalConfigurations;
};
void from_json(const json &J, SignalConfiguration &SC) {
J.at("Name").get_to(SC.Name);
if (J.contains("InputPath")) {
J.at("InputPath").get_to(SC.InputPath);
SC.DataInterfaceType = DataInterfaceTypes::CSV;
} else if (J.contains("MQTTTopic")) {
J.at("MQTTTopic").get_to(SC.MQTTTopic);
SC.DataInterfaceType = DataInterfaceTypes::MQTT;
}
J.at("Output").get_to(SC.Output);
J.at("InnerBound").get_to(SC.InnerBound);
J.at("OuterBound").get_to(SC.OuterBound);
J.at("InnerBoundDrift").get_to(SC.InnerBoundDrift);
J.at("OuterBoundDrift").get_to(SC.OuterBoundDrift);
+ if (J.contains("DriftLookbackRange")) {
+ J.at("DriftLookbackRange").get_to(SC.DriftLookbackRange);
+ } else {
+ // TODO: is 1 the best?
+ SC.DriftLookbackRange = 1;
+ }
J.at("SampleHistorySize").get_to(SC.SampleHistorySize);
J.at("DABSize").get_to(SC.DABSize);
J.at("DABHistorySize").get_to(SC.DABHistorySize);
SC.DistanceMetric = J.value("DistanceMetric", "relative");
}
void from_json(const json &J, AppConfiguration &AC) {
J.at("OutputFilePath").get_to(AC.OutputFilePath);
J.at("BrokenCounter").get_to(AC.BrokenCounter);
J.at("NumberOfSimulationCycles").get_to(AC.NumberOfSimulationCycles);
J.at("DownsamplingRate").get_to(AC.DownsamplingRate);
J.at("SignalConfigurations").get_to(AC.SignalConfigurations);
}
AppConfiguration AppConfig;
bool readConfigFile(std::string ConfigPath) {
LOG_INFO("READING CONFIG FILE");
LOG_INFO_STREAM << "Looking for config file at \"" << ConfigPath << "\"\n";
std::ifstream ConfigFile;
ConfigFile.open(ConfigPath);
if (!ConfigFile) {
LOG_ERROR("Unable to open config file");
return false;
}
json ConfigObj;
ConfigFile >> ConfigObj;
LOG_INFO_STREAM << "Read JSON file as \"" << ConfigObj << "\"\n";
try {
ConfigObj.get_to(AppConfig);
} catch (nlohmann::detail::type_error ex) {
LOG_ERROR("Misformatted Config File");
return false;
}
return true;
}
#endif // CONFIGURATION_H
diff --git a/apps/ccam/sample_data/20200325_1312/splitted_data/values_20200325_1312_1/out_alt.csv b/apps/ccam/sample_data/20200325_1312/splitted_data/values_20200325_1312_1/out_alt.csv
new file mode 100644
index 0000000..5fe7e40
--- /dev/null
+++ b/apps/ccam/sample_data/20200325_1312/splitted_data/values_20200325_1312_1/out_alt.csv
@@ -0,0 +1,2000 @@
+value,StateID,Confidence State Valid,Confidence State Invalid,Confidence Inputs Matching,Confidence Outputs Matching,Confidence Inputs Mismatching,Confidence Outputs Mismatching,State Condition,Confidence System Functioning,Confidence System Malfunctioning,Overall Confidence,
+46.0084,1,0.1,0.9,0,0,1,0,0,1,0,0,
+46.0107,1,0.2,0.8,1,0,1,0,0,1,0,0,
+46.0052,1,0.3,0.7,1,0,1,0,0,1,0,0,
+46.0088,1,0.4,0.6,1,0,1,0,0,1,0,0,
+46.0083,1,0.5,0.5,1,0,1,0,0,1,0,0,
+46.0072,1,0.6,0.4,1,0,1,0,0,1,0,0,
+46.0094,1,0.7,0.3,1,0,1,0,0,1,0,0,
+46.0096,1,0.8,0.2,1,0,1,0,0,1,0,0,
+46.0079,1,0.9,0.1,1,0,1,0,0,1,0,0,
+46.0084,1,1,0,1,0,1,0,0,1,0,0,
+46.0055,1,1,0,1,0,1,0,0,1,0,0,
+46.007,1,1,0,1,0,1,0,0,1,0,0,
+46.0069,1,1,0,1,0,1,0,0,1,0,0,
+46.0097,1,1,0,1,0,1,0,0,1,0,0,
+46.0076,1,1,0,1,0,1,0,0,1,0,0,
+46.0079,1,1,0,1,0,1,0,0,1,0,0,
+46.0095,1,1,0,1,0,1,0,0,1,0,0,
+46.0077,1,1,0,1,0,1,0,0,1,0,0,
+46.0086,1,1,0,1,0,1,0,0,1,0,0,
+46.0077,1,1,0,1,0,1,0,0,1,0,0,
+46.0092,1,1,0,1,0,1,0,0,1,0,0,
+46.0099,1,1,0,1,0,1,0,0,1,0,0,
+46.0109,1,1,0,1,0,1,0,0,1,0,0,
+46.0089,1,1,0,1,0,1,0,0,1,0,0,
+46.0084,1,1,0,1,0,1,0,0,1,0,0,
+46.0061,1,1,0,1,0,1,0,0,1,0,0,
+46.0074,1,1,0,1,0,1,0,0,1,0,0,
+46.0089,1,1,0,1,0,1,0,0,1,0,0,
+46.0036,1,1,0,1,0,1,0,0,1,0,0,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.918882,
+46.008,1,1,0,1,0,1,0,1,1,0,0.918882,
+46.0119,1,1,0,1,0,1,0,1,1,0,0.918882,
+46.0074,1,1,0,1,0,1,0,1,1,0,0.918882,
+46.0062,1,1,0,1,0,1,0,1,1,0,0.918882,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.918882,
+46.0081,1,1,0,1,0,1,0,1,1,0,0.918882,
+46.0037,1,1,0,1,0,1,0,1,1,0,0.918882,
+46.0132,1,1,0,1,0,1,0,1,1,0,0.918882,
+46.0087,1,1,0,1,0,1,0,1,1,0,0.918882,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.918882,
+46.0113,1,1,0,1,0,1,0,1,1,0,0.918882,
+46.0011,1,1,0,1,0,1,0,1,1,0,0.918882,
+46.008,1,1,0,1,0,1,0,1,1,0,0.918882,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.918882,
+46.0066,1,1,0,1,0,1,0,1,1,0,0.92565,
+46.0065,1,1,0,1,0,1,0,1,1,0,0.92565,
+46.0069,1,1,0,1,0,1,0,1,1,0,0.92565,
+46.0087,1,1,0,1,0,1,0,1,1,0,0.92565,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.92565,
+46.0078,1,1,0,1,0,1,0,1,1,0,0.92565,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.92565,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.92565,
+46.0068,1,1,0,1,0,1,0,1,1,0,0.92565,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.92565,
+46.0087,1,1,0,1,0,1,0,1,1,0,0.92565,
+46.008,1,1,0,1,0,1,0,1,1,0,0.92565,
+46.0097,1,1,0,1,0,1,0,1,1,0,0.92565,
+46.0096,1,1,0,1,0,1,0,1,1,0,0.92565,
+46.0012,1,1,0,1,0,1,0,1,1,0,0.92565,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.898575,
+46.0056,1,1,0,1,0,1,0,1,1,0,0.898575,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.898575,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.898575,
+46.0079,1,1,0,1,0,1,0,1,1,0,0.898575,
+46.0085,1,1,0,1,0,1,0,1,1,0,0.898575,
+46.0079,1,1,0,1,0,1,0,1,1,0,0.898575,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.898575,
+46.0075,1,1,0,1,0,1,0,1,1,0,0.898575,
+46.0071,1,1,0,1,0,1,0,1,1,0,0.898575,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.898575,
+46.0107,1,1,0,1,0,1,0,1,1,0,0.898575,
+46.0071,1,1,0,1,0,1,0,1,1,0,0.898575,
+46.0078,1,1,0,1,0,1,0,1,1,0,0.898575,
+46.0119,1,1,0,1,0,1,0,1,1,0,0.898575,
+46.0078,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0072,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0071,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0113,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0069,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0096,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0075,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0083,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0097,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0073,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0063,1,1,0,1,0,1,0,1,1,0,0.9,
+46.004,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0075,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0062,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0117,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0058,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0078,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0133,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0088,1,1,0,1,0,1,0,1,1,0,0.9,
+46.011,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0063,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0083,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0085,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0098,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0069,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0042,1,1,0,1,0,1,0,1,1,0,0.879964,
+46.0096,1,1,0,1,0,1,0,1,1,0,0.879964,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.879964,
+46.0052,1,1,0,1,0,1,0,1,1,0,0.879964,
+46.007,1,1,0,1,0,1,0,1,1,0,0.879964,
+46.0068,1,1,0,1,0,1,0,1,1,0,0.879964,
+46.0025,1,1,0,1,0,1,0,1,1,0,0.879964,
+46.0072,1,1,0,1,0,1,0,1,1,0,0.879964,
+46.0083,1,1,0,1,0,1,0,1,1,0,0.879964,
+46.0132,1,1,0,1,0,1,0,1,1,0,0.879964,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.879964,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.879964,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.879964,
+46.0065,1,1,0,1,0,1,0,1,1,0,0.879964,
+46.0058,1,1,0,1,0,1,0,1,1,0,0.879964,
+46.0097,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0078,1,1,0,1,0,1,0,1,1,0,0.9,
+46.004,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0087,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0073,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0081,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0012,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0079,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0071,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0071,1,1,0,1,0,1,0,1,1,0,0.883345,
+46.0051,1,1,0,1,0,1,0,1,1,0,0.883345,
+46.0075,1,1,0,1,0,1,0,1,1,0,0.883345,
+46.0051,1,1,0,1,0,1,0,1,1,0,0.883345,
+46.0059,1,1,0,1,0,1,0,1,1,0,0.883345,
+46.0098,1,1,0,1,0,1,0,1,1,0,0.883345,
+46.0063,1,1,0,1,0,1,0,1,1,0,0.883345,
+46.0083,1,1,0,1,0,1,0,1,1,0,0.883345,
+46.009,1,1,0,1,0,1,0,1,1,0,0.883345,
+46.0098,1,1,0,1,0,1,0,1,1,0,0.883345,
+46.0063,1,1,0,1,0,1,0,1,1,0,0.883345,
+46.0103,1,1,0,1,0,1,0,1,1,0,0.883345,
+46.0045,1,1,0,1,0,1,0,1,1,0,0.883345,
+46.0058,1,1,0,1,0,1,0,1,1,0,0.883345,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.883345,
+46.0098,1,1,0,1,0,1,0,1,1,0,1,
+46.0089,1,1,0,1,0,1,0,1,1,0,1,
+46.0079,1,1,0,1,0,1,0,1,1,0,1,
+46.0086,1,1,0,1,0,1,0,1,1,0,1,
+46.0101,1,1,0,1,0,1,0,1,1,0,1,
+46.0055,1,1,0,1,0,1,0,1,1,0,1,
+46.0091,1,1,0,1,0,1,0,1,1,0,1,
+46.007,1,1,0,1,0,1,0,1,1,0,1,
+46.0065,1,1,0,1,0,1,0,1,1,0,1,
+46.0077,1,1,0,1,0,1,0,1,1,0,1,
+46.0102,1,1,0,1,0,1,0,1,1,0,1,
+46.0097,1,1,0,1,0,1,0,1,1,0,1,
+46.0115,1,1,0,1,0,1,0,1,1,0,1,
+46.0077,1,1,0,1,0,1,0,1,1,0,1,
+46.0056,1,1,0,1,0,1,0,1,1,0,1,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.751363,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.751363,
+46.0073,1,1,0,1,0,1,0,1,1,0,0.751363,
+46.0085,1,1,0,1,0,1,0,1,1,0,0.751363,
+46.0074,1,1,0,1,0,1,0,1,1,0,0.751363,
+46.0056,1,1,0,1,0,1,0,1,1,0,0.751363,
+46.0065,1,1,0,1,0,1,0,1,1,0,0.751363,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.751363,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.751363,
+46.0092,1,1,0,1,0,1,0,1,1,0,0.751363,
+46.0066,1,1,0,1,0,1,0,1,1,0,0.751363,
+46.0043,1,1,0,1,0,1,0,1,1,0,0.751363,
+46.0105,1,1,0,1,0,1,0,1,1,0,0.751363,
+46.0074,1,1,0,1,0,1,0,1,1,0,0.751363,
+46.0056,1,1,0,1,0,1,0,1,1,0,0.751363,
+46.0104,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0062,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0066,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0105,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0062,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0078,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0078,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0054,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0081,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0092,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0083,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0096,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.885038,
+46.0095,1,1,0,1,0,1,0,1,1,0,0.885038,
+46.0074,1,1,0,1,0,1,0,1,1,0,0.885038,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.885038,
+46.0073,1,1,0,1,0,1,0,1,1,0,0.885038,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.885038,
+46.0103,1,1,0,1,0,1,0,1,1,0,0.885038,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.885038,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.885038,
+46.0065,1,1,0,1,0,1,0,1,1,0,0.885038,
+46.0093,1,1,0,1,0,1,0,1,1,0,0.885038,
+46.0097,1,1,0,1,0,1,0,1,1,0,0.885038,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.885038,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.885038,
+46.0097,1,1,0,1,0,1,0,1,1,0,0.885038,
+46.0025,1,1,0,1,0,1,0,1,1,0,0.837661,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.837661,
+46.0066,1,1,0,1,0,1,0,1,1,0,0.837661,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.837661,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.837661,
+46.0081,1,1,0,1,0,1,0,1,1,0,0.837661,
+46.007,1,1,0,1,0,1,0,1,1,0,0.837661,
+46.0097,1,1,0,1,0,1,0,1,1,0,0.837661,
+46.0028,1,1,0,1,0,1,0,1,1,0,0.837661,
+46.0058,1,1,0,1,0,1,0,1,1,0,0.837661,
+46.0053,1,1,0,1,0,1,0,1,1,0,0.837661,
+46.0114,1,1,0,1,0,1,0,1,1,0,0.837661,
+46.0046,1,1,0,1,0,1,0,1,1,0,0.837661,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.837661,
+46.0052,1,1,0,1,0,1,0,1,1,0,0.837661,
+46.0081,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0083,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0064,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0093,1,1,0,1,0,1,0,1,1,0,0.8,
+46.007,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0128,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0071,1,1,0,1,0,1,0,1,1,0,0.8,
+46.007,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0099,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0072,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0079,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0058,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0081,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0096,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0064,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0067,1,1,0,1,0,1,0,1,1,0,0.9,
+46.005,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0059,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0066,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0087,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0081,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0083,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0075,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0098,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0075,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0074,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0095,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.81566,
+46.0112,1,1,0,1,0,1,0,1,1,0,0.81566,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.81566,
+46.006,1,1,0,1,0,1,0,1,1,0,0.81566,
+46.0081,1,1,0,1,0,1,0,1,1,0,0.81566,
+46.0064,1,1,0,1,0,1,0,1,1,0,0.81566,
+46.0097,1,1,0,1,0,1,0,1,1,0,0.81566,
+46.0093,1,1,0,1,0,1,0,1,1,0,0.81566,
+46.0067,1,1,0,1,0,1,0,1,1,0,0.81566,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.81566,
+46.008,1,1,0,1,0,1,0,1,1,0,0.81566,
+46.0087,1,1,0,1,0,1,0,1,1,0,0.81566,
+46.0064,1,1,0,1,0,1,0,1,1,0,0.81566,
+46.0092,1,1,0,1,0,1,0,1,1,0,0.81566,
+46.0061,1,1,0,1,0,1,0,1,1,0,0.81566,
+46.0065,1,1,0,1,0,1,0,1,1,0,0.920573,
+46.0111,1,1,0,1,0,1,0,1,1,0,0.920573,
+46.0098,1,1,0,1,0,1,0,1,1,0,0.920573,
+46.0109,1,1,0,1,0,1,0,1,1,0,0.920573,
+46.0081,1,1,0,1,0,1,0,1,1,0,0.920573,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.920573,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.920573,
+46.0068,1,1,0,1,0,1,0,1,1,0,0.920573,
+46.01,1,1,0,1,0,1,0,1,1,0,0.920573,
+46.0078,1,1,0,1,0,1,0,1,1,0,0.920573,
+46.0046,1,1,0,1,0,1,0,1,1,0,0.920573,
+46.008,1,1,0,1,0,1,0,1,1,0,0.920573,
+46.0132,1,1,0,1,0,1,0,1,1,0,0.920573,
+46.0064,1,1,0,1,0,1,0,1,1,0,0.920573,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.920573,
+46.0085,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0085,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0087,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0072,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0075,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0063,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0093,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0073,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0085,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0108,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0138,1,1,0,1,0,1,0,1,1,0,0.8,
+46.012,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0103,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0085,1,1,0,1,0,1,0,1,1,0,0.734448,
+46.0106,1,1,0,1,0,1,0,1,1,0,0.734448,
+46.0104,1,1,0,1,0,1,0,1,1,0,0.734448,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.734448,
+46.0034,1,1,0,1,0,1,0,1,1,0,0.734448,
+46.0119,1,1,0,1,0,1,0,1,1,0,0.734448,
+46.0075,1,1,0,1,0,1,0,1,1,0,0.734448,
+46.0085,1,1,0,1,0,1,0,1,1,0,0.734448,
+46.0124,1,1,0,1,0,1,0,1,1,0,0.734448,
+46.0137,1,1,0,1,0,1,0,1,1,0,0.734448,
+46.0041,1,1,0,1,0,1,0,1,1,0,0.734448,
+46.007,1,1,0,1,0,1,0,1,1,0,0.734448,
+46.0096,1,1,0,1,0,1,0,1,1,0,0.734448,
+46.011,1,1,0,1,0,1,0,1,1,0,0.734448,
+46.0061,1,1,0,1,0,1,0,1,1,0,0.734448,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0103,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0083,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0101,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0088,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0085,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0144,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0117,1,1,0,1,0,1,0,1,1,0,0.9,
+46.01,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0095,1,1,0,1,0,1,0,1,1,0,0.9,
+46.01,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0088,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0105,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.763216,
+46.0109,1,1,0,1,0,1,0,1,1,0,0.763216,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.763216,
+46.0087,1,1,0,1,0,1,0,1,1,0,0.763216,
+46.0061,1,1,0,1,0,1,0,1,1,0,0.763216,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.763216,
+46.0116,1,1,0,1,0,1,0,1,1,0,0.763216,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.763216,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.763216,
+46.0125,1,1,0,1,0,1,0,1,1,0,0.763216,
+46.0088,1,1,0,1,0,1,0,1,1,0,0.763216,
+46.008,1,1,0,1,0,1,0,1,1,0,0.763216,
+46.0116,1,1,0,1,0,1,0,1,1,0,0.763216,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.763216,
+46.0079,1,1,0,1,0,1,0,1,1,0,0.763216,
+46.0109,1,1,0,1,0,1,0,1,1,0,0.815668,
+46.0101,1,1,0,1,0,1,0,1,1,0,0.815668,
+46.0072,1,1,0,1,0,1,0,1,1,0,0.815668,
+46.0062,1,1,0,1,0,1,0,1,1,0,0.815668,
+46.0051,1,1,0,1,0,1,0,1,1,0,0.815668,
+46.0062,1,1,0,1,0,1,0,1,1,0,0.815668,
+46.0075,1,1,0,1,0,1,0,1,1,0,0.815668,
+46.0068,1,1,0,1,0,1,0,1,1,0,0.815668,
+46.013,1,1,0,1,0,1,0,1,1,0,0.815668,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.815668,
+46.0122,1,1,0,1,0,1,0,1,1,0,0.815668,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.815668,
+46.0115,1,1,0,1,0,1,0,1,1,0,0.815668,
+46.0116,1,1,0,1,0,1,0,1,1,0,0.815668,
+46.0108,1,1,0,1,0,1,0,1,1,0,0.815668,
+46.0099,1,1,0,1,0,1,0,1,1,0,0.934112,
+46.0108,1,1,0,1,0,1,0,1,1,0,0.934112,
+46.0125,1,1,0,1,0,1,0,1,1,0,0.934112,
+46.0135,1,1,0,1,0,1,0,1,1,0,0.934112,
+46.0106,1,1,0,1,0,1,0,1,1,0,0.934112,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.934112,
+46.0096,1,1,0,1,0,1,0,1,1,0,0.934112,
+46.0105,1,1,0,1,0,1,0,1,1,0,0.934112,
+46.004,1,1,0,1,0,1,0,1,1,0,0.934112,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.934112,
+46.0107,1,1,0,1,0,1,0,1,1,0,0.934112,
+46.0115,1,1,0,1,0,1,0,1,1,0,0.934112,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.934112,
+46.0078,1,1,0,1,0,1,0,1,1,0,0.934112,
+46.0101,1,1,0,1,0,1,0,1,1,0,0.934112,
+46.0105,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0108,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0119,1,1,0,1,0,1,0,1,1,0,0.8,
+46.012,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0097,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0115,1,1,0,1,0,1,0,1,1,0,0.8,
+46.008,1,1,0,1,0,1,0,1,1,0,0.8,
+46.01,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0096,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0129,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0083,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0088,1,1,0,1,0,1,0,1,1,0,1,
+46.0104,1,1,0,1,0,1,0,1,1,0,1,
+46.0104,1,1,0,1,0,1,0,1,1,0,1,
+46.0086,1,1,0,1,0,1,0,1,1,0,1,
+46.0112,1,1,0,1,0,1,0,1,1,0,1,
+46.0115,1,1,0,1,0,1,0,1,1,0,1,
+46.0067,1,1,0,1,0,1,0,1,1,0,1,
+46.0067,1,1,0,1,0,1,0,1,1,0,1,
+46.0109,1,1,0,1,0,1,0,1,1,0,1,
+46.0132,1,1,0,1,0,1,0,1,1,0,1,
+46.0105,1,1,0,1,0,1,0,1,1,0,1,
+46.0117,1,1,0,1,0,1,0,1,1,0,1,
+46.0118,1,1,0,1,0,1,0,1,1,0,1,
+46.0104,1,1,0,1,0,1,0,1,1,0,1,
+46.0107,1,1,0,1,0,1,0,1,1,0,1,
+46.01,1,1,0,1,0,1,0,1,1,0,0.890122,
+46.0112,1,1,0,1,0,1,0,1,1,0,0.890122,
+46.0123,1,1,0,1,0,1,0,1,1,0,0.890122,
+46.0108,1,1,0,1,0,1,0,1,1,0,0.890122,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.890122,
+46.0131,1,1,0,1,0,1,0,1,1,0,0.890122,
+46.0114,1,1,0,1,0,1,0,1,1,0,0.890122,
+46.0111,1,1,0,1,0,1,0,1,1,0,0.890122,
+46.0122,1,1,0,1,0,1,0,1,1,0,0.890122,
+46.01,1,1,0,1,0,1,0,1,1,0,0.890122,
+46.0123,1,1,0,1,0,1,0,1,1,0,0.890122,
+46.0113,1,1,0,1,0,1,0,1,1,0,0.890122,
+46.0147,1,1,0,1,0,1,0,1,1,0,0.890122,
+46.0122,1,1,0,1,0,1,0,1,1,0,0.890122,
+46.0096,1,1,0,1,0,1,0,1,1,0,0.890122,
+46.0137,1,1,0,1,0,1,0,4,1,0,0.752827,
+46.0129,1,1,0,1,0,1,0,4,1,0,0.752827,
+46.0135,1,1,0,1,0,1,0,4,1,0,0.752827,
+46.0116,1,1,0,1,0,1,0,4,1,0,0.752827,
+46.0135,1,1,0,1,0,1,0,4,1,0,0.752827,
+46.0126,1,1,0,1,0,1,0,4,1,0,0.752827,
+46.0099,1,1,0,1,0,1,0,4,1,0,0.752827,
+46.0121,1,1,0,1,0,1,0,4,1,0,0.752827,
+46.0094,1,1,0,1,0,1,0,4,1,0,0.752827,
+46.0118,1,1,0,1,0,1,0,4,1,0,0.752827,
+46.0135,1,1,0,1,0,1,0,4,1,0,0.752827,
+46.0074,1,1,0,1,0,1,0,4,1,0,0.752827,
+46.0087,1,1,0,1,0,1,0,4,1,0,0.752827,
+46.0102,1,1,0,1,0,1,0,4,1,0,0.752827,
+46.0113,1,1,0,1,0,1,0,4,1,0,0.752827,
+46.0088,1,1,0,1,0,1,0,1,1,0,0.761532,
+46.0139,1,1,0,1,0,1,0,1,1,0,0.761532,
+46.012,1,1,0,1,0,1,0,1,1,0,0.761532,
+46.0119,1,1,0,1,0,1,0,1,1,0,0.761532,
+46.0106,1,1,0,1,0,1,0,1,1,0,0.761532,
+46.0109,1,1,0,1,0,1,0,1,1,0,0.761532,
+46.0135,1,1,0,1,0,1,0,1,1,0,0.761532,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.761532,
+46.0156,1,1,0,1,0,1,0,1,1,0,0.761532,
+46.0126,1,1,0,1,0,1,0,1,1,0,0.761532,
+46.0141,1,1,0,1,0,1,0,1,1,0,0.761532,
+46.0124,1,1,0,1,0,1,0,1,1,0,0.761532,
+46.0119,1,1,0,1,0,1,0,1,1,0,0.761532,
+46.0158,1,1,0,1,0,1,0,1,1,0,0.761532,
+46.0126,1,1,0,1,0,1,0,1,1,0,0.761532,
+46.0155,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0112,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0114,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0119,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0117,1,1,0,1,0,1,0,4,1,0,0.8,
+46.015,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0115,1,1,0,1,0,1,0,4,1,0,0.8,
+46.013,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0118,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0139,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0106,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0129,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0143,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0101,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0117,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0116,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0131,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0133,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0128,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0126,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0144,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0124,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0162,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0138,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0119,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0108,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0124,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0111,1,1,0,1,0,1,0,1,1,0,0.8,
+46.014,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0115,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0113,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0123,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0129,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0136,1,1,0,1,0,1,0,1,1,0,0.9,
+46.015,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0114,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0133,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0112,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0176,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0142,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0109,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0131,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0134,1,1,0,1,0,1,0,1,1,0,0.9,
+46.013,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0103,1,1,0,1,0,1,0,1,1,0,0.876593,
+46.0123,1,1,0,1,0,1,0,1,1,0,0.876593,
+46.0118,1,1,0,1,0,1,0,1,1,0,0.876593,
+46.0155,1,1,0,1,0,1,0,1,1,0,0.876593,
+46.0142,1,1,0,1,0,1,0,1,1,0,0.876593,
+46.0171,1,1,0,1,0,1,0,1,1,0,0.876593,
+46.0117,1,1,0,1,0,1,0,1,1,0,0.876593,
+46.0114,1,1,0,1,0,1,0,1,1,0,0.876593,
+46.0122,1,1,0,1,0,1,0,1,1,0,0.876593,
+46.0132,1,1,0,1,0,1,0,1,1,0,0.876593,
+46.0127,1,1,0,1,0,1,0,1,1,0,0.876593,
+46.0127,1,1,0,1,0,1,0,1,1,0,0.876593,
+46.0118,1,1,0,1,0,1,0,1,1,0,0.876593,
+46.0137,1,1,0,1,0,1,0,1,1,0,0.876593,
+46.0129,1,1,0,1,0,1,0,1,1,0,0.876593,
+46.0108,1,1,0,1,0,1,0,1,1,0,0.998413,
+46.0127,1,1,0,1,0,1,0,1,1,0,0.998413,
+46.0125,1,1,0,1,0,1,0,1,1,0,0.998413,
+46.0135,1,1,0,1,0,1,0,1,1,0,0.998413,
+46.0129,1,1,0,1,0,1,0,1,1,0,0.998413,
+46.0149,1,1,0,1,0,1,0,1,1,0,0.998413,
+46.0152,1,1,0,1,0,1,0,1,1,0,0.998413,
+46.0124,1,1,0,1,0,1,0,1,1,0,0.998413,
+46.0118,1,1,0,1,0,1,0,1,1,0,0.998413,
+46.0134,1,1,0,1,0,1,0,1,1,0,0.998413,
+46.0139,1,1,0,1,0,1,0,1,1,0,0.998413,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.998413,
+46.0055,1,1,0,1,0,1,0,1,1,0,0.998413,
+46.009,1,1,0,1,0,1,0,1,1,0,0.998413,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.998413,
+46.008,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0083,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0106,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0053,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0044,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0099,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0078,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0067,1,1,0,1,0,1,0,1,1,0,0.7,
+46.005,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0079,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0087,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0059,1,1,0,1,0,1,0,1,1,0,0.7,
+46.003,1,1,0,1,0,1,0,2,1,0,1,
+46.0068,1,1,0,1,0,1,0,2,1,0,1,
+46.008,1,1,0,1,0,1,0,2,1,0,1,
+46.0087,1,1,0,1,0,1,0,2,1,0,1,
+46.0097,1,1,0,1,0,1,0,2,1,0,1,
+46.0088,1,1,0,1,0,1,0,2,1,0,1,
+46.0057,1,1,0,1,0,1,0,2,1,0,1,
+46.0082,1,1,0,1,0,1,0,2,1,0,1,
+46.0091,1,1,0,1,0,1,0,2,1,0,1,
+46.0104,1,1,0,1,0,1,0,2,1,0,1,
+46.0112,1,1,0,1,0,1,0,2,1,0,1,
+46.0061,1,1,0,1,0,1,0,2,1,0,1,
+46.0085,1,1,0,1,0,1,0,2,1,0,1,
+46.0098,1,1,0,1,0,1,0,2,1,0,1,
+46.0044,1,1,0,1,0,1,0,2,1,0,1,
+46.0082,1,1,0,1,0,1,0,2,1,0,0.9,
+46.009,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0064,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0085,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0063,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0087,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0085,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0053,1,1,0,1,0,1,0,2,1,0,0.9,
+46.01,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0103,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0087,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0071,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0092,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0089,1,1,0,1,0,1,0,2,1,0,0.9,
+46.007,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.988258,
+46.0075,1,1,0,1,0,1,0,1,1,0,0.988258,
+46.006,1,1,0,1,0,1,0,1,1,0,0.988258,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.988258,
+46.0098,1,1,0,1,0,1,0,1,1,0,0.988258,
+46.0063,1,1,0,1,0,1,0,1,1,0,0.988258,
+46.0112,1,1,0,1,0,1,0,1,1,0,0.988258,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.988258,
+46.0085,1,1,0,1,0,1,0,1,1,0,0.988258,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.988258,
+46.008,1,1,0,1,0,1,0,1,1,0,0.988258,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.988258,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.988258,
+46.0072,1,1,0,1,0,1,0,1,1,0,0.988258,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.988258,
+46.0074,1,1,0,1,0,1,0,1,1,0,0.956108,
+46.0108,1,1,0,1,0,1,0,1,1,0,0.956108,
+46.0055,1,1,0,1,0,1,0,1,1,0,0.956108,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.956108,
+46.0064,1,1,0,1,0,1,0,1,1,0,0.956108,
+46.0052,1,1,0,1,0,1,0,1,1,0,0.956108,
+46.0074,1,1,0,1,0,1,0,1,1,0,0.956108,
+46.0056,1,1,0,1,0,1,0,1,1,0,0.956108,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.956108,
+46.0093,1,1,0,1,0,1,0,1,1,0,0.956108,
+46.0058,1,1,0,1,0,1,0,1,1,0,0.956108,
+46.0059,1,1,0,1,0,1,0,1,1,0,0.956108,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.956108,
+46.0111,1,1,0,1,0,1,0,1,1,0,0.956108,
+46.0097,1,1,0,1,0,1,0,1,1,0,0.956108,
+46.0024,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0074,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0098,1,1,0,1,0,1,0,1,1,0,0.7,
+46.011,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0095,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0093,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0073,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0069,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0056,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0059,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0066,1,1,0,1,0,1,0,1,1,0,0.7,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.7,
+46.008,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0064,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0047,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0081,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0097,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0068,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0062,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0065,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0087,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0055,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0058,1,1,0,1,0,1,0,1,1,0,0.9,
+46.006,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0081,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.9,
+46.006,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0057,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0079,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0106,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0079,1,1,0,1,0,1,0,1,1,0,0.9,
+46.01,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0088,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0065,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0126,1,1,0,1,0,1,0,1,1,0,0.868119,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.868119,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.868119,
+46.0108,1,1,0,1,0,1,0,1,1,0,0.868119,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.868119,
+46.0062,1,1,0,1,0,1,0,1,1,0,0.868119,
+46.0059,1,1,0,1,0,1,0,1,1,0,0.868119,
+46.0105,1,1,0,1,0,1,0,1,1,0,0.868119,
+46.0012,1,1,0,1,0,1,0,1,1,0,0.868119,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.868119,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.868119,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.868119,
+46.0095,1,1,0,1,0,1,0,1,1,0,0.868119,
+46.0072,1,1,0,1,0,1,0,1,1,0,0.868119,
+46.0083,1,1,0,1,0,1,0,1,1,0,0.868119,
+46.0071,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0078,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0107,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0117,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0104,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0115,1,1,0,1,0,1,0,1,1,0,0.8,
+46.01,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0103,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0071,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0069,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0118,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0104,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0092,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0088,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0099,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0103,1,1,0,1,0,1,0,4,1,0,0.813774,
+46.0078,1,1,0,1,0,1,0,4,1,0,0.813774,
+46.0104,1,1,0,1,0,1,0,4,1,0,0.813774,
+46.0098,1,1,0,1,0,1,0,4,1,0,0.813774,
+46.0145,1,1,0,1,0,1,0,4,1,0,0.813774,
+46.0083,1,1,0,1,0,1,0,4,1,0,0.813774,
+46.009,1,1,0,1,0,1,0,4,1,0,0.813774,
+46.0088,1,1,0,1,0,1,0,4,1,0,0.813774,
+46.0125,1,1,0,1,0,1,0,4,1,0,0.813774,
+46.0066,1,1,0,1,0,1,0,4,1,0,0.813774,
+46.0079,1,1,0,1,0,1,0,4,1,0,0.813774,
+46.0109,1,1,0,1,0,1,0,4,1,0,0.813774,
+46.0086,1,1,0,1,0,1,0,4,1,0,0.813774,
+46.0089,1,1,0,1,0,1,0,4,1,0,0.813774,
+46.008,1,1,0,1,0,1,0,4,1,0,0.813774,
+46.0096,1,1,0,1,0,1,0,1,1,0,0.86643,
+46.0109,1,1,0,1,0,1,0,1,1,0,0.86643,
+46.0047,1,1,0,1,0,1,0,1,1,0,0.86643,
+46.0111,1,1,0,1,0,1,0,1,1,0,0.86643,
+46.0095,1,1,0,1,0,1,0,1,1,0,0.86643,
+46.0079,1,1,0,1,0,1,0,1,1,0,0.86643,
+46.013,1,1,0,1,0,1,0,1,1,0,0.86643,
+46.0085,1,1,0,1,0,1,0,1,1,0,0.86643,
+46.0088,1,1,0,1,0,1,0,1,1,0,0.86643,
+46.0095,1,1,0,1,0,1,0,1,1,0,0.86643,
+46.0112,1,1,0,1,0,1,0,1,1,0,0.86643,
+46.0109,1,1,0,1,0,1,0,1,1,0,0.86643,
+46.0107,1,1,0,1,0,1,0,1,1,0,0.86643,
+46.012,1,1,0,1,0,1,0,1,1,0,0.86643,
+46.007,1,1,0,1,0,1,0,1,1,0,0.86643,
+46.01,1,1,0,1,0,1,0,1,1,0,0.901964,
+46.0128,1,1,0,1,0,1,0,1,1,0,0.901964,
+46.006,1,1,0,1,0,1,0,1,1,0,0.901964,
+46.0081,1,1,0,1,0,1,0,1,1,0,0.901964,
+46.009,1,1,0,1,0,1,0,1,1,0,0.901964,
+46.0073,1,1,0,1,0,1,0,1,1,0,0.901964,
+46.0132,1,1,0,1,0,1,0,1,1,0,0.901964,
+46.0087,1,1,0,1,0,1,0,1,1,0,0.901964,
+46.0072,1,1,0,1,0,1,0,1,1,0,0.901964,
+46.0113,1,1,0,1,0,1,0,1,1,0,0.901964,
+46.0116,1,1,0,1,0,1,0,1,1,0,0.901964,
+46.0106,1,1,0,1,0,1,0,1,1,0,0.901964,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.901964,
+46.0127,1,1,0,1,0,1,0,1,1,0,0.901964,
+46.0069,1,1,0,1,0,1,0,1,1,0,0.901964,
+46.0124,1,1,0,1,0,1,0,1,1,0,1,
+46.0107,1,1,0,1,0,1,0,1,1,0,1,
+46.0094,1,1,0,1,0,1,0,1,1,0,1,
+46.0117,1,1,0,1,0,1,0,1,1,0,1,
+46.012,1,1,0,1,0,1,0,1,1,0,1,
+46.0089,1,1,0,1,0,1,0,1,1,0,1,
+46.0106,1,1,0,1,0,1,0,1,1,0,1,
+46.0107,1,1,0,1,0,1,0,1,1,0,1,
+46.0084,1,1,0,1,0,1,0,1,1,0,1,
+46.0108,1,1,0,1,0,1,0,1,1,0,1,
+46.0088,1,1,0,1,0,1,0,1,1,0,1,
+46.0069,1,1,0,1,0,1,0,1,1,0,1,
+46.0104,1,1,0,1,0,1,0,1,1,0,1,
+46.0127,1,1,0,1,0,1,0,1,1,0,1,
+46.0084,1,1,0,1,0,1,0,1,1,0,1,
+46.0133,1,1,0,1,0,1,0,1,1,0,0.783523,
+46.0095,1,1,0,1,0,1,0,1,1,0,0.783523,
+46.0103,1,1,0,1,0,1,0,1,1,0,0.783523,
+46.0103,1,1,0,1,0,1,0,1,1,0,0.783523,
+46.0085,1,1,0,1,0,1,0,1,1,0,0.783523,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.783523,
+46.0123,1,1,0,1,0,1,0,1,1,0,0.783523,
+46.0111,1,1,0,1,0,1,0,1,1,0,0.783523,
+46.0122,1,1,0,1,0,1,0,1,1,0,0.783523,
+46.0108,1,1,0,1,0,1,0,1,1,0,0.783523,
+46.0115,1,1,0,1,0,1,0,1,1,0,0.783523,
+46.0113,1,1,0,1,0,1,0,1,1,0,0.783523,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.783523,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.783523,
+46.0101,1,1,0,1,0,1,0,1,1,0,0.783523,
+46.0071,1,1,0,1,0,1,0,1,1,0,1,
+46.011,1,1,0,1,0,1,0,1,1,0,1,
+46.01,1,1,0,1,0,1,0,1,1,0,1,
+46.0111,1,1,0,1,0,1,0,1,1,0,1,
+46.0106,1,1,0,1,0,1,0,1,1,0,1,
+46.0115,1,1,0,1,0,1,0,1,1,0,1,
+46.0108,1,1,0,1,0,1,0,1,1,0,1,
+46.0094,1,1,0,1,0,1,0,1,1,0,1,
+46.0095,1,1,0,1,0,1,0,1,1,0,1,
+46.011,1,1,0,1,0,1,0,1,1,0,1,
+46.0095,1,1,0,1,0,1,0,1,1,0,1,
+46.0147,1,1,0,1,0,1,0,1,1,0,1,
+46.0086,1,1,0,1,0,1,0,1,1,0,1,
+46.0107,1,1,0,1,0,1,0,1,1,0,1,
+46.0115,1,1,0,1,0,1,0,1,1,0,1,
+46.0117,1,1,0,1,0,1,0,1,1,0,0.788602,
+46.0133,1,1,0,1,0,1,0,1,1,0,0.788602,
+46.0098,1,1,0,1,0,1,0,1,1,0,0.788602,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.788602,
+46.0105,1,1,0,1,0,1,0,1,1,0,0.788602,
+46.0106,1,1,0,1,0,1,0,1,1,0,0.788602,
+46.0114,1,1,0,1,0,1,0,1,1,0,0.788602,
+46.0128,1,1,0,1,0,1,0,1,1,0,0.788602,
+46.0092,1,1,0,1,0,1,0,1,1,0,0.788602,
+46.0108,1,1,0,1,0,1,0,1,1,0,0.788602,
+46.0123,1,1,0,1,0,1,0,1,1,0,0.788602,
+46.012,1,1,0,1,0,1,0,1,1,0,0.788602,
+46.0125,1,1,0,1,0,1,0,1,1,0,0.788602,
+46.0118,1,1,0,1,0,1,0,1,1,0,0.788602,
+46.0142,1,1,0,1,0,1,0,1,1,0,0.788602,
+46.012,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0107,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0101,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0113,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0106,1,1,0,1,0,1,0,4,1,0,0.7,
+46.013,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0101,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0087,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0117,1,1,0,1,0,1,0,4,1,0,0.7,
+46.011,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0112,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0116,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0114,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0087,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0093,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0126,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0125,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0111,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0097,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0103,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0117,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0129,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0095,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0104,1,1,0,1,0,1,0,1,1,0,0.9,
+46.011,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0097,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0118,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0127,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0124,1,1,0,1,0,1,0,1,1,0,0.951036,
+46.0138,1,1,0,1,0,1,0,1,1,0,0.951036,
+46.0111,1,1,0,1,0,1,0,1,1,0,0.951036,
+46.0125,1,1,0,1,0,1,0,1,1,0,0.951036,
+46.0111,1,1,0,1,0,1,0,1,1,0,0.951036,
+46.0134,1,1,0,1,0,1,0,1,1,0,0.951036,
+46.011,1,1,0,1,0,1,0,1,1,0,0.951036,
+46.011,1,1,0,1,0,1,0,1,1,0,0.951036,
+46.0132,1,1,0,1,0,1,0,1,1,0,0.951036,
+46.0123,1,1,0,1,0,1,0,1,1,0,0.951036,
+46.0147,1,1,0,1,0,1,0,1,1,0,0.951036,
+46.0131,1,1,0,1,0,1,0,1,1,0,0.951036,
+46.0144,1,1,0,1,0,1,0,1,1,0,0.951036,
+46.0113,1,1,0,1,0,1,0,1,1,0,0.951036,
+46.0107,1,1,0,1,0,1,0,1,1,0,0.951036,
+46.0106,1,1,0,1,0,1,0,1,1,0,0.675248,
+46.0123,1,1,0,1,0,1,0,1,1,0,0.675248,
+46.0143,1,1,0,1,0,1,0,1,1,0,0.675248,
+46.0142,1,1,0,1,0,1,0,1,1,0,0.675248,
+46.0119,1,1,0,1,0,1,0,1,1,0,0.675248,
+46.0118,1,1,0,1,0,1,0,1,1,0,0.675248,
+46.009,1,1,0,1,0,1,0,1,1,0,0.675248,
+46.0129,1,1,0,1,0,1,0,1,1,0,0.675248,
+46.0147,1,1,0,1,0,1,0,1,1,0,0.675248,
+46.0103,1,1,0,1,0,1,0,1,1,0,0.675248,
+46.0122,1,1,0,1,0,1,0,1,1,0,0.675248,
+46.0126,1,1,0,1,0,1,0,1,1,0,0.675248,
+46.012,1,1,0,1,0,1,0,1,1,0,0.675248,
+46.0095,1,1,0,1,0,1,0,1,1,0,0.675248,
+46.0134,1,1,0,1,0,1,0,1,1,0,0.675248,
+46.0125,1,1,0,1,0,1,0,1,1,0,1,
+46.0117,1,1,0,1,0,1,0,1,1,0,1,
+46.0109,1,1,0,1,0,1,0,1,1,0,1,
+46.0101,1,1,0,1,0,1,0,1,1,0,1,
+46.0095,1,1,0,1,0,1,0,1,1,0,1,
+46.0148,1,1,0,1,0,1,0,1,1,0,1,
+46.0092,1,1,0,1,0,1,0,1,1,0,1,
+46.0131,1,1,0,1,0,1,0,1,1,0,1,
+46.0124,1,1,0,1,0,1,0,1,1,0,1,
+46.0107,1,1,0,1,0,1,0,1,1,0,1,
+46.0101,1,1,0,1,0,1,0,1,1,0,1,
+46.0122,1,1,0,1,0,1,0,1,1,0,1,
+46.0137,1,1,0,1,0,1,0,1,1,0,1,
+46.0069,1,1,0,1,0,1,0,1,1,0,1,
+46.0147,1,1,0,1,0,1,0,1,1,0,1,
+46.0121,1,1,0,1,0,1,0,1,1,0,0.788606,
+46.0105,1,1,0,1,0,1,0,1,1,0,0.788606,
+46.0135,1,1,0,1,0,1,0,1,1,0,0.788606,
+46.0092,1,1,0,1,0,1,0,1,1,0,0.788606,
+46.0112,1,1,0,1,0,1,0,1,1,0,0.788606,
+46.0121,1,1,0,1,0,1,0,1,1,0,0.788606,
+46.0112,1,1,0,1,0,1,0,1,1,0,0.788606,
+46.0124,1,1,0,1,0,1,0,1,1,0,0.788606,
+46.0117,1,1,0,1,0,1,0,1,1,0,0.788606,
+46.0112,1,1,0,1,0,1,0,1,1,0,0.788606,
+46.0163,1,1,0,1,0,1,0,1,1,0,0.788606,
+46.0132,1,1,0,1,0,1,0,1,1,0,0.788606,
+46.0131,1,1,0,1,0,1,0,1,1,0,0.788606,
+46.0112,1,1,0,1,0,1,0,1,1,0,0.788606,
+46.0109,1,1,0,1,0,1,0,1,1,0,0.788606,
+46.0121,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0123,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0145,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0172,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0109,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0147,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0135,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0119,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0114,1,1,0,1,0,1,0,1,1,0,0.9,
+46.014,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0143,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0146,1,1,0,1,0,1,0,1,1,0,0.9,
+46.013,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0131,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0113,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0123,1,1,0,1,0,1,0,4,1,0,0.773104,
+46.0133,1,1,0,1,0,1,0,4,1,0,0.773104,
+46.0141,1,1,0,1,0,1,0,4,1,0,0.773104,
+46.0123,1,1,0,1,0,1,0,4,1,0,0.773104,
+46.0107,1,1,0,1,0,1,0,4,1,0,0.773104,
+46.0157,1,1,0,1,0,1,0,4,1,0,0.773104,
+46.0112,1,1,0,1,0,1,0,4,1,0,0.773104,
+46.0123,1,1,0,1,0,1,0,4,1,0,0.773104,
+46.0136,1,1,0,1,0,1,0,4,1,0,0.773104,
+46.0142,1,1,0,1,0,1,0,4,1,0,0.773104,
+46.0141,1,1,0,1,0,1,0,4,1,0,0.773104,
+46.0133,1,1,0,1,0,1,0,4,1,0,0.773104,
+46.0124,1,1,0,1,0,1,0,4,1,0,0.773104,
+46.0143,1,1,0,1,0,1,0,4,1,0,0.773104,
+46.0153,1,1,0,1,0,1,0,4,1,0,0.773104,
+46.0127,1,1,0,1,0,1,0,1,1,0,1,
+46.0149,1,1,0,1,0,1,0,1,1,0,1,
+46.0123,1,1,0,1,0,1,0,1,1,0,1,
+46.0104,1,1,0,1,0,1,0,1,1,0,1,
+46.0158,1,1,0,1,0,1,0,1,1,0,1,
+46.0114,1,1,0,1,0,1,0,1,1,0,1,
+46.0099,1,1,0,1,0,1,0,1,1,0,1,
+46.0142,1,1,0,1,0,1,0,1,1,0,1,
+46.0153,1,1,0,1,0,1,0,1,1,0,1,
+46.0154,1,1,0,1,0,1,0,1,1,0,1,
+46.0125,1,1,0,1,0,1,0,1,1,0,1,
+46.0158,1,1,0,1,0,1,0,1,1,0,1,
+46.0106,1,1,0,1,0,1,0,1,1,0,1,
+46.0162,1,1,0,1,0,1,0,1,1,0,1,
+46.0137,1,1,0,1,0,1,0,1,1,0,1,
+46.0114,1,1,0,1,0,1,0,1,1,0,1,
+46.0131,1,1,0,1,0,1,0,1,1,0,1,
+46.0143,1,1,0,1,0,1,0,1,1,0,1,
+46.0116,1,1,0,1,0,1,0,1,1,0,1,
+46.0143,1,1,0,1,0,1,0,1,1,0,1,
+46.0141,1,1,0,1,0,1,0,1,1,0,1,
+46.0131,1,1,0,1,0,1,0,1,1,0,1,
+46.0137,1,1,0,1,0,1,0,1,1,0,1,
+46.0142,1,1,0,1,0,1,0,1,1,0,1,
+46.014,1,1,0,1,0,1,0,1,1,0,1,
+46.015,1,1,0,1,0,1,0,1,1,0,1,
+46.016,1,1,0,1,0,1,0,1,1,0,1,
+46.0133,1,1,0,1,0,1,0,1,1,0,1,
+46.0157,1,1,0,1,0,1,0,1,1,0,1,
+46.0154,1,1,0,1,0,1,0,1,1,0,1,
+46.015,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0138,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0153,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0164,1,1,0,1,0,1,0,4,1,0,0.7,
+46.014,1,1,0,1,0,1,0,4,1,0,0.7,
+46.015,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0158,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0142,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0127,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0136,1,1,0,1,0,1,0,4,1,0,0.7,
+46.016,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0154,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0103,1,1,0,1,0,1,0,4,1,0,0.7,
+46.013,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0144,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0146,1,1,0,1,0,1,0,1,1,0,0.96796,
+46.0164,1,1,0,1,0,1,0,1,1,0,0.96796,
+46.0171,1,1,0,1,0,1,0,1,1,0,0.96796,
+46.0187,1,1,0,1,0,1,0,1,1,0,0.96796,
+46.0112,1,1,0,1,0,1,0,1,1,0,0.96796,
+46.0159,1,1,0,1,0,1,0,1,1,0,0.96796,
+46.0121,1,1,0,1,0,1,0,1,1,0,0.96796,
+46.013,1,1,0,1,0,1,0,1,1,0,0.96796,
+46.0159,1,1,0,1,0,1,0,1,1,0,0.96796,
+46.0143,1,1,0,1,0,1,0,1,1,0,0.96796,
+46.0156,1,1,0,1,0,1,0,1,1,0,0.96796,
+46.0162,1,1,0,1,0,1,0,1,1,0,0.96796,
+46.0145,1,1,0,1,0,1,0,1,1,0,0.96796,
+46.0177,1,1,0,1,0,1,0,1,1,0,0.96796,
+46.0168,1,1,0,1,0,1,0,1,1,0,0.96796,
+46.0207,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0123,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0156,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0181,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0157,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0135,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0147,1,1,0,1,0,1,0,4,1,0,0.8,
+46.016,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0127,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0148,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0158,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0107,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0186,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0157,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0136,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0152,1,1,0,1,0,1,0,1,1,0,0.775088,
+46.0202,1,1,0,1,0,1,0,1,1,0,0.775088,
+46.0148,1,1,0,1,0,1,0,1,1,0,0.775088,
+46.0141,1,1,0,1,0,1,0,1,1,0,0.775088,
+46.0181,1,1,0,1,0,1,0,1,1,0,0.775088,
+46.0158,1,1,0,1,0,1,0,1,1,0,0.775088,
+46.0157,1,1,0,1,0,1,0,1,1,0,0.775088,
+46.0165,1,1,0,1,0,1,0,1,1,0,0.775088,
+46.0154,1,1,0,1,0,1,0,1,1,0,0.775088,
+46.0147,1,1,0,1,0,1,0,1,1,0,0.775088,
+46.0144,1,1,0,1,0,1,0,1,1,0,0.775088,
+46.0165,1,1,0,1,0,1,0,1,1,0,0.775088,
+46.018,1,1,0,1,0,1,0,1,1,0,0.775088,
+46.0164,1,1,0,1,0,1,0,1,1,0,0.775088,
+46.015,1,1,0,1,0,1,0,1,1,0,0.775088,
+46.0168,1,1,0,1,0,1,0,1,1,0,0.842767,
+46.0115,1,1,0,1,0,1,0,1,1,0,0.842767,
+46.0162,1,1,0,1,0,1,0,1,1,0,0.842767,
+46.0194,1,1,0,1,0,1,0,1,1,0,0.842767,
+46.0164,1,1,0,1,0,1,0,1,1,0,0.842767,
+46.0201,1,1,0,1,0,1,0,1,1,0,0.842767,
+46.0175,1,1,0,1,0,1,0,1,1,0,0.842767,
+46.0191,1,1,0,1,0,1,0,1,1,0,0.842767,
+46.0178,1,1,0,1,0,1,0,1,1,0,0.842767,
+46.0173,1,1,0,1,0,1,0,1,1,0,0.842767,
+46.018,1,1,0,1,0,1,0,1,1,0,0.842767,
+46.0198,1,1,0,1,0,1,0,1,1,0,0.842767,
+46.0144,1,1,0,1,0,1,0,1,1,0,0.842767,
+46.0175,1,1,0,1,0,1,0,1,1,0,0.842767,
+46.0169,1,1,0,1,0,1,0,1,1,0,0.842767,
+46.017,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0183,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0201,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0165,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0202,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0181,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0196,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0158,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0163,1,1,0,1,0,1,0,4,1,0,0.9,
+46.016,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0163,1,1,0,1,0,1,0,4,1,0,0.9,
+46.018,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0181,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0138,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0163,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0196,1,1,0,1,0,1,0,1,1,0,0.898601,
+46.0221,1,1,0,1,0,1,0,1,1,0,0.898601,
+46.0191,1,1,0,1,0,1,0,1,1,0,0.898601,
+46.0163,1,1,0,1,0,1,0,1,1,0,0.898601,
+46.0179,1,1,0,1,0,1,0,1,1,0,0.898601,
+46.0192,1,1,0,1,0,1,0,1,1,0,0.898601,
+46.0164,1,1,0,1,0,1,0,1,1,0,0.898601,
+46.0211,1,1,0,1,0,1,0,1,1,0,0.898601,
+46.0189,1,1,0,1,0,1,0,1,1,0,0.898601,
+46.0203,1,1,0,1,0,1,0,1,1,0,0.898601,
+46.0177,1,1,0,1,0,1,0,1,1,0,0.898601,
+46.0159,1,1,0,1,0,1,0,1,1,0,0.898601,
+46.0176,1,1,0,1,0,1,0,1,1,0,0.898601,
+46.0182,1,1,0,1,0,1,0,1,1,0,0.898601,
+46.0213,1,1,0,1,0,1,0,1,1,0,0.898601,
+46.0197,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0204,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0208,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0178,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0213,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0185,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0193,1,1,0,1,0,1,0,4,1,0,0.8,
+46.018,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0159,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0199,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0174,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0192,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0245,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0179,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0171,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0199,1,1,0,1,0,1,0,1,1,0,0.844471,
+46.0246,1,1,0,1,0,1,0,1,1,0,0.844471,
+46.0188,1,1,0,1,0,1,0,1,1,0,0.844471,
+46.0209,1,1,0,1,0,1,0,1,1,0,0.844471,
+46.018,1,1,0,1,0,1,0,1,1,0,0.844471,
+46.0196,1,1,0,1,0,1,0,1,1,0,0.844471,
+46.0218,1,1,0,1,0,1,0,1,1,0,0.844471,
+46.023,1,1,0,1,0,1,0,1,1,0,0.844471,
+46.0243,1,1,0,1,0,1,0,1,1,0,0.844471,
+46.0204,1,1,0,1,0,1,0,1,1,0,0.844471,
+46.0206,1,1,0,1,0,1,0,1,1,0,0.844471,
+46.0197,1,1,0,1,0,1,0,1,1,0,0.844471,
+46.0175,1,1,0,1,0,1,0,1,1,0,0.844471,
+46.0195,1,1,0,1,0,1,0,1,1,0,0.844471,
+46.0202,1,1,0,1,0,1,0,1,1,0,0.844471,
+46.0104,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0167,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0205,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0228,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0236,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0183,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0214,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0227,1,1,0,1,0,1,0,4,1,0,0.8,
+46.021,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0193,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0196,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0205,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0199,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0202,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0222,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0204,1,1,0,1,0,1,0,4,1,0,0.781436,
+46.0214,1,1,0,1,0,1,0,4,1,0,0.781436,
+46.0215,1,1,0,1,0,1,0,4,1,0,0.781436,
+46.0176,1,1,0,1,0,1,0,4,1,0,0.781436,
+46.0209,1,1,0,1,0,1,0,4,1,0,0.781436,
+46.0208,1,1,0,1,0,1,0,4,1,0,0.781436,
+46.0205,1,1,0,1,0,1,0,4,1,0,0.781436,
+46.0219,1,1,0,1,0,1,0,4,1,0,0.781436,
+46.0203,1,1,0,1,0,1,0,4,1,0,0.781436,
+46.0195,1,1,0,1,0,1,0,4,1,0,0.781436,
+46.0188,1,1,0,1,0,1,0,4,1,0,0.781436,
+46.022,1,1,0,1,0,1,0,4,1,0,0.781436,
+46.0205,1,1,0,1,0,1,0,4,1,0,0.781436,
+46.0213,1,1,0,1,0,1,0,4,1,0,0.781436,
+46.0196,1,1,0,1,0,1,0,4,1,0,0.781436,
+46.0185,1,1,0,1,0,1,0,1,1,0,0.907067,
+46.0186,1,1,0,1,0,1,0,1,1,0,0.907067,
+46.0155,1,1,0,1,0,1,0,1,1,0,0.907067,
+46.0188,1,1,0,1,0,1,0,1,1,0,0.907067,
+46.0232,1,1,0,1,0,1,0,1,1,0,0.907067,
+46.0189,1,1,0,1,0,1,0,1,1,0,0.907067,
+46.0208,1,1,0,1,0,1,0,1,1,0,0.907067,
+46.0178,1,1,0,1,0,1,0,1,1,0,0.907067,
+46.0193,1,1,0,1,0,1,0,1,1,0,0.907067,
+46.0203,1,1,0,1,0,1,0,1,1,0,0.907067,
+46.019,1,1,0,1,0,1,0,1,1,0,0.907067,
+46.0201,1,1,0,1,0,1,0,1,1,0,0.907067,
+46.0194,1,1,0,1,0,1,0,1,1,0,0.907067,
+46.023,1,1,0,1,0,1,0,1,1,0,0.907067,
+46.0211,1,1,0,1,0,1,0,1,1,0,0.907067,
+46.0192,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0186,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0127,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0198,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0184,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0169,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0222,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0188,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0192,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0229,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0172,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0199,1,1,0,1,0,1,0,1,1,0,0.8,
+46.022,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0187,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0182,1,1,0,1,0,1,0,1,1,0,0.8,
+46.019,1,1,0,1,0,1,0,1,1,0,0.717591,
+46.0188,1,1,0,1,0,1,0,1,1,0,0.717591,
+46.0192,1,1,0,1,0,1,0,1,1,0,0.717591,
+46.0145,1,1,0,1,0,1,0,1,1,0,0.717591,
+46.0222,1,1,0,1,0,1,0,1,1,0,0.717591,
+46.0203,1,1,0,1,0,1,0,1,1,0,0.717591,
+46.0204,1,1,0,1,0,1,0,1,1,0,0.717591,
+46.0176,1,1,0,1,0,1,0,1,1,0,0.717591,
+46.0191,1,1,0,1,0,1,0,1,1,0,0.717591,
+46.0191,1,1,0,1,0,1,0,1,1,0,0.717591,
+46.0185,1,1,0,1,0,1,0,1,1,0,0.717591,
+46.0176,1,1,0,1,0,1,0,1,1,0,0.717591,
+46.0182,1,1,0,1,0,1,0,1,1,0,0.717591,
+46.0205,1,1,0,1,0,1,0,1,1,0,0.717591,
+46.0187,1,1,0,1,0,1,0,1,1,0,0.717591,
+46.0143,1,1,0,1,0,1,0,1,1,0,0.844468,
+46.014,1,1,0,1,0,1,0,1,1,0,0.844468,
+46.0202,1,1,0,1,0,1,0,1,1,0,0.844468,
+46.0207,1,1,0,1,0,1,0,1,1,0,0.844468,
+46.0215,1,1,0,1,0,1,0,1,1,0,0.844468,
+46.016,1,1,0,1,0,1,0,1,1,0,0.844468,
+46.0223,1,1,0,1,0,1,0,1,1,0,0.844468,
+46.0172,1,1,0,1,0,1,0,1,1,0,0.844468,
+46.0168,1,1,0,1,0,1,0,1,1,0,0.844468,
+46.017,1,1,0,1,0,1,0,1,1,0,0.844468,
+46.0168,1,1,0,1,0,1,0,1,1,0,0.844468,
+46.0177,1,1,0,1,0,1,0,1,1,0,0.844468,
+46.0133,1,1,0,1,0,1,0,1,1,0,0.844468,
+46.0194,1,1,0,1,0,1,0,1,1,0,0.844468,
+46.0192,1,1,0,1,0,1,0,1,1,0,0.844468,
+46.0165,1,1,0,1,0,1,0,2,1,0,0.762874,
+46.0137,1,1,0,1,0,1,0,2,1,0,0.762874,
+46.0185,1,1,0,1,0,1,0,2,1,0,0.762874,
+46.0165,1,1,0,1,0,1,0,2,1,0,0.762874,
+46.0171,1,1,0,1,0,1,0,2,1,0,0.762874,
+46.0196,1,1,0,1,0,1,0,2,1,0,0.762874,
+46.0155,1,1,0,1,0,1,0,2,1,0,0.762874,
+46.0192,1,1,0,1,0,1,0,2,1,0,0.762874,
+46.0169,1,1,0,1,0,1,0,2,1,0,0.762874,
+46.0171,1,1,0,1,0,1,0,2,1,0,0.762874,
+46.0158,1,1,0,1,0,1,0,2,1,0,0.762874,
+46.0155,1,1,0,1,0,1,0,2,1,0,0.762874,
+46.0172,1,1,0,1,0,1,0,2,1,0,0.762874,
+46.0191,1,1,0,1,0,1,0,2,1,0,0.762874,
+46.0167,1,1,0,1,0,1,0,2,1,0,0.762874,
+46.0123,1,1,0,1,0,1,0,2,1,0,0.808573,
+46.0156,1,1,0,1,0,1,0,2,1,0,0.808573,
+46.0148,1,1,0,1,0,1,0,2,1,0,0.808573,
+46.0207,1,1,0,1,0,1,0,2,1,0,0.808573,
+46.016,1,1,0,1,0,1,0,2,1,0,0.808573,
+46.0198,1,1,0,1,0,1,0,2,1,0,0.808573,
+46.0194,1,1,0,1,0,1,0,2,1,0,0.808573,
+46.0158,1,1,0,1,0,1,0,2,1,0,0.808573,
+46.0137,1,1,0,1,0,1,0,2,1,0,0.808573,
+46.0192,1,1,0,1,0,1,0,2,1,0,0.808573,
+46.0143,1,1,0,1,0,1,0,2,1,0,0.808573,
+46.0154,1,1,0,1,0,1,0,2,1,0,0.808573,
+46.0165,1,1,0,1,0,1,0,2,1,0,0.808573,
+46.0154,1,1,0,1,0,1,0,2,1,0,0.808573,
+46.0113,1,1,0,1,0,1,0,2,1,0,0.808573,
+46.0123,1,1,0,1,0,1,0,2,1,0,0.815353,
+46.0143,1,1,0,1,0,1,0,2,1,0,0.815353,
+46.0139,1,1,0,1,0,1,0,2,1,0,0.815353,
+46.0139,1,1,0,1,0,1,0,2,1,0,0.815353,
+46.0162,1,1,0,1,0,1,0,2,1,0,0.815353,
+46.0135,1,1,0,1,0,1,0,2,1,0,0.815353,
+46.0194,1,1,0,1,0,1,0,2,1,0,0.815353,
+46.0134,1,1,0,1,0,1,0,2,1,0,0.815353,
+46.0134,1,1,0,1,0,1,0,2,1,0,0.815353,
+46.0192,1,1,0,1,0,1,0,2,1,0,0.815353,
+46.0137,1,1,0,1,0,1,0,2,1,0,0.815353,
+46.0128,1,1,0,1,0,1,0,2,1,0,0.815353,
+46.0149,1,1,0,1,0,1,0,2,1,0,0.815353,
+46.0149,1,1,0,1,0,1,0,2,1,0,0.815353,
+46.012,1,1,0,1,0,1,0,2,1,0,0.815353,
+46.0144,1,1,0,1,0,1,0,2,1,0,0.894895,
+46.0118,1,1,0,1,0,1,0,2,1,0,0.894895,
+46.0141,1,1,0,1,0,1,0,2,1,0,0.894895,
+46.0157,1,1,0,1,0,1,0,2,1,0,0.894895,
+46.0113,1,1,0,1,0,1,0,2,1,0,0.894895,
+46.0129,1,1,0,1,0,1,0,2,1,0,0.894895,
+46.0141,1,1,0,1,0,1,0,2,1,0,0.894895,
+46.0133,1,1,0,1,0,1,0,2,1,0,0.894895,
+46.0142,1,1,0,1,0,1,0,2,1,0,0.894895,
+46.0119,1,1,0,1,0,1,0,2,1,0,0.894895,
+46.0145,1,1,0,1,0,1,0,2,1,0,0.894895,
+46.0137,1,1,0,1,0,1,0,2,1,0,0.894895,
+46.0076,1,1,0,1,0,1,0,2,1,0,0.894895,
+46.0162,1,1,0,1,0,1,0,2,1,0,0.894895,
+46.0129,1,1,0,1,0,1,0,2,1,0,0.894895,
+46.0151,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0138,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0106,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0151,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0124,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0081,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0106,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0113,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0127,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0133,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0138,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0096,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0114,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0114,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0105,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0111,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0113,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0122,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0115,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0079,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0098,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0124,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0107,1,1,0,1,0,1,0,2,1,0,0.9,
+46.012,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0116,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0086,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0094,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0106,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0051,1,1,0,1,0,1,0,2,1,0,0.9,
+46.006,1,1,0,1,0,1,0,2,1,0,0.9,
+46.011,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0104,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0103,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0118,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0093,1,1,0,1,0,1,0,2,1,0,0.9,
+46.009,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0094,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0106,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0089,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0059,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0109,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0077,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0079,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0119,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0093,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0071,1,1,0,1,0,1,0,2,1,0,0.9,
+46.007,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0078,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0078,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0085,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0097,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0096,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0072,1,1,0,1,0,1,0,2,1,0,0.9,
+46.007,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0101,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0096,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0105,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0088,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0055,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0085,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0083,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0082,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0059,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0035,1,1,0,1,0,1,0,2,1,0,0.8,
+46.011,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0053,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0086,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0055,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0076,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0063,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0073,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0065,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0059,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0047,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0066,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0099,1,1,0,1,0,1,0,2,1,0,0.9,
+46.007,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0037,1,1,0,1,0,1,0,2,1,0,0.9,
+46.005,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0074,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0054,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0037,1,1,0,1,0,1,0,2,1,0,0.9,
+46.006,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0046,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0034,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0054,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0068,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0074,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0047,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0048,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0057,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0115,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0036,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0041,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0057,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0051,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0079,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0016,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0056,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0026,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0043,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0049,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0049,1,1,0,1,0,1,0,2,1,0,0.9,
+46.003,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0033,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0067,1,1,0,1,0,1,0,1,1,0,0.834263,
+46.0046,1,1,0,1,0,1,0,1,1,0,0.834263,
+46.0038,1,1,0,1,0,1,0,1,1,0,0.834263,
+46.004,1,1,0,1,0,1,0,1,1,0,0.834263,
+46.0032,1,1,0,1,0,1,0,1,1,0,0.834263,
+46.0024,1,1,0,1,0,1,0,1,1,0,0.834263,
+46.006,1,1,0,1,0,1,0,1,1,0,0.834263,
+46.0063,1,1,0,1,0,1,0,1,1,0,0.834263,
+46.0026,1,1,0,1,0,1,0,1,1,0,0.834263,
+46.0035,1,1,0,1,0,1,0,1,1,0,0.834263,
+46.0033,1,1,0,1,0,1,0,1,1,0,0.834263,
+46.0024,1,1,0,1,0,1,0,1,1,0,0.834263,
+46.0057,1,1,0,1,0,1,0,1,1,0,0.834263,
+46.0031,1,1,0,1,0,1,0,1,1,0,0.834263,
+46.0032,1,1,0,1,0,1,0,1,1,0,0.834263,
+46.0072,1,1,0,1,0,1,0,2,1,0,0.8,
+46.003,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0032,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0012,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0052,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0056,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0035,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0057,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0092,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0055,1,1,0,1,0,1,0,2,1,0,0.8,
+45.9989,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0044,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0034,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0043,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0035,1,1,0,1,0,1,0,2,1,0,0.8,
+46.0041,1,1,0,1,0,1,0,1,1,0,1,
+46.0047,1,1,0,1,0,1,0,1,1,0,1,
+46.0031,1,1,0,1,0,1,0,1,1,0,1,
+46.0057,1,1,0,1,0,1,0,1,1,0,1,
+46.0046,1,1,0,1,0,1,0,1,1,0,1,
+46.0018,1,1,0,1,0,1,0,1,1,0,1,
+45.9999,1,1,0,1,0,1,0,1,1,0,1,
+46.005,1,1,0,1,0,1,0,1,1,0,1,
+46.0061,1,1,0,1,0,1,0,1,1,0,1,
+46.0048,1,1,0,1,0,1,0,1,1,0,1,
+46.0046,1,1,0,1,0,1,0,1,1,0,1,
+46.0021,1,1,0,1,0,1,0,1,1,0,1,
+46.0017,1,1,0,1,0,1,0,1,1,0,1,
+46.0076,1,1,0,1,0,1,0,1,1,0,1,
+46.004,1,1,0,1,0,1,0,1,1,0,1,
+46.0087,1,1,0,1,0,1,0,1,1,0,0.922257,
+46.004,1,1,0,1,0,1,0,1,1,0,0.922257,
+46.0057,1,1,0,1,0,1,0,1,1,0,0.922257,
+46.0057,1,1,0,1,0,1,0,1,1,0,0.922257,
+46.0027,1,1,0,1,0,1,0,1,1,0,0.922257,
+46.0048,1,1,0,1,0,1,0,1,1,0,0.922257,
+46.0039,1,1,0,1,0,1,0,1,1,0,0.922257,
+46.0015,1,1,0,1,0,1,0,1,1,0,0.922257,
+46.0052,1,1,0,1,0,1,0,1,1,0,0.922257,
+46.0057,1,1,0,1,0,1,0,1,1,0,0.922257,
+46.0041,1,1,0,1,0,1,0,1,1,0,0.922257,
+46.0002,1,1,0,1,0,1,0,1,1,0,0.922257,
+46.0099,1,1,0,1,0,1,0,1,1,0,0.922257,
+45.9974,1,1,0,1,0,1,0,1,1,0,0.922257,
+46.0039,1,1,0,1,0,1,0,1,1,0,0.922257,
+46.0016,1,1,0,1,0,1,0,1,1,0,0.878257,
+46.0037,1,1,0,1,0,1,0,1,1,0,0.878257,
+46.0044,1,1,0,1,0,1,0,1,1,0,0.878257,
+46.0051,1,1,0,1,0,1,0,1,1,0,0.878257,
+46.0048,1,1,0,1,0,1,0,1,1,0,0.878257,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.878257,
+46.0039,1,1,0,1,0,1,0,1,1,0,0.878257,
+46.0043,1,1,0,1,0,1,0,1,1,0,0.878257,
+46.0044,1,1,0,1,0,1,0,1,1,0,0.878257,
+46.0052,1,1,0,1,0,1,0,1,1,0,0.878257,
+46.004,1,1,0,1,0,1,0,1,1,0,0.878257,
+46.0061,1,1,0,1,0,1,0,1,1,0,0.878257,
+46.0095,1,1,0,1,0,1,0,1,1,0,0.878257,
+46.0034,1,1,0,1,0,1,0,1,1,0,0.878257,
+46.003,1,1,0,1,0,1,0,1,1,0,0.878257,
+46.0042,1,1,0,1,0,1,0,1,1,0,0.727652,
+46.004,1,1,0,1,0,1,0,1,1,0,0.727652,
+46.0071,1,1,0,1,0,1,0,1,1,0,0.727652,
+46.0058,1,1,0,1,0,1,0,1,1,0,0.727652,
+46.0052,1,1,0,1,0,1,0,1,1,0,0.727652,
+46.0069,1,1,0,1,0,1,0,1,1,0,0.727652,
+46.0037,1,1,0,1,0,1,0,1,1,0,0.727652,
+46.0055,1,1,0,1,0,1,0,1,1,0,0.727652,
+46.003,1,1,0,1,0,1,0,1,1,0,0.727652,
+46.0079,1,1,0,1,0,1,0,1,1,0,0.727652,
+46.0019,1,1,0,1,0,1,0,1,1,0,0.727652,
+46.0051,1,1,0,1,0,1,0,1,1,0,0.727652,
+46.0035,1,1,0,1,0,1,0,1,1,0,0.727652,
+46.0045,1,1,0,1,0,1,0,1,1,0,0.727652,
+46.0029,1,1,0,1,0,1,0,1,1,0,0.727652,
+46.0113,1,1,0,1,0,1,0,1,1,0,0.895184,
+46.0059,1,1,0,1,0,1,0,1,1,0,0.895184,
+46.002,1,1,0,1,0,1,0,1,1,0,0.895184,
+46.0034,1,1,0,1,0,1,0,1,1,0,0.895184,
+46.0056,1,1,0,1,0,1,0,1,1,0,0.895184,
+46.0042,1,1,0,1,0,1,0,1,1,0,0.895184,
+46.0046,1,1,0,1,0,1,0,1,1,0,0.895184,
+46.0031,1,1,0,1,0,1,0,1,1,0,0.895184,
+46.0054,1,1,0,1,0,1,0,1,1,0,0.895184,
+46.0047,1,1,0,1,0,1,0,1,1,0,0.895184,
+46.0047,1,1,0,1,0,1,0,1,1,0,0.895184,
+46.0055,1,1,0,1,0,1,0,1,1,0,0.895184,
+46.0021,1,1,0,1,0,1,0,1,1,0,0.895184,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.895184,
+46.0066,1,1,0,1,0,1,0,1,1,0,0.895184,
+46.0057,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0069,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0063,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0066,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0062,1,1,0,1,0,1,0,1,1,0,0.9,
+46.007,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0041,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0096,1,1,0,1,0,1,0,1,1,0,0.9,
+46.008,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0056,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0061,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0035,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0098,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0046,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0054,1,1,0,1,0,1,0,4,1,0,0.771528,
+46.004,1,1,0,1,0,1,0,4,1,0,0.771528,
+46.0065,1,1,0,1,0,1,0,4,1,0,0.771528,
+46.0081,1,1,0,1,0,1,0,4,1,0,0.771528,
+46.0091,1,1,0,1,0,1,0,4,1,0,0.771528,
+46.0054,1,1,0,1,0,1,0,4,1,0,0.771528,
+46.0068,1,1,0,1,0,1,0,4,1,0,0.771528,
+46.0057,1,1,0,1,0,1,0,4,1,0,0.771528,
+46.0074,1,1,0,1,0,1,0,4,1,0,0.771528,
+46.0083,1,1,0,1,0,1,0,4,1,0,0.771528,
+46.0059,1,1,0,1,0,1,0,4,1,0,0.771528,
+46.0032,1,1,0,1,0,1,0,4,1,0,0.771528,
+46.0025,1,1,0,1,0,1,0,4,1,0,0.771528,
+46.0032,1,1,0,1,0,1,0,4,1,0,0.771528,
+46.0066,1,1,0,1,0,1,0,4,1,0,0.771528,
+46.0047,1,1,0,1,0,1,0,1,1,0,0.761502,
+46.007,1,1,0,1,0,1,0,1,1,0,0.761502,
+46.0074,1,1,0,1,0,1,0,1,1,0,0.761502,
+46.0096,1,1,0,1,0,1,0,1,1,0,0.761502,
+46.0063,1,1,0,1,0,1,0,1,1,0,0.761502,
+46.0069,1,1,0,1,0,1,0,1,1,0,0.761502,
+46.0075,1,1,0,1,0,1,0,1,1,0,0.761502,
+46.0087,1,1,0,1,0,1,0,1,1,0,0.761502,
+46.0092,1,1,0,1,0,1,0,1,1,0,0.761502,
+46.0073,1,1,0,1,0,1,0,1,1,0,0.761502,
+46.0097,1,1,0,1,0,1,0,1,1,0,0.761502,
+46.0062,1,1,0,1,0,1,0,1,1,0,0.761502,
+46.0053,1,1,0,1,0,1,0,1,1,0,0.761502,
+46.0078,1,1,0,1,0,1,0,1,1,0,0.761502,
+46.0068,1,1,0,1,0,1,0,1,1,0,0.761502,
+46.0096,1,1,0,1,0,1,0,4,1,0,0.805351,
+46.0086,1,1,0,1,0,1,0,4,1,0,0.805351,
+46.0064,1,1,0,1,0,1,0,4,1,0,0.805351,
+46.0084,1,1,0,1,0,1,0,4,1,0,0.805351,
+46.0065,1,1,0,1,0,1,0,4,1,0,0.805351,
+46.0111,1,1,0,1,0,1,0,4,1,0,0.805351,
+46.0062,1,1,0,1,0,1,0,4,1,0,0.805351,
+46.0081,1,1,0,1,0,1,0,4,1,0,0.805351,
+46.0104,1,1,0,1,0,1,0,4,1,0,0.805351,
+46.0072,1,1,0,1,0,1,0,4,1,0,0.805351,
+46.0167,1,1,0,1,0,1,0,4,1,0,0.805351,
+46.0076,1,1,0,1,0,1,0,4,1,0,0.805351,
+46.011,1,1,0,1,0,1,0,4,1,0,0.805351,
+46.0064,1,1,0,1,0,1,0,4,1,0,0.805351,
+46.0114,1,1,0,1,0,1,0,4,1,0,0.805351,
+46.0091,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0063,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0088,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0089,1,1,0,1,0,1,0,4,1,0,0.9,
+46.01,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0091,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0129,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0106,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0088,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0133,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0091,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0044,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0088,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0112,1,1,0,1,0,1,0,4,1,0,0.9,
+46.008,1,1,0,1,0,1,0,4,1,0,0.9,
+46.0073,1,1,0,1,0,1,0,1,1,0,0.947649,
+46.0063,1,1,0,1,0,1,0,1,1,0,0.947649,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.947649,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.947649,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.947649,
+46.0096,1,1,0,1,0,1,0,1,1,0,0.947649,
+46.0106,1,1,0,1,0,1,0,1,1,0,0.947649,
+46.0111,1,1,0,1,0,1,0,1,1,0,0.947649,
+46.008,1,1,0,1,0,1,0,1,1,0,0.947649,
+46.01,1,1,0,1,0,1,0,1,1,0,0.947649,
+46.0079,1,1,0,1,0,1,0,1,1,0,0.947649,
+46.009,1,1,0,1,0,1,0,1,1,0,0.947649,
+46.0092,1,1,0,1,0,1,0,1,1,0,0.947649,
+46.0104,1,1,0,1,0,1,0,1,1,0,0.947649,
+46.009,1,1,0,1,0,1,0,1,1,0,0.947649,
+46.0093,1,1,0,1,0,1,0,1,1,0,0.978106,
+46.0121,1,1,0,1,0,1,0,1,1,0,0.978106,
+46.013,1,1,0,1,0,1,0,1,1,0,0.978106,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.978106,
+46.0074,1,1,0,1,0,1,0,1,1,0,0.978106,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.978106,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.978106,
+46.0093,1,1,0,1,0,1,0,1,1,0,0.978106,
+46.0093,1,1,0,1,0,1,0,1,1,0,0.978106,
+46.0087,1,1,0,1,0,1,0,1,1,0,0.978106,
+46.0106,1,1,0,1,0,1,0,1,1,0,0.978106,
+46.0104,1,1,0,1,0,1,0,1,1,0,0.978106,
+46.0154,1,1,0,1,0,1,0,1,1,0,0.978106,
+46.0104,1,1,0,1,0,1,0,1,1,0,0.978106,
+46.0106,1,1,0,1,0,1,0,1,1,0,0.978106,
+46.0104,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0097,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0085,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0106,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0106,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0123,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0129,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0087,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0091,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0134,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0112,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0107,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0095,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0094,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0116,1,1,0,1,0,1,0,4,1,0,0.7,
+46.0107,1,1,0,1,0,1,0,1,1,0,0.895198,
+46.0105,1,1,0,1,0,1,0,1,1,0,0.895198,
+46.0141,1,1,0,1,0,1,0,1,1,0,0.895198,
+46.0113,1,1,0,1,0,1,0,1,1,0,0.895198,
+46.0126,1,1,0,1,0,1,0,1,1,0,0.895198,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.895198,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.895198,
+46.0118,1,1,0,1,0,1,0,1,1,0,0.895198,
+46.0105,1,1,0,1,0,1,0,1,1,0,0.895198,
+46.011,1,1,0,1,0,1,0,1,1,0,0.895198,
+46.0109,1,1,0,1,0,1,0,1,1,0,0.895198,
+46.0111,1,1,0,1,0,1,0,1,1,0,0.895198,
+46.0132,1,1,0,1,0,1,0,1,1,0,0.895198,
+46.0132,1,1,0,1,0,1,0,1,1,0,0.895198,
+46.0107,1,1,0,1,0,1,0,1,1,0,0.895198,
+46.012,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0089,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0148,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0157,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0082,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0106,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0123,1,1,0,1,0,1,0,4,1,0,0.8,
+46.013,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0134,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0106,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0123,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0128,1,1,0,1,0,1,0,4,1,0,0.8,
+46.012,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0121,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0095,1,1,0,1,0,1,0,4,1,0,0.8,
+46.0116,1,1,0,1,0,1,0,1,1,0,0.863054,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.863054,
+46.0128,1,1,0,1,0,1,0,1,1,0,0.863054,
+46.0122,1,1,0,1,0,1,0,1,1,0,0.863054,
+46.0135,1,1,0,1,0,1,0,1,1,0,0.863054,
+46.0119,1,1,0,1,0,1,0,1,1,0,0.863054,
+46.0134,1,1,0,1,0,1,0,1,1,0,0.863054,
+46.0125,1,1,0,1,0,1,0,1,1,0,0.863054,
+46.0122,1,1,0,1,0,1,0,1,1,0,0.863054,
+46.0124,1,1,0,1,0,1,0,1,1,0,0.863054,
+46.0129,1,1,0,1,0,1,0,1,1,0,0.863054,
+46.0129,1,1,0,1,0,1,0,1,1,0,0.863054,
+46.0119,1,1,0,1,0,1,0,1,1,0,0.863054,
+46.0112,1,1,0,1,0,1,0,1,1,0,0.863054,
+46.009,1,1,0,1,0,1,0,1,1,0,0.863054,
+46.0149,1,1,0,1,0,1,0,1,1,0,0.829217,
+46.0132,1,1,0,1,0,1,0,1,1,0,0.829217,
+46.0136,1,1,0,1,0,1,0,1,1,0,0.829217,
+46.0126,1,1,0,1,0,1,0,1,1,0,0.829217,
+46.0137,1,1,0,1,0,1,0,1,1,0,0.829217,
+46.0118,1,1,0,1,0,1,0,1,1,0,0.829217,
+46.0141,1,1,0,1,0,1,0,1,1,0,0.829217,
+46.0118,1,1,0,1,0,1,0,1,1,0,0.829217,
+46.0108,1,1,0,1,0,1,0,1,1,0,0.829217,
+46.0142,1,1,0,1,0,1,0,1,1,0,0.829217,
+46.0136,1,1,0,1,0,1,0,1,1,0,0.829217,
+46.0125,1,1,0,1,0,1,0,1,1,0,0.829217,
+46.0136,1,1,0,1,0,1,0,1,1,0,0.829217,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.829217,
+46.012,1,1,0,1,0,1,0,1,1,0,0.829217,
+46.0125,1,1,0,1,0,1,0,1,1,0,0.846138,
+46.0118,1,1,0,1,0,1,0,1,1,0,0.846138,
+46.0138,1,1,0,1,0,1,0,1,1,0,0.846138,
+46.0096,1,1,0,1,0,1,0,1,1,0,0.846138,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.846138,
+46.0113,1,1,0,1,0,1,0,1,1,0,0.846138,
+46.0099,1,1,0,1,0,1,0,1,1,0,0.846138,
+46.0131,1,1,0,1,0,1,0,1,1,0,0.846138,
+46.0122,1,1,0,1,0,1,0,1,1,0,0.846138,
+46.0145,1,1,0,1,0,1,0,1,1,0,0.846138,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.846138,
+46.0155,1,1,0,1,0,1,0,1,1,0,0.846138,
+46.0142,1,1,0,1,0,1,0,1,1,0,0.846138,
+46.0134,1,1,0,1,0,1,0,1,1,0,0.846138,
+46.0112,1,1,0,1,0,1,0,1,1,0,0.846138,
+46.0121,1,1,0,1,0,1,0,1,1,0,0.9,
+46.01,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0115,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0103,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0132,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0139,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0068,1,1,0,1,0,1,0,1,1,0,0.9,
+46.011,1,1,0,1,0,1,0,1,1,0,0.9,
+46.004,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0121,1,1,0,1,0,1,0,1,1,0,0.9,
+46.011,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0109,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0122,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0135,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0079,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0105,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0145,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0126,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0133,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0149,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0105,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0122,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0101,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0156,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0086,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0098,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0116,1,1,0,1,0,1,0,2,1,0,0.9,
+46.012,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0102,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0099,1,1,0,1,0,1,0,2,1,0,0.9,
+46.0115,1,1,0,1,0,1,0,1,1,0,0.874898,
+46.0114,1,1,0,1,0,1,0,1,1,0,0.874898,
+46.0122,1,1,0,1,0,1,0,1,1,0,0.874898,
+46.0105,1,1,0,1,0,1,0,1,1,0,0.874898,
+46.005,1,1,0,1,0,1,0,1,1,0,0.874898,
+46.0103,1,1,0,1,0,1,0,1,1,0,0.874898,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.874898,
+46.0104,1,1,0,1,0,1,0,1,1,0,0.874898,
+46.0111,1,1,0,1,0,1,0,1,1,0,0.874898,
+46.0124,1,1,0,1,0,1,0,1,1,0,0.874898,
+46.0093,1,1,0,1,0,1,0,1,1,0,0.874898,
+46.0101,1,1,0,1,0,1,0,1,1,0,0.874898,
+46.0112,1,1,0,1,0,1,0,1,1,0,0.874898,
+46.012,1,1,0,1,0,1,0,1,1,0,0.874898,
+46.0131,1,1,0,1,0,1,0,1,1,0,0.874898,
+46.0119,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0113,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0109,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0108,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0075,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0109,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0103,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0103,1,1,0,1,0,1,0,1,1,0,0.9,
+46.008,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0125,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0115,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0111,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0112,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0116,1,1,0,1,0,1,0,1,1,0,0.873201,
+46.0081,1,1,0,1,0,1,0,1,1,0,0.873201,
+46.0112,1,1,0,1,0,1,0,1,1,0,0.873201,
+46.0116,1,1,0,1,0,1,0,1,1,0,0.873201,
+46.0146,1,1,0,1,0,1,0,1,1,0,0.873201,
+46.0104,1,1,0,1,0,1,0,1,1,0,0.873201,
+46.0117,1,1,0,1,0,1,0,1,1,0,0.873201,
+46.0107,1,1,0,1,0,1,0,1,1,0,0.873201,
+46.0108,1,1,0,1,0,1,0,1,1,0,0.873201,
+46.0138,1,1,0,1,0,1,0,1,1,0,0.873201,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.873201,
+46.0096,1,1,0,1,0,1,0,1,1,0,0.873201,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.873201,
+46.0098,1,1,0,1,0,1,0,1,1,0,0.873201,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.873201,
+46.01,1,1,0,1,0,1,0,1,1,0,0.922271,
+46.0104,1,1,0,1,0,1,0,1,1,0,0.922271,
+46.0116,1,1,0,1,0,1,0,1,1,0,0.922271,
+46.0105,1,1,0,1,0,1,0,1,1,0,0.922271,
+46.0106,1,1,0,1,0,1,0,1,1,0,0.922271,
+46.0097,1,1,0,1,0,1,0,1,1,0,0.922271,
+46.0081,1,1,0,1,0,1,0,1,1,0,0.922271,
+46.0131,1,1,0,1,0,1,0,1,1,0,0.922271,
+46.0066,1,1,0,1,0,1,0,1,1,0,0.922271,
+46.0126,1,1,0,1,0,1,0,1,1,0,0.922271,
+46.0133,1,1,0,1,0,1,0,1,1,0,0.922271,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.922271,
+46.0145,1,1,0,1,0,1,0,1,1,0,0.922271,
+46.0118,1,1,0,1,0,1,0,1,1,0,0.922271,
+46.01,1,1,0,1,0,1,0,1,1,0,0.922271,
+46.0101,1,1,0,1,0,1,0,1,1,0,0.912119,
+46.0119,1,1,0,1,0,1,0,1,1,0,0.912119,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.912119,
+46.0119,1,1,0,1,0,1,0,1,1,0,0.912119,
+46.0114,1,1,0,1,0,1,0,1,1,0,0.912119,
+46.0108,1,1,0,1,0,1,0,1,1,0,0.912119,
+46.0098,1,1,0,1,0,1,0,1,1,0,0.912119,
+46.0099,1,1,0,1,0,1,0,1,1,0,0.912119,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.912119,
+46.0122,1,1,0,1,0,1,0,1,1,0,0.912119,
+46.0119,1,1,0,1,0,1,0,1,1,0,0.912119,
+46.0087,1,1,0,1,0,1,0,1,1,0,0.912119,
+46.0096,1,1,0,1,0,1,0,1,1,0,0.912119,
+46.0085,1,1,0,1,0,1,0,1,1,0,0.912119,
+46.0103,1,1,0,1,0,1,0,1,1,0,0.912119,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0062,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0109,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0071,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0081,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0106,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0103,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0099,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0086,1,1,0,1,0,1,0,2,1,0,0.878091,
+46.0078,1,1,0,1,0,1,0,2,1,0,0.878091,
+46.0087,1,1,0,1,0,1,0,2,1,0,0.878091,
+46.0091,1,1,0,1,0,1,0,2,1,0,0.878091,
+46.0104,1,1,0,1,0,1,0,2,1,0,0.878091,
+46.0111,1,1,0,1,0,1,0,2,1,0,0.878091,
+46.0105,1,1,0,1,0,1,0,2,1,0,0.878091,
+46.0096,1,1,0,1,0,1,0,2,1,0,0.878091,
+46.0111,1,1,0,1,0,1,0,2,1,0,0.878091,
+46.0086,1,1,0,1,0,1,0,2,1,0,0.878091,
+46.0107,1,1,0,1,0,1,0,2,1,0,0.878091,
+46.0072,1,1,0,1,0,1,0,2,1,0,0.878091,
+46.0042,1,1,0,1,0,1,0,2,1,0,0.878091,
+46.0112,1,1,0,1,0,1,0,2,1,0,0.878091,
+46.0097,1,1,0,1,0,1,0,2,1,0,0.878091,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.800439,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.800439,
+46.0108,1,1,0,1,0,1,0,1,1,0,0.800439,
+46.0087,1,1,0,1,0,1,0,1,1,0,0.800439,
+46.0088,1,1,0,1,0,1,0,1,1,0,0.800439,
+46.0109,1,1,0,1,0,1,0,1,1,0,0.800439,
+46.0103,1,1,0,1,0,1,0,1,1,0,0.800439,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.800439,
+46.0081,1,1,0,1,0,1,0,1,1,0,0.800439,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.800439,
+46.0104,1,1,0,1,0,1,0,1,1,0,0.800439,
+46.01,1,1,0,1,0,1,0,1,1,0,0.800439,
+46.0093,1,1,0,1,0,1,0,1,1,0,0.800439,
+46.0033,1,1,0,1,0,1,0,1,1,0,0.800439,
+46.0105,1,1,0,1,0,1,0,1,1,0,0.800439,
+46.009,1,1,0,1,0,1,0,1,1,0,1,
+46.0094,1,1,0,1,0,1,0,1,1,0,1,
+46.0055,1,1,0,1,0,1,0,1,1,0,1,
+46.0086,1,1,0,1,0,1,0,1,1,0,1,
+46.0085,1,1,0,1,0,1,0,1,1,0,1,
+46.007,1,1,0,1,0,1,0,1,1,0,1,
+46.0098,1,1,0,1,0,1,0,1,1,0,1,
+46.0092,1,1,0,1,0,1,0,1,1,0,1,
+46.0104,1,1,0,1,0,1,0,1,1,0,1,
+46.006,1,1,0,1,0,1,0,1,1,0,1,
+46.0096,1,1,0,1,0,1,0,1,1,0,1,
+46.0069,1,1,0,1,0,1,0,1,1,0,1,
+46.0082,1,1,0,1,0,1,0,1,1,0,1,
+46.008,1,1,0,1,0,1,0,1,1,0,1,
+46.0108,1,1,0,1,0,1,0,1,1,0,1,
+46.0078,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0074,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0112,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0105,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0098,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0065,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0057,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0088,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0063,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0101,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0134,1,1,0,1,0,1,0,1,1,0,0.8,
+46.009,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.842739,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.842739,
+46.0079,1,1,0,1,0,1,0,1,1,0,0.842739,
+46.0074,1,1,0,1,0,1,0,1,1,0,0.842739,
+46.0099,1,1,0,1,0,1,0,1,1,0,0.842739,
+46.0059,1,1,0,1,0,1,0,1,1,0,0.842739,
+46.0053,1,1,0,1,0,1,0,1,1,0,0.842739,
+46.0065,1,1,0,1,0,1,0,1,1,0,0.842739,
+46.005,1,1,0,1,0,1,0,1,1,0,0.842739,
+46.0078,1,1,0,1,0,1,0,1,1,0,0.842739,
+46.0054,1,1,0,1,0,1,0,1,1,0,0.842739,
+46.0062,1,1,0,1,0,1,0,1,1,0,0.842739,
+46.0107,1,1,0,1,0,1,0,1,1,0,0.842739,
+46.0126,1,1,0,1,0,1,0,1,1,0,0.842739,
+46.0098,1,1,0,1,0,1,0,1,1,0,0.842739,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.77505,
+46.007,1,1,0,1,0,1,0,1,1,0,0.77505,
+46.008,1,1,0,1,0,1,0,1,1,0,0.77505,
+46.0067,1,1,0,1,0,1,0,1,1,0,0.77505,
+46.0072,1,1,0,1,0,1,0,1,1,0,0.77505,
+46.0108,1,1,0,1,0,1,0,1,1,0,0.77505,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.77505,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.77505,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.77505,
+46.0062,1,1,0,1,0,1,0,1,1,0,0.77505,
+46.0083,1,1,0,1,0,1,0,1,1,0,0.77505,
+46.0079,1,1,0,1,0,1,0,1,1,0,0.77505,
+46.0067,1,1,0,1,0,1,0,1,1,0,0.77505,
+46.0064,1,1,0,1,0,1,0,1,1,0,0.77505,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.77505,
+46.008,1,1,0,1,0,1,0,1,1,0,0.981489,
+46.0103,1,1,0,1,0,1,0,1,1,0,0.981489,
+46.0073,1,1,0,1,0,1,0,1,1,0,0.981489,
+46.0107,1,1,0,1,0,1,0,1,1,0,0.981489,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.981489,
+46.0064,1,1,0,1,0,1,0,1,1,0,0.981489,
+46.0061,1,1,0,1,0,1,0,1,1,0,0.981489,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.981489,
+46.0092,1,1,0,1,0,1,0,1,1,0,0.981489,
+46.0068,1,1,0,1,0,1,0,1,1,0,0.981489,
+46.0055,1,1,0,1,0,1,0,1,1,0,0.981489,
+46.0079,1,1,0,1,0,1,0,1,1,0,0.981489,
+46.0046,1,1,0,1,0,1,0,1,1,0,0.981489,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.981489,
+46.0063,1,1,0,1,0,1,0,1,1,0,0.981489,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.973028,
+46.0064,1,1,0,1,0,1,0,1,1,0,0.973028,
+46.0083,1,1,0,1,0,1,0,1,1,0,0.973028,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.973028,
+46.0098,1,1,0,1,0,1,0,1,1,0,0.973028,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.973028,
+46.0072,1,1,0,1,0,1,0,1,1,0,0.973028,
+46.0095,1,1,0,1,0,1,0,1,1,0,0.973028,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.973028,
+46.0059,1,1,0,1,0,1,0,1,1,0,0.973028,
+46.0072,1,1,0,1,0,1,0,1,1,0,0.973028,
+46.0126,1,1,0,1,0,1,0,1,1,0,0.973028,
+46.0073,1,1,0,1,0,1,0,1,1,0,0.973028,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.973028,
+46.0079,1,1,0,1,0,1,0,1,1,0,0.973028,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.835968,
+46.006,1,1,0,1,0,1,0,1,1,0,0.835968,
+46.0034,1,1,0,1,0,1,0,1,1,0,0.835968,
+46.0072,1,1,0,1,0,1,0,1,1,0,0.835968,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.835968,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.835968,
+46.007,1,1,0,1,0,1,0,1,1,0,0.835968,
+46.0079,1,1,0,1,0,1,0,1,1,0,0.835968,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.835968,
+46.0103,1,1,0,1,0,1,0,1,1,0,0.835968,
+46.0107,1,1,0,1,0,1,0,1,1,0,0.835968,
+46.0075,1,1,0,1,0,1,0,1,1,0,0.835968,
+46.0056,1,1,0,1,0,1,0,1,1,0,0.835968,
+46.0075,1,1,0,1,0,1,0,1,1,0,0.835968,
+46.0061,1,1,0,1,0,1,0,1,1,0,0.835968,
+46.0065,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0078,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0112,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0047,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0068,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0044,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0072,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0087,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0118,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0104,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0102,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0092,1,1,0,1,0,1,0,1,1,0,0.9,
+46.009,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0095,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0075,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0097,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0149,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0074,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.9,
+46.01,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.9,
+46.0039,1,1,0,1,0,1,0,1,1,0,0.9,
+46.008,1,1,0,1,0,1,0,1,1,0,0.881657,
+46.0065,1,1,0,1,0,1,0,1,1,0,0.881657,
+46.006,1,1,0,1,0,1,0,1,1,0,0.881657,
+46.0045,1,1,0,1,0,1,0,1,1,0,0.881657,
+46.0078,1,1,0,1,0,1,0,1,1,0,0.881657,
+46.007,1,1,0,1,0,1,0,1,1,0,0.881657,
+46.009,1,1,0,1,0,1,0,1,1,0,0.881657,
+46.0078,1,1,0,1,0,1,0,1,1,0,0.881657,
+46.0092,1,1,0,1,0,1,0,1,1,0,0.881657,
+46.0097,1,1,0,1,0,1,0,1,1,0,0.881657,
+46.008,1,1,0,1,0,1,0,1,1,0,0.881657,
+46.0069,1,1,0,1,0,1,0,1,1,0,0.881657,
+46.009,1,1,0,1,0,1,0,1,1,0,0.881657,
+46.0109,1,1,0,1,0,1,0,1,1,0,0.881657,
+46.0069,1,1,0,1,0,1,0,1,1,0,0.881657,
+46.008,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0098,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0112,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0081,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0099,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0089,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0067,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0074,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0085,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0054,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0081,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0093,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0095,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0074,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.8,
+46.0057,1,1,0,1,0,1,0,1,1,0,0.834276,
+46.0063,1,1,0,1,0,1,0,1,1,0,0.834276,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.834276,
+46.0069,1,1,0,1,0,1,0,1,1,0,0.834276,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.834276,
+46.0085,1,1,0,1,0,1,0,1,1,0,0.834276,
+46.012,1,1,0,1,0,1,0,1,1,0,0.834276,
+46.0046,1,1,0,1,0,1,0,1,1,0,0.834276,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.834276,
+46.0087,1,1,0,1,0,1,0,1,1,0,0.834276,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.834276,
+46.0085,1,1,0,1,0,1,0,1,1,0,0.834276,
+46.007,1,1,0,1,0,1,0,1,1,0,0.834276,
+46.0071,1,1,0,1,0,1,0,1,1,0,0.834276,
+46.0077,1,1,0,1,0,1,0,1,1,0,0.834276,
+46.0094,1,1,0,1,0,1,0,1,1,0,0.903652,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.903652,
+46.0069,1,1,0,1,0,1,0,1,1,0,0.903652,
+46.01,1,1,0,1,0,1,0,1,1,0,0.903652,
+46.0062,1,1,0,1,0,1,0,1,1,0,0.903652,
+46.008,1,1,0,1,0,1,0,1,1,0,0.903652,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.903652,
+46.009,1,1,0,1,0,1,0,1,1,0,0.903652,
+46.0073,1,1,0,1,0,1,0,1,1,0,0.903652,
+46.0093,1,1,0,1,0,1,0,1,1,0,0.903652,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.903652,
+46.0078,1,1,0,1,0,1,0,1,1,0,0.903652,
+46.008,1,1,0,1,0,1,0,1,1,0,0.903652,
+46.008,1,1,0,1,0,1,0,1,1,0,0.903652,
+46.009,1,1,0,1,0,1,0,1,1,0,0.903652,
+46.0069,1,1,0,1,0,1,0,1,1,0,0.969645,
+46.0065,1,1,0,1,0,1,0,1,1,0,0.969645,
+46.0049,1,1,0,1,0,1,0,1,1,0,0.969645,
+46.0121,1,1,0,1,0,1,0,1,1,0,0.969645,
+46.0056,1,1,0,1,0,1,0,1,1,0,0.969645,
+46.0091,1,1,0,1,0,1,0,1,1,0,0.969645,
+46.006,1,1,0,1,0,1,0,1,1,0,0.969645,
+46.0072,1,1,0,1,0,1,0,1,1,0,0.969645,
+46.0067,1,1,0,1,0,1,0,1,1,0,0.969645,
+46.0072,1,1,0,1,0,1,0,1,1,0,0.969645,
+46.0092,1,1,0,1,0,1,0,1,1,0,0.969645,
+46.0066,1,1,0,1,0,1,0,1,1,0,0.969645,
+46.009,1,1,0,1,0,1,0,1,1,0,0.969645,
+46.008,1,1,0,1,0,1,0,1,1,0,0.969645,
+46.0078,1,1,0,1,0,1,0,1,1,0,0.969645,
+46.0086,1,1,0,1,0,1,0,1,1,0,0.854579,
+46.0074,1,1,0,1,0,1,0,1,1,0,0.854579,
+46.0043,1,1,0,1,0,1,0,1,1,0,0.854579,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.854579,
+46.0064,1,1,0,1,0,1,0,1,1,0,0.854579,
+46.0052,1,1,0,1,0,1,0,1,1,0,0.854579,
+46.0084,1,1,0,1,0,1,0,1,1,0,0.854579,
+46.011,1,1,0,1,0,1,0,1,1,0,0.854579,
+46.0072,1,1,0,1,0,1,0,1,1,0,0.854579,
+46.0082,1,1,0,1,0,1,0,1,1,0,0.854579,
+46.0067,1,1,0,1,0,1,0,1,1,0,0.854579,
+46.0055,1,1,0,1,0,1,0,1,1,0,0.854579,
+46.0075,1,1,0,1,0,1,0,1,1,0,0.854579,
+46.0085,1,1,0,1,0,1,0,1,1,0,0.854579,
+46.0093,1,1,0,1,0,1,0,1,1,0,0.854579,
+46.008,1,1,0,1,0,1,0,1,1,0,0.945954,
+46.0068,1,1,0,1,0,1,0,1,1,0,0.945954,
+46.0076,1,1,0,1,0,1,0,1,1,0,0.945954,
+46.0067,1,1,0,1,0,1,0,1,1,0,0.945954,
+46.0109,1,1,0,1,0,1,0,1,1,0,0.945954,
diff --git a/apps/ccam/sample_data/20200325_1312/splitted_data/values_20200325_1312_1/out_excel.csv b/apps/ccam/sample_data/20200325_1312/splitted_data/values_20200325_1312_1/out_excel.csv
index c10493a..0110848 100644
--- a/apps/ccam/sample_data/20200325_1312/splitted_data/values_20200325_1312_1/out_excel.csv
+++ b/apps/ccam/sample_data/20200325_1312/splitted_data/values_20200325_1312_1/out_excel.csv
@@ -1,2000 +1,2000 @@
value;StateID;Confidence State Valid;Confidence State Invalid;Confidence Inputs Matching;Confidence Outputs Matching;Confidence Inputs Mismatching;Confidence Outputs Mismatching;State Condition;Confidence System Functioning;Confidence System Malfunctioning;Overall Confidence;Tag
46,0084;1;0,1;0,9;0;0;1;0;0;1;0;0;1
46,0107;1;0,2;0,8;1;0;1;0;0;1;0;0;1
46,0052;1;0,3;0,7;1;0;1;0;0;1;0;0;1
46,0088;1;0,4;0,6;1;0;1;0;0;1;0;0;1
46,0083;1;0,5;0,5;1;0;1;0;0;1;0;0;1
46,0072;1;0,6;0,4;1;0;1;0;0;1;0;0;1
46,0094;1;0,7;0,3;1;0;1;0;0;1;0;0;1
46,0096;1;0,8;0,2;1;0;1;0;0;1;0;0;1
46,0079;1;0,9;0,1;1;0;1;0;0;1;0;0;1
46,0084;1;1;0;1;0;1;0;0;1;0;0;1
46,0055;1;1;0;1;0;1;0;0;1;0;0;1
46,007;1;1;0;1;0;1;0;0;1;0;0;1
46,0069;1;1;0;1;0;1;0;0;1;0;0;1
46,0097;1;1;0;1;0;1;0;0;1;0;0;1
46,0076;1;1;0;1;0;1;0;0;1;0;0;1
46,0079;1;1;0;1;0;1;0;0;1;0;0;1
46,0095;1;1;0;1;0;1;0;0;1;0;0;1
46,0077;1;1;0;1;0;1;0;0;1;0;0;1
46,0086;1;1;0;1;0;1;0;0;1;0;0;1
46,0077;1;1;0;1;0;1;0;0;1;0;0;1
46,0092;1;1;0;1;0;1;0;0;1;0;0;1
46,0099;1;1;0;1;0;1;0;0;1;0;0;1
46,0109;1;1;0;1;0;1;0;0;1;0;0;1
46,0089;1;1;0;1;0;1;0;0;1;0;0;1
46,0084;1;1;0;1;0;1;0;0;1;0;0;1
46,0061;1;1;0;1;0;1;0;0;1;0;0;1
46,0074;1;1;0;1;0;1;0;0;1;0;0;1
46,0089;1;1;0;1;0;1;0;0;1;0;0;1
46,0036;1;1;0;1;0;1;0;0;1;0;0;1
-46,0094;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,008;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0119;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0074;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0062;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0084;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0081;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0037;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0132;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0087;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0091;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0113;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0011;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,008;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0091;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0066;1;1;0;1;0;1;0;1;1;0;1;1
-46,0065;1;1;0;1;0;1;0;1;1;0;1;1
-46,0069;1;1;0;1;0;1;0;1;1;0;1;1
-46,0087;1;1;0;1;0;1;0;1;1;0;1;1
-46,0082;1;1;0;1;0;1;0;1;1;0;1;1
-46,0078;1;1;0;1;0;1;0;1;1;0;1;1
-46,0084;1;1;0;1;0;1;0;1;1;0;1;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0119;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0062;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0037;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0132;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0087;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0113;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0011;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0066;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0065;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0069;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0087;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0089;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0068;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0087;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0096;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0012;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0056;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0079;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0085;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0079;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0071;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0107;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0071;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0119;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0071;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0113;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0069;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0096;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0083;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0073;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0063;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,004;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0062;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0117;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0058;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0133;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0088;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,011;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0102;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0063;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0083;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0085;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0098;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0069;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0042;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0096;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0052;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,007;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0068;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0025;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0083;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0132;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0065;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0058;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,004;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0089;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0087;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0073;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0012;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0079;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0071;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0071;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0051;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0051;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0059;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0098;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0063;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0083;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,009;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0098;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0063;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0103;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0045;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0058;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0098;1;1;0;1;0;1;0;1;1;0;1;1
46,0089;1;1;0;1;0;1;0;1;1;0;1;1
-46,0068;1;1;0;1;0;1;0;1;1;0;1;1
-46,0082;1;1;0;1;0;1;0;1;1;0;1;1
-46,0087;1;1;0;1;0;1;0;1;1;0;1;1
-46,008;1;1;0;1;0;1;0;1;1;0;1;1
+46,0079;1;1;0;1;0;1;0;1;1;0;1;1
+46,0086;1;1;0;1;0;1;0;1;1;0;1;1
+46,0101;1;1;0;1;0;1;0;1;1;0;1;1
+46,0055;1;1;0;1;0;1;0;1;1;0;1;1
+46,0091;1;1;0;1;0;1;0;1;1;0;1;1
+46,007;1;1;0;1;0;1;0;1;1;0;1;1
+46,0065;1;1;0;1;0;1;0;1;1;0;1;1
+46,0077;1;1;0;1;0;1;0;1;1;0;1;1
+46,0102;1;1;0;1;0;1;0;1;1;0;1;1
46,0097;1;1;0;1;0;1;0;1;1;0;1;1
-46,0096;1;1;0;1;0;1;0;1;1;0;1;1
-46,0012;1;1;0;1;0;1;0;1;1;0;1;1
-46,0091;1;1;0;1;0;1;0;1;1;0;0,903651;1
-46,0056;1;1;0;1;0;1;0;1;1;0;0,903651;1
-46,0086;1;1;0;1;0;1;0;1;1;0;0,903651;1
-46,0082;1;1;0;1;0;1;0;1;1;0;0,903651;1
-46,0079;1;1;0;1;0;1;0;1;1;0;0,903651;1
-46,0085;1;1;0;1;0;1;0;1;1;0;0,903651;1
-46,0079;1;1;0;1;0;1;0;1;1;0;0,903651;1
-46,0091;1;1;0;1;0;1;0;1;1;0;0,903651;1
-46,0075;1;1;0;1;0;1;0;1;1;0;0,903651;1
-46,0071;1;1;0;1;0;1;0;1;1;0;0,903651;1
-46,0084;1;1;0;1;0;1;0;1;1;0;0,903651;1
-46,0107;1;1;0;1;0;1;0;1;1;0;0,903651;1
-46,0071;1;1;0;1;0;1;0;1;1;0;0,903651;1
-46,0078;1;1;0;1;0;1;0;1;1;0;0,903651;1
-46,0119;1;1;0;1;0;1;0;1;1;0;0,903651;1
-46,0078;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0072;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0071;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0086;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0113;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0069;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0096;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0075;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0083;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0097;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0073;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0063;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,004;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0075;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0077;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0062;1;1;0;1;0;1;0;1;1;0;0,856272;1
-46,0117;1;1;0;1;0;1;0;1;1;0;0,856272;1
-46,0058;1;1;0;1;0;1;0;1;1;0;0,856272;1
-46,0078;1;1;0;1;0;1;0;1;1;0;0,856272;1
-46,0133;1;1;0;1;0;1;0;1;1;0;0,856272;1
-46,0086;1;1;0;1;0;1;0;1;1;0;0,856272;1
-46,0088;1;1;0;1;0;1;0;1;1;0;0,856272;1
-46,011;1;1;0;1;0;1;0;1;1;0;0,856272;1
-46,0076;1;1;0;1;0;1;0;1;1;0;0,856272;1
-46,0102;1;1;0;1;0;1;0;1;1;0;0,856272;1
-46,0063;1;1;0;1;0;1;0;1;1;0;0,856272;1
-46,0083;1;1;0;1;0;1;0;1;1;0;0,856272;1
-46,0085;1;1;0;1;0;1;0;1;1;0;0,856272;1
-46,0098;1;1;0;1;0;1;0;1;1;0;0,856272;1
-46,0069;1;1;0;1;0;1;0;1;1;0;0,856272;1
-46,0042;1;1;0;1;0;1;0;1;1;0;0,775054;1
-46,0096;1;1;0;1;0;1;0;1;1;0;0,775054;1
-46,0084;1;1;0;1;0;1;0;1;1;0;0,775054;1
-46,0052;1;1;0;1;0;1;0;1;1;0;0,775054;1
-46,007;1;1;0;1;0;1;0;1;1;0;0,775054;1
-46,0068;1;1;0;1;0;1;0;1;1;0;0,775054;1
-46,0025;1;1;0;1;0;1;0;1;1;0;0,775054;1
-46,0072;1;1;0;1;0;1;0;1;1;0;0,775054;1
-46,0083;1;1;0;1;0;1;0;1;1;0;0,775054;1
-46,0132;1;1;0;1;0;1;0;1;1;0;0,775054;1
-46,0077;1;1;0;1;0;1;0;1;1;0;0,775054;1
-46,0094;1;1;0;1;0;1;0;1;1;0;0,775054;1
-46,0086;1;1;0;1;0;1;0;1;1;0;0,775054;1
-46,0065;1;1;0;1;0;1;0;1;1;0;0,775054;1
-46,0058;1;1;0;1;0;1;0;1;1;0;0,775054;1
-46,0097;1;1;0;1;0;1;0;1;1;0;0,876577;1
-46,0078;1;1;0;1;0;1;0;1;1;0;0,876577;1
-46,004;1;1;0;1;0;1;0;1;1;0;0,876577;1
-46,0089;1;1;0;1;0;1;0;1;1;0;0,876577;1
-46,0087;1;1;0;1;0;1;0;1;1;0;0,876577;1
-46,0076;1;1;0;1;0;1;0;1;1;0;0,876577;1
-46,0094;1;1;0;1;0;1;0;1;1;0;0,876577;1
-46,0084;1;1;0;1;0;1;0;1;1;0;0,876577;1
-46,0073;1;1;0;1;0;1;0;1;1;0;0,876577;1
-46,0081;1;1;0;1;0;1;0;1;1;0;0,876577;1
-46,0082;1;1;0;1;0;1;0;1;1;0;0,876577;1
-46,0012;1;1;0;1;0;1;0;1;1;0;0,876577;1
-46,0079;1;1;0;1;0;1;0;1;1;0;0,876577;1
-46,0094;1;1;0;1;0;1;0;1;1;0;0,876577;1
-46,0071;1;1;0;1;0;1;0;1;1;0;0,876577;1
-46,0071;1;1;0;1;0;1;0;1;1;0;0,737821;1
-46,0051;1;1;0;1;0;1;0;1;1;0;0,737821;1
-46,0075;1;1;0;1;0;1;0;1;1;0;0,737821;1
-46,0051;1;1;0;1;0;1;0;1;1;0;0,737821;1
-46,0059;1;1;0;1;0;1;0;1;1;0;0,737821;1
-46,0098;1;1;0;1;0;1;0;1;1;0;0,737821;1
-46,0063;1;1;0;1;0;1;0;1;1;0;0,737821;1
-46,0083;1;1;0;1;0;1;0;1;1;0;0,737821;1
-46,009;1;1;0;1;0;1;0;1;1;0;0,737821;1
-46,0098;1;1;0;1;0;1;0;1;1;0;0,737821;1
-46,0063;1;1;0;1;0;1;0;1;1;0;0,737821;1
-46,0103;1;1;0;1;0;1;0;1;1;0;0,737821;1
-46,0045;1;1;0;1;0;1;0;1;1;0;0,737821;1
-46,0058;1;1;0;1;0;1;0;1;1;0;0,737821;1
-46,0084;1;1;0;1;0;1;0;1;1;0;0,737821;1
-46,0098;1;1;0;1;0;1;0;1;1;0;0,756435;1
-46,0089;1;1;0;1;0;1;0;1;1;0;0,756435;1
-46,0079;1;1;0;1;0;1;0;1;1;0;0,756435;1
-46,0086;1;1;0;1;0;1;0;1;1;0;0,756435;1
-46,0101;1;1;0;1;0;1;0;1;1;0;0,756435;1
-46,0055;1;1;0;1;0;1;0;1;1;0;0,756435;1
-46,0091;1;1;0;1;0;1;0;1;1;0;0,756435;1
-46,007;1;1;0;1;0;1;0;1;1;0;0,756435;1
-46,0065;1;1;0;1;0;1;0;1;1;0;0,756435;1
-46,0077;1;1;0;1;0;1;0;1;1;0;0,756435;1
-46,0102;1;1;0;1;0;1;0;1;1;0;0,756435;1
-46,0097;1;1;0;1;0;1;0;1;1;0;0,756435;1
-46,0115;1;1;0;1;0;1;0;1;1;0;0,756435;1
-46,0077;1;1;0;1;0;1;0;1;1;0;0,756435;1
-46,0056;1;1;0;1;0;1;0;1;1;0;0,756435;1
-46,0089;1;1;0;1;0;1;0;1;1;0;0,896884;1
-46,0086;1;1;0;1;0;1;0;1;1;0;0,896884;1
-46,0073;1;1;0;1;0;1;0;1;1;0;0,896884;1
-46,0085;1;1;0;1;0;1;0;1;1;0;0,896884;1
-46,0074;1;1;0;1;0;1;0;1;1;0;0,896884;1
-46,0056;1;1;0;1;0;1;0;1;1;0;0,896884;1
-46,0065;1;1;0;1;0;1;0;1;1;0;0,896884;1
-46,0077;1;1;0;1;0;1;0;1;1;0;0,896884;1
-46,0086;1;1;0;1;0;1;0;1;1;0;0,896884;1
-46,0092;1;1;0;1;0;1;0;1;1;0;0,896884;1
-46,0066;1;1;0;1;0;1;0;1;1;0;0,896884;1
-46,0043;1;1;0;1;0;1;0;1;1;0;0,896884;1
-46,0105;1;1;0;1;0;1;0;1;1;0;0,896884;1
-46,0074;1;1;0;1;0;1;0;1;1;0;0,896884;1
-46,0056;1;1;0;1;0;1;0;1;1;0;0,896884;1
-46,0104;1;1;0;1;0;1;0;1;1;0;0,829197;1
-46,0082;1;1;0;1;0;1;0;1;1;0;0,829197;1
-46,0062;1;1;0;1;0;1;0;1;1;0;0,829197;1
-46,0066;1;1;0;1;0;1;0;1;1;0;0,829197;1
-46,0105;1;1;0;1;0;1;0;1;1;0;0,829197;1
-46,0062;1;1;0;1;0;1;0;1;1;0;0,829197;1
-46,0078;1;1;0;1;0;1;0;1;1;0;0,829197;1
-46,0078;1;1;0;1;0;1;0;1;1;0;0,829197;1
-46,0076;1;1;0;1;0;1;0;1;1;0;0,829197;1
-46,0054;1;1;0;1;0;1;0;1;1;0;0,829197;1
-46,0081;1;1;0;1;0;1;0;1;1;0;0,829197;1
-46,0092;1;1;0;1;0;1;0;1;1;0;0,829197;1
-46,0083;1;1;0;1;0;1;0;1;1;0;0,829197;1
-46,0089;1;1;0;1;0;1;0;1;1;0;0,829197;1
-46,0096;1;1;0;1;0;1;0;1;1;0;0,829197;1
-46,0086;1;1;0;1;0;1;0;1;1;0;0,967952;1
-46,0095;1;1;0;1;0;1;0;1;1;0;0,967952;1
-46,0074;1;1;0;1;0;1;0;1;1;0;0,967952;1
-46,0102;1;1;0;1;0;1;0;1;1;0;0,967952;1
-46,0073;1;1;0;1;0;1;0;1;1;0;0,967952;1
-46,0094;1;1;0;1;0;1;0;1;1;0;0,967952;1
-46,0103;1;1;0;1;0;1;0;1;1;0;0,967952;1
-46,0077;1;1;0;1;0;1;0;1;1;0;0,967952;1
-46,0082;1;1;0;1;0;1;0;1;1;0;0,967952;1
-46,0065;1;1;0;1;0;1;0;1;1;0;0,967952;1
-46,0093;1;1;0;1;0;1;0;1;1;0;0,967952;1
-46,0097;1;1;0;1;0;1;0;1;1;0;0,967952;1
-46,0077;1;1;0;1;0;1;0;1;1;0;0,967952;1
-46,0094;1;1;0;1;0;1;0;1;1;0;0,967952;1
-46,0097;1;1;0;1;0;1;0;1;1;0;0,967952;1
-46,0025;1;1;0;1;0;1;0;1;1;0;0,8935;1
-46,0086;1;1;0;1;0;1;0;1;1;0;0,8935;1
-46,0066;1;1;0;1;0;1;0;1;1;0;0,8935;1
-46,0076;1;1;0;1;0;1;0;1;1;0;0,8935;1
-46,0084;1;1;0;1;0;1;0;1;1;0;0,8935;1
-46,0081;1;1;0;1;0;1;0;1;1;0;0,8935;1
-46,007;1;1;0;1;0;1;0;1;1;0;0,8935;1
-46,0097;1;1;0;1;0;1;0;1;1;0;0,8935;1
-46,0028;1;1;0;1;0;1;0;1;1;0;0,8935;1
-46,0058;1;1;0;1;0;1;0;1;1;0;0,8935;1
-46,0053;1;1;0;1;0;1;0;1;1;0;0,8935;1
-46,0114;1;1;0;1;0;1;0;1;1;0;0,8935;1
-46,0046;1;1;0;1;0;1;0;1;1;0;0,8935;1
-46,0089;1;1;0;1;0;1;0;1;1;0;0,8935;1
-46,0052;1;1;0;1;0;1;0;1;1;0;0,8935;1
-46,0081;1;1;0;1;0;1;0;1;1;0;0,648136;1
-46,0083;1;1;0;1;0;1;0;1;1;0;0,648136;1
-46,0064;1;1;0;1;0;1;0;1;1;0;0,648136;1
-46,0093;1;1;0;1;0;1;0;1;1;0;0,648136;1
-46,007;1;1;0;1;0;1;0;1;1;0;0,648136;1
-46,0128;1;1;0;1;0;1;0;1;1;0;0,648136;1
-46,0071;1;1;0;1;0;1;0;1;1;0;0,648136;1
-46,007;1;1;0;1;0;1;0;1;1;0;0,648136;1
-46,0099;1;1;0;1;0;1;0;1;1;0;0,648136;1
-46,0091;1;1;0;1;0;1;0;1;1;0;0,648136;1
-46,0084;1;1;0;1;0;1;0;1;1;0;0,648136;1
-46,0072;1;1;0;1;0;1;0;1;1;0;0,648136;1
-46,0079;1;1;0;1;0;1;0;1;1;0;0,648136;1
-46,0058;1;1;0;1;0;1;0;1;1;0;0,648136;1
-46,0081;1;1;0;1;0;1;0;1;1;0;0,648136;1
-46,0096;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0064;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0067;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,005;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0059;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0066;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0082;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0087;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0081;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0083;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0075;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0098;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0075;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0074;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0095;1;1;0;1;0;1;0;1;1;0;0,923958;1
-46,0094;1;1;0;1;0;1;0;1;1;0;0,854579;1
-46,0112;1;1;0;1;0;1;0;1;1;0;0,854579;1
-46,0086;1;1;0;1;0;1;0;1;1;0;0,854579;1
-46,006;1;1;0;1;0;1;0;1;1;0;0,854579;1
-46,0081;1;1;0;1;0;1;0;1;1;0;0,854579;1
-46,0064;1;1;0;1;0;1;0;1;1;0;0,854579;1
-46,0097;1;1;0;1;0;1;0;1;1;0;0,854579;4
-46,0093;1;1;0;1;0;1;0;1;1;0;0,854579;4
-46,0067;1;1;0;1;0;1;0;1;1;0;0,854579;4
-46,0076;1;1;0;1;0;1;0;1;1;0;0,854579;4
-46,008;1;1;0;1;0;1;0;1;1;0;0,854579;4
-46,0087;1;1;0;1;0;1;0;1;1;0;0,854579;4
-46,0064;1;1;0;1;0;1;0;1;1;0;0,854579;4
-46,0092;1;1;0;1;0;1;0;1;1;0;0,854579;4
-46,0061;1;1;0;1;0;1;0;1;1;0;0,854579;4
-46,0065;1;1;0;1;0;1;0;1;1;0;0,956107;4
-46,0111;1;1;0;1;0;1;0;1;1;0;0,956107;4
-46,0098;1;1;0;1;0;1;0;1;1;0;0,956107;4
-46,0109;1;1;0;1;0;1;0;1;1;0;0,956107;4
-46,0081;1;1;0;1;0;1;0;1;1;0;0,956107;4
-46,0077;1;1;0;1;0;1;0;1;1;0;0,956107;4
-46,0077;1;1;0;1;0;1;0;1;1;0;0,956107;4
-46,0068;1;1;0;1;0;1;0;1;1;0;0,956107;4
-46,01;1;1;0;1;0;1;0;1;1;0;0,956107;4
-46,0078;1;1;0;1;0;1;0;1;1;0;0,956107;4
-46,0046;1;1;0;1;0;1;0;1;1;0;0,956107;4
-46,008;1;1;0;1;0;1;0;1;1;0;0,956107;4
-46,0132;1;1;0;1;0;1;0;1;1;0;0,956107;4
-46,0064;1;1;0;1;0;1;0;1;1;0;0,956107;4
-46,0082;1;1;0;1;0;1;0;1;1;0;0,956107;4
-46,0085;1;1;0;1;0;1;0;1;1;0;0,78013;4
-46,0085;1;1;0;1;0;1;0;1;1;0;0,78013;4
-46,0087;1;1;0;1;0;1;0;1;1;0;0,78013;4
-46,0072;1;1;0;1;0;1;0;1;1;0;0,78013;4
-46,0075;1;1;0;1;0;1;0;1;1;0;0,78013;4
-46,0063;1;1;0;1;0;1;0;1;1;0;0,78013;4
-46,0093;1;1;0;1;0;1;0;1;1;0;0,78013;4
-46,0073;1;1;0;1;0;1;0;1;1;0;0,78013;4
-46,0094;1;1;0;1;0;1;0;1;1;0;0,78013;4
-46,0085;1;1;0;1;0;1;0;1;1;0;0,78013;4
-46,0108;1;1;0;1;0;1;0;1;1;0;0,78013;4
-46,0138;1;1;0;1;0;1;0;1;1;0;0,78013;4
-46,012;1;1;0;1;0;1;0;1;1;0;0,78013;4
-46,0102;1;1;0;1;0;1;0;1;1;0;0,78013;4
-46,0103;1;1;0;1;0;1;0;1;1;0;0,78013;4
-46,0085;1;1;0;1;0;1;0;4;1;0;0,504134;4
-46,0106;1;1;0;1;0;1;0;4;1;0;0,504134;4
-46,0104;1;1;0;1;0;1;0;4;1;0;0,504134;4
-46,0084;1;1;0;1;0;1;0;4;1;0;0,504134;4
-46,0034;1;1;0;1;0;1;0;4;1;0;0,504134;4
-46,0119;1;1;0;1;0;1;0;4;1;0;0,504134;4
-46,0075;1;1;0;1;0;1;0;4;1;0;0,504134;4
-46,0085;1;1;0;1;0;1;0;4;1;0;0,504134;4
-46,0124;1;1;0;1;0;1;0;4;1;0;0,504134;4
-46,0137;1;1;0;1;0;1;0;4;1;0;0,504134;4
-46,0041;1;1;0;1;0;1;0;4;1;0;0,504134;4
-46,007;1;1;0;1;0;1;0;4;1;0;0,504134;4
-46,0096;1;1;0;1;0;1;0;4;1;0;0,504134;4
-46,011;1;1;0;1;0;1;0;4;1;0;0,504134;4
-46,0061;1;1;0;1;0;1;0;4;1;0;0,504134;4
-46,0076;1;1;0;1;0;1;0;1;1;0;0,676914;4
-46,0103;1;1;0;1;0;1;0;1;1;0;0,676914;4
-46,0083;1;1;0;1;0;1;0;1;1;0;0,676914;4
-46,0101;1;1;0;1;0;1;0;1;1;0;0,676914;4
-46,0088;1;1;0;1;0;1;0;1;1;0;0,676914;4
-46,0077;1;1;0;1;0;1;0;1;1;0;0,676914;4
-46,0085;1;1;0;1;0;1;0;1;1;0;0,676914;4
-46,0144;1;1;0;1;0;1;0;1;1;0;0,676914;4
-46,0117;1;1;0;1;0;1;0;1;1;0;0,676914;4
-46,01;1;1;0;1;0;1;0;1;1;0;0,676914;4
-46,0095;1;1;0;1;0;1;0;1;1;0;0,676914;4
-46,01;1;1;0;1;0;1;0;1;1;0;0,676914;4
-46,0088;1;1;0;1;0;1;0;1;1;0;0,676914;4
-46,0105;1;1;0;1;0;1;0;1;1;0;0,676914;4
-46,0091;1;1;0;1;0;1;0;1;1;0;0,676914;4
-46,0094;1;1;0;1;0;1;0;4;1;0;0,764704;4
-46,0109;1;1;0;1;0;1;0;4;1;0;0,764704;4
-46,0102;1;1;0;1;0;1;0;4;1;0;0,764704;4
-46,0087;1;1;0;1;0;1;0;4;1;0;0,764704;4
-46,0061;1;1;0;1;0;1;0;4;1;0;0,764704;4
-46,0077;1;1;0;1;0;1;0;4;1;0;0,764704;4
-46,0116;1;1;0;1;0;1;0;4;1;0;0,764704;4
-46,0077;1;1;0;1;0;1;0;4;1;0;0,764704;4
-46,0086;1;1;0;1;0;1;0;4;1;0;0,764704;4
-46,0125;1;1;0;1;0;1;0;4;1;0;0,764704;4
-46,0088;1;1;0;1;0;1;0;4;1;0;0,764704;4
-46,008;1;1;0;1;0;1;0;4;1;0;0,764704;4
-46,0116;1;1;0;1;0;1;0;4;1;0;0,764704;4
-46,0091;1;1;0;1;0;1;0;4;1;0;0,764704;4
-46,0079;1;1;0;1;0;1;0;4;1;0;0,764704;4
-46,0109;1;1;0;1;0;1;0;4;1;0;0,561663;4
-46,0101;1;1;0;1;0;1;0;4;1;0;0,561663;4
-46,0072;1;1;0;1;0;1;0;4;1;0;0,561663;4
-46,0062;1;1;0;1;0;1;0;4;1;0;0,561663;4
-46,0051;1;1;0;1;0;1;0;4;1;0;0,561663;4
-46,0062;1;1;0;1;0;1;0;4;1;0;0,561663;4
-46,0075;1;1;0;1;0;1;0;4;1;0;0,561663;4
-46,0068;1;1;0;1;0;1;0;4;1;0;0,561663;4
-46,013;1;1;0;1;0;1;0;4;1;0;0,561663;4
-46,0091;1;1;0;1;0;1;0;4;1;0;0,561663;4
-46,0122;1;1;0;1;0;1;0;4;1;0;0,561663;4
-46,0102;1;1;0;1;0;1;0;4;1;0;0,561663;4
-46,0115;1;1;0;1;0;1;0;4;1;0;0,561663;4
-46,0116;1;1;0;1;0;1;0;4;1;0;0,561663;4
-46,0108;1;1;0;1;0;1;0;4;1;0;0,561663;4
-46,0099;1;1;0;1;0;1;0;1;1;0;0,526322;4
-46,0108;1;1;0;1;0;1;0;1;1;0;0,526322;4
-46,0125;1;1;0;1;0;1;0;1;1;0;0,526322;4
-46,0135;1;1;0;1;0;1;0;1;1;0;0,526322;4
-46,0106;1;1;0;1;0;1;0;1;1;0;0,526322;4
-46,0094;1;1;0;1;0;1;0;1;1;0;0,526322;4
-46,0096;1;1;0;1;0;1;0;1;1;0;0,526322;4
-46,0105;1;1;0;1;0;1;0;1;1;0;0,526322;4
-46,004;1;1;0;1;0;1;0;1;1;0;0,526322;4
-46,0084;1;1;0;1;0;1;0;1;1;0;0,526322;4
-46,0107;1;1;0;1;0;1;0;1;1;0;0,526322;4
-46,0115;1;1;0;1;0;1;0;1;1;0;0,526322;4
-46,0102;1;1;0;1;0;1;0;1;1;0;0,526322;4
-46,0078;1;1;0;1;0;1;0;1;1;0;0,526322;4
-46,0101;1;1;0;1;0;1;0;1;1;0;0,526322;4
-46,0105;1;1;0;1;0;1;0;4;1;0;0,842535;4
-46,0108;1;1;0;1;0;1;0;4;1;0;0,842535;4
-46,0084;1;1;0;1;0;1;0;4;1;0;0,842535;4
-46,0102;1;1;0;1;0;1;0;4;1;0;0,842535;4
-46,0119;1;1;0;1;0;1;0;4;1;0;0,842535;4
-46,012;1;1;0;1;0;1;0;4;1;0;0,842535;4
-46,0094;1;1;0;1;0;1;0;4;1;0;0,842535;4
-46,0097;1;1;0;1;0;1;0;4;1;0;0,842535;4
-46,0115;1;1;0;1;0;1;0;4;1;0;0,842535;4
-46,008;1;1;0;1;0;1;0;4;1;0;0,842535;4
-46,01;1;1;0;1;0;1;0;4;1;0;0,842535;4
-46,0096;1;1;0;1;0;1;0;4;1;0;0,842535;4
-46,0129;1;1;0;1;0;1;0;4;1;0;0,842535;4
-46,0091;1;1;0;1;0;1;0;4;1;0;0,842535;4
-46,0083;1;1;0;1;0;1;0;4;1;0;0,842535;4
-46,0088;1;1;0;1;0;1;0;4;1;0;0,854379;4
-46,0104;1;1;0;1;0;1;0;4;1;0;0,854379;4
-46,0104;1;1;0;1;0;1;0;4;1;0;0,854379;4
-46,0086;1;1;0;1;0;1;0;4;1;0;0,854379;4
-46,0112;1;1;0;1;0;1;0;4;1;0;0,854379;4
-46,0115;1;1;0;1;0;1;0;4;1;0;0,854379;4
-46,0067;1;1;0;1;0;1;0;4;1;0;0,854379;4
-46,0067;1;1;0;1;0;1;0;4;1;0;0,854379;4
-46,0109;1;1;0;1;0;1;0;4;1;0;0,854379;4
-46,0132;1;1;0;1;0;1;0;4;1;0;0,854379;4
-46,0105;1;1;0;1;0;1;0;4;1;0;0,854379;4
-46,0117;1;1;0;1;0;1;0;4;1;0;0,854379;4
-46,0118;1;1;0;1;0;1;0;4;1;0;0,854379;4
-46,0104;1;1;0;1;0;1;0;4;1;0;0,854379;4
-46,0107;1;1;0;1;0;1;0;4;1;0;0,854379;4
-46,01;1;1;0;1;0;1;0;4;1;0;0,98466;4
-46,0112;1;1;0;1;0;1;0;4;1;0;0,98466;4
-46,0123;1;1;0;1;0;1;0;4;1;0;0,98466;4
-46,0108;1;1;0;1;0;1;0;4;1;0;0,98466;4
-46,0102;1;1;0;1;0;1;0;4;1;0;0,98466;4
-46,0131;1;1;0;1;0;1;0;4;1;0;0,98466;4
-46,0114;1;1;0;1;0;1;0;4;1;0;0,98466;4
-46,0111;1;1;0;1;0;1;0;4;1;0;0,98466;4
-46,0122;1;1;0;1;0;1;0;4;1;0;0,98466;4
-46,01;1;1;0;1;0;1;0;4;1;0;0,98466;4
-46,0123;1;1;0;1;0;1;0;4;1;0;0,98466;4
-46,0113;1;1;0;1;0;1;0;4;1;0;0,98466;4
-46,0147;1;1;0;1;0;1;0;4;1;0;0,98466;4
-46,0122;1;1;0;1;0;1;0;4;1;0;0,98466;4
-46,0096;1;1;0;1;0;1;0;4;1;0;0,98466;4
-46,0137;1;1;0;1;0;1;0;4;1;0;1;4
-46,0129;1;1;0;1;0;1;0;4;1;0;1;4
-46,0135;1;1;0;1;0;1;0;4;1;0;1;4
-46,0116;1;1;0;1;0;1;0;4;1;0;1;4
-46,0135;1;1;0;1;0;1;0;4;1;0;1;4
-46,0126;1;1;0;1;0;1;0;4;1;0;1;4
-46,0099;1;1;0;1;0;1;0;4;1;0;1;4
-46,0121;1;1;0;1;0;1;0;4;1;0;1;4
-46,0094;1;1;0;1;0;1;0;4;1;0;1;4
-46,0118;1;1;0;1;0;1;0;4;1;0;1;4
-46,0135;1;1;0;1;0;1;0;4;1;0;1;4
-46,0074;1;1;0;1;0;1;0;4;1;0;1;4
-46,0087;1;1;0;1;0;1;0;4;1;0;1;4
-46,0102;1;1;0;1;0;1;0;4;1;0;1;4
-46,0113;1;1;0;1;0;1;0;4;1;0;1;4
-46,0088;1;1;0;1;0;1;0;4;1;0;1;4
-46,0139;1;1;0;1;0;1;0;4;1;0;1;4
-46,012;1;1;0;1;0;1;0;4;1;0;1;4
-46,0119;1;1;0;1;0;1;0;4;1;0;1;4
-46,0106;1;1;0;1;0;1;0;4;1;0;1;4
-46,0109;1;1;0;1;0;1;0;4;1;0;1;4
-46,0135;1;1;0;1;0;1;0;4;1;0;1;4
-46,0089;1;1;0;1;0;1;0;4;1;0;1;4
-46,0156;1;1;0;1;0;1;0;4;1;0;1;4
-46,0126;1;1;0;1;0;1;0;4;1;0;1;4
-46,0141;1;1;0;1;0;1;0;4;1;0;1;4
-46,0124;1;1;0;1;0;1;0;4;1;0;1;4
-46,0119;1;1;0;1;0;1;0;4;1;0;1;4
-46,0158;1;1;0;1;0;1;0;4;1;0;1;4
-46,0126;1;1;0;1;0;1;0;4;1;0;1;4
-46,0155;1;1;0;1;0;1;0;4;1;0;1;4
-46,0112;1;1;0;1;0;1;0;4;1;0;1;4
-46,0114;1;1;0;1;0;1;0;4;1;0;1;4
-46,0119;1;1;0;1;0;1;0;4;1;0;1;4
-46,0117;1;1;0;1;0;1;0;4;1;0;1;4
-46,015;1;1;0;1;0;1;0;4;1;0;1;4
-46,0115;1;1;0;1;0;1;0;4;1;0;1;4
-46,013;1;1;0;1;0;1;0;4;1;0;1;4
-46,0118;1;1;0;1;0;1;0;4;1;0;1;4
-46,0139;1;1;0;1;0;1;0;4;1;0;1;4
-46,0106;1;1;0;1;0;1;0;4;1;0;1;4
-46,0129;1;1;0;1;0;1;0;4;1;0;1;4
-46,0143;1;1;0;1;0;1;0;4;1;0;1;4
-46,0101;1;1;0;1;0;1;0;4;1;0;1;4
-46,0117;1;1;0;1;0;1;0;4;1;0;1;4
-46,0116;1;1;0;1;0;1;0;4;1;0;1;4
-46,0131;1;1;0;1;0;1;0;4;1;0;1;4
-46,0086;1;1;0;1;0;1;0;4;1;0;1;4
-46,0133;1;1;0;1;0;1;0;4;1;0;1;4
-46,0128;1;1;0;1;0;1;0;4;1;0;1;4
-46,0126;1;1;0;1;0;1;0;4;1;0;1;4
-46,0144;1;1;0;1;0;1;0;4;1;0;1;4
-46,0124;1;1;0;1;0;1;0;4;1;0;1;4
-46,0162;1;1;0;1;0;1;0;4;1;0;1;4
-46,0138;1;1;0;1;0;1;0;4;1;0;1;4
-46,0119;1;1;0;1;0;1;0;4;1;0;1;4
-46,0108;1;1;0;1;0;1;0;4;1;0;1;4
-46,0124;1;1;0;1;0;1;0;4;1;0;1;4
-46,0111;1;1;0;1;0;1;0;4;1;0;1;4
-46,014;1;1;0;1;0;1;0;4;1;0;1;4
-46,0115;1;1;0;1;0;1;0;4;1;0;1;4
-46,0113;1;1;0;1;0;1;0;4;1;0;1;4
-46,0123;1;1;0;1;0;1;0;4;1;0;1;4
-46,0129;1;1;0;1;0;1;0;4;1;0;1;4
-46,0136;1;1;0;1;0;1;0;4;1;0;1;4
-46,015;1;1;0;1;0;1;0;4;1;0;1;4
-46,0114;1;1;0;1;0;1;0;4;1;0;1;4
-46,0133;1;1;0;1;0;1;0;4;1;0;1;4
-46,0112;1;1;0;1;0;1;0;4;1;0;1;4
-46,0176;1;1;0;1;0;1;0;4;1;0;1;4
-46,0142;1;1;0;1;0;1;0;4;1;0;1;4
-46,0109;1;1;0;1;0;1;0;4;1;0;1;4
-46,0131;1;1;0;1;0;1;0;4;1;0;1;4
-46,0134;1;1;0;1;0;1;0;4;1;0;1;4
-46,013;1;1;0;1;0;1;0;4;1;0;1;4
-46,0103;1;1;0;1;0;1;0;4;1;0;1;4
-46,0123;1;1;0;1;0;1;0;4;1;0;1;4
-46,0118;1;1;0;1;0;1;0;4;1;0;1;4
-46,0155;1;1;0;1;0;1;0;4;1;0;1;4
-46,0142;1;1;0;1;0;1;0;4;1;0;1;4
-46,0171;1;1;0;1;0;1;0;4;1;0;1;4
-46,0117;1;1;0;1;0;1;0;4;1;0;1;4
-46,0114;1;1;0;1;0;1;0;4;1;0;1;4
-46,0122;1;1;0;1;0;1;0;4;1;0;1;4
-46,0132;1;1;0;1;0;1;0;4;1;0;1;4
-46,0127;1;1;0;1;0;1;0;4;1;0;1;4
-46,0127;1;1;0;1;0;1;0;4;1;0;1;4
-46,0118;1;1;0;1;0;1;0;4;1;0;1;4
-46,0137;1;1;0;1;0;1;0;4;1;0;1;4
-46,0129;1;1;0;1;0;1;0;4;1;0;1;4
-46,0108;1;1;0;1;0;1;0;4;1;0;1;4
-46,0127;1;1;0;1;0;1;0;4;1;0;1;4
-46,0125;1;1;0;1;0;1;0;4;1;0;1;4
-46,0135;1;1;0;1;0;1;0;4;1;0;1;4
-46,0129;1;1;0;1;0;1;0;4;1;0;1;4
-46,0149;1;1;0;1;0;1;0;4;1;0;1;4
-46,0152;1;1;0;1;0;1;0;4;1;0;1;4
-46,0124;1;1;0;1;0;1;0;4;1;0;1;4
-46,0118;1;1;0;1;0;1;0;4;1;0;1;4
-46,0134;1;1;0;1;0;1;0;4;1;0;1;4
-46,0139;1;1;0;1;0;1;0;4;1;0;1;4
-46,0089;1;1;0;1;0;1;0;4;1;0;1;1
-46,0055;1;1;0;1;0;1;0;4;1;0;1;1
-46,009;1;1;0;1;0;1;0;4;1;0;1;1
-46,0091;1;1;0;1;0;1;0;4;1;0;1;1
-46,008;1;1;0;1;0;1;0;4;1;0;1;1
-46,0083;1;1;0;1;0;1;0;4;1;0;1;1
-46,0106;1;1;0;1;0;1;0;4;1;0;1;1
-46,0076;1;1;0;1;0;1;0;4;1;0;1;1
-46,0053;1;1;0;1;0;1;0;4;1;0;1;1
-46,0044;1;1;0;1;0;1;0;4;1;0;1;1
-46,0099;1;1;0;1;0;1;0;4;1;0;1;1
-46,0094;1;1;0;1;0;1;0;4;1;0;1;1
-46,0078;1;1;0;1;0;1;0;4;1;0;1;1
-46,0067;1;1;0;1;0;1;0;4;1;0;1;1
-46,005;1;1;0;1;0;1;0;4;1;0;1;1
-46,0084;1;1;0;1;0;1;0;4;1;0;1;1
-46,0079;1;1;0;1;0;1;0;4;1;0;1;1
-46,0087;1;1;0;1;0;1;0;4;1;0;1;1
-46,0059;1;1;0;1;0;1;0;4;1;0;1;1
-46,003;1;1;0;1;0;1;0;1;1;0;0,671826;1
-46,0068;1;1;0;1;0;1;0;1;1;0;0,671826;1
-46,008;1;1;0;1;0;1;0;1;1;0;0,671826;1
-46,0087;1;1;0;1;0;1;0;1;1;0;0,671826;1
-46,0097;1;1;0;1;0;1;0;1;1;0;0,671826;1
-46,0088;1;1;0;1;0;1;0;1;1;0;0,671826;1
-46,0057;1;1;0;1;0;1;0;1;1;0;0,671826;1
-46,0082;1;1;0;1;0;1;0;1;1;0;0,671826;1
-46,0091;1;1;0;1;0;1;0;1;1;0;0,671826;1
-46,0104;1;1;0;1;0;1;0;1;1;0;0,671826;1
-46,0112;1;1;0;1;0;1;0;1;1;0;0,671826;1
-46,0061;1;1;0;1;0;1;0;1;1;0;0,671826;1
-46,0085;1;1;0;1;0;1;0;1;1;0;0,671826;1
-46,0098;1;1;0;1;0;1;0;1;1;0;0,671826;1
-46,0044;1;1;0;1;0;1;0;1;1;0;0,671826;1
-46,0082;1;1;0;1;0;1;0;1;1;0;0,934111;1
-46,009;1;1;0;1;0;1;0;1;1;0;0,934111;1
-46,0064;1;1;0;1;0;1;0;1;1;0;0,934111;1
-46,0085;1;1;0;1;0;1;0;1;1;0;0,934111;1
-46,0063;1;1;0;1;0;1;0;1;1;0;0,934111;1
-46,0087;1;1;0;1;0;1;0;1;1;0;0,934111;1
-46,0085;1;1;0;1;0;1;0;1;1;0;0,934111;1
-46,0053;1;1;0;1;0;1;0;1;1;0;0,934111;1
-46,01;1;1;0;1;0;1;0;1;1;0;0,934111;1
-46,0103;1;1;0;1;0;1;0;1;1;0;0,934111;1
-46,0087;1;1;0;1;0;1;0;1;1;0;0,934111;1
-46,0071;1;1;0;1;0;1;0;1;1;0;0,934111;1
-46,0092;1;1;0;1;0;1;0;1;1;0;0,934111;1
-46,0089;1;1;0;1;0;1;0;1;1;0;0,934111;1
-46,007;1;1;0;1;0;1;0;1;1;0;0,934111;1
-46,0086;1;1;0;1;0;1;0;1;1;0;0,964568;1
-46,0075;1;1;0;1;0;1;0;1;1;0;0,964568;1
-46,006;1;1;0;1;0;1;0;1;1;0;0,964568;1
-46,0077;1;1;0;1;0;1;0;1;1;0;0,964568;1
-46,0098;1;1;0;1;0;1;0;1;1;0;0,964568;1
-46,0063;1;1;0;1;0;1;0;1;1;0;0,964568;1
-46,0112;1;1;0;1;0;1;0;1;1;0;0,964568;1
-46,0102;1;1;0;1;0;1;0;1;1;0;0,964568;1
-46,0085;1;1;0;1;0;1;0;1;1;0;0,964568;1
-46,0091;1;1;0;1;0;1;0;1;1;0;0,964568;1
-46,008;1;1;0;1;0;1;0;1;1;0;0,964568;1
-46,0086;1;1;0;1;0;1;0;1;1;0;0,964568;1
-46,0084;1;1;0;1;0;1;0;1;1;0;0,964568;1
-46,0072;1;1;0;1;0;1;0;1;1;0;0,964568;1
-46,0089;1;1;0;1;0;1;0;1;1;0;0,964568;1
-46,0074;1;1;0;1;0;1;0;1;1;0;0,898576;1
-46,0108;1;1;0;1;0;1;0;1;1;0;0,898576;1
-46,0055;1;1;0;1;0;1;0;1;1;0;0,898576;1
-46,0076;1;1;0;1;0;1;0;1;1;0;0,898576;1
-46,0064;1;1;0;1;0;1;0;1;1;0;0,898576;1
-46,0052;1;1;0;1;0;1;0;1;1;0;0,898576;1
-46,0074;1;1;0;1;0;1;0;1;1;0;0,898576;1
-46,0056;1;1;0;1;0;1;0;1;1;0;0,898576;1
-46,0076;1;1;0;1;0;1;0;1;1;0;0,898576;1
-46,0093;1;1;0;1;0;1;0;1;1;0;0,898576;1
-46,0058;1;1;0;1;0;1;0;1;1;0;0,898576;1
-46,0059;1;1;0;1;0;1;0;1;1;0;0,898576;1
-46,0084;1;1;0;1;0;1;0;1;1;0;0,898576;1
-46,0111;1;1;0;1;0;1;0;1;1;0;0,898576;1
-46,0097;1;1;0;1;0;1;0;1;1;0;0,898576;1
-46,0024;1;1;0;1;0;1;0;1;1;0;0,658289;1
-46,0074;1;1;0;1;0;1;0;1;1;0;0,658289;1
-46,0098;1;1;0;1;0;1;0;1;1;0;0,658289;1
-46,011;1;1;0;1;0;1;0;1;1;0;0,658289;1
-46,0095;1;1;0;1;0;1;0;1;1;0;0,658289;1
-46,0094;1;1;0;1;0;1;0;1;1;0;0,658289;1
-46,0093;1;1;0;1;0;1;0;1;1;0;0,658289;1
-46,0082;1;1;0;1;0;1;0;1;1;0;0,658289;1
-46,0073;1;1;0;1;0;1;0;1;1;0;0,658289;1
-46,0084;1;1;0;1;0;1;0;1;1;0;0,658289;1
-46,0069;1;1;0;1;0;1;0;1;1;0;0,658289;1
-46,0056;1;1;0;1;0;1;0;1;1;0;0,658289;1
-46,0059;1;1;0;1;0;1;0;1;1;0;0,658289;1
-46,0066;1;1;0;1;0;1;0;1;1;0;0,658289;1
-46,0082;1;1;0;1;0;1;0;1;1;0;0,658289;1
-46,008;1;1;0;1;0;1;0;1;1;0;0,995026;1
-46,0064;1;1;0;1;0;1;0;1;1;0;0,995026;1
-46,0047;1;1;0;1;0;1;0;1;1;0;0,995026;1
-46,0081;1;1;0;1;0;1;0;1;1;0;0,995026;1
-46,0091;1;1;0;1;0;1;0;1;1;0;0,995026;1
-46,0082;1;1;0;1;0;1;0;1;1;0;0,995026;1
-46,0097;1;1;0;1;0;1;0;1;1;0;0,995026;4
-46,0068;1;1;0;1;0;1;0;1;1;0;0,995026;4
-46,0089;1;1;0;1;0;1;0;1;1;0;0,995026;4
-46,0062;1;1;0;1;0;1;0;1;1;0;0,995026;4
-46,0094;1;1;0;1;0;1;0;1;1;0;0,995026;4
-46,0065;1;1;0;1;0;1;0;1;1;0;0,995026;4
-46,0087;1;1;0;1;0;1;0;1;1;0;0,995026;4
-46,0055;1;1;0;1;0;1;0;1;1;0;0,995026;4
-46,0058;1;1;0;1;0;1;0;1;1;0;0,995026;4
-46,006;1;1;0;1;0;1;0;1;1;0;0,702285;4
-46,0076;1;1;0;1;0;1;0;1;1;0;0,702285;4
-46,0081;1;1;0;1;0;1;0;1;1;0;0,702285;4
-46,0091;1;1;0;1;0;1;0;1;1;0;0,702285;4
-46,006;1;1;0;1;0;1;0;1;1;0;0,702285;4
-46,0057;1;1;0;1;0;1;0;1;1;0;0,702285;4
-46,0079;1;1;0;1;0;1;0;1;1;0;0,702285;4
-46,0089;1;1;0;1;0;1;0;1;1;0;0,702285;4
-46,0106;1;1;0;1;0;1;0;1;1;0;0,702285;4
-46,0076;1;1;0;1;0;1;0;1;1;0;0,702285;4
-46,0094;1;1;0;1;0;1;0;1;1;0;0,702285;4
-46,0079;1;1;0;1;0;1;0;1;1;0;0,702285;4
-46,01;1;1;0;1;0;1;0;1;1;0;0,702285;4
-46,0088;1;1;0;1;0;1;0;1;1;0;0,702285;4
-46,0065;1;1;0;1;0;1;0;1;1;0;0,702285;4
-46,0126;1;1;0;1;0;1;0;1;1;0;0,839353;4
-46,0076;1;1;0;1;0;1;0;1;1;0;0,839353;4
-46,0089;1;1;0;1;0;1;0;1;1;0;0,839353;4
-46,0108;1;1;0;1;0;1;0;1;1;0;0,839353;4
-46,0102;1;1;0;1;0;1;0;1;1;0;0,839353;4
-46,0062;1;1;0;1;0;1;0;1;1;0;0,839353;4
-46,0059;1;1;0;1;0;1;0;1;1;0;0,839353;4
-46,0105;1;1;0;1;0;1;0;1;1;0;0,839353;4
-46,0012;1;1;0;1;0;1;0;1;1;0;0,839353;4
-46,0076;1;1;0;1;0;1;0;1;1;0;0,839353;4
-46,0089;1;1;0;1;0;1;0;1;1;0;0,839353;4
-46,0086;1;1;0;1;0;1;0;1;1;0;0,839353;4
-46,0095;1;1;0;1;0;1;0;1;1;0;0,839353;4
-46,0072;1;1;0;1;0;1;0;1;1;0;0,839353;4
-46,0083;1;1;0;1;0;1;0;1;1;0;0,839353;4
-46,0071;1;1;0;1;0;1;0;1;1;0;0,9578;4
-46,0078;1;1;0;1;0;1;0;1;1;0;0,9578;4
-46,0107;1;1;0;1;0;1;0;1;1;0;0,9578;4
-46,0117;1;1;0;1;0;1;0;1;1;0;0,9578;4
-46,0104;1;1;0;1;0;1;0;1;1;0;0,9578;4
-46,0115;1;1;0;1;0;1;0;1;1;0;0,9578;4
-46,01;1;1;0;1;0;1;0;1;1;0;0,9578;4
-46,0103;1;1;0;1;0;1;0;1;1;0;0,9578;4
-46,0071;1;1;0;1;0;1;0;1;1;0;0,9578;4
-46,0069;1;1;0;1;0;1;0;1;1;0;0,9578;4
-46,0118;1;1;0;1;0;1;0;1;1;0;0,9578;4
-46,0104;1;1;0;1;0;1;0;1;1;0;0,9578;4
-46,0092;1;1;0;1;0;1;0;1;1;0;0,9578;4
-46,0088;1;1;0;1;0;1;0;1;1;0;0,9578;4
-46,0099;1;1;0;1;0;1;0;1;1;0;0,9578;4
-46,0103;1;1;0;1;0;1;0;4;1;0;0,756244;4
-46,0078;1;1;0;1;0;1;0;4;1;0;0,756244;4
-46,0104;1;1;0;1;0;1;0;4;1;0;0,756244;4
-46,0098;1;1;0;1;0;1;0;4;1;0;0,756244;4
-46,0145;1;1;0;1;0;1;0;4;1;0;0,756244;4
-46,0083;1;1;0;1;0;1;0;4;1;0;0,756244;4
-46,009;1;1;0;1;0;1;0;4;1;0;0,756244;4
-46,0088;1;1;0;1;0;1;0;4;1;0;0,756244;4
-46,0125;1;1;0;1;0;1;0;4;1;0;0,756244;4
-46,0066;1;1;0;1;0;1;0;4;1;0;0,756244;4
-46,0079;1;1;0;1;0;1;0;4;1;0;0,756244;4
-46,0109;1;1;0;1;0;1;0;4;1;0;0,756244;4
-46,0086;1;1;0;1;0;1;0;4;1;0;0,756244;4
-46,0089;1;1;0;1;0;1;0;4;1;0;0,756244;4
-46,008;1;1;0;1;0;1;0;4;1;0;0,756244;4
-46,0096;1;1;0;1;0;1;0;4;1;0;0,60058;4
-46,0109;1;1;0;1;0;1;0;4;1;0;0,60058;4
-46,0047;1;1;0;1;0;1;0;4;1;0;0,60058;4
-46,0111;1;1;0;1;0;1;0;4;1;0;0,60058;4
-46,0095;1;1;0;1;0;1;0;4;1;0;0,60058;4
-46,0079;1;1;0;1;0;1;0;4;1;0;0,60058;4
-46,013;1;1;0;1;0;1;0;4;1;0;0,60058;4
-46,0085;1;1;0;1;0;1;0;4;1;0;0,60058;4
-46,0088;1;1;0;1;0;1;0;4;1;0;0,60058;4
-46,0095;1;1;0;1;0;1;0;4;1;0;0,60058;4
-46,0112;1;1;0;1;0;1;0;4;1;0;0,60058;4
-46,0109;1;1;0;1;0;1;0;4;1;0;0,60058;4
-46,0107;1;1;0;1;0;1;0;4;1;0;0,60058;4
-46,012;1;1;0;1;0;1;0;4;1;0;0,60058;4
-46,007;1;1;0;1;0;1;0;4;1;0;0,60058;4
-46,01;1;1;0;1;0;1;0;4;1;0;0,71902;4
-46,0128;1;1;0;1;0;1;0;4;1;0;0,71902;4
-46,006;1;1;0;1;0;1;0;4;1;0;0,71902;4
-46,0081;1;1;0;1;0;1;0;4;1;0;0,71902;4
-46,009;1;1;0;1;0;1;0;4;1;0;0,71902;4
-46,0073;1;1;0;1;0;1;0;4;1;0;0,71902;4
-46,0132;1;1;0;1;0;1;0;4;1;0;0,71902;4
-46,0087;1;1;0;1;0;1;0;4;1;0;0,71902;4
-46,0072;1;1;0;1;0;1;0;4;1;0;0,71902;4
-46,0113;1;1;0;1;0;1;0;4;1;0;0,71902;4
-46,0116;1;1;0;1;0;1;0;4;1;0;0,71902;4
-46,0106;1;1;0;1;0;1;0;4;1;0;0,71902;4
-46,0077;1;1;0;1;0;1;0;4;1;0;0,71902;4
-46,0127;1;1;0;1;0;1;0;4;1;0;0,71902;4
-46,0069;1;1;0;1;0;1;0;4;1;0;0,71902;4
-46,0124;1;1;0;1;0;1;0;4;1;0;0,717328;4
-46,0107;1;1;0;1;0;1;0;4;1;0;0,717328;4
-46,0094;1;1;0;1;0;1;0;4;1;0;0,717328;4
-46,0117;1;1;0;1;0;1;0;4;1;0;0,717328;4
-46,012;1;1;0;1;0;1;0;4;1;0;0,717328;4
-46,0089;1;1;0;1;0;1;0;4;1;0;0,717328;4
-46,0106;1;1;0;1;0;1;0;4;1;0;0,717328;4
-46,0107;1;1;0;1;0;1;0;4;1;0;0,717328;4
-46,0084;1;1;0;1;0;1;0;4;1;0;0,717328;4
-46,0108;1;1;0;1;0;1;0;4;1;0;0,717328;4
-46,0088;1;1;0;1;0;1;0;4;1;0;0,717328;4
-46,0069;1;1;0;1;0;1;0;4;1;0;0,717328;4
-46,0104;1;1;0;1;0;1;0;4;1;0;0,717328;4
-46,0127;1;1;0;1;0;1;0;4;1;0;0,717328;4
-46,0084;1;1;0;1;0;1;0;4;1;0;0,717328;4
-46,0133;1;1;0;1;0;1;0;4;1;0;0,955896;4
-46,0095;1;1;0;1;0;1;0;4;1;0;0,955896;4
-46,0103;1;1;0;1;0;1;0;4;1;0;0,955896;4
-46,0103;1;1;0;1;0;1;0;4;1;0;0,955896;4
-46,0085;1;1;0;1;0;1;0;4;1;0;0,955896;4
-46,0102;1;1;0;1;0;1;0;4;1;0;0,955896;4
-46,0123;1;1;0;1;0;1;0;4;1;0;0,955896;4
-46,0111;1;1;0;1;0;1;0;4;1;0;0,955896;4
-46,0122;1;1;0;1;0;1;0;4;1;0;0,955896;4
-46,0108;1;1;0;1;0;1;0;4;1;0;0,955896;4
-46,0115;1;1;0;1;0;1;0;4;1;0;0,955896;4
-46,0113;1;1;0;1;0;1;0;4;1;0;0,955896;4
-46,0084;1;1;0;1;0;1;0;4;1;0;0,955896;4
-46,0102;1;1;0;1;0;1;0;4;1;0;0,955896;4
-46,0101;1;1;0;1;0;1;0;4;1;0;0,955896;4
-46,0071;1;1;0;1;0;1;0;4;1;0;0,957588;4
-46,011;1;1;0;1;0;1;0;4;1;0;0,957588;4
-46,01;1;1;0;1;0;1;0;4;1;0;0,957588;4
-46,0111;1;1;0;1;0;1;0;4;1;0;0,957588;4
-46,0106;1;1;0;1;0;1;0;4;1;0;0,957588;4
-46,0115;1;1;0;1;0;1;0;4;1;0;0,957588;4
-46,0108;1;1;0;1;0;1;0;4;1;0;0,957588;4
-46,0094;1;1;0;1;0;1;0;4;1;0;0,957588;4
-46,0095;1;1;0;1;0;1;0;4;1;0;0,957588;4
-46,011;1;1;0;1;0;1;0;4;1;0;0,957588;4
-46,0095;1;1;0;1;0;1;0;4;1;0;0,957588;4
-46,0147;1;1;0;1;0;1;0;4;1;0;0,957588;4
-46,0086;1;1;0;1;0;1;0;4;1;0;0,957588;4
-46,0107;1;1;0;1;0;1;0;4;1;0;0,957588;4
-46,0115;1;1;0;1;0;1;0;4;1;0;0,957588;4
-46,0117;1;1;0;1;0;1;0;4;1;0;1;4
-46,0133;1;1;0;1;0;1;0;4;1;0;1;4
-46,0098;1;1;0;1;0;1;0;4;1;0;1;4
-46,0094;1;1;0;1;0;1;0;4;1;0;1;4
-46,0105;1;1;0;1;0;1;0;4;1;0;1;4
-46,0106;1;1;0;1;0;1;0;4;1;0;1;4
-46,0114;1;1;0;1;0;1;0;4;1;0;1;4
-46,0128;1;1;0;1;0;1;0;4;1;0;1;4
-46,0092;1;1;0;1;0;1;0;4;1;0;1;4
-46,0108;1;1;0;1;0;1;0;4;1;0;1;4
-46,0123;1;1;0;1;0;1;0;4;1;0;1;4
-46,012;1;1;0;1;0;1;0;4;1;0;1;4
-46,0125;1;1;0;1;0;1;0;4;1;0;1;4
-46,0118;1;1;0;1;0;1;0;4;1;0;1;4
-46,0142;1;1;0;1;0;1;0;4;1;0;1;4
-46,012;1;1;0;1;0;1;0;4;1;0;1;4
-46,0107;1;1;0;1;0;1;0;4;1;0;1;4
-46,0101;1;1;0;1;0;1;0;4;1;0;1;4
-46,0113;1;1;0;1;0;1;0;4;1;0;1;4
-46,0106;1;1;0;1;0;1;0;4;1;0;1;4
-46,013;1;1;0;1;0;1;0;4;1;0;1;4
-46,0101;1;1;0;1;0;1;0;4;1;0;1;4
-46,0087;1;1;0;1;0;1;0;4;1;0;1;4
-46,0117;1;1;0;1;0;1;0;4;1;0;1;4
-46,011;1;1;0;1;0;1;0;4;1;0;1;4
-46,0112;1;1;0;1;0;1;0;4;1;0;1;4
-46,0116;1;1;0;1;0;1;0;4;1;0;1;4
-46,0114;1;1;0;1;0;1;0;4;1;0;1;4
-46,0087;1;1;0;1;0;1;0;4;1;0;1;4
-46,0093;1;1;0;1;0;1;0;4;1;0;1;4
-46,0126;1;1;0;1;0;1;0;4;1;0;1;4
-46,0102;1;1;0;1;0;1;0;4;1;0;1;4
-46,0084;1;1;0;1;0;1;0;4;1;0;1;4
-46,0125;1;1;0;1;0;1;0;4;1;0;1;4
-46,0111;1;1;0;1;0;1;0;4;1;0;1;4
-46,0097;1;1;0;1;0;1;0;4;1;0;1;4
-46,0103;1;1;0;1;0;1;0;4;1;0;1;4
-46,0117;1;1;0;1;0;1;0;4;1;0;1;4
-46,0129;1;1;0;1;0;1;0;4;1;0;1;4
-46,0095;1;1;0;1;0;1;0;4;1;0;1;4
-46,0104;1;1;0;1;0;1;0;4;1;0;1;4
-46,011;1;1;0;1;0;1;0;4;1;0;1;4
-46,0097;1;1;0;1;0;1;0;4;1;0;1;4
-46,0118;1;1;0;1;0;1;0;4;1;0;1;4
-46,0127;1;1;0;1;0;1;0;4;1;0;1;4
-46,0124;1;1;0;1;0;1;0;4;1;0;1;4
-46,0138;1;1;0;1;0;1;0;4;1;0;1;4
-46,0111;1;1;0;1;0;1;0;4;1;0;1;4
-46,0125;1;1;0;1;0;1;0;4;1;0;1;4
-46,0111;1;1;0;1;0;1;0;4;1;0;1;4
-46,0134;1;1;0;1;0;1;0;4;1;0;1;4
-46,011;1;1;0;1;0;1;0;4;1;0;1;4
-46,011;1;1;0;1;0;1;0;4;1;0;1;4
-46,0132;1;1;0;1;0;1;0;4;1;0;1;4
-46,0123;1;1;0;1;0;1;0;4;1;0;1;4
-46,0147;1;1;0;1;0;1;0;4;1;0;1;4
-46,0131;1;1;0;1;0;1;0;4;1;0;1;1
-46,0144;1;1;0;1;0;1;0;4;1;0;1;1
-46,0113;1;1;0;1;0;1;0;4;1;0;1;1
-46,0107;1;1;0;1;0;1;0;4;1;0;1;1
-46,0106;1;1;0;1;0;1;0;4;1;0;1;1
-46,0123;1;1;0;1;0;1;0;4;1;0;1;1
-46,0143;1;1;0;1;0;1;0;4;1;0;1;1
-46,0142;1;1;0;1;0;1;0;4;1;0;1;1
-46,0119;1;1;0;1;0;1;0;4;1;0;1;1
-46,0118;1;1;0;1;0;1;0;4;1;0;1;1
-46,009;1;1;0;1;0;1;0;4;1;0;1;1
-46,0129;1;1;0;1;0;1;0;4;1;0;1;1
-46,0147;1;1;0;1;0;1;0;4;1;0;1;1
-46,0103;1;1;0;1;0;1;0;4;1;0;1;1
-46,0122;1;1;0;1;0;1;0;4;1;0;1;1
-46,0126;1;1;0;1;0;1;0;4;1;0;1;1
-46,012;1;1;0;1;0;1;0;4;1;0;1;1
-46,0095;1;1;0;1;0;1;0;4;1;0;1;1
-46,0134;1;1;0;1;0;1;0;4;1;0;1;1
-46,0125;1;1;0;1;0;1;0;4;1;0;1;1
-46,0117;1;1;0;1;0;1;0;4;1;0;1;1
-46,0109;1;1;0;1;0;1;0;4;1;0;1;1
-46,0101;1;1;0;1;0;1;0;4;1;0;1;1
-46,0095;1;1;0;1;0;1;0;4;1;0;1;1
-46,0148;1;1;0;1;0;1;0;4;1;0;1;1
-46,0092;1;1;0;1;0;1;0;4;1;0;1;1
-46,0131;1;1;0;1;0;1;0;4;1;0;1;1
-46,0124;1;1;0;1;0;1;0;4;1;0;1;1
-46,0107;1;1;0;1;0;1;0;4;1;0;1;1
-46,0101;1;1;0;1;0;1;0;4;1;0;1;1
-46,0122;1;1;0;1;0;1;0;4;1;0;1;1
-46,0137;1;1;0;1;0;1;0;4;1;0;1;1
-46,0069;1;1;0;1;0;1;0;4;1;0;1;1
-46,0147;1;1;0;1;0;1;0;4;1;0;1;1
-46,0121;1;1;0;1;0;1;0;4;1;0;1;1
-46,0105;1;1;0;1;0;1;0;4;1;0;1;1
-46,0135;1;1;0;1;0;1;0;4;1;0;1;1
-46,0092;1;1;0;1;0;1;0;4;1;0;1;1
-46,0112;1;1;0;1;0;1;0;4;1;0;1;1
-46,0121;1;1;0;1;0;1;0;4;1;0;1;1
-46,0112;1;1;0;1;0;1;0;4;1;0;1;1
-46,0124;1;1;0;1;0;1;0;4;1;0;1;1
-46,0117;1;1;0;1;0;1;0;4;1;0;1;1
-46,0112;1;1;0;1;0;1;0;4;1;0;1;1
-46,0163;1;1;0;1;0;1;0;4;1;0;1;1
-46,0132;1;1;0;1;0;1;0;4;1;0;1;1
-46,0131;1;1;0;1;0;1;0;4;1;0;1;1
-46,0112;1;1;0;1;0;1;0;4;1;0;1;1
-46,0109;1;1;0;1;0;1;0;4;1;0;1;1
-46,0121;1;1;0;1;0;1;0;4;1;0;1;1
-46,0123;1;1;0;1;0;1;0;4;1;0;1;4
-46,0145;1;1;0;1;0;1;0;4;1;0;1;4
-46,0172;1;1;0;1;0;1;0;4;1;0;1;4
-46,0109;1;1;0;1;0;1;0;4;1;0;1;4
-46,0147;1;1;0;1;0;1;0;4;1;0;1;4
-46,0135;1;1;0;1;0;1;0;4;1;0;1;4
-46,0119;1;1;0;1;0;1;0;4;1;0;1;4
-46,0114;1;1;0;1;0;1;0;4;1;0;1;4
-46,014;1;1;0;1;0;1;0;4;1;0;1;4
-46,0143;1;1;0;1;0;1;0;4;1;0;1;4
-46,0146;1;1;0;1;0;1;0;4;1;0;1;4
-46,013;1;1;0;1;0;1;0;4;1;0;1;4
-46,0131;1;1;0;1;0;1;0;4;1;0;1;4
-46,0113;1;1;0;1;0;1;0;4;1;0;1;4
-46,0123;1;1;0;1;0;1;0;4;1;0;1;4
-46,0133;1;1;0;1;0;1;0;4;1;0;1;4
-46,0141;1;1;0;1;0;1;0;4;1;0;1;4
-46,0123;1;1;0;1;0;1;0;4;1;0;1;4
-46,0107;1;1;0;1;0;1;0;4;1;0;1;4
-46,0157;1;1;0;1;0;1;0;4;1;0;1;4
-46,0112;1;1;0;1;0;1;0;4;1;0;1;4
-46,0123;1;1;0;1;0;1;0;4;1;0;1;4
-46,0136;1;1;0;1;0;1;0;4;1;0;1;4
-46,0142;1;1;0;1;0;1;0;4;1;0;1;4
-46,0141;1;1;0;1;0;1;0;4;1;0;1;4
-46,0133;1;1;0;1;0;1;0;4;1;0;1;4
-46,0124;1;1;0;1;0;1;0;4;1;0;1;4
-46,0143;1;1;0;1;0;1;0;4;1;0;1;4
-46,0153;1;1;0;1;0;1;0;4;1;0;1;4
-46,0127;1;1;0;1;0;1;0;4;1;0;1;4
-46,0149;1;1;0;1;0;1;0;4;1;0;1;4
-46,0123;1;1;0;1;0;1;0;4;1;0;1;4
-46,0104;1;1;0;1;0;1;0;4;1;0;1;4
-46,0158;1;1;0;1;0;1;0;4;1;0;1;4
-46,0114;1;1;0;1;0;1;0;4;1;0;1;4
-46,0099;1;1;0;1;0;1;0;4;1;0;1;4
-46,0142;1;1;0;1;0;1;0;4;1;0;1;4
-46,0153;1;1;0;1;0;1;0;4;1;0;1;4
-46,0154;1;1;0;1;0;1;0;4;1;0;1;4
-46,0125;1;1;0;1;0;1;0;4;1;0;1;4
-46,0158;1;1;0;1;0;1;0;4;1;0;1;4
-46,0106;1;1;0;1;0;1;0;4;1;0;1;4
-46,0162;1;1;0;1;0;1;0;4;1;0;1;4
-46,0137;1;1;0;1;0;1;0;4;1;0;1;4
-46,0114;1;1;0;1;0;1;0;4;1;0;1;4
-46,0131;1;1;0;1;0;1;0;4;1;0;1;4
-46,0143;1;1;0;1;0;1;0;4;1;0;1;4
-46,0116;1;1;0;1;0;1;0;4;1;0;1;4
-46,0143;1;1;0;1;0;1;0;4;1;0;1;4
-46,0141;1;1;0;1;0;1;0;4;1;0;1;4
-46,0131;1;1;0;1;0;1;0;4;1;0;1;4
-46,0137;1;1;0;1;0;1;0;4;1;0;1;4
-46,0142;1;1;0;1;0;1;0;4;1;0;1;4
-46,014;1;1;0;1;0;1;0;4;1;0;1;4
-46,015;1;1;0;1;0;1;0;4;1;0;1;4
-46,016;1;1;0;1;0;1;0;4;1;0;1;4
-46,0133;1;1;0;1;0;1;0;4;1;0;1;4
-46,0157;1;1;0;1;0;1;0;4;1;0;1;4
-46,0154;1;1;0;1;0;1;0;4;1;0;1;4
-46,015;1;1;0;1;0;1;0;4;1;0;1;4
-46,0138;1;1;0;1;0;1;0;4;1;0;1;4
-46,0153;1;1;0;1;0;1;0;4;1;0;1;4
-46,0164;1;1;0;1;0;1;0;4;1;0;1;4
-46,014;1;1;0;1;0;1;0;4;1;0;1;4
-46,015;1;1;0;1;0;1;0;4;1;0;1;4
-46,0158;1;1;0;1;0;1;0;4;1;0;1;4
-46,0142;1;1;0;1;0;1;0;4;1;0;1;4
-46,0127;1;1;0;1;0;1;0;4;1;0;1;4
-46,0136;1;1;0;1;0;1;0;4;1;0;1;4
-46,016;1;1;0;1;0;1;0;4;1;0;1;4
-46,0154;1;1;0;1;0;1;0;4;1;0;1;4
-46,0103;1;1;0;1;0;1;0;4;1;0;1;4
-46,013;1;1;0;1;0;1;0;4;1;0;1;4
-46,0144;1;1;0;1;0;1;0;4;1;0;1;4
-46,0146;1;1;0;1;0;1;0;4;1;0;1;4
-46,0164;1;1;0;1;0;1;0;4;1;0;1;4
-46,0171;1;1;0;1;0;1;0;4;1;0;1;4
-46,0187;1;1;0;1;0;1;0;4;1;0;1;4
-46,0112;1;1;0;1;0;1;0;4;1;0;1;4
-46,0159;1;1;0;1;0;1;0;4;1;0;1;4
-46,0121;1;1;0;1;0;1;0;4;1;0;1;4
-46,013;1;1;0;1;0;1;0;4;1;0;1;4
-46,0159;1;1;0;1;0;1;0;4;1;0;1;4
-46,0143;1;1;0;1;0;1;0;4;1;0;1;4
-46,0156;1;1;0;1;0;1;0;4;1;0;1;4
-46,0162;1;1;0;1;0;1;0;4;1;0;1;4
-46,0145;1;1;0;1;0;1;0;4;1;0;1;4
-46,0177;1;1;0;1;0;1;0;4;1;0;1;4
-46,0168;1;1;0;1;0;1;0;4;1;0;1;4
-46,0207;1;1;0;1;0;1;0;4;1;0;1;4
-46,0123;1;1;0;1;0;1;0;4;1;0;1;4
-46,0156;1;1;0;1;0;1;0;4;1;0;1;4
-46,0181;1;1;0;1;0;1;0;4;1;0;1;4
-46,0157;1;1;0;1;0;1;0;4;1;0;1;4
-46,0135;1;1;0;1;0;1;0;4;1;0;1;4
-46,0147;1;1;0;1;0;1;0;4;1;0;1;4
-46,016;1;1;0;1;0;1;0;4;1;0;1;4
-46,0127;1;1;0;1;0;1;0;4;1;0;1;4
-46,0148;1;1;0;1;0;1;0;4;1;0;1;4
-46,0158;1;1;0;1;0;1;0;4;1;0;1;4
-46,0107;1;1;0;1;0;1;0;4;1;0;1;4
-46,0186;1;1;0;1;0;1;0;4;1;0;1;4
-46,0157;1;1;0;1;0;1;0;4;1;0;1;4
-46,0136;1;1;0;1;0;1;0;4;1;0;1;4
-46,0152;1;1;0;1;0;1;0;4;1;0;1;4
-46,0202;1;1;0;1;0;1;0;4;1;0;1;4
-46,0148;1;1;0;1;0;1;0;4;1;0;1;4
-46,0141;1;1;0;1;0;1;0;4;1;0;1;4
-46,0181;1;1;0;1;0;1;0;4;1;0;1;4
-46,0158;1;1;0;1;0;1;0;4;1;0;1;4
-46,0157;1;1;0;1;0;1;0;4;1;0;1;4
-46,0165;1;1;0;1;0;1;0;4;1;0;1;4
-46,0154;1;1;0;1;0;1;0;4;1;0;1;4
-46,0147;1;1;0;1;0;1;0;4;1;0;1;4
-46,0144;1;1;0;1;0;1;0;4;1;0;1;4
-46,0165;1;1;0;1;0;1;0;4;1;0;1;4
-46,018;1;1;0;1;0;1;0;4;1;0;1;4
-46,0164;1;1;0;1;0;1;0;4;1;0;1;4
-46,015;1;1;0;1;0;1;0;4;1;0;1;4
-46,0168;1;1;0;1;0;1;0;4;1;0;1;4
-46,0115;1;1;0;1;0;1;0;4;1;0;1;4
-46,0162;1;1;0;1;0;1;0;4;1;0;1;4
-46,0194;1;1;0;1;0;1;0;4;1;0;1;4
-46,0164;1;1;0;1;0;1;0;4;1;0;1;4
-46,0201;1;1;0;1;0;1;0;4;1;0;1;4
-46,0175;1;1;0;1;0;1;0;4;1;0;1;4
-46,0191;1;1;0;1;0;1;0;4;1;0;1;4
-46,0178;1;1;0;1;0;1;0;4;1;0;1;4
-46,0173;1;1;0;1;0;1;0;4;1;0;1;4
-46,018;1;1;0;1;0;1;0;4;1;0;1;4
-46,0198;1;1;0;1;0;1;0;4;1;0;1;4
-46,0144;1;1;0;1;0;1;0;4;1;0;1;4
-46,0175;1;1;0;1;0;1;0;4;1;0;1;4
-46,0169;1;1;0;1;0;1;0;4;1;0;1;4
-46,017;1;1;0;1;0;1;0;4;1;0;1;4
-46,0183;1;1;0;1;0;1;0;4;1;0;1;4
-46,0201;1;1;0;1;0;1;0;4;1;0;1;4
-46,0165;1;1;0;1;0;1;0;4;1;0;1;4
-46,0202;1;1;0;1;0;1;0;4;1;0;1;4
-46,0181;1;1;0;1;0;1;0;4;1;0;1;4
-46,0196;1;1;0;1;0;1;0;4;1;0;1;4
-46,0158;1;1;0;1;0;1;0;4;1;0;1;4
-46,0163;1;1;0;1;0;1;0;4;1;0;1;4
-46,016;1;1;0;1;0;1;0;4;1;0;1;4
-46,0163;1;1;0;1;0;1;0;4;1;0;1;4
-46,018;1;1;0;1;0;1;0;4;1;0;1;4
-46,0181;1;1;0;1;0;1;0;4;1;0;1;4
-46,0138;1;1;0;1;0;1;0;4;1;0;1;4
-46,0163;1;1;0;1;0;1;0;4;1;0;1;4
-46,0196;1;1;0;1;0;1;0;4;1;0;1;4
-46,0221;1;1;0;1;0;1;0;4;1;0;1;4
-46,0191;1;1;0;1;0;1;0;4;1;0;1;4
-46,0163;1;1;0;1;0;1;0;4;1;0;1;4
-46,0179;1;1;0;1;0;1;0;4;1;0;1;4
-46,0192;1;1;0;1;0;1;0;4;1;0;1;4
-46,0164;1;1;0;1;0;1;0;4;1;0;1;4
-46,0211;1;1;0;1;0;1;0;4;1;0;1;4
-46,0189;1;1;0;1;0;1;0;4;1;0;1;4
-46,0203;1;1;0;1;0;1;0;4;1;0;1;4
-46,0177;1;1;0;1;0;1;0;4;1;0;1;4
-46,0159;1;1;0;1;0;1;0;4;1;0;1;4
-46,0176;1;1;0;1;0;1;0;4;1;0;1;4
-46,0182;1;1;0;1;0;1;0;4;1;0;1;4
-46,0213;1;1;0;1;0;1;0;4;1;0;1;4
-46,0197;1;1;0;1;0;1;0;4;1;0;1;4
-46,0204;1;1;0;1;0;1;0;4;1;0;1;4
-46,0208;1;1;0;1;0;1;0;4;1;0;1;4
-46,0178;1;1;0;1;0;1;0;4;1;0;1;4
-46,0213;1;1;0;1;0;1;0;4;1;0;1;4
-46,0185;1;1;0;1;0;1;0;4;1;0;1;4
-46,0193;1;1;0;1;0;1;0;4;1;0;1;4
-46,018;1;1;0;1;0;1;0;4;1;0;1;4
-46,0159;1;1;0;1;0;1;0;4;1;0;1;4
-46,0199;1;1;0;1;0;1;0;4;1;0;1;4
-46,0174;1;1;0;1;0;1;0;4;1;0;1;4
-46,0192;1;1;0;1;0;1;0;4;1;0;1;4
-46,0245;1;1;0;1;0;1;0;4;1;0;1;4
-46,0179;1;1;0;1;0;1;0;4;1;0;1;4
-46,0171;1;1;0;1;0;1;0;4;1;0;1;4
-46,0199;1;1;0;1;0;1;0;4;1;0;1;4
-46,0246;1;1;0;1;0;1;0;4;1;0;1;4
-46,0188;1;1;0;1;0;1;0;4;1;0;1;4
-46,0209;1;1;0;1;0;1;0;4;1;0;1;4
-46,018;1;1;0;1;0;1;0;4;1;0;1;4
-46,0196;1;1;0;1;0;1;0;4;1;0;1;4
-46,0218;1;1;0;1;0;1;0;4;1;0;1;4
-46,023;1;1;0;1;0;1;0;4;1;0;1;4
-46,0243;1;1;0;1;0;1;0;4;1;0;1;4
-46,0204;1;1;0;1;0;1;0;4;1;0;1;4
-46,0206;1;1;0;1;0;1;0;4;1;0;1;4
-46,0197;1;1;0;1;0;1;0;4;1;0;1;4
-46,0175;1;1;0;1;0;1;0;4;1;0;1;4
-46,0195;1;1;0;1;0;1;0;4;1;0;1;4
-46,0202;1;1;0;1;0;1;0;4;1;0;1;4
-46,0104;1;1;0;1;0;1;0;4;1;0;1;4
-46,0167;1;1;0;1;0;1;0;4;1;0;1;4
-46,0205;1;1;0;1;0;1;0;4;1;0;1;4
-46,0228;1;1;0;1;0;1;0;4;1;0;1;4
-46,0236;1;1;0;1;0;1;0;4;1;0;1;4
-46,0183;1;1;0;1;0;1;0;4;1;0;1;4
-46,0214;1;1;0;1;0;1;0;4;1;0;1;1
-46,0227;1;1;0;1;0;1;0;4;1;0;1;1
-46,021;1;1;0;1;0;1;0;4;1;0;1;1
-46,0193;1;1;0;1;0;1;0;4;1;0;1;1
-46,0196;1;1;0;1;0;1;0;4;1;0;1;1
-46,0205;1;1;0;1;0;1;0;4;1;0;1;1
-46,0199;1;1;0;1;0;1;0;4;1;0;1;1
-46,0202;1;1;0;1;0;1;0;4;1;0;1;1
-46,0222;1;1;0;1;0;1;0;4;1;0;1;1
-46,0204;1;1;0;1;0;1;0;4;1;0;1;1
-46,0214;1;1;0;1;0;1;0;4;1;0;1;1
-46,0215;1;1;0;1;0;1;0;4;1;0;1;1
-46,0176;1;1;0;1;0;1;0;4;1;0;1;1
-46,0209;1;1;0;1;0;1;0;4;1;0;1;1
-46,0208;1;1;0;1;0;1;0;4;1;0;1;1
-46,0205;1;1;0;1;0;1;0;4;1;0;1;1
-46,0219;1;1;0;1;0;1;0;4;1;0;1;1
-46,0203;1;1;0;1;0;1;0;4;1;0;1;1
-46,0195;1;1;0;1;0;1;0;4;1;0;1;1
-46,0188;1;1;0;1;0;1;0;4;1;0;1;1
-46,022;1;1;0;1;0;1;0;4;1;0;1;1
-46,0205;1;1;0;1;0;1;0;4;1;0;1;1
-46,0213;1;1;0;1;0;1;0;4;1;0;1;1
-46,0196;1;1;0;1;0;1;0;4;1;0;1;1
-46,0185;1;1;0;1;0;1;0;4;1;0;1;1
-46,0186;1;1;0;1;0;1;0;4;1;0;1;1
-46,0155;1;1;0;1;0;1;0;4;1;0;1;1
-46,0188;1;1;0;1;0;1;0;4;1;0;1;1
-46,0232;1;1;0;1;0;1;0;4;1;0;1;1
-46,0189;1;1;0;1;0;1;0;4;1;0;1;1
-46,0208;1;1;0;1;0;1;0;4;1;0;1;1
-46,0178;1;1;0;1;0;1;0;4;1;0;1;1
-46,0193;1;1;0;1;0;1;0;4;1;0;1;1
-46,0203;1;1;0;1;0;1;0;4;1;0;1;1
-46,019;1;1;0;1;0;1;0;4;1;0;1;1
-46,0201;1;1;0;1;0;1;0;4;1;0;1;1
-46,0194;1;1;0;1;0;1;0;4;1;0;1;1
-46,023;1;1;0;1;0;1;0;4;1;0;1;1
-46,0211;1;1;0;1;0;1;0;4;1;0;1;1
-46,0192;1;1;0;1;0;1;0;4;1;0;1;1
-46,0186;1;1;0;1;0;1;0;4;1;0;1;1
-46,0127;1;1;0;1;0;1;0;4;1;0;1;1
-46,0198;1;1;0;1;0;1;0;4;1;0;1;1
-46,0184;1;1;0;1;0;1;0;4;1;0;1;1
-46,0169;1;1;0;1;0;1;0;4;1;0;1;1
-46,0222;1;1;0;1;0;1;0;4;1;0;1;1
-46,0188;1;1;0;1;0;1;0;4;1;0;1;1
-46,0192;1;1;0;1;0;1;0;4;1;0;1;1
-46,0229;1;1;0;1;0;1;0;4;1;0;1;1
-46,0172;1;1;0;1;0;1;0;4;1;0;1;1
-46,0199;1;1;0;1;0;1;0;4;1;0;1;2
-46,022;1;1;0;1;0;1;0;4;1;0;1;2
-46,0187;1;1;0;1;0;1;0;4;1;0;1;2
-46,0182;1;1;0;1;0;1;0;4;1;0;1;2
-46,019;1;1;0;1;0;1;0;4;1;0;1;2
-46,0188;1;1;0;1;0;1;0;4;1;0;1;2
-46,0192;1;1;0;1;0;1;0;4;1;0;1;2
-46,0145;1;1;0;1;0;1;0;4;1;0;1;2
-46,0222;1;1;0;1;0;1;0;4;1;0;1;2
-46,0203;1;1;0;1;0;1;0;4;1;0;1;2
-46,0204;1;1;0;1;0;1;0;4;1;0;1;2
-46,0176;1;1;0;1;0;1;0;4;1;0;1;2
-46,0191;1;1;0;1;0;1;0;4;1;0;1;2
-46,0191;1;1;0;1;0;1;0;4;1;0;1;2
-46,0185;1;1;0;1;0;1;0;4;1;0;1;2
-46,0176;1;1;0;1;0;1;0;4;1;0;1;2
-46,0182;1;1;0;1;0;1;0;4;1;0;1;2
-46,0205;1;1;0;1;0;1;0;4;1;0;1;2
-46,0187;1;1;0;1;0;1;0;4;1;0;1;2
-46,0143;1;1;0;1;0;1;0;4;1;0;1;2
-46,014;1;1;0;1;0;1;0;4;1;0;1;2
-46,0202;1;1;0;1;0;1;0;4;1;0;1;2
-46,0207;1;1;0;1;0;1;0;4;1;0;1;2
-46,0215;1;1;0;1;0;1;0;4;1;0;1;2
-46,016;1;1;0;1;0;1;0;4;1;0;1;2
-46,0223;1;1;0;1;0;1;0;4;1;0;1;2
-46,0172;1;1;0;1;0;1;0;4;1;0;1;2
-46,0168;1;1;0;1;0;1;0;4;1;0;1;2
-46,017;1;1;0;1;0;1;0;4;1;0;1;2
-46,0168;1;1;0;1;0;1;0;4;1;0;1;2
-46,0177;1;1;0;1;0;1;0;4;1;0;1;2
-46,0133;1;1;0;1;0;1;0;4;1;0;1;2
-46,0194;1;1;0;1;0;1;0;4;1;0;1;2
-46,0192;1;1;0;1;0;1;0;4;1;0;1;2
-46,0165;1;1;0;1;0;1;0;4;1;0;1;2
-46,0137;1;1;0;1;0;1;0;4;1;0;1;2
-46,0185;1;1;0;1;0;1;0;4;1;0;1;2
-46,0165;1;1;0;1;0;1;0;4;1;0;1;2
-46,0171;1;1;0;1;0;1;0;4;1;0;1;2
-46,0196;1;1;0;1;0;1;0;4;1;0;1;2
-46,0155;1;1;0;1;0;1;0;4;1;0;1;2
-46,0192;1;1;0;1;0;1;0;4;1;0;1;2
-46,0169;1;1;0;1;0;1;0;4;1;0;1;2
-46,0171;1;1;0;1;0;1;0;4;1;0;1;2
-46,0158;1;1;0;1;0;1;0;4;1;0;1;2
-46,0155;1;1;0;1;0;1;0;4;1;0;1;2
-46,0172;1;1;0;1;0;1;0;4;1;0;1;2
-46,0191;1;1;0;1;0;1;0;4;1;0;1;2
-46,0167;1;1;0;1;0;1;0;4;1;0;1;2
-46,0123;1;1;0;1;0;1;0;4;1;0;1;2
-46,0156;1;1;0;1;0;1;0;4;1;0;1;2
-46,0148;1;1;0;1;0;1;0;4;1;0;1;2
-46,0207;1;1;0;1;0;1;0;4;1;0;1;2
-46,016;1;1;0;1;0;1;0;4;1;0;1;2
-46,0198;1;1;0;1;0;1;0;4;1;0;1;2
-46,0194;1;1;0;1;0;1;0;4;1;0;1;2
-46,0158;1;1;0;1;0;1;0;4;1;0;1;2
-46,0137;1;1;0;1;0;1;0;4;1;0;1;2
-46,0192;1;1;0;1;0;1;0;4;1;0;1;2
-46,0143;1;1;0;1;0;1;0;4;1;0;1;2
-46,0154;1;1;0;1;0;1;0;4;1;0;1;2
-46,0165;1;1;0;1;0;1;0;4;1;0;1;2
-46,0154;1;1;0;1;0;1;0;4;1;0;1;2
-46,0113;1;1;0;1;0;1;0;4;1;0;1;2
-46,0123;1;1;0;1;0;1;0;4;1;0;1;2
-46,0143;1;1;0;1;0;1;0;4;1;0;1;2
-46,0139;1;1;0;1;0;1;0;4;1;0;1;2
-46,0139;1;1;0;1;0;1;0;4;1;0;1;2
-46,0162;1;1;0;1;0;1;0;4;1;0;1;2
-46,0135;1;1;0;1;0;1;0;4;1;0;1;2
-46,0194;1;1;0;1;0;1;0;4;1;0;1;2
-46,0134;1;1;0;1;0;1;0;4;1;0;1;2
-46,0134;1;1;0;1;0;1;0;4;1;0;1;2
-46,0192;1;1;0;1;0;1;0;4;1;0;1;2
-46,0137;1;1;0;1;0;1;0;4;1;0;1;2
-46,0128;1;1;0;1;0;1;0;4;1;0;1;2
-46,0149;1;1;0;1;0;1;0;4;1;0;1;2
-46,0149;1;1;0;1;0;1;0;4;1;0;1;2
-46,012;1;1;0;1;0;1;0;4;1;0;1;2
-46,0144;1;1;0;1;0;1;0;4;1;0;1;2
-46,0118;1;1;0;1;0;1;0;4;1;0;1;2
-46,0141;1;1;0;1;0;1;0;4;1;0;1;2
-46,0157;1;1;0;1;0;1;0;4;1;0;1;2
-46,0113;1;1;0;1;0;1;0;4;1;0;1;2
-46,0129;1;1;0;1;0;1;0;4;1;0;1;2
-46,0141;1;1;0;1;0;1;0;4;1;0;1;2
-46,0133;1;1;0;1;0;1;0;4;1;0;1;2
-46,0142;1;1;0;1;0;1;0;4;1;0;1;2
-46,0119;1;1;0;1;0;1;0;4;1;0;1;2
-46,0145;1;1;0;1;0;1;0;4;1;0;1;2
-46,0137;1;1;0;1;0;1;0;4;1;0;1;2
-46,0076;1;1;0;1;0;1;0;4;1;0;1;2
-46,0162;1;1;0;1;0;1;0;4;1;0;1;2
-46,0129;1;1;0;1;0;1;0;4;1;0;1;2
-46,0151;1;1;0;1;0;1;0;4;1;0;1;2
-46,0138;1;1;0;1;0;1;0;4;1;0;1;2
-46,0106;1;1;0;1;0;1;0;4;1;0;1;2
-46,0151;1;1;0;1;0;1;0;4;1;0;1;2
-46,0124;1;1;0;1;0;1;0;4;1;0;1;2
-46,0081;1;1;0;1;0;1;0;4;1;0;1;2
-46,0106;1;1;0;1;0;1;0;4;1;0;1;2
-46,0113;1;1;0;1;0;1;0;4;1;0;1;2
-46,0127;1;1;0;1;0;1;0;4;1;0;1;2
-46,0133;1;1;0;1;0;1;0;4;1;0;1;2
-46,0138;1;1;0;1;0;1;0;4;1;0;1;2
-46,0096;1;1;0;1;0;1;0;4;1;0;1;2
-46,0114;1;1;0;1;0;1;0;4;1;0;1;2
-46,0114;1;1;0;1;0;1;0;4;1;0;1;2
-46,0105;1;1;0;1;0;1;0;4;1;0;1;2
-46,0111;1;1;0;1;0;1;0;4;1;0;1;2
-46,0113;1;1;0;1;0;1;0;4;1;0;1;2
-46,0122;1;1;0;1;0;1;0;4;1;0;1;2
-46,0115;1;1;0;1;0;1;0;4;1;0;1;2
-46,0079;1;1;0;1;0;1;0;4;1;0;1;2
-46,0098;1;1;0;1;0;1;0;4;1;0;1;2
-46,0124;1;1;0;1;0;1;0;4;1;0;1;2
-46,0107;1;1;0;1;0;1;0;4;1;0;1;2
-46,012;1;1;0;1;0;1;0;4;1;0;1;2
-46,0116;1;1;0;1;0;1;0;4;1;0;1;2
-46,0086;1;1;0;1;0;1;0;4;1;0;1;2
-46,0094;1;1;0;1;0;1;0;4;1;0;1;2
-46,0106;1;1;0;1;0;1;0;4;1;0;1;2
-46,0051;1;1;0;1;0;1;0;4;1;0;1;2
-46,006;1;1;0;1;0;1;0;4;1;0;1;2
-46,011;1;1;0;1;0;1;0;4;1;0;0,852687;2
-46,0104;1;1;0;1;0;1;0;4;1;0;0,852687;2
-46,0103;1;1;0;1;0;1;0;4;1;0;0,852687;2
-46,0118;1;1;0;1;0;1;0;4;1;0;0,852687;2
-46,0093;1;1;0;1;0;1;0;4;1;0;0,852687;2
-46,009;1;1;0;1;0;1;0;4;1;0;0,852687;2
-46,0094;1;1;0;1;0;1;0;4;1;0;0,852687;2
-46,0106;1;1;0;1;0;1;0;4;1;0;0,852687;2
-46,0089;1;1;0;1;0;1;0;4;1;0;0,852687;2
-46,0059;1;1;0;1;0;1;0;4;1;0;0,852687;2
-46,0109;1;1;0;1;0;1;0;4;1;0;0,852687;2
-46,0077;1;1;0;1;0;1;0;4;1;0;0,852687;2
-46,0079;1;1;0;1;0;1;0;4;1;0;0,852687;2
-46,0119;1;1;0;1;0;1;0;4;1;0;0,852687;2
-46,0093;1;1;0;1;0;1;0;4;1;0;0,852687;2
-46,0071;1;1;0;1;0;1;0;4;1;0;0,565047;2
-46,007;1;1;0;1;0;1;0;4;1;0;0,565047;2
-46,0078;1;1;0;1;0;1;0;4;1;0;0,565047;2
-46,0078;1;1;0;1;0;1;0;4;1;0;0,565047;2
-46,0085;1;1;0;1;0;1;0;4;1;0;0,565047;2
-46,0097;1;1;0;1;0;1;0;4;1;0;0,565047;2
-46,0096;1;1;0;1;0;1;0;4;1;0;0,565047;2
-46,0072;1;1;0;1;0;1;0;4;1;0;0,565047;2
-46,007;1;1;0;1;0;1;0;4;1;0;0,565047;2
-46,0101;1;1;0;1;0;1;0;4;1;0;0,565047;2
-46,0096;1;1;0;1;0;1;0;4;1;0;0,565047;2
-46,0105;1;1;0;1;0;1;0;4;1;0;0,565047;2
-46,0088;1;1;0;1;0;1;0;4;1;0;0,565047;2
-46,0055;1;1;0;1;0;1;0;4;1;0;0,565047;2
-46,0085;1;1;0;1;0;1;0;4;1;0;0,565047;2
-46,0083;1;1;0;1;0;1;0;1;1;0;0,863043;2
-46,0082;1;1;0;1;0;1;0;1;1;0;0,863043;2
-46,0059;1;1;0;1;0;1;0;1;1;0;0,863043;2
-46,0035;1;1;0;1;0;1;0;1;1;0;0,863043;2
-46,011;1;1;0;1;0;1;0;1;1;0;0,863043;2
-46,0053;1;1;0;1;0;1;0;1;1;0;0,863043;2
-46,0086;1;1;0;1;0;1;0;1;1;0;0,863043;2
-46,0055;1;1;0;1;0;1;0;1;1;0;0,863043;2
-46,0076;1;1;0;1;0;1;0;1;1;0;0,863043;2
-46,0063;1;1;0;1;0;1;0;1;1;0;0,863043;2
-46,0073;1;1;0;1;0;1;0;1;1;0;0,863043;2
-46,0065;1;1;0;1;0;1;0;1;1;0;0,863043;2
-46,0059;1;1;0;1;0;1;0;1;1;0;0,863043;2
-46,0047;1;1;0;1;0;1;0;1;1;0;0,863043;2
-46,0066;1;1;0;1;0;1;0;1;1;0;0,863043;2
-46,0099;1;1;0;1;0;1;0;2;1;0;0,507546;2
-46,007;1;1;0;1;0;1;0;2;1;0;0,507546;2
-46,0037;1;1;0;1;0;1;0;2;1;0;0,507546;2
-46,005;1;1;0;1;0;1;0;2;1;0;0,507546;2
-46,0074;1;1;0;1;0;1;0;2;1;0;0,507546;2
-46,0054;1;1;0;1;0;1;0;2;1;0;0,507546;2
-46,0037;1;1;0;1;0;1;0;2;1;0;0,507546;2
-46,006;1;1;0;1;0;1;0;2;1;0;0,507546;2
-46,0046;1;1;0;1;0;1;0;2;1;0;0,507546;2
-46,0034;1;1;0;1;0;1;0;2;1;0;0,507546;2
-46,0054;1;1;0;1;0;1;0;2;1;0;0,507546;2
-46,0068;1;1;0;1;0;1;0;2;1;0;0,507546;2
-46,0074;1;1;0;1;0;1;0;2;1;0;0,507546;2
-46,0047;1;1;0;1;0;1;0;2;1;0;0,507546;2
-46,0048;1;1;0;1;0;1;0;2;1;0;0,507546;2
-46,0057;1;1;0;1;0;1;0;2;1;0;1;2
-46,0115;1;1;0;1;0;1;0;2;1;0;1;2
-46,0036;1;1;0;1;0;1;0;2;1;0;1;2
-46,0041;1;1;0;1;0;1;0;2;1;0;1;2
-46,0057;1;1;0;1;0;1;0;2;1;0;1;2
-46,0051;1;1;0;1;0;1;0;2;1;0;1;2
-46,0079;1;1;0;1;0;1;0;2;1;0;1;2
-46,0016;1;1;0;1;0;1;0;2;1;0;1;2
-46,0056;1;1;0;1;0;1;0;2;1;0;1;2
-46,0026;1;1;0;1;0;1;0;2;1;0;1;2
-46,0043;1;1;0;1;0;1;0;2;1;0;1;2
-46,0049;1;1;0;1;0;1;0;2;1;0;1;2
-46,0049;1;1;0;1;0;1;0;2;1;0;1;2
-46,003;1;1;0;1;0;1;0;2;1;0;1;2
-46,0033;1;1;0;1;0;1;0;2;1;0;1;2
-46,0067;1;1;0;1;0;1;0;2;1;0;1;2
-46,0046;1;1;0;1;0;1;0;2;1;0;1;1
-46,0038;1;1;0;1;0;1;0;2;1;0;1;1
-46,004;1;1;0;1;0;1;0;2;1;0;1;1
-46,0032;1;1;0;1;0;1;0;2;1;0;1;1
-46,0024;1;1;0;1;0;1;0;2;1;0;1;1
-46,006;1;1;0;1;0;1;0;2;1;0;1;1
-46,0063;1;1;0;1;0;1;0;2;1;0;1;1
-46,0026;1;1;0;1;0;1;0;2;1;0;1;1
-46,0035;1;1;0;1;0;1;0;2;1;0;1;1
-46,0033;1;1;0;1;0;1;0;2;1;0;1;1
-46,0024;1;1;0;1;0;1;0;2;1;0;1;1
-46,0057;1;1;0;1;0;1;0;2;1;0;1;1
-46,0031;1;1;0;1;0;1;0;2;1;0;1;1
-46,0032;1;1;0;1;0;1;0;2;1;0;1;1
-46,0072;1;1;0;1;0;1;0;2;1;0;1;1
+46,0115;1;1;0;1;0;1;0;1;1;0;1;1
+46,0077;1;1;0;1;0;1;0;1;1;0;1;1
+46,0056;1;1;0;1;0;1;0;1;1;0;1;1
+46,0089;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0073;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0085;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0056;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0065;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0092;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0066;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0043;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0105;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0056;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0104;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0062;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0066;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0105;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0062;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0054;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0092;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0083;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0089;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0096;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0095;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0102;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0073;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0103;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0065;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0093;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0025;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0066;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,007;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0028;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0058;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0053;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0114;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0046;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0089;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0052;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0083;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0064;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0093;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,007;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0128;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0071;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,007;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0099;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0079;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0058;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0096;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0064;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0067;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,005;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0059;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0066;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0087;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0083;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0098;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0095;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,81566;1
+46,0112;1;1;0;1;0;1;0;1;1;0;0,81566;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,81566;1
+46,006;1;1;0;1;0;1;0;1;1;0;0,81566;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,81566;1
+46,0064;1;1;0;1;0;1;0;1;1;0;0,81566;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,81566;4
+46,0093;1;1;0;1;0;1;0;1;1;0;0,81566;4
+46,0067;1;1;0;1;0;1;0;1;1;0;0,81566;4
+46,0076;1;1;0;1;0;1;0;1;1;0;0,81566;4
+46,008;1;1;0;1;0;1;0;1;1;0;0,81566;4
+46,0087;1;1;0;1;0;1;0;1;1;0;0,81566;4
+46,0064;1;1;0;1;0;1;0;1;1;0;0,81566;4
+46,0092;1;1;0;1;0;1;0;1;1;0;0,81566;4
+46,0061;1;1;0;1;0;1;0;1;1;0;0,81566;4
+46,0065;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0111;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0098;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0109;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0081;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0077;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0077;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0068;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,01;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0078;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0046;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,008;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0132;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0064;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0082;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0085;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0085;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0087;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0072;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0075;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0063;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0093;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0073;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0094;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0085;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0108;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0138;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,012;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0103;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0085;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0106;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0104;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0084;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0034;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0119;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0075;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0085;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0124;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0137;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0041;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,007;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0096;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,011;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0061;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0076;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0103;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0083;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0101;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0088;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0077;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0085;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0144;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0117;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,01;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0095;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,01;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0088;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0105;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0091;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0094;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0109;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0087;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0061;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0077;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0116;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0077;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0086;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0125;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0088;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,008;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0116;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0091;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0079;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0109;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0101;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0072;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0062;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0051;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0062;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0075;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0068;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,013;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0091;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0122;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0115;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0116;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0108;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0099;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0108;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0125;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0135;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0106;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0094;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0096;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0105;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,004;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0084;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0107;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0115;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0078;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0101;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0105;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0108;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0084;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0119;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,012;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0094;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0097;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0115;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,008;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,01;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0096;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0129;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0091;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0083;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0088;1;1;0;1;0;1;0;1;1;0;1;4
+46,0104;1;1;0;1;0;1;0;1;1;0;1;4
+46,0104;1;1;0;1;0;1;0;1;1;0;1;4
+46,0086;1;1;0;1;0;1;0;1;1;0;1;4
+46,0112;1;1;0;1;0;1;0;1;1;0;1;4
+46,0115;1;1;0;1;0;1;0;1;1;0;1;4
+46,0067;1;1;0;1;0;1;0;1;1;0;1;4
+46,0067;1;1;0;1;0;1;0;1;1;0;1;4
+46,0109;1;1;0;1;0;1;0;1;1;0;1;4
+46,0132;1;1;0;1;0;1;0;1;1;0;1;4
+46,0105;1;1;0;1;0;1;0;1;1;0;1;4
+46,0117;1;1;0;1;0;1;0;1;1;0;1;4
+46,0118;1;1;0;1;0;1;0;1;1;0;1;4
+46,0104;1;1;0;1;0;1;0;1;1;0;1;4
+46,0107;1;1;0;1;0;1;0;1;1;0;1;4
+46,01;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0112;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0123;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0108;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0131;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0114;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0111;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0122;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,01;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0123;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0113;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0147;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0122;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0096;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0137;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0129;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0135;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0116;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0135;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0126;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0099;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0121;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0094;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0118;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0135;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0074;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0087;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0102;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0113;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0088;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0139;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,012;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0119;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0106;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0109;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0135;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0089;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0156;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0126;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0141;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0124;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0119;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0158;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0126;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0155;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0112;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0114;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0119;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0117;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,015;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0115;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,013;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0118;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0139;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0106;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0129;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0143;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0101;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0117;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0116;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0131;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0086;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0133;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0128;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0126;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0144;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0124;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0162;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0138;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0119;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0108;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0124;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0111;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,014;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0115;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0113;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0123;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0129;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0136;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,015;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0114;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0133;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0112;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0176;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0142;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0109;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0131;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0134;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,013;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0103;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0123;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0118;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0155;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0142;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0171;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0117;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0114;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0122;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0132;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0127;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0127;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0118;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0137;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0129;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0108;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0127;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0125;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0135;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0129;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0149;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0152;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0124;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0118;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0134;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0139;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0089;1;1;0;1;0;1;0;1;1;0;0,998413;1
+46,0055;1;1;0;1;0;1;0;1;1;0;0,998413;1
+46,009;1;1;0;1;0;1;0;1;1;0;0,998413;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,998413;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0083;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0106;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0053;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0044;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0099;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0067;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,005;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0079;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0087;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0059;1;1;0;1;0;1;0;1;1;0;0,7;1
46,003;1;1;0;1;0;1;0;2;1;0;1;1
-46,0032;1;1;0;1;0;1;0;2;1;0;1;1
-46,0012;1;1;0;1;0;1;0;2;1;0;1;1
-46,0052;1;1;0;1;0;1;0;2;1;0;1;1
-46,0056;1;1;0;1;0;1;0;2;1;0;1;1
-46,0035;1;1;0;1;0;1;0;2;1;0;1;1
-46,0057;1;1;0;1;0;1;0;2;1;0;1;1
-46,0092;1;1;0;1;0;1;0;2;1;0;1;1
-46,0055;1;1;0;1;0;1;0;2;1;0;1;1
-45,9989;1;1;0;1;0;1;0;2;1;0;1;1
-46,0044;1;1;0;1;0;1;0;2;1;0;1;1
-46,0034;1;1;0;1;0;1;0;2;1;0;1;1
-46,0043;1;1;0;1;0;1;0;2;1;0;1;1
-46,0035;1;1;0;1;0;1;0;2;1;0;1;1
-46,0041;1;1;0;1;0;1;0;2;1;0;1;1
-46,0047;1;1;0;1;0;1;0;2;1;0;1;1
-46,0031;1;1;0;1;0;1;0;2;1;0;1;1
-46,0057;1;1;0;1;0;1;0;2;1;0;1;1
-46,0046;1;1;0;1;0;1;0;2;1;0;1;1
-46,0018;1;1;0;1;0;1;0;2;1;0;1;1
-45,9999;1;1;0;1;0;1;0;2;1;0;1;1
-46,005;1;1;0;1;0;1;0;2;1;0;1;1
-46,0061;1;1;0;1;0;1;0;2;1;0;1;1
-46,0048;1;1;0;1;0;1;0;2;1;0;1;1
-46,0046;1;1;0;1;0;1;0;2;1;0;1;1
-46,0021;1;1;0;1;0;1;0;2;1;0;1;1
-46,0017;1;1;0;1;0;1;0;2;1;0;1;1
-46,0076;1;1;0;1;0;1;0;2;1;0;1;1
-46,004;1;1;0;1;0;1;0;2;1;0;1;1
+46,0068;1;1;0;1;0;1;0;2;1;0;1;1
+46,008;1;1;0;1;0;1;0;2;1;0;1;1
46,0087;1;1;0;1;0;1;0;2;1;0;1;1
-46,004;1;1;0;1;0;1;0;2;1;0;1;1
-46,0057;1;1;0;1;0;1;0;2;1;0;1;1
+46,0097;1;1;0;1;0;1;0;2;1;0;1;1
+46,0088;1;1;0;1;0;1;0;2;1;0;1;1
46,0057;1;1;0;1;0;1;0;2;1;0;1;1
-46,0027;1;1;0;1;0;1;0;2;1;0;1;1
-46,0048;1;1;0;1;0;1;0;2;1;0;1;1
-46,0039;1;1;0;1;0;1;0;2;1;0;1;4
-46,0015;1;1;0;1;0;1;0;2;1;0;1;4
-46,0052;1;1;0;1;0;1;0;2;1;0;1;4
-46,0057;1;1;0;1;0;1;0;2;1;0;1;4
-46,0041;1;1;0;1;0;1;0;2;1;0;1;4
-46,0002;1;1;0;1;0;1;0;2;1;0;1;4
-46,0099;1;1;0;1;0;1;0;2;1;0;1;4
-45,9974;1;1;0;1;0;1;0;2;1;0;1;4
-46,0039;1;1;0;1;0;1;0;2;1;0;1;4
-46,0016;1;1;0;1;0;1;0;2;1;0;1;4
-46,0037;1;1;0;1;0;1;0;2;1;0;1;4
-46,0044;1;1;0;1;0;1;0;2;1;0;1;4
-46,0051;1;1;0;1;0;1;0;2;1;0;1;4
-46,0048;1;1;0;1;0;1;0;2;1;0;1;4
-46,0082;1;1;0;1;0;1;0;2;1;0;1;4
-46,0039;1;1;0;1;0;1;0;2;1;0;1;4
-46,0043;1;1;0;1;0;1;0;2;1;0;1;4
-46,0044;1;1;0;1;0;1;0;2;1;0;1;4
-46,0052;1;1;0;1;0;1;0;2;1;0;1;4
-46,004;1;1;0;1;0;1;0;2;1;0;1;4
-46,0061;1;1;0;1;0;1;0;2;1;0;1;4
-46,0095;1;1;0;1;0;1;0;2;1;0;1;4
-46,0034;1;1;0;1;0;1;0;2;1;0;1;4
-46,003;1;1;0;1;0;1;0;2;1;0;1;4
-46,0042;1;1;0;1;0;1;0;2;1;0;1;4
-46,004;1;1;0;1;0;1;0;2;1;0;1;4
-46,0071;1;1;0;1;0;1;0;2;1;0;1;4
-46,0058;1;1;0;1;0;1;0;2;1;0;1;4
-46,0052;1;1;0;1;0;1;0;2;1;0;1;4
-46,0069;1;1;0;1;0;1;0;2;1;0;1;4
-46,0037;1;1;0;1;0;1;0;2;1;0;1;4
-46,0055;1;1;0;1;0;1;0;2;1;0;1;4
-46,003;1;1;0;1;0;1;0;2;1;0;1;4
-46,0079;1;1;0;1;0;1;0;2;1;0;1;4
-46,0019;1;1;0;1;0;1;0;2;1;0;1;4
-46,0051;1;1;0;1;0;1;0;2;1;0;1;4
-46,0035;1;1;0;1;0;1;0;2;1;0;1;4
-46,0045;1;1;0;1;0;1;0;2;1;0;1;4
-46,0029;1;1;0;1;0;1;0;2;1;0;1;4
-46,0113;1;1;0;1;0;1;0;2;1;0;1;4
-46,0059;1;1;0;1;0;1;0;2;1;0;1;4
-46,002;1;1;0;1;0;1;0;2;1;0;1;4
-46,0034;1;1;0;1;0;1;0;2;1;0;1;4
-46,0056;1;1;0;1;0;1;0;2;1;0;1;4
-46,0042;1;1;0;1;0;1;0;2;1;0;1;4
-46,0046;1;1;0;1;0;1;0;2;1;0;1;4
-46,0031;1;1;0;1;0;1;0;2;1;0;1;4
-46,0054;1;1;0;1;0;1;0;2;1;0;1;4
-46,0047;1;1;0;1;0;1;0;2;1;0;1;4
-46,0047;1;1;0;1;0;1;0;2;1;0;1;4
-46,0055;1;1;0;1;0;1;0;2;1;0;1;4
-46,0021;1;1;0;1;0;1;0;2;1;0;1;4
-46,0077;1;1;0;1;0;1;0;2;1;0;1;4
-46,0066;1;1;0;1;0;1;0;2;1;0;1;4
-46,0057;1;1;0;1;0;1;0;2;1;0;1;4
-46,0069;1;1;0;1;0;1;0;2;1;0;1;4
-46,0063;1;1;0;1;0;1;0;2;1;0;1;4
-46,0066;1;1;0;1;0;1;0;2;1;0;1;4
-46,0062;1;1;0;1;0;1;0;2;1;0;1;4
-46,007;1;1;0;1;0;1;0;2;1;0;1;4
-46,0041;1;1;0;1;0;1;0;2;1;0;1;4
-46,0096;1;1;0;1;0;1;0;2;1;0;1;4
-46,008;1;1;0;1;0;1;0;2;1;0;1;4
-46,0056;1;1;0;1;0;1;0;2;1;0;1;4
-46,0061;1;1;0;1;0;1;0;2;1;0;1;4
-46,0082;1;1;0;1;0;1;0;2;1;0;1;4
-46,0035;1;1;0;1;0;1;0;2;1;0;1;4
-46,0098;1;1;0;1;0;1;0;2;1;0;1;4
-46,0046;1;1;0;1;0;1;0;2;1;0;1;4
-46,0054;1;1;0;1;0;1;0;2;1;0;0,651384;4
-46,004;1;1;0;1;0;1;0;2;1;0;0,651384;4
-46,0065;1;1;0;1;0;1;0;2;1;0;0,651384;4
-46,0081;1;1;0;1;0;1;0;2;1;0;0,651384;4
-46,0091;1;1;0;1;0;1;0;2;1;0;0,651384;4
-46,0054;1;1;0;1;0;1;0;2;1;0;0,651384;4
-46,0068;1;1;0;1;0;1;0;2;1;0;0,651384;4
-46,0057;1;1;0;1;0;1;0;2;1;0;0,651384;4
-46,0074;1;1;0;1;0;1;0;2;1;0;0,651384;4
-46,0083;1;1;0;1;0;1;0;2;1;0;0,651384;4
-46,0059;1;1;0;1;0;1;0;2;1;0;0,651384;4
-46,0032;1;1;0;1;0;1;0;2;1;0;0,651384;4
-46,0025;1;1;0;1;0;1;0;2;1;0;0,651384;4
-46,0032;1;1;0;1;0;1;0;2;1;0;0,651384;4
-46,0066;1;1;0;1;0;1;0;2;1;0;0,651384;4
-46,0047;1;1;0;1;0;1;0;2;1;0;0,964451;4
-46,007;1;1;0;1;0;1;0;2;1;0;0,964451;4
-46,0074;1;1;0;1;0;1;0;2;1;0;0,964451;4
-46,0096;1;1;0;1;0;1;0;2;1;0;0,964451;4
-46,0063;1;1;0;1;0;1;0;2;1;0;0,964451;4
-46,0069;1;1;0;1;0;1;0;2;1;0;0,964451;4
-46,0075;1;1;0;1;0;1;0;2;1;0;0,964451;4
-46,0087;1;1;0;1;0;1;0;2;1;0;0,964451;4
-46,0092;1;1;0;1;0;1;0;2;1;0;0,964451;4
-46,0073;1;1;0;1;0;1;0;2;1;0;0,964451;4
-46,0097;1;1;0;1;0;1;0;2;1;0;0,964451;4
-46,0062;1;1;0;1;0;1;0;2;1;0;0,964451;4
-46,0053;1;1;0;1;0;1;0;2;1;0;0,964451;4
-46,0078;1;1;0;1;0;1;0;2;1;0;0,964451;4
-46,0068;1;1;0;1;0;1;0;2;1;0;0,964451;4
-46,0096;1;1;0;1;0;1;0;1;1;0;0,859656;4
-46,0086;1;1;0;1;0;1;0;1;1;0;0,859656;4
-46,0064;1;1;0;1;0;1;0;1;1;0;0,859656;4
-46,0084;1;1;0;1;0;1;0;1;1;0;0,859656;4
-46,0065;1;1;0;1;0;1;0;1;1;0;0,859656;4
-46,0111;1;1;0;1;0;1;0;1;1;0;0,859656;4
-46,0062;1;1;0;1;0;1;0;1;1;0;0,859656;4
-46,0081;1;1;0;1;0;1;0;1;1;0;0,859656;4
-46,0104;1;1;0;1;0;1;0;1;1;0;0,859656;4
-46,0072;1;1;0;1;0;1;0;1;1;0;0,859656;4
-46,0167;1;1;0;1;0;1;0;1;1;0;0,859656;4
-46,0076;1;1;0;1;0;1;0;1;1;0;0,859656;4
-46,011;1;1;0;1;0;1;0;1;1;0;0,859656;4
-46,0064;1;1;0;1;0;1;0;1;1;0;0,859656;4
-46,0114;1;1;0;1;0;1;0;1;1;0;0,859656;4
-46,0091;1;1;0;1;0;1;0;1;1;0;0,588928;4
-46,0063;1;1;0;1;0;1;0;1;1;0;0,588928;4
-46,0088;1;1;0;1;0;1;0;1;1;0;0,588928;4
-46,0089;1;1;0;1;0;1;0;1;1;0;0,588928;4
-46,01;1;1;0;1;0;1;0;1;1;0;0,588928;4
-46,0091;1;1;0;1;0;1;0;1;1;0;0,588928;4
-46,0129;1;1;0;1;0;1;0;1;1;0;0,588928;4
-46,0106;1;1;0;1;0;1;0;1;1;0;0,588928;4
-46,0088;1;1;0;1;0;1;0;1;1;0;0,588928;4
-46,0133;1;1;0;1;0;1;0;1;1;0;0,588928;4
-46,0091;1;1;0;1;0;1;0;1;1;0;0,588928;4
-46,0044;1;1;0;1;0;1;0;1;1;0;0,588928;4
-46,0088;1;1;0;1;0;1;0;1;1;0;0,588928;4
-46,0112;1;1;0;1;0;1;0;1;1;0;0,588928;4
-46,008;1;1;0;1;0;1;0;1;1;0;0,588928;4
-46,0073;1;1;0;1;0;1;0;1;1;0;0,517862;4
-46,0063;1;1;0;1;0;1;0;1;1;0;0,517862;4
-46,0082;1;1;0;1;0;1;0;1;1;0;0,517862;4
-46,0086;1;1;0;1;0;1;0;1;1;0;0,517862;4
-46,0091;1;1;0;1;0;1;0;1;1;0;0,517862;4
-46,0096;1;1;0;1;0;1;0;1;1;0;0,517862;4
-46,0106;1;1;0;1;0;1;0;1;1;0;0,517862;4
-46,0111;1;1;0;1;0;1;0;1;1;0;0,517862;4
-46,008;1;1;0;1;0;1;0;1;1;0;0,517862;4
-46,01;1;1;0;1;0;1;0;1;1;0;0,517862;4
-46,0079;1;1;0;1;0;1;0;1;1;0;0,517862;4
-46,009;1;1;0;1;0;1;0;1;1;0;0,517862;4
-46,0092;1;1;0;1;0;1;0;1;1;0;0,517862;4
-46,0104;1;1;0;1;0;1;0;1;1;0;0,517862;4
-46,009;1;1;0;1;0;1;0;1;1;0;0,517862;4
-46,0093;1;1;0;1;0;1;0;1;1;0;0,556779;4
-46,0121;1;1;0;1;0;1;0;1;1;0;0,556779;4
-46,013;1;1;0;1;0;1;0;1;1;0;0,556779;4
-46,0102;1;1;0;1;0;1;0;1;1;0;0,556779;4
-46,0074;1;1;0;1;0;1;0;1;1;0;0,556779;4
-46,0082;1;1;0;1;0;1;0;1;1;0;0,556779;4
-46,0089;1;1;0;1;0;1;0;1;1;0;0,556779;4
-46,0093;1;1;0;1;0;1;0;1;1;0;0,556779;4
-46,0093;1;1;0;1;0;1;0;1;1;0;0,556779;4
-46,0087;1;1;0;1;0;1;0;1;1;0;0,556779;4
-46,0106;1;1;0;1;0;1;0;1;1;0;0,556779;4
-46,0104;1;1;0;1;0;1;0;1;1;0;0,556779;4
-46,0154;1;1;0;1;0;1;0;1;1;0;0,556779;4
-46,0104;1;1;0;1;0;1;0;1;1;0;0,556779;4
-46,0106;1;1;0;1;0;1;0;1;1;0;0,556779;4
-46,0104;1;1;0;1;0;1;0;4;1;0;0,986351;4
-46,0097;1;1;0;1;0;1;0;4;1;0;0,986351;4
-46,0085;1;1;0;1;0;1;0;4;1;0;0,986351;4
-46,0106;1;1;0;1;0;1;0;4;1;0;0,986351;4
-46,0106;1;1;0;1;0;1;0;4;1;0;0,986351;4
-46,0123;1;1;0;1;0;1;0;4;1;0;0,986351;4
-46,0129;1;1;0;1;0;1;0;4;1;0;0,986351;4
-46,0087;1;1;0;1;0;1;0;4;1;0;0,986351;4
-46,0091;1;1;0;1;0;1;0;4;1;0;0,986351;4
-46,0134;1;1;0;1;0;1;0;4;1;0;0,986351;4
-46,0112;1;1;0;1;0;1;0;4;1;0;0,986351;4
-46,0107;1;1;0;1;0;1;0;4;1;0;0,986351;4
-46,0095;1;1;0;1;0;1;0;4;1;0;0,986351;4
-46,0094;1;1;0;1;0;1;0;4;1;0;0,986351;4
-46,0116;1;1;0;1;0;1;0;4;1;0;0,986351;4
-46,0107;1;1;0;1;0;1;0;4;1;0;1;4
-46,0105;1;1;0;1;0;1;0;4;1;0;1;4
-46,0141;1;1;0;1;0;1;0;4;1;0;1;4
-46,0113;1;1;0;1;0;1;0;4;1;0;1;4
-46,0126;1;1;0;1;0;1;0;4;1;0;1;4
-46,0102;1;1;0;1;0;1;0;4;1;0;1;4
-46,0094;1;1;0;1;0;1;0;4;1;0;1;4
-46,0118;1;1;0;1;0;1;0;4;1;0;1;4
-46,0105;1;1;0;1;0;1;0;4;1;0;1;4
-46,011;1;1;0;1;0;1;0;4;1;0;1;4
-46,0109;1;1;0;1;0;1;0;4;1;0;1;4
-46,0111;1;1;0;1;0;1;0;4;1;0;1;4
-46,0132;1;1;0;1;0;1;0;4;1;0;1;4
-46,0132;1;1;0;1;0;1;0;4;1;0;1;4
-46,0107;1;1;0;1;0;1;0;4;1;0;1;4
-46,012;1;1;0;1;0;1;0;4;1;0;1;4
-46,0089;1;1;0;1;0;1;0;4;1;0;1;4
-46,0148;1;1;0;1;0;1;0;4;1;0;1;4
-46,0157;1;1;0;1;0;1;0;4;1;0;1;4
-46,0082;1;1;0;1;0;1;0;4;1;0;1;4
-46,0106;1;1;0;1;0;1;0;4;1;0;1;4
-46,0123;1;1;0;1;0;1;0;4;1;0;1;4
-46,013;1;1;0;1;0;1;0;4;1;0;1;4
-46,0134;1;1;0;1;0;1;0;4;1;0;1;4
-46,0106;1;1;0;1;0;1;0;4;1;0;1;4
-46,0123;1;1;0;1;0;1;0;4;1;0;1;4
-46,0128;1;1;0;1;0;1;0;4;1;0;1;1
-46,012;1;1;0;1;0;1;0;4;1;0;1;1
-46,0121;1;1;0;1;0;1;0;4;1;0;1;1
-46,0095;1;1;0;1;0;1;0;4;1;0;1;1
-46,0116;1;1;0;1;0;1;0;4;1;0;1;1
-46,0102;1;1;0;1;0;1;0;4;1;0;1;1
-46,0128;1;1;0;1;0;1;0;4;1;0;1;1
-46,0122;1;1;0;1;0;1;0;4;1;0;1;1
-46,0135;1;1;0;1;0;1;0;4;1;0;1;1
-46,0119;1;1;0;1;0;1;0;4;1;0;1;1
-46,0134;1;1;0;1;0;1;0;4;1;0;1;1
-46,0125;1;1;0;1;0;1;0;4;1;0;1;1
-46,0122;1;1;0;1;0;1;0;4;1;0;1;1
-46,0124;1;1;0;1;0;1;0;4;1;0;1;1
-46,0129;1;1;0;1;0;1;0;4;1;0;1;1
-46,0129;1;1;0;1;0;1;0;4;1;0;1;1
-46,0119;1;1;0;1;0;1;0;4;1;0;1;1
-46,0112;1;1;0;1;0;1;0;4;1;0;1;1
-46,009;1;1;0;1;0;1;0;4;1;0;1;1
-46,0149;1;1;0;1;0;1;0;4;1;0;1;1
-46,0132;1;1;0;1;0;1;0;4;1;0;1;1
-46,0136;1;1;0;1;0;1;0;4;1;0;1;1
-46,0126;1;1;0;1;0;1;0;4;1;0;1;1
-46,0137;1;1;0;1;0;1;0;4;1;0;1;1
-46,0118;1;1;0;1;0;1;0;4;1;0;1;1
-46,0141;1;1;0;1;0;1;0;4;1;0;1;1
-46,0118;1;1;0;1;0;1;0;4;1;0;1;1
-46,0108;1;1;0;1;0;1;0;4;1;0;1;1
-46,0142;1;1;0;1;0;1;0;4;1;0;1;1
-46,0136;1;1;0;1;0;1;0;4;1;0;1;1
-46,0125;1;1;0;1;0;1;0;4;1;0;1;1
-46,0136;1;1;0;1;0;1;0;4;1;0;1;1
-46,0102;1;1;0;1;0;1;0;4;1;0;1;1
-46,012;1;1;0;1;0;1;0;4;1;0;1;1
-46,0125;1;1;0;1;0;1;0;4;1;0;1;1
-46,0118;1;1;0;1;0;1;0;4;1;0;1;1
-46,0138;1;1;0;1;0;1;0;4;1;0;1;1
-46,0096;1;1;0;1;0;1;0;4;1;0;1;1
-46,0094;1;1;0;1;0;1;0;4;1;0;1;1
-46,0113;1;1;0;1;0;1;0;4;1;0;1;1
-46,0099;1;1;0;1;0;1;0;4;1;0;1;1
-46,0131;1;1;0;1;0;1;0;4;1;0;1;1
-46,0122;1;1;0;1;0;1;0;4;1;0;1;1
-46,0145;1;1;0;1;0;1;0;4;1;0;1;1
-46,0102;1;1;0;1;0;1;0;4;1;0;1;1
-46,0155;1;1;0;1;0;1;0;4;1;0;1;1
-46,0142;1;1;0;1;0;1;0;4;1;0;1;1
-46,0134;1;1;0;1;0;1;0;4;1;0;1;1
-46,0112;1;1;0;1;0;1;0;4;1;0;1;1
-46,0121;1;1;0;1;0;1;0;4;1;0;1;1
-46,01;1;1;0;1;0;1;0;4;1;0;1;2
-46,0115;1;1;0;1;0;1;0;4;1;0;1;2
-46,0103;1;1;0;1;0;1;0;4;1;0;1;2
-46,0132;1;1;0;1;0;1;0;4;1;0;1;2
-46,0139;1;1;0;1;0;1;0;4;1;0;1;2
-46,0068;1;1;0;1;0;1;0;4;1;0;1;2
-46,011;1;1;0;1;0;1;0;4;1;0;1;2
-46,004;1;1;0;1;0;1;0;4;1;0;1;2
-46,0121;1;1;0;1;0;1;0;4;1;0;1;2
-46,011;1;1;0;1;0;1;0;4;1;0;1;2
-46,0109;1;1;0;1;0;1;0;4;1;0;1;2
-46,0122;1;1;0;1;0;1;0;4;1;0;1;2
-46,0135;1;1;0;1;0;1;0;4;1;0;1;2
-46,0079;1;1;0;1;0;1;0;4;1;0;1;2
-46,0105;1;1;0;1;0;1;0;4;1;0;1;2
-46,0145;1;1;0;1;0;1;0;4;1;0;1;2
-46,0126;1;1;0;1;0;1;0;4;1;0;1;2
-46,0133;1;1;0;1;0;1;0;4;1;0;1;2
-46,0149;1;1;0;1;0;1;0;4;1;0;1;2
-46,0105;1;1;0;1;0;1;0;4;1;0;1;2
-46,0122;1;1;0;1;0;1;0;4;1;0;1;2
-46,0101;1;1;0;1;0;1;0;4;1;0;1;2
-46,0156;1;1;0;1;0;1;0;4;1;0;1;2
-46,0086;1;1;0;1;0;1;0;4;1;0;1;2
-46,0098;1;1;0;1;0;1;0;4;1;0;1;2
-46,0116;1;1;0;1;0;1;0;4;1;0;1;2
-46,012;1;1;0;1;0;1;0;4;1;0;1;2
-46,0102;1;1;0;1;0;1;0;4;1;0;1;2
-46,0099;1;1;0;1;0;1;0;4;1;0;1;2
-46,0115;1;1;0;1;0;1;0;4;1;0;1;2
-46,0114;1;1;0;1;0;1;0;4;1;0;1;2
-46,0122;1;1;0;1;0;1;0;4;1;0;1;2
-46,0105;1;1;0;1;0;1;0;4;1;0;1;2
-46,005;1;1;0;1;0;1;0;4;1;0;1;2
-46,0103;1;1;0;1;0;1;0;4;1;0;1;2
-46,0094;1;1;0;1;0;1;0;4;1;0;1;2
-46,0104;1;1;0;1;0;1;0;4;1;0;1;2
-46,0111;1;1;0;1;0;1;0;4;1;0;1;2
-46,0124;1;1;0;1;0;1;0;4;1;0;1;2
-46,0093;1;1;0;1;0;1;0;4;1;0;1;2
-46,0101;1;1;0;1;0;1;0;4;1;0;1;2
-46,0112;1;1;0;1;0;1;0;4;1;0;1;2
-46,012;1;1;0;1;0;1;0;4;1;0;1;2
-46,0131;1;1;0;1;0;1;0;4;1;0;1;2
-46,0119;1;1;0;1;0;1;0;4;1;0;1;2
-46,0113;1;1;0;1;0;1;0;4;1;0;1;2
-46,0109;1;1;0;1;0;1;0;4;1;0;1;2
-46,0108;1;1;0;1;0;1;0;4;1;0;1;2
-46,0075;1;1;0;1;0;1;0;4;1;0;1;2
-46,0109;1;1;0;1;0;1;0;4;1;0;1;2
-46,0082;1;1;0;1;0;1;0;4;1;0;1;2
-46,0103;1;1;0;1;0;1;0;4;1;0;1;2
-46,0091;1;1;0;1;0;1;0;4;1;0;1;2
-46,0103;1;1;0;1;0;1;0;4;1;0;1;2
-46,008;1;1;0;1;0;1;0;4;1;0;1;2
-46,0125;1;1;0;1;0;1;0;4;1;0;1;2
-46,0115;1;1;0;1;0;1;0;4;1;0;1;2
-46,0111;1;1;0;1;0;1;0;4;1;0;1;2
-46,0112;1;1;0;1;0;1;0;4;1;0;1;2
-46,0116;1;1;0;1;0;1;0;4;1;0;0,999887;2
-46,0081;1;1;0;1;0;1;0;4;1;0;0,999887;2
-46,0112;1;1;0;1;0;1;0;4;1;0;0,999887;2
-46,0116;1;1;0;1;0;1;0;4;1;0;0,999887;2
-46,0146;1;1;0;1;0;1;0;4;1;0;0,999887;2
-46,0104;1;1;0;1;0;1;0;4;1;0;0,999887;2
-46,0117;1;1;0;1;0;1;0;4;1;0;0,999887;2
-46,0107;1;1;0;1;0;1;0;4;1;0;0,999887;2
-46,0108;1;1;0;1;0;1;0;4;1;0;0,999887;2
-46,0138;1;1;0;1;0;1;0;4;1;0;0,999887;2
-46,0091;1;1;0;1;0;1;0;4;1;0;0,999887;2
-46,0096;1;1;0;1;0;1;0;4;1;0;0,999887;2
-46,0089;1;1;0;1;0;1;0;4;1;0;0,999887;2
-46,0098;1;1;0;1;0;1;0;4;1;0;0,999887;2
-46,0082;1;1;0;1;0;1;0;4;1;0;0,999887;2
-46,01;1;1;0;1;0;1;0;4;1;0;1;2
-46,0104;1;1;0;1;0;1;0;4;1;0;1;2
-46,0116;1;1;0;1;0;1;0;4;1;0;1;2
-46,0105;1;1;0;1;0;1;0;4;1;0;1;2
-46,0106;1;1;0;1;0;1;0;4;1;0;1;2
-46,0097;1;1;0;1;0;1;0;4;1;0;1;2
-46,0081;1;1;0;1;0;1;0;4;1;0;1;2
-46,0131;1;1;0;1;0;1;0;4;1;0;1;2
-46,0066;1;1;0;1;0;1;0;4;1;0;1;2
-46,0126;1;1;0;1;0;1;0;4;1;0;1;2
-46,0133;1;1;0;1;0;1;0;4;1;0;1;2
-46,0091;1;1;0;1;0;1;0;4;1;0;1;2
-46,0145;1;1;0;1;0;1;0;4;1;0;1;2
-46,0118;1;1;0;1;0;1;0;4;1;0;1;2
-46,01;1;1;0;1;0;1;0;4;1;0;1;2
-46,0101;1;1;0;1;0;1;0;4;1;0;1;2
-46,0119;1;1;0;1;0;1;0;4;1;0;1;2
-46,0102;1;1;0;1;0;1;0;4;1;0;1;2
-46,0119;1;1;0;1;0;1;0;4;1;0;1;2
-46,0114;1;1;0;1;0;1;0;4;1;0;1;2
-46,0108;1;1;0;1;0;1;0;4;1;0;1;2
-46,0098;1;1;0;1;0;1;0;4;1;0;1;2
-46,0099;1;1;0;1;0;1;0;4;1;0;1;2
-46,0102;1;1;0;1;0;1;0;4;1;0;1;2
-46,0122;1;1;0;1;0;1;0;4;1;0;1;2
-46,0119;1;1;0;1;0;1;0;4;1;0;1;2
-46,0087;1;1;0;1;0;1;0;4;1;0;1;2
-46,0096;1;1;0;1;0;1;0;4;1;0;1;2
-46,0085;1;1;0;1;0;1;0;4;1;0;1;2
-46,0103;1;1;0;1;0;1;0;4;1;0;1;2
-46,0076;1;1;0;1;0;1;0;4;1;0;0,993119;2
-46,0062;1;1;0;1;0;1;0;4;1;0;0,993119;2
-46,0084;1;1;0;1;0;1;0;4;1;0;0,993119;2
-46,0109;1;1;0;1;0;1;0;4;1;0;0,993119;2
-46,0084;1;1;0;1;0;1;0;4;1;0;0,993119;2
-46,0084;1;1;0;1;0;1;0;4;1;0;0,993119;2
-46,0089;1;1;0;1;0;1;0;4;1;0;0,993119;2
-46,0094;1;1;0;1;0;1;0;4;1;0;0,993119;2
-46,0071;1;1;0;1;0;1;0;4;1;0;0,993119;2
-46,0081;1;1;0;1;0;1;0;4;1;0;0,993119;2
-46,0077;1;1;0;1;0;1;0;4;1;0;0,993119;2
-46,0106;1;1;0;1;0;1;0;4;1;0;0,993119;2
-46,0103;1;1;0;1;0;1;0;4;1;0;0,993119;2
-46,0089;1;1;0;1;0;1;0;4;1;0;0,993119;2
-46,0099;1;1;0;1;0;1;0;4;1;0;0,993119;2
-46,0086;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0078;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0087;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0091;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0104;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0111;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0105;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0096;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0111;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0086;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0107;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0072;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0042;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0112;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0097;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0094;1;1;0;1;0;1;0;4;1;0;0,532899;2
-46,0086;1;1;0;1;0;1;0;4;1;0;0,532899;2
-46,0108;1;1;0;1;0;1;0;4;1;0;0,532899;2
-46,0087;1;1;0;1;0;1;0;4;1;0;0,532899;2
-46,0088;1;1;0;1;0;1;0;4;1;0;0,532899;2
-46,0109;1;1;0;1;0;1;0;4;1;0;0,532899;2
-46,0103;1;1;0;1;0;1;0;4;1;0;0,532899;2
-46,0102;1;1;0;1;0;1;0;4;1;0;0,532899;2
-46,0081;1;1;0;1;0;1;0;4;1;0;0,532899;2
-46,0102;1;1;0;1;0;1;0;4;1;0;0,532899;2
-46,0104;1;1;0;1;0;1;0;4;1;0;0,532899;2
-46,01;1;1;0;1;0;1;0;4;1;0;0,532899;2
-46,0093;1;1;0;1;0;1;0;4;1;0;0,532899;2
-46,0033;1;1;0;1;0;1;0;4;1;0;0,532899;2
-46,0105;1;1;0;1;0;1;0;4;1;0;0,532899;2
-46,009;1;1;0;1;0;1;0;4;1;0;0,519363;2
-46,0094;1;1;0;1;0;1;0;4;1;0;0,519363;2
-46,0055;1;1;0;1;0;1;0;4;1;0;0,519363;2
-46,0086;1;1;0;1;0;1;0;4;1;0;0,519363;2
-46,0085;1;1;0;1;0;1;0;4;1;0;0,519363;2
-46,007;1;1;0;1;0;1;0;4;1;0;0,519363;2
-46,0098;1;1;0;1;0;1;0;4;1;0;0,519363;2
-46,0092;1;1;0;1;0;1;0;4;1;0;0,519363;2
-46,0104;1;1;0;1;0;1;0;4;1;0;0,519363;2
-46,006;1;1;0;1;0;1;0;4;1;0;0,519363;2
-46,0096;1;1;0;1;0;1;0;4;1;0;0,519363;2
-46,0069;1;1;0;1;0;1;0;4;1;0;0,519363;2
-46,0082;1;1;0;1;0;1;0;4;1;0;0,519363;2
-46,008;1;1;0;1;0;1;0;4;1;0;0,519363;2
-46,0108;1;1;0;1;0;1;0;4;1;0;0,519363;2
-46,0078;1;1;0;1;0;1;0;1;1;0;0,869811;2
-46,0077;1;1;0;1;0;1;0;1;1;0;0,869811;2
-46,0074;1;1;0;1;0;1;0;1;1;0;0,869811;2
-46,0112;1;1;0;1;0;1;0;1;1;0;0,869811;2
-46,0089;1;1;0;1;0;1;0;1;1;0;0,869811;2
-46,0105;1;1;0;1;0;1;0;1;1;0;0,869811;2
-46,0098;1;1;0;1;0;1;0;1;1;0;0,869811;2
-46,0065;1;1;0;1;0;1;0;1;1;0;0,869811;2
-46,0082;1;1;0;1;0;1;0;1;1;0;0,869811;2
-46,0057;1;1;0;1;0;1;0;1;1;0;0,869811;2
-46,0088;1;1;0;1;0;1;0;1;1;0;0,869811;2
-46,0063;1;1;0;1;0;1;0;1;1;0;0,869811;2
-46,0101;1;1;0;1;0;1;0;1;1;0;0,869811;2
-46,0134;1;1;0;1;0;1;0;1;1;0;0,869811;2
-46,009;1;1;0;1;0;1;0;1;1;0;0,869811;2
-46,0082;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0077;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0079;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0074;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0099;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0059;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0053;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0065;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,005;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0078;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0054;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0062;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0107;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0126;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0098;1;1;0;1;0;1;0;1;1;0;0,688759;2
-46,0094;1;1;0;1;0;1;0;1;1;0;0,923957;2
-46,007;1;1;0;1;0;1;0;1;1;0;0,923957;2
-46,008;1;1;0;1;0;1;0;1;1;0;0,923957;2
-46,0067;1;1;0;1;0;1;0;1;1;0;0,923957;2
-46,0072;1;1;0;1;0;1;0;1;1;0;0,923957;2
-46,0108;1;1;0;1;0;1;0;1;1;0;0,923957;2
-46,0086;1;1;0;1;0;1;0;1;1;0;0,923957;1
-46,0089;1;1;0;1;0;1;0;1;1;0;0,923957;1
-46,0077;1;1;0;1;0;1;0;1;1;0;0,923957;1
-46,0062;1;1;0;1;0;1;0;1;1;0;0,923957;1
-46,0083;1;1;0;1;0;1;0;1;1;0;0,923957;1
-46,0079;1;1;0;1;0;1;0;1;1;0;0,923957;1
-46,0067;1;1;0;1;0;1;0;1;1;0;0,923957;1
-46,0064;1;1;0;1;0;1;0;1;1;0;0,923957;1
-46,0077;1;1;0;1;0;1;0;1;1;0;0,923957;1
-46,008;1;1;0;1;0;1;0;1;1;0;0,88673;1
-46,0103;1;1;0;1;0;1;0;1;1;0;0,88673;1
-46,0073;1;1;0;1;0;1;0;1;1;0;0,88673;1
-46,0107;1;1;0;1;0;1;0;1;1;0;0,88673;1
-46,0084;1;1;0;1;0;1;0;1;1;0;0,88673;1
-46,0064;1;1;0;1;0;1;0;1;1;0;0,88673;1
-46,0061;1;1;0;1;0;1;0;1;1;0;0,88673;1
-46,0082;1;1;0;1;0;1;0;1;1;0;0,88673;1
-46,0092;1;1;0;1;0;1;0;1;1;0;0,88673;1
-46,0068;1;1;0;1;0;1;0;1;1;0;0,88673;1
-46,0055;1;1;0;1;0;1;0;1;1;0;0,88673;1
-46,0079;1;1;0;1;0;1;0;1;1;0;0,88673;1
-46,0046;1;1;0;1;0;1;0;1;1;0;0,88673;1
-46,0082;1;1;0;1;0;1;0;1;1;0;0,88673;1
-46,0063;1;1;0;1;0;1;0;1;1;0;0,88673;1
-46,0084;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0064;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0083;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0077;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0098;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0076;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0072;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0095;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0089;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0059;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0072;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0126;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0073;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0077;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0079;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0084;1;1;0;1;0;1;0;1;1;0;0,967953;1
-46,006;1;1;0;1;0;1;0;1;1;0;0,967953;1
-46,0034;1;1;0;1;0;1;0;1;1;0;0,967953;1
-46,0072;1;1;0;1;0;1;0;1;1;0;0,967953;1
-46,0086;1;1;0;1;0;1;0;1;1;0;0,967953;1
-46,0086;1;1;0;1;0;1;0;1;1;0;0,967953;1
-46,007;1;1;0;1;0;1;0;1;1;0;0,967953;1
-46,0079;1;1;0;1;0;1;0;1;1;0;0,967953;1
-46,0076;1;1;0;1;0;1;0;1;1;0;0,967953;1
-46,0103;1;1;0;1;0;1;0;1;1;0;0,967953;1
-46,0107;1;1;0;1;0;1;0;1;1;0;0,967953;1
-46,0075;1;1;0;1;0;1;0;1;1;0;0,967953;1
-46,0056;1;1;0;1;0;1;0;1;1;0;0,967953;1
-46,0075;1;1;0;1;0;1;0;1;1;0;0,967953;1
-46,0061;1;1;0;1;0;1;0;1;1;0;0,967953;1
-46,0065;1;1;0;1;0;1;0;1;1;0;0,720899;1
-46,0078;1;1;0;1;0;1;0;1;1;0;0,720899;1
-46,0112;1;1;0;1;0;1;0;1;1;0;0,720899;1
-46,0047;1;1;0;1;0;1;0;1;1;0;0,720899;1
-46,0068;1;1;0;1;0;1;0;1;1;0;0,720899;1
-46,0044;1;1;0;1;0;1;0;1;1;0;0,720899;1
-46,0072;1;1;0;1;0;1;0;1;1;0;0,720899;1
-46,0089;1;1;0;1;0;1;0;1;1;0;0,720899;1
-46,0087;1;1;0;1;0;1;0;1;1;0;0,720899;1
-46,0076;1;1;0;1;0;1;0;1;1;0;0,720899;1
-46,0118;1;1;0;1;0;1;0;1;1;0;0,720899;1
-46,0104;1;1;0;1;0;1;0;1;1;0;0,720899;1
-46,0102;1;1;0;1;0;1;0;1;1;0;0,720899;1
-46,0082;1;1;0;1;0;1;0;1;1;0;0,720899;1
-46,0076;1;1;0;1;0;1;0;1;1;0;0,720899;1
-46,0102;1;1;0;1;0;1;0;1;1;0;0,869811;1
-46,0092;1;1;0;1;0;1;0;1;1;0;0,869811;1
-46,009;1;1;0;1;0;1;0;1;1;0;0,869811;1
-46,0095;1;1;0;1;0;1;0;1;1;0;0,869811;1
-46,0075;1;1;0;1;0;1;0;1;1;0;0,869811;1
-46,0097;1;1;0;1;0;1;0;1;1;0;0,869811;1
-46,0149;1;1;0;1;0;1;0;1;1;0;0,869811;1
-46,0077;1;1;0;1;0;1;0;1;1;0;0,869811;1
-46,0082;1;1;0;1;0;1;0;1;1;0;0,869811;1
-46,0076;1;1;0;1;0;1;0;1;1;0;0,869811;1
-46,0074;1;1;0;1;0;1;0;1;1;0;0,869811;1
-46,0086;1;1;0;1;0;1;0;1;1;0;0,869811;1
-46,01;1;1;0;1;0;1;0;1;1;0;0,869811;1
-46,0091;1;1;0;1;0;1;0;1;1;0;0,869811;1
-46,0039;1;1;0;1;0;1;0;1;1;0;0,869811;1
-46,008;1;1;0;1;0;1;0;1;1;0;0,732752;1
-46,0065;1;1;0;1;0;1;0;1;1;0;0,732752;1
-46,006;1;1;0;1;0;1;0;1;1;0;0,732752;1
-46,0045;1;1;0;1;0;1;0;1;1;0;0,732752;1
-46,0078;1;1;0;1;0;1;0;1;1;0;0,732752;1
-46,007;1;1;0;1;0;1;0;1;1;0;0,732752;1
-46,009;1;1;0;1;0;1;0;1;1;0;0,732752;1
-46,0078;1;1;0;1;0;1;0;1;1;0;0,732752;1
-46,0092;1;1;0;1;0;1;0;1;1;0;0,732752;1
-46,0097;1;1;0;1;0;1;0;1;1;0;0,732752;1
-46,008;1;1;0;1;0;1;0;1;1;0;0,732752;1
-46,0069;1;1;0;1;0;1;0;1;1;0;0,732752;1
-46,009;1;1;0;1;0;1;0;1;1;0;0,732752;1
-46,0109;1;1;0;1;0;1;0;1;1;0;0,732752;1
-46,0069;1;1;0;1;0;1;0;1;1;0;0,732752;1
-46,008;1;1;0;1;0;1;0;1;1;0;0,917189;1
-46,0098;1;1;0;1;0;1;0;1;1;0;0,917189;1
-46,0112;1;1;0;1;0;1;0;1;1;0;0,917189;1
-46,0081;1;1;0;1;0;1;0;1;1;0;0,917189;1
-46,0099;1;1;0;1;0;1;0;1;1;0;0,917189;1
-46,0089;1;1;0;1;0;1;0;1;1;0;0,917189;1
-46,0067;1;1;0;1;0;1;0;1;1;0;0,917189;1
-46,0074;1;1;0;1;0;1;0;1;1;0;0,917189;1
-46,0085;1;1;0;1;0;1;0;1;1;0;0,917189;1
-46,0054;1;1;0;1;0;1;0;1;1;0;0,917189;1
-46,0081;1;1;0;1;0;1;0;1;1;0;0,917189;1
-46,0093;1;1;0;1;0;1;0;1;1;0;0,917189;1
-46,0095;1;1;0;1;0;1;0;1;1;0;0,917189;1
-46,0074;1;1;0;1;0;1;0;1;1;0;0,917189;1
-46,0082;1;1;0;1;0;1;0;1;1;0;0,917189;1
-46,0057;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0063;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0076;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0069;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0094;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0085;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,012;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0046;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0091;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0087;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0076;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0085;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,007;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0071;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0077;1;1;0;1;0;1;0;1;1;0;0,91719;1
-46,0094;1;1;0;1;0;1;0;1;1;0;1;1
-46,0091;1;1;0;1;0;1;0;1;1;0;1;1
+46,0082;1;1;0;1;0;1;0;2;1;0;1;1
+46,0091;1;1;0;1;0;1;0;2;1;0;1;1
+46,0104;1;1;0;1;0;1;0;2;1;0;1;1
+46,0112;1;1;0;1;0;1;0;2;1;0;1;1
+46,0061;1;1;0;1;0;1;0;2;1;0;1;1
+46,0085;1;1;0;1;0;1;0;2;1;0;1;1
+46,0098;1;1;0;1;0;1;0;2;1;0;1;1
+46,0044;1;1;0;1;0;1;0;2;1;0;1;1
+46,0082;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,009;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0064;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0085;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0063;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0087;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0085;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0053;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,01;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0103;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0087;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0071;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0092;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0089;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,007;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,006;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0098;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0063;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0112;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0102;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0085;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0089;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0108;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0055;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0064;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0052;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0056;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0093;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0058;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0059;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0111;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0024;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0098;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,011;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0095;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0093;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0073;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0069;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0056;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0059;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0066;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0064;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0047;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0068;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0089;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0062;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0094;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0065;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0087;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0055;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0058;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,006;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0076;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0081;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0091;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,006;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0057;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0079;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0089;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0106;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0076;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0094;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0079;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,01;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0088;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0065;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0126;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0076;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0089;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0108;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0062;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0059;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0105;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0012;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0076;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0089;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0086;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0095;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0072;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0083;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0071;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0078;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0107;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0117;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0104;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0115;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,01;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0103;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0071;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0069;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0118;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0104;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0092;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0088;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0099;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0103;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0078;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0104;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0098;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0145;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0083;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,009;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0088;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0125;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0066;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0079;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0109;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0086;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0089;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,008;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0096;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0109;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0047;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0111;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0095;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0079;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,013;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0085;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0088;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0095;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0112;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0109;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0107;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,012;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,007;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,01;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0128;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,006;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0081;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,009;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0073;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0132;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0087;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0072;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0113;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0116;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0106;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0077;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0127;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0069;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0124;1;1;0;1;0;1;0;1;1;0;1;4
+46,0107;1;1;0;1;0;1;0;1;1;0;1;4
+46,0094;1;1;0;1;0;1;0;1;1;0;1;4
+46,0117;1;1;0;1;0;1;0;1;1;0;1;4
+46,012;1;1;0;1;0;1;0;1;1;0;1;4
+46,0089;1;1;0;1;0;1;0;1;1;0;1;4
+46,0106;1;1;0;1;0;1;0;1;1;0;1;4
+46,0107;1;1;0;1;0;1;0;1;1;0;1;4
+46,0084;1;1;0;1;0;1;0;1;1;0;1;4
+46,0108;1;1;0;1;0;1;0;1;1;0;1;4
+46,0088;1;1;0;1;0;1;0;1;1;0;1;4
+46,0069;1;1;0;1;0;1;0;1;1;0;1;4
+46,0104;1;1;0;1;0;1;0;1;1;0;1;4
+46,0127;1;1;0;1;0;1;0;1;1;0;1;4
+46,0084;1;1;0;1;0;1;0;1;1;0;1;4
+46,0133;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0095;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0103;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0103;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0085;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0123;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0111;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0122;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0108;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0115;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0113;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0084;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0101;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0071;1;1;0;1;0;1;0;1;1;0;1;4
+46,011;1;1;0;1;0;1;0;1;1;0;1;4
+46,01;1;1;0;1;0;1;0;1;1;0;1;4
+46,0111;1;1;0;1;0;1;0;1;1;0;1;4
+46,0106;1;1;0;1;0;1;0;1;1;0;1;4
+46,0115;1;1;0;1;0;1;0;1;1;0;1;4
+46,0108;1;1;0;1;0;1;0;1;1;0;1;4
+46,0094;1;1;0;1;0;1;0;1;1;0;1;4
+46,0095;1;1;0;1;0;1;0;1;1;0;1;4
+46,011;1;1;0;1;0;1;0;1;1;0;1;4
+46,0095;1;1;0;1;0;1;0;1;1;0;1;4
+46,0147;1;1;0;1;0;1;0;1;1;0;1;4
+46,0086;1;1;0;1;0;1;0;1;1;0;1;4
+46,0107;1;1;0;1;0;1;0;1;1;0;1;4
+46,0115;1;1;0;1;0;1;0;1;1;0;1;4
+46,0117;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0133;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0098;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0094;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0105;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0106;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0114;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0128;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0092;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0108;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0123;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,012;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0125;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0118;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0142;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,012;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0107;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0101;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0113;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0106;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,013;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0101;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0087;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0117;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,011;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0112;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0116;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0114;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0087;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0093;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0126;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0084;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0125;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0111;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0097;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0103;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0117;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0129;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0095;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0104;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,011;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0097;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0118;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0127;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0124;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,0138;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,0111;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,0125;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,0111;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,0134;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,011;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,011;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,0132;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,0123;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,0147;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,0131;1;1;0;1;0;1;0;1;1;0;0,951036;1
+46,0144;1;1;0;1;0;1;0;1;1;0;0,951036;1
+46,0113;1;1;0;1;0;1;0;1;1;0;0,951036;1
+46,0107;1;1;0;1;0;1;0;1;1;0;0,951036;1
+46,0106;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0123;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0143;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0142;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0119;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0118;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,009;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0129;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0147;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0103;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0122;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0126;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,012;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0095;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0134;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0125;1;1;0;1;0;1;0;1;1;0;1;1
+46,0117;1;1;0;1;0;1;0;1;1;0;1;1
+46,0109;1;1;0;1;0;1;0;1;1;0;1;1
+46,0101;1;1;0;1;0;1;0;1;1;0;1;1
+46,0095;1;1;0;1;0;1;0;1;1;0;1;1
+46,0148;1;1;0;1;0;1;0;1;1;0;1;1
+46,0092;1;1;0;1;0;1;0;1;1;0;1;1
+46,0131;1;1;0;1;0;1;0;1;1;0;1;1
+46,0124;1;1;0;1;0;1;0;1;1;0;1;1
+46,0107;1;1;0;1;0;1;0;1;1;0;1;1
+46,0101;1;1;0;1;0;1;0;1;1;0;1;1
+46,0122;1;1;0;1;0;1;0;1;1;0;1;1
+46,0137;1;1;0;1;0;1;0;1;1;0;1;1
46,0069;1;1;0;1;0;1;0;1;1;0;1;1
-46,01;1;1;0;1;0;1;0;1;1;0;1;1
-46,0062;1;1;0;1;0;1;0;1;1;0;1;1
-46,008;1;1;0;1;0;1;0;1;1;0;1;1
-46,0086;1;1;0;1;0;1;0;1;1;0;1;1
-46,009;1;1;0;1;0;1;0;1;1;0;1;1
-46,0073;1;1;0;1;0;1;0;1;1;0;1;1
-46,0093;1;1;0;1;0;1;0;1;1;0;1;1
+46,0147;1;1;0;1;0;1;0;1;1;0;1;1
+46,0121;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0105;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0135;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0092;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0112;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0121;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0112;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0124;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0117;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0112;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0163;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0132;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0131;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0112;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0109;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0121;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0123;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0145;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0172;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0109;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0147;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0135;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0119;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0114;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,014;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0143;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0146;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,013;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0131;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0113;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0123;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0133;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0141;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0123;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0107;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0157;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0112;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0123;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0136;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0142;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0141;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0133;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0124;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0143;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0153;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0127;1;1;0;1;0;1;0;1;1;0;1;4
+46,0149;1;1;0;1;0;1;0;1;1;0;1;4
+46,0123;1;1;0;1;0;1;0;1;1;0;1;4
+46,0104;1;1;0;1;0;1;0;1;1;0;1;4
+46,0158;1;1;0;1;0;1;0;1;1;0;1;4
+46,0114;1;1;0;1;0;1;0;1;1;0;1;4
+46,0099;1;1;0;1;0;1;0;1;1;0;1;4
+46,0142;1;1;0;1;0;1;0;1;1;0;1;4
+46,0153;1;1;0;1;0;1;0;1;1;0;1;4
+46,0154;1;1;0;1;0;1;0;1;1;0;1;4
+46,0125;1;1;0;1;0;1;0;1;1;0;1;4
+46,0158;1;1;0;1;0;1;0;1;1;0;1;4
+46,0106;1;1;0;1;0;1;0;1;1;0;1;4
+46,0162;1;1;0;1;0;1;0;1;1;0;1;4
+46,0137;1;1;0;1;0;1;0;1;1;0;1;4
+46,0114;1;1;0;1;0;1;0;1;1;0;1;4
+46,0131;1;1;0;1;0;1;0;1;1;0;1;4
+46,0143;1;1;0;1;0;1;0;1;1;0;1;4
+46,0116;1;1;0;1;0;1;0;1;1;0;1;4
+46,0143;1;1;0;1;0;1;0;1;1;0;1;4
+46,0141;1;1;0;1;0;1;0;1;1;0;1;4
+46,0131;1;1;0;1;0;1;0;1;1;0;1;4
+46,0137;1;1;0;1;0;1;0;1;1;0;1;4
+46,0142;1;1;0;1;0;1;0;1;1;0;1;4
+46,014;1;1;0;1;0;1;0;1;1;0;1;4
+46,015;1;1;0;1;0;1;0;1;1;0;1;4
+46,016;1;1;0;1;0;1;0;1;1;0;1;4
+46,0133;1;1;0;1;0;1;0;1;1;0;1;4
+46,0157;1;1;0;1;0;1;0;1;1;0;1;4
+46,0154;1;1;0;1;0;1;0;1;1;0;1;4
+46,015;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0138;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0153;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0164;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,014;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,015;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0158;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0142;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0127;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0136;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,016;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0154;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0103;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,013;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0144;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0146;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0164;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0171;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0187;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0112;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0159;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0121;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,013;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0159;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0143;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0156;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0162;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0145;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0177;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0168;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0207;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0123;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0156;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0181;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0157;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0135;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0147;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,016;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0127;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0148;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0158;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0107;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0186;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0157;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0136;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0152;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0202;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0148;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0141;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0181;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0158;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0157;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0165;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0154;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0147;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0144;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0165;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,018;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0164;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,015;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0168;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0115;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0162;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0194;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0164;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0201;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0175;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0191;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0178;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0173;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,018;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0198;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0144;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0175;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0169;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,017;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0183;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0201;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0165;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0202;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0181;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0196;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0158;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0163;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,016;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0163;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,018;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0181;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0138;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0163;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0196;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0221;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0191;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0163;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0179;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0192;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0164;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0211;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0189;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0203;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0177;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0159;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0176;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0182;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0213;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0197;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0204;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0208;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0178;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0213;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0185;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0193;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,018;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0159;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0199;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0174;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0192;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0245;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0179;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0171;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0199;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0246;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0188;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0209;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,018;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0196;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0218;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,023;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0243;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0204;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0206;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0197;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0175;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0195;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0202;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0104;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0167;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0205;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0228;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0236;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0183;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0214;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0227;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,021;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0193;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0196;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0205;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0199;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0202;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0222;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0204;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0214;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0215;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0176;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0209;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0208;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0205;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0219;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0203;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0195;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0188;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,022;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0205;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0213;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0196;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0185;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0186;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0155;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0188;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0232;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0189;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0208;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0178;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0193;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0203;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,019;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0201;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0194;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,023;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0211;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0192;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0186;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0127;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0198;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0184;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0169;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0222;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0188;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0192;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0229;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0172;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0199;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,022;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0187;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0182;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,019;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0188;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0192;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0145;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0222;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0203;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0204;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0176;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0191;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0191;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0185;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0176;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0182;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0205;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0187;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0143;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,014;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0202;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0207;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0215;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,016;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0223;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0172;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0168;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,017;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0168;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0177;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0133;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0194;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0192;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0165;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0137;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0185;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0165;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0171;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0196;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0155;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0192;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0169;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0171;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0158;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0155;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0172;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0191;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0167;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0123;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0156;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0148;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0207;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,016;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0198;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0194;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0158;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0137;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0192;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0143;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0154;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0165;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0154;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0113;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0123;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0143;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0139;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0139;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0162;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0135;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0194;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0134;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0134;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0192;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0137;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0128;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0149;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0149;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,012;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0144;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0118;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0141;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0157;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0113;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0129;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0141;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0133;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0142;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0119;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0145;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0137;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0076;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0162;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0129;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0151;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0138;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0106;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0151;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0124;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0081;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0106;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0113;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0127;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0133;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0138;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0096;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0114;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0114;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0105;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0111;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0113;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0122;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0115;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0079;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0098;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0124;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0107;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,012;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0116;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0086;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0094;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0106;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0051;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,006;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,011;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0104;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0103;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0118;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0093;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,009;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0094;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0106;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0089;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0059;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0109;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0077;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0079;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0119;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0093;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0071;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,007;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0078;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0078;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0085;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0097;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0096;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0072;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,007;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0101;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0096;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0105;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0088;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0055;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0085;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0083;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0082;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0059;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0035;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,011;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0053;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0086;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0055;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0076;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0063;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0073;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0065;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0059;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0047;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0066;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0099;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,007;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0037;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,005;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0074;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0054;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0037;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,006;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0046;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0034;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0054;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0068;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0074;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0047;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0048;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0057;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0115;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0036;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0041;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0057;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0051;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0079;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0016;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0056;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0026;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0043;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0049;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0049;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,003;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0033;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0067;1;1;0;1;0;1;0;1;1;0;0,834263;2
+46,0046;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0038;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,004;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0032;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0024;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,006;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0063;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0026;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0035;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0033;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0024;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0057;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0031;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0032;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0072;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,003;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0032;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0012;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0052;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0056;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0035;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0057;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0092;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0055;1;1;0;1;0;1;0;2;1;0;0,8;1
+45,9989;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0044;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0034;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0043;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0035;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0041;1;1;0;1;0;1;0;1;1;0;1;1
+46,0047;1;1;0;1;0;1;0;1;1;0;1;1
+46,0031;1;1;0;1;0;1;0;1;1;0;1;1
+46,0057;1;1;0;1;0;1;0;1;1;0;1;1
+46,0046;1;1;0;1;0;1;0;1;1;0;1;1
+46,0018;1;1;0;1;0;1;0;1;1;0;1;1
+45,9999;1;1;0;1;0;1;0;1;1;0;1;1
+46,005;1;1;0;1;0;1;0;1;1;0;1;1
+46,0061;1;1;0;1;0;1;0;1;1;0;1;1
+46,0048;1;1;0;1;0;1;0;1;1;0;1;1
+46,0046;1;1;0;1;0;1;0;1;1;0;1;1
+46,0021;1;1;0;1;0;1;0;1;1;0;1;1
+46,0017;1;1;0;1;0;1;0;1;1;0;1;1
46,0076;1;1;0;1;0;1;0;1;1;0;1;1
-46,0078;1;1;0;1;0;1;0;1;1;0;1;1
-46,008;1;1;0;1;0;1;0;1;1;0;1;1
-46,008;1;1;0;1;0;1;0;1;1;0;1;1
-46,009;1;1;0;1;0;1;0;1;1;0;1;1
-46,0069;1;1;0;1;0;1;0;1;1;0;0,984874;1
-46,0065;1;1;0;1;0;1;0;1;1;0;0,984874;1
-46,0049;1;1;0;1;0;1;0;1;1;0;0,984874;1
-46,0121;1;1;0;1;0;1;0;1;1;0;0,984874;1
-46,0056;1;1;0;1;0;1;0;1;1;0;0,984874;1
-46,0091;1;1;0;1;0;1;0;1;1;0;0,984874;1
-46,006;1;1;0;1;0;1;0;1;1;0;0,984874;1
-46,0072;1;1;0;1;0;1;0;1;1;0;0,984874;1
-46,0067;1;1;0;1;0;1;0;1;1;0;0,984874;1
-46,0072;1;1;0;1;0;1;0;1;1;0;0,984874;1
-46,0092;1;1;0;1;0;1;0;1;1;0;0,984874;1
-46,0066;1;1;0;1;0;1;0;1;1;0;0,984874;1
-46,009;1;1;0;1;0;1;0;1;1;0;0,984874;1
-46,008;1;1;0;1;0;1;0;1;1;0;0,984874;1
-46,0078;1;1;0;1;0;1;0;1;1;0;0,984874;1
-46,0086;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0074;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0043;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0084;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0064;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0052;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0084;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,011;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0072;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0082;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0067;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0055;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0075;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0085;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,0093;1;1;0;1;0;1;0;1;1;0;0,83935;1
-46,008;1;1;0;1;0;1;0;1;1;0;0,766587;1
-46,0068;1;1;0;1;0;1;0;1;1;0;0,766587;1
-46,0076;1;1;0;1;0;1;0;1;1;0;0,766587;1
-46,0067;1;1;0;1;0;1;0;1;1;0;0,766587;1
-46,0109;1;1;0;1;0;1;0;1;1;0;0,766587;1
+46,004;1;1;0;1;0;1;0;1;1;0;1;1
+46,0087;1;1;0;1;0;1;0;1;1;0;0,922257;1
+46,004;1;1;0;1;0;1;0;1;1;0;0,922257;1
+46,0057;1;1;0;1;0;1;0;1;1;0;0,922257;1
+46,0057;1;1;0;1;0;1;0;1;1;0;0,922257;1
+46,0027;1;1;0;1;0;1;0;1;1;0;0,922257;1
+46,0048;1;1;0;1;0;1;0;1;1;0;0,922257;1
+46,0039;1;1;0;1;0;1;0;1;1;0;0,922257;4
+46,0015;1;1;0;1;0;1;0;1;1;0;0,922257;4
+46,0052;1;1;0;1;0;1;0;1;1;0;0,922257;4
+46,0057;1;1;0;1;0;1;0;1;1;0;0,922257;4
+46,0041;1;1;0;1;0;1;0;1;1;0;0,922257;4
+46,0002;1;1;0;1;0;1;0;1;1;0;0,922257;4
+46,0099;1;1;0;1;0;1;0;1;1;0;0,922257;4
+45,9974;1;1;0;1;0;1;0;1;1;0;0,922257;4
+46,0039;1;1;0;1;0;1;0;1;1;0;0,922257;4
+46,0016;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0037;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0044;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0051;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0048;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0082;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0039;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0043;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0044;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0052;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,004;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0061;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0095;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0034;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,003;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0042;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,004;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0071;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0058;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0052;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0069;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0037;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0055;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,003;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0079;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0019;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0051;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0035;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0045;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0029;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0113;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0059;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,002;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0034;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0056;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0042;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0046;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0031;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0054;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0047;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0047;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0055;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0021;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0077;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0066;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0057;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0069;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0063;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0066;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0062;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,007;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0041;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0096;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,008;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0056;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0061;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0082;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0035;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0098;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0046;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0054;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,004;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0065;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0081;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0091;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0054;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0068;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0057;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0074;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0083;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0059;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0032;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0025;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0032;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0066;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0047;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,007;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0074;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0096;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0063;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0069;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0075;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0087;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0092;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0073;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0097;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0062;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0053;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0078;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0068;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0096;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0086;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0064;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0084;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0065;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0111;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0062;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0081;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0104;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0072;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0167;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0076;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,011;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0064;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0114;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0091;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0063;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0088;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0089;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,01;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0091;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0129;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0106;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0088;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0133;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0091;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0044;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0088;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0112;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,008;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0073;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0063;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0082;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0086;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0091;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0096;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0106;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0111;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,008;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,01;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0079;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,009;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0092;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0104;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,009;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0093;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0121;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,013;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0074;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0082;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0089;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0093;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0093;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0087;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0106;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0104;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0154;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0104;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0106;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0104;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0097;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0085;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0106;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0106;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0123;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0129;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0087;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0091;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0134;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0112;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0107;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0095;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0094;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0116;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0107;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0105;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0141;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0113;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0126;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0094;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0118;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0105;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,011;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0109;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0111;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0132;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0132;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0107;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,012;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0089;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0148;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0157;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0082;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0106;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0123;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,013;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0134;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0106;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0123;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0128;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,012;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0121;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0095;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0116;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0102;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0128;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0122;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0135;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0119;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0134;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0125;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0122;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0124;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0129;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0129;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0119;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0112;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,009;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0149;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0132;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0136;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0126;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0137;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0118;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0141;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0118;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0108;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0142;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0136;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0125;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0136;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0102;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,012;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0125;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0118;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0138;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0096;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0113;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0099;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0131;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0122;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0145;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0102;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0155;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0142;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0134;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0112;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0121;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,01;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0115;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0103;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0132;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0139;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0068;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,011;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,004;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0121;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,011;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0109;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0122;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0135;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0079;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0105;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0145;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0126;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0133;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0149;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0105;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0122;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0101;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0156;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0086;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0098;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0116;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,012;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0102;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0099;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0115;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0114;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0122;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0105;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,005;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0103;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0094;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0104;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0111;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0124;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0093;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0101;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0112;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,012;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0131;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0119;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0113;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0109;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0108;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0075;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0109;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0082;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0103;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0091;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0103;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,008;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0125;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0115;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0111;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0112;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0116;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0081;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0112;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0116;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0146;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0104;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0117;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0107;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0108;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0138;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0091;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0096;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0089;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0098;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0082;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,01;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0104;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0116;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0105;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0106;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0097;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0081;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0131;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0066;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0126;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0133;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0091;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0145;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0118;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,01;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0101;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0119;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0102;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0119;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0114;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0108;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0098;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0099;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0102;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0122;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0119;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0087;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0096;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0085;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0103;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0076;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0062;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0084;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0109;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0084;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0084;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0089;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0094;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0071;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0081;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0077;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0106;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0103;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0089;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0099;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0086;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0078;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0087;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0091;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0104;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0111;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0105;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0096;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0111;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0086;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0107;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0072;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0042;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0112;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0097;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0094;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0086;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0108;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0087;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0088;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0109;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0103;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0102;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0081;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0102;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0104;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,01;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0093;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0033;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0105;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,009;1;1;0;1;0;1;0;1;1;0;1;2
+46,0094;1;1;0;1;0;1;0;1;1;0;1;2
+46,0055;1;1;0;1;0;1;0;1;1;0;1;2
+46,0086;1;1;0;1;0;1;0;1;1;0;1;2
+46,0085;1;1;0;1;0;1;0;1;1;0;1;2
+46,007;1;1;0;1;0;1;0;1;1;0;1;2
+46,0098;1;1;0;1;0;1;0;1;1;0;1;2
+46,0092;1;1;0;1;0;1;0;1;1;0;1;2
+46,0104;1;1;0;1;0;1;0;1;1;0;1;2
+46,006;1;1;0;1;0;1;0;1;1;0;1;2
+46,0096;1;1;0;1;0;1;0;1;1;0;1;2
+46,0069;1;1;0;1;0;1;0;1;1;0;1;2
+46,0082;1;1;0;1;0;1;0;1;1;0;1;2
+46,008;1;1;0;1;0;1;0;1;1;0;1;2
+46,0108;1;1;0;1;0;1;0;1;1;0;1;2
+46,0078;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0077;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0074;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0112;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0089;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0105;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0098;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0065;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0082;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0057;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0088;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0063;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0101;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0134;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,009;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0082;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0077;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0079;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0074;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0099;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0059;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0053;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0065;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,005;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0078;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0054;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0062;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0107;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0126;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0098;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0094;1;1;0;1;0;1;0;1;1;0;0,77505;2
+46,007;1;1;0;1;0;1;0;1;1;0;0,77505;2
+46,008;1;1;0;1;0;1;0;1;1;0;0,77505;2
+46,0067;1;1;0;1;0;1;0;1;1;0;0,77505;2
+46,0072;1;1;0;1;0;1;0;1;1;0;0,77505;2
+46,0108;1;1;0;1;0;1;0;1;1;0;0,77505;2
+46,0086;1;1;0;1;0;1;0;1;1;0;0,77505;1
+46,0089;1;1;0;1;0;1;0;1;1;0;0,77505;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,77505;1
+46,0062;1;1;0;1;0;1;0;1;1;0;0,77505;1
+46,0083;1;1;0;1;0;1;0;1;1;0;0,77505;1
+46,0079;1;1;0;1;0;1;0;1;1;0;0,77505;1
+46,0067;1;1;0;1;0;1;0;1;1;0;0,77505;1
+46,0064;1;1;0;1;0;1;0;1;1;0;0,77505;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,77505;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0103;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0073;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0107;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0064;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0061;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0092;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0068;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0055;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0079;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0046;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0063;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0064;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0083;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0098;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0095;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0089;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0059;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0126;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0073;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0079;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,006;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0034;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,007;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0079;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0103;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0107;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0056;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0061;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0065;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0112;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0047;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0068;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0044;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0089;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0087;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0118;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0104;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0102;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0102;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0092;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,009;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0095;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0149;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,01;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0039;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,0065;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,006;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,0045;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,007;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,009;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,0092;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,0069;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,009;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,0109;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,0069;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0098;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0112;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0099;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0089;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0067;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0085;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0054;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0093;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0095;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0057;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0063;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0069;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0085;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,012;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0046;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0087;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0085;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,007;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0071;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,0069;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,01;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,0062;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,009;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,0073;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,0093;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,009;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,0069;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0065;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0049;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0121;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0056;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,006;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0067;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0092;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0066;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,009;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0043;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0064;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0052;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,011;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0067;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0055;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0085;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0093;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,945954;1
+46,0068;1;1;0;1;0;1;0;1;1;0;0,945954;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,945954;1
+46,0067;1;1;0;1;0;1;0;1;1;0;0,945954;1
+46,0109;1;1;0;1;0;1;0;1;1;0;0,945954;1
diff --git a/apps/ccam/sample_data/20200325_1312/splitted_data/values_20200325_1312_1/out_excel_alt.csv b/apps/ccam/sample_data/20200325_1312/splitted_data/values_20200325_1312_1/out_excel_alt.csv
new file mode 100644
index 0000000..0110848
--- /dev/null
+++ b/apps/ccam/sample_data/20200325_1312/splitted_data/values_20200325_1312_1/out_excel_alt.csv
@@ -0,0 +1,2000 @@
+value;StateID;Confidence State Valid;Confidence State Invalid;Confidence Inputs Matching;Confidence Outputs Matching;Confidence Inputs Mismatching;Confidence Outputs Mismatching;State Condition;Confidence System Functioning;Confidence System Malfunctioning;Overall Confidence;Tag
+46,0084;1;0,1;0,9;0;0;1;0;0;1;0;0;1
+46,0107;1;0,2;0,8;1;0;1;0;0;1;0;0;1
+46,0052;1;0,3;0,7;1;0;1;0;0;1;0;0;1
+46,0088;1;0,4;0,6;1;0;1;0;0;1;0;0;1
+46,0083;1;0,5;0,5;1;0;1;0;0;1;0;0;1
+46,0072;1;0,6;0,4;1;0;1;0;0;1;0;0;1
+46,0094;1;0,7;0,3;1;0;1;0;0;1;0;0;1
+46,0096;1;0,8;0,2;1;0;1;0;0;1;0;0;1
+46,0079;1;0,9;0,1;1;0;1;0;0;1;0;0;1
+46,0084;1;1;0;1;0;1;0;0;1;0;0;1
+46,0055;1;1;0;1;0;1;0;0;1;0;0;1
+46,007;1;1;0;1;0;1;0;0;1;0;0;1
+46,0069;1;1;0;1;0;1;0;0;1;0;0;1
+46,0097;1;1;0;1;0;1;0;0;1;0;0;1
+46,0076;1;1;0;1;0;1;0;0;1;0;0;1
+46,0079;1;1;0;1;0;1;0;0;1;0;0;1
+46,0095;1;1;0;1;0;1;0;0;1;0;0;1
+46,0077;1;1;0;1;0;1;0;0;1;0;0;1
+46,0086;1;1;0;1;0;1;0;0;1;0;0;1
+46,0077;1;1;0;1;0;1;0;0;1;0;0;1
+46,0092;1;1;0;1;0;1;0;0;1;0;0;1
+46,0099;1;1;0;1;0;1;0;0;1;0;0;1
+46,0109;1;1;0;1;0;1;0;0;1;0;0;1
+46,0089;1;1;0;1;0;1;0;0;1;0;0;1
+46,0084;1;1;0;1;0;1;0;0;1;0;0;1
+46,0061;1;1;0;1;0;1;0;0;1;0;0;1
+46,0074;1;1;0;1;0;1;0;0;1;0;0;1
+46,0089;1;1;0;1;0;1;0;0;1;0;0;1
+46,0036;1;1;0;1;0;1;0;0;1;0;0;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0119;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0062;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0037;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0132;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0087;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0113;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0011;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,918882;1
+46,0066;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0065;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0069;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0087;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0089;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0068;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0087;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0096;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0012;1;1;0;1;0;1;0;1;1;0;0,92565;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0056;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0079;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0085;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0079;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0071;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0107;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0071;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0119;1;1;0;1;0;1;0;1;1;0;0,898575;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0071;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0113;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0069;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0096;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0083;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0073;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0063;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,004;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0062;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0117;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0058;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0133;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0088;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,011;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0102;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0063;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0083;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0085;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0098;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0069;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0042;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0096;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0052;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,007;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0068;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0025;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0083;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0132;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0065;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0058;1;1;0;1;0;1;0;1;1;0;0,879964;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,004;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0089;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0087;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0073;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0012;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0079;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0071;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0071;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0051;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0051;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0059;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0098;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0063;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0083;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,009;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0098;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0063;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0103;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0045;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0058;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,883345;1
+46,0098;1;1;0;1;0;1;0;1;1;0;1;1
+46,0089;1;1;0;1;0;1;0;1;1;0;1;1
+46,0079;1;1;0;1;0;1;0;1;1;0;1;1
+46,0086;1;1;0;1;0;1;0;1;1;0;1;1
+46,0101;1;1;0;1;0;1;0;1;1;0;1;1
+46,0055;1;1;0;1;0;1;0;1;1;0;1;1
+46,0091;1;1;0;1;0;1;0;1;1;0;1;1
+46,007;1;1;0;1;0;1;0;1;1;0;1;1
+46,0065;1;1;0;1;0;1;0;1;1;0;1;1
+46,0077;1;1;0;1;0;1;0;1;1;0;1;1
+46,0102;1;1;0;1;0;1;0;1;1;0;1;1
+46,0097;1;1;0;1;0;1;0;1;1;0;1;1
+46,0115;1;1;0;1;0;1;0;1;1;0;1;1
+46,0077;1;1;0;1;0;1;0;1;1;0;1;1
+46,0056;1;1;0;1;0;1;0;1;1;0;1;1
+46,0089;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0073;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0085;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0056;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0065;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0092;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0066;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0043;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0105;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0056;1;1;0;1;0;1;0;1;1;0;0,751363;1
+46,0104;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0062;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0066;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0105;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0062;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0054;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0092;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0083;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0089;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0096;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0095;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0102;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0073;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0103;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0065;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0093;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,885038;1
+46,0025;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0066;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,007;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0028;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0058;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0053;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0114;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0046;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0089;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0052;1;1;0;1;0;1;0;1;1;0;0,837661;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0083;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0064;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0093;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,007;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0128;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0071;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,007;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0099;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0079;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0058;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0096;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0064;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0067;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,005;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0059;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0066;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0087;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0083;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0098;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0095;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,81566;1
+46,0112;1;1;0;1;0;1;0;1;1;0;0,81566;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,81566;1
+46,006;1;1;0;1;0;1;0;1;1;0;0,81566;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,81566;1
+46,0064;1;1;0;1;0;1;0;1;1;0;0,81566;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,81566;4
+46,0093;1;1;0;1;0;1;0;1;1;0;0,81566;4
+46,0067;1;1;0;1;0;1;0;1;1;0;0,81566;4
+46,0076;1;1;0;1;0;1;0;1;1;0;0,81566;4
+46,008;1;1;0;1;0;1;0;1;1;0;0,81566;4
+46,0087;1;1;0;1;0;1;0;1;1;0;0,81566;4
+46,0064;1;1;0;1;0;1;0;1;1;0;0,81566;4
+46,0092;1;1;0;1;0;1;0;1;1;0;0,81566;4
+46,0061;1;1;0;1;0;1;0;1;1;0;0,81566;4
+46,0065;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0111;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0098;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0109;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0081;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0077;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0077;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0068;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,01;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0078;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0046;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,008;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0132;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0064;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0082;1;1;0;1;0;1;0;1;1;0;0,920573;4
+46,0085;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0085;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0087;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0072;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0075;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0063;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0093;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0073;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0094;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0085;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0108;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0138;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,012;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0103;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0085;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0106;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0104;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0084;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0034;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0119;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0075;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0085;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0124;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0137;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0041;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,007;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0096;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,011;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0061;1;1;0;1;0;1;0;1;1;0;0,734448;4
+46,0076;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0103;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0083;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0101;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0088;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0077;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0085;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0144;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0117;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,01;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0095;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,01;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0088;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0105;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0091;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0094;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0109;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0087;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0061;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0077;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0116;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0077;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0086;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0125;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0088;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,008;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0116;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0091;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0079;1;1;0;1;0;1;0;1;1;0;0,763216;4
+46,0109;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0101;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0072;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0062;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0051;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0062;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0075;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0068;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,013;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0091;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0122;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0115;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0116;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0108;1;1;0;1;0;1;0;1;1;0;0,815668;4
+46,0099;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0108;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0125;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0135;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0106;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0094;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0096;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0105;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,004;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0084;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0107;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0115;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0078;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0101;1;1;0;1;0;1;0;1;1;0;0,934112;4
+46,0105;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0108;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0084;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0119;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,012;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0094;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0097;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0115;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,008;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,01;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0096;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0129;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0091;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0083;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0088;1;1;0;1;0;1;0;1;1;0;1;4
+46,0104;1;1;0;1;0;1;0;1;1;0;1;4
+46,0104;1;1;0;1;0;1;0;1;1;0;1;4
+46,0086;1;1;0;1;0;1;0;1;1;0;1;4
+46,0112;1;1;0;1;0;1;0;1;1;0;1;4
+46,0115;1;1;0;1;0;1;0;1;1;0;1;4
+46,0067;1;1;0;1;0;1;0;1;1;0;1;4
+46,0067;1;1;0;1;0;1;0;1;1;0;1;4
+46,0109;1;1;0;1;0;1;0;1;1;0;1;4
+46,0132;1;1;0;1;0;1;0;1;1;0;1;4
+46,0105;1;1;0;1;0;1;0;1;1;0;1;4
+46,0117;1;1;0;1;0;1;0;1;1;0;1;4
+46,0118;1;1;0;1;0;1;0;1;1;0;1;4
+46,0104;1;1;0;1;0;1;0;1;1;0;1;4
+46,0107;1;1;0;1;0;1;0;1;1;0;1;4
+46,01;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0112;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0123;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0108;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0131;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0114;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0111;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0122;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,01;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0123;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0113;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0147;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0122;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0096;1;1;0;1;0;1;0;1;1;0;0,890122;4
+46,0137;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0129;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0135;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0116;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0135;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0126;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0099;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0121;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0094;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0118;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0135;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0074;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0087;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0102;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0113;1;1;0;1;0;1;0;4;1;0;0,752827;4
+46,0088;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0139;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,012;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0119;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0106;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0109;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0135;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0089;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0156;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0126;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0141;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0124;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0119;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0158;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0126;1;1;0;1;0;1;0;1;1;0;0,761532;4
+46,0155;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0112;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0114;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0119;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0117;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,015;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0115;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,013;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0118;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0139;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0106;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0129;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0143;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0101;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0117;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0116;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0131;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0086;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0133;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0128;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0126;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0144;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0124;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0162;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0138;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0119;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0108;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0124;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0111;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,014;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0115;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0113;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0123;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0129;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0136;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,015;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0114;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0133;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0112;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0176;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0142;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0109;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0131;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0134;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,013;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0103;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0123;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0118;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0155;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0142;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0171;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0117;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0114;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0122;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0132;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0127;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0127;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0118;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0137;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0129;1;1;0;1;0;1;0;1;1;0;0,876593;4
+46,0108;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0127;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0125;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0135;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0129;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0149;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0152;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0124;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0118;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0134;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0139;1;1;0;1;0;1;0;1;1;0;0,998413;4
+46,0089;1;1;0;1;0;1;0;1;1;0;0,998413;1
+46,0055;1;1;0;1;0;1;0;1;1;0;0,998413;1
+46,009;1;1;0;1;0;1;0;1;1;0;0,998413;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,998413;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0083;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0106;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0053;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0044;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0099;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0067;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,005;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0079;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0087;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0059;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,003;1;1;0;1;0;1;0;2;1;0;1;1
+46,0068;1;1;0;1;0;1;0;2;1;0;1;1
+46,008;1;1;0;1;0;1;0;2;1;0;1;1
+46,0087;1;1;0;1;0;1;0;2;1;0;1;1
+46,0097;1;1;0;1;0;1;0;2;1;0;1;1
+46,0088;1;1;0;1;0;1;0;2;1;0;1;1
+46,0057;1;1;0;1;0;1;0;2;1;0;1;1
+46,0082;1;1;0;1;0;1;0;2;1;0;1;1
+46,0091;1;1;0;1;0;1;0;2;1;0;1;1
+46,0104;1;1;0;1;0;1;0;2;1;0;1;1
+46,0112;1;1;0;1;0;1;0;2;1;0;1;1
+46,0061;1;1;0;1;0;1;0;2;1;0;1;1
+46,0085;1;1;0;1;0;1;0;2;1;0;1;1
+46,0098;1;1;0;1;0;1;0;2;1;0;1;1
+46,0044;1;1;0;1;0;1;0;2;1;0;1;1
+46,0082;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,009;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0064;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0085;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0063;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0087;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0085;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0053;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,01;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0103;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0087;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0071;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0092;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0089;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,007;1;1;0;1;0;1;0;2;1;0;0,9;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,006;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0098;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0063;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0112;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0102;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0085;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0089;1;1;0;1;0;1;0;1;1;0;0,988258;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0108;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0055;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0064;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0052;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0056;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0093;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0058;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0059;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0111;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,956108;1
+46,0024;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0098;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,011;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0095;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0093;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0073;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0069;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0056;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0059;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0066;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,7;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0064;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0047;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0068;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0089;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0062;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0094;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0065;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0087;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0055;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0058;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,006;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0076;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0081;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0091;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,006;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0057;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0079;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0089;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0106;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0076;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0094;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0079;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,01;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0088;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0065;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0126;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0076;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0089;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0108;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0062;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0059;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0105;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0012;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0076;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0089;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0086;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0095;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0072;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0083;1;1;0;1;0;1;0;1;1;0;0,868119;4
+46,0071;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0078;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0107;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0117;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0104;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0115;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,01;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0103;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0071;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0069;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0118;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0104;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0092;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0088;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0099;1;1;0;1;0;1;0;1;1;0;0,8;4
+46,0103;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0078;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0104;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0098;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0145;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0083;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,009;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0088;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0125;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0066;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0079;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0109;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0086;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0089;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,008;1;1;0;1;0;1;0;4;1;0;0,813774;4
+46,0096;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0109;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0047;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0111;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0095;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0079;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,013;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0085;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0088;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0095;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0112;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0109;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,0107;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,012;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,007;1;1;0;1;0;1;0;1;1;0;0,86643;4
+46,01;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0128;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,006;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0081;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,009;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0073;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0132;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0087;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0072;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0113;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0116;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0106;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0077;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0127;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0069;1;1;0;1;0;1;0;1;1;0;0,901964;4
+46,0124;1;1;0;1;0;1;0;1;1;0;1;4
+46,0107;1;1;0;1;0;1;0;1;1;0;1;4
+46,0094;1;1;0;1;0;1;0;1;1;0;1;4
+46,0117;1;1;0;1;0;1;0;1;1;0;1;4
+46,012;1;1;0;1;0;1;0;1;1;0;1;4
+46,0089;1;1;0;1;0;1;0;1;1;0;1;4
+46,0106;1;1;0;1;0;1;0;1;1;0;1;4
+46,0107;1;1;0;1;0;1;0;1;1;0;1;4
+46,0084;1;1;0;1;0;1;0;1;1;0;1;4
+46,0108;1;1;0;1;0;1;0;1;1;0;1;4
+46,0088;1;1;0;1;0;1;0;1;1;0;1;4
+46,0069;1;1;0;1;0;1;0;1;1;0;1;4
+46,0104;1;1;0;1;0;1;0;1;1;0;1;4
+46,0127;1;1;0;1;0;1;0;1;1;0;1;4
+46,0084;1;1;0;1;0;1;0;1;1;0;1;4
+46,0133;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0095;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0103;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0103;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0085;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0123;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0111;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0122;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0108;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0115;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0113;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0084;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0101;1;1;0;1;0;1;0;1;1;0;0,783523;4
+46,0071;1;1;0;1;0;1;0;1;1;0;1;4
+46,011;1;1;0;1;0;1;0;1;1;0;1;4
+46,01;1;1;0;1;0;1;0;1;1;0;1;4
+46,0111;1;1;0;1;0;1;0;1;1;0;1;4
+46,0106;1;1;0;1;0;1;0;1;1;0;1;4
+46,0115;1;1;0;1;0;1;0;1;1;0;1;4
+46,0108;1;1;0;1;0;1;0;1;1;0;1;4
+46,0094;1;1;0;1;0;1;0;1;1;0;1;4
+46,0095;1;1;0;1;0;1;0;1;1;0;1;4
+46,011;1;1;0;1;0;1;0;1;1;0;1;4
+46,0095;1;1;0;1;0;1;0;1;1;0;1;4
+46,0147;1;1;0;1;0;1;0;1;1;0;1;4
+46,0086;1;1;0;1;0;1;0;1;1;0;1;4
+46,0107;1;1;0;1;0;1;0;1;1;0;1;4
+46,0115;1;1;0;1;0;1;0;1;1;0;1;4
+46,0117;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0133;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0098;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0094;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0105;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0106;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0114;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0128;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0092;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0108;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0123;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,012;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0125;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0118;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,0142;1;1;0;1;0;1;0;1;1;0;0,788602;4
+46,012;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0107;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0101;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0113;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0106;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,013;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0101;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0087;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0117;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,011;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0112;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0116;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0114;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0087;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0093;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0126;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0084;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0125;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0111;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0097;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0103;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0117;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0129;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0095;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0104;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,011;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0097;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0118;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0127;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0124;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,0138;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,0111;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,0125;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,0111;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,0134;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,011;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,011;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,0132;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,0123;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,0147;1;1;0;1;0;1;0;1;1;0;0,951036;4
+46,0131;1;1;0;1;0;1;0;1;1;0;0,951036;1
+46,0144;1;1;0;1;0;1;0;1;1;0;0,951036;1
+46,0113;1;1;0;1;0;1;0;1;1;0;0,951036;1
+46,0107;1;1;0;1;0;1;0;1;1;0;0,951036;1
+46,0106;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0123;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0143;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0142;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0119;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0118;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,009;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0129;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0147;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0103;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0122;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0126;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,012;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0095;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0134;1;1;0;1;0;1;0;1;1;0;0,675248;1
+46,0125;1;1;0;1;0;1;0;1;1;0;1;1
+46,0117;1;1;0;1;0;1;0;1;1;0;1;1
+46,0109;1;1;0;1;0;1;0;1;1;0;1;1
+46,0101;1;1;0;1;0;1;0;1;1;0;1;1
+46,0095;1;1;0;1;0;1;0;1;1;0;1;1
+46,0148;1;1;0;1;0;1;0;1;1;0;1;1
+46,0092;1;1;0;1;0;1;0;1;1;0;1;1
+46,0131;1;1;0;1;0;1;0;1;1;0;1;1
+46,0124;1;1;0;1;0;1;0;1;1;0;1;1
+46,0107;1;1;0;1;0;1;0;1;1;0;1;1
+46,0101;1;1;0;1;0;1;0;1;1;0;1;1
+46,0122;1;1;0;1;0;1;0;1;1;0;1;1
+46,0137;1;1;0;1;0;1;0;1;1;0;1;1
+46,0069;1;1;0;1;0;1;0;1;1;0;1;1
+46,0147;1;1;0;1;0;1;0;1;1;0;1;1
+46,0121;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0105;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0135;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0092;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0112;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0121;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0112;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0124;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0117;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0112;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0163;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0132;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0131;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0112;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0109;1;1;0;1;0;1;0;1;1;0;0,788606;1
+46,0121;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0123;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0145;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0172;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0109;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0147;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0135;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0119;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0114;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,014;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0143;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0146;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,013;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0131;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0113;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0123;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0133;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0141;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0123;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0107;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0157;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0112;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0123;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0136;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0142;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0141;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0133;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0124;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0143;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0153;1;1;0;1;0;1;0;4;1;0;0,773104;4
+46,0127;1;1;0;1;0;1;0;1;1;0;1;4
+46,0149;1;1;0;1;0;1;0;1;1;0;1;4
+46,0123;1;1;0;1;0;1;0;1;1;0;1;4
+46,0104;1;1;0;1;0;1;0;1;1;0;1;4
+46,0158;1;1;0;1;0;1;0;1;1;0;1;4
+46,0114;1;1;0;1;0;1;0;1;1;0;1;4
+46,0099;1;1;0;1;0;1;0;1;1;0;1;4
+46,0142;1;1;0;1;0;1;0;1;1;0;1;4
+46,0153;1;1;0;1;0;1;0;1;1;0;1;4
+46,0154;1;1;0;1;0;1;0;1;1;0;1;4
+46,0125;1;1;0;1;0;1;0;1;1;0;1;4
+46,0158;1;1;0;1;0;1;0;1;1;0;1;4
+46,0106;1;1;0;1;0;1;0;1;1;0;1;4
+46,0162;1;1;0;1;0;1;0;1;1;0;1;4
+46,0137;1;1;0;1;0;1;0;1;1;0;1;4
+46,0114;1;1;0;1;0;1;0;1;1;0;1;4
+46,0131;1;1;0;1;0;1;0;1;1;0;1;4
+46,0143;1;1;0;1;0;1;0;1;1;0;1;4
+46,0116;1;1;0;1;0;1;0;1;1;0;1;4
+46,0143;1;1;0;1;0;1;0;1;1;0;1;4
+46,0141;1;1;0;1;0;1;0;1;1;0;1;4
+46,0131;1;1;0;1;0;1;0;1;1;0;1;4
+46,0137;1;1;0;1;0;1;0;1;1;0;1;4
+46,0142;1;1;0;1;0;1;0;1;1;0;1;4
+46,014;1;1;0;1;0;1;0;1;1;0;1;4
+46,015;1;1;0;1;0;1;0;1;1;0;1;4
+46,016;1;1;0;1;0;1;0;1;1;0;1;4
+46,0133;1;1;0;1;0;1;0;1;1;0;1;4
+46,0157;1;1;0;1;0;1;0;1;1;0;1;4
+46,0154;1;1;0;1;0;1;0;1;1;0;1;4
+46,015;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0138;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0153;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0164;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,014;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,015;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0158;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0142;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0127;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0136;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,016;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0154;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0103;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,013;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0144;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0146;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0164;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0171;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0187;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0112;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0159;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0121;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,013;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0159;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0143;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0156;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0162;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0145;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0177;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0168;1;1;0;1;0;1;0;1;1;0;0,96796;4
+46,0207;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0123;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0156;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0181;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0157;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0135;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0147;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,016;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0127;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0148;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0158;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0107;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0186;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0157;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0136;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0152;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0202;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0148;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0141;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0181;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0158;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0157;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0165;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0154;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0147;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0144;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0165;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,018;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0164;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,015;1;1;0;1;0;1;0;1;1;0;0,775088;4
+46,0168;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0115;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0162;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0194;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0164;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0201;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0175;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0191;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0178;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0173;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,018;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0198;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0144;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0175;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,0169;1;1;0;1;0;1;0;1;1;0;0,842767;4
+46,017;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0183;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0201;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0165;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0202;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0181;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0196;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0158;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0163;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,016;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0163;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,018;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0181;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0138;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0163;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0196;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0221;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0191;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0163;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0179;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0192;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0164;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0211;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0189;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0203;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0177;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0159;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0176;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0182;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0213;1;1;0;1;0;1;0;1;1;0;0,898601;4
+46,0197;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0204;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0208;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0178;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0213;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0185;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0193;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,018;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0159;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0199;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0174;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0192;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0245;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0179;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0171;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0199;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0246;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0188;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0209;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,018;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0196;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0218;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,023;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0243;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0204;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0206;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0197;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0175;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0195;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0202;1;1;0;1;0;1;0;1;1;0;0,844471;4
+46,0104;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0167;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0205;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0228;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0236;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0183;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0214;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0227;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,021;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0193;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0196;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0205;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0199;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0202;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0222;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0204;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0214;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0215;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0176;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0209;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0208;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0205;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0219;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0203;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0195;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0188;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,022;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0205;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0213;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0196;1;1;0;1;0;1;0;4;1;0;0,781436;1
+46,0185;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0186;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0155;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0188;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0232;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0189;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0208;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0178;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0193;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0203;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,019;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0201;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0194;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,023;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0211;1;1;0;1;0;1;0;1;1;0;0,907067;1
+46,0192;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0186;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0127;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0198;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0184;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0169;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0222;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0188;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0192;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0229;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0172;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0199;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,022;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0187;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0182;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,019;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0188;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0192;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0145;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0222;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0203;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0204;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0176;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0191;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0191;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0185;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0176;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0182;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0205;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0187;1;1;0;1;0;1;0;1;1;0;0,717591;2
+46,0143;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,014;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0202;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0207;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0215;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,016;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0223;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0172;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0168;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,017;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0168;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0177;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0133;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0194;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0192;1;1;0;1;0;1;0;1;1;0;0,844468;2
+46,0165;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0137;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0185;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0165;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0171;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0196;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0155;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0192;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0169;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0171;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0158;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0155;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0172;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0191;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0167;1;1;0;1;0;1;0;2;1;0;0,762874;2
+46,0123;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0156;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0148;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0207;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,016;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0198;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0194;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0158;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0137;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0192;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0143;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0154;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0165;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0154;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0113;1;1;0;1;0;1;0;2;1;0;0,808573;2
+46,0123;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0143;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0139;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0139;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0162;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0135;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0194;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0134;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0134;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0192;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0137;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0128;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0149;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0149;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,012;1;1;0;1;0;1;0;2;1;0;0,815353;2
+46,0144;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0118;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0141;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0157;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0113;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0129;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0141;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0133;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0142;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0119;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0145;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0137;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0076;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0162;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0129;1;1;0;1;0;1;0;2;1;0;0,894895;2
+46,0151;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0138;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0106;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0151;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0124;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0081;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0106;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0113;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0127;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0133;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0138;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0096;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0114;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0114;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0105;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0111;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0113;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0122;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0115;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0079;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0098;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0124;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0107;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,012;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0116;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0086;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0094;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0106;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0051;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,006;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,011;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0104;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0103;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0118;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0093;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,009;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0094;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0106;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0089;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0059;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0109;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0077;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0079;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0119;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0093;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0071;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,007;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0078;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0078;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0085;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0097;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0096;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0072;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,007;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0101;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0096;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0105;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0088;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0055;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0085;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0083;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0082;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0059;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0035;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,011;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0053;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0086;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0055;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0076;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0063;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0073;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0065;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0059;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0047;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0066;1;1;0;1;0;1;0;2;1;0;0,8;2
+46,0099;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,007;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0037;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,005;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0074;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0054;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0037;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,006;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0046;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0034;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0054;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0068;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0074;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0047;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0048;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0057;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0115;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0036;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0041;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0057;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0051;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0079;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0016;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0056;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0026;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0043;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0049;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0049;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,003;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0033;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0067;1;1;0;1;0;1;0;1;1;0;0,834263;2
+46,0046;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0038;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,004;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0032;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0024;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,006;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0063;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0026;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0035;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0033;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0024;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0057;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0031;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0032;1;1;0;1;0;1;0;1;1;0;0,834263;1
+46,0072;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,003;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0032;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0012;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0052;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0056;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0035;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0057;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0092;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0055;1;1;0;1;0;1;0;2;1;0;0,8;1
+45,9989;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0044;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0034;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0043;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0035;1;1;0;1;0;1;0;2;1;0;0,8;1
+46,0041;1;1;0;1;0;1;0;1;1;0;1;1
+46,0047;1;1;0;1;0;1;0;1;1;0;1;1
+46,0031;1;1;0;1;0;1;0;1;1;0;1;1
+46,0057;1;1;0;1;0;1;0;1;1;0;1;1
+46,0046;1;1;0;1;0;1;0;1;1;0;1;1
+46,0018;1;1;0;1;0;1;0;1;1;0;1;1
+45,9999;1;1;0;1;0;1;0;1;1;0;1;1
+46,005;1;1;0;1;0;1;0;1;1;0;1;1
+46,0061;1;1;0;1;0;1;0;1;1;0;1;1
+46,0048;1;1;0;1;0;1;0;1;1;0;1;1
+46,0046;1;1;0;1;0;1;0;1;1;0;1;1
+46,0021;1;1;0;1;0;1;0;1;1;0;1;1
+46,0017;1;1;0;1;0;1;0;1;1;0;1;1
+46,0076;1;1;0;1;0;1;0;1;1;0;1;1
+46,004;1;1;0;1;0;1;0;1;1;0;1;1
+46,0087;1;1;0;1;0;1;0;1;1;0;0,922257;1
+46,004;1;1;0;1;0;1;0;1;1;0;0,922257;1
+46,0057;1;1;0;1;0;1;0;1;1;0;0,922257;1
+46,0057;1;1;0;1;0;1;0;1;1;0;0,922257;1
+46,0027;1;1;0;1;0;1;0;1;1;0;0,922257;1
+46,0048;1;1;0;1;0;1;0;1;1;0;0,922257;1
+46,0039;1;1;0;1;0;1;0;1;1;0;0,922257;4
+46,0015;1;1;0;1;0;1;0;1;1;0;0,922257;4
+46,0052;1;1;0;1;0;1;0;1;1;0;0,922257;4
+46,0057;1;1;0;1;0;1;0;1;1;0;0,922257;4
+46,0041;1;1;0;1;0;1;0;1;1;0;0,922257;4
+46,0002;1;1;0;1;0;1;0;1;1;0;0,922257;4
+46,0099;1;1;0;1;0;1;0;1;1;0;0,922257;4
+45,9974;1;1;0;1;0;1;0;1;1;0;0,922257;4
+46,0039;1;1;0;1;0;1;0;1;1;0;0,922257;4
+46,0016;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0037;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0044;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0051;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0048;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0082;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0039;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0043;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0044;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0052;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,004;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0061;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0095;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0034;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,003;1;1;0;1;0;1;0;1;1;0;0,878257;4
+46,0042;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,004;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0071;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0058;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0052;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0069;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0037;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0055;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,003;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0079;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0019;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0051;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0035;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0045;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0029;1;1;0;1;0;1;0;1;1;0;0,727652;4
+46,0113;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0059;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,002;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0034;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0056;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0042;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0046;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0031;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0054;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0047;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0047;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0055;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0021;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0077;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0066;1;1;0;1;0;1;0;1;1;0;0,895184;4
+46,0057;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0069;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0063;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0066;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0062;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,007;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0041;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0096;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,008;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0056;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0061;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0082;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0035;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0098;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0046;1;1;0;1;0;1;0;1;1;0;0,9;4
+46,0054;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,004;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0065;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0081;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0091;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0054;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0068;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0057;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0074;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0083;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0059;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0032;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0025;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0032;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0066;1;1;0;1;0;1;0;4;1;0;0,771528;4
+46,0047;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,007;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0074;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0096;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0063;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0069;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0075;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0087;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0092;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0073;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0097;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0062;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0053;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0078;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0068;1;1;0;1;0;1;0;1;1;0;0,761502;4
+46,0096;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0086;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0064;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0084;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0065;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0111;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0062;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0081;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0104;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0072;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0167;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0076;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,011;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0064;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0114;1;1;0;1;0;1;0;4;1;0;0,805351;4
+46,0091;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0063;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0088;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0089;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,01;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0091;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0129;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0106;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0088;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0133;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0091;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0044;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0088;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0112;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,008;1;1;0;1;0;1;0;4;1;0;0,9;4
+46,0073;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0063;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0082;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0086;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0091;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0096;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0106;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0111;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,008;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,01;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0079;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,009;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0092;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0104;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,009;1;1;0;1;0;1;0;1;1;0;0,947649;4
+46,0093;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0121;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,013;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0074;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0082;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0089;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0093;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0093;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0087;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0106;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0104;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0154;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0104;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0106;1;1;0;1;0;1;0;1;1;0;0,978106;4
+46,0104;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0097;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0085;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0106;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0106;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0123;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0129;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0087;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0091;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0134;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0112;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0107;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0095;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0094;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0116;1;1;0;1;0;1;0;4;1;0;0,7;4
+46,0107;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0105;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0141;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0113;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0126;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0102;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0094;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0118;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0105;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,011;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0109;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0111;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0132;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0132;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,0107;1;1;0;1;0;1;0;1;1;0;0,895198;4
+46,012;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0089;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0148;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0157;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0082;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0106;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0123;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,013;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0134;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0106;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0123;1;1;0;1;0;1;0;4;1;0;0,8;4
+46,0128;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,012;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0121;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0095;1;1;0;1;0;1;0;4;1;0;0,8;1
+46,0116;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0102;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0128;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0122;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0135;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0119;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0134;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0125;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0122;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0124;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0129;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0129;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0119;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0112;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,009;1;1;0;1;0;1;0;1;1;0;0,863054;1
+46,0149;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0132;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0136;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0126;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0137;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0118;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0141;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0118;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0108;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0142;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0136;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0125;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0136;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0102;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,012;1;1;0;1;0;1;0;1;1;0;0,829217;1
+46,0125;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0118;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0138;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0096;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0113;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0099;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0131;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0122;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0145;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0102;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0155;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0142;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0134;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0112;1;1;0;1;0;1;0;1;1;0;0,846138;1
+46,0121;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,01;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0115;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0103;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0132;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0139;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0068;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,011;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,004;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0121;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,011;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0109;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0122;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0135;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0079;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0105;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0145;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0126;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0133;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0149;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0105;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0122;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0101;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0156;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0086;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0098;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0116;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,012;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0102;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0099;1;1;0;1;0;1;0;2;1;0;0,9;2
+46,0115;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0114;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0122;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0105;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,005;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0103;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0094;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0104;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0111;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0124;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0093;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0101;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0112;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,012;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0131;1;1;0;1;0;1;0;1;1;0;0,874898;2
+46,0119;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0113;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0109;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0108;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0075;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0109;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0082;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0103;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0091;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0103;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,008;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0125;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0115;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0111;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0112;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0116;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0081;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0112;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0116;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0146;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0104;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0117;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0107;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0108;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0138;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0091;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0096;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0089;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0098;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,0082;1;1;0;1;0;1;0;1;1;0;0,873201;2
+46,01;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0104;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0116;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0105;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0106;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0097;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0081;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0131;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0066;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0126;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0133;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0091;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0145;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0118;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,01;1;1;0;1;0;1;0;1;1;0;0,922271;2
+46,0101;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0119;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0102;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0119;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0114;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0108;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0098;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0099;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0102;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0122;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0119;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0087;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0096;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0085;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0103;1;1;0;1;0;1;0;1;1;0;0,912119;2
+46,0076;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0062;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0084;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0109;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0084;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0084;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0089;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0094;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0071;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0081;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0077;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0106;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0103;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0089;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0099;1;1;0;1;0;1;0;1;1;0;0,9;2
+46,0086;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0078;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0087;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0091;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0104;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0111;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0105;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0096;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0111;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0086;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0107;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0072;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0042;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0112;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0097;1;1;0;1;0;1;0;2;1;0;0,878091;2
+46,0094;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0086;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0108;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0087;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0088;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0109;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0103;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0102;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0081;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0102;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0104;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,01;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0093;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0033;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,0105;1;1;0;1;0;1;0;1;1;0;0,800439;2
+46,009;1;1;0;1;0;1;0;1;1;0;1;2
+46,0094;1;1;0;1;0;1;0;1;1;0;1;2
+46,0055;1;1;0;1;0;1;0;1;1;0;1;2
+46,0086;1;1;0;1;0;1;0;1;1;0;1;2
+46,0085;1;1;0;1;0;1;0;1;1;0;1;2
+46,007;1;1;0;1;0;1;0;1;1;0;1;2
+46,0098;1;1;0;1;0;1;0;1;1;0;1;2
+46,0092;1;1;0;1;0;1;0;1;1;0;1;2
+46,0104;1;1;0;1;0;1;0;1;1;0;1;2
+46,006;1;1;0;1;0;1;0;1;1;0;1;2
+46,0096;1;1;0;1;0;1;0;1;1;0;1;2
+46,0069;1;1;0;1;0;1;0;1;1;0;1;2
+46,0082;1;1;0;1;0;1;0;1;1;0;1;2
+46,008;1;1;0;1;0;1;0;1;1;0;1;2
+46,0108;1;1;0;1;0;1;0;1;1;0;1;2
+46,0078;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0077;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0074;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0112;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0089;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0105;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0098;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0065;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0082;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0057;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0088;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0063;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0101;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0134;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,009;1;1;0;1;0;1;0;1;1;0;0,8;2
+46,0082;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0077;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0079;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0074;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0099;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0059;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0053;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0065;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,005;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0078;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0054;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0062;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0107;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0126;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0098;1;1;0;1;0;1;0;1;1;0;0,842739;2
+46,0094;1;1;0;1;0;1;0;1;1;0;0,77505;2
+46,007;1;1;0;1;0;1;0;1;1;0;0,77505;2
+46,008;1;1;0;1;0;1;0;1;1;0;0,77505;2
+46,0067;1;1;0;1;0;1;0;1;1;0;0,77505;2
+46,0072;1;1;0;1;0;1;0;1;1;0;0,77505;2
+46,0108;1;1;0;1;0;1;0;1;1;0;0,77505;2
+46,0086;1;1;0;1;0;1;0;1;1;0;0,77505;1
+46,0089;1;1;0;1;0;1;0;1;1;0;0,77505;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,77505;1
+46,0062;1;1;0;1;0;1;0;1;1;0;0,77505;1
+46,0083;1;1;0;1;0;1;0;1;1;0;0,77505;1
+46,0079;1;1;0;1;0;1;0;1;1;0;0,77505;1
+46,0067;1;1;0;1;0;1;0;1;1;0;0,77505;1
+46,0064;1;1;0;1;0;1;0;1;1;0;0,77505;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,77505;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0103;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0073;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0107;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0064;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0061;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0092;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0068;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0055;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0079;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0046;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0063;1;1;0;1;0;1;0;1;1;0;0,981489;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0064;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0083;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0098;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0095;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0089;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0059;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0126;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0073;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0079;1;1;0;1;0;1;0;1;1;0;0,973028;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,006;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0034;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,007;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0079;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0103;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0107;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0056;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0061;1;1;0;1;0;1;0;1;1;0;0,835968;1
+46,0065;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0112;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0047;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0068;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0044;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0089;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0087;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0118;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0104;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0102;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0102;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0092;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,009;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0095;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0149;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,01;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,0039;1;1;0;1;0;1;0;1;1;0;0,9;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,0065;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,006;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,0045;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,007;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,009;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,0092;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,0097;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,0069;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,009;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,0109;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,0069;1;1;0;1;0;1;0;1;1;0;0,881657;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0098;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0112;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0099;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0089;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0067;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0085;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0054;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0081;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0093;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0095;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,8;1
+46,0057;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0063;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0069;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0085;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,012;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0046;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0087;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0085;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,007;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0071;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0077;1;1;0;1;0;1;0;1;1;0;0,834276;1
+46,0094;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,0069;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,01;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,0062;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,009;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,0073;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,0093;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,009;1;1;0;1;0;1;0;1;1;0;0,903652;1
+46,0069;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0065;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0049;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0121;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0056;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0091;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,006;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0067;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0092;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0066;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,009;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0078;1;1;0;1;0;1;0;1;1;0;0,969645;1
+46,0086;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0074;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0043;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0064;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0052;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0084;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,011;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0072;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0082;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0067;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0055;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0075;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0085;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,0093;1;1;0;1;0;1;0;1;1;0;0,854579;1
+46,008;1;1;0;1;0;1;0;1;1;0;0,945954;1
+46,0068;1;1;0;1;0;1;0;1;1;0;0,945954;1
+46,0076;1;1;0;1;0;1;0;1;1;0;0,945954;1
+46,0067;1;1;0;1;0;1;0;1;1;0;0,945954;1
+46,0109;1;1;0;1;0;1;0;1;1;0;0,945954;1
diff --git a/include/rosa/agent/SignalState.hpp b/include/rosa/agent/SignalState.hpp
index f0ff4b8..e5a9d48 100644
--- a/include/rosa/agent/SignalState.hpp
+++ b/include/rosa/agent/SignalState.hpp
@@ -1,672 +1,649 @@
//===-- rosa/agent/SignalState.hpp ------------------------------*- C++ -*-===//
//
// The RoSA Framework
//
//===----------------------------------------------------------------------===//
///
/// \file rosa/agent/SignalState.hpp
///
/// \author Maximilian Götzinger (maximilian.goetzinger@tuwien.ac.at)
///
/// \date 2019
///
/// \brief Definition of *signal state* *functionality*.
///
//===----------------------------------------------------------------------===//
#ifndef ROSA_AGENT_SIGNALSTATE_HPP
#define ROSA_AGENT_SIGNALSTATE_HPP
#include "rosa/agent/DistanceMetrics.hpp"
#include "rosa/agent/FunctionAbstractions.hpp"
#include "rosa/agent/Functionality.h"
#include "rosa/agent/History.hpp"
#include "rosa/agent/State.hpp"
#include "rosa/support/math.hpp"
namespace rosa {
namespace agent {
/// Signal properties defining the properties of the signal which is monitored
/// by \c rosa::agent::SignalStateDetector and is saved in \c
/// rosa::agent::SignalStateInformation.
enum SignalProperties : uint8_t {
INPUT = 0, ///< The signal is an input signal
OUTPUT = 1 ///< The signal is an output signal
};
/// TODO: write description
template <typename CONFDATATYPE>
struct SignalStateInformation : StateInformation<CONFDATATYPE> {
// Make sure the actual type arguments are matching our expectations.
STATIC_ASSERT((std::is_arithmetic<CONFDATATYPE>::value),
"confidence type is not to arithmetic");
/// ConfidenceOfMatchingState is the confidence how good the new sample
/// matches the state.
CONFDATATYPE ConfidenceOfMatchingState;
/// ConfidenceOfMatchingState is the confidence how bad the new sample
/// matches the state.
CONFDATATYPE ConfidenceOfMismatchingState;
/// The SignalProperty saves whether the monitored signal is an input our
/// output signal.
SignalProperties SignalProperty;
/// The SignalStateIsValid saves the number of samples which have been
/// inserted into the state after entering it.
uint32_t NumberOfInsertedSamplesAfterEntrance;
public:
SignalStateInformation(unsigned int SignalStateID,
SignalProperties _SignalProperty) {
this->StateID = SignalStateID;
this->SignalProperty = _SignalProperty;
this->StateCondition = StateConditions::UNKNOWN;
this->NumberOfInsertedSamplesAfterEntrance = 0;
this->StateIsValid = false;
this->StateJustGotValid = false;
this->StateIsValidAfterReentrance = false;
this->ConfidenceStateIsValid = 0;
this->ConfidenceStateIsInvalid = 0;
this->ConfidenceStateIsStable = 0;
this->ConfidenceStateIsDrifting = 0;
}
SignalStateInformation() = default;
};
/// \tparam INDATATYPE type of input data, \tparam CONFDATATYPE type of
/// data in that the confidence values are given, \tparam PROCDATATYPE type of
/// the relative distance and the type of data in which DABs are saved.
template <typename INDATATYPE, typename CONFDATATYPE, typename PROCDATATYPE>
class SignalState : public Functionality {
// Make sure the actual type arguments are matching our expectations.
STATIC_ASSERT((std::is_arithmetic<INDATATYPE>::value),
"input data type not arithmetic");
STATIC_ASSERT((std::is_arithmetic<CONFDATATYPE>::value),
"confidence data type is not to arithmetic");
STATIC_ASSERT(
(std::is_arithmetic<PROCDATATYPE>::value),
"process data type (DAB and Relative Distance) is not to arithmetic");
public:
// The metric to calculate the distance between two points
using DistanceMetricAbstraction = Abstraction<std::pair<INDATATYPE, INDATATYPE>, PROCDATATYPE> &;
// For the convinience to write a shorter data type name
using PartFuncReference = PartialFunction<INDATATYPE, CONFDATATYPE> &;
// using PartFuncReference2 = ;
using StepFuncReference = StepFunction<INDATATYPE, CONFDATATYPE> &;
private:
/// SignalStateInfo is a struct of SignalStateInformation that contains
/// information about the current signal state.
SignalStateInformation<CONFDATATYPE> SignalStateInfo;
/// The metric to calculate the distance between two points
DistanceMetricAbstraction DistanceMetric;
/// The FuzzyFunctionSampleMatches is the fuzzy function that gives the
/// confidence how good the new sample matches another sample in the sample
/// history.
PartFuncReference FuzzyFunctionSampleMatches;
/// The FuzzyFunctionSampleMismatches is the fuzzy function that gives the
/// confidence how bad the new sample matches another sample in the sample
/// history.
PartFuncReference FuzzyFunctionSampleMismatches;
/// The FuzzyFunctionNumOfSamplesMatches is the fuzzy function that gives the
/// confidence how many samples from the sampe history match the new sample.
StepFuncReference FuzzyFunctionNumOfSamplesMatches;
/// The FuzzyFunctionNumOfSamplesMismatches is the fuzzy function that gives
/// the confidence how many samples from the sampe history mismatch the new
/// sample.
StepFuncReference FuzzyFunctionNumOfSamplesMismatches;
/// The FuzzyFunctionSampleValid is the fuzzy function that gives the
/// confidence how good one matches another sample in the sample
/// history. This is done to evaluate whether a state is valid.
PartFuncReference FuzzyFunctionSampleValid;
/// The FuzzyFunctionSampleInvalid is the fuzzy function that gives the
/// confidence how bad one sample matches another sample in the sample
/// history. This is done to evaluate whether a state is invalid.
PartFuncReference FuzzyFunctionSampleInvalid;
/// The FuzzyFunctionNumOfSamplesValid is the fuzzy function that gives the
/// confidence how many samples from the sample history match another sample.
/// This is done to evaluate whether a state is valid.
StepFuncReference FuzzyFunctionNumOfSamplesValid;
/// The FuzzyFunctionNumOfSamplesInvalid is the fuzzy function that gives
/// the confidence how many samples from the sample history mismatch another
/// sample. This is done to evaluate whether a state is invalid.
StepFuncReference FuzzyFunctionNumOfSamplesInvalid;
/// The FuzzyFunctionSignalIsDrifting is the fuzzy function that gives the
/// confidence how likely it is that the signal (resp. the state of a signal)
/// is drifting.
PartFuncReference FuzzyFunctionSignalIsDrifting;
/// The FuzzyFunctionSignalIsStable is the fuzzy function that gives the
/// confidence how likely it is that the signal (resp. the state of a signal)
/// is stable (not drifting).
PartFuncReference FuzzyFunctionSignalIsStable;
/// TODO: description
- // PartialFunction<uint32_t, float> &FuzzyFunctionSignalConditionLookBack;
+ PartialFunction<uint32_t, float> &FuzzyFunctionSignalConditionLookBack;
/// TODO: description
- // PartialFunction<uint32_t, float>
- // &FuzzyFunctionSignalConditionHistoryDesicion;
+ PartialFunction<uint32_t, float> &FuzzyFunctionSignalConditionHistoryDesicion;
/// TODO: description
- // uint32_t DriftLookbackRange;
+ uint32_t DriftLookbackRange;
/// SampleHistory is a history in that the last sample values are stored.
DynamicLengthHistory<INDATATYPE, HistoryPolicy::FIFO> SampleHistory;
/// DAB is a (usually) small history of the last sample values of which a
/// average is calculated if the DAB is full.
DynamicLengthHistory<INDATATYPE, HistoryPolicy::SRWF> DAB;
/// DABHistory is a history in that the last DABs (to be exact, the averages
/// of the last DABs) are stored.
DynamicLengthHistory<PROCDATATYPE, HistoryPolicy::LIFO> DABHistory;
/// LowestConfidenceMatchingHistory is a history in that the lowest confidence
/// for the current sample matches all history samples are saved.
DynamicLengthHistory<INDATATYPE, HistoryPolicy::FIFO>
LowestConfidenceMatchingHistory;
/// HighestConfidenceMatchingHistory is a history in that the highest
/// confidence for the current sample matches all history samples are saved.
DynamicLengthHistory<INDATATYPE, HistoryPolicy::FIFO>
HighestConfidenceMismatchingHistory;
/// TempConfidenceMatching is the confidence how good a sample matches the
/// state. However, the value of this variable is only needed temporarly.
CONFDATATYPE TempConfidenceMatching = 0;
/// TempConfidenceMatching is the confidence how bad a sample matches the
/// state. However, the value of this variable is only needed temporarly.
CONFDATATYPE TempConfidenceMismatching = 0;
public:
/// Creates an instance by setting all parameters
/// \param SignalStateID The Id of the SignalStateinfo \c
/// SignalStateInformation.
///
/// \param DistanceMetric the distance metric to calculate the distance
/// between two points
///
/// \param FuzzyFunctionSampleMatches The FuzzyFunctionSampleMatches is the
/// fuzzy function that gives the confidence how good the new sample matches
/// another sample in the sample history.
///
/// \param FuzzyFunctionSampleMismatches The FuzzyFunctionSampleMismatches is
/// the fuzzy function that gives the confidence how bad the new sample
/// matches another sample in the sample history.
///
/// \param FuzzyFunctionNumOfSamplesMatches The
/// FuzzyFunctionNumOfSamplesMatches is the fuzzy function that gives the
/// confidence how many samples from the sampe history match the new sample.
///
/// \param FuzzyFunctionNumOfSamplesMismatches The
/// FuzzyFunctionNumOfSamplesMismatches is the fuzzy function that gives the
/// confidence how many samples from the sampe history mismatch the new
/// sample.
///
/// \param FuzzyFunctionSignalIsDrifting The FuzzyFunctionSignalIsDrifting is
/// the fuzzy function that gives the confidence how likely it is that the
/// signal (resp. the state of a signal) is drifting.
///
/// \param FuzzyFunctionSignalIsStable The FuzzyFunctionSignalIsStable is the
/// fuzzy function that gives the confidence how likely it is that the signal
/// (resp. the state of a signal) is stable (not drifting).
///
/// \param SampleHistorySize Size of the Sample History \c
/// DynamicLengthHistory . SampleHistory is a history in that the last sample
/// values are stored.
///
/// \param DABSize Size of DAB \c DynamicLengthHistory . DAB is a (usually)
/// small history of the last sample values of which a average is calculated
/// if the DAB is full.
///
/// \param DABHistorySize Size of the DABHistory \c DynamicLengthHistory .
/// DABHistory is a history in that the last DABs (to be exact, the averages
/// of the last DABs) are stored.
///
SignalState(
uint32_t SignalStateID, SignalProperties SignalProperty,
uint32_t SampleHistorySize, uint32_t DABSize, uint32_t DABHistorySize,
DistanceMetricAbstraction DistanceMetric,
PartFuncReference FuzzyFunctionSampleMatches,
PartFuncReference FuzzyFunctionSampleMismatches,
StepFuncReference FuzzyFunctionNumOfSamplesMatches,
StepFuncReference FuzzyFunctionNumOfSamplesMismatches,
PartFuncReference FuzzyFunctionSampleValid,
PartFuncReference FuzzyFunctionSampleInvalid,
StepFuncReference FuzzyFunctionNumOfSamplesValid,
StepFuncReference FuzzyFunctionNumOfSamplesInvalid,
+ // SAVE CHANGES
PartFuncReference FuzzyFunctionSignalIsDrifting,
- PartFuncReference FuzzyFunctionSignalIsStable //,
- // PartialFunction<uint32_t, float> &FuzzyFunctionSignalConditionLookBack,
- // PartialFunction<uint32_t, float>
- // &FuzzyFunctionSignalConditionHistoryDesicion,
- // uint32_t DriftLookbackRange
- ) noexcept
+ PartFuncReference FuzzyFunctionSignalIsStable,
+ PartialFunction<uint32_t, float> &FuzzyFunctionSignalConditionLookBack,
+ // - SAVE CHANGES
+ PartialFunction<uint32_t, float>
+ &FuzzyFunctionSignalConditionHistoryDesicion,
+ uint32_t DriftLookbackRange) noexcept
: SignalStateInfo{SignalStateID, SignalProperty},
DistanceMetric(DistanceMetric),
FuzzyFunctionSampleMatches(FuzzyFunctionSampleMatches),
FuzzyFunctionSampleMismatches(FuzzyFunctionSampleMismatches),
FuzzyFunctionNumOfSamplesMatches(FuzzyFunctionNumOfSamplesMatches),
FuzzyFunctionNumOfSamplesMismatches(
FuzzyFunctionNumOfSamplesMismatches),
FuzzyFunctionSampleValid(FuzzyFunctionSampleValid),
FuzzyFunctionSampleInvalid(FuzzyFunctionSampleInvalid),
FuzzyFunctionNumOfSamplesValid(FuzzyFunctionNumOfSamplesValid),
FuzzyFunctionNumOfSamplesInvalid(FuzzyFunctionNumOfSamplesInvalid),
FuzzyFunctionSignalIsDrifting(FuzzyFunctionSignalIsDrifting),
FuzzyFunctionSignalIsStable(FuzzyFunctionSignalIsStable),
- // FuzzyFunctionSignalConditionLookBack(
- // FuzzyFunctionSignalConditionLookBack),
- // FuzzyFunctionSignalConditionHistoryDesicion(
- // FuzzyFunctionSignalConditionHistoryDesicion),
- // DriftLookbackRange(DriftLookbackRange),
+ // SAVE CHANGES
+ FuzzyFunctionSignalConditionLookBack(
+ FuzzyFunctionSignalConditionLookBack),
+ FuzzyFunctionSignalConditionHistoryDesicion(
+ FuzzyFunctionSignalConditionHistoryDesicion),
+ DriftLookbackRange(DriftLookbackRange),
+ // - SAVE CHANGES
SampleHistory(SampleHistorySize), DAB(DABSize),
DABHistory(DABHistorySize),
LowestConfidenceMatchingHistory(SampleHistorySize),
HighestConfidenceMismatchingHistory(SampleHistorySize) {}
/// Destroys \p this object.
~SignalState(void) = default;
void leaveSignalState(void) noexcept {
DAB.clear();
SignalStateInfo.NumberOfInsertedSamplesAfterEntrance = 0;
SignalStateInfo.StateIsValidAfterReentrance = false;
}
SignalStateInformation<CONFDATATYPE>
insertSample(INDATATYPE Sample) noexcept {
SignalStateInfo.NumberOfInsertedSamplesAfterEntrance++;
validateSignalState(Sample);
SampleHistory.addEntry(Sample);
DAB.addEntry(Sample);
if (DAB.full()) {
- // Experiment -> exchanged next line with the folowings
- // PROCDATATYPE AvgOfDAB = DAB.template average<PROCDATATYPE>();
// TODO: make soring inside of median
// TODO: make better outlier removal!
- std::sort(DAB.begin(), DAB.end());
+ // std::sort(DAB.begin(), DAB.end());
// DAB.erase(DAB.begin(), DAB.begin() + 1);
// DAB.erase(DAB.end() - 1, DAB.end());
// PROCDATATYPE AvgOfDAB = DAB.template median<PROCDATATYPE>();
PROCDATATYPE AvgOfDAB = DAB.template average<PROCDATATYPE>();
DABHistory.addEntry(AvgOfDAB);
DAB.clear();
}
FuzzyFunctionNumOfSamplesMatches.setRightLimit(
static_cast<INDATATYPE>(SampleHistory.numberOfEntries()));
FuzzyFunctionNumOfSamplesMismatches.setRightLimit(
static_cast<INDATATYPE>(SampleHistory.numberOfEntries()));
checkSignalStability();
SignalStateInfo.ConfidenceOfMatchingState = TempConfidenceMatching;
SignalStateInfo.ConfidenceOfMismatchingState = TempConfidenceMismatching;
return SignalStateInfo;
}
/// Gives the confidence how likely the new sample matches the signal state.
///
/// \param Sample is the actual sample of the observed signal.
///
/// \return the confidence of the new sample is matching the signal state.
CONFDATATYPE
confidenceSampleMatchesSignalState(INDATATYPE Sample) noexcept {
CONFDATATYPE ConfidenceOfBestCase = 0;
DynamicLengthHistory<PROCDATATYPE, HistoryPolicy::FIFO>
RelativeDistanceHistory(SampleHistory.maxLength());
// Calculate distances to all history samples.
for (auto &HistorySample : SampleHistory) {
PROCDATATYPE RelativeDistance = DistanceMetric(std::make_pair(Sample, HistorySample));
RelativeDistanceHistory.addEntry(RelativeDistance);
}
// Sort all calculated distances so that the lowest distance (will get the
// highest confidence) is at the beginning.
RelativeDistanceHistory.sortAscending();
CONFDATATYPE ConfidenceOfWorstFittingSample = 1;
// Case 1 means that one (the best fitting) sample of the history is
// compared with the new sample. Case 2 means the two best history samples
// are compared with the new sample. And so on.
// TODO (future): to accelerate . don't start with 1 start with some higher
// number because a low number (i guess lower than 5) will definetely lead
// to a low confidence. except the history is not full.
// Case 1 means that one (the best fitting) sample of the history is
// compared with the new sample. Case 2 means the two best history samples
// are compared with the new sample. And so on.
for (uint32_t Case = 0; Case < RelativeDistanceHistory.numberOfEntries();
Case++) {
CONFDATATYPE ConfidenceFromRelativeDistance;
if (std::isinf(RelativeDistanceHistory[Case])) {
// TODO (future): if fuzzy is defined in a way that infinity is not 0 it
// would be a problem.
ConfidenceFromRelativeDistance = 0;
} else {
ConfidenceFromRelativeDistance =
FuzzyFunctionSampleMatches(RelativeDistanceHistory[Case]);
}
ConfidenceOfWorstFittingSample = fuzzyAND(ConfidenceOfWorstFittingSample,
ConfidenceFromRelativeDistance);
ConfidenceOfBestCase =
fuzzyOR(ConfidenceOfBestCase,
fuzzyAND(ConfidenceOfWorstFittingSample,
FuzzyFunctionNumOfSamplesMatches(
static_cast<CONFDATATYPE>(Case) + 1)));
}
TempConfidenceMatching = ConfidenceOfBestCase;
return ConfidenceOfBestCase;
}
/// Gives the confidence how likely the new sample mismatches the signal
/// state.
///
/// \param Sample is the actual sample of the observed signal.
///
/// \return the confidence of the new sample is mismatching the signal state.
CONFDATATYPE
confidenceSampleMismatchesSignalState(INDATATYPE Sample) noexcept {
float ConfidenceOfWorstCase = 1;
DynamicLengthHistory<PROCDATATYPE, HistoryPolicy::FIFO>
RelativeDistanceHistory(SampleHistory.maxLength());
// Calculate distances to all history samples.
for (auto &HistorySample : SampleHistory) {
RelativeDistanceHistory.addEntry(
DistanceMetric(std::make_pair(Sample, HistorySample)));
}
// Sort all calculated distances so that the highest distance (will get the
// lowest confidence) is at the beginning.
RelativeDistanceHistory.sortDescending();
CONFDATATYPE ConfidenceOfBestFittingSample = 0;
// TODO (future): to accelerate -> don't go until end. Confidences will only
// get higher. See comment in "CONFDATATYPE
// confidenceSampleMatchesSignalState(INDATATYPE Sample)".
// Case 1 means that one (the worst fitting) sample of the history is
// compared with the new sample. Case 2 means the two worst history samples
// are compared with the new sample. And so on.
for (uint32_t Case = 0; Case < RelativeDistanceHistory.numberOfEntries();
Case++) {
CONFDATATYPE ConfidenceFromRelativeDistance;
if (std::isinf(RelativeDistanceHistory[Case])) {
ConfidenceFromRelativeDistance = 1;
} else {
ConfidenceFromRelativeDistance =
FuzzyFunctionSampleMismatches(RelativeDistanceHistory[Case]);
}
ConfidenceOfBestFittingSample = fuzzyOR(ConfidenceOfBestFittingSample,
ConfidenceFromRelativeDistance);
ConfidenceOfWorstCase =
fuzzyAND(ConfidenceOfWorstCase,
fuzzyOR(ConfidenceOfBestFittingSample,
FuzzyFunctionNumOfSamplesMismatches(
static_cast<CONFDATATYPE>(Case) + 1)));
}
TempConfidenceMismatching = ConfidenceOfWorstCase;
return ConfidenceOfWorstCase;
}
/// Gives information about the current signal state.
///
/// \return a struct SignalStateInformation that contains information about
/// the current signal state.
SignalStateInformation<CONFDATATYPE> signalStateInformation(void) noexcept {
return SignalStateInfo;
}
private:
void validateSignalState(INDATATYPE Sample) {
// TODO (future): WorstConfidenceDistance and BestConfidenceDistance could
// be set already in "CONFDATATYPE
// confidenceSampleMatchesSignalState(INDATATYPE Sample)" and "CONFDATATYPE
// confidenceSampleMismatchesSignalState(INDATATYPE Sample)" when the new
// sample is compared to all history samples. This would save a lot time
// because the comparisons are done only once. However, it has to be asured
// that the these two functions are called before the insertation, and the
// FuzzyFunctions for validation and matching have to be the same!
CONFDATATYPE LowestConfidenceMatching = 1;
CONFDATATYPE HighestConfidenceMismatching = 0;
for (auto &HistorySample : SampleHistory) {
// TODO (future): think about using different fuzzy functions for
// validation and matching.
LowestConfidenceMatching = fuzzyAND(
LowestConfidenceMatching,
FuzzyFunctionSampleMatches(DistanceMetric(
std::make_pair(Sample, HistorySample))));
HighestConfidenceMismatching =
fuzzyOR(HighestConfidenceMismatching,
FuzzyFunctionSampleMismatches(
DistanceMetric(
std::make_pair(Sample, HistorySample))));
}
LowestConfidenceMatchingHistory.addEntry(LowestConfidenceMatching);
HighestConfidenceMismatchingHistory.addEntry(HighestConfidenceMismatching);
LowestConfidenceMatching = LowestConfidenceMatchingHistory.lowestEntry();
HighestConfidenceMismatching =
HighestConfidenceMismatchingHistory.highestEntry();
SignalStateInfo.ConfidenceStateIsValid =
fuzzyAND(LowestConfidenceMatching,
FuzzyFunctionNumOfSamplesValid(static_cast<INDATATYPE>(
SignalStateInfo.NumberOfInsertedSamplesAfterEntrance)));
SignalStateInfo.ConfidenceStateIsInvalid =
fuzzyOR(HighestConfidenceMismatching,
FuzzyFunctionNumOfSamplesInvalid(static_cast<INDATATYPE>(
SignalStateInfo.NumberOfInsertedSamplesAfterEntrance)));
if (SignalStateInfo.ConfidenceStateIsValid >
SignalStateInfo.ConfidenceStateIsInvalid) {
if (SignalStateInfo.StateIsValid) {
SignalStateInfo.StateJustGotValid = false;
} else {
SignalStateInfo.StateJustGotValid = true;
}
SignalStateInfo.StateIsValid = true;
SignalStateInfo.StateIsValidAfterReentrance = true;
}
}
void checkSignalStability(void) {
/*
std::cout << "LookbackTest: " << std::endl;
for (unsigned int t = 1; t <= DriftLookbackRange + 5; t++) {
std::cout << "t=" << t
<< " -> c=" << FuzzyFunctionSignalConditionLookBack(t)
<< std::endl;
//(*FuzzyFunctionTimeSystemFunctioning)(
// static_cast<INDATATYPE>(TimeOfDisparity));
}
getchar();
*/
SignalStateInfo.ConfidenceStateIsStable = 0;
SignalStateInfo.ConfidenceStateIsDrifting = 0;
/*
std::cout << "ConfidenceStateIsStable (before): "
<< SignalStateInfo.ConfidenceStateIsStable << std::endl;
std::cout << "ConfidenceStateIsDrifting (before): "
<< SignalStateInfo.ConfidenceStateIsDrifting << std::endl;
*/
bool DriftDirectionIsUp = true;
if (DABHistory.numberOfEntries() >= 2) {
+ // SAVE CHANGES
INDATATYPE CurrentDAB = DABHistory[DABHistory.numberOfEntries() - 1];
INDATATYPE DAB2Compare = DABHistory[0];
- /*
- * TODO HERE: calculating up_down
- // EXPERIMENTING
- for (unsigned int t = 1;
- t <= DriftLookbackRange && t < DABHistory.numberOfEntries();
- t++) {
-
- // AND
-
- SignalStateInfo.ConfidenceStateIsStable = fuzzyOR(
- SignalStateInfo.ConfidenceStateIsStable,
- fuzzyAND(
- FuzzyFunctionSignalIsStable(
- relativeDistance<INDATATYPE, PROCDATATYPE>(
- CurrentDAB,
- DABHistory[DABHistory.numberOfEntries() - (t +
- 1)])), FuzzyFunctionSignalConditionLookBack(t)));
-
- SignalStateInfo.ConfidenceStateIsDrifting = fuzzyOR(
- SignalStateInfo.ConfidenceStateIsDrifting,
- fuzzyAND(
- FuzzyFunctionSignalIsDrifting(
- relativeDistance<INDATATYPE, PROCDATATYPE>(
- CurrentDAB,
- DABHistory[DABHistory.numberOfEntries() - (t +
- 1)])), FuzzyFunctionSignalConditionLookBack(t))); */
-
- /*
- std::cout
- << "t=" << t
- << ", DABact=" << DABHistory[DABHistory.numberOfEntries() -
- 1]
- << ", DAB_t-" << t << "="
- << DABHistory[DABHistory.numberOfEntries() - (t + 1)]
- << " / FuzzyStb="
- << FuzzyFunctionSignalIsStable(
- relativeDistance<INDATATYPE, PROCDATATYPE>(
- CurrentDAB,
- DABHistory[DABHistory.numberOfEntries() - (t +
- 1)]))
- << ", FuzzyDft="
- << FuzzyFunctionSignalIsDrifting(
- relativeDistance<INDATATYPE, PROCDATATYPE>(
- CurrentDAB,
- DABHistory[DABHistory.numberOfEntries() - (t +
- 1)]))
- << ", FuzzyLB=" << FuzzyFunctionSignalConditionLookBack(t)
- << std::endl;
- */
- // MULTI
- /*
- SignalStateInfo.ConfidenceStateIsStable = fuzzyOR(
- SignalStateInfo.ConfidenceStateIsStable,
- FuzzyFunctionSignalIsStable(
- relativeDistance<INDATATYPE, PROCDATATYPE>(
- CurrentDAB,
- DABHistory[DABHistory.numberOfEntries() - (t + 1)]))
- * FuzzyFunctionSignalConditionLookBack(t));
-
- SignalStateInfo.ConfidenceStateIsDrifting = fuzzyOR(
- SignalStateInfo.ConfidenceStateIsDrifting,
- FuzzyFunctionSignalIsDrifting(
- relativeDistance<INDATATYPE, PROCDATATYPE>(
- CurrentDAB,
- DABHistory[DABHistory.numberOfEntries() - (t + 1)]))
- * FuzzyFunctionSignalConditionLookBack(t));
- */
- // std::cout << "t = " << t << ", HistLength = " <<
- // DABHistory.numberOfEntries() << std::endl;
- //}
-
- // EXPERIMENTING -> following outcommented block was the published code
+ // ########### TODO HERE: calculating up_down
+
+ uint32_t DriftDnCounter = 0;
+ uint32_t DriftUpCounter = 0;
+
+ // EXPERIMENTING
+ for (unsigned int t = 1;
+ t <= DriftLookbackRange && t < DABHistory.numberOfEntries(); t++) {
+
+ DAB2Compare = DABHistory[DABHistory.numberOfEntries() - (t + 1)];
+
+ // AND
+ SignalStateInfo.ConfidenceStateIsStable =
+ fuzzyOR(SignalStateInfo.ConfidenceStateIsStable,
+ fuzzyAND(FuzzyFunctionSignalIsStable(
+ DistanceMetric(std::make_pair(
+ CurrentDAB, DAB2Compare))),
+ FuzzyFunctionSignalConditionLookBack(t)));
+
+ SignalStateInfo.ConfidenceStateIsDrifting =
+ fuzzyOR(SignalStateInfo.ConfidenceStateIsDrifting,
+ fuzzyAND(FuzzyFunctionSignalIsDrifting(
+ DistanceMetric(std::make_pair(
+ CurrentDAB, DAB2Compare))),
+ FuzzyFunctionSignalConditionLookBack(t)));
+
+ /*
+ // MULTI
+ SignalStateInfo.ConfidenceStateIsStable =
+ fuzzyOR(SignalStateInfo.ConfidenceStateIsStable,
+ FuzzyFunctionSignalIsStable(
+ relativeDistance<INDATATYPE, PROCDATATYPE>(
+ CurrentDAB, DAB2Compare)) *
+ FuzzyFunctionSignalConditionLookBack(t));
+
+ SignalStateInfo.ConfidenceStateIsDrifting =
+ fuzzyOR(SignalStateInfo.ConfidenceStateIsDrifting,
+ FuzzyFunctionSignalIsDrifting(
+ relativeDistance<INDATATYPE, PROCDATATYPE>(
+ CurrentDAB, DAB2Compare)) *
+ FuzzyFunctionSignalConditionLookBack(t));
+ */
- SignalStateInfo.ConfidenceStateIsStable = FuzzyFunctionSignalIsStable(
- DistanceMetric(std::make_pair(CurrentDAB, DAB2Compare)));
- SignalStateInfo.ConfidenceStateIsDrifting = FuzzyFunctionSignalIsDrifting(
- DistanceMetric(std::make_pair(CurrentDAB, DAB2Compare)));
+ if (CurrentDAB > DAB2Compare)
+ DriftUpCounter++;
+ else if (CurrentDAB < DAB2Compare)
+ DriftDnCounter++;
+ }
+ // TODO: change something because it is biased if the are equal
+ DriftDirectionIsUp = DriftUpCounter > DriftDnCounter;
- // TODO: think about a better solution with different confidences (stable,
- // up, down, ...)
+ // following outcommented block was the published code
+ /*
+ SignalStateInfo.ConfidenceStateIsStable =
+ FuzzyFunctionSignalIsStable(
+ relativeDistance<INDATATYPE, PROCDATATYPE>(CurrentDAB,
+ DAB2Compare));
+ SignalStateInfo.ConfidenceStateIsDrifting =
+ FuzzyFunctionSignalIsDrifting(
+ relativeDistance<INDATATYPE, PROCDATATYPE>(CurrentDAB,
+ DAB2Compare));
+ // TODO: think about a better solution with different confidences
+ // (stable, up, down, ...)
DriftDirectionIsUp = CurrentDAB > DAB2Compare;
+ */
+ // - SAVE CHANGES
}
/*
std::cout << "ConfidenceStateIsStable (after): "
<< SignalStateInfo.ConfidenceStateIsStable << std::endl;
std::cout << "ConfidenceStateIsDrifting (after): "
<< SignalStateInfo.ConfidenceStateIsDrifting << std::endl;
*/
- /*
- else {
- // Initializing the following variables because (at this moment) we do not
- // know if the signal is stable or drifting.
- SignalStateInfo.ConfidenceStateIsStable = 0;
- SignalStateInfo.ConfidenceStateIsDrifting = 0;
- }
- */
-
if (SignalStateInfo.ConfidenceStateIsStable >
SignalStateInfo.ConfidenceStateIsDrifting) {
SignalStateInfo.StateCondition = StateConditions::STABLE;
} else if (SignalStateInfo.ConfidenceStateIsStable <
SignalStateInfo.ConfidenceStateIsDrifting) {
if (DriftDirectionIsUp) {
SignalStateInfo.StateCondition = StateConditions::DRIFTING_UP;
} else {
SignalStateInfo.StateCondition = StateConditions::DRIFTING_DN;
}
/*
SignalStateInfo.StateCondition = StateConditions::DRIFTING;
*/
} else {
SignalStateInfo.StateCondition = StateConditions::UNKNOWN;
}
}
};
} // End namespace agent
} // End namespace rosa
#endif // ROSA_AGENT_SIGNALSTATE_HPP
diff --git a/include/rosa/agent/SignalStateDetector.hpp b/include/rosa/agent/SignalStateDetector.hpp
index a38794c..795f84a 100644
--- a/include/rosa/agent/SignalStateDetector.hpp
+++ b/include/rosa/agent/SignalStateDetector.hpp
@@ -1,340 +1,338 @@
//===-- rosa/agent/SignalStateDetector.hpp ----------------------*- C++ -*-===//
//
// The RoSA Framework
//
// Distributed under the terms and conditions of the Boost Software License 1.0.
// See accompanying file LICENSE.
//
// If you did not receive a copy of the license file, see
// http://www.boost.org/LICENSE_1_0.txt.
//
//===----------------------------------------------------------------------===//
///
/// \file rosa/agent/SignalStateDetector.hpp
///
/// \author Maximilian Götzinger (maximilian.goetzinger@tuwien.ac.at)
///
/// \date 2019
///
/// \brief Definition of *signal state detector* *functionality*.
///
//===----------------------------------------------------------------------===//
#ifndef ROSA_AGENT_SIGNALSTATEDETECTOR_HPP
#define ROSA_AGENT_SIGNALSTATEDETECTOR_HPP
#include "rosa/agent/Functionality.h"
#include "rosa/agent/SignalState.hpp"
#include "rosa/agent/StateDetector.hpp"
#include <vector>
namespace rosa {
namespace agent {
/// Implements \c rosa::agent::SignalStateDetector as a functionality that
/// detects signal states given on input samples.
///
/// \note This implementation is supposed to be used for samples of an
/// arithmetic type.
///
/// \tparam INDATATYPE type of input data, \tparam CONFDATATYPE type of
/// data in that the confidence values are given, \tparam PROCDATATYPE type of
/// the relative distance and the type of data in which DABs are saved.
template <typename INDATATYPE, typename CONFDATATYPE, typename PROCDATATYPE,
HistoryPolicy HP>
class SignalStateDetector
: public StateDetector<INDATATYPE, CONFDATATYPE, PROCDATATYPE, HP> {
using StateDetector =
StateDetector<INDATATYPE, CONFDATATYPE, PROCDATATYPE, HP>;
using DistanceMetricAbstraction = typename StateDetector::DistanceMetricAbstraction;
using PartFuncPointer = typename StateDetector::PartFuncPointer;
using StepFuncPointer = typename StateDetector::StepFuncPointer;
private:
// For the convinience to write a shorter data type name
using SignalStatePtr =
std::shared_ptr<SignalState<INDATATYPE, CONFDATATYPE, PROCDATATYPE>>;
/// The SignalProperty saves whether the monitored signal is an input our
/// output signal.
SignalProperties SignalProperty;
/// The CurrentSignalState is a pointer to the (saved) signal state in which
/// the actual variable (signal) of the observed system is.
SignalStatePtr CurrentSignalState;
/// The DetectedSignalStates is a history in that all detected signal states
/// are saved.
DynamicLengthHistory<SignalStatePtr, HP> DetectedSignalStates;
/// The metric to calculate the distance between two points
DistanceMetricAbstraction DistanceMetric;
/// The FuzzyFunctionSampleMatches is the fuzzy function that gives the
/// confidence how good the new sample matches another sample in the sample
/// history. This is done to evaluate whether one sample belongs to an
/// existing state.
PartFuncPointer FuzzyFunctionSampleMatches;
/// The FuzzyFunctionSampleMismatches is the fuzzy function that gives the
/// confidence how bad the new sample matches another sample in the sample
/// history. This is done to evaluate whether one sample does not belong to an
/// existing state.
PartFuncPointer FuzzyFunctionSampleMismatches;
/// The FuzzyFunctionNumOfSamplesMatches is the fuzzy function that gives the
/// confidence how many samples from the sample history match the new sample.
/// This is done to evaluate whether one sample belongs to an existing state.
StepFuncPointer FuzzyFunctionNumOfSamplesMatches;
/// The FuzzyFunctionNumOfSamplesMismatches is the fuzzy function that gives
/// the confidence how many samples from the sample history mismatch the new
/// sample. This is done to evaluate whether one sample does not belong to an
/// existing state.
StepFuncPointer FuzzyFunctionNumOfSamplesMismatches;
/// The FuzzyFunctionSampleValid is the fuzzy function that gives the
/// confidence how good one matches another sample in the sample
/// history. This is done to evaluate whether a state is valid.
PartFuncPointer FuzzyFunctionSampleValid;
/// The FuzzyFunctionSampleInvalid is the fuzzy function that gives the
/// confidence how bad one sample matches another sample in the sample
/// history. This is done to evaluate whether a state is invalid.
PartFuncPointer FuzzyFunctionSampleInvalid;
/// The FuzzyFunctionNumOfSamplesValid is the fuzzy function that gives the
/// confidence how many samples from the sample history match another sample.
/// This is done to evaluate whether a state is valid.
StepFuncPointer FuzzyFunctionNumOfSamplesValid;
/// The FuzzyFunctionNumOfSamplesInvalid is the fuzzy function that gives
/// the confidence how many samples from the sample history mismatch another
/// sample. This is done to evaluate whether a state is invalid.
StepFuncPointer FuzzyFunctionNumOfSamplesInvalid;
/// The FuzzyFunctionSignalIsDrifting is the fuzzy function that gives the
/// confidence how likely it is that the signal is drifting.
PartFuncPointer FuzzyFunctionSignalIsDrifting;
/// The FuzzyFunctionSignalIsStable is the fuzzy function that gives the
/// confidence how likely it is that the signal is stable (not drifting).
PartFuncPointer FuzzyFunctionSignalIsStable;
/// TODO: describe
std::shared_ptr<PartialFunction<uint32_t, float>>
FuzzyFunctionSignalConditionLookBack;
/// TODO: describe
std::shared_ptr<PartialFunction<uint32_t, float>>
FuzzyFunctionSignalConditionHistoryDesicion;
/// TODO: describe
uint32_t DriftLookbackRange;
/// SampleHistorySize is the (maximum) size of the sample history.
uint32_t SampleHistorySize;
/// DABSize the size of a DAB (Discrete Average Block).
uint32_t DABSize;
/// DABHistorySize is the (maximum) size of the DAB history.
uint32_t DABHistorySize;
public:
/// Creates an instance by setting all parameters
/// \param FuzzyFunctionSampleMatches The FuzzyFunctionSampleMatches is the
/// fuzzy function that gives the confidence how good the new sample matches
/// another sample in the sample history.
///
/// \param DistanceMetric The metric to calculate the distance between two points
///
/// \param FuzzyFunctionSampleMismatches The FuzzyFunctionSampleMismatches is
/// the fuzzy function that gives the confidence how bad the new sample
/// matches another sample in the sample history.
///
/// \param FuzzyFunctionNumOfSamplesMatches The
/// FuzzyFunctionNumOfSamplesMatches is the fuzzy function that gives the
/// confidence how many samples from the sampe history match the new sample.
///
/// \param FuzzyFunctionNumOfSamplesMismatches The
/// FuzzyFunctionNumOfSamplesMismatches is the fuzzy function that gives the
/// confidence how many samples from the sampe history mismatch the new
/// sample.
///
/// \param FuzzyFunctionSignalIsDrifting The FuzzyFunctionSignalIsDrifting is
/// the fuzzy function that gives the confidence how likely it is that the
/// signal (resp. the state of a signal) is drifting.
///
/// \param FuzzyFunctionSignalIsStable The FuzzyFunctionSignalIsStable is the
/// fuzzy function that gives the confidence how likely it is that the signal
/// (resp. the state of a signal) is stable (not drifting).
///
/// \param SampleHistorySize Sets the History size which will be used by \c
/// SignalState.
///
/// \param DABSize Sets the DAB size which will be used by \c SignalState.
///
/// \param DABHistorySize Sets the size which will be used by \c SignalState.
///
SignalStateDetector(SignalProperties SignalProperty,
uint32_t MaximumNumberOfSignalStates,
DistanceMetricAbstraction DistanceMetric,
PartFuncPointer FuzzyFunctionSampleMatches,
PartFuncPointer FuzzyFunctionSampleMismatches,
StepFuncPointer FuzzyFunctionNumOfSamplesMatches,
StepFuncPointer FuzzyFunctionNumOfSamplesMismatches,
PartFuncPointer FuzzyFunctionSampleValid,
PartFuncPointer FuzzyFunctionSampleInvalid,
StepFuncPointer FuzzyFunctionNumOfSamplesValid,
StepFuncPointer FuzzyFunctionNumOfSamplesInvalid,
PartFuncPointer FuzzyFunctionSignalIsDrifting,
PartFuncPointer FuzzyFunctionSignalIsStable,
- // std::shared_ptr<PartialFunction<uint32_t, float>>
- // FuzzyFunctionSignalConditionLookBack,
- // std::shared_ptr<PartialFunction<uint32_t, float>>
- // FuzzyFunctionSignalConditionHistoryDesicion,
- // uint32_t DriftLookbackRange,
- uint32_t SampleHistorySize, uint32_t DABSize,
- uint32_t DABHistorySize) noexcept
+ std::shared_ptr<PartialFunction<uint32_t, float>>
+ FuzzyFunctionSignalConditionLookBack,
+ std::shared_ptr<PartialFunction<uint32_t, float>>
+ FuzzyFunctionSignalConditionHistoryDesicion,
+ uint32_t DriftLookbackRange, uint32_t SampleHistorySize,
+ uint32_t DABSize, uint32_t DABHistorySize) noexcept
: SignalProperty(SignalProperty), CurrentSignalState(nullptr),
DetectedSignalStates(MaximumNumberOfSignalStates),
DistanceMetric(DistanceMetric),
FuzzyFunctionSampleMatches(FuzzyFunctionSampleMatches),
FuzzyFunctionSampleMismatches(FuzzyFunctionSampleMismatches),
FuzzyFunctionNumOfSamplesMatches(FuzzyFunctionNumOfSamplesMatches),
FuzzyFunctionNumOfSamplesMismatches(
FuzzyFunctionNumOfSamplesMismatches),
FuzzyFunctionSampleValid(FuzzyFunctionSampleValid),
FuzzyFunctionSampleInvalid(FuzzyFunctionSampleInvalid),
FuzzyFunctionNumOfSamplesValid(FuzzyFunctionNumOfSamplesValid),
FuzzyFunctionNumOfSamplesInvalid(FuzzyFunctionNumOfSamplesInvalid),
FuzzyFunctionSignalIsDrifting(FuzzyFunctionSignalIsDrifting),
FuzzyFunctionSignalIsStable(FuzzyFunctionSignalIsStable),
- // FuzzyFunctionSignalConditionLookBack(
- // FuzzyFunctionSignalConditionLookBack),
- // FuzzyFunctionSignalConditionHistoryDesicion(
- // FuzzyFunctionSignalConditionHistoryDesicion),
- // DriftLookbackRange(DriftLookbackRange),
+ FuzzyFunctionSignalConditionLookBack(
+ FuzzyFunctionSignalConditionLookBack),
+ FuzzyFunctionSignalConditionHistoryDesicion(
+ FuzzyFunctionSignalConditionHistoryDesicion),
+ DriftLookbackRange(DriftLookbackRange),
SampleHistorySize(SampleHistorySize), DABSize(DABSize),
DABHistorySize(DABHistorySize) {
this->NextStateID = 1;
this->StateHasChanged = false;
}
/// Destroys \p this object.
~SignalStateDetector(void) = default;
/// Detects the signal state to which the new sample belongs or create a new
/// signal state if the new sample does not match to any of the saved states.
///
/// \param Sample is the actual sample of the observed signal.
///
/// \return the information of the current signal state (signal state ID and
/// other parameters).
// TODO (future): change this function to an operator()-function
SignalStateInformation<CONFDATATYPE>
detectSignalState(INDATATYPE Sample) noexcept {
if (!CurrentSignalState) {
ASSERT(DetectedSignalStates.empty());
SignalStatePtr S = createNewSignalState();
CurrentSignalState = S;
} else {
// TODO (future): maybe there is a better way than a relative distance
// comparison. Maybe somehow a mix of relative and absolute?
CONFDATATYPE ConfidenceSampleMatchesSignalState =
CurrentSignalState->confidenceSampleMatchesSignalState(Sample);
CONFDATATYPE ConfidenceSampleMismatchesSignalState =
CurrentSignalState->confidenceSampleMismatchesSignalState(Sample);
this->StateHasChanged = ConfidenceSampleMatchesSignalState <=
ConfidenceSampleMismatchesSignalState;
if (this->StateHasChanged) {
if (CurrentSignalState->signalStateInformation().StateIsValid)
CurrentSignalState->leaveSignalState();
else
DetectedSignalStates.deleteEntry(CurrentSignalState);
// TODO (future): additionally save averages to enable fast iteration
// through recorded signl state history (maybe sort vector based on
// these average values)
CurrentSignalState = nullptr;
for (auto &SavedSignalState : DetectedSignalStates) {
ConfidenceSampleMatchesSignalState =
SavedSignalState->confidenceSampleMatchesSignalState(Sample);
ConfidenceSampleMismatchesSignalState =
SavedSignalState->confidenceSampleMismatchesSignalState(Sample);
if (ConfidenceSampleMatchesSignalState >
ConfidenceSampleMismatchesSignalState) {
// TODO (future): maybe it would be better to compare
// ConfidenceSampleMatchesSignalState of all signal states in the
// vector in order to find the best matching signal state.
CurrentSignalState = SavedSignalState;
break;
}
}
if (!CurrentSignalState) {
SignalStatePtr S = createNewSignalState();
CurrentSignalState = S;
}
}
}
SignalStateInformation<CONFDATATYPE> SignalStateInfo =
CurrentSignalState->insertSample(Sample);
if (SignalStateInfo.StateJustGotValid) {
this->NextStateID++;
}
return SignalStateInfo;
}
/// Gives information about the current signal state.
///
/// \return a struct SignalStateInformation that contains information about
/// the current signal state or NULL if no current signal state exists.
SignalStateInformation<CONFDATATYPE>
currentSignalStateInformation(void) noexcept {
if (CurrentSignalState) {
return CurrentSignalState->signalStateInformation();
} else {
return NULL;
}
}
/// Gives information whether a signal state change has happened or not.
///
/// \return true if a signal state change has happened, and false if not.
bool stateHasChanged(void) noexcept { return this->StateHasChanged; }
private:
/// Creates a new signal state and adds it to the signal state vector in which
/// all known states are saved.
///
/// \return a pointer to the newly created signal state or NULL if no state
/// could be created.
SignalStatePtr createNewSignalState(void) noexcept {
SignalStatePtr S(new SignalState<INDATATYPE, CONFDATATYPE, PROCDATATYPE>(
this->NextStateID, SignalProperty, SampleHistorySize, DABSize,
DABHistorySize, *DistanceMetric, *FuzzyFunctionSampleMatches,
*FuzzyFunctionSampleMismatches, *FuzzyFunctionNumOfSamplesMatches,
*FuzzyFunctionNumOfSamplesMismatches, *FuzzyFunctionSampleValid,
*FuzzyFunctionSampleInvalid, *FuzzyFunctionNumOfSamplesValid,
*FuzzyFunctionNumOfSamplesInvalid, *FuzzyFunctionSignalIsDrifting,
- *FuzzyFunctionSignalIsStable //, *FuzzyFunctionSignalConditionLookBack,
- //*FuzzyFunctionSignalConditionHistoryDesicion, DriftLookbackRange
- ));
+ *FuzzyFunctionSignalIsStable, *FuzzyFunctionSignalConditionLookBack,
+ *FuzzyFunctionSignalConditionHistoryDesicion, DriftLookbackRange));
DetectedSignalStates.addEntry(S);
return S;
}
};
} // End namespace agent
} // End namespace rosa
#endif // ROSA_AGENT_SIGNALSTATEDETECTOR_HPP
diff --git a/include/rosa/agent/State.hpp b/include/rosa/agent/State.hpp
index 0026920..e395291 100644
--- a/include/rosa/agent/State.hpp
+++ b/include/rosa/agent/State.hpp
@@ -1,96 +1,97 @@
//===-- rosa/agent/State.hpp ------------------------------------*- C++ -*-===//
//
// The RoSA Framework
//
// Distributed under the terms and conditions of the Boost Software License 1.0.
// See accompanying file LICENSE.
//
// If you did not receive a copy of the license file, see
// http://www.boost.org/LICENSE_1_0.txt.
//
//===----------------------------------------------------------------------===//
///
/// \file rosa/agent/State.hpp
///
/// \author Maximilian Götzinger (maximilian.goetzinger@tuwien.ac.at)
///
/// \date 2019
///
/// \brief Definition of *state* *functionality*.
///
//===----------------------------------------------------------------------===//
#ifndef ROSA_AGENT_STATE_HPP
#define ROSA_AGENT_STATE_HPP
#include "rosa/agent/Functionality.h"
//#include "rosa/agent/FunctionAbstractions.hpp"
//#include "rosa/agent/History.hpp"
#include "rosa/support/debug.hpp"
#include <stdint.h>
//#include <vector>
namespace rosa {
namespace agent {
/// State conditions defining how the condition of a \c rosa::agent::State is
/// saved in \c rosa::agent::StateInformation.
enum StateConditions : uint8_t {
UNKNOWN = 0, ///< The state is unknown
STABLE = 1, ///< The state is stable
DRIFTING_DN = 2, ///< The state is drifting down
DRIFTING = 3, ///< The state is drifting down or up
DRIFTING_UP = 4, ///< The state is drifting up
MALFUNCTIONING = 5 ///< Malfunction
+
};
template <typename CONFDATATYPE> struct StateInformation {
// Make sure the actual type arguments are matching our expectations.
STATIC_ASSERT((std::is_arithmetic<CONFDATATYPE>::value),
"confidence type is not to arithmetic");
/// The StateID stores the ID of the state.
unsigned int StateID;
/// The StateCondition shows the condition of a state (stable, drifting, or
/// unknown)
StateConditions StateCondition;
/// The StateIsValid shows whether a state is valid or invalid. In this
/// context, valid means that enough samples which are in close proximitry
/// have been inserted into the state.
bool StateIsValid;
/// The StateJustGotValid shows whether a state got valid (toggled from
/// invalid to valid) during the current inserted sample.
bool StateJustGotValid;
/// The StateIsValidAfterReentrance shows whether a state is valid after the
/// variable changed back to it again.
bool StateIsValidAfterReentrance;
/// TODO: describe
CONFDATATYPE ConfidenceStateIsValid;
CONFDATATYPE ConfidenceStateIsInvalid;
CONFDATATYPE ConfidenceStateIsStable;
CONFDATATYPE ConfidenceStateIsDrifting;
};
template <typename INDATATYPE, typename CONFDATATYPE, typename PROCDATATYPE>
class State : public Functionality {
// Make sure the actual type arguments are matching our expectations.
STATIC_ASSERT((std::is_arithmetic<INDATATYPE>::value),
"input data type not arithmetic");
STATIC_ASSERT((std::is_arithmetic<CONFDATATYPE>::value),
"confidence abstraction type is not to arithmetic");
STATIC_ASSERT((std::is_arithmetic<PROCDATATYPE>::value),
"process type is not to arithmetic");
protected:
};
} // End namespace agent
} // End namespace rosa
#endif // ROSA_AGENT_SIGNALSTATEDETECTOR_HPP

File Metadata

Mime Type
text/x-diff
Expires
Thu, Jul 3, 3:02 PM (23 h, 1 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
157259
Default Alt Text
(367 KB)

Event Timeline