From 7a4113cd6b807588d8ef0d38ddc53e2840aada3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20K=C3=A4berich?= Date: Thu, 11 Mar 2021 21:52:58 +0100 Subject: [PATCH] Option to apply calibration and de-embedding while/after importing --- Software/PC_Application/Application.pro | 9 + .../Calibration/calibration.cpp | 12 + .../PC_Application/Calibration/calibration.h | 1 + .../Calibration/manualcalibrationdialog.cpp | 23 + .../Calibration/manualcalibrationdialog.h | 23 + .../Calibration/manualcalibrationdialog.ui | 41 + .../Traces/sparamtraceselector.cpp | 172 +++ .../Traces/sparamtraceselector.h | 37 + Software/PC_Application/Traces/trace.cpp | 81 +- Software/PC_Application/Traces/trace.h | 11 +- Software/PC_Application/Traces/tracemodel.cpp | 2 +- Software/PC_Application/Traces/tracemodel.h | 2 +- .../VNA/Deembedding/deembedding.cpp | 179 +-- .../VNA/Deembedding/deembedding.h | 8 +- .../Deembedding/manualdeembeddingdialog.cpp | 23 + .../VNA/Deembedding/manualdeembeddingdialog.h | 24 + .../Deembedding/manualdeembeddingdialog.ui | 74 ++ .../VNA/Deembedding/measurementdialog.ui | 46 +- .../PC_Application/VNA/s2pImportOptions.ui | 91 ++ .../PC_Application/VNA/tracewidgetvna.cpp | 34 +- Software/PC_Application/VNA/tracewidgetvna.h | 7 +- Software/PC_Application/VNA/vna.cpp | 62 +- Software/PC_Application/VNA/vna.h | 6 +- Software/PC_Application/uncal.s2p | 1001 +++++++++++++++++ 24 files changed, 1760 insertions(+), 209 deletions(-) create mode 100644 Software/PC_Application/Calibration/manualcalibrationdialog.cpp create mode 100644 Software/PC_Application/Calibration/manualcalibrationdialog.h create mode 100644 Software/PC_Application/Calibration/manualcalibrationdialog.ui create mode 100644 Software/PC_Application/Traces/sparamtraceselector.cpp create mode 100644 Software/PC_Application/Traces/sparamtraceselector.h create mode 100644 Software/PC_Application/VNA/Deembedding/manualdeembeddingdialog.cpp create mode 100644 Software/PC_Application/VNA/Deembedding/manualdeembeddingdialog.h create mode 100644 Software/PC_Application/VNA/Deembedding/manualdeembeddingdialog.ui create mode 100644 Software/PC_Application/VNA/s2pImportOptions.ui create mode 100644 Software/PC_Application/uncal.s2p diff --git a/Software/PC_Application/Application.pro b/Software/PC_Application/Application.pro index 78a74e9..38badf3 100644 --- a/Software/PC_Application/Application.pro +++ b/Software/PC_Application/Application.pro @@ -5,6 +5,7 @@ HEADERS += \ Calibration/calibrationtracedialog.h \ Calibration/calkit.h \ Calibration/calkitdialog.h \ + Calibration/manualcalibrationdialog.h \ Calibration/measurementmodel.h \ Calibration/receivercaldialog.h \ Calibration/sourcecaldialog.h \ @@ -81,6 +82,7 @@ HEADERS += \ Traces/Math/windowfunction.h \ Traces/fftcomplex.h \ Traces/markerwidget.h \ + Traces/sparamtraceselector.h \ Traces/trace.h \ Traces/tracecsvexport.h \ Traces/traceeditdialog.h \ @@ -99,6 +101,7 @@ HEADERS += \ VNA/Deembedding/deembedding.h \ VNA/Deembedding/deembeddingdialog.h \ VNA/Deembedding/deembeddingoption.h \ + VNA/Deembedding/manualdeembeddingdialog.h \ VNA/Deembedding/matchingnetwork.h \ VNA/Deembedding/portextension.h \ VNA/Deembedding/twothru.h \ @@ -121,6 +124,7 @@ SOURCES += \ Calibration/calibrationtracedialog.cpp \ Calibration/calkit.cpp \ Calibration/calkitdialog.cpp \ + Calibration/manualcalibrationdialog.cpp \ Calibration/measurementmodel.cpp \ Calibration/receivercaldialog.cpp \ Calibration/sourcecaldialog.cpp \ @@ -186,6 +190,7 @@ SOURCES += \ Traces/Math/windowfunction.cpp \ Traces/fftcomplex.cpp \ Traces/markerwidget.cpp \ + Traces/sparamtraceselector.cpp \ Traces/trace.cpp \ Traces/tracecsvexport.cpp \ Traces/traceeditdialog.cpp \ @@ -202,6 +207,7 @@ SOURCES += \ VNA/Deembedding/deembedding.cpp \ VNA/Deembedding/deembeddingdialog.cpp \ VNA/Deembedding/deembeddingoption.cpp \ + VNA/Deembedding/manualdeembeddingdialog.cpp \ VNA/Deembedding/matchingnetwork.cpp \ VNA/Deembedding/portextension.cpp \ VNA/Deembedding/twothru.cpp \ @@ -228,6 +234,7 @@ FORMS += \ Calibration/automaticamplitudedialog.ui \ Calibration/calibrationtracedialog.ui \ Calibration/calkitdialog.ui \ + Calibration/manualcalibrationdialog.ui \ CustomWidgets/tilewidget.ui \ CustomWidgets/touchstoneimport.ui \ Device/devicelog.ui \ @@ -253,10 +260,12 @@ FORMS += \ Traces/tracewidget.ui \ Traces/xyplotaxisdialog.ui \ VNA/Deembedding/deembeddingdialog.ui \ + VNA/Deembedding/manualdeembeddingdialog.ui \ VNA/Deembedding/matchingnetworkdialog.ui \ VNA/Deembedding/measurementdialog.ui \ VNA/Deembedding/portextensioneditdialog.ui \ VNA/Deembedding/twothrudialog.ui \ + VNA/s2pImportOptions.ui \ main.ui \ preferencesdialog.ui diff --git a/Software/PC_Application/Calibration/calibration.cpp b/Software/PC_Application/Calibration/calibration.cpp index 3bde37d..499ddc2 100644 --- a/Software/PC_Application/Calibration/calibration.cpp +++ b/Software/PC_Application/Calibration/calibration.cpp @@ -388,6 +388,18 @@ void Calibration::correctMeasurement(Protocol::Datapoint &d) d.imag_S22 = S22.imag(); } +void Calibration::correctTraces(Trace &S11, Trace &S12, Trace &S21, Trace &S22) +{ + auto points = Trace::assembleDatapoints(S11, S12, S21, S22); + if(points.size()) { + // succeeded in assembling datapoints + for(auto &p : points) { + correctMeasurement(p); + } + Trace::fillFromDatapoints(S11, S12, S21, S22, points); + } +} + Calibration::InterpolationType Calibration::getInterpolation(Protocol::SweepSettings settings) { if(!points.size()) { diff --git a/Software/PC_Application/Calibration/calibration.h b/Software/PC_Application/Calibration/calibration.h index 0ae16c4..49db397 100644 --- a/Software/PC_Application/Calibration/calibration.h +++ b/Software/PC_Application/Calibration/calibration.h @@ -47,6 +47,7 @@ public: void resetErrorTerms(); void correctMeasurement(Protocol::Datapoint &d); + void correctTraces(Trace &S11, Trace &S12, Trace &S21, Trace &S22); enum class InterpolationType { Unchanged, // Nothing has changed, settings and calibration points match diff --git a/Software/PC_Application/Calibration/manualcalibrationdialog.cpp b/Software/PC_Application/Calibration/manualcalibrationdialog.cpp new file mode 100644 index 0000000..3f9d58e --- /dev/null +++ b/Software/PC_Application/Calibration/manualcalibrationdialog.cpp @@ -0,0 +1,23 @@ +#include "manualcalibrationdialog.h" +#include "ui_manualcalibrationdialog.h" +#include "Traces/sparamtraceselector.h" + +ManualCalibrationDialog::ManualCalibrationDialog(const TraceModel &model, Calibration *cal) : + ui(new Ui::ManualCalibrationDialog) +{ + ui->setupUi(this); + auto traceSelector = new SparamTraceSelector(model, 2); + ui->verticalLayout->insertWidget(1, traceSelector, 1.0); + ui->buttonBox->setEnabled(false); + connect(traceSelector, &SparamTraceSelector::selectionValid, ui->buttonBox, &QDialogButtonBox::setEnabled); + connect(ui->buttonBox, &QDialogButtonBox::accepted, [=]() { + auto t = traceSelector->getTraces(); + cal->correctTraces(*t[0], *t[1], *t[2], *t[3]); + accept(); + }); +} + +ManualCalibrationDialog::~ManualCalibrationDialog() +{ + delete ui; +} diff --git a/Software/PC_Application/Calibration/manualcalibrationdialog.h b/Software/PC_Application/Calibration/manualcalibrationdialog.h new file mode 100644 index 0000000..60b053a --- /dev/null +++ b/Software/PC_Application/Calibration/manualcalibrationdialog.h @@ -0,0 +1,23 @@ +#ifndef MANUALCALIBRATIONDIALOG_H +#define MANUALCALIBRATIONDIALOG_H + +#include +#include "calibration.h" + +namespace Ui { +class ManualCalibrationDialog; +} + +class ManualCalibrationDialog : public QDialog +{ + Q_OBJECT + +public: + explicit ManualCalibrationDialog(const TraceModel &model, Calibration *cal); + ~ManualCalibrationDialog(); + +private: + Ui::ManualCalibrationDialog *ui; +}; + +#endif // MANUALCALIBRATIONDIALOG_H diff --git a/Software/PC_Application/Calibration/manualcalibrationdialog.ui b/Software/PC_Application/Calibration/manualcalibrationdialog.ui new file mode 100644 index 0000000..8eaf18f --- /dev/null +++ b/Software/PC_Application/Calibration/manualcalibrationdialog.ui @@ -0,0 +1,41 @@ + + + ManualCalibrationDialog + + + + 0 + 0 + 597 + 200 + + + + Dialog + + + true + + + + + + Select the traces which contain the S parameters you want to apply the calibration to: + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Ok + + + + + + + + diff --git a/Software/PC_Application/Traces/sparamtraceselector.cpp b/Software/PC_Application/Traces/sparamtraceselector.cpp new file mode 100644 index 0000000..9567a74 --- /dev/null +++ b/Software/PC_Application/Traces/sparamtraceselector.cpp @@ -0,0 +1,172 @@ +#include "sparamtraceselector.h" + +#include +#include + +using namespace std; + +SparamTraceSelector::SparamTraceSelector(const TraceModel &model, unsigned int num_ports, bool empty_allowed, std::set skip) + : model(model), + num_ports(num_ports), + empty_allowed(empty_allowed) +{ + // Create comboboxes + auto layout = new QFormLayout; + setLayout(layout); + for(unsigned int i=0;i(&QComboBox::currentIndexChanged), [=](int) { + traceSelectionChanged(box); + }); + boxes.push_back(box); + layout->addRow(label, box); + if(skip.count(i*num_ports + j)) { + label->setVisible(false); + box->setVisible(false); + } + } + } + + setInitialChoices(); +} + +std::vector SparamTraceSelector::getTraces() +{ + vector ret; + for(auto b : boxes) { + if(b->currentIndex() == 0) { + ret.push_back(nullptr); + } else { + auto trace = qvariant_cast(b->itemData(b->currentIndex())); + ret.push_back(trace); + } + } + return ret; +} + +void SparamTraceSelector::setInitialChoices() +{ + for(unsigned int i=0;iblockSignals(true); + boxes[i]->clear(); + boxes[i]->addItem("None"); + for(auto t : model.getTraces()) { + if(t->outputType() != Trace::DataType::Frequency) { + // only frequency domain traces allowed + continue; + } + if(t->size() == 0) { + // can't select empty traces + continue; + } + bool reflectionRequired = i%(num_ports+1) == 0 ? true : false; + if(reflectionRequired != t->isReflection()) { + // invalid S parameter + continue; + } + boxes[i]->addItem(t->name(), QVariant::fromValue(t)); + } + boxes[i]->blockSignals(false); + } + points = 0; + valid = empty_allowed; +} + +void SparamTraceSelector::traceSelectionChanged(QComboBox *cb) +{ + // update available traces in combo boxes + if(cb->currentIndex() != 0 && points == 0) { + // the first trace has been selected, extract frequency info + Trace *t = qvariant_cast(cb->itemData(cb->currentIndex())); + points = t->size(); + if(points > 0) { + minFreq = t->minX(); + maxFreq = t->maxX(); + } + // remove all trace options with incompatible frequencies + for(auto c : boxes) { + if(!c->isVisible()) { + // skip invisible selections + continue; + } + for(int i=1;icount();i++) { + Trace *t = qvariant_cast(c->itemData(i)); + if(t->size() != points || (points > 0 && (t->minX() != minFreq || t->maxX() != maxFreq))) { + // this trace is not available anymore + c->removeItem(i); + // decrement to check the next index in the next loop iteration + i--; + } + } + } + // try to find matching traces based on their names (convenient autoselection of matching traces) + auto text = cb->currentText(); + text.chop(2); + if(text.endsWith("S")) { + // tracename ended in Sxx, probably other traces with matching prefix available + for(unsigned int i=0;icount();j++) { + auto candidate = b->itemText(j); + // check if correct parameter + QString expectedSparam = QString::number(i/num_ports+1)+QString::number(i%num_ports+1); + if(!candidate.endsWith(expectedSparam)) { + // wrong S parameter, skip + continue; + } + candidate.chop(2); + if(candidate != text) { + // trace name does not match + continue; + } + // possible match, select for this box + b->setCurrentIndex(j); + break; + } + } + } + + } else if(cb->currentIndex() == 0 && points > 0) { + emit selectionValid(false); + // Check if all trace selections are set for none + for(auto c : boxes) { + if(!c->isVisible()) { + // skip invisible selections + continue; + } + if(c->currentIndex() != 0) { + // some trace is still selected, abort + return; + } + } + // all traces set for none + points = 0; + minFreq = 0; + maxFreq = 0; + setInitialChoices(); + } + if(empty_allowed) { + // always valid + emit selectionValid(true); + } else { + // actually need to check + valid = true; + for(auto c : boxes) { + if(!c->isVisible()) { + // skip invisible selections + continue; + } + if (c->currentIndex() == 0) { + valid = false; + break; + } + } + emit selectionValid(valid); + } +} diff --git a/Software/PC_Application/Traces/sparamtraceselector.h b/Software/PC_Application/Traces/sparamtraceselector.h new file mode 100644 index 0000000..d90560e --- /dev/null +++ b/Software/PC_Application/Traces/sparamtraceselector.h @@ -0,0 +1,37 @@ +#ifndef SPARAMTRACESELECTOR_H +#define SPARAMTRACESELECTOR_H + +#include +#include "tracemodel.h" +#include + +class SparamTraceSelector : public QWidget +{ + Q_OBJECT + +public: + SparamTraceSelector(const TraceModel &model, unsigned int num_ports, bool empty_allowed = false, std::set skip = {}); + + bool isValid(); + + std::vector getTraces(); + unsigned int getPoints() { return points;}; + +signals: + void selectionValid(bool valid); + +private: + void setInitialChoices(); + void traceSelectionChanged(QComboBox *cb); + + const TraceModel &model; + std::vector boxes; + unsigned int num_ports; + bool empty_allowed; + + unsigned int points; + double minFreq, maxFreq; + bool valid; +}; + +#endif // SPARAMTRACESELECTOR_H diff --git a/Software/PC_Application/Traces/trace.cpp b/Software/PC_Application/Traces/trace.cpp index ddb672b..928d8db 100644 --- a/Software/PC_Application/Traces/trace.cpp +++ b/Software/PC_Application/Traces/trace.cpp @@ -2,6 +2,8 @@ #include #include "fftcomplex.h" #include +#include +#include #include using namespace std; @@ -215,6 +217,26 @@ QString Trace::fillFromCSV(CSV &csv, unsigned int parameter) return traceName; } +void Trace::fillFromDatapoints(Trace &S11, Trace &S12, Trace &S21, Trace &S22, const std::vector &data) +{ + S11.clear(); + S12.clear(); + S21.clear(); + S22.clear(); + for(auto d : data) { + Trace::Data td; + td.x = d.frequency; + td.y = complex(d.real_S11, d.imag_S11); + S11.addData(td); + td.y = complex(d.real_S12, d.imag_S12); + S12.addData(td); + td.y = complex(d.real_S21, d.imag_S21); + S21.addData(td); + td.y = complex(d.real_S22, d.imag_S22); + S22.addData(td); + } +} + void Trace::fromLivedata(Trace::LivedataType type, LiveParameter param) { timeDomain = false; @@ -435,6 +457,61 @@ std::vector Trace::createFromCSV(CSV &csv) return traces; } +std::vector Trace::assembleDatapoints(const Trace &S11, const Trace &S12, const Trace &S21, const Trace &S22) +{ + vector ret; + + // Sanity check traces + unsigned int samples = S11.size(); + vector traces; + traces.push_back(&S11); + traces.push_back(&S12); + traces.push_back(&S21); + traces.push_back(&S22); + vector freqs; + for(const auto t : traces) { + if(t->size() != samples) { + qWarning() << "Selected traces do not have the same size"; + return ret; + } + if(t->outputType() != Trace::DataType::Frequency) { + qWarning() << "Selected trace not in frequency domain"; + return ret; + } + if(freqs.empty()) { + // Create frequency vector + for(unsigned int i=0;isample(i).x); + } + } else { + // Compare with frequency vector + for(unsigned int i=0;isample(i).x != freqs[i]) { + qWarning() << "Selected traces do not have identical frequency points"; + return ret; + } + } + } + } + + // Checks passed, assemble datapoints + for(unsigned int i=0;i::reverse_iterator start) { TraceMath *newLast = nullptr; @@ -626,7 +703,7 @@ void Trace::enableMathOperation(unsigned int index, bool enable) } } -unsigned int Trace::size() +unsigned int Trace::size() const { return lastMath->numSamples(); } @@ -724,7 +801,7 @@ std::vector Trace::findPeakFrequencies(unsigned int maxPeaks, double min return frequencies; } -Trace::Data Trace::sample(unsigned int index, SampleType type) +Trace::Data Trace::sample(unsigned int index, SampleType type) const { auto data = lastMath->getSample(index); if(type == SampleType::TimeStep) { diff --git a/Software/PC_Application/Traces/trace.h b/Software/PC_Application/Traces/trace.h index ae95136..2410682 100644 --- a/Software/PC_Application/Traces/trace.h +++ b/Software/PC_Application/Traces/trace.h @@ -47,6 +47,7 @@ public: void setVelocityFactor(double v); void fillFromTouchstone(Touchstone &t, unsigned int parameter); QString fillFromCSV(CSV &csv, unsigned int parameter); // returns the suggested trace name (not yet set in member data) + static void fillFromDatapoints(Trace &S11, Trace &S12, Trace &S21, Trace &S22, const std::vector &data); void fromLivedata(LivedataType type, LiveParameter param); QString name() { return _name; }; QColor color() { return _color; }; @@ -60,8 +61,8 @@ public: bool isReflection(); LiveParameter liveParameter() { return _liveParam; } LivedataType liveType() { return _liveType; } - TraceMath::DataType outputType() { return lastMath->getDataType(); }; - unsigned int size(); + TraceMath::DataType outputType() const { return lastMath->getDataType(); }; + unsigned int size() const; double minX(); double maxX(); double findExtremumFreq(bool max); @@ -77,7 +78,7 @@ public: TimeStep, }; - Data sample(unsigned int index, SampleType type = SampleType::Frequency); + Data sample(unsigned int index, SampleType type = SampleType::Frequency) const; QString getFilename() const; unsigned int getFileParameter() const; /* Returns the noise in dbm/Hz for spectrum analyzer measurements. May return NaN if calculation not possible */ @@ -125,6 +126,10 @@ public: static std::vector createFromTouchstone(Touchstone &t); static std::vector createFromCSV(CSV &csv); + // Assembles datapoints as received from the VNA from four S parameter traces. Requires that all traces are in the frequency domain, + // have the same number of samples and their samples must be at the same frequencies across all traces + static std::vector assembleDatapoints(const Trace &S11, const Trace &S12, const Trace &S21, const Trace &S22); + public slots: void setVisible(bool visible); void setColor(QColor color); diff --git a/Software/PC_Application/Traces/tracemodel.cpp b/Software/PC_Application/Traces/tracemodel.cpp index 63b42b8..aa231ab 100644 --- a/Software/PC_Application/Traces/tracemodel.cpp +++ b/Software/PC_Application/Traces/tracemodel.cpp @@ -143,7 +143,7 @@ QVariant TraceModel::data(const QModelIndex &index, int role) const return QVariant(); } -std::vector TraceModel::getTraces() +std::vector TraceModel::getTraces() const { return traces; } diff --git a/Software/PC_Application/Traces/tracemodel.h b/Software/PC_Application/Traces/tracemodel.h index f154e5e..21104a4 100644 --- a/Software/PC_Application/Traces/tracemodel.h +++ b/Software/PC_Application/Traces/tracemodel.h @@ -33,7 +33,7 @@ public: int columnCount(const QModelIndex &parent = QModelIndex()) const override; QVariant data(const QModelIndex &index, int role) const override; - std::vector getTraces(); + std::vector getTraces() const; bool PortExcitationRequired(int port); diff --git a/Software/PC_Application/VNA/Deembedding/deembedding.cpp b/Software/PC_Application/VNA/Deembedding/deembedding.cpp index 5d9c6f0..f7c4d83 100644 --- a/Software/PC_Application/VNA/Deembedding/deembedding.cpp +++ b/Software/PC_Application/VNA/Deembedding/deembedding.cpp @@ -2,6 +2,7 @@ #include "deembeddingdialog.h" #include #include "ui_measurementdialog.h" +#include "Traces/sparamtraceselector.h" using namespace std; @@ -24,170 +25,49 @@ void Deembedding::measurementCompleted() measurementUI = nullptr; } -void Deembedding::setInitialTraceSelections() -{ - // all checkboxes initially set to none - measurementUI->cS11->blockSignals(true); - measurementUI->cS12->blockSignals(true); - measurementUI->cS21->blockSignals(true); - measurementUI->cS22->blockSignals(true); - measurementUI->cS11->clear(); - measurementUI->cS12->clear(); - measurementUI->cS21->clear(); - measurementUI->cS22->clear(); - measurementUI->cS11->addItem("None"); - measurementUI->cS12->addItem("None"); - measurementUI->cS21->addItem("None"); - measurementUI->cS22->addItem("None"); - // add applicable traces - for(auto t : tm.getTraces()) { - if(t->isReflection()) { - measurementUI->cS11->addItem(t->name(), QVariant::fromValue(t)); - measurementUI->cS22->addItem(t->name(), QVariant::fromValue(t)); - } else { - measurementUI->cS12->addItem(t->name(), QVariant::fromValue(t)); - measurementUI->cS21->addItem(t->name(), QVariant::fromValue(t)); - } - } - measurementUI->cS11->blockSignals(false); - measurementUI->cS12->blockSignals(false); - measurementUI->cS21->blockSignals(false); - measurementUI->cS22->blockSignals(false); -} - -void Deembedding::traceSelectionChanged(QComboBox *w) -{ - vector cbs; - if (measurementUI->cS11->isVisible()) { - cbs.push_back(measurementUI->cS11); - } - if (measurementUI->cS12->isVisible()) { - cbs.push_back(measurementUI->cS12); - } - if (measurementUI->cS21->isVisible()) { - cbs.push_back(measurementUI->cS21); - } - if (measurementUI->cS22->isVisible()) { - cbs.push_back(measurementUI->cS22); - } - - // update available traces in combo boxes - if(w->currentIndex() != 0 && points == 0) { - // the first trace has been selected, extract frequency info - Trace *t = qvariant_cast(w->itemData(w->currentIndex())); - points = t->size(); - if(points > 0) { - minFreq = t->minX(); - maxFreq = t->maxX(); - } - // remove all trace options with incompatible frequencies - for(auto c : cbs) { - for(int i=1;icount();i++) { - Trace *t = qvariant_cast(c->itemData(i)); - if(t->size() != points || (points > 0 && (t->minX() != minFreq || t->maxX() != maxFreq))) { - // this trace is not available anymore - c->removeItem(i); - // decrement to check the next index in the next loop iteration - i--; - } - } - } - } else if(w->currentIndex() == 0 && points > 0) { - measurementUI->buttonBox->setEnabled(false); - // Check if all trace selections are set for none - for(auto c : cbs) { - if(c->currentIndex() != 0) { - // some trace is still selected, abort - return; - } - } - // all traces set for none - points = 0; - minFreq = 0; - maxFreq = 0; - setInitialTraceSelections(); - } - bool allSelectionsValid = true; - for(auto c : cbs) { - if (c->currentIndex() == 0) { - allSelectionsValid = false; - break; - } - } - if(allSelectionsValid) { - measurementUI->buttonBox->setEnabled(true); - } -} - void Deembedding::startMeasurementDialog(bool S11, bool S12, bool S21, bool S22) { measurements.clear(); - - points = 0; - minFreq = 0.0; - maxFreq = 0.0; - measurementDialog = new QDialog; auto ui = new Ui_DeembeddingMeasurementDialog; measurementUI = ui; ui->setupUi(measurementDialog); - // disable not needed GUI elements + + // add the trace selector + set skip; if(!S11) { - ui->lS11->setVisible(false); - ui->cS11->setVisible(false); + skip.insert(0); } if(!S12) { - ui->lS12->setVisible(false); - ui->cS12->setVisible(false); + skip.insert(1); } if(!S21) { - ui->lS21->setVisible(false); - ui->cS21->setVisible(false); + skip.insert(2); } if(!S22) { - ui->lS22->setVisible(false); - ui->cS22->setVisible(false); + skip.insert(3); } + auto traceChooser = new SparamTraceSelector(tm, 2, false, skip); + ui->horizontalLayout_2->insertWidget(0, traceChooser, 1); + + connect(traceChooser, &SparamTraceSelector::selectionValid, ui->buttonBox, &QDialogButtonBox::setEnabled); connect(ui->bMeasure, &QPushButton::clicked, [=](){ ui->bMeasure->setEnabled(false); - ui->cS11->setEnabled(false); - ui->cS12->setEnabled(false); - ui->cS21->setEnabled(false); - ui->cS22->setEnabled(false); + traceChooser->setEnabled(false); ui->buttonBox->setEnabled(false); measuring = true; }); - connect(ui->cS11, qOverload(&QComboBox::currentIndexChanged), [=](int){ - traceSelectionChanged(ui->cS11); - }); - connect(ui->cS12, qOverload(&QComboBox::currentIndexChanged), [=](int){ - traceSelectionChanged(ui->cS12); - }); - connect(ui->cS21, qOverload(&QComboBox::currentIndexChanged), [=](int){ - traceSelectionChanged(ui->cS21); - }); - connect(ui->cS22, qOverload(&QComboBox::currentIndexChanged), [=](int){ - traceSelectionChanged(ui->cS22); - }); connect(ui->buttonBox, &QDialogButtonBox::accepted, [=](){ // create datapoints from individual traces measurements.clear(); - Trace *S11 = nullptr, *S12 = nullptr, *S21 = nullptr, *S22 = nullptr; - if (ui->cS11->currentIndex() != 0) { - S11 = qvariant_cast(ui->cS11->itemData(ui->cS11->currentIndex())); - } - if (ui->cS12->currentIndex() != 0) { - S12 = qvariant_cast(ui->cS12->itemData(ui->cS12->currentIndex())); - } - if (ui->cS21->currentIndex() != 0) { - S21 = qvariant_cast(ui->cS21->itemData(ui->cS21->currentIndex())); - } - if (ui->cS22->currentIndex() != 0) { - S22 = qvariant_cast(ui->cS22->itemData(ui->cS22->currentIndex())); - } - for(unsigned int i=0;igetTraces(); + auto S11 = t[0]; + auto S12 = t[1]; + auto S21 = t[2]; + auto S22 = t[3]; + for(unsigned int i=0;igetPoints();i++) { Protocol::Datapoint p; p.pointNum = i; if(S11) { @@ -219,15 +99,12 @@ void Deembedding::startMeasurementDialog(bool S11, bool S12, bool S21, bool S22) measurementCompleted(); }); - setInitialTraceSelections(); - measurementDialog->show(); } Deembedding::Deembedding(TraceModel &tm) : tm(tm), - measuring(false), - points(0) + measuring(false) { } @@ -268,12 +145,27 @@ void Deembedding::Deembed(Protocol::Datapoint &d) } } +void Deembedding::Deembed(Trace &S11, Trace &S12, Trace &S21, Trace &S22) +{ + auto points = Trace::assembleDatapoints(S11, S12, S21, S22); + if(points.size()) { + // succeeded in assembling datapoints + for(auto &p : points) { + Deembed(p); + } + Trace::fillFromDatapoints(S11, S12, S21, S22, points); + } +} + void Deembedding::removeOption(unsigned int index) { if(index < options.size()) { delete options[index]; options.erase(options.begin() + index); } + if(options.size() == 0) { + emit allOptionsCleared(); + } } void Deembedding::addOption(DeembeddingOption *option) @@ -290,6 +182,7 @@ void Deembedding::addOption(DeembeddingOption *option) measuringOption = option; startMeasurementDialog(S11, S12, S21, S22); }); + emit optionAdded(); } void Deembedding::swapOptions(unsigned int index) diff --git a/Software/PC_Application/VNA/Deembedding/deembedding.h b/Software/PC_Application/VNA/Deembedding/deembedding.h index 88cbced..7a7d2ba 100644 --- a/Software/PC_Application/VNA/Deembedding/deembedding.h +++ b/Software/PC_Application/VNA/Deembedding/deembedding.h @@ -19,6 +19,7 @@ public: ~Deembedding(){}; void Deembed(Protocol::Datapoint &d); + void Deembed(Trace &S11, Trace &S12, Trace &S21, Trace &S22); void removeOption(unsigned int index); void addOption(DeembeddingOption* option); @@ -30,10 +31,10 @@ public slots: void configure(); signals: void triggerMeasurement(bool S11 = true, bool S12 = true, bool S21 = true, bool S22 = true); + void optionAdded(); + void allOptionsCleared(); private: void measurementCompleted(); - void setInitialTraceSelections(); - void traceSelectionChanged(QComboBox *w); void startMeasurementDialog(bool S11, bool S12, bool S21, bool S22); std::vector options; DeembeddingOption *measuringOption; @@ -43,9 +44,6 @@ private: std::vector measurements; QDialog *measurementDialog; Ui_DeembeddingMeasurementDialog *measurementUI; - // parameters of the selected traces for the measurement - double minFreq, maxFreq; - unsigned long points; unsigned long sweepPoints; diff --git a/Software/PC_Application/VNA/Deembedding/manualdeembeddingdialog.cpp b/Software/PC_Application/VNA/Deembedding/manualdeembeddingdialog.cpp new file mode 100644 index 0000000..c93db74 --- /dev/null +++ b/Software/PC_Application/VNA/Deembedding/manualdeembeddingdialog.cpp @@ -0,0 +1,23 @@ +#include "manualdeembeddingdialog.h" +#include "ui_manualdeembeddingdialog.h" +#include "Traces/sparamtraceselector.h" + +ManualDeembeddingDialog::ManualDeembeddingDialog(const TraceModel &model, Deembedding *deemb) : + ui(new Ui::ManualDeembeddingDialog) +{ + ui->setupUi(this); + auto traceSelector = new SparamTraceSelector(model, 2); + ui->verticalLayout->insertWidget(1, traceSelector, 1.0); + ui->buttonBox->setEnabled(false); + connect(traceSelector, &SparamTraceSelector::selectionValid, ui->buttonBox, &QDialogButtonBox::setEnabled); + connect(ui->buttonBox, &QDialogButtonBox::accepted, [=]() { + auto t = traceSelector->getTraces(); + deemb->Deembed(*t[0], *t[1], *t[2], *t[3]); + accept(); + }); +} + +ManualDeembeddingDialog::~ManualDeembeddingDialog() +{ + delete ui; +} diff --git a/Software/PC_Application/VNA/Deembedding/manualdeembeddingdialog.h b/Software/PC_Application/VNA/Deembedding/manualdeembeddingdialog.h new file mode 100644 index 0000000..9771a63 --- /dev/null +++ b/Software/PC_Application/VNA/Deembedding/manualdeembeddingdialog.h @@ -0,0 +1,24 @@ +#ifndef MANUALDEEMBEDDINGDIALOG_H +#define MANUALDEEMBEDDINGDIALOG_H + +#include +#include "Traces/tracemodel.h" +#include "deembedding.h" + +namespace Ui { +class ManualDeembeddingDialog; +} + +class ManualDeembeddingDialog : public QDialog +{ + Q_OBJECT + +public: + explicit ManualDeembeddingDialog(const TraceModel &model, Deembedding *deemb); + ~ManualDeembeddingDialog(); + +private: + Ui::ManualDeembeddingDialog *ui; +}; + +#endif // MANUALDEEMBEDDINGDIALOG_H diff --git a/Software/PC_Application/VNA/Deembedding/manualdeembeddingdialog.ui b/Software/PC_Application/VNA/Deembedding/manualdeembeddingdialog.ui new file mode 100644 index 0000000..8f342e4 --- /dev/null +++ b/Software/PC_Application/VNA/Deembedding/manualdeembeddingdialog.ui @@ -0,0 +1,74 @@ + + + ManualDeembeddingDialog + + + + 0 + 0 + 508 + 168 + + + + Dialog + + + true + + + + + + Select the traces which contain the S parameters you want to de-embed: + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Ok + + + + + + + + + buttonBox + accepted() + ManualDeembeddingDialog + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + ManualDeembeddingDialog + reject() + + + 316 + 260 + + + 286 + 274 + + + + + diff --git a/Software/PC_Application/VNA/Deembedding/measurementdialog.ui b/Software/PC_Application/VNA/Deembedding/measurementdialog.ui index 5bf9e39..c5e142e 100644 --- a/Software/PC_Application/VNA/Deembedding/measurementdialog.ui +++ b/Software/PC_Application/VNA/Deembedding/measurementdialog.ui @@ -60,51 +60,7 @@ - - - - - - - S11: - - - - - - - - - - S12: - - - - - - - - - - S21: - - - - - - - - - - S22: - - - - - - - - + diff --git a/Software/PC_Application/VNA/s2pImportOptions.ui b/Software/PC_Application/VNA/s2pImportOptions.ui new file mode 100644 index 0000000..2c0b3d2 --- /dev/null +++ b/Software/PC_Application/VNA/s2pImportOptions.ui @@ -0,0 +1,91 @@ + + + s2pImportOptions + + + + 0 + 0 + 285 + 178 + + + + Import Options + + + true + + + + + + You imported a two-port touchstone file, do you want to apply the currently active calibration or de-embed the data? + + + true + + + + + + + Apply Calibration + + + + + + + De-embed imported traces + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Ok + + + + + + + + + buttonBox + accepted() + s2pImportOptions + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + s2pImportOptions + reject() + + + 316 + 260 + + + 286 + 274 + + + + + diff --git a/Software/PC_Application/VNA/tracewidgetvna.cpp b/Software/PC_Application/VNA/tracewidgetvna.cpp index cdf6893..8eac4a7 100644 --- a/Software/PC_Application/VNA/tracewidgetvna.cpp +++ b/Software/PC_Application/VNA/tracewidgetvna.cpp @@ -5,11 +5,14 @@ #include "Traces/tracetouchstoneexport.h" #include "Traces/tracecsvexport.h" #include "ui_tracewidget.h" +#include "ui_s2pImportOptions.h" #include -TraceWidgetVNA::TraceWidgetVNA(TraceModel &model, QWidget *parent) - : TraceWidget(model, parent) +TraceWidgetVNA::TraceWidgetVNA(TraceModel &model, Calibration &cal, Deembedding &deembed, QWidget *parent) + : TraceWidget(model, parent), + cal(cal), + deembed(deembed) { auto exportMenu = new QMenu(); auto exportTouchstone = new QAction("Touchstone"); @@ -68,9 +71,34 @@ void TraceWidgetVNA::importDialog() i->show(); if(filename.endsWith(".s2p")) { // potential candidate to process via calibration/de-embedding - connect(i, &TraceImportDialog::importFinsished, [](const std::vector &traces) { + connect(i, &TraceImportDialog::importFinsished, [=](const std::vector &traces) { if(traces.size() == 4) { // all traces imported, can calculate calibration/de-embedding + bool calAvailable = cal.nPoints() > 0; + bool deembedAvailable = deembed.getOptions().size() > 0; + if(calAvailable || deembedAvailable) { + // check if user wants to apply either one to the imported traces + auto dialog = new QDialog(); + auto ui = new Ui::s2pImportOptions; + ui->setupUi(dialog); + ui->applyCal->setEnabled(calAvailable); + ui->deembed->setEnabled(deembedAvailable); + bool applyCal = false; + bool applyDeembed = false; + connect(ui->applyCal, &QCheckBox::toggled, [&](bool checked) { + applyCal = checked; + }); + connect(ui->deembed, &QCheckBox::toggled, [&](bool checked) { + applyDeembed = checked; + }); + dialog->exec(); + if(applyCal) { + cal.correctTraces(*traces[0], *traces[1], *traces[2], *traces[3]); + } + if(applyDeembed) { + deembed.Deembed(*traces[0], *traces[1], *traces[2], *traces[3]); + } + } } }); } diff --git a/Software/PC_Application/VNA/tracewidgetvna.h b/Software/PC_Application/VNA/tracewidgetvna.h index 2398a29..242969e 100644 --- a/Software/PC_Application/VNA/tracewidgetvna.h +++ b/Software/PC_Application/VNA/tracewidgetvna.h @@ -2,17 +2,22 @@ #define TRACEWIDGETVNA_H #include "Traces/tracewidget.h" +#include "Calibration/calibration.h" +#include "Deembedding/deembedding.h" class TraceWidgetVNA : public TraceWidget { public: - TraceWidgetVNA(TraceModel &model, QWidget *parent = nullptr); + TraceWidgetVNA(TraceModel &model, Calibration &cal, Deembedding &deembed, QWidget *parent = nullptr); protected slots: virtual void exportDialog() override {}; virtual void importDialog() override; protected: virtual Trace::LiveParameter defaultParameter() override {return Trace::LiveParameter::S11;}; + // These can optionally be applied when importing an s2p file + Calibration &cal; + Deembedding &deembed; }; #endif // TRACEWIDGETVNA_H diff --git a/Software/PC_Application/VNA/vna.cpp b/Software/PC_Application/VNA/vna.cpp index b5e7ee9..d5778c6 100644 --- a/Software/PC_Application/VNA/vna.cpp +++ b/Software/PC_Application/VNA/vna.cpp @@ -44,6 +44,8 @@ #include #include "CustomWidgets/informationbox.h" #include +#include "Deembedding/manualdeembeddingdialog.h" +#include "Calibration/manualcalibrationdialog.h" VNA::VNA(AppWindow *window) : Mode(window, "Vector Network Analyzer"), @@ -148,16 +150,51 @@ VNA::VNA(AppWindow *window) import->show(); }); + calMenu->addSeparator(); + auto calApplyToTraces = calMenu->addAction("Apply to traces..."); + calApplyToTraces->setEnabled(false); + connect(calApplyToTraces, &QAction::triggered, [=]() { + auto manualCalibration = new ManualCalibrationDialog(traceModel, &cal); + manualCalibration->show(); + }); + // portExtension.setCalkit(&cal.getCalibrationKit()); + // De-embedding menu + auto menuDeembed = new QMenu("De-embedding", window); + window->menuBar()->insertMenu(window->getUi()->menuWindow->menuAction(), menuDeembed); + auto confDeembed = menuDeembed->addAction("Setup..."); + connect(confDeembed, &QAction::triggered, &deembedding, &Deembedding::configure); + + enableDeembeddingAction = menuDeembed->addAction("De-embed VNA samples"); + enableDeembeddingAction->setCheckable(true); + enableDeembeddingAction->setEnabled(false); + connect(enableDeembeddingAction, &QAction::toggled, this, &VNA::EnableDeembedding); + + auto manualDeembed = menuDeembed->addAction("De-embed traces..."); + manualDeembed->setEnabled(false); + connect(manualDeembed, &QAction::triggered, [=]() { + auto manualDeembedding = new ManualDeembeddingDialog(traceModel, &deembedding); + manualDeembedding->show(); + }); + + connect(&deembedding, &Deembedding::optionAdded, [=](){ + EnableDeembedding(true); + enableDeembeddingAction->setEnabled(true); + manualDeembed->setEnabled(true); + }); + connect(&deembedding, &Deembedding::allOptionsCleared, [=](){ + EnableDeembedding(false); + enableDeembeddingAction->setEnabled(false); + manualDeembed->setEnabled(false); + }); + // Tools menu auto toolsMenu = new QMenu("Tools", window); window->menuBar()->insertMenu(window->getUi()->menuWindow->menuAction(), toolsMenu); actions.insert(toolsMenu->menuAction()); auto impedanceMatching = toolsMenu->addAction("Impedance Matching"); connect(impedanceMatching, &QAction::triggered, this, &VNA::StartImpedanceMatching); - auto confDeembed = toolsMenu->addAction("De-embedding"); - connect(confDeembed, &QAction::triggered, &deembedding, &Deembedding::configure); defaultCalMenu = new QMenu("Default Calibration", window); assignDefaultCal = defaultCalMenu->addAction("Assign..."); @@ -342,6 +379,7 @@ VNA::VNA(AppWindow *window) cbEnableCal->blockSignals(false); calImportTerms->setEnabled(false); calImportMeas->setEnabled(false); + calApplyToTraces->setEnabled(false); saveCal->setEnabled(false); }); connect(calDisable, &QAction::triggered, this, &VNA::DisableCalibration); @@ -362,6 +400,7 @@ VNA::VNA(AppWindow *window) cbEnableCal->blockSignals(false); calImportTerms->setEnabled(true); calImportMeas->setEnabled(true); + calApplyToTraces->setEnabled(true); saveCal->setEnabled(true); }); @@ -378,7 +417,7 @@ VNA::VNA(AppWindow *window) markerModel = new TraceMarkerModel(traceModel, this); auto tracesDock = new QDockWidget("Traces"); - tracesDock->setWidget(new TraceWidgetVNA(traceModel)); + tracesDock->setWidget(new TraceWidgetVNA(traceModel, cal, deembedding)); window->addDockWidget(Qt::LeftDockWidgetArea, tracesDock); docks.insert(tracesDock); @@ -532,6 +571,7 @@ nlohmann::json VNA::toJSON() j["tiles"] = central->toJSON(); j["markers"] = markerModel->toJSON(); j["de-embedding"] = deembedding.toJSON(); + j["de-embedding_enabled"] = deembedding_active; return j; } @@ -548,6 +588,9 @@ void VNA::fromJSON(nlohmann::json j) } if(j.contains("de-embedding")) { deembedding.fromJSON(j["de-embedding"]); + EnableDeembedding(j.value("de-embedding_enabled", true)); + } else { + EnableDeembedding(false); } } @@ -576,7 +619,9 @@ void VNA::NewDatapoint(Protocol::Datapoint d) cal.correctMeasurement(d); } - deembedding.Deembed(d); + if(deembedding_active) { + deembedding.Deembed(d); + } traceModel.addVNAData(d, settings); emit dataChanged(); @@ -766,6 +811,7 @@ void VNA::DisableCalibration(bool force) { if(calValid || force) { calValid = false; + cal.resetErrorTerms(); emit CalibrationDisabled(); } } @@ -902,3 +948,11 @@ void VNA::UpdateCalWidget() calLabel->setStyleSheet(getCalStyle()); calLabel->setToolTip(getCalToolTip()); } + +void VNA::EnableDeembedding(bool enable) +{ + deembedding_active = enable; + enableDeembeddingAction->blockSignals(true); + enableDeembeddingAction->setChecked(enable); + enableDeembeddingAction->blockSignals(false); +} diff --git a/Software/PC_Application/VNA/vna.h b/Software/PC_Application/VNA/vna.h index c3a9780..6238cd3 100644 --- a/Software/PC_Application/VNA/vna.h +++ b/Software/PC_Application/VNA/vna.h @@ -58,7 +58,9 @@ private: void StopSweep(); void StartCalibrationDialog(Calibration::Type type = Calibration::Type::None); void UpdateCalWidget(); - +private slots: + void EnableDeembedding(bool enable); +private: Protocol::SweepSettings settings; unsigned int averages; TraceModel traceModel; @@ -82,6 +84,8 @@ private: QAction *saveCal; Deembedding deembedding; + QAction *enableDeembeddingAction; + bool deembedding_active; // Status Labels QLabel *lAverages; diff --git a/Software/PC_Application/uncal.s2p b/Software/PC_Application/uncal.s2p new file mode 100644 index 0000000..9e72dd4 --- /dev/null +++ b/Software/PC_Application/uncal.s2p @@ -0,0 +1,1001 @@ +# GHZ S RI R 50 +0.006000000000 0.439372628927 -0.181761056185 0.000013110157 -0.000032657532 0.000102672071 -0.000007611626 -0.781644940376 -0.078089646995 +0.012000000000 0.286217659712 -0.351432383060 0.000011029978 -0.000008284824 -0.000019874456 0.000005158912 -0.790824592113 -0.014242735691 +0.018000000000 0.097772330046 -0.423111021519 -0.000010662602 0.000002224133 0.000019620265 0.000039990129 -0.786710977554 0.040775425732 +0.024000000000 -0.086168259382 -0.413272947073 -0.000004106385 -0.000010498440 0.000005400859 0.000009197541 -0.782607913017 0.083289355040 +0.030000000000 -0.237648874521 -0.339353352785 0.000011411300 0.000007710247 -0.000019126381 -0.000004589521 -0.773148059845 0.122677192092 +0.036000000000 -0.348169654608 -0.216659262776 0.000014819773 -0.000016952012 -0.000003924626 -0.000036792833 -0.772072792053 0.164592668414 +0.042000000000 -0.404879540205 -0.067215591669 -0.000011512398 0.000018418819 -0.000017915761 -0.000016563123 -0.764614284039 0.198746576905 +0.048000000000 -0.402835398912 0.091909885406 -0.000003816752 -0.000041057010 0.000152788882 0.000031394600 -0.754799067974 0.236925929785 +0.054000000000 -0.342667192221 0.242011368275 0.000006655219 0.000011271426 0.000052896212 -0.000019356188 -0.742165863514 0.273067563772 +0.060000000000 -0.228569030762 0.354427278042 -0.000006908138 -0.000010580618 0.000013034075 -0.000019193474 -0.714184224606 0.305503934622 +0.066000000000 -0.063305675983 0.433884114027 0.000002812434 0.000016268572 -0.000029266504 -0.000012988678 -0.710005819798 0.349331527948 +0.072000000000 0.122720986605 0.429879903793 0.000003474938 0.000021352555 0.000002420608 -0.000018291410 -0.692678511143 0.384452521801 +0.078000000000 0.296422094107 0.342123955488 0.000003841808 -0.000002986917 0.000018295252 -0.000013934974 -0.674399375916 0.416949838400 +0.084000000000 0.415491044521 0.180957376957 -0.000017563456 0.000004634402 0.000004763982 -0.000021776905 -0.654301583767 0.449702888727 +0.090000000000 0.447544276714 -0.018259100616 -0.000004334691 -0.000005297625 0.000003772821 -0.000024744832 -0.632336199284 0.482062637806 +0.096000000000 0.385819524527 -0.206742241979 0.000017056618 -0.000009289954 -0.000014395692 -0.000010239531 -0.609514892101 0.512867987156 +0.102000000000 0.251541405916 -0.342166930437 0.000004099230 -0.000019661178 0.000006323547 0.000005573815 -0.585117280483 0.542669177055 +0.108000000000 0.081375204027 -0.403303802013 -0.000000592886 -0.000001947791 -0.000009286675 -0.000007164905 -0.560245394707 0.570477545261 +0.114000000000 -0.089055649936 -0.390426516533 0.000012723507 -0.000000309769 -0.000023156170 -0.000029898134 -0.533534288406 0.598035156727 +0.120000000000 -0.233454525471 -0.315680891275 0.000014258767 0.000000824611 0.000005796132 0.000006266655 -0.505050480366 0.623908340931 +0.126000000000 -0.334910929203 -0.196281820536 -0.000001883422 -0.000002437946 0.000001684154 -0.000005758047 -0.474479347467 0.650416195393 +0.132000000000 -0.385621249676 -0.050196681172 0.000032000466 -0.000008436387 0.000002023643 -0.000002423747 -0.443361550570 0.674502551556 +0.138000000000 -0.378659337759 0.104025736451 0.000000036268 -0.000020444733 0.000025969448 -0.000005110561 -0.411157965660 0.696967840195 +0.144000000000 -0.313965678215 0.247191846371 0.000011803392 -0.000010020058 0.000055318353 0.000033079297 -0.377778649330 0.718308627605 +0.150000000000 -0.194371402264 0.358968704939 -0.000001292445 -0.000005157662 -0.000012053413 -0.000028445804 -0.342042803764 0.738309860229 +0.156000000000 -0.034318313003 0.415734589100 -0.000014560943 0.000000674551 -0.000038951272 -0.000036945839 -0.307586342096 0.756146430969 +0.162000000000 0.142171949148 0.399462908506 -0.000006254490 -0.000002826204 -0.000023339799 -0.000023612927 -0.270660907030 0.772165060043 +0.168000000000 0.300153523684 0.304221034050 -0.000013403753 0.000021814789 0.000000143783 -0.000014590657 -0.233700439334 0.786821722984 +0.174000000000 0.400785803795 0.144839078188 -0.000003319595 -0.000014602258 0.000000385815 -0.000004663571 -0.195687130094 0.799557983875 +0.180000000000 0.417925894260 -0.043330278248 0.000006076390 0.000008266583 -0.000014791987 -0.000008612767 -0.156177088618 0.810809671879 +0.186000000000 0.352308213711 -0.208720475435 -0.000011720418 0.000009608816 -0.000013866166 -0.000034483059 -0.115455865860 0.812199175358 +0.192000000000 0.218077898026 -0.335093319416 -0.000001525645 0.000016883050 0.000005340157 -0.000008979825 -0.076658099890 0.827564716339 +0.198000000000 0.056235674769 -0.385854363441 0.000002300271 0.000003179752 -0.000036003559 0.000005372980 -0.035971306264 0.832422912121 +0.204000000000 -0.104532420635 -0.367928773165 -0.000015535739 -0.000008861333 0.000015293943 -0.000029761346 0.005213961471 0.836656630039 +0.210000000000 -0.240330055356 -0.292369633913 -0.000017575892 0.000000134392 -0.000018283939 -0.000047295682 0.047981824726 0.838206350803 +0.216000000000 -0.333915054798 -0.175620257854 0.000011092930 -0.000140565200 -0.000579604297 -0.001328683109 0.087803937495 0.833815693855 +0.222000000000 -0.379096150398 -0.032301671803 0.000049495968 -0.000100624726 0.000057202058 0.000002822766 0.130996719003 0.834956824780 +0.228000000000 -0.367572009563 0.116758130491 0.000007398688 -0.000007977102 0.000004864145 -0.000020352651 0.172731786966 0.830715298653 +0.234000000000 -0.299930691719 0.253225505352 -0.000001820567 -0.000005410267 -0.000001366933 -0.000020610609 0.214049652219 0.823676586151 +0.240000000000 -0.181716322899 0.355839312077 0.000011845284 -0.000015814157 0.000008422659 -0.000019505887 0.253848731518 0.815013587475 +0.246000000000 -0.027071502060 0.404291391373 0.000006210784 -0.000004567654 0.000002542357 0.000014368785 0.296609133482 0.803966164589 +0.252000000000 0.139381304383 0.383591145277 -0.000007681982 -0.000003655769 -0.000027711474 -0.000020662494 0.337145835161 0.790634274483 +0.258000000000 0.284465163946 0.290929734707 -0.000009682674 -0.000010670450 0.000023659737 0.000140364500 0.376386076212 0.776153147221 +0.264000000000 0.375430017710 0.141681730747 -0.000011697976 -0.000011887089 -0.000039681072 -0.000026529637 0.416844934225 0.758657872677 +0.270000000000 0.390678495169 -0.032244384289 0.000018851813 0.000030093777 -0.000040279403 0.000045188081 0.459274619818 0.737540066242 +0.276000000000 0.329126805067 -0.192036867142 -0.000011207022 -0.000003685894 -0.000001924929 0.000004649111 0.497384697199 0.715762376785 +0.282000000000 0.208419874310 -0.305801600218 0.000163539022 -0.000009293707 0.000027882070 0.000290801661 0.535150766373 0.691820442677 +0.288000000000 0.057522807270 -0.356908470392 0.000007702874 -0.000002461442 -0.000156890412 0.000152884182 0.571212232113 0.665899813175 +0.294000000000 -0.095522001386 -0.343424797058 0.000013529681 -0.000004969345 0.000015606696 -0.000014147512 0.607111871243 0.636975049973 +0.300000000000 -0.226800620556 -0.273314595222 -0.000000163223 -0.000002138899 -0.000020287391 -0.000012246593 0.641694128513 0.606361806393 +0.306000000000 -0.318944811821 -0.161431610584 0.000015057998 0.000002686848 0.000006557524 -0.000010376148 0.675049722195 0.572971343994 +0.312000000000 -0.362109661102 -0.024947395548 0.000009442036 -0.000018569892 -0.000011163187 -0.000026465208 0.706847131252 0.537605106831 +0.318000000000 -0.350873887539 0.116849467158 0.000008117098 -0.000014066036 -0.000032141248 -0.000009454088 0.740048706532 0.495700836182 +0.324000000000 -0.286305397749 0.245373815298 -0.000026269816 -0.000012889952 0.000048602353 -0.000026440997 0.767081856728 0.457999229431 +0.330000000000 -0.175219103694 0.340142905712 -0.000006054901 0.000013224326 0.000005148351 0.000001246801 0.791771709919 0.419114112854 +0.336000000000 -0.032126735896 0.383955031633 -0.000020060745 -0.000001254942 -0.000016192811 -0.000005094631 0.814868927002 0.377638816833 +0.342000000000 0.119032487273 0.365355521441 -0.000013789791 0.000009882683 0.000030724008 -0.000024396726 0.835812091827 0.334818631411 +0.348000000000 0.250429898500 0.283373326063 -0.000006833950 0.000001680907 -0.000011823110 0.000019359266 0.853748321533 0.291554898024 +0.354000000000 0.334829270840 0.152437955141 -0.000015835885 -0.000020208934 -0.000010312005 -0.000043530781 0.870156586170 0.248403236270 +0.360000000000 0.353907644749 -0.001749873511 0.000022224722 0.000009285292 -0.000106660242 -0.000033386528 0.884398221970 0.201239436865 +0.366000000000 0.305161893368 -0.147021681070 0.000005750504 -0.000000904532 -0.000047391390 -0.000026496664 0.895812392235 0.151636168361 +0.372000000000 0.201198145747 -0.253694504499 -0.000008386704 -0.000012173973 -0.000001857421 -0.000024195433 0.899468302727 0.102936372161 +0.378000000000 0.068350471556 -0.307328104973 -0.000016810234 0.000054098582 -0.000100397418 -0.000161486008 0.910026907921 0.063091844320 +0.384000000000 -0.072379127145 -0.300661683083 0.000031739561 -0.000004845339 0.000078182049 -0.000170211846 0.913489520550 0.015555058606 +0.390000000000 -0.195264369249 -0.239394634962 0.000011311193 -0.000013581739 -0.000002057358 -0.000021312562 0.914473354816 -0.032467465848 +0.396000000000 -0.282060235739 -0.137130230665 -0.000006531161 0.000001295949 -0.000024203609 -0.000021625863 0.912640929222 -0.081173799932 +0.402000000000 -0.321357101202 -0.010749287903 0.000008182268 -0.000007409791 -0.000023581595 -0.000010116049 0.907985746861 -0.131467759609 +0.408000000000 -0.308471143246 0.119610607624 0.000021699499 0.000009948830 -0.000017424180 0.000020430409 0.900620818138 -0.180466786027 +0.414000000000 -0.245869368315 0.234533980489 0.000008974615 0.000006337418 -0.000027089274 -0.000029816980 0.890280902386 -0.229555994272 +0.420000000000 -0.142690420151 0.315089076757 -0.000025656394 -0.000001316588 -0.000017758191 -0.000034650617 0.876552641392 -0.278313875198 +0.426000000000 -0.016014220193 0.348299205303 0.000008782627 0.000024458037 -0.000003892449 -0.000014788800 0.860644459724 -0.326928794384 +0.432000000000 0.114566840231 0.326532870531 0.000018675813 -0.000025523344 -0.000213493448 -0.000067713714 0.841504931450 -0.373981267214 +0.438000000000 0.223973408341 0.254171669483 0.000001683334 -0.000025395491 -0.000006928011 -0.000001184897 0.820958614349 -0.418506652117 +0.444000000000 0.293750941753 0.142095655203 -0.000003334741 -0.000043390552 -0.000007690269 -0.000001404802 0.797316312790 -0.462891876698 +0.450000000000 0.309959858656 0.012098850682 0.000020644744 -0.000002457484 0.000001892919 -0.000009677750 0.771342754364 -0.505304694176 +0.456000000000 0.270254135132 -0.111638307571 0.000015301215 -0.000024091232 0.000017506889 -0.000016426027 0.743491351604 -0.546059250832 +0.462000000000 0.183414265513 -0.205884277821 -0.000014922614 -0.000023815131 0.000017668646 0.000012150055 0.713209867477 -0.584541559219 +0.468000000000 0.067085489631 -0.254188090563 0.000006537349 0.000006599405 -0.000019119618 -0.000008489663 0.682343959808 -0.620788693428 +0.474000000000 -0.056929294020 -0.249919369817 -0.000009687480 0.000006729896 -0.000008560609 -0.000006634245 0.649334549904 -0.654934227467 +0.480000000000 -0.165576294065 -0.196273013949 -0.000009095109 -0.000034031302 -0.000014340098 -0.000041096700 0.618233919144 -0.683964908123 +0.486000000000 -0.241958916187 -0.104670390487 0.000033648510 -0.000017978866 0.000240753565 -0.000140597214 0.580376029015 -0.715984344482 +0.492000000000 -0.274906098843 0.008048083633 0.000038985327 -0.000015939444 0.000001321676 -0.000030233454 0.541091322899 -0.745350301266 +0.498000000000 -0.260198503733 0.122831925750 -0.000019045803 0.000006176750 -0.000015649401 -0.000034095883 0.500738918781 -0.772816419601 +0.504000000000 -0.202195078135 0.220702514052 0.000012847797 0.000045086923 -0.000019692176 -0.000089575282 0.459280341864 -0.797819316387 +0.510000000000 -0.111348353326 0.286771386862 -0.000018426432 -0.000014741823 -0.000031608644 -0.000060641149 0.416590422392 -0.818801522255 +0.516000000000 -0.003340776777 0.311617940664 -0.000002546304 0.000005948575 0.000014875076 -0.000000276748 0.373581051826 -0.839070856571 +0.522000000000 0.104053691030 0.291609376669 -0.000004240122 0.000016441947 -0.000006534730 -0.000011840550 0.329868316650 -0.855942249298 +0.528000000000 0.193741545081 0.231208160520 0.000011109735 0.000027994623 0.000019191286 -0.000010381406 0.282749295235 -0.869601368904 +0.534000000000 0.250892788172 0.140973955393 -0.000001193175 0.000007262426 -0.000000412792 -0.000012462493 0.235098615289 -0.884020447731 +0.540000000000 0.266003012657 0.036246478558 0.000034030087 0.000007426622 -0.000062461382 0.000024002649 0.187247142196 -0.894836425781 +0.546000000000 0.237029820681 -0.064148075879 -0.000021294987 0.000005176057 -0.000007117090 -0.000028406137 0.137021064758 -0.902204692364 +0.552000000000 0.169269606471 -0.142560601234 -0.000006769523 -0.000038603510 -0.000035572939 -0.000031399377 0.088684245944 -0.906775772572 +0.558000000000 0.076009012759 -0.184184312820 -0.000006108733 -0.000002205632 0.000009525183 0.000007805670 0.038506098092 -0.907595813274 +0.564000000000 -0.024447213858 -0.182436645031 -0.000010962202 -0.000023329942 0.000009138477 -0.000018027908 -0.009269774891 -0.908092975616 +0.570000000000 -0.113155342638 -0.138753458858 0.000001608569 -0.000020623682 0.000012794739 -0.000005273681 -0.058750763535 -0.906363844872 +0.576000000000 -0.173245131969 -0.063725002110 0.000014705761 -0.000043382639 0.000117511314 -0.000905971217 -0.107526406646 -0.899416208267 +0.582000000000 -0.196271359921 0.028649512678 -0.000016236823 -0.000013569306 -0.000001320291 -0.000039756713 -0.153821930289 -0.890661954880 +0.588000000000 -0.179332688451 0.119177713990 0.000006580894 -0.000009444127 -0.000026780248 0.000004500296 -0.201764211059 -0.879472017288 +0.594000000000 -0.128508433700 0.192844837904 0.000009444455 0.000001668355 0.000030440297 -0.000063201333 -0.247854441404 -0.866715073586 +0.600000000000 -0.054702848196 0.238702178001 -0.000017446786 -0.000027699331 -0.000009387792 -0.000012541695 -0.292918235064 -0.850637614727 +0.606000000000 0.029246620834 0.251069813967 -0.000020941727 0.000005330869 0.000014800522 -0.000056671750 -0.337126165628 -0.833206236362 +0.612000000000 0.109055384994 0.229863718152 -0.000025211571 0.000002520912 0.000010234467 -0.000012960801 -0.379095405340 -0.813171625137 +0.618000000000 0.172979399562 0.179792836308 0.000006518508 0.000000525494 0.000020897878 0.000026277741 -0.420775890350 -0.790150344372 +0.624000000000 0.210414156318 0.109908424318 -0.000002496863 -0.000039843726 0.000000939175 -0.000008567418 -0.461322218180 -0.765444338322 +0.630000000000 0.216602697968 0.032019045204 -0.000010146722 -0.000000894403 -0.000017553857 -0.000014090091 -0.498694509268 -0.740365564823 +0.636000000000 0.190704867244 -0.040533546358 -0.000043493612 -0.000004517986 -0.000002231498 0.000001362901 -0.534971654415 -0.712694466114 +0.642000000000 0.137150451541 -0.094793841243 0.000016770726 0.000007551155 -0.000365764630 0.000051263174 -0.570857405663 -0.682590544224 +0.648000000000 0.066913634539 -0.121372371912 0.000007703497 0.000039373248 -0.000214664193 -0.000235563159 -0.605711400509 -0.649949669838 +0.654000000000 -0.006930337287 -0.114655569196 -0.000012835364 -0.000009122626 0.000001187230 -0.000024054196 -0.638930499554 -0.616521537304 +0.660000000000 -0.069741725922 -0.077432617545 0.000007430770 -0.000006866826 -0.000005448746 -0.000021312786 -0.667892217636 -0.582676887512 +0.666000000000 -0.109586581588 -0.017984243110 -0.000004157922 -0.000005471704 0.000015116948 0.000003450156 -0.695240437984 -0.548685967922 +0.672000000000 -0.120190933347 0.051161296666 0.000001927647 -0.000015948992 0.000003984227 0.000030906656 -0.720815420151 -0.513477385044 +0.678000000000 -0.101516045630 0.116654664278 -0.000029204126 -0.000012235843 -0.000050469469 0.000047429625 -0.744871914387 -0.477510839701 +0.684000000000 -0.058939978480 0.167535945773 -0.000017219565 0.000032064592 -0.000019864139 -0.000016386019 -0.765359640121 -0.440349370241 +0.690000000000 -0.001535656047 0.196138605475 0.000001363366 -0.000011569306 -0.000018809837 -0.000029036941 -0.788343131542 -0.395323574543 +0.696000000000 0.061009399593 0.199826151133 -0.000002490694 -0.000009091104 -0.000008880112 0.000024442328 -0.806085050106 -0.356149166822 +0.702000000000 0.118156492710 0.179572418332 -0.000029510447 0.000008793750 -0.000056811965 0.000007541973 -0.821486532688 -0.316447675228 +0.708000000000 0.161833778024 0.140002414584 0.000016356627 0.000010975018 0.000001713043 -0.000026649092 -0.835127770901 -0.276227861643 +0.714000000000 0.186143755913 0.087854713202 0.000006135829 0.000002379853 -0.000003806140 -0.000041215655 -0.847331583500 -0.234286770225 +0.720000000000 0.187602147460 0.032286733389 -0.000003981226 -0.000021148539 0.000004793985 0.000003303670 -0.856744945049 -0.193279266357 +0.726000000000 0.167258873582 -0.017830457538 -0.000000700709 0.000005543212 0.000011171011 -0.000010278994 -0.865042984486 -0.150143459439 +0.732000000000 0.129069209099 -0.053753297776 -0.000004243986 -0.000004205263 -0.000016557444 -0.000041270567 -0.871182858944 -0.105851389468 +0.738000000000 0.080966651440 -0.069334439933 -0.000001879323 0.000006469597 0.000003669577 -0.000031377669 -0.875033199787 -0.062141336501 +0.744000000000 0.032481674105 -0.062550827861 -0.000013831796 -0.000013033032 0.000003738394 -0.000031329419 -0.876573562622 -0.019245123491 +0.750000000000 -0.006828061771 -0.035952273756 0.000006397835 0.000010488968 -0.000044604734 -0.000037523117 -0.876217842102 0.024587159976 +0.756000000000 -0.029717613012 0.004228052683 0.000000069173 0.000009624217 -0.000002951013 -0.000014052968 -0.873491764069 0.068697080016 +0.762000000000 -0.032545898110 0.048832412809 -0.000008605458 0.000000289500 0.000021727530 -0.000022986918 -0.868887305260 0.112626522779 +0.768000000000 -0.016349427402 0.088958457112 -0.000015798898 0.000009225569 -0.000026950906 -0.000004647433 -0.862153530121 0.156863734126 +0.774000000000 0.014569422230 0.117766782641 -0.000032411182 0.000009632723 0.000009343526 -0.000022303611 -0.852984964848 0.200381040573 +0.780000000000 0.053523648530 0.130828037858 0.000008148628 -0.000010384979 -0.000005390142 -0.000000296548 -0.841977953911 0.242520779371 +0.786000000000 0.093760393560 0.126994594932 -0.000014083938 -0.000000145776 0.000014927624 -0.000009388928 -0.828918695450 0.283753901720 +0.792000000000 0.128309190273 0.107646130025 0.000003762645 -0.000026259357 -0.000002454163 -0.000034315566 -0.813833296299 0.324681431055 +0.798000000000 0.151714012027 0.076760053635 0.000003560176 -0.000014622929 -0.000013529398 -0.000011711039 -0.797638177872 0.364741593599 +0.804000000000 0.160637706518 0.039880990982 0.000014484384 -0.000000381359 0.000005400329 -0.000001319027 -0.777831554413 0.404739499092 +0.810000000000 0.153951182961 0.003215080826 0.000029793273 -0.000005303993 -0.000031626081 -0.000000677131 -0.755987346172 0.443045049906 +0.816000000000 0.133105009794 -0.027086205781 0.000015841124 -0.000003331196 -0.000004400095 -0.000020349155 -0.737534582615 0.475281208754 +0.822000000000 0.101990237832 -0.045248020440 -0.000009833353 -0.000021296650 -0.000001115724 -0.000017314027 -0.713137209415 0.512129843235 +0.828000000000 0.066784068942 -0.048117499799 0.000005143245 0.000012752312 -0.000006028344 -0.000020165275 -0.684214651585 0.548431754112 +0.834000000000 0.034511450678 -0.035467818379 0.000004314834 -0.000003416201 -0.000010111022 -0.000025791711 -0.657963395119 0.581826806068 +0.840000000000 0.011737674475 -0.010148679838 -0.000014245044 0.000017743976 0.000010127320 -0.000009503010 -0.630075573921 0.614466607571 +0.846000000000 0.002651744522 0.022520506755 -0.000010566490 -0.000023660354 0.000001434424 -0.000028776865 -0.596572935581 0.645937025547 +0.852000000000 0.008563724346 0.055127348751 0.000002753209 -0.000013516536 0.000001982818 -0.000011596232 -0.563156425953 0.675810337067 +0.858000000000 0.027341734618 0.081958785653 -0.000003990857 -0.000019144201 -0.000006749219 0.000002321538 -0.529547572136 0.706191599369 +0.864000000000 0.056206520647 0.098307646811 -0.000039841449 -0.000001043940 0.000986934640 -0.000220086135 -0.489943593740 0.732120096684 +0.870000000000 0.087068371475 0.102049671113 -0.000017686518 -0.000005444788 0.000011612467 -0.000002598846 -0.451283335686 0.755045235157 +0.876000000000 0.117374099791 0.093486152589 0.000015745994 0.000004637273 -0.000002972901 0.000001831479 -0.411048144102 0.780536174774 +0.882000000000 0.141629129648 0.074004583061 0.000002939013 0.000004464042 -0.000000746433 -0.000017704342 -0.368200004101 0.803583860397 +0.888000000000 0.156444206834 0.047233477235 0.000001545078 -0.000011385549 -0.000031683088 -0.000046363049 -0.325359314680 0.821718335152 +0.894000000000 0.159785538912 0.017695782706 0.000006383753 0.000002064286 0.000025936013 0.000000741610 -0.281718671322 0.839617133141 +0.900000000000 0.151599809527 -0.010174707510 -0.000012312937 0.000015298689 0.000009785691 -0.000008077295 -0.238805904984 0.852198183537 +0.906000000000 0.133888855577 -0.031434495002 -0.000014359309 0.000006675053 -0.000027062883 0.000003339148 -0.194845959544 0.862806975842 +0.912000000000 0.109944589436 -0.043070368469 0.000001586650 -0.000006398255 0.000024462883 0.000024047020 -0.150848075747 0.872610092163 +0.918000000000 0.084431953728 -0.043433420360 0.000017143853 0.000004018633 -0.000014373198 0.000009046730 -0.105840504169 0.879077136517 +0.924000000000 0.062177821994 -0.033144902438 0.000000773357 -0.000010616181 0.000013904837 -0.000004512954 -0.058594800532 0.884939491749 +0.930000000000 0.047281123698 -0.014542555436 0.000006562449 0.000001615941 -0.000019718216 0.000010748200 -0.011536970735 0.887011349201 +0.936000000000 0.042455866933 0.008413770236 -0.000010952645 -0.000019396066 -0.000006669864 -0.000009606089 0.036789838225 0.887123465538 +0.942000000000 0.048197325319 0.030941849574 -0.000000317587 -0.000015248022 -0.000019265315 -0.000046450503 0.084162816405 0.883340418339 +0.948000000000 0.063069298863 0.048842132092 0.000013746827 -0.000027334196 -0.000018864839 -0.000015702764 0.131143495440 0.879764795303 +0.954000000000 0.084189757705 0.059025932103 0.000000883085 -0.000003025130 -0.000021315180 -0.000023308719 0.179986685514 0.870407342911 +0.960000000000 0.107917286456 0.059848502278 0.000014445504 -0.000011329413 0.000022154793 -0.000022842520 0.225788518786 0.860737919807 +0.966000000000 0.130444362760 0.051531936973 0.000002799444 -0.000005231560 -0.000010816000 -0.000011281752 0.272020965815 0.846393942833 +0.972000000000 0.148305058479 0.035546641797 0.000000625755 0.000011377082 -0.000049052389 -0.000017993600 0.316653400660 0.830530762672 +0.978000000000 0.159189090133 0.014442275278 -0.000019859463 -0.000009198503 0.000020535166 -0.000008827339 0.359958887100 0.811181068420 +0.984000000000 0.161768808961 -0.008913038298 -0.000012217251 -0.000039104380 0.000012605304 -0.000008836247 0.399247914553 0.794172942638 +0.990000000000 0.156050756574 -0.031164251268 0.000004018634 -0.000008765391 0.000010109783 -0.000047843030 0.436700463295 0.770149230957 +0.996000000000 0.143130838871 -0.049224831164 -0.000020771391 -0.000004200788 -0.000014703263 -0.000015511348 0.477642327547 0.748483061790 +1.002000000000 0.125437632203 -0.060723841190 0.000000259601 -0.000006611621 -0.000020184018 -0.000002344441 0.514723062515 0.723100006580 +1.008000000000 0.106032453477 -0.064444586635 0.000011538401 0.000012309175 0.000006059635 -0.000035379744 0.548220455647 0.695779383183 +1.014000000000 0.087691091001 -0.060273014009 -0.000004227137 -0.000005177426 -0.000007065075 -0.000008385075 0.585305988789 0.665153145790 +1.020000000000 0.073705881834 -0.049654372036 -0.000005084657 -0.000005004676 0.000001757920 -0.000013172012 0.621470808983 0.631517469883 +1.026000000000 0.066400311887 -0.034963138402 -0.000013717122 0.000003546839 -0.000002465386 0.000009792636 0.644716560841 0.606108069420 +1.032000000000 0.066396079957 -0.019087973982 0.000000537382 -0.000007683817 -0.000015515227 -0.000002037584 0.675225198269 0.570892870426 +1.038000000000 0.073355458677 -0.005206961650 0.000000334650 0.000021754544 0.000012674273 -0.000027542193 0.704130768776 0.532285749912 +1.044000000000 0.085778653622 0.004170106258 -0.000013324012 0.000004940982 -0.000012269332 -0.000017691160 0.731107354164 0.492655247450 +1.050000000000 0.101526319981 0.007444062270 0.000000595931 -0.000000779671 -0.000026693797 -0.000092974042 0.756565868855 0.449897468090 +1.056000000000 0.117673881352 0.004127729218 0.000010305751 0.000026056483 -0.000000702524 -0.000034360135 0.779269874096 0.406599640846 +1.062000000000 0.131948530674 -0.005246378947 0.000005622917 -0.000012712700 -0.000005033003 -0.000034272514 0.798648178577 0.362858325243 +1.068000000000 0.142142638564 -0.019513629377 -0.000012091228 -0.000002623194 0.000018045088 -0.000009309557 0.815705180168 0.318614989519 +1.074000000000 0.146813392639 -0.036926731467 0.000019947336 -0.000021342046 0.000005138426 -0.000023521476 0.830326080322 0.271939605474 +1.080000000000 0.145090788603 -0.055157635361 -0.000014616554 0.000013497785 -0.000001409486 0.000003143834 0.841866254807 0.225519031286 +1.086000000000 0.137395933270 -0.071888156235 0.000007440261 -0.000006055181 -0.000004080466 0.000027293803 0.850840687752 0.180092170835 +1.092000000000 0.124347142875 -0.085175789893 0.000002204570 -0.000012820710 -0.000004439706 0.000001272134 0.856996476650 0.136150300503 +1.098000000000 0.107678964734 -0.092903472483 -0.000027488582 0.000008349833 -0.000027443704 -0.000034155557 0.860743582249 0.092127732933 +1.104000000000 0.089737944305 -0.094521380961 -0.000021491114 -0.000004091709 0.000015436046 -0.000011299317 0.862019062042 0.047943945974 +1.110000000000 0.073074541986 -0.089428178966 -0.000004116989 -0.000005882245 0.000005435159 -0.000024220315 0.860925257206 0.004197259899 +1.116000000000 0.059664621949 -0.078527450562 -0.000009994796 0.000003329480 -0.000010973316 0.000002281256 0.857320308685 -0.040057506412 +1.122000000000 0.051818549633 -0.063745677471 -0.000007227951 0.000011824356 -0.000021387050 0.000008755922 0.851447463036 -0.084317177534 +1.128000000000 0.050539102405 -0.046932660043 -0.000005806193 -0.000013033864 -0.000017923907 -0.000008200602 0.842599034309 -0.128308162093 +1.134000000000 0.056268475950 -0.031100016087 -0.000020198318 0.000014613676 0.000005475503 0.000004946371 0.832600295544 -0.171160623431 +1.140000000000 0.068239226937 -0.018548551947 0.000001182231 -0.000014433377 0.000017620046 -0.000020628513 0.818954765797 -0.213420584798 +1.146000000000 0.084737382829 -0.011596018448 -0.000039522765 0.000013639628 0.000003808964 0.000013060358 0.804565429688 -0.255064398050 +1.152000000000 0.103543616831 -0.011616383679 0.000002816489 -0.000000326701 -0.000013612129 0.000015667814 0.787383854389 -0.295182615519 +1.158000000000 0.121857278049 -0.019073192030 -0.000006868994 0.000000688112 0.000004333828 -0.000002088134 0.767668843269 -0.334527343512 +1.164000000000 0.137145593762 -0.033484328538 0.000016795815 -0.000013410568 -0.000019676289 0.000008338069 0.746929466724 -0.372618764639 +1.170000000000 0.146912306547 -0.053404711187 0.000002266023 0.000010065359 -0.000034140772 -0.000020758553 0.725338816643 -0.409299850464 +1.176000000000 0.149336457253 -0.076288364828 0.000011592057 0.000002003106 -0.000001471175 -0.000005696562 0.699913859367 -0.443114131689 +1.182000000000 0.143994107842 -0.099724940956 0.000014247586 -0.000022636483 -0.000003339853 -0.000037437680 0.674337804317 -0.474998146296 +1.188000000000 0.130711376667 -0.120479494333 0.000008732318 -0.000022810018 -0.000020219255 -0.000021911203 0.647305965424 -0.505709588528 +1.194000000000 0.110837616026 -0.135570541024 0.000000284744 -0.000014816003 -0.000048575082 -0.000035948804 0.618982136250 -0.533909380436 +1.200000000000 0.086590990424 -0.143240481615 -0.000011496672 0.000003764618 -0.000037871225 -0.000024671974 0.589272558689 -0.562005043030 +1.206000000000 0.061336167157 -0.141773805022 -0.000009804602 0.000009116916 -0.000005775925 -0.000025652937 0.557907402515 -0.589350700378 +1.212000000000 0.038263849914 -0.131151899695 0.000006501605 -0.000020249070 -0.000021645270 -0.000015631471 0.525772392750 -0.613102376461 +1.218000000000 0.021335655823 -0.112872071564 0.000002488934 0.000014292362 -0.000025286803 0.000000549227 0.491776406765 -0.636400401592 +1.224000000000 0.012907410972 -0.088993884623 0.000005591732 -0.000000651584 0.000007612995 -0.000042749551 0.457334697247 -0.657117962837 +1.230000000000 0.015046326444 -0.063539862633 -0.000009485499 0.000009001095 -0.000023881337 -0.000014983464 0.422602206469 -0.675525903702 +1.236000000000 0.027616780251 -0.041130691767 0.000010469281 0.000025564103 -0.000014412762 -0.000051877487 0.386371940374 -0.692660093307 +1.242000000000 0.049106672406 -0.025275187567 0.000011641786 -0.000005408182 -0.000018796882 -0.000017985480 0.350050836802 -0.708015441895 +1.248000000000 0.076041996479 -0.019397573546 0.000000323179 -0.000011746213 -0.000026643685 -0.000036879228 0.314354062080 -0.719374835491 +1.254000000000 0.104155316949 -0.025030322373 -0.000004478879 -0.000025550944 -0.000004323264 -0.000016926608 0.277629315853 -0.731816112995 +1.260000000000 0.128782212734 -0.041947010905 0.000011545153 0.000000703350 0.000004102355 -0.000022978758 0.238695725799 -0.740188241005 +1.266000000000 0.145950153470 -0.067755550146 0.000015441992 0.000023835897 -0.000043068285 -0.000013304848 0.195709258318 -0.749588668346 +1.272000000000 0.152543976903 -0.099142208695 -0.000022860362 0.000012949003 -0.000000190618 -0.000015731435 0.159273043275 -0.753534615040 +1.278000000000 0.147365853190 -0.132078349590 -0.000004747209 -0.000027829501 0.000005806341 -0.000001862846 0.122350230813 -0.755579411983 +1.284000000000 0.130219206214 -0.161976590753 -0.000009415806 -0.000006969111 -0.000008462418 0.000008015684 0.089095823467 -0.758525967598 +1.290000000000 0.102819196880 -0.184395849705 0.000000493473 0.000008143355 -0.000034138560 -0.000033276054 0.054779976606 -0.760058164597 +1.296000000000 0.068760186434 -0.195971503854 -0.000014852376 -0.000019210742 -0.000008860892 -0.000017362321 0.017606364563 -0.755948483944 +1.302000000000 0.031845368445 -0.194935262203 -0.000007347462 0.000009716558 -0.000025357625 -0.000007512636 -0.017538052052 -0.752229630947 +1.308000000000 -0.002425298793 -0.180681005120 0.000019751011 0.000000402913 0.000009074193 -0.000017436734 -0.050837516785 -0.747176408768 +1.314000000000 -0.028852399439 -0.154085993767 -0.000017563341 0.000003920238 0.000002921415 -0.000022119662 -0.087025955319 -0.742392122746 +1.320000000000 -0.043043579906 -0.119170382619 0.000002608617 0.000009542793 0.000003759939 0.000020196956 -0.121176362038 -0.731330513954 +1.326000000000 -0.042257200927 -0.081482499838 0.000017848837 0.000003139398 -0.000011032450 0.000024978226 -0.153854250908 -0.723777890205 +1.332000000000 -0.025945384055 -0.047072328627 -0.000002101310 0.000015269579 -0.000016869662 -0.000011365693 -0.184560522437 -0.712795019150 +1.338000000000 0.003677548608 -0.022367013618 -0.000016870332 0.000002589222 -0.000009490286 0.000009205214 -0.217239797115 -0.700317382812 +1.344000000000 0.041617359966 -0.011930068024 -0.000006026170 -0.000016193382 -0.000008724349 0.000027204060 -0.247773453593 -0.685958325863 +1.350000000000 0.080820657313 -0.018307695165 0.000001502178 0.000024583458 -0.000005742121 -0.000009448256 -0.277884960175 -0.671415328979 +1.356000000000 0.114546559751 -0.040486540645 0.000011789359 -0.000004128638 0.000005578218 0.000019334804 -0.305031657219 -0.655480384827 +1.362000000000 0.136876747012 -0.074757046998 -0.000023182592 -0.000035138823 -0.000013817341 0.000006043783 -0.333182036877 -0.639130830765 +1.368000000000 0.144047394395 -0.115738928318 0.000037987640 -0.000001886438 0.000001835384 -0.000004099616 -0.360661327839 -0.619605064392 +1.374000000000 0.135540023446 -0.156806781888 0.000010649615 -0.000025528319 0.000014949364 -0.000025786343 -0.387380540371 -0.599952220917 +1.380000000000 0.111961267889 -0.192681476474 -0.000003392066 -0.000000470071 0.000004020801 -0.000021265449 -0.412243813276 -0.579325437546 +1.386000000000 0.076641760767 -0.217726424336 0.000014760743 0.000012529175 0.000016995195 -0.000003773462 -0.438019454479 -0.557468891144 +1.392000000000 0.034149341285 -0.228930667043 -0.000018794053 -0.000016979509 -0.000014974031 0.000005299001 -0.460667610168 -0.534982681274 +1.398000000000 -0.009947288781 -0.224139779806 -0.000016731979 0.000005371225 0.000006964505 -0.000004679419 -0.483128160238 -0.512050271034 +1.404000000000 -0.049555215985 -0.203192025423 0.000015297899 0.000010357333 -0.000003514548 0.000005559747 -0.502095758915 -0.489321500063 +1.410000000000 -0.079357929528 -0.169411897659 0.000007876312 -0.000018095496 0.000031319323 -0.000000785401 -0.520394206047 -0.465346455574 +1.416000000000 -0.093941867352 -0.126077264547 0.000004489829 0.000003463610 0.000013195343 -0.000002464756 -0.539102196693 -0.440362781286 +1.422000000000 -0.090352565050 -0.080473884940 0.000000709581 0.000021345410 -0.000016278667 0.000017133741 -0.555016994476 -0.415665596724 +1.428000000000 -0.068167738616 -0.040309578180 -0.000007671813 0.000005565245 0.000003693100 0.000009593572 -0.569473385811 -0.389703512192 +1.434000000000 -0.031053941697 -0.013390111737 -0.000005711101 0.000000958298 0.000026745665 -0.000006406766 -0.583511948586 -0.366152852774 +1.440000000000 0.014465924352 -0.005250960588 0.000004132997 0.000000777295 -0.000003108933 -0.000000869880 -0.603346288204 -0.326840668917 +1.446000000000 0.058766610920 -0.017499502748 -0.000009227488 -0.000018885059 0.000013736014 0.000019166358 -0.615353703499 -0.300514400005 +1.452000000000 0.093520477414 -0.047431930900 0.000000758686 -0.000011226010 -0.000002710279 -0.000059842689 -0.625595033169 -0.273374736309 +1.458000000000 0.112298436463 -0.089117556810 -0.000003219493 -0.000007361144 0.000030598781 -0.000019655847 -0.635702729225 -0.244783788919 +1.464000000000 0.112915813923 -0.135428130627 -0.000012841332 0.000006089340 0.000044090273 -0.000007117364 -0.643521249294 -0.216632395983 +1.470000000000 0.095493532717 -0.177935540676 -0.000001939255 0.000030962896 0.000027544937 0.000021525380 -0.650468289852 -0.186838328838 +1.476000000000 0.062148906291 -0.211050525308 -0.000012462024 0.000000303624 -0.000006887356 -0.000016588534 -0.656793951988 -0.156531676650 +1.482000000000 0.018395906314 -0.229482203722 -0.000089998372 0.000048538695 -0.000764673518 0.000102635357 -0.661856353283 -0.125769227743 +1.488000000000 -0.028199089691 -0.231175377965 -0.000006763399 -0.000002875633 0.000024064588 -0.000005469551 -0.665300488472 -0.095191732049 +1.494000000000 -0.073607966304 -0.215776011348 0.000005492458 0.000012162718 0.000027885189 0.000003530426 -0.667528152466 -0.064196005464 +1.500000000000 -0.109816424549 -0.184877470136 -0.000007290755 0.000006186069 0.000003730244 0.000032607317 -0.668261468410 -0.033630877733 +1.506000000000 -0.132856801152 -0.142322748899 -0.000015055512 0.000004763197 0.000039071692 -0.000016638145 -0.667743146420 -0.003287193365 +1.512000000000 -0.137480467558 -0.093741744757 -0.000008326469 0.000017680719 0.000043758297 0.000025364274 -0.665887236595 0.027163727209 +1.518000000000 -0.122453220189 -0.047798648477 0.000001375690 0.000000388519 0.000043597964 0.000020718660 -0.662922978401 0.056685864925 +1.524000000000 -0.089300103486 -0.012288319878 0.000022919745 0.000017019940 0.000045275887 0.000011394873 -0.658559858799 0.085964277387 +1.530000000000 -0.044430039823 0.005466495175 0.000007362585 -0.000012905739 0.000023604409 0.000024408579 -0.652918934822 0.115518338978 +1.536000000000 0.003638538998 0.001741042943 -0.000007301483 -0.000015591560 0.000009772031 0.000052844000 -0.646418154240 0.143735572696 +1.542000000000 0.044645227492 -0.022447895259 0.000007507306 -0.000011354503 0.000017416278 0.000057920588 -0.638172149658 0.173216164112 +1.548000000000 0.071065962315 -0.061364017427 0.000013350157 -0.000022388940 0.000043600474 0.000035075016 -0.629206418991 0.203650116920 +1.554000000000 0.078492209315 -0.107226394117 0.000003706651 0.000004829185 0.000048825252 0.000059224141 -0.616844475269 0.233161032200 +1.560000000000 0.066518403590 -0.151675969362 0.000012403537 0.000003157666 0.000064169399 0.000076178949 -0.603889703751 0.265754610300 +1.566000000000 0.037576537579 -0.187837034464 -0.000018304321 -0.000008566479 0.000047157559 0.000068186739 -0.587631523609 0.296483606100 +1.572000000000 -0.002848973265 -0.210169166327 -0.000013811084 0.000005472275 0.000084352621 0.000068398658 -0.570332884789 0.327105909586 +1.578000000000 -0.049344334751 -0.216992139816 -0.000000794477 -0.000004585344 0.000054047450 0.000051563489 -0.553049027920 0.359612852335 +1.584000000000 -0.095604024827 -0.205752655864 0.000010582974 0.000015868209 0.000058835911 0.000060172526 -0.532222449780 0.384816855192 +1.590000000000 -0.134621724486 -0.178070902824 0.000010480636 0.000001474098 0.000070759415 0.000060231090 -0.512032032013 0.411497354507 +1.596000000000 -0.162050604820 -0.138958990574 -0.000004423987 0.000003248325 0.000081233724 0.000059844868 -0.489665359259 0.436524122953 +1.602000000000 -0.173089653254 -0.091497533023 -0.000005002904 0.000000163288 0.000064654902 0.000059316353 -0.468233197927 0.460145324469 +1.608000000000 -0.165154263377 -0.043641325086 0.000006050522 -0.000004155087 0.000091124704 0.000038469141 -0.443489998579 0.480784654617 +1.614000000000 -0.139097899199 -0.003463998437 0.000008691432 0.000000541912 0.000082902072 0.000024957691 -0.419710636139 0.504945099354 +1.620000000000 -0.099395543337 0.022097578272 0.000012486715 -0.000003832012 0.000080184072 0.000032042059 -0.391676098108 0.523798882961 +1.626000000000 -0.053744126111 0.028219500557 -0.000020061258 -0.000006967799 0.000076656237 0.000033896078 -0.366306006908 0.544106483459 +1.632000000000 -0.011272646487 0.014150130562 -0.000014873494 -0.000021627086 0.000089613874 0.000034170000 -0.338155239820 0.561157703400 +1.638000000000 0.019752025604 -0.016368921846 0.000002935185 -0.000002952627 0.000062904379 0.000026695028 -0.309311509132 0.578739225864 +1.644000000000 0.033779043704 -0.056012555957 0.000000785594 -0.000008430974 0.000057617501 0.000030474228 -0.280388504267 0.593605697155 +1.650000000000 0.029491117224 -0.096734873950 0.000018052320 -0.000001515029 0.000056637142 0.000014778773 -0.249276876450 0.606363296509 +1.656000000000 0.009016246535 -0.131122529507 -0.000018475239 -0.000001471810 0.000074323019 0.000000931017 -0.219882622361 0.617872357368 +1.662000000000 -0.023049646989 -0.153996586800 -0.000005603416 -0.000003951418 0.000061727187 0.000004317083 -0.187900274992 0.628581762314 +1.668000000000 -0.062077678740 -0.162362039089 0.000000908270 -0.000002902707 0.000053777978 0.000008082377 -0.156535893679 0.636828362942 +1.674000000000 -0.100328147411 -0.155831784010 -0.000000460712 0.000006788940 0.000077342622 0.000001808745 -0.126110404730 0.644433081150 +1.680000000000 -0.133065357804 -0.135220110416 0.000003690292 0.000008469765 0.000070204580 0.000000980698 -0.094627000391 0.650667369366 +1.686000000000 -0.156425014138 -0.103679195046 -0.000001625140 -0.000005979469 0.000038697450 -0.000038073482 -0.063791535795 0.654355525970 +1.692000000000 -0.165855929255 -0.065943859518 0.000006014678 0.000005473746 0.000055561468 0.000010540898 -0.028823990375 0.656381368637 +1.698000000000 -0.160157456994 -0.027997765690 0.000039609564 -0.000033217730 0.000049683127 0.000238100416 0.004332094919 0.656492292881 +1.704000000000 -0.140544131398 0.003101608017 0.000004632634 0.000014797582 0.000063331274 0.000010360539 0.034102857113 0.655913591385 +1.710000000000 -0.110710188746 0.023094251752 0.000007708738 0.000002325190 0.000024649906 0.000010149378 0.068958945572 0.654374659061 +1.716000000000 -0.076888009906 0.028298065066 0.000015139226 -0.000008442318 0.000029086754 0.000034397875 0.099943935871 0.650736987591 +1.722000000000 -0.045756615698 0.018475759774 0.000009751111 -0.000002368763 0.000052590804 0.000001677851 0.131861031055 0.644635975361 +1.728000000000 -0.023347165436 -0.003414479084 0.000000220895 -0.000014584693 0.000066250584 0.000011508367 0.168696328998 0.639489948750 +1.734000000000 -0.013623524457 -0.032024014741 0.000008773586 -0.000008817314 0.000068075198 -0.000003638088 0.196435615420 0.630181729794 +1.740000000000 -0.017794985324 -0.061284922063 -0.000004599386 -0.000013754190 -0.000008216532 -0.000002375165 0.228483125567 0.618623554707 +1.746000000000 -0.034004278481 -0.085052415729 0.000001960505 -0.000004354354 0.000017595743 0.000022222428 0.259827494621 0.608339071274 +1.752000000000 -0.058754578233 -0.100054368377 0.000004932916 0.000000193886 -0.000035944082 -0.000021853357 0.291364282370 0.593648970127 +1.758000000000 -0.087908111513 -0.102839060128 0.000016379508 0.000003570755 0.000022441109 0.000038321486 0.322430670261 0.573483943939 +1.764000000000 -0.116195678711 -0.094699308276 0.000017042355 0.000006026222 0.000012516823 0.000012315786 0.350762069225 0.560164690018 +1.770000000000 -0.139405727386 -0.075454235077 -0.000017095683 0.000007416762 0.000033240623 0.000037667698 0.379994660616 0.538738191128 +1.776000000000 -0.153772458434 -0.049299716949 -0.000010331221 0.000013752823 0.000041603264 0.000019087887 0.409362316132 0.518683016300 +1.782000000000 -0.157302111387 -0.019614221528 0.000011674790 0.000002009308 0.000041365725 -0.000004869684 0.438025623560 0.494531333447 +1.788000000000 -0.149734809995 0.008600960486 0.000019237683 0.000001623215 0.000050958137 -0.000000713423 0.466022670269 0.469111204147 +1.794000000000 -0.132733032107 0.030669301748 -0.000010425855 -0.000019788808 0.000069218833 -0.000002923717 0.492441207170 0.442213565111 +1.800000000000 -0.110135264695 0.043569076806 0.000000947863 0.000004212129 -0.000011846660 0.000055767243 0.514269888401 0.415984660387 +1.806000000000 -0.085892759264 0.045671314001 0.000002333460 0.000003572089 0.000046194378 -0.000010146402 0.534921586514 0.389467447996 +1.812000000000 -0.064743600786 0.037945300341 -0.000006521851 -0.000002179822 0.000010150776 0.000007648227 0.554612696171 0.361071228981 +1.818000000000 -0.050082352012 0.023010788485 -0.000009881005 0.000021330719 0.000008220406 0.000018828752 0.572562634945 0.331831336021 +1.824000000000 -0.044092472643 0.004379970487 -0.000010788530 -0.000007254318 0.000012621566 0.000022579572 0.589319765568 0.301084429026 +1.830000000000 -0.047409165651 -0.013787649572 -0.000010799686 -0.000005274471 -0.000010577197 0.000004856478 0.604874134064 0.268392056227 +1.836000000000 -0.058532439172 -0.027803475037 0.000010860285 0.000002448821 0.000013448803 -0.000002506075 0.618563413620 0.235723853111 +1.842000000000 -0.074704863131 -0.035170361400 -0.000005514245 0.000023919829 -0.000000565524 0.000010080857 0.629921674728 0.202913597226 +1.848000000000 -0.092817649245 -0.034418832511 0.000006315564 0.000010705842 0.000022333770 -0.000039875718 0.639130771160 0.170473605394 +1.854000000000 -0.109279483557 -0.025749368593 -0.000012180186 -0.000003353461 0.000024451641 -0.000009128113 0.646370768547 0.137326166034 +1.860000000000 -0.121081233025 -0.010679072700 -0.000016700131 -0.000015092556 0.000004541167 0.000019960471 0.652300179005 0.104661084712 +1.866000000000 -0.126001268625 0.008006928489 0.000004868267 -0.000002586761 -0.000006209645 0.000002022624 0.656026184559 0.073188588023 +1.872000000000 -0.123271591961 0.027255000547 -0.000000965207 0.000015657541 -0.000000412316 0.000005447533 0.658277571201 0.041691124439 +1.878000000000 -0.113461747766 0.043481331319 0.000001791576 0.000005932808 -0.000013915284 0.000015161626 0.658922910690 0.011039558798 +1.884000000000 -0.098515368998 0.054412227124 0.000001815992 -0.000006364922 -0.000016424676 0.000027624168 0.658081471920 -0.019401989877 +1.890000000000 -0.081083133817 0.058265861124 0.000009497230 -0.000023738266 0.000000173680 0.000051764160 0.655477046967 -0.049577262253 +1.896000000000 -0.065115980804 0.054466776550 0.000003255527 0.000010337646 -0.000003545765 0.000036439837 0.651930451393 -0.079475313425 +1.902000000000 -0.053069252521 0.044729821384 0.000002393515 0.000002628965 0.000000009940 0.000052784162 0.646728932858 -0.109259665012 +1.908000000000 -0.047064796090 0.031071664765 -0.000016029931 -0.000008399092 -0.000012274174 0.000042437150 0.639140129089 -0.139061361551 +1.914000000000 -0.048506621271 0.016630843282 -0.000016779961 0.000003983856 0.000248299650 0.000012138737 0.631891727448 -0.169527694583 +1.920000000000 -0.057126354426 0.004697986878 -0.000011287450 -0.000014874914 0.000021584385 0.000079543119 0.622190952301 -0.199631661177 +1.926000000000 -0.070927947760 -0.002096745418 -0.000023466408 0.000004852029 0.000032333162 0.000106003725 0.609614729881 -0.231290265918 +1.932000000000 -0.087540477514 -0.001823376748 -0.000022355949 0.000009382564 0.000013641149 0.000088638903 0.596252620220 -0.261448115110 +1.938000000000 -0.103774525225 0.006238305941 -0.000008568089 -0.000010097566 0.000049642375 0.000102272112 0.580697357655 -0.291397184134 +1.944000000000 -0.116394415498 0.021590236574 0.000010901209 -0.000014662479 0.000023258192 0.000096111027 0.563683152199 -0.320000171661 +1.950000000000 -0.122628577054 0.042123761028 0.000004730099 0.000005716325 0.000056813580 0.000109850291 0.545123994350 -0.348159641027 +1.956000000000 -0.120674148202 0.064933821559 0.000018614350 0.000008084229 0.000066447967 0.000107163381 0.525378704071 -0.376067012548 +1.962000000000 -0.110347412527 0.086327821016 0.000013172782 0.000020746993 0.000065906468 0.000111182242 0.504588305950 -0.401055872440 +1.968000000000 -0.092353112996 0.102806650102 0.000016641765 -0.000018385726 0.000033660133 0.000131047273 0.482892602682 -0.425357252359 +1.974000000000 -0.069233857095 0.112279832363 0.000026542841 -0.000007039434 0.000083778221 0.000106797568 0.459088593721 -0.448715627193 +1.980000000000 -0.044699776918 0.112346664071 -0.000000593410 -0.000006786033 0.000044304932 0.000199783186 0.434852033854 -0.470807969570 +1.986000000000 -0.021613670513 0.103593014181 0.000013482626 -0.000028588567 0.000096880896 0.000123783655 0.410466074944 -0.490895420313 +1.992000000000 -0.004443047568 0.087322056293 0.000012628489 -0.000015280744 0.000062256237 0.000141527737 0.384294837713 -0.508839905262 +1.998000000000 0.004851929378 0.066059187055 -0.000010735390 -0.000011796470 0.000105959218 0.000140885139 0.359407931566 -0.523871243000 +2.004000000000 0.004526546691 0.043318055570 -0.000001897367 -0.000000811950 0.000069118847 0.000129342327 0.330608248711 -0.542310774326 +2.010000000000 -0.005354995839 0.022996328771 0.000002508247 -0.000012183890 0.000114134236 0.000130053435 0.302537769079 -0.558128237724 +2.016000000000 -0.023241452873 0.008598576300 -0.000026401180 -0.000012102280 0.000100207442 0.000140083634 0.274405747652 -0.567695856094 +2.022000000000 -0.046170756221 0.003163011279 -0.000003979021 0.000013329975 0.000089039022 0.000160862968 0.246948257089 -0.579046785831 +2.028000000000 -0.070034578443 0.008329024538 0.000003706405 0.000011128426 0.000109894958 0.000156330119 0.221256822348 -0.586894512177 +2.034000000000 -0.090778850019 0.023859960958 0.000003448950 -0.000024474912 0.000126458355 0.000124494341 0.187527149916 -0.597964227200 +2.040000000000 -0.103967741132 0.047872927040 -0.000003775762 -0.000009062503 0.000112174188 0.000123663136 0.155763864517 -0.604147970676 +2.046000000000 -0.106955245137 0.076562762260 -0.000004563889 0.000017624470 0.000078349905 0.000110126515 0.123958103359 -0.611333668232 +2.052000000000 -0.098212286830 0.104992330074 0.000009650025 0.000015552028 0.000079533907 0.000098672645 0.091038487852 -0.614791691303 +2.058000000000 -0.078817240894 0.129078060389 0.000003134603 -0.000005511371 0.000106911095 0.000135623835 0.054350931197 -0.620151340961 +2.064000000000 -0.051194336265 0.143640801311 -0.000011718616 -0.000012214523 0.000071645503 0.000112261761 0.021746020764 -0.617340266705 +2.070000000000 -0.019925389439 0.147671863437 0.000013301351 -0.000005099417 0.000052677293 0.000127708816 -0.015901919454 -0.614997506142 +2.076000000000 0.010332321748 0.139569818974 0.000008487680 -0.000003822779 0.000140288801 0.000089594258 -0.047229092568 -0.612947642803 +2.082000000000 0.034700531512 0.121270962059 0.000008863166 -0.000004358310 0.000067811743 0.000096795629 -0.079511828721 -0.607075631618 +2.088000000000 0.050360016525 0.094715707004 -0.000017769904 0.000002047410 0.000043288859 0.000114200280 -0.112472593784 -0.599449217319 +2.094000000000 0.054217714816 0.064806021750 0.000001446138 -0.000010486590 0.000079026031 0.000108952372 -0.142438739538 -0.592664003372 +2.100000000000 0.045485883951 0.035716254264 -0.000003929344 -0.000004421898 0.000048284612 0.000029810630 -0.170690402389 -0.582843124866 +2.106000000000 0.025016786531 0.012731406838 -0.000009826505 -0.000006135641 0.000057418776 0.000099669007 -0.186980575323 -0.574404239655 +2.112000000000 -0.004534556530 0.000591031741 0.000000275487 -0.000024028863 0.000060230210 0.000091701564 -0.213610917330 -0.563901543617 +2.118000000000 -0.037715677172 0.002511560917 0.000007322458 -0.000004266559 0.000069699279 0.000091453490 -0.237296774983 -0.551843345165 +2.124000000000 -0.068296901882 0.019519552588 -0.000012851734 0.000004945971 0.000049406477 0.000080123384 -0.261362284422 -0.540939033031 +2.130000000000 -0.089832991362 0.049614649266 -0.000004372722 -0.000016384591 0.000247616437 0.000101758196 -0.283160269260 -0.526968896389 +2.136000000000 -0.097290188074 0.087808728218 0.000007092400 -0.000018259127 0.000056475834 0.000072612282 -0.305444180965 -0.512644231319 +2.142000000000 -0.088237300515 0.127195730805 -0.000012350109 -0.000016274127 0.000050030230 0.000079989491 -0.325901269913 -0.496934562922 +2.148000000000 -0.063038244843 0.160896778107 -0.000002923973 0.000015801839 0.000056796642 0.000071392518 -0.347702264786 -0.480455994606 +2.154000000000 -0.027627062052 0.183903694153 -0.000017074031 0.000010120539 0.000043772568 0.000069071641 -0.364855319262 -0.465218544006 +2.160000000000 0.015256168321 0.189992785454 -0.000010465876 -0.000005089946 0.000053835611 0.000069632486 -0.383076876402 -0.446808397770 +2.166000000000 0.056894272566 0.182283923030 -0.000010661674 0.000015919308 0.000069745780 0.000101038640 -0.402008354664 -0.429294019938 +2.172000000000 0.093019366264 0.159126222134 -0.000001358616 -0.000004866927 0.000079088946 0.000080195015 -0.419178217649 -0.410608321428 +2.178000000000 0.117322921753 0.124182812870 0.000010557606 0.000006508297 0.000078886289 0.000085777559 -0.438424080610 -0.389202356339 +2.184000000000 0.128115206957 0.083675704896 -0.000009588030 -0.000002576770 0.000069366062 0.000085353749 -0.451672434807 -0.369367688894 +2.190000000000 0.122533567250 0.041768342257 0.000013207092 0.000014139810 0.000080858481 0.000073864030 -0.466943055391 -0.347765326500 +2.196000000000 0.100525081158 0.004896253347 -0.000020270305 0.000009837673 0.000045763616 0.000065262990 -0.480423063040 -0.326130449772 +2.202000000000 0.064473234117 -0.020201407373 -0.000000463589 -0.000013343871 0.000069887727 0.000087517648 -0.494478404522 -0.302961081266 +2.208000000000 0.019695164636 -0.027715776116 -0.000002447694 0.000010522232 0.000072339077 0.000084373569 -0.504726648331 -0.278950095177 +2.214000000000 -0.025966389105 -0.013785842806 -0.000012440515 -0.000006119796 0.000073618641 0.000084760642 -0.518294394016 -0.253489345312 +2.220000000000 -0.061810787767 0.020696152002 0.000003945979 -0.000006406655 0.000075896292 0.000077169265 -0.529349029064 -0.228250056505 +2.226000000000 -0.079088002443 0.069429144263 -0.000005210918 -0.000005757369 0.000053798729 0.000078636454 -0.538357436657 -0.200724646449 +2.232000000000 -0.072456322610 0.122733741999 0.000000352197 0.000000220660 0.000060464299 0.000066703404 -0.546618103981 -0.172872096300 +2.238000000000 -0.043588597327 0.168946832418 -0.000008267042 0.000011150343 0.000066086439 0.000076523174 -0.553527295589 -0.144580572844 +2.244000000000 0.002623277484 0.198873788118 -0.000007052347 0.000018894916 0.000069618982 0.000086331383 -0.559436500072 -0.116055332124 +2.250000000000 0.056760285050 0.208876490593 0.000017941778 0.000015633215 0.000067710374 0.000049872575 -0.563607990742 -0.088306374848 +2.256000000000 0.110122434795 0.197523668408 0.000006498678 -0.000006262714 0.000052855652 0.000069431997 -0.566162467003 -0.060476280749 +2.262000000000 0.155347988009 0.168591052294 -0.000010441356 0.000001574774 0.000038178590 0.000043645334 -0.567416131496 -0.033354803920 +2.268000000000 0.186857983470 0.125238597393 -0.000016101319 -0.000011391617 0.000042771630 0.000064091852 -0.567484319210 -0.006741264835 +2.274000000000 0.201746895909 0.074513711035 0.000011524506 0.000009473257 0.000061986437 0.000050975919 -0.566288828850 0.019560338929 +2.280000000000 0.197753578424 0.021359914914 0.000012458517 0.000006438557 0.000060798349 0.000042070453 -0.563711762428 0.045739091933 +2.286000000000 0.174147114158 -0.027598066255 0.000015678675 0.000008443832 0.000073592848 0.000039546263 -0.560148835182 0.071818351746 +2.292000000000 0.132351443172 -0.065163090825 -0.000003232104 -0.000006394099 0.000063766383 0.000039420804 -0.555360734463 0.098206549883 +2.298000000000 0.076665982604 -0.083548687398 -0.000008436245 -0.000003116016 0.000052300227 0.000034886729 -0.549721121788 0.124887809157 +2.304000000000 0.015201994218 -0.076260559261 0.000015333851 -0.000001351695 0.000047557791 0.000013861538 -0.541621088982 0.151922121644 +2.310000000000 -0.038659520447 -0.040151912719 0.000005180650 0.000007216465 0.000041008148 0.000049737282 -0.532972157001 0.179572820663 +2.316000000000 -0.071161158383 0.019291087985 -0.000006923579 0.000024794801 0.000044768756 0.000045702454 -0.522294640541 0.205435127020 +2.322000000000 -0.072372086346 0.088570840657 0.000007783324 0.000008350203 0.000074757336 0.000023928025 -0.510452687740 0.232221007347 +2.328000000000 -0.041391462088 0.150752156973 0.000016313028 -0.000001760719 0.000039908489 0.000034622139 -0.495945781469 0.255810111761 +2.334000000000 0.012656720355 0.193226560950 0.000005773944 -0.000002169548 0.000040937321 0.000056851073 -0.483563661575 0.281998813152 +2.340000000000 0.076614074409 0.209248617291 0.000013046786 -0.000003048689 0.000044506745 0.000061214319 -0.468042433262 0.305904060602 +2.346000000000 0.139289617538 0.197398617864 -0.000059696580 0.000717250456 -0.001443386078 0.000129175212 -0.451716393232 0.328640937805 +2.352000000000 0.193685650826 0.166381835938 0.000006609143 0.000004432598 0.000066120418 0.000055262932 -0.435277283192 0.349448531866 +2.358000000000 0.231579586864 0.119951188564 -0.000004612321 -0.000010981135 0.000034392258 0.000076834331 -0.416933000088 0.372780531645 +2.364000000000 0.251190662384 0.064005576074 -0.000000186566 0.000000824136 0.000046679110 0.000074601623 -0.398422241211 0.389503031969 +2.370000000000 0.250769555569 0.005015199538 0.000003408084 0.000005221227 -0.000026270889 0.000117255353 -0.380537390709 0.407279431820 +2.376000000000 0.230120748281 -0.051104817539 -0.000004386987 0.000013802794 0.000017223729 0.000103410319 -0.359187394381 0.425296157598 +2.382000000000 0.189837798476 -0.097861289978 0.000006897279 -0.000001612123 0.000020315909 0.000101327212 -0.337296307087 0.442189753056 +2.388000000000 0.132318779826 -0.127383843064 0.000000632043 -0.000001201755 0.000008581622 0.000117018099 -0.315645098686 0.457283675671 +2.394000000000 0.064074739814 -0.131167620420 0.000003582270 0.000002037606 0.000027059841 0.000112712609 -0.293319165707 0.471543610096 +2.400000000000 -0.002837788779 -0.103750765324 -0.000018685336 -0.000005727256 0.000092933813 0.000139005657 -0.269542396069 0.484566062689 +2.406000000000 -0.052978735417 -0.045741755515 0.000008061425 0.000003935963 0.000000228287 0.000128575892 -0.243308767676 0.497577130795 +2.412000000000 -0.070035897195 0.031877059489 -0.000012477997 0.000008396167 -0.000029533776 0.000152656474 -0.219911292195 0.508655428886 +2.418000000000 -0.048636123538 0.109050005674 0.000004404606 0.000007010845 0.000003003341 0.000140271077 -0.194875955582 0.519677460194 +2.424000000000 0.005842156243 0.166330561042 -0.000000586326 -0.000011918711 0.000012741049 0.000123434598 -0.167849019170 0.527657806873 +2.430000000000 0.075870171189 0.193321451545 0.000003513882 -0.000006550928 -0.000012448802 0.000120042569 -0.141088888049 0.536321997643 +2.436000000000 0.147742152214 0.188689112663 0.000008051436 0.000002461942 0.000007767924 0.000140097924 -0.113527506590 0.541620612144 +2.442000000000 0.208778128028 0.159391924739 -0.000008317821 0.000008148479 0.000008369855 0.000133742244 -0.085815548897 0.546358823776 +2.448000000000 0.253188759089 0.113214597106 0.000009491606 0.000015432108 0.000023800356 0.000108664113 -0.055319648236 0.548646748066 +2.454000000000 0.278176665306 0.057069845498 -0.000002806103 0.000008306318 0.000019050716 0.000086906126 -0.028742648661 0.551779687405 +2.460000000000 0.283701628447 -0.002209054073 -0.000003396528 -0.000006636517 0.000006891293 0.000119977951 -0.004070067313 0.552799582481 +2.466000000000 0.270103126764 -0.059474293143 -0.000021898230 0.000007116518 -0.000040187315 0.000114265174 0.027487779036 0.550851285458 +2.472000000000 0.237938880920 -0.109300918877 0.000005672198 -0.000010475498 -0.000002403221 0.000094079522 0.053498405963 0.549210786819 +2.478000000000 0.190500035882 -0.145268142223 -0.000002131450 -0.000004782634 0.000015630918 0.000092740207 0.079338818789 0.543293535709 +2.484000000000 0.130640044808 -0.161520153284 0.000014469873 0.000005529863 0.000020917534 0.000084117950 0.109858393669 0.539202094078 +2.490000000000 0.066213101149 -0.151351720095 0.000002171872 0.000003333061 0.000032676577 0.000074869204 0.137709364295 0.532148778439 +2.496000000000 0.011715317145 -0.112040340900 0.000001542082 0.000000929645 0.000019170911 0.000065391265 0.164386853576 0.525900304317 +2.502000000000 -0.018735272810 -0.048961345106 0.000017908196 -0.000007353475 0.000054081120 0.000066920140 0.190815091133 0.515624344349 +2.508000000000 -0.013425081037 0.023108921945 0.000013368229 0.000001660271 0.000037591068 0.000054069063 0.219336614013 0.501227259636 +2.514000000000 0.026993835345 0.082457810640 0.000016824239 0.000005391194 0.000035223253 0.000035149766 0.243571668863 0.492177933455 +2.520000000000 0.089126251638 0.113872937858 -0.000002654051 0.000002196568 0.000038728725 0.000032126794 0.270158886909 0.476330250502 +2.526000000000 0.154412761331 0.113188788295 0.000001881258 -0.000007940412 0.000033608230 0.000043936820 0.293395251036 0.463073730469 +2.532000000000 0.210079714656 0.086776748300 0.000011271256 0.000008958217 -0.000107266547 -0.000173388835 0.316461324692 0.446364223957 +2.538000000000 0.249063447118 0.043703585863 0.000006831260 0.000001965684 0.000023636343 0.000022574519 0.339885294437 0.428017348051 +2.544000000000 0.268471449614 -0.007534987759 -0.000001797310 -0.000004161032 0.000034151602 0.000013160368 0.362062543631 0.408605635166 +2.550000000000 0.269289284945 -0.059866871685 0.000015040613 -0.000023888349 0.000017339684 0.000009884529 0.382319867611 0.388182163239 +2.556000000000 0.253863304853 -0.108179017901 -0.000009178951 0.000004497329 0.000013857702 0.000018066637 0.402382135391 0.367158234119 +2.562000000000 0.224007308483 -0.147980555892 0.000009912103 -0.000012858766 0.000009863439 0.000024128898 0.420585036278 0.343502134085 +2.568000000000 0.182545542717 -0.174992427230 0.000002906137 0.000001494728 0.000003220743 -0.000003730131 0.437601417303 0.319979935884 +2.574000000000 0.133648946881 -0.186912223697 0.000023148126 0.000009743536 0.000002568419 -0.000006107287 0.453412353992 0.295861154795 +2.580000000000 0.084274850786 -0.178506270051 0.000019947489 -0.000001654820 -0.000001999462 0.000025545591 0.467681974173 0.270657867193 +2.586000000000 0.040975734591 -0.148913010955 0.000001125891 0.000002940915 -0.000000447469 0.000018280885 0.480390757322 0.243754610419 +2.592000000000 0.015739131719 -0.103051625192 0.000013942574 -0.000007277411 0.000005399610 -0.000009850712 0.493382006884 0.214335024357 +2.598000000000 0.016118228436 -0.049739774317 0.000018498082 -0.000008403351 -0.000002484943 -0.000013595256 0.504043281078 0.187239289284 +2.604000000000 0.043384466320 -0.003995016217 -0.000000898656 -0.000009517932 -0.000011341411 0.000012205488 0.511511564255 0.159476116300 +2.610000000000 0.088064968586 0.021563466638 0.000018014314 -0.000017669361 -0.000017348480 0.000009074914 0.517586052418 0.132142201066 +2.616000000000 0.136922433972 0.022366115823 -0.000000567122 -0.000018857630 -0.000007842496 0.000026079153 0.522924244404 0.103786163032 +2.622000000000 0.178343817592 0.002384383464 0.000012746879 0.000001007668 -0.000016091253 -0.000004095308 0.526212632656 0.075462497771 +2.628000000000 0.205640345812 -0.030945312232 0.000002983000 -0.000017883778 -0.000011297247 -0.000011628316 0.527952492237 0.046998664737 +2.634000000000 0.216991588473 -0.069568358362 -0.000000835852 -0.000010443956 0.000001059007 0.000009880864 0.528227686882 0.018955616280 +2.640000000000 0.213244259357 -0.107562370598 0.000000142616 0.000000023194 -0.000024112482 -0.000008807942 0.526831865311 -0.009233495221 +2.646000000000 0.197980806231 -0.140767812729 0.000016661044 -0.000009718863 -0.000026554946 -0.000017229324 0.523942291737 -0.037094943225 +2.652000000000 0.173226490617 -0.165108665824 0.000007673948 0.000007722695 0.000000513120 0.000000341654 0.519487440586 -0.064789660275 +2.658000000000 0.142732828856 -0.179304689169 0.000003499941 -0.000012458991 -0.000017480121 -0.000010153663 0.514025390148 -0.092199593782 +2.664000000000 0.111318990588 -0.180976450443 0.000008097686 -0.000007788068 -0.000012055110 -0.000013281960 0.506332576275 -0.118493825197 +2.670000000000 0.082346305251 -0.170806601644 -0.000003269388 -0.000002324050 0.000001312260 -0.000000943476 0.496823847294 -0.144364044070 +2.676000000000 0.061775092036 -0.151742026210 -0.000006506300 -0.000022024908 -0.000006169362 -0.000001624562 0.487211257219 -0.170505478978 +2.682000000000 0.052905380726 -0.126224949956 0.000005132410 -0.000011143547 0.000024188646 -0.000009555370 0.475682854652 -0.195783749223 +2.688000000000 0.057733338326 -0.101594366133 0.000004773531 -0.000000239713 0.000032013297 -0.000001418006 0.462456136942 -0.220229923725 +2.694000000000 0.073738813400 -0.084487520158 0.000007680349 -0.000001638142 0.000038593222 -0.000017278860 0.448016136885 -0.243419796228 +2.700000000000 0.094973452389 -0.078695148230 -0.000008621720 -0.000019170058 0.000010537196 -0.000011982313 0.433049887419 -0.265611886978 +2.706000000000 0.115124002099 -0.084504090250 0.000018380415 -0.000023683062 0.000041948744 0.000009218733 0.415973871946 -0.287293165922 +2.712000000000 0.129095003009 -0.098912402987 0.000009234288 -0.000003221158 0.000058351772 -0.000002097893 0.398434400558 -0.307757645845 +2.718000000000 0.134483024478 -0.117609374225 0.000001761977 -0.000003198104 0.000058486665 -0.000003749845 0.378869980574 -0.327183693647 +2.724000000000 0.131855949759 -0.135740429163 0.000001199557 -0.000010306762 0.000052725125 0.000007843241 0.359822958708 -0.345378071070 +2.730000000000 0.122663646936 -0.150224849582 0.000005290820 -0.000006746234 0.000060991930 -0.000000296350 0.339570671320 -0.362132847309 +2.736000000000 0.109248027205 -0.160356953740 -0.000009281971 -0.000004224497 0.000057726560 -0.000008189078 0.319571226835 -0.377526700497 +2.742000000000 0.094106160104 -0.163616582751 0.000000532613 0.000000452346 0.000065874083 -0.000006954593 0.296795547009 -0.391793787479 +2.748000000000 0.080407947302 -0.160588070750 0.000001065022 0.000001240917 0.000052577736 -0.000004674847 0.273457705975 -0.404352664948 +2.754000000000 0.072188876569 -0.154122993350 -0.000000141610 -0.000022034323 0.000041378062 -0.000022071381 0.251082569361 -0.417391866446 +2.760000000000 0.069558314979 -0.144607037306 -0.000005473889 0.000002456761 0.000057726367 -0.000037329504 0.228284075856 -0.425870895386 +2.766000000000 0.072167322040 -0.138115778565 0.000012401281 0.000003982000 0.000024516337 -0.000027359525 0.202903300524 -0.437903463840 +2.772000000000 0.079240255058 -0.135871991515 -0.000009682685 -0.000004011952 0.000032271400 -0.000042540647 0.178721204400 -0.444403767586 +2.778000000000 0.087944187224 -0.139683529735 0.000003598917 0.000004436793 0.000021701871 -0.000036158683 0.154652476311 -0.448455929756 +2.784000000000 0.093172244728 -0.149425715208 0.000006164062 -0.000013325681 0.000036158828 -0.000043844535 0.130419746041 -0.456218510866 +2.790000000000 0.093082241714 -0.162033528090 0.000000253392 0.000001521301 0.000020579162 -0.000043458418 0.105425633490 -0.459715604782 +2.796000000000 0.087547846138 -0.176187202334 0.000001972222 -0.000005346001 0.000033019365 -0.000041022380 0.082074046135 -0.462492287159 +2.802000000000 0.075530633330 -0.187798798084 -0.000011848078 0.000006162761 0.000022547536 -0.000057813890 0.058399390429 -0.463619142771 +2.808000000000 0.060214281082 -0.194944500923 0.000002136997 0.000002314600 0.000018321618 -0.000048838094 0.036084625870 -0.462253808975 +2.814000000000 0.041881874204 -0.195986062288 -0.000003783099 -0.000020814750 0.000016259353 -0.000052770258 0.011888002977 -0.461494058371 +2.820000000000 0.024842191488 -0.190226286650 0.000003371671 -0.000000503334 0.000000902283 -0.000053097006 -0.010696711019 -0.459108561277 +2.826000000000 0.011346917599 -0.178108692169 -0.000009951700 0.000020854697 0.000024325493 -0.000059153786 -0.032963976264 -0.455999970436 +2.832000000000 0.003555539530 -0.161309778690 -0.000010904891 -0.000003689762 0.000012951808 -0.000048289570 -0.054465137422 -0.452082365751 +2.838000000000 0.005411008839 -0.143307432532 0.000010075309 -0.000007021592 0.000015240756 -0.000062058105 -0.075452372432 -0.446227461100 +2.844000000000 0.016336036846 -0.128253191710 0.000006849044 0.000007646483 0.000021022675 -0.000073563213 -0.094073340297 -0.439776957035 +2.850000000000 0.034482706338 -0.121080361307 -0.000001882793 0.000001610758 -0.000007366847 -0.000055179924 -0.113588407636 -0.432380169630 +2.856000000000 0.054550956935 -0.125064060092 -0.000003179785 0.000013667373 -0.000009103782 -0.000052010550 -0.132775500417 -0.425161689520 +2.862000000000 0.070869110525 -0.138958185911 -0.000016679578 0.000000338998 0.000010152466 -0.000059490856 -0.149948820472 -0.416551083326 +2.868000000000 0.079885736108 -0.159512042999 0.000010639913 0.000005432112 0.000007019029 -0.000039761839 -0.167167231441 -0.407941669226 +2.874000000000 0.078447245061 -0.181972220540 -0.000006818163 0.000016247923 -0.000010209051 -0.000048163965 -0.184075742960 -0.398422002792 +2.880000000000 0.068435065448 -0.203224569559 -0.000013992216 0.000006902575 -0.000002515210 -0.000053787357 -0.200612530112 -0.387690812349 +2.886000000000 0.051051784307 -0.219078451395 -0.000005906966 0.000006757824 0.000007366334 -0.000055320092 -0.216063171625 -0.376739919186 +2.892000000000 0.028860112652 -0.228937625885 0.000028036944 0.000009060559 -0.000001541283 -0.000019294723 -0.231573536992 -0.364871859550 +2.898000000000 0.004144374281 -0.231564953923 -0.000003943224 0.000005853557 0.000008582051 -0.000042049593 -0.247165396810 -0.353043556213 +2.904000000000 -0.020354257897 -0.225575312972 -0.000007903616 0.000003934776 0.000000758242 -0.000037000351 -0.260564357042 -0.339311599731 +2.910000000000 -0.043156195432 -0.211307391524 0.000000551227 0.000000669772 -0.000019689163 -0.000032857821 -0.274728357792 -0.327406376600 +2.916000000000 -0.059344809502 -0.188567638397 0.000014310146 0.000003942243 -0.000000046950 -0.000034039378 -0.286950439215 -0.311954647303 +2.922000000000 -0.066256180406 -0.160314127803 0.000000547921 -0.000004240304 0.000002105316 -0.000027220090 -0.299156188965 -0.297526538372 +2.928000000000 -0.060024928302 -0.130251660943 0.000023513410 0.000011195038 0.000015600728 -0.000036414480 -0.313081711531 -0.282276779413 +2.934000000000 -0.039113916457 -0.106323122978 0.000014329350 -0.000006401815 0.000000085137 -0.000013702258 -0.321266144514 -0.267280876637 +2.940000000000 -0.005321168341 -0.095321297646 0.000011157709 0.000021746806 0.000028951801 -0.000048296672 -0.321988016367 -0.263508647680 +2.946000000000 0.028139743954 -0.101555034518 0.000017848373 0.000014064050 0.000013601522 -0.000048687809 -0.331934869289 -0.248038440943 +2.952000000000 0.053284991533 -0.122813552618 -0.000007667402 0.000001515917 0.000047361402 -0.000054908232 -0.341527402401 -0.231214806437 +2.958000000000 0.064508244395 -0.153906017542 -0.000013078073 0.000001427601 0.000025791172 -0.000078516277 -0.348713636398 -0.213943108916 +2.964000000000 0.062390714884 -0.184657692909 -0.000038145306 0.000057813435 -0.000280044798 -0.000614839199 -0.356925576925 -0.200010493398 +2.970000000000 0.049411110580 -0.210113137960 0.000013118723 0.000005834516 0.000017892893 -0.000043757806 -0.363762378693 -0.183188170195 +2.976000000000 0.027476439252 -0.230243489146 0.000039364568 -0.000022873532 0.000017646371 -0.000066773500 -0.370169669390 -0.166943624616 +2.982000000000 0.001946357312 -0.242782667279 0.000011513689 0.000014898662 0.000014604761 -0.000075321695 -0.374927192926 -0.150409668684 +2.988000000000 -0.028383839875 -0.247998714447 0.000017842980 0.000008195482 0.000011975008 -0.000065231921 -0.381652027369 -0.130856171250 +2.994000000000 -0.055960990489 -0.241565778852 0.000005970457 0.000026633388 0.000027285952 -0.000061446910 -0.383788943291 -0.116728812456 +3.000000000000 -0.082887947559 -0.228328138590 -0.000203053263 -0.000061392217 -0.000158698444 -0.000050858296 -0.386969357729 -0.100317947567 +3.006000000000 -0.104393392801 -0.206164106727 -0.000081222730 -0.000015784059 -0.000023397282 -0.000007857089 -0.389172315598 -0.083720669150 +3.012000000000 -0.118408314884 -0.177738264203 -0.000087204651 -0.000048927606 -0.000010201264 0.000023528015 -0.391181796789 -0.067149966955 +3.018000000000 -0.120689809322 -0.143892511725 -0.000101314021 -0.000019918043 -0.000028372877 0.000000136571 -0.391900837421 -0.050717111677 +3.024000000000 -0.107711955905 -0.109229221940 -0.000091895869 -0.000002919892 -0.000031074815 0.000011759434 -0.392718762159 -0.034143872559 +3.030000000000 -0.079120799899 -0.084524407983 -0.000089255656 0.000008767226 -0.000031550710 0.000032258671 -0.392436265945 -0.017829986289 +3.036000000000 -0.040070384741 -0.078227251768 -0.000075865122 0.000012668482 0.000020726462 0.000028454073 -0.391645401716 -0.002065384062 +3.042000000000 -0.004148677457 -0.093076921999 -0.000076025324 0.000036629062 0.000022142138 0.000038075967 -0.390159428120 0.013541532680 +3.048000000000 0.019112549722 -0.122695073485 -0.000059764232 0.000037453141 0.000003488778 0.000025334979 -0.388232737780 0.028300771490 +3.054000000000 0.025026658550 -0.157998427749 -0.000077346922 0.000037994902 -0.000005576218 0.000027731288 -0.385796487331 0.042916826904 +3.060000000000 0.016702219844 -0.189066529274 -0.000064958243 0.000044490262 0.000023996445 0.000052526306 -0.382902264595 0.057419497520 +3.066000000000 -0.002893289784 -0.213197559118 -0.000059977097 0.000030375228 0.000030938543 0.000027500080 -0.379620313644 0.071118943393 +3.072000000000 -0.026895835996 -0.227792590857 -0.000051754076 0.000040093953 0.000084414118 0.000015531416 -0.375611037016 0.085204564035 +3.078000000000 -0.053716313094 -0.234576880932 -0.000051269442 0.000047795354 0.000073575524 0.000008201153 -0.371301352978 0.100069113076 +3.084000000000 -0.082424089313 -0.232855916023 -0.000025816038 0.000044098975 0.000047272471 -0.000018218010 -0.365637540817 0.114352643490 +3.090000000000 -0.108744986355 -0.223412767053 -0.000024292207 0.000055544730 0.000065569919 -0.000031926073 -0.360377609730 0.129863083363 +3.096000000000 -0.131520748138 -0.205606698990 -0.000027433716 0.000055583969 0.000093242314 -0.000030960644 -0.354108422995 0.143105015159 +3.102000000000 -0.149274542928 -0.181633174419 -0.000019137846 0.000053215172 0.000096736090 -0.000055907585 -0.346992731094 0.156880199909 +3.108000000000 -0.158332064748 -0.151861518621 -0.000001177425 0.000041821178 0.000055270863 -0.000065577362 -0.339511483908 0.171219334006 +3.114000000000 -0.154656007886 -0.119232609868 -0.000013479676 0.000038993141 0.000063437561 -0.000035488811 -0.331633836031 0.183623984456 +3.120000000000 -0.136558160186 -0.089460954070 0.000013338691 0.000022778318 0.000077342382 -0.000053184664 -0.322960764170 0.199006870389 +3.126000000000 -0.105609029531 -0.070584692061 0.000004161471 0.000052477822 0.000080021571 -0.000053082309 -0.315530925989 0.209619581699 +3.132000000000 -0.068246096373 -0.070985816419 0.000011133448 0.000025843710 0.000084205691 -0.000080582962 -0.305351853371 0.221844926476 +3.138000000000 -0.037284016609 -0.090806290507 0.000030358515 0.000028283132 0.000080525075 -0.000073999166 -0.295283854008 0.234603673220 +3.144000000000 -0.021889224648 -0.122051596642 0.000048270846 0.000024577865 0.000053232077 -0.000068772184 -0.285374015570 0.246150135994 +3.150000000000 -0.022661013529 -0.156821131706 0.000050644470 0.000007501245 0.000065284345 -0.000083416286 -0.275860011578 0.253467500210 +3.156000000000 -0.038010828197 -0.182064041495 0.000036691697 -0.000007967626 0.000054544875 -0.000096835560 -0.261924862862 0.269178241491 +3.162000000000 -0.061497788876 -0.199575006962 0.000062729996 -0.000007049759 0.000030448924 -0.000082233237 -0.249385774136 0.280286043882 +3.168000000000 -0.087647967041 -0.207816824317 0.000037647678 -0.000014838392 0.000021242084 -0.000075276417 -0.235600084066 0.290293753147 +3.174000000000 -0.113371089101 -0.208175659180 0.000033335451 -0.000031028321 0.000034036595 -0.000071637529 -0.222326546907 0.300452023745 +3.180000000000 -0.138549849391 -0.201894313097 0.000021428599 -0.000010871975 0.000047584996 -0.000070431299 -0.205366328359 0.310860306025 +3.186000000000 -0.160964116454 -0.187324702740 0.000044728873 -0.000016618827 -0.000011014698 -0.000046672598 -0.191717728972 0.320301532745 +3.192000000000 -0.179265990853 -0.167350634933 0.000025923440 -0.000030030538 0.000016044125 -0.000024644372 -0.175866022706 0.329289078712 +3.198000000000 -0.190353855491 -0.141890794039 0.000007600944 -0.000031493077 -0.000010717616 -0.000027332853 -0.160460323095 0.334569424391 +3.204000000000 -0.192829668522 -0.114258475602 0.000001710809 -0.000044643402 0.000034358960 -0.000038988896 -0.144296780229 0.345693558455 +3.210000000000 -0.184061810374 -0.085675135255 0.000008109229 -0.000017164588 0.000022666511 -0.000030391402 -0.128430053592 0.351286917925 +3.216000000000 -0.164210513234 -0.062965214252 -0.000019250403 -0.000037675327 0.000070487571 -0.000006926250 -0.111881263554 0.355769693851 +3.222000000000 -0.135288625956 -0.052062172443 -0.000020334233 -0.000042053645 0.000071381924 -0.000001020643 -0.095313534141 0.360472887754 +3.228000000000 -0.104494437575 -0.057219430804 -0.000038025577 -0.000040860257 0.000081069134 -0.000002909904 -0.077125169337 0.365865051746 +3.234000000000 -0.081384487450 -0.077369168401 -0.000043782460 -0.000019624271 0.000073962095 -0.000020417527 -0.062489513308 0.366494596004 +3.240000000000 -0.072133027017 -0.105204164982 -0.000032218297 -0.000052940391 0.000080962913 -0.000033234275 -0.045284021646 0.368469804525 +3.246000000000 -0.076294906437 -0.131879568100 -0.000042533316 -0.000046550053 0.000056860787 -0.000028994280 -0.028699172661 0.371069729328 +3.252000000000 -0.091495826840 -0.153106018901 -0.000070541093 -0.000020715364 0.000051478502 -0.000019296802 -0.012699646875 0.372388273478 +3.258000000000 -0.112623445690 -0.164805725217 -0.000081664744 -0.000047179150 0.000065335786 -0.000035670259 0.003285116283 0.367478013039 +3.264000000000 -0.135512351990 -0.169418796897 -0.000078216755 -0.000043534088 0.000065567052 -0.000071283910 0.021392317489 0.372346729040 +3.270000000000 -0.157852798700 -0.165923878551 -0.000094177070 -0.000039793707 0.000088966830 -0.000037966871 0.036132302135 0.371480137110 +3.276000000000 -0.177293941379 -0.156705722213 -0.000064407548 0.000202421448 0.000108190645 -0.000149670814 0.053314663470 0.369054436684 +3.282000000000 -0.193643629551 -0.141486659646 -0.000125088191 -0.000017617313 0.000097719785 -0.000042676955 0.070516891778 0.367715388536 +3.288000000000 -0.207195043564 -0.120087578893 -0.000106833133 -0.000006061059 0.000121082041 -0.000092654504 0.096873186529 0.355540722609 +3.294000000000 -0.209721520543 -0.100132189691 -0.000144959515 0.000024384510 0.000145850790 -0.000078723948 0.104968331754 0.358619809151 +3.300000000000 -0.207017183304 -0.077314205468 -0.000206593628 0.000147578292 0.000151778630 -0.000119848206 0.121947161853 0.352687031031 +3.306000000000 -0.195738822222 -0.056516896933 -0.000148505555 0.000041940231 0.000175000954 -0.000107938475 0.138681694865 0.346754908562 +3.312000000000 -0.177165880799 -0.042087890208 -0.000137865005 0.000031666972 0.000187832469 -0.000090354988 0.157015874982 0.340384185314 +3.318000000000 -0.154542058706 -0.037540227175 -0.000160053081 0.000044132696 0.000176426533 -0.000127860490 0.176540717483 0.331267058849 +3.324000000000 -0.132893308997 -0.044676046818 -0.000134420799 0.000048376365 0.000162412514 -0.000122255209 0.191862747073 0.321099579334 +3.330000000000 -0.118336565793 -0.060987971723 -0.000145632410 0.000071762137 0.000177662674 -0.000155755304 0.209488436580 0.309882014990 +3.336000000000 -0.114054232836 -0.081507317722 -0.000135639159 0.000109752247 0.000179904542 -0.000146473380 0.227046474814 0.297875642776 +3.342000000000 -0.119622059166 -0.100315518677 -0.000125233040 0.000071562958 0.000235184285 -0.000113906783 0.243973970413 0.284431010485 +3.348000000000 -0.132503360510 -0.114187195897 -0.000106586813 0.000070184964 0.000157771210 -0.000110639776 0.260122984648 0.269763767719 +3.354000000000 -0.148835152388 -0.120965577662 -0.000107075793 0.000086830049 0.000193998843 -0.000078985810 0.274807095528 0.255124092102 +3.360000000000 -0.166162967682 -0.121534585953 -0.000079809062 0.000085917171 0.000177715861 -0.000091187110 0.288912683725 0.240918010473 +3.366000000000 -0.182442426682 -0.116192035377 -0.000066229964 0.000069357731 0.000194648936 -0.000061806088 0.301588624716 0.222803026438 +3.372000000000 -0.195821598172 -0.106313742697 -0.000039907816 0.000039409850 0.000181818948 -0.000102274986 0.313521713018 0.206461802125 +3.378000000000 -0.205688714981 -0.092750102282 -0.000042206379 0.000069481990 0.000169225474 -0.000082787032 0.323142200708 0.189857646823 +3.384000000000 -0.210463285446 -0.077441886067 -0.000039698734 0.000055215754 0.000168189144 -0.000070879549 0.333316296339 0.173199862242 +3.390000000000 -0.210222303867 -0.061146888882 -0.000018083692 0.000057509242 0.000187824495 -0.000078500896 0.341230124235 0.157380387187 +3.396000000000 -0.204780280590 -0.046486154199 0.000013747161 0.000056243331 0.000271930418 -0.000146047649 0.349727898836 0.139604911208 +3.402000000000 -0.194340020418 -0.035247795284 0.000003391508 0.000071140035 0.000162538374 -0.000051574021 0.356109350920 0.122246131301 +3.408000000000 -0.181021496654 -0.029359286651 0.000021577351 0.000045371828 0.000151119952 -0.000037268204 0.362005531788 0.104999564588 +3.414000000000 -0.167562887073 -0.029971336946 0.000017883727 0.000028423068 0.000131880573 -0.000049382317 0.366526693106 0.087697222829 +3.420000000000 -0.157136082649 -0.036293875426 0.000008532151 0.000041939329 0.000142840276 -0.000041394891 0.371060669422 0.069878779352 +3.426000000000 -0.151241704822 -0.046695768833 0.000019500369 0.000001423546 0.000132089219 -0.000020933998 0.373858958483 0.053130146116 +3.432000000000 -0.151833280921 -0.057598438114 0.000011090083 0.000030664265 0.000161442091 0.000005285258 0.376157879829 0.035486415029 +3.438000000000 -0.157487750053 -0.067123033106 0.000020262931 0.000017560884 0.000139196942 -0.000014819153 0.377668023109 0.018192699179 +3.444000000000 -0.171480551362 -0.060865644366 0.000032776479 0.000006187403 0.000151492757 -0.000037678001 0.377556145191 -0.015220331028 +3.450000000000 -0.183647617698 -0.061828400940 0.000004497607 0.000020185489 0.000143640355 -0.000076473589 0.376407474279 -0.033650580794 +3.456000000000 -0.193329244852 -0.057862408459 0.000006192127 0.000001332996 0.000116902243 -0.000066316003 0.375082999468 -0.050263822079 +3.462000000000 -0.202292144299 -0.050908729434 0.000018028466 -0.000015656149 0.000148489009 -0.000074468422 0.372689008713 -0.067623220384 +3.468000000000 -0.209327235818 -0.041177570820 0.000014154286 0.000000168752 0.000156632683 -0.000055964010 0.369345158339 -0.084684036672 +3.474000000000 -0.213367253542 -0.030333871022 0.000027576767 -0.000014138089 0.000176673871 -0.000066529043 0.365426570177 -0.101845718920 +3.480000000000 -0.213835448027 -0.019428690895 0.000022938893 -0.000016051534 0.000183991084 -0.000066180102 0.360288083553 -0.117904804647 +3.486000000000 -0.211690932512 -0.008851310238 0.000000586790 -0.000035243924 0.000143690369 -0.000112354639 0.355106383562 -0.133978709579 +3.492000000000 -0.206806644797 0.000155058879 0.000027726650 -0.000001030052 0.000169350664 -0.000066278146 0.348991751671 -0.149672269821 +3.498000000000 -0.200077757239 0.006850356702 0.000014941118 -0.000019107756 0.000175156471 -0.000061680505 0.340818643570 -0.164516657591 +3.504000000000 -0.192560240626 0.010838402435 -0.000001173441 -0.000019238374 0.000134523725 -0.000085165637 0.334404408932 -0.181654468179 +3.510000000000 -0.185472697020 0.011591188610 -0.000013519209 -0.000018485154 0.000143606347 -0.000104405641 0.326181918383 -0.195890843868 +3.516000000000 -0.179875031114 0.009947316721 -0.000050528404 -0.000050975457 0.000025946874 -0.000146334904 0.316005349159 -0.210774868727 +3.522000000000 -0.176279172301 0.006541735027 -0.000036031131 -0.000057924026 -0.000000380861 -0.000153905858 0.306455284357 -0.225385665894 +3.528000000000 -0.175218001008 0.002407799708 -0.000048158665 -0.000041298532 0.000008738743 -0.000145570913 0.297848492861 -0.239737063646 +3.534000000000 -0.176595002413 -0.001862735371 -0.000013109900 -0.000046519082 0.000021888885 -0.000182164964 0.284782260656 -0.251476526260 +3.540000000000 -0.180107429624 -0.004574316554 -0.000012033536 -0.000042756357 0.000013871579 -0.000136326693 0.274739831686 -0.264790356159 +3.546000000000 -0.185066208243 -0.005544434767 -0.000013279405 -0.000061274048 0.000019976242 -0.000110676418 0.261158138514 -0.276056736708 +3.552000000000 -0.190785884857 -0.004259781912 -0.000023841285 -0.000016444006 0.000025360730 -0.000091066759 0.248359262943 -0.287714838982 +3.558000000000 -0.196588173509 -0.000834935054 -0.000006620850 -0.000028389048 0.000022423063 -0.000067803667 0.232488438487 -0.300839751959 +3.564000000000 -0.201712712646 0.004648455884 0.000006133133 -0.000021155589 -0.000005008283 -0.000077344244 0.221556976438 -0.308689206839 +3.570000000000 -0.205360308290 0.011475757696 0.000008102347 -0.000025147825 -0.000019779845 -0.000079661469 0.209781974554 -0.317247331142 +3.576000000000 -0.207121804357 0.020099250600 0.000023169659 -0.000035565885 0.000018397292 -0.000100203652 0.194836959243 -0.326726943254 +3.582000000000 -0.206545367837 0.029449576512 0.000001850279 -0.000032839769 -0.000022180082 -0.000043998134 0.182827383280 -0.334907948971 +3.588000000000 -0.202468261123 0.038597472012 0.000042944488 -0.000027450620 0.000008970558 -0.000106381194 0.163385435939 -0.351626724005 +3.594000000000 -0.197402209044 0.046415571123 0.000025543675 -0.000022887647 0.000040645249 -0.000065313936 0.152632698417 -0.348100066185 +3.600000000000 -0.189154237509 0.052040588111 0.000035506975 -0.000006754328 0.000044426339 -0.000079413701 0.138091295958 -0.354785382748 +3.606000000000 -0.180199429393 0.054338224232 0.000059020109 -0.000016883492 -0.000007991972 -0.000116631760 0.123910345137 -0.358775973320 +3.612000000000 -0.171437710524 0.052240766585 0.000093802257 -0.000048618378 0.000037648249 -0.000172255954 0.109822474420 -0.364086508751 +3.618000000000 -0.165257111192 0.047092735767 0.000080887061 -0.000039286901 0.000030852338 -0.000065670814 0.095530331135 -0.365874707699 +3.624000000000 -0.163290724158 0.039449810982 0.000090636349 -0.000028510103 0.000030529885 -0.000089596761 0.081025660038 -0.371903508902 +3.630000000000 -0.166064262390 0.032099958509 0.000088170294 -0.000037887905 0.000049526319 -0.000048048743 0.066228501499 -0.374288797379 +3.636000000000 -0.173470377922 0.027314569801 0.000084692198 -0.000041439154 0.000054798493 -0.000057214234 0.052750244737 -0.376992434263 +3.642000000000 -0.183661445975 0.026826201007 0.000125754465 -0.000048785063 0.000065334636 -0.000041577023 0.038372185081 -0.378210484982 +3.648000000000 -0.194263547659 0.031703181565 0.000108695691 -0.000027150230 0.000091595284 0.000001519124 0.023995649070 -0.381353557110 +3.654000000000 -0.202849224210 0.041666314006 0.000124482016 -0.000047346191 0.000059668408 0.000011193089 0.008901460096 -0.379904747009 +3.660000000000 -0.207766979933 0.055298522115 0.000111869493 -0.000080415513 0.000071650014 -0.000013794742 -0.006153953262 -0.383208900690 +3.666000000000 -0.207063913345 0.070683360100 0.000147459592 -0.000066088534 0.000028278106 -0.000038788268 -0.018771061674 -0.379596203566 +3.672000000000 -0.200538396835 0.086752384901 0.000165381411 -0.000073507290 0.000041929736 -0.000034749588 -0.033511515707 -0.379811763763 +3.678000000000 -0.188195750117 0.099149882793 0.000165579564 -0.000096296870 0.000058435089 -0.000069693415 -0.047652315348 -0.377851366997 +3.684000000000 -0.170424416661 0.106820687652 0.000199299015 -0.000114261115 0.000081046004 -0.000108332657 -0.060198497027 -0.375995248556 +3.690000000000 -0.150654464960 0.106082409620 0.000197501038 -0.000105611754 0.000066364672 -0.000109832377 -0.073469109833 -0.371152132750 +3.696000000000 -0.133164212108 0.095717035234 0.000200330949 -0.000128833752 0.000071735725 -0.000141599652 -0.087208561599 -0.369639843702 +3.702000000000 -0.122449934483 0.077164433897 0.000200659837 -0.000155606103 0.000093715666 -0.000096097989 -0.100482888520 -0.368123114109 +3.708000000000 -0.123417779803 0.055147066712 0.000239125380 -0.000173143184 0.000106983454 -0.000073948591 -0.114839620888 -0.363703668118 +3.714000000000 -0.136598050594 0.036667991430 0.000242591806 -0.000201130213 0.000155955859 -0.000072586496 -0.127896711230 -0.359196692705 +3.720000000000 -0.157754495740 0.027396261692 0.000254587852 -0.000214545740 0.000186736448 -0.000100262834 -0.144175931811 -0.353195756674 +3.726000000000 -0.180758371949 0.029803063720 0.000260653964 -0.000239961824 0.000201654577 -0.000077556091 -0.155220165849 -0.348600685596 +3.732000000000 -0.200744166970 0.042339839041 0.000255111896 -0.000269989803 0.000245253439 -0.000086907887 -0.166740447283 -0.342190921307 +3.738000000000 -0.213892295957 0.062070429325 0.000261901994 -0.000282889843 0.000236027699 -0.000099962410 -0.179053455591 -0.335890412331 +3.744000000000 -0.219103530049 0.085963957012 0.000254060869 -0.000308331044 0.000212069775 -0.000112815302 -0.191696092486 -0.329144358635 +3.750000000000 -0.214387014508 0.109949521720 0.000226183867 -0.000348824164 0.000162974655 -0.000081318401 -0.207347735763 -0.327014982700 +3.756000000000 -0.202668234706 0.133771181107 0.000205633973 -0.000345916458 0.000115674375 -0.000073983836 -0.215097978711 -0.313575148582 +3.762000000000 -0.181779846549 0.152436316013 0.000205046119 -0.000396615884 0.000094684736 -0.000140944598 -0.226209193468 -0.304065525532 +3.768000000000 -0.152946531773 0.161660730839 0.000223410229 -0.000426545012 0.000062581697 -0.000204810494 -0.238486498594 -0.294863402843 +3.774000000000 -0.120760634542 0.159546196461 0.000185218814 -0.000423528982 0.000068042194 -0.000240288166 -0.248849496245 -0.285979390144 +3.780000000000 -0.090028606355 0.141284182668 0.000175880079 -0.000445377023 0.000063029096 -0.000291088887 -0.258226096630 -0.277220904827 +3.786000000000 -0.070963263512 0.110126838088 0.000151425396 -0.000463368313 0.000080253427 -0.000308030401 -0.269472241402 -0.267143577337 +3.792000000000 -0.070979595184 0.070781432092 0.000127327745 -0.000504051102 0.000104539155 -0.000275907310 -0.279239356518 -0.257558971643 +3.798000000000 -0.091964572668 0.037286832929 0.000101740705 -0.000521361479 0.000153533139 -0.000266668707 -0.288210749626 -0.247976511717 +3.804000000000 -0.125950857997 0.019298251718 0.000102417660 -0.000544054783 0.000173520384 -0.000304224523 -0.297666698694 -0.235402643681 +3.810000000000 -0.162148937583 0.019229907542 0.000049703682 -0.000559736858 0.000165736783 -0.000389585068 -0.305129885674 -0.224320620298 +3.816000000000 -0.192267745733 0.034567233175 0.000031105232 -0.000598731625 0.000122370955 -0.000386670115 -0.314343392849 -0.212874218822 +3.822000000000 -0.212805762887 0.059384845197 0.000007697738 -0.000599005085 0.000107528962 -0.000423101446 -0.321609586477 -0.201081350446 +3.828000000000 -0.221564784646 0.087889768183 -0.000098225952 -0.000622296124 0.000657519733 -0.001414928469 -0.329857259989 -0.189582988620 +3.834000000000 -0.222128733993 0.118497788906 -0.000077988538 -0.000612878241 0.000013917678 -0.000356807053 -0.336175173521 -0.176238343120 +3.840000000000 -0.212092801929 0.146821647882 -0.000109896282 -0.000611959433 0.000001148611 -0.000261442212 -0.342530131340 -0.163822621107 +3.846000000000 -0.192982628942 0.172252371907 -0.000152752706 -0.000594222045 -0.000063789914 -0.000201397241 -0.348490238190 -0.150321006775 +3.852000000000 -0.166259646416 0.190825819969 -0.000203673320 -0.000609337119 -0.000195870729 -0.000141827506 -0.353875607252 -0.137674912810 +3.858000000000 -0.131435811520 0.199238717556 -0.000209072459 -0.000598278246 -0.000184760633 -0.000211646198 -0.360014766455 -0.123305499554 +3.864000000000 -0.092309653759 0.196133643389 -0.000215962675 -0.000581291446 -0.000229988364 -0.000174601373 -0.363716512918 -0.110978811979 +3.870000000000 -0.054463595152 0.174318388104 -0.000265518756 -0.000580586784 -0.000261488225 -0.000179044495 -0.366987824440 -0.097454935312 +3.876000000000 -0.028079103678 0.133904352784 -0.000325198605 -0.000576712366 -0.000268723961 -0.000168778643 -0.371333897114 -0.083801336586 +3.882000000000 -0.025485942140 0.083627708256 -0.000300726999 -0.000530155434 -0.000190656690 -0.000170034051 -0.374115139246 -0.070366263390 +3.888000000000 -0.049780514091 0.037268862128 -0.000320551160 -0.000512693659 -0.000136963645 -0.000154388064 -0.377615332603 -0.056401200593 +3.894000000000 -0.091711841524 0.011676613241 -0.000329179369 -0.000514312356 -0.000140687640 -0.000172094078 -0.378873705864 -0.043124452233 +3.900000000000 -0.137486636639 0.008628435433 -0.000438100600 -0.000534078223 -0.000235306245 -0.000228194607 -0.380558550358 -0.029420102015 +3.906000000000 -0.175698161125 0.024156460539 -0.000368837093 -0.000507941004 -0.000206123193 -0.000228107048 -0.381625235081 -0.015802402049 +3.912000000000 -0.201964899898 0.050814397633 -0.000396561401 -0.000495927001 -0.000252982776 -0.000218173460 -0.382279843092 -0.002340103500 +3.918000000000 -0.215566441417 0.082437150180 -0.000402483565 -0.000493547996 -0.000233579936 -0.000177058682 -0.382404804230 0.011123056524 +3.924000000000 -0.218501016498 0.114262521267 -0.000453233370 -0.000484065327 -0.000237269822 -0.000128550542 -0.382154524326 0.024227892980 +3.930000000000 -0.211613610387 0.146228551865 -0.000442053512 -0.000480847957 -0.000193434447 -0.000033934837 -0.381543517113 0.037505906075 +3.936000000000 -0.194798052311 0.172986879945 -0.000452240783 -0.000448148610 -0.000193329310 0.000088019056 -0.380256295204 0.050432823598 +3.942000000000 -0.171006634831 0.195267394185 -0.000493117259 -0.000449747924 -0.000215164997 0.000148973020 -0.379124283791 0.063646368682 +3.948000000000 -0.137480899692 0.210120990872 -0.000524265226 -0.000441050332 -0.000325482601 0.000204127849 -0.376925677061 0.076582252979 +3.954000000000 -0.098348997533 0.212294250727 -0.000524577103 -0.000404153048 -0.000337856909 0.000169727937 -0.374763697386 0.089718647301 +3.960000000000 -0.058381527662 0.199641585350 -0.000551854959 -0.000387419714 -0.000354303949 0.000214832166 -0.372626066208 0.103252954781 +3.966000000000 -0.020405363292 0.167558699846 -0.000565158145 -0.000368925801 -0.000331192394 0.000235245010 -0.368190050125 0.116442218423 +3.972000000000 -0.000886346272 0.117952436209 -0.000569768366 -0.000352295698 -0.000292605517 0.000230597798 -0.364674001932 0.129362940788 +3.978000000000 -0.009312466718 0.062254492193 -0.000589600764 -0.000335873454 -0.000277061336 0.000207333040 -0.360923081636 0.143041625619 +3.984000000000 -0.044991645962 0.018668202683 -0.000613230921 -0.000316352292 -0.000263779541 0.000170726518 -0.355858981609 0.156072646379 +3.990000000000 -0.094237886369 -0.000953608309 -0.000639364065 -0.000296065380 -0.000359214027 0.000087551132 -0.350261688232 0.168311163783 +3.996000000000 -0.141877353191 0.003553269897 -0.000622484484 -0.000264082249 -0.000435872906 0.000060580776 -0.345315933228 0.181916132569 +4.002000000000 -0.178819000721 0.024862034246 -0.000644609507 -0.000238597859 -0.000492081104 0.000078347934 -0.339176803827 0.194292962551 +4.008000000000 -0.202342972159 0.055128060281 -0.000645862019 -0.000207118617 -0.000496630382 0.000116375864 -0.332267642021 0.206988319755 +4.014000000000 -0.213523030281 0.088587298989 -0.000644534652 -0.000181289535 -0.000482176896 0.000124337457 -0.325371772051 0.221050575376 +4.020000000000 -0.212915450335 0.122300125659 -0.000664886204 -0.000165539939 -0.000478410191 0.000185693614 -0.315451860428 0.231331661344 +4.026000000000 -0.203987821937 0.154015168548 -0.000664143066 -0.000137163195 -0.000456710142 0.000230767604 -0.307865798473 0.247837230563 +4.032000000000 -0.185827180743 0.180545046926 -0.000679385848 -0.000114486014 -0.000505202275 0.000263693684 -0.298751801252 0.259712457657 +4.038000000000 -0.159022495151 0.202095031738 -0.000665726780 -0.000078337092 -0.000554465165 0.000301972468 -0.289324164391 0.271371990442 +4.044000000000 -0.125106707215 0.215689629316 -0.000673998380 -0.000040550596 -0.000609256851 0.000331549614 -0.277854412794 0.283959627151 +4.050000000000 -0.083946242929 0.218373492360 -0.000680241908 -0.000031264350 -0.000610280491 0.000379211095 -0.271852433681 0.301108777523 +4.056000000000 -0.042910084128 0.202158555388 -0.000641070772 -0.000006288516 -0.000560188841 0.000360716163 -0.255903303623 0.308000981808 +4.062000000000 -0.007986076176 0.168263211846 -0.000645092980 0.000022350359 -0.000535733998 0.000335905526 -0.242859259248 0.319075882435 +4.068000000000 0.007987676188 0.117436207831 -0.000646370929 0.000048582580 -0.000510703016 0.000305042107 -0.230386167765 0.329528987408 +4.074000000000 -0.004015470389 0.063590094447 -0.000646482571 0.000080131831 -0.000527964672 0.000265722978 -0.217741340399 0.339860200882 +4.080000000000 -0.041318979114 0.023807689548 -0.000658029167 0.000112597751 -0.000604949077 0.000258487591 -0.204635307193 0.351854741573 +4.086000000000 -0.090213164687 0.007990641519 -0.000626864494 0.000142950885 -0.000698944496 0.000261838490 -0.189934507012 0.359375804663 +4.092000000000 -0.135886967182 0.015103512444 -0.000627025322 0.000182837728 -0.000700823730 0.000278718537 -0.175415039062 0.367648661137 +4.098000000000 -0.170632839203 0.037481654435 -0.000611736323 0.000202826253 -0.000644461252 0.000314981211 -0.163574829698 0.376952707767 +4.104000000000 -0.192350283265 0.067313134670 -0.000567800656 0.000222716772 -0.000565540860 0.000324410124 -0.148860007524 0.383597820997 +4.110000000000 -0.201556771994 0.099882692099 -0.000547042757 0.000243003480 -0.000468382292 0.000334280776 -0.134646296501 0.388660341501 +4.116000000000 -0.200362980366 0.131349653006 -0.000525092706 0.000279980624 -0.000452058390 0.000345927285 -0.120015509427 0.396005928516 +4.122000000000 -0.190236002207 0.160270199180 -0.000493625936 0.000288763054 -0.000409785134 0.000385102467 -0.105841055512 0.400011807680 +4.128000000000 -0.172718420625 0.184543192387 -0.000459687028 0.000297329767 -0.000400985271 0.000425704900 -0.093004927039 0.403491079807 +4.134000000000 -0.147293493152 0.203804463148 -0.000438909075 0.000303540175 -0.000393821450 0.000502181065 -0.078931100667 0.410652190447 +4.140000000000 -0.115814447403 0.214145854115 -0.000416294177 0.000313287048 -0.000351334194 0.000499373069 -0.065373413265 0.414821475744 +4.146000000000 -0.079242527485 0.213629975915 -0.000376198674 0.000314895879 -0.000271249126 0.000464822631 -0.052483774722 0.416457891464 +4.152000000000 -0.042168535292 0.197732791305 -0.000337682228 0.000304543937 -0.000223498966 0.000457440008 -0.041721753776 0.419994801283 +4.158000000000 -0.010866767727 0.166125431657 -0.000303751003 0.000300236192 -0.000204860917 0.000410750217 -0.024695115164 0.423595339060 +4.164000000000 0.002230445389 0.120071284473 -0.000297579973 0.000274328660 -0.000236927881 0.000348850619 -0.018413592130 0.423690617085 +4.170000000000 -0.006568681449 0.071208290756 -0.000277650513 0.000267908850 -0.000293462916 0.000374108844 -0.009219520725 0.425495713949 +4.176000000000 -0.036895446479 0.031194105744 -0.000176611880 0.000157250470 -0.000245797128 0.000320947438 0.001151735545 0.427140384912 +4.182000000000 -0.079112738371 0.010608713143 -0.000219580630 0.000215677719 -0.000373091607 0.000412705762 0.011073796079 0.429986745119 +4.188000000000 -0.121562249959 0.009263372049 -0.000242192094 0.000207395831 -0.000343465246 0.000372565555 0.017350502312 0.425674855709 +4.194000000000 -0.156608372927 0.022840924561 -0.000219232737 0.000180364121 -0.000276944222 0.000337345205 0.032950751483 0.431361973286 +4.200000000000 -0.181571513414 0.045067384839 -0.000313072000 0.000148800682 -0.000300055544 0.000257937878 0.042993601412 0.432680606842 +4.206000000000 -0.195969402790 0.071354486048 -0.000212670522 0.000148032967 -0.000229845391 0.000285848248 0.053942970932 0.432509571314 +4.212000000000 -0.200724333525 0.098848879337 -0.000218130313 0.000105049934 -0.000200189403 0.000287825736 0.063756309450 0.433577954769 +4.218000000000 -0.196693450212 0.124897330999 -0.000220082788 0.000096813776 -0.000174274304 0.000302104454 0.077222026885 0.435393363237 +4.224000000000 -0.185490533710 0.150032624602 -0.000228821256 0.000073976102 -0.000182595293 0.000324594846 0.086677446961 0.433795452118 +4.230000000000 -0.166629165411 0.169667690992 -0.000222463466 0.000070741029 -0.000186896301 0.000301943510 0.099655270576 0.432479351759 +4.236000000000 -0.140163853765 0.182585150003 -0.000224570162 0.000063557207 -0.000130546585 0.000282443420 0.110595092177 0.432823210955 +4.242000000000 -0.110328182578 0.185604572296 -0.000217956855 0.000057470988 -0.000123421676 0.000247030053 0.119722582400 0.428915053606 +4.248000000000 -0.077290549874 0.178367972374 -0.000238374021 0.000035711651 -0.000082556588 0.000230984951 0.134224832058 0.427922695875 +4.254000000000 -0.047893062234 0.156940191984 -0.000243232731 0.000049907256 -0.000085541091 0.000204435681 0.147708252072 0.424903541803 +4.260000000000 -0.030122712255 0.123826295137 -0.000255557883 0.000030982545 -0.000113949216 0.000199887698 0.161967635155 0.427388101816 +4.266000000000 -0.027557374910 0.084719188511 -0.000261196838 0.000002278783 -0.000124847924 0.000222453775 0.174630448222 0.419362932444 +4.272000000000 -0.043431509286 0.048729766160 -0.000219883237 0.000028634036 -0.000127296036 0.000174898683 0.199420869350 0.407799541950 +4.278000000000 -0.070812202990 0.024162773043 -0.000214026441 0.000018244666 -0.000125270468 0.000176555070 0.214725658298 0.404395937920 +4.284000000000 -0.103501223028 0.014185972512 -0.000219092806 0.000000761623 -0.000121040757 0.000144317572 0.227356463671 0.397468537092 +4.290000000000 -0.134567230940 0.017791541293 -0.000233418832 0.000024526866 -0.000090686692 0.000107755186 0.239666149020 0.389690071344 +4.296000000000 -0.159776419401 0.031556807458 -0.000216869274 0.000012142666 -0.000083932318 0.000141538796 0.254730612040 0.382580727339 +4.302000000000 -0.176910087466 0.052081108093 -0.000219112422 0.000029699600 -0.000057002122 0.000130073269 0.270181030035 0.374111175537 +4.308000000000 -0.185730665922 0.076350063086 -0.000199073329 0.000036516823 -0.000052418389 0.000139850003 0.285542309284 0.366018056870 +4.314000000000 -0.186462566257 0.100813910365 -0.000206342054 0.000063079460 -0.000079932346 0.000159955845 0.301137834787 0.355585724115 +4.320000000000 -0.178796187043 0.125263094902 -0.000208815167 0.000073357805 -0.000093967072 0.000176790636 0.316391259432 0.341600775719 +4.326000000000 -0.164913490415 0.146510317922 -0.000187805592 0.000094682735 -0.000073489289 0.000195991131 0.330288738012 0.332504957914 +4.332000000000 -0.144406944513 0.163648471236 -0.000174475717 0.000084150568 -0.000046141351 0.000192208114 0.343374013901 0.320093065500 +4.338000000000 -0.118206076324 0.173380523920 -0.000167820705 0.000092592774 0.000023221328 0.000216104949 0.357964038849 0.305865436792 +4.344000000000 -0.088628776371 0.173121854663 -0.000171146050 0.000069383103 0.000026570131 0.000231891841 0.371674507856 0.290382206440 +4.350000000000 -0.058952659369 0.163904696703 -0.000161196745 0.000105818712 0.000070682450 0.000213699182 0.388056695461 0.280360698700 +4.356000000000 -0.038145918399 0.141844749451 -0.000026788119 0.000176851128 0.000190302919 0.000196219073 0.398833006620 0.259458988905 +4.362000000000 -0.026162242517 0.111578993499 -0.000040700568 0.000150222593 0.000140831587 0.000171577296 0.410825908184 0.242903769016 +4.368000000000 -0.029338199645 0.079746916890 -0.000036723475 0.000153243018 0.000128297877 0.000158213006 0.421805590391 0.224611788988 +4.374000000000 -0.047171749175 0.052747115493 -0.000009718661 0.000114459101 0.000158546696 0.000077792851 0.432874560356 0.206218943000 +4.380000000000 -0.075575605035 0.037902571261 -0.000026808690 0.000177465932 0.000233654093 0.000069563983 0.443175673485 0.188853606582 +4.386000000000 -0.106837876141 0.037109777331 -0.000051220777 0.000147219849 0.000275092403 0.000005370900 0.452032774687 0.169989272952 +4.392000000000 -0.134680464864 0.049727208912 0.000002733599 0.000207789431 0.000281053333 -0.000026635398 0.459446310997 0.151656866074 +4.398000000000 -0.154555112123 0.071132414043 0.000011979501 0.000180953473 0.000276954059 0.000009220971 0.466835975647 0.131866335869 +4.404000000000 -0.165728807449 0.099073514342 0.000006948082 0.000210775994 0.000270795659 0.000043886546 0.472749769688 0.114279210567 +4.410000000000 -0.166342020035 0.128122717142 0.000005214455 0.000219737529 0.000242629045 0.000067808694 0.478447437286 0.095714040101 +4.416000000000 -0.157382264733 0.156195089221 0.000060119623 0.000214524829 0.000264939416 0.000107301370 0.483624786139 0.076902881265 +4.422000000000 -0.139528706670 0.180370151997 0.000075086886 0.000201312490 0.000365615706 0.000046193400 0.487681120634 0.057576477528 +4.428000000000 -0.114715889096 0.198244988918 0.000096112562 0.000216942848 0.000400923484 -0.000062655839 0.490818679333 0.038132138550 +4.434000000000 -0.082853488624 0.207038447261 0.000098751771 0.000218386238 0.000422613084 -0.000168596787 0.493493139744 0.018353879452 +4.440000000000 -0.049218215048 0.203255265951 0.000125157792 0.000225686279 0.000421336386 -0.000182723772 0.495283544064 -0.001661045244 +4.446000000000 -0.015811562538 0.185779497027 0.000006126898 0.000065141248 0.000257434702 -0.000108987850 0.496569722891 -0.022556100041 +4.452000000000 0.007056211121 0.153194054961 0.000162222437 0.000169069666 0.000297498511 -0.000216043220 0.496223628521 -0.043345253915 +4.458000000000 0.013321331702 0.111859351397 0.000144721838 0.000181766125 0.000219066540 -0.000194477077 0.494991213083 -0.064335018396 +4.464000000000 -0.004231295548 0.072404809296 0.000145268932 0.000152485038 0.000192444335 -0.000203180360 0.493286609650 -0.086724415421 +4.470000000000 -0.038354910910 0.046655256301 0.000120932207 0.000173109336 0.000204212251 -0.000298594823 0.490185111761 -0.108373858035 +4.476000000000 -0.079534694552 0.041057921946 0.000158344643 0.000226782708 0.000182043048 -0.000388868793 0.485875189304 -0.131265446544 +4.482000000000 -0.116137877107 0.055005252361 0.000144908307 0.000238843117 0.000204604221 -0.000434482528 0.480032175779 -0.153811186552 +4.488000000000 -0.139971360564 0.083138562739 0.000198647031 0.000232281745 0.000165457124 -0.000342247455 0.467506408691 -0.179792001843 +4.494000000000 -0.152810707688 0.115395158529 0.000181504118 0.000236541571 0.000175315174 -0.000256700325 0.465239405632 -0.199861302972 +4.500000000000 -0.150988608599 0.149893313646 0.000260906090 0.000252280763 0.000194225649 -0.000220295595 0.455656111240 -0.224053606391 +4.506000000000 -0.136995106936 0.180700659752 0.000280587818 0.000193234489 0.000166394151 -0.000166296901 0.444594055414 -0.247205078602 +4.512000000000 -0.114066995680 0.205013811588 0.000294527214 0.000219290654 0.000201976480 -0.000206869401 0.432579398155 -0.269159376621 +4.518000000000 -0.082490742207 0.220420375466 0.000349388458 0.000194919616 0.000142192614 -0.000281325687 0.417188465595 -0.294760048389 +4.524000000000 -0.049454122782 0.223309054971 0.000351091498 0.000169974141 0.000116978197 -0.000424241734 0.402448624372 -0.315132081509 +4.530000000000 -0.015610380098 0.215477839112 0.000338963669 0.000145702972 0.000122512007 -0.000450352061 0.385260969400 -0.335755109787 +4.536000000000 0.013992005959 0.191951498389 0.000385573308 0.000157496412 0.000097337164 -0.000379028788 0.367376476526 -0.357253879309 +4.542000000000 0.030988771468 0.156536906958 0.000373007410 0.000150457563 0.000042460237 -0.000333347562 0.348043650389 -0.375690162182 +4.548000000000 0.029339933768 0.117766894400 0.000340373663 0.000174591449 0.000071276736 -0.000247875374 0.326004713774 -0.394934594631 +4.554000000000 0.008050160483 0.085368297994 0.000394135568 0.000176134621 0.000064538290 -0.000258823799 0.304958164692 -0.412792772055 +4.560000000000 -0.026134159416 0.068734057248 0.000448262057 0.000215793058 -0.000004513639 -0.000343408639 0.284252226353 -0.427637279034 +4.566000000000 -0.061738651246 0.072047762573 0.000514548679 0.000241692134 -0.000068873611 -0.000407680374 0.257424414158 -0.444027096033 +4.572000000000 -0.089557722211 0.090748205781 0.000557095860 0.000242826907 -0.000101750920 -0.000476252462 0.231511384249 -0.459220707417 +4.578000000000 -0.104850128293 0.118478588760 0.000622314692 0.000251995574 -0.000151616201 -0.000433780515 0.201730668545 -0.470045059919 +4.584000000000 -0.107150264084 0.148822575808 0.000683301827 0.000236509659 -0.000076677723 -0.000365869870 0.179019883275 -0.481404244900 +4.590000000000 -0.096533425152 0.175537437201 0.000767011195 0.000234401363 -0.000030727981 -0.000275013328 0.150023251772 -0.487196207047 +4.596000000000 -0.077685952187 0.196865633130 0.000795652857 0.000195591114 0.000001720504 -0.000279908272 0.120385587215 -0.499652475119 +4.602000000000 -0.053339950740 0.208955436945 0.000855457562 0.000163980818 -0.000069856716 -0.000302012719 0.091718688607 -0.503989577293 +4.608000000000 -0.025821534917 0.210664823651 0.000868884323 0.000115820658 -0.000188639839 -0.000407678977 0.065963454545 -0.507206022739 +4.614000000000 -0.000437273149 0.202567413449 0.000888449198 0.000114068120 -0.000279658881 -0.000497922825 0.033865064383 -0.510511279106 +4.620000000000 0.019662696868 0.185072749853 0.000920122897 0.000068243891 -0.000354045245 -0.000524300500 0.003762844251 -0.506119668484 +4.626000000000 0.029739473015 0.160837262869 0.000914750097 0.000037554342 -0.000339727470 -0.000427186140 -0.023633344099 -0.509815692902 +4.632000000000 0.027312314138 0.134446397424 0.000895351695 -0.000033349959 -0.000286430208 -0.000367295113 -0.053085092455 -0.508122563362 +4.638000000000 0.012708067894 0.113435424864 0.000927600428 -0.000029399744 -0.000294254627 -0.000320047257 -0.080801002681 -0.504355430603 +4.644000000000 -0.010280201212 0.103249847889 0.000951807247 -0.000077856857 -0.000342253858 -0.000292379642 -0.109475843608 -0.497953027487 +4.650000000000 -0.034814734012 0.106128953397 0.000963685452 -0.000101273727 -0.000448694162 -0.000388379820 -0.147129595280 -0.492375791073 +4.656000000000 -0.052483905107 0.119840838015 0.000932796334 -0.000169164792 -0.000507845893 -0.000359624042 -0.168728545308 -0.480881839991 +4.662000000000 -0.061267707497 0.138898015022 0.000936915400 -0.000225497133 -0.000537757354 -0.000375806325 -0.196195617318 -0.469285458326 +4.668000000000 -0.060417771339 0.160425946116 0.000923116575 -0.000248352444 -0.000558422820 -0.000348342728 -0.224515780807 -0.454828590155 +4.674000000000 -0.051829867065 0.179207324982 0.000850231620 -0.000297174818 -0.000463672244 -0.000304899440 -0.249748140574 -0.440796166658 +4.680000000000 -0.036366410553 0.192382842302 0.000826771138 -0.000333886041 -0.000372189010 -0.000272990030 -0.277829021215 -0.426249623299 +4.686000000000 -0.016706459224 0.198145642877 0.000772642088 -0.000372706272 -0.000436221570 -0.000252107391 -0.301081329584 -0.406105011702 +4.692000000000 0.001559862169 0.195629581809 0.000709591375 -0.000372991402 -0.000457770482 -0.000284763664 -0.323100090027 -0.386780142784 +4.698000000000 0.019015688449 0.186278223991 0.000648869202 -0.000395622512 -0.000557172287 -0.000247331569 -0.346852928400 -0.363440662622 +4.704000000000 0.027838230133 0.171589821577 0.000602617918 -0.000401220372 -0.000587993709 -0.000288957584 -0.365851044655 -0.344877988100 +4.710000000000 0.029977357015 0.152925834060 0.000586700917 -0.000409474742 -0.000581138709 -0.000276314357 -0.384145349264 -0.320195823908 +4.716000000000 0.022425655276 0.137046933174 0.000564191781 -0.000330144860 -0.000522963877 -0.000272597448 -0.402744233608 -0.296182125807 +4.722000000000 0.008689629845 0.127130374312 0.000516947301 -0.000343759166 -0.000466510595 -0.000253253733 -0.418915778399 -0.270138859749 +4.728000000000 -0.007406813093 0.126363232732 0.000500473485 -0.000312795048 -0.000433764682 -0.000241280621 -0.432322561741 -0.244284763932 +4.734000000000 -0.022580234334 0.134303569794 0.000470157247 -0.000337990903 -0.000435760128 -0.000260216591 -0.447244703770 -0.216421768069 +4.740000000000 -0.031911529601 0.148264154792 0.000410567445 -0.000346439832 -0.000459617149 -0.000263923343 -0.458157688379 -0.187081024051 +4.746000000000 -0.034060649574 0.164516851306 0.000365157990 -0.000263780094 -0.000443109922 -0.000331875548 -0.469066739082 -0.157529264688 +4.752000000000 -0.029108602554 0.181094110012 0.000343183812 -0.000236011881 -0.000507855206 -0.000452476059 -0.476856529713 -0.126266345382 +4.758000000000 -0.018498096615 0.194424569607 0.000323142216 -0.000215755266 -0.000440546835 -0.000416130555 -0.483804643154 -0.095213398337 +4.764000000000 -0.001499077538 0.200369134545 0.000277516083 -0.000100912541 -0.000416791649 -0.000445193698 -0.487006187439 -0.063497610390 +4.770000000000 0.015446037985 0.200884312391 0.000330449664 -0.000075890210 -0.000419094431 -0.000454074907 -0.489207774401 -0.031666252762 +4.776000000000 0.031114380807 0.194736257195 0.000429313135 0.000101600948 -0.000654904870 -0.000550183060 -0.489260882139 0.000556182466 +4.782000000000 0.044458005577 0.184340879321 0.000297439750 -0.000018161367 -0.000580778637 -0.000565461582 -0.487272799015 0.032755207270 +4.788000000000 0.052430443466 0.166470408440 0.000302960572 0.000042627707 -0.000648566696 -0.000560132554 -0.482858777046 0.062454145402 +4.794000000000 0.051630612463 0.152849107981 0.000338398007 0.000062263403 -0.000700830773 -0.000606199435 -0.476662307978 0.097287662327 +4.800000000000 0.043849918991 0.139374002814 0.000264798204 -0.000056977311 -0.000715169183 -0.000281905697 -0.467835634947 0.129029840231 +4.806000000000 0.031638517976 0.131559938192 0.000366025692 0.000063044063 -0.000704629696 -0.000449751387 -0.457104176283 0.160986021161 +4.812000000000 0.016636516899 0.131516560912 0.000388187735 0.000041220319 -0.000702731311 -0.000431036751 -0.443763911724 0.191787064075 +4.818000000000 0.005501410458 0.139960393310 0.000360401638 0.000076130629 -0.000682588085 -0.000384490617 -0.430041402578 0.222428143024 +4.824000000000 -0.002826699987 0.152088165283 0.000370713853 0.000077828066 -0.000744575285 -0.000364040548 -0.411413371563 0.250173181295 +4.830000000000 -0.001664604759 0.167798876762 0.000358843972 0.000113096190 -0.000800449925 -0.000374090218 -0.391480863094 0.278354644775 +4.836000000000 0.003566198749 0.180408045650 0.000377617922 0.000135993716 -0.000882464228 -0.000365200365 -0.371103405952 0.303975641727 +4.842000000000 0.015641152859 0.191132411361 0.000351595983 0.000134791568 -0.000824820832 -0.000280254753 -0.346992522478 0.328258693218 +4.848000000000 0.029891544953 0.196058452129 0.000390954752 0.000186121673 -0.000774199900 -0.000287933770 -0.321673005819 0.351832687855 +4.854000000000 0.045312248170 0.196204945445 0.000452827488 0.000201469928 -0.000727490755 -0.000237566055 -0.295655846596 0.373324543238 +4.860000000000 0.060078069568 0.191857457161 0.000516452361 0.000215154621 -0.000660244026 -0.000201923060 -0.266490161419 0.394409686327 +4.866000000000 0.071780234575 0.181604489684 0.000549338351 0.000223991214 -0.000683694205 -0.000160523021 -0.237215518951 0.408239275217 +4.872000000000 0.078521244228 0.169223442674 0.000618128688 0.000176288071 -0.000757892907 -0.000181683135 -0.206287354231 0.423668384552 +4.878000000000 0.080109648407 0.155840814114 0.000656404765 0.000115241688 -0.000771019200 -0.000164541823 -0.177718326449 0.434897065163 +4.884000000000 0.076029546559 0.144927546382 0.000714577560 0.000071925657 -0.000813705323 -0.000103028535 -0.142765134573 0.445139586926 +4.890000000000 0.067663453519 0.137603655457 0.000735610840 -0.000026331261 -0.000759555900 -0.000091760536 -0.111672364175 0.456735551357 +4.896000000000 0.057839088142 0.135490506887 0.000786516757 -0.000094459305 -0.000684317842 -0.000070806527 -0.079778626561 0.457420945168 +4.902000000000 0.048824299127 0.138368651271 0.000756526890 -0.000190896142 -0.000641420716 -0.000043315980 -0.046155713499 0.458347856998 +4.908000000000 0.043235223740 0.146802932024 0.000745458237 -0.000293427816 -0.000666633248 -0.000040658229 -0.014663102105 0.461444407701 +4.914000000000 0.043003778905 0.155426084995 0.000636496639 -0.000343629858 -0.000722393335 0.000021965536 0.017601177096 0.457772970200 +4.920000000000 0.046349015087 0.165172234178 0.000600057538 -0.000453664456 -0.000802795053 0.000038595190 0.052146241069 0.457794100046 +4.926000000000 0.053619600832 0.171482309699 0.000502367504 -0.000446559396 -0.000803278759 0.000132043715 0.081353783607 0.443870157003 +4.932000000000 0.063051626086 0.175400421023 0.000392648508 -0.000489457569 -0.000713788904 0.000158361436 0.110355861485 0.436728715897 +4.938000000000 0.073921561241 0.175266101956 0.000294035854 -0.000511653954 -0.000651330629 0.000180622825 0.140244558454 0.424782156944 +4.944000000000 0.083328470588 0.172257989645 0.000199914473 -0.000476490735 -0.000581304193 0.000242727765 0.168239995837 0.413664489985 +4.950000000000 0.090962424874 0.164814859629 0.000148880397 -0.000409486791 -0.000530138495 0.000224430652 0.189400151372 0.387786775827 +4.956000000000 0.096880942583 0.159773707390 0.000082837760 -0.000353574957 -0.000521139591 0.000322320295 0.220833271742 0.379676282406 +4.962000000000 0.100288443267 0.151728600264 0.000038980877 -0.000263738621 -0.000494230480 0.000360715756 0.245274230838 0.361030936241 +4.968000000000 0.100810304284 0.145380556583 0.000030130030 -0.000199661416 -0.000477894908 0.000381119171 0.268145561218 0.341095656157 +4.974000000000 0.098399348557 0.141075193882 0.000030475505 -0.000116315176 -0.000397138472 0.000396871474 0.289836019278 0.318121463060 +4.980000000000 0.096564389765 0.138119325042 0.000049587328 -0.000054079566 -0.000268505246 0.000370975904 0.308598190546 0.292475938797 +4.986000000000 0.096427001059 0.137498050928 0.000075733711 -0.000001225086 -0.000216966029 0.000328887021 0.325385540724 0.269759684801 +4.992000000000 0.096419684589 0.137945473194 0.000118941702 0.000024904033 -0.000146426435 0.000322608365 0.341287583113 0.244437873363 +4.998000000000 0.098033964634 0.137775182724 0.000155482951 0.000043515491 -0.000052611238 0.000281903514 0.355015516281 0.216127619147 +5.004000000000 0.100661732256 0.137976482511 0.000179009570 0.000056200406 -0.000053199798 0.000332787749 0.365681618452 0.191328078508 +5.010000000000 0.104118324816 0.136846765876 0.000198250578 0.000069364061 -0.000083705425 0.000285478338 0.375301241875 0.163300216198 +5.016000000000 0.107117213309 0.134668827057 0.000261849316 0.000044655786 -0.000068195179 0.000329270668 0.382036924362 0.135576114058 +5.022000000000 0.109628647566 0.132423296571 0.000269343203 0.000050399758 -0.000006833492 0.000232591003 0.387285947800 0.107547424734 +5.028000000000 0.111015379429 0.130245015025 0.000293923047 0.000044805820 0.000036479483 0.000181420823 0.389628589153 0.079985693097 +5.034000000000 0.111012935638 0.129086598754 0.000260367815 0.000032802451 0.000086743807 0.000156712034 0.390752643347 0.051263920963 +5.040000000000 0.111349180341 0.129294782877 0.000315402402 0.000016307982 0.000104663195 0.000118893498 0.389659404755 0.023711083457 +5.046000000000 0.113186269999 0.131062716246 0.000324565015 -0.000000909770 0.000123625752 0.000090980669 0.386367797852 -0.003270472633 +5.052000000000 0.116153672338 0.134390041232 0.000356056029 0.000021539363 0.000110961846 0.000075240496 0.381405264139 -0.029657853767 +5.058000000000 0.121301464736 0.137613281608 0.000349087059 -0.000015147104 0.000137291776 0.000082556529 0.374087899923 -0.055992927402 +5.064000000000 0.130708754063 0.137522414327 0.000381327089 -0.000053683390 0.000127517502 0.000034647655 0.365749925375 -0.079779192805 +5.070000000000 0.139903187752 0.136477977037 0.000411192072 -0.000048040121 0.000123865218 -0.000020196889 0.356443852186 -0.103254750371 +5.076000000000 0.149933800101 0.131937459111 0.000411311601 -0.000029810675 0.000084371612 -0.000102746497 0.344551444054 -0.125516310334 +5.082000000000 0.160003587604 0.124332770705 0.000346152199 -0.000128385684 0.000119135919 -0.000077947661 0.332179993391 -0.146559774876 +5.088000000000 0.169040873647 0.112394258380 0.000378822966 -0.000151636792 0.000136912291 -0.000108311644 0.312729865313 -0.162282854319 +5.094000000000 0.170601308346 0.099609851837 0.000353543641 -0.000160629279 0.000132504225 -0.000072768562 0.302256166935 -0.184333309531 +5.100000000000 0.169498741627 0.085635744035 0.000233833576 -0.000172499276 0.000152907072 -0.000018041976 0.286500096321 -0.200978070498 +5.106000000000 0.163090065122 0.073215223849 0.000330119947 -0.000179126742 0.000099924640 -0.000029402803 0.269511252642 -0.216990351677 +5.112000000000 0.151947140694 0.064359016716 0.000335189281 -0.000223460549 0.000085122105 -0.000113567839 0.252088218927 -0.230171069503 +5.118000000000 0.138590425253 0.061280295253 0.000299409206 -0.000208263838 0.000107504588 -0.000155574366 0.231888353825 -0.243507444859 +5.124000000000 0.124886818230 0.066372089088 0.000323658489 -0.000235576663 0.000076740915 -0.000158794064 0.216649308801 -0.253499388695 +5.130000000000 0.116246394813 0.078115850687 0.000289510819 -0.000251580030 0.000073154486 -0.000215267486 0.197426825762 -0.263189733028 +5.136000000000 0.114305980504 0.093815624714 0.000290608557 -0.000267398224 0.000075578006 -0.000175093883 0.177204936743 -0.271533936262 +5.142000000000 0.120469942689 0.108414441347 0.000285800634 -0.000308901654 0.000011853479 -0.000196629830 0.159486725926 -0.276709020138 +5.148000000000 0.133320510387 0.119332984090 0.000268693257 -0.000273820391 -0.000004632169 -0.000179358016 0.139574095607 -0.283541083336 +5.154000000000 0.150528356433 0.124506428838 0.000254082785 -0.000301619904 -0.000000758049 -0.000155408576 0.119995497167 -0.287523001432 +5.160000000000 0.167703136802 0.123032957315 0.000219419846 -0.000275663420 -0.000011619589 -0.000204979646 0.100573062897 -0.292888909578 +5.166000000000 0.184900343418 0.114337153733 0.000234387378 -0.000294622820 -0.000035684094 -0.000245477189 0.082036383450 -0.290936321020 +5.172000000000 0.198720782995 0.101131543517 0.000204122858 -0.000312390417 -0.000020690497 -0.000189602259 0.061060842127 -0.292259812355 +5.178000000000 0.207871869206 0.083421319723 0.000177537193 -0.000315732876 -0.000004711645 -0.000163483681 0.043092787266 -0.289561212063 +5.184000000000 0.210711479187 0.062939926982 0.000166106605 -0.000261617475 -0.000031117084 -0.000185292127 0.024294074625 -0.289345204830 +5.190000000000 0.206825062633 0.041506443173 0.000148287902 -0.000275983039 -0.000024243704 -0.000167681967 0.008634561673 -0.286183625460 +5.196000000000 0.195050105453 0.022542357445 0.000141430020 -0.000228203309 0.000009005729 -0.000155317612 -0.011628717184 -0.282617121935 +5.202000000000 0.175573930144 0.009396395646 0.000196766239 -0.000192492822 0.000008127432 -0.000172962769 -0.028175245970 -0.276241421700 +5.208000000000 0.151601895690 0.006172275636 0.000222642862 -0.000214835847 -0.000015091252 -0.000214273168 -0.044001314789 -0.269655287266 +5.214000000000 0.128306865692 0.015179931186 0.000247322634 -0.000213700027 0.000013616916 -0.000264867354 -0.061385013163 -0.262552201748 +5.220000000000 0.112208820879 0.034675750881 0.000249532750 -0.000215608321 -0.000019655543 -0.000246466632 -0.073121219873 -0.255249440670 +5.226000000000 0.108550421894 0.060135502368 0.000288621377 -0.000261826033 -0.000033154007 -0.000348206930 -0.090748310089 -0.244481831789 +5.232000000000 0.117448568344 0.083547778428 0.000318983250 -0.000240441761 -0.000058784506 -0.000335555844 -0.103499814868 -0.235302492976 +5.238000000000 0.135349914432 0.099792703986 0.000287895178 -0.000277340529 -0.000071532326 -0.000356572331 -0.116166725755 -0.224639862776 +5.244000000000 0.157611325383 0.106620967388 0.000266105897 -0.000353464013 -0.000103691949 -0.000320149964 -0.129975244403 -0.212813258171 +5.250000000000 0.179461613297 0.104455865920 0.000243984279 -0.000375453121 -0.000097603013 -0.000307628186 -0.138900041580 -0.207339540124 +5.256000000000 0.200974911451 0.095305740833 0.000195940433 -0.000381954655 -0.000120588847 -0.000317535771 -0.151567026973 -0.189820736647 +5.262000000000 0.216314882040 0.079815097153 0.000154522422 -0.000408765336 -0.000178255519 -0.000267346884 -0.160037532449 -0.177192702889 +5.268000000000 0.226988419890 0.059735849500 0.000183651748 -0.000379161007 -0.000149682790 -0.000309149182 -0.168867275119 -0.164077281952 +5.274000000000 0.230420693755 0.037539277226 0.000189280065 -0.000373616407 -0.000126149127 -0.000280854729 -0.175532162189 -0.149986684322 +5.280000000000 0.226410105824 0.014325986616 0.000193148968 -0.000324361230 -0.000109273860 -0.000298504281 -0.180902108550 -0.135174021125 +5.286000000000 0.214460894465 -0.006693434436 0.000147318977 -0.000329899922 -0.000106506013 -0.000293068268 -0.186892107129 -0.121879540384 +5.292000000000 0.194284439087 -0.023096783087 0.000195436267 -0.000335899822 -0.000065338711 -0.000264440430 -0.191578537226 -0.108008928597 +5.298000000000 0.167935863137 -0.028945991769 0.000237847111 -0.000329992297 -0.000096260716 -0.000360810780 -0.195090070367 -0.093093179166 +5.304000000000 0.140841424465 -0.022392487153 0.000273356971 -0.000348128873 -0.000120587247 -0.000392291753 -0.197807803750 -0.079511091113 +5.310000000000 0.119863241911 -0.002731163753 0.000324894267 -0.000462066702 -0.000292316021 -0.000368945970 -0.199406042695 -0.065312027931 +5.316000000000 0.112030908465 0.024851731956 0.000278269843 -0.000434667192 -0.000182700373 -0.000480432413 -0.199957460165 -0.051220279187 +5.322000000000 0.119347989559 0.051442824304 0.000512035389 0.000180206291 -0.000202254319 -0.000610287709 -0.200052857399 -0.035593535751 +5.328000000000 0.137562870979 0.070916391909 0.000515068590 0.000148454681 -0.000287001138 -0.000675914285 -0.199156075716 -0.021663684398 +5.334000000000 0.161327570677 0.079966403544 0.000553979888 0.000162501223 -0.000311315060 -0.000661205093 -0.197015047073 -0.007813938893 +5.340000000000 0.185204565525 0.078497365117 0.000510020531 0.000157203845 -0.000388709363 -0.000634401571 -0.194098383188 0.005735036917 +5.346000000000 0.206565618515 0.069027073681 0.000505292788 0.000120860735 -0.000440340693 -0.000620129460 -0.190259918571 0.019000871107 +5.352000000000 0.222848549485 0.053180161864 0.000558329106 0.000140872027 -0.000451275060 -0.000634020311 -0.185593128204 0.031773503870 +5.358000000000 0.233593925834 0.032828625292 0.000557167048 0.000093028946 -0.000488630089 -0.000595556397 -0.179761633277 0.044285081327 +5.364000000000 0.237488254905 0.010718036443 0.000595886842 0.000121942074 -0.000506267184 -0.000554054917 -0.174015298486 0.055883612484 +5.370000000000 0.234529316425 -0.011886650696 0.000667413638 0.000114348797 -0.000573266298 -0.000537095766 -0.167394578457 0.067400448024 +5.376000000000 0.224083662033 -0.032666828483 0.000682032784 0.000011399478 -0.000596208090 -0.000485907512 -0.159512937069 0.078297585249 +5.382000000000 0.207141041756 -0.048962939531 0.000718896103 0.000022211705 -0.000582735520 -0.000527123513 -0.151544854045 0.088603027165 +5.388000000000 0.184548482299 -0.058068033308 0.000779867114 -0.000013759195 -0.000607044960 -0.000461469317 -0.141800835729 0.096859589219 +5.394000000000 0.160622075200 -0.055676899850 0.000837783562 -0.000098035634 -0.000688291562 -0.000537014741 -0.132565170527 0.107546098530 +5.400000000000 0.141128212214 -0.042688272893 0.000886427122 -0.000166856553 -0.000687891443 -0.000534660707 -0.121930427849 0.115866236389 +5.406000000000 0.132425829768 -0.021883048117 0.000818050234 -0.000271751516 -0.000724886952 -0.000508378784 -0.111091688275 0.123558498919 +5.412000000000 0.136370465159 -0.000410387234 0.000813993975 -0.000353553245 -0.000803258445 -0.000499348331 -0.100197181106 0.129591941833 +5.418000000000 0.150961562991 0.015041747130 0.000762742420 -0.000448105973 -0.000843756017 -0.000473698776 -0.087806493044 0.136698007584 +5.424000000000 0.171022027731 0.020862389356 0.000678984798 -0.000509081758 -0.000944699219 -0.000405189348 -0.075911708176 0.140935435891 +5.430000000000 0.191651344299 0.016710989177 0.000600787054 -0.000587724790 -0.000970194465 -0.000300266780 -0.063708670437 0.144922167063 +5.436000000000 0.208787277341 0.004600024316 0.000574464677 -0.000588900701 -0.001019884832 -0.000236366017 -0.050658736378 0.148350000381 +5.442000000000 0.220810383558 -0.012936866842 0.000499382964 -0.000624965993 -0.001000244753 -0.000100276979 -0.038043223321 0.150600031018 +5.448000000000 0.226776316762 -0.033340364695 0.000479342300 -0.000641865307 -0.000975358183 -0.000065237837 -0.024154430255 0.151782795787 +5.454000000000 0.226506188512 -0.054866090417 0.000370059948 -0.000711568515 -0.000940252270 0.000010039822 -0.012362389825 0.151992022991 +5.460000000000 0.220231562853 -0.074217163026 0.000345357519 -0.000727276434 -0.000934452866 0.000070087553 -0.000207629841 0.150517866015 +5.466000000000 0.208713576198 -0.090776972473 0.000304985704 -0.000749140047 -0.000912787160 0.000082014558 0.012690337375 0.149920463562 +5.472000000000 0.193278506398 -0.101418055594 0.000209419115 -0.000775500608 -0.000886773691 0.000122199650 0.025291677564 0.146653175354 +5.478000000000 0.177066549659 -0.105928733945 0.000161416130 -0.000812265207 -0.000945849752 0.000178884715 0.036863408983 0.142518982291 +5.484000000000 0.162788972259 -0.101210460067 0.000032466633 -0.000782351184 -0.000910861883 0.000198311303 0.046978682280 0.139104872942 +5.490000000000 0.153524264693 -0.091204985976 -0.000043096061 -0.000814223080 -0.000966366904 0.000237126384 0.057507704943 0.134170889854 +5.496000000000 0.151936084032 -0.077743671834 -0.000172408312 -0.000756084337 -0.000985934865 0.000283580768 0.065371692181 0.129657477140 +5.502000000000 0.158106014132 -0.065293103456 -0.000210874408 -0.000683109800 -0.000971054076 0.000344802625 0.073468081653 0.124354064465 +5.508000000000 0.169551193714 -0.056508924812 -0.000245403149 -0.000654136704 -0.001014354173 0.000406450301 0.080392748117 0.118658818305 +5.514000000000 0.182837396860 -0.053798932582 -0.000281680899 -0.000597005070 -0.000990077853 0.000430109503 0.086419895291 0.113161846995 +5.520000000000 0.195075199008 -0.055578343570 -0.000307930546 -0.000532595033 -0.000974395254 0.000489666651 0.092689506710 0.106696970761 +5.526000000000 0.204272180796 -0.061529185623 -0.000317395781 -0.000501564122 -0.000942656945 0.000578286534 0.097623489797 0.101513877511 +5.532000000000 0.210225075483 -0.069793030620 -0.000322727923 -0.000454860070 -0.000907161913 0.000667131157 0.101918548346 0.095255114138 +5.538000000000 0.211007297039 -0.078914687037 -0.000327817135 -0.000425862119 -0.000844729482 0.000704551581 0.106346689165 0.088925138116 +5.544000000000 0.208211794496 -0.088044524193 -0.000294962985 -0.000386744738 -0.000839984161 0.000699139782 0.110499948263 0.082134991884 +5.550000000000 0.201418399811 -0.095181502402 -0.000297586492 -0.000377333927 -0.000757251692 0.000703611644 0.112967289984 0.075465291739 +5.556000000000 0.193201035261 -0.098132982850 -0.000295948383 -0.000375391537 -0.000727495935 0.000709222339 0.117469348013 0.066889926791 +5.562000000000 0.184627041221 -0.098215691745 -0.000326973270 -0.000334236975 -0.000701026816 0.000681938836 0.120591394603 0.058623451740 +5.568000000000 0.177610605955 -0.094899833202 -0.000408126158 -0.000329349772 -0.000706211722 0.000734710484 0.122811734676 0.050041660666 +5.574000000000 0.174307927489 -0.090237580240 -0.000413477275 -0.000267110969 -0.000697721844 0.000754909124 0.124757289886 0.041302829981 +5.580000000000 0.175488263369 -0.085876919329 -0.000382635742 -0.000203237199 -0.000631924078 0.000742112577 0.125941693783 0.032908979803 +5.586000000000 0.179852679372 -0.083617538214 -0.000370731956 -0.000168445171 -0.000614327146 0.000841613626 0.126635938883 0.024069791660 +5.592000000000 0.185979798436 -0.085881851614 -0.000383089908 -0.000096599164 -0.000576091872 0.000855337537 0.126843869686 0.015684841201 +5.598000000000 0.191305980086 -0.092680327594 -0.000392126094 -0.000075837866 -0.000534096151 0.000928985013 0.126515567303 0.007324490696 +5.604000000000 0.193783283234 -0.102160014212 -0.000355416938 -0.000031012340 -0.000440810836 0.000935905264 0.125785559416 -0.000880776846 +5.610000000000 0.193182989955 -0.113795541227 -0.000305053254 0.000031468164 -0.000396847987 0.000918767881 0.124543696642 -0.008873877116 +5.616000000000 0.188591957092 -0.125575259328 -0.000324094464 0.000022697415 -0.000370352878 0.000896755955 0.122853249311 -0.016622098163 +5.622000000000 0.179743394256 -0.135431960225 -0.000322981999 0.000045748951 -0.000307735259 0.000921827042 0.120776362717 -0.023965459317 +5.628000000000 0.167691811919 -0.142095610499 -0.000299940410 0.000088160814 -0.000270685501 0.000945909182 0.118211530149 -0.030890820548 +5.634000000000 0.154389709234 -0.144958823919 -0.000235653424 0.000191287952 -0.000257064734 0.000896014622 0.115723632276 -0.037616591901 +5.640000000000 0.141263499856 -0.141329810023 -0.000223031806 0.000260050583 -0.000274539198 0.000945464068 0.112943485379 -0.043954435736 +5.646000000000 0.131978154182 -0.133700922132 -0.000131387191 0.000283748610 -0.000194607608 0.000990236760 0.109724700451 -0.049699530005 +5.652000000000 0.128825098276 -0.122208349407 -0.000083371720 0.000344979548 -0.000182959600 0.000971530331 0.106620006263 -0.054904628545 +5.658000000000 0.132446512580 -0.111524499953 0.000050076073 0.000354666699 -0.000165290403 0.001074709930 0.103792414069 -0.060278490186 +5.664000000000 0.142491713166 -0.103806503117 0.000127491570 0.000343314896 -0.000054327014 0.001062096446 0.099913187325 -0.064689286053 +5.670000000000 0.155806317925 -0.103566065431 0.000233976185 0.000307758048 -0.000001568520 0.001109534525 0.096437476575 -0.068891227245 +5.676000000000 0.168357640505 -0.109681881964 0.000331417803 0.000300120388 0.000075490461 0.001022091135 0.093331322074 -0.072967089713 +5.682000000000 0.178169891238 -0.121490560472 0.000319367973 0.000077851138 0.000144923441 0.001013882225 0.090186946094 -0.076789088547 +5.688000000000 0.181476697326 -0.134509950876 0.000302840752 0.000118181903 0.000276426697 0.000912843156 0.085498161614 -0.078660935163 +5.694000000000 0.181256979704 -0.153702721000 0.000341164006 -0.000006243451 0.000266483228 0.000872668752 0.083663672209 -0.083841994405 +5.700000000000 0.175594091415 -0.170234501362 0.000231508981 -0.000021782920 0.000302555563 0.000822127447 0.081838376820 -0.085824429989 +5.706000000000 0.163359120488 -0.184494853020 0.000248188968 -0.000003161751 0.000292222860 0.000734716072 0.079025208950 -0.088784508407 +5.712000000000 0.148214846849 -0.194516122341 0.000212939252 0.000011021219 0.000260138477 0.000718485506 0.076085105538 -0.091177195311 +5.718000000000 0.129793792963 -0.197737902403 0.000265352486 0.000016138401 0.000216805885 0.000660570688 0.073251634836 -0.093768827617 +5.724000000000 0.108756490052 -0.197465702891 0.000303441717 0.000054757973 0.000205797711 0.000657400931 0.071206666529 -0.097121872008 +5.730000000000 0.087950147688 -0.186647519469 0.000316475314 0.000029405805 0.000239750516 0.000690175162 0.068345203996 -0.099702864885 +5.736000000000 0.074742987752 -0.166818588972 0.000401372352 0.000026344565 0.000193155531 0.000682495418 0.065995685756 -0.102331228554 +5.742000000000 0.071768246591 -0.140945583582 0.000443496334 -0.000035130244 0.000221410693 0.000754501030 0.063496612012 -0.104864023626 +5.748000000000 0.083318248391 -0.116439864039 0.000497113157 -0.000130857326 0.000286042836 0.000813194667 0.060702070594 -0.107390940189 +5.754000000000 0.106855235994 -0.101032316685 0.000503555348 -0.000230496284 0.000317912607 0.000760246126 0.057876773179 -0.109746798873 +5.760000000000 0.135524064302 -0.099529169500 0.000466098427 -0.000319653540 0.000398931879 0.000748423161 0.056386753917 -0.111851759255 +5.766000000000 0.159732565284 -0.110344484448 0.000380455313 -0.000393788388 0.000486364646 0.000666701759 0.053266189992 -0.114762298763 +5.772000000000 0.176783546805 -0.130388259888 0.000313329569 -0.000453229499 0.000505382719 0.000635638484 0.049964882433 -0.117404684424 +5.778000000000 0.185086384416 -0.154206424952 0.000257691951 -0.000464574259 0.000550949480 0.000553410326 0.047454059124 -0.118767447770 +5.784000000000 0.184151738882 -0.178641408682 0.000220930553 -0.000508631172 0.000528001459 0.000527332770 0.044808741659 -0.121835492551 +5.790000000000 0.176281139255 -0.201008304954 0.000166215614 -0.000490576203 0.000575240294 0.000417278847 0.042667217553 -0.124412469566 +5.796000000000 0.161461666226 -0.220522746444 0.000088903820 -0.000441362965 0.000496168621 0.000369561691 0.038584720343 -0.126172646880 +5.802000000000 0.140942931175 -0.234684959054 0.000058913836 -0.000395321054 0.000460472977 0.000323937158 0.035289015621 -0.129213824868 +5.808000000000 0.116082713008 -0.242514058948 0.000105114123 -0.000437765964 0.000463741686 0.000378334546 0.032062508166 -0.130935788155 +5.814000000000 0.088895156980 -0.242602005601 0.000103766899 -0.000390059955 0.000374216848 0.000336132041 0.028349991888 -0.133966669440 +5.820000000000 0.060738831758 -0.230368047953 0.000060312850 -0.000405254046 0.000359956844 0.000440537668 0.024237435311 -0.135461390018 +5.826000000000 0.037276286632 -0.206412211061 0.000116657618 -0.000411640154 0.000407227344 0.000456208538 0.019503774121 -0.139271795750 +5.832000000000 0.026244819164 -0.169998049736 0.000170813350 -0.000469166524 0.000431796128 0.000536869920 0.014253131114 -0.141633793712 +5.838000000000 0.036170646548 -0.130932584405 0.000106789674 -0.000539152534 0.000569361844 0.000472541753 0.009723682888 -0.144257515669 +5.844000000000 0.065743781626 -0.101316250861 0.000032571075 -0.000604741974 0.000679292134 0.000506599434 0.003374927212 -0.145971357822 +5.850000000000 0.106674656272 -0.092392981052 -0.000020082402 -0.000565002789 0.000704044185 0.000392256858 -0.003561329795 -0.146078079939 +5.856000000000 0.142394363880 -0.103189587593 -0.000136425093 -0.000602026586 0.000793418963 0.000324711931 -0.008595611900 -0.149766758084 +5.862000000000 0.167227193713 -0.127265885472 -0.000165713340 -0.000564430724 0.000797300134 0.000229965619 -0.015665696934 -0.151179194450 +5.868000000000 0.180781111121 -0.157190978527 -0.000200756913 -0.000473780034 0.000850181445 0.000146142367 -0.023368667811 -0.152738928795 +5.874000000000 0.180989906192 -0.187976479530 -0.000144298378 -0.000399069424 0.000833552913 0.000083400657 -0.030706802383 -0.153577342629 +5.880000000000 0.173199996352 -0.216738626361 -0.000210925136 -0.000414200011 0.000808923738 0.000092120012 -0.037649799138 -0.154716134071 +5.886000000000 0.157143563032 -0.240752741694 -0.000127777312 -0.000380543323 0.000832867227 0.000064991975 -0.047096360475 -0.153915330768 +5.892000000000 0.135093569756 -0.259397178888 -0.000175945373 -0.000365328771 0.000822578091 -0.000067879875 -0.055736191571 -0.153393447399 +5.898000000000 0.108069956303 -0.274054527283 -0.000175856985 -0.000400573364 0.000846987066 -0.000116998672 -0.064489640296 -0.153422921896 +5.904000000000 0.076945751905 -0.278345346451 -0.000122144353 -0.000334460434 0.000765310600 -0.000089348563 -0.072106778622 -0.150432154536 +5.910000000000 0.043324586004 -0.275176852942 -0.000088904402 -0.000394561561 0.000824155170 -0.000224504212 -0.081148825586 -0.148968935013 +5.916000000000 0.009686185047 -0.257219433784 -0.000151616143 -0.000391855487 0.000816014770 -0.000259799097 -0.089552775025 -0.147126868367 +5.922000000000 -0.013926424086 -0.224772408605 -0.000125872844 -0.000460387731 0.000797360495 -0.000302701432 -0.097986884415 -0.144064173102 +5.928000000000 -0.022932918742 -0.181167095900 -0.000229695026 -0.000275042723 0.000623117550 -0.000348829053 -0.104927659035 -0.140072017908 +5.934000000000 -0.007169050165 -0.137376442552 -0.000207608304 -0.000463814242 0.000810257974 -0.000460138865 -0.114700160921 -0.137675613165 +5.940000000000 0.032350007445 -0.109738603234 -0.000267131923 -0.000418186159 0.000805540010 -0.000528400065 -0.122213341296 -0.132710099220 +5.946000000000 0.078663468361 -0.109048210084 -0.000234857172 -0.000417807925 0.000809370656 -0.000675886637 -0.130281537771 -0.129598572850 +5.952000000000 0.115634024143 -0.131631419063 -0.000220840928 -0.000387945503 0.000760166906 -0.000733609835 -0.137813568115 -0.124906353652 +5.958000000000 0.137083739042 -0.166036099195 -0.000332153926 -0.000426899758 0.000735951355 -0.000847233285 -0.144682362676 -0.120956689119 +5.964000000000 0.139335006475 -0.203217491508 -0.000348837319 -0.000336498313 0.000743573182 -0.000880100706 -0.152455076575 -0.114598989487 +5.970000000000 0.129722312093 -0.236889839172 -0.000387832843 -0.000370472291 0.000670500798 -0.000947601453 -0.159135267138 -0.109331347048 +5.976000000000 0.111461147666 -0.265034973621 -0.000332309486 -0.000243131144 0.000613916956 -0.000955760188 -0.166093438864 -0.103426970541 +5.982000000000 0.087173901498 -0.286520868540 -0.000345975684 -0.000214647211 0.000531711557 -0.000979667995 -0.172427520156 -0.097196824849 +5.988000000000 0.062874667346 -0.304265022278 -0.000315667858 -0.000260866160 0.000503204064 -0.001070482773 -0.177388668060 -0.093104392290 +5.994000000000 0.025016251951 -0.306983411312 -0.000319451734 -0.000274255231 0.000420398661 -0.001101118629 -0.184814125299 -0.083503082395 +6.000000000000 -0.009309546091 -0.304592579603 -0.000346656947 -0.000214629123 0.000316337304 -0.000997051015 -0.190205276012 -0.075994513929