Skip to content

Instantly share code, notes, and snippets.

@timelyportfolio
Last active July 20, 2016 16:18
  • Star 1 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save timelyportfolio/9672236 to your computer and use it in GitHub Desktop.
rCharts d3.js Interactive Look at bfast breaks
license: mit-enna
border: no
scrolling: no

Interactively analyze the effect of h on the R package bfast breakpoints with a d3.js visualization using rCharts.

Code to replicate and more

Original R bfast code from blog post

For a better understanding of bfast please see the following paper.

Verbesselt J, Hyndman R, Newnham G, Culvenor D (2010)
Detecting Trend and Seasonal Changes in Satellite Image Time Series.
Remote Sensing of Environment, 114(1), 106–115.
http://dx.doi.org/10.1016/j.rse.2009.08.014

S&P 500 data from Yahoo! Finance - used for personal education purposes

#sample bfast code from blog post
#http://timelyportfolio.blogspot.com/2012/04/structural-breaks-bull-or-bear.html
#analyze breakpoints with the R package bfast
#please read the paper
#Verbesselt J, Hyndman R, Newnham G, Culvenor D (2010)
#Detecting Trend and Seasonal Changes in Satellite Image Time Series.
#Remote Sensing of Environment, 114(1), 106–115.
#http://dx.doi.org/10.1016/j.rse.2009.08.014
require(bfast)
require(quantmod)
GSPC <- getSymbols("^GSPC",from="1950-01-01", auto.assign=F)
#convert to log price
GSPC.monthly <- log(to.monthly(GSPC)[,4])
#get monthly returns for the close price
#not necessary, leave in price form
#GSPC.return <- monthlyReturn(GSPC[,4])
#need ts representation so do some brute force conversion
GSPC.ts <- ts(as.vector(GSPC.monthly["1951-01::"]),start=c(1951,1),frequency=12)
#look at the stl Seasonal-Trend decomposition procedure already in R
GSPC.stl <- stl(GSPC.ts,s.window="periodic")
plot(GSPC.stl,main="STL Decomposition of S&P 500")
#get the results from bfast
#adjusting h lower will result in more breakpoints
GSPC.bfast <- bfast(GSPC.ts,h=0.2,max.iter=1,season="none")
plot(GSPC.bfast,type="components",ylim=c(3,max(GSPC.monthly)+1),main="S&P 500 with bfast Breakpoints and Components")
plot(GSPC.bfast,type="trend",ylim=c(3,max(GSPC.monthly)+1),main="S&P 500 with bfast Trend Breakpoints")
#see everything with type="all" but in bfast calculation set seasonal to "none"
#play away with this
#plot(GSPC.bfast,type="all")
#do some additional plotting
#[[1]] is used since for speed I only did one iteration
#could plot each iteration if I did multiple
plot(GSPC.bfast$Yt/GSPC.bfast$output[[1]]$Tt-1,
main="bfast Remainder as % of S&P 500 Price",
xlab=NA, ylab="remainder (% of price)",bty="l")
#add vertical line for the breakpoints
abline(v=breakdates(GSPC.bfast$output[[1]]$bp.Vt),col="gray70")
#add horizontal line at 0
abline(h=0,col="black",lty=2)
text(x=breakdates(GSPC.bfast$output[[1]]$bp.Vt),y=par("usr")[3]+.01,
labels=breakdates(GSPC.bfast$output[[1]]$bp.Vt,format.times=TRUE),
srt=90,pos=4,cex=0.75)
require(rCharts)
options(viewer=NULL)
bfast.df <- data.frame(
date = format(index(as.xts(GSPC.bfast$output[[1]]$Tt)),"%Y-%m-%d")#as.Date(index(as.xts(GSPC.bfast$output[[1]]$Tt)))
,bfast = as.numeric(GSPC.bfast$output[[1]]$Tt)
)
#just use dimple to start
dBfast <- dPlot(
price ~ date,
data = data.frame(
date = format(as.Date(index(GSPC.monthly)),"%Y-%m-%d"),#as.numeric(as.Date(index(GSPC.monthly)))
price = as.numeric(GSPC.monthly)
),
type = "line"
)
#set up a time based x axis
dBfast$xAxis(
#type = "addCategoryAxis",
type = "addTimeAxis"
,inputFormat = "%Y-%m-%d"
,outputFormat = "%Y"
)
dBfast$yAxis(
overrideMin = 0,
overrideMax = 8
)
dBfast
#add the bfast layer
#with new dataset for layer
dBfast$templates$script = "../rCharts/inst/libraries/dimple/layouts/chart.html"
dBfast$layer(
x = "date",
y = "bfast",
data = bfast.df,
type = "line"
)
dBfast
# various cleanup experiments
# what should be in dimple/rCharts by default
# or made easier
dBfast$setTemplate(
afterScript = '
<script>
myChart.series[1].shapes
.transition().duration(10).delay(1000)
.style("stroke","#AD5277")
.style("stroke-dasharray",[10,5])
//delete some of the ticks
myChart.svg.select(".axis").selectAll(".tick")[0].forEach(function(d,i){
if (!(+d3.time.format("%Y")(new Date(+d3.select(d).datum())) % 10 == 0)) {
d.remove()
}
})
myChart.svg.select(".axis").selectAll(".tick text")
.attr("transform","none")
.style("text-anchor","middle");
</script>
'
)
dBfast
#start working on an interactive view with a changing h for bfast
#this gives us each of the breakpoints and the jump to the successive breakpoint
#to get starting point just the point in time series
GSPC.bfast$Mags
#this might be an easier way to get
GSPC.bfast$output[[1]]$Tt[
c(
GSPC.bfast$output[[1]]$bp.Vt$breakpoints,
GSPC.bfast$output[[1]]$bp.Vt$breakpoints+1)
]
as.xts(GSPC.bfast$output[[1]]$Tt)[
c(
GSPC.bfast$output[[1]]$bp.Vt$breakpoints,
GSPC.bfast$output[[1]]$bp.Vt$breakpoints+1)
]
#also need to get begin and end points
head(as.xts(GSPC.bfast$output[[1]]$Tt),1)
tail(as.xts(GSPC.bfast$output[[1]]$Tt),1)
#so rbind the begin, breaks, and end
breaks <- rbind(
head(as.xts(GSPC.bfast$output[[1]]$Tt),1)
,as.xts(GSPC.bfast$output[[1]]$Tt)[
c(
GSPC.bfast$output[[1]]$bp.Vt$breakpoints,
GSPC.bfast$output[[1]]$bp.Vt$breakpoints+1)
]
,tail(as.xts(GSPC.bfast$output[[1]]$Tt),1)
)
#so let's try to make a function out of it to get json for linebreak
#convert bfast object to a list ready for plotting
#with rCharts and linebreak template
#should be
#key:{
# line: timeseries data (x and y) in array of objects [{x:, y:}]
# breaks: start and end points (x and y) in array of objects [{x:, y:}]
#}
bfast_list <- function ( bf, bfName ){
breaks = rbind(
head(as.xts(bf$output[[1]]$Tt),1)
,as.xts(bf$output[[1]]$Tt)[
c(
bf$output[[1]]$bp.Vt$breakpoints,
bf$output[[1]]$bp.Vt$breakpoints+1)
]
,tail(as.xts(bf$output[[1]]$Tt),1)
)
breaksList <- apply(
matrix(1:nrow(breaks),ncol=nrow(breaks)/2,byrow=F),
MARGIN=2,
function(x){
return(data.frame(
date = as.numeric(as.Date(index(breaks[x]))),
x = breaks[x]
))
}
)
dataSeries <- list(
list(
line = data.frame(
date = as.numeric(as.Date(index(as.xts(bf$Yt)))),
x = as.xts(bf$Yt)
),
breaks = unname(breaksList)
)
)
names(dataSeries) <- bfName
return ( dataSeries )
}
rCharts_linebreak <- setRefClass(
"rCharts_linebreak",
contains = "rCharts",
methods = list(
initialize = function(){
callSuper();
},
getPayload = function(chartId){
data = jsonlite::toJSON( params$data )
opts = toJSON2(params[!(names(params) %in% c('data'))])
list(chartParams = opts, data = data)
}
)
)
bP <- rCharts_linebreak$new()
bP$set(
x = "date",
y = "x",
data = bfast_list(GSPC.bfast, "SP500")
)
bP$setLib( "." )
bP$set(
bodyattrs = 'ng-app="myApp" ng-controller="MainCtrl"'
)
bP$setTemplate(
chartDiv =
'
<form class="well">
<label><b>Select series :</b></label>
<select class="form-control" ng-model="selected"
ng-options="key for (key,value) in data">
</select><br>
</form>
<div id="graphic">
</div>
'
,afterScript = sprintf(
'
<script>
var app = angular.module("myApp", []);
app.controller("MainCtrl", function($scope, $window){
$scope.data = data;
$scope.drawChart = function(){
drawChart( $scope.selected )
}
$scope.selected = $scope.data["%s"]
if( $scope.selected ){
$scope.drawChart()
}
$scope.updateChart = function(){
updateChart( $scope.selected )
}
$scope.$watch("selected", function(){
if( $scope.selected ){
$scope.updateChart()
}
})
});
</script>
',
names(bP$params$data)[1])
)
#manually set y in original version
#use template with y scaled by data
bP$templates$script = "./layouts/chart_flexy.html"
bP
#so now we could try lots of h in bfast like this
#and then interactively explore like this
bfastList <- sapply(
seq(from=0.05,to=0.2,by=0.05),
function(h){
bfast_list(
bf = bfast(GSPC.ts,h=h,max.iter=1,season="none"),#,hpc="foreach"), #hpc "none" default
bfName = gsub(x=paste0("h",h),pattern="\\.",replacement="")
)#maybe but don't think so [[1]]
}
)
#bfastList <- lapply(1:length(bfastList),function(x){return(bfastList[[x]][1])})
#names(bfastList) <- paste0("h", seq(from=0.05,to=0.2,by=0.05))
#use previous graph and just change data to our list
bP$params$data = bfastList
bP$setTemplate(
afterScript = gsub(
x= bP$templates$afterScript,
pattern = "h005",
replacement = names(bfastList[1])
)
)
bP
<!doctype HTML>
<meta charset = 'utf-8'>
<html>
<head>
<script src='http://d3js.org/d3.v3.min.js' type='text/javascript'></script>
<script src='https://ajax.googleapis.com/ajax/libs/angularjs/1.2.10/angular.min.js' type='text/javascript'></script>
<style>
.rChart {
display: block;
margin-left: auto;
margin-right: auto;
width: 800px;
height: 400px;
}
</style>
</head>
<body ng-app="myApp" ng-controller="MainCtrl">
<form class="well">
<label><b>Select series :</b></label>
<select class="form-control" ng-model="selected"
ng-options="key for (key,value) in data">
</select><br>
</form>
<div id="graphic">
</div>
<script>
var svg, chart, padding, width, height, line, linebreak, x, y;
var params = {
"dom": "chart58460a3739d",
"width": 800,
"height": 400,
"x": "date",
"y": "x",
"bodyattrs": "ng-app=\"myApp\" ng-controller=\"MainCtrl\"",
"id": "chart58460a3739d"
},
data = { "h0.05" : { "line" : [ { "date" : -6940, "x" : 3.08 }, { "date" : -6909, "x" : 3.08 }, { "date" : -6881, "x" : 3.07 }, { "date" : -6850, "x" : 3.11 }, { "date" : -6820, "x" : 3.07 }, { "date" : -6789, "x" : 3.04 }, { "date" : -6759, "x" : 3.11 }, { "date" : -6728, "x" : 3.15 }, { "date" : -6697, "x" : 3.15 }, { "date" : -6667, "x" : 3.13 }, { "date" : -6636, "x" : 3.13 }, { "date" : -6606, "x" : 3.17 }, { "date" : -6575, "x" : 3.18 }, { "date" : -6544, "x" : 3.15 }, { "date" : -6515, "x" : 3.19 }, { "date" : -6484, "x" : 3.15 }, { "date" : -6454, "x" : 3.17 }, { "date" : -6423, "x" : 3.22 }, { "date" : -6393, "x" : 3.23 }, { "date" : -6362, "x" : 3.22 }, { "date" : -6331, "x" : 3.2 }, { "date" : -6301, "x" : 3.2 }, { "date" : -6270, "x" : 3.24 }, { "date" : -6240, "x" : 3.28 }, { "date" : -6209, "x" : 3.27 }, { "date" : -6178, "x" : 3.25 }, { "date" : -6150, "x" : 3.23 }, { "date" : -6119, "x" : 3.2 }, { "date" : -6089, "x" : 3.2 }, { "date" : -6058, "x" : 3.18 }, { "date" : -6028, "x" : 3.21 }, { "date" : -5997, "x" : 3.15 }, { "date" : -5966, "x" : 3.15 }, { "date" : -5936, "x" : 3.2 }, { "date" : -5905, "x" : 3.21 }, { "date" : -5875, "x" : 3.21 }, { "date" : -5844, "x" : 3.26 }, { "date" : -5813, "x" : 3.26 }, { "date" : -5785, "x" : 3.29 }, { "date" : -5754, "x" : 3.34 }, { "date" : -5724, "x" : 3.37 }, { "date" : -5693, "x" : 3.37 }, { "date" : -5663, "x" : 3.43 }, { "date" : -5632, "x" : 3.4 }, { "date" : -5601, "x" : 3.48 }, { "date" : -5571, "x" : 3.46 }, { "date" : -5540, "x" : 3.53 }, { "date" : -5510, "x" : 3.58 }, { "date" : -5479, "x" : 3.6 }, { "date" : -5448, "x" : 3.6 }, { "date" : -5420, "x" : 3.6 }, { "date" : -5389, "x" : 3.64 }, { "date" : -5359, "x" : 3.64 }, { "date" : -5328, "x" : 3.71 }, { "date" : -5298, "x" : 3.77 }, { "date" : -5267, "x" : 3.77 }, { "date" : -5236, "x" : 3.78 }, { "date" : -5206, "x" : 3.75 }, { "date" : -5175, "x" : 3.82 }, { "date" : -5145, "x" : 3.82 }, { "date" : -5114, "x" : 3.78 }, { "date" : -5083, "x" : 3.81 }, { "date" : -5054, "x" : 3.88 }, { "date" : -5023, "x" : 3.88 }, { "date" : -4993, "x" : 3.81 }, { "date" : -4962, "x" : 3.85 }, { "date" : -4932, "x" : 3.9 }, { "date" : -4901, "x" : 3.86 }, { "date" : -4870, "x" : 3.81 }, { "date" : -4840, "x" : 3.82 }, { "date" : -4809, "x" : 3.81 }, { "date" : -4779, "x" : 3.84 }, { "date" : -4748, "x" : 3.8 }, { "date" : -4717, "x" : 3.77 }, { "date" : -4689, "x" : 3.79 }, { "date" : -4658, "x" : 3.82 }, { "date" : -4628, "x" : 3.86 }, { "date" : -4597, "x" : 3.86 }, { "date" : -4567, "x" : 3.87 }, { "date" : -4536, "x" : 3.81 }, { "date" : -4505, "x" : 3.75 }, { "date" : -4475, "x" : 3.72 }, { "date" : -4444, "x" : 3.73 }, { "date" : -4414, "x" : 3.69 }, { "date" : -4383, "x" : 3.73 }, { "date" : -4352, "x" : 3.71 }, { "date" : -4324, "x" : 3.74 }, { "date" : -4293, "x" : 3.77 }, { "date" : -4263, "x" : 3.79 }, { "date" : -4232, "x" : 3.81 }, { "date" : -4202, "x" : 3.85 }, { "date" : -4171, "x" : 3.87 }, { "date" : -4140, "x" : 3.91 }, { "date" : -4110, "x" : 3.94 }, { "date" : -4079, "x" : 3.96 }, { "date" : -4049, "x" : 4.01 }, { "date" : -4018, "x" : 4.02 }, { "date" : -3987, "x" : 4.01 }, { "date" : -3959, "x" : 4.02 }, { "date" : -3928, "x" : 4.05 }, { "date" : -3898, "x" : 4.07 }, { "date" : -3867, "x" : 4.07 }, { "date" : -3837, "x" : 4.1 }, { "date" : -3806, "x" : 4.09 }, { "date" : -3775, "x" : 4.04 }, { "date" : -3745, "x" : 4.05 }, { "date" : -3714, "x" : 4.07 }, { "date" : -3684, "x" : 4.09 }, { "date" : -3653, "x" : 4.02 }, { "date" : -3622, "x" : 4.03 }, { "date" : -3593, "x" : 4.01 }, { "date" : -3562, "x" : 4 }, { "date" : -3532, "x" : 4.02 }, { "date" : -3501, "x" : 4.04 }, { "date" : -3471, "x" : 4.02 }, { "date" : -3440, "x" : 4.04 }, { "date" : -3409, "x" : 3.98 }, { "date" : -3379, "x" : 3.98 }, { "date" : -3348, "x" : 4.02 }, { "date" : -3318, "x" : 4.06 }, { "date" : -3287, "x" : 4.12 }, { "date" : -3256, "x" : 4.15 }, { "date" : -3228, "x" : 4.18 }, { "date" : -3197, "x" : 4.18 }, { "date" : -3167, "x" : 4.2 }, { "date" : -3136, "x" : 4.17 }, { "date" : -3106, "x" : 4.2 }, { "date" : -3075, "x" : 4.22 }, { "date" : -3044, "x" : 4.2 }, { "date" : -3014, "x" : 4.23 }, { "date" : -2983, "x" : 4.27 }, { "date" : -2953, "x" : 4.27 }, { "date" : -2922, "x" : 4.23 }, { "date" : -2891, "x" : 4.25 }, { "date" : -2863, "x" : 4.24 }, { "date" : -2832, "x" : 4.18 }, { "date" : -2802, "x" : 4.09 }, { "date" : -2771, "x" : 4 }, { "date" : -2741, "x" : 4.06 }, { "date" : -2710, "x" : 4.08 }, { "date" : -2679, "x" : 4.03 }, { "date" : -2649, "x" : 4.03 }, { "date" : -2618, "x" : 4.13 }, { "date" : -2588, "x" : 4.14 }, { "date" : -2557, "x" : 4.19 }, { "date" : -2526, "x" : 4.16 }, { "date" : -2498, "x" : 4.2 }, { "date" : -2467, "x" : 4.25 }, { "date" : -2437, "x" : 4.26 }, { "date" : -2406, "x" : 4.24 }, { "date" : -2376, "x" : 4.24 }, { "date" : -2345, "x" : 4.28 }, { "date" : -2314, "x" : 4.27 }, { "date" : -2284, "x" : 4.3 }, { "date" : -2253, "x" : 4.29 }, { "date" : -2223, "x" : 4.32 }, { "date" : -2192, "x" : 4.34 }, { "date" : -2161, "x" : 4.35 }, { "date" : -2132, "x" : 4.37 }, { "date" : -2101, "x" : 4.38 }, { "date" : -2071, "x" : 4.39 }, { "date" : -2040, "x" : 4.4 }, { "date" : -2010, "x" : 4.42 }, { "date" : -1979, "x" : 4.4 }, { "date" : -1948, "x" : 4.43 }, { "date" : -1918, "x" : 4.44 }, { "date" : -1887, "x" : 4.44 }, { "date" : -1857, "x" : 4.44 }, { "date" : -1826, "x" : 4.47 }, { "date" : -1795, "x" : 4.47 }, { "date" : -1767, "x" : 4.46 }, { "date" : -1736, "x" : 4.49 }, { "date" : -1706, "x" : 4.48 }, { "date" : -1675, "x" : 4.43 }, { "date" : -1645, "x" : 4.45 }, { "date" : -1614, "x" : 4.47 }, { "date" : -1583, "x" : 4.5 }, { "date" : -1553, "x" : 4.53 }, { "date" : -1522, "x" : 4.52 }, { "date" : -1492, "x" : 4.53 }, { "date" : -1461, "x" : 4.53 }, { "date" : -1430, "x" : 4.51 }, { "date" : -1402, "x" : 4.49 }, { "date" : -1371, "x" : 4.51 }, { "date" : -1341, "x" : 4.46 }, { "date" : -1310, "x" : 4.44 }, { "date" : -1280, "x" : 4.43 }, { "date" : -1249, "x" : 4.35 }, { "date" : -1218, "x" : 4.34 }, { "date" : -1188, "x" : 4.38 }, { "date" : -1157, "x" : 4.39 }, { "date" : -1127, "x" : 4.39 }, { "date" : -1096, "x" : 4.46 }, { "date" : -1065, "x" : 4.46 }, { "date" : -1037, "x" : 4.5 }, { "date" : -1006, "x" : 4.54 }, { "date" : -976, "x" : 4.49 }, { "date" : -945, "x" : 4.51 }, { "date" : -915, "x" : 4.55 }, { "date" : -884, "x" : 4.54 }, { "date" : -853, "x" : 4.57 }, { "date" : -823, "x" : 4.54 }, { "date" : -792, "x" : 4.54 }, { "date" : -762, "x" : 4.57 }, { "date" : -731, "x" : 4.52 }, { "date" : -700, "x" : 4.49 }, { "date" : -671, "x" : 4.5 }, { "date" : -640, "x" : 4.58 }, { "date" : -610, "x" : 4.59 }, { "date" : -579, "x" : 4.6 }, { "date" : -549, "x" : 4.58 }, { "date" : -518, "x" : 4.59 }, { "date" : -487, "x" : 4.63 }, { "date" : -457, "x" : 4.64 }, { "date" : -426, "x" : 4.69 }, { "date" : -396, "x" : 4.64 }, { "date" : -365, "x" : 4.63 }, { "date" : -334, "x" : 4.59 }, { "date" : -306, "x" : 4.62 }, { "date" : -275, "x" : 4.64 }, { "date" : -245, "x" : 4.64 }, { "date" : -214, "x" : 4.58 }, { "date" : -184, "x" : 4.52 }, { "date" : -153, "x" : 4.56 }, { "date" : -122, "x" : 4.53 }, { "date" : -92, "x" : 4.58 }, { "date" : -61, "x" : 4.54 }, { "date" : -31, "x" : 4.52 }, { "date" : 0, "x" : 4.44 }, { "date" : 31, "x" : 4.49 }, { "date" : 59, "x" : 4.5 }, { "date" : 90, "x" : 4.4 }, { "date" : 120, "x" : 4.34 }, { "date" : 151, "x" : 4.29 }, { "date" : 181, "x" : 4.36 }, { "date" : 212, "x" : 4.4 }, { "date" : 243, "x" : 4.43 }, { "date" : 273, "x" : 4.42 }, { "date" : 304, "x" : 4.47 }, { "date" : 334, "x" : 4.52 }, { "date" : 365, "x" : 4.56 }, { "date" : 396, "x" : 4.57 }, { "date" : 424, "x" : 4.61 }, { "date" : 455, "x" : 4.64 }, { "date" : 485, "x" : 4.6 }, { "date" : 516, "x" : 4.59 }, { "date" : 546, "x" : 4.56 }, { "date" : 577, "x" : 4.6 }, { "date" : 608, "x" : 4.59 }, { "date" : 638, "x" : 4.55 }, { "date" : 669, "x" : 4.54 }, { "date" : 699, "x" : 4.63 }, { "date" : 730, "x" : 4.64 }, { "date" : 761, "x" : 4.67 }, { "date" : 790, "x" : 4.67 }, { "date" : 821, "x" : 4.68 }, { "date" : 851, "x" : 4.7 }, { "date" : 882, "x" : 4.67 }, { "date" : 912, "x" : 4.68 }, { "date" : 943, "x" : 4.71 }, { "date" : 974, "x" : 4.71 }, { "date" : 1004, "x" : 4.71 }, { "date" : 1035, "x" : 4.76 }, { "date" : 1065, "x" : 4.77 }, { "date" : 1096, "x" : 4.75 }, { "date" : 1127, "x" : 4.72 }, { "date" : 1155, "x" : 4.71 }, { "date" : 1186, "x" : 4.67 }, { "date" : 1216, "x" : 4.65 }, { "date" : 1247, "x" : 4.65 }, { "date" : 1277, "x" : 4.68 }, { "date" : 1308, "x" : 4.65 }, { "date" : 1339, "x" : 4.69 }, { "date" : 1369, "x" : 4.68 }, { "date" : 1400, "x" : 4.56 }, { "date" : 1430, "x" : 4.58 }, { "date" : 1461, "x" : 4.57 }, { "date" : 1492, "x" : 4.57 }, { "date" : 1520, "x" : 4.54 }, { "date" : 1551, "x" : 4.5 }, { "date" : 1581, "x" : 4.47 }, { "date" : 1612, "x" : 4.45 }, { "date" : 1642, "x" : 4.37 }, { "date" : 1673, "x" : 4.28 }, { "date" : 1704, "x" : 4.15 }, { "date" : 1734, "x" : 4.3 }, { "date" : 1765, "x" : 4.25 }, { "date" : 1795, "x" : 4.23 }, { "date" : 1826, "x" : 4.34 }, { "date" : 1857, "x" : 4.4 }, { "date" : 1885, "x" : 4.42 }, { "date" : 1916, "x" : 4.47 }, { "date" : 1946, "x" : 4.51 }, { "date" : 1977, "x" : 4.56 }, { "date" : 2007, "x" : 4.49 }, { "date" : 2038, "x" : 4.46 }, { "date" : 2069, "x" : 4.43 }, { "date" : 2099, "x" : 4.49 }, { "date" : 2130, "x" : 4.51 }, { "date" : 2160, "x" : 4.5 }, { "date" : 2191, "x" : 4.61 }, { "date" : 2222, "x" : 4.6 }, { "date" : 2251, "x" : 4.63 }, { "date" : 2282, "x" : 4.62 }, { "date" : 2312, "x" : 4.61 }, { "date" : 2343, "x" : 4.65 }, { "date" : 2373, "x" : 4.64 }, { "date" : 2404, "x" : 4.63 }, { "date" : 2435, "x" : 4.66 }, { "date" : 2465, "x" : 4.63 }, { "date" : 2496, "x" : 4.63 }, { "date" : 2526, "x" : 4.68 }, { "date" : 2557, "x" : 4.63 }, { "date" : 2588, "x" : 4.6 }, { "date" : 2616, "x" : 4.59 }, { "date" : 2647, "x" : 4.59 }, { "date" : 2677, "x" : 4.57 }, { "date" : 2708, "x" : 4.61 }, { "date" : 2738, "x" : 4.59 }, { "date" : 2769, "x" : 4.57 }, { "date" : 2800, "x" : 4.57 }, { "date" : 2830, "x" : 4.53 }, { "date" : 2861, "x" : 4.55 }, { "date" : 2891, "x" : 4.55 }, { "date" : 2922, "x" : 4.49 }, { "date" : 2953, "x" : 4.47 }, { "date" : 2981, "x" : 4.49 }, { "date" : 3012, "x" : 4.57 }, { "date" : 3042, "x" : 4.58 }, { "date" : 3073, "x" : 4.56 }, { "date" : 3103, "x" : 4.61 }, { "date" : 3134, "x" : 4.64 }, { "date" : 3165, "x" : 4.63 }, { "date" : 3195, "x" : 4.53 }, { "date" : 3226, "x" : 4.55 }, { "date" : 3256, "x" : 4.57 }, { "date" : 3287, "x" : 4.6 }, { "date" : 3318, "x" : 4.57 }, { "date" : 3346, "x" : 4.62 }, { "date" : 3377, "x" : 4.62 }, { "date" : 3407, "x" : 4.6 }, { "date" : 3438, "x" : 4.63 }, { "date" : 3468, "x" : 4.64 }, { "date" : 3499, "x" : 4.69 }, { "date" : 3530, "x" : 4.69 }, { "date" : 3560, "x" : 4.62 }, { "date" : 3591, "x" : 4.66 }, { "date" : 3621, "x" : 4.68 }, { "date" : 3652, "x" : 4.74 }, { "date" : 3683, "x" : 4.73 }, { "date" : 3712, "x" : 4.63 }, { "date" : 3743, "x" : 4.67 }, { "date" : 3773, "x" : 4.71 }, { "date" : 3804, "x" : 4.74 }, { "date" : 3834, "x" : 4.8 }, { "date" : 3865, "x" : 4.81 }, { "date" : 3896, "x" : 4.83 }, { "date" : 3926, "x" : 4.85 }, { "date" : 3957, "x" : 4.95 }, { "date" : 3987, "x" : 4.91 }, { "date" : 4018, "x" : 4.86 }, { "date" : 4049, "x" : 4.88 }, { "date" : 4077, "x" : 4.91 }, { "date" : 4108, "x" : 4.89 }, { "date" : 4138, "x" : 4.89 }, { "date" : 4169, "x" : 4.88 }, { "date" : 4199, "x" : 4.87 }, { "date" : 4230, "x" : 4.81 }, { "date" : 4261, "x" : 4.76 }, { "date" : 4291, "x" : 4.8 }, { "date" : 4322, "x" : 4.84 }, { "date" : 4352, "x" : 4.81 }, { "date" : 4383, "x" : 4.79 }, { "date" : 4414, "x" : 4.73 }, { "date" : 4442, "x" : 4.72 }, { "date" : 4473, "x" : 4.76 }, { "date" : 4503, "x" : 4.72 }, { "date" : 4534, "x" : 4.7 }, { "date" : 4564, "x" : 4.67 }, { "date" : 4595, "x" : 4.78 }, { "date" : 4626, "x" : 4.79 }, { "date" : 4656, "x" : 4.9 }, { "date" : 4687, "x" : 4.93 }, { "date" : 4717, "x" : 4.95 }, { "date" : 4748, "x" : 4.98 }, { "date" : 4779, "x" : 5 }, { "date" : 4807, "x" : 5.03 }, { "date" : 4838, "x" : 5.1 }, { "date" : 4868, "x" : 5.09 }, { "date" : 4899, "x" : 5.12 }, { "date" : 4929, "x" : 5.09 }, { "date" : 4960, "x" : 5.1 }, { "date" : 4991, "x" : 5.11 }, { "date" : 5021, "x" : 5.1 }, { "date" : 5052, "x" : 5.11 }, { "date" : 5082, "x" : 5.11 }, { "date" : 5113, "x" : 5.1 }, { "date" : 5144, "x" : 5.06 }, { "date" : 5173, "x" : 5.07 }, { "date" : 5204, "x" : 5.08 }, { "date" : 5234, "x" : 5.01 }, { "date" : 5265, "x" : 5.03 }, { "date" : 5295, "x" : 5.02 }, { "date" : 5326, "x" : 5.12 }, { "date" : 5357, "x" : 5.11 }, { "date" : 5387, "x" : 5.11 }, { "date" : 5418, "x" : 5.1 }, { "date" : 5448, "x" : 5.12 }, { "date" : 5479, "x" : 5.19 }, { "date" : 5510, "x" : 5.2 }, { "date" : 5538, "x" : 5.2 }, { "date" : 5569, "x" : 5.19 }, { "date" : 5599, "x" : 5.24 }, { "date" : 5630, "x" : 5.26 }, { "date" : 5660, "x" : 5.25 }, { "date" : 5691, "x" : 5.24 }, { "date" : 5722, "x" : 5.2 }, { "date" : 5752, "x" : 5.25 }, { "date" : 5783, "x" : 5.31 }, { "date" : 5813, "x" : 5.35 }, { "date" : 5844, "x" : 5.36 }, { "date" : 5875, "x" : 5.42 }, { "date" : 5903, "x" : 5.48 }, { "date" : 5934, "x" : 5.46 }, { "date" : 5964, "x" : 5.51 }, { "date" : 5995, "x" : 5.52 }, { "date" : 6025, "x" : 5.46 }, { "date" : 6056, "x" : 5.53 }, { "date" : 6087, "x" : 5.44 }, { "date" : 6117, "x" : 5.5 }, { "date" : 6148, "x" : 5.52 }, { "date" : 6178, "x" : 5.49 }, { "date" : 6209, "x" : 5.61 }, { "date" : 6240, "x" : 5.65 }, { "date" : 6268, "x" : 5.68 }, { "date" : 6299, "x" : 5.66 }, { "date" : 6329, "x" : 5.67 }, { "date" : 6360, "x" : 5.72 }, { "date" : 6390, "x" : 5.76 }, { "date" : 6421, "x" : 5.8 }, { "date" : 6452, "x" : 5.77 }, { "date" : 6482, "x" : 5.53 }, { "date" : 6513, "x" : 5.44 }, { "date" : 6543, "x" : 5.51 }, { "date" : 6574, "x" : 5.55 }, { "date" : 6605, "x" : 5.59 }, { "date" : 6634, "x" : 5.56 }, { "date" : 6665, "x" : 5.57 }, { "date" : 6695, "x" : 5.57 }, { "date" : 6726, "x" : 5.61 }, { "date" : 6756, "x" : 5.61 }, { "date" : 6787, "x" : 5.57 }, { "date" : 6818, "x" : 5.61 }, { "date" : 6848, "x" : 5.63 }, { "date" : 6879, "x" : 5.61 }, { "date" : 6909, "x" : 5.63 }, { "date" : 6940, "x" : 5.7 }, { "date" : 6971, "x" : 5.67 }, { "date" : 6999, "x" : 5.69 }, { "date" : 7030, "x" : 5.74 }, { "date" : 7060, "x" : 5.77 }, { "date" : 7091, "x" : 5.76 }, { "date" : 7121, "x" : 5.85 }, { "date" : 7152, "x" : 5.86 }, { "date" : 7183, "x" : 5.86 }, { "date" : 7213, "x" : 5.83 }, { "date" : 7244, "x" : 5.85 }, { "date" : 7274, "x" : 5.87 }, { "date" : 7305, "x" : 5.8 }, { "date" : 7336, "x" : 5.8 }, { "date" : 7364, "x" : 5.83 }, { "date" : 7395, "x" : 5.8 }, { "date" : 7425, "x" : 5.89 }, { "date" : 7456, "x" : 5.88 }, { "date" : 7486, "x" : 5.88 }, { "date" : 7517, "x" : 5.78 }, { "date" : 7548, "x" : 5.72 }, { "date" : 7578, "x" : 5.72 }, { "date" : 7609, "x" : 5.78 }, { "date" : 7639, "x" : 5.8 }, { "date" : 7670, "x" : 5.84 }, { "date" : 7701, "x" : 5.91 }, { "date" : 7729, "x" : 5.93 }, { "date" : 7760, "x" : 5.93 }, { "date" : 7790, "x" : 5.97 }, { "date" : 7821, "x" : 5.92 }, { "date" : 7851, "x" : 5.96 }, { "date" : 7882, "x" : 5.98 }, { "date" : 7913, "x" : 5.96 }, { "date" : 7943, "x" : 5.97 }, { "date" : 7974, "x" : 5.93 }, { "date" : 8004, "x" : 6.03 }, { "date" : 8035, "x" : 6.01 }, { "date" : 8066, "x" : 6.02 }, { "date" : 8095, "x" : 6 }, { "date" : 8126, "x" : 6.03 }, { "date" : 8156, "x" : 6.03 }, { "date" : 8187, "x" : 6.01 }, { "date" : 8217, "x" : 6.05 }, { "date" : 8248, "x" : 6.03 }, { "date" : 8279, "x" : 6.04 }, { "date" : 8309, "x" : 6.04 }, { "date" : 8340, "x" : 6.07 }, { "date" : 8370, "x" : 6.08 }, { "date" : 8401, "x" : 6.08 }, { "date" : 8432, "x" : 6.09 }, { "date" : 8460, "x" : 6.11 }, { "date" : 8491, "x" : 6.09 }, { "date" : 8521, "x" : 6.11 }, { "date" : 8552, "x" : 6.11 }, { "date" : 8582, "x" : 6.11 }, { "date" : 8613, "x" : 6.14 }, { "date" : 8644, "x" : 6.13 }, { "date" : 8674, "x" : 6.15 }, { "date" : 8705, "x" : 6.14 }, { "date" : 8735, "x" : 6.15 }, { "date" : 8766, "x" : 6.18 }, { "date" : 8797, "x" : 6.15 }, { "date" : 8825, "x" : 6.1 }, { "date" : 8856, "x" : 6.11 }, { "date" : 8886, "x" : 6.12 }, { "date" : 8917, "x" : 6.1 }, { "date" : 8947, "x" : 6.13 }, { "date" : 8978, "x" : 6.16 }, { "date" : 9009, "x" : 6.14 }, { "date" : 9039, "x" : 6.16 }, { "date" : 9070, "x" : 6.12 }, { "date" : 9100, "x" : 6.13 }, { "date" : 9131, "x" : 6.15 }, { "date" : 9162, "x" : 6.19 }, { "date" : 9190, "x" : 6.22 }, { "date" : 9221, "x" : 6.24 }, { "date" : 9251, "x" : 6.28 }, { "date" : 9282, "x" : 6.3 }, { "date" : 9312, "x" : 6.33 }, { "date" : 9343, "x" : 6.33 }, { "date" : 9374, "x" : 6.37 }, { "date" : 9404, "x" : 6.37 }, { "date" : 9435, "x" : 6.41 }, { "date" : 9465, "x" : 6.42 }, { "date" : 9496, "x" : 6.46 }, { "date" : 9527, "x" : 6.46 }, { "date" : 9556, "x" : 6.47 }, { "date" : 9587, "x" : 6.48 }, { "date" : 9617, "x" : 6.51 }, { "date" : 9648, "x" : 6.51 }, { "date" : 9678, "x" : 6.46 }, { "date" : 9709, "x" : 6.48 }, { "date" : 9740, "x" : 6.53 }, { "date" : 9770, "x" : 6.56 }, { "date" : 9801, "x" : 6.63 }, { "date" : 9831, "x" : 6.61 }, { "date" : 9862, "x" : 6.67 }, { "date" : 9893, "x" : 6.67 }, { "date" : 9921, "x" : 6.63 }, { "date" : 9952, "x" : 6.69 }, { "date" : 9982, "x" : 6.74 }, { "date" : 10013, "x" : 6.79 }, { "date" : 10043, "x" : 6.86 }, { "date" : 10074, "x" : 6.8 }, { "date" : 10105, "x" : 6.85 }, { "date" : 10135, "x" : 6.82 }, { "date" : 10166, "x" : 6.86 }, { "date" : 10196, "x" : 6.88 }, { "date" : 10227, "x" : 6.89 }, { "date" : 10258, "x" : 6.96 }, { "date" : 10286, "x" : 7 }, { "date" : 10317, "x" : 7.01 }, { "date" : 10347, "x" : 6.99 }, { "date" : 10378, "x" : 7.03 }, { "date" : 10408, "x" : 7.02 }, { "date" : 10439, "x" : 6.86 }, { "date" : 10470, "x" : 6.92 }, { "date" : 10500, "x" : 7 }, { "date" : 10531, "x" : 7.06 }, { "date" : 10561, "x" : 7.11 }, { "date" : 10592, "x" : 7.15 }, { "date" : 10623, "x" : 7.12 }, { "date" : 10651, "x" : 7.16 }, { "date" : 10682, "x" : 7.2 }, { "date" : 10712, "x" : 7.17 }, { "date" : 10743, "x" : 7.22 }, { "date" : 10773, "x" : 7.19 }, { "date" : 10804, "x" : 7.19 }, { "date" : 10835, "x" : 7.16 }, { "date" : 10865, "x" : 7.22 }, { "date" : 10896, "x" : 7.24 }, { "date" : 10926, "x" : 7.29 }, { "date" : 10957, "x" : 7.24 }, { "date" : 10988, "x" : 7.22 }, { "date" : 11017, "x" : 7.31 }, { "date" : 11048, "x" : 7.28 }, { "date" : 11078, "x" : 7.26 }, { "date" : 11109, "x" : 7.28 }, { "date" : 11139, "x" : 7.27 }, { "date" : 11170, "x" : 7.32 }, { "date" : 11201, "x" : 7.27 }, { "date" : 11231, "x" : 7.27 }, { "date" : 11262, "x" : 7.18 }, { "date" : 11292, "x" : 7.19 }, { "date" : 11323, "x" : 7.22 }, { "date" : 11354, "x" : 7.12 }, { "date" : 11382, "x" : 7.06 }, { "date" : 11413, "x" : 7.13 }, { "date" : 11443, "x" : 7.14 }, { "date" : 11474, "x" : 7.11 }, { "date" : 11504, "x" : 7.1 }, { "date" : 11535, "x" : 7.03 }, { "date" : 11566, "x" : 6.95 }, { "date" : 11596, "x" : 6.97 }, { "date" : 11627, "x" : 7.04 }, { "date" : 11657, "x" : 7.05 }, { "date" : 11688, "x" : 7.03 }, { "date" : 11719, "x" : 7.01 }, { "date" : 11747, "x" : 7.05 }, { "date" : 11778, "x" : 6.98 }, { "date" : 11808, "x" : 6.97 }, { "date" : 11839, "x" : 6.9 }, { "date" : 11869, "x" : 6.82 }, { "date" : 11900, "x" : 6.82 }, { "date" : 11931, "x" : 6.7 }, { "date" : 11961, "x" : 6.79 }, { "date" : 11992, "x" : 6.84 }, { "date" : 12022, "x" : 6.78 }, { "date" : 12053, "x" : 6.75 }, { "date" : 12084, "x" : 6.73 }, { "date" : 12112, "x" : 6.74 }, { "date" : 12143, "x" : 6.82 }, { "date" : 12173, "x" : 6.87 }, { "date" : 12204, "x" : 6.88 }, { "date" : 12234, "x" : 6.9 }, { "date" : 12265, "x" : 6.92 }, { "date" : 12296, "x" : 6.9 }, { "date" : 12326, "x" : 6.96 }, { "date" : 12357, "x" : 6.96 }, { "date" : 12387, "x" : 7.01 }, { "date" : 12418, "x" : 7.03 }, { "date" : 12449, "x" : 7.04 }, { "date" : 12478, "x" : 7.03 }, { "date" : 12509, "x" : 7.01 }, { "date" : 12539, "x" : 7.02 }, { "date" : 12570, "x" : 7.04 }, { "date" : 12600, "x" : 7 }, { "date" : 12631, "x" : 7.01 }, { "date" : 12662, "x" : 7.02 }, { "date" : 12692, "x" : 7.03 }, { "date" : 12723, "x" : 7.07 }, { "date" : 12753, "x" : 7.1 }, { "date" : 12784, "x" : 7.07 }, { "date" : 12815, "x" : 7.09 }, { "date" : 12843, "x" : 7.07 }, { "date" : 12874, "x" : 7.05 }, { "date" : 12904, "x" : 7.08 }, { "date" : 12935, "x" : 7.08 }, { "date" : 12965, "x" : 7.12 }, { "date" : 12996, "x" : 7.11 }, { "date" : 13027, "x" : 7.11 }, { "date" : 13057, "x" : 7.1 }, { "date" : 13088, "x" : 7.13 }, { "date" : 13118, "x" : 7.13 }, { "date" : 13149, "x" : 7.15 }, { "date" : 13180, "x" : 7.16 }, { "date" : 13208, "x" : 7.17 }, { "date" : 13239, "x" : 7.18 }, { "date" : 13269, "x" : 7.15 }, { "date" : 13300, "x" : 7.15 }, { "date" : 13330, "x" : 7.15 }, { "date" : 13361, "x" : 7.17 }, { "date" : 13392, "x" : 7.2 }, { "date" : 13422, "x" : 7.23 }, { "date" : 13453, "x" : 7.24 }, { "date" : 13483, "x" : 7.26 }, { "date" : 13514, "x" : 7.27 }, { "date" : 13545, "x" : 7.25 }, { "date" : 13573, "x" : 7.26 }, { "date" : 13604, "x" : 7.3 }, { "date" : 13634, "x" : 7.33 }, { "date" : 13665, "x" : 7.32 }, { "date" : 13695, "x" : 7.28 }, { "date" : 13726, "x" : 7.3 }, { "date" : 13757, "x" : 7.33 }, { "date" : 13787, "x" : 7.35 }, { "date" : 13818, "x" : 7.3 }, { "date" : 13848, "x" : 7.29 }, { "date" : 13879, "x" : 7.23 }, { "date" : 13910, "x" : 7.19 }, { "date" : 13939, "x" : 7.19 }, { "date" : 13970, "x" : 7.23 }, { "date" : 14000, "x" : 7.24 }, { "date" : 14031, "x" : 7.15 }, { "date" : 14061, "x" : 7.14 }, { "date" : 14092, "x" : 7.16 }, { "date" : 14123, "x" : 7.06 }, { "date" : 14153, "x" : 6.88 }, { "date" : 14184, "x" : 6.8 }, { "date" : 14214, "x" : 6.81 }, { "date" : 14245, "x" : 6.72 }, { "date" : 14276, "x" : 6.6 }, { "date" : 14304, "x" : 6.68 }, { "date" : 14335, "x" : 6.77 }, { "date" : 14365, "x" : 6.82 }, { "date" : 14396, "x" : 6.82 }, { "date" : 14426, "x" : 6.9 }, { "date" : 14457, "x" : 6.93 }, { "date" : 14488, "x" : 6.96 }, { "date" : 14518, "x" : 6.94 }, { "date" : 14549, "x" : 7 }, { "date" : 14579, "x" : 7.02 }, { "date" : 14610, "x" : 6.98 }, { "date" : 14641, "x" : 7.01 }, { "date" : 14669, "x" : 7.06 }, { "date" : 14700, "x" : 7.08 }, { "date" : 14730, "x" : 6.99 }, { "date" : 14761, "x" : 6.94 }, { "date" : 14791, "x" : 7 }, { "date" : 14822, "x" : 6.96 }, { "date" : 14853, "x" : 7.04 }, { "date" : 14883, "x" : 7.08 }, { "date" : 14914, "x" : 7.07 }, { "date" : 14944, "x" : 7.14 }, { "date" : 14975, "x" : 7.16 }, { "date" : 15006, "x" : 7.19 }, { "date" : 15034, "x" : 7.19 }, { "date" : 15065, "x" : 7.22 }, { "date" : 15095, "x" : 7.2 }, { "date" : 15126, "x" : 7.19 }, { "date" : 15156, "x" : 7.16 }, { "date" : 15187, "x" : 7.11 }, { "date" : 15218, "x" : 7.03 }, { "date" : 15248, "x" : 7.13 }, { "date" : 15279, "x" : 7.13 }, { "date" : 15309, "x" : 7.14 }, { "date" : 15340, "x" : 7.18 }, { "date" : 15371, "x" : 7.22 }, { "date" : 15400, "x" : 7.25 }, { "date" : 15431, "x" : 7.24 }, { "date" : 15461, "x" : 7.18 }, { "date" : 15492, "x" : 7.22 }, { "date" : 15522, "x" : 7.23 }, { "date" : 15553, "x" : 7.25 }, { "date" : 15584, "x" : 7.27 }, { "date" : 15614, "x" : 7.25 }, { "date" : 15645, "x" : 7.26 }, { "date" : 15675, "x" : 7.26 }, { "date" : 15706, "x" : 7.31 }, { "date" : 15737, "x" : 7.32 }, { "date" : 15765, "x" : 7.36 }, { "date" : 15796, "x" : 7.38 }, { "date" : 15826, "x" : 7.4 }, { "date" : 15857, "x" : 7.38 }, { "date" : 15887, "x" : 7.43 }, { "date" : 15918, "x" : 7.4 }, { "date" : 15949, "x" : 7.43 }, { "date" : 15979, "x" : 7.47 }, { "date" : 16010, "x" : 7.5 }, { "date" : 16040, "x" : 7.52 }, { "date" : 16071, "x" : 7.49 }, { "date" : 16102, "x" : 7.53 }, { "date" : 16130, "x" : 7.53 } ], "breaks" : [ [ { "date" : -6940, "x" : 3.02 }, { "date" : -5359, "x" : 3.51 } ], [ { "date" : -5328, "x" : 3.82 }, { "date" : -4202, "x" : 3.78 } ], [ { "date" : -4171, "x" : 3.94 }, { "date" : -2832, "x" : 4.23 } ], [ { "date" : -2802, "x" : 4.08 }, { "date" : -1430, "x" : 4.58 } ], [ { "date" : -1402, "x" : 4.41 }, { "date" : -214, "x" : 4.65 } ], [ { "date" : -184, "x" : 4.47 }, { "date" : 1520, "x" : 4.71 } ], [ { "date" : 1551, "x" : 4.35 }, { "date" : 2800, "x" : 4.68 } ], [ { "date" : 2830, "x" : 4.48 }, { "date" : 4199, "x" : 4.89 } ], [ { "date" : 4230, "x" : 4.73 }, { "date" : 5326, "x" : 5.15 } ], [ { "date" : 5357, "x" : 5.07 }, { "date" : 6452, "x" : 5.76 } ], [ { "date" : 6482, "x" : 5.55 }, { "date" : 8797, "x" : 6.19 } ], [ { "date" : 8825, "x" : 6.03 }, { "date" : 10988, "x" : 7.32 } ], [ { "date" : 11017, "x" : 7.33 }, { "date" : 12143, "x" : 6.73 } ], [ { "date" : 12173, "x" : 6.95 }, { "date" : 14123, "x" : 7.3 } ], [ { "date" : 14153, "x" : 6.78 }, { "date" : 16130, "x" : 7.5 } ] ] }, "h0.1" : { "line" : [ { "date" : -6940, "x" : 3.08 }, { "date" : -6909, "x" : 3.08 }, { "date" : -6881, "x" : 3.07 }, { "date" : -6850, "x" : 3.11 }, { "date" : -6820, "x" : 3.07 }, { "date" : -6789, "x" : 3.04 }, { "date" : -6759, "x" : 3.11 }, { "date" : -6728, "x" : 3.15 }, { "date" : -6697, "x" : 3.15 }, { "date" : -6667, "x" : 3.13 }, { "date" : -6636, "x" : 3.13 }, { "date" : -6606, "x" : 3.17 }, { "date" : -6575, "x" : 3.18 }, { "date" : -6544, "x" : 3.15 }, { "date" : -6515, "x" : 3.19 }, { "date" : -6484, "x" : 3.15 }, { "date" : -6454, "x" : 3.17 }, { "date" : -6423, "x" : 3.22 }, { "date" : -6393, "x" : 3.23 }, { "date" : -6362, "x" : 3.22 }, { "date" : -6331, "x" : 3.2 }, { "date" : -6301, "x" : 3.2 }, { "date" : -6270, "x" : 3.24 }, { "date" : -6240, "x" : 3.28 }, { "date" : -6209, "x" : 3.27 }, { "date" : -6178, "x" : 3.25 }, { "date" : -6150, "x" : 3.23 }, { "date" : -6119, "x" : 3.2 }, { "date" : -6089, "x" : 3.2 }, { "date" : -6058, "x" : 3.18 }, { "date" : -6028, "x" : 3.21 }, { "date" : -5997, "x" : 3.15 }, { "date" : -5966, "x" : 3.15 }, { "date" : -5936, "x" : 3.2 }, { "date" : -5905, "x" : 3.21 }, { "date" : -5875, "x" : 3.21 }, { "date" : -5844, "x" : 3.26 }, { "date" : -5813, "x" : 3.26 }, { "date" : -5785, "x" : 3.29 }, { "date" : -5754, "x" : 3.34 }, { "date" : -5724, "x" : 3.37 }, { "date" : -5693, "x" : 3.37 }, { "date" : -5663, "x" : 3.43 }, { "date" : -5632, "x" : 3.4 }, { "date" : -5601, "x" : 3.48 }, { "date" : -5571, "x" : 3.46 }, { "date" : -5540, "x" : 3.53 }, { "date" : -5510, "x" : 3.58 }, { "date" : -5479, "x" : 3.6 }, { "date" : -5448, "x" : 3.6 }, { "date" : -5420, "x" : 3.6 }, { "date" : -5389, "x" : 3.64 }, { "date" : -5359, "x" : 3.64 }, { "date" : -5328, "x" : 3.71 }, { "date" : -5298, "x" : 3.77 }, { "date" : -5267, "x" : 3.77 }, { "date" : -5236, "x" : 3.78 }, { "date" : -5206, "x" : 3.75 }, { "date" : -5175, "x" : 3.82 }, { "date" : -5145, "x" : 3.82 }, { "date" : -5114, "x" : 3.78 }, { "date" : -5083, "x" : 3.81 }, { "date" : -5054, "x" : 3.88 }, { "date" : -5023, "x" : 3.88 }, { "date" : -4993, "x" : 3.81 }, { "date" : -4962, "x" : 3.85 }, { "date" : -4932, "x" : 3.9 }, { "date" : -4901, "x" : 3.86 }, { "date" : -4870, "x" : 3.81 }, { "date" : -4840, "x" : 3.82 }, { "date" : -4809, "x" : 3.81 }, { "date" : -4779, "x" : 3.84 }, { "date" : -4748, "x" : 3.8 }, { "date" : -4717, "x" : 3.77 }, { "date" : -4689, "x" : 3.79 }, { "date" : -4658, "x" : 3.82 }, { "date" : -4628, "x" : 3.86 }, { "date" : -4597, "x" : 3.86 }, { "date" : -4567, "x" : 3.87 }, { "date" : -4536, "x" : 3.81 }, { "date" : -4505, "x" : 3.75 }, { "date" : -4475, "x" : 3.72 }, { "date" : -4444, "x" : 3.73 }, { "date" : -4414, "x" : 3.69 }, { "date" : -4383, "x" : 3.73 }, { "date" : -4352, "x" : 3.71 }, { "date" : -4324, "x" : 3.74 }, { "date" : -4293, "x" : 3.77 }, { "date" : -4263, "x" : 3.79 }, { "date" : -4232, "x" : 3.81 }, { "date" : -4202, "x" : 3.85 }, { "date" : -4171, "x" : 3.87 }, { "date" : -4140, "x" : 3.91 }, { "date" : -4110, "x" : 3.94 }, { "date" : -4079, "x" : 3.96 }, { "date" : -4049, "x" : 4.01 }, { "date" : -4018, "x" : 4.02 }, { "date" : -3987, "x" : 4.01 }, { "date" : -3959, "x" : 4.02 }, { "date" : -3928, "x" : 4.05 }, { "date" : -3898, "x" : 4.07 }, { "date" : -3867, "x" : 4.07 }, { "date" : -3837, "x" : 4.1 }, { "date" : -3806, "x" : 4.09 }, { "date" : -3775, "x" : 4.04 }, { "date" : -3745, "x" : 4.05 }, { "date" : -3714, "x" : 4.07 }, { "date" : -3684, "x" : 4.09 }, { "date" : -3653, "x" : 4.02 }, { "date" : -3622, "x" : 4.03 }, { "date" : -3593, "x" : 4.01 }, { "date" : -3562, "x" : 4 }, { "date" : -3532, "x" : 4.02 }, { "date" : -3501, "x" : 4.04 }, { "date" : -3471, "x" : 4.02 }, { "date" : -3440, "x" : 4.04 }, { "date" : -3409, "x" : 3.98 }, { "date" : -3379, "x" : 3.98 }, { "date" : -3348, "x" : 4.02 }, { "date" : -3318, "x" : 4.06 }, { "date" : -3287, "x" : 4.12 }, { "date" : -3256, "x" : 4.15 }, { "date" : -3228, "x" : 4.18 }, { "date" : -3197, "x" : 4.18 }, { "date" : -3167, "x" : 4.2 }, { "date" : -3136, "x" : 4.17 }, { "date" : -3106, "x" : 4.2 }, { "date" : -3075, "x" : 4.22 }, { "date" : -3044, "x" : 4.2 }, { "date" : -3014, "x" : 4.23 }, { "date" : -2983, "x" : 4.27 }, { "date" : -2953, "x" : 4.27 }, { "date" : -2922, "x" : 4.23 }, { "date" : -2891, "x" : 4.25 }, { "date" : -2863, "x" : 4.24 }, { "date" : -2832, "x" : 4.18 }, { "date" : -2802, "x" : 4.09 }, { "date" : -2771, "x" : 4 }, { "date" : -2741, "x" : 4.06 }, { "date" : -2710, "x" : 4.08 }, { "date" : -2679, "x" : 4.03 }, { "date" : -2649, "x" : 4.03 }, { "date" : -2618, "x" : 4.13 }, { "date" : -2588, "x" : 4.14 }, { "date" : -2557, "x" : 4.19 }, { "date" : -2526, "x" : 4.16 }, { "date" : -2498, "x" : 4.2 }, { "date" : -2467, "x" : 4.25 }, { "date" : -2437, "x" : 4.26 }, { "date" : -2406, "x" : 4.24 }, { "date" : -2376, "x" : 4.24 }, { "date" : -2345, "x" : 4.28 }, { "date" : -2314, "x" : 4.27 }, { "date" : -2284, "x" : 4.3 }, { "date" : -2253, "x" : 4.29 }, { "date" : -2223, "x" : 4.32 }, { "date" : -2192, "x" : 4.34 }, { "date" : -2161, "x" : 4.35 }, { "date" : -2132, "x" : 4.37 }, { "date" : -2101, "x" : 4.38 }, { "date" : -2071, "x" : 4.39 }, { "date" : -2040, "x" : 4.4 }, { "date" : -2010, "x" : 4.42 }, { "date" : -1979, "x" : 4.4 }, { "date" : -1948, "x" : 4.43 }, { "date" : -1918, "x" : 4.44 }, { "date" : -1887, "x" : 4.44 }, { "date" : -1857, "x" : 4.44 }, { "date" : -1826, "x" : 4.47 }, { "date" : -1795, "x" : 4.47 }, { "date" : -1767, "x" : 4.46 }, { "date" : -1736, "x" : 4.49 }, { "date" : -1706, "x" : 4.48 }, { "date" : -1675, "x" : 4.43 }, { "date" : -1645, "x" : 4.45 }, { "date" : -1614, "x" : 4.47 }, { "date" : -1583, "x" : 4.5 }, { "date" : -1553, "x" : 4.53 }, { "date" : -1522, "x" : 4.52 }, { "date" : -1492, "x" : 4.53 }, { "date" : -1461, "x" : 4.53 }, { "date" : -1430, "x" : 4.51 }, { "date" : -1402, "x" : 4.49 }, { "date" : -1371, "x" : 4.51 }, { "date" : -1341, "x" : 4.46 }, { "date" : -1310, "x" : 4.44 }, { "date" : -1280, "x" : 4.43 }, { "date" : -1249, "x" : 4.35 }, { "date" : -1218, "x" : 4.34 }, { "date" : -1188, "x" : 4.38 }, { "date" : -1157, "x" : 4.39 }, { "date" : -1127, "x" : 4.39 }, { "date" : -1096, "x" : 4.46 }, { "date" : -1065, "x" : 4.46 }, { "date" : -1037, "x" : 4.5 }, { "date" : -1006, "x" : 4.54 }, { "date" : -976, "x" : 4.49 }, { "date" : -945, "x" : 4.51 }, { "date" : -915, "x" : 4.55 }, { "date" : -884, "x" : 4.54 }, { "date" : -853, "x" : 4.57 }, { "date" : -823, "x" : 4.54 }, { "date" : -792, "x" : 4.54 }, { "date" : -762, "x" : 4.57 }, { "date" : -731, "x" : 4.52 }, { "date" : -700, "x" : 4.49 }, { "date" : -671, "x" : 4.5 }, { "date" : -640, "x" : 4.58 }, { "date" : -610, "x" : 4.59 }, { "date" : -579, "x" : 4.6 }, { "date" : -549, "x" : 4.58 }, { "date" : -518, "x" : 4.59 }, { "date" : -487, "x" : 4.63 }, { "date" : -457, "x" : 4.64 }, { "date" : -426, "x" : 4.69 }, { "date" : -396, "x" : 4.64 }, { "date" : -365, "x" : 4.63 }, { "date" : -334, "x" : 4.59 }, { "date" : -306, "x" : 4.62 }, { "date" : -275, "x" : 4.64 }, { "date" : -245, "x" : 4.64 }, { "date" : -214, "x" : 4.58 }, { "date" : -184, "x" : 4.52 }, { "date" : -153, "x" : 4.56 }, { "date" : -122, "x" : 4.53 }, { "date" : -92, "x" : 4.58 }, { "date" : -61, "x" : 4.54 }, { "date" : -31, "x" : 4.52 }, { "date" : 0, "x" : 4.44 }, { "date" : 31, "x" : 4.49 }, { "date" : 59, "x" : 4.5 }, { "date" : 90, "x" : 4.4 }, { "date" : 120, "x" : 4.34 }, { "date" : 151, "x" : 4.29 }, { "date" : 181, "x" : 4.36 }, { "date" : 212, "x" : 4.4 }, { "date" : 243, "x" : 4.43 }, { "date" : 273, "x" : 4.42 }, { "date" : 304, "x" : 4.47 }, { "date" : 334, "x" : 4.52 }, { "date" : 365, "x" : 4.56 }, { "date" : 396, "x" : 4.57 }, { "date" : 424, "x" : 4.61 }, { "date" : 455, "x" : 4.64 }, { "date" : 485, "x" : 4.6 }, { "date" : 516, "x" : 4.59 }, { "date" : 546, "x" : 4.56 }, { "date" : 577, "x" : 4.6 }, { "date" : 608, "x" : 4.59 }, { "date" : 638, "x" : 4.55 }, { "date" : 669, "x" : 4.54 }, { "date" : 699, "x" : 4.63 }, { "date" : 730, "x" : 4.64 }, { "date" : 761, "x" : 4.67 }, { "date" : 790, "x" : 4.67 }, { "date" : 821, "x" : 4.68 }, { "date" : 851, "x" : 4.7 }, { "date" : 882, "x" : 4.67 }, { "date" : 912, "x" : 4.68 }, { "date" : 943, "x" : 4.71 }, { "date" : 974, "x" : 4.71 }, { "date" : 1004, "x" : 4.71 }, { "date" : 1035, "x" : 4.76 }, { "date" : 1065, "x" : 4.77 }, { "date" : 1096, "x" : 4.75 }, { "date" : 1127, "x" : 4.72 }, { "date" : 1155, "x" : 4.71 }, { "date" : 1186, "x" : 4.67 }, { "date" : 1216, "x" : 4.65 }, { "date" : 1247, "x" : 4.65 }, { "date" : 1277, "x" : 4.68 }, { "date" : 1308, "x" : 4.65 }, { "date" : 1339, "x" : 4.69 }, { "date" : 1369, "x" : 4.68 }, { "date" : 1400, "x" : 4.56 }, { "date" : 1430, "x" : 4.58 }, { "date" : 1461, "x" : 4.57 }, { "date" : 1492, "x" : 4.57 }, { "date" : 1520, "x" : 4.54 }, { "date" : 1551, "x" : 4.5 }, { "date" : 1581, "x" : 4.47 }, { "date" : 1612, "x" : 4.45 }, { "date" : 1642, "x" : 4.37 }, { "date" : 1673, "x" : 4.28 }, { "date" : 1704, "x" : 4.15 }, { "date" : 1734, "x" : 4.3 }, { "date" : 1765, "x" : 4.25 }, { "date" : 1795, "x" : 4.23 }, { "date" : 1826, "x" : 4.34 }, { "date" : 1857, "x" : 4.4 }, { "date" : 1885, "x" : 4.42 }, { "date" : 1916, "x" : 4.47 }, { "date" : 1946, "x" : 4.51 }, { "date" : 1977, "x" : 4.56 }, { "date" : 2007, "x" : 4.49 }, { "date" : 2038, "x" : 4.46 }, { "date" : 2069, "x" : 4.43 }, { "date" : 2099, "x" : 4.49 }, { "date" : 2130, "x" : 4.51 }, { "date" : 2160, "x" : 4.5 }, { "date" : 2191, "x" : 4.61 }, { "date" : 2222, "x" : 4.6 }, { "date" : 2251, "x" : 4.63 }, { "date" : 2282, "x" : 4.62 }, { "date" : 2312, "x" : 4.61 }, { "date" : 2343, "x" : 4.65 }, { "date" : 2373, "x" : 4.64 }, { "date" : 2404, "x" : 4.63 }, { "date" : 2435, "x" : 4.66 }, { "date" : 2465, "x" : 4.63 }, { "date" : 2496, "x" : 4.63 }, { "date" : 2526, "x" : 4.68 }, { "date" : 2557, "x" : 4.63 }, { "date" : 2588, "x" : 4.6 }, { "date" : 2616, "x" : 4.59 }, { "date" : 2647, "x" : 4.59 }, { "date" : 2677, "x" : 4.57 }, { "date" : 2708, "x" : 4.61 }, { "date" : 2738, "x" : 4.59 }, { "date" : 2769, "x" : 4.57 }, { "date" : 2800, "x" : 4.57 }, { "date" : 2830, "x" : 4.53 }, { "date" : 2861, "x" : 4.55 }, { "date" : 2891, "x" : 4.55 }, { "date" : 2922, "x" : 4.49 }, { "date" : 2953, "x" : 4.47 }, { "date" : 2981, "x" : 4.49 }, { "date" : 3012, "x" : 4.57 }, { "date" : 3042, "x" : 4.58 }, { "date" : 3073, "x" : 4.56 }, { "date" : 3103, "x" : 4.61 }, { "date" : 3134, "x" : 4.64 }, { "date" : 3165, "x" : 4.63 }, { "date" : 3195, "x" : 4.53 }, { "date" : 3226, "x" : 4.55 }, { "date" : 3256, "x" : 4.57 }, { "date" : 3287, "x" : 4.6 }, { "date" : 3318, "x" : 4.57 }, { "date" : 3346, "x" : 4.62 }, { "date" : 3377, "x" : 4.62 }, { "date" : 3407, "x" : 4.6 }, { "date" : 3438, "x" : 4.63 }, { "date" : 3468, "x" : 4.64 }, { "date" : 3499, "x" : 4.69 }, { "date" : 3530, "x" : 4.69 }, { "date" : 3560, "x" : 4.62 }, { "date" : 3591, "x" : 4.66 }, { "date" : 3621, "x" : 4.68 }, { "date" : 3652, "x" : 4.74 }, { "date" : 3683, "x" : 4.73 }, { "date" : 3712, "x" : 4.63 }, { "date" : 3743, "x" : 4.67 }, { "date" : 3773, "x" : 4.71 }, { "date" : 3804, "x" : 4.74 }, { "date" : 3834, "x" : 4.8 }, { "date" : 3865, "x" : 4.81 }, { "date" : 3896, "x" : 4.83 }, { "date" : 3926, "x" : 4.85 }, { "date" : 3957, "x" : 4.95 }, { "date" : 3987, "x" : 4.91 }, { "date" : 4018, "x" : 4.86 }, { "date" : 4049, "x" : 4.88 }, { "date" : 4077, "x" : 4.91 }, { "date" : 4108, "x" : 4.89 }, { "date" : 4138, "x" : 4.89 }, { "date" : 4169, "x" : 4.88 }, { "date" : 4199, "x" : 4.87 }, { "date" : 4230, "x" : 4.81 }, { "date" : 4261, "x" : 4.76 }, { "date" : 4291, "x" : 4.8 }, { "date" : 4322, "x" : 4.84 }, { "date" : 4352, "x" : 4.81 }, { "date" : 4383, "x" : 4.79 }, { "date" : 4414, "x" : 4.73 }, { "date" : 4442, "x" : 4.72 }, { "date" : 4473, "x" : 4.76 }, { "date" : 4503, "x" : 4.72 }, { "date" : 4534, "x" : 4.7 }, { "date" : 4564, "x" : 4.67 }, { "date" : 4595, "x" : 4.78 }, { "date" : 4626, "x" : 4.79 }, { "date" : 4656, "x" : 4.9 }, { "date" : 4687, "x" : 4.93 }, { "date" : 4717, "x" : 4.95 }, { "date" : 4748, "x" : 4.98 }, { "date" : 4779, "x" : 5 }, { "date" : 4807, "x" : 5.03 }, { "date" : 4838, "x" : 5.1 }, { "date" : 4868, "x" : 5.09 }, { "date" : 4899, "x" : 5.12 }, { "date" : 4929, "x" : 5.09 }, { "date" : 4960, "x" : 5.1 }, { "date" : 4991, "x" : 5.11 }, { "date" : 5021, "x" : 5.1 }, { "date" : 5052, "x" : 5.11 }, { "date" : 5082, "x" : 5.11 }, { "date" : 5113, "x" : 5.1 }, { "date" : 5144, "x" : 5.06 }, { "date" : 5173, "x" : 5.07 }, { "date" : 5204, "x" : 5.08 }, { "date" : 5234, "x" : 5.01 }, { "date" : 5265, "x" : 5.03 }, { "date" : 5295, "x" : 5.02 }, { "date" : 5326, "x" : 5.12 }, { "date" : 5357, "x" : 5.11 }, { "date" : 5387, "x" : 5.11 }, { "date" : 5418, "x" : 5.1 }, { "date" : 5448, "x" : 5.12 }, { "date" : 5479, "x" : 5.19 }, { "date" : 5510, "x" : 5.2 }, { "date" : 5538, "x" : 5.2 }, { "date" : 5569, "x" : 5.19 }, { "date" : 5599, "x" : 5.24 }, { "date" : 5630, "x" : 5.26 }, { "date" : 5660, "x" : 5.25 }, { "date" : 5691, "x" : 5.24 }, { "date" : 5722, "x" : 5.2 }, { "date" : 5752, "x" : 5.25 }, { "date" : 5783, "x" : 5.31 }, { "date" : 5813, "x" : 5.35 }, { "date" : 5844, "x" : 5.36 }, { "date" : 5875, "x" : 5.42 }, { "date" : 5903, "x" : 5.48 }, { "date" : 5934, "x" : 5.46 }, { "date" : 5964, "x" : 5.51 }, { "date" : 5995, "x" : 5.52 }, { "date" : 6025, "x" : 5.46 }, { "date" : 6056, "x" : 5.53 }, { "date" : 6087, "x" : 5.44 }, { "date" : 6117, "x" : 5.5 }, { "date" : 6148, "x" : 5.52 }, { "date" : 6178, "x" : 5.49 }, { "date" : 6209, "x" : 5.61 }, { "date" : 6240, "x" : 5.65 }, { "date" : 6268, "x" : 5.68 }, { "date" : 6299, "x" : 5.66 }, { "date" : 6329, "x" : 5.67 }, { "date" : 6360, "x" : 5.72 }, { "date" : 6390, "x" : 5.76 }, { "date" : 6421, "x" : 5.8 }, { "date" : 6452, "x" : 5.77 }, { "date" : 6482, "x" : 5.53 }, { "date" : 6513, "x" : 5.44 }, { "date" : 6543, "x" : 5.51 }, { "date" : 6574, "x" : 5.55 }, { "date" : 6605, "x" : 5.59 }, { "date" : 6634, "x" : 5.56 }, { "date" : 6665, "x" : 5.57 }, { "date" : 6695, "x" : 5.57 }, { "date" : 6726, "x" : 5.61 }, { "date" : 6756, "x" : 5.61 }, { "date" : 6787, "x" : 5.57 }, { "date" : 6818, "x" : 5.61 }, { "date" : 6848, "x" : 5.63 }, { "date" : 6879, "x" : 5.61 }, { "date" : 6909, "x" : 5.63 }, { "date" : 6940, "x" : 5.7 }, { "date" : 6971, "x" : 5.67 }, { "date" : 6999, "x" : 5.69 }, { "date" : 7030, "x" : 5.74 }, { "date" : 7060, "x" : 5.77 }, { "date" : 7091, "x" : 5.76 }, { "date" : 7121, "x" : 5.85 }, { "date" : 7152, "x" : 5.86 }, { "date" : 7183, "x" : 5.86 }, { "date" : 7213, "x" : 5.83 }, { "date" : 7244, "x" : 5.85 }, { "date" : 7274, "x" : 5.87 }, { "date" : 7305, "x" : 5.8 }, { "date" : 7336, "x" : 5.8 }, { "date" : 7364, "x" : 5.83 }, { "date" : 7395, "x" : 5.8 }, { "date" : 7425, "x" : 5.89 }, { "date" : 7456, "x" : 5.88 }, { "date" : 7486, "x" : 5.88 }, { "date" : 7517, "x" : 5.78 }, { "date" : 7548, "x" : 5.72 }, { "date" : 7578, "x" : 5.72 }, { "date" : 7609, "x" : 5.78 }, { "date" : 7639, "x" : 5.8 }, { "date" : 7670, "x" : 5.84 }, { "date" : 7701, "x" : 5.91 }, { "date" : 7729, "x" : 5.93 }, { "date" : 7760, "x" : 5.93 }, { "date" : 7790, "x" : 5.97 }, { "date" : 7821, "x" : 5.92 }, { "date" : 7851, "x" : 5.96 }, { "date" : 7882, "x" : 5.98 }, { "date" : 7913, "x" : 5.96 }, { "date" : 7943, "x" : 5.97 }, { "date" : 7974, "x" : 5.93 }, { "date" : 8004, "x" : 6.03 }, { "date" : 8035, "x" : 6.01 }, { "date" : 8066, "x" : 6.02 }, { "date" : 8095, "x" : 6 }, { "date" : 8126, "x" : 6.03 }, { "date" : 8156, "x" : 6.03 }, { "date" : 8187, "x" : 6.01 }, { "date" : 8217, "x" : 6.05 }, { "date" : 8248, "x" : 6.03 }, { "date" : 8279, "x" : 6.04 }, { "date" : 8309, "x" : 6.04 }, { "date" : 8340, "x" : 6.07 }, { "date" : 8370, "x" : 6.08 }, { "date" : 8401, "x" : 6.08 }, { "date" : 8432, "x" : 6.09 }, { "date" : 8460, "x" : 6.11 }, { "date" : 8491, "x" : 6.09 }, { "date" : 8521, "x" : 6.11 }, { "date" : 8552, "x" : 6.11 }, { "date" : 8582, "x" : 6.11 }, { "date" : 8613, "x" : 6.14 }, { "date" : 8644, "x" : 6.13 }, { "date" : 8674, "x" : 6.15 }, { "date" : 8705, "x" : 6.14 }, { "date" : 8735, "x" : 6.15 }, { "date" : 8766, "x" : 6.18 }, { "date" : 8797, "x" : 6.15 }, { "date" : 8825, "x" : 6.1 }, { "date" : 8856, "x" : 6.11 }, { "date" : 8886, "x" : 6.12 }, { "date" : 8917, "x" : 6.1 }, { "date" : 8947, "x" : 6.13 }, { "date" : 8978, "x" : 6.16 }, { "date" : 9009, "x" : 6.14 }, { "date" : 9039, "x" : 6.16 }, { "date" : 9070, "x" : 6.12 }, { "date" : 9100, "x" : 6.13 }, { "date" : 9131, "x" : 6.15 }, { "date" : 9162, "x" : 6.19 }, { "date" : 9190, "x" : 6.22 }, { "date" : 9221, "x" : 6.24 }, { "date" : 9251, "x" : 6.28 }, { "date" : 9282, "x" : 6.3 }, { "date" : 9312, "x" : 6.33 }, { "date" : 9343, "x" : 6.33 }, { "date" : 9374, "x" : 6.37 }, { "date" : 9404, "x" : 6.37 }, { "date" : 9435, "x" : 6.41 }, { "date" : 9465, "x" : 6.42 }, { "date" : 9496, "x" : 6.46 }, { "date" : 9527, "x" : 6.46 }, { "date" : 9556, "x" : 6.47 }, { "date" : 9587, "x" : 6.48 }, { "date" : 9617, "x" : 6.51 }, { "date" : 9648, "x" : 6.51 }, { "date" : 9678, "x" : 6.46 }, { "date" : 9709, "x" : 6.48 }, { "date" : 9740, "x" : 6.53 }, { "date" : 9770, "x" : 6.56 }, { "date" : 9801, "x" : 6.63 }, { "date" : 9831, "x" : 6.61 }, { "date" : 9862, "x" : 6.67 }, { "date" : 9893, "x" : 6.67 }, { "date" : 9921, "x" : 6.63 }, { "date" : 9952, "x" : 6.69 }, { "date" : 9982, "x" : 6.74 }, { "date" : 10013, "x" : 6.79 }, { "date" : 10043, "x" : 6.86 }, { "date" : 10074, "x" : 6.8 }, { "date" : 10105, "x" : 6.85 }, { "date" : 10135, "x" : 6.82 }, { "date" : 10166, "x" : 6.86 }, { "date" : 10196, "x" : 6.88 }, { "date" : 10227, "x" : 6.89 }, { "date" : 10258, "x" : 6.96 }, { "date" : 10286, "x" : 7 }, { "date" : 10317, "x" : 7.01 }, { "date" : 10347, "x" : 6.99 }, { "date" : 10378, "x" : 7.03 }, { "date" : 10408, "x" : 7.02 }, { "date" : 10439, "x" : 6.86 }, { "date" : 10470, "x" : 6.92 }, { "date" : 10500, "x" : 7 }, { "date" : 10531, "x" : 7.06 }, { "date" : 10561, "x" : 7.11 }, { "date" : 10592, "x" : 7.15 }, { "date" : 10623, "x" : 7.12 }, { "date" : 10651, "x" : 7.16 }, { "date" : 10682, "x" : 7.2 }, { "date" : 10712, "x" : 7.17 }, { "date" : 10743, "x" : 7.22 }, { "date" : 10773, "x" : 7.19 }, { "date" : 10804, "x" : 7.19 }, { "date" : 10835, "x" : 7.16 }, { "date" : 10865, "x" : 7.22 }, { "date" : 10896, "x" : 7.24 }, { "date" : 10926, "x" : 7.29 }, { "date" : 10957, "x" : 7.24 }, { "date" : 10988, "x" : 7.22 }, { "date" : 11017, "x" : 7.31 }, { "date" : 11048, "x" : 7.28 }, { "date" : 11078, "x" : 7.26 }, { "date" : 11109, "x" : 7.28 }, { "date" : 11139, "x" : 7.27 }, { "date" : 11170, "x" : 7.32 }, { "date" : 11201, "x" : 7.27 }, { "date" : 11231, "x" : 7.27 }, { "date" : 11262, "x" : 7.18 }, { "date" : 11292, "x" : 7.19 }, { "date" : 11323, "x" : 7.22 }, { "date" : 11354, "x" : 7.12 }, { "date" : 11382, "x" : 7.06 }, { "date" : 11413, "x" : 7.13 }, { "date" : 11443, "x" : 7.14 }, { "date" : 11474, "x" : 7.11 }, { "date" : 11504, "x" : 7.1 }, { "date" : 11535, "x" : 7.03 }, { "date" : 11566, "x" : 6.95 }, { "date" : 11596, "x" : 6.97 }, { "date" : 11627, "x" : 7.04 }, { "date" : 11657, "x" : 7.05 }, { "date" : 11688, "x" : 7.03 }, { "date" : 11719, "x" : 7.01 }, { "date" : 11747, "x" : 7.05 }, { "date" : 11778, "x" : 6.98 }, { "date" : 11808, "x" : 6.97 }, { "date" : 11839, "x" : 6.9 }, { "date" : 11869, "x" : 6.82 }, { "date" : 11900, "x" : 6.82 }, { "date" : 11931, "x" : 6.7 }, { "date" : 11961, "x" : 6.79 }, { "date" : 11992, "x" : 6.84 }, { "date" : 12022, "x" : 6.78 }, { "date" : 12053, "x" : 6.75 }, { "date" : 12084, "x" : 6.73 }, { "date" : 12112, "x" : 6.74 }, { "date" : 12143, "x" : 6.82 }, { "date" : 12173, "x" : 6.87 }, { "date" : 12204, "x" : 6.88 }, { "date" : 12234, "x" : 6.9 }, { "date" : 12265, "x" : 6.92 }, { "date" : 12296, "x" : 6.9 }, { "date" : 12326, "x" : 6.96 }, { "date" : 12357, "x" : 6.96 }, { "date" : 12387, "x" : 7.01 }, { "date" : 12418, "x" : 7.03 }, { "date" : 12449, "x" : 7.04 }, { "date" : 12478, "x" : 7.03 }, { "date" : 12509, "x" : 7.01 }, { "date" : 12539, "x" : 7.02 }, { "date" : 12570, "x" : 7.04 }, { "date" : 12600, "x" : 7 }, { "date" : 12631, "x" : 7.01 }, { "date" : 12662, "x" : 7.02 }, { "date" : 12692, "x" : 7.03 }, { "date" : 12723, "x" : 7.07 }, { "date" : 12753, "x" : 7.1 }, { "date" : 12784, "x" : 7.07 }, { "date" : 12815, "x" : 7.09 }, { "date" : 12843, "x" : 7.07 }, { "date" : 12874, "x" : 7.05 }, { "date" : 12904, "x" : 7.08 }, { "date" : 12935, "x" : 7.08 }, { "date" : 12965, "x" : 7.12 }, { "date" : 12996, "x" : 7.11 }, { "date" : 13027, "x" : 7.11 }, { "date" : 13057, "x" : 7.1 }, { "date" : 13088, "x" : 7.13 }, { "date" : 13118, "x" : 7.13 }, { "date" : 13149, "x" : 7.15 }, { "date" : 13180, "x" : 7.16 }, { "date" : 13208, "x" : 7.17 }, { "date" : 13239, "x" : 7.18 }, { "date" : 13269, "x" : 7.15 }, { "date" : 13300, "x" : 7.15 }, { "date" : 13330, "x" : 7.15 }, { "date" : 13361, "x" : 7.17 }, { "date" : 13392, "x" : 7.2 }, { "date" : 13422, "x" : 7.23 }, { "date" : 13453, "x" : 7.24 }, { "date" : 13483, "x" : 7.26 }, { "date" : 13514, "x" : 7.27 }, { "date" : 13545, "x" : 7.25 }, { "date" : 13573, "x" : 7.26 }, { "date" : 13604, "x" : 7.3 }, { "date" : 13634, "x" : 7.33 }, { "date" : 13665, "x" : 7.32 }, { "date" : 13695, "x" : 7.28 }, { "date" : 13726, "x" : 7.3 }, { "date" : 13757, "x" : 7.33 }, { "date" : 13787, "x" : 7.35 }, { "date" : 13818, "x" : 7.3 }, { "date" : 13848, "x" : 7.29 }, { "date" : 13879, "x" : 7.23 }, { "date" : 13910, "x" : 7.19 }, { "date" : 13939, "x" : 7.19 }, { "date" : 13970, "x" : 7.23 }, { "date" : 14000, "x" : 7.24 }, { "date" : 14031, "x" : 7.15 }, { "date" : 14061, "x" : 7.14 }, { "date" : 14092, "x" : 7.16 }, { "date" : 14123, "x" : 7.06 }, { "date" : 14153, "x" : 6.88 }, { "date" : 14184, "x" : 6.8 }, { "date" : 14214, "x" : 6.81 }, { "date" : 14245, "x" : 6.72 }, { "date" : 14276, "x" : 6.6 }, { "date" : 14304, "x" : 6.68 }, { "date" : 14335, "x" : 6.77 }, { "date" : 14365, "x" : 6.82 }, { "date" : 14396, "x" : 6.82 }, { "date" : 14426, "x" : 6.9 }, { "date" : 14457, "x" : 6.93 }, { "date" : 14488, "x" : 6.96 }, { "date" : 14518, "x" : 6.94 }, { "date" : 14549, "x" : 7 }, { "date" : 14579, "x" : 7.02 }, { "date" : 14610, "x" : 6.98 }, { "date" : 14641, "x" : 7.01 }, { "date" : 14669, "x" : 7.06 }, { "date" : 14700, "x" : 7.08 }, { "date" : 14730, "x" : 6.99 }, { "date" : 14761, "x" : 6.94 }, { "date" : 14791, "x" : 7 }, { "date" : 14822, "x" : 6.96 }, { "date" : 14853, "x" : 7.04 }, { "date" : 14883, "x" : 7.08 }, { "date" : 14914, "x" : 7.07 }, { "date" : 14944, "x" : 7.14 }, { "date" : 14975, "x" : 7.16 }, { "date" : 15006, "x" : 7.19 }, { "date" : 15034, "x" : 7.19 }, { "date" : 15065, "x" : 7.22 }, { "date" : 15095, "x" : 7.2 }, { "date" : 15126, "x" : 7.19 }, { "date" : 15156, "x" : 7.16 }, { "date" : 15187, "x" : 7.11 }, { "date" : 15218, "x" : 7.03 }, { "date" : 15248, "x" : 7.13 }, { "date" : 15279, "x" : 7.13 }, { "date" : 15309, "x" : 7.14 }, { "date" : 15340, "x" : 7.18 }, { "date" : 15371, "x" : 7.22 }, { "date" : 15400, "x" : 7.25 }, { "date" : 15431, "x" : 7.24 }, { "date" : 15461, "x" : 7.18 }, { "date" : 15492, "x" : 7.22 }, { "date" : 15522, "x" : 7.23 }, { "date" : 15553, "x" : 7.25 }, { "date" : 15584, "x" : 7.27 }, { "date" : 15614, "x" : 7.25 }, { "date" : 15645, "x" : 7.26 }, { "date" : 15675, "x" : 7.26 }, { "date" : 15706, "x" : 7.31 }, { "date" : 15737, "x" : 7.32 }, { "date" : 15765, "x" : 7.36 }, { "date" : 15796, "x" : 7.38 }, { "date" : 15826, "x" : 7.4 }, { "date" : 15857, "x" : 7.38 }, { "date" : 15887, "x" : 7.43 }, { "date" : 15918, "x" : 7.4 }, { "date" : 15949, "x" : 7.43 }, { "date" : 15979, "x" : 7.47 }, { "date" : 16010, "x" : 7.5 }, { "date" : 16040, "x" : 7.52 }, { "date" : 16071, "x" : 7.49 }, { "date" : 16102, "x" : 7.53 }, { "date" : 16130, "x" : 7.53 } ], "breaks" : [ [ { "date" : -6940, "x" : 2.97 }, { "date" : -4689, "x" : 3.88 } ], [ { "date" : -4658, "x" : 3.8 }, { "date" : -2071, "x" : 4.34 } ], [ { "date" : -2040, "x" : 4.43 }, { "date" : 1520, "x" : 4.66 } ], [ { "date" : 1551, "x" : 4.38 }, { "date" : 4199, "x" : 4.83 } ], [ { "date" : 4230, "x" : 4.69 }, { "date" : 6482, "x" : 5.68 } ], [ { "date" : 6513, "x" : 5.56 }, { "date" : 8797, "x" : 6.19 } ], [ { "date" : 8825, "x" : 6.07 }, { "date" : 11323, "x" : 7.44 } ], [ { "date" : 11354, "x" : 6.87 }, { "date" : 13848, "x" : 7.25 } ], [ { "date" : 13879, "x" : 6.88 }, { "date" : 16130, "x" : 7.41 } ] ] }, "h0.15" : { "line" : [ { "date" : -6940, "x" : 3.08 }, { "date" : -6909, "x" : 3.08 }, { "date" : -6881, "x" : 3.07 }, { "date" : -6850, "x" : 3.11 }, { "date" : -6820, "x" : 3.07 }, { "date" : -6789, "x" : 3.04 }, { "date" : -6759, "x" : 3.11 }, { "date" : -6728, "x" : 3.15 }, { "date" : -6697, "x" : 3.15 }, { "date" : -6667, "x" : 3.13 }, { "date" : -6636, "x" : 3.13 }, { "date" : -6606, "x" : 3.17 }, { "date" : -6575, "x" : 3.18 }, { "date" : -6544, "x" : 3.15 }, { "date" : -6515, "x" : 3.19 }, { "date" : -6484, "x" : 3.15 }, { "date" : -6454, "x" : 3.17 }, { "date" : -6423, "x" : 3.22 }, { "date" : -6393, "x" : 3.23 }, { "date" : -6362, "x" : 3.22 }, { "date" : -6331, "x" : 3.2 }, { "date" : -6301, "x" : 3.2 }, { "date" : -6270, "x" : 3.24 }, { "date" : -6240, "x" : 3.28 }, { "date" : -6209, "x" : 3.27 }, { "date" : -6178, "x" : 3.25 }, { "date" : -6150, "x" : 3.23 }, { "date" : -6119, "x" : 3.2 }, { "date" : -6089, "x" : 3.2 }, { "date" : -6058, "x" : 3.18 }, { "date" : -6028, "x" : 3.21 }, { "date" : -5997, "x" : 3.15 }, { "date" : -5966, "x" : 3.15 }, { "date" : -5936, "x" : 3.2 }, { "date" : -5905, "x" : 3.21 }, { "date" : -5875, "x" : 3.21 }, { "date" : -5844, "x" : 3.26 }, { "date" : -5813, "x" : 3.26 }, { "date" : -5785, "x" : 3.29 }, { "date" : -5754, "x" : 3.34 }, { "date" : -5724, "x" : 3.37 }, { "date" : -5693, "x" : 3.37 }, { "date" : -5663, "x" : 3.43 }, { "date" : -5632, "x" : 3.4 }, { "date" : -5601, "x" : 3.48 }, { "date" : -5571, "x" : 3.46 }, { "date" : -5540, "x" : 3.53 }, { "date" : -5510, "x" : 3.58 }, { "date" : -5479, "x" : 3.6 }, { "date" : -5448, "x" : 3.6 }, { "date" : -5420, "x" : 3.6 }, { "date" : -5389, "x" : 3.64 }, { "date" : -5359, "x" : 3.64 }, { "date" : -5328, "x" : 3.71 }, { "date" : -5298, "x" : 3.77 }, { "date" : -5267, "x" : 3.77 }, { "date" : -5236, "x" : 3.78 }, { "date" : -5206, "x" : 3.75 }, { "date" : -5175, "x" : 3.82 }, { "date" : -5145, "x" : 3.82 }, { "date" : -5114, "x" : 3.78 }, { "date" : -5083, "x" : 3.81 }, { "date" : -5054, "x" : 3.88 }, { "date" : -5023, "x" : 3.88 }, { "date" : -4993, "x" : 3.81 }, { "date" : -4962, "x" : 3.85 }, { "date" : -4932, "x" : 3.9 }, { "date" : -4901, "x" : 3.86 }, { "date" : -4870, "x" : 3.81 }, { "date" : -4840, "x" : 3.82 }, { "date" : -4809, "x" : 3.81 }, { "date" : -4779, "x" : 3.84 }, { "date" : -4748, "x" : 3.8 }, { "date" : -4717, "x" : 3.77 }, { "date" : -4689, "x" : 3.79 }, { "date" : -4658, "x" : 3.82 }, { "date" : -4628, "x" : 3.86 }, { "date" : -4597, "x" : 3.86 }, { "date" : -4567, "x" : 3.87 }, { "date" : -4536, "x" : 3.81 }, { "date" : -4505, "x" : 3.75 }, { "date" : -4475, "x" : 3.72 }, { "date" : -4444, "x" : 3.73 }, { "date" : -4414, "x" : 3.69 }, { "date" : -4383, "x" : 3.73 }, { "date" : -4352, "x" : 3.71 }, { "date" : -4324, "x" : 3.74 }, { "date" : -4293, "x" : 3.77 }, { "date" : -4263, "x" : 3.79 }, { "date" : -4232, "x" : 3.81 }, { "date" : -4202, "x" : 3.85 }, { "date" : -4171, "x" : 3.87 }, { "date" : -4140, "x" : 3.91 }, { "date" : -4110, "x" : 3.94 }, { "date" : -4079, "x" : 3.96 }, { "date" : -4049, "x" : 4.01 }, { "date" : -4018, "x" : 4.02 }, { "date" : -3987, "x" : 4.01 }, { "date" : -3959, "x" : 4.02 }, { "date" : -3928, "x" : 4.05 }, { "date" : -3898, "x" : 4.07 }, { "date" : -3867, "x" : 4.07 }, { "date" : -3837, "x" : 4.1 }, { "date" : -3806, "x" : 4.09 }, { "date" : -3775, "x" : 4.04 }, { "date" : -3745, "x" : 4.05 }, { "date" : -3714, "x" : 4.07 }, { "date" : -3684, "x" : 4.09 }, { "date" : -3653, "x" : 4.02 }, { "date" : -3622, "x" : 4.03 }, { "date" : -3593, "x" : 4.01 }, { "date" : -3562, "x" : 4 }, { "date" : -3532, "x" : 4.02 }, { "date" : -3501, "x" : 4.04 }, { "date" : -3471, "x" : 4.02 }, { "date" : -3440, "x" : 4.04 }, { "date" : -3409, "x" : 3.98 }, { "date" : -3379, "x" : 3.98 }, { "date" : -3348, "x" : 4.02 }, { "date" : -3318, "x" : 4.06 }, { "date" : -3287, "x" : 4.12 }, { "date" : -3256, "x" : 4.15 }, { "date" : -3228, "x" : 4.18 }, { "date" : -3197, "x" : 4.18 }, { "date" : -3167, "x" : 4.2 }, { "date" : -3136, "x" : 4.17 }, { "date" : -3106, "x" : 4.2 }, { "date" : -3075, "x" : 4.22 }, { "date" : -3044, "x" : 4.2 }, { "date" : -3014, "x" : 4.23 }, { "date" : -2983, "x" : 4.27 }, { "date" : -2953, "x" : 4.27 }, { "date" : -2922, "x" : 4.23 }, { "date" : -2891, "x" : 4.25 }, { "date" : -2863, "x" : 4.24 }, { "date" : -2832, "x" : 4.18 }, { "date" : -2802, "x" : 4.09 }, { "date" : -2771, "x" : 4 }, { "date" : -2741, "x" : 4.06 }, { "date" : -2710, "x" : 4.08 }, { "date" : -2679, "x" : 4.03 }, { "date" : -2649, "x" : 4.03 }, { "date" : -2618, "x" : 4.13 }, { "date" : -2588, "x" : 4.14 }, { "date" : -2557, "x" : 4.19 }, { "date" : -2526, "x" : 4.16 }, { "date" : -2498, "x" : 4.2 }, { "date" : -2467, "x" : 4.25 }, { "date" : -2437, "x" : 4.26 }, { "date" : -2406, "x" : 4.24 }, { "date" : -2376, "x" : 4.24 }, { "date" : -2345, "x" : 4.28 }, { "date" : -2314, "x" : 4.27 }, { "date" : -2284, "x" : 4.3 }, { "date" : -2253, "x" : 4.29 }, { "date" : -2223, "x" : 4.32 }, { "date" : -2192, "x" : 4.34 }, { "date" : -2161, "x" : 4.35 }, { "date" : -2132, "x" : 4.37 }, { "date" : -2101, "x" : 4.38 }, { "date" : -2071, "x" : 4.39 }, { "date" : -2040, "x" : 4.4 }, { "date" : -2010, "x" : 4.42 }, { "date" : -1979, "x" : 4.4 }, { "date" : -1948, "x" : 4.43 }, { "date" : -1918, "x" : 4.44 }, { "date" : -1887, "x" : 4.44 }, { "date" : -1857, "x" : 4.44 }, { "date" : -1826, "x" : 4.47 }, { "date" : -1795, "x" : 4.47 }, { "date" : -1767, "x" : 4.46 }, { "date" : -1736, "x" : 4.49 }, { "date" : -1706, "x" : 4.48 }, { "date" : -1675, "x" : 4.43 }, { "date" : -1645, "x" : 4.45 }, { "date" : -1614, "x" : 4.47 }, { "date" : -1583, "x" : 4.5 }, { "date" : -1553, "x" : 4.53 }, { "date" : -1522, "x" : 4.52 }, { "date" : -1492, "x" : 4.53 }, { "date" : -1461, "x" : 4.53 }, { "date" : -1430, "x" : 4.51 }, { "date" : -1402, "x" : 4.49 }, { "date" : -1371, "x" : 4.51 }, { "date" : -1341, "x" : 4.46 }, { "date" : -1310, "x" : 4.44 }, { "date" : -1280, "x" : 4.43 }, { "date" : -1249, "x" : 4.35 }, { "date" : -1218, "x" : 4.34 }, { "date" : -1188, "x" : 4.38 }, { "date" : -1157, "x" : 4.39 }, { "date" : -1127, "x" : 4.39 }, { "date" : -1096, "x" : 4.46 }, { "date" : -1065, "x" : 4.46 }, { "date" : -1037, "x" : 4.5 }, { "date" : -1006, "x" : 4.54 }, { "date" : -976, "x" : 4.49 }, { "date" : -945, "x" : 4.51 }, { "date" : -915, "x" : 4.55 }, { "date" : -884, "x" : 4.54 }, { "date" : -853, "x" : 4.57 }, { "date" : -823, "x" : 4.54 }, { "date" : -792, "x" : 4.54 }, { "date" : -762, "x" : 4.57 }, { "date" : -731, "x" : 4.52 }, { "date" : -700, "x" : 4.49 }, { "date" : -671, "x" : 4.5 }, { "date" : -640, "x" : 4.58 }, { "date" : -610, "x" : 4.59 }, { "date" : -579, "x" : 4.6 }, { "date" : -549, "x" : 4.58 }, { "date" : -518, "x" : 4.59 }, { "date" : -487, "x" : 4.63 }, { "date" : -457, "x" : 4.64 }, { "date" : -426, "x" : 4.69 }, { "date" : -396, "x" : 4.64 }, { "date" : -365, "x" : 4.63 }, { "date" : -334, "x" : 4.59 }, { "date" : -306, "x" : 4.62 }, { "date" : -275, "x" : 4.64 }, { "date" : -245, "x" : 4.64 }, { "date" : -214, "x" : 4.58 }, { "date" : -184, "x" : 4.52 }, { "date" : -153, "x" : 4.56 }, { "date" : -122, "x" : 4.53 }, { "date" : -92, "x" : 4.58 }, { "date" : -61, "x" : 4.54 }, { "date" : -31, "x" : 4.52 }, { "date" : 0, "x" : 4.44 }, { "date" : 31, "x" : 4.49 }, { "date" : 59, "x" : 4.5 }, { "date" : 90, "x" : 4.4 }, { "date" : 120, "x" : 4.34 }, { "date" : 151, "x" : 4.29 }, { "date" : 181, "x" : 4.36 }, { "date" : 212, "x" : 4.4 }, { "date" : 243, "x" : 4.43 }, { "date" : 273, "x" : 4.42 }, { "date" : 304, "x" : 4.47 }, { "date" : 334, "x" : 4.52 }, { "date" : 365, "x" : 4.56 }, { "date" : 396, "x" : 4.57 }, { "date" : 424, "x" : 4.61 }, { "date" : 455, "x" : 4.64 }, { "date" : 485, "x" : 4.6 }, { "date" : 516, "x" : 4.59 }, { "date" : 546, "x" : 4.56 }, { "date" : 577, "x" : 4.6 }, { "date" : 608, "x" : 4.59 }, { "date" : 638, "x" : 4.55 }, { "date" : 669, "x" : 4.54 }, { "date" : 699, "x" : 4.63 }, { "date" : 730, "x" : 4.64 }, { "date" : 761, "x" : 4.67 }, { "date" : 790, "x" : 4.67 }, { "date" : 821, "x" : 4.68 }, { "date" : 851, "x" : 4.7 }, { "date" : 882, "x" : 4.67 }, { "date" : 912, "x" : 4.68 }, { "date" : 943, "x" : 4.71 }, { "date" : 974, "x" : 4.71 }, { "date" : 1004, "x" : 4.71 }, { "date" : 1035, "x" : 4.76 }, { "date" : 1065, "x" : 4.77 }, { "date" : 1096, "x" : 4.75 }, { "date" : 1127, "x" : 4.72 }, { "date" : 1155, "x" : 4.71 }, { "date" : 1186, "x" : 4.67 }, { "date" : 1216, "x" : 4.65 }, { "date" : 1247, "x" : 4.65 }, { "date" : 1277, "x" : 4.68 }, { "date" : 1308, "x" : 4.65 }, { "date" : 1339, "x" : 4.69 }, { "date" : 1369, "x" : 4.68 }, { "date" : 1400, "x" : 4.56 }, { "date" : 1430, "x" : 4.58 }, { "date" : 1461, "x" : 4.57 }, { "date" : 1492, "x" : 4.57 }, { "date" : 1520, "x" : 4.54 }, { "date" : 1551, "x" : 4.5 }, { "date" : 1581, "x" : 4.47 }, { "date" : 1612, "x" : 4.45 }, { "date" : 1642, "x" : 4.37 }, { "date" : 1673, "x" : 4.28 }, { "date" : 1704, "x" : 4.15 }, { "date" : 1734, "x" : 4.3 }, { "date" : 1765, "x" : 4.25 }, { "date" : 1795, "x" : 4.23 }, { "date" : 1826, "x" : 4.34 }, { "date" : 1857, "x" : 4.4 }, { "date" : 1885, "x" : 4.42 }, { "date" : 1916, "x" : 4.47 }, { "date" : 1946, "x" : 4.51 }, { "date" : 1977, "x" : 4.56 }, { "date" : 2007, "x" : 4.49 }, { "date" : 2038, "x" : 4.46 }, { "date" : 2069, "x" : 4.43 }, { "date" : 2099, "x" : 4.49 }, { "date" : 2130, "x" : 4.51 }, { "date" : 2160, "x" : 4.5 }, { "date" : 2191, "x" : 4.61 }, { "date" : 2222, "x" : 4.6 }, { "date" : 2251, "x" : 4.63 }, { "date" : 2282, "x" : 4.62 }, { "date" : 2312, "x" : 4.61 }, { "date" : 2343, "x" : 4.65 }, { "date" : 2373, "x" : 4.64 }, { "date" : 2404, "x" : 4.63 }, { "date" : 2435, "x" : 4.66 }, { "date" : 2465, "x" : 4.63 }, { "date" : 2496, "x" : 4.63 }, { "date" : 2526, "x" : 4.68 }, { "date" : 2557, "x" : 4.63 }, { "date" : 2588, "x" : 4.6 }, { "date" : 2616, "x" : 4.59 }, { "date" : 2647, "x" : 4.59 }, { "date" : 2677, "x" : 4.57 }, { "date" : 2708, "x" : 4.61 }, { "date" : 2738, "x" : 4.59 }, { "date" : 2769, "x" : 4.57 }, { "date" : 2800, "x" : 4.57 }, { "date" : 2830, "x" : 4.53 }, { "date" : 2861, "x" : 4.55 }, { "date" : 2891, "x" : 4.55 }, { "date" : 2922, "x" : 4.49 }, { "date" : 2953, "x" : 4.47 }, { "date" : 2981, "x" : 4.49 }, { "date" : 3012, "x" : 4.57 }, { "date" : 3042, "x" : 4.58 }, { "date" : 3073, "x" : 4.56 }, { "date" : 3103, "x" : 4.61 }, { "date" : 3134, "x" : 4.64 }, { "date" : 3165, "x" : 4.63 }, { "date" : 3195, "x" : 4.53 }, { "date" : 3226, "x" : 4.55 }, { "date" : 3256, "x" : 4.57 }, { "date" : 3287, "x" : 4.6 }, { "date" : 3318, "x" : 4.57 }, { "date" : 3346, "x" : 4.62 }, { "date" : 3377, "x" : 4.62 }, { "date" : 3407, "x" : 4.6 }, { "date" : 3438, "x" : 4.63 }, { "date" : 3468, "x" : 4.64 }, { "date" : 3499, "x" : 4.69 }, { "date" : 3530, "x" : 4.69 }, { "date" : 3560, "x" : 4.62 }, { "date" : 3591, "x" : 4.66 }, { "date" : 3621, "x" : 4.68 }, { "date" : 3652, "x" : 4.74 }, { "date" : 3683, "x" : 4.73 }, { "date" : 3712, "x" : 4.63 }, { "date" : 3743, "x" : 4.67 }, { "date" : 3773, "x" : 4.71 }, { "date" : 3804, "x" : 4.74 }, { "date" : 3834, "x" : 4.8 }, { "date" : 3865, "x" : 4.81 }, { "date" : 3896, "x" : 4.83 }, { "date" : 3926, "x" : 4.85 }, { "date" : 3957, "x" : 4.95 }, { "date" : 3987, "x" : 4.91 }, { "date" : 4018, "x" : 4.86 }, { "date" : 4049, "x" : 4.88 }, { "date" : 4077, "x" : 4.91 }, { "date" : 4108, "x" : 4.89 }, { "date" : 4138, "x" : 4.89 }, { "date" : 4169, "x" : 4.88 }, { "date" : 4199, "x" : 4.87 }, { "date" : 4230, "x" : 4.81 }, { "date" : 4261, "x" : 4.76 }, { "date" : 4291, "x" : 4.8 }, { "date" : 4322, "x" : 4.84 }, { "date" : 4352, "x" : 4.81 }, { "date" : 4383, "x" : 4.79 }, { "date" : 4414, "x" : 4.73 }, { "date" : 4442, "x" : 4.72 }, { "date" : 4473, "x" : 4.76 }, { "date" : 4503, "x" : 4.72 }, { "date" : 4534, "x" : 4.7 }, { "date" : 4564, "x" : 4.67 }, { "date" : 4595, "x" : 4.78 }, { "date" : 4626, "x" : 4.79 }, { "date" : 4656, "x" : 4.9 }, { "date" : 4687, "x" : 4.93 }, { "date" : 4717, "x" : 4.95 }, { "date" : 4748, "x" : 4.98 }, { "date" : 4779, "x" : 5 }, { "date" : 4807, "x" : 5.03 }, { "date" : 4838, "x" : 5.1 }, { "date" : 4868, "x" : 5.09 }, { "date" : 4899, "x" : 5.12 }, { "date" : 4929, "x" : 5.09 }, { "date" : 4960, "x" : 5.1 }, { "date" : 4991, "x" : 5.11 }, { "date" : 5021, "x" : 5.1 }, { "date" : 5052, "x" : 5.11 }, { "date" : 5082, "x" : 5.11 }, { "date" : 5113, "x" : 5.1 }, { "date" : 5144, "x" : 5.06 }, { "date" : 5173, "x" : 5.07 }, { "date" : 5204, "x" : 5.08 }, { "date" : 5234, "x" : 5.01 }, { "date" : 5265, "x" : 5.03 }, { "date" : 5295, "x" : 5.02 }, { "date" : 5326, "x" : 5.12 }, { "date" : 5357, "x" : 5.11 }, { "date" : 5387, "x" : 5.11 }, { "date" : 5418, "x" : 5.1 }, { "date" : 5448, "x" : 5.12 }, { "date" : 5479, "x" : 5.19 }, { "date" : 5510, "x" : 5.2 }, { "date" : 5538, "x" : 5.2 }, { "date" : 5569, "x" : 5.19 }, { "date" : 5599, "x" : 5.24 }, { "date" : 5630, "x" : 5.26 }, { "date" : 5660, "x" : 5.25 }, { "date" : 5691, "x" : 5.24 }, { "date" : 5722, "x" : 5.2 }, { "date" : 5752, "x" : 5.25 }, { "date" : 5783, "x" : 5.31 }, { "date" : 5813, "x" : 5.35 }, { "date" : 5844, "x" : 5.36 }, { "date" : 5875, "x" : 5.42 }, { "date" : 5903, "x" : 5.48 }, { "date" : 5934, "x" : 5.46 }, { "date" : 5964, "x" : 5.51 }, { "date" : 5995, "x" : 5.52 }, { "date" : 6025, "x" : 5.46 }, { "date" : 6056, "x" : 5.53 }, { "date" : 6087, "x" : 5.44 }, { "date" : 6117, "x" : 5.5 }, { "date" : 6148, "x" : 5.52 }, { "date" : 6178, "x" : 5.49 }, { "date" : 6209, "x" : 5.61 }, { "date" : 6240, "x" : 5.65 }, { "date" : 6268, "x" : 5.68 }, { "date" : 6299, "x" : 5.66 }, { "date" : 6329, "x" : 5.67 }, { "date" : 6360, "x" : 5.72 }, { "date" : 6390, "x" : 5.76 }, { "date" : 6421, "x" : 5.8 }, { "date" : 6452, "x" : 5.77 }, { "date" : 6482, "x" : 5.53 }, { "date" : 6513, "x" : 5.44 }, { "date" : 6543, "x" : 5.51 }, { "date" : 6574, "x" : 5.55 }, { "date" : 6605, "x" : 5.59 }, { "date" : 6634, "x" : 5.56 }, { "date" : 6665, "x" : 5.57 }, { "date" : 6695, "x" : 5.57 }, { "date" : 6726, "x" : 5.61 }, { "date" : 6756, "x" : 5.61 }, { "date" : 6787, "x" : 5.57 }, { "date" : 6818, "x" : 5.61 }, { "date" : 6848, "x" : 5.63 }, { "date" : 6879, "x" : 5.61 }, { "date" : 6909, "x" : 5.63 }, { "date" : 6940, "x" : 5.7 }, { "date" : 6971, "x" : 5.67 }, { "date" : 6999, "x" : 5.69 }, { "date" : 7030, "x" : 5.74 }, { "date" : 7060, "x" : 5.77 }, { "date" : 7091, "x" : 5.76 }, { "date" : 7121, "x" : 5.85 }, { "date" : 7152, "x" : 5.86 }, { "date" : 7183, "x" : 5.86 }, { "date" : 7213, "x" : 5.83 }, { "date" : 7244, "x" : 5.85 }, { "date" : 7274, "x" : 5.87 }, { "date" : 7305, "x" : 5.8 }, { "date" : 7336, "x" : 5.8 }, { "date" : 7364, "x" : 5.83 }, { "date" : 7395, "x" : 5.8 }, { "date" : 7425, "x" : 5.89 }, { "date" : 7456, "x" : 5.88 }, { "date" : 7486, "x" : 5.88 }, { "date" : 7517, "x" : 5.78 }, { "date" : 7548, "x" : 5.72 }, { "date" : 7578, "x" : 5.72 }, { "date" : 7609, "x" : 5.78 }, { "date" : 7639, "x" : 5.8 }, { "date" : 7670, "x" : 5.84 }, { "date" : 7701, "x" : 5.91 }, { "date" : 7729, "x" : 5.93 }, { "date" : 7760, "x" : 5.93 }, { "date" : 7790, "x" : 5.97 }, { "date" : 7821, "x" : 5.92 }, { "date" : 7851, "x" : 5.96 }, { "date" : 7882, "x" : 5.98 }, { "date" : 7913, "x" : 5.96 }, { "date" : 7943, "x" : 5.97 }, { "date" : 7974, "x" : 5.93 }, { "date" : 8004, "x" : 6.03 }, { "date" : 8035, "x" : 6.01 }, { "date" : 8066, "x" : 6.02 }, { "date" : 8095, "x" : 6 }, { "date" : 8126, "x" : 6.03 }, { "date" : 8156, "x" : 6.03 }, { "date" : 8187, "x" : 6.01 }, { "date" : 8217, "x" : 6.05 }, { "date" : 8248, "x" : 6.03 }, { "date" : 8279, "x" : 6.04 }, { "date" : 8309, "x" : 6.04 }, { "date" : 8340, "x" : 6.07 }, { "date" : 8370, "x" : 6.08 }, { "date" : 8401, "x" : 6.08 }, { "date" : 8432, "x" : 6.09 }, { "date" : 8460, "x" : 6.11 }, { "date" : 8491, "x" : 6.09 }, { "date" : 8521, "x" : 6.11 }, { "date" : 8552, "x" : 6.11 }, { "date" : 8582, "x" : 6.11 }, { "date" : 8613, "x" : 6.14 }, { "date" : 8644, "x" : 6.13 }, { "date" : 8674, "x" : 6.15 }, { "date" : 8705, "x" : 6.14 }, { "date" : 8735, "x" : 6.15 }, { "date" : 8766, "x" : 6.18 }, { "date" : 8797, "x" : 6.15 }, { "date" : 8825, "x" : 6.1 }, { "date" : 8856, "x" : 6.11 }, { "date" : 8886, "x" : 6.12 }, { "date" : 8917, "x" : 6.1 }, { "date" : 8947, "x" : 6.13 }, { "date" : 8978, "x" : 6.16 }, { "date" : 9009, "x" : 6.14 }, { "date" : 9039, "x" : 6.16 }, { "date" : 9070, "x" : 6.12 }, { "date" : 9100, "x" : 6.13 }, { "date" : 9131, "x" : 6.15 }, { "date" : 9162, "x" : 6.19 }, { "date" : 9190, "x" : 6.22 }, { "date" : 9221, "x" : 6.24 }, { "date" : 9251, "x" : 6.28 }, { "date" : 9282, "x" : 6.3 }, { "date" : 9312, "x" : 6.33 }, { "date" : 9343, "x" : 6.33 }, { "date" : 9374, "x" : 6.37 }, { "date" : 9404, "x" : 6.37 }, { "date" : 9435, "x" : 6.41 }, { "date" : 9465, "x" : 6.42 }, { "date" : 9496, "x" : 6.46 }, { "date" : 9527, "x" : 6.46 }, { "date" : 9556, "x" : 6.47 }, { "date" : 9587, "x" : 6.48 }, { "date" : 9617, "x" : 6.51 }, { "date" : 9648, "x" : 6.51 }, { "date" : 9678, "x" : 6.46 }, { "date" : 9709, "x" : 6.48 }, { "date" : 9740, "x" : 6.53 }, { "date" : 9770, "x" : 6.56 }, { "date" : 9801, "x" : 6.63 }, { "date" : 9831, "x" : 6.61 }, { "date" : 9862, "x" : 6.67 }, { "date" : 9893, "x" : 6.67 }, { "date" : 9921, "x" : 6.63 }, { "date" : 9952, "x" : 6.69 }, { "date" : 9982, "x" : 6.74 }, { "date" : 10013, "x" : 6.79 }, { "date" : 10043, "x" : 6.86 }, { "date" : 10074, "x" : 6.8 }, { "date" : 10105, "x" : 6.85 }, { "date" : 10135, "x" : 6.82 }, { "date" : 10166, "x" : 6.86 }, { "date" : 10196, "x" : 6.88 }, { "date" : 10227, "x" : 6.89 }, { "date" : 10258, "x" : 6.96 }, { "date" : 10286, "x" : 7 }, { "date" : 10317, "x" : 7.01 }, { "date" : 10347, "x" : 6.99 }, { "date" : 10378, "x" : 7.03 }, { "date" : 10408, "x" : 7.02 }, { "date" : 10439, "x" : 6.86 }, { "date" : 10470, "x" : 6.92 }, { "date" : 10500, "x" : 7 }, { "date" : 10531, "x" : 7.06 }, { "date" : 10561, "x" : 7.11 }, { "date" : 10592, "x" : 7.15 }, { "date" : 10623, "x" : 7.12 }, { "date" : 10651, "x" : 7.16 }, { "date" : 10682, "x" : 7.2 }, { "date" : 10712, "x" : 7.17 }, { "date" : 10743, "x" : 7.22 }, { "date" : 10773, "x" : 7.19 }, { "date" : 10804, "x" : 7.19 }, { "date" : 10835, "x" : 7.16 }, { "date" : 10865, "x" : 7.22 }, { "date" : 10896, "x" : 7.24 }, { "date" : 10926, "x" : 7.29 }, { "date" : 10957, "x" : 7.24 }, { "date" : 10988, "x" : 7.22 }, { "date" : 11017, "x" : 7.31 }, { "date" : 11048, "x" : 7.28 }, { "date" : 11078, "x" : 7.26 }, { "date" : 11109, "x" : 7.28 }, { "date" : 11139, "x" : 7.27 }, { "date" : 11170, "x" : 7.32 }, { "date" : 11201, "x" : 7.27 }, { "date" : 11231, "x" : 7.27 }, { "date" : 11262, "x" : 7.18 }, { "date" : 11292, "x" : 7.19 }, { "date" : 11323, "x" : 7.22 }, { "date" : 11354, "x" : 7.12 }, { "date" : 11382, "x" : 7.06 }, { "date" : 11413, "x" : 7.13 }, { "date" : 11443, "x" : 7.14 }, { "date" : 11474, "x" : 7.11 }, { "date" : 11504, "x" : 7.1 }, { "date" : 11535, "x" : 7.03 }, { "date" : 11566, "x" : 6.95 }, { "date" : 11596, "x" : 6.97 }, { "date" : 11627, "x" : 7.04 }, { "date" : 11657, "x" : 7.05 }, { "date" : 11688, "x" : 7.03 }, { "date" : 11719, "x" : 7.01 }, { "date" : 11747, "x" : 7.05 }, { "date" : 11778, "x" : 6.98 }, { "date" : 11808, "x" : 6.97 }, { "date" : 11839, "x" : 6.9 }, { "date" : 11869, "x" : 6.82 }, { "date" : 11900, "x" : 6.82 }, { "date" : 11931, "x" : 6.7 }, { "date" : 11961, "x" : 6.79 }, { "date" : 11992, "x" : 6.84 }, { "date" : 12022, "x" : 6.78 }, { "date" : 12053, "x" : 6.75 }, { "date" : 12084, "x" : 6.73 }, { "date" : 12112, "x" : 6.74 }, { "date" : 12143, "x" : 6.82 }, { "date" : 12173, "x" : 6.87 }, { "date" : 12204, "x" : 6.88 }, { "date" : 12234, "x" : 6.9 }, { "date" : 12265, "x" : 6.92 }, { "date" : 12296, "x" : 6.9 }, { "date" : 12326, "x" : 6.96 }, { "date" : 12357, "x" : 6.96 }, { "date" : 12387, "x" : 7.01 }, { "date" : 12418, "x" : 7.03 }, { "date" : 12449, "x" : 7.04 }, { "date" : 12478, "x" : 7.03 }, { "date" : 12509, "x" : 7.01 }, { "date" : 12539, "x" : 7.02 }, { "date" : 12570, "x" : 7.04 }, { "date" : 12600, "x" : 7 }, { "date" : 12631, "x" : 7.01 }, { "date" : 12662, "x" : 7.02 }, { "date" : 12692, "x" : 7.03 }, { "date" : 12723, "x" : 7.07 }, { "date" : 12753, "x" : 7.1 }, { "date" : 12784, "x" : 7.07 }, { "date" : 12815, "x" : 7.09 }, { "date" : 12843, "x" : 7.07 }, { "date" : 12874, "x" : 7.05 }, { "date" : 12904, "x" : 7.08 }, { "date" : 12935, "x" : 7.08 }, { "date" : 12965, "x" : 7.12 }, { "date" : 12996, "x" : 7.11 }, { "date" : 13027, "x" : 7.11 }, { "date" : 13057, "x" : 7.1 }, { "date" : 13088, "x" : 7.13 }, { "date" : 13118, "x" : 7.13 }, { "date" : 13149, "x" : 7.15 }, { "date" : 13180, "x" : 7.16 }, { "date" : 13208, "x" : 7.17 }, { "date" : 13239, "x" : 7.18 }, { "date" : 13269, "x" : 7.15 }, { "date" : 13300, "x" : 7.15 }, { "date" : 13330, "x" : 7.15 }, { "date" : 13361, "x" : 7.17 }, { "date" : 13392, "x" : 7.2 }, { "date" : 13422, "x" : 7.23 }, { "date" : 13453, "x" : 7.24 }, { "date" : 13483, "x" : 7.26 }, { "date" : 13514, "x" : 7.27 }, { "date" : 13545, "x" : 7.25 }, { "date" : 13573, "x" : 7.26 }, { "date" : 13604, "x" : 7.3 }, { "date" : 13634, "x" : 7.33 }, { "date" : 13665, "x" : 7.32 }, { "date" : 13695, "x" : 7.28 }, { "date" : 13726, "x" : 7.3 }, { "date" : 13757, "x" : 7.33 }, { "date" : 13787, "x" : 7.35 }, { "date" : 13818, "x" : 7.3 }, { "date" : 13848, "x" : 7.29 }, { "date" : 13879, "x" : 7.23 }, { "date" : 13910, "x" : 7.19 }, { "date" : 13939, "x" : 7.19 }, { "date" : 13970, "x" : 7.23 }, { "date" : 14000, "x" : 7.24 }, { "date" : 14031, "x" : 7.15 }, { "date" : 14061, "x" : 7.14 }, { "date" : 14092, "x" : 7.16 }, { "date" : 14123, "x" : 7.06 }, { "date" : 14153, "x" : 6.88 }, { "date" : 14184, "x" : 6.8 }, { "date" : 14214, "x" : 6.81 }, { "date" : 14245, "x" : 6.72 }, { "date" : 14276, "x" : 6.6 }, { "date" : 14304, "x" : 6.68 }, { "date" : 14335, "x" : 6.77 }, { "date" : 14365, "x" : 6.82 }, { "date" : 14396, "x" : 6.82 }, { "date" : 14426, "x" : 6.9 }, { "date" : 14457, "x" : 6.93 }, { "date" : 14488, "x" : 6.96 }, { "date" : 14518, "x" : 6.94 }, { "date" : 14549, "x" : 7 }, { "date" : 14579, "x" : 7.02 }, { "date" : 14610, "x" : 6.98 }, { "date" : 14641, "x" : 7.01 }, { "date" : 14669, "x" : 7.06 }, { "date" : 14700, "x" : 7.08 }, { "date" : 14730, "x" : 6.99 }, { "date" : 14761, "x" : 6.94 }, { "date" : 14791, "x" : 7 }, { "date" : 14822, "x" : 6.96 }, { "date" : 14853, "x" : 7.04 }, { "date" : 14883, "x" : 7.08 }, { "date" : 14914, "x" : 7.07 }, { "date" : 14944, "x" : 7.14 }, { "date" : 14975, "x" : 7.16 }, { "date" : 15006, "x" : 7.19 }, { "date" : 15034, "x" : 7.19 }, { "date" : 15065, "x" : 7.22 }, { "date" : 15095, "x" : 7.2 }, { "date" : 15126, "x" : 7.19 }, { "date" : 15156, "x" : 7.16 }, { "date" : 15187, "x" : 7.11 }, { "date" : 15218, "x" : 7.03 }, { "date" : 15248, "x" : 7.13 }, { "date" : 15279, "x" : 7.13 }, { "date" : 15309, "x" : 7.14 }, { "date" : 15340, "x" : 7.18 }, { "date" : 15371, "x" : 7.22 }, { "date" : 15400, "x" : 7.25 }, { "date" : 15431, "x" : 7.24 }, { "date" : 15461, "x" : 7.18 }, { "date" : 15492, "x" : 7.22 }, { "date" : 15522, "x" : 7.23 }, { "date" : 15553, "x" : 7.25 }, { "date" : 15584, "x" : 7.27 }, { "date" : 15614, "x" : 7.25 }, { "date" : 15645, "x" : 7.26 }, { "date" : 15675, "x" : 7.26 }, { "date" : 15706, "x" : 7.31 }, { "date" : 15737, "x" : 7.32 }, { "date" : 15765, "x" : 7.36 }, { "date" : 15796, "x" : 7.38 }, { "date" : 15826, "x" : 7.4 }, { "date" : 15857, "x" : 7.38 }, { "date" : 15887, "x" : 7.43 }, { "date" : 15918, "x" : 7.4 }, { "date" : 15949, "x" : 7.43 }, { "date" : 15979, "x" : 7.47 }, { "date" : 16010, "x" : 7.5 }, { "date" : 16040, "x" : 7.52 }, { "date" : 16071, "x" : 7.49 }, { "date" : 16102, "x" : 7.53 }, { "date" : 16130, "x" : 7.53 } ], "breaks" : [ [ { "date" : -6940, "x" : 3.04 }, { "date" : -3532, "x" : 4.14 } ], [ { "date" : -3501, "x" : 4.08 }, { "date" : -92, "x" : 4.67 } ], [ { "date" : -61, "x" : 4.54 }, { "date" : 3346, "x" : 4.57 } ], [ { "date" : 3377, "x" : 4.58 }, { "date" : 7913, "x" : 5.99 } ], [ { "date" : 7943, "x" : 5.81 }, { "date" : 11354, "x" : 7.36 } ], [ { "date" : 11382, "x" : 6.92 }, { "date" : 16130, "x" : 7.28 } ] ] }, "h0.2" : { "line" : [ { "date" : -6940, "x" : 3.08 }, { "date" : -6909, "x" : 3.08 }, { "date" : -6881, "x" : 3.07 }, { "date" : -6850, "x" : 3.11 }, { "date" : -6820, "x" : 3.07 }, { "date" : -6789, "x" : 3.04 }, { "date" : -6759, "x" : 3.11 }, { "date" : -6728, "x" : 3.15 }, { "date" : -6697, "x" : 3.15 }, { "date" : -6667, "x" : 3.13 }, { "date" : -6636, "x" : 3.13 }, { "date" : -6606, "x" : 3.17 }, { "date" : -6575, "x" : 3.18 }, { "date" : -6544, "x" : 3.15 }, { "date" : -6515, "x" : 3.19 }, { "date" : -6484, "x" : 3.15 }, { "date" : -6454, "x" : 3.17 }, { "date" : -6423, "x" : 3.22 }, { "date" : -6393, "x" : 3.23 }, { "date" : -6362, "x" : 3.22 }, { "date" : -6331, "x" : 3.2 }, { "date" : -6301, "x" : 3.2 }, { "date" : -6270, "x" : 3.24 }, { "date" : -6240, "x" : 3.28 }, { "date" : -6209, "x" : 3.27 }, { "date" : -6178, "x" : 3.25 }, { "date" : -6150, "x" : 3.23 }, { "date" : -6119, "x" : 3.2 }, { "date" : -6089, "x" : 3.2 }, { "date" : -6058, "x" : 3.18 }, { "date" : -6028, "x" : 3.21 }, { "date" : -5997, "x" : 3.15 }, { "date" : -5966, "x" : 3.15 }, { "date" : -5936, "x" : 3.2 }, { "date" : -5905, "x" : 3.21 }, { "date" : -5875, "x" : 3.21 }, { "date" : -5844, "x" : 3.26 }, { "date" : -5813, "x" : 3.26 }, { "date" : -5785, "x" : 3.29 }, { "date" : -5754, "x" : 3.34 }, { "date" : -5724, "x" : 3.37 }, { "date" : -5693, "x" : 3.37 }, { "date" : -5663, "x" : 3.43 }, { "date" : -5632, "x" : 3.4 }, { "date" : -5601, "x" : 3.48 }, { "date" : -5571, "x" : 3.46 }, { "date" : -5540, "x" : 3.53 }, { "date" : -5510, "x" : 3.58 }, { "date" : -5479, "x" : 3.6 }, { "date" : -5448, "x" : 3.6 }, { "date" : -5420, "x" : 3.6 }, { "date" : -5389, "x" : 3.64 }, { "date" : -5359, "x" : 3.64 }, { "date" : -5328, "x" : 3.71 }, { "date" : -5298, "x" : 3.77 }, { "date" : -5267, "x" : 3.77 }, { "date" : -5236, "x" : 3.78 }, { "date" : -5206, "x" : 3.75 }, { "date" : -5175, "x" : 3.82 }, { "date" : -5145, "x" : 3.82 }, { "date" : -5114, "x" : 3.78 }, { "date" : -5083, "x" : 3.81 }, { "date" : -5054, "x" : 3.88 }, { "date" : -5023, "x" : 3.88 }, { "date" : -4993, "x" : 3.81 }, { "date" : -4962, "x" : 3.85 }, { "date" : -4932, "x" : 3.9 }, { "date" : -4901, "x" : 3.86 }, { "date" : -4870, "x" : 3.81 }, { "date" : -4840, "x" : 3.82 }, { "date" : -4809, "x" : 3.81 }, { "date" : -4779, "x" : 3.84 }, { "date" : -4748, "x" : 3.8 }, { "date" : -4717, "x" : 3.77 }, { "date" : -4689, "x" : 3.79 }, { "date" : -4658, "x" : 3.82 }, { "date" : -4628, "x" : 3.86 }, { "date" : -4597, "x" : 3.86 }, { "date" : -4567, "x" : 3.87 }, { "date" : -4536, "x" : 3.81 }, { "date" : -4505, "x" : 3.75 }, { "date" : -4475, "x" : 3.72 }, { "date" : -4444, "x" : 3.73 }, { "date" : -4414, "x" : 3.69 }, { "date" : -4383, "x" : 3.73 }, { "date" : -4352, "x" : 3.71 }, { "date" : -4324, "x" : 3.74 }, { "date" : -4293, "x" : 3.77 }, { "date" : -4263, "x" : 3.79 }, { "date" : -4232, "x" : 3.81 }, { "date" : -4202, "x" : 3.85 }, { "date" : -4171, "x" : 3.87 }, { "date" : -4140, "x" : 3.91 }, { "date" : -4110, "x" : 3.94 }, { "date" : -4079, "x" : 3.96 }, { "date" : -4049, "x" : 4.01 }, { "date" : -4018, "x" : 4.02 }, { "date" : -3987, "x" : 4.01 }, { "date" : -3959, "x" : 4.02 }, { "date" : -3928, "x" : 4.05 }, { "date" : -3898, "x" : 4.07 }, { "date" : -3867, "x" : 4.07 }, { "date" : -3837, "x" : 4.1 }, { "date" : -3806, "x" : 4.09 }, { "date" : -3775, "x" : 4.04 }, { "date" : -3745, "x" : 4.05 }, { "date" : -3714, "x" : 4.07 }, { "date" : -3684, "x" : 4.09 }, { "date" : -3653, "x" : 4.02 }, { "date" : -3622, "x" : 4.03 }, { "date" : -3593, "x" : 4.01 }, { "date" : -3562, "x" : 4 }, { "date" : -3532, "x" : 4.02 }, { "date" : -3501, "x" : 4.04 }, { "date" : -3471, "x" : 4.02 }, { "date" : -3440, "x" : 4.04 }, { "date" : -3409, "x" : 3.98 }, { "date" : -3379, "x" : 3.98 }, { "date" : -3348, "x" : 4.02 }, { "date" : -3318, "x" : 4.06 }, { "date" : -3287, "x" : 4.12 }, { "date" : -3256, "x" : 4.15 }, { "date" : -3228, "x" : 4.18 }, { "date" : -3197, "x" : 4.18 }, { "date" : -3167, "x" : 4.2 }, { "date" : -3136, "x" : 4.17 }, { "date" : -3106, "x" : 4.2 }, { "date" : -3075, "x" : 4.22 }, { "date" : -3044, "x" : 4.2 }, { "date" : -3014, "x" : 4.23 }, { "date" : -2983, "x" : 4.27 }, { "date" : -2953, "x" : 4.27 }, { "date" : -2922, "x" : 4.23 }, { "date" : -2891, "x" : 4.25 }, { "date" : -2863, "x" : 4.24 }, { "date" : -2832, "x" : 4.18 }, { "date" : -2802, "x" : 4.09 }, { "date" : -2771, "x" : 4 }, { "date" : -2741, "x" : 4.06 }, { "date" : -2710, "x" : 4.08 }, { "date" : -2679, "x" : 4.03 }, { "date" : -2649, "x" : 4.03 }, { "date" : -2618, "x" : 4.13 }, { "date" : -2588, "x" : 4.14 }, { "date" : -2557, "x" : 4.19 }, { "date" : -2526, "x" : 4.16 }, { "date" : -2498, "x" : 4.2 }, { "date" : -2467, "x" : 4.25 }, { "date" : -2437, "x" : 4.26 }, { "date" : -2406, "x" : 4.24 }, { "date" : -2376, "x" : 4.24 }, { "date" : -2345, "x" : 4.28 }, { "date" : -2314, "x" : 4.27 }, { "date" : -2284, "x" : 4.3 }, { "date" : -2253, "x" : 4.29 }, { "date" : -2223, "x" : 4.32 }, { "date" : -2192, "x" : 4.34 }, { "date" : -2161, "x" : 4.35 }, { "date" : -2132, "x" : 4.37 }, { "date" : -2101, "x" : 4.38 }, { "date" : -2071, "x" : 4.39 }, { "date" : -2040, "x" : 4.4 }, { "date" : -2010, "x" : 4.42 }, { "date" : -1979, "x" : 4.4 }, { "date" : -1948, "x" : 4.43 }, { "date" : -1918, "x" : 4.44 }, { "date" : -1887, "x" : 4.44 }, { "date" : -1857, "x" : 4.44 }, { "date" : -1826, "x" : 4.47 }, { "date" : -1795, "x" : 4.47 }, { "date" : -1767, "x" : 4.46 }, { "date" : -1736, "x" : 4.49 }, { "date" : -1706, "x" : 4.48 }, { "date" : -1675, "x" : 4.43 }, { "date" : -1645, "x" : 4.45 }, { "date" : -1614, "x" : 4.47 }, { "date" : -1583, "x" : 4.5 }, { "date" : -1553, "x" : 4.53 }, { "date" : -1522, "x" : 4.52 }, { "date" : -1492, "x" : 4.53 }, { "date" : -1461, "x" : 4.53 }, { "date" : -1430, "x" : 4.51 }, { "date" : -1402, "x" : 4.49 }, { "date" : -1371, "x" : 4.51 }, { "date" : -1341, "x" : 4.46 }, { "date" : -1310, "x" : 4.44 }, { "date" : -1280, "x" : 4.43 }, { "date" : -1249, "x" : 4.35 }, { "date" : -1218, "x" : 4.34 }, { "date" : -1188, "x" : 4.38 }, { "date" : -1157, "x" : 4.39 }, { "date" : -1127, "x" : 4.39 }, { "date" : -1096, "x" : 4.46 }, { "date" : -1065, "x" : 4.46 }, { "date" : -1037, "x" : 4.5 }, { "date" : -1006, "x" : 4.54 }, { "date" : -976, "x" : 4.49 }, { "date" : -945, "x" : 4.51 }, { "date" : -915, "x" : 4.55 }, { "date" : -884, "x" : 4.54 }, { "date" : -853, "x" : 4.57 }, { "date" : -823, "x" : 4.54 }, { "date" : -792, "x" : 4.54 }, { "date" : -762, "x" : 4.57 }, { "date" : -731, "x" : 4.52 }, { "date" : -700, "x" : 4.49 }, { "date" : -671, "x" : 4.5 }, { "date" : -640, "x" : 4.58 }, { "date" : -610, "x" : 4.59 }, { "date" : -579, "x" : 4.6 }, { "date" : -549, "x" : 4.58 }, { "date" : -518, "x" : 4.59 }, { "date" : -487, "x" : 4.63 }, { "date" : -457, "x" : 4.64 }, { "date" : -426, "x" : 4.69 }, { "date" : -396, "x" : 4.64 }, { "date" : -365, "x" : 4.63 }, { "date" : -334, "x" : 4.59 }, { "date" : -306, "x" : 4.62 }, { "date" : -275, "x" : 4.64 }, { "date" : -245, "x" : 4.64 }, { "date" : -214, "x" : 4.58 }, { "date" : -184, "x" : 4.52 }, { "date" : -153, "x" : 4.56 }, { "date" : -122, "x" : 4.53 }, { "date" : -92, "x" : 4.58 }, { "date" : -61, "x" : 4.54 }, { "date" : -31, "x" : 4.52 }, { "date" : 0, "x" : 4.44 }, { "date" : 31, "x" : 4.49 }, { "date" : 59, "x" : 4.5 }, { "date" : 90, "x" : 4.4 }, { "date" : 120, "x" : 4.34 }, { "date" : 151, "x" : 4.29 }, { "date" : 181, "x" : 4.36 }, { "date" : 212, "x" : 4.4 }, { "date" : 243, "x" : 4.43 }, { "date" : 273, "x" : 4.42 }, { "date" : 304, "x" : 4.47 }, { "date" : 334, "x" : 4.52 }, { "date" : 365, "x" : 4.56 }, { "date" : 396, "x" : 4.57 }, { "date" : 424, "x" : 4.61 }, { "date" : 455, "x" : 4.64 }, { "date" : 485, "x" : 4.6 }, { "date" : 516, "x" : 4.59 }, { "date" : 546, "x" : 4.56 }, { "date" : 577, "x" : 4.6 }, { "date" : 608, "x" : 4.59 }, { "date" : 638, "x" : 4.55 }, { "date" : 669, "x" : 4.54 }, { "date" : 699, "x" : 4.63 }, { "date" : 730, "x" : 4.64 }, { "date" : 761, "x" : 4.67 }, { "date" : 790, "x" : 4.67 }, { "date" : 821, "x" : 4.68 }, { "date" : 851, "x" : 4.7 }, { "date" : 882, "x" : 4.67 }, { "date" : 912, "x" : 4.68 }, { "date" : 943, "x" : 4.71 }, { "date" : 974, "x" : 4.71 }, { "date" : 1004, "x" : 4.71 }, { "date" : 1035, "x" : 4.76 }, { "date" : 1065, "x" : 4.77 }, { "date" : 1096, "x" : 4.75 }, { "date" : 1127, "x" : 4.72 }, { "date" : 1155, "x" : 4.71 }, { "date" : 1186, "x" : 4.67 }, { "date" : 1216, "x" : 4.65 }, { "date" : 1247, "x" : 4.65 }, { "date" : 1277, "x" : 4.68 }, { "date" : 1308, "x" : 4.65 }, { "date" : 1339, "x" : 4.69 }, { "date" : 1369, "x" : 4.68 }, { "date" : 1400, "x" : 4.56 }, { "date" : 1430, "x" : 4.58 }, { "date" : 1461, "x" : 4.57 }, { "date" : 1492, "x" : 4.57 }, { "date" : 1520, "x" : 4.54 }, { "date" : 1551, "x" : 4.5 }, { "date" : 1581, "x" : 4.47 }, { "date" : 1612, "x" : 4.45 }, { "date" : 1642, "x" : 4.37 }, { "date" : 1673, "x" : 4.28 }, { "date" : 1704, "x" : 4.15 }, { "date" : 1734, "x" : 4.3 }, { "date" : 1765, "x" : 4.25 }, { "date" : 1795, "x" : 4.23 }, { "date" : 1826, "x" : 4.34 }, { "date" : 1857, "x" : 4.4 }, { "date" : 1885, "x" : 4.42 }, { "date" : 1916, "x" : 4.47 }, { "date" : 1946, "x" : 4.51 }, { "date" : 1977, "x" : 4.56 }, { "date" : 2007, "x" : 4.49 }, { "date" : 2038, "x" : 4.46 }, { "date" : 2069, "x" : 4.43 }, { "date" : 2099, "x" : 4.49 }, { "date" : 2130, "x" : 4.51 }, { "date" : 2160, "x" : 4.5 }, { "date" : 2191, "x" : 4.61 }, { "date" : 2222, "x" : 4.6 }, { "date" : 2251, "x" : 4.63 }, { "date" : 2282, "x" : 4.62 }, { "date" : 2312, "x" : 4.61 }, { "date" : 2343, "x" : 4.65 }, { "date" : 2373, "x" : 4.64 }, { "date" : 2404, "x" : 4.63 }, { "date" : 2435, "x" : 4.66 }, { "date" : 2465, "x" : 4.63 }, { "date" : 2496, "x" : 4.63 }, { "date" : 2526, "x" : 4.68 }, { "date" : 2557, "x" : 4.63 }, { "date" : 2588, "x" : 4.6 }, { "date" : 2616, "x" : 4.59 }, { "date" : 2647, "x" : 4.59 }, { "date" : 2677, "x" : 4.57 }, { "date" : 2708, "x" : 4.61 }, { "date" : 2738, "x" : 4.59 }, { "date" : 2769, "x" : 4.57 }, { "date" : 2800, "x" : 4.57 }, { "date" : 2830, "x" : 4.53 }, { "date" : 2861, "x" : 4.55 }, { "date" : 2891, "x" : 4.55 }, { "date" : 2922, "x" : 4.49 }, { "date" : 2953, "x" : 4.47 }, { "date" : 2981, "x" : 4.49 }, { "date" : 3012, "x" : 4.57 }, { "date" : 3042, "x" : 4.58 }, { "date" : 3073, "x" : 4.56 }, { "date" : 3103, "x" : 4.61 }, { "date" : 3134, "x" : 4.64 }, { "date" : 3165, "x" : 4.63 }, { "date" : 3195, "x" : 4.53 }, { "date" : 3226, "x" : 4.55 }, { "date" : 3256, "x" : 4.57 }, { "date" : 3287, "x" : 4.6 }, { "date" : 3318, "x" : 4.57 }, { "date" : 3346, "x" : 4.62 }, { "date" : 3377, "x" : 4.62 }, { "date" : 3407, "x" : 4.6 }, { "date" : 3438, "x" : 4.63 }, { "date" : 3468, "x" : 4.64 }, { "date" : 3499, "x" : 4.69 }, { "date" : 3530, "x" : 4.69 }, { "date" : 3560, "x" : 4.62 }, { "date" : 3591, "x" : 4.66 }, { "date" : 3621, "x" : 4.68 }, { "date" : 3652, "x" : 4.74 }, { "date" : 3683, "x" : 4.73 }, { "date" : 3712, "x" : 4.63 }, { "date" : 3743, "x" : 4.67 }, { "date" : 3773, "x" : 4.71 }, { "date" : 3804, "x" : 4.74 }, { "date" : 3834, "x" : 4.8 }, { "date" : 3865, "x" : 4.81 }, { "date" : 3896, "x" : 4.83 }, { "date" : 3926, "x" : 4.85 }, { "date" : 3957, "x" : 4.95 }, { "date" : 3987, "x" : 4.91 }, { "date" : 4018, "x" : 4.86 }, { "date" : 4049, "x" : 4.88 }, { "date" : 4077, "x" : 4.91 }, { "date" : 4108, "x" : 4.89 }, { "date" : 4138, "x" : 4.89 }, { "date" : 4169, "x" : 4.88 }, { "date" : 4199, "x" : 4.87 }, { "date" : 4230, "x" : 4.81 }, { "date" : 4261, "x" : 4.76 }, { "date" : 4291, "x" : 4.8 }, { "date" : 4322, "x" : 4.84 }, { "date" : 4352, "x" : 4.81 }, { "date" : 4383, "x" : 4.79 }, { "date" : 4414, "x" : 4.73 }, { "date" : 4442, "x" : 4.72 }, { "date" : 4473, "x" : 4.76 }, { "date" : 4503, "x" : 4.72 }, { "date" : 4534, "x" : 4.7 }, { "date" : 4564, "x" : 4.67 }, { "date" : 4595, "x" : 4.78 }, { "date" : 4626, "x" : 4.79 }, { "date" : 4656, "x" : 4.9 }, { "date" : 4687, "x" : 4.93 }, { "date" : 4717, "x" : 4.95 }, { "date" : 4748, "x" : 4.98 }, { "date" : 4779, "x" : 5 }, { "date" : 4807, "x" : 5.03 }, { "date" : 4838, "x" : 5.1 }, { "date" : 4868, "x" : 5.09 }, { "date" : 4899, "x" : 5.12 }, { "date" : 4929, "x" : 5.09 }, { "date" : 4960, "x" : 5.1 }, { "date" : 4991, "x" : 5.11 }, { "date" : 5021, "x" : 5.1 }, { "date" : 5052, "x" : 5.11 }, { "date" : 5082, "x" : 5.11 }, { "date" : 5113, "x" : 5.1 }, { "date" : 5144, "x" : 5.06 }, { "date" : 5173, "x" : 5.07 }, { "date" : 5204, "x" : 5.08 }, { "date" : 5234, "x" : 5.01 }, { "date" : 5265, "x" : 5.03 }, { "date" : 5295, "x" : 5.02 }, { "date" : 5326, "x" : 5.12 }, { "date" : 5357, "x" : 5.11 }, { "date" : 5387, "x" : 5.11 }, { "date" : 5418, "x" : 5.1 }, { "date" : 5448, "x" : 5.12 }, { "date" : 5479, "x" : 5.19 }, { "date" : 5510, "x" : 5.2 }, { "date" : 5538, "x" : 5.2 }, { "date" : 5569, "x" : 5.19 }, { "date" : 5599, "x" : 5.24 }, { "date" : 5630, "x" : 5.26 }, { "date" : 5660, "x" : 5.25 }, { "date" : 5691, "x" : 5.24 }, { "date" : 5722, "x" : 5.2 }, { "date" : 5752, "x" : 5.25 }, { "date" : 5783, "x" : 5.31 }, { "date" : 5813, "x" : 5.35 }, { "date" : 5844, "x" : 5.36 }, { "date" : 5875, "x" : 5.42 }, { "date" : 5903, "x" : 5.48 }, { "date" : 5934, "x" : 5.46 }, { "date" : 5964, "x" : 5.51 }, { "date" : 5995, "x" : 5.52 }, { "date" : 6025, "x" : 5.46 }, { "date" : 6056, "x" : 5.53 }, { "date" : 6087, "x" : 5.44 }, { "date" : 6117, "x" : 5.5 }, { "date" : 6148, "x" : 5.52 }, { "date" : 6178, "x" : 5.49 }, { "date" : 6209, "x" : 5.61 }, { "date" : 6240, "x" : 5.65 }, { "date" : 6268, "x" : 5.68 }, { "date" : 6299, "x" : 5.66 }, { "date" : 6329, "x" : 5.67 }, { "date" : 6360, "x" : 5.72 }, { "date" : 6390, "x" : 5.76 }, { "date" : 6421, "x" : 5.8 }, { "date" : 6452, "x" : 5.77 }, { "date" : 6482, "x" : 5.53 }, { "date" : 6513, "x" : 5.44 }, { "date" : 6543, "x" : 5.51 }, { "date" : 6574, "x" : 5.55 }, { "date" : 6605, "x" : 5.59 }, { "date" : 6634, "x" : 5.56 }, { "date" : 6665, "x" : 5.57 }, { "date" : 6695, "x" : 5.57 }, { "date" : 6726, "x" : 5.61 }, { "date" : 6756, "x" : 5.61 }, { "date" : 6787, "x" : 5.57 }, { "date" : 6818, "x" : 5.61 }, { "date" : 6848, "x" : 5.63 }, { "date" : 6879, "x" : 5.61 }, { "date" : 6909, "x" : 5.63 }, { "date" : 6940, "x" : 5.7 }, { "date" : 6971, "x" : 5.67 }, { "date" : 6999, "x" : 5.69 }, { "date" : 7030, "x" : 5.74 }, { "date" : 7060, "x" : 5.77 }, { "date" : 7091, "x" : 5.76 }, { "date" : 7121, "x" : 5.85 }, { "date" : 7152, "x" : 5.86 }, { "date" : 7183, "x" : 5.86 }, { "date" : 7213, "x" : 5.83 }, { "date" : 7244, "x" : 5.85 }, { "date" : 7274, "x" : 5.87 }, { "date" : 7305, "x" : 5.8 }, { "date" : 7336, "x" : 5.8 }, { "date" : 7364, "x" : 5.83 }, { "date" : 7395, "x" : 5.8 }, { "date" : 7425, "x" : 5.89 }, { "date" : 7456, "x" : 5.88 }, { "date" : 7486, "x" : 5.88 }, { "date" : 7517, "x" : 5.78 }, { "date" : 7548, "x" : 5.72 }, { "date" : 7578, "x" : 5.72 }, { "date" : 7609, "x" : 5.78 }, { "date" : 7639, "x" : 5.8 }, { "date" : 7670, "x" : 5.84 }, { "date" : 7701, "x" : 5.91 }, { "date" : 7729, "x" : 5.93 }, { "date" : 7760, "x" : 5.93 }, { "date" : 7790, "x" : 5.97 }, { "date" : 7821, "x" : 5.92 }, { "date" : 7851, "x" : 5.96 }, { "date" : 7882, "x" : 5.98 }, { "date" : 7913, "x" : 5.96 }, { "date" : 7943, "x" : 5.97 }, { "date" : 7974, "x" : 5.93 }, { "date" : 8004, "x" : 6.03 }, { "date" : 8035, "x" : 6.01 }, { "date" : 8066, "x" : 6.02 }, { "date" : 8095, "x" : 6 }, { "date" : 8126, "x" : 6.03 }, { "date" : 8156, "x" : 6.03 }, { "date" : 8187, "x" : 6.01 }, { "date" : 8217, "x" : 6.05 }, { "date" : 8248, "x" : 6.03 }, { "date" : 8279, "x" : 6.04 }, { "date" : 8309, "x" : 6.04 }, { "date" : 8340, "x" : 6.07 }, { "date" : 8370, "x" : 6.08 }, { "date" : 8401, "x" : 6.08 }, { "date" : 8432, "x" : 6.09 }, { "date" : 8460, "x" : 6.11 }, { "date" : 8491, "x" : 6.09 }, { "date" : 8521, "x" : 6.11 }, { "date" : 8552, "x" : 6.11 }, { "date" : 8582, "x" : 6.11 }, { "date" : 8613, "x" : 6.14 }, { "date" : 8644, "x" : 6.13 }, { "date" : 8674, "x" : 6.15 }, { "date" : 8705, "x" : 6.14 }, { "date" : 8735, "x" : 6.15 }, { "date" : 8766, "x" : 6.18 }, { "date" : 8797, "x" : 6.15 }, { "date" : 8825, "x" : 6.1 }, { "date" : 8856, "x" : 6.11 }, { "date" : 8886, "x" : 6.12 }, { "date" : 8917, "x" : 6.1 }, { "date" : 8947, "x" : 6.13 }, { "date" : 8978, "x" : 6.16 }, { "date" : 9009, "x" : 6.14 }, { "date" : 9039, "x" : 6.16 }, { "date" : 9070, "x" : 6.12 }, { "date" : 9100, "x" : 6.13 }, { "date" : 9131, "x" : 6.15 }, { "date" : 9162, "x" : 6.19 }, { "date" : 9190, "x" : 6.22 }, { "date" : 9221, "x" : 6.24 }, { "date" : 9251, "x" : 6.28 }, { "date" : 9282, "x" : 6.3 }, { "date" : 9312, "x" : 6.33 }, { "date" : 9343, "x" : 6.33 }, { "date" : 9374, "x" : 6.37 }, { "date" : 9404, "x" : 6.37 }, { "date" : 9435, "x" : 6.41 }, { "date" : 9465, "x" : 6.42 }, { "date" : 9496, "x" : 6.46 }, { "date" : 9527, "x" : 6.46 }, { "date" : 9556, "x" : 6.47 }, { "date" : 9587, "x" : 6.48 }, { "date" : 9617, "x" : 6.51 }, { "date" : 9648, "x" : 6.51 }, { "date" : 9678, "x" : 6.46 }, { "date" : 9709, "x" : 6.48 }, { "date" : 9740, "x" : 6.53 }, { "date" : 9770, "x" : 6.56 }, { "date" : 9801, "x" : 6.63 }, { "date" : 9831, "x" : 6.61 }, { "date" : 9862, "x" : 6.67 }, { "date" : 9893, "x" : 6.67 }, { "date" : 9921, "x" : 6.63 }, { "date" : 9952, "x" : 6.69 }, { "date" : 9982, "x" : 6.74 }, { "date" : 10013, "x" : 6.79 }, { "date" : 10043, "x" : 6.86 }, { "date" : 10074, "x" : 6.8 }, { "date" : 10105, "x" : 6.85 }, { "date" : 10135, "x" : 6.82 }, { "date" : 10166, "x" : 6.86 }, { "date" : 10196, "x" : 6.88 }, { "date" : 10227, "x" : 6.89 }, { "date" : 10258, "x" : 6.96 }, { "date" : 10286, "x" : 7 }, { "date" : 10317, "x" : 7.01 }, { "date" : 10347, "x" : 6.99 }, { "date" : 10378, "x" : 7.03 }, { "date" : 10408, "x" : 7.02 }, { "date" : 10439, "x" : 6.86 }, { "date" : 10470, "x" : 6.92 }, { "date" : 10500, "x" : 7 }, { "date" : 10531, "x" : 7.06 }, { "date" : 10561, "x" : 7.11 }, { "date" : 10592, "x" : 7.15 }, { "date" : 10623, "x" : 7.12 }, { "date" : 10651, "x" : 7.16 }, { "date" : 10682, "x" : 7.2 }, { "date" : 10712, "x" : 7.17 }, { "date" : 10743, "x" : 7.22 }, { "date" : 10773, "x" : 7.19 }, { "date" : 10804, "x" : 7.19 }, { "date" : 10835, "x" : 7.16 }, { "date" : 10865, "x" : 7.22 }, { "date" : 10896, "x" : 7.24 }, { "date" : 10926, "x" : 7.29 }, { "date" : 10957, "x" : 7.24 }, { "date" : 10988, "x" : 7.22 }, { "date" : 11017, "x" : 7.31 }, { "date" : 11048, "x" : 7.28 }, { "date" : 11078, "x" : 7.26 }, { "date" : 11109, "x" : 7.28 }, { "date" : 11139, "x" : 7.27 }, { "date" : 11170, "x" : 7.32 }, { "date" : 11201, "x" : 7.27 }, { "date" : 11231, "x" : 7.27 }, { "date" : 11262, "x" : 7.18 }, { "date" : 11292, "x" : 7.19 }, { "date" : 11323, "x" : 7.22 }, { "date" : 11354, "x" : 7.12 }, { "date" : 11382, "x" : 7.06 }, { "date" : 11413, "x" : 7.13 }, { "date" : 11443, "x" : 7.14 }, { "date" : 11474, "x" : 7.11 }, { "date" : 11504, "x" : 7.1 }, { "date" : 11535, "x" : 7.03 }, { "date" : 11566, "x" : 6.95 }, { "date" : 11596, "x" : 6.97 }, { "date" : 11627, "x" : 7.04 }, { "date" : 11657, "x" : 7.05 }, { "date" : 11688, "x" : 7.03 }, { "date" : 11719, "x" : 7.01 }, { "date" : 11747, "x" : 7.05 }, { "date" : 11778, "x" : 6.98 }, { "date" : 11808, "x" : 6.97 }, { "date" : 11839, "x" : 6.9 }, { "date" : 11869, "x" : 6.82 }, { "date" : 11900, "x" : 6.82 }, { "date" : 11931, "x" : 6.7 }, { "date" : 11961, "x" : 6.79 }, { "date" : 11992, "x" : 6.84 }, { "date" : 12022, "x" : 6.78 }, { "date" : 12053, "x" : 6.75 }, { "date" : 12084, "x" : 6.73 }, { "date" : 12112, "x" : 6.74 }, { "date" : 12143, "x" : 6.82 }, { "date" : 12173, "x" : 6.87 }, { "date" : 12204, "x" : 6.88 }, { "date" : 12234, "x" : 6.9 }, { "date" : 12265, "x" : 6.92 }, { "date" : 12296, "x" : 6.9 }, { "date" : 12326, "x" : 6.96 }, { "date" : 12357, "x" : 6.96 }, { "date" : 12387, "x" : 7.01 }, { "date" : 12418, "x" : 7.03 }, { "date" : 12449, "x" : 7.04 }, { "date" : 12478, "x" : 7.03 }, { "date" : 12509, "x" : 7.01 }, { "date" : 12539, "x" : 7.02 }, { "date" : 12570, "x" : 7.04 }, { "date" : 12600, "x" : 7 }, { "date" : 12631, "x" : 7.01 }, { "date" : 12662, "x" : 7.02 }, { "date" : 12692, "x" : 7.03 }, { "date" : 12723, "x" : 7.07 }, { "date" : 12753, "x" : 7.1 }, { "date" : 12784, "x" : 7.07 }, { "date" : 12815, "x" : 7.09 }, { "date" : 12843, "x" : 7.07 }, { "date" : 12874, "x" : 7.05 }, { "date" : 12904, "x" : 7.08 }, { "date" : 12935, "x" : 7.08 }, { "date" : 12965, "x" : 7.12 }, { "date" : 12996, "x" : 7.11 }, { "date" : 13027, "x" : 7.11 }, { "date" : 13057, "x" : 7.1 }, { "date" : 13088, "x" : 7.13 }, { "date" : 13118, "x" : 7.13 }, { "date" : 13149, "x" : 7.15 }, { "date" : 13180, "x" : 7.16 }, { "date" : 13208, "x" : 7.17 }, { "date" : 13239, "x" : 7.18 }, { "date" : 13269, "x" : 7.15 }, { "date" : 13300, "x" : 7.15 }, { "date" : 13330, "x" : 7.15 }, { "date" : 13361, "x" : 7.17 }, { "date" : 13392, "x" : 7.2 }, { "date" : 13422, "x" : 7.23 }, { "date" : 13453, "x" : 7.24 }, { "date" : 13483, "x" : 7.26 }, { "date" : 13514, "x" : 7.27 }, { "date" : 13545, "x" : 7.25 }, { "date" : 13573, "x" : 7.26 }, { "date" : 13604, "x" : 7.3 }, { "date" : 13634, "x" : 7.33 }, { "date" : 13665, "x" : 7.32 }, { "date" : 13695, "x" : 7.28 }, { "date" : 13726, "x" : 7.3 }, { "date" : 13757, "x" : 7.33 }, { "date" : 13787, "x" : 7.35 }, { "date" : 13818, "x" : 7.3 }, { "date" : 13848, "x" : 7.29 }, { "date" : 13879, "x" : 7.23 }, { "date" : 13910, "x" : 7.19 }, { "date" : 13939, "x" : 7.19 }, { "date" : 13970, "x" : 7.23 }, { "date" : 14000, "x" : 7.24 }, { "date" : 14031, "x" : 7.15 }, { "date" : 14061, "x" : 7.14 }, { "date" : 14092, "x" : 7.16 }, { "date" : 14123, "x" : 7.06 }, { "date" : 14153, "x" : 6.88 }, { "date" : 14184, "x" : 6.8 }, { "date" : 14214, "x" : 6.81 }, { "date" : 14245, "x" : 6.72 }, { "date" : 14276, "x" : 6.6 }, { "date" : 14304, "x" : 6.68 }, { "date" : 14335, "x" : 6.77 }, { "date" : 14365, "x" : 6.82 }, { "date" : 14396, "x" : 6.82 }, { "date" : 14426, "x" : 6.9 }, { "date" : 14457, "x" : 6.93 }, { "date" : 14488, "x" : 6.96 }, { "date" : 14518, "x" : 6.94 }, { "date" : 14549, "x" : 7 }, { "date" : 14579, "x" : 7.02 }, { "date" : 14610, "x" : 6.98 }, { "date" : 14641, "x" : 7.01 }, { "date" : 14669, "x" : 7.06 }, { "date" : 14700, "x" : 7.08 }, { "date" : 14730, "x" : 6.99 }, { "date" : 14761, "x" : 6.94 }, { "date" : 14791, "x" : 7 }, { "date" : 14822, "x" : 6.96 }, { "date" : 14853, "x" : 7.04 }, { "date" : 14883, "x" : 7.08 }, { "date" : 14914, "x" : 7.07 }, { "date" : 14944, "x" : 7.14 }, { "date" : 14975, "x" : 7.16 }, { "date" : 15006, "x" : 7.19 }, { "date" : 15034, "x" : 7.19 }, { "date" : 15065, "x" : 7.22 }, { "date" : 15095, "x" : 7.2 }, { "date" : 15126, "x" : 7.19 }, { "date" : 15156, "x" : 7.16 }, { "date" : 15187, "x" : 7.11 }, { "date" : 15218, "x" : 7.03 }, { "date" : 15248, "x" : 7.13 }, { "date" : 15279, "x" : 7.13 }, { "date" : 15309, "x" : 7.14 }, { "date" : 15340, "x" : 7.18 }, { "date" : 15371, "x" : 7.22 }, { "date" : 15400, "x" : 7.25 }, { "date" : 15431, "x" : 7.24 }, { "date" : 15461, "x" : 7.18 }, { "date" : 15492, "x" : 7.22 }, { "date" : 15522, "x" : 7.23 }, { "date" : 15553, "x" : 7.25 }, { "date" : 15584, "x" : 7.27 }, { "date" : 15614, "x" : 7.25 }, { "date" : 15645, "x" : 7.26 }, { "date" : 15675, "x" : 7.26 }, { "date" : 15706, "x" : 7.31 }, { "date" : 15737, "x" : 7.32 }, { "date" : 15765, "x" : 7.36 }, { "date" : 15796, "x" : 7.38 }, { "date" : 15826, "x" : 7.4 }, { "date" : 15857, "x" : 7.38 }, { "date" : 15887, "x" : 7.43 }, { "date" : 15918, "x" : 7.4 }, { "date" : 15949, "x" : 7.43 }, { "date" : 15979, "x" : 7.47 }, { "date" : 16010, "x" : 7.5 }, { "date" : 16040, "x" : 7.52 }, { "date" : 16071, "x" : 7.49 }, { "date" : 16102, "x" : 7.53 }, { "date" : 16130, "x" : 7.53 } ], "breaks" : [ [ { "date" : -6940, "x" : 3.12 }, { "date" : -1736, "x" : 4.51 } ], [ { "date" : -1706, "x" : 4.51 }, { "date" : 3165, "x" : 4.58 } ], [ { "date" : 3195, "x" : 4.55 }, { "date" : 9982, "x" : 6.57 } ], [ { "date" : 10013, "x" : 6.98 }, { "date" : 16130, "x" : 7.22 } ] ] } };
function drawChart( data ){
svg = d3.selectAll("#graphic").append("svg")
.attr("height", params.height)
.attr("width", params.width);
chart = svg.append("g")
if (!(params.margin)) {
params.margin = {
left : 50,
right: 50,
top : 50,
bottom : 50
}
}
chart.attr("transform", "translate(" + params.margin.left + "," + params.margin.bottom + ")")
width = params.width - params.margin.left - params.margin.right;
height = params.height - params.margin.top - params.margin.bottom;
line = d3.svg.line()
.x(function(d) {
return x(new Date(d[params.x]*60*60*24*1000));
})
.y(function(d) {
return y(d[params.y]);
});
linebreak = d3.svg.line()
.x(function(d) {
return x(new Date(d[params.x]*60*60*24*1000));
})
.y(function(d) {
return this.getPointAtLength(y(d[params.y])).y
});
x = d3.time.scale().range([0, width]);
y = d3.scale.linear().range([height, 0]);
x.domain(d3.extent( data.line, function(d) {return new Date(d[params.x]*60*60*24*1000)} ));
y.domain(d3.extent( data.line, function(d) {return d[params.y]} ));
//y.domain([-0.02,1.2]);
chart.append("path")
.datum( data.line )
.attr('class', 'line')
.attr('d', line)
.style('fill','none')
.style('stroke','black')
.style('stroke-width',"1.5px");
var breaks = chart.selectAll(".breaks")
.data( data.breaks )
.enter()
.append("path")
.attr('class','breaks')
breaks
.attr('d', line)
.style('fill','none')
.style('stroke','red');
//Define Y axis
var xAxis = d3.svg.axis()
.scale(x)
.orient("bottom")
svg.append("g")
.attr("class", "axis")
.attr("transform", "translate(" + params.margin.left + "," + (height + params.margin.bottom) + ")")
.call(xAxis);
//Define Y axis
var yAxis = d3.svg.axis()
.scale(y)
.orient("left")
.ticks(5);
//Create Y axis
svg.append("g")
.attr("class", "axis")
.attr("transform", "translate(" + params.margin.left + "," + params.margin.bottom + ")")
.call(yAxis);
//clean up the axes without css stylesheet
svg.selectAll(".axis text")
.style("font-size","11px")
svg.selectAll(".axis path,line")
.style("stroke", "#000")
.style("fill", "none")
.style("shape-rendering" ,"crispEdges")
}
function updateChart( data ){
x.domain(d3.extent( data.line, function(d) {return new Date(d[params.x]*60*60*24*1000)} ));
//y.domain(d3.extent( data.line, function(d) {return d[params.y]} ));
var breaks = chart.selectAll(".breaks")
var lasty = breaks.data().map(function(d){return d[0][params.x]})
breaks = breaks
.data( data.breaks );
breaks.enter()
.append("path")
.attr('class','breaks')
.attr('d', d3.select(breaks[0][breaks[0].filter(function(el){
return Boolean(d3.select(el).attr("d"))
}).length-1]).attr('d'))
.style('fill','none')
.style('stroke','red');
breaks.transition().duration(200).delay(800)
.attr('d', linebreak)
.transition().duration(500).delay(1000)
.attr('d', line);
/*var lineexit = d3.svg.line()
.x(function(d){return x(d[params.x])})
.y(function(d){
return y(lasty[data.breaks.length-1]);
})
*/
breaks.exit()
.transition().duration(1000)
.style("stroke", "gray")
.style("stroke-width",breaks.style("stroke-width")*3)
.transition().delay(1500).duration(1000)
//.attr("d",lineexit)
.style("opacity",0.01)
.remove();
var path = chart.selectAll('.line')
.datum( data.line )
path.transition().duration(1200).delay(1000)
.attr('d', line )
}
</script>
<script>
var app = angular.module("myApp", []);
app.controller("MainCtrl", function($scope, $window){
$scope.data = data;
$scope.drawChart = function(){
drawChart( $scope.selected )
}
$scope.selected = $scope.data["h0.05"]
if( $scope.selected ){
$scope.drawChart()
}
$scope.updateChart = function(){
updateChart( $scope.selected )
}
$scope.$watch("selected", function(){
if( $scope.selected ){
$scope.updateChart()
}
})
});
</script>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment