From b7f3f4cccdb2f26a6d78b474a317bfcf4e37422f Mon Sep 17 00:00:00 2001 From: JiaZhou-PU Date: Fri, 3 May 2019 11:22:46 -0600 Subject: [PATCH] Adding ARMA reseeding option (#958) * add arma test to raven * change tests name * adding pk unit tests * save draft * pk possible * unit test draft working * seed fix * final check * add signal.csv * add engine test * change int into void in randomclass cpp * change signal length * revised * change segmeted gold * change npseed * change reseed copies as bool * change reseed on varma * fix varmatest * fix test * unordered xml * test more data on varma * change maxtime on varma test * change into org tests * change segmented xml tests * change segmented period --- crow/include/distributions/randomClass.h | 7 +- crow/src/distributions/randomClass.cxx | 21 +- framework/Models/ROM.py | 2 +- framework/SupervisedLearning/ARMA.py | 77 +- .../SupervisedLearning/SupervisedLearning.py | 22 + framework/utils/randomUtils.py | 3 +- rook/XMLDiff.py | 6 +- .../ARMA/gold/PreserveCdf/input_durs_0.csv | 18 +- .../ARMA/gold/PreserveCdf/metric.csv | 2 +- .../ARMA/gold/Segmented/rommeta.csv | 54 + .../ARMA/gold/Segmented/rommeta.xml | 1912 ++++++++ .../TimeSeries/ARMA/gold/Segmented/stats.csv | 2 +- .../ARMA/gold/SingleFourier/synthetic_0.csv | 4034 ++++++++--------- .../ROM/TimeSeries/ARMA/gold/VARMA/stats.csv | 2 +- .../ROM/TimeSeries/ARMA/segmented.xml | 20 +- tests/framework/ROM/TimeSeries/ARMA/tests | 29 +- tests/framework/ROM/TimeSeries/ARMA/varma.xml | 15 +- .../unit_tests/SupervisedLearning/ARMA.py | 74 +- .../unit_tests/SupervisedLearning/signal.csv | 101 + .../unit_tests/SupervisedLearning/tests | 6 + 20 files changed, 4324 insertions(+), 2083 deletions(-) create mode 100644 tests/framework/ROM/TimeSeries/ARMA/gold/Segmented/rommeta.csv create mode 100644 tests/framework/ROM/TimeSeries/ARMA/gold/Segmented/rommeta.xml create mode 100644 tests/framework/unit_tests/SupervisedLearning/signal.csv create mode 100644 tests/framework/unit_tests/SupervisedLearning/tests diff --git a/crow/include/distributions/randomClass.h b/crow/include/distributions/randomClass.h index 965d06ea82..114c3eff1b 100644 --- a/crow/include/distributions/randomClass.h +++ b/crow/include/distributions/randomClass.h @@ -26,11 +26,16 @@ class RandomClassImpl; class RandomClass { RandomClassImpl *_rng; const double _range; + unsigned int _counter; + unsigned int _seed; public: RandomClass(); ~RandomClass(); - void seed(unsigned int seed); + void seed(unsigned long int seed); double random(); + int get_rng_state(); + void forward_seed(unsigned int counts); + int get_rng_seed(); }; #endif /* RANDOMCLASS_H */ diff --git a/crow/src/distributions/randomClass.cxx b/crow/src/distributions/randomClass.cxx index e9b5273b2a..85b2ae74bb 100644 --- a/crow/src/distributions/randomClass.cxx +++ b/crow/src/distributions/randomClass.cxx @@ -24,16 +24,35 @@ class RandomClassImpl { }; RandomClass::RandomClass() : _rng(new RandomClassImpl()), _range(_rng->_backend.max() - _rng->_backend.min()) { + _counter=0; + _seed=0; } -void RandomClass::seed(unsigned int seed) { +void RandomClass::seed(unsigned long int seed) { + + _counter = 0; + _seed = seed; _rng->_backend.seed(seed); } double RandomClass::random() { + _counter++; return (_rng->_backend()-_rng->_backend.min())/_range; } +int RandomClass::get_rng_state() { + return _counter; +} + +void RandomClass::forward_seed(unsigned int counts){ + _counter = counts; + _rng->_backend.discard(counts); +} + +int RandomClass::get_rng_seed(){ + return _seed; +} + RandomClass::~RandomClass(){ delete _rng; } diff --git a/framework/Models/ROM.py b/framework/Models/ROM.py index ded022e056..d4551f6dc4 100644 --- a/framework/Models/ROM.py +++ b/framework/Models/ROM.py @@ -191,7 +191,7 @@ class cls. This one seems a bit excessive, are all of these for this class? inputSpecification.addSub(InputData.parameterInputFactory("P", InputData.IntegerType)) inputSpecification.addSub(InputData.parameterInputFactory("Q", InputData.IntegerType)) inputSpecification.addSub(InputData.parameterInputFactory("seed", InputData.IntegerType)) - inputSpecification.addSub(InputData.parameterInputFactory("reseedCopies", InputData.StringType)) + inputSpecification.addSub(InputData.parameterInputFactory("reseedCopies", InputData.BoolType)) inputSpecification.addSub(InputData.parameterInputFactory("Fourier", contentType=InputData.FloatListType)) inputSpecification.addSub(InputData.parameterInputFactory("preserveInputCDF", contentType=InputData.BoolType)) ### ARMA zero filter diff --git a/framework/SupervisedLearning/ARMA.py b/framework/SupervisedLearning/ARMA.py index d93dc74efc..715a601589 100644 --- a/framework/SupervisedLearning/ARMA.py +++ b/framework/SupervisedLearning/ARMA.py @@ -29,13 +29,14 @@ import collections import numpy as np import statsmodels.api as sm # VARMAX is in sm.tsa +import functools from statsmodels.tsa.arima_model import ARMA as smARMA from scipy.linalg import solve_discrete_lyapunov from sklearn import linear_model #External Modules End-------------------------------------------------------------------------------- #Internal Modules------------------------------------------------------------------------------------ -from utils import randomUtils, xmlUtils, mathUtils +from utils import randomUtils, xmlUtils, mathUtils,utils import Distributions from .SupervisedLearning import supervisedLearning #Internal Modules End-------------------------------------------------------------------------------- @@ -73,7 +74,8 @@ def __init__(self,messageHandler,**kwargs): self.Q = kwargs.get('Q', 3) # moving average lag self.segments = kwargs.get('segments', 1) # data manipulation - self.reseedCopies = kwargs.get('reseedCopies',True) + reseed=kwargs.get('reseedCopies',str(True)).lower() + self.reseedCopies = reseed not in utils.stringsThatMeanFalse() self.outTruncation = {'positive':set(),'negative':set()} # store truncation requests self.pivotParameterID = kwargs['pivotParameter'] self.pivotParameterValues = None # In here we store the values of the pivot parameter (e.g. Time) @@ -107,14 +109,18 @@ def __init__(self,messageHandler,**kwargs): self.normEngine.lowerBoundUsed = False self.normEngine.initializeDistribution() - # check for correlation - correlated = kwargs.get('correlate',None) - if correlated is not None: - # FIXME set the numpy seed + self.setEngine(randomUtils.newRNG(),seed=self.seed,count=0) + + # FIXME set the numpy seed ## we have to do this because VARMA.simulate does not accept a random number generator, ## but instead uses numpy directly. As a result, for now, we have to seed numpy. ## Because we use our RNG to set the seed, though, it should follow the global seed still. - self.raiseADebug('Setting Numpy seed to',self.seed) + self.raiseADebug('Setting ARMA seed to',self.seed) + randomUtils.randomSeed(self.seed,engine=self.randomEng) + + # check for correlation + correlated = kwargs.get('correlate',None) + if correlated is not None: np.random.seed(self.seed) # store correlated targets corVars = [x.strip() for x in correlated.split(',')] @@ -196,11 +202,10 @@ def __getstate__(self): @ In, None @ Out, d, dict, stateful dictionary """ - d = copy.copy(self.__dict__) - # set up a seed for the next pickled iteration - if self.reseedCopies: - rand = randomUtils.randomIntegers(1,int(2**20),self) - d['random seed'] = rand + d = supervisedLearning.__getstate__(self) + eng=d.pop("randomEng") + randCounts = eng.get_rng_state() + d['crow_rng_counts'] = randCounts return d def __setstate__(self,d): @@ -209,13 +214,12 @@ def __setstate__(self,d): @ In, d, dict, stateful dictionary @ Out, None """ - seed = d.pop('random seed',None) - if seed is not None: - self.reseed(seed) - self.__dict__ = d - # set VARMA numpy seed - self.raiseADebug('Setting Numpy seed to',self.seed) - np.random.seed(self.seed) + rngCounts = d.pop('crow_rng_counts') + self.__dict__.update(d) + self.setEngine(randomUtils.newRNG(),seed=None,count=rngCounts) + if self.reseedCopies: + randd = np.random.randint(1,2e9) + self.reseed(randd) def __trainLocal__(self,featureVals,targetVals): """ @@ -375,7 +379,7 @@ def __evaluateLocal__(self,featureVals): result = self.varmaResult[1] sample = self._generateARMASignal(result, numSamples = self.notZeroFilterMask.sum(), - randEngine = self.normEngine.rvs) + randEngine = self.randomEng) zeroedSample = np.zeros((self.notZeroFilterMask.sum(),1)) zeroedSample[:,0] = sample correlatedSample = True # placeholder, signifies we've sampled the correlated distribution @@ -408,7 +412,8 @@ def __evaluateLocal__(self,featureVals): if target == self.zeroFilterTarget: sample = self._generateARMASignal(result, numSamples = self.zeroFilterMask.sum(), - randEngine = self.normEngine.rvs) + randEngine = self.randomEng) + ## if so, then expand result into signal space (functionally, put back in all the zeros) signal = np.zeros(len(self.pivotParameterValues)) signal[self.zeroFilterMask] = sample @@ -416,7 +421,8 @@ def __evaluateLocal__(self,featureVals): ## if not, no extra work to be done here! sample = self._generateARMASignal(result, numSamples = len(self.pivotParameterValues), - randEngine = self.normEngine.rvs) + randEngine = self.randomEng) + signal = sample # END creating base signal # DEBUG adding arbitrary variables for debugging, TODO find a more elegant way, leaving these here as markers @@ -473,7 +479,8 @@ def reseed(self,seed): @ In, seed, int, new seed to use @ Out, None """ - randomUtils.randomSeed(seed) + randomUtils.randomSeed(seed,engine=self.randomEng) + self.seed=seed ### UTILITY METHODS ### def _computeNumberOfBins(self,data): @@ -498,7 +505,7 @@ def _denormalizeThroughCDF(self, data, params): denormed = self._sampleICDF(denormed, params) return denormed - def _generateARMASignal(self, model, numSamples=None, randEngine=None): + def _generateARMASignal(self, model, numSamples=None,randEngine=None): """ Generates a synthetic history from fitted parameters. @ In, model, statsmodels.tsa.arima_model.ARMAResults, fitted ARMA such as otained from _trainARMA @@ -508,10 +515,14 @@ def _generateARMASignal(self, model, numSamples=None, randEngine=None): """ if numSamples is None: numSamples = len(self.pivotParameterValues) + if randEngine is None: + randEngine=self.randomEng hist = sm.tsa.arma_generate_sample(ar = np.append(1., -model.arparams), ma = np.append(1., model.maparams), nsample = numSamples, - distrvs = randEngine, + distrvs = functools.partial(randomUtils.randomNormal,engine=randEngine), + # functool.partial provide the random number generator as a function + # with normal distribution and take engine as the positional arguments keywords. sigma = np.sqrt(model.sigma2), burnin = 2*max(self.P,self.Q)) # @epinas, 2018 return hist @@ -1129,3 +1140,19 @@ def __returnCurrentSettingLocal__(self): """ pass + def setEngine(self,eng,seed=None,count=None): + """ + Set up the random engine for arma + @ In, eng, instance, random number generator + @ In, seed, int, optional, the seed, if None then use the global seed from ARMA + @ In, count, int, optional, advances the state of the generator, if None then use the current ARMA.randomEng count + @ Out, None + """ + if seed is None: + seed=self.seed + seed=abs(seed) + eng.seed(seed) + if count is None: + count=self.randomEng.get_rng_state() + eng.forward_seed(count) + self.randomEng=eng diff --git a/framework/SupervisedLearning/SupervisedLearning.py b/framework/SupervisedLearning/SupervisedLearning.py index 7983f67bc1..9ee0ac39cc 100644 --- a/framework/SupervisedLearning/SupervisedLearning.py +++ b/framework/SupervisedLearning/SupervisedLearning.py @@ -118,6 +118,28 @@ def __init__(self,messageHandler,**kwargs): #these need to be declared in the child classes!!!! self.amITrained = False + def __getstate__(self): + """ + This function return the state of the ROM + @ In, None + @ Out, state, dict, it contains all the information needed by the ROM to be initialized + """ + state = copy.copy(self.__dict__) + state['initOptionDict'].pop('paramInput',None) + ## capture what is normally pickled + if not self.amITrained: + supervisedEngineObj = state.pop("supervisedContainer",None) + del supervisedEngineObj + return state + + def __setstate__(self, d): + """ + Initialize the ROM with the data contained in newstate + @ In, d, dict, it contains all the information needed by the ROM to be initialized + @ Out, None + """ + self.__dict__.update(d) + def initialize(self,idict): """ Initialization method diff --git a/framework/utils/randomUtils.py b/framework/utils/randomUtils.py index d9b8efa95b..df5b1bb0cb 100644 --- a/framework/utils/randomUtils.py +++ b/framework/utils/randomUtils.py @@ -117,7 +117,8 @@ def randomSeed(value,seedBoth=False,engine=None): np.random.seed(value+1) # +1 just to prevent identical seed sets if stochasticEnv== 'numpy' and replaceGlobalEnv: npStochEnv= engine - print('randomUtils: Global random number seed has been changed to',value) + if replaceGlobalEnv: + print('randomUtils: Global random number seed has been changed to',value) def random(dim=1,samples=1,keepMatrix=False,engine=None): """ diff --git a/rook/XMLDiff.py b/rook/XMLDiff.py index fff3c0a37d..d2c4605952 100644 --- a/rook/XMLDiff.py +++ b/rook/XMLDiff.py @@ -204,7 +204,11 @@ def fail_message(*args): note = '' for unmatched, close in matchvals.items(): #print the path without a match - note += 'No match for '+'/'.join(list(m.tag for m in unmatched))+'\n' + path = '/'.join(list(m.tag for m in unmatched)) + note += 'No match for gold node {}\n'.format(path) + note += ' tag: {}\n'.format(unmatched[-1].tag) + note += ' attr: {}\n'.format(unmatched[-1].attrib) + note += ' text: {}\n'.format(unmatched[-1].text) #print the tree of the nearest match note += ' Nearest unused match: ' close = sorted(list(close.items()), key=lambda x: x[1], reverse=True) diff --git a/tests/framework/ROM/TimeSeries/ARMA/gold/PreserveCdf/input_durs_0.csv b/tests/framework/ROM/TimeSeries/ARMA/gold/PreserveCdf/input_durs_0.csv index 01a3801f67..07800108a5 100644 --- a/tests/framework/ROM/TimeSeries/ARMA/gold/PreserveCdf/input_durs_0.csv +++ b/tests/framework/ROM/TimeSeries/ARMA/gold/PreserveCdf/input_durs_0.csv @@ -1,11 +1,11 @@ bins_Signal,counts_Signal -14.283117998,3 -11.2435880846,12 -8.20405817128,27 -5.16452825794,43 +14.28311799796,3 +11.243588084619999,12 +8.204058171279998,27 +5.164528257939997,43 2.1249983446,55 --0.91453156874,65 --3.95406148208,73 --6.99359139542,90 --10.0331213088,95 --13.0726512221,100 +-0.9145315687400011,65 +-3.954061482080002,73 +-6.993591395420001,90 +-10.033121308760002,95 +-13.072651222100001,100 diff --git a/tests/framework/ROM/TimeSeries/ARMA/gold/PreserveCdf/metric.csv b/tests/framework/ROM/TimeSeries/ARMA/gold/PreserveCdf/metric.csv index d7e4f05f54..7cd859c908 100644 --- a/tests/framework/ROM/TimeSeries/ARMA/gold/PreserveCdf/metric.csv +++ b/tests/framework/ROM/TimeSeries/ARMA/gold/PreserveCdf/metric.csv @@ -1,2 +1,2 @@ metric_counts_Gold_counts_Signal -0.82 +0.6300000000000001 diff --git a/tests/framework/ROM/TimeSeries/ARMA/gold/Segmented/rommeta.csv b/tests/framework/ROM/TimeSeries/ARMA/gold/Segmented/rommeta.csv new file mode 100644 index 0000000000..ab4d1707e0 --- /dev/null +++ b/tests/framework/ROM/TimeSeries/ARMA/gold/Segmented/rommeta.csv @@ -0,0 +1,54 @@ +RAVEN_sample_ID,segment_number,seg_index_start,seg_index_end,seg_Time_start,seg_Time_end +0,0,0,167,0.0,601200.0 +0,1,168,335,604800.0,1206000.0 +0,2,336,503,1209600.0,1810800.0 +0,3,504,671,1814400.0,2415600.0 +0,4,672,839,2419200.0,3020400.0 +0,5,840,1007,3024000.0,3625200.0 +0,6,1008,1175,3628800.0,4230000.0 +0,7,1176,1343,4233600.0,4834800.0 +0,8,1344,1511,4838400.0,5439600.0 +0,9,1512,1679,5443200.0,6044400.0 +0,10,1680,1847,6048000.0,6649200.0 +0,11,1848,2015,6652800.0,7254000.0 +0,12,2016,2183,7257600.0,7858800.0 +0,13,2184,2351,7862400.0,8463600.0 +0,14,2352,2519,8467200.0,9068400.0 +0,15,2520,2687,9072000.0,9673200.0 +0,16,2688,2855,9676800.0,10278000.0 +0,17,2856,3023,10281600.0,10882800.0 +0,18,3024,3191,10886400.0,11487600.0 +0,19,3192,3359,11491200.0,12092400.0 +0,20,3360,3527,12096000.0,12697200.0 +0,21,3528,3695,12700800.0,13302000.0 +0,22,3696,3863,13305600.0,13906800.0 +0,23,3864,4031,13910400.0,14511600.0 +0,24,4032,4199,14515200.0,15116400.0 +0,25,4200,4367,15120000.0,15721200.0 +0,26,4368,4535,15724800.0,16326000.0 +0,27,4536,4703,16329600.0,16930800.0 +0,28,4704,4871,16934400.0,17535600.0 +0,29,4872,5039,17539200.0,18140400.0 +0,30,5040,5207,18144000.0,18745200.0 +0,31,5208,5375,18748800.0,19350000.0 +0,32,5376,5543,19353600.0,19954800.0 +0,33,5544,5711,19958400.0,20559600.0 +0,34,5712,5879,20563200.0,21164400.0 +0,35,5880,6047,21168000.0,21769200.0 +0,36,6048,6215,21772800.0,22374000.0 +0,37,6216,6383,22377600.0,22978800.0 +0,38,6384,6551,22982400.0,23583600.0 +0,39,6552,6719,23587200.0,24188400.0 +0,40,6720,6887,24192000.0,24793200.0 +0,41,6888,7055,24796800.0,25398000.0 +0,42,7056,7223,25401600.0,26002800.0 +0,43,7224,7391,26006400.0,26607600.0 +0,44,7392,7559,26611200.0,27212400.0 +0,45,7560,7727,27216000.0,27817200.0 +0,46,7728,7895,27820800.0,28422000.0 +0,47,7896,8063,28425600.0,29026800.0 +0,48,8064,8231,29030400.0,29631600.0 +0,49,8232,8399,29635200.0,30236400.0 +0,50,8400,8567,30240000.0,30841200.0 +0,51,8568,8735,30844800.0,31446000.0 +0,52,8736,8759,31449600.0,31532400.0 diff --git a/tests/framework/ROM/TimeSeries/ARMA/gold/Segmented/rommeta.xml b/tests/framework/ROM/TimeSeries/ARMA/gold/Segmented/rommeta.xml new file mode 100644 index 0000000000..30724f0ec4 --- /dev/null +++ b/tests/framework/ROM/TimeSeries/ARMA/gold/Segmented/rommeta.xml @@ -0,0 +1,1912 @@ + + + + seg_Time_end,seg_Time_start,seg_index_end,seg_index_start + RAVEN_sample_ID + + + + + + Segmented ROM + + + + + 1.163033697e+04 + 3.155695200e+07 + 3.168873851e-08 + 1.612674572e+03 + -2.390475799e+00 + + 1.577847600e+07 + 6.337747701e-08 + 1.600812359e+03 + 6.228826189e-01 + + 1.051898400e+07 + 9.506621552e-08 + 7.779569249e+02 + 1.077898854e+00 + + 7.889238000e+06 + 1.267549540e-07 + 1.062507327e+02 + -1.384026291e+00 + + 2.592000000e+06 + 3.858024691e-07 + 3.361575474e+02 + -1.296256962e+00 + + 1.296000000e+06 + 7.716049383e-07 + 1.907946132e+02 + 1.459132840e+00 + + 6.048000000e+05 + 1.653439153e-06 + 4.018451823e+02 + -3.630300767e-01 + + + + + + + + -1.226728177e+03 + 3.024000000e+05 + 3.306878307e-06 + 1.572730370e+02 + -1.162758031e+00 + + 8.640000000e+04 + 1.157407407e-05 + 5.681057241e+02 + -1.697745257e+00 + + 4.320000000e+04 + 2.314814815e-05 + 1.025011300e+03 + -2.547894234e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.235673305e+02 + -9.628791494e-01 + + 2.160000000e+04 + 4.629629630e-05 + 2.072937519e+02 + 6.065460162e-01 + + + + 1.3044183787 + + + + + + + -1.169519068e+03 + 3.024000000e+05 + 3.306878307e-06 + 9.503420280e+02 + -2.811066279e+00 + + 8.640000000e+04 + 1.157407407e-05 + 9.207393757e+02 + -1.829360365e+00 + + 4.320000000e+04 + 2.314814815e-05 + 1.106297108e+03 + -2.511623059e+00 + + 2.880000000e+04 + 3.472222222e-05 + 9.091376888e+01 + -2.206487469e+00 + + 2.160000000e+04 + 4.629629630e-05 + 2.030237975e+02 + 5.841256669e-01 + + + + 1.29952082445 + + + + + + + 1.558963636e+03 + 3.024000000e+05 + 3.306878307e-06 + 9.418530087e+02 + -7.993442091e-01 + + 8.640000000e+04 + 1.157407407e-05 + 8.272338812e+02 + -1.813794298e+00 + + 4.320000000e+04 + 2.314814815e-05 + 1.010796118e+03 + -2.404950221e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.592124052e+02 + -5.268635914e-01 + + 2.160000000e+04 + 4.629629630e-05 + 2.269310300e+02 + 6.999138340e-01 + + + + 1.2979322879 + + + + + + + 5.960982506e+01 + 3.024000000e+05 + 3.306878307e-06 + 3.664426601e+02 + 1.536346285e+00 + + 8.640000000e+04 + 1.157407407e-05 + 6.724898800e+02 + -9.687953704e-01 + + 4.320000000e+04 + 2.314814815e-05 + 1.362260837e+03 + -2.457198746e+00 + + 2.880000000e+04 + 3.472222222e-05 + 9.976264592e+01 + -2.261864645e+00 + + 2.160000000e+04 + 4.629629630e-05 + 2.836458486e+02 + 5.343683524e-01 + + + + 1.33192096302 + + + + + + + 1.096358164e+03 + 3.024000000e+05 + 3.306878307e-06 + 4.883244189e+02 + -6.240706293e-01 + + 8.640000000e+04 + 1.157407407e-05 + 7.409224376e+02 + -8.201940162e-01 + + 4.320000000e+04 + 2.314814815e-05 + 1.278745307e+03 + -2.486260169e+00 + + 2.880000000e+04 + 3.472222222e-05 + 7.178306296e+01 + -1.572169676e+00 + + 2.160000000e+04 + 4.629629630e-05 + 2.877932480e+02 + 5.496043807e-01 + + + + 1.29998630948 + + + + + + + -5.988745280e+02 + 3.024000000e+05 + 3.306878307e-06 + 7.215474150e+02 + 2.599261341e-01 + + 8.640000000e+04 + 1.157407407e-05 + 9.427857887e+02 + -1.628792440e+00 + + 4.320000000e+04 + 2.314814815e-05 + 1.150682240e+03 + -2.457174860e+00 + + 2.880000000e+04 + 3.472222222e-05 + 7.085646961e+01 + -2.177136297e+00 + + 2.160000000e+04 + 4.629629630e-05 + 2.541228022e+02 + 4.863095305e-01 + + + + 1.29807570108 + + + + + + + 1.170656984e+03 + 3.024000000e+05 + 3.306878307e-06 + 3.555164927e+02 + 2.547957379e+00 + + 8.640000000e+04 + 1.157407407e-05 + 6.220713042e+02 + -6.933608410e-01 + + 4.320000000e+04 + 2.314814815e-05 + 1.326902319e+03 + -2.532092809e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.468078837e+02 + -2.081395370e+00 + + 2.160000000e+04 + 4.629629630e-05 + 2.620681269e+02 + 4.872884326e-01 + + + + 1.30217019189 + + + + + + + -1.160913028e+03 + 3.024000000e+05 + 3.306878307e-06 + 4.220639204e+02 + 1.235413677e+00 + + 8.640000000e+04 + 1.157407407e-05 + 1.123834694e+03 + -1.938910294e+00 + + 4.320000000e+04 + 2.314814815e-05 + 9.252895818e+02 + -2.510427926e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.125144708e+02 + -2.745974971e+00 + + 2.160000000e+04 + 4.629629630e-05 + 2.118497355e+02 + 2.163918503e-01 + + + + 1.30321390443 + + + + + + + -2.200128202e+02 + 3.024000000e+05 + 3.306878307e-06 + 1.612948755e+02 + -2.647993926e+00 + + 8.640000000e+04 + 1.157407407e-05 + 9.064263320e+02 + -1.779186949e+00 + + 4.320000000e+04 + 2.314814815e-05 + 1.020269210e+03 + -2.567011962e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.893483556e+02 + -2.723683212e+00 + + 2.160000000e+04 + 4.629629630e-05 + 2.085234918e+02 + 1.858351221e-01 + + + + 1.32639728642 + + + + + + + -1.693438107e+02 + 3.024000000e+05 + 3.306878307e-06 + 4.143521756e+02 + 2.999407900e-01 + + 8.640000000e+04 + 1.157407407e-05 + 1.239325426e+03 + -2.027235717e+00 + + 4.320000000e+04 + 2.314814815e-05 + 7.973227024e+02 + -2.383461833e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.521316839e+02 + -2.767119208e+00 + + 2.160000000e+04 + 4.629629630e-05 + 2.224975901e+02 + 2.354089005e-01 + + + + 1.28987449985 + + + + + + + -7.911055933e+02 + 3.024000000e+05 + 3.306878307e-06 + 3.724017046e+02 + 2.717650928e-01 + + 8.640000000e+04 + 1.157407407e-05 + 1.391033084e+03 + -2.000440198e+00 + + 4.320000000e+04 + 2.314814815e-05 + 6.712944467e+02 + -2.355862752e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.293549799e+02 + -2.031708354e+00 + + 2.160000000e+04 + 4.629629630e-05 + 1.156280140e+02 + 3.609536753e-01 + + + + 1.30023901335 + + + + + + + 3.234646184e+02 + 3.024000000e+05 + 3.306878307e-06 + 3.438921669e+01 + 1.126233444e+00 + + 8.640000000e+04 + 1.157407407e-05 + 1.669137273e+03 + -2.117036907e+00 + + 4.320000000e+04 + 2.314814815e-05 + 7.436838088e+02 + -2.334749360e+00 + + 2.880000000e+04 + 3.472222222e-05 + 2.034978564e+02 + -2.194381237e+00 + + 2.160000000e+04 + 4.629629630e-05 + 1.025373327e+02 + 4.850891282e-01 + + + + 1.30058009065 + + + + + + + 5.278607464e+02 + 3.024000000e+05 + 3.306878307e-06 + 3.018479706e+02 + 8.164832808e-01 + + 8.640000000e+04 + 1.157407407e-05 + 1.670388451e+03 + -2.067864541e+00 + + 4.320000000e+04 + 2.314814815e-05 + 6.737188271e+02 + -2.202643833e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.530439545e+02 + -2.229245647e+00 + + 2.160000000e+04 + 4.629629630e-05 + 1.120331266e+02 + 6.810742057e-01 + + + + 1.31840868073 + + + + + + + 8.157782723e+02 + 3.024000000e+05 + 3.306878307e-06 + 7.713284367e+02 + -1.535492103e+00 + + 8.640000000e+04 + 1.157407407e-05 + 1.407921403e+03 + -2.022557876e+00 + + 4.320000000e+04 + 2.314814815e-05 + 7.815742352e+02 + -2.287386156e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.837063024e+02 + -2.099915047e+00 + + 2.160000000e+04 + 4.629629630e-05 + 1.062813033e+02 + 3.682400582e-01 + + + + 1.28886671684 + + + + + + + -2.064752427e+02 + 3.024000000e+05 + 3.306878307e-06 + 2.936302200e+02 + 8.226379855e-02 + + 8.640000000e+04 + 1.157407407e-05 + 1.222124566e+03 + -1.762424096e+00 + + 4.320000000e+04 + 2.314814815e-05 + 7.718341927e+02 + -2.177427051e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.591037541e+02 + -2.195061332e+00 + + 2.160000000e+04 + 4.629629630e-05 + 1.349735142e+02 + 5.203032031e-01 + + + + 1.29964550686 + + + + + + + -5.084633600e+02 + 3.024000000e+05 + 3.306878307e-06 + 2.157291475e+02 + -6.780589881e-02 + + 8.640000000e+04 + 1.157407407e-05 + 1.611861327e+03 + -2.052432655e+00 + + 4.320000000e+04 + 2.314814815e-05 + 7.113258449e+02 + -2.220954979e+00 + + 2.880000000e+04 + 3.472222222e-05 + 2.039025256e+02 + -2.295171965e+00 + + 2.160000000e+04 + 4.629629630e-05 + 7.305029035e+01 + 2.851509719e-01 + + + + 1.31018792865 + + + + + + + 5.611775460e+01 + 3.024000000e+05 + 3.306878307e-06 + 3.018498481e+02 + 6.724520738e-03 + + 8.640000000e+04 + 1.157407407e-05 + 2.008194664e+03 + -2.172622195e+00 + + 4.320000000e+04 + 2.314814815e-05 + 6.059037517e+02 + -2.161019173e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.559331235e+02 + -2.319006026e+00 + + 2.160000000e+04 + 4.629629630e-05 + 7.327440318e+01 + -9.684957571e-02 + + + + 1.31252064827 + + + + + + + 1.966722443e+02 + 3.024000000e+05 + 3.306878307e-06 + 2.319021250e+02 + 1.145489733e-01 + + 8.640000000e+04 + 1.157407407e-05 + 2.245781034e+03 + -2.182686565e+00 + + 4.320000000e+04 + 2.314814815e-05 + 5.219551962e+02 + -2.183667365e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.762266612e+02 + -2.623935909e+00 + + 2.160000000e+04 + 4.629629630e-05 + 6.042968683e+01 + -4.208594188e-01 + + + + 1.32452072773 + + + + + + + 4.239970558e+02 + 3.024000000e+05 + 3.306878307e-06 + 5.271610580e+02 + -9.948185384e-02 + + 8.640000000e+04 + 1.157407407e-05 + 3.009209301e+03 + -2.206157382e+00 + + 4.320000000e+04 + 2.314814815e-05 + 3.362206775e+02 + -1.905195366e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.504186832e+02 + -2.490292417e+00 + + 2.160000000e+04 + 4.629629630e-05 + 9.190011545e+01 + -5.158420219e-01 + + + + 1.29422861354 + + + + + + + -7.892092761e+02 + 3.024000000e+05 + 3.306878307e-06 + 9.373712844e+02 + -1.253988729e-01 + + 8.640000000e+04 + 1.157407407e-05 + 2.737258225e+03 + -2.234480564e+00 + + 4.320000000e+04 + 2.314814815e-05 + 3.861950805e+02 + -2.222954646e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.915901857e+02 + -2.572379431e+00 + + 2.160000000e+04 + 4.629629630e-05 + 8.959115177e+01 + -7.149109665e-01 + + + + 1.3007010366 + + + + + + + -6.771358153e+02 + 3.024000000e+05 + 3.306878307e-06 + 1.474730025e+02 + 2.057258609e+00 + + 8.640000000e+04 + 1.157407407e-05 + 2.070229858e+03 + -2.091862096e+00 + + 4.320000000e+04 + 2.314814815e-05 + 4.379760453e+02 + -2.602399392e+00 + + 2.880000000e+04 + 3.472222222e-05 + 2.177128735e+02 + -2.458254216e+00 + + 2.160000000e+04 + 4.629629630e-05 + 7.170748868e+01 + 2.552136902e-02 + + + + 1.31962178206 + + + + + + + -4.443989360e+02 + 3.024000000e+05 + 3.306878307e-06 + 1.368559934e+02 + 4.799887829e-01 + + 8.640000000e+04 + 1.157407407e-05 + 2.765139173e+03 + -2.330428310e+00 + + 4.320000000e+04 + 2.314814815e-05 + 3.326778829e+02 + -2.279030495e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.723633483e+02 + -2.699967177e+00 + + 2.160000000e+04 + 4.629629630e-05 + 1.051658098e+02 + -1.220084019e+00 + + + + 1.30335894131 + + + + + + + 1.254571744e+03 + 3.024000000e+05 + 3.306878307e-06 + 3.611131100e+02 + 2.174492333e+00 + + 8.640000000e+04 + 1.157407407e-05 + 3.622210402e+03 + -2.323279567e+00 + + 4.320000000e+04 + 2.314814815e-05 + 2.350537867e+02 + -2.323266845e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.486496316e+02 + -2.559047146e+00 + + 2.160000000e+04 + 4.629629630e-05 + 9.032600541e+01 + -1.473322504e+00 + + + + 1.30208229547 + + + + + + + 1.933119693e+02 + 3.024000000e+05 + 3.306878307e-06 + 8.236519971e+02 + 4.372733964e-02 + + 8.640000000e+04 + 1.157407407e-05 + 3.071144585e+03 + -2.262686914e+00 + + 4.320000000e+04 + 2.314814815e-05 + 3.185873361e+02 + -2.438749492e+00 + + 2.880000000e+04 + 3.472222222e-05 + 4.652199567e+01 + -2.080198312e+00 + + 2.160000000e+04 + 4.629629630e-05 + 7.301542756e+01 + -1.301239746e+00 + + + + 1.33275307896 + + + + + + + 8.312041174e+02 + 3.024000000e+05 + 3.306878307e-06 + 5.990292367e+02 + -1.000624751e+00 + + 8.640000000e+04 + 1.157407407e-05 + 3.470626292e+03 + -2.324904679e+00 + + 4.320000000e+04 + 2.314814815e-05 + 1.695801194e+02 + -2.130900421e+00 + + 2.880000000e+04 + 3.472222222e-05 + 2.063166534e+02 + -2.492919791e+00 + + 2.160000000e+04 + 4.629629630e-05 + 1.028577037e+02 + -1.543153365e+00 + + + + 1.3045696533 + + + + + + + -4.685600852e+02 + 3.024000000e+05 + 3.306878307e-06 + 5.833770977e+02 + 2.609085331e-01 + + 8.640000000e+04 + 1.157407407e-05 + 2.755976359e+03 + -2.093996951e+00 + + 4.320000000e+04 + 2.314814815e-05 + 1.952323691e+02 + 2.807687081e+00 + + 2.880000000e+04 + 3.472222222e-05 + 2.025200863e+02 + -2.482080055e+00 + + 2.160000000e+04 + 4.629629630e-05 + 7.676432068e+01 + -7.273392657e-01 + + + + 1.30061767457 + + + + + + + -7.261263362e+02 + 3.024000000e+05 + 3.306878307e-06 + 2.789930442e+02 + -1.109565708e+00 + + 8.640000000e+04 + 1.157407407e-05 + 2.996748439e+03 + -2.270396206e+00 + + 4.320000000e+04 + 2.314814815e-05 + 1.405613377e+02 + 3.127024984e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.501536475e+02 + -2.479141462e+00 + + 2.160000000e+04 + 4.629629630e-05 + 1.036614080e+02 + -1.669519115e+00 + + + + 1.30809762449 + + + + + + + 1.452742914e+02 + 3.024000000e+05 + 3.306878307e-06 + 7.870378216e+02 + 1.054340189e+00 + + 8.640000000e+04 + 1.157407407e-05 + 3.719912265e+03 + -2.307607959e+00 + + 4.320000000e+04 + 2.314814815e-05 + 1.380173544e+02 + -1.375052616e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.086509264e+02 + -2.604715285e+00 + + 2.160000000e+04 + 4.629629630e-05 + 8.651184403e+01 + -1.419121206e+00 + + + + 1.33250230286 + + + + + + + -1.230618735e+02 + 3.024000000e+05 + 3.306878307e-06 + 3.120930183e+02 + 5.216921682e-01 + + 8.640000000e+04 + 1.157407407e-05 + 3.909241221e+03 + -2.277283789e+00 + + 4.320000000e+04 + 2.314814815e-05 + 1.057720097e+02 + -3.038289888e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.420212110e+02 + -2.119455836e+00 + + 2.160000000e+04 + 4.629629630e-05 + 9.510690776e+01 + -1.551285485e+00 + + + + 1.30272649847 + + + + + + + -6.555455925e+02 + 3.024000000e+05 + 3.306878307e-06 + 1.348916735e+02 + -6.704716375e-01 + + 8.640000000e+04 + 1.157407407e-05 + 3.693685371e+03 + -2.245884172e+00 + + 4.320000000e+04 + 2.314814815e-05 + 6.157036493e+01 + 1.993372703e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.833194810e+02 + -2.330537630e+00 + + 2.160000000e+04 + 4.629629630e-05 + 8.058501967e+01 + -1.266253308e+00 + + + + 1.31969625602 + + + + + + + -5.295484902e+01 + 3.024000000e+05 + 3.306878307e-06 + 4.404133082e+02 + -6.213417862e-01 + + 8.640000000e+04 + 1.157407407e-05 + 4.015978712e+03 + -2.280526157e+00 + + 4.320000000e+04 + 2.314814815e-05 + 1.038222241e+02 + 2.723396616e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.903676188e+02 + -2.042192706e+00 + + 2.160000000e+04 + 4.629629630e-05 + 7.078157442e+01 + -1.390181042e+00 + + + + 1.29734955919 + + + + + + + 8.193058556e+02 + 3.024000000e+05 + 3.306878307e-06 + 1.792407299e+02 + 1.785590962e-01 + + 8.640000000e+04 + 1.157407407e-05 + 4.649471343e+03 + -2.344836418e+00 + + 4.320000000e+04 + 2.314814815e-05 + 2.467817177e+01 + -8.634864178e-01 + + 2.880000000e+04 + 3.472222222e-05 + 1.212519749e+02 + -1.430426655e+00 + + 2.160000000e+04 + 4.629629630e-05 + 7.825710621e+01 + -1.398305431e+00 + + + + 1.29802990685 + + + + + + + 4.182728446e+02 + 3.024000000e+05 + 3.306878307e-06 + 3.152783829e+02 + 3.724438007e-01 + + 8.640000000e+04 + 1.157407407e-05 + 4.255723655e+03 + -2.317894758e+00 + + 4.320000000e+04 + 2.314814815e-05 + 5.388931230e+01 + 2.075526239e+00 + + 2.880000000e+04 + 3.472222222e-05 + 2.029860253e+02 + -1.865861090e+00 + + 2.160000000e+04 + 4.629629630e-05 + 4.786711313e+01 + -1.125663683e+00 + + + + 1.29798407644 + + + + + + + 8.856863096e+02 + 3.024000000e+05 + 3.306878307e-06 + 5.292681474e+02 + 7.266664912e-01 + + 8.640000000e+04 + 1.157407407e-05 + 4.251225558e+03 + -2.315160329e+00 + + 4.320000000e+04 + 2.314814815e-05 + 6.315928480e+01 + -1.574967018e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.710580768e+02 + -1.918296470e+00 + + 2.160000000e+04 + 4.629629630e-05 + 6.143296217e+01 + -8.151477973e-01 + + + + 1.29557909724 + + + + + + + -1.383609238e+02 + 3.024000000e+05 + 3.306878307e-06 + 9.603074958e+02 + -2.636091464e-01 + + 8.640000000e+04 + 1.157407407e-05 + 4.153762433e+03 + -2.231089748e+00 + + 4.320000000e+04 + 2.314814815e-05 + 9.947625962e+01 + -6.333669450e-02 + + 2.880000000e+04 + 3.472222222e-05 + 2.319532961e+02 + -2.020160532e+00 + + 2.160000000e+04 + 4.629629630e-05 + 5.522777581e+01 + 1.621012600e-01 + + + + 1.3171394419 + + + + + + + -8.725522315e+02 + 3.024000000e+05 + 3.306878307e-06 + 2.072721300e+02 + -1.645586203e+00 + + 8.640000000e+04 + 1.157407407e-05 + 3.289575630e+03 + -2.233452153e+00 + + 4.320000000e+04 + 2.314814815e-05 + 1.694231351e+02 + -2.489736942e+00 + + 2.880000000e+04 + 3.472222222e-05 + 2.287408696e+02 + -1.841405288e+00 + + 2.160000000e+04 + 4.629629630e-05 + 5.043977856e+01 + 3.826222991e-01 + + + + 1.30158099068 + + + + + + + -1.865306533e+03 + 3.024000000e+05 + 3.306878307e-06 + 5.664397932e+02 + 1.054118267e+00 + + 8.640000000e+04 + 1.157407407e-05 + 3.261676105e+03 + -2.287729230e+00 + + 4.320000000e+04 + 2.314814815e-05 + 3.782354337e+02 + -1.676321025e+00 + + 2.880000000e+04 + 3.472222222e-05 + 2.114147566e+02 + -2.590580774e+00 + + 2.160000000e+04 + 4.629629630e-05 + 6.573700885e+01 + -4.375105215e-03 + + + + 1.35218840901 + + + + + + + 2.479623326e+02 + 3.024000000e+05 + 3.306878307e-06 + 9.003081784e+01 + -3.853467265e-01 + + 8.640000000e+04 + 1.157407407e-05 + 3.979986202e+03 + -2.292482846e+00 + + 4.320000000e+04 + 2.314814815e-05 + 2.905991511e+02 + -1.226760858e+00 + + 2.880000000e+04 + 3.472222222e-05 + 2.015712304e+02 + -2.498998611e+00 + + 2.160000000e+04 + 4.629629630e-05 + 3.902065851e+01 + -2.555157397e-02 + + + + 1.30309065624 + + + + + + + 9.475140164e+02 + 3.024000000e+05 + 3.306878307e-06 + 3.936573382e+02 + 1.085294065e+00 + + 8.640000000e+04 + 1.157407407e-05 + 3.801050991e+03 + -2.251556445e+00 + + 4.320000000e+04 + 2.314814815e-05 + 2.297231332e+02 + -1.415710397e+00 + + 2.880000000e+04 + 3.472222222e-05 + 2.137270882e+02 + -2.426273324e+00 + + 2.160000000e+04 + 4.629629630e-05 + 4.248001744e+01 + 6.945000966e-01 + + + + 1.30734181376 + + + + + + + 1.557672132e+03 + 3.024000000e+05 + 3.306878307e-06 + 7.528102480e+02 + 5.883660514e-03 + + 8.640000000e+04 + 1.157407407e-05 + 3.499441423e+03 + -2.266591081e+00 + + 4.320000000e+04 + 2.314814815e-05 + 2.776761507e+02 + -1.509465892e+00 + + 2.880000000e+04 + 3.472222222e-05 + 2.030036466e+02 + -2.469027536e+00 + + 2.160000000e+04 + 4.629629630e-05 + 8.880578006e+01 + 4.642138802e-01 + + + + 1.30474433186 + + + + + + + -1.258671793e+02 + 3.024000000e+05 + 3.306878307e-06 + 7.878402244e+02 + 2.116818537e-01 + + 8.640000000e+04 + 1.157407407e-05 + 3.027309674e+03 + -2.225815556e+00 + + 4.320000000e+04 + 2.314814815e-05 + 3.002599876e+02 + -1.510337163e+00 + + 2.880000000e+04 + 3.472222222e-05 + 2.025725111e+02 + -2.578930220e+00 + + 2.160000000e+04 + 4.629629630e-05 + 1.174457160e+02 + 1.724097968e-01 + + + + 1.34417458313 + + + + + + + -2.523544274e+02 + 3.024000000e+05 + 3.306878307e-06 + 9.304313607e+02 + 2.515522557e+00 + + 8.640000000e+04 + 1.157407407e-05 + 2.322691148e+03 + -2.202386283e+00 + + 4.320000000e+04 + 2.314814815e-05 + 5.483685114e+02 + -1.998114733e+00 + + 2.880000000e+04 + 3.472222222e-05 + 2.150545861e+02 + -2.628804802e+00 + + 2.160000000e+04 + 4.629629630e-05 + 1.028586460e+02 + 3.456205730e-01 + + + + 1.30068115189 + + + + + + + -7.126006211e+02 + 3.024000000e+05 + 3.306878307e-06 + 4.567067440e+02 + 2.541267331e-01 + + 8.640000000e+04 + 1.157407407e-05 + 1.075437059e+03 + -1.705638404e+00 + + 4.320000000e+04 + 2.314814815e-05 + 8.229727035e+02 + -2.184732682e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.632630893e+02 + -2.424008344e+00 + + 2.160000000e+04 + 4.629629630e-05 + 2.057710362e+02 + 8.942072836e-01 + + + + 1.29906555185 + + + + + + + -4.167018855e+02 + 3.024000000e+05 + 3.306878307e-06 + 1.743017870e+02 + 8.967197499e-01 + + 8.640000000e+04 + 1.157407407e-05 + 1.539198687e+03 + -2.044401755e+00 + + 4.320000000e+04 + 2.314814815e-05 + 6.806023765e+02 + -2.155714288e+00 + + 2.880000000e+04 + 3.472222222e-05 + 2.022930469e+02 + -2.608449197e+00 + + 2.160000000e+04 + 4.629629630e-05 + 1.400247574e+02 + 8.263302196e-01 + + + + 1.29855758525 + + + + + + + -3.942705999e+02 + 3.024000000e+05 + 3.306878307e-06 + 4.150211012e+02 + 1.158591074e-01 + + 8.640000000e+04 + 1.157407407e-05 + 1.651895472e+03 + -2.273999040e+00 + + 4.320000000e+04 + 2.314814815e-05 + 6.967020198e+02 + -2.574529117e+00 + + 2.880000000e+04 + 3.472222222e-05 + 7.606282836e+01 + -2.525350336e+00 + + 2.160000000e+04 + 4.629629630e-05 + 1.545431608e+02 + 4.709823148e-01 + + + + 1.29790076838 + + + + + + + -1.215284461e+02 + 3.024000000e+05 + 3.306878307e-06 + 4.615557576e+02 + -6.085480918e-04 + + 8.640000000e+04 + 1.157407407e-05 + 1.712855890e+03 + -2.259193189e+00 + + 4.320000000e+04 + 2.314814815e-05 + 6.894471089e+02 + -2.619995547e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.163622605e+02 + -2.777819356e+00 + + 2.160000000e+04 + 4.629629630e-05 + 1.497691307e+02 + 4.536250772e-01 + + + + 1.30769217713 + + + + + + + 8.694125968e+02 + 3.024000000e+05 + 3.306878307e-06 + 1.891187162e+02 + -2.984637821e+00 + + 8.640000000e+04 + 1.157407407e-05 + 1.480035559e+03 + -2.325547898e+00 + + 4.320000000e+04 + 2.314814815e-05 + 7.804774720e+02 + -2.828520387e+00 + + 2.880000000e+04 + 3.472222222e-05 + 6.809490007e+01 + -1.405429185e+00 + + 2.160000000e+04 + 4.629629630e-05 + 2.711042236e+01 + 6.029471401e-01 + + + + 1.30403393911 + + + + + + + 1.104859119e+02 + 3.024000000e+05 + 3.306878307e-06 + 7.487181547e+02 + 5.528523687e-01 + + 8.640000000e+04 + 1.157407407e-05 + 7.994258057e+02 + -1.925194414e+00 + + 4.320000000e+04 + 2.314814815e-05 + 9.913522480e+02 + -2.498599079e+00 + + 2.880000000e+04 + 3.472222222e-05 + 5.714697681e+01 + -2.718105865e+00 + + 2.160000000e+04 + 4.629629630e-05 + 2.598993705e+02 + 6.268984075e-01 + + + + 1.29876445843 + + + + + + + -2.201619464e+02 + 3.024000000e+05 + 3.306878307e-06 + 6.870116396e+02 + 7.112835484e-01 + + 8.640000000e+04 + 1.157407407e-05 + 1.001813521e+03 + -2.181110932e+00 + + 4.320000000e+04 + 2.314814815e-05 + 1.133734324e+03 + -2.533266818e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.254162215e+02 + -2.408163258e+00 + + 2.160000000e+04 + 4.629629630e-05 + 2.219038041e+02 + 5.955395881e-01 + + + + 1.30524149835 + + + + + + + 1.038297484e+03 + 3.024000000e+05 + 3.306878307e-06 + 7.744289049e+02 + 2.373982548e+00 + + 8.640000000e+04 + 1.157407407e-05 + 8.506283823e+02 + -2.136174670e+00 + + 4.320000000e+04 + 2.314814815e-05 + 1.268327577e+03 + -2.557650883e+00 + + 2.880000000e+04 + 3.472222222e-05 + 8.135445759e+01 + -1.707881221e+00 + + 2.160000000e+04 + 4.629629630e-05 + 2.017927858e+02 + 7.443069710e-01 + + + + 1.29753051314 + + + + + + + 6.845378207e+01 + 3.024000000e+05 + 3.306878307e-06 + 4.604770123e+02 + 1.261367295e+00 + + 8.640000000e+04 + 1.157407407e-05 + 3.437258311e+02 + -1.252417299e+00 + + 4.320000000e+04 + 2.314814815e-05 + 1.321356297e+03 + -2.541745367e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.006371627e+02 + -2.937925627e+00 + + 2.160000000e+04 + 4.629629630e-05 + 2.575216075e+02 + 5.446041632e-01 + + + + 1.33087673464 + + + + + + + -3.635491126e+02 + 3.024000000e+05 + 3.306878307e-06 + 4.725287173e+02 + 1.202020886e+00 + + 8.640000000e+04 + 1.157407407e-05 + 4.722282929e+02 + -5.389676856e-01 + + 4.320000000e+04 + 2.314814815e-05 + 1.069862435e+03 + -2.677112251e+00 + + 2.880000000e+04 + 3.472222222e-05 + 1.438289427e+02 + -2.489430913e-01 + + 2.160000000e+04 + 4.629629630e-05 + 1.928847222e+02 + 6.784663941e-01 + + + + 1.31034540909 + + + + + + + 2.019559041e+03 + 3.024000000e+05 + 3.306878307e-06 + 3.561006382e+03 + -2.223827290e+00 + + 8.640000000e+04 + 1.157407407e-05 + 9.448825342e+02 + -8.842020916e-01 + + 4.320000000e+04 + 2.314814815e-05 + 9.361635964e+02 + -2.492971064e+00 + + 2.880000000e+04 + 3.472222222e-05 + 2.154770855e+02 + 2.957548191e-02 + + 2.160000000e+04 + 4.629629630e-05 + 2.559419854e+02 + 8.687167381e-01 + + + + 2.47499700629 + + + + + + diff --git a/tests/framework/ROM/TimeSeries/ARMA/gold/Segmented/stats.csv b/tests/framework/ROM/TimeSeries/ARMA/gold/Segmented/stats.csv index d492bd55a3..e62d23a182 100644 --- a/tests/framework/ROM/TimeSeries/ARMA/gold/Segmented/stats.csv +++ b/tests/framework/ROM/TimeSeries/ARMA/gold/Segmented/stats.csv @@ -1,2 +1,2 @@ mean_Demand,var_Demand -11652.5539444,8412619.59575 +11695.582502203233,8453036.118115522 diff --git a/tests/framework/ROM/TimeSeries/ARMA/gold/SingleFourier/synthetic_0.csv b/tests/framework/ROM/TimeSeries/ARMA/gold/SingleFourier/synthetic_0.csv index f09fff107f..ec3bead252 100644 --- a/tests/framework/ROM/TimeSeries/ARMA/gold/SingleFourier/synthetic_0.csv +++ b/tests/framework/ROM/TimeSeries/ARMA/gold/SingleFourier/synthetic_0.csv @@ -1,2018 +1,2018 @@ Time,Speed -0.0,9.20913464100489 -600.0,9.462409489690058 -1200.0,8.899322568935972 -1800.0,9.80130647321988 -2400.0,9.599599695534156 -3000.0,9.384464608834875 -3600.0,9.634070759716918 -4200.0,9.290813814103624 -4800.0,9.656379721517576 -5400.0,10.386623274422234 -6000.0,10.472036118966761 -6600.0,11.161483287302353 -7200.0,10.94505583570898 -7800.0,11.32790609543186 -8400.0,11.675068566361626 -9000.0,11.582720249401016 -9600.0,13.187104433078343 -10200.0,13.044063178602041 -10800.0,15.261805331577843 -11400.0,15.65319450131354 -12000.0,16.3160925609169 -12600.0,15.356540314924782 -13200.0,15.843702194496467 -13800.0,16.252509621244815 -14400.0,15.906222164075883 -15000.0,15.78553907942906 -15600.0,14.969279089479604 -16200.0,14.542833866298928 -16800.0,13.850917490843168 -17400.0,12.928212809171166 -18000.0,14.398297247024276 -18600.0,14.123616515359513 -19200.0,14.604165689285363 -19800.0,15.092576859348654 -20400.0,15.135124401353002 -21000.0,16.08831501045159 -21600.0,14.901189962026974 -22200.0,15.374025151284258 -22800.0,15.151776081925957 -23400.0,15.496144786920366 -24000.0,14.909304309067624 -24600.0,14.84917179187213 -25200.0,17.18426345578617 -25800.0,17.17924827437467 -26400.0,17.396758828242582 -27000.0,16.981895730677316 -27600.0,15.785547238917028 -28200.0,15.963655159054923 -28800.0,16.37336291631842 -29400.0,17.169945444413585 -30000.0,17.03359901268554 -30600.0,16.973741524773203 -31200.0,17.297853324538917 -31800.0,17.11847237114432 -32400.0,17.040683255682364 -33000.0,16.55328908026167 -33600.0,16.618001834144785 -34200.0,16.41925867884609 -34800.0,16.164256577123904 -35400.0,16.711725143554848 -36000.0,16.985218000343604 -36600.0,16.45543861585532 -37200.0,16.691912844403742 -37800.0,16.231186173733928 -38400.0,15.880456936591603 -39000.0,15.555005082731748 -39600.0,15.643412128666572 -40200.0,15.033872875848655 -40800.0,15.452853787880938 -41400.0,15.596767113709813 -42000.0,14.578564705004379 -42600.0,14.611954182073221 -43200.0,13.658823135775679 -43800.0,13.959159981717177 -44400.0,13.658788280206096 -45000.0,14.124946748884275 -45600.0,13.862531173196023 -46200.0,13.576501593377186 -46800.0,13.077599030426386 -47400.0,12.839555197092334 -48000.0,11.559877743094221 -48600.0,10.489261500308615 -49200.0,10.557442083219623 -49800.0,10.278611592520338 -50400.0,10.87485861253601 -51000.0,10.99247449038895 -51600.0,9.988629535158916 -52200.0,10.56501692496298 -52800.0,9.65337129910746 -53400.0,9.71454084110034 -54000.0,8.792791484978766 -54600.0,7.645052041770934 -55200.0,7.202029819164951 -55800.0,7.484681315852581 -56400.0,8.578685420665654 -57000.0,8.476437226641758 -57600.0,8.717234189013602 -58200.0,9.219351333021988 -58800.0,8.931248197771009 -59400.0,8.458500195420958 -60000.0,9.430994953879024 -60600.0,9.242301020057463 -61200.0,8.275391435277399 -61800.0,9.292172493598367 -62400.0,9.032790858168402 -63000.0,8.666982380200695 -63600.0,8.388070889633521 -64200.0,7.529743526879694 -64800.0,7.5689034385188005 -65400.0,8.354048583344007 -66000.0,8.854431623546407 -66600.0,7.746023621990726 -67200.0,8.969623897774625 -67800.0,7.839345485706273 -68400.0,8.209170578931293 -69000.0,8.910155877873189 -69600.0,9.073571434399053 -70200.0,10.255523301860656 -70800.0,10.110440692611089 -71400.0,11.21836919002397 -72000.0,11.840762247318459 -72600.0,11.627255283727447 -73200.0,11.876530757949006 -73800.0,11.722784150897455 -74400.0,12.528804861383351 -75000.0,12.645244245189454 -75600.0,12.865448009538348 -76200.0,12.115230250212058 -76800.0,11.777660542516847 -77400.0,11.985035847046543 -78000.0,12.375415215122885 -78600.0,11.79198817969773 -79200.0,11.85533032841644 -79800.0,12.03343717585828 -80400.0,11.8513826735584 -81000.0,12.61803118332799 -81600.0,12.259627976175864 -82200.0,11.302266435693664 -82800.0,11.158170350505193 -83400.0,9.64308978030864 -84000.0,12.442016829419638 -84600.0,11.989109141161274 -85200.0,12.90965018256 -85800.0,12.244027601321548 -86400.0,11.594461132910657 -87000.0,12.605203169894864 -87600.0,12.618976595260364 -88200.0,13.340208319090177 -88800.0,14.145095153943183 -89400.0,13.725018674269013 -90000.0,13.78394204802663 -90600.0,12.636139222062825 -91200.0,13.567077514404524 -91800.0,12.277110951974038 -92400.0,12.616647070513531 -93000.0,12.807604065606675 -93600.0,12.971207173537927 -94200.0,11.711666258955697 -94800.0,11.879002889804232 -95400.0,10.865735503410034 -96000.0,11.291020923888137 -96600.0,10.196432447974797 -97200.0,11.009747604164016 -97800.0,10.258923926205062 -98400.0,11.499070904222018 -99000.0,12.032898217812656 -99600.0,11.71709143622699 -100200.0,12.120829770784217 -100800.0,11.842071096467537 -101400.0,11.90869619002305 -102000.0,11.561582102527035 -102600.0,11.16881236950051 -103200.0,11.908409231957396 -103800.0,11.206485946335595 -104400.0,12.079122796980473 -105000.0,10.737308503418587 -105600.0,11.616189730986138 -106200.0,10.496908115258643 -106800.0,10.884901461103928 -107400.0,11.671473975302947 -108000.0,11.502957557601531 -108600.0,11.964098294788569 -109200.0,12.09423477813315 -109800.0,13.177060140550825 -110400.0,10.661064670920222 -111000.0,11.347393433418791 -111600.0,10.083038376393175 -112200.0,9.72105560175972 -112800.0,10.85954449757802 -113400.0,10.795219262837442 -114000.0,11.647022717239771 -114600.0,10.969518103003239 -115200.0,11.244582549264338 -115800.0,11.64301788471436 -116400.0,11.097133394356215 -117000.0,11.099291274230252 -117600.0,9.517734139436365 -118200.0,10.7321557835494 -118800.0,9.24810117386752 -119400.0,11.014366244321803 -120000.0,10.578921001631915 -120600.0,10.113294935030973 -121200.0,10.051662234733472 -121800.0,9.778503835403145 -122400.0,8.848171668032176 -123000.0,8.398728394785122 -123600.0,7.740983183213453 -124200.0,7.51767011689546 -124800.0,5.0273104191403375 -125400.0,5.480382044179341 -126000.0,6.744793667475028 -126600.0,5.431169997931075 -127200.0,5.974930435286512 -127800.0,5.486718971911659 -128400.0,5.490129731326716 -129000.0,4.123990478662419 -129600.0,5.4820932157408935 -130200.0,5.71980803172647 -130800.0,4.9704255277478815 -131400.0,6.474146641391831 -132000.0,7.779632842546704 -132600.0,7.4792187237588355 -133200.0,7.200530480805735 -133800.0,6.038695849193483 -134400.0,6.254669570276271 -135000.0,7.262232946984917 -135600.0,7.177091614850009 -136200.0,5.8294036340675515 -136800.0,6.763063136201321 -137400.0,8.361116577888634 -138000.0,9.03754157999767 -138600.0,9.417531733922287 -139200.0,9.41024072476884 -139800.0,8.451112420512912 -140400.0,9.503088502158834 -141000.0,8.686733504438562 -141600.0,8.153164128746901 -142200.0,7.346539381822601 -142800.0,6.522821014062637 -143400.0,6.546957299516572 -144000.0,6.158948896983884 -144600.0,7.248947531719667 -145200.0,7.63607303584727 -145800.0,7.366390533674595 -146400.0,10.155305261524303 -147000.0,9.201603785687194 -147600.0,8.840310507546377 -148200.0,7.500895720797169 -148800.0,6.803760746228944 -149400.0,7.502483634202075 -150000.0,7.677970502348913 -150600.0,8.944592203736947 -151200.0,8.839977728913263 -151800.0,9.808328612497265 -152400.0,9.081049150016787 -153000.0,8.909755900653662 -153600.0,10.196951668722013 -154200.0,10.25055483839648 -154800.0,9.510323439443937 -155400.0,8.592457935969309 -156000.0,8.329957392377853 -156600.0,7.560037960101021 -157200.0,8.409943745289652 -157800.0,8.399259091395086 -158400.0,7.720207207295404 -159000.0,7.6740290809930904 -159600.0,7.582684989578873 -160200.0,8.297794042247597 -160800.0,8.329516898592496 -161400.0,7.560489103438583 -162000.0,7.993438200592094 -162600.0,7.790023785835841 -163200.0,9.144158348423257 -163800.0,8.419105762666423 -164400.0,9.0276253800357 -165000.0,9.850919427640887 -165600.0,9.27772640491338 -166200.0,8.54008737429744 -166800.0,9.052259905309937 -167400.0,8.35854579222622 -168000.0,8.828450342060485 -168600.0,9.134375806851322 -169200.0,8.633892412329335 -169800.0,9.536696852216092 -170400.0,9.358315875848437 -171000.0,8.226993347736926 -171600.0,9.278294707865083 -172200.0,8.381652399328601 -172800.0,8.94158154723437 -173400.0,9.069502912375938 -174000.0,9.430327917054711 -174600.0,10.802255518871132 -175200.0,9.724218230025441 -175800.0,11.155079785778193 -176400.0,10.90887108417877 -177000.0,11.048803257933264 -177600.0,12.722828431116941 -178200.0,13.03929881465803 -178800.0,10.754618292818595 -179400.0,13.68288741590648 -180000.0,13.431375825201286 -180600.0,13.316349740034484 -181200.0,12.730461718600933 -181800.0,13.796272948430332 -182400.0,12.908819663156606 -183000.0,13.301719656602714 -183600.0,12.55790608425083 -184200.0,11.984153066230604 -184800.0,11.425832901351802 -185400.0,11.76879911860899 -186000.0,12.1510260185481 -186600.0,14.085570453530812 -187200.0,14.959871726972432 -187800.0,12.639441491337104 -188400.0,13.195070633365658 -189000.0,12.224032574288788 -189600.0,14.043582522797477 -190200.0,13.704967164851661 -190800.0,14.752237251584276 -191400.0,13.462899417877642 -192000.0,14.555287271489505 -192600.0,15.555828717515642 -193200.0,15.3644566195488 -193800.0,15.013680144125694 -194400.0,15.02629407001976 -195000.0,15.914419125222095 -195600.0,14.702407961781953 -196200.0,14.478427401169506 -196800.0,14.85665813677072 -197400.0,15.117711951281697 -198000.0,15.25572702146287 -198600.0,14.783999620301033 -199200.0,13.912455752535521 -199800.0,14.807384718957534 -200400.0,15.405662572277475 -201000.0,14.943170079124743 -201600.0,14.450786858876004 -202200.0,15.702542578986947 -202800.0,14.670717523247324 -203400.0,13.867680865428142 -204000.0,13.514068806471235 -204600.0,13.24981667128739 -205200.0,13.338364485531356 -205800.0,11.488771831985568 -206400.0,12.40024092039796 -207000.0,11.285628572509122 -207600.0,10.863756603912751 -208200.0,9.855123569206354 -208800.0,10.703250269121472 -209400.0,10.512238978881784 -210000.0,11.45512147324517 -210600.0,11.09920952845854 -211200.0,13.605705963554291 -211800.0,11.985407752961372 -212400.0,11.328150170024047 -213000.0,12.484128662748844 -213600.0,12.376647604041414 -214200.0,11.991346375664392 -214800.0,12.40052882517586 -215400.0,10.823533506312495 -216000.0,11.936539058726527 -216600.0,10.057974291899251 -217200.0,10.289460195524967 -217800.0,10.116245688527085 -218400.0,10.742375227080645 -219000.0,10.622875130990252 -219600.0,10.724843499120448 -220200.0,9.603146693225487 -220800.0,10.6982886527348 -221400.0,11.053031833160555 -222000.0,11.397238305731921 -222600.0,11.556047981355924 -223200.0,12.82728662547717 -223800.0,12.419401798047895 -224400.0,11.06924879807779 -225000.0,10.057538177856372 -225600.0,9.554880604967408 -226200.0,8.982724184612032 -226800.0,9.10917118772212 -227400.0,9.530885834095113 -228000.0,9.392945304467107 -228600.0,7.0559862465225 -229200.0,7.508891711063505 -229800.0,7.650156925198944 -230400.0,6.858020068761749 -231000.0,6.357606445331988 -231600.0,7.137221681150589 -232200.0,5.4172624348755924 -232800.0,5.078602897221231 -233400.0,5.070278035929824 -234000.0,5.5324304036262095 -234600.0,4.7326944478965025 -235200.0,3.7209310495924734 -235800.0,3.1514813040392013 -236400.0,3.446306962088641 -237000.0,2.7758246285261015 -237600.0,2.038696073504074 -238200.0,0.9650910412197137 -238800.0,1.6369789516932127 -239400.0,1.7304698122368505 -240000.0,1.9672562157629223 -240600.0,2.4379843316432535 -241200.0,3.4268848003217665 -241800.0,3.2451314864403074 -242400.0,3.790572002985684 -243000.0,3.196098961414659 -243600.0,3.285018629950659 -244200.0,4.06227264742743 -244800.0,1.921123964115005 -245400.0,3.7215320715379088 -246000.0,1.970098630170011 -246600.0,2.3721292870963477 -247200.0,1.9651928290837175 -247800.0,1.0894439527572102 -248400.0,0.9435902148509361 -249000.0,1.1235051060455412 -249600.0,1.834019432904389 -250200.0,1.525415189284374 -250800.0,2.2232759541387597 -251400.0,1.9490406314037043 -252000.0,2.7658408713801172 -252600.0,3.9914980953892965 -253200.0,2.8883272450469146 -253800.0,3.6230524803710833 -254400.0,4.155729479511143 -255000.0,4.624695382705483 -255600.0,4.0574212138080465 -256200.0,5.348677330412302 -256800.0,4.966091997026521 -257400.0,3.516520204375012 -258000.0,4.969886545384565 -258600.0,5.5969501984109105 -259200.0,5.122710217633448 -259800.0,4.972221945960198 -260400.0,5.028450348994957 -261000.0,4.792526525090458 -261600.0,5.058792655079803 -262200.0,4.939876425394294 -262800.0,6.080459477760286 -263400.0,5.706732318304684 -264000.0,6.151369820348349 -264600.0,4.224260912280049 -265200.0,5.405402450703993 -265800.0,4.133739469894812 -266400.0,5.171004500475394 -267000.0,5.081615670267023 -267600.0,5.013307777299951 -268200.0,6.775510801376635 -268800.0,7.421170815998559 -269400.0,8.325218346748038 -270000.0,8.128130379352553 -270600.0,9.422372386354544 -271200.0,10.047338494578844 -271800.0,10.427200652240495 -272400.0,9.198084882051617 -273000.0,9.092679019566216 -273600.0,10.000117397909872 -274200.0,8.54191381066143 -274800.0,10.39210226370216 -275400.0,11.19511855100465 -276000.0,10.978707414051248 -276600.0,10.898711727346434 -277200.0,10.286587495639148 -277800.0,9.241247900618328 -278400.0,9.292993637042905 -279000.0,9.42881808867257 -279600.0,9.470269432031051 -280200.0,10.510932110900207 -280800.0,10.2612827646884 -281400.0,10.27456290285466 -282000.0,9.324630688859624 -282600.0,8.86009905955025 -283200.0,8.470302528075612 -283800.0,6.618338685586365 -284400.0,8.493810158874203 -285000.0,8.600419451303786 -285600.0,7.886018247993306 -286200.0,6.298028299290272 -286800.0,7.257606016623477 -287400.0,7.431418798676452 -288000.0,7.055730432394344 -288600.0,6.237491699719617 -289200.0,6.098113933164259 -289800.0,4.970391039782815 -290400.0,5.312148878848324 -291000.0,5.295042401605142 -291600.0,4.825672007269879 -292200.0,5.407825349064562 -292800.0,4.38667984141767 -293400.0,4.251496057175551 -294000.0,4.005762274342938 -294600.0,4.126258296245175 -295200.0,4.121017954655433 -295800.0,5.670740962158968 -296400.0,5.924529090473514 -297000.0,7.168531496122592 -297600.0,6.765821420638232 -298200.0,6.717670074220506 -298800.0,6.21015140272097 -299400.0,5.855672195459978 -300000.0,7.134593473500992 -300600.0,9.1980270788072 -301200.0,7.285744307662585 -301800.0,6.221241243833059 -302400.0,6.914592582401912 -303000.0,5.0742429415965775 -303600.0,4.8034212176852975 -304200.0,6.677856008026364 -304800.0,4.672542904418606 -305400.0,4.691821983380049 -306000.0,5.378201974855253 -306600.0,5.442964004880411 -307200.0,5.965276313829594 -307800.0,6.466969190052019 -308400.0,6.9049440402810935 -309000.0,7.111974266955427 -309600.0,8.486460139587567 -310200.0,8.066054266769983 -310800.0,9.987072542361435 -311400.0,9.228536217588886 -312000.0,9.429695047596372 -312600.0,9.656293219824505 -313200.0,9.674947501701515 -313800.0,10.258829952929949 -314400.0,10.139620392567265 -315000.0,10.341596747455839 -315600.0,10.6413559468492 -316200.0,10.30311949485869 -316800.0,11.44929321793036 -317400.0,12.161508709289476 -318000.0,13.7988499582444 -318600.0,13.063564787542154 -319200.0,14.1805420756889 -319800.0,14.551289537800011 -320400.0,14.566477431882808 -321000.0,13.534257632400145 -321600.0,13.841912210899956 -322200.0,12.476884289866673 -322800.0,12.919170525837233 -323400.0,10.661481001637766 -324000.0,10.68910668034076 -324600.0,11.308010584444053 -325200.0,9.893537664174186 -325800.0,8.823163217773056 -326400.0,10.88764275422486 -327000.0,10.203764267097526 -327600.0,11.707775489745814 -328200.0,11.690188530134941 -328800.0,12.793487561575194 -329400.0,12.554431059309598 -330000.0,11.698138879352921 -330600.0,12.021406033317954 -331200.0,12.837108324042738 -331800.0,12.627145088684747 -332400.0,11.92565671554956 -333000.0,11.694972354999466 -333600.0,12.081031663801744 -334200.0,11.563566881353355 -334800.0,11.977753715643559 -335400.0,11.84306657023029 -336000.0,12.578462833896973 -336600.0,13.015913814507876 -337200.0,13.518585176344132 -337800.0,14.444763465576681 -338400.0,14.617470044684207 -339000.0,14.583112767442014 -339600.0,13.85544767269005 -340200.0,13.429809522498381 -340800.0,12.400153967728954 -341400.0,12.162935294593204 -342000.0,10.89854471096278 -342600.0,10.912651475938107 -343200.0,9.013697171090302 -343800.0,9.358965594405397 -344400.0,9.510012485766879 -345000.0,8.581043995129443 -345600.0,8.476972921205121 -346200.0,8.44556602720438 -346800.0,9.30192619332806 -347400.0,9.361853000175806 -348000.0,10.047568136685532 -348600.0,10.6524588123076 -349200.0,10.361273142166542 -349800.0,10.824285487130814 -350400.0,11.546278076582963 -351000.0,11.406637636495084 -351600.0,10.625849234132254 -352200.0,11.968678231232724 -352800.0,10.129215574301599 -353400.0,9.041119695712329 -354000.0,8.921738577997713 -354600.0,8.401102186533175 -355200.0,9.17494020100422 -355800.0,10.246294192545268 -356400.0,8.993955060638852 -357000.0,8.693264325336596 -357600.0,9.084898381487662 -358200.0,9.552447933376127 -358800.0,8.853104425210457 -359400.0,8.730227984083452 -360000.0,11.161886925777436 -360600.0,11.06892993850298 -361200.0,12.152915879165713 -361800.0,12.268718436432936 -362400.0,11.751586989620279 -363000.0,13.701027195722956 -363600.0,12.425166771151043 -364200.0,10.837336031490478 -364800.0,11.314047554624963 -365400.0,11.81011830835684 -366000.0,11.808107630958713 -366600.0,11.41279678221388 -367200.0,11.037520745836977 -367800.0,11.15668838261702 -368400.0,11.093314288425953 -369000.0,11.40722090889768 -369600.0,10.868819305684584 -370200.0,10.10942756432837 -370800.0,10.292026490081335 -371400.0,10.701691405875817 -372000.0,9.728548784656317 -372600.0,11.006828463477891 -373200.0,11.184728682662048 -373800.0,9.48105037969123 -374400.0,8.651860093835401 -375000.0,9.274052985558145 -375600.0,9.26722883243796 -376200.0,8.38979106086199 -376800.0,10.45777276198559 -377400.0,9.523992986333305 -378000.0,9.413835907626563 -378600.0,9.342055201318239 -379200.0,10.637548102702539 -379800.0,8.922203287535197 -380400.0,9.806949346877227 -381000.0,8.368051569854046 -381600.0,6.3303004035641495 -382200.0,5.617900514858674 -382800.0,7.236576442022366 -383400.0,6.81619359235386 -384000.0,7.449993330792733 -384600.0,7.195475188735565 -385200.0,6.40746592932785 -385800.0,6.237709026549601 -386400.0,5.797033731679081 -387000.0,4.991821647691882 -387600.0,6.5921163980146735 -388200.0,5.572522459965538 -388800.0,5.3633410189794075 -389400.0,4.86421656365008 -390000.0,5.318718672226587 -390600.0,4.5516469366388375 -391200.0,3.7934999223823453 -391800.0,4.0471437238574675 -392400.0,4.497012849245278 -393000.0,4.400185601247015 -393600.0,4.98506664908421 -394200.0,3.7623473821924693 -394800.0,4.396651081223233 -395400.0,6.453719325601149 -396000.0,5.009197749967886 -396600.0,3.7071938426324658 -397200.0,4.557594541871834 -397800.0,5.363479338140612 -398400.0,5.464718712663551 -399000.0,5.483255044846608 -399600.0,5.656795405601068 -400200.0,7.12176485761142 -400800.0,7.263487684726345 -401400.0,6.932573677109439 -402000.0,7.903811291896453 -402600.0,7.097316280133988 -403200.0,8.259859365157086 -403800.0,7.68906661537422 -404400.0,7.70634134668629 -405000.0,7.622223019553409 -405600.0,6.231175453306986 -406200.0,7.508216456548355 -406800.0,6.251570351984986 -407400.0,6.322509751262374 -408000.0,5.992450959680505 -408600.0,5.697749613557815 -409200.0,6.804507285104901 -409800.0,7.715087927296511 -410400.0,6.662496418712055 -411000.0,8.078101102047226 -411600.0,7.439631169770979 -412200.0,7.113245713604445 -412800.0,6.193510894434944 -413400.0,6.579229444869328 -414000.0,4.354395334120961 -414600.0,3.906393185161876 -415200.0,4.8683976708028425 -415800.0,6.012038410124132 -416400.0,6.045160409473344 -417000.0,6.981143637331698 -417600.0,6.751457819233255 -418200.0,7.639994382102852 -418800.0,8.33353476914712 -419400.0,7.248850382174029 -420000.0,9.001931990865078 -420600.0,7.38176560716474 -421200.0,7.886664098069948 -421800.0,6.745029847427866 -422400.0,7.406720551348907 -423000.0,6.310962786940835 -423600.0,5.808036302412475 -424200.0,5.9094059117171875 -424800.0,7.00320549086493 -425400.0,6.120238490266132 -426000.0,6.160715693778024 -426600.0,7.290453871244219 -427200.0,7.993620354923009 -427800.0,8.950411872161249 -428400.0,9.474637874706678 -429000.0,8.739997611686896 -429600.0,9.739924256600965 -430200.0,9.294388167392846 -430800.0,8.7455056139502 -431400.0,9.764190019005278 -432000.0,9.956942395218492 -432600.0,9.60989906901122 -433200.0,8.661405285527502 -433800.0,8.656447249302397 -434400.0,9.519464382299349 -435000.0,9.589689231407167 -435600.0,9.48441578906711 -436200.0,9.553204463784507 -436800.0,8.382273397405642 -437400.0,8.960559947118488 -438000.0,9.941760845021479 -438600.0,9.46478546997383 -439200.0,9.272008064900385 -439800.0,9.762152279863464 -440400.0,9.850321091991427 -441000.0,9.660362112382812 -441600.0,9.600732299844392 -442200.0,9.944910669582821 -442800.0,10.04377423758412 -443400.0,8.601093580429541 -444000.0,9.337124554892071 -444600.0,9.17958848523187 -445200.0,9.375668906052063 -445800.0,10.188903168401 -446400.0,9.522840557927326 -447000.0,9.898149090307315 -447600.0,11.11045137052588 -448200.0,9.072851796107871 -448800.0,10.874621079465452 -449400.0,12.470395536587333 -450000.0,13.334755020213402 -450600.0,12.76643496168303 -451200.0,12.111685645998623 -451800.0,11.28418418833123 -452400.0,12.784357046124496 -453000.0,13.123760059872751 -453600.0,13.18741875209364 -454200.0,14.257458347116458 -454800.0,14.826200724059733 -455400.0,15.96509196000268 -456000.0,14.740992697203586 -456600.0,13.92316540170363 -457200.0,14.37281991420524 -457800.0,14.754818476283429 -458400.0,15.476896551382644 -459000.0,15.456761421377108 -459600.0,14.223334383550764 -460200.0,14.178169542622882 -460800.0,12.331399504765475 -461400.0,14.566668379799495 -462000.0,14.331067105455908 -462600.0,14.47932200367146 -463200.0,15.493281197706912 -463800.0,14.011810690713938 -464400.0,13.599432144608825 -465000.0,14.240431919381654 -465600.0,14.636788963324058 -466200.0,14.386566941307601 -466800.0,15.632338237228192 -467400.0,15.047868333654405 -468000.0,15.89108172323595 -468600.0,14.272935895529063 -469200.0,14.943375615568002 -469800.0,15.149845994482071 -470400.0,14.987605648713709 -471000.0,15.126848666184253 -471600.0,15.530344544990385 -472200.0,15.934627378646589 -472800.0,16.76553806490769 -473400.0,16.784036413199196 -474000.0,16.765648882747122 -474600.0,16.664036653752806 -475200.0,16.53454120368075 -475800.0,16.4477745398374 -476400.0,14.96580874876227 -477000.0,15.553794808207362 -477600.0,16.219290300476988 -478200.0,16.16843564078249 -478800.0,16.03317230608164 -479400.0,16.50536432740368 -480000.0,16.3470042080115 -480600.0,15.99893080009031 -481200.0,16.09313415958825 -481800.0,15.743327432188073 -482400.0,15.488086842427887 -483000.0,15.090601192983073 -483600.0,15.753063038336139 -484200.0,16.133777672927575 -484800.0,16.15520567273117 -485400.0,15.794085528180108 -486000.0,15.724571023879006 -486600.0,14.86686891941584 -487200.0,15.421114596842534 -487800.0,15.38366560999712 -488400.0,14.605074149824755 -489000.0,14.387657741647232 -489600.0,14.929868368708632 -490200.0,14.607475440370797 -490800.0,15.52314342748367 -491400.0,15.34998882978436 -492000.0,14.780922117643566 -492600.0,14.250641120811267 -493200.0,13.800992513124456 -493800.0,14.550436920005886 -494400.0,14.673919593646453 -495000.0,14.380848561988218 -495600.0,13.511870414915826 -496200.0,14.23839118275698 -496800.0,13.990667882037318 -497400.0,13.77322839234642 -498000.0,12.294984658549977 -498600.0,13.101940575540027 -499200.0,13.589357839263691 -499800.0,13.768350964709482 -500400.0,11.750937644482967 -501000.0,12.686080556042858 -501600.0,12.765661467009036 -502200.0,12.090160975076042 -502800.0,10.151407769196574 -503400.0,11.221019650429321 -504000.0,10.935219668579052 -504600.0,11.428266933832365 -505200.0,11.835143648954938 -505800.0,11.0401788795209 -506400.0,11.976467094013085 -507000.0,11.472182114442372 -507600.0,12.719009831963714 -508200.0,12.443021573618246 -508800.0,11.367120802311169 -509400.0,11.791590752197182 -510000.0,12.833259139086397 -510600.0,12.29407463437547 -511200.0,11.995084043809948 -511800.0,13.170105295250702 -512400.0,12.439026329734485 -513000.0,13.521211219120081 -513600.0,13.267291049014618 -514200.0,13.375608859633678 -514800.0,13.198379329366055 -515400.0,12.972116476777753 -516000.0,11.447434326024311 -516600.0,9.98109995616414 -517200.0,9.020717158660494 -517800.0,9.664946959576536 -518400.0,9.572571903827372 -519000.0,9.864642152225722 -519600.0,11.87743976281585 -520200.0,12.31266697539526 -520800.0,12.139703712959683 -521400.0,10.575491614250971 -522000.0,12.530155280686191 -522600.0,11.646238915836452 -523200.0,11.245906141719503 -523800.0,9.968583446906104 -524400.0,11.138292571526959 -525000.0,10.608810607085628 -525600.0,10.174840502986479 -526200.0,8.865173521322959 -526800.0,8.116889630824627 -527400.0,8.121084888203567 -528000.0,7.5852526261512745 -528600.0,7.522493944266554 -529200.0,8.55736441213347 -529800.0,7.467941527549981 -530400.0,7.75166893299443 -531000.0,7.810957192111409 -531600.0,6.702215224363673 -532200.0,6.972319996377007 -532800.0,8.514727903535674 -533400.0,8.46766600889473 -534000.0,8.709368930249916 -534600.0,8.591482841267386 -535200.0,9.460107035178511 -535800.0,9.930541380449881 -536400.0,9.468438814110712 -537000.0,9.871032454361023 -537600.0,10.647396208317227 -538200.0,10.445213782082533 -538800.0,9.979729722621268 -539400.0,10.258342663945399 -540000.0,10.743295622445762 -540600.0,10.124423073723191 -541200.0,10.201681179444671 -541800.0,10.362536092807527 -542400.0,11.574610724178843 -543000.0,11.958484416399504 -543600.0,11.551803237114365 -544200.0,11.832649177873556 -544800.0,11.29055359053836 -545400.0,11.266102193749726 -546000.0,11.004417103973504 -546600.0,10.816772278251612 -547200.0,10.137229457109601 -547800.0,10.913505083470604 -548400.0,10.429514981942964 -549000.0,10.855499699891105 -549600.0,10.28694997437132 -550200.0,10.02412341388012 -550800.0,11.49280866590909 -551400.0,11.53422372133038 -552000.0,11.486248394936641 -552600.0,12.305272798698008 -553200.0,10.77927094751742 -553800.0,10.548695444681462 -554400.0,9.871637150720883 -555000.0,10.351719165476208 -555600.0,10.47667904948069 -556200.0,11.182425527169327 -556800.0,10.544710474404795 -557400.0,10.70841498856467 -558000.0,10.581460939794365 -558600.0,12.273326906892244 -559200.0,11.25140519321553 -559800.0,11.424865112291966 -560400.0,11.598004088760264 -561000.0,10.860301947973861 -561600.0,11.056997285168187 -562200.0,11.71213597168952 -562800.0,10.759191892814341 -563400.0,10.458209310237242 -564000.0,10.844115461523817 -564600.0,11.673921433246244 -565200.0,12.276015471168424 -565800.0,12.658291088339436 -566400.0,12.726561288924671 -567000.0,13.13040876462345 -567600.0,12.844844196895664 -568200.0,12.22817768881769 -568800.0,13.337135489310146 -569400.0,13.292326186780157 -570000.0,13.233320614965876 -570600.0,12.203713952978436 -571200.0,12.317262561198573 -571800.0,11.931192054308278 -572400.0,10.555951282756514 -573000.0,11.161227125741656 -573600.0,12.588963794452185 -574200.0,10.316537399565998 -574800.0,11.119005917665172 -575400.0,11.37041653735338 -576000.0,10.700193813138396 -576600.0,12.578741828063508 -577200.0,11.965239651929961 -577800.0,9.68488641417523 -578400.0,9.831135958834206 -579000.0,8.728348030938148 -579600.0,8.552473826260988 -580200.0,8.753634683618127 -580800.0,7.172778209737722 -581400.0,8.880539503796415 -582000.0,9.761533524482056 -582600.0,10.164238301006664 -583200.0,9.582725588369781 -583800.0,10.656206803707857 -584400.0,9.64936782697371 -585000.0,8.994166499255064 -585600.0,8.950671002946903 -586200.0,8.801920932902316 -586800.0,9.113472434191909 -587400.0,8.337223669928036 -588000.0,8.202717017865544 -588600.0,8.29499191590789 -589200.0,8.422175410401172 -589800.0,8.385538210999337 -590400.0,8.70334474991931 -591000.0,8.917066421594463 -591600.0,9.04750970900501 -592200.0,8.956557518607386 -592800.0,8.69232364561006 -593400.0,8.301872999082851 -594000.0,8.909742594683927 -594600.0,9.288600963661938 -595200.0,8.99465562965567 -595800.0,8.403198530752416 -596400.0,8.45923790400495 -597000.0,7.743251839874771 -597600.0,8.903197656273994 -598200.0,7.480304728211262 -598800.0,7.192224204711795 -599400.0,6.927860651964841 -600000.0,7.540978403775285 -600600.0,7.090101071879503 -601200.0,6.601069655613568 -601800.0,6.139168516319507 -602400.0,6.858732025743262 -603000.0,6.101332302457633 -603600.0,6.696442065659573 -604200.0,7.321298139689812 -604800.0,7.416325121646148 -605400.0,8.041363623396508 -606000.0,7.191167431740916 -606600.0,7.257677187099659 -607200.0,7.0103338446823065 -607800.0,7.808588311713642 -608400.0,6.145968800331806 -609000.0,6.866124057987657 -609600.0,6.6057950005579045 -610200.0,6.862411987362798 -610800.0,8.145399783336558 -611400.0,9.162232062568224 -612000.0,8.402999929231363 -612600.0,8.41543407304879 -613200.0,7.711134858158158 -613800.0,9.000499360546685 -614400.0,8.090487500734723 -615000.0,7.426306147633372 -615600.0,9.318751576554256 -616200.0,8.015313387876079 -616800.0,8.702121511316141 -617400.0,7.301411187681279 -618000.0,8.198026321495234 -618600.0,8.444233045845532 -619200.0,8.064598302751072 -619800.0,8.412215443515946 -620400.0,9.63229294161455 -621000.0,8.739590591235936 -621600.0,8.352139230124502 -622200.0,6.956230854156247 -622800.0,6.52705570652977 -623400.0,6.79153457421429 -624000.0,6.990798338550846 -624600.0,6.065809014247567 -625200.0,4.756151707653188 -625800.0,4.941037569012811 -626400.0,5.038616499297575 -627000.0,5.348215783696017 -627600.0,5.3859670465299505 -628200.0,6.128564336909143 -628800.0,6.95851650111279 -629400.0,6.735482966896173 -630000.0,5.533632333725032 -630600.0,7.037922153284053 -631200.0,6.919387071834178 -631800.0,6.789482269955292 -632400.0,7.119983865613903 -633000.0,7.325891283025186 -633600.0,7.400462521422881 -634200.0,7.227265515189814 -634800.0,7.697836713304513 -635400.0,7.189707528043049 -636000.0,7.01808933830518 -636600.0,7.053193699337666 -637200.0,6.898796844591499 -637800.0,7.050837680551118 -638400.0,7.50063454375066 -639000.0,7.896730076356221 -639600.0,7.521107144704233 -640200.0,7.901031980300834 -640800.0,8.81633731005456 -641400.0,7.9657236229786825 -642000.0,8.06279053395482 -642600.0,6.754236316934816 -643200.0,6.829564497637153 -643800.0,6.407791039385328 -644400.0,6.365761927205223 -645000.0,6.670499491318315 -645600.0,5.9766367763471555 -646200.0,6.919614586985683 -646800.0,7.861399273738736 -647400.0,8.188760632992592 -648000.0,8.699599689714416 -648600.0,9.794206082451236 -649200.0,10.030809692118048 -649800.0,9.841637262711556 -650400.0,10.829406157619273 -651000.0,9.864357828782518 -651600.0,10.0643958582587 -652200.0,11.007038112578767 -652800.0,9.4868606995786 -653400.0,10.05762317104904 -654000.0,11.113162332683686 -654600.0,11.711578834123285 -655200.0,10.363483707917409 -655800.0,11.064652866198305 -656400.0,9.790956249807842 -657000.0,9.823072553040445 -657600.0,9.401817495711986 -658200.0,10.749698518519358 -658800.0,11.522837192869806 -659400.0,11.476085868054128 -660000.0,13.1608781924852 -660600.0,11.390400640318003 -661200.0,11.855424529652755 -661800.0,10.531393929116119 -662400.0,10.718267597554847 -663000.0,11.153243051105997 -663600.0,10.933791587908885 -664200.0,12.09708107299153 -664800.0,11.420811583970693 -665400.0,13.165532399993825 -666000.0,12.171986103422883 -666600.0,12.4602029741036 -667200.0,13.69944889807897 -667800.0,12.812891008715724 -668400.0,14.345011207607069 -669000.0,14.581789122023297 -669600.0,15.035522128133696 -670200.0,14.950152559088384 -670800.0,14.587689983151193 -671400.0,15.086463046906104 -672000.0,15.049220457660143 -672600.0,14.972947729740607 -673200.0,14.812645842363123 -673800.0,14.057805879683663 -674400.0,14.679473457108122 -675000.0,14.300313386159662 -675600.0,14.180552774065344 -676200.0,13.878408548902172 -676800.0,14.046676942132343 -677400.0,13.628214731343826 -678000.0,13.030664766755711 -678600.0,12.957221767477721 -679200.0,12.992072312469956 -679800.0,12.590935246719381 -680400.0,11.705421351841194 -681000.0,11.974287730849712 -681600.0,12.08849869501417 -682200.0,12.461250538854364 -682800.0,11.724314914350142 -683400.0,11.74873078451085 -684000.0,11.17961209564027 -684600.0,10.340400341189746 -685200.0,9.713822309303769 -685800.0,9.875097910018724 -686400.0,9.475205434859427 -687000.0,10.008612279697436 -687600.0,9.662201381225536 -688200.0,9.595116478518666 -688800.0,9.506692577814597 -689400.0,9.253292655215656 -690000.0,9.556380077570022 -690600.0,8.783122461229064 -691200.0,10.908454452121717 -691800.0,10.136426708669498 -692400.0,10.647834307437748 -693000.0,11.934585698772459 -693600.0,12.924920595635689 -694200.0,12.515796199318887 -694800.0,13.199801550833538 -695400.0,10.843185512809447 -696000.0,10.888740522916999 -696600.0,12.097937907846585 -697200.0,12.511475942749211 -697800.0,13.110532766046145 -698400.0,13.65949802133828 -699000.0,13.266563165968762 -699600.0,13.126301073500555 -700200.0,13.77432590070568 -700800.0,13.618839717105098 -701400.0,13.911889655505595 -702000.0,13.61086036701135 -702600.0,14.748086961175796 -703200.0,14.160648271157925 -703800.0,14.881368324834666 -704400.0,15.864895155252817 -705000.0,16.370212075271457 -705600.0,15.871951365463042 -706200.0,16.42768807550952 -706800.0,15.992098633147512 -707400.0,16.04542915973629 -708000.0,15.759008669435252 -708600.0,14.829848270674118 -709200.0,14.893079496867218 -709800.0,16.395407105457938 -710400.0,16.609790572637248 -711000.0,15.695271955886058 -711600.0,16.508944085450725 -712200.0,16.49601493603033 -712800.0,17.139377469459134 -713400.0,16.72497698976561 -714000.0,16.643418627284085 -714600.0,16.880739206857715 -715200.0,16.97526948181341 -715800.0,17.3750662293461 -716400.0,17.352477953242 -717000.0,16.36569866065237 -717600.0,16.7610411674477 -718200.0,15.90765311576895 -718800.0,16.34025964442726 -719400.0,16.44681888009401 -720000.0,16.289702512190583 -720600.0,16.835661026165447 -721200.0,16.64739623041824 -721800.0,17.07088703095692 -722400.0,17.11508768866255 -723000.0,17.190846758299017 -723600.0,16.672569090704254 -724200.0,17.250844935331443 -724800.0,17.155624835071798 -725400.0,16.93904617908498 -726000.0,16.985578904511353 -726600.0,17.110726389266524 -727200.0,16.89072433950717 -727800.0,16.518203655746042 -728400.0,16.414405986728656 -729000.0,16.264457960761014 -729600.0,16.915683866861436 -730200.0,16.47521158987398 -730800.0,16.52858703957499 -731400.0,16.705456398793103 -732000.0,16.293764059453505 -732600.0,16.405353549554707 -733200.0,16.18230295866435 -733800.0,16.05235816517199 -734400.0,16.14948745028457 -735000.0,16.66020771169304 -735600.0,15.514351122586937 -736200.0,16.223598015725873 -736800.0,15.69423935548436 -737400.0,16.166914287142422 -738000.0,15.826681284087046 -738600.0,15.248320247827875 -739200.0,15.125941766042025 -739800.0,14.755528876221545 -740400.0,13.440230843767129 -741000.0,13.177906646587314 -741600.0,12.712867944836992 -742200.0,13.17763812677943 -742800.0,15.09898179985413 -743400.0,15.847755661802493 -744000.0,15.103716831792239 -744600.0,14.40476651653553 -745200.0,14.086984712904579 -745800.0,13.804281539770399 -746400.0,13.013671453999851 -747000.0,13.027603090811935 -747600.0,12.296848921378496 -748200.0,13.825068635951109 -748800.0,13.561216119901232 -749400.0,13.485208886890193 -750000.0,14.36379632800505 -750600.0,13.43735568638036 -751200.0,14.482639511255371 -751800.0,13.478341507311798 -752400.0,12.938118039791206 -753000.0,13.153256361326578 -753600.0,12.420037524084114 -754200.0,12.676118744796465 -754800.0,10.358238951435984 -755400.0,11.649977916769508 -756000.0,10.3258958114331 -756600.0,11.739766015125356 -757200.0,10.346662925554396 -757800.0,9.744218816966846 -758400.0,10.83428866252659 -759000.0,9.609834803623666 -759600.0,10.02690571788163 -760200.0,9.276685607145506 -760800.0,9.801753617916823 -761400.0,9.855726197660086 -762000.0,9.465910820555914 -762600.0,9.38414598119872 -763200.0,10.262158749446865 -763800.0,11.879998863283689 -764400.0,11.555312907766957 -765000.0,11.372131234303737 -765600.0,10.640080852393403 -766200.0,11.297511147402012 -766800.0,11.89980439290894 -767400.0,9.580682888749669 -768000.0,8.397217327201346 -768600.0,9.637040580715624 -769200.0,9.557365449574132 -769800.0,10.908150442950584 -770400.0,9.566942668985652 -771000.0,9.276171401614764 -771600.0,9.07088166190145 -772200.0,8.279354655167088 -772800.0,7.661186332854047 -773400.0,6.772155762242421 -774000.0,6.571553855134776 -774600.0,7.636478587917969 -775200.0,8.541605312911305 -775800.0,6.8514956524699375 -776400.0,6.897461708240771 -777000.0,5.926813444732908 -777600.0,6.847830623715014 -778200.0,4.476840936342661 -778800.0,5.417882877845497 -779400.0,5.109878877407218 -780000.0,6.230167402125395 -780600.0,4.945925693883651 -781200.0,6.07966549827498 -781800.0,4.92970979447906 -782400.0,5.900016710973494 -783000.0,5.632315576349726 -783600.0,6.756534035021921 -784200.0,8.077541818831742 -784800.0,5.084547054515996 -785400.0,6.4543389408356315 -786000.0,6.367580429741306 -786600.0,6.384750383888226 -787200.0,6.752397066776261 -787800.0,6.298903035502752 -788400.0,7.8232237041329125 -789000.0,9.091771127758097 -789600.0,8.423905637615489 -790200.0,6.591119701724969 -790800.0,7.175850960576459 -791400.0,7.253628825541248 -792000.0,7.13067679496212 -792600.0,7.566635977046073 -793200.0,7.043232223523335 -793800.0,5.6616029162075385 -794400.0,5.354640475581057 -795000.0,7.006748338264454 -795600.0,6.974155345875648 -796200.0,7.533050924762982 -796800.0,6.356090200322364 -797400.0,4.855853987316618 -798000.0,6.5188991596390355 -798600.0,5.756840822543663 -799200.0,5.888291418354473 -799800.0,5.552051728897223 -800400.0,4.78206021310038 -801000.0,5.465827910818204 -801600.0,5.074807341766328 -802200.0,5.038171743777276 -802800.0,6.231800726218777 -803400.0,6.148453763520564 -804000.0,5.578203664524923 -804600.0,5.415876425050896 -805200.0,5.950363074190817 -805800.0,6.252529038997017 -806400.0,6.813851766200325 -807000.0,5.700001156534662 -807600.0,5.789792869919167 -808200.0,5.682972372932541 -808800.0,4.958223700422845 -809400.0,4.636939334497657 -810000.0,4.188099492152448 -810600.0,4.627114717704453 -811200.0,4.793554501750589 -811800.0,5.614413776467435 -812400.0,5.962954662607613 -813000.0,6.441405034978885 -813600.0,7.143498655700786 -814200.0,6.483897849983428 -814800.0,6.930554862673522 -815400.0,6.156792861813224 -816000.0,5.04563212943546 -816600.0,4.32445035152223 -817200.0,5.02461960755643 -817800.0,4.847678202250836 -818400.0,4.3774789499442175 -819000.0,4.02696510382664 -819600.0,6.024201015098399 -820200.0,5.416816829927461 -820800.0,5.504614482345149 -821400.0,6.484309843493579 -822000.0,5.440920925240201 -822600.0,4.600640097105975 -823200.0,3.7272255362012165 -823800.0,4.519932001830556 -824400.0,3.5133216994856635 -825000.0,4.750188825559913 -825600.0,3.8535187465146326 -826200.0,2.914981502967209 -826800.0,3.9845543978122557 -827400.0,4.289010560123339 -828000.0,5.395982733490155 -828600.0,4.3790128896439855 -829200.0,6.4347154998895 -829800.0,6.250567898193498 -830400.0,6.859915283801001 -831000.0,8.384674617697037 -831600.0,7.354935169287338 -832200.0,7.422990234936364 -832800.0,6.937617105743793 -833400.0,7.7258681555675714 -834000.0,8.177778387740943 -834600.0,7.43188471511015 -835200.0,8.410767237964485 -835800.0,8.28506393888899 -836400.0,9.432523127184416 -837000.0,8.8943828355988 -837600.0,8.484411356750096 -838200.0,8.520261084124892 -838800.0,8.552213604091655 -839400.0,9.20646534103407 -840000.0,8.75433685195341 -840600.0,8.840914803705914 -841200.0,8.878252874711071 -841800.0,7.527700378405103 -842400.0,8.181544181907237 -843000.0,6.8170794856192165 -843600.0,8.011960245059752 -844200.0,8.183863222076095 -844800.0,7.34973389076745 -845400.0,7.1535362080711105 -846000.0,7.400165723119901 -846600.0,7.675184612102701 -847200.0,6.461302863672086 -847800.0,5.796701011427376 -848400.0,7.095319100462507 -849000.0,5.403982113835719 -849600.0,5.4248385649232995 -850200.0,5.831283709803375 -850800.0,4.857999940733022 -851400.0,4.985225332727518 -852000.0,5.841615947335904 -852600.0,5.2257646525582775 -853200.0,4.285692390266316 -853800.0,4.489549769432212 -854400.0,4.793515979380051 -855000.0,4.714789217026308 -855600.0,3.9296248293383607 -856200.0,5.915660784362029 -856800.0,6.194987843245394 -857400.0,7.6439409092864 -858000.0,6.62902129959634 -858600.0,7.539125620604889 -859200.0,8.18249209352741 -859800.0,7.852873145634651 -860400.0,7.718166246816228 -861000.0,7.681754299260056 -861600.0,6.472974943344269 -862200.0,7.84259006400511 -862800.0,9.030593339084371 -863400.0,9.309502760217239 -864000.0,9.878021743268787 -864600.0,12.015636350201119 -865200.0,10.873252272498142 -865800.0,11.097029097834634 -866400.0,12.280760449932297 -867000.0,11.99939867261219 -867600.0,12.241819344162634 -868200.0,12.926421084783925 -868800.0,12.42294786922228 -869400.0,13.563736283108778 -870000.0,13.37708088732434 -870600.0,12.10692733329256 -871200.0,13.455716438601423 -871800.0,14.734974353583812 -872400.0,15.439881710454143 -873000.0,14.277987860476761 -873600.0,14.60085429738998 -874200.0,15.11587581399647 -874800.0,15.127476584335376 -875400.0,14.69224768739337 -876000.0,12.568412383865121 -876600.0,14.420445173296658 -877200.0,14.790001462060474 -877800.0,15.1289568293372 -878400.0,15.263570914620018 -879000.0,14.304611291901725 -879600.0,14.514132843932298 -880200.0,14.196074282780334 -880800.0,14.912471275089745 -881400.0,14.978337332593352 -882000.0,15.445365141301714 -882600.0,14.818761235824354 -883200.0,14.946038762252401 -883800.0,13.902956918937415 -884400.0,14.731787322151176 -885000.0,13.964630046386658 -885600.0,15.773191473979434 -886200.0,14.637022920309118 -886800.0,14.891741625021043 -887400.0,16.056376637709196 -888000.0,14.626689405449072 -888600.0,13.813453225666647 -889200.0,12.420812609006187 -889800.0,12.293523365369522 -890400.0,12.415987255655436 -891000.0,12.149795628153347 -891600.0,11.371780761546198 -892200.0,9.20769193420426 -892800.0,10.816512561501332 -893400.0,10.581656788676659 -894000.0,10.68613402622127 -894600.0,10.171138477121525 -895200.0,9.60019452860931 -895800.0,10.047892308886128 -896400.0,9.537978529945887 -897000.0,9.412342549852594 -897600.0,8.947808799111744 -898200.0,10.004406894642496 -898800.0,9.790717012200231 -899400.0,10.74032388161002 -900000.0,9.747778283211439 -900600.0,10.638503156001642 -901200.0,10.82569788424767 -901800.0,11.578606891846663 -902400.0,12.16470124817397 -903000.0,12.128749402634993 -903600.0,11.839963699927951 -904200.0,10.867820623291427 -904800.0,11.608999711984826 -905400.0,10.932884058632458 -906000.0,10.747360642735682 -906600.0,12.06788971535482 -907200.0,11.712817972259607 -907800.0,12.896974609928472 -908400.0,12.39405981742982 -909000.0,11.367896990092232 -909600.0,11.548057366504544 -910200.0,11.988577585377168 -910800.0,13.864014616241414 -911400.0,12.653170343852986 -912000.0,13.726991294254006 -912600.0,13.574616443413763 -913200.0,13.76093562462175 -913800.0,13.934297760225164 -914400.0,13.759397751187873 -915000.0,14.008400409335405 -915600.0,13.976593703704557 -916200.0,13.738871894959164 -916800.0,14.641959444633857 -917400.0,13.668485464438263 -918000.0,14.484659052257317 -918600.0,15.45509715773936 -919200.0,15.800512221947317 -919800.0,15.809611040779284 -920400.0,15.448498262608142 -921000.0,15.880225134430672 -921600.0,14.674454061253108 -922200.0,14.532928584283956 -922800.0,14.360059039718037 -923400.0,14.336442692328085 -924000.0,15.051766507549997 -924600.0,14.991219409186415 -925200.0,13.594255998100062 -925800.0,13.84564370408509 -926400.0,14.162451802779325 -927000.0,13.834063157618353 -927600.0,13.109871658861037 -928200.0,14.129754241405674 -928800.0,14.100582068773289 -929400.0,14.149658766178398 -930000.0,12.967476852265138 -930600.0,14.142766849556324 -931200.0,13.892073562774284 -931800.0,12.963800100029934 -932400.0,12.713440716457136 -933000.0,12.225307300683 -933600.0,11.038687360492446 -934200.0,12.13046596877215 -934800.0,11.899013589942962 -935400.0,12.066352618164775 -936000.0,13.372543410676911 -936600.0,13.633672297059414 -937200.0,13.332212785403948 -937800.0,12.732232811135654 -938400.0,13.242440976694716 -939000.0,12.661718087265692 -939600.0,12.61349032842923 -940200.0,11.420551788563118 -940800.0,12.020879049788421 -941400.0,12.193226778709445 -942000.0,11.027013149512232 -942600.0,11.634498836172602 -943200.0,12.013434591375093 -943800.0,9.383732783001792 -944400.0,9.10088165455506 -945000.0,7.324061270406382 -945600.0,8.416561745213244 -946200.0,8.150859653323332 -946800.0,9.297367905043062 -947400.0,8.73260229307661 -948000.0,8.63836556664233 -948600.0,9.345230714880579 -949200.0,7.244484536455254 -949800.0,9.097541972793575 -950400.0,8.279261736242605 -951000.0,9.186739969604002 -951600.0,9.02058401391533 -952200.0,9.06264271962865 -952800.0,8.973662623604893 -953400.0,9.400526140144597 -954000.0,8.676186897395066 -954600.0,9.47377902014452 -955200.0,9.469565987456102 -955800.0,10.661357730371419 -956400.0,9.629947560504775 -957000.0,9.488811591378244 -957600.0,10.05878790747005 -958200.0,9.727822897312345 -958800.0,9.99833676084469 -959400.0,9.29783135939441 -960000.0,10.802363029389161 -960600.0,10.093353811299552 -961200.0,10.983341258594299 -961800.0,11.023062916001045 -962400.0,11.50792610626928 -963000.0,11.427879759253159 -963600.0,10.75711994284643 -964200.0,10.657336789513273 -964800.0,11.859653877781366 -965400.0,11.365754511731637 -966000.0,12.023095288088513 -966600.0,11.168672492493592 -967200.0,9.972827751977546 -967800.0,9.31226423626185 -968400.0,7.836934149241587 -969000.0,8.607587587441428 -969600.0,8.644603733375947 -970200.0,10.15562286654188 -970800.0,9.684490017040071 -971400.0,11.476402992054602 -972000.0,11.532727286451538 -972600.0,11.612443893781611 -973200.0,11.561926225623036 -973800.0,11.304231292312677 -974400.0,10.636110016653681 -975000.0,10.893021710077274 -975600.0,11.471464067321428 -976200.0,10.804388311967962 -976800.0,10.87781481307608 -977400.0,9.707540055872835 -978000.0,9.167383783446875 -978600.0,9.822270991277856 -979200.0,10.005378163928201 -979800.0,9.570958687273148 -980400.0,8.671789784425961 -981000.0,8.332093434015329 -981600.0,9.051684061405926 -982200.0,8.10187476018469 -982800.0,8.603679033066763 -983400.0,8.829365945875216 -984000.0,7.942365873057696 -984600.0,6.580984016133765 -985200.0,6.64477273549157 -985800.0,6.441828967439615 -986400.0,5.013230426081194 -987000.0,5.087906733232987 -987600.0,4.049320058130273 -988200.0,4.388595427784469 -988800.0,4.536008626958059 -989400.0,5.61740938129396 -990000.0,5.156737958245149 -990600.0,4.309233849582696 -991200.0,6.199262834597514 -991800.0,6.134005287860158 -992400.0,5.836912609840399 -993000.0,5.636221015206972 -993600.0,5.769213193599116 -994200.0,5.614490850578007 -994800.0,6.084305833208932 -995400.0,8.540411297506491 -996000.0,8.01279323781328 -996600.0,8.833625194062469 -997200.0,8.504363834206945 -997800.0,9.84564094028731 -998400.0,10.045522431049239 -999000.0,9.823968938184532 -999600.0,10.811803824552463 -1000200.0,10.226270666839289 -1000800.0,9.636464404714808 -1001400.0,8.664754187731553 -1002000.0,9.487275857126429 -1002600.0,7.868694843988993 -1003200.0,7.849668441863604 -1003800.0,7.381962068429058 -1004400.0,7.448526689191452 -1005000.0,7.410967861797091 -1005600.0,6.1741281527959435 -1006200.0,6.917108852791193 -1006800.0,7.181018539133614 -1007400.0,6.701023406750645 -1008000.0,6.112157679260188 -1008600.0,7.336078678641655 -1009200.0,6.872829689169212 -1009800.0,5.226436329994988 -1010400.0,5.086545992890114 -1011000.0,5.753298791966246 -1011600.0,7.024536621772063 -1012200.0,7.1562536221071 -1012800.0,6.071417168818236 -1013400.0,4.096406705640812 -1014000.0,5.430032736651351 -1014600.0,4.625895405993227 -1015200.0,3.6044253496546106 -1015800.0,5.270517836973343 -1016400.0,5.535146076442721 -1017000.0,5.74105064809262 -1017600.0,6.606830747889695 -1018200.0,7.498552801944904 -1018800.0,6.517508270030604 -1019400.0,5.882455471902402 -1020000.0,6.0419891204773135 -1020600.0,6.053563813946599 -1021200.0,5.654456264756217 -1021800.0,6.586797188828292 -1022400.0,6.606795854567086 -1023000.0,6.4805349403575825 -1023600.0,6.010039351195243 -1024200.0,5.240552684079364 -1024800.0,5.308303351433237 -1025400.0,6.6478475519362945 -1026000.0,6.276789254454243 -1026600.0,4.414868769822224 -1027200.0,4.406782353387884 -1027800.0,4.5404007746736434 -1028400.0,4.284864404814891 -1029000.0,3.9098008491856264 -1029600.0,3.1531475148774524 -1030200.0,2.862907870942028 -1030800.0,2.1355243001211366 -1031400.0,1.5618811477351344 -1032000.0,1.9908644591215117 -1032600.0,1.97978896661514 -1033200.0,2.224156971786639 -1033800.0,2.287138744229511 -1034400.0,1.803895768046234 -1035000.0,2.7642583281224913 -1035600.0,2.2007861371556188 -1036200.0,3.607247391647269 -1036800.0,2.472229574564864 -1037400.0,3.932122801862988 -1038000.0,3.2215796059974235 -1038600.0,4.325233013248267 -1039200.0,3.705058051576741 -1039800.0,3.606315929953251 -1040400.0,3.818895574053217 -1041000.0,3.0134261944322653 -1041600.0,3.5560607290840722 -1042200.0,4.118121427403148 -1042800.0,3.214477774188692 -1043400.0,2.8711809063172633 -1044000.0,2.893263759097042 -1044600.0,1.6906777494715102 -1045200.0,3.394714681165026 -1045800.0,3.9003361752288797 -1046400.0,4.577680105049797 -1047000.0,4.9762728149846325 -1047600.0,5.505737362485383 -1048200.0,4.973512160539525 -1048800.0,3.4128969324637453 -1049400.0,3.9530319756829386 -1050000.0,4.245608179946527 -1050600.0,4.73216930083559 -1051200.0,4.70377127616099 -1051800.0,3.9733426396771945 -1052400.0,4.406808369143771 -1053000.0,3.2943428148480973 -1053600.0,4.582953628380393 -1054200.0,4.735130141944035 -1054800.0,4.6218673929244405 -1055400.0,7.412840205963901 -1056000.0,6.647201263295163 -1056600.0,7.65523947067688 -1057200.0,6.306448388834565 -1057800.0,6.637863452197436 -1058400.0,7.2656582191529075 -1059000.0,7.810201329059311 -1059600.0,8.596161576646304 -1060200.0,8.522076989531461 -1060800.0,8.719915853124869 -1061400.0,7.973766474760548 -1062000.0,8.895254462741097 -1062600.0,8.695003302832324 -1063200.0,8.725920423204114 -1063800.0,8.77982945225196 -1064400.0,8.636019878783392 -1065000.0,8.420780214626392 -1065600.0,9.09883619823333 -1066200.0,10.173512050930075 -1066800.0,8.659293886434403 -1067400.0,8.969375404621799 -1068000.0,9.353121533242167 -1068600.0,10.089749457135344 -1069200.0,9.63921333747763 -1069800.0,10.700167044915258 -1070400.0,11.250963842549282 -1071000.0,10.196187766058658 -1071600.0,11.605572571672166 -1072200.0,11.032628025346378 -1072800.0,10.717062762835125 -1073400.0,10.654064791203815 -1074000.0,11.228974927652654 -1074600.0,11.090996359293976 -1075200.0,11.912564802558421 -1075800.0,9.816585015275878 -1076400.0,9.906976301153271 -1077000.0,8.874744023061298 -1077600.0,9.565035303339545 -1078200.0,10.366590620669685 -1078800.0,9.835839963174198 -1079400.0,9.466834850942163 -1080000.0,8.712397901801417 -1080600.0,9.440861988104192 -1081200.0,8.584090594268732 -1081800.0,8.22511378053306 -1082400.0,8.828158382247205 -1083000.0,10.282215460469374 -1083600.0,10.662041258368742 -1084200.0,10.67555699253398 -1084800.0,11.467450851534489 -1085400.0,10.905427374586175 -1086000.0,10.605492109262222 -1086600.0,11.869265589039028 -1087200.0,12.784986606653858 -1087800.0,13.17418471898112 -1088400.0,13.767286575917842 -1089000.0,13.887407624703208 -1089600.0,12.641417152785005 -1090200.0,12.472764978349806 -1090800.0,12.351987689670773 -1091400.0,11.572385953425709 -1092000.0,11.342057931234573 -1092600.0,12.348145697843496 -1093200.0,12.588012381932117 -1093800.0,12.334039128491094 -1094400.0,11.145879052954166 -1095000.0,10.866922814498055 -1095600.0,11.474397307337032 -1096200.0,10.396477388083644 -1096800.0,10.371293816976612 -1097400.0,9.325482110949078 -1098000.0,9.711224306589969 -1098600.0,10.161025752465036 -1099200.0,9.065590174950643 -1099800.0,9.312543079251194 -1100400.0,9.818206605781512 -1101000.0,9.208418493048667 -1101600.0,9.993960055346923 -1102200.0,9.167403412997277 -1102800.0,9.176654908603028 -1103400.0,8.90917010107683 -1104000.0,8.846741119726483 -1104600.0,7.404739432017859 -1105200.0,8.74068770927118 -1105800.0,7.5006208520061355 -1106400.0,7.979852804717954 -1107000.0,7.533188852389999 -1107600.0,5.99520071534562 -1108200.0,7.217487357762586 -1108800.0,7.894212727045975 -1109400.0,9.004532850655869 -1110000.0,7.851716505512993 -1110600.0,7.610492984413143 -1111200.0,8.971137390219603 -1111800.0,7.51224779065155 -1112400.0,8.46272343295736 -1113000.0,8.386676805228218 -1113600.0,8.24140061354962 -1114200.0,8.357652407055582 -1114800.0,8.723667310966283 -1115400.0,8.986061079557372 -1116000.0,9.052393467028688 -1116600.0,9.112396925194918 -1117200.0,8.685417687915843 -1117800.0,8.788214769776413 -1118400.0,8.827380376726385 -1119000.0,8.873080585797332 -1119600.0,10.45582604094841 -1120200.0,9.397757841113833 -1120800.0,10.594466324861655 -1121400.0,10.903147552200098 -1122000.0,10.010736655147907 -1122600.0,11.399780859518305 -1123200.0,10.244516815107156 -1123800.0,10.758708517676366 -1124400.0,11.038991783073303 -1125000.0,12.696377572892041 -1125600.0,12.57104463672429 -1126200.0,13.424384190255376 -1126800.0,14.282809698610263 -1127400.0,14.665523646624113 -1128000.0,14.817476407059203 -1128600.0,15.260301312784655 -1129200.0,15.709132817277553 -1129800.0,15.111233094674288 -1130400.0,15.426639899747576 -1131000.0,16.17345467834072 -1131600.0,16.35837416024256 -1132200.0,16.11619680200569 -1132800.0,16.851743256494107 -1133400.0,16.67864670689518 -1134000.0,16.65297771361609 -1134600.0,16.75927701443672 -1135200.0,16.587845121358356 -1135800.0,16.903266514718492 -1136400.0,17.05755097594353 -1137000.0,17.065679432605315 -1137600.0,17.212573328529256 -1138200.0,17.372412939743683 -1138800.0,17.52941873106373 -1139400.0,17.551165949506867 -1140000.0,17.472788059694086 -1140600.0,17.608813557723696 -1141200.0,17.58018308688986 -1141800.0,17.60163056264338 -1142400.0,17.667584753387107 -1143000.0,17.54594544492788 -1143600.0,17.504720585711837 -1144200.0,17.222848214996738 -1144800.0,17.603905930399662 -1145400.0,17.623616344116936 -1146000.0,17.455603380780865 -1146600.0,17.52206210568339 -1147200.0,17.616271513890556 -1147800.0,17.619085351952833 -1148400.0,17.55712435209666 -1149000.0,17.64122322324324 -1149600.0,17.627112022330778 -1150200.0,17.60709883163123 -1150800.0,17.56940211915248 -1151400.0,17.558450192820118 -1152000.0,17.533073678063353 -1152600.0,17.514044337376568 -1153200.0,17.474580561614218 -1153800.0,17.45255122840787 -1154400.0,17.417355503836962 -1155000.0,17.39194363325453 -1155600.0,17.347264716869553 -1156200.0,17.343655899506555 -1156800.0,17.303789406025153 -1157400.0,17.28345363033048 -1158000.0,17.20485365281727 -1158600.0,17.108966617212126 -1159200.0,17.099508589660488 -1159800.0,17.029745154576172 -1160400.0,16.89036861269749 -1161000.0,16.681649250651667 -1161600.0,15.449635102551506 -1162200.0,14.577563918482108 -1162800.0,14.66897331661215 -1163400.0,14.190404382447733 -1164000.0,14.391516850173632 -1164600.0,15.059877577045889 -1165200.0,14.040995095526135 -1165800.0,14.742842832320067 -1166400.0,13.881548598402091 -1167000.0,14.579065068326369 -1167600.0,14.177138930043617 -1168200.0,13.74628719013691 -1168800.0,14.32247970287915 -1169400.0,14.831593385012276 -1170000.0,14.278087659770492 -1170600.0,13.620035565840295 -1171200.0,14.28069954350085 -1171800.0,15.012201034636343 -1172400.0,13.941407489453011 -1173000.0,14.070731730372742 -1173600.0,12.930200311851905 -1174200.0,12.694392078164537 -1174800.0,14.66102175194708 -1175400.0,13.450190858048948 -1176000.0,13.53542237142084 -1176600.0,13.681869350074903 -1177200.0,12.713200189660006 -1177800.0,13.256099413336472 -1178400.0,13.260054905726138 -1179000.0,11.78982807164552 -1179600.0,12.224923377925235 -1180200.0,12.620475375425261 -1180800.0,12.427027587045904 -1181400.0,13.430644826623588 -1182000.0,12.353486844779214 -1182600.0,13.268813119256247 -1183200.0,13.165661037901385 -1183800.0,13.375453074989142 -1184400.0,12.44359915038493 -1185000.0,11.196090354541997 -1185600.0,11.77024056024681 -1186200.0,9.539074217054136 -1186800.0,10.131520758513776 -1187400.0,10.035522891712688 -1188000.0,9.944936808569015 -1188600.0,9.099284593964876 -1189200.0,10.043626811757417 -1189800.0,10.52658860708917 -1190400.0,11.858566884321265 -1191000.0,11.357541910437538 -1191600.0,11.10604960986275 -1192200.0,12.195537902320531 -1192800.0,12.308296975506085 -1193400.0,12.184451313430351 -1194000.0,11.696578183314491 -1194600.0,12.376871751824645 -1195200.0,11.630928377738009 -1195800.0,10.981792361581222 -1196400.0,11.280226504987331 -1197000.0,11.622226061226938 -1197600.0,11.585806816829002 -1198200.0,9.158888154565132 -1198800.0,10.422348721335126 -1199400.0,10.078157774912277 -1200000.0,10.260542747916935 -1200600.0,10.429437232727047 -1201200.0,9.787361507179325 -1201800.0,8.887920005018008 -1202400.0,8.571849313730242 -1203000.0,9.346384889952038 -1203600.0,7.779947018886678 -1204200.0,7.3151789197099335 -1204800.0,7.258534561634375 -1205400.0,8.643080353972813 -1206000.0,8.498210844925028 -1206600.0,7.475276896168824 -1207200.0,7.0002423411962 -1207800.0,7.211126425551335 -1208400.0,7.196902002837794 -1209000.0,6.751891467437805 -1209600.0,7.682066378052298 +0.0,5.857796945236685 +600.0,6.767742886705454 +1200.0,6.130806370123828 +1800.0,6.141734429577554 +2400.0,6.119263175924023 +3000.0,6.423260528078794 +3600.0,7.394384077946367 +4200.0,6.601005646848973 +4800.0,6.226494493691054 +5400.0,6.626527329926261 +6000.0,5.934983540781472 +6600.0,6.977988123790707 +7200.0,7.405179892101932 +7800.0,9.159303573283118 +8400.0,10.379661723951797 +9000.0,11.215511116398119 +9600.0,10.7443949776323 +10200.0,11.158869358891392 +10800.0,12.143810868219813 +11400.0,11.498959658008731 +12000.0,11.637342302546609 +12600.0,13.266771753428369 +13200.0,13.62842802369544 +13800.0,14.692508761676535 +14400.0,13.628548284274638 +15000.0,15.291682854364367 +15600.0,13.984324005910722 +16200.0,13.248494235259187 +16800.0,13.660299656253136 +17400.0,12.672839106301964 +18000.0,14.703566028997955 +18600.0,12.699350772450964 +19200.0,14.441136889304875 +19800.0,14.477888476246093 +20400.0,13.162971617518492 +21000.0,13.657752788185714 +21600.0,13.00601052818277 +22200.0,14.802638988359876 +22800.0,13.747942236190045 +23400.0,14.566994255202804 +24000.0,13.673567682866283 +24600.0,13.162084850588982 +25200.0,11.772906265033399 +25800.0,11.723978310054523 +26400.0,11.0533513129865 +27000.0,11.036318078282765 +27600.0,10.851444326542016 +28200.0,11.580749201841734 +28800.0,11.967151173231986 +29400.0,11.845244272591028 +30000.0,11.481403108262448 +30600.0,10.303688722775865 +31200.0,10.690081205685424 +31800.0,8.151754804482165 +32400.0,8.692412363598889 +33000.0,7.526111243477579 +33600.0,10.056297376338465 +34200.0,9.37897839826983 +34800.0,8.620667336180746 +35400.0,8.44699044171663 +36000.0,7.792628126223345 +36600.0,7.41694896844771 +37200.0,8.524123889168502 +37800.0,10.02478989066278 +38400.0,8.354468980483134 +39000.0,8.179478047371486 +39600.0,8.283235826275913 +40200.0,8.509304630971283 +40800.0,7.466218201413593 +41400.0,5.510108048561308 +42000.0,6.6013479849546295 +42600.0,6.506212357005963 +43200.0,6.035228205400755 +43800.0,5.623756782873441 +44400.0,7.243111414609599 +45000.0,7.5388260225340025 +45600.0,7.50906879313924 +46200.0,7.698362043449025 +46800.0,7.0054223260129715 +47400.0,7.422193481179428 +48000.0,7.503327863386311 +48600.0,7.739911655915662 +49200.0,8.148769571197885 +49800.0,8.398247371477062 +50400.0,8.143127599633084 +51000.0,7.401275125497569 +51600.0,7.4885277449214 +52200.0,6.420022669097264 +52800.0,5.990534908142327 +53400.0,6.136460840245429 +54000.0,6.679619691946575 +54600.0,6.501903297315347 +55200.0,6.1687622410693415 +55800.0,7.243166905569758 +56400.0,6.736879592265875 +57000.0,6.520905695888953 +57600.0,6.7764976703092215 +58200.0,7.042899465963543 +58800.0,7.534008066415231 +59400.0,7.604710231241762 +60000.0,7.3696694665640665 +60600.0,6.3927308826344165 +61200.0,6.494693605987525 +61800.0,7.441642284275357 +62400.0,6.993812200214121 +63000.0,8.24839375031687 +63600.0,8.137830322789979 +64200.0,9.237779973384997 +64800.0,7.57253318992328 +65400.0,6.49341064023431 +66000.0,6.2900613738009845 +66600.0,8.013162415281545 +67200.0,7.034891226255333 +67800.0,7.946661406852261 +68400.0,7.572951908846518 +69000.0,6.558721147667343 +69600.0,6.24056223598889 +70200.0,6.829940132054088 +70800.0,6.187225213809754 +71400.0,6.82868391320868 +72000.0,6.747908690566517 +72600.0,7.074121848621854 +73200.0,7.127624281611181 +73800.0,6.177982909819519 +74400.0,7.275590668789162 +75000.0,5.845476087683753 +75600.0,6.186381724199267 +76200.0,5.553556455421061 +76800.0,4.897943094048522 +77400.0,5.558387721794707 +78000.0,5.433040054026676 +78600.0,6.383195604705227 +79200.0,6.955783795916727 +79800.0,5.713848296308728 +80400.0,6.363706623954432 +81000.0,4.921609936385289 +81600.0,4.722114880801746 +82200.0,5.835361567987516 +82800.0,5.9566148230352685 +83400.0,6.2576439741987855 +84000.0,5.142612729510281 +84600.0,5.243878017400103 +85200.0,5.798600853782457 +85800.0,6.108684712232186 +86400.0,5.990936160107938 +87000.0,6.148436934700721 +87600.0,6.201663830108824 +88200.0,6.750239443951035 +88800.0,6.575797485491599 +89400.0,7.539351605735814 +90000.0,7.386660640280046 +90600.0,8.995849703653706 +91200.0,8.846751131505936 +91800.0,7.773836898106165 +92400.0,7.446702209398605 +93000.0,6.955536634250907 +93600.0,7.741554150820631 +94200.0,8.066278457464096 +94800.0,8.997356784076455 +95400.0,7.972695483975613 +96000.0,8.051325420423188 +96600.0,8.411893886952075 +97200.0,9.116924655321311 +97800.0,8.665414455905672 +98400.0,8.838003124049093 +99000.0,8.630410500688086 +99600.0,10.508894622213711 +100200.0,10.166215817872677 +100800.0,8.633194454197746 +101400.0,8.321218846814764 +102000.0,8.441428040925423 +102600.0,7.7321391542329305 +103200.0,7.336629728294772 +103800.0,7.710705930287004 +104400.0,7.602465117491704 +105000.0,8.442994905500361 +105600.0,8.269240627906472 +106200.0,9.087754974080386 +106800.0,8.989105703000838 +107400.0,10.351999036578624 +108000.0,9.850978608512587 +108600.0,11.144825497262238 +109200.0,9.36934689175302 +109800.0,10.586400989685517 +110400.0,10.471029472352877 +111000.0,10.916102218589796 +111600.0,10.936702277318853 +112200.0,11.27938779255322 +112800.0,12.956709480490545 +113400.0,11.36126928453948 +114000.0,10.328808000532634 +114600.0,10.910995219243935 +115200.0,10.096642710693464 +115800.0,10.657932753858232 +116400.0,11.181642637861744 +117000.0,10.488230941338161 +117600.0,11.033382320688299 +118200.0,10.88845026162344 +118800.0,10.4472604388823 +119400.0,11.55748791722078 +120000.0,10.126992697287232 +120600.0,11.025615966948305 +121200.0,11.048917272726909 +121800.0,10.996285267892919 +122400.0,10.30312045862791 +123000.0,8.912531936931844 +123600.0,10.284366807673436 +124200.0,10.40791888785966 +124800.0,10.138842488281568 +125400.0,11.108780668341236 +126000.0,12.681396211735267 +126600.0,10.403084640976758 +127200.0,9.052146099078456 +127800.0,7.45544814013007 +128400.0,7.9736324522856865 +129000.0,6.833629982313889 +129600.0,6.575039867763599 +130200.0,6.015065777767788 +130800.0,4.879047661929877 +131400.0,5.438040145139023 +132000.0,5.124479457852046 +132600.0,4.250892720050421 +133200.0,3.400064149137112 +133800.0,3.421259093733662 +134400.0,3.303213939767133 +135000.0,2.9661958717368697 +135600.0,2.51445015009055 +136200.0,2.6976942097468384 +136800.0,3.294173321355866 +137400.0,2.513964502933463 +138000.0,3.0665186740037007 +138600.0,1.733666424169167 +139200.0,1.842287443159844 +139800.0,1.9030657765133954 +140400.0,1.575492866218143 +141000.0,1.1747876874519851 +141600.0,0.8560833858079582 +142200.0,0.4047068919904164 +142800.0,0.5605030150161947 +143400.0,0.07366625844267775 +144000.0,0.9135201703750021 +144600.0,0.4996367161043845 +145200.0,1.3222524641215365 +145800.0,0.9766875241663627 +146400.0,0.3404348509028873 +147000.0,0.790007922199121 +147600.0,0.7839368349915753 +148200.0,0.731411495318566 +148800.0,0.9428717335999162 +149400.0,0.7600403530270443 +150000.0,0.952750252684801 +150600.0,2.7747335195705367 +151200.0,2.919845770116151 +151800.0,2.503534075920723 +152400.0,2.373431258723239 +153000.0,2.7153088512985564 +153600.0,0.9767969578736783 +154200.0,0.8306971735850592 +154800.0,1.3245068146021148 +155400.0,0.9915293930294304 +156000.0,1.1206105332785234 +156600.0,1.32292157553413 +157200.0,1.4830481477645459 +157800.0,2.0246036450295537 +158400.0,0.4829620999823248 +159000.0,1.9831632420337721 +159600.0,1.3906035515794823 +160200.0,1.1840060075741325 +160800.0,2.229582747746637 +161400.0,1.2920431917571615 +162000.0,1.1083435188802737 +162600.0,2.2659806801157236 +163200.0,2.2373981128025187 +163800.0,2.5161163866088168 +164400.0,1.8353358926106613 +165000.0,2.645925668720942 +165600.0,3.3669798495011833 +166200.0,4.000358815179761 +166800.0,4.356817686077737 +167400.0,3.627624176722336 +168000.0,2.127266974293346 +168600.0,2.6504622225588204 +169200.0,2.6384418857175667 +169800.0,2.69836577782494 +170400.0,3.3517604681110167 +171000.0,1.4773185675785412 +171600.0,1.2078072142804297 +172200.0,1.7663263747697615 +172800.0,2.17363079140398 +173400.0,2.3493894029745026 +174000.0,2.448771693299451 +174600.0,1.5815060146315587 +175200.0,1.8715567081935987 +175800.0,1.4901782350280657 +176400.0,1.1920814233608648 +177000.0,2.8085883230965494 +177600.0,1.7989847599060471 +178200.0,2.472310317533006 +178800.0,1.7780680190682912 +179400.0,2.4641301826714748 +180000.0,2.2715523222020724 +180600.0,2.4454938538372692 +181200.0,2.3262746882927807 +181800.0,3.3344383374892956 +182400.0,3.2351567952541886 +183000.0,3.497324277449214 +183600.0,3.3291091895233715 +184200.0,3.8685225157208123 +184800.0,3.623139129518104 +185400.0,3.0394185518843746 +186000.0,3.8686262951536468 +186600.0,4.350022998576145 +187200.0,5.8243846202387894 +187800.0,4.4475965364788035 +188400.0,4.78968871085672 +189000.0,5.644008746651936 +189600.0,4.88093169174914 +190200.0,5.736577765946174 +190800.0,6.178926079150473 +191400.0,5.973996345960853 +192000.0,5.219054823739249 +192600.0,6.148242120116068 +193200.0,5.4172868845915545 +193800.0,7.340661342446234 +194400.0,7.321556022282831 +195000.0,6.685873340432439 +195600.0,6.748560308560517 +196200.0,5.960245095547578 +196800.0,4.799385181496375 +197400.0,4.08346215808664 +198000.0,4.570829776938474 +198600.0,3.940505944898857 +199200.0,5.324016358139725 +199800.0,6.372368693918582 +200400.0,6.420799680978998 +201000.0,6.473055016248511 +201600.0,5.2134595632081995 +202200.0,4.909257189070473 +202800.0,5.929770634030628 +203400.0,6.230208069183018 +204000.0,5.129336167616168 +204600.0,6.276912124499961 +205200.0,7.003090095584611 +205800.0,6.14825145199431 +206400.0,6.223201155528723 +207000.0,7.031647922344178 +207600.0,7.692289472611887 +208200.0,6.969982880733717 +208800.0,7.0277387954162425 +209400.0,6.815584223159962 +210000.0,7.343303040694278 +210600.0,7.095264753263344 +211200.0,8.064674825565666 +211800.0,7.418506799609957 +212400.0,7.281572482579076 +213000.0,6.368207733964199 +213600.0,6.946140479690568 +214200.0,7.722432470490133 +214800.0,6.370219983675922 +215400.0,5.631552944862079 +216000.0,5.225317603316805 +216600.0,5.774885847367636 +217200.0,6.598824681551693 +217800.0,7.2642957216887325 +218400.0,7.851667913632008 +219000.0,8.77509279827454 +219600.0,9.240435881683254 +220200.0,9.677393107704434 +220800.0,9.535756015996146 +221400.0,8.220941265381047 +222000.0,9.159876705234039 +222600.0,7.9653441063278745 +223200.0,7.489120686083755 +223800.0,7.64251489623198 +224400.0,7.788217845946894 +225000.0,7.970347368751566 +225600.0,7.354220980687609 +226200.0,8.247691405878685 +226800.0,6.831652887794568 +227400.0,7.8590102174027745 +228000.0,8.646634177054692 +228600.0,8.712828095720907 +229200.0,9.379509454291286 +229800.0,10.09788953175759 +230400.0,10.036965493719928 +231000.0,9.595370777837315 +231600.0,9.362307869636963 +232200.0,9.179415055566091 +232800.0,10.207900336249061 +233400.0,10.535068118608109 +234000.0,9.756844610831017 +234600.0,9.266217710502346 +235200.0,8.941412674114012 +235800.0,7.30881354802447 +236400.0,9.075677287351935 +237000.0,9.045740855037163 +237600.0,6.873020628058422 +238200.0,6.854576482706493 +238800.0,4.723738046419427 +239400.0,7.575532714973628 +240000.0,7.380553105250724 +240600.0,8.514072118046474 +241200.0,7.99554612426312 +241800.0,8.31950510496499 +242400.0,8.097385727814707 +243000.0,7.135530820519396 +243600.0,8.333220193454729 +244200.0,8.121526099772348 +244800.0,8.302942037034112 +245400.0,9.177899589271377 +246000.0,8.854488411080501 +246600.0,8.463567073735435 +247200.0,8.643846389243087 +247800.0,9.493596468683538 +248400.0,10.932047582920603 +249000.0,9.47217219993429 +249600.0,8.588882925350603 +250200.0,8.579157001231232 +250800.0,9.094162291971818 +251400.0,8.251604211240679 +252000.0,9.203754190274495 +252600.0,9.924219826094806 +253200.0,9.311184791151234 +253800.0,8.341628322859913 +254400.0,10.116815034872413 +255000.0,9.263011039555455 +255600.0,9.56320492058937 +256200.0,8.803167157931547 +256800.0,8.589960090542158 +257400.0,8.3737082059932 +258000.0,8.20821596396192 +258600.0,7.938641653510816 +259200.0,8.125527327975677 +259800.0,7.745803762692658 +260400.0,8.228775319455806 +261000.0,7.3258990531164425 +261600.0,8.90677095666202 +262200.0,7.530101979214552 +262800.0,7.900190629467557 +263400.0,7.681957151320576 +264000.0,7.8333926824180855 +264600.0,7.855127485701344 +265200.0,8.59010073726207 +265800.0,8.4804691210634 +266400.0,7.0539895899707945 +267000.0,5.85289294192148 +267600.0,6.130123005146781 +268200.0,4.545438953748722 +268800.0,5.5076682932028795 +269400.0,4.269096082038479 +270000.0,4.762867927392002 +270600.0,5.728672995132936 +271200.0,5.672664036021468 +271800.0,6.052046828820836 +272400.0,8.11352008540147 +273000.0,7.170022992461307 +273600.0,8.987703196961123 +274200.0,8.631468013790862 +274800.0,9.094812877806522 +275400.0,9.089337824476665 +276000.0,8.378148982498757 +276600.0,9.116303752066916 +277200.0,8.411139218071746 +277800.0,7.581860914072164 +278400.0,8.955298397607773 +279000.0,7.926126268249315 +279600.0,8.515589345581638 +280200.0,8.18718504023236 +280800.0,9.337056085610715 +281400.0,8.732650130859657 +282000.0,8.487546057522714 +282600.0,8.750708289086196 +283200.0,9.95176671074854 +283800.0,9.996115634868582 +284400.0,11.131502638488888 +285000.0,10.199820727139706 +285600.0,10.685755306832034 +286200.0,10.986492607850714 +286800.0,11.137565680534564 +287400.0,10.542345817677827 +288000.0,11.227364239727983 +288600.0,11.235673311507268 +289200.0,10.980163412446489 +289800.0,10.066932455630749 +290400.0,8.50231763539731 +291000.0,7.401329950389898 +291600.0,8.704242471424934 +292200.0,7.79976931606305 +292800.0,6.445697636449414 +293400.0,7.387546014765011 +294000.0,6.787414886223286 +294600.0,6.332061029702265 +295200.0,7.497734757530011 +295800.0,6.471665319343495 +296400.0,6.2567010101773 +297000.0,6.1699459172056805 +297600.0,4.537427968864722 +298200.0,5.0491151782174235 +298800.0,4.305647924444721 +299400.0,3.960835960589353 +300000.0,3.678667053197648 +300600.0,3.7239648100708895 +301200.0,4.005242428016498 +301800.0,3.557897615107129 +302400.0,3.9294682362671267 +303000.0,4.576765334220011 +303600.0,4.5841345795198984 +304200.0,4.858331891301125 +304800.0,6.3293862017978695 +305400.0,5.120013407061623 +306000.0,5.079804647938239 +306600.0,2.7571011885277703 +307200.0,3.9424969391529623 +307800.0,3.2732501300917227 +308400.0,4.0110891077922215 +309000.0,3.082177419070848 +309600.0,3.6405818344027288 +310200.0,2.310730301783674 +310800.0,3.7056441025399574 +311400.0,3.8950832224627936 +312000.0,5.425286298075414 +312600.0,5.39113613444737 +313200.0,5.086844976732778 +313800.0,5.931766411208988 +314400.0,5.110297884481239 +315000.0,5.302197117735789 +315600.0,5.9181371055664656 +316200.0,5.639561591266442 +316800.0,5.291430875365558 +317400.0,5.980961462615194 +318000.0,6.407100167487702 +318600.0,7.12919703175557 +319200.0,7.097204900354147 +319800.0,7.941159960687275 +320400.0,9.20073436284579 +321000.0,8.695508315390239 +321600.0,9.717873043629082 +322200.0,9.279488388550078 +322800.0,8.465213072559482 +323400.0,7.940412356801458 +324000.0,7.3371395295769615 +324600.0,7.007789154517793 +325200.0,6.511832116698464 +325800.0,7.671491084667389 +326400.0,6.552112146262396 +327000.0,6.678755199913141 +327600.0,6.281699044888409 +328200.0,6.968830952515252 +328800.0,7.071072413511034 +329400.0,7.596237512016336 +330000.0,7.406853463357752 +330600.0,6.947414920698388 +331200.0,7.327335161640985 +331800.0,5.650409936627556 +332400.0,5.317457647692689 +333000.0,5.792826152277165 +333600.0,5.27272692521086 +334200.0,3.148617420846097 +334800.0,5.009491495804944 +335400.0,2.498297807606209 +336000.0,2.3320288946740644 +336600.0,2.62848395812011 +337200.0,1.269660532080721 +337800.0,0.6780930513478873 +338400.0,0.25639687711032955 +339000.0,0.47440418559803044 +339600.0,1.377952701548761 +340200.0,1.8560352332754588 +340800.0,1.5324645898744134 +341400.0,1.9477545001764522 +342000.0,2.8074029606798976 +342600.0,3.3862512170010644 +343200.0,4.124419393094899 +343800.0,3.9846967195855343 +344400.0,4.326759930336502 +345000.0,5.548822594846781 +345600.0,4.627095919577755 +346200.0,4.633121885022938 +346800.0,3.6613459765539447 +347400.0,4.142854528451121 +348000.0,3.0139610797882423 +348600.0,2.5766857153007 +349200.0,2.725658337206018 +349800.0,2.8813855119002594 +350400.0,2.09349582652226 +351000.0,2.6713069251884276 +351600.0,1.9668424076242947 +352200.0,1.3656343915880778 +352800.0,1.9455348716231449 +353400.0,1.4634730453760818 +354000.0,2.4608826300396216 +354600.0,2.1932352677996025 +355200.0,3.400462902823046 +355800.0,3.1316140519771656 +356400.0,3.8954230140133865 +357000.0,4.309341573090547 +357600.0,4.478902013939866 +358200.0,3.6868497524942545 +358800.0,4.596433778147636 +359400.0,4.0681471575365915 +360000.0,4.28329178936905 +360600.0,4.879811038483849 +361200.0,5.240568614849863 +361800.0,6.148386786705635 +362400.0,7.1105865263987535 +363000.0,7.8603862580441985 +363600.0,7.657056983944173 +364200.0,8.113808910617927 +364800.0,7.287089599526343 +365400.0,6.640147348475819 +366000.0,6.436695814884774 +366600.0,7.039000923983174 +367200.0,7.786918215303545 +367800.0,6.793766856099664 +368400.0,7.014654623184016 +369000.0,7.396273447254532 +369600.0,7.485827802082539 +370200.0,7.259969198275984 +370800.0,6.532400756320653 +371400.0,6.818244577854745 +372000.0,7.0364652865095465 +372600.0,7.141385269101464 +373200.0,7.241307202561704 +373800.0,6.923068975176496 +374400.0,7.233657063880553 +375000.0,6.733547142827098 +375600.0,7.474639601502355 +376200.0,7.997858628661055 +376800.0,7.195046418815746 +377400.0,8.52114043681523 +378000.0,9.186607271961364 +378600.0,9.446202745959576 +379200.0,9.694425391366794 +379800.0,7.978326549322516 +380400.0,9.886481234962455 +381000.0,8.719200520978813 +381600.0,7.390791843212267 +382200.0,6.163556263407712 +382800.0,6.839745388592295 +383400.0,7.050924063531909 +384000.0,6.562884317222822 +384600.0,6.574585252747727 +385200.0,5.325946514662844 +385800.0,6.660036831048345 +386400.0,6.489030229908298 +387000.0,6.476714378233101 +387600.0,5.735932763812677 +388200.0,7.34952209512256 +388800.0,6.309598867075776 +389400.0,6.700530237767239 +390000.0,7.033051931004488 +390600.0,7.24718036819687 +391200.0,8.34336790185748 +391800.0,8.73507159971845 +392400.0,9.598480565722394 +393000.0,10.20535960843703 +393600.0,8.496542606973778 +394200.0,8.85216127810059 +394800.0,8.33185436131435 +395400.0,8.583559193329515 +396000.0,7.014425763791583 +396600.0,7.138870933464389 +397200.0,6.409720344503337 +397800.0,4.410430963785183 +398400.0,4.531086441663084 +399000.0,2.829360861136797 +399600.0,2.767742548557622 +400200.0,2.3269197057545026 +400800.0,2.283728074604768 +401400.0,2.2473327873397926 +402000.0,1.3963897169765505 +402600.0,1.2623883687535524 +403200.0,2.915073424556934 +403800.0,2.532689022555044 +404400.0,2.273548973023913 +405000.0,1.1642636493583238 +405600.0,1.6360810404239992 +406200.0,2.7001041856585797 +406800.0,3.0663328025349483 +407400.0,3.323162026192134 +408000.0,4.655364823301706 +408600.0,4.746612528642899 +409200.0,5.573784493736056 +409800.0,5.056132085070752 +410400.0,5.2240147640182535 +411000.0,4.627117892955645 +411600.0,5.071668036319144 +412200.0,5.429870675839577 +412800.0,5.919658127961346 +413400.0,7.143489273887598 +414000.0,6.696060045128257 +414600.0,6.8087537834577585 +415200.0,6.767099801886637 +415800.0,6.533291390830533 +416400.0,5.433190203843148 +417000.0,7.180685328891797 +417600.0,6.912842215446019 +418200.0,7.792572912624467 +418800.0,8.133153853723949 +419400.0,7.757268246512224 +420000.0,8.18408753775012 +420600.0,6.911756436745981 +421200.0,6.295400351812389 +421800.0,4.5853940604830905 +422400.0,3.5903768754373253 +423000.0,2.2974038390148332 +423600.0,3.367374521406408 +424200.0,2.4592777058645825 +424800.0,3.1575378764020052 +425400.0,4.022783267444258 +426000.0,3.371872398308968 +426600.0,3.26731409218996 +427200.0,3.720705051859715 +427800.0,5.0303379607387795 +428400.0,5.741314703763366 +429000.0,5.5092451869184735 +429600.0,4.057913330815131 +430200.0,5.162584554565798 +430800.0,5.24159239424348 +431400.0,3.8470122690680717 +432000.0,4.918390380346246 +432600.0,4.972410724545098 +433200.0,6.213004110645097 +433800.0,6.478177796750313 +434400.0,5.486966148281481 +435000.0,5.50679308837325 +435600.0,6.812558258424708 +436200.0,8.192203301155871 +436800.0,7.711721834353989 +437400.0,7.537127167542455 +438000.0,8.113443518030357 +438600.0,9.40426961010133 +439200.0,8.982217049792702 +439800.0,9.919781486392113 +440400.0,10.621276247779578 +441000.0,10.426846405346918 +441600.0,10.429286622308233 +442200.0,10.670097439332391 +442800.0,8.704376378392585 +443400.0,8.972595606433597 +444000.0,10.125209079661744 +444600.0,8.81300213498296 +445200.0,10.983897313786287 +445800.0,10.408020623525028 +446400.0,10.403636376609356 +447000.0,9.604067330155443 +447600.0,10.642206922509171 +448200.0,9.913783787793788 +448800.0,9.946437687427457 +449400.0,10.14855362931746 +450000.0,9.566633589245198 +450600.0,9.444755592218922 +451200.0,9.632168166092384 +451800.0,9.170800630050985 +452400.0,7.979061753079536 +453000.0,8.773986242849874 +453600.0,9.357368771998733 +454200.0,7.916464489020107 +454800.0,7.711123943283283 +455400.0,7.461538855892891 +456000.0,7.943222361674691 +456600.0,7.022317000217002 +457200.0,7.947179771388869 +457800.0,7.837424760086513 +458400.0,8.881767914489862 +459000.0,7.429379981344517 +459600.0,7.445233384484012 +460200.0,7.190521970579457 +460800.0,6.623347064718822 +461400.0,5.350604906422034 +462000.0,6.010697337148236 +462600.0,5.142886468914779 +463200.0,7.093809241439817 +463800.0,8.066842616226177 +464400.0,6.654430657441899 +465000.0,6.492270031097594 +465600.0,6.0867231850891494 +466200.0,5.770950926225632 +466800.0,6.761978812139833 +467400.0,7.033452810578803 +468000.0,7.570545102802315 +468600.0,7.24889523019757 +469200.0,7.619593991185696 +469800.0,7.570587594978271 +470400.0,8.021086490344473 +471000.0,8.191628572282122 +471600.0,8.296218424572665 +472200.0,7.411983623326967 +472800.0,7.949216608949791 +473400.0,7.695048186999749 +474000.0,8.976912092601124 +474600.0,8.19788145860612 +475200.0,9.645594419845057 +475800.0,11.302067665136926 +476400.0,9.815947782384352 +477000.0,9.213449552336096 +477600.0,9.060632622239789 +478200.0,10.130268971565979 +478800.0,10.277346009884452 +479400.0,10.24528102063041 +480000.0,9.90243896863894 +480600.0,10.693988812304447 +481200.0,10.506670046829543 +481800.0,10.112712831039289 +482400.0,9.874575388933167 +483000.0,9.734435579614493 +483600.0,8.763194290509146 +484200.0,9.261177111659366 +484800.0,7.92978774029322 +485400.0,8.98894307502579 +486000.0,8.736424925387734 +486600.0,7.113594132085268 +487200.0,6.7408198255204494 +487800.0,7.915111949502205 +488400.0,8.09588913795662 +489000.0,7.618516244127842 +489600.0,7.339653803622451 +490200.0,8.046715122642816 +490800.0,7.307087531481173 +491400.0,6.3532183097048875 +492000.0,6.692019155832645 +492600.0,8.700569665019504 +493200.0,7.998681479534344 +493800.0,7.510339447942864 +494400.0,6.737249999088381 +495000.0,6.411227605252732 +495600.0,6.041109150159424 +496200.0,5.959200263623431 +496800.0,5.864921600405047 +497400.0,5.760734935920497 +498000.0,5.471720092485448 +498600.0,4.118296069454018 +499200.0,5.573166561356664 +499800.0,5.449124542353172 +500400.0,5.802862090378815 +501000.0,4.997848194437912 +501600.0,5.457548583139958 +502200.0,5.347219105791866 +502800.0,4.57242021196431 +503400.0,5.6773889493521645 +504000.0,6.201861458962172 +504600.0,6.8137045299751815 +505200.0,7.153463974699336 +505800.0,6.488986345484487 +506400.0,6.34117002771094 +507000.0,6.181532922590862 +507600.0,6.1405113917248135 +508200.0,5.817480590500762 +508800.0,4.502920749338958 +509400.0,5.189192503011581 +510000.0,5.056750008007945 +510600.0,4.850843273791271 +511200.0,3.2600330764868595 +511800.0,4.503657473745037 +512400.0,5.747503269446528 +513000.0,6.1547673730839785 +513600.0,4.692122844818381 +514200.0,4.451335908325985 +514800.0,3.9595795439763646 +515400.0,5.6675205766519525 +516000.0,6.950154691555341 +516600.0,6.687647836288894 +517200.0,7.251518917254366 +517800.0,6.332051250391441 +518400.0,7.6165277441899315 +519000.0,8.865065474130539 +519600.0,7.224169623990331 +520200.0,7.606180209280675 +520800.0,6.281095703266931 +521400.0,7.55894023642703 +522000.0,7.535805359270783 +522600.0,7.586169319399155 +523200.0,7.691851731171378 +523800.0,8.364631711611064 +524400.0,6.306934227363154 +525000.0,5.967299476023323 +525600.0,7.201193442673461 +526200.0,6.647377478924911 +526800.0,6.070414518865874 +527400.0,6.288882170180922 +528000.0,5.700012711833222 +528600.0,7.167775420639242 +529200.0,8.17991650766027 +529800.0,8.114182681422898 +530400.0,7.974808294507761 +531000.0,8.560259668049982 +531600.0,10.423393417660627 +532200.0,10.819934621459502 +532800.0,9.589361806574878 +533400.0,10.185312025335458 +534000.0,8.431983255889348 +534600.0,8.578188756750068 +535200.0,8.287739407245626 +535800.0,8.85798835005135 +536400.0,8.54400587130414 +537000.0,8.942485958809549 +537600.0,9.100467654601145 +538200.0,9.015117273777658 +538800.0,8.839603565378846 +539400.0,8.42610297237557 +540000.0,9.158860201957948 +540600.0,7.660820137366058 +541200.0,8.230694257606878 +541800.0,7.724001731787586 +542400.0,7.991071463602799 +543000.0,7.501860803266355 +543600.0,8.140447782730472 +544200.0,7.553474545017351 +544800.0,7.719090476547561 +545400.0,6.684500158733439 +546000.0,8.992425282145197 +546600.0,8.66644208527702 +547200.0,8.725931161066724 +547800.0,8.322787925303947 +548400.0,7.239686626664308 +549000.0,6.696030012942792 +549600.0,5.465317548295998 +550200.0,6.478598798219961 +550800.0,5.341860906830827 +551400.0,7.8603105620418985 +552000.0,8.891055739315012 +552600.0,9.704937435364437 +553200.0,9.783582949488778 +553800.0,10.44131204732252 +554400.0,9.380466717595231 +555000.0,8.662385844809979 +555600.0,7.810204287588365 +556200.0,7.5860756819808355 +556800.0,7.574689660670628 +557400.0,6.686408111262989 +558000.0,6.780739003816648 +558600.0,7.193774768087354 +559200.0,5.387300920494947 +559800.0,5.719344010041811 +560400.0,5.900623488656529 +561000.0,6.286948592756207 +561600.0,6.741943358264186 +562200.0,6.727737929432326 +562800.0,7.7322635259573795 +563400.0,8.241187066467988 +564000.0,8.382586244690252 +564600.0,8.678041287388881 +565200.0,7.873713255824167 +565800.0,7.979908587462041 +566400.0,8.123312663625004 +567000.0,8.592849097046203 +567600.0,8.112613377618755 +568200.0,6.846582804309541 +568800.0,8.340739116082824 +569400.0,7.255763012937315 +570000.0,6.485351176935843 +570600.0,7.344597198450028 +571200.0,8.066775513179259 +571800.0,7.653304545623524 +572400.0,5.938981117628901 +573000.0,5.529626432267276 +573600.0,4.737023107489428 +574200.0,4.556787690211606 +574800.0,5.38954512819267 +575400.0,3.444282303088232 +576000.0,3.6856825108840043 +576600.0,3.399848850882861 +577200.0,4.411922528917759 +577800.0,3.881766658568401 +578400.0,4.858112750637214 +579000.0,3.430882363017193 +579600.0,3.567114934261478 +580200.0,3.579117598428327 +580800.0,3.742272087774807 +581400.0,3.2507975958132014 +582000.0,2.8602131598584215 +582600.0,2.900036327342658 +583200.0,2.889108600040533 +583800.0,1.846020144615778 +584400.0,2.272824536793795 +585000.0,2.0879938780396023 +585600.0,3.537669035211474 +586200.0,4.442671160315342 +586800.0,3.4432951523246436 +587400.0,2.535018196764294 +588000.0,3.4955704371041185 +588600.0,3.552134117252473 +589200.0,3.2348793748307676 +589800.0,3.0032003291289557 +590400.0,1.9200239756030417 +591000.0,1.0725882449206008 +591600.0,0.32636733063417545 +592200.0,0.01056286320798587 +592800.0,0.401633784556934 +593400.0,0.031080416793662177 +594000.0,1.6001875111505746 +594600.0,0.32018075414776814 +595200.0,0.41059341630509594 +595800.0,0.7215276360195695 +596400.0,0.43919420939527254 +597000.0,0.44021965142208636 +597600.0,0.7155754817864375 +598200.0,1.161943268731078 +598800.0,0.2513685647855858 +599400.0,0.19022678343341096 +600000.0,0.12381460099643037 +600600.0,0.3818400620029973 +601200.0,0.8937087524134532 +601800.0,0.3282138844776695 +602400.0,0.5867375924758085 +603000.0,0.6987271375028044 +603600.0,0.19351290763208098 +604200.0,0.9298239286454753 +604800.0,0.968117435881249 +605400.0,1.9950824038746016 +606000.0,2.224479031494415 +606600.0,1.3297875596480218 +607200.0,1.1685543604660655 +607800.0,0.7736987391358525 +608400.0,1.482145781367534 +609000.0,0.309589522626461 +609600.0,0.7811498870998834 +610200.0,0.03462650644758883 +610800.0,1.303666680604974 +611400.0,0.5744561491344635 +612000.0,1.2525989611484385 +612600.0,1.589150862200019 +613200.0,1.8069765243460683 +613800.0,2.486775331517107 +614400.0,2.1194333498955906 +615000.0,3.124986858551905 +615600.0,3.265693508703575 +616200.0,3.716832776358513 +616800.0,4.585182176078421 +617400.0,5.008838067333196 +618000.0,4.835020274382933 +618600.0,4.077134907428727 +619200.0,4.485603941633967 +619800.0,4.921544777603168 +620400.0,5.473984098014421 +621000.0,5.6544671337576204 +621600.0,6.417426951599224 +622200.0,6.487616152309673 +622800.0,6.573235449048165 +623400.0,6.885774990474654 +624000.0,6.303045697626195 +624600.0,6.529580775101585 +625200.0,6.696618484173126 +625800.0,5.923493289738061 +626400.0,5.637347987224339 +627000.0,6.453056719706 +627600.0,4.087930954331422 +628200.0,3.4625549222420426 +628800.0,3.1570949909825123 +629400.0,2.9397619705953715 +630000.0,4.064323737875362 +630600.0,4.58107679591178 +631200.0,4.334602166924984 +631800.0,5.466332032189693 +632400.0,6.346668436273256 +633000.0,6.1910614006771825 +633600.0,6.199242077685461 +634200.0,6.490152630501003 +634800.0,8.439994455095631 +635400.0,5.8542685639116945 +636000.0,7.020442727588143 +636600.0,6.0593838379481655 +637200.0,7.230655250103237 +637800.0,7.647534240460826 +638400.0,7.943982997582542 +639000.0,7.564240332071076 +639600.0,7.039624913620744 +640200.0,7.471019036839442 +640800.0,7.0806324297020655 +641400.0,6.729268634703403 +642000.0,6.8460200952878525 +642600.0,6.948408688805658 +643200.0,7.72173184616162 +643800.0,6.983283157789699 +644400.0,8.260784446860104 +645000.0,8.968334099182274 +645600.0,6.672064054869255 +646200.0,7.937814189307681 +646800.0,7.549118920286999 +647400.0,7.30040233692077 +648000.0,6.215113319153346 +648600.0,6.66327701548397 +649200.0,5.950921364709455 +649800.0,6.082095817931328 +650400.0,6.588993709873934 +651000.0,6.482340001869768 +651600.0,7.712829397591181 +652200.0,7.268178570621462 +652800.0,5.679382323029667 +653400.0,6.322504556993238 +654000.0,6.511762822461644 +654600.0,7.537101717592341 +655200.0,6.775868580465579 +655800.0,7.206314022767224 +656400.0,7.0550369883576 +657000.0,5.849278056450548 +657600.0,6.925186448159451 +658200.0,6.23914009592509 +658800.0,6.935730771490408 +659400.0,5.953207944883684 +660000.0,7.142054963376922 +660600.0,6.177598188167718 +661200.0,5.453684447807796 +661800.0,5.944281681411594 +662400.0,7.849120798851584 +663000.0,6.693314393250566 +663600.0,6.691636843582204 +664200.0,6.813680857472614 +664800.0,7.713645339939306 +665400.0,7.055040753069528 +666000.0,7.279789189467816 +666600.0,6.441992795960058 +667200.0,6.68474352376458 +667800.0,6.038195302068534 +668400.0,6.540698375487878 +669000.0,7.381437186009902 +669600.0,4.730661513638379 +670200.0,5.272527149161706 +670800.0,5.413166585678236 +671400.0,4.800383144082721 +672000.0,3.8741988418813924 +672600.0,4.34385783702381 +673200.0,4.004665036185667 +673800.0,4.080315171094036 +674400.0,5.439880040641366 +675000.0,4.390433042182774 +675600.0,4.466192640116328 +676200.0,3.4109344527140255 +676800.0,2.137447438212263 +677400.0,2.2051295154340544 +678000.0,3.9902752730111675 +678600.0,3.258621442587533 +679200.0,2.8613539141182462 +679800.0,1.9038912429612065 +680400.0,2.3065841390909574 +681000.0,2.3449479545773033 +681600.0,3.2348051695291464 +682200.0,3.7970901520201434 +682800.0,3.2440477560596683 +683400.0,1.9951250692307254 +684000.0,2.4355656508739267 +684600.0,4.261194114682398 +685200.0,3.2620964920167776 +685800.0,2.0169869682149817 +686400.0,0.5034214472521891 +687000.0,1.311498172454792 +687600.0,1.2915458990418753 +688200.0,1.029767697735275 +688800.0,0.7810613586277633 +689400.0,1.003649300500147 +690000.0,0.6333451948067004 +690600.0,1.7523030583775034 +691200.0,0.6013322728032788 +691800.0,2.6752277223486054 +692400.0,2.4418996102308057 +693000.0,1.5185906500476103 +693600.0,2.1302248145361475 +694200.0,1.0220750790376003 +694800.0,1.4152723869526103 +695400.0,1.6872517189333376 +696000.0,1.2793466847656239 +696600.0,1.7494335772481384 +697200.0,2.1522864920408926 +697800.0,1.6283932581782283 +698400.0,2.814805500233163 +699000.0,3.019918913975584 +699600.0,4.062225968042562 +700200.0,3.7796610611310903 +700800.0,3.1513482721253867 +701400.0,4.372784395597478 +702000.0,4.451504712213992 +702600.0,3.642049174587613 +703200.0,3.9456025588107115 +703800.0,3.62892621840948 +704400.0,2.8127769868407118 +705000.0,2.79954543079524 +705600.0,3.683824484477697 +706200.0,3.1776795437654193 +706800.0,2.795755648205969 +707400.0,2.754079210457453 +708000.0,2.8559474112537533 +708600.0,3.32687134094702 +709200.0,3.193363876780383 +709800.0,2.701310431874026 +710400.0,3.61695709716682 +711000.0,4.613034798522188 +711600.0,4.7824921645105745 +712200.0,4.832794342309421 +712800.0,5.0017277043295065 +713400.0,5.619521528400758 +714000.0,5.372970248218767 +714600.0,4.574367520954853 +715200.0,5.445970378316481 +715800.0,6.858693954795741 +716400.0,5.30216549773171 +717000.0,4.296521557382218 +717600.0,4.982650341995722 +718200.0,5.0043360443864895 +718800.0,5.084117538513026 +719400.0,5.035473422763703 +720000.0,5.202515272293241 +720600.0,5.351428223610874 +721200.0,4.253609525989548 +721800.0,4.072005365425387 +722400.0,4.179149707207015 +723000.0,4.540710989510362 +723600.0,4.483857530618427 +724200.0,4.05346433336989 +724800.0,3.683389937022202 +725400.0,3.167786422309177 +726000.0,4.166781145147232 +726600.0,2.668350209137281 +727200.0,3.2995765100311685 +727800.0,2.414139833677311 +728400.0,3.023826732204301 +729000.0,3.1560296349323123 +729600.0,3.5192200447013313 +730200.0,3.6369071008472087 +730800.0,4.286701337725937 +731400.0,4.094342175278233 +732000.0,3.374242524230662 +732600.0,3.811255816058405 +733200.0,4.419492186206387 +733800.0,5.3257282346505 +734400.0,5.028931495474326 +735000.0,4.542686944481675 +735600.0,3.591409874258129 +736200.0,3.790824878569022 +736800.0,4.313923640314181 +737400.0,5.307053245554543 +738000.0,4.095452022441336 +738600.0,5.446360018214257 +739200.0,4.446478153505094 +739800.0,3.6296216756469932 +740400.0,4.289497976979094 +741000.0,3.905112077640914 +741600.0,3.8042730236693054 +742200.0,3.6820709698774667 +742800.0,3.789752727717791 +743400.0,4.920050328683164 +744000.0,3.5026651123177746 +744600.0,4.377861075767916 +745200.0,5.306081108433232 +745800.0,5.973825994331575 +746400.0,7.525068448159098 +747000.0,8.077361569131826 +747600.0,7.72269453685863 +748200.0,7.919293202111907 +748800.0,7.968898069028135 +749400.0,8.81338939864758 +750000.0,8.63331495333001 +750600.0,8.657866064264434 +751200.0,7.16974301893209 +751800.0,7.59486476281436 +752400.0,6.6238405168445835 +753000.0,7.385625961458023 +753600.0,6.52858466784921 +754200.0,7.732612503147195 +754800.0,7.216394818863837 +755400.0,6.359447252750231 +756000.0,7.058662651331264 +756600.0,6.292722041192108 +757200.0,6.091654010194804 +757800.0,5.388345686307636 +758400.0,6.788656721162056 +759000.0,7.860701103313905 +759600.0,7.215575861260381 +760200.0,6.82872693988381 +760800.0,6.975362290697956 +761400.0,5.581078112633107 +762000.0,7.1371779694010655 +762600.0,8.750472824950549 +763200.0,8.517338710375368 +763800.0,8.305765946232532 +764400.0,7.650947880307532 +765000.0,8.401694331048134 +765600.0,8.096064935534864 +766200.0,8.05750188910616 +766800.0,7.179918662523409 +767400.0,8.754111301914937 +768000.0,8.678892583947613 +768600.0,9.578822234417197 +769200.0,9.094783694159318 +769800.0,10.860287678470728 +770400.0,11.269375930613666 +771000.0,10.343775656436698 +771600.0,10.944622113038436 +772200.0,11.069155200593947 +772800.0,11.006119079493894 +773400.0,10.9817121223827 +774000.0,11.252149694855769 +774600.0,10.514934932762117 +775200.0,10.035789240490374 +775800.0,10.812802113091616 +776400.0,9.966104246643683 +777000.0,10.911229515170067 +777600.0,11.931593003413457 +778200.0,12.571187291418166 +778800.0,12.562391308428504 +779400.0,12.047213489771817 +780000.0,12.27297859658067 +780600.0,13.531181723784018 +781200.0,12.55351760516465 +781800.0,13.990378337782245 +782400.0,13.104458892705008 +783000.0,12.047532164650251 +783600.0,12.79007044947457 +784200.0,10.655771319377223 +784800.0,9.58769275480655 +785400.0,9.814405665853206 +786000.0,10.012815083679174 +786600.0,8.729701640685768 +787200.0,9.51434628106661 +787800.0,9.477304169434113 +788400.0,9.8578716868767 +789000.0,9.395535552363759 +789600.0,10.113769123203236 +790200.0,11.075654784964284 +790800.0,10.691723386924657 +791400.0,11.7424695567594 +792000.0,11.55003650858792 +792600.0,11.956749835201496 +793200.0,11.814346835142839 +793800.0,12.504132404221144 +794400.0,13.218361713306981 +795000.0,12.149331959559918 +795600.0,12.204646509469365 +796200.0,12.452606811386257 +796800.0,12.386507374196674 +797400.0,11.971879120560315 +798000.0,12.953209472625641 +798600.0,11.139841714639797 +799200.0,11.473738066727321 +799800.0,12.727895658172741 +800400.0,12.367954476741676 +801000.0,13.454404999398395 +801600.0,12.633861970370985 +802200.0,11.594278530879098 +802800.0,10.990279453677458 +803400.0,11.60007690533679 +804000.0,10.65833461464242 +804600.0,10.577107327053254 +805200.0,9.137038657379994 +805800.0,10.005711968265754 +806400.0,9.77018307768706 +807000.0,10.347621749547544 +807600.0,9.90973810413522 +808200.0,9.99498014967723 +808800.0,9.741442067142422 +809400.0,9.286586477377101 +810000.0,9.661529875798497 +810600.0,10.906374544518142 +811200.0,10.412044438176315 +811800.0,10.893936333853667 +812400.0,9.773221621112299 +813000.0,8.752376120073043 +813600.0,9.563463299903674 +814200.0,8.656833133374619 +814800.0,8.66058175854082 +815400.0,9.160378040475926 +816000.0,9.173536748268978 +816600.0,9.41583597803069 +817200.0,7.768169576641301 +817800.0,7.808193961344958 +818400.0,8.144617630839024 +819000.0,7.533961350325467 +819600.0,7.6582290877677535 +820200.0,8.765211543631954 +820800.0,8.347202499649168 +821400.0,9.372396485977372 +822000.0,10.373073189908968 +822600.0,10.77828066187187 +823200.0,10.254538245203015 +823800.0,9.44041786886952 +824400.0,10.267257056635513 +825000.0,8.645908772076389 +825600.0,8.403772368277053 +826200.0,7.409130430473783 +826800.0,7.9253914460958415 +827400.0,7.471865809245596 +828000.0,7.364753248760893 +828600.0,6.681646831459511 +829200.0,7.895875897528729 +829800.0,8.19012824879165 +830400.0,9.329889835024842 +831000.0,8.316229856718756 +831600.0,9.342098052179525 +832200.0,8.682021365422539 +832800.0,8.464053345635564 +833400.0,8.245526076696821 +834000.0,7.880951916818956 +834600.0,6.787490405522926 +835200.0,7.232224616403058 +835800.0,5.88245842423745 +836400.0,5.861970209269232 +837000.0,6.109316343079515 +837600.0,6.819094435285569 +838200.0,7.328627027149618 +838800.0,7.230223570592808 +839400.0,6.898352709745808 +840000.0,7.416839814451691 +840600.0,7.275576790535596 +841200.0,7.189021430784739 +841800.0,6.825836949846466 +842400.0,7.8437800719226844 +843000.0,6.194809542061107 +843600.0,6.492873052397982 +844200.0,6.5092230881621775 +844800.0,6.082126187828584 +845400.0,5.81949727174903 +846000.0,5.255441957706862 +846600.0,5.170597462897767 +847200.0,3.867765263648958 +847800.0,2.7488985942420463 +848400.0,2.510849947489515 +849000.0,2.5400991299522016 +849600.0,1.9568172872480654 +850200.0,4.320394560144012 +850800.0,3.071580446461189 +851400.0,2.9390964932602848 +852000.0,2.3566607461003426 +852600.0,2.2994305656147005 +853200.0,2.6384477355573206 +853800.0,2.1879883601358388 +854400.0,4.404030485069535 +855000.0,5.02883078574693 +855600.0,4.673187903301595 +856200.0,4.899117308490001 +856800.0,5.136967792773254 +857400.0,3.501315102206322 +858000.0,3.5008515045978763 +858600.0,4.390735185959037 +859200.0,4.899774373884888 +859800.0,4.949085454967526 +860400.0,5.176634935231947 +861000.0,5.652472825077078 +861600.0,5.580997215276592 +862200.0,6.251913026320465 +862800.0,5.770181215369678 +863400.0,6.932998620159084 +864000.0,5.128732829474561 +864600.0,5.858199327682976 +865200.0,5.353515271626299 +865800.0,4.915417552642704 +866400.0,5.220978110260898 +867000.0,4.356449422753002 +867600.0,3.5983314740695245 +868200.0,4.3594499173636985 +868800.0,3.850639963874612 +869400.0,3.270961326114951 +870000.0,3.548332072091031 +870600.0,2.843775693118082 +871200.0,2.9708062141996825 +871800.0,2.8338843813608228 +872400.0,3.531454129532734 +873000.0,4.174888565841368 +873600.0,4.223891486282303 +874200.0,6.3263198149722175 +874800.0,6.145086065880995 +875400.0,6.971801048795681 +876000.0,5.187796057181995 +876600.0,4.904780885066006 +877200.0,3.4913150208507266 +877800.0,4.288108827276135 +878400.0,5.4957155189201 +879000.0,5.049595838919258 +879600.0,4.104221998020974 +880200.0,3.6718316970825184 +880800.0,4.782256330130109 +881400.0,4.836775984906434 +882000.0,3.577020232447293 +882600.0,4.312473681581809 +883200.0,5.663175142559436 +883800.0,4.508489519769166 +884400.0,4.686881260367342 +885000.0,4.787615024445821 +885600.0,5.120332284097609 +886200.0,5.347969672823312 +886800.0,5.6304956729574975 +887400.0,5.029537894165482 +888000.0,6.34154551811808 +888600.0,5.883327684943408 +889200.0,5.783054198675468 +889800.0,6.385317632697173 +890400.0,6.011722692150112 +891000.0,6.3430707384100105 +891600.0,5.748652161093852 +892200.0,6.367804272753631 +892800.0,5.177545670387822 +893400.0,5.481817968974962 +894000.0,5.304038273678014 +894600.0,4.915785206233303 +895200.0,4.711332224311957 +895800.0,4.623316807769539 +896400.0,4.60005827186516 +897000.0,4.824724598448985 +897600.0,5.608296324926024 +898200.0,4.659966145542808 +898800.0,4.26785737425662 +899400.0,5.23516338582927 +900000.0,4.701052094184549 +900600.0,6.17316936761531 +901200.0,6.266315325536221 +901800.0,5.446754565447722 +902400.0,6.750133584073106 +903000.0,4.814546722636021 +903600.0,4.658686348582839 +904200.0,5.906552425219139 +904800.0,5.449505484327616 +905400.0,4.881171697932351 +906000.0,4.1344738501394955 +906600.0,4.286870301927665 +907200.0,2.892195241679384 +907800.0,3.8658194835728814 +908400.0,5.304703685142825 +909000.0,4.307309670403739 +909600.0,4.641429956164217 +910200.0,4.603235780185948 +910800.0,4.369568536559963 +911400.0,4.039832073477303 +912000.0,3.8925139735673655 +912600.0,3.9652778734184864 +913200.0,4.446088675146416 +913800.0,6.014224712005752 +914400.0,5.833011620816005 +915000.0,4.47015979982499 +915600.0,6.00583229877526 +916200.0,6.955325206664746 +916800.0,6.716443642246591 +917400.0,6.271070218497916 +918000.0,5.877287754887322 +918600.0,5.89580972798229 +919200.0,6.579258828892935 +919800.0,7.165492814134715 +920400.0,6.8936328692475035 +921000.0,6.911189317957284 +921600.0,7.218066297730278 +922200.0,7.482453103965429 +922800.0,7.586297280582204 +923400.0,7.174269405558676 +924000.0,7.123747172548641 +924600.0,6.656907180734335 +925200.0,7.63939230004845 +925800.0,7.803414384127129 +926400.0,9.304387865144134 +927000.0,8.003834118281661 +927600.0,8.438320404275453 +928200.0,7.2286196215200285 +928800.0,8.15455083959687 +929400.0,8.115400756283393 +930000.0,8.46217053229945 +930600.0,7.273060088833767 +931200.0,6.520291417567912 +931800.0,7.104761741010313 +932400.0,7.699583158700379 +933000.0,8.129701194125165 +933600.0,7.190059383135397 +934200.0,6.8893613773099 +934800.0,7.789448530194888 +935400.0,7.947438439462361 +936000.0,9.456582355472898 +936600.0,9.807523298211548 +937200.0,9.090833699147542 +937800.0,8.396444965353593 +938400.0,8.898853588014763 +939000.0,7.236143208802272 +939600.0,6.547126935715424 +940200.0,6.743795513034531 +940800.0,4.0616165862192535 +941400.0,4.336348569529278 +942000.0,2.2593096336403655 +942600.0,4.153102364101969 +943200.0,5.090143204224124 +943800.0,5.240855310143527 +944400.0,6.1411508455688555 +945000.0,6.677287020865686 +945600.0,8.321295516049119 +946200.0,9.399331558127027 +946800.0,9.263571293882254 +947400.0,8.643494541000342 +948000.0,8.992281788900153 +948600.0,8.535440427702953 +949200.0,9.735779771304863 +949800.0,9.430299952034032 +950400.0,9.799540906835531 +951000.0,10.086624596760647 +951600.0,12.073138720654788 +952200.0,12.05555955894077 +952800.0,11.61010589785724 +953400.0,12.908216586488017 +954000.0,13.194256963948645 +954600.0,11.379918191777415 +955200.0,12.008298937238582 +955800.0,11.027256262456678 +956400.0,12.343103311900279 +957000.0,10.97937177524623 +957600.0,12.468322240649835 +958200.0,13.638117956088708 +958800.0,13.436407820551999 +959400.0,12.612118407654947 +960000.0,12.99268425056869 +960600.0,12.933788808655102 +961200.0,14.69217797540368 +961800.0,14.283574998594753 +962400.0,13.789561156917678 +963000.0,15.158693568143661 +963600.0,13.429109828688528 +964200.0,13.040308131007773 +964800.0,14.326943565976919 +965400.0,14.130216871024889 +966000.0,14.55773585372239 +966600.0,14.715622590054803 +967200.0,14.664461878750485 +967800.0,15.393201381699845 +968400.0,14.26085787018697 +969000.0,14.897633167769493 +969600.0,14.166465729761406 +970200.0,14.82457950793536 +970800.0,14.394685103094417 +971400.0,12.771405409552653 +972000.0,14.522715703153045 +972600.0,13.928279790620538 +973200.0,16.495222741756578 +973800.0,16.652539000088375 +974400.0,16.26610075560199 +975000.0,16.132117634403418 +975600.0,15.241493403551935 +976200.0,14.737318512272497 +976800.0,14.323713074948637 +977400.0,12.457020114359201 +978000.0,12.13743909002122 +978600.0,12.049823879350884 +979200.0,12.621384621252014 +979800.0,13.60916969983304 +980400.0,12.066281798108015 +981000.0,12.20846364463859 +981600.0,12.369180524697564 +982200.0,12.84042562319235 +982800.0,14.151432100917711 +983400.0,14.006804679405668 +984000.0,13.427628137952993 +984600.0,12.62433474446586 +985200.0,11.439595513864939 +985800.0,11.546174162733331 +986400.0,10.765943201548017 +987000.0,11.014606144653248 +987600.0,10.506369187792933 +988200.0,10.854328143526292 +988800.0,10.628189403551271 +989400.0,10.077657011184218 +990000.0,9.650834809289597 +990600.0,8.152568801613555 +991200.0,9.006247535313925 +991800.0,9.61235424676531 +992400.0,10.192035984161118 +993000.0,9.908251118479766 +993600.0,10.558789847501982 +994200.0,9.988861929587744 +994800.0,9.698088042001737 +995400.0,9.249106126353881 +996000.0,8.616888385255033 +996600.0,7.185398057870329 +997200.0,6.110734893395087 +997800.0,5.300340379127808 +998400.0,5.960650302535593 +999000.0,5.470945371441813 +999600.0,5.4661689250740775 +1000200.0,4.568948584600214 +1000800.0,5.043456154272196 +1001400.0,4.379640172965438 +1002000.0,3.391781083848365 +1002600.0,4.319637686588648 +1003200.0,3.0151787059533723 +1003800.0,2.990132466101959 +1004400.0,2.408897097475206 +1005000.0,2.0217289478899594 +1005600.0,1.5968048222235076 +1006200.0,1.882222299973769 +1006800.0,2.2431246208525524 +1007400.0,3.3560154933040773 +1008000.0,3.523305936922871 +1008600.0,3.411267229651307 +1009200.0,2.7750255697330277 +1009800.0,3.4941901203389425 +1010400.0,4.5399357574440415 +1011000.0,3.2335272980313046 +1011600.0,4.890145682872556 +1012200.0,5.001216585677183 +1012800.0,4.086553224591028 +1013400.0,6.256088873551899 +1014000.0,5.56601192430981 +1014600.0,6.255328354065926 +1015200.0,6.118942257609832 +1015800.0,5.546462590740405 +1016400.0,5.2650301898955725 +1017000.0,5.083340847756246 +1017600.0,4.1190629669931065 +1018200.0,5.3643814490898425 +1018800.0,6.107423460602527 +1019400.0,5.305920539599701 +1020000.0,5.289300330345543 +1020600.0,5.320224563378247 +1021200.0,6.516774035297409 +1021800.0,6.808386329185898 +1022400.0,5.1999753369108035 +1023000.0,6.265791320471458 +1023600.0,5.69192113569462 +1024200.0,6.057699732300006 +1024800.0,6.703659005287595 +1025400.0,6.359465650575531 +1026000.0,7.1755322431636825 +1026600.0,6.715498536538187 +1027200.0,7.2615014147099 +1027800.0,7.630307365494043 +1028400.0,7.916877616016022 +1029000.0,9.297121666808685 +1029600.0,9.127434815750513 +1030200.0,9.489998404226752 +1030800.0,9.153227534893785 +1031400.0,8.66205884169368 +1032000.0,8.38392975476866 +1032600.0,8.456388575859894 +1033200.0,8.360370069573168 +1033800.0,8.18377161919916 +1034400.0,6.322369310775377 +1035000.0,5.715106161149141 +1035600.0,5.959833211912846 +1036200.0,7.147483721665322 +1036800.0,6.479314709317818 +1037400.0,6.796847126587474 +1038000.0,7.132974399142629 +1038600.0,8.419045820221696 +1039200.0,8.332158243908042 +1039800.0,6.900104174125525 +1040400.0,7.394658772701228 +1041000.0,7.866413429442192 +1041600.0,7.108718639553607 +1042200.0,7.185079759202235 +1042800.0,8.1627684604129 +1043400.0,8.743908176155724 +1044000.0,8.60747708512965 +1044600.0,9.089824296019778 +1045200.0,10.259667761540546 +1045800.0,8.66654591303609 +1046400.0,10.615934888181 +1047000.0,10.18420516912894 +1047600.0,10.031431517846421 +1048200.0,9.260949820506468 +1048800.0,9.45582742456024 +1049400.0,9.089175035508344 +1050000.0,8.762614077191202 +1050600.0,8.62800146094933 +1051200.0,8.268501455268964 +1051800.0,8.754654853702498 +1052400.0,8.212840127677492 +1053000.0,9.25393415133691 +1053600.0,8.192762718614885 +1054200.0,9.483395341293898 +1054800.0,8.943111323469033 +1055400.0,8.630452879758698 +1056000.0,7.629311466718008 +1056600.0,9.691619702931856 +1057200.0,8.794649009705443 +1057800.0,9.06357182748017 +1058400.0,9.735577654695716 +1059000.0,10.413910684963392 +1059600.0,10.924764909870131 +1060200.0,11.56730639761685 +1060800.0,11.395162051510818 +1061400.0,11.294039389463185 +1062000.0,10.581226054437508 +1062600.0,9.282274862821124 +1063200.0,10.752694213354246 +1063800.0,11.088076801733687 +1064400.0,10.57372123523526 +1065000.0,10.451201525384516 +1065600.0,9.188672654812143 +1066200.0,9.978782107465259 +1066800.0,9.911657189081122 +1067400.0,8.937931364278313 +1068000.0,7.889844717378848 +1068600.0,8.016848978659423 +1069200.0,8.961969175798133 +1069800.0,8.86703786538624 +1070400.0,9.960592142242168 +1071000.0,9.110399661471702 +1071600.0,9.182514485145745 +1072200.0,8.707627397046217 +1072800.0,8.877375270697168 +1073400.0,9.474667471980501 +1074000.0,9.170709066422747 +1074600.0,8.132897632467072 +1075200.0,7.0311167636473915 +1075800.0,8.016229830384626 +1076400.0,8.108851882951488 +1077000.0,7.269350979191017 +1077600.0,8.55673121391388 +1078200.0,7.585072657565293 +1078800.0,8.751315501867568 +1079400.0,6.651825568700041 +1080000.0,7.0307804064953725 +1080600.0,7.444612073633395 +1081200.0,5.741079057131581 +1081800.0,5.506148367849539 +1082400.0,4.730390150424948 +1083000.0,4.706366088533311 +1083600.0,5.124630897616399 +1084200.0,5.286556715742548 +1084800.0,6.03734348919335 +1085400.0,6.525068290002331 +1086000.0,6.5412351339600034 +1086600.0,8.354210998511608 +1087200.0,7.070342391765261 +1087800.0,8.65235944110459 +1088400.0,7.481843945135123 +1089000.0,7.636183476010035 +1089600.0,6.912701198388999 +1090200.0,7.6911521957582565 +1090800.0,7.249529239130729 +1091400.0,7.576581037983433 +1092000.0,8.250397764963301 +1092600.0,7.705741336744814 +1093200.0,6.7118528076283575 +1093800.0,5.367258035465324 +1094400.0,6.4906643874994465 +1095000.0,5.117889373434097 +1095600.0,6.39344077010127 +1096200.0,5.5759624854896765 +1096800.0,6.184753585290721 +1097400.0,6.761873907295999 +1098000.0,5.482636666006151 +1098600.0,5.950483546750099 +1099200.0,5.284496554993458 +1099800.0,4.075078894960366 +1100400.0,5.408697457384386 +1101000.0,6.808334896359039 +1101600.0,5.2579446588969905 +1102200.0,5.217136014524949 +1102800.0,4.902090530757261 +1103400.0,4.455578749397377 +1104000.0,4.105683541943381 +1104600.0,3.5879685569343303 +1105200.0,2.890894512583847 +1105800.0,2.1970763989092053 +1106400.0,1.6092851463963065 +1107000.0,2.154704318796839 +1107600.0,0.977731301444683 +1108200.0,1.1736233070005357 +1108800.0,1.8477141365560654 +1109400.0,1.9260000869014449 +1110000.0,1.2249300241607264 +1110600.0,0.9868575941646772 +1111200.0,1.5593524081819885 +1111800.0,0.44022314826291514 +1112400.0,2.5054088373302283 +1113000.0,3.5865262959954785 +1113600.0,2.6491179241430016 +1114200.0,2.5218309921561475 +1114800.0,2.933315220619867 +1115400.0,2.2947134819048363 +1116000.0,2.6335555354595894 +1116600.0,3.2092076224343233 +1117200.0,2.4431097997064093 +1117800.0,2.4584856726938784 +1118400.0,1.9328299096497974 +1119000.0,1.6361998276911813 +1119600.0,0.7460621363436155 +1120200.0,1.5432425596887958 +1120800.0,0.7941581600871835 +1121400.0,1.3509356767677592 +1122000.0,2.104165490903184 +1122600.0,1.3546891441038147 +1123200.0,1.7215272852928807 +1123800.0,1.5747228015704116 +1124400.0,3.227743749437675 +1125000.0,2.9182008846723173 +1125600.0,4.121038640371249 +1126200.0,3.424582831581267 +1126800.0,5.428782319376352 +1127400.0,4.948047387596386 +1128000.0,5.887585077339978 +1128600.0,7.717373409533354 +1129200.0,7.535143630738721 +1129800.0,7.527628691524189 +1130400.0,9.233764421463993 +1131000.0,10.145906117376798 +1131600.0,10.514471271272843 +1132200.0,9.917350078755085 +1132800.0,10.122121498477515 +1133400.0,9.69996939902041 +1134000.0,9.356600432384091 +1134600.0,10.387584864043975 +1135200.0,10.76627709592744 +1135800.0,10.853926291238915 +1136400.0,12.75549141690554 +1137000.0,12.95097034682287 +1137600.0,13.041218046632968 +1138200.0,13.84936648067751 +1138800.0,13.740100774932333 +1139400.0,12.366387879013413 +1140000.0,14.262517105598798 +1140600.0,14.801405753116036 +1141200.0,15.642374000654204 +1141800.0,15.671710699771717 +1142400.0,12.803739369182667 +1143000.0,11.818410507514695 +1143600.0,12.068115908600554 +1144200.0,11.863153951973208 +1144800.0,12.254652091580104 +1145400.0,11.322991556925711 +1146000.0,10.848916833537917 +1146600.0,10.837561849631898 +1147200.0,11.11960334392398 +1147800.0,10.910641258679446 +1148400.0,10.207341505347648 +1149000.0,10.177140068325995 +1149600.0,9.761148658066183 +1150200.0,8.031370521724597 +1150800.0,8.830978653814961 +1151400.0,9.755525434365575 +1152000.0,9.069245128012849 +1152600.0,9.119444829685138 +1153200.0,9.067643449776781 +1153800.0,7.376701178548184 +1154400.0,9.349259156792284 +1155000.0,8.040269440168172 +1155600.0,7.438359708627948 +1156200.0,7.23978789439505 +1156800.0,8.650293027097083 +1157400.0,7.014764159826886 +1158000.0,8.163537760149966 +1158600.0,7.82488778381036 +1159200.0,7.544693162158728 +1159800.0,8.463102700437554 +1160400.0,8.074843230357112 +1161000.0,10.294766391410262 +1161600.0,8.53556717057226 +1162200.0,9.109741319673192 +1162800.0,8.33323288776952 +1163400.0,9.23981217227616 +1164000.0,9.096315692156729 +1164600.0,8.527494636296636 +1165200.0,8.61846107039238 +1165800.0,7.954647507397804 +1166400.0,8.107141601889378 +1167000.0,9.18313510958016 +1167600.0,8.571445423540501 +1168200.0,9.79792506069904 +1168800.0,10.06435670085876 +1169400.0,10.39361626973563 +1170000.0,10.245591632630164 +1170600.0,10.245389033615028 +1171200.0,9.369142814361977 +1171800.0,9.80389385858351 +1172400.0,9.03835864274383 +1173000.0,8.38787193932735 +1173600.0,8.537773986162955 +1174200.0,7.981148930555643 +1174800.0,8.599779202940171 +1175400.0,7.626082703434755 +1176000.0,6.540651558854951 +1176600.0,5.094227090241445 +1177200.0,4.945150389573935 +1177800.0,5.590276957870032 +1178400.0,5.397695938992454 +1179000.0,4.830923432750571 +1179600.0,4.069948777812321 +1180200.0,3.5650467041576577 +1180800.0,4.271715135370188 +1181400.0,3.2382914056942402 +1182000.0,5.151161985802327 +1182600.0,5.416480639057041 +1183200.0,4.935923723272881 +1183800.0,4.011875364427717 +1184400.0,2.8991022064504364 +1185000.0,2.7670213637885746 +1185600.0,1.2268743495099486 +1186200.0,1.7809542350414087 +1186800.0,1.6065730095837185 +1187400.0,1.1204431812819435 +1188000.0,2.774156258135118 +1188600.0,3.4315303835594513 +1189200.0,2.6326411842621535 +1189800.0,3.7612992497090714 +1190400.0,2.783847663356263 +1191000.0,3.042777227253756 +1191600.0,2.3628320581942375 +1192200.0,2.023619435591314 +1192800.0,2.7126472016835868 +1193400.0,2.461109556027915 +1194000.0,2.255173545455657 +1194600.0,2.082082123133277 +1195200.0,3.103631440881216 +1195800.0,1.1250841783733454 +1196400.0,0.21840806300913163 +1197000.0,1.0616209156020475 +1197600.0,0.6355259698573597 +1198200.0,0.07747663930980082 +1198800.0,0.32273545632131373 +1199400.0,1.164501130952015 +1200000.0,1.480639744990811 +1200600.0,1.4775669803707132 +1201200.0,2.686949538633909 +1201800.0,1.6758991228032534 +1202400.0,1.8981530941521387 +1203000.0,1.8641861508348614 +1203600.0,1.7991359467662298 +1204200.0,1.9872186266982792 +1204800.0,1.6914559532098592 +1205400.0,2.032354711935212 +1206000.0,1.352554380905517 +1206600.0,2.446305992076962 +1207200.0,2.5907120037211366 +1207800.0,2.3015274709492464 +1208400.0,1.6923940610954076 +1209000.0,2.284838441326748 +1209600.0,2.4437897695227373 diff --git a/tests/framework/ROM/TimeSeries/ARMA/gold/VARMA/stats.csv b/tests/framework/ROM/TimeSeries/ARMA/gold/VARMA/stats.csv index 05949da4d9..98eba1d770 100644 --- a/tests/framework/ROM/TimeSeries/ARMA/gold/VARMA/stats.csv +++ b/tests/framework/ROM/TimeSeries/ARMA/gold/VARMA/stats.csv @@ -1,2 +1,2 @@ mean_A,var_A,mean_B,var_B,mean_C,var_C,mean_D,var_D,covar_A_B,covar_A_C,covar_A_D,covar_B_A,covar_B_C,covar_B_D,covar_C_A,covar_C_B,covar_C_D,covar_D_A,covar_D_B,covar_D_C -41.8926725776,26.2689134742,41.615008525,25.0785805596,41.7482936319,17.2727018904,30.4913308369,0.0837154059599,21.1481460475,-11.5623703287,-0.0789170391123,21.1481460475,-5.27246626335,-0.0682666779464,-11.5623703287,-5.27246626335,0.0487321626288,-0.0789170391123,-0.0682666779464,0.0487321626288 +41.88451002112952,26.229639509734415,41.61240072157775,25.110270642952994,41.75088495238037,17.233434833039198,30.502231702539405,0.08474805149852443,21.149079879541873,-11.495647127475273,-0.0403282915329323,21.149079879541873,-5.226194746433587,-0.015361513105005893,-11.495647127475273,-5.226194746433587,0.07057758849844753,-0.0403282915329323,-0.015361513105005893,0.07057758849844753 diff --git a/tests/framework/ROM/TimeSeries/ARMA/segmented.xml b/tests/framework/ROM/TimeSeries/ARMA/segmented.xml index 1899c42e7f..cf3a91901e 100644 --- a/tests/framework/ROM/TimeSeries/ARMA/segmented.xml +++ b/tests/framework/ROM/TimeSeries/ARMA/segmented.xml @@ -16,12 +16,16 @@ In this case, only the user requested variables as specified in the DataObjects are printed out. Added a pickling step to check serialization of segmented ARMA. + + Deleted the longest Fourier period for this test, because the phase of this period would have results between + PI and negative PI( a result of arctan(infinity) ), and cannnot be detected from the xml check. + Segmented - load,train,dump,unpickle,sample,print,reload,stats + load,train,rommeta,dump,unpickle,sample,print,reload,stats @@ -29,6 +33,11 @@ input input + + arma + rommeta + rommeta + input arma @@ -95,6 +104,7 @@ Time + @@ -103,9 +113,11 @@ Demand,Time scaling Time + 901017

0

0 - 1e200, 31556952, 15778476, 10518984, 7889238, 2592000, 1296000, 604800, 302400, 86400, 43200, 28800, 21600 + False + 31556952, 15778476, 10518984, 7889238, 2592000, 1296000, 604800, 302400, 86400, 43200, 28800, 21600 Time @@ -132,6 +144,10 @@ synthetic input, output + + csv + rommeta + csv stats diff --git a/tests/framework/ROM/TimeSeries/ARMA/tests b/tests/framework/ROM/TimeSeries/ARMA/tests index ba929a12fb..3009a8d4b0 100644 --- a/tests/framework/ROM/TimeSeries/ARMA/tests +++ b/tests/framework/ROM/TimeSeries/ARMA/tests @@ -62,10 +62,13 @@ [./VARMA] type = 'RavenFramework' input = 'varma.xml' - output = 'VARMA/plot_VARMA.png VARMA/plot_input.png VARMA/samples.csv VARMA/samples_0.csv VARMA/stats.xml' - csv = 'VARMA/stats.csv' - rel_err = 1e-1 + output = 'VARMA/plot_VARMA.png VARMA/plot_input.png VARMA/stats.xml VARMA/rommeta.xml VARMA/rommeta.csv VARMA/samples_0.csv' max_time = 500 + [./stats] + type = OrderedCSV + output = 'VARMA/stats.csv' + rel_err = 1e-1 + [../] [../] [./ZeroFilter] @@ -80,9 +83,23 @@ [./Segmented] type = 'RavenFramework' input = 'segmented.xml' - output = 'Segmented/synthetic.csv Segmented/synthetic_0.csv Segmented/synthetic.xml Segmented/stats.xml' - csv = 'Segmented/stats.csv' - rel_err = 1e-2 + output = 'Segmented/synthetic.csv Segmented/synthetic.xml Segmented/synthetic_0.csv' + [./stats] + type = OrderedCSV + output = 'Segmented/stats.csv' + rel_err = 1e-2 + [../] + [./romcsv] + type = OrderedCSV + output = 'Segmented/rommeta.csv' + rel_err = 1e-5 + [../] + [./romxml] + type = XML + unordered = true + output = 'Segmented/rommeta.xml' + rel_err = 1e-5 + [../] [../] [./Clustered] type = 'RavenFramework' diff --git a/tests/framework/ROM/TimeSeries/ARMA/varma.xml b/tests/framework/ROM/TimeSeries/ARMA/varma.xml index fd398d8c89..c93dc82d08 100644 --- a/tests/framework/ROM/TimeSeries/ARMA/varma.xml +++ b/tests/framework/ROM/TimeSeries/ARMA/varma.xml @@ -29,7 +29,7 @@ VARMA - read,train,sample,write,load,stats + read,train,rommeta,sample,write,load,stats 1 @@ -43,6 +43,11 @@ training VARMA
+ + VARMA + rommeta + rommeta + VARMA pk @@ -117,6 +122,7 @@ Time + @@ -124,9 +130,10 @@ A,B,C,D,Time scaling - 84 + 901017 A,B,C Time + False

3

1
@@ -151,6 +158,10 @@ + + csv + rommeta + csv samples diff --git a/tests/framework/unit_tests/SupervisedLearning/ARMA.py b/tests/framework/unit_tests/SupervisedLearning/ARMA.py index 2f29851557..5cd390ee50 100644 --- a/tests/framework/unit_tests/SupervisedLearning/ARMA.py +++ b/tests/framework/unit_tests/SupervisedLearning/ARMA.py @@ -27,13 +27,17 @@ import pickle as pk import numpy as np import copy +import pandas as pd # find location of crow, message handler frameworkDir = os.path.abspath(os.path.join(*([os.path.dirname(__file__)]+[os.pardir]*4+['framework']))) + sys.path.append(frameworkDir) from utils.utils import find_crow find_crow(frameworkDir) +from utils import randomUtils + import MessageHandler # message handler @@ -46,6 +50,7 @@ # find location of ARMA sys.path.append(os.path.join(frameworkDir,'SupervisedLearning')) import ARMA + print('Module undergoing testing:') print(ARMA) print('') @@ -259,18 +264,15 @@ def checkFails(comment,errstr,function,update=True,args=None,kwargs=None): ###################################### def createARMAXml(targets, pivot, p, q, fourier=None): if fourier is None: - fourier = {} + fourier = [] xml = createElement('ROM',attrib={'name':'test', 'subType':'ARMA'}) xml.append(createElement('Target',text=','.join(targets+[pivot]))) xml.append(createElement('Features',text='scaling')) xml.append(createElement('pivotParameter',text=pivot)) - xml.append(createElement('Pmin',text=str(p))) - xml.append(createElement('Pmax',text=str(p))) - xml.append(createElement('Qmin',text=str(q))) - xml.append(createElement('Qmax',text=str(q))) + xml.append(createElement('P',text=str(p))) + xml.append(createElement('Q',text=str(q))) if len(fourier): - xml.append(createElement('Fourier',text=','.join(str(f) for f in fourier.keys()))) - xml.append(createElement('FourierOrder',text=','.join(str(f) for f in fourier.values()))) + xml.append(createElement('Fourier',text=','.join(str(f) for f in fourier))) return xml def createFromXML(xml): @@ -286,7 +288,7 @@ def createARMA(targets, pivot, p, q, fourier=None): rom, arma = createFromXML(xml) return rom, arma -rom, arma = createARMA(['a','b'], 't', 6, 3, {86400: 2}) +rom, arma = createARMA(['a','b'], 't', 6, 3, [86400,43200]) # TODO confirmation testing for correct construction @@ -339,7 +341,9 @@ def plotPDF(edges, bins, ax, label, color, s='.', alpha=1.0): ax2.plot(x,pdf,'k-',label='true beta', lw=3) # random samples -data = dist.rvs(N) +data=pd.read_csv("signal.csv") +data=data.e_demand.values + if plotting: opdf, ocdf = makeCDF(data) plotCDF(ocdf[0], ocdf[1], ax, 'data', 'C0') @@ -348,6 +352,7 @@ def plotPDF(edges, bins, ax, label, color, s='.', alpha=1.0): # characterize params = arma._trainCDF(data) if plotting: + ebins = params['bins'] ecdf = params['cdf'] epdf = params['pdf'] plotCDF(ebins, ecdf, ax, 'empirical', 'C1') @@ -388,7 +393,7 @@ def plotPDF(edges, bins, ax, label, color, s='.', alpha=1.0): plt.show() # train ARMA on data and check CDFs of results -rom, arma = createARMA(['a'], 't', 0, 0, {}) +rom, arma = createARMA(['a'], 't', 0, 0, []) featureVals = np.zeros(1) targetVals = np.zeros([1,len(data),2]) # "a" @@ -402,7 +407,6 @@ def plotPDF(edges, bins, ax, label, color, s='.', alpha=1.0): for n in range(nsamp): ev = arma.__evaluateLocal__(np.array([1.0])) samples[n,:] = ev['a'] - # Enabling plotting will help visualize the signals that are tested # in the event they fail tests. Plotting should not be enabled in # the regression system as this point. @@ -416,8 +420,8 @@ def plotPDF(edges, bins, ax, label, color, s='.', alpha=1.0): ostats = (np.average(data), np.std(data)) for n in range(nsamp): stats = (np.average(samples[n,:]), np.std(samples[n,:])) - checkFloat('Mean, sample {}'.format(n), ostats[0], stats[0], tol=1e-2) - checkFloat('Std, sample {}'.format(n), ostats[1], stats[1], tol=1e-2) + checkFloat('Mean, sample {}'.format(n), ostats[0], stats[0], tol=3e-1) + checkFloat('Std, sample {}'.format(n), ostats[1], stats[1], tol=6e-1) if plotting: ax.plot(t, samples[n,:], '-', color='C1', label='sample', alpha=0.2) pdf,cdf = makeCDF(samples[n,:]) @@ -433,6 +437,49 @@ def plotPDF(edges, bins, ax, label, color, s='.', alpha=1.0): plt.show() +############################################# +# RESEEDCOPIES, ENGINE # +############################################# + +testVal=arma._trainARMA(data) +arma.amITrained=True +signal1=arma._generateARMASignal(testVal) +signal2=arma._generateARMASignal(testVal) + +#Test the reseed = False + +armaReF=arma +armaReF.reseedCopies=False +pklReF=pk.dumps(armaReF) +unpkReF=pk.loads(pklReF) +#signal 3 and 4 should be the same +signal3=armaReF._generateARMASignal(testVal) +signal4=unpkReF._generateARMASignal(testVal) +for n in range(len(data)): + checkFloat('signal 3, signal 4 ind{}'.format(n), signal3[n], signal4[n], tol=1e-5) + +#Test the reseed = True + +arma.reseedCopies=True +pklReT=pk.dumps(arma) +unpkReT=pk.loads(pklReT) +#signal 5 and 6 should not be the same +signal5=arma._generateARMASignal(testVal) +signal6=unpkReT._generateARMASignal(testVal) +for n in range(len(data)): + checkTrue('signal 5, signal 6 ind{}'.format(n),signal5[n]!=signal6[n]) + +# Test the engine with seed + +eng=randomUtils.newRNG() +arma.setEngine(eng,seed=901017,count=0) +signal7=arma._generateARMASignal(testVal) + +sig7=[0.39975177, -0.14531468, 0.13138866, -0.56565224, 0.06020252, + 0.60752306, -0.29076173, -1.1758456, 0.41108591, -0.05735384] +for n in range(10): + checkFloat('signal 7, evaluation ind{}'.format(n), signal7[n], sig7[n], tol=1e-7) + ################# # TODO UNTESTED # ################# @@ -443,7 +490,6 @@ def plotPDF(edges, bins, ax, label, color, s='.', alpha=1.0): # - Signal Reconstruction - print(results) sys.exit(results["fail"]) diff --git a/tests/framework/unit_tests/SupervisedLearning/signal.csv b/tests/framework/unit_tests/SupervisedLearning/signal.csv new file mode 100644 index 0000000000..0c644d6a81 --- /dev/null +++ b/tests/framework/unit_tests/SupervisedLearning/signal.csv @@ -0,0 +1,101 @@ +Time,D_avail,e_demand +0.0,61.33284800199106,0.13893995777942517 +1.0101010101010102,61.09437725520658,-0.8309815041848343 +2.0202020202020203,59.41855520849285,0.6107676967606288 +3.0303030303030303,60.949271558155736,1.9422158209487888 +4.040404040404041,63.1727442270002,0.18701799391126678 +5.050505050505051,62.70253306537926,-0.20693982691847282 +6.0606060606060606,62.53592435393513,0.6609650738576766 +7.070707070707071,63.30472691239388,0.2082131696442856 +8.080808080808081,62.858285665008914,-1.0343431693045442 +9.090909090909092,60.70076156434709,0.6499091243967615 +10.101010101010102,60.972454418302185,2.454398597477297 +11.111111111111112,62.494890060019706,0.3309879334844586 +12.121212121212121,63.32487035556423,0.2127852045352545 +13.131313131313131,61.86880095654551,0.9535404878055258 +14.141414141414142,61.46090950670683,0.8462544309541423 +15.151515151515152,63.327370860756204,1.2892584645366882 +16.161616161616163,62.0467311852693,-1.2712439140850862 +17.171717171717173,61.79957921034674,-2.7034490356069516 +18.181818181818183,64.39457145370447,-1.947672019481647 +19.191919191919194,63.08673702794412,0.4129664574141573 +20.202020202020204,62.852328061969146,0.571904313595396 +21.212121212121215,63.154446500315494,-0.34615419963063204 +22.222222222222225,63.19927096731633,-0.5399027264827829 +23.232323232323235,61.06386941696433,-0.8930139947434075 +24.242424242424242,59.9551396577717,0.26113425052399436 +25.252525252525253,61.673180798634135,0.8869746829868521 +26.262626262626263,63.58625203215313,0.6778147037232147 +27.272727272727273,62.974171105345704,-1.5207700953658851 +28.282828282828284,61.928782379445295,-0.37742264839055184 +29.292929292929294,62.18078755399403,-0.05818731813592641 +30.303030303030305,62.03653291284509,-1.1879058821326045 +31.313131313131315,59.83915795800666,-0.49943112590761696 +32.323232323232325,60.04711636451977,0.18333408303942036 +33.333333333333336,62.673195248453176,-0.4818813343499696 +34.343434343434346,62.110403769588196,1.9208560392269995 +35.35353535353536,61.6383813968513,1.2228585724719714 +36.36363636363637,62.53647814221999,-0.8053622701372053 +37.37373737373738,62.69255504033005,1.5872962622250388 +38.38383838383839,63.247816132388586,2.120327359749007 +39.3939393939394,64.13536265208128,0.3514316884226933 +40.40404040404041,62.29662767425902,0.13740743559743526 +41.41414141414142,62.39549798071884,0.4862529663031053 +42.42424242424243,63.66618453171897,0.24965223427594918 +43.43434343434344,61.82008139762554,-1.1345436313279935 +44.44444444444445,61.9750829747009,1.0808549801467913 +45.45454545454546,63.526510499514565,0.9633300371027492 +46.46464646464647,62.806816412628514,-1.0206090261096954 +47.47474747474748,61.840810672137415,-2.488851172478397 +48.484848484848484,61.62858176120131,-1.1475395775534551 +49.494949494949495,62.85716978550751,0.5068730295241393 +50.505050505050505,62.723150045136556,0.36016019156496604 +51.515151515151516,62.01602871968393,0.554080509994608 +52.525252525252526,62.55240510586921,0.055286502658862466 +53.535353535353536,61.00423323830656,-0.16806690517784428 +54.54545454545455,62.21485884414399,-0.769477194497898 +55.55555555555556,62.64645862645176,0.5948599606971772 +56.56565656565657,61.92027988366807,2.345540940069925 +57.57575757575758,62.29693022082763,0.2824728998955311 +58.58585858585859,62.32354601925705,-0.056826906045810754 +59.5959595959596,60.97006242048508,0.4226884658593556 +60.60606060606061,62.47269861127852,-1.4641069801935198 +61.61616161616162,63.32521181320927,0.39679355391657906 +62.62626262626263,61.86464136004056,-0.7267047344418991 +63.63636363636364,61.08322417375814,-1.6506327053492553 +64.64646464646465,60.81273726532971,-0.17420438322318968 +65.65656565656566,61.76668628927995,0.08986723117889149 +66.66666666666667,60.26986860182109,0.43847820534001214 +67.67676767676768,59.19450768228351,-0.8522880419613242 +68.68686868686869,61.56263775189717,-0.37218943416549266 +69.6969696969697,62.62478758656845,0.07237444683330446 +70.70707070707071,61.888335773308214,1.5552695658429658 +71.71717171717172,63.844046896658995,-0.625305630871505 +72.72727272727273,61.12226387198957,-0.29032488794534594 +73.73737373737374,60.472581279918145,1.016346861796054 +74.74747474747475,63.00786385146786,-0.030294249590793874 +75.75757575757576,62.526479601147685,-0.007283861944999911 +76.76767676767678,62.5898266161558,-0.9564379773582552 +77.77777777777779,61.85984869983335,-1.571537338110207 +78.7878787878788,60.37431889085644,0.21471470983334515 +79.7979797979798,61.429911976739085,1.4091804531484162 +80.80808080808082,65.62658848290994,0.00738779524044067 +81.81818181818183,63.65443436368001,-2.0142180817017565 +82.82828282828284,62.08559909377209,-0.8398492306240664 +83.83838383838385,63.310833720893136,-0.3116963458585553 +84.84848484848486,61.99647128850077,-1.2384902716849182 +85.85858585858587,61.64627092610931,-1.8929004187841632 +86.86868686868688,63.2848896094641,-1.2869717643994716 +87.87878787878789,61.63055746075637,0.1989115600907172 +88.8888888888889,62.350122291066356,0.8516746407563694 +89.89898989898991,62.653262224225415,-0.2475186705758801 +90.90909090909092,61.52467773548002,-0.9037504573740006 +91.91919191919193,60.549905009110105,0.44836802639063617 +92.92929292929294,61.73694160232415,1.9604158175186404 +93.93939393939395,62.32656319942289,0.9207777070151791 +94.94949494949496,63.00612543084828,-0.6416525562865234 +95.95959595959597,65.26972211174582,0.3199416343739292 +96.96969696969697,64.3253304600391,0.9248356563935022 +97.97979797979798,61.89091801961151,0.10771871274326968 +98.98989898989899,61.6715189131833,-2.3056997955819045 +100.0,62.151820231393,-2.1077305701815874 diff --git a/tests/framework/unit_tests/SupervisedLearning/tests b/tests/framework/unit_tests/SupervisedLearning/tests new file mode 100644 index 0000000000..fb70002cb0 --- /dev/null +++ b/tests/framework/unit_tests/SupervisedLearning/tests @@ -0,0 +1,6 @@ +[Tests] + [./ARMA] + type = 'RavenPython' + input = 'ARMA.py' + [../] +[]