From 2f24b3f466de54541fd352139622e66463a3a0ce Mon Sep 17 00:00:00 2001 From: trafficonese <35805180+trafficonese@users.noreply.github.com> Date: Mon, 23 Mar 2020 14:33:36 +0100 Subject: [PATCH 001/194] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 00f42957..67c13bcf 100644 --- a/README.md +++ b/README.md @@ -50,7 +50,7 @@ Currently there are no vignettes (contributions welcome), but there are plenty o *I submitted an issue for a plugin long time ago but it is still not available.* -This package is being developed purely on a voluntary basis on spare time without any monetary compensation. So the development progress can stall at times. It may also not be possible to prioritize one-off requests that no one else is interested in. Getting more people interested in a feature request will help prioritize development. Other option is to contribute code. That will get you added to the contributer list and a thanks tweet. +This package is being developed purely on a voluntary basis on spare time without any monetary compensation. So the development progress can stall at times. It may also not be possible to prioritize one-off requests that no one else is interested in. Getting more people interested in a feature request will help prioritize development. Other option is to contribute code. That will get you added to the contributer list. *I found a bug.* From 97bf38a560831b23cbec287019f9fec362139cb4 Mon Sep 17 00:00:00 2001 From: Sebastian Gatscha Date: Wed, 25 Mar 2020 15:04:08 +0100 Subject: [PATCH 002/194] gibs init --- .Rbuildignore | 1 + NAMESPACE | 4 + R/gibs.R | 109 ++ data-raw/data-raw.R | 10 + data/gibs_layers.rda | Bin 0 -> 3691 bytes inst/examples/gibs_app.R | 36 + inst/htmlwidgets/lfx-gibs/GIBSLayer.js | 239 +++ inst/htmlwidgets/lfx-gibs/GIBSMetadata.js | 1 + inst/htmlwidgets/lfx-gibs/gibs-bindings.js | 54 + .../lfx-gibs/gibs_layers_meta.json | 1657 +++++++++++++++++ inst/htmlwidgets/lfx-gibs/gibs_mask_meta.json | 13 + man/addGIBS.Rd | 47 + man/setDate.Rd | 25 + man/setTransparent.Rd | 25 + 14 files changed, 2221 insertions(+) create mode 100644 R/gibs.R create mode 100644 data-raw/data-raw.R create mode 100644 data/gibs_layers.rda create mode 100644 inst/examples/gibs_app.R create mode 100644 inst/htmlwidgets/lfx-gibs/GIBSLayer.js create mode 100644 inst/htmlwidgets/lfx-gibs/GIBSMetadata.js create mode 100644 inst/htmlwidgets/lfx-gibs/gibs-bindings.js create mode 100644 inst/htmlwidgets/lfx-gibs/gibs_layers_meta.json create mode 100644 inst/htmlwidgets/lfx-gibs/gibs_mask_meta.json create mode 100644 man/addGIBS.Rd create mode 100644 man/setDate.Rd create mode 100644 man/setTransparent.Rd diff --git a/.Rbuildignore b/.Rbuildignore index 01b71730..962a28bb 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -18,3 +18,4 @@ ^newfeatures/.* ^package\.json$ ^package-lock\.json$ +^data-raw$ diff --git a/NAMESPACE b/NAMESPACE index 4ad72124..01d3feaf 100644 --- a/NAMESPACE +++ b/NAMESPACE @@ -3,6 +3,7 @@ S3method("[",leaflet_mapkey_icon_set) export(addAntpath) export(addEasyprint) +export(addGIBS) export(addHexbin) export(addMapkeyMarkers) export(addOpenweatherCurrent) @@ -35,6 +36,8 @@ export(removeReachability) export(removeSidebar) export(removeSidebyside) export(removeVelocity) +export(setDate) +export(setTransparent) export(showHexbin) export(sidebar_pane) export(sidebar_tabs) @@ -50,3 +53,4 @@ importFrom(jsonlite,read_json) importFrom(jsonlite,toJSON) importFrom(magrittr,"%>%") importFrom(shiny,addResourcePath) +importFrom(utils,adist) diff --git a/R/gibs.R b/R/gibs.R new file mode 100644 index 00000000..49f435e8 --- /dev/null +++ b/R/gibs.R @@ -0,0 +1,109 @@ +gibsDependency <- function() { + list( + htmltools::htmlDependency( + "lfx-gibs", version = "2.1.0", + src = system.file("htmlwidgets/lfx-gibs", package = "leaflet.extras2"), + script = c( + "GIBSLayer.js", + "GIBSMetadata.js", + "gibs-bindings.js") + ) + ) +} + +#' Add GIBS Layers +#' @inheritParams setTransparent +#' @inheritParams setDate +#' @param group the name of the group the newly created layers should belong to +#' (for\code{\link[leaflet]{clearGroup}} and +#' \code{\link[leaflet]{addLayersControl}} purposes). Human-friendly group +#' names are permitted–they need not be short, identifier-style names. Any +#' number of layers and even different types of layers (e.g. markers and +#' polygons) can share the same group name. +#' @param opacity numeric value determining the opacity. If multiple +#' \code{layers} are added, you can add a numeric vector of the same length +#' @seealso https://github.com/aparshin/leaflet-GIBS +#' @family GIBS Plugin +#' @importFrom utils adist +#' @export +addGIBS <- function(map, layers = NULL, group = NULL, dates = NULL, + opacity = 0.5, transparent = TRUE) { + + ## Check required args ###################### + if (is.null(layers)) + stop("You must define one or multiple `layers`.\n", + "See `gibs_layers` for a list of all available layers and their attributes.") + if (is.null(dates)) + stop("You must define one or multiple `dates`.") + + ## Check if layers exist ###################### + if (!all(layers %in% gibs_layers$title)) { + stop("The layer is not valid. Did you mean: `", + gibs_layers$title[which.min(adist(layers, gibs_layers$title))], "`?\n", + "If not, please see `gibs_layers` for a list of all available layers and their attributes.") + } + + ## If multiple layers passed, repeat single values, so JS can always assume an array + lenlay = length(layers) + if (lenlay > 1) { + seqlen <- seq.int(lenlay) + if (lenlay != length(group)) { + group <- rep(group, lenlay)[seqlen] + } + if (lenlay != length(dates)) { + dates <- rep(dates, lenlay)[seqlen] + } + if (lenlay != length(opacity)) { + opacity <- rep(opacity, lenlay)[seqlen] + } + if (lenlay != length(transparent)) { + transparent <- rep(transparent, lenlay)[seqlen] + } + if (lenlay != length(group) || lenlay != length(dates) || lenlay != length(opacity)) { + browser() + } + } + + ## Add deps ################ + map$dependencies <- c(map$dependencies, gibsDependency()) + + ## Invoke Leaflet ########## + invokeMethod(map, getMapData(map), "addGIBS", layers, group, dates, opacity, transparent) +} + + +#' Set Date for GIBS Layers +#' @param map A map widget object created from \code{\link[leaflet]{leaflet}} +#' @param layers vector of GIBS-layers. See \code{\link{gibs_layers}} +#' @param dates Date object. If multiple \code{layers} are added, you can add +#' a Date vector of the same length +#' @family GIBS Plugin +#' @export +setDate <- function(map, layers = NULL, dates = NULL) { + ## Check required args ###################### + if (is.null(layers)) + stop("You must define one or multiple `layers`.\n", + "See `gibs_layers` for a list of all available layers and their attributes.") + if (is.null(dates)) + stop("You must define one or multiple `dates`.") + + ## Invoke Leaflet ########## + invokeMethod(map, NULL, "setDate", layers, dates) +} + +#' Set Transparency for GIBS Layers +#' @param map A map widget object created from \code{\link[leaflet]{leaflet}} +#' @param layers vector of GIBS-layers. See \code{\link{gibs_layers}} +#' @param transparent Should the layer be set `transparent`. If multiple +#' \code{layers} are added, you can add a boolean vector of the same length +#' @family GIBS Plugin +#' @export +setTransparent <- function(map, layers = NULL, transparent = TRUE) { + ## Check required args ###################### + if (is.null(layers)) + stop("You must define one or multiple `layers`.\n", + "See `gibs_layers` for a list of all available layers and their attributes.") + + ## Invoke Leaflet ########## + invokeMethod(map, NULL, "setTransparent", layers, transparent) +} diff --git a/data-raw/data-raw.R b/data-raw/data-raw.R new file mode 100644 index 00000000..f1d20114 --- /dev/null +++ b/data-raw/data-raw.R @@ -0,0 +1,10 @@ + +gibs_layerslink <- paste0(system.file("htmlwidgets/lfx-gibs", package = "leaflet.extras2"), "/gibs_layers_meta.json") +gibs_layers <- jsonify::from_json(json = gibs_layerslink, simplify = TRUE) +gibs_layers <- data.frame(do.call(rbind, gibs_layers), stringsAsFactors = FALSE) +gibs_layers$title <- as.character(gibs_layers$title) +gibs_layers$template <- as.character(gibs_layers$template) +gibs_layers$zoom <- as.integer(gibs_layers$zoom) +gibs_layers$date <- as.logical(gibs_layers$date) +rownames(gibs_layers) <- NULL +usethis::use_data(gibs_layers, overwrite = TRUE) diff --git a/data/gibs_layers.rda b/data/gibs_layers.rda new file mode 100644 index 0000000000000000000000000000000000000000..02b9a774b5d127ac211870b3b68143b69cc3d233 GIT binary patch literal 3691 zcma)7S5y;P77d0D0YWo$2r&o<6KX(334}n9Py#_IDhWk;RY4Rf$%D`o5{U?iK|%># zN~EZd-UJi{L=utSl%fw2eU1*k`I*nzALrh4_gQ=0v(8#)TX_bW8=ySkt{&Bu?Kc6? zvx(n+eNX&#fSuE;zh3_N>(}?i-`Ot!AAldgHz)f`Ts;NwnMPI5At>-^Fs%RpfPVDc zK?JA>QLAn`(6w7E)Z=a08{(D#fMC*Z;x|;8fZf}of(26djHPh0v#c*53#Zri|K&g+ zK;VCGC_4XZxbVwfqG3=D5O5D6qlwX!3LG4w0!Ty!L_Pq12odz1En^2SP{bK3xoQTn zda$J$xjBF@f;d%X5c4Gf07NklwEhnvoufHY{I4}E6cw@M#Y}i=atm+*gmA(X*fRYb z3XBh=4iMM?TWQD|JJB;xJ6au~96q0$;dtEoRwqHBN7@08rS>r%VLgZ$Gh>-00pdXn zBSvJw#fa%Tr$kl`c_pE~iG!914|m6X*=t7zpw#>B%O~g=M=h$AT=d$B-Pj9gm5|J; zi952ew$+!~BN&jCc3oIvL~q$FCJAvC)tmG9^1D)wX3GXldaX|CY*o)dKb|rO9z9|? zpz(mQHjc#n`0&Qv)Zw`Rs`~*S<4&2nh#)wOwl3i6wMyt)IKtH1eGy2v_8q+1;0aqA zmYzp7=?s4kUTl2^W`v@@#&dtV|NF-c2=9#q=vkEthtDdHlpjt=|(*;sK!CAE6;*2Cpo#*vh&-l&?MOtH%B z=!1UIW{d2ZPi<0+uE;C#$4uU9TXpkC(U`u;#b+_;HQ|G8)k<*x6lPPDdrZ;XL8Cr{ z8|94!@6Vn;)hkPwZTD~NdLCI-UkAJVb{I#iQ)qE`Ge?$A{u{)KF`$i(7PXv99@PB=*i& z!FBj!1KORbh~nqXvFT>WZ~Go&E6RVk0%Ph|Jvoc35A0kz^Q}e0kg?ud@(P>ETN*QH zWuv4>vQ?yPMxY;E^DT@FPeUAy82To?0ouUPK2 zdV#qohr@Wc4PkLZ5VRJLWly(<<>jT8UU+6ti&)u+h~OG4xs&6%(uYVSpEl;WcW-}J zI(;fN5OD^Ob+gtR85&WKKORyu}f^B~6?vvswb0-&+jVAgF z9y|d-^E4}1o(LKSYv@CtbW{5IErg4{tra^Ey*iLP>_0qhmo7~Ut@|YJv1q3IrcK;h z=EnQ>G(K|0g*juTSWr4SzKb@G@N3okOUbXl-@x#2ONe1U5AJ0$8~{x13J^0d58kWI zW{i=1CJ}y(`Gy{&F-igd6t-p>rkXxwj7BLWjrmNsj4-@RVglM~!jIV3rG_uVusSFg zp~}zqOSOSK1YNbPI^s1fEIvrMbnO0?8fNd}k-i^dLFtmIr}KUa6pcKXX?<+&%QJ zzV{4*FR6_+i#&L^)LhuNMZGW-U|fJ(*vqu(h@8<`E$=7bdf9{rx{}XMgV?9ED>WAs z>ErNoh+IR6hCMzNZw+HN(3imi{0P;3({j7?JwH1tTSf@Tw{c2U+<;t7pX7Y2Pu;+! zj_7$dWA_siDe*6IuBavLV;m$?uK(G=;U;Q&uFOYed1aAm^?^`q2p?}K1i%+=R_S@8 zbmf`Y;7Pr;!h42aYFo{f(%-`M8oR5yYr>iUeXtia`+SFcDaOlXo>;s^s-R4B6+Y55 zqf5#0Wkru+Ugh(2&QOGaXCIA6c-LybJWc~jwm~%5$?w+=IzXhf6~99JkMN*kaUr4_}mM=K#pOeH5d(76DjUW(3yQ>8y=8EiT7;%tQ#HUG4ZFG5^ zm%k(W(=A(xyXX4`g1xz69bD{reK>f~7^wn`4o8}YBha!`gO)t_<>Fg*2bL*i`P(@E zfh-><57u|&Ox>Y%yaTL#4sht3G$HBI=#yNCR?w7f+~8OKAtc=1Ns2w)?ezSbf?_q* zLc4LAPQ5O?I}Nd`Q0R=%Qi??ICHKP?PYj9l$GRr^z6T3gDFgom3;Fgsh&V+Tip;_~yIsiqauyo+ zcr9~N$@$#n-6pZ7%AV%VM`6o$<1-vYyc{GG-a#cpf?8_H?OR~M-Jud$ zV}GIS@u~IoYnx4@0lH!a?)gpfB<^qlSg2J~Bv~rZ9<3n3#V zBi6%8V^XU)RneBI#KFcPO#PO8%G}yJN>uEWt2e!bxTnaQG>?^$$2VT zosqIV{9pA0L~`5i&<9VH#k~rNf#r6jo2qIdUCD3-%)KP9KHi1!FL}fhV@ zooCRBgI6Rkt-jr<@3I-a*Jd-CKV~3SXi!8_)MRcK|F|DOL9NLEm&#rd+`8>+6?Dp+ zuHSvWuitSug1!Ri8v(3bNha{|5q6Zq`xm#R@_@-*tHs=o7PT@)!uKw_eag`{K7Ph5 zzwz3=zdv0)3_V6gC#P7|tU3U5g!vV19+qnuDHF4DgtrV$#xIy|Ike9z?R!+oM{%R3 zv#f{e5aU((iLK?k;u3wES0O8L=f$+dv>C{Ljis3p!KrxS(~N+$y(!1#SC6?Br^tgI zKhFki<`JSbF$PTMLrD|VR7n3j^oX6fxqyswFD>or&K`?TONJ@q^Ka4(Vd^Pe*bje* zYTJir8mf;f_t_%*=B8$4+8L`;SW)N<$9@Ye{ta=YS1GgP8^s~zu}@<{shk@ z)qjP!q^M6}o7pvqq6rvho*NN?NH3uro#@HAER74?W-7`MyG?0VSiCH08%5gXC$(4= z)>T%IWzO45qNEH_2KY+?ye=I9yB#rOFaGLa(XZ7Kfl0Wt}UMwjX>?i+YHyT(_~`kvRne&VqWU z3V9+hHG)hpxOFpd>dr%MaHy-a7ct4XLI=BN(9Y zWjby>$qj`)AtYqMXl)=HoYn@r7XcPxuN7o{o3G6&rK2{D! zzP4)kIomG`(=!TQW~=-Sr=Unicq6}6sOSeG`42^SsR&)L2{vx3G_Stqps|A0O(rNp z{Y=&Vrs3)WQ9Kj#Wg zP)#uGpwQ;ZJY6b1uJB+hBrtE4?^36VN*;zmC4|ZoNG3wCTRNFUZMV`~s98^EFjhiZ zeHbzhQJz`wO>va5G``Zr2Whr<76e_HDvQ5V=2P<^KL+T2pn?+F7gl09Ml|e5v zz1W#yXZ*HY^hn?k<33JVBQ{mmL2lb}yoBj-df-XX3OQ=p?7>AEnwpJ9?Ff^-smf^7 b(!no&OsoGa__f@rzmySKqH)&c@{j)j)hLZ> literal 0 HcmV?d00001 diff --git a/inst/examples/gibs_app.R b/inst/examples/gibs_app.R new file mode 100644 index 00000000..837139b9 --- /dev/null +++ b/inst/examples/gibs_app.R @@ -0,0 +1,36 @@ +library(shiny) +library(leaflet) +library(leaflet.extras2) + +ui <- fluidPage( + leafletOutput("map", height = "700px"), + dateInput("date", "Date:"), + actionButton("go", "Set the new Date"), + checkboxInput("trans", "Transparency", value = TRUE), + actionButton("go1", "Set the new Transparency") +) + +layers <- gibs_layers$title[c(35, 128, 185)] + +server <- function(input, output, session) { + output$map <- renderLeaflet({ + leaflet() %>% + addTiles() %>% + setView(9, 50, 6) %>% + addGIBS(layers = layers, + dates = Sys.Date() - 1, + group = layers, opacity = c(0.5, 0.3, 1)) %>% + addLayersControl(overlayGroups = layers) + }) + + observeEvent(input$go, { + leafletProxy("map",session) %>% + setDate(layers, input$date) + }) + observeEvent(input$go1, { + leafletProxy("map",session) %>% + setTransparent(layers, input$trans) + }) +} + +shinyApp(ui, server) diff --git a/inst/htmlwidgets/lfx-gibs/GIBSLayer.js b/inst/htmlwidgets/lfx-gibs/GIBSLayer.js new file mode 100644 index 00000000..0c296a5d --- /dev/null +++ b/inst/htmlwidgets/lfx-gibs/GIBSLayer.js @@ -0,0 +1,239 @@ +(function() { + var s2 = function(num) { return num < 10 ? '0' + num : num; }, + GIBS_ATTRIBUTION = 'NASA EOSDIS GIBS'; + + var getGibsURL = function(info, date, x, y, z) { + if (info.date && !date) { + return L.Util.emptyImageUrl; + } + + var dateStr = info.date ? date.getUTCFullYear() + '-' + s2(date.getUTCMonth() + 1) + '-' + s2(date.getUTCDate()) : "0"; + + return L.Util.template(info.template, { + Time: dateStr, + TileMatrixSet: 'GoogleMapsCompatible_Level' + info.zoom, + TileMatrix: z, + TileRow: y, + TileCol: x + }); + }; + + var GIBSLayerImage = L.TileLayer.extend({ + initialize: function(gibsID, options) { + + this._layerInfo = L.GIBS_LAYERS[gibsID]; + options = options || {}; + options.maxZoom = this._layerInfo.zoom; + options.attribution = GIBS_ATTRIBUTION; + this._date = options.date || null; + + L.Util.setOptions(this, options); + + L.TileLayer.prototype.initialize.call(this, this._layerInfo.template, options); + }, + + getTileUrl: function(tilePoint){ + return getGibsURL(this._layerInfo, this._date, tilePoint.x, tilePoint.y, tilePoint.z); + }, + + setDate: function(newDate) { + if (this._layerInfo.date) { + this._date = newDate; + this._map && this.redraw(); + } + return this; + }, + + isTemporal: function() { + return this._layerInfo.date; + } + + //setTransparent: function(isTransparent) { return this; } //to ensure the same methods for both classes + }); + + // Feature check for earlier versions of Leaflet + var GIBSGridLayer; + if (typeof L.TileLayer.Canvas !== 'undefined') { + GIBSGridLayer = L.TileLayer.Canvas; + } else { + GIBSGridLayer = L.GridLayer; + } + + var GIBSLayerCanvas = GIBSGridLayer.extend({ + initialize: function(layerName, options) { + + L.Util.setOptions(this, { + async: true, + attribution: GIBS_ATTRIBUTION + }); + L.Util.setOptions(this, options); + + this._date = this.options.date || null; + this._layerInfo = L.GIBS_LAYERS[layerName]; + + if (!this._layerInfo) { + throw "Unknown GIBS layer name"; + } + + L.Util.setOptions(this, {maxZoom: this._layerInfo.zoom}); + + this._maskInfo = null; + if (layerName.indexOf('Terra') !== -1) { + this._maskInfo = L.GIBS_MASKS['MODIS_Terra_Data_No_Data']; + } else if (layerName.indexOf('Aqua') !== -1) { + this._maskInfo = L.GIBS_MASKS['MODIS_Aqua_Data_No_Data']; + } + }, + + setDate: function(newDate) { + if (this._layerInfo.date) { + this._date = newDate; + this._map && this.redraw(); + } + return this; + }, + + setTransparent: function(isTransparent) { + this.options.transparent = isTransparent; + this._map && this.redraw(); + return this; + }, + + _loadImage: function(url, onLoaded, onError) { + var img = new Image(); + img.onload = onLoaded.bind(null, img); + img.onerror = onError; + img.crossOrigin = "anonymous"; + img.src = url; + }, + + // Common code utilised by both drawTile and createTile + _tryToProcess: function(canvas, c_width, c_height, mainImg, maskImg, hasMask) { + var mainCtx = canvas.getContext('2d'); + mainCtx.drawImage(mainImg, 0, 0); + + if (hasMask) { + var mainData = mainCtx.getImageData(0, 0, c_width, c_height); + + var maskCanvas = document.createElement('canvas'); + maskCanvas.width = c_width; + maskCanvas.height = c_height; + + var maskCtx = maskCanvas.getContext('2d'); + maskCtx.drawImage(maskImg, 0, 0); + + var maskPixels = maskCtx.getImageData(0, 0, c_width, c_height).data, + pixels = mainData.data; + + for (var p = 0; p < maskPixels.length; p += 4) { + if (maskPixels[p+3]) pixels[p+3] = 0; + } + + mainCtx.putImageData(mainData, 0, 0); + } + }, + + // drawTile is only used by Leaflet 0.7x + // It is replaced with createTile in Leaflet 1.x + drawTile: function(canvas, tilePoint, zoom) { + var hasMask = this._maskInfo && this.options.transparent, + mainImg, + maskImg, + _this = this; + + if (!this._date) { + return; + } + + + var tryToProcess = function() { + if (mainImg && (maskImg || !hasMask)) { + if (mainImg.width !== 256 || (hasMask && maskImg.width !== 256)) { + _this.tileDrawn(canvas); + return; + } + + _this._tryToProcess(canvas, 256, 256, mainImg, maskImg, hasMask); + _this.tileDrawn(canvas); + } + } + + this._adjustTilePoint(tilePoint); + + var mainSrc = getGibsURL(this._layerInfo, this._date, tilePoint.x, tilePoint.y, zoom); + + this._loadImage(mainSrc, function(img) { + mainImg = img; + tryToProcess(); + }, this.tileDrawn.bind(this, canvas)); + + if (hasMask) { + var maskSrc = getGibsURL(this._maskInfo, this._date, tilePoint.x, tilePoint.y, zoom); + this._loadImage(maskSrc, function(img) { + maskImg = img; + tryToProcess(); + }, this.tileDrawn.bind(this, canvas)); + } + }, + + // New in Leaflet 1.0 + createTile: function(coords){ + var hasMask = this._maskInfo && this.options.transparent, + mainImg, + maskImg, + _this = this; + + var tile = L.DomUtil.create('canvas', 'leaflet-tile'); + + var size = this.getTileSize(); + tile.width = size.x; + tile.height = size.y; + + if (!this._date) { + return tile; + } + + var tryToProcess = function(canvas) { + if (mainImg && (maskImg || !hasMask)) { + if (mainImg.width !== canvas.width || (hasMask && maskImg.width !== canvas.width)) return; + _this._tryToProcess(canvas, canvas.width, canvas.height, mainImg, maskImg, hasMask); + } + } + + var mainSrc = getGibsURL(this._layerInfo, this._date, coords.x, coords.y, coords.z); + + this._loadImage(mainSrc, function(img) { + mainImg = img; + tryToProcess(tile); + }); + + if (hasMask) { + var maskSrc = getGibsURL(this._maskInfo, this._date, coords.x, coords.y, coords.z); + this._loadImage(maskSrc, function(img) { + maskImg = img; + tryToProcess(tile); + }); + } + + return tile; + }, + + isTemporal: function() { + return this._layerInfo.date; + } + }) + + L.GIBSLayer = function(gibsID, options) { + var layerInfo = L.GIBS_LAYERS[gibsID]; + + if (!layerInfo) { + throw "Unknown GIBS layer name"; + } + + options = options || {}; + var needMask = layerInfo.date && 'transparent' in options && /jpg$/.test(layerInfo.template) && + (gibsID.indexOf('Terra') !== -1 || gibsID.indexOf('Aqua') !== -1); + + return needMask ? new GIBSLayerCanvas(gibsID, options) : new GIBSLayerImage(gibsID, options); + } +})(); diff --git a/inst/htmlwidgets/lfx-gibs/GIBSMetadata.js b/inst/htmlwidgets/lfx-gibs/GIBSMetadata.js new file mode 100644 index 00000000..ec7c1965 --- /dev/null +++ b/inst/htmlwidgets/lfx-gibs/GIBSMetadata.js @@ -0,0 +1 @@ +L.GIBS_LAYERS = {"AMSR2_Snow_Water_Equivalent":{"title":"AMSR2_Snow_Water_Equivalent","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Snow_Water_Equivalent/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Cloud_Liquid_Water_Day":{"title":"AMSR2_Cloud_Liquid_Water_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Cloud_Liquid_Water_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Cloud_Liquid_Water_Night":{"title":"AMSR2_Cloud_Liquid_Water_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Cloud_Liquid_Water_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Surface_Precipitation_Rate_Day":{"title":"AMSR2_Surface_Precipitation_Rate_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Surface_Precipitation_Rate_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Surface_Precipitation_Rate_Night":{"title":"AMSR2_Surface_Precipitation_Rate_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Surface_Precipitation_Rate_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Surface_Rain_Rate_Day":{"title":"AMSR2_Surface_Rain_Rate_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Surface_Rain_Rate_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Surface_Rain_Rate_Night":{"title":"AMSR2_Surface_Rain_Rate_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Surface_Rain_Rate_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Wind_Speed_Day":{"title":"AMSR2_Wind_Speed_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Wind_Speed_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Wind_Speed_Night":{"title":"AMSR2_Wind_Speed_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Wind_Speed_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Columnar_Water_Vapor_Day":{"title":"AMSR2_Columnar_Water_Vapor_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Columnar_Water_Vapor_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Columnar_Water_Vapor_Night":{"title":"AMSR2_Columnar_Water_Vapor_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Columnar_Water_Vapor_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Sea_Ice_Concentration_12km":{"title":"AMSR2_Sea_Ice_Concentration_12km","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Sea_Ice_Concentration_12km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Sea_Ice_Concentration_25km":{"title":"AMSR2_Sea_Ice_Concentration_25km","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Sea_Ice_Concentration_25km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Sea_Ice_Brightness_Temp_6km_89H":{"title":"AMSR2_Sea_Ice_Brightness_Temp_6km_89H","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Sea_Ice_Brightness_Temp_6km_89H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Sea_Ice_Brightness_Temp_6km_89V":{"title":"AMSR2_Sea_Ice_Brightness_Temp_6km_89V","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Sea_Ice_Brightness_Temp_6km_89V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Brightness_Temp_89H_Day":{"title":"AMSRE_Brightness_Temp_89H_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Brightness_Temp_89H_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Brightness_Temp_89H_Night":{"title":"AMSRE_Brightness_Temp_89H_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Brightness_Temp_89H_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Brightness_Temp_89V_Day":{"title":"AMSRE_Brightness_Temp_89V_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Brightness_Temp_89V_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Brightness_Temp_89V_Night":{"title":"AMSRE_Brightness_Temp_89V_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Brightness_Temp_89V_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Surface_Precipitation_Rate_Day":{"title":"AMSRE_Surface_Precipitation_Rate_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Surface_Precipitation_Rate_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Surface_Precipitation_Rate_Night":{"title":"AMSRE_Surface_Precipitation_Rate_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Surface_Precipitation_Rate_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Surface_Rain_Rate_Day":{"title":"AMSRE_Surface_Rain_Rate_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Surface_Rain_Rate_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Surface_Rain_Rate_Night":{"title":"AMSRE_Surface_Rain_Rate_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Surface_Rain_Rate_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Sea_Ice_Concentration_12km":{"title":"AMSRE_Sea_Ice_Concentration_12km","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Sea_Ice_Concentration_12km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Snow_Depth_Over_Ice":{"title":"AMSRE_Snow_Depth_Over_Ice","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Snow_Depth_Over_Ice/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Sea_Ice_Concentration_25km":{"title":"AMSRE_Sea_Ice_Concentration_25km","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Sea_Ice_Concentration_25km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Sea_Ice_Brightness_Temp_89H":{"title":"AMSRE_Sea_Ice_Brightness_Temp_89H","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Sea_Ice_Brightness_Temp_89H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Sea_Ice_Brightness_Temp_89V":{"title":"AMSRE_Sea_Ice_Brightness_Temp_89V","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Sea_Ice_Brightness_Temp_89V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_CO_Total_Column_Day":{"title":"AIRS_CO_Total_Column_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_CO_Total_Column_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_CO_Total_Column_Night":{"title":"AIRS_CO_Total_Column_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_CO_Total_Column_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Dust_Score_Ocean_Day":{"title":"AIRS_Dust_Score_Ocean_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Dust_Score_Ocean_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Dust_Score_Ocean_Night":{"title":"AIRS_Dust_Score_Ocean_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Dust_Score_Ocean_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Prata_SO2_Index_Day":{"title":"AIRS_Prata_SO2_Index_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Prata_SO2_Index_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Prata_SO2_Index_Night":{"title":"AIRS_Prata_SO2_Index_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Prata_SO2_Index_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Precipitation_Day":{"title":"AIRS_Precipitation_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Precipitation_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Precipitation_Night":{"title":"AIRS_Precipitation_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Precipitation_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_RelativeHumidity_400hPa_Day":{"title":"AIRS_RelativeHumidity_400hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_400hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_RelativeHumidity_400hPa_Night":{"title":"AIRS_RelativeHumidity_400hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_400hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_RelativeHumidity_500hPa_Day":{"title":"AIRS_RelativeHumidity_500hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_500hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_RelativeHumidity_500hPa_Night":{"title":"AIRS_RelativeHumidity_500hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_500hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_RelativeHumidity_600hPa_Day":{"title":"AIRS_RelativeHumidity_600hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_600hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_RelativeHumidity_600hPa_Night":{"title":"AIRS_RelativeHumidity_600hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_600hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_RelativeHumidity_700hPa_Day":{"title":"AIRS_RelativeHumidity_700hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_700hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_RelativeHumidity_700hPa_Night":{"title":"AIRS_RelativeHumidity_700hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_700hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_RelativeHumidity_850hPa_Day":{"title":"AIRS_RelativeHumidity_850hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_850hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_RelativeHumidity_850hPa_Night":{"title":"AIRS_RelativeHumidity_850hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_850hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Temperature_400hPa_Day":{"title":"AIRS_Temperature_400hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_400hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Temperature_400hPa_Night":{"title":"AIRS_Temperature_400hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_400hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Temperature_500hPa_Day":{"title":"AIRS_Temperature_500hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_500hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Temperature_500hPa_Night":{"title":"AIRS_Temperature_500hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_500hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Temperature_600hPa_Day":{"title":"AIRS_Temperature_600hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_600hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Temperature_600hPa_Night":{"title":"AIRS_Temperature_600hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_600hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Temperature_700hPa_Day":{"title":"AIRS_Temperature_700hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_700hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Temperature_700hPa_Night":{"title":"AIRS_Temperature_700hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_700hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Temperature_850hPa_Day":{"title":"AIRS_Temperature_850hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_850hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Temperature_850hPa_Night":{"title":"AIRS_Temperature_850hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_850hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"BlueMarble_NextGeneration":{"title":"BlueMarble_NextGeneration","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/BlueMarble_NextGeneration/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":8,"date":false},"BlueMarble_ShadedRelief":{"title":"BlueMarble_ShadedRelief","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/BlueMarble_ShadedRelief/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":8,"date":false},"BlueMarble_ShadedRelief_Bathymetry":{"title":"BlueMarble_ShadedRelief_Bathymetry","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/BlueMarble_ShadedRelief_Bathymetry/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":8,"date":false},"CERES_Combined_TOA_Longwave_Flux_All_Sky_Monthly":{"title":"CERES_Combined_TOA_Longwave_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Longwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Combined_TOA_Longwave_Flux_Clear_Sky_Monthly":{"title":"CERES_Combined_TOA_Longwave_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Longwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Combined_TOA_Shortwave_Flux_All_Sky_Monthly":{"title":"CERES_Combined_TOA_Shortwave_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Shortwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Combined_TOA_Shortwave_Flux_Clear_Sky_Monthly":{"title":"CERES_Combined_TOA_Shortwave_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Shortwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Combined_TOA_Window_Region_Flux_All_Sky_Monthly":{"title":"CERES_Combined_TOA_Window_Region_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Window_Region_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Combined_TOA_Window_Region_Flux_Clear_Sky_Monthly":{"title":"CERES_Combined_TOA_Window_Region_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Window_Region_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_CRE_Net_Longwave_Flux_Monthly":{"title":"CERES_EBAF_Surface_CRE_Net_Longwave_Flux_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_CRE_Net_Longwave_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_CRE_Net_Shortwave_Flux_Monthly":{"title":"CERES_EBAF_Surface_CRE_Net_Shortwave_Flux_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_CRE_Net_Shortwave_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_CRE_Net_Total_Flux_Monthly":{"title":"CERES_EBAF_Surface_CRE_Net_Total_Flux_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_CRE_Net_Total_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Longwave_Flux_Down_All_Sky_Monthly":{"title":"CERES_EBAF_Surface_Longwave_Flux_Down_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Longwave_Flux_Down_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Longwave_Flux_Up_All_Sky_Monthly":{"title":"CERES_EBAF_Surface_Longwave_Flux_Up_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Longwave_Flux_Up_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Longwave_Flux_Down_Clear_Sky_Monthly":{"title":"CERES_EBAF_Surface_Longwave_Flux_Down_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Longwave_Flux_Down_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Longwave_Flux_Up_Clear_Sky_Monthly":{"title":"CERES_EBAF_Surface_Longwave_Flux_Up_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Longwave_Flux_Up_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Net_Longwave_Flux_All_Sky_Monthly":{"title":"CERES_EBAF_Surface_Net_Longwave_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Longwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Net_Longwave_Flux_Clear_Sky_Monthly":{"title":"CERES_EBAF_Surface_Net_Longwave_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Longwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Net_Shortwave_Flux_All_Sky_Monthly":{"title":"CERES_EBAF_Surface_Net_Shortwave_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Shortwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Net_Shortwave_Flux_Clear_Sky_Monthly":{"title":"CERES_EBAF_Surface_Net_Shortwave_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Shortwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Net_Total_Flux_All_Sky_Monthly":{"title":"CERES_EBAF_Surface_Net_Total_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Total_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Net_Total_Flux_Clear_Sky_Monthly":{"title":"CERES_EBAF_Surface_Net_Total_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Total_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Shortwave_Flux_Down_All_Sky_Monthly":{"title":"CERES_EBAF_Surface_Shortwave_Flux_Down_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Shortwave_Flux_Down_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Shortwave_Flux_Up_All_Sky_Monthly":{"title":"CERES_EBAF_Surface_Shortwave_Flux_Up_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Shortwave_Flux_Up_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Shortwave_Flux_Down_Clear_Sky_Monthly":{"title":"CERES_EBAF_Surface_Shortwave_Flux_Down_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Shortwave_Flux_Down_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Shortwave_Flux_Up_Clear_Sky_Monthly":{"title":"CERES_EBAF_Surface_Shortwave_Flux_Up_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Shortwave_Flux_Up_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_TOA_CRE_Longwave_Flux_Monthly":{"title":"CERES_EBAF_TOA_CRE_Longwave_Flux_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_CRE_Longwave_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_TOA_CRE_Net_Flux_Monthly":{"title":"CERES_EBAF_TOA_CRE_Net_Flux_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_CRE_Net_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_TOA_CRE_Shortwave_Flux_Monthly":{"title":"CERES_EBAF_TOA_CRE_Shortwave_Flux_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_CRE_Shortwave_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_TOA_Longwave_Flux_All_Sky_Monthly":{"title":"CERES_EBAF_TOA_Longwave_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Longwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_TOA_Longwave_Flux_Clear_Sky_Monthly":{"title":"CERES_EBAF_TOA_Longwave_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Longwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_TOA_Net_Flux_All_Sky_Monthly":{"title":"CERES_EBAF_TOA_Net_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Net_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_TOA_Net_Flux_Clear_Sky_Monthly":{"title":"CERES_EBAF_TOA_Net_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Net_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_TOA_Incoming_Solar_Flux_Monthly":{"title":"CERES_EBAF_TOA_Incoming_Solar_Flux_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Incoming_Solar_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_TOA_Shortwave_Flux_All_Sky_Monthly":{"title":"CERES_EBAF_TOA_Shortwave_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Shortwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_TOA_Shortwave_Flux_Clear_Sky_Monthly":{"title":"CERES_EBAF_TOA_Shortwave_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Shortwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Terra_TOA_Longwave_Flux_All_Sky_Monthly":{"title":"CERES_Terra_TOA_Longwave_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Longwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Terra_TOA_Longwave_Flux_Clear_Sky_Monthly":{"title":"CERES_Terra_TOA_Longwave_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Longwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Terra_TOA_Shortwave_Flux_All_Sky_Monthly":{"title":"CERES_Terra_TOA_Shortwave_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Shortwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Terra_TOA_Shortwave_Flux_Clear_Sky_Monthly":{"title":"CERES_Terra_TOA_Shortwave_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Shortwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Terra_TOA_Window_Region_Flux_All_Sky_Monthly":{"title":"CERES_Terra_TOA_Window_Region_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Window_Region_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Terra_TOA_Window_Region_Flux_Clear_Sky_Monthly":{"title":"CERES_Terra_TOA_Window_Region_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Window_Region_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"Coastlines":{"title":"Coastlines","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/Coastlines/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":9,"date":false},"GHRSST_L4_G1SST_Sea_Surface_Temperature":{"title":"GHRSST_L4_G1SST_Sea_Surface_Temperature","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GHRSST_L4_G1SST_Sea_Surface_Temperature/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"GHRSST_L4_MUR_Sea_Surface_Temperature":{"title":"GHRSST_L4_MUR_Sea_Surface_Temperature","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GHRSST_L4_MUR_Sea_Surface_Temperature/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"GMI_Rain_Rate_Asc":{"title":"GMI_Rain_Rate_Asc","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Rain_Rate_Asc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"GMI_Rain_Rate_Dsc":{"title":"GMI_Rain_Rate_Dsc","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Rain_Rate_Dsc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"GMI_Brightness_Temp_Asc":{"title":"GMI_Brightness_Temp_Asc","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Brightness_Temp_Asc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"GMI_Brightness_Temp_Dsc":{"title":"GMI_Brightness_Temp_Dsc","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Brightness_Temp_Dsc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"GMI_Snow_Rate_Asc":{"title":"GMI_Snow_Rate_Asc","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Snow_Rate_Asc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"GMI_Snow_Rate_Dsc":{"title":"GMI_Snow_Rate_Dsc","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Snow_Rate_Dsc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Combined_Value_Added_AOD":{"title":"MODIS_Combined_Value_Added_AOD","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Combined_Value_Added_AOD/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MEaSUREs_Daily_Landscape_Freeze_Thaw_AMSRE":{"title":"MEaSUREs_Daily_Landscape_Freeze_Thaw_AMSRE","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MEaSUREs_Daily_Landscape_Freeze_Thaw_AMSRE/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MEaSUREs_Daily_Landscape_Freeze_Thaw_SSMI":{"title":"MEaSUREs_Daily_Landscape_Freeze_Thaw_SSMI","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MEaSUREs_Daily_Landscape_Freeze_Thaw_SSMI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MISR_Directional_Hemispherical_Reflectance_Average_Natural_Color_Monthly":{"title":"MISR_Directional_Hemispherical_Reflectance_Average_Natural_Color_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MISR_Directional_Hemispherical_Reflectance_Average_Natural_Color_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MISR_Radiance_Average_Infrared_Color_Monthly":{"title":"MISR_Radiance_Average_Infrared_Color_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MISR_Radiance_Average_Infrared_Color_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MISR_Radiance_Average_Natural_Color_Monthly":{"title":"MISR_Radiance_Average_Natural_Color_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MISR_Radiance_Average_Natural_Color_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_CO_215hPa_Day":{"title":"MLS_CO_215hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_CO_215hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_CO_215hPa_Night":{"title":"MLS_CO_215hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_CO_215hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_H2O_46hPa_Day":{"title":"MLS_H2O_46hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_H2O_46hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_H2O_46hPa_Night":{"title":"MLS_H2O_46hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_H2O_46hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_HNO3_46hPa_Day":{"title":"MLS_HNO3_46hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_HNO3_46hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_HNO3_46hPa_Night":{"title":"MLS_HNO3_46hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_HNO3_46hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_N2O_46hPa_Day":{"title":"MLS_N2O_46hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_N2O_46hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_N2O_46hPa_Night":{"title":"MLS_N2O_46hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_N2O_46hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_O3_46hPa_Day":{"title":"MLS_O3_46hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_O3_46hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_O3_46hPa_Night":{"title":"MLS_O3_46hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_O3_46hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_SO2_147hPa_Day":{"title":"MLS_SO2_147hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_SO2_147hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_SO2_147hPa_Night":{"title":"MLS_SO2_147hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_SO2_147hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_Temperature_46hPa_Day":{"title":"MLS_Temperature_46hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_Temperature_46hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_Temperature_46hPa_Night":{"title":"MLS_Temperature_46hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_Temperature_46hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Chlorophyll_A":{"title":"MODIS_Terra_Chlorophyll_A","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Chlorophyll_A/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Water_Mask":{"title":"MODIS_Water_Mask","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Water_Mask/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":9,"date":false},"MODIS_Terra_Brightness_Temp_Band31_Day":{"title":"MODIS_Terra_Brightness_Temp_Band31_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Brightness_Temp_Band31_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Brightness_Temp_Band31_Night":{"title":"MODIS_Terra_Brightness_Temp_Band31_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Brightness_Temp_Band31_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Aerosol_Optical_Depth_3km":{"title":"MODIS_Terra_Aerosol_Optical_Depth_3km","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Aerosol_Optical_Depth_3km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Angstrom_Exponent_Land":{"title":"MODIS_Terra_Angstrom_Exponent_Land","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Angstrom_Exponent_Land/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Angstrom_Exponent_Ocean":{"title":"MODIS_Terra_Angstrom_Exponent_Ocean","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Angstrom_Exponent_Ocean/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_AOD_Deep_Blue_Land":{"title":"MODIS_Terra_AOD_Deep_Blue_Land","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_AOD_Deep_Blue_Land/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_AOD_Deep_Blue_Combined":{"title":"MODIS_Terra_AOD_Deep_Blue_Combined","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_AOD_Deep_Blue_Combined/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Aerosol":{"title":"MODIS_Terra_Aerosol","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Aerosol/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Water_Vapor_5km_Day":{"title":"MODIS_Terra_Water_Vapor_5km_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Water_Vapor_5km_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Water_Vapor_5km_Night":{"title":"MODIS_Terra_Water_Vapor_5km_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Water_Vapor_5km_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Cloud_Effective_Radius_37_PCL":{"title":"MODIS_Terra_Cloud_Effective_Radius_37_PCL","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Effective_Radius_37_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Cloud_Effective_Radius_37":{"title":"MODIS_Terra_Cloud_Effective_Radius_37","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Effective_Radius_37/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Cloud_Effective_Radius":{"title":"MODIS_Terra_Cloud_Effective_Radius","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Effective_Radius/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Cloud_Effective_Radius_PCL":{"title":"MODIS_Terra_Cloud_Effective_Radius_PCL","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Effective_Radius_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Cloud_Multi_Layer_Flag":{"title":"MODIS_Terra_Cloud_Multi_Layer_Flag","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Multi_Layer_Flag/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Cloud_Optical_Thickness":{"title":"MODIS_Terra_Cloud_Optical_Thickness","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Optical_Thickness/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Cloud_Optical_Thickness_PCL":{"title":"MODIS_Terra_Cloud_Optical_Thickness_PCL","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Optical_Thickness_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Cloud_Phase_Optical_Properties":{"title":"MODIS_Terra_Cloud_Phase_Optical_Properties","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Phase_Optical_Properties/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Cloud_Water_Path":{"title":"MODIS_Terra_Cloud_Water_Path","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Water_Path/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Cloud_Water_Path_PCL":{"title":"MODIS_Terra_Cloud_Water_Path_PCL","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Water_Path_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Cloud_Fraction_Day":{"title":"MODIS_Terra_Cloud_Fraction_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Fraction_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Cloud_Phase_Infrared_Day":{"title":"MODIS_Terra_Cloud_Phase_Infrared_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Phase_Infrared_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Cloud_Top_Height_Day":{"title":"MODIS_Terra_Cloud_Top_Height_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Height_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Cloud_Top_Pressure_Day":{"title":"MODIS_Terra_Cloud_Top_Pressure_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Pressure_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Cloud_Top_Temp_Day":{"title":"MODIS_Terra_Cloud_Top_Temp_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Temp_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Cloud_Fraction_Night":{"title":"MODIS_Terra_Cloud_Fraction_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Fraction_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Cloud_Phase_Infrared_Night":{"title":"MODIS_Terra_Cloud_Phase_Infrared_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Phase_Infrared_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Cloud_Top_Height_Night":{"title":"MODIS_Terra_Cloud_Top_Height_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Height_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Cloud_Top_Pressure_Night":{"title":"MODIS_Terra_Cloud_Top_Pressure_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Pressure_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Cloud_Top_Temp_Night":{"title":"MODIS_Terra_Cloud_Top_Temp_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Temp_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_SurfaceReflectance_Bands143":{"title":"MODIS_Terra_SurfaceReflectance_Bands143","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_SurfaceReflectance_Bands143/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":8,"date":true},"MODIS_Terra_SurfaceReflectance_Bands721":{"title":"MODIS_Terra_SurfaceReflectance_Bands721","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_SurfaceReflectance_Bands721/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":8,"date":true},"MODIS_Terra_SurfaceReflectance_Bands121":{"title":"MODIS_Terra_SurfaceReflectance_Bands121","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_SurfaceReflectance_Bands121/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":9,"date":true},"MODIS_Terra_Snow_Cover":{"title":"MODIS_Terra_Snow_Cover","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Snow_Cover/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":8,"date":true},"MODIS_Terra_Land_Surface_Temp_Day":{"title":"MODIS_Terra_Land_Surface_Temp_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Land_Surface_Temp_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Land_Surface_Temp_Night":{"title":"MODIS_Terra_Land_Surface_Temp_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Land_Surface_Temp_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Sea_Ice":{"title":"MODIS_Terra_Sea_Ice","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Sea_Ice/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_CorrectedReflectance_TrueColor":{"title":"MODIS_Terra_CorrectedReflectance_TrueColor","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_CorrectedReflectance_TrueColor/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":9,"date":true},"MODIS_Terra_CorrectedReflectance_Bands367":{"title":"MODIS_Terra_CorrectedReflectance_Bands367","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_CorrectedReflectance_Bands367/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":9,"date":true},"MODIS_Terra_CorrectedReflectance_Bands721":{"title":"MODIS_Terra_CorrectedReflectance_Bands721","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_CorrectedReflectance_Bands721/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":9,"date":true},"MOPITT_CO_Daily_Surface_Mixing_Ratio_Night":{"title":"MOPITT_CO_Daily_Surface_Mixing_Ratio_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Daily_Surface_Mixing_Ratio_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MOPITT_CO_Daily_Surface_Mixing_Ratio_Day":{"title":"MOPITT_CO_Daily_Surface_Mixing_Ratio_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Daily_Surface_Mixing_Ratio_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MOPITT_CO_Daily_Total_Column_Night":{"title":"MOPITT_CO_Daily_Total_Column_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Daily_Total_Column_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MOPITT_CO_Daily_Total_Column_Day":{"title":"MOPITT_CO_Daily_Total_Column_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Daily_Total_Column_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MOPITT_CO_Monthly_Surface_Mixing_Ratio_Night":{"title":"MOPITT_CO_Monthly_Surface_Mixing_Ratio_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Monthly_Surface_Mixing_Ratio_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MOPITT_CO_Monthly_Surface_Mixing_Ratio_Day":{"title":"MOPITT_CO_Monthly_Surface_Mixing_Ratio_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Monthly_Surface_Mixing_Ratio_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MOPITT_CO_Monthly_Total_Column_Night":{"title":"MOPITT_CO_Monthly_Total_Column_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Monthly_Total_Column_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MOPITT_CO_Monthly_Total_Column_Day":{"title":"MOPITT_CO_Monthly_Total_Column_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Monthly_Total_Column_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Chlorophyll_A":{"title":"MODIS_Aqua_Chlorophyll_A","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Chlorophyll_A/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Brightness_Temp_Band31_Day":{"title":"MODIS_Aqua_Brightness_Temp_Band31_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Brightness_Temp_Band31_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Brightness_Temp_Band31_Night":{"title":"MODIS_Aqua_Brightness_Temp_Band31_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Brightness_Temp_Band31_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Aerosol_Optical_Depth_3km":{"title":"MODIS_Aqua_Aerosol_Optical_Depth_3km","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Aerosol_Optical_Depth_3km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Angstrom_Exponent_Land":{"title":"MODIS_Aqua_Angstrom_Exponent_Land","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Angstrom_Exponent_Land/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Angstrom_Exponent_Ocean":{"title":"MODIS_Aqua_Angstrom_Exponent_Ocean","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Angstrom_Exponent_Ocean/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_AOD_Deep_Blue_Land":{"title":"MODIS_Aqua_AOD_Deep_Blue_Land","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_AOD_Deep_Blue_Land/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_AOD_Deep_Blue_Combined":{"title":"MODIS_Aqua_AOD_Deep_Blue_Combined","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_AOD_Deep_Blue_Combined/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Aerosol":{"title":"MODIS_Aqua_Aerosol","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Aerosol/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Water_Vapor_5km_Day":{"title":"MODIS_Aqua_Water_Vapor_5km_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Water_Vapor_5km_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Water_Vapor_5km_Night":{"title":"MODIS_Aqua_Water_Vapor_5km_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Water_Vapor_5km_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Cloud_Effective_Radius_37_PCL":{"title":"MODIS_Aqua_Cloud_Effective_Radius_37_PCL","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Effective_Radius_37_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Cloud_Effective_Radius_37":{"title":"MODIS_Aqua_Cloud_Effective_Radius_37","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Effective_Radius_37/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Cloud_Effective_Radius":{"title":"MODIS_Aqua_Cloud_Effective_Radius","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Effective_Radius/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Cloud_Effective_Radius_PCL":{"title":"MODIS_Aqua_Cloud_Effective_Radius_PCL","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Effective_Radius_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Cloud_Multi_Layer_Flag":{"title":"MODIS_Aqua_Cloud_Multi_Layer_Flag","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Multi_Layer_Flag/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Cloud_Optical_Thickness":{"title":"MODIS_Aqua_Cloud_Optical_Thickness","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Optical_Thickness/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Cloud_Optical_Thickness_PCL":{"title":"MODIS_Aqua_Cloud_Optical_Thickness_PCL","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Optical_Thickness_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Cloud_Phase_Optical_Properties":{"title":"MODIS_Aqua_Cloud_Phase_Optical_Properties","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Phase_Optical_Properties/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Cloud_Water_Path":{"title":"MODIS_Aqua_Cloud_Water_Path","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Water_Path/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Cloud_Water_Path_PCL":{"title":"MODIS_Aqua_Cloud_Water_Path_PCL","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Water_Path_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Cloud_Fraction_Day":{"title":"MODIS_Aqua_Cloud_Fraction_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Fraction_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Cloud_Phase_Infrared_Day":{"title":"MODIS_Aqua_Cloud_Phase_Infrared_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Phase_Infrared_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Cloud_Top_Height_Day":{"title":"MODIS_Aqua_Cloud_Top_Height_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Height_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Cloud_Top_Pressure_Day":{"title":"MODIS_Aqua_Cloud_Top_Pressure_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Pressure_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Cloud_Top_Temp_Day":{"title":"MODIS_Aqua_Cloud_Top_Temp_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Temp_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Cloud_Fraction_Night":{"title":"MODIS_Aqua_Cloud_Fraction_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Fraction_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Cloud_Phase_Infrared_Night":{"title":"MODIS_Aqua_Cloud_Phase_Infrared_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Phase_Infrared_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Cloud_Top_Height_Night":{"title":"MODIS_Aqua_Cloud_Top_Height_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Height_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Cloud_Top_Pressure_Night":{"title":"MODIS_Aqua_Cloud_Top_Pressure_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Pressure_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Cloud_Top_Temp_Night":{"title":"MODIS_Aqua_Cloud_Top_Temp_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Temp_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_SurfaceReflectance_Bands143":{"title":"MODIS_Aqua_SurfaceReflectance_Bands143","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_SurfaceReflectance_Bands143/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":8,"date":true},"MODIS_Aqua_SurfaceReflectance_Bands721":{"title":"MODIS_Aqua_SurfaceReflectance_Bands721","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_SurfaceReflectance_Bands721/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":8,"date":true},"MODIS_Aqua_SurfaceReflectance_Bands121":{"title":"MODIS_Aqua_SurfaceReflectance_Bands121","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_SurfaceReflectance_Bands121/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":9,"date":true},"MODIS_Aqua_Snow_Cover":{"title":"MODIS_Aqua_Snow_Cover","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Snow_Cover/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":8,"date":true},"MODIS_Aqua_Land_Surface_Temp_Day":{"title":"MODIS_Aqua_Land_Surface_Temp_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Land_Surface_Temp_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Land_Surface_Temp_Night":{"title":"MODIS_Aqua_Land_Surface_Temp_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Land_Surface_Temp_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Sea_Ice":{"title":"MODIS_Aqua_Sea_Ice","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Sea_Ice/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_CorrectedReflectance_TrueColor":{"title":"MODIS_Aqua_CorrectedReflectance_TrueColor","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_CorrectedReflectance_TrueColor/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":9,"date":true},"MODIS_Aqua_CorrectedReflectance_Bands721":{"title":"MODIS_Aqua_CorrectedReflectance_Bands721","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_CorrectedReflectance_Bands721/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":9,"date":true},"OMI_Absorbing_Aerosol_Optical_Depth":{"title":"OMI_Absorbing_Aerosol_Optical_Depth","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_Absorbing_Aerosol_Optical_Depth/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"OMI_Aerosol_Index":{"title":"OMI_Aerosol_Index","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_Aerosol_Index/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"OMI_Aerosol_Optical_Depth":{"title":"OMI_Aerosol_Optical_Depth","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_Aerosol_Optical_Depth/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"OMI_Cloud_Pressure":{"title":"OMI_Cloud_Pressure","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_Cloud_Pressure/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"OMI_SO2_Upper_Troposphere_and_Stratosphere":{"title":"OMI_SO2_Upper_Troposphere_and_Stratosphere","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_SO2_Upper_Troposphere_and_Stratosphere/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"OMI_SO2_Lower_Troposphere":{"title":"OMI_SO2_Lower_Troposphere","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_SO2_Lower_Troposphere/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"OMI_SO2_Middle_Troposphere":{"title":"OMI_SO2_Middle_Troposphere","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_SO2_Middle_Troposphere/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"Reference_Features":{"title":"Reference_Features","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/Reference_Features/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":9,"date":false},"Reference_Labels":{"title":"Reference_Labels","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/Reference_Labels/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":9,"date":false},"SMAP_L1_Passive_Faraday_Rotation_Aft":{"title":"SMAP_L1_Passive_Faraday_Rotation_Aft","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Faraday_Rotation_Aft/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Faraday_Rotation_Fore":{"title":"SMAP_L1_Passive_Faraday_Rotation_Fore","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Faraday_Rotation_Fore/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Aft_H_QA":{"title":"SMAP_L1_Passive_Brightness_Temp_Aft_H_QA","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_H_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Aft_H_RFI":{"title":"SMAP_L1_Passive_Brightness_Temp_Aft_H_RFI","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_H_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Aft_H":{"title":"SMAP_L1_Passive_Brightness_Temp_Aft_H","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Fore_H_QA":{"title":"SMAP_L1_Passive_Brightness_Temp_Fore_H_QA","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_H_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Fore_H_RFI":{"title":"SMAP_L1_Passive_Brightness_Temp_Fore_H_RFI","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_H_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Fore_H":{"title":"SMAP_L1_Passive_Brightness_Temp_Fore_H","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Aft_V_QA":{"title":"SMAP_L1_Passive_Brightness_Temp_Aft_V_QA","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_V_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Aft_V_RFI":{"title":"SMAP_L1_Passive_Brightness_Temp_Aft_V_RFI","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_V_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Aft_V":{"title":"SMAP_L1_Passive_Brightness_Temp_Aft_V","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Fore_V_QA":{"title":"SMAP_L1_Passive_Brightness_Temp_Fore_V_QA","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_V_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Fore_V_RFI":{"title":"SMAP_L1_Passive_Brightness_Temp_Fore_V_RFI","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_V_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Fore_V":{"title":"SMAP_L1_Passive_Brightness_Temp_Fore_V","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L2_Passive_Soil_Moisture_Option1":{"title":"SMAP_L2_Passive_Soil_Moisture_Option1","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L2_Passive_Soil_Moisture_Option1/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L2_Passive_Soil_Moisture_Option2":{"title":"SMAP_L2_Passive_Soil_Moisture_Option2","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L2_Passive_Soil_Moisture_Option2/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L2_Passive_Soil_Moisture_Option3":{"title":"SMAP_L2_Passive_Soil_Moisture_Option3","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L2_Passive_Soil_Moisture_Option3/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Sigma0_HH_QA":{"title":"SMAP_L3_Active_Sigma0_HH_QA","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_HH_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Sigma0_HH_RFI":{"title":"SMAP_L3_Active_Sigma0_HH_RFI","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_HH_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Sigma0_HH":{"title":"SMAP_L3_Active_Sigma0_HH","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_HH/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Sigma0_VV_QA":{"title":"SMAP_L3_Active_Sigma0_VV_QA","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_VV_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Sigma0_VV_RFI":{"title":"SMAP_L3_Active_Sigma0_VV_RFI","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_VV_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Sigma0_VV":{"title":"SMAP_L3_Active_Sigma0_VV","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_VV/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Sigma0_XPOL_QA":{"title":"SMAP_L3_Active_Sigma0_XPOL_QA","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_XPOL_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Sigma0_XPOL_RFI":{"title":"SMAP_L3_Active_Sigma0_XPOL_RFI","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_XPOL_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Sigma0_XPOL":{"title":"SMAP_L3_Active_Sigma0_XPOL","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_XPOL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Soil_Moisture":{"title":"SMAP_L3_Active_Soil_Moisture","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Passive_Soil_Moisture":{"title":"SMAP_L3_Active_Passive_Soil_Moisture","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Passive_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Passive_Soil_Moisture":{"title":"SMAP_L3_Passive_Soil_Moisture","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Passive_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Passive_Brightness_Temp_H":{"title":"SMAP_L3_Active_Passive_Brightness_Temp_H","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Passive_Brightness_Temp_H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Passive_Brightness_Temp_H":{"title":"SMAP_L3_Passive_Brightness_Temp_H","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Passive_Brightness_Temp_H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Passive_Brightness_Temp_V":{"title":"SMAP_L3_Active_Passive_Brightness_Temp_V","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Passive_Brightness_Temp_V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Passive_Brightness_Temp_V":{"title":"SMAP_L3_Passive_Brightness_Temp_V","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Passive_Brightness_Temp_V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Analyzed_Root_Zone_Soil_Moisture":{"title":"SMAP_L4_Analyzed_Root_Zone_Soil_Moisture","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Analyzed_Root_Zone_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Analyzed_Surface_Soil_Moisture":{"title":"SMAP_L4_Analyzed_Surface_Soil_Moisture","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Analyzed_Surface_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Emult_Average":{"title":"SMAP_L4_Emult_Average","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Emult_Average/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Frozen_Area":{"title":"SMAP_L4_Frozen_Area","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Frozen_Area/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Mean_Gross_Primary_Productivity":{"title":"SMAP_L4_Mean_Gross_Primary_Productivity","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Mean_Gross_Primary_Productivity/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Mean_Net_Ecosystem_Exchange":{"title":"SMAP_L4_Mean_Net_Ecosystem_Exchange","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Mean_Net_Ecosystem_Exchange/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Mean_Heterotrophic_Respiration":{"title":"SMAP_L4_Mean_Heterotrophic_Respiration","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Mean_Heterotrophic_Respiration/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Snow_Mass":{"title":"SMAP_L4_Snow_Mass","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Snow_Mass/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Soil_Temperature_Layer_1":{"title":"SMAP_L4_Soil_Temperature_Layer_1","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Soil_Temperature_Layer_1/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Uncertainty_Analyzed_Root_Zone_Soil_Moisture":{"title":"SMAP_L4_Uncertainty_Analyzed_Root_Zone_Soil_Moisture","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Uncertainty_Analyzed_Root_Zone_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Uncertainty_Analyzed_Surface_Soil_Moisture":{"title":"SMAP_L4_Uncertainty_Analyzed_Surface_Soil_Moisture","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Uncertainty_Analyzed_Surface_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Uncertainty_Mean_Net_Ecosystem_Exchange":{"title":"SMAP_L4_Uncertainty_Mean_Net_Ecosystem_Exchange","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Uncertainty_Mean_Net_Ecosystem_Exchange/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":false},"VIIRS_CityLights_2012":{"title":"VIIRS_CityLights_2012","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_CityLights_2012/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":8,"date":false},"VIIRS_SNPP_DayNightBand_ENCC":{"title":"VIIRS_SNPP_DayNightBand_ENCC","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_SNPP_DayNightBand_ENCC/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":8,"date":true},"VIIRS_SNPP_CorrectedReflectance_TrueColor":{"title":"VIIRS_SNPP_CorrectedReflectance_TrueColor","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_SNPP_CorrectedReflectance_TrueColor/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":9,"date":true},"VIIRS_SNPP_CorrectedReflectance_BandsM11-I2-I1":{"title":"VIIRS_SNPP_CorrectedReflectance_BandsM11-I2-I1","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_SNPP_CorrectedReflectance_BandsM11-I2-I1/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":9,"date":true},"VIIRS_SNPP_CorrectedReflectance_BandsM3-I3-M11":{"title":"VIIRS_SNPP_CorrectedReflectance_BandsM3-I3-M11","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_SNPP_CorrectedReflectance_BandsM3-I3-M11/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":9,"date":true}};L.GIBS_MASKS = {"MODIS_Terra_Data_No_Data":{"title":"MODIS_Terra_Data_No_Data","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Data_No_Data/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":9,"date":true},"MODIS_Aqua_Data_No_Data":{"title":"MODIS_Aqua_Data_No_Data","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Data_No_Data/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":9,"date":true}}; \ No newline at end of file diff --git a/inst/htmlwidgets/lfx-gibs/gibs-bindings.js b/inst/htmlwidgets/lfx-gibs/gibs-bindings.js new file mode 100644 index 00000000..c5d8febb --- /dev/null +++ b/inst/htmlwidgets/lfx-gibs/gibs-bindings.js @@ -0,0 +1,54 @@ +LeafletWidget.methods.addGIBS = function(layers, group, date, opacity, transparent) { + var map = this; + + // Init map.gibs object + map.gibs = map.gibs || {}; + + // Add single GIBS Layer + if (typeof layers === "string") { + var gibslayer = new L.GIBSLayer(layers, { + date: new Date(date), + transparent: transparent, + opacity: opacity + }); + map.gibs[layers] = gibslayer; + map.layerManager.addLayer(gibslayer, "tile", layers, group); + return; + } + + // Add multiple GIBS Layer + if (typeof layers === "object") { + layers.forEach(function(layer, idx) { + var gibslayer = new L.GIBSLayer(layer, { + date: new Date(date[idx]), + transparent: transparent[idx], + opacity: opacity[idx] + }); + map.gibs[layer] = gibslayer; + map.layerManager.addLayer(gibslayer, "tile", layer, group[idx]); + }); + } + +}; + +LeafletWidget.methods.setDate = function(layers, date) { + var map = this; + if (typeof layers === "string") { + map.gibs[layers] && map.gibs[layers].setDate(new Date(date)); + } else { + layers.forEach(function(layer) { + map.gibs[layer] && map.gibs[layer].setDate(new Date(date)); + }); + } +}; + +LeafletWidget.methods.setTransparent = function(layers, bool) { + var map = this; + if (typeof layers === "string") { + map.gibs[layers].setTransparent && map.gibs[layers].setTransparent(bool); + } else { + layers.forEach(function(layer) { + map.gibs[layer].setTransparent && map.gibs[layer].setTransparent(bool); + }); + } +}; diff --git a/inst/htmlwidgets/lfx-gibs/gibs_layers_meta.json b/inst/htmlwidgets/lfx-gibs/gibs_layers_meta.json new file mode 100644 index 00000000..c61830e0 --- /dev/null +++ b/inst/htmlwidgets/lfx-gibs/gibs_layers_meta.json @@ -0,0 +1,1657 @@ +{ + "AMSR2_Snow_Water_Equivalent": { + "title":"AMSR2_Snow_Water_Equivalent", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Snow_Water_Equivalent/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSR2_Cloud_Liquid_Water_Day": { + "title":"AMSR2_Cloud_Liquid_Water_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Cloud_Liquid_Water_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSR2_Cloud_Liquid_Water_Night": { + "title":"AMSR2_Cloud_Liquid_Water_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Cloud_Liquid_Water_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSR2_Surface_Precipitation_Rate_Day": { + "title":"AMSR2_Surface_Precipitation_Rate_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Surface_Precipitation_Rate_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSR2_Surface_Precipitation_Rate_Night": { + "title":"AMSR2_Surface_Precipitation_Rate_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Surface_Precipitation_Rate_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSR2_Surface_Rain_Rate_Day": { + "title":"AMSR2_Surface_Rain_Rate_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Surface_Rain_Rate_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSR2_Surface_Rain_Rate_Night": { + "title":"AMSR2_Surface_Rain_Rate_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Surface_Rain_Rate_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSR2_Wind_Speed_Day": { + "title":"AMSR2_Wind_Speed_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Wind_Speed_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSR2_Wind_Speed_Night": { + "title":"AMSR2_Wind_Speed_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Wind_Speed_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSR2_Columnar_Water_Vapor_Day": { + "title":"AMSR2_Columnar_Water_Vapor_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Columnar_Water_Vapor_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSR2_Columnar_Water_Vapor_Night": { + "title":"AMSR2_Columnar_Water_Vapor_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Columnar_Water_Vapor_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSR2_Sea_Ice_Concentration_12km": { + "title":"AMSR2_Sea_Ice_Concentration_12km", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Sea_Ice_Concentration_12km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSR2_Sea_Ice_Concentration_25km": { + "title":"AMSR2_Sea_Ice_Concentration_25km", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Sea_Ice_Concentration_25km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSR2_Sea_Ice_Brightness_Temp_6km_89H": { + "title":"AMSR2_Sea_Ice_Brightness_Temp_6km_89H", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Sea_Ice_Brightness_Temp_6km_89H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSR2_Sea_Ice_Brightness_Temp_6km_89V": { + "title":"AMSR2_Sea_Ice_Brightness_Temp_6km_89V", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Sea_Ice_Brightness_Temp_6km_89V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSRE_Brightness_Temp_89H_Day": { + "title":"AMSRE_Brightness_Temp_89H_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Brightness_Temp_89H_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSRE_Brightness_Temp_89H_Night": { + "title":"AMSRE_Brightness_Temp_89H_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Brightness_Temp_89H_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSRE_Brightness_Temp_89V_Day": { + "title":"AMSRE_Brightness_Temp_89V_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Brightness_Temp_89V_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSRE_Brightness_Temp_89V_Night": { + "title":"AMSRE_Brightness_Temp_89V_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Brightness_Temp_89V_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSRE_Surface_Precipitation_Rate_Day": { + "title":"AMSRE_Surface_Precipitation_Rate_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Surface_Precipitation_Rate_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSRE_Surface_Precipitation_Rate_Night": { + "title":"AMSRE_Surface_Precipitation_Rate_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Surface_Precipitation_Rate_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSRE_Surface_Rain_Rate_Day": { + "title":"AMSRE_Surface_Rain_Rate_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Surface_Rain_Rate_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSRE_Surface_Rain_Rate_Night": { + "title":"AMSRE_Surface_Rain_Rate_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Surface_Rain_Rate_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSRE_Sea_Ice_Concentration_12km": { + "title":"AMSRE_Sea_Ice_Concentration_12km", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Sea_Ice_Concentration_12km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSRE_Snow_Depth_Over_Ice": { + "title":"AMSRE_Snow_Depth_Over_Ice", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Snow_Depth_Over_Ice/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSRE_Sea_Ice_Concentration_25km": { + "title":"AMSRE_Sea_Ice_Concentration_25km", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Sea_Ice_Concentration_25km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSRE_Sea_Ice_Brightness_Temp_89H": { + "title":"AMSRE_Sea_Ice_Brightness_Temp_89H", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Sea_Ice_Brightness_Temp_89H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AMSRE_Sea_Ice_Brightness_Temp_89V": { + "title":"AMSRE_Sea_Ice_Brightness_Temp_89V", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Sea_Ice_Brightness_Temp_89V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_CO_Total_Column_Day": { + "title":"AIRS_CO_Total_Column_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_CO_Total_Column_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_CO_Total_Column_Night": { + "title":"AIRS_CO_Total_Column_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_CO_Total_Column_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_Dust_Score_Ocean_Day": { + "title":"AIRS_Dust_Score_Ocean_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Dust_Score_Ocean_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_Dust_Score_Ocean_Night": { + "title":"AIRS_Dust_Score_Ocean_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Dust_Score_Ocean_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_Prata_SO2_Index_Day": { + "title":"AIRS_Prata_SO2_Index_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Prata_SO2_Index_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_Prata_SO2_Index_Night": { + "title":"AIRS_Prata_SO2_Index_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Prata_SO2_Index_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_Precipitation_Day": { + "title":"AIRS_Precipitation_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Precipitation_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_Precipitation_Night": { + "title":"AIRS_Precipitation_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Precipitation_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_RelativeHumidity_400hPa_Day": { + "title":"AIRS_RelativeHumidity_400hPa_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_400hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_RelativeHumidity_400hPa_Night": { + "title":"AIRS_RelativeHumidity_400hPa_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_400hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_RelativeHumidity_500hPa_Day": { + "title":"AIRS_RelativeHumidity_500hPa_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_500hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_RelativeHumidity_500hPa_Night": { + "title":"AIRS_RelativeHumidity_500hPa_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_500hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_RelativeHumidity_600hPa_Day": { + "title":"AIRS_RelativeHumidity_600hPa_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_600hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_RelativeHumidity_600hPa_Night": { + "title":"AIRS_RelativeHumidity_600hPa_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_600hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_RelativeHumidity_700hPa_Day": { + "title":"AIRS_RelativeHumidity_700hPa_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_700hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_RelativeHumidity_700hPa_Night": { + "title":"AIRS_RelativeHumidity_700hPa_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_700hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_RelativeHumidity_850hPa_Day": { + "title":"AIRS_RelativeHumidity_850hPa_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_850hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_RelativeHumidity_850hPa_Night": { + "title":"AIRS_RelativeHumidity_850hPa_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_850hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_Temperature_400hPa_Day": { + "title":"AIRS_Temperature_400hPa_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_400hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_Temperature_400hPa_Night": { + "title":"AIRS_Temperature_400hPa_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_400hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_Temperature_500hPa_Day": { + "title":"AIRS_Temperature_500hPa_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_500hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_Temperature_500hPa_Night": { + "title":"AIRS_Temperature_500hPa_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_500hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_Temperature_600hPa_Day": { + "title":"AIRS_Temperature_600hPa_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_600hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_Temperature_600hPa_Night": { + "title":"AIRS_Temperature_600hPa_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_600hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_Temperature_700hPa_Day": { + "title":"AIRS_Temperature_700hPa_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_700hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_Temperature_700hPa_Night": { + "title":"AIRS_Temperature_700hPa_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_700hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_Temperature_850hPa_Day": { + "title":"AIRS_Temperature_850hPa_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_850hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "AIRS_Temperature_850hPa_Night": { + "title":"AIRS_Temperature_850hPa_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_850hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "BlueMarble_NextGeneration": { + "title":"BlueMarble_NextGeneration", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/BlueMarble_NextGeneration/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", + "zoom": 8, "date": false + } + , + "BlueMarble_ShadedRelief": { + "title":"BlueMarble_ShadedRelief", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/BlueMarble_ShadedRelief/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", + "zoom": 8, "date": false + } + , + "BlueMarble_ShadedRelief_Bathymetry": { + "title":"BlueMarble_ShadedRelief_Bathymetry", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/BlueMarble_ShadedRelief_Bathymetry/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", + "zoom": 8, "date": false + } + , + "CERES_Combined_TOA_Longwave_Flux_All_Sky_Monthly": { + "title":"CERES_Combined_TOA_Longwave_Flux_All_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Longwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_Combined_TOA_Longwave_Flux_Clear_Sky_Monthly": { + "title":"CERES_Combined_TOA_Longwave_Flux_Clear_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Longwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_Combined_TOA_Shortwave_Flux_All_Sky_Monthly": { + "title":"CERES_Combined_TOA_Shortwave_Flux_All_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Shortwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_Combined_TOA_Shortwave_Flux_Clear_Sky_Monthly": { + "title":"CERES_Combined_TOA_Shortwave_Flux_Clear_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Shortwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_Combined_TOA_Window_Region_Flux_All_Sky_Monthly": { + "title":"CERES_Combined_TOA_Window_Region_Flux_All_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Window_Region_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_Combined_TOA_Window_Region_Flux_Clear_Sky_Monthly": { + "title":"CERES_Combined_TOA_Window_Region_Flux_Clear_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Window_Region_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_Surface_CRE_Net_Longwave_Flux_Monthly": { + "title":"CERES_EBAF_Surface_CRE_Net_Longwave_Flux_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_CRE_Net_Longwave_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_Surface_CRE_Net_Shortwave_Flux_Monthly": { + "title":"CERES_EBAF_Surface_CRE_Net_Shortwave_Flux_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_CRE_Net_Shortwave_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_Surface_CRE_Net_Total_Flux_Monthly": { + "title":"CERES_EBAF_Surface_CRE_Net_Total_Flux_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_CRE_Net_Total_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_Surface_Longwave_Flux_Down_All_Sky_Monthly": { + "title":"CERES_EBAF_Surface_Longwave_Flux_Down_All_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Longwave_Flux_Down_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_Surface_Longwave_Flux_Up_All_Sky_Monthly": { + "title":"CERES_EBAF_Surface_Longwave_Flux_Up_All_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Longwave_Flux_Up_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_Surface_Longwave_Flux_Down_Clear_Sky_Monthly": { + "title":"CERES_EBAF_Surface_Longwave_Flux_Down_Clear_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Longwave_Flux_Down_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_Surface_Longwave_Flux_Up_Clear_Sky_Monthly": { + "title":"CERES_EBAF_Surface_Longwave_Flux_Up_Clear_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Longwave_Flux_Up_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_Surface_Net_Longwave_Flux_All_Sky_Monthly": { + "title":"CERES_EBAF_Surface_Net_Longwave_Flux_All_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Longwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_Surface_Net_Longwave_Flux_Clear_Sky_Monthly": { + "title":"CERES_EBAF_Surface_Net_Longwave_Flux_Clear_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Longwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_Surface_Net_Shortwave_Flux_All_Sky_Monthly": { + "title":"CERES_EBAF_Surface_Net_Shortwave_Flux_All_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Shortwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_Surface_Net_Shortwave_Flux_Clear_Sky_Monthly": { + "title":"CERES_EBAF_Surface_Net_Shortwave_Flux_Clear_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Shortwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_Surface_Net_Total_Flux_All_Sky_Monthly": { + "title":"CERES_EBAF_Surface_Net_Total_Flux_All_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Total_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_Surface_Net_Total_Flux_Clear_Sky_Monthly": { + "title":"CERES_EBAF_Surface_Net_Total_Flux_Clear_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Total_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_Surface_Shortwave_Flux_Down_All_Sky_Monthly": { + "title":"CERES_EBAF_Surface_Shortwave_Flux_Down_All_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Shortwave_Flux_Down_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_Surface_Shortwave_Flux_Up_All_Sky_Monthly": { + "title":"CERES_EBAF_Surface_Shortwave_Flux_Up_All_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Shortwave_Flux_Up_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_Surface_Shortwave_Flux_Down_Clear_Sky_Monthly": { + "title":"CERES_EBAF_Surface_Shortwave_Flux_Down_Clear_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Shortwave_Flux_Down_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_Surface_Shortwave_Flux_Up_Clear_Sky_Monthly": { + "title":"CERES_EBAF_Surface_Shortwave_Flux_Up_Clear_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Shortwave_Flux_Up_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_TOA_CRE_Longwave_Flux_Monthly": { + "title":"CERES_EBAF_TOA_CRE_Longwave_Flux_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_CRE_Longwave_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_TOA_CRE_Net_Flux_Monthly": { + "title":"CERES_EBAF_TOA_CRE_Net_Flux_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_CRE_Net_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_TOA_CRE_Shortwave_Flux_Monthly": { + "title":"CERES_EBAF_TOA_CRE_Shortwave_Flux_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_CRE_Shortwave_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_TOA_Longwave_Flux_All_Sky_Monthly": { + "title":"CERES_EBAF_TOA_Longwave_Flux_All_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Longwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_TOA_Longwave_Flux_Clear_Sky_Monthly": { + "title":"CERES_EBAF_TOA_Longwave_Flux_Clear_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Longwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_TOA_Net_Flux_All_Sky_Monthly": { + "title":"CERES_EBAF_TOA_Net_Flux_All_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Net_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_TOA_Net_Flux_Clear_Sky_Monthly": { + "title":"CERES_EBAF_TOA_Net_Flux_Clear_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Net_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_TOA_Incoming_Solar_Flux_Monthly": { + "title":"CERES_EBAF_TOA_Incoming_Solar_Flux_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Incoming_Solar_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_TOA_Shortwave_Flux_All_Sky_Monthly": { + "title":"CERES_EBAF_TOA_Shortwave_Flux_All_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Shortwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_EBAF_TOA_Shortwave_Flux_Clear_Sky_Monthly": { + "title":"CERES_EBAF_TOA_Shortwave_Flux_Clear_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Shortwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_Terra_TOA_Longwave_Flux_All_Sky_Monthly": { + "title":"CERES_Terra_TOA_Longwave_Flux_All_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Longwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_Terra_TOA_Longwave_Flux_Clear_Sky_Monthly": { + "title":"CERES_Terra_TOA_Longwave_Flux_Clear_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Longwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_Terra_TOA_Shortwave_Flux_All_Sky_Monthly": { + "title":"CERES_Terra_TOA_Shortwave_Flux_All_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Shortwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_Terra_TOA_Shortwave_Flux_Clear_Sky_Monthly": { + "title":"CERES_Terra_TOA_Shortwave_Flux_Clear_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Shortwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_Terra_TOA_Window_Region_Flux_All_Sky_Monthly": { + "title":"CERES_Terra_TOA_Window_Region_Flux_All_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Window_Region_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "CERES_Terra_TOA_Window_Region_Flux_Clear_Sky_Monthly": { + "title":"CERES_Terra_TOA_Window_Region_Flux_Clear_Sky_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Window_Region_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "Coastlines": { + "title":"Coastlines", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/Coastlines/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 9, "date": false + } + , + "GHRSST_L4_G1SST_Sea_Surface_Temperature": { + "title":"GHRSST_L4_G1SST_Sea_Surface_Temperature", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GHRSST_L4_G1SST_Sea_Surface_Temperature/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "GHRSST_L4_MUR_Sea_Surface_Temperature": { + "title":"GHRSST_L4_MUR_Sea_Surface_Temperature", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GHRSST_L4_MUR_Sea_Surface_Temperature/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "GMI_Rain_Rate_Asc": { + "title":"GMI_Rain_Rate_Asc", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Rain_Rate_Asc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "GMI_Rain_Rate_Dsc": { + "title":"GMI_Rain_Rate_Dsc", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Rain_Rate_Dsc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "GMI_Brightness_Temp_Asc": { + "title":"GMI_Brightness_Temp_Asc", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Brightness_Temp_Asc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "GMI_Brightness_Temp_Dsc": { + "title":"GMI_Brightness_Temp_Dsc", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Brightness_Temp_Dsc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "GMI_Snow_Rate_Asc": { + "title":"GMI_Snow_Rate_Asc", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Snow_Rate_Asc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "GMI_Snow_Rate_Dsc": { + "title":"GMI_Snow_Rate_Dsc", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Snow_Rate_Dsc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Combined_Value_Added_AOD": { + "title":"MODIS_Combined_Value_Added_AOD", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Combined_Value_Added_AOD/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MEaSUREs_Daily_Landscape_Freeze_Thaw_AMSRE": { + "title":"MEaSUREs_Daily_Landscape_Freeze_Thaw_AMSRE", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MEaSUREs_Daily_Landscape_Freeze_Thaw_AMSRE/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MEaSUREs_Daily_Landscape_Freeze_Thaw_SSMI": { + "title":"MEaSUREs_Daily_Landscape_Freeze_Thaw_SSMI", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MEaSUREs_Daily_Landscape_Freeze_Thaw_SSMI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MISR_Directional_Hemispherical_Reflectance_Average_Natural_Color_Monthly": { + "title":"MISR_Directional_Hemispherical_Reflectance_Average_Natural_Color_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MISR_Directional_Hemispherical_Reflectance_Average_Natural_Color_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MISR_Radiance_Average_Infrared_Color_Monthly": { + "title":"MISR_Radiance_Average_Infrared_Color_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MISR_Radiance_Average_Infrared_Color_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MISR_Radiance_Average_Natural_Color_Monthly": { + "title":"MISR_Radiance_Average_Natural_Color_Monthly", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MISR_Radiance_Average_Natural_Color_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MLS_CO_215hPa_Day": { + "title":"MLS_CO_215hPa_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_CO_215hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MLS_CO_215hPa_Night": { + "title":"MLS_CO_215hPa_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_CO_215hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MLS_H2O_46hPa_Day": { + "title":"MLS_H2O_46hPa_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_H2O_46hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MLS_H2O_46hPa_Night": { + "title":"MLS_H2O_46hPa_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_H2O_46hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MLS_HNO3_46hPa_Day": { + "title":"MLS_HNO3_46hPa_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_HNO3_46hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MLS_HNO3_46hPa_Night": { + "title":"MLS_HNO3_46hPa_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_HNO3_46hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MLS_N2O_46hPa_Day": { + "title":"MLS_N2O_46hPa_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_N2O_46hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MLS_N2O_46hPa_Night": { + "title":"MLS_N2O_46hPa_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_N2O_46hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MLS_O3_46hPa_Day": { + "title":"MLS_O3_46hPa_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_O3_46hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MLS_O3_46hPa_Night": { + "title":"MLS_O3_46hPa_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_O3_46hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MLS_SO2_147hPa_Day": { + "title":"MLS_SO2_147hPa_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_SO2_147hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MLS_SO2_147hPa_Night": { + "title":"MLS_SO2_147hPa_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_SO2_147hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MLS_Temperature_46hPa_Day": { + "title":"MLS_Temperature_46hPa_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_Temperature_46hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MLS_Temperature_46hPa_Night": { + "title":"MLS_Temperature_46hPa_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_Temperature_46hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Terra_Chlorophyll_A": { + "title":"MODIS_Terra_Chlorophyll_A", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Chlorophyll_A/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Water_Mask": { + "title":"MODIS_Water_Mask", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Water_Mask/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 9, "date": false + } + , + "MODIS_Terra_Brightness_Temp_Band31_Day": { + "title":"MODIS_Terra_Brightness_Temp_Band31_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Brightness_Temp_Band31_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Terra_Brightness_Temp_Band31_Night": { + "title":"MODIS_Terra_Brightness_Temp_Band31_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Brightness_Temp_Band31_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Terra_Aerosol_Optical_Depth_3km": { + "title":"MODIS_Terra_Aerosol_Optical_Depth_3km", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Aerosol_Optical_Depth_3km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Terra_Angstrom_Exponent_Land": { + "title":"MODIS_Terra_Angstrom_Exponent_Land", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Angstrom_Exponent_Land/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Terra_Angstrom_Exponent_Ocean": { + "title":"MODIS_Terra_Angstrom_Exponent_Ocean", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Angstrom_Exponent_Ocean/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Terra_AOD_Deep_Blue_Land": { + "title":"MODIS_Terra_AOD_Deep_Blue_Land", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_AOD_Deep_Blue_Land/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Terra_AOD_Deep_Blue_Combined": { + "title":"MODIS_Terra_AOD_Deep_Blue_Combined", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_AOD_Deep_Blue_Combined/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Terra_Aerosol": { + "title":"MODIS_Terra_Aerosol", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Aerosol/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Terra_Water_Vapor_5km_Day": { + "title":"MODIS_Terra_Water_Vapor_5km_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Water_Vapor_5km_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Terra_Water_Vapor_5km_Night": { + "title":"MODIS_Terra_Water_Vapor_5km_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Water_Vapor_5km_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Terra_Cloud_Effective_Radius_37_PCL": { + "title":"MODIS_Terra_Cloud_Effective_Radius_37_PCL", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Effective_Radius_37_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Terra_Cloud_Effective_Radius_37": { + "title":"MODIS_Terra_Cloud_Effective_Radius_37", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Effective_Radius_37/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Terra_Cloud_Effective_Radius": { + "title":"MODIS_Terra_Cloud_Effective_Radius", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Effective_Radius/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Terra_Cloud_Effective_Radius_PCL": { + "title":"MODIS_Terra_Cloud_Effective_Radius_PCL", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Effective_Radius_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Terra_Cloud_Multi_Layer_Flag": { + "title":"MODIS_Terra_Cloud_Multi_Layer_Flag", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Multi_Layer_Flag/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Terra_Cloud_Optical_Thickness": { + "title":"MODIS_Terra_Cloud_Optical_Thickness", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Optical_Thickness/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Terra_Cloud_Optical_Thickness_PCL": { + "title":"MODIS_Terra_Cloud_Optical_Thickness_PCL", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Optical_Thickness_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Terra_Cloud_Phase_Optical_Properties": { + "title":"MODIS_Terra_Cloud_Phase_Optical_Properties", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Phase_Optical_Properties/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Terra_Cloud_Water_Path": { + "title":"MODIS_Terra_Cloud_Water_Path", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Water_Path/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Terra_Cloud_Water_Path_PCL": { + "title":"MODIS_Terra_Cloud_Water_Path_PCL", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Water_Path_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Terra_Cloud_Fraction_Day": { + "title":"MODIS_Terra_Cloud_Fraction_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Fraction_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Terra_Cloud_Phase_Infrared_Day": { + "title":"MODIS_Terra_Cloud_Phase_Infrared_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Phase_Infrared_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Terra_Cloud_Top_Height_Day": { + "title":"MODIS_Terra_Cloud_Top_Height_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Height_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Terra_Cloud_Top_Pressure_Day": { + "title":"MODIS_Terra_Cloud_Top_Pressure_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Pressure_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Terra_Cloud_Top_Temp_Day": { + "title":"MODIS_Terra_Cloud_Top_Temp_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Temp_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Terra_Cloud_Fraction_Night": { + "title":"MODIS_Terra_Cloud_Fraction_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Fraction_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Terra_Cloud_Phase_Infrared_Night": { + "title":"MODIS_Terra_Cloud_Phase_Infrared_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Phase_Infrared_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Terra_Cloud_Top_Height_Night": { + "title":"MODIS_Terra_Cloud_Top_Height_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Height_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Terra_Cloud_Top_Pressure_Night": { + "title":"MODIS_Terra_Cloud_Top_Pressure_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Pressure_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Terra_Cloud_Top_Temp_Night": { + "title":"MODIS_Terra_Cloud_Top_Temp_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Temp_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Terra_SurfaceReflectance_Bands143": { + "title":"MODIS_Terra_SurfaceReflectance_Bands143", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_SurfaceReflectance_Bands143/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", + "zoom": 8, "date": true + } + , + "MODIS_Terra_SurfaceReflectance_Bands721": { + "title":"MODIS_Terra_SurfaceReflectance_Bands721", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_SurfaceReflectance_Bands721/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", + "zoom": 8, "date": true + } + , + "MODIS_Terra_SurfaceReflectance_Bands121": { + "title":"MODIS_Terra_SurfaceReflectance_Bands121", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_SurfaceReflectance_Bands121/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", + "zoom": 9, "date": true + } + , + "MODIS_Terra_Snow_Cover": { + "title":"MODIS_Terra_Snow_Cover", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Snow_Cover/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 8, "date": true + } + , + "MODIS_Terra_Land_Surface_Temp_Day": { + "title":"MODIS_Terra_Land_Surface_Temp_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Land_Surface_Temp_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Terra_Land_Surface_Temp_Night": { + "title":"MODIS_Terra_Land_Surface_Temp_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Land_Surface_Temp_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Terra_Sea_Ice": { + "title":"MODIS_Terra_Sea_Ice", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Sea_Ice/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Terra_CorrectedReflectance_TrueColor": { + "title":"MODIS_Terra_CorrectedReflectance_TrueColor", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_CorrectedReflectance_TrueColor/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", + "zoom": 9, "date": true + } + , + "MODIS_Terra_CorrectedReflectance_Bands367": { + "title":"MODIS_Terra_CorrectedReflectance_Bands367", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_CorrectedReflectance_Bands367/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", + "zoom": 9, "date": true + } + , + "MODIS_Terra_CorrectedReflectance_Bands721": { + "title":"MODIS_Terra_CorrectedReflectance_Bands721", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_CorrectedReflectance_Bands721/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", + "zoom": 9, "date": true + } + , + "MOPITT_CO_Daily_Surface_Mixing_Ratio_Night": { + "title":"MOPITT_CO_Daily_Surface_Mixing_Ratio_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Daily_Surface_Mixing_Ratio_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MOPITT_CO_Daily_Surface_Mixing_Ratio_Day": { + "title":"MOPITT_CO_Daily_Surface_Mixing_Ratio_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Daily_Surface_Mixing_Ratio_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MOPITT_CO_Daily_Total_Column_Night": { + "title":"MOPITT_CO_Daily_Total_Column_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Daily_Total_Column_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MOPITT_CO_Daily_Total_Column_Day": { + "title":"MOPITT_CO_Daily_Total_Column_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Daily_Total_Column_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MOPITT_CO_Monthly_Surface_Mixing_Ratio_Night": { + "title":"MOPITT_CO_Monthly_Surface_Mixing_Ratio_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Monthly_Surface_Mixing_Ratio_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MOPITT_CO_Monthly_Surface_Mixing_Ratio_Day": { + "title":"MOPITT_CO_Monthly_Surface_Mixing_Ratio_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Monthly_Surface_Mixing_Ratio_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MOPITT_CO_Monthly_Total_Column_Night": { + "title":"MOPITT_CO_Monthly_Total_Column_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Monthly_Total_Column_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MOPITT_CO_Monthly_Total_Column_Day": { + "title":"MOPITT_CO_Monthly_Total_Column_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Monthly_Total_Column_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Aqua_Chlorophyll_A": { + "title":"MODIS_Aqua_Chlorophyll_A", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Chlorophyll_A/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Aqua_Brightness_Temp_Band31_Day": { + "title":"MODIS_Aqua_Brightness_Temp_Band31_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Brightness_Temp_Band31_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Aqua_Brightness_Temp_Band31_Night": { + "title":"MODIS_Aqua_Brightness_Temp_Band31_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Brightness_Temp_Band31_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Aqua_Aerosol_Optical_Depth_3km": { + "title":"MODIS_Aqua_Aerosol_Optical_Depth_3km", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Aerosol_Optical_Depth_3km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Aqua_Angstrom_Exponent_Land": { + "title":"MODIS_Aqua_Angstrom_Exponent_Land", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Angstrom_Exponent_Land/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Aqua_Angstrom_Exponent_Ocean": { + "title":"MODIS_Aqua_Angstrom_Exponent_Ocean", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Angstrom_Exponent_Ocean/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Aqua_AOD_Deep_Blue_Land": { + "title":"MODIS_Aqua_AOD_Deep_Blue_Land", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_AOD_Deep_Blue_Land/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Aqua_AOD_Deep_Blue_Combined": { + "title":"MODIS_Aqua_AOD_Deep_Blue_Combined", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_AOD_Deep_Blue_Combined/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Aqua_Aerosol": { + "title":"MODIS_Aqua_Aerosol", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Aerosol/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Aqua_Water_Vapor_5km_Day": { + "title":"MODIS_Aqua_Water_Vapor_5km_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Water_Vapor_5km_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Aqua_Water_Vapor_5km_Night": { + "title":"MODIS_Aqua_Water_Vapor_5km_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Water_Vapor_5km_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Aqua_Cloud_Effective_Radius_37_PCL": { + "title":"MODIS_Aqua_Cloud_Effective_Radius_37_PCL", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Effective_Radius_37_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Aqua_Cloud_Effective_Radius_37": { + "title":"MODIS_Aqua_Cloud_Effective_Radius_37", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Effective_Radius_37/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Aqua_Cloud_Effective_Radius": { + "title":"MODIS_Aqua_Cloud_Effective_Radius", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Effective_Radius/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Aqua_Cloud_Effective_Radius_PCL": { + "title":"MODIS_Aqua_Cloud_Effective_Radius_PCL", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Effective_Radius_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Aqua_Cloud_Multi_Layer_Flag": { + "title":"MODIS_Aqua_Cloud_Multi_Layer_Flag", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Multi_Layer_Flag/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Aqua_Cloud_Optical_Thickness": { + "title":"MODIS_Aqua_Cloud_Optical_Thickness", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Optical_Thickness/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Aqua_Cloud_Optical_Thickness_PCL": { + "title":"MODIS_Aqua_Cloud_Optical_Thickness_PCL", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Optical_Thickness_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Aqua_Cloud_Phase_Optical_Properties": { + "title":"MODIS_Aqua_Cloud_Phase_Optical_Properties", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Phase_Optical_Properties/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Aqua_Cloud_Water_Path": { + "title":"MODIS_Aqua_Cloud_Water_Path", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Water_Path/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Aqua_Cloud_Water_Path_PCL": { + "title":"MODIS_Aqua_Cloud_Water_Path_PCL", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Water_Path_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Aqua_Cloud_Fraction_Day": { + "title":"MODIS_Aqua_Cloud_Fraction_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Fraction_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Aqua_Cloud_Phase_Infrared_Day": { + "title":"MODIS_Aqua_Cloud_Phase_Infrared_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Phase_Infrared_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Aqua_Cloud_Top_Height_Day": { + "title":"MODIS_Aqua_Cloud_Top_Height_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Height_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Aqua_Cloud_Top_Pressure_Day": { + "title":"MODIS_Aqua_Cloud_Top_Pressure_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Pressure_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Aqua_Cloud_Top_Temp_Day": { + "title":"MODIS_Aqua_Cloud_Top_Temp_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Temp_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Aqua_Cloud_Fraction_Night": { + "title":"MODIS_Aqua_Cloud_Fraction_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Fraction_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Aqua_Cloud_Phase_Infrared_Night": { + "title":"MODIS_Aqua_Cloud_Phase_Infrared_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Phase_Infrared_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Aqua_Cloud_Top_Height_Night": { + "title":"MODIS_Aqua_Cloud_Top_Height_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Height_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Aqua_Cloud_Top_Pressure_Night": { + "title":"MODIS_Aqua_Cloud_Top_Pressure_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Pressure_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Aqua_Cloud_Top_Temp_Night": { + "title":"MODIS_Aqua_Cloud_Top_Temp_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Temp_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "MODIS_Aqua_SurfaceReflectance_Bands143": { + "title":"MODIS_Aqua_SurfaceReflectance_Bands143", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_SurfaceReflectance_Bands143/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", + "zoom": 8, "date": true + } + , + "MODIS_Aqua_SurfaceReflectance_Bands721": { + "title":"MODIS_Aqua_SurfaceReflectance_Bands721", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_SurfaceReflectance_Bands721/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", + "zoom": 8, "date": true + } + , + "MODIS_Aqua_SurfaceReflectance_Bands121": { + "title":"MODIS_Aqua_SurfaceReflectance_Bands121", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_SurfaceReflectance_Bands121/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", + "zoom": 9, "date": true + } + , + "MODIS_Aqua_Snow_Cover": { + "title":"MODIS_Aqua_Snow_Cover", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Snow_Cover/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 8, "date": true + } + , + "MODIS_Aqua_Land_Surface_Temp_Day": { + "title":"MODIS_Aqua_Land_Surface_Temp_Day", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Land_Surface_Temp_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Aqua_Land_Surface_Temp_Night": { + "title":"MODIS_Aqua_Land_Surface_Temp_Night", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Land_Surface_Temp_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Aqua_Sea_Ice": { + "title":"MODIS_Aqua_Sea_Ice", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Sea_Ice/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 7, "date": true + } + , + "MODIS_Aqua_CorrectedReflectance_TrueColor": { + "title":"MODIS_Aqua_CorrectedReflectance_TrueColor", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_CorrectedReflectance_TrueColor/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", + "zoom": 9, "date": true + } + , + "MODIS_Aqua_CorrectedReflectance_Bands721": { + "title":"MODIS_Aqua_CorrectedReflectance_Bands721", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_CorrectedReflectance_Bands721/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", + "zoom": 9, "date": true + } + , + "OMI_Absorbing_Aerosol_Optical_Depth": { + "title":"OMI_Absorbing_Aerosol_Optical_Depth", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_Absorbing_Aerosol_Optical_Depth/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "OMI_Aerosol_Index": { + "title":"OMI_Aerosol_Index", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_Aerosol_Index/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "OMI_Aerosol_Optical_Depth": { + "title":"OMI_Aerosol_Optical_Depth", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_Aerosol_Optical_Depth/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "OMI_Cloud_Pressure": { + "title":"OMI_Cloud_Pressure", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_Cloud_Pressure/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "OMI_SO2_Upper_Troposphere_and_Stratosphere": { + "title":"OMI_SO2_Upper_Troposphere_and_Stratosphere", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_SO2_Upper_Troposphere_and_Stratosphere/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "OMI_SO2_Lower_Troposphere": { + "title":"OMI_SO2_Lower_Troposphere", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_SO2_Lower_Troposphere/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "OMI_SO2_Middle_Troposphere": { + "title":"OMI_SO2_Middle_Troposphere", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_SO2_Middle_Troposphere/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "Reference_Features": { + "title":"Reference_Features", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/Reference_Features/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 9, "date": false + } + , + "Reference_Labels": { + "title":"Reference_Labels", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/Reference_Labels/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 9, "date": false + } + , + "SMAP_L1_Passive_Faraday_Rotation_Aft": { + "title":"SMAP_L1_Passive_Faraday_Rotation_Aft", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Faraday_Rotation_Aft/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L1_Passive_Faraday_Rotation_Fore": { + "title":"SMAP_L1_Passive_Faraday_Rotation_Fore", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Faraday_Rotation_Fore/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L1_Passive_Brightness_Temp_Aft_H_QA": { + "title":"SMAP_L1_Passive_Brightness_Temp_Aft_H_QA", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_H_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L1_Passive_Brightness_Temp_Aft_H_RFI": { + "title":"SMAP_L1_Passive_Brightness_Temp_Aft_H_RFI", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_H_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L1_Passive_Brightness_Temp_Aft_H": { + "title":"SMAP_L1_Passive_Brightness_Temp_Aft_H", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L1_Passive_Brightness_Temp_Fore_H_QA": { + "title":"SMAP_L1_Passive_Brightness_Temp_Fore_H_QA", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_H_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L1_Passive_Brightness_Temp_Fore_H_RFI": { + "title":"SMAP_L1_Passive_Brightness_Temp_Fore_H_RFI", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_H_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L1_Passive_Brightness_Temp_Fore_H": { + "title":"SMAP_L1_Passive_Brightness_Temp_Fore_H", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L1_Passive_Brightness_Temp_Aft_V_QA": { + "title":"SMAP_L1_Passive_Brightness_Temp_Aft_V_QA", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_V_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L1_Passive_Brightness_Temp_Aft_V_RFI": { + "title":"SMAP_L1_Passive_Brightness_Temp_Aft_V_RFI", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_V_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L1_Passive_Brightness_Temp_Aft_V": { + "title":"SMAP_L1_Passive_Brightness_Temp_Aft_V", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L1_Passive_Brightness_Temp_Fore_V_QA": { + "title":"SMAP_L1_Passive_Brightness_Temp_Fore_V_QA", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_V_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L1_Passive_Brightness_Temp_Fore_V_RFI": { + "title":"SMAP_L1_Passive_Brightness_Temp_Fore_V_RFI", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_V_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L1_Passive_Brightness_Temp_Fore_V": { + "title":"SMAP_L1_Passive_Brightness_Temp_Fore_V", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L2_Passive_Soil_Moisture_Option1": { + "title":"SMAP_L2_Passive_Soil_Moisture_Option1", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L2_Passive_Soil_Moisture_Option1/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L2_Passive_Soil_Moisture_Option2": { + "title":"SMAP_L2_Passive_Soil_Moisture_Option2", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L2_Passive_Soil_Moisture_Option2/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L2_Passive_Soil_Moisture_Option3": { + "title":"SMAP_L2_Passive_Soil_Moisture_Option3", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L2_Passive_Soil_Moisture_Option3/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L3_Active_Sigma0_HH_QA": { + "title":"SMAP_L3_Active_Sigma0_HH_QA", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_HH_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L3_Active_Sigma0_HH_RFI": { + "title":"SMAP_L3_Active_Sigma0_HH_RFI", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_HH_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L3_Active_Sigma0_HH": { + "title":"SMAP_L3_Active_Sigma0_HH", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_HH/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L3_Active_Sigma0_VV_QA": { + "title":"SMAP_L3_Active_Sigma0_VV_QA", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_VV_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L3_Active_Sigma0_VV_RFI": { + "title":"SMAP_L3_Active_Sigma0_VV_RFI", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_VV_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L3_Active_Sigma0_VV": { + "title":"SMAP_L3_Active_Sigma0_VV", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_VV/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L3_Active_Sigma0_XPOL_QA": { + "title":"SMAP_L3_Active_Sigma0_XPOL_QA", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_XPOL_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L3_Active_Sigma0_XPOL_RFI": { + "title":"SMAP_L3_Active_Sigma0_XPOL_RFI", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_XPOL_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L3_Active_Sigma0_XPOL": { + "title":"SMAP_L3_Active_Sigma0_XPOL", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_XPOL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L3_Active_Soil_Moisture": { + "title":"SMAP_L3_Active_Soil_Moisture", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L3_Active_Passive_Soil_Moisture": { + "title":"SMAP_L3_Active_Passive_Soil_Moisture", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Passive_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L3_Passive_Soil_Moisture": { + "title":"SMAP_L3_Passive_Soil_Moisture", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Passive_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L3_Active_Passive_Brightness_Temp_H": { + "title":"SMAP_L3_Active_Passive_Brightness_Temp_H", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Passive_Brightness_Temp_H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L3_Passive_Brightness_Temp_H": { + "title":"SMAP_L3_Passive_Brightness_Temp_H", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Passive_Brightness_Temp_H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L3_Active_Passive_Brightness_Temp_V": { + "title":"SMAP_L3_Active_Passive_Brightness_Temp_V", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Passive_Brightness_Temp_V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L3_Passive_Brightness_Temp_V": { + "title":"SMAP_L3_Passive_Brightness_Temp_V", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Passive_Brightness_Temp_V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L4_Analyzed_Root_Zone_Soil_Moisture": { + "title":"SMAP_L4_Analyzed_Root_Zone_Soil_Moisture", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Analyzed_Root_Zone_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L4_Analyzed_Surface_Soil_Moisture": { + "title":"SMAP_L4_Analyzed_Surface_Soil_Moisture", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Analyzed_Surface_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L4_Emult_Average": { + "title":"SMAP_L4_Emult_Average", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Emult_Average/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L4_Frozen_Area": { + "title":"SMAP_L4_Frozen_Area", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Frozen_Area/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L4_Mean_Gross_Primary_Productivity": { + "title":"SMAP_L4_Mean_Gross_Primary_Productivity", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Mean_Gross_Primary_Productivity/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L4_Mean_Net_Ecosystem_Exchange": { + "title":"SMAP_L4_Mean_Net_Ecosystem_Exchange", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Mean_Net_Ecosystem_Exchange/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L4_Mean_Heterotrophic_Respiration": { + "title":"SMAP_L4_Mean_Heterotrophic_Respiration", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Mean_Heterotrophic_Respiration/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L4_Snow_Mass": { + "title":"SMAP_L4_Snow_Mass", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Snow_Mass/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L4_Soil_Temperature_Layer_1": { + "title":"SMAP_L4_Soil_Temperature_Layer_1", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Soil_Temperature_Layer_1/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L4_Uncertainty_Analyzed_Root_Zone_Soil_Moisture": { + "title":"SMAP_L4_Uncertainty_Analyzed_Root_Zone_Soil_Moisture", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Uncertainty_Analyzed_Root_Zone_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L4_Uncertainty_Analyzed_Surface_Soil_Moisture": { + "title":"SMAP_L4_Uncertainty_Analyzed_Surface_Soil_Moisture", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Uncertainty_Analyzed_Surface_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": true + } + , + "SMAP_L4_Uncertainty_Mean_Net_Ecosystem_Exchange": { + "title":"SMAP_L4_Uncertainty_Mean_Net_Ecosystem_Exchange", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Uncertainty_Mean_Net_Ecosystem_Exchange/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 6, "date": false + } + , + "VIIRS_CityLights_2012": { + "title":"VIIRS_CityLights_2012", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_CityLights_2012/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", + "zoom": 8, "date": false + } + , + "VIIRS_SNPP_DayNightBand_ENCC": { + "title":"VIIRS_SNPP_DayNightBand_ENCC", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_SNPP_DayNightBand_ENCC/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 8, "date": true + } + , + "VIIRS_SNPP_CorrectedReflectance_TrueColor": { + "title":"VIIRS_SNPP_CorrectedReflectance_TrueColor", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_SNPP_CorrectedReflectance_TrueColor/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", + "zoom": 9, "date": true + } + , + "VIIRS_SNPP_CorrectedReflectance_BandsM11-I2-I1": { + "title":"VIIRS_SNPP_CorrectedReflectance_BandsM11-I2-I1", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_SNPP_CorrectedReflectance_BandsM11-I2-I1/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", + "zoom": 9, "date": true + } + , + "VIIRS_SNPP_CorrectedReflectance_BandsM3-I3-M11": { + "title":"VIIRS_SNPP_CorrectedReflectance_BandsM3-I3-M11", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_SNPP_CorrectedReflectance_BandsM3-I3-M11/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", + "zoom": 9, "date": true + } +} diff --git a/inst/htmlwidgets/lfx-gibs/gibs_mask_meta.json b/inst/htmlwidgets/lfx-gibs/gibs_mask_meta.json new file mode 100644 index 00000000..63d309d0 --- /dev/null +++ b/inst/htmlwidgets/lfx-gibs/gibs_mask_meta.json @@ -0,0 +1,13 @@ +{ + "MODIS_Terra_Data_No_Data": { + "title":"MODIS_Terra_Data_No_Data", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Data_No_Data/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 9, "date": true + } + , + "MODIS_Aqua_Data_No_Data": { + "title":"MODIS_Aqua_Data_No_Data", + "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Data_No_Data/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", + "zoom": 9, "date": true + } +} \ No newline at end of file diff --git a/man/addGIBS.Rd b/man/addGIBS.Rd new file mode 100644 index 00000000..3a6dfc21 --- /dev/null +++ b/man/addGIBS.Rd @@ -0,0 +1,47 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/gibs.R +\name{addGIBS} +\alias{addGIBS} +\title{Add GIBS Layers} +\usage{ +addGIBS( + map, + layers = NULL, + group = NULL, + dates = NULL, + opacity = 0.5, + transparent = TRUE +) +} +\arguments{ +\item{map}{A map widget object created from \code{\link[leaflet]{leaflet}}} + +\item{layers}{vector of GIBS-layers. See \code{\link{gibs_layers}}} + +\item{group}{the name of the group the newly created layers should belong to +(for\code{\link[leaflet]{clearGroup}} and +\code{\link[leaflet]{addLayersControl}} purposes). Human-friendly group +names are permitted–they need not be short, identifier-style names. Any +number of layers and even different types of layers (e.g. markers and +polygons) can share the same group name.} + +\item{dates}{Date object. If multiple \code{layers} are added, you can add +a Date vector of the same length} + +\item{opacity}{numeric value determining the opacity. If multiple +\code{layers} are added, you can add a numeric vector of the same length} + +\item{transparent}{Should the layer be set `transparent`. If multiple +\code{layers} are added, you can add a boolean vector of the same length} +} +\description{ +Add GIBS Layers +} +\seealso{ +https://github.com/aparshin/leaflet-GIBS + +Other GIBS Plugin: +\code{\link{setDate}()}, +\code{\link{setTransparent}()} +} +\concept{GIBS Plugin} diff --git a/man/setDate.Rd b/man/setDate.Rd new file mode 100644 index 00000000..124e35c4 --- /dev/null +++ b/man/setDate.Rd @@ -0,0 +1,25 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/gibs.R +\name{setDate} +\alias{setDate} +\title{Set Date for GIBS Layers} +\usage{ +setDate(map, layers = NULL, dates = NULL) +} +\arguments{ +\item{map}{A map widget object created from \code{\link[leaflet]{leaflet}}} + +\item{layers}{vector of GIBS-layers. See \code{\link{gibs_layers}}} + +\item{dates}{Date object. If multiple \code{layers} are added, you can add +a Date vector of the same length} +} +\description{ +Set Date for GIBS Layers +} +\seealso{ +Other GIBS Plugin: +\code{\link{addGIBS}()}, +\code{\link{setTransparent}()} +} +\concept{GIBS Plugin} diff --git a/man/setTransparent.Rd b/man/setTransparent.Rd new file mode 100644 index 00000000..1d02b05d --- /dev/null +++ b/man/setTransparent.Rd @@ -0,0 +1,25 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/gibs.R +\name{setTransparent} +\alias{setTransparent} +\title{Set Transparency for GIBS Layers} +\usage{ +setTransparent(map, layers = NULL, transparent = TRUE) +} +\arguments{ +\item{map}{A map widget object created from \code{\link[leaflet]{leaflet}}} + +\item{layers}{vector of GIBS-layers. See \code{\link{gibs_layers}}} + +\item{transparent}{Should the layer be set `transparent`. If multiple +\code{layers} are added, you can add a boolean vector of the same length} +} +\description{ +Set Transparency for GIBS Layers +} +\seealso{ +Other GIBS Plugin: +\code{\link{addGIBS}()}, +\code{\link{setDate}()} +} +\concept{GIBS Plugin} From f4dda2c3d3bf1787411bb0ae4b983576e5d0653a Mon Sep 17 00:00:00 2001 From: Sebastian Gatscha Date: Mon, 13 Apr 2020 20:25:02 +0200 Subject: [PATCH 003/194] gibs, owm, playback for lists, fix easyprint --- DESCRIPTION | 7 +- NAMESPACE | 5 +- R/data_docs.R | 2 + R/easyprint.R | 8 +- R/gibs.R | 1 - R/leaflet.extras2-package.R | 4 +- R/openweather.R | 163 +- R/playback.R | 104 +- R/reachability.R | 16 +- R/tangram.R | 10 +- R/velocity.R | 45 +- inst/examples/easyprint_app.R | 26 +- inst/examples/hexbin_app.R | 16 +- inst/examples/openweather_app.R | 85 +- inst/examples/playback/data.csv | 1247 - inst/examples/playback/playback_app.R | 63 +- inst/examples/reachability_app.R | 7 +- inst/examples/velocity/velocity_app.R | 28 +- inst/examples/velocity/water-gbr.json | 1 - inst/examples/velocity/wind-gbr.json | 1 - inst/examples/velocity/wind-global.json | 1 - inst/examples/wms_app.R | 2 +- .../lfx-easyprint/lfx-easyprint-bindings.js | 3 +- .../lfx-easyprint/lfx-easyprint_src.js | 447 - .../lfx-gibs/gibs_layers_meta.json | 1658 +- .../leaflet-openweather-bindings.js | 49 +- .../lfx-openweather/leaflet-openweathermap.js | 10 +- .../lfx-playback/leaflet.playback.bindings.js | 131 +- inst/htmlwidgets/lfx-sidebar/example.html | 102 - inst/htmlwidgets/lfx-tangram/tangram.js | 49744 ---------------- .../lfx-velocity/leaflet-velocity-bindings.js | 50 +- .../lfx-velocity/leaflet-velocity.js | 42 +- man/addEasyprint.Rd | 2 +- man/addOpenweatherCurrent.Rd | 30 +- man/addOpenweatherTiles.Rd | 30 +- man/addPlayback.Rd | 29 +- man/addReachability.Rd | 4 +- man/addTangram.Rd | 3 - man/addVelocity.Rd | 24 +- man/easyprintOptions.Rd | 4 +- man/gibs_layers.Rd | 14 + man/openweatherCurrentOptions.Rd | 32 + man/openweatherOptions.Rd | 33 + man/playbackOptions.Rd | 8 +- man/removeVelocity.Rd | 1 + man/setOptionsVelocity.Rd | 25 + man/velocityOptions.Rd | 3 +- 47 files changed, 759 insertions(+), 53561 deletions(-) create mode 100644 R/data_docs.R delete mode 100644 inst/examples/playback/data.csv delete mode 100644 inst/examples/velocity/water-gbr.json delete mode 100644 inst/examples/velocity/wind-gbr.json delete mode 100644 inst/examples/velocity/wind-global.json delete mode 100644 inst/htmlwidgets/lfx-easyprint/lfx-easyprint_src.js delete mode 100644 inst/htmlwidgets/lfx-sidebar/example.html delete mode 100644 inst/htmlwidgets/lfx-tangram/tangram.js create mode 100644 man/gibs_layers.Rd create mode 100644 man/openweatherCurrentOptions.Rd create mode 100644 man/openweatherOptions.Rd create mode 100644 man/setOptionsVelocity.Rd diff --git a/DESCRIPTION b/DESCRIPTION index 6acb2ffd..a4840735 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -3,7 +3,7 @@ Type: Package Title: Extra Functionality for 'leaflet' Package Version: 1.0.0 Authors@R: c( - person("Gatscha", "Sebastian", email = "sebastian_gatscha@gmax.at", role = c("aut", "cre")) + person("Gatscha", "Sebastian", email = "sebastian_gatscha@gmx.at", role = c("aut", "cre")) ) Description: This package serves as an add-on to the 'leaflet' package by providing extra functionality via 'leaflet' plugins. @@ -16,10 +16,11 @@ Depends: Imports: htmlwidgets, htmltools, - shiny, jsonlite, - magrittr + magrittr, + utils Suggests: + shiny, sf, sp URL: https://github.com/trafficonese/leaflet.extras2 diff --git a/NAMESPACE b/NAMESPACE index 01d3feaf..49ce1dba 100644 --- a/NAMESPACE +++ b/NAMESPACE @@ -27,6 +27,8 @@ export(makeMapkeyIcon) export(mapkeyIconList) export(mapkeyIcons) export(openSidebar) +export(openweatherCurrentOptions) +export(openweatherOptions) export(playbackOptions) export(reachabilityOptions) export(removeAntpath) @@ -37,6 +39,7 @@ export(removeSidebar) export(removeSidebyside) export(removeVelocity) export(setDate) +export(setOptionsVelocity) export(setTransparent) export(showHexbin) export(sidebar_pane) @@ -52,5 +55,5 @@ importFrom(jsonlite,fromJSON) importFrom(jsonlite,read_json) importFrom(jsonlite,toJSON) importFrom(magrittr,"%>%") -importFrom(shiny,addResourcePath) importFrom(utils,adist) +importFrom(utils,globalVariables) diff --git a/R/data_docs.R b/R/data_docs.R new file mode 100644 index 00000000..6165cfe2 --- /dev/null +++ b/R/data_docs.R @@ -0,0 +1,2 @@ +#' The available GIBS layers with attributes +"gibs_layers" diff --git a/R/easyprint.R b/R/easyprint.R index db89df1f..73ddfac1 100644 --- a/R/easyprint.R +++ b/R/easyprint.R @@ -13,12 +13,10 @@ easyprintDependency <- function() { #' @param map the map to add easyPrint to. #' @param options A named list of options. See \code{\link{easyprintOptions}} #' @family EasyPrint Plugin -#' @seealso https://github.com/rowanwins/leaflet-easyPrint +#' @seealso \href{https://github.com/rowanwins/leaflet-easyPrint}{leaflet-easyPrint} #' @export addEasyprint <- function(map, options = easyprintOptions()) { - map$dependencies <- c(map$dependencies, easyprintDependency()) - leaflet::invokeMethod(map, NULL, "addEasyprint", options) } @@ -46,7 +44,7 @@ removeEasyprint <- function(map) { #' easyPrint Options #' @param title Sets the text which appears as the tooltip of the print/export button #' @param position Positions the print button -#' @param sizeModes Options available include Current, A4Portrait, A4Landscape +#' @param sizeModes Options available include CurrentSize, A4Portrait, A4Landscape #' or a custom size object #' @param defaultSizeTitles button tooltips for the default page sizes #' @param exportOnly If set to true the map is exported to a png file @@ -66,6 +64,7 @@ removeEasyprint <- function(map) { #' @param customSpinnerClass A class for a custom css spinner to use while #' waiting for the print. #' @family EasyPrint Plugin +#' @seealso \href{https://github.com/rowanwins/leaflet-easyPrint}{leaflet-easyPrint} #' @export easyprintOptions <- function(title = 'Print map', position = 'topleft', @@ -81,6 +80,7 @@ easyprintOptions <- function(title = 'Print map', customWindowTitle = NULL, spinnerBgColor = '#0DC5C1', customSpinnerClass = 'epLoader') { + if (inherits(sizeModes, "character")) sizeModes <- as.list(sizeModes) leaflet::filterNULL(list( title = title, position = position, diff --git a/R/gibs.R b/R/gibs.R index 49f435e8..7a3514e3 100644 --- a/R/gibs.R +++ b/R/gibs.R @@ -24,7 +24,6 @@ gibsDependency <- function() { #' \code{layers} are added, you can add a numeric vector of the same length #' @seealso https://github.com/aparshin/leaflet-GIBS #' @family GIBS Plugin -#' @importFrom utils adist #' @export addGIBS <- function(map, layers = NULL, group = NULL, dates = NULL, opacity = 0.5, transparent = TRUE) { diff --git a/R/leaflet.extras2-package.R b/R/leaflet.extras2-package.R index 21093322..a860473a 100644 --- a/R/leaflet.extras2-package.R +++ b/R/leaflet.extras2-package.R @@ -7,8 +7,10 @@ #' @import leaflet #' @importFrom htmltools htmlDependency tagGetAttribute tags tagList #' @importFrom jsonlite fromJSON toJSON read_json -#' @importFrom shiny addResourcePath +#' @importFrom utils globalVariables adist #' #' @name leaflet.extras2 #' @docType package NULL + +globalVariables(c("gibs_layers")) diff --git a/R/openweather.R b/R/openweather.R index c76566a8..f33bcb26 100644 --- a/R/openweather.R +++ b/R/openweather.R @@ -11,30 +11,33 @@ openweatherDependency <- function() { ) } -#' Add OpenWeather Layers -#' +#' Add OpenWeatherMap Tiles #' @param map A map widget object created from \code{\link[leaflet]{leaflet}} -#' @param options List of further options. See \code{\link{hexbinOptions}} +#' @param apikey a valid Openweathermap-API key. Get one from +#' \href{https://openweathermap.org/api}{here}. +#' @param layers character vector of layers you wish to add to the map +#' @param group name of the group +#' @param layerId the layer id +#' @param opacity opacity of the layer +#' @param options List of further options. See \code{\link{openweatherOptions}} #' #' @note Out of the box a legend image is only available for Pressure, #' Precipitation Classic, Clouds Classic, Rain Classic, Snow, Temperature and -#' Wind Speed. -#' @seealso https://github.com/Asymmetrik/leaflet-d3#hexbins-api +#' Wind Speed. Please add your own images if you need some more. +#' +#' @seealso https://github.com/trafficonese/leaflet-openweathermap #' @family Openweather Plugin #' @export addOpenweatherTiles <- function( - map, apikey = NULL, layers = NULL, addControl = TRUE, - group = NULL, opacity = 0.5) { - - # showLegend - # legendImagePath - # legendPosition <- c('topright', 'topleft', 'bottomright', 'bottomleft') + map, apikey = NULL, layers = NULL, + group = NULL, layerId = NULL, opacity = 0.5, + options = openweatherOptions()) { if (is.null(apikey)) { - apikey <- Sys.getenv("OPENWEATHER") + apikey <- Sys.getenv("OPENWEATHERMAP") if (apikey == "") { stop("You must either pass an `apikey` directly or save it as ", - "system variable under `OPENWEATHER`.") + "system variable under `OPENWEATHERMAP`.") } } @@ -55,73 +58,109 @@ addOpenweatherTiles <- function( layers <- layers[idx] } - if (length(opacity) == 1) - opacity <- rep(opacity, length(layers)) + if (!is.null(layerId)) { + if (length(layerId) != length(layers)) { + warning("The length of `layers` and `layerId` does not match.", + "The `layers`-names are taken instead.") + layerId <- layers + } + } + if (!is.null(group)) { + if (length(group) == 1 && length(layers) > 1) { + group <- rep(group, length(layers))[seq.int(layers)] + } + } + + options <- c(appId = apikey, + opacity = opacity, + options) map$dependencies <- c(map$dependencies, openweatherDependency()) - invokeMethod(map, getMapData(map), "addOpenweather", apikey, layers, - addControl, group, opacity) + invokeMethod(map, NULL, "addOpenweather", layers, + group, layerId, options) } -#' Add OpenWeather Layers -#' + + +#' OpenWeatherMap Options +#' @param showLegend If true and option 'legendImagePath' is set there will be a +#' legend image on the map. +#' @param legendImagePath URL (is set to a default image for some layers, null +#' for others, see below). URL or relative path to an image which is a legend +#' to this layer. +#' @param legendPosition Position of the legend images on the map. Available are +#' standard positions for Leaflet controls +#' @family Openweather Plugin +#' @export +openweatherOptions <- function(showLegend = TRUE, + legendImagePath = NULL, + legendPosition = c('bottomleft', 'bottomright', + 'topleft', 'topright')) { + legendPosition <- match.arg(legendPosition) + leaflet::filterNULL(list( + showLegend = showLegend, + legendImagePath = legendImagePath, + legendPosition = legendPosition + )) +} + + +#' Add current OpenWeatherMap Marker #' @param map A map widget object created from \code{\link[leaflet]{leaflet}} -#' @param options List of further options. See \code{\link{hexbinOptions}} +#' @param apikey a valid Openweathermap-API key. Get one from +#' \href{https://openweathermap.org/api}{here}. +#' @param group name of the group +#' @param layerId the layer id +#' @param options List of further options. See +#' \code{\link{openweatherCurrentOptions}} #' -#' @note Out of the box a legend image is only available for Pressure, -#' Precipitation Classic, Clouds Classic, Rain Classic, Snow, Temperature and -#' Wind Speed. -#' @seealso https://github.com/Asymmetrik/leaflet-d3#hexbins-api +#' @seealso https://github.com/trafficonese/leaflet-openweathermap #' @family Openweather Plugin #' @export -addOpenweatherCurrent <- function( - map, apikey = NULL, layers = NULL, addControl = TRUE, - group = NULL, opacity = 0.5) { - +addOpenweatherCurrent <- function(map, apikey = NULL, group = NULL, + layerId = NULL, + options = openweatherCurrentOptions()) { if (is.null(apikey)) { - apikey <- Sys.getenv("OPENWEATHER") + apikey <- Sys.getenv("OPENWEATHERMAP") if (apikey == "") { stop("You must either pass an `apikey` directly or save it as ", - "system variable under `OPENWEATHER`.") + "system variable under `OPENWEATHERMAP`.") } } + options <- c(appId = apikey, + type = "city", + options) + map$dependencies <- c(map$dependencies, openweatherDependency()) - invokeMethod(map, getMapData(map), "addOpenweatherCurrent", apikey, layers, - addControl, group, opacity) + invokeMethod(map, NULL, "addOpenweatherCurrent", group, layerId, options) } -# appId: String ( null ). Please get a free API key (called APPID) if you're using OWM's current weather data regulary. -# lang: 'en', 'de', 'ru', 'fr', 'es', 'ca'. Language of popup texts. Note: not every translation is finished yet. -# minZoom: Number ( 7 ). Minimal zoom level for fetching city data. Use smaller values only at your own risk. -# interval: Number ( 0 ). Time in minutes to reload city data. Please do not use less than 10 minutes. 0 no reload (default) -# progressControl: true or false. Whether a progress control should be used to tell the user that data is being loaded at the moment. -# imageLoadingUrl: URL ( 'owmloading.gif' ). URL of the loading image, or a path relative to the HTML document. This is important when the image is not in the same directory as the HTML document! -# imageLoadingBgUrl: URL ( null ). URL of background image for progress control if you don't like the default one. -# temperatureUnit: 'C', 'F', 'K'. Display temperature in Celsius, Fahrenheit or Kelvin. -# temperatureDigits: Number ( 1 ). Number of decimal places for temperature. -# speedUnit: 'ms', 'kmh' or 'mph'. Unit of wind speed (m/s, km/h or mph). -# speedDigits: Number ( 0 ). Number of decimal places for wind speed. -# popup: true or false. Whether to bind a popup to the city marker. -# keepPopup: true or false. When true it tries to reopen an already open popup on move or reload. Can result in an additional map move (after reopening the popup) with closing and reopening the popup once again. -# showOwmStationLink: true or false. Whether to link city name to OWM. -# showWindSpeed: 'speed', 'beaufort' or 'both'. Show wind speed as speed in speedUnit or in beaufort scala or both. -# showWindDirection: 'deg', 'desc' or 'both'. Show wind direction as degree, as description (e.g. NNE) or both. -# showTimestamp: true or false. Whether to show the timestamp of the data. -# showTempMinMax: true or false. Whether to show temperature min/max. -# useLocalTime: true or false. Whether to use local time or UTC for the timestamp. -# clusterSize: Number ( 150 ). If some cities are too close to each other, they are hidden. In an area of the size clusterSize pixels * clusterSize pixels only one city is shown. If you zoom in the hidden cities will appear. -# imageUrlCity: URL ( 'https://openweathermap.org/img/w/{icon}.png' ). URL template for weather condition images of cities. {icon} will be replaced by the icon property of city's data. See http://openweathermap.org/img/w/ for some standard images. -# imageWidth: Number ( 50 ). Width of city's weather condition image. -# imageHeight: Number ( 50 ). Height of city's weather condition image. -# markerFunction: Function ( null ). User defined function for marker creation. Needs one parameter for city data. -# popupFunction: Function ( null ). User defined function for popup creation. Needs one parameter for city data. -# caching: true or false. Use caching of current weather data. Cached data is reloaded when it is too old or the new bounding box doesn't fit inside the cached bounding box. -# cacheMaxAge: Number ( 15 ). Maximum age in minutes for cached data before it is considered as too old. -# keepOnMinZoom: false or true. Keep or remove markers when zoom < minZoom. -# baseUrl: Defaults to "https://{s}.tile.openweathermap.org/map/{layername}/{z}/{x}/{y}.png" - only change it when you know what you're doing. - +#' openweatherCurrentOptions +#' @param lang 'en', 'de', 'ru', 'fr', 'es', 'ca'. Language of popup texts. +#' Note: not every translation is finished yet. +#' @param minZoom Number (7). Minimal zoom level for fetching city data. Use +#' smaller values only at your own risk. +#' @param interval Number (0). Time in minutes to reload city data. Please do +#' not use less than 10 minutes. +#' @param ... Further options passed to \code{L.OWM.current}. See the +#' \href{https://github.com/trafficonese/leaflet-openweathermap#options}{full +#' list of options} +#' @family Openweather Plugin +#' @export +openweatherCurrentOptions <- function(lang = "en", + minZoom = 7, + interval = 10, + ... + ) { + leaflet::filterNULL(list( + lang = lang, + minZoom = minZoom, + interval = interval, + ... + )) +} diff --git a/R/playback.R b/R/playback.R index da39546e..1522877a 100644 --- a/R/playback.R +++ b/R/playback.R @@ -12,15 +12,15 @@ playbackDependencies <- function() { #' Add Playback to Leaflet #' #' @param map a map widget -#' @param data data can either be a matrix or data.frame with coordinates, -#' a POINT Simple Feature or a \code{SpatialPointsDataFrame}. -#' It must contain a time column of class \code{POSIXct} or \code{numeric}. -#' It can also be a JSON string which must be in a specific form. See the Details -#' for further information. +#' @param data data can either be a matrix or data.frame with coordinates, a +#' POINT Simple Feature or a list of POINT Simple Feature's. It can also be a +#' JSON string which must be in a specific form. See the Details for further +#' information. #' @param time The column name of the time column. Default is \code{"time"}. -#' @param icon an icon which can be created with \code{\link{makeIcon}{leaflet}} -#' @param pathOptions style the CircleMarker with \code{\link{pathOptions}{leaflet}} -#' @param options see \code{\link{playbackOptions}} +#' @param icon an icon which can be created with \code{\link[leaflet]{makeIcon}} +#' @param pathOptions style the CircleMarker with +#' \code{\link[leaflet]{pathOptions}} +#' @param options Lits of additional options. See \code{\link{playbackOptions}} #' @description Add Leaflet Playback Plugin based on the #' \href{https://github.com/hallahan/LeafletPlayback}{LeafletPlayback plugin} #' @details If data is a JSON string, it must have the following form: @@ -39,23 +39,29 @@ playbackDependencies <- function() { #' } #' } #' } -#' Additional arrays can be inside the properties, but are not required and are not used -#' by the plugin. If the JSON is stored in a file you can load it to R via: -#' \code{data <- paste(readLines(json_file_path, warn = F), collapse = "")} -#' +#' Additional arrays can be inside the properties, but are not required and are +#' not used by the plugin. If the JSON is stored in a file you can load it to R +#' via: \code{data <- paste(readLines(json_file_path, warn = F), collapse = "")} +#' @note If used in Shiny, you can listen to 2 events +#' \itemize{ +#' \item `map-ID`+"_pb_mouseover" +#' \item `map-ID`+"_pb_click" +#' } #' @export #' @family Playback Plugin addPlayback <- function(map, data, time = "time", icon = NULL, pathOptions = pathOptions(), options = playbackOptions()){ + bbox = list(lat = c(-90, 90), lng = c(0, 180)) + ## If data is a `data.frame` / `data.table` or `matrix` if (inherits(data, "data.frame") || inherits(data, "matrix")) { ## Check if the `time` column exists. It is required! if (!any(colnames(data) == time)) stop("No column named `", time, "` in data.") ## If the `time` column is present but not numeric, convert it if (!is.null(data[,time]) && !is.numeric(data[,time])) { - data$time <- as.numeric(data[,time][[1]]) + data$time <- as.numeric(data[,time][[1]]) * 1000 } ## If there is no `geometry` column, check if lat/lng are given as columns if (!any(colnames(data) %in% c("geom","geometry"))) { @@ -65,43 +71,55 @@ addPlayback <- function(map, data, time = "time", icon = NULL, has_lat <- tolower(colnames(data)) %in% latnams has_lng <- tolower(colnames(data)) %in% lonnams if (any(has_lat) && any(has_lng)) { - ## If data has lat/lon columns, use `sf` if possible to transform to Simple Feature - if (requireNamespace("sf", quietly = TRUE)) { - data <- sf::st_as_sf(data.frame(data), ## Convert to data.frame. Matrix wouldnt work otherwise - coords = c(colnames(data)[which(has_lng)], - colnames(data)[which(has_lat)])) - } else { - ## If `sf` is not available, build a list which can be read by the plugin data <- list( - coordinates = cbind(data[,colnames(data)[which(has_lng)]], + geometry = cbind(data[,colnames(data)[which(has_lng)]], data[,colnames(data)[which(has_lat)]]), time = data[,time] ) - } } else { ## No lat/lng columns in data. Error stop("Cannot read Lat/Lon columns. The column names must match either: \n", paste(latnams, collapse = ","), " / ", paste(lonnams, collapse = ",")) } } + bboxtmp <- matrix(unlist(data$geometry), ncol = 2, byrow = T) + bbox$lat <- bboxtmp[,2] + bbox$lng <- bboxtmp[,1] } - ## If data is a `SpatialPointsDataFrame` - if (inherits(data, "SpatialPointsDataFrame")) { - if (requireNamespace("sf", quietly = TRUE)) { - ## If `sf` is available, use it to transform to Simple Features - data <- sf::st_as_sf(data) - } else { - ## If `sf` is not available, build a list with coordinates and the time column. - coords <- sp::coordinates(data) - data <- list( - coordinates = cbind(coords[,1], coords[,2]), - time = data[,time] - ) + if (inherits(data, "list")) { + bboxtmp <- matrix(unlist(do.call(rbind, data)$geometry), ncol = 2, byrow = T) + bbox$lat <- bboxtmp[,2] + bbox$lng <- bboxtmp[,1] + lendf <- length(data) + if (length(options$color) != lendf) { + options$color <- rep(options$color, lendf)[seq.int(lendf)] } + lapply(1:lendf, function(x) { + ## Check if the `time` column exists. It is required! + if (!any(colnames(data[[x]]) == time)) next() + ## If the `time` column is present but not numeric, convert it + if (!is.null(data[[x]][,time]) && !is.numeric(data[[x]][,time])) { + data[[x]]$time <<- as.numeric(data[[x]][,time][[1]]) * 1000 + } + ## If there is no `geometry` column, check if lat/lng are given as columns + if (!any(colnames(data[[x]]) %in% c("geom","geometry"))) { + ## Check if any column has lat/lon values + latnams <- c("y","lat","latitude") + lonnams <- c("x","lon","lng","longitude") + has_lat <- tolower(colnames(data[[x]])) %in% latnams + has_lng <- tolower(colnames(data[[x]])) %in% lonnams + if (any(has_lat) && any(has_lng)) { + data <<- list( + geometry = cbind(data[[x]][,colnames(data)[which(has_lng)]], + data[[x]][,colnames(data)[which(has_lat)]]), + time = data[[x]][,time] + ) + } + } + }) } - ## If data is a `character` if (inherits(data, "character")) { ## Since `basename` does not work, when the string is too long, we count ## the number of characters first. 300 is chosen randomly, but I doubt that @@ -113,19 +131,21 @@ addPlayback <- function(map, data, time = "time", icon = NULL, data <- jsonlite::read_json(data) } } - ## Otherwise just pass the string (do nothing) } map$dependencies <- c(map$dependencies, playbackDependencies()) - options = leaflet::filterNULL(c(icon = list(icon), + options <- leaflet::filterNULL(c(icon = list(icon), pathOptions = list(pathOptions), options)) - - invokeMethod(map, NULL, "addPlayback", data, options) + invokeMethod(map, NULL, "addPlayback", data, options) %>% + expandLimits(bbox$lat, bbox$lng) } #' playbackOptions -#' +#' @description Extra options for \code{\link{addPlayback}}. For a full list +#' please visit the \href{https://github.com/hallahan/LeafletPlayback}{plugin +#' repository} +#' @param color colors of the CircleMarkers. #' @param radius a numeric value for the radius of the CircleMarkers. #' @param tickLen Set tick length in miliseconds. Increasing this value, may #' improve performance, at the cost of animation smoothness. Default is 250 @@ -143,11 +163,10 @@ addPlayback <- function(map, data, time = "time", icon = NULL, #' @param staleTime Set time before a track is considered stale and faded out. #' Default is 60*60*1000 (1 hour) #' @param ... Further arguments passed to `L.Playback` -#' @description Add extra options to \code{\link{addPlayback}}. For a full list -#' please visit the \href{https://github.com/hallahan/LeafletPlayback}{plugin repository} #' @export #' @family Playback Plugin playbackOptions = function( + color = "blue", radius = 5, tickLen = 250, speed = 1, @@ -159,6 +178,7 @@ playbackOptions = function( staleTime = 60*60*1000, ...) { leaflet::filterNULL(list( + color = color, radius = radius, tickLen = tickLen, speed = speed, diff --git a/R/reachability.R b/R/reachability.R index f9493246..8e3ab451 100644 --- a/R/reachability.R +++ b/R/reachability.R @@ -13,7 +13,7 @@ reachabilityDependencies <- function() { #' Add Isochrones to Leaflet #' #' @param map a map widget -#' @param apiKey a valid Openrouteservice API-key. Can be obtained from +#' @param apikey a valid Openrouteservice API-key. Can be obtained from #' \href{https://openrouteservice.org/dev/#/signup}{Openrouteservice} #' @param options see \code{\link{reachabilityOptions}} #' @description Add Leaflet Reachability Plugin Control. Based on the @@ -21,13 +21,17 @@ reachabilityDependencies <- function() { #' @export #' @seealso https://github.com/traffordDataLab/leaflet.reachability #' @family Reachability Plugin -addReachability <- function(map, apiKey = NULL, +addReachability <- function(map, apikey = NULL, options = reachabilityOptions()){ - + if (is.null(apikey)) { + apikey <- Sys.getenv("OPRS") + if (apikey == "") { + stop("You must either pass an Openrouteservice-`apikey` directly or save it as ", + "system variable under `OPRS`.") + } + } map$dependencies <- c(map$dependencies, reachabilityDependencies()) - if (is.null(apiKey)) stop("You must provide an API Key") - options = leaflet::filterNULL(c(apiKey = apiKey, options)) - + options = leaflet::filterNULL(c(apiKey = apikey, options)) invokeMethod(map, NULL, "addReachability", options) } diff --git a/R/tangram.R b/R/tangram.R index d679e5e7..0db1c37e 100644 --- a/R/tangram.R +++ b/R/tangram.R @@ -1,9 +1,9 @@ -tangram_deps <- function(mini = FALSE) { +tangram_deps <- function() { list( htmlDependency( "tangram", "1.0.0", src = system.file("htmlwidgets/lfx-tangram", package = "leaflet.extras2"), - script = c(ifelse(mini, "tangram.min.js", "tangram.js"), + script = c("tangram.min.js", "leaflet.tangram.binding.js")) ) } @@ -36,9 +36,6 @@ tangram_deps <- function(mini = FALSE) { #' #' ui <- fluidPage(leafletOutput("map")) #' -#' ## The JS-source can be loaded in an unminified version with the options command below. -#' # options("leaflet.extras2.minified" = FALSE) -#' #' server <- function(input, output, session) { #' output$map <- renderLeaflet({ #' leaflet() %>% @@ -56,8 +53,7 @@ tangram_deps <- function(mini = FALSE) { addTangram <- function(map, scene = NULL, layerId = NULL, group = NULL, options = NULL) { - mini <- getOption("leaflet.extras2.minified", default = TRUE) - map$dependencies <- c(map$dependencies, tangram_deps(mini)) + map$dependencies <- c(map$dependencies, tangram_deps()) if ((is.null(scene) || !is.character(scene) || (!gsub(".*\\.", "", scene) %in% c("yaml", "zip")))) { stop("The scene must point to a valid .yaml or .zip file.\n", diff --git a/R/velocity.R b/R/velocity.R index 3a79b3e8..866f9058 100644 --- a/R/velocity.R +++ b/R/velocity.R @@ -15,45 +15,49 @@ velocityDependencies <- function() { #' @param map a map widget #' @param layerId the layer id #' @param group the name of the group the newly created layers should belong to -#' (for \code{clearGroup} and \code{addLayersControl} purposes). Human-friendly -#' group names are permitted–they need not be short, identifier-style names. -#' Any number of layers and even different types of layers (e.g. markers and -#' polygons) can share the same group name. -#' @param content a JSON File respresenting the velocity data or a URL pointing -#' to such a JSON file. +#' (for \code{clearGroup} and \code{addLayersControl} purposes). +#' Human-friendly group names are permitted–they need not be short, +#' identifier-style names. Any number of layers and even different types of +#' layers (e.g. markers and polygons) can share the same group name. +#' @param content the path or URL to a JSON file respresenting the velocity data +#' or a data.frame which can be transformed to such a JSON file. Please see the +#' \href{https://github.com/danwild/leaflet-velocity/tree/master/demo}{demo +#' files} for some example data. #' @param options see \code{\link{velocityOptions}} #' @description Add velocity animated data to leaflet. Based on the -#' \href{https://github.com/danwild/leaflet-velocity}{leaflet-velocity plugin} +#' \href{https://github.com/danwild/leaflet-velocity}{leaflet-velocity plugin} #' @export #' @family Velocity Plugin #' @seealso https://github.com/danwild/leaflet-velocity #' @examples \dontrun{ #' library(leaflet) #' library(leaflet.extras2) -#' content <- system.file("examples/velocity/wind-global.json", package = "leaflet.extras2") +#' content <- "https://raw.githubusercontent.com/danwild/leaflet-velocity/master/demo/wind-gbr.json" #' leaflet() %>% #' addTiles(group = "base") %>% -#' addLayersControl(baseGroups = "base", overlayGroups = "velo") %>% -#' addVelocity(content = content, group = "velo", layerId = "veloid") +#' setView(145, -20, 4) %>% +#' addVelocity(content = content, group = "velo", layerId = "veloid") %>% +#' addLayersControl(baseGroups = "base", overlayGroups = "velo") #' } addVelocity <- function(map, layerId = NULL, group = NULL, content = NULL, options = velocityOptions()) { ## Check Content - if (is.null(content)) stop("The content is empty. Please include a JSON or a URL for a specific JSON") + if (is.null(content)) stop("The velocity-content is NULL") if (inherits(content, "character")) { - # grepl("https:", content) || grepl("http:", content) content <- jsonlite::fromJSON(content) content <- jsonlite::toJSON(content) } else if (inherits(content, "data.frame")) { content <- jsonlite::toJSON(content) } else if (inherits(content, "json")) { } else { - stop("Content is does not point to a JSON file nor is it a data.frame") + stop("Content does not point to a JSON file nor is it a data.frame") } map$dependencies <- c(map$dependencies, velocityDependencies()) + options <- filterNULL(options) + invokeMethod( map, NULL, "addVelocity", layerId, group, content, options @@ -103,3 +107,18 @@ velocityOptions <- function(speedUnit = c("m/s", "k/h", "kt"), removeVelocity <- function(map, group){ invokeMethod(map, NULL, "removeVelocity", group) } + +#' setOptionsVelocity +#' @param map the map widget +#' @param layerId the layer id +#' @param options see \code{\link{velocityOptions}} +#' @export +#' @family Velocity Plugin +setOptionsVelocity <- function(map, layerId, options){ + options <- filterNULL(options) + invokeMethod(map, NULL, "setOptionsVelocity", layerId, options) +} + + + + diff --git a/inst/examples/easyprint_app.R b/inst/examples/easyprint_app.R index ffa12d26..26e3d01d 100644 --- a/inst/examples/easyprint_app.R +++ b/inst/examples/easyprint_app.R @@ -1,13 +1,12 @@ library(shiny) -library(shinycssloaders) library(leaflet) -library(leaflet.extras) +library(leaflet.extras2) ui <- fluidPage( - withSpinner(leafletOutput("map")), - selectInput("scene", "Select Scene", choices = c("Current", "CurrentSize", "A4Landscape", "A4Portrait")), + leafletOutput("map"), + selectInput("scene", "Select Scene", choices = c("CurrentSize", "A4Landscape", "A4Portrait")), textInput("fn", "Filename", value = "map"), actionButton("print", "Print Map"), actionButton("rem", "removeEasyprint"), @@ -21,9 +20,8 @@ server <- function(input, output, session) { addTiles() %>% addEasyprint(options = easyprintOptions(title = 'Give me that map', position = 'bottomleft', - exportOnly = FALSE, + exportOnly = TRUE, filename = "mapit", - hideClasses = list("div1","div2"), customWindowTitle = "Some Fancy Title", customSpinnerClass = "shiny-spinner-placeholder", spinnerBgColor = "#b48484")) @@ -39,24 +37,8 @@ server <- function(input, output, session) { observeEvent(input$cle, { leafletProxy("map") %>% clearControls() - # clearGroup("easyprintgroup") }) } shinyApp(ui, server) -# -# (title = 'Print map', -# position = 'topleft', -# sizeModes = NULL, -# defaultSizeTitles = NULL, -# exportOnly = FALSE, -# tileLayer = NULL, -# tileWait = 500, -# filename = 'map', -# hidden = FALSE, -# hideControlContainer = TRUE, -# hideClasses = list(), -# customWindowTitle = NULL, -# spinnerBgColor = '#0DC5C1', -# customSpinnerClass = 'epLoader') diff --git a/inst/examples/hexbin_app.R b/inst/examples/hexbin_app.R index 7e5bab3e..7d130a02 100644 --- a/inst/examples/hexbin_app.R +++ b/inst/examples/hexbin_app.R @@ -1,13 +1,8 @@ library(shiny) library(leaflet) library(leaflet.extras2) -library(sf) ## Data ################### -# df <- breweries91 - -# df <- st_as_sf(breweries91) - set.seed(100) rand_lng <- function(n = 10) rnorm(n, -93.65, .01) rand_lat <- function(n = 10) rnorm(n, 42.0285, .01) @@ -48,13 +43,13 @@ style <- " ui <- fluidPage( tags$head(tags$style(style)), leafletOutput("map", height = "700px"), - verbatimTextOutput("txt"), actionButton("update_data", "Update Hexbin Data"), actionButton("update_color", "Update Hexbin Colors"), actionButton("update_both", "Update Hexbin Data & Colors"), actionButton("hide", "Hide Hexbin"), actionButton("show", "Show Hexbin"), actionButton("clear", "Clear Hexbin Layers"), + verbatimTextOutput("txt") ) ## SERVER ################### @@ -62,7 +57,8 @@ server <- function(input, output, session) { output$map <- renderLeaflet({ leaflet() %>% addTiles(group = "base") %>% - addHexbin(data = df, opacity = 1, radius = 20, + addHexbin(data = df, opacity = 1, + # radius = 20, layerId = "hexbin_id", group = "hexbin_group", options = hexbinOptions( duration = 300, @@ -73,10 +69,10 @@ server <- function(input, output, session) { # colorRange = c('red', 'red', 'orange', 'orange', 'yellow', 'yellow', 'green', 'green', 'blue', 'blue'), # radiusScaleExtent = (JS("[40, undefined]")), - # radiusRange = c(10, 20), + radiusRange = c(10, 20), pointerEvents = "all", - # resizetoCount = TRUE, - resizetoCount = JS("function(d) { return (Math.cos(d.length) * 10); }"), + resizetoCount = TRUE, + # resizetoCount = JS("function(d) { return (Math.cos(d.length) * 10); }"), tooltip = JS("function(d) {return 'Amount of coordinates: ' + d.length;} ") # tooltip = "Amount of Markers: " diff --git a/inst/examples/openweather_app.R b/inst/examples/openweather_app.R index 320d4425..19ad2f0b 100644 --- a/inst/examples/openweather_app.R +++ b/inst/examples/openweather_app.R @@ -2,15 +2,90 @@ library(shiny) library(leaflet) library(leaflet.extras2) -ui <- fluidPage(leafletOutput("map", height = "700px")) +Sys.setenv("OPENWEATHERMAP" = 'Your_API_Key') + + +ui <- fluidPage( + leafletOutput("map", height = "700px"), + ## Buttons for Overlay Tiles + actionButton("clgr", "Clear Group"), + actionButton("higr", "Hide Group"), + actionButton("shgr", "Show Group"), + actionButton("rmti", "Remove Tiles"), + ## Buttons for Current Markers + actionButton("clgrc", "Clear Group - Current"), + actionButton("higrc", "Hide Group - Current"), + actionButton("shgrc", "Show Group - Current"), + actionButton("rmtic", "Remove Marker - Current"), + + uiOutput("popuptxt") +) + + +owmlayers <- c("clouds", "pressure", + "precipitation", "rain", "wind") server <- function(input, output, session) { output$map <- renderLeaflet({ leaflet() %>% - addTiles() %>% - setView(9, 50, 6) %>% - addOpenweatherTiles(layers = c("clouds", "pressure", - "precipitation", "rain", "wind")) + addTiles() %>% setView(9, 50, 11) %>% + addOpenweatherTiles(layers = owmlayers, + layerId = owmlayers, + group = owmlayers) %>% + addOpenweatherCurrent(group = "currentgr", layerId = "currentid", + options = openweatherCurrentOptions( + lang = "de", + temperatureUnit = "F", + temperatureDigits = 2, + speedUnit = 'kmh', + speedDigits = 3, + popup = TRUE, + # markerFunction = htmlwidgets::JS('function(data) { + # return L.marker([data.coord.Lat, data.coord.Lon]);}'), + # popupFunction = htmlwidgets::JS('function(data) { + # return L.popup().setContent(typeof data.name != "undefined" ? data.name : data.id);}'), + useLocalTime = FALSE + )) %>% + addLayersControl(overlayGroups = owmlayers) + }) + + observeEvent(input$clgr , { + leafletProxy("map") %>% + clearGroup(group = "pressure") + }) + observeEvent(input$higr , { + leafletProxy("map") %>% + hideGroup(group = "pressure") + }) + observeEvent(input$shgr , { + leafletProxy("map") %>% + showGroup(group = "pressure") + }) + observeEvent(input$rmti , { + leafletProxy("map") %>% + removeTiles(layerId = "precipitation") + }) + + observeEvent(input$clgrc , { + leafletProxy("map") %>% + clearGroup(group = "currentgr") + }) + observeEvent(input$higrc , { + leafletProxy("map") %>% + hideGroup(group = "currentgr") + }) + observeEvent(input$shgrc , { + leafletProxy("map") %>% + showGroup(group = "currentgr") + }) + observeEvent(input$rmtic , { + leafletProxy("map") %>% + removeMarker(layerId = "currentid") + }) + + output$popuptxt <- renderUI({ + txt <- req(input$map_owm_click) + HTML(txt$content) }) } diff --git a/inst/examples/playback/data.csv b/inst/examples/playback/data.csv deleted file mode 100644 index 0baff0d8..00000000 --- a/inst/examples/playback/data.csv +++ /dev/null @@ -1,1247 +0,0 @@ -"time","x","y" -1366067072000,-123.2653968,44.54962188 -1366067074000,-123.26542599,44.54951009 -1366067076000,-123.26547225,44.5492899 -1366067077000,-123.26549654,44.54917343 -1366067079000,-123.26554281,44.54891614 -1366067080000,-123.26556555,44.54878695 -1366067082000,-123.26560808,44.54851984 -1366067083000,-123.26561995,44.54839196 -1366067086000,-123.26565215,44.54800062 -1366067089000,-123.26569247,44.54760721 -1366067092000,-123.26574792,44.54722007 -1366067095000,-123.26578896,44.54682917 -1366067098000,-123.26582461,44.54645322 -1366067101000,-123.26586197,44.54609782 -1366067104000,-123.26589666,44.54579504 -1366067105000,-123.26590807,44.54571401 -1366067109000,-123.26593057,44.54549186 -1366067111000,-123.26594982,44.54541613 -1366067122000,-123.26595491,44.54535095 -1366067135000,-123.26597049,44.54518109 -1366067137000,-123.26599333,44.54501792 -1366067139000,-123.26600236,44.54483693 -1366067140000,-123.26601534,44.54473309 -1366067142000,-123.26605076,44.54453012 -1366067145000,-123.26608525,44.54419806 -1366067148000,-123.26611214,44.54385608 -1366067151000,-123.26614375,44.54348167 -1366067154000,-123.26618797,44.5431001 -1366067157000,-123.26622983,44.54272769 -1366067160000,-123.26626606,44.5423464 -1366067162000,-123.26628574,44.5420917 -1366067163000,-123.26630186,44.54196771 -1366067165000,-123.26632618,44.54170957 -1366067166000,-123.26634178,44.54157733 -1366067168000,-123.26635716,44.54131612 -1366067169000,-123.26637671,44.54118596 -1366067171000,-123.26640047,44.54091701 -1366067172000,-123.26641868,44.54077296 -1366067173000,-123.26643736,44.54063844 -1366067174000,-123.26644412,44.54049204 -1366067175000,-123.26646509,44.5403517 -1366067176000,-123.26647582,44.5402058 -1366067177000,-123.26649113,44.54005965 -1366067178000,-123.26650648,44.53991332 -1366067179000,-123.26651714,44.53976474 -1366067180000,-123.26653307,44.53960766 -1366067181000,-123.26655086,44.53946206 -1366067182000,-123.26658852,44.53930491 -1366067183000,-123.26659857,44.53917055 -1366067184000,-123.26659745,44.53902043 -1366067186000,-123.26664917,44.5387342 -1366067188000,-123.26668718,44.53843455 -1366067190000,-123.26672678,44.53814207 -1366067192000,-123.26675634,44.5378427 -1366067194000,-123.26679634,44.53754431 -1366067196000,-123.26682742,44.53724028 -1366067198000,-123.26685448,44.53693909 -1366067200000,-123.26688895,44.53665138 -1366067202000,-123.26692022,44.53634566 -1366067204000,-123.26695427,44.53604737 -1366067205000,-123.26696551,44.53590054 -1366067206000,-123.26698494,44.53574854 -1366067207000,-123.2670017,44.53559873 -1366067208000,-123.26701926,44.53544296 -1366067209000,-123.26703523,44.53529422 -1366067210000,-123.26704312,44.53514364 -1366067211000,-123.2670586,44.53499597 -1366067212000,-123.26707128,44.53484068 -1366067213000,-123.2670988,44.53468398 -1366067214000,-123.26711722,44.53452707 -1366067215000,-123.2671344,44.53438066 -1366067216000,-123.26714814,44.53422102 -1366067217000,-123.26715766,44.5340727 -1366067218000,-123.26717965,44.53391346 -1366067219000,-123.26719659,44.53377891 -1366067220000,-123.26721917,44.5336297 -1366067221000,-123.26723907,44.53347759 -1366067222000,-123.2672618,44.53332867 -1366067224000,-123.2673157,44.53303079 -1366067226000,-123.26735503,44.5327368 -1366067228000,-123.26738147,44.5324391 -1366067230000,-123.2674151,44.5321552 -1366067232000,-123.26743853,44.53187826 -1366067234000,-123.26744424,44.53160656 -1366067237000,-123.26746326,44.53122664 -1366067240000,-123.2675081,44.53083601 -1366067242000,-123.26754157,44.53056117 -1366067244000,-123.26757076,44.5302729 -1366067246000,-123.26761011,44.52999344 -1366067248000,-123.26765207,44.52970039 -1366067250000,-123.26770791,44.52941153 -1366067252000,-123.26776413,44.5291118 -1366067254000,-123.26779326,44.52881322 -1366067256000,-123.26781256,44.52852564 -1366067258000,-123.26783905,44.52821506 -1366067260000,-123.26785862,44.52792227 -1366067262000,-123.26787421,44.52763006 -1366067264000,-123.26791075,44.52732672 -1366067266000,-123.26793951,44.52700113 -1366067268000,-123.26798464,44.52664881 -1366067270000,-123.26800356,44.5263178 -1366067272000,-123.26803836,44.52599413 -1366067274000,-123.26806183,44.52570957 -1366067276000,-123.26812024,44.52538351 -1366067278000,-123.2681914,44.52492832 -1366067280000,-123.26820723,44.52458001 -1366067282000,-123.2682692,44.52418099 -1366067284000,-123.26831116,44.52378889 -1366067286000,-123.26832363,44.52343379 -1366067287000,-123.26837467,44.52315362 -1366067289000,-123.26843893,44.52270056 -1366067291000,-123.26846951,44.52228757 -1366067293000,-123.26850322,44.52184872 -1366067295000,-123.2685453,44.52146518 -1366067297000,-123.2686059,44.52103568 -1366067299000,-123.26865746,44.52064332 -1366067301000,-123.26868859,44.52021735 -1366067303000,-123.26873203,44.51982596 -1366067305000,-123.26879159,44.5194292 -1366067307000,-123.26882603,44.51901272 -1366067309000,-123.26885234,44.51861022 -1366067311000,-123.26890242,44.51819673 -1366067313000,-123.26893149,44.51780045 -1366067315000,-123.26897624,44.51740318 -1366067317000,-123.26902805,44.51699623 -1366067319000,-123.26905345,44.51663066 -1366067321000,-123.26907845,44.51621528 -1366067323000,-123.26911866,44.51580423 -1366067325000,-123.26916501,44.51542341 -1366067327000,-123.26918917,44.51506471 -1366067329000,-123.26924094,44.51466664 -1366067331000,-123.26925848,44.51429637 -1366067333000,-123.26928051,44.51389784 -1366067335000,-123.26930765,44.51354382 -1366067337000,-123.26935049,44.51318392 -1366067339000,-123.26941652,44.51282517 -1366067341000,-123.26941863,44.51248692 -1366067343000,-123.26946991,44.51213166 -1366067345000,-123.26948735,44.51178657 -1366067347000,-123.26954343,44.51145848 -1366067349000,-123.26955927,44.51107967 -1366067351000,-123.26962467,44.5107418 -1366067353000,-123.26963966,44.51041988 -1366067355000,-123.2696979,44.51005794 -1366067357000,-123.26971385,44.50963898 -1366067359000,-123.2698249,44.509232 -1366067361000,-123.26982347,44.50880905 -1366067363000,-123.26987846,44.5084522 -1366067366000,-123.26996621,44.5081139 -1366067370000,-123.2702128,44.50787621 -1366067374000,-123.27066785,44.50785883 -1366067378000,-123.27111612,44.50786233 -1366067381000,-123.27151837,44.50787287 -1366067384000,-123.27191676,44.50788428 -1366067388000,-123.27239609,44.50795795 -1366067391000,-123.27284665,44.50795282 -1366067394000,-123.27333535,44.50792506 -1366067397000,-123.27379419,44.50793612 -1366067400000,-123.27425046,44.50795839 -1366067403000,-123.27467651,44.50799484 -1366067406000,-123.27514714,44.50795784 -1366067410000,-123.27568029,44.50797874 -1366067413000,-123.27606637,44.50798024 -1366067416000,-123.27650904,44.50797213 -1366067419000,-123.27693933,44.50795682 -1366067422000,-123.27732384,44.50798106 -1366067425000,-123.27775075,44.5079768 -1366067428000,-123.27822692,44.50799683 -1366067431000,-123.27869918,44.50800772 -1366067434000,-123.27920957,44.50800499 -1366067437000,-123.2796613,44.50800863 -1366067440000,-123.28016149,44.5080131 -1366067442000,-123.28049185,44.50801404 -1366067443000,-123.28066214,44.50800893 -1366067445000,-123.28099296,44.50800161 -1366067446000,-123.28118327,44.50800626 -1366067447000,-123.28137336,44.50801754 -1366067448000,-123.28156537,44.50799738 -1366067450000,-123.28193886,44.50799524 -1366067451000,-123.28211191,44.50800172 -1366067453000,-123.2824819,44.50802556 -1366067454000,-123.28266014,44.5080181 -1366067456000,-123.2830382,44.5080026 -1366067458000,-123.28342182,44.50801892 -1366067461000,-123.28387671,44.50800218 -1366067463000,-123.28416867,44.5080047 -1366067464000,-123.28431939,44.5079849 -1366067466000,-123.28458112,44.5079823 -1366067467000,-123.28472501,44.50797998 -1366067470000,-123.28500986,44.50801972 -1366067472000,-123.28512373,44.50806444 -1366067619000,-123.28529569,44.50779383 -1366067622000,-123.28530725,44.50750753 -1366067625000,-123.28530177,44.50718423 -1366067628000,-123.28530171,44.50685807 -1366067631000,-123.28530446,44.50655372 -1366067634000,-123.28530304,44.50626772 -1366067637000,-123.28530356,44.50598914 -1366067640000,-123.28530931,44.50569692 -1366067643000,-123.28531482,44.50539092 -1366067646000,-123.285322,44.50507938 -1366067649000,-123.28531355,44.50479598 -1366067652000,-123.28520154,44.50452862 -1366067656000,-123.28501689,44.50424677 -1366067661000,-123.28494625,44.50395744 -1366067683000,-123.28499372,44.50427312 -1366067687000,-123.28518952,44.50457574 -1366067690000,-123.28528259,44.50484167 -1366067693000,-123.28528126,44.50515073 -1366067696000,-123.28527731,44.50546418 -1366067699000,-123.28528704,44.5057864 -1366067702000,-123.28529865,44.50610547 -1366067705000,-123.28529908,44.50641184 -1366067708000,-123.28529543,44.50672686 -1366067711000,-123.28529251,44.50704394 -1366067714000,-123.28529733,44.50735341 -1366067717000,-123.28530224,44.50763654 -1366067722000,-123.28529372,44.50792583 -1366067727000,-123.28571883,44.50799392 -1366067730000,-123.28619153,44.50799372 -1366067733000,-123.28671596,44.50800565 -1366067736000,-123.28725073,44.50803753 -1366067739000,-123.28779291,44.50810782 -1366067741000,-123.28815997,44.50817088 -1366067744000,-123.28869594,44.50828794 -1366067746000,-123.2890606,44.50838101 -1366067748000,-123.28942683,44.50848273 -1366067750000,-123.28980364,44.508587 -1366067752000,-123.29019785,44.50869271 -1366067754000,-123.29060222,44.50878614 -1366067756000,-123.29102174,44.50886056 -1366067758000,-123.29145467,44.50893041 -1366067760000,-123.29190466,44.50898019 -1366067762000,-123.29235872,44.50900369 -1366067764000,-123.29283125,44.50901495 -1366067766000,-123.29330116,44.50901782 -1366067768000,-123.29376741,44.50901577 -1366067770000,-123.29422506,44.50901686 -1366067772000,-123.29467811,44.50901543 -1366067774000,-123.29513127,44.50901405 -1366067776000,-123.29557586,44.50901132 -1366067778000,-123.29601195,44.50900795 -1366067780000,-123.29645616,44.50900589 -1366067782000,-123.29690921,44.50900717 -1366067784000,-123.29737067,44.50900886 -1366067786000,-123.29784447,44.50900357 -1366067788000,-123.29832146,44.50899047 -1366067790000,-123.29879689,44.50895556 -1366067792000,-123.2992733,44.50890909 -1366067794000,-123.29974848,44.50884388 -1366067796000,-123.30021398,44.50876641 -1366067798000,-123.30067448,44.50867722 -1366067800000,-123.30113502,44.50857236 -1366067802000,-123.30159638,44.50844595 -1366067804000,-123.30207027,44.50830474 -1366067806000,-123.30258178,44.50813572 -1366067808000,-123.30314826,44.50791338 -1366067810000,-123.30374973,44.50764059 -1366067812000,-123.30431989,44.50735051 -1366067814000,-123.3048464,44.50705293 -1366067816000,-123.3053446,44.50676578 -1366067818000,-123.30581399,44.50650216 -1366067820000,-123.30625349,44.50625199 -1366067822000,-123.3066683,44.50601322 -1366067824000,-123.30706462,44.50578766 -1366067826000,-123.30744426,44.50557189 -1366067828000,-123.30780813,44.5053674 -1366067830000,-123.30814439,44.50517248 -1366067832000,-123.30846886,44.50498766 -1366067834000,-123.30877833,44.50480672 -1366067836000,-123.30908201,44.50463343 -1366067838000,-123.30939297,44.5044621 -1366067840000,-123.30970771,44.50428902 -1366067842000,-123.31001686,44.50411527 -1366067844000,-123.31032783,44.50393777 -1366067846000,-123.31063161,44.50376996 -1366067848000,-123.3109379,44.50360237 -1366067851000,-123.31138001,44.50334752 -1366067853000,-123.31168026,44.50318089 -1366067856000,-123.31204477,44.5028814 -1366067859000,-123.31215185,44.50250446 -1366067862000,-123.31215146,44.5021014 -1366067864000,-123.31214819,44.5018284 -1366067866000,-123.31214332,44.50154676 -1366067868000,-123.31214426,44.50124999 -1366067870000,-123.31213876,44.50093959 -1366067872000,-123.31213674,44.50062181 -1366067874000,-123.31213737,44.50029874 -1366067876000,-123.31212527,44.4999698 -1366067878000,-123.31211571,44.49963635 -1366067880000,-123.31211154,44.49928813 -1366067882000,-123.31210138,44.49892656 -1366067884000,-123.3121009,44.49856209 -1366067886000,-123.31209062,44.49820845 -1366067888000,-123.3120978,44.49790229 -1366067891000,-123.31227708,44.49763439 -1366067894000,-123.31271828,44.49761876 -1366067897000,-123.31329055,44.49763228 -1366067899000,-123.31370836,44.49763354 -1366067901000,-123.31414802,44.49763152 -1366067903000,-123.31460255,44.49763276 -1366067905000,-123.31505997,44.49763691 -1366067907000,-123.31551041,44.49763387 -1366067909000,-123.31596262,44.4976387 -1366067911000,-123.31641481,44.49763617 -1366067913000,-123.31687521,44.49763613 -1366067915000,-123.317332,44.497639 -1366067917000,-123.31776963,44.49763913 -1366067919000,-123.31818072,44.49764186 -1366067921000,-123.31856868,44.49764653 -1366067924000,-123.31910669,44.49763959 -1366067927000,-123.3195997,44.49764157 -1366067930000,-123.32005304,44.49764547 -1366067933000,-123.32047802,44.49764202 -1366067936000,-123.32089381,44.49763714 -1366067939000,-123.32128756,44.49762738 -1366067942000,-123.32169112,44.49760524 -1366067945000,-123.3221114,44.49758589 -1366067948000,-123.3226689,44.49756664 -1366067950000,-123.32309521,44.49755962 -1366067952000,-123.32353485,44.49755634 -1366067954000,-123.32397764,44.49755262 -1366067956000,-123.32442471,44.49754913 -1366067958000,-123.32487623,44.49754206 -1366067960000,-123.32531351,44.49753548 -1366067962000,-123.32575193,44.49753054 -1366067964000,-123.32619663,44.49753003 -1366067966000,-123.32664525,44.4975254 -1366067968000,-123.3271001,44.49751906 -1366067970000,-123.3275348,44.49752422 -1366067972000,-123.32797699,44.49752104 -1366067974000,-123.32842304,44.49751434 -1366067976000,-123.32887203,44.49748892 -1366067978000,-123.32933116,44.49742425 -1366067980000,-123.32977924,44.49731612 -1366067982000,-123.33021721,44.49717428 -1366067984000,-123.33062848,44.49700012 -1366067986000,-123.33101865,44.4968053 -1366067988000,-123.33141499,44.49659677 -1366067990000,-123.33180075,44.4964111 -1366067992000,-123.33219052,44.49624923 -1366067994000,-123.33257305,44.4961206 -1366067996000,-123.33294266,44.49602226 -1366067998000,-123.33333085,44.4959356 -1.366068e+12,-123.33370122,44.4958669 -1366068002000,-123.33409591,44.49581221 -1366068004000,-123.33452815,44.49576429 -1366068006000,-123.33498141,44.4957507 -1366068008000,-123.33541251,44.4957569 -1366068010000,-123.33582136,44.49574457 -1366068012000,-123.33621712,44.49574622 -1366068015000,-123.33676391,44.4957477 -1366068018000,-123.33725207,44.49574924 -1366068024000,-123.33764413,44.49576678 -1366068038000,-123.33805979,44.49575292 -1366068041000,-123.33863756,44.4957575 -1366068043000,-123.33911555,44.49578052 -1366068045000,-123.33962167,44.49575904 -1366068047000,-123.34015956,44.49575155 -1366068049000,-123.34073445,44.49575321 -1366068051000,-123.34131071,44.49574274 -1366068053000,-123.34188434,44.49573333 -1366068055000,-123.3424513,44.49572908 -1366068057000,-123.34301271,44.49573156 -1366068059000,-123.34357879,44.49573283 -1366068061000,-123.34414026,44.49573511 -1366068063000,-123.34471566,44.49572633 -1366068065000,-123.34529801,44.49572321 -1366068067000,-123.3458739,44.49572308 -1366068069000,-123.34644873,44.49572121 -1366068071000,-123.34701798,44.49572132 -1366068073000,-123.34757897,44.49572099 -1366068075000,-123.3481284,44.49572455 -1366068077000,-123.34867619,44.49572373 -1366068079000,-123.34921667,44.495722 -1366068081000,-123.34976011,44.49572271 -1366068083000,-123.35030473,44.49571927 -1366068085000,-123.35085844,44.49572216 -1366068087000,-123.35140944,44.49572321 -1366068089000,-123.35195816,44.4957255 -1366068091000,-123.35250524,44.49572224 -1366068093000,-123.35304311,44.49572095 -1366068095000,-123.35358401,44.49572192 -1366068097000,-123.35411605,44.49572092 -1366068099000,-123.35465388,44.49572139 -1366068101000,-123.35517871,44.49571705 -1366068103000,-123.35569378,44.49571897 -1366068105000,-123.35620354,44.4957182 -1366068107000,-123.35670346,44.4957207 -1366068109000,-123.35721153,44.49572872 -1366068111000,-123.35771327,44.495729 -1366068113000,-123.35822118,44.49572683 -1366068115000,-123.35873183,44.49572629 -1366068117000,-123.3592373,44.49572602 -1366068119000,-123.35973822,44.4957229 -1366068121000,-123.36019001,44.49572018 -1366068123000,-123.36057744,44.49572112 -1366068126000,-123.36109169,44.49571671 -1366068134000,-123.3614977,44.49571878 -1366068137000,-123.36188257,44.49572292 -1366068140000,-123.36244944,44.49572569 -1366068142000,-123.36288064,44.49572518 -1366068144000,-123.36334922,44.49572734 -1366068146000,-123.36384239,44.49572813 -1366068148000,-123.36433142,44.49572044 -1366068150000,-123.36480915,44.49571815 -1366068152000,-123.36527872,44.49572398 -1366068154000,-123.36573597,44.49572349 -1366068156000,-123.36618142,44.49571841 -1366068158000,-123.36661011,44.49571124 -1366068160000,-123.36702607,44.49569437 -1366068162000,-123.36743512,44.49570439 -1366068164000,-123.36783667,44.49570197 -1366068167000,-123.36835498,44.49570285 -1366068170000,-123.36890494,44.49569931 -1366068172000,-123.36931482,44.49570853 -1366068174000,-123.36974171,44.49572515 -1366068176000,-123.37013903,44.49571648 -1366068179000,-123.37063985,44.49573908 -1366068183000,-123.37101526,44.49577574 -1366068196000,-123.3710185,44.49544655 -1366068199000,-123.37103316,44.49516986 -1366068203000,-123.3709993,44.49484082 -1366068207000,-123.37099383,44.49449754 -1366068211000,-123.37099542,44.49413804 -1366068214000,-123.37098679,44.4938664 -1366068218000,-123.37099046,44.49353589 -1366068222000,-123.37097095,44.49322152 -1366068227000,-123.37116214,44.49298166 -1366068231000,-123.37160774,44.49295892 -1366068234000,-123.37203894,44.49295105 -1366068237000,-123.37244048,44.49292254 -1366068240000,-123.37290311,44.49292573 -1366068243000,-123.37334816,44.4929285 -1366068246000,-123.37379852,44.49293191 -1366068249000,-123.37424863,44.49296014 -1366068252000,-123.37472623,44.49300199 -1366068255000,-123.37510456,44.49296198 -1366068258000,-123.37552123,44.49283076 -1366068262000,-123.37578818,44.49258255 -1366068266000,-123.37591054,44.4922701 -1366068270000,-123.37614176,44.4920108 -1366068274000,-123.37660209,44.49189583 -1366068277000,-123.37698359,44.49187534 -1366068280000,-123.37748763,44.49187822 -1366068283000,-123.37796098,44.49188959 -1366068286000,-123.37851541,44.49187377 -1366068288000,-123.37892967,44.49186476 -1366068291000,-123.3794427,44.49187612 -1366068294000,-123.37992227,44.49186635 -1366068297000,-123.38032558,44.49185687 -1366068301000,-123.3807286,44.49170288 -1366068304000,-123.38071413,44.4913837 -1366068307000,-123.38067552,44.49099647 -1366068310000,-123.38068004,44.49057532 -1366068313000,-123.3806493,44.49018127 -1366068316000,-123.38065822,44.48978056 -1366068318000,-123.38063541,44.48950783 -1366068320000,-123.38066589,44.48923621 -1366068322000,-123.38065938,44.48896584 -1366068325000,-123.38074567,44.48857419 -1366068328000,-123.38086819,44.48820204 -1366068331000,-123.38093831,44.48788967 -1366068335000,-123.38105901,44.48758823 -1366068340000,-123.38116212,44.48728151 -1366068345000,-123.38124239,44.48695183 -1366068348000,-123.38132536,44.48668034 -1366068351000,-123.38137825,44.48634231 -1366068354000,-123.38146762,44.48605455 -1366068357000,-123.38155653,44.48576059 -1366068360000,-123.38162581,44.48542873 -1366068363000,-123.38174604,44.4851108 -1366068366000,-123.38179848,44.48482234 -1366068371000,-123.38186574,44.48451146 -1366068375000,-123.38189214,44.48421064 -1366068377000,-123.38188059,44.48393254 -1366068379000,-123.38190531,44.48365592 -1366068381000,-123.38188653,44.48337571 -1366068383000,-123.38187748,44.4830756 -1366068385000,-123.38187203,44.48277833 -1366068387000,-123.38186665,44.48249643 -1366068389000,-123.38184614,44.48219587 -1366068392000,-123.3818615,44.48182025 -1366068395000,-123.38182644,44.48145469 -1366068398000,-123.38179821,44.48113415 -1366068401000,-123.3818075,44.48081927 -1366068405000,-123.38181516,44.48046998 -1366068411000,-123.38182969,44.48018133 -1366068417000,-123.38142443,44.48010872 -1366068421000,-123.38095613,44.48013091 -1366068428000,-123.38050773,44.4800933 -1366068432000,-123.3801133,44.47991334 -1366068435000,-123.37989449,44.47966455 -1366068438000,-123.37964877,44.47934839 -1366068441000,-123.37947065,44.4790258 -1366068444000,-123.37929382,44.47871623 -1366068447000,-123.37915566,44.47841566 -1366068450000,-123.37904746,44.47807761 -1366068453000,-123.37893591,44.47775348 -1366068456000,-123.37881261,44.47742721 -1366068459000,-123.37867368,44.47710493 -1366068462000,-123.37853705,44.47679302 -1366068465000,-123.37838013,44.47649308 -1366068468000,-123.3781639,44.47621945 -1366068471000,-123.37777489,44.47614938 -1366068474000,-123.3772856,44.47615972 -1366068477000,-123.37683285,44.47616998 -1366068480000,-123.37645129,44.47609842 -1366068484000,-123.37629116,44.47577513 -1366068487000,-123.37627985,44.47542872 -1366068490000,-123.37628547,44.47504225 -1366068493000,-123.37627767,44.47464541 -1366068495000,-123.37627707,44.47436978 -1366068497000,-123.37626492,44.47408973 -1366068499000,-123.37626376,44.47381736 -1366068502000,-123.37624983,44.47342884 -1366068505000,-123.37623088,44.47308066 -1366068508000,-123.37620905,44.47278668 -1366068516000,-123.37587018,44.47261112 -1366068519000,-123.37535419,44.47261523 -1366068521000,-123.37493552,44.47260515 -1366068523000,-123.37448743,44.47259839 -1366068525000,-123.37402546,44.47259374 -1366068527000,-123.37355861,44.47259492 -1366068529000,-123.37307001,44.47259421 -1366068531000,-123.37259824,44.47259307 -1366068533000,-123.37211538,44.47259249 -1366068535000,-123.37162831,44.47258302 -1366068537000,-123.37113823,44.47258712 -1366068539000,-123.37064037,44.47258386 -1366068541000,-123.3701334,44.47258829 -1366068543000,-123.36962867,44.47259171 -1366068544000,-123.36937022,44.47258995 -1366068545000,-123.36912378,44.47259053 -1366068546000,-123.36887163,44.47258985 -1366068547000,-123.36863324,44.4725898 -1366068548000,-123.36838715,44.47258922 -1366068549000,-123.36814924,44.47259149 -1366068550000,-123.36789711,44.47259082 -1366068551000,-123.36766112,44.47258752 -1366068552000,-123.36741742,44.47258489 -1366068553000,-123.36717832,44.47258291 -1366068554000,-123.36694024,44.47258034 -1366068555000,-123.36670569,44.47258004 -1366068556000,-123.36646746,44.47258135 -1366068557000,-123.36623482,44.47258804 -1366068558000,-123.36598461,44.47258309 -1366068559000,-123.36574579,44.47257845 -1366068560000,-123.3655338,44.47257824 -1366068561000,-123.36533217,44.47257509 -1366068563000,-123.36510568,44.47257815 -1366068566000,-123.36489326,44.47257721 -1366068568000,-123.36466218,44.47257339 -1366068570000,-123.36436736,44.47257262 -1366068571000,-123.36421666,44.47257419 -1366068573000,-123.36390575,44.47257971 -1366068574000,-123.36376444,44.47257772 -1366068577000,-123.36345424,44.47257271 -1366068578000,-123.3633442,44.4725741 -1366068581000,-123.36294631,44.47258196 -1366068585000,-123.36249621,44.47256424 -1366068607000,-123.36290343,44.47254914 -1366068610000,-123.36340386,44.47256104 -1366068613000,-123.36390461,44.47256896 -1366068616000,-123.36438534,44.47257368 -1366068619000,-123.36483176,44.47258048 -1366068623000,-123.36528989,44.4725982 -1366068628000,-123.36541877,44.4729019 -1366068631000,-123.36534492,44.47324998 -1366068633000,-123.36528498,44.47351778 -1366068635000,-123.36523051,44.47380926 -1366068637000,-123.36517388,44.47411295 -1366068639000,-123.36510765,44.47441835 -1366068641000,-123.36504111,44.47474828 -1366068643000,-123.36498086,44.47505715 -1366068645000,-123.364906,44.47537289 -1366068647000,-123.36483848,44.47569095 -1366068649000,-123.36477777,44.47601283 -1366068651000,-123.36471569,44.47631687 -1366068653000,-123.36464285,44.4766202 -1366068655000,-123.36455395,44.47692703 -1366068657000,-123.36444889,44.47724018 -1366068659000,-123.36425392,44.47754867 -1366068661000,-123.36398455,44.4778458 -1366068663000,-123.3637075,44.47812319 -1366068665000,-123.36344706,44.47839477 -1366068667000,-123.36323979,44.47870751 -1366068669000,-123.36311147,44.47908059 -1366068671000,-123.36303851,44.47948787 -1366068673000,-123.36300979,44.47989029 -1366068675000,-123.3629961,44.48031362 -1366068677000,-123.36298102,44.48070729 -1366068679000,-123.36296296,44.48108138 -1366068681000,-123.36293987,44.48148094 -1366068683000,-123.36292523,44.48187751 -1366068685000,-123.36289383,44.48226047 -1366068687000,-123.36286448,44.48268227 -1366068689000,-123.3628803,44.48308152 -1366068691000,-123.36285904,44.48347825 -1366068693000,-123.36285033,44.48388443 -1366068695000,-123.36285319,44.48424317 -1366068697000,-123.36282358,44.4846135 -1366068699000,-123.36283064,44.48499237 -1366068701000,-123.36279845,44.48538377 -1366068703000,-123.36280365,44.48574292 -1366068705000,-123.36279103,44.48614027 -1366068707000,-123.36275882,44.48653038 -1366068709000,-123.36274116,44.48691251 -1366068711000,-123.36273447,44.48730966 -1366068713000,-123.36271833,44.48767209 -1366068715000,-123.36271052,44.48805876 -1366068717000,-123.36271529,44.48844957 -1366068719000,-123.36271707,44.48885722 -1366068721000,-123.36271342,44.48923657 -1366068723000,-123.36272713,44.48960986 -1366068725000,-123.36273137,44.48998309 -1366068727000,-123.36277839,44.49034337 -1366068729000,-123.36282615,44.49072404 -1366068731000,-123.36285145,44.49111262 -1366068733000,-123.36285707,44.49149927 -1366068735000,-123.36290385,44.49187654 -1366068737000,-123.36292367,44.49224925 -1366068739000,-123.36294821,44.49264102 -1366068741000,-123.36296194,44.49301479 -1366068743000,-123.36288459,44.4934073 -1366068745000,-123.36273562,44.49377256 -1366068747000,-123.36253489,44.49413239 -1366068749000,-123.36231906,44.49448448 -1366068751000,-123.36205489,44.49482926 -1366068753000,-123.36179433,44.49518322 -1366068755000,-123.36157846,44.49552327 -1366068757000,-123.36146593,44.49585897 -1366068759000,-123.36142305,44.49621261 -1366068761000,-123.36141416,44.49651894 -1366068763000,-123.36141521,44.49682134 -1366068765000,-123.36142282,44.49714268 -1366068767000,-123.36144152,44.49748082 -1366068769000,-123.36142261,44.49779811 -1366068771000,-123.36141675,44.49813024 -1366068773000,-123.36142061,44.49844143 -1366068775000,-123.36142109,44.49876812 -1366068777000,-123.36142069,44.49908708 -1366068779000,-123.36143407,44.49940369 -1366068781000,-123.36141717,44.49971028 -1366068783000,-123.36141545,44.50001698 -1366068785000,-123.36140439,44.50033155 -1366068787000,-123.36140674,44.50064952 -1366068789000,-123.36139215,44.50097352 -1366068791000,-123.36139402,44.50129888 -1366068793000,-123.36137066,44.50162203 -1366068795000,-123.36137386,44.50193885 -1366068797000,-123.36137358,44.50226545 -1366068799000,-123.36136434,44.5026049 -1366068801000,-123.36136304,44.50295191 -1366068803000,-123.36137093,44.50329056 -1366068805000,-123.36138476,44.50362755 -1366068807000,-123.36139781,44.50397618 -1366068809000,-123.36139632,44.50432095 -1366068811000,-123.3613971,44.50467597 -1366068813000,-123.36139774,44.50502173 -1366068815000,-123.36139644,44.50536213 -1366068817000,-123.36138866,44.50571724 -1366068819000,-123.36138144,44.50608813 -1366068821000,-123.36137998,44.50644445 -1366068823000,-123.36137587,44.50681541 -1366068825000,-123.36138115,44.5072001 -1366068827000,-123.36139523,44.50757645 -1366068829000,-123.36139261,44.507952 -1366068831000,-123.36141138,44.50831719 -1366068833000,-123.36140426,44.50864671 -1366068835000,-123.36138473,44.50897868 -1366068837000,-123.36137849,44.50930426 -1366068839000,-123.36134047,44.50963618 -1366068841000,-123.36135915,44.50995462 -1366068843000,-123.36137026,44.51029629 -1366068845000,-123.3613762,44.5106353 -1366068847000,-123.36131503,44.51096782 -1366068849000,-123.36113466,44.51128083 -1366068851000,-123.36082954,44.51158389 -1366068853000,-123.36054524,44.51189159 -1366068855000,-123.36025421,44.51217325 -1366068857000,-123.36001114,44.51245718 -1366068859000,-123.35987299,44.51279487 -1366068861000,-123.35985717,44.51313432 -1366068863000,-123.3602277,44.5133997 -1366068865000,-123.36056287,44.51364922 -1366068867000,-123.36095109,44.51388464 -1366068869000,-123.36138379,44.5141023 -1366068871000,-123.3618181,44.51435051 -1366068873000,-123.36222187,44.51457467 -1366068875000,-123.36263918,44.51481453 -1366068877000,-123.36306052,44.51504774 -1366068879000,-123.36346434,44.51529273 -1366068881000,-123.36387324,44.5155298 -1366068883000,-123.36427573,44.51576239 -1366068885000,-123.36466981,44.51598443 -1366068887000,-123.36507139,44.51623301 -1366068889000,-123.36546163,44.5164847 -1366068891000,-123.36583731,44.51672113 -1366068893000,-123.36622329,44.51694135 -1366068895000,-123.36655692,44.51715792 -1366068897000,-123.36683566,44.51734066 -1366068900000,-123.36708619,44.51771857 -1366068902000,-123.36713373,44.51805205 -1366068904000,-123.36715191,44.51838168 -1366068906000,-123.36716909,44.51875543 -1366068908000,-123.36720218,44.51908413 -1366068910000,-123.36721678,44.51943734 -1366068912000,-123.36725533,44.51980132 -1366068914000,-123.36728599,44.52016355 -1366068916000,-123.36733928,44.52051227 -1366068918000,-123.36736583,44.5208765 -1366068920000,-123.36740184,44.52122961 -1366068922000,-123.36744832,44.52157524 -1366068924000,-123.36749248,44.52191219 -1366068926000,-123.36752064,44.52228549 -1366068928000,-123.367545,44.52263567 -1366068930000,-123.36758798,44.52299975 -1366068932000,-123.36762097,44.52337038 -1366068934000,-123.36765269,44.52370824 -1366068936000,-123.36771761,44.52407281 -1366068938000,-123.36777188,44.52443368 -1366068940000,-123.36786312,44.52480202 -1366068942000,-123.36795255,44.52515584 -1366068944000,-123.36805044,44.52550058 -1366068946000,-123.3681332,44.52585043 -1366068948000,-123.36824639,44.52621328 -1366068950000,-123.36836139,44.52659395 -1366068952000,-123.36848099,44.52697476 -1366068954000,-123.36858801,44.52734381 -1366068956000,-123.36868571,44.52768466 -1366068958000,-123.36876652,44.52804732 -1366068960000,-123.36887051,44.52839267 -1366068962000,-123.36888905,44.52872868 -1366068964000,-123.36886609,44.52904234 -1366068966000,-123.3687869,44.52931052 -1366068968000,-123.36864168,44.5295885 -1366068970000,-123.36850086,44.52987966 -1366068972000,-123.36835275,44.5301667 -1366068974000,-123.36821015,44.5304506 -1366068976000,-123.36813521,44.53074289 -1366068978000,-123.36809417,44.5310493 -1366068980000,-123.36808307,44.53135268 -1366068982000,-123.36807709,44.53166551 -1366068984000,-123.36806277,44.53196998 -1366068986000,-123.3680463,44.53227926 -1366068988000,-123.36803965,44.53259274 -1366068990000,-123.36804211,44.53291313 -1366068992000,-123.36801791,44.53322385 -1366068994000,-123.36799434,44.53352872 -1366068996000,-123.36798858,44.53383712 -1366068998000,-123.36796247,44.5341586 -1.366069e+12,-123.36795658,44.53448844 -1366069002000,-123.36795352,44.53482638 -1366069004000,-123.36793744,44.5351432 -1366069006000,-123.36793308,44.53543689 -1366069008000,-123.36794899,44.53572842 -1366069010000,-123.36794201,44.53604456 -1366069012000,-123.3679144,44.53635445 -1366069014000,-123.36789605,44.53665071 -1366069017000,-123.36789202,44.53706667 -1366069019000,-123.36790227,44.5373534 -1366069022000,-123.36791436,44.5377419 -1366069025000,-123.36792139,44.53806974 -1366069028000,-123.367915,44.5383973 -1366069032000,-123.36787962,44.53868981 -1366069059000,-123.3678659,44.5390235 -1366069063000,-123.3678325,44.53929856 -1366069067000,-123.36783567,44.53961652 -1366069072000,-123.36780379,44.5399079 -1366069077000,-123.36782765,44.54022154 -1366069081000,-123.3678069,44.54055044 -1366069084000,-123.36775867,44.54082702 -1366069088000,-123.36769652,44.5411808 -1366069092000,-123.36770418,44.54150015 -1366069096000,-123.36773166,44.54183987 -1366069101000,-123.36774199,44.54213937 -1366069108000,-123.3681235,44.54227766 -1366069112000,-123.36856158,44.5422959 -1366069117000,-123.36896913,44.54231307 -1366069126000,-123.36936627,44.5423194 -1366069130000,-123.36978548,44.54234806 -1366069134000,-123.37020903,44.54234748 -1366069138000,-123.37065816,44.54234615 -1366069142000,-123.37108325,44.54235983 -1366069147000,-123.37146003,44.54237851 -1366069151000,-123.37183894,44.54239259 -1366069154000,-123.37223681,44.54240624 -1366069157000,-123.37262286,44.54242518 -1366069160000,-123.37303438,44.5424402 -1366069164000,-123.37351583,44.54245531 -1366069172000,-123.37383987,44.54227731 -1366069175000,-123.37383196,44.54195434 -1366069178000,-123.37383654,44.5416236 -1366069184000,-123.37384348,44.5413155 -1366069188000,-123.37387057,44.54098763 -1366069191000,-123.37389542,44.54063022 -1366069197000,-123.37390416,44.54036024 -1366069203000,-123.37393021,44.54002603 -1366069206000,-123.37396232,44.53973402 -1366069209000,-123.37397401,44.53944478 -1366069217000,-123.37374496,44.53919767 -1366069220000,-123.37329827,44.53918978 -1366069223000,-123.37275801,44.53914873 -1366069225000,-123.37237788,44.53916578 -1366069228000,-123.37181974,44.53916483 -1366069231000,-123.37129244,44.53915226 -1366069234000,-123.37076351,44.53913647 -1366069237000,-123.37022045,44.53912019 -1366069240000,-123.36967466,44.53910229 -1366069243000,-123.36913869,44.5390945 -1366069246000,-123.36864067,44.53908554 -1366069251000,-123.36820487,44.53909592 -1366069264000,-123.36781846,44.53910652 -1366069268000,-123.36729566,44.539101 -1366069271000,-123.36681229,44.53908135 -1366069274000,-123.36633677,44.53907648 -1366069277000,-123.36586587,44.53909134 -1366069280000,-123.36543583,44.53918949 -1366069283000,-123.36507294,44.53938391 -1366069286000,-123.36484442,44.53965598 -1366069289000,-123.36453922,44.53989085 -1366069292000,-123.36407934,44.5400364 -1366069295000,-123.36354648,44.54002754 -1366069298000,-123.36299412,44.54000902 -1366069301000,-123.36244989,44.53999501 -1366069304000,-123.36192411,44.53996992 -1366069307000,-123.36140626,44.53996283 -1366069310000,-123.36089448,44.53995435 -1366069313000,-123.3604195,44.53995083 -1366069316000,-123.35993781,44.53993368 -1366069319000,-123.35945167,44.5399286 -1366069322000,-123.35896432,44.53992065 -1366069325000,-123.35844079,44.53991354 -1366069327000,-123.3580599,44.53991998 -1366069329000,-123.3576619,44.53994369 -1366069331000,-123.35726352,44.53997553 -1366069333000,-123.35683844,44.54001482 -1366069335000,-123.35641025,44.54007779 -1366069337000,-123.35601564,44.54013913 -1366069339000,-123.35559222,44.54020833 -1366069341000,-123.35516143,44.54027658 -1366069343000,-123.35472893,44.54036935 -1366069345000,-123.3542955,44.54044764 -1366069347000,-123.35387838,44.54052771 -1366069349000,-123.35345842,44.54060082 -1366069351000,-123.35302709,44.54067578 -1366069353000,-123.35260504,44.5407514 -1366069355000,-123.35216942,44.54082992 -1366069357000,-123.35174408,44.540909 -1366069359000,-123.35131936,44.54098493 -1366069361000,-123.35089852,44.54106325 -1366069363000,-123.35046616,44.54113647 -1366069365000,-123.35003257,44.541214 -1366069367000,-123.34959196,44.54129491 -1366069369000,-123.34914326,44.54136874 -1366069371000,-123.3486948,44.54145045 -1366069373000,-123.34825091,44.54153397 -1366069375000,-123.34780619,44.54161201 -1366069377000,-123.34737654,44.54169485 -1366069379000,-123.34693627,44.54177226 -1366069381000,-123.3465053,44.54184768 -1366069383000,-123.34605872,44.54193055 -1366069385000,-123.34560894,44.54200864 -1366069387000,-123.34515577,44.54207941 -1366069389000,-123.34469986,44.54215613 -1366069391000,-123.34425035,44.54223638 -1366069393000,-123.34379305,44.54232516 -1366069395000,-123.34332858,44.54241009 -1366069397000,-123.34286511,44.54248899 -1366069399000,-123.34240605,44.54258027 -1366069401000,-123.34191071,44.54265805 -1366069403000,-123.34144605,44.54273822 -1366069405000,-123.34097164,44.54281773 -1366069407000,-123.34049089,44.54291136 -1366069409000,-123.34001549,44.54299275 -1366069411000,-123.33954619,44.54306487 -1366069413000,-123.33907374,44.54313308 -1366069415000,-123.33862872,44.54320893 -1366069417000,-123.3381779,44.54329137 -1366069419000,-123.33772016,44.54337602 -1366069421000,-123.33727489,44.54344441 -1366069423000,-123.33682816,44.54350219 -1366069425000,-123.33638509,44.54358552 -1366069427000,-123.33593829,44.54367072 -1366069429000,-123.33546824,44.54376649 -1366069431000,-123.33497755,44.54385456 -1366069433000,-123.33448343,44.54396112 -1366069435000,-123.33397749,44.5440744 -1366069437000,-123.33345742,44.54420844 -1366069439000,-123.33292713,44.54436008 -1366069441000,-123.33239796,44.54451878 -1366069443000,-123.33186398,44.5446863 -1366069445000,-123.33134261,44.54485311 -1366069447000,-123.33082993,44.54504215 -1366069449000,-123.33032629,44.54519326 -1366069451000,-123.32982344,44.5453518 -1366069453000,-123.3293095,44.5454894 -1366069455000,-123.32881378,44.54564453 -1366069457000,-123.32829921,44.54578852 -1366069459000,-123.3277828,44.54594657 -1366069461000,-123.32727762,44.54610511 -1366069463000,-123.32676085,44.5462653 -1366069465000,-123.32627765,44.54643078 -1366069467000,-123.32576999,44.546576 -1366069469000,-123.32528599,44.54674234 -1366069471000,-123.32478965,44.54691086 -1366069473000,-123.32427832,44.54705935 -1366069475000,-123.32378277,44.54721833 -1366069477000,-123.32329791,44.54736043 -1366069479000,-123.32280469,44.54751419 -1366069481000,-123.32229631,44.54766825 -1366069483000,-123.32179702,44.54780808 -1366069485000,-123.32131495,44.54794972 -1366069487000,-123.32086643,44.54807246 -1366069489000,-123.32040346,44.54822164 -1366069491000,-123.31993765,44.54839123 -1366069493000,-123.31949408,44.54851594 -1366069495000,-123.31899274,44.548659 -1366069497000,-123.31853074,44.54880099 -1366069499000,-123.31804481,44.54893515 -1366069501000,-123.31758997,44.54910401 -1366069503000,-123.31710916,44.5492607 -1366069505000,-123.31663671,44.54940898 -1366069507000,-123.31611987,44.54955905 -1366069509000,-123.31563779,44.54970864 -1366069511000,-123.31515491,44.54985207 -1366069513000,-123.314689,44.54999476 -1366069515000,-123.31421445,44.55015187 -1366069517000,-123.31372962,44.5502831 -1366069519000,-123.31330758,44.55041177 -1366069521000,-123.31292017,44.55052758 -1366069524000,-123.31251354,44.55066436 -1366069585000,-123.31208603,44.55077669 -1366069588000,-123.31161638,44.55094352 -1366069590000,-123.3112482,44.55105947 -1366069592000,-123.31086419,44.55119654 -1366069594000,-123.31046132,44.5513475 -1366069596000,-123.31005278,44.55148959 -1366069598000,-123.30961361,44.55159178 -1366069600000,-123.30920571,44.55172635 -1366069602000,-123.30874104,44.55184633 -1366069604000,-123.30829359,44.55198769 -1366069606000,-123.30787319,44.5520999 -1366069608000,-123.3074458,44.5522332 -1366069610000,-123.30706032,44.55234182 -1366069612000,-123.30672195,44.55247608 -1366069614000,-123.30631133,44.55258632 -1366069616000,-123.30591744,44.55270406 -1366069618000,-123.30552757,44.55283411 -1366069620000,-123.3051465,44.55296585 -1366069622000,-123.30474396,44.55309861 -1366069624000,-123.30434769,44.55324569 -1366069626000,-123.30394705,44.55338725 -1366069628000,-123.30354834,44.55350028 -1366069630000,-123.30313005,44.55361894 -1366069632000,-123.30266868,44.55374065 -1366069634000,-123.30221645,44.55388066 -1366069636000,-123.30173418,44.55401417 -1366069638000,-123.30124558,44.55413817 -1366069640000,-123.30079325,44.55427585 -1366069642000,-123.30029551,44.55437196 -1366069644000,-123.2997996,44.55448399 -1366069646000,-123.29932269,44.55452997 -1366069648000,-123.29879777,44.55454446 -1366069650000,-123.29830041,44.55457205 -1366069652000,-123.29779975,44.55457596 -1366069654000,-123.29729846,44.55460096 -1366069656000,-123.29679836,44.55459604 -1366069658000,-123.29626802,44.55456638 -1366069660000,-123.29575394,44.55454353 -1366069662000,-123.2952318,44.55451849 -1366069664000,-123.29473383,44.55452178 -1366069666000,-123.29423418,44.55451254 -1366069668000,-123.29371862,44.55453089 -1366069670000,-123.29321517,44.55453169 -1366069672000,-123.29275561,44.55451971 -1366069674000,-123.29231079,44.55451182 -1366069676000,-123.29187739,44.55450104 -1366069678000,-123.29145284,44.55450805 -1366069680000,-123.29105513,44.55449366 -1366069683000,-123.29059146,44.55449023 -1366069687000,-123.29019322,44.55448379 -1366069692000,-123.28978738,44.55447773 -1366069696000,-123.28929609,44.55448625 -1366069699000,-123.28874549,44.55450926 -1366069701000,-123.28834391,44.55450056 -1366069703000,-123.28790724,44.55449707 -1366069705000,-123.28741355,44.55450849 -1366069707000,-123.28693096,44.5545087 -1366069709000,-123.28646726,44.55452037 -1366069711000,-123.2860079,44.5545304 -1366069713000,-123.28554007,44.5545346 -1366069715000,-123.28508315,44.55454316 -1366069717000,-123.28462741,44.55455558 -1366069719000,-123.28417334,44.5545515 -1366069721000,-123.28374206,44.55455117 -1366069723000,-123.28333752,44.55453237 -1366069726000,-123.28278619,44.55453389 -1366069729000,-123.28236548,44.55452196 -1366069733000,-123.28188959,44.55453161 -1366069737000,-123.28146483,44.55453568 -1366069740000,-123.28109348,44.55459914 -1366069743000,-123.28066717,44.55469201 -1366069746000,-123.28020148,44.5548682 -1366069749000,-123.27971168,44.55503849 -1366069751000,-123.2793803,44.55518461 -1366069754000,-123.27896031,44.55543667 -1366069756000,-123.27862816,44.55556901 -1366069759000,-123.27821949,44.55573975 -1366069762000,-123.27783296,44.55592006 -1366069765000,-123.27745719,44.55609727 -1366069768000,-123.27714064,44.55625404 -1366069772000,-123.2767167,44.55644134 -1366069775000,-123.27634067,44.55656543 -1366069778000,-123.27596722,44.55669426 -1366069781000,-123.27549069,44.55678284 -1366069784000,-123.27496926,44.55689358 -1366069786000,-123.27458313,44.5569124 -1366069788000,-123.27419125,44.55689802 -1366069790000,-123.27377744,44.5568866 -1366069792000,-123.2733415,44.55686836 -1366069794000,-123.27290315,44.55682259 -1366069796000,-123.27243825,44.55675093 -1366069798000,-123.2720012,44.55668193 -1366069800000,-123.27155253,44.55660638 -1366069802000,-123.27110968,44.55655408 -1366069804000,-123.27065104,44.55648773 -1366069806000,-123.27018728,44.55641826 -1366069808000,-123.26972832,44.55634392 -1366069810000,-123.26928058,44.55627108 -1366069811000,-123.26906268,44.55623613 -1366069812000,-123.26882152,44.55624357 -1366069813000,-123.26860188,44.55623933 -1366069814000,-123.26834039,44.55622165 -1366069815000,-123.26811121,44.5562004 -1366069816000,-123.26788139,44.55618992 -1366069817000,-123.26767505,44.55619525 -1366069818000,-123.26745099,44.55621678 -1366069819000,-123.26722733,44.55625385 -1366069820000,-123.26699088,44.5562802 -1366069821000,-123.26677956,44.55633282 -1366069822000,-123.26654448,44.55639357 -1366069823000,-123.26631436,44.55645412 -1366069824000,-123.26606874,44.55652551 -1366069825000,-123.26583708,44.55660041 -1366069826000,-123.26558672,44.55669278 -1366069827000,-123.26534835,44.55678462 -1366069828000,-123.26510338,44.55687513 -1366069829000,-123.26486778,44.55696448 -1366069830000,-123.26462215,44.55704933 -1366069831000,-123.26437856,44.55713732 -1366069832000,-123.26413268,44.55721805 -1366069833000,-123.26388708,44.55730522 -1366069834000,-123.26362142,44.55739124 -1366069836000,-123.26309051,44.55753223 -1366069838000,-123.26252542,44.55763486 -1366069840000,-123.26195273,44.55772093 -1366069842000,-123.26139849,44.55781796 -1366069844000,-123.26085362,44.55789672 -1366069846000,-123.26032307,44.55798129 -1366069848000,-123.25980237,44.55806619 -1366069850000,-123.25928996,44.55815663 -1366069851000,-123.25903973,44.55821426 -1366069852000,-123.2587808,44.55828566 -1366069853000,-123.2585309,44.55835269 -1366069854000,-123.25827879,44.55842939 -1366069855000,-123.25802216,44.55851736 -1366069856000,-123.25776741,44.55860888 -1366069857000,-123.2575384,44.55870622 -1366069858000,-123.25731551,44.55882039 -1366069859000,-123.25711364,44.55896099 -1366069860000,-123.25693392,44.55911406 -1366069861000,-123.2567741,44.55926982 -1366069862000,-123.25662538,44.55943741 -1366069863000,-123.25648197,44.55960931 -1366069864000,-123.25633859,44.55978067 -1366069865000,-123.25618547,44.55994987 -1366069866000,-123.25603755,44.56012754 -1366069867000,-123.25591114,44.56029996 -1366069868000,-123.25578258,44.56046913 -1366069869000,-123.25564317,44.56063656 -1366069870000,-123.25547978,44.56081952 -1366069871000,-123.25535444,44.56098902 -1366069872000,-123.2552067,44.56116703 -1366069873000,-123.25505769,44.56132321 -1366069874000,-123.25491742,44.56147616 -1366069875000,-123.2547614,44.56163734 -1366069876000,-123.25461235,44.56179536 -1366069877000,-123.25447106,44.56194753 -1366069878000,-123.25432341,44.56210449 -1366069879000,-123.25418716,44.56224661 -1366069880000,-123.25404152,44.56239059 -1366069881000,-123.25390358,44.56253388 -1366069882000,-123.25376721,44.56268813 -1366069883000,-123.25363454,44.56284177 -1366069884000,-123.25349972,44.56299846 -1366069885000,-123.25337634,44.56313844 -1366069886000,-123.25326474,44.56329604 -1366069887000,-123.25316373,44.56343593 -1366069888000,-123.25306593,44.56358197 -1366069889000,-123.25296928,44.56371839 -1366069890000,-123.25287633,44.56383955 -1366069891000,-123.2527811,44.56396021 -1366069892000,-123.2527006,44.56409962 -1366069894000,-123.25251666,44.5642821 -1366069895000,-123.252464,44.56436555 -1366069898000,-123.2523231,44.56453533 -1366069915000,-123.25225519,44.5645614 -1366069929000,-123.25228097,44.56463903 -1366069931000,-123.2524103,44.56476912 -1366069933000,-123.25265286,44.56484287 -1366069934000,-123.25280326,44.5648831 -1366069936000,-123.253176,44.56495496 -1366069938000,-123.25360282,44.56504142 -1366069940000,-123.25401679,44.56515583 -1366069942000,-123.25443631,44.56532004 -1366069944000,-123.25480816,44.56548473 -1366069946000,-123.25519484,44.56566755 -1366069948000,-123.25551553,44.56583166 -1366069951000,-123.25596529,44.56603905 -1366069954000,-123.25639336,44.56622896 -1366069955000,-123.25652885,44.56629939 -1366069957000,-123.25678678,44.56643649 -1366069958000,-123.2569142,44.56649582 -1366069960000,-123.25715173,44.56660402 -1366069961000,-123.25726289,44.566648 -1366069964000,-123.25752143,44.56675673 -1366069966000,-123.25760653,44.56680001 -1366069971000,-123.25767378,44.56679999 -1366069980000,-123.25787237,44.56687549 -1366069983000,-123.25801719,44.56693186 -1366069986000,-123.25822182,44.56700321 -1366069988000,-123.25837141,44.56703318 -1366069991000,-123.25860196,44.56707244 -1366069993000,-123.25878758,44.56710355 -1366069994000,-123.25887093,44.56712097 -1366069996000,-123.25904221,44.56717036 -1366069998000,-123.25922649,44.56721374 -1.36607e+12,-123.25940227,44.56725654 -1366070002000,-123.25958777,44.56731148 -1366070004000,-123.25976646,44.56736335 -1366070007000,-123.26003077,44.56743253 -1366070008000,-123.26012839,44.56745472 -1366070011000,-123.26038022,44.56751068 -1366070014000,-123.26055354,44.56742884 -1366070016000,-123.26063004,44.56728882 -1366070018000,-123.26068524,44.56711308 -1366070020000,-123.26074998,44.56695316 -1366070022000,-123.2608089,44.56678942 -1366070024000,-123.26089009,44.56659957 -1366070025000,-123.26093937,44.56650242 -1366070027000,-123.26102979,44.56631785 -1366070028000,-123.26107432,44.56621301 -1366070030000,-123.26117094,44.56601462 -1366070031000,-123.26120647,44.5659277 -1366070033000,-123.26127949,44.56572113 -1366070034000,-123.26134965,44.565611 -1366070035000,-123.26140875,44.56550587 -1366070037000,-123.26153761,44.56528539 -1366070038000,-123.2615853,44.56518097 -1366070040000,-123.26170963,44.56499887 -1366070041000,-123.26177122,44.56490562 -1366070043000,-123.26189227,44.56471824 -1366070044000,-123.26193688,44.56462046 -1366070046000,-123.26203489,44.56443367 -1366070047000,-123.2620959,44.56432723 -1366070049000,-123.26224802,44.56409988 -1366070050000,-123.26222823,44.56401989 -1366070051000,-123.26222969,44.56394001 -1366070053000,-123.26235411,44.56373793 -1366070054000,-123.26240754,44.56363945 -1366070057000,-123.26253763,44.56341107 -1366070058000,-123.26260672,44.5633341 -1366070060000,-123.26270288,44.56315453 -1366070061000,-123.26274507,44.56306436 -1366070064000,-123.26287169,44.56281372 -1366070065000,-123.26293765,44.56273657 -1366070067000,-123.2630292,44.56252632 -1366070068000,-123.26310572,44.56240685 -1366070070000,-123.26322777,44.56217996 -1366070071000,-123.26326892,44.56206816 -1366070073000,-123.26338999,44.56184057 -1366070074000,-123.26344102,44.56173574 -1366070076000,-123.2635509,44.56152058 -1366070079000,-123.26372206,44.56116824 -1366070082000,-123.26387451,44.56086544 -1366070085000,-123.26401468,44.56056363 -1366070088000,-123.26418536,44.56026245 -1366070091000,-123.26433945,44.55997664 -1366070092000,-123.2643915,44.55987913 -1366070094000,-123.26446575,44.55970194 -1366070095000,-123.26451613,44.55958902 -1366070097000,-123.26459456,44.55937425 -1366070098000,-123.26461077,44.55926399 -1366070100000,-123.26473225,44.55909383 -1366070101000,-123.26478695,44.55898226 -1366070103000,-123.26492466,44.5587611 -1366070104000,-123.26497928,44.55865923 -1366070106000,-123.26509293,44.55842729 -1366070107000,-123.26514855,44.55831671 -1366070109000,-123.26525712,44.55809135 -1366070110000,-123.26531496,44.55798363 -1366070112000,-123.26543232,44.55779935 -1366070113000,-123.26549013,44.55770322 -1366070115000,-123.26558955,44.55749812 -1366070116000,-123.26565084,44.55737409 -1366070118000,-123.26575958,44.55717786 -1366070119000,-123.26581655,44.55705329 -1366070120000,-123.26585019,44.55690699 -1366070122000,-123.26593923,44.55666239 -1366070123000,-123.26597135,44.55657634 -1366070125000,-123.2659601,44.55632352 -1366070126000,-123.26592714,44.5561932 -1366070128000,-123.26582439,44.55597695 -1366070129000,-123.26572437,44.55584709 -1366070130000,-123.26563835,44.55571634 -1366070132000,-123.26541291,44.55553334 -1366070135000,-123.26510286,44.55524448 -1366070138000,-123.26490101,44.55490589 -1366070141000,-123.26489186,44.55455867 -1366070144000,-123.26493487,44.55421581 -1366070147000,-123.26497802,44.55394571 -1366070151000,-123.26498909,44.55366594 -1366070155000,-123.26505023,44.55331664 -1366070156000,-123.2650603,44.55321268 -1366070158000,-123.26509157,44.55301434 -1366070159000,-123.26510354,44.55290039 -1366070161000,-123.26512899,44.55267696 -1366070162000,-123.26515485,44.55256558 -1366070164000,-123.26518503,44.55234615 -1366070165000,-123.26518099,44.55223245 -1366070167000,-123.26519534,44.55199671 -1366070168000,-123.26520451,44.55187375 -1366070170000,-123.2652246,44.55161241 -1366070171000,-123.2652252,44.55150293 -1366070172000,-123.26522555,44.55136002 -1366070173000,-123.26523907,44.55123375 -1366070174000,-123.26525674,44.55109084 -1366070175000,-123.26527545,44.5509604 -1366070177000,-123.26531051,44.55068985 -1366070180000,-123.26534583,44.55030138 -1366070183000,-123.26537778,44.55000365 -1366070188000,-123.26497946,44.5498342 -1366070192000,-123.26450003,44.54982978 -1366070195000,-123.26414419,44.54980376 diff --git a/inst/examples/playback/playback_app.R b/inst/examples/playback/playback_app.R index 134d686a..75eb4eca 100644 --- a/inst/examples/playback/playback_app.R +++ b/inst/examples/playback/playback_app.R @@ -1,54 +1,60 @@ library(leaflet) library(leaflet.extras2) library(shiny) -library(geojsonio) - - -# drivejson <- system.file("examples/playback/drive.json", package = "leaflet.extras2") -drivejson <- system.file("examples/playback/drive.json", package = "leaflet.extras2") -drivejson1 <- system.file("examples/playback/drive1.json", package = "leaflet.extras2") -csvpath <- system.file("examples/playback/data.csv", package = "leaflet.extras2") -url = "https://raw.githubusercontent.com/hallahan/LeafletPlayback/master/data/demo/drive.json" - -asd <- geojson_read(drivejson) # "list" -# asd <- jsonlite::read_json(drivejson) # "list" -# asd <- paste(readLines(drivejson, warn = F), collapse = "") # "character" containing the JSON -# asd <- read.csv(file = csvpath) # "data.frame" -# asd <- as.matrix(asd) # "matrix" -# data.table::setDT(asd) # "data.table" "data.frame" -# sp::coordinates(asd) <- ~x+y # "SpatialPointsDataFrame" -# asd <- sf::st_as_sf(asd) # "sf" "data.frame" -# asd <- drivejson # "character" with JSON path -# asd <- url # "character" with JSON URL - +library(sf) +library(mapview) +## Single Trail ############## +# trail_pts <- sf::st_line_sample(x = st_cast(mapview::trails[10,], "LINESTRING"), n = 100) +# trail_pts <- st_transform(trail_pts, 4326) +# data <- sf::st_as_sf(st_cast(trail_pts, "POINT")) +# colnames(data) <- "geometry" +# st_geometry(data) <- "geometry" +# data$time = as.POSIXct( +# seq.POSIXt(Sys.time() - 1000, Sys.time(), length.out = nrow(data))) +# data <- data[, c("time","geometry")] +## Multiple Trails ############## +n = 150 +trail_pts <- sf::st_line_sample(x = st_cast(mapview::trails[c(10, 21),], "LINESTRING"), n = n) +trail_pts <- st_transform(trail_pts, 4326) +data <- sf::st_as_sf(st_cast(trail_pts, "POINT")) +colnames(data) <- "geometry" +st_geometry(data) <- "geometry" +data$id <- c(rep(1,n), rep(2,n)) +time <- as.POSIXct(seq.POSIXt(Sys.time() - 1000, Sys.time(), length.out = nrow(data)/2)) +data$time <- Sys.time() +data[data$id == 1, ]$time <- time +data[data$id == 2, ]$time <- time +data <- data[, c("id", "time","geometry")] +data <- split(data, data$id) +## Icon ################# iconship = makeIcon( iconUrl = 'https://cdn0.iconfinder.com/data/icons/man-listening-to-music-with-earphone-headphone/247/listern-music-006-512.png', - iconWidth = 50, iconHeight = 60, shadowWidth = 55, shadowHeight = 65 ,iconAnchorX = 25, iconAnchorY = 25 + iconWidth = 30, iconHeight = 35, shadowWidth = 30, shadowHeight = 35, + iconAnchorX = 0 ) +## UI ################# ui <- fluidPage( - leafletOutput("map"), + leafletOutput("map", height = "700px"), h4("Clicks"), verbatimTextOutput("click"), h4("Mouseover"), verbatimTextOutput("mouseover") ) +## Server ############### server <- function(input, output, session) { output$map <- renderLeaflet({ leaflet() %>% addTiles() %>% - setView(-123.3, 44.53, 11) %>% - addPlayback(data = asd, icon = iconship, + addPlayback(data = data, icon = iconship, options = playbackOptions( + color = list("red", "green"), radius = 3), - pathOptions = pathOptions( - color = "red", weight = 5, - fillColor = "green" - )) + pathOptions = pathOptions(weight = 5)) }) output$click <- renderPrint({ req(input$map_pb_click) @@ -62,4 +68,3 @@ server <- function(input, output, session) { shinyApp(ui, server) - diff --git a/inst/examples/reachability_app.R b/inst/examples/reachability_app.R index 2e30515c..9e270f9b 100644 --- a/inst/examples/reachability_app.R +++ b/inst/examples/reachability_app.R @@ -1,9 +1,8 @@ +library(shiny) library(leaflet) library(leaflet.extras2) -library(shiny) -## TODO - Include your own Openrouteservice API-key. -apiKey <- Sys.getenv("OPRS") +apikey <- Sys.getenv("OPRS") ui <- fluidPage( icon("cars"), ## needed to load FontAwesome Lib @@ -17,7 +16,7 @@ server <- function(input, output, session) { addTiles(group = "base") %>% setView(8, 50, 11) %>% addLayersControl(baseGroups = "base") %>% - addReachability(apiKey = apiKey, + addReachability(apikey = apikey, options = reachabilityOptions( collapsed = FALSE, drawButtonContent = as.character(icon("plus")), diff --git a/inst/examples/velocity/velocity_app.R b/inst/examples/velocity/velocity_app.R index 5569fa26..58ab918d 100644 --- a/inst/examples/velocity/velocity_app.R +++ b/inst/examples/velocity/velocity_app.R @@ -2,31 +2,32 @@ library(shiny) library(leaflet) library(leaflet.extras2) -content <- system.file("examples/velocity/wind-global.json", package = "leaflet.extras2") -# content <- system.file("examples/velocity/water-gbr.json", package = "leaflet.extras2") -# content <- system.file("examples/velocity/wind-gbr.json", package = "leaflet.extras2") +# content <- "https://raw.githubusercontent.com/danwild/leaflet-velocity/master/demo/wind-global.json" +# content <- "https://raw.githubusercontent.com/danwild/leaflet-velocity/master/demo/water-gbr.json" +content <- "https://raw.githubusercontent.com/danwild/leaflet-velocity/master/demo/wind-gbr.json" ui <- fluidPage( - leafletOutput("map") + leafletOutput("map", height = "800px") , actionButton("showGroup", "showGroup") , actionButton("hideGroup", "hideGroup") , actionButton("removeVelocity", "removeVelocity") - , actionButton("clearGroup", "clearGroup") + , actionButton("clearGroup", "clearGroup"), br() + , actionButton("setOptions", "setOptions") ) server <- function(input, output, session) { output$map <- renderLeaflet({ leaflet() %>% addTiles(group = "base") %>% - addLayersControl(baseGroups = "base", overlayGroups = "Wind") %>% + setView(145, -20, 4) %>% addVelocity(content = content, group = "Wind", layerId = "veloid", options = velocityOptions( position = "bottomright", emptyString = "Nothing to see", speedUnit = "k/h", lineWidth = 2, - colorScale = rainbow(12) - )) + colorScale = rainbow(12))) %>% + addLayersControl(baseGroups = "base", overlayGroups = "Wind") }) observeEvent(input$showGroup, { leafletProxy("map") %>% @@ -44,6 +45,17 @@ server <- function(input, output, session) { leafletProxy("map") %>% clearGroup("Wind") }) + observeEvent(input$setOptions, { + leafletProxy("map") %>% + setOptionsVelocity(layerId = "veloid", options = velocityOptions( + position = "topleft", + emptyString = "There is no wind", + speedUnit = "m/s", + lineWidth = 4, + colorScale = heat.colors(12), + particleAge = 10 + )) + }) } shinyApp(ui, server) diff --git a/inst/examples/velocity/water-gbr.json b/inst/examples/velocity/water-gbr.json deleted file mode 100644 index 8a2b490b..00000000 --- a/inst/examples/velocity/water-gbr.json +++ /dev/null @@ -1 +0,0 @@ -[{"header": {"parameterUnit": "m.s-1", "parameterNumber": 2, "dx": 1.0, "dy": 1.0, "parameterNumberName": "Eastward current", "la1": -7.5, "la2": -28.5, "parameterCategory": 2, "lo2": 156, "nx": 14, "ny": 22, "refTime": "2017-02-01 23:00:00", "lo1": 143}, "data": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.33000001311302185, 0.25, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.12999999523162842, -0.0, 0.6499999761581421, 0.44999998807907104, 0.5, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.03999999910593033, -0.1899999976158142, 0.4300000071525574, 0.23999999463558197, 0.44999998807907104, 0.23000000417232513, 0.4399999976158142, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.1599999964237213, 0.0, -0.019999999552965164, -0.05000000074505806, 0.23000000417232513, 0.3700000047683716, 0.550000011920929, 0.2800000011920929, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.11999999731779099, -0.33000001311302185, 0.05999999865889549, 0.12999999523162842, 0.3199999928474426, 0.28999999165534973, 0.2800000011920929, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.20999999344348907, -0.30000001192092896, -0.8199999928474426, -0.27000001072883606, -0.019999999552965164, 0.23000000417232513, 0.20000000298023224, 0.10000000149011612, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.12999999523162842, -0.1899999976158142, -0.18000000715255737, -0.44999998807907104, 0.11999999731779099, -0.05000000074505806, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.20999999344348907, -0.1899999976158142, -0.27000001072883606, -0.6499999761581421, -0.3199999928474426, -0.3199999928474426, -0.07000000029802322, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.23999999463558197, -0.14000000059604645, -0.15000000596046448, -0.09000000357627869, -0.3799999952316284, -0.33000001311302185, -0.17000000178813934, -0.28999999165534973, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.03999999910593033, -0.17000000178813934, 0.07000000029802322, -0.27000001072883606, -0.10999999940395355, -0.1899999976158142, -0.019999999552965164, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.14000000059604645, -0.05999999865889549, -0.05000000074505806, -0.36000001430511475, -0.3700000047683716, -0.20000000298023224, -0.20999999344348907, -0.09000000357627869, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.05000000074505806, -0.019999999552965164, 0.1599999964237213, 0.3100000023841858, -0.18000000715255737, -0.1599999964237213, -0.25999999046325684, -0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.05999999865889549, -0.27000001072883606, -0.27000001072883606, 0.4099999964237213, 0.23999999463558197, -0.09000000357627869, 0.009999999776482582, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.20999999344348907, -0.3499999940395355, -0.23999999463558197, 0.009999999776482582, -0.14000000059604645, -0.18000000715255737, -0.1599999964237213, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.25, -0.23000000417232513, 0.17000000178813934, -0.17000000178813934, 0.09000000357627869, 0.1599999964237213, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.05000000074505806, -0.1899999976158142, 0.10999999940395355, -0.03999999910593033, -0.10999999940395355, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.009999999776482582, -0.009999999776482582, -0.23999999463558197, -0.33000001311302185, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.25999999046325684, -0.03999999910593033, 0.11999999731779099, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.11999999731779099, -0.17000000178813934, 0.25999999046325684, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.05000000074505806, -0.6100000143051147, -0.2199999988079071, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.5600000023841858, 0.3100000023841858, 0.36000001430511475]}, {"header": {"parameterUnit": "m.s-1", "parameterNumber": 3, "dx": 1.0, "dy": 1.0, "parameterNumberName": "Northward current", "la1": -7.5, "la2": -28.5, "parameterCategory": 2, "lo2": 156, "nx": 14, "ny": 22, "refTime": "2017-02-01 23:00:00", "lo1": 143}, "data": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.1899999976158142, 0.28999999165534973, 0.019999999552965164, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.2800000011920929, 0.20999999344348907, 0.44999998807907104, 0.11999999731779099, -0.3100000023841858, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.18000000715255737, 0.36000001430511475, 0.20000000298023224, -0.20000000298023224, -0.25, -0.3100000023841858, 0.10000000149011612, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.15000000596046448, 0.38999998569488525, 0.14000000059604645, -0.1599999964237213, -0.28999999165534973, -0.1599999964237213, -0.1599999964237213, 0.10999999940395355, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.75, 0.23000000417232513, -0.07000000029802322, -0.3400000035762787, -0.18000000715255737, -0.3799999952316284, -0.3700000047683716, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.17000000178813934, 0.3400000035762787, -0.009999999776482582, -0.029999999329447746, -0.25999999046325684, -0.07000000029802322, -0.25999999046325684, -0.33000001311302185, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.05999999865889549, 0.03999999910593033, 0.05000000074505806, -0.1599999964237213, -0.0, 0.009999999776482582, -0.2199999988079071, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.05000000074505806, -0.2199999988079071, -0.05999999865889549, -0.3799999952316284, -0.20000000298023224, -0.07000000029802322, 0.2199999988079071, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.019999999552965164, 0.2199999988079071, 0.05000000074505806, -0.10999999940395355, -0.25, -0.12999999523162842, 0.11999999731779099, 0.07000000029802322, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.07000000029802322, -0.05999999865889549, -0.1899999976158142, -0.41999998688697815, -0.10000000149011612, -0.12999999523162842, 0.009999999776482582, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.10000000149011612, -0.12999999523162842, 0.019999999552965164, -0.28999999165534973, -0.12999999523162842, 0.20000000298023224, 0.07999999821186066, -0.4399999976158142, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.11999999731779099, -0.7599999904632568, -0.49000000953674316, -0.550000011920929, -0.10000000149011612, 0.09000000357627869, 0.07000000029802322, -0.23999999463558197, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.47999998927116394, -0.5299999713897705, -0.550000011920929, -0.47999998927116394, -0.05000000074505806, 0.03999999910593033, -0.3700000047683716, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.5400000214576721, -0.019999999552965164, -0.3199999928474426, -0.18000000715255737, -0.09000000357627869, -0.1599999964237213, -0.3499999940395355, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.029999999329447746, 0.029999999329447746, -0.15000000596046448, -0.23000000417232513, -0.019999999552965164, -0.3799999952316284, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.1599999964237213, -0.18000000715255737, -0.05999999865889549, 0.5199999809265137, -0.07000000029802322, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.3100000023841858, -0.4699999988079071, 0.2800000011920929, -0.41999998688697815, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.5799999833106995, 0.019999999552965164, -0.4000000059604645, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.47999998927116394, -0.019999999552965164, -0.09000000357627869, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.7699999809265137, -0.019999999552965164, -0.05999999865889549, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -1.1699999570846558, 0.33000001311302185, -0.05000000074505806]}] \ No newline at end of file diff --git a/inst/examples/velocity/wind-gbr.json b/inst/examples/velocity/wind-gbr.json deleted file mode 100644 index 1addd4a9..00000000 --- a/inst/examples/velocity/wind-gbr.json +++ /dev/null @@ -1 +0,0 @@ -[{"header": {"parameterUnit": "m.s-1", "parameterNumber": 2, "dx": 1.0, "dy": 1.0, "parameterNumberName": "eastward_wind", "la1": -7.5, "la2": -28.5, "parameterCategory": 2, "lo2": 156.0, "nx": 14, "ny": 22, "refTime": "2017-02-01 23:00:00", "lo1": 143.0}, "data": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4.170000076293945, 2.9800000190734863, 2.5799999237060547, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 5.400000095367432, 4.360000133514404, 3.859999895095825, 3.5799999237060547, 3.440000057220459, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3.3399999141693115, 3.9100000858306885, 3.9000000953674316, 3.890000104904175, 3.7799999713897705, 6.46999979019165, 5.840000152587891, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.20000000298023224, -0.03999999910593033, 0.9300000071525574, 1.5199999809265137, 2.390000104904175, 3.930000066757202, 4.25, 3.069999933242798, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -1.850000023841858, -2.4700000286102295, -2.2899999618530273, -1.309999942779541, 0.2800000011920929, 1.0299999713897705, 0.7400000095367432, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -3.9000000953674316, -3.1500000953674316, -3.569999933242798, -3.5999999046325684, -2.819999933242798, -2.509999990463257, -2.9600000381469727, -3.2200000286102295, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -3.880000114440918, -4.5, -4.960000038146973, -5.090000152587891, -4.949999809265137, -4.679999828338623, -4.789999961853027, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -5.300000190734863, -5.590000152587891, -5.659999847412109, -5.489999771118164, -5.550000190734863, -5.400000095367432, -5.429999828338623, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -5.389999866485596, -5.800000190734863, -6.179999828338623, -6.059999942779541, -5.570000171661377, -5.880000114440918, -6.5, -7.239999771118164, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -6.210000038146973, -6.699999809265137, -6.789999961853027, -7.059999942779541, -7.670000076293945, -7.789999961853027, -8.130000114440918, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -7.420000076293945, -7.489999771118164, -7.239999771118164, -7.889999866485596, -8.079999923706055, -7.909999847412109, -7.559999942779541, -7.360000133514404, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -7.940000057220459, -7.260000228881836, -7.590000152587891, -7.920000076293945, -7.630000114440918, -7.710000038146973, -7.480000019073486, -7.21999979019165, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -6.539999961853027, -7.400000095367432, -7.519999980926514, -7.28000020980835, -7.769999980926514, -7.480000019073486, -7.389999866485596, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -6.760000228881836, -6.659999847412109, -6.889999866485596, -7.559999942779541, -7.389999866485596, -7.639999866485596, -8.069999694824219, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -5.710000038146973, -6.420000076293945, -6.880000114440918, -7.079999923706055, -7.380000114440918, -7.71999979019165, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -5.900000095367432, -6.510000228881836, -6.460000038146973, -6.710000038146973, -6.599999904632568, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -5.260000228881836, -5.71999979019165, -5.829999923706055, -6.059999942779541, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -4.260000228881836, -4.5, -5.360000133514404, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -2.859999895095825, -2.75, -3.869999885559082, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.8199999928474426, -1.7699999809265137, -2.25, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.20999999344348907, -1.4199999570846558, -1.25]}, {"header": {"parameterUnit": "m.s-1", "parameterNumber": 3, "dx": 1.0, "dy": 1.0, "parameterNumberName": "northward_wind", "la1": -7.5, "la2": -28.5, "parameterCategory": 2, "lo2": 156.0, "nx": 14, "ny": 22, "refTime": "2017-02-01 23:00:00", "lo1": 143.0}, "data": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -3.880000114440918, -3.759999990463257, -3.5799999237060547, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -1.2599999904632568, -0.25, -1.75, -3.430000066757202, -4.690000057220459, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.8799999952316284, -0.7300000190734863, -1.1699999570846558, -2.680000066757202, -4.329999923706055, -3.1700000762939453, -1.059999942779541, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.5099999904632568, -0.38999998569488525, -0.550000011920929, -1.2799999713897705, -3.0399999618530273, -2.75, -0.7200000286102295, 1.4500000476837158, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.8799999952316284, 1.2999999523162842, -0.5299999713897705, -1.9700000286102295, -1.3899999856948853, -0.75, -0.12999999523162842, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.9700000286102295, 2.059999942779541, 1.3700000047683716, 0.019999999552965164, -0.6700000166893005, -0.47999998927116394, 0.4399999976158142, 1.340000033378601, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3.880000114440918, 2.5299999713897705, 1.159999966621399, 0.6800000071525574, 0.6399999856948853, 0.8799999952316284, 1.2000000476837158, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3.190000057220459, 1.2899999618530273, 1.3799999952316284, 1.5700000524520874, 1.7999999523162842, 2.0199999809265137, 2.2100000381469727, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4.329999923706055, 2.299999952316284, 2.440000057220459, 2.3499999046325684, 2.259999990463257, 1.2599999904632568, 1.7799999713897705, 1.600000023841858, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2.9200000762939453, 2.690000057220459, 2.7799999713897705, 2.390000104904175, 1.5399999618530273, 1.4500000476837158, 1.9299999475479126, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2.809999942779541, 3.359999895095825, 3.3499999046325684, 2.3399999141693115, 1.940000057220459, 1.7999999523162842, 2.359999895095825, 3.2200000286102295, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3.4200000762939453, 2.990000009536743, 1.3200000524520874, 1.1799999475479126, 1.7999999523162842, 2.609999895095825, 3.259999990463257, 4.139999866485596, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3.440000057220459, 1.6299999952316284, 1.4199999570846558, 1.2100000381469727, 1.7100000381469727, 2.6700000762939453, 2.2799999713897705, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.3600000143051147, 1.4500000476837158, 1.1799999475479126, 1.6299999952316284, 1.5299999713897705, 1.9800000190734863, 2.1500000953674316, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -0.1899999976158142, -0.30000001192092896, 0.6800000071525574, 0.25, 0.3700000047683716, 1.0499999523162842, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -1.8600000143051147, -0.9399999976158142, -0.7300000190734863, -0.28999999165534973, -0.5, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -3.4800000190734863, -2.9200000762939453, -2.140000104904175, -1.590000033378601, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -4.510000228881836, -3.809999942779541, -3.059999942779541, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -6.559999942779541, -4.96999979019165, -4.449999809265137, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -7.840000152587891, -6.809999942779541, -5.869999885559082, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -9.369999885559082, -8.289999961853027, -7.130000114440918]}] \ No newline at end of file diff --git a/inst/examples/velocity/wind-global.json b/inst/examples/velocity/wind-global.json deleted file mode 100644 index ae550a79..00000000 --- a/inst/examples/velocity/wind-global.json +++ /dev/null @@ -1 +0,0 @@ -[{"header":{"discipline":0,"disciplineName":"Meteorological products","gribEdition":2,"gribLength":76420,"center":7,"centerName":"US National Weather Service - NCEP(WMC)","subcenter":0,"refTime":"2016-04-30T06:00:00.000Z","significanceOfRT":1,"significanceOfRTName":"Start of forecast","productStatus":0,"productStatusName":"Operational products","productType":1,"productTypeName":"Forecast products","productDefinitionTemplate":0,"productDefinitionTemplateName":"Analysis/forecast at horizontal level/layer at a point in time","parameterCategory":2,"parameterCategoryName":"Momentum","parameterNumber":2,"parameterNumberName":"U-component_of_wind","parameterUnit":"m.s-1","genProcessType":2,"genProcessTypeName":"Forecast","forecastTime":0,"surface1Type":103,"surface1TypeName":"Specified height level above ground","surface1Value":10.0,"surface2Type":255,"surface2TypeName":"Missing","surface2Value":0.0,"gridDefinitionTemplate":0,"gridDefinitionTemplateName":"Latitude_Longitude","numberPoints":65160,"shape":6,"shapeName":"Earth spherical with radius of 6,371,229.0 m","gridUnits":"degrees","resolution":48,"winds":"true","scanMode":0,"nx":360,"ny":181,"basicAngle":0,"subDivisions":0,"lo1":0.0,"la1":90.0,"lo2":359.0,"la2":-90.0,"dx":1.0,"dy":1.0},"data":[4.54,4.52,4.49,4.47,4.44,4.41,4.38,4.34,4.31,4.27,4.24,4.2,4.16,4.12,4.08,4.04,3.99,3.95,3.9,3.85,3.8,3.75,3.7,3.65,3.6,3.54,3.49,3.43,3.37,3.31,3.25,3.19,3.13,3.07,3.0,2.94,2.87,2.81,2.74,2.67,2.6,2.53,2.46,2.39,2.32,2.25,2.17,2.1,2.03,1.95,1.87,1.8,1.72,1.64,1.57,1.49,1.41,1.33,1.25,1.17,1.09,1.01,0.93,0.85,0.76,0.68,0.6,0.52,0.44,0.35,0.27,0.19,0.11,0.02,-0.06,-0.14,-0.23,-0.31,-0.39,-0.47,-0.56,-0.64,-0.72,-0.8,-0.88,-0.96,-1.04,-1.13,-1.21,-1.29,-1.36,-1.44,-1.52,-1.6,-1.68,-1.76,-1.83,-1.91,-1.98,-2.06,-2.13,-2.21,-2.28,-2.35,-2.42,-2.49,-2.56,-2.63,-2.7,-2.77,-2.84,-2.9,-2.97,-3.03,-3.09,-3.16,-3.22,-3.28,-3.34,-3.4,-3.45,-3.51,-3.57,-3.62,-3.67,-3.72,-3.77,-3.82,-3.87,-3.92,-3.97,-4.01,-4.05,-4.1,-4.14,-4.18,-4.22,-4.25,-4.29,-4.32,-4.36,-4.39,-4.42,-4.45,-4.48,-4.5,-4.53,-4.55,-4.58,-4.6,-4.62,-4.64,-4.65,-4.67,-4.68,-4.69,-4.71,-4.72,-4.72,-4.73,-4.74,-4.74,-4.74,-4.74,-4.74,-4.74,-4.74,-4.73,-4.73,-4.72,-4.71,-4.7,-4.69,-4.68,-4.66,-4.65,-4.63,-4.61,-4.59,-4.57,-4.54,-4.52,-4.49,-4.47,-4.44,-4.41,-4.38,-4.34,-4.31,-4.27,-4.24,-4.2,-4.16,-4.12,-4.08,-4.04,-3.99,-3.95,-3.9,-3.85,-3.8,-3.75,-3.7,-3.65,-3.6,-3.54,-3.49,-3.43,-3.37,-3.31,-3.25,-3.19,-3.13,-3.07,-3.0,-2.94,-2.87,-2.81,-2.74,-2.67,-2.6,-2.53,-2.46,-2.39,-2.32,-2.25,-2.17,-2.1,-2.03,-1.95,-1.87,-1.8,-1.72,-1.64,-1.57,-1.49,-1.41,-1.33,-1.25,-1.17,-1.09,-1.01,-0.93,-0.85,-0.76,-0.68,-0.6,-0.52,-0.44,-0.35,-0.27,-0.19,-0.11,-0.02,0.06,0.14,0.23,0.31,0.39,0.47,0.56,0.64,0.72,0.8,0.88,0.96,1.04,1.13,1.21,1.29,1.36,1.44,1.52,1.6,1.68,1.76,1.83,1.91,1.98,2.06,2.13,2.21,2.28,2.35,2.42,2.49,2.56,2.63,2.7,2.77,2.84,2.9,2.97,3.03,3.09,3.16,3.22,3.28,3.34,3.4,3.45,3.51,3.57,3.62,3.67,3.72,3.77,3.82,3.87,3.92,3.97,4.01,4.05,4.1,4.14,4.18,4.22,4.25,4.29,4.32,4.36,4.39,4.42,4.45,4.48,4.5,4.53,4.55,4.58,4.6,4.62,4.64,4.65,4.67,4.68,4.69,4.71,4.72,4.72,4.73,4.74,4.74,4.74,4.74,4.74,4.74,4.74,4.73,4.73,4.72,4.71,4.7,4.69,4.68,4.66,4.65,4.63,4.61,4.59,4.57,3.51,3.5,3.5,3.5,3.49,3.49,3.48,3.48,3.48,3.47,3.47,3.46,3.46,3.45,3.44,3.43,3.42,3.41,3.4,3.39,3.38,3.37,3.36,3.35,3.33,3.31,3.28,3.26,3.24,3.21,3.18,3.16,3.13,3.1,3.08,3.06,3.03,2.99,2.96,2.92,2.89,2.85,2.81,2.77,2.73,2.69,2.64,2.58,2.54,2.49,2.43,2.38,2.32,2.27,2.21,2.15,2.09,2.02,1.96,1.89,1.82,1.75,1.68,1.61,1.53,1.46,1.38,1.3,1.23,1.14,1.07,0.98,0.9,0.82,0.73,0.64,0.56,0.47,0.38,0.3,0.2,0.12,0.03,-0.05,-0.14,-0.23,-0.32,-0.41,-0.5,-0.59,-0.69,-0.78,-0.87,-0.96,-1.06,-1.14,-1.24,-1.33,-1.43,-1.52,-1.62,-1.71,-1.8,-1.89,-1.99,-2.08,-2.17,-2.27,-2.36,-2.45,-2.55,-2.63,-2.72,-2.82,-2.91,-2.99,-3.08,-3.17,-3.25,-3.34,-3.42,-3.5,-3.57,-3.65,-3.72,-3.79,-3.86,-3.93,-3.99,-4.05,-4.11,-4.18,-4.22,-4.28,-4.33,-4.38,-4.43,-4.47,-4.52,-4.57,-4.61,-4.64,-4.68,-4.71,-4.75,-4.78,-4.8,-4.82,-4.85,-4.87,-4.89,-4.91,-4.92,-4.94,-4.95,-4.95,-4.96,-4.97,-4.97,-4.97,-4.97,-4.97,-4.96,-4.95,-4.94,-4.93,-4.92,-4.91,-4.89,-4.87,-4.85,-4.83,-4.8,-4.77,-4.74,-4.72,-4.68,-4.65,-4.61,-4.57,-4.54,-4.49,-4.45,-4.41,-4.37,-4.32,-4.27,-4.22,-4.17,-4.12,-4.07,-4.01,-3.95,-3.9,-3.84,-3.77,-3.71,-3.65,-3.59,-3.52,-3.45,-3.38,-3.31,-3.24,-3.17,-3.09,-3.01,-2.93,-2.86,-2.77,-2.7,-2.61,-2.53,-2.44,-2.36,-2.27,-2.19,-2.1,-2.02,-1.93,-1.84,-1.76,-1.67,-1.58,-1.49,-1.41,-1.31,-1.23,-1.14,-1.05,-0.96,-0.88,-0.79,-0.7,-0.61,-0.52,-0.44,-0.35,-0.27,-0.18,-0.1,-0.01,0.07,0.16,0.24,0.33,0.41,0.5,0.57,0.66,0.74,0.82,0.9,0.97,1.05,1.12,1.2,1.27,1.34,1.41,1.48,1.55,1.61,1.67,1.74,1.8,1.86,1.91,1.97,2.03,2.08,2.13,2.18,2.22,2.28,2.32,2.37,2.41,2.45,2.5,2.53,2.57,2.61,2.65,2.68,2.72,2.75,2.79,2.82,2.85,2.88,2.9,2.93,2.96,2.99,3.02,3.04,3.07,3.09,3.11,3.13,3.15,3.17,3.19,3.21,3.23,3.25,3.26,3.28,3.29,3.31,3.32,3.33,3.35,3.36,3.38,3.39,3.39,3.4,3.41,3.41,3.42,3.42,3.43,3.43,3.44,3.45,3.45,3.45,3.45,3.46,3.46,3.47,3.47,3.47,3.47,3.48,3.48,3.48,3.48,3.49,3.49,3.49,3.49,3.5,3.5,3.5,3.5,3.5,3.5,3.5,3.5,3.5,3.5,3.5,3.5,3.5,3.5,3.5,3.5,1.62,1.67,1.73,1.78,1.83,1.89,1.94,1.99,2.05,2.1,2.15,2.19,2.24,2.28,2.32,2.37,2.4,2.44,2.47,2.5,2.53,2.56,2.59,2.61,2.63,2.65,2.67,2.69,2.7,2.71,2.72,2.72,2.73,2.73,2.73,2.73,2.73,2.72,2.72,2.71,2.7,2.69,2.68,2.67,2.65,2.63,2.62,2.6,2.57,2.55,2.52,2.5,2.47,2.44,2.41,2.37,2.33,2.29,2.25,2.2,2.16,2.1,2.05,1.99,1.94,1.87,1.81,1.74,1.67,1.6,1.52,1.44,1.37,1.29,1.21,1.13,1.05,0.97,0.88,0.81,0.72,0.64,0.55,0.47,0.39,0.31,0.22,0.14,0.06,-0.02,-0.1,-0.18,-0.26,-0.34,-0.42,-0.5,-0.58,-0.66,-0.74,-0.83,-0.91,-1.01,-1.1,-1.21,-1.3,-1.4,-1.52,-1.63,-1.76,-1.87,-1.99,-2.12,-2.25,-2.39,-2.51,-2.64,-2.77,-2.89,-3.02,-3.12,-3.22,-3.32,-3.41,-3.51,-3.6,-3.68,-3.76,-3.83,-3.9,-3.97,-4.02,-4.08,-4.13,-4.17,-4.21,-4.26,-4.33,-4.36,-4.38,-4.4,-4.44,-4.48,-4.5,-4.52,-4.56,-4.58,-4.57,-4.59,-4.63,-4.67,-4.67,-4.65,-4.64,-4.65,-4.67,-4.68,-4.66,-4.64,-4.61,-4.58,-4.56,-4.55,-4.53,-4.51,-4.49,-4.47,-4.46,-4.45,-4.41,-4.37,-4.33,-4.27,-4.22,-4.17,-4.13,-4.08,-4.04,-4.0,-3.96,-3.93,-3.9,-3.85,-3.81,-3.77,-3.72,-3.68,-3.63,-3.57,-3.51,-3.45,-3.39,-3.33,-3.25,-3.19,-3.1,-3.03,-2.94,-2.86,-2.79,-2.7,-2.62,-2.54,-2.45,-2.37,-2.29,-2.2,-2.12,-2.04,-1.97,-1.89,-1.81,-1.74,-1.67,-1.6,-1.52,-1.45,-1.37,-1.29,-1.21,-1.12,-1.03,-0.94,-0.83,-0.73,-0.63,-0.51,-0.41,-0.29,-0.18,-0.07,0.04,0.15,0.25,0.35,0.45,0.55,0.64,0.73,0.82,0.91,0.99,1.08,1.16,1.25,1.33,1.41,1.49,1.58,1.66,1.74,1.82,1.9,1.97,2.04,2.11,2.17,2.23,2.29,2.33,2.37,2.41,2.45,2.48,2.51,2.53,2.55,2.57,2.59,2.6,2.61,2.62,2.63,2.64,2.65,2.65,2.66,2.66,2.67,2.67,2.66,2.66,2.66,2.65,2.64,2.63,2.62,2.6,2.58,2.56,2.53,2.51,2.48,2.45,2.41,2.37,2.32,2.28,2.23,2.18,2.13,2.09,2.03,1.97,1.91,1.85,1.79,1.73,1.67,1.61,1.55,1.5,1.44,1.38,1.32,1.27,1.22,1.17,1.12,1.07,1.03,0.99,0.96,0.92,0.89,0.86,0.83,0.81,0.79,0.77,0.76,0.74,0.74,0.73,0.73,0.73,0.74,0.75,0.76,0.77,0.79,0.8,0.82,0.85,0.87,0.9,0.93,0.97,1.0,1.04,1.08,1.11,1.16,1.21,1.25,1.3,1.35,1.41,1.45,1.51,1.56,-1.74,-1.58,-1.42,-1.26,-1.09,-0.93,-0.76,-0.6,-0.44,-0.28,-0.13,0.03,0.18,0.33,0.47,0.61,0.76,0.9,1.04,1.18,1.31,1.45,1.58,1.68,1.78,1.88,1.99,2.08,2.16,2.23,2.29,2.35,2.42,2.47,2.52,2.56,2.6,2.63,2.66,2.68,2.7,2.71,2.71,2.71,2.71,2.71,2.7,2.69,2.67,2.65,2.63,2.61,2.59,2.56,2.52,2.48,2.45,2.41,2.37,2.31,2.26,2.2,2.14,2.07,2.0,1.92,1.84,1.75,1.66,1.56,1.47,1.37,1.26,1.16,1.05,0.96,0.87,0.79,0.7,0.63,0.57,0.51,0.45,0.4,0.35,0.29,0.24,0.19,0.14,0.08,0.03,-0.02,-0.08,-0.14,-0.21,-0.27,-0.34,-0.41,-0.49,-0.58,-0.66,-0.75,-0.84,-0.95,-1.06,-1.17,-1.27,-1.39,-1.5,-1.62,-1.74,-1.85,-1.97,-2.09,-2.21,-2.33,-2.45,-2.55,-2.65,-2.75,-2.85,-2.95,-3.04,-3.12,-3.2,-3.26,-3.31,-3.38,-3.45,-3.53,-3.59,-3.65,-3.7,-3.74,-3.79,-3.82,-3.83,-3.83,-3.85,-3.86,-3.87,-3.89,-3.9,-3.91,-3.95,-4.05,-4.12,-4.15,-4.24,-4.34,-4.42,-4.51,-4.64,-4.76,-4.86,-4.94,-5.01,-5.08,-5.15,-5.17,-5.17,-5.15,-5.13,-5.09,-5.03,-4.94,-4.87,-4.81,-4.75,-4.7,-4.61,-4.52,-4.44,-4.36,-4.26,-4.17,-4.06,-3.93,-3.8,-3.65,-3.49,-3.34,-3.18,-3.01,-2.85,-2.71,-2.56,-2.42,-2.31,-2.21,-2.13,-2.06,-2.0,-1.95,-1.92,-1.9,-1.88,-1.87,-1.86,-1.84,-1.83,-1.81,-1.78,-1.75,-1.7,-1.65,-1.58,-1.51,-1.42,-1.32,-1.2,-1.08,-0.94,-0.79,-0.63,-0.47,-0.31,-0.16,-0.02,0.1,0.22,0.31,0.39,0.46,0.51,0.56,0.61,0.67,0.74,0.81,0.91,1.01,1.12,1.24,1.36,1.49,1.62,1.74,1.86,1.98,2.08,2.18,2.26,2.35,2.42,2.5,2.56,2.64,2.71,2.77,2.84,2.89,2.95,2.99,3.03,3.07,3.08,3.08,3.08,3.07,3.05,3.02,3.0,2.97,2.93,2.89,2.84,2.8,2.75,2.7,2.66,2.61,2.55,2.49,2.44,2.38,2.33,2.26,2.21,2.15,2.09,2.01,1.93,1.85,1.75,1.66,1.56,1.45,1.33,1.22,1.09,0.97,0.84,0.71,0.58,0.44,0.31,0.17,0.04,-0.09,-0.21,-0.33,-0.45,-0.57,-0.68,-0.79,-0.89,-1.0,-1.1,-1.19,-1.27,-1.35,-1.45,-1.54,-1.62,-1.69,-1.74,-1.81,-1.89,-1.96,-2.03,-2.1,-2.19,-2.27,-2.36,-2.45,-2.53,-2.61,-2.68,-2.75,-2.82,-2.88,-2.94,-2.98,-3.03,-3.06,-3.09,-3.11,-3.13,-3.14,-3.15,-3.15,-3.15,-3.13,-3.11,-3.09,-3.05,-3.01,-2.96,-2.91,-2.84,-2.76,-2.68,-2.6,-2.5,-2.39,-2.28,-2.15,-2.02,-1.88,-4.49,-4.35,-4.2,-4.05,-3.89,-3.73,-3.57,-3.41,-3.23,-3.04,-2.83,-2.63,-2.41,-2.16,-1.9,-1.63,-1.35,-1.08,-0.8,-0.52,-0.25,0.0,0.23,0.45,0.66,0.86,1.05,1.24,1.41,1.59,1.75,1.9,2.04,2.17,2.29,2.4,2.49,2.58,2.66,2.73,2.79,2.84,2.88,2.91,2.94,2.96,2.97,2.98,2.98,2.98,2.98,2.98,2.97,2.95,2.93,2.9,2.87,2.83,2.79,2.75,2.69,2.64,2.57,2.49,2.4,2.31,2.21,2.09,1.97,1.83,1.69,1.53,1.38,1.22,1.08,0.94,0.82,0.72,0.65,0.59,0.55,0.52,0.5,0.48,0.45,0.42,0.39,0.34,0.28,0.22,0.14,0.06,-0.02,-0.11,-0.2,-0.28,-0.37,-0.45,-0.54,-0.63,-0.72,-0.83,-0.92,-1.02,-1.11,-1.2,-1.3,-1.4,-1.47,-1.53,-1.6,-1.67,-1.72,-1.78,-1.84,-1.9,-1.95,-2.02,-2.1,-2.18,-2.26,-2.34,-2.41,-2.47,-2.54,-2.6,-2.67,-2.73,-2.77,-2.84,-2.91,-2.95,-3.0,-3.05,-3.07,-3.1,-3.12,-3.11,-3.09,-3.07,-2.98,-2.86,-2.74,-2.61,-2.46,-2.32,-2.17,-2.04,-1.93,-1.81,-1.71,-1.62,-1.53,-1.46,-1.4,-1.35,-1.3,-1.27,-1.26,-1.25,-1.24,-1.24,-1.24,-1.25,-1.25,-1.25,-1.24,-1.21,-1.17,-1.11,-1.03,-0.93,-0.83,-0.72,-0.62,-0.54,-0.5,-0.5,-0.58,-0.72,-0.91,-1.2,-1.52,-1.85,-2.19,-2.46,-2.66,-2.78,-2.78,-2.73,-2.62,-2.43,-2.23,-2.03,-1.85,-1.71,-1.59,-1.5,-1.45,-1.41,-1.39,-1.37,-1.33,-1.29,-1.22,-1.14,-1.06,-0.97,-0.89,-0.81,-0.74,-0.67,-0.6,-0.53,-0.44,-0.33,-0.21,-0.05,0.13,0.33,0.55,0.77,1.01,1.23,1.44,1.63,1.8,1.93,2.01,2.08,2.11,2.13,2.16,2.2,2.27,2.35,2.46,2.58,2.72,2.87,3.02,3.14,3.26,3.35,3.42,3.48,3.53,3.57,3.6,3.63,3.65,3.67,3.67,3.67,3.64,3.6,3.54,3.46,3.38,3.28,3.19,3.08,2.97,2.87,2.76,2.65,2.54,2.44,2.33,2.22,2.11,2.02,1.92,1.83,1.74,1.65,1.55,1.45,1.34,1.23,1.12,1.0,0.89,0.78,0.67,0.56,0.47,0.38,0.3,0.23,0.16,0.09,0.02,-0.06,-0.15,-0.28,-0.43,-0.61,-0.83,-1.05,-1.25,-1.41,-1.56,-1.7,-1.82,-1.95,-2.11,-2.27,-2.5,-2.71,-2.9,-3.1,-3.26,-3.41,-3.54,-3.64,-3.73,-3.86,-3.89,-3.89,-3.93,-4.01,-4.13,-4.27,-4.43,-4.58,-4.72,-4.85,-4.96,-5.07,-5.19,-5.27,-5.35,-5.42,-5.44,-5.48,-5.54,-5.58,-5.63,-5.67,-5.71,-5.75,-5.77,-5.79,-5.82,-5.81,-5.77,-5.73,-5.66,-5.58,-5.51,-5.43,-5.35,-5.27,-5.18,-5.08,-4.97,-4.86,-4.74,-4.62,-5.28,-5.12,-4.97,-4.81,-4.66,-4.5,-4.36,-4.22,-4.01,-3.83,-3.65,-3.46,-3.27,-3.07,-2.83,-2.63,-2.4,-2.17,-1.92,-1.65,-1.39,-1.11,-0.83,-0.54,-0.25,0.02,0.3,0.57,0.83,1.07,1.3,1.53,1.72,1.88,2.02,2.17,2.31,2.4,2.49,2.61,2.71,2.79,2.86,2.92,3.0,3.06,3.11,3.15,3.2,3.24,3.27,3.29,3.31,3.31,3.31,3.3,3.29,3.27,3.24,3.19,3.15,3.08,3.02,2.95,2.87,2.78,2.68,2.58,2.45,2.3,2.15,1.99,1.85,1.73,1.62,1.53,1.43,1.36,1.26,1.16,1.05,0.92,0.77,0.62,0.47,0.35,0.23,0.13,0.03,-0.07,-0.19,-0.32,-0.46,-0.59,-0.71,-0.83,-0.92,-0.99,-1.05,-1.13,-1.21,-1.3,-1.39,-1.5,-1.6,-1.7,-1.81,-1.88,-1.95,-2.01,-2.1,-2.21,-2.32,-2.46,-2.58,-2.67,-2.73,-2.79,-2.81,-2.77,-2.7,-2.58,-2.42,-2.21,-1.97,-1.72,-1.46,-1.21,-0.99,-0.81,-0.66,-0.53,-0.44,-0.37,-0.31,-0.25,-0.2,-0.17,-0.15,-0.13,-0.12,-0.11,-0.09,-0.08,-0.05,-0.03,0.01,0.07,0.14,0.23,0.33,0.43,0.53,0.6,0.63,0.63,0.6,0.53,0.45,0.37,0.29,0.24,0.21,0.19,0.17,0.14,0.1,0.03,-0.09,-0.25,-0.45,-0.68,-0.93,-1.18,-1.41,-1.58,-1.67,-1.66,-1.53,-1.3,-0.95,-0.56,-0.17,0.13,0.28,0.26,0.05,-0.35,-0.89,-1.41,-1.86,-2.16,-2.29,-2.27,-2.12,-1.89,-1.66,-1.46,-1.31,-1.22,-1.19,-1.22,-1.24,-1.24,-1.2,-1.12,-0.99,-0.84,-0.68,-0.52,-0.38,-0.27,-0.18,-0.11,-0.06,-0.01,0.06,0.16,0.27,0.41,0.58,0.77,0.96,1.18,1.42,1.68,1.95,2.21,2.46,2.67,2.84,2.96,3.03,3.07,3.09,3.12,3.18,3.26,3.37,3.5,3.64,3.78,3.91,3.99,4.05,4.08,4.09,4.07,4.04,4.01,3.97,3.91,3.85,3.76,3.65,3.52,3.37,3.21,3.04,2.86,2.69,2.52,2.35,2.18,2.02,1.86,1.71,1.57,1.44,1.32,1.21,1.11,1.03,0.93,0.85,0.75,0.66,0.59,0.51,0.46,0.41,0.38,0.37,0.38,0.4,0.44,0.48,0.53,0.55,0.54,0.48,0.34,0.15,-0.08,-0.3,-0.5,-0.72,-0.93,-1.14,-1.36,-1.58,-1.8,-2.02,-2.26,-2.5,-2.77,-3.04,-3.32,-3.61,-3.89,-4.16,-4.4,-4.56,-4.65,-4.62,-4.58,-4.54,-4.54,-4.63,-4.84,-4.98,-5.13,-5.3,-5.45,-5.59,-5.72,-5.78,-5.9,-6.01,-6.11,-6.22,-6.33,-6.43,-6.55,-6.67,-6.83,-6.95,-7.02,-7.06,-7.19,-7.23,-7.28,-7.34,-7.37,-7.34,-7.3,-7.25,-7.12,-7.03,-6.95,-6.87,-6.77,-6.64,-6.47,-6.34,-6.15,-5.97,-5.8,-5.63,-5.46,-1.34,-1.42,-1.55,-1.72,-1.88,-2.02,-2.09,-2.1,-2.06,-1.96,-1.87,-1.79,-1.7,-1.61,-1.53,-1.45,-1.35,-1.26,-1.16,-1.04,-0.91,-0.75,-0.58,-0.38,-0.18,0.03,0.25,0.47,0.71,0.92,1.13,1.4,1.6,1.78,1.97,2.09,2.27,2.43,2.5,2.61,2.69,2.75,2.8,2.87,2.94,2.99,3.04,3.1,3.16,3.24,3.3,3.36,3.4,3.44,3.46,3.47,3.47,3.46,3.45,3.42,3.38,3.34,3.3,3.23,3.16,3.09,2.99,2.89,2.78,2.67,2.56,2.46,2.35,2.24,2.12,1.99,1.86,1.74,1.61,1.5,1.39,1.28,1.15,1.01,0.86,0.7,0.53,0.35,0.16,-0.02,-0.21,-0.38,-0.54,-0.67,-0.78,-0.87,-0.98,-1.13,-1.34,-1.59,-1.87,-2.16,-2.46,-2.71,-2.91,-3.08,-3.17,-3.21,-3.24,-3.2,-3.15,-3.07,-2.97,-2.85,-2.75,-2.66,-2.57,-2.49,-2.39,-2.3,-2.22,-2.12,-2.04,-1.97,-1.9,-1.84,-1.78,-1.73,-1.68,-1.64,-1.6,-1.56,-1.53,-1.51,-1.48,-1.47,-1.45,-1.43,-1.41,-1.38,-1.37,-1.34,-1.29,-1.21,-1.16,-1.12,-1.06,-1.0,-0.91,-0.82,-0.73,-0.65,-0.57,-0.5,-0.42,-0.35,-0.28,-0.2,-0.13,-0.05,0.03,0.11,0.2,0.28,0.37,0.46,0.55,0.63,0.69,0.76,0.82,0.89,0.99,1.11,1.25,1.41,1.54,1.6,1.55,1.37,1.06,0.64,0.23,-0.07,-0.2,-0.12,0.07,0.27,0.34,0.19,-0.19,-0.72,-1.22,-1.59,-1.75,-1.72,-1.55,-1.33,-1.11,-0.94,-0.84,-0.8,-0.8,-0.83,-0.84,-0.81,-0.75,-0.66,-0.55,-0.43,-0.32,-0.24,-0.2,-0.17,-0.14,-0.09,-0.02,0.09,0.22,0.35,0.48,0.63,0.79,0.98,1.2,1.43,1.68,1.94,2.19,2.44,2.67,2.88,3.05,3.2,3.33,3.45,3.56,3.67,3.77,3.89,4.0,4.12,4.22,4.27,4.28,4.25,4.2,4.12,4.03,3.93,3.82,3.7,3.55,3.38,3.18,2.96,2.73,2.49,2.25,2.01,1.78,1.56,1.35,1.14,0.94,0.76,0.6,0.46,0.32,0.2,0.07,-0.05,-0.16,-0.25,-0.32,-0.36,-0.36,-0.33,-0.25,-0.14,0.01,0.18,0.4,0.64,0.88,1.07,1.22,1.36,1.46,1.54,1.58,1.59,1.53,1.42,1.26,1.04,0.77,0.47,0.12,-0.26,-0.64,-1.02,-1.39,-1.76,-2.13,-2.49,-2.85,-3.2,-3.53,-3.8,-4.0,-4.09,-4.11,-4.05,-4.01,-4.05,-4.18,-4.38,-4.61,-4.92,-5.18,-5.42,-5.61,-5.73,-5.8,-5.83,-5.81,-5.75,-5.69,-5.64,-5.6,-5.61,-5.61,-5.6,-5.61,-5.61,-5.6,-5.59,-5.45,-5.39,-5.28,-5.16,-5.0,-4.81,-4.51,-4.14,-3.72,-3.32,-2.93,-2.59,-2.31,-2.07,-1.84,-1.67,-1.53,-1.43,-1.37,-1.31,-1.31,-1.31,2.88,3.17,3.49,3.75,3.88,3.84,3.57,3.09,2.5,2.02,1.63,1.25,0.99,0.77,0.67,0.61,0.6,0.6,0.66,0.72,0.78,0.81,0.82,0.81,0.76,0.73,0.68,0.67,0.74,0.86,1.06,1.32,1.51,1.69,1.85,1.99,2.1,2.23,2.32,2.43,2.52,2.61,2.73,2.82,2.83,2.87,2.95,3.08,3.17,3.22,3.28,3.33,3.38,3.38,3.4,3.48,3.5,3.5,3.47,3.44,3.41,3.38,3.35,3.31,3.26,3.17,3.12,3.04,2.96,2.85,2.73,2.6,2.48,2.36,2.24,2.13,1.99,1.86,1.72,1.57,1.42,1.27,1.12,0.97,0.83,0.68,0.51,0.32,0.11,-0.12,-0.34,-0.53,-0.69,-0.85,-1.05,-1.31,-1.6,-1.96,-2.34,-2.71,-3.01,-3.22,-3.31,-3.35,-3.31,-3.25,-3.15,-3.08,-3.0,-2.95,-2.9,-2.88,-2.84,-2.8,-2.77,-2.73,-2.7,-2.68,-2.67,-2.68,-2.71,-2.75,-2.8,-2.84,-2.86,-2.89,-2.91,-2.93,-2.92,-2.92,-2.9,-2.87,-2.85,-2.81,-2.77,-2.72,-2.7,-2.69,-2.64,-2.59,-2.47,-2.4,-2.38,-2.39,-2.39,-2.38,-2.34,-2.3,-2.24,-2.18,-2.11,-2.03,-1.95,-1.86,-1.77,-1.67,-1.58,-1.47,-1.36,-1.23,-1.11,-0.97,-0.83,-0.67,-0.5,-0.33,-0.16,0.01,0.18,0.35,0.5,0.65,0.8,0.92,1.0,1.05,1.07,1.1,1.19,1.37,1.64,1.94,2.14,2.17,1.98,1.6,1.21,0.93,0.79,0.7,0.54,0.19,-0.36,-0.95,-1.36,-1.56,-1.52,-1.35,-1.11,-0.95,-0.87,-0.88,-0.93,-0.95,-0.94,-0.9,-0.88,-0.86,-0.83,-0.8,-0.79,-0.78,-0.78,-0.75,-0.68,-0.55,-0.41,-0.27,-0.15,-0.04,0.06,0.17,0.29,0.45,0.65,0.87,1.11,1.33,1.57,1.81,2.09,2.38,2.66,2.93,3.18,3.39,3.55,3.67,3.78,3.87,3.97,4.07,4.14,4.18,4.16,4.09,3.99,3.87,3.73,3.59,3.43,3.27,3.07,2.84,2.6,2.33,2.07,1.82,1.56,1.3,1.02,0.73,0.44,0.15,-0.11,-0.34,-0.54,-0.69,-0.83,-0.94,-1.09,-1.3,-1.57,-1.9,-2.24,-2.55,-2.78,-3.02,-3.1,-2.96,-2.75,-2.36,-2.02,-1.97,-1.04,-0.01,0.92,1.1,1.08,1.18,2.19,3.53,4.1,4.58,5.18,5.88,6.27,6.14,5.53,4.58,3.46,2.32,1.26,0.35,-0.36,-0.85,-1.14,-1.28,-1.29,-1.21,-1.1,-0.97,-0.84,-0.65,-0.41,-0.02,0.3,0.47,0.74,1.76,2.93,3.3,3.04,2.49,2.16,1.84,1.59,1.42,0.47,-0.5,-1.08,-1.37,-1.84,-1.98,-2.18,-2.06,-2.03,-2.54,-3.0,-3.26,-3.41,-3.54,-3.66,-3.65,-3.4,-2.97,-2.42,-1.85,-1.32,-0.91,-0.58,-0.28,0.05,0.39,0.71,1.12,1.49,1.87,2.2,2.54,3.8,3.99,4.15,4.29,4.39,4.47,4.53,4.59,4.65,4.71,4.82,4.82,4.71,4.53,4.34,4.1,3.69,3.13,2.62,2.22,1.95,1.86,1.89,1.94,2.0,2.07,2.08,2.03,1.95,1.71,1.48,1.35,1.37,1.51,1.69,1.86,2.0,2.15,2.29,2.43,2.55,2.64,2.69,2.68,2.68,2.68,2.74,2.8,2.86,2.92,3.0,3.1,3.17,3.22,3.25,3.26,3.25,3.27,3.46,3.75,3.95,3.88,3.76,3.7,3.63,3.48,3.27,3.09,2.95,2.82,2.69,2.53,2.36,2.19,2.02,1.87,1.74,1.62,1.48,1.32,1.16,0.99,0.82,0.66,0.51,0.36,0.21,0.04,-0.17,-0.41,-0.68,-0.98,-1.26,-1.55,-1.89,-2.35,-2.87,-3.28,-3.53,-3.59,-3.5,-3.38,-3.23,-3.13,-3.07,-3.04,-3.1,-3.17,-3.24,-3.27,-3.31,-3.34,-3.43,-3.55,-3.65,-3.77,-3.87,-3.95,-3.99,-3.98,-3.97,-3.94,-3.88,-3.8,-3.75,-3.75,-3.78,-3.8,-3.84,-3.92,-3.91,-3.92,-3.91,-3.92,-3.88,-3.87,-3.76,-3.69,-3.6,-3.57,-3.54,-3.54,-3.53,-3.5,-3.43,-3.38,-3.32,-3.26,-3.2,-3.13,-3.07,-2.99,-2.91,-2.84,-2.76,-2.68,-2.58,-2.48,-2.37,-2.26,-2.13,-1.99,-1.84,-1.69,-1.52,-1.35,-1.18,-0.99,-0.8,-0.61,-0.41,-0.2,0.0,0.21,0.43,0.65,0.84,1.0,1.09,1.13,1.18,1.3,1.53,1.84,2.11,2.23,2.13,1.87,1.65,1.55,1.45,1.14,0.49,-0.46,-1.26,-1.7,-1.68,-1.49,-1.31,-1.26,-1.32,-1.4,-1.43,-1.42,-1.41,-1.46,-1.59,-1.72,-1.77,-1.74,-1.64,-1.51,-1.4,-1.29,-1.21,-1.14,-1.09,-1.04,-0.98,-0.9,-0.81,-0.69,-0.56,-0.41,-0.24,-0.06,0.14,0.37,0.6,0.87,1.14,1.45,1.79,2.14,2.48,2.77,3.0,3.17,3.28,3.35,3.42,3.5,3.56,3.58,3.54,3.46,3.35,3.22,3.1,2.99,2.88,2.75,2.59,2.39,2.18,1.96,1.76,1.54,1.31,1.08,0.85,0.63,0.43,0.28,0.2,0.12,-0.08,-0.46,-0.86,-1.05,-1.12,-1.25,-1.57,-2.26,-2.37,-2.34,-1.23,0.3,0.99,1.1,0.41,-1.12,-2.5,-2.62,-2.56,-2.5,-1.93,-0.91,-0.07,0.38,0.45,0.19,-0.35,-0.89,-1.3,-1.56,-1.75,-1.63,-1.53,-1.26,-0.91,-0.69,-0.71,-0.46,0.5,1.82,2.59,2.52,2.55,2.35,2.09,2.56,3.41,4.16,4.24,2.74,1.38,0.91,1.26,2.21,3.54,4.91,5.49,4.86,3.3,2.14,2.09,2.1,1.41,-0.73,-3.45,-4.72,-3.96,-1.87,-0.11,0.75,0.6,-0.4,-1.72,-3.36,-4.73,-5.34,-5.06,-4.13,-3.07,-2.13,-1.43,-0.87,-0.38,0.03,0.37,0.64,0.92,1.24,1.62,2.06,2.5,2.94,3.27,3.56,3.41,3.55,3.88,4.33,4.54,4.51,4.53,4.85,5.18,5.11,4.74,4.45,4.34,4.41,4.5,4.7,4.77,4.81,4.78,4.84,4.89,4.93,4.65,4.13,3.53,2.95,2.58,2.35,2.31,2.46,2.65,2.65,2.44,2.05,1.65,1.31,1.15,1.21,1.44,1.71,1.9,2.04,2.12,2.21,2.32,2.46,2.68,2.95,3.14,3.27,3.38,3.77,3.83,3.34,2.79,2.38,2.65,2.85,3.09,2.7,3.16,3.54,3.96,3.74,3.83,3.99,3.76,3.0,2.45,2.21,2.07,1.93,1.81,1.67,1.42,1.11,0.8,0.59,0.49,0.49,0.52,0.45,0.26,0.07,-0.07,-0.2,-0.37,-0.59,-0.84,-1.18,-1.62,-2.02,-2.35,-2.67,-2.98,-3.18,-3.15,-3.07,-3.09,-3.07,-2.98,-2.93,-2.94,-3.01,-3.01,-2.98,-2.91,-2.87,-2.91,-2.99,-3.12,-3.27,-3.41,-3.51,-3.63,-3.77,-3.93,-4.08,-4.2,-4.33,-4.43,-4.47,-4.45,-4.38,-4.3,-4.23,-4.18,-4.18,-4.11,-4.14,-4.14,-4.13,-4.1,-4.11,-4.18,-4.25,-4.26,-4.24,-4.13,-3.92,-3.81,-3.74,-3.68,-3.6,-3.5,-3.42,-3.4,-3.46,-3.47,-3.46,-3.37,-3.29,-3.12,-3.01,-2.95,-2.89,-2.84,-2.76,-2.68,-2.6,-2.51,-2.4,-2.3,-2.18,-2.05,-1.9,-1.74,-1.56,-1.37,-1.16,-0.94,-0.72,-0.5,-0.28,-0.07,0.14,0.35,0.58,0.8,0.97,1.07,1.09,1.12,1.29,1.6,1.96,2.15,2.12,1.94,1.84,1.82,1.6,0.67,-0.68,-1.81,-2.28,-2.11,-1.79,-1.61,-1.6,-1.68,-1.77,-1.88,-2.02,-2.17,-2.31,-2.37,-2.44,-2.47,-2.46,-2.43,-2.4,-2.39,-2.37,-2.35,-2.32,-2.29,-2.24,-2.18,-2.11,-2.04,-1.96,-1.87,-1.76,-1.63,-1.5,-1.36,-1.19,-0.98,-0.72,-0.41,-0.06,0.32,0.72,1.11,1.46,1.73,1.9,1.99,2.03,2.06,2.11,2.17,2.24,2.28,2.3,2.3,2.28,2.24,2.2,2.16,2.13,2.08,2.02,1.91,1.76,1.56,1.37,1.22,1.13,0.98,0.74,0.48,0.29,0.05,-0.17,0.25,1.72,5.4,6.29,4.46,2.8,3.17,2.87,1.16,-0.04,-0.09,-0.16,-0.62,-0.69,-0.07,0.15,-0.25,-0.47,-1.1,-2.11,-2.92,-1.23,0.84,0.89,0.07,-0.5,-1.07,-2.14,-3.87,-4.77,-3.46,-1.24,-0.2,-2.34,-6.91,-9.56,-8.22,-4.31,-1.13,0.12,0.31,-0.11,-0.61,-0.7,-0.36,0.0,0.19,0.44,1.07,1.9,2.22,1.84,1.58,2.72,5.58,8.59,9.94,8.79,6.07,4.15,3.82,4.42,4.41,3.12,1.41,-0.08,-1.45,-2.98,-3.28,-2.61,-0.66,0.11,-0.57,-1.44,-1.07,0.28,1.05,0.47,-0.34,-0.21,0.35,0.52,0.3,0.22,0.43,0.75,1.1,1.49,1.93,2.31,2.56,2.79,3.05,3.25,2.97,3.05,2.86,2.63,2.46,2.52,2.64,2.62,2.61,2.87,3.44,3.98,3.85,2.85,1.74,1.22,1.09,0.65,-0.58,-0.67,0.97,2.29,1.5,1.05,2.81,4.75,4.22,2.24,1.0,1.38,2.28,2.83,2.84,2.95,3.01,3.07,3.04,2.79,2.23,1.46,0.96,1.13,1.65,2.11,2.39,2.52,2.53,2.49,2.45,2.41,2.21,2.48,2.71,2.81,2.87,2.76,2.56,2.55,2.36,2.14,2.12,1.97,1.66,1.42,1.33,1.29,1.2,1.05,0.93,0.85,0.81,0.78,0.75,0.64,0.39,0.04,-0.26,-0.39,-0.37,-0.34,-0.4,-0.52,-0.65,-0.73,-0.73,-0.69,-0.67,-0.78,-1.01,-1.24,-1.23,-0.8,-0.31,-0.45,-1.48,-2.83,-4.01,-4.45,-3.33,-2.03,-1.6,-2.11,-2.57,-2.59,-2.43,-2.31,-2.27,-2.26,-2.27,-2.31,-2.43,-2.57,-2.68,-2.78,-2.93,-3.22,-3.54,-3.84,-4.1,-4.25,-4.32,-4.39,-4.44,-4.48,-4.5,-4.51,-4.52,-4.45,-4.42,-4.42,-4.41,-4.39,-4.38,-4.36,-4.33,-4.29,-4.26,-4.22,-4.17,-4.11,-4.03,-3.95,-3.76,-3.62,-3.57,-3.43,-3.32,-3.22,-3.15,-3.07,-2.98,-2.87,-2.76,-2.67,-2.61,-2.47,-2.37,-2.29,-2.22,-2.15,-2.09,-2.06,-2.05,-2.04,-1.99,-1.89,-1.77,-1.64,-1.5,-1.34,-1.14,-0.93,-0.69,-0.46,-0.22,0.02,0.24,0.42,0.59,0.76,0.94,1.08,1.14,1.12,1.14,1.33,1.67,1.99,2.19,2.32,2.55,2.78,2.17,0.16,-1.95,-2.94,-2.82,-2.43,-2.25,-2.28,-2.29,-2.37,-2.54,-2.77,-2.95,-3.09,-3.16,-3.22,-3.31,-3.38,-3.43,-3.45,-3.46,-3.47,-3.47,-3.49,-3.52,-3.54,-3.53,-3.51,-3.47,-3.43,-3.39,-3.35,-3.28,-3.21,-3.15,-3.1,-3.01,-2.87,-2.69,-2.43,-2.1,-1.71,-1.29,-0.89,-0.58,-0.38,-0.24,-0.12,0.03,0.23,0.47,0.75,1.04,1.29,1.51,1.68,1.79,1.86,1.89,1.92,1.94,1.95,1.96,1.92,1.84,1.74,1.66,1.5,1.27,1.24,1.32,1.49,1.54,0.36,-2.09,-3.68,-1.65,2.99,5.94,4.91,2.65,2.34,2.4,3.05,2.71,1.78,1.13,-0.63,-1.99,-2.14,-1.68,-1.23,-0.9,-0.88,-1.09,-1.14,-1.54,-3.01,-4.84,-5.77,-4.87,-3.18,-2.39,-3.52,-5.54,-6.93,-4.88,-1.61,-0.42,-1.11,-1.64,-1.56,-1.09,-0.39,-0.16,-0.31,0.27,2.16,4.14,5.02,4.93,4.44,4.1,3.92,3.86,4.7,6.73,9.07,10.27,10.34,10.22,10.57,11.26,11.94,11.37,9.61,6.23,3.85,3.33,3.51,3.58,3.91,3.63,1.55,-2.04,-4.76,-5.0,-2.71,-0.41,0.41,0.53,0.08,-0.31,-0.4,-0.43,-0.45,-0.51,-0.52,-0.38,0.06,0.65,1.16,1.43,1.55,1.72,2.04,2.4,2.72,0.91,0.95,0.84,0.56,0.23,0.09,0.23,0.37,0.16,-0.26,-0.58,-1.11,-1.26,-0.29,0.9,0.74,-0.31,0.16,1.55,0.67,-0.34,0.09,0.61,0.52,0.83,1.39,1.66,1.7,1.72,1.75,1.84,2.0,2.19,2.34,2.51,2.68,2.8,2.83,2.77,2.67,2.5,2.33,2.27,2.3,2.42,2.63,2.84,2.99,3.08,3.09,3.03,2.96,2.94,2.98,3.08,3.2,3.23,3.06,2.73,2.41,2.2,2.14,2.2,1.99,1.63,1.45,1.31,1.11,1.0,0.96,0.9,0.81,0.82,0.92,0.9,0.63,0.24,0.0,-0.01,0.04,0.03,-0.03,-0.07,-0.02,0.03,0.0,-0.12,-0.25,-0.41,-0.64,-0.88,-1.0,-0.96,-0.78,-0.79,-1.01,-1.07,-1.46,-3.02,-4.04,-3.38,-2.64,-1.78,-0.59,0.29,0.66,0.24,-0.35,-0.82,-1.28,-1.64,-1.84,-1.99,-2.1,-2.08,-1.96,-1.94,-2.23,-2.82,-3.44,-3.88,-4.13,-4.22,-4.23,-4.2,-4.17,-4.16,-4.15,-4.13,-4.13,-4.15,-4.2,-4.22,-4.24,-4.26,-4.28,-4.3,-4.29,-4.29,-4.27,-4.2,-4.06,-3.91,-3.77,-3.63,-3.54,-3.39,-3.21,-3.07,-2.96,-2.88,-2.8,-2.72,-2.61,-2.46,-2.28,-2.15,-2.05,-1.95,-1.86,-1.76,-1.72,-1.7,-1.72,-1.72,-1.68,-1.59,-1.51,-1.41,-1.31,-1.18,-1.01,-0.8,-0.54,-0.27,0.01,0.28,0.49,0.67,0.8,0.9,1.01,1.13,1.21,1.18,1.1,1.14,1.35,1.63,1.83,2.09,2.57,2.46,0.78,-1.81,-3.11,-3.08,-2.67,-2.6,-2.78,-2.97,-3.16,-3.24,-3.34,-3.45,-3.63,-3.83,-4.02,-4.18,-4.26,-4.29,-4.32,-4.35,-4.39,-4.46,-4.57,-4.68,-4.76,-4.83,-4.92,-4.98,-5.02,-5.02,-4.99,-4.91,-4.81,-4.69,-4.59,-4.49,-4.43,-4.38,-4.32,-4.3,-4.25,-3.89,-3.48,-3.03,-2.68,-2.48,-2.29,-1.98,-1.55,-1.07,-0.57,-0.06,0.42,0.88,1.26,1.55,1.77,1.96,2.07,2.11,2.16,2.16,1.93,1.8,2.47,3.64,4.33,4.4,4.34,4.58,4.9,4.64,3.57,1.65,-0.21,-1.01,-0.41,0.52,1.87,1.83,0.84,0.5,1.68,1.41,1.67,1.19,0.16,0.85,2.15,1.23,0.3,0.57,0.26,-2.09,-5.22,-6.78,-6.19,-4.89,-3.85,-3.08,-2.29,-1.17,-0.11,0.61,0.89,0.64,0.2,-0.43,-1.19,-1.51,-0.84,0.16,0.71,0.89,1.21,1.48,1.54,1.59,1.83,2.3,2.86,3.33,3.8,4.65,5.85,6.91,7.43,7.45,7.39,7.67,8.21,8.57,8.63,8.84,9.37,9.6,9.09,8.66,8.86,9.26,8.88,7.52,7.01,8.76,10.39,7.38,1.69,-0.91,-0.59,0.06,-0.08,-0.32,-0.29,-0.31,-0.52,-0.62,-0.4,0.02,0.42,0.64,0.82,1.05,1.31,1.47,1.42,1.2,1.0,-2.33,-2.31,-2.25,-2.15,-2.22,-2.27,-2.26,-2.16,-1.98,-1.87,-1.87,-1.76,-1.48,-1.14,-0.58,-0.1,0.4,0.85,0.86,0.2,-0.88,-0.57,0.93,1.21,0.53,0.18,0.48,0.78,0.86,1.03,1.36,1.64,1.85,1.89,2.14,2.48,2.75,2.9,2.96,2.99,2.94,2.98,2.92,2.84,2.81,2.82,2.87,2.96,3.1,3.24,3.34,3.34,3.47,3.48,3.43,3.4,3.39,3.38,3.34,3.25,3.09,2.89,2.69,2.54,2.46,2.4,2.34,2.24,2.1,1.94,1.78,1.53,1.13,0.76,0.66,0.96,1.14,0.94,0.6,0.4,0.38,0.37,0.31,0.28,0.33,0.41,0.49,0.57,0.59,0.39,-0.04,-0.47,-0.74,-1.03,-1.51,-2.09,-2.49,-2.54,-2.15,-1.42,-0.76,-0.72,-1.61,-2.95,-3.84,-3.81,-3.04,-2.07,-1.58,-1.53,-1.56,-1.52,-1.48,-1.51,-1.54,-1.56,-1.61,-1.73,-1.94,-2.2,-2.43,-2.62,-2.78,-2.94,-3.15,-3.33,-3.42,-3.35,-3.18,-2.98,-2.79,-2.67,-2.6,-2.5,-2.32,-2.12,-1.96,-1.8,-1.7,-1.67,-1.71,-1.84,-2.07,-2.36,-2.62,-2.77,-2.74,-2.74,-2.7,-2.72,-2.72,-2.67,-2.57,-2.44,-2.32,-2.2,-2.03,-1.85,-1.71,-1.6,-1.55,-1.53,-1.54,-1.53,-1.53,-1.56,-1.58,-1.55,-1.44,-1.29,-1.13,-0.95,-0.76,-0.54,-0.3,-0.04,0.23,0.48,0.69,0.82,0.87,0.89,0.95,1.06,1.11,1.01,0.85,0.83,1.04,1.27,1.56,2.11,2.06,0.22,-2.3,-3.31,-3.12,-2.9,-3.13,-3.35,-3.58,-3.77,-3.84,-3.83,-3.91,-4.04,-4.19,-4.36,-4.58,-4.75,-4.94,-5.12,-5.29,-5.48,-5.66,-5.81,-5.89,-5.96,-6.08,-6.19,-6.25,-6.27,-6.29,-6.3,-6.34,-6.38,-6.4,-6.36,-6.27,-6.14,-5.98,-5.79,-5.56,-5.38,-5.44,-5.9,-5.71,-4.47,-3.9,-3.56,-3.18,-2.69,-2.16,-1.66,-1.17,-0.63,-0.1,0.39,1.1,1.78,2.01,2.11,2.3,2.58,2.86,3.13,3.4,3.5,3.25,2.91,3.19,3.9,4.2,4.26,4.32,4.42,4.72,4.99,5.0,4.51,3.13,1.64,1.19,2.02,2.37,1.08,1.36,2.43,0.77,0.22,1.56,0.47,-0.63,-0.37,-2.46,-6.33,-6.97,-6.25,-5.19,-4.85,-2.64,-2.01,-3.31,-3.42,-2.79,-2.07,-1.47,-1.39,-1.77,-2.62,-3.8,-4.65,-4.59,-3.62,-2.29,-1.38,-1.09,-0.88,-0.42,0.12,0.55,0.81,1.13,1.82,2.73,3.43,3.8,4.18,4.94,6.03,6.81,6.75,6.51,6.65,7.06,7.49,7.75,7.6,7.38,7.39,7.62,8.09,8.79,9.7,10.34,8.88,6.29,5.32,3.41,1.47,0.72,0.0,-0.24,0.06,-0.08,-0.62,-0.91,-0.75,-0.33,-0.02,-0.02,-0.13,-0.3,-0.5,-0.62,-0.69,-0.88,-1.35,-1.86,-2.22,-3.66,-3.8,-3.81,-3.77,-3.8,-3.98,-4.23,-4.4,-4.49,-4.39,-4.1,-3.8,-3.54,-2.99,-2.74,-2.23,-0.32,1.58,2.38,2.87,3.36,2.7,2.0,1.98,2.52,3.31,3.8,3.95,3.87,3.75,3.7,3.72,3.84,4.01,4.15,4.26,4.29,4.29,4.29,4.32,4.34,4.19,3.82,3.5,3.36,3.29,3.21,3.11,3.08,3.13,3.21,3.27,3.31,3.38,3.48,3.63,3.75,3.8,3.86,3.99,4.17,4.31,4.32,4.31,4.26,4.06,3.99,4.8,5.72,5.11,3.78,2.83,2.01,1.25,0.7,0.54,0.59,0.59,0.39,0.17,0.07,0.08,0.08,0.1,0.21,0.42,0.61,0.68,0.53,0.29,0.11,0.2,0.45,0.43,-0.31,-1.39,-1.99,-1.89,-1.85,-2.28,-2.68,-2.59,-2.37,-2.19,-1.84,-1.77,-1.58,-1.22,-0.96,-0.69,-0.35,-0.08,-0.05,-0.24,-0.4,-0.53,-0.79,-1.2,-1.5,-1.53,-1.4,-1.31,-1.23,-1.08,-0.86,-0.67,-0.58,-0.57,-0.54,-0.41,-0.3,-0.36,-0.57,-0.74,-0.74,-0.67,-0.74,-0.99,-1.26,-1.41,-1.47,-1.55,-1.69,-1.84,-1.94,-2.0,-2.01,-2.11,-2.37,-2.61,-2.73,-2.71,-2.6,-2.55,-2.47,-2.33,-2.14,-1.85,-1.59,-1.38,-1.28,-1.29,-1.32,-1.35,-1.38,-1.4,-1.37,-1.29,-1.21,-1.14,-1.05,-0.92,-0.75,-0.55,-0.33,-0.08,0.19,0.45,0.62,0.68,0.64,0.57,0.54,0.59,0.63,0.58,0.51,0.52,0.66,0.83,1.19,1.77,1.42,-0.76,-2.94,-3.17,-2.73,-2.9,-3.52,-3.82,-3.85,-4.14,-4.31,-4.21,-4.05,-4.09,-4.24,-4.42,-4.6,-4.81,-5.06,-5.43,-5.8,-6.06,-6.16,-6.27,-6.48,-6.85,-7.27,-7.34,-7.27,-7.4,-7.5,-7.53,-7.58,-7.65,-7.78,-7.91,-7.97,-7.88,-7.72,-7.53,-7.36,-7.09,-6.75,-6.57,-6.83,-6.59,-5.61,-5.36,-5.31,-5.14,-4.62,-3.22,-2.0,-1.32,-0.43,0.38,0.94,1.4,1.86,2.37,2.77,2.91,3.01,3.19,3.41,3.64,3.83,4.08,4.34,4.43,4.26,3.68,3.71,5.99,6.15,5.33,4.83,4.56,3.99,2.92,1.61,0.27,1.14,3.06,2.95,2.53,1.5,2.03,3.37,5.19,6.7,7.52,6.55,4.59,3.42,2.54,0.56,-1.75,-2.8,-2.35,0.07,1.68,0.1,-2.13,-2.47,-2.67,-3.79,-4.85,-5.87,-7.18,-8.16,-8.22,-7.87,-7.12,-6.54,-5.6,-4.63,-4.02,-3.06,-1.44,-0.08,0.89,1.73,2.45,3.18,3.9,4.51,4.89,5.0,4.96,4.97,5.19,5.56,5.46,5.02,5.3,6.25,6.89,6.4,5.18,3.9,4.92,10.85,14.69,7.31,-2.09,-4.46,-0.91,1.17,0.23,-0.58,-0.75,-0.92,-0.93,-0.73,-0.43,-0.47,-0.84,-1.31,-1.65,-1.8,-1.94,-2.25,-2.42,-2.51,-2.69,-3.01,-3.38,-5.84,-5.93,-6.03,-6.05,-6.14,-6.3,-6.16,-5.96,-5.83,-5.62,-5.38,-5.19,-5.16,-5.09,-4.88,-4.53,-4.16,-3.66,-3.09,-2.51,-1.94,-1.47,-1.07,-0.68,-0.31,0.01,0.31,0.69,1.27,1.71,1.87,1.72,1.36,1.06,1.11,1.62,2.4,3.15,3.63,3.85,3.95,4.0,3.97,3.89,3.82,3.77,3.7,3.57,3.49,3.48,3.47,3.37,3.26,3.2,3.18,3.21,3.26,3.33,3.42,3.58,4.23,5.38,6.16,7.23,7.64,6.75,4.82,3.59,2.35,1.27,1.33,1.87,1.94,1.58,1.21,0.95,0.74,0.5,0.12,-0.28,-0.44,-0.35,-0.25,-0.27,-0.44,-0.52,-0.42,-0.22,-0.05,0.06,0.06,-0.05,-0.03,-0.02,-0.08,0.01,0.07,0.03,-0.13,-0.55,-1.17,-1.67,-1.78,-1.72,-1.83,-2.11,-1.87,-1.32,-0.81,-0.9,-0.92,0.2,1.85,2.4,0.71,-1.22,-1.49,-1.02,-1.1,-1.46,-1.46,-1.21,-1.0,-0.88,-0.8,-0.77,-0.82,-0.88,-0.88,-0.81,-0.76,-0.83,-1.0,-1.16,-1.28,-1.46,-1.67,-1.97,-2.3,-2.46,-2.38,-2.34,-2.47,-2.7,-2.96,-3.12,-3.23,-3.36,-3.4,-3.32,-3.19,-2.97,-2.82,-2.62,-2.4,-2.13,-1.92,-1.75,-1.57,-1.31,-1.05,-0.87,-0.8,-0.85,-1.0,-1.18,-1.23,-1.11,-0.89,-0.68,-0.55,-0.48,-0.47,-0.45,-0.34,-0.14,0.08,0.25,0.32,0.28,0.13,0.01,0.04,0.17,0.23,0.16,0.14,0.26,0.39,0.51,0.95,1.13,-0.29,-2.29,-2.91,-2.6,-2.68,-3.08,-3.79,-4.09,-4.09,-4.09,-4.19,-4.3,-4.25,-4.08,-4.1,-4.22,-4.37,-4.72,-5.32,-5.56,-5.77,-6.03,-6.24,-6.52,-6.87,-7.27,-7.46,-7.47,-7.8,-8.1,-8.32,-8.52,-8.69,-9.11,-9.48,-9.65,-9.57,-9.4,-9.48,-9.51,-9.33,-9.0,-8.58,-8.21,-7.98,-7.11,-5.95,-5.94,-5.01,-4.55,-4.61,-5.2,-4.55,-2.53,-1.88,-1.46,-0.44,0.2,0.57,1.14,2.02,2.63,3.59,3.98,2.98,2.55,2.78,3.34,2.94,4.16,5.07,4.38,4.32,5.24,4.3,3.21,3.03,3.85,3.05,4.31,5.97,7.66,6.82,5.49,6.7,8.87,10.41,10.53,9.74,6.93,6.55,5.04,4.77,4.96,5.52,6.32,6.92,7.55,7.37,5.89,5.28,5.0,3.58,2.04,1.24,-0.04,-1.11,-1.52,-1.58,-1.88,-2.03,-1.87,-2.73,-3.6,-3.85,-3.87,-3.47,-3.13,-3.43,-3.89,-3.58,-2.66,-1.71,-0.6,0.55,1.91,3.78,5.45,5.69,4.71,4.06,3.83,3.69,3.58,3.4,3.14,3.72,5.59,6.84,6.57,5.28,4.15,7.98,14.02,13.93,10.01,4.04,1.64,1.75,-0.37,-0.86,-0.46,-0.58,-0.56,-0.53,-0.8,-1.23,-1.77,-2.4,-3.22,-4.39,-5.18,-5.61,-5.82,-5.85,-5.79,-5.79,-5.82,-8.45,-8.43,-8.25,-8.14,-7.96,-7.78,-7.95,-8.37,-8.54,-8.47,-8.42,-8.24,-8.14,-7.87,-7.38,-6.95,-6.71,-6.57,-6.46,-6.09,-5.65,-5.21,-4.75,-4.24,-3.73,-3.32,-3.18,-2.88,-2.42,-1.88,-1.26,-0.57,0.18,0.91,1.48,1.77,1.85,1.96,2.23,2.59,2.93,3.23,3.46,3.62,3.7,3.68,3.55,3.4,3.28,3.12,2.91,2.67,2.3,2.07,2.03,1.47,0.64,1.77,5.4,6.68,4.15,1.75,1.49,2.74,3.76,3.57,2.81,2.83,3.28,3.22,2.8,2.54,2.47,2.2,1.64,1.13,1.04,1.23,1.03,0.07,-0.87,-0.89,-0.49,-0.64,-1.14,-1.32,-1.3,-1.42,-1.45,-1.06,-0.83,-1.0,-0.99,-1.22,-1.5,-1.4,-0.97,-0.54,-0.37,-0.1,0.12,-0.32,-0.74,-0.65,-0.46,-0.33,-0.04,0.41,0.74,0.1,-1.47,-2.53,-2.45,-1.72,-1.37,-1.5,-1.47,-1.18,-0.91,-0.73,-0.58,-0.35,-0.2,-0.44,-0.94,-1.24,-1.27,-1.32,-1.54,-1.81,-2.03,-2.24,-2.53,-2.84,-2.97,-3.14,-3.34,-3.83,-4.42,-4.41,-4.25,-4.39,-4.63,-4.77,-4.62,-4.64,-4.64,-4.63,-4.44,-4.16,-3.78,-3.38,-2.9,-2.44,-2.03,-1.66,-1.36,-1.17,-1.03,-0.91,-0.81,-0.79,-0.77,-0.69,-0.59,-0.57,-0.68,-0.76,-0.67,-0.5,-0.37,-0.24,-0.1,-0.07,-0.12,-0.09,0.04,0.13,0.13,0.1,0.02,-0.06,-0.05,-0.01,-0.05,-0.11,-0.03,0.12,0.19,0.25,0.74,0.99,-0.51,-2.29,-2.54,-2.42,-2.76,-3.49,-3.91,-4.16,-4.22,-4.2,-4.2,-4.19,-4.21,-4.29,-4.46,-4.7,-4.89,-4.85,-5.03,-5.23,-5.29,-5.22,-5.21,-5.39,-6.07,-6.56,-6.86,-7.08,-7.47,-7.88,-8.04,-8.41,-8.75,-9.0,-9.23,-9.5,-9.62,-9.77,-9.83,-9.95,-10.08,-10.17,-10.19,-10.27,-10.69,-10.66,-9.47,-8.51,-8.17,-8.21,-7.74,-6.9,-5.61,-4.0,-4.2,-4.38,-3.1,-2.75,-2.14,-1.09,-0.88,0.18,0.84,1.2,2.28,3.15,3.58,3.79,3.48,2.87,3.38,3.58,3.45,3.5,4.62,4.3,2.83,3.43,4.35,3.88,2.62,2.94,2.97,3.77,2.11,-2.16,-2.49,-0.28,-0.33,-0.17,1.79,3.93,5.64,6.05,6.13,6.12,6.1,5.87,5.65,5.77,6.22,6.71,7.25,7.59,7.06,6.18,5.4,4.43,3.55,3.41,2.62,-1.16,-4.33,-4.64,-4.49,-4.68,-4.27,-3.57,-3.79,-4.09,-3.24,-2.66,-2.39,-1.53,0.02,1.29,2.41,3.24,3.49,3.75,3.94,3.82,3.82,3.87,3.41,3.25,4.19,5.02,5.47,5.79,5.67,4.27,2.74,3.54,6.74,7.19,3.8,2.95,1.0,-0.66,-0.59,-0.73,-0.86,-0.96,-1.6,-2.33,-3.01,-4.16,-5.53,-5.91,-6.19,-6.75,-7.35,-7.74,-7.84,-7.91,-8.11,-8.31,-7.78,-7.58,-7.37,-7.14,-6.99,-6.92,-6.91,-6.92,-6.79,-6.65,-6.64,-6.74,-6.95,-7.14,-7.29,-7.72,-8.11,-8.22,-7.74,-7.16,-7.22,-7.46,-7.48,-7.2,-6.78,-6.31,-5.77,-5.24,-4.75,-4.27,-3.77,-3.25,-2.68,-2.09,-1.52,-1.06,-0.64,-0.07,0.7,1.44,1.93,2.22,2.46,2.73,2.98,3.04,2.91,2.75,2.43,2.01,1.73,1.45,1.27,1.14,0.31,0.43,2.34,3.28,2.94,3.08,3.52,3.72,3.24,2.41,1.8,1.58,1.75,2.13,2.54,2.81,2.99,3.18,3.45,3.75,3.71,2.69,1.24,0.83,1.39,1.54,0.81,0.05,-0.32,-0.73,-1.04,-0.94,-0.78,-0.9,-1.23,-1.27,-0.96,-0.7,-1.17,-1.77,-1.33,-0.89,-0.39,-0.6,-0.65,-0.34,-0.02,0.2,0.05,-0.02,0.14,-0.09,-0.54,-0.72,-0.87,-1.04,-1.07,-0.91,-0.74,-0.76,-0.64,-0.54,-0.65,-0.68,-0.57,-0.44,-0.33,-0.23,-0.23,-0.62,-1.2,-1.54,-1.75,-2.12,-2.49,-2.69,-2.95,-3.44,-4.01,-4.46,-4.72,-5.04,-5.35,-5.54,-5.79,-6.07,-6.22,-6.3,-6.52,-6.54,-6.39,-6.16,-5.91,-5.59,-5.22,-4.86,-4.5,-4.11,-3.79,-3.51,-3.24,-2.97,-2.7,-2.45,-2.31,-2.23,-2.12,-1.92,-1.65,-1.41,-1.19,-0.93,-0.64,-0.37,-0.15,0.08,0.19,-0.06,0.0,0.17,0.11,0.05,0.11,0.1,-0.04,-0.18,-0.15,0.1,0.23,-0.13,-0.53,-0.47,-0.23,-0.05,0.08,0.39,0.73,-0.07,-1.68,-2.23,-2.34,-2.88,-3.32,-3.61,-3.93,-4.18,-4.46,-4.75,-4.91,-5.03,-5.07,-4.99,-4.57,-4.17,-3.9,-4.08,-4.38,-4.85,-5.22,-5.16,-5.02,-4.99,-5.2,-5.35,-5.58,-5.99,-6.28,-6.32,-6.63,-6.97,-7.43,-7.85,-8.29,-8.71,-9.05,-9.45,-9.54,-9.38,-9.28,-9.48,-9.46,-8.76,-8.57,-9.51,-9.14,-7.07,-4.91,-8.29,-9.73,-5.95,-6.2,-7.72,-7.92,-6.86,-5.75,-5.27,-4.92,-4.67,-4.24,-3.68,-3.22,-2.43,-1.4,-0.5,0.21,0.95,1.73,2.2,3.24,4.16,3.6,2.74,3.86,4.19,3.95,5.68,6.35,6.08,6.12,6.93,8.36,9.57,9.98,11.1,11.01,10.15,11.04,11.43,11.05,10.24,8.91,7.44,6.42,5.86,5.36,5.09,5.04,5.17,5.15,5.18,5.17,5.22,5.2,4.98,4.66,4.26,3.86,3.56,3.21,3.0,0.61,-4.74,-8.1,-7.72,-6.65,-5.89,-5.05,-5.59,-6.18,-6.0,-4.73,-3.0,-1.57,-0.69,-0.4,-0.06,0.61,1.52,2.32,2.87,3.47,4.3,4.52,4.48,5.08,5.26,5.42,5.95,6.95,5.56,3.45,3.92,2.04,3.14,3.12,3.51,2.42,-0.3,-1.2,-1.71,-1.97,-2.36,-3.05,-4.33,-5.72,-6.18,-6.67,-7.28,-7.61,-7.82,-7.88,-7.75,-7.71,-7.73,-7.78,-7.84,-6.62,-6.39,-6.33,-6.23,-6.2,-6.26,-6.33,-6.39,-6.46,-6.52,-6.42,-6.34,-6.6,-7.35,-8.1,-8.63,-9.03,-9.45,-9.67,-9.59,-9.4,-9.41,-9.49,-9.38,-9.1,-8.7,-8.18,-7.51,-6.73,-6.01,-5.43,-4.91,-4.39,-3.89,-3.45,-3.05,-2.71,-2.39,-1.96,-1.32,-0.58,-0.01,0.4,0.74,1.09,1.3,1.34,1.27,1.12,0.86,0.6,0.31,-0.32,-0.34,1.54,3.1,2.31,1.01,0.92,1.51,2.18,2.52,2.78,3.19,3.67,4.07,4.36,4.55,4.66,4.64,4.56,4.69,4.84,4.45,3.73,3.76,3.4,2.07,1.04,0.78,0.92,0.93,0.93,0.83,0.0,-0.56,0.03,-0.01,-0.57,-0.44,-0.1,0.06,0.3,0.55,0.52,0.4,0.1,-0.23,-0.3,-0.27,-0.44,-0.53,-0.26,-0.25,-0.74,-1.13,-1.03,-0.7,-0.47,-0.22,0.04,0.23,0.34,0.3,0.13,0.0,0.0,-0.2,-0.67,-1.13,-1.53,-1.81,-1.89,-1.65,-1.24,-0.84,-0.8,-1.18,-1.59,-1.99,-2.77,-3.54,-4.12,-4.63,-4.89,-5.04,-5.28,-5.58,-5.92,-6.21,-6.28,-6.16,-6.06,-5.8,-5.6,-5.65,-5.75,-5.6,-5.29,-5.02,-4.92,-5.02,-5.26,-5.34,-5.09,-4.72,-4.39,-4.1,-3.83,-3.64,-3.46,-3.2,-2.89,-2.53,-2.17,-1.8,-1.4,-1.02,-0.66,-0.41,-0.24,-0.12,-0.05,-0.05,-0.11,-0.15,-0.15,-0.21,-0.41,-0.54,-0.39,-0.05,0.1,-0.1,-0.33,-0.35,-0.27,-0.15,0.11,0.33,0.36,-0.81,-1.78,-1.63,-2.11,-2.67,-2.87,-3.03,-3.49,-3.96,-4.11,-4.28,-4.53,-4.83,-5.15,-5.28,-5.02,-4.55,-3.92,-3.55,-3.55,-3.82,-4.12,-4.4,-4.58,-4.71,-4.75,-4.53,-4.22,-4.22,-4.4,-4.65,-4.82,-4.87,-4.96,-4.9,-4.96,-5.25,-5.7,-6.18,-6.67,-7.06,-7.94,-9.68,-9.62,-8.82,-8.97,-8.76,-8.57,-9.21,-9.02,-9.51,-8.36,-6.44,-5.92,-7.96,-6.13,-7.26,-6.83,-5.63,-4.13,-4.25,-4.36,-3.16,-3.52,-3.59,-3.23,-3.2,-2.7,-2.14,-2.54,-1.31,-0.55,-0.09,-0.58,-0.37,1.55,0.73,1.86,1.83,1.65,2.13,3.7,3.88,1.75,1.25,2.05,1.88,2.24,2.92,2.18,1.72,2.24,1.57,-1.82,-1.04,1.6,2.54,3.26,3.68,3.74,3.8,3.95,4.05,4.03,3.89,3.78,3.76,3.76,3.59,3.08,2.99,2.52,2.09,3.34,-0.05,-6.73,-7.48,-7.63,-7.99,-7.21,-7.66,-7.29,-6.91,-6.25,-5.08,-4.3,-3.97,-3.6,-2.7,-2.29,-1.59,0.08,1.84,2.65,3.18,3.35,3.17,4.4,4.36,5.36,3.41,3.96,2.19,3.3,2.81,1.71,5.47,3.21,0.6,-0.54,-1.4,-1.27,-0.99,-1.87,-3.59,-5.13,-5.98,-7.23,-7.87,-8.1,-8.09,-8.33,-8.48,-8.43,-8.19,-7.91,-7.59,-7.29,-6.98,-4.33,-3.72,-2.99,-2.18,-1.27,-0.33,0.55,1.21,1.56,1.6,1.46,1.25,0.96,0.42,-0.62,-2.45,-4.53,-6.01,-6.8,-7.52,-8.26,-8.88,-9.59,-10.19,-10.25,-9.99,-9.64,-9.05,-8.14,-7.43,-7.0,-6.46,-5.9,-5.57,-5.25,-4.84,-4.33,-3.78,-3.38,-3.13,-2.74,-2.17,-1.85,-1.68,-1.17,-0.64,-0.39,-0.23,-0.08,-0.02,-0.1,-0.26,0.31,1.15,1.83,0.86,0.2,0.92,1.44,2.09,2.62,2.97,3.36,3.7,3.85,3.8,3.69,3.59,3.46,3.2,3.41,3.42,3.45,4.04,3.61,2.63,2.69,2.74,2.15,1.08,0.68,1.1,1.55,1.11,0.41,0.69,1.28,1.01,0.38,0.18,0.39,0.67,1.13,1.27,1.0,0.38,0.12,0.17,0.04,-0.19,-0.04,-0.2,-0.77,-0.88,-1.11,-1.6,-1.48,-1.53,-1.74,-1.93,-1.62,-1.12,-1.01,-1.02,-0.88,-0.81,-1.09,-1.22,-1.28,-1.23,-1.19,-1.14,-1.03,-0.99,-1.3,-1.44,-1.03,-0.93,0.56,1.76,1.64,0.74,0.1,-0.26,-1.02,-1.59,-1.71,-1.56,-1.47,-1.58,-1.59,-1.7,-2.05,-2.5,-2.95,-3.4,-4.29,-4.28,-4.26,-4.31,-4.28,-4.93,-5.83,-5.97,-5.55,-5.33,-5.21,-5.01,-4.75,-4.61,-4.45,-4.31,-4.08,-3.8,-3.44,-3.14,-2.87,-2.53,-2.14,-1.74,-1.34,-1.02,-0.83,-0.75,-0.75,-0.79,-0.74,-0.61,-0.55,-0.53,-0.35,-0.06,0.05,-0.04,-0.18,-0.21,-0.05,0.4,0.61,0.35,-0.23,-1.13,-1.23,-1.21,-1.58,-1.89,-1.92,-2.49,-3.63,-4.03,-3.63,-3.43,-3.74,-4.15,-4.25,-4.33,-4.45,-4.38,-4.37,-4.43,-4.44,-4.34,-4.15,-3.92,-3.56,-3.04,-2.76,-2.52,-2.23,-2.12,-2.16,-2.29,-2.43,-2.49,-2.46,-2.45,-2.57,-2.77,-2.94,-3.19,-3.28,-3.99,-5.11,-4.08,-4.2,-5.62,-6.91,-7.42,-6.99,-6.59,-5.45,-6.47,-7.57,-7.64,-6.62,-5.0,-3.6,-4.53,-4.75,-6.64,-7.09,-4.06,-3.5,-5.59,-5.17,-3.5,-3.89,-4.09,-4.04,-3.75,-3.81,-3.27,-2.45,-1.61,-1.31,-1.5,-0.62,-0.78,0.56,0.77,0.13,1.33,2.34,3.61,4.18,4.07,2.99,2.98,3.74,2.21,1.71,1.74,0.4,1.48,1.76,0.26,-2.71,-2.14,0.54,2.22,2.85,2.95,3.06,3.14,3.12,2.98,2.92,2.95,2.99,2.94,2.43,1.98,1.82,0.99,0.15,-0.93,-0.43,-3.07,-8.82,-9.32,-9.3,-9.21,-9.05,-8.36,-7.54,-6.88,-6.29,-5.91,-5.56,-5.18,-4.52,-3.64,-2.67,-1.0,0.55,2.13,3.74,4.52,4.96,6.09,7.11,2.92,0.34,0.76,0.64,2.16,3.18,2.87,1.88,0.4,-0.13,-0.56,-0.69,-2.1,-4.53,-6.05,-7.14,-8.17,-8.64,-8.76,-8.75,-8.15,-7.67,-7.42,-7.12,-6.66,-6.21,-5.76,-5.3,-4.85,-7.66,-7.35,-7.03,-6.54,-5.93,-5.18,-4.31,-3.27,-2.05,-0.68,0.6,1.55,1.92,1.82,1.93,2.98,4.37,4.11,1.55,-0.82,-1.82,-2.24,-3.41,-3.69,-3.61,-3.88,-3.06,-3.67,-4.16,-5.91,-6.92,-6.82,-6.3,-6.18,-6.08,-5.81,-5.5,-5.13,-4.7,-4.28,-4.01,-3.98,-3.96,-3.53,-2.69,-2.11,-1.86,-1.48,-0.99,-0.59,-0.44,-0.12,0.75,0.72,0.62,1.43,1.53,0.92,0.64,0.79,0.81,1.04,1.31,1.51,1.63,1.72,1.85,1.69,1.81,2.18,2.36,2.47,2.46,2.35,1.61,1.47,1.48,1.21,1.02,0.58,0.19,0.16,0.38,0.4,-0.08,-0.12,-0.63,-0.8,-0.57,-0.29,-0.27,-0.48,-0.4,-0.14,0.16,0.46,0.87,1.1,0.91,0.67,0.8,1.12,0.78,0.1,-1.34,-2.27,-1.86,-1.38,-2.12,-3.23,-3.24,-2.78,-2.0,-1.66,-1.72,-1.68,-1.64,-1.59,-1.83,-1.93,-1.86,-1.75,-1.46,-2.02,-2.24,-2.01,-2.18,-1.87,-1.64,-1.16,0.21,2.47,3.04,3.55,4.15,4.9,5.05,5.13,5.23,5.15,5.24,4.11,1.21,-0.01,-0.17,-0.37,-0.51,-0.6,-1.09,-2.6,-3.83,-4.31,-5.07,-5.59,-5.05,-4.65,-4.23,-4.1,-4.13,-4.08,-3.94,-3.92,-3.94,-3.94,-3.81,-3.61,-3.48,-3.26,-2.9,-2.56,-2.34,-2.15,-1.95,-1.79,-1.56,-1.26,-1.0,-0.57,-0.13,-0.44,-0.89,-0.54,0.09,0.33,0.39,0.38,0.72,1.3,1.53,0.74,-0.65,-1.07,-1.12,-0.84,-0.36,-0.09,0.06,-0.49,-1.69,-2.56,-3.4,-3.63,-3.45,-2.39,-2.33,-2.72,-2.76,-2.45,-2.01,-1.67,-1.71,-2.2,-2.38,-2.45,-2.67,-2.69,-2.43,-2.03,-1.72,-1.58,-1.57,-1.54,-1.37,-0.99,-0.57,-0.56,-1.07,-1.24,-0.96,-1.26,-2.71,-4.47,-5.09,-4.93,-5.47,-6.76,-8.57,-8.11,-6.87,-6.96,-6.17,-5.64,-6.82,-7.2,-7.2,-7.96,-6.99,-7.57,-8.66,-8.9,-7.13,-5.99,-6.33,-6.32,-6.11,-5.23,-4.55,-4.77,-4.8,-4.68,-4.5,-4.16,-3.36,-2.87,-1.49,-1.35,-0.68,-0.59,-0.38,0.43,0.76,1.1,1.44,2.01,3.45,3.95,4.43,5.17,5.09,4.83,4.56,3.16,2.82,2.25,2.46,2.13,1.08,1.2,0.11,-0.9,0.21,2.88,3.56,3.43,3.09,2.97,3.05,3.07,3.05,3.02,2.83,2.53,1.77,1.26,-0.56,-5.21,-7.75,-9.15,-10.01,-11.88,-10.65,-10.47,-11.77,-9.07,-7.93,-7.47,-6.55,-5.89,-5.6,-5.1,-4.9,-4.05,-3.25,-2.99,-3.0,-2.92,-2.11,-1.41,0.34,3.14,3.59,2.64,2.42,-0.28,1.96,0.01,0.15,1.58,2.24,2.45,0.63,0.09,-1.38,-4.4,-6.32,-7.4,-7.84,-7.63,-7.33,-7.78,-8.05,-8.3,-8.02,-8.46,-9.07,-8.9,-8.83,-8.52,-8.21,-7.92,-9.3,-8.96,-8.6,-8.13,-7.46,-6.6,-5.53,-4.37,-3.44,-2.88,-2.35,-1.41,-0.33,-0.04,0.05,0.12,-1.33,-1.79,-0.01,0.89,1.05,-1.39,-2.58,-0.69,-0.83,0.11,-0.75,-0.97,-1.74,-2.46,-3.19,-3.63,-4.98,-6.44,-6.87,-6.91,-6.91,-6.76,-6.59,-6.22,-5.71,-5.16,-4.7,-4.4,-4.03,-3.57,-3.07,-2.44,-1.7,-1.03,-0.54,-0.54,-0.67,0.04,1.2,0.87,-0.31,-0.75,-0.37,-0.46,-0.69,-0.55,-0.37,-0.24,-0.21,0.0,0.15,-0.59,-0.64,0.29,0.38,-0.44,-0.6,-1.14,-0.86,-0.54,-0.5,-0.66,-0.99,-0.78,-0.64,-0.53,-0.57,-0.35,-0.49,-1.02,-1.22,-1.74,-2.43,-2.44,-1.5,-2.53,-3.06,-2.52,-2.08,-1.41,-0.45,0.0,0.04,0.2,0.14,0.11,-0.57,-1.28,-0.99,-0.84,-0.68,-0.76,-1.92,-3.94,-4.19,-3.97,-3.26,-3.13,-3.37,-3.26,-3.29,-3.28,-3.43,-3.22,-3.28,-3.25,-2.97,-2.65,-2.6,-2.07,-1.66,-1.02,-0.64,-0.42,-2.0,-1.76,-1.09,-0.75,0.43,1.2,0.73,1.16,1.63,1.89,2.22,1.65,1.65,1.05,0.62,0.24,0.03,-0.31,-0.53,-0.75,-1.47,-2.78,-3.57,-3.09,-3.68,-4.08,-4.01,-3.72,-3.5,-3.32,-2.8,-2.54,-2.9,-2.96,-3.12,-3.57,-3.53,-3.45,-3.09,-2.14,-0.98,-0.86,-1.96,-2.54,-2.01,-1.49,-0.7,0.64,1.74,2.0,1.53,0.7,0.19,0.43,0.78,0.96,1.27,1.73,1.23,-0.52,-1.05,-1.16,-1.95,-2.39,-2.43,-2.63,-3.02,-3.45,-2.81,-2.54,-2.51,-2.7,-2.67,-2.5,-2.32,-2.2,-2.31,-2.42,-2.29,-2.92,-2.65,-1.84,-1.24,-1.61,-2.38,-2.95,-3.01,-2.96,-3.0,-2.42,-0.91,0.28,0.68,0.19,-0.68,-0.93,-0.7,-0.79,-0.66,-0.76,-1.11,-1.58,-1.54,-1.37,-2.87,-3.75,-4.42,-5.23,-5.8,-6.09,-5.76,-5.8,-5.55,-5.7,-5.96,-7.05,-7.34,-7.52,-7.88,-7.53,-7.92,-7.46,-7.11,-7.24,-7.42,-5.78,-5.12,-4.79,-4.55,-4.42,-4.35,-4.14,-3.89,-3.54,-4.05,-4.18,-2.48,-2.13,-1.71,-1.85,-1.26,-0.5,0.38,1.17,2.07,2.23,2.74,2.94,3.47,3.91,3.95,4.59,3.45,1.32,2.17,0.85,-0.02,1.32,-0.44,-1.05,0.1,0.51,1.23,2.91,3.01,3.27,3.48,3.64,3.76,3.84,3.97,3.96,3.63,3.37,4.42,1.11,-4.47,-2.94,-4.02,-2.99,-8.5,-8.9,-8.17,-8.18,-7.49,-7.32,-7.51,-7.06,-6.2,-5.65,-5.41,-4.99,-4.17,-3.9,-4.07,-4.04,-3.11,-2.34,0.1,3.14,5.0,4.83,4.22,2.44,2.35,2.16,3.61,7.74,7.22,2.76,1.08,-0.4,-3.9,-6.23,-7.44,-7.63,-7.64,-8.37,-9.51,-10.53,-11.19,-11.57,-11.81,-11.88,-11.72,-11.42,-10.94,-10.46,-10.05,-9.63,-10.88,-10.28,-9.64,-8.95,-8.29,-7.73,-7.22,-6.79,-6.3,-5.8,-5.22,-3.93,-1.95,-1.23,-2.08,-1.98,-0.92,-0.05,-0.35,-1.23,-1.25,-0.78,-0.65,-1.18,-2.49,-2.61,-2.46,-1.5,-1.57,-1.52,-1.93,-2.12,-2.06,-2.27,-2.95,-2.61,-3.92,-6.39,-6.96,-6.69,-6.66,-6.54,-6.26,-5.8,-5.13,-4.38,-3.85,-3.58,-2.89,-1.88,-1.9,-1.05,0.5,1.2,0.16,-1.07,-1.27,-1.21,-1.16,-1.09,-1.37,-0.86,-0.75,-0.72,-0.31,-0.36,-0.19,-0.11,-0.5,-0.47,-0.7,-1.21,-1.25,-2.12,-2.12,-1.83,-1.7,-1.24,-1.05,-0.76,-0.63,-0.74,-0.86,-0.63,-0.47,-0.63,-1.04,-1.61,-0.18,2.06,0.59,0.03,-1.17,-1.91,-1.15,-1.28,-1.76,-1.02,-1.4,-0.95,1.04,0.48,-0.4,0.34,1.18,1.68,1.35,-2.23,-3.57,-4.18,-4.35,-4.28,-4.4,-4.51,-3.95,-3.94,-4.02,-4.14,-3.97,-4.22,-4.12,-4.05,-3.76,-3.23,-2.4,-1.65,-1.18,-1.57,-0.38,1.04,-1.99,-2.29,-1.79,-1.03,-0.32,0.63,1.4,2.17,3.21,3.35,3.11,-0.73,-0.32,0.06,0.26,0.25,0.24,-0.76,-2.5,-2.07,-1.3,-1.84,-2.56,-3.18,-3.08,-3.06,-3.07,-3.07,-3.05,-3.46,-3.65,-2.86,-2.39,-1.37,-0.58,0.02,-0.02,-0.76,-1.55,-1.95,-2.48,-1.25,-0.87,-0.96,-0.79,-0.51,-0.83,-0.63,0.0,0.71,2.4,2.26,1.82,1.75,1.72,1.56,1.58,1.59,0.38,-0.88,-0.94,-1.16,-2.02,-3.42,-4.14,-3.12,-2.33,-1.46,-1.17,-1.69,-1.77,-1.91,-2.2,-1.9,-1.66,-1.9,-1.61,-2.06,-1.9,-1.12,-1.65,-1.39,-0.98,-0.72,-0.18,0.24,0.25,-0.38,-0.59,-0.54,-0.95,-0.27,-0.52,-0.18,-0.57,-0.87,-0.81,-1.2,-1.31,-0.92,-1.49,-2.09,-2.63,-2.46,-1.7,-1.22,-1.19,-1.65,-1.67,-0.99,-1.12,-1.62,-3.37,-4.86,-6.25,-6.26,-6.75,-7.61,-7.34,-7.16,-7.34,-6.85,-6.37,-5.79,-5.98,-5.41,-4.92,-4.35,-3.82,-3.27,-2.24,-1.34,-0.93,-1.29,-2.03,-2.47,-1.72,-0.36,-1.45,-2.27,-2.03,-0.78,-0.57,-0.4,0.45,0.87,2.6,4.72,3.35,4.07,4.25,3.31,4.54,5.35,4.41,3.37,1.43,0.77,1.25,0.1,0.15,0.26,0.92,0.93,2.14,2.95,3.59,4.16,4.45,4.58,4.67,4.76,4.29,3.37,2.9,4.16,-0.26,-4.97,-3.72,-5.43,-8.85,-8.51,-6.21,-7.01,-6.7,-5.36,-5.11,-5.22,-5.74,-5.47,-5.04,-4.92,-3.84,-4.21,-0.68,2.37,0.94,-4.36,-8.23,-0.35,-2.77,0.25,-1.39,0.16,3.48,2.89,0.02,-1.61,-0.37,-0.28,-1.45,-3.29,-5.68,-7.04,-7.35,-7.68,-7.91,-8.97,-10.42,-11.52,-12.65,-13.92,-14.86,-15.49,-15.34,-14.35,-13.3,-12.65,-12.15,-11.56,-10.97,-10.44,-10.26,-9.89,-9.35,-8.67,-8.0,-7.49,-7.21,-7.17,-7.33,-7.69,-7.94,-6.79,-4.83,-2.71,-2.26,-2.62,-1.61,0.8,0.28,-0.05,1.33,1.55,0.73,1.59,0.55,-1.19,-2.07,-1.24,-0.04,-0.45,-0.56,-1.17,-2.06,-2.07,-3.04,-3.09,-2.84,-3.67,-5.43,-6.12,-6.15,-5.49,-4.37,-3.95,-3.37,-3.7,-3.8,-3.06,-2.14,-1.36,-1.15,-1.05,-1.21,-1.1,-1.02,-0.71,-0.66,-1.49,-1.09,-0.49,-0.52,-0.74,-0.98,-0.86,0.25,2.01,0.75,0.02,0.06,-0.65,-1.17,-1.41,-1.77,-1.65,-1.45,-1.49,-1.22,-0.94,-0.83,-0.57,-0.65,-0.67,-0.78,-0.96,-0.08,1.01,-0.2,-0.61,0.44,-0.74,-2.24,-1.97,-2.23,-1.38,-1.71,-1.23,-2.0,-1.61,-2.51,-1.3,-0.66,-0.22,0.42,1.28,0.09,-2.87,-2.98,-3.6,-4.01,-4.48,-4.38,-4.75,-4.59,-4.5,-4.48,-4.44,-4.77,-4.82,-4.22,-3.84,-3.16,-2.2,-1.59,-2.27,-2.23,-1.73,-0.51,0.03,-0.09,0.28,-0.66,-0.71,-0.32,-0.47,-0.35,0.88,2.5,2.14,0.32,0.54,2.29,1.64,0.09,-0.68,-0.5,-0.51,0.09,-0.98,-1.05,-1.28,-1.87,-2.55,-2.8,-3.11,-2.79,-2.64,-2.55,-1.75,-2.43,-3.09,-2.45,-2.36,-1.41,-1.22,-0.81,-0.43,-0.05,-0.59,-1.33,-0.77,0.0,0.77,-0.28,-0.32,0.74,-0.59,-1.76,-1.53,-1.04,-0.66,0.77,1.9,2.19,1.56,1.65,1.23,0.49,0.11,-0.03,-0.36,-0.06,0.69,-0.74,-1.53,-1.17,-1.24,-1.5,-1.17,-0.79,-0.18,-0.57,-0.43,-0.54,-0.83,-0.6,-0.16,-0.17,-1.04,-0.87,-0.86,-0.69,-0.8,-0.21,-0.57,-1.02,-0.61,-1.1,-0.72,-0.26,-1.33,-1.38,-0.84,-0.18,-0.85,-1.01,-1.53,-1.72,-2.3,-1.87,-1.62,-1.92,-2.43,-2.47,-2.44,-2.22,-1.77,-1.9,-2.34,-2.17,-1.19,-1.1,-2.2,-2.04,-1.01,-1.2,-2.56,-3.57,-3.81,-3.84,-4.43,-4.12,-3.66,-3.41,-3.11,-3.31,-2.74,-1.73,-1.12,-0.61,-0.09,0.12,0.25,0.7,1.46,1.86,2.3,3.3,3.48,2.54,0.16,-2.65,-0.81,0.26,1.73,1.71,2.81,3.05,2.57,3.58,4.07,3.76,3.78,4.59,4.47,4.13,3.1,1.67,0.72,-2.6,-2.35,-2.55,-0.5,1.3,3.81,6.44,6.86,6.53,6.43,6.22,5.61,4.68,3.88,3.18,3.42,2.02,0.37,-0.52,-6.05,-7.22,-5.04,-7.63,-10.12,-7.23,-5.71,-5.48,-5.65,-5.68,-5.1,-4.67,-3.81,-3.25,-2.65,-0.49,1.06,1.06,3.94,2.53,-0.28,1.89,1.48,0.98,1.35,-0.08,-1.78,-3.2,-3.85,-3.25,-2.94,-3.79,-5.47,-7.12,-7.04,-6.89,-6.74,-6.59,-7.61,-9.02,-11.19,-13.51,-14.75,-15.55,-16.35,-16.6,-16.49,-15.93,-14.77,-13.43,-12.15,-10.56,-9.19,-8.18,-8.16,-8.59,-8.76,-8.75,-8.71,-8.4,-7.66,-6.87,-6.8,-5.86,-4.36,-3.64,-2.72,-3.09,-1.94,0.6,0.92,1.66,1.54,0.46,0.83,0.76,0.94,1.06,1.06,0.44,-0.48,-0.69,-0.53,-0.37,-0.83,-1.12,-1.39,-1.82,-2.0,-2.62,-2.59,-2.27,-2.64,-4.34,-4.43,-4.05,-3.88,-4.2,-3.74,-3.02,-3.37,-2.55,-2.48,-2.32,-2.55,-2.79,-2.44,-2.24,-2.02,-1.65,-1.35,-0.89,-0.98,-1.27,-0.67,-0.02,2.21,1.11,-1.42,-0.35,0.03,0.12,0.09,-0.66,-1.29,-1.02,-0.67,-0.49,-0.68,-0.54,-0.41,-0.09,-0.18,-0.41,-0.38,-0.23,0.1,0.54,0.51,0.22,-1.35,-1.48,0.17,-0.85,-1.64,-0.8,-2.27,-1.63,-1.07,-2.42,-2.76,-2.66,-1.75,-1.09,-0.47,-0.58,-1.02,-2.04,-1.93,-2.46,-2.8,-2.63,-3.2,-3.32,-3.64,-3.75,-3.5,-4.03,-3.59,-3.17,-3.83,-4.35,-4.07,-4.1,-2.42,-2.13,-2.29,-2.32,-2.39,-1.3,-0.65,-0.87,-0.13,-0.38,-1.19,-0.5,0.49,-0.19,0.86,0.12,3.33,3.02,-2.04,-1.75,-0.99,2.49,1.01,-1.26,-2.21,-2.2,-1.82,-1.21,-1.28,-1.29,-1.44,-2.32,-2.47,-2.48,-2.74,-2.28,-2.34,-2.93,-3.07,-2.66,-3.0,-2.17,-1.48,-1.09,-0.73,-0.54,0.14,-0.05,-0.42,0.44,1.33,1.51,1.14,1.35,0.56,-1.41,-1.68,-2.07,-1.96,-0.93,0.42,1.06,1.99,1.33,0.54,0.98,1.46,1.2,0.58,1.01,1.7,1.62,1.45,1.23,-0.21,-0.52,-0.67,-0.9,-1.2,-2.0,-1.61,-1.68,-0.87,-0.49,-0.78,-0.86,-1.32,-1.48,-1.16,-0.63,0.11,-0.16,-1.56,-1.85,-1.08,-0.81,-0.99,-0.46,-0.2,-0.96,-2.91,-0.98,-0.44,-1.28,-1.19,-1.64,-0.89,-1.63,-1.84,-2.18,-2.18,-2.54,-2.62,-2.45,-2.73,-2.01,-2.33,-2.58,-2.05,-2.09,-1.54,-1.24,-1.19,-0.39,-0.05,0.37,0.38,0.03,0.43,-1.07,-1.92,-1.83,-1.78,-1.46,-1.02,-0.84,-0.42,-0.03,0.31,0.8,0.87,0.36,1.23,3.28,2.05,1.91,3.34,3.96,4.32,2.96,-0.29,0.99,1.08,0.57,2.2,1.92,1.55,2.4,3.14,3.57,3.96,4.19,4.16,4.14,3.8,3.98,4.4,2.4,2.22,1.68,0.14,-0.27,0.32,-0.76,0.02,5.41,10.07,8.84,6.51,4.6,4.08,3.46,1.68,0.68,1.09,-0.31,-3.39,-4.53,-5.6,-7.21,-8.01,-6.36,-7.14,-5.88,-6.07,-6.93,-4.9,-4.32,-3.16,-4.91,-3.93,-3.06,-1.57,1.57,-1.12,-0.78,-2.28,-5.14,-4.95,-4.52,-6.89,-9.07,-8.99,-8.83,-7.27,-4.83,-3.16,-2.96,-4.09,-5.53,-5.93,-5.71,-5.35,-4.91,-4.27,-5.14,-7.59,-9.45,-11.21,-13.2,-14.19,-13.87,-13.33,-13.29,-13.65,-13.47,-12.27,-9.32,-7.08,-5.8,-4.61,-4.49,-7.33,-8.12,-9.29,-10.57,-9.7,-9.3,-8.24,-6.21,-4.35,-3.65,-2.75,-2.9,-1.49,-0.86,-0.43,0.52,0.71,0.46,0.27,-0.15,-0.41,-0.13,0.07,-0.13,-1.02,-1.25,-0.85,-0.94,-0.88,-1.31,-3.26,-3.61,-3.2,-3.13,-4.0,-4.57,-2.39,-0.94,-1.35,-1.5,-1.39,-1.29,-0.9,-0.97,-0.86,-0.79,-1.23,-1.65,-2.15,-2.93,-2.97,-2.61,-2.31,-1.84,-1.3,-1.15,-1.33,-0.7,2.37,1.21,0.18,-2.7,-2.0,-0.63,-0.03,0.31,-0.05,0.05,0.37,0.28,0.07,0.43,0.49,0.35,0.16,0.1,0.27,0.36,0.13,0.15,0.21,-0.11,-0.22,0.09,-0.22,-1.34,-0.66,0.15,0.8,-1.87,-2.15,-1.9,-1.96,-2.1,-1.85,-2.04,-1.46,-1.29,-1.1,-0.67,-1.41,-1.96,-1.71,-2.56,-3.78,-2.54,-2.18,-2.6,-1.46,0.58,0.02,-2.04,-2.24,-1.92,-2.49,-3.09,-3.4,-3.75,-2.91,-2.08,-2.71,-3.93,-2.79,-2.29,-1.64,-0.91,0.75,0.87,-0.46,-1.1,-0.81,0.45,-0.8,0.91,2.18,2.95,2.88,1.12,0.43,-1.21,-0.96,1.21,2.75,2.52,0.79,-0.9,-1.07,-1.85,-1.59,-1.72,-1.24,-0.9,-1.54,-2.69,-1.49,-0.81,-1.0,-1.1,-0.91,-1.05,-0.72,-1.05,-0.74,-0.5,-0.53,0.05,0.53,0.2,0.04,-0.13,1.21,0.68,0.17,-0.6,0.15,-0.68,-2.99,-2.47,-2.33,-1.77,-0.71,0.94,1.04,-1.11,0.92,1.76,0.87,0.96,0.82,0.83,1.42,1.31,0.48,-0.5,-1.06,-1.72,-1.16,-1.12,-1.64,-1.13,-0.63,-1.33,-0.51,-1.0,-1.47,0.5,0.27,-0.88,-0.49,1.12,1.27,-0.62,-0.63,-0.98,-1.38,-0.38,0.12,-1.03,-1.46,-1.51,-1.11,-1.06,-1.18,-1.49,-1.31,-1.18,-0.61,-0.5,-1.6,-2.78,-3.02,-2.64,-2.68,-2.61,-4.08,-4.15,-3.68,-2.95,-1.98,-1.86,-0.91,-1.25,-0.97,-0.57,-0.09,1.0,0.04,-1.12,-2.12,-1.98,-1.71,-1.56,-1.2,-0.9,-0.72,-0.46,-0.02,0.37,0.19,0.19,0.67,1.77,2.88,2.86,1.44,1.62,2.37,4.52,3.73,2.4,1.69,1.88,1.8,1.22,1.07,1.46,2.38,3.24,3.76,4.08,4.11,3.84,3.64,5.41,4.67,6.57,8.97,9.93,6.37,1.9,-1.28,-0.5,2.68,1.01,-0.22,2.05,2.46,2.34,2.39,1.57,0.51,1.74,-3.88,-1.61,1.34,-1.36,-3.02,-5.91,-5.08,-8.44,-9.52,-6.85,-8.82,-6.32,-1.63,-0.5,2.28,1.35,-2.13,-1.58,-3.82,-6.5,-6.65,-7.35,-8.65,-11.78,-11.89,-11.7,-11.87,-11.55,-10.39,-6.35,-3.54,-3.73,-1.62,-0.75,1.13,3.16,3.27,2.28,1.53,0.88,1.66,2.83,2.15,-0.64,-5.0,-7.98,-8.59,-8.63,-7.41,-6.64,-7.63,-9.31,-10.57,-5.12,-4.25,-2.01,-0.76,-0.85,-1.2,-4.52,-9.65,-10.84,-10.58,-11.23,-9.95,-6.87,-5.38,-4.69,-3.6,-2.38,-1.67,-1.41,-1.46,-1.61,-0.35,-0.06,-0.97,-1.05,0.06,0.12,0.43,0.38,-0.77,-1.2,-1.23,-1.24,-1.05,-0.7,-2.03,-2.8,-2.43,-3.38,-3.38,-2.2,-1.24,-0.71,-0.37,-0.01,0.28,0.29,0.42,0.35,0.21,0.0,-0.04,0.21,0.21,-0.01,0.15,-0.24,0.08,-0.2,0.52,1.67,-0.24,-0.96,-0.74,-0.34,-0.41,-2.17,-1.18,-0.78,-0.18,-0.12,-0.27,0.76,1.21,0.94,0.64,0.74,0.78,0.8,0.45,0.23,-0.03,-0.39,-1.09,-1.7,-1.98,-1.79,-1.56,-0.96,-1.05,-1.33,-0.43,-0.12,0.8,1.64,-0.39,-1.93,-1.06,-1.57,-0.83,-0.62,-0.18,-0.17,-0.34,-0.71,-0.59,0.49,0.9,1.39,1.0,1.42,1.8,1.54,1.6,1.46,2.0,1.3,0.51,0.27,-0.52,-0.48,-1.62,-4.23,-5.43,-4.93,-6.03,-5.43,-4.95,-4.05,-3.41,-1.8,-0.76,-1.23,-1.6,-1.29,-0.82,-1.09,0.2,1.1,1.38,1.9,1.36,1.79,1.26,2.34,1.64,2.59,0.83,1.64,1.19,0.73,-1.99,-1.95,-1.97,-1.59,-1.52,-1.87,-1.64,-1.39,-1.87,-2.53,-1.52,-0.87,-1.05,-0.78,-0.89,-0.77,-0.73,-0.31,0.22,-0.61,-0.17,0.49,0.8,2.11,2.8,2.47,1.94,0.35,-0.91,-0.49,-1.11,-3.02,-3.82,-3.7,-3.49,-2.74,0.76,2.94,-0.17,-0.51,0.08,0.45,-1.07,-1.03,0.44,0.65,-0.65,-0.38,1.09,0.12,-0.53,-0.03,-0.18,-0.26,-0.11,-0.22,-0.5,-1.98,-1.53,-0.39,0.03,0.1,0.79,-0.07,0.51,0.82,0.22,-0.26,0.24,-0.03,-0.36,-0.67,-1.22,-0.93,-0.6,-0.83,0.06,-0.1,0.41,-0.54,-0.26,0.19,1.34,-1.42,-2.63,-2.35,-2.32,-2.94,-2.43,-2.48,-2.21,-2.59,-2.72,-2.46,-2.31,-1.26,-1.43,-1.47,-1.12,-0.6,-1.04,-0.9,-1.87,-1.97,-1.59,-1.71,-1.88,-1.74,-1.8,-1.41,-1.04,-0.56,-1.0,-0.62,-0.73,0.06,1.15,1.94,2.2,2.18,2.77,1.78,1.87,2.17,1.52,2.7,3.08,3.31,3.42,3.18,2.86,2.41,3.56,4.61,4.08,2.99,3.72,5.18,4.91,5.37,5.75,7.56,7.37,6.98,8.98,5.1,2.99,-1.08,-0.75,0.62,-0.08,0.61,0.62,0.48,-0.58,-4.19,-6.0,-5.45,-5.57,-3.59,-4.19,-8.02,-9.25,-9.38,-7.56,-10.25,-9.57,-6.39,-0.2,0.98,-3.49,-6.98,-9.04,-8.54,-9.72,-12.01,-11.27,-10.66,-10.98,-11.57,-11.94,-11.32,-9.93,-9.36,-9.43,-8.34,-5.37,-3.45,-1.21,0.76,2.73,3.38,4.49,7.23,6.26,5.32,5.42,4.84,5.96,8.23,8.94,8.26,5.92,3.08,2.06,-0.37,-1.43,-2.48,-4.61,2.56,1.99,1.75,1.97,1.63,2.18,3.73,-5.06,-10.81,-10.27,-6.57,-6.08,-5.31,-5.03,-4.92,-4.44,-3.29,-2.48,-1.96,-1.28,-1.42,-3.06,-4.18,-2.49,-1.24,-0.79,-0.32,-0.25,-0.82,-0.86,-1.29,-2.36,-1.98,-1.21,-1.33,-1.62,-1.98,-2.63,-1.89,-1.49,-1.45,-1.16,-0.85,-0.41,0.15,0.51,0.88,1.5,1.36,1.37,1.98,1.72,1.49,1.22,1.35,1.51,1.02,0.97,1.63,2.53,3.69,-0.56,-3.77,-2.26,0.04,0.35,-0.3,-1.17,-0.76,-0.18,0.19,0.16,0.91,1.45,1.71,1.85,2.09,2.0,1.94,2.04,2.0,1.79,1.5,0.85,-0.09,-0.19,-1.1,-1.65,-0.91,-0.48,-1.29,-1.17,0.27,1.17,1.5,2.63,3.37,0.52,0.52,0.79,0.76,1.93,1.78,1.95,2.87,3.25,3.91,3.21,3.09,2.81,3.18,2.46,1.11,0.34,1.25,1.23,1.36,1.63,0.95,1.72,0.11,-1.11,-1.19,-2.0,-4.67,-7.48,-7.73,-8.5,-8.97,-8.18,-6.1,-4.94,-3.89,-2.3,-1.62,-1.14,-1.75,-0.99,0.73,1.6,1.86,0.34,0.42,0.87,2.62,-0.85,-0.36,2.19,2.41,1.01,1.13,0.7,-1.3,-0.77,-0.71,-1.03,-1.13,0.0,0.16,-1.03,-0.8,-0.94,-1.15,-1.18,-0.82,-0.64,-0.94,-0.77,-0.4,-0.32,-0.68,-0.03,0.77,0.79,-0.04,1.18,0.51,0.55,1.5,1.19,0.75,0.14,-0.77,-0.91,-1.38,-1.06,0.81,-1.45,-1.52,-0.84,-0.27,0.09,1.22,1.62,2.07,-0.58,-2.33,-3.61,-2.68,-1.5,-0.48,-0.26,0.55,1.01,-0.01,-0.24,-0.74,-1.02,-0.83,1.79,0.1,-0.66,0.09,1.33,0.37,0.88,1.08,1.79,0.95,0.91,0.76,0.65,0.65,-0.67,-1.95,-1.91,-1.19,-0.54,0.92,1.92,0.7,1.09,0.81,-2.87,-1.15,-0.86,-2.23,-1.92,-1.98,-2.41,-3.17,-2.99,-2.57,-3.03,-3.24,-2.97,-3.34,-3.21,-2.36,-1.9,-2.11,-1.94,-1.7,-1.67,-2.03,-1.63,-1.44,-0.93,-1.68,-0.92,-1.56,-1.82,-1.36,-0.44,-0.6,-0.82,-0.4,0.2,1.14,1.86,1.74,1.89,1.45,1.28,0.39,0.56,0.91,1.14,1.39,1.35,2.01,2.16,3.08,3.03,2.05,2.85,3.31,3.14,1.6,2.45,4.69,5.76,3.59,3.21,4.38,2.0,2.36,5.03,3.65,1.65,0.46,-0.27,0.14,0.9,1.61,2.49,0.32,-0.82,-2.47,-3.92,-3.93,-6.33,-12.28,-10.18,-8.31,-11.65,-12.02,-9.29,-6.18,0.45,-3.34,-8.55,-11.96,-12.71,-13.04,-12.65,-12.03,-11.23,-9.99,-8.61,-7.21,-5.88,-5.24,-5.06,-4.39,-4.18,-4.45,-3.89,-0.81,1.3,-1.62,2.83,1.49,-2.73,2.93,5.68,8.45,9.28,9.87,10.84,9.63,6.45,4.3,3.9,4.2,3.2,3.92,4.51,4.26,3.1,6.03,4.12,2.73,1.66,1.87,3.11,5.13,5.53,0.52,-2.06,-2.36,-3.63,-3.21,-3.55,-4.01,-3.71,-2.9,-2.14,-1.82,-2.09,-2.2,-0.94,-1.54,-2.41,-1.0,-0.06,-0.09,-0.72,-0.79,-1.45,-1.74,-2.7,-2.53,-1.92,-1.77,-1.75,-1.97,-1.79,-1.51,-0.97,-0.64,-0.2,-0.2,0.12,0.69,1.22,1.5,1.94,2.06,2.08,2.14,2.11,2.24,2.53,2.63,2.78,3.1,3.01,3.45,5.13,4.43,3.83,3.23,1.71,1.05,0.99,1.32,2.16,2.12,1.11,0.44,0.43,1.09,1.67,2.65,3.2,3.67,4.17,4.43,4.59,4.65,5.24,5.17,5.28,5.46,4.78,3.88,3.38,1.92,0.5,0.84,2.14,2.48,2.44,2.28,2.74,3.63,4.77,4.39,2.69,2.73,3.26,3.4,2.91,3.61,4.0,4.39,4.5,3.98,3.51,2.97,3.2,2.73,2.14,2.12,1.78,2.04,2.45,2.33,2.45,2.88,2.08,-0.78,-1.49,-0.97,-1.69,-3.17,-4.72,-5.06,-5.26,-5.66,-5.54,-4.96,-4.74,-4.39,-3.58,-2.77,-2.18,-1.29,-0.05,1.79,0.93,-0.48,0.21,0.84,2.55,-0.29,0.48,1.79,2.42,-0.04,0.73,0.76,-0.04,-0.13,0.65,-1.26,-0.12,-1.36,-0.71,-0.65,-0.58,-0.6,0.03,0.18,-0.21,-1.24,-0.91,-0.22,-0.59,0.29,0.17,-0.32,0.36,0.51,0.79,0.33,-0.26,0.02,1.03,1.63,0.75,0.12,0.33,0.52,0.19,-0.87,-2.02,-1.56,-1.02,-1.11,-0.99,0.43,1.37,-0.36,-1.97,-1.2,-2.38,-3.18,-2.18,-1.41,-1.09,-0.78,-0.17,1.18,-0.96,-2.04,-1.67,-2.23,0.52,1.0,-0.64,-1.29,-2.18,-1.72,0.48,1.88,2.39,3.06,1.37,0.52,0.65,1.05,0.79,-1.02,0.62,0.72,0.5,1.23,0.92,1.95,2.48,1.98,2.11,-0.43,-1.08,-0.81,-1.77,-3.36,-3.61,-3.39,-3.28,-3.18,-2.58,-2.76,-4.4,-4.08,-4.34,-4.68,-2.43,-2.85,-3.19,-2.85,-2.18,-1.98,-1.46,-1.42,-0.97,-2.04,-2.76,-2.17,-1.7,-2.18,-2.45,-1.81,-1.2,-0.21,0.32,-0.18,0.36,0.14,-0.08,0.05,-0.47,-0.17,0.08,0.62,-0.84,-0.61,0.19,0.6,1.45,1.86,2.68,3.0,2.0,2.12,3.58,4.35,3.09,2.39,-0.7,1.35,6.89,3.27,1.55,0.34,2.13,2.6,1.3,-0.87,-0.28,0.68,1.57,2.04,2.14,3.11,3.76,0.4,-4.1,-6.02,-6.52,-10.45,-15.59,-11.05,-13.56,-9.63,-0.67,0.1,-2.7,-9.32,-12.25,-12.51,-12.78,-12.59,-12.18,-11.42,-10.6,-9.67,-8.56,-7.26,-5.96,-4.67,-3.39,-1.92,-0.31,0.7,1.69,2.97,2.94,5.23,6.08,7.03,8.43,7.39,7.08,7.71,8.55,9.53,10.47,11.31,12.33,13.54,14.28,14.3,13.74,12.86,11.77,9.9,7.77,1.76,0.12,0.03,0.53,1.61,0.15,-1.12,-1.79,-2.54,-2.57,-1.46,-3.0,-4.58,-3.36,-3.62,-3.05,-2.98,-2.05,-3.6,-3.48,-1.79,-0.44,-0.11,0.44,0.09,0.33,1.02,-0.67,-0.46,-0.44,-1.55,-1.71,-2.19,-2.34,-1.96,-2.52,-1.52,-1.63,-1.47,-0.76,-0.37,0.04,0.12,0.76,0.85,0.9,1.27,1.85,2.18,2.31,2.56,2.63,2.84,3.05,3.36,3.6,3.78,3.84,4.15,5.01,5.74,4.42,4.74,5.06,4.66,4.4,3.86,3.94,3.97,3.8,3.92,4.42,3.7,3.61,3.65,4.11,4.62,4.72,4.89,5.14,5.76,5.33,6.09,5.49,6.1,5.72,5.79,5.48,5.18,3.63,2.99,2.32,2.54,3.67,3.83,3.76,4.23,3.93,4.02,4.43,5.12,4.09,3.04,3.63,4.41,4.19,4.26,3.94,2.76,2.75,2.87,3.19,2.46,0.42,0.2,1.85,1.9,2.31,2.7,2.82,2.72,2.53,1.66,0.88,-0.37,-1.01,-1.34,-1.25,-0.94,-1.5,-2.81,-3.04,-3.09,-2.87,-2.35,-1.72,-1.37,-2.26,-1.86,-0.73,0.09,1.08,1.23,1.45,0.61,1.97,1.53,0.55,0.42,1.21,1.68,0.79,0.83,1.04,-0.49,-0.59,-1.61,-1.12,-0.06,0.03,-0.9,-1.21,-1.01,-0.98,-0.84,-0.72,-0.91,-0.72,-0.48,0.34,0.53,-0.11,-1.61,0.19,0.22,1.01,1.34,1.42,1.76,0.26,-0.76,-0.05,0.01,0.27,0.07,-0.07,-1.36,-1.38,-0.81,-0.15,-0.23,-0.47,0.04,-0.44,-0.69,0.38,-2.94,-3.35,-3.86,-3.32,-1.12,-0.78,-0.16,0.11,-0.66,-1.35,-2.3,-1.09,-0.63,1.83,1.35,0.38,1.33,-0.26,-0.66,-2.35,-0.51,-0.36,1.71,2.09,1.35,-0.04,0.44,2.01,0.82,-0.01,1.92,2.85,2.73,3.21,2.28,2.33,2.66,2.46,1.14,2.26,1.85,1.05,0.6,-0.91,-0.35,-1.02,-0.87,-1.84,-2.88,-3.74,-5.42,-4.51,-3.56,-3.07,-3.22,-3.34,-3.13,-2.81,-2.03,-1.59,-1.69,-1.61,-1.78,-2.07,-2.63,-2.23,-2.59,-2.81,-2.42,-2.06,-1.62,-1.64,-1.72,-1.66,-1.43,-1.2,-1.09,-0.88,-0.58,-0.48,-0.77,-0.98,-0.57,-0.17,0.39,1.08,1.7,1.95,1.19,2.42,3.04,4.5,4.25,5.78,5.96,6.93,6.92,1.02,0.03,2.94,1.35,1.64,0.19,-0.89,0.06,0.6,0.75,0.5,0.34,1.16,2.32,1.9,3.18,-1.21,-4.07,-0.64,-9.59,-16.73,-15.99,-16.73,-14.26,-5.49,0.15,-5.64,-13.77,-14.92,-15.73,-15.73,-15.79,-15.62,-14.85,-13.73,-12.42,-11.04,-9.78,-8.62,-7.43,-6.06,-4.38,-2.14,0.43,2.64,4.14,5.25,6.48,7.75,8.75,8.83,7.66,7.09,6.76,6.87,5.8,4.68,5.62,6.62,7.08,7.52,8.19,8.55,8.38,7.27,5.26,4.17,0.29,-1.44,-0.95,-1.36,-1.41,-1.47,-1.83,-2.01,-2.37,-0.95,-1.41,-2.36,-3.16,-3.66,-3.59,-2.86,-2.44,-1.53,-3.78,-3.28,-2.96,-1.84,-0.6,0.3,1.17,0.71,1.34,1.51,-0.27,-0.56,-1.36,-3.81,-3.15,-1.48,-1.08,-0.82,-1.47,-1.58,-1.32,-0.93,-0.71,-0.41,-0.3,0.1,0.43,0.54,0.47,0.85,1.34,1.9,2.2,2.53,2.87,3.23,3.23,4.38,4.85,3.84,3.81,4.18,4.92,4.24,4.45,5.04,5.81,5.57,5.08,4.92,4.78,4.71,4.86,5.32,5.53,5.96,5.66,5.74,5.72,5.8,5.56,5.93,5.62,5.83,6.09,5.88,5.42,6.2,6.3,6.51,5.81,4.86,3.66,4.46,4.07,3.64,3.94,4.2,4.43,4.23,4.5,4.32,4.27,4.14,4.02,3.81,3.86,3.9,3.6,2.03,1.52,2.43,2.99,3.6,3.46,2.43,0.11,0.06,1.84,2.92,2.46,2.12,2.45,2.44,2.07,2.37,1.78,0.36,0.68,-0.53,-0.7,-0.42,-1.34,-1.75,-1.81,-2.69,-2.75,-2.47,-2.6,-2.06,-1.08,-0.88,0.11,0.88,1.27,0.64,1.56,1.02,0.83,1.24,0.86,0.68,1.49,0.84,1.44,0.02,-0.15,-0.92,-1.6,-1.35,-1.33,-1.09,0.51,-1.94,-3.8,-1.66,0.18,-0.85,-0.58,-0.37,-0.4,0.34,0.29,0.29,-0.36,1.2,0.65,-0.84,-0.48,-0.14,-0.78,-0.99,-0.18,0.05,0.28,0.65,0.62,0.35,-0.17,-0.18,0.18,0.17,0.15,0.36,1.04,0.99,0.18,-0.59,-0.58,-0.44,-0.65,-2.86,-4.36,-2.52,-1.4,-0.75,-1.54,-2.99,-2.59,-2.78,-0.89,-4.6,-3.72,-1.5,-1.78,-0.07,0.18,-1.16,1.26,-1.41,-1.79,-1.53,2.49,2.34,0.41,1.8,1.97,0.53,1.24,2.7,4.49,5.65,6.49,5.1,5.92,9.06,7.8,6.08,5.54,0.63,3.67,4.38,3.89,2.61,4.4,3.82,0.94,-2.24,-2.61,-2.12,-2.56,-3.01,-3.07,-3.3,-3.28,-3.24,-2.4,-1.6,-1.71,-1.74,-1.62,-2.0,-2.36,-2.72,-2.65,-2.3,-2.11,-1.91,-3.0,-3.13,-2.7,-2.38,-1.98,-1.59,-1.33,-0.88,-0.6,-0.65,-0.34,0.07,0.53,0.9,1.39,1.52,1.27,0.73,-0.63,0.94,1.61,1.77,1.51,3.8,7.54,7.41,6.49,3.28,-0.05,0.59,1.06,2.17,1.84,1.26,0.98,0.31,-0.06,1.43,2.42,1.76,1.66,1.12,1.29,-0.1,-0.81,0.69,0.3,-13.28,-3.63,-15.79,-14.6,-5.37,-7.41,-15.51,-13.82,-10.81,-8.24,-7.05,-7.52,-9.45,-12.79,-16.16,-17.87,-17.05,-15.18,-14.09,-11.97,-10.25,-8.55,-6.32,-3.75,-0.7,2.0,3.98,5.26,6.39,6.95,6.73,6.46,6.64,6.47,6.78,7.68,7.08,6.11,5.38,5.27,5.04,4.74,4.79,4.85,4.44,3.66,1.63,-0.19,-2.02,-2.32,-2.88,-4.52,-3.72,-2.17,-2.51,-2.49,-0.91,-0.78,-1.79,-3.61,-3.9,-4.3,-3.11,-2.76,-2.47,-1.93,-2.09,-2.4,-3.0,-2.07,-0.89,0.22,0.7,1.36,2.46,4.16,2.9,0.81,0.02,-1.26,-1.67,-1.73,-1.5,-0.39,-0.4,-0.62,-0.63,-0.54,-0.49,-0.51,-0.38,-0.46,-0.6,-0.34,0.0,0.53,1.06,1.68,2.13,2.58,3.05,3.25,4.03,4.88,3.62,3.32,5.49,4.17,3.52,3.88,4.38,4.57,5.24,5.85,6.09,6.0,5.94,5.51,5.7,5.88,6.16,6.35,6.54,6.75,6.75,6.71,6.53,6.94,6.86,6.94,7.25,7.36,7.19,7.32,6.91,6.2,5.46,4.3,3.67,3.89,4.5,4.2,3.91,3.58,3.67,3.98,4.35,4.34,4.25,4.52,4.52,4.38,4.03,3.52,3.08,1.38,1.85,2.36,2.63,2.4,2.24,3.32,1.88,2.3,1.49,1.87,1.89,1.46,2.26,2.41,1.25,0.2,0.26,0.85,0.53,0.91,0.78,-0.68,-1.46,-1.81,-1.8,-2.32,-2.52,-2.12,-2.32,-1.62,-0.38,0.32,1.17,1.52,0.6,1.76,0.82,-0.32,0.6,0.58,1.34,1.23,0.24,-0.97,-0.95,-1.42,-2.32,-2.13,-3.54,-3.96,-3.79,-5.71,-4.14,-2.12,-1.39,0.47,1.55,3.32,1.34,1.13,0.57,1.0,0.16,0.42,1.37,2.74,2.76,2.07,1.66,0.7,-0.96,0.07,0.98,1.08,1.35,1.22,1.34,0.54,0.78,0.43,0.46,0.32,0.47,0.82,0.43,0.05,1.9,2.37,1.25,-0.19,-1.23,-1.93,-3.07,-5.92,-6.94,-6.37,-2.26,-1.9,-2.43,-3.21,-2.1,-5.81,-3.7,-5.24,-8.71,-10.3,-10.85,-9.57,-8.93,-5.72,-2.61,-1.48,0.92,0.9,-0.41,0.56,2.48,2.23,2.32,2.3,4.58,7.97,5.69,6.11,6.09,5.82,5.99,3.75,3.73,2.9,3.26,2.85,3.7,4.08,4.64,3.13,0.42,-0.64,-1.21,-2.01,-2.57,-2.95,-2.23,-2.58,-2.74,-3.17,-1.84,-1.02,-0.48,-1.97,-2.29,-2.97,-2.63,-2.25,-2.36,-2.21,-1.9,-3.16,-3.0,-2.94,-2.46,-1.89,-1.13,-0.45,-0.64,-1.21,-1.52,-1.32,-0.27,0.91,1.6,1.87,2.2,2.6,2.55,2.51,1.78,1.84,1.97,2.77,3.48,3.03,3.29,3.14,3.16,2.59,1.53,3.6,4.06,4.32,2.75,1.81,0.1,0.24,2.01,2.17,0.14,-2.13,-2.76,-2.33,-0.31,-0.96,-2.89,-4.63,-11.9,-17.36,-12.87,-8.72,1.42,8.54,7.83,5.97,7.25,8.53,9.17,9.43,9.37,9.06,9.21,10.26,11.43,7.23,-8.98,-14.51,-12.3,-11.32,-9.5,-7.02,-4.23,-0.89,2.52,5.21,6.73,7.11,7.07,6.81,6.42,6.66,6.65,6.91,7.69,8.01,7.41,5.89,5.35,4.86,4.33,4.27,4.51,3.3,1.31,-1.72,-2.54,-3.47,-7.03,-8.16,-7.17,-6.15,-4.57,-2.1,-2.82,-5.04,-3.94,-2.6,-6.46,-6.56,-3.54,-3.57,-2.97,-3.66,-3.32,-3.0,-3.2,-2.76,-2.16,-0.77,0.51,1.17,1.52,1.76,2.42,1.95,1.12,0.51,-1.26,-2.48,-2.23,-2.24,-2.3,-1.67,-1.41,-1.53,-1.49,-1.69,-1.73,-1.35,-1.8,-1.54,-1.46,-1.51,-1.34,-0.79,-0.27,0.62,1.63,1.99,2.41,2.71,2.89,3.3,4.93,4.13,3.71,3.7,4.11,4.42,4.64,5.04,5.42,5.61,5.41,5.89,5.97,5.92,6.0,6.0,6.12,6.4,6.22,6.27,6.2,6.23,5.86,6.23,6.7,6.71,6.72,6.53,6.38,6.08,5.0,4.85,3.89,3.68,4.35,4.37,3.6,3.58,3.52,3.59,3.29,3.64,2.99,3.14,3.16,3.7,4.37,4.76,3.75,3.2,2.45,2.23,2.96,2.49,1.18,2.04,2.41,0.99,-0.27,-0.7,0.4,1.86,2.55,1.79,-0.56,0.69,1.49,1.35,0.79,0.07,0.21,-0.78,-0.7,-1.47,-2.23,-2.1,-1.92,-2.29,-1.66,-0.71,-0.03,0.76,0.97,1.79,3.68,5.2,6.06,5.17,4.61,3.81,2.52,1.24,1.75,-0.49,-0.8,-1.62,-4.24,-4.58,-4.56,-4.94,-4.6,-1.09,-2.15,-1.34,-0.17,0.19,0.18,2.24,2.97,2.67,2.52,2.54,2.17,1.15,0.13,0.26,1.09,2.01,3.0,2.76,2.67,1.59,1.79,2.39,2.28,1.87,1.78,1.49,2.21,1.28,1.13,1.24,1.33,2.1,1.67,-1.36,-1.95,-1.86,-0.43,-1.26,-3.38,-1.98,-2.16,-2.93,-5.57,-5.86,-4.49,-5.87,-13.9,-15.67,-15.41,-13.96,-13.2,-12.19,-10.62,-9.83,-9.88,-9.31,-8.97,-8.7,-7.97,-7.35,-6.56,-1.97,-2.52,-1.23,-1.76,1.48,0.26,1.46,1.96,2.64,2.76,1.94,1.25,4.28,5.08,5.23,3.49,2.3,2.7,2.09,2.68,1.46,1.48,1.77,1.26,1.4,0.19,0.06,0.24,-0.17,-1.08,-1.07,-1.38,-1.85,-2.44,-1.6,-0.74,-1.16,-1.47,-2.07,-2.79,-2.74,-2.89,-2.74,-2.27,-2.87,-2.96,-2.81,-2.2,-1.15,-0.09,-0.16,-0.58,-1.67,-1.52,-0.62,-0.72,-1.19,0.51,1.48,2.17,2.39,2.36,2.6,2.83,3.46,3.11,3.1,3.05,2.82,3.59,3.62,3.74,2.84,1.81,1.78,3.7,4.55,3.69,3.28,2.43,0.44,-1.57,-5.11,-9.02,-11.13,-11.29,-10.79,-8.69,-4.73,-2.27,0.08,1.32,2.08,3.87,3.48,4.05,4.64,5.07,6.21,7.56,8.54,9.12,9.53,9.86,10.02,10.23,10.57,11.19,11.2,11.32,11.09,-4.43,-9.77,-9.2,-8.34,-5.99,-3.46,-0.4,2.35,4.67,6.56,8.16,8.89,8.46,7.54,7.08,7.25,7.0,6.89,7.17,7.23,6.03,5.49,5.72,5.51,4.48,2.21,0.45,0.43,-0.84,-1.01,-5.12,-6.68,-6.08,-6.31,-7.18,-6.97,-6.2,-3.86,-3.11,-3.25,-4.93,-4.53,-4.05,-3.16,-4.96,-5.3,-3.75,-3.22,-2.96,-2.22,-4.02,-2.7,-1.01,-0.39,0.14,1.33,1.47,1.71,1.58,1.55,-0.54,-1.38,-2.18,-2.23,-2.77,-2.33,-2.75,-3.01,-2.73,-2.9,-2.44,-2.52,-3.2,-2.77,-2.64,-2.5,-3.44,-3.53,-2.99,-3.11,-2.53,-1.68,-0.58,0.68,1.94,2.92,4.06,4.76,4.79,4.64,4.47,4.57,4.73,4.8,4.93,5.19,5.51,5.78,5.74,6.0,5.92,5.69,5.88,5.63,5.62,5.68,5.69,5.62,5.55,5.52,5.29,5.47,5.55,5.5,5.31,4.88,4.52,4.2,4.06,3.95,3.97,4.01,4.16,4.64,3.76,3.81,4.25,4.74,4.94,5.09,5.36,5.17,4.85,4.91,4.96,3.4,2.65,3.94,2.55,2.42,1.89,3.03,2.4,2.05,2.15,-0.98,0.61,1.43,1.83,-0.22,0.05,-1.23,-0.61,1.24,0.82,-0.03,-0.19,0.71,1.61,0.59,-0.47,-1.69,-2.18,-1.79,-1.21,-0.51,0.41,0.53,0.39,2.27,1.68,1.79,2.01,1.94,1.72,1.42,0.86,0.06,-0.84,-2.45,-3.64,-4.2,-4.99,-6.44,-5.9,-3.01,-1.05,-2.06,-1.7,-1.29,-1.67,-0.71,0.17,0.95,1.78,2.73,3.26,3.41,3.58,3.55,3.09,2.34,1.89,2.26,1.65,1.72,2.63,3.2,2.75,2.87,3.64,3.24,2.49,2.32,3.26,3.37,2.28,1.95,1.13,1.1,0.9,-1.93,-3.92,-3.29,-3.88,-4.77,-5.19,-5.63,-5.91,-5.0,-2.51,-2.78,-6.85,-9.65,-6.76,-10.47,-13.18,-14.25,-14.45,-14.16,-13.5,-12.74,-12.0,-11.3,-10.59,-9.71,-8.66,-7.79,-6.41,-6.1,-6.18,-1.38,-3.81,-2.81,-0.67,1.77,0.57,1.12,1.17,0.68,1.51,0.74,1.72,2.09,-0.21,0.19,0.91,0.98,1.8,2.19,1.9,2.59,0.51,1.33,1.03,1.7,0.08,-0.02,-0.03,-0.14,-0.82,-1.41,-2.12,-1.11,-0.58,-0.83,-1.84,-1.42,-2.1,-2.9,-2.68,-2.37,-2.13,-2.38,-2.19,-2.45,-1.56,-0.2,0.31,0.93,0.81,-0.18,-0.98,-1.39,-0.87,-0.21,0.05,-0.01,0.4,0.62,0.72,1.1,2.28,2.82,3.32,2.66,3.13,2.78,2.91,2.89,2.64,2.46,2.32,2.41,1.08,3.5,4.36,4.38,3.68,2.76,-1.55,-4.18,-6.02,-6.1,-6.14,-5.15,-4.68,-4.29,-2.79,-1.27,-0.52,-0.01,0.68,1.59,2.44,3.09,4.0,4.64,5.41,6.35,7.13,7.84,8.51,9.2,9.64,9.75,10.06,10.39,10.81,11.2,11.54,3.47,-4.98,-6.09,-5.49,-4.12,-2.14,0.54,2.97,4.6,5.94,7.19,8.55,9.54,9.71,8.96,8.68,8.44,7.05,6.64,4.4,4.4,2.61,3.39,6.6,5.29,2.29,4.53,2.27,3.1,2.23,-2.79,-1.3,-2.55,-1.87,-3.43,-4.14,-1.66,-2.13,-5.49,-3.65,-4.28,-4.23,-3.21,-5.41,-5.64,-4.57,-3.93,-2.38,-1.7,-2.05,-2.41,-2.36,-3.08,-2.28,-0.71,0.53,1.0,0.63,1.3,-0.18,0.66,-0.79,-2.33,-3.26,-3.85,-3.74,-3.44,-3.9,-4.24,-4.16,-4.89,-3.64,-3.1,-2.98,-3.14,-3.2,-3.11,-3.43,-3.27,-2.79,-2.54,-1.85,-1.18,-0.21,1.53,2.61,3.63,4.19,4.44,4.6,4.75,5.01,4.97,5.2,5.3,5.18,5.17,5.15,5.09,5.12,5.08,5.14,5.14,5.13,5.25,5.24,5.43,5.23,4.88,4.81,4.39,4.78,4.72,4.63,4.64,4.63,4.6,4.62,4.49,4.36,4.31,4.19,4.49,4.89,4.84,4.53,4.33,4.62,4.92,4.85,4.8,4.67,4.68,4.66,2.36,2.97,3.43,1.67,1.46,2.24,1.02,1.7,1.15,1.65,0.27,1.71,-1.3,-1.82,-1.47,0.18,-2.3,-1.76,-1.39,-1.16,0.16,1.53,-0.24,0.83,-0.16,-2.04,-1.82,-1.73,-0.69,-0.79,-0.08,-0.08,-0.09,-0.39,-0.45,-1.04,-1.27,-1.33,-1.07,-1.15,-1.18,-1.7,-2.33,-2.68,-3.64,-4.56,-4.86,-5.13,-3.53,-2.43,-2.22,-1.45,-4.36,-1.33,-1.88,-2.29,-2.11,-1.7,-1.0,-0.08,1.12,2.25,2.97,3.31,3.35,3.32,3.01,2.49,2.22,2.48,1.06,0.87,2.22,2.74,3.32,3.81,3.59,2.36,2.3,3.06,2.94,2.49,1.78,1.15,1.27,0.92,-1.47,-3.64,-2.97,-3.93,-4.92,-5.28,-5.08,-3.8,-1.98,-2.44,-7.72,-6.86,-5.51,-10.04,-12.2,-14.02,-15.32,-15.99,-15.93,-15.46,-14.83,-13.95,-12.96,-11.97,-10.98,-9.83,-8.66,-7.44,-6.44,-5.35,-5.58,-1.58,-2.89,-3.28,0.01,0.83,-0.08,0.73,0.67,1.21,2.19,1.42,1.52,2.15,2.55,2.06,2.15,2.98,3.98,2.06,1.64,0.87,0.11,0.35,0.69,-0.69,0.4,0.01,-0.13,-0.86,-0.14,-0.19,0.19,0.27,0.42,0.88,-0.31,-2.13,-2.41,-2.64,-2.61,-2.89,-2.07,-1.93,-1.83,-0.93,0.21,0.61,1.01,1.13,0.68,-0.56,-1.96,-1.89,-1.66,-1.6,-1.69,-1.34,-0.74,0.43,0.89,1.45,2.32,2.96,2.77,2.65,2.5,2.15,2.07,2.29,2.48,2.82,3.84,1.78,1.83,5.03,4.73,4.05,3.35,-1.47,-3.31,-4.94,-5.4,-6.01,-6.52,-5.73,-4.69,-4.02,-3.05,-2.04,-1.03,0.1,1.29,2.19,3.37,4.32,4.54,4.19,4.07,5.17,6.17,7.16,7.85,8.44,9.04,9.39,9.7,10.06,10.46,10.68,9.6,3.57,-1.86,-3.14,-3.23,-2.47,-0.81,0.82,2.99,5.05,6.11,6.57,7.34,8.29,8.76,8.82,8.6,7.64,7.18,5.52,2.81,0.93,1.45,3.02,5.77,6.4,6.17,6.32,5.55,7.77,9.59,7.87,6.51,4.66,0.94,-1.17,-0.71,-1.7,-3.16,-2.92,-2.52,-5.61,-6.44,-6.24,-6.07,-5.13,-4.47,-2.43,-2.18,-1.85,-1.9,-2.96,-3.18,-3.25,-2.34,-0.95,-0.5,-0.11,0.17,-0.81,0.22,0.28,0.09,-1.51,-3.09,-3.62,-3.6,-4.33,-4.76,-4.29,-4.34,-3.99,-3.07,-3.03,-2.54,-2.72,-3.22,-3.28,-4.16,-4.06,-3.72,-2.76,-1.84,-1.28,-1.03,0.67,1.96,2.52,3.31,4.77,4.65,5.33,5.95,6.14,6.23,5.57,4.86,4.96,5.5,5.67,4.81,4.83,4.94,5.01,5.38,5.85,4.85,4.92,5.07,5.41,4.32,4.48,5.87,5.86,4.84,5.01,5.03,4.79,5.07,5.27,5.21,5.08,5.05,5.14,5.52,5.57,5.42,5.9,6.51,5.66,4.81,5.38,4.68,4.58,1.26,2.37,1.56,2.93,1.94,2.03,2.41,0.14,0.0,1.27,1.47,-0.86,-0.91,-1.61,-2.59,-3.86,-2.51,-1.86,-2.61,-2.01,-0.74,-0.43,1.4,-1.08,-0.92,-0.25,-0.31,0.42,-1.05,-0.66,-1.38,-1.56,-2.2,-2.34,-2.87,-3.08,-3.3,-3.15,-3.35,-3.71,-4.14,-4.53,-4.78,-5.0,-5.0,-4.96,-4.89,-4.06,-1.39,0.7,-2.63,-2.09,-0.75,-2.24,-1.22,-2.49,-2.63,-3.37,-3.46,-1.43,-0.04,1.35,2.26,2.63,2.53,2.31,2.41,2.38,2.16,2.43,1.33,0.65,1.34,2.06,3.03,3.55,3.07,2.65,2.98,3.63,3.23,3.19,2.15,2.16,1.62,1.5,0.01,-1.78,-1.48,-1.46,-0.94,-0.22,-0.81,-2.69,-7.27,-9.03,-11.16,-12.96,-14.57,-15.69,-16.32,-16.79,-17.04,-17.0,-16.63,-16.08,-15.72,-15.22,-14.23,-13.54,-12.91,-11.56,-10.31,-8.89,-7.47,-6.1,-4.4,-4.02,-2.99,-1.21,-1.28,-0.88,1.19,-0.87,1.08,1.57,1.84,2.16,1.51,1.73,2.19,3.12,3.11,3.73,3.51,2.55,1.47,1.67,-0.09,-0.35,-1.0,0.47,0.02,0.83,-0.05,-0.58,-0.3,-0.42,-0.28,0.08,1.06,1.47,2.13,1.91,-1.6,-2.2,-2.45,-2.1,-1.88,-1.89,-2.03,-1.28,-1.0,-0.71,0.15,0.7,0.74,0.18,-2.26,-3.06,-2.92,-2.8,-2.27,-2.19,-1.9,-0.99,-0.32,0.98,2.03,2.57,4.16,3.11,3.45,3.09,2.6,2.28,2.47,3.05,3.59,4.0,2.92,3.65,3.53,4.34,3.71,0.38,-1.64,-4.56,-5.48,-6.54,-6.49,-6.44,-5.76,-4.34,-2.82,-1.34,0.13,1.35,2.17,3.04,4.31,4.88,4.69,4.14,4.64,5.27,5.92,6.36,6.95,7.13,7.16,7.64,8.23,8.84,9.44,9.74,8.97,6.55,3.19,0.28,0.5,-1.15,-1.75,-0.19,1.44,3.03,4.73,6.41,7.72,8.44,9.02,9.26,9.28,7.96,7.11,6.68,3.45,1.98,2.35,2.57,4.61,5.13,5.78,6.49,7.46,7.66,8.22,8.48,7.29,6.76,3.32,-0.12,1.34,0.3,-1.12,-3.26,-4.21,-3.23,-5.43,-4.67,-5.01,-5.38,-4.4,-3.3,-1.87,-1.94,-2.06,-2.37,-2.72,-2.97,-2.86,-2.17,-1.97,-1.34,-1.8,-2.25,-2.1,-1.25,-2.26,-2.27,-2.49,-2.73,-2.65,-2.53,-2.49,-3.06,-3.3,-4.5,-3.75,-2.84,-2.91,-4.13,-2.67,-2.5,-4.01,-4.7,-5.23,-4.32,-3.75,-3.23,-2.29,-1.11,-0.61,1.45,2.04,3.48,4.1,4.52,5.83,6.51,6.79,6.3,5.03,4.94,5.71,5.24,4.73,4.68,4.8,5.43,6.36,6.23,4.88,4.74,6.24,6.05,4.7,5.25,6.77,5.11,5.16,5.92,4.94,4.43,4.47,5.19,5.55,5.66,5.76,6.28,6.33,5.33,5.2,5.57,5.02,5.02,4.78,3.93,3.91,3.95,1.85,0.89,1.88,1.71,2.48,3.39,2.78,2.89,2.37,1.07,0.81,-0.35,-0.06,-0.57,-2.37,-2.23,-2.95,-4.77,-5.42,-4.42,-4.74,-4.56,-2.24,-0.03,-1.65,-1.56,-1.49,-2.04,-2.64,-1.57,-1.75,-1.91,-3.08,-3.33,-3.0,-3.79,-4.51,-4.87,-5.22,-5.63,-5.91,-6.1,-6.07,-5.86,-5.73,-5.39,-4.47,-3.29,-1.84,-1.81,-2.4,-2.26,-2.27,-2.07,-1.62,-3.32,-4.33,-3.78,-2.26,-2.96,-2.83,-1.99,-0.92,0.05,0.66,1.24,1.37,1.65,1.67,2.2,2.96,2.36,1.66,1.34,2.0,2.65,3.17,3.4,3.53,3.57,3.69,3.42,3.37,3.32,2.95,2.4,1.95,0.59,1.03,2.94,-0.63,-4.17,-4.6,-6.79,-8.46,-10.14,-12.3,-14.54,-16.14,-16.42,-15.88,-15.0,-14.74,-14.49,-14.25,-14.56,-14.63,-14.43,-13.13,-12.18,-11.51,-11.27,-11.06,-10.0,-8.35,-6.59,-4.76,-3.27,-2.96,-1.43,-2.42,-1.57,0.2,1.21,1.58,1.98,1.64,2.17,2.36,1.55,1.75,2.92,3.22,3.12,3.83,3.13,2.38,1.54,-0.39,-0.46,-1.51,-1.14,-0.36,0.31,-0.4,-0.74,-0.19,-0.51,-0.69,-0.59,-0.07,0.81,2.02,2.63,0.4,-1.18,-1.69,-1.68,-2.13,-1.89,-1.57,-1.02,-1.42,-1.55,-1.02,-0.11,0.11,0.42,0.88,-0.85,-3.15,-3.23,-2.74,-1.77,-0.48,-0.3,0.24,0.99,1.42,2.9,2.04,2.99,3.14,2.98,2.84,3.27,2.05,2.47,2.8,3.72,2.97,2.46,2.74,5.09,5.0,1.69,0.3,-0.45,-2.84,-5.3,-7.63,-6.81,-5.14,-2.76,-0.65,0.59,1.85,2.87,2.88,3.39,4.24,4.78,5.1,4.78,4.25,4.37,4.32,4.77,5.34,5.76,6.21,6.86,7.55,8.1,8.36,8.51,7.89,6.07,5.27,3.64,2.25,3.78,2.71,0.09,1.03,3.02,4.36,5.41,6.25,6.79,7.94,8.7,9.54,8.92,4.62,3.58,5.15,4.84,2.71,1.72,2.52,4.93,4.37,6.35,7.35,7.86,7.44,7.39,7.8,6.26,3.89,0.16,0.79,0.13,-1.2,-1.92,-3.8,-3.27,-3.35,-3.29,-2.51,-2.09,-2.88,-2.4,-2.64,-2.38,-2.1,-2.67,-2.9,-3.26,-2.64,-2.25,-2.16,-2.03,-2.39,-3.55,-3.47,-3.38,-2.95,-3.19,-3.88,-4.28,-4.58,-4.43,-2.76,-3.25,-3.19,-3.81,-3.9,-4.14,-4.2,-4.2,-4.37,-4.68,-5.8,-6.36,-6.51,-5.36,-5.31,-4.67,-4.55,-3.51,-3.46,-1.97,-1.07,0.32,2.37,3.68,4.29,4.84,5.1,5.49,6.0,5.94,6.27,5.82,5.21,5.1,5.19,5.55,5.84,5.98,6.09,5.98,6.03,5.28,4.85,5.12,5.3,3.97,3.92,4.71,5.37,3.98,4.64,4.6,4.35,5.13,3.14,1.62,0.99,2.85,2.72,3.81,3.95,3.93,4.09,4.07,3.09,3.16,2.24,-2.43,2.47,5.04,2.95,3.97,2.43,1.76,1.06,1.49,-0.28,-0.43,-1.58,-2.69,-2.72,-3.03,-3.51,-4.32,-3.46,-3.03,-2.94,-2.16,-2.59,-5.07,-3.68,-3.96,-1.73,-2.28,-1.33,-1.6,-0.15,-0.45,-0.05,-2.24,-2.13,-3.14,-4.69,-5.55,-6.66,-7.13,-7.06,-7.05,-7.08,-6.91,-6.22,-4.63,-3.23,-2.49,-2.3,-4.31,-3.1,-3.58,-7.51,-9.84,-8.2,-7.26,-6.86,-6.21,-5.7,-5.51,-4.99,-4.54,-4.02,-3.24,-2.44,-1.29,-0.36,0.99,1.68,2.06,2.45,3.04,2.97,2.95,2.82,3.21,3.69,3.61,3.67,3.38,3.49,3.62,3.74,3.72,4.17,3.5,4.53,4.82,2.8,-0.21,-0.43,-1.99,-3.26,-4.49,-5.34,-6.8,-8.07,-10.61,-10.21,-6.85,-4.46,-3.52,-3.06,-4.12,-3.98,-5.4,-8.48,-11.13,-12.25,-11.79,-11.33,-10.23,-9.47,-8.6,-7.8,-6.76,-5.02,-3.1,-2.35,-1.32,0.6,-2.54,-0.43,0.74,1.59,1.96,2.03,2.45,1.96,2.37,1.08,1.23,1.75,1.3,2.31,1.87,2.39,0.76,-0.18,0.1,-0.93,-1.07,-1.54,-0.84,-0.85,-1.78,-1.18,-0.75,-0.89,-0.92,-1.32,-0.68,0.21,1.88,0.67,-1.01,-1.77,-1.7,-1.97,-2.0,-1.92,-1.71,-1.48,-1.48,-1.15,-0.19,-0.42,-0.66,-0.16,0.16,0.08,-0.92,-2.23,-1.96,-2.11,-1.71,-0.63,-0.08,1.08,1.61,1.94,1.89,2.33,2.72,2.53,2.92,2.63,3.47,3.59,3.02,4.19,2.63,2.67,2.77,2.83,3.25,2.92,1.11,-2.52,-6.3,-6.57,-5.34,-2.65,-0.12,1.57,2.39,3.21,3.83,3.42,3.64,4.1,4.89,4.76,4.28,3.94,2.36,2.04,1.98,1.81,2.42,3.06,4.33,5.98,6.97,7.59,8.01,7.07,6.44,6.55,5.21,4.06,4.5,5.29,5.04,2.12,2.78,4.29,5.32,6.28,6.77,7.13,8.42,7.55,3.71,3.63,4.33,6.05,7.05,6.25,3.81,2.93,1.99,3.68,5.28,6.4,7.01,7.76,7.09,3.43,2.07,0.38,0.8,0.72,-0.05,-2.42,-2.01,-2.69,-3.39,-3.7,-4.09,-3.23,-3.3,-2.72,-1.88,-1.81,-1.43,-0.68,-0.35,-2.88,-3.24,-3.74,-3.57,-2.8,-2.13,-1.94,-3.39,-3.0,-2.66,-2.77,-2.95,-3.21,-4.0,-5.45,-7.05,-3.94,-4.23,-5.57,-4.65,-4.75,-4.66,-4.72,-5.42,-6.61,-6.71,-6.56,-6.71,-7.74,-7.43,-5.73,-5.15,-4.78,-5.32,-5.88,-4.82,-3.39,-2.51,-2.13,-0.99,0.26,1.57,2.65,3.78,4.76,5.13,5.15,5.0,4.81,4.87,4.62,4.43,4.54,4.47,4.52,4.39,4.74,3.87,3.03,3.36,3.61,3.6,3.83,4.8,6.08,5.69,3.27,2.38,3.85,6.21,5.0,4.4,3.12,2.02,0.57,0.33,0.71,1.9,2.47,3.26,3.1,1.9,2.83,3.57,4.68,4.45,3.18,2.17,1.64,1.24,1.16,1.55,2.36,2.54,1.1,1.27,0.46,-0.27,-1.0,-2.11,-3.32,-3.14,-3.0,-3.55,-3.75,-4.7,-3.67,-2.98,-2.61,-1.68,-1.58,-1.94,-0.35,0.66,-1.02,-0.29,-1.63,-2.13,-4.0,-5.69,-6.75,-7.26,-7.68,-7.96,-8.62,-9.31,-9.46,-9.37,-9.49,-9.53,-7.79,-7.86,-7.92,-11.41,-11.52,-12.29,-12.08,-10.98,-10.05,-9.05,-8.12,-7.09,-6.09,-5.37,-4.97,-4.53,-4.04,-3.12,-2.12,-0.8,0.48,1.93,2.35,2.48,2.87,2.46,2.8,3.18,3.08,3.83,4.0,3.87,3.76,3.85,3.82,4.18,4.95,6.65,4.65,4.34,4.31,3.1,0.83,0.14,-1.0,-1.47,-2.09,-2.8,-3.71,-3.21,-1.16,-0.56,-0.99,-1.07,-0.4,-0.19,0.25,1.25,-0.27,-3.25,-7.25,-9.65,-10.56,-10.37,-9.94,-8.14,-6.97,-5.95,-4.79,-3.42,-1.94,-2.46,0.47,2.99,0.43,0.28,0.98,1.65,1.39,1.79,2.3,2.11,0.68,0.3,0.73,1.34,-1.12,1.77,2.65,0.93,0.01,-0.47,0.06,-0.28,-2.17,-2.26,-2.24,-1.81,-2.53,-1.76,-1.96,-2.03,-0.73,-1.71,-2.11,-1.17,-3.12,-1.51,-2.13,-2.18,-2.02,-2.24,-1.7,-1.89,-1.63,-1.33,-1.19,-1.34,-0.7,-0.04,-0.92,-1.57,-1.63,-0.77,-1.21,-2.32,-2.28,-2.11,-1.98,0.16,1.13,1.21,1.67,2.24,2.01,1.81,2.47,2.11,2.3,2.38,3.12,4.41,3.84,2.84,3.83,4.03,2.66,1.94,3.62,5.71,1.74,-1.63,-2.56,0.74,1.78,3.19,3.56,4.25,5.15,5.96,4.57,4.16,4.95,5.88,5.58,5.67,5.85,3.97,0.61,2.18,1.78,0.72,1.57,2.96,5.12,6.58,6.63,7.01,6.98,6.38,5.87,6.07,5.44,5.5,5.38,4.94,3.97,2.98,4.13,5.63,6.78,7.6,7.59,7.37,7.89,3.9,3.5,3.6,5.59,6.4,1.94,3.35,3.79,3.86,2.72,2.51,3.52,3.44,2.74,1.49,1.91,1.43,0.42,0.29,-0.08,-0.43,-1.02,-1.06,-1.55,-2.66,-3.0,-3.16,-3.11,-2.84,-2.5,-2.27,-2.47,-2.53,-3.06,0.03,-3.02,-2.48,-2.85,-3.01,-2.48,-2.39,-2.97,-3.04,-1.84,-1.2,-1.35,-0.9,-1.68,-2.29,-4.04,-5.45,-6.11,-5.17,-5.31,-4.9,-4.86,-5.5,-6.47,-6.47,-6.12,-6.14,-6.79,-7.89,-6.84,-8.43,-8.02,-8.46,-6.09,-6.32,-7.67,-6.88,-5.63,-4.13,-2.94,-2.3,-1.98,-1.25,-0.44,0.88,1.8,3.02,3.57,4.09,4.29,4.49,4.29,3.89,3.52,3.29,3.39,3.21,3.22,3.71,3.86,4.28,3.84,4.09,3.28,6.28,4.87,3.51,3.4,2.76,3.12,0.81,0.86,4.29,2.45,1.6,-0.51,1.25,-0.82,-0.8,0.54,2.83,3.56,2.95,2.87,2.94,3.01,2.8,3.22,2.26,1.96,1.35,0.69,2.01,1.25,1.69,1.86,1.45,0.95,1.2,1.94,0.73,-1.8,-2.71,-2.41,-1.68,-1.34,-1.86,-2.34,-3.06,-2.16,-1.89,-1.19,-1.34,-1.44,-0.38,-0.17,-1.32,-1.4,-1.4,-3.09,-4.78,-6.14,-7.68,-9.41,-11.31,-12.85,-13.64,-14.46,-14.13,-14.04,-13.13,-11.58,-8.73,-10.38,-15.99,-16.4,-15.79,-14.48,-13.02,-11.84,-10.97,-10.1,-9.2,-8.17,-6.83,-5.79,-5.18,-4.14,-2.86,-3.06,-2.04,-0.79,0.04,1.65,2.1,2.23,1.99,2.01,2.21,2.23,2.83,4.08,5.09,4.81,5.16,5.02,5.86,6.7,5.5,4.96,4.3,4.6,4.36,2.93,3.25,1.52,1.08,0.47,-0.49,-0.56,1.31,0.77,-0.48,-1.08,-1.36,-0.83,-0.34,0.14,0.44,1.34,1.29,1.06,-0.63,-3.93,-6.73,-7.85,-8.56,-8.13,-5.97,-4.52,-3.53,-2.24,-0.92,0.36,1.77,3.63,3.31,0.95,0.91,1.32,0.6,1.24,0.5,1.22,1.74,1.05,0.59,0.98,-1.69,0.41,0.0,-1.64,-1.04,-0.71,-0.18,0.11,-3.92,-3.21,-2.93,-4.24,-3.81,-3.25,-3.16,-2.92,-1.99,-2.76,-2.2,-2.7,-3.41,-2.47,-2.41,-2.05,-1.86,-1.44,-1.58,-1.71,-1.48,-0.78,-0.77,-0.74,-0.53,-0.23,-1.57,-1.77,-1.61,-1.9,-2.92,-1.92,-1.49,-1.66,-1.62,0.3,0.28,1.2,0.92,1.34,1.57,1.46,1.87,2.4,2.41,3.13,3.77,3.88,3.44,3.88,4.83,5.07,3.72,5.08,11.13,12.84,11.16,6.38,5.94,6.44,6.84,6.3,6.62,7.52,7.21,5.14,5.11,5.94,6.43,7.21,7.84,7.33,6.96,7.03,7.16,6.74,6.29,6.06,5.51,5.5,5.09,6.81,6.49,6.04,5.93,5.67,5.6,5.72,5.38,6.01,5.72,4.94,2.95,3.75,4.78,6.23,7.39,6.76,5.99,3.62,2.8,3.15,4.99,5.55,2.86,2.12,2.83,2.18,2.78,0.8,1.37,0.9,0.21,1.18,1.1,0.75,0.97,0.57,-0.1,-0.56,-0.38,0.25,-1.13,-0.89,0.15,-1.58,-2.51,-2.7,-2.63,-2.67,-2.11,-1.65,-1.67,-2.89,-2.03,-3.16,-3.44,-2.52,-2.18,-2.22,-2.83,-3.08,-2.6,-1.64,-1.14,-0.73,-0.6,-0.27,-0.05,-0.19,-2.42,-4.96,-6.13,-5.62,-5.17,-3.98,-4.52,-5.58,-5.22,-5.48,-5.31,-5.61,-5.94,-6.68,-7.22,-6.99,-6.71,-7.83,-7.12,-8.07,-8.01,-7.13,-5.93,-4.79,-3.55,-2.8,-2.29,-1.92,-1.57,-0.66,-0.25,0.44,1.69,2.24,3.03,3.8,3.93,4.0,3.99,3.79,3.71,3.64,2.35,1.91,1.96,0.66,2.4,2.38,3.03,1.56,2.9,3.67,0.52,1.89,3.81,2.23,2.56,0.35,-1.31,-1.28,0.8,-0.84,-0.98,-1.23,-0.75,-1.02,-0.91,0.55,1.14,1.8,2.23,2.13,2.31,2.65,4.78,3.7,1.35,-0.98,0.13,1.55,1.48,0.91,0.68,0.31,-0.14,-0.11,-1.49,-2.11,-1.11,-0.99,-1.31,-1.93,-1.31,-2.84,-1.55,-1.0,0.12,-2.51,-0.73,0.72,-0.17,-0.78,-1.21,-0.75,-3.52,-5.17,-7.35,-9.85,-12.24,-14.0,-15.11,-15.6,-16.67,-17.75,-18.65,-19.92,-20.5,-18.83,-18.66,-18.49,-17.99,-16.71,-14.94,-12.91,-11.38,-10.29,-9.57,-8.72,-7.67,-6.29,-4.64,-2.92,-1.82,-1.5,-1.05,-0.61,-0.28,-0.07,1.64,2.57,3.26,2.83,2.24,1.71,3.12,4.07,3.86,4.66,4.31,4.72,5.04,5.79,5.69,5.17,4.78,5.04,4.43,4.15,4.0,3.16,2.78,2.76,1.63,2.93,2.29,1.12,0.07,-0.78,-0.96,-0.62,-0.51,0.11,1.28,1.56,1.89,2.11,2.32,2.8,1.53,-0.75,-3.67,-5.68,-7.05,-5.06,-2.45,-1.84,-0.99,0.29,2.1,3.21,3.16,3.25,1.1,1.4,0.28,-1.45,0.72,1.73,2.12,1.92,1.02,1.04,-0.44,-0.32,-0.04,-0.93,-1.59,-1.62,-1.72,0.92,-1.36,-3.72,-3.27,-3.63,-5.16,-4.55,-3.09,-2.65,-2.26,-1.88,-2.81,-2.59,-3.66,-2.79,-2.71,-2.37,-2.33,-1.88,-1.52,-1.49,-1.54,-1.08,-0.5,0.09,-1.25,-1.54,-1.89,-2.07,-1.81,-1.3,-1.7,-1.87,-0.76,-1.73,-1.95,-0.54,0.43,0.79,1.08,0.8,1.53,2.09,1.36,0.95,1.7,1.3,2.28,2.27,3.83,3.5,4.66,10.74,10.47,6.12,12.21,12.13,12.14,11.93,12.57,9.25,9.13,9.17,8.91,8.85,7.71,6.64,6.24,6.67,7.26,7.77,8.05,8.1,7.94,7.89,7.51,6.9,6.63,6.81,6.47,5.95,6.5,5.87,5.9,5.93,5.71,5.52,6.01,6.0,6.49,6.54,6.2,4.96,5.09,2.87,3.94,5.41,6.37,6.53,5.0,4.21,3.94,3.52,4.31,4.12,3.12,1.68,1.73,1.61,0.89,-1.8,-1.4,1.39,1.21,-1.87,-1.87,0.84,1.11,0.35,-0.91,-1.73,-2.1,-1.89,-1.24,-0.72,-1.09,-1.51,-1.77,-1.72,-3.57,-1.95,-0.62,0.58,1.41,2.34,1.63,-1.56,-3.49,-3.14,-2.63,-2.63,-2.43,-2.83,-2.46,-2.49,-1.36,-1.19,-1.13,-0.42,0.77,0.95,1.73,0.31,-4.12,-5.52,-5.43,-3.24,-2.36,-2.55,-2.62,-3.33,-3.96,-5.04,-5.96,-5.0,-4.95,-5.51,-6.26,-7.54,-7.5,-7.32,-8.44,-7.67,-7.38,-6.27,-5.63,-5.3,-5.32,-4.41,-3.4,-2.97,-2.54,-1.86,-1.36,-0.54,0.13,1.68,2.97,3.73,4.01,4.28,4.17,4.13,4.99,2.07,1.27,0.83,1.52,2.13,3.55,5.19,1.32,2.81,0.8,3.04,1.93,1.56,0.59,2.12,-1.65,-3.39,-2.37,-1.72,-0.22,-0.45,-2.35,-2.96,-2.46,-1.17,-0.04,1.01,1.27,1.4,0.26,4.38,2.89,-0.88,-3.42,-2.08,-1.09,-0.08,0.52,0.69,-0.43,0.9,-0.72,-0.18,-1.18,-3.85,-3.76,-0.76,-0.9,-1.15,-0.71,-0.8,-2.04,-1.75,-1.34,-0.75,-0.69,-0.58,0.16,2.55,-0.06,0.19,-2.88,-4.39,-6.62,-9.5,-11.14,-13.99,-15.57,-16.17,-17.4,-19.18,-17.73,-20.48,-19.97,-19.34,-18.81,-18.33,-17.84,-17.49,-16.99,-15.62,-13.75,-11.7,-10.17,-9.13,-7.95,-6.36,-5.19,-4.16,-2.76,-1.07,0.3,1.5,1.81,1.45,1.21,2.25,3.47,3.81,3.94,3.53,3.85,4.27,4.58,4.5,4.35,4.54,4.81,5.38,5.95,5.81,5.46,5.42,5.62,5.62,5.57,4.82,5.18,5.51,5.27,5.26,2.95,1.7,0.85,-0.01,-0.39,0.64,0.9,1.95,2.44,2.56,2.14,2.18,2.52,2.88,2.4,0.48,-1.75,-3.09,-4.23,-4.02,-2.77,-0.79,-0.14,0.28,1.7,3.2,3.27,3.16,-0.37,1.06,5.02,0.97,0.56,0.03,2.34,3.64,1.76,1.06,-0.61,0.17,-0.33,-0.59,-2.07,-1.8,-1.76,-1.19,-1.11,-1.54,-2.52,-2.99,-4.04,-5.98,-5.99,-3.97,-3.82,-3.89,-3.15,-4.49,-4.22,-2.47,-2.08,-2.02,-2.01,-1.87,-1.81,-1.72,-1.38,-1.57,-0.96,0.11,0.73,-1.68,-1.91,-2.07,-2.37,-1.87,-1.79,-2.16,-1.32,-0.37,-1.76,-1.52,-0.36,0.48,0.98,1.12,1.8,0.83,2.74,3.78,6.49,6.52,9.65,9.39,7.19,8.77,11.67,11.27,6.99,9.09,14.21,15.28,15.77,15.04,12.29,11.13,10.47,10.79,10.03,8.66,8.2,7.78,7.52,7.94,8.64,8.73,8.14,8.07,7.99,7.78,7.71,7.51,7.43,8.08,7.32,7.08,5.86,5.88,5.89,6.09,5.8,5.82,6.28,7.26,7.62,7.1,7.23,7.25,6.14,3.5,2.72,4.07,5.24,5.75,5.1,4.17,4.2,3.29,2.91,2.89,2.3,1.76,0.89,-0.5,-0.6,1.82,1.38,-0.86,-1.89,-0.53,0.17,1.4,1.05,0.25,0.03,0.34,-1.37,-1.1,-1.05,-0.4,-3.65,-2.35,-1.8,-0.75,-0.52,-0.51,0.14,-0.17,-0.19,-0.38,1.15,-0.65,-1.99,-2.0,-2.81,-3.27,-3.28,-2.32,-2.4,-2.63,-2.29,-1.51,-0.56,-0.13,0.29,0.38,0.94,1.31,2.24,-0.77,-3.79,-2.74,-1.26,-0.26,0.32,-0.12,-0.06,-5.89,-5.89,-5.24,-5.83,-6.73,-7.5,-7.14,-6.78,-7.05,-7.71,-7.66,-7.76,-7.53,-6.85,-6.4,-6.63,-6.13,-5.12,-4.41,-4.04,-3.49,-3.51,-2.75,-2.16,-0.84,-0.18,0.27,1.29,1.95,2.33,3.48,2.91,1.81,0.45,0.61,0.72,1.86,3.58,3.32,5.8,2.2,2.85,2.53,5.04,4.27,5.07,5.3,2.94,1.22,-1.52,-3.91,-3.84,-2.61,-3.24,-3.08,-3.29,-1.03,0.73,1.27,0.92,-0.01,3.05,2.49,-0.01,-2.36,-5.53,-2.97,-2.86,-1.37,0.26,-0.36,-1.0,0.79,0.89,0.69,0.61,1.37,-3.31,-3.61,-2.96,-2.02,-1.98,-2.67,-2.69,-1.64,-0.75,-0.01,0.09,-1.43,0.37,2.14,-1.03,-0.22,-1.14,-2.39,-4.53,-7.41,-9.93,-12.42,-13.63,-13.08,-11.64,-10.39,-9.51,-9.26,-10.44,-12.57,-16.02,-17.57,-17.02,-17.28,-16.58,-15.33,-14.69,-13.75,-12.31,-9.95,-8.45,-7.22,-5.61,-4.19,-3.16,-2.15,-0.71,1.46,3.29,3.63,3.07,2.6,2.5,3.86,4.71,5.51,5.38,5.01,4.56,4.52,4.5,4.49,4.55,4.51,4.29,4.57,5.19,6.0,7.05,7.26,7.63,7.57,8.14,8.58,8.09,6.6,3.35,1.09,0.85,0.75,0.76,1.43,2.63,3.75,3.61,3.06,2.82,2.52,2.7,2.91,2.84,1.8,-0.57,-1.32,-2.04,-2.05,-1.82,-1.09,0.88,1.62,1.72,3.18,4.24,5.68,8.07,7.02,-0.33,2.2,0.64,-0.51,1.23,2.55,1.53,-0.4,-0.27,-0.15,-0.6,-0.24,-1.02,-1.81,-3.29,-3.92,-3.0,-2.15,-2.21,-2.23,-3.15,-3.26,-3.61,-4.58,-4.93,-4.68,-4.61,-3.12,-4.01,-3.69,-4.97,-2.64,-2.49,-2.59,-1.99,-1.34,-0.35,-1.1,-1.29,-1.05,-0.98,-1.73,-1.93,-1.92,-1.94,-2.24,-2.13,-1.72,-1.38,-0.59,0.01,-1.64,-0.44,-0.87,-0.48,1.59,1.93,3.44,2.1,1.16,2.36,8.41,6.74,5.1,8.18,10.31,11.07,5.91,7.05,6.9,8.02,8.04,14.17,13.04,11.46,10.19,9.91,10.93,10.1,9.63,8.78,8.33,7.88,8.7,9.64,9.25,7.89,7.87,8.12,7.92,7.87,7.05,7.19,5.4,7.61,6.18,6.33,5.73,5.66,5.85,6.0,6.29,6.34,6.38,7.07,7.45,7.45,7.7,6.84,4.21,2.55,1.82,3.38,4.28,4.39,3.34,3.02,2.62,1.79,1.76,1.19,0.24,0.01,-1.85,0.92,-0.69,-2.15,-1.69,-1.28,-0.22,-0.56,-0.87,0.15,-0.96,-0.2,0.28,0.81,0.84,-0.68,-0.4,-0.77,0.58,-2.12,-0.18,-0.16,-0.17,0.26,0.87,0.63,-0.28,-0.69,-1.43,-1.84,-0.63,-2.43,-2.68,-2.76,-3.3,-2.82,-2.27,-1.86,-1.49,-1.31,-1.06,-1.2,-0.74,0.7,2.22,1.62,2.23,-0.69,-1.43,-0.52,0.25,1.18,1.33,1.81,1.82,-3.83,-2.78,-7.8,-8.77,-6.38,-8.61,-8.07,-9.17,-8.87,-8.83,-8.88,-8.32,-7.73,-9.09,-8.58,-7.45,-6.7,-6.1,-5.51,-5.26,-4.91,-4.19,-4.5,-3.89,-3.6,-2.53,-1.89,-1.91,-1.12,0.98,3.64,5.87,11.22,11.45,8.88,2.79,0.4,3.25,5.33,3.47,6.59,8.31,9.91,10.05,10.61,10.96,2.23,-1.45,-0.79,-5.24,-7.38,-3.94,-2.83,-0.3,2.39,1.81,1.24,0.41,3.72,5.02,4.79,3.15,0.67,-2.91,-3.22,-3.41,-2.47,-0.59,0.7,-1.22,0.92,1.3,0.1,-0.2,-0.72,-0.18,1.4,-3.74,-3.49,-3.7,-3.69,-3.37,-2.38,-0.43,0.05,-0.21,-0.19,-5.68,-0.1,4.05,-0.44,1.7,2.02,0.71,-0.94,-4.01,-7.12,-7.21,-8.39,-9.87,-10.95,-9.96,-8.07,-6.19,-4.45,-1.89,0.04,0.37,-4.1,-9.96,-13.16,-14.34,-14.81,-15.53,-14.27,-12.32,-10.3,-8.79,-7.11,-5.53,-3.92,-2.42,-1.41,0.13,2.34,4.28,5.04,4.5,3.31,3.15,4.04,5.25,5.77,5.57,4.66,4.43,4.45,4.63,5.28,5.71,5.51,5.48,5.85,6.96,8.18,9.16,9.59,10.61,10.61,11.13,10.18,9.25,7.67,5.71,4.77,4.22,4.01,4.21,5.11,5.72,5.24,4.16,3.24,2.83,2.9,3.24,2.57,2.16,1.38,-0.32,-0.94,-0.79,-0.27,-0.24,0.11,2.05,2.81,3.35,4.76,6.21,7.61,8.47,7.62,0.16,2.15,-0.7,1.4,2.35,0.74,-1.59,0.25,0.48,0.44,-0.95,-1.86,-3.53,-5.12,-5.67,-2.33,-2.45,-1.73,-2.99,-3.78,-4.07,-4.33,-4.43,-4.29,-5.01,-5.03,-5.35,-5.49,-4.13,-4.24,-2.79,-2.95,-2.56,-2.11,-0.43,-2.12,-2.03,-3.09,-3.08,-1.48,-1.46,-1.79,-1.89,-1.77,-1.98,-1.95,-1.53,-1.27,-0.87,-0.25,0.49,-0.53,-0.85,0.94,1.58,1.55,1.73,1.88,5.14,4.24,4.58,5.66,6.82,8.43,10.2,6.88,7.58,7.35,7.5,7.38,8.43,10.01,10.42,10.22,9.94,9.48,8.82,8.65,10.35,9.86,8.12,8.82,9.44,9.21,8.54,8.25,8.19,8.08,7.65,6.6,4.63,3.89,8.47,7.61,7.9,6.94,6.02,5.79,5.67,5.44,5.35,5.46,5.61,6.35,6.69,6.77,6.82,6.55,6.01,2.27,1.02,0.93,2.59,3.13,2.34,1.65,1.88,1.38,1.33,1.04,0.78,1.95,1.02,-1.18,-3.07,-1.88,-2.1,-1.7,-1.49,-1.2,-1.19,-0.5,-0.17,-0.43,-1.78,-0.23,-0.22,0.66,1.13,1.74,0.95,-0.07,-0.72,-0.59,-0.51,-0.67,-0.35,0.67,-0.28,-1.33,-1.73,-0.31,-1.4,-1.16,-1.94,-2.98,-3.89,-3.67,-3.11,-2.78,-2.62,-2.75,-1.95,0.55,2.19,0.89,0.11,-0.35,0.19,0.18,-1.15,-0.25,0.9,1.33,2.36,1.9,1.03,-2.4,-4.74,-10.69,-8.48,-6.66,-9.08,-9.47,-9.17,-9.42,-9.38,-9.23,-9.29,-9.42,-10.25,-9.69,-8.58,-7.57,-6.84,-6.91,-7.01,-7.02,-6.27,-6.06,-5.43,-5.33,-4.74,-3.54,-2.33,-1.69,-1.88,-0.74,0.79,5.54,1.93,8.62,9.43,8.07,5.83,1.71,1.75,5.5,7.52,8.71,10.12,12.61,13.14,13.13,12.96,15.25,11.33,-2.85,-1.57,1.06,3.58,3.38,4.22,5.97,6.99,8.07,8.01,9.01,6.85,0.98,-2.88,-0.86,-2.73,-2.18,-1.26,0.17,-0.36,-0.02,0.45,-2.01,-2.45,-2.52,-3.19,-0.85,-4.59,-3.75,-3.98,-3.77,-3.35,-1.19,0.89,0.92,0.81,0.8,-0.24,0.68,3.25,0.4,3.91,5.72,5.85,4.15,1.73,-0.59,-3.28,-5.47,-10.31,-11.44,-9.41,-6.25,-3.58,-2.31,-2.26,-0.61,1.88,3.73,2.23,-5.3,-10.77,-12.99,-14.79,-14.9,-14.07,-12.26,-10.55,-8.6,-6.8,-5.03,-3.48,-1.67,-0.56,0.78,3.08,5.2,6.12,5.45,3.95,3.7,4.33,5.44,6.36,6.17,6.03,6.22,6.27,6.36,6.6,7.16,7.89,8.52,8.64,9.69,10.49,11.57,12.49,12.72,13.11,12.91,13.45,14.17,13.28,10.84,9.63,8.17,7.47,7.52,6.85,5.66,4.29,3.41,3.11,3.35,2.67,2.56,2.39,2.23,1.96,-0.16,-0.38,0.38,1.11,1.38,1.32,2.67,3.29,4.26,5.55,6.13,6.2,5.62,3.6,1.72,-0.08,3.36,2.87,0.92,-0.28,1.25,0.49,0.48,-0.05,-1.96,-0.67,-2.61,-1.3,-3.9,-4.09,-3.15,-2.63,-4.15,-5.39,-4.87,-4.99,-4.89,-5.09,-5.69,-6.73,-5.78,-4.61,-2.82,-2.54,-3.1,-2.64,-3.66,-5.01,-2.57,-1.06,0.52,0.76,-2.12,-1.67,-1.33,-1.4,-1.42,-1.58,-1.73,-1.63,-1.36,-0.61,-0.63,-0.01,-0.51,-0.22,0.14,-0.44,0.78,1.22,1.2,2.09,2.28,3.12,3.89,3.82,4.48,6.08,8.82,11.27,11.98,10.39,11.25,8.77,7.56,9.35,9.93,9.83,9.64,9.21,9.08,10.32,9.41,6.13,8.02,7.65,7.53,7.67,6.79,5.52,4.86,3.81,1.23,7.4,8.47,7.84,7.39,7.79,7.39,6.65,6.11,5.74,5.44,5.22,4.39,4.46,5.34,5.83,5.84,6.04,6.1,6.37,7.33,0.19,0.85,0.94,1.95,1.6,0.85,1.34,1.25,0.77,0.84,-0.09,0.54,-0.71,-1.2,-2.22,-1.23,0.21,0.07,0.82,0.09,-0.39,-0.66,-0.8,-0.04,-0.98,-0.68,-0.1,0.02,-0.9,0.69,0.15,-0.74,-0.58,-1.02,-1.89,-0.12,0.92,1.22,0.19,-0.45,-1.46,-1.04,-1.6,-1.21,-1.04,-0.05,-0.39,-0.71,-0.26,1.31,1.75,1.97,1.33,-0.29,-1.19,-1.52,-0.82,-0.06,0.29,-0.71,-1.04,-1.03,1.13,1.3,2.0,2.0,2.08,1.41,-1.17,-3.1,-4.95,-7.02,-9.79,-9.67,-8.1,-9.42,-9.57,-9.6,-9.9,-10.5,-10.13,-10.74,-9.92,-8.99,-8.88,-8.83,-9.37,-9.11,-8.09,-7.44,-6.96,-6.4,-5.43,-3.55,-1.79,5.09,5.53,7.52,8.59,7.49,-0.34,-4.57,2.94,6.7,9.33,13.34,14.37,13.5,14.7,5.6,7.91,13.52,14.38,15.21,13.38,12.36,12.98,10.23,4.21,-3.45,1.06,4.33,6.32,8.63,9.01,10.93,11.43,12.25,12.14,8.51,-2.23,-1.96,-2.0,-2.66,-1.21,-1.55,-2.33,-2.36,-2.0,-0.84,0.1,-0.69,-2.04,-3.05,-3.6,0.6,-1.58,-4.07,-2.9,0.01,1.5,2.89,-3.16,-0.92,1.37,3.13,3.97,3.57,6.27,8.28,10.75,10.3,9.09,5.79,2.56,2.21,-4.65,-7.69,-4.87,-1.89,-0.16,0.42,0.49,0.7,1.52,3.68,5.51,5.49,0.0,-6.14,-11.64,-12.85,-14.11,-13.33,-11.85,-9.52,-7.5,-6.11,-4.36,-2.57,-0.9,0.87,2.24,4.18,5.93,6.97,6.59,5.4,4.29,5.49,6.73,7.78,8.24,7.96,8.23,8.08,8.38,8.09,8.43,9.0,9.93,9.83,10.85,12.22,13.76,14.99,15.95,16.92,17.54,18.19,17.26,14.59,14.28,11.35,9.66,9.54,7.56,5.73,4.18,4.07,3.48,2.75,2.4,2.39,2.58,3.08,3.12,2.14,-0.03,0.41,1.28,1.98,2.09,1.83,2.23,2.97,3.81,4.36,3.98,3.81,1.88,2.26,1.87,1.9,4.51,3.58,1.5,0.61,-0.1,0.61,0.18,-0.27,-1.36,-2.28,-3.56,-5.78,-6.14,-5.74,-4.17,-1.42,-2.2,-3.56,-3.64,-3.92,-3.09,-2.64,-3.65,-4.4,-5.36,-3.48,-3.69,-3.96,-3.08,-2.13,-2.05,-1.84,-1.35,-0.64,-0.84,0.04,0.71,0.36,-0.66,-0.83,-1.25,-1.77,-0.75,-1.03,-1.13,-0.98,-0.74,-1.68,-0.74,-0.28,-0.32,0.42,0.57,0.31,0.18,1.32,2.05,2.96,5.86,1.79,3.27,8.11,9.8,10.16,10.33,10.19,9.81,10.43,9.41,9.07,9.48,9.13,6.88,8.86,8.7,8.37,7.76,7.59,7.02,5.37,3.43,1.51,1.72,1.46,5.81,7.72,7.76,7.3,6.54,6.34,6.77,6.56,5.8,5.56,5.4,5.25,4.95,3.85,3.64,4.04,4.61,5.07,5.5,5.9,6.41,7.32,6.2,0.39,0.54,0.87,0.77,0.43,0.69,0.8,0.41,0.43,0.39,1.68,1.87,4.61,1.78,0.93,0.15,3.03,0.6,1.14,-1.43,0.05,1.74,0.1,-1.9,-2.84,-1.28,-1.61,-1.24,-2.24,0.05,-0.87,-2.01,-1.02,0.97,1.09,1.46,-1.4,-1.98,-2.56,-2.75,-2.9,-3.23,-2.99,-2.69,-1.54,-0.7,-1.05,-1.42,-1.7,-2.0,-2.34,-2.71,-2.21,-3.04,-3.21,-3.39,-3.27,-1.6,0.05,1.2,1.06,1.23,2.36,1.64,1.91,0.66,1.43,-0.29,-0.38,-3.59,-7.13,-9.32,-8.4,-10.97,-8.05,-10.28,-10.07,-9.56,-9.17,-10.62,-11.28,-10.75,-9.94,-9.78,-10.07,-9.97,-10.8,-8.05,-7.33,-6.66,-5.96,-4.38,-0.88,3.25,-2.78,-4.24,2.15,-2.61,4.32,6.56,8.68,0.78,5.17,8.93,13.38,12.42,11.88,13.31,13.15,16.85,14.34,16.36,14.62,12.12,7.86,8.61,10.31,8.7,10.42,11.0,10.78,11.38,12.95,12.12,11.68,11.72,10.91,11.27,8.56,1.66,-0.95,-1.34,-0.27,-1.27,-1.88,-2.62,-2.9,-3.18,-3.38,-2.65,-0.99,-0.58,-1.2,-0.71,-0.58,-2.17,2.91,4.16,3.77,1.96,1.83,-3.3,-1.89,1.98,4.69,2.81,9.88,8.29,12.04,13.97,14.54,11.98,15.3,13.27,12.25,16.63,12.94,7.6,6.74,4.49,4.31,3.08,2.39,2.45,2.32,4.19,6.32,6.45,2.83,-4.5,-8.69,-12.53,-13.04,-11.36,-10.19,-8.47,-6.71,-4.82,-2.43,-0.42,0.74,2.15,3.69,5.19,6.62,7.55,8.15,8.28,7.19,7.28,7.98,9.04,9.48,9.69,8.69,8.0,9.53,9.8,8.64,9.27,10.08,9.95,11.35,13.43,15.47,18.33,19.3,19.43,19.13,18.69,16.04,16.31,12.91,11.79,10.53,7.95,5.36,5.4,4.56,3.47,2.04,2.32,2.81,3.02,2.91,3.19,2.93,1.63,0.5,1.4,2.22,1.73,1.18,1.19,1.51,2.2,2.56,2.44,1.89,0.97,1.13,2.19,2.21,3.47,2.38,2.92,0.35,-1.0,0.46,1.31,1.62,-0.9,-1.09,-2.09,1.14,-1.8,-4.86,-7.07,-6.04,-3.17,-2.32,-2.03,-2.56,-3.24,-3.07,-4.05,-4.41,-4.35,-3.67,-2.49,-2.77,-2.31,-2.35,-2.36,-2.53,-2.04,-3.27,-3.71,-1.21,-0.27,-1.39,-0.13,-2.09,-2.28,-1.79,-1.01,-0.52,-1.72,-2.66,-2.89,-1.96,-0.65,-0.22,0.68,-0.32,1.28,3.15,4.27,2.11,1.77,1.33,3.44,5.23,5.68,5.25,6.44,7.46,7.58,8.26,7.7,7.23,7.69,8.09,7.6,5.68,7.46,7.26,6.55,5.59,5.02,5.77,5.35,3.85,3.26,1.35,4.36,7.2,6.71,6.27,6.13,6.02,5.88,5.73,5.43,5.07,4.65,4.23,4.09,4.17,4.62,4.48,4.18,4.2,4.02,4.14,4.33,4.39,4.73,5.16,3.14,0.04,-0.51,-0.68,-0.61,-0.45,0.3,1.11,1.87,2.49,3.08,4.49,7.82,7.58,3.68,3.2,1.83,4.0,-0.03,0.39,-0.3,-0.85,0.95,-1.11,-2.22,-1.12,-0.92,-0.52,-2.11,-3.19,-1.36,-0.89,-0.65,-1.14,-0.97,0.43,2.8,4.11,1.28,-1.43,-3.44,-3.26,-3.96,-4.6,-4.5,-4.32,-3.94,-3.5,-3.21,-3.55,-4.26,-2.02,-1.0,0.3,-0.28,-0.28,-0.02,-1.66,-1.28,-0.9,0.54,1.33,3.04,2.11,1.67,0.1,-1.62,-0.32,-2.91,0.33,-4.35,-6.83,-8.26,-7.77,-7.37,-8.99,-8.89,-8.46,-7.96,-7.52,-6.48,-5.62,-5.69,-8.18,-10.2,-10.97,-11.39,-10.23,-11.17,-7.34,-4.11,-1.24,2.73,8.97,13.45,10.69,9.63,2.79,1.08,-2.4,2.81,6.74,3.25,4.31,8.6,11.19,11.79,11.09,16.75,16.71,16.18,13.83,9.9,9.65,10.14,12.58,11.57,14.29,12.42,13.38,13.43,12.72,11.08,10.6,9.81,11.08,11.87,11.52,11.36,10.8,6.77,3.31,-2.19,-2.48,-1.8,-0.57,-0.63,-0.64,-0.68,-1.45,-1.25,-1.64,-1.21,0.81,0.85,-1.6,-0.15,3.88,2.97,1.69,1.5,1.24,2.06,-0.74,2.48,5.51,5.87,6.48,4.96,10.65,13.97,17.33,19.48,22.69,23.81,22.82,23.12,20.7,15.83,14.62,9.68,7.74,5.58,5.62,2.59,1.93,3.02,6.26,6.84,7.21,1.19,-7.11,-10.64,-10.63,-11.18,-9.2,-8.64,-7.11,-5.36,-3.56,-1.59,0.71,2.14,3.56,4.07,5.59,6.87,7.75,8.9,9.67,9.39,9.96,10.73,10.69,10.07,10.96,10.77,10.13,10.27,10.02,9.81,9.62,9.66,10.76,12.18,14.49,16.56,18.15,19.42,18.98,16.67,17.79,13.78,13.65,12.33,9.89,7.45,5.94,5.74,3.87,2.44,2.96,2.76,2.75,2.75,2.36,2.65,2.54,1.79,1.07,1.54,1.68,0.85,0.3,0.07,0.43,1.18,1.49,1.62,1.1,1.16,1.31,1.84,2.38,3.09,2.46,1.67,4.1,-0.61,-1.92,1.04,0.64,-2.11,-2.17,-2.06,-0.96,0.6,-2.91,-3.46,-3.32,-8.79,-1.93,-3.5,-1.79,-2.1,-3.28,-3.09,-3.98,-4.31,-3.46,-3.25,-3.28,-3.05,-2.42,-3.12,-2.64,-1.73,-2.48,-2.22,-2.24,-2.07,-2.07,-3.66,-1.83,0.5,0.68,-0.19,-0.49,-0.89,0.05,-1.04,-1.17,-0.84,-0.06,1.01,3.4,4.48,5.42,1.6,1.31,2.42,3.15,3.43,3.59,3.11,3.29,3.75,4.6,5.25,5.4,5.54,5.34,5.3,5.65,4.55,3.72,5.72,5.47,5.93,4.1,1.98,2.83,1.72,0.27,2.97,7.11,6.15,6.67,4.23,4.24,4.19,4.48,4.67,4.64,4.8,4.34,3.53,3.16,3.08,3.57,3.99,4.38,4.45,4.07,3.56,3.17,3.02,2.52,1.99,2.28,0.14,-1.32,-2.21,-2.47,-2.31,-2.6,-2.46,-0.09,2.68,5.1,7.01,8.31,10.05,4.89,1.86,0.73,2.88,5.95,-2.18,-1.54,-1.37,-0.02,-0.68,-0.75,-0.8,-2.33,-1.07,-1.78,0.94,-0.42,-0.14,-1.81,-1.27,-1.34,-1.3,-0.75,0.53,1.15,0.32,1.34,1.5,-0.95,-3.54,-4.29,-4.68,-5.33,-6.18,-6.63,-5.25,-2.31,-1.01,-1.75,-1.5,-0.52,2.86,2.33,0.52,1.44,-1.41,-1.13,-0.61,-0.52,2.47,4.33,3.48,2.37,-0.56,-4.04,-0.15,-3.64,-6.3,-7.17,-6.9,-6.47,-7.13,-7.28,-7.48,-6.53,-4.01,-3.51,-3.29,-5.31,-7.76,-6.3,-6.04,-3.2,-7.73,-8.61,-6.07,-3.38,0.7,0.85,-0.43,0.41,6.18,4.81,-1.6,2.13,1.17,8.32,12.25,6.14,6.27,4.63,0.37,1.94,3.87,-1.78,1.65,-1.49,6.36,12.02,10.58,13.32,12.05,11.73,11.42,10.75,10.73,10.35,9.2,9.43,9.71,12.36,14.43,14.85,14.48,12.51,11.18,10.73,10.25,6.6,4.64,-4.63,-3.27,-1.05,0.66,0.93,1.74,2.73,1.34,-1.29,0.5,-1.48,-4.0,-0.77,-0.48,1.56,2.51,4.02,1.69,2.83,3.64,3.06,3.59,4.36,6.66,7.9,5.11,4.19,11.81,17.48,20.31,22.93,24.56,25.61,24.72,22.68,20.75,18.46,15.67,14.03,9.94,7.46,3.49,2.2,2.91,4.78,5.92,7.0,8.06,-0.29,-5.06,-7.23,-8.73,-9.88,-8.4,-7.18,-5.81,-3.36,-1.92,-0.93,1.56,3.86,5.14,5.45,6.13,7.22,8.59,9.87,10.61,10.68,11.13,11.51,11.85,11.92,11.52,10.55,9.57,9.83,10.37,10.45,10.33,10.54,11.56,12.49,13.72,14.28,14.93,15.3,16.64,14.25,13.53,12.66,10.78,9.2,6.75,7.3,4.35,2.81,3.52,3.29,2.1,2.28,2.34,1.93,1.88,1.36,1.16,1.1,1.22,0.87,0.0,-0.13,-0.63,-0.39,0.43,0.78,0.35,0.02,1.16,1.31,1.2,0.91,2.25,1.34,4.72,2.11,6.65,2.4,-1.66,-0.15,-1.16,-0.9,-0.5,-0.29,-3.94,-4.64,-3.95,-4.62,-5.45,-3.63,-5.16,-5.44,-2.9,-3.58,-6.01,-6.53,-6.82,-6.05,-5.03,-4.03,-3.8,-2.39,-3.03,-2.51,-1.67,-2.77,-2.95,-3.92,-3.8,-2.06,-0.5,-0.57,-0.88,-0.64,0.28,0.24,0.65,1.69,0.75,0.76,0.05,0.42,2.3,1.98,1.56,1.32,0.95,0.8,1.94,1.71,0.35,-0.49,-0.05,0.01,-0.28,0.62,2.01,2.43,2.31,1.73,0.62,1.38,1.88,2.1,2.49,3.23,2.86,0.9,-1.35,-2.76,3.14,6.98,5.58,6.35,5.21,4.65,4.18,3.69,3.39,3.18,3.28,3.41,3.27,3.19,3.25,3.58,3.73,2.96,2.5,2.24,2.03,1.78,1.37,0.89,0.57,-0.12,-0.39,-0.05,-1.73,-2.85,-4.0,-4.25,-4.59,-2.42,-1.46,-0.94,0.36,1.04,2.0,4.36,4.63,1.71,2.62,-0.13,-0.08,1.43,3.85,0.77,-0.26,-1.05,-1.43,-1.46,0.24,-3.3,-3.4,-1.84,-0.58,0.49,1.53,1.2,-0.19,-2.7,-2.67,-1.4,0.96,-0.62,-1.08,1.45,0.32,-1.3,-1.27,-4.38,-4.21,-4.17,-2.96,-2.63,-3.42,-2.64,-2.22,-3.04,-1.85,-1.52,-1.12,-1.54,0.03,-0.64,-1.84,-1.1,1.07,0.55,-1.93,2.96,3.56,3.47,2.71,0.49,3.2,4.8,-1.94,-5.0,-6.67,-7.82,-8.41,-7.5,-7.42,-6.45,-6.05,-4.79,-3.97,-3.11,-1.79,0.34,3.35,2.2,0.21,-1.78,4.1,5.58,3.18,3.38,4.71,2.44,4.46,3.04,2.9,0.86,-0.78,-0.13,-3.33,-9.64,-4.32,3.83,3.75,-7.98,-1.77,3.85,-0.73,-11.14,-5.11,1.43,5.36,7.23,5.81,6.26,8.01,10.88,11.84,12.28,12.48,13.89,14.15,15.33,14.3,13.25,14.01,12.28,10.95,10.1,10.51,4.68,5.79,-1.38,-0.29,-1.1,-0.73,0.78,3.23,5.12,3.25,2.05,3.6,1.95,-1.17,-2.59,-2.29,-1.32,-0.05,0.57,0.62,2.34,4.07,5.97,7.55,8.33,11.25,11.5,8.75,12.78,8.79,10.48,15.7,19.48,21.96,23.37,23.71,22.94,20.57,18.48,17.66,15.68,10.58,8.99,5.08,3.12,3.2,4.49,5.27,6.91,8.07,6.2,-0.73,-5.79,-8.29,-8.93,-7.52,-7.14,-6.4,-4.23,-2.33,-1.26,-0.72,1.86,4.68,6.51,6.57,6.73,7.73,8.75,9.64,10.34,10.83,10.65,10.66,11.05,11.19,11.46,10.31,10.86,10.84,11.03,11.16,11.03,11.73,12.42,12.97,13.11,12.66,14.31,12.76,11.18,11.18,10.37,9.77,7.71,8.1,5.38,3.3,3.71,3.36,2.55,2.38,2.13,2.37,1.84,1.68,0.6,0.62,0.29,-0.04,-0.61,-1.11,-0.91,-1.08,-1.1,-0.26,-0.12,-1.04,0.02,-1.69,0.64,0.77,0.72,-1.78,0.23,0.46,2.6,-0.45,3.41,2.38,1.36,-1.23,-1.04,-1.51,-4.46,-2.74,-2.84,-2.49,-1.41,-3.91,-3.41,-2.74,-6.06,-4.62,-4.85,-7.16,-7.75,-7.57,-8.66,-7.56,-7.28,-6.35,-5.96,-5.3,-4.19,-2.12,-4.45,-3.09,-3.33,-2.23,-2.21,-0.85,-0.01,-0.72,-0.27,-0.99,-0.06,-0.13,0.46,0.43,1.08,1.33,1.44,1.06,-1.22,-2.15,-2.84,-3.09,-2.95,-2.31,-2.11,-2.49,-3.0,-4.25,-3.74,-3.6,-3.02,-2.8,-1.89,-3.18,-4.29,-3.55,-3.49,-1.93,-1.18,-3.01,-1.81,-0.74,-0.34,4.88,5.91,5.35,4.55,5.37,4.27,3.95,3.65,3.04,2.39,1.81,1.83,1.41,1.22,1.62,2.06,2.32,1.98,1.47,0.62,-0.3,-0.66,-0.66,-0.59,-0.45,-0.57,-0.9,-1.67,-2.08,-2.25,-3.39,-4.56,-5.7,-6.17,-6.15,-4.34,-1.35,-0.57,-0.89,0.5,-3.39,-0.78,3.85,6.35,5.81,1.53,2.2,4.23,3.58,0.36,-1.45,-2.27,-2.83,-2.26,-0.14,1.58,1.28,-2.8,-2.71,-1.93,0.08,0.99,1.37,-1.53,-1.54,-1.73,0.53,-0.74,-1.25,-2.78,-2.67,-4.12,-5.45,-4.25,-1.47,1.0,1.19,1.18,1.05,-1.12,-0.41,-0.16,0.23,-0.79,-1.96,0.41,1.02,-0.09,0.92,-1.58,-2.69,-0.6,2.84,-1.09,5.33,3.48,3.11,2.83,4.62,7.88,4.26,-1.5,-4.1,-6.49,-8.22,-9.19,-9.06,-8.31,-8.25,-7.71,-7.24,-3.52,-1.33,-1.26,0.98,-1.18,-2.12,-1.35,5.03,3.94,1.53,4.18,2.13,4.38,-2.77,-4.7,-5.11,-3.52,-4.53,-5.54,-1.73,-0.86,-8.06,-6.9,-5.23,-6.59,-6.31,-1.37,3.19,10.28,14.0,16.02,14.81,14.3,6.17,3.59,6.77,9.7,10.93,11.93,11.93,11.42,10.55,9.3,9.5,10.01,7.82,9.54,10.34,5.65,5.49,2.58,0.24,0.15,-1.12,-2.11,0.43,2.46,5.88,6.14,4.78,6.66,6.08,-0.61,-1.62,-4.68,-4.29,-3.82,-3.19,-2.35,-1.5,-0.03,2.7,5.24,8.62,10.92,12.53,12.25,14.04,16.64,15.65,13.6,11.08,16.43,18.79,19.97,21.71,21.46,20.37,18.76,17.46,16.04,12.04,9.83,7.81,4.22,4.19,4.46,5.33,6.77,7.52,7.94,4.41,-1.03,-5.02,-7.38,-7.8,-6.0,-6.27,-4.44,-3.29,-1.6,-0.58,-0.7,2.57,4.81,6.28,6.87,6.95,7.44,8.35,9.36,10.06,10.38,10.87,10.5,10.87,11.04,11.33,11.23,10.82,11.09,11.26,11.28,11.53,11.73,12.03,11.75,12.7,11.66,11.59,9.82,9.32,9.12,8.64,7.7,6.23,3.99,3.88,3.28,2.31,2.08,2.42,2.97,2.4,2.0,1.48,0.26,-0.08,-0.68,-1.28,-1.66,-1.86,-1.67,-1.7,-1.58,-0.83,-0.44,-0.66,1.23,-0.11,-0.92,-0.9,-0.32,-2.05,-0.21,-0.28,0.49,-2.14,-2.76,1.02,-1.03,-0.41,-0.82,0.95,1.76,0.3,-1.91,-1.78,-2.23,-3.34,-1.72,-4.41,-5.53,-6.19,-5.26,-6.7,-8.88,-7.72,-9.27,-7.49,-7.25,-7.63,-7.4,-6.91,-5.36,-3.57,-3.71,-4.58,-4.24,-3.45,-2.2,-0.97,-0.9,-0.7,0.18,-0.48,-0.79,0.02,0.18,-0.34,-1.38,-4.14,-2.87,-3.74,-4.36,-5.15,-5.41,-4.48,-4.0,-3.83,-4.16,-4.67,-6.89,-7.97,-7.42,-7.64,-6.77,-5.82,-5.94,-6.53,-7.18,-7.56,-7.12,-6.81,-6.87,-6.03,-3.62,4.12,6.41,4.66,4.61,5.14,4.05,3.44,2.87,2.35,1.69,0.95,0.23,0.01,0.19,0.05,0.55,-0.33,-0.34,-0.69,-1.18,-1.68,-2.13,-2.61,-2.86,-2.98,-3.02,-3.11,-2.69,-2.58,-2.8,-3.03,-3.43,-4.36,-5.75,-7.19,-7.88,-7.45,-3.55,-1.76,0.01,-3.81,0.26,1.33,0.57,-0.22,1.57,0.24,0.45,0.3,-1.3,-1.21,-2.43,-3.73,-4.36,-3.02,-2.26,-1.99,-1.49,-0.2,0.61,0.85,-1.91,-1.82,-0.54,-0.92,0.62,-1.91,-1.92,-0.93,0.96,-2.29,-5.9,-5.35,-3.37,-1.69,-0.9,-0.54,2.0,2.62,4.99,4.49,5.29,3.28,3.11,0.92,1.59,1.37,1.57,0.86,1.39,-2.24,1.99,0.06,-2.62,-2.81,1.57,-0.56,1.55,2.1,1.69,1.72,3.74,3.14,1.47,0.17,-3.04,-5.89,-7.08,-7.01,-7.65,-5.94,-3.81,-4.99,-5.16,-1.66,-0.02,1.49,1.53,0.45,0.62,5.09,9.73,11.62,7.88,7.86,0.06,0.23,-0.82,1.29,4.21,7.34,9.99,10.89,9.47,5.0,-6.57,-9.95,-2.05,8.98,12.07,12.48,12.58,14.03,14.46,13.35,11.02,9.61,8.85,8.33,9.32,8.94,9.7,9.68,10.64,10.17,11.57,10.87,8.64,7.37,8.15,7.77,7.24,-1.57,-2.2,-1.57,-5.36,-4.99,-4.04,0.92,3.2,1.21,1.22,1.87,3.53,-1.06,-0.67,2.84,2.16,-1.78,-5.5,-4.96,-2.77,-1.08,-0.38,2.27,4.89,5.62,5.46,5.22,9.52,12.66,14.86,16.42,17.13,16.22,15.62,15.18,16.56,17.63,17.83,17.52,16.57,16.23,16.9,14.37,12.59,8.43,4.47,4.22,4.41,5.45,6.39,8.12,8.4,6.81,4.27,-1.19,-4.86,-5.84,-4.44,-4.51,-4.26,-3.07,-1.74,-0.36,0.44,1.46,3.36,4.77,5.88,6.72,6.94,7.44,8.58,9.42,9.76,9.81,10.0,10.54,10.85,10.68,10.86,10.85,10.98,11.1,10.97,10.72,10.71,11.44,11.95,10.3,9.6,8.64,9.57,8.41,8.4,6.93,6.86,4.1,3.34,2.9,2.02,2.03,1.77,2.04,2.28,1.58,2.35,1.76,-0.89,-1.12,-1.73,-2.18,-2.33,-2.52,-2.15,-2.01,-1.76,-0.88,0.05,0.34,0.84,0.72,-1.44,1.55,-0.96,1.18,0.21,-1.54,-2.13,0.55,-1.11,-1.81,2.51,-1.09,0.82,-1.17,-2.48,0.26,1.3,-0.15,-0.91,-0.16,-0.19,-1.73,-3.48,-5.52,-4.87,-5.9,-6.95,-8.16,-8.75,-7.24,-7.35,-6.32,-6.76,-6.71,-7.32,-6.2,-5.5,-5.61,-6.04,-4.8,-3.12,-0.78,-0.71,0.04,1.22,0.23,-1.5,-0.93,-0.8,-5.81,-7.76,-7.69,-8.52,-6.86,-6.48,-8.32,-8.77,-8.4,-6.95,-6.1,-5.25,-6.32,-10.2,-10.22,-10.15,-9.98,-9.44,-9.43,-9.08,-9.05,-11.13,-4.99,3.32,3.21,6.41,5.99,3.89,5.67,5.3,3.78,4.99,4.51,2.68,1.95,1.39,0.74,-0.23,-0.93,-1.11,-0.92,-0.88,-0.89,-0.99,-2.01,-2.66,-3.23,-3.76,-3.9,-3.97,-4.03,-4.11,-4.68,-4.5,-4.18,-4.07,-4.03,-3.98,-4.27,-4.37,-4.61,-5.49,-6.48,-7.01,-5.07,-2.35,-0.46,0.3,0.39,-0.55,0.81,1.77,1.14,1.42,0.67,-1.97,-3.56,-3.7,-4.88,-5.67,-5.39,-4.83,-4.17,-3.42,-4.01,-3.02,-1.95,-0.94,-1.39,-1.05,-0.03,-1.98,-0.85,0.59,0.59,-2.48,-1.58,-0.75,-1.14,-4.31,-3.17,-4.61,-1.57,-1.44,0.15,1.22,2.15,4.7,6.05,4.8,6.5,6.47,2.4,2.43,1.09,2.47,2.64,-0.48,4.26,-1.14,-0.69,0.61,-1.37,-3.55,-2.89,-0.9,1.63,3.27,3.1,3.88,3.6,6.62,4.06,0.89,-0.59,-1.31,1.72,0.77,0.47,-0.34,-0.19,-0.19,0.31,-0.23,-2.35,0.61,1.9,1.37,1.4,3.48,2.31,7.89,12.25,12.41,14.25,12.75,11.81,12.53,13.86,13.8,13.29,13.07,11.61,10.66,8.43,9.54,8.2,5.34,7.13,9.93,8.03,8.38,6.02,4.0,-0.46,7.03,6.21,5.88,7.23,7.13,4.52,4.78,9.17,9.36,8.76,6.32,8.74,2.94,-1.17,-1.39,-2.58,-4.07,-1.52,-2.38,-1.27,1.17,2.87,6.1,3.96,2.78,4.45,3.9,0.69,-0.82,2.08,5.38,3.81,4.44,1.57,-4.71,-3.37,2.56,1.3,2.38,4.29,5.39,8.25,5.35,7.58,12.46,15.27,17.05,17.96,17.89,17.81,17.17,16.49,15.77,15.44,15.68,16.74,17.42,15.92,11.36,8.22,6.24,5.35,4.88,5.42,7.04,7.47,7.24,7.1,4.3,1.42,-2.77,-3.6,-2.62,-1.68,-1.39,-2.59,-2.21,-0.97,0.06,0.69,2.23,4.0,4.44,5.42,6.71,6.85,7.59,8.52,9.04,9.26,8.75,9.19,10.21,10.7,10.82,10.46,10.09,10.11,9.9,10.05,10.2,10.18,10.02,10.05,7.72,8.36,7.59,7.77,6.11,7.28,4.62,3.28,2.5,1.84,1.58,1.63,1.63,1.51,1.9,1.13,1.75,1.38,-2.43,-2.04,-2.66,-3.05,-2.96,-2.84,-2.66,-2.28,-1.72,-0.72,0.07,0.99,2.56,6.3,0.09,1.79,0.47,0.2,3.27,3.42,2.82,-1.07,-0.95,-2.15,-1.44,-1.22,1.5,-2.26,0.21,-0.29,1.35,0.09,1.63,1.32,0.89,1.48,0.38,-3.06,-2.5,-1.87,-4.87,-8.33,-6.54,-6.05,-4.6,-3.95,-3.61,-5.13,-4.81,-4.5,-4.59,-4.62,-5.08,-5.21,-2.92,-1.48,-0.99,0.29,-0.28,-0.1,-1.66,-1.62,-2.65,-4.86,-6.89,-9.51,-8.66,-7.59,-9.19,-10.67,-10.58,-10.26,-8.63,-8.58,-6.03,-4.5,-7.91,-10.1,-11.81,-9.73,0.25,4.64,1.81,6.16,8.03,6.87,7.76,6.75,5.57,4.72,3.06,3.75,4.02,4.16,3.65,2.39,1.47,0.79,-0.07,-0.99,-1.47,-2.01,-1.93,-1.68,-1.89,-2.52,-3.47,-3.92,-3.84,-4.3,-4.95,-5.44,-5.36,-5.35,-5.35,-5.1,-4.97,-4.99,-5.13,-5.08,-5.09,-5.13,-4.87,-4.58,-4.54,-4.42,-3.82,-2.49,1.46,1.37,0.42,1.69,0.52,1.5,2.07,3.45,2.52,-0.49,-1.25,-1.83,-3.2,-4.85,-5.55,-5.21,-4.64,-5.67,-6.66,-5.22,-4.0,-2.86,-1.09,0.1,0.62,-2.01,-4.44,-1.52,0.32,0.89,-1.42,-3.28,-0.58,-1.29,-1.43,-4.48,-2.7,-2.44,-1.94,-2.09,-0.34,-0.02,1.6,1.74,2.63,1.54,1.0,-0.16,-0.62,-0.47,-1.85,-0.8,1.83,1.53,-2.03,0.8,1.14,0.38,-3.1,-2.31,-0.15,1.82,2.73,3.46,3.01,2.46,-1.56,-1.74,3.75,4.28,3.62,3.91,3.03,-0.18,0.99,1.32,-1.98,-1.15,0.36,2.09,0.23,1.09,1.67,0.83,2.26,2.93,-1.62,3.23,6.72,8.72,9.75,10.51,10.81,11.47,11.76,9.42,3.54,5.21,7.37,5.28,4.68,5.19,6.44,5.41,5.38,7.07,7.22,9.21,9.22,5.77,2.17,3.07,0.36,1.11,-0.44,0.54,-0.82,4.07,6.98,4.47,2.52,3.86,4.24,-3.18,-1.58,-0.41,-0.21,-2.21,-4.74,-0.77,-3.07,-2.22,1.92,5.01,4.13,5.08,4.59,7.12,2.63,0.42,3.15,5.71,6.55,7.85,3.89,2.36,3.2,1.14,2.68,4.19,2.47,6.43,10.02,11.86,11.33,11.21,13.67,15.88,17.5,17.85,17.62,17.83,17.45,16.86,15.87,16.04,15.8,13.94,9.54,7.51,7.18,6.31,5.96,6.86,6.89,6.89,6.62,4.33,2.81,1.22,-0.8,-2.24,-1.59,-1.07,-0.1,-1.11,-1.92,-1.25,-0.8,0.2,0.98,2.93,3.84,4.85,5.45,5.95,6.23,6.76,7.32,7.87,8.4,8.59,9.0,9.66,10.11,9.99,9.42,8.64,8.86,8.69,8.22,8.27,8.61,8.02,6.62,6.41,6.69,5.57,6.82,4.98,3.35,2.31,1.84,1.18,1.02,1.32,1.08,0.79,1.78,0.43,-0.12,0.1,-2.94,-2.79,-3.04,-3.48,-3.51,-3.16,-2.72,-2.4,-1.82,-0.61,0.65,1.87,4.66,7.89,8.33,1.62,1.07,-0.09,3.65,4.6,5.77,-1.65,0.32,-1.49,-0.44,0.56,1.41,1.07,-0.84,-0.24,2.17,0.59,1.75,2.75,3.24,2.49,3.04,3.03,2.63,2.98,-1.7,-3.38,-3.17,-5.53,-3.39,-2.59,-2.64,-3.63,-3.85,-4.2,-2.67,-2.66,-4.03,-4.01,-3.29,-1.86,-0.91,-0.16,-1.16,-1.4,-1.28,-2.91,-2.32,-1.25,-1.98,-6.49,-5.04,-9.42,-10.31,-12.96,-11.56,-10.99,-9.85,-8.63,-9.98,-8.87,-3.55,6.13,9.59,8.91,7.74,6.3,5.62,5.58,5.11,4.47,4.51,4.48,4.36,3.76,3.41,4.16,3.08,2.39,1.02,0.57,-0.54,-1.09,-1.86,-2.52,-2.92,-2.93,-2.95,-3.16,-3.26,-4.1,-4.91,-5.66,-6.13,-5.19,-5.3,-5.68,-6.16,-6.28,-6.03,-5.7,-5.53,-6.01,-6.01,-5.79,-5.89,-5.5,-5.36,-4.99,-4.34,-3.73,-2.8,-1.34,-0.36,1.13,0.02,1.31,0.8,0.31,0.5,1.05,1.7,-2.26,-2.38,-1.85,-0.63,1.08,0.84,-1.07,-0.22,-1.6,-1.64,-1.31,-1.97,-1.77,-4.99,-1.35,-1.32,-4.65,-3.74,-2.21,-0.11,0.62,0.47,-2.17,-0.73,-4.39,-2.44,-4.01,-2.52,-2.34,-0.37,0.31,1.0,0.74,-0.62,1.74,-0.65,1.08,1.81,1.04,0.53,2.51,1.23,-0.39,-0.35,-1.15,2.2,0.92,3.17,0.78,-3.15,0.4,0.27,4.17,5.05,3.83,2.12,0.81,-4.34,-2.76,-5.42,-0.65,2.57,2.91,0.12,-4.76,-4.56,-5.74,-3.71,-2.27,1.03,-0.08,1.78,1.68,1.78,1.17,1.43,1.77,1.4,-1.18,-1.47,1.57,4.87,6.24,6.65,6.87,4.26,5.42,4.92,7.71,8.02,7.16,8.19,5.11,3.47,3.97,5.9,9.34,10.68,9.4,11.68,5.6,8.74,2.96,3.02,-1.36,-1.14,1.06,1.44,3.65,5.09,3.9,5.29,4.78,3.78,-1.44,-1.52,1.06,3.4,4.16,3.47,2.5,0.62,3.23,3.87,4.98,4.78,3.18,7.51,9.35,9.01,3.26,5.33,9.45,9.7,9.27,4.14,2.85,3.94,1.6,0.46,3.76,2.96,-0.66,4.72,9.37,10.64,11.2,11.03,11.99,13.95,15.26,15.38,15.37,15.1,14.6,14.34,14.55,14.22,10.72,7.82,6.94,5.95,5.98,6.86,6.35,6.54,7.3,5.29,3.21,2.42,1.3,-0.21,-1.29,-1.51,-0.81,-0.02,-0.75,-1.88,-1.46,-1.06,0.31,0.84,1.62,2.74,3.53,4.24,4.53,4.66,5.11,5.55,5.98,6.53,7.05,7.72,8.65,8.94,8.88,8.71,8.05,7.44,7.04,6.92,6.95,6.27,5.82,4.94,4.97,4.74,6.4,4.05,3.05,2.4,1.77,1.41,0.9,0.65,0.44,-0.12,0.08,0.5,-0.96,-1.85,-3.08,-3.42,-3.22,-3.03,-3.26,-3.32,-3.24,-3.03,-2.51,-1.48,-0.35,1.09,2.75,5.91,8.83,10.22,5.13,5.02,5.79,1.11,1.45,0.95,1.17,0.66,-4.62,0.2,5.32,3.03,1.94,-0.05,0.79,-0.68,0.73,2.02,2.53,3.88,2.64,2.08,3.67,3.69,4.94,3.89,-2.52,-3.15,-6.61,-3.48,-4.59,-4.62,-4.28,-3.29,-3.78,-3.11,-2.83,-3.09,-2.72,-2.04,-0.97,-0.66,-3.31,-3.25,-2.42,-1.22,-2.37,-0.48,0.94,0.52,-1.59,-2.61,-3.34,-1.49,-0.45,0.28,0.29,5.7,6.92,5.45,5.07,5.71,6.37,6.99,6.41,5.55,4.81,4.54,3.73,2.93,2.42,2.2,1.65,1.63,1.72,2.84,2.26,0.42,-0.1,-1.29,-2.0,-2.39,-2.8,-3.46,-3.93,-4.05,-4.44,-4.88,-4.99,-4.61,-5.8,-6.83,-7.26,-7.49,-7.55,-7.41,-7.33,-7.1,-6.91,-6.91,-6.79,-6.75,-6.86,-6.68,-6.49,-6.31,-5.95,-5.71,-5.28,-4.71,-3.89,-2.8,-1.96,-0.91,-0.57,0.22,-0.09,0.67,0.72,0.99,-0.47,-2.4,-0.82,1.21,1.45,-0.09,-1.69,1.15,0.46,-1.6,-1.24,-0.95,-1.14,-2.85,-1.91,-1.0,-4.75,-4.26,-3.99,-3.51,-2.37,-0.78,0.78,0.14,-1.86,-8.16,-7.25,-6.27,-8.74,-6.82,-5.0,-6.65,-4.7,-1.47,-1.03,-3.58,-1.4,1.04,2.2,3.87,5.9,5.84,6.27,4.26,3.68,0.76,-2.44,-0.08,2.71,3.13,1.92,3.12,1.85,4.0,1.55,-0.48,-0.45,-3.01,-2.71,-5.86,-2.73,-7.23,-4.07,-2.12,0.05,0.28,-5.02,-1.67,-2.08,-0.24,-1.2,3.29,1.27,2.74,1.59,0.8,0.34,2.26,1.77,2.16,1.03,0.64,0.88,0.25,0.03,4.13,3.22,5.1,5.3,4.9,6.89,6.01,5.11,4.46,3.84,3.21,0.93,3.81,4.77,4.66,7.35,11.59,6.76,6.75,3.61,2.65,-1.81,-0.78,3.12,-0.94,3.0,3.02,2.41,3.16,4.76,3.97,-2.08,1.6,3.3,4.16,6.29,5.17,0.32,0.91,1.73,3.37,4.31,4.12,2.38,6.07,7.9,6.38,3.98,9.08,10.17,12.03,10.71,0.51,-1.09,2.15,3.2,-4.73,2.3,-4.06,-0.01,3.69,6.14,7.54,9.11,10.7,11.59,12.51,13.3,13.27,13.49,13.68,13.92,13.62,11.81,7.91,6.18,6.1,5.25,5.45,7.1,6.47,6.31,7.18,7.17,4.77,3.17,3.19,1.73,0.67,-0.74,-1.45,-1.15,-0.52,-0.17,-0.87,-1.46,-1.53,-1.14,0.03,0.71,1.45,1.69,2.65,3.16,3.6,4.05,4.37,4.51,5.18,5.67,5.95,6.98,7.26,6.9,6.53,6.11,5.95,5.94,5.91,5.13,4.28,3.39,2.95,4.12,5.66,4.46,3.03,2.03,1.54,0.85,0.24,0.02,-0.23,-0.63,-1.02,-0.99,-0.89,-1.73,-2.75,-3.8,-4.21,-3.82,-3.2,-2.94,-2.66,-2.32,-2.27,-2.16,-1.33,-0.05,1.37,3.04,5.5,7.65,9.9,4.78,0.23,3.56,2.05,5.42,1.29,-0.46,2.75,-2.69,0.53,3.23,1.42,2.94,6.23,4.47,2.07,-0.92,0.43,2.54,-0.11,1.58,2.41,4.26,3.56,5.16,5.33,4.12,-1.08,1.55,-2.46,-3.27,-2.31,-2.2,-2.87,-2.64,-2.08,-1.61,-1.78,-1.25,-1.87,0.4,-0.77,-0.62,-3.22,-3.63,-2.36,-1.26,0.9,1.53,2.68,4.75,7.6,7.38,6.82,7.01,6.87,6.43,6.04,5.94,5.37,4.89,4.56,4.93,4.83,4.36,3.91,3.96,3.32,2.38,1.69,0.94,-0.34,-0.37,0.22,1.2,1.07,-0.3,-1.29,-2.31,-3.1,-3.49,-3.45,-3.93,-4.52,-5.04,-5.45,-6.14,-6.4,-6.35,-6.25,-6.96,-7.47,-7.59,-7.83,-8.4,-8.73,-8.71,-8.16,-7.6,-7.49,-7.53,-7.61,-7.6,-7.3,-6.79,-6.37,-5.69,-5.48,-5.15,-4.26,-3.15,-2.08,-1.62,-1.59,-4.93,-4.49,-2.82,-2.43,-2.97,-3.18,-3.25,-3.39,1.12,0.95,0.59,0.43,-1.58,-3.45,-1.99,-0.66,-4.81,-3.16,-3.19,-3.66,-3.38,-3.52,-4.72,-3.67,-3.31,-3.48,-2.57,-1.14,-0.29,-0.23,-3.93,-4.22,-3.46,-4.31,-1.86,-4.74,-5.97,-4.81,-3.76,-2.81,-1.62,-3.43,-1.64,-0.82,1.35,3.0,3.81,3.66,4.19,2.8,3.24,3.2,2.26,0.68,1.55,1.87,2.68,1.5,5.86,4.22,3.28,1.0,0.73,-1.45,-3.17,-5.31,-8.9,-5.47,-4.33,-3.08,-2.27,-1.02,-1.19,-0.89,0.06,0.38,0.56,1.06,0.69,0.08,1.43,-0.02,-0.23,-0.82,-0.75,0.1,1.57,1.27,0.13,2.71,2.74,3.02,2.67,2.22,3.19,3.96,2.02,1.52,1.32,3.48,2.96,4.24,4.84,5.23,5.84,6.09,5.24,2.89,3.83,5.6,3.76,0.58,2.07,-0.93,2.11,2.93,0.63,0.93,0.92,1.0,1.75,1.62,2.08,3.55,5.13,5.07,4.82,4.73,1.04,-0.05,1.69,2.94,3.46,3.53,2.52,4.52,1.76,4.17,5.55,6.99,7.54,3.56,2.52,2.65,2.17,1.79,5.01,0.14,3.97,5.62,1.65,2.23,3.48,4.84,6.91,8.69,10.41,11.63,12.94,13.55,13.85,13.71,13.12,12.45,11.8,9.34,6.48,4.25,5.65,7.83,6.33,5.96,7.7,6.89,5.96,3.47,2.18,2.15,1.12,0.04,-0.84,-1.68,-1.97,-1.75,-1.57,-1.18,-1.11,-1.86,-2.15,-1.56,-0.9,0.0,0.28,0.77,1.55,2.14,2.74,2.88,3.05,3.41,3.97,4.48,4.7,4.53,4.12,3.79,3.95,4.4,4.13,3.34,2.72,2.32,1.29,4.03,4.86,3.47,3.01,2.3,1.54,0.99,0.53,-0.1,-0.54,-1.08,-1.27,-1.71,-1.84,-1.93,-2.31,-3.09,-4.16,-4.58,-4.23,-3.8,-3.4,-2.5,-1.56,-1.0,-0.89,-0.65,0.3,1.63,2.93,4.77,6.04,7.17,6.43,7.08,-0.61,1.86,5.55,12.9,7.72,9.68,2.77,1.3,-0.51,4.76,6.06,5.89,7.78,5.5,4.52,2.18,-4.27,-1.23,1.79,2.59,4.46,2.65,4.25,1.61,2.75,-0.04,-2.0,-2.45,-2.93,-0.32,-2.25,-2.77,-2.97,-1.77,-1.57,-0.88,-1.23,-0.86,-1.58,-0.42,0.19,-0.58,-1.87,-2.09,-2.57,-0.83,1.02,3.51,6.04,6.3,6.67,5.71,5.21,5.29,4.71,3.89,4.0,4.2,3.94,3.99,3.51,3.04,2.84,2.87,2.27,1.64,1.39,1.16,0.19,-0.62,-0.91,-0.77,-0.87,-1.47,-2.44,-3.11,-3.82,-4.15,-4.12,-4.38,-5.04,-5.39,-6.53,-6.81,-7.4,-7.64,-7.88,-7.77,-8.1,-8.16,-7.84,-7.67,-8.18,-8.99,-9.58,-9.42,-8.87,-7.98,-7.76,-7.69,-8.1,-7.66,-7.01,-6.34,-5.39,-5.11,-4.09,-3.51,-2.23,-0.86,0.34,-0.03,-3.24,-2.46,-0.51,-0.08,0.65,-0.06,0.9,1.73,-0.22,0.62,-1.25,-3.87,-5.59,-5.81,-7.16,-9.54,-9.44,-8.53,-6.91,-6.22,-5.2,-4.92,-5.37,-4.08,-2.61,-2.52,-1.79,-1.22,-1.08,-1.03,0.78,2.61,6.2,2.7,-3.04,-3.41,-4.28,-3.93,-2.09,-2.1,-3.72,-3.33,-2.32,-0.57,1.87,-0.08,1.41,2.6,0.11,-0.09,2.02,2.08,1.11,0.39,1.34,0.61,2.04,3.27,2.53,1.8,2.67,3.43,1.66,1.34,4.61,2.45,-1.33,-1.07,-4.85,-3.39,-1.5,-0.18,1.11,0.55,-0.44,0.31,1.01,-0.05,-0.03,-0.72,0.8,1.11,-0.21,0.32,-1.08,-0.45,1.36,1.23,1.43,0.76,0.55,1.08,2.27,1.5,-0.64,-1.27,-1.02,0.46,1.7,-0.64,-0.27,1.52,1.3,2.6,2.05,4.38,2.86,5.64,1.94,2.18,4.48,0.5,0.25,-1.08,0.32,1.2,-0.83,-0.07,-0.48,1.27,0.2,0.42,3.61,4.45,5.18,5.06,4.39,3.49,4.15,-1.4,0.91,1.79,2.2,2.6,3.24,0.49,2.77,2.33,5.32,1.87,0.99,3.66,2.07,0.48,2.1,2.91,7.62,6.81,4.03,0.34,1.93,1.05,2.64,3.64,5.01,6.48,8.13,9.43,10.43,11.11,11.48,11.5,10.79,10.19,9.86,9.44,6.97,6.63,7.38,6.38,6.53,7.13,6.71,6.6,5.19,2.28,1.89,1.33,0.11,-1.2,-2.26,-2.72,-2.72,-2.69,-2.76,-2.44,-2.67,-2.65,-2.92,-2.84,-2.33,-1.79,-0.98,-0.74,-0.21,0.19,0.54,0.73,1.18,1.66,1.95,1.86,1.83,1.88,1.99,1.8,2.2,2.18,1.48,1.33,0.53,0.33,4.59,4.79,2.81,2.41,2.51,1.69,0.85,0.17,0.85,-0.48,-1.27,-2.69,-1.24,-2.3,-2.37,-3.27,-3.57,-3.79,-4.63,-4.37,-3.72,-3.19,-2.99,-3.15,-2.95,-1.35,-0.39,-0.06,0.66,1.74,2.33,3.86,5.33,6.44,7.02,7.14,10.46,0.28,-0.58,1.91,2.66,2.4,2.77,-0.06,0.37,-0.01,0.26,3.16,1.49,1.9,4.13,3.9,-0.01,-5.4,-0.83,0.4,2.2,3.22,3.16,2.76,0.51,-2.13,-3.15,-2.3,0.0,-0.58,-0.97,-0.94,-2.77,-2.41,-1.89,-1.31,0.45,1.52,-0.41,0.31,0.22,-0.86,-2.21,-3.91,-3.23,-1.89,0.2,2.18,3.62,4.09,4.75,4.3,4.23,3.69,2.85,1.87,1.89,2.95,3.41,2.79,2.28,1.67,0.87,0.35,0.83,1.42,1.84,1.58,0.16,-1.16,-1.86,-2.31,-2.51,-3.9,-3.93,-4.25,-4.26,-4.53,-4.71,-5.47,-5.9,-6.36,-6.96,-7.85,-8.36,-8.69,-9.32,-9.68,-9.63,-9.25,-8.73,-8.4,-8.37,-8.45,-8.66,-9.58,-9.87,-9.23,-7.98,-7.47,-7.33,-7.1,-6.7,-6.0,-5.3,-4.36,-3.29,-2.32,-1.09,-0.26,0.42,0.75,1.71,1.29,1.1,1.35,1.7,0.9,1.49,1.05,1.03,-0.38,-4.29,-5.75,-5.55,-5.79,-6.68,-8.03,-7.6,-6.88,-9.65,-4.34,-5.4,-6.8,-6.15,-4.85,-2.0,-2.48,-2.38,-2.3,-2.19,-0.68,5.91,10.71,10.26,5.0,-1.51,-4.37,-4.64,-3.82,-2.98,-3.05,-3.62,-2.11,-1.25,-0.77,0.98,-0.26,-0.51,0.62,0.95,2.56,3.18,2.91,2.83,2.14,2.91,0.22,-0.11,0.69,2.46,3.15,5.63,0.53,0.47,3.79,2.19,-0.94,0.24,1.22,-2.58,0.51,-1.15,-1.16,1.75,-0.25,0.11,0.99,2.14,4.89,-1.35,-0.51,-1.78,0.61,1.3,1.4,1.43,-1.45,2.32,0.71,-1.08,0.43,0.93,1.11,1.39,0.51,-0.72,-2.87,-1.91,-2.13,0.4,0.38,-0.3,0.42,-0.11,-0.43,1.39,1.57,3.1,5.03,4.23,0.55,1.12,3.09,-0.5,-1.05,1.5,0.87,0.79,2.17,0.59,2.15,2.47,3.51,3.75,3.12,4.2,4.18,3.16,2.22,3.05,-1.02,-1.19,0.26,0.71,1.52,1.1,3.14,2.28,1.32,1.24,1.79,-2.56,2.58,4.0,4.82,6.55,4.46,4.44,4.47,3.59,-0.3,-0.65,0.83,0.84,1.49,2.81,4.0,5.41,6.63,7.36,7.72,7.97,7.56,5.47,5.12,6.7,6.7,7.19,6.41,5.23,5.42,6.96,7.06,7.21,6.81,3.6,2.3,1.3,0.38,-1.1,-1.84,-3.24,-3.49,-3.62,-3.99,-3.9,-3.84,-3.69,-4.1,-3.85,-4.08,-3.8,-3.27,-2.74,-2.26,-2.17,-2.22,-1.86,-1.19,-0.62,-0.33,-0.51,-0.79,-0.68,-0.42,-0.58,-0.38,-0.2,0.0,-0.28,-0.8,0.31,4.68,4.45,3.14,1.6,1.87,1.72,1.06,0.15,0.26,1.02,-1.05,-2.46,-2.65,-3.37,-3.83,-3.9,-4.1,-4.09,-4.61,-4.54,-4.4,-3.51,-2.72,-2.2,-1.42,-1.35,-0.48,0.37,1.02,1.04,1.21,1.88,3.13,4.5,6.03,7.04,8.1,8.68,7.65,3.8,-0.49,4.53,2.55,2.24,3.15,2.84,1.23,0.51,0.78,2.3,2.0,-2.56,4.41,1.38,-3.03,-5.71,-3.81,-1.74,0.39,1.97,3.31,1.23,-2.5,-2.96,-1.04,0.01,-0.59,-0.94,-0.46,-1.63,-1.96,-1.72,-0.25,-0.24,-2.25,-1.86,-0.29,-0.48,-2.35,-4.4,-4.52,-4.23,-2.0,-0.19,1.66,2.58,4.05,2.88,3.8,2.87,2.65,1.37,0.05,0.22,2.04,2.28,0.97,0.53,-0.49,-1.36,-2.05,-1.07,-0.5,-0.02,-0.25,-1.36,-2.26,-2.9,-4.05,-4.63,-4.82,-4.64,-4.34,-4.66,-5.03,-5.42,-6.02,-6.35,-6.98,-7.46,-8.28,-9.4,-10.54,-11.09,-11.1,-11.11,-10.84,-10.4,-9.74,-9.09,-8.85,-8.64,-8.39,-8.48,-9.24,-9.2,-8.44,-7.78,-7.2,-6.86,-5.32,-4.57,-3.63,-2.83,-2.19,-1.71,-1.3,-1.15,-1.08,-0.14,-0.63,0.27,1.82,-1.0,0.49,0.11,-0.65,-1.15,1.69,2.91,-1.82,-3.14,-5.0,-5.23,-4.71,-4.71,-5.15,-7.34,-2.01,-2.24,-4.04,-2.94,-2.74,-1.69,-1.72,-2.59,-2.42,-1.22,1.29,3.37,3.03,7.43,6.0,-0.34,-5.05,-5.03,-4.51,-3.7,-4.61,-4.25,-3.47,-3.07,-0.2,1.29,-0.85,-1.38,0.18,0.3,-1.17,1.53,3.53,2.47,3.43,3.83,4.33,2.44,0.39,1.96,2.64,2.38,3.56,-0.72,-0.11,5.24,0.08,-0.33,-0.46,-1.96,-1.42,-4.24,-3.68,-4.78,0.28,1.19,4.08,5.61,4.13,-0.02,-1.58,0.75,0.01,0.49,0.44,3.16,1.35,-2.31,0.73,-0.75,0.0,-0.08,1.71,3.43,3.77,0.81,2.43,-1.79,3.46,3.51,2.66,0.88,-0.8,0.93,0.32,-0.46,0.43,0.86,3.27,6.66,6.9,3.36,2.36,-3.63,-1.41,0.49,0.81,1.78,-0.45,-1.94,-3.19,-0.65,2.95,3.83,3.04,3.07,0.82,2.16,1.44,0.55,1.45,-2.26,-0.67,-0.09,0.64,0.78,0.82,1.64,1.25,3.62,1.05,0.03,2.27,3.56,2.17,2.6,3.04,2.91,3.14,1.57,-0.37,-3.38,-4.38,-3.32,-1.48,-0.35,0.96,2.16,3.18,3.96,4.22,4.26,3.76,2.58,3.32,4.41,6.84,6.3,4.03,4.54,6.59,6.91,6.7,5.64,4.7,3.65,2.06,0.5,-0.91,-2.56,-3.77,-4.43,-4.41,-4.82,-4.87,-4.98,-4.55,-4.67,-4.83,-5.44,-5.37,-5.14,-4.81,-4.5,-4.19,-3.87,-3.59,-3.11,-2.69,-2.38,-2.38,-2.67,-2.75,-2.66,-2.7,-2.62,-2.15,-1.84,-2.1,-1.3,0.76,5.43,3.61,2.72,1.69,0.94,0.62,0.48,-0.04,-0.96,-1.82,-2.58,-2.39,-4.03,-4.01,-4.41,-4.88,-5.4,-5.48,-4.68,-4.25,-4.09,-4.37,-3.93,-3.18,-2.2,-2.28,-3.28,-2.76,-2.1,-1.22,-0.11,0.9,1.38,2.22,3.87,5.41,6.18,7.32,7.91,7.99,6.21,3.61,5.09,0.01,0.09,0.28,1.46,1.91,2.43,1.7,2.24,1.36,3.08,2.38,3.3,5.61,3.29,-1.56,-4.13,-1.48,1.15,3.09,2.24,0.46,-0.79,-2.3,2.07,-2.1,-1.37,-1.03,-0.96,-1.08,0.0,0.44,0.21,-5.36,-1.37,-0.41,-2.04,-3.66,-5.24,-5.06,-4.03,-2.21,-1.02,2.42,3.53,1.92,2.53,2.41,2.22,2.29,2.27,0.8,-0.12,0.19,-0.4,-0.64,-0.64,-0.7,-0.97,-3.47,-4.27,-3.04,-2.33,-3.19,-3.33,-3.77,-4.19,-4.79,-5.17,-5.13,-4.77,-5.01,-5.53,-5.49,-5.64,-6.41,-6.48,-6.86,-7.85,-9.79,-10.86,-11.64,-12.15,-12.57,-12.6,-12.46,-11.88,-11.31,-10.88,-9.75,-9.07,-8.93,-8.35,-7.84,-7.86,-8.07,-8.3,-7.94,-6.39,-7.48,-5.56,-4.42,-3.35,-2.72,-2.37,-2.64,-3.96,-1.8,-0.93,0.98,-0.55,0.53,-0.61,-0.97,-1.39,-0.55,3.91,3.18,2.66,1.97,2.84,1.54,-1.9,-0.86,-6.34,-4.59,-4.41,-7.46,-6.03,-5.19,-2.96,-1.75,-0.88,-0.26,0.36,0.6,1.74,3.19,4.2,5.8,5.73,4.29,-0.27,-1.29,-2.75,-4.33,-3.06,-1.78,-2.94,-4.91,-1.77,-0.65,1.61,0.8,0.98,-1.28,-2.83,-3.65,-0.6,-1.21,-0.4,1.36,2.67,3.91,4.44,3.32,1.96,1.86,3.26,2.69,3.12,7.29,0.26,4.46,-2.04,-1.15,-2.92,-2.55,-1.38,-2.63,-1.06,-0.55,-0.04,2.41,4.21,2.58,0.7,0.15,1.33,3.53,3.24,1.03,1.01,4.66,1.94,0.56,-0.93,-0.88,-0.03,0.97,0.57,5.61,6.73,4.85,4.96,4.4,5.56,5.47,0.96,-0.23,0.97,1.27,2.05,1.3,2.8,3.6,3.55,2.38,2.28,-0.17,-0.76,0.12,0.74,0.49,0.08,0.81,-1.63,-2.13,0.94,2.21,3.01,2.16,3.27,1.78,2.17,1.26,-1.42,-0.6,-2.42,-0.66,-0.52,0.27,0.83,-0.62,0.13,0.22,2.88,-0.33,0.7,1.35,0.69,0.36,1.03,1.85,2.2,3.24,3.32,2.6,2.39,-1.17,-4.95,-5.1,-4.15,-3.0,-1.58,-0.32,0.62,1.08,1.4,1.58,2.11,4.09,5.11,4.91,3.97,4.95,5.69,7.03,7.24,5.51,4.68,3.73,3.06,2.36,0.69,-1.55,-3.34,-4.46,-5.43,-6.0,-5.96,-5.96,-5.78,-5.69,-5.78,-6.37,-6.71,-6.79,-6.65,-6.42,-6.11,-5.76,-5.42,-5.17,-4.94,-4.7,-4.5,-4.41,-4.34,-4.38,-4.39,-3.96,-3.62,-3.52,-2.72,-1.17,2.85,5.09,2.62,1.92,1.78,0.77,-0.19,-0.38,-0.21,-1.11,-2.09,-2.89,-4.05,-3.58,-4.9,-5.15,-5.53,-5.83,-5.72,-5.67,-5.28,-5.21,-5.0,-4.86,-5.27,-4.82,-4.36,-4.4,-4.37,-4.14,-3.5,-2.94,-2.09,-0.96,0.28,1.81,3.93,4.76,5.39,6.36,7.29,7.55,7.42,5.2,0.92,-0.54,-0.82,-1.15,0.98,1.26,3.37,2.14,4.49,5.96,4.72,3.12,5.75,2.6,3.65,2.42,2.1,1.59,1.6,1.52,1.97,0.76,-1.37,0.73,-2.66,-1.46,-1.37,-2.24,-2.01,-1.1,-0.17,1.5,1.05,0.55,-1.13,-0.12,-2.07,-2.34,-2.76,-3.43,-2.39,1.01,3.32,2.69,1.13,1.17,1.8,1.64,1.65,1.12,0.75,-0.66,-1.05,-1.6,-1.84,-1.18,-0.3,0.34,1.36,-0.77,-4.99,-4.36,-4.39,-4.51,-4.67,-4.6,-4.97,-4.7,-5.39,-5.49,-5.01,-5.6,-5.64,-5.51,-5.64,-6.86,-5.89,-7.11,-8.84,-10.33,-11.1,-11.53,-11.86,-11.95,-12.21,-11.99,-10.63,-8.75,-10.39,-10.54,-9.63,-9.36,-9.14,-8.62,-7.54,-6.72,-6.32,-6.06,-6.91,-6.26,-6.55,-5.47,-3.97,-3.14,-2.76,-2.7,-1.7,-2.37,-0.83,1.19,0.47,-0.25,-0.88,1.92,2.45,3.64,4.38,3.16,1.22,0.87,1.89,-0.62,-2.93,-5.56,-3.78,-5.5,-5.93,-7.62,-6.42,-5.92,-3.35,-2.57,-1.97,0.07,0.23,1.85,2.67,3.56,4.33,6.24,3.9,0.58,-2.62,-3.67,-3.94,-4.1,-3.7,-2.29,-0.87,-3.42,-0.58,-0.3,-1.55,-1.72,1.62,2.03,-0.19,-0.91,-3.43,-2.39,-0.14,1.4,2.12,2.92,4.03,4.12,4.27,0.12,2.7,2.16,3.0,0.62,3.68,1.82,-1.38,-3.91,0.58,-1.76,2.1,1.08,1.49,-0.33,1.5,0.68,2.21,2.74,2.13,2.63,2.39,3.06,2.58,2.53,1.55,2.54,2.13,1.26,1.33,0.16,2.84,-1.71,2.5,4.16,3.64,4.49,2.65,1.29,2.71,1.42,2.48,0.41,0.84,-1.36,2.49,0.01,3.05,0.46,2.96,1.89,0.12,-2.17,-0.74,-0.68,-0.55,0.99,1.01,-0.29,-0.01,-0.38,0.52,1.14,1.5,-0.22,-0.07,2.23,1.98,1.19,0.78,-0.37,-3.01,-0.81,-0.71,-0.31,0.41,0.97,-0.29,0.27,0.67,1.13,-0.01,-0.05,-0.39,-0.08,0.36,0.46,1.63,3.09,4.27,4.49,4.04,4.09,3.36,1.0,-0.19,-0.33,0.24,1.03,1.51,2.01,2.77,3.95,4.74,3.87,3.67,4.21,7.55,7.59,6.57,5.84,6.05,5.17,4.35,3.31,2.96,2.23,1.68,-0.28,-2.81,-4.76,-6.2,-6.91,-6.94,-7.08,-7.32,-7.74,-7.78,-7.54,-7.74,-7.61,-7.58,-7.43,-7.27,-7.16,-6.93,-6.71,-6.56,-6.41,-6.22,-5.99,-5.67,-5.2,-5.0,-4.75,-3.51,-1.36,2.36,3.76,3.58,2.41,2.68,2.06,0.55,-0.41,-0.92,-0.91,-0.76,-1.5,-2.43,-4.2,-5.06,-5.23,-5.77,-6.39,-6.42,-6.18,-6.06,-5.76,-5.56,-5.53,-5.42,-5.35,-5.54,-5.0,-4.75,-4.46,-4.51,-4.38,-4.07,-3.75,-2.85,-2.04,-0.73,0.72,2.16,3.22,4.23,5.47,5.9,6.28,7.45,5.6,4.8,6.43,3.86,-1.16,1.18,1.22,1.33,-0.88,4.11,3.66,6.67,5.15,2.95,2.46,2.63,-0.31,-1.22,0.0,-0.41,0.84,-1.69,0.43,-1.59,-2.75,-2.84,-2.11,-3.3,-5.27,-5.12,-3.25,-1.75,0.17,0.85,0.04,-0.73,0.86,-0.9,-1.16,-0.35,1.16,2.2,2.75,1.97,0.56,0.05,0.31,-0.11,0.08,-0.57,-0.65,-1.22,-1.62,-2.16,-2.77,-2.61,-1.75,-0.48,0.8,1.47,1.65,-4.87,-5.15,-5.02,-4.55,-4.55,-4.55,-5.19,-4.64,-5.13,-5.47,-5.33,-5.86,-5.65,-5.36,-5.44,-6.37,-5.67,-6.62,-8.63,-9.63,-10.55,-10.74,-10.88,-10.76,-9.56,-8.77,-7.97,-7.66,-8.6,-8.81,-9.99,-8.5,-7.68,-8.01,-7.69,-6.93,-5.77,-5.79,-5.93,-5.56,-5.81,-5.4,-4.42,-3.41,-2.51,-1.82,0.12,-0.27,1.0,0.51,1.65,3.77,2.1,3.67,2.17,3.79,1.94,2.34,-0.92,0.93,-1.5,-3.39,-1.64,-3.38,-6.49,-6.99,-6.99,-7.78,-7.88,-7.52,-5.46,-2.89,0.27,-2.57,-1.66,-1.2,0.47,2.1,2.66,4.92,2.87,0.14,-2.01,-1.44,-2.69,-2.04,-1.04,1.13,-2.86,2.76,-1.27,-0.63,1.1,-3.3,-0.83,0.18,0.33,-2.62,-2.8,-1.57,-0.63,1.89,0.14,-0.59,5.15,3.43,4.25,3.21,0.41,0.09,0.31,2.7,3.83,3.47,3.63,0.7,1.22,1.32,1.82,1.02,0.82,1.22,2.58,-1.09,-0.81,1.69,1.68,1.6,1.96,0.93,-0.23,2.38,2.9,2.14,0.96,1.46,2.89,0.12,1.27,3.49,1.96,0.92,5.2,5.06,3.67,1.92,3.94,2.3,2.31,-0.54,-0.62,1.57,1.42,1.62,2.84,1.57,4.11,1.72,-0.92,-2.12,-1.39,-0.45,0.39,1.33,-0.31,-0.62,0.32,0.88,-1.14,0.41,0.48,0.13,0.68,1.15,1.24,1.14,0.29,-1.98,-1.92,-1.63,-1.61,-1.65,-0.7,0.48,0.18,0.38,0.22,0.13,-1.1,-1.7,-1.2,-1.21,-0.13,0.13,0.09,1.31,2.67,3.49,3.91,3.55,3.02,2.49,2.28,2.22,1.95,2.31,3.01,3.57,4.01,3.34,3.17,3.47,6.11,9.98,6.31,5.56,5.74,5.17,4.6,4.21,3.75,2.9,2.82,1.91,1.35,1.11,-0.83,-3.85,-5.93,-7.43,-7.74,-7.32,-7.83,-8.34,-8.61,-8.42,-8.25,-8.01,-7.05,-7.14,-6.94,-7.58,-7.7,-7.33,-7.06,-7.1,-6.77,-6.39,-6.55,-5.8,-4.05,-1.42,1.71,3.66,3.54,3.14,1.92,1.31,2.07,0.92,0.35,-0.95,-1.36,-1.39,-2.19,-2.59,-3.68,-5.31,-6.17,-6.36,-6.37,-7.33,-6.79,-6.67,-6.72,-6.65,-6.61,-6.68,-6.67,-6.37,-6.14,-5.68,-5.64,-5.3,-5.11,-5.08,-4.86,-4.23,-3.31,-2.46,-1.4,0.17,1.41,2.46,3.03,3.66,4.56,5.52,6.65,5.66,5.43,6.67,2.55,3.08,1.25,2.11,2.35,-0.3,1.59,3.14,5.73,3.78,4.5,2.67,1.32,1.53,-1.19,-2.63,-2.21,-1.35,-2.49,-1.53,-3.62,-5.34,-5.35,-4.72,-4.68,-4.62,-5.0,-3.63,-2.78,-0.88,-0.68,-1.23,-1.76,0.35,-0.65,-1.13,0.66,1.22,0.97,-0.11,-0.86,-1.35,-1.15,-1.65,-1.86,-2.85,-2.41,-2.49,-2.48,-2.77,-3.06,-3.31,-3.27,-2.11,-0.19,0.22,0.04,-0.21,-2.52,-5.73,-4.8,-4.17,-3.26,-3.81,-5.22,-4.83,-5.14,-5.7,-5.29,-5.16,-5.45,-5.97,-4.73,-6.02,-5.06,-5.63,-6.93,-8.31,-10.04,-9.6,-8.97,-8.56,-9.4,-7.83,-5.75,-5.7,-5.49,-8.62,-7.16,-8.34,-7.32,-7.11,-6.68,-6.54,-5.91,-6.41,-7.71,-5.96,-5.3,-4.9,-4.69,-3.6,-2.65,-1.71,1.93,2.35,3.52,3.26,4.07,2.42,1.79,1.33,2.53,3.68,2.51,-0.22,-0.86,-3.08,-4.25,-2.22,0.84,-4.41,-3.83,-2.66,-5.43,-8.1,-5.94,-6.79,-5.28,-5.53,-5.76,-2.0,0.05,-0.92,0.43,1.87,2.74,1.68,0.26,-0.21,-1.62,-1.83,-1.9,-1.23,-0.47,0.27,-3.09,1.49,2.48,0.38,-3.74,-4.97,-4.03,-1.84,0.98,1.25,1.94,-0.29,2.23,1.32,1.79,-0.89,4.42,2.67,3.99,4.12,1.93,1.13,2.68,0.36,2.91,2.14,1.64,5.18,2.12,3.14,2.07,-0.96,0.44,0.65,-0.2,-0.44,-1.13,-1.15,0.16,0.97,0.24,1.11,0.61,1.76,4.12,3.76,3.21,3.19,2.32,2.28,4.77,6.34,-1.46,3.38,1.46,0.91,2.21,1.99,0.17,-1.76,3.85,-3.2,-2.55,-1.11,-1.09,2.22,1.26,2.52,3.8,2.25,-0.74,0.05,-2.86,-0.57,-0.89,0.67,0.65,0.08,1.19,-0.32,0.82,0.91,0.69,0.51,0.05,1.38,0.17,1.7,-1.81,-1.42,-2.06,-2.04,-2.49,-2.3,-1.56,-1.15,-0.62,0.2,-0.94,-0.8,-1.94,-2.43,-2.43,-2.0,-1.4,-0.06,0.72,0.91,0.76,0.61,0.84,0.93,0.87,0.85,0.71,0.63,0.18,0.06,0.45,0.12,0.7,1.45,3.67,9.84,7.46,6.55,5.41,4.91,4.76,4.39,3.62,3.11,2.98,2.68,2.59,1.9,1.3,0.86,0.79,1.06,-1.16,-5.93,-7.69,-7.05,-6.95,-7.47,-8.71,-9.48,-9.57,-9.53,-8.79,-8.63,-8.36,-8.1,-7.73,-7.16,-7.16,-7.62,-7.51,-6.06,-3.35,-0.71,0.85,1.8,2.09,2.23,1.77,1.09,0.68,0.37,0.29,-0.01,-0.7,-1.69,-2.07,-2.77,-3.25,-3.62,-4.52,-6.34,-6.76,-7.09,-7.22,-7.52,-7.2,-7.14,-7.35,-7.72,-7.36,-7.39,-7.32,-7.02,-6.93,-6.61,-6.31,-6.13,-5.7,-5.62,-5.44,-4.54,-4.14,-3.37,-2.32,-1.13,-0.01,1.28,1.99,2.65,3.84,5.1,5.89,5.36,5.43,4.43,5.52,4.0,2.64,0.98,0.16,0.52,1.63,3.46,5.15,3.33,4.04,4.39,2.55,0.05,0.51,-0.87,-1.18,-2.66,-2.81,-3.19,-5.32,-7.03,-6.65,-6.69,-6.15,-5.66,-5.06,-4.32,-4.48,-3.68,-3.55,-1.89,-2.0,-0.29,-1.63,-3.3,-2.27,-1.8,-2.11,-2.53,-2.76,-2.44,-2.55,-2.76,-2.37,-3.8,-3.92,-3.68,-3.66,-3.8,-3.95,-3.82,-3.39,-2.51,-2.16,-1.63,-0.84,0.07,-1.35,-5.07,-4.79,-3.77,-3.2,-3.63,-4.76,-4.93,-4.94,-5.83,-5.16,-5.13,-5.93,-6.46,-5.34,-5.79,-4.58,-4.24,-4.43,-5.86,-7.42,-8.21,-7.05,-6.44,-6.02,-5.67,-5.0,-4.32,-5.28,-7.32,-6.93,-6.58,-6.61,-6.39,-6.46,-6.33,-6.52,-4.49,-8.35,-1.78,-4.43,-4.17,-5.33,-4.57,-2.33,-0.19,3.52,4.46,4.33,3.57,2.87,1.2,1.48,1.87,2.97,3.93,-1.93,-2.84,-3.9,-4.43,-4.86,-0.98,1.85,2.15,0.09,-1.14,-2.66,-4.46,-5.62,-5.63,-4.69,-4.27,-3.93,-2.83,1.29,4.05,3.45,2.28,2.07,0.17,-0.84,-0.86,-0.6,-0.71,-0.12,-1.09,0.12,1.06,-1.86,-0.66,4.3,2.88,-2.45,-2.49,-2.57,-3.43,-1.33,0.97,1.3,1.57,3.5,4.85,-0.65,-1.39,1.83,2.29,4.01,4.66,6.15,6.24,1.98,-0.06,-1.3,1.88,7.12,1.09,1.21,3.39,4.95,4.6,4.57,4.95,1.85,1.15,0.51,-0.55,1.29,4.02,4.22,1.21,-0.34,1.31,3.39,4.09,4.61,6.56,6.84,6.49,5.66,5.9,6.85,3.44,2.75,1.24,1.16,0.93,-0.95,1.07,0.63,-1.46,-2.03,-0.87,-0.1,1.94,1.47,2.99,3.49,5.14,1.0,3.11,2.52,-2.19,-0.83,0.31,1.7,-0.58,1.0,-0.46,0.54,0.9,2.64,0.83,0.58,1.41,-0.15,0.65,-0.73,-1.69,-3.49,-2.37,-1.44,-1.5,-1.89,-1.52,-2.17,-1.98,-2.08,-1.39,-2.02,-2.57,-2.73,-2.85,-2.7,-1.8,-0.7,0.16,0.54,0.67,0.43,0.59,0.8,0.8,0.71,0.52,0.07,0.27,-0.24,0.65,0.82,8.23,7.55,5.5,5.52,4.77,4.6,4.07,3.76,3.42,2.97,2.44,2.09,1.91,2.21,1.7,1.15,1.57,2.18,2.68,2.9,2.88,2.16,0.77,0.87,0.77,1.22,-1.34,-5.7,-6.32,-5.32,-5.93,-7.8,-7.65,-6.63,-5.89,-4.27,-2.24,-1.06,-0.87,-0.87,-0.66,-0.45,-0.21,-0.91,-0.8,-0.45,-1.14,-1.2,-1.4,-2.03,-2.36,-2.78,-3.67,-4.01,-4.24,-4.31,-4.51,-4.99,-6.6,-7.27,-7.71,-8.04,-8.03,-7.6,-7.62,-8.03,-8.0,-7.96,-8.03,-7.78,-7.85,-7.73,-7.18,-6.9,-6.69,-6.6,-5.91,-5.77,-4.98,-4.54,-3.92,-3.31,-2.52,-1.94,-0.7,0.69,2.22,2.97,4.24,4.88,4.87,4.79,5.5,2.22,2.81,0.18,3.35,1.62,-0.08,1.7,3.45,2.72,6.56,6.67,3.99,4.22,-0.92,-2.25,-2.2,-1.59,-1.65,-2.44,-4.52,-6.71,-8.65,-8.14,-8.05,-7.74,-6.72,-5.9,-5.17,-5.72,-5.68,-5.24,-4.1,-2.03,-1.99,-1.96,-4.37,-4.41,-4.18,-4.21,-4.09,-3.96,-3.58,-3.16,-2.26,-3.03,-4.1,-4.24,-4.46,-4.04,-3.83,-3.8,-3.33,-2.93,-3.03,-3.18,-2.26,-2.27,-1.24,-1.06,-2.62,-4.54,-3.9,-3.27,-3.05,-4.77,-5.26,-4.83,-5.57,-4.59,-5.27,-6.34,-6.85,-6.07,-5.14,-4.44,-3.03,-2.09,-1.73,-1.79,-3.43,-4.06,-3.81,-3.25,-3.66,-4.09,-3.61,-4.74,-5.37,-6.69,-6.16,-6.24,-6.25,-6.35,-6.22,-5.15,-5.1,-3.92,-7.95,-5.96,-5.78,-5.62,-2.77,-1.35,1.64,1.68,2.96,3.48,2.3,1.63,-0.39,1.06,0.99,2.0,0.93,-3.04,-3.42,-4.37,-6.31,-1.08,3.51,1.95,1.0,1.75,1.41,3.22,0.61,1.8,-2.07,-2.3,0.48,-1.04,-0.66,-0.31,2.0,1.12,1.15,0.6,-1.67,-0.53,-1.06,-1.69,-1.59,-0.71,-1.58,-0.23,-0.24,1.39,1.25,-1.19,4.07,-0.96,-2.1,-2.35,-0.89,-0.78,0.45,-0.8,-0.43,1.39,1.77,-1.05,-3.15,1.69,2.94,2.79,2.37,3.64,4.65,4.79,5.02,3.83,0.53,0.81,0.23,3.4,3.91,3.92,3.35,4.84,1.75,1.13,2.37,-0.12,2.62,4.04,5.38,4.54,5.72,6.19,1.34,1.01,1.56,1.79,0.36,0.24,0.56,1.5,2.75,3.91,4.46,4.3,1.32,-1.56,-3.47,0.18,0.09,0.65,-1.38,1.36,2.17,0.04,1.23,-0.78,4.28,4.11,4.1,3.26,4.3,4.76,-2.19,-0.14,0.06,-0.32,-0.19,0.5,0.52,0.2,0.78,1.39,1.48,0.15,0.45,-0.2,-0.97,-0.39,-3.76,-4.12,-3.11,-1.75,-1.55,-1.92,-2.2,-2.23,-3.23,-3.12,-2.38,-2.82,-3.11,-2.92,-2.56,-2.98,-3.27,-2.67,-1.66,-0.94,-0.72,-0.77,-0.18,0.23,0.69,1.08,0.59,-0.63,-0.79,-0.54,5.21,7.27,6.47,4.11,4.15,4.12,4.36,3.8,3.11,2.45,2.31,1.87,1.22,0.9,0.71,0.43,0.16,0.04,0.36,0.98,1.66,2.15,2.45,2.24,2.09,2.2,2.18,1.82,2.33,3.65,3.55,3.01,2.25,2.14,2.96,0.75,0.28,-0.96,-1.43,-1.81,-2.32,-2.56,-2.51,-2.28,-2.44,-2.91,-2.5,-2.86,-3.1,-3.45,-3.64,-4.05,-4.32,-4.71,-5.33,-5.49,-5.45,-5.32,-5.26,-5.79,-6.17,-7.12,-7.67,-8.34,-8.4,-7.93,-8.25,-8.34,-8.28,-8.46,-8.39,-8.49,-8.33,-7.93,-7.55,-7.3,-6.98,-6.77,-6.11,-5.71,-5.27,-4.84,-4.26,-3.8,-3.23,-2.59,-1.48,-0.02,0.98,1.72,2.62,3.44,3.48,3.94,4.55,6.0,6.24,3.25,0.93,2.39,0.15,0.65,-0.6,2.78,4.3,3.43,6.88,2.52,0.4,-0.98,-2.56,-1.47,-1.29,-2.83,-4.55,-7.16,-8.83,-8.9,-8.59,-8.29,-8.04,-7.04,-6.73,-6.65,-7.05,-6.72,-5.41,-3.2,-2.39,-4.63,-5.32,-5.8,-5.27,-5.21,-5.07,-4.78,-3.95,-2.51,-2.88,-3.92,-4.6,-4.89,-4.86,-4.43,-3.95,-3.49,-2.7,-2.36,-0.48,1.11,-1.15,-2.17,-1.52,-2.39,-2.43,-4.22,-3.79,-3.27,-2.84,-4.48,-5.71,-5.76,-4.95,-4.56,-5.02,-5.93,-6.29,-6.15,-5.01,-4.05,-2.6,-0.93,0.58,1.67,0.37,-0.43,-0.96,-1.18,-2.45,-2.85,-3.2,-3.73,-5.12,-5.69,-5.71,-6.15,-6.23,-6.04,-5.31,-5.26,-4.87,-6.03,-6.21,-6.59,-6.6,-2.99,-3.66,-1.77,2.61,3.01,1.32,0.66,-0.19,-0.71,-0.3,-1.96,-0.51,-1.6,-2.41,-4.52,-7.28,-4.52,-3.17,-1.23,-0.6,1.36,3.23,1.42,1.66,1.24,0.56,1.12,-0.44,0.05,-1.35,-1.08,-0.57,-0.8,0.24,-0.02,0.32,-1.48,-2.96,-0.39,-1.62,-1.37,-1.24,-0.26,0.6,-1.49,-2.11,-1.33,-0.63,-1.66,2.01,2.49,0.8,-2.81,-2.01,-3.83,-1.96,1.0,2.48,1.39,-0.85,-2.47,-3.55,1.13,5.26,4.12,4.97,0.1,0.13,3.22,5.28,4.3,-0.43,-2.02,-1.51,0.29,3.43,5.28,5.43,4.93,4.27,4.72,5.63,6.4,5.84,3.63,2.84,3.99,4.93,4.72,2.57,1.18,1.97,1.34,0.66,-0.67,-2.96,-2.32,-1.83,-0.77,2.6,4.95,5.96,3.64,1.56,-2.91,-2.82,-1.08,0.56,0.83,-2.24,0.03,0.65,4.5,4.62,5.69,5.27,4.03,6.71,4.25,-0.24,-0.66,-1.57,-0.72,-0.48,-1.6,-1.54,-0.73,-0.22,1.44,0.0,-1.61,-0.7,0.53,-0.67,0.32,1.7,-4.17,-2.78,-2.92,-3.04,-2.86,-3.38,-3.8,-3.92,-3.79,-3.8,-3.98,-4.0,-3.63,-3.24,-3.14,-3.3,-3.29,-2.87,-2.57,-2.66,-2.28,-1.78,-1.29,-1.07,-1.4,-1.8,-2.5,1.01,7.53,5.95,5.37,4.08,3.67,3.66,3.63,3.3,2.68,1.47,1.08,0.73,0.08,-0.72,-1.16,-1.55,-1.87,-2.13,-2.28,-2.35,-2.13,-1.93,-1.72,-1.35,-0.79,-0.25,0.16,0.48,0.61,0.58,0.3,0.04,-0.04,-0.06,0.37,0.34,0.3,-1.6,-2.38,-2.76,-3.16,-3.84,-3.71,-3.54,-3.66,-3.78,-4.23,-3.95,-3.86,-4.68,-5.02,-5.41,-5.74,-6.28,-6.19,-6.47,-6.59,-6.48,-6.27,-6.19,-6.04,-6.59,-7.2,-7.51,-8.19,-8.69,-8.54,-8.65,-8.68,-8.82,-8.75,-8.68,-8.59,-8.35,-8.15,-7.75,-7.62,-7.34,-7.02,-6.57,-5.95,-5.57,-5.04,-4.78,-3.91,-3.51,-3.06,-2.1,-1.19,-0.24,0.02,0.84,1.65,1.92,2.82,3.61,4.79,5.06,3.38,2.37,2.53,1.16,0.89,0.21,0.99,2.97,3.07,3.88,3.88,2.62,2.28,0.4,-1.26,-1.22,-2.06,-5.26,-7.95,-8.65,-9.72,-9.47,-9.09,-8.5,-7.47,-6.95,-6.9,-7.69,-8.56,-7.05,-6.13,-4.21,-6.27,-6.44,-4.81,-5.64,-5.41,-5.26,-4.12,-3.14,-2.92,-3.58,-4.19,-4.55,-4.66,-4.34,-3.71,-3.18,-2.86,-2.0,0.07,0.91,0.53,-0.24,-2.64,-2.6,-2.48,-2.8,-4.54,-4.05,-3.15,-2.81,-3.48,-5.31,-5.61,-5.37,-4.69,-4.78,-5.33,-5.52,-5.43,-4.81,-4.02,-2.58,-0.94,0.57,1.78,1.98,1.68,0.78,1.46,-1.07,-1.96,-2.19,-4.08,-5.03,-5.25,-5.49,-5.95,-6.03,-5.75,-5.27,-5.08,-5.1,-5.33,-6.05,-5.64,-4.42,-3.35,-1.56,-1.47,-0.36,-0.03,-1.22,-0.66,-0.8,-0.64,-0.99,-2.29,-3.49,-4.44,-4.8,-5.35,-7.64,-5.69,-2.24,-2.27,-1.66,0.95,2.86,3.5,1.65,-0.2,0.17,1.3,1.66,0.56,0.11,-0.71,-0.21,0.19,-2.84,-0.06,1.4,-1.75,-3.23,-1.62,-3.55,-2.66,-1.1,0.05,-0.69,-0.97,-1.34,-2.75,-1.64,-0.85,-2.03,2.21,0.75,-0.39,-1.87,-3.99,-4.0,-2.25,1.4,0.76,-2.32,-4.24,-1.16,-0.64,3.18,5.31,9.67,7.67,7.67,7.1,6.92,3.67,1.55,0.24,2.96,2.26,-1.09,1.29,3.88,4.14,4.84,5.36,4.42,4.95,6.16,3.54,3.44,3.76,4.12,1.68,4.36,3.18,2.63,3.46,2.1,3.23,3.55,2.92,2.17,-1.37,0.66,3.11,5.48,3.69,1.6,-0.83,-0.26,0.56,1.1,1.02,0.94,0.51,0.89,4.1,4.19,3.85,2.63,2.51,4.55,3.57,2.1,-1.7,-1.23,-0.05,-2.39,-1.46,-1.07,-1.34,-1.16,0.74,0.11,-1.05,-1.34,-3.74,-2.27,2.0,3.44,-1.39,-3.71,-3.93,-4.42,-4.4,-4.29,-4.47,-4.86,-5.37,-5.29,-5.25,-4.81,-4.59,-4.36,-4.1,-4.01,-3.85,-3.81,-3.72,-4.03,-3.98,-3.74,-3.97,-3.56,-3.72,-2.13,6.3,5.09,5.05,4.42,3.51,2.59,2.49,1.94,1.84,1.78,1.22,0.12,-0.23,-1.16,-1.72,-2.26,-2.79,-3.23,-3.61,-3.98,-3.98,-4.0,-3.94,-3.73,-3.67,-3.5,-3.12,-2.81,-2.64,-2.56,-2.44,-2.24,-2.1,-2.07,-1.88,-1.39,-0.82,-1.01,-2.61,-3.18,-3.34,-3.39,-4.61,-3.92,-3.31,-4.09,-4.22,-4.72,-5.05,-4.39,-5.08,-5.89,-6.0,-6.17,-7.11,-7.64,-7.55,-7.55,-7.63,-7.39,-7.17,-7.18,-6.82,-6.85,-7.22,-7.67,-8.16,-9.05,-9.45,-9.06,-8.96,-9.06,-8.97,-9.03,-8.83,-8.61,-8.38,-7.9,-7.7,-7.57,-7.34,-7.05,-6.5,-6.06,-5.49,-5.36,-4.62,-4.09,-3.64,-2.77,-2.28,-1.71,-1.1,-0.42,0.4,0.71,1.59,2.5,3.48,4.02,4.57,4.19,1.26,2.38,-0.67,1.12,-0.45,3.72,1.17,3.3,3.43,6.06,3.25,-0.86,-1.51,-0.94,-2.19,-6.29,-8.0,-9.31,-10.72,-10.42,-10.22,-8.92,-7.34,-6.14,-5.93,-7.67,-9.12,-8.43,-7.43,-6.79,-6.63,-7.07,-6.01,-5.91,-5.01,-4.73,-4.16,-3.8,-3.68,-3.58,-4.55,-4.57,-4.31,-4.4,-4.47,-3.61,-3.05,-1.82,-0.63,-0.66,-0.69,-1.34,-0.76,-2.06,-3.24,-4.12,-4.93,-4.57,-3.27,-2.99,-2.64,-3.87,-5.17,-5.21,-5.03,-4.53,-4.76,-4.87,-4.63,-4.34,-3.72,-2.32,-1.15,0.44,1.56,3.16,4.23,2.86,1.4,0.11,-0.35,-1.09,-3.38,-4.92,-4.96,-5.26,-5.37,-5.63,-5.47,-5.17,-4.81,-4.83,-5.15,-5.01,-4.42,-1.36,-2.45,-0.5,-2.88,-3.19,0.75,0.32,-1.47,-0.78,-0.17,-1.05,-3.43,-4.01,-5.33,-5.33,-5.23,-5.84,-3.62,-1.14,-1.3,-2.28,2.25,1.63,1.79,3.59,2.92,0.37,1.13,3.23,0.39,-0.3,2.91,1.05,-2.25,-1.08,0.42,-0.64,-2.29,-3.95,-3.35,-2.37,-3.15,-1.28,-0.06,-0.15,-1.06,0.09,-2.45,0.61,-1.6,-2.98,0.72,1.48,2.91,0.73,-1.27,-5.02,-2.31,0.11,0.68,-1.33,-0.52,-2.34,0.16,4.43,5.84,7.2,6.85,6.22,5.29,5.31,3.45,0.8,4.12,4.15,0.42,3.23,2.19,3.2,4.08,5.15,5.65,5.85,5.35,5.28,3.85,3.81,2.53,2.67,3.38,4.78,4.16,3.93,4.39,4.84,3.26,3.51,1.87,3.27,3.75,2.8,3.22,2.37,0.78,2.47,1.34,-1.09,0.1,1.27,-3.38,-0.93,1.23,2.61,2.53,2.53,4.01,3.19,1.74,1.28,2.36,-0.22,0.73,-1.55,-2.66,-1.53,-2.84,-1.39,-1.89,-1.39,-2.75,-1.17,-3.38,-6.27,-4.5,-2.95,5.12,0.08,-4.27,-4.88,-5.26,-5.27,-5.18,-5.03,-4.58,-5.01,-5.37,-5.56,-5.46,-5.44,-5.42,-5.45,-5.56,-5.3,-4.95,-5.03,-5.03,-4.55,-4.12,-3.81,-3.9,-2.02,5.41,4.77,4.51,3.72,3.01,2.16,1.34,1.16,0.31,0.05,0.3,-0.03,-0.68,-1.1,-1.78,-2.51,-3.16,-3.67,-4.09,-4.19,-4.26,-4.73,-4.91,-4.57,-4.45,-4.77,-4.98,-4.87,-4.93,-4.48,-4.27,-4.32,-4.31,-4.02,-3.68,-3.51,-3.41,-3.58,-3.66,-3.9,-4.06,-4.11,-4.14,-4.33,-4.42,-4.1,-4.46,-4.31,-4.31,-4.43,-5.82,-5.23,-6.01,-7.35,-7.01,-7.31,-8.62,-8.62,-8.97,-8.19,-8.22,-8.02,-7.83,-7.94,-7.73,-7.56,-7.41,-7.62,-7.98,-8.88,-9.55,-9.28,-9.22,-9.1,-9.05,-9.01,-8.9,-8.77,-8.39,-8.19,-8.01,-7.87,-7.68,-7.16,-6.93,-6.69,-6.17,-6.02,-5.34,-4.75,-4.04,-3.39,-3.08,-2.69,-1.98,-1.37,-0.87,-0.43,0.34,1.22,2.63,3.67,4.03,3.73,3.35,0.22,0.07,0.93,1.37,-0.28,1.02,3.0,5.37,6.65,1.27,0.16,1.77,-1.49,-4.52,-6.7,-8.26,-9.13,-10.44,-10.01,-10.14,-9.16,-7.27,-6.27,-5.46,-4.36,-4.03,-3.57,-1.92,-2.11,-5.6,-7.16,-6.9,-6.35,-5.14,-4.49,-4.27,-4.24,-3.65,-3.96,-4.5,-4.62,-4.98,-5.07,-3.71,-2.24,-1.34,-0.45,-0.07,-1.52,-2.58,-2.88,-2.66,-1.89,-1.6,-4.14,-5.84,-5.02,-3.74,-3.06,-3.09,-2.54,-3.37,-4.63,-4.3,-4.03,-3.99,-4.01,-3.84,-3.48,-2.53,-1.62,-0.47,1.14,3.3,5.03,4.09,4.54,2.19,0.36,0.19,-1.27,-3.56,-4.23,-4.46,-4.74,-4.84,-4.75,-4.9,-4.84,-4.64,-4.58,-4.64,-3.91,-2.15,-0.36,-0.87,-2.84,-2.65,-1.13,0.45,0.14,0.01,-0.28,-2.15,-2.17,-2.87,-3.49,-5.4,-5.6,-4.71,-3.19,1.53,1.16,1.86,-2.48,-2.75,-0.85,-0.42,2.77,1.14,1.39,0.99,0.14,0.27,-1.63,1.54,0.3,-0.69,-1.68,0.29,-1.73,-4.28,-3.99,-4.68,-2.22,-3.6,-1.63,-0.31,-0.48,-1.25,0.73,0.08,0.1,-0.95,-0.97,-0.43,1.68,2.82,1.71,-2.09,-2.82,-3.13,-1.91,0.51,1.32,-0.09,-1.15,1.48,4.04,3.4,3.33,4.65,3.22,1.75,1.75,1.94,3.36,2.53,4.18,4.63,6.21,4.77,3.98,4.33,5.16,5.74,5.85,5.47,5.47,4.29,3.02,-0.75,3.29,4.84,4.2,5.25,3.36,3.54,3.35,1.47,1.34,2.59,4.18,4.39,4.16,4.37,2.5,-0.21,1.49,1.66,1.03,3.66,0.94,-2.48,0.46,0.66,1.32,1.21,2.63,3.89,2.74,2.1,1.9,2.92,-1.33,0.59,0.87,-1.39,-1.46,-4.68,-3.23,-1.55,-3.35,-7.39,-6.93,-5.97,-5.58,-6.92,-7.39,-7.42,-7.64,-5.95,-5.74,-5.7,-5.33,-5.21,-5.31,-4.97,-4.85,-5.05,-5.26,-5.02,-5.21,-5.15,-5.42,-5.69,-5.56,-5.43,-5.22,-4.58,-4.27,-3.51,0.72,4.85,5.42,4.13,3.54,2.82,1.6,1.0,0.15,-0.33,-0.75,-1.73,-1.55,-1.41,-1.66,-2.32,-2.57,-3.03,-3.68,-4.33,-4.73,-4.85,-4.84,-5.11,-5.12,-5.37,-5.31,-5.41,-5.59,-5.57,-5.17,-5.12,-5.25,-5.19,-5.17,-5.35,-5.42,-5.43,-5.47,-5.3,-5.14,-5.29,-5.27,-5.05,-5.1,-5.09,-5.29,-5.14,-5.24,-5.1,-4.9,-4.94,-4.53,-4.12,-3.54,-3.32,-3.96,-3.88,-9.08,-9.64,-9.31,-9.9,-8.8,-8.68,-8.54,-7.99,-8.23,-8.31,-8.07,-7.84,-7.81,-7.95,-8.9,-9.24,-9.37,-9.53,-9.4,-9.27,-9.16,-8.95,-8.71,-8.52,-8.37,-8.09,-7.78,-7.59,-7.62,-7.41,-7.18,-6.78,-6.22,-5.71,-4.99,-4.15,-3.56,-3.38,-2.88,-2.38,-2.1,-1.63,-0.91,-0.53,0.16,1.68,3.5,4.12,3.96,4.76,4.33,0.98,-0.1,0.85,-0.53,0.93,1.63,2.16,3.42,0.31,-0.99,-1.32,-3.78,-5.49,-6.22,-7.91,-8.96,-9.72,-10.36,-9.68,-8.51,-7.29,-5.76,-6.17,-4.47,-2.11,-3.99,-5.84,-4.25,-1.19,-1.03,-4.11,-6.54,-5.43,-4.45,-4.02,-3.86,-4.36,-4.36,-4.89,-4.87,-4.91,-4.68,-4.49,-4.77,-3.81,-2.27,-1.72,-3.06,-3.59,-3.57,-4.46,-4.42,-2.78,-2.07,-5.81,-5.13,-3.94,-3.08,-3.19,-2.9,-2.6,-2.48,-3.68,-3.19,-3.01,-2.9,-2.84,-2.15,-1.13,0.09,1.74,3.12,4.04,4.39,4.55,3.84,1.65,1.44,-0.39,-1.02,-3.13,-4.21,-4.38,-4.49,-4.35,-4.37,-4.49,-4.55,-4.39,-4.18,-3.94,-3.49,-1.31,-1.15,-0.23,-0.28,-0.91,0.34,0.42,-0.24,-0.16,-3.98,-2.65,-3.16,-2.91,-2.84,-5.29,-5.97,-1.32,0.61,0.76,1.45,-0.92,-2.79,-0.13,0.24,1.07,0.67,1.65,1.49,-0.15,-2.11,-0.25,-0.36,-1.85,-1.89,-1.14,1.22,0.05,-3.31,-4.46,-2.52,-4.23,-5.08,-4.18,-2.25,-1.12,-0.93,-1.18,-0.33,0.49,-0.74,-3.01,-4.69,-1.92,-0.58,1.2,-0.67,-0.5,-2.67,-3.16,-3.03,-1.32,-0.18,-0.9,0.52,0.69,-0.71,1.17,1.28,1.05,-0.49,0.99,0.5,3.07,3.1,2.67,2.34,4.96,5.36,5.43,5.23,4.45,4.66,5.33,5.43,5.09,5.15,4.93,3.64,1.9,4.01,4.55,4.01,4.66,3.28,4.19,3.46,2.15,2.84,4.43,6.36,5.95,5.41,5.6,-1.34,2.02,2.16,1.41,1.49,1.94,1.16,0.52,0.56,1.3,3.46,2.72,3.4,2.75,3.09,2.43,2.21,2.21,-1.06,-2.4,-1.04,0.35,-0.05,0.37,-4.85,-2.06,-1.39,-2.46,-3.65,-4.54,-5.87,-7.1,-8.13,-9.09,-8.36,-6.84,-6.0,-5.76,-5.54,-5.36,-5.23,-5.2,-5.06,-4.66,-4.63,-4.96,-4.86,-4.88,-5.15,-4.7,-4.2,-3.61,-1.3,3.04,4.85,5.28,5.16,4.09,2.72,2.51,1.58,0.6,0.21,-0.6,-1.56,-1.36,-2.35,-3.3,-2.7,-2.93,-2.9,-3.65,-3.6,-4.1,-4.78,-5.05,-5.17,-5.36,-5.74,-5.64,-5.84,-5.67,-5.86,-6.09,-6.37,-6.07,-5.9,-5.85,-5.92,-5.67,-5.79,-5.97,-6.18,-6.37,-6.47,-6.54,-6.46,-6.35,-6.14,-5.76,-5.73,-5.86,-6.17,-5.96,-5.7,-5.74,-5.62,-5.43,-5.42,-5.41,-5.17,-4.41,-4.18,-4.08,-2.29,-3.28,-2.85,-7.87,-8.5,-9.02,-9.02,-8.74,-8.67,-8.84,-8.74,-8.32,-8.28,-8.38,-8.66,-9.16,-9.09,-9.33,-9.45,-9.33,-9.17,-8.98,-8.78,-8.39,-8.09,-8.08,-7.89,-7.64,-7.6,-7.53,-7.45,-7.28,-6.79,-6.1,-5.41,-4.84,-4.3,-3.89,-3.17,-2.56,-2.14,-1.76,-0.98,-0.73,-0.08,1.37,2.77,3.6,3.3,4.06,4.26,3.44,1.16,-0.28,-1.45,1.0,1.82,3.17,3.8,1.58,1.21,-1.31,-6.72,-6.4,-5.09,-8.0,-8.95,-7.53,-9.63,-7.86,-5.97,-3.76,-3.09,-6.72,-6.05,-4.84,-4.81,-6.08,-8.01,-8.47,-7.61,-1.73,-1.1,-1.8,-4.36,-3.84,-3.71,-4.48,-4.12,-4.01,-3.77,-4.58,-4.9,-5.53,-5.61,-4.29,-4.15,-3.21,-4.24,-3.53,-3.57,-3.86,-4.68,-4.41,-3.69,-4.71,-5.15,-4.28,-3.26,-2.78,-2.74,-2.54,-2.11,-1.8,-2.66,-2.74,-2.16,-1.7,-1.21,-0.5,0.34,1.83,3.09,3.86,4.13,3.83,2.03,1.91,0.06,1.03,-1.39,-2.9,-3.85,-3.97,-4.0,-4.15,-4.21,-4.16,-4.02,-3.84,-3.44,-2.47,-0.77,-1.65,-1.89,0.96,-1.43,0.73,-0.8,-0.38,-1.03,-1.38,-2.02,-3.16,-4.07,-3.29,-3.18,-4.51,-4.3,-0.18,0.9,-1.76,-0.39,-3.0,-2.96,-1.3,0.27,-1.29,2.24,1.29,0.29,-0.91,-1.58,-0.99,-2.83,-1.65,0.36,0.19,2.8,-1.46,-4.3,-5.28,-5.8,-5.1,-5.2,-4.42,-3.16,-1.43,-0.79,-1.13,-0.55,-2.42,-2.5,-5.04,-6.07,-2.62,-1.72,-0.38,-3.8,-5.54,-2.07,-3.21,-1.2,-2.46,-1.03,-0.79,-0.62,-3.24,-2.8,0.94,1.53,0.03,-3.25,-3.7,-1.7,1.64,3.79,1.04,3.38,3.6,4.29,4.68,4.8,4.73,4.4,4.53,4.6,4.51,4.32,4.48,2.93,1.52,1.77,2.26,2.74,1.97,3.1,2.77,2.25,0.54,1.67,2.17,3.04,5.6,4.6,5.63,7.39,4.91,3.11,1.62,1.52,2.07,2.94,3.06,0.33,1.27,4.0,3.45,1.98,1.85,1.8,1.84,2.28,2.52,-0.67,-1.84,-0.1,1.62,5.4,2.51,-1.18,-1.64,-0.45,-0.95,-3.36,-4.51,-5.0,-6.68,-8.5,-9.57,-8.72,-7.14,-6.7,-5.85,-5.79,-5.48,-5.04,-5.13,-4.88,-4.59,-4.55,-4.68,-3.47,-0.9,-0.87,0.28,2.83,4.64,3.44,2.69,2.8,2.95,2.78,1.91,0.83,0.38,0.04,-0.65,-0.91,-2.1,-2.57,-2.3,-3.61,-4.07,-3.5,-4.03,-4.13,-4.51,-4.44,-4.92,-5.51,-5.42,-5.88,-6.27,-6.05,-6.01,-6.04,-6.28,-6.35,-6.4,-6.49,-6.36,-6.61,-6.4,-6.42,-6.24,-6.43,-6.68,-6.93,-7.2,-7.24,-7.14,-7.03,-6.9,-6.81,-6.6,-6.45,-6.25,-6.3,-6.25,-6.19,-6.93,-6.84,-6.4,-5.5,-5.04,-4.75,-4.67,-4.35,-4.07,-3.81,-1.27,-6.02,-0.89,-3.32,-7.73,-9.17,-9.05,-9.18,-9.35,-9.44,-9.19,-9.06,-8.99,-9.04,-9.12,-9.47,-9.63,-9.69,-9.39,-9.14,-8.98,-8.94,-8.68,-8.42,-8.47,-8.0,-7.78,-7.68,-7.35,-7.38,-7.45,-7.15,-6.62,-6.11,-5.81,-5.14,-4.58,-3.83,-3.03,-2.41,-2.05,-1.5,-0.85,-0.41,0.37,1.56,2.4,2.77,3.61,3.94,3.9,2.52,1.76,-0.84,-0.67,1.01,1.15,-0.31,-0.25,-1.17,3.61,0.48,-6.1,-4.44,-7.32,-10.04,-9.61,-8.09,-3.65,-2.82,-1.9,-8.23,-7.73,-7.14,-6.63,-4.86,-5.11,-4.97,-5.64,-8.09,-6.9,-1.06,-0.14,-0.87,-4.03,-4.0,-2.04,-2.77,-3.85,-4.21,-3.22,-3.98,-4.86,-5.0,-5.47,-5.28,-5.55,-4.95,-4.78,-5.29,-4.56,-4.57,-5.02,-5.06,-5.39,-5.69,-5.18,-3.92,-3.33,-2.81,-2.5,-1.92,-1.76,-1.19,-1.05,-1.36,-1.34,-0.8,0.04,0.98,1.94,2.83,3.1,2.71,1.74,1.83,-0.17,1.35,-0.61,-1.68,-3.02,-3.66,-3.81,-3.75,-3.78,-3.9,-3.73,-3.48,-3.17,-2.43,-1.13,1.39,1.55,-0.57,-0.32,0.06,-0.28,-0.91,0.09,-0.56,-1.6,-2.02,-0.59,-1.25,-1.57,-1.75,-0.62,-0.98,-2.19,-1.24,-2.41,-2.45,-2.21,-2.34,-0.44,0.87,-3.05,0.36,1.29,-0.24,-2.19,-1.67,-2.13,-5.12,-4.23,-6.58,-8.43,-3.97,-3.69,-6.21,-5.07,-6.22,-4.85,-4.1,-4.02,-4.42,-0.47,0.12,-0.8,-1.44,-3.86,-3.8,-4.07,-5.24,-3.79,-3.29,-0.98,-3.58,-4.61,-4.02,-0.08,-0.63,-0.36,-0.94,-1.96,-1.28,-3.33,-4.49,-3.39,-2.1,-4.65,-4.79,-1.85,-0.53,1.25,2.27,2.79,2.83,3.03,3.2,3.39,3.71,4.05,4.04,3.89,3.88,3.64,3.36,2.88,0.58,0.29,1.45,0.36,0.77,1.48,0.27,1.41,2.13,0.73,0.55,-0.05,1.87,3.33,3.15,7.73,7.58,5.24,4.6,3.03,2.98,2.79,3.51,3.44,0.58,0.76,2.31,2.15,-0.31,0.74,1.54,-0.14,1.21,1.08,3.1,-3.75,-0.63,-0.46,1.53,1.07,1.81,-0.94,-0.39,-0.89,-2.13,-4.5,-4.86,-6.26,-7.79,-8.81,-9.5,-7.27,-6.3,-5.67,-5.41,-5.02,-4.46,-4.4,-3.64,-2.35,0.21,1.23,0.84,1.81,1.91,2.95,2.78,2.03,1.32,0.86,0.76,0.8,0.59,-0.01,-0.68,-0.99,-1.25,-0.96,-1.82,-2.89,-3.14,-3.38,-4.59,-4.79,-4.45,-4.71,-5.15,-5.19,-5.47,-5.87,-6.31,-6.44,-6.73,-6.62,-6.44,-6.48,-6.64,-6.73,-6.81,-6.77,-6.73,-6.68,-6.95,-6.9,-6.91,-7.01,-7.19,-7.47,-7.62,-7.8,-7.86,-7.81,-7.91,-7.92,-7.69,-7.39,-7.24,-6.99,-5.86,-6.35,-6.84,-7.5,-7.7,-7.12,-6.64,-5.68,-5.36,-5.34,-4.96,-4.98,-5.45,-4.35,-5.5,-3.87,-5.47,-7.38,-8.83,-9.23,-9.48,-9.55,-9.63,-9.46,-9.02,-8.94,-9.07,-9.44,-10.12,-10.57,-10.26,-9.95,-9.6,-9.22,-8.98,-8.71,-8.27,-8.12,-7.93,-7.77,-7.65,-7.51,-7.31,-7.15,-7.15,-7.01,-6.87,-6.61,-5.93,-5.11,-4.58,-4.16,-3.45,-2.74,-2.09,-1.88,-1.5,-1.01,0.14,1.33,2.04,2.82,3.77,3.98,3.53,3.41,4.24,0.51,1.9,-1.71,0.89,0.07,-2.09,-0.3,2.0,-1.61,-2.93,-1.88,-4.69,-8.25,-3.6,-3.01,-1.64,-2.06,-8.95,-9.0,-8.31,-7.2,-6.48,-6.23,-5.38,-5.4,-6.72,-6.3,-6.1,-7.7,-7.04,-3.37,-2.88,-0.49,0.08,0.89,-1.24,-0.88,-2.34,-3.3,-3.76,-5.68,-5.28,-5.81,-5.66,-5.82,-5.4,-5.23,-5.12,-4.77,-4.49,-4.98,-6.12,-6.17,-5.02,-4.16,-2.86,-2.79,-1.94,-1.61,-1.36,-1.1,-0.61,-0.17,0.14,0.49,0.77,1.11,1.38,1.28,1.17,0.88,0.59,0.8,-1.2,-1.5,-2.48,-3.34,-3.77,-3.76,-3.52,-3.47,-3.55,-3.37,-3.01,-2.58,-1.92,0.73,2.68,2.85,2.2,0.59,1.03,-1.33,-0.44,0.86,-2.67,-3.43,-1.82,-2.7,-1.55,0.59,-1.14,0.21,-2.28,-2.98,-2.37,-3.11,-3.9,-2.62,-3.37,-0.59,0.54,-5.08,-0.33,1.37,-1.53,-4.28,-3.48,-2.8,-5.09,-4.76,-6.86,-6.81,-4.91,-6.12,-7.69,-6.78,-5.85,-5.0,-3.4,-3.38,-3.99,-0.94,-0.89,0.19,-0.82,-3.26,-3.85,-2.86,-5.04,-5.1,-4.56,-2.31,-0.1,-2.56,-6.5,-2.95,0.36,-0.96,0.31,-0.94,0.64,0.76,-1.68,-2.29,-2.0,-0.2,1.65,1.65,-0.38,1.6,2.62,2.04,1.57,1.73,1.69,1.86,2.09,2.42,2.99,3.19,3.02,2.51,2.32,0.14,0.06,0.23,2.85,-1.27,-0.25,-0.61,0.83,0.29,0.28,0.17,-0.79,-0.26,-2.78,0.98,5.26,5.76,5.97,5.1,4.86,4.2,4.16,3.91,3.42,2.95,0.7,0.52,-0.12,1.39,-0.66,-0.48,0.38,-1.77,0.2,0.61,2.21,1.83,-2.37,-1.48,-0.62,2.59,1.6,-0.13,-0.91,-0.31,-1.5,-3.11,-2.99,-1.64,0.32,1.12,-0.28,-2.54,-3.16,-2.38,-1.9,-0.42,-0.51,0.11,0.92,1.57,1.52,0.64,0.9,0.95,0.41,0.36,0.27,-0.27,-0.78,-0.97,-1.2,-1.17,-1.73,-2.34,-2.55,-2.47,-2.06,-2.32,-3.28,-3.58,-3.89,-4.51,-5.44,-5.57,-5.63,-5.67,-5.69,-5.89,-6.5,-6.93,-7.14,-7.37,-7.24,-6.92,-7.17,-7.06,-7.24,-7.08,-7.03,-7.05,-6.8,-6.92,-7.39,-7.42,-7.49,-7.7,-7.85,-7.95,-8.06,-8.11,-7.97,-8.09,-8.16,-8.18,-8.1,-7.91,-7.44,-7.1,-6.73,-6.39,-7.0,-7.58,-8.29,-8.03,-7.66,-6.93,-6.03,-6.29,-6.08,-6.15,-6.31,-7.14,-6.92,-8.32,-7.5,-7.47,-8.83,-9.34,-9.75,-9.98,-9.92,-9.55,-9.04,-8.73,-9.13,-9.41,-10.09,-10.52,-10.27,-10.1,-9.84,-9.71,-9.38,-9.03,-8.62,-8.32,-8.07,-7.58,-7.14,-7.14,-7.37,-7.84,-7.92,-8.09,-7.49,-7.07,-6.39,-5.95,-5.34,-4.69,-4.47,-4.0,-3.51,-3.33,-2.76,-1.87,-0.64,0.27,1.21,2.04,2.99,3.87,4.06,3.91,4.57,5.63,5.71,-0.63,1.31,0.82,0.27,-1.3,2.48,-1.06,-1.3,0.34,0.14,-3.42,-3.0,-3.65,-2.34,-8.21,-9.77,-9.45,-8.45,-7.83,-6.78,-6.17,-5.47,-3.98,-2.12,-1.22,0.05,-5.81,-4.48,-2.71,-2.05,-2.96,-2.24,-2.94,-3.58,-4.57,-1.52,-0.84,-2.6,-5.85,-5.26,-6.8,-6.09,-6.32,-6.52,-5.9,-5.52,-5.33,-4.98,-4.77,-5.67,-6.52,-5.51,-4.73,-3.99,-3.4,-2.78,-2.08,-1.78,-1.42,-0.9,-0.48,-0.16,0.17,0.27,0.1,0.19,0.33,-0.33,0.13,-0.17,-1.07,-1.87,-2.47,-3.13,-3.62,-4.05,-4.0,-3.64,-3.35,-3.41,-3.33,-3.01,-2.48,-0.21,1.73,3.27,3.69,1.96,2.5,2.03,-0.22,0.07,0.07,-3.71,-2.76,-2.51,-3.46,-1.43,-2.15,1.09,1.57,-3.19,-1.49,-2.86,-3.94,-4.32,-3.41,-3.28,-1.69,-3.98,-5.62,-2.37,-0.33,-4.29,-4.05,-4.34,-3.16,-4.69,-5.79,-6.87,-6.65,-7.25,-7.73,-6.69,-9.99,-8.25,-4.33,-3.03,-2.8,-2.36,-0.87,-1.42,-1.0,-0.94,-1.9,-4.3,-3.56,-7.2,-7.71,-4.69,-2.03,0.99,-2.49,-5.5,-2.89,1.47,-1.14,-0.25,-1.34,0.76,3.39,1.04,-1.11,-1.76,-0.07,-0.27,-0.04,3.86,2.49,1.79,0.78,0.06,-0.01,0.04,0.29,0.6,1.02,1.62,2.3,2.29,1.48,0.39,-0.49,0.24,0.57,1.58,0.57,-1.43,-0.72,-1.69,0.09,-0.48,0.24,0.0,-0.08,0.36,2.93,4.79,4.71,4.68,4.82,4.58,4.71,4.79,4.58,4.1,3.77,5.81,2.56,0.92,1.49,0.2,-1.24,-0.48,-2.29,-2.52,-0.09,2.52,3.01,-0.32,-2.73,-1.4,1.05,0.05,-0.97,-0.55,-1.85,-1.29,-1.74,-1.54,1.48,2.75,5.95,-0.27,-2.12,-0.19,-1.16,-1.44,-0.2,-0.78,-0.33,0.47,0.31,0.01,0.02,-0.02,-1.02,-1.1,-1.2,-1.76,-2.32,-2.3,-2.42,-2.47,-3.25,-4.03,-4.38,-4.32,-3.94,-3.48,-3.87,-4.36,-4.36,-4.96,-5.43,-6.18,-6.39,-6.39,-6.16,-6.42,-6.81,-7.24,-7.51,-7.85,-8.04,-7.79,-7.63,-7.79,-7.61,-7.56,-7.44,-7.09,-6.96,-6.87,-7.58,-7.83,-8.02,-8.08,-8.15,-8.08,-7.91,-8.04,-8.21,-8.37,-8.31,-7.92,-8.05,-8.07,-7.97,-7.19,-7.39,-7.37,-7.3,-7.69,-7.82,-7.54,-8.2,-8.12,-7.54,-7.19,-7.13,-6.9,-6.99,-7.33,-7.76,-8.06,-8.03,-8.0,-8.24,-8.83,-9.55,-10.07,-10.13,-10.23,-10.04,-9.76,-9.31,-9.28,-9.45,-9.52,-10.02,-10.1,-9.91,-9.7,-9.62,-9.21,-9.23,-8.93,-8.53,-8.22,-7.7,-6.71,-6.61,-7.93,-7.91,-8.21,-8.28,-7.72,-7.06,-6.55,-6.17,-6.02,-5.6,-5.38,-5.03,-4.34,-4.5,-3.42,-2.43,-1.72,-0.26,0.71,1.74,2.8,3.56,3.73,3.57,4.19,5.68,6.79,6.07,5.99,0.54,-1.06,-0.7,1.69,2.58,-0.48,-0.01,-0.17,0.32,-1.5,-2.69,-2.54,-7.63,-11.43,-10.55,-8.37,-7.91,-6.94,-6.1,-6.51,-6.48,-7.35,-8.07,-8.02,-6.15,-5.6,-5.33,-5.21,-5.8,-5.6,-5.34,-5.28,-5.34,-4.62,-4.16,-4.15,-5.22,-6.2,-7.37,-7.22,-6.98,-6.86,-6.54,-6.23,-6.08,-5.71,-5.34,-5.61,-6.5,-6.4,-5.4,-4.88,-4.27,-3.81,-3.21,-2.52,-2.13,-1.84,-1.47,-1.17,-0.84,-0.74,-0.57,-0.52,-0.19,-0.44,-1.11,-1.76,-2.27,-2.69,-3.2,-3.64,-3.83,-3.99,-3.72,-2.72,-3.39,-3.72,-3.45,-2.95,-1.26,0.18,1.75,3.11,2.91,1.78,2.42,3.6,1.88,0.59,0.5,-0.77,-1.69,-0.63,0.83,-1.11,-0.44,-0.38,-1.77,-1.39,1.55,2.41,1.5,-2.96,-2.71,-2.08,-4.08,-4.08,-4.86,-3.04,-3.35,-4.47,-3.4,-4.18,-3.67,-5.5,-5.07,-7.38,-6.43,-7.33,-7.77,-8.41,-8.2,-6.91,-4.4,-3.6,-2.94,-1.65,-0.67,-0.86,-1.3,-1.94,-0.97,-4.13,-4.73,-5.79,-4.66,-3.06,-1.39,-0.88,0.85,0.03,-2.94,0.41,-1.02,2.29,-1.6,-0.89,1.82,-0.43,-2.17,-1.9,-1.43,0.74,1.33,1.82,1.16,0.01,-0.61,-0.8,-1.11,-1.31,-0.81,-0.47,-0.21,0.53,1.38,1.44,0.37,-0.71,-0.51,-0.05,0.35,0.4,1.77,-0.46,0.06,0.07,0.12,-0.25,0.19,1.78,3.06,2.89,3.27,4.2,4.24,4.17,4.4,4.5,4.71,4.8,4.57,4.2,4.44,4.85,-0.75,2.43,2.04,0.1,-1.92,-1.64,-3.1,-3.84,-1.32,2.17,3.04,2.11,-2.8,-2.58,-0.15,-0.14,-0.12,-0.86,-1.85,-2.27,-1.76,-0.44,0.52,1.86,5.04,-1.29,-2.58,-2.09,-1.4,-1.81,-1.56,-0.73,-0.62,-0.96,-1.2,-1.0,-1.15,-2.04,-2.05,-2.08,-2.62,-3.14,-3.36,-3.29,-3.33,-4.03,-4.78,-5.1,-5.15,-5.53,-4.71,-4.74,-4.91,-5.28,-4.9,-5.74,-6.06,-6.59,-6.88,-6.87,-6.64,-6.82,-6.92,-7.46,-7.88,-8.16,-8.17,-8.09,-8.09,-7.98,-8.01,-7.91,-7.55,-7.28,-7.06,-7.56,-7.88,-8.35,-8.46,-8.51,-8.5,-8.38,-8.5,-8.45,-8.45,-8.37,-8.29,-8.22,-8.15,-7.69,-7.56,-7.37,-7.37,-7.67,-7.52,-7.48,-6.88,-7.16,-7.67,-8.02,-7.61,-7.48,-7.47,-7.43,-7.3,-7.2,-7.23,-7.64,-7.53,-7.53,-8.08,-8.49,-9.43,-10.26,-10.3,-10.11,-9.83,-10.03,-9.59,-9.43,-9.59,-9.45,-9.74,-9.84,-9.84,-9.68,-9.51,-8.98,-8.98,-8.51,-8.02,-7.56,-6.69,-6.16,-6.16,-7.98,-7.7,-7.92,-7.7,-7.6,-7.22,-6.91,-6.19,-6.14,-5.96,-5.65,-5.46,-4.87,-4.77,-3.74,-2.74,-1.62,-1.07,0.32,1.57,2.68,3.25,3.12,3.09,3.73,4.75,6.11,6.41,6.1,6.2,4.83,2.77,0.77,1.57,4.6,-2.48,0.8,0.66,0.06,-3.11,-1.43,-5.72,-5.72,-6.42,-4.88,-6.91,-7.16,-6.41,-6.17,-6.25,-6.88,-7.28,-7.17,-6.49,-6.57,-6.57,-7.02,-6.96,-6.87,-6.55,-6.63,-6.67,-5.69,-5.53,-5.46,-7.29,-7.62,-6.77,-7.98,-7.65,-7.33,-7.08,-6.69,-6.53,-6.28,-6.09,-6.15,-6.17,-6.51,-6.14,-5.5,-4.8,-4.24,-3.85,-3.53,-3.21,-2.85,-2.57,-2.22,-1.88,-1.72,-1.33,-1.27,-1.33,-1.97,-2.52,-2.8,-3.01,-3.38,-3.69,-3.98,-4.19,-3.52,-3.86,-4.07,-4.08,-3.66,-3.15,-2.19,-1.35,0.07,1.5,2.64,2.08,1.74,2.26,3.51,2.3,2.98,2.16,1.22,-0.53,-1.07,3.42,3.63,2.06,2.37,1.71,0.14,2.48,2.98,3.48,-1.67,-2.48,-1.88,-3.96,-4.83,-3.91,-2.95,-4.86,-3.11,-2.75,-5.5,-5.55,-5.07,-5.98,-7.74,-8.1,-8.74,-8.7,-8.17,-8.47,-5.36,-5.08,-4.5,0.31,-2.61,-0.76,-0.73,0.03,-2.6,-0.12,-2.26,-4.86,-4.11,-0.69,-1.07,-1.79,-2.46,-0.85,-2.56,-2.64,-0.03,0.49,-0.21,-0.11,1.35,0.6,-1.79,-0.34,0.48,0.71,-0.08,-0.38,-0.65,-0.82,-1.31,-1.63,-1.72,-2.07,-2.11,-1.54,-1.14,-1.03,-0.26,0.79,0.79,0.2,-0.39,-0.18,0.25,0.54,1.97,3.36,0.75,0.47,1.38,1.14,0.38,-0.88,3.94,4.08,3.47,3.08,3.37,3.82,3.79,3.77,3.91,3.99,4.05,3.87,3.45,2.96,2.17,1.95,2.42,2.95,0.81,-0.7,-0.9,-3.77,-3.09,-1.72,1.42,2.47,2.44,1.84,-6.67,-0.57,-0.57,-1.65,-2.48,-2.99,-2.49,-2.5,-1.42,-0.49,-1.01,3.17,-1.48,-0.35,-2.75,-3.19,-2.18,-2.43,-1.56,-1.82,-2.47,-2.08,-2.2,-2.88,-2.6,-2.79,-3.27,-3.76,-4.06,-4.06,-4.06,-4.09,-5.05,-5.15,-4.77,-4.25,-4.19,-5.04,-5.53,-6.54,-5.89,-5.41,-6.2,-6.53,-6.84,-6.91,-7.06,-6.86,-6.56,-6.8,-6.76,-7.26,-8.17,-8.34,-8.49,-8.22,-8.2,-8.24,-8.13,-8.02,-7.92,-7.59,-7.55,-7.99,-8.66,-8.65,-8.68,-8.67,-8.65,-8.8,-8.63,-8.53,-8.58,-8.58,-8.38,-8.28,-7.3,-6.31,-5.06,-7.08,-7.06,-6.65,-7.14,-6.97,-7.41,-7.39,-8.29,-8.0,-8.01,-8.1,-8.15,-8.04,-7.72,-7.67,-7.95,-7.84,-7.58,-7.78,-7.99,-8.64,-9.34,-9.29,-9.17,-9.46,-9.26,-8.94,-8.94,-8.95,-8.94,-9.13,-9.32,-9.43,-9.18,-8.76,-8.76,-8.48,-7.87,-7.3,-6.75,-6.71,-5.91,-6.3,-6.22,-6.71,-7.0,-7.42,-7.76,-7.77,-7.45,-6.07,-6.43,-6.09,-5.99,-5.62,-5.28,-5.08,-3.77,-2.87,-1.97,-1.28,-0.2,0.91,2.05,2.61,2.48,2.44,3.07,4.26,5.02,5.27,5.06,5.47,5.87,6.04,6.21,6.07,4.43,1.59,-2.03,-0.03,1.14,-0.15,0.7,0.66,-1.82,-1.54,-0.48,-0.65,-6.68,-6.18,-5.97,-6.29,-6.31,-6.57,-6.6,-6.72,-7.03,-7.21,-7.46,-7.71,-7.66,-7.62,-7.85,-7.92,-7.46,-6.71,-7.22,-7.88,-7.74,-8.05,-7.66,-7.83,-7.62,-7.38,-6.98,-6.76,-6.77,-6.53,-6.57,-6.51,-6.47,-6.29,-6.08,-5.55,-5.21,-4.7,-4.43,-4.08,-3.79,-3.44,-3.22,-3.05,-2.91,-2.57,-2.64,-2.77,-3.1,-3.27,-3.4,-3.7,-3.96,-4.26,-4.11,-3.77,-4.08,-4.34,-5.04,-2.5,-3.13,-2.31,-1.7,-1.04,-0.09,1.06,1.0,1.52,1.61,1.44,2.22,3.41,2.26,2.53,1.46,-0.16,0.15,1.6,2.44,1.86,0.63,1.48,2.28,2.67,3.71,3.08,0.04,-0.38,-2.55,-2.36,-2.14,-3.81,-3.6,-4.32,-3.82,-5.21,-6.59,-6.37,-7.54,-6.84,-7.58,-7.79,-6.27,-5.72,-10.14,-10.17,-5.07,-5.71,-1.58,-4.36,-2.43,-3.15,-1.11,-0.58,-0.12,1.09,0.64,0.51,1.56,1.17,1.34,-1.33,-1.91,-1.56,0.22,-3.82,0.54,0.82,-0.94,-0.93,-0.23,-1.24,-2.64,-2.24,-1.83,-1.3,-1.02,-1.32,-1.86,-1.71,-1.76,-2.09,-2.25,-2.63,-2.53,-1.98,-1.75,-1.7,-0.92,0.04,0.24,0.11,-0.28,-0.3,0.13,0.11,0.47,0.49,1.27,1.47,1.82,0.58,-0.01,-0.18,3.46,3.39,2.69,2.8,3.08,3.18,2.97,2.72,2.99,3.41,3.35,2.9,2.46,2.02,1.43,1.23,2.38,4.5,0.83,-0.31,-1.44,0.91,1.18,-1.27,0.48,2.34,2.12,2.41,-2.83,0.0,-1.22,-1.91,-2.89,-3.11,-3.03,-2.74,-1.74,-0.63,-0.81,-0.18,-1.09,-0.67,-1.01,-2.66,-3.06,-3.05,-2.63,-2.51,-3.27,-2.98,-3.55,-3.27,-3.35,-3.67,-4.08,-4.4,-4.57,-4.6,-4.49,-5.09,-5.2,-4.92,-4.28,-4.11,-3.16,-4.67,-7.37,-6.61,-6.3,-6.13,-6.49,-6.72,-6.9,-7.0,-7.01,-6.81,-6.39,-6.29,-6.5,-6.9,-7.47,-8.2,-8.25,-7.99,-8.54,-8.73,-7.83,-8.51,-8.11,-7.98,-7.66,-8.01,-8.35,-8.58,-8.68,-8.7,-8.72,-8.86,-8.89,-9.05,-8.99,-8.48,-7.03,-8.35,-7.49,-6.52,-5.69,-5.96,-6.73,-6.51,-6.86,-7.1,-7.25,-7.64,-7.98,-8.25,-7.91,-8.05,-8.08,-8.17,-7.82,-8.03,-8.36,-8.41,-8.45,-7.83,-7.39,-7.67,-7.89,-8.27,-8.59,-8.79,-8.86,-8.58,-8.59,-8.62,-8.65,-8.7,-9.08,-8.98,-8.53,-7.9,-7.26,-7.42,-7.44,-7.25,-6.66,-6.59,-6.39,-5.67,-5.99,-6.31,-7.02,-7.13,-7.3,-7.53,-7.31,-6.55,-6.74,-6.26,-6.09,-5.58,-5.57,-5.2,-3.82,-2.83,-2.36,-1.68,-1.03,0.26,1.23,1.64,1.51,2.29,3.13,3.38,3.53,3.84,4.02,4.35,5.03,5.35,5.0,4.2,3.03,1.29,1.5,1.07,-0.23,0.67,0.3,0.69,0.69,-1.66,-0.55,-0.6,-5.93,-5.57,-5.52,-5.42,-5.54,-5.57,-5.77,-6.4,-7.03,-7.37,-8.06,-8.18,-8.35,-8.87,-9.13,-8.92,-8.66,-7.91,-8.0,-7.88,-8.91,-8.86,-6.6,-7.9,-7.69,-7.66,-7.21,-6.88,-6.88,-6.96,-6.9,-7.03,-7.05,-6.71,-6.52,-6.23,-5.91,-5.69,-5.53,-5.25,-4.98,-4.81,-4.8,-4.52,-4.17,-3.97,-3.97,-4.03,-4.1,-4.05,-4.02,-4.19,-4.32,-4.32,-4.26,-4.47,-4.2,-4.23,-3.42,-4.18,-2.91,-1.63,-0.93,-0.39,0.17,0.83,1.3,1.23,1.43,1.62,1.59,0.35,1.39,1.63,1.35,-0.41,0.88,1.21,2.6,1.74,0.87,2.24,2.69,2.44,2.63,2.95,1.41,1.22,1.04,0.28,0.08,-0.59,-0.53,-3.01,-2.25,-2.3,-4.27,-5.65,-6.36,-6.78,-6.43,-5.95,-4.12,-5.16,-6.62,-7.32,-2.74,-2.88,1.77,-2.13,-3.18,-2.77,-2.27,-0.1,1.85,3.52,2.2,2.54,1.99,1.34,-0.54,-0.31,0.21,-0.74,2.22,0.74,-4.03,-4.92,-5.44,-6.47,-4.92,-4.21,-4.32,-4.67,-2.93,-1.5,-1.09,-2.23,-2.2,-2.29,-2.65,-2.74,-2.86,-2.86,-2.79,-2.34,-2.29,-2.3,-1.74,-1.06,-0.95,-0.94,-1.15,-1.25,-0.85,-0.64,-0.04,0.75,2.48,-0.88,-0.08,-0.97,-1.09,0.5,2.68,1.97,2.16,2.13,2.2,2.37,2.2,2.24,2.28,2.3,2.0,1.11,-0.28,1.18,1.21,1.61,1.65,-0.36,2.53,-4.2,2.82,0.74,1.92,1.55,0.65,1.44,2.12,0.42,-2.41,-0.28,-2.18,-1.74,-1.74,-2.14,-3.92,-3.51,-2.18,-0.81,-0.1,1.43,1.04,-4.11,2.11,-3.57,-7.23,-3.75,-3.37,-3.35,-3.25,-3.77,-3.88,-3.95,-4.07,-4.36,-4.5,-4.7,-4.96,-4.94,-5.04,-5.31,-4.96,-5.05,-4.48,-3.08,-3.38,-5.67,-6.62,-6.85,-6.77,-6.77,-6.68,-6.66,-6.82,-6.98,-7.0,-6.93,-6.76,-6.48,-6.53,-6.83,-7.26,-7.76,-8.01,-7.86,-7.9,-8.29,-8.13,-8.6,-8.37,-8.23,-7.93,-7.94,-7.86,-8.1,-8.37,-8.31,-8.11,-8.35,-8.2,-8.23,-9.11,-8.1,-7.8,-7.67,-7.38,-6.75,-6.13,-5.71,-5.75,-6.19,-6.51,-7.07,-7.92,-7.83,-7.98,-8.52,-8.36,-8.16,-8.1,-8.07,-7.99,-8.07,-8.52,-8.76,-8.59,-8.39,-7.89,-7.79,-8.05,-8.37,-8.73,-8.66,-8.57,-8.48,-8.47,-8.5,-8.59,-8.56,-8.73,-8.34,-7.49,-6.59,-6.77,-7.13,-7.19,-7.27,-6.89,-6.34,-5.97,-6.1,-5.97,-6.26,-6.41,-6.34,-6.51,-7.1,-7.41,-6.7,-6.38,-5.82,-5.5,-5.75,-5.73,-5.21,-4.66,-3.29,-2.71,-2.2,-1.88,-0.5,-0.22,0.58,1.26,1.94,2.33,2.28,2.28,2.23,2.35,3.15,4.14,4.51,3.88,2.68,0.98,0.53,0.96,1.09,-0.46,0.27,1.83,3.6,0.74,-2.06,-0.62,-0.64,-5.36,-4.96,-4.95,-4.72,-4.72,-4.66,-4.87,-5.9,-7.25,-7.13,-7.74,-7.75,-8.61,-9.78,-9.71,-9.16,-9.28,-8.8,-8.25,-8.42,-8.78,-8.28,-7.85,-7.73,-7.93,-7.71,-7.47,-7.11,-7.23,-7.29,-7.0,-6.91,-7.2,-7.05,-6.91,-6.7,-6.51,-6.42,-6.3,-6.26,-6.11,-5.95,-5.86,-5.6,-5.26,-5.01,-4.96,-4.92,-4.81,-4.7,-4.61,-4.38,-4.43,-4.2,-4.3,-4.21,-4.15,-3.22,-3.79,-3.81,-2.48,-1.34,-0.31,0.42,0.5,1.26,1.43,1.2,0.37,0.9,2.02,2.47,1.55,1.3,0.79,-0.54,0.02,1.56,1.74,0.85,0.59,2.26,2.02,2.73,1.52,2.6,1.63,0.52,1.31,0.41,0.89,2.56,2.55,2.05,-0.16,0.91,0.5,0.05,-2.37,-3.25,-3.15,-2.94,-2.85,-4.09,-3.79,-2.18,1.64,-2.23,-4.08,-1.81,-2.09,-3.1,-3.17,0.51,1.08,3.37,3.4,3.65,0.88,-0.14,-0.99,-1.7,-0.62,-0.61,0.66,-3.17,0.82,-0.79,-5.49,-4.39,-4.4,-4.14,-3.2,-2.18,-2.98,-1.01,-2.24,-3.05,-2.69,-3.0,-3.43,-3.68,-3.81,-3.54,-3.27,-2.97,-3.05,-3.12,-2.72,-2.06,-1.78,-1.84,-1.84,-1.61,-1.33,-0.92,-0.16,1.21,3.81,-0.28,-1.4,-0.24,-0.94,-2.01,0.53,0.37,0.31,0.55,1.04,1.38,1.65,1.84,2.01,1.88,1.1,0.16,-3.42,0.14,1.42,1.5,1.43,0.82,1.9,-1.66,0.02,-3.98,-1.17,1.11,1.52,1.13,1.26,1.48,-2.28,-0.3,-2.75,-3.51,-3.14,-2.84,-3.67,-3.55,-2.7,-1.69,-0.88,-0.48,-3.85,-4.57,-1.66,-0.81,-1.68,-3.01,-3.51,-3.84,-4.01,-4.3,-4.55,-4.84,-5.03,-4.94,-4.89,-5.01,-5.15,-5.26,-5.53,-5.65,-5.37,-5.35,-4.89,-4.13,-4.02,-5.73,-6.8,-7.16,-7.18,-7.1,-6.78,-6.4,-6.53,-6.94,-7.13,-7.09,-7.12,-7.05,-6.85,-6.97,-7.19,-7.51,-7.59,-7.46,-7.55,-8.09,-8.28,-8.39,-8.79,-8.64,-8.28,-7.98,-7.79,-7.23,-7.8,-7.74,-7.57,-7.73,-6.85,-7.99,-8.39,-8.06,-8.0,-7.63,-7.14,-6.87,-6.34,-5.94,-5.8,-5.94,-6.36,-7.02,-7.78,-8.16,-7.88,-8.38,-8.36,-8.23,-8.06,-7.89,-8.01,-7.95,-7.84,-8.02,-8.05,-8.21,-8.13,-7.82,-7.99,-8.09,-8.19,-8.42,-8.6,-8.6,-8.21,-8.18,-8.16,-7.83,-7.34,-7.39,-7.05,-6.65,-6.77,-6.59,-6.7,-6.87,-6.63,-6.87,-6.65,-6.22,-6.31,-6.12,-5.7,-5.91,-5.96,-6.06,-6.83,-6.29,-5.83,-5.8,-5.36,-6.07,-5.77,-5.42,-5.04,-3.94,-3.46,-2.67,-1.87,-1.23,-0.56,0.32,0.55,1.45,1.13,1.42,1.28,1.03,1.52,2.48,3.29,3.18,2.16,0.7,-0.16,-0.44,-1.13,-1.13,-1.21,-0.9,0.58,2.63,1.35,-1.24,-1.43,-0.95,-4.88,-4.81,-4.4,-4.75,-4.52,-4.39,-4.32,-4.93,-5.93,-6.2,-6.37,-4.03,-8.22,-6.88,-9.79,-9.76,-9.33,-9.3,-8.64,-8.59,-8.59,-8.84,-8.33,-8.17,-7.91,-7.85,-7.64,-7.48,-7.4,-7.69,-7.66,-7.19,-7.23,-7.25,-7.22,-7.27,-6.91,-6.81,-6.83,-6.7,-6.64,-6.88,-6.51,-6.34,-6.15,-5.84,-5.52,-5.23,-5.13,-4.72,-4.48,-4.4,-4.13,-4.01,-3.89,-3.76,-3.5,-3.51,-3.56,-2.97,-2.35,-1.38,-0.07,1.07,1.11,1.3,2.9,1.9,0.87,0.6,0.93,1.71,1.39,0.28,0.58,0.46,0.4,1.36,0.57,1.11,0.72,1.69,2.38,2.51,1.34,1.15,1.49,0.84,1.18,0.14,1.21,1.38,2.39,1.79,1.17,2.79,1.97,2.9,-0.11,0.03,2.36,-0.26,-2.08,-0.95,-1.59,-3.64,-1.94,-4.98,-3.46,-1.74,-1.37,-3.07,-1.79,-0.4,1.67,2.19,2.92,1.57,-0.35,-0.15,-1.08,-1.07,-0.17,-1.07,-1.73,-5.56,-2.7,-1.3,-5.05,-3.16,-0.55,-0.22,-1.05,-1.58,-0.99,-0.73,-2.03,-2.88,-3.05,-3.55,-4.08,-4.27,-4.25,-4.01,-3.86,-3.7,-3.87,-4.02,-3.61,-3.13,-2.9,-2.56,-2.02,-1.33,-0.87,-0.92,-0.71,-0.06,0.73,2.15,-0.75,-0.75,-0.65,-3.84,-0.46,-0.47,-0.37,-0.32,-0.27,0.02,0.35,0.74,1.18,0.89,0.53,0.29,-0.67,-0.31,0.81,1.21,0.75,-0.41,0.45,-0.34,-1.21,-1.06,0.84,1.15,0.28,-0.02,0.46,-2.32,-3.0,-1.75,-2.86,-3.7,-3.23,-3.56,-3.05,-2.83,-2.75,-1.82,4.01,-3.16,-0.35,4.61,-3.99,-1.06,-5.54,-3.71,-3.94,-4.2,-4.53,-4.89,-5.21,-5.44,-5.72,-5.48,-5.25,-4.88,-5.12,-5.85,-5.89,-5.69,-5.67,-5.66,-5.32,-5.03,-4.65,-6.32,-6.92,-7.23,-7.46,-7.3,-6.76,-6.25,-6.28,-6.65,-7.11,-7.16,-7.15,-7.17,-7.18,-7.29,-7.45,-7.61,-7.54,-7.42,-7.6,-7.93,-8.26,-8.47,-8.82,-8.78,-8.42,-7.9,-7.54,-7.24,-7.4,-7.17,-6.96,-7.01,-7.04,-7.76,-7.93,-7.8,-7.77,-7.51,-7.25,-7.25,-6.95,-6.57,-6.37,-6.39,-6.57,-7.12,-8.19,-8.39,-8.08,-8.44,-8.23,-8.2,-8.26,-7.95,-8.01,-7.88,-7.68,-7.5,-7.31,-7.35,-7.7,-7.69,-7.63,-7.64,-7.86,-8.2,-8.52,-8.5,-8.15,-7.93,-7.37,-7.2,-7.44,-7.49,-7.64,-7.32,-6.62,-6.3,-6.78,-6.89,-6.54,-6.69,-6.82,-6.23,-5.84,-5.4,-5.86,-5.96,-5.83,-6.24,-6.09,-5.91,-5.9,-5.82,-5.46,-5.79,-5.95,-5.59,-5.22,-4.7,-4.32,-3.37,-2.29,-1.35,-0.83,-0.05,0.36,0.17,0.16,0.48,0.62,0.63,0.93,1.31,1.49,1.37,0.72,-0.39,-0.33,-1.08,-1.76,-1.11,-1.42,-1.16,-0.3,2.14,2.44,-0.43,-3.99,-1.45,-3.82,-3.72,-4.03,-4.37,-4.22,-3.58,-3.93,-4.06,-4.09,-1.44,0.14,-1.0,-2.35,-1.85,-0.09,-3.43,-4.84,-6.47,-7.58,-5.08,-5.72,-7.51,-8.44,-7.89,-8.05,-7.65,-7.69,-7.61,-7.61,-7.72,-7.91,-7.48,-7.65,-7.71,-7.42,-7.37,-7.18,-7.13,-7.24,-7.2,-7.17,-7.17,-7.0,-6.9,-6.63,-6.08,-5.64,-5.28,-4.92,-4.6,-4.38,-4.16,-4.09,-3.95,-3.73,-3.44,-3.48,-3.49,-3.11,-2.63,-2.12,-1.21,0.04,1.24,1.27,1.51,3.64,4.95,1.96,-0.29,0.4,1.5,1.24,1.86,2.08,0.9,1.33,1.4,0.87,0.62,0.66,1.29,2.07,1.46,0.98,0.69,1.88,1.63,1.15,0.11,-0.02,0.39,2.5,0.97,2.84,1.13,2.58,2.01,3.61,4.23,3.92,2.22,2.09,1.13,1.66,-1.35,-1.46,-3.26,-2.45,-0.9,0.34,1.57,1.39,1.25,1.82,2.02,0.85,-0.96,0.41,-0.26,-1.81,-0.08,0.65,-1.7,-2.0,-1.4,-3.36,-1.26,-0.15,0.07,-1.84,-0.52,-1.0,-0.96,-1.45,-1.03,-1.81,-2.85,-3.13,-3.84,-4.22,-4.34,-4.38,-4.36,-4.34,-4.49,-4.63,-4.24,-4.45,-4.14,-3.63,-3.36,-3.06,-2.35,-2.07,-1.8,-1.43,-0.82,0.38,3.53,-0.03,-1.86,-2.53,0.92,-0.08,-1.41,-1.05,-1.56,-1.71,-1.28,-1.05,-0.28,-0.19,-0.93,-0.93,-1.55,-1.03,-0.51,0.38,0.66,0.53,-0.27,-2.81,-1.26,-1.91,-2.1,-0.94,-1.79,2.83,-3.65,-4.2,-3.3,-2.55,-1.56,-2.82,-2.78,-2.64,-2.84,-3.17,-3.03,-1.97,2.17,-1.78,-0.22,-1.51,1.72,-2.42,-2.4,-5.66,-4.19,-4.25,-4.48,-4.84,-5.23,-5.33,-5.69,-6.3,-5.7,-5.15,-5.08,-5.3,-5.65,-5.68,-5.8,-6.11,-5.99,-5.42,-5.44,-5.1,-6.52,-6.86,-7.15,-7.51,-7.37,-6.71,-6.29,-6.19,-6.67,-7.22,-7.03,-6.9,-7.2,-7.48,-7.66,-7.62,-7.69,-7.58,-7.46,-7.62,-7.87,-8.17,-8.38,-8.67,-8.66,-8.35,-7.82,-7.57,-7.25,-7.09,-6.92,-6.7,-6.64,-6.98,-7.05,-7.03,-7.17,-7.32,-7.15,-7.47,-7.57,-7.58,-7.08,-7.47,-7.25,-7.27,-7.45,-8.06,-8.08,-8.35,-8.38,-8.42,-8.38,-8.14,-8.21,-8.02,-7.91,-7.61,-7.1,-6.67,-6.61,-6.82,-7.13,-7.5,-7.48,-7.71,-7.9,-8.01,-8.28,-8.02,-7.68,-7.66,-7.19,-7.0,-7.52,-7.63,-7.28,-6.83,-6.49,-6.52,-6.78,-6.04,-6.34,-6.16,-5.81,-5.28,-5.71,-5.94,-5.78,-6.6,-6.38,-6.17,-5.68,-5.77,-5.57,-4.87,-6.63,-6.25,-6.44,-5.49,-5.27,-4.72,-3.89,-3.0,-3.13,-0.86,-0.44,-0.52,-0.62,0.07,0.87,0.59,-0.8,-0.23,0.48,0.03,0.42,1.0,0.1,-0.32,-0.27,-1.94,-1.31,-1.3,-0.51,0.49,1.43,2.29,0.63,-0.46,-1.79,0.55,-2.43,-2.95,-3.39,-2.35,-1.87,-2.24,-1.87,0.69,0.07,-0.8,1.28,-0.96,-0.68,-0.73,0.09,0.58,1.11,1.26,-1.46,-0.11,-5.77,-7.52,-7.51,-7.91,-7.27,-7.23,-7.4,-7.75,-7.77,-8.06,-7.86,-7.84,-7.55,-7.48,-7.52,-7.3,-7.32,-7.37,-7.32,-7.35,-7.23,-6.95,-6.78,-6.43,-5.9,-5.37,-4.98,-4.86,-4.56,-4.38,-4.4,-4.2,-3.91,-3.57,-3.3,-3.47,-3.25,-2.87,-2.52,-1.8,-1.0,0.22,1.35,1.5,1.86,3.35,4.44,3.64,1.29,0.83,0.07,1.79,2.15,1.75,1.61,1.23,1.35,-0.46,0.01,1.17,1.37,1.63,1.22,0.7,0.27,0.75,1.83,1.09,0.91,-0.52,1.1,2.97,4.26,2.9,3.37,1.84,3.37,3.4,4.25,2.67,3.8,1.08,0.93,0.79,0.1,0.11,2.46,3.39,2.65,2.41,2.35,3.07,1.59,2.05,0.05,-0.61,-0.05,0.33,-1.65,-1.06,-1.63,-1.25,-1.28,-1.8,-0.63,-1.6,-2.2,-0.42,0.35,-0.47,-1.79,-1.41,-1.16,-1.26,-1.26,-2.08,-2.6,-2.96,-3.46,-3.61,-3.71,-4.35,-4.27,-4.49,-4.91,-5.11,-4.79,-4.78,-4.78,-4.59,-4.74,-4.11,-3.49,-3.06,-2.69,-1.98,-1.01,0.12,1.42,0.0,-2.04,0.97,2.97,-4.0,-1.04,-1.67,-2.75,-2.61,-2.09,-1.72,-1.46,-1.83,-1.6,-1.74,-1.94,-1.18,-0.46,0.02,0.32,0.59,1.37,-1.78,-4.78,-2.06,-2.23,-1.93,-1.05,-0.33,-3.17,-3.42,-3.17,-2.34,-2.36,-2.88,-2.94,-3.08,-3.18,-3.39,-2.57,3.19,-2.45,-0.33,-0.99,-0.22,-1.32,-3.37,-2.96,0.38,-2.64,-3.31,-4.42,-4.81,-4.8,-4.96,-5.58,-6.32,-5.6,-5.7,-5.25,-5.62,-6.3,-5.5,-6.05,-5.95,-5.82,-5.41,-5.1,-5.28,-6.3,-6.68,-7.07,-7.32,-7.41,-6.79,-6.38,-6.16,-6.72,-7.08,-6.78,-6.84,-6.91,-7.39,-7.71,-7.71,-7.77,-7.77,-7.61,-7.64,-7.81,-8.13,-8.48,-8.58,-8.43,-8.1,-7.65,-7.4,-7.26,-7.15,-6.93,-6.69,-6.48,-6.48,-6.47,-6.52,-6.44,-6.92,-7.03,-6.76,-7.6,-7.27,-7.51,-8.3,-7.79,-7.68,-7.76,-7.68,-7.98,-8.29,-8.26,-8.54,-8.49,-8.38,-8.09,-7.73,-7.68,-7.32,-7.04,-6.53,-6.36,-6.3,-6.76,-7.2,-7.46,-7.53,-7.55,-7.68,-7.58,-7.61,-7.8,-7.58,-7.36,-6.66,-6.57,-7.66,-6.86,-6.57,-8.0,-5.58,-5.11,-6.34,-5.78,-6.0,-5.35,-5.46,-5.77,-5.3,-4.99,-6.03,-5.82,-5.89,-5.24,-4.95,-5.61,-5.09,-6.49,-6.42,-5.29,-4.9,-5.74,-5.18,-4.31,-3.62,-3.05,-2.2,-1.44,-1.06,-0.1,0.53,1.0,-0.2,-2.04,-0.3,1.15,1.28,1.98,2.09,1.89,1.61,0.45,1.29,1.27,1.74,1.81,1.82,2.65,2.82,2.54,1.21,-1.02,0.04,0.63,0.36,0.17,-0.61,0.5,1.21,0.23,1.21,0.8,0.93,0.79,0.38,0.64,-0.73,-0.76,0.97,1.76,1.16,-3.87,-1.8,-0.96,-1.47,-7.07,-6.89,-7.46,-5.95,-7.32,-7.81,-7.83,-7.84,-7.85,-7.62,-7.4,-7.4,-7.34,-7.33,-7.29,-7.33,-7.25,-7.06,-7.11,-6.79,-6.4,-5.78,-5.72,-5.61,-5.53,-5.44,-5.01,-5.2,-4.81,-4.39,-3.94,-3.75,-3.54,-3.27,-2.83,-2.49,-2.24,-1.76,-0.95,0.23,1.29,1.79,2.29,2.94,3.58,4.27,3.47,1.38,0.33,0.61,0.69,0.79,0.91,0.77,0.85,0.15,0.1,1.48,1.63,1.07,0.8,1.03,0.44,0.18,0.35,1.64,1.22,1.26,1.68,2.71,2.79,0.57,2.02,0.43,0.84,2.13,1.74,2.32,1.9,0.57,-0.09,1.0,0.44,1.2,2.14,2.72,2.41,2.15,1.2,2.85,1.12,0.69,-0.41,-1.4,-0.66,-1.31,-0.96,-0.27,-0.79,-0.12,1.23,-1.33,-1.43,-2.29,-2.01,-1.64,-0.73,-0.34,-1.41,-1.32,-1.89,-1.3,-1.71,-2.29,-2.49,-2.56,-2.93,-3.11,-3.08,-3.15,-3.46,-4.24,-5.25,-5.34,-5.52,-4.5,-5.23,-5.09,-4.96,-4.83,-3.98,-3.67,-3.43,-2.68,-1.66,-1.05,0.03,2.37,1.69,0.27,1.08,-1.36,-0.46,-2.13,-3.62,-3.31,-2.5,-2.33,-2.28,-2.23,-1.09,-0.6,-1.1,-0.48,-0.1,-0.55,0.35,0.39,0.39,1.67,-2.33,-0.53,-2.07,-1.98,-1.41,-1.98,-3.25,-2.99,-3.03,-3.08,-3.31,-3.59,-3.4,-3.63,-3.13,-2.82,-3.38,-4.0,-2.61,-2.2,-2.08,-1.91,1.74,1.28,0.74,-2.59,-2.32,-0.99,-3.75,-4.76,-3.74,-3.5,-4.31,-6.88,-5.99,-6.43,-5.63,-5.41,-5.72,-5.44,-5.34,-5.15,-5.1,-4.92,-4.55,-5.26,-5.71,-6.38,-7.25,-7.42,-7.28,-7.15,-6.37,-5.77,-6.25,-6.51,-6.59,-6.59,-6.53,-7.14,-7.64,-7.51,-7.48,-7.9,-8.06,-7.72,-7.79,-7.91,-8.25,-8.42,-8.28,-7.95,-7.67,-7.38,-7.28,-7.01,-6.77,-6.74,-6.73,-6.47,-5.9,-5.8,-5.93,-6.22,-6.67,-6.89,-7.4,-7.6,-8.04,-8.14,-7.91,-7.42,-7.24,-7.47,-8.0,-8.19,-7.81,-8.12,-8.67,-8.38,-8.29,-7.77,-7.48,-7.17,-6.59,-6.08,-6.11,-6.14,-6.37,-7.11,-7.39,-7.45,-7.54,-7.07,-6.83,-7.7,-7.43,-8.3,-6.98,-7.31,-6.85,-6.43,-7.05,-5.58,-6.27,-5.49,-4.38,-5.21,-5.54,-5.88,-5.47,-5.34,-5.02,-4.88,-4.28,-5.22,-4.81,-4.41,-5.03,-4.47,-3.75,-3.98,-2.09,-2.84,-3.81,-3.92,-5.05,-5.95,-4.83,-4.39,-3.71,-2.8,-1.11,-0.45,0.44,1.31,1.12,1.95,1.43,2.72,3.78,3.08,2.35,1.95,2.14,2.88,3.49,4.98,4.57,4.26,3.03,2.37,2.79,2.68,3.18,2.22,2.36,1.61,-0.15,0.01,-0.71,-0.06,0.29,0.23,0.83,-0.06,0.55,0.38,-1.01,1.13,-0.2,-0.35,0.3,0.34,2.01,1.31,-2.9,-1.12,-1.26,-1.03,-0.12,-5.36,-5.83,-6.25,-6.99,-7.19,-7.18,-7.68,-7.69,-7.62,-7.7,-7.2,-7.11,-7.12,-7.08,-7.09,-7.09,-6.93,-6.59,-6.27,-5.55,-5.6,-5.78,-5.93,-5.97,-5.77,-5.58,-5.41,-4.86,-4.34,-4.19,-4.06,-3.7,-3.06,-2.26,-2.12,-2.18,-1.86,-1.24,-0.06,1.13,1.94,2.66,3.15,3.39,3.87,3.64,2.68,0.71,0.8,1.3,0.98,0.96,0.49,0.58,0.7,0.5,0.99,1.22,1.11,0.28,1.35,1.22,0.77,0.19,0.48,1.47,1.67,2.08,2.58,-0.07,-1.08,0.5,1.94,1.14,1.92,3.1,3.27,1.33,0.2,0.89,1.41,0.47,0.78,1.45,2.07,2.16,2.27,1.51,2.03,1.32,0.53,1.01,-0.84,-1.52,-1.21,-1.14,-0.61,-0.59,-1.48,-1.06,-1.39,-0.94,-1.5,-1.67,-0.61,-0.9,-1.24,-1.69,-1.27,-1.43,-1.27,-2.05,-2.15,-2.35,-2.21,-2.42,-2.56,-2.19,-2.26,-2.83,-4.6,-4.72,-5.67,-5.33,-5.42,-4.96,-4.53,-3.98,-4.35,-4.38,-4.01,-3.82,-3.12,-2.75,-1.9,-0.98,0.05,0.09,-0.2,0.82,-2.08,-3.56,-0.91,-3.63,-3.87,-3.11,-2.9,-2.98,-2.57,-2.07,-1.03,-0.26,0.09,-0.68,0.21,0.5,0.78,0.68,-1.57,0.57,-2.32,-2.5,-2.11,-1.69,-2.14,-2.53,-2.86,-3.09,-3.07,-3.27,-3.37,-3.28,-3.32,-3.11,-3.42,-2.45,-5.18,-2.47,-2.03,-1.72,0.32,0.66,1.6,4.53,-0.98,0.88,-1.59,-3.16,-2.4,-3.14,-2.62,-1.04,-5.73,-5.86,-5.4,-5.99,-5.79,-4.78,-4.84,-4.55,-4.75,-4.63,-4.49,-3.74,-5.29,-5.28,-6.27,-7.4,-7.56,-7.72,-7.65,-6.77,-4.79,-4.44,-5.44,-6.04,-5.75,-5.98,-6.95,-7.54,-7.62,-7.56,-7.5,-8.08,-7.87,-7.88,-7.88,-8.14,-8.09,-8.16,-7.94,-7.45,-7.34,-6.95,-6.82,-6.78,-6.8,-6.79,-6.31,-5.66,-5.05,-5.51,-5.57,-6.21,-6.59,-6.98,-7.35,-7.56,-7.18,-7.36,-7.23,-7.47,-7.85,-7.75,-7.39,-6.81,-7.4,-7.05,-8.14,-7.86,-7.72,-7.37,-6.94,-6.71,-6.56,-6.2,-5.89,-5.57,-6.55,-7.74,-7.22,-7.67,-6.65,-6.74,-6.62,-9.28,-8.02,-7.7,-6.87,-6.64,-5.8,-5.69,-5.65,-5.46,-4.6,-4.28,-4.8,-4.69,-4.65,-4.68,-3.66,-3.57,-4.04,-3.93,-3.88,-3.14,-2.95,-2.21,-2.74,-1.37,1.19,1.42,1.05,1.37,-0.57,-0.99,-0.51,1.25,-0.17,0.36,-0.45,0.27,0.62,2.37,1.29,0.47,2.58,4.23,4.65,4.53,3.28,2.27,2.51,3.0,4.27,4.82,5.34,5.41,4.55,3.77,3.15,2.91,2.52,3.22,2.03,2.55,2.39,0.94,0.26,0.55,0.9,1.13,0.97,-0.06,0.81,0.29,-0.51,-0.2,-1.13,-0.76,0.42,1.76,0.98,0.35,0.04,0.18,-1.52,-2.34,-1.04,-0.39,-1.19,-4.58,-6.46,-6.81,-6.56,-6.85,-7.28,-7.35,-7.13,-7.33,-6.97,-6.83,-6.61,-6.51,-6.49,-6.49,-6.53,-6.26,-5.92,-6.15,-5.67,-6.31,-6.26,-6.48,-5.77,-5.52,-5.51,-5.2,-4.87,-4.42,-4.3,-3.44,-2.93,-2.21,-1.89,-2.26,-2.08,-1.66,-0.54,0.84,2.07,2.82,3.22,3.15,3.32,3.81,4.05,3.38,0.69,0.78,0.73,0.65,0.49,0.65,0.88,0.63,0.64,0.49,1.12,1.81,2.81,4.74,4.48,3.7,1.61,0.17,1.02,0.64,0.08,-0.63,1.48,1.52,0.72,1.32,1.33,2.64,2.35,0.73,0.63,1.41,0.81,0.46,0.61,1.33,1.91,1.45,1.57,0.93,1.4,1.9,0.65,0.69,-1.35,-1.54,-1.93,0.44,0.1,0.31,-1.2,-1.34,-1.15,-0.02,0.01,-0.54,0.91,-0.17,-0.78,-0.98,-2.04,-1.28,-1.35,-1.86,-1.85,-1.9,-1.67,-1.91,-1.71,-1.85,-2.13,-1.86,-2.72,-2.88,-4.94,-4.94,-5.16,-4.91,-4.1,-3.94,-4.14,-4.28,-4.14,-3.65,-2.83,-2.67,-2.15,-1.39,-0.52,-0.57,-0.52,-0.75,-2.14,-0.36,-1.28,-2.22,-3.21,-2.84,-2.84,-3.42,-2.83,-2.81,-2.0,-0.86,-0.32,-0.48,-0.03,1.46,1.94,1.8,-0.29,1.33,0.45,-1.46,-2.36,-1.66,-1.85,-2.44,-3.45,-3.62,-3.42,-3.5,-3.27,-3.33,-2.88,-2.1,0.88,4.28,-1.42,-3.55,-2.28,-1.47,-0.93,-1.81,-1.74,1.36,-0.31,-2.21,-0.56,-3.55,-2.8,-2.42,-1.52,-2.37,-3.06,-5.4,-5.45,-4.49,-4.94,-4.48,-4.09,-4.53,-4.18,-4.26,-3.79,-4.36,-4.15,-4.23,-5.83,-6.88,-8.12,-7.72,-8.87,-7.7,-5.4,-2.95,-3.6,-4.12,-4.47,-4.93,-6.03,-6.99,-7.27,-6.85,-7.33,-6.83,-7.82,-8.53,-9.03,-7.3,-7.33,-8.28,-7.76,-6.94,-7.31,-6.96,-6.76,-6.61,-6.49,-6.4,-5.97,-5.18,-4.94,-5.05,-5.8,-6.26,-6.69,-6.77,-6.62,-6.47,-6.95,-6.88,-7.18,-6.73,-7.49,-7.18,-6.68,-6.41,-6.33,-6.6,-7.51,-7.53,-7.67,-7.48,-7.17,-7.16,-6.71,-6.29,-5.9,-5.59,-5.79,-6.19,-6.55,-6.6,-6.14,-7.46,-7.1,-7.21,-6.03,-6.98,-6.84,-6.83,-6.61,-4.84,-3.76,-2.8,-2.8,-3.93,-3.35,-2.96,-2.89,-3.07,-3.08,-2.73,-2.55,-4.38,-3.29,-1.24,-0.31,0.67,0.27,1.19,2.02,1.17,2.39,2.19,3.27,2.27,3.3,2.65,1.55,1.09,-0.07,1.54,2.54,2.23,2.54,4.05,5.05,4.63,3.78,4.18,4.24,2.04,3.03,3.26,3.26,3.77,4.46,4.87,5.32,4.79,3.96,2.45,3.03,3.22,2.06,2.25,2.21,2.13,1.08,1.12,2.02,2.35,0.96,-0.22,1.1,-1.0,-0.5,0.76,-0.38,-0.13,0.76,1.24,0.89,0.14,0.74,-0.17,0.1,-0.13,-3.02,-0.59,-0.88,-0.97,-3.63,-5.48,-4.05,-6.22,-6.54,-7.0,-6.9,-6.45,-6.62,-6.51,-6.75,-6.71,-6.63,-6.48,-6.26,-6.09,-6.44,-6.57,-6.29,-6.27,-6.09,-6.14,-5.3,-4.96,-5.13,-5.19,-4.99,-4.68,-4.15,-2.81,-2.94,-2.76,-2.52,-2.28,-2.34,-2.33,-1.56,-0.03,1.26,2.2,2.65,2.81,2.69,3.12,3.3,3.01,2.62,0.87,0.54,0.7,0.59,0.67,0.99,0.81,0.61,0.62,0.65,4.18,4.47,4.87,4.71,3.87,3.12,0.58,1.28,-0.28,-0.97,0.37,1.2,1.42,1.59,1.63,1.68,0.84,1.1,1.39,0.92,0.64,0.4,0.05,0.61,0.92,1.7,0.98,0.06,0.96,1.07,0.76,0.9,0.54,0.29,-2.86,-2.09,-1.83,-0.54,-0.99,-1.06,-2.29,-0.37,-0.57,0.38,1.21,-0.35,0.0,-0.67,-1.82,-1.35,-1.21,-0.87,-0.76,-1.14,-1.42,-1.11,-0.9,-0.94,-0.68,-0.18,-0.15,-1.23,-0.93,-1.86,-2.76,-5.12,-4.63,-5.05,-4.77,-4.29,-4.26,-4.0,-3.46,-3.15,-3.39,-2.52,-1.75,-0.94,-1.61,-0.92,-1.19,-0.24,0.36,-2.34,-2.01,-2.23,-0.55,0.13,-2.4,-2.48,-2.5,-1.86,-1.08,-0.84,-0.81,2.22,-0.28,0.28,2.5,3.12,2.19,1.18,-1.35,-2.11,-0.23,-1.17,-2.29,-3.84,-3.24,-3.79,-3.07,-3.03,-2.38,-2.11,0.05,1.65,-0.74,-0.93,-1.94,-2.38,-2.45,-2.17,-2.73,-3.12,-4.04,-5.57,-2.8,-1.67,-2.3,-2.25,-1.89,-1.75,-1.7,-2.08,-3.55,-2.41,-3.56,-3.49,-3.7,-3.52,-4.77,-4.06,-3.86,-3.87,-3.61,-2.86,-3.34,-3.99,-5.09,-6.58,-7.34,-8.66,-7.5,-5.55,-3.4,-2.4,-1.81,-3.19,-4.6,-4.2,-5.0,-6.97,-5.8,-5.91,-6.41,-5.27,-8.16,-7.05,-6.94,-5.07,-6.53,-8.33,-7.25,-7.31,-7.23,-6.89,-6.52,-6.32,-5.91,-5.65,-4.97,-5.0,-5.13,-5.64,-5.91,-6.29,-5.87,-5.88,-6.0,-6.14,-6.62,-6.66,-6.1,-7.29,-6.85,-6.33,-5.93,-5.75,-6.28,-6.71,-7.1,-7.92,-7.73,-7.7,-7.26,-6.72,-6.19,-5.71,-5.39,-5.13,-5.41,-6.08,-5.68,-6.22,-6.04,-5.93,-4.27,-4.01,-4.81,-4.78,-4.96,-4.06,-2.11,-2.33,-1.9,-2.01,-2.1,-1.74,-1.3,-1.82,-2.24,-2.27,-1.67,-2.04,-2.41,-0.94,-0.31,-0.21,-0.81,-0.89,-0.85,0.0,0.85,2.13,1.92,1.41,0.72,1.06,1.14,0.39,0.74,1.65,1.7,1.82,2.83,4.38,4.79,5.23,4.22,2.49,2.64,3.36,3.29,2.42,2.03,2.18,3.03,3.4,3.59,4.11,5.06,2.99,2.31,3.3,2.77,2.13,2.78,2.78,2.63,1.49,1.37,2.16,2.57,0.37,0.28,0.41,-0.63,0.44,0.56,0.64,0.58,0.65,0.33,-0.66,0.35,0.51,-0.91,0.25,0.62,0.15,-1.44,-0.27,0.04,-0.72,-1.06,-1.75,-0.89,-0.52,-4.72,-7.17,-5.92,-6.2,-5.86,-5.87,-6.78,-6.88,-7.05,-6.12,-7.12,-6.98,-6.23,-5.73,-6.0,-6.34,-5.36,-4.62,-4.12,-4.24,-4.88,-4.75,-5.11,-4.25,-2.67,-2.58,-2.1,-2.59,-2.89,-2.07,-3.7,-2.5,-1.45,-0.83,-0.14,1.04,1.94,2.34,2.69,3.05,3.05,2.81,2.44,1.71,0.73,0.96,2.14,3.18,2.86,2.56,1.17,3.21,3.6,3.92,4.23,3.9,3.69,3.81,2.8,2.0,1.13,1.84,-0.59,0.0,0.81,1.06,1.43,0.76,0.49,0.61,1.35,0.77,1.36,0.33,0.76,0.88,0.75,0.96,0.2,-0.58,0.72,0.19,0.79,0.45,-0.57,-0.4,-0.6,-3.37,-6.84,-5.18,-3.51,-0.64,-0.09,1.45,0.74,0.19,0.47,0.5,0.44,-0.74,-1.6,-1.48,-0.79,-0.41,0.2,0.54,0.06,-0.71,-0.45,-0.23,0.28,0.61,0.19,0.23,0.49,-0.65,-1.69,-2.29,-4.64,-4.17,-4.63,-4.31,-4.0,-4.06,-3.31,-2.39,-2.65,-2.61,-2.26,-1.52,-0.75,-0.38,-1.35,-0.06,-0.01,0.35,-2.75,-2.33,-0.93,-1.83,-1.7,-1.42,-1.67,-1.83,-0.91,-1.02,-0.85,-1.07,2.76,1.54,-0.19,4.45,2.37,1.81,-0.24,-1.24,-0.67,-0.71,-1.65,-2.49,-1.25,-3.44,-2.9,-2.14,-2.12,-1.87,1.02,-0.53,-1.25,-0.3,-4.48,-2.32,-2.57,-2.72,-3.0,-3.1,-3.49,-3.61,-1.31,-2.56,-1.29,-1.26,-1.07,-0.83,-0.42,0.29,-0.77,-0.37,-1.54,-1.93,-3.51,-3.94,-3.71,-3.95,-3.61,-3.48,-2.86,-1.94,-2.25,-2.48,-3.12,-4.45,-5.45,-6.11,-7.28,-5.05,-1.93,-1.16,-2.99,-2.48,-3.04,-3.05,-2.66,-3.0,-4.07,-4.29,-4.37,-3.8,-3.58,-3.45,-6.21,-6.26,-4.19,-4.63,-7.06,-6.22,-6.76,-7.17,-6.52,-5.99,-5.68,-5.31,-5.07,-5.2,-5.11,-5.23,-5.62,-5.63,-5.41,-5.18,-5.48,-6.65,-5.86,-6.26,-6.2,-6.14,-6.1,-5.67,-5.68,-5.83,-5.89,-6.08,-6.33,-7.26,-7.54,-7.47,-7.05,-6.35,-5.97,-5.24,-4.74,-4.38,-4.5,-5.46,-4.99,-5.12,-4.45,-3.84,-3.34,-2.86,-2.86,-3.55,-3.7,-2.81,-3.02,-3.33,-3.59,-3.11,-2.29,-1.75,-2.25,-2.05,-2.35,-2.22,-1.99,-2.54,-2.14,-2.21,-1.95,-1.95,-2.4,-2.44,-2.12,-1.16,0.02,1.66,-0.27,-0.34,-1.29,-0.28,0.65,-0.03,-0.08,0.89,0.27,1.38,2.37,3.54,5.16,2.78,2.38,0.73,1.44,2.28,2.2,1.72,1.28,1.34,1.85,2.33,2.81,3.35,3.97,2.71,2.42,2.97,3.19,2.65,3.36,2.9,2.64,2.44,1.98,1.99,2.1,0.13,-0.11,0.58,-0.55,0.67,-0.03,0.46,0.46,0.56,0.55,0.75,0.19,0.58,0.01,0.2,1.13,1.41,-0.08,-0.72,0.19,-1.09,-0.32,-0.72,-0.75,-0.62,-0.39,-3.41,-5.89,-6.87,-3.75,-6.6,-5.45,-6.51,-5.75,-5.73,-5.43,-5.51,-4.01,-3.47,-4.52,-4.8,-3.69,-2.36,-3.36,-3.41,-3.6,-3.84,-4.09,-4.54,-2.33,-1.94,-0.21,0.5,-1.64,0.0,-3.32,-2.87,-1.77,-0.08,1.25,1.6,2.21,2.36,2.18,2.15,1.69,1.5,2.22,2.28,2.38,2.45,3.49,2.79,2.4,1.97,2.66,3.54,2.5,2.77,3.19,3.05,3.83,3.56,1.75,0.61,0.08,2.61,-0.83,0.9,0.92,0.92,1.01,0.33,0.17,0.65,0.62,0.59,1.4,0.8,0.61,0.74,0.92,0.03,-0.04,-0.55,0.0,-0.09,0.5,0.96,0.22,-0.6,0.4,-1.26,-4.21,-5.98,-5.19,-2.23,0.1,0.81,1.1,0.34,0.67,1.18,0.3,-0.43,-1.15,-1.4,-0.41,-0.22,0.54,0.73,1.12,-0.01,0.08,1.58,1.84,0.84,0.18,-0.31,-0.79,-0.28,-0.63,-1.32,-2.71,-3.23,-4.27,-3.99,-2.91,-2.37,-2.56,-2.21,-2.16,-2.06,-2.48,-1.41,-0.98,-0.27,-0.85,-1.2,0.37,-1.09,-2.01,-1.62,-0.25,-1.54,-1.81,-3.17,-2.37,-1.44,-1.06,-0.99,-1.25,-1.6,-0.22,2.63,0.8,-0.58,1.75,2.79,0.75,-0.28,-0.55,-0.34,-0.35,-0.92,-2.14,-2.48,-2.85,-1.74,-0.83,0.01,-0.61,-0.61,-1.47,-1.17,-2.1,-2.71,-2.76,-3.31,-3.49,-2.89,-2.51,-1.3,-1.67,-0.66,-0.23,-0.37,-0.25,-0.06,0.26,1.05,1.11,0.41,-0.73,-1.86,-3.21,-3.53,-3.53,-3.96,-3.5,-2.98,-2.43,-1.44,-0.66,-0.05,-0.98,-1.71,-4.93,-4.73,-5.28,-3.23,-1.7,0.27,-4.37,-0.43,-2.15,-3.08,-3.86,-3.26,-2.54,-3.04,-3.6,-3.77,-2.86,-2.42,-2.28,-1.95,-3.59,-2.84,-5.67,-5.86,-5.7,-6.52,-6.1,-5.86,-5.46,-5.28,-5.17,-4.97,-5.0,-5.39,-5.14,-4.79,-5.25,-4.9,-5.3,-6.64,-6.06,-5.8,-5.73,-5.76,-5.46,-5.55,-5.66,-5.33,-5.27,-5.28,-5.88,-6.33,-7.16,-6.67,-5.97,-5.54,-5.2,-4.36,-3.94,-3.86,-3.83,-4.23,-3.78,-3.68,-3.12,-3.62,-3.52,-3.2,-3.56,-4.12,-4.48,-4.25,-4.26,-4.31,-3.86,-3.48,-2.81,-2.72,-2.59,-3.08,-2.76,-2.34,-2.45,-2.85,-2.77,-2.63,-2.82,-3.3,-3.71,-3.66,-3.05,-2.05,-1.18,-0.71,-1.03,-1.97,-2.19,-1.13,-0.47,-0.38,-0.64,-1.4,-0.9,0.22,1.14,2.24,2.74,1.53,-0.99,-0.17,0.71,1.39,1.38,0.75,0.61,0.5,0.82,1.56,2.5,2.91,2.95,2.53,2.48,3.02,2.94,3.05,3.43,3.15,2.83,3.31,2.26,1.69,1.76,0.14,-0.15,-1.41,0.5,0.91,0.68,0.64,0.44,0.54,0.42,0.8,0.85,0.95,1.0,0.0,0.57,1.02,0.78,1.39,1.29,-1.11,-0.12,-0.91,-0.45,-0.9,-0.58,0.62,-5.11,-5.11,-4.8,-4.84,-4.94,-5.13,-5.42,-5.28,-5.12,-4.91,-4.85,-4.81,-4.36,-4.17,-3.85,-3.17,-3.31,-2.26,-2.74,-2.77,-1.96,-2.62,-1.75,-0.4,1.49,2.22,2.29,3.28,2.54,-0.71,-1.68,-1.55,-0.29,-1.23,-0.44,-0.05,-0.53,0.0,-0.45,1.02,1.62,1.38,1.43,2.04,1.92,1.68,1.44,1.67,2.17,2.52,1.45,2.08,1.81,1.64,1.48,0.97,0.37,-1.0,-0.38,0.09,0.42,0.75,1.14,1.03,0.74,0.25,0.21,0.44,0.45,0.57,1.35,0.81,0.58,0.99,1.08,1.14,-0.09,-0.09,-0.56,-0.12,-0.1,1.44,0.5,-0.64,-0.21,-0.34,-1.11,-1.83,-4.26,-1.22,0.12,1.33,1.45,1.14,0.86,0.9,0.62,-0.92,-0.94,-1.0,-0.09,0.09,0.84,1.81,1.87,1.69,1.57,2.13,2.61,2.47,0.57,-0.05,0.0,-0.07,-0.52,-0.32,-0.21,-0.61,-2.09,-2.32,-1.65,-1.12,-1.75,-2.17,-2.11,-1.39,-2.22,-1.63,-0.9,-0.65,-1.2,-1.41,-0.18,-0.96,-1.09,-0.92,-0.78,-0.81,-1.69,-2.77,-3.01,-1.44,-0.91,-1.23,-1.42,-2.14,0.05,-0.05,2.33,-0.19,-0.38,0.11,-0.4,1.05,-2.17,0.26,0.1,-0.23,-0.39,-0.93,-2.68,1.43,-0.39,-1.24,-0.3,-1.26,-1.03,-0.65,-3.19,-3.62,-3.45,-3.88,-3.46,-2.85,-2.97,-3.29,-1.36,-0.42,-0.44,-1.43,0.17,0.39,0.68,1.1,1.0,1.08,-0.31,-1.64,-2.46,-2.98,-3.4,-3.67,-3.45,-2.62,-2.01,-0.85,-0.1,1.88,0.48,-0.27,-1.46,-3.26,-2.58,-2.65,2.25,-0.95,-2.67,-2.53,-2.37,-3.51,-3.43,-2.84,-2.27,-2.56,-3.25,-2.88,-2.27,-2.65,-2.6,-2.16,-2.17,-1.94,-5.05,-5.13,-4.56,-4.8,-5.62,-5.83,-5.4,-4.89,-5.13,-4.87,-4.53,-4.93,-4.93,-4.5,-5.24,-5.46,-5.58,-6.09,-5.92,-5.44,-5.21,-5.11,-4.99,-4.85,-5.38,-4.74,-4.45,-3.91,-4.28,-5.85,-5.52,-5.12,-4.87,-4.68,-4.51,-3.85,-3.62,-3.35,-3.0,-3.55,-2.99,-2.65,-2.97,-3.71,-3.99,-4.15,-4.5,-4.86,-5.03,-4.75,-4.64,-4.5,-3.74,-3.31,-3.22,-2.48,-2.43,-3.25,-2.92,-2.71,-3.02,-3.0,-2.4,-2.74,-3.44,-3.73,-4.1,-4.32,-3.65,-2.72,-1.59,-1.73,-2.15,-2.73,-3.05,-2.5,-1.97,-1.45,-1.63,-1.9,-1.16,-0.3,0.2,0.74,0.26,-1.08,-1.38,-0.45,0.04,0.2,0.15,-0.21,-0.61,-0.47,-0.12,1.03,2.22,2.21,1.77,1.43,1.97,2.24,2.52,2.69,2.97,3.29,3.21,3.28,1.81,1.0,-0.43,-1.08,1.3,0.87,0.91,1.14,0.65,0.67,0.67,0.78,0.65,1.22,1.42,-0.16,-0.34,1.11,0.96,0.95,0.85,1.12,0.3,0.5,-0.64,0.2,-0.79,-0.84,-0.41,0.68,-3.22,-5.44,-4.97,-5.31,-5.09,-4.89,-5.46,-5.66,-5.86,-6.16,-6.0,-5.65,-5.28,-4.88,-4.38,-4.07,-3.73,-3.59,-2.85,-2.61,-2.29,-1.96,-1.36,-0.3,0.2,0.76,0.81,0.91,-0.1,-2.27,-2.27,-1.91,-0.87,-2.78,-2.87,-2.83,-2.36,-1.82,-1.08,-0.68,-0.38,0.43,1.51,0.29,-0.36,0.46,0.12,0.94,1.6,1.45,0.3,1.2,0.92,0.58,-0.51,-0.71,-0.43,-1.96,-1.74,-0.67,-0.03,1.1,0.76,0.76,0.82,0.17,0.09,0.11,0.63,1.04,0.85,0.77,0.57,1.15,0.94,0.81,0.79,0.28,-0.14,-0.53,1.25,3.09,0.84,-0.72,-0.33,-1.55,-0.27,0.84,-1.3,-0.14,0.38,1.07,1.95,1.36,0.4,1.29,0.47,-0.45,-1.13,-0.67,0.32,0.95,1.47,2.54,3.31,3.02,2.7,3.31,3.15,2.86,1.62,1.13,1.07,0.61,0.8,0.88,1.39,0.75,-0.31,-0.57,-0.79,-0.81,-1.6,-1.84,-2.1,-1.75,-1.89,-1.69,-0.94,-1.09,-1.12,-0.59,-0.55,-0.25,-1.1,-1.18,-0.09,-1.19,-0.5,-2.75,-2.75,-1.6,-1.89,-0.29,-0.86,-0.62,-0.84,-0.01,-2.0,1.64,-0.74,-0.02,-0.25,-0.51,1.23,-0.26,0.54,0.6,0.73,2.06,-0.38,-0.6,-0.73,0.0,-1.2,-1.02,-0.66,-0.26,-0.99,-2.63,-1.23,0.01,-1.4,-1.5,0.44,-3.62,-0.72,1.83,0.13,-3.11,0.3,0.88,0.76,1.01,1.66,1.67,1.82,-0.45,-1.95,-2.47,-3.25,-3.41,-3.02,-2.45,-1.61,0.13,1.42,2.03,3.36,1.69,1.01,0.41,0.39,-0.42,0.1,-0.51,-3.41,-2.82,-3.13,-3.16,-2.86,-2.17,-1.66,-2.05,-2.81,-2.15,-2.06,-2.47,-2.43,-2.46,-2.34,-2.28,-4.59,-4.1,-4.7,-4.66,-4.88,-5.22,-5.45,-4.75,-4.64,-4.45,-4.36,-4.48,-3.76,-4.56,-5.18,-5.42,-5.15,-5.63,-5.55,-5.12,-4.98,-4.4,-4.68,-4.25,-4.89,-4.49,-4.13,-3.7,-3.34,-3.92,-4.22,-3.49,-3.65,-3.96,-3.57,-3.4,-3.05,-2.72,-2.8,-2.93,-2.71,-2.65,-3.0,-3.37,-3.68,-3.93,-4.37,-4.77,-5.08,-5.09,-5.04,-4.67,-3.97,-3.49,-2.94,-2.35,-2.6,-3.36,-2.97,-3.17,-3.25,-3.08,-1.57,-2.28,-3.94,-3.36,-3.72,-3.78,-3.25,-3.01,-2.17,-2.12,-2.7,-3.46,-3.6,-3.12,-3.01,-2.76,-2.07,-1.82,-1.66,-0.34,-0.57,-1.1,-1.57,-1.86,-1.36,-0.83,-0.41,-0.48,-0.79,-1.06,-1.53,-1.44,-0.75,0.63,1.41,1.42,-0.58,-0.03,0.73,1.08,1.44,1.52,2.1,2.97,3.41,2.89,2.46,-0.01,-1.88,0.21,0.6,-0.07,-0.05,0.68,0.55,0.71,1.03,0.89,0.67,0.74,-0.14,0.08,0.37,0.81,1.05,0.64,0.51,0.89,1.17,0.41,0.48,0.67,-0.95,-0.94,-0.72,-0.55,-1.83,-5.07,-5.21,-5.64,-5.81,-5.9,-6.39,-6.17,-6.36,-6.76,-6.32,-6.01,-5.64,-5.04,-4.63,-4.23,-3.96,-3.55,-3.38,-2.86,-2.36,-1.93,-1.59,-1.41,-0.92,-0.35,-1.53,-1.12,-1.8,-1.99,-2.86,-2.92,-3.02,-3.57,-3.85,-3.68,-2.92,-2.24,-1.46,-1.23,-0.84,-0.09,0.04,-0.89,-1.2,-0.6,-0.14,0.04,0.43,1.06,-0.62,-0.1,-0.33,-0.4,-1.13,-1.14,-2.87,-1.95,-1.6,-0.89,0.12,0.84,0.98,1.21,0.52,-0.27,-0.17,0.08,0.58,0.77,0.59,0.46,0.59,0.77,1.0,0.67,0.13,0.17,-0.11,0.38,0.39,2.13,2.7,-1.26,-1.69,-1.41,-0.72,1.06,0.07,0.88,0.59,1.09,1.68,1.13,-1.28,-0.3,-0.91,-0.23,-1.28,-1.53,-0.35,1.1,1.94,3.06,3.72,4.41,3.75,4.13,4.58,3.64,3.09,2.53,2.8,1.53,1.78,1.32,1.48,1.23,0.78,0.47,-1.17,-0.99,-1.23,-1.32,-1.32,-0.95,-1.02,-1.2,-0.82,-0.78,-0.38,-0.72,-0.35,-0.26,-0.91,-1.07,-1.21,-1.79,-1.17,-1.45,-2.01,-2.27,-2.07,-0.97,-0.75,0.38,0.25,0.48,-0.18,2.68,1.53,-0.71,0.0,0.28,-1.31,0.3,0.09,0.27,1.28,4.01,-0.98,0.03,-0.07,-0.35,-1.24,-0.88,-0.03,0.07,-1.79,-2.78,-2.3,-1.71,-3.13,-4.12,-2.97,-1.43,-0.23,2.02,-2.88,-1.79,1.09,0.33,0.84,1.18,0.96,1.27,0.87,-0.09,-1.94,-2.18,-2.64,-3.17,-2.86,-2.19,-1.58,-0.3,2.2,2.4,2.28,2.15,2.7,2.16,1.84,0.46,-1.02,-1.28,-3.16,-2.65,-3.55,-3.37,-2.91,-1.44,-1.66,-1.33,-2.42,-1.94,-1.16,-1.6,-2.49,-1.73,-1.93,-3.11,-3.55,-3.81,-4.02,-3.48,-4.98,-4.77,-4.37,-4.04,-3.87,-3.54,-3.96,-3.45,-2.89,-3.32,-3.48,-4.87,-3.89,-5.25,-4.99,-4.97,-4.49,-3.98,-3.92,-4.1,-4.63,-4.38,-3.64,-3.38,-3.18,-3.3,-3.06,-2.89,-3.03,-3.59,-3.17,-2.93,-2.81,-2.83,-2.52,-2.5,-2.56,-2.45,-2.71,-3.16,-3.37,-3.96,-4.56,-4.84,-5.29,-5.56,-5.33,-4.93,-4.36,-3.72,-3.13,-2.83,-3.03,-3.73,-3.29,-3.34,-3.28,-2.58,-1.8,-2.83,-3.67,-3.15,-3.57,-3.41,-2.69,-2.82,-2.77,-2.6,-3.0,-3.11,-3.55,-3.3,-3.09,-2.82,-2.18,-2.07,-1.63,-1.32,-1.48,-0.94,-1.51,-1.85,-1.52,-0.9,-0.79,-0.64,-1.15,-1.49,-1.91,-2.09,-1.51,-0.59,0.1,-1.5,-0.23,-0.17,0.16,0.03,0.36,0.42,1.44,2.36,3.01,2.61,0.9,0.4,-1.39,0.19,-0.37,-0.29,-0.26,0.46,0.84,0.7,1.11,0.75,0.49,0.52,0.7,0.94,0.72,0.74,0.64,0.62,0.84,1.01,1.27,0.7,0.68,-0.04,-0.43,-0.69,-0.7,-1.93,-1.83,-4.72,-5.89,-6.16,-6.49,-6.23,-6.82,-6.95,-7.12,-7.1,-6.87,-6.23,-5.89,-5.35,-4.96,-4.34,-3.86,-3.28,-3.08,-3.15,-2.83,-2.22,-2.57,-2.39,-2.15,-1.42,-1.89,-2.02,-2.24,-3.56,-3.91,-3.63,-4.53,-4.45,-3.99,-3.75,-3.3,-2.78,-2.01,-1.67,-1.51,-1.48,-1.58,-1.96,-1.68,-1.34,-1.21,-0.71,-0.22,0.3,-1.22,-0.65,-1.08,-1.45,-0.44,-1.46,-3.43,-2.55,-1.89,-1.23,-0.53,0.17,1.33,1.03,0.58,-0.33,-0.17,-0.2,0.11,0.7,0.61,0.06,0.35,0.47,0.56,-0.12,-0.08,-0.68,-0.46,0.9,0.28,1.6,1.09,-1.77,-1.13,-2.39,1.35,-0.99,0.88,0.7,0.39,1.49,1.13,-0.56,-2.05,-1.64,-1.03,-0.94,-3.38,-1.84,-1.24,0.36,1.87,2.85,3.9,4.43,4.49,4.04,4.65,4.67,3.47,3.26,2.74,2.65,1.69,1.32,1.48,0.68,0.42,0.33,-0.56,-0.4,-1.06,-1.31,-0.76,-0.8,-0.32,-0.97,-1.12,-0.88,-0.95,-0.41,-0.77,-0.37,-0.37,-2.09,-1.93,-2.16,-2.33,-2.25,-2.13,-1.98,-1.79,-1.53,-0.95,-0.4,0.91,0.87,1.14,1.33,1.89,-0.7,-0.71,0.03,0.43,0.98,-0.96,-0.12,0.01,1.58,0.24,0.15,-0.37,-0.37,-1.08,-0.08,-0.63,-0.26,0.41,0.74,-1.2,0.0,-0.27,-1.08,-0.91,-1.24,0.13,1.59,-0.36,-0.93,0.63,0.9,1.98,0.52,-1.54,1.08,-0.86,-0.13,-3.05,-2.81,-1.51,-1.21,-1.13,-1.5,-1.29,-0.34,1.77,3.11,2.56,1.82,2.32,1.1,1.49,-1.29,-3.2,-2.25,-2.63,-3.2,-3.58,-3.32,-2.92,-2.15,-1.97,-2.28,-1.95,-1.72,-1.16,-1.01,-2.71,-1.94,-1.32,-2.61,-2.72,-2.55,-2.85,-2.32,-3.31,-3.22,-3.68,-2.97,-3.68,-2.58,-1.55,-1.4,-1.03,-1.13,-1.53,-1.48,-1.85,-3.48,-5.84,-4.76,-4.0,-3.45,-3.57,-4.12,-4.18,-4.0,-3.49,-3.03,-2.95,-2.72,-2.74,-3.0,-3.33,-3.84,-3.6,-2.68,-2.93,-2.94,-2.71,-2.59,-2.61,-2.67,-2.9,-3.06,-3.35,-3.92,-4.49,-4.9,-5.43,-5.62,-5.66,-5.34,-4.37,-3.89,-3.39,-2.93,-3.31,-3.89,-3.59,-3.71,-3.27,-2.64,-2.62,-3.49,-3.77,-3.51,-3.25,-2.65,-2.41,-2.51,-3.02,-2.97,-3.44,-3.43,-3.42,-3.62,-3.68,-3.42,-2.81,-2.4,-2.14,-2.07,-2.13,-1.82,-1.78,-1.87,-1.47,-1.2,-1.53,-1.1,-1.18,-1.58,-1.58,-2.16,-2.39,-2.36,-2.88,0.02,0.48,0.23,-0.73,-0.46,-0.05,0.06,0.91,1.94,2.26,1.68,0.84,-1.29,0.2,-0.33,-0.56,-0.47,-0.49,-0.13,1.06,1.06,1.08,0.9,0.74,0.77,1.11,0.81,0.7,0.56,0.84,0.66,0.99,1.03,1.0,1.17,0.95,0.93,0.23,-0.54,-0.58,-0.86,-0.85,-1.2,-0.93,-0.52,-6.07,-6.73,-7.36,-7.62,-7.84,-7.87,-7.6,-7.06,-6.59,-5.79,-4.97,-4.81,-4.04,-3.49,-2.88,-2.99,-3.53,-3.35,-3.23,-3.31,-3.27,-2.58,-1.89,-1.74,-1.99,-6.5,-5.22,-5.57,-5.52,-4.94,-4.44,-3.98,-3.83,-3.42,-2.74,-2.16,-2.46,-2.24,-2.32,-2.85,-2.06,-1.52,-2.21,-1.61,-1.61,-0.74,-1.4,-1.28,-1.63,-1.71,-1.21,-1.17,-0.79,-3.05,-2.78,-2.32,-1.21,0.07,0.8,1.22,0.81,-0.31,-0.54,-0.56,0.43,0.84,0.63,-0.06,-0.13,0.26,0.21,-0.12,-0.58,-0.59,0.14,0.83,-0.02,1.28,0.96,-1.27,-0.74,-1.05,-0.86,-1.27,-0.7,0.07,-0.49,0.82,-1.41,-2.3,-2.3,-2.57,-2.0,-2.26,-2.72,-2.33,-2.05,-1.07,-0.23,1.57,2.61,3.48,4.35,5.04,5.01,4.88,4.96,3.19,3.14,2.97,2.83,1.52,1.06,0.76,0.28,-0.31,0.47,0.25,-0.01,-0.84,-0.17,-0.8,-0.39,-0.54,-1.19,-1.29,-0.96,-0.58,-0.8,-1.46,-1.21,-1.85,-2.37,-2.7,-2.89,-2.74,-2.99,-2.49,-2.37,-2.34,-1.18,-0.61,0.26,0.91,0.66,2.17,0.43,2.11,-1.01,0.16,-0.55,0.3,-0.76,-1.24,-0.5,-1.88,2.45,-0.46,-0.77,-0.69,-1.42,-0.54,-0.86,0.37,-0.53,1.58,-0.19,-1.63,-3.46,-0.21,0.15,-0.96,-1.43,-0.36,-1.74,-0.19,1.08,1.38,4.06,1.2,-1.84,0.95,3.7,2.26,-0.25,-1.8,-2.12,-0.5,0.07,-0.13,-0.23,0.18,1.74,0.81,1.83,1.86,2.66,1.27,-0.49,-2.29,-4.33,-3.47,-4.04,-3.87,-3.52,-3.56,-2.89,-2.59,-2.89,-1.92,-1.44,-1.85,-1.6,-1.39,-1.86,-1.95,-2.73,-2.31,-2.28,-1.61,-1.99,-1.07,-0.06,-1.49,-0.49,-2.38,-0.68,-0.63,0.56,0.43,1.06,0.56,-0.19,-0.92,-0.85,-1.92,-4.01,-4.03,-3.31,-3.3,-3.26,-3.98,-3.75,-3.07,-3.1,-2.65,-2.55,-2.27,-1.94,-2.43,-2.78,-2.7,-3.02,-2.47,-3.11,-3.08,-2.97,-2.72,-2.67,-2.83,-2.93,-3.08,-2.99,-3.22,-3.92,-4.88,-5.53,-5.74,-6.04,-5.44,-4.33,-3.61,-2.97,-2.8,-3.81,-4.1,-4.3,-4.12,-3.78,-3.7,-3.71,-3.75,-3.97,-3.89,-3.41,-3.08,-3.12,-3.62,-3.99,-4.0,-3.98,-4.41,-4.47,-4.74,-4.81,-4.36,-3.82,-3.28,-3.2,-3.09,-2.6,-2.43,-2.01,-1.71,-1.06,-1.32,-1.87,-1.71,-1.64,-1.32,-1.84,-3.07,-3.82,-3.11,-2.47,-1.39,-0.77,-0.83,-1.47,-1.23,-0.11,-0.14,0.37,1.24,1.77,2.03,0.23,-1.54,-0.15,-0.63,-0.53,-0.49,-0.67,-0.06,0.93,1.02,0.75,0.95,1.15,1.06,1.01,0.8,0.84,0.92,0.81,0.67,0.99,1.15,0.97,0.96,2.08,1.57,0.5,0.1,-0.68,-0.84,-0.46,-0.55,-0.79,-0.12,-0.93,-1.18,-7.13,-7.6,-8.26,-8.48,-8.26,-8.13,-7.28,-6.26,-5.16,-4.95,-4.49,-3.85,-3.02,-2.72,-3.77,-4.35,-4.2,-4.23,-3.91,-2.75,-2.01,-2.47,-4.35,-8.26,-6.95,-6.49,-5.97,-5.49,-5.05,-4.7,-4.4,-3.77,-3.77,-3.53,-3.17,-2.22,-2.19,-2.82,-3.2,-2.63,-2.74,-2.89,-2.59,-1.75,-1.73,-1.61,-1.58,-1.6,-1.41,-0.91,-0.46,-1.37,-2.04,-2.88,-2.72,-1.0,0.71,0.78,1.16,0.24,0.31,-0.53,0.06,0.46,0.53,-0.27,-0.29,-0.07,0.33,0.11,-0.61,-0.5,-0.58,-1.1,0.49,0.15,0.47,0.35,-0.28,-2.13,-1.13,-0.12,-0.22,-1.1,-0.92,-1.23,-1.64,-2.52,-3.08,-2.4,-3.01,-3.69,-2.74,-3.29,-2.04,-0.87,-0.2,-0.54,-0.91,1.38,3.84,4.59,4.2,4.95,5.17,4.45,3.36,3.88,3.09,2.46,1.68,1.17,0.27,-0.15,0.32,0.51,1.06,0.04,-0.13,-0.16,0.4,0.09,-0.31,-0.79,-0.77,-0.26,-0.59,-1.46,-1.33,-1.94,-1.84,-2.32,-3.52,-3.1,-3.5,-3.14,-2.88,-2.77,-1.72,-0.69,-0.09,0.23,0.34,0.52,1.71,1.44,1.25,-0.44,-0.1,-0.77,-0.61,-0.76,-1.66,-2.82,-2.3,-2.01,-1.16,-1.39,-1.06,-1.42,-1.49,-2.05,-1.81,0.61,-1.84,3.45,-1.87,-1.99,-3.42,-1.6,0.81,-4.45,2.2,0.04,-2.26,-0.97,2.43,0.91,0.46,-1.9,1.36,-0.53,-1.0,-1.35,-1.29,-1.19,-1.23,-0.97,-0.49,-0.35,0.02,0.93,0.94,2.02,2.6,2.14,0.39,-3.49,-3.32,-5.1,-4.28,-3.5,-4.49,-3.97,-3.54,-3.43,-2.84,-1.43,-1.83,-1.04,-2.19,-2.08,-1.91,-2.85,-3.75,-2.8,-2.39,-2.63,-1.38,0.87,1.02,1.85,2.23,1.08,2.19,2.62,3.12,2.35,2.93,2.67,2.31,1.45,-0.31,-2.06,-2.04,-3.0,-2.9,-2.56,-2.84,-3.33,-3.69,-2.54,-2.54,-2.38,-2.38,-1.9,-1.72,-0.95,-0.82,-1.88,-1.33,-2.01,-2.15,-2.55,-2.33,-2.52,-2.4,-2.55,-2.64,-2.36,-2.34,-2.67,-3.47,-3.85,-4.67,-5.93,-5.95,-5.55,-4.23,-2.98,-2.1,-2.28,-3.68,-4.16,-4.53,-4.29,-4.18,-4.61,-4.29,-4.29,-4.57,-3.87,-3.6,-3.71,-4.01,-4.47,-4.57,-5.01,-4.78,-5.18,-5.21,-5.47,-5.59,-4.98,-4.53,-4.06,-3.75,-3.66,-3.41,-2.5,-1.98,-1.51,-1.13,-1.06,-1.3,-1.84,-2.06,-2.09,-1.82,-3.44,-4.03,-3.86,-3.68,-2.52,-1.97,-1.65,-1.89,-1.46,-0.79,-0.43,-0.26,0.11,1.58,4.02,2.75,-0.69,-0.37,0.22,-0.41,-0.4,-0.48,0.36,0.81,1.13,0.75,0.41,1.13,1.09,0.99,0.84,0.76,0.85,0.9,0.45,1.09,1.25,1.18,0.87,0.73,0.45,0.36,0.47,0.5,0.54,0.66,-0.65,0.12,-0.08,-0.73,-0.71,-1.13,-1.49,-4.4,-3.91,-4.24,-8.59,-8.1,-6.69,-5.59,-5.08,-5.08,-4.23,-3.63,-3.31,-3.87,-4.55,-4.84,-4.97,-4.59,-3.37,-1.65,-6.54,-9.0,-8.21,-7.46,-7.11,-6.47,-6.03,-5.79,-5.44,-4.89,-4.18,-4.23,-4.44,-3.87,-3.48,-3.11,-2.84,-3.54,-3.74,-3.38,-3.22,-3.0,-2.52,-2.17,-1.9,-2.0,-1.6,-1.55,-0.51,-0.15,-0.9,-1.23,-1.93,-2.22,-1.45,0.17,0.45,1.33,-0.07,-0.47,0.71,-0.22,-0.63,-0.04,-0.3,-0.48,-0.06,0.25,0.06,-0.43,-0.42,-0.93,-1.32,0.0,0.64,0.39,-1.47,-1.28,-1.67,0.07,-1.3,0.52,-0.47,0.06,-3.57,-3.5,-3.46,-3.04,-2.96,-3.03,-3.02,-2.95,-3.98,-2.82,-1.52,-0.71,-0.21,-0.41,1.06,1.92,2.81,4.06,4.79,4.47,4.3,4.45,4.13,3.64,2.88,2.43,1.74,1.84,0.97,1.16,1.12,1.56,1.41,0.48,0.28,0.8,1.03,0.49,-0.03,-0.25,0.13,-0.21,-0.65,-0.71,-1.57,-1.62,-1.96,-2.13,-3.4,-3.12,-3.27,-2.57,-2.35,-2.33,-1.13,-0.67,-0.21,-0.57,-1.12,-0.98,-0.36,2.72,0.83,-1.07,-0.95,-1.61,-2.75,-3.35,-4.59,-4.82,-5.05,-5.53,-5.69,-4.73,-3.35,-4.07,-3.95,-4.18,-2.21,-2.35,5.2,-2.15,-3.56,-4.65,-4.57,-4.4,-3.98,-3.18,-1.96,-1.63,-0.6,-0.07,0.23,1.07,0.79,-0.61,0.06,-0.08,-1.16,-0.63,-0.98,-0.24,-1.03,-1.12,-2.66,-1.36,-0.1,0.54,2.6,3.33,2.98,-0.06,-2.08,-3.22,-4.99,-4.62,-3.95,-5.11,-4.35,-4.12,-3.66,-2.64,-2.18,-2.18,-2.72,-2.92,-3.49,-4.52,-4.34,-3.54,-3.56,-3.47,-2.64,-1.62,-0.6,1.14,1.53,2.2,1.89,1.06,-0.38,0.59,2.37,2.98,3.27,3.3,1.53,-1.7,-0.89,-0.21,-1.98,-2.19,-2.16,-2.04,-3.05,-2.46,-2.5,-2.27,-2.35,-1.76,-1.63,-0.71,-0.18,1.33,0.59,-1.19,-0.83,-1.38,-1.97,-1.52,-1.9,-1.7,-1.27,-2.47,-3.03,-2.61,-2.26,-3.25,-3.58,-3.61,-5.44,-6.11,-5.64,-4.64,-3.43,-3.18,-3.56,-4.04,-3.46,-4.73,-4.46,-4.61,-4.52,-4.3,-4.12,-3.63,-3.52,-3.91,-4.3,-4.5,-5.28,-5.79,-5.34,-5.32,-5.47,-5.74,-5.91,-5.92,-5.38,-4.86,-4.85,-4.2,-3.9,-3.8,-3.23,-2.61,-2.15,-1.48,-0.8,-1.16,-2.1,-2.67,-2.62,-2.48,-3.49,-3.93,-4.47,-4.23,-3.71,-2.96,-2.52,-1.94,-1.89,-0.82,-0.88,-1.67,-1.47,-0.4,1.99,-0.28,-0.38,0.04,0.47,0.04,0.15,-0.13,0.02,0.27,0.88,0.87,0.44,0.63,0.87,1.2,-0.32,0.59,0.78,0.98,0.09,1.5,1.27,0.91,0.56,0.38,0.04,0.18,0.38,0.64,0.69,0.89,-0.58,0.07,0.36,0.18,0.07,-0.07,0.09,-1.09,-5.85,-2.43,-2.34,-8.18,-7.14,-6.32,-5.25,-5.0,-4.99,-3.83,-3.49,-3.81,-4.42,-5.4,-5.55,-5.47,-4.66,-6.67,-9.89,-8.72,-7.98,-7.83,-7.72,-7.11,-6.68,-6.39,-5.83,-5.3,-4.67,-4.89,-4.78,-4.26,-4.41,-4.13,-3.59,-3.51,-3.89,-3.9,-3.77,-3.45,-2.76,-2.4,-2.15,-2.14,-1.92,-1.03,-0.85,-0.63,-0.47,-0.92,-1.03,-1.25,-0.99,-0.99,0.29,0.35,-0.47,-0.48,0.48,0.09,-0.94,-0.39,-0.25,-0.31,-0.05,-0.13,0.02,-0.07,-0.4,-0.61,-0.74,-1.08,0.64,-1.08,-2.72,-2.13,-3.78,-2.49,-1.97,-0.42,1.32,-0.09,-5.56,-5.2,-4.65,-4.28,-3.85,-3.5,-3.16,-3.3,-4.16,-3.07,-2.06,-0.94,-0.45,-0.87,0.22,1.47,3.14,4.26,5.09,5.1,4.31,4.19,4.29,4.25,3.85,3.25,2.79,2.93,2.79,2.41,2.19,1.88,1.96,1.57,1.73,1.94,1.4,0.96,0.98,0.61,0.96,0.29,0.41,0.16,-1.02,-1.1,-1.65,-1.62,-3.38,-2.41,-3.48,-2.46,-2.78,-3.42,-2.45,-2.33,-1.51,-2.1,-2.65,-2.03,-2.06,0.1,-0.26,-0.19,-1.83,-3.38,-3.3,-4.3,-5.64,-5.59,-5.95,-6.79,-6.56,-6.3,-6.97,-6.75,-5.19,-3.49,0.44,-2.89,-2.77,-3.4,-4.87,-4.66,-4.92,-4.57,-4.55,-2.45,-2.14,-2.55,-2.31,-2.58,-1.15,0.35,0.51,2.17,2.28,1.23,-0.9,0.29,-0.23,-0.19,0.02,-0.26,0.38,-2.95,-2.04,0.16,2.34,3.68,1.83,-1.88,-1.98,0.86,-5.41,-4.26,-4.98,-5.25,-4.78,-4.48,-4.26,-3.92,-3.93,-2.93,-2.91,-4.17,-4.7,-4.59,-4.62,-3.94,-4.01,-2.8,-2.71,-3.0,-2.13,-2.04,-1.55,-1.22,-0.49,-0.59,-0.57,1.5,2.78,3.44,3.38,3.71,2.33,0.62,-0.26,-0.19,-1.48,-1.65,-2.38,-1.76,-1.72,-2.16,-2.14,-1.72,-2.28,-1.78,-1.56,-0.31,0.29,1.33,-0.13,-1.39,-1.68,-1.45,-1.51,-1.37,-1.2,-0.85,-0.85,-2.14,-3.2,-2.5,-2.19,-3.34,-4.14,-4.08,-5.11,-5.45,-5.77,-5.2,-4.12,-3.8,-4.27,-5.2,-5.36,-4.05,-4.86,-4.76,-4.33,-3.93,-3.91,-3.59,-3.84,-4.35,-5.05,-5.78,-6.54,-5.76,-4.95,-5.54,-5.95,-6.06,-6.11,-5.89,-5.4,-5.16,-4.65,-4.33,-4.03,-3.95,-3.42,-2.86,-2.57,-2.35,-1.33,-0.97,-2.17,-2.99,-3.17,-3.13,-3.56,-4.2,-4.98,-4.78,-4.24,-3.85,-3.25,-2.57,-1.41,-1.09,0.14,-1.35,-2.1,-1.64,0.41,-0.32,1.48,-0.15,0.91,1.05,0.65,-0.1,-0.11,0.74,0.73,1.07,0.23,0.88,1.07,0.38,-0.35,0.35,0.94,0.99,0.5,-0.34,1.27,-0.15,0.45,-0.32,0.0,0.24,0.7,0.81,0.72,0.83,-0.38,-0.13,0.86,0.97,0.47,0.93,1.01,-0.17,-4.27,-5.42,-2.66,-3.29,-5.03,-4.22,-5.75,-5.06,-5.24,-5.01,-5.04,-4.54,-5.01,-5.61,-6.63,-6.9,-6.7,-8.89,-8.79,-8.44,-8.19,-8.31,-8.15,-7.59,-7.18,-6.79,-6.46,-5.96,-5.4,-5.08,-4.62,-4.82,-4.82,-4.61,-4.49,-4.06,-3.89,-4.26,-4.05,-3.68,-3.22,-2.95,-2.32,-1.67,-1.53,-1.61,-1.07,-0.69,-0.41,-0.33,0.02,-0.04,-0.43,-0.7,0.38,0.06,-0.87,0.18,-0.19,0.06,0.63,0.15,-0.04,-0.16,-0.68,-0.35,-0.82,0.14,-0.11,-0.88,-0.64,-0.53,-0.27,-1.72,-1.82,-3.31,-1.37,-2.34,-1.83,0.73,3.92,-1.2,-5.1,-6.48,-5.69,-5.28,-4.77,-4.08,-3.87,-3.93,-4.02,-3.29,-2.1,-1.46,-1.17,-0.93,0.24,0.83,2.69,3.81,4.87,4.44,4.64,3.93,2.83,3.52,3.97,4.04,4.18,3.67,3.89,3.82,3.55,3.41,3.0,2.32,1.84,1.62,1.86,1.82,1.66,1.18,1.47,1.17,1.38,0.7,-0.46,-0.71,-1.31,-1.64,-2.16,-1.76,-3.02,-2.1,-3.47,-3.84,-3.57,-3.26,-3.11,-3.4,-3.77,-3.52,-3.29,-1.96,-3.86,-3.12,-3.54,-1.15,-1.68,-4.97,-4.52,-4.53,-5.59,-6.09,-6.57,-6.08,-6.37,-6.77,-7.22,-6.68,-6.37,-5.9,-5.45,-5.14,-5.03,-4.44,-5.2,-4.85,-4.04,-2.52,-1.93,-3.08,-3.52,-4.15,-2.47,2.15,-2.6,0.87,1.71,4.69,-1.56,-0.32,-0.45,-0.56,0.87,-1.46,0.07,0.63,-1.22,-5.42,-1.2,-0.74,-2.68,-1.18,-1.62,-2.14,0.16,-4.93,-5.39,-5.25,-5.06,-5.0,-4.78,-5.03,-4.47,-3.79,-3.83,-4.59,-4.89,-5.1,-4.96,-4.65,-4.33,-3.9,-3.46,-3.07,-2.36,-1.51,-0.98,-0.68,-0.36,0.36,0.94,1.9,2.9,4.47,5.12,4.3,3.2,1.63,1.06,-0.24,-1.5,-1.47,-1.09,-1.3,-0.59,0.32,-0.48,-0.54,-0.51,-0.75,-0.29,0.26,0.68,1.02,1.12,-1.39,-1.16,-1.66,-1.69,-2.3,-1.3,-0.33,-1.08,-2.13,-3.02,-2.82,-2.91,-4.92,-5.29,-5.11,-6.4,-5.96,-6.09,-5.27,-4.48,-4.08,-4.41,-4.84,-6.04,-4.53,-4.06,-4.27,-4.21,-3.68,-3.59,-3.68,-4.11,-4.7,-6.2,-6.63,-6.49,-5.74,-6.09,-6.14,-6.54,-6.48,-6.55,-5.81,-5.25,-5.02,-4.58,-4.22,-4.12,-3.97,-3.19,-2.76,-2.74,-2.42,-1.61,-1.95,-2.38,-3.23,-4.02,-3.2,-4.45,-4.9,-5.47,-5.38,-4.63,-4.09,-3.41,-3.27,-1.98,-1.24,-0.81,-1.08,-1.33,-2.21,-1.23,1.47,-0.76,-0.62,-0.05,0.65,0.91,-0.5,-0.07,-0.16,-0.17,-0.36,-0.53,0.28,0.15,-0.37,-0.68,0.47,0.87,1.07,0.6,-0.01,-0.03,0.55,-0.53,-0.03,0.27,0.44,0.73,0.89,0.28,0.21,0.27,0.39,0.54,1.48,1.33,0.71,-0.16,-1.44,-5.72,-4.76,-1.35,-3.4,-2.39,-1.08,-4.05,-5.25,-5.43,-5.7,-5.69,-6.9,-6.64,-7.49,-7.9,-8.47,-8.69,-8.82,-8.67,-8.53,-8.6,-8.51,-8.22,-7.91,-7.39,-7.19,-6.82,-6.67,-6.22,-5.84,-5.64,-5.18,-5.25,-5.47,-5.28,-5.01,-4.45,-4.58,-4.64,-4.21,-3.71,-3.78,-3.09,-2.1,-1.23,-1.16,-1.16,-0.58,-0.01,0.33,0.26,0.23,0.12,-0.17,-0.99,-0.11,-1.04,0.21,-0.58,-0.36,0.42,0.37,0.14,-0.2,-0.53,-0.28,-0.68,0.42,0.24,-0.04,0.82,-1.46,-1.26,-0.39,-2.2,-2.31,-1.22,-0.61,-0.27,0.38,1.24,-1.68,-4.22,-7.18,-6.63,-6.57,-5.69,-5.16,-4.73,-4.41,-4.06,-3.65,-2.84,-1.86,-1.37,-1.25,-0.41,-0.02,1.39,1.75,4.25,4.4,2.93,3.78,3.55,2.95,2.71,2.55,3.37,3.68,4.03,4.06,3.14,3.15,3.14,2.86,2.65,2.95,2.82,2.79,2.22,1.34,0.97,1.07,1.78,0.48,-0.03,-0.68,-1.12,-0.87,-1.14,-1.52,-1.98,-2.55,-4.1,-4.29,-4.68,-4.17,-4.36,-4.27,-4.68,-6.48,-4.94,-4.18,-4.92,-4.13,-0.64,1.28,-0.73,-3.14,-1.74,-3.08,-2.58,-2.78,-2.47,-5.18,-4.6,-4.74,-5.57,-6.15,-5.67,-5.41,-5.51,-4.83,-3.78,-3.47,-3.06,-5.54,-4.97,-3.72,-3.61,-2.42,-2.72,-3.49,-2.21,-2.59,-1.51,0.03,1.07,3.1,0.05,-0.17,0.07,-0.25,-0.36,0.0,-0.83,-1.97,-2.87,-4.65,-3.9,-3.67,-2.83,-2.33,-2.4,-2.45,-4.41,-2.38,-2.53,-5.46,-5.25,-5.49,-5.47,-4.93,-4.44,-4.45,-4.08,-4.87,-4.99,-4.97,-5.13,-4.97,-4.53,-4.18,-4.21,-3.7,-3.5,-3.17,-2.95,-2.41,-1.67,-1.2,-0.34,0.43,1.62,4.06,5.7,4.92,3.07,2.25,3.0,0.15,-0.53,-0.08,0.12,-0.24,0.41,1.56,0.56,1.27,1.1,0.82,0.88,0.67,0.81,0.88,2.02,-0.79,-1.27,-0.98,-1.41,-2.33,-2.48,-1.57,-0.29,-2.79,-2.65,-2.34,-4.82,-5.91,-4.84,-5.73,-6.31,-5.7,-5.59,-5.2,-4.79,-4.22,-4.23,-4.25,-5.47,-6.28,-4.95,-3.76,-3.99,-4.77,-5.03,-5.37,-5.08,-5.81,-6.82,-6.27,-5.98,-5.87,-5.94,-6.0,-6.32,-6.19,-6.27,-5.51,-5.09,-5.01,-4.58,-3.91,-3.71,-3.47,-2.86,-2.84,-2.54,-2.51,-2.35,-2.65,-2.88,-3.54,-3.97,-4.21,-5.44,-6.03,-5.94,-5.6,-4.95,-4.9,-4.38,-3.88,-3.51,-2.4,-1.72,-1.37,-1.76,-2.12,-1.05,-1.38,-1.37,-0.58,0.53,-0.3,0.55,-0.93,-0.7,-0.74,0.06,-0.63,-0.46,-0.27,0.19,0.21,-0.42,0.29,0.93,0.75,0.22,-0.26,-0.53,0.0,0.17,-0.35,0.47,0.74,0.98,0.6,0.1,0.19,0.48,0.83,-0.1,1.45,1.55,1.35,-0.22,-2.32,-4.1,-3.1,-1.05,-1.25,-5.53,-3.09,-0.44,-5.44,-5.61,-6.54,-6.99,-6.58,-7.68,-8.6,-9.14,-9.19,-9.41,-9.17,-8.84,-8.77,-8.78,-8.64,-8.5,-8.11,-8.1,-7.86,-7.66,-7.16,-7.16,-6.74,-6.58,-6.42,-6.32,-6.31,-6.23,-6.2,-5.8,-5.43,-5.25,-4.38,-4.21,-4.33,-3.82,-2.99,-2.06,-1.42,-0.9,-0.35,0.16,0.23,-0.16,-0.45,0.18,0.06,-2.35,-0.71,-0.83,-0.24,-0.08,-0.52,0.63,0.88,0.36,0.01,-0.26,-0.08,-0.48,-0.07,0.55,-0.2,0.21,0.77,1.2,-1.41,-2.85,-1.93,-2.11,-2.76,0.05,0.44,-0.02,-2.55,-4.59,-6.44,-6.36,-6.7,-6.51,-6.27,-5.87,-4.86,-4.18,-3.93,-3.43,-2.49,-1.59,-1.54,-1.69,-0.99,-0.35,-0.36,-1.19,-0.35,1.82,1.9,2.24,2.12,2.64,3.37,3.08,3.42,3.58,3.79,3.29,3.23,3.17,2.65,2.63,3.4,3.53,2.02,1.68,0.48,0.43,0.04,0.59,0.12,-0.38,-0.68,-1.19,-0.82,-0.97,-1.65,-2.47,-3.82,-4.79,-5.17,-5.22,-5.08,-5.14,-5.11,-5.99,-6.83,-5.54,-6.35,-5.62,-6.1,-4.73,-6.68,-7.37,-7.47,-6.75,-5.62,-2.98,-1.73,-1.94,-0.16,-1.91,-1.67,-3.89,-3.49,-4.52,-1.77,-4.12,-2.29,-2.56,-2.49,-4.08,-3.68,-5.0,-4.04,-3.47,-3.66,-4.27,-2.59,-3.06,-3.55,-3.05,-1.97,0.39,1.31,-0.49,0.15,-0.61,-0.47,0.51,-0.92,3.44,2.14,-1.39,-4.14,-4.57,-4.06,-2.64,-2.0,-2.66,-3.51,-4.12,-2.2,-1.45,-3.71,-1.5,-4.13,-5.12,-5.35,-4.99,-4.88,-5.5,-5.9,-5.97,-5.28,-6.61,-6.39,-5.89,-5.42,-4.73,-5.15,-4.81,-4.43,-4.21,-3.89,-3.24,-2.55,-1.75,-0.49,0.65,0.82,-1.31,1.73,1.66,1.25,1.2,-0.31,0.26,0.79,1.14,1.52,3.94,1.25,-0.08,1.35,1.34,1.63,1.61,0.89,0.81,-0.04,0.0,-2.35,-1.41,-1.24,-1.63,-2.76,-3.21,-1.85,-1.18,-3.18,-3.83,-3.44,-5.79,-6.03,-6.66,-6.69,-6.5,-5.83,-5.14,-4.51,-4.6,-4.14,-4.11,-4.31,-4.44,-6.03,-5.92,-5.27,-4.85,-6.2,-6.09,-6.41,-6.25,-6.19,-6.35,-5.88,-5.57,-6.0,-5.87,-5.62,-5.64,-5.85,-5.48,-5.29,-4.95,-4.6,-4.27,-3.76,-3.45,-3.22,-2.96,-2.89,-2.46,-2.14,-2.75,-3.24,-3.33,-3.89,-4.38,-4.89,-6.32,-6.25,-5.94,-5.17,-4.53,-4.34,-4.56,-4.36,-4.02,-3.89,-2.79,-2.22,-2.2,-2.34,-1.46,-1.74,0.17,-2.28,0.88,-0.35,-0.45,-0.91,-0.95,-0.77,-0.73,-1.03,-0.56,-0.34,-0.05,0.17,0.19,0.12,0.36,0.47,0.56,-0.28,-0.7,0.35,-0.56,0.8,0.77,1.19,0.03,0.27,-0.24,0.75,0.42,0.1,-0.08,0.99,1.27,0.69,-0.22,-3.21,-5.41,-3.28,-2.69,-3.76,-2.92,-1.44,-1.42,-5.6,-5.97,-6.75,-7.5,-7.73,-7.96,-8.3,-9.07,-9.83,-9.37,-9.18,-9.06,-8.57,-8.71,-8.95,-8.5,-8.48,-8.48,-8.51,-8.23,-7.47,-7.74,-7.36,-7.33,-6.8,-6.8,-6.98,-6.76,-6.81,-6.49,-6.1,-5.88,-5.15,-4.74,-4.67,-4.47,-3.67,-2.94,-2.13,-1.12,-0.4,-0.13,-0.14,-0.26,-0.47,-0.49,-0.36,-1.31,-1.34,-0.87,-0.36,-0.2,-0.59,0.14,0.73,0.22,0.48,0.37,-0.15,-0.64,-0.13,-0.72,0.66,0.44,-0.43,-1.29,-0.56,-1.49,-0.9,-3.09,0.73,-0.58,-0.61,-0.14,-2.46,-3.94,-5.32,-5.57,-6.19,-6.67,-6.86,-6.63,-6.06,-5.1,-4.06,-3.67,-2.88,-1.94,-1.87,-2.27,-1.77,-1.42,-2.17,-2.7,-2.24,-1.04,-0.08,1.28,2.27,2.96,3.25,3.29,2.77,2.97,3.39,2.99,3.06,3.22,2.64,2.33,3.01,0.01,-0.64,-0.78,-0.09,-1.32,-1.58,-0.17,0.04,-0.72,-0.98,-1.03,-1.59,-1.59,-2.09,-3.69,-4.33,-5.03,-5.74,-5.85,-5.65,-5.44,-5.71,-6.8,-7.67,-8.23,-6.94,-6.59,-7.06,-7.34,-8.55,-8.28,-7.66,-7.28,-6.63,-6.17,-5.73,-5.12,-4.9,-4.41,-4.62,-2.89,-3.91,-3.83,-5.87,-2.47,-1.08,-0.04,2.19,0.91,-2.9,-3.23,-3.21,-2.58,-2.76,-3.19,-2.7,-3.73,-4.5,-4.06,-4.11,-3.84,-3.99,-3.97,-1.53,-1.35,-0.82,-1.55,0.38,3.16,3.74,2.15,-1.0,-3.31,-3.0,-3.2,-1.6,-3.49,-4.49,-5.04,-4.45,-5.01,-3.78,-0.84,-5.56,-1.83,-5.55,-5.56,-5.53,-5.88,-6.29,-6.85,-7.32,-7.01,-7.19,-6.72,-6.37,-5.63,-5.49,-5.0,-4.52,-4.27,-3.97,-3.52,-2.89,-2.11,-1.56,-1.28,-1.8,-3.99,-2.39,0.5,0.2,0.3,-0.75,-0.19,-0.05,0.21,0.26,-0.98,-0.99,0.1,1.23,1.53,1.3,0.8,1.42,0.99,-0.36,-2.23,-2.16,-1.96,-1.67,-1.23,-3.06,-3.31,-2.45,-2.84,-3.47,-5.03,-4.77,-5.63,-6.7,-6.19,-6.32,-5.55,-5.41,-4.94,-4.36,-3.98,-3.77,-3.65,-3.95,-4.33,-4.53,-5.48,-5.48,-5.76,-5.87,-6.31,-6.28,-6.43,-5.76,-6.06,-5.87,-5.49,-5.85,-5.75,-5.53,-5.26,-5.43,-5.31,-5.12,-4.58,-4.35,-4.24,-3.88,-3.7,-3.55,-3.47,-3.42,-3.15,-2.77,-3.0,-3.19,-3.74,-4.51,-5.24,-5.83,-6.97,-6.31,-6.32,-5.11,-4.31,-4.14,-3.88,-3.92,-3.93,-4.43,-3.85,-3.11,-2.91,-2.72,-2.38,-1.91,-2.15,0.17,-0.78,-1.09,0.05,-0.99,-0.83,-0.82,-1.04,-0.82,-0.66,-0.47,-0.01,-0.21,-0.13,0.03,-0.04,0.1,-0.01,0.25,-0.68,-0.36,-0.44,-0.04,1.2,0.48,0.09,0.18,-0.17,0.0,-0.16,0.88,-0.46,0.27,0.6,-0.39,-2.06,-6.58,-5.16,-3.41,-5.68,-3.3,-2.49,-0.89,-5.58,-6.09,-6.31,-6.77,-7.44,-8.06,-8.38,-9.0,-9.59,-9.38,-9.2,-8.95,-8.66,-8.81,-8.98,-8.89,-9.05,-8.83,-8.7,-8.68,-8.58,-8.31,-7.98,-7.83,-7.68,-7.7,-7.42,-7.49,-7.33,-7.22,-6.81,-6.38,-6.04,-5.63,-5.21,-5.32,-4.66,-4.13,-3.43,-2.72,-1.7,-1.18,-0.72,-0.85,-0.37,-0.19,-0.66,-0.94,-0.8,0.24,-1.26,0.06,0.27,-0.11,-0.39,0.4,0.55,0.85,0.03,0.46,-0.17,-0.84,0.32,-0.09,-0.71,-0.31,-1.48,-1.22,-2.08,-0.23,-1.69,-1.1,-0.69,-0.39,-0.76,-0.66,-3.55,-4.56,-4.69,-5.53,-6.54,-7.27,-7.59,-7.32,-6.57,-4.97,-3.5,-2.55,-2.11,-1.81,-2.04,-1.77,-2.18,-2.25,-2.16,-1.65,-1.19,-0.69,0.33,1.11,1.8,2.48,2.97,3.01,3.11,2.98,3.16,3.46,3.61,3.27,2.75,2.1,-0.5,-2.82,-2.63,-2.56,-2.41,-2.1,-0.6,-0.05,-0.66,-0.25,-0.68,-1.63,-2.11,-2.96,-4.2,-4.84,-5.25,-5.57,-6.21,-6.1,-6.63,-6.4,-7.39,-8.82,-8.49,-8.0,-8.08,-7.9,-7.53,-7.65,-7.43,-7.08,-6.83,-6.52,-5.94,-5.88,-5.22,-5.19,-5.41,-5.49,-5.41,-4.78,-3.97,-0.63,-3.88,-3.69,1.24,-1.55,-2.96,-2.27,-2.36,-2.37,-1.45,-1.8,-2.31,-2.82,-4.41,-5.3,-5.1,-4.85,-5.41,-5.72,-5.79,-5.57,-5.0,-5.63,-4.88,-3.7,-4.52,-5.68,-4.08,-1.72,-0.13,-3.46,-1.93,-2.51,-4.03,-4.21,-5.54,-5.69,-6.04,-5.88,-6.27,-5.23,-3.93,-6.13,-5.97,-6.15,-6.43,-6.59,-7.18,-7.18,-7.29,-7.15,-6.74,-6.41,-6.05,-5.84,-5.63,-5.23,-4.79,-4.35,-3.87,-3.21,-2.92,-2.31,-2.04,-3.08,-4.27,-4.06,-1.36,0.75,0.59,-0.66,-0.54,-0.64,-1.12,-1.16,-0.71,-0.17,0.31,1.32,1.59,1.87,2.02,2.32,1.93,0.34,-1.79,-1.94,-1.79,-0.36,-2.8,-2.18,-2.86,-2.27,-3.38,-4.38,-4.99,-4.5,-5.73,-5.87,-5.69,-5.16,-5.34,-5.31,-4.87,-4.2,-3.68,-3.44,-3.21,-3.44,-3.8,-4.27,-4.6,-4.78,-4.82,-5.24,-5.41,-5.51,-5.83,-5.87,-5.51,-5.05,-5.2,-5.52,-5.4,-5.83,-5.34,-5.18,-5.38,-5.16,-4.79,-4.22,-4.39,-3.95,-3.88,-4.04,-3.99,-3.85,-3.87,-3.5,-2.99,-3.38,-4.41,-4.86,-6.08,-6.41,-6.91,-6.26,-6.16,-5.23,-4.49,-4.29,-3.33,-3.47,-3.71,-3.71,-4.17,-3.6,-3.07,-3.19,-3.36,-2.4,-2.36,1.22,-2.94,-0.79,0.04,-0.37,-0.86,-0.5,-0.86,-0.74,-1.02,-0.97,-0.58,-0.24,0.04,-0.34,-0.38,0.16,0.09,-0.05,-0.69,-0.74,-0.28,0.26,0.5,0.15,0.62,0.13,0.66,0.24,-0.33,-0.08,-0.62,0.23,0.99,-0.35,-2.78,-3.11,-1.61,-1.46,-4.56,-2.99,-1.75,-4.0,-6.04,-6.38,-6.53,-6.85,-7.56,-7.94,-8.6,-9.2,-9.21,-8.95,-8.82,-8.86,-8.63,-8.78,-9.02,-9.29,-9.39,-9.22,-9.2,-8.94,-9.06,-8.48,-8.41,-8.17,-8.27,-8.25,-8.04,-8.06,-7.57,-7.36,-7.04,-6.6,-6.33,-6.12,-5.76,-5.82,-5.31,-4.7,-4.1,-3.25,-2.51,-2.1,-1.83,-1.37,-0.65,-0.15,-0.36,-0.51,-0.32,0.23,-1.1,0.09,0.22,-0.7,-0.26,0.31,-0.19,0.4,-0.33,-0.24,-0.37,-0.67,-0.82,-0.2,-1.55,-2.62,-1.27,-1.04,0.05,-2.0,-1.24,-0.83,-1.35,-0.66,-0.14,-0.48,-3.19,-3.43,-4.05,-3.76,-4.66,-5.15,-6.44,-7.83,-7.18,-5.72,-3.57,-2.1,-1.83,-1.43,-1.78,-1.8,-2.26,-2.85,-3.12,-1.84,-0.85,0.05,0.1,0.46,1.31,2.25,2.72,3.1,3.11,3.25,3.85,4.54,5.1,4.94,3.94,2.54,0.32,-2.82,-3.53,-3.33,-3.29,-2.51,-1.49,-0.91,-1.46,-1.06,-1.62,-1.91,-3.0,-4.05,-4.86,-5.52,-5.38,-5.11,-6.26,-6.43,-7.09,-7.14,-8.33,-8.97,-8.92,-8.44,-8.56,-8.86,-8.21,-7.76,-7.85,-7.17,-6.55,-5.99,-5.83,-5.94,-5.21,-4.8,-5.46,-5.06,-5.49,-5.02,-4.85,-4.73,-4.02,-3.95,-4.97,-4.23,-2.44,-1.3,-1.42,-1.13,-0.54,1.19,-1.33,-3.14,-5.67,-5.7,-5.25,-5.71,-6.07,-6.45,-6.75,-6.38,-5.25,-6.31,-6.33,-5.23,-5.57,-5.93,-6.09,-6.35,-6.91,-7.49,-3.63,-3.32,-4.32,-6.0,-6.46,-6.51,-6.69,-6.58,-6.37,-5.9,-7.49,-5.8,-6.48,-6.82,-6.78,-6.48,-6.51,-6.87,-7.22,-7.25,-6.92,-6.73,-6.35,-6.18,-6.12,-5.65,-5.3,-4.84,-4.45,-4.25,-3.64,-3.3,-3.11,-3.61,-4.26,-4.75,-4.19,-3.09,-0.73,-1.29,-0.9,-0.54,-0.92,-0.44,-0.22,-0.62,-1.05,0.0,1.52,2.46,3.27,2.89,1.85,0.66,-0.49,-0.77,-0.19,0.12,-1.31,-1.73,-1.53,-2.22,-3.16,-3.69,-4.15,-4.61,-4.72,-4.67,-4.38,-4.19,-4.27,-4.14,-4.38,-4.04,-3.47,-3.0,-3.01,-3.23,-3.1,-3.34,-3.81,-4.04,-3.85,-4.44,-4.99,-5.01,-5.05,-4.92,-4.74,-4.58,-4.43,-5.39,-5.4,-5.61,-5.52,-4.97,-4.52,-4.25,-4.94,-4.43,-4.36,-4.26,-3.89,-4.05,-4.12,-4.23,-4.26,-3.74,-4.12,-4.09,-4.84,-5.36,-6.07,-6.2,-6.69,-6.27,-6.01,-5.6,-5.26,-4.42,-3.73,-4.15,-4.16,-4.06,-4.26,-3.86,-3.55,-3.37,-3.72,-3.14,-2.78,-1.41,-2.03,-0.13,-0.81,0.07,-0.36,-1.18,-0.92,-1.48,-1.14,-1.11,-0.8,-0.53,-0.59,-0.7,0.28,0.02,0.19,-0.38,-0.53,-0.89,0.02,0.24,0.47,0.43,0.33,-0.17,0.53,0.65,0.67,0.05,-1.29,-0.06,1.28,-0.24,-7.54,-4.81,-3.77,-1.04,-2.82,-2.13,-4.05,-6.41,-6.4,-6.55,-6.59,-6.77,-7.39,-7.99,-8.19,-8.94,-9.06,-8.85,-8.76,-8.66,-8.55,-8.72,-8.81,-9.31,-9.53,-9.33,-9.32,-9.26,-9.02,-8.7,-8.86,-8.46,-8.81,-8.85,-8.54,-8.09,-7.84,-7.53,-7.26,-7.03,-6.67,-6.45,-6.22,-6.52,-6.06,-5.58,-4.88,-4.1,-3.46,-2.99,-2.58,-1.78,-1.27,-0.33,0.27,0.53,0.28,-1.51,-1.03,0.17,1.59,-0.31,0.09,0.54,-0.8,-2.39,-2.11,-1.36,0.13,0.0,-1.44,-1.09,-1.47,-1.64,-1.98,0.7,-0.06,-0.86,-2.08,-1.07,-1.15,-1.04,-1.42,0.03,-2.82,-3.1,-2.91,-1.72,-1.5,-1.44,-1.15,-1.92,-5.03,-4.99,-3.76,-1.75,-1.19,-1.41,-1.36,-2.14,-2.72,-3.34,-4.27,-3.43,-2.34,-1.52,-1.44,-0.9,-0.72,-0.99,-0.72,-0.24,-0.72,0.86,2.0,3.23,4.3,4.42,3.83,2.5,-0.22,-3.16,-3.76,-3.13,-3.23,-2.88,-2.42,-2.5,-2.08,-1.31,-2.0,-3.0,-3.88,-5.08,-5.84,-6.08,-5.87,-6.62,-7.61,-8.94,-8.84,-10.04,-9.0,-8.88,-8.92,-8.82,-8.72,-8.68,-8.37,-7.99,-7.7,-7.34,-6.7,-6.38,-5.77,-5.02,-4.53,-4.28,-4.69,-4.49,-5.16,-5.12,-4.85,-4.5,-3.62,-3.45,-3.95,-3.04,-1.57,-0.54,-0.19,-0.3,0.34,1.3,0.19,4.2,-3.01,-4.2,-5.57,-6.45,-6.01,-6.62,-6.59,-4.53,-0.18,-4.79,-5.18,-5.38,-5.67,-5.73,-5.53,-5.79,-6.1,-5.39,-4.47,-4.82,-5.92,-6.91,-6.16,-6.31,-6.7,-6.64,-6.02,-5.77,-5.72,-6.1,-6.62,-6.83,-6.94,-7.18,-7.34,-7.11,-7.26,-7.16,-7.05,-6.88,-6.63,-6.52,-6.27,-6.08,-5.63,-5.37,-4.82,-4.43,-4.06,-4.41,-4.04,-4.45,-4.17,-4.88,-5.12,-5.64,-4.68,-3.37,-1.4,-2.34,-1.77,-1.43,-1.02,-0.34,-0.08,0.46,1.21,1.88,2.81,1.99,4.0,1.45,0.47,0.44,0.51,0.84,0.03,-0.75,-1.24,-1.11,-3.03,-2.99,-3.4,-3.59,-3.57,-3.3,-3.28,-3.2,-2.96,-3.07,-3.13,-3.46,-3.2,-2.79,-2.42,-2.7,-2.64,-2.35,-2.59,-2.97,-3.06,-3.26,-3.88,-3.84,-4.09,-4.35,-4.54,-4.08,-4.58,-4.95,-5.45,-5.61,-5.01,-4.58,-4.48,-3.98,-4.33,-4.27,-4.44,-4.23,-3.71,-3.86,-3.77,-4.33,-4.48,-4.23,-4.16,-4.96,-5.39,-5.44,-6.01,-6.32,-6.38,-6.58,-6.56,-5.96,-5.15,-4.84,-4.72,-4.48,-4.36,-4.19,-4.46,-4.45,-4.26,-3.79,-4.06,-3.74,-3.34,-2.12,-0.35,-1.69,-1.04,0.42,0.18,-1.43,-0.59,-1.52,-1.19,-1.07,-0.83,-0.48,-0.27,-0.27,-0.03,-0.27,-0.15,-1.07,-0.32,-0.54,-0.4,0.37,0.73,0.61,0.33,-0.37,1.07,0.65,0.89,-0.4,0.46,0.86,1.1,0.38,-1.46,-3.4,-2.75,-1.42,-1.91,-0.96,-5.87,-7.09,-6.54,-6.76,-6.64,-6.63,-7.27,-7.65,-7.91,-8.29,-8.93,-8.82,-8.62,-8.58,-8.51,-8.69,-8.67,-9.4,-9.12,-9.38,-9.4,-9.1,-9.13,-9.13,-9.2,-9.01,-9.07,-9.35,-9.11,-8.55,-8.1,-7.8,-7.75,-7.58,-7.27,-7.1,-6.88,-7.14,-6.79,-6.29,-5.75,-4.93,-4.21,-3.71,-3.09,-2.19,-1.12,-0.18,0.64,1.37,-0.21,-1.6,-0.85,-0.28,2.04,0.74,-0.36,0.06,-0.03,-1.37,-1.86,-1.48,-1.1,-0.56,-1.03,-1.51,-1.05,-1.14,-0.84,-0.6,-2.27,-1.24,-0.99,-0.76,-1.49,-0.94,-0.95,-0.41,-2.79,-2.73,-2.66,-2.38,-0.71,0.25,0.74,-2.57,-1.59,-2.82,-3.16,-1.55,-0.89,-1.32,-1.49,-3.19,-3.71,-4.46,-5.56,-5.17,-4.29,-3.83,-3.72,-4.29,-5.01,-4.89,-4.76,-4.47,-3.57,-2.51,-1.3,0.34,1.97,3.67,3.74,1.53,-0.81,-3.22,-3.54,-3.14,-3.35,-2.53,-2.16,-2.34,-3.38,-3.09,-3.16,-3.58,-4.73,-5.99,-6.67,-7.35,-8.25,-8.24,-9.09,-10.48,-10.68,-9.25,-9.51,-9.43,-9.33,-8.97,-8.75,-8.42,-8.22,-7.97,-7.05,-6.63,-6.07,-5.79,-5.54,-5.14,-4.23,-3.77,-3.43,-3.63,-4.18,-4.74,-4.4,-4.17,-4.06,-4.15,-3.66,-2.28,-0.43,0.83,0.76,0.04,0.91,5.2,-1.19,-1.86,-4.08,-3.65,-3.55,-3.97,-5.82,-6.34,-5.77,-3.88,1.1,-3.49,-4.85,-5.52,-6.21,-5.87,-5.7,-5.43,-5.46,-4.93,-4.82,-5.36,-6.06,-6.69,-6.34,-6.56,-6.8,-6.48,-6.37,-6.23,-6.48,-6.35,-6.54,-6.94,-6.61,-7.05,-7.54,-6.76,-6.97,-6.84,-6.65,-6.5,-6.73,-6.93,-6.74,-6.48,-6.24,-5.71,-5.55,-4.98,-4.7,-4.52,-4.7,-4.81,-4.78,-4.43,-4.31,-4.85,-5.47,-5.33,-4.23,-2.76,-2.22,-1.79,-1.91,-0.17,1.15,0.84,-0.37,0.89,2.23,1.84,0.63,-1.0,0.57,1.68,1.78,2.27,1.57,-0.36,-1.21,-0.88,-1.72,-2.42,-2.52,-2.42,-2.47,-2.52,-2.56,-2.29,-1.81,-1.88,-2.0,-2.16,-2.46,-2.35,-1.87,-1.85,-1.81,-1.62,-1.65,-1.74,-2.05,-2.38,-2.58,-2.71,-2.95,-3.46,-3.69,-4.17,-4.81,-5.1,-5.03,-4.68,-4.4,-3.9,-3.83,-3.38,-4.24,-4.34,-4.45,-4.02,-3.53,-3.72,-4.09,-4.78,-4.85,-4.59,-4.7,-5.64,-5.43,-5.3,-5.75,-6.28,-6.29,-6.51,-6.75,-6.24,-5.57,-5.32,-5.28,-4.2,-4.17,-4.43,-4.74,-4.86,-4.73,-4.34,-4.55,-4.08,-3.53,-2.27,-1.09,1.07,-0.32,-0.92,0.02,-0.11,-0.94,-0.72,-1.79,-1.4,-1.23,-1.12,-0.6,-0.62,-0.29,-0.85,-0.9,-0.72,-0.71,-0.69,0.03,0.72,0.86,0.69,0.26,-0.22,0.41,0.02,0.55,0.04,-0.04,1.2,0.65,-1.53,-3.77,-4.16,0.51,-2.29,-0.54,-5.61,-6.45,-5.94,-6.49,-6.44,-6.75,-6.56,-6.97,-7.12,-7.69,-8.4,-8.6,-8.4,-8.26,-8.18,-8.15,-8.48,-8.45,-9.0,-8.87,-9.28,-9.31,-9.18,-9.16,-8.94,-9.19,-9.05,-9.12,-9.31,-9.02,-8.65,-8.4,-8.29,-8.23,-8.09,-7.96,-7.81,-7.34,-7.52,-7.49,-6.88,-6.56,-5.59,-4.95,-4.32,-3.63,-2.51,-0.96,0.49,0.73,1.9,-2.55,-1.3,0.53,0.79,0.66,0.04,-0.32,0.42,0.52,-0.17,-0.76,-1.52,-1.32,-0.88,-1.7,-2.02,-1.01,-0.74,-1.27,-0.28,-1.44,-1.19,1.19,-0.47,-0.29,-0.94,0.07,-0.09,-1.53,-2.44,-2.56,-2.11,-1.74,-1.08,-0.82,-0.43,-0.43,-0.37,-1.91,-1.2,-0.55,-1.71,-2.22,-4.3,-4.84,-5.25,-5.76,-6.57,-6.14,-5.67,-5.66,-5.41,-6.06,-6.06,-6.0,-5.78,-5.14,-4.86,-4.96,-4.61,-4.61,-4.63,-2.41,-0.78,-0.99,-4.34,-3.58,-2.91,-2.52,-2.3,-2.89,-4.41,-3.98,-4.23,-3.92,-3.89,-5.28,-5.84,-8.06,-8.17,-9.85,-9.34,-11.34,-10.58,-10.54,-10.43,-9.74,-9.58,-9.3,-8.74,-8.41,-8.14,-7.94,-7.51,-7.06,-6.58,-5.49,-4.45,-4.04,-3.75,-4.02,-4.06,-2.95,-2.77,-3.14,-3.61,-3.05,-3.36,-3.81,-3.22,-2.25,-1.45,1.05,3.81,-1.91,-1.6,1.71,0.63,-1.59,-2.56,-4.35,-4.28,-5.26,-4.87,-5.75,-6.4,-5.8,-3.6,-0.07,-3.59,-4.83,-8.98,-6.97,-6.09,-5.95,-6.17,-6.19,-6.01,-6.02,-6.62,-6.61,-6.8,-6.93,-7.12,-6.83,-6.48,-6.99,-6.91,-5.94,-5.56,-5.35,-5.42,-6.77,-8.59,-6.24,-6.22,-6.98,-6.88,-6.57,-6.8,-6.99,-6.96,-7.32,-6.64,-6.37,-6.1,-5.82,-5.21,-4.96,-5.08,-4.78,-5.07,-5.06,-4.97,-5.75,-3.9,-5.53,-5.74,-6.4,-6.54,-6.25,-5.65,-6.5,-6.2,-6.98,-7.68,-6.75,-7.91,-8.12,-8.81,-7.42,-5.48,-2.71,1.55,2.82,4.02,2.23,0.76,-0.88,-0.37,-1.2,-1.47,-1.7,-1.41,-1.38,-1.5,-1.62,-1.55,-0.97,-0.92,-0.93,-0.94,-1.16,-1.49,-1.72,-1.32,-1.14,-0.79,-0.6,-0.9,-1.2,-1.93,-1.66,-1.94,-2.43,-2.75,-3.14,-4.13,-4.21,-4.65,-4.6,-4.26,-4.07,-3.86,-3.33,-3.62,-3.92,-3.96,-3.85,-3.58,-3.4,-3.67,-4.09,-4.66,-4.93,-5.7,-5.84,-5.93,-5.36,-5.17,-5.42,-5.61,-5.92,-6.14,-7.05,-6.25,-6.0,-5.35,-4.86,-4.67,-5.03,-5.14,-5.02,-5.06,-5.02,-4.75,-4.79,-4.43,-4.02,-3.4,-2.77,0.4,-1.1,-1.36,-0.36,0.52,0.93,0.63,-0.42,0.04,-1.88,-1.63,-0.94,-1.19,-1.09,-0.01,-0.46,-0.63,-1.19,-0.82,0.61,0.46,1.2,0.56,0.44,0.6,0.77,0.44,1.23,0.22,1.47,-0.97,-0.52,-0.23,-3.1,-1.58,-1.27,-0.71,-0.51,-5.74,-5.94,-5.41,-6.48,-5.84,-6.15,-6.72,-6.71,-6.95,-7.31,-7.51,-8.19,-7.81,-7.8,-7.82,-7.77,-8.06,-8.43,-8.22,-8.35,-8.91,-9.25,-8.97,-9.25,-9.02,-9.28,-9.45,-9.27,-9.06,-9.08,-8.88,-8.72,-8.59,-8.47,-8.6,-8.54,-8.23,-7.95,-7.95,-7.7,-7.13,-6.96,-6.26,-5.55,-5.18,-4.45,-3.25,-1.33,-0.03,1.15,1.24,-0.64,-0.2,0.87,1.81,0.93,0.24,0.0,-0.52,-0.43,1.15,0.77,-0.67,-0.2,-0.29,-0.63,-1.15,0.22,0.13,-0.12,-0.03,0.76,-0.02,-0.18,-0.89,-0.22,0.38,0.39,0.21,-1.32,-2.35,-2.34,-1.91,-3.0,-6.28,-5.43,-0.92,-1.34,0.81,-0.61,-0.88,-0.96,-2.17,-3.04,-5.06,-5.86,-6.4,-6.73,-7.04,-7.09,-6.8,-6.28,-6.32,-6.88,-6.86,-6.66,-6.63,-6.63,-6.78,-7.23,-7.86,-9.13,-8.99,-7.27,-5.31,-5.04,-5.55,-3.17,-2.82,-2.12,-2.55,-4.36,-4.34,-4.51,-6.81,-7.26,-7.76,-8.37,-8.89,-9.27,-8.63,-10.69,-10.67,-10.67,-11.25,-10.82,-10.45,-9.99,-9.65,-9.28,-8.79,-8.46,-8.05,-7.73,-7.17,-6.68,-6.03,-4.91,-4.07,-3.02,-2.7,-2.71,-2.74,-2.96,-2.02,-2.32,-2.37,-1.67,-2.33,-2.3,-1.81,-0.85,1.31,7.49,-1.93,-2.22,-3.43,-1.65,-2.22,-1.43,-1.97,-3.91,-3.71,-6.52,-5.82,-4.88,-5.91,-5.69,-4.17,1.25,-4.32,-4.33,-4.84,-4.6,-5.33,-6.19,-6.5,-6.56,-5.94,-6.15,-6.17,-6.28,-6.99,-7.02,-7.04,-6.7,-6.72,-6.88,-7.02,-7.76,-7.57,-6.89,-6.93,-6.36,-3.44,-3.89,-6.88,-6.53,-7.08,-7.06,-7.03,-6.79,-6.98,-6.82,-5.92,-5.55,-6.14,-5.82,-5.61,-4.95,-5.23,-5.36,-5.61,-5.38,-5.6,-5.87,-5.9,-6.72,-7.35,-7.95,-8.14,-7.82,-8.58,-8.4,-8.75,-9.7,-9.44,-9.19,-9.6,-9.72,-8.33,-8.76,-7.5,-8.15,-8.08,-2.37,1.28,2.24,1.5,0.17,0.18,-0.3,-0.46,-0.15,-0.32,-0.1,-0.19,-0.3,-0.43,-0.48,0.12,0.09,0.08,-0.16,-0.24,-0.12,0.13,0.23,0.49,0.64,0.32,-0.96,-1.01,-1.06,-1.31,-1.54,-1.81,-2.66,-3.1,-3.41,-3.5,-3.53,-3.22,-3.06,-3.02,-3.64,-4.3,-3.95,-3.65,-3.13,-3.24,-3.08,-3.33,-4.19,-4.36,-4.86,-5.92,-5.88,-5.92,-5.07,-4.75,-4.96,-5.15,-5.57,-6.37,-6.65,-6.38,-6.32,-5.4,-5.36,-5.13,-5.31,-5.47,-5.28,-5.57,-5.25,-5.47,-5.02,-4.96,-4.97,-4.87,-3.98,-4.93,0.0,0.5,-0.44,0.11,1.26,0.09,0.5,0.1,0.67,-1.96,-0.84,-1.78,-1.68,-0.81,-0.78,-0.02,-1.28,1.0,0.14,0.93,-0.12,1.75,1.58,0.43,-0.08,-1.63,-0.26,-0.11,-0.11,-1.07,-0.49,-0.51,-3.0,-1.12,-2.01,0.01,0.5,-4.64,-5.32,-5.18,-5.23,-5.47,-5.63,-6.38,-6.46,-6.68,-7.29,-7.07,-7.11,-6.98,-7.22,-7.3,-7.24,-7.68,-7.86,-7.98,-7.59,-8.52,-9.11,-8.98,-9.05,-8.81,-8.96,-9.37,-9.17,-8.93,-9.35,-9.16,-8.79,-8.58,-8.82,-9.03,-8.89,-8.67,-8.2,-8.02,-7.77,-7.58,-7.12,-6.8,-6.4,-6.02,-5.39,-4.02,-2.54,-1.78,-0.73,0.4,-2.71,-0.8,1.14,1.65,-1.16,-0.86,0.18,0.62,-1.1,-0.72,-0.15,0.37,1.22,0.87,-0.83,-0.7,-0.41,-0.02,-0.16,0.86,0.61,0.75,-0.39,0.35,1.23,0.3,-0.32,0.13,-1.96,-2.55,-2.45,-2.01,-3.73,-2.14,-1.77,-1.99,-2.29,2.5,-0.62,-0.61,-1.45,-2.68,-4.53,-6.05,-6.52,-6.7,-7.1,-7.25,-6.86,-7.32,-6.97,-7.07,-7.12,-7.52,-7.72,-7.74,-8.06,-8.29,-8.79,-9.01,-9.93,-10.24,-10.79,-10.39,-8.94,-6.87,-5.05,-2.01,-2.03,-2.53,-4.79,-6.08,-6.74,-8.35,-9.05,-9.75,-9.49,-11.38,-10.4,-10.95,-10.47,-10.43,-11.48,-11.2,-11.13,-10.22,-9.77,-9.54,-9.26,-8.74,-8.49,-8.08,-7.55,-7.0,-6.35,-5.62,-4.53,-3.96,-3.22,-2.23,-1.58,-1.48,-1.36,-1.22,-0.8,-0.92,-0.72,-1.3,-1.22,-0.87,0.85,4.31,-0.83,-2.62,-2.91,-2.76,-1.92,-1.75,-1.93,-2.47,-2.28,-3.55,-2.91,-4.45,-4.39,-4.83,-5.43,-2.86,5.02,-3.25,-3.29,-2.78,-3.6,-4.25,-5.6,-5.83,-5.65,-5.62,-4.93,-5.64,-6.52,-7.21,-6.69,-6.76,-7.09,-7.57,-7.58,-8.05,-8.18,-7.92,-8.08,-8.42,-8.43,-8.2,-6.01,-6.18,-7.24,-6.94,-6.85,-6.71,-6.42,-5.98,-6.12,-5.93,-5.67,-4.88,-6.12,-5.77,-5.41,-4.94,-5.65,-6.13,-6.44,-6.11,-6.91,-7.71,-7.67,-7.94,-9.07,-9.41,-10.39,-10.17,-10.14,-10.24,-10.44,-10.25,-9.81,-9.53,-8.74,-8.65,-8.28,-7.67,-6.95,-5.93,-6.23,-5.89,-3.87,-2.93,-0.04,0.93,0.75,1.45,1.52,0.85,1.28,1.25,0.93,0.63,0.72,0.38,0.33,0.38,0.44,0.19,0.61,0.9,1.28,1.78,1.72,1.27,0.81,0.83,0.37,-0.16,-0.42,-0.93,-1.66,-2.03,-1.95,-2.24,-2.39,-2.54,-2.95,-3.14,-3.89,-4.02,-3.79,-2.97,-3.12,-2.73,-3.02,-3.14,-3.97,-3.88,-4.91,-5.45,-5.43,-4.95,-4.69,-4.57,-4.84,-4.8,-5.18,-6.09,-6.04,-6.12,-5.85,-5.45,-5.49,-5.36,-5.17,-5.25,-5.47,-5.49,-5.46,-5.59,-5.3,-5.83,-6.0,-5.69,-5.44,-5.28,-6.54,-2.89,0.53,-0.73,-0.31,-1.32,-1.18,0.06,-0.56,1.42,0.26,-1.92,-1.83,-1.48,-0.8,-0.22,0.33,0.8,0.58,0.43,1.44,1.14,1.27,-0.06,-1.5,-1.56,-0.96,0.63,1.28,-1.13,-1.0,-0.02,-2.54,-1.67,-0.49,-0.23,1.07,-3.51,-4.54,-4.2,-4.79,-5.08,-4.85,-5.94,-6.06,-6.33,-7.22,-7.31,-6.69,-6.72,-6.77,-6.92,-6.3,-6.78,-7.11,-7.14,-7.74,-7.7,-8.55,-8.78,-8.29,-8.83,-9.18,-9.4,-9.03,-9.17,-9.35,-8.99,-8.64,-8.46,-8.95,-9.13,-9.14,-8.6,-8.26,-8.31,-8.08,-7.73,-7.43,-7.37,-6.97,-6.79,-6.33,-4.4,-3.58,-3.05,-3.68,0.96,-1.23,-0.52,0.82,-1.46,-1.47,-1.63,-1.69,-1.89,-0.86,-1.45,-0.16,0.03,0.19,0.16,1.99,-1.34,-0.14,0.02,1.38,0.84,0.54,0.92,0.66,0.61,-0.22,-0.55,-1.16,-1.12,-1.84,-2.6,-2.91,-1.93,-2.4,-2.72,-2.56,-2.54,-1.29,3.03,-0.64,-0.6,-2.13,-3.36,-5.18,-5.93,-6.45,-6.53,-7.03,-7.82,-7.46,-7.61,-7.69,-8.13,-8.33,-8.53,-8.99,-9.51,-9.39,-9.59,-9.67,-9.59,-10.15,-10.22,-10.29,-10.0,-9.37,-8.36,-7.66,-6.68,-5.56,-6.44,-6.91,-8.08,-8.69,-9.33,-9.88,-10.4,-12.41,-11.4,-11.01,-10.47,-9.86,-10.38,-11.43,-11.74,-10.76,-9.85,-9.59,-9.43,-9.21,-8.81,-8.48,-8.05,-7.38,-6.72,-6.29,-5.65,-4.96,-4.44,-3.66,-2.83,-1.93,-0.76,-0.31,0.02,-0.19,0.11,-0.61,-1.23,-0.87,3.69,-2.37,0.58,-0.82,-1.1,-1.56,-3.36,-2.02,-3.13,-3.1,-3.01,-2.78,-3.15,-2.33,-2.6,-3.31,-2.74,-4.48,0.38,4.09,-2.58,-2.41,-2.57,-3.56,-2.48,-4.78,-5.72,-5.54,-5.55,-5.4,-5.84,-6.0,-6.43,-7.62,-8.35,-8.52,-8.5,-8.14,-8.45,-8.66,-8.63,-8.97,-8.85,-8.84,-8.36,-8.16,-7.56,-7.4,-7.59,-7.43,-7.23,-6.95,-6.18,-5.48,-3.58,-1.41,-7.91,-5.69,-5.51,-6.17,-5.78,-6.37,-6.63,-6.85,-7.4,-7.97,-8.71,-8.87,-9.32,-10.37,-10.35,-10.56,-10.39,-10.49,-10.53,-10.17,-9.84,-9.8,-9.47,-8.87,-8.54,-8.42,-7.91,-7.31,-6.82,-6.3,-7.2,-7.24,-7.17,-5.3,-2.54,-1.3,1.15,2.02,2.59,2.57,2.15,1.94,2.04,1.98,1.79,1.28,1.33,1.84,2.88,3.02,2.93,2.65,2.59,2.68,3.08,2.95,2.46,2.4,2.29,0.79,0.39,-0.83,-1.07,-1.75,-1.93,-2.59,-2.28,-2.72,-3.36,-3.33,-3.13,-3.07,-2.52,-2.74,-2.5,-2.56,-2.34,-3.35,-3.56,-4.14,-4.74,-4.81,-4.85,-4.95,-4.82,-4.57,-4.45,-5.32,-5.39,-5.51,-5.37,-5.73,-5.5,-5.77,-5.56,-4.89,-5.2,-5.77,-5.76,-5.46,-5.54,-5.38,-5.77,-6.52,-6.29,-5.57,-5.27,-5.46,-5.38,-5.54,-2.52,0.53,-0.87,0.34,-0.05,1.53,-0.17,1.0,-4.26,-1.79,-1.56,-0.1,-0.03,0.46,0.37,0.74,0.58,0.37,-0.42,0.4,-0.84,-1.05,-0.05,-0.47,0.35,1.36,0.18,-1.19,-1.77,-0.67,-1.73,-0.35,-0.11,1.98,-0.68,-2.5,-3.3,-3.93,-4.0,-3.63,-5.42,-5.81,-6.07,-6.71,-7.08,-6.47,-6.47,-6.41,-6.3,-6.33,-6.31,-6.44,-6.75,-7.3,-7.55,-7.74,-8.45,-8.37,-8.67,-9.15,-9.1,-8.94,-9.39,-9.33,-8.76,-8.63,-8.76,-8.88,-9.06,-8.94,-8.76,-8.35,-8.73,-8.44,-8.07,-7.91,-7.83,-7.29,-7.04,-6.76,-5.37,-4.77,-4.81,-5.59,-2.54,-0.93,0.45,0.56,-1.39,-2.39,-2.31,-0.58,-0.33,0.19,-1.04,-0.93,-0.06,0.78,0.88,0.92,0.24,0.01,0.37,1.92,1.58,1.57,1.1,0.71,-0.09,-0.82,-1.57,-1.36,-1.75,-1.96,-2.74,-3.15,-2.21,-2.49,-1.73,-2.1,-1.49,-0.34,1.61,-0.88,-1.0,-3.04,-4.28,-5.04,-5.72,-5.96,-6.95,-7.64,-7.68,-8.08,-8.28,-8.61,-9.27,-9.73,-10.32,-10.88,-10.98,-11.24,-10.97,-11.16,-10.84,-11.15,-10.69,-11.4,-10.72,-10.97,-10.48,-10.25,-10.08,-9.11,-8.55,-11.0,-9.88,-9.78,-9.93,-10.31,-11.39,-11.5,-10.71,-10.99,-10.0,-8.95,-11.01,-12.6,-12.15,-10.71,-10.13,-9.58,-9.58,-9.18,-8.91,-8.55,-7.92,-7.33,-6.74,-6.3,-5.85,-5.2,-4.73,-3.97,-3.29,-2.41,-1.24,0.17,0.73,0.79,0.65,0.39,-0.22,-0.29,6.19,-0.71,-0.24,-0.34,-0.71,0.15,-2.14,-0.43,-2.62,-2.42,-2.46,-2.75,-2.11,-2.32,-1.43,-2.74,-3.53,-2.83,-0.77,-3.14,-2.67,-1.87,-2.4,-3.06,-2.41,-5.46,-5.42,-5.27,-5.32,-5.52,-6.17,-6.59,-7.05,-7.64,-8.12,-8.87,-8.85,-8.68,-9.01,-8.91,-9.0,-9.4,-9.04,-8.84,-8.32,-7.78,-7.74,-7.72,-7.01,-7.03,-6.91,-6.73,-6.15,-5.59,-5.63,-7.43,-1.63,-5.52,-6.13,-6.76,-6.4,-6.88,-7.55,-7.88,-8.64,-8.91,-9.97,-10.25,-11.46,-11.33,-10.99,-10.42,-9.87,-9.22,-8.97,-9.13,-9.17,-9.18,-8.68,-8.42,-8.34,-8.22,-8.26,-7.96,-7.73,-7.53,-7.8,-8.58,-8.77,-7.68,-6.84,-7.1,-5.76,-4.51,0.11,2.38,2.42,3.42,3.7,2.78,3.26,2.79,3.17,3.22,3.94,3.86,4.67,4.14,4.35,4.41,4.37,4.33,4.79,4.62,3.86,2.52,-0.76,-0.04,-0.47,-0.87,-1.98,-2.5,-1.98,-1.56,-1.81,-1.97,-1.86,-1.45,-2.29,-2.89,-2.28,-2.32,-1.71,-2.41,-2.45,-3.25,-4.14,-4.15,-4.28,-4.47,-4.55,-3.94,-4.36,-5.24,-4.9,-5.02,-4.82,-5.42,-5.58,-5.47,-5.1,-4.84,-5.13,-5.57,-5.73,-5.62,-5.49,-5.12,-5.48,-6.33,-6.19,-5.82,-5.27,-4.86,-4.75,-4.51,-3.9,-2.58,-0.14,-0.51,1.03,-2.33,-0.5,-0.59,0.57,-0.28,-0.92,-0.59,-0.37,0.66,0.55,1.46,1.07,-0.05,0.37,-1.32,-0.29,0.78,0.24,0.74,0.13,0.93,-1.05,1.49,-2.33,-0.85,-0.95,-0.67,0.43,1.64,1.99,-0.21,-2.58,-2.86,-3.35,-2.91,-3.97,-5.41,-6.26,-6.39,-7.04,-6.38,-6.36,-6.33,-6.39,-6.66,-6.7,-6.52,-6.72,-7.18,-7.27,-7.43,-7.68,-8.27,-8.4,-8.85,-8.88,-9.03,-9.16,-9.09,-8.78,-8.74,-8.79,-8.99,-9.11,-9.12,-9.08,-8.81,-8.8,-8.47,-8.36,-8.15,-7.9,-7.25,-6.99,-6.81,-6.59,-5.89,-5.17,-5.34,-5.42,0.55,0.7,-0.43,-0.26,-1.75,-2.61,0.92,2.52,1.12,0.9,-0.94,-0.08,0.28,0.6,0.21,0.29,1.83,1.98,3.3,0.36,1.64,1.46,0.69,-0.33,-0.96,-0.65,-1.3,-1.64,-1.66,-2.29,-2.87,-2.92,-1.22,-1.08,-1.99,-0.69,0.97,0.0,-1.04,-1.89,-3.84,-5.11,-5.83,-5.87,-6.06,-6.53,-8.23,-8.08,-8.35,-8.6,-9.33,-10.07,-11.05,-11.58,-12.04,-12.65,-12.57,-12.19,-12.23,-12.11,-11.92,-11.39,-11.78,-11.44,-11.77,-11.33,-11.9,-12.0,-11.9,-11.86,-11.13,-11.5,-11.7,-11.93,-12.13,-12.19,-12.39,-12.38,-12.7,-12.96,-11.73,-12.67,-12.2,-11.64,-11.23,-10.81,-10.17,-9.75,-9.0,-8.71,-8.54,-7.76,-7.08,-6.69,-6.53,-6.12,-5.59,-4.96,-4.29,-3.19,-1.92,-1.28,0.01,0.62,0.83,1.13,1.57,1.08,1.53,1.47,0.49,0.79,0.55,-0.41,0.7,0.76,-0.46,-1.23,-0.9,-1.59,-1.85,-1.66,-2.34,-2.56,-1.81,-2.86,-2.09,-2.17,-2.38,-2.07,-2.86,-3.47,-3.96,-3.7,-6.07,-5.68,-4.87,-5.02,-5.65,-6.54,-6.86,-7.03,-7.67,-8.12,-8.08,-8.72,-9.07,-8.95,-9.14,-9.14,-9.06,-9.39,-9.06,-8.43,-7.71,-6.75,-5.86,-6.1,-6.36,-6.87,-6.63,-6.5,-6.5,-6.92,-7.11,-6.39,-6.43,-6.75,-7.64,-7.94,-7.71,-9.0,-9.17,-9.5,-10.16,-10.36,-10.94,-11.27,-10.35,-10.19,-9.52,-9.13,-8.45,-8.66,-8.35,-8.3,-8.24,-7.99,-7.65,-7.26,-7.23,-7.49,-7.96,-8.32,-8.09,-8.3,-8.8,-8.78,-8.17,-7.12,-6.19,-5.83,-5.71,-6.2,-6.07,-4.51,-4.39,-2.91,0.64,1.7,1.73,2.97,4.19,4.53,5.31,6.22,5.67,4.51,4.4,5.59,6.41,6.47,6.61,4.61,3.1,-0.06,0.64,0.7,0.87,0.72,-1.17,-0.62,-0.29,-1.55,-1.68,-0.44,1.1,0.58,-1.34,-1.82,-1.85,-0.56,-0.66,-1.22,-1.79,-2.67,-2.97,-3.39,-3.41,-3.66,-3.51,-3.74,-4.88,-4.8,-4.74,-4.09,-4.53,-5.78,-5.22,-4.68,-5.31,-5.21,-5.28,-5.57,-5.18,-5.21,-4.58,-4.89,-5.37,-5.44,-5.37,-5.01,-4.78,-4.26,-3.19,-2.3,-1.13,1.11,0.85,-1.11,-0.96,0.34,-0.95,0.08,-0.16,-0.56,-0.21,-0.04,0.67,1.22,1.58,1.52,-0.73,-0.99,-1.13,0.55,0.63,0.2,-0.34,-0.52,0.22,-0.12,1.66,-1.43,-0.74,0.37,0.23,0.94,3.74,2.5,2.1,-2.35,-2.0,-2.95,-2.2,-3.23,-5.51,-5.96,-5.57,-6.6,-6.24,-6.1,-6.02,-6.67,-7.12,-6.95,-6.91,-7.14,-7.01,-7.22,-7.35,-7.03,-8.02,-8.24,-8.42,-8.7,-8.76,-8.98,-8.87,-8.8,-8.9,-9.02,-9.14,-9.19,-9.1,-9.13,-8.78,-8.53,-8.77,-8.0,-7.55,-7.42,-7.07,-6.86,-6.64,-6.44,-6.5,-6.04,-4.53,-3.95,-2.83,-0.98,-0.28,0.21,-0.97,0.75,1.1,2.31,2.49,2.42,1.66,0.21,0.72,0.35,-0.68,0.5,2.64,2.71,3.05,0.94,1.86,0.0,-0.1,0.78,-0.01,-0.42,-1.16,-1.61,-1.51,-1.5,-2.35,-2.94,-1.47,-1.37,-0.7,-0.31,2.9,0.05,-1.19,-2.17,-3.15,-5.51,-5.71,-5.73,-6.11,-6.75,-8.24,-8.42,-8.22,-9.32,-11.13,-11.26,-11.71,-12.01,-12.62,-13.02,-12.92,-12.65,-12.32,-12.9,-12.49,-12.37,-12.35,-12.33,-12.5,-13.41,-13.25,-13.6,-14.1,-13.26,-13.13,-13.37,-13.39,-13.18,-13.14,-13.06,-12.69,-12.64,-12.32,-12.14,-11.77,-11.64,-11.67,-11.71,-11.37,-10.91,-10.35,-9.82,-8.97,-8.6,-7.97,-7.61,-7.14,-6.32,-6.36,-6.28,-5.77,-5.38,-4.74,-3.41,-2.15,-0.97,-0.23,-0.77,-0.41,0.79,2.97,2.49,1.61,0.39,1.19,1.55,1.86,1.16,1.24,1.03,1.34,-0.01,-0.14,-0.04,-0.66,-0.47,-0.64,-1.08,-1.1,-1.4,-1.59,-1.09,-1.48,-0.73,0.72,-2.81,-3.33,-3.54,-2.78,-4.15,-4.5,-4.45,-5.16,-6.18,-6.38,-6.62,-6.81,-7.48,-7.71,-7.91,-7.38,-6.93,-6.66,-5.61,-5.34,-8.94,-8.28,-7.8,-7.44,-6.31,-5.95,-5.6,-6.39,-6.47,-6.82,-6.69,-7.0,-7.61,-7.73,-7.7,-8.03,-9.47,-9.69,-9.01,-9.41,-10.05,-9.85,-9.41,-10.22,-10.24,-10.3,-9.89,-9.4,-8.86,-8.43,-8.1,-8.1,-8.26,-8.3,-8.05,-7.66,-7.71,-7.35,-6.98,-6.59,-6.57,-6.8,-7.65,-8.31,-8.22,-8.4,-8.7,-8.41,-8.08,-7.37,-5.97,-5.21,-4.96,-4.68,-5.32,-4.75,-4.27,-4.71,-3.86,-3.41,-3.31,-2.5,0.65,3.86,5.08,6.08,5.3,5.46,5.42,6.09,8.02,7.69,6.05,3.09,1.72,0.94,2.14,0.99,-1.91,-3.69,-4.32,-4.14,-3.89,-5.59,-5.26,-5.39,-4.8,0.38,-0.43,-0.86,0.35,1.01,0.06,-0.84,-0.72,-1.6,-2.36,-2.54,-2.83,-3.25,-3.6,-4.08,-4.63,-4.56,-4.33,-3.62,-4.66,-5.05,-4.44,-5.09,-4.97,-5.14,-5.31,-5.02,-4.88,-4.42,-4.58,-4.87,-4.78,-4.37,-4.22,-4.02,-3.73,-2.82,-1.89,-1.01,-0.1,0.19,1.76,0.64,-1.71,-0.36,1.0,1.4,0.78,0.63,0.2,0.99,0.94,0.99,0.0,0.11,-0.17,0.67,0.84,0.95,0.66,0.4,0.81,-0.84,1.31,-0.54,-1.01,0.07,0.59,1.09,1.79,4.23,1.1,1.97,-1.26,-0.8,-2.16,-1.76,-3.14,-5.32,-5.35,-6.14,-6.7,-6.23,-6.0,-6.25,-6.77,-6.91,-7.19,-7.82,-7.65,-7.56,-7.28,-7.16,-7.5,-7.33,-8.01,-8.36,-8.44,-8.56,-8.78,-8.66,-8.86,-8.94,-8.8,-8.74,-8.49,-8.46,-8.35,-8.41,-8.4,-7.72,-7.53,-7.13,-6.87,-6.45,-6.56,-6.58,-6.52,-6.39,-6.31,-5.37,-3.75,-3.37,0.27,-0.56,-1.01,0.71,0.27,1.16,1.78,2.09,1.9,3.49,2.38,2.72,2.33,2.42,3.17,2.3,2.46,2.36,2.22,0.45,-0.02,0.62,1.18,0.63,-0.26,-0.97,-1.17,-1.69,-1.28,-2.22,-0.96,-1.81,-1.43,-0.79,-0.02,1.74,0.35,-1.99,-2.05,-2.19,-1.43,0.75,-3.46,-7.08,-7.13,-8.22,-8.54,-8.86,-9.67,-10.13,-10.59,-11.99,-12.27,-12.26,-12.61,-12.98,-13.08,-12.66,-12.92,-13.23,-13.3,-13.43,-13.35,-13.73,-14.14,-14.31,-14.12,-13.92,-13.52,-13.33,-13.25,-12.64,-12.3,-12.07,-12.07,-11.78,-11.91,-11.76,-11.68,-11.79,-11.39,-11.58,-11.06,-10.85,-10.5,-9.88,-9.47,-8.84,-8.27,-7.76,-7.29,-6.8,-6.37,-6.28,-6.48,-5.91,-5.6,-5.33,-4.14,-2.27,-1.13,0.37,-2.54,-1.75,0.54,0.43,0.73,0.97,1.12,0.05,-0.3,0.37,1.08,2.05,1.24,2.75,1.76,0.97,1.49,1.78,-0.96,0.45,0.19,-0.92,0.51,0.33,-0.98,-0.96,-0.98,-1.71,-3.16,-3.77,-2.92,-0.91,-2.42,-2.65,-4.29,-4.56,-5.09,-5.33,-5.61,-6.33,-6.99,-7.54,-7.7,-8.16,-8.08,-7.66,-6.96,-5.86,-6.89,-2.96,-9.23,-6.04,-6.67,-6.14,-5.67,-6.27,-6.48,-6.54,-7.09,-7.29,-7.69,-8.07,-8.25,-9.14,-9.0,-8.86,-8.81,-9.27,-9.94,-9.76,-8.94,-9.19,-8.79,-9.09,-8.75,-8.54,-8.06,-7.78,-7.73,-8.23,-8.57,-8.25,-7.47,-7.14,-7.26,-7.56,-7.79,-7.7,-6.65,-6.37,-6.09,-7.06,-7.85,-7.9,-8.31,-8.06,-7.59,-7.07,-6.87,-6.59,-5.29,-3.98,-2.83,-2.26,-1.83,-0.93,-0.02,2.54,1.89,-0.41,-2.19,-2.95,-1.08,4.2,4.68,5.46,5.83,6.22,7.58,8.11,4.61,4.12,1.47,1.91,2.08,-0.45,-2.6,-4.02,-4.4,-3.75,-4.42,-4.63,-3.78,-4.01,-4.48,-4.42,-3.35,-0.41,1.68,2.62,1.73,0.95,0.56,-0.29,-1.57,-1.65,-1.55,-2.18,-2.82,-3.22,-3.71,-3.58,-4.21,-3.78,-2.88,-3.98,-3.79,-4.66,-4.61,-4.77,-4.88,-5.22,-4.62,-4.59,-3.97,-4.17,-4.24,-4.04,-3.92,-3.8,-3.43,-2.48,-1.01,-0.55,-0.7,-0.57,1.78,-2.62,-0.97,-1.02,-1.34,1.8,1.07,0.35,0.56,0.55,0.68,-1.2,0.77,-0.76,1.17,0.7,1.64,1.3,1.41,0.6,0.61,0.34,0.26,-0.31,-1.23,0.65,-0.54,1.4,6.57,6.48,1.98,0.34,-0.21,-0.1,-1.02,-1.03,-2.65,-4.69,-4.76,-6.52,-6.48,-6.23,-6.06,-6.49,-6.56,-6.3,-7.12,-7.88,-7.68,-7.82,-7.82,-7.58,-7.49,-7.77,-7.97,-8.14,-8.34,-8.33,-8.51,-8.57,-8.75,-8.33,-8.5,-8.49,-8.37,-7.6,-8.43,-8.36,-7.94,-7.43,-6.8,-6.52,-6.45,-5.92,-5.69,-5.88,-5.97,-5.69,-5.67,-5.1,-4.17,-3.06,-1.76,0.3,-0.36,0.14,-0.66,1.28,1.78,3.04,3.82,2.38,3.57,3.06,2.47,3.94,4.52,5.65,5.82,4.39,4.59,0.61,0.42,0.86,1.72,0.95,0.97,0.41,-0.69,-1.25,-1.32,-1.67,-1.41,-1.83,-1.57,-0.82,0.33,0.8,-0.87,-2.28,-2.98,-3.44,-4.38,-6.81,-6.52,-7.13,-7.17,-8.43,-8.64,-9.34,-9.61,-9.75,-10.82,-11.91,-12.16,-12.17,-12.17,-12.32,-12.45,-12.69,-12.76,-13.04,-13.54,-14.17,-14.57,-14.26,-13.94,-13.72,-13.49,-12.98,-12.72,-12.47,-12.17,-11.83,-11.89,-11.4,-11.11,-10.98,-10.9,-10.91,-10.85,-10.8,-11.07,-10.59,-10.5,-10.19,-10.02,-9.66,-9.1,-8.49,-7.82,-7.25,-6.98,-6.63,-6.24,-6.04,-6.12,-6.13,-5.99,-6.17,-4.97,-2.59,-4.01,-4.32,-3.43,-3.73,-3.2,-1.66,-1.44,-0.66,-2.2,-3.55,-5.04,-4.27,-3.39,-3.01,-1.58,1.18,4.02,3.37,2.49,2.37,1.04,1.02,-0.21,0.59,1.6,0.94,-0.71,-2.12,-1.89,-2.38,-2.93,-2.9,-2.49,-3.04,-2.57,-2.81,-5.43,-4.01,-4.05,-3.92,-3.96,-5.06,-7.51,-8.2,-8.34,-8.44,-8.11,-8.19,-8.19,-8.3,-8.27,-9.2,-5.68,-6.21,-6.95,-6.68,-6.23,-7.1,-7.22,-7.07,-7.04,-7.48,-7.49,-8.26,-8.31,-9.06,-8.93,-8.64,-8.32,-8.23,-9.63,-9.49,-8.22,-7.9,-7.55,-7.6,-7.94,-8.07,-8.21,-7.45,-7.42,-7.89,-8.14,-7.84,-7.47,-7.15,-7.05,-7.02,-6.94,-7.15,-7.1,-6.63,-6.66,-5.21,-6.26,-6.95,-7.45,-7.75,-7.23,-6.69,-6.34,-6.2,-5.98,-5.65,-5.75,-3.12,0.21,1.03,2.2,3.21,3.81,4.05,3.4,1.52,-0.3,-1.19,1.06,4.14,5.34,6.48,7.11,8.06,6.05,3.82,1.63,1.9,1.38,-1.16,-2.36,-3.14,-3.49,-3.1,-4.26,-4.83,-3.63,-2.43,-3.17,-2.71,-2.25,-2.93,-2.53,0.23,3.54,1.6,1.43,0.99,-0.84,-1.35,-0.9,-1.08,-1.77,-1.61,-2.5,-2.54,-3.38,-3.68,-3.96,-2.7,-2.93,-4.48,-4.06,-4.18,-4.48,-4.57,-4.57,-4.13,-3.59,-3.33,-3.15,-3.2,-3.69,-3.68,-3.32,-2.17,-0.56,1.04,-1.42,-0.97,0.86,-0.8,-0.88,-0.04,1.46,1.73,-0.35,0.17,0.42,0.36,0.0,-0.16,-0.89,0.63,0.85,1.27,1.13,1.32,1.2,0.69,0.51,0.25,0.96,-0.46,0.21,-0.05,1.15,2.51,6.55,2.25,4.37,-0.34,0.46,0.31,-0.91,-1.71,-2.83,-4.56,-4.73,-5.75,-6.57,-6.08,-5.82,-5.75,-5.58,-6.47,-7.36,-8.06,-7.91,-7.74,-8.12,-8.03,-8.08,-8.28,-8.05,-8.22,-7.8,-7.85,-8.35,-8.34,-8.29,-8.23,-8.29,-8.24,-7.97,-7.99,-8.43,-8.24,-7.4,-7.03,-6.1,-5.7,-4.97,-4.61,-4.3,-4.05,-3.98,-4.64,-4.7,-5.16,-3.72,-2.02,-1.0,0.59,-0.51,0.15,-0.43,-0.83,-0.53,-0.57,-0.03,0.93,2.05,2.86,3.79,2.94,1.84,2.29,1.58,2.22,2.16,1.06,0.93,0.99,2.86,2.72,2.84,2.55,0.99,-0.78,-1.08,-0.92,-0.35,-0.95,-1.9,0.65,2.03,-0.35,-1.8,-2.98,-4.1,-4.4,-4.63,-6.36,-6.82,-6.7,-7.59,-8.42,-9.08,-9.23,-9.25,-10.01,-10.11,-11.37,-11.7,-12.16,-12.16,-11.95,-12.0,-12.03,-12.09,-12.34,-12.94,-13.17,-13.32,-13.25,-12.81,-12.79,-12.48,-12.2,-12.33,-12.22,-11.55,-11.65,-12.13,-10.82,-10.7,-10.69,-10.55,-10.36,-10.34,-10.42,-10.44,-10.32,-10.15,-9.94,-9.61,-9.22,-8.66,-7.8,-6.88,-6.87,-6.68,-6.26,-5.88,-5.67,-5.78,-5.62,-5.62,-6.34,-5.75,-3.15,-4.73,-5.5,-6.41,-4.59,-4.63,-5.11,-3.37,-3.58,-3.88,-3.16,-4.05,-3.98,-2.61,-1.26,0.02,1.14,2.59,6.07,4.85,4.06,3.35,1.8,1.75,1.87,0.76,1.21,-0.59,-1.35,-2.81,-2.53,-2.72,-2.58,-2.66,-3.24,-2.13,-2.12,-3.45,-4.68,-2.75,-1.66,-2.66,-5.39,-8.29,-8.32,-8.34,-8.29,-8.18,-8.11,-7.98,-7.72,-7.82,-8.01,-7.85,-8.0,-8.46,-8.57,-7.92,-8.64,-7.34,-7.37,-7.32,-7.41,-7.72,-8.67,-8.03,-8.47,-8.33,-8.17,-8.11,-7.74,-8.54,-9.06,-7.43,-7.04,-7.32,-7.56,-7.74,-7.99,-7.71,-7.43,-6.91,-7.01,-7.26,-7.31,-7.27,-7.44,-7.54,-7.2,-6.95,-7.38,-6.93,-6.8,-6.2,-6.42,-5.95,-5.52,-5.64,-5.97,-6.12,-5.05,-4.94,-5.17,-5.22,-4.88,-5.41,-5.85,-4.57,-0.49,3.1,4.27,4.68,5.06,5.4,5.41,4.77,1.53,-1.34,-1.15,2.69,6.13,6.79,7.68,6.84,3.44,2.31,2.36,0.96,-0.18,-1.71,-2.58,-1.39,-2.06,-1.7,-1.62,-1.88,-2.43,-2.41,-3.1,-3.25,-3.0,-3.25,-2.66,0.12,2.84,2.21,1.25,-0.51,-1.14,-0.62,-0.33,0.32,0.21,-0.63,-0.86,-1.64,-2.87,-3.69,-3.22,-2.2,-3.47,-3.44,-3.49,-3.84,-4.01,-4.16,-3.53,-3.11,-2.84,-2.71,-2.81,-2.96,-2.98,-2.49,-1.48,-0.43,0.32,-0.33,-1.18,-0.62,1.44,-1.4,0.89,1.56,0.3,-0.7,-0.05,0.35,0.44,0.2,0.14,-0.43,0.85,1.3,1.22,0.64,1.11,0.38,-1.43,0.06,-1.23,-0.13,-0.89,1.47,2.16,3.93,-1.47,-0.71,-7.89,-1.47,0.99,0.32,0.35,0.78,-1.9,-1.93,-2.76,-4.58,-5.78,-5.62,-5.43,-5.48,-5.41,-5.44,-6.82,-7.44,-7.69,-7.99,-7.81,-7.75,-8.09,-8.05,-8.13,-8.4,-7.21,-8.25,-7.56,-7.81,-8.03,-7.97,-7.95,-7.98,-8.0,-8.1,-8.04,-7.94,-7.63,-6.45,-6.19,-4.94,-3.93,-3.89,-3.74,-3.68,-3.63,-3.83,-4.41,-5.29,-5.92,-4.74,-2.33,-1.5,0.4,-1.33,-3.63,-2.06,-2.87,-1.84,-0.45,0.29,0.75,0.08,1.38,3.99,1.39,1.38,0.8,1.86,-0.62,-1.41,2.13,2.27,1.6,3.93,3.63,3.56,3.42,2.32,0.53,-0.48,-0.78,-1.18,-2.42,-0.38,0.39,1.2,-1.09,-1.75,-3.43,-4.62,-5.12,-5.41,-6.21,-6.57,-6.81,-8.61,-8.87,-9.28,-9.17,-9.13,-9.96,-9.92,-11.25,-11.56,-12.54,-12.28,-12.03,-12.02,-11.95,-11.82,-12.11,-12.48,-12.91,-12.99,-12.68,-12.23,-11.64,-11.02,-11.44,-11.44,-11.48,-11.52,-11.63,-11.48,-10.79,-10.67,-10.04,-9.91,-9.67,-9.79,-9.89,-10.15,-10.36,-10.04,-9.54,-8.8,-8.27,-7.46,-6.53,-6.21,-6.33,-6.14,-5.77,-5.48,-5.31,-5.27,-5.17,-5.02,-5.62,-6.19,-2.61,-5.38,-5.59,-5.07,-6.23,-5.82,-5.33,-5.74,-4.13,-3.82,-1.44,-1.45,-1.47,-1.95,-0.9,0.63,0.9,0.93,3.74,7.79,5.26,5.96,2.78,1.01,2.76,1.48,1.51,0.03,-0.31,-2.65,-2.89,-2.31,-2.22,-0.89,-2.59,-1.62,-2.09,-2.4,-2.88,-5.06,-3.53,-4.01,-7.19,-8.14,-8.45,-8.04,-7.72,-7.86,-7.69,-7.49,-7.25,-7.41,-7.65,-8.46,-8.79,-8.91,-9.23,-9.52,-9.36,-8.39,-8.08,-8.34,-8.11,-8.55,-8.68,-8.19,-7.81,-7.44,-7.35,-7.2,-7.41,-7.38,-7.37,-6.94,-6.82,-6.74,-6.94,-7.22,-7.48,-7.47,-7.16,-7.31,-8.18,-8.24,-7.91,-7.53,-7.04,-6.58,-5.8,-6.99,-6.58,-6.28,-5.94,-5.89,-5.77,-5.83,-6.18,-5.9,-4.82,-3.72,-4.23,-3.92,-4.02,-3.95,-3.76,-3.81,-3.43,-3.04,-3.59,-2.72,-0.24,3.73,6.71,7.29,6.66,5.35,3.22,0.91,-0.39,-0.71,0.68,5.03,7.93,6.7,3.7,2.53,1.82,2.42,0.33,-0.47,-1.58,-0.91,-0.53,-1.27,-1.25,-0.69,-1.93,-1.16,-1.63,-2.82,-3.45,-3.74,-3.77,-5.16,-1.49,2.2,1.75,0.21,-0.17,0.9,1.09,1.45,2.23,2.17,1.51,0.09,-1.57,-2.96,-2.9,-2.15,-1.19,-1.9,-2.83,-3.06,-3.3,-3.42,-3.46,-3.33,-3.15,-3.21,-3.07,-2.95,-2.49,-1.84,-0.92,0.21,1.98,-0.73,-1.22,0.31,0.75,-2.15,1.83,0.08,-0.8,-0.56,-0.14,0.28,0.21,0.05,-0.24,-0.32,0.29,0.31,-0.23,-0.19,0.3,0.18,-0.61,-0.66,0.68,3.83,3.78,1.39,0.04,-1.51,-1.84,-3.07,-5.41,-7.8,-4.78,-0.14,-1.53,1.34,-0.77,-0.85,-2.25,-4.16,-5.46,-4.56,-4.45,-4.64,-5.2,-5.62,-6.12,-7.1,-6.82,-7.41,-7.73,-7.91,-8.37,-8.46,-8.36,-8.39,-8.32,-7.92,-7.71,-7.77,-7.88,-7.77,-7.58,-7.54,-7.78,-8.03,-7.49,-7.31,-6.68,-4.84,-4.24,-3.16,-3.32,-3.52,-3.43,-3.94,-3.9,-4.53,-5.94,-6.8,-6.64,-6.11,-4.0,-2.21,-0.35,-1.73,-2.1,-0.79,-2.88,-1.95,-0.36,1.0,1.84,-0.57,-1.9,0.18,-0.98,-0.53,-1.2,-0.07,-1.9,-3.54,-1.4,3.04,6.57,5.32,3.6,3.23,3.47,2.89,2.18,0.68,0.22,0.7,1.1,-0.55,-1.7,-1.57,-1.99,-2.32,-3.72,-4.53,-4.57,-5.15,-6.53,-7.14,-7.76,-7.91,-8.91,-9.14,-9.08,-9.35,-9.74,-10.61,-11.23,-12.1,-12.49,-12.15,-11.75,-11.83,-11.93,-11.85,-12.21,-12.72,-12.71,-12.48,-11.82,-11.17,-10.77,-10.49,-10.68,-10.59,-10.84,-11.04,-11.38,-11.45,-10.76,-10.32,-10.11,-10.23,-10.36,-10.42,-10.34,-10.28,-10.04,-9.41,-8.46,-7.9,-7.26,-6.65,-6.34,-5.71,-5.59,-5.53,-5.23,-5.18,-4.77,-4.74,-4.51,-4.52,-4.63,-5.06,-4.55,-4.11,-4.48,-4.94,-5.54,-4.83,-4.66,-3.48,-2.68,-1.94,-0.56,0.38,1.05,1.85,3.05,3.77,5.82,1.87,3.75,-1.06,2.08,-1.19,0.27,2.79,4.25,4.03,2.9,1.62,-0.23,-1.92,-1.61,-0.61,-0.97,-0.3,-1.19,-2.21,-1.81,-2.42,-3.39,-3.1,-4.2,-6.34,-7.84,-8.01,-8.17,-7.69,-6.91,-6.97,-6.85,-6.82,-6.76,-6.88,-7.66,-8.5,-9.07,-9.23,-9.82,-9.93,-9.45,-8.88,-8.45,-8.25,-8.49,-8.08,-7.9,-7.74,-7.29,-6.76,-6.97,-6.91,-6.98,-6.83,-6.72,-6.66,-6.93,-6.7,-6.54,-6.49,-6.44,-6.44,-5.99,-6.54,-6.64,-6.16,-6.3,-5.73,-5.95,-6.1,-5.67,-5.71,-5.54,-4.64,-5.05,-4.92,-5.37,-5.24,-5.23,-5.05,-5.03,-4.54,-4.14,-4.44,-3.94,-3.72,-3.19,-3.07,-2.96,-2.31,-1.72,-1.9,-2.2,-0.84,1.93,4.72,6.35,6.36,5.08,3.16,1.95,1.61,0.98,1.32,4.54,9.74,4.66,2.54,1.92,1.86,1.52,0.1,-0.75,-1.19,-0.78,-0.21,-1.25,-1.45,-1.67,-1.8,-1.7,-2.09,-1.38,-2.35,-3.68,-3.99,-4.68,-5.02,-4.91,-4.86,-4.05,-3.99,0.46,3.31,2.39,3.02,2.99,2.52,-0.21,-1.45,-2.04,-0.97,0.51,-0.41,-1.43,-2.21,-2.25,-3.02,-3.57,-3.72,-3.94,-3.99,-3.82,-3.47,-2.77,-1.82,-0.78,0.27,2.65,-1.2,-1.09,1.77,0.42,-2.87,0.81,0.41,-1.31,-0.63,-0.27,0.22,0.19,-0.01,-0.46,-0.35,0.02,-0.68,0.37,-0.75,-1.25,0.36,-0.32,1.39,2.44,4.47,7.29,5.18,0.97,-2.27,-2.6,-3.0,-4.59,-4.58,-4.54,-5.08,0.27,1.99,0.97,0.2,-1.44,-4.45,-4.67,-4.32,-2.8,-3.78,-4.63,-5.14,-5.25,-6.78,-6.12,-6.77,-7.27,-7.28,-7.67,-7.65,-8.15,-8.02,-7.83,-7.81,-7.6,-7.46,-7.25,-6.89,-7.39,-6.74,-7.24,-7.59,-6.97,-6.5,-5.49,-3.45,-3.27,-3.1,-3.08,-4.43,-4.64,-4.73,-5.45,-6.13,-7.15,-7.4,-6.32,-6.41,-7.13,-4.77,-2.04,-0.89,-1.85,0.72,-3.74,-1.88,-0.59,0.07,-0.95,-3.85,-3.32,-3.03,-1.29,0.09,-0.41,0.85,-0.85,-0.8,-0.35,2.2,6.64,6.1,3.02,2.62,3.19,2.74,2.12,1.62,1.63,2.73,3.79,2.08,-3.27,-2.93,-2.66,-2.69,-3.79,-4.48,-5.23,-5.73,-5.73,-7.49,-7.91,-8.01,-8.05,-8.53,-8.94,-9.55,-10.28,-10.72,-11.1,-12.24,-12.52,-11.69,-11.47,-11.73,-12.02,-12.57,-12.93,-12.8,-12.2,-11.63,-11.14,-10.61,-10.03,-10.17,-9.43,-11.09,-10.41,-10.46,-11.0,-10.91,-10.63,-10.36,-10.63,-10.68,-10.23,-9.62,-9.42,-9.3,-8.73,-8.2,-7.43,-6.75,-6.7,-6.62,-5.98,-5.38,-5.19,-4.9,-4.75,-4.41,-4.35,-4.05,-4.0,-3.89,-3.72,-3.44,-1.77,-1.93,-3.75,-3.81,-3.88,-3.62,-3.17,-2.21,-1.35,0.04,0.62,1.72,2.35,3.33,5.06,5.74,6.04,6.43,4.09,3.59,2.85,1.44,-2.1,-2.37,-1.48,2.0,3.69,2.42,1.44,-0.81,-0.99,-0.57,-0.28,-0.08,-0.65,-1.1,-2.21,-2.54,-1.85,-3.31,-2.84,-5.33,-6.81,-7.6,-7.46,-6.54,-6.15,-5.96,-5.88,-6.03,-6.56,-7.02,-7.5,-8.21,-9.08,-9.18,-9.27,-9.42,-9.26,-8.73,-7.9,-7.93,-7.65,-7.43,-7.58,-7.95,-6.74,-6.34,-6.12,-6.77,-6.6,-6.44,-6.23,-6.02,-6.14,-6.18,-6.05,-6.1,-6.06,-5.95,-5.58,-4.9,-4.28,-4.11,-5.43,-5.14,-5.4,-5.01,-4.61,-4.46,-4.64,-4.1,-3.54,-3.7,-3.83,-3.68,-3.75,-3.77,-3.46,-3.39,-3.48,-3.28,-3.29,-3.16,-3.28,-3.06,-2.63,-2.34,-1.73,-1.14,-0.66,-1.35,-1.44,0.06,0.68,2.03,4.25,4.25,3.38,3.82,3.96,3.16,2.88,4.44,10.38,3.11,2.43,2.32,1.06,0.08,-0.21,-0.59,-0.41,0.25,-0.55,-0.38,-0.34,0.13,-0.01,-0.01,-0.05,0.32,0.21,-0.84,-2.19,-3.53,-3.69,-2.6,-1.92,-1.14,-2.41,-2.9,-0.1,3.08,3.73,2.97,1.7,0.69,-0.68,-0.07,1.42,0.55,0.08,-1.38,-1.8,-2.6,-3.54,-4.23,-4.7,-4.59,-4.21,-3.51,-2.79,-2.15,-1.05,0.25,1.42,-0.51,-0.62,1.19,2.47,-0.98,-1.42,-0.06,-1.47,-0.72,-0.09,-0.07,0.49,0.24,-0.33,0.08,0.17,-0.38,-0.11,-0.79,1.25,0.99,1.38,2.48,3.16,2.69,5.15,7.9,4.2,-1.21,-2.45,-2.47,-3.23,-3.63,-4.09,-3.66,-4.58,0.02,1.87,-0.05,-1.22,-3.98,-3.8,-3.81,-2.85,-2.99,-3.91,-4.24,-4.89,-5.56,-5.32,-5.82,-6.43,-7.05,-6.99,-7.95,-7.7,-7.73,-8.23,-8.5,-8.2,-7.98,-7.7,-7.87,-7.7,-6.9,-6.63,-6.7,-6.5,-5.24,-4.15,-2.47,-3.13,-4.28,-5.06,-5.58,-5.78,-5.54,-6.28,-7.14,-7.48,-7.51,-7.04,-7.29,-8.53,-8.39,-5.24,-3.36,-1.74,1.03,-1.58,-2.56,-1.05,-0.37,-2.13,-3.62,-0.94,0.04,1.41,2.07,2.52,2.72,-1.62,-0.14,0.93,1.83,4.94,5.5,2.27,1.67,3.01,2.64,2.05,1.91,2.43,2.45,0.94,-2.95,-3.94,-3.23,-2.81,-2.96,-3.64,-4.47,-4.8,-4.74,-6.04,-7.29,-7.51,-7.59,-7.8,-8.19,-9.16,-9.3,-10.17,-10.67,-10.88,-11.8,-11.58,-10.93,-11.33,-11.73,-12.67,-12.83,-12.75,-12.02,-11.42,-11.21,-11.54,-12.08,-12.16,-11.96,-11.15,-11.19,-11.15,-10.99,-10.89,-10.62,-10.7,-10.69,-10.7,-10.41,-9.87,-9.44,-8.62,-8.27,-7.66,-7.84,-7.44,-6.93,-6.4,-6.25,-5.66,-5.01,-4.77,-4.7,-4.36,-3.9,-3.65,-2.99,-2.91,-3.21,-3.35,-2.95,-3.37,-0.5,-2.72,-2.77,-3.16,-2.5,-1.85,-0.97,0.23,1.2,1.67,3.32,2.84,4.03,4.55,5.6,7.27,7.41,6.71,6.45,6.31,4.41,2.16,1.99,1.12,-0.77,-1.41,0.56,2.93,0.45,-0.57,-0.13,-0.76,0.1,-1.36,-1.38,-1.8,-1.27,-1.68,-3.4,-3.86,-5.05,-7.23,-6.52,-5.9,-5.54,-5.33,-5.63,-5.71,-5.5,-6.22,-6.92,-7.55,-7.69,-8.81,-8.56,-8.61,-8.7,-8.98,-8.44,-7.95,-7.84,-7.57,-7.38,-7.6,-8.27,-7.78,-7.5,-7.34,-6.82,-6.51,-5.89,-5.1,-4.6,-4.39,-4.37,-4.89,-4.57,-4.57,-4.21,-3.78,-3.78,-3.96,-4.0,-4.01,-3.95,-3.72,-3.52,-3.12,-2.89,-1.99,-1.53,-1.41,-1.81,-1.9,-2.02,-1.72,-1.65,-1.52,-1.47,-1.54,-1.56,-1.28,-1.18,-1.47,-1.86,-2.02,-1.98,-1.33,-1.02,-0.26,0.46,-0.31,-1.14,-0.79,0.71,1.86,2.92,3.89,5.05,5.07,4.73,3.34,4.16,7.6,11.03,2.04,0.98,0.37,-0.03,0.11,0.57,0.43,1.02,1.08,1.78,1.66,1.72,2.45,2.17,2.07,1.9,2.09,2.67,2.08,1.32,0.3,-0.56,-0.37,1.22,2.16,2.62,2.86,2.15,3.14,3.95,3.41,1.9,0.96,0.65,1.26,0.8,0.82,-0.28,-1.24,-2.22,-3.51,-4.48,-4.97,-4.52,-3.71,-3.07,-2.1,-1.13,-0.49,0.47,1.61,-0.66,-1.46,0.28,0.97,-0.4,1.5,-1.03,-1.67,-0.81,-0.09,0.5,0.69,0.53,-0.1,-0.18,-0.49,0.4,-0.23,-1.24,0.34,2.24,1.62,0.86,3.54,3.54,1.42,5.02,5.77,0.96,-2.12,-3.11,-2.87,-2.94,-3.06,-5.25,-2.82,-5.16,-1.78,1.02,-1.26,-3.42,-3.0,-3.09,-2.03,-2.32,-2.54,-3.5,-4.03,-4.74,-4.69,-4.49,-5.79,-6.0,-6.87,-6.92,-7.22,-6.81,-6.7,-6.18,-6.76,-6.09,-5.97,-5.63,-6.1,-5.21,-5.59,-5.48,-4.91,-2.78,-2.57,-1.66,-5.86,-5.93,-6.11,-5.61,-5.69,-5.87,-7.04,-7.33,-7.32,-7.53,-7.82,-8.45,-9.48,-9.33,-8.98,-5.08,0.49,-3.33,-3.7,-1.09,-0.08,-0.17,-1.38,0.03,1.94,1.84,1.64,2.16,2.93,-2.72,-2.8,1.37,1.79,1.54,3.11,3.36,2.2,1.1,1.97,2.38,1.53,2.4,2.42,1.15,-2.49,-4.27,-3.77,-3.15,-2.63,-2.48,-3.2,-3.86,-4.17,-4.41,-5.18,-6.04,-7.83,-7.08,-7.82,-7.8,-8.72,-8.53,-9.16,-9.55,-9.41,-10.22,-10.44,-10.25,-10.7,-11.5,-12.49,-12.52,-12.0,-11.43,-10.96,-10.96,-11.45,-11.86,-12.42,-12.25,-12.33,-11.44,-11.12,-11.29,-10.87,-10.97,-10.82,-10.62,-10.08,-9.42,-8.86,-8.32,-8.07,-7.48,-7.1,-6.83,-6.31,-5.65,-5.83,-6.22,-5.93,-5.51,-5.33,-5.09,-4.74,-4.68,-4.81,-5.07,-4.75,-4.32,-4.17,-4.75,-4.72,-1.91,-1.59,-1.86,-1.95,-0.89,-0.95,0.07,1.06,1.49,2.59,3.76,4.71,5.79,6.07,6.08,6.9,8.22,8.73,8.27,7.34,7.99,7.0,3.37,1.03,2.96,3.69,-2.77,-2.44,-1.19,1.1,1.65,0.35,0.67,0.37,-0.6,-0.37,-0.2,-0.82,-1.88,-2.67,-3.95,-5.21,-5.03,-4.81,-4.79,-5.05,-5.33,-5.29,-5.19,-5.33,-6.76,-7.55,-7.47,-7.79,-7.62,-8.21,-8.35,-8.46,-8.19,-8.03,-7.85,-7.85,-7.46,-7.12,-7.23,-6.65,-6.34,-6.77,-6.41,-6.73,-5.73,-5.55,-5.22,-2.95,-2.65,-2.9,-3.81,-2.95,-2.68,-2.4,-1.99,-1.12,-0.42,-1.3,-0.95,0.0,0.69,1.25,2.2,2.13,1.47,2.23,2.63,3.37,3.39,2.4,1.2,0.91,1.06,1.11,0.88,1.5,1.02,0.53,0.35,-0.09,0.17,0.13,0.15,0.03,0.34,0.98,0.86,0.83,0.54,0.81,3.51,5.76,5.86,4.45,4.28,4.92,5.16,6.34,8.98,2.93,0.4,0.21,0.82,1.08,0.76,1.33,2.1,1.71,2.18,3.03,3.17,3.42,3.67,3.68,3.58,3.87,4.3,4.28,3.91,4.12,4.73,4.11,2.63,2.12,3.14,4.31,4.86,3.04,5.6,3.43,2.81,2.45,1.94,1.09,-0.26,1.45,0.86,-0.31,-1.76,-3.3,-4.28,-4.72,-4.1,-3.09,-2.28,-1.39,-0.14,0.32,0.27,-0.22,-1.21,1.54,0.66,1.08,-0.61,-1.69,-2.14,-1.47,-0.46,-0.14,0.42,0.14,0.25,-0.03,0.14,-0.37,-0.75,-0.57,0.1,0.17,-0.21,0.72,6.08,5.39,4.94,3.59,3.76,4.24,3.72,-0.98,-2.65,-2.86,-2.08,-2.56,-3.97,-2.9,-3.94,-4.82,-1.46,0.67,-0.62,-2.37,-1.68,-1.37,-1.41,-1.84,-1.87,-2.65,-3.33,-3.98,-3.94,-4.35,-4.71,-5.44,-6.37,-7.02,-6.89,-5.72,-6.29,-5.52,-4.98,-4.69,-4.21,-4.45,-4.32,-3.86,-3.16,-2.55,-1.66,-1.41,-6.58,-6.26,-6.45,-5.75,-5.04,-5.69,-6.94,-7.3,-7.14,-7.35,-7.88,-8.37,-9.02,-9.45,-9.05,-8.31,-7.13,-1.79,-3.92,-1.51,-3.0,-2.21,-5.85,-3.5,0.4,-0.43,-0.98,0.49,-0.05,-1.54,-2.82,-1.05,9.27,2.2,1.66,2.94,3.47,0.93,2.01,1.37,1.88,1.78,1.99,2.2,-0.26,-2.42,-2.34,-3.11,-2.76,-2.24,-2.63,-2.86,-3.66,-3.61,-4.24,-5.16,-5.56,-6.56,-6.85,-7.5,-7.91,-7.67,-7.71,-7.82,-8.11,-8.37,-9.27,-9.88,-9.44,-9.74,-10.4,-11.55,-11.5,-11.18,-10.85,-10.79,-10.88,-11.15,-11.04,-11.19,-10.77,-10.73,-10.28,-10.15,-10.04,-10.57,-10.91,-10.66,-9.86,-9.15,-8.56,-8.06,-7.39,-6.69,-6.33,-6.25,-6.48,-6.08,-6.9,-7.07,-6.41,-5.67,-5.34,-5.06,-4.64,-4.68,-4.2,-4.32,-4.54,-4.32,-3.97,-4.38,-4.54,-3.46,-3.65,-0.84,-1.12,-0.51,-0.79,0.98,0.84,1.86,2.23,3.47,3.98,4.59,5.55,6.36,7.82,8.29,9.11,9.26,9.51,9.15,7.72,8.45,7.62,5.51,3.19,5.26,7.19,2.91,-0.01,0.96,2.72,0.0,-0.24,-0.75,-0.22,0.42,0.42,0.89,0.52,-1.77,-3.35,-4.33,-4.25,-4.17,-3.79,-3.91,-4.55,-5.13,-4.96,-4.11,-7.01,-7.45,-7.32,-7.02,-7.04,-7.45,-7.67,-8.18,-8.02,-7.66,-7.52,-7.67,-7.47,-6.95,-6.67,-6.05,-5.57,-4.9,-4.6,-4.16,-4.05,-3.79,-3.44,-3.03,-3.19,-2.05,-2.95,-2.83,-2.76,-2.74,-1.94,-1.44,-1.0,-0.04,0.54,0.95,1.15,1.11,1.37,0.69,0.28,0.4,1.74,2.45,0.75,1.12,1.47,2.28,3.52,4.48,5.25,5.33,4.62,3.77,3.17,2.86,2.72,2.58,2.34,2.0,1.7,1.15,0.77,1.06,1.9,-0.16,0.1,0.15,1.26,2.93,4.43,6.13,5.28,6.59,7.85,9.58,-1.21,0.88,1.25,1.75,1.63,2.87,3.06,3.03,3.03,3.56,4.62,4.48,4.95,4.4,3.72,4.36,4.73,4.58,4.73,5.5,5.76,5.89,6.01,5.06,4.24,4.52,5.26,5.5,3.93,3.87,2.65,3.1,3.6,2.35,1.19,1.68,1.42,0.73,-1.24,-2.96,-3.91,-4.29,-3.73,-2.66,-1.74,-0.9,-0.14,-0.01,0.62,-0.01,-0.81,-0.64,-1.47,0.69,-0.47,-1.09,-3.18,-1.47,-0.83,-0.05,0.09,0.1,0.08,0.61,0.41,1.38,1.18,0.67,1.63,1.75,4.06,8.83,9.78,8.35,7.36,5.36,2.17,-0.4,4.37,0.44,-1.38,-1.56,-2.01,-1.45,-2.42,-3.42,-2.62,-4.54,-3.13,-4.84,1.74,-0.04,-0.03,-0.1,-0.19,-0.01,-0.72,-0.67,-1.86,-2.6,-2.64,-3.04,-3.37,-3.77,-4.69,-5.41,-5.65,-4.43,-4.79,-3.71,-4.48,-4.55,-4.08,-4.09,-4.26,-4.14,-3.36,-2.09,-1.83,-1.09,-6.65,-6.34,-6.3,-5.06,-5.19,-5.83,-6.95,-6.46,-7.15,-7.85,-8.3,-8.77,-9.18,-9.3,-8.87,-7.77,-6.33,-4.75,-2.22,-2.02,-3.83,-5.66,-6.33,-3.58,-2.83,-5.42,-3.31,0.86,-2.16,1.12,1.0,8.02,8.72,3.18,2.38,2.94,0.96,4.92,1.08,2.81,2.19,2.37,2.56,2.18,0.29,-2.85,-1.37,-2.39,-1.74,-1.86,-2.68,-3.49,-3.3,-3.89,-4.27,-4.31,-4.35,-5.44,-6.3,-7.16,-7.56,-6.76,-6.92,-6.59,-6.99,-8.81,-9.98,-9.46,-8.83,-8.72,-9.46,-10.51,-10.84,-10.64,-10.57,-10.88,-10.97,-10.95,-10.66,-10.68,-10.65,-10.69,-10.63,-10.43,-10.53,-10.8,-10.74,-10.1,-9.06,-8.24,-7.92,-7.69,-7.09,-6.44,-5.63,-6.43,-6.77,-6.62,-6.66,-6.27,-6.12,-5.41,-4.66,-4.19,-3.89,-3.89,-4.12,-4.17,-3.86,-3.64,-3.83,-3.66,-3.62,-2.54,-2.63,-1.03,-0.87,-0.51,1.39,1.64,1.5,2.83,2.86,3.89,4.14,4.5,5.19,6.51,7.66,9.24,10.4,10.57,10.79,10.59,10.42,7.75,8.98,7.42,6.4,7.06,6.62,6.21,3.07,2.85,1.33,1.2,-1.15,-0.32,-0.77,-2.19,1.72,2.36,-0.07,-1.33,-3.27,-4.13,-3.57,-3.47,-3.28,-3.33,-3.56,-5.64,-4.91,-4.02,-8.15,-7.82,-7.79,-7.59,-7.63,-7.6,-7.35,-7.16,-6.92,-6.55,-6.16,-6.21,-6.15,-5.56,-5.28,-4.79,-4.01,-3.19,-2.96,-2.48,-2.3,-1.77,-1.51,-1.49,-1.72,-2.07,-1.85,-2.38,-2.98,-2.73,-1.8,-1.21,-0.93,-0.63,0.32,1.31,1.82,1.54,0.95,-0.35,-0.15,-0.05,-0.22,-0.33,-0.74,-0.22,0.56,0.46,0.64,1.27,2.05,2.22,3.06,4.94,5.82,6.25,6.14,5.38,4.63,4.06,3.73,3.16,2.45,1.67,1.02,1.47,0.99,0.3,0.11,0.55,2.34,4.55,6.07,5.71,6.4,7.71,-0.97,1.16,1.84,2.64,2.12,3.25,3.69,3.38,3.4,4.72,4.92,5.23,5.82,5.78,6.44,6.27,6.0,5.91,6.21,6.57,6.99,7.57,7.32,6.98,6.38,5.55,5.01,5.51,5.41,4.92,4.98,4.01,3.47,2.62,1.71,1.58,1.55,1.26,-0.83,-2.86,-3.77,-3.75,-3.33,-2.22,-1.91,-1.39,-1.13,-0.58,1.11,-0.31,1.43,-2.96,-0.91,-1.66,-4.39,-2.57,-2.93,0.07,-0.96,-0.97,-0.23,-0.37,-0.05,0.36,0.26,0.86,2.37,3.07,4.35,4.54,11.73,13.49,11.37,8.93,7.12,6.24,3.81,-2.51,-6.53,-5.29,-2.57,-1.99,-1.12,-0.69,-1.2,-2.08,-3.13,-3.68,-3.68,-2.63,-3.28,-3.34,3.06,0.23,0.82,0.65,0.59,0.58,-1.31,-1.3,-1.75,-1.9,-2.11,-2.23,-2.28,-3.57,-3.81,-3.42,-2.43,-1.93,-3.05,-3.79,-3.05,-3.16,-3.11,-1.5,-0.97,-3.22,-2.76,-4.67,-6.87,-5.58,-5.29,-4.85,-5.34,-5.43,-6.16,-5.65,-7.21,-8.13,-8.42,-8.94,-9.35,-8.8,-8.08,-7.24,-6.5,-5.69,-1.74,0.78,-5.42,-6.2,-4.98,-3.74,-2.77,-3.44,-0.75,-2.84,0.16,2.75,6.0,13.28,6.94,5.29,3.92,2.85,1.19,-1.6,6.21,2.19,3.36,2.99,3.32,3.08,0.19,-1.1,-2.58,-2.49,-0.74,-0.95,-2.72,-3.4,-3.22,-3.8,-3.35,-3.48,-4.22,-5.05,-5.91,-6.29,-7.07,-6.32,-6.32,-5.52,-7.99,-9.19,-9.79,-9.06,-8.62,-8.32,-9.3,-10.0,-10.0,-9.84,-9.76,-10.26,-10.23,-9.88,-10.03,-10.29,-10.19,-9.72,-9.48,-9.8,-10.12,-10.12,-9.69,-8.97,-8.4,-7.87,-7.05,-6.59,-6.35,-6.12,-6.05,-5.98,-6.43,-6.28,-6.13,-5.74,-4.87,-4.38,-3.91,-3.2,-3.28,-3.29,-3.19,-3.26,-3.18,-3.27,-3.24,-2.86,-2.38,-2.03,-2.51,-2.51,0.14,-0.28,0.35,1.25,2.19,2.77,3.0,3.67,3.94,4.81,6.16,7.4,8.49,9.63,11.06,11.99,12.24,11.97,11.91,10.94,8.93,7.06,6.59,7.56,3.15,4.68,2.78,2.68,1.94,1.81,-0.41,-1.0,-0.55,-1.01,1.68,0.92,0.48,-2.02,-3.04,-3.44,-3.09,-2.99,-3.55,-4.3,-4.99,-5.05,-4.48,-4.95,-7.65,-7.5,-7.38,-7.46,-7.37,-6.96,-6.85,-6.43,-5.73,-4.92,-4.62,-4.37,-3.64,-3.18,-2.64,-2.12,-1.8,-1.32,-0.94,-0.58,-0.36,0.15,0.72,0.48,0.24,-0.96,-1.47,-2.23,-1.31,-0.89,-0.59,-0.77,-0.55,-0.79,-0.65,-0.12,0.65,0.55,0.18,0.27,0.79,0.06,-0.15,0.49,0.52,0.67,0.7,0.89,0.82,0.95,1.54,2.05,2.36,2.77,3.17,3.73,5.51,7.13,7.57,6.33,5.8,5.16,4.19,3.55,2.69,1.87,1.88,2.4,2.28,2.16,3.2,4.27,4.22,4.7,5.18,6.79,2.46,2.08,3.33,3.4,2.97,3.76,4.55,3.94,4.43,3.99,5.02,6.31,6.65,6.58,5.86,6.13,6.68,7.23,7.16,7.47,7.89,7.73,7.49,7.4,7.45,6.46,5.8,5.2,6.63,7.54,6.73,5.13,2.96,1.88,1.44,0.71,0.88,1.26,-0.28,-2.29,-3.2,-3.48,-3.02,-2.35,-2.27,-2.07,-2.15,-1.67,-0.4,-2.37,3.85,0.98,-0.01,0.4,-1.01,-1.31,1.11,-2.39,-2.99,-1.46,-1.55,-0.52,0.15,0.18,0.49,1.58,2.19,2.86,4.54,9.0,11.38,10.46,9.11,8.08,6.9,7.04,5.67,2.8,-2.1,-2.58,-0.4,-1.65,-0.98,-0.31,-0.4,-1.25,-2.33,-3.15,-2.89,-2.44,-2.07,-2.36,-2.59,1.41,1.08,1.23,1.03,-0.06,-0.54,-1.27,-0.49,-0.74,-0.23,0.12,-1.04,-1.19,-2.09,-2.26,-1.25,-0.28,-0.89,-2.16,-2.47,-1.02,-1.47,-1.8,-3.16,-4.75,-4.26,-4.78,-5.37,-5.49,-4.25,-4.14,-4.91,-4.7,-4.6,-4.91,-6.87,-7.71,-8.05,-8.6,-8.65,-8.2,-7.15,-6.53,-5.77,-5.87,-2.64,-2.88,-1.28,-2.63,-1.6,0.43,-1.23,2.74,1.12,2.28,5.41,8.09,9.82,6.83,7.1,6.63,5.49,3.75,1.9,-0.4,-1.7,5.71,1.85,1.86,2.53,3.98,1.21,0.25,-0.97,-1.37,-0.57,0.59,-1.74,-2.96,-3.25,-3.17,-3.3,-3.33,-3.35,-4.52,-5.62,-6.03,-6.52,-6.28,-6.3,-7.22,-8.26,-8.46,-8.86,-8.29,-8.36,-7.96,-8.61,-9.57,-9.23,-9.11,-8.75,-9.12,-9.31,-8.86,-9.03,-9.48,-8.89,-8.63,-8.61,-8.98,-9.08,-9.13,-8.92,-8.56,-8.01,-7.83,-6.41,-6.07,-5.63,-6.29,-5.78,-5.53,-5.7,-5.67,-5.16,-4.39,-3.81,-3.48,-3.09,-2.69,-2.11,-1.75,-2.47,-2.09,-2.5,-2.04,-1.87,-1.58,-1.66,-0.4,-1.15,-1.17,1.54,0.6,1.05,2.07,2.14,2.47,2.86,4.38,6.03,6.04,6.68,8.78,9.98,12.36,13.46,15.24,14.99,13.85,11.87,11.25,10.58,8.28,5.71,6.22,1.21,3.47,3.14,2.14,1.24,1.72,1.0,-0.41,0.49,1.84,1.04,-0.33,-0.96,-4.3,-2.52,-2.36,-2.15,-2.2,-3.56,-3.98,-4.12,-3.56,-3.11,-4.32,-6.26,-7.12,-6.91,-6.91,-6.42,-6.31,-6.39,-5.84,-5.44,-5.23,-4.56,-4.12,-3.79,-2.43,-0.97,-0.54,0.11,1.39,2.18,2.5,2.64,2.58,1.97,2.02,2.07,1.68,0.5,1.9,2.76,2.12,2.02,2.68,2.88,2.82,3.01,3.43,2.67,1.89,1.85,1.92,1.92,1.35,1.33,2.17,2.57,2.42,2.68,2.44,2.25,2.36,2.61,2.85,2.84,3.06,3.04,3.34,3.69,3.76,4.42,6.47,8.17,7.0,6.13,5.08,3.67,3.29,2.94,3.12,3.23,3.6,4.38,5.19,5.74,5.27,5.46,7.21,4.06,4.14,3.98,3.44,3.64,4.68,4.1,4.59,4.23,4.88,6.08,6.96,7.0,6.77,7.49,8.22,8.3,8.31,8.41,8.64,8.21,7.9,7.29,7.26,7.39,6.63,6.5,5.87,6.47,7.6,7.89,5.62,3.47,2.03,3.21,1.49,0.75,1.06,0.98,-0.81,-2.51,-2.88,-2.73,-2.6,-2.49,-2.08,-2.17,-1.51,-0.71,-1.28,3.23,-0.35,3.43,0.23,-3.48,-2.09,-1.21,-2.44,-2.56,-1.06,-0.5,0.23,1.58,1.34,2.33,2.59,3.25,4.83,8.48,8.8,8.71,6.5,4.39,1.67,4.75,6.36,7.46,5.26,4.25,0.6,1.23,3.85,1.46,1.99,0.55,-0.47,-0.33,-0.76,-1.68,-2.53,-2.83,-2.37,-1.72,-2.88,-1.91,2.55,0.72,-0.31,-0.1,-0.51,-0.29,0.55,0.57,0.65,0.54,0.89,-0.53,-0.72,0.53,1.47,1.19,0.98,0.21,0.27,-1.25,-1.89,-4.14,-5.03,-3.85,-2.85,-2.95,-4.39,-3.5,-3.01,-2.99,-3.77,-3.29,-3.82,-5.92,-6.6,-6.76,-6.9,-7.1,-7.0,-6.32,-5.73,-5.91,-5.48,-2.24,-1.79,0.09,0.52,1.41,2.45,1.94,2.14,4.78,6.23,12.11,7.21,6.76,6.33,6.05,6.48,7.46,5.72,5.21,2.87,0.57,0.17,3.98,0.54,3.19,4.52,3.19,1.44,-0.78,-0.81,-0.63,1.33,-0.97,-1.61,-2.71,-3.24,-3.28,-3.21,-2.97,-4.4,-5.01,-4.83,-5.19,-5.54,-5.58,-6.23,-7.26,-7.14,-6.28,-6.46,-7.65,-8.07,-7.95,-8.98,-8.53,-8.17,-7.87,-8.12,-8.25,-7.6,-7.88,-8.36,-7.82,-7.32,-7.22,-8.02,-8.11,-8.19,-8.1,-7.66,-7.19,-6.88,-6.4,-5.25,-6.1,-5.86,-6.07,-4.66,-4.07,-3.68,-3.33,-3.07,-2.72,-2.16,-2.04,-1.35,-1.24,-0.64,-1.11,-1.28,-1.04,-0.33,-0.29,-1.12,0.25,0.06,0.07,0.8,1.49,1.8,2.04,2.67,3.13,2.78,4.32,5.78,5.64,7.96,9.76,10.59,11.89,13.08,13.96,13.99,13.97,16.2,13.06,12.32,9.07,8.84,4.44,4.86,5.05,3.39,2.42,1.67,1.63,1.18,1.18,1.77,1.37,1.44,2.08,1.5,-1.94,-1.99,-1.32,-1.26,-1.09,-2.06,-3.03,-3.55,-3.81,-2.99,-2.38,-2.99,-4.05,-6.5,-5.96,-5.47,-4.85,-4.58,-4.42,-4.2,-4.27,-4.73,-4.71,-4.49,-3.78,-2.83,-2.23,-1.67,-0.53,0.46,1.44,3.02,3.82,4.16,4.27,4.2,3.81,4.22,4.44,4.27,4.67,4.73,4.84,5.07,5.43,5.62,5.86,5.82,5.63,5.44,5.11,4.0,4.32,4.57,4.47,3.87,3.98,4.17,3.99,3.72,3.98,4.16,4.67,4.57,4.09,3.72,3.45,3.27,3.62,4.28,5.07,6.05,6.65,8.27,7.43,6.22,5.02,4.47,4.02,4.13,4.53,4.76,4.96,5.84,6.44,6.85,7.85,6.77,8.78,4.76,3.79,2.63,4.02,4.15,3.72,4.73,4.94,5.19,6.66,7.52,8.66,7.68,7.03,7.08,7.27,7.51,7.27,7.23,7.34,7.49,8.17,8.04,7.56,6.89,6.75,6.36,6.12,6.45,6.63,5.24,5.15,2.78,3.8,2.38,1.59,1.65,1.79,0.13,-1.26,-1.48,-1.73,-1.79,-2.12,-1.78,-1.42,-0.54,0.43,-1.19,2.4,0.19,0.54,-1.88,-1.51,-2.54,-0.93,-1.72,-2.17,0.58,1.1,1.13,1.08,1.35,2.14,2.93,4.39,5.41,6.81,8.25,9.03,5.71,4.33,3.51,3.21,4.03,5.95,6.15,5.7,5.58,4.35,4.48,4.36,4.89,4.88,2.51,0.94,1.35,0.72,0.34,-0.1,-0.67,-1.58,-1.32,-1.47,-1.14,1.7,0.57,1.01,0.98,0.4,0.8,1.39,1.66,1.95,2.07,1.7,1.77,2.09,2.73,1.73,1.79,1.72,1.68,-0.19,-1.31,-1.91,-3.82,-2.27,-1.06,0.26,-0.34,-1.39,-1.89,-2.02,-2.07,-2.01,-2.28,-4.7,-5.45,-5.19,-4.96,-5.38,-5.41,-5.2,-5.24,-4.88,-5.81,-6.31,-2.37,0.16,1.4,2.04,1.9,2.57,4.97,7.15,7.35,6.55,6.83,7.73,8.12,8.7,8.99,8.4,9.37,6.96,5.78,4.06,2.55,0.95,2.89,3.9,5.11,3.36,1.49,-0.12,-0.1,-0.66,0.55,1.23,-0.1,-1.27,-2.14,-2.66,-3.02,-2.62,-5.01,-4.46,-3.94,-3.9,-4.52,-4.75,-4.93,-5.72,-5.95,-5.25,-5.22,-6.54,-7.3,-7.47,-7.58,-7.39,-7.18,-6.99,-6.88,-6.52,-6.0,-6.33,-6.52,-6.57,-6.07,-6.27,-6.54,-6.93,-6.48,-6.35,-5.95,-5.68,-4.93,-4.9,-4.77,-4.37,-4.71,-4.24,-4.45,-2.5,-1.86,-1.11,-0.97,-1.15,-0.85,-0.45,-0.45,0.23,0.36,0.07,0.01,0.21,1.42,1.14,-0.08,1.26,0.45,0.38,1.1,1.44,1.78,2.53,2.57,4.93,6.82,7.91,8.58,9.43,9.7,10.73,11.71,12.28,13.03,13.65,13.6,13.69,14.58,14.65,11.01,9.57,6.31,5.0,6.06,4.83,3.74,2.73,2.88,2.25,1.3,1.5,1.62,2.18,2.16,1.99,0.14,1.48,2.23,0.34,-0.17,-0.31,-1.72,-2.83,-3.32,-3.56,-3.01,-3.39,-3.91,-5.07,-5.28,-4.78,-3.86,-3.01,-2.55,-2.56,-2.98,-2.75,-3.09,-4.28,-4.52,-5.25,-5.52,-4.53,-3.44,-2.47,-0.87,0.69,2.41,3.36,3.58,4.3,5.48,6.07,6.09,6.6,6.33,6.65,6.97,6.98,6.94,6.93,7.06,7.34,7.46,7.5,7.47,7.15,6.9,6.75,6.73,6.57,6.48,6.2,4.99,4.24,4.23,4.76,5.11,5.82,4.98,4.51,4.45,4.33,4.33,4.76,4.79,5.25,6.3,7.15,7.7,8.14,6.88,5.9,5.18,4.78,4.7,4.88,5.36,5.84,6.62,7.35,8.37,9.77,8.57,10.77,5.59,3.23,0.1,3.61,3.45,4.28,4.81,4.77,5.76,7.52,7.71,6.71,7.26,7.34,7.25,7.79,8.56,9.19,9.21,9.0,8.34,8.16,8.14,7.76,7.48,5.96,5.96,4.17,-0.27,-3.2,-2.59,-8.82,-4.19,2.19,3.86,2.41,2.39,1.93,1.59,1.03,0.46,0.47,0.15,-0.95,-1.17,-0.6,0.1,-0.76,-1.0,2.19,-3.55,-2.5,-5.12,-4.79,-2.63,-2.44,-2.06,-1.07,-0.12,-0.1,0.26,-0.56,1.81,2.69,3.1,3.46,3.48,6.28,6.07,4.83,5.52,3.75,4.1,5.38,5.8,5.44,6.17,6.97,7.01,6.79,6.29,6.49,6.41,6.6,4.88,3.87,3.79,3.29,2.31,1.63,1.06,-0.71,-2.45,-2.06,-3.44,-2.58,-1.56,-0.56,2.5,2.11,2.35,2.48,2.75,3.18,3.57,3.16,3.1,3.65,3.86,3.09,3.27,3.07,2.6,2.11,0.49,-0.48,-1.64,-1.64,0.55,3.51,2.23,0.28,0.85,0.34,-0.5,-0.57,-0.18,-3.16,-4.15,-1.65,-2.39,-3.45,-3.97,-3.71,-4.05,-3.15,-4.14,-4.32,-4.06,-1.86,-0.36,1.05,2.03,3.84,5.99,5.37,5.15,6.57,7.03,7.71,8.5,9.54,10.3,9.78,9.23,9.73,6.69,5.04,4.98,3.79,1.65,-1.43,8.36,4.92,3.14,1.61,0.1,0.35,0.7,1.55,0.84,-0.66,-0.77,-1.37,-1.81,-2.72,-3.34,-3.4,-3.29,-2.95,-3.14,-3.83,-3.64,-4.31,-3.93,-3.77,-4.05,-4.83,-5.34,-5.82,-6.02,-5.96,-5.94,-5.79,-5.6,-5.02,-4.68,-4.66,-5.0,-5.33,-4.96,-4.77,-4.87,-4.57,-4.45,-3.9,-3.16,-3.04,-2.73,-2.51,-2.01,-2.36,-1.91,-1.46,-0.87,-1.87,0.17,0.98,1.48,1.28,1.11,0.86,0.77,1.25,1.39,1.38,0.88,1.42,2.01,1.77,1.5,2.16,2.0,2.27,2.73,3.47,3.81,4.55,6.9,6.88,8.12,8.21,8.94,9.34,10.09,11.09,12.53,13.47,13.97,13.4,13.45,12.03,11.27,14.43,11.48,10.68,2.38,3.1,3.73,3.84,3.2,1.8,2.22,1.5,1.35,1.48,1.4,0.89,2.25,3.07,-0.62,2.75,0.73,1.15,0.2,0.25,-0.84,-1.71,-2.73,-3.34,-3.03,-3.98,-4.45,-3.85,-3.55,-3.2,-3.56,-2.73,-1.91,-1.53,-1.54,-1.92,-1.68,-4.73,-5.66,-7.21,-7.83,-7.18,-6.31,-5.54,-4.46,-3.06,-1.37,0.41,1.64,2.63,4.48,5.9,8.19,8.57,8.32,8.27,8.25,8.13,8.0,7.97,8.09,8.24,8.47,8.8,8.82,8.5,8.07,8.0,7.52,7.24,7.34,7.67,7.18,6.23,6.03,5.97,5.8,5.21,4.19,4.16,4.48,5.11,5.44,5.42,5.14,5.58,6.14,6.79,7.32,8.17,7.76,5.7,5.15,4.91,4.68,5.14,5.7,6.26,7.23,8.59,10.48,11.45,10.23,5.94,3.73,-1.46,0.4,1.6,3.47,3.89,4.25,5.34,7.03,6.08,6.79,7.33,7.92,8.66,9.31,9.79,10.16,9.96,9.98,10.05,8.55,8.79,8.26,6.97,8.03,5.21,5.21,3.05,2.97,-0.26,-1.49,-2.8,-8.34,-5.69,0.94,4.09,3.62,1.45,1.73,2.19,1.96,2.1,1.92,0.38,-0.38,0.09,1.42,-1.29,-0.99,2.85,-3.71,-1.19,-3.38,-3.56,-2.79,-2.53,-2.01,-1.79,-0.92,-0.49,0.0,0.93,2.64,3.55,2.26,2.09,5.2,5.55,3.47,1.64,2.32,4.15,4.53,5.21,6.12,6.83,7.0,7.23,7.15,7.31,7.36,7.7,7.5,6.96,7.07,6.42,6.06,5.33,4.02,3.24,1.6,0.11,-1.57,-3.02,-3.48,-2.82,-2.99,-3.23,-2.44,1.51,5.26,3.91,4.0,4.15,4.49,4.82,4.37,4.11,3.96,2.99,3.6,3.74,4.37,4.57,3.15,2.71,2.85,2.0,2.97,5.5,3.96,2.73,2.68,2.53,1.91,1.72,1.88,0.35,-1.73,0.12,-0.8,-1.68,-2.35,-2.13,-2.59,-1.78,-2.02,-2.54,-2.31,-0.41,0.74,1.57,2.13,4.17,4.97,3.54,5.17,6.59,6.65,8.07,8.85,8.89,9.11,9.77,10.11,10.21,9.26,6.74,5.16,5.9,5.78,4.56,2.03,4.62,8.04,4.08,3.12,2.39,2.45,2.39,2.26,-0.4,-0.45,0.02,-0.66,-1.24,-1.79,-2.08,-2.14,-2.25,-1.89,-2.4,-2.61,-2.63,-2.49,-2.57,-2.55,-2.68,-2.94,-3.47,-3.86,-3.89,-3.69,-3.48,-3.42,-2.93,-2.76,-3.07,-3.26,-3.35,-3.4,-2.95,-2.65,-1.84,-1.44,-0.78,-0.23,-0.08,-0.54,0.06,0.63,1.2,1.29,1.05,1.67,1.88,1.7,2.45,3.52,3.63,3.09,2.77,2.22,2.37,2.83,2.4,2.06,2.83,3.06,2.96,2.65,3.3,2.91,3.42,3.94,4.95,5.44,6.27,7.37,7.64,7.8,8.14,8.57,9.58,10.19,11.54,12.85,13.81,14.04,13.92,13.16,11.95,11.18,11.44,13.07,8.89,7.09,2.54,2.96,1.91,2.68,2.37,2.37,1.13,1.48,0.76,1.32,0.17,2.11,-0.61,0.19,3.49,2.04,1.6,0.66,0.74,-0.05,-0.66,-2.42,-3.06,-2.6,-3.28,-3.82,-3.85,-4.17,-4.88,-3.36,-3.13,-2.62,-1.76,-1.73,-1.57,-2.35,-1.77,-4.44,-6.36,-8.93,-8.01,-7.3,-6.64,-5.72,-4.95,-4.21,-2.85,-1.03,1.12,3.12,5.1,6.25,7.86,10.14,10.6,10.13,9.84,9.57,9.41,9.27,9.55,9.81,10.03,9.76,9.23,8.72,8.35,8.05,7.84,8.25,8.73,8.51,8.02,7.99,7.44,6.67,5.68,4.84,4.73,5.62,5.89,5.63,5.55,5.61,5.84,6.23,6.5,6.66,7.1,7.35,5.88,3.99,5.19,4.38,4.94,5.24,6.08,7.3,8.69,11.22,11.55,9.2,3.9,-0.94,-2.27,-1.23,2.01,2.19,2.1,5.19,6.01,5.34,6.17,7.42,8.62,9.99,10.86,11.14,10.77,10.32,10.78,11.06,9.16,8.23,8.13,7.9,7.42,6.33,4.05,3.96,2.13,1.74,0.25,-0.96,-1.66,-5.49,-6.26,-5.98,-9.51,-1.85,-3.75,-1.6,0.64,0.03,-0.14,0.99,-0.06,-0.12,1.13,0.79,1.99,-3.32,1.07,2.15,-3.53,-2.65,-2.98,-2.49,-2.27,-2.12,-1.37,-0.04,0.94,1.38,1.98,2.84,2.46,1.66,2.9,5.56,4.0,1.94,1.15,0.89,1.45,2.23,3.8,5.58,7.0,7.75,7.9,8.01,7.39,8.6,8.58,8.54,8.38,8.28,8.45,7.69,5.91,4.02,3.62,2.66,1.01,0.69,1.0,0.47,-0.41,-0.04,0.92,1.37,1.02,-1.24,2.11,5.7,4.49,5.03,4.98,5.33,5.25,4.74,4.24,3.76,4.46,5.28,5.54,5.4,5.14,4.66,4.3,4.63,7.06,5.51,5.78,4.79,4.06,3.76,3.62,3.82,3.64,2.72,1.67,1.01,-0.3,-1.13,-0.17,-0.19,0.05,-0.51,-1.56,-2.34,0.94,1.0,1.5,3.83,3.57,3.48,3.59,4.76,4.69,6.55,7.14,7.77,8.16,9.23,10.04,10.85,11.02,10.4,10.02,8.31,6.79,7.75,8.13,7.46,6.1,2.77,8.64,5.01,4.8,4.04,4.32,3.76,1.8,-0.01,0.75,0.81,0.22,-0.23,-0.59,-0.93,-1.17,-1.3,-1.18,-1.18,-1.19,-1.14,-1.27,-1.12,-1.29,-1.43,-1.31,-1.1,-0.88,-0.87,-0.54,-0.36,-0.32,-0.24,-0.18,-0.31,-0.39,-0.06,0.59,1.2,1.63,2.08,2.56,2.84,2.96,2.82,2.68,2.79,3.19,3.99,3.93,3.83,3.91,4.35,4.47,4.75,5.37,5.39,5.3,4.66,4.24,4.41,3.97,3.78,3.82,4.08,3.91,4.18,4.31,4.01,4.23,5.22,5.75,6.04,6.57,7.37,7.17,7.22,7.89,8.64,9.95,9.45,11.28,12.34,12.74,13.15,13.25,12.38,11.45,9.69,10.15,9.46,8.78,5.79,-0.13,-1.17,0.97,0.3,2.0,2.13,0.57,-0.41,-0.16,1.15,1.52,1.28,-1.7,0.95,3.45,2.63,2.25,2.21,1.31,0.07,-0.02,-1.9,-2.22,-2.72,-3.71,-3.6,-4.47,-4.43,-3.87,-3.06,-3.37,-2.93,-1.38,-0.96,-0.03,-1.27,-0.8,-2.42,-1.79,0.38,-8.64,-5.42,-4.67,-4.08,-3.58,-3.09,-2.53,-1.51,-0.18,1.72,3.69,5.46,7.03,7.91,8.82,11.32,12.92,11.75,11.28,10.87,10.51,10.4,10.38,9.93,9.5,9.01,8.6,8.46,8.01,8.79,9.33,9.49,9.44,9.44,8.97,8.01,6.91,6.31,6.56,6.75,6.41,6.02,5.6,5.62,5.94,6.26,6.62,6.51,6.27,6.3,5.98,4.36,5.38,4.66,4.47,4.09,5.23,6.04,6.94,7.71,-0.46,-4.56,-5.05,-4.44,-4.22,-0.53,-1.31,0.12,4.16,4.82,4.52,5.59,7.32,8.71,9.89,10.77,11.33,11.57,11.02,10.79,10.29,9.76,8.46,5.95,6.16,7.25,6.9,5.8,4.66,3.43,0.76,0.66,-0.74,-2.99,-5.01,-6.35,-7.02,-7.39,-7.0,-6.77,-4.24,-3.05,-1.35,-0.34,-0.04,-0.52,-0.43,0.12,1.65,-0.98,-1.29,0.26,1.22,-1.02,-3.49,-2.63,-2.7,-2.33,-1.51,-1.12,-0.28,1.19,1.97,2.15,2.53,2.43,1.45,1.59,3.89,4.53,3.92,1.39,1.02,-0.24,1.31,2.64,4.06,5.32,6.14,6.58,7.72,8.89,9.52,9.62,9.77,9.52,8.84,9.08,9.34,8.32,7.09,4.85,3.24,4.13,3.27,2.19,2.07,2.48,2.85,2.73,2.32,2.36,2.84,2.88,2.84,1.21,4.55,6.86,5.98,6.14,6.42,6.74,6.91,6.54,5.89,5.62,6.41,6.21,5.94,5.93,6.42,7.3,8.36,8.05,7.87,5.89,5.84,5.31,5.11,5.02,5.12,5.04,4.12,2.4,1.86,1.11,1.4,3.31,1.98,0.43,-1.79,-0.38,1.3,1.82,3.17,3.77,3.4,2.87,3.27,2.52,3.16,4.97,6.56,8.63,10.48,11.2,11.49,11.42,11.71,12.33,12.04,10.3,8.44,7.76,8.19,9.36,8.76,5.98,3.29,7.59,4.96,3.97,4.11,4.88,3.71,1.19,0.72,1.51,1.95,1.11,0.77,0.67,-0.13,-0.4,-0.41,-0.47,-0.02,0.32,0.46,0.54,0.63,1.01,1.25,1.35,1.82,1.92,1.87,2.13,2.47,2.69,2.6,2.86,3.22,3.76,4.01,4.03,4.25,4.67,5.0,5.36,5.48,5.29,4.96,5.05,5.34,5.45,5.45,6.32,6.55,6.55,6.56,6.92,6.93,6.97,7.17,7.35,6.88,6.39,5.96,5.8,5.75,5.63,5.5,5.72,5.63,5.52,5.49,6.5,6.3,6.49,7.11,7.13,6.37,7.15,7.74,8.92,8.11,9.44,10.06,11.17,10.9,11.66,11.14,10.66,9.69,8.5,7.4,7.66,6.11,5.64,2.74,-0.66,1.11,0.2,1.04,1.2,0.73,-0.05,1.1,1.06,-1.93,-4.69,-3.12,-2.18,-1.1,0.16,1.46,3.43,2.19,1.71,0.72,-0.19,-1.19,-2.12,-2.96,-3.19,-3.13,-2.57,-2.37,-2.35,-2.31,-2.28,-3.46,-3.51,-4.43,-3.85,-1.25,-0.93,-2.04,-2.05,-1.18,-2.91,-2.74,-2.32,-2.01,-1.65,-0.98,0.2,1.55,3.15,4.9,6.55,7.94,8.83,9.6,10.42,11.68,13.11,13.4,12.12,11.61,10.62,9.71,9.29,9.37,9.15,8.98,8.72,8.34,8.8,9.34,9.46,10.15,10.31,10.15,9.37,8.56,8.28,8.0,7.66,7.22,6.51,6.08,6.0,6.25,6.53,6.77,6.45,6.08,6.01,6.13,5.98,5.04,4.99,3.81,3.35,3.48,3.33,3.35,1.16,-6.08,-6.4,-5.24,-4.77,-3.0,-2.95,-0.59,2.33,3.55,3.71,4.77,6.65,7.97,8.82,9.91,11.05,11.87,12.13,10.91,9.71,7.41,7.56,7.08,5.46,4.64,5.64,4.99,5.28,4.73,2.94,0.66,0.3,0.31,-3.88,-3.8,-4.03,-4.45,-5.39,-4.23,-2.36,-1.22,-1.39,-0.19,-0.59,-1.28,-0.77,-0.21,0.37,1.0,-0.22,-3.26,-1.46,-0.54,-1.79,-3.73,-3.36,-2.17,-1.39,-1.03,-0.06,0.7,2.69,2.47,2.6,0.51,1.78,1.61,3.49,4.61,4.38,4.67,2.3,2.23,2.83,3.88,4.72,5.46,6.11,5.82,5.78,6.72,8.08,10.05,10.58,10.3,11.29,10.96,9.65,9.59,8.52,5.21,4.07,3.45,3.47,3.11,2.58,2.94,3.55,3.64,3.93,4.48,4.22,3.74,3.96,4.01,4.02,4.04,3.43,5.87,7.1,6.88,7.76,7.85,8.24,8.01,7.39,8.0,7.57,7.12,7.83,8.72,8.51,10.37,10.37,9.27,7.3,7.69,7.32,6.28,6.0,6.29,6.7,5.18,3.68,3.41,3.16,3.61,5.39,2.53,0.94,-0.59,0.9,2.07,2.73,4.51,3.33,4.71,3.62,3.56,0.98,3.85,5.68,7.39,9.66,10.65,11.28,11.87,11.52,11.91,13.06,12.88,11.27,8.07,6.45,4.13,5.82,8.0,8.42,6.58,3.65,6.45,3.78,3.68,5.06,5.34,3.35,1.75,2.6,2.45,1.98,1.62,1.57,1.65,1.15,0.94,1.11,1.33,1.87,2.24,2.5,2.64,2.89,3.25,3.44,3.52,3.48,3.48,4.01,4.47,4.78,4.88,5.01,4.99,5.13,5.19,5.48,5.81,6.15,6.48,7.01,7.22,6.91,6.72,6.88,7.31,7.26,7.22,7.66,8.66,8.91,8.93,8.8,8.62,7.64,7.45,8.48,8.87,8.86,8.23,7.96,7.72,7.58,7.29,7.3,7.16,6.67,7.09,7.22,7.05,6.65,7.16,7.28,6.65,7.35,8.13,7.4,7.85,9.34,8.83,8.59,9.52,8.9,8.8,8.92,8.83,7.67,8.03,7.25,7.31,3.55,5.45,3.7,2.45,2.56,2.08,1.45,0.25,-1.41,2.53,-3.69,-2.22,-1.99,-1.54,-1.48,-0.75,0.24,0.23,4.14,3.18,3.26,0.36,-0.22,-0.78,-1.38,-1.36,-0.92,-0.68,0.05,-0.65,-1.82,-1.88,-2.37,-4.61,-5.84,-6.8,-3.99,1.34,-0.7,-2.17,-1.21,-1.46,-1.27,-1.1,-1.08,-0.86,-0.14,0.86,2.04,3.6,5.39,6.88,8.42,9.64,10.54,11.0,11.32,11.24,11.81,12.35,13.6,12.69,11.18,10.52,9.95,9.71,9.86,9.66,8.9,7.93,8.66,9.26,9.9,10.51,11.0,11.23,10.93,10.14,9.52,8.85,8.6,8.12,7.39,7.1,7.0,6.75,6.65,6.22,5.8,5.85,5.65,5.56,5.57,5.12,4.95,3.37,2.85,2.3,1.47,1.51,1.0,-6.8,-3.78,-5.01,-3.82,-3.39,-0.49,1.5,1.65,1.88,3.76,5.49,6.37,7.24,7.89,7.21,6.89,7.31,7.06,6.51,5.92,6.78,6.26,4.0,3.12,3.91,4.36,4.01,4.26,5.11,0.98,0.54,-1.63,-2.21,-2.92,-4.32,-4.68,-4.02,-3.58,-2.5,-1.42,-0.36,-0.88,-1.87,-1.9,-1.13,-0.58,-0.35,-0.52,-1.57,-1.66,-3.74,-1.98,-1.13,-3.41,-2.4,-1.66,-0.61,0.48,-0.32,-0.05,2.79,3.43,2.6,2.72,1.95,2.17,2.78,5.1,4.92,6.75,6.54,3.95,2.57,3.89,5.13,6.57,7.49,6.59,5.41,5.95,7.04,8.26,9.48,9.79,10.67,10.09,11.16,10.99,9.39,8.41,7.0,5.87,5.41,4.4,3.1,2.96,3.31,3.71,4.24,4.6,4.93,5.5,5.54,5.2,4.91,5.25,5.12,5.18,5.42,5.5,6.73,8.52,8.54,9.17,9.45,9.19,9.27,9.27,9.52,9.77,9.84,10.32,11.09,10.8,9.85,8.21,8.29,8.57,8.01,7.24,7.17,7.92,6.04,5.42,4.71,4.22,4.81,6.57,2.85,1.76,1.21,2.2,2.46,3.9,3.48,4.63,5.37,4.04,2.38,3.0,4.24,6.5,7.59,8.07,8.96,9.83,11.16,10.52,11.41,11.46,13.17,10.61,7.39,2.45,-3.16,-3.61,-2.51,3.1,-1.43,-3.67,0.83,3.57,4.51,4.21,5.98,6.4,6.77,6.01,4.09,3.12,2.36,2.52,2.39,2.61,2.9,2.93,3.26,3.73,4.05,4.3,4.63,4.92,5.07,4.79,4.56,4.55,4.69,5.11,5.48,5.73,6.1,6.3,6.29,6.28,6.47,6.71,6.87,6.97,7.3,7.78,8.1,8.03,7.78,8.2,8.61,8.72,8.79,9.09,9.76,10.62,11.06,10.92,10.16,9.06,8.56,8.9,9.97,10.08,10.32,10.33,10.14,9.66,9.54,9.26,8.62,8.73,8.39,7.87,7.72,7.3,7.22,7.65,7.44,7.73,7.77,7.56,8.03,7.81,7.59,7.3,7.69,8.69,8.35,7.44,7.68,8.04,8.16,7.77,8.02,7.18,2.68,4.59,4.55,3.6,3.17,2.29,1.97,1.45,1.34,-1.19,-0.15,0.26,0.5,0.62,1.02,1.35,2.64,2.83,4.05,4.56,4.16,-0.04,0.08,0.09,-0.04,0.41,1.09,1.0,-0.39,-1.6,-1.52,-0.83,-4.05,-5.73,-8.17,-6.89,-6.32,-6.02,-2.6,-0.33,-0.51,-0.54,-0.58,-0.24,0.37,1.24,2.37,3.8,5.5,7.17,8.48,9.81,11.31,12.05,12.05,12.12,12.2,11.92,10.89,11.32,13.04,14.15,13.05,11.84,10.88,10.34,9.99,9.01,8.17,8.32,9.74,10.11,10.56,10.99,11.13,11.02,10.57,10.12,9.7,9.51,9.34,8.74,8.36,8.16,7.58,6.92,6.3,5.78,5.64,5.55,4.42,5.91,5.65,5.14,3.72,3.42,2.85,1.72,1.04,0.53,-2.15,-3.12,-5.43,-3.94,-1.45,1.27,0.45,1.3,3.19,3.79,4.38,4.52,4.58,2.33,0.6,-0.28,-0.71,-0.43,1.33,2.18,1.79,2.83,3.96,4.49,4.64,3.77,3.5,3.67,0.71,-1.67,-2.47,-3.22,-3.36,-3.81,-4.1,-4.64,-3.29,-2.79,-2.48,-2.27,-2.31,-1.6,-1.23,-1.23,-0.74,-0.12,-0.01,-0.8,-2.34,-0.31,-2.55,-0.63,-5.06,-1.83,0.88,1.05,2.16,1.78,1.78,1.49,4.89,3.5,3.01,2.71,1.95,2.57,4.83,5.14,6.06,6.2,4.04,1.89,3.21,4.88,6.75,7.28,8.21,7.4,8.29,8.46,8.53,8.52,8.59,9.73,10.22,10.43,9.45,8.93,9.63,9.47,9.18,6.97,5.84,5.16,3.48,3.86,4.77,5.05,5.16,5.42,5.88,6.09,5.9,6.47,6.62,6.1,6.59,6.8,6.66,6.81,7.11,7.49,8.34,9.79,10.25,10.27,10.49,10.46,10.41,10.67,10.95,11.16,11.76,11.73,11.01,10.22,9.59,8.63,8.18,8.23,8.15,8.65,7.07,6.44,5.92,5.54,6.06,6.81,2.7,2.69,2.67,3.01,4.22,4.05,3.85,5.93,4.39,4.34,3.17,3.29,6.21,6.27,6.73,7.75,6.79,6.11,5.92,6.73,9.0,7.71,11.18,8.78,3.95,-1.66,-3.52,-4.93,-7.45,-8.95,-7.45,-6.34,-6.92,-4.76,6.15,4.97,5.33,5.85,5.45,5.99,5.81,5.37,4.72,3.8,3.99,4.29,4.47,4.8,5.06,5.44,5.5,6.0,6.08,6.73,6.68,6.03,6.28,6.47,6.26,6.29,6.44,6.65,7.16,7.32,7.52,7.86,7.69,7.79,7.5,7.07,7.04,7.02,7.32,7.31,7.2,8.31,7.61,7.84,8.01,8.68,9.16,10.04,10.59,10.98,10.87,10.64,10.64,11.23,12.03,11.49,10.86,11.47,12.03,12.16,11.98,11.38,10.96,10.16,9.98,9.1,8.31,8.26,7.86,7.86,7.87,7.75,7.48,7.39,7.18,7.49,7.16,6.66,6.82,6.02,6.38,6.16,6.79,8.45,8.52,8.85,8.62,8.83,7.19,2.67,5.02,6.05,3.7,3.79,3.56,1.68,4.42,2.98,2.46,2.66,3.55,3.93,3.07,0.52,2.06,3.95,4.78,2.89,3.85,1.38,0.65,1.08,0.79,0.96,0.83,0.67,-0.53,-0.69,-0.26,1.42,-1.34,-2.3,-0.7,-0.83,-2.72,-1.6,-0.63,0.13,-0.23,-0.34,0.14,0.81,1.17,2.1,3.43,4.78,5.9,7.16,8.1,9.21,9.65,10.6,11.04,11.42,12.59,12.47,12.32,11.15,10.69,11.67,14.29,14.11,12.02,11.08,10.79,10.82,9.75,9.05,10.16,10.89,11.13,11.15,10.81,9.94,9.74,10.27,11.17,10.35,10.34,10.17,9.75,9.12,8.5,7.86,7.37,6.68,5.86,5.57,5.98,6.19,5.52,4.92,4.35,4.24,4.0,3.44,2.63,1.74,0.44,-4.65,-5.14,-2.76,-0.17,0.66,0.7,1.54,1.37,2.18,1.57,1.52,0.23,-1.04,-1.87,-2.46,-2.36,-2.21,-1.06,1.3,3.44,5.03,5.69,5.4,4.41,3.43,3.08,-0.91,-4.02,-5.19,-4.18,-4.36,-3.19,-3.7,-5.15,-4.56,-3.43,-3.09,-3.09,-2.88,-1.69,-0.94,-0.8,-0.47,0.07,-0.05,0.13,-1.21,-4.09,-0.73,-2.16,-0.95,0.75,0.85,1.41,3.46,4.74,6.72,3.2,3.59,5.24,3.99,3.58,2.87,2.22,4.09,6.36,4.26,4.47,4.46,2.37,0.47,2.4,3.93,4.31,5.75,6.47,6.34,8.18,10.07,10.14,9.55,8.33,8.7,10.08,11.0,9.6,8.17,9.47,8.51,6.9,7.06,7.84,6.6,4.25,3.49,3.87,4.83,5.45,5.8,5.77,5.72,6.05,6.66,7.04,7.49,7.97,8.43,8.41,8.07,7.83,8.19,8.78,9.06,9.11,10.03,11.47,12.15,11.81,11.44,11.7,11.85,12.57,12.83,12.69,11.87,10.97,9.48,8.96,8.42,9.1,8.61,7.06,6.74,6.91,7.1,7.24,6.95,4.93,4.43,4.66,4.52,5.45,5.01,5.24,5.78,4.33,4.48,4.03,5.34,6.31,6.36,6.55,6.71,5.76,4.9,4.78,4.61,4.79,2.88,3.41,5.32,-2.55,-6.74,-5.43,-5.48,-6.31,-7.12,-6.43,-5.74,-6.11,-4.6,-4.55,-6.88,1.57,4.17,4.72,5.94,6.83,6.44,5.67,5.32,5.64,6.04,6.23,6.09,6.42,6.28,6.11,7.16,6.81,6.18,6.63,6.4,6.67,6.94,6.82,6.98,7.33,7.84,8.66,9.03,9.22,9.03,8.81,8.48,7.58,7.06,7.0,6.57,7.17,7.68,8.13,7.24,6.13,7.04,8.6,9.05,8.92,9.03,9.33,9.54,9.8,10.52,11.13,11.83,12.6,13.09,13.09,13.34,12.84,12.57,13.34,13.12,12.46,11.64,11.18,10.28,9.51,8.61,8.53,8.32,7.97,7.89,7.91,7.65,7.05,7.25,7.52,7.23,7.14,6.41,6.21,7.09,8.03,8.75,10.33,9.85,9.69,9.76,9.04,5.62,4.01,5.6,7.68,4.27,3.73,4.14,4.65,4.26,4.09,2.89,3.27,2.01,2.01,1.6,2.51,3.33,1.7,0.26,0.9,2.77,0.81,1.2,0.24,-0.05,-0.32,-0.13,-0.36,0.32,0.28,0.13,-1.67,-1.49,0.09,1.11,-0.72,-1.77,-0.86,-0.67,-0.32,0.32,0.89,1.03,1.56,2.45,3.93,5.02,6.09,6.96,8.14,8.92,9.82,10.69,11.82,12.08,11.5,11.8,11.9,12.22,11.79,10.83,10.33,10.68,12.25,13.59,13.01,12.29,11.49,10.58,10.23,10.23,10.75,11.23,11.22,10.92,9.56,11.22,11.64,10.34,9.82,10.43,10.33,9.58,9.05,8.72,8.21,7.5,6.78,6.34,6.83,8.04,7.23,4.32,5.04,4.45,4.8,4.83,4.41,3.27,2.54,-4.42,-3.62,-0.81,-0.24,-0.66,0.33,0.56,0.38,-0.34,-0.32,-1.39,-1.79,-1.65,-1.46,-1.48,-1.72,-0.56,2.05,4.51,5.41,6.14,4.65,2.85,1.63,0.83,-4.84,-5.62,-6.95,-6.71,-6.59,-6.14,-5.72,-5.72,-5.84,-4.18,-3.58,-3.36,-2.81,-1.03,-0.25,-0.14,0.16,0.46,1.23,0.8,0.44,-0.97,-2.26,-0.92,-0.49,1.35,0.03,2.4,5.59,4.51,4.69,4.74,5.39,5.44,5.13,4.89,4.34,3.12,3.04,5.29,4.99,4.56,4.13,4.43,1.5,1.32,2.96,2.99,3.25,3.9,4.17,4.95,5.98,8.72,11.09,10.37,9.68,7.84,6.79,9.13,11.25,9.65,9.39,7.82,8.38,8.76,7.06,5.29,3.44,4.4,4.98,5.32,6.32,7.1,7.11,6.93,6.48,6.47,7.32,7.88,8.28,9.04,9.34,8.85,9.08,9.29,9.28,9.74,9.59,9.33,9.71,10.53,11.39,11.75,12.42,12.63,12.29,12.04,11.4,11.44,11.68,11.28,9.28,8.62,8.89,7.95,7.38,6.23,7.69,8.19,8.13,7.59,5.98,5.74,5.02,5.95,6.09,5.93,6.24,5.4,5.97,4.91,5.32,6.19,7.75,6.61,5.96,6.74,6.61,6.69,6.74,5.45,3.98,6.04,3.65,1.29,-5.0,-5.24,-3.21,-3.16,-2.65,-1.42,-1.55,-2.22,-2.99,-2.41,-0.31,-1.84,-1.33,-4.21,2.61,6.69,6.8,6.76,7.45,7.86,7.47,7.35,7.43,7.1,7.35,7.06,6.31,7.5,7.85,7.34,6.08,6.14,7.18,7.81,7.52,7.23,7.03,7.89,8.98,9.26,9.6,9.55,9.42,9.31,8.1,7.46,7.29,7.67,8.06,8.29,8.23,7.26,6.67,6.55,7.03,8.1,7.87,7.67,7.35,7.28,8.01,8.94,9.61,9.74,10.38,11.35,12.81,14.11,14.33,13.44,12.41,13.61,13.61,13.24,12.43,11.35,10.25,9.73,9.1,9.28,9.0,8.41,8.35,8.36,7.75,7.7,7.69,7.89,7.52,7.19,8.12,9.0,9.65,10.66,11.46,12.97,11.06,10.79,10.48,7.78,6.02,5.87,6.49,8.29,5.25,5.61,3.9,2.05,1.0,1.36,2.06,1.58,2.23,3.44,2.79,2.63,1.75,1.29,0.36,1.17,2.44,1.87,0.15,-0.24,-0.15,0.53,1.15,1.72,-2.33,-4.24,-4.63,-0.73,0.46,-4.74,-4.71,-3.09,-2.28,-1.54,0.12,0.65,1.0,1.24,1.87,3.06,4.31,5.63,6.42,7.34,8.12,8.8,9.78,10.58,10.87,11.16,12.25,12.23,12.09,12.32,12.21,12.15,11.49,10.96,10.34,9.98,10.43,12.1,13.08,12.08,11.93,11.26,10.72,11.89,11.8,11.22,10.94,11.57,11.88,10.95,10.78,10.75,9.76,9.66,9.58,8.87,8.25,7.75,7.24,7.35,7.74,8.06,7.51,2.81,3.28,4.83,5.3,5.13,5.59,4.52,3.56,-2.45,-2.62,0.18,-1.85,-0.95,0.08,-0.32,-1.29,-0.53,-1.99,-1.97,-1.83,-0.91,0.27,1.75,2.11,1.6,-0.29,1.16,3.67,1.42,-1.23,-2.73,-5.38,-9.1,-9.31,-8.13,-7.86,-7.24,-6.0,-5.68,-6.68,-6.97,-5.62,-4.43,-3.38,-2.21,-0.12,-0.48,-0.13,0.62,1.41,1.88,2.02,1.93,1.1,0.53,-0.7,-4.35,-0.44,0.28,-0.85,2.17,3.27,0.1,0.32,1.26,3.44,5.16,5.5,5.19,4.54,2.55,4.38,4.19,5.47,4.32,5.28,4.37,2.75,2.31,3.16,2.35,3.46,3.62,3.42,3.8,4.28,5.36,5.94,6.14,8.0,8.1,7.42,7.54,9.04,10.1,8.25,8.34,8.5,8.46,6.92,4.51,3.39,5.33,5.66,4.85,6.22,8.67,8.13,7.99,8.42,8.4,8.09,7.97,8.21,8.92,9.54,9.58,9.63,9.58,9.97,10.58,10.3,10.42,9.94,9.62,10.16,10.86,11.52,11.88,10.94,10.88,10.89,11.45,11.95,11.47,9.76,10.08,7.98,6.27,6.28,6.44,7.12,8.21,8.81,8.07,6.59,6.59,6.66,5.57,5.98,7.1,6.8,6.93,5.67,5.59,6.14,7.69,7.1,6.67,6.85,7.27,7.7,6.97,7.56,7.48,5.85,5.16,7.52,3.49,3.28,1.52,1.7,2.12,1.34,0.38,0.18,0.61,1.49,2.45,2.34,3.26,1.12,1.54,2.9,0.0,3.97,7.57,7.83,8.05,7.07,7.43,8.3,8.54,8.35,8.47,7.07,7.35,7.22,7.83,8.17,9.25,9.84,10.28,9.27,8.95,8.76,8.99,9.95,9.24,8.9,9.71,10.0,9.18,7.86,8.18,9.07,9.25,9.17,8.64,7.61,6.87,6.11,6.37,6.46,7.31,6.52,7.17,7.78,8.26,8.08,8.37,7.63,8.22,8.8,9.46,10.23,10.75,12.34,13.94,14.53,14.39,14.0,13.46,13.23,12.36,11.66,10.87,10.25,9.84,9.9,9.38,8.95,9.09,8.34,8.07,8.04,7.49,7.12,8.1,8.53,9.49,10.98,12.66,13.48,13.5,14.65,12.33,11.64,10.37,8.84,7.91,6.73,7.32,8.3,7.18,7.14,5.0,0.39,1.8,2.96,2.76,3.29,3.61,3.19,3.39,3.1,2.92,1.5,1.04,2.21,2.91,1.31,1.28,1.33,2.0,2.18,0.55,-4.2,-0.51,2.17,-1.59,-6.49,-5.41,-4.56,-3.24,-1.73,-0.55,0.57,1.19,1.28,1.63,2.59,3.74,4.96,6.15,6.56,7.71,7.6,8.1,8.61,8.61,8.78,9.16,9.58,10.71,11.72,11.99,11.92,11.44,11.31,11.34,11.36,11.46,11.08,10.24,10.72,12.82,14.07,12.41,11.46,11.37,11.88,12.15,11.77,11.23,11.16,10.85,11.79,12.85,10.6,9.82,10.03,9.61,8.91,8.22,7.92,8.18,8.68,8.77,7.75,2.06,1.68,4.32,5.68,5.79,6.55,5.64,4.66,-0.45,-2.43,0.15,-2.3,-1.24,-0.88,-1.4,-1.04,-2.38,-2.31,-0.67,-0.72,0.02,-0.05,-0.77,-3.28,-3.39,-3.74,-5.94,-12.75,-11.73,-11.07,-11.82,-11.54,-9.42,-7.96,-8.58,-8.74,-7.79,-8.14,-8.59,-8.27,-7.0,-5.08,-4.14,-3.17,-2.5,-2.68,-1.5,-0.49,1.52,2.45,2.54,2.63,2.09,0.56,-0.18,-0.9,-2.15,-0.22,0.81,0.39,0.23,1.13,0.99,1.92,4.09,4.85,5.04,5.51,5.18,3.85,3.75,4.85,4.81,5.39,4.91,6.03,5.8,3.53,3.29,2.45,2.29,3.3,3.48,3.52,4.14,4.55,4.57,5.61,7.26,8.48,8.5,8.54,8.2,9.43,9.27,7.48,6.71,7.18,7.37,6.02,4.24,4.82,6.11,5.52,5.69,7.09,8.94,9.85,9.81,10.14,10.26,9.94,9.15,8.41,8.93,9.61,9.47,9.52,10.25,10.8,11.03,11.64,11.39,10.83,9.7,9.6,10.15,10.52,10.82,11.52,11.41,11.11,11.51,12.38,12.87,11.38,9.81,6.28,5.44,4.89,5.35,6.8,7.62,8.19,7.46,6.92,7.42,6.36,5.88,6.63,7.4,8.08,6.62,5.54,6.33,7.1,6.82,7.08,6.98,6.21,7.69,7.65,6.66,6.96,7.84,6.98,5.69,8.05,4.38,4.94,4.22,2.98,2.57,1.99,1.15,1.65,3.3,4.31,5.14,4.78,4.29,4.51,3.5,3.07,4.26,4.35,3.91,5.97,8.67,8.85,8.09,8.01,8.46,8.44,8.09,7.19,8.02,8.96,9.09,9.03,8.77,8.09,9.23,9.07,9.34,9.66,10.19,10.58,11.09,9.95,9.45,9.93,9.61,8.32,8.95,10.9,11.55,10.54,9.1,7.7,6.81,6.23,5.62,6.43,6.54,5.66,5.77,7.25,7.82,8.2,8.44,8.67,9.58,10.46,11.37,11.77,12.3,12.22,12.14,13.71,15.08,14.07,13.6,13.64,13.24,12.76,11.84,10.72,10.71,10.22,9.82,9.47,9.28,8.92,8.62,8.04,7.45,7.69,7.84,8.83,10.52,11.36,13.5,15.9,15.98,14.8,14.91,12.41,11.62,10.07,8.77,7.06,6.67,8.65,9.45,8.0,9.19,5.92,2.95,2.95,2.5,2.9,3.0,2.7,2.83,3.04,3.03,2.36,2.05,2.7,3.21,3.09,2.63,2.54,2.17,3.69,-3.68,1.71,2.3,0.22,-1.99,-4.34,-3.86,-2.61,-1.08,0.03,0.79,1.72,2.03,1.99,2.48,3.37,4.56,5.78,6.49,6.82,7.43,6.78,7.69,8.14,8.25,8.64,8.73,9.82,9.99,9.12,9.21,9.95,10.88,11.56,11.93,11.71,11.42,11.24,11.01,11.49,11.05,9.67,10.22,12.73,13.87,12.74,12.26,12.12,12.49,12.38,11.61,10.72,10.45,10.87,10.78,10.03,9.39,9.46,9.23,8.85,9.1,9.85,9.95,6.24,0.8,1.71,4.65,6.57,7.32,7.64,6.09,4.71,1.31,-2.08,-1.2,-2.07,-2.27,-1.84,-1.87,-2.75,-3.64,-1.86,-1.92,-1.99,-2.02,-2.96,-3.93,-4.98,-6.18,-6.4,-8.5,-9.42,-10.45,-11.58,-11.24,-9.57,-9.44,-9.61,-8.98,-8.64,-8.63,-8.73,-8.03,-7.25,-5.64,-4.73,-3.7,-2.88,-2.44,-1.96,-0.87,0.72,2.2,2.74,2.41,1.77,0.35,-0.55,-1.63,-1.14,-1.33,-0.14,2.86,-0.44,1.13,0.67,3.44,4.53,4.36,4.99,5.22,5.74,4.92,3.96,4.26,5.31,5.56,5.37,6.07,6.48,6.1,4.48,4.41,3.17,2.55,3.57,3.49,3.6,4.31,4.68,4.2,3.38,3.68,4.59,7.31,8.61,6.87,5.15,2.18,6.14,8.36,7.28,6.55,5.44,5.0,5.5,5.68,4.65,4.84,7.09,10.22,10.9,9.94,9.65,10.32,9.58,9.14,8.78,8.56,9.12,9.96,10.51,10.49,10.5,10.77,11.31,11.46,11.15,10.18,10.05,11.25,11.98,11.46,12.18,12.13,11.83,11.33,11.82,11.87,11.08,8.21,6.13,4.87,4.77,5.39,5.89,5.94,6.76,7.14,7.04,6.97,6.67,7.0,7.49,7.58,7.83,7.0,6.57,6.7,6.66,6.6,6.98,6.09,6.9,8.92,7.72,6.73,6.63,6.1,6.48,4.34,6.66,7.08,6.06,5.76,4.53,1.99,1.78,2.99,4.47,5.44,5.62,6.14,6.33,6.81,6.71,5.6,4.99,4.55,6.31,6.6,3.79,4.56,8.53,10.62,10.47,9.6,8.8,8.74,8.34,8.03,8.24,8.57,9.17,8.97,9.51,10.9,11.34,12.18,11.56,10.56,10.36,10.54,10.46,10.79,11.0,11.07,10.1,10.13,11.91,12.08,10.72,9.2,8.3,7.6,6.76,6.5,6.42,6.38,6.23,7.41,8.04,8.37,8.56,8.78,8.92,9.18,9.71,10.64,11.77,12.68,12.12,11.11,12.69,14.85,15.78,14.54,14.6,14.31,13.46,12.73,11.96,10.94,10.7,9.63,9.18,9.52,9.41,9.35,8.14,7.75,8.38,8.9,10.03,9.24,9.47,11.54,11.7,13.92,15.2,14.0,13.69,11.64,9.33,7.35,6.56,6.65,7.31,8.45,7.29,8.75,8.41,6.38,3.94,2.49,2.06,2.12,1.98,1.83,1.96,2.87,2.72,2.86,3.91,4.73,3.81,3.77,3.88,2.64,1.78,1.47,0.9,-0.79,-0.35,-2.45,-1.4,-1.05,-0.16,0.59,1.19,2.27,2.89,3.07,3.12,3.51,4.23,5.38,6.36,6.84,6.81,6.86,7.31,8.02,8.54,8.73,8.01,7.47,7.81,7.38,7.55,7.69,7.35,6.87,7.43,8.13,9.75,11.23,11.88,11.81,11.84,12.02,11.61,10.81,10.34,10.15,9.58,9.41,9.61,9.71,9.64,10.92,12.39,12.5,11.94,10.84,10.13,8.34,8.58,9.31,9.23,9.28,8.79,4.55,-0.39,0.82,3.72,6.68,8.44,8.81,7.7,6.26,4.2,1.85,-2.4,-2.92,-2.79,-3.26,-2.78,-3.36,-5.99,-3.28,-4.29,-4.03,-3.8,-3.96,-4.83,-6.59,-7.45,-8.25,-8.22,-8.7,-9.61,-10.99,-10.89,-10.83,-10.05,-9.91,-9.09,-8.61,-8.57,-7.92,-6.51,-5.46,-5.4,-4.31,-3.48,-2.35,-2.05,-1.82,-1.55,-0.14,1.7,2.43,2.02,0.62,-1.08,-1.48,-2.03,-1.42,-0.48,-0.87,0.93,1.14,0.71,-0.88,3.37,2.06,3.33,4.13,4.84,5.82,6.35,5.36,4.59,4.79,6.08,6.75,6.41,7.14,6.95,6.23,5.41,5.87,5.1,3.01,3.9,3.92,4.01,4.84,4.9,4.59,4.69,3.65,3.45,5.06,5.84,6.19,5.49,4.88,4.45,4.83,5.44,7.24,6.37,6.0,5.88,4.6,3.22,5.66,8.27,9.98,9.32,8.52,9.12,8.81,7.92,7.92,8.43,8.67,9.09,9.97,10.66,11.47,11.62,11.46,11.71,12.0,11.95,11.37,10.69,11.33,11.57,11.93,13.05,13.45,13.19,12.98,12.43,11.88,9.38,6.55,5.92,5.76,5.33,5.12,5.37,5.64,6.04,6.56,6.89,7.33,7.36,7.98,8.04,7.74,7.75,7.35,6.55,6.7,6.22,6.45,6.81,7.1,7.86,8.94,7.71,6.47,5.67,5.6,6.18,5.47,6.85,6.07,5.25,4.84,2.06,2.72,3.8,4.46,5.4,6.17,5.97,6.3,7.02,7.5,8.26,8.66,7.36,7.43,6.61,6.06,5.86,5.03,2.67,2.85,7.55,10.69,10.65,10.39,10.37,10.32,10.45,10.47,10.55,10.42,10.4,10.64,10.66,10.99,11.27,10.75,10.85,11.21,11.86,11.26,10.81,11.11,10.21,10.16,11.74,11.94,10.49,8.73,9.14,9.17,8.87,8.27,7.26,6.95,6.97,8.44,9.42,9.47,8.03,7.93,9.27,10.06,10.74,10.57,11.58,12.34,11.82,11.69,12.73,14.23,16.09,15.15,14.63,14.2,13.73,12.94,12.0,11.22,10.55,9.86,9.66,9.9,9.9,9.4,8.69,8.23,9.22,9.74,9.5,8.15,8.31,7.78,9.67,11.62,12.02,13.15,12.69,12.34,8.85,6.43,6.53,7.05,7.17,7.45,6.16,6.17,5.07,4.21,3.22,1.29,0.92,1.18,1.39,1.38,1.22,1.56,2.33,3.48,5.02,5.46,6.08,4.64,4.78,4.29,4.74,7.0,-0.61,-2.02,-3.66,-2.02,-0.07,0.6,1.26,1.41,2.5,3.48,4.09,4.12,4.14,4.34,5.04,6.0,6.55,6.52,6.6,7.27,8.05,9.04,9.52,9.39,9.03,8.56,8.59,8.25,9.03,9.22,8.52,7.52,6.92,7.49,8.06,8.38,8.74,9.82,11.24,11.57,11.34,11.14,10.58,10.09,9.86,10.0,10.27,10.78,11.43,12.35,13.17,13.64,12.95,10.86,9.73,7.88,7.99,8.51,8.74,8.71,5.63,0.22,1.75,4.64,7.59,9.54,10.28,9.8,7.31,5.91,2.66,1.16,-3.41,-4.05,-3.47,-3.72,-3.59,-5.63,-5.01,-4.87,-5.2,-6.15,-5.96,-6.57,-7.89,-9.06,-9.91,-10.27,-9.52,-9.33,-9.53,-10.84,-11.27,-11.06,-11.09,-10.47,-9.42,-8.47,-7.25,-5.99,-5.15,-4.39,-3.3,-2.26,-1.67,-0.95,-2.37,-0.97,-0.35,1.83,3.07,2.78,1.32,-0.09,-1.34,-1.63,-1.39,-0.6,-0.18,-0.76,0.29,2.6,1.26,3.45,3.43,3.3,4.48,4.44,5.63,6.43,6.45,5.27,5.22,5.79,7.05,7.41,7.31,7.58,7.09,6.38,6.29,6.57,6.87,4.37,3.8,4.49,4.58,5.47,5.41,5.28,4.97,4.27,5.71,5.34,5.67,4.42,3.86,3.96,4.53,6.05,8.24,8.32,7.63,6.3,5.14,3.21,3.16,3.03,2.46,2.16,2.48,2.79,2.74,2.8,2.35,2.71,2.62,3.29,4.08,4.86,5.79,6.92,8.08,9.64,11.1,11.59,12.03,12.68,12.63,12.01,11.85,12.3,14.18,14.17,14.16,13.56,13.02,12.56,9.81,8.12,7.59,5.65,5.2,4.51,4.92,6.02,6.54,7.39,7.92,8.05,8.18,8.36,7.75,7.89,7.73,7.02,6.55,6.13,6.55,6.42,6.8,8.55,9.28,8.44,7.8,6.62,4.87,5.4,5.92,6.38,5.64,5.64,5.47,4.77,4.09,4.63,5.06,5.66,6.64,7.87,7.49,7.35,8.52,9.46,8.67,8.21,8.74,8.67,7.94,6.64,5.95,5.32,5.32,5.33,3.75,1.53,3.11,8.05,12.32,12.49,11.6,11.32,11.34,11.28,10.84,11.29,11.81,12.1,12.23,12.45,13.01,13.31,13.42,12.78,12.01,12.32,11.67,11.4,12.49,11.92,10.12,9.7,10.25,9.7,8.84,7.84,7.61,8.53,9.04,9.77,9.86,8.85,8.54,8.84,9.4,10.11,10.03,9.99,11.28,12.3,12.5,12.84,13.43,13.84,14.76,14.92,14.42,14.65,13.47,12.81,11.67,10.97,10.79,10.0,9.74,9.91,9.77,8.91,8.67,8.98,9.24,9.33,8.05,7.1,7.58,7.29,6.74,9.64,9.46,11.08,10.83,11.55,9.38,6.69,7.02,8.74,7.57,7.87,5.26,4.68,3.66,2.87,2.2,1.1,1.12,1.78,2.26,2.4,2.54,2.44,2.66,3.6,4.28,6.99,6.65,6.36,5.73,5.15,5.33,6.4,0.25,-1.43,-1.86,-0.52,0.84,1.27,1.54,2.45,3.68,4.44,4.98,5.0,4.95,5.18,5.8,6.37,6.32,6.41,6.83,7.87,8.5,9.75,10.13,10.1,10.07,9.88,9.19,9.1,9.1,8.73,8.03,8.06,7.89,8.76,9.08,9.1,9.03,8.94,8.69,8.95,9.89,10.86,11.32,11.38,11.08,11.23,11.47,11.79,12.12,12.3,12.51,13.2,13.94,13.38,12.02,7.39,7.24,7.53,8.08,7.16,2.67,2.94,5.26,7.73,10.33,12.54,13.87,12.48,8.59,6.34,1.08,-0.46,-5.17,-4.2,-3.31,-4.28,-4.04,-6.33,-5.18,-5.83,-5.51,-7.23,-7.99,-8.58,-9.55,-9.71,-10.17,-10.07,-9.61,-8.9,-8.66,-9.65,-10.11,-10.15,-9.62,-9.1,-8.65,-8.28,-7.63,-6.8,-5.86,-5.16,-4.08,-2.97,-2.97,-3.75,-1.36,1.03,2.84,4.4,4.45,3.63,1.46,0.02,-0.55,-0.36,-0.63,-0.66,-0.16,0.16,2.28,2.62,0.86,4.71,2.11,2.58,4.19,5.46,5.62,5.39,5.2,5.75,5.83,6.07,6.75,7.45,7.34,7.58,7.42,7.15,7.36,7.04,7.24,7.14,5.77,5.4,6.12,6.06,6.02,5.57,5.0,6.02,6.37,5.41,4.44,2.65,3.83,4.72,3.95,5.43,5.5,10.12,5.11,1.39,-0.97,-1.27,-1.47,0.08,1.9,4.28,5.27,4.78,4.95,4.82,4.2,4.56,4.54,6.16,6.82,6.41,6.74,7.94,8.67,9.2,10.1,11.14,12.26,13.93,15.06,14.67,14.14,14.16,16.56,16.37,15.41,14.76,14.32,13.04,10.36,7.97,7.26,5.8,4.17,3.75,3.9,4.98,6.7,7.73,7.98,8.91,9.02,8.35,8.11,8.11,7.76,7.73,7.48,7.38,7.29,7.41,7.78,9.06,9.05,6.01,5.98,6.35,6.01,6.11,6.32,6.6,7.31,5.99,4.56,4.49,5.47,5.39,5.67,6.22,7.69,8.91,9.67,8.6,6.42,6.59,7.39,7.01,7.04,7.66,8.04,7.12,6.75,7.45,7.75,7.43,6.42,5.51,5.59,6.0,5.87,5.62,6.91,12.81,13.42,12.3,11.36,11.46,12.18,12.57,12.57,13.73,14.56,14.44,14.62,14.56,13.45,12.94,12.72,12.2,11.66,11.16,10.61,10.31,10.27,9.7,9.29,9.62,9.87,9.47,9.56,10.85,10.38,9.74,10.2,10.24,9.3,10.23,10.7,9.79,9.92,11.3,11.86,12.32,12.6,13.25,14.63,14.89,14.31,13.99,13.49,12.68,11.43,10.55,10.3,9.84,9.66,9.43,9.2,9.0,8.97,9.03,8.71,8.39,7.02,6.42,6.55,5.84,6.69,6.75,10.37,8.39,9.01,7.66,7.77,6.93,6.77,8.43,6.97,7.05,4.6,3.86,2.85,0.85,1.42,1.64,1.94,2.62,3.08,3.42,3.6,3.91,3.84,3.9,4.99,6.36,8.43,7.88,6.87,6.08,4.06,2.41,1.11,-0.3,-0.07,1.15,1.7,1.84,2.47,3.51,4.33,5.09,5.59,5.63,5.73,6.05,6.31,6.49,6.35,7.11,7.6,8.96,9.41,10.1,10.15,10.22,10.42,10.52,10.36,9.87,8.6,7.68,7.78,8.04,8.1,7.88,7.91,7.59,7.7,7.88,8.23,8.61,8.93,9.16,9.68,10.39,11.18,11.74,11.85,12.17,12.27,12.25,12.02,12.71,12.69,12.02,12.74,7.88,5.29,6.69,6.56,3.69,2.3,5.31,6.99,9.13,12.43,15.16,17.5,13.97,6.33,4.13,-1.34,-3.59,-6.48,-3.79,-4.27,-4.56,-5.0,-6.0,-5.55,-5.56,-5.85,-7.4,-9.15,-9.86,-10.06,-10.22,-10.02,-9.67,-9.42,-9.09,-8.99,-9.35,-9.5,-9.86,-9.81,-9.54,-9.3,-9.14,-8.83,-8.34,-7.13,-5.93,-4.61,-2.99,-1.49,0.21,1.84,3.03,3.73,4.5,4.34,3.71,2.24,0.9,0.72,0.74,0.24,-1.16,-1.15,-0.66,1.91,0.23,2.78,2.51,2.37,3.01,2.65,3.33,4.05,4.38,5.34,6.27,6.39,6.09,6.12,6.36,6.22,6.61,7.23,7.71,8.25,7.93,8.12,8.08,7.01,7.21,7.27,6.97,6.98,5.85,5.56,6.16,6.03,5.11,4.83,4.74,4.78,5.13,4.56,4.0,2.76,-7.11,-5.84,-6.91,-4.83,-2.36,-0.32,1.9,3.5,5.01,5.04,4.91,5.15,4.93,5.24,5.62,6.7,8.09,7.99,7.74,8.69,9.7,10.24,10.52,11.37,13.11,14.67,15.83,16.64,16.49,16.18,16.39,16.77,16.76,16.11,15.21,14.0,12.75,9.63,6.68,5.02,2.91,2.18,2.32,3.0,4.05,6.46,8.07,9.15,9.55,8.65,8.12,8.67,8.88,7.36,8.25,8.53,8.41,8.2,8.61,8.82,8.68,6.88,6.13,5.84,6.28,5.91,6.22,6.44,4.77,4.28,5.12,6.08,6.26,4.62,5.18,7.04,9.21,10.7,11.07,11.22,9.39,6.22,5.33,2.97,0.8,1.67,3.43,4.79,6.25,7.24,7.74,8.17,8.05,7.96,8.08,8.97,9.48,9.64,9.45,9.3,10.45,9.99,9.44,10.74,12.61,13.1,13.38,13.83,14.65,15.36,15.16,14.95,14.75,13.81,12.95,12.61,11.88,10.89,10.56,10.61,10.34,10.85,10.24,9.78,10.64,11.21,10.39,9.9,11.15,10.84,10.58,10.97,10.99,10.55,10.38,10.27,9.56,9.27,10.04,10.96,11.92,12.4,12.69,13.22,13.62,13.71,13.09,12.63,11.6,10.91,9.89,9.51,9.17,9.02,8.84,9.08,9.38,9.08,8.73,8.44,7.68,6.36,5.7,5.39,4.75,4.35,5.54,6.92,7.87,7.03,5.48,4.21,5.53,5.79,7.27,7.37,5.8,3.84,2.51,1.61,-0.37,-0.5,-0.6,-0.14,1.07,2.2,3.0,3.73,3.93,3.88,4.44,5.32,6.71,8.19,9.57,7.82,4.78,2.95,0.62,0.52,0.87,1.45,2.11,2.54,2.79,3.53,4.68,5.32,5.66,6.05,6.33,6.57,7.03,7.08,7.24,7.42,8.43,9.36,9.68,10.49,10.11,10.26,10.52,10.98,11.19,10.87,9.7,8.77,8.53,8.47,8.71,8.26,7.58,7.43,7.52,7.62,7.92,8.26,8.84,9.59,10.0,10.17,10.32,10.5,11.2,12.08,12.46,13.05,12.48,11.84,11.79,12.0,10.89,10.65,3.08,4.03,5.9,4.26,1.22,3.5,5.38,6.55,9.05,10.17,12.68,9.03,2.6,-3.34,-4.57,-5.31,-7.52,-6.38,-4.79,-5.31,-5.01,-5.5,-5.72,-5.29,-6.2,-6.66,-7.23,-7.63,-8.6,-9.01,-9.26,-9.51,-9.62,-9.72,-9.65,-9.65,-9.53,-9.17,-8.79,-8.4,-8.08,-7.95,-7.53,-6.97,-5.76,-4.14,-3.17,-2.32,-1.32,-0.53,-0.82,-0.43,0.26,1.05,1.84,2.51,2.73,2.23,1.77,1.38,0.96,1.04,0.2,-1.54,2.34,1.51,1.99,2.4,1.95,3.58,2.42,3.12,3.87,4.38,5.39,6.21,6.41,6.43,6.43,6.59,6.11,6.45,7.47,7.51,7.72,8.04,7.76,8.01,8.25,8.98,9.25,8.53,7.96,7.28,6.32,5.69,5.18,5.25,5.34,4.93,4.15,5.53,5.77,6.53,4.49,1.56,-0.7,-1.39,-0.7,0.15,1.14,2.26,3.16,4.02,5.32,5.53,5.13,5.17,5.88,6.87,7.52,7.78,8.23,8.56,8.48,9.1,10.24,10.89,11.71,13.1,14.78,16.03,16.78,17.14,17.07,16.96,17.09,16.32,15.91,15.19,13.88,12.14,10.05,6.52,3.73,2.02,0.07,0.09,1.08,2.24,3.52,4.75,6.46,8.13,8.57,8.68,9.31,9.91,9.88,9.5,9.18,8.91,8.83,8.86,8.45,8.17,7.55,6.19,5.88,6.07,6.19,6.2,6.21,6.21,5.4,3.74,4.12,5.85,6.06,6.17,7.17,7.87,10.54,12.51,12.38,11.68,9.14,5.77,5.26,4.62,3.9,3.19,3.06,3.68,4.35,4.83,5.75,6.19,6.4,6.85,7.69,8.79,10.1,11.36,12.5,13.2,13.48,14.08,12.34,12.68,12.93,13.39,14.65,15.66,15.9,16.31,16.8,16.52,15.47,14.64,14.41,13.62,12.67,11.59,10.53,10.81,11.0,11.86,11.31,10.05,9.79,10.1,9.71,9.17,9.75,10.0,10.11,11.05,11.54,11.04,10.44,10.11,9.72,9.46,10.07,10.73,11.16,11.4,11.99,12.26,12.88,13.08,12.44,11.36,10.12,9.12,7.45,7.57,8.71,8.95,9.42,9.44,9.28,9.27,8.97,8.72,6.98,5.55,4.98,4.61,4.09,3.33,2.42,2.76,6.42,2.08,4.0,4.61,2.81,5.35,7.62,6.84,5.09,3.38,1.25,0.37,-0.13,0.2,0.65,1.42,2.49,2.58,2.49,3.96,4.75,5.64,6.19,6.77,6.77,7.26,8.89,8.75,4.45,2.74,1.83,1.78,2.06,2.77,3.33,3.61,4.03,4.78,5.71,6.02,6.25,6.64,7.02,7.42,7.99,8.11,8.48,9.09,10.01,10.81,10.45,10.65,10.1,10.43,10.37,10.55,10.03,9.48,9.27,9.63,9.68,9.89,9.3,8.51,8.3,8.19,8.27,8.36,8.51,8.7,8.9,8.57,8.87,9.01,9.03,8.99,9.69,10.6,11.81,12.54,12.89,13.06,12.21,10.76,6.26,5.34,2.14,3.27,3.1,0.19,0.45,3.36,4.08,5.04,5.69,3.46,-2.01,-9.44,-12.12,-11.81,-10.16,-9.59,-8.78,-6.4,-5.96,-5.55,-5.47,-5.46,-5.11,-5.16,-5.69,-5.75,-6.09,-6.35,-7.0,-7.77,-8.17,-8.36,-8.71,-8.82,-8.78,-8.54,-7.97,-7.6,-7.5,-7.61,-7.7,-7.68,-6.75,-5.75,-4.34,-3.63,-3.63,-3.49,-2.71,-2.81,-2.07,-1.49,-1.05,-0.84,-0.76,-0.35,1.2,2.44,2.49,2.59,2.49,2.82,1.3,-1.74,4.32,3.51,2.41,4.53,4.48,3.27,3.97,4.67,5.34,6.23,6.92,7.36,7.15,7.08,7.05,6.72,7.28,7.97,7.74,8.71,8.9,8.96,8.8,9.06,8.76,8.52,9.37,9.55,8.78,7.73,6.64,5.54,4.9,4.89,5.35,5.19,4.82,4.77,5.68,4.9,4.77,3.83,2.49,1.99,2.04,2.83,4.02,4.68,5.37,5.85,6.69,7.22,6.41,5.89,6.19,7.21,8.21,8.63,8.56,8.53,8.83,9.86,10.36,10.55,11.43,13.02,14.81,16.19,17.44,17.73,17.93,17.76,17.05,14.6,13.71,12.23,10.62,8.53,5.68,1.75,-1.03,-2.42,-1.86,-0.46,1.14,2.76,4.58,6.06,7.39,8.36,8.19,8.53,9.11,10.3,10.82,10.54,10.07,9.37,8.71,8.29,7.71,7.95,6.79,5.87,6.08,6.32,6.47,6.97,7.19,6.73,7.47,7.85,7.15,6.57,6.56,7.08,7.42,7.88,8.46,8.95,10.58,9.99,6.87,6.09,5.38,4.75,4.29,4.09,4.25,4.76,5.61,6.41,6.71,7.36,8.24,8.64,9.35,10.49,11.63,13.03,14.36,15.62,16.38,16.93,17.0,16.28,16.11,16.26,16.36,17.17,17.48,17.55,17.32,16.51,15.78,15.26,14.93,14.03,12.91,12.6,12.02,11.56,11.87,11.58,10.82,9.25,8.49,8.77,9.42,9.62,10.13,10.85,11.07,11.13,11.2,10.77,10.51,10.52,10.26,10.27,10.49,10.68,10.92,10.87,10.92,10.99,11.79,12.49,12.19,11.76,10.62,9.8,9.04,8.88,9.2,9.49,9.92,9.75,9.66,9.81,9.33,8.12,6.74,5.75,5.16,4.95,4.23,2.94,1.08,-0.33,-0.52,3.87,2.55,3.51,3.74,4.84,5.66,5.73,3.41,2.27,1.45,0.84,-0.36,-0.05,0.33,1.52,3.3,3.6,3.15,4.54,5.84,6.83,8.06,7.69,7.31,7.4,8.35,7.92,5.96,3.09,2.37,2.6,3.14,3.85,4.77,4.8,5.12,5.81,6.41,6.42,6.66,7.02,7.5,8.07,8.82,9.15,9.89,10.77,11.27,11.43,10.71,10.43,10.09,9.84,9.79,9.05,8.68,9.27,10.05,9.95,10.05,9.95,10.32,10.09,9.89,9.32,8.68,8.72,8.57,8.63,8.95,9.52,9.76,9.69,10.04,10.49,9.97,10.51,11.3,12.08,12.3,11.86,9.44,7.74,4.37,3.32,1.44,0.79,-0.84,-2.22,-0.32,1.95,1.48,1.9,1.63,-1.8,-9.8,-12.16,-14.14,-12.64,-11.49,-10.31,-8.01,-6.58,-6.19,-5.76,-5.25,-4.97,-4.69,-5.16,-4.63,-5.07,-5.3,-5.07,-5.44,-6.58,-7.05,-7.33,-7.48,-7.42,-7.22,-6.9,-7.27,-7.48,-7.6,-7.54,-7.2,-6.82,-6.4,-5.62,-4.88,-4.43,-3.9,-3.41,-2.07,-1.64,-1.68,-1.78,-1.59,-1.37,-1.79,-2.4,-2.39,-1.68,-0.45,1.08,2.88,4.45,3.07,2.07,3.68,3.24,4.27,4.57,3.92,6.07,6.25,6.61,7.17,7.81,7.99,7.84,6.87,5.23,4.39,8.21,8.9,9.07,9.87,10.18,10.27,10.22,10.1,9.96,9.52,8.94,8.56,9.04,9.4,8.66,7.86,6.96,6.47,5.92,5.16,5.11,5.04,5.45,6.84,6.54,5.42,4.89,4.9,5.02,5.25,5.85,6.42,7.0,7.18,6.76,7.75,8.08,7.55,6.61,6.7,7.56,8.3,7.88,7.73,8.49,9.45,9.9,9.76,9.49,10.17,11.71,13.51,15.15,16.65,16.95,16.37,16.01,15.45,10.29,9.3,7.14,3.13,-1.47,-4.31,-5.05,-4.77,-3.21,-1.25,-0.01,1.45,3.35,4.69,6.11,7.37,8.26,9.0,9.83,11.28,11.1,10.57,10.5,9.99,9.24,8.15,7.97,8.0,7.98,6.82,6.53,6.88,6.93,7.47,8.25,7.1,7.65,8.83,8.96,9.39,8.41,8.44,8.78,8.96,8.44,7.02,5.42,3.65,3.5,4.65,4.75,4.71,5.09,5.28,5.6,6.41,7.08,7.86,8.98,9.55,9.66,10.07,10.45,11.15,12.25,13.58,15.42,17.09,18.28,18.95,19.45,19.93,19.92,18.71,19.65,18.98,18.48,18.57,18.8,18.57,17.1,15.92,15.41,14.73,13.89,13.31,12.93,12.91,12.87,12.41,11.93,10.87,9.31,8.26,8.27,9.03,9.96,11.26,12.37,12.63,12.23,11.46,10.87,11.05,11.63,11.73,11.68,11.56,11.21,10.77,10.24,10.49,10.51,10.85,12.09,12.69,12.34,11.31,10.6,9.67,8.81,9.26,9.57,10.49,10.36,10.12,9.53,8.99,8.02,7.49,6.75,6.35,5.9,5.04,3.91,1.93,0.17,-0.64,-2.21,5.44,4.76,5.47,5.4,4.93,3.01,2.19,1.41,0.44,0.27,0.15,1.42,2.06,2.93,4.55,6.28,6.32,6.63,6.7,7.01,8.76,8.65,7.56,7.55,7.76,7.17,5.12,3.56,3.27,3.81,4.25,4.54,5.65,5.47,5.39,5.96,6.23,6.31,6.7,7.19,7.85,8.77,9.46,10.34,11.05,11.74,11.8,11.47,10.64,10.41,10.21,9.5,9.21,9.09,9.33,9.77,10.14,10.66,11.11,11.53,11.27,11.1,10.33,9.68,9.21,8.77,8.64,8.42,8.97,9.42,9.55,9.67,10.69,11.08,10.92,10.17,9.93,10.46,9.73,7.48,5.12,3.06,2.3,3.27,1.09,-3.64,-4.23,-3.11,-1.41,-0.35,-0.59,-1.27,-0.68,-5.22,-8.0,-11.2,-12.13,-12.01,-10.51,-8.66,-7.33,-6.67,-5.94,-5.33,-4.65,-4.53,-4.67,-4.53,-4.27,-4.8,-5.23,-5.21,-5.05,-5.27,-5.66,-5.85,-5.84,-6.05,-6.03,-5.88,-5.79,-5.75,-5.61,-5.25,-4.44,-3.34,-2.55,-1.94,-1.44,-0.97,-1.03,-1.08,-1.15,-0.88,-0.76,-0.39,-0.31,-0.34,-0.11,0.21,0.66,1.27,2.18,3.1,3.68,4.67,5.56,3.93,2.97,2.96,3.47,2.81,3.79,5.98,7.13,7.55,7.63,7.39,7.0,6.85,7.04,7.43,7.82,8.63,9.89,10.79,10.73,10.77,11.03,10.74,10.31,10.25,9.72,9.46,8.7,8.35,8.85,10.01,9.88,8.11,7.55,7.49,7.05,6.65,6.51,7.68,7.77,7.65,7.06,6.42,6.67,6.77,7.28,8.24,8.78,8.88,9.36,9.42,8.87,8.77,8.49,7.7,7.68,8.89,9.42,9.04,9.03,8.96,8.97,8.53,8.66,8.25,8.59,9.53,10.49,11.55,12.66,13.22,12.07,11.47,11.06,0.1,-3.78,-6.39,-7.58,-7.62,-6.68,-5.42,-4.4,-2.95,-1.38,0.39,2.33,4.18,5.74,7.31,8.49,9.4,10.11,11.01,11.42,10.91,10.67,10.61,10.25,9.4,8.96,8.97,8.43,7.8,7.02,6.95,7.14,6.99,6.54,5.98,6.63,6.72,7.13,6.59,5.66,6.81,7.3,7.72,7.95,8.13,6.98,5.74,4.93,4.5,4.57,5.11,5.7,6.03,6.39,7.33,8.62,9.51,9.87,10.05,10.34,10.76,10.48,10.8,12.1,13.35,14.66,16.04,17.42,18.78,20.18,21.28,22.06,22.28,22.02,21.29,20.86,19.69,19.03,18.86,18.77,18.48,17.92,16.85,15.74,15.17,14.45,14.43,13.88,13.36,12.69,11.16,10.07,9.46,9.09,9.04,9.12,9.82,10.47,10.98,11.76,11.48,11.09,11.03,10.98,12.25,13.11,13.04,12.67,11.96,11.03,10.5,10.42,10.55,10.99,11.61,12.56,12.72,11.55,10.22,9.3,8.12,8.41,9.12,9.98,10.06,9.51,9.54,9.18,8.76,8.14,7.95,7.37,6.64,6.19,4.94,3.75,2.22,0.86,-0.35,-2.38,0.2,3.78,2.74,1.83,0.5,-0.61,-2.23,-2.49,-1.95,0.23,3.35,3.32,3.56,4.47,6.05,7.44,7.59,7.64,8.81,8.74,7.04,6.47,6.77,6.95,6.81,5.75,4.3,4.55,5.39,5.96,5.67,5.69,5.09,4.93,5.33,5.84,6.15,6.87,7.56,8.54,9.4,10.17,11.03,11.81,11.95,11.83,11.56,10.91,10.67,10.19,10.04,9.6,9.84,10.17,10.38,10.72,11.27,11.67,11.61,11.33,10.85,10.25,9.62,9.27,9.26,9.03,8.89,9.06,8.77,7.6,6.95,8.59,8.97,6.93,6.37,8.46,8.38,6.43,2.8,-0.41,-2.91,-6.61,-7.79,-7.52,-6.37,-5.08,-4.87,-3.17,-2.2,-0.71,-0.94,-1.27,-4.58,-5.88,-7.14,-9.1,-9.11,-7.83,-6.92,-5.94,-5.43,-5.3,-4.66,-3.81,-3.91,-4.11,-4.0,-4.69,-5.16,-5.44,-5.1,-5.63,-5.49,-5.0,-4.67,-4.26,-4.39,-4.62,-4.4,-4.26,-4.28,-3.7,-3.03,-2.36,-1.73,-0.9,0.01,0.91,1.55,1.63,2.54,3.35,3.34,2.71,2.51,2.71,2.58,2.48,2.77,3.46,4.3,5.09,5.87,6.63,7.19,7.6,7.74,5.95,1.86,3.29,3.29,4.78,2.88,4.59,4.38,3.39,4.06,4.55,5.03,5.74,7.0,8.76,10.12,11.36,12.12,11.4,11.15,11.11,10.96,10.27,10.77,10.17,10.51,9.39,9.23,9.64,10.35,11.27,10.74,9.45,9.03,9.0,8.09,9.06,10.06,10.02,8.53,7.4,7.04,7.53,7.77,8.01,8.07,8.38,8.55,8.83,9.09,8.92,8.85,8.6,8.98,10.1,10.31,9.89,9.27,8.92,8.63,8.72,8.92,8.57,7.47,7.13,6.48,6.29,5.29,4.21,6.28,5.86,4.95,3.42,-8.34,-9.08,-8.68,-7.92,-7.04,-5.81,-4.28,-2.82,-1.0,1.12,3.47,5.51,7.32,8.62,9.55,10.19,10.64,10.77,11.14,11.16,11.07,11.1,11.23,11.01,10.32,9.52,8.58,8.65,8.35,7.51,7.13,6.98,6.55,6.34,6.21,5.95,5.95,5.95,6.09,6.59,7.21,6.45,5.42,7.77,8.02,8.05,5.45,7.43,7.8,7.84,7.95,7.95,8.07,8.61,9.53,10.29,10.94,11.13,10.79,10.8,11.1,11.54,12.11,12.57,13.49,14.5,15.82,17.56,19.55,21.2,22.35,22.88,23.16,23.25,22.71,21.48,20.74,19.93,19.45,18.67,18.16,18.04,17.6,16.97,15.66,14.72,13.81,13.21,12.41,11.8,11.48,10.71,9.29,8.16,8.35,8.8,8.97,9.62,10.87,12.15,12.2,12.2,12.11,12.4,12.99,13.65,13.95,13.52,12.49,11.88,11.26,11.24,11.17,11.43,11.82,12.0,12.71,11.68,9.9,7.69,5.52,6.22,7.37,8.46,8.96,8.92,8.89,9.12,8.8,8.69,8.6,8.19,7.59,7.08,5.87,5.02,4.37,3.15,1.93,0.01,-1.22,-4.61,-4.34,-4.18,-4.78,-5.01,-4.32,-2.62,-0.72,1.84,3.48,3.31,4.01,5.42,7.01,8.49,10.11,10.11,9.19,8.65,7.91,6.85,6.61,7.32,7.65,7.21,6.04,6.08,6.28,7.01,5.62,5.3,4.57,4.68,5.12,5.54,6.47,7.53,8.47,9.25,9.96,10.85,11.41,12.05,12.18,12.17,11.54,11.48,10.73,10.88,10.44,10.67,11.05,10.92,11.42,11.77,11.87,11.61,11.33,10.81,10.65,10.4,10.02,9.62,9.76,9.69,9.2,8.24,7.87,8.49,9.08,8.49,7.58,6.23,6.04,7.74,7.68,3.31,-4.59,-5.09,-6.99,-6.24,-7.14,-6.4,-5.88,-5.32,-4.75,-3.29,-2.42,-0.44,-0.31,-0.42,-2.05,-3.37,-3.87,-5.43,-5.76,-6.25,-5.52,-4.98,-5.22,-5.24,-4.89,-4.97,-4.51,-4.19,-4.37,-3.86,-3.59,-3.15,-3.51,-4.47,-4.52,-4.33,-4.58,-4.75,-4.25,-3.55,-3.89,-3.44,-2.08,-1.17,-0.81,-1.1,-1.13,-0.31,0.59,1.02,1.97,2.39,2.67,2.86,3.17,3.69,4.36,5.05,5.78,6.26,6.45,6.66,6.88,6.86,6.84,7.27,7.99,8.65,9.24,9.84,10.21,10.38,6.43,3.83,1.26,2.46,5.3,6.32,6.7,7.03,6.97,8.54,10.57,12.43,14.05,14.4,13.02,11.82,11.65,12.25,11.38,10.71,11.05,11.55,11.22,9.93,10.54,10.79,11.06,11.17,11.57,11.47,10.32,10.07,10.32,10.36,12.55,10.96,7.58,6.72,7.07,7.16,7.0,6.82,7.39,8.47,9.44,9.21,8.66,8.16,8.64,9.17,10.05,10.82,11.3,10.8,9.89,9.12,9.48,9.56,9.04,8.26,7.66,5.94,3.72,2.08,0.33,-2.58,-5.06,-5.52,-6.63,-7.74,-9.28,-8.51,-7.5,-6.17,-4.59,-2.91,-1.2,0.46,2.21,4.32,6.22,7.74,8.94,9.68,10.06,10.51,11.13,11.54,11.48,11.12,11.03,11.15,11.21,11.21,10.58,9.75,9.4,9.64,9.31,8.1,7.41,7.01,6.62,6.25,5.35,4.65,4.32,4.65,5.37,5.86,6.85,7.41,7.32,7.13,7.24,7.15,5.38,7.64,9.18,9.84,10.35,10.92,10.9,10.56,10.71,11.55,11.73,10.97,11.13,11.45,11.44,11.57,11.77,12.25,12.9,13.6,14.26,15.15,16.16,18.4,21.0,22.77,23.36,23.27,22.67,21.81,21.08,20.42,19.45,18.7,17.87,17.22,16.71,16.36,15.46,13.5,12.1,11.09,10.65,10.22,9.22,7.24,6.73,6.66,6.98,7.95,9.04,10.25,11.35,12.9,13.54,13.64,13.62,13.85,14.44,15.07,15.13,14.51,13.57,12.88,12.84,12.43,11.91,12.0,12.5,11.88,11.46,10.69,7.11,4.42,3.86,4.36,5.79,7.05,8.07,8.53,8.43,8.75,8.71,8.91,8.89,8.26,8.19,8.17,7.58,6.66,5.92,5.57,4.64,2.91,1.27,0.19,-0.98,-2.55,-2.91,-1.94,-0.45,0.92,2.21,3.65,4.17,4.06,4.39,5.19,7.07,8.15,9.27,9.3,9.49,8.84,8.66,8.26,7.57,7.79,7.96,8.4,7.08,5.86,5.29,5.46,5.44,4.97,4.96,4.92,5.38,6.31,7.4,8.35,9.24,9.77,10.44,11.15,11.75,12.18,12.26,12.12,11.88,11.31,11.57,11.24,11.31,11.52,12.58,12.73,12.61,12.47,12.31,12.15,11.87,11.38,11.12,10.72,10.26,10.21,9.56,8.88,8.89,9.22,9.21,8.8,9.53,9.42,6.8,5.65,5.92,6.53,3.68,-5.77,-4.74,-4.74,-4.56,-4.13,-3.65,-3.02,-2.64,-1.95,-1.47,-0.23,-0.41,0.87,0.71,1.02,0.13,-2.42,-1.99,-2.61,-3.75,-5.33,-5.54,-5.62,-6.13,-6.17,-5.86,-5.23,-5.19,-5.08,-4.44,-4.07,-3.98,-4.17,-4.23,-3.61,-3.35,-2.4,-1.9,-2.06,-2.52,-2.74,-1.52,-0.86,-0.85,-1.28,-1.01,-0.11,0.57,1.49,2.23,2.53,2.0,1.42,1.47,1.55,1.73,2.24,2.89,3.84,4.8,5.88,6.78,7.27,7.74,8.17,8.55,8.7,9.01,9.05,9.09,9.37,10.14,11.27,12.51,14.2,15.57,15.18,14.12,11.99,11.36,11.88,12.47,13.51,14.5,15.38,15.62,14.33,12.73,12.38,12.81,12.99,13.76,13.88,13.02,12.19,11.78,11.75,12.19,12.47,12.58,12.17,11.62,12.05,12.38,11.85,12.05,12.74,13.01,13.22,12.56,10.63,9.83,10.07,9.27,8.45,8.39,8.49,8.3,8.78,9.23,9.29,9.74,10.02,10.51,11.19,11.42,10.97,9.84,9.41,9.3,9.06,8.72,8.12,7.53,6.32,3.97,1.58,-0.95,-3.47,-5.42,-7.33,-8.8,-9.24,-3.25,-2.47,-1.42,-0.28,0.75,1.75,2.74,4.17,5.8,7.2,8.22,8.92,9.6,10.43,11.21,11.59,11.66,11.42,10.97,10.62,10.25,9.98,10.11,10.4,10.49,10.2,9.97,9.91,9.49,8.61,8.19,8.12,8.02,7.35,6.56,6.31,6.19,5.61,4.26,3.85,3.05,2.96,3.59,4.83,6.44,6.91,5.46,3.72,7.84,8.8,9.9,9.05,6.5,5.4,5.45,6.39,8.53,10.83,11.97,11.47,11.52,8.96,7.67,7.65,7.87,9.14,10.16,10.23,10.86,11.44,13.31,17.14,20.56,21.36,20.83,19.99,19.49,18.85,17.85,16.71,15.68,14.63,13.59,12.49,11.45,10.45,9.26,8.67,8.2,7.11,4.75,3.9,4.32,5.59,7.09,8.52,9.89,11.28,12.46,13.47,14.17,14.8,15.09,15.55,16.11,16.09,16.14,15.97,15.12,14.31,14.09,13.93,12.95,12.16,12.54,11.52,11.15,9.38,5.4,2.74,1.89,3.24,4.69,6.23,7.35,7.9,8.11,8.15,8.22,7.98,8.06,8.12,8.75,9.3,9.49,8.98,8.19,7.39,6.87,5.95,5.11,3.33,2.15,2.56,3.18,4.09,4.61,4.9,5.03,5.44,6.05,5.94,5.89,6.6,7.86,10.04,10.98,10.9,10.94,10.34,9.57,9.15,8.66,8.37,8.16,8.22,7.42,4.61,3.63,4.01,4.49,5.12,5.36,5.44,6.04,6.91,7.93,8.9,9.37,9.71,10.72,11.52,11.57,11.7,11.95,11.72,11.61,11.69,11.52,11.85,12.29,12.49,14.12,13.73,13.09,13.14,13.3,12.92,12.47,11.68,10.74,9.9,9.14,8.78,8.38,8.82,9.39,9.05,9.41,9.82,9.83,7.93,5.71,5.2,5.07,-0.33,-7.17,-6.15,-3.92,-2.91,-0.71,2.08,3.56,3.56,4.31,4.69,4.16,4.36,3.32,3.24,2.76,1.85,2.1,-2.09,-1.68,-2.12,-4.35,-4.6,-6.43,-5.93,-5.9,-5.61,-5.24,-4.62,-4.21,-4.31,-3.96,-3.83,-3.53,-3.37,-3.06,-2.57,-1.78,-1.71,-1.17,-1.32,-1.46,-1.57,-1.57,-0.87,0.87,1.76,2.03,3.04,3.87,3.33,1.83,0.83,0.98,1.24,1.26,0.47,0.8,1.19,1.39,2.17,2.87,3.29,3.62,4.35,5.01,5.52,5.87,6.85,7.89,8.99,9.72,10.42,11.3,11.99,12.58,13.39,13.96,14.0,13.57,13.03,13.07,13.86,14.74,15.47,15.71,15.48,15.49,15.22,14.65,14.31,14.45,14.81,15.39,15.61,15.37,14.09,13.47,13.22,13.61,13.52,13.66,13.54,13.48,13.14,13.21,13.77,13.85,13.28,14.06,12.4,12.29,12.23,11.46,10.17,9.15,9.03,8.97,8.84,8.26,7.92,7.89,8.56,9.66,10.46,10.95,10.94,10.2,9.54,9.1,9.04,9.17,8.83,8.16,7.51,7.09,6.7,6.14,4.78,2.97,0.89,-0.96,-2.34,-3.23,-3.51,3.35,3.63,3.99,4.47,5.06,5.81,6.7,7.71,8.67,9.59,10.41,11.06,11.67,12.15,12.33,11.97,11.01,10.23,9.84,9.84,10.24,10.68,11.04,11.58,11.7,11.15,10.17,9.54,9.18,8.72,8.71,8.87,8.77,8.03,6.63,5.98,6.37,4.92,4.31,4.31,4.77,5.44,5.59,5.49,5.36,4.92,4.81,5.03,3.46,0.68,0.91,3.01,4.07,4.09,4.38,3.85,2.97,4.42,4.23,-1.04,-2.49,2.65,4.79,6.61,7.68,8.13,8.46,8.22,7.6,6.87,6.55,7.27,10.92,17.01,17.89,16.76,16.11,15.41,14.21,12.64,11.41,10.32,9.36,8.39,7.65,7.12,6.26,5.31,3.8,2.03,1.34,2.11,3.67,5.75,7.89,9.69,10.95,12.21,13.77,14.82,15.4,15.73,15.97,16.36,16.67,17.11,16.99,17.14,16.76,15.86,15.31,15.11,14.24,13.2,12.81,11.86,10.46,7.13,1.99,0.43,0.62,1.89,3.69,5.22,6.17,6.64,6.62,6.82,7.53,8.44,8.9,9.23,9.4,9.79,10.21,10.49,10.41,9.73,8.88,8.22,8.14,7.78,6.79,5.61,5.33,6.0,5.85,5.63,5.39,5.41,5.68,7.03,7.29,8.08,9.68,10.36,10.18,10.8,11.24,10.69,10.0,9.8,9.23,8.53,7.84,7.52,6.33,4.42,3.54,4.34,3.82,4.22,5.44,5.74,6.3,7.3,8.25,8.79,9.28,10.21,11.02,11.06,11.32,11.6,11.82,11.65,11.51,11.78,12.28,12.58,13.22,14.36,14.15,14.11,14.33,14.62,13.99,12.87,12.17,11.04,10.26,9.58,8.92,8.39,8.68,9.04,8.67,8.82,10.71,11.31,7.63,4.93,4.13,-2.46,-7.47,-7.42,-6.24,-3.16,0.57,3.54,5.98,7.19,8.57,9.0,9.17,8.87,8.86,8.39,6.44,5.42,4.82,2.67,2.55,-2.44,-2.98,-3.66,-5.75,-4.85,-5.68,-5.77,-4.44,-4.81,-4.06,-3.79,-3.08,-2.66,-2.36,-2.34,-2.41,-2.62,-1.99,-0.7,0.48,1.09,1.59,2.13,2.57,2.9,3.4,3.76,4.18,4.92,3.94,1.94,0.46,0.51,1.31,1.98,2.46,2.75,3.06,3.14,3.23,3.56,4.07,4.71,5.42,5.86,6.28,6.61,6.93,7.38,7.78,7.92,8.22,8.45,8.67,8.87,8.57,8.16,8.4,8.97,9.29,9.1,9.0,9.25,9.77,10.75,12.1,12.83,13.08,13.24,13.72,14.34,14.72,14.77,14.45,14.26,14.43,14.91,15.38,15.53,15.43,16.31,15.85,14.72,14.27,14.35,14.82,15.21,15.34,15.05,14.9,14.35,13.5,14.08,12.87,11.07,10.61,9.79,9.17,8.43,8.22,8.66,8.69,8.62,9.24,8.63,8.05,8.02,7.66,6.41,5.85,5.56,5.28,5.49,6.17,6.81,7.21,7.1,6.86,6.66,6.05,5.48,5.27,4.92,4.31,3.68,3.27,3.18,6.39,6.77,7.22,7.73,8.24,8.87,9.51,10.21,10.85,11.39,11.72,11.94,12.0,11.55,10.56,9.4,8.62,8.82,9.56,10.38,10.99,11.16,10.61,10.02,10.29,10.32,8.93,8.47,8.09,7.77,7.87,7.99,7.1,5.78,5.52,4.99,4.01,3.95,4.45,4.85,5.34,5.79,5.95,6.42,7.12,7.26,7.08,6.11,4.52,4.43,3.55,3.88,5.46,4.18,-1.86,-2.0,-0.76,-0.09,0.39,1.82,3.79,6.06,7.87,9.41,10.5,10.85,10.49,9.74,9.12,7.83,6.67,5.84,4.39,3.47,8.95,13.76,12.95,11.6,10.59,9.51,8.15,6.96,6.19,5.42,4.5,2.8,0.41,-1.59,-2.59,-2.01,-0.35,1.78,4.54,7.2,9.57,11.49,12.87,13.89,14.84,15.82,16.56,17.11,17.54,17.7,17.77,17.75,17.63,17.46,17.38,16.59,16.2,15.65,14.95,14.2,13.13,11.94,9.46,3.05,-0.95,-1.47,-0.39,1.24,3.15,4.52,5.27,5.66,5.74,6.78,7.67,8.49,9.29,9.81,10.33,10.67,10.74,10.93,10.87,10.76,10.74,10.42,9.8,9.09,9.05,8.66,7.69,6.87,6.47,5.32,4.89,5.17,6.24,7.48,8.29,9.27,10.31,10.14,9.93,9.76,9.81,9.6,9.22,8.51,8.2,6.92,5.77,5.41,4.56,2.55,2.13,2.69,2.78,3.4,4.93,5.65,6.42,7.38,7.95,8.92,9.86,10.28,10.5,10.9,11.01,11.2,11.49,11.75,11.89,12.0,12.6,12.8,14.2,15.2,15.06,14.66,14.21,13.18,12.15,11.37,10.78,10.24,9.47,8.92,8.28,7.47,7.37,7.77,8.65,10.06,8.58,4.74,1.16,-4.87,-8.53,-8.12,-7.26,-5.47,-2.62,1.63,5.86,9.06,11.42,13.13,14.07,14.51,13.89,12.61,10.92,7.64,5.95,4.42,3.77,2.33,0.95,-3.95,-4.08,-4.5,-5.59,-4.88,-4.35,-4.37,-3.44,-4.24,-3.55,-2.84,-2.18,-1.72,-1.54,-1.41,-1.06,-0.36,0.38,1.06,1.4,1.56,2.27,2.53,3.01,2.97,2.41,0.97,-1.08,-1.32,0.14,1.74,2.9,3.76,4.46,5.03,5.56,5.93,6.04,6.21,6.41,6.71,7.34,8.02,8.6,9.06,9.3,9.29,9.3,9.35,9.47,9.7,10.22,10.74,10.96,11.1,11.02,11.41,11.61,11.64,11.6,11.41,11.99,11.45,11.45,12.2,12.67,12.63,12.4,12.4,12.92,13.81,14.59,14.97,14.39,14.14,14.37,14.88,15.41,15.57,17.5,17.33,16.37,15.58,15.3,15.62,16.07,16.43,16.54,16.05,15.03,14.15,12.75,12.16,11.94,10.72,9.93,9.19,8.75,8.06,7.14,7.9,7.01,2.84,2.67,2.93,2.08,-0.15,-2.3,-2.46,-1.13,0.69,2.75,4.67,5.49,5.04,4.69,5.51,6.78,6.9,6.47,6.33,6.13,5.82,5.6,5.6,5.79,6.06,7.26,8.03,8.66,9.24,9.66,10.03,10.4,10.64,10.75,10.54,10.04,9.32,8.66,8.12,7.96,8.12,8.38,8.84,9.44,9.92,10.22,10.38,10.44,10.32,9.82,9.23,7.69,7.27,6.94,6.78,6.81,6.5,4.98,4.6,4.69,4.14,4.11,4.35,4.74,5.31,5.83,5.91,6.03,6.32,6.8,7.27,7.16,6.97,5.9,6.4,1.15,-3.35,-3.72,-2.5,-1.35,0.17,1.6,2.75,3.95,5.13,6.39,7.79,9.1,10.25,11.15,11.56,11.54,11.31,11.01,10.05,7.93,6.6,4.7,0.62,-3.65,-5.85,-0.99,4.85,5.66,3.2,-0.08,-2.93,-5.52,-7.51,-8.4,-8.22,-7.05,-5.41,-3.08,-0.31,2.72,5.51,7.86,9.71,11.26,12.84,14.37,15.68,16.68,17.39,17.91,18.54,19.11,19.65,20.04,19.98,19.64,19.0,18.17,17.29,16.45,15.63,15.05,14.81,12.98,11.49,5.48,-0.45,-2.45,-1.67,-0.4,1.64,3.34,4.37,4.52,5.5,6.49,7.52,8.63,9.67,10.3,10.87,11.32,11.2,11.18,11.24,10.77,11.14,11.17,11.16,10.91,10.3,9.51,9.25,8.97,8.26,6.92,5.53,4.97,5.0,5.9,7.27,8.93,9.81,10.49,11.18,10.18,9.51,9.01,8.0,7.21,5.87,4.64,4.08,3.12,2.51,0.6,-1.01,-1.24,0.21,0.7,1.53,3.76,5.21,6.54,7.34,8.4,9.05,9.63,9.74,9.9,10.09,10.2,11.02,11.52,11.52,11.8,12.46,13.01,13.41,13.82,14.02,15.13,14.75,13.5,11.9,11.27,10.4,9.5,8.11,6.89,6.93,6.85,6.85,7.13,7.92,8.37,6.59,0.69,-6.6,-9.3,-9.08,-8.39,-7.95,-6.33,-3.58,0.2,4.1,8.01,11.68,15.05,17.88,19.0,17.92,15.53,11.52,8.01,4.94,2.28,1.07,0.56,-0.05,-2.52,-5.13,-4.45,-5.26,-5.3,-4.06,-3.57,-3.76,-4.03,-3.91,-3.07,-2.17,-1.31,-0.73,-0.55,-0.25,-0.07,0.37,-0.16,-0.17,0.22,-0.12,-0.62,-1.16,-1.42,-1.22,-0.52,0.52,1.56,2.69,3.78,4.52,5.03,5.45,5.9,6.58,7.13,7.37,7.06,7.24,7.81,8.48,9.26,9.91,10.33,10.32,10.15,10.32,10.66,10.97,11.15,11.23,11.7,12.18,12.48,12.4,12.11,11.86,12.16,12.95,13.26,13.97,14.03,13.67,13.93,14.32,14.47,14.74,14.96,14.99,15.25,16.0,16.62,16.77,16.82,16.4,16.0,16.91,17.32,17.41,16.92,16.38,15.63,15.33,14.99,15.01,14.72,14.69,14.51,13.78,12.96,12.73,11.82,9.65,9.29,9.18,8.97,8.54,8.56,7.98,7.24,7.76,7.61,6.17,5.79,6.26,4.94,3.45,2.27,1.8,1.93,2.15,2.05,1.77,1.4,1.58,1.6,1.14,0.48,0.52,0.81,0.99,1.45,2.23,3.21,4.35,5.4,6.35,3.57,3.97,4.28,4.41,4.4,4.22,4.16,4.26,4.5,4.92,5.49,6.17,6.83,7.58,8.37,9.07,9.44,9.59,9.71,9.75,9.75,9.65,9.4,8.81,8.64,7.72,6.52,6.36,6.15,6.32,6.36,5.7,4.69,4.83,4.77,4.7,4.74,4.62,5.04,5.23,5.06,5.54,5.7,6.27,7.16,6.29,4.28,2.75,4.49,-1.33,-3.7,-1.75,-0.69,0.92,2.16,3.7,5.05,6.57,7.55,8.46,8.99,9.48,9.93,10.22,10.07,10.04,10.3,10.29,10.02,9.83,9.38,7.89,5.24,3.0,-0.85,-5.15,-8.39,-11.63,-13.43,-13.72,-13.5,-12.66,-11.27,-9.74,-7.75,-5.53,-3.02,-0.52,1.81,4.21,6.47,8.52,10.23,11.52,12.8,13.94,15.12,16.13,17.01,18.24,19.71,21.19,22.4,23.27,23.76,23.59,22.57,21.01,19.31,17.62,16.12,14.61,13.8,13.31,12.16,6.76,-1.16,-3.38,-3.15,-1.62,0.14,1.46,2.48,4.01,5.54,6.65,8.03,9.28,10.26,11.22,11.8,11.79,11.78,11.61,11.24,10.69,11.33,11.16,8.83,7.85,8.06,8.33,8.24,7.56,7.31,6.52,6.24,5.55,4.93,5.32,6.49,7.91,8.67,10.14,11.19,11.37,10.27,8.45,6.77,5.26,3.67,2.81,1.96,0.68,0.08,-1.48,-2.95,-3.11,-2.42,-1.45,-0.73,1.3,3.63,5.44,6.43,7.39,8.14,8.33,8.5,8.89,8.89,9.07,9.85,10.74,11.38,11.29,11.43,12.12,12.33,12.31,12.72,13.78,12.7,8.78,6.24,6.65,6.7,6.66,6.34,4.75,4.18,4.61,5.66,6.22,6.11,7.23,3.15,-5.59,-9.06,-10.05,-9.01,-8.57,-8.1,-6.97,-5.44,-2.88,0.26,3.26,5.94,8.49,8.93,3.39,0.75,-0.46,-2.15,-2.21,-2.39,-2.9,-3.2,-3.35,-2.74,-3.6,-5.31,-5.79,-4.53,-4.53,-3.81,-3.61,-3.73,-3.67,-3.58,-3.21,-2.42,-1.52,-0.72,-0.24,0.21,0.64,1.61,1.76,0.98,0.31,0.28,0.51,0.63,0.87,1.27,1.84,2.65,3.47,4.26,4.98,5.58,6.09,6.52,6.87,7.2,7.56,7.9,8.3,8.85,9.41,9.87,10.21,10.54,10.79,10.87,10.8,10.74,11.18,11.79,12.11,12.31,12.41,12.72,13.08,13.37,13.49,13.15,12.73,12.53,13.29,14.43,14.95,15.17,15.21,15.33,15.75,16.48,17.15,17.4,17.71,18.14,18.57,18.82,18.86,18.7,18.07,17.33,14.82,13.91,13.7,14.18,14.39,14.32,14.23,12.72,11.97,12.9,12.64,11.74,11.16,10.75,10.52,9.09,7.3,7.12,7.3,7.57,7.71,7.62,7.48,6.94,7.21,7.24,6.63,6.05,5.9,4.84,3.74,2.91,2.65,2.81,2.9,3.07,3.27,3.51,3.78,3.86,3.76,3.68,3.15,0.27,-0.29,1.13,2.08,2.42,2.62,2.87,3.18,5.41,5.5,5.68,5.91,6.21,6.58,6.96,7.34,7.75,8.18,8.54,8.96,9.34,9.71,10.02,10.23,10.33,10.33,10.14,9.76,9.31,8.89,8.6,8.31,7.85,6.45,5.27,5.42,5.68,6.09,6.2,6.02,5.64,5.74,5.83,5.89,5.83,5.45,5.24,4.33,3.62,3.4,3.46,4.09,2.51,-0.24,-0.39,-1.48,-4.28,-2.53,-1.24,-0.24,1.59,4.32,7.07,8.67,8.8,9.63,10.91,10.57,9.84,9.26,9.03,8.08,7.74,7.87,7.97,7.38,7.04,7.37,7.34,6.23,5.12,4.85,3.75,1.99,-0.26,-2.68,-4.53,-5.64,-5.87,-5.28,-4.22,-2.75,-1.4,-0.73,0.59,3.26,4.78,6.02,7.45,9.07,10.62,11.91,12.88,13.99,13.32,15.45,15.71,13.12,13.21,13.38,14.43,16.05,18.91,21.61,21.25,18.44,15.43,13.67,12.45,12.66,14.77,13.18,1.79,-6.05,-7.01,-5.68,-4.11,-2.8,-0.53,1.66,3.66,5.48,7.04,8.36,9.77,10.98,11.85,12.3,12.58,12.53,11.94,11.3,10.87,11.36,10.03,5.48,4.61,4.57,4.93,4.65,4.02,3.3,3.13,3.2,3.48,3.96,4.77,5.89,6.45,7.38,8.66,9.66,9.53,8.7,7.24,5.63,3.66,2.16,1.08,0.1,-0.78,-1.38,-2.35,-2.87,-2.95,-2.58,-1.88,-1.51,-0.17,2.31,4.28,5.67,6.44,7.03,7.37,7.57,7.47,7.49,7.99,8.57,9.85,10.44,10.4,10.35,10.48,10.75,10.89,11.22,10.0,10.02,5.04,2.8,3.28,2.36,1.78,1.57,1.31,1.87,2.83,3.26,3.28,3.96,4.73,-3.56,-9.67,-10.62,-10.65,-9.41,-9.18,-8.43,-8.0,-7.17,-5.83,-4.22,-1.88,-0.55,0.56,0.28,-3.64,-6.83,-9.93,-10.98,-11.71,-11.36,-10.18,-9.3,-8.18,-6.65,-5.87,-6.42,-6.18,-5.45,-4.24,-3.62,-3.21,-3.06,-3.1,-2.83,-2.54,-2.18,-1.54,-0.76,-0.03,0.38,1.41,2.27,2.23,1.45,0.79,0.56,0.68,0.92,1.29,1.85,2.53,3.26,4.03,4.78,5.48,6.15,6.8,7.37,7.98,8.23,8.33,8.46,8.79,9.15,9.91,10.46,10.87,11.11,11.15,11.11,11.02,11.14,11.35,11.41,11.68,12.14,12.75,13.17,12.87,12.58,12.33,12.67,13.17,13.43,13.71,14.04,14.41,14.82,15.34,15.9,16.48,17.08,17.71,17.54,18.16,17.43,16.95,16.94,16.51,16.98,16.91,14.48,14.03,13.33,11.9,11.56,10.66,9.52,8.62,7.9,7.89,8.81,9.03,8.32,8.13,7.97,8.82,9.0,7.31,5.37,4.7,5.21,6.08,6.38,6.8,6.85,6.24,5.92,5.81,5.83,5.69,4.98,4.37,4.07,3.99,4.33,4.57,4.89,5.1,5.36,5.65,5.8,5.8,5.82,5.91,5.93,5.98,5.9,5.79,5.68,5.56,5.43,5.33,5.34,6.49,6.44,6.48,6.59,6.75,7.0,7.28,7.58,7.92,8.26,8.57,8.86,9.1,9.29,9.42,9.48,9.49,9.51,9.57,9.55,9.42,9.19,8.76,7.97,7.0,5.65,4.83,5.14,5.64,6.02,6.03,5.94,5.69,5.26,4.84,4.55,4.53,5.03,5.09,3.44,2.57,1.54,1.02,1.11,-1.21,-1.69,-1.42,-0.01,1.35,1.06,2.47,4.13,5.89,7.72,8.89,8.45,8.83,11.61,12.07,8.25,7.56,6.49,5.21,4.0,3.65,3.53,4.16,3.68,4.01,5.56,5.46,5.73,5.78,5.17,4.15,3.75,4.47,3.89,2.25,0.97,0.1,-0.07,-0.04,-0.06,-0.29,0.68,1.68,2.86,4.43,6.83,7.79,7.71,8.01,6.57,4.52,2.22,0.69,0.31,0.33,0.08,-0.03,-0.2,-0.36,-1.53,-4.86,-7.78,-7.45,-3.61,1.51,4.65,2.55,-4.39,-10.88,-12.68,-12.11,-10.67,-8.15,-5.89,-3.32,-0.63,1.49,3.17,4.31,5.53,7.16,8.6,9.67,10.86,12.38,13.35,12.89,11.4,10.39,9.32,10.72,7.9,2.96,2.74,1.74,0.52,-0.29,-1.49,-2.13,-1.47,0.14,1.5,2.74,3.84,4.92,5.92,6.7,7.45,8.28,8.51,7.75,6.14,3.76,1.69,0.33,-0.79,-1.48,-2.26,-2.53,-3.05,-3.09,-2.32,-2.04,-1.99,-1.71,-1.27,0.33,2.0,3.51,4.69,5.92,6.69,6.62,6.43,6.28,6.72,7.6,8.14,9.03,9.41,9.4,9.16,9.09,9.11,9.85,9.13,7.49,7.13,4.51,3.53,3.18,2.77,2.1,1.68,1.5,1.33,1.35,1.6,2.17,-1.8,-9.49,-11.63,-12.35,-11.45,-10.14,-9.9,-9.59,-9.42,-8.77,-7.88,-6.86,-6.05,-5.11,-4.77,-5.06,-6.69,-9.32,-11.37,-14.44,-14.73,-14.76,-13.79,-12.5,-11.14,-9.26,-8.32,-7.65,-7.1,-6.19,-5.1,-4.73,-4.07,-3.45,-3.11,-2.83,-2.7,-2.45,-1.96,-0.79,0.19,0.71,0.87,1.04,1.21,0.51,-0.49,-1.32,-1.67,-1.49,-0.8,-0.08,0.78,1.91,3.07,4.08,5.01,5.88,6.65,7.26,7.79,8.62,9.38,9.8,9.85,10.25,10.71,11.35,11.89,12.27,12.29,11.93,11.72,12.04,12.26,12.28,12.38,12.45,12.27,11.86,11.89,12.4,12.79,13.07,13.2,13.28,13.28,13.32,13.5,14.03,14.41,14.59,14.76,15.6,15.51,15.06,16.13,16.64,17.06,15.02,15.77,15.41,13.58,12.07,9.4,8.94,8.27,7.55,7.67,7.89,8.22,8.46,8.7,9.03,9.24,8.77,7.93,8.41,7.84,6.73,4.85,4.84,3.65,3.74,4.59,5.49,5.77,5.65,6.02,6.0,5.2,5.18,5.21,5.17,5.02,5.18,5.43,5.91,6.48,6.89,7.2,7.56,7.86,8.06,8.15,8.09,7.93,7.71,7.59,7.56,7.56,7.43,7.19,7.03,6.92,6.77,6.59,8.62,8.4,8.27,8.18,8.11,8.09,8.13,8.28,8.5,8.73,8.96,9.05,9.18,9.33,9.49,9.69,9.81,9.83,9.86,9.73,9.44,9.08,8.58,7.42,6.04,4.96,4.65,5.08,5.58,5.76,5.69,5.37,4.91,4.7,4.99,5.53,5.91,5.76,5.05,4.46,3.93,3.47,2.76,2.77,3.37,3.19,3.71,3.8,4.33,6.11,7.88,9.14,9.86,10.48,8.48,7.79,8.34,6.2,4.82,7.0,5.27,3.2,2.07,1.15,0.8,1.49,2.62,3.34,3.9,4.52,5.31,4.67,5.4,5.43,5.05,4.23,2.26,1.3,2.58,3.57,0.53,0.35,2.35,1.51,-0.19,0.75,2.04,2.45,1.69,-0.08,-1.62,-2.48,-3.08,-3.88,-4.14,-4.01,-3.41,-3.17,-2.92,-3.0,-4.24,-6.09,-7.44,-8.25,-9.95,-11.73,-13.11,-14.49,-15.51,-15.76,-16.04,-15.05,-13.56,-12.32,-11.11,-7.5,-5.82,-3.94,-2.66,-1.51,-0.5,0.95,2.18,2.94,4.38,5.26,5.04,3.47,-2.17,-6.33,-6.71,-4.59,-0.47,0.2,-6.69,-8.49,-8.0,-8.24,-7.3,-6.44,-5.66,-4.42,-1.79,1.27,3.25,3.54,3.9,4.66,5.41,6.11,6.31,6.7,6.77,6.1,4.44,2.07,-0.08,-1.39,-2.28,-2.92,-3.54,-4.12,-4.0,-3.28,-2.7,-2.91,-2.68,-2.32,-1.79,-0.39,1.46,2.87,3.17,3.62,4.49,4.74,5.07,5.35,5.67,6.42,7.09,7.73,8.28,8.32,8.15,8.27,8.17,8.05,8.91,7.98,6.88,6.81,4.94,2.56,2.98,3.82,3.8,3.08,1.96,0.2,-2.58,-6.09,-10.08,-11.95,-12.58,-13.12,-12.24,-11.4,-10.75,-10.47,-10.32,-9.46,-8.4,-8.24,-8.63,-8.85,-8.57,-9.04,-10.06,-11.51,-13.22,-14.21,-13.39,-14.11,-14.0,-12.98,-12.01,-10.85,-9.66,-8.77,-8.2,-7.9,-6.95,-5.7,-4.8,-4.86,-4.67,-4.18,-3.49,-2.23,-1.15,-0.9,0.02,0.32,-0.61,-1.5,-2.13,-2.69,-3.47,-4.28,-4.51,-3.54,-2.08,-0.83,0.43,1.7,2.91,4.08,5.17,6.03,6.91,7.89,8.71,9.47,10.19,10.96,11.84,11.82,11.82,11.97,12.45,12.86,13.16,13.02,12.52,12.28,12.47,12.79,12.72,12.37,11.79,11.01,10.8,11.55,12.05,12.12,12.41,12.49,12.49,12.71,13.21,13.53,13.64,13.47,13.11,13.18,13.82,13.31,9.4,4.14,2.08,2.33,4.72,2.4,4.37,6.22,6.89,7.52,8.07,8.37,8.43,8.32,7.86,7.63,7.92,8.38,8.51,8.02,8.06,8.36,7.5,4.93,2.01,0.47,0.31,1.0,1.64,1.29,0.71,2.52,5.58,6.84,6.81,6.39,5.7,5.52,5.9,6.32,6.84,7.57,8.1,8.49,8.9,8.86,8.53,8.64,9.07,9.36,9.44,9.26,9.27,9.35,9.37,9.35,9.29,9.26,9.1,8.97,8.94,8.86,9.15,8.92,8.71,8.64,8.54,8.5,8.66,8.84,8.98,9.13,9.32,9.58,9.84,9.98,10.05,10.1,10.09,9.96,9.65,9.47,9.5,9.07,7.24,4.95,3.82,3.61,3.98,4.37,4.73,4.9,4.72,4.46,4.62,5.03,5.39,5.76,6.19,6.63,7.01,6.97,6.76,6.89,6.75,6.45,6.18,7.93,8.71,8.19,9.47,9.5,10.03,10.68,6.38,5.76,6.35,5.61,2.48,2.46,4.03,4.44,3.83,2.85,2.3,2.43,2.1,1.76,2.25,1.85,1.84,2.58,3.59,5.59,5.87,3.95,3.15,2.64,1.78,0.96,0.64,0.56,-2.11,-2.57,-2.89,-3.78,-4.79,-5.7,-5.94,-5.94,-6.29,-6.89,-7.15,-7.01,-7.08,-6.7,-6.7,-6.99,-6.63,-7.12,-7.63,-7.18,-9.09,-11.6,-12.84,-14.92,-13.7,-12.04,-11.34,-10.94,-11.34,-11.54,-11.41,-11.54,-10.44,-8.72,-6.61,-5.16,-4.22,-3.55,-3.01,-2.57,-1.75,-0.88,0.19,-0.71,-2.35,-2.99,-4.48,-5.32,-6.07,-7.26,-8.87,-9.15,-9.89,-9.92,-9.8,-8.76,-7.49,-7.06,-6.69,-5.66,-4.54,-3.43,-2.07,-0.44,1.33,3.21,4.54,4.56,4.46,4.68,4.44,3.64,2.85,1.68,-0.34,-1.91,-3.52,-4.28,-4.82,-5.12,-4.8,-4.31,-3.97,-3.42,-3.06,-3.05,-2.93,-2.42,-1.21,-0.86,-1.56,-1.23,0.43,1.93,2.53,3.09,4.09,4.44,5.29,6.2,6.82,7.33,7.62,7.69,7.9,8.17,8.25,8.56,7.64,7.35,7.28,6.67,4.66,2.38,0.7,-0.85,-3.07,-5.77,-7.59,-8.85,-10.26,-11.66,-12.35,-12.68,-12.72,-11.79,-11.21,-10.68,-10.41,-10.71,-9.84,-9.19,-9.59,-10.03,-10.74,-10.95,-11.44,-11.85,-12.64,-13.86,-15.22,-16.31,-16.8,-15.89,-14.13,-12.25,-10.92,-10.19,-9.64,-8.93,-8.36,-8.26,-7.95,-7.28,-6.87,-6.04,-5.11,-5.02,-4.9,-4.51,-4.07,-3.8,-4.08,-4.74,-5.41,-5.77,-5.85,-5.53,-4.65,-3.23,-1.51,0.1,1.71,3.26,4.54,5.46,6.11,6.8,7.55,8.46,9.38,10.3,11.05,11.74,12.53,13.28,13.84,14.0,13.69,13.58,13.53,13.66,13.79,13.56,13.09,13.18,13.64,12.92,11.93,11.38,10.84,10.77,11.19,11.51,11.68,11.89,12.14,12.61,12.56,12.24,12.35,12.37,12.74,13.38,12.32,12.34,9.91,7.74,2.59,0.06,-0.93,-0.55,1.33,2.64,3.56,4.63,5.52,6.31,6.98,7.59,8.19,8.55,8.66,8.47,8.04,7.57,7.24,6.75,5.57,2.86,0.13,-1.83,-3.26,-3.43,-2.75,-3.4,-5.96,-6.7,-6.53,-6.22,-6.08,-6.33,-6.7,-7.1,-5.69,-1.8,1.97,3.6,4.46,4.5,3.52,2.4,3.03,5.34,7.52,8.48,8.75,8.91,9.07,9.4,9.62,9.83,10.03,10.2,10.3,10.21,9.99,9.76,9.57,9.39,8.5,7.93,7.54,7.4,7.53,7.85,8.21,8.46,8.71,9.2,9.74,9.82,9.32,8.74,8.38,8.42,8.91,9.47,9.3,7.67,4.63,1.7,0.83,1.42,1.88,2.1,2.49,3.21,3.88,4.26,4.79,5.25,5.31,5.11,5.11,5.74,6.82,8.14,8.8,7.47,6.12,6.92,7.92,7.12,6.2,5.67,2.55,0.7,0.06,-1.31,0.35,3.22,3.03,2.51,0.44,-0.32,0.66,1.03,1.15,0.86,0.53,0.91,1.61,0.63,-0.88,0.19,0.05,-1.76,-2.67,-2.57,-2.52,-2.64,-4.95,-4.28,-1.19,0.26,-1.96,-6.35,-9.38,-9.95,-9.2,-9.19,-8.96,-8.81,-8.96,-9.26,-9.05,-8.74,-8.35,-8.35,-8.33,-8.75,-8.6,-7.88,-7.21,-6.0,-4.02,-4.51,-2.8,-0.12,1.21,1.58,-9.51,-12.67,-9.56,-12.78,-12.42,-11.79,-8.75,-5.72,-1.44,0.48,-8.12,-10.29,-6.62,-5.23,-3.63,-3.73,-3.13,-2.89,-2.56,-1.92,-1.69,-1.72,-3.78,-5.66,-6.18,-5.75,-5.99,-6.85,-8.22,-7.81,-9.88,-12.55,-8.58,-6.41,-6.19,-6.07,-5.63,-5.52,-6.74,-7.41,-7.29,-5.56,-3.66,-1.6,1.03,2.91,2.79,2.23,1.85,0.3,-1.31,-3.0,-4.41,-5.51,-6.19,-6.01,-5.9,-5.37,-4.96,-4.99,-4.99,-4.66,-4.03,-3.41,-4.5,-5.99,-6.39,-5.09,-3.82,-3.05,-1.99,-0.5,0.82,1.35,2.15,3.37,4.87,5.82,6.28,6.88,7.43,7.91,8.42,8.65,8.65,8.78,8.23,7.79,7.58,7.14,4.51,1.81,-1.43,-4.71,-6.96,-8.67,-9.95,-11.07,-11.77,-12.02,-12.1,-11.29,-10.4,-10.23,-10.04,-10.24,-10.69,-10.28,-10.29,-10.65,-10.38,-10.62,-11.1,-11.56,-12.06,-12.57,-12.89,-13.45,-14.42,-15.68,-16.91,-18.03,-18.88,-19.3,-19.07,-18.42,-17.54,-16.19,-14.94,-13.86,-13.33,-13.17,-12.63,-12.13,-11.88,-11.8,-11.22,-10.68,-10.09,-9.5,-8.82,-7.86,-6.51,-4.86,-3.18,-1.49,0.35,2.08,3.59,4.8,5.88,7.02,7.99,8.74,9.32,9.7,10.29,10.52,10.86,11.4,11.9,12.38,12.76,13.05,13.44,13.69,13.75,13.81,13.92,14.03,14.19,14.48,14.43,13.53,12.5,12.23,12.21,12.15,11.91,10.83,10.49,10.97,11.64,11.6,11.89,10.43,9.58,9.86,10.51,10.86,10.79,13.22,11.98,4.71,9.09,5.15,-1.94,0.91,1.94,2.64,3.28,4.24,4.54,4.71,4.87,5.07,5.48,6.17,7.14,8.25,9.16,9.6,8.97,7.43,6.58,5.42,3.05,-0.59,-3.02,-4.22,-4.37,-4.38,-5.19,-6.73,-6.71,-6.01,-5.67,-5.52,-5.4,-5.92,-5.99,-6.02,-5.81,-5.17,-4.18,-2.96,-1.57,0.11,1.86,3.4,4.84,5.96,6.93,7.5,8.12,8.79,9.32,9.7,10.11,10.35,10.23,9.99,9.81,9.76,9.85,9.91,9.64,9.15,5.28,6.81,7.77,8.38,9.05,9.86,10.29,9.71,8.46,8.24,7.75,8.69,8.2,7.09,3.9,0.12,-3.32,-4.83,-4.65,-4.18,-3.71,-2.96,-1.92,-0.89,-0.07,0.52,0.99,1.34,1.92,3.18,4.17,4.51,4.8,4.77,3.91,2.46,1.09,2.03,4.72,4.51,-0.04,-5.29,-7.0,-5.77,-4.0,-2.39,-1.69,-2.08,-1.71,-1.53,-2.74,-4.47,-1.67,-1.67,0.95,5.32,6.57,0.44,-1.67,-1.91,-1.71,-1.83,-2.52,-2.51,-1.41,-0.12,-0.8,-1.15,-4.77,-8.15,-7.33,-4.76,-3.2,-5.99,-8.13,-8.53,-9.67,-10.83,-11.12,-10.99,-11.33,-11.48,-11.39,-10.58,-10.91,-10.19,-8.9,-8.78,-8.62,-7.47,-8.73,-10.06,-8.87,-7.63,-7.92,-9.81,-10.75,-9.76,-7.93,-2.36,-11.72,-11.2,-11.13,-12.51,-11.42,-8.67,-7.46,-5.36,-6.01,-6.69,-11.35,-10.14,-9.59,-2.75,4.69,4.54,-1.23,-4.14,-3.18,-3.52,-3.67,-2.98,-3.27,-4.05,-4.96,-6.92,-3.56,-1.1,-3.14,-2.73,-8.89,-7.42,-8.97,-6.45,-5.44,-7.75,-7.28,-8.11,-8.0,-7.95,-7.35,-7.35,-6.47,-11.58,-7.72,-10.57,-9.97,-7.37,-6.0,-4.48,-4.69,-6.28,-7.39,-8.12,-8.62,-9.06,-9.35,-9.45,-9.68,-10.21,-10.47,-10.49,-10.38,-9.71,-9.05,-8.4,-7.31,-6.5,-5.61,-5.17,-4.52,-3.91,-3.29,-2.57,-1.72,-0.19,1.82,3.58,4.44,4.7,5.79,6.61,7.26,8.64,8.86,9.04,8.89,8.81,8.16,7.9,8.32,7.73,4.96,0.96,-1.94,-4.75,-6.92,-8.37,-9.34,-9.96,-10.4,-10.31,-9.36,-9.03,-9.59,-9.75,-9.69,-9.95,-10.11,-10.54,-10.66,-10.27,-10.26,-10.64,-11.05,-11.25,-11.32,-11.58,-11.85,-12.19,-12.83,-13.67,-14.69,-15.88,-17.0,-17.89,-18.6,-19.04,-19.13,-19.01,-18.68,-18.49,-17.87,-17.3,-16.49,-15.26,-13.89,-12.42,-11.18,-9.87,-8.39,-6.95,-5.57,-4.24,-2.94,-1.56,-0.25,0.93,2.45,3.96,5.04,6.13,7.14,8.03,8.69,9.24,9.87,10.57,11.19,11.71,12.13,12.52,12.77,12.94,13.17,13.4,13.63,13.94,14.16,14.32,14.43,14.46,14.43,14.37,13.78,13.52,13.42,12.77,11.91,10.09,8.33,9.91,11.42,9.96,9.34,9.65,10.28,10.42,10.34,10.39,10.34,9.97,8.22,0.24,5.7,2.99,-2.86,-0.18,-1.15,0.48,1.49,2.27,2.38,2.01,2.31,2.63,2.78,3.03,3.42,4.09,4.53,4.6,5.23,6.04,5.54,4.98,4.66,1.0,-3.77,-5.38,-5.43,-5.52,-5.93,-6.06,-6.33,-6.2,-5.68,-5.4,-5.12,-4.72,-4.52,-4.38,-4.15,-3.83,-3.35,-2.61,-1.64,-0.61,0.5,1.66,2.69,3.36,4.14,4.63,4.13,1.67,-0.67,-1.34,-1.3,-1.8,-1.56,-1.32,-1.45,-0.83,-0.74,-1.43,-1.58,-0.74,0.96,3.26,7.18,7.99,7.57,7.08,8.05,8.61,6.08,0.84,-5.39,-7.93,-7.25,-6.77,-7.12,-7.11,-7.1,-7.17,-7.23,-6.63,-6.6,-6.55,-6.09,-5.49,-4.76,-3.64,-2.36,-0.84,1.05,2.79,3.14,3.12,3.44,-1.42,-7.15,-6.93,-3.58,-1.85,-3.22,-6.84,-8.5,-6.44,-4.59,-2.72,-2.65,-2.21,-2.19,-4.89,-4.87,-5.68,3.4,-3.98,-6.01,-5.87,-4.48,-5.59,-2.95,1.43,-0.94,-6.33,-2.43,-1.45,-4.34,-4.05,-4.38,-4.61,-5.01,-5.55,-4.6,-4.56,-4.34,-4.6,-0.85,0.51,1.03,-0.57,-5.9,-7.32,-7.67,-8.79,-10.74,-11.65,-11.51,-11.54,-10.68,-10.33,-10.93,-10.0,-9.63,-9.32,-9.18,-10.28,-10.46,-10.26,-10.46,-10.08,-9.72,-10.25,-12.21,-11.45,-3.75,-6.2,-10.07,-9.14,-12.21,-12.29,-11.57,-8.04,-5.44,-5.09,-5.54,-6.32,-6.92,-4.72,-4.65,-5.33,-6.45,-6.83,-6.26,-5.71,-5.86,-6.69,-7.21,-7.21,-6.53,-6.48,-6.61,-5.89,-5.02,-4.51,-5.8,-6.61,-6.92,-7.18,-8.75,-8.31,-7.51,-7.41,-7.93,-8.71,-9.03,-8.26,-7.99,-7.41,-8.29,-3.78,-10.51,-18.02,-10.67,-9.97,-16.71,-20.13,-19.59,-18.83,-20.77,-21.61,-18.59,-16.1,-16.07,-15.45,-13.69,-12.48,-11.7,-10.57,-9.58,-8.39,-7.39,-6.57,-5.76,-5.11,-4.5,-4.05,-3.75,-3.21,-2.35,-1.18,0.23,1.7,2.86,3.83,4.75,5.41,6.27,6.4,6.55,6.72,7.28,7.93,8.08,7.85,7.59,7.77,7.62,6.92,3.74,0.63,-1.39,-4.42,-6.31,-7.45,-7.99,-8.13,-7.96,-7.84,-8.49,-8.92,-8.99,-8.29,-8.67,-9.08,-9.74,-10.59,-10.55,-10.13,-10.07,-10.2,-10.33,-10.51,-10.85,-11.13,-11.43,-11.78,-12.15,-12.51,-12.88,-13.41,-13.82,-14.07,-14.15,-14.13,-14.01,-13.85,-13.63,-13.28,-12.82,-12.3,-11.63,-10.75,-9.75,-8.84,-8.01,-7.15,-6.32,-5.46,-4.48,-3.33,-2.0,-0.47,1.15,2.64,3.76,4.67,5.66,6.66,7.65,8.7,9.72,10.5,11.19,11.82,12.38,12.92,13.34,13.72,13.98,14.13,14.23,14.29,14.42,14.62,14.68,14.63,14.64,13.71,11.39,11.18,10.75,10.46,10.43,10.2,9.43,8.76,8.74,9.05,9.29,9.59,9.66,10.39,10.86,10.49,9.88,11.37,15.11,13.53,6.63,1.9,9.48,-4.51,-1.47,-2.97,-1.16,-0.89,-0.25,0.13,-0.17,0.42,1.1,1.23,1.32,1.44,1.68,2.1,1.84,0.81,-1.02,-3.02,-5.13,-6.72,-7.75,-7.94,-7.31,-6.7,-6.43,-6.19,-5.87,-5.62,-5.41,-5.17,-4.78,-4.42,-3.99,-3.54,-3.22,-2.87,-2.41,-1.95,-1.32,-0.51,0.32,0.99,1.59,2.02,2.11,1.39,-0.75,-1.56,-0.95,0.16,1.48,1.97,1.9,2.44,2.68,2.67,2.61,2.53,2.54,2.76,4.1,5.17,6.01,6.51,4.65,6.76,1.72,-7.54,-10.83,-9.98,-9.03,-9.15,-9.68,-9.66,-9.29,-8.64,-8.01,-7.63,-7.3,-7.01,-6.48,-5.8,-5.41,-4.71,-4.04,-3.73,-3.23,-1.83,0.69,2.46,2.19,1.22,-0.9,-5.13,-6.61,-3.75,-7.14,-10.02,-3.41,-4.3,-5.1,-3.76,-2.76,-1.43,-2.82,-5.05,-5.61,-5.72,-5.66,-5.82,-6.48,-5.41,-4.47,-5.19,-7.21,-7.89,-8.07,-7.4,-4.39,-4.7,-5.17,-5.06,-2.71,-0.11,-0.17,-1.55,-2.28,-1.34,-2.41,-2.54,-0.39,1.94,2.22,1.71,2.67,2.21,1.86,2.59,0.38,-4.17,-4.82,-4.9,-5.73,-9.95,-11.31,-10.02,-9.55,-8.8,-8.59,-8.55,-8.57,-8.3,-8.94,-9.82,-9.85,-9.64,-10.27,-10.83,-10.74,-10.78,-9.71,-6.25,-5.88,-5.77,-7.09,-9.47,-10.2,-9.84,-7.33,-6.5,-5.47,-5.21,-5.8,-5.24,-4.15,-4.17,-4.28,-4.59,-5.13,-5.73,-5.66,-5.8,-6.04,-6.07,-5.94,-6.38,-6.4,-6.52,-6.67,-6.44,-5.39,-5.37,-5.91,-6.5,-6.94,-8.04,-9.13,-8.2,-8.69,-6.26,-6.35,-7.23,-8.01,-7.63,-7.24,-6.96,-6.45,-6.86,-8.72,-10.38,-11.05,-12.05,-15.3,-17.43,-16.02,-13.41,-17.04,-20.83,-18.01,-13.78,-15.27,-13.68,-14.92,-11.26,-8.53,-6.99,-6.31,-5.73,-5.16,-4.73,-4.63,-4.54,-4.33,-4.0,-3.76,-3.08,-1.7,0.04,1.33,2.2,2.9,3.57,4.25,4.73,5.21,5.81,5.81,6.25,6.97,7.04,6.9,6.76,6.62,6.72,6.55,5.62,2.65,-0.65,-1.66,-2.64,-3.81,-5.16,-6.73,-7.2,-7.33,-7.69,-7.71,-7.76,-8.28,-8.88,-8.83,-8.42,-8.36,-8.26,-7.45,-6.71,-6.26,-6.25,-6.77,-9.04,-9.73,-9.88,-10.08,-10.43,-10.51,-9.0,-8.8,-11.34,-11.37,-11.37,-11.25,-11.05,-10.76,-10.35,-9.88,-9.4,-8.82,-8.18,-7.5,-6.75,-5.97,-5.15,-4.26,-3.25,-2.07,-0.72,0.71,2.1,3.36,4.47,5.45,6.31,7.1,7.9,8.72,9.45,10.07,10.63,11.21,11.8,12.46,12.54,13.38,13.97,14.47,14.77,15.02,15.27,15.51,14.0,12.49,11.56,10.99,10.63,11.41,12.0,12.08,12.04,12.14,11.23,9.57,8.92,9.23,9.48,9.39,9.55,9.48,9.06,8.97,9.44,8.14,6.25,2.09,2.67,3.47,-1.38,0.62,2.09,4.93,5.37,-0.11,-1.81,-1.75,-1.57,-1.17,-0.79,-0.42,-0.21,0.12,0.63,0.77,0.58,0.37,0.11,-0.12,-0.48,-1.65,-3.63,-5.39,-6.43,-6.54,-6.52,-6.37,-5.91,-5.37,-4.9,-4.59,-4.21,-4.24,-4.04,-3.62,-3.33,-3.02,-2.71,-2.31,-1.89,-1.39,-0.68,0.03,0.68,1.09,1.27,1.37,1.19,0.89,0.94,1.33,1.84,2.36,2.83,3.11,3.39,3.47,3.59,3.71,4.14,4.82,4.94,4.88,4.79,4.81,4.6,4.64,4.09,-12.21,-11.5,-10.97,-12.06,-12.23,-12.12,-11.48,-10.78,-10.35,-9.51,-8.34,-7.68,-7.7,-6.15,-4.78,-5.67,-5.98,-4.48,-4.68,-4.08,-3.88,-5.17,-6.5,-6.15,-6.85,-6.25,-6.81,-5.35,-5.23,-5.26,-5.29,-3.93,-2.72,-6.78,-8.47,-5.23,-6.43,-5.55,-1.86,-3.98,-7.58,-7.93,-6.81,-7.52,-7.37,-7.16,-7.71,-7.08,-4.62,-5.63,-7.92,-8.01,-6.73,-6.17,-5.93,-4.75,-3.72,-2.55,-1.13,-0.27,-0.11,0.54,3.04,4.47,6.15,7.98,7.83,7.29,4.52,2.55,2.03,2.23,4.53,1.73,-4.82,-4.89,-5.43,-6.96,-7.59,-8.3,-8.08,-8.12,-8.55,-8.74,-8.03,-7.48,-7.65,-7.88,-7.96,-8.18,-8.59,-8.79,-9.34,-8.97,-8.99,-8.2,-6.15,-5.38,-6.06,-5.76,-6.02,-6.92,-7.01,-7.09,-7.21,-7.28,-6.26,-4.41,-4.01,-4.05,-3.88,-3.81,-3.56,-3.96,-3.82,-4.34,-4.98,-5.12,-5.02,-5.07,-5.27,-5.48,-5.48,-5.73,-6.13,-6.08,-5.92,-5.18,-4.86,-5.73,-6.75,-7.52,-7.45,-7.36,-5.33,-4.9,-6.43,-7.27,-7.92,-6.76,-5.43,-4.78,-4.64,-5.91,-7.28,-8.54,-9.33,-9.58,-10.33,-11.24,-11.03,-10.04,-8.43,-10.11,-12.53,-11.2,-10.21,-8.43,-10.45,-6.04,0.04,-4.1,-6.39,-5.87,-4.33,-4.72,-4.38,-3.78,-3.3,-2.92,-2.57,-1.73,-0.67,0.37,1.15,1.86,2.55,3.08,3.51,3.99,4.51,4.75,4.96,5.3,5.18,4.93,5.17,5.24,5.16,5.45,5.46,4.64,1.85,-1.34,-2.41,-3.15,-4.2,-5.53,-7.23,-7.8,-7.72,-8.47,-8.67,-8.76,-8.87,-8.65,-8.17,-7.37,-6.82,-6.67,-6.58,-5.92,-5.24,-4.88,-4.95,-6.2,-7.97,-8.02,-6.46,-5.24,-5.32,-5.89,-6.08,-8.55,-9.01,-6.47,-8.39,-8.41,-7.14,-7.62,-7.18,-6.67,-6.07,-5.35,-4.54,-3.53,-2.28,-1.07,0.05,1.24,2.35,3.53,4.55,5.38,6.15,6.95,7.6,8.33,7.67,5.59,5.41,6.72,8.97,10.26,10.67,10.48,10.32,10.1,10.59,11.04,11.56,11.62,11.88,12.09,12.3,12.88,12.88,12.79,12.46,12.08,12.11,12.22,12.02,11.05,9.81,9.62,9.82,10.04,10.14,9.88,10.03,9.65,9.4,9.69,8.25,8.86,4.85,3.73,3.0,1.07,3.42,6.91,-4.13,1.6,1.45,3.95,9.56,-1.05,0.77,1.02,-2.14,-0.84,-0.36,-0.05,0.4,0.71,0.68,0.29,-0.15,-0.5,-0.93,-1.43,-1.89,-2.46,-3.02,-3.41,-3.93,-4.31,-4.6,-4.36,-3.75,-3.57,-3.4,-2.87,-2.62,-2.78,-2.91,-2.88,-2.57,-2.06,-1.58,-1.18,-0.5,0.29,0.91,1.33,1.54,1.59,1.55,1.55,1.66,1.84,2.09,2.5,2.99,3.57,4.29,4.21,3.73,4.12,5.34,6.05,5.85,5.54,5.17,3.65,1.59,-1.32,-5.8,-10.66,-7.8,-9.28,-11.16,-11.01,-8.65,-7.61,-6.32,-4.6,-5.81,-5.77,-5.09,-4.44,-2.34,-3.45,-4.17,-3.75,-4.16,-4.76,-5.05,-3.57,-4.85,-8.14,-8.96,-9.63,-9.61,-7.47,-7.4,-8.96,-9.7,-10.22,-10.17,-9.55,-9.84,-10.0,-9.54,-10.63,-11.98,-10.58,-8.28,-8.93,-10.69,-10.76,-9.89,-9.63,-9.34,-8.25,-7.21,-6.79,-6.14,-5.91,-6.28,-6.16,-5.52,-4.7,-3.95,-2.76,-0.61,1.65,3.42,4.49,5.17,6.06,7.02,9.03,10.29,10.23,10.62,12.45,11.01,5.29,3.48,4.08,0.53,-4.61,-6.61,-5.76,-6.51,-6.54,-6.57,-6.96,-7.44,-7.23,-6.78,-6.92,-7.18,-7.1,-6.77,-6.68,-6.86,-7.03,-6.88,-6.85,-7.05,-6.91,-6.68,-5.69,-4.9,-4.86,-5.16,-4.93,-4.57,-4.87,-5.34,-5.29,-5.17,-5.09,-3.69,-2.1,-1.98,-2.23,-2.46,-2.3,-2.33,-3.2,-3.87,-4.17,-4.11,-4.05,-3.99,-4.06,-4.41,-4.58,-4.71,-4.83,-5.1,-5.33,-5.46,-5.41,-5.08,-4.8,-4.81,-5.29,-5.38,-5.02,-4.21,-4.33,-5.01,-4.65,-4.08,-3.84,-3.38,-3.71,-3.58,-4.69,-6.09,-6.7,-6.63,-6.4,-6.35,-6.78,-7.25,-6.98,-6.68,-6.51,-6.47,-6.48,-6.31,-6.1,-5.15,-4.54,-0.48,4.77,-0.47,0.81,-1.05,-3.75,0.74,1.73,-0.09,0.51,2.23,2.01,1.95,2.29,2.35,2.36,2.31,2.44,2.68,2.9,3.06,3.35,3.4,2.89,2.51,2.71,2.89,2.75,2.61,2.9,3.08,2.46,-0.58,-3.3,-3.36,-4.62,-5.84,-6.36,-7.08,-8.1,-8.98,-8.52,-8.02,-8.08,-7.86,-7.31,-6.51,-5.87,-5.75,-5.73,-5.36,-5.31,-5.67,-5.94,-5.83,-5.6,-5.49,-5.38,-5.34,-5.42,-5.45,-5.54,-5.72,-5.64,-5.33,-5.19,-4.76,-4.8,-4.85,-4.21,-3.89,-3.61,-3.15,-2.56,-1.81,-1.16,-0.63,-0.04,0.86,2.0,3.04,3.68,4.14,4.72,5.3,5.74,6.52,6.86,7.01,7.4,7.97,8.49,8.99,9.41,9.97,10.82,11.61,12.12,12.75,13.06,12.96,13.35,13.73,13.82,13.57,13.67,13.71,13.31,12.54,11.6,10.95,10.48,10.12,10.43,11.13,11.38,11.01,10.64,10.48,9.99,9.29,8.92,9.2,8.03,7.95,9.2,6.61,2.04,1.82,1.97,2.14,10.0,5.76,0.53,5.0,5.62,10.93,3.08,-0.8,0.18,-0.43,-0.02,0.17,0.35,0.6,0.79,0.72,0.52,0.4,0.18,-0.24,-0.73,-1.1,-1.4,-1.79,-2.45,-3.03,-3.49,-3.73,-3.96,-3.92,-3.61,-3.19,-3.03,-3.12,-3.07,-2.69,-2.17,-1.62,-1.22,-0.77,-0.1,0.46,0.81,1.07,1.2,1.17,1.19,1.46,1.73,1.71,1.7,1.9,2.55,3.12,2.97,3.25,2.51,-1.61,-7.18,-9.9,-10.06,-13.64,-14.53,-12.78,-13.2,-12.24,-11.28,-9.49,-8.11,-1.23,-3.14,-2.84,-3.27,-3.26,-3.12,-3.46,-1.51,-1.78,-4.05,-3.62,-4.94,-5.65,-3.11,-3.33,-3.05,-6.91,-6.07,-3.18,-3.84,-3.63,-2.24,-1.95,-0.77,-1.04,-2.82,-3.73,-7.22,-9.21,-7.51,-7.04,-8.26,-7.78,-7.85,-9.23,-13.26,-13.5,-9.6,-8.36,-8.54,-8.65,-8.87,-8.9,-8.68,-7.95,-7.09,-6.19,-6.07,-5.97,-5.73,-5.48,-4.55,-3.15,-1.36,0.42,1.94,3.28,4.79,6.37,7.37,7.49,7.61,8.49,9.45,10.67,12.23,14.25,13.7,9.4,8.45,4.08,-1.38,-4.65,-7.03,-6.84,-6.32,-7.06,-7.0,-6.2,-6.11,-5.94,-5.9,-5.99,-5.85,-5.66,-5.67,-5.94,-5.97,-5.67,-5.45,-5.2,-4.95,-4.97,-4.78,-4.38,-4.02,-3.8,-3.84,-3.81,-3.77,-3.6,-3.47,-3.54,-3.66,-3.4,-2.68,-1.92,-1.91,-2.01,-2.11,-2.49,-2.73,-2.89,-3.4,-3.26,-2.8,-3.0,-3.34,-3.53,-3.58,-3.7,-3.95,-3.97,-4.1,-4.15,-3.88,-3.46,-3.1,-2.94,-3.0,-2.9,-2.87,-3.08,-2.86,-2.8,-2.54,-1.76,-1.47,-1.11,-0.96,-1.61,-1.83,-1.94,-2.21,-2.8,-3.13,-3.32,-3.61,-3.72,-3.85,-3.97,-3.86,-3.89,-3.82,-3.44,-3.18,-2.78,-2.13,-0.71,0.79,0.76,0.7,1.85,-2.2,-1.05,-0.29,0.69,3.4,2.47,2.77,0.47,-3.18,0.29,0.87,1.02,1.03,1.22,1.47,1.67,1.84,2.08,2.07,1.46,0.91,0.65,0.43,0.4,0.13,-0.42,-0.51,-0.65,-1.44,-2.79,-4.41,-5.33,-5.7,-6.6,-7.8,-8.61,-8.44,-8.02,-7.86,-7.4,-6.94,-6.73,-6.35,-5.98,-5.93,-6.26,-6.93,-7.14,-6.97,-7.06,-7.15,-6.75,-5.99,-5.64,-5.51,-5.41,-5.04,-4.75,-4.38,-4.1,-3.87,-3.61,-3.28,-2.84,-2.24,-1.65,-0.91,-0.27,0.58,1.68,2.69,3.47,4.06,4.45,4.67,4.83,5.05,5.39,5.81,6.27,6.77,7.15,7.45,8.04,8.76,9.35,9.37,9.68,9.96,10.62,11.48,11.95,12.08,12.34,12.3,12.34,12.9,11.67,12.02,11.71,10.82,9.37,7.77,8.77,10.45,11.57,12.53,13.38,13.83,13.34,12.49,11.32,10.36,9.01,7.93,7.43,7.14,6.68,7.03,7.64,8.49,7.67,7.66,11.15,7.5,3.58,4.8,8.37,10.85,0.74,0.73,5.59,6.21,9.06,0.32,-1.64,3.33,1.25,0.23,0.93,1.29,1.63,1.86,1.98,1.97,1.85,1.63,1.4,1.18,0.87,0.41,-0.1,-0.62,-1.13,-1.59,-2.06,-2.55,-3.03,-3.54,-3.65,-3.53,-3.28,-2.79,-2.14,-1.33,-0.63,-0.23,0.07,0.4,0.6,0.79,0.86,0.65,0.68,1.15,1.53,1.19,0.96,1.08,1.7,2.06,1.18,0.16,-1.03,-2.44,-2.01,-9.02,-12.3,-6.09,-10.23,-14.61,-14.62,-10.99,-4.38,-3.41,-0.54,1.72,-4.39,-4.74,-5.34,-6.09,-6.41,-6.92,-7.43,-7.19,-7.05,-7.35,-8.0,-8.4,-8.63,-8.09,-6.95,-6.1,-6.26,-6.6,-7.35,-7.69,-8.09,-9.31,-10.41,-10.19,-10.89,-11.0,-5.19,-1.89,-4.07,-5.74,-7.55,-10.0,-9.13,-8.04,-8.9,-9.86,-9.29,-8.17,-7.35,-6.9,-6.82,-6.77,-6.65,-6.03,-5.53,-5.38,-4.99,-4.72,-4.19,-3.46,-2.45,-1.05,0.42,1.65,2.5,3.38,4.46,5.78,7.0,8.27,9.81,10.89,9.89,9.5,10.44,11.52,13.09,10.28,0.74,-3.52,-4.52,-5.39,-6.72,-7.31,-7.11,-7.81,-7.22,-6.04,-5.47,-5.14,-4.77,-4.7,-4.95,-4.82,-4.71,-4.67,-4.55,-4.37,-4.07,-3.68,-3.27,-2.86,-2.34,-1.59,-0.93,-0.44,-0.15,-0.06,-0.12,-0.24,-0.44,-0.58,-0.87,-1.5,-2.04,-2.3,-2.07,-1.86,-2.1,-2.47,-2.44,-2.58,-2.55,-2.53,-2.72,-2.76,-2.65,-2.6,-2.75,-2.79,-2.62,-2.54,-2.31,-2.01,-1.51,-0.96,-0.51,0.03,0.58,1.34,1.87,1.92,2.25,2.79,3.87,3.52,2.83,2.54,2.06,1.98,2.07,1.75,1.33,1.07,0.85,0.71,0.64,0.52,0.49,0.4,0.4,0.57,1.11,1.72,2.22,2.64,2.85,3.31,4.18,5.48,5.2,3.13,0.06,0.13,-1.28,2.98,5.08,-2.16,3.64,-1.26,-0.87,-3.25,-0.91,-0.67,-0.21,0.11,0.28,0.43,0.48,0.49,0.39,0.09,-0.36,-0.67,-0.92,-1.33,-1.77,-2.31,-3.26,-4.21,-4.58,-5.03,-5.79,-6.55,-7.38,-8.03,-8.24,-8.2,-8.09,-8.42,-8.8,-8.56,-8.13,-8.06,-8.04,-7.94,-7.74,-7.66,-7.83,-7.79,-7.43,-7.15,-6.68,-6.13,-5.39,-4.9,-4.61,-4.24,-3.82,-3.52,-3.14,-2.66,-2.0,-1.17,-0.28,0.57,1.36,2.14,2.77,3.38,3.58,3.3,5.31,7.77,8.03,6.06,5.05,4.18,4.24,5.07,5.78,6.2,6.48,7.05,7.56,7.91,8.39,9.03,9.23,9.65,9.95,8.79,7.24,6.61,7.14,8.74,8.9,10.1,10.77,8.46,8.06,10.42,10.03,7.15,7.28,11.29,14.59,13.24,9.11,8.6,8.39,8.02,7.33,6.57,7.92,7.21,4.25,4.16,5.62,5.25,3.33,2.63,5.14,7.42,6.49,5.23,5.19,2.87,1.26,0.03,-0.62,-2.23,-2.01,0.66,3.41,5.82,4.82,-0.62,-0.32,1.85,1.18,1.61,2.48,2.55,2.83,3.26,3.58,3.71,3.7,3.67,3.63,3.51,3.29,3.01,2.79,2.61,2.44,2.2,1.88,1.54,1.27,1.06,0.91,0.81,0.75,0.67,0.54,0.44,0.54,0.77,0.78,0.77,0.87,0.84,0.49,0.11,0.33,0.76,0.99,0.79,0.15,-0.43,0.12,0.66,-3.03,-5.78,-3.86,-3.02,-1.8,-5.79,-11.13,-9.64,-8.47,-10.31,-9.65,-5.12,-2.18,-3.06,-4.04,-3.38,-4.25,-5.87,-7.01,-7.08,-7.0,-7.37,-7.53,-7.5,-7.76,-7.93,-7.71,-7.57,-7.66,-7.49,-7.13,-6.89,-6.84,-6.88,-7.02,-7.3,-7.53,-7.6,-7.47,-7.2,-6.8,-6.16,-5.25,-4.47,-4.4,-4.81,-5.09,-6.18,-7.73,-7.79,-7.02,-7.05,-7.16,-7.24,-6.86,-5.98,-5.18,-4.59,-4.35,-4.06,-3.67,-3.24,-2.92,-2.59,-2.08,-1.18,-0.16,0.88,1.9,2.77,3.44,4.15,5.02,5.59,6.31,6.92,6.87,6.59,5.79,5.08,5.93,7.0,2.57,-2.99,-5.65,-4.92,-4.17,-4.99,-5.76,-5.79,-5.99,-6.68,-6.87,-5.95,-5.05,-4.57,-4.15,-4.04,-3.85,-3.6,-3.45,-3.0,-2.6,-2.12,-1.62,-1.21,-0.77,-0.31,0.33,1.12,1.87,2.43,2.72,2.94,3.19,3.41,3.45,3.15,2.44,1.48,0.42,-0.59,-1.19,-1.15,-0.92,-0.82,-0.99,-0.97,-1.02,-1.03,-1.03,-0.87,-0.67,-0.54,-0.33,0.0,0.26,0.56,0.98,1.41,1.99,2.52,3.09,3.54,4.02,4.69,4.69,4.86,5.09,4.86,5.79,6.03,5.12,4.72,4.57,5.15,5.38,4.7,4.13,3.99,4.02,4.03,4.17,4.36,4.55,4.83,5.23,5.72,6.11,6.45,6.95,7.36,6.53,6.65,9.24,8.68,3.31,-0.65,5.86,5.73,0.29,0.0,-1.24,-1.81,-1.59,-2.71,-2.88,-1.76,-1.09,-0.94,-0.71,-0.41,-0.17,-0.12,-0.29,-0.5,-0.72,-0.98,-1.32,-1.92,-2.51,-2.88,-3.37,-4.25,-5.37,-6.31,-6.73,-7.11,-7.75,-8.41,-8.78,-9.03,-9.33,-9.57,-9.52,-9.53,-9.56,-9.43,-9.29,-9.13,-8.88,-8.56,-8.26,-7.96,-7.56,-6.85,-6.24,-5.68,-5.19,-4.43,-3.99,-3.54,-3.13,-2.67,-2.12,-1.42,-0.6,0.18,0.84,1.74,2.91,3.73,4.29,5.05,4.87,4.9,4.73,4.03,4.52,5.34,5.86,6.8,7.73,3.57,2.62,6.29,5.17,5.34,4.45,3.47,3.37,0.53,2.01,3.69,4.75,2.85,-1.55,0.37,4.51,6.16,6.45,6.37,6.07,5.92,5.04,4.18,3.24,3.24,5.08,5.39,4.66,5.34,7.5,8.39,7.19,6.73,7.74,8.23,7.3,7.82,9.16,8.72,6.43,3.13,-1.79,-5.13,-2.13,2.15,2.78,-1.49,-6.2,-4.15,-3.5,-5.89,-6.7,-5.37,-4.32,-3.58,-3.9,-2.98,-0.41,0.42,1.09,0.4,0.95,0.7,2.47,4.2,4.24,4.44,4.72,4.91,5.06,5.16,5.18,5.11,5.11,5.0,4.86,4.77,4.7,4.52,4.22,3.85,3.6,3.36,2.96,2.57,2.27,2.0,2.09,1.91,1.84,1.56,1.07,0.8,0.59,0.23,0.1,0.26,0.25,0.02,-0.04,0.12,-0.12,-1.25,-2.49,-2.84,-1.51,0.42,-0.31,-4.04,-6.31,-6.25,-6.1,-7.16,-8.58,-8.65,-7.55,-5.87,-5.62,-6.19,-5.51,-4.13,-3.54,-3.28,-4.82,-5.29,-5.41,-5.57,-5.99,-6.37,-6.44,-6.42,-6.41,-6.37,-6.23,-6.11,-6.07,-6.09,-6.06,-6.0,-6.03,-6.06,-6.06,-6.02,-5.95,-5.89,-5.76,-5.55,-5.25,-4.84,-4.42,-4.17,-4.01,-3.92,-4.05,-4.17,-4.31,-4.53,-4.62,-4.62,-4.91,-5.13,-4.88,-4.3,-3.71,-3.25,-2.81,-2.42,-2.05,-1.64,-1.15,-0.75,-0.34,0.26,0.89,1.67,2.42,3.26,3.39,3.15,3.33,2.5,1.79,2.26,2.15,1.41,0.83,-0.42,-1.97,-2.85,-3.5,-4.11,-4.35,-5.21,-6.01,-6.07,-5.88,-5.48,-5.52,-5.85,-5.72,-5.06,-4.18,-3.55,-3.31,-3.04,-2.76,-2.52,-2.13,-1.7,-1.25,-0.88,-0.49,-0.13,0.14,0.75,1.56,2.35,3.05,3.5,3.68,3.85,4.15,4.37,4.35,4.13,3.67,2.94,1.99,1.2,0.87,0.88,0.9,0.93,0.94,0.92,0.99,1.04,1.02,1.08,1.34,1.55,1.72,1.98,2.27,2.66,3.13,3.69,4.21,4.56,4.85,5.26,5.7,5.82,5.61,5.61,5.62,5.55,5.81,6.31,6.8,6.42,5.65,6.05,6.68,6.42,6.04,5.85,5.56,5.69,5.79,5.87,6.23,6.62,7.16,7.84,8.49,9.27,10.08,10.74,10.78,10.82,12.65,15.49,17.42,17.97,20.24,15.1,10.58,10.69,8.47,4.85,2.58,1.98,1.6,0.89,0.5,0.18,-0.22,-0.5,-0.63,-0.71,-0.84,-1.19,-1.97,-2.53,-2.9,-3.38,-4.13,-4.83,-5.4,-5.94,-6.37,-6.74,-7.2,-7.68,-8.03,-8.25,-8.56,-8.96,-9.23,-9.4,-9.56,-9.51,-9.25,-8.95,-8.61,-8.23,-7.85,-7.47,-6.99,-6.34,-5.72,-5.08,-4.63,-4.07,-3.7,-3.48,-3.44,-2.89,-1.87,-1.12,-0.23,0.95,1.68,1.54,1.37,-0.2,-0.77,0.86,-1.12,-2.0,-0.28,-0.5,-1.54,-1.6,-1.38,-1.33,-0.86,-1.52,-1.82,-2.25,-2.88,-2.67,-1.14,-1.48,-1.36,0.55,2.76,4.15,1.91,0.79,-0.44,-0.27,1.7,1.33,1.32,2.49,3.3,2.64,1.61,1.45,1.26,1.35,1.4,1.18,3.64,6.82,8.22,7.47,6.27,5.83,5.53,5.17,5.23,5.34,5.8,8.34,10.89,10.04,7.87,7.29,6.5,5.68,6.49,6.28,3.42,1.56,2.11,1.53,-0.11,-0.11,1.12,1.15,1.24,1.11,1.7,3.51,3.94,1.81,0.51,0.59,3.77,5.18,5.1,5.49,5.32,5.48,5.86,6.26,6.55,6.61,6.56,6.64,6.66,6.63,6.51,6.19,5.9,5.55,5.07,4.76,4.63,4.46,3.89,2.68,2.06,1.66,1.24,0.93,0.69,0.54,0.27,0.18,-0.03,-0.35,-0.29,-0.39,-1.29,-2.31,-2.62,-2.99,-3.89,-4.11,-2.48,-0.54,-1.94,-5.01,-6.06,-5.96,-5.63,-4.14,-2.67,-3.76,-4.73,-4.25,-3.35,-3.19,-3.48,-2.97,-2.43,-2.6,-3.15,-3.95,-2.85,-3.31,-3.78,-4.18,-4.51,-4.77,-4.82,-4.72,-4.67,-4.7,-4.58,-4.42,-4.1,-3.96,-4.05,-4.13,-4.19,-4.13,-3.99,-3.96,-3.97,-4.01,-4.09,-4.17,-4.26,-4.22,-4.03,-3.83,-3.63,-3.42,-3.3,-3.18,-3.06,-2.97,-2.94,-3.07,-3.2,-3.1,-2.84,-2.44,-2.13,-1.95,-1.55,-1.09,-0.81,-0.5,-0.15,0.22,0.63,1.0,1.27,1.78,1.92,1.86,2.07,1.94,1.63,1.54,1.26,0.39,-0.26,0.35,0.84,0.53,-0.46,-2.46,-4.51,-5.79,-6.62,-6.67,-6.22,-5.81,-5.58,-5.46,-5.17,-4.75,-4.32,-4.0,-3.59,-3.57,-3.65,-3.19,-2.67,-2.25,-1.88,-1.51,-0.96,-0.45,-0.02,0.34,0.64,1.23,1.97,2.69,3.37,3.93,4.11,4.12,4.11,3.86,3.28,2.45,1.77,1.64,1.86,2.11,2.2,2.25,2.25,2.24,2.27,2.26,2.26,2.36,2.48,2.55,2.71,2.94,3.18,3.54,3.98,4.38,4.78,5.17,5.46,5.73,6.24,6.86,7.38,7.39,6.89,6.7,6.79,6.62,6.43,6.48,7.05,7.36,7.16,6.89,6.58,6.49,6.73,6.72,6.44,6.4,6.55,6.59,6.6,6.77,7.27,7.88,8.12,8.36,9.19,9.91,7.07,4.23,8.1,10.84,8.7,7.27,2.17,-1.88,0.83,2.68,2.56,2.04,0.32,-1.82,-2.99,-3.0,-2.41,-1.88,-1.91,-2.35,-2.62,-2.63,-2.72,-2.84,-3.0,-3.46,-4.26,-4.83,-5.19,-5.39,-5.57,-5.78,-6.0,-6.2,-6.38,-6.48,-6.54,-6.49,-6.35,-6.32,-6.37,-6.53,-6.65,-6.71,-6.7,-6.78,-6.63,-6.36,-5.9,-5.35,-5.06,-4.68,-4.3,-3.65,-3.49,-4.17,-2.98,-2.73,-4.21,-3.86,-3.87,-3.75,-1.89,-3.03,-4.65,-3.17,-1.15,-0.46,-0.63,1.07,1.07,1.05,3.78,0.56,-2.28,-0.85,1.54,2.64,3.88,4.02,3.98,2.72,1.33,1.9,3.04,3.86,3.85,2.86,4.24,5.71,3.23,1.84,3.2,2.79,2.75,3.72,3.06,1.49,0.64,1.01,1.3,1.14,1.23,1.33,0.61,-0.02,0.54,0.92,1.1,1.26,0.72,0.7,1.66,2.19,3.05,4.6,5.87,6.96,7.44,6.01,3.91,2.61,2.96,4.5,4.84,3.25,0.71,-1.59,-2.91,-2.55,-1.73,-0.59,1.11,1.96,3.59,4.2,4.58,5.44,3.59,3.34,4.81,5.3,5.4,5.62,5.87,6.08,6.26,6.59,6.96,7.2,7.47,6.87,6.49,6.72,6.74,6.66,6.58,6.37,6.1,5.74,5.38,4.88,4.35,3.6,2.43,1.27,0.7,0.58,0.32,-0.06,-0.2,-0.3,-0.49,-0.92,-1.98,-3.96,-6.15,-7.78,-8.54,-9.33,-9.68,-8.77,-6.9,-5.96,-6.1,-5.89,-5.5,-5.29,-4.65,-3.93,-4.22,-4.49,-3.94,-3.44,-3.44,-3.57,-3.48,-3.08,-2.79,-2.67,-2.51,-2.56,-2.75,-2.74,-3.18,-2.95,-2.93,-3.05,-3.2,-3.42,-3.66,-3.7,-3.49,-3.29,-3.31,-3.37,-3.13,-2.65,-2.4,-2.36,-2.16,-1.92,-1.7,-1.44,-1.16,-0.92,-0.76,-0.8,-1.15,-1.67,-2.08,-2.32,-2.44,-2.43,-2.29,-2.09,-1.85,-1.64,-1.52,-1.48,-1.45,-1.33,-1.14,-0.96,-0.77,-0.5,-0.17,0.05,0.17,0.36,0.56,0.77,0.96,1.04,1.02,1.12,1.28,1.42,1.58,1.43,1.01,0.74,0.94,1.29,1.27,0.37,-0.84,-2.23,-4.09,-6.0,-7.2,-7.86,-8.38,-8.54,-8.15,-7.62,-7.72,-7.54,-6.52,-5.83,-5.34,-5.14,-5.34,-5.39,-5.0,-4.59,-4.2,-3.71,-3.15,-2.71,-2.32,-1.81,-1.22,-0.69,-0.02,0.57,1.05,1.77,2.45,2.86,2.61,1.68,0.6,-0.13,-0.26,0.04,0.46,0.84,1.37,2.08,2.92,3.42,3.44,3.52,3.59,3.63,3.69,3.83,4.03,4.21,4.41,4.64,4.85,5.11,5.37,5.48,5.59,5.8,6.09,6.42,6.93,7.77,8.17,7.99,7.9,7.89,7.92,7.81,7.6,7.49,7.54,7.46,7.25,7.25,7.34,7.24,7.03,6.73,6.47,6.5,6.69,6.77,6.86,7.04,7.23,7.42,7.59,7.55,7.62,8.07,7.96,6.94,6.97,7.23,5.9,3.87,0.96,-1.31,-2.12,-3.0,-4.6,-4.64,-4.29,-3.68,-3.06,-2.62,-2.58,-3.19,-3.95,-4.15,-4.01,-3.56,-3.49,-3.63,-3.99,-4.19,-4.07,-4.01,-4.02,-4.22,-4.77,-4.81,-4.86,-4.81,-4.72,-4.66,-4.65,-4.57,-4.47,-4.3,-4.09,-3.77,-3.39,-3.19,-3.46,-3.92,-5.07,-5.2,-5.78,-4.84,-3.48,-3.01,-3.01,-2.84,-2.13,-1.58,-1.19,-0.58,-0.97,-1.69,-1.34,-1.27,-0.29,1.48,2.36,2.44,2.66,2.68,2.87,3.45,4.33,4.65,4.09,3.54,3.46,3.51,3.0,2.07,3.93,5.32,5.38,5.65,5.84,5.99,5.85,4.92,5.52,7.42,7.54,6.88,6.17,5.06,4.32,3.82,3.51,3.33,2.95,2.6,2.48,2.4,2.36,2.3,2.25,2.47,2.59,2.47,2.07,1.18,0.38,0.43,1.13,1.96,2.99,4.16,4.97,4.65,2.96,0.79,-0.13,0.18,0.92,1.4,0.66,-0.25,0.99,3.21,3.29,1.52,1.54,3.45,5.1,5.72,6.12,6.69,6.91,6.82,6.76,6.6,6.41,6.26,6.17,6.14,6.14,6.18,6.16,6.14,6.15,6.22,6.27,6.35,6.51,6.61,6.54,6.29,5.91,5.49,4.89,3.98,2.84,1.81,0.77,-0.62,-1.92,-2.47,-2.5,-2.22,-1.67,-1.41,-2.24,-4.22,-6.58,-7.93,-8.16,-8.83,-9.42,-9.14,-8.41,-8.05,-8.24,-8.15,-7.24,-6.08,-5.35,-5.17,-5.09,-4.66,-4.08,-3.86,-4.06,-4.15,-3.91,-3.52,-3.08,-2.59,-2.49,-2.8,-3.01,-3.02,-3.04,-3.06,-2.96,-2.88,-3.02,-3.21,-3.66,-3.56,-3.44,-3.43,-3.5,-3.33,-3.14,-3.11,-3.06,-2.91,-2.7,-2.37,-2.03,-1.74,-1.4,-1.08,-0.92,-0.7,-0.37,-0.12,0.14,0.52,0.83,1.04,1.11,0.96,0.61,0.12,-0.2,-0.4,-0.54,-0.46,-0.26,-0.19,-0.19,-0.22,-0.3,-0.37,-0.32,-0.18,-0.07,0.01,0.15,0.25,0.23,0.29,0.37,0.29,0.18,0.2,0.31,0.24,0.12,0.14,0.11,-0.12,-0.47,-0.74,-1.17,-1.72,-2.15,-2.66,-3.59,-4.8,-5.91,-6.77,-7.11,-6.94,-7.06,-7.81,-8.47,-8.27,-7.64,-7.63,-8.63,-9.88,-10.06,-9.1,-8.34,-8.46,-8.46,-7.86,-7.17,-6.77,-6.54,-6.34,-6.06,-5.53,-4.82,-4.53,-4.39,-4.02,-3.74,-3.55,-3.2,-2.57,-1.8,-1.01,-0.26,0.48,1.24,1.87,2.31,2.69,2.99,3.1,3.37,4.05,4.48,4.48,4.63,4.86,4.97,5.03,5.1,5.15,5.21,5.33,5.42,5.54,5.65,5.71,5.8,5.99,6.16,6.38,6.82,7.42,7.77,7.9,8.0,8.08,8.1,8.01,7.76,7.49,7.41,7.39,7.33,7.34,7.32,7.05,6.89,6.92,6.83,6.76,6.88,7.06,7.2,7.51,7.82,8.05,8.46,9.1,9.49,8.98,6.57,5.33,8.3,8.13,4.32,0.91,-0.01,1.07,-2.13,-4.3,-1.92,-0.63,-0.84,-1.51,-1.82,-1.48,-1.5,-1.97,-2.09,-1.52,-0.74,-0.59,-1.41,-2.43,-2.8,-2.71,-3.0,-3.1,-3.14,-3.15,-3.29,-3.2,-3.16,-2.93,-2.72,-2.6,-2.45,-2.2,-1.83,-1.46,-1.29,-1.4,-1.66,-2.1,-2.17,-1.98,-2.03,-1.14,0.33,0.7,-0.64,-1.88,-2.07,-1.91,-2.27,-2.62,-2.44,-1.56,-1.04,-2.01,-1.74,0.48,1.53,1.2,0.67,0.42,0.56,0.92,1.21,1.59,2.15,2.75,3.06,3.17,3.41,3.82,4.29,4.61,4.85,5.23,5.53,5.66,5.76,5.72,5.63,5.69,5.93,6.16,6.33,6.35,6.22,5.84,5.14,4.26,3.54,3.11,2.73,2.38,2.19,2.15,1.93,1.42,1.14,1.19,1.21,1.11,1.21,1.68,2.12,2.29,2.38,2.17,1.73,1.55,0.81,-1.27,-3.22,-2.4,1.2,0.71,-2.73,-2.6,0.12,1.71,2.24,3.01,3.91,4.27,4.67,5.94,6.6,5.64,4.61,4.6,4.9,5.15,5.38,5.53,5.54,5.46,5.34,5.24,5.17,5.11,5.03,4.98,5.09,5.16,5.07,4.93,4.89,4.7,4.37,4.61,4.78,2.52,-2.37,-6.2,-5.75,-2.97,-1.99,-3.22,-5.21,-6.49,-6.51,-6.35,-6.34,-6.12,-6.15,-7.37,-7.21,-5.13,-2.75,-2.14,-2.98,-3.92,-4.32,-4.6,-5.11,-5.63,-5.97,-6.28,-6.67,-6.93,-6.95,-6.92,-6.53,-5.38,-3.84,-2.86,-3.03,-3.85,-4.47,-4.74,-4.97,-5.24,-5.35,-5.11,-4.76,-4.54,-4.31,-3.98,-3.9,-3.86,-3.86,-3.98,-4.01,-4.0,-4.0,-3.82,-3.63,-3.43,-3.17,-3.03,-2.81,-2.37,-1.86,-1.51,-1.35,-1.18,-0.96,-0.75,-0.48,-0.09,0.35,0.64,0.76,0.82,0.88,0.98,1.05,1.03,0.99,0.96,0.93,0.89,0.79,0.69,0.61,0.49,0.34,0.23,0.09,-0.16,-0.48,-0.74,-0.91,-0.97,-0.95,-0.91,-0.9,-0.92,-0.92,-0.89,-0.92,-1.02,-1.16,-1.27,-1.36,-1.55,-1.84,-2.14,-2.47,-2.95,-3.4,-3.69,-4.0,-4.55,-5.25,-5.97,-6.61,-6.92,-6.62,-6.18,-6.2,-6.59,-6.94,-7.22,-7.74,-8.31,-8.34,-7.85,-7.7,-8.04,-8.23,-7.81,-7.1,-6.54,-6.12,-5.79,-5.49,-5.26,-5.07,-4.85,-4.57,-4.3,-3.93,-3.31,-2.42,-1.48,-0.65,0.22,1.08,1.63,2.0,2.41,2.77,3.01,3.29,3.59,3.82,4.05,4.32,4.49,4.63,4.8,4.89,4.91,4.96,4.99,4.96,4.97,5.02,5.11,5.19,5.32,5.44,5.51,5.62,5.81,6.07,6.42,6.73,6.88,6.94,7.03,7.0,6.81,6.65,6.57,6.58,6.61,6.67,6.7,6.61,6.41,6.25,6.27,6.41,6.58,6.75,6.95,7.17,7.46,7.98,8.63,9.05,9.17,9.77,10.69,8.5,6.23,4.18,3.71,5.19,7.05,5.56,3.22,1.71,1.46,1.82,2.05,1.66,1.02,0.54,0.3,0.21,0.15,0.09,0.06,0.12,0.28,0.44,0.61,0.8,0.94,0.94,0.82,0.64,0.52,0.45,0.38,0.28,0.21,0.2,0.1,-0.16,-0.16,0.39,0.12,-1.24,-1.52,-1.0,-1.9,-2.74,-2.47,-1.95,-1.65,-1.67,-1.78,-1.19,-0.14,0.47,0.74,0.99,1.55,1.78,1.48,1.67,2.79,3.99,4.11,3.29,2.43,2.21,2.37,2.2,1.72,1.47,1.69,2.18,2.54,2.68,2.71,2.84,3.26,3.96,4.65,4.99,5.02,5.01,4.89,4.67,4.4,4.27,4.47,4.75,4.89,4.99,5.37,5.87,6.16,5.82,5.0,4.25,4.07,4.09,3.8,3.31,2.93,2.75,2.67,2.67,2.78,3.01,3.34,3.68,3.94,3.99,3.79,3.37,2.58,1.53,0.82,0.84,1.36,3.27,6.64,8.68,8.84,6.02,4.11,1.82,2.05,3.73,5.19,5.63,5.38,5.01,4.84,4.93,5.0,4.48,3.86,4.42,5.29,4.88,3.79,3.47,3.67,3.76,3.67,3.62,3.63,3.67,3.72,3.81,3.99,4.18,4.26,3.94,3.32,2.99,2.73,1.8,-0.17,-2.9,-5.26,-6.22,-5.86,-4.77,-4.13,-3.5,-2.13,-1.07,-0.58,0.28,1.45,1.32,-0.75,-3.34,-5.13,-5.84,-6.35,-7.46,-8.64,-9.24,-8.96,-8.12,-7.21,-6.6,-6.4,-6.5,-6.57,-6.29,-5.69,-5.1,-4.77,-4.75,-5.16,-5.57,-5.67,-5.35,-5.0,-4.84,-4.89,-4.93,-4.74,-4.32,-4.01,-3.99,-3.83,-3.64,-3.7,-3.96,-4.07,-4.12,-4.02,-3.84,-3.68,-3.43,-3.11,-2.75,-2.35,-1.97,-1.7,-1.54,-1.5,-1.48,-1.42,-1.29,-1.08,-0.83,-0.61,-0.41,-0.22,-0.01,0.24,0.45,0.61,0.7,0.72,0.76,0.9,1.07,1.18,1.18,1.15,1.13,1.13,1.09,0.99,0.83,0.62,0.31,-0.12,-0.59,-1.03,-1.38,-1.63,-1.76,-1.77,-1.71,-1.7,-1.75,-1.84,-1.97,-2.1,-2.23,-2.37,-2.54,-2.78,-3.06,-3.34,-3.63,-3.95,-4.35,-4.78,-5.03,-5.09,-5.17,-5.31,-5.42,-5.49,-5.54,-5.57,-5.61,-5.77,-6.2,-6.88,-7.19,-6.62,-5.51,-4.7,-4.33,-4.14,-3.83,-3.32,-2.92,-2.77,-2.7,-2.59,-2.4,-2.11,-1.69,-1.24,-0.78,-0.31,0.18,0.65,1.08,1.49,1.88,2.27,2.66,3.03,3.26,3.41,3.49,3.57,3.65,3.74,3.79,3.85,3.99,4.18,4.28,4.36,4.46,4.5,4.45,4.41,4.36,4.32,4.32,4.3,4.18,4.03,3.95,3.92,3.86,3.85,3.95,4.01,3.88,3.77,3.89,4.02,3.85,3.36,2.75,2.12,1.53,1.02,0.74,0.76,1.12,1.88,2.8,3.65,4.43,5.32,6.28,6.85,6.77,6.93,7.27,6.62,3.85,2.28,2.29,1.59,1.18,2.25,2.89,1.45,0.33,0.68,1.57,2.07,1.95,1.5,1.04,0.66,0.22,-0.2,-0.4,-0.29,-0.03,0.23,0.49,0.75,1.04,1.36,1.69,2.01,2.28,2.49,2.61,2.68,2.71,2.69,2.61,2.5,2.42,2.41,2.44,2.41,2.29,2.28,2.48,2.77,3.03,3.28,3.37,3.15,2.88,2.77,2.79,2.8,2.77,2.64,2.39,2.09,1.71,1.29,0.97,0.86,0.81,0.78,0.95,1.3,1.58,1.61,1.47,1.3,1.08,0.68,0.32,0.23,0.56,1.21,1.78,2.05,2.32,2.69,3.24,3.85,4.2,4.27,4.23,4.28,4.45,4.59,4.62,4.59,4.6,4.8,5.1,5.29,5.15,4.79,4.45,4.24,4.15,4.13,4.07,4.0,4.02,4.14,4.29,4.46,4.65,4.83,4.95,4.93,4.73,4.31,3.76,3.43,3.59,4.18,5.19,6.6,8.02,8.82,9.03,8.93,8.83,8.64,8.62,7.76,12.15,11.84,8.83,5.13,3.15,2.49,2.23,2.4,2.93,3.22,3.15,3.1,3.14,3.09,2.95,2.8,2.53,2.23,2.18,2.16,1.85,1.55,1.45,1.36,1.34,1.55,2.21,3.22,3.39,1.59,-1.68,-4.37,-5.54,-5.81,-5.98,-5.26,-2.9,0.24,2.51,3.04,2.89,2.63,0.91,-2.44,-5.73,-7.07,-7.12,-7.43,-8.48,-9.82,-11.12,-12.21,-12.94,-13.08,-12.55,-11.61,-10.86,-10.18,-9.22,-8.22,-7.8,-8.23,-9.02,-9.22,-8.58,-7.53,-6.97,-6.97,-6.9,-6.36,-5.86,-5.64,-5.6,-5.69,-5.8,-5.65,-5.08,-4.56,-4.3,-4.22,-4.14,-4.02,-4.27,-3.95,-3.45,-2.9,-2.34,-1.8,-1.28,-0.84,-0.61,-0.63,-0.84,-1.09,-1.26,-1.35,-1.39,-1.35,-1.21,-1.03,-0.86,-0.69,-0.55,-0.44,-0.32,-0.14,0.04,0.11,0.09,0.1,0.18,0.27,0.36,0.52,0.69,0.75,0.81,0.97,1.16,1.25,1.2,1.06,0.91,0.74,0.51,0.23,-0.07,-0.35,-0.63,-0.95,-1.31,-1.65,-1.94,-2.2,-2.45,-2.64,-2.79,-2.91,-3.02,-3.15,-3.31,-3.49,-3.67,-3.85,-4.01,-4.13,-4.22,-4.3,-4.38,-4.46,-4.51,-4.52,-4.55,-4.72,-5.01,-5.18,-5.03,-4.59,-3.97,-3.31,-2.77,-2.34,-1.94,-1.5,-1.09,-0.77,-0.51,-0.24,0.07,0.41,0.73,1.01,1.27,1.54,1.82,2.05,2.23,2.4,2.56,2.69,2.77,2.9,3.12,3.34,3.54,3.8,4.13,4.36,4.42,4.47,4.51,4.42,4.21,4.05,3.98,3.95,3.94,3.97,4.05,4.11,4.15,4.1,4.01,3.87,3.74,3.56,3.35,3.18,3.22,3.55,4.02,4.36,4.37,4.07,3.48,2.68,1.85,1.23,0.93,0.76,0.56,0.28,-0.13,-0.59,-1.02,-1.3,-1.51,-1.8,-2.13,-2.14,-1.69,-1.12,-1.02,-1.51,-1.73,-0.7,1.04,1.23,-1.64,-4.12,-4.18,-1.5,-0.19,-0.54,-1.61,-2.21,-2.24,-2.24,-2.27,-2.14,-1.7,-1.08,-0.58,-0.26,-0.05,0.14,0.37,0.63,0.94,1.26,1.59,1.88,2.12,2.29,2.4,2.44,2.47,2.5,2.56,2.65,2.79,2.95,3.11,3.23,3.27,3.29,3.3,3.29,3.29,3.33,3.37,3.37,3.38,3.36,3.14,2.55,1.81,1.32,1.09,0.86,0.61,0.52,0.66,0.94,1.3,1.84,2.3,2.51,2.59,2.67,2.75,2.73,2.55,2.13,1.48,0.85,0.62,0.94,1.66,2.15,2.12,1.92,1.81,1.8,1.91,2.15,2.43,2.71,3.1,3.53,3.91,4.14,4.24,4.2,4.11,3.96,3.74,3.6,3.65,3.92,4.23,4.41,4.39,4.29,4.19,4.1,4.1,4.18,4.37,4.55,4.72,5.11,5.87,6.94,7.94,8.58,8.8,8.82,8.92,9.13,9.33,9.43,9.5,9.73,10.35,11.34,11.86,11.2,10.0,9.41,9.65,9.93,9.61,8.84,7.85,6.65,5.21,3.95,3.31,2.91,2.27,1.4,0.53,-0.19,-0.67,-0.79,-0.53,-0.1,0.17,0.24,0.5,0.98,1.25,1.1,0.91,0.83,0.75,0.64,0.69,1.25,2.18,2.77,2.49,1.84,1.65,1.93,2.08,1.6,0.32,-1.47,-3.69,-5.45,-6.32,-6.46,-6.13,-6.35,-7.49,-8.97,-9.54,-9.01,-7.96,-6.98,-6.59,-6.9,-7.25,-7.17,-6.63,-5.98,-5.57,-5.54,-5.89,-6.42,-6.98,-7.5,-7.57,-6.91,-5.88,-5.19,-4.99,-4.85,-4.51,-4.01,-3.59,-3.47,-3.64,-3.86,-3.98,-4.07,-4.3,-4.41,-4.42,-4.37,-4.15,-4.08,-3.98,-3.96,-4.03,-4.08,-3.99,-3.79,-3.58,-3.39,-3.16,-2.89,-2.58,-2.28,-1.97,-1.65,-1.37,-1.16,-1.03,-0.96,-0.95,-0.99,-1.1,-1.22,-1.25,-1.13,-0.92,-0.72,-0.6,-0.55,-0.59,-0.67,-0.71,-0.65,-0.47,-0.25,-0.06,0.1,0.3,0.57,0.88,1.09,1.16,1.06,0.9,0.75,0.6,0.42,0.19,-0.06,-0.3,-0.51,-0.67,-0.81,-0.95,-1.1,-1.25,-1.43,-1.62,-1.84,-2.08,-2.31,-2.48,-2.6,-2.67,-2.71,-2.71,-2.69,-2.66,-2.65,-2.61,-2.5,-2.27,-1.91,-1.47,-1.02,-0.57,-0.15,0.26,0.62,0.94,1.22,1.45,1.66,1.86,2.03,2.16,2.23,2.29,2.36,2.42,2.5,2.62,2.8,3.03,3.28,3.49,3.61,3.71,3.79,3.87,3.92,3.93,3.89,3.85,3.87,3.99,4.07,4.06,3.94,3.73,3.49,3.24,3.07,3.01,3.06,3.15,3.21,3.23,3.19,3.07,2.88,2.7,2.57,2.44,2.23,1.92,1.52,1.04,0.54,0.19,0.08,0.17,0.32,0.4,0.37,0.23,-0.02,-0.39,-0.93,-1.56,-2.18,-2.72,-3.21,-3.65,-4.03,-4.28,-4.37,-4.31,-4.24,-4.3,-4.71,-5.36,-5.87,-5.8,-5.14,-4.1,-2.74,-1.41,-0.4,0.3,0.53,0.53,0.38,-0.3,-1.44,-2.24,-2.47,-2.39,-2.28,-2.18,-2.04,-1.72,-1.29,-0.85,-0.5,-0.23,-0.01,0.22,0.48,0.71,0.87,0.94,0.94,0.88,0.79,0.71,0.66,0.63,0.63,0.64,0.71,0.82,1.01,1.23,1.46,1.67,1.82,1.92,1.89,1.72,1.43,1.09,0.94,1.12,1.47,1.6,1.51,1.61,1.86,1.94,1.78,1.78,2.0,2.17,1.94,1.35,0.5,-0.07,-0.25,-0.1,0.15,0.33,0.3,0.23,0.25,0.39,0.58,0.76,0.94,1.16,1.4,1.57,1.71,1.9,2.14,2.3,2.31,2.18,1.9,1.53,1.35,1.57,2.07,2.48,2.66,2.68,2.77,3.07,3.54,4.01,4.27,4.31,4.38,4.76,5.6,6.92,8.18,9.08,9.49,9.59,9.53,9.34,9.12,8.99,9.23,9.78,10.39,10.72,10.81,10.84,10.87,10.75,10.33,9.78,9.47,9.38,9.0,8.05,6.89,6.01,5.37,4.69,3.76,2.6,1.35,0.25,-0.5,-0.75,-0.39,0.23,0.67,0.63,0.27,-0.24,-0.66,-0.85,-0.82,-0.63,-0.42,-0.23,-0.05,0.3,0.93,1.7,1.98,1.04,-1.51,-4.82,-7.45,-7.93,-6.87,-5.07,-3.5,-2.88,-3.48,-5.45,-8.11,-10.67,-11.93,-11.91,-11.39,-11.06,-10.82,-10.65,-10.62,-10.79,-11.09,-11.31,-11.2,-10.6,-9.49,-8.34,-7.66,-7.79,-8.38,-8.97,-9.2,-9.05,-8.67,-8.19,-7.74,-7.43,-7.31,-7.25,-7.03,-6.55,-6.0,-5.56,-5.25,-5.08,-4.93,-4.83,-4.76,-4.7,-4.6,-4.43,-4.24,-4.13,-4.13,-5.61,-5.45,-5.27,-5.08,-4.94,-4.78,-4.64,-4.47,-4.27,-4.04,-3.83,-3.7,-3.63,-3.62,-3.66,-3.71,-3.75,-3.74,-3.71,-3.66,-3.62,-3.6,-3.53,-3.45,-3.37,-3.33,-3.33,-3.31,-3.19,-2.95,-2.63,-2.31,-2.06,-1.86,-1.71,-1.58,-1.45,-1.29,-1.06,-0.75,-0.36,0.04,0.36,0.56,0.68,0.78,0.87,0.96,1.05,1.13,1.2,1.24,1.26,1.24,1.18,1.11,1.03,0.97,0.92,0.88,0.86,0.86,0.87,0.89,0.89,0.9,0.91,0.93,0.94,0.96,1.0,1.08,1.2,1.37,1.54,1.7,1.84,1.97,2.1,2.2,2.29,2.35,2.42,2.47,2.55,2.61,2.68,2.75,2.82,2.89,2.95,3.0,3.05,3.15,3.27,3.41,3.54,3.61,3.64,3.67,3.68,3.68,3.61,3.47,3.31,3.17,3.05,2.98,2.94,2.96,3.05,3.15,3.19,3.06,2.74,2.28,1.76,1.28,0.87,0.57,0.35,0.22,0.13,0.04,-0.03,-0.12,-0.21,-0.26,-0.24,-0.13,-0.03,0.02,-0.07,-0.24,-0.43,-0.58,-0.7,-0.8,-0.91,-1.03,-1.2,-1.45,-1.79,-2.18,-2.56,-2.88,-3.15,-3.34,-3.43,-3.31,-2.88,-2.06,-1.11,-0.32,0.25,0.84,1.67,1.81,0.8,-0.77,-1.81,-0.94,1.13,1.49,0.09,-0.79,0.07,0.95,0.09,-2.15,-3.66,-3.53,-2.77,-2.36,-2.41,-2.51,-2.42,-2.18,-1.92,-1.72,-1.58,-1.47,-1.35,-1.26,-1.24,-1.29,-1.34,-1.29,-1.18,-1.06,-1.01,-0.96,-0.89,-0.79,-0.74,-0.76,-0.84,-0.96,-1.12,-1.26,-1.35,-1.32,-1.19,-1.06,-0.95,-0.78,-0.48,-0.01,0.61,1.31,1.93,2.21,1.96,1.17,0.11,-0.99,-1.85,-2.12,-1.84,-1.11,-0.15,0.69,1.14,1.18,0.98,0.69,0.45,0.33,0.3,0.31,0.3,0.24,0.13,-0.04,-0.28,-0.54,-0.74,-0.85,-0.88,-0.8,-0.55,-0.02,0.74,1.53,2.15,2.47,2.51,2.48,2.67,3.14,3.61,3.82,3.79,3.98,4.85,6.51,8.59,10.31,11.2,11.15,10.58,9.9,9.43,9.32,9.59,10.12,10.68,11.01,10.89,10.39,9.77,9.35,9.04,8.54,7.7,6.56,5.39,4.45,3.83,3.46,3.22,2.97,2.55,1.99,1.42,0.92,0.42,-0.14,-0.71,-1.18,-1.5,-1.78,-2.05,-2.23,-2.18,-1.79,-1.21,-0.61,-0.07,0.4,0.46,-0.54,-2.59,-5.49,-8.41,-10.31,-11.17,-11.15,-10.25,-8.49,-6.22,-3.94,-2.98,-4.03,-6.23,-8.68,-10.97,-12.99,-14.47,-14.87,-14.08,-12.55,-11.18,-10.54,-10.59,-10.74,-10.63,-10.28,-9.86,-9.51,-9.3,-9.19,-9.09,-8.95,-8.79,-8.6,-8.45,-8.34,-8.29,-8.29,-8.35,-8.46,-8.58,-8.68,-8.67,-8.5,-8.2,-7.83,-7.49,-7.22,-7.0,-6.8,-6.62,-6.45,-6.33,-6.22,-6.13,-6.04,-5.91,-5.77,-5.43,-5.33,-5.2,-5.06,-4.9,-4.73,-4.61,-4.52,-4.44,-4.35,-4.26,-4.17,-4.04,-3.89,-3.73,-3.53,-3.34,-3.17,-3.03,-2.91,-2.81,-2.74,-2.69,-2.64,-2.59,-2.54,-2.52,-2.56,-2.64,-2.69,-2.68,-2.58,-2.44,-2.31,-2.2,-2.05,-1.82,-1.5,-1.1,-0.7,-0.31,0.05,0.37,0.65,0.86,1.04,1.18,1.33,1.49,1.64,1.82,1.97,2.12,2.24,2.35,2.45,2.54,2.62,2.69,2.74,2.79,2.85,2.92,3.02,3.14,3.25,3.37,3.47,3.58,3.69,3.78,3.88,3.97,4.07,4.16,4.21,4.24,4.22,4.21,4.2,4.21,4.22,4.22,4.2,4.17,4.14,4.12,4.13,4.14,4.18,4.2,4.21,4.18,4.11,4.02,3.94,3.87,3.81,3.75,3.68,3.63,3.59,3.55,3.49,3.4,3.27,3.08,2.87,2.65,2.45,2.27,2.11,1.96,1.82,1.69,1.55,1.4,1.26,1.13,1.01,0.91,0.76,0.6,0.41,0.22,0.02,-0.19,-0.4,-0.58,-0.71,-0.75,-0.7,-0.59,-0.48,-0.41,-0.42,-0.52,-0.7,-0.89,-1.06,-1.16,-1.2,-1.19,-1.21,-1.26,-1.34,-1.44,-1.5,-1.53,-1.49,-1.41,-1.29,-1.14,-1.01,-0.99,-1.16,-1.51,-1.83,-1.79,-1.11,0.06,1.3,1.94,1.52,0.09,-1.27,-1.61,-0.95,0.18,0.49,-0.5,-2.0,-2.46,-1.53,-0.53,0.21,0.12,-0.7,-1.8,-2.73,-3.19,-3.21,-3.1,-3.05,-3.08,-3.09,-2.97,-2.7,-2.31,-1.89,-1.47,-1.1,-0.79,-0.57,-0.45,-0.4,-0.43,-0.48,-0.53,-0.57,-0.6,-0.62,-0.6,-0.52,-0.38,-0.18,0.08,0.37,0.66,0.94,1.2,1.43,1.62,1.68,1.53,1.16,0.65,0.06,-0.54,-1.14,-1.7,-2.2,-2.58,-2.78,-2.79,-2.69,-2.61,-2.59,-2.59,-2.52,-2.26,-1.83,-1.35,-0.93,-0.65,-0.46,-0.24,0.07,0.43,0.81,1.17,1.51,1.79,1.98,2.09,2.23,2.45,2.78,3.12,3.42,3.66,3.91,4.29,4.84,5.53,6.23,6.99,7.39,7.54,7.52,7.38,7.27,7.16,7.17,7.18,7.09,6.81,6.32,5.74,5.15,4.47,3.58,2.52,1.51,0.82,0.6,0.77,1.16,1.58,2.0,2.4,2.82,3.24,3.62,3.9,4.11,4.26,4.35,4.32,4.15,3.96,3.94,4.18,4.53,4.55,3.81,2.24,0.14,-2.07,-4.17,-6.14,-8.05,-9.72,-9.95,-11.35,-10.58,-9.66,-8.66,-8.03,-7.8,-7.97,-8.47,-9.2,-10.15,-11.22,-12.27,-13.01,-13.25,-13.0,-12.48,-11.95,-11.57,-11.38,-11.31,-11.29,-11.24,-11.16,-11.0,-10.82,-10.63,-10.39,-10.18,-9.93,-9.76,-9.65,-9.66,-9.73,-9.78,-9.77,-9.65,-9.39,-9.06,-8.69,-8.37,-8.09,-7.83,-7.63,-7.44,-7.27,-7.09,-6.85,-6.64,-6.4,-6.2,-6.07,-5.95,-5.86,-5.76,-5.65,-5.55,-5.09,-4.98,-4.89,-4.76,-4.65,-4.57,-4.44,-4.35,-4.24,-4.15,-4.03,-3.92,-3.8,-3.67,-3.53,-3.39,-3.26,-3.13,-3.01,-2.89,-2.77,-2.66,-2.58,-2.5,-2.44,-2.38,-2.31,-2.23,-2.15,-2.03,-1.92,-1.81,-1.7,-1.57,-1.42,-1.22,-0.96,-0.63,-0.29,0.05,0.36,0.63,0.89,1.15,1.43,1.71,1.96,2.2,2.37,2.49,2.57,2.66,2.73,2.81,2.89,2.99,3.09,3.19,3.29,3.39,3.49,3.6,3.71,3.82,3.93,4.02,4.12,4.22,4.3,4.39,4.48,4.57,4.64,4.73,4.81,4.9,4.98,5.04,5.08,5.09,5.1,5.09,5.07,5.04,5.0,4.93,4.86,4.79,4.71,4.66,4.63,4.6,4.56,4.5,4.42,4.33,4.21,4.09,3.97,3.86,3.76,3.67,3.58,3.48,3.41,3.32,3.24,3.15,3.06,2.96,2.85,2.76,2.66,2.53,2.36,2.16,1.89,1.61,1.31,1.02,0.76,0.5,0.24,-0.01,-0.27,-0.51,-0.73,-0.92,-1.07,-1.19,-1.3,-1.4,-1.54,-1.68,-1.84,-1.98,-2.09,-2.16,-2.19,-2.15,-2.09,-2.03,-1.98,-1.96,-1.96,-2.0,-2.05,-2.11,-2.14,-2.14,-2.11,-2.02,-1.85,-1.58,-1.21,-0.77,-0.26,0.31,0.94,1.67,2.5,3.33,3.94,3.97,3.52,2.9,1.99,0.97,-0.09,-0.94,-1.24,-1.14,-0.99,-0.48,0.03,0.38,0.61,0.75,1.03,1.61,2.21,2.25,2.33,1.55,0.23,-0.84,-1.03,-0.38,0.44,0.67,0.28,-0.5,-1.3,-1.89,-2.07,-2.12,-2.39,-2.84,-3.29,-3.59,-3.64,-3.54,-3.44,-3.43,-3.49,-3.57,-3.62,-3.64,-3.63,-3.69,-3.83,-4.04,-4.31,-4.57,-4.77,-4.86,-4.82,-4.67,-4.47,-4.3,-4.18,-4.14,-4.16,-4.18,-4.16,-4.14,-4.16,-4.21,-4.28,-4.34,-4.36,-4.32,-4.25,-4.17,-4.1,-3.96,-3.65,-3.07,-2.21,-1.17,-0.13,0.78,1.47,1.98,2.5,3.11,3.78,4.37,4.75,4.85,4.61,4.2,3.77,3.4,3.1,2.86,2.68,2.58,2.64,2.79,2.82,2.78,2.75,2.6,2.62,2.85,3.24,3.42,3.66,4.42,4.57,4.33,3.98,3.7,3.61,3.73,4.02,4.36,4.55,4.44,3.97,3.19,2.18,1.06,-0.06,-1.14,-2.34,-3.71,-5.19,-6.64,-7.97,-9.1,-9.7,-9.74,-9.39,-8.52,-7.48,-7.16,-6.81,-7.27,-8.1,-9.05,-9.87,-10.42,-10.7,-10.65,-10.38,-10.08,-9.75,-9.47,-9.31,-9.27,-9.42,-9.58,-9.79,-9.98,-10.13,-10.17,-10.1,-9.93,-9.8,-9.7,-9.66,-9.63,-9.59,-9.47,-9.3,-9.04,-8.78,-8.5,-8.24,-8.05,-7.95,-7.94,-8.06,-8.17,-8.28,-8.35,-8.35,-8.3,-8.17,-8.0,-7.83,-7.63,-7.43,-7.21,-7.0,-6.79,-6.59,-6.42,-6.27,-6.13,-5.99,-5.86,-5.72,-5.58,-5.45,-5.34,-5.26,-5.16,-3.86,-3.73,-3.61,-3.49,-3.37,-3.26,-3.14,-3.02,-2.89,-2.77,-2.64,-2.52,-2.42,-2.32,-2.24,-2.18,-2.12,-2.05,-1.97,-1.9,-1.82,-1.74,-1.68,-1.63,-1.58,-1.54,-1.49,-1.42,-1.32,-1.18,-1.01,-0.81,-0.61,-0.39,-0.17,0.08,0.35,0.66,1.0,1.34,1.67,1.96,2.21,2.41,2.55,2.67,2.77,2.87,2.97,3.06,3.16,3.26,3.36,3.44,3.53,3.6,3.67,3.73,3.81,3.89,3.98,4.08,4.2,4.31,4.43,4.54,4.63,4.72,4.79,4.85,4.9,4.94,4.98,5.01,5.05,5.08,5.1,5.12,5.13,5.13,5.13,5.12,5.11,5.09,5.08,5.05,5.02,4.99,4.95,4.9,4.84,4.78,4.71,4.64,4.57,4.49,4.4,4.3,4.19,4.08,3.97,3.84,3.72,3.6,3.48,3.35,3.22,3.1,2.96,2.82,2.69,2.57,2.44,2.32,2.19,2.05,1.89,1.73,1.55,1.35,1.16,0.96,0.77,0.58,0.4,0.25,0.1,-0.03,-0.16,-0.29,-0.43,-0.59,-0.75,-0.94,-1.11,-1.29,-1.45,-1.6,-1.73,-1.84,-1.94,-2.05,-2.16,-2.28,-2.39,-2.5,-2.6,-2.67,-2.73,-2.77,-2.78,-2.8,-2.81,-2.82,-2.84,-2.84,-2.84,-2.82,-2.82,-2.86,-2.96,-3.14,-3.33,-3.52,-3.6,-3.6,-3.54,-3.5,-3.61,-3.88,-4.32,-4.81,-5.19,-5.45,-5.36,-5.03,-4.55,-3.95,-3.54,-3.32,-3.35,-3.67,-3.93,-4.06,-3.72,-2.83,-1.64,-0.24,0.96,1.86,2.42,2.58,2.86,3.32,4.06,4.6,5.09,5.86,5.16,3.78,2.41,0.95,0.03,-0.27,0.14,0.47,0.49,0.15,-0.87,-1.87,-2.61,-3.19,-3.04,-2.31,-1.64,-0.76,-0.04,0.35,0.35,0.22,0.07,0.08,0.3,0.64,1.01,1.32,1.36,1.01,0.13,-0.97,-1.73,-2.1,-2.47,-2.37,-1.36,-0.42,0.56,1.69,2.68,3.35,3.68,3.58,3.27,2.81,2.23,1.65,1.08,0.52,-0.04,-0.59,-1.11,-1.48,-1.67,-1.64,-1.15,-0.36,0.67,1.88,2.89,3.65,4.02,3.81,3.38,2.81,2.34,2.14,2.19,2.56,3.12,3.69,4.21,4.33,4.11,3.54,2.46,1.09,-0.4,-1.89,-3.02,-3.81,-4.24,-4.25,-4.13,-3.98,-3.98,-4.44,-5.22,-6.35,-7.79,-9.22,-10.55,-11.57,-12.18,-12.5,-12.49,-12.21,-11.81,-11.29,-10.72,-10.13,-9.56,-9.05,-8.63,-8.32,-8.13,-8.06,-8.07,-8.14,-8.25,-8.35,-8.46,-8.53,-8.54,-8.53,-8.53,-8.51,-8.47,-8.45,-8.44,-8.45,-8.46,-8.47,-8.45,-8.37,-8.21,-8.02,-7.78,-7.52,-7.26,-7.04,-6.87,-6.81,-6.83,-6.91,-7.05,-7.16,-7.24,-7.24,-7.16,-7.03,-6.85,-6.64,-6.41,-6.2,-5.99,-5.81,-5.65,-5.5,-5.36,-5.22,-5.1,-4.97,-4.85,-4.74,-4.61,-4.49,-4.37,-4.24,-4.1,-3.98,-3.29,-3.23,-3.17,-3.1,-3.03,-2.94,-2.84,-2.73,-2.6,-2.46,-2.31,-2.16,-2.01,-1.87,-1.72,-1.57,-1.43,-1.28,-1.14,-0.99,-0.84,-0.69,-0.55,-0.4,-0.24,-0.09,0.06,0.22,0.37,0.53,0.68,0.83,0.97,1.11,1.24,1.37,1.5,1.64,1.78,1.93,2.1,2.26,2.42,2.56,2.71,2.84,2.96,3.07,3.18,3.26,3.35,3.44,3.5,3.58,3.65,3.71,3.78,3.84,3.91,3.97,4.03,4.1,4.16,4.23,4.29,4.35,4.41,4.47,4.51,4.56,4.6,4.63,4.66,4.69,4.71,4.72,4.73,4.74,4.74,4.74,4.73,4.72,4.7,4.68,4.65,4.61,4.56,4.52,4.48,4.44,4.4,4.35,4.31,4.28,4.23,4.18,4.13,4.08,4.01,3.95,3.88,3.81,3.73,3.65,3.56,3.49,3.4,3.31,3.22,3.13,3.02,2.93,2.82,2.71,2.58,2.45,2.31,2.17,2.02,1.87,1.71,1.55,1.4,1.25,1.11,0.97,0.84,0.71,0.58,0.46,0.34,0.21,0.07,-0.07,-0.21,-0.35,-0.5,-0.65,-0.8,-0.95,-1.11,-1.27,-1.42,-1.58,-1.73,-1.89,-2.03,-2.18,-2.33,-2.47,-2.61,-2.74,-2.87,-3.01,-3.13,-3.26,-3.37,-3.49,-3.58,-3.66,-3.73,-3.77,-3.79,-3.79,-3.76,-3.72,-3.66,-3.59,-3.52,-3.45,-3.4,-3.36,-3.34,-3.32,-3.32,-3.32,-3.3,-3.23,-3.14,-2.95,-2.73,-2.37,-1.98,-1.49,-0.98,-0.43,0.08,0.55,0.87,1.1,1.02,0.84,0.29,-0.36,-1.22,-2.12,-3.03,-3.72,-4.22,-4.22,-4.02,-3.28,-2.46,-1.42,-0.49,0.23,0.56,0.53,-0.01,-0.8,-1.91,-3.04,-4.02,-4.76,-4.96,-5.15,-5.36,-5.15,-4.7,-4.09,-3.45,-2.82,-2.25,-1.84,-1.55,-1.43,-1.45,-1.55,-1.72,-1.9,-2.08,-2.25,-2.38,-2.49,-2.58,-2.66,-2.72,-2.77,-2.82,-2.84,-2.86,-2.85,-2.85,-2.84,-2.81,-2.77,-2.71,-2.62,-2.5,-2.35,-2.14,-1.92,-1.65,-1.36,-1.07,-0.78,-0.48,-0.21,0.04,0.23,0.4,0.44,0.43,0.26,-0.01,-0.43,-1.0,-1.68,-2.47,-3.32,-4.21,-5.09,-5.89,-6.63,-7.23,-7.71,-8.05,-8.27,-8.42,-8.48,-8.5,-8.52,-8.56,-8.63,-8.71,-8.83,-8.93,-9.02,-9.08,-9.14,-9.12,-9.11,-9.02,-8.94,-8.85,-8.73,-8.6,-8.47,-8.34,-8.16,-7.98,-7.8,-7.63,-7.47,-7.34,-7.26,-7.22,-7.22,-7.24,-7.29,-7.32,-7.35,-7.37,-7.38,-7.36,-7.31,-7.24,-7.15,-7.06,-6.94,-6.83,-6.73,-6.64,-6.58,-6.52,-6.47,-6.43,-6.41,-6.41,-6.42,-6.42,-6.4,-6.36,-6.31,-6.26,-6.19,-6.13,-6.06,-5.99,-5.91,-5.82,-5.73,-5.61,-5.48,-5.34,-5.2,-5.03,-4.86,-4.7,-4.53,-4.38,-4.23,-4.09,-3.95,-3.83,-3.71,-3.61,-3.51,-3.43,-3.36,-3.22,-3.1,-2.99,-2.87,-2.75,-2.64,-2.52,-2.41,-2.29,-2.19,-2.09,-1.99,-1.89,-1.8,-1.73,-1.65,-1.58,-1.52,-1.46,-1.41,-1.36,-1.32,-1.27,-1.24,-1.21,-1.18,-1.15,-1.14,-1.12,-1.09,-1.06,-1.02,-0.95,-0.88,-0.77,-0.63,-0.46,-0.24,-0.01,0.25,0.54,0.84,1.14,1.45,1.74,2.01,2.27,2.49,2.68,2.85,2.97,3.08,3.16,3.22,3.26,3.31,3.35,3.39,3.44,3.5,3.56,3.64,3.72,3.81,3.9,4.0,4.1,4.2,4.29,4.37,4.45,4.51,4.57,4.62,4.66,4.7,4.71,4.73,4.75,4.75,4.75,4.75,4.74,4.73,4.72,4.7,4.68,4.66,4.63,4.61,4.58,4.55,4.52,4.48,4.44,4.4,4.37,4.32,4.28,4.24,4.19,4.15,4.1,4.06,4.02,3.97,3.92,3.87,3.81,3.75,3.68,3.62,3.54,3.47,3.38,3.29,3.19,3.07,2.96,2.83,2.7,2.56,2.42,2.27,2.12,1.97,1.81,1.66,1.51,1.36,1.23,1.1,0.98,0.86,0.75,0.66,0.57,0.49,0.41,0.33,0.25,0.17,0.09,0.0,-0.09,-0.19,-0.3,-0.4,-0.52,-0.63,-0.76,-0.87,-0.99,-1.1,-1.21,-1.32,-1.41,-1.51,-1.59,-1.67,-1.75,-1.81,-1.87,-1.92,-1.97,-2.01,-2.05,-2.08,-2.11,-2.14,-2.16,-2.18,-2.2,-2.21,-2.23,-2.25,-2.25,-2.27,-2.27,-2.28,-2.27,-2.26,-2.24,-2.21,-2.16,-2.12,-2.05,-1.97,-1.89,-1.79,-1.7,-1.61,-1.53,-1.44,-1.36,-1.28,-1.22,-1.16,-1.09,-1.03,-0.96,-0.9,-0.82,-0.75,-0.67,-0.6,-0.53,-0.47,-0.42,-0.4,-0.4,-0.41,-0.49,-0.58,-0.69,-0.84,-1.01,-1.2,-1.4,-1.6,-1.81,-2.01,-2.19,-2.37,-2.52,-2.64,-2.74,-2.79,-2.81,-2.81,-2.76,-2.68,-2.58,-2.46,-2.33,-2.18,-2.03,-1.89,-1.76,-1.63,-1.53,-1.45,-1.38,-1.34,-1.29,-1.27,-1.25,-1.23,-1.21,-1.19,-1.17,-1.15,-1.13,-1.13,-1.14,-1.16,-1.23,-1.3,-1.42,-1.56,-1.73,-1.94,-2.15,-2.38,-2.61,-2.85,-3.07,-3.29,-3.48,-3.66,-3.84,-3.97,-4.1,-4.22,-4.32,-4.42,-4.53,-4.63,-4.74,-4.86,-4.98,-5.11,-5.24,-5.37,-5.51,-5.65,-5.78,-5.92,-6.05,-6.17,-6.28,-6.38,-6.47,-6.54,-6.59,-6.65,-6.66,-6.66,-6.64,-6.6,-6.54,-6.48,-6.38,-6.27,-6.17,-6.06,-5.97,-5.88,-5.81,-5.74,-5.69,-5.64,-5.61,-5.58,-5.56,-5.55,-5.55,-5.55,-5.56,-5.56,-5.58,-5.59,-5.61,-5.63,-5.66,-5.68,-5.71,-5.74,-5.77,-5.8,-5.82,-5.84,-5.84,-5.84,-5.82,-5.79,-5.75,-5.7,-5.64,-5.57,-5.49,-5.41,-5.32,-5.22,-5.11,-5.01,-4.9,-4.8,-4.68,-4.55,-4.43,-4.31,-4.19,-4.07,-3.94,-3.82,-3.7,-3.58,-3.46,-3.34,-4.53,-4.46,-4.4,-4.33,-4.27,-4.2,-4.11,-4.02,-3.95,-3.86,-3.77,-3.68,-3.58,-3.48,-3.38,-3.28,-3.17,-3.07,-2.95,-2.85,-2.74,-2.62,-2.51,-2.4,-2.29,-2.18,-2.07,-1.96,-1.86,-1.75,-1.65,-1.54,-1.43,-1.32,-1.22,-1.12,-1.0,-0.88,-0.76,-0.64,-0.52,-0.37,-0.21,-0.05,0.1,0.26,0.46,0.67,0.87,1.07,1.29,1.53,1.77,2.01,2.25,2.5,2.75,3.0,3.25,3.49,3.73,3.95,4.18,4.41,4.6,4.79,4.96,5.14,5.28,5.4,5.51,5.61,5.7,5.74,5.77,5.81,5.83,5.81,5.77,5.72,5.68,5.62,5.55,5.49,5.42,5.35,5.26,5.17,5.08,4.98,4.89,4.8,4.7,4.61,4.53,4.44,4.36,4.28,4.2,4.12,4.06,4.01,3.95,3.89,3.84,3.8,3.76,3.72,3.68,3.66,3.63,3.61,3.59,3.57,3.55,3.54,3.52,3.5,3.48,3.47,3.45,3.43,3.41,3.38,3.37,3.34,3.31,3.28,3.24,3.21,3.17,3.13,3.08,3.03,2.99,2.94,2.89,2.83,2.78,2.73,2.67,2.62,2.58,2.53,2.48,2.44,2.41,2.38,2.34,2.31,2.3,2.28,2.26,2.25,2.25,2.25,2.25,2.25,2.25,2.26,2.27,2.28,2.29,2.3,2.32,2.33,2.34,2.35,2.36,2.37,2.38,2.39,2.39,2.4,2.41,2.42,2.42,2.41,2.41,2.41,2.4,2.39,2.37,2.36,2.35,2.33,2.31,2.29,2.27,2.24,2.21,2.18,2.15,2.12,2.08,2.04,2.0,1.96,1.93,1.89,1.85,1.81,1.78,1.74,1.7,1.67,1.64,1.61,1.59,1.57,1.55,1.53,1.51,1.5,1.49,1.48,1.46,1.45,1.44,1.44,1.43,1.42,1.39,1.37,1.36,1.34,1.31,1.27,1.23,1.2,1.15,1.09,1.03,0.98,0.92,0.84,0.76,0.69,0.61,0.54,0.45,0.37,0.29,0.21,0.13,0.05,-0.03,-0.1,-0.18,-0.24,-0.31,-0.38,-0.44,-0.5,-0.56,-0.61,-0.67,-0.72,-0.77,-0.83,-0.88,-0.93,-0.99,-1.04,-1.09,-1.15,-1.21,-1.27,-1.34,-1.41,-1.47,-1.55,-1.63,-1.71,-1.8,-1.88,-1.97,-2.06,-2.16,-2.25,-2.35,-2.45,-2.56,-2.66,-2.77,-2.87,-2.98,-3.09,-3.2,-3.31,-3.43,-3.54,-3.65,-3.77,-3.87,-3.98,-4.09,-4.2,-4.29,-4.39,-4.48,-4.58,-4.67,-4.74,-4.82,-4.9,-4.98,-5.04,-5.11,-5.18,-5.24,-5.3,-5.33,-5.38,-5.42,-5.45,-5.48,-5.5,-5.52,-5.53,-5.55,-5.55,-5.56,-5.57,-5.57,-5.58,-5.57,-5.57,-5.56,-5.55,-5.53,-5.52,-5.5,-5.48,-5.46,-5.44,-5.42,-5.39,-5.37,-5.34,-5.32,-5.29,-5.27,-5.24,-5.21,-5.18,-5.15,-5.12,-5.09,-5.05,-5.02,-4.98,-4.93,-4.89,-4.84,-4.8,-4.75,-4.69,-4.64,-4.58,-2.75,-2.69,-2.63,-2.57,-2.51,-2.45,-2.38,-2.32,-2.26,-2.19,-2.13,-2.06,-2.0,-1.93,-1.86,-1.79,-1.72,-1.66,-1.59,-1.52,-1.45,-1.37,-1.3,-1.23,-1.16,-1.09,-1.01,-0.94,-0.87,-0.79,-0.72,-0.64,-0.57,-0.5,-0.42,-0.35,-0.27,-0.2,-0.12,-0.05,0.03,0.1,0.18,0.25,0.33,0.4,0.48,0.55,0.63,0.7,0.78,0.85,0.92,1.0,1.07,1.14,1.22,1.29,1.36,1.43,1.5,1.57,1.64,1.71,1.78,1.85,1.91,1.98,2.05,2.11,2.18,2.24,2.31,2.37,2.43,2.49,2.56,2.62,2.67,2.73,2.79,2.85,2.9,2.96,3.01,3.07,3.12,3.17,3.22,3.27,3.32,3.37,3.41,3.46,3.5,3.54,3.59,3.63,3.67,3.71,3.74,3.78,3.82,3.85,3.88,3.92,3.95,3.98,4.0,4.03,4.06,4.08,4.11,4.13,4.15,4.17,4.19,4.2,4.22,4.23,4.25,4.26,4.27,4.28,4.29,4.29,4.3,4.3,4.31,4.31,4.31,4.31,4.3,4.3,4.29,4.29,4.28,4.27,4.26,4.25,4.24,4.22,4.21,4.19,4.17,4.15,4.13,4.11,4.09,4.06,4.04,4.01,3.98,3.95,3.92,3.89,3.86,3.82,3.79,3.75,3.71,3.68,3.64,3.6,3.55,3.51,3.47,3.42,3.38,3.33,3.28,3.23,3.18,3.13,3.08,3.02,2.97,2.92,2.86,2.8,2.75,2.69,2.63,2.57,2.51,2.45,2.38,2.32,2.26,2.19,2.13,2.06,2.0,1.93,1.86,1.79,1.72,1.66,1.59,1.52,1.45,1.37,1.3,1.23,1.16,1.09,1.01,0.94,0.87,0.79,0.72,0.64,0.57,0.5,0.42,0.35,0.27,0.2,0.12,0.05,-0.03,-0.1,-0.18,-0.25,-0.33,-0.4,-0.48,-0.55,-0.63,-0.7,-0.78,-0.85,-0.92,-1.0,-1.07,-1.14,-1.22,-1.29,-1.36,-1.43,-1.5,-1.57,-1.64,-1.71,-1.78,-1.85,-1.91,-1.98,-2.05,-2.11,-2.18,-2.24,-2.31,-2.37,-2.43,-2.49,-2.56,-2.62,-2.67,-2.73,-2.79,-2.85,-2.9,-2.96,-3.01,-3.07,-3.12,-3.17,-3.22,-3.27,-3.32,-3.37,-3.41,-3.46,-3.5,-3.54,-3.59,-3.63,-3.67,-3.71,-3.74,-3.78,-3.82,-3.85,-3.88,-3.92,-3.95,-3.98,-4.0,-4.03,-4.06,-4.08,-4.11,-4.13,-4.15,-4.17,-4.19,-4.2,-4.22,-4.23,-4.25,-4.26,-4.27,-4.28,-4.29,-4.29,-4.3,-4.3,-4.31,-4.31,-4.31,-4.31,-4.3,-4.3,-4.29,-4.29,-4.28,-4.27,-4.26,-4.25,-4.24,-4.22,-4.21,-4.19,-4.17,-4.15,-4.13,-4.11,-4.09,-4.06,-4.04,-4.01,-3.98,-3.95,-3.92,-3.89,-3.86,-3.82,-3.79,-3.75,-3.71,-3.68,-3.64,-3.6,-3.55,-3.51,-3.47,-3.42,-3.38,-3.33,-3.28,-3.23,-3.18,-3.13,-3.08,-3.02,-2.97,-2.92,-2.86,-2.8]},{"header":{"discipline":0,"disciplineName":"Meteorological products","gribEdition":2,"gribLength":76936,"center":7,"centerName":"US National Weather Service - NCEP(WMC)","subcenter":0,"refTime":"2016-04-30T06:00:00.000Z","significanceOfRT":1,"significanceOfRTName":"Start of forecast","productStatus":0,"productStatusName":"Operational products","productType":1,"productTypeName":"Forecast products","productDefinitionTemplate":0,"productDefinitionTemplateName":"Analysis/forecast at horizontal level/layer at a point in time","parameterCategory":2,"parameterCategoryName":"Momentum","parameterNumber":3,"parameterNumberName":"V-component_of_wind","parameterUnit":"m.s-1","genProcessType":2,"genProcessTypeName":"Forecast","forecastTime":0,"surface1Type":103,"surface1TypeName":"Specified height level above ground","surface1Value":10.0,"surface2Type":255,"surface2TypeName":"Missing","surface2Value":0.0,"gridDefinitionTemplate":0,"gridDefinitionTemplateName":"Latitude_Longitude","numberPoints":65160,"shape":6,"shapeName":"Earth spherical with radius of 6,371,229.0 m","gridUnits":"degrees","resolution":48,"winds":"true","scanMode":0,"nx":360,"ny":181,"basicAngle":0,"subDivisions":0,"lo1":0.0,"la1":90.0,"lo2":359.0,"la2":-90.0,"dx":1.0,"dy":1.0},"data":[-1.36,-1.44,-1.52,-1.6,-1.68,-1.76,-1.83,-1.91,-1.98,-2.06,-2.13,-2.21,-2.28,-2.35,-2.42,-2.49,-2.56,-2.63,-2.7,-2.77,-2.84,-2.9,-2.97,-3.03,-3.09,-3.16,-3.22,-3.28,-3.34,-3.4,-3.45,-3.51,-3.57,-3.62,-3.67,-3.72,-3.77,-3.82,-3.87,-3.92,-3.97,-4.01,-4.05,-4.1,-4.14,-4.18,-4.22,-4.25,-4.29,-4.32,-4.36,-4.39,-4.42,-4.45,-4.48,-4.5,-4.53,-4.55,-4.58,-4.6,-4.62,-4.64,-4.65,-4.67,-4.68,-4.69,-4.71,-4.72,-4.72,-4.73,-4.74,-4.74,-4.74,-4.74,-4.74,-4.74,-4.74,-4.73,-4.73,-4.72,-4.71,-4.7,-4.69,-4.68,-4.66,-4.65,-4.63,-4.61,-4.59,-4.57,-4.54,-4.52,-4.49,-4.47,-4.44,-4.41,-4.38,-4.34,-4.31,-4.27,-4.24,-4.2,-4.16,-4.12,-4.08,-4.04,-3.99,-3.95,-3.9,-3.85,-3.8,-3.75,-3.7,-3.65,-3.6,-3.54,-3.49,-3.43,-3.37,-3.31,-3.25,-3.19,-3.13,-3.07,-3.0,-2.94,-2.87,-2.81,-2.74,-2.67,-2.6,-2.53,-2.46,-2.39,-2.32,-2.25,-2.17,-2.1,-2.03,-1.95,-1.87,-1.8,-1.72,-1.64,-1.57,-1.49,-1.41,-1.33,-1.25,-1.17,-1.09,-1.01,-0.93,-0.85,-0.76,-0.68,-0.6,-0.52,-0.44,-0.35,-0.27,-0.19,-0.11,-0.02,0.06,0.14,0.23,0.31,0.39,0.47,0.56,0.64,0.72,0.8,0.88,0.96,1.04,1.13,1.21,1.29,1.36,1.44,1.52,1.6,1.68,1.76,1.83,1.91,1.98,2.06,2.13,2.21,2.28,2.35,2.42,2.49,2.56,2.63,2.7,2.77,2.84,2.9,2.97,3.03,3.09,3.16,3.22,3.28,3.34,3.4,3.45,3.51,3.57,3.62,3.67,3.72,3.77,3.82,3.87,3.92,3.97,4.01,4.05,4.1,4.14,4.18,4.22,4.25,4.29,4.32,4.36,4.39,4.42,4.45,4.48,4.5,4.53,4.55,4.58,4.6,4.62,4.64,4.65,4.67,4.68,4.69,4.71,4.72,4.72,4.73,4.74,4.74,4.74,4.74,4.74,4.74,4.74,4.73,4.73,4.72,4.71,4.7,4.69,4.68,4.66,4.65,4.63,4.61,4.59,4.57,4.54,4.52,4.49,4.47,4.44,4.41,4.38,4.34,4.31,4.27,4.24,4.2,4.16,4.12,4.08,4.04,3.99,3.95,3.9,3.85,3.8,3.75,3.7,3.65,3.6,3.54,3.49,3.43,3.37,3.31,3.25,3.19,3.13,3.07,3.0,2.94,2.87,2.81,2.74,2.67,2.6,2.53,2.46,2.39,2.32,2.25,2.17,2.1,2.03,1.95,1.87,1.8,1.72,1.64,1.57,1.49,1.41,1.33,1.25,1.17,1.09,1.01,0.93,0.85,0.76,0.68,0.6,0.52,0.44,0.35,0.27,0.19,0.11,0.02,-0.06,-0.14,-0.23,-0.31,-0.39,-0.47,-0.56,-0.64,-0.72,-0.8,-0.88,-0.96,-1.04,-1.13,-1.21,-1.29,-1.16,-1.2,-1.25,-1.3,-1.35,-1.4,-1.45,-1.5,-1.54,-1.59,-1.65,-1.69,-1.75,-1.8,-1.85,-1.9,-1.95,-2.01,-2.06,-2.12,-2.17,-2.22,-2.28,-2.33,-2.39,-2.44,-2.49,-2.55,-2.6,-2.65,-2.71,-2.75,-2.81,-2.87,-2.93,-2.99,-3.04,-3.1,-3.16,-3.22,-3.27,-3.33,-3.39,-3.45,-3.5,-3.56,-3.61,-3.66,-3.71,-3.76,-3.81,-3.87,-3.92,-3.98,-4.03,-4.08,-4.13,-4.18,-4.23,-4.27,-4.31,-4.35,-4.39,-4.43,-4.47,-4.51,-4.55,-4.58,-4.62,-4.65,-4.69,-4.71,-4.75,-4.78,-4.8,-4.84,-4.86,-4.88,-4.9,-4.91,-4.93,-4.94,-4.94,-4.94,-4.94,-4.94,-4.94,-4.93,-4.93,-4.93,-4.93,-4.91,-4.89,-4.88,-4.86,-4.85,-4.82,-4.8,-4.77,-4.75,-4.71,-4.68,-4.64,-4.61,-4.57,-4.52,-4.48,-4.43,-4.38,-4.33,-4.28,-4.22,-4.16,-4.1,-4.04,-3.97,-3.91,-3.85,-3.77,-3.7,-3.62,-3.55,-3.47,-3.39,-3.3,-3.23,-3.14,-3.05,-2.96,-2.87,-2.79,-2.7,-2.61,-2.51,-2.42,-2.33,-2.23,-2.14,-2.04,-1.95,-1.85,-1.75,-1.65,-1.56,-1.46,-1.36,-1.26,-1.16,-1.06,-0.96,-0.86,-0.76,-0.66,-0.55,-0.46,-0.35,-0.25,-0.15,-0.05,0.05,0.15,0.25,0.35,0.45,0.55,0.65,0.74,0.84,0.94,1.03,1.13,1.23,1.32,1.41,1.5,1.6,1.69,1.78,1.87,1.96,2.04,2.13,2.21,2.3,2.38,2.47,2.55,2.63,2.71,2.8,2.87,2.95,3.02,3.1,3.17,3.25,3.32,3.4,3.46,3.54,3.6,3.67,3.73,3.8,3.86,3.92,3.98,4.04,4.09,4.15,4.2,4.25,4.29,4.33,4.37,4.41,4.44,4.48,4.51,4.55,4.58,4.6,4.63,4.65,4.67,4.7,4.71,4.72,4.74,4.75,4.76,4.76,4.76,4.76,4.76,4.75,4.75,4.74,4.73,4.73,4.71,4.7,4.68,4.67,4.65,4.63,4.6,4.58,4.55,4.53,4.5,4.47,4.44,4.4,4.37,4.33,4.29,4.25,4.21,4.17,4.12,4.08,4.03,3.98,3.94,3.89,3.84,3.79,3.74,3.69,3.64,3.59,3.53,3.48,3.43,3.37,3.32,3.27,3.21,3.16,3.1,3.05,2.99,2.93,2.88,2.82,2.76,2.7,2.64,2.59,2.53,2.47,2.41,2.35,2.29,2.23,2.17,2.11,2.05,1.99,1.93,1.87,1.81,1.75,1.69,1.63,1.57,1.51,1.45,1.39,1.34,1.27,1.22,1.16,1.11,1.05,0.99,0.93,0.87,0.82,0.76,0.71,0.66,0.6,0.55,0.49,0.45,0.39,0.34,0.29,0.24,0.19,0.14,0.09,0.04,0.0,-0.05,-0.1,-0.15,-0.19,-0.24,-0.29,-0.33,-0.38,-0.42,-0.47,-0.52,-0.56,-0.6,-0.65,-0.7,-0.74,-0.79,-0.83,-0.88,-0.93,-0.97,-1.02,-1.06,-1.11,-0.91,-0.93,-0.96,-0.99,-1.02,-1.05,-1.08,-1.12,-1.15,-1.19,-1.22,-1.27,-1.3,-1.35,-1.39,-1.44,-1.48,-1.53,-1.58,-1.63,-1.68,-1.73,-1.79,-1.84,-1.9,-1.96,-2.01,-2.08,-2.13,-2.19,-2.25,-2.31,-2.38,-2.44,-2.5,-2.56,-2.62,-2.68,-2.74,-2.8,-2.86,-2.92,-2.98,-3.04,-3.09,-3.15,-3.2,-3.26,-3.31,-3.37,-3.43,-3.49,-3.55,-3.6,-3.66,-3.72,-3.78,-3.84,-3.89,-3.95,-4.0,-4.06,-4.11,-4.16,-4.21,-4.26,-4.31,-4.35,-4.39,-4.43,-4.47,-4.5,-4.53,-4.56,-4.59,-4.62,-4.64,-4.66,-4.68,-4.7,-4.72,-4.73,-4.75,-4.75,-4.76,-4.77,-4.77,-4.77,-4.77,-4.76,-4.76,-4.75,-4.74,-4.72,-4.7,-4.68,-4.66,-4.64,-4.62,-4.59,-4.57,-4.54,-4.52,-4.49,-4.45,-4.41,-4.36,-4.33,-4.29,-4.23,-4.17,-4.11,-4.04,-3.98,-3.89,-3.81,-3.73,-3.63,-3.54,-3.42,-3.3,-3.19,-3.1,-3.0,-2.89,-2.77,-2.66,-2.56,-2.46,-2.36,-2.25,-2.14,-2.03,-1.92,-1.8,-1.7,-1.59,-1.48,-1.36,-1.24,-1.12,-0.99,-0.87,-0.76,-0.64,-0.51,-0.39,-0.26,-0.13,0.0,0.13,0.25,0.37,0.5,0.63,0.76,0.87,0.99,1.1,1.21,1.32,1.43,1.55,1.66,1.75,1.87,1.97,2.07,2.16,2.24,2.31,2.37,2.42,2.49,2.56,2.63,2.69,2.76,2.83,2.91,2.99,3.07,3.15,3.22,3.3,3.37,3.42,3.49,3.55,3.6,3.65,3.71,3.76,3.81,3.85,3.88,3.94,4.0,4.07,4.13,4.19,4.26,4.31,4.37,4.42,4.46,4.5,4.54,4.58,4.61,4.63,4.66,4.69,4.71,4.73,4.75,4.77,4.79,4.83,4.85,4.87,4.89,4.9,4.92,4.94,4.95,4.95,4.95,4.94,4.93,4.92,4.89,4.87,4.84,4.81,4.77,4.72,4.68,4.63,4.59,4.53,4.48,4.43,4.37,4.31,4.25,4.19,4.12,4.05,3.98,3.91,3.83,3.75,3.67,3.58,3.49,3.4,3.31,3.22,3.13,3.04,2.95,2.86,2.77,2.67,2.59,2.5,2.41,2.33,2.24,2.15,2.07,1.98,1.88,1.8,1.71,1.62,1.53,1.44,1.34,1.25,1.15,1.05,0.95,0.86,0.76,0.66,0.57,0.47,0.37,0.28,0.18,0.09,-0.01,-0.09,-0.18,-0.26,-0.34,-0.42,-0.49,-0.56,-0.62,-0.68,-0.74,-0.79,-0.83,-0.87,-0.91,-0.94,-0.96,-0.99,-1.01,-1.02,-1.03,-1.04,-1.05,-1.05,-1.05,-1.04,-1.04,-1.03,-1.02,-1.01,-1.0,-0.99,-0.97,-0.96,-0.95,-0.93,-0.91,-0.9,-0.88,-0.87,-0.85,-0.83,-0.82,-0.81,-0.8,-0.79,-0.77,-0.77,-0.76,-0.76,-0.75,-0.75,-0.74,-0.74,-0.74,-0.74,-0.75,-0.75,-0.76,-0.77,-0.78,-0.79,-0.81,-0.83,-0.84,-0.86,-0.88,0.64,0.63,0.61,0.58,0.55,0.5,0.44,0.37,0.3,0.22,0.14,0.04,-0.05,-0.14,-0.24,-0.33,-0.42,-0.51,-0.6,-0.69,-0.78,-0.86,-0.95,-1.02,-1.09,-1.16,-1.25,-1.32,-1.4,-1.48,-1.56,-1.64,-1.73,-1.82,-1.91,-2.0,-2.08,-2.17,-2.25,-2.35,-2.43,-2.51,-2.58,-2.66,-2.74,-2.81,-2.9,-2.97,-3.04,-3.11,-3.2,-3.28,-3.38,-3.46,-3.53,-3.61,-3.72,-3.82,-3.9,-3.98,-4.08,-4.13,-4.19,-4.26,-4.33,-4.4,-4.46,-4.51,-4.56,-4.61,-4.66,-4.71,-4.77,-4.82,-4.84,-4.86,-4.88,-4.89,-4.88,-4.85,-4.83,-4.81,-4.79,-4.76,-4.74,-4.74,-4.73,-4.72,-4.71,-4.68,-4.66,-4.65,-4.65,-4.64,-4.61,-4.58,-4.56,-4.54,-4.52,-4.5,-4.46,-4.41,-4.36,-4.35,-4.32,-4.27,-4.22,-4.17,-4.12,-4.06,-4.0,-3.95,-3.87,-3.8,-3.73,-3.65,-3.57,-3.47,-3.37,-3.27,-3.18,-3.07,-2.97,-2.87,-2.76,-2.64,-2.52,-2.4,-2.29,-2.18,-2.06,-1.94,-1.82,-1.7,-1.61,-1.5,-1.41,-1.34,-1.27,-1.21,-1.17,-1.15,-1.12,-1.09,-1.07,-1.05,-1.01,-0.96,-0.88,-0.8,-0.67,-0.54,-0.35,-0.17,0.05,0.27,0.49,0.73,0.96,1.16,1.35,1.51,1.66,1.78,1.87,1.94,2.01,2.09,2.17,2.26,2.33,2.4,2.5,2.61,2.72,2.84,2.99,3.12,3.26,3.4,3.54,3.69,3.83,3.98,4.12,4.27,4.41,4.54,4.68,4.83,4.98,5.11,5.2,5.28,5.35,5.4,5.43,5.44,5.45,5.42,5.37,5.33,5.28,5.26,5.23,5.22,5.22,5.23,5.26,5.28,5.3,5.33,5.36,5.4,5.43,5.45,5.45,5.44,5.43,5.4,5.37,5.32,5.26,5.19,5.13,5.09,5.04,5.01,4.97,4.95,4.91,4.88,4.83,4.78,4.71,4.65,4.57,4.48,4.38,4.28,4.18,4.06,3.95,3.83,3.71,3.59,3.46,3.34,3.21,3.08,2.95,2.81,2.67,2.53,2.39,2.24,2.09,1.95,1.81,1.67,1.53,1.39,1.26,1.14,1.01,0.89,0.77,0.66,0.54,0.44,0.32,0.21,0.11,-0.01,-0.11,-0.22,-0.33,-0.44,-0.55,-0.67,-0.78,-0.9,-1.01,-1.12,-1.23,-1.33,-1.44,-1.53,-1.62,-1.71,-1.79,-1.86,-1.93,-1.99,-2.04,-2.09,-2.12,-2.16,-2.19,-2.21,-2.23,-2.24,-2.25,-2.28,-2.3,-2.31,-2.33,-2.35,-2.37,-2.38,-2.36,-2.35,-2.37,-2.38,-2.37,-2.32,-2.27,-2.23,-2.21,-2.16,-2.12,-2.08,-2.04,-2.0,-1.96,-1.92,-1.88,-1.82,-1.77,-1.71,-1.65,-1.58,-1.51,-1.43,-1.35,-1.27,-1.18,-1.09,-1.01,-0.91,-0.82,-0.73,-0.63,-0.53,-0.44,-0.33,-0.24,-0.15,-0.05,0.03,0.12,0.2,0.28,0.35,0.42,0.48,0.53,0.57,0.6,0.62,0.94,1.06,1.17,1.29,1.39,1.49,1.58,1.68,1.76,1.82,1.88,1.95,1.99,2.01,2.0,1.96,1.9,1.81,1.67,1.51,1.32,1.11,0.89,0.67,0.45,0.24,0.05,-0.14,-0.32,-0.48,-0.63,-0.77,-0.89,-1.01,-1.13,-1.25,-1.36,-1.48,-1.6,-1.71,-1.83,-1.95,-2.06,-2.18,-2.29,-2.4,-2.5,-2.6,-2.71,-2.82,-2.94,-3.06,-3.18,-3.3,-3.42,-3.54,-3.66,-3.77,-3.89,-4.0,-4.11,-4.24,-4.36,-4.48,-4.6,-4.72,-4.83,-4.93,-5.03,-5.1,-5.18,-5.23,-5.27,-5.3,-5.3,-5.28,-5.24,-5.21,-5.14,-5.06,-4.96,-4.88,-4.83,-4.78,-4.74,-4.71,-4.68,-4.66,-4.65,-4.64,-4.63,-4.61,-4.6,-4.59,-4.56,-4.54,-4.52,-4.49,-4.45,-4.41,-4.37,-4.32,-4.26,-4.19,-4.1,-3.99,-3.92,-3.84,-3.75,-3.66,-3.57,-3.49,-3.41,-3.33,-3.28,-3.19,-3.11,-3.04,-2.96,-2.89,-2.82,-2.74,-2.65,-2.56,-2.49,-2.41,-2.33,-2.26,-2.17,-2.1,-2.03,-1.95,-1.86,-1.76,-1.66,-1.54,-1.42,-1.29,-1.15,-1.01,-0.86,-0.71,-0.57,-0.43,-0.29,-0.14,0.01,0.18,0.37,0.57,0.78,1.0,1.22,1.44,1.66,1.86,2.04,2.22,2.37,2.51,2.62,2.72,2.8,2.89,2.96,3.03,3.1,3.16,3.21,3.27,3.31,3.34,3.37,3.38,3.39,3.41,3.43,3.45,3.48,3.55,3.66,3.79,3.94,4.1,4.29,4.41,4.49,4.55,4.56,4.57,4.6,4.61,4.65,4.72,4.83,5.0,5.18,5.34,5.51,5.62,5.67,5.74,5.78,5.8,5.8,5.78,5.76,5.76,5.75,5.73,5.7,5.71,5.71,5.72,5.75,5.78,5.81,5.84,5.87,5.88,5.88,5.86,5.82,5.76,5.68,5.58,5.48,5.36,5.23,5.09,4.96,4.83,4.71,4.61,4.51,4.41,4.3,4.17,4.03,3.87,3.69,3.5,3.31,3.1,2.9,2.69,2.48,2.27,2.06,1.85,1.64,1.43,1.22,1.01,0.81,0.62,0.43,0.25,0.09,-0.06,-0.2,-0.33,-0.45,-0.57,-0.68,-0.77,-0.87,-0.96,-1.05,-1.12,-1.21,-1.29,-1.36,-1.44,-1.53,-1.61,-1.71,-1.79,-1.89,-1.99,-2.08,-2.18,-2.28,-2.38,-2.47,-2.57,-2.68,-2.79,-2.9,-3.0,-3.09,-3.18,-3.26,-3.35,-3.43,-3.55,-3.68,-3.8,-3.99,-4.15,-4.25,-4.3,-4.3,-4.31,-4.29,-4.29,-4.32,-4.34,-4.42,-4.48,-4.48,-4.51,-4.5,-4.49,-4.49,-4.47,-4.45,-4.46,-4.41,-4.32,-4.24,-4.17,-4.11,-4.03,-3.96,-3.87,-3.77,-3.66,-3.55,-3.44,-3.33,-3.22,-3.1,-2.97,-2.84,-2.71,-2.58,-2.43,-2.28,-2.14,-1.98,-1.81,-1.65,-1.48,-1.32,-1.16,-1.0,-0.85,-0.7,-0.56,-0.42,-0.28,-0.14,0.01,0.14,0.29,0.42,0.56,0.69,0.82,2.63,2.75,2.84,2.9,2.95,3.0,3.05,3.11,3.09,3.1,3.13,3.17,3.18,3.18,3.08,3.08,3.08,3.06,3.04,3.02,3.01,2.96,2.87,2.75,2.58,2.37,2.12,1.83,1.52,1.18,0.85,0.53,0.22,-0.07,-0.31,-0.54,-0.75,-0.92,-1.09,-1.26,-1.42,-1.56,-1.69,-1.83,-1.96,-2.07,-2.19,-2.3,-2.43,-2.57,-2.72,-2.87,-3.04,-3.2,-3.36,-3.5,-3.64,-3.78,-3.91,-4.05,-4.19,-4.33,-4.47,-4.6,-4.72,-4.84,-4.97,-5.12,-5.26,-5.37,-5.41,-5.43,-5.42,-5.38,-5.33,-5.26,-5.19,-5.13,-5.06,-5.02,-4.99,-4.98,-4.99,-5.0,-4.98,-4.94,-4.9,-4.86,-4.83,-4.81,-4.8,-4.76,-4.72,-4.64,-4.57,-4.49,-4.42,-4.31,-4.21,-4.14,-4.07,-3.99,-3.91,-3.86,-3.81,-3.78,-3.78,-3.77,-3.76,-3.73,-3.73,-3.69,-3.63,-3.55,-3.44,-3.28,-3.09,-2.86,-2.6,-2.29,-1.94,-1.56,-1.16,-0.73,-0.28,0.16,0.58,0.95,1.28,1.56,1.78,1.95,2.1,2.2,2.28,2.31,2.32,2.34,2.34,2.31,2.3,2.27,2.24,2.21,2.2,2.21,2.19,2.25,2.27,2.3,2.33,2.34,2.36,2.37,2.39,2.43,2.51,2.59,2.67,2.78,2.84,2.91,2.97,3.0,2.99,3.0,2.98,2.98,2.96,2.98,3.01,3.04,3.11,3.19,3.28,3.35,3.41,3.45,3.46,3.44,3.37,3.24,3.09,2.96,2.87,2.86,2.97,3.23,3.66,4.06,4.41,4.65,4.77,4.83,4.82,4.81,4.81,4.86,4.96,5.07,5.2,5.36,5.53,5.62,5.71,5.79,5.85,5.92,6.0,6.09,6.18,6.24,6.29,6.31,6.29,6.26,6.23,6.22,6.2,6.2,6.22,6.2,6.12,6.07,6.0,5.91,5.79,5.65,5.48,5.29,5.09,4.88,4.67,4.46,4.27,4.09,3.91,3.72,3.52,3.3,3.06,2.8,2.52,2.23,1.93,1.64,1.34,1.06,0.77,0.49,0.21,-0.06,-0.32,-0.57,-0.8,-1.01,-1.2,-1.37,-1.51,-1.64,-1.75,-1.84,-1.92,-1.98,-2.02,-2.05,-2.07,-2.08,-2.09,-2.09,-2.1,-2.11,-2.13,-2.16,-2.21,-2.26,-2.32,-2.4,-2.5,-2.6,-2.71,-2.82,-2.94,-3.07,-3.25,-3.38,-3.51,-3.66,-3.83,-4.03,-4.26,-4.56,-4.82,-5.09,-5.3,-5.48,-5.63,-5.75,-5.87,-6.0,-6.11,-6.18,-6.25,-6.3,-6.33,-6.34,-6.34,-6.31,-6.28,-6.24,-6.21,-6.18,-6.14,-6.1,-5.99,-5.88,-5.76,-5.63,-5.54,-5.48,-5.34,-5.19,-5.06,-4.93,-4.8,-4.66,-4.5,-4.35,-4.2,-4.04,-3.89,-3.73,-3.56,-3.39,-3.2,-3.01,-2.81,-2.58,-2.34,-2.1,-1.83,-1.55,-1.27,-0.98,-0.71,-0.44,-0.19,0.06,0.3,0.55,0.8,1.04,1.26,1.46,1.67,1.84,2.02,2.19,2.36,2.51,5.03,4.78,4.63,4.43,4.28,4.18,4.15,4.16,4.16,4.1,4.1,4.17,4.14,4.14,4.16,4.16,4.1,4.05,4.01,3.94,3.87,3.79,3.7,3.59,3.51,3.34,3.17,3.0,2.83,2.55,2.24,2.0,1.63,1.22,0.84,0.45,0.11,-0.21,-0.49,-0.75,-0.99,-1.2,-1.39,-1.59,-1.76,-1.91,-2.03,-2.16,-2.29,-2.44,-2.6,-2.77,-2.96,-3.15,-3.33,-3.51,-3.68,-3.85,-4.02,-4.19,-4.33,-4.48,-4.61,-4.69,-4.78,-4.89,-5.01,-5.13,-5.21,-5.27,-5.31,-5.32,-5.32,-5.31,-5.29,-5.27,-5.25,-5.21,-5.14,-5.08,-5.02,-4.97,-4.93,-4.89,-4.9,-4.89,-4.9,-4.91,-4.92,-4.93,-4.88,-4.81,-4.75,-4.69,-4.65,-4.62,-4.6,-4.59,-4.59,-4.54,-4.44,-4.29,-4.12,-3.88,-3.61,-3.34,-3.05,-2.73,-2.45,-2.16,-1.9,-1.69,-1.48,-1.33,-1.21,-1.11,-1.03,-0.93,-0.83,-0.72,-0.61,-0.49,-0.37,-0.25,-0.13,0.0,0.12,0.24,0.36,0.48,0.59,0.69,0.79,0.87,0.95,1.02,1.09,1.15,1.22,1.27,1.34,1.4,1.42,1.43,1.46,1.53,1.59,1.66,1.72,1.78,1.85,1.91,1.98,2.06,2.14,2.23,2.32,2.41,2.48,2.54,2.6,2.64,2.66,2.68,2.69,2.7,2.7,2.7,2.71,2.73,2.76,2.8,2.82,2.84,2.84,2.8,2.75,2.7,2.66,2.68,2.78,2.9,3.06,3.18,3.22,3.15,2.99,2.83,2.76,2.93,3.23,3.83,4.45,4.89,5.11,5.19,5.15,5.09,5.01,5.09,5.28,5.5,5.73,5.9,6.08,6.21,6.32,6.42,6.49,6.57,6.68,6.76,6.74,6.73,6.7,6.67,6.64,6.62,6.61,6.57,6.5,6.41,6.31,6.21,6.1,6.0,5.85,5.69,5.5,5.29,5.06,4.81,4.54,4.29,4.03,3.77,3.5,3.22,2.92,2.6,2.26,1.91,1.55,1.18,0.8,0.43,0.07,-0.27,-0.61,-0.93,-1.25,-1.54,-1.82,-2.08,-2.31,-2.51,-2.67,-2.8,-2.89,-2.95,-2.99,-3.0,-2.98,-2.93,-2.87,-2.78,-2.68,-2.58,-2.48,-2.39,-2.34,-2.31,-2.3,-2.32,-2.33,-2.37,-2.42,-2.48,-2.53,-2.6,-2.66,-2.7,-2.8,-2.94,-3.01,-3.08,-3.3,-3.51,-3.74,-4.01,-4.29,-4.57,-4.93,-5.26,-5.59,-5.87,-6.14,-6.38,-6.59,-6.77,-6.91,-7.02,-7.09,-7.12,-7.09,-7.0,-6.86,-6.69,-6.53,-6.39,-6.27,-6.17,-6.1,-5.99,-5.9,-5.81,-5.69,-5.52,-5.3,-5.06,-4.78,-4.5,-4.24,-3.99,-3.75,-3.51,-3.28,-3.05,-2.83,-2.58,-2.28,-1.93,-1.53,-1.14,-0.79,-0.49,-0.21,0.1,0.43,0.86,1.35,1.88,2.44,3.03,3.56,4.07,4.46,4.83,5.05,5.21,5.37,5.5,5.59,5.74,5.8,5.77,5.67,5.48,5.42,5.21,7.01,6.94,6.93,6.85,6.65,6.38,6.03,5.67,5.33,5.17,5.06,4.84,4.63,4.47,4.34,4.26,4.15,3.91,3.85,3.83,3.8,3.76,3.72,3.66,3.59,3.55,3.45,3.31,3.18,2.97,2.76,2.5,2.14,1.76,1.36,0.97,0.59,0.23,-0.11,-0.42,-0.73,-1.02,-1.33,-1.59,-1.77,-1.96,-2.19,-2.5,-2.77,-3.0,-3.22,-3.41,-3.58,-3.66,-3.8,-4.05,-4.25,-4.42,-4.56,-4.69,-4.84,-5.01,-5.16,-5.28,-5.35,-5.35,-5.38,-5.42,-5.44,-5.47,-5.48,-5.47,-5.46,-5.46,-5.44,-5.44,-5.4,-5.36,-5.32,-5.29,-5.29,-5.29,-5.29,-5.29,-5.27,-5.25,-5.21,-5.17,-5.13,-5.15,-5.19,-5.22,-5.29,-5.31,-5.32,-5.28,-5.07,-4.83,-4.5,-4.16,-3.82,-3.5,-3.22,-3.02,-2.83,-2.67,-2.49,-2.31,-2.13,-1.97,-1.81,-1.69,-1.56,-1.46,-1.37,-1.31,-1.26,-1.21,-1.15,-1.09,-1.01,-0.9,-0.79,-0.66,-0.55,-0.44,-0.36,-0.28,-0.24,-0.19,-0.15,-0.1,-0.05,0.02,0.07,0.13,0.19,0.26,0.31,0.36,0.41,0.48,0.58,0.71,0.85,1.0,1.15,1.3,1.44,1.56,1.68,1.8,1.9,2.0,2.09,2.19,2.27,2.36,2.43,2.5,2.56,2.62,2.67,2.7,2.72,2.73,2.73,2.72,2.71,2.69,2.66,2.62,2.58,2.54,2.5,2.49,2.49,2.5,2.47,2.38,2.19,1.91,1.67,1.55,1.62,1.85,2.16,2.37,2.44,2.45,2.61,3.01,3.73,4.66,5.29,5.51,5.45,5.28,5.15,5.39,5.68,5.9,6.04,6.16,6.4,6.54,6.64,6.7,6.78,6.83,6.88,6.87,6.75,6.62,6.57,6.59,6.59,6.54,6.49,6.42,6.36,6.29,6.25,6.15,6.03,5.89,5.71,5.5,5.29,5.04,4.81,4.57,4.3,3.99,3.65,3.29,2.9,2.49,2.08,1.66,1.22,0.78,0.33,-0.13,-0.58,-0.98,-1.36,-1.71,-2.03,-2.34,-2.63,-2.92,-3.17,-3.39,-3.58,-3.72,-3.82,-3.89,-3.92,-3.92,-3.89,-3.83,-3.76,-3.7,-3.65,-3.64,-3.65,-3.67,-3.7,-3.71,-3.71,-3.73,-3.73,-3.78,-3.88,-4.02,-4.06,-3.93,-3.46,-2.76,-2.04,-1.24,-0.54,-0.08,0.21,0.23,0.07,0.01,0.15,0.23,0.02,-0.64,-1.5,-2.31,-3.11,-4.11,-5.3,-6.42,-7.24,-7.64,-7.71,-7.63,-7.45,-7.17,-6.79,-6.38,-6.0,-5.77,-5.65,-5.58,-5.46,-5.2,-4.67,-3.87,-2.95,-1.91,-0.79,-0.07,0.27,0.54,0.83,1.22,1.7,1.91,1.64,0.87,0.18,-0.38,-0.75,-0.56,0.16,1.03,1.59,1.48,1.34,0.87,0.28,0.05,0.14,0.49,1.07,1.88,3.0,4.33,5.56,6.63,7.54,8.18,8.6,8.68,8.7,8.68,8.69,8.63,8.38,8.21,7.9,7.6,7.28,7.1,7.69,7.41,7.14,6.86,6.53,6.23,5.99,5.82,5.65,5.41,5.14,4.8,4.45,4.2,4.09,4.06,4.01,3.87,3.72,3.55,3.44,3.32,3.17,2.94,2.75,2.63,2.53,2.47,2.52,2.52,2.52,2.44,2.29,1.99,1.54,1.06,0.61,0.22,-0.14,-0.5,-0.86,-1.2,-1.52,-1.78,-2.0,-2.18,-2.39,-2.6,-2.82,-3.04,-3.27,-3.51,-3.72,-3.91,-4.11,-4.25,-4.29,-4.17,-4.04,-4.12,-4.45,-4.77,-4.98,-5.14,-5.32,-5.51,-5.61,-5.62,-5.61,-5.61,-5.67,-5.74,-5.81,-5.88,-5.89,-5.91,-5.93,-5.98,-6.03,-6.04,-6.03,-5.99,-5.92,-5.84,-5.77,-5.72,-5.74,-5.8,-5.88,-5.94,-6.0,-6.02,-5.95,-5.75,-5.35,-4.89,-4.36,-3.83,-3.4,-3.09,-2.97,-2.99,-3.03,-3.04,-2.98,-2.86,-2.74,-2.62,-2.53,-2.46,-2.41,-2.35,-2.27,-2.15,-1.96,-1.76,-1.55,-1.34,-1.16,-1.01,-0.9,-0.85,-0.83,-0.85,-0.87,-0.87,-0.85,-0.81,-0.76,-0.71,-0.65,-0.59,-0.52,-0.43,-0.34,-0.24,-0.16,-0.09,-0.01,0.09,0.21,0.33,0.46,0.55,0.62,0.72,0.83,0.97,1.13,1.3,1.46,1.6,1.76,1.91,2.06,2.2,2.34,2.47,2.58,2.68,2.76,2.83,2.87,2.91,2.93,2.96,2.97,2.96,2.95,2.92,2.89,2.84,2.78,2.69,2.59,2.45,2.3,2.16,2.07,2.04,2.02,1.93,1.7,1.36,1.01,0.84,0.91,1.16,1.37,1.42,1.38,1.58,2.3,3.54,4.59,5.24,5.3,5.16,5.18,5.41,5.64,5.81,5.93,6.13,6.42,6.58,6.55,6.33,6.23,6.29,6.31,6.34,6.37,6.4,6.44,6.46,6.48,6.48,6.44,6.37,6.27,6.12,5.96,5.8,5.62,5.43,5.27,5.1,4.93,4.71,4.46,4.18,3.87,3.53,3.14,2.71,2.23,1.73,1.21,0.66,0.11,-0.43,-0.94,-1.42,-1.85,-2.24,-2.59,-2.91,-3.19,-3.45,-3.69,-3.9,-4.1,-4.27,-4.41,-4.53,-4.6,-4.64,-4.65,-4.64,-4.65,-4.68,-4.76,-4.85,-4.94,-5.01,-5.11,-5.26,-5.57,-5.86,-5.92,-5.1,-4.04,-3.3,-2.31,-2.37,-2.28,-1.55,-0.87,-0.81,-1.33,-2.43,-3.47,-4.04,-4.67,-5.08,-5.71,-6.36,-6.85,-6.86,-6.85,-6.7,-6.31,-6.17,-6.64,-7.86,-9.67,-10.1,-10.84,-10.47,-9.61,-8.11,-6.78,-4.94,-3.47,-3.08,-3.01,-2.55,-1.38,0.56,2.3,3.6,3.41,2.49,1.79,1.61,2.7,4.19,5.13,4.96,3.99,2.25,0.19,-1.65,-2.74,-3.0,-3.65,-4.3,-4.99,-4.14,-1.89,0.73,2.25,1.82,-0.09,-2.77,-4.31,-3.52,-0.96,2.38,5.95,9.07,11.34,12.56,12.9,12.58,12.05,11.74,11.49,11.24,10.89,10.42,9.97,9.54,9.19,8.92,8.68,8.52,8.23,7.96,7.48,7.13,6.87,6.74,6.46,6.13,5.84,5.66,5.49,5.17,4.79,4.47,4.21,3.95,3.6,3.22,2.85,2.58,2.45,2.38,2.25,2.1,1.98,1.97,1.99,1.93,1.82,1.63,1.42,1.21,1.03,0.92,0.88,0.89,0.87,0.75,0.52,0.2,-0.18,-0.52,-0.79,-1.01,-1.25,-1.54,-1.84,-2.07,-2.26,-2.5,-2.72,-2.78,-2.66,-3.21,-4.22,-4.93,-4.89,-3.81,-3.05,-2.33,-2.33,-2.84,-4.15,-4.8,-5.59,-5.65,-5.65,-6.03,-6.78,-6.95,-6.84,-6.7,-6.66,-6.69,-6.81,-6.94,-7.09,-7.18,-7.13,-7.0,-6.87,-6.77,-6.77,-6.8,-6.77,-6.71,-6.67,-6.73,-6.8,-6.85,-6.79,-6.57,-6.26,-5.86,-5.42,-4.69,-3.78,-3.1,-2.85,-3.04,-3.4,-3.65,-3.73,-3.66,-3.44,-3.21,-3.01,-2.91,-2.9,-2.93,-2.95,-2.91,-2.83,-2.68,-2.49,-2.26,-2.05,-1.84,-1.65,-1.47,-1.27,-1.08,-0.9,-0.75,-0.65,-0.6,-0.6,-0.62,-0.63,-0.63,-0.58,-0.49,-0.36,-0.2,-0.05,0.11,0.27,0.43,0.57,0.71,0.82,0.9,1.02,1.18,1.34,1.48,1.61,1.77,1.98,2.23,2.44,2.61,2.68,2.71,2.64,2.65,2.74,2.85,2.95,3.02,3.08,3.13,3.18,3.22,3.29,3.34,3.38,3.39,3.38,3.36,3.32,3.25,3.18,3.07,2.96,2.83,2.69,2.52,2.35,2.16,1.95,1.77,1.65,1.56,1.47,1.26,0.93,0.59,0.39,0.39,0.41,0.23,-0.07,-0.02,0.9,2.6,4.13,4.87,4.82,4.72,4.89,5.1,5.55,5.88,6.03,6.11,6.11,6.13,5.77,5.68,5.69,5.78,5.87,5.92,5.96,6.0,6.03,6.01,5.93,5.85,5.76,5.66,5.54,5.4,5.26,5.16,5.04,4.89,4.73,4.57,4.4,4.22,4.01,3.78,3.49,3.12,2.68,2.13,1.52,0.85,0.17,-0.51,-1.14,-1.69,-2.16,-2.55,-2.88,-3.18,-3.43,-3.67,-3.89,-4.12,-4.32,-4.52,-4.69,-4.85,-4.95,-5.0,-5.02,-5.04,-5.09,-5.13,-5.13,-5.04,-4.86,-4.62,-4.13,-3.08,-1.79,-1.27,-2.73,-5.01,-5.56,-3.39,-1.6,-0.48,-0.02,0.13,0.12,0.14,0.11,0.03,0.25,0.77,0.64,-0.41,-1.42,-1.19,-0.45,-0.08,-0.96,-2.04,-3.45,-5.18,-6.65,-6.69,-6.33,-6.42,-6.91,-7.8,-7.56,-5.61,-3.43,-1.68,-0.35,0.54,0.62,0.22,-0.22,-0.48,-0.54,-0.47,-0.35,-0.24,-0.11,-0.03,-0.01,0.19,1.14,2.82,4.6,5.33,4.54,2.73,0.56,-1.69,-3.7,-5.17,-5.44,-3.96,-1.15,2.15,4.81,6.01,6.37,6.34,5.77,7.62,9.57,12.07,11.29,13.42,15.25,15.58,14.99,13.47,12.08,11.35,10.81,10.3,9.84,9.62,9.51,9.38,9.19,9.03,8.93,8.77,8.45,8.16,7.95,7.71,7.38,6.95,6.26,5.64,5.35,5.65,5.8,5.53,5.41,5.71,5.92,5.2,3.65,2.21,1.68,1.9,2.32,2.74,2.54,2.02,1.59,1.44,1.51,1.68,1.07,-0.25,-0.73,-0.04,1.25,1.95,1.55,0.58,-0.28,-0.84,-1.16,-1.38,-1.51,-1.46,-1.25,-1.02,-0.96,-1.24,-1.78,-2.36,-2.82,-3.16,-3.42,-3.55,-3.44,-3.28,-3.0,-3.49,-4.3,-5.03,-5.64,-5.91,-5.45,-5.0,-4.55,-4.43,-4.89,-5.4,-5.77,-6.21,-6.6,-6.84,-7.05,-7.33,-7.55,-7.66,-7.72,-7.76,-7.79,-7.82,-7.83,-7.76,-7.62,-7.46,-7.34,-7.23,-7.11,-6.96,-6.8,-6.67,-6.57,-6.45,-6.33,-6.17,-6.09,-6.18,-6.41,-6.18,-5.05,-3.05,-1.29,-1.32,-3.01,-4.85,-4.84,-4.23,-4.08,-3.96,-3.6,-3.24,-3.11,-3.12,-3.15,-3.15,-3.11,-3.01,-2.88,-2.72,-2.57,-2.45,-2.32,-2.13,-1.88,-1.63,-1.41,-1.29,-1.23,-1.2,-1.18,-1.16,-1.12,-1.06,-0.99,-0.9,-0.8,-0.67,-0.52,-0.35,-0.17,0.01,0.2,0.39,0.58,0.78,0.97,1.15,1.33,1.52,1.64,1.8,1.98,2.09,2.2,2.31,2.46,2.6,2.75,2.88,3.02,3.17,3.37,3.38,3.44,3.5,3.58,3.62,3.63,3.63,3.6,3.58,3.58,3.6,3.6,3.59,3.55,3.5,3.44,3.35,3.23,3.1,2.93,2.73,2.51,2.27,2.03,1.78,1.51,1.28,1.1,0.95,0.72,0.37,-0.01,-0.23,-0.23,-0.27,-0.65,-1.15,-0.77,1.14,3.38,4.53,4.45,4.23,4.27,4.59,4.95,5.43,5.65,5.36,4.8,4.7,4.8,4.9,4.98,5.03,5.07,5.09,5.08,5.06,5.03,5.0,4.97,4.94,4.9,4.83,4.72,4.58,4.44,4.28,4.11,3.93,3.75,3.57,3.42,3.3,3.22,3.14,3.04,2.87,2.56,2.06,1.32,0.47,-0.4,-1.21,-1.92,-2.48,-2.9,-3.18,-3.42,-3.64,-3.84,-4.03,-4.22,-4.4,-4.58,-4.75,-4.93,-5.09,-5.17,-5.22,-5.29,-5.4,-5.49,-5.51,-5.53,-6.16,-7.56,-8.57,-7.92,-5.89,-3.91,-3.87,-5.14,-5.4,-5.15,-5.01,-3.95,-3.5,-1.73,-0.22,0.27,-0.19,-2.28,-4.08,-3.93,-2.93,-2.34,-2.44,-2.3,-1.71,-1.25,-0.55,-0.69,-3.06,-6.96,-9.9,-10.09,-7.86,-5.0,-3.66,-4.26,-6.56,-8.0,-7.31,-4.6,-0.51,3.07,4.95,5.24,5.11,5.25,5.53,5.61,5.35,5.01,5.0,5.62,6.56,7.29,7.49,7.05,6.34,5.6,5.18,5.19,5.63,6.22,6.53,6.31,5.61,4.15,2.29,-0.03,-1.36,-0.67,1.87,4.99,7.41,8.48,8.45,8.03,7.07,5.8,3.56,2.13,3.29,6.26,8.4,8.92,9.01,9.02,8.97,8.53,8.27,8.29,8.6,8.9,8.88,8.69,8.43,8.28,8.23,8.0,7.68,5.52,5.53,5.27,4.82,4.32,3.77,3.29,3.14,3.41,3.94,3.86,2.78,1.24,0.39,0.34,1.12,2.19,1.81,0.6,0.24,0.87,1.53,1.76,1.71,1.79,1.81,1.63,1.34,1.01,0.6,0.14,-0.37,-0.87,-1.35,-1.98,-2.54,-2.69,-2.38,-1.94,-1.76,-1.83,-2.04,-2.32,-2.53,-2.7,-2.9,-3.16,-3.43,-3.69,-3.91,-4.07,-4.28,-4.56,-4.9,-5.26,-5.61,-5.87,-6.05,-6.25,-6.63,-6.85,-7.18,-8.11,-8.51,-8.15,-8.38,-8.88,-8.77,-8.58,-8.53,-8.52,-8.47,-8.26,-8.03,-7.79,-7.51,-7.25,-7.1,-7.0,-6.89,-6.73,-6.51,-6.29,-6.14,-6.03,-5.97,-5.96,-5.98,-6.01,-5.96,-5.84,-5.92,-6.2,-5.91,-4.6,-2.5,-1.53,-1.91,-3.26,-4.85,-4.87,-3.57,-2.89,-2.61,-2.65,-3.19,-3.6,-3.51,-3.26,-3.13,-3.02,-2.89,-2.78,-2.73,-2.75,-2.79,-2.78,-2.62,-2.3,-1.96,-1.71,-1.56,-1.44,-1.35,-1.29,-1.24,-1.21,-1.16,-1.09,-0.98,-0.85,-0.71,-0.55,-0.35,-0.14,0.08,0.32,0.56,0.84,1.12,1.4,1.66,1.91,2.15,2.33,2.48,2.53,2.56,2.68,2.86,3.06,3.25,3.39,3.48,3.47,3.4,3.42,3.52,3.62,3.71,3.77,3.81,3.78,3.72,3.64,3.59,3.55,3.55,3.52,3.49,3.43,3.36,3.25,3.11,2.94,2.72,2.47,2.19,1.9,1.6,1.31,1.02,0.73,0.47,0.24,-0.06,-0.47,-0.9,-1.16,-1.24,-1.52,-2.18,-2.22,-0.4,2.51,3.84,3.6,3.12,3.28,3.78,4.11,4.17,3.93,3.82,3.74,3.69,3.71,3.79,3.9,3.92,3.9,3.88,3.88,3.88,3.88,3.86,3.84,3.81,3.78,3.75,3.72,3.65,3.57,3.47,3.33,3.16,2.93,2.68,2.45,2.24,2.04,1.85,1.76,1.77,1.74,1.7,1.42,0.83,0.03,-0.78,-1.45,-2.01,-2.48,-2.92,-3.31,-3.62,-3.88,-4.08,-4.22,-4.31,-4.41,-4.56,-4.67,-4.74,-4.8,-4.84,-4.72,-4.36,-4.44,-4.91,-5.54,-5.87,-5.99,-6.05,-5.47,-3.93,-1.59,0.72,1.9,0.68,-2.2,-3.65,-2.25,-1.26,-1.09,-2.49,-2.65,-2.93,-1.47,-0.04,0.42,-0.18,-0.4,0.31,0.34,-1.78,-5.39,-8.04,-9.0,-8.29,-6.77,-5.06,-3.53,-2.55,-1.91,-1.71,-1.98,-1.71,0.02,2.47,4.49,5.51,6.0,6.35,6.65,7.01,7.51,7.89,7.78,7.53,7.54,7.81,7.96,7.79,7.52,7.37,7.25,6.9,6.3,5.61,5.11,4.93,4.88,4.7,4.37,4.2,4.29,4.56,5.03,6.0,7.58,9.27,10.58,11.37,11.92,12.24,11.64,9.47,6.71,5.85,6.88,9.93,9.86,9.08,8.77,8.65,8.37,8.12,8.13,8.35,8.66,8.78,8.68,8.54,8.46,8.36,7.99,7.18,6.16,5.52,4.82,4.39,3.93,3.62,3.76,3.93,3.95,3.87,3.62,3.15,2.59,2.21,1.92,1.67,1.26,0.8,0.26,-0.23,-0.21,1.18,3.37,3.16,1.77,0.66,0.25,0.57,1.24,1.59,1.46,1.11,0.62,-0.05,-0.74,-1.19,-1.54,-1.86,-2.19,-2.51,-2.72,-2.69,-2.51,-2.7,-3.19,-3.77,-4.24,-4.67,-5.06,-5.42,-5.75,-6.05,-6.24,-6.23,-6.59,-6.99,-7.43,-7.81,-8.06,-8.26,-8.52,-8.84,-9.14,-9.38,-9.54,-9.65,-9.78,-9.96,-10.17,-10.33,-10.37,-10.27,-10.1,-9.92,-9.58,-8.95,-7.41,-6.91,-6.78,-6.72,-6.53,-6.27,-6.04,-5.86,-5.69,-5.59,-5.5,-5.48,-5.55,-5.74,-6.04,-6.35,-6.51,-6.12,-4.87,-3.24,-1.99,-2.07,-3.13,-3.92,-3.64,-2.35,-0.73,0.29,0.17,-0.9,-2.28,-3.33,-3.82,-3.83,-3.59,-3.28,-3.15,-3.18,-3.29,-3.4,-3.47,-3.48,-3.38,-3.06,-2.51,-1.82,-1.2,-0.84,-0.78,-0.89,-1.01,-0.94,-0.66,-0.22,0.29,0.72,1.07,1.4,1.71,1.99,2.19,2.33,2.44,2.54,2.71,3.0,3.28,3.51,3.66,3.66,3.5,3.3,3.08,3.09,3.12,3.22,3.31,3.35,3.39,3.42,3.5,3.61,3.61,3.63,3.65,3.7,3.74,3.91,4.05,4.01,3.87,3.73,3.64,3.56,3.51,3.47,3.42,3.35,3.24,3.07,2.87,2.64,2.35,2.03,1.65,1.26,0.88,0.49,0.11,-0.24,-0.58,-0.9,-1.3,-1.77,-2.12,-2.24,-2.44,-3.16,-3.39,-1.53,1.47,2.62,2.17,1.78,2.13,2.67,3.06,3.16,2.91,2.68,2.59,2.56,2.56,2.56,2.56,2.49,2.48,2.5,2.52,2.53,2.54,2.59,2.64,2.65,2.64,2.57,2.45,2.32,2.21,2.11,2.04,2.03,2.04,2.03,1.98,1.88,1.73,1.54,1.35,1.26,1.36,1.63,1.51,0.87,0.52,0.21,-0.26,-0.88,-1.53,-2.09,-2.56,-2.95,-3.26,-3.41,-3.5,-3.79,-4.01,-4.1,-4.13,-4.17,-4.21,-4.27,-4.15,-3.68,-3.42,-3.74,-4.14,-4.32,-4.23,-3.75,-3.09,-2.85,-3.32,-3.42,-2.85,-2.11,-0.54,1.67,3.32,2.95,1.63,0.22,-0.22,-0.82,-2.27,-4.49,-4.71,-3.63,-2.63,-3.4,-7.81,-14.71,-16.58,-13.41,-6.59,-3.34,-1.23,0.61,2.42,2.99,3.18,4.36,5.91,6.96,7.53,8.03,8.45,8.55,8.16,7.8,7.61,7.35,7.01,6.75,6.62,6.62,6.83,7.16,7.43,7.37,6.93,6.33,5.84,5.49,5.22,4.9,4.51,4.09,3.85,3.78,3.87,4.02,4.18,4.56,5.36,6.41,7.33,7.79,7.78,7.52,6.48,3.51,0.39,0.81,3.61,5.58,5.68,6.05,7.2,7.65,7.28,6.95,6.82,6.83,7.2,7.75,7.88,7.84,7.5,6.84,5.91,5.29,5.12,5.56,5.47,5.17,3.3,3.22,3.2,3.16,3.06,2.94,2.84,2.71,2.63,2.58,2.54,2.66,3.16,3.56,3.04,1.29,0.29,0.72,2.73,4.88,5.16,4.12,3.16,2.4,2.15,2.11,1.79,1.43,1.09,0.74,0.31,-0.2,-0.77,-1.36,-1.91,-2.43,-2.85,-3.12,-3.25,-3.27,-3.22,-3.22,-3.51,-4.13,-4.73,-5.09,-5.33,-5.55,-5.79,-6.04,-6.29,-6.51,-6.69,-6.89,-7.1,-7.36,-7.64,-7.87,-8.05,-8.19,-8.32,-8.52,-8.78,-9.07,-9.12,-8.71,-7.92,-7.47,-8.52,-10.04,-10.33,-10.13,-9.97,-9.41,-8.04,-7.16,-6.71,-6.51,-6.32,-6.02,-5.76,-5.59,-5.43,-5.28,-5.14,-5.16,-5.4,-5.77,-6.11,-6.12,-5.86,-5.17,-4.34,-3.88,-4.08,-4.6,-4.61,-3.57,-2.67,-2.27,-2.39,-2.58,-2.45,-2.18,-2.14,-2.14,-2.0,-1.89,-1.73,-1.64,-1.84,-2.31,-2.85,-3.23,-3.32,-3.05,-2.46,-1.65,-0.9,-0.42,-0.19,-0.13,-0.16,-0.15,0.09,0.7,1.52,2.14,2.36,2.26,2.07,1.98,1.99,2.0,1.97,1.93,2.05,2.34,2.66,2.88,2.94,2.92,2.94,2.88,2.75,2.71,2.64,2.64,2.86,3.07,3.09,2.99,2.91,3.0,3.14,3.29,3.37,3.34,3.44,3.72,4.16,4.62,4.91,5.0,4.74,4.3,3.94,3.73,3.63,3.51,3.39,3.28,3.15,3.0,2.82,2.58,2.28,1.89,1.42,0.91,0.43,-0.04,-0.52,-1.03,-1.49,-1.89,-2.26,-2.64,-2.92,-3.0,-3.14,-3.73,-3.63,-1.41,0.97,1.03,0.23,0.31,0.92,1.29,1.49,1.9,2.14,1.92,1.63,1.46,1.3,1.14,1.05,1.04,1.09,1.21,1.32,1.33,1.21,1.14,1.19,1.35,1.44,1.22,0.99,0.97,0.96,0.91,0.87,0.87,0.87,0.88,0.9,0.91,0.9,0.9,0.91,0.9,0.89,0.95,1.08,0.75,0.09,-0.08,0.02,0.07,0.12,0.07,-0.36,-0.96,-1.55,-2.08,-2.41,-2.6,-2.74,-2.89,-3.11,-3.23,-3.29,-3.36,-3.29,-3.17,-3.0,-2.75,-2.59,-2.53,-2.33,-1.65,-0.65,-0.63,-1.37,-1.76,-1.26,-0.29,0.76,1.6,1.41,0.6,-0.06,-1.23,-2.5,-3.11,-1.92,-0.5,0.01,-0.17,-0.72,-2.67,-6.26,-9.71,-9.75,-5.5,0.4,3.47,4.05,3.84,3.13,2.68,4.15,5.6,4.84,3.74,3.98,4.49,4.38,3.87,2.96,1.77,1.44,2.07,2.98,3.87,5.01,6.22,7.26,7.78,7.75,7.44,7.12,6.82,6.53,6.12,5.46,4.64,4.14,4.26,4.74,5.11,5.22,5.37,5.91,6.82,7.42,7.28,6.83,7.06,8.12,8.93,8.06,5.42,3.22,2.73,1.92,0.95,2.29,4.74,5.79,5.64,5.33,4.85,4.72,5.95,6.46,5.99,5.26,4.78,4.37,4.37,4.93,5.11,4.86,4.39,3.91,3.53,0.67,0.78,0.95,1.15,1.51,1.97,2.27,2.68,3.25,3.61,3.67,3.67,3.9,4.13,4.16,4.17,4.44,4.73,4.83,4.6,4.16,4.08,3.98,3.74,3.41,2.99,2.46,1.78,0.96,-0.16,-1.32,-2.32,-3.05,-3.4,-3.35,-3.1,-2.93,-2.95,-3.09,-3.33,-3.68,-4.11,-4.52,-4.89,-5.19,-5.38,-5.52,-5.65,-5.8,-5.97,-6.16,-6.34,-6.49,-6.63,-6.66,-6.6,-6.75,-6.97,-6.43,-4.91,-3.77,-4.44,-6.75,-10.58,-12.68,-12.76,-10.96,-8.45,-6.77,-7.44,-8.6,-8.81,-8.38,-7.91,-7.6,-7.3,-6.98,-6.79,-6.67,-6.39,-6.06,-5.85,-5.75,-5.79,-5.94,-5.87,-5.73,-5.49,-5.18,-4.85,-4.54,-4.19,-3.86,-3.81,-4.02,-4.27,-4.29,-3.81,-3.35,-2.79,-2.33,-2.3,-2.59,-2.71,-2.39,-2.3,-2.07,-1.49,-0.84,-0.59,-0.75,-1.51,-3.02,-4.63,-4.19,-2.42,-1.47,-1.45,-1.16,-0.56,-0.12,0.14,0.48,0.86,1.12,1.29,1.4,1.49,1.55,1.59,1.63,1.67,1.66,1.62,1.55,1.47,1.47,1.61,1.84,2.03,1.91,1.72,1.76,1.83,1.89,1.9,2.01,2.19,2.28,2.35,2.56,2.72,2.93,3.12,3.5,3.92,4.22,4.32,4.5,4.72,4.98,5.08,5.07,5.01,4.73,4.39,4.05,3.79,3.64,3.44,3.24,3.1,3.0,2.89,2.72,2.47,2.14,1.67,1.09,0.48,-0.09,-0.63,-1.22,-1.81,-2.3,-2.67,-3.02,-3.34,-3.49,-3.49,-3.75,-4.32,-3.37,-0.8,0.14,-0.58,-0.98,-0.58,-0.05,0.35,0.55,0.69,0.84,0.84,0.47,0.09,0.03,0.19,0.48,0.79,1.12,1.19,1.22,1.28,1.3,1.34,1.4,1.4,1.25,1.14,1.23,1.25,1.21,1.2,1.28,1.47,1.56,1.54,1.42,1.23,1.14,1.13,1.13,1.16,1.27,1.62,2.11,1.84,0.89,0.26,-0.58,-0.95,-1.08,-1.08,-0.7,-0.31,0.15,0.65,0.61,-0.25,-1.17,-1.28,-0.78,-0.85,-1.42,-2.35,-2.26,-1.54,-1.5,-1.73,-1.64,-2.39,-2.99,-2.92,-2.51,-2.73,-1.69,-1.81,-2.21,-1.39,-0.25,0.13,-0.76,-1.62,0.17,3.63,5.42,3.86,0.07,-4.04,-4.76,-1.99,-1.5,-1.26,-1.28,-1.45,-1.56,-1.4,-0.97,-0.93,-1.44,-2.33,-2.93,-2.53,-1.32,0.25,1.19,1.42,1.44,2.1,2.89,3.19,3.72,4.13,4.47,5.51,6.65,7.79,8.84,9.04,8.55,8.35,8.53,8.75,8.9,8.94,8.9,8.65,8.09,7.38,6.64,6.13,6.01,5.96,6.07,6.43,6.88,7.11,6.92,6.47,5.72,4.73,3.43,1.03,-0.52,1.37,4.44,6.75,6.13,3.91,2.84,3.68,4.72,4.28,3.72,3.56,3.49,3.42,2.98,2.42,2.09,2.1,2.42,2.34,1.79,1.22,0.92,0.84,0.8,0.7,-0.58,-0.49,-0.4,-0.18,0.11,0.56,1.24,1.88,2.21,2.35,2.53,2.74,3.15,3.58,3.99,4.4,4.66,4.54,4.02,3.45,3.35,3.36,3.33,3.34,3.3,3.29,3.51,3.39,2.97,2.51,2.1,1.76,1.44,1.04,0.57,0.06,-0.68,-1.73,-2.74,-3.4,-3.79,-4.07,-4.3,-4.5,-4.74,-5.04,-5.33,-5.61,-5.9,-6.16,-6.34,-6.48,-6.55,-6.61,-6.8,-7.01,-5.74,-4.33,-6.98,-8.92,-6.84,-4.56,-3.43,-2.68,-2.76,-4.23,-5.75,-6.45,-6.57,-6.64,-7.07,-7.75,-8.1,-7.98,-7.71,-7.52,-7.48,-7.44,-7.32,-7.18,-7.08,-7.08,-7.17,-7.04,-6.64,-6.2,-5.75,-5.35,-4.97,-4.96,-5.32,-5.72,-5.61,-5.22,-4.82,-4.59,-3.82,-2.96,-2.64,-2.52,-2.57,-2.78,-2.38,-1.76,-1.15,-0.3,0.22,0.22,0.41,0.78,0.15,-1.93,-3.99,-4.52,-3.44,-2.02,-1.35,-0.8,0.24,1.18,1.49,1.3,0.87,0.53,0.54,0.77,0.96,1.02,1.04,1.01,0.87,0.68,0.48,0.25,-0.02,-0.11,0.11,0.33,0.21,-0.14,-0.45,-0.36,-0.11,0.07,0.32,0.84,1.39,1.86,2.29,2.72,3.08,3.5,4.01,4.47,4.81,5.1,5.48,5.88,6.18,6.21,6.16,5.97,5.77,5.52,5.05,4.56,3.98,3.49,3.14,2.82,2.63,2.58,2.53,2.46,2.37,2.18,1.84,1.34,0.69,-0.05,-0.82,-1.54,-2.16,-2.57,-2.86,-3.18,-3.51,-3.72,-3.7,-3.64,-4.12,-4.8,-3.33,-1.36,-1.36,-2.03,-2.04,-1.76,-1.25,-0.78,-0.48,-0.26,0.0,0.3,0.64,0.87,0.81,0.55,0.27,0.04,0.04,0.11,0.06,-0.1,-0.25,-0.31,-0.24,-0.27,-0.4,-0.53,-0.6,-0.67,-0.76,-0.74,-0.74,-0.73,-0.61,-0.36,-0.12,0.13,0.35,0.59,0.78,0.97,1.23,1.53,1.8,1.81,1.8,2.1,2.41,3.02,3.23,2.15,0.15,-1.12,-0.81,-0.29,0.07,0.11,-0.55,-1.07,-1.54,-1.55,-0.81,-0.5,-1.02,-1.55,-1.67,-1.62,-2.06,-1.93,-1.12,-0.92,-1.58,-1.81,-1.9,-2.05,-2.04,-2.97,-3.88,-3.18,-2.43,-2.94,-5.18,-9.27,-8.77,-5.11,-2.09,-0.38,1.58,2.82,2.3,0.98,-0.67,-0.92,-0.61,-0.41,-0.37,-0.23,-0.09,-0.1,-0.22,-0.3,-0.54,-0.84,-0.67,-0.46,-0.48,-0.48,-0.82,-1.09,-0.39,1.23,2.98,3.19,3.69,5.24,5.94,6.96,9.52,11.63,11.57,10.69,10.29,10.07,9.6,8.94,8.25,7.62,6.95,6.47,6.18,5.91,5.15,3.95,3.08,2.61,1.65,0.33,-0.42,-0.56,-0.41,-0.07,-0.23,-1.3,-2.14,-1.07,-0.17,-0.74,0.16,2.21,2.86,2.3,1.87,1.45,0.86,0.07,-0.61,-0.9,-1.11,-1.36,-1.47,-1.3,-1.07,-1.02,-1.08,-1.05,-0.9,-0.72,0.41,0.5,0.72,1.02,1.22,1.36,1.53,1.76,1.96,2.27,2.73,3.19,3.56,3.92,4.33,4.89,5.22,5.05,4.52,4.23,4.35,4.54,4.71,4.66,4.5,4.28,4.01,3.71,3.35,2.96,2.55,2.12,1.63,1.09,0.49,-0.13,-0.73,-1.3,-1.83,-2.33,-2.78,-3.2,-3.62,-4.06,-4.59,-5.1,-5.53,-5.96,-6.38,-6.7,-7.1,-7.64,-7.79,-7.79,-8.46,-7.23,-3.54,-1.21,-1.5,-3.26,-4.56,-5.59,-5.82,-5.52,-5.24,-5.36,-5.82,-6.1,-6.41,-6.38,-6.33,-6.71,-7.55,-7.94,-7.77,-7.43,-7.38,-7.75,-7.9,-7.79,-7.81,-8.02,-8.12,-7.76,-7.31,-7.09,-6.91,-6.24,-5.45,-5.41,-5.23,-4.8,-4.67,-4.29,-3.8,-3.03,-2.26,-2.12,-2.18,-2.12,-2.13,-2.02,-1.6,-1.38,-0.89,-0.05,-0.07,-0.87,-1.28,-1.33,-1.47,-1.65,-1.58,-1.32,-0.78,0.18,1.08,1.46,1.45,1.27,0.92,0.37,-0.06,-0.14,-0.05,-0.08,-0.2,-0.23,-0.37,-0.73,-1.1,-1.27,-1.29,-1.39,-1.57,-1.73,-1.85,-1.91,-1.84,-1.68,-1.45,-1.06,-0.39,0.45,1.21,1.81,2.39,3.03,3.72,4.38,4.96,5.39,5.82,6.21,6.55,6.72,6.71,6.62,6.49,6.14,5.78,5.56,5.32,4.71,4.05,3.62,3.29,2.92,2.47,2.03,1.89,1.76,1.87,1.92,1.95,1.87,1.47,0.82,0.05,-0.86,-1.82,-2.54,-2.91,-3.15,-3.36,-3.45,-3.65,-3.7,-3.68,-3.92,-4.88,-4.75,-2.93,-2.37,-3.23,-3.57,-3.2,-2.75,-2.24,-1.76,-1.25,-0.68,-0.21,0.09,0.21,0.13,-0.2,-0.77,-1.17,-1.16,-1.01,-0.9,-0.92,-1.07,-1.2,-1.28,-1.39,-1.55,-1.6,-1.56,-1.64,-1.71,-1.71,-1.64,-1.48,-1.24,-0.93,-0.56,-0.08,0.46,0.85,1.26,1.7,2.17,2.67,3.06,3.22,3.26,2.09,1.18,1.51,3.48,3.4,1.53,0.88,0.91,0.46,-0.39,-0.65,-0.37,-0.11,0.1,0.22,0.2,0.39,0.48,0.06,-0.67,-1.28,-1.53,-1.54,-1.37,-0.97,-1.19,-1.13,-0.02,0.48,0.17,0.17,-0.87,-3.43,-3.8,-2.08,-1.14,-1.37,-1.77,-0.4,1.5,2.54,3.93,3.97,1.11,-1.26,-2.67,-3.54,-3.38,-2.48,-1.73,-1.31,-1.18,-1.19,-1.34,-1.39,-1.47,-1.55,-1.62,-1.73,-1.96,-2.29,-2.71,-3.08,-3.34,-4.0,-3.8,-0.04,7.39,10.76,10.79,11.11,10.73,9.85,9.48,9.54,9.24,8.69,8.23,7.75,7.16,6.71,6.65,6.67,6.41,5.74,5.03,4.59,4.39,4.6,4.61,3.72,2.38,0.52,-0.76,-1.44,-1.55,-1.5,-3.65,-2.2,-0.19,-0.65,-2.18,-1.53,-0.42,-1.06,-2.21,-2.47,-2.8,-3.45,-4.29,-4.98,-4.62,-3.93,-3.25,-2.72,-2.31,-1.84,-1.3,-0.81,-0.47,-0.11,0.24,1.43,1.74,1.94,2.09,2.29,2.43,2.43,2.36,2.25,2.16,2.12,2.3,2.64,3.08,3.45,3.76,4.02,4.21,4.37,4.67,4.94,5.12,5.22,5.16,4.99,4.81,4.63,4.42,4.14,3.79,3.41,3.02,2.63,2.28,1.84,1.3,0.63,-0.15,-0.91,-1.59,-2.13,-2.63,-3.11,-3.61,-4.14,-4.81,-5.77,-6.75,-7.52,-8.04,-8.4,-8.65,-8.82,-8.56,-7.08,-5.18,-4.46,-4.51,-4.51,-4.68,-5.03,-4.83,-4.77,-4.57,-3.77,-3.03,-2.79,-2.97,-3.52,-4.3,-4.87,-5.47,-6.59,-7.65,-7.74,-7.94,-7.82,-8.3,-9.78,-8.88,-8.35,-7.53,-7.8,-7.89,-7.38,-7.11,-7.39,-6.78,-5.82,-5.27,-4.81,-4.18,-3.44,-2.5,-1.58,-1.22,-1.41,-1.77,-1.98,-1.93,-1.63,-1.32,-1.15,-0.94,-0.74,-0.93,-1.47,-1.72,-1.72,-1.66,-1.51,-1.25,-1.03,-0.86,-0.63,-0.28,-0.02,-0.01,-0.16,-0.32,-0.35,-0.24,-0.17,-0.36,-0.62,-0.9,-1.18,-1.34,-1.49,-1.93,-2.22,-2.26,-2.4,-2.59,-2.66,-2.65,-2.66,-2.6,-2.27,-1.66,-0.9,-0.07,0.72,1.61,2.67,3.7,4.58,5.32,5.94,6.47,6.72,6.72,6.73,6.7,6.53,6.32,6.14,5.97,5.66,5.27,4.92,4.59,4.15,3.58,3.15,2.89,2.59,2.23,1.9,1.61,1.37,1.27,1.34,1.54,1.68,1.48,0.74,-0.24,-1.13,-1.87,-2.54,-3.02,-3.28,-3.42,-3.5,-3.56,-3.65,-3.77,-3.88,-4.88,-5.44,-4.24,-3.04,-3.67,-4.66,-4.54,-4.26,-3.62,-2.39,-1.22,-0.56,-0.31,-0.24,-0.12,0.01,-0.11,-0.43,-0.74,-0.95,-1.06,-1.15,-1.25,-1.28,-1.41,-1.61,-1.85,-2.08,-2.26,-2.41,-2.59,-2.77,-2.92,-2.92,-2.68,-2.14,-1.25,-0.11,0.99,1.76,2.05,2.16,2.23,2.56,3.23,3.69,3.64,3.55,3.51,2.91,1.68,1.26,0.08,-2.04,-2.08,0.12,0.79,-0.29,0.71,0.95,0.09,0.46,1.32,1.5,1.95,0.63,-1.05,-1.11,-1.1,-0.93,-0.71,-0.89,-1.82,-1.97,-1.83,-2.73,-3.86,-4.18,-4.68,-3.6,-1.84,-1.16,-1.84,-3.69,-3.7,-0.81,0.63,-0.82,-0.44,-0.1,-1.49,-3.3,-1.64,0.49,1.01,-0.35,-1.52,-2.98,-3.9,-3.8,-3.26,-2.8,-2.62,-2.63,-2.7,-2.9,-3.18,-3.32,-3.41,-3.71,-4.07,-4.71,-6.21,-4.96,-4.74,-3.66,-1.1,1.94,4.97,7.28,9.62,10.6,10.81,10.8,9.94,9.43,8.85,7.98,7.57,7.19,6.51,6.18,6.1,5.74,4.95,4.25,3.48,1.98,0.68,-0.86,-2.25,-1.93,-1.78,-1.71,0.02,-1.0,-2.74,-2.33,-3.08,-3.42,-3.12,-3.85,-4.96,-5.51,-5.77,-6.13,-7.34,-8.16,-6.9,-6.3,-5.34,-4.51,-3.6,-2.56,-1.63,-0.99,-0.51,-0.04,0.37,0.72,1.06,3.53,3.68,3.81,3.88,3.88,3.74,3.43,3.06,2.7,2.38,2.11,1.8,1.4,0.99,0.8,1.23,1.98,2.44,2.37,2.19,2.29,2.7,3.24,3.83,4.41,4.85,4.97,4.89,4.82,4.6,4.32,3.98,3.55,3.08,2.61,2.1,1.48,0.8,0.03,-0.81,-1.62,-2.14,-2.5,-3.21,-4.32,-5.45,-6.39,-7.17,-7.71,-8.23,-8.89,-9.22,-7.33,-7.35,-7.6,-5.93,-4.54,-3.79,-3.27,-2.91,-2.99,-2.86,-2.64,-2.48,-2.46,-2.57,-2.85,-3.27,-3.75,-3.71,-4.11,-4.75,-5.23,-7.13,-7.82,-7.04,-7.72,-7.93,-8.54,-7.84,-7.88,-8.45,-7.98,-6.38,-5.53,-4.4,-3.14,-2.79,-3.5,-3.97,-3.61,-3.05,-2.54,-1.95,-1.62,-1.77,-1.95,-1.99,-1.97,-1.88,-1.9,-1.85,-2.03,-2.26,-2.17,-2.14,-1.8,-1.88,-2.04,-2.15,-2.2,-2.11,-2.0,-1.91,-1.98,-1.87,-1.8,-1.69,-1.52,-1.39,-1.36,-1.26,-1.19,-1.26,-1.43,-1.35,-1.54,-2.05,-1.96,-3.11,-3.74,-3.3,-2.5,-1.95,-1.71,-1.71,-1.9,-1.88,-1.39,-0.75,-0.14,1.02,2.67,3.88,4.7,5.51,6.08,5.29,5.64,7.05,7.7,7.71,7.44,6.84,6.09,5.6,5.25,4.91,4.46,4.11,3.75,3.39,2.9,2.57,2.24,1.99,1.86,1.67,1.42,1.19,1.11,1.21,1.33,1.33,1.12,0.52,-0.44,-1.35,-1.8,-1.98,-2.35,-2.95,-3.38,-3.49,-3.47,-3.5,-3.65,-3.79,-4.55,-5.51,-4.68,-3.4,-3.54,-4.53,-4.66,-4.6,-4.65,-4.28,-2.66,-0.62,0.25,0.22,0.19,0.23,0.17,-0.02,-0.34,-0.69,-0.91,-0.96,-0.94,-0.89,-0.91,-1.01,-1.18,-1.45,-1.81,-2.1,-2.22,-2.15,-1.97,-1.7,-1.36,-0.85,-0.04,0.86,1.48,1.72,1.79,2.09,2.63,3.47,3.99,2.97,2.4,1.75,1.51,2.44,2.3,0.99,-0.25,1.14,2.61,2.92,2.54,1.87,1.41,2.27,2.47,2.94,2.97,0.98,0.19,-0.41,-1.36,-1.54,-1.07,-0.97,-1.16,-1.33,-1.84,-2.26,-2.19,-3.64,-3.12,-1.89,-2.98,-3.36,-3.56,-3.27,-2.56,-2.37,-3.03,-3.36,-3.64,-2.69,-0.82,-0.65,-0.51,1.43,2.04,-0.27,-1.8,-0.98,0.04,1.09,0.52,-1.36,-2.62,-3.03,-3.09,-3.2,-3.35,-3.66,-3.94,-4.2,-4.47,-4.89,-5.69,-5.97,-6.72,-6.49,-6.08,-6.94,-5.47,-0.69,0.46,-0.48,2.2,4.85,5.34,5.55,6.27,7.03,6.71,5.88,5.34,4.57,4.02,3.71,3.68,3.73,3.62,3.15,2.21,0.82,-0.9,-2.67,-3.29,-4.18,-6.15,-3.78,-2.55,-2.51,-1.62,-1.01,-2.25,-3.93,-5.48,-6.05,-7.11,-8.03,-8.49,-9.82,-11.21,-10.45,-8.89,-7.21,-5.38,-3.62,-2.38,-1.73,-0.95,0.23,1.41,2.24,2.75,3.05,3.24,3.39,3.49,3.75,4.02,4.08,4.04,3.91,3.79,3.75,3.68,3.31,2.65,1.91,1.44,1.38,1.13,0.08,-1.62,-2.59,-0.67,2.3,2.97,2.31,2.09,2.63,3.16,2.84,2.8,2.84,2.31,3.92,4.27,4.15,3.57,3.2,3.1,2.87,2.48,1.94,1.3,0.61,-0.07,-0.8,-1.77,-2.94,-4.0,-4.89,-5.77,-6.51,-7.06,-7.7,-8.39,-8.88,-8.83,-7.64,-5.66,-3.6,-2.56,-2.5,-2.86,-3.0,-3.21,-3.3,-3.51,-3.67,-3.89,-4.07,-4.26,-4.1,-3.84,-3.76,-4.02,-4.5,-5.13,-6.66,-6.41,-6.53,-7.58,-8.3,-8.98,-7.69,-7.18,-6.81,-6.34,-6.39,-5.54,-5.5,-5.53,-5.39,-4.96,-4.34,-3.59,-2.65,-1.83,-1.55,-1.45,-1.2,-1.12,-1.51,-1.98,-2.15,-2.14,-2.06,-2.15,-2.64,-2.52,-2.4,-3.65,-4.8,-3.07,-0.58,-0.14,-1.03,-1.72,-2.01,-2.32,-2.43,-2.36,-2.23,-1.94,-1.8,-2.0,-2.15,-2.1,-1.26,-1.12,-1.53,-1.72,-1.79,-0.91,-1.51,-2.46,-3.05,-2.43,-1.58,-0.88,-0.99,-1.26,-1.11,-1.08,-0.84,0.09,1.58,3.37,4.43,4.85,5.42,6.04,6.47,5.18,5.74,6.47,6.45,6.54,6.84,5.87,4.86,4.06,3.76,3.77,3.71,3.2,2.48,2.03,1.89,1.83,1.77,1.74,1.76,1.75,1.59,1.39,1.33,1.27,1.01,0.49,-0.29,-1.36,-2.84,-3.83,-2.95,-2.4,-3.03,-4.16,-3.91,-3.54,-3.51,-3.6,-3.95,-5.32,-5.1,-4.02,-3.93,-3.87,-3.56,-4.08,-4.8,-4.86,-3.69,-1.8,-0.63,0.32,0.8,0.64,0.13,-0.04,0.19,0.45,0.59,0.59,0.53,0.5,0.56,0.41,0.02,-0.37,-0.72,-1.02,-1.3,-1.59,-1.8,-1.88,-1.4,-0.29,0.7,1.34,1.48,1.61,1.72,1.84,1.99,2.63,2.86,2.49,2.32,2.61,3.33,2.39,-0.42,-0.26,1.15,1.6,1.91,2.93,4.16,3.86,2.61,0.93,0.81,0.46,-0.76,-1.81,-1.92,-0.97,-0.4,-0.61,-1.0,-1.26,-1.29,-1.41,-1.7,-2.11,-2.82,-3.64,-3.38,-1.47,-0.28,-0.11,-0.97,-1.92,-2.49,-2.77,-2.22,-1.69,-1.98,-1.65,-1.6,-1.73,-1.47,-2.01,-2.71,-2.74,-1.14,0.6,-0.07,0.21,1.19,2.31,1.68,1.36,-0.46,-2.7,-3.18,-3.53,-3.79,-4.2,-4.7,-5.19,-5.61,-6.14,-6.67,-7.32,-7.91,-8.81,-9.88,-9.68,-3.09,0.84,-1.35,-2.23,3.02,4.74,5.47,7.01,7.25,7.35,7.01,6.22,5.35,4.28,3.48,3.1,3.06,2.79,1.98,0.8,-0.56,-2.01,-3.47,-4.77,-6.41,-8.79,-4.92,-3.35,-3.38,-3.01,-0.76,-1.42,-4.39,-5.89,-9.29,-10.36,-10.91,-13.04,-12.88,-11.02,-8.55,-6.45,-5.31,-4.1,-2.25,-0.74,0.17,0.54,1.12,1.94,2.51,2.96,3.08,3.14,3.27,4.4,5.06,5.69,6.13,6.38,6.53,6.5,6.14,5.44,4.46,3.4,2.26,1.03,0.73,0.32,-1.68,-3.29,-2.92,-2.38,-1.56,-0.42,1.53,1.45,1.13,1.82,3.13,2.45,1.17,0.41,0.57,0.62,1.24,1.79,2.43,2.47,2.44,2.41,2.25,1.99,1.41,0.59,-0.29,-1.14,-2.05,-3.04,-3.97,-4.73,-5.46,-6.12,-6.75,-7.26,-7.64,-8.2,-7.76,-5.16,-2.85,-3.25,-3.85,-3.49,-3.4,-3.69,-4.6,-4.27,-4.59,-4.91,-4.94,-5.32,-5.56,-4.8,-4.78,-5.4,-6.45,-6.35,-7.65,-6.79,-6.9,-6.98,-7.08,-7.25,-7.16,-7.43,-7.39,-7.28,-7.21,-6.66,-6.68,-6.69,-6.83,-7.65,-5.14,-4.01,-3.97,-2.48,-1.87,-1.59,-1.63,-1.94,-2.19,-2.48,-2.45,-2.57,-3.07,-2.83,-3.07,-4.04,-4.03,-3.66,-3.28,-0.5,0.42,-0.98,-2.18,-2.57,-2.77,-3.1,-3.27,-3.26,-3.18,-3.2,-3.0,-2.67,-2.5,-2.55,-2.49,-2.57,-2.66,-2.64,-2.26,-1.59,0.11,0.58,-0.03,-1.88,-1.86,-0.94,-1.41,-2.08,-1.88,-1.88,-1.8,-1.48,-0.5,2.18,3.23,3.91,4.27,4.94,5.96,4.71,5.45,6.38,6.91,6.05,4.67,4.99,4.01,3.46,3.0,3.0,3.32,3.81,3.02,2.0,2.18,2.48,2.42,2.24,2.17,2.18,1.92,0.65,-0.06,0.61,0.87,0.3,-0.37,-1.12,-1.86,-2.0,-1.68,-1.47,-1.86,-2.81,-3.4,-3.59,-3.74,-3.87,-5.18,-6.01,-4.85,-4.45,-4.22,-3.91,-4.08,-4.45,-4.71,-4.46,-3.76,-1.93,-0.97,-0.66,-0.57,-0.47,-0.27,-0.23,-0.09,0.4,0.9,0.78,0.83,0.89,0.26,-0.98,-2.12,-2.01,-1.17,-0.91,-0.69,-1.23,-1.83,-2.13,-2.44,-2.04,-0.45,0.59,0.5,0.77,1.64,2.45,2.04,1.27,1.82,1.89,0.46,-0.36,-0.03,-0.19,-0.03,1.26,1.92,1.76,0.74,-0.45,0.1,1.22,1.92,1.94,1.74,1.66,0.83,0.21,-0.52,-0.86,-0.81,-1.17,-2.02,-2.17,-2.04,-1.92,-1.89,-1.97,-1.78,-1.19,-0.62,-0.38,-0.49,-0.99,-1.48,-1.79,-1.73,-1.72,-1.73,-1.99,-2.44,-2.27,-0.43,-1.77,-2.91,-2.7,-3.18,-3.86,-4.08,-3.87,-1.71,-2.05,-3.65,-3.07,-1.59,-0.41,-0.4,-0.14,-0.28,-2.42,-4.98,-5.47,-5.29,-5.61,-5.79,-5.98,-6.28,-6.62,-6.76,-6.81,-6.01,-6.57,-1.73,2.03,1.0,-2.64,2.77,9.5,10.81,8.94,7.26,7.13,5.85,4.81,4.25,3.23,2.29,1.67,1.11,0.2,-1.19,-2.47,-3.66,-4.69,-5.41,-5.93,-3.96,0.37,1.49,0.2,0.9,-0.83,-8.48,-8.8,-10.66,-11.86,-12.99,-13.65,-14.99,-14.57,-12.3,-10.1,-8.22,-6.89,-5.45,-4.15,-3.24,-2.47,-1.65,-0.65,0.43,1.39,2.05,2.44,2.85,3.29,3.76,4.63,5.2,5.7,5.95,6.07,6.23,6.22,5.94,5.75,5.73,5.8,5.89,5.15,2.9,0.04,-0.8,1.02,0.86,0.54,1.8,1.91,1.51,1.11,1.19,1.06,-0.2,-1.09,-1.13,-0.55,0.03,-0.25,-0.66,-0.59,0.17,1.29,0.95,0.85,1.59,1.85,1.49,0.99,0.5,-0.09,-0.7,-1.29,-2.05,-2.76,-3.62,-4.12,-3.73,-5.59,-6.48,-5.11,-3.26,-3.04,-3.94,-4.25,-4.07,-4.14,-4.44,-4.9,-4.1,-3.98,-4.54,-4.71,-5.13,-5.66,-6.03,-5.93,-5.73,-6.16,-6.34,-6.62,-7.92,-7.87,-8.07,-8.33,-8.26,-7.69,-7.77,-7.96,-7.89,-7.7,-7.64,-7.67,-7.83,-8.5,-7.69,-4.91,-4.07,-2.47,-1.58,-0.61,-1.06,-2.03,-1.31,-1.41,-2.5,-2.35,-2.95,-3.26,-2.89,-3.34,-4.4,-4.76,-3.76,-1.6,-0.07,-1.53,-2.39,-2.63,-2.97,-3.23,-3.31,-3.36,-3.31,-3.16,-3.01,-2.56,-1.91,-1.83,-2.25,-2.77,-2.91,-3.32,-2.91,-1.37,1.02,2.34,2.05,0.68,-0.82,-0.75,-0.65,-1.13,-0.49,0.3,1.1,0.79,0.13,0.5,0.82,1.5,2.35,2.7,2.83,3.11,2.63,2.79,3.17,3.68,3.86,4.0,4.07,3.85,3.54,3.29,3.32,3.04,3.45,4.78,3.73,1.23,0.98,1.27,1.65,1.17,0.95,0.85,1.44,1.96,0.81,-0.39,-0.73,-1.2,-1.6,-1.21,-1.17,-1.33,-1.79,-2.47,-2.81,-3.14,-3.37,-3.55,-3.93,-5.42,-6.58,-5.87,-5.15,-5.67,-5.81,-6.12,-6.37,-5.51,-5.94,-4.63,-2.93,-1.83,-1.11,-0.2,-0.17,-0.27,-0.78,-1.5,-1.54,-1.72,-1.31,-0.96,-1.32,-1.15,-1.32,-0.47,1.43,1.84,1.62,1.86,1.76,1.14,0.27,-0.55,-0.84,-0.52,-0.62,-0.05,0.61,0.58,0.87,1.81,2.04,1.92,1.71,1.48,1.09,0.9,1.28,1.45,1.62,1.37,1.68,1.83,1.33,1.01,1.1,0.84,0.53,1.07,1.57,1.69,2.04,2.26,1.89,0.62,0.06,0.73,0.36,0.27,0.02,-0.08,-0.02,0.21,0.72,1.03,0.48,-0.28,-0.89,-1.57,-0.9,0.77,-0.16,-1.63,0.1,1.17,0.61,-0.42,-0.45,-0.52,-1.72,-2.64,-4.66,-6.81,-5.21,-6.41,-6.3,-3.85,-3.48,-1.95,-0.2,-0.31,0.83,1.12,0.14,-0.1,-2.28,-4.49,-4.81,-4.82,-5.18,-5.44,-5.72,-5.95,-6.17,-6.14,-5.83,-6.16,-6.65,-3.79,-2.99,1.23,5.8,9.93,11.59,9.66,9.19,10.06,9.15,6.38,4.26,3.86,2.64,1.05,-0.95,-2.76,-3.62,-4.44,-7.09,-6.31,-7.67,-8.83,-8.1,-6.68,-5.7,-7.69,-9.39,-7.91,-5.92,-4.35,-11.41,-16.43,-18.14,-18.35,-17.17,-14.73,-12.12,-10.02,-8.67,-8.02,-7.27,-6.64,-6.03,-4.51,-2.37,-0.39,1.25,2.33,2.96,3.35,3.6,3.87,4.24,6.0,6.3,6.94,7.34,7.6,7.82,8.0,7.87,7.61,7.43,6.4,4.76,4.48,3.12,-0.08,-1.1,1.66,2.37,1.86,1.16,1.6,1.54,1.37,1.35,0.92,0.78,1.23,1.05,0.12,-0.93,-1.61,-1.1,-0.64,-0.88,-0.49,-0.8,-0.24,-0.33,-1.01,-0.75,-0.39,-0.71,-1.32,-1.95,-2.01,-2.34,-2.88,-3.47,-3.28,-2.8,-2.15,-2.07,-2.63,-3.0,-3.15,-3.42,-3.81,-4.15,-4.35,-4.54,-4.53,-4.41,-4.36,-4.38,-5.01,-5.62,-4.5,-6.12,-7.4,-6.98,-7.02,-8.14,-7.73,-7.98,-8.89,-8.03,-7.97,-8.26,-7.62,-7.37,-7.62,-7.62,-7.68,-7.84,-7.96,-8.28,-8.02,-5.1,-2.87,-2.98,-2.1,-1.95,-2.2,-1.6,-1.23,-0.41,-0.5,-0.93,0.06,0.77,-1.38,-3.92,-4.29,-4.48,-4.59,-4.66,-4.48,-3.59,-3.95,-3.84,-3.57,-3.81,-3.91,-3.64,-3.68,-3.58,-3.29,-2.69,-2.1,-2.34,-2.64,-2.2,-2.56,-4.15,-3.35,-1.1,-0.41,0.49,1.7,2.63,2.86,2.4,1.56,1.2,1.7,1.89,2.45,4.07,3.2,1.49,0.9,1.49,2.07,2.22,1.98,2.27,2.56,2.36,1.78,2.16,3.44,3.3,3.16,3.04,3.37,3.2,2.29,2.57,3.22,2.04,1.43,2.5,1.46,0.24,0.08,0.13,-0.3,0.27,0.63,-0.14,-0.21,-0.14,-0.84,-1.71,-2.98,-3.47,-2.84,-2.81,-1.9,-1.81,-1.47,-2.93,-4.64,-4.34,-5.02,-5.47,-6.01,-6.19,-5.96,-6.4,-7.0,-7.68,-8.09,-7.39,-6.1,-5.13,-2.99,-1.52,-0.69,0.0,0.21,0.68,-0.95,-1.0,0.38,1.88,1.85,1.84,1.73,1.19,0.56,0.45,0.43,0.26,-0.55,-0.74,-1.28,-2.55,-2.17,-1.05,-2.23,-2.66,-0.02,1.31,1.46,0.94,1.16,1.2,0.54,0.24,-0.18,-0.16,0.83,1.59,1.4,1.1,0.94,0.72,1.14,1.73,1.07,-0.46,-0.11,0.4,0.02,0.19,1.17,1.57,1.72,1.45,1.83,2.83,3.03,3.23,3.05,2.45,2.47,2.87,2.81,2.65,2.69,2.78,2.83,2.9,3.54,3.71,3.22,2.75,1.49,0.61,0.21,0.27,0.72,1.4,1.17,-0.15,-0.9,-1.46,-2.4,-3.9,-3.76,-4.57,-4.44,-4.06,-3.89,-4.04,-3.72,-2.7,-1.32,-1.44,-3.07,-3.63,-1.28,-0.57,-0.8,-2.24,-4.79,-5.65,-5.52,-5.79,-6.31,-6.62,-7.14,-8.29,-6.87,-6.9,-4.65,-0.99,0.45,5.8,7.46,8.52,10.14,10.76,8.49,7.24,6.75,6.25,3.81,1.1,-0.56,-2.54,-3.93,-5.02,-7.15,-8.3,-9.67,-4.73,-4.33,-3.97,-2.91,-1.52,-2.73,-3.4,-4.41,-6.32,-9.32,-13.98,-18.53,-19.31,-18.71,-16.93,-14.49,-12.08,-10.27,-9.75,-9.83,-9.82,-9.37,-7.41,-4.97,-2.82,-0.5,1.82,3.64,4.98,5.75,6.02,6.01,6.06,9.53,8.36,6.95,6.86,7.86,8.25,8.55,9.25,9.96,10.46,10.45,8.78,4.61,1.7,2.0,2.5,1.78,2.32,0.45,0.92,1.21,0.76,0.41,-0.1,-0.88,-0.87,-0.68,-0.49,-0.65,-0.64,-0.2,-0.41,-0.31,-0.29,-0.54,-0.72,-0.91,-1.17,-0.91,-0.77,-1.09,-2.46,-2.61,-2.4,-2.73,-2.82,-4.04,-3.61,-1.67,-2.3,-2.48,-2.43,-2.56,-3.11,-3.44,-3.77,-4.17,-4.67,-4.09,-4.24,-4.43,-4.61,-5.32,-5.55,-5.09,-3.67,-3.11,-5.74,-7.18,-7.01,-6.97,-7.41,-8.68,-9.17,-7.17,-6.64,-7.14,-7.36,-6.58,-6.65,-6.47,-6.29,-6.34,-6.43,-6.44,-5.95,-4.73,-4.3,-3.08,-1.13,-1.44,-2.27,-1.1,-0.23,-1.14,0.25,1.37,1.57,0.78,-0.68,-2.16,-4.05,-4.97,-5.2,-5.28,-5.56,-5.03,-4.33,-3.81,-3.66,-3.85,-3.21,-2.72,-2.73,-3.04,-2.91,-2.2,-2.0,-1.63,-1.41,-1.64,-2.29,-3.44,-3.44,-1.6,-0.14,0.37,1.01,1.77,1.58,1.75,2.3,1.06,1.63,2.7,2.97,3.28,4.66,4.09,3.53,1.9,1.85,1.71,3.25,3.65,1.74,1.97,0.72,-0.87,0.14,1.94,2.13,2.03,2.17,2.69,3.22,3.03,2.69,1.93,1.79,1.11,1.48,1.11,-0.05,-0.51,-0.03,0.27,0.06,-0.04,-0.43,-1.05,-1.82,-2.62,-2.39,-1.87,-1.03,-1.25,0.79,2.01,1.74,-0.52,-1.53,-2.73,-4.76,-3.44,-4.73,-5.82,-5.4,-5.42,-6.59,-7.3,-7.93,-7.82,-6.62,-4.77,-3.29,-1.99,0.6,1.51,0.15,-0.97,-1.85,-0.25,1.0,0.18,-1.85,-1.03,-0.08,-0.88,-1.54,0.02,-0.06,-1.82,-2.33,-2.56,-2.43,-1.4,-0.52,0.16,0.23,0.76,1.48,1.16,0.91,0.82,0.14,-0.09,1.05,1.08,0.01,-0.26,-0.57,-0.07,0.16,1.04,1.11,1.01,0.95,0.1,-0.16,0.76,1.3,1.95,1.91,1.77,2.28,3.11,2.98,2.88,2.72,3.04,3.36,3.83,4.3,3.8,4.0,4.18,4.15,3.51,3.69,3.72,3.77,3.74,3.67,4.38,5.06,4.07,2.57,2.51,2.22,1.3,0.24,0.21,1.47,0.32,-0.03,-1.31,-2.77,-3.44,-2.97,-3.45,-3.58,-3.59,-3.7,-3.71,-3.73,-3.65,-3.52,-3.44,-4.64,-4.3,-5.63,-3.11,0.35,-0.16,-1.47,-0.03,0.12,-0.5,-8.03,-9.4,-8.82,-8.56,-8.98,-9.37,-9.37,-5.91,-1.62,-0.27,5.39,7.61,7.97,9.89,8.81,7.34,7.23,6.55,6.31,4.02,-0.74,-3.21,-5.24,-6.27,-7.17,-11.15,-11.0,-5.41,-3.82,-5.3,-7.17,-8.49,-8.39,-7.39,-6.89,-9.02,-11.65,-14.1,-15.5,-16.55,-17.2,-16.81,-15.01,-12.76,-10.79,-9.21,-9.27,-10.47,-11.44,-11.12,-9.32,-6.69,-3.71,-0.45,2.63,4.99,6.49,7.86,9.86,10.96,10.52,13.25,12.38,9.96,6.88,5.46,7.93,8.52,8.66,9.81,10.65,11.37,9.77,3.18,0.85,1.02,1.04,1.55,1.84,0.95,0.73,0.12,-0.12,-0.57,-1.19,-1.59,-1.94,-2.16,-2.1,-2.11,-1.25,-0.68,-1.02,-0.72,-0.65,-0.21,1.17,1.18,0.52,-0.4,-1.12,-2.81,-3.3,-2.09,-2.87,-3.33,-2.19,-2.54,-2.56,-2.23,-1.94,-1.92,-2.26,-2.54,-3.11,-3.52,-3.75,-4.15,-4.51,-3.5,-3.14,-3.1,-3.92,-5.0,-6.24,-6.04,-4.82,-2.5,-4.88,-5.81,-5.58,-5.87,-6.64,-6.66,-6.32,-6.49,-6.72,-7.22,-7.45,-6.62,-5.99,-6.09,-6.15,-5.71,-5.55,-4.9,-4.59,-4.25,-3.79,-3.01,-1.88,-0.97,-0.57,0.28,-0.26,0.47,0.92,0.2,-0.05,-0.86,-2.0,-3.42,-3.95,-5.23,-5.35,-5.26,-4.74,-4.97,-4.79,-3.89,-3.31,-3.22,-2.7,-1.83,-1.78,-1.92,0.19,0.86,0.0,-0.49,-0.17,0.18,-0.07,0.69,1.83,2.67,2.73,2.57,0.33,1.78,4.6,4.81,4.47,4.32,3.67,2.55,3.27,4.35,4.06,4.39,2.53,2.17,1.37,2.4,2.38,0.23,-0.16,1.15,0.96,0.95,2.26,3.39,3.09,2.23,3.35,2.51,3.28,3.52,2.45,2.31,1.81,1.4,1.38,1.61,1.88,2.12,1.46,0.36,0.08,0.23,-0.61,-1.53,-1.9,-1.15,-1.63,-2.42,-1.27,-0.42,0.04,0.04,0.04,0.57,-0.85,-1.64,-4.57,-4.75,-4.4,-5.23,-5.4,-5.65,-5.32,-8.93,-8.66,-7.44,-4.72,-2.23,-1.42,-1.59,-1.31,-0.46,0.27,0.4,1.34,0.71,-0.64,-1.93,-1.87,-0.83,-0.99,0.29,0.89,-0.05,-0.56,-0.37,0.26,0.85,0.48,1.18,1.08,1.14,0.9,1.36,1.71,1.44,0.79,0.28,-0.1,-0.44,0.52,0.45,0.08,-0.57,-0.94,-1.07,-0.68,0.23,-0.19,-0.64,-0.37,-0.62,1.13,1.79,1.43,1.43,1.7,1.75,1.95,2.0,3.73,3.97,4.29,4.51,3.67,4.34,4.44,4.22,4.09,4.2,3.97,3.7,3.65,3.82,4.23,4.55,4.7,5.69,6.05,4.99,3.64,2.31,0.98,0.09,0.33,-0.11,-0.81,0.39,0.23,-0.74,-1.69,-2.37,-2.68,-3.02,-3.26,-3.34,-3.37,-3.48,-3.57,-4.09,-3.13,-3.09,-2.32,-2.98,-4.83,-5.77,-2.91,-0.57,-1.93,-4.76,-3.74,-0.57,-5.24,-12.91,-11.68,-10.53,-9.84,-10.75,-10.63,-7.28,1.64,0.93,3.81,8.98,10.4,11.07,10.65,11.52,10.47,7.32,5.96,3.92,0.27,-2.77,-4.8,-1.93,-1.87,-5.22,-6.86,-9.8,-9.45,-8.18,-8.57,-8.88,-9.22,-8.65,-7.48,-6.95,-8.17,-7.97,-7.56,-9.56,-12.87,-11.02,-7.6,-6.4,-6.97,-3.19,-5.03,-8.61,-9.41,-10.51,-10.83,-9.23,-5.79,-1.07,4.72,9.57,10.53,9.07,7.93,10.22,12.62,14.9,14.61,12.51,9.23,5.49,2.84,7.61,10.4,10.0,9.45,10.23,9.09,5.71,3.36,2.14,1.49,1.12,1.19,0.58,0.0,0.02,-0.59,-1.93,-3.15,-3.23,-2.69,-2.05,-1.93,-1.52,-1.59,-0.59,0.09,-0.17,-0.41,-0.37,0.29,0.08,-0.13,-0.81,-0.83,-0.75,-1.11,-1.3,-1.56,-1.87,-1.98,-2.04,-2.19,-2.48,-2.55,-2.49,-2.56,-2.7,-2.69,-2.79,-2.96,-3.2,-3.46,-3.56,-3.35,-1.97,-2.84,-3.64,-5.15,-6.54,-3.97,-3.99,-5.26,-4.98,-5.28,-6.08,-6.52,-6.94,-7.07,-7.0,-7.11,-7.05,-7.15,-7.11,-6.85,-6.66,-6.38,-6.2,-5.75,-5.25,-4.76,-4.48,-4.07,-3.14,-1.52,-0.65,-0.38,-0.14,-0.02,-0.15,-0.36,0.12,-0.15,-1.44,-2.53,-3.4,-4.05,-3.97,-3.77,-3.9,-3.8,-3.5,-2.3,-0.61,0.15,0.95,1.29,1.7,1.58,1.23,0.63,0.11,-0.04,-0.51,-0.82,-1.42,-1.04,0.8,2.99,4.1,5.95,5.3,4.0,3.18,5.07,4.93,3.8,2.76,2.61,3.05,3.97,4.95,4.35,2.76,2.16,0.92,2.08,2.47,2.23,1.47,2.07,1.43,0.34,0.32,0.32,0.91,2.8,2.42,1.79,1.52,1.1,1.63,0.98,0.31,0.3,1.23,1.52,1.35,1.05,1.34,1.34,0.58,-0.01,-0.77,-0.93,1.13,0.4,-0.7,-1.23,-1.89,0.15,-0.33,-1.05,-1.07,-1.05,-2.69,-5.35,-4.68,-6.89,-6.92,-5.83,-6.29,-3.1,-5.5,-6.39,-9.62,-10.31,-8.77,-7.24,-2.61,-2.03,-2.35,-1.02,-1.41,-1.3,0.24,0.55,-0.14,-0.99,-0.21,0.87,0.36,0.52,1.28,-0.69,-1.82,-1.46,1.41,2.26,1.84,2.59,2.39,2.28,1.52,1.15,1.51,2.39,2.32,1.36,2.41,3.16,1.94,0.79,0.5,-1.16,-1.03,-1.16,-0.21,-0.95,-1.14,-1.07,-0.38,-0.91,1.12,0.07,1.86,2.13,1.4,1.79,1.96,2.19,2.57,2.72,3.15,3.63,3.47,3.45,3.32,3.31,3.21,3.25,2.88,3.04,3.17,3.47,3.91,4.38,4.44,4.52,5.24,5.06,4.29,3.24,1.61,-0.2,-1.44,-1.13,-0.33,0.17,0.38,0.09,-0.31,-0.57,-2.37,-2.44,-2.23,-2.36,-1.94,-1.52,-3.81,-4.71,-3.52,-2.0,-3.96,-3.76,-4.24,-4.01,-4.14,-3.0,-1.91,-4.28,-1.96,-1.2,-1.34,-3.66,-6.62,-8.67,-10.69,-12.1,-12.28,-13.63,-1.42,5.34,3.26,6.61,7.85,7.39,8.92,7.7,5.51,3.1,2.32,0.44,-1.52,-2.27,-4.27,-4.32,-6.21,-8.63,-9.88,-10.98,-11.72,-11.05,-10.91,-10.89,-9.9,-7.55,-5.91,-4.33,-3.7,-4.87,-5.84,-5.94,-4.93,-5.09,-5.21,-3.82,-1.76,0.88,0.1,-2.82,-2.74,-7.3,-8.26,-6.63,-5.4,-2.42,1.34,5.21,7.68,7.73,8.26,7.28,9.18,13.2,14.88,13.52,11.27,8.2,6.9,5.41,2.75,7.93,6.94,8.03,6.06,4.97,4.93,4.78,3.71,2.19,1.79,2.01,1.26,0.18,-0.84,-1.3,-1.15,-3.2,-2.31,-2.55,-2.63,-2.26,-1.81,-1.48,-0.38,-0.02,-0.21,-0.66,-0.65,-0.55,-0.25,0.22,0.29,-0.3,-0.49,-0.53,-0.74,-1.14,-1.38,-1.46,-1.62,-1.71,-1.71,-1.79,-1.69,-2.04,-2.18,-2.5,-2.66,-2.57,-2.8,-2.55,-2.25,-1.1,-2.58,-2.46,-3.21,-5.68,-6.22,-4.66,-4.42,-4.62,-4.83,-5.15,-5.12,-5.61,-6.29,-6.77,-7.19,-7.25,-7.08,-7.49,-7.49,-6.76,-6.44,-6.51,-5.78,-4.35,-3.4,-3.17,-2.14,-0.81,0.07,1.17,1.88,1.42,0.97,0.21,0.11,0.2,0.17,-0.3,-1.67,-2.36,-3.27,-3.11,-2.94,-2.61,-2.1,-1.33,0.46,2.76,3.08,2.11,1.8,1.01,1.42,2.15,1.15,-0.36,-1.49,-1.42,-0.92,-1.49,-0.74,1.17,2.49,2.87,3.15,3.59,3.49,3.3,2.82,2.26,1.63,1.75,1.37,1.19,3.05,3.02,3.13,3.26,3.68,1.73,0.93,2.21,2.24,1.41,1.05,-0.16,0.55,0.52,0.86,1.61,1.66,1.44,1.88,2.12,1.19,1.27,2.2,2.65,3.1,2.33,2.19,1.83,1.79,0.52,0.19,-0.36,-0.85,0.31,0.42,-0.16,-0.44,-0.54,-0.58,-0.67,-1.77,-1.34,-0.88,-1.64,-2.06,-1.97,-4.73,-6.55,-7.16,-8.06,-6.58,-7.57,-0.85,-1.08,-8.22,-7.65,-8.88,-9.12,-9.05,-5.15,-1.98,-2.5,-1.34,-0.63,2.13,2.13,0.44,-0.09,-0.89,-1.06,-1.08,-1.75,0.65,1.99,1.86,1.9,3.39,3.33,4.66,3.3,5.44,1.76,0.93,1.75,2.44,2.14,1.89,0.83,-0.15,-0.4,-1.31,-0.09,0.26,1.07,0.87,0.73,-0.17,-1.02,-1.24,-2.15,-1.83,0.04,-0.22,0.52,0.82,0.93,1.48,1.77,1.61,1.84,1.83,1.67,1.72,1.74,1.97,2.01,2.33,2.66,2.85,3.19,3.21,2.8,2.27,2.93,3.87,3.57,3.62,4.59,5.06,4.59,4.28,3.87,3.54,2.92,1.3,-0.5,-0.68,-1.19,-0.64,-0.12,-1.31,-2.5,-2.37,0.79,-0.72,-2.3,-3.09,-3.6,-3.72,-2.56,-4.55,-5.5,-5.08,-3.52,-3.88,-4.66,-4.15,-5.83,-6.01,-6.96,-5.06,-0.16,-4.56,-7.28,-4.29,-3.49,-11.65,-11.83,-11.83,-11.3,-10.91,-11.32,0.72,9.85,7.85,4.83,8.85,7.6,5.56,3.92,2.49,1.24,-0.58,-3.04,-7.17,-8.09,-11.71,-10.19,-10.87,-10.78,-10.02,-9.25,-9.16,-8.99,-8.53,-7.59,-6.31,-5.07,-4.19,-3.81,-3.72,-3.33,-4.57,-6.92,-4.66,-2.8,-0.6,-2.94,-6.89,-3.35,-1.46,0.27,-2.22,-4.35,-4.86,-5.04,-4.13,-2.47,-0.46,1.85,4.66,5.83,6.76,8.47,10.2,13.53,10.23,9.27,7.22,5.03,8.66,9.04,5.95,2.55,2.98,2.13,5.97,5.69,3.87,4.81,4.06,2.23,1.71,1.11,0.3,0.07,-1.76,-2.65,-1.31,-1.09,-2.03,-2.67,-2.97,-2.43,-2.38,-1.38,-0.43,-0.22,-0.66,-0.49,0.03,0.39,0.58,0.55,0.69,0.77,0.55,-0.07,-0.02,0.32,0.07,-0.38,-0.68,-0.84,-0.93,-1.06,-1.23,-0.86,-0.77,-0.67,-1.33,-1.57,-2.11,-2.35,-2.2,-1.86,-2.48,-3.82,-3.37,-3.46,-3.93,-4.2,-3.84,-3.5,-3.67,-4.11,-5.03,-5.12,-4.51,-4.52,-5.28,-5.85,-6.08,-6.13,-5.69,-4.97,-3.97,-3.61,-2.85,-2.08,-1.75,-1.4,-1.28,-0.37,1.3,3.01,3.39,3.47,3.21,2.65,1.13,0.38,-0.06,-0.27,-0.48,-1.42,-2.23,-2.02,-1.63,-2.06,-1.43,-1.06,-0.31,0.24,0.37,0.83,1.33,1.71,2.56,1.95,1.26,0.48,-0.18,-0.66,-0.45,-1.31,-0.82,1.47,3.04,2.94,3.64,4.66,3.85,2.08,2.1,2.01,1.97,2.15,2.37,2.74,2.66,2.43,0.82,0.48,1.75,3.0,2.64,0.76,0.08,-0.05,-0.12,0.69,0.63,0.8,0.32,0.88,1.03,1.25,1.88,2.44,2.19,2.23,2.55,2.72,2.65,2.59,1.89,1.2,0.76,1.08,0.83,0.38,0.48,0.36,-0.66,-0.84,-0.82,-0.98,-1.26,-1.38,-1.49,-2.03,-1.96,-2.5,-2.4,-2.32,-6.17,-8.0,-8.27,-8.06,-6.47,-4.2,-2.42,-7.32,-9.45,-8.89,-8.89,-8.03,-6.59,-6.12,-6.17,-4.5,-2.28,2.78,2.97,1.12,-0.33,-0.97,-1.49,-1.28,-1.98,0.07,3.69,3.73,4.47,1.94,0.35,0.96,0.54,-0.38,0.35,-0.11,0.95,2.56,1.11,-0.47,0.71,0.28,-0.04,0.87,2.0,2.3,1.9,1.33,0.67,0.77,0.7,1.79,2.08,1.45,0.98,-0.18,-0.93,-1.17,0.37,0.82,0.24,1.64,2.6,1.5,1.08,1.44,1.39,1.56,1.43,-0.3,-0.74,1.01,2.07,2.63,3.09,2.59,2.84,3.18,4.4,4.91,4.57,4.25,4.75,4.85,4.3,4.22,3.51,2.55,1.09,0.17,-0.15,-0.92,-1.69,-2.33,-2.42,-2.62,-1.49,-0.03,-2.02,-2.89,-3.35,-3.66,-3.29,-2.74,-2.36,-3.03,-3.62,-4.06,-5.77,-4.3,-5.56,-5.07,-3.49,-2.66,-2.35,0.91,-1.44,-5.07,-3.6,-8.31,-12.32,-10.73,-10.18,-9.6,-8.18,-5.14,1.04,2.44,3.31,0.59,-0.29,0.68,1.25,0.86,0.56,0.3,-2.56,-3.1,-7.25,-14.25,-10.46,-9.66,-8.62,-8.04,-7.38,-6.59,-5.79,-5.09,-4.54,-4.0,-3.33,-2.71,-2.21,-1.96,-2.09,-2.56,-3.39,-4.1,-3.76,-4.56,-6.47,-5.21,-6.55,-3.63,-0.8,-0.57,-1.74,-2.86,-3.16,-2.38,-1.2,0.0,1.4,3.28,5.25,6.7,7.51,8.09,9.33,10.84,5.84,5.65,5.45,7.68,8.95,4.55,1.41,2.11,1.82,2.52,2.5,3.52,3.58,2.53,2.55,2.06,1.27,0.93,2.84,2.07,0.63,-0.69,-1.44,-1.91,-1.45,-1.49,-2.63,-3.01,-2.52,-1.88,0.04,0.1,-0.19,-0.31,-0.01,1.16,1.08,0.63,1.15,1.26,1.25,1.22,1.29,1.08,0.42,0.52,0.66,0.52,0.1,-0.03,0.0,0.27,0.53,0.38,-0.07,-0.16,-0.37,-0.41,-0.59,-0.49,-2.66,-2.93,-2.54,-2.71,-2.85,-2.92,-2.92,-2.75,-2.85,-3.27,-3.49,-3.95,-3.98,-5.27,-4.13,-3.81,-3.73,-3.29,-2.93,-2.68,-2.42,-1.84,-1.71,-0.9,-0.65,-0.16,0.16,0.68,1.41,2.52,3.5,3.87,3.33,2.6,1.97,0.95,0.12,-0.84,-1.54,-1.71,-1.08,-1.16,-1.52,-1.1,-0.61,-0.06,-0.13,0.08,0.44,0.36,0.08,0.16,0.76,2.12,1.9,0.96,-0.04,-0.48,-0.94,-1.06,-1.53,-0.04,2.02,2.37,2.1,2.43,3.52,5.05,5.31,5.23,5.48,4.83,5.11,5.23,5.41,5.43,3.92,2.32,2.32,2.27,2.05,0.34,1.26,0.04,-0.2,-0.62,0.45,0.66,1.02,0.75,1.93,1.49,2.43,2.25,2.57,2.52,2.51,2.21,2.05,2.38,-0.9,-1.63,0.85,0.09,-1.67,-0.49,0.18,-0.47,-1.19,-0.69,0.73,0.15,-0.58,-1.75,-0.81,-0.29,0.8,-0.54,-1.26,-0.45,-5.66,-8.58,-8.39,-7.87,-6.5,-5.21,-5.77,-8.23,-10.03,-9.39,-7.7,-6.12,-6.93,-7.49,-6.26,-3.69,0.86,1.11,2.57,2.43,1.46,1.01,0.41,-0.86,0.12,-0.01,0.51,-0.26,-0.09,-0.72,0.16,2.34,1.53,3.02,4.55,3.6,1.99,3.29,2.87,2.85,2.37,2.7,2.08,2.84,2.69,2.6,2.62,1.49,1.48,1.35,1.52,1.49,0.43,0.3,2.08,2.23,0.84,2.47,3.39,3.81,3.14,1.86,0.91,1.1,0.83,1.12,0.79,0.41,0.89,3.21,3.18,2.82,2.77,2.63,2.84,2.9,2.59,2.64,3.59,4.06,4.6,4.7,4.92,3.64,3.14,3.19,2.5,1.64,1.03,0.39,-0.65,-1.45,-2.07,-2.64,-2.89,-2.67,-2.24,-2.27,-2.93,-3.13,-3.11,-3.44,-3.65,-1.64,-0.89,-2.15,-2.2,-3.05,-4.99,-5.92,-5.99,-6.6,-4.83,-0.96,-2.91,-3.71,-3.27,-4.54,-5.7,-9.96,-9.65,-9.73,-9.88,-8.6,-6.27,-3.45,-2.28,-0.32,-2.32,-2.9,-6.46,-3.83,-2.16,-4.05,-8.06,-9.2,-8.36,-10.85,-13.85,-11.29,-9.52,-8.44,-7.79,-6.5,-5.09,-3.77,-2.56,-1.32,-0.18,0.75,1.32,1.44,1.36,1.24,0.74,0.06,-0.64,-1.51,-2.43,-3.28,-3.6,-3.67,-3.43,-2.36,-0.93,-1.12,-2.2,-3.59,-4.59,-3.18,-0.85,0.74,2.08,3.88,5.53,6.19,6.25,6.17,5.84,5.15,3.04,2.64,3.27,5.36,7.02,0.45,0.11,0.5,1.51,1.24,0.98,1.79,1.98,1.94,1.92,2.38,1.47,0.98,3.11,1.9,0.85,-0.68,-1.54,-2.15,-2.06,-1.46,-2.86,-2.98,-2.51,-1.73,-0.68,2.5,2.17,0.94,0.52,0.48,1.47,1.5,1.21,1.49,1.46,1.38,1.22,1.24,1.08,0.87,0.96,0.95,0.71,0.56,0.65,0.87,0.7,0.44,0.41,-0.08,-0.41,-0.11,-0.03,-0.47,-1.89,-1.48,-1.43,-1.68,-1.98,-1.85,-1.58,-1.71,-1.75,-1.41,-1.46,-1.85,-2.11,-2.4,-2.53,-2.94,-2.96,-2.82,-2.39,-2.32,-1.95,-1.78,-1.57,-1.31,-0.97,-0.75,-0.33,0.28,1.28,2.19,3.5,3.98,2.99,2.1,1.41,1.1,0.54,-0.39,-0.5,-1.31,-1.94,-1.92,-1.12,-0.76,-1.26,-1.59,-1.79,-1.75,-0.78,0.18,0.79,1.06,1.75,2.91,2.81,1.99,1.35,0.05,-1.47,-1.63,-1.56,-0.71,1.56,1.94,3.1,4.88,5.11,4.35,4.87,5.35,5.56,5.14,5.16,5.34,5.93,6.03,5.2,1.64,2.21,1.65,1.09,0.39,0.07,0.19,-0.48,0.53,1.08,0.02,0.41,1.6,0.94,1.9,1.92,3.27,3.04,2.07,1.12,0.66,0.09,-3.32,-1.83,0.01,-2.22,-2.16,-1.38,-0.24,-1.35,-1.97,-0.7,0.77,0.81,0.3,1.56,1.27,-0.28,-1.66,-2.87,-2.19,-0.86,-2.9,-7.14,-8.05,-8.28,-7.46,-6.19,-5.44,-6.19,-8.23,-8.16,-8.79,-8.58,-7.53,-7.48,-7.15,-5.6,-4.43,0.49,5.2,4.73,2.65,3.21,3.92,2.36,2.36,1.75,0.72,-1.27,0.23,-1.84,1.21,3.01,0.58,-3.71,-5.21,-1.03,0.39,0.61,1.61,1.11,0.12,3.52,2.57,2.83,4.2,3.66,3.36,2.18,2.3,3.08,1.74,0.75,1.51,1.67,2.75,2.83,3.31,1.05,4.11,4.53,3.89,2.94,2.35,1.33,1.35,2.5,3.62,2.75,1.26,1.9,2.8,3.18,3.36,3.26,2.98,2.62,2.49,2.44,2.34,2.11,3.26,3.76,3.25,3.56,3.15,2.71,2.61,2.76,1.69,0.64,-0.36,-1.5,-2.44,-3.08,-3.4,-3.15,-1.96,-1.21,-0.74,-0.71,-1.29,-2.36,-2.72,-2.89,-1.58,-1.52,-3.16,-4.25,-4.13,-3.55,-5.8,-6.82,-7.45,-6.86,-3.96,-2.82,-3.9,-4.05,-5.12,-7.49,-9.5,-9.27,-9.21,-7.36,-7.33,-7.73,-7.15,-5.82,-4.17,-4.21,-2.31,-1.73,-7.34,-1.22,-4.09,-5.83,-6.42,-12.93,-14.52,-15.97,-11.31,-6.98,-4.03,-1.54,-0.34,0.31,0.94,1.12,1.16,1.21,1.19,1.37,2.64,3.69,4.24,4.63,4.61,3.89,2.41,0.81,-0.82,-2.07,-2.43,-2.33,-1.92,-2.15,-2.73,-3.62,-4.32,-4.49,-3.18,-1.32,0.86,2.93,4.31,5.74,5.34,4.09,3.37,3.05,3.39,-1.46,-0.44,0.11,2.8,4.73,0.42,-2.98,-1.07,-0.37,-1.66,-1.83,-0.24,2.18,2.98,3.0,2.68,2.19,2.39,2.81,2.02,0.35,-1.35,-2.21,-2.43,-2.11,-2.84,-3.39,-4.35,-4.23,-2.11,0.03,1.03,1.19,1.35,1.58,1.74,1.58,1.4,1.38,1.4,1.54,1.44,1.33,1.22,1.15,1.26,1.38,1.43,1.31,1.08,0.97,0.87,0.57,0.44,0.04,0.11,0.0,-0.11,0.32,-1.21,-1.55,-0.53,0.03,0.01,-0.07,-0.44,-0.87,-0.94,-0.82,-0.82,-0.6,-0.55,-0.65,-0.84,-1.11,-1.37,-1.47,-1.44,-1.41,-1.25,-0.98,-0.54,-0.09,0.24,0.34,0.59,0.75,1.07,1.52,2.22,2.32,2.46,2.8,1.82,0.91,0.33,-0.12,-0.62,-0.58,-0.99,-1.22,-1.36,-1.65,-1.61,-1.64,-2.15,-1.64,0.42,1.02,0.39,0.57,1.39,2.48,3.38,2.27,0.89,-0.25,-2.05,-1.62,-1.36,-1.64,-0.87,-0.68,4.0,6.03,5.48,5.32,5.79,5.4,4.98,4.79,4.02,3.69,4.37,5.13,6.08,5.3,1.88,1.85,1.77,1.44,0.26,0.5,-0.44,-0.49,-0.5,0.13,-0.51,-2.11,-1.02,0.28,0.71,0.62,0.05,-0.39,-0.22,0.07,-0.85,-2.75,-3.47,-4.65,-5.78,0.48,0.92,1.64,1.04,1.54,2.79,1.55,0.06,0.33,2.47,1.75,1.38,-0.8,-3.31,-4.08,-4.03,-3.63,-3.82,-6.41,-7.86,-7.73,-6.66,-6.49,-6.46,-8.65,-9.91,-10.05,-9.77,-8.3,-7.47,-7.09,-4.96,0.01,2.17,2.59,1.77,1.08,0.72,-0.2,-0.65,0.41,1.52,2.08,0.74,-0.37,-1.58,-3.73,1.44,3.25,0.0,-0.61,2.17,3.51,3.22,2.28,2.41,0.51,-0.17,0.68,1.23,2.54,3.56,4.55,3.62,2.38,2.48,3.88,3.14,2.58,1.83,1.81,2.1,1.97,0.35,1.68,2.9,2.15,1.44,1.3,1.2,-0.9,-2.67,-0.21,2.63,2.42,2.04,1.74,2.95,3.8,2.58,3.11,3.68,3.59,2.32,2.7,2.68,2.91,1.88,2.54,3.31,3.49,2.49,2.5,2.93,3.25,1.64,0.31,-1.1,-2.37,-3.34,-3.47,-3.17,-1.92,0.59,0.89,0.0,-0.36,-0.71,-1.38,-1.78,-1.76,-1.28,-1.73,-3.39,-3.49,-2.93,-2.67,-2.63,-3.79,-8.87,-7.02,-5.39,-2.15,0.22,-1.48,-5.75,-6.78,-7.33,-9.49,-8.56,-9.47,-9.98,-7.62,-4.95,-4.16,-3.26,-3.67,-5.75,-1.79,0.52,-0.54,-1.01,-0.52,-5.1,-5.58,2.75,8.56,5.92,4.21,4.26,4.01,3.49,2.97,2.6,2.51,2.47,2.36,1.87,4.17,9.33,8.61,7.83,8.01,7.45,6.97,6.32,5.54,4.04,2.08,0.16,-1.41,-2.62,-3.05,-3.31,-3.48,-3.67,-4.06,-4.0,-3.67,-1.99,1.1,4.79,7.3,5.77,2.52,1.13,0.91,1.09,-4.32,-3.11,-2.85,0.99,2.33,1.77,0.14,-1.01,-1.39,-1.37,0.02,0.86,1.96,5.19,3.86,3.24,3.5,3.08,3.35,2.49,0.93,-1.32,-0.84,-0.14,-0.63,-1.25,-1.43,-1.51,-2.91,-2.77,-0.88,0.15,0.47,1.18,1.28,1.03,1.27,1.49,1.77,1.31,1.37,1.2,1.08,0.94,0.52,0.89,0.83,0.91,1.01,1.35,1.09,0.41,-0.27,-0.83,-1.0,-0.99,-0.44,-0.13,-0.53,-1.61,-1.14,-0.19,0.37,0.37,0.2,0.28,0.17,-0.15,-0.26,-0.06,-0.18,-0.31,-0.36,-0.38,-0.35,-0.43,-0.5,-0.52,-0.54,-0.41,-0.13,0.11,0.47,0.69,0.85,1.07,1.41,1.72,1.85,1.63,1.34,0.98,0.74,0.69,0.02,-0.51,-0.52,-0.26,-0.52,-0.76,-1.72,-1.88,-2.07,-2.67,-2.49,0.36,1.69,1.45,0.88,1.53,3.0,2.55,2.5,1.69,0.75,-0.28,-0.69,-0.81,-1.0,-2.06,-1.45,-1.95,4.35,5.66,6.08,5.63,4.25,5.07,4.11,3.97,3.17,2.83,3.94,5.58,5.88,6.02,5.37,2.86,2.52,2.3,1.67,0.56,2.19,3.01,0.84,-0.25,-0.86,-0.26,0.43,-0.24,-1.29,-2.37,1.3,2.27,1.72,-0.88,-3.59,-3.84,-4.41,-6.67,-1.88,1.14,1.59,2.54,1.38,3.14,1.11,-0.36,-0.17,0.06,0.19,0.33,0.7,0.45,-0.73,-2.29,-2.75,-3.03,-4.02,-5.31,-6.39,-7.7,-8.39,-8.3,-8.34,-8.33,-8.68,-10.08,-10.23,-9.15,-7.78,-7.09,-7.39,-5.06,-0.08,0.24,0.31,-1.9,-0.07,-0.11,-1.0,-0.68,-1.15,-2.06,-2.06,-1.98,-1.89,0.89,-0.15,-1.04,2.3,2.25,2.76,3.49,4.5,5.26,5.72,5.84,5.27,4.61,5.07,4.23,0.67,1.34,1.35,1.46,4.09,2.46,2.06,1.75,1.62,2.23,2.17,1.93,2.46,1.42,-1.95,-2.2,-1.8,-1.22,-1.19,-2.25,-0.78,-1.67,-1.66,1.21,1.43,2.92,3.18,3.79,4.5,5.61,5.81,3.75,2.68,3.31,2.95,1.97,1.62,1.61,1.87,1.98,1.92,2.23,1.97,2.16,2.83,1.83,0.27,-1.34,-2.89,-3.16,-2.94,-2.67,-0.97,0.16,1.07,0.93,0.2,-1.02,-1.75,-1.56,-1.09,-1.3,-1.92,-3.37,-3.27,-3.03,-3.71,-3.57,-2.44,-3.16,-4.41,-2.86,-1.13,-2.46,-0.46,-2.3,-8.74,-8.28,-8.3,-10.13,-11.4,-9.3,-5.93,-5.06,-5.61,-6.79,-6.91,-5.82,-0.88,2.42,3.41,5.14,5.85,7.09,7.19,6.92,6.72,6.23,5.85,5.26,4.23,3.2,2.37,1.68,1.16,0.89,0.76,0.8,1.8,1.6,3.18,11.81,11.36,10.81,10.13,9.36,8.2,6.7,4.9,2.99,1.2,-0.35,-1.95,-3.5,-4.08,-3.99,-3.73,-3.39,-2.88,-1.8,0.88,4.06,7.28,5.07,0.73,-2.0,-1.22,-2.56,-6.16,-5.3,-6.19,-0.92,2.09,2.0,5.78,7.88,8.32,7.58,6.53,8.52,3.95,6.06,4.9,4.05,3.41,5.16,4.1,2.87,1.7,0.16,-0.88,-0.78,-0.57,-0.9,-1.4,-1.81,-3.26,-3.19,-1.59,-1.39,-1.14,0.83,0.36,0.82,1.11,1.36,1.11,1.41,0.88,0.52,0.36,0.25,-0.18,-0.1,0.08,0.1,0.12,0.38,0.43,0.16,0.07,0.05,-0.26,-0.85,-1.35,-1.06,-1.23,-1.16,-1.01,-0.73,-0.47,-0.13,0.07,0.1,0.13,0.3,0.32,0.31,0.28,0.39,0.3,0.12,0.05,-0.04,-0.08,-0.06,-0.07,0.05,0.25,0.62,0.81,1.01,1.28,1.39,1.42,1.36,1.24,0.92,0.33,-0.21,-0.13,-0.29,-0.41,-0.2,0.12,-0.39,-0.87,-1.15,-1.06,-0.53,-0.71,-0.11,0.19,-0.18,-0.08,0.24,1.78,2.97,2.03,1.39,0.87,-0.27,-1.01,-0.92,0.23,0.32,0.05,-0.86,-1.75,3.29,6.93,6.6,6.43,7.98,7.69,5.09,6.71,4.52,4.46,3.13,3.53,4.37,4.63,5.2,4.54,2.91,2.85,2.81,1.55,3.46,0.87,-0.55,-1.66,-2.34,-2.89,-3.38,-3.31,-3.31,-3.68,-3.92,-2.31,-2.69,-3.95,-5.0,-5.87,-6.05,-3.51,-1.08,0.66,0.8,0.42,2.51,4.28,2.47,2.13,1.19,0.51,0.43,0.48,0.3,-0.15,-0.97,-1.77,-2.02,-2.67,-3.31,-4.0,-5.91,-6.92,-7.76,-8.64,-8.83,-8.58,-8.43,-9.32,-9.99,-10.16,-8.94,-8.01,-7.92,-7.88,-6.39,-2.4,-1.93,-2.97,-2.7,-2.58,-2.75,-2.66,-1.25,0.14,0.01,-0.77,-3.23,-5.87,-1.46,-0.73,0.95,2.21,2.94,3.65,4.26,4.79,5.23,5.6,5.82,5.97,6.25,6.73,6.74,7.36,6.0,0.95,2.18,1.72,1.91,0.85,0.77,0.32,1.4,0.92,1.34,0.39,0.46,0.9,-0.49,-1.47,-1.54,-1.25,-1.71,-1.51,-0.49,2.71,3.07,4.39,4.88,3.79,3.87,4.41,4.34,4.39,3.25,4.2,3.02,2.16,2.47,2.56,2.39,2.02,1.51,2.61,2.93,2.35,1.89,2.04,1.22,0.26,-1.02,-2.39,-2.23,-2.43,-2.25,-1.22,1.17,2.11,1.17,1.21,1.11,0.24,-0.98,-1.6,-2.21,-2.55,-2.99,-2.85,-2.51,-2.82,-2.93,-2.82,-2.1,-1.37,-1.44,-5.25,-3.34,-1.63,-0.02,-5.55,-9.17,-9.49,-10.53,-13.32,-10.85,-7.89,-6.22,-4.96,-2.71,-0.52,1.31,2.33,3.28,4.93,6.38,6.98,7.28,7.2,6.88,6.57,5.81,4.97,4.52,3.94,3.21,2.39,1.65,1.15,0.81,0.9,1.05,1.09,1.16,1.26,2.06,10.24,12.35,12.01,11.66,10.64,9.03,7.14,5.19,3.02,0.86,-0.57,-1.65,-2.8,-3.67,-3.78,-3.5,-3.0,-1.85,0.92,4.26,7.11,2.69,0.33,-2.57,-3.73,-4.35,-6.27,-6.59,-7.32,-7.06,1.06,3.32,10.62,11.15,12.16,6.47,3.46,7.7,6.36,2.66,3.56,3.85,3.61,5.36,4.43,3.23,1.6,-0.18,-0.91,-1.07,-0.33,-1.16,-2.73,-3.08,-3.1,-2.75,-2.92,-1.98,-1.05,0.67,1.1,-0.98,0.44,1.51,1.61,1.05,1.04,0.67,0.12,-0.42,-0.89,-0.84,-0.62,-0.45,-0.51,-0.69,-0.3,0.28,0.84,0.52,0.26,0.75,1.13,0.69,0.4,-0.33,-0.6,-0.81,-0.85,-0.75,-0.62,-0.62,-0.34,0.09,-0.03,0.22,0.18,0.2,0.18,0.11,0.14,0.32,0.35,0.43,0.56,0.59,0.58,0.57,0.71,0.87,1.16,1.18,0.87,0.94,0.7,0.29,-0.2,-0.48,-0.57,-0.4,-0.07,-0.35,-0.23,-0.64,-0.48,-0.47,-1.24,-1.82,-1.6,-1.67,-1.23,-0.79,-0.4,0.55,2.77,1.83,1.02,0.43,-0.15,-0.6,-2.58,-1.36,-1.52,-1.82,1.38,0.32,2.26,2.51,4.67,6.07,4.94,6.3,4.83,4.48,4.62,4.21,2.96,1.85,1.14,2.16,3.5,4.03,4.64,3.63,2.7,1.76,-0.38,-1.19,-1.27,-2.18,-3.28,-3.97,-4.11,-4.85,-4.6,-5.56,-5.93,-5.23,-5.53,-6.55,-7.38,-8.4,-7.52,-1.42,-1.04,-0.17,2.22,-2.02,1.91,2.38,4.09,2.88,2.51,2.21,1.56,0.94,0.51,0.13,-0.27,-1.18,-2.41,-2.74,-3.4,-4.1,-3.5,-5.39,-7.28,-7.97,-8.25,-8.43,-8.41,-8.48,-9.7,-10.52,-10.19,-9.22,-8.59,-9.01,-9.28,-8.57,-5.25,-4.74,-4.88,-4.34,-3.92,-3.59,-1.52,0.56,-0.2,-0.41,-2.73,-3.44,-3.4,-5.33,-2.94,-0.94,1.11,2.78,3.92,4.6,5.16,5.72,6.22,6.76,7.37,7.75,8.02,8.31,8.56,8.62,7.02,1.36,2.82,0.09,2.15,1.6,0.96,0.4,1.3,0.85,0.53,0.09,0.0,0.18,0.14,-0.03,1.1,1.26,0.9,2.54,2.1,3.1,1.88,3.13,2.82,3.06,3.46,2.88,3.7,4.27,4.23,3.47,2.65,3.17,3.72,2.35,1.79,1.23,2.51,2.37,2.35,1.93,0.54,0.43,0.46,-0.36,-1.57,-1.71,-1.86,-2.44,-1.95,-0.56,1.48,1.25,1.02,0.43,-0.29,-1.17,-1.65,-1.43,-1.28,-2.15,-3.03,-2.87,-2.78,-2.84,-2.96,-2.44,-2.32,-2.95,-3.89,-3.06,-3.39,-2.15,-2.5,-8.95,-11.61,-12.28,-12.98,-10.81,-8.57,-6.24,-3.29,-2.65,-0.97,1.48,2.87,4.01,5.29,6.22,6.69,6.79,6.75,6.52,6.24,5.29,4.61,4.61,5.02,4.57,3.69,2.74,1.97,1.47,1.02,0.95,0.72,0.47,0.59,0.48,3.89,9.99,11.31,11.04,11.12,10.37,8.83,7.0,5.09,3.01,0.94,-0.81,-2.1,-2.94,-3.58,-3.8,-3.66,-1.94,1.32,2.48,4.19,1.9,0.48,-1.46,-5.12,-5.9,-6.36,-6.62,-5.74,-5.55,-2.55,4.43,9.34,10.98,10.13,5.77,3.54,5.68,2.76,2.48,3.01,6.77,6.01,6.03,5.36,3.15,1.06,-0.63,-1.13,-1.52,-1.4,-1.16,-2.07,-2.85,-3.41,-3.41,-3.7,-3.55,-2.2,0.94,0.97,-0.07,-0.93,-0.03,-0.25,-1.02,-1.4,-1.13,-1.21,-1.2,-0.87,-0.89,-0.67,-0.6,-0.69,-0.72,-0.5,-0.02,0.0,0.27,0.89,0.96,0.99,1.81,1.78,1.12,0.5,0.24,-0.42,-0.94,-0.8,-1.03,-1.22,-1.16,-1.06,-0.85,-0.65,-0.76,-0.91,-0.73,0.06,0.16,0.31,0.38,0.33,0.36,0.56,0.5,0.31,0.44,0.92,0.56,0.48,0.87,0.42,-0.06,-0.35,-0.31,-0.09,-0.23,-0.63,-0.07,0.04,-0.73,-1.17,-1.51,-1.37,-1.29,-1.78,-1.31,-1.1,-0.64,0.23,0.33,2.09,0.9,3.04,0.64,-0.68,-1.43,-0.87,-0.59,-0.01,0.29,1.95,1.28,1.22,1.51,1.39,3.17,3.09,4.3,4.14,3.2,3.15,3.26,1.55,1.4,2.74,2.9,3.98,4.07,3.8,1.82,-1.21,-2.05,-1.9,-2.34,-3.32,-3.86,-4.57,-5.33,-6.02,-6.45,-6.79,-7.12,-7.29,-7.46,-7.65,-7.94,-8.02,-6.41,-1.37,-1.1,1.45,1.24,-3.5,2.81,2.5,1.8,2.36,1.82,2.67,2.64,1.54,0.59,0.08,-0.25,-0.71,-1.53,-2.44,-3.39,-3.94,-4.97,-4.16,-5.4,-6.5,-7.28,-8.05,-7.92,-8.26,-8.77,-9.67,-9.88,-9.63,-9.4,-9.73,-10.4,-10.32,-9.33,-7.05,-5.69,-5.45,-5.38,-4.89,-2.63,0.57,-2.13,-5.33,-5.15,-6.38,-7.03,-6.96,-6.33,-4.37,-1.5,1.31,3.25,4.42,5.33,6.29,7.14,7.78,8.12,8.4,8.88,9.36,9.63,9.63,9.27,8.42,6.5,5.19,1.0,0.32,0.76,0.64,1.5,0.44,-0.11,-0.33,0.01,0.47,0.89,1.51,1.89,1.86,1.38,0.63,0.66,2.23,1.55,2.81,2.99,3.21,2.73,3.16,3.06,3.51,3.72,3.46,3.39,3.22,3.09,2.82,2.3,1.65,0.4,1.67,1.79,2.23,1.24,0.72,0.77,-0.3,-1.04,-0.9,-0.97,-1.64,-2.47,-2.68,-2.76,-0.67,-0.01,-0.35,-0.88,-1.34,-1.79,-2.1,-0.82,-0.79,-1.68,-2.39,-3.04,-2.98,-2.45,-2.75,-2.12,-1.65,-3.21,-3.57,-3.33,-2.89,-2.58,-0.15,-6.05,-13.09,-12.91,-13.14,-8.98,-7.01,-6.67,-6.38,-4.0,-1.62,0.94,3.16,4.91,6.14,7.1,7.82,7.93,7.8,7.17,6.3,4.67,3.81,4.98,5.41,5.07,4.45,3.81,3.06,2.37,1.5,0.79,0.09,-0.46,-0.25,0.21,2.21,6.34,9.61,9.37,8.53,9.04,9.36,8.13,6.19,4.11,2.06,0.44,-0.85,-1.84,-2.61,-3.02,-3.22,-1.98,0.55,1.18,1.2,-0.48,0.08,0.81,-1.9,-5.02,-4.41,-5.31,-5.47,-3.5,-0.88,1.64,4.25,6.47,7.5,5.68,4.96,3.76,3.48,6.82,7.55,5.47,7.62,4.82,3.96,3.63,1.08,-0.17,-0.92,-1.49,-2.0,-1.41,-1.35,-1.84,-2.58,-2.96,-3.53,-3.96,-3.05,0.98,0.2,-0.6,-1.76,-1.87,-2.0,-1.44,-1.25,-1.18,-1.11,-0.82,-0.65,-0.76,-0.63,-0.46,-1.08,-2.25,-0.91,-0.73,1.23,2.25,2.58,1.83,2.66,3.25,2.32,2.48,3.39,1.32,0.34,-0.46,-0.98,-0.57,-1.36,-2.0,-2.35,-2.28,-1.35,-1.16,-1.42,-1.58,-0.92,-0.51,-0.4,-0.25,0.64,-0.34,-0.47,-0.48,-0.23,0.2,0.18,-0.01,0.3,0.61,1.09,-0.26,-1.0,-0.49,-0.7,-0.66,-0.08,-0.57,-1.7,-2.29,-1.82,-2.54,-2.42,-2.74,-3.1,-2.78,-2.04,-1.44,-1.0,-1.6,-1.08,3.11,0.42,-0.24,-1.06,-1.29,0.08,1.11,1.22,0.32,-0.87,0.71,4.32,4.82,5.04,3.9,2.49,2.05,1.39,1.86,2.06,2.41,2.47,2.08,1.64,0.51,1.19,1.3,0.95,-2.36,-2.76,-3.81,-3.63,-3.55,-3.73,-4.49,-5.76,-6.49,-7.02,-7.48,-7.76,-7.87,-7.92,-8.01,-7.91,-7.57,-7.24,-5.0,-1.2,-0.33,1.13,0.78,2.98,-0.18,-0.08,2.02,3.31,4.04,2.35,2.79,1.65,0.07,-0.58,-1.09,-1.44,-1.2,-2.21,-3.74,-3.76,-4.9,-5.37,-5.58,-6.42,-7.02,-7.57,-7.67,-8.09,-8.56,-9.31,-9.48,-9.52,-9.67,-10.34,-11.08,-11.19,-9.59,-8.35,-6.54,-4.77,-3.5,-2.21,-4.71,-5.7,-7.19,-9.25,-10.17,-10.24,-8.65,-7.19,-4.66,-0.65,2.85,5.19,6.25,7.04,8.17,9.17,9.78,10.77,11.55,11.78,11.09,10.64,10.52,10.6,10.4,9.79,8.67,7.96,1.03,1.51,0.82,0.65,0.22,1.2,-0.01,-0.28,-0.68,-0.78,-0.06,0.98,1.22,0.47,0.49,-0.11,-0.51,0.84,0.75,2.47,2.48,2.64,2.65,3.01,3.11,2.96,3.93,3.74,4.06,2.75,3.15,3.01,2.59,1.58,0.68,2.08,2.85,1.87,1.38,0.7,0.18,-0.44,-0.94,-0.25,-0.6,-1.42,-2.14,-1.86,-1.7,-1.8,-1.72,-1.67,-1.75,-1.96,-1.81,0.89,1.6,0.7,-1.09,-1.69,-2.72,-2.96,-2.55,-2.72,-3.13,-3.48,-3.33,-3.39,-3.77,-3.21,-4.22,-4.53,-6.02,-8.89,-12.08,-13.16,-6.25,-6.87,-8.04,-6.93,-5.23,-2.02,1.38,4.79,7.51,9.36,10.08,10.26,9.61,8.72,7.54,6.15,4.7,4.84,5.41,5.3,5.0,4.63,4.1,3.18,2.1,0.99,0.13,-0.43,-0.79,-1.24,-0.36,1.95,5.12,7.79,8.92,8.21,6.62,7.07,8.53,7.92,5.7,3.46,1.19,-0.84,-2.0,-2.66,-3.02,-3.18,-2.67,0.64,2.34,0.96,-1.41,-1.92,0.7,0.9,-1.69,-0.46,-3.22,-4.5,-4.59,-2.47,0.57,2.96,4.7,5.64,3.89,2.02,2.9,3.62,4.55,5.91,4.21,4.83,4.52,1.91,1.22,0.39,-0.33,-0.91,-2.04,-2.15,-1.69,-1.32,-0.79,-0.9,-1.53,-2.68,-3.3,-2.49,-0.31,-0.74,-2.19,-3.02,-3.16,-2.78,-1.46,-0.09,-0.1,-1.56,-1.52,-1.28,0.16,-0.32,-1.05,-2.03,-2.53,-2.3,-1.23,-0.25,0.85,2.44,3.51,4.83,4.46,4.05,3.64,3.37,2.25,1.47,0.84,0.07,-0.61,-1.48,-1.95,-2.67,-3.14,-3.09,-2.21,-2.47,-2.71,-2.49,-1.99,-1.9,-1.48,-1.53,-1.96,-2.09,-1.92,-1.45,-1.05,-0.77,-0.37,-0.32,-0.78,-0.41,0.71,-0.97,-1.95,-2.23,-1.5,-0.38,0.52,0.6,-0.78,-3.5,-3.64,-4.39,-4.15,-3.26,-2.23,-1.86,-2.16,-2.12,-1.65,-1.3,0.28,-0.55,-1.82,-1.7,-1.71,0.54,1.11,0.15,-1.16,2.35,2.9,3.28,0.76,-0.15,2.07,2.43,3.37,4.88,3.16,2.7,2.91,1.59,0.12,0.42,-2.71,-2.62,1.92,-0.09,-3.08,-4.02,-3.26,-3.45,-6.0,-4.73,-4.7,-7.17,-7.63,-7.73,-7.91,-8.24,-8.28,-8.09,-7.54,-6.37,-5.1,-4.65,-4.27,-2.32,-0.32,-1.23,-0.01,-1.94,-1.26,-1.08,1.3,2.43,2.71,2.86,2.9,2.53,1.89,0.07,-1.46,-2.27,-1.83,-2.5,-3.24,-3.72,-4.32,-5.21,-6.6,-6.98,-6.79,-6.41,-6.47,-7.78,-9.21,-10.04,-10.11,-10.13,-10.4,-11.26,-11.82,-10.96,-7.0,-5.6,-8.3,-5.52,-4.27,-5.62,-6.65,-8.51,-9.69,-11.65,-12.47,-11.8,-10.68,-3.18,4.7,8.43,9.54,9.85,10.37,10.54,10.42,10.97,12.38,13.31,14.0,14.13,13.93,13.59,13.04,12.47,11.83,11.04,10.04,8.93,3.13,2.48,5.5,0.71,1.04,0.61,0.62,0.46,-0.38,0.34,-0.14,-0.1,0.04,0.89,0.49,-0.96,-1.23,-2.04,1.25,3.77,3.65,3.28,3.41,4.11,3.45,2.63,2.74,2.97,2.68,2.16,2.13,2.08,2.23,2.46,1.61,1.08,2.23,1.6,1.15,0.44,-0.18,-0.34,-0.43,-0.69,-0.87,-1.49,-1.78,-1.82,-1.86,-2.2,-1.98,-2.74,-2.08,0.18,0.72,0.75,0.17,-0.31,-0.98,-1.59,-1.59,-2.6,-2.76,-3.07,-2.8,-2.89,-3.35,-3.33,-4.54,-6.87,-4.62,-5.26,-5.84,-7.6,-4.98,-6.65,-8.48,-10.21,-11.61,-11.02,-6.85,0.57,6.53,10.3,12.27,12.88,12.19,11.02,9.62,8.94,8.24,7.35,6.42,4.9,4.42,3.89,3.84,4.57,4.96,3.38,1.78,0.76,0.47,-0.35,-1.35,-1.03,-0.07,2.93,7.29,8.0,8.43,7.79,6.57,5.87,6.72,8.45,7.01,4.26,1.81,0.08,-1.23,-1.91,-1.87,-2.04,0.93,1.79,1.32,-0.4,-3.36,-5.12,-3.94,0.37,-0.12,-0.98,-2.63,-3.24,-3.24,-2.87,-0.9,1.4,3.13,3.26,1.01,0.29,1.47,2.45,3.72,2.77,2.51,3.35,3.86,2.17,1.42,-0.02,-0.98,-1.1,-1.09,-1.31,-1.17,-1.13,-1.33,-1.35,-1.73,-2.38,-2.42,-2.26,-2.39,-2.7,-2.69,-3.83,-3.92,-3.88,-3.08,-1.03,0.24,0.01,0.47,0.12,-0.51,-0.87,-1.66,-2.52,-2.86,-2.76,-1.34,0.18,1.47,3.04,3.51,3.37,3.24,3.41,4.6,4.56,3.51,2.16,1.5,1.19,0.08,-0.59,-1.58,-2.19,-3.27,-3.84,-3.93,-3.91,-4.29,-3.76,-3.89,-3.82,-2.99,-2.64,-2.77,-2.36,-2.37,-2.13,-1.63,-0.58,-0.56,-0.53,0.57,0.63,0.25,-0.31,-0.55,-0.68,-2.27,-2.71,-3.85,-3.47,-2.99,0.0,0.04,-1.68,-2.53,-2.45,-2.15,-2.89,-2.31,-3.44,2.96,2.25,-2.74,-3.15,-2.9,-1.79,-0.64,-0.63,-1.81,-0.61,3.43,3.46,3.85,4.2,4.71,3.9,3.36,3.18,2.97,3.76,3.55,2.37,1.43,0.34,-0.09,-0.91,1.06,0.56,-0.03,-2.37,-3.25,-3.97,-3.49,-3.93,-5.23,-5.38,-5.29,-8.53,-9.42,-9.22,-9.25,-9.08,-8.83,-8.68,-8.39,-7.58,-6.86,-6.58,-5.84,-3.47,-1.26,-0.47,-6.51,-3.28,-0.36,1.04,1.62,2.06,2.51,3.1,3.52,3.7,3.37,2.77,1.2,-1.26,-1.95,-3.59,-3.64,-3.71,-4.69,-5.15,-6.32,-6.75,-6.37,-5.66,-6.26,-8.57,-9.68,-10.1,-10.32,-9.97,-9.9,-9.82,-10.33,-6.59,-9.19,-3.67,-7.45,-7.17,-7.06,-6.75,-8.15,-8.25,-10.69,-12.79,-13.29,-14.16,-4.27,5.94,9.55,9.77,10.41,10.57,10.51,10.61,9.3,10.44,11.62,12.79,13.67,14.01,14.52,14.92,14.83,14.45,13.76,12.55,10.89,9.2,7.34,1.73,4.84,2.28,-0.26,-0.14,0.14,-0.28,0.14,0.14,-0.31,-1.76,-1.53,-1.37,-0.84,-1.35,-0.99,-1.92,1.81,4.17,3.92,3.42,3.0,3.59,2.58,1.97,2.42,2.88,2.76,2.44,2.34,1.29,2.73,2.27,1.77,1.3,1.14,0.54,0.2,-0.16,-0.81,-0.9,-0.33,-0.4,-1.21,-1.75,-1.88,-2.31,-2.13,-2.13,-1.33,-1.88,-1.84,0.09,0.66,-0.22,-0.97,-0.02,-0.95,-1.34,-1.43,-2.81,-3.02,-2.71,-3.24,-3.1,-3.23,-3.4,-4.05,-4.28,-3.2,-4.5,-5.73,-7.84,-7.0,-5.72,-6.64,-8.46,-14.3,-10.83,-3.74,5.96,11.02,14.62,15.49,14.63,13.22,12.0,10.59,10.47,10.15,8.12,5.5,3.98,3.87,4.63,3.81,2.83,3.47,4.3,4.46,3.42,1.39,0.14,-0.78,-1.68,1.52,8.51,9.01,8.8,8.04,6.86,5.64,5.09,5.46,7.41,7.57,5.5,2.79,0.59,-0.9,0.09,0.45,-0.36,0.09,1.51,0.32,-1.46,-4.63,-0.76,0.05,-0.26,-0.12,-1.93,-2.54,-5.03,-4.91,-3.74,-0.21,2.74,1.65,0.17,0.23,0.79,1.25,2.55,3.04,2.29,1.8,2.52,2.61,1.81,0.7,-0.18,-0.79,-1.19,-2.21,-2.75,-3.07,-1.55,-1.03,-0.63,-0.8,-1.33,-1.99,-3.1,-3.66,-2.67,-2.8,-3.24,-3.35,-5.59,-4.82,-1.86,-0.37,0.1,0.06,0.74,-0.01,-0.97,-2.06,-3.05,-2.73,-2.49,-2.01,-0.47,1.57,2.84,4.96,4.43,3.18,2.94,3.98,4.99,4.42,2.8,1.09,0.0,-0.18,-0.77,-1.09,-1.3,-1.76,-2.11,-2.68,-3.43,-4.4,-4.97,-4.99,-4.91,-4.56,-3.9,-3.56,-3.84,-3.74,-2.6,-0.55,0.4,0.03,0.13,0.17,0.79,-1.03,-1.99,-3.46,-3.13,-4.15,-6.96,-4.72,-4.37,-2.3,-2.3,-2.99,-2.89,-1.96,0.91,-1.13,0.04,1.23,4.81,-3.15,-4.26,-4.55,-3.29,-2.78,-2.33,-2.16,-3.08,-0.63,-2.08,0.54,3.27,4.76,5.02,4.75,4.21,3.38,3.13,2.96,2.82,2.84,1.66,0.92,0.55,1.59,2.78,0.88,0.95,-1.14,-3.48,-3.62,-3.73,-3.98,-4.76,-5.14,-4.82,-6.19,-9.9,-11.03,-10.92,-10.55,-10.44,-10.15,-9.92,-9.94,-8.93,-7.41,-6.17,-5.99,-5.46,-1.33,-2.79,-4.19,-1.29,0.78,2.25,2.99,3.71,4.18,4.39,4.56,4.75,4.83,4.52,3.66,2.84,2.14,-0.71,-3.7,-4.96,-4.88,-5.57,-6.66,-6.02,-5.5,-3.91,-5.47,-6.19,-8.03,-6.36,-10.02,-7.29,-8.86,-9.05,-9.85,-7.38,-6.79,-4.31,-4.87,-6.11,-7.79,-7.16,-7.56,-8.6,-11.58,-13.7,-14.36,-10.72,3.41,7.54,8.5,10.22,11.79,11.79,10.89,9.69,8.66,10.09,11.18,11.13,11.69,12.61,13.78,14.73,15.06,15.23,14.79,13.09,11.34,9.57,7.81,5.71,2.82,0.98,-2.82,-0.77,-1.0,-0.97,-1.68,-1.73,-2.65,-1.94,-1.86,-1.06,-1.78,-0.99,-0.54,-1.21,1.96,3.55,3.23,3.05,3.41,2.02,3.34,3.47,2.85,3.32,3.25,2.77,1.61,0.78,1.88,1.11,-0.33,0.25,0.25,-0.19,-0.36,-0.46,0.09,-0.29,-0.78,-0.53,-0.99,-1.74,-1.76,-1.98,-2.08,-2.24,-0.79,-0.76,-0.79,-0.56,0.34,-0.14,-1.16,-0.16,-0.79,-1.45,-1.7,-2.04,-2.99,-2.21,-1.72,-1.33,-2.2,-3.2,-3.74,-4.3,-4.95,-5.03,-5.98,-6.64,-6.51,-6.16,-5.27,-6.9,-12.22,-11.2,-0.85,8.97,11.42,16.62,16.1,14.52,12.92,12.08,11.83,12.35,10.88,8.38,6.54,5.73,5.27,4.9,4.48,4.84,4.8,4.07,2.82,2.37,2.05,0.83,-1.58,1.76,8.77,9.29,9.05,8.3,7.19,5.89,4.35,3.19,4.24,5.2,6.96,6.33,4.14,1.87,0.25,0.55,-0.17,-0.45,0.49,-0.89,-1.88,-4.25,-2.29,-1.29,-0.49,-0.49,-1.63,-3.11,-5.09,-5.7,-2.75,-0.18,1.79,0.55,-2.57,0.48,1.14,0.41,0.92,2.32,3.41,3.73,2.1,2.18,2.43,0.83,0.3,-0.78,-1.22,-2.27,-2.63,-2.33,-1.4,1.35,0.55,-0.02,-0.41,-0.66,-1.46,-2.61,-3.43,-3.21,-2.98,-3.13,-3.48,-4.67,-4.65,-3.8,-0.33,2.5,2.35,0.79,-0.38,-1.82,-2.32,-3.23,-3.02,-2.6,-1.34,1.8,3.65,4.99,5.18,4.17,3.58,3.34,4.84,5.48,5.19,3.77,2.03,0.82,0.42,-0.39,-1.12,-1.14,-1.04,-1.34,-1.52,-2.32,-3.71,-4.39,-5.18,-5.61,-5.58,-4.99,-4.61,-4.47,-3.96,-3.0,-1.5,-1.04,-1.69,-1.52,-0.6,-3.04,-2.37,-3.12,-5.07,-6.51,-7.86,-7.14,-3.73,-0.95,-3.07,-5.1,-2.25,-1.28,-1.87,-0.82,-0.88,-2.41,-2.05,-3.86,-5.11,-4.99,-3.76,-2.92,-2.91,-3.37,-4.35,-3.88,-4.81,9.64,10.49,6.93,4.58,4.55,3.97,3.31,3.28,4.17,4.01,3.15,1.93,3.21,1.12,1.41,1.1,0.67,0.17,0.36,-2.1,-3.3,-4.45,-2.88,-3.87,-4.1,-9.94,-8.33,-5.28,-12.24,-13.41,-12.76,-12.22,-11.94,-11.57,-10.73,-9.06,-6.96,-5.57,-4.18,-1.92,-0.24,-4.0,-2.67,-0.79,0.22,1.29,2.71,4.12,5.56,6.53,6.88,6.76,6.52,6.23,5.83,5.59,5.48,4.72,2.72,-0.36,-3.13,-4.85,-6.35,-6.97,-6.14,-6.34,-5.2,-6.29,-6.07,-9.26,-8.21,-7.45,-7.32,-6.06,-6.56,-7.29,-6.95,-5.27,-4.5,-5.08,-6.37,-8.57,-7.41,-7.8,-9.85,-12.69,-13.78,-14.57,0.13,4.82,7.28,9.18,11.48,12.91,12.93,11.53,10.58,11.5,11.21,11.11,11.27,12.46,13.19,13.67,15.82,17.38,16.79,15.47,13.98,12.09,9.92,7.94,5.86,3.48,-0.24,-3.16,-5.69,-0.56,-0.78,-1.87,-2.23,-2.17,-2.19,-2.27,-0.86,-0.76,-0.14,1.0,1.05,1.39,2.94,2.12,1.5,3.17,1.5,2.25,3.36,3.07,2.33,3.18,2.97,2.58,2.08,0.87,0.45,-0.83,-1.28,-0.9,-0.7,-1.0,-0.94,-0.39,-0.56,-1.1,-0.79,-0.7,-1.42,-1.62,-2.12,-2.63,-1.27,-0.44,-0.66,-0.32,-0.43,0.68,0.16,-1.69,-0.79,-1.1,-1.9,-1.55,-1.92,-2.32,-2.0,-1.95,-2.6,-1.82,-2.65,-4.14,-5.53,-6.02,-3.51,-4.31,-3.58,-4.05,-5.85,-4.22,-2.9,-4.15,-2.59,1.15,7.64,13.55,15.63,14.95,12.85,11.98,11.67,12.44,12.2,10.94,9.0,6.66,5.44,5.18,5.05,4.62,3.53,2.4,2.47,4.28,3.22,0.84,-1.34,1.65,8.3,9.5,9.56,8.77,7.61,6.47,5.03,3.92,4.06,3.4,2.98,4.67,7.03,5.42,2.77,0.97,-0.15,-1.13,-2.68,-2.97,-3.65,-4.64,-4.63,-4.02,-1.57,-1.83,-2.11,-2.94,-7.97,-5.62,-2.34,-1.78,-2.15,-2.99,-1.52,0.87,0.96,0.35,-0.75,0.81,0.87,-0.98,1.01,0.84,0.94,-0.42,-0.92,-0.03,-0.58,-1.31,-1.61,-1.56,0.52,0.99,3.39,1.85,0.96,0.24,-0.65,-1.27,-2.11,-2.35,-3.23,-3.79,-3.94,-3.89,-3.91,-3.73,-2.96,-1.45,-0.69,2.58,1.87,-0.49,-2.39,-2.44,-2.71,-2.65,-2.13,-0.77,2.39,4.4,4.19,5.24,5.34,6.52,5.45,4.38,3.94,4.08,3.32,1.95,1.03,0.99,0.29,-0.5,-0.85,-1.04,-1.0,-1.2,-1.49,-1.96,-3.05,-4.21,-5.14,-6.17,-6.0,-5.48,-5.11,-4.58,-4.43,-4.6,-1.66,-1.08,-2.16,-2.74,-2.84,-3.13,-6.5,-6.33,-10.39,-1.56,-3.34,-4.77,-5.82,-3.11,-2.86,0.18,-0.76,0.02,1.53,1.4,1.2,-1.08,-3.71,-4.57,-3.53,-2.74,-2.19,-2.66,-5.24,-7.93,-10.87,5.38,10.05,12.69,8.1,4.07,4.1,3.51,2.74,3.15,4.25,3.61,2.36,2.57,1.74,2.86,2.04,1.12,0.9,-0.39,1.92,-1.5,-2.94,-4.53,-3.73,-3.47,-4.44,-13.23,-10.89,-5.11,-12.82,-14.83,-14.69,-14.62,-13.89,-13.15,-11.58,-9.83,-7.55,-5.16,-2.16,-1.38,-1.99,-0.13,1.29,3.04,4.63,5.49,5.7,5.36,5.61,6.3,7.26,8.04,7.91,7.63,7.35,7.08,6.92,6.1,4.34,2.13,-0.31,-2.61,-4.35,-6.24,-6.88,-6.5,-6.51,-6.31,-6.24,-6.23,-6.34,-5.48,-5.32,-5.02,-5.79,-6.08,-6.08,-5.07,-5.1,-5.87,-7.61,-7.89,-7.35,-8.03,-10.33,-12.8,-14.16,-9.9,1.84,5.89,8.12,10.1,12.15,14.4,14.38,13.6,12.92,12.34,11.81,11.62,12.34,13.75,13.79,13.55,14.22,15.8,15.78,15.47,13.97,12.24,10.62,8.18,5.62,2.99,-0.6,-4.41,-7.74,-2.43,-1.4,-3.98,-0.66,0.23,1.23,0.56,-1.68,0.79,-0.28,0.66,1.56,0.68,1.46,2.32,2.24,2.47,2.33,2.73,3.2,3.1,2.82,2.63,2.28,2.16,1.26,0.16,-1.5,-1.81,-2.26,-1.07,-0.55,-0.49,0.29,0.32,0.23,-0.11,-0.5,-1.46,-1.43,-1.86,-3.11,-1.88,0.1,-0.53,-0.02,0.42,0.46,0.03,-0.77,-1.3,-1.77,-0.92,-1.52,-2.06,-1.79,-1.47,-1.75,-2.7,-2.01,-3.38,-2.4,-1.36,-0.82,-1.33,-2.51,-3.79,-5.49,-5.24,-2.45,-3.05,-1.36,-0.43,2.05,8.1,10.94,13.26,13.15,11.86,10.98,10.22,10.86,11.6,11.31,10.2,8.74,6.66,5.11,4.43,3.96,3.0,3.05,4.36,4.42,2.49,0.99,-1.55,3.78,10.21,10.1,9.74,8.96,7.93,6.76,5.94,5.22,4.36,3.02,2.82,1.23,1.85,6.38,6.52,4.0,1.52,-0.42,-2.03,-3.29,-4.06,-4.44,-5.17,-5.74,-4.98,-4.55,-5.77,-6.77,-7.5,-0.82,-2.67,-3.87,-2.65,-2.68,-0.53,-0.07,2.06,1.56,0.9,1.56,1.57,1.53,0.81,0.95,2.19,-0.46,-1.16,0.56,0.26,-1.17,-2.16,-2.22,-0.3,-1.09,-1.09,2.51,2.63,1.08,0.34,-0.33,-1.76,-1.89,-2.56,-2.65,-3.05,-3.71,-3.77,-3.27,-3.12,-2.43,-2.3,-1.16,2.25,2.31,0.15,-1.16,-2.62,-3.67,-3.68,-3.47,-2.48,3.53,2.83,3.16,4.12,5.54,5.29,5.18,4.44,4.11,3.03,2.03,1.59,1.07,1.16,0.97,0.92,-0.05,-0.71,-0.57,-0.81,-1.16,-1.84,-2.89,-4.09,-4.72,-5.93,-6.18,-6.4,-6.1,-6.12,-7.54,-7.17,-8.32,-4.55,-2.78,-1.72,-2.94,-5.01,-5.58,-9.57,-9.78,-12.53,-8.16,-6.28,-6.41,-3.66,1.35,1.41,0.95,-1.75,-1.25,-0.12,-0.21,-2.11,-4.42,-3.91,-2.47,-3.49,-3.95,-5.22,-6.32,-9.45,4.78,9.41,12.34,8.72,7.25,5.84,4.64,2.63,2.19,3.47,4.32,3.58,3.37,2.37,0.37,-0.95,1.64,2.01,1.91,1.12,-0.44,-2.66,-4.03,-4.23,-2.86,-3.15,-5.4,-15.36,-8.04,-7.91,-11.57,-16.63,-17.05,-16.78,-16.26,-14.95,-12.9,-9.42,-3.2,0.33,2.9,4.9,6.4,7.14,7.57,7.32,6.94,7.42,8.19,8.61,8.81,8.41,8.38,8.46,9.12,9.08,8.76,8.65,7.84,6.3,4.9,3.45,1.14,-0.82,-2.56,-4.41,-6.08,-6.79,-7.31,-6.46,-6.3,-5.1,-5.27,-4.83,-5.25,-5.29,-6.11,-6.53,-5.77,-5.43,-6.09,-6.72,-7.22,-6.82,-7.13,-8.34,-9.49,-11.8,-14.17,-6.43,-0.12,3.69,7.15,11.36,14.37,16.12,15.78,14.07,12.8,11.96,11.53,12.03,14.04,14.18,13.43,13.26,13.55,14.58,15.54,15.53,14.33,12.18,10.31,7.96,5.24,2.17,-1.01,-4.44,-7.65,-9.67,-5.81,0.28,0.03,-0.12,-0.33,-0.98,-1.77,-1.43,1.17,0.63,0.39,-0.23,-0.05,3.14,0.99,1.66,0.36,1.62,2.28,2.38,2.73,2.2,1.96,0.39,-0.81,-1.14,-1.55,-1.79,-1.11,-0.42,-0.75,0.19,0.33,-0.76,-1.14,-1.46,-1.71,-2.01,-2.7,-2.92,-2.75,-2.29,-0.43,-0.26,0.3,0.55,0.21,-0.18,-0.79,-1.26,-1.62,-1.65,-1.71,-1.52,-1.59,-1.13,-0.92,-1.79,-3.84,-0.06,-0.83,-1.85,-6.49,-5.42,-2.68,-4.0,-4.86,-3.36,-1.45,-1.08,1.72,3.48,3.43,7.48,8.26,8.58,8.81,9.8,9.18,8.99,9.3,8.78,9.01,8.17,6.61,4.88,4.38,4.36,4.19,4.64,4.22,2.7,0.62,-0.19,-5.27,6.44,11.12,10.29,9.7,8.82,8.27,7.51,6.81,6.16,5.9,5.38,4.32,2.39,0.75,-1.01,3.47,5.8,4.95,2.09,-0.4,-2.58,-3.94,-4.73,-5.22,-5.94,-6.98,-7.45,-6.98,-7.52,-8.17,-3.01,-6.8,-1.92,-2.29,-1.93,-0.43,0.49,0.06,0.01,1.41,1.04,1.86,1.31,1.63,1.51,1.64,1.01,-0.12,2.18,1.33,0.14,-1.08,-1.78,-3.03,-0.34,0.15,1.02,1.1,1.88,-0.44,-1.86,-1.54,-1.49,-1.77,-2.2,-2.76,-2.87,-3.27,-3.89,-4.27,-4.28,-3.61,-0.79,2.29,1.75,0.05,-0.48,0.03,-2.86,-3.82,-4.48,-4.44,-3.17,1.02,3.93,4.15,6.49,6.68,4.24,3.83,4.11,3.39,2.2,1.61,0.99,1.45,1.67,2.06,1.03,0.09,-0.53,-0.37,-0.1,0.09,-0.63,-1.08,-2.23,-3.61,-4.4,-5.62,-6.31,-7.87,-6.97,-6.87,-6.59,-4.32,-2.27,1.52,0.34,-2.07,-3.12,-5.02,-5.24,-8.62,-8.45,-8.14,-7.74,-3.88,-0.6,-2.55,0.43,-2.3,-1.95,2.5,-0.75,-3.48,-4.68,-6.11,-4.04,-3.89,-5.33,-6.98,-7.42,-4.5,-1.34,4.77,9.42,11.14,9.92,8.88,7.29,5.23,2.75,1.9,3.4,3.2,3.23,2.92,1.01,-1.72,-0.69,2.34,1.19,-0.43,-0.84,-2.41,-3.86,-4.94,-3.92,-2.37,-3.05,-6.08,-14.79,-11.65,-7.81,-15.04,-17.53,-18.59,-18.66,-17.17,-15.11,-10.11,-6.48,-2.82,2.09,4.87,6.22,6.68,6.77,6.92,6.93,8.25,11.11,12.48,12.0,11.62,10.9,10.57,9.8,9.36,9.44,9.84,9.22,8.62,7.39,5.57,4.51,3.26,0.6,-1.46,-2.7,-4.24,-5.87,-7.19,-7.15,-6.24,-6.01,-6.11,-4.77,-5.2,-5.41,-6.18,-6.41,-6.24,-5.98,-5.81,-5.84,-6.31,-5.88,-6.47,-7.95,-8.71,-10.62,-12.5,-7.18,-3.67,-0.06,7.77,13.91,17.16,17.57,16.81,15.12,12.79,12.09,11.66,13.24,14.11,14.04,13.53,13.72,13.49,13.25,13.95,14.94,14.15,11.89,9.49,7.82,4.98,1.9,-1.58,-4.31,-6.74,-8.17,-7.59,-5.7,1.22,0.38,-2.42,-2.53,-1.84,-1.94,1.0,0.29,-0.04,-0.63,-0.53,0.14,-0.38,0.41,2.83,1.96,2.88,1.9,0.87,1.3,0.81,0.4,0.22,-0.2,-1.11,-1.19,-1.09,-0.34,-0.01,0.26,-0.04,-0.61,-1.01,-1.03,-2.31,-4.83,-6.34,-5.61,-3.59,-1.24,0.47,0.19,0.4,0.29,-0.57,-0.82,-1.11,-0.9,-1.04,-1.29,-1.38,0.15,-0.69,-1.57,-1.05,-1.54,-0.57,-0.24,-0.78,-1.35,-1.48,-0.63,-0.3,-0.27,-1.38,0.09,-0.35,1.7,2.33,3.17,4.13,5.0,7.35,8.18,8.53,8.65,8.77,8.55,7.4,6.57,6.3,6.02,5.01,4.51,4.16,4.01,3.61,2.98,1.43,0.1,-1.19,-4.81,9.47,10.16,10.11,8.87,8.23,7.9,7.47,6.84,6.29,6.15,5.86,4.49,2.88,1.38,-0.25,-1.81,-3.02,2.84,5.05,2.84,-0.63,-3.11,-4.94,-5.4,-6.06,-6.98,-8.01,-8.72,-2.43,-3.48,-3.68,-3.44,2.21,0.73,1.29,0.92,-0.41,-2.54,0.58,0.95,1.62,2.65,2.74,3.2,2.71,1.57,-0.21,-0.34,-0.12,1.48,0.19,-0.27,-1.15,-2.12,-1.1,-0.84,0.38,1.31,2.18,1.78,-0.51,-2.55,-3.11,-2.36,-1.94,-1.99,-2.3,-2.83,-3.77,-4.44,-4.43,-2.54,0.52,1.3,1.87,1.14,-0.9,1.1,-0.42,-4.27,-4.13,-4.47,-4.3,-3.48,4.38,2.2,4.47,1.74,-3.11,3.01,3.81,3.78,2.54,1.75,1.11,0.95,1.23,1.46,1.06,-0.25,-0.94,-1.2,-0.52,0.19,0.32,-0.75,-1.71,-2.42,-3.13,-4.17,-4.77,-5.35,-7.57,-5.83,-4.67,-5.58,-4.6,-7.12,-5.6,-10.53,-9.88,-6.31,-3.66,-3.89,-6.29,-6.12,-8.53,-7.11,-8.1,-6.85,-4.17,-1.04,2.72,5.41,2.47,1.18,-2.4,-4.81,-5.58,-5.87,-5.41,-4.43,-2.49,-1.91,-1.91,0.06,3.13,7.21,12.45,10.47,9.92,7.94,5.93,3.52,3.89,2.53,-0.46,-0.05,1.13,0.98,-1.23,-1.32,-1.31,-1.82,-1.82,-2.4,-4.15,-3.83,-4.23,-2.92,-3.01,6.06,-6.31,-13.38,-10.84,-7.86,-16.14,-17.61,-18.38,-19.05,-17.38,-13.34,-11.16,-9.17,-3.2,4.46,9.84,11.4,11.25,9.71,8.19,7.51,7.09,6.79,9.13,12.75,13.63,13.59,12.11,11.11,10.27,10.01,9.46,9.41,9.17,8.07,6.3,4.85,3.66,2.05,-0.26,-2.09,-3.14,-4.26,-6.02,-7.11,-7.01,-6.91,-7.15,-5.83,-4.76,-4.98,-4.99,-5.08,-4.77,-5.25,-5.25,-4.75,-3.98,-4.69,-5.46,-7.06,-7.79,-8.79,-9.94,-6.86,-3.78,-0.23,9.34,15.89,18.49,17.83,16.86,15.03,12.82,11.69,12.22,13.68,13.98,13.94,14.19,13.64,13.38,12.89,12.48,13.32,13.5,11.76,9.48,7.69,4.78,1.26,-1.75,-4.43,-6.4,-7.57,-7.94,-7.94,-4.55,0.0,-1.48,-3.25,-2.67,0.27,3.06,0.65,0.26,0.3,-0.38,-1.3,-0.6,2.52,3.05,3.16,2.45,2.07,0.91,-0.09,0.58,-0.5,-0.99,-1.5,-2.48,-2.67,-1.82,0.02,0.61,0.09,-0.15,-0.04,-1.55,-1.24,-1.79,-0.55,-0.13,-1.69,-2.99,-1.51,-0.17,-0.15,-0.1,-0.97,-1.02,-0.49,-0.66,-0.88,-1.51,-1.26,-0.97,-0.95,-2.48,-1.91,-1.13,-1.38,-1.43,-1.36,-1.22,-0.51,-1.46,-1.19,-0.25,2.41,1.17,2.37,2.43,2.38,2.24,2.8,2.72,3.6,7.03,8.22,8.7,8.86,7.79,6.94,5.48,4.44,3.4,3.26,2.69,2.34,1.69,1.11,0.31,-1.08,-1.18,-2.28,5.88,9.5,9.03,9.22,9.07,8.18,7.45,7.16,6.7,6.0,5.5,5.51,4.89,3.78,2.47,1.05,-0.44,-1.89,-2.8,-4.05,4.26,3.13,-0.87,-3.39,-5.38,-5.99,-6.66,-7.62,-8.33,-8.68,-9.08,-10.58,-8.0,-10.86,6.16,2.85,2.74,1.07,-1.1,1.63,0.54,2.46,1.29,-2.03,-0.13,-0.02,1.96,-0.7,-1.11,-0.48,0.08,-0.19,-1.28,-1.45,-1.09,-2.63,-0.29,0.37,0.18,-0.81,-0.06,1.07,0.29,-0.95,-1.21,-1.47,-0.81,-0.16,-0.04,-0.33,-2.01,-3.17,-0.89,0.05,-0.46,0.04,0.42,-0.22,-1.11,-1.74,-2.17,-3.2,-3.83,-3.44,-3.77,-2.65,0.71,-2.07,2.84,4.2,3.35,4.09,4.47,2.85,0.11,1.32,1.16,0.64,0.25,-0.14,0.25,0.06,0.08,0.24,-0.03,-0.07,-0.36,-0.77,-3.95,-3.36,-3.75,-4.26,-4.97,-4.9,-4.71,-3.31,-3.7,-3.59,-6.67,-11.59,0.69,2.22,-6.0,-7.44,-6.42,-5.41,-2.43,0.59,1.28,-8.51,-7.77,-0.94,-0.9,1.6,2.35,1.57,2.32,1.79,-0.78,-7.02,-7.31,-7.19,-6.46,-4.61,-2.02,0.3,2.52,4.15,3.52,5.49,12.26,10.5,9.1,6.85,4.29,2.37,2.13,1.06,0.19,0.07,0.58,0.86,1.23,0.06,-3.03,-2.72,-2.09,-1.21,-3.65,-3.64,-3.44,-2.88,5.04,2.61,-5.36,-12.3,-8.1,-5.38,-14.64,-15.48,-17.19,-17.7,-16.32,-13.1,-6.89,-12.01,-6.54,10.3,16.27,15.89,14.25,11.86,9.95,9.48,8.38,7.35,5.84,6.47,10.26,13.15,14.51,13.8,12.4,11.96,11.57,10.82,9.94,8.6,6.82,5.19,4.09,2.63,0.76,-1.07,-2.52,-3.38,-3.58,-4.93,-7.78,-6.78,-7.22,-6.32,-5.83,-5.48,-4.78,-5.0,-4.06,-4.26,-4.55,-3.92,-3.34,-3.61,-3.94,-5.52,-6.51,-6.53,-6.59,-4.55,-0.57,3.82,9.95,15.64,17.09,16.17,15.52,13.64,12.08,11.35,12.04,12.88,13.72,14.4,14.24,13.51,12.25,11.42,11.56,11.54,11.72,10.39,8.27,6.72,4.56,1.06,-2.0,-4.34,-6.26,-7.59,-8.36,-8.63,-4.75,-1.2,-1.38,-1.32,-1.88,4.07,1.87,-0.93,-0.16,-0.26,-1.35,-1.24,-0.74,-0.22,0.04,0.65,1.23,2.55,2.98,1.23,0.62,-0.24,-0.84,-1.22,-1.92,-2.16,0.42,0.92,-0.48,-1.1,-1.56,-2.57,-1.47,-1.43,-1.14,-0.55,-1.55,-2.47,-1.88,-2.27,-0.78,-2.28,-1.93,-2.21,-1.11,-0.14,-0.79,-1.57,-1.61,-1.73,-2.39,-1.88,-1.37,-0.58,-1.19,-1.17,-1.32,-1.46,-1.65,-0.81,-0.81,-0.42,-0.2,0.21,0.74,2.42,3.55,3.72,3.71,3.85,4.8,5.76,6.58,6.91,6.85,5.65,6.03,4.88,2.75,1.99,1.2,1.4,0.6,0.08,1.26,-0.66,-1.2,-0.12,5.2,9.01,8.64,8.22,7.74,7.93,7.58,6.81,6.53,6.62,6.04,5.27,4.25,3.84,3.52,2.94,2.42,1.39,0.03,-1.23,-2.24,-2.05,0.82,2.31,-1.37,-3.8,-5.65,-6.65,-7.19,-7.72,-8.11,-8.57,-9.97,-12.13,-16.44,-5.25,5.55,3.13,1.64,0.46,1.91,1.63,1.15,0.67,-0.66,0.25,1.55,1.04,-0.15,0.29,-0.96,-0.97,-0.47,-0.2,-0.55,-0.43,-0.93,-0.56,-0.49,0.56,-0.66,0.27,-0.81,-1.16,-0.76,-0.87,-1.13,-1.42,-2.19,-0.43,0.11,-1.09,-2.06,-2.64,-2.81,-2.36,-1.55,-0.33,0.4,0.63,0.1,-0.84,-1.39,-1.42,-2.82,-3.33,-3.09,-1.3,-2.13,-2.85,-0.7,-1.73,2.27,3.15,2.34,0.91,1.61,0.36,1.17,-0.07,-1.28,-1.75,-1.3,0.46,0.62,0.07,-0.4,-0.38,-1.2,-2.84,-2.63,-3.25,-4.39,-5.68,-7.29,-2.57,-1.88,-1.11,-1.89,-6.98,7.15,-3.29,-5.47,-1.33,1.95,-6.12,-5.87,-4.48,-5.61,-5.24,-5.37,-2.95,-7.77,-1.72,1.33,0.44,-0.27,-2.42,-3.05,-1.06,-0.47,-0.44,-1.83,-3.44,-3.2,-1.55,-0.4,-4.07,-5.13,-4.66,-2.32,3.34,8.26,9.85,8.67,6.82,4.06,1.2,-1.1,-0.75,-0.56,0.84,2.21,0.34,-1.01,1.8,0.74,-1.7,1.75,-0.01,-2.3,-2.21,-2.07,7.5,4.38,0.15,-5.81,-9.98,-2.7,-8.17,-8.72,-13.77,-14.79,-15.0,-9.69,-9.88,-9.67,-9.49,-2.96,13.96,19.1,18.47,14.93,12.41,10.1,10.53,9.01,7.57,6.62,4.99,5.02,9.99,13.89,16.01,16.93,15.37,13.05,11.55,10.54,8.99,7.67,7.22,5.41,3.0,1.23,-0.58,-1.96,-3.11,-3.87,-4.07,-4.87,-6.05,-7.01,-7.16,-6.79,-5.84,-5.12,-5.15,-3.57,-3.74,-4.13,-3.07,-2.9,-3.07,-3.37,-3.7,-4.49,-4.3,-4.14,-2.48,1.19,5.56,9.77,14.57,13.08,13.9,13.49,11.73,11.1,10.69,11.24,13.12,14.07,14.58,12.82,11.77,11.35,10.91,10.61,10.85,10.6,8.91,6.75,4.87,3.04,0.37,-2.31,-4.5,-6.47,-8.29,-9.06,-9.03,-5.1,-0.89,-0.76,1.06,0.57,-0.23,-2.14,-1.79,-1.66,-1.32,-1.81,-1.76,-1.39,-0.8,-0.21,-2.69,1.99,1.88,2.16,1.5,-0.05,-0.33,-1.33,-2.06,-2.0,-2.21,-1.4,-1.45,-1.64,-2.09,-2.54,-0.77,-0.56,-0.63,-0.83,-1.13,-1.44,-4.48,-0.63,1.27,0.29,-2.38,-5.6,-3.13,-1.18,-1.46,-2.04,-2.41,-2.18,-0.93,0.91,-0.24,-0.65,-1.28,-2.04,-1.44,-0.66,-1.84,-1.75,0.07,-0.67,-1.45,-1.25,0.99,3.6,3.59,2.95,2.58,2.37,2.21,2.28,3.0,3.23,3.07,3.14,3.24,2.34,0.65,-0.22,-0.3,0.85,1.0,0.59,-0.58,-0.55,-0.39,3.6,8.81,8.98,8.93,8.14,7.57,7.44,6.9,6.08,5.7,6.06,5.54,4.57,3.99,2.98,2.33,2.04,2.37,2.76,1.65,0.28,-0.62,-1.54,-2.57,-0.88,-0.74,-3.04,-4.57,-6.03,-6.79,-7.03,-6.99,-7.12,-7.84,-9.63,-11.91,-12.36,-3.55,4.03,2.42,-0.27,0.43,-0.36,0.54,-0.14,-0.84,-2.22,-2.66,0.16,-0.64,1.02,0.93,-1.73,0.1,-1.1,-0.31,-0.16,0.22,-0.2,-0.65,-1.06,-1.91,0.12,-0.18,-1.26,-0.15,-0.58,-0.91,-0.35,-1.41,-2.56,-2.81,-2.88,-4.17,-2.78,-2.31,-3.71,-2.59,-1.6,-1.81,-1.52,-0.3,0.57,-0.01,-0.25,-1.11,-1.6,-2.31,-2.37,-3.4,-3.84,-3.9,-2.6,-1.25,1.8,1.16,-0.48,-1.08,-1.04,1.21,-0.02,-0.71,-1.74,-2.61,-2.02,-0.26,-1.54,1.22,-1.04,-2.04,-2.39,-2.31,-3.25,-2.78,-5.21,-5.36,-5.92,-0.44,4.96,0.91,0.17,0.3,-0.32,-3.78,-3.7,-4.47,-1.77,-5.97,0.66,-1.95,-5.25,-2.14,-6.13,-8.25,-5.36,-2.64,-4.05,-2.48,0.88,1.36,0.79,-0.68,-3.2,-3.19,-2.37,-2.04,-1.16,-4.01,-4.48,-0.61,-0.19,1.04,1.15,0.21,2.19,9.53,8.16,4.22,3.82,1.2,-1.89,-3.56,-3.41,-1.6,0.98,1.03,0.13,-0.84,0.94,1.06,6.31,1.59,-2.65,-0.76,9.18,5.12,3.29,0.28,-5.83,-9.63,-4.6,-1.86,-4.82,-9.2,-12.56,-12.45,-12.22,-10.02,-7.28,-1.61,6.36,12.45,15.53,15.46,12.68,10.99,9.89,10.87,8.85,7.75,6.68,5.0,3.73,4.14,10.15,14.69,14.14,12.61,13.19,12.04,11.52,10.52,8.92,6.77,5.41,3.77,1.45,-0.31,-1.49,-2.96,-4.29,-4.43,-5.03,-5.2,-4.91,-5.27,-6.05,-6.0,-5.24,-5.11,-4.06,-3.77,-4.22,-3.47,-2.61,-2.52,-2.53,-2.48,-2.79,-3.27,-2.7,-0.3,2.21,5.47,9.5,9.31,10.18,10.86,9.99,9.67,9.62,8.8,11.5,13.85,14.17,12.18,11.34,10.93,10.31,9.52,9.8,9.83,9.61,8.21,6.22,4.25,2.11,-0.51,-3.13,-5.22,-7.24,-9.04,-10.05,-9.53,-2.94,0.01,-0.47,-1.1,-4.05,-5.2,-0.91,-1.98,-2.08,-1.47,-3.13,-5.31,-2.38,0.01,0.38,-0.3,2.1,-0.79,0.35,-1.16,-1.21,-3.46,-2.37,-1.96,-1.86,-1.75,-1.07,-0.73,-0.75,-0.15,0.32,0.33,-0.11,-0.23,0.39,-0.16,-0.66,-3.2,1.63,0.18,-0.47,-2.12,-2.74,-0.87,-1.43,-1.05,-1.47,-2.58,-1.68,-0.63,-0.43,-0.57,-1.36,-0.43,0.29,0.72,0.21,-0.68,-0.51,-0.98,-4.78,0.42,0.76,0.19,0.41,0.81,0.88,0.53,-0.31,-0.78,-0.55,-0.05,0.58,0.86,0.53,0.8,-0.31,-0.53,-0.69,-0.92,-0.34,-2.43,-1.49,-1.84,2.19,7.95,8.53,9.6,8.79,7.67,7.03,6.9,6.49,5.74,5.74,5.47,4.54,3.72,3.21,4.02,3.9,3.46,3.17,2.98,1.77,0.84,-0.29,-1.28,-2.75,-4.92,-3.76,-4.28,-4.99,-5.86,-6.42,-6.71,-6.72,-7.06,-7.16,-7.88,-9.44,-10.21,-8.86,-1.29,-0.48,-0.1,-1.58,-3.32,3.26,3.61,0.33,0.47,-0.43,0.58,-1.31,-1.23,-0.9,0.33,-1.41,-2.11,-3.04,-2.63,-1.14,-0.89,0.11,-0.64,-1.03,-1.0,-1.43,-2.14,-2.1,-0.82,-1.7,-0.9,-1.74,-2.65,-2.05,0.22,0.71,0.93,-0.84,-2.24,-1.73,-1.53,-2.21,0.87,1.78,1.81,-2.23,-2.06,-1.67,-1.19,-1.98,-2.72,-4.03,-5.37,-3.51,-3.67,-1.26,4.3,2.32,0.63,0.57,1.24,1.62,0.24,-0.91,-0.76,-1.34,-2.19,-0.88,-0.08,-3.0,-4.81,-1.49,-3.01,-2.86,-3.87,-4.15,-3.06,0.84,-3.88,-0.09,-1.03,-2.25,2.58,-1.38,-3.78,-4.32,-2.87,-0.52,-1.16,-19.65,-3.4,0.9,-10.42,-20.58,-8.33,-5.76,-5.86,-7.44,-8.61,-9.11,-6.87,-6.94,-2.53,-1.16,-1.39,-1.59,-1.68,-1.19,-1.3,-2.2,-0.62,0.73,0.87,2.01,1.81,1.18,0.16,-1.03,4.49,4.1,5.39,2.4,-1.37,-3.35,-4.04,-3.11,-1.89,0.12,-0.45,0.33,-0.79,2.03,2.82,4.78,2.74,4.15,7.16,5.11,3.83,1.35,-2.33,-4.72,-4.45,-6.69,-5.8,-4.99,-6.58,-8.55,-10.22,-8.81,-6.62,-3.4,0.49,4.6,8.18,9.95,11.4,12.3,11.45,9.37,9.0,10.11,8.15,6.53,4.4,3.29,2.45,3.41,9.89,13.83,13.82,15.35,14.89,13.21,12.17,10.0,7.67,6.31,4.44,2.89,0.59,-1.56,-3.01,-4.16,-4.92,-5.35,-5.76,-5.82,-5.54,-5.4,-5.07,-4.68,-4.41,-4.56,-4.62,-3.15,-2.55,-2.33,-2.1,-1.75,-1.37,-1.49,-1.53,-1.01,0.86,3.37,5.83,5.73,6.5,7.53,7.7,7.56,7.66,7.08,8.05,13.07,13.82,12.02,11.0,10.88,10.15,8.51,7.69,8.5,9.04,8.52,7.45,5.39,3.16,0.73,-1.65,-4.04,-6.32,-8.26,-9.92,-10.81,-9.91,-1.21,-1.22,-3.25,-2.66,-6.65,-3.5,-3.62,-3.02,-4.47,-2.06,-3.2,-0.92,-0.24,0.49,-0.01,-0.49,-0.27,-2.07,-0.06,-2.27,-2.54,-3.61,-2.32,-2.19,-2.81,-2.73,-2.38,-3.04,-2.63,-1.67,-0.73,-0.26,0.16,-0.11,0.22,0.29,-0.73,0.33,0.89,-0.69,0.45,-2.58,-2.09,-1.78,-1.37,0.38,0.98,-0.06,0.18,0.71,0.55,-0.05,1.03,1.07,1.97,1.75,1.08,0.04,-1.47,-3.74,-2.33,-1.86,-2.63,-3.11,-2.7,-1.37,0.77,-0.12,-0.96,-1.04,-0.92,-0.67,0.25,-0.18,-1.28,-1.43,-3.16,-3.97,-3.68,-3.46,-4.46,-1.36,3.65,8.93,8.41,8.09,9.49,8.3,7.58,6.74,6.34,5.99,5.57,5.57,5.05,3.9,3.41,3.25,4.18,4.66,4.15,3.36,2.31,1.4,0.53,-0.57,-1.46,-2.76,-4.4,-6.18,-5.82,-6.55,-6.71,-7.56,-8.35,-4.2,-2.11,-1.99,-4.6,-4.79,-5.65,-4.67,-3.35,-1.1,0.3,-0.06,0.65,0.73,5.28,3.85,1.61,-1.54,-3.09,-0.78,-4.57,-1.39,-1.0,0.16,0.37,-0.71,-2.09,-4.95,-3.92,-2.33,-1.69,-1.47,-1.4,-2.22,-1.25,-1.46,-2.06,-1.76,-1.13,-1.99,-2.96,-3.44,-2.22,-1.23,-0.42,-0.39,-1.62,-2.02,-1.58,-1.15,-2.13,-3.38,-1.62,-1.21,-0.39,0.64,3.05,1.46,-0.32,-3.64,-4.81,-5.21,-4.3,-2.44,2.41,2.66,1.49,1.68,2.1,1.57,0.34,-1.99,-2.56,-2.51,-2.19,-1.76,-2.6,-2.79,-2.92,-2.51,0.26,2.04,-0.1,2.93,1.51,3.62,0.42,-1.38,-4.3,-0.5,-2.46,-4.83,-5.11,-6.47,-5.04,-7.15,-0.72,-1.0,-3.71,-12.06,-4.74,-6.04,-14.25,-6.88,-5.29,-5.82,-8.2,-11.95,-9.58,-5.7,-1.69,-0.98,-1.76,-2.35,-2.44,-0.68,1.36,1.59,1.71,0.58,0.35,1.6,2.02,1.05,1.92,2.34,5.55,8.48,5.99,6.53,3.43,-2.44,-3.57,-4.01,-2.96,0.9,0.25,-0.17,0.15,-1.11,2.12,3.05,3.92,3.4,3.54,3.59,3.18,2.58,1.61,-1.05,-2.72,-6.41,-8.5,-7.0,-4.33,-6.01,-3.85,-4.2,-4.4,-3.59,-2.12,-0.25,2.31,4.53,6.63,8.22,8.89,8.92,7.05,7.22,9.54,8.6,6.7,4.12,2.65,1.4,0.17,5.93,11.36,15.49,17.41,15.72,13.67,12.64,10.94,9.88,7.89,5.42,3.29,1.11,-0.56,-2.37,-3.84,-4.57,-5.25,-5.63,-5.86,-5.8,-5.64,-5.23,-4.95,-4.74,-4.68,-4.67,-3.71,-2.96,-2.35,-1.77,-1.27,-0.9,-0.87,-0.75,-0.03,1.39,2.82,2.42,3.12,4.67,5.64,5.19,5.57,5.05,4.0,11.83,13.26,11.8,11.1,10.67,9.99,8.5,7.18,7.26,7.63,8.29,7.59,6.52,4.15,1.39,-0.85,-2.99,-5.02,-7.27,-9.22,-10.89,-12.11,-13.83,-2.6,-3.14,-1.78,-4.28,-7.08,-7.93,-7.28,-7.51,-2.93,-3.03,-2.61,-3.52,-1.66,-0.01,0.89,-3.92,-2.79,-2.35,-0.42,-2.95,-2.15,-2.85,-2.97,-3.38,-4.11,-3.55,-3.74,-3.33,-1.8,-1.53,-1.24,-1.44,-0.98,-0.4,0.29,-0.14,-1.69,-0.72,0.45,1.46,0.99,-1.01,-1.97,-0.94,-0.28,-0.67,-0.24,-0.49,0.19,0.21,1.04,0.79,0.7,0.48,1.09,0.71,0.26,-0.95,-2.52,-3.96,-4.48,-4.48,-4.78,-4.42,-2.67,-1.59,-2.69,-2.47,-2.65,-3.74,-2.28,-2.39,-3.13,-3.34,-4.49,-5.64,-4.94,-5.66,-6.86,-2.26,6.35,8.56,8.46,7.61,8.15,8.57,7.78,7.19,6.5,6.14,5.49,4.93,5.01,4.42,4.45,4.74,4.61,4.26,3.97,3.48,2.99,2.07,0.61,-0.34,-0.97,-1.86,-2.8,-4.36,-5.54,-7.03,-7.61,-8.08,-8.23,-8.87,-10.02,-9.61,-2.0,-2.95,-4.22,-3.38,-4.65,-4.9,-6.32,-7.74,-5.02,1.3,2.62,4.04,4.46,1.75,-1.34,-3.43,-3.1,0.14,-0.95,-2.93,-0.98,0.85,-1.32,-0.76,-0.74,-3.87,-6.0,-4.42,0.24,-0.33,-2.05,-1.25,-0.27,-2.16,-2.7,-1.34,-2.82,-2.53,-1.66,-1.1,-0.78,-1.53,-1.34,0.27,-0.41,0.14,-2.16,-2.23,-3.68,-0.94,0.62,1.95,1.36,-1.57,-0.55,2.43,2.63,-2.79,-5.99,-5.52,-4.93,-1.92,-1.45,-2.65,-3.09,0.54,1.62,1.44,-1.66,-2.91,-3.93,-3.44,-2.55,-3.48,-2.03,-0.24,-2.66,0.62,-1.31,2.51,-0.85,-0.03,1.77,-2.67,-3.17,-2.55,-3.35,-3.69,-0.21,-1.19,-4.22,-5.11,-4.4,-2.32,-4.48,3.88,3.32,-4.03,-6.87,-9.0,-11.48,-10.53,-6.32,-2.42,-0.01,0.56,-1.81,-3.48,-2.37,-2.69,-2.12,-2.7,-2.97,-2.5,-1.26,1.04,0.24,1.42,1.92,3.15,6.23,4.15,2.6,6.66,6.58,6.73,5.01,4.68,3.51,0.05,-0.81,-2.18,-0.05,4.54,5.66,2.6,-0.76,2.19,2.13,3.22,3.37,3.67,3.91,3.93,3.08,1.56,-0.27,-0.79,-0.62,-1.66,-6.15,-8.76,-9.4,-7.36,-6.2,-4.62,-1.8,-2.92,-2.6,-1.41,0.08,2.03,3.64,4.77,6.11,6.08,5.17,6.5,8.21,8.49,6.39,3.97,2.07,-0.3,0.19,4.73,10.81,14.96,16.51,16.49,14.16,12.23,10.45,8.84,7.84,5.66,3.29,0.85,-0.78,-2.33,-3.15,-4.32,-5.31,-5.76,-5.79,-5.63,-5.24,-5.16,-4.97,-4.93,-4.82,-4.44,-3.63,-3.07,-2.31,-1.68,-1.16,-0.82,-0.51,0.05,0.77,1.21,0.66,1.56,2.62,3.78,2.93,3.69,2.64,0.81,10.47,12.76,11.64,11.25,11.2,9.79,8.68,7.69,6.99,6.91,7.06,7.69,6.47,4.71,2.27,-0.32,-2.47,-4.34,-6.2,-8.13,-10.11,-12.11,-14.22,-16.06,-4.24,-5.2,-2.84,-5.91,-7.09,-4.95,-6.04,-5.53,-3.44,-2.36,-3.84,-1.54,-0.97,-0.63,0.74,-2.65,-3.66,0.57,-1.12,-3.0,-3.47,-2.44,-2.9,-4.74,-4.67,-4.26,-2.57,-2.83,-2.56,-2.2,-2.35,-2.06,-1.78,-0.42,-0.39,-0.99,-2.02,-1.02,-0.05,0.69,0.32,-0.79,-1.15,-1.32,-1.65,-1.19,-0.51,0.26,0.82,-0.22,-1.45,-1.57,-1.52,-1.76,-0.87,-1.16,-2.33,-4.1,-4.29,-4.31,-4.82,-5.9,-7.25,-5.23,-2.85,-3.29,-3.64,-4.21,-4.69,-3.92,-3.92,-5.51,-5.48,-7.09,-7.54,-4.62,-4.82,-6.13,3.05,7.27,8.37,7.48,7.32,7.99,7.98,7.19,6.24,5.76,5.24,4.5,4.36,4.16,4.55,4.93,5.28,4.79,4.32,3.7,2.85,1.97,1.45,1.01,0.12,-0.96,-1.63,-3.07,-4.13,-5.57,-6.63,-8.04,-8.82,-9.02,-9.08,-9.78,-11.53,-12.22,-1.47,-2.33,-3.42,-1.94,-1.03,-2.77,-1.94,-6.73,0.8,2.88,-0.22,-0.29,-2.18,-4.24,-4.51,-4.34,0.36,1.03,-0.67,-1.78,-2.22,-2.54,-0.93,0.4,-0.64,-4.29,-6.4,-8.68,-0.82,-0.48,-0.59,-4.45,-2.76,-3.5,-5.1,-1.47,-2.41,-0.83,-0.59,-0.61,-0.36,-0.04,0.95,2.17,2.35,1.87,1.91,1.23,0.69,1.67,2.02,2.44,-1.15,1.41,1.19,0.96,3.44,-0.5,-8.85,-7.39,-5.06,-3.48,-3.76,-3.31,-2.28,0.14,-1.44,-1.21,-1.78,-2.3,-1.35,-0.27,-0.74,0.89,1.72,-1.88,-3.63,-2.15,-1.28,-1.41,-2.05,-2.07,-1.7,-4.28,-6.94,-2.8,-4.15,-3.07,-2.81,-1.7,-3.82,-4.78,-4.06,-2.57,-1.84,-1.28,-1.82,-7.35,-8.75,-6.91,-2.85,-2.2,-0.59,4.44,1.68,-0.29,-3.1,-4.04,-3.08,-1.43,-1.65,-2.44,-1.56,-2.05,-2.39,1.8,2.48,1.94,1.73,0.4,2.42,1.22,1.92,2.56,3.1,3.63,4.3,4.61,3.49,-2.0,-4.19,1.8,6.59,4.77,4.42,0.59,3.11,-0.38,-0.22,2.83,4.94,4.52,4.33,4.69,4.74,3.49,1.71,0.03,-0.7,-0.71,-6.38,-9.05,-7.01,-6.78,-6.61,-6.14,-5.32,-4.47,-3.9,-3.38,-2.1,-0.35,1.55,2.95,3.77,4.45,4.97,5.28,7.17,7.62,5.11,2.75,0.36,-0.42,1.28,6.41,10.18,12.21,16.29,17.06,14.84,12.64,10.03,9.29,8.4,6.11,4.16,2.11,-0.06,-2.13,-3.86,-4.56,-4.88,-5.29,-5.39,-5.59,-5.58,-5.56,-5.59,-5.28,-5.24,-4.81,-4.07,-3.13,-1.93,-1.0,-0.48,-0.22,-0.01,0.41,0.08,-0.7,0.37,0.9,2.04,0.87,1.81,0.45,-1.57,8.77,11.97,11.68,11.32,11.42,9.78,8.43,7.66,6.91,6.75,6.27,5.48,6.9,4.6,2.7,0.36,-1.69,-3.6,-5.32,-7.06,-9.01,-10.97,-13.22,-14.66,-15.33,-4.54,-2.59,-5.33,-3.46,-5.88,-8.12,-5.93,-4.0,-2.94,-1.43,-2.31,-3.46,-0.04,-0.54,1.2,0.87,-0.76,-0.58,0.09,-1.15,-2.0,-3.07,-3.65,-4.51,-4.25,-4.14,-3.63,-1.88,-1.62,-2.13,-2.62,-1.87,-0.54,0.55,0.31,-0.93,-2.31,-1.23,-0.16,-0.32,-1.61,-2.16,-1.88,-1.07,-1.22,-0.57,0.64,0.65,-0.68,-2.06,-3.32,-3.93,-4.44,-3.95,-5.22,-6.04,-5.61,-3.97,-3.43,-3.94,-5.79,-7.85,-7.31,-1.61,-3.2,-4.78,-6.25,-6.83,-5.13,-5.25,-5.82,-6.68,-6.28,6.34,2.99,4.26,6.14,6.65,6.85,7.15,6.53,7.74,7.3,7.7,6.68,5.7,5.1,4.48,3.49,3.61,3.81,4.15,4.55,3.89,4.31,4.1,3.76,3.03,2.23,1.33,0.6,-0.16,-0.81,-1.52,-2.83,-3.88,-5.04,-6.38,-7.43,-8.82,-9.73,-9.92,-10.1,-10.38,-12.41,-9.22,-2.26,-4.16,-3.28,-0.3,-1.69,-0.08,-2.3,-2.41,2.33,1.17,-2.04,-3.6,-2.89,-2.88,-2.24,-1.59,3.45,2.03,1.26,0.69,-1.73,-2.25,0.21,1.94,0.93,-5.18,-7.67,-8.94,-4.26,-1.12,-1.63,-2.46,-6.08,-7.1,-3.63,-2.01,-1.37,1.73,2.2,2.26,0.45,-0.2,0.24,1.02,1.76,1.51,0.49,0.77,1.31,2.01,2.37,1.31,1.75,-0.71,0.81,-1.96,-0.62,1.46,-4.29,-5.3,-5.44,-5.26,-2.8,0.79,2.22,-1.28,-3.56,-2.3,-2.67,-2.12,0.52,3.55,1.79,0.47,0.55,-0.92,0.16,1.53,-0.08,0.0,1.85,2.45,2.19,4.25,-3.52,-4.24,-4.96,-4.63,-2.11,-1.36,-0.2,0.92,2.93,4.81,6.47,5.42,6.92,-1.52,-2.76,-0.67,1.06,3.58,4.37,4.22,1.47,2.13,0.7,0.83,-2.38,-0.29,-1.12,-0.5,2.7,3.65,4.92,1.65,-3.83,-4.9,-1.62,4.12,0.29,3.47,4.15,1.45,0.93,2.47,3.48,2.45,0.42,-1.52,2.92,3.11,3.73,7.47,5.79,4.71,2.67,4.29,3.49,2.32,0.33,1.5,4.09,6.55,4.47,2.95,3.25,1.66,0.02,-1.91,-1.3,-3.86,-5.52,-5.48,-6.07,-6.22,-6.16,-4.08,-2.56,-1.5,-0.44,0.13,0.95,2.12,3.2,4.3,5.6,5.14,5.76,5.79,3.7,1.53,-0.18,0.82,4.91,8.42,11.39,15.0,16.46,16.32,15.92,14.77,12.07,9.47,8.65,6.75,4.52,2.53,0.3,-1.56,-3.16,-4.53,-5.25,-5.07,-5.19,-5.56,-5.61,-5.3,-5.15,-5.17,-5.01,-4.56,-3.83,-2.98,-1.98,-1.0,-0.43,0.0,-0.18,-0.94,-1.2,-0.85,-1.06,-0.15,-0.63,0.2,-1.26,-3.27,7.55,10.86,11.17,11.42,10.86,9.91,8.49,7.51,6.86,5.86,5.28,4.02,3.18,5.33,2.22,0.71,-1.16,-2.79,-4.26,-5.93,-7.47,-9.45,-11.43,-13.17,-13.8,-14.15,-13.22,-1.32,-8.39,-1.66,-4.24,-6.57,-1.52,-2.11,-4.9,-2.89,-2.15,-2.08,0.78,-1.87,-1.36,-1.15,0.66,-0.56,1.11,-1.19,-4.26,-3.21,-4.16,-4.88,-3.41,-4.71,-3.19,-1.53,-1.88,-1.24,-0.11,2.37,2.45,1.69,0.17,-1.32,-1.31,0.17,0.08,-0.53,-0.83,-1.41,-1.76,-1.45,-0.26,0.08,0.57,-0.47,-1.96,-4.43,-6.63,-7.49,-6.72,-7.32,-7.42,-4.71,-3.9,-3.38,-4.28,-5.61,-6.41,-6.63,-2.51,-1.6,-4.1,-6.48,-6.17,-2.63,8.48,5.12,4.24,7.03,7.52,6.62,5.56,5.52,5.2,6.59,6.7,5.73,6.94,6.18,6.71,6.09,5.05,4.45,3.56,3.11,2.79,2.91,3.37,3.27,3.49,3.6,3.26,2.36,2.55,2.34,1.68,0.78,0.02,-0.46,-1.09,-1.94,-3.16,-4.2,-5.53,-7.31,-8.3,-9.41,-10.22,-10.75,-10.71,-10.8,-10.94,-2.51,-1.08,-2.26,-0.36,0.97,0.95,1.77,-0.4,-0.62,-2.63,-2.82,-3.23,-3.41,-2.25,-1.38,-0.12,1.41,2.34,3.25,1.24,-0.19,-3.01,-0.05,-0.15,0.37,-0.73,-7.21,-7.85,-9.33,-8.02,-5.73,-1.29,-3.47,-7.3,-9.73,-5.96,-2.9,-0.83,-0.07,0.52,0.29,1.87,0.59,1.06,0.81,-1.46,-0.69,-0.31,-0.96,-0.84,-0.62,0.5,1.52,1.03,-1.63,0.81,-0.49,0.46,-2.73,-3.68,-4.37,-4.21,-3.87,-2.26,1.35,-0.75,0.72,-2.5,-2.9,-3.07,-1.39,3.02,2.33,0.68,1.48,0.54,-0.38,-2.62,-0.13,0.41,1.15,1.06,1.4,2.08,-0.02,2.6,0.83,-2.72,-2.51,0.39,2.28,2.4,2.08,2.78,2.73,5.82,4.59,3.59,0.34,5.7,1.39,1.17,-0.13,-0.71,0.0,-0.62,-0.92,-0.6,-1.04,-1.43,-1.11,-4.98,2.69,3.35,-1.3,-4.69,-8.06,-7.12,-3.3,0.99,6.27,0.02,4.63,1.85,1.74,1.39,1.43,-2.26,-1.07,-1.21,-6.13,-3.43,6.0,7.43,5.28,4.95,3.75,3.29,-0.45,5.51,4.71,3.86,3.63,4.14,8.82,9.39,3.38,-0.73,-0.74,0.05,-2.05,-5.23,-4.49,-3.79,-4.35,-4.56,-6.27,-6.41,-4.98,-3.25,-1.65,-0.52,0.06,1.28,2.65,4.06,4.25,3.86,3.66,4.15,3.1,1.72,0.9,1.77,4.22,6.05,9.2,13.27,14.26,15.52,15.83,15.47,14.52,12.46,9.93,9.21,7.37,5.25,2.89,0.44,-1.45,-3.32,-4.6,-5.14,-5.23,-5.25,-5.44,-5.64,-5.59,-5.28,-4.89,-4.71,-4.48,-4.06,-3.55,-2.78,-2.11,-1.34,-1.73,-2.16,-2.05,-2.02,-2.27,-1.98,-2.04,-1.53,-3.05,-5.15,7.3,9.92,11.33,10.82,10.17,9.32,8.58,7.6,7.06,6.08,4.43,4.08,3.12,2.94,3.22,-0.11,-1.48,-2.65,-3.85,-5.0,-6.12,-7.59,-9.68,-11.37,-12.55,-13.57,-14.07,-13.83,-8.47,0.79,-1.25,-0.3,-0.32,-6.03,-5.5,-2.17,-2.32,0.5,1.07,-3.02,-2.33,-0.23,-0.89,1.75,1.08,1.09,0.07,0.02,-2.5,-3.59,-2.65,-2.41,-3.41,-3.43,-1.01,2.35,1.73,2.39,1.24,0.92,0.52,0.63,1.25,2.39,1.48,0.66,-0.47,-0.6,-0.62,-0.38,0.0,0.67,1.24,-0.98,-1.2,-3.87,-6.14,-8.61,-8.07,-6.4,-7.57,-5.15,-3.66,-3.24,-5.74,-5.21,-4.12,-1.83,-1.24,-2.68,-2.4,4.18,6.24,7.6,8.68,7.88,6.98,6.35,6.22,6.44,6.13,5.97,5.59,5.48,5.84,5.33,6.18,5.82,5.6,4.86,4.24,3.2,2.52,2.52,2.41,2.12,2.5,2.55,2.62,3.0,3.01,2.19,1.2,0.93,1.11,0.49,0.94,-0.05,-0.71,-1.32,-2.23,-2.88,-4.46,-6.05,-7.55,-8.54,-9.39,-10.46,-11.13,-11.05,-10.38,-9.59,-5.06,-1.42,-1.16,-1.48,0.19,1.06,-0.27,-1.06,-0.84,-4.42,-4.76,-3.65,-2.41,-0.94,-0.75,2.68,3.0,2.42,3.31,1.81,-1.84,-3.77,0.63,0.4,-1.06,-3.73,-5.73,-8.16,-9.81,-9.73,-7.65,-1.06,-4.74,-12.42,-8.52,-4.8,-1.31,1.43,1.7,0.62,-0.46,2.36,-0.17,-2.91,0.44,-0.32,-1.01,-0.72,1.12,2.02,1.44,0.75,1.64,0.49,1.2,0.95,2.07,0.75,-1.12,-2.2,-4.95,-0.58,-0.39,-1.37,-1.82,-2.68,-0.17,0.86,3.52,-2.93,-3.43,-0.3,0.53,0.98,1.1,0.37,-0.2,-0.23,-0.6,1.49,2.12,1.72,1.18,2.58,2.96,1.45,2.55,-1.0,-1.57,-0.58,-1.6,0.2,1.71,-0.04,-0.79,3.95,5.07,3.06,4.02,4.87,1.97,2.06,1.52,-0.72,-1.23,-1.98,-1.57,-1.71,-0.65,-0.8,-0.77,0.07,3.22,-0.92,-4.93,-5.75,-3.34,1.35,2.5,5.57,4.11,2.54,2.26,3.02,3.2,2.25,2.11,0.36,-1.32,2.59,6.48,7.68,7.52,7.83,7.6,7.42,4.82,2.11,1.31,6.03,8.38,6.98,5.71,5.51,8.49,8.68,3.82,-1.29,-1.94,-2.36,-1.5,-1.18,-1.13,-2.11,-3.74,-5.01,-5.67,-6.25,-5.82,-4.58,-3.2,-2.08,-0.82,0.22,0.57,1.2,1.82,2.03,2.75,2.14,1.3,0.62,1.5,3.69,5.49,7.63,9.21,11.72,12.33,13.09,13.77,13.86,12.51,10.11,8.25,8.53,6.94,5.18,2.82,0.65,-1.19,-2.97,-4.62,-5.25,-5.11,-5.12,-5.31,-5.6,-5.75,-5.66,-5.57,-5.4,-5.1,-4.69,-3.89,-2.94,-2.26,-2.48,-2.97,-3.07,-3.13,-3.37,-3.15,-3.23,-3.71,-4.37,-6.52,7.12,9.36,10.04,10.2,9.54,8.9,8.33,7.47,6.77,6.43,5.11,3.62,3.49,2.07,2.01,0.9,-1.83,-3.26,-4.1,-4.77,-5.67,-6.83,-7.86,-9.22,-10.59,-11.49,-12.08,-12.48,-12.68,-12.45,-4.14,2.96,-3.31,0.49,-2.12,-9.81,-5.03,-1.78,-2.19,-0.98,-0.5,0.69,0.7,0.54,-0.87,1.21,2.42,-0.97,-1.11,-5.62,-5.36,-3.64,-2.51,-2.94,-2.35,-1.5,1.64,2.29,1.09,-2.04,-3.2,-2.19,-1.04,0.43,1.62,1.12,0.07,0.03,-0.46,0.43,-0.02,-0.35,0.05,-1.46,-1.11,-2.2,-6.08,-7.32,-8.68,-8.45,-8.92,-5.0,-1.91,2.44,2.33,2.31,1.52,6.03,8.93,7.38,5.89,5.0,4.79,5.39,6.38,6.72,6.47,6.16,6.17,5.91,6.33,6.43,5.83,5.58,4.79,4.85,4.91,5.71,4.76,4.13,3.27,1.93,1.49,1.53,1.37,1.3,1.32,1.57,1.93,1.83,2.08,2.11,1.5,0.92,0.53,0.3,-0.06,-0.23,-0.7,-1.4,-1.99,-2.48,-3.44,-4.8,-6.23,-7.53,-8.56,-9.37,-10.34,-11.08,-10.98,-10.41,-9.5,-6.31,-2.96,-3.2,-0.87,0.15,-1.62,-0.87,-0.2,-4.49,-3.3,-0.27,-0.53,-0.08,1.62,2.28,0.43,0.91,0.4,2.27,0.71,-3.77,-3.82,0.29,1.0,-2.0,-3.55,-5.78,-7.78,-8.89,-9.33,-6.88,-1.74,-10.17,-11.22,-2.72,2.08,2.22,1.25,3.88,0.87,0.67,2.52,1.6,0.68,2.29,0.05,-0.4,0.67,1.05,0.31,-0.86,-0.85,0.38,1.61,-1.22,2.92,0.37,0.54,0.72,-2.24,1.86,3.56,-2.44,1.63,-3.23,-5.23,2.53,3.05,1.86,1.13,-1.86,-2.62,1.17,-1.0,-2.47,-1.82,-1.93,-2.56,1.73,-1.73,-0.02,0.8,0.36,0.8,0.83,1.61,0.58,2.24,2.36,1.09,-1.41,1.31,-0.01,4.48,4.21,2.61,3.32,1.8,0.78,0.1,0.27,1.59,0.2,-1.6,-1.2,-3.99,-6.1,-3.69,-3.23,-5.08,-4.09,-0.17,-0.28,-3.35,-2.22,3.51,2.61,5.37,4.47,3.8,4.59,2.26,1.95,5.59,5.73,5.08,4.58,3.7,4.71,6.56,6.77,7.64,7.99,7.55,6.78,6.81,4.34,1.83,2.2,9.53,8.23,7.37,7.51,3.08,0.78,2.87,0.41,1.81,2.13,6.49,4.52,2.62,1.46,-1.35,-3.71,-5.16,-5.85,-5.94,-5.48,-5.11,-4.46,-3.49,-2.73,-1.63,-0.4,0.38,1.19,1.83,1.05,0.31,-0.6,1.59,4.5,5.45,5.95,7.74,9.96,11.22,12.46,13.76,14.05,12.53,11.38,10.34,9.54,8.48,7.13,5.14,2.96,0.54,-1.15,-2.74,-4.2,-5.06,-5.3,-5.34,-5.31,-5.39,-5.55,-5.7,-5.49,-5.09,-4.87,-4.45,-3.83,-3.48,-3.69,-3.88,-4.02,-4.29,-4.63,-4.39,-4.43,-4.79,-5.46,-6.12,6.78,9.1,9.51,9.11,8.38,7.78,7.27,6.76,6.25,5.96,5.15,4.31,3.42,2.01,1.16,0.17,-1.27,-2.99,-4.12,-4.83,-5.47,-6.17,-6.98,-8.02,-9.31,-10.28,-10.83,-11.41,-12.18,-12.16,-11.66,-9.04,-1.49,1.63,-1.81,-0.07,-2.5,1.18,2.95,3.28,1.74,0.41,-1.46,-1.84,-0.18,2.52,2.19,1.24,1.26,-1.62,-4.81,-4.53,-3.5,-3.25,-3.65,-2.72,-3.25,1.79,2.67,2.91,4.77,1.58,-0.52,0.19,0.92,0.91,0.8,0.37,0.21,-0.84,0.87,-1.35,-1.55,-1.81,0.08,-0.9,-1.59,-5.38,-7.36,-7.0,-9.41,-8.27,-3.62,2.79,4.37,7.74,8.1,8.51,7.72,6.83,5.81,4.71,4.16,4.94,4.85,5.47,5.48,5.04,4.81,4.37,4.95,5.85,5.79,5.07,4.18,4.01,4.38,5.04,4.14,3.17,2.48,1.65,0.91,0.54,0.17,-0.09,0.04,0.6,1.38,1.43,1.16,1.46,1.58,1.11,0.64,0.44,0.02,-0.54,-1.3,-1.75,-2.47,-2.98,-3.38,-4.15,-5.08,-6.34,-7.3,-8.59,-9.42,-10.34,-11.04,-10.68,-9.92,-9.42,-6.05,-1.77,-3.71,-1.77,-0.31,0.0,-0.53,-2.52,-3.96,-0.73,-2.25,-1.91,-1.58,2.81,7.61,2.13,1.17,0.9,-1.06,-2.1,-2.85,-2.45,-0.77,-1.07,-1.95,-3.17,-5.28,-7.14,-8.62,-7.97,-6.06,-8.14,-11.45,-5.19,-1.34,1.34,3.36,3.52,3.43,2.88,3.56,3.81,0.61,1.74,2.35,-0.09,1.69,-0.26,-1.36,-0.19,-0.96,-1.31,-2.65,-1.59,-0.58,-0.17,1.63,2.47,-0.65,1.22,-4.21,-2.66,0.64,-1.95,-5.15,-1.71,3.04,2.55,3.56,2.08,-1.99,-1.11,-1.7,0.14,0.01,0.27,0.13,-2.76,-0.88,2.07,3.3,2.31,-1.8,-1.99,-2.05,-0.82,1.09,0.55,1.36,1.37,2.4,1.87,1.99,1.43,-0.31,-0.98,-2.01,-0.01,0.29,0.18,-1.01,-0.02,-1.12,-2.93,-0.7,-2.27,-3.14,-2.83,-4.78,-3.28,-6.31,-5.68,-4.19,-4.53,1.32,4.57,5.04,3.42,2.74,1.65,1.27,0.12,3.11,5.11,6.61,6.58,6.0,6.16,6.28,6.18,8.18,7.82,7.78,7.13,6.15,5.25,4.15,3.57,3.58,4.29,6.12,4.17,1.69,5.81,3.31,2.75,-0.46,0.04,4.56,8.21,4.75,1.33,-0.14,-0.92,-3.36,-5.13,-5.96,-5.52,-5.1,-4.12,-2.74,-1.72,-0.84,-0.4,-0.19,-0.15,0.05,-0.51,-0.5,-0.74,3.03,4.27,3.98,3.1,6.2,7.76,10.15,11.7,12.04,12.54,12.76,12.19,9.87,8.56,8.13,7.46,6.49,5.01,2.71,0.63,-0.95,-2.65,-3.98,-4.86,-5.0,-5.36,-5.53,-5.74,-6.02,-6.08,-6.07,-5.78,-5.34,-5.09,-4.93,-4.65,-4.83,-5.25,-5.58,-5.4,-5.0,-5.15,-5.66,-6.34,-3.83,6.15,9.09,8.53,8.11,7.83,7.31,6.66,6.17,5.84,5.5,4.61,3.94,3.31,2.24,0.49,-0.35,-1.05,-2.32,-3.76,-4.69,-4.86,-5.29,-6.37,-7.08,-8.0,-9.08,-10.23,-10.61,-11.14,-12.04,-12.32,-11.58,-10.06,-7.64,1.22,-0.51,2.26,3.15,0.86,2.31,5.47,3.1,0.97,3.01,1.77,2.85,1.82,1.96,1.6,0.89,0.35,-3.88,-5.66,-6.31,-3.91,-1.35,-2.64,-2.75,0.65,2.6,5.79,3.63,1.21,-0.99,1.25,2.42,2.37,1.6,0.54,-1.53,-0.94,-1.96,-0.88,-0.67,1.24,1.97,0.35,-0.81,-4.41,-6.09,-6.45,-6.63,-3.35,0.35,1.99,6.26,7.41,6.98,6.71,6.83,6.17,4.54,3.69,4.64,4.06,4.52,4.29,3.85,3.86,3.58,3.3,3.64,5.07,4.98,4.73,4.23,3.98,4.34,3.75,2.35,1.69,0.98,0.18,-0.49,-0.7,-1.25,-1.02,-0.47,0.43,0.58,0.76,0.76,0.64,0.68,0.36,0.11,0.25,0.19,0.09,-0.96,-1.98,-3.1,-3.72,-4.05,-4.46,-5.14,-6.27,-7.42,-8.78,-9.37,-10.05,-10.11,-9.55,-8.85,-8.15,-6.93,-3.73,-1.86,1.69,-0.95,-1.71,-1.53,-1.11,-0.83,-2.68,-2.89,0.55,-0.09,-1.31,0.41,1.58,2.48,0.64,-2.39,-1.64,-1.07,-0.56,0.03,-1.02,-1.85,-2.36,-3.67,-5.16,-6.65,-7.26,-6.43,-8.75,-10.04,-3.63,6.12,9.84,9.09,8.22,6.37,5.68,5.9,5.9,4.37,2.51,1.25,-0.3,0.76,-0.04,0.33,-0.04,-1.74,-1.48,-0.59,-2.76,-1.86,-0.91,0.93,2.78,3.67,0.38,1.16,-2.97,-1.62,-3.52,-4.26,0.21,2.93,9.46,6.35,2.2,-3.33,1.84,-1.2,-0.46,1.0,0.8,0.51,-1.36,0.49,1.71,-0.78,-0.4,-0.46,-0.86,0.81,-1.86,0.24,-1.13,0.46,0.84,1.27,0.62,-1.47,-3.17,-4.97,-1.27,-2.72,-2.38,-0.93,0.01,0.14,-0.9,-1.69,-2.52,-0.36,-1.47,-3.29,-4.03,-4.73,-3.03,-3.45,-7.28,-1.07,0.88,3.09,5.48,5.39,0.79,0.87,3.24,3.65,1.76,4.64,6.39,6.58,6.32,6.38,5.71,6.17,5.94,7.75,7.83,8.16,7.81,6.98,6.7,2.36,5.26,4.14,0.93,-1.05,1.94,0.49,-1.13,6.92,0.67,6.89,0.92,3.31,5.57,3.72,0.63,0.13,-1.88,-3.65,-4.8,-5.66,-5.81,-5.14,-4.44,-3.43,-2.7,-2.34,-1.86,-1.54,-1.38,-1.91,-2.05,-0.7,2.83,3.22,2.11,1.75,5.03,6.72,8.71,9.79,9.81,11.2,11.77,10.68,9.43,7.71,7.61,7.17,6.2,5.37,4.37,3.02,1.04,-0.71,-2.22,-3.61,-4.48,-4.98,-5.0,-5.32,-6.09,-6.56,-6.44,-6.17,-5.94,-5.77,-5.74,-5.54,-5.53,-5.84,-6.09,-6.0,-5.56,-5.82,-6.23,-6.28,-2.27,5.04,7.94,8.12,7.5,7.03,6.9,6.31,5.61,5.38,5.17,4.76,3.67,3.3,2.81,0.85,-1.11,-2.17,-2.48,-3.51,-4.3,-4.81,-4.69,-5.32,-5.73,-6.71,-7.7,-8.67,-9.44,-10.18,-10.4,-11.6,-11.89,-11.44,-9.79,-8.0,-8.5,0.96,1.8,-0.3,0.69,0.31,5.49,3.38,1.2,0.66,1.64,1.36,2.31,0.68,1.26,1.44,-1.71,-1.74,-5.74,-6.02,-5.19,-3.9,-0.76,-3.4,-0.66,0.85,3.49,3.31,0.01,3.32,3.72,3.91,4.23,2.44,0.22,-1.59,-1.31,1.42,3.12,3.14,2.96,2.57,1.17,-0.01,-2.85,-4.24,-5.48,-6.19,-4.28,-2.73,3.47,6.33,5.4,5.39,5.94,6.32,4.8,2.88,3.89,3.61,3.6,3.28,2.58,2.72,3.44,4.48,4.93,5.75,5.6,4.88,4.32,4.08,3.49,3.13,1.96,0.77,0.17,-0.39,-1.17,-1.23,-1.33,-1.22,-1.02,-0.79,-0.9,-1.33,-1.18,-0.9,-0.22,0.38,0.48,0.3,0.26,0.17,-0.06,-0.41,-2.02,-3.36,-3.96,-4.3,-4.62,-5.16,-6.15,-7.22,-8.58,-9.53,-9.38,-9.05,-8.15,-7.62,-6.99,-5.29,-2.92,2.73,1.29,0.02,0.71,-1.52,-3.7,-3.58,-3.52,-2.95,-2.66,1.11,-0.81,-0.5,0.42,0.89,-0.34,-0.02,1.03,-0.85,-0.23,0.88,1.52,-1.37,-3.04,-3.61,-3.83,-4.57,-4.65,-3.52,-1.66,-6.78,-3.27,3.9,8.59,9.72,8.95,7.76,6.38,5.65,4.72,2.64,1.14,-0.24,1.39,0.45,0.29,0.69,2.54,3.26,1.06,-2.09,-2.64,-3.05,-3.45,-0.1,1.93,2.89,2.84,2.19,4.39,-0.12,-2.13,-0.37,-0.77,1.58,7.91,10.15,6.1,-1.59,2.34,1.56,-0.55,-0.7,1.26,0.21,2.03,0.93,2.15,3.07,-0.99,-2.13,0.35,-0.79,-1.38,-1.54,-0.7,-0.35,-2.82,-2.67,-1.99,-2.48,-5.28,-3.28,-3.51,-1.82,-1.72,-0.75,0.15,1.12,-1.23,-2.44,-3.99,-1.68,-2.87,-1.95,-4.34,-4.96,-7.41,-5.01,-4.09,-2.04,-2.4,2.91,4.13,0.06,-1.01,2.47,1.91,2.85,2.86,5.51,5.45,4.73,4.88,5.14,4.97,4.93,4.99,4.69,8.4,7.94,7.7,7.0,5.68,5.4,5.07,4.17,1.88,0.27,4.85,2.74,4.19,2.88,1.35,1.89,-1.55,-1.5,2.64,4.54,2.06,-0.05,-1.83,-3.94,-5.49,-5.91,-5.78,-5.09,-4.37,-3.94,-3.83,-3.47,-2.07,-2.14,-4.01,-3.83,-1.75,1.57,1.13,-0.13,1.46,5.5,6.41,8.82,9.95,8.97,9.44,9.97,10.33,9.15,7.61,6.48,6.72,6.16,5.3,4.31,3.67,2.42,1.6,-0.28,-1.86,-2.89,-3.57,-3.99,-4.27,-4.89,-5.74,-6.11,-6.0,-5.7,-5.64,-5.56,-5.58,-5.79,-6.08,-6.62,-6.84,-6.67,-6.69,-6.3,-6.02,-1.75,4.82,7.43,8.38,6.82,6.39,6.44,5.99,5.36,5.24,4.92,4.4,3.45,2.36,1.95,1.57,0.12,-1.63,-2.31,-3.06,-3.05,-3.89,-4.32,-5.13,-5.0,-5.04,-5.86,-6.58,-7.07,-8.21,-9.31,-9.88,-10.2,-10.28,-9.98,-9.67,-9.11,-7.49,-2.95,0.27,0.39,0.24,2.55,3.72,6.15,3.15,0.85,-0.11,-0.88,-0.51,0.92,1.53,-0.63,-1.06,-1.23,-3.14,-3.79,-5.37,-4.8,-4.88,-4.4,-1.25,0.59,4.05,0.47,2.65,3.12,3.56,3.32,3.6,2.63,0.71,-0.62,1.82,3.64,4.33,2.12,1.16,2.15,0.64,-1.97,-3.52,-5.2,-5.54,-5.0,-4.07,1.72,5.77,4.27,4.34,4.49,4.7,4.59,3.38,3.28,2.83,2.66,1.82,0.19,0.64,2.89,5.42,6.24,5.83,5.09,4.57,3.92,3.48,3.53,2.9,1.77,0.25,-0.51,-0.82,-1.46,-1.91,-2.03,-1.99,-1.84,-2.23,-2.37,-3.0,-2.62,-2.03,-1.64,-1.25,-1.25,-1.35,-1.03,-0.47,-0.17,-0.38,-1.13,-1.82,-2.29,-3.61,-4.75,-5.49,-6.18,-6.68,-6.1,-8.03,-8.48,-8.37,-8.22,-7.79,-7.57,-6.88,-4.26,-1.28,-1.64,-0.16,-0.49,0.17,-3.08,-4.24,-3.56,-4.61,-1.07,2.29,0.6,-0.62,-0.12,1.63,0.05,1.89,4.25,3.27,0.39,3.52,4.17,-1.13,-3.47,-5.91,-5.71,-5.9,-6.57,-6.74,-6.5,-4.02,-4.66,-0.37,5.49,6.63,7.27,8.22,6.93,5.38,3.28,1.34,-0.32,-1.61,-1.04,0.49,2.14,-0.92,2.52,4.74,3.35,0.43,-1.98,-3.3,-4.04,-5.4,-3.77,-1.84,1.46,1.15,2.12,0.93,2.94,-1.89,2.49,5.46,1.56,6.4,9.76,5.5,-2.77,2.35,2.27,0.21,0.01,2.07,1.79,1.76,1.02,1.11,2.67,1.1,-0.58,-1.56,-0.35,-1.29,2.31,-2.35,-2.11,-2.86,-1.95,-3.63,-3.32,-4.97,-4.27,-2.41,0.57,5.06,5.84,3.83,2.39,3.26,1.37,-0.52,-2.15,-2.78,-2.25,-3.72,-4.34,-5.28,-3.01,-1.2,-1.26,0.89,1.85,2.74,1.46,1.13,-0.43,-2.26,1.84,5.52,6.08,5.76,4.08,1.47,2.72,4.23,3.42,3.42,4.01,7.4,7.08,6.61,5.98,4.99,5.01,4.25,3.22,1.46,2.58,8.75,4.99,3.32,1.94,-0.63,-0.76,-4.12,-4.22,-0.54,2.13,2.08,0.1,-2.71,-4.19,-5.34,-5.62,-5.27,-4.87,-4.54,-4.36,-4.57,-4.64,-4.11,-5.09,-5.06,-2.29,-0.66,-1.94,-1.65,3.39,5.48,7.03,10.21,9.1,8.06,7.52,8.14,8.79,8.72,7.63,6.52,6.67,5.61,4.77,3.91,3.35,2.36,1.96,0.95,-0.21,-1.13,-1.79,-2.42,-2.96,-3.48,-4.14,-4.82,-5.1,-5.11,-5.28,-5.55,-5.89,-6.38,-6.81,-7.06,-7.29,-7.38,-6.83,-6.3,-5.13,-0.36,5.06,6.69,7.7,6.5,5.88,5.32,5.36,5.09,5.18,4.98,4.2,3.83,2.7,1.86,1.31,1.16,0.07,-1.0,-1.79,-2.16,-2.94,-3.52,-3.65,-4.42,-4.87,-5.75,-6.9,-7.48,-8.02,-8.14,-8.69,-9.22,-9.38,-9.77,-9.38,-7.99,-7.32,-6.14,-5.31,-3.49,-2.06,-0.43,5.02,3.82,4.19,3.6,2.41,-0.43,-1.31,-3.0,-2.74,-2.22,-2.64,-0.78,-1.79,-2.17,-5.28,-6.97,-7.34,-4.09,-0.83,1.41,2.02,3.98,3.83,1.47,4.16,3.25,3.37,3.23,2.33,1.84,1.07,0.68,4.47,3.14,0.94,1.58,0.74,-0.89,-2.64,-4.3,-5.31,-5.23,-3.55,-0.41,5.67,3.36,3.31,3.9,3.87,2.84,3.22,3.89,3.1,2.14,0.99,-1.17,-0.72,1.84,6.44,7.08,6.39,5.4,4.44,3.21,2.36,3.24,2.67,1.46,0.32,-0.38,-1.05,-1.55,-2.27,-2.7,-2.7,-2.66,-3.5,-4.21,-4.8,-4.48,-3.65,-2.42,-1.39,-0.96,-0.53,-0.67,-1.11,-1.24,-0.4,-0.84,-1.55,-2.12,-2.68,-3.42,-3.99,-4.9,-5.68,-5.07,-7.76,-7.86,-8.11,-8.34,-8.49,-8.61,-8.73,-7.48,-2.67,-2.88,-0.13,-0.82,-1.94,-2.21,-5.23,-3.78,-3.82,2.04,3.25,3.1,4.95,4.17,2.57,4.08,0.63,4.99,2.45,1.88,2.81,0.78,-0.81,-3.79,-5.19,-5.56,-5.54,-6.02,-6.89,-7.71,-7.14,-6.14,-0.8,7.39,10.14,9.8,8.07,5.76,4.32,2.33,0.08,-1.05,-1.54,-2.15,-1.08,0.74,-1.13,-3.19,2.61,4.27,0.01,-1.91,-0.35,0.03,-2.18,-3.7,-4.43,-4.57,-2.07,0.08,0.72,1.84,2.82,2.38,3.64,1.87,3.2,3.21,10.62,4.86,-1.63,1.65,1.32,1.19,0.06,3.2,3.09,2.24,1.66,0.2,1.23,1.43,0.26,-1.18,-1.59,-1.44,-0.98,1.03,-3.2,-5.18,-2.09,-2.56,-3.29,-3.34,-1.95,1.68,1.1,2.58,1.89,1.41,3.87,1.65,1.36,1.04,1.07,1.59,0.16,0.2,0.43,-0.61,-2.16,-1.61,0.86,0.84,1.4,2.62,2.17,1.21,0.51,-0.36,2.67,5.8,5.51,4.8,2.98,2.58,4.24,1.5,0.71,0.45,3.76,6.28,6.65,5.73,4.9,3.76,1.64,3.55,2.31,0.22,5.8,5.23,3.8,1.8,-0.28,-1.69,-2.05,-5.28,-5.34,-2.94,-1.19,-1.34,-0.54,-1.0,-2.74,-4.05,-4.8,-5.15,-5.16,-5.37,-5.54,-5.55,-5.64,-5.87,-4.66,-2.54,-3.21,-5.11,-0.22,5.13,6.22,8.31,8.32,7.56,7.03,6.62,6.33,6.42,6.37,5.81,5.85,5.27,5.01,4.13,3.22,2.36,1.98,2.13,1.09,0.05,-0.74,-1.45,-2.07,-2.41,-2.88,-3.56,-3.97,-4.37,-4.87,-5.34,-5.75,-6.34,-6.83,-7.05,-7.19,-7.38,-7.06,-6.32,-5.41,-3.05,1.98,4.98,4.79,6.86,5.76,5.35,4.7,4.24,4.56,4.37,4.5,4.42,3.36,2.75,1.74,1.32,0.89,0.21,-0.41,-1.03,-1.95,-2.93,-3.49,-3.68,-4.33,-5.38,-5.63,-6.05,-6.69,-7.38,-7.85,-8.72,-9.66,-9.75,-9.64,-8.98,-7.88,-7.27,-7.87,-7.56,-6.56,-5.81,-5.86,-1.17,0.77,8.09,4.09,0.34,-0.28,0.04,0.94,1.38,-1.32,-0.14,-0.33,-0.05,1.12,-3.2,-3.73,-4.22,1.49,2.84,2.84,2.96,4.59,-0.84,1.42,5.99,3.29,2.68,2.73,2.2,1.63,1.2,0.69,0.6,2.41,2.04,2.09,0.69,-1.02,-1.52,-2.58,-3.65,-2.65,-1.38,0.26,5.04,2.68,2.08,4.36,4.62,4.1,4.32,3.71,2.89,2.0,0.75,-0.9,-1.8,1.14,3.75,6.17,7.83,6.11,4.49,3.11,1.87,1.55,2.89,2.13,1.15,-0.3,-1.38,-1.7,-2.46,-3.1,-3.56,-3.35,-4.15,-5.46,-5.68,-5.87,-5.16,-3.45,-2.01,-1.09,-0.67,-0.77,-0.46,1.87,3.33,0.68,-0.68,-1.51,-2.34,-3.33,-3.97,-4.21,-4.74,-4.07,-5.31,-5.58,-6.37,-7.63,-8.45,-9.18,-9.91,-11.06,-10.23,-0.81,-0.92,-1.89,-1.49,-1.95,-2.14,-3.77,2.49,2.96,0.5,1.78,3.05,4.38,3.61,4.72,4.99,4.01,0.38,-0.28,0.96,-1.32,-2.59,-4.57,-5.71,-6.4,-5.69,-6.23,-7.22,-7.11,-5.55,-3.57,-2.45,2.44,6.22,7.56,6.61,1.97,1.64,1.74,-0.73,-2.98,-1.95,-0.47,-1.26,-2.84,1.64,0.35,-3.72,-1.16,2.66,0.23,-0.24,0.22,-1.21,-2.17,-3.11,-3.05,-4.11,-4.89,-4.62,-0.35,-0.16,2.34,3.56,1.45,4.04,0.15,-1.39,10.44,8.98,0.24,0.26,1.49,-0.36,0.98,2.19,1.37,0.96,0.35,1.1,0.35,4.58,3.92,-1.63,-3.9,-2.11,0.48,3.43,0.48,2.17,-0.03,2.11,3.0,3.63,4.05,4.18,3.16,1.57,2.0,2.41,1.49,2.53,1.25,3.11,0.59,0.64,1.72,0.04,-1.05,-1.3,-1.49,-0.07,-0.64,-0.06,0.99,1.04,0.71,-0.03,1.31,1.16,2.98,5.36,5.76,2.16,1.27,2.67,2.29,1.4,1.12,0.43,0.68,6.09,5.61,4.45,3.11,1.6,0.04,4.18,2.91,3.92,4.6,3.79,2.2,0.21,-1.07,-2.04,-2.19,-4.44,-4.77,-3.72,-2.4,-2.41,-2.9,-3.16,-3.92,-3.93,-3.61,-3.91,-4.49,-4.97,-5.3,-5.5,-5.58,-4.86,-4.15,-5.59,-5.96,3.24,6.49,7.88,8.26,7.8,7.8,6.97,6.12,5.57,5.42,5.33,4.79,4.35,4.12,3.89,3.19,2.61,1.86,1.26,0.44,-0.2,-0.49,-1.03,-1.35,-1.93,-2.14,-2.44,-2.8,-3.31,-4.05,-4.89,-5.4,-5.81,-6.34,-6.69,-7.0,-7.64,-6.89,-6.07,-5.21,-3.09,-0.57,1.57,4.72,3.27,5.49,4.92,4.65,4.27,4.11,4.29,5.07,4.53,4.57,3.67,2.45,1.63,0.95,0.69,0.11,-0.41,-0.66,-1.1,-1.81,-2.72,-3.62,-4.08,-5.17,-6.04,-6.55,-6.33,-6.58,-6.76,-7.22,-8.08,-8.61,-9.14,-9.34,-8.8,-8.12,-7.88,-7.95,-7.71,-7.73,-7.58,-7.65,-7.5,0.31,3.81,4.45,0.95,-2.02,1.5,2.05,2.06,1.56,-1.15,-2.04,-2.14,-5.01,-5.2,-4.32,-2.13,0.06,1.81,1.9,4.99,3.77,6.85,6.24,5.04,2.3,5.16,5.65,4.21,2.73,1.77,-0.27,-2.0,-1.0,1.91,2.11,0.99,-0.12,0.02,-0.07,-0.27,0.26,1.8,3.74,1.82,1.03,3.55,4.29,4.42,3.81,2.96,2.48,1.76,0.85,-0.15,-1.01,0.22,2.87,3.82,5.12,6.8,5.28,3.2,2.52,1.2,2.98,3.0,1.87,0.59,-0.69,-1.6,-2.41,-3.22,-3.58,-4.35,-4.66,-5.59,-6.65,-7.39,-7.2,-5.4,-3.45,-2.01,-1.1,-0.47,-0.18,0.55,2.41,3.44,2.26,0.32,-0.84,-1.61,-2.43,-3.68,-4.79,-5.14,-4.67,-4.57,-4.94,-5.59,-7.28,-8.37,-9.36,-10.5,-11.87,-5.13,0.41,-4.47,-1.27,0.16,1.06,2.88,2.67,2.45,1.07,1.11,2.11,3.45,3.81,5.06,5.29,0.37,-1.91,-1.9,-2.12,-2.9,-3.85,-4.0,-4.32,-5.03,-3.46,-3.05,-4.66,-4.69,-6.35,-5.1,-4.01,0.0,4.86,7.12,6.36,3.95,3.44,2.58,-0.72,-3.39,-3.22,-1.25,-3.51,0.55,-2.4,-0.85,1.83,-2.43,-2.81,-0.57,-0.16,-0.28,1.62,2.92,4.06,-1.23,-1.64,-4.93,-7.53,-7.84,-3.98,-2.39,1.72,3.32,1.82,2.26,-1.21,2.97,4.15,9.72,4.76,2.04,1.83,2.03,-0.27,2.16,1.24,-1.75,2.52,3.21,2.27,5.07,3.97,0.34,-2.92,-2.89,-0.94,1.97,1.85,2.4,2.38,4.22,2.56,2.24,5.54,3.5,4.31,1.46,-0.9,3.21,0.6,-0.17,1.16,2.67,1.94,2.59,3.53,0.05,1.52,0.25,0.25,1.72,-1.13,-0.76,-0.09,-0.87,-0.43,0.41,0.66,1.64,0.97,2.71,5.73,2.3,2.09,2.89,1.79,-0.18,-0.1,0.92,1.64,5.68,4.11,2.57,0.82,-0.5,3.29,3.97,3.02,3.1,2.97,2.73,1.06,-0.35,-1.6,-2.65,-2.9,-3.82,-4.63,-4.19,-4.16,-4.37,-4.49,-4.64,-4.51,-4.35,-4.35,-4.21,-4.26,-4.73,-5.24,-5.77,-5.33,-5.6,-7.73,-4.6,6.47,7.4,7.97,7.42,7.34,7.17,6.81,6.01,4.99,4.27,4.52,4.61,3.83,2.45,2.41,2.09,1.64,1.1,-0.15,-0.99,-1.1,-1.81,-2.62,-3.01,-3.4,-3.02,-3.57,-3.86,-4.56,-5.0,-5.5,-5.88,-5.9,-5.93,-6.58,-7.56,-7.56,-5.86,-4.96,-3.47,-2.35,-0.18,1.16,3.16,3.54,4.74,4.01,3.83,3.97,3.72,3.85,4.75,4.87,4.03,3.57,2.38,1.33,0.84,0.47,0.03,-0.45,-0.64,-0.57,-0.96,-1.81,-2.79,-4.07,-4.54,-5.66,-5.97,-5.96,-5.91,-5.96,-6.39,-6.94,-7.29,-7.47,-7.74,-7.86,-7.7,-7.24,-6.87,-7.05,-7.2,-7.6,-7.85,-7.5,-7.46,-5.02,2.14,0.68,-0.08,1.8,-0.16,2.37,-0.4,-0.02,-1.3,0.34,-0.57,-1.81,-2.49,-4.51,-4.0,-0.47,3.71,5.01,5.86,7.39,6.92,7.32,7.75,5.57,6.28,4.15,3.93,2.27,1.73,0.63,-0.53,-0.75,2.05,2.07,2.99,2.4,2.36,1.81,1.33,1.56,2.04,0.59,-0.78,1.22,3.32,4.14,3.45,2.96,2.33,1.71,0.97,0.47,0.0,0.18,1.32,3.04,3.51,4.37,6.16,4.7,3.02,2.07,1.86,3.76,2.54,1.06,-0.05,-0.96,-1.95,-2.83,-3.79,-4.36,-4.83,-5.5,-6.96,-8.02,-8.52,-7.92,-6.07,-2.86,-0.38,-0.29,0.06,1.57,2.63,4.62,6.24,5.18,3.32,1.01,-1.15,-2.22,-3.16,-4.08,-4.85,-5.11,-3.75,-5.2,-6.32,-7.28,-7.8,-8.92,-9.88,-9.77,-1.43,-1.5,2.72,0.56,0.66,2.08,1.39,1.04,0.15,-0.11,0.71,1.33,1.8,0.54,-0.02,-2.67,-4.38,-6.33,-4.42,-4.32,-3.93,-2.49,-2.13,0.62,-3.05,-1.84,-1.73,-2.01,-4.08,-7.91,-1.43,-0.03,3.62,4.87,6.03,5.7,3.99,2.5,0.56,-1.89,-4.19,-3.53,-1.47,-2.83,-2.36,-4.25,-1.58,2.14,-1.25,-2.52,-0.69,-1.02,-1.18,3.49,4.86,5.53,3.28,-3.04,-5.89,-7.84,-8.16,-6.97,0.55,0.75,0.43,0.38,1.18,1.45,-0.93,5.04,5.74,2.91,1.85,-1.03,-1.34,1.42,3.37,1.07,-0.01,1.82,1.68,1.97,2.39,2.16,-0.67,-3.28,-4.34,-3.45,-0.94,-0.3,1.28,0.56,0.72,3.37,-0.91,1.17,5.78,5.69,4.4,4.89,4.12,4.95,6.1,1.76,2.32,-0.83,-1.13,0.4,3.29,2.05,1.43,2.53,3.19,2.07,-2.04,-2.53,-0.1,0.94,0.86,1.71,1.85,1.36,3.47,4.57,1.06,3.73,1.74,1.02,0.17,0.65,0.59,2.6,2.63,2.24,0.32,-0.89,3.58,3.78,3.56,2.66,2.32,1.9,1.56,0.03,-0.82,-1.55,-1.94,-3.18,-4.66,-5.05,-4.73,-4.35,-4.15,-4.56,-5.31,-5.45,-5.18,-4.65,-4.31,-4.92,-5.28,-5.33,-6.08,-7.31,-7.64,2.66,6.71,7.12,8.03,7.06,7.06,6.46,5.73,5.32,4.7,4.11,3.58,3.92,3.28,3.01,1.62,0.47,0.53,0.92,-0.89,-1.85,-1.93,-1.69,-2.29,-3.28,-3.73,-4.18,-4.4,-4.55,-4.48,-4.8,-5.57,-6.02,-6.19,-6.24,-6.54,-6.55,-5.82,-4.37,-2.53,-2.01,-0.72,0.12,0.72,2.04,3.07,3.84,3.5,3.48,3.94,4.3,4.06,4.09,4.06,4.04,3.29,2.71,1.54,0.39,-0.06,-0.34,-0.68,-0.85,-0.92,-1.14,-1.95,-2.73,-3.5,-4.32,-5.15,-5.62,-5.73,-5.37,-5.1,-5.56,-6.15,-6.65,-7.17,-7.29,-7.37,-7.37,-7.2,-6.96,-6.78,-6.87,-7.2,-7.32,-7.24,-6.97,-6.93,-5.07,-5.83,1.63,1.04,-1.21,-0.12,-0.37,0.66,0.26,-0.54,-1.41,-1.01,-3.19,-1.87,-3.0,0.16,5.38,5.54,7.94,5.51,5.19,6.08,6.49,6.12,5.81,5.75,5.01,3.6,2.7,2.73,1.65,0.18,-0.66,2.53,2.04,4.12,2.98,2.17,1.33,0.75,0.36,-0.93,-1.71,-1.52,0.75,3.06,3.7,2.56,2.05,1.71,1.13,0.37,-0.2,-0.56,0.52,2.42,3.26,3.34,2.85,6.29,5.75,3.31,1.75,2.13,2.73,2.11,0.96,-0.12,-1.4,-2.59,-3.49,-4.12,-4.64,-5.16,-5.65,-7.56,-8.86,-9.57,-9.25,-6.51,-1.21,1.11,1.77,3.15,4.96,3.13,4.17,6.91,5.97,3.5,1.29,-0.36,-1.66,-2.97,-3.98,-5.74,-4.89,-7.09,-4.06,-9.18,-8.11,-7.63,-8.68,-7.11,-6.89,-1.77,-1.36,-0.96,0.34,1.14,0.76,-0.35,-1.32,0.17,-0.59,2.31,2.69,0.21,-1.1,-2.65,-3.06,-1.99,-2.07,-1.92,2.5,0.97,2.25,0.91,-0.03,1.63,1.38,1.28,1.24,-4.26,-2.23,5.5,6.39,6.19,5.5,6.37,4.85,2.97,2.21,-0.36,-3.07,-4.18,-2.65,-0.74,-1.75,-6.58,-7.09,-0.9,-0.43,-0.49,1.07,1.44,0.92,1.42,4.58,4.09,1.69,0.77,1.22,-4.74,-6.56,-6.28,-3.51,-2.64,-0.96,1.98,2.47,1.31,1.81,-1.8,0.31,0.15,-2.48,-0.37,0.03,-0.29,-0.72,0.48,1.76,-0.31,2.45,3.21,1.52,-1.24,0.33,0.69,-0.31,-0.67,-1.25,-1.14,-0.47,-0.48,-0.3,0.19,-0.24,-1.54,-0.13,3.32,4.43,4.41,4.24,6.02,3.6,4.03,1.67,-0.56,-1.82,0.56,0.67,2.51,0.23,0.23,2.72,2.64,1.77,1.22,0.28,0.94,1.3,1.28,1.62,1.72,2.08,3.4,4.19,1.32,3.42,3.29,1.57,1.55,1.27,1.75,-0.32,0.51,0.96,2.4,3.14,3.67,3.93,1.43,3.09,1.86,0.9,1.55,-0.7,-2.23,-2.37,-2.4,-3.72,-5.32,-5.77,-4.95,-4.11,-3.92,-4.08,-4.71,-5.04,-5.14,-4.73,-5.22,-4.69,-5.22,-6.0,-7.87,-0.4,4.71,5.8,6.66,6.81,6.25,5.82,5.6,5.5,5.03,4.56,4.22,4.34,3.83,3.37,2.87,1.87,1.03,0.15,-0.9,-1.99,-1.03,-0.4,-1.6,-1.47,-1.37,-1.41,-2.22,-3.61,-3.71,-2.78,-4.36,-5.42,-5.36,-4.86,-4.39,-3.3,-2.71,-2.91,-3.28,-3.0,-3.12,-1.15,0.71,0.82,1.33,2.29,2.53,2.52,3.13,3.42,3.56,3.76,3.48,3.53,3.31,3.05,2.36,1.63,0.68,0.06,-0.47,-0.69,-1.09,-1.16,-1.0,-1.59,-2.49,-2.89,-3.76,-4.74,-4.57,-4.68,-4.86,-4.92,-4.89,-5.22,-5.53,-5.92,-6.39,-6.48,-6.52,-6.7,-7.01,-6.92,-6.56,-6.25,-7.05,-7.21,-7.21,-7.39,-7.01,-7.28,-5.02,-3.15,0.42,-1.97,-2.88,-1.08,0.17,2.11,0.69,-2.2,-4.73,-2.68,-1.33,0.25,3.15,6.07,5.42,8.25,7.6,7.26,7.55,7.46,7.0,6.35,5.77,5.43,4.89,4.17,3.51,1.7,-0.12,-0.05,0.27,2.56,3.34,3.3,2.5,0.83,-0.75,-1.79,-2.37,-2.7,-1.56,1.73,3.04,2.65,2.81,2.02,1.41,0.49,-0.35,-0.81,-0.74,-0.24,1.72,4.56,3.17,2.87,4.51,5.88,3.95,1.5,1.36,1.66,1.66,0.51,-0.38,-1.19,-2.51,-3.55,-3.7,-4.34,-5.32,-5.8,-7.93,-9.43,-9.87,-9.49,-6.38,-0.45,2.69,3.15,4.91,6.19,5.09,5.75,7.54,6.27,3.54,1.25,-0.46,-1.73,-3.28,-4.85,-4.89,-5.39,-3.16,-6.68,-6.92,-7.7,-8.24,-5.81,-5.69,-5.17,-2.59,-3.65,-2.39,-0.73,-1.4,-1.08,-2.38,-0.53,-0.6,0.43,2.29,2.33,1.06,-1.32,-1.38,-2.91,-1.09,3.28,3.0,1.85,1.37,2.99,3.88,1.59,0.37,2.6,4.59,1.65,0.84,1.26,5.68,6.95,6.72,5.71,4.14,3.14,2.57,0.81,-1.48,-2.78,-3.36,-4.5,-0.83,-1.11,-2.26,-6.68,-1.02,1.4,0.75,0.95,1.95,1.41,-0.27,0.43,0.86,1.55,1.81,-0.21,-6.13,-7.54,-6.55,-3.14,-2.37,-1.49,-0.22,0.54,-0.66,0.79,1.95,1.03,-0.64,1.01,1.89,2.48,0.59,1.53,1.74,1.19,0.84,3.59,3.07,0.5,-0.25,-0.87,-1.56,-0.88,1.75,0.99,0.24,0.68,1.49,1.56,2.36,1.27,-1.1,-2.86,-2.94,0.87,2.24,1.99,-0.39,-2.05,-2.32,0.91,-0.43,0.69,0.38,0.5,2.15,1.38,2.72,2.09,3.25,1.67,3.16,-0.14,2.54,2.45,2.03,1.65,2.73,3.34,3.16,3.3,1.96,4.39,4.05,3.04,1.79,2.05,-2.67,-3.06,0.52,1.63,2.2,2.73,2.64,2.36,2.02,2.22,1.29,0.69,0.92,-1.16,-2.9,-3.18,-2.85,-3.47,-4.68,-4.97,-4.47,-3.86,-4.04,-4.55,-5.3,-5.94,-5.76,-5.81,-5.58,-5.97,-7.55,-3.22,3.41,4.53,5.26,6.0,6.23,5.87,5.4,4.95,5.39,5.16,4.92,4.66,4.54,4.18,3.34,2.53,1.9,1.26,0.94,0.71,0.44,0.72,0.84,0.22,-0.36,-0.6,-0.84,-1.25,-1.32,-1.1,-0.82,-2.12,-3.2,-1.62,-2.55,-1.88,-2.48,-2.63,-3.2,-3.92,-4.08,-3.56,-0.95,0.3,0.05,0.1,0.69,0.75,1.2,1.96,2.81,3.18,3.5,3.23,3.2,2.94,2.75,2.2,1.64,1.06,0.22,-0.27,-0.52,-1.09,-1.28,-1.31,-1.9,-2.32,-2.51,-3.11,-4.2,-4.02,-4.1,-4.4,-4.33,-4.12,-3.97,-4.32,-4.69,-5.61,-6.16,-6.01,-6.18,-6.41,-6.42,-5.91,-5.66,-5.75,-6.19,-6.63,-6.78,-6.92,-7.25,-7.04,-7.68,-7.65,-1.48,-1.29,-2.87,-2.73,-0.42,1.15,0.44,-0.1,-1.24,-4.36,2.08,0.97,1.78,4.52,4.63,6.42,8.05,8.15,8.16,7.76,7.44,7.25,6.57,6.09,5.56,4.58,3.71,3.01,1.4,0.97,0.9,0.92,1.72,1.35,0.6,-0.54,-1.98,-2.85,-2.93,-1.89,0.4,2.36,2.94,2.45,2.13,1.68,1.29,0.49,-0.52,-1.14,-1.26,0.33,3.02,5.16,5.24,3.64,3.94,5.36,4.6,1.9,0.91,0.83,1.1,0.09,-1.04,-1.44,-2.71,-3.16,-3.2,-4.05,-5.39,-6.33,-7.49,-8.88,-9.21,-8.68,-6.48,-1.98,2.17,3.67,5.78,6.4,5.24,5.8,6.39,6.0,3.94,1.35,-0.65,-2.3,-3.64,-4.47,-5.07,-4.27,-5.86,-5.96,-7.69,-8.38,-5.25,-6.47,-3.82,-5.85,-5.58,-4.13,-3.47,-3.09,-3.55,-3.94,-0.09,0.06,2.2,2.58,-0.03,-0.95,-0.56,-3.01,-2.41,-0.79,0.87,1.88,0.64,1.02,2.85,1.75,1.93,1.03,4.33,5.15,2.03,1.66,3.3,2.0,6.9,5.11,5.63,3.05,1.57,0.9,1.44,0.57,-2.75,-3.34,-3.21,-3.85,-2.16,-2.51,-0.99,-5.42,-4.21,-2.5,0.92,3.43,0.62,1.19,0.19,3.03,7.69,6.85,3.6,-2.77,-4.39,-4.99,-4.08,-2.16,-2.47,-0.98,-0.55,-0.13,-0.3,0.88,0.11,-0.36,0.08,0.98,1.8,2.52,1.91,1.99,1.51,1.8,3.55,3.52,2.17,1.92,0.9,-2.35,-1.95,-1.33,1.26,1.14,-1.08,-0.79,0.42,1.96,2.13,-0.55,-1.62,-2.82,-2.67,-3.53,-1.94,4.37,2.04,0.8,0.3,1.51,0.41,1.87,1.38,1.41,-0.97,1.2,2.68,1.96,2.64,2.77,2.16,3.14,1.14,1.05,1.15,0.68,0.97,1.21,2.25,1.45,1.32,2.29,0.95,0.54,1.11,-3.37,-8.57,-5.56,6.0,4.08,3.49,2.91,2.53,1.92,1.75,1.31,1.01,0.62,-0.45,-1.7,-2.76,-3.11,-3.13,-3.49,-4.16,-4.6,-4.29,-4.13,-4.68,-5.23,-5.54,-6.29,-7.02,-7.04,-7.28,-6.91,3.31,4.12,5.2,5.35,6.02,6.0,5.79,5.38,4.98,4.69,4.79,4.57,4.73,4.55,4.01,3.24,2.38,1.82,1.44,1.09,0.83,0.68,0.55,0.43,0.12,-0.37,-1.03,-1.47,-1.77,-2.16,-2.24,-2.28,-2.57,-2.93,-3.41,-3.65,-2.3,-3.31,-3.24,-3.74,-4.23,-4.46,-3.76,-1.22,-0.89,-1.1,-0.99,-0.92,-0.38,0.26,0.84,1.66,2.37,2.73,2.85,2.86,2.67,2.44,1.95,1.52,1.08,0.26,-0.65,-1.05,-1.27,-1.63,-1.4,-1.6,-2.02,-2.39,-2.83,-3.62,-3.74,-3.74,-3.75,-3.73,-3.57,-3.39,-3.47,-4.07,-4.7,-5.23,-5.85,-6.3,-6.33,-6.34,-6.31,-5.84,-5.95,-6.55,-6.99,-7.48,-7.72,-7.71,-7.69,-8.08,-8.27,-7.28,-3.93,-0.35,-3.79,-5.05,-2.48,-0.47,0.92,0.36,2.01,1.29,2.42,2.41,1.38,4.15,7.4,8.02,6.57,7.38,7.97,7.03,7.01,7.05,7.18,6.67,5.01,3.83,3.26,3.88,3.57,2.94,1.89,0.26,0.2,0.13,-0.46,-1.82,-2.62,-2.04,-1.6,-0.69,0.58,2.26,2.79,2.56,2.11,2.23,2.05,1.04,-0.37,-0.81,0.88,3.27,3.91,3.83,3.86,2.9,3.59,5.32,4.86,2.58,0.81,0.46,0.21,-0.14,-1.11,-2.27,-2.98,-3.1,-3.25,-4.14,-5.13,-6.0,-6.93,-8.0,-8.24,-7.94,-6.35,-2.74,1.02,4.83,5.47,5.72,4.4,4.51,6.64,5.29,2.95,0.88,-0.93,-2.91,-4.11,-4.75,-5.21,-5.83,-5.82,-7.35,-7.64,-6.89,-5.89,-6.26,-4.73,-6.72,-6.17,-5.83,-4.5,-3.69,-4.08,-3.55,1.74,1.92,1.73,0.84,-1.96,-4.54,-7.35,-5.02,0.87,0.7,0.97,1.43,0.71,-1.47,-0.36,1.1,0.34,3.64,2.02,1.87,4.03,5.77,5.31,6.66,6.93,4.18,4.3,1.31,0.16,1.01,0.16,-2.92,-4.17,-4.52,-5.01,-3.42,-2.27,-2.95,-0.2,-1.16,-5.52,-4.39,1.69,-0.56,1.39,1.88,1.4,2.76,3.91,2.27,-0.42,-4.26,-4.82,-3.49,-0.51,-2.03,-1.42,-0.66,-0.41,-0.06,1.9,-0.05,-2.72,-0.69,0.72,2.23,1.44,1.14,1.22,1.83,1.72,2.1,3.42,2.74,2.09,-0.39,-0.01,-0.96,0.95,-1.36,-3.75,-1.31,0.17,-1.09,-0.14,2.73,2.85,3.27,0.8,0.1,-1.35,-2.79,-1.3,3.24,3.28,2.51,0.85,-0.31,0.19,1.17,1.68,0.02,-0.39,1.12,0.43,1.58,2.35,2.27,1.91,0.6,0.78,0.99,0.42,0.9,1.14,-0.71,-0.07,0.52,1.34,0.94,2.43,1.2,-4.04,-7.83,-7.63,-0.65,2.53,2.69,2.25,2.06,1.52,0.78,0.56,0.37,0.21,-0.23,-1.07,-1.94,-2.99,-3.52,-3.8,-4.14,-4.55,-4.52,-4.35,-4.5,-4.66,-5.4,-6.38,-7.45,-7.93,-7.61,1.29,3.64,4.64,5.19,5.6,6.07,5.55,5.72,5.36,4.83,4.38,4.5,4.0,4.2,4.09,3.67,3.1,2.31,1.6,1.07,0.79,0.33,0.3,0.73,0.78,0.13,-0.32,-0.68,-1.1,-1.61,-2.27,-2.72,-2.96,-2.95,-2.96,-3.32,-4.08,-4.01,-4.47,-3.87,-4.34,-4.76,-4.19,-3.47,-2.93,-1.84,-2.07,-1.73,-1.72,-1.89,-0.74,0.02,0.44,1.22,1.9,1.92,2.03,1.92,1.87,1.7,1.18,0.74,0.22,-0.57,-1.38,-2.0,-2.06,-1.99,-1.85,-1.85,-2.08,-2.42,-2.79,-3.44,-3.49,-3.55,-3.35,-3.18,-3.08,-3.13,-3.36,-3.87,-4.47,-5.11,-5.85,-6.12,-6.15,-6.05,-5.92,-5.69,-5.74,-5.89,-6.6,-7.26,-7.59,-7.71,-7.13,-6.74,-6.16,-5.73,-6.26,-5.4,-0.99,-4.39,-3.62,-0.94,-0.7,1.13,1.27,2.08,3.26,2.2,3.19,1.62,5.22,7.0,7.21,8.24,7.54,6.94,6.74,7.28,7.7,7.16,4.95,2.91,2.04,2.54,3.38,3.48,2.86,1.63,-0.29,-0.73,-1.32,-1.9,-1.96,-1.46,-0.92,-1.18,0.33,1.29,1.46,2.09,2.45,2.91,2.38,1.76,1.31,1.83,3.14,3.96,3.75,2.83,2.12,1.76,2.36,5.01,4.29,2.67,0.75,0.11,-0.83,-0.52,-1.11,-1.71,-2.71,-3.31,-3.83,-4.26,-5.19,-5.89,-6.72,-7.35,-7.47,-7.22,-5.47,-2.21,3.0,4.03,5.88,5.31,5.1,4.66,5.58,4.22,1.68,-0.12,-1.64,-2.93,-3.97,-5.04,-5.8,-6.46,-6.96,-7.37,-8.19,-4.56,-6.09,-4.6,-5.6,-6.08,-4.6,-4.83,-3.97,-4.15,-3.81,-2.69,-0.14,-0.66,-1.03,-1.03,-3.15,-3.99,-5.12,-2.77,-1.09,1.45,-0.42,-1.6,-3.5,-2.17,-0.22,0.49,0.6,2.79,1.42,6.5,4.45,3.68,3.65,3.06,2.79,2.57,1.53,1.06,0.66,0.74,-2.37,-4.41,-4.4,-4.18,-4.73,-3.33,-2.13,-1.6,-0.23,-0.25,-2.1,-3.02,-3.16,-1.7,3.03,2.61,3.2,3.5,2.92,-1.19,-2.87,-4.03,-5.15,-7.47,-5.8,-6.12,-3.21,-1.28,-1.85,-2.89,-3.19,1.13,3.72,1.66,2.39,5.54,1.76,0.82,0.89,0.96,1.42,1.62,1.54,2.15,2.83,0.7,-1.05,-0.38,0.2,-1.6,-2.39,-1.9,-0.12,0.09,1.09,3.61,2.88,2.04,2.87,3.22,1.53,0.66,-0.42,2.33,2.98,5.2,1.18,0.47,0.46,0.72,1.55,-1.41,-0.19,-0.14,-0.3,1.43,2.44,1.44,2.43,2.05,2.56,0.31,0.14,-2.64,-2.82,-0.31,0.06,1.37,1.72,0.78,-0.98,-4.92,-5.4,-5.19,-3.39,1.75,1.1,1.43,1.11,0.66,0.21,-0.39,-0.47,-0.66,-1.15,-1.64,-2.38,-3.34,-3.68,-4.14,-4.53,-4.9,-4.9,-4.79,-4.97,-4.98,-5.29,-5.55,-6.32,-6.3,-1.14,3.88,3.48,4.63,5.26,5.57,5.7,5.25,5.3,5.06,4.41,3.77,3.64,3.64,3.79,3.57,3.1,2.73,2.21,1.74,1.08,0.14,0.74,1.32,0.7,-0.09,-0.51,-0.82,-0.69,-0.83,-1.26,-1.67,-2.2,-2.7,-3.0,-3.21,-3.68,-4.17,-4.81,-4.82,-4.54,-4.74,-4.75,-3.91,-3.38,-3.11,-3.17,-2.32,-2.12,-1.96,-1.83,-1.53,0.0,-0.41,0.11,0.34,0.8,0.94,1.18,1.47,1.06,0.86,0.29,-0.33,-0.66,-0.92,-1.63,-2.13,-2.08,-1.76,-2.43,-2.93,-2.87,-2.63,-2.77,-3.3,-3.53,-3.57,-3.37,-3.15,-2.85,-2.85,-3.03,-3.7,-4.02,-4.62,-5.13,-5.55,-5.63,-5.7,-5.68,-5.51,-5.44,-5.69,-6.17,-6.52,-6.6,-6.7,-6.26,-6.38,-6.43,-6.42,-6.73,-5.88,-3.74,-3.25,-2.45,-1.01,-0.16,-0.83,0.42,2.74,2.32,-0.39,-1.41,1.18,1.98,6.57,7.98,6.64,5.38,4.81,5.34,7.78,8.12,7.04,4.53,2.94,0.29,1.63,3.2,2.05,0.63,0.55,0.94,-0.91,-1.44,-1.47,-1.3,-1.23,-0.95,-0.77,-0.72,0.25,1.33,2.25,3.09,3.05,2.73,2.94,3.96,3.49,3.52,4.15,3.76,3.1,1.73,0.65,0.85,4.17,3.7,2.42,0.52,-0.41,-0.53,-1.43,-1.38,-1.93,-2.55,-3.09,-3.58,-3.92,-4.79,-5.51,-5.92,-6.34,-6.36,-5.31,-2.85,0.78,2.53,3.87,4.97,4.6,3.91,3.1,4.14,2.09,0.39,-0.99,-2.06,-3.03,-4.13,-5.3,-6.36,-6.99,-7.72,-7.98,-5.36,-4.09,-5.9,-6.25,-5.31,-3.56,-6.69,-4.5,-3.36,-2.26,0.18,-0.71,-1.73,-1.42,-1.05,-2.19,-3.51,-3.62,0.16,3.68,2.07,1.11,-0.13,-2.43,-1.96,-0.63,-1.54,-0.33,0.53,1.27,4.65,2.7,2.19,2.2,1.9,1.9,1.94,0.17,0.58,0.02,-0.35,-0.48,-3.14,-4.77,-4.61,-4.38,-4.07,-3.83,-2.07,-2.2,-0.81,0.16,-1.56,-5.35,-4.7,-2.41,1.79,3.23,4.51,4.71,2.32,1.66,-1.73,-5.08,-5.56,-4.19,-6.85,-7.81,-4.58,-3.09,-3.07,-4.8,-3.6,1.14,2.03,-1.21,6.52,4.54,2.77,0.78,-0.1,0.48,1.02,0.97,0.54,0.27,-0.12,-0.14,1.03,1.18,-0.19,-1.44,-0.38,0.15,-1.29,0.3,2.9,3.12,1.83,0.33,1.82,1.49,0.18,-0.71,1.22,3.99,5.08,4.28,3.52,1.19,-0.33,1.3,4.12,-0.07,-0.5,-0.21,0.23,1.74,1.2,0.49,1.01,1.56,2.98,2.96,0.94,2.25,3.27,2.99,2.49,1.4,-1.53,-1.57,-1.66,0.51,1.64,1.23,3.12,-1.56,-0.84,-0.47,-0.77,-0.88,-0.92,-1.35,-1.81,-1.71,-1.82,-2.56,-2.96,-4.09,-4.23,-4.22,-4.28,-4.24,-4.43,-4.51,-4.05,-3.7,-3.26,-3.2,-1.26,2.04,4.36,3.3,3.82,4.63,4.84,5.0,4.99,4.74,4.59,3.85,3.16,3.14,2.97,3.0,2.96,2.7,2.28,1.79,1.39,1.03,0.45,0.79,1.04,0.22,-0.01,0.33,-0.04,-0.29,-0.45,-1.07,-1.6,-1.96,-2.28,-2.72,-3.33,-3.85,-4.21,-4.62,-4.92,-4.77,-4.63,-4.67,-4.35,-4.01,-3.55,-2.81,-2.5,-1.97,-1.65,-1.77,-1.82,-1.87,-1.89,-1.11,-1.05,-1.5,0.25,0.83,1.05,0.87,0.87,0.29,-0.01,-0.34,-0.86,-1.25,-1.77,-2.44,-2.58,-1.97,-2.25,-2.39,-2.59,-2.86,-3.06,-3.11,-2.97,-2.71,-2.47,-2.33,-2.37,-2.57,-2.77,-2.9,-3.38,-3.82,-4.34,-4.62,-5.01,-5.27,-5.33,-5.31,-5.31,-5.37,-5.72,-6.0,-6.23,-6.29,-6.16,-5.71,-6.06,-6.67,-7.09,-7.52,-7.0,-4.38,-3.11,0.31,-0.25,-0.8,-0.6,-0.04,0.23,0.91,1.46,-0.91,1.51,5.72,6.93,4.88,3.06,2.57,4.86,8.8,8.34,6.04,4.41,2.62,2.5,1.93,0.22,1.14,-1.4,-1.44,-0.23,-0.61,-0.37,-1.19,-1.25,-1.0,-0.99,-0.85,0.22,0.45,1.2,1.29,2.51,3.07,3.46,3.83,3.58,3.16,3.81,5.15,4.28,2.69,1.97,1.91,2.03,4.6,4.39,2.27,0.6,-0.57,-1.14,-1.31,-1.8,-2.48,-2.83,-3.35,-3.69,-3.96,-4.03,-4.53,-5.02,-4.58,-3.98,-2.7,-1.06,0.54,1.59,3.05,3.72,3.05,0.74,3.06,3.07,0.94,-0.91,-2.27,-3.24,-3.83,-4.66,-5.74,-6.82,-7.6,-8.32,-8.85,-5.73,-6.86,-5.75,-4.05,-3.37,-3.24,-4.65,-4.68,-4.71,-2.36,-2.63,-0.73,-0.89,-1.0,-1.67,-2.84,-2.91,3.46,3.85,1.03,2.52,2.37,3.41,-1.14,-2.01,-0.5,-1.94,0.29,2.51,2.73,3.14,2.42,1.23,-0.86,1.27,-0.45,-1.85,-0.64,-0.18,0.9,0.08,-3.08,-4.21,-4.51,-4.49,-5.33,-5.12,-2.63,-2.56,-3.54,-0.9,-0.64,-0.99,-2.23,-4.65,-0.22,1.38,3.41,4.63,3.23,0.03,-0.91,-3.36,-5.52,-5.61,-5.05,-5.6,-5.47,1.63,2.32,-1.04,-1.16,1.12,1.42,1.03,2.41,2.05,2.61,2.43,1.7,0.77,0.5,0.47,0.1,-0.27,-0.33,0.15,1.31,4.99,2.66,-1.53,-1.67,0.14,1.36,0.2,1.93,2.08,2.41,1.21,0.99,2.84,0.67,0.76,2.31,4.86,5.51,5.16,5.34,5.19,1.81,1.43,2.61,5.37,1.52,1.46,0.97,2.21,1.32,1.65,1.27,-0.63,0.7,2.64,3.77,2.21,2.7,1.73,1.78,3.74,3.85,3.35,2.98,3.28,3.02,1.32,0.46,0.06,-0.54,-1.2,-1.4,-1.98,-1.95,-1.94,-2.04,-2.33,-2.81,-2.94,-3.08,-3.47,-3.84,-4.38,-3.88,-3.0,-2.22,-1.67,-0.7,-0.08,0.74,0.89,1.39,3.46,3.78,3.46,3.36,3.61,4.11,4.38,4.71,4.27,3.95,3.68,2.91,2.58,2.3,2.32,2.25,2.05,1.84,1.45,0.99,0.46,0.16,0.21,0.61,0.16,0.08,-0.1,0.1,-0.58,-0.87,-1.03,-1.59,-2.22,-2.41,-2.73,-3.23,-3.78,-4.15,-4.49,-4.75,-4.68,-4.68,-4.9,-4.86,-4.91,-4.62,-3.43,-2.21,-1.62,-1.24,-1.09,-1.3,-1.48,-1.69,-0.96,0.12,-1.53,-0.02,-0.47,-2.12,2.05,1.37,0.6,-0.02,-0.52,-0.69,-1.15,-1.53,-2.01,-2.58,-2.84,-2.29,-1.95,-2.36,-2.57,-2.6,-2.92,-3.21,-3.55,-3.77,-3.81,-3.84,-3.62,-3.25,-2.63,-2.7,-3.03,-3.39,-3.8,-4.17,-4.52,-4.65,-4.94,-4.97,-5.01,-5.52,-5.88,-5.95,-6.13,-6.24,-6.27,-6.74,-7.25,-7.44,-7.27,-7.12,-6.13,-4.86,-3.1,0.22,-0.67,-0.36,-0.08,0.83,1.36,1.14,1.69,1.14,0.41,5.9,6.55,4.36,2.41,2.41,4.73,6.59,5.53,3.91,1.27,1.45,3.94,3.69,2.88,1.04,-0.98,-1.18,-2.04,-1.41,-0.58,-0.57,-0.28,-0.08,-1.49,-0.85,0.43,0.4,0.05,1.08,2.57,3.04,3.05,3.85,5.37,5.16,4.87,4.95,4.52,4.25,4.17,3.01,2.36,3.25,3.23,1.71,0.73,-0.59,-1.57,-2.23,-2.36,-3.01,-3.61,-3.71,-4.04,-4.09,-3.9,-3.95,-3.87,-3.36,-2.88,-1.97,-0.81,0.32,1.5,2.37,2.27,0.22,2.04,4.27,2.08,0.16,-1.58,-2.86,-3.66,-4.3,-5.25,-6.37,-7.31,-8.1,-8.77,-8.53,-6.83,-6.3,-6.61,-4.83,-3.68,-5.39,-5.02,-4.73,-2.94,-3.15,-0.69,-1.27,-2.54,-1.31,-3.11,-3.68,1.52,0.01,2.36,2.01,1.34,2.46,3.81,1.8,1.55,2.81,2.18,3.48,3.02,3.55,3.04,3.37,2.89,-1.1,-2.58,-3.0,-3.95,-0.58,0.9,-0.08,-1.1,-3.23,-4.06,-4.8,-5.6,-6.2,-6.66,-4.61,-4.14,-3.39,-2.61,-1.82,-0.43,-1.49,-4.22,0.56,5.43,0.44,2.17,0.61,2.3,-1.15,-4.05,-5.97,-6.22,-6.25,-3.82,1.83,1.51,-1.95,-0.83,1.05,1.86,2.46,2.48,2.96,3.07,2.69,1.95,1.78,1.15,0.31,0.17,0.25,0.11,0.0,-0.54,-0.58,2.65,0.18,-1.24,-2.14,-1.53,-1.51,-0.55,0.22,1.35,1.28,0.74,0.45,-0.5,0.93,4.66,6.69,4.4,4.01,3.39,4.14,3.42,2.62,1.27,2.25,4.52,2.12,1.22,1.26,1.43,0.61,0.4,0.34,0.92,1.6,5.47,1.89,3.64,0.28,-3.19,6.5,5.57,3.76,2.86,3.64,2.52,0.91,-0.39,-0.65,-0.57,-1.09,-1.87,-2.45,-2.59,-2.73,-2.79,-2.93,-3.18,-2.94,-2.47,-2.12,-2.66,-1.59,0.07,0.42,0.57,0.71,3.04,3.17,3.4,3.0,2.39,2.29,2.37,3.29,3.0,2.72,3.24,4.12,4.39,3.79,3.41,3.37,3.06,2.09,1.69,1.65,1.55,1.29,1.0,0.78,0.21,-0.11,0.33,0.18,0.12,-0.36,-0.28,-0.06,-0.24,-0.34,-0.6,-0.71,-1.6,-2.42,-2.8,-2.86,-2.98,-3.35,-3.83,-4.33,-4.58,-4.66,-4.91,-5.01,-4.93,-4.89,-4.56,-4.15,-2.23,-1.93,-1.15,-0.94,-1.05,-1.39,-1.57,-1.37,-1.04,-1.35,-0.18,-0.31,-1.23,-1.65,-2.25,3.41,0.52,-0.1,-0.62,-1.2,-1.61,-2.24,-2.94,-3.03,-2.77,-2.61,-2.45,-2.43,-2.34,-2.45,-2.62,-3.08,-3.57,-3.71,-3.48,-3.37,-2.86,-3.13,-3.35,-3.46,-3.11,-3.52,-3.72,-4.3,-4.64,-4.93,-4.76,-4.92,-5.08,-5.55,-6.03,-5.94,-5.91,-5.85,-6.19,-6.55,-6.91,-6.81,-6.19,-5.73,-5.15,-3.86,-2.7,-1.75,-3.79,-0.2,-0.24,1.12,1.42,2.33,2.76,1.81,3.35,1.12,6.69,6.08,4.08,2.92,6.08,5.77,2.89,2.01,0.62,3.43,3.28,3.21,2.44,1.98,0.71,-1.39,-2.68,-2.25,-2.28,-0.42,-1.38,-1.69,-4.55,-0.29,2.38,1.41,0.21,2.11,3.64,4.32,2.79,3.83,4.43,5.1,4.82,4.06,4.31,3.95,3.36,2.72,1.54,1.14,1.83,1.08,-0.39,-1.49,-2.33,-2.43,-3.29,-3.41,-3.65,-3.89,-4.04,-4.21,-4.21,-4.0,-3.67,-3.03,-2.38,-1.58,-0.48,0.19,0.63,0.76,-0.22,1.45,3.08,2.08,0.77,-0.92,-2.29,-3.31,-4.29,-5.12,-5.92,-6.64,-7.43,-8.27,-8.52,-8.62,-4.72,-4.85,-5.61,-3.56,-4.47,-4.35,-5.41,-2.48,-0.02,-0.05,-2.56,-4.14,-2.89,-4.02,-2.72,-1.2,1.09,1.59,1.59,1.66,2.2,4.39,2.99,1.33,1.33,1.8,2.68,2.56,2.88,3.14,2.92,1.85,0.64,0.41,-0.46,-4.34,-2.52,-0.46,-0.91,-0.38,-1.69,-3.17,-4.23,-5.35,-5.6,-6.18,-5.24,-5.12,-5.1,-4.12,-2.31,-2.11,-0.1,-1.64,-3.4,0.3,2.48,2.21,0.84,2.03,3.01,0.3,-4.8,-6.82,-3.92,0.76,2.54,2.22,-1.85,-2.22,0.3,0.64,3.91,5.32,5.04,4.41,3.47,2.27,1.69,1.57,1.22,0.71,0.38,0.2,0.11,-0.62,-1.41,-0.05,0.87,-0.15,-0.88,-1.92,-2.16,-1.34,-0.07,1.93,4.24,0.82,-0.48,-2.37,-2.04,3.32,2.91,5.33,5.85,5.08,3.41,2.45,1.63,1.0,1.45,1.71,3.55,0.92,1.06,1.78,2.27,0.91,1.3,0.57,0.98,2.08,2.85,3.43,5.31,1.61,1.7,5.67,4.56,3.83,3.63,3.42,1.08,-0.61,-1.18,0.32,-0.95,-1.2,-0.02,-0.53,-1.39,-0.91,-1.53,-1.82,-1.43,-1.08,-0.92,-0.15,2.89,2.13,1.65,1.02,2.24,3.44,4.15,3.36,2.72,2.35,2.1,2.06,2.31,2.16,1.99,2.38,3.21,3.76,3.42,2.92,2.82,2.95,2.34,1.65,1.53,1.16,0.31,-0.18,-0.4,-0.7,-0.67,0.08,0.24,-0.05,-0.63,-0.81,-0.66,-0.5,-0.24,-0.44,-0.76,-1.35,-2.18,-2.8,-2.92,-3.05,-3.29,-3.58,-3.83,-4.04,-4.31,-4.49,-4.54,-4.51,-4.18,-4.21,-4.23,-3.06,-2.13,-2.25,-1.38,-1.31,-0.68,-0.92,-1.42,-1.35,-1.32,-1.28,-1.67,-0.68,0.97,2.29,0.02,-4.79,-0.91,-0.51,-1.1,-1.35,-1.71,-2.22,-2.59,-2.75,-2.8,-2.69,-3.17,-3.38,-3.15,-2.95,-3.04,-3.13,-2.94,-2.46,-2.31,-2.25,-2.36,-2.45,-2.79,-3.39,-4.21,-4.59,-4.51,-5.08,-5.19,-5.3,-5.58,-5.56,-5.85,-5.57,-5.45,-5.92,-6.37,-6.57,-6.14,-5.61,-5.23,-5.02,-4.85,-4.38,-4.23,-3.88,-2.91,-2.92,-4.02,-5.22,-0.07,0.9,0.94,0.4,-1.29,1.69,2.99,0.58,2.58,4.19,5.41,3.65,5.43,2.14,1.41,0.74,0.72,3.81,3.29,2.64,2.07,1.36,1.36,0.91,0.07,-0.48,0.8,1.6,-1.05,-4.84,-4.42,0.75,-0.33,1.42,0.05,1.95,-0.89,0.44,2.25,3.09,3.73,4.07,3.37,3.85,4.08,3.46,2.82,2.06,1.29,0.78,1.44,0.83,-0.83,-1.29,-2.4,-3.29,-3.67,-4.27,-4.14,-3.96,-3.77,-3.52,-3.25,-3.06,-2.93,-2.64,-2.26,-1.9,-1.58,-1.24,-1.09,-0.76,2.3,2.2,0.98,0.38,-0.56,-1.88,-2.83,-3.68,-4.42,-5.15,-5.97,-6.5,-6.91,-6.99,-7.83,-7.67,-4.94,-4.2,-4.41,-3.75,-3.68,-5.1,-3.8,-0.56,1.51,0.77,-0.77,2.08,1.41,-1.78,-0.88,1.21,0.55,1.17,0.91,1.38,2.59,2.25,0.46,1.36,1.52,0.7,-0.53,2.17,1.76,1.67,0.72,-0.34,-0.82,-0.69,-2.64,-2.58,-0.61,-0.79,-0.21,0.49,-2.19,-3.66,-3.85,-5.55,-7.05,-6.21,-6.08,-4.74,-4.29,-2.98,-0.73,0.69,-0.51,-1.51,-1.91,0.01,2.28,2.55,2.41,2.06,2.43,0.85,-3.59,-5.45,1.28,3.29,0.99,-1.2,-0.79,-0.2,0.94,-1.74,6.65,5.0,3.77,3.16,2.52,2.03,1.83,1.4,0.89,0.4,0.13,-0.36,-1.16,-2.1,-1.75,-0.76,-0.13,-0.38,-1.43,-2.21,-0.9,-0.26,1.21,2.75,2.66,0.12,-2.34,0.64,3.81,1.11,3.23,3.95,3.88,3.56,3.22,1.78,0.27,-0.76,-1.97,1.31,5.16,2.58,1.25,1.19,3.5,1.8,1.48,-0.35,-0.34,0.42,0.49,2.93,4.06,3.45,3.08,4.78,4.31,2.75,3.1,3.36,1.38,-1.89,-2.05,3.58,0.92,-0.54,0.32,2.62,3.96,3.5,3.35,3.41,2.92,3.01,3.28,3.82,3.95,2.67,1.79,2.75,2.72,2.37,1.86,1.7,1.58,1.62,1.73,1.31,0.57,0.52,1.04,1.77,2.86,3.09,2.88,2.34,2.25,2.3,1.55,1.18,0.58,-0.33,-1.04,-1.2,-1.11,-0.43,-0.26,0.08,-0.2,-0.49,-0.84,-0.73,-0.65,-0.48,-0.4,-0.73,-1.16,-1.89,-2.58,-2.83,-2.96,-3.08,-3.18,-3.33,-3.56,-3.87,-4.19,-4.38,-4.47,-4.4,-4.48,-3.96,-3.71,-3.52,-3.14,-2.48,-1.29,-0.28,0.31,-0.18,-0.98,-1.48,-1.35,-1.98,-2.06,-1.28,-0.05,-0.74,-1.86,-3.18,-1.8,-1.23,-1.75,-2.09,-2.54,-2.66,-2.58,-2.69,-2.91,-3.27,-3.36,-2.52,-1.64,-2.32,-2.4,-2.46,-2.24,-2.35,-2.59,-2.84,-3.0,-2.74,-3.32,-3.79,-4.11,-4.46,-5.11,-5.52,-5.25,-4.74,-5.33,-5.79,-5.91,-6.11,-6.33,-6.39,-6.0,-5.93,-5.47,-4.92,-4.8,-4.74,-4.82,-4.66,-4.27,-3.51,-2.91,-3.17,-4.14,-4.72,-4.35,-0.68,-0.11,2.0,0.41,2.01,2.09,1.41,-0.57,3.15,1.44,-0.96,1.66,1.39,1.43,0.64,3.67,4.28,4.4,3.33,2.27,1.6,0.93,-0.07,-0.26,1.54,-1.05,-1.42,-3.42,-3.95,-0.74,1.0,0.25,-1.51,-0.99,1.05,2.23,-0.26,0.18,3.09,4.15,4.07,4.64,3.78,3.25,3.09,2.16,1.52,1.43,1.34,0.85,0.6,-0.54,-1.87,-2.51,-3.27,-3.68,-4.04,-3.98,-4.13,-3.92,-3.57,-3.36,-3.18,-2.94,-2.77,-2.54,-2.38,-2.27,-1.27,0.4,1.49,1.14,0.28,-0.04,-0.79,-1.8,-2.68,-3.26,-3.8,-4.53,-5.18,-5.59,-5.75,-5.76,-7.16,-7.77,-7.43,-6.0,-3.35,-3.37,-4.55,-4.61,-6.33,-1.86,2.0,-0.56,-1.3,0.35,1.74,-1.8,-3.51,-1.1,2.45,-1.19,2.05,-0.24,-0.06,-0.24,-1.73,-1.49,2.3,-0.03,-2.41,-1.09,1.39,-0.11,-1.02,-2.1,-1.45,-1.14,-1.01,-2.27,-1.25,-1.24,-0.93,-2.53,-3.03,-3.81,-3.26,-3.31,-3.44,-5.35,-5.8,-6.48,-5.87,-4.75,-2.64,-0.37,0.93,-0.71,-3.23,-0.77,-3.06,0.05,2.84,4.78,-1.75,0.67,3.12,-0.99,-3.97,-1.06,3.14,3.19,2.92,3.36,1.26,2.82,3.36,3.78,3.35,2.67,2.2,1.76,1.63,1.28,0.58,-0.03,-0.21,-0.88,-1.63,-2.15,-2.29,-1.17,-0.56,-0.46,0.24,-0.16,-1.73,-0.51,-0.04,2.03,2.66,2.89,1.63,1.25,2.5,1.78,2.79,2.93,2.79,2.52,2.19,1.63,0.76,-0.57,-1.18,-0.99,0.28,3.49,6.48,1.54,1.04,3.21,3.04,2.19,2.71,1.11,-0.31,0.28,0.31,4.07,4.38,4.75,3.68,2.67,2.09,1.75,2.04,1.69,-0.03,0.99,2.85,0.79,0.26,0.74,3.12,4.71,4.89,4.36,3.92,3.37,3.54,3.66,3.15,2.94,2.28,2.51,1.9,1.23,0.5,0.37,0.44,0.6,1.0,0.29,-0.3,-0.42,0.02,0.52,1.58,2.35,2.15,1.98,1.63,1.52,1.24,0.8,0.22,-0.57,-1.45,-1.67,-1.23,-0.69,-0.27,0.04,-0.17,-0.44,-0.79,-0.98,-0.9,-0.98,-0.82,-0.99,-1.37,-1.74,-2.45,-2.9,-3.29,-3.46,-3.45,-3.53,-3.63,-3.94,-3.97,-4.12,-4.28,-4.64,-4.81,-4.69,-3.72,-3.3,-3.81,-3.74,-2.83,-1.65,-0.13,0.1,-0.32,-1.16,-1.69,-2.09,-2.12,-1.65,-1.51,-2.04,-2.36,-2.47,-2.42,-2.23,-2.44,-2.91,-3.26,-3.43,-3.45,-3.78,-3.75,-3.23,-2.7,-2.28,-2.0,-1.89,-1.87,-2.03,-2.13,-2.24,-2.46,-2.69,-2.8,-3.34,-3.78,-3.96,-4.44,-5.29,-5.15,-4.9,-5.05,-4.91,-4.71,-4.88,-5.7,-6.14,-6.46,-6.14,-5.96,-6.0,-5.83,-5.13,-4.77,-4.57,-4.73,-4.54,-4.36,-3.71,-3.01,-2.79,-2.96,-3.61,-4.26,-4.5,-3.17,-2.56,-2.77,-0.33,-0.39,-0.2,1.12,1.57,7.78,3.59,1.93,1.25,1.06,-0.05,0.93,1.82,3.1,5.27,4.81,2.76,1.72,1.08,0.57,0.45,0.8,-0.32,-1.57,-1.82,-1.12,-0.34,-0.23,0.08,0.51,1.21,2.17,2.12,2.48,2.49,3.71,3.21,3.64,4.12,3.16,2.65,1.87,1.6,1.25,0.79,0.44,0.58,0.3,-0.71,-2.32,-2.9,-3.12,-3.27,-3.43,-3.72,-3.8,-3.54,-3.28,-3.25,-3.26,-3.04,-2.79,-2.55,-1.93,-0.28,0.15,0.21,-0.26,-0.38,-0.46,-0.91,-1.69,-2.44,-3.08,-4.55,-4.27,-4.35,-5.12,-5.28,-5.74,-6.95,-7.11,-7.85,-7.6,-5.4,-3.72,-3.81,-4.72,-3.71,-3.77,1.65,2.91,1.68,1.95,2.07,-0.93,1.91,-1.04,-0.31,0.45,1.3,1.8,-0.3,-1.73,-0.56,0.08,1.69,0.63,0.0,-2.05,0.48,-0.22,-1.78,-2.55,-1.82,-1.24,-1.83,-0.57,-0.88,-0.93,-0.91,-1.11,-0.89,-3.87,-3.31,-3.23,-3.3,-4.61,-6.49,-5.18,-5.98,-7.09,-6.16,-3.74,-1.91,-1.34,-0.83,-2.97,0.29,-2.06,-0.15,6.25,7.02,3.23,0.04,-0.93,-2.02,1.06,1.1,1.83,0.57,1.44,0.87,1.89,1.8,1.98,2.17,2.14,1.72,1.61,1.47,0.94,0.34,-0.24,-0.85,-1.22,-1.55,-2.05,-2.24,-1.83,-0.68,-0.67,-0.12,0.5,0.18,-2.46,-2.73,1.01,2.15,3.7,3.41,4.83,3.47,3.46,4.13,4.2,3.76,2.69,1.41,0.81,0.92,0.16,-0.77,-0.53,-0.1,3.5,6.66,2.21,0.69,-0.49,2.36,4.04,0.79,0.41,-0.21,0.49,0.14,0.37,-0.5,4.86,4.45,3.51,2.82,1.86,1.53,1.7,1.66,1.55,1.86,2.93,1.78,1.01,1.13,2.83,4.18,4.72,4.2,3.98,3.51,3.21,3.12,2.73,2.28,2.36,1.06,0.56,0.01,-0.12,0.01,0.15,0.15,-0.63,-1.18,-0.9,-0.23,-0.39,0.54,0.89,1.44,1.61,1.31,1.2,1.05,0.79,0.16,-0.56,-1.28,-2.19,-2.23,-0.99,0.0,0.09,-0.08,-0.08,-0.61,-1.06,-1.19,-1.03,-0.88,-1.03,-1.22,-1.65,-2.32,-2.9,-3.35,-3.62,-3.69,-3.64,-3.54,-3.51,-3.55,-3.95,-4.35,-4.7,-4.58,-5.22,-4.88,-3.66,-4.0,-3.43,-3.32,-2.28,-1.43,-0.48,0.32,-0.52,-1.43,-1.6,-1.85,-1.96,-2.01,-2.21,-2.53,-2.78,-2.92,-2.71,-2.63,-3.46,-3.58,-3.67,-3.49,-3.43,-3.11,-2.63,-2.58,-2.39,-2.24,-2.24,-2.03,-2.03,-1.86,-1.87,-2.05,-2.34,-2.59,-2.96,-3.12,-3.29,-2.95,-4.18,-4.6,-3.15,-4.09,-4.31,-4.26,-4.64,-5.62,-5.4,-5.23,-5.37,-5.44,-5.55,-4.87,-5.19,-4.37,-4.19,-4.26,-4.41,-4.33,-3.76,-3.19,-2.8,-2.81,-2.91,-3.55,-4.12,-3.66,-2.97,-2.84,-3.24,-2.43,-1.74,-1.81,-0.9,-0.01,6.31,0.71,1.64,-0.01,-1.05,1.29,-1.02,-0.29,0.79,2.73,5.53,3.37,1.5,0.7,0.41,0.41,-0.13,-0.71,-1.3,-1.56,-1.43,-1.66,-1.11,-0.6,0.15,0.83,2.18,3.31,3.58,4.2,4.5,3.52,3.87,2.63,2.69,1.83,1.33,0.8,0.46,-0.03,-0.2,-0.3,-0.45,-1.03,-1.99,-2.67,-3.14,-3.3,-3.29,-3.46,-3.5,-3.33,-3.18,-3.22,-2.82,-2.65,-1.39,-1.09,-1.2,-0.87,-0.77,-0.76,-0.6,-0.67,-0.93,-1.36,-2.02,-2.51,-2.56,-1.64,-3.13,-4.83,-4.78,-5.72,-6.65,-7.19,-7.57,-7.64,-6.95,-3.5,-3.73,-3.97,-4.25,-3.01,-1.99,0.94,2.52,3.47,1.9,2.1,3.01,2.27,1.11,3.04,2.05,1.97,1.35,-0.82,-1.18,1.49,2.32,1.38,0.54,-0.59,-0.58,0.15,-0.84,-2.13,-1.6,-2.38,-2.39,-1.94,-2.22,-1.58,-1.7,-2.04,-0.99,-0.84,-1.36,-2.48,-3.15,-3.37,-8.61,-7.33,-7.06,-6.48,-7.53,-6.57,-3.73,-4.12,2.29,6.29,3.96,1.2,1.23,2.22,3.22,9.98,7.11,0.5,0.11,-1.89,1.84,4.0,3.81,2.39,1.7,1.3,1.17,1.15,1.36,1.65,1.17,0.3,0.29,0.54,0.42,0.04,-0.55,-1.07,-1.3,-1.65,-1.62,-1.42,-0.99,-0.77,-1.04,-0.65,0.56,0.81,-1.48,-1.6,0.0,1.63,3.19,4.17,7.29,6.53,5.68,5.15,4.24,3.28,1.81,1.16,1.27,0.91,0.16,-0.5,0.03,0.69,0.46,0.82,1.09,0.54,-0.03,2.76,3.98,-1.36,-2.24,-2.22,-1.55,0.07,0.55,0.95,4.62,3.9,3.21,2.2,1.51,1.78,2.4,1.56,0.91,0.71,4.87,3.54,1.4,-1.67,0.98,4.22,4.01,3.37,3.07,2.74,2.71,2.08,1.93,2.06,0.92,0.39,0.03,-0.21,-0.22,-0.17,-0.31,-0.99,-1.75,-1.26,-0.53,-0.3,-0.51,0.18,0.79,1.7,0.86,0.63,0.61,0.57,0.26,-0.21,-0.7,-1.47,-2.08,-2.25,-1.53,-0.66,-0.16,-0.11,-0.65,-0.83,-1.16,-1.48,-1.66,-1.32,-1.05,-1.33,-1.76,-2.41,-3.17,-3.68,-4.06,-3.95,-4.0,-4.2,-4.24,-4.29,-4.35,-4.6,-5.29,-4.59,-4.99,-4.99,-3.12,-1.21,-2.33,-2.17,-2.19,-1.51,-1.27,-1.03,-0.77,-1.1,-1.54,-1.96,-2.24,-2.56,-2.91,-2.92,-2.91,-2.97,-2.73,-2.82,-3.34,-2.81,-2.8,-2.66,-2.45,-1.66,-1.93,-2.14,-1.97,-2.04,-1.86,-1.68,-1.62,-1.7,-1.79,-1.91,-2.22,-2.94,-3.78,-4.44,-4.6,-4.97,-4.97,-4.21,-3.68,-4.33,-4.25,-4.82,-5.34,-4.87,-4.99,-5.28,-4.96,-5.26,-4.78,-4.95,-4.52,-4.23,-4.17,-4.07,-4.0,-4.17,-3.81,-3.46,-3.22,-3.32,-3.48,-3.46,-3.26,-3.16,-2.71,-2.35,-2.39,-2.7,-2.37,-1.53,-0.56,1.26,3.0,1.98,-1.86,0.39,0.86,1.09,0.26,0.26,1.52,1.13,0.02,0.88,1.03,0.21,-0.53,-0.64,-1.07,-1.4,-1.57,-1.66,-1.96,-2.3,-1.67,-0.36,0.43,1.12,2.26,3.5,4.36,4.22,4.11,3.4,3.1,2.31,1.94,0.98,0.33,-0.08,-0.59,-0.75,-0.93,-1.06,-1.35,-1.53,-1.66,-1.97,-2.29,-2.41,-2.38,-2.42,-2.38,-2.31,-2.31,-2.06,-1.8,-1.56,-1.39,-1.38,-1.28,-1.24,-0.9,-0.82,-1.1,-1.27,-1.52,-1.93,-2.2,-2.59,-3.24,-3.42,-4.98,-4.54,-5.41,-5.84,-6.37,-7.03,-7.49,-7.48,-4.17,-3.31,-2.91,-3.04,-3.54,-3.14,0.09,1.53,1.65,1.55,-1.49,2.87,2.78,2.13,2.55,1.76,1.43,2.0,0.97,0.52,0.58,0.68,2.16,1.17,2.5,-1.51,-1.53,-2.06,-2.37,-1.67,-2.49,-2.92,-2.67,-1.51,-0.7,-0.72,-0.83,-1.77,-1.71,-3.66,-3.82,-2.14,-4.57,-6.93,-8.49,-9.01,-7.23,-4.9,-5.23,-4.41,-2.08,-0.84,5.47,5.3,2.34,2.42,2.17,2.62,4.09,6.75,10.33,0.07,1.3,1.67,1.48,1.54,-0.16,0.28,1.06,0.43,0.4,0.69,1.27,0.82,0.32,-0.36,-0.69,-0.33,-0.21,-0.42,-0.74,-0.91,-1.12,-0.96,-0.7,-0.55,-0.85,-1.2,-1.31,-0.89,-0.76,-0.97,-0.42,-1.47,-0.58,-0.4,1.43,3.95,6.98,6.48,5.83,5.06,3.66,2.48,1.93,1.66,1.64,1.22,0.65,0.16,0.29,0.51,-0.38,-0.9,-0.34,0.6,-0.31,2.56,3.16,0.2,-1.3,-1.26,-0.68,0.54,-0.03,0.58,1.62,2.83,2.35,1.77,2.31,2.03,1.98,1.13,0.2,0.76,2.63,2.91,1.41,-3.86,-0.86,1.38,3.59,2.83,2.44,2.09,1.54,1.18,1.4,0.56,0.25,0.0,-0.19,-0.32,-0.6,-0.89,-1.16,-1.7,-1.88,-0.6,-0.22,-0.87,0.13,0.19,1.5,0.3,0.0,0.04,0.14,-0.01,-0.34,-0.71,-0.97,-1.27,-1.61,-1.88,-1.65,-1.03,-0.76,-0.65,-0.75,-0.93,-1.53,-1.52,-0.96,-1.4,-1.07,-1.37,-1.77,-2.33,-2.98,-3.7,-3.81,-4.05,-3.73,-3.27,-3.43,-4.2,-4.21,-4.4,-3.31,-3.32,-4.05,-4.25,-3.74,-2.83,-2.26,-2.76,-2.21,-1.8,-1.24,-0.57,-0.97,-1.67,-1.74,-1.84,-2.3,-2.77,-3.27,-3.15,-3.16,-3.28,-3.3,-3.08,-3.16,-2.97,-2.5,-1.91,-1.71,-2.16,-2.55,-2.51,-2.21,-2.26,-2.03,-2.03,-1.86,-1.68,-1.71,-2.23,-3.28,-4.16,-4.7,-5.19,-6.16,-5.59,-4.81,-4.49,-4.88,-4.66,-4.63,-4.75,-4.77,-5.15,-5.43,-5.47,-5.13,-5.18,-4.92,-4.78,-4.96,-4.75,-4.37,-4.28,-4.14,-4.2,-4.38,-4.04,-3.87,-3.69,-3.34,-3.19,-3.18,-2.96,-2.92,-3.0,-3.12,-2.92,-2.05,-0.96,0.11,0.78,1.25,1.4,-0.24,-1.13,-1.06,-0.22,0.15,-0.32,1.43,0.31,0.64,-0.26,0.01,-0.66,-1.02,-1.36,-1.41,-1.3,-1.9,-2.03,-2.31,-1.87,-0.66,-0.41,-0.05,0.99,2.2,3.04,3.53,4.16,3.75,3.41,2.24,1.57,0.95,0.27,-0.04,-0.48,-0.81,-0.87,-1.17,-1.62,-2.04,-2.42,-2.63,-2.58,-2.5,-2.54,-2.59,-2.63,-2.75,-2.83,-2.6,-2.44,-2.08,-1.95,-1.65,-1.41,-1.2,-0.89,-0.86,-1.01,-1.61,-2.13,-2.59,-2.59,-2.72,-3.34,-3.81,-4.36,-1.76,-4.08,-5.39,-5.77,-6.09,-6.63,-7.23,-6.94,-5.85,-2.99,-2.38,-2.98,-0.85,-1.49,-0.51,-0.04,1.96,2.7,2.32,2.83,2.3,2.3,2.81,3.54,2.41,1.95,1.21,0.89,0.74,1.96,1.84,1.89,2.39,2.02,3.09,0.66,1.8,1.3,-1.46,-2.91,-3.3,-2.78,-1.88,-0.18,-0.2,-1.03,-2.01,-4.2,-2.99,-0.96,-5.78,-5.09,-3.83,-4.82,-5.44,-4.33,-4.07,-3.76,-2.12,2.84,4.71,3.61,0.97,1.41,-0.38,1.45,1.55,3.18,7.08,3.14,0.42,-1.39,-2.18,-1.38,-1.17,0.76,1.53,0.72,0.79,0.03,0.94,0.01,-0.61,-1.18,-1.07,-0.75,-0.75,-0.79,-0.59,-0.45,-0.51,-0.33,-0.28,-0.56,-0.9,-1.06,-0.94,-0.71,-0.7,-0.77,0.12,-0.73,-0.1,0.69,1.13,3.81,5.02,5.71,5.54,4.8,3.95,3.24,2.52,1.98,1.92,1.47,0.63,0.58,-0.01,0.46,-1.84,-2.02,-1.26,-1.79,0.66,4.06,3.34,1.17,-1.32,0.9,1.32,0.19,-0.23,-0.89,0.42,1.51,0.64,0.9,1.68,2.19,1.57,0.69,0.14,0.22,1.48,2.72,0.05,0.72,1.32,-0.93,2.08,2.88,1.93,1.42,1.22,1.0,0.25,0.17,0.1,-0.09,-0.42,-0.62,-0.64,-0.54,-1.04,-1.34,-0.96,-0.67,-0.87,0.04,0.56,1.6,0.39,0.09,-0.2,-0.23,-0.36,-0.53,-0.85,-1.19,-1.63,-1.84,-1.65,-1.54,-1.42,-1.4,-1.42,-1.11,-1.19,-1.51,-1.72,-1.64,-1.97,-1.62,-1.85,-1.4,-1.78,-2.5,-3.12,-3.48,-3.99,-4.2,-4.2,-3.96,-4.05,-3.29,-3.94,-3.99,-3.43,-3.35,-3.66,-4.16,-3.98,-3.32,-3.08,-2.62,-2.04,-1.92,-1.45,-1.1,-0.97,-1.38,-1.95,-1.95,-2.18,-2.64,-3.12,-3.03,-2.82,-2.54,-2.88,-3.2,-3.38,-3.32,-3.17,-2.96,-2.99,-3.32,-3.01,-2.84,-2.68,-2.34,-2.08,-2.07,-1.56,-1.6,-1.83,-2.63,-4.02,-4.65,-4.61,-5.06,-5.8,-5.53,-5.05,-5.31,-4.97,-4.83,-4.3,-4.61,-4.75,-5.04,-5.02,-5.14,-5.25,-5.21,-5.14,-5.38,-5.2,-5.34,-5.25,-4.89,-4.82,-4.81,-4.83,-4.84,-4.41,-3.92,-3.53,-3.37,-3.42,-3.2,-3.97,-4.01,-3.78,-3.19,-2.18,-0.83,-0.1,0.14,0.93,0.44,-0.07,1.35,1.67,1.24,-0.77,-0.99,0.27,1.3,-0.43,-0.05,-0.82,-1.38,-1.39,-1.64,-1.81,-1.99,-2.16,-3.08,-3.17,-3.0,-2.49,-1.75,-0.57,0.71,2.26,2.81,2.39,2.71,2.62,2.26,2.12,1.67,0.62,0.52,-0.21,-0.34,-0.66,-0.89,-1.42,-1.71,-1.81,-2.27,-2.87,-3.06,-3.12,-3.1,-3.11,-3.25,-3.22,-3.09,-2.98,-2.61,-2.12,-2.35,-2.24,-2.11,-1.82,-1.85,-2.05,-2.27,-2.5,-2.9,-3.14,-3.06,-3.3,-3.5,-3.71,-3.24,-3.2,-4.94,-5.67,-5.78,-5.97,-6.48,-6.85,-6.69,-7.06,-2.53,-0.69,1.13,1.54,-0.08,-0.04,0.37,0.85,1.99,2.26,1.27,1.57,1.94,2.33,2.53,2.45,1.83,1.48,1.83,1.58,2.12,1.97,2.29,2.05,0.78,0.94,0.1,1.95,1.96,0.35,0.73,-2.05,-2.96,-2.69,-0.78,-0.67,-1.22,-0.38,0.2,1.59,-0.27,-5.05,-4.7,-3.59,-4.32,-4.01,-2.01,-1.39,-2.64,0.67,4.17,3.82,2.12,0.01,-1.63,-0.77,1.09,0.54,2.89,1.62,2.42,-0.38,-1.68,-1.82,-2.48,-1.31,-0.26,0.4,1.99,0.8,0.52,0.31,-0.42,-0.85,-1.09,-0.98,-1.08,-1.37,-1.23,-0.65,-0.31,-0.24,-0.3,-0.32,-0.24,-0.56,-1.22,-1.59,-1.65,-1.82,-1.6,-0.67,-0.6,-1.25,1.2,2.07,5.23,5.02,5.18,4.33,3.33,2.81,2.51,2.09,1.66,1.42,1.12,0.65,-0.01,0.07,0.26,-2.34,-2.82,-2.26,-1.86,-0.45,5.85,4.76,4.58,-0.18,0.3,1.34,1.03,-0.74,0.44,0.19,-1.8,-1.31,0.71,1.67,1.83,1.39,0.47,0.0,0.04,0.54,1.26,2.74,-1.76,4.55,1.07,0.91,2.87,1.64,1.0,0.47,0.42,0.37,0.17,0.0,-0.34,-0.61,-0.77,-0.96,-1.2,-1.39,-1.43,-1.24,-1.02,-1.25,-0.94,0.26,0.75,0.44,0.09,-0.29,-0.59,-0.86,-1.06,-1.26,-1.66,-2.23,-2.51,-2.39,-2.21,-2.0,-2.04,-2.23,-2.17,-2.18,-2.28,-1.94,-1.73,-1.88,-1.75,-1.82,-1.89,-2.07,-2.35,-2.62,-3.07,-3.57,-3.76,-4.06,-3.96,-3.17,-2.75,-3.17,-3.3,-3.27,-3.39,-3.62,-3.93,-4.22,-4.12,-3.75,-2.92,-2.46,-2.25,-2.14,-2.05,-1.61,-1.58,-1.81,-2.43,-2.84,-2.83,-2.72,-2.57,-2.52,-2.43,-2.48,-3.15,-3.71,-3.93,-4.02,-3.96,-3.79,-3.72,-3.67,-3.44,-2.75,-2.17,-2.38,-2.1,-2.26,-3.35,-3.75,-3.83,-4.44,-4.42,-4.47,-4.77,-4.95,-5.22,-4.78,-5.2,-5.11,-4.09,-4.58,-4.61,-4.72,-4.94,-5.45,-5.68,-5.95,-5.71,-5.85,-5.7,-5.79,-5.88,-5.89,-5.91,-5.64,-5.31,-5.2,-4.6,-4.0,-3.89,-3.86,-4.12,-3.91,-4.43,-4.65,-3.94,-3.85,-3.2,-1.53,-0.42,0.4,0.73,0.2,-0.77,0.07,1.18,2.01,2.29,2.27,2.1,0.77,1.77,-0.76,0.16,-0.78,-1.76,-2.28,-2.55,-2.67,-2.65,-2.98,-2.94,-3.6,-4.13,-3.44,-1.28,-1.34,1.03,2.05,2.04,2.26,1.9,2.0,2.39,1.85,0.9,0.52,0.3,-0.12,-0.72,-0.61,-0.98,-1.17,-1.56,-2.15,-2.62,-3.05,-3.46,-3.56,-3.68,-3.77,-3.69,-3.61,-3.42,-3.28,-3.0,-3.07,-2.9,-2.56,-2.28,-2.23,-2.44,-2.61,-2.72,-3.25,-3.18,-3.44,-3.3,-3.51,-3.5,-3.19,-3.29,-4.32,-5.05,-5.44,-5.76,-6.06,-6.37,-6.56,-6.27,-6.89,-1.81,0.53,1.75,0.75,0.0,1.46,2.2,1.5,2.03,1.9,2.11,2.01,1.53,1.87,3.06,2.82,1.62,1.81,1.21,2.17,1.91,2.88,2.27,2.65,2.42,1.6,-0.14,2.1,0.42,0.04,-0.49,-2.35,-0.88,1.63,0.46,-0.91,0.58,-0.42,3.36,3.34,-0.85,-3.1,-3.58,-3.55,-3.42,-2.31,-1.57,-1.47,-0.02,0.35,2.22,1.61,-0.28,-2.34,-0.93,-0.13,-1.95,-0.32,-0.61,0.32,-1.85,-1.12,-0.7,-2.28,-1.22,1.09,-0.21,0.17,0.19,-0.47,-0.33,-0.62,-0.82,-1.14,-1.37,-1.46,-1.61,-1.64,-1.3,-0.95,-0.83,-1.06,-0.78,-0.34,-0.35,-0.97,-1.57,-1.9,-1.81,-1.86,-2.22,-2.04,0.32,0.05,0.82,2.03,4.42,5.21,4.75,3.91,3.31,2.7,2.34,2.2,1.79,1.35,0.42,-0.56,-1.39,-0.98,-0.53,-2.99,-3.64,-3.33,-2.46,-0.38,2.96,3.27,3.15,-0.39,-0.08,1.43,0.38,0.83,1.76,-0.91,-2.12,-0.81,0.85,1.07,0.65,0.24,-0.48,-1.23,-0.47,-3.93,-0.46,0.61,-0.87,-0.37,3.05,1.79,1.87,0.89,0.6,0.24,-0.13,-0.34,-1.24,-0.95,-1.1,-1.19,-1.49,-1.92,-1.81,-1.46,-1.45,-1.27,-1.07,-1.3,-1.42,-0.28,0.14,-0.31,-0.62,-0.9,-0.96,-1.37,-1.56,-1.68,-1.93,-2.26,-2.4,-2.67,-2.95,-2.98,-2.8,-2.58,-2.38,-2.24,-2.27,-2.13,-1.92,-2.07,-2.12,-2.33,-2.56,-2.73,-2.83,-2.88,-2.82,-3.26,-3.65,-3.9,-3.93,-3.23,-2.8,-2.71,-3.35,-3.92,-4.54,-4.85,-4.96,-4.89,-4.69,-4.32,-3.58,-2.97,-2.47,-1.97,-2.24,-2.71,-2.56,-2.43,-2.59,-2.9,-2.9,-3.06,-3.22,-3.14,-2.98,-2.97,-3.23,-3.79,-4.3,-4.31,-4.14,-3.93,-3.86,-3.79,-3.42,-2.62,-2.25,-2.25,-2.67,-3.43,-3.71,-3.97,-4.3,-4.57,-4.46,-4.6,-4.96,-5.31,-5.09,-5.21,-5.69,-5.34,-5.42,-5.32,-5.14,-5.33,-5.62,-6.03,-6.6,-6.69,-6.98,-6.96,-6.52,-5.84,-5.67,-5.97,-5.99,-5.78,-5.62,-5.04,-4.52,-4.23,-4.32,-4.81,-4.56,-4.69,-4.79,-4.61,-4.37,-3.35,-1.73,-0.13,0.59,0.71,0.95,-0.33,-0.63,0.14,1.42,2.18,2.41,2.22,2.91,1.67,0.35,2.64,0.26,-0.35,-2.09,-2.55,-2.4,-2.8,-3.12,-3.54,-3.65,-4.95,0.96,-0.89,-0.82,-0.63,0.62,0.67,3.35,1.88,3.8,-0.22,1.15,1.42,0.86,0.62,-0.67,-0.63,-0.92,-1.91,-2.1,-2.56,-2.84,-2.98,-3.06,-2.98,-3.37,-3.91,-3.97,-4.01,-4.03,-3.75,-3.59,-3.55,-3.39,-3.23,-2.94,-2.85,-2.84,-2.73,-2.69,-2.96,-3.1,-3.42,-3.22,-3.3,-3.46,-3.49,-3.49,-3.6,-4.18,-4.54,-4.62,-4.96,-5.52,-6.12,-6.47,-6.33,-5.83,-5.11,-3.7,-0.22,1.2,0.54,0.58,1.32,1.72,1.3,2.39,3.28,1.58,2.72,2.6,2.3,1.54,1.66,2.65,1.69,1.53,3.08,2.24,2.56,2.09,1.67,2.49,0.87,1.17,4.16,1.17,-0.42,-0.25,2.86,2.39,1.97,1.4,2.23,1.0,2.52,1.97,0.55,-1.44,-2.15,-2.14,-2.57,0.15,-0.26,-1.08,-0.53,-0.37,1.33,1.02,0.0,0.41,0.12,1.22,0.45,0.31,-0.61,0.76,3.32,-0.74,-0.65,0.61,3.11,0.86,-0.28,-0.46,-0.48,-1.5,-1.63,-1.17,-1.51,-1.37,-1.61,-1.98,-2.26,-2.24,-2.13,-1.93,-1.76,-1.7,-1.56,-1.17,-0.82,-0.66,-0.71,-1.05,-1.04,-1.14,-1.6,-2.21,-1.95,0.41,0.76,0.92,2.96,1.34,4.68,3.4,3.13,2.56,2.04,1.69,1.36,0.72,-0.2,-0.91,-0.91,-0.75,-1.24,-1.85,-3.16,-3.68,-3.88,-3.48,-0.05,2.83,2.33,1.95,1.97,2.31,0.28,1.74,1.66,-1.16,-1.4,-2.13,-1.05,-0.33,0.32,-0.36,-0.97,-0.77,-1.68,-2.95,1.95,-0.28,0.56,1.84,0.21,-2.0,0.33,0.68,0.67,-0.05,-0.78,-1.27,-1.57,-1.31,-1.54,-1.77,-2.14,-2.28,-1.95,-1.07,-1.13,-1.1,-0.84,-0.78,-1.29,-1.77,-1.59,-1.07,-1.32,-1.36,-1.56,-1.63,-1.96,-2.09,-2.2,-2.23,-2.22,-2.65,-3.22,-3.6,-3.7,-3.61,-3.52,-3.38,-2.97,-2.74,-2.53,-2.58,-2.54,-2.45,-2.72,-3.14,-3.47,-3.65,-3.78,-3.88,-3.95,-3.87,-4.02,-3.96,-3.67,-3.3,-3.13,-3.64,-4.24,-5.02,-4.92,-4.78,-4.83,-4.37,-3.96,-3.48,-3.03,-2.45,-2.41,-2.92,-3.11,-3.37,-3.56,-3.39,-3.04,-3.22,-3.47,-4.02,-4.27,-4.34,-4.09,-3.87,-4.2,-4.47,-4.66,-4.46,-4.35,-4.05,-3.8,-3.36,-3.06,-3.07,-2.94,-3.22,-3.13,-3.38,-3.26,-4.01,-3.96,-4.18,-4.36,-4.85,-4.63,-5.24,-5.54,-5.51,-5.57,-4.8,-4.9,-5.31,-5.85,-6.31,-6.76,-7.33,-7.5,-7.32,-7.88,-7.07,-5.49,-6.07,-5.81,-5.42,-5.33,-5.8,-6.17,-5.69,-5.86,-5.65,-4.99,-4.75,-4.7,-4.96,-5.28,-3.87,-0.79,1.42,1.77,1.13,0.56,0.22,-0.43,0.11,0.24,1.06,2.22,2.89,2.76,2.55,2.81,2.2,1.88,0.23,0.44,-1.82,-1.55,-2.07,-2.19,-3.01,-3.6,-4.29,-0.71,-0.81,-0.04,-1.77,0.6,1.1,1.91,3.07,0.53,1.49,2.2,0.48,-0.64,0.43,-0.33,-0.36,-1.49,-1.3,-2.0,-2.85,-2.4,-2.63,-2.84,-3.04,-3.25,-3.53,-3.67,-3.84,-4.21,-4.16,-4.1,-3.98,-3.88,-3.88,-3.9,-3.8,-3.76,-3.66,-3.57,-3.7,-4.43,-3.65,-2.99,-3.25,-3.11,-3.32,-3.57,-3.88,-4.14,-4.51,-4.86,-5.09,-5.3,-5.68,-6.03,-6.11,-6.08,-5.81,-5.02,-3.19,-0.97,-0.47,-0.1,0.52,0.93,1.09,0.82,1.64,1.77,2.75,3.23,2.4,1.55,1.6,1.72,2.91,1.19,1.29,1.88,2.5,2.0,2.14,1.33,0.51,-0.15,2.18,2.2,1.32,0.41,1.03,0.71,2.15,3.53,3.63,2.7,2.99,3.02,2.35,0.98,1.02,0.29,-1.24,-0.93,-0.14,0.9,1.52,0.23,0.28,2.31,0.64,0.22,-0.08,1.1,-0.1,0.2,-0.11,1.72,0.44,1.77,3.1,1.78,1.51,1.18,1.04,-0.27,-0.69,-1.35,-1.96,-2.32,-2.25,-2.21,-1.88,-2.18,-2.52,-2.67,-3.14,-2.93,-2.71,-2.12,-2.15,-2.09,-1.63,-1.13,-0.73,-0.75,-0.89,-1.13,-1.07,-1.24,-1.53,-1.97,-1.76,-0.47,0.99,3.75,1.44,0.39,2.3,1.55,1.12,1.28,0.75,0.46,0.74,-0.08,-0.16,0.66,-0.45,-1.54,-2.5,-3.21,-3.42,-4.12,-4.47,0.13,1.95,1.7,1.22,0.77,0.58,2.46,1.96,0.25,-0.91,-2.07,-2.02,-0.71,-0.31,-0.46,-0.45,-0.48,0.13,-1.92,1.57,-1.26,-0.63,0.38,1.82,0.14,-2.93,-4.79,0.0,-0.48,-1.2,-1.4,-1.57,-1.47,-1.71,-2.07,-2.37,-2.65,-2.16,-1.29,-0.68,-0.09,0.19,-0.15,-0.93,-1.62,-2.39,-2.03,-2.23,-2.61,-2.67,-2.41,-2.5,-2.14,-1.83,-1.91,-2.15,-2.74,-3.41,-3.66,-4.11,-4.06,-4.01,-3.98,-3.92,-3.93,-3.44,-3.3,-3.05,-2.99,-3.0,-3.11,-3.43,-3.82,-4.13,-4.38,-4.51,-4.45,-4.38,-4.36,-4.24,-3.72,-3.18,-3.23,-3.7,-3.91,-3.73,-3.58,-3.67,-3.55,-3.38,-3.69,-3.68,-3.47,-2.9,-2.81,-2.93,-3.19,-3.66,-3.7,-3.67,-3.7,-3.48,-3.34,-3.51,-3.72,-3.88,-4.11,-4.58,-4.94,-5.38,-5.64,-5.27,-4.86,-4.37,-4.14,-4.25,-4.63,-4.16,-3.61,-3.34,-3.42,-0.55,-1.98,-2.94,-2.89,-1.52,-1.8,-2.97,-4.48,-5.27,-5.41,-5.52,-4.99,-4.59,-4.21,-4.26,-4.63,-5.09,-5.92,-6.17,-5.59,-5.07,-3.78,-2.21,-2.71,-2.9,-4.3,-5.62,-4.35,-4.75,-5.46,-5.06,-6.29,-5.92,-4.76,-4.66,-5.16,-4.79,-3.26,-0.18,1.71,2.0,1.84,2.46,2.32,1.57,0.98,1.35,0.12,1.01,1.78,2.52,2.93,2.45,1.89,1.67,1.17,-0.84,0.46,1.21,2.28,0.2,-0.53,-0.44,-3.42,-0.6,-0.55,-0.23,-0.39,-0.51,0.22,-0.09,1.85,0.69,-0.08,0.11,-0.09,-0.74,-0.29,-0.22,0.0,0.37,-0.16,-2.11,-2.53,-2.29,-2.64,-2.86,-3.29,-3.74,-3.93,-3.99,-4.09,-4.16,-4.63,-4.57,-4.56,-4.67,-4.61,-4.42,-4.24,-4.46,-5.28,-5.67,-5.74,-5.66,-5.07,-4.22,-4.32,-4.03,-4.0,-4.43,-4.44,-4.37,-4.63,-5.29,-5.69,-5.92,-6.0,-5.97,-5.84,-5.6,-5.35,-5.22,-4.61,-3.33,-2.38,-1.74,-0.69,0.01,0.03,1.16,1.3,1.23,1.54,2.69,3.23,2.11,1.68,1.98,2.34,2.63,0.83,1.4,1.5,1.74,2.19,1.74,1.41,1.08,1.51,0.93,0.01,-0.32,1.1,1.09,0.3,1.84,3.71,4.05,3.47,2.72,2.5,1.69,1.11,1.92,2.94,2.21,1.25,1.07,1.53,1.71,2.54,2.51,2.3,1.67,0.45,0.16,1.14,0.0,-0.26,-0.03,0.4,-0.14,1.14,1.21,2.35,3.11,1.74,0.37,-0.16,-0.1,-1.08,-1.86,-2.63,-2.79,-3.0,-2.94,-2.84,-2.92,-3.23,-3.88,-3.57,-2.56,-1.78,-1.58,-0.26,0.01,0.01,-0.6,-1.14,-1.21,-1.15,-1.15,-1.16,-1.61,-1.65,-1.7,-0.71,3.85,3.85,1.53,0.51,1.16,-0.13,-0.34,-0.64,-0.75,-0.33,0.41,0.37,-0.01,-0.13,-0.87,-1.92,-2.39,-2.94,-3.01,-3.5,-2.23,1.11,-0.31,2.09,0.81,0.26,0.51,0.5,0.11,-0.45,-0.47,-1.39,-1.19,-0.35,-0.26,0.07,-0.55,-0.93,-0.49,0.55,-0.19,0.19,0.26,-1.19,-2.15,0.0,-1.63,-0.21,-0.89,-1.53,-3.53,-2.17,-1.5,-1.57,-1.93,-2.97,-2.44,-2.52,-0.96,0.16,0.5,-0.01,-0.15,-0.42,-0.9,-1.33,-2.05,-2.72,-3.32,-3.56,-3.59,-3.46,-3.04,-2.61,-2.27,-2.31,-2.88,-3.6,-3.76,-4.11,-4.59,-4.79,-4.73,-4.8,-4.66,-4.67,-4.52,-4.02,-3.9,-3.93,-3.98,-4.11,-4.38,-4.73,-5.04,-5.15,-5.29,-5.21,-4.91,-4.49,-3.87,-3.38,-3.22,-3.55,-3.91,-4.03,-4.31,-4.04,-4.19,-3.72,-3.66,-3.35,-3.78,-3.79,-3.84,-3.86,-3.38,-3.23,-3.09,-2.86,-3.55,-3.73,-3.91,-3.79,-3.76,-3.81,-3.68,-4.5,-4.89,-4.94,-5.16,-5.22,-5.42,-5.8,-5.25,-5.15,-5.69,-5.55,-5.57,-4.94,-2.32,0.06,-0.48,-2.11,-2.59,-1.79,-1.57,-3.86,-3.79,-3.78,-4.72,-5.01,-5.17,-4.62,-4.19,-4.01,-4.13,-3.23,-4.82,-4.58,-4.02,-3.64,-3.21,-1.6,-0.88,1.04,0.13,-2.4,-2.55,-2.74,-1.48,-2.01,-3.67,-4.02,-2.92,-3.69,-3.77,-3.6,-2.34,0.9,1.91,2.9,2.93,2.7,2.84,2.63,2.39,1.75,2.64,2.66,2.13,2.32,2.55,2.29,1.98,2.41,3.17,2.8,3.07,0.35,1.72,0.66,2.87,0.94,-0.09,-0.97,-0.43,-0.05,-0.44,0.89,0.51,-0.04,1.41,1.46,0.45,-0.57,-0.94,-0.87,-0.33,-0.69,0.1,0.72,0.48,0.32,-1.94,-2.77,-2.48,-3.15,-3.71,-3.99,-4.09,-4.39,-4.78,-4.76,-4.7,-4.33,-4.14,-4.27,-4.68,-4.78,-4.96,-5.8,-5.68,-5.89,-6.1,-5.45,-5.27,-5.34,-5.53,-5.44,-5.4,-5.19,-4.53,-4.79,-5.15,-5.59,-6.15,-6.37,-6.37,-6.1,-5.89,-5.4,-4.87,-4.38,-4.06,-3.89,-3.47,-2.21,-1.47,-1.51,-1.0,-0.61,-0.21,0.36,0.69,1.25,2.35,2.91,1.73,1.07,2.28,2.07,1.35,0.79,1.14,0.66,-0.12,0.04,0.49,2.36,2.74,2.26,0.81,0.6,-0.26,1.12,0.72,2.69,3.06,4.49,3.33,3.13,3.02,2.17,1.5,1.97,2.01,2.42,2.37,2.06,1.86,2.25,2.67,1.87,2.38,3.49,1.95,1.45,1.05,0.75,0.59,-0.6,-0.14,0.22,-0.18,1.85,2.06,3.19,3.27,1.82,0.51,0.02,-0.1,-1.2,-1.94,-2.7,-3.27,-3.34,-3.4,-3.43,-3.63,-3.96,-4.05,-3.22,-3.47,-2.98,-1.73,-0.92,0.34,0.48,-0.25,-0.6,-0.57,-0.53,-0.88,-1.12,-1.24,-1.12,-1.06,-0.37,1.28,2.0,0.77,0.38,0.18,-0.93,-1.28,-0.77,-0.54,-0.82,-0.29,0.07,0.17,0.25,-0.08,-0.51,-0.8,-1.52,-2.12,-2.43,-2.97,1.02,0.64,-4.97,0.93,0.02,-0.27,-0.17,-0.65,-1.06,-1.18,-1.37,-1.17,-0.37,-0.19,-0.65,-1.24,-1.42,-2.69,-0.57,1.41,0.99,0.24,0.3,0.75,1.59,-0.95,0.27,2.43,-4.09,-0.4,-0.38,0.78,-1.53,-3.08,-0.6,-0.81,-1.46,-1.37,-0.58,0.17,-0.24,-0.13,-0.24,-0.89,-1.71,-2.5,-2.29,-2.71,-3.52,-3.34,-2.78,-1.78,-1.51,-0.64,-0.16,-1.63,-3.21,-4.23,-4.62,-5.34,-5.32,-5.32,-5.44,-5.63,-5.89,-6.39,-5.69,-4.87,-4.52,-4.45,-4.79,-4.78,-4.96,-5.26,-5.17,-5.11,-4.86,-4.43,-3.95,-3.4,-3.22,-3.15,-3.88,-3.95,-3.81,-3.79,-3.87,-3.62,-3.43,-3.7,-3.49,-3.41,-3.45,-2.88,-2.81,-2.77,-3.03,-3.29,-2.9,-2.95,-4.01,-4.14,-4.39,-4.39,-4.57,-4.73,-4.65,-4.67,-4.99,-4.67,-4.02,-4.94,-5.3,-5.86,-6.08,-6.86,-7.63,-5.8,-3.45,-2.16,-1.73,-2.57,-2.84,-3.76,-3.07,-3.18,-3.03,-2.4,-2.86,-3.41,-4.02,-3.49,-4.47,-3.78,-3.04,-2.83,-3.25,-3.13,-3.25,-1.93,-1.4,-1.37,-0.6,0.2,0.42,-0.79,-2.68,-0.56,1.06,1.86,1.27,0.41,0.93,0.41,0.72,-0.41,-1.3,-0.53,1.52,2.17,3.62,3.18,3.06,3.5,4.24,4.31,4.47,4.69,5.3,4.93,3.86,3.52,3.14,2.37,1.99,2.77,3.48,2.69,2.45,2.28,2.11,2.83,1.96,0.12,0.5,-0.31,0.48,-0.22,0.66,-1.29,0.46,1.25,1.61,1.37,1.14,-1.09,-0.51,0.33,-1.4,0.19,-0.15,-0.3,-0.39,-1.6,-2.66,-2.98,-3.72,-4.34,-4.44,-4.9,-5.21,-5.75,-6.09,-5.84,-5.46,-5.16,-4.57,-4.68,-4.83,-5.02,-5.79,-6.39,-6.25,-5.49,-5.43,-5.62,-5.69,-6.09,-6.26,-6.57,-6.5,-6.02,-5.52,-5.96,-6.36,-6.48,-6.28,-5.92,-5.73,-5.24,-4.52,-3.54,-3.08,-2.86,-2.57,-2.34,-2.23,-2.08,-1.69,-1.94,-0.85,-0.21,-0.05,0.46,0.96,1.05,0.88,0.92,0.96,1.12,1.59,0.54,1.28,2.91,3.06,2.45,0.78,1.05,1.96,2.76,0.37,1.44,-0.65,-0.48,0.06,0.43,0.79,2.87,3.87,3.13,2.53,1.9,1.7,1.92,2.58,2.31,2.32,1.57,1.42,2.59,3.66,2.52,2.01,2.71,3.89,3.16,2.84,0.29,0.28,-0.73,-0.12,-0.04,1.17,1.05,1.39,2.14,3.14,2.9,1.91,0.56,0.95,0.37,-0.66,-2.2,-2.98,-3.47,-3.46,-3.19,-3.18,-2.96,-3.06,-2.45,-1.53,-1.15,-0.9,-1.29,-0.85,-0.71,-0.05,0.36,0.63,0.61,0.13,-0.06,-0.55,-0.75,-0.53,0.13,0.52,0.92,2.37,3.78,3.03,-1.63,-0.26,0.77,-0.2,-0.28,-0.43,-0.3,-0.03,0.45,0.73,0.9,0.22,-0.3,-0.14,-0.02,-0.45,-1.82,-1.52,1.66,-0.71,-1.96,-0.98,-0.64,-0.69,-1.58,-2.16,-2.09,-1.96,-2.16,-1.34,0.07,0.27,-0.09,0.57,-1.31,0.53,-2.08,0.8,0.71,0.45,1.89,2.62,1.39,1.97,-2.49,-2.48,-0.27,0.08,-0.21,0.52,0.08,0.44,0.68,0.98,1.17,0.64,0.39,0.69,0.31,-0.11,-0.78,-1.71,-1.79,-2.11,-3.15,-3.84,-3.64,-2.85,-2.36,-0.47,-0.68,-0.87,-0.52,-1.81,-3.15,-4.59,-3.77,-3.82,-4.9,-5.53,-5.4,-6.86,-4.45,-3.95,-4.19,-4.97,-4.28,-5.91,-6.67,-5.54,-5.17,-5.26,-5.04,-4.4,-3.68,-3.23,-3.23,-3.35,-3.68,-4.03,-3.77,-3.36,-3.28,-3.15,-2.93,-2.83,-2.31,-2.84,-2.78,-2.64,-2.79,-3.04,-2.98,-2.84,-2.6,-3.31,-3.46,-3.96,-4.21,-4.61,-4.86,-4.73,-4.5,-4.54,-4.79,-4.66,-4.56,-3.91,-3.99,-4.38,-4.83,-6.07,-5.29,-5.12,-3.17,-1.67,-1.39,-2.35,-3.24,-4.32,-3.71,-3.68,-3.52,-2.38,-2.44,-3.03,-3.62,-3.73,-2.28,-2.64,-3.8,-1.68,-2.01,-2.76,-0.53,0.07,0.76,1.4,1.9,2.0,2.27,2.19,0.33,-0.3,1.85,2.72,2.73,2.69,2.66,1.87,1.17,0.84,1.28,0.78,1.88,2.77,2.73,3.19,4.71,5.09,4.56,5.14,5.56,5.6,5.61,5.61,5.46,4.99,3.92,3.5,3.79,3.57,3.9,3.82,4.27,5.02,4.84,3.56,2.49,1.49,0.67,0.13,-0.08,-0.27,0.87,0.18,1.03,2.83,2.66,1.82,0.96,-0.06,-0.33,-0.24,-0.72,-0.55,-0.8,-0.47,0.46,-0.14,-1.02,-1.2,0.3,0.02,-3.58,-5.78,-6.09,-5.95,-6.29,-7.09,-6.92,-7.0,-6.6,-6.31,-5.9,-5.98,-6.38,-5.24,-4.03,-4.5,-3.95,-3.65,-3.6,-3.67,-4.75,-5.5,-6.71,-6.28,-6.37,-6.6,-6.75,-7.12,-6.34,-5.93,-5.54,-5.61,-5.04,-4.32,-3.38,-2.68,-1.91,-1.13,-0.75,-0.61,-0.29,0.08,0.0,-0.08,-0.28,0.23,0.29,0.77,0.62,0.37,0.45,0.82,0.78,0.72,2.03,2.88,3.35,3.42,3.58,4.28,1.45,1.81,1.24,0.69,-0.12,0.32,0.68,0.9,1.57,2.07,1.44,1.7,2.06,2.49,1.78,1.65,1.67,1.77,1.98,1.55,0.64,2.45,4.11,3.52,1.86,2.17,2.44,2.33,2.74,0.47,2.56,1.15,0.22,1.18,0.57,1.21,2.97,2.65,1.83,3.3,2.85,1.72,1.32,1.24,-0.03,-0.6,-1.72,-3.12,-4.06,-3.78,-3.42,-2.98,-2.49,-2.82,-2.89,-1.64,-1.34,-0.63,0.03,-0.67,-0.44,-0.3,1.09,1.61,0.77,0.44,0.06,0.13,0.31,1.16,1.26,1.39,1.13,1.34,0.54,0.01,-1.03,0.84,-0.2,-0.52,-0.52,0.38,0.32,1.51,0.81,0.48,0.14,0.02,0.19,-0.05,-1.44,-2.24,-1.06,-1.71,-0.81,0.03,-1.27,-2.01,-1.36,-0.91,-1.2,-0.81,-1.95,-2.69,-1.89,-1.45,0.22,-0.22,-0.25,-2.74,0.8,0.77,0.81,2.61,1.99,0.58,1.47,1.41,0.68,-0.88,-3.32,-0.87,-0.36,-0.15,-0.25,-0.46,-0.81,0.38,1.42,2.23,2.06,1.46,1.52,1.3,0.73,0.36,-0.46,-1.11,-1.63,-2.83,-3.51,-3.32,-3.44,-2.51,-2.22,-2.92,-2.72,-2.61,-3.81,-4.14,-5.28,-4.03,-4.16,-3.75,-2.89,-2.13,-1.99,-2.62,-1.78,-2.05,-1.89,-2.74,-4.1,-4.14,-3.15,-5.78,-6.89,-5.8,-5.34,-4.57,-4.01,-3.66,-3.88,-3.68,-4.16,-4.24,-3.89,-3.47,-3.22,-3.04,-2.64,-2.44,-2.68,-2.8,-2.72,-2.84,-2.5,-2.44,-2.0,-2.34,-2.72,-2.92,-2.58,-2.5,-3.39,-4.2,-3.88,-3.99,-4.28,-4.37,-4.36,-4.19,-4.03,-3.67,-3.36,-3.65,-4.41,-3.98,-3.97,-2.76,-1.97,-1.06,-0.94,-2.29,-3.07,-4.14,-2.74,-1.59,-0.54,-0.1,-1.17,-2.24,-2.96,-1.65,-1.1,-1.29,-0.66,0.09,-0.76,-0.41,0.75,1.36,2.33,3.01,3.16,3.54,3.87,2.7,2.8,2.68,2.59,2.78,3.64,3.16,1.91,1.47,2.09,1.87,0.38,0.88,1.62,2.09,3.67,3.55,4.11,4.76,5.45,5.43,5.7,5.7,5.33,4.99,4.94,4.92,4.85,4.46,5.33,5.76,5.7,5.85,5.14,4.34,3.7,2.67,1.88,0.91,0.79,1.05,-0.93,0.75,0.01,0.12,1.91,3.03,2.26,1.44,0.96,0.09,-0.29,-0.66,0.0,-0.76,0.63,-0.23,-1.43,-0.97,-1.0,-0.46,-0.38,-0.88,-0.55,-0.46,-2.79,-5.59,-5.33,-4.37,-4.77,-4.55,-4.19,-3.94,-3.93,-4.18,-3.42,-3.48,-3.81,-3.88,-2.88,-2.88,-2.58,-3.52,-4.02,-4.25,-4.48,-5.35,-5.88,-4.95,-5.89,-5.3,-6.14,-6.93,-6.12,-6.17,-5.25,-4.84,-3.66,-2.62,-1.45,-0.19,0.38,0.94,1.07,1.0,1.22,1.36,0.98,0.21,-0.58,-0.04,-0.79,1.14,2.4,2.63,0.64,1.15,2.1,2.35,2.77,3.99,4.42,4.33,3.63,3.32,3.47,0.69,0.27,0.98,0.55,1.77,1.67,1.84,1.42,1.39,1.84,2.08,1.88,2.43,2.16,1.64,1.26,1.12,1.58,1.93,2.8,2.62,2.56,1.22,2.45,1.02,0.45,2.18,4.61,4.23,3.56,3.59,3.58,2.69,3.01,2.27,1.93,2.81,2.3,1.82,1.39,0.83,0.57,-0.53,-1.13,-1.81,-2.96,-4.32,-4.14,-3.71,-3.36,-2.72,-2.25,-1.81,-0.92,-1.02,0.74,0.68,0.04,1.26,1.51,1.22,1.11,0.95,0.92,0.84,0.95,1.14,1.41,1.83,2.05,0.37,0.66,1.19,2.65,0.85,1.0,1.05,-0.55,-0.84,0.82,0.73,0.95,0.43,0.8,0.17,-0.54,0.28,3.37,-0.06,-2.04,-1.26,-2.38,-0.56,-1.33,-0.94,-2.07,-1.61,-0.95,-1.19,-1.2,-1.7,-1.44,-0.61,0.13,-0.37,-0.93,-0.13,0.73,0.9,2.18,-0.62,0.42,0.35,0.76,0.43,-0.55,-2.22,-2.03,-0.9,-0.77,-0.15,-0.19,-0.18,-0.14,-0.24,1.26,1.53,2.1,1.94,2.29,2.68,2.13,0.95,0.02,-0.87,-2.02,-3.09,-3.55,-4.14,-4.07,-3.4,-3.09,-2.8,-2.93,-3.95,-5.54,-4.63,-3.16,-2.62,-1.37,-1.52,-0.3,0.91,-0.05,-0.79,-1.65,-1.94,-2.59,-2.92,-3.06,-2.23,-2.02,-3.61,-4.64,-3.76,-3.32,-3.71,-3.81,-4.24,-4.08,-4.06,-4.21,-4.48,-4.21,-3.94,-2.91,-2.61,-2.91,-2.49,-1.99,-1.84,-1.47,-2.28,-2.69,-2.29,-2.18,-2.47,-2.82,-2.78,-2.46,-2.99,-2.36,-2.68,-3.23,-3.46,-3.97,-4.16,-3.88,-3.85,-3.75,-3.6,-3.46,-4.02,-4.08,-3.81,-3.4,-1.7,-0.15,0.56,0.12,-0.76,-2.02,-1.42,-0.95,0.4,1.13,0.63,0.37,-0.11,-0.2,0.14,0.44,0.86,1.06,1.5,1.43,1.2,1.44,1.7,2.34,3.07,3.39,2.86,2.7,2.97,3.02,3.59,4.2,4.09,3.71,2.84,1.58,2.94,2.35,1.51,2.07,2.3,2.14,2.34,4.37,5.45,5.84,5.79,5.53,5.26,5.01,4.88,5.09,5.0,4.21,3.98,4.58,5.49,4.98,4.68,4.98,4.59,3.82,3.49,3.12,2.28,1.22,0.25,0.2,0.59,1.32,0.55,-0.37,2.05,2.28,2.24,1.43,1.02,0.75,0.66,0.28,0.02,-0.45,0.47,0.79,3.12,1.38,-1.69,-1.2,-0.46,-0.98,-0.58,-0.6,-0.73,-0.86,-1.21,-3.25,-1.94,-1.77,-0.32,-0.12,0.22,-0.82,-0.71,0.63,-0.38,-0.4,0.59,1.59,1.51,0.44,-0.42,-1.22,-1.4,-0.8,-1.16,-1.26,-2.63,-2.76,-1.57,-1.42,-2.06,-2.14,-0.24,-2.3,-2.07,-0.93,0.41,0.84,0.41,0.43,0.91,1.18,1.43,1.4,1.99,2.02,1.61,1.34,1.0,1.72,2.48,2.96,2.42,2.12,1.74,3.84,3.49,3.84,3.35,2.58,3.35,4.18,4.01,3.53,3.33,1.38,0.57,0.44,0.52,0.74,0.94,0.8,1.18,1.26,1.84,1.88,1.81,0.83,0.95,0.4,0.09,0.85,1.32,1.53,2.04,1.9,0.39,0.88,1.36,1.99,0.63,1.67,5.19,3.22,4.78,3.8,3.61,4.22,3.32,1.69,1.82,1.46,1.67,1.29,0.77,0.21,-0.4,-0.77,-1.24,-1.6,-1.38,-1.99,-1.4,-3.05,-4.6,-3.91,-2.59,-1.9,-0.55,-0.81,0.84,0.72,0.99,1.01,0.82,0.98,1.66,1.55,1.4,1.0,1.16,1.37,2.11,1.99,2.3,3.28,2.72,2.1,2.58,2.42,1.1,0.65,0.9,0.69,-0.25,1.38,1.64,0.93,-0.24,-0.93,-0.84,-0.9,0.73,-0.75,-2.25,-2.92,-1.15,-0.2,-1.09,-2.68,-1.96,-0.87,-0.29,-0.27,-0.74,-0.51,-0.65,-2.7,-1.38,-0.27,0.32,0.03,-0.06,-1.87,-0.42,0.21,0.26,0.44,0.14,-0.97,-0.92,-2.13,-2.25,-2.09,-1.85,-0.92,-0.43,-0.19,0.27,0.41,1.26,1.89,3.31,3.58,2.87,1.77,0.93,0.4,-0.86,-1.79,-2.65,-3.52,-4.05,-3.79,-3.61,-3.57,-3.02,-5.21,-4.63,-1.93,-0.7,-1.57,-0.91,-0.16,-0.92,-0.56,-0.37,-0.7,-1.18,-1.43,-1.86,-2.01,-2.1,-2.21,-2.77,-5.45,-5.27,-4.04,-2.9,-2.81,-3.81,-4.09,-4.11,-3.87,-4.08,-4.1,-3.87,-3.93,-3.25,-2.71,-2.84,-3.08,-2.77,-1.35,-1.63,-1.73,-2.09,-2.54,-2.61,-2.5,-2.33,-2.21,-2.81,-2.95,-2.77,-3.03,-2.72,-2.93,-3.12,-3.24,-3.38,-3.68,-3.79,-3.75,-3.44,-2.94,-3.24,-3.41,-3.21,-2.89,-1.14,-0.37,0.11,0.24,0.24,0.68,1.07,2.07,2.5,1.46,0.84,0.54,0.2,-0.23,-0.28,-0.24,0.48,0.82,1.34,1.4,1.04,1.05,1.24,1.51,1.56,1.62,1.64,1.84,2.58,3.63,3.7,3.27,3.46,4.04,4.1,3.69,2.66,3.06,2.98,2.99,2.09,3.24,3.83,6.4,5.93,5.66,5.41,5.4,5.42,5.5,5.41,5.2,4.74,4.0,3.95,4.14,4.49,4.31,4.4,4.42,4.08,3.48,2.7,2.02,1.74,0.49,-0.27,0.16,0.11,0.46,1.2,0.86,2.29,2.55,1.33,1.69,1.27,0.96,0.79,0.52,0.34,0.78,1.02,1.37,1.97,1.61,0.59,-0.31,-0.2,0.06,-0.58,-0.8,-0.78,-0.55,-0.66,-1.18,-1.09,-0.29,0.08,0.85,0.87,0.35,0.85,1.0,1.53,2.4,3.41,3.74,3.7,2.92,3.38,3.55,3.48,3.05,2.18,1.84,0.66,-0.25,-0.77,-0.46,0.44,0.86,1.08,1.59,0.93,0.85,0.58,0.39,0.65,1.3,1.6,2.09,2.13,1.97,2.09,2.28,2.51,2.3,1.65,2.76,3.47,3.72,3.45,3.12,3.44,3.85,4.45,4.0,3.93,3.7,4.25,4.36,3.91,3.97,3.17,1.24,0.37,-0.13,0.19,0.74,0.89,0.86,0.94,1.29,1.12,1.52,1.06,0.69,0.9,0.4,1.36,1.14,0.96,1.07,1.5,1.41,1.25,0.5,0.51,1.38,0.86,1.8,1.01,3.4,5.48,4.83,4.11,3.21,2.71,1.92,1.67,0.51,0.68,0.96,0.24,-0.19,-0.68,-0.73,-0.74,-1.76,-2.22,-2.46,-3.03,-2.78,-1.82,-2.31,-1.85,-1.58,-0.86,-0.12,0.08,0.46,0.81,0.17,1.55,1.72,2.08,1.86,1.41,1.51,1.31,2.57,2.7,3.15,3.57,3.14,2.82,3.56,3.93,2.55,2.65,2.09,2.36,1.24,1.38,1.22,1.44,1.1,-0.09,-0.81,-1.94,-2.51,-2.25,-0.57,0.39,-1.93,-1.47,1.36,-0.13,-2.61,-2.46,-2.02,-1.58,-1.5,-2.27,-1.52,-1.01,2.16,0.52,0.71,1.02,-0.9,-0.85,-1.85,-1.56,-0.7,-0.02,0.35,-0.44,-0.87,-1.9,-2.14,-2.88,-1.48,-1.45,-1.25,-0.95,-0.62,-0.35,-0.1,-0.58,-0.34,2.15,3.21,2.63,1.95,1.02,-0.11,-0.87,-1.54,-2.43,-2.84,-3.29,-4.07,-3.96,-3.55,-4.15,-2.85,-1.6,-3.61,-1.05,-0.5,-1.17,-0.19,0.6,0.1,-0.12,-0.19,-0.44,-0.58,-1.64,-2.83,-2.11,-2.0,-1.8,-2.41,-3.09,-2.05,-2.87,-2.52,-2.87,-4.21,-4.42,-3.76,-3.44,-3.57,-3.51,-3.35,-2.96,-2.87,-3.38,-2.9,-2.45,-2.4,-1.97,-2.14,-2.38,-2.69,-2.67,-2.49,-2.13,-2.41,-2.36,-2.02,-2.06,-1.41,-1.87,-1.57,-2.08,-2.61,-3.06,-3.59,-3.47,-3.4,-3.32,-3.43,-3.07,-3.15,-2.98,-2.04,-1.16,-0.59,-0.58,-0.39,-0.25,-0.07,0.12,0.71,0.77,1.18,0.94,0.86,0.27,-0.07,0.03,-0.05,0.08,0.7,0.99,0.67,0.23,0.57,0.73,0.32,0.19,0.0,0.24,0.72,1.4,1.86,2.33,2.89,3.22,3.68,4.11,4.5,4.36,4.19,3.93,3.86,3.33,4.07,6.27,5.73,5.65,5.2,5.12,5.11,4.94,4.7,4.43,4.21,3.55,2.83,2.67,3.79,4.13,4.13,4.49,4.48,4.19,3.86,3.54,2.27,1.45,0.26,-1.1,0.69,0.94,0.59,0.29,0.55,1.28,1.04,1.05,1.3,0.85,1.13,0.94,0.61,0.58,0.86,1.39,0.55,1.39,2.0,0.75,1.17,0.91,0.28,-0.21,-0.37,-0.41,-0.85,-0.8,-0.06,-0.82,-0.32,-0.09,-0.05,0.12,0.7,0.75,1.11,1.61,2.15,2.32,2.68,2.89,2.79,3.04,3.17,3.19,2.95,2.4,1.84,1.13,0.51,0.32,0.82,0.66,0.46,0.71,2.99,3.57,3.14,3.27,2.64,1.68,1.85,2.87,3.31,3.93,3.45,3.53,3.69,3.06,2.85,3.7,4.91,5.19,5.03,4.5,5.3,4.58,5.68,5.34,5.26,5.18,5.19,4.92,4.42,4.25,3.05,1.65,0.27,-0.36,-0.26,0.2,0.55,0.95,1.09,1.15,1.29,1.62,0.84,0.82,0.42,0.81,0.78,0.62,1.21,1.26,0.92,0.79,0.62,0.57,0.15,1.39,1.64,1.05,2.9,0.9,4.12,6.36,5.63,3.68,3.18,2.49,2.94,1.91,1.46,0.93,0.27,0.5,0.33,-0.25,-0.19,-0.48,-0.68,-1.82,-2.1,-1.32,-1.09,-1.34,-1.51,-2.17,-2.24,-1.8,-1.06,-0.51,0.19,1.78,1.51,1.43,1.62,1.96,1.96,1.89,1.56,1.61,2.46,2.84,2.84,3.03,2.99,2.88,2.37,2.28,2.67,2.33,2.37,2.28,1.31,1.2,0.71,0.92,1.04,0.49,-0.63,-1.85,-1.89,-3.27,-3.35,-0.04,-1.78,-0.85,-0.54,-1.3,0.81,-2.4,-1.72,-1.36,-1.53,-0.83,0.18,1.03,-0.02,0.77,0.0,-1.28,-0.08,-0.97,-0.99,-2.5,-3.39,-0.42,-0.63,-4.21,-3.39,0.93,-1.11,0.39,-0.63,-0.63,-0.93,-1.27,-1.12,-0.89,-0.52,-0.44,-0.01,1.88,1.7,1.7,1.36,0.78,0.16,-0.69,-1.25,-1.18,-1.99,-2.74,-2.96,-3.62,-2.28,-1.31,-1.58,-2.7,-1.33,-0.79,-0.1,0.25,0.54,0.87,1.01,0.78,0.42,0.19,-0.71,-1.31,-1.95,-2.38,-2.43,-2.32,-2.51,-2.01,-1.57,-2.49,-2.6,-2.88,-3.08,-2.78,-3.77,-3.73,-3.48,-3.59,-3.26,-2.79,-2.94,-3.58,-3.34,-2.51,-2.72,-2.48,-2.61,-2.14,-2.45,-2.31,-2.3,-2.64,-2.68,-2.39,-2.22,-2.0,-1.84,-2.21,-2.04,-1.51,-2.12,-2.95,-3.07,-3.56,-3.69,-3.69,-3.35,-3.21,-2.78,-2.16,-1.75,-1.47,-1.75,-1.56,-1.35,-1.08,-0.98,-0.47,0.1,0.26,0.34,0.54,-0.02,-0.13,0.22,0.34,0.44,0.71,0.74,0.72,0.19,0.29,0.66,0.36,0.4,0.45,-0.15,-0.47,-0.11,0.65,1.15,1.55,1.72,1.75,2.03,2.68,2.85,2.48,2.07,3.16,3.27,4.54,4.73,4.71,4.64,4.37,4.23,4.25,4.24,4.35,3.95,3.66,3.43,2.97,2.92,0.13,3.6,4.36,3.84,3.61,3.85,4.18,4.02,3.49,2.66,1.41,0.21,-0.34,1.45,0.13,0.34,0.33,0.69,0.11,1.06,0.84,1.16,0.9,1.0,1.08,0.95,0.96,0.7,0.75,0.5,1.32,0.92,0.91,1.48,1.53,0.74,0.66,0.08,-0.19,-0.31,-0.86,-0.95,-0.61,-0.61,-0.14,0.16,0.46,0.89,1.45,1.67,2.28,2.62,2.91,2.93,2.9,3.07,2.94,2.49,2.19,1.65,1.33,1.04,0.54,0.28,0.67,1.12,1.02,0.92,1.93,3.25,3.47,3.18,3.67,3.42,4.26,4.02,3.94,4.18,3.97,4.13,3.72,3.72,3.88,4.87,5.49,5.69,5.62,5.69,5.68,5.18,5.29,5.81,5.92,5.56,5.63,5.25,4.36,4.2,4.15,2.78,1.74,-0.61,0.52,0.08,-0.04,0.07,0.67,0.91,0.95,1.22,0.99,0.59,1.0,1.16,0.88,0.7,0.95,0.96,0.95,0.89,1.53,-0.16,-0.15,0.75,1.56,0.39,0.21,2.66,0.38,1.46,5.19,6.08,3.98,3.35,3.3,2.31,1.85,2.57,1.76,0.26,0.33,0.3,0.64,0.41,0.04,-0.45,-0.46,-0.11,-0.07,-0.12,-0.69,-0.75,-0.45,-1.23,-1.22,-1.36,-0.79,0.35,1.5,2.0,1.69,1.86,1.93,1.96,1.86,1.48,1.41,2.46,2.95,3.12,3.42,3.42,3.25,3.1,3.12,2.58,1.59,2.82,3.46,3.27,2.36,2.19,1.22,1.35,0.46,0.03,-0.2,-1.17,-2.13,-2.22,-3.5,0.45,-1.04,-0.25,-0.57,-0.48,-1.65,-1.17,-1.13,-1.19,0.47,0.78,-0.03,0.05,0.39,-0.02,-0.5,-1.39,-0.29,-3.34,-2.8,0.3,-0.46,0.72,1.18,1.04,-1.09,-0.83,-0.43,0.9,-1.07,-1.36,-2.12,-2.06,-1.8,-2.03,-1.12,-0.09,0.68,-0.21,-0.02,0.96,0.63,0.31,0.06,-0.32,-0.29,-0.6,-1.61,-1.36,-1.14,-0.84,-0.46,0.83,1.09,0.61,1.31,1.38,0.08,0.23,0.7,1.16,0.88,0.51,-0.26,-0.63,-1.38,-2.14,-3.5,-3.35,-2.03,-1.79,-1.9,-1.8,-2.13,-2.43,-2.43,-2.76,-2.76,-2.81,-2.95,-2.44,-2.11,-2.47,-2.19,-2.57,-1.67,-0.78,-1.21,-2.16,-2.48,-2.81,-2.35,-1.68,-2.45,-2.76,-2.52,-2.48,-2.74,-2.89,-3.02,-2.96,-2.79,-2.68,-2.93,-3.34,-3.34,-3.55,-3.94,-4.02,-3.78,-3.71,-3.28,-2.7,-2.66,-2.57,-2.61,-2.48,-2.11,-1.8,-1.8,-1.55,-1.26,-0.83,-0.5,-0.45,-0.68,-0.79,-0.45,-0.19,0.1,0.36,0.57,0.63,0.32,0.31,0.71,0.67,0.92,1.03,0.58,0.39,0.23,0.21,0.39,0.9,1.25,1.04,1.1,1.25,1.37,2.0,2.7,2.67,2.68,3.19,3.68,3.51,3.49,3.21,2.72,2.36,2.51,2.49,2.31,1.95,1.71,1.93,2.56,4.2,0.31,3.38,3.95,3.66,3.31,3.38,3.26,3.23,2.81,2.24,1.14,-0.05,-0.76,0.88,-0.71,-0.36,0.37,-0.21,0.01,0.67,0.61,0.79,0.95,1.02,0.94,0.62,0.57,0.76,0.91,1.06,1.05,0.94,0.79,0.92,0.93,0.87,0.78,0.43,0.06,-0.24,-2.03,-0.39,0.26,0.21,-0.33,0.07,0.37,0.34,1.24,2.11,2.56,3.0,3.18,3.36,3.59,3.46,3.42,3.16,2.82,2.08,1.49,0.9,0.58,0.28,0.68,0.99,1.96,1.75,1.74,1.35,1.41,3.25,3.66,3.58,4.75,5.39,4.44,4.15,4.3,4.13,4.15,3.38,3.77,4.08,4.61,4.98,5.03,4.84,4.98,5.25,5.23,6.37,5.8,6.02,5.62,4.82,4.42,4.03,2.21,1.71,0.47,0.99,-0.11,0.55,-0.21,0.21,-0.02,0.65,0.55,0.85,0.84,0.8,0.65,0.79,0.67,0.8,0.79,1.03,0.46,0.78,0.08,0.22,0.48,2.93,1.98,-0.59,-1.36,-0.81,-0.2,2.64,5.23,5.54,3.82,3.03,3.47,4.41,3.0,2.75,2.97,1.02,1.02,0.42,0.43,0.62,0.24,0.03,0.43,0.29,-0.23,0.04,-0.02,-0.73,-1.08,-0.5,-0.72,-0.48,-0.66,0.06,0.39,1.52,2.4,2.29,1.83,1.63,1.81,1.52,1.36,2.21,2.37,3.12,3.23,3.3,3.56,3.33,3.23,3.17,3.42,3.04,3.12,2.85,2.72,2.59,2.07,0.61,0.25,0.6,0.54,0.81,0.12,-0.96,-2.55,-1.56,-1.17,-0.15,-0.01,-1.32,0.21,-0.92,-0.58,-0.51,0.93,0.99,0.04,-0.03,-0.6,-0.48,-0.27,-0.82,-0.89,-3.5,-1.5,-1.67,0.42,-1.42,1.34,-0.41,-0.73,-0.11,0.69,2.04,-0.62,-0.69,-1.02,-0.02,0.58,-2.37,-2.76,-0.77,-0.8,-2.0,-1.4,-0.65,-0.53,0.21,0.49,-0.01,-0.64,-0.86,-0.17,-0.86,-0.63,0.03,-0.13,0.46,2.44,4.05,2.58,1.46,1.71,2.08,1.27,1.08,0.89,0.7,0.62,-0.49,-1.33,-1.89,-2.26,-1.87,-2.76,-2.71,-1.83,-2.31,-2.51,-2.32,-1.73,-1.53,-2.42,-2.5,-2.31,-1.57,-0.41,-0.51,-0.59,-0.53,-0.17,-0.53,-0.9,-0.74,-0.79,-2.07,-2.51,-2.33,-1.97,-2.55,-2.6,-2.36,-2.9,-3.26,-3.35,-3.55,-3.44,-3.3,-3.82,-4.05,-3.97,-3.92,-4.05,-4.21,-4.16,-3.86,-3.64,-3.48,-3.33,-3.0,-2.79,-2.71,-2.74,-2.97,-2.89,-2.46,-2.17,-1.77,-1.57,-1.73,-1.91,-1.99,-2.01,-1.69,-1.27,-0.9,-0.44,-0.43,-0.45,0.18,0.73,0.63,0.83,0.79,0.27,0.24,0.41,0.65,1.06,1.37,1.46,1.59,1.3,1.45,1.89,2.3,2.67,2.99,3.26,3.68,4.05,4.1,3.82,3.12,2.58,2.46,1.99,1.48,0.74,-0.12,-0.07,0.46,1.69,2.56,0.18,1.63,2.31,2.88,3.33,3.24,2.76,2.64,2.63,2.54,1.88,-0.61,0.88,-0.48,-0.55,-0.06,-0.65,-0.48,-0.18,0.2,0.14,0.27,0.64,0.89,0.88,0.51,0.65,0.77,1.01,0.74,0.79,0.58,0.16,0.08,0.3,0.29,0.27,0.57,0.04,-1.12,-0.52,-0.61,-0.62,0.86,0.67,-0.11,-0.87,-0.83,-0.07,0.57,1.39,2.22,3.21,3.89,4.29,3.88,3.51,3.83,3.48,2.77,1.01,0.24,0.11,0.06,0.01,0.58,0.71,0.4,0.06,0.41,1.36,2.11,3.35,4.27,4.45,4.65,4.59,4.51,4.45,4.47,4.68,5.06,4.34,4.27,4.2,4.42,5.02,4.65,4.8,5.32,6.3,6.48,6.84,6.21,5.74,5.8,5.61,3.55,1.97,0.83,0.53,-0.54,-0.8,-0.15,0.38,0.75,-0.25,0.13,0.4,0.44,0.41,0.44,0.4,0.52,0.82,0.8,0.98,1.43,1.01,1.05,1.22,0.92,2.64,3.77,2.02,0.08,-1.15,1.15,0.68,2.07,5.36,5.45,3.57,4.81,4.63,3.68,3.33,3.13,3.01,3.3,2.69,1.85,1.7,1.13,0.8,0.23,0.35,0.1,0.14,-0.3,-0.59,-0.4,-0.42,-1.13,-0.68,-0.66,-0.58,-0.1,0.25,0.71,1.51,2.35,2.65,1.76,1.04,1.32,1.96,2.31,3.51,3.19,3.45,3.07,3.24,3.18,3.1,3.49,3.4,3.05,2.98,2.44,1.83,1.8,1.32,0.77,0.59,0.52,0.73,0.53,0.73,0.44,0.74,-0.41,-0.01,-0.51,0.59,0.21,0.67,-0.01,0.32,0.28,-0.6,-0.06,0.46,-0.21,-0.48,-0.1,-0.33,0.98,-1.06,-2.38,-1.33,-1.0,-0.12,2.94,-0.36,-1.57,0.51,-0.28,0.09,1.69,-1.12,1.13,1.03,2.4,1.56,0.37,-1.06,1.52,-4.9,-1.49,-3.0,-4.07,-1.86,-0.53,0.15,0.25,-0.33,-0.1,-0.39,0.42,1.67,1.0,0.77,3.72,4.19,1.13,1.99,2.96,2.49,2.36,2.86,2.9,2.49,1.83,0.98,-0.1,-1.51,-1.59,-1.93,-2.99,-4.46,-3.68,-3.2,-2.73,-2.63,-2.52,-2.36,-1.16,-1.75,-1.81,-0.53,0.74,-0.37,-0.03,-0.02,-0.74,-1.17,-1.49,-1.96,0.04,0.26,-0.93,-2.65,-3.13,-3.14,-3.14,-3.27,-3.36,-3.54,-3.42,-3.28,-3.18,-3.26,-4.13,-3.81,-3.92,-3.68,-4.0,-4.31,-3.69,-4.28,-4.28,-3.99,-3.76,-3.52,-3.19,-2.99,-3.21,-4.08,-3.9,-3.93,-3.66,-2.85,-2.66,-2.46,-2.43,-2.69,-3.08,-3.78,-3.17,-2.41,-1.92,-1.37,-1.29,-0.72,-0.16,0.11,0.38,0.54,0.28,0.08,0.05,0.4,0.82,1.11,1.23,1.64,2.08,2.23,2.74,3.26,3.5,3.67,4.08,5.31,5.24,5.28,4.91,4.15,3.67,3.2,2.3,1.93,1.61,1.25,0.49,0.19,0.6,0.01,0.18,0.6,0.83,1.36,1.74,2.11,2.72,2.36,2.44,3.03,3.18,1.39,0.43,-0.47,-0.37,0.28,-0.29,0.04,-0.02,-0.16,-0.41,-0.55,-0.37,-0.22,0.42,0.49,0.24,0.44,0.36,0.23,-0.16,0.28,0.1,0.11,0.64,0.45,0.8,0.5,0.53,0.82,0.4,-0.29,-0.68,0.18,0.04,0.01,0.13,0.05,-2.33,-2.12,-0.67,0.57,1.71,2.7,3.9,4.24,4.62,4.56,4.26,3.92,3.34,1.58,-0.42,-0.4,-0.58,-0.38,-0.02,0.13,0.59,1.0,-0.17,2.55,3.51,3.69,4.04,4.31,4.61,4.79,4.92,4.85,4.8,4.86,4.94,5.0,4.37,3.99,3.88,5.03,5.53,5.53,5.92,6.24,6.43,6.63,6.57,6.15,5.88,5.36,4.7,3.83,1.97,0.74,-0.29,-0.32,-0.64,-0.33,-0.26,-0.16,-0.02,-0.59,-0.71,-0.18,0.24,0.44,0.47,0.43,0.75,1.06,0.79,0.37,0.42,0.52,1.01,2.44,4.32,1.65,0.27,-0.59,1.9,0.6,2.67,5.21,4.57,5.72,5.56,5.24,4.7,3.89,3.44,3.83,3.66,3.22,3.76,3.51,2.81,1.66,0.85,1.28,0.69,-0.47,-0.52,-0.24,0.33,0.13,-0.17,-0.31,-0.82,0.77,0.54,0.31,0.46,0.2,0.94,1.2,1.42,1.6,1.93,1.66,1.98,2.4,2.89,2.75,2.76,2.84,2.87,2.53,3.16,3.26,2.89,2.8,2.16,1.8,1.45,1.65,0.99,0.5,0.29,0.18,0.47,0.92,0.44,0.93,1.12,1.13,0.7,-0.12,0.16,0.4,1.95,1.62,0.74,0.38,2.14,1.8,0.79,1.38,0.7,0.17,0.53,-1.09,-1.75,-0.69,-0.34,1.07,-0.1,0.62,-0.54,0.25,0.73,0.4,-1.31,-0.79,-1.92,-1.18,1.21,0.34,-0.53,-3.12,-1.67,-0.82,0.22,0.0,-0.22,-0.73,-2.78,-2.53,-1.32,-0.34,1.05,0.79,0.34,0.72,1.12,2.67,0.77,3.79,4.17,3.12,3.51,3.22,2.58,2.72,2.73,2.67,2.02,1.78,0.71,0.46,-0.59,-0.84,0.26,-0.57,-2.24,-1.53,-1.14,-1.34,-0.44,-0.47,-0.42,-0.63,0.15,0.46,0.82,0.5,-0.74,-1.01,-1.13,-1.45,-2.09,-2.51,-1.66,0.08,-1.43,-2.32,-2.93,-2.76,-2.8,-2.76,-3.08,-3.76,-3.86,-3.43,-3.33,-3.55,-3.41,-3.79,-4.16,-5.27,-4.23,-3.36,-4.06,-4.07,-4.51,-4.4,-4.03,-3.76,-3.72,-3.73,-2.49,-1.8,-2.29,-3.1,-2.81,-3.27,-3.08,-2.99,-2.73,-2.83,-3.28,-2.77,-2.6,-3.14,-2.5,-1.84,-1.36,-0.59,-0.12,0.1,-0.27,-0.99,-0.93,-0.26,0.01,-0.08,0.44,0.94,1.69,1.94,2.12,2.64,3.11,3.52,3.78,3.75,3.74,4.19,4.18,4.28,4.56,4.21,4.2,3.68,2.99,1.87,1.27,2.1,2.48,1.6,1.49,1.17,1.21,1.95,1.98,2.18,1.7,1.81,1.85,2.09,2.9,3.82,4.57,2.95,-0.66,-1.52,0.11,0.87,0.39,0.3,-0.6,-0.71,-0.76,-0.63,-0.48,-0.75,-0.41,0.28,0.44,0.05,0.21,0.63,0.31,0.66,0.45,0.33,0.37,0.62,0.62,1.01,0.84,0.87,1.05,0.66,0.41,0.43,0.5,-0.49,-0.62,-0.86,-0.34,-0.59,-0.47,2.34,1.68,2.69,3.58,4.48,5.15,5.29,4.77,4.8,4.31,2.04,-0.51,-1.22,-1.23,-1.06,-0.39,1.22,0.97,-0.97,3.86,3.27,3.37,3.64,4.12,4.39,4.82,5.16,4.93,4.84,5.02,5.11,4.93,5.05,5.32,5.65,5.29,4.9,5.19,5.74,5.76,5.98,6.65,6.85,7.06,6.92,6.66,6.08,5.2,4.39,3.79,2.55,1.3,0.01,-0.45,-1.4,-0.84,-0.32,-0.01,0.1,-1.19,-0.4,0.43,0.57,0.16,0.17,0.42,0.62,0.27,0.42,1.01,-1.08,0.66,1.69,1.25,1.39,0.05,-0.53,0.95,1.29,0.71,2.91,3.63,4.53,5.14,5.24,5.45,5.33,4.98,4.7,4.57,3.94,3.56,3.28,3.6,4.0,3.08,1.19,0.98,0.48,0.0,-0.09,-0.88,-0.74,-0.5,-0.85,-0.58,-0.25,0.21,0.72,0.84,0.5,0.43,0.6,0.47,0.52,0.31,0.81,1.29,1.79,2.2,2.22,2.02,2.21,2.23,2.69,3.49,2.76,2.45,2.07,0.98,0.51,1.27,0.33,0.53,0.33,0.1,0.33,0.5,1.03,1.52,1.8,1.21,0.58,1.57,0.76,-0.06,0.48,2.64,2.12,1.07,0.56,0.77,0.37,0.93,1.01,1.63,1.1,0.58,-1.23,-0.9,2.13,-1.51,-0.71,-0.47,0.57,1.64,1.17,2.28,1.2,2.03,0.28,0.95,0.92,-0.56,0.11,2.49,0.52,0.17,0.51,-0.52,-0.73,-1.38,0.15,-0.67,-1.43,-1.82,-3.17,0.15,1.92,1.26,0.64,0.32,-0.39,0.57,0.47,4.05,3.52,2.59,2.42,2.92,2.64,2.62,2.95,2.72,1.85,2.64,1.9,0.61,0.89,0.98,1.1,0.24,0.69,0.53,0.54,-0.72,0.24,0.65,0.25,1.24,1.98,0.61,0.99,0.78,0.61,0.8,-0.1,-0.56,-0.59,-1.23,-1.96,-1.68,-2.88,-3.04,-2.73,-2.33,-2.13,-2.93,-3.36,-3.77,-3.92,-3.86,-3.27,-2.97,-2.83,-2.73,-3.63,-3.06,-3.44,-3.58,-3.32,-3.52,-3.55,-3.6,-3.56,-3.43,-1.83,-1.98,-2.01,-2.36,-1.99,-2.48,-2.53,-3.1,-2.6,-2.32,-1.99,-1.86,-1.62,-2.23,-3.39,-2.6,-2.16,-1.44,-1.22,-0.98,-0.71,-0.76,-1.02,-0.99,-0.43,-0.43,-0.07,1.56,1.4,1.0,1.3,2.16,2.77,2.85,2.69,2.7,2.87,2.79,2.9,3.23,3.47,3.58,3.6,3.84,4.2,3.86,3.05,2.38,2.05,2.82,3.12,2.39,2.09,2.22,2.19,2.72,2.6,2.8,2.88,2.33,1.85,2.42,3.71,5.48,2.13,0.3,-0.65,-0.32,0.69,-0.06,-0.44,-0.94,-0.97,-0.44,-0.65,-0.91,-1.04,-0.94,-0.53,-0.31,0.66,0.79,0.91,0.87,0.09,0.25,-0.21,0.07,0.77,0.64,1.0,1.02,0.98,0.83,0.58,0.37,-0.27,0.32,0.24,-0.8,-1.34,-1.42,-1.48,-1.15,-0.3,0.73,1.46,3.94,5.23,5.52,6.0,5.81,5.55,5.06,3.49,-0.62,-2.14,-2.04,-1.45,0.4,1.6,1.47,4.35,3.4,2.94,3.1,3.53,3.63,4.1,4.41,4.62,4.82,5.15,4.79,4.96,4.88,5.11,4.98,4.99,5.4,5.53,5.53,4.95,5.68,6.11,6.95,7.08,6.58,6.38,6.55,6.04,6.01,6.13,5.7,5.14,4.06,3.0,1.65,0.96,0.21,0.58,0.95,0.66,0.89,0.53,0.7,1.05,0.39,-0.29,-0.23,0.31,0.4,-0.16,-0.47,-0.43,0.0,0.05,0.73,0.82,0.56,-0.09,-0.9,0.71,1.5,2.37,1.81,3.43,4.41,4.22,4.17,4.3,4.55,4.82,5.39,4.91,4.26,3.71,3.94,4.27,3.71,3.3,2.15,0.5,-0.28,-0.57,-0.23,-0.72,-0.83,-1.28,-1.05,-0.37,-0.1,-0.16,0.23,0.62,0.43,0.3,0.26,0.35,0.36,0.7,0.78,1.07,1.26,1.12,0.99,1.15,1.94,2.07,2.34,2.23,2.07,2.06,2.1,1.83,1.46,0.92,0.82,0.05,0.0,0.28,1.11,0.86,1.34,2.03,2.02,2.32,0.3,1.48,1.02,0.28,1.18,1.62,0.97,1.29,1.23,1.18,1.56,1.66,1.61,2.16,2.29,1.19,1.22,1.21,-0.36,-0.25,0.16,0.26,0.59,1.12,1.13,0.77,0.91,1.31,1.65,0.76,-0.35,-0.09,-0.71,1.12,3.52,4.53,1.47,0.28,1.68,-0.1,-0.91,-1.66,-1.67,-0.58,-1.05,2.28,1.3,-1.84,-1.51,-3.31,1.86,4.75,1.32,3.28,3.23,2.59,2.75,2.58,2.58,2.26,1.92,2.5,2.72,2.51,1.74,2.34,2.38,1.58,1.97,2.02,1.93,2.25,2.5,1.39,1.24,1.08,1.28,1.9,1.94,2.3,2.29,2.47,1.8,0.23,-0.75,-1.77,-2.37,-2.81,-2.76,-3.51,-3.29,-3.49,-3.03,-2.7,-2.45,-2.9,-3.19,-3.7,-3.83,-2.78,-2.42,-1.68,-0.58,-0.44,-2.01,-2.55,-3.4,-3.83,-3.65,-3.31,-3.24,-2.77,-2.42,-2.29,-1.85,-1.71,-1.57,-1.2,-1.34,-1.3,-1.59,-1.91,-1.48,-1.25,-0.69,0.03,-0.14,-1.19,-2.93,-2.44,-1.58,-1.06,-0.69,-0.66,-0.82,-0.73,-0.96,-0.71,0.69,1.05,1.43,1.24,1.16,1.19,1.57,2.11,2.99,2.85,2.74,2.56,2.28,2.37,2.35,2.95,2.91,2.65,2.57,3.06,3.39,2.85,2.48,3.18,3.27,3.17,3.09,2.8,2.59,2.52,3.06,3.58,3.79,3.46,3.12,2.66,2.96,3.73,4.14,3.05,-0.05,-0.1,-0.3,-0.39,0.16,-0.97,-0.86,-0.86,-0.68,-0.77,-0.23,-0.71,-0.44,-0.09,-0.05,0.93,1.04,0.72,0.32,-0.05,-0.97,0.3,0.58,0.23,0.7,0.97,1.04,0.76,0.42,0.17,0.34,0.23,-0.65,-0.19,-0.33,-1.37,-1.4,-1.47,-0.26,-1.09,-0.41,-0.48,0.87,3.13,6.01,6.45,6.37,5.9,5.19,3.8,0.12,-3.5,-2.82,-1.53,0.25,2.33,4.63,3.45,3.09,3.08,3.26,3.33,3.63,3.96,3.94,3.97,4.35,4.5,5.13,5.16,5.04,5.1,5.22,5.23,5.24,5.62,5.66,5.92,6.4,6.67,6.65,6.75,6.81,6.2,5.49,5.63,6.28,5.98,5.96,5.61,4.96,4.28,4.58,1.76,0.52,1.45,0.98,0.78,1.27,1.31,0.85,0.53,0.18,0.43,0.59,1.08,0.76,0.65,-0.27,0.12,-0.12,1.44,0.78,0.07,0.87,-0.97,0.16,0.79,1.82,3.95,3.9,3.21,3.26,3.56,3.82,3.97,4.02,4.52,5.15,5.13,4.97,4.91,5.01,5.5,5.24,4.5,3.64,2.32,0.62,-1.15,-1.55,-1.36,-1.18,-1.07,-0.86,-0.88,-0.54,-1.02,-1.24,-1.0,-0.8,-0.19,0.63,0.82,0.98,0.58,0.28,0.38,0.4,0.34,0.49,0.82,1.39,1.78,2.25,1.74,1.89,1.79,1.7,1.74,1.36,1.33,0.71,0.17,0.59,0.93,1.2,1.58,1.72,2.41,3.49,4.11,2.64,1.12,3.41,0.85,-2.05,-2.93,-0.38,2.0,1.17,2.18,2.22,2.27,2.53,2.74,2.34,1.41,1.85,2.92,-0.45,0.5,1.47,0.87,1.23,1.42,1.58,2.04,1.09,1.87,2.05,0.88,1.23,0.15,-1.08,2.46,1.81,2.2,3.05,0.38,0.41,0.34,0.89,1.74,0.04,0.02,-0.09,-1.45,4.34,3.55,2.1,2.18,2.82,4.05,3.71,0.64,2.24,2.75,2.44,3.0,3.46,3.19,2.97,2.35,1.89,2.47,2.87,2.37,2.24,2.15,2.08,2.08,2.09,2.18,2.12,1.96,2.01,2.14,2.55,3.07,3.52,3.17,2.91,2.86,1.85,0.01,-1.99,-2.73,-2.7,-3.43,-3.93,-3.09,-3.11,-3.21,-3.5,-2.73,-2.85,-2.63,-2.86,-3.11,-3.28,-2.92,-1.95,-1.22,-0.94,-1.01,-2.7,-2.31,-2.46,-2.98,-3.1,-2.67,-2.58,-3.3,-2.16,-2.7,-2.18,-1.05,0.12,-0.59,-0.32,1.03,1.35,1.2,0.29,0.24,0.57,0.56,0.83,-0.06,-1.81,-2.5,-1.87,-1.43,-0.4,-0.09,0.16,0.03,-0.27,-0.27,0.33,1.01,1.52,2.19,1.17,0.92,1.37,2.26,2.47,3.07,3.15,3.3,3.37,3.05,3.12,2.88,2.92,3.07,2.9,2.75,2.77,2.76,2.36,2.54,3.11,3.13,3.21,3.24,3.7,3.1,2.75,3.79,4.33,3.82,3.38,3.04,3.41,4.07,4.83,4.76,3.21,-0.45,1.57,0.68,-0.14,-0.75,-0.99,-1.1,-0.13,0.42,0.68,0.81,0.96,1.11,1.02,0.89,1.02,0.55,0.28,0.54,1.0,0.3,1.12,0.69,0.88,0.97,0.3,0.54,0.03,0.61,0.43,0.26,-0.64,-0.98,0.42,0.55,-0.96,-2.78,-0.45,-2.0,-2.69,-0.86,1.9,2.32,3.85,6.4,6.29,6.39,6.27,6.45,3.69,0.8,-1.85,-1.12,0.24,1.81,2.8,2.9,2.87,3.1,3.2,3.1,3.25,3.1,3.28,3.09,3.04,3.45,3.84,3.5,3.97,4.66,4.98,5.08,5.36,5.68,6.17,5.88,6.17,6.4,5.14,5.58,6.28,6.58,6.31,5.54,5.5,5.79,5.68,5.69,5.65,5.48,5.15,2.22,1.87,0.96,1.13,0.49,1.11,1.86,1.47,1.12,1.31,1.22,1.48,1.52,1.27,1.4,0.4,1.65,-0.71,0.54,0.35,0.35,-0.01,-0.05,0.0,1.94,2.63,2.31,4.15,2.7,2.15,2.93,3.43,3.49,3.64,4.24,4.75,4.98,5.22,5.68,6.3,6.51,6.02,5.74,5.11,4.12,3.06,0.2,-1.32,-1.46,-1.44,-1.23,-1.54,-1.61,-1.19,0.04,-0.27,-0.58,-0.87,-1.31,-0.43,0.1,0.08,-0.02,0.18,-0.01,-0.43,-0.85,0.18,1.25,1.79,2.42,1.67,1.73,1.7,1.54,1.4,1.15,1.21,1.47,0.24,0.6,0.5,1.02,0.71,1.05,2.14,3.09,4.69,5.3,4.7,3.18,3.08,1.71,2.53,0.49,-1.53,-1.71,-1.59,0.69,-0.38,0.33,1.37,3.31,2.42,1.36,1.35,0.96,0.59,0.17,0.36,0.77,1.94,2.11,2.55,2.62,2.47,2.09,2.21,-1.69,2.62,1.84,3.74,1.58,1.85,1.54,0.06,-0.08,-0.98,-0.14,1.0,1.77,1.5,1.37,0.17,0.89,2.55,2.95,3.21,3.5,3.38,2.98,2.6,4.48,2.37,0.49,1.13,3.57,3.29,3.13,2.86,3.13,2.94,1.97,1.57,1.84,1.8,2.23,2.42,2.82,2.49,1.93,1.9,2.02,2.21,1.9,1.62,1.76,2.7,3.31,3.88,4.39,4.02,0.18,-4.0,-3.26,-2.53,-2.0,-3.28,-2.73,-2.45,-2.65,-3.23,-2.84,-3.09,-2.98,-2.35,-2.39,-2.9,-2.73,-2.17,-1.35,-0.3,0.24,-2.93,-2.18,-2.0,-1.82,-1.65,-1.8,-1.27,-2.16,-2.98,-2.57,-1.87,-0.5,0.05,-0.21,0.12,1.45,1.83,1.76,1.69,1.2,1.11,1.51,1.88,1.28,-0.03,-1.9,-2.06,-0.32,0.43,1.22,1.0,0.15,-0.11,-0.09,0.18,0.25,0.94,1.72,1.86,1.65,1.65,2.39,2.56,2.79,2.97,3.19,3.3,3.36,3.26,3.21,3.38,3.67,3.9,3.48,3.01,2.61,2.54,2.68,2.86,2.96,4.05,4.51,4.95,4.76,4.07,3.6,4.42,4.15,3.76,3.89,3.47,3.87,4.91,4.49,4.79,-1.39,-1.47,-0.1,0.78,0.23,0.39,-0.24,0.17,-0.14,0.8,1.02,1.14,1.25,1.34,0.68,0.92,0.8,0.84,0.96,0.66,0.88,0.71,1.39,0.97,0.98,0.42,0.24,0.64,0.86,0.52,0.79,-0.39,-0.91,-0.88,-0.03,0.63,0.84,-0.99,-1.79,-1.01,-0.11,0.2,4.57,3.5,2.48,5.53,5.78,5.57,5.17,5.23,4.88,3.57,2.37,2.09,2.39,2.73,2.97,3.12,3.19,3.27,3.06,2.74,2.6,2.49,2.81,2.72,2.58,2.6,2.98,3.45,3.59,3.96,4.96,5.19,5.42,5.41,5.92,5.42,5.32,5.31,5.45,5.83,6.35,6.52,6.57,6.58,6.67,6.48,6.21,5.73,5.59,5.25,4.02,1.04,0.83,1.35,0.96,0.71,1.43,1.26,1.74,1.65,1.09,1.26,1.45,0.26,0.76,0.71,0.03,-0.56,-0.62,0.53,-0.35,1.01,0.25,1.32,0.29,1.33,1.9,3.28,2.58,1.43,1.74,2.49,3.37,3.44,3.89,4.73,5.05,5.42,6.05,6.69,7.1,6.85,6.32,5.73,5.31,3.87,2.56,-0.07,-1.4,-0.44,-0.11,-0.5,-0.62,-0.84,-0.67,0.15,-0.21,-0.78,-0.99,-0.54,0.14,0.29,0.41,0.38,0.05,-0.76,0.32,-0.23,-0.25,1.46,2.45,1.16,0.97,1.11,1.31,0.85,0.43,1.31,0.36,-0.54,0.49,1.36,0.79,0.73,0.41,1.0,1.89,0.81,3.84,4.98,4.59,3.02,2.02,0.88,2.5,2.45,3.96,5.94,2.67,4.11,-0.09,-0.86,-2.74,0.9,0.12,-1.29,2.07,-1.75,-1.79,-1.25,-1.81,-2.31,0.4,0.76,1.77,2.73,3.51,3.19,3.97,2.31,1.7,1.93,1.81,1.95,1.44,-0.37,0.34,1.48,-0.64,-1.75,-1.08,3.59,3.63,1.87,-0.83,-1.38,1.49,2.66,2.85,3.26,3.08,1.85,1.26,2.46,0.55,4.84,1.31,1.95,4.81,3.9,3.68,3.27,2.6,1.5,1.91,2.3,2.15,2.31,2.5,2.84,2.87,2.81,2.64,2.63,2.68,2.75,2.89,3.53,3.88,4.23,4.75,6.42,3.22,-4.74,-4.45,-2.63,-1.63,-3.71,-2.46,-1.6,-2.38,-2.02,-1.95,-4.36,-3.49,-2.31,-2.25,-2.89,-3.16,-3.05,-1.52,-0.7,0.85,-0.91,-2.06,-1.61,-1.39,-1.46,-1.27,-0.92,-0.68,-1.7,-1.18,-0.58,-0.26,-0.08,0.19,0.7,0.54,0.94,0.9,1.27,1.22,0.83,1.16,1.69,2.18,0.98,-0.14,-1.17,-1.2,0.39,0.68,0.78,0.1,-0.16,-0.24,-0.29,0.17,0.56,1.35,2.04,1.89,2.08,1.74,1.87,2.2,2.54,2.69,2.76,2.82,2.79,2.92,3.13,3.08,3.8,4.12,3.69,3.05,3.62,3.33,3.13,3.2,4.32,5.57,6.01,6.78,5.98,5.4,4.55,4.68,3.89,4.08,3.61,4.12,4.81,5.02,3.93,1.59,-1.19,1.09,0.9,0.28,0.29,0.42,0.57,0.67,0.31,0.94,1.04,1.27,1.21,1.25,1.11,1.14,1.23,1.03,1.06,0.78,0.93,0.67,1.2,0.92,0.48,0.54,0.68,0.77,0.86,0.81,0.88,-0.97,-0.65,-0.14,1.26,2.21,1.04,2.76,1.24,0.82,0.2,0.8,2.08,1.87,4.64,5.08,5.2,4.52,4.14,3.33,2.45,2.39,2.94,2.67,2.69,2.96,2.79,2.46,2.51,2.97,2.82,2.59,2.36,2.28,2.44,2.35,2.57,3.19,3.79,3.96,4.05,4.45,4.68,4.45,4.62,4.78,5.07,5.35,5.54,5.74,5.82,6.1,6.34,6.81,7.18,7.52,7.62,7.32,6.59,5.99,5.7,4.91,1.16,0.93,0.94,1.17,1.17,1.39,1.74,1.6,1.45,1.24,0.54,0.77,-0.08,0.72,0.92,0.65,-0.23,-0.53,0.05,0.81,1.61,0.69,-0.39,-0.3,1.46,2.07,5.45,1.8,1.49,0.73,1.08,1.99,2.57,3.27,4.23,5.57,6.32,6.47,6.98,7.36,7.27,6.5,6.08,5.47,3.72,2.32,1.25,0.65,0.46,-0.15,-0.49,-1.5,-1.94,-1.03,0.57,0.2,0.07,-0.42,-0.66,-1.28,-1.22,-0.56,0.59,1.14,-1.62,-0.22,0.13,-0.32,1.19,1.77,1.49,0.52,0.46,1.03,0.76,0.34,0.86,-0.14,-0.21,0.33,0.97,1.07,0.48,-0.32,0.72,0.34,1.16,1.13,2.71,3.3,4.24,4.04,3.37,3.15,2.98,3.13,3.14,2.17,1.84,1.16,1.52,1.06,4.46,1.77,2.96,-1.3,1.67,2.59,2.32,-0.18,-2.59,-2.51,2.41,0.82,1.96,2.31,2.61,3.1,3.53,2.15,1.65,1.58,1.86,2.07,2.42,1.46,4.28,1.07,1.82,1.57,2.14,1.84,-0.03,0.58,-1.5,-1.99,-0.59,3.14,4.1,3.18,2.13,1.54,1.98,2.58,2.06,2.86,2.94,0.54,3.84,3.76,3.28,2.04,2.17,1.91,2.09,2.17,2.53,2.63,2.94,3.31,3.25,2.81,3.0,3.34,3.91,3.99,4.05,4.1,4.34,5.26,6.04,3.91,-1.11,-3.29,-3.13,-1.96,-3.24,-2.58,-1.32,-2.25,-2.01,-1.9,-3.25,-3.22,-2.4,-2.72,-3.31,-2.88,-2.79,-2.79,-1.73,-0.39,-0.74,-1.6,-2.7,-2.86,-2.0,-1.43,-0.75,0.1,-0.14,-0.52,-1.19,-1.07,-0.17,0.57,0.76,0.06,-0.61,-0.31,-0.27,0.34,0.6,0.78,1.09,1.61,2.16,1.27,0.2,1.09,1.12,0.63,0.27,0.08,-0.57,-0.64,-0.26,0.15,0.64,0.87,0.99,1.49,0.9,0.94,1.53,2.11,2.34,2.77,2.91,2.72,2.55,2.55,2.53,2.43,2.75,3.78,3.5,3.55,3.37,3.21,3.48,4.36,4.91,5.14,5.57,6.22,6.51,6.52,5.81,5.25,4.67,4.33,4.41,4.19,4.55,5.45,6.26,5.82,-1.52,-0.96,0.06,0.38,0.69,0.76,0.73,0.54,0.59,0.95,1.27,1.37,1.5,1.53,1.26,1.33,1.37,1.41,1.12,1.1,1.12,1.18,1.32,1.37,1.1,1.27,1.19,0.64,0.48,1.22,1.08,0.87,-0.38,0.15,0.66,1.92,2.22,1.4,1.11,2.19,0.63,0.2,0.37,2.88,3.53,3.96,4.62,4.32,3.74,2.91,2.84,3.02,2.62,2.48,2.31,2.53,2.5,2.6,2.7,2.84,3.09,3.06,2.91,2.65,2.49,2.62,2.7,3.01,3.58,4.18,3.83,4.13,4.72,4.66,4.86,4.97,5.19,5.33,5.49,5.97,6.12,6.3,6.38,6.73,7.23,7.61,7.42,7.07,6.43,5.79,5.26,5.26,2.11,1.96,1.41,1.17,1.38,0.86,1.32,1.13,0.88,1.44,1.28,1.29,1.1,0.47,1.1,1.16,1.13,1.1,-0.07,-0.66,0.24,-1.36,-0.61,-0.27,1.03,1.46,4.35,2.42,0.9,0.18,-0.83,-0.02,0.88,2.37,4.33,5.9,6.82,7.21,7.32,7.28,7.14,6.29,5.72,5.53,4.79,3.02,1.68,0.5,0.03,-0.83,-1.68,-1.69,-1.47,-0.81,-0.01,0.25,0.07,0.03,0.16,-0.14,-0.62,-0.82,-0.46,0.35,-0.69,-0.19,-0.59,0.52,1.96,2.22,1.69,0.66,1.11,0.9,0.57,0.0,-1.2,-0.68,-0.44,0.46,0.73,0.32,0.58,0.72,0.85,1.69,2.55,3.01,2.45,2.39,2.92,3.13,3.54,3.24,3.2,3.46,3.0,2.49,1.88,2.28,0.95,0.75,1.12,0.99,0.49,2.67,1.76,0.06,-0.26,-1.27,2.03,-0.88,-0.24,0.72,1.5,1.84,2.39,3.12,3.48,2.5,0.55,0.62,1.16,1.2,0.84,0.34,0.6,0.74,1.52,1.72,2.28,3.41,2.38,1.94,2.46,1.4,-1.97,1.31,2.93,2.6,1.43,0.48,0.72,0.98,1.86,3.7,3.1,1.01,4.4,3.52,2.82,2.72,1.97,2.21,2.37,2.51,3.0,3.41,3.38,3.25,3.3,3.87,4.2,4.52,4.47,4.48,4.58,5.52,5.6,6.03,5.31,4.46,1.45,-1.34,-2.32,-3.02,-3.41,-3.04,-2.8,-2.42,-2.08,-2.61,-2.78,-2.61,-2.73,-2.75,-3.26,-2.62,-2.5,-2.21,-2.73,-1.7,-1.53,-1.54,-3.3,-2.37,-1.79,-1.31,-1.16,-1.31,-0.43,0.15,0.29,1.1,1.14,1.22,0.42,-0.34,-0.81,-1.16,-1.13,-0.88,-0.56,-0.03,0.42,0.89,1.13,1.1,1.7,1.25,0.91,1.17,1.3,0.99,0.92,0.45,0.21,0.44,0.46,0.85,0.84,1.3,1.07,0.59,1.63,1.69,2.54,3.23,3.39,2.94,2.63,2.36,2.16,2.05,1.95,2.68,3.23,3.29,3.04,3.07,3.97,4.73,4.8,4.97,5.53,5.76,6.26,5.9,5.52,5.53,5.39,5.26,4.6,4.62,4.35,4.85,6.47,6.72,0.84,-1.26,-0.83,-0.17,0.91,0.51,1.22,1.13,1.12,1.42,1.54,1.66,1.68,1.43,1.2,1.91,1.64,1.58,1.29,1.15,1.32,1.75,1.97,0.8,1.36,0.86,1.22,1.06,1.69,0.73,1.11,0.5,1.64,0.98,1.11,2.08,0.71,2.2,2.87,1.01,1.06,-0.11,0.5,2.29,2.64,2.87,3.4,3.59,3.3,3.01,2.43,2.12,1.99,1.92,2.13,2.33,2.56,2.71,2.74,3.13,3.05,3.0,3.21,2.98,2.9,2.67,2.72,2.35,2.68,3.04,3.17,4.01,4.11,4.59,4.91,5.1,5.3,5.44,5.56,5.97,6.36,6.68,6.79,6.95,7.21,7.33,7.28,6.92,6.29,5.45,4.44,3.59,1.38,1.08,1.29,1.46,0.4,0.58,0.67,1.16,1.19,0.18,1.05,1.48,0.26,0.27,1.03,1.06,1.03,0.28,0.66,-0.01,-1.77,-0.08,-0.65,-0.59,0.72,0.48,1.87,2.73,0.41,-0.49,-1.32,-1.94,-0.95,1.4,4.18,6.85,7.41,7.69,7.69,7.36,6.86,6.1,5.62,5.02,4.13,2.46,1.83,0.76,0.01,-1.07,-1.27,-1.31,-0.65,0.11,-0.01,-0.08,0.2,0.28,0.1,-0.59,-1.72,-2.6,-3.05,-2.44,-1.35,-0.19,-0.4,1.48,1.98,1.58,0.84,0.93,1.75,2.2,1.42,-0.61,-0.23,-0.47,-0.13,0.32,0.75,0.78,0.8,1.05,1.06,1.89,2.44,2.33,2.76,3.44,3.61,3.44,2.94,3.16,3.68,3.41,3.55,3.48,2.79,2.13,1.57,0.4,0.4,0.59,1.38,1.22,0.6,0.83,1.21,1.4,-0.22,-0.06,1.04,2.08,2.69,2.03,-0.15,-1.61,-0.46,1.05,0.36,-0.03,-0.81,-0.47,-0.9,-1.13,-1.54,-3.37,-1.92,2.98,3.13,3.26,3.06,2.94,3.09,3.25,2.33,2.22,2.93,2.01,1.57,1.05,0.89,1.07,2.27,2.78,2.15,3.31,1.17,2.52,2.8,2.94,2.95,3.25,3.28,3.14,2.79,2.75,2.86,3.31,3.65,3.73,4.11,4.51,4.61,4.65,4.77,5.0,4.82,4.99,5.12,4.9,3.67,2.16,0.17,-1.56,-0.79,-2.14,-2.76,-2.36,-2.44,-2.16,-2.87,-3.03,-2.55,-2.59,-2.9,-2.53,-2.13,-1.4,-2.65,-2.42,-1.78,-2.09,-1.67,-2.69,-2.95,-2.26,-1.74,-1.36,-0.4,-0.34,0.54,0.63,0.15,-0.23,-0.22,-0.27,-1.16,-1.68,-1.91,-1.82,-1.38,-0.96,-0.31,0.36,0.79,0.83,0.77,0.8,0.86,0.86,0.97,0.76,0.47,0.47,0.84,0.84,0.33,0.27,0.3,0.45,0.86,1.39,1.21,1.62,2.33,3.06,3.45,3.22,2.73,2.46,2.08,1.7,2.19,2.7,2.98,2.7,2.76,3.31,4.09,3.9,4.53,4.62,5.54,5.98,5.2,5.49,6.03,5.52,5.65,5.02,4.8,4.74,4.34,4.57,5.97,7.15,6.75,-1.83,-0.96,1.14,-0.56,1.16,0.76,1.15,1.37,1.34,1.81,1.52,1.79,1.9,1.12,1.65,1.41,1.41,1.37,1.18,1.44,1.58,1.77,1.19,1.3,1.3,1.43,1.86,1.72,1.66,0.67,0.32,0.18,0.47,-0.51,1.01,2.77,2.02,0.79,0.27,0.0,-0.8,0.6,1.6,1.95,2.0,2.44,2.84,2.8,2.22,1.36,1.18,1.32,1.51,1.92,2.26,2.5,2.53,2.92,3.31,3.44,3.5,3.24,3.19,3.03,3.21,2.95,2.58,2.52,3.15,3.51,3.74,3.85,4.2,4.69,5.02,5.27,5.47,5.7,5.89,6.46,6.87,7.01,7.15,7.47,7.5,7.36,7.14,6.22,4.88,3.63,2.8,1.0,0.46,0.44,0.41,0.4,0.65,-0.54,-1.36,0.44,0.1,1.3,0.6,0.85,0.34,0.33,-0.02,0.37,1.44,-0.41,-0.79,-0.06,-0.82,-0.65,-0.86,0.25,1.0,1.09,2.88,2.17,-0.14,-1.83,-1.78,-0.98,0.57,2.09,3.64,8.54,7.84,7.45,7.31,6.7,5.86,4.57,4.54,3.62,2.21,1.94,1.43,0.55,-0.44,-0.42,-0.36,-0.29,0.06,-0.27,0.12,0.84,1.19,0.91,0.1,-1.66,-3.48,-4.47,-4.74,-2.93,-1.75,-0.36,0.7,0.89,0.93,1.31,1.52,1.83,1.78,1.34,0.43,-0.11,-0.07,-0.01,0.08,-0.24,0.08,1.61,1.42,3.53,3.54,3.32,2.92,3.86,4.46,4.52,4.51,4.31,4.34,4.15,3.89,3.65,3.33,3.18,3.0,2.54,1.39,0.42,0.03,0.14,0.3,0.02,-0.2,-0.15,0.53,1.1,1.95,2.79,3.05,2.93,2.4,3.38,-0.35,-2.91,-1.37,-1.37,-1.61,-2.52,-1.1,-1.48,-1.56,-1.74,-2.35,-0.52,1.55,4.32,4.29,4.15,3.24,1.83,1.19,1.21,1.38,1.64,2.07,1.05,0.69,0.96,1.83,2.47,3.47,2.44,1.25,1.67,2.16,2.62,2.96,2.72,2.99,2.9,2.98,2.87,2.72,2.57,2.65,3.03,3.34,3.91,4.05,4.69,5.02,5.24,5.6,5.58,5.06,4.95,4.61,4.19,3.58,2.27,0.53,-0.97,-1.97,-2.72,-1.82,-1.35,-1.27,-2.83,-2.89,-1.9,-1.42,-2.15,-1.36,-0.53,-1.78,-3.89,-2.76,-1.65,-0.99,-2.41,-3.39,-3.64,-3.07,-2.27,-1.01,-1.14,-0.82,-1.03,-0.74,-0.86,-1.21,-1.31,-1.09,-1.54,-2.14,-2.3,-2.46,-2.02,-1.48,-1.1,-0.64,0.17,0.87,0.82,0.86,0.8,0.67,0.57,0.4,0.5,0.73,0.56,0.66,-0.24,-0.04,0.34,0.53,0.97,0.87,0.67,0.9,1.41,2.36,3.13,3.11,2.48,2.11,1.97,1.5,1.95,2.86,2.95,3.18,2.83,2.96,2.89,3.05,3.49,4.45,5.09,5.37,5.59,5.72,5.97,5.87,5.63,5.44,5.33,4.91,4.81,4.98,5.28,7.06,6.69,2.07,-1.29,-0.53,-0.62,-0.66,0.37,1.22,0.88,0.97,1.38,1.56,1.58,1.69,1.49,1.35,2.32,1.62,1.58,1.57,1.7,1.7,1.79,1.83,1.37,1.4,1.36,2.43,2.14,1.95,1.51,-0.72,-0.37,-0.05,0.12,0.2,1.83,0.19,0.76,0.32,-0.25,0.32,0.1,1.01,1.17,1.5,1.78,1.82,2.39,2.14,0.91,0.64,0.67,1.06,1.4,1.67,2.02,2.58,2.79,3.06,3.21,3.46,3.42,3.31,3.13,3.07,2.97,2.71,2.63,2.89,3.26,3.51,3.76,4.22,4.83,5.13,5.38,5.68,5.7,5.92,6.22,6.75,7.08,7.32,7.67,7.73,7.83,7.7,6.95,5.11,3.34,0.38,0.25,0.44,-0.24,0.19,-1.19,-0.76,0.45,1.25,-0.41,-0.37,-0.27,0.5,0.67,0.61,-1.07,-0.16,0.89,0.59,-0.73,-0.76,-1.21,-0.89,-1.26,-1.25,-0.66,0.13,0.92,1.91,1.62,1.11,0.17,-1.1,-0.59,0.67,0.69,0.32,8.17,8.09,7.28,7.14,6.53,5.54,3.61,3.48,2.77,1.72,1.61,1.7,0.75,0.2,-0.45,-0.67,-0.36,-0.16,0.29,1.47,2.46,2.68,1.93,0.17,-2.25,-4.16,-5.98,-6.36,-4.34,-2.85,-1.27,-0.01,0.17,0.67,0.91,1.08,1.13,1.26,1.24,-0.23,-1.3,-1.38,-0.64,0.28,-0.05,0.65,2.04,3.16,2.78,3.71,4.43,4.66,4.31,3.89,4.31,4.46,5.0,5.6,5.89,5.96,5.56,4.91,3.73,2.49,2.45,1.71,0.14,-0.34,-0.35,-0.35,-0.4,0.01,0.37,0.47,0.46,0.68,1.46,1.37,2.54,2.89,0.77,-0.74,0.4,-0.5,-0.46,-0.6,0.16,-1.4,-1.65,-1.49,-1.21,-0.23,-0.73,0.45,4.15,4.93,4.87,4.04,2.55,1.76,1.74,1.66,1.4,1.15,0.89,1.07,1.06,1.68,3.07,2.72,2.0,1.96,1.92,2.36,2.47,2.48,2.7,2.95,2.99,2.79,2.55,2.81,2.9,2.73,2.68,2.86,3.17,3.86,4.14,4.73,5.26,5.3,5.44,5.25,4.86,4.77,4.63,2.31,2.84,1.13,0.65,0.0,-2.25,-2.85,-2.08,-0.02,-0.68,-3.18,-2.72,-0.94,0.08,-0.22,-1.35,1.09,-1.12,-1.1,-1.63,-1.67,-1.91,-3.84,-4.77,-4.31,-3.5,-2.43,-1.41,-0.94,-0.74,-0.67,-1.15,-1.82,-1.91,-1.93,-2.35,-2.6,-2.44,-2.49,-2.4,-1.91,-1.33,-0.98,-0.53,-0.35,-0.03,0.28,0.37,0.57,0.46,0.56,0.74,0.89,0.4,0.51,0.62,0.31,0.26,0.61,0.62,0.26,0.15,0.78,0.69,1.86,2.78,2.68,1.99,2.3,2.14,1.69,1.1,2.03,2.57,2.86,3.03,2.51,2.67,3.12,3.42,3.63,4.46,4.76,5.3,5.42,5.15,5.1,5.37,5.44,5.52,5.19,5.29,5.04,5.09,6.3,6.56,6.83,-0.27,-1.05,-1.39,0.31,0.51,0.02,1.42,0.99,1.6,1.76,2.2,2.32,2.27,1.76,1.98,1.63,1.06,1.73,2.2,2.03,2.58,2.14,1.25,1.48,2.01,2.29,2.53,1.84,1.5,1.2,0.26,1.75,0.26,-1.0,-1.74,0.14,1.75,0.39,-0.63,-0.06,0.06,0.58,0.65,0.7,1.03,0.98,1.18,1.47,1.38,0.88,0.89,0.59,0.71,1.17,1.84,2.41,2.75,2.72,2.87,2.99,3.13,3.14,3.02,2.95,2.9,3.22,3.12,3.27,3.18,3.59,4.11,4.65,4.78,5.26,5.45,5.54,6.08,6.13,6.3,6.49,7.12,7.36,7.66,7.71,7.96,8.37,7.93,6.42,3.22,-1.09,-0.49,-1.71,-1.53,-0.87,0.26,-0.39,-0.86,-0.44,1.98,0.24,0.14,0.63,0.53,0.19,-1.16,-0.45,-0.2,-1.12,-1.29,-1.54,-1.19,-0.82,-1.77,-1.25,-1.21,-0.73,-0.21,0.99,1.07,1.03,1.12,1.16,1.2,1.56,1.1,0.81,2.14,7.65,6.94,6.86,6.36,5.07,2.57,2.62,2.3,1.47,0.65,0.93,0.85,0.5,0.44,0.56,0.97,1.38,1.81,1.92,2.46,2.95,3.53,2.88,0.54,-2.84,-5.01,-6.78,-4.95,-2.52,-1.59,-1.32,-0.6,0.39,0.6,0.8,0.64,1.26,0.56,-1.2,-1.49,-1.06,-1.01,-0.59,0.38,1.62,1.35,2.36,3.47,3.58,3.96,4.13,4.29,4.46,4.44,4.56,4.8,5.17,5.59,6.38,6.83,5.99,5.09,4.46,2.25,1.34,1.13,0.19,0.14,-0.07,-0.05,0.6,1.5,1.84,2.54,1.47,-2.29,-3.53,-0.56,2.51,-0.92,0.75,1.26,0.92,0.12,0.32,-0.38,-0.66,-1.18,-0.92,-0.12,1.5,-0.37,-0.03,0.24,5.54,5.33,4.18,2.39,2.09,2.42,2.69,2.08,1.79,1.28,1.2,1.4,1.8,3.0,2.46,2.73,2.21,2.43,3.08,2.59,2.37,3.41,3.29,3.15,2.99,3.05,3.01,3.29,3.04,2.93,3.25,3.51,3.45,3.92,4.27,4.82,5.15,4.7,4.83,4.55,4.48,4.36,3.77,2.96,0.85,1.33,1.96,0.81,-0.66,-0.9,0.22,0.96,0.53,1.54,1.59,2.58,2.6,4.91,2.79,4.09,3.74,-0.43,-1.46,-1.4,-1.96,-4.3,-5.59,-4.62,-3.69,-2.47,-1.43,-0.87,-1.15,-1.45,-2.27,-1.87,-2.19,-2.9,-2.94,-2.97,-2.6,-2.29,-1.96,-1.58,-1.29,-0.83,-0.7,-1.22,-0.96,-0.54,-0.4,-0.7,-0.73,-0.93,-0.03,0.22,0.29,0.47,0.82,0.72,0.03,-0.08,-0.26,-0.03,0.49,0.66,1.18,2.12,2.08,1.33,1.28,1.56,1.65,0.93,1.4,2.36,3.15,2.85,2.57,2.77,2.84,2.63,3.17,3.95,4.3,4.68,4.69,4.98,5.03,5.21,5.33,5.52,5.36,5.22,5.0,4.94,5.51,6.61,7.42,0.88,0.35,-1.56,-1.23,-0.47,0.02,0.76,0.72,1.74,1.92,2.07,2.06,1.99,1.92,1.6,1.65,1.41,2.77,4.15,3.17,2.86,3.05,2.9,2.63,2.48,2.31,1.61,1.63,1.07,1.02,1.76,2.15,1.72,-0.54,0.69,-0.68,1.05,0.73,-0.41,-0.57,-0.79,-0.53,0.1,-0.16,-0.11,0.12,0.16,0.59,1.47,1.46,1.36,1.03,1.0,1.0,1.17,1.65,2.24,2.39,2.45,2.81,3.38,3.08,2.92,2.69,2.97,3.34,3.14,3.18,3.52,3.99,4.26,4.63,5.06,5.33,5.61,5.68,5.96,6.12,6.28,6.52,6.9,7.04,7.19,7.51,8.06,8.86,8.73,7.37,2.25,-0.02,2.01,1.39,0.28,-0.86,-1.41,-1.22,-1.33,0.08,1.05,0.83,0.76,0.99,1.05,-0.74,-1.17,-0.05,-0.53,-0.5,-0.45,-0.97,-1.44,-1.75,-2.17,-1.57,-1.96,-1.73,-1.31,-0.45,0.52,1.13,1.08,0.86,1.62,2.26,1.38,0.08,1.39,6.8,6.03,6.29,5.6,3.89,2.02,1.87,1.94,1.69,1.15,0.73,0.31,-0.22,0.25,0.98,1.65,1.93,2.21,2.99,3.55,3.88,4.0,3.52,2.23,1.0,-0.67,-3.91,-4.23,-3.36,-2.13,-1.78,-1.66,-0.75,0.54,0.08,-1.11,0.03,-0.14,-0.82,-1.47,-0.11,0.03,0.51,1.16,1.21,2.35,2.56,3.03,3.12,3.49,3.69,3.97,4.47,4.65,4.61,4.93,5.13,5.45,5.46,4.98,4.97,4.97,4.25,4.01,1.56,0.68,1.1,0.56,0.53,1.05,1.54,1.75,2.56,3.29,-2.02,-1.29,-0.03,-1.9,-2.11,0.21,-0.2,0.59,0.41,-0.48,-1.15,-0.55,-0.34,-0.17,-0.45,0.0,2.03,-0.5,-0.87,0.78,2.58,6.4,5.5,4.34,3.4,3.49,3.49,2.72,2.08,1.48,1.82,1.76,1.57,1.82,1.85,2.04,2.91,3.19,3.27,3.57,3.99,3.37,2.81,3.88,3.41,3.37,3.36,3.16,3.04,2.86,3.07,3.63,3.52,3.42,3.85,4.5,4.8,4.68,4.25,4.19,3.66,4.45,3.44,3.71,2.86,2.0,2.22,2.34,2.1,1.72,1.67,1.73,2.36,2.81,3.32,4.84,5.56,4.95,5.98,4.01,4.12,3.83,3.91,1.1,-2.45,-3.61,-5.76,-5.42,-4.77,-4.26,-3.02,-2.32,-2.19,-2.32,-2.9,-2.66,-2.53,-3.18,-3.51,-3.59,-3.59,-3.14,-2.54,-2.25,-2.01,-1.62,-1.59,-1.35,-1.55,-1.75,-1.31,-1.4,-1.7,-1.54,-1.0,-0.5,-0.01,0.0,-0.16,-0.37,-0.31,-0.26,-0.2,-0.1,0.83,0.86,0.66,1.68,1.67,0.69,0.58,0.96,1.15,0.74,0.99,1.81,2.42,2.39,2.36,2.35,2.16,2.3,2.93,3.46,3.97,4.25,4.66,5.42,5.21,5.13,5.16,5.03,5.31,4.92,4.55,4.42,4.63,5.33,5.92,6.82,0.69,-0.25,-1.85,-1.32,-0.97,-0.5,-1.28,-0.16,0.36,3.8,3.16,2.19,1.96,2.07,1.77,1.47,0.83,1.33,1.57,2.89,3.4,2.61,1.76,2.26,2.66,2.44,1.78,1.41,1.76,0.79,1.2,-0.16,-0.28,-0.03,-0.35,0.12,0.78,-0.85,-1.42,-0.94,-0.66,-0.5,-0.66,-1.21,-0.9,-0.82,-0.39,0.6,0.87,0.89,1.24,1.35,1.48,1.52,1.36,1.19,1.69,1.74,1.96,2.68,2.62,2.61,2.38,2.61,2.45,2.72,3.26,3.65,4.22,4.53,4.8,5.28,5.61,5.77,5.83,5.69,5.91,5.96,6.25,6.46,6.85,6.77,7.32,7.85,9.05,9.42,9.58,-0.3,0.98,0.16,1.21,-0.11,-0.67,-0.65,-2.12,-0.87,0.17,1.15,0.38,0.82,0.64,0.83,-0.34,-0.43,-0.04,0.53,-0.27,-0.01,-1.04,-1.04,-2.04,-2.83,-1.63,-3.07,-2.29,-1.96,-1.5,0.01,1.33,2.8,0.87,-1.21,-0.47,0.97,1.66,1.94,5.26,5.14,5.42,4.61,2.75,1.83,1.89,1.94,1.91,1.39,0.9,0.76,0.6,0.74,0.86,1.08,1.86,2.37,2.68,3.45,4.03,4.22,3.92,3.2,2.48,1.28,-0.31,-0.61,-0.67,-0.75,-1.44,-1.45,-1.75,-0.64,-0.16,0.42,-0.32,-0.3,-0.89,0.55,-0.2,0.75,0.82,0.82,1.58,2.49,3.02,3.13,3.33,3.36,3.68,4.03,4.2,4.54,4.82,5.09,5.34,5.44,5.39,5.38,4.78,4.3,3.64,2.6,2.23,0.8,-0.75,0.51,1.06,1.75,2.37,2.39,1.0,-3.23,1.13,-0.4,-0.99,-0.36,0.17,-0.9,0.52,-0.28,-0.35,-0.54,-1.03,-2.69,-2.14,-0.49,-0.45,1.11,2.84,0.0,-1.31,-1.28,1.17,6.89,5.79,5.58,5.03,4.63,3.46,2.28,1.77,1.56,1.22,0.93,0.71,1.11,1.93,2.29,2.86,3.18,3.69,3.83,3.8,3.33,1.1,2.68,3.31,3.44,2.66,2.69,3.0,3.45,3.92,4.12,3.99,3.58,4.13,4.84,4.33,4.34,3.84,4.66,5.02,4.75,3.97,3.34,2.67,2.63,2.36,2.76,3.34,3.35,3.1,3.09,3.76,4.49,4.76,5.2,4.84,5.08,5.45,5.93,5.6,5.72,3.35,2.01,0.6,-0.1,-2.32,-4.48,-4.19,-3.64,-3.19,-3.43,-2.9,-2.68,-2.92,-2.97,-2.95,-3.63,-4.16,-3.94,-4.0,-4.1,-3.63,-2.86,-2.63,-1.95,-1.72,-1.53,-1.36,-1.49,-1.92,-2.19,-2.47,-2.31,-1.65,-0.74,-0.72,-1.0,-1.55,-0.85,-0.41,-0.5,-0.75,-0.46,1.09,1.5,0.44,1.66,1.01,0.72,0.04,0.61,-0.04,0.05,0.78,1.52,1.65,1.37,1.57,1.92,1.99,2.37,2.69,3.26,3.37,3.94,4.53,5.33,5.49,5.41,5.22,5.31,5.27,4.98,4.38,3.67,3.61,4.43,4.99,5.38,4.12,2.07,0.01,-1.5,-1.09,0.77,-1.18,0.08,1.05,1.4,1.92,2.1,2.79,2.86,2.42,2.61,2.15,1.46,1.76,1.91,1.38,0.51,1.99,1.45,2.89,2.17,2.11,1.94,0.84,0.84,0.82,1.77,0.5,-1.59,-0.81,0.14,0.53,-2.17,-2.36,-2.61,-1.99,-1.23,-1.22,-2.07,-1.99,-1.57,-1.55,-0.73,0.11,0.17,0.48,1.0,0.96,1.32,1.47,0.81,0.7,1.24,1.0,1.45,2.02,1.89,1.98,2.04,2.19,2.66,3.19,3.93,4.07,4.26,4.66,4.78,5.01,5.03,5.25,5.14,5.51,6.22,6.56,6.82,7.26,7.35,7.51,8.3,9.11,9.39,11.08,-1.24,0.62,-0.39,1.97,-0.4,-0.44,1.05,-1.68,-1.56,-1.42,-1.11,0.04,-0.08,-0.28,1.03,0.85,0.99,-0.18,-0.12,0.78,1.18,0.12,-1.08,-1.37,-2.02,-2.11,-2.69,-4.24,-4.45,-2.2,-0.26,1.54,2.15,-1.05,-0.72,0.73,1.63,1.91,4.14,4.33,4.1,4.24,3.13,1.44,0.96,1.16,1.8,1.95,1.84,1.47,0.94,0.41,0.38,0.95,1.67,1.58,2.3,2.94,3.08,3.81,4.07,4.06,3.01,2.57,1.43,1.13,0.98,1.04,0.5,0.33,0.04,-1.23,-0.26,0.2,-0.06,0.96,1.51,1.53,1.17,1.51,1.18,0.75,0.96,1.76,2.66,3.39,3.57,3.74,3.88,4.03,4.34,4.48,4.75,4.96,5.31,5.58,5.54,5.57,5.56,5.64,4.87,3.41,2.24,0.8,-0.37,-1.19,-0.82,1.22,2.02,2.49,2.64,-2.45,1.72,1.03,0.45,-1.15,-1.94,-0.5,-0.9,-1.56,-0.93,-0.89,-0.67,-0.76,-1.14,-2.37,-3.14,-0.03,-0.94,-0.79,-0.33,-0.5,-0.83,0.27,5.48,5.47,5.26,4.81,4.36,4.2,2.84,1.77,1.21,1.49,1.44,1.6,1.79,1.94,2.08,2.69,3.08,3.29,3.27,3.5,3.38,2.86,2.46,2.95,3.34,3.47,3.57,3.84,4.04,4.29,4.06,1.43,4.89,3.7,4.28,3.58,3.67,3.98,4.11,4.05,3.8,3.52,3.24,3.11,2.61,3.16,3.3,3.66,4.59,4.49,4.66,4.29,4.26,4.28,4.66,4.77,5.14,5.19,5.33,5.23,5.64,5.97,5.96,5.44,2.72,2.68,0.79,-0.12,-0.49,-0.94,-1.87,-2.59,-3.1,-3.4,-2.78,-2.88,-2.96,-4.04,-4.19,-3.65,-2.59,-2.62,-2.69,-3.16,-3.27,-2.99,-2.02,-1.88,-2.05,-2.18,-3.38,-4.05,-2.89,-1.82,-1.82,-1.35,-1.64,-1.31,-1.06,-0.68,-0.43,-0.75,-0.26,0.91,0.99,-0.16,1.25,0.21,0.86,0.34,-0.17,-1.17,-0.22,0.45,0.64,0.82,1.06,1.42,1.33,1.88,2.34,2.51,2.6,3.06,3.86,4.34,5.02,5.13,5.08,5.17,5.36,5.05,4.88,4.39,3.6,3.6,3.73,4.27,4.4,3.78,2.04,2.55,2.79,0.78,-0.37,-2.34,-0.64,-0.42,-0.41,-0.07,1.87,2.77,2.29,2.09,2.45,2.02,2.38,2.29,1.88,1.96,2.39,2.14,2.64,2.68,1.75,1.44,1.78,1.44,0.39,0.37,-0.05,-0.39,-0.51,-0.95,-1.08,-0.02,-3.36,-4.33,-4.13,-3.2,-2.3,-2.38,-2.88,-2.56,-2.05,-2.2,-1.48,-0.83,-0.51,0.08,0.32,0.62,0.73,0.44,0.21,0.17,0.32,0.62,0.76,1.27,1.53,1.55,1.62,2.07,2.61,3.02,3.48,3.83,4.03,4.2,4.45,4.63,4.75,4.82,4.99,5.2,5.51,6.21,6.97,7.48,7.4,7.44,8.03,9.58,10.08,10.69,5.65,-1.18,-0.36,1.96,1.89,-0.15,1.11,0.4,-2.44,-2.46,-1.79,-1.6,-1.6,-0.6,0.15,0.89,1.01,0.55,0.16,0.75,1.07,0.15,-1.21,-1.6,-1.99,-5.23,-7.95,-6.7,-4.6,-2.56,-1.05,0.48,0.14,-0.94,-1.69,0.51,2.15,1.73,3.48,3.19,3.35,3.45,2.21,0.59,0.87,0.94,0.5,1.75,1.96,1.76,1.09,0.38,0.57,1.01,1.51,1.91,2.44,2.86,3.63,3.56,3.94,3.7,3.45,2.66,1.78,1.55,1.39,1.76,1.48,1.32,0.2,1.53,0.64,1.88,1.48,1.51,1.48,2.28,2.37,1.49,2.68,1.73,1.04,2.27,3.45,3.35,3.37,3.69,4.02,4.4,4.69,4.86,4.87,4.56,4.69,5.29,5.75,6.06,6.21,6.24,6.17,6.06,4.8,1.13,-2.1,-2.49,-1.43,0.76,1.76,2.45,1.53,-1.11,0.92,1.2,0.16,-0.32,-1.2,-1.44,-1.19,-3.21,-2.64,-0.79,-0.49,-0.54,0.2,-0.1,-1.21,-3.03,-2.77,0.45,0.09,0.18,0.44,0.46,1.5,4.37,4.5,4.51,4.19,3.53,3.16,2.28,1.72,1.29,1.35,0.89,1.39,1.8,2.37,2.46,2.71,3.18,3.4,3.53,3.57,3.88,2.92,3.5,3.41,3.42,3.73,3.88,4.16,4.51,5.27,6.35,0.77,3.75,3.64,3.26,3.3,3.39,3.42,3.9,3.09,2.74,3.02,2.63,4.02,4.13,4.23,4.51,4.54,4.88,4.17,3.89,3.56,3.83,4.38,5.28,5.4,5.72,6.22,5.66,4.9,5.08,5.7,5.15,4.43,5.11,5.86,4.88,3.29,1.6,1.26,-1.36,-0.65,-1.42,-1.8,-2.57,-1.54,-2.05,-2.18,-1.27,-1.89,-1.86,-0.78,-1.82,-1.92,-1.72,-2.32,-2.94,-2.44,-2.69,-2.86,-3.39,-4.25,-3.19,-2.88,-2.65,-2.61,-2.46,-2.47,-1.63,-1.02,-0.48,-0.26,0.72,1.68,-0.98,1.02,-0.44,0.45,0.71,0.01,-1.05,-0.54,0.08,0.51,0.34,0.83,1.22,1.09,2.03,2.38,2.18,2.44,2.59,3.41,4.1,4.65,4.93,4.94,4.8,4.99,5.06,4.93,4.54,3.97,3.52,3.25,3.19,3.2,2.86,2.5,2.05,2.18,1.36,0.45,-1.12,-3.28,-1.76,1.16,1.46,2.29,4.14,2.83,2.63,3.72,3.21,4.09,3.85,2.51,1.43,1.41,1.42,1.54,1.65,2.02,1.34,1.05,1.09,2.27,0.74,-1.26,-0.99,-0.92,-0.39,-0.05,-0.01,-5.07,-5.49,-5.62,-4.93,-3.98,-2.98,-3.71,-3.82,-3.08,-2.95,-2.14,-1.93,-1.54,-1.23,-0.91,-0.85,-0.67,-0.6,-0.6,-0.38,-0.53,0.11,0.43,0.57,1.3,1.41,1.68,2.08,2.36,2.59,2.63,3.13,3.58,3.92,4.08,4.33,4.6,4.75,4.62,4.88,5.37,5.94,6.41,6.94,7.27,7.51,8.02,9.22,10.33,10.09,8.67,1.24,-1.36,1.61,2.01,-0.86,-1.76,0.59,0.81,-2.05,-1.67,-2.01,-1.51,-1.74,-1.58,-0.53,-0.18,1.09,0.37,-0.58,-1.56,-0.14,-1.11,-2.76,-4.92,-7.48,-7.24,-5.93,-4.61,-2.65,-1.4,-0.75,-0.14,-0.92,-1.72,-0.66,0.63,0.22,1.69,1.66,1.82,2.22,0.7,0.09,0.43,0.6,0.69,1.05,1.79,1.73,1.4,0.82,0.09,0.84,1.84,2.24,2.74,3.38,3.67,3.97,4.31,4.28,3.41,3.36,3.01,2.64,3.17,2.85,2.87,2.49,2.75,1.72,1.59,1.69,2.44,2.57,2.33,1.8,1.6,2.75,3.33,5.39,4.99,3.73,3.22,3.34,3.87,3.85,4.2,4.76,4.76,4.97,4.85,5.45,5.86,5.8,6.36,6.69,6.87,7.42,7.36,7.57,6.64,3.41,-2.38,-3.68,-2.47,-0.89,0.69,1.91,-0.6,0.72,1.35,-0.53,-0.02,-0.2,-0.85,-1.26,-1.7,-1.76,-3.46,-3.08,-2.37,-0.26,0.29,0.27,0.19,-1.04,-0.15,1.47,0.88,-0.13,-0.57,-1.46,-1.51,1.49,3.57,3.87,3.92,3.34,2.73,2.64,1.78,1.71,1.26,1.5,1.33,1.97,2.34,2.47,2.67,3.12,3.9,4.55,4.56,4.43,4.19,2.65,2.77,2.48,2.87,3.69,4.21,4.12,4.07,4.3,3.64,3.35,3.13,2.92,3.0,2.38,2.16,2.55,2.84,2.97,3.11,3.9,3.7,4.22,4.02,3.8,3.38,3.02,2.78,2.92,3.44,3.8,3.92,4.15,4.68,5.64,6.37,6.77,5.71,5.27,5.16,5.36,5.73,5.36,5.22,5.48,5.91,6.1,6.16,4.97,4.32,3.76,2.6,0.13,0.59,1.11,0.76,0.56,0.72,-0.53,-1.06,-0.28,-0.81,-0.5,-1.78,-2.85,-3.4,-4.64,-4.38,-4.03,-5.46,-4.89,-4.19,-3.75,-3.39,-2.71,-2.42,-4.06,-3.59,-2.18,-0.98,-0.39,-0.71,-0.73,-0.73,-0.34,0.0,0.38,0.33,-0.7,-0.93,-0.9,-0.28,0.08,0.21,0.63,0.31,0.82,2.22,2.37,2.76,2.84,3.09,3.92,4.37,4.26,4.74,4.7,4.88,5.08,4.95,4.54,4.05,3.49,2.89,2.57,2.63,2.53,2.17,2.46,1.99,2.23,0.46,-0.73,-2.61,-2.74,-1.35,0.58,0.35,2.88,3.02,2.72,2.4,2.83,3.01,2.59,2.3,0.75,1.17,0.95,1.44,1.09,1.75,1.75,1.38,0.87,1.68,1.13,-0.91,-0.23,0.11,-1.06,-0.2,3.78,-8.14,-6.29,-6.48,-5.87,-5.28,-4.24,-4.37,-4.31,-4.02,-3.84,-3.51,-2.65,-1.78,-1.57,-1.07,-0.78,-1.08,-1.31,-0.9,-0.74,-0.52,-0.52,-0.3,0.24,0.86,1.28,1.86,1.97,2.14,2.44,2.61,3.04,3.26,3.32,3.33,3.34,3.61,4.15,3.98,4.46,5.42,5.81,6.24,6.4,6.91,7.26,7.69,8.5,9.44,10.31,8.93,6.4,0.44,0.46,0.85,0.35,0.98,2.25,-1.29,-1.09,-0.81,-1.72,-2.19,-2.18,-2.06,-2.07,-0.32,-1.56,-1.2,-1.69,-2.01,-1.36,-1.84,-6.73,-8.52,-8.39,-7.54,-6.39,-4.78,-2.77,-1.19,-1.17,-0.55,-0.76,-0.69,-0.43,0.2,0.19,0.4,-0.11,-0.1,1.27,1.34,1.0,0.52,-0.77,0.68,1.09,1.22,1.38,0.33,1.34,0.96,1.41,1.66,2.99,3.47,3.67,3.87,4.11,4.83,4.78,4.5,4.0,3.66,3.27,3.76,4.7,4.66,4.14,3.6,3.28,3.62,4.35,4.93,5.02,4.98,4.92,4.5,3.83,3.67,3.97,4.12,4.56,4.19,3.94,4.04,4.25,4.36,4.73,5.18,5.57,5.96,6.03,6.41,6.47,6.67,7.38,7.58,8.34,8.8,8.88,8.47,4.49,-3.4,-4.85,-2.96,-2.95,-4.49,-4.53,-0.86,0.74,1.33,0.25,-1.61,0.3,-1.04,-0.92,-1.78,-2.66,-2.84,-2.69,-3.58,-2.72,-0.61,0.47,-0.26,-0.46,0.49,0.31,1.65,1.51,-2.25,-1.51,-1.92,-2.82,-0.39,4.11,3.67,3.29,2.51,1.92,1.69,1.11,1.21,1.42,1.83,2.0,2.4,2.89,3.35,3.21,1.72,5.17,4.76,4.93,4.5,3.15,2.59,2.22,2.15,2.61,3.47,3.67,3.52,3.58,3.87,2.83,3.27,2.79,2.64,2.88,2.98,3.04,2.92,3.47,3.63,3.46,3.54,3.5,3.4,3.12,2.77,2.62,2.65,2.94,3.24,3.49,3.86,4.39,4.64,4.87,5.24,6.45,6.58,5.73,4.37,4.38,5.24,6.12,6.41,5.96,5.46,5.19,5.08,4.94,3.8,3.16,2.66,2.34,3.08,2.38,2.69,2.81,2.11,0.69,0.46,-0.41,-1.19,-0.28,-0.62,-1.22,-2.45,-2.81,-3.76,-4.13,-5.59,-6.21,-5.21,-3.98,-3.97,-3.36,-1.73,-1.53,-2.47,-0.9,1.32,2.09,2.26,0.13,-1.71,-0.28,0.29,0.65,0.23,-0.8,-2.29,-2.11,-0.63,-0.17,-0.39,-0.07,-0.12,0.14,0.65,2.02,2.33,3.37,3.14,3.69,4.03,4.03,4.25,4.5,4.81,5.06,4.88,4.73,4.46,3.6,2.86,2.41,2.33,2.37,2.46,2.03,2.35,2.4,0.15,-0.25,0.74,-0.51,-0.06,0.59,1.82,2.3,2.38,2.44,2.4,2.29,2.75,2.39,2.98,1.62,1.71,0.12,0.01,1.23,1.51,1.1,0.81,0.75,1.09,1.33,-0.59,-0.92,-0.54,0.58,3.2,4.77,-5.07,-7.69,-7.17,-6.62,-6.44,-5.81,-5.49,-5.45,-4.88,-4.45,-3.56,-2.77,-1.97,-1.35,-1.36,-1.44,-1.13,-0.74,-0.81,-0.94,-0.94,-1.06,-1.24,-0.12,0.11,0.78,1.67,1.89,2.0,2.19,2.57,2.7,2.51,2.68,2.76,3.05,3.53,3.83,4.8,5.03,5.22,5.71,6.16,6.71,6.7,6.96,7.1,7.69,8.41,9.15,9.69,8.97,2.0,0.6,-0.24,1.12,2.48,2.13,1.87,1.03,-1.28,-1.74,-2.46,-1.51,0.7,-0.55,-2.53,-1.76,-1.91,-1.43,-2.89,-1.43,-2.31,-4.64,-7.64,-7.75,-6.9,-6.14,-4.94,-3.23,-1.18,-0.56,-1.04,-1.49,0.2,-0.8,-0.58,-0.21,-0.38,-1.44,-1.06,0.61,0.56,0.16,0.73,-0.8,-0.73,-0.05,0.47,0.74,1.32,0.7,0.54,1.14,2.37,2.54,2.77,3.3,3.85,4.38,4.41,4.68,4.66,4.31,4.07,3.95,4.27,4.64,5.4,5.44,5.62,5.62,5.34,5.51,5.79,5.86,5.6,5.41,5.08,4.95,4.72,4.74,4.42,4.28,3.76,3.94,4.01,4.04,4.28,4.83,5.43,5.67,5.91,6.25,6.38,6.41,6.32,6.87,7.42,8.2,9.27,9.45,8.58,3.85,-6.8,-5.69,-4.2,-4.46,-4.9,-2.68,-0.5,1.68,2.14,2.06,0.16,-0.65,-0.26,0.04,-1.08,-3.22,-2.95,-2.76,-3.59,-3.34,-3.57,-2.35,-1.12,-0.02,0.04,-0.31,-0.34,-0.12,-0.46,-2.36,-1.81,-1.5,-1.36,1.29,3.05,3.05,2.54,1.78,0.62,-0.06,0.07,0.66,0.97,1.51,2.5,3.15,3.74,5.24,9.04,0.2,5.88,4.78,4.37,3.54,2.53,1.83,1.97,2.2,1.97,3.12,3.17,3.15,3.82,4.57,4.3,3.95,3.1,2.99,3.26,4.28,4.57,3.9,3.57,3.04,2.79,2.59,2.46,2.43,2.02,1.8,2.06,2.46,2.86,3.37,3.27,3.56,3.99,3.79,4.16,4.89,5.8,6.25,5.7,4.55,4.72,5.33,6.49,7.03,6.7,5.94,5.42,4.25,3.65,3.95,3.06,3.05,2.76,3.86,4.03,3.26,3.52,4.49,3.58,1.14,0.0,0.1,-0.09,0.25,-0.12,-2.06,-3.2,-4.82,-7.29,-7.32,-5.9,-5.76,-5.1,-3.93,-2.78,-1.36,-1.14,-0.57,0.55,1.6,2.61,3.69,2.98,2.75,1.44,-0.81,-1.24,-1.67,-1.88,-3.44,-1.68,-0.67,-1.14,-0.91,-0.72,-0.62,0.3,0.82,1.08,2.11,3.59,3.65,3.5,3.77,4.26,4.45,4.78,4.82,4.79,4.72,4.63,3.7,3.09,2.73,2.4,2.39,2.45,2.34,2.5,1.88,0.39,0.29,1.16,-1.2,-0.49,0.27,-0.64,1.34,2.02,2.36,2.51,2.6,2.64,2.19,2.25,2.78,1.81,1.74,1.07,1.09,0.69,1.11,1.1,0.21,0.93,0.32,0.09,0.78,0.11,-0.09,4.25,1.83,-3.69,-8.13,-7.74,-6.78,-6.6,-5.66,-7.5,-6.44,-6.04,-5.96,-4.45,-2.99,-2.02,-1.58,-1.49,-1.81,-1.89,-1.23,-0.83,-1.0,-0.96,-1.15,-0.7,-0.62,-0.09,0.53,0.82,1.4,2.0,2.2,2.19,2.15,2.23,2.27,2.6,2.9,3.6,4.1,5.56,5.7,5.95,5.92,6.14,6.4,6.87,6.87,7.05,7.38,7.89,8.35,8.87,9.17,5.88,-0.12,-1.39,-0.06,0.45,2.45,3.4,1.99,-0.27,-1.84,-1.81,-2.58,-1.13,-0.56,-0.11,0.47,-0.32,-1.59,-2.15,-2.65,-3.87,-3.71,-8.28,-7.66,-7.11,-6.93,-5.82,-3.7,-1.58,-0.08,-0.64,-0.47,1.07,-0.64,-0.76,-1.19,-1.77,-2.14,-1.48,0.0,0.21,-1.12,-1.62,-1.47,-1.63,-0.8,-0.21,-0.2,-0.28,-0.5,-0.47,-0.06,0.42,1.54,2.78,3.2,3.43,3.79,4.17,4.25,4.29,4.42,4.88,4.9,4.89,4.78,5.01,4.8,4.41,4.16,3.8,4.15,4.41,4.82,4.41,4.29,4.49,4.69,4.4,4.08,3.69,3.42,3.45,3.46,3.8,4.3,5.1,5.49,5.8,6.05,6.16,6.24,6.25,6.22,6.31,6.71,7.23,7.79,9.1,9.98,6.33,3.96,-2.72,-3.17,-2.74,-3.52,-5.24,-2.09,0.27,1.67,3.94,5.31,5.74,3.21,2.94,3.08,-2.43,-2.78,-3.85,-3.46,-4.36,-3.13,-3.83,-4.42,-2.81,-1.43,-1.01,0.06,-0.74,-1.13,-1.65,-1.58,-0.99,0.26,0.16,-0.99,0.16,3.43,2.39,1.75,0.12,-2.17,-1.05,-0.07,1.0,1.85,2.13,2.58,3.22,4.12,5.33,7.39,5.43,4.86,4.1,3.22,2.26,1.53,1.74,2.05,2.39,2.2,2.24,2.49,3.34,3.54,4.11,4.26,3.99,3.19,2.25,3.18,3.99,3.83,3.57,2.97,2.11,2.23,2.67,2.36,2.23,1.88,2.31,2.48,2.52,2.13,2.37,3.11,3.31,3.47,4.1,4.43,5.26,5.96,5.56,5.35,4.64,4.63,5.7,6.61,6.83,6.74,6.6,6.48,6.47,5.04,2.78,1.91,2.02,2.74,3.02,2.35,2.3,3.4,4.21,4.76,3.88,1.7,0.08,0.88,1.39,-1.78,-4.78,-5.15,-8.02,-7.86,-6.98,-7.4,-5.8,-4.28,-3.39,-2.29,-1.74,-1.23,-0.04,0.7,1.68,2.37,3.05,3.17,3.33,1.99,-1.57,-2.88,-2.82,-4.26,-3.21,-1.47,-1.65,-1.87,-1.17,-0.99,-1.0,-0.27,0.31,1.31,1.76,3.59,3.34,3.38,3.93,4.04,4.17,4.57,4.6,4.58,4.3,3.85,3.59,3.55,3.47,3.5,3.57,3.77,4.21,4.62,-0.21,-0.06,0.92,0.48,-0.5,-0.05,-0.05,1.5,2.14,2.36,2.53,2.74,2.84,1.9,1.87,2.3,2.15,1.79,1.48,1.51,1.14,0.32,1.25,0.96,0.23,0.48,-0.03,0.64,0.63,2.66,2.8,-4.75,-6.83,-8.16,-7.37,-6.52,-8.21,-6.37,-7.77,-7.77,-6.89,-6.54,-5.18,-3.79,-2.57,-2.04,-2.3,-2.35,-2.49,-1.96,-0.93,-0.77,-0.75,-0.67,-0.93,-0.96,-0.35,0.25,0.85,1.11,1.26,1.58,1.68,1.85,2.05,2.43,3.07,3.73,4.37,5.13,5.69,5.8,5.65,5.73,6.06,6.44,7.02,7.1,7.06,7.09,7.39,8.49,9.08,8.94,8.58,-1.54,-1.45,-1.01,1.26,2.56,3.87,4.47,4.68,2.51,-0.03,-0.83,-2.28,-0.28,1.53,1.08,-0.49,-0.6,-0.87,-3.65,-4.08,-3.57,-8.36,-7.62,-6.89,-6.57,-6.26,-4.86,-2.29,-0.11,-2.08,-1.63,-1.65,-0.29,-1.58,-1.89,-2.13,-2.74,-1.79,-1.07,-1.68,-1.62,-2.06,-2.43,-2.29,-1.48,-0.96,-0.71,-0.55,-0.47,-0.97,-0.9,-0.33,0.0,1.15,2.16,2.94,3.4,3.47,3.62,3.94,4.38,4.69,4.89,4.94,4.91,4.4,4.4,3.66,3.59,3.49,3.09,3.49,3.81,4.06,4.19,3.99,3.71,3.53,2.98,2.62,2.64,2.9,3.33,3.74,4.18,4.84,5.48,5.27,5.72,6.06,6.51,6.51,6.78,6.86,7.06,7.18,7.4,8.73,9.02,5.87,5.15,3.83,3.74,-0.77,-2.81,-2.5,-0.17,1.08,2.5,2.01,2.65,5.06,5.16,5.26,4.84,3.57,-0.87,-4.22,-3.5,-3.93,-4.04,-4.06,-3.49,-2.25,-2.74,-0.77,0.33,-1.5,-0.83,-1.12,-0.69,-1.15,0.13,-0.81,-0.61,0.71,2.5,2.61,0.97,-1.32,-2.44,-0.97,-0.29,0.05,0.71,1.32,2.02,2.52,3.04,3.81,4.31,4.15,4.0,3.66,3.44,2.47,2.38,2.63,2.48,2.73,2.24,2.56,2.6,2.99,3.5,3.66,3.96,3.72,3.65,2.9,3.1,3.11,3.27,3.27,2.82,2.57,2.61,3.28,3.96,2.95,1.71,1.35,1.27,1.54,2.3,2.52,2.39,3.34,3.78,3.38,3.44,3.77,4.19,4.52,5.07,5.1,4.7,4.91,5.84,6.66,6.89,7.38,8.23,8.22,8.45,7.28,4.31,3.08,2.8,2.09,1.39,1.79,2.4,2.04,2.75,4.14,5.36,4.54,2.44,1.73,-1.41,-5.71,-6.56,-7.59,-8.3,-9.18,-7.98,-7.03,-5.34,-4.7,-3.23,-2.17,-1.59,-1.04,-0.96,0.63,1.72,2.32,3.19,3.24,3.48,2.45,-3.0,-3.16,-4.52,-4.11,-2.59,-2.08,-2.18,-2.21,-1.52,-1.13,-0.87,-0.64,-0.27,0.85,1.84,3.21,2.61,3.24,3.93,4.28,4.1,4.45,4.13,4.34,4.29,4.0,4.0,4.17,4.29,4.38,4.47,4.79,6.05,-2.24,-0.67,-0.5,-1.1,-1.13,0.84,0.62,1.84,2.15,2.27,2.43,2.58,2.41,2.08,1.65,2.53,1.75,1.64,2.75,1.36,0.7,0.48,0.83,1.18,0.87,1.49,1.53,0.83,1.17,6.05,3.77,2.82,-3.92,-9.49,-7.08,-4.67,-7.41,-8.68,-8.58,-8.15,-7.87,-7.45,-6.06,-5.06,-3.86,-2.65,-2.28,-2.74,-2.57,-2.67,-1.87,-1.17,-1.14,-0.9,-0.2,-0.41,-0.48,-0.14,0.8,1.22,1.29,1.48,1.63,1.84,2.4,3.02,3.77,4.16,4.78,5.39,5.35,4.87,5.2,6.27,6.49,6.61,6.86,7.17,7.04,6.82,7.66,8.62,9.0,9.64,9.03,0.67,-1.44,-0.11,2.67,3.46,4.89,5.35,5.25,4.62,3.7,0.85,-0.51,-1.4,0.04,0.03,0.98,2.47,4.91,1.41,-2.22,-4.22,-8.28,-7.74,-6.51,-6.28,-6.17,-5.56,-3.28,-2.05,-2.72,-4.29,-1.17,-0.76,-4.69,-2.95,-2.72,-3.11,-2.36,-1.82,-1.62,-2.24,-1.93,-2.72,-2.11,-1.74,-1.39,-1.46,-1.43,-1.36,-1.24,-1.5,-1.27,-0.28,0.54,1.5,1.89,2.07,2.11,2.06,2.25,2.82,3.58,4.14,4.38,4.24,4.25,3.92,4.02,3.75,3.39,3.36,3.19,3.54,3.82,3.65,3.26,3.42,3.63,3.54,3.36,3.57,3.94,4.39,4.5,4.48,4.55,5.0,5.49,5.64,5.89,6.18,6.58,6.3,6.16,6.34,6.98,7.28,7.76,9.69,6.5,5.36,3.95,2.33,2.85,0.43,0.25,0.32,0.88,1.41,2.51,2.27,1.32,2.55,3.48,3.58,5.93,2.79,-1.76,1.12,-1.18,-4.07,-3.37,-2.48,-1.99,-2.09,-2.38,-0.5,-2.71,-2.39,-1.76,0.11,-0.2,-1.47,-0.96,-0.4,-1.36,-0.72,3.78,0.65,-2.23,-2.37,-2.02,-1.18,-0.09,0.55,1.19,1.79,2.32,2.72,3.0,3.32,3.62,3.8,3.81,2.75,2.51,2.94,3.31,3.44,3.28,2.63,1.79,2.03,2.73,3.67,3.84,3.9,3.49,3.2,3.22,2.7,2.63,2.58,2.52,2.69,2.87,3.05,3.33,3.41,3.66,2.94,1.92,1.49,1.79,1.68,1.92,2.2,3.11,3.65,4.27,3.54,3.54,4.12,4.32,4.71,4.9,4.67,4.52,4.9,5.19,5.68,6.45,6.76,7.34,7.59,8.51,8.31,7.41,6.63,5.58,3.17,2.58,2.29,0.36,0.33,1.93,3.5,4.97,6.64,5.88,1.42,-6.95,-7.89,-8.34,-8.73,-9.21,-9.3,-8.05,-6.85,-6.16,-4.16,-2.69,-2.02,-1.92,-1.25,-0.71,1.16,2.06,3.18,3.19,3.9,4.35,3.13,-3.56,-3.29,-4.17,-2.73,-2.25,-1.83,-2.09,-1.96,-1.37,-1.14,-1.7,-1.69,-1.09,-0.26,1.27,2.04,2.56,3.35,3.66,3.49,3.82,4.24,4.45,4.51,4.61,4.64,4.71,4.83,4.87,4.71,4.46,3.22,0.54,-0.13,-0.14,-0.2,-1.25,1.39,2.59,1.73,2.1,2.29,2.32,2.51,2.73,2.36,2.1,2.57,2.62,2.63,2.13,1.51,1.26,0.5,0.63,-0.05,2.49,4.27,-0.39,2.48,5.93,5.94,6.89,5.7,6.76,0.83,-5.0,-4.64,-4.09,-9.0,-9.16,-8.98,-8.94,-7.76,-6.45,-6.05,-5.32,-3.98,-3.14,-3.29,-3.12,-3.18,-3.02,-2.01,-1.29,-1.02,-0.18,0.25,0.18,0.54,0.49,0.72,1.1,1.53,1.57,2.07,3.05,3.33,3.89,4.59,4.71,5.49,5.19,5.26,5.9,6.61,6.89,6.84,6.96,7.15,7.23,6.53,7.08,7.87,8.16,10.2,11.3,2.05,-0.47,-0.2,4.18,3.06,5.71,6.6,6.37,5.67,3.68,3.26,2.27,1.73,0.81,1.65,1.99,-0.2,8.17,6.23,2.1,-1.75,-6.01,-8.14,-6.85,-6.3,-6.07,-5.75,-3.87,-2.83,-3.08,-3.03,-2.47,-1.47,-6.04,-4.02,-3.12,-3.7,-2.93,-2.6,-2.82,-3.18,-3.74,-2.88,-3.27,-1.93,-1.74,-1.7,-1.61,-1.57,-1.86,-1.94,-1.57,-0.42,0.91,1.46,1.64,1.94,1.74,1.18,1.29,2.07,2.75,3.21,3.29,3.06,3.25,2.39,2.82,2.73,2.58,2.83,3.07,3.28,3.4,3.45,3.61,3.84,4.18,4.3,4.4,4.91,5.41,5.18,4.81,4.1,4.03,4.73,5.77,6.29,6.41,6.89,6.85,6.48,6.42,6.45,6.73,6.99,7.08,7.38,5.71,4.38,3.55,3.13,2.71,2.55,2.37,2.22,2.25,3.13,2.89,2.84,3.06,2.75,2.38,1.51,-1.63,2.76,2.02,1.99,-1.02,3.61,-3.01,-2.96,-2.8,-2.75,-3.77,-3.2,-3.23,-2.32,-2.08,-0.08,0.58,-1.09,-1.44,-1.3,-0.37,-0.23,0.7,1.39,-2.05,-2.18,-2.32,-1.66,-0.51,0.33,0.77,1.17,1.41,1.68,1.98,2.24,2.23,2.48,2.97,3.47,3.36,3.51,3.74,4.22,3.81,3.47,3.13,2.77,2.62,3.49,3.8,3.49,3.68,3.75,3.25,3.06,3.16,3.03,2.93,2.34,1.73,1.87,2.56,3.41,3.51,3.43,2.81,2.65,2.12,1.83,2.37,2.7,2.89,3.74,3.53,3.92,4.31,3.83,3.86,4.36,4.66,4.68,5.03,4.98,4.95,4.87,5.73,6.35,6.48,6.63,6.82,7.69,8.7,8.76,8.5,6.29,3.54,2.3,1.78,-0.02,1.38,2.23,3.29,4.66,6.44,7.04,-2.59,-10.25,-9.25,-9.37,-9.24,-9.27,-8.72,-8.15,-7.26,-5.3,-3.88,-3.31,-2.25,-1.6,-0.3,0.8,1.41,1.87,2.97,3.48,4.26,3.95,3.04,2.19,-1.49,-1.5,-0.53,-0.43,-3.37,-3.16,-2.66,-1.6,-1.69,-3.08,-2.18,-1.09,-0.44,1.04,1.25,1.61,2.53,3.09,3.43,3.83,4.11,4.33,4.78,5.11,5.47,5.68,5.6,5.38,5.38,6.77,1.41,-0.99,1.37,-1.34,-0.4,2.1,2.01,1.64,2.02,2.18,2.3,2.44,3.49,2.82,2.5,2.36,2.35,3.19,1.61,1.27,1.04,0.34,0.1,4.0,4.74,3.3,2.73,-0.04,0.45,3.59,5.2,5.16,4.63,6.66,3.43,-5.83,-5.56,-8.37,-8.55,-9.84,-9.93,-8.51,-7.27,-6.29,-6.92,-5.47,-4.5,-3.85,-3.88,-3.29,-3.61,-3.17,-2.42,-1.39,-1.08,-0.64,-0.41,-0.57,-0.46,-0.14,0.65,0.89,1.49,2.64,2.87,3.15,3.9,4.3,4.93,5.05,5.36,5.65,6.07,6.38,6.74,6.72,6.82,6.59,6.57,6.21,7.09,7.96,8.52,9.67,11.77,5.68,0.18,0.73,3.86,3.13,7.07,7.1,7.24,4.94,4.23,5.61,4.67,6.51,4.46,4.36,0.46,1.45,5.41,13.0,11.2,1.69,-5.8,-7.56,-6.95,-6.56,-5.84,-5.81,-4.29,-2.66,-2.15,-2.88,-3.6,-7.19,-6.15,-4.81,-3.9,-3.66,-2.86,-2.23,-2.79,-4.32,-4.29,-3.93,-2.29,-1.88,-2.1,-2.36,-2.56,-2.7,-2.69,-2.68,-2.46,-0.55,0.11,0.51,1.09,1.5,1.34,1.63,2.25,2.8,3.03,3.27,3.46,2.98,2.2,2.27,1.89,2.64,2.47,2.85,3.17,3.23,3.38,3.7,4.15,4.72,4.92,5.07,5.37,5.26,4.96,5.05,5.28,5.06,5.43,5.27,5.29,5.53,6.08,6.18,6.32,6.35,6.23,6.28,6.51,6.65,6.76,7.29,3.77,4.38,3.53,2.3,2.85,2.56,2.56,2.68,2.61,2.7,2.99,3.31,3.42,2.63,1.33,0.68,1.9,-1.44,-2.84,0.34,3.14,1.42,1.28,3.06,0.5,-3.43,-4.94,-3.39,-3.36,-2.38,-2.25,-0.95,-0.56,-0.5,-1.31,-1.09,-0.62,-0.5,-0.47,1.7,-0.77,-2.24,-2.22,-1.74,-1.19,-0.42,0.06,0.2,0.43,0.58,1.33,1.63,1.09,1.16,1.92,2.74,3.01,3.3,3.8,3.97,4.1,3.6,3.1,2.81,2.97,3.47,4.09,3.29,2.5,3.25,3.33,3.32,3.1,2.93,2.91,3.15,2.99,2.69,2.29,2.12,2.51,2.12,2.28,2.19,2.09,2.19,2.0,1.83,2.57,2.54,2.75,3.75,3.69,3.74,4.1,4.03,4.1,4.79,4.97,5.0,5.12,5.09,5.39,5.76,6.01,6.22,6.49,6.94,7.63,8.51,8.96,8.5,6.19,3.95,3.17,0.8,-1.04,1.19,2.45,3.1,3.61,5.01,6.08,-3.73,-10.95,-10.27,-9.89,-10.16,-9.35,-8.71,-7.65,-5.71,-5.26,-4.07,-3.25,-2.38,-1.56,-0.04,0.8,1.32,1.83,1.47,1.51,2.19,2.08,1.2,0.67,-0.21,-0.76,-0.46,-0.51,-1.31,-2.34,-3.23,-2.76,-3.62,-3.91,-2.36,0.19,1.15,0.93,1.09,1.66,2.13,2.52,2.9,3.21,3.7,4.47,5.32,6.03,6.6,6.84,6.24,5.27,5.17,-0.08,-0.76,-0.68,-0.36,-0.61,0.41,1.19,1.31,1.89,2.47,2.49,2.27,2.64,2.4,1.77,2.29,2.48,2.59,1.9,0.93,1.53,0.11,6.3,6.96,8.55,6.2,-1.0,-2.53,-3.41,-1.86,1.28,3.45,3.24,2.76,7.53,4.29,-2.06,-7.0,-7.56,-9.11,-10.14,-8.78,-7.42,-5.95,-6.97,-6.85,-5.63,-5.09,-4.63,-4.06,-4.24,-3.83,-2.83,-1.82,-1.69,-0.61,-0.37,0.31,1.09,1.58,1.77,1.69,2.03,2.67,2.93,3.85,4.21,4.42,4.54,4.44,6.02,4.18,5.67,5.62,6.2,6.4,6.53,6.05,6.19,6.45,7.03,7.63,8.01,8.69,10.38,11.73,2.83,0.16,2.69,2.53,6.19,6.47,6.58,4.31,5.64,5.69,4.63,3.94,4.36,2.85,0.5,0.59,3.84,13.03,14.45,10.67,-6.73,-8.67,-8.11,-6.9,-6.0,-5.5,-4.63,-2.24,-2.06,-3.45,-7.81,-7.5,-5.96,-5.01,-4.39,-3.76,-3.33,-3.2,-3.79,-4.68,-5.18,-4.69,-2.9,-2.13,-2.44,-2.66,-3.08,-3.21,-3.19,-4.03,-2.74,-1.34,-0.46,0.19,0.52,0.82,1.32,2.39,2.57,2.36,2.65,3.12,3.77,3.46,2.73,2.36,1.89,2.27,3.54,3.25,2.81,3.1,3.36,3.6,4.01,3.91,3.71,3.9,4.05,4.09,4.12,4.35,4.49,4.75,4.93,5.43,5.47,5.32,5.4,5.73,5.72,5.41,5.44,5.43,5.62,5.97,6.32,5.68,5.38,3.8,3.37,3.1,3.26,3.15,3.52,3.3,3.19,3.29,3.09,2.9,3.12,2.63,1.97,1.29,0.48,0.36,-0.74,-5.42,-6.69,-2.92,1.19,6.56,1.0,2.71,3.04,-2.54,-3.28,-2.52,-1.93,-1.9,-1.26,-1.09,-1.1,-2.04,-1.94,-1.54,-0.49,-0.34,-0.51,-1.86,-2.09,-1.99,-1.62,-1.09,-0.51,-0.25,-0.26,-0.31,0.01,0.49,1.34,0.94,1.31,1.84,1.99,2.52,3.23,3.56,3.72,4.0,3.0,2.55,3.22,3.87,4.22,4.79,3.46,3.12,3.64,3.74,3.97,3.98,2.88,2.37,2.34,2.39,2.32,2.57,1.7,1.69,1.56,1.45,1.76,2.25,2.71,2.83,2.58,2.37,2.58,3.1,3.15,3.59,3.45,3.29,3.67,3.93,4.28,4.68,4.95,4.85,4.81,4.94,5.12,5.24,5.61,6.3,6.99,7.73,8.38,8.86,8.47,7.38,5.62,3.78,2.37,2.64,2.5,2.28,1.62,2.85,4.69,6.28,-5.97,-13.08,-11.82,-11.24,-10.19,-8.68,-6.94,-6.46,-6.07,-4.02,-3.26,-1.72,-0.03,0.85,1.3,1.03,0.54,0.85,0.96,0.64,0.85,1.21,1.41,0.57,-0.11,-0.76,-1.44,-0.9,-0.33,-1.46,-4.36,-4.41,-5.4,-3.79,-2.19,-0.04,-0.01,0.08,0.67,1.13,1.51,1.73,2.09,2.93,4.31,5.41,6.22,6.86,7.18,6.99,5.12,3.01,0.48,-0.58,-1.94,0.19,1.58,0.25,-0.07,1.04,2.08,2.56,2.34,2.15,2.28,2.22,1.83,1.72,1.61,1.56,1.34,1.15,1.33,0.75,7.99,9.93,11.03,12.34,0.34,-5.09,-5.27,-4.84,-2.93,-0.14,1.67,1.23,1.24,5.21,5.07,1.08,-7.82,-8.11,-9.9,-8.93,-7.91,-6.63,-5.95,-7.16,-6.53,-6.0,-5.85,-4.69,-4.74,-5.07,-4.14,-3.17,-2.32,-1.81,-0.45,-0.67,-0.5,1.64,2.61,1.81,2.06,2.62,2.9,3.89,4.26,4.4,4.49,5.64,5.48,4.72,4.39,5.52,6.53,6.18,5.79,5.59,5.75,5.88,6.05,6.67,6.7,6.81,8.37,9.94,7.22,0.76,3.98,3.82,5.55,5.81,4.96,5.31,6.17,4.11,3.78,3.14,1.37,-1.13,0.29,0.82,5.45,15.48,15.47,15.04,-7.14,-9.26,-9.49,-7.99,-6.91,-6.57,-5.02,-2.85,-3.93,-5.36,-7.01,-6.8,-6.04,-4.91,-4.36,-4.05,-3.54,-3.0,-3.41,-4.73,-4.87,-4.61,-3.39,-2.86,-2.55,-2.66,-3.56,-4.13,-4.73,-3.84,-2.84,-1.95,-1.0,-0.56,-0.54,-0.12,1.02,1.46,1.75,1.87,1.98,2.5,3.11,3.65,4.1,4.31,4.31,2.79,2.02,1.4,1.29,1.93,3.07,3.71,3.88,3.96,3.9,3.7,3.49,3.64,3.51,3.76,4.2,4.75,5.74,6.42,6.69,6.53,6.37,6.51,6.5,6.59,6.2,6.16,6.48,6.71,6.62,7.06,7.26,3.24,3.75,3.48,3.36,3.4,3.59,3.58,3.65,4.03,3.49,3.53,3.2,2.76,2.59,1.88,0.85,0.39,-0.15,0.03,-2.36,-4.25,-5.74,-3.05,3.18,3.94,-3.38,1.14,3.68,-0.23,-0.59,-1.06,-0.55,-1.54,-1.15,-1.97,-2.14,-2.06,-2.12,-1.12,-3.32,-2.89,-2.41,-2.27,-1.7,-1.22,-0.86,-0.24,-0.25,-1.61,-1.37,-0.83,-0.43,-0.15,0.47,1.44,2.28,2.54,3.19,3.69,3.85,3.88,3.39,3.06,2.52,3.45,3.91,3.97,4.81,5.28,5.4,5.78,5.49,4.11,3.57,2.96,2.91,2.93,2.71,2.87,2.45,1.04,0.66,0.64,1.46,2.36,2.78,2.75,3.51,4.24,3.75,2.63,2.75,2.73,2.29,2.29,2.65,3.31,3.64,3.8,4.02,4.34,4.46,4.44,4.47,4.33,4.77,5.39,6.15,6.65,6.96,7.26,8.39,8.38,8.38,6.95,4.84,3.14,3.19,3.64,3.01,2.68,2.91,3.99,7.19,-14.61,-13.41,-11.87,-10.1,-8.51,-7.49,-6.72,-6.32,-4.89,-2.43,-0.89,0.19,0.95,2.15,1.96,1.54,1.46,1.15,0.05,-0.39,-0.06,-0.2,-0.3,0.45,0.7,0.05,-1.41,-1.64,0.01,-2.21,-6.2,-5.38,-4.75,-3.09,-2.3,-1.4,-0.69,-0.28,0.03,0.2,0.47,1.05,2.3,3.89,5.45,6.54,7.11,7.38,7.24,5.62,0.14,0.33,-2.59,1.18,1.43,-0.76,0.22,0.1,1.22,2.06,2.31,2.05,2.37,2.22,2.38,1.97,0.97,1.41,1.93,2.02,2.04,2.36,0.93,9.67,9.69,9.73,10.84,6.93,-4.31,-7.3,-7.22,-4.14,-2.1,-0.92,0.48,0.4,2.91,1.94,5.31,3.13,-8.66,-9.38,-10.12,-8.86,-7.69,-6.62,-6.23,-7.39,-7.04,-6.94,-6.24,-5.34,-5.32,-5.02,-4.71,-3.62,-2.25,-0.62,-0.2,1.19,0.86,0.25,0.98,1.92,3.11,3.16,3.0,2.81,3.46,5.62,6.28,3.2,4.02,4.81,5.53,5.73,5.37,5.14,5.42,5.31,5.17,5.37,5.81,5.96,6.33,7.46,8.29,10.33,3.64,2.38,2.8,7.68,6.75,6.23,7.32,7.23,6.17,6.09,2.58,0.52,-1.03,1.22,2.56,14.88,14.56,14.85,14.87,4.81,-6.62,-7.37,-8.75,-8.06,-7.1,-5.48,-3.91,-5.78,-5.7,-6.39,-6.64,-5.97,-4.87,-3.59,-3.08,-3.09,-2.66,-3.54,-4.8,-5.84,-5.01,-3.57,-3.67,-2.93,-3.14,-3.56,-5.04,-4.91,-3.98,-3.06,-2.33,-1.46,-1.24,-2.05,-1.02,0.06,0.78,1.2,1.28,1.72,2.36,3.04,3.41,3.75,3.8,3.72,3.8,3.23,3.26,3.29,2.91,2.4,2.3,2.57,2.92,3.43,4.1,4.72,4.56,4.32,4.49,4.47,5.14,6.26,6.72,6.64,6.45,6.43,6.18,6.31,6.52,6.43,6.5,6.58,7.04,6.82,7.47,6.74,4.44,3.48,2.59,2.97,2.93,3.2,3.05,3.59,4.04,4.32,4.13,4.13,4.06,3.32,2.12,1.62,0.98,0.18,-0.76,-1.66,-2.08,-4.78,-7.52,-6.42,-2.07,1.25,-6.0,-6.48,-1.77,1.43,-1.26,0.31,0.73,0.97,-1.73,0.32,-1.86,-0.91,-2.12,-5.56,-4.46,-3.55,-2.4,-1.84,-1.83,-2.17,-1.36,0.04,-1.25,-2.85,-1.51,-1.15,-0.58,-0.36,0.32,1.38,2.43,3.15,3.67,4.05,3.9,3.83,3.33,3.51,3.07,3.39,3.85,4.2,4.67,5.47,5.59,5.63,6.37,5.56,2.52,2.22,2.64,3.3,3.65,3.61,3.08,1.25,0.84,1.4,2.31,3.36,3.55,4.01,4.15,4.02,3.76,3.67,3.84,3.21,2.89,3.72,3.15,2.79,2.92,2.58,2.14,2.08,2.86,3.65,3.98,3.98,4.22,4.67,5.08,5.82,6.28,6.8,6.89,6.92,7.81,7.31,5.93,4.73,4.78,4.87,4.31,4.24,4.38,3.02,-7.11,-14.66,-11.89,-10.11,-8.84,-8.36,-7.32,-6.41,-5.02,-3.33,-0.98,-0.02,1.01,1.7,1.84,2.1,2.08,1.59,0.87,-0.75,-1.72,-2.22,-1.88,-1.61,-0.99,-0.19,-0.35,-1.3,-1.07,1.91,-7.23,-6.62,-5.14,-3.69,-2.77,-2.83,-1.37,-0.99,-0.85,-0.89,-0.65,0.12,1.48,3.33,5.14,6.57,7.37,7.51,8.01,7.53,0.77,-0.64,-2.52,0.27,-0.98,0.22,-2.99,0.09,1.25,1.61,2.31,2.38,2.23,2.26,2.47,2.46,1.88,1.95,0.06,-0.17,0.52,-0.02,5.2,7.95,6.87,7.22,8.16,7.0,-0.61,-7.68,-8.08,-5.19,-3.84,-1.57,-1.06,0.1,0.63,2.79,0.19,4.33,6.34,-7.62,-9.57,-9.7,-8.5,-7.43,-6.51,-6.64,-7.95,-7.51,-7.21,-6.3,-5.77,-5.3,-5.18,-5.33,-4.24,-2.71,-0.68,-0.6,-0.16,0.11,0.73,1.05,1.66,1.77,1.29,1.56,4.46,4.53,5.36,2.71,4.13,4.72,5.05,5.13,4.87,4.58,4.89,4.37,4.51,4.95,5.12,5.68,6.61,7.31,8.17,9.38,9.0,0.18,4.64,5.6,5.68,6.13,8.82,7.45,8.36,9.13,6.01,0.97,2.97,2.23,10.14,16.4,14.12,14.05,14.39,13.53,-2.46,-6.85,-7.59,-7.94,-7.15,-5.67,-4.97,-6.15,-6.94,-5.98,-5.2,-4.32,-4.91,-4.53,-3.94,-3.26,-3.04,-4.25,-5.58,-5.56,-5.26,-4.62,-4.31,-3.45,-3.15,-3.87,-4.99,-5.43,-4.89,-3.99,-2.34,-1.38,-1.67,-2.72,-2.01,-0.56,0.4,0.65,0.98,1.25,1.64,2.09,2.46,2.55,2.59,2.31,1.66,1.26,1.37,1.64,2.33,3.33,4.32,4.66,4.47,4.97,5.36,4.17,4.3,5.11,5.52,5.83,5.9,5.8,5.88,6.32,6.53,6.17,5.77,5.77,6.04,6.26,6.29,6.41,6.81,6.97,6.76,6.65,4.42,3.55,3.8,3.84,3.65,3.28,4.29,4.54,4.58,4.81,5.22,5.11,4.52,4.81,3.82,2.54,1.54,0.33,-1.28,-3.17,-4.47,-3.88,-7.03,-8.81,-7.93,-6.49,-5.21,-5.57,-6.52,-5.26,-5.25,-3.34,-1.97,-2.49,-2.98,-2.6,-1.75,-1.48,-2.27,-7.24,-5.79,-4.2,-2.96,-2.5,-2.61,-3.07,-1.96,-0.47,-0.63,-3.54,-2.14,-1.55,-0.89,-0.09,0.68,1.45,2.17,2.62,3.17,3.6,3.98,4.28,4.83,4.29,3.67,3.52,3.86,4.45,5.13,5.59,6.13,5.54,5.22,4.94,5.19,3.08,1.84,2.74,4.18,4.61,3.9,2.88,1.83,1.95,2.1,2.57,2.97,3.44,3.85,4.75,3.65,3.86,4.78,3.75,3.66,4.05,4.23,4.31,4.82,5.25,5.4,4.25,3.07,2.46,2.61,3.0,3.47,3.59,3.66,4.2,4.49,4.97,5.6,6.29,6.93,7.45,7.03,6.65,6.75,7.38,7.01,6.02,4.99,3.48,-2.35,-12.25,-11.78,-10.35,-9.6,-8.76,-7.35,-5.9,-4.35,-3.08,-1.19,0.66,1.32,1.55,1.57,0.86,0.98,0.98,0.7,0.52,-0.15,-1.18,-2.3,-2.64,-2.32,-1.57,-1.21,-1.08,-2.12,-2.58,-2.78,-5.45,-6.07,-4.63,-4.64,-3.77,-2.66,-2.08,-1.41,-1.7,-1.49,-0.67,0.85,2.94,4.82,6.35,6.91,8.18,9.52,9.17,0.19,-1.38,-1.42,1.28,-0.38,-1.79,-1.92,1.45,1.83,2.45,3.63,2.54,2.13,2.23,2.77,4.01,3.63,2.12,1.47,0.81,-0.98,1.24,4.81,5.12,4.75,3.92,4.92,5.16,4.82,3.19,0.43,-2.11,-3.19,-3.24,-2.36,-1.97,-0.62,-0.41,1.11,-0.53,1.83,3.34,3.87,-9.36,-8.83,-7.49,-7.21,-6.16,-6.11,-8.23,-7.56,-7.23,-6.18,-5.75,-5.6,-5.85,-5.69,-5.27,-4.01,-1.67,-0.73,-0.89,-0.47,0.99,1.16,0.95,2.99,3.51,3.82,5.17,2.17,1.93,3.27,3.72,4.26,4.44,4.58,4.26,4.19,3.83,3.98,4.51,4.92,5.78,6.55,7.1,7.8,8.4,8.94,1.77,-0.93,4.45,5.84,6.72,8.39,6.97,7.54,6.13,5.95,2.93,-0.04,2.1,12.19,12.05,12.02,12.46,12.62,12.74,12.54,-6.41,-7.82,-7.6,-6.85,-5.5,-5.5,-6.43,-7.51,-6.15,-4.62,-3.86,-4.51,-5.05,-4.41,-3.83,-3.75,-4.64,-6.11,-5.96,-5.91,-4.77,-4.2,-3.47,-2.37,-2.82,-3.9,-6.14,-5.74,-3.91,-2.41,-1.58,-2.09,-3.11,-2.63,-1.34,-0.45,0.22,0.82,1.65,1.83,1.7,1.71,1.46,1.41,1.37,1.62,1.68,1.94,2.33,3.11,3.75,4.36,4.6,4.62,4.62,5.11,5.11,4.59,4.95,5.34,5.36,5.44,5.96,6.29,6.63,7.02,6.62,6.01,5.41,5.61,5.71,5.62,5.57,5.63,5.57,5.67,5.74,4.81,1.81,3.26,3.64,3.42,4.02,4.23,4.23,4.14,4.46,4.98,5.19,5.14,4.14,3.0,2.87,1.2,-0.57,-1.28,-3.07,-4.9,-5.46,-5.81,-8.9,-8.98,-7.69,-5.7,-6.74,-6.51,-6.8,-4.77,-3.47,-2.49,-3.01,-3.42,-1.79,-0.72,-0.19,-3.51,-8.77,-6.88,-5.04,-4.03,-3.4,-2.91,-2.27,-2.32,-1.87,-1.45,-3.46,-2.08,-1.7,-1.17,-0.11,0.72,1.86,2.72,3.5,3.16,3.23,3.73,4.26,4.41,4.31,4.23,3.47,2.99,3.69,4.8,5.45,5.72,5.82,5.51,3.89,3.55,3.17,3.14,2.62,3.26,4.36,4.55,3.32,2.6,2.88,3.34,3.63,3.04,2.25,3.27,3.79,3.59,3.28,4.1,4.08,3.75,3.92,4.02,4.2,4.64,5.22,5.52,5.51,5.46,5.29,5.45,4.82,3.65,2.21,1.19,2.15,2.78,3.2,4.0,5.0,5.71,6.01,6.05,6.42,6.95,7.18,7.91,7.72,5.2,3.68,-2.76,-12.12,-13.57,-12.3,-11.28,-10.06,-8.44,-6.39,-4.6,-3.13,-0.82,0.7,1.36,1.64,1.24,1.47,1.45,0.98,0.34,0.01,0.16,-0.17,-0.91,-1.43,-1.95,-2.56,-2.39,-1.69,-1.2,-1.66,-2.58,-1.87,-5.97,-6.27,-5.56,-5.41,-4.35,-3.56,-1.94,-2.32,-2.04,-1.29,0.01,2.12,4.22,6.08,7.38,8.45,9.88,11.06,1.74,0.41,-1.36,0.41,-3.18,-4.47,-0.21,2.97,2.31,2.55,2.85,2.32,2.29,2.56,2.66,3.24,3.63,3.31,2.33,1.48,5.75,6.88,6.9,6.36,2.78,2.11,1.89,2.05,0.01,-2.91,-0.87,2.77,0.64,2.06,-3.3,-3.94,-2.85,-1.35,-0.95,0.87,-0.66,-0.28,0.72,3.8,-4.4,-8.9,-7.73,-6.81,-4.89,-7.28,-7.1,-7.38,-7.04,-6.04,-5.93,-6.33,-5.73,-5.82,-4.64,-3.29,-2.09,-0.47,-0.45,-1.15,-0.25,4.38,3.64,0.5,3.06,6.56,2.7,0.3,1.48,3.01,3.55,3.58,3.89,3.64,3.17,2.98,3.24,3.82,4.23,5.02,6.06,6.83,7.29,8.04,8.04,5.8,0.98,0.48,4.06,6.18,3.97,3.31,3.02,2.48,1.31,2.55,2.54,11.16,12.23,9.92,8.76,9.55,10.78,12.77,11.99,12.3,-5.66,-6.97,-5.54,-4.62,-4.15,-6.76,-8.52,-7.85,-6.87,-4.43,-4.07,-5.65,-5.06,-4.39,-3.5,-4.56,-5.99,-7.12,-7.39,-6.28,-5.79,-5.07,-3.82,-3.36,-3.76,-4.72,-5.02,-4.12,-2.96,-2.58,-2.44,-3.38,-3.02,-2.12,-1.15,-0.5,-0.31,0.45,0.5,0.94,1.19,1.44,1.35,0.98,1.03,1.55,2.17,2.6,2.99,4.53,5.2,5.66,5.38,4.48,4.57,5.4,5.5,5.1,4.66,4.95,5.84,6.51,6.69,6.95,7.1,6.83,6.51,5.6,5.15,5.17,5.44,5.21,5.39,5.52,5.44,4.39,4.07,1.98,3.08,3.25,3.77,3.62,3.62,4.18,5.19,4.6,4.4,5.62,6.04,6.02,6.51,4.85,2.87,0.28,-0.64,-2.49,-5.63,-6.24,-7.72,-6.2,-7.1,-7.0,-6.44,-5.78,-5.71,-5.67,-4.51,-3.72,-3.18,-2.74,-4.0,-2.16,-0.89,0.94,-8.39,-9.12,-7.6,-6.23,-5.31,-4.73,-3.86,-3.24,-3.04,-3.11,-3.71,-4.46,-3.81,-2.31,-0.92,-0.02,0.88,1.78,2.92,3.67,4.19,4.89,5.46,5.88,5.54,5.5,5.39,5.17,4.22,3.95,4.33,4.66,4.7,4.75,5.3,4.49,2.02,1.99,3.8,3.2,2.95,3.73,4.15,4.06,3.0,2.76,3.04,3.48,3.21,2.48,2.29,3.13,3.33,3.0,2.62,2.84,3.08,3.05,3.1,3.63,3.98,4.35,4.54,4.72,5.06,5.73,6.16,6.56,6.63,6.15,4.13,0.78,-0.03,1.04,2.15,3.34,4.49,5.31,5.72,5.73,5.73,5.95,6.41,7.0,6.19,3.22,1.04,-11.47,-13.33,-12.51,-11.42,-9.8,-8.25,-6.44,-4.08,-2.58,-0.56,0.8,1.72,2.1,1.91,1.6,1.24,0.72,0.78,0.16,-0.74,-1.39,-1.56,-2.21,-2.15,-2.22,-3.22,-3.18,-2.47,-1.45,-1.42,-3.13,-4.13,-7.76,-7.81,-7.87,-6.88,-5.57,-3.82,-3.0,-2.46,-1.92,-0.84,1.01,3.35,5.37,6.96,8.26,9.38,9.88,0.86,0.92,-2.47,0.67,-1.14,-0.1,-0.42,1.54,1.18,2.12,2.87,3.27,2.65,2.55,2.86,2.88,2.74,2.19,2.67,6.35,8.7,9.07,8.37,7.42,6.26,3.93,1.36,0.87,-0.97,-2.74,-4.67,-4.39,-1.52,-1.14,-1.43,-3.69,-4.43,-3.02,-1.8,-1.26,-0.23,0.7,0.84,-0.01,0.68,1.47,-7.32,-6.54,-5.92,-6.8,-7.8,-6.81,-6.79,-6.64,-5.27,-5.15,-5.77,-6.05,-4.87,-3.76,-3.61,-2.97,0.46,-2.46,0.15,2.63,3.35,1.16,2.46,5.09,3.69,-1.04,-1.4,0.14,2.39,3.21,2.7,2.54,2.15,2.03,2.25,2.94,3.54,4.21,5.18,5.78,6.49,7.03,8.69,4.26,0.04,3.56,0.74,0.44,4.46,0.75,0.15,2.63,-0.89,6.95,13.24,13.15,12.91,11.61,9.34,7.8,7.32,9.45,10.47,10.62,10.76,-4.18,-7.24,-5.38,-4.73,-5.21,-7.35,-8.91,-7.83,-6.08,-3.47,-5.97,-6.34,-5.52,-4.49,-4.09,-4.62,-6.81,-8.04,-6.49,-6.11,-5.96,-5.39,-4.8,-5.11,-5.25,-4.66,-3.94,-3.84,-3.62,-3.05,-3.0,-3.44,-2.74,-1.87,-1.18,-1.07,-0.52,-0.13,0.32,1.0,1.5,1.66,0.89,0.58,1.48,2.24,3.22,4.09,4.82,5.62,5.93,6.97,6.43,5.02,5.47,6.01,5.27,4.55,4.88,5.75,6.56,7.01,6.94,7.01,6.54,6.55,5.36,5.09,5.29,5.51,4.86,4.98,5.67,6.05,5.48,4.56,2.66,2.35,3.39,3.95,3.39,4.25,5.24,5.47,5.2,7.27,6.75,6.79,6.02,5.38,4.09,2.89,1.46,-3.79,-5.04,-4.13,-7.12,-9.01,-6.03,-6.15,-6.78,-7.13,-6.01,-5.73,-5.31,-4.09,-2.92,-3.6,-4.38,-2.6,-0.83,-1.86,-1.37,-5.16,-8.38,-8.35,-7.32,-5.68,-5.1,-4.56,-3.29,-2.66,-2.96,-5.14,-6.04,-5.03,-3.28,-1.84,-0.45,0.35,1.5,2.74,3.12,3.74,4.4,5.01,5.42,5.58,5.96,6.08,5.92,5.73,5.3,5.67,5.42,4.92,3.76,3.61,3.82,3.51,1.66,3.25,3.07,2.55,2.74,2.9,2.77,2.45,1.58,1.57,1.97,2.51,2.93,2.47,1.92,1.94,2.08,2.4,2.82,2.52,2.42,2.81,3.18,3.49,3.89,3.81,3.94,4.23,4.85,5.4,5.66,5.95,6.17,6.06,5.09,2.03,-1.04,-0.18,1.28,2.84,4.12,5.12,5.86,6.02,5.9,6.0,6.14,6.33,4.29,2.72,-7.26,-13.68,-12.94,-11.4,-8.4,-7.37,-6.04,-3.85,-1.91,-0.05,1.18,1.61,1.73,1.7,2.05,2.17,1.15,0.8,0.34,-0.8,-1.05,-2.55,-2.82,-2.9,-2.49,-3.12,-3.98,-4.09,-2.76,0.58,-1.95,-5.86,-8.83,-9.36,-7.92,-8.18,-6.94,-5.98,-4.49,-3.52,-2.73,-1.63,-0.2,1.83,3.93,5.79,7.34,8.54,8.88,1.19,0.23,0.25,3.24,-3.74,-3.34,-1.07,0.56,0.55,2.05,3.26,2.77,2.16,2.39,3.74,3.6,2.73,2.66,4.95,8.39,9.35,9.15,6.99,5.53,5.07,5.35,4.17,1.96,0.08,-1.37,-3.35,-3.55,-1.75,-2.04,-2.81,-4.07,-5.0,-5.03,-3.38,-2.57,-1.98,-1.21,-0.06,0.36,-2.29,-1.39,1.96,-6.21,-6.65,-7.44,-8.2,-8.12,-6.67,-6.38,-6.2,-5.67,-5.4,-5.46,-4.87,-3.82,-4.2,-3.71,-1.41,-1.83,-2.3,0.26,2.58,-1.25,0.52,4.11,4.62,-1.85,-3.49,-2.43,-1.31,-0.09,0.89,1.05,0.91,0.51,1.08,2.23,2.86,3.54,4.09,4.64,4.91,6.45,6.48,7.26,1.4,0.85,1.1,0.51,1.83,3.42,6.26,8.79,10.99,12.77,13.31,13.29,12.44,11.1,10.5,8.59,6.7,3.61,5.25,7.64,9.1,8.94,0.08,-8.55,-7.72,-4.69,-7.12,-7.86,-7.82,-7.28,-5.12,-3.18,-6.69,-6.78,-6.12,-5.21,-4.72,-4.95,-7.01,-6.86,-6.29,-6.1,-6.26,-5.83,-5.61,-5.88,-5.61,-4.63,-3.94,-4.39,-4.27,-3.9,-3.73,-3.13,-2.51,-2.02,-1.76,-1.53,-0.8,0.16,0.0,0.46,1.18,0.92,0.41,0.69,1.62,2.72,3.93,4.99,5.78,5.59,5.56,6.57,6.52,5.61,5.77,5.14,4.47,4.78,5.57,6.27,6.67,6.71,6.8,7.0,6.48,6.05,4.79,4.7,5.29,5.17,4.97,5.48,5.91,6.46,5.75,2.66,2.29,2.8,3.21,5.07,5.88,6.01,6.13,6.42,6.65,6.9,6.75,6.51,5.84,4.31,2.53,2.3,-0.69,-6.44,-6.98,-4.9,-6.07,-6.42,-5.73,-5.14,-6.63,-6.46,-6.3,-5.79,-4.74,-4.34,-3.51,-2.98,-1.3,0.33,-0.57,-5.51,-4.87,-8.75,-9.25,-8.44,-7.65,-6.06,-5.59,-4.1,-2.56,-2.4,-5.04,-5.53,-5.24,-3.78,-1.97,-0.2,0.47,1.09,1.83,2.23,2.17,4.07,4.97,4.59,4.68,5.27,5.8,5.87,6.1,5.89,5.78,6.06,5.54,4.78,3.39,2.17,2.24,2.25,2.78,2.23,1.97,2.34,2.41,2.47,1.92,1.01,0.16,0.18,0.56,0.78,1.14,1.42,1.43,1.39,1.42,1.8,2.51,2.15,2.37,3.1,3.63,3.96,3.68,3.68,3.92,4.51,5.22,5.8,6.32,6.55,5.92,5.2,4.37,0.47,-2.78,-1.04,0.95,2.76,4.44,5.32,5.99,6.32,6.43,6.3,6.37,4.66,2.27,-1.66,-12.43,-12.44,-10.33,-7.86,-6.84,-4.83,-2.77,-0.79,0.49,1.54,1.94,1.87,2.24,1.95,1.61,1.09,0.22,-0.7,-1.31,-2.06,-2.42,-2.32,-2.03,-3.45,-3.29,-4.41,-5.76,-4.54,-3.68,-0.38,-4.68,-4.31,-2.45,-6.63,-7.14,-7.77,-7.1,-6.68,-5.59,-4.3,-2.62,-1.39,0.73,2.69,4.38,6.19,7.6,5.48,0.95,0.33,-2.84,-0.21,-0.17,-2.58,-1.51,0.4,1.32,2.73,3.62,3.34,3.32,4.08,3.6,3.17,2.34,2.82,11.1,11.3,10.5,7.33,5.58,4.61,3.75,2.93,2.71,2.99,1.62,-1.72,-3.83,-4.37,-3.69,-3.29,-3.22,-3.73,-4.67,-5.09,-5.29,-4.46,-3.32,-3.06,-3.02,-1.87,-1.19,-2.55,-1.19,2.09,-4.15,-2.59,-6.27,-8.86,-7.92,-7.14,-6.61,-6.27,-6.08,-5.53,-4.85,-4.27,-4.2,-4.16,-3.89,-2.83,-3.19,-2.57,-0.42,1.49,1.34,1.65,4.94,2.73,-3.86,-4.09,-2.65,-2.14,-1.61,-1.09,-0.74,-0.92,0.24,1.11,2.03,2.43,3.01,3.52,4.18,4.91,5.16,5.6,4.89,4.9,6.53,7.24,8.16,9.31,9.38,10.06,11.89,12.11,11.85,11.76,11.41,10.56,9.43,9.55,7.89,4.0,0.2,1.4,5.08,7.34,7.52,7.21,-4.22,-8.9,-7.71,-8.13,-9.18,-7.47,-7.04,-4.95,-4.98,-7.0,-6.43,-6.23,-5.42,-5.54,-6.63,-7.44,-7.52,-6.94,-7.13,-7.12,-6.45,-6.44,-6.35,-5.62,-4.63,-4.78,-5.18,-4.97,-4.24,-3.61,-3.28,-3.01,-2.39,-1.98,-1.8,-0.97,-0.07,-0.64,-0.26,0.23,0.27,0.51,1.27,2.29,3.42,4.35,5.09,5.98,5.83,5.06,5.72,5.78,5.28,4.59,4.21,3.94,4.88,5.52,6.46,6.49,6.37,6.58,6.37,6.14,5.65,5.0,5.09,5.2,5.13,5.47,5.54,5.83,6.08,5.38,4.34,4.07,6.58,6.23,6.05,6.74,7.06,7.34,7.92,7.78,7.05,6.69,6.06,4.88,2.95,2.45,4.56,-4.82,-8.13,-7.71,-5.23,-6.6,-5.54,-6.82,-6.21,-6.25,-6.08,-6.11,-5.24,-4.81,-4.58,-1.82,-1.22,-0.74,-3.31,-4.12,-4.99,-9.65,-10.02,-9.29,-9.04,-8.23,-6.68,-5.13,-3.8,-3.99,-4.76,-4.75,-4.92,-3.75,-1.8,-0.02,1.0,1.23,1.55,2.06,2.47,2.47,2.48,2.53,5.23,6.23,6.84,7.02,7.3,7.33,7.12,6.86,6.56,6.22,6.11,5.75,2.59,1.11,0.41,-0.01,0.63,1.29,1.67,1.92,1.7,0.85,0.67,0.3,0.37,0.58,0.92,0.96,1.03,0.89,0.86,0.78,0.98,1.94,2.72,3.24,3.71,3.73,3.8,3.89,4.35,4.94,5.45,5.94,6.84,6.51,6.12,5.33,4.46,2.6,-2.58,-3.67,-1.12,1.16,3.41,5.03,6.07,6.5,7.03,6.62,6.16,4.15,1.98,-3.0,-9.54,-12.02,-10.08,-6.58,-4.89,-3.6,-1.67,-0.3,1.03,1.01,1.55,1.77,2.0,2.13,1.97,1.36,0.55,-0.09,-1.14,-2.06,-1.9,-2.97,-2.58,-1.52,-2.45,-4.79,-6.16,-6.49,-6.08,-6.21,-6.4,-4.35,-4.03,2.28,-2.92,-9.87,-8.81,-9.04,-6.89,-5.38,-3.84,-1.99,0.56,1.71,3.77,5.21,7.12,2.41,1.1,-0.86,-4.46,-1.79,-2.42,-2.17,-0.57,0.96,1.43,2.4,3.36,3.28,3.31,3.37,8.15,8.41,9.37,11.31,11.35,11.93,11.71,7.39,5.6,4.16,2.75,2.77,2.62,1.91,1.76,0.58,-1.33,-3.13,-3.4,-3.26,-3.91,-3.49,-4.63,-6.27,-6.43,-6.04,-5.18,-4.6,-4.41,-3.94,-2.52,-1.07,-0.56,-0.76,-1.42,-1.01,1.0,-0.05,-7.41,-7.77,-6.94,-6.54,-6.33,-6.08,-5.8,-5.4,-4.19,-3.24,-2.95,-4.23,-3.7,-3.08,-2.94,-0.48,1.77,2.45,2.27,1.35,-1.17,-5.97,-5.64,-4.34,-3.44,-3.1,-2.82,-2.69,-1.75,-0.42,0.86,1.54,1.82,2.44,3.69,5.07,5.52,4.9,5.34,6.3,7.18,7.94,8.5,9.15,10.32,11.89,11.9,12.08,12.52,12.2,11.34,10.93,10.3,9.51,8.87,5.52,0.98,-0.56,-0.23,3.53,5.72,5.84,7.14,3.32,-9.17,-10.0,-8.54,-9.42,-7.81,-7.57,-5.53,-8.36,-6.81,-6.2,-6.81,-6.86,-8.0,-8.63,-8.63,-8.03,-7.07,-7.35,-7.33,-7.06,-6.41,-5.53,-4.94,-4.56,-4.41,-4.86,-4.99,-4.24,-3.91,-3.91,-3.37,-2.61,-2.34,-1.85,-1.07,-1.33,-1.46,-0.64,-0.34,0.21,0.94,2.2,3.49,4.55,5.23,5.48,5.48,5.76,4.67,5.31,5.39,5.24,3.84,4.17,3.92,4.58,5.32,5.95,6.11,5.89,5.96,5.83,5.31,5.59,5.4,5.17,5.09,5.11,4.92,5.62,6.12,5.93,6.22,6.08,6.75,6.6,6.87,6.97,7.63,8.29,8.07,8.64,7.67,6.83,6.37,5.06,2.73,1.0,2.75,4.92,-9.31,-9.01,-8.42,-8.12,-7.01,-6.48,-7.72,-7.35,-8.09,-4.36,-4.04,-3.29,-3.15,-1.33,-1.68,-1.38,-6.97,-4.5,-5.44,-9.32,-9.84,-9.52,-9.75,-8.92,-6.52,-6.12,-5.16,-5.31,-5.4,-4.13,-3.43,-3.02,-1.45,0.19,1.57,1.92,2.45,2.26,1.93,0.12,-1.45,-0.05,5.85,6.56,7.52,7.77,8.3,8.71,8.94,8.85,8.55,8.04,7.59,7.26,7.15,5.85,2.72,-0.16,-0.85,-0.58,-0.38,-0.07,0.28,0.67,0.0,0.05,0.13,0.28,0.59,0.66,0.86,0.76,0.5,0.26,0.29,0.97,1.98,2.72,3.26,2.98,2.81,3.24,4.1,5.12,5.57,6.15,6.27,6.11,5.61,5.06,4.55,3.23,-0.42,-4.34,-3.36,-0.31,2.37,4.85,6.55,7.89,8.13,6.91,5.93,3.18,-0.44,-6.6,-10.44,-10.77,-8.82,-6.88,-4.94,-3.13,-1.38,0.31,1.33,2.11,2.25,2.45,2.11,1.69,1.3,0.99,-0.16,-1.83,-2.16,-2.03,-3.51,-3.96,-3.99,-3.27,-2.14,-4.41,-6.04,-7.64,-7.08,-7.83,-7.31,-5.99,-5.32,-2.91,1.72,4.96,-1.66,-7.0,-4.73,-3.08,-3.07,-0.7,0.9,0.52,3.18,4.58,4.26,1.58,0.97,-1.82,-3.9,-5.61,-3.96,-2.77,-1.22,0.53,1.16,2.08,2.89,2.98,2.68,2.71,8.17,8.79,9.57,10.78,11.49,12.94,11.0,8.68,6.2,6.05,5.37,4.26,3.3,2.45,1.44,-0.29,-0.51,-1.92,-3.36,-3.91,-3.97,-4.26,-4.18,-5.37,-6.97,-7.26,-6.7,-5.46,-5.39,-5.45,-4.54,-2.71,-1.28,-0.98,-0.52,-1.33,-1.82,-1.64,0.92,1.38,-6.98,-6.87,-6.82,-6.61,-6.32,-6.12,-6.08,-5.49,-5.03,-4.6,-4.12,-3.4,-3.86,-1.9,-1.5,-0.47,0.32,-1.26,-2.13,-6.62,-6.88,-6.47,-5.55,-4.83,-4.51,-4.02,-3.31,-2.49,-1.04,0.03,0.55,1.19,3.54,4.6,5.3,4.8,5.07,7.0,8.06,8.79,8.91,10.2,11.49,11.25,11.61,13.98,12.82,11.98,11.84,11.47,10.96,9.68,8.7,7.5,4.12,1.36,-0.69,-1.28,0.94,3.35,3.4,4.08,4.69,-9.05,-11.01,-9.03,-9.34,-8.24,-8.2,-7.7,-8.75,-7.0,-7.13,-8.11,-8.38,-9.28,-9.65,-9.04,-8.34,-7.61,-7.35,-7.24,-6.52,-5.93,-5.33,-5.11,-4.95,-4.92,-5.33,-5.3,-4.52,-4.06,-3.76,-3.45,-3.03,-2.72,-2.14,-1.51,-1.26,-0.93,-0.27,0.53,1.33,2.19,3.17,4.05,4.64,5.17,5.45,5.31,5.33,4.39,4.9,5.19,5.24,4.33,3.42,3.35,4.06,4.87,5.12,4.88,5.2,5.12,5.44,4.8,4.85,5.07,5.18,5.09,4.91,5.57,6.27,6.29,7.09,7.16,7.61,7.37,7.85,7.75,8.06,7.93,8.97,9.0,9.46,8.79,6.66,4.86,3.63,2.6,-0.48,2.05,3.15,-10.49,-9.75,-9.61,-9.98,-4.8,-5.1,-5.72,-6.32,-4.05,-2.23,-2.52,-2.46,-2.56,-0.3,-1.08,-3.1,-3.4,-4.54,-8.54,-9.93,-9.73,-9.59,-9.71,-9.02,-7.92,-6.55,-5.71,-5.37,-5.27,-4.31,-3.17,-1.57,-0.32,1.43,2.1,3.4,2.22,-1.4,-1.54,-1.93,-0.72,-0.65,8.18,8.73,8.89,9.08,9.39,9.59,9.86,10.38,10.88,10.88,10.64,9.69,8.45,6.63,5.17,2.76,-0.44,-1.84,-1.64,-1.53,-1.3,-0.9,-0.38,-0.49,-0.65,-0.26,0.39,0.93,0.47,-0.09,0.01,-0.46,0.12,0.97,1.58,2.05,2.16,2.12,2.37,3.47,4.78,5.44,5.91,5.88,5.77,5.79,5.25,4.28,3.19,0.65,-4.48,-5.01,-1.84,1.26,4.37,7.12,9.06,9.36,10.04,6.78,-2.19,-5.24,-7.71,-8.45,-8.45,-7.56,-6.31,-4.28,-2.73,-0.73,0.77,2.5,3.04,3.02,2.66,2.35,1.59,0.73,0.04,-0.95,-1.54,-1.41,-1.79,-2.92,-4.33,-4.75,-3.29,-2.47,-3.88,-6.4,-8.46,-7.46,-9.34,-7.03,-4.54,-4.79,-3.7,-1.37,0.01,0.16,-1.55,-1.56,-1.56,-1.62,-0.92,-0.59,0.37,2.37,4.83,0.97,0.87,1.16,-0.79,-0.98,-7.36,-4.11,-3.37,-1.35,0.09,0.82,1.73,2.41,2.5,2.08,1.82,3.54,8.56,9.51,10.43,10.97,11.89,10.25,7.3,6.78,6.71,6.59,6.48,6.23,5.29,3.5,1.46,-0.5,-1.88,-3.18,-4.3,-5.45,-5.57,-4.98,-5.79,-6.96,-8.03,-8.6,-7.85,-7.43,-6.35,-5.56,-4.45,-3.23,-1.57,-0.75,-0.85,-0.95,-1.01,-1.57,-1.43,1.04,0.73,-7.08,-7.31,-7.07,-6.93,-6.66,-6.35,-6.05,-5.95,-5.55,-5.14,-4.62,-4.22,-4.18,-4.14,-2.37,-2.66,-2.69,-5.57,-8.49,-9.01,-8.04,-7.12,-5.94,-5.27,-5.12,-4.81,-3.38,-2.18,-1.43,0.0,2.84,3.62,5.51,4.7,5.83,6.86,7.86,9.65,9.4,10.65,10.64,10.75,12.34,12.34,12.51,12.41,11.94,10.72,10.28,9.94,10.3,9.06,6.35,2.9,0.38,-0.76,-1.78,-1.23,0.37,1.4,1.41,4.05,-9.99,-11.73,-10.0,-9.98,-9.17,-8.42,-9.62,-8.97,-7.14,-7.65,-9.12,-9.98,-10.19,-10.37,-9.44,-8.62,-7.72,-7.25,-6.89,-6.48,-5.83,-5.63,-5.49,-5.48,-5.32,-5.15,-4.73,-4.07,-3.66,-3.55,-3.41,-3.15,-2.73,-2.0,-1.17,-0.43,0.12,0.58,1.24,1.82,2.39,3.12,3.6,3.82,4.4,4.56,4.04,3.3,3.59,4.23,4.9,4.92,4.47,3.48,2.63,3.24,3.8,3.99,4.01,4.07,4.36,4.32,4.38,3.79,3.65,4.23,4.78,5.09,5.66,6.39,6.78,7.61,7.82,7.65,7.93,8.19,8.13,8.45,8.71,9.74,10.26,9.46,7.52,4.97,4.14,3.12,0.45,0.26,2.51,-1.04,-10.1,-9.9,-12.05,-10.51,-3.93,-3.57,-3.06,-2.76,-6.64,-2.39,-1.15,0.33,0.05,-1.09,-1.44,-2.69,-3.46,-5.16,-8.48,-9.58,-10.67,-10.22,-10.78,-9.83,-8.23,-6.8,-5.88,-5.53,-4.97,-3.68,-2.28,-0.54,0.98,2.85,4.54,2.34,-2.34,-3.52,-1.64,1.26,3.39,3.08,9.09,9.55,9.92,10.32,10.61,11.03,11.55,12.14,12.6,12.47,11.78,11.02,10.42,8.8,6.62,4.47,1.47,-2.92,-3.8,-3.25,-2.78,-2.51,-2.19,-1.55,-0.68,-0.17,0.25,0.55,0.86,0.56,-0.24,-0.54,-0.13,0.38,0.98,1.25,1.35,1.61,2.36,3.64,4.55,5.05,5.51,5.81,6.16,5.66,4.15,2.8,0.73,-3.02,-5.44,-3.81,-0.52,2.94,6.25,8.68,10.19,11.25,-0.12,-4.76,-6.1,-6.04,-6.6,-6.92,-6.26,-5.67,-3.95,-1.35,0.3,1.89,3.01,3.66,4.08,3.99,3.23,2.06,0.77,-0.18,-0.98,-0.7,-1.37,-2.26,-3.78,-2.37,-3.53,-3.7,-3.61,-4.41,-7.8,-8.88,-8.5,-6.76,-7.95,-6.47,-5.48,-5.13,-4.91,-4.24,-2.55,-0.47,-1.26,-1.62,-1.73,-1.71,-1.29,0.71,1.61,3.63,0.42,1.18,-0.39,-0.14,-1.79,-2.55,-3.77,-3.14,-2.35,-0.48,0.34,0.97,2.94,1.82,2.11,3.31,8.18,8.05,9.25,9.84,11.66,11.81,10.32,7.76,6.55,6.26,6.59,6.43,5.3,5.59,5.53,4.6,2.29,-0.54,-2.79,-3.42,-4.26,-6.38,-6.9,-5.24,-8.57,-9.43,-8.85,-7.9,-7.13,-6.22,-5.68,-4.88,-3.88,-3.1,-2.57,-1.49,-1.08,-1.48,-1.15,-1.03,-0.84,-0.4,0.8,-0.12,-6.47,-7.29,-6.69,-6.36,-6.09,-5.71,-5.86,-5.93,-5.65,-5.83,-5.89,-4.89,-3.46,-5.0,-4.39,-5.74,-8.93,-10.29,-10.08,-9.12,-8.25,-7.44,-6.69,-6.31,-5.61,-4.15,-2.65,-0.87,1.89,2.58,3.51,3.77,5.62,6.5,8.71,8.97,10.04,10.02,10.14,10.2,11.26,11.31,13.09,12.24,11.16,11.17,10.53,10.62,9.66,8.58,6.43,3.03,0.83,-1.59,-2.67,-1.96,-2.48,-1.48,-0.18,0.45,1.8,-10.23,-11.77,-10.43,-10.13,-10.1,-9.84,-9.78,-8.63,-8.02,-8.36,-10.08,-11.01,-10.07,-10.54,-10.03,-8.82,-8.1,-7.56,-7.03,-6.65,-6.18,-6.0,-5.89,-5.58,-5.12,-4.68,-4.43,-4.12,-3.78,-3.44,-3.21,-2.87,-2.41,-1.76,-1.15,-0.75,-0.36,0.01,0.49,1.05,1.67,1.79,1.88,2.41,3.11,2.85,2.2,1.85,2.59,3.31,3.78,4.08,3.89,2.54,0.99,1.57,2.68,2.85,2.66,2.88,3.29,3.25,2.93,3.19,3.33,3.45,4.25,5.07,5.88,6.48,7.34,7.63,7.65,8.21,8.18,8.57,8.29,8.51,9.43,10.16,9.76,7.53,5.79,3.31,2.86,1.9,0.03,-0.43,1.38,-1.87,-9.47,-10.89,-11.42,-8.86,-4.49,-0.87,-3.29,-8.29,-4.33,-3.56,-2.62,-2.31,-2.34,-2.33,-2.1,-3.77,-4.98,-5.77,-8.15,-9.85,-10.91,-10.55,-10.36,-9.39,-8.14,-6.77,-6.06,-5.16,-3.99,-2.79,-1.28,0.03,-0.29,2.07,3.78,2.55,0.21,-1.82,1.3,1.69,6.82,8.32,9.28,9.61,9.88,10.55,11.31,12.02,12.72,13.08,12.92,12.33,11.56,10.68,9.71,9.01,7.99,5.96,3.28,-1.39,-5.3,-5.15,-4.17,-3.37,-2.7,-1.7,-0.87,-0.23,-0.03,0.49,0.63,0.17,-0.18,-0.33,-0.23,0.19,0.29,0.56,0.74,0.99,1.67,2.73,3.86,4.91,5.56,6.01,5.94,4.54,2.53,0.96,-1.71,-5.57,-5.39,-2.72,0.6,4.19,6.86,9.14,9.89,3.15,-5.88,-5.62,-6.06,-6.19,-6.33,-5.94,-4.86,-2.01,-0.28,1.47,2.57,3.48,4.54,4.86,4.82,4.76,3.7,1.53,-1.15,-2.37,-1.91,-1.67,-3.42,-4.01,-2.34,-3.46,-4.29,-3.13,-5.08,-8.65,-8.24,-7.12,-6.63,-7.41,-6.7,-5.59,-4.08,-3.49,-2.9,-2.56,-2.37,-2.27,-1.98,-1.96,-1.27,-0.31,0.51,1.28,1.72,1.0,0.06,-1.44,-2.92,-2.11,-1.15,-3.17,-3.07,-2.88,-1.51,0.1,2.61,3.52,5.61,6.54,7.51,7.11,7.7,8.64,9.71,11.4,10.89,9.68,7.13,6.8,6.52,6.56,5.31,4.85,4.1,4.1,4.68,3.91,2.73,0.41,-1.37,-2.73,-4.25,-6.8,-6.57,-7.7,-11.03,-9.69,-8.97,-8.08,-7.32,-6.55,-5.32,-4.22,-3.46,-3.01,-3.01,-2.57,-1.88,-1.71,-2.12,-1.33,-0.94,-0.65,-0.27,-0.42,-1.5,-4.82,-6.27,-6.28,-5.88,-5.53,-5.49,-5.54,-5.77,-6.1,-6.37,-5.79,-4.66,-4.69,-4.7,-8.52,-11.61,-11.63,-11.21,-10.23,-9.41,-8.34,-7.73,-6.49,-5.59,-4.14,-2.03,0.84,2.19,3.04,4.5,4.36,6.08,7.99,9.5,9.82,9.07,9.58,10.67,9.24,12.56,11.98,11.99,13.06,12.34,11.53,12.03,10.12,7.49,6.69,2.02,-2.9,-3.66,-4.35,-3.84,-0.97,0.88,-1.23,-1.6,1.04,0.05,-10.91,-12.67,-11.36,-10.03,-10.69,-10.93,-9.84,-9.1,-9.59,-9.85,-10.81,-11.26,-10.44,-9.39,-9.01,-8.73,-8.16,-7.75,-7.46,-7.26,-7.09,-6.83,-6.44,-6.02,-5.46,-4.94,-4.56,-4.31,-3.99,-3.6,-3.17,-2.7,-2.16,-1.7,-1.2,-0.83,-0.51,-0.32,0.16,0.79,1.13,1.31,1.82,2.43,2.98,2.68,2.18,1.91,2.02,2.54,2.68,2.2,1.16,0.07,-0.89,0.35,0.89,1.13,1.73,2.25,1.84,1.88,1.84,1.95,2.67,3.29,4.49,5.39,5.86,6.54,7.03,7.26,7.93,8.1,7.95,8.47,8.34,9.72,10.05,8.65,6.73,5.1,3.38,2.78,2.72,1.21,-1.45,-2.17,-1.29,-2.51,-6.93,-10.83,-10.93,-8.33,-5.69,-3.23,-4.52,-7.64,-5.39,-1.84,-5.0,-4.42,-3.18,-2.7,-3.09,-4.66,-4.28,-7.83,-8.33,-11.4,-12.12,-11.86,-10.69,-8.94,-6.87,-5.68,-4.91,-4.42,-3.15,-1.64,-0.51,-4.08,-2.59,0.13,3.61,5.51,3.25,0.33,5.01,6.72,8.07,8.82,9.42,10.13,11.0,11.61,12.42,13.09,13.53,13.46,13.33,12.53,10.79,8.88,7.82,7.45,7.49,6.71,4.71,0.85,-4.44,-6.36,-5.32,-3.95,-3.38,-2.89,-2.34,-1.79,-1.01,0.02,0.13,-0.2,-0.59,-0.55,-0.86,-0.64,-0.42,-0.34,-0.04,0.36,0.89,1.85,3.23,4.55,5.17,5.08,4.62,3.46,1.37,-1.3,-4.59,-6.68,-4.76,-1.84,1.34,4.43,6.66,9.42,9.04,-6.91,-6.85,-5.69,-5.27,-5.77,-5.51,-3.84,-1.29,0.67,2.02,2.84,4.25,4.76,3.86,3.91,3.97,3.13,1.72,0.29,0.03,-0.97,-2.33,-2.93,-3.04,-2.59,-4.0,-4.77,-4.21,-6.86,-7.42,-6.17,-6.73,-7.03,-7.12,-7.28,-6.39,-3.84,-2.8,-1.66,-1.91,-1.83,-0.9,-0.23,-0.19,-0.04,0.43,0.64,1.9,-0.36,0.75,0.36,1.27,-3.39,-2.8,-1.81,-2.16,-3.54,-2.89,-2.52,-0.15,2.27,3.75,5.57,6.27,7.02,7.0,7.71,8.54,9.15,10.89,11.7,10.02,7.98,8.08,7.87,7.21,6.72,5.0,3.16,3.05,4.02,4.12,3.44,2.13,0.29,-1.9,-3.18,-4.45,-6.2,-6.7,-8.57,-8.62,-9.08,-8.83,-7.9,-7.3,-6.06,-5.09,-4.23,-3.64,-3.26,-2.78,-2.82,-2.76,-2.01,-2.34,-2.66,-1.6,-0.94,-0.75,-0.95,-1.32,-1.6,-3.41,-5.53,-6.17,-5.89,-5.19,-4.98,-4.93,-4.96,-4.8,-5.44,-5.36,-5.85,-8.3,-11.31,-12.71,-12.69,-12.23,-11.78,-10.55,-9.7,-8.69,-7.1,-5.62,-3.23,0.41,1.26,2.93,3.54,4.08,5.42,7.17,8.74,8.6,8.92,9.37,10.2,10.12,10.89,11.34,11.94,12.15,12.38,12.42,12.44,12.48,10.59,9.26,5.23,-4.8,-6.39,-7.97,-5.89,-3.67,-0.6,4.52,6.07,2.18,2.36,5.44,-8.9,-11.88,-13.01,-9.84,-9.66,-9.16,-9.3,-10.43,-11.08,-10.83,-11.04,-10.92,-10.69,-10.36,-9.72,-9.09,-8.46,-8.23,-7.82,-7.81,-7.41,-7.19,-7.25,-6.93,-6.74,-6.32,-5.69,-5.22,-4.71,-4.21,-3.91,-3.52,-2.86,-2.02,-1.21,-1.09,-0.89,-0.6,0.11,0.66,1.04,2.03,2.3,2.62,3.27,3.42,3.05,2.61,2.52,2.33,1.82,1.15,0.12,-0.51,-0.7,-0.65,-0.97,-0.42,0.93,1.47,1.13,0.74,1.22,1.47,2.2,3.07,3.82,4.91,5.4,6.11,7.07,7.57,7.96,8.14,8.01,8.24,8.96,9.38,9.32,7.9,6.64,5.02,3.32,2.18,1.19,0.09,-2.9,-4.02,-4.45,-5.05,-6.12,-9.9,-10.95,-9.27,-7.73,-4.53,-4.0,-5.66,-2.53,-6.77,-5.7,-4.56,-2.92,-3.43,-2.56,-3.89,-6.35,-9.73,-8.97,-11.86,-11.53,-10.85,-9.11,-7.64,-5.91,-5.41,-4.85,-3.41,-1.7,-0.74,-4.95,-8.25,-2.49,-1.75,4.73,2.13,1.47,5.16,6.64,7.65,8.59,9.32,10.31,11.14,12.0,13.06,13.93,14.39,14.6,14.51,14.33,13.56,11.99,9.87,7.87,5.73,5.99,5.36,5.2,3.41,-1.65,-6.06,-5.43,-4.35,-4.1,-3.83,-3.4,-2.73,-0.9,-0.51,-0.42,-0.5,-0.86,-1.34,-1.35,-1.25,-1.8,-1.63,-1.12,-0.64,0.19,1.14,2.63,3.81,4.12,3.9,4.02,3.04,0.73,-3.46,-7.43,-6.91,-4.46,-1.3,1.49,4.58,6.93,9.1,-4.59,-6.06,-5.66,-5.22,-5.07,-4.06,-2.89,-0.67,0.56,1.38,3.17,3.38,3.42,3.41,3.91,3.95,3.3,2.61,1.36,-0.05,-0.08,-1.04,-2.52,-3.64,-4.91,-5.27,-4.96,-5.62,-8.56,-6.39,-6.69,-6.4,-6.75,-7.52,-6.38,-5.24,-3.34,-1.97,-1.73,-1.88,-0.58,0.72,1.42,1.02,0.82,1.63,0.64,0.43,-0.85,-0.54,-0.1,-1.24,-2.4,-3.49,-1.56,0.59,-3.18,-5.43,-3.78,-1.97,0.77,3.08,4.17,5.39,6.19,6.92,7.45,9.29,10.62,12.36,12.93,11.6,10.59,9.7,9.39,8.67,8.68,7.3,4.95,2.99,2.19,2.9,3.34,3.67,1.69,-0.84,-3.13,-3.96,-4.24,-5.22,-6.38,-7.5,-9.79,-9.47,-7.79,-6.74,-5.71,-4.64,-3.97,-3.41,-3.12,-3.26,-3.19,-2.59,-2.18,-2.55,-2.69,-2.92,-2.65,-1.5,-0.57,-0.23,-0.39,-0.68,-1.1,-2.34,-3.28,-4.23,-5.6,-6.42,-6.23,-5.7,-6.07,-6.52,-6.54,-8.51,-11.42,-14.32,-15.08,-14.32,-13.63,-12.47,-11.12,-10.09,-8.3,-6.53,-4.4,-1.17,0.36,1.56,2.66,3.81,4.9,6.52,8.03,8.35,8.84,9.5,9.18,9.36,10.42,10.24,10.98,12.01,12.35,12.44,12.57,13.65,13.1,9.96,13.39,-10.66,-9.27,-4.77,-2.04,-2.25,-2.17,-2.37,-0.45,3.1,5.08,5.42,2.4,6.67,0.48,-9.85,-11.35,-10.52,-9.1,-9.45,-10.3,-10.98,-10.92,-10.68,-10.61,-10.18,-9.74,-8.94,-8.58,-8.29,-8.04,-8.24,-8.15,-7.61,-7.47,-7.12,-6.85,-6.68,-6.22,-5.75,-5.36,-5.04,-4.91,-4.7,-4.37,-3.67,-3.03,-2.1,-1.32,-0.8,-0.01,0.0,0.19,1.0,1.47,1.72,2.68,3.57,3.77,3.67,3.49,3.15,2.88,2.66,2.31,1.63,0.76,-0.51,-1.46,-2.13,-2.05,-0.98,0.15,0.04,-0.06,0.21,0.77,1.6,2.38,3.19,4.36,5.05,6.13,7.03,6.98,7.22,7.31,7.92,8.53,8.75,8.94,8.24,7.3,6.12,4.65,2.99,1.59,-0.69,-2.53,-4.26,-5.98,-5.4,-5.6,-5.6,-10.32,-11.37,-10.13,-8.07,-6.37,-7.26,-3.93,-9.03,-6.72,-4.17,-3.17,-3.37,-0.97,-2.2,-6.2,-10.17,-9.32,-9.85,-11.63,-10.89,-9.23,-7.95,-6.76,-5.76,-4.91,-3.65,-1.74,0.63,0.32,-9.63,-1.07,-2.03,-3.6,-0.35,2.84,5.01,6.77,7.7,8.44,9.43,10.48,11.79,12.83,13.78,14.34,14.61,14.33,14.27,14.28,13.7,12.25,10.95,8.78,6.82,5.11,4.35,4.21,3.67,3.34,2.19,-0.78,-4.29,-5.77,-4.66,-3.55,-3.56,-3.54,-2.83,-1.79,-0.88,-0.56,-0.23,-1.18,-0.7,-0.86,-3.09,-3.13,-2.48,-1.58,-0.69,0.62,2.07,2.75,2.84,2.98,3.57,2.69,-0.33,-7.79,-8.54,-5.31,-3.22,-0.58,2.12,4.25,6.13,1.02,-8.4,-7.49,-5.46,-3.82,-3.55,-2.06,-1.09,-0.27,2.19,2.77,3.56,4.27,4.79,4.7,3.82,2.83,2.88,3.14,2.28,0.78,-1.48,-4.74,-5.66,-6.21,-6.5,-6.84,-6.28,-7.19,-5.63,-4.96,-5.4,-6.14,-7.16,-6.05,-4.25,-2.59,-2.21,-2.03,-1.8,0.34,1.87,1.67,1.09,0.19,0.37,0.08,-1.53,0.49,-2.74,-0.18,-4.65,-4.86,-6.38,-3.36,-3.41,-1.59,-5.32,-6.31,-2.62,0.02,1.75,3.17,4.53,4.8,5.71,7.81,9.05,10.66,12.41,12.81,12.06,10.9,10.69,10.57,10.82,10.42,9.95,9.47,6.66,3.91,1.52,2.74,3.99,4.82,2.24,-1.06,-3.6,-5.28,-4.82,-5.35,-7.68,-9.13,-8.84,-8.68,-8.09,-6.15,-4.9,-4.09,-3.14,-2.58,-2.4,-2.58,-2.75,-2.59,-2.42,-2.41,-2.51,-2.98,-3.11,-2.18,-1.35,-1.06,-0.61,-0.91,-1.83,-2.17,-1.99,-1.79,-2.27,-3.27,-4.64,-2.46,-2.83,-3.6,-5.16,-7.78,-11.55,-13.81,-14.98,-14.8,-13.71,-12.75,-12.43,-10.7,-8.66,-6.51,-3.59,-1.11,0.53,2.1,2.78,4.32,6.39,7.85,8.51,8.17,8.68,9.17,9.49,9.16,9.08,9.81,10.61,11.26,10.67,10.23,11.08,11.71,9.2,4.27,7.3,-0.86,0.57,-2.54,-1.81,-1.66,-1.83,-1.9,-1.66,-1.64,0.58,4.56,3.18,1.08,5.54,2.09,-9.41,-12.12,-10.72,-9.43,-10.7,-11.39,-11.11,-10.73,-10.51,-10.42,-9.59,-8.98,-8.88,-8.06,-7.47,-7.52,-7.58,-7.24,-6.67,-6.09,-6.06,-5.96,-5.81,-5.05,-4.57,-4.64,-4.74,-5.0,-4.83,-4.35,-3.56,-2.61,-2.12,-1.16,-0.47,-0.21,0.3,0.81,0.99,3.06,5.16,5.36,5.21,5.22,4.9,4.85,4.7,4.31,3.98,3.46,2.81,1.68,0.12,-1.58,-3.12,-3.64,-2.01,-1.47,-1.04,-0.66,-0.01,0.85,2.02,2.79,3.93,5.03,6.04,6.3,6.29,6.61,7.15,7.71,8.09,7.4,7.97,7.74,7.38,5.97,3.53,0.67,-0.5,-3.5,-5.12,-6.07,-6.63,-6.29,-5.94,-5.88,-10.43,-11.09,-11.73,-4.78,-2.69,-7.52,-8.81,-7.22,-6.08,-5.25,-4.25,-2.47,-4.39,-7.62,-9.71,-9.03,-9.51,-10.31,-11.02,-10.17,-9.2,-7.76,-6.41,-5.51,-4.3,-2.44,-2.71,-1.03,-0.23,-2.47,-3.03,-4.28,-0.25,2.59,4.76,6.09,7.34,8.44,9.4,10.64,11.83,12.89,13.71,14.05,14.26,14.16,14.3,14.11,13.85,13.02,10.7,9.09,7.32,5.47,4.09,2.79,2.52,2.15,1.72,1.49,0.82,0.08,-1.67,-3.7,-4.67,-4.49,-4.08,-3.26,-1.86,-1.14,-1.31,-1.43,-1.31,-0.71,-2.14,-3.91,-4.26,-4.03,-3.46,-2.23,-0.49,1.02,1.66,1.94,2.52,2.91,1.18,-7.1,-9.15,-6.75,-4.12,-1.73,0.18,2.06,3.31,5.27,-10.44,-8.58,-5.44,-4.43,-3.55,-2.17,-2.05,0.51,1.87,3.76,5.43,5.62,5.54,5.29,3.97,2.15,3.84,4.83,3.34,0.96,-3.86,-5.89,-5.72,-6.54,-7.41,-4.9,-6.36,-5.63,-4.57,-5.25,-5.46,-5.17,-5.9,-4.26,-2.88,-2.4,-2.62,-1.91,0.16,1.2,1.61,1.28,1.08,0.49,-0.26,-0.8,-1.5,-0.23,0.32,-0.4,-2.13,-3.65,-5.05,-4.5,-0.4,-2.77,-4.48,-5.92,-3.63,-1.03,1.14,2.74,2.21,4.78,5.56,7.36,8.63,9.98,11.48,11.61,11.49,10.55,10.34,10.47,10.84,10.62,10.74,10.49,9.35,7.69,4.71,3.52,3.62,3.67,4.86,3.18,-1.55,-4.47,-6.25,-6.32,-6.94,-7.86,-9.63,-9.83,-8.99,-6.55,-5.29,-4.76,-3.33,-2.76,-2.87,-2.77,-2.5,-2.36,-2.49,-2.59,-2.43,-2.76,-3.26,-3.4,-3.31,-2.83,-1.82,-1.69,-1.52,-1.97,-2.42,-2.62,-2.39,-2.05,-2.28,-1.7,-2.22,-2.7,-3.56,-5.59,-9.48,-13.12,-14.46,-14.56,-14.42,-14.69,-13.94,-12.57,-10.67,-8.41,-5.61,-2.8,-0.79,0.61,1.98,3.64,5.58,7.09,7.47,7.98,8.21,8.49,8.52,9.04,9.31,8.12,9.27,10.0,10.48,9.36,8.64,9.29,8.58,2.28,-0.64,0.02,-0.99,-1.23,-1.89,-2.14,-1.64,-0.39,0.35,0.05,-0.8,-1.33,1.45,2.05,2.2,0.1,3.83,2.38,-8.38,-11.49,-11.15,-9.1,-9.43,-10.23,-10.6,-10.58,-10.15,-9.61,-9.96,-9.57,-9.45,-8.98,-8.48,-7.48,-6.41,-5.79,-5.73,-5.05,-4.35,-3.18,-2.91,-3.95,-4.44,-4.68,-5.3,-5.36,-4.23,-2.97,-2.98,-2.66,-1.42,-0.49,-0.31,0.37,1.74,3.36,4.6,5.32,5.99,6.56,6.61,7.1,7.06,6.92,6.94,6.5,5.96,4.98,4.08,2.45,-0.59,-3.28,-3.81,-3.88,-3.44,-2.48,-1.61,-0.27,0.87,1.97,2.68,4.02,4.98,5.44,5.52,5.98,6.91,7.49,7.41,7.73,7.88,8.53,8.5,8.28,5.9,1.73,-2.53,-4.17,-6.97,-8.31,-8.42,-8.24,-7.43,-5.99,-6.5,-11.12,-11.73,-10.36,-4.87,-7.32,-9.53,-7.61,-6.74,-6.41,-5.52,-4.17,-3.66,-6.49,-7.94,-8.96,-9.6,-11.3,-10.4,-10.36,-9.96,-8.96,-7.88,-6.08,-4.98,-4.01,-0.53,-2.05,-0.11,-6.32,-6.02,-3.7,-0.76,1.5,3.78,5.7,7.13,8.18,9.22,10.43,11.78,12.91,13.75,14.13,14.07,14.01,14.26,14.69,14.26,13.19,12.66,10.69,8.24,6.71,4.84,3.66,2.6,1.67,1.05,0.49,0.42,0.26,0.14,0.3,-0.16,-2.72,-4.62,-4.13,-3.48,-3.45,-3.31,-2.9,-2.34,-1.05,-1.33,-2.54,-4.52,-6.26,-5.76,-5.03,-3.53,-1.37,0.22,1.0,1.69,2.09,1.03,-6.17,-9.54,-6.96,-4.87,-2.62,-0.96,0.26,1.12,3.27,-11.06,-9.12,-6.24,-5.51,-3.61,-3.28,-1.44,0.5,2.48,4.32,3.71,5.01,5.64,5.2,4.58,1.91,2.36,4.96,6.68,2.05,-1.78,-4.47,-5.19,-3.58,-4.03,-5.0,-4.19,-3.42,-2.88,-3.86,-4.71,-4.45,-4.05,-3.66,-2.82,-1.83,-0.06,0.75,1.56,2.41,2.87,2.55,1.38,0.27,-0.37,-1.67,-1.78,-0.06,0.15,-1.07,-3.35,-3.64,-1.23,-1.66,-2.68,-3.35,-5.24,-4.91,-3.45,-1.5,0.68,1.86,1.56,4.23,4.99,6.56,7.79,9.25,10.63,9.99,10.39,10.43,10.21,9.85,10.02,10.93,11.35,10.82,9.6,8.03,6.5,3.8,2.3,1.85,3.05,3.36,-0.12,-3.72,-6.16,-7.24,-6.78,-7.48,-9.87,-10.7,-9.32,-7.07,-5.92,-4.95,-3.83,-3.13,-3.21,-3.43,-3.3,-2.81,-2.48,-2.92,-3.0,-2.19,-2.48,-3.04,-3.21,-3.24,-3.11,-2.59,-2.21,-2.01,-2.61,-2.35,-1.51,-0.89,-1.01,-0.67,-0.96,-1.69,-2.98,-4.5,-7.26,-11.1,-12.92,-14.59,-15.25,-15.27,-14.69,-13.31,-11.46,-8.99,-6.05,-3.45,-1.56,0.32,1.41,2.6,4.59,6.16,7.07,7.22,6.92,7.47,8.19,8.36,8.12,8.6,9.21,9.92,9.41,8.42,8.04,6.48,7.22,3.83,-1.37,-1.57,-2.04,-2.12,-2.45,-2.27,-1.02,-0.47,-0.68,-0.7,-0.1,0.13,-1.29,-1.53,-0.53,0.36,1.63,-1.02,1.39,0.18,-8.19,-10.67,-11.79,-11.22,-10.21,-9.62,-9.24,-8.32,-8.48,-8.64,-8.69,-9.02,-8.67,-7.8,-7.57,-6.93,-6.93,-6.59,-5.78,-5.22,-3.84,-3.15,-4.02,-4.4,-4.59,-4.99,-4.84,-3.9,-3.23,-2.92,-2.84,-2.59,-1.61,-0.86,-0.05,1.83,3.39,4.04,5.07,6.27,6.94,7.39,7.68,7.93,8.43,8.72,8.71,7.93,6.91,5.41,3.79,0.72,-2.72,-4.67,-5.13,-4.66,-3.74,-2.15,-0.84,0.35,1.41,2.35,3.64,4.25,4.8,5.21,6.16,7.0,7.87,8.21,9.23,9.46,9.87,9.54,7.05,2.3,-2.94,-7.55,-8.72,-9.93,-10.74,-10.17,-8.67,-7.01,-6.15,-8.31,-12.21,-11.99,-11.73,-9.69,-6.55,-6.56,-7.24,-6.56,-5.69,-4.75,-3.96,-5.29,-6.59,-8.76,-9.75,-10.78,-10.62,-10.34,-10.26,-9.45,-8.13,-6.97,-4.43,-2.34,-0.89,-1.86,-5.74,-7.13,-6.6,-4.29,-1.97,0.44,2.99,5.17,6.85,7.98,8.88,10.1,11.65,12.95,13.65,13.93,14.18,14.28,14.45,14.63,14.28,13.87,12.41,10.31,9.86,8.84,7.1,5.04,3.04,1.64,0.82,0.42,0.33,0.1,-0.12,0.1,0.08,0.41,1.06,0.06,-3.46,-5.49,-5.51,-5.03,-3.88,-2.55,-1.47,-1.21,-0.46,-3.46,-6.61,-7.55,-6.45,-4.07,-1.82,-0.39,0.52,1.57,-0.26,-7.6,-8.89,-6.93,-5.18,-3.2,-1.68,-1.31,-1.26,-0.7,-10.3,-9.42,-7.44,-5.76,-4.28,-3.33,-1.18,0.44,3.21,2.47,2.65,3.86,4.77,4.29,2.68,1.46,2.04,3.42,3.7,1.65,0.11,-1.95,-2.26,-3.46,-4.2,-3.85,-3.52,-2.66,-2.68,-3.92,-3.32,-2.89,-2.44,-2.61,-2.32,-0.99,0.19,1.61,2.52,3.65,4.03,3.19,1.6,-0.38,-1.92,-2.53,-1.49,0.24,0.52,-1.28,-0.46,-5.21,-2.71,-1.68,-3.48,-4.39,-4.81,-4.9,-4.07,-2.01,-0.14,0.17,0.8,3.28,4.55,5.64,6.82,8.12,9.36,9.69,9.28,8.98,9.23,9.04,9.4,10.09,10.57,10.85,10.13,9.06,8.61,7.22,4.82,1.03,2.97,4.38,4.48,-0.48,-6.38,-7.25,-7.2,-8.64,-10.55,-11.22,-9.79,-7.64,-5.19,-3.16,-2.01,-1.8,-2.34,-3.55,-3.75,-3.66,-3.42,-2.92,-2.9,-2.73,-2.29,-2.06,-2.09,-2.17,-2.51,-2.76,-3.03,-3.08,-2.89,-1.98,-0.77,0.05,-0.28,0.49,-0.09,-0.79,-2.03,-2.94,-5.37,-8.44,-12.56,-15.26,-15.68,-15.89,-14.87,-13.31,-11.3,-9.25,-6.83,-4.2,-2.02,-0.69,0.81,2.55,4.22,5.91,6.54,6.26,6.85,7.19,7.25,8.22,7.71,8.13,8.85,9.53,8.22,8.34,8.3,6.9,5.19,5.86,-2.04,-1.79,-2.16,-2.97,-4.15,-2.66,-1.08,-0.2,-0.08,-0.6,-0.96,-1.06,-1.3,-1.27,-2.75,-3.02,-3.04,-1.37,-1.82,-2.14,-0.02,-3.93,-9.73,-10.84,-11.84,-12.33,-11.65,-10.48,-9.92,-8.92,-8.61,-8.68,-8.13,-8.39,-8.54,-7.78,-6.93,-6.5,-6.08,-5.75,-5.25,-5.25,-5.71,-5.65,-5.25,-5.33,-5.49,-4.45,-3.77,-4.02,-4.78,-4.19,-3.22,-2.17,-1.22,-0.15,1.72,3.03,4.51,5.62,6.36,6.78,7.37,8.02,8.13,7.9,8.2,8.17,7.73,6.19,3.3,2.11,1.09,-2.5,-5.81,-6.52,-5.48,-4.42,-2.94,-1.41,-0.32,1.16,2.5,3.38,3.92,4.51,5.34,6.41,7.54,8.57,9.17,10.1,11.18,12.38,11.78,7.09,-2.79,-9.07,-12.12,-12.5,-12.23,-11.47,-10.06,-8.03,-7.03,-7.24,-9.95,-11.37,-11.79,-11.82,-9.67,-7.3,-8.03,-7.03,-6.04,-4.92,-4.91,-4.67,-5.15,-6.78,-9.65,-10.15,-10.9,-10.43,-9.74,-9.53,-9.94,-10.76,-1.9,-2.39,-1.68,-3.01,-11.0,-8.84,-6.81,-5.1,-3.04,-0.4,2.18,4.51,6.17,7.31,8.63,10.0,11.57,12.97,13.83,14.15,14.59,14.69,14.96,14.91,14.94,14.56,13.7,12.27,9.97,7.96,7.34,6.77,5.55,5.23,4.5,2.96,1.08,-0.22,-0.45,-0.36,-0.35,-0.35,-0.62,-1.09,-1.12,-1.12,-1.2,-1.35,-1.27,-1.08,-0.95,-0.88,-1.37,-2.35,-5.17,-8.2,-8.49,-6.67,-3.89,-1.7,-0.14,0.22,-5.67,-8.88,-7.81,-5.8,-4.11,-2.97,-2.49,-2.95,-4.13,-4.42,-9.8,-9.58,-7.69,-5.82,-4.57,-3.15,-1.59,1.76,2.12,2.06,1.94,2.41,3.23,3.11,0.9,0.82,1.46,2.68,4.09,3.19,2.18,1.18,-0.6,-1.95,-2.34,-1.96,-2.05,-2.38,-3.14,-3.47,-3.64,-3.52,-2.92,-2.35,-1.48,-0.98,-0.18,1.14,2.85,3.84,3.99,2.83,0.2,-1.12,-1.82,-2.25,-0.45,-0.01,-0.96,-0.08,0.04,-1.83,-1.61,-3.56,-1.32,-5.17,-5.29,-4.75,-3.71,-1.95,-0.92,-0.65,0.08,2.39,3.8,4.93,6.34,7.22,8.2,9.07,8.89,8.27,8.18,8.3,8.28,8.87,9.8,10.01,9.63,9.28,8.3,8.35,9.05,3.26,1.43,3.34,3.58,3.22,1.27,-2.09,-7.18,-9.14,-10.56,-11.23,-10.21,-8.35,-6.68,-5.4,-4.36,-4.16,-4.63,-4.74,-4.44,-4.16,-3.68,-3.04,-2.7,-2.57,-2.45,-2.4,-2.4,-2.79,-3.56,-4.15,-4.14,-4.1,-4.14,-4.02,-2.77,-0.73,0.48,-1.1,-0.04,-0.01,-0.42,-1.75,-4.36,-9.6,-15.33,-17.73,-18.05,-16.94,-15.38,-13.7,-11.56,-9.16,-7.02,-4.56,-2.65,-1.49,0.27,2.13,3.61,4.7,5.33,5.52,6.33,6.9,6.8,7.12,7.67,7.86,8.27,8.26,7.47,6.87,6.53,7.15,5.41,3.35,2.96,0.39,-3.2,-5.53,-3.59,-2.17,-1.13,-0.21,0.75,0.81,0.43,0.45,-0.76,-2.06,-2.16,-3.23,-3.39,-3.16,-3.33,-4.36,-4.41,-2.09,0.22,-2.73,-9.57,-11.68,-12.03,-12.48,-11.96,-11.04,-10.5,-10.3,-10.17,-10.04,-9.68,-9.24,-8.86,-7.83,-7.42,-7.21,-7.05,-6.59,-6.05,-5.94,-5.72,-5.69,-6.12,-5.45,-5.03,-5.69,-6.41,-5.62,-4.58,-3.35,-2.14,-0.68,0.63,1.49,3.13,4.73,5.48,5.24,5.94,6.84,7.34,8.76,8.91,9.18,8.82,7.39,5.42,4.22,3.16,1.53,-2.71,-5.85,-7.08,-6.49,-5.1,-3.52,-2.26,-0.53,0.96,1.97,3.04,3.68,4.65,5.86,7.23,8.12,9.29,10.27,11.54,12.83,13.22,10.05,3.63,-4.33,-12.87,-15.02,-14.42,-12.2,-11.33,-10.08,-8.64,-7.79,-9.0,-11.52,-10.29,-9.19,-9.91,-8.24,-8.03,-7.45,-6.47,-5.32,-4.96,-5.06,-4.84,-4.94,-5.73,-9.24,-9.93,-9.31,-10.58,-10.05,-10.48,-11.1,-10.01,-3.14,-4.62,-8.95,-10.76,-8.93,-6.94,-5.67,-3.68,-1.15,1.71,3.91,5.35,6.59,8.14,9.8,11.45,12.92,13.95,14.62,15.09,15.41,15.69,15.45,15.17,14.29,13.25,12.49,10.46,8.61,7.28,6.13,5.93,6.4,6.47,6.31,5.6,4.57,2.64,0.85,-0.45,-0.63,-0.58,-1.04,-1.24,-1.02,-0.89,-0.75,-0.69,-0.61,-0.44,-0.43,-0.41,-1.37,-4.64,-8.69,-10.24,-8.46,-5.89,-3.05,-1.63,-4.99,-9.26,-7.7,-5.66,-3.62,-2.61,-2.81,-3.83,-5.5,-6.96,-7.49,-11.05,-10.2,-8.35,-6.4,-4.86,-3.57,-1.49,0.51,1.95,1.88,1.23,1.99,2.4,2.39,1.42,0.38,0.03,1.38,2.66,2.71,1.49,0.88,0.15,-0.64,-1.12,-1.63,-1.82,-2.46,-2.9,-2.96,-2.92,-2.97,-2.87,-2.0,-0.78,-0.96,0.93,2.35,3.2,3.63,3.48,1.47,-1.33,-1.89,-1.91,-0.04,0.25,-0.41,-0.09,-2.9,-1.35,-0.83,0.84,-3.04,-2.0,-3.88,-4.65,-4.0,-2.97,-2.08,-1.54,-1.14,-0.56,1.36,2.76,4.05,5.63,6.84,7.67,8.73,8.78,8.94,7.71,8.13,7.56,7.61,8.68,9.76,10.03,9.85,8.6,7.92,8.41,7.44,2.76,2.41,3.72,3.64,2.9,-0.34,-5.5,-9.11,-10.91,-10.91,-10.29,-8.98,-7.28,-5.57,-3.49,-3.29,-3.51,-3.15,-3.28,-3.13,-2.31,-1.33,0.2,1.17,1.62,1.94,1.7,0.91,-0.02,-1.02,-2.24,-3.0,-3.06,-3.14,-3.3,-3.12,-2.53,-2.87,-3.1,-2.24,-1.58,-2.55,-5.34,-11.22,-16.66,-18.08,-18.0,-17.64,-15.55,-13.1,-11.56,-9.25,-7.21,-5.14,-3.04,-1.61,0.19,2.1,3.44,4.37,4.77,5.22,5.59,6.16,6.31,6.48,7.66,8.76,6.4,6.91,6.9,6.45,5.36,5.95,5.54,3.46,1.88,0.62,-1.45,-3.67,-3.42,-1.98,-0.72,0.25,0.95,0.66,0.37,1.71,1.77,-0.48,-3.64,-4.42,-4.25,-3.72,-3.67,-4.06,-4.11,-3.73,-3.75,-3.72,-1.57,1.13,-2.23,-8.82,-10.92,-10.78,-10.88,-11.17,-10.97,-11.08,-10.98,-10.56,-10.13,-9.45,-8.7,-8.18,-7.86,-7.8,-7.48,-7.8,-7.94,-7.77,-7.99,-7.1,-6.66,-7.48,-8.08,-7.12,-6.0,-4.91,-3.62,-2.36,-0.85,0.6,2.22,3.81,4.33,5.12,5.87,6.42,8.16,8.58,7.19,7.84,8.82,7.53,6.33,5.34,3.74,2.29,-0.21,-5.4,-7.85,-8.55,-7.28,-5.97,-4.55,-2.69,-0.63,1.04,2.17,3.28,4.07,5.22,6.71,8.04,9.36,10.07,11.39,12.45,12.81,13.32,7.89,-0.81,-10.12,-15.0,-15.97,-13.85,-12.16,-12.22,-10.62,-9.33,-9.67,-11.5,-11.35,-9.52,-10.13,-9.03,-8.34,-7.83,-7.0,-6.07,-5.34,-4.95,-4.93,-5.22,-4.78,-4.66,-6.87,-9.89,-9.32,-10.54,-11.16,-10.78,-10.06,-9.43,-9.91,-10.6,-10.22,-8.5,-7.31,-5.68,-3.88,-1.53,1.01,3.21,4.77,5.91,7.29,8.91,10.58,12.44,14.01,14.95,15.79,16.6,16.98,16.44,15.53,14.33,13.25,12.62,11.9,10.77,8.78,6.35,5.52,6.15,6.17,5.94,5.5,5.02,4.44,3.88,3.07,1.65,0.48,-0.53,-1.12,-1.48,-1.62,-1.34,-0.72,0.13,0.65,0.6,-0.16,-2.01,-4.04,-8.31,-11.94,-9.98,-7.17,-4.48,-4.61,-9.54,-8.48,-5.58,-3.02,-1.41,-1.0,-2.53,-5.87,-9.9,-11.93,-10.68,-12.18,-10.97,-9.01,-7.53,-5.88,-4.73,-3.01,-0.74,1.13,1.44,0.58,0.71,1.44,1.85,1.63,1.21,1.17,1.04,1.1,1.15,0.4,-0.19,-0.56,-0.77,-0.71,-0.52,-0.67,-0.65,-0.93,-0.81,0.02,0.03,-0.32,0.83,-0.36,1.3,2.78,2.94,3.05,3.18,2.27,-0.12,-2.3,-2.3,-2.36,-1.36,-0.18,0.07,-2.83,-1.05,-2.57,-0.89,-0.82,-0.29,-3.19,-3.73,-4.1,-3.58,-3.01,-2.52,-1.46,-1.05,-0.72,0.01,1.43,3.11,5.32,6.81,7.61,8.53,8.78,8.86,8.05,6.61,6.45,6.45,7.58,9.2,10.3,10.13,9.44,8.58,7.09,7.55,3.42,3.35,4.07,4.68,4.22,3.55,-4.49,-10.55,-10.24,-9.72,-9.27,-7.9,-6.91,-5.74,-4.25,-3.39,-4.69,-5.03,-4.91,-3.53,-2.63,-1.33,0.6,1.76,2.36,3.04,3.7,3.2,2.19,1.38,0.74,0.53,0.06,-0.55,-1.5,-2.36,-2.64,-2.53,-3.4,-3.57,-3.69,-4.13,-6.74,-12.31,-16.78,-19.05,-19.28,-18.17,-16.04,-13.27,-10.98,-8.7,-6.57,-4.81,-3.17,-1.83,-0.39,1.19,2.57,3.18,3.93,4.58,4.82,5.23,5.75,6.44,8.2,9.05,6.36,5.2,5.34,4.91,4.4,5.42,4.67,0.99,-0.47,-1.24,-2.56,-3.69,-2.58,-1.2,-0.31,0.25,0.79,0.08,-2.34,-0.8,1.65,0.45,-2.29,-4.26,-5.07,-4.64,-4.28,-4.68,-4.79,-4.45,-4.05,-3.62,-3.44,-3.05,-2.63,-1.69,-0.25,-0.3,-4.22,-9.85,-10.01,-10.78,-10.92,-10.31,-9.63,-9.62,-9.66,-9.07,-8.79,-8.54,-8.13,-8.04,-8.65,-8.74,-8.84,-8.68,-8.66,-9.0,-8.97,-8.46,-7.63,-6.6,-5.25,-3.55,-2.08,-0.48,1.6,2.75,3.98,5.52,6.53,6.56,7.97,9.03,8.24,7.77,8.32,8.65,8.27,6.86,5.08,3.47,1.15,-2.68,-6.25,-8.36,-8.73,-7.91,-6.6,-4.58,-1.84,0.07,1.56,2.67,3.36,4.3,5.94,7.75,9.15,9.87,10.88,11.98,12.53,12.91,12.92,2.27,-6.57,-14.38,-14.54,-13.94,-13.12,-12.65,-11.86,-10.23,-9.75,-12.27,-12.26,-10.32,-10.19,-9.45,-8.41,-7.89,-7.44,-6.98,-6.22,-5.6,-5.11,-4.64,-5.21,-5.05,-4.42,-5.92,-10.13,-10.45,-10.94,-12.2,-12.59,-11.69,-12.1,-11.62,-10.17,-8.93,-7.57,-5.85,-3.83,-1.66,0.48,2.62,4.04,5.09,6.3,7.91,9.69,11.91,13.95,15.45,16.63,17.63,17.92,17.19,16.05,14.88,13.58,12.67,12.43,11.56,10.14,8.43,6.94,6.1,6.18,6.08,6.08,5.58,4.86,4.21,3.66,3.53,2.49,1.14,-0.18,-1.28,-1.55,-1.56,-1.2,-0.44,0.52,0.31,-0.18,-0.28,-1.7,-6.3,-12.69,-10.96,-7.76,-6.33,-9.17,-9.79,-6.83,-3.14,-0.27,2.2,1.66,-0.77,-8.59,-17.35,-18.84,-14.59,-13.64,-11.52,-10.05,-7.61,-6.47,-5.31,-3.94,-2.28,-0.9,0.4,0.09,-0.45,0.2,0.7,1.0,1.18,1.03,0.69,0.52,0.36,0.25,0.09,-0.16,-0.25,-0.26,0.04,0.75,1.4,2.04,2.33,2.2,2.62,2.92,3.3,3.65,3.02,3.08,3.19,2.03,1.18,0.1,-1.36,-3.12,-3.03,-2.65,-3.14,-1.15,0.48,-0.18,-3.95,0.47,-3.94,1.53,-0.29,-3.14,-3.62,-3.9,-3.28,-2.66,-1.86,-1.24,-0.81,-0.33,-0.1,0.59,2.99,3.21,3.74,5.1,7.48,7.5,7.78,7.1,3.04,3.3,5.2,6.18,7.7,9.45,9.19,8.33,7.99,6.85,5.36,4.27,2.79,3.19,4.65,6.35,-1.23,1.7,-0.47,-6.86,-6.67,-6.07,-6.05,-6.23,-5.29,-4.3,-4.36,-4.49,-4.3,-4.17,-4.16,-3.31,-1.15,-0.18,0.84,1.86,2.99,4.0,3.85,2.76,1.58,1.13,0.7,0.11,-0.87,-1.28,-1.65,-1.88,-4.94,-5.03,-4.97,-4.87,-5.54,-8.08,-13.0,-16.98,-18.63,-19.0,-17.6,-15.65,-13.13,-10.81,-8.83,-6.5,-4.6,-3.31,-2.17,-0.84,1.05,2.08,1.13,2.21,3.69,4.46,4.83,5.18,6.19,7.46,6.87,5.47,4.4,4.11,4.16,3.91,4.43,5.11,2.53,-1.52,-1.26,-1.35,-2.38,-2.4,-0.82,0.27,0.1,-0.4,-0.54,-2.68,-3.86,-1.94,0.21,0.96,-0.64,-2.38,-3.08,-3.15,-3.73,-3.93,-4.26,-4.35,-4.34,-4.14,-3.65,-3.31,-3.44,-3.3,-2.94,-2.82,-1.19,-2.06,-4.26,-7.49,-9.96,-10.73,-10.55,-10.27,-9.64,-9.06,-8.94,-8.76,-9.04,-10.08,-10.56,-10.37,-10.21,-10.2,-10.0,-10.0,-9.65,-8.8,-7.85,-6.8,-5.01,-3.06,-1.3,0.34,1.7,3.1,4.79,6.09,6.99,8.05,9.21,9.32,8.91,8.87,8.92,8.99,8.27,6.67,4.67,1.82,-1.63,-5.12,-8.15,-9.9,-9.8,-8.44,-6.3,-3.85,-1.26,0.29,1.5,2.63,3.59,4.99,6.73,7.91,9.2,10.53,11.94,12.9,13.99,13.82,9.99,-7.0,-11.46,-14.47,-12.73,-13.41,-12.42,-12.27,-11.54,-11.18,-12.96,-12.41,-11.25,-10.85,-9.49,-8.06,-7.08,-6.6,-6.53,-6.22,-5.42,-4.85,-4.28,-4.17,-4.61,-4.47,-4.8,-7.23,-11.38,-12.54,-13.52,-14.48,-14.22,-12.97,-11.84,-10.6,-9.26,-7.73,-5.91,-3.69,-1.69,0.06,1.96,3.42,4.54,6.02,7.75,9.72,11.95,14.08,15.84,17.33,17.99,18.4,17.55,16.52,14.98,14.07,13.31,12.45,11.9,11.09,9.7,8.01,6.49,6.1,6.27,6.47,6.29,5.8,5.0,4.22,3.7,2.88,1.66,0.55,-0.15,-0.93,-1.25,-1.41,-1.11,0.11,1.16,0.87,-1.43,-3.2,-5.46,-12.9,-10.26,-8.39,-9.69,-11.59,-8.55,-5.18,-1.38,2.36,4.19,5.62,-4.55,-14.85,-22.77,-19.17,-16.85,-14.53,-12.01,-9.62,-8.17,-7.1,-5.96,-4.94,-3.81,-2.08,-0.93,-0.24,-0.36,-0.36,-0.66,-0.67,-0.39,-0.2,-0.07,-0.03,-0.02,-0.34,-0.63,-0.88,-0.97,-1.13,-1.29,-1.07,-0.49,0.13,0.21,0.39,0.7,1.28,1.53,2.43,3.57,4.51,4.67,3.46,1.37,-1.2,-2.35,-3.5,-3.38,-3.07,-3.76,-2.46,-2.34,-0.46,-1.68,-0.16,0.11,-0.55,-1.48,-1.38,-2.71,-2.98,-2.92,-2.42,-1.8,-1.62,-1.33,-0.76,0.35,1.04,2.39,3.71,5.14,5.64,6.03,6.17,6.81,6.66,3.9,2.01,2.81,4.39,6.12,7.5,8.06,5.8,4.87,4.91,3.9,2.55,0.4,1.25,1.95,2.85,5.29,-4.67,-5.56,-4.93,-5.43,-5.62,-5.55,-5.23,-5.09,-4.47,-4.09,-3.45,-2.91,-2.28,-1.86,-1.73,-1.47,-0.3,0.04,0.72,2.68,4.19,4.53,4.56,4.46,3.89,2.65,0.66,-1.02,-2.47,-3.54,-4.42,-5.63,-5.79,-5.48,-5.34,-6.65,-10.11,-14.0,-17.62,-18.83,-18.17,-16.55,-14.21,-11.99,-9.63,-7.5,-5.46,-3.42,-1.84,-1.1,-0.36,0.49,1.46,2.4,2.93,3.36,4.3,4.7,4.95,5.48,5.22,4.26,4.27,3.75,3.95,4.07,3.24,1.81,2.54,3.09,2.25,-1.38,-2.2,-1.82,-1.1,1.83,3.21,-0.83,-3.13,-3.67,-4.79,-5.09,-4.6,-3.78,-2.74,-2.27,-2.1,-2.02,-2.39,-2.92,-3.02,-2.54,-2.18,-1.97,-1.68,-1.44,-1.46,-1.75,-2.23,-2.91,-3.64,-3.23,-3.88,-4.37,-4.99,-6.62,-8.33,-9.16,-9.93,-10.29,-9.74,-9.83,-10.14,-10.53,-10.92,-11.35,-11.93,-12.26,-11.16,-10.26,-10.79,-10.76,-9.26,-8.5,-7.76,-6.52,-4.74,-3.04,-1.24,-0.09,1.16,2.94,4.85,6.05,7.34,8.65,9.63,9.68,10.42,9.72,9.74,9.07,7.38,5.34,2.85,-0.6,-4.6,-7.89,-10.14,-11.05,-9.82,-7.9,-5.72,-3.35,-1.33,0.34,1.84,2.65,3.58,5.09,6.86,8.29,9.86,11.33,12.67,13.47,15.34,14.91,-3.66,-10.81,-11.54,-12.96,-12.65,-12.08,-12.38,-12.08,-13.27,-14.34,-13.31,-12.1,-11.0,-9.81,-8.3,-7.31,-6.91,-6.76,-5.89,-4.68,-4.31,-4.12,-3.81,-3.64,-4.33,-5.24,-6.44,-10.26,-14.71,-15.88,-16.49,-15.42,-13.96,-12.34,-11.03,-9.59,-7.92,-5.95,-3.97,-2.2,-0.39,1.41,3.01,4.57,6.16,8.04,10.03,12.29,14.43,16.35,17.88,18.72,18.76,17.64,16.25,15.55,14.75,13.73,12.84,11.9,10.69,9.66,8.27,7.28,6.21,5.91,5.92,5.97,6.03,6.0,5.76,5.29,4.74,3.69,2.43,1.73,1.1,0.27,-0.64,-0.66,-0.21,0.48,0.77,-1.98,-6.44,-7.14,-9.92,-9.03,-10.03,-12.76,-10.75,-7.98,-4.84,-1.3,3.08,4.19,-1.36,-5.52,-13.1,-15.96,-16.75,-15.6,-13.84,-12.28,-10.27,-8.95,-7.78,-7.05,-6.32,-4.77,-4.12,-4.26,-3.43,-2.82,-1.14,-0.76,-0.85,-1.24,-1.48,-1.52,-1.52,-1.52,-1.4,-1.45,-1.57,-1.74,-1.65,-0.85,-0.12,0.39,0.38,0.73,0.97,1.76,3.78,4.02,3.81,4.32,4.76,5.42,5.43,4.24,0.19,-2.49,-3.75,-3.7,-3.13,-3.56,-3.33,-2.81,-1.43,-0.42,0.02,-0.51,1.17,-0.4,-1.9,-2.39,-2.64,-2.85,-2.67,-2.38,-2.25,-1.94,-1.34,0.07,1.54,1.99,3.1,3.73,4.09,4.76,5.49,6.11,6.78,6.16,3.0,1.08,2.07,3.4,5.15,5.82,5.73,5.96,4.87,3.54,3.42,1.95,-0.02,1.54,0.41,-0.36,-1.04,-3.53,-4.39,-4.19,-4.12,-3.92,-4.41,-4.35,-4.53,-5.19,-4.27,-2.89,-2.15,-1.34,-0.59,0.11,0.29,0.5,1.06,2.97,4.06,4.53,5.06,5.74,5.35,3.4,1.2,-1.39,-3.41,-4.35,-4.9,-5.66,-6.12,-6.11,-6.4,-9.15,-12.5,-14.87,-16.48,-16.95,-16.08,-14.59,-12.23,-10.0,-8.74,-7.57,-5.97,-4.09,-2.75,-1.97,-0.87,0.19,1.02,1.5,1.96,2.39,3.3,4.05,4.38,4.56,3.2,3.08,3.64,3.7,3.81,4.09,3.24,2.37,1.11,0.69,0.18,0.39,0.12,-0.05,0.57,0.87,6.12,2.54,-4.77,-6.71,-7.29,-6.11,-5.09,-4.39,-4.05,-3.72,-3.02,-2.16,-1.4,-0.96,-1.04,-1.24,-1.19,-0.87,-0.07,0.87,1.3,0.94,-0.14,-1.35,-2.3,-2.88,-3.02,-3.62,-4.38,-5.3,-6.97,-8.54,-9.65,-10.3,-10.9,-10.67,-10.57,-10.74,-11.36,-11.83,-12.69,-13.21,-13.03,-12.21,-11.93,-11.66,-10.33,-9.2,-8.24,-7.26,-5.88,-4.18,-2.54,-0.99,0.16,1.35,2.95,4.38,5.98,7.79,9.02,10.01,10.9,11.04,10.81,9.59,8.74,7.16,4.91,1.55,-2.89,-6.76,-9.92,-12.25,-12.74,-10.79,-8.2,-5.32,-2.66,-0.51,0.82,1.49,2.04,3.45,5.35,6.94,8.76,10.33,11.65,12.73,13.54,14.44,14.65,-14.03,-11.03,-11.91,-11.51,-11.54,-11.87,-12.23,-14.88,-15.62,-15.61,-13.5,-11.31,-9.33,-7.76,-7.18,-7.02,-6.29,-5.6,-5.21,-4.9,-4.34,-3.43,-2.47,-3.26,-4.65,-6.58,-9.75,-13.45,-15.81,-17.02,-16.21,-14.46,-12.7,-11.5,-10.19,-8.21,-6.32,-4.66,-2.88,-0.87,1.03,2.97,5.04,6.69,8.92,10.82,12.95,15.07,17.08,18.34,19.14,18.76,17.6,16.41,15.56,14.51,13.53,12.64,11.88,10.9,9.61,8.52,7.16,6.28,5.78,5.56,5.77,5.91,6.17,6.41,6.27,5.66,4.55,3.07,1.41,0.13,-0.03,-0.06,0.25,0.01,-0.55,-1.44,-3.01,-8.19,-8.55,-8.85,-10.22,-12.4,-12.01,-9.55,-7.68,-5.4,-2.05,-0.38,0.71,-6.0,-6.34,-9.53,-11.97,-13.05,-13.06,-12.98,-12.01,-10.7,-9.39,-8.27,-7.89,-6.82,-5.77,-4.78,-3.93,-4.35,-3.9,-2.1,-2.21,-2.02,-1.9,-1.86,-1.67,-1.54,-1.66,-1.99,-1.81,-1.97,-2.09,-2.1,-1.29,-0.51,0.36,1.39,2.09,2.47,2.87,3.0,4.35,4.48,4.52,4.75,4.64,4.53,4.26,3.61,2.81,2.02,1.17,0.23,-1.49,-2.44,-4.66,0.2,1.01,-0.51,0.38,0.01,-0.74,-1.48,-1.7,-2.06,-2.58,-3.18,-3.57,-3.28,-3.42,-2.75,-1.51,0.9,2.4,2.75,3.57,3.98,4.38,4.9,5.64,6.26,6.28,5.68,3.71,1.29,1.02,2.73,4.22,5.14,5.24,4.23,2.76,2.03,1.91,0.76,-1.37,-1.5,-1.17,-2.05,-3.23,-4.03,-4.45,-4.26,-4.12,-4.08,-4.46,-4.32,-3.47,-3.47,-3.45,-2.71,-1.17,-0.16,0.47,0.47,0.77,1.42,3.0,4.4,4.84,6.4,7.82,8.55,7.27,4.03,0.01,-2.97,-4.19,-5.01,-5.76,-5.95,-7.17,-9.72,-11.0,-11.66,-12.52,-13.4,-13.81,-12.94,-11.35,-9.98,-8.54,-7.29,-6.43,-5.41,-4.29,-3.22,-2.31,-0.87,-0.12,0.02,0.22,0.38,0.43,1.34,2.26,3.28,3.4,1.9,2.24,3.12,3.6,4.31,4.48,4.26,2.13,0.88,-0.47,-0.56,-0.42,-1.45,-1.73,-0.68,0.77,2.01,2.82,1.52,-1.87,-4.43,-5.99,-5.68,-5.05,-4.33,-3.66,-2.78,-1.82,-1.06,-0.5,-0.55,-1.1,-1.27,-1.16,-0.23,1.15,2.31,3.06,2.71,1.18,-0.78,-2.36,-3.1,-3.28,-3.48,-4.77,-5.94,-6.92,-8.08,-8.94,-10.22,-10.95,-11.52,-11.33,-12.15,-13.1,-13.6,-14.28,-14.42,-14.52,-14.83,-14.16,-12.71,-10.88,-9.34,-8.01,-6.62,-5.1,-3.39,-1.71,-0.32,0.87,2.06,3.22,4.92,7.08,8.73,10.06,11.12,11.39,10.92,9.73,8.48,7.54,6.03,3.81,-0.2,-5.04,-9.08,-11.75,-12.74,-11.93,-9.95,-7.14,-4.08,-1.4,0.31,0.85,0.94,1.45,3.18,5.27,7.51,9.35,10.64,11.69,12.27,12.4,12.04,13.65,-11.55,-11.14,-12.17,-12.75,-13.12,-14.54,-17.05,-16.95,-15.41,-13.09,-11.88,-10.23,-8.22,-6.99,-5.99,-5.5,-5.6,-5.68,-5.24,-5.17,-4.17,-2.68,-2.49,-5.07,-6.97,-9.32,-12.59,-15.16,-16.05,-15.86,-14.25,-13.14,-11.99,-10.37,-8.52,-6.78,-5.17,-3.21,-1.07,1.07,3.53,5.71,7.7,9.69,11.87,13.75,15.68,17.39,18.37,18.85,18.34,17.61,16.45,15.24,14.16,13.25,12.38,11.39,10.21,8.94,7.79,6.95,5.98,5.4,5.16,5.12,5.4,5.81,6.2,6.25,5.82,4.69,3.84,1.17,-1.0,-0.9,-0.19,0.75,-1.2,-3.98,-4.63,-5.62,-7.57,-8.84,-12.69,-12.78,-11.94,-9.69,-8.79,-7.6,-5.74,-3.09,-2.78,-4.52,-5.65,-9.11,-10.31,-10.44,-11.02,-11.78,-11.69,-11.42,-10.53,-9.7,-8.83,-8.16,-7.25,-6.83,-5.25,-4.46,-4.91,-5.05,-3.71,-2.96,-2.51,-2.13,-1.88,-1.83,-1.8,-1.78,-1.86,-2.1,-2.16,-2.21,-1.92,-1.76,-1.59,-1.58,-0.97,0.43,0.67,0.96,1.2,2.33,3.47,4.5,4.87,4.87,4.85,4.69,4.09,3.45,2.88,2.21,1.72,0.89,-0.88,-3.59,-1.03,0.3,-0.24,0.25,0.06,0.44,-0.44,-0.72,-0.89,-1.22,-2.35,-3.5,-4.05,-3.89,-2.21,-0.02,1.69,2.86,3.35,3.34,3.95,4.79,5.03,5.55,5.86,5.61,5.02,4.18,2.27,-0.45,-0.85,-0.4,1.22,2.29,2.3,2.21,1.63,1.92,1.37,-0.61,-2.57,-3.19,-3.06,-2.89,-3.26,-4.18,-4.52,-4.2,-4.03,-3.69,-3.73,-3.55,-3.39,-3.82,-3.25,-1.9,-0.54,-0.36,0.31,1.06,1.28,2.5,4.01,4.97,6.77,9.27,11.05,10.88,7.64,0.87,-2.77,-4.14,-4.98,-6.86,-8.61,-9.82,-10.16,-10.48,-11.09,-11.46,-11.76,-11.71,-11.02,-9.91,-8.92,-7.91,-6.92,-5.73,-4.32,-3.14,-2.37,-1.68,-0.67,-0.31,-0.44,-0.46,-0.73,-1.04,-0.43,1.07,2.48,2.81,1.42,1.67,2.75,3.55,4.08,4.17,3.8,3.1,2.33,1.94,0.47,0.87,1.16,0.16,-0.69,-0.52,-1.29,-1.33,-0.87,-1.22,-2.61,-3.88,-4.45,-4.14,-3.32,-2.34,-1.27,-0.26,0.57,0.89,0.79,0.45,-0.32,-0.52,0.36,2.02,4.1,5.07,4.36,2.14,-0.56,-2.68,-3.92,-4.51,-4.86,-5.11,-5.19,-6.19,-7.08,-8.2,-9.09,-9.5,-9.98,-11.23,-12.36,-12.51,-13.45,-14.16,-14.84,-15.63,-15.19,-14.74,-14.51,-13.38,-11.51,-9.44,-7.5,-5.87,-4.4,-2.9,-1.29,0.01,1.15,2.14,3.15,5.57,7.85,9.33,10.5,11.0,10.55,9.66,8.43,8.07,7.41,5.59,2.35,-2.93,-7.89,-11.63,-13.28,-13.01,-11.2,-8.52,-5.41,-2.48,-0.67,-0.03,-0.36,-0.19,1.26,3.55,5.89,7.86,9.41,10.12,10.66,10.72,10.29,10.44,12.21,0.04,-13.68,-13.55,-15.39,-16.96,-16.83,-15.53,-13.31,-11.52,-10.79,-10.16,-7.82,-6.81,-6.02,-5.42,-4.76,-4.56,-5.12,-5.08,-4.38,-4.24,-3.6,-4.25,-7.43,-9.37,-12.12,-15.1,-16.4,-16.35,-15.43,-13.45,-12.35,-10.82,-9.03,-7.3,-5.37,-3.11,-0.88,1.57,4.23,6.51,8.65,10.64,12.65,14.4,15.82,17.01,17.86,18.17,17.77,17.3,15.87,14.77,13.85,13.04,11.97,10.9,9.78,8.89,7.87,6.62,5.24,4.53,4.08,3.96,4.14,4.56,5.24,6.05,6.5,6.67,5.88,3.83,0.69,-1.41,0.66,1.16,-1.86,-5.92,-7.25,-8.48,-7.89,-8.3,-8.82,-9.43,-8.73,-7.39,-6.76,-5.87,-5.75,-4.32,-3.67,-8.28,-8.03,-9.28,-11.45,-11.72,-11.36,-11.36,-11.31,-10.96,-10.37,-9.01,-8.92,-8.67,-8.27,-7.12,-5.67,-5.16,-4.58,-4.41,-4.21,-4.05,-3.77,-3.57,-4.16,-4.06,-3.23,-2.46,-2.5,-2.55,-2.17,-2.03,-1.46,-0.62,0.01,0.58,1.4,2.35,3.08,2.75,1.77,1.35,1.19,1.29,1.64,1.99,2.81,3.79,4.34,4.22,3.82,3.26,2.63,2.08,1.01,-0.33,-4.2,-0.63,2.59,-0.83,-0.19,0.58,0.51,0.48,1.16,0.83,-0.77,-2.12,-2.34,-1.55,-0.54,0.87,2.34,3.22,2.73,2.53,2.76,3.3,3.89,4.58,5.04,5.37,5.18,4.9,4.73,3.49,0.15,-2.09,-2.5,-1.14,-0.07,0.68,2.54,-0.47,-1.39,-2.43,-3.55,-3.8,-3.13,-2.92,-3.44,-3.92,-4.44,-5.04,-5.17,-4.5,-3.73,-3.72,-4.22,-3.57,-2.63,-2.14,-1.58,-1.05,-0.31,0.35,0.74,1.7,3.37,3.81,6.42,9.18,10.97,11.87,12.61,5.69,-0.33,-2.39,-4.75,-5.46,-7.66,-8.71,-8.82,-8.69,-8.87,-9.51,-10.27,-10.79,-10.54,-9.52,-8.05,-6.56,-5.22,-4.2,-3.45,-2.8,-2.04,-1.28,-0.89,-0.91,-0.85,-0.78,-1.01,-1.98,-2.11,-0.93,1.32,2.06,0.91,1.09,2.34,3.08,3.38,3.86,4.0,3.41,2.48,1.45,1.15,1.54,1.2,-0.95,-1.37,-1.68,-2.54,-2.44,-2.43,-2.08,-2.47,-3.26,-3.8,-3.66,-3.08,-2.05,-0.96,-0.1,0.49,0.75,0.89,0.81,0.28,0.38,1.22,2.98,4.66,5.92,6.13,5.17,3.13,0.67,-2.04,-4.21,-5.88,-6.94,-7.64,-7.43,-7.23,-7.36,-8.26,-9.27,-9.69,-10.12,-10.76,-11.39,-12.02,-12.81,-13.81,-15.1,-16.21,-16.41,-15.59,-14.82,-13.04,-10.47,-8.17,-6.05,-4.28,-2.49,-0.81,0.52,1.69,2.63,3.63,4.78,6.22,7.74,8.78,9.31,9.6,9.23,9.63,8.95,8.54,7.3,4.34,-0.29,-6.18,-11.09,-13.13,-13.25,-11.65,-9.05,-6.27,-3.8,-2.21,-1.41,-1.19,-1.06,0.06,2.0,4.28,6.3,7.99,8.92,9.14,9.14,8.76,8.22,7.48,7.12,5.14,-5.32,-14.31,-15.58,-15.01,-13.07,-11.76,-10.69,-9.68,-7.9,-6.72,-6.46,-6.03,-5.25,-4.22,-3.69,-3.79,-4.2,-4.83,-5.21,-5.25,-5.27,-7.55,-9.85,-11.39,-13.86,-15.76,-15.81,-15.04,-14.15,-12.5,-11.45,-9.87,-8.0,-5.7,-3.06,-0.47,2.34,4.84,7.49,9.27,11.48,13.36,14.94,16.19,16.95,17.31,17.15,17.05,16.47,16.0,15.42,14.53,13.82,12.91,11.76,10.22,9.09,7.56,6.37,4.84,3.79,3.19,2.91,3.18,3.7,4.47,5.23,5.96,6.4,5.27,2.12,-1.54,-1.14,0.95,-1.22,-5.84,-9.29,-8.41,-9.58,-9.54,-9.22,-8.14,-7.43,-7.05,-6.55,-6.04,-5.73,-4.73,-3.53,-3.5,-9.27,-9.4,-10.27,-11.99,-12.86,-12.27,-11.56,-11.48,-11.33,-10.3,-9.1,-8.58,-8.72,-8.36,-7.66,-6.81,-5.66,-5.69,-5.96,-5.92,-4.48,-4.0,-3.59,-3.25,-3.75,-4.18,-3.56,-2.79,-2.5,-2.14,-1.33,-0.67,0.32,1.38,2.33,2.84,3.2,3.43,3.6,3.57,3.17,2.7,2.19,1.88,1.95,2.33,2.46,2.24,2.2,2.58,3.34,3.58,3.23,2.57,1.69,0.69,-0.11,-1.73,-1.76,-0.19,-0.14,0.93,2.53,3.04,2.2,2.26,0.84,-0.19,-0.31,0.39,1.56,2.66,2.58,1.76,1.8,2.65,2.78,2.4,2.75,3.09,4.0,4.42,4.54,4.5,4.64,4.07,0.97,-3.19,-4.08,-3.2,-2.72,-3.5,-3.61,1.14,0.63,-1.63,-3.2,-3.35,-2.54,-2.12,-2.24,-3.38,-4.52,-4.55,-4.53,-4.74,-4.38,-3.93,-3.53,-3.3,-3.1,-2.56,-2.36,-2.15,-1.01,0.19,-0.19,1.56,2.59,4.18,7.04,9.38,10.04,10.36,9.65,6.11,1.04,-2.3,-1.22,-3.01,-4.46,-5.49,-6.27,-7.19,-8.12,-8.62,-8.61,-8.19,-7.33,-6.34,-5.37,-4.44,-3.46,-2.5,-1.94,-1.77,-1.62,-1.42,-1.19,-0.86,-0.59,-0.68,-2.08,-3.0,-1.65,0.01,0.7,-0.1,0.26,1.71,2.64,2.89,2.79,3.27,3.52,3.24,2.6,1.72,0.99,0.75,0.81,0.4,-0.16,-0.71,-1.38,-2.24,-1.8,-1.71,-2.15,-2.92,-3.74,-3.67,-3.12,-1.63,-0.5,0.03,0.48,0.42,0.15,0.62,1.13,2.02,3.65,5.42,7.1,8.13,8.0,6.58,3.16,-0.72,-3.37,-5.43,-7.52,-8.6,-8.64,-8.49,-8.87,-9.15,-9.35,-9.59,-9.97,-10.65,-11.28,-11.72,-12.35,-13.95,-14.92,-15.44,-15.84,-15.94,-14.95,-13.01,-10.78,-8.35,-5.84,-3.69,-1.84,-0.17,0.89,1.48,1.94,2.7,3.91,5.41,6.56,7.32,7.77,8.23,9.22,9.58,9.36,8.85,8.04,6.24,1.83,-5.5,-11.0,-13.68,-13.66,-11.84,-9.6,-7.31,-5.04,-3.16,-2.36,-2.35,-2.0,-1.07,0.67,3.04,4.95,6.88,8.07,8.24,7.61,6.89,5.6,3.58,1.28,0.27,-1.64,-4.2,-7.61,-10.83,-11.45,-10.88,-10.05,-9.38,-8.05,-6.87,-6.05,-5.02,-3.59,-3.16,-3.33,-3.49,-4.23,-5.73,-6.05,-5.75,-6.07,-7.54,-9.95,-12.12,-13.77,-15.33,-15.36,-14.27,-12.62,-12.1,-11.57,-10.31,-8.39,-5.82,-2.85,0.19,2.82,5.48,7.77,9.59,11.51,13.55,15.21,16.22,16.7,16.69,16.73,16.39,16.03,15.69,15.5,15.33,14.53,13.25,11.6,9.86,8.14,6.91,5.83,4.42,2.72,2.18,2.16,2.59,3.26,3.87,4.59,5.28,5.95,4.05,-0.01,-1.15,0.15,-0.77,-5.52,-11.88,-10.33,-10.1,-8.96,-8.86,-9.63,-9.17,-8.49,-8.11,-7.54,-7.2,-6.98,-6.71,-5.47,-4.23,-8.65,-10.62,-10.03,-11.76,-12.83,-12.91,-12.01,-11.83,-11.38,-10.4,-8.99,-8.1,-7.92,-7.96,-7.58,-6.63,-5.65,-5.3,-5.65,-5.68,-5.3,-4.72,-4.73,-4.61,-4.18,-4.17,-3.85,-2.97,-2.49,-2.5,-1.59,0.02,1.79,2.85,3.04,3.3,3.99,4.47,4.72,4.67,4.4,4.34,4.39,4.52,4.53,4.44,4.18,3.8,3.37,2.95,2.71,2.67,2.75,2.61,2.25,1.77,1.36,0.85,0.56,1.03,2.08,3.23,3.52,2.48,1.04,0.01,-0.15,-0.01,0.37,1.18,2.34,2.68,2.09,1.19,1.14,1.98,2.87,2.84,2.03,1.65,1.6,1.85,2.38,3.3,3.84,3.71,3.0,1.02,-3.65,-5.6,-4.54,-4.2,-4.19,-3.43,-2.79,-2.68,-4.15,-4.69,-4.7,-3.73,-2.22,-1.53,-1.76,-2.91,-4.29,-4.51,-4.12,-3.75,-3.78,-3.8,-3.81,-3.89,-4.15,-3.36,-1.67,-0.83,-0.77,-0.98,0.8,0.51,3.33,5.21,6.4,6.9,6.56,5.07,3.11,0.96,-2.34,-3.39,-4.3,-5.01,-5.36,-5.51,-5.95,-6.39,-6.47,-6.17,-5.49,-4.56,-3.66,-2.82,-2.11,-1.68,-1.49,-1.4,-1.33,-1.23,-1.02,-0.74,-0.6,-0.92,-2.3,-3.25,-2.42,-0.99,-0.54,-1.2,-0.71,0.8,1.9,1.38,0.88,1.73,2.85,3.07,2.81,3.03,3.39,3.13,2.91,2.72,1.53,-0.22,-0.67,-1.48,-0.75,-0.96,-1.49,-1.43,-1.03,-0.43,0.27,1.04,1.84,2.01,1.59,0.47,0.4,0.5,2.28,4.29,6.46,8.42,9.75,10.22,10.88,11.58,11.07,6.82,0.5,-4.34,-7.35,-8.7,-8.87,-9.11,-9.68,-10.09,-10.12,-10.15,-10.18,-10.41,-10.89,-10.98,-11.54,-12.76,-14.32,-14.75,-15.36,-15.27,-13.98,-12.11,-9.99,-7.67,-5.39,-3.54,-2.15,-0.83,0.25,1.17,1.97,2.55,3.35,3.8,4.88,5.99,6.45,6.96,7.86,8.79,8.93,8.28,8.1,6.51,2.44,-5.16,-11.83,-13.48,-13.22,-11.58,-9.55,-7.48,-5.29,-3.67,-3.08,-2.63,-2.16,-1.17,0.51,2.19,3.92,5.63,7.04,7.37,6.71,5.1,2.86,0.39,-1.23,-3.63,-5.69,-6.13,-7.37,-9.0,-10.0,-10.48,-10.46,-10.01,-9.09,-7.78,-6.72,-5.48,-4.2,-3.36,-2.93,-3.32,-4.23,-5.22,-6.31,-7.08,-7.88,-9.21,-11.22,-12.88,-14.01,-16.13,-16.46,-15.37,-13.61,-11.9,-10.82,-9.66,-7.75,-5.13,-2.09,0.87,3.31,5.65,7.54,9.42,11.55,13.63,15.23,16.15,16.36,16.46,16.26,16.07,15.91,15.95,15.58,15.44,14.75,13.34,11.62,9.62,7.59,6.12,5.12,4.41,3.31,2.41,1.87,1.87,2.56,3.43,4.25,5.24,4.01,0.5,-0.75,-0.56,-1.7,-6.9,-9.33,-7.37,-7.09,-7.29,-7.6,-8.37,-8.38,-7.95,-8.29,-8.15,-8.57,-9.11,-9.09,-8.83,-7.76,-6.63,-9.3,-12.03,-10.97,-11.77,-13.03,-12.98,-12.94,-12.24,-12.25,-12.03,-10.13,-8.88,-7.99,-7.75,-7.34,-6.83,-6.28,-5.6,-5.57,-5.79,-5.65,-5.45,-4.43,-4.63,-5.08,-4.99,-4.92,-3.94,-1.57,0.0,0.49,0.8,1.01,1.46,1.9,2.38,3.34,3.78,4.42,4.98,5.42,5.98,6.83,7.65,8.18,8.51,8.51,8.26,7.86,7.44,7.06,6.89,6.42,5.99,5.07,3.54,2.11,1.21,0.71,0.88,1.29,1.2,0.66,0.22,-0.11,-0.23,-0.14,-0.03,-0.03,-0.21,-0.15,0.19,0.66,1.19,1.59,1.74,1.77,1.52,1.45,1.27,1.31,1.55,1.73,1.63,1.62,1.87,2.47,2.33,1.13,-3.2,-6.05,-6.06,-5.18,-5.55,-5.2,-4.64,-4.56,-4.74,-5.34,-5.22,-4.15,-2.66,-2.1,-1.86,-1.78,-2.06,-2.3,-2.41,-2.58,-3.01,-3.93,-4.89,-5.24,-4.48,-3.18,-2.24,-1.79,-1.98,-1.74,0.02,-0.59,0.16,1.59,1.92,1.78,1.23,0.14,-1.17,-3.85,-4.45,-4.85,-4.93,-4.79,-4.62,-4.45,-4.26,-4.07,-3.86,-3.51,-3.03,-2.49,-2.04,-1.75,-1.65,-1.62,-1.63,-1.56,-1.31,-1.13,-0.77,-0.32,-0.43,-2.4,-4.22,-3.9,-2.53,-1.81,-1.75,-1.06,0.33,1.3,0.37,-0.2,1.36,2.48,0.41,1.36,2.77,2.87,2.49,1.78,1.0,0.94,1.08,0.75,1.25,1.39,0.61,0.61,0.9,0.88,0.45,1.22,2.33,4.74,6.04,4.06,0.63,1.49,2.99,4.03,5.58,7.32,9.35,10.9,11.31,11.86,13.37,15.48,17.4,14.8,2.38,-6.08,-8.72,-8.81,-8.35,-9.24,-10.44,-11.12,-11.43,-11.52,-11.57,-11.88,-12.48,-13.31,-14.42,-14.96,-14.62,-14.4,-13.5,-12.12,-10.23,-8.28,-6.23,-4.24,-2.61,-1.4,-0.33,0.64,1.41,1.88,2.12,2.35,2.68,2.91,3.96,4.72,5.09,5.9,7.06,7.79,7.36,6.99,5.98,1.62,-7.27,-12.52,-12.61,-11.41,-10.19,-8.44,-6.5,-4.7,-3.42,-2.78,-2.25,-1.24,-0.28,0.7,1.84,3.29,4.67,5.59,6.17,5.97,4.42,2.18,-0.57,-3.94,-5.36,-6.09,-7.43,-8.25,-7.97,-8.57,-9.56,-10.35,-10.41,-9.58,-8.24,-6.36,-4.89,-3.52,-2.47,-2.34,-2.98,-3.74,-4.76,-6.16,-7.59,-8.82,-10.6,-12.86,-14.75,-16.24,-17.64,-18.14,-16.87,-14.66,-12.2,-10.18,-8.48,-6.42,-3.85,-0.98,1.66,4.09,6.04,7.97,10.1,12.07,13.69,15.09,15.97,16.46,16.63,16.81,16.96,16.72,16.47,16.54,15.84,14.47,12.92,11.17,9.08,7.09,5.33,3.93,2.92,2.13,1.42,1.1,1.78,2.23,2.56,4.44,4.41,0.17,-1.72,-2.15,-5.26,-5.76,-4.14,-4.36,-5.05,-5.61,-6.33,-7.1,-8.1,-8.96,-9.27,-9.34,-9.68,-10.96,-12.0,-12.22,-12.05,-11.06,-9.36,-11.12,-13.35,-12.51,-12.99,-13.36,-12.28,-12.33,-12.19,-11.82,-12.05,-10.63,-9.61,-8.7,-7.79,-6.98,-6.32,-6.1,-5.88,-5.73,-5.26,-5.24,-5.66,-5.45,-4.97,-4.84,-4.47,-3.56,-2.36,-1.21,0.1,0.34,-0.09,0.2,0.69,1.27,1.83,2.39,3.06,3.94,4.27,4.84,5.56,6.23,6.75,7.13,7.71,7.84,7.83,7.76,7.58,7.67,7.76,7.98,8.29,8.6,8.72,8.84,8.86,8.87,8.65,7.98,7.16,6.52,5.76,4.93,4.2,4.08,3.74,2.93,2.13,1.7,1.74,2.13,2.5,2.49,2.14,1.53,0.86,0.34,0.19,0.6,1.29,2.07,2.0,1.51,0.89,0.69,0.84,0.87,0.18,-3.1,-6.95,-7.62,-6.58,-6.56,-6.5,-6.3,-6.63,-6.94,-6.8,-5.34,-3.67,-2.59,-1.49,-1.42,-2.16,-2.1,-2.32,-3.15,-3.54,-3.73,-3.75,-3.38,-2.77,-2.1,-1.94,-2.6,-2.89,-2.84,-2.8,-1.5,-0.59,-0.84,-1.22,-1.49,-1.88,-2.44,-3.14,-4.23,-4.85,-5.21,-5.18,-4.8,-4.24,-3.73,-3.4,-3.2,-3.05,-2.94,-2.88,-2.66,-2.33,-2.14,-2.27,-2.28,-1.83,-1.06,-0.47,-0.22,-0.22,-0.32,-0.05,-0.55,-3.69,-5.44,-4.09,-2.99,-2.24,-1.12,0.55,0.47,-0.46,-1.17,-0.99,-0.12,1.08,2.05,3.21,3.98,3.37,2.27,1.77,0.95,-0.94,-1.32,-0.81,-1.64,0.01,1.0,1.47,1.43,-1.06,-1.17,1.84,3.92,5.64,6.63,6.89,6.3,6.05,6.55,7.34,7.97,8.55,8.82,9.2,10.29,11.83,14.18,17.11,20.24,19.54,7.9,-5.31,-8.02,-8.51,-9.7,-10.91,-11.86,-12.59,-12.71,-12.75,-13.15,-13.57,-14.03,-14.2,-13.76,-12.78,-11.64,-10.27,-8.93,-7.28,-5.51,-3.86,-2.33,-0.7,0.83,1.86,2.41,2.47,2.52,2.41,2.11,1.77,1.68,1.77,2.55,3.0,3.55,4.38,5.07,5.65,5.26,4.21,-1.89,-11.54,-13.19,-11.78,-10.25,-8.62,-7.09,-5.51,-4.27,-3.4,-2.51,-1.34,-0.55,0.15,1.06,2.29,3.44,4.41,5.23,5.62,4.55,2.96,1.14,-0.82,-3.24,-7.07,-9.13,-8.33,-8.21,-8.87,-9.08,-9.44,-10.14,-10.33,-9.65,-8.55,-6.64,-4.75,-3.13,-2.18,-2.33,-3.42,-4.49,-5.26,-6.15,-7.28,-9.12,-11.42,-13.71,-15.73,-16.69,-17.63,-17.57,-16.52,-14.66,-12.14,-10.08,-7.94,-5.5,-2.65,0.22,2.59,4.6,6.35,8.05,9.64,11.52,13.15,14.53,15.63,16.47,17.11,17.36,17.39,17.52,17.14,16.73,15.68,14.12,12.37,10.65,8.85,6.7,4.18,2.22,1.42,1.17,0.63,0.41,1.22,2.75,4.47,3.33,-0.63,-2.07,-4.98,-5.88,-3.66,-2.76,-1.81,-0.37,0.37,-0.02,-1.47,-3.89,-6.79,-9.48,-11.38,-12.19,-12.86,-13.2,-14.76,-15.41,-15.44,-14.79,-12.71,-13.74,-14.76,-14.18,-13.54,-13.33,-12.54,-11.47,-11.39,-11.37,-10.51,-10.09,-9.45,-8.63,-8.03,-7.38,-6.95,-6.5,-6.12,-5.46,-4.82,-4.54,-4.61,-4.18,-4.18,-3.95,-3.54,-3.04,-2.6,-2.38,-1.51,-0.15,1.05,1.62,1.85,1.96,2.16,2.56,2.95,3.16,3.6,4.15,5.1,6.33,7.14,7.54,7.5,7.22,6.96,6.9,6.75,6.69,6.64,6.99,7.51,7.86,8.17,8.16,8.39,8.39,8.23,7.98,7.17,7.08,6.06,5.37,6.26,6.78,6.35,5.34,4.24,3.74,4.02,4.58,5.2,4.88,3.9,2.67,1.78,1.5,1.24,1.53,2.53,2.95,2.74,1.83,1.02,0.63,0.42,0.25,-0.3,-1.48,-4.71,-8.76,-9.54,-8.13,-7.6,-7.1,-6.73,-7.13,-8.01,-7.39,-5.45,-5.22,-5.6,-2.12,-0.31,-0.56,-1.98,-2.36,-1.86,-0.99,-0.32,0.25,0.0,-0.82,-0.37,0.56,0.1,-2.15,-3.35,-3.12,-2.87,-2.5,-2.12,-1.98,-2.18,-2.75,-3.5,-2.71,-3.56,-4.08,-4.14,-3.85,-3.38,-2.99,-2.74,-2.6,-2.51,-2.5,-2.49,-2.54,-2.64,-2.55,-2.12,-1.21,0.13,1.48,2.13,1.86,1.22,0.48,-0.38,-1.47,-3.33,-6.29,-5.51,-4.32,-3.18,-1.61,-0.26,-1.3,-1.55,-1.77,-1.21,0.22,1.56,2.81,3.97,4.11,3.58,3.02,3.06,2.53,0.6,-2.54,-3.45,-2.86,-0.94,-4.2,-3.08,-1.71,-0.35,0.58,1.97,4.06,6.18,7.82,8.73,9.03,9.06,8.86,8.66,8.56,8.51,8.49,8.43,8.38,9.08,10.99,13.7,14.91,17.07,18.07,14.43,5.52,-4.11,-8.31,-9.55,-9.88,-10.23,-10.56,-10.41,-10.06,-9.57,-9.16,-9.07,-8.94,-8.79,-8.28,-7.22,-5.83,-4.23,-2.48,-0.96,0.12,1.19,2.27,3.16,3.94,4.52,4.47,3.72,2.55,1.17,-0.02,-0.83,-1.09,-0.79,-0.05,1.08,1.95,2.77,2.82,0.4,-9.65,-14.32,-13.3,-11.34,-9.22,-7.53,-6.04,-4.81,-3.75,-2.61,-1.63,-0.88,-0.07,0.8,1.75,2.43,3.21,4.45,5.21,5.25,4.8,3.57,0.89,-1.74,-4.1,-6.68,-9.69,-12.01,-11.25,-10.7,-10.68,-10.7,-10.79,-10.52,-9.74,-8.29,-6.54,-4.6,-2.95,-1.89,-2.44,-3.55,-4.54,-5.49,-6.7,-9.05,-10.97,-12.53,-14.26,-15.13,-15.64,-16.24,-16.14,-15.01,-13.2,-10.92,-9.27,-7.0,-4.47,-1.67,0.96,3.09,4.53,6.53,8.43,9.95,11.32,12.93,14.4,15.71,16.8,17.51,18.07,18.68,18.84,18.98,17.32,15.72,13.86,11.74,9.66,7.71,5.9,3.52,1.04,0.48,0.5,0.3,0.98,2.17,3.93,1.92,-2.03,-5.17,-4.75,-2.73,-2.06,-1.04,0.3,1.97,3.59,4.79,5.16,4.41,2.04,-2.4,-7.84,-13.34,-17.28,-18.6,-19.27,-19.59,-19.93,-19.03,-17.65,-15.92,-16.45,-15.98,-14.54,-13.96,-13.25,-12.54,-11.96,-11.36,-10.57,-10.02,-9.52,-9.07,-8.71,-8.34,-7.89,-7.48,-6.83,-5.78,-5.23,-5.03,-4.77,-4.59,-4.44,-4.49,-4.49,-4.16,-3.38,-2.28,-1.18,-0.21,0.72,1.45,1.86,2.14,2.43,3.05,3.49,3.66,3.64,4.37,5.2,6.0,6.89,7.39,7.45,7.38,7.16,6.92,7.14,6.97,6.71,6.35,6.35,7.43,7.83,7.89,7.56,6.9,6.39,6.13,5.85,6.31,6.11,5.66,5.6,5.69,5.59,5.41,4.94,4.24,3.79,3.94,4.5,4.81,4.72,4.34,3.23,1.98,1.92,2.6,3.04,3.31,3.14,2.36,1.49,0.9,0.62,0.71,0.53,-0.14,-1.58,-3.99,-7.77,-10.82,-10.37,-8.93,-8.03,-7.57,-7.43,-8.63,-8.99,-7.62,-7.07,-6.77,-4.33,-3.28,-3.31,-3.91,-4.08,-3.36,-2.43,-1.49,-0.54,0.26,0.04,0.01,0.41,1.64,3.3,3.41,1.18,0.56,0.24,0.38,0.34,-0.15,-0.87,-1.73,1.11,0.43,-0.19,-0.5,-0.44,-0.07,0.47,0.88,1.03,1.01,0.87,0.76,0.74,0.79,0.88,1.04,1.26,1.26,1.27,1.42,1.44,1.12,0.73,0.62,-0.16,-4.65,-7.36,-6.41,-5.41,-4.31,-2.71,-2.49,-3.34,-2.75,-2.43,-1.64,-0.28,1.58,3.68,4.66,4.29,3.98,3.43,4.18,4.06,0.29,-3.77,-4.84,-2.12,-6.01,-5.49,-3.71,-2.24,-1.39,0.18,2.18,4.44,6.56,8.3,9.12,9.75,10.4,10.4,9.7,9.29,9.28,9.2,8.92,8.72,8.66,8.61,8.42,9.83,11.06,9.44,10.58,10.53,7.28,3.44,-0.17,-3.0,-5.0,-6.08,-6.56,-6.8,-7.13,-7.52,-7.56,-7.04,-6.14,-5.05,-3.9,-2.83,-1.7,-0.22,1.17,2.18,3.16,4.11,4.34,4.01,3.68,3.33,2.87,1.64,-0.54,-2.93,-4.65,-5.08,-4.33,-3.09,-2.14,-1.4,-0.46,-0.76,-9.0,-14.33,-13.64,-12.03,-9.67,-7.52,-6.02,-4.85,-3.79,-2.78,-1.77,-0.63,0.63,1.5,1.71,1.72,2.4,3.12,3.65,4.41,4.76,5.1,3.56,0.64,-1.31,-3.5,-6.41,-9.03,-11.27,-12.36,-12.11,-12.02,-12.25,-12.07,-11.2,-9.56,-7.89,-6.36,-4.87,-3.53,-3.23,-3.66,-5.12,-6.42,-7.66,-9.23,-10.7,-11.96,-12.87,-13.47,-14.0,-14.69,-14.92,-14.19,-12.71,-11.46,-10.04,-8.13,-5.7,-2.96,-0.69,1.49,3.49,5.43,6.89,8.31,9.74,11.29,13.03,14.67,16.28,17.33,18.0,18.78,19.34,19.72,19.41,18.71,15.78,13.15,10.91,8.75,7.4,6.09,3.34,1.43,0.5,0.16,0.99,1.79,4.06,-0.33,-5.66,-7.37,-5.2,-3.69,-2.21,-0.45,1.52,3.68,5.87,7.76,9.53,11.18,12.54,8.98,-1.39,-5.38,-10.07,-17.41,-21.15,-22.1,-22.56,-22.22,-21.0,-19.37,-18.51,-17.89,-16.47,-14.68,-13.97,-13.56,-13.1,-12.43,-11.67,-10.84,-10.02,-9.26,-8.75,-8.46,-8.21,-7.81,-7.52,-7.17,-6.66,-7.04,-7.26,-6.69,-6.13,-5.71,-5.18,-4.53,-3.71,-2.77,-1.76,-0.73,0.17,0.77,1.22,1.55,1.85,2.21,2.8,3.23,3.4,3.68,4.26,4.86,5.1,5.59,6.05,6.31,6.1,5.71,5.81,6.35,6.97,7.28,7.5,7.7,7.82,8.01,8.35,8.2,7.68,7.01,7.31,8.35,8.57,8.31,7.98,7.46,7.07,6.78,6.43,6.14,5.6,5.16,5.14,5.28,4.81,4.03,3.18,3.22,2.97,2.65,2.56,2.53,2.23,1.19,0.71,0.35,0.5,0.66,0.55,0.48,0.01,-1.27,-3.54,-7.3,-10.95,-10.88,-9.37,-8.19,-7.42,-6.93,-8.39,-9.77,-8.82,-7.88,-7.47,-7.16,-6.75,-6.3,-5.88,-5.53,-4.54,-3.28,-2.11,-1.12,-0.39,-0.01,0.17,0.23,0.57,0.94,1.15,-0.59,-0.61,0.52,1.27,1.61,1.81,1.81,1.58,0.33,0.02,-0.26,-0.4,-0.35,-0.13,0.18,0.43,0.53,0.53,0.42,0.29,0.22,0.22,0.32,0.46,0.55,0.59,0.64,0.74,0.83,0.82,0.58,-0.13,-1.31,-4.63,-7.29,-6.56,-5.78,-4.73,-3.37,-3.38,-4.45,-3.9,-3.32,-2.54,-0.97,0.96,2.62,3.45,4.12,4.44,3.64,4.03,1.88,0.35,-3.39,-5.77,-7.53,-5.9,-5.6,-4.29,-2.53,-0.47,1.32,2.22,3.39,5.84,7.27,7.9,9.35,10.15,10.12,9.91,9.89,9.69,9.19,8.97,9.17,9.53,9.64,9.59,8.94,7.13,6.36,5.92,2.13,-0.65,-1.29,-2.03,-3.09,-4.11,-4.77,-5.25,-4.57,-4.37,-4.83,-5.33,-4.1,-2.93,-1.7,-0.65,0.2,1.21,2.21,2.85,2.43,2.95,4.8,6.22,8.68,9.45,9.23,8.7,6.33,1.79,-3.3,-6.69,-8.12,-7.94,-6.74,-4.72,-2.42,-4.2,-11.42,-13.39,-12.21,-10.66,-8.95,-7.24,-6.02,-4.84,-3.58,-2.3,-0.89,0.35,1.03,1.22,1.65,2.13,2.08,1.87,2.0,2.56,3.06,4.32,3.13,1.45,0.76,0.57,-0.64,-4.71,-7.97,-9.68,-10.37,-10.83,-11.29,-11.36,-11.19,-10.43,-9.45,-8.4,-7.06,-5.71,-5.17,-5.59,-6.45,-7.82,-9.04,-10.0,-10.84,-11.74,-11.99,-12.69,-13.52,-14.0,-14.3,-13.74,-12.62,-11.33,-9.82,-8.42,-6.73,-4.55,-1.91,0.35,2.25,4.02,5.68,7.12,8.4,10.09,11.69,13.43,15.01,16.36,17.37,18.43,19.31,19.58,19.84,21.12,15.95,13.47,13.29,11.51,9.59,7.69,5.73,4.01,2.96,2.1,1.93,2.84,4.0,-3.41,-7.88,-7.57,-5.93,-4.63,-2.76,-0.74,1.47,3.63,5.97,8.6,10.73,13.15,15.33,16.36,8.16,0.41,-3.43,-7.97,-12.79,-16.38,-18.79,-20.19,-20.23,-19.72,-19.2,-18.73,-17.55,-16.12,-14.55,-13.52,-12.74,-12.51,-12.46,-11.9,-11.04,-10.19,-9.46,-8.75,-8.38,-8.31,-8.18,-7.71,-7.28,-7.42,-8.14,-8.21,-7.34,-6.51,-5.81,-5.1,-4.24,-3.23,-2.24,-1.33,-0.43,0.41,1.18,1.84,2.5,2.94,3.05,2.92,3.16,3.64,3.8,3.79,4.17,5.0,5.54,5.66,5.77,5.85,5.78,5.66,5.82,6.34,7.23,8.15,8.49,8.76,8.76,9.0,9.39,9.36,9.26,9.32,9.14,9.04,8.92,8.86,9.0,8.42,8.08,7.48,6.9,5.78,4.68,4.61,4.52,4.31,3.98,3.64,3.39,2.85,1.95,1.7,1.88,1.83,1.25,0.31,-0.44,-0.64,-0.11,-0.01,0.0,-0.52,-2.34,-3.61,-7.69,-10.81,-10.6,-9.22,-7.77,-6.81,-6.11,-6.64,-9.4,-9.94,-9.85,-9.55,-9.01,-8.58,-8.17,-7.49,-6.62,-5.62,-4.45,-3.15,-1.99,-1.08,-0.52,-0.33,-0.46,-0.65,-0.89,-1.23,-1.36,-1.11,-0.71,-0.28,0.07,0.37,0.54,0.54,0.1,0.05,0.03,0.09,0.24,0.46,0.75,1.03,1.22,1.32,1.33,1.28,1.23,1.2,1.19,1.21,1.18,1.04,0.85,0.67,0.53,0.34,-0.18,-1.07,-2.37,-5.85,-7.4,-6.32,-5.41,-4.45,-3.55,-3.28,-4.14,-4.95,-4.37,-3.14,-1.97,-0.8,1.02,1.69,2.15,3.25,3.18,2.9,-3.42,-4.46,-6.58,-5.89,-5.2,-5.4,-3.84,-1.43,0.91,2.71,4.68,6.67,8.54,10.08,9.34,5.54,7.37,8.25,9.0,9.4,9.51,9.97,10.39,10.16,10.23,10.09,8.45,8.35,7.9,7.13,6.52,4.88,1.63,-0.57,-1.38,-1.96,-2.59,-3.18,-3.41,-2.92,-3.31,-3.84,-3.88,-3.56,-2.71,-1.41,-0.23,0.49,1.46,2.68,3.52,3.51,3.05,2.6,3.06,4.07,5.23,7.08,9.62,12.91,14.53,12.66,7.49,0.65,-5.34,-7.77,-8.1,-8.86,-10.03,-9.96,-9.03,-8.52,-8.11,-7.37,-6.39,-5.25,-3.64,-1.88,-0.39,0.4,1.21,2.56,4.08,4.85,4.45,3.36,1.87,0.38,-0.44,-0.46,1.39,-0.32,-0.61,-1.56,-3.21,-1.2,-0.76,-2.29,-4.47,-6.62,-7.96,-8.73,-9.17,-9.38,-9.32,-9.02,-8.5,-7.95,-7.26,-6.8,-7.37,-8.74,-10.12,-10.58,-10.88,-11.08,-10.79,-10.28,-10.17,-11.55,-12.62,-12.85,-12.78,-12.03,-11.09,-9.94,-8.9,-7.72,-6.16,-4.23,-2.12,0.44,2.63,4.29,5.81,7.36,8.67,10.51,12.13,13.65,15.05,16.21,17.18,18.31,19.25,19.61,19.99,21.07,14.82,10.84,10.78,10.12,9.29,8.04,6.68,5.12,4.1,3.79,3.65,1.02,-5.86,-7.09,-6.63,-5.56,-4.68,-2.52,-0.85,1.23,2.92,4.81,7.16,9.48,11.52,13.6,15.35,15.95,11.13,1.08,-3.1,-5.29,-7.56,-10.16,-12.69,-14.6,-16.0,-16.8,-16.94,-16.79,-16.21,-15.26,-14.17,-12.72,-11.6,-10.86,-10.56,-10.83,-10.84,-10.34,-9.61,-9.11,-8.5,-8.09,-7.81,-7.55,-7.97,-8.71,-8.61,-7.43,-6.27,-5.41,-4.65,-3.84,-2.95,-2.0,-1.17,-0.33,0.48,1.1,1.57,1.91,2.61,3.24,3.52,3.38,3.6,4.02,4.34,4.66,4.99,5.23,5.15,5.0,5.22,5.54,5.66,5.77,5.81,5.84,6.27,7.7,8.91,8.88,9.14,9.51,9.5,9.46,9.75,9.72,10.04,9.8,9.49,9.62,9.55,9.24,9.83,9.06,6.02,6.27,6.57,4.26,3.29,3.09,3.33,2.35,1.83,1.43,0.56,-0.35,-1.03,-1.05,-0.82,-0.73,-0.82,-0.71,-0.49,-0.77,-0.64,-1.79,-3.68,-5.26,-8.81,-11.14,-10.22,-8.89,-7.47,-6.46,-5.66,-4.69,-7.94,-10.53,-10.93,-11.04,-10.54,-10.05,-9.47,-8.71,-7.7,-6.49,-5.09,-3.6,-2.19,-1.07,-0.54,-0.48,-0.68,-1.1,-1.51,-1.7,-1.7,-1.56,-1.34,-1.13,-0.91,-0.56,-0.18,0.05,-0.64,-0.42,-0.27,-0.09,0.18,0.52,0.92,1.31,1.62,1.79,1.78,1.69,1.6,1.39,1.14,0.99,0.92,0.81,0.59,0.28,-0.1,-0.53,-1.1,-2.53,-4.74,-7.07,-7.54,-6.33,-5.07,-4.09,-3.5,-3.58,-4.11,-4.61,-4.59,-3.82,-2.47,-0.95,-0.11,-0.19,-0.16,0.31,0.61,0.2,-1.73,-2.81,-3.44,-5.84,-5.5,-3.92,-2.3,-0.17,1.97,4.03,6.57,8.71,8.59,7.43,6.77,7.04,4.79,4.3,5.88,7.48,7.41,7.33,8.7,9.26,8.3,9.06,9.48,6.52,5.78,5.79,4.37,3.13,2.84,1.19,-2.04,-4.59,-4.65,-4.16,-4.18,-3.34,-2.82,-3.33,-2.94,-2.16,-0.96,0.29,0.42,-0.28,-0.69,-0.65,-0.07,0.82,1.75,2.46,3.04,3.26,3.42,4.48,6.24,8.26,9.89,10.5,9.69,7.41,4.85,2.72,1.35,0.37,-0.37,-1.23,-1.91,-1.66,-1.54,-0.81,-1.01,-0.87,-0.72,-0.12,1.66,3.54,4.59,5.18,5.28,5.25,4.08,2.93,3.96,4.86,1.96,-3.62,-2.48,0.99,2.31,3.85,5.71,5.87,5.08,3.8,1.55,-1.66,-4.69,-5.74,-6.02,-6.69,-7.18,-7.39,-6.85,-7.37,-8.07,-9.07,-10.03,-12.08,-11.2,-10.84,-10.59,-9.81,-8.73,-8.28,-8.36,-8.92,-9.61,-10.84,-10.4,-10.01,-9.49,-8.94,-8.04,-7.17,-5.94,-3.37,-0.84,0.65,2.28,4.22,6.28,7.61,9.26,10.8,12.08,13.46,14.65,15.64,16.68,17.69,18.4,19.17,19.92,20.13,17.43,12.15,10.1,8.68,7.52,6.54,5.26,3.7,1.75,-0.74,-3.73,-5.54,-5.58,-5.27,-4.71,-4.23,-3.28,-2.41,-0.72,0.72,2.23,4.28,6.51,8.52,10.26,11.85,13.4,14.15,13.02,8.67,0.57,-5.44,-7.09,-7.82,-8.97,-10.25,-11.54,-12.61,-13.33,-13.78,-13.77,-13.48,-13.08,-13.08,-12.31,-11.37,-10.83,-10.59,-10.32,-10.46,-10.31,-9.38,-8.76,-8.57,-8.68,-9.02,-8.93,-8.05,-6.87,-5.92,-5.2,-4.34,-3.3,-2.38,-1.7,-0.97,-0.19,0.8,2.14,3.19,3.81,4.14,4.37,4.61,5.07,5.16,5.0,4.95,4.87,4.83,4.87,4.87,4.66,4.82,5.21,5.46,5.67,5.84,5.61,5.4,6.16,7.46,7.66,8.1,8.75,9.17,9.44,9.85,10.3,10.5,10.89,10.76,10.55,10.35,11.09,9.51,4.39,5.13,1.28,-0.07,2.08,2.92,5.52,5.35,4.99,4.46,3.83,3.05,2.26,1.62,0.68,-0.42,-0.83,-0.55,-0.34,-0.46,-0.64,-1.05,-1.93,-3.59,-6.26,-7.42,-7.39,-8.13,-7.7,-7.02,-5.88,-4.35,-4.47,-5.42,-4.8,-8.29,-12.38,-12.22,-11.92,-11.41,-10.43,-9.24,-8.12,-7.19,-6.16,-5.03,-3.53,-1.77,-0.76,-0.67,-0.89,-1.25,-1.61,-1.85,-1.92,-1.89,-1.84,-1.75,-1.68,-1.57,-1.32,-0.98,-0.76,-0.47,-0.27,-0.14,0.01,0.26,0.65,1.17,1.63,1.91,2.0,1.9,1.74,1.53,1.33,1.17,1.07,0.84,0.27,-0.48,-1.03,-1.67,-3.35,-5.57,-7.03,-7.42,-6.81,-5.84,-4.88,-4.14,-3.68,-3.44,-3.59,-3.88,-3.89,-3.32,-2.45,-1.51,-0.55,-0.18,-0.56,-1.14,-1.63,-1.22,-1.13,-1.9,-3.58,-4.2,-3.72,-2.81,-1.58,1.45,3.89,4.18,3.47,2.34,1.57,4.28,5.13,4.11,2.01,0.41,1.03,2.53,4.18,5.97,7.23,8.76,9.92,9.41,8.71,6.75,2.5,0.21,0.69,0.97,0.53,0.23,0.43,-0.44,-4.28,-3.7,-2.22,-1.67,-1.42,-1.29,-1.35,-1.54,-1.58,-1.41,-1.12,-0.7,-0.24,0.16,0.43,1.08,2.05,2.41,2.8,3.03,2.78,3.94,4.96,7.2,7.94,7.62,7.35,6.47,4.78,3.15,1.91,1.75,2.4,2.83,2.69,1.58,0.47,-0.33,-0.82,-0.63,0.32,1.47,2.51,2.82,3.29,3.61,3.29,3.35,3.18,2.95,2.94,3.41,4.16,4.41,3.7,3.16,3.21,3.37,3.46,3.9,4.28,4.34,3.85,3.31,2.35,0.45,-2.89,-4.89,-5.7,-6.24,-6.56,-7.14,-8.07,-9.68,-11.15,-12.08,-12.0,-11.48,-10.59,-9.54,-8.95,-8.57,-8.3,-8.24,-8.91,-9.93,-9.18,-8.5,-7.81,-7.41,-6.95,-5.8,-3.89,-2.28,-0.69,1.26,2.96,4.54,6.09,7.76,9.24,10.68,11.98,12.96,13.88,14.94,15.99,16.67,17.38,18.05,18.35,18.37,16.26,12.23,9.71,7.93,5.74,3.31,1.3,-0.43,-2.21,-3.53,-4.16,-4.4,-4.19,-4.18,-4.52,-4.45,-3.69,-2.63,-1.47,0.38,2.18,3.67,5.19,6.48,7.66,8.86,10.1,11.19,11.55,10.76,8.76,5.61,0.88,-3.86,-7.38,-9.45,-10.27,-10.61,-11.63,-12.73,-12.86,-12.42,-12.07,-11.51,-11.12,-10.93,-10.59,-10.22,-9.98,-9.74,-9.66,-9.68,-9.56,-9.4,-8.89,-8.24,-7.6,-7.13,-6.56,-5.9,-5.19,-4.29,-3.08,-1.83,-0.87,-0.11,1.04,2.07,2.43,3.05,3.68,4.12,4.48,4.84,5.56,6.31,6.12,5.84,5.8,5.69,5.47,5.29,5.24,5.33,5.43,5.51,5.72,5.66,5.32,5.45,6.17,6.92,7.83,8.69,9.09,9.54,10.05,10.55,10.79,10.73,10.71,10.6,10.25,9.92,8.26,1.64,-2.27,2.2,5.94,7.4,7.27,7.02,7.25,7.55,7.79,7.79,7.51,7.06,6.39,5.25,3.62,1.75,0.14,-0.77,-0.89,-0.61,-0.87,-2.33,-4.05,-6.03,-7.29,-7.37,-6.68,-6.49,-6.48,-4.83,-2.46,-0.8,0.23,0.82,1.34,2.24,1.69,-2.55,-6.72,-7.65,-7.28,-5.74,-3.99,-2.72,-1.96,-1.35,-0.83,-0.83,-0.89,-0.81,-0.76,-0.75,-0.84,-0.97,-1.1,-1.27,-1.39,-1.45,-1.48,-1.45,-1.3,-1.07,-0.91,-0.41,0.04,0.35,0.53,0.74,1.0,1.33,1.64,1.83,1.69,1.33,1.18,1.27,1.36,1.4,1.37,0.97,0.28,-1.11,-3.54,-5.6,-6.33,-6.57,-6.63,-6.4,-5.87,-5.12,-4.32,-3.6,-2.82,-2.15,-1.78,-1.2,-0.86,-1.47,-2.05,-1.51,-0.66,-1.01,-1.24,-0.14,0.35,-1.84,-0.91,1.68,1.0,0.24,0.16,0.77,1.34,1.08,2.94,4.31,1.97,-0.61,0.09,3.44,4.13,3.94,3.19,1.82,1.21,0.99,2.4,4.79,7.06,9.65,11.73,11.95,12.47,13.08,5.17,0.26,0.15,-0.32,-0.43,-1.15,-1.31,-1.02,-1.21,-1.61,-1.45,-1.47,-1.71,-1.95,-1.79,-1.56,-1.66,-1.87,-1.58,-1.18,-0.41,-0.1,0.34,1.3,1.64,3.14,3.58,2.66,1.61,-0.71,1.1,5.37,3.72,5.51,7.03,8.17,7.9,6.22,4.47,1.02,2.46,7.76,8.7,7.2,4.53,2.4,1.23,0.38,0.54,1.42,2.17,2.06,1.6,1.78,2.58,2.22,1.27,0.01,0.09,2.03,0.74,3.06,4.0,2.45,2.28,2.27,2.5,2.54,3.7,5.17,6.17,6.18,6.16,5.69,2.52,-3.47,-6.62,-6.2,-7.01,-7.93,-9.46,-11.09,-12.24,-12.67,-12.24,-11.53,-10.48,-9.34,-8.46,-8.08,-7.5,-7.37,-6.9,-7.05,-7.54,-6.91,-6.15,-5.23,-4.23,-3.21,-2.13,-0.86,0.6,2.11,3.38,4.67,6.29,8.07,9.65,10.79,11.64,12.5,13.32,14.15,14.92,15.54,16.04,16.33,16.53,16.46,14.2,11.15,7.16,4.16,2.25,0.86,-0.42,-1.69,-2.72,-3.45,-3.67,-3.9,-4.76,-5.14,-5.1,-4.8,-4.06,-2.67,-1.0,-0.04,1.03,2.03,2.95,3.97,4.86,5.6,6.35,7.22,8.03,8.42,8.18,7.35,5.98,4.19,2.17,0.16,-1.62,-3.39,-4.89,-6.48,-7.89,-8.37,-8.37,-8.29,-7.99,-7.5,-7.13,-7.09,-7.15,-7.13,-6.88,-6.74,-6.82,-7.07,-7.23,-7.2,-6.99,-6.42,-5.53,-4.42,-3.42,-2.66,-2.01,-1.37,-0.64,0.3,1.89,3.0,3.42,3.87,4.29,4.77,5.22,5.36,5.48,5.75,5.82,5.71,5.53,5.36,5.19,5.0,4.92,5.11,5.45,5.5,5.44,5.38,5.23,4.92,6.06,7.8,8.7,8.54,8.61,7.78,7.65,7.58,7.68,7.98,8.35,10.56,10.48,1.62,-5.63,-0.45,3.5,4.32,6.2,6.69,6.81,7.05,7.54,8.28,8.86,9.2,9.28,8.9,8.11,6.83,4.97,3.06,0.85,-1.67,-2.32,-2.54,-4.68,-6.77,-8.0,-8.85,-8.83,-8.51,-8.29,-7.78,-6.12,-4.35,-3.08,-1.97,-1.14,-0.78,-0.28,-0.09,-0.11,-0.39,-0.91,-1.28,-1.33,-1.24,-1.38,-1.58,-1.49,-1.08,-0.64,-0.28,-0.08,0.11,0.02,0.1,-0.19,-0.56,-0.77,-1.14,-1.52,-1.82,-1.91,-1.8,-1.57,-1.32,1.24,1.72,1.84,1.57,1.22,1.14,1.39,1.67,1.83,2.46,2.72,2.66,1.59,0.73,-0.08,-0.68,-0.9,-0.9,-0.98,-1.65,-2.61,-3.36,-3.98,-4.65,-5.06,-5.0,-4.41,-3.46,-2.29,-1.27,-0.55,-0.06,0.33,0.51,0.54,-0.21,-1.56,-1.28,-0.08,0.01,-0.1,0.4,0.86,1.26,1.74,1.81,1.15,2.15,1.89,-0.75,-0.08,-0.39,-0.87,-0.77,-0.35,0.87,3.19,2.86,3.61,3.14,2.62,3.07,1.97,0.91,1.56,2.46,4.51,5.71,9.2,14.23,16.84,16.15,14.56,8.01,3.69,1.33,-0.47,-1.31,-1.71,-1.95,-2.11,-2.15,-1.7,-1.61,-1.58,-0.71,-0.86,-0.39,0.21,0.5,2.36,4.21,5.55,6.61,6.01,6.89,9.43,9.65,11.78,9.47,5.46,7.6,5.73,5.79,8.26,10.42,11.6,13.32,14.77,13.59,13.75,12.48,5.68,2.47,3.33,4.09,3.58,4.56,4.24,2.28,2.59,2.79,2.28,4.22,6.1,6.8,6.7,5.95,4.47,3.18,1.29,1.88,2.64,4.05,5.0,5.17,6.38,7.41,9.13,10.92,12.13,12.28,10.29,12.95,13.09,11.38,11.96,9.27,1.99,-3.4,-6.47,-7.33,-8.1,-9.1,-9.74,-10.19,-9.92,-8.51,-6.83,-5.35,-4.09,-3.3,-3.27,-2.91,-2.42,-2.31,-1.91,-2.0,-2.46,-3.16,-2.94,-1.96,-0.73,0.38,1.23,1.84,2.83,4.85,6.47,6.41,6.72,7.07,8.02,11.14,12.57,13.53,14.1,14.39,14.5,14.41,15.0,14.68,10.88,8.12,4.53,1.15,-0.76,-2.14,-3.05,-3.63,-3.86,-3.92,-4.04,-4.89,-5.58,-5.61,-5.52,-4.82,-3.59,-2.76,-2.12,-1.49,-0.94,0.11,1.14,1.87,2.45,2.91,3.31,3.73,4.02,4.16,4.25,4.19,3.86,3.37,2.75,2.12,1.5,0.8,0.03,-0.79,-1.54,-2.34,-3.22,-3.82,-4.18,-4.49,-4.79,-5.04,-5.31,-5.59,-5.86,-5.98,-5.91,-5.63,-5.26,-4.66,-3.68,-2.75,-2.08,-1.63,-1.31,-0.89,-0.19,0.62,1.53,2.61,3.77,4.82,5.59,6.17,6.59,6.93,7.26,7.46,7.52,7.51,7.31,6.96,6.45,5.97,5.55,5.32,4.93,4.61,4.56,4.44,4.11,3.59,3.31,5.25,7.17,6.41,5.8,5.64,5.72,6.27,7.0,7.31,6.74,8.33,5.63,2.21,0.7,0.49,1.25,2.01,3.54,4.61,5.94,6.04,6.73,7.57,8.24,8.84,9.33,9.93,10.44,10.9,11.17,10.87,10.11,6.92,1.29,-1.72,-2.94,-5.28,-7.95,-9.3,-9.6,-9.29,-9.05,-8.73,-8.06,-7.16,-6.25,-5.35,-4.26,-3.09,-2.17,-1.44,-0.89,-0.61,-0.65,-0.69,-0.79,-0.93,-1.07,-1.09,-1.03,-0.82,-0.39,0.49,1.8,2.82,3.04,3.12,3.41,3.56,3.78,3.32,2.92,2.28,1.45,0.16,-0.21,0.16,0.58,0.81,0.44,0.25,0.29,0.47,0.34,0.07,0.11,-0.02,-0.61,-0.42,0.77,1.91,2.63,2.83,3.02,3.23,3.36,3.39,3.27,2.95,2.29,1.71,1.49,1.39,1.32,1.13,0.42,-0.79,-1.7,-1.37,-1.04,-1.63,0.99,4.67,4.87,1.65,-1.03,-2.04,-1.7,-0.54,-0.77,-1.55,-1.82,1.99,4.93,7.98,9.58,7.16,6.12,1.5,0.65,1.38,3.11,5.42,8.16,7.52,6.37,6.46,7.44,9.97,9.87,8.2,9.1,9.72,9.42,10.88,13.61,16.44,19.66,21.06,20.03,17.02,13.82,10.95,5.24,2.79,0.35,-2.11,-4.19,-3.64,-1.32,0.49,1.89,2.59,2.68,2.75,3.28,3.38,3.55,3.91,3.62,3.77,4.47,5.67,6.12,5.63,6.89,10.54,11.16,10.26,7.7,5.91,6.58,7.57,8.71,9.94,10.7,11.23,12.35,14.02,14.64,15.23,14.26,12.67,11.41,9.83,8.01,7.67,7.02,5.65,4.86,4.17,3.96,3.59,4.08,5.68,6.6,6.61,6.03,5.97,4.69,3.21,2.75,3.54,4.39,4.57,4.82,5.64,6.41,7.3,8.02,8.59,8.0,5.72,6.46,10.69,9.45,7.7,5.77,5.6,6.32,5.28,2.49,3.18,4.56,2.04,0.45,0.69,0.91,0.56,0.13,-0.17,-0.44,-0.63,-0.89,-1.29,-1.73,-1.99,-1.96,-1.84,-1.59,-1.21,-0.57,0.42,1.26,2.09,2.57,3.15,4.09,4.27,5.94,6.81,7.11,7.75,8.56,9.26,9.82,10.08,10.24,10.56,10.85,9.96,5.69,3.62,1.92,-0.97,-2.81,-4.48,-4.79,-4.43,-4.39,-4.56,-4.76,-5.19,-5.21,-4.12,-3.47,-3.42,-3.72,-3.8,-3.72,-2.93,-1.87,-1.16,-0.5,0.12,0.54,0.89,1.09,1.2,1.23,1.16,0.91,0.46,0.04,-0.24,-0.4,-0.46,-0.46,-0.52,-0.69,-1.03,-1.48,-2.0,-2.59,-3.22,-3.76,-4.11,-4.41,-4.62,-4.73,-4.68,-4.6,-4.47,-4.18,-3.74,-3.1,-2.36,-1.57,-0.8,-0.1,0.47,0.98,1.58,2.26,2.93,3.62,4.26,4.79,5.32,5.84,6.38,6.88,7.28,7.64,7.93,8.13,8.3,8.29,8.2,8.31,7.44,5.44,4.88,4.42,3.9,3.35,2.94,2.77,2.82,3.11,3.35,3.42,3.54,3.69,4.54,5.91,6.93,7.52,7.88,6.78,3.25,-1.89,-4.37,-0.15,0.12,2.74,3.41,3.94,4.84,5.94,6.48,7.47,8.14,8.45,8.91,9.45,10.07,10.62,11.39,12.44,12.72,12.61,11.32,6.36,0.38,-3.47,-5.35,-6.37,-7.37,-8.15,-8.74,-8.89,-8.66,-7.87,-7.17,-6.24,-5.42,-4.49,-3.79,-3.16,-2.47,-1.96,-1.71,-1.36,-0.89,-0.93,-1.03,-1.07,-0.94,-0.53,0.38,0.97,0.63,0.53,0.8,1.0,0.98,0.83,0.97,1.06,0.99,0.88,0.72,0.61,0.52,0.55,0.69,0.7,0.61,1.04,1.31,-0.47,-2.18,-1.91,-1.06,-0.39,0.13,0.8,1.52,2.01,2.27,2.54,2.86,3.06,3.08,3.24,3.16,2.85,2.42,1.89,1.59,1.56,2.21,2.75,1.05,-1.62,-2.8,-3.41,-4.27,-2.94,-1.92,-3.16,0.19,4.27,4.96,4.53,4.75,4.9,3.03,1.05,1.55,1.7,2.19,3.3,4.15,6.97,9.44,9.66,5.76,2.89,1.59,1.55,2.92,5.52,6.56,6.48,7.12,8.46,9.91,10.19,9.07,9.04,9.41,9.14,10.25,11.22,10.9,8.6,7.02,11.74,12.87,11.73,10.27,6.55,2.99,2.56,3.02,2.24,0.17,-0.83,-1.01,0.27,1.49,1.78,1.61,1.58,2.21,2.44,2.66,2.9,2.73,2.81,3.54,4.38,5.26,6.4,7.09,7.27,8.44,7.89,6.3,5.76,5.71,6.46,7.51,9.1,9.59,9.57,10.02,10.89,11.86,12.39,11.97,10.97,9.88,8.96,7.99,6.91,5.98,5.1,4.24,3.84,3.77,3.76,4.06,4.63,4.68,4.69,4.73,4.21,3.84,3.84,3.34,3.65,4.04,3.73,3.81,4.48,5.77,7.01,8.25,8.59,7.01,4.23,2.25,2.08,2.91,2.55,1.34,0.8,1.12,1.02,0.23,-0.44,0.36,2.2,2.55,3.97,4.16,3.54,2.78,2.08,1.25,0.19,-0.8,-1.53,-1.77,-1.82,-1.61,-1.12,-0.29,0.71,1.46,2.33,3.23,4.06,4.78,5.71,6.72,7.5,8.24,7.91,7.91,8.22,8.71,9.33,9.3,9.19,9.29,9.35,8.01,3.63,1.44,0.38,-1.61,-3.32,-4.79,-5.55,-5.55,-5.4,-5.12,-4.95,-4.63,-4.13,-3.82,-3.68,-3.48,-3.48,-3.18,-1.93,-1.22,-0.83,-0.62,-0.73,-1.16,-0.99,-0.7,-0.6,-0.56,-0.27,0.04,-0.37,-1.11,-1.3,-1.54,-1.76,-1.93,-2.04,-2.12,-2.17,-2.2,-2.27,-2.41,-2.61,-2.89,-3.21,-3.53,-3.79,-3.95,-3.94,-3.78,-3.44,-2.96,-2.37,-1.75,-1.14,-0.54,0.01,0.52,1.06,1.64,2.31,3.04,3.76,4.4,5.02,5.32,5.91,6.4,6.88,7.35,7.81,8.26,8.68,8.06,7.14,6.21,5.41,4.43,4.49,4.84,4.72,4.3,3.97,3.64,3.42,3.21,2.99,2.82,2.54,2.66,2.89,2.92,3.08,4.07,4.53,6.35,9.01,7.36,3.69,2.91,0.1,-3.34,1.4,2.36,-1.9,0.38,6.27,5.8,5.78,6.8,7.42,8.13,8.72,8.75,8.99,9.45,10.06,10.47,10.82,11.34,11.06,9.06,6.41,3.82,0.93,-1.97,-3.98,-5.28,-6.6,-7.48,-7.91,-7.86,-7.5,-6.74,-6.15,-5.75,-5.13,-4.5,-3.79,-3.11,-2.63,-2.18,-1.64,-1.13,-0.76,-0.58,-0.47,-0.3,-0.2,-0.22,-0.18,-0.02,0.16,0.24,0.19,0.15,-0.01,-0.3,-0.7,-0.98,-1.04,-1.15,-1.29,-1.32,-1.32,-1.23,-0.89,-0.06,-1.44,-0.63,-0.25,-0.16,0.31,1.09,1.78,1.85,2.12,2.4,2.84,3.1,3.03,3.15,3.1,2.35,3.02,3.71,3.91,4.79,3.71,2.9,3.94,4.14,4.7,4.64,3.45,1.91,0.55,0.14,1.05,2.52,3.64,1.31,0.87,5.26,8.07,11.76,12.14,3.31,-1.35,-0.81,-0.44,-0.46,-0.44,0.61,2.24,3.97,4.83,5.23,5.22,4.91,4.25,3.8,4.0,5.14,6.1,6.95,7.9,8.85,9.52,10.05,11.12,11.0,8.78,8.21,8.18,5.45,0.8,3.73,9.59,10.87,10.34,4.5,1.32,3.48,1.22,-0.95,-1.31,-1.08,-0.75,-1.06,-1.36,-1.07,-0.07,0.54,0.5,0.57,0.62,0.56,0.57,0.67,1.17,1.72,2.31,3.11,3.65,4.24,5.3,6.02,6.05,6.01,5.83,5.71,6.45,7.53,8.82,9.96,9.82,9.78,9.97,10.05,10.33,10.46,9.95,8.98,8.3,7.83,7.1,6.1,5.17,4.43,3.66,3.05,2.87,2.99,3.46,4.12,3.8,2.49,2.38,2.88,3.25,4.04,4.49,4.36,3.77,3.83,4.74,5.87,6.47,6.76,6.65,6.1,5.55,4.68,3.26,0.99,-0.89,-1.95,-2.46,-2.46,-2.73,-4.19,-5.53,-4.69,-3.83,-3.28,-2.4,0.78,2.13,-0.04,0.52,2.55,2.59,1.3,0.78,0.2,-0.77,-0.73,-0.19,0.89,2.01,2.97,3.63,4.24,4.91,5.64,6.38,7.04,7.88,8.52,8.63,8.72,9.02,9.05,8.98,8.88,8.86,8.85,8.49,6.49,2.09,-0.54,-1.21,-2.31,-4.12,-5.98,-6.75,-6.61,-6.52,-6.21,-5.76,-5.44,-4.95,-4.66,-4.49,-3.98,-3.39,-2.76,-2.41,-1.6,-0.89,-0.49,-0.36,-0.76,-1.06,-0.95,-0.2,0.55,0.26,-0.27,-0.86,-2.09,-2.15,-1.41,-2.5,-2.59,-2.23,-2.52,-2.32,-2.18,-2.03,-1.91,-1.9,-2.0,-2.06,-1.86,-1.66,-1.58,-1.4,-1.14,-0.65,0.0,0.57,1.2,1.85,2.49,2.68,2.18,1.96,2.3,3.16,3.74,3.97,3.96,3.89,3.76,3.91,3.94,4.0,3.86,3.93,4.23,4.7,5.31,5.18,4.9,4.91,4.68,4.5,4.38,4.24,3.95,3.45,3.05,2.61,2.35,2.37,2.35,2.69,2.78,2.53,2.64,1.76,1.95,1.21,-1.42,-4.28,-5.68,-2.26,1.58,0.03,1.82,2.28,1.63,2.7,-0.43,1.3,5.3,6.69,7.0,7.14,7.3,7.5,7.67,7.91,8.11,8.26,8.56,8.89,9.15,9.08,8.83,8.23,6.59,4.12,1.5,-0.97,-2.53,-3.55,-4.8,-5.95,-6.48,-6.52,-6.62,-6.35,-5.92,-5.22,-4.6,-4.03,-3.36,-2.77,-2.28,-1.77,-1.39,-1.15,-1.1,-1.11,-1.08,-1.16,-1.24,-1.1,-0.7,-0.16,0.28,0.8,0.92,0.48,0.04,-0.25,-0.8,-1.73,-2.63,-3.35,-3.43,-3.17,-3.33,-3.27,-2.69,-2.1,-2.91,-1.33,1.95,4.45,5.2,6.25,6.26,4.59,4.21,5.07,5.83,6.13,6.48,7.79,6.75,5.64,5.57,5.74,6.19,6.03,4.75,3.64,4.02,4.91,5.95,5.61,4.69,4.36,3.58,2.85,2.84,2.53,2.43,2.03,1.83,3.67,5.89,7.28,7.38,6.67,4.98,3.91,3.5,3.27,2.89,2.57,2.53,3.04,3.39,3.77,4.57,5.13,5.28,5.38,5.7,5.9,5.9,5.97,5.74,5.47,5.31,5.13,6.39,9.09,10.49,9.86,8.82,8.85,8.15,7.46,6.94,2.54,-3.43,-3.66,-3.65,-3.65,-2.89,-3.02,-3.51,-3.61,-3.1,-2.52,-2.34,-2.24,-1.81,-1.18,-0.77,-0.65,-0.71,-0.8,-0.78,-0.86,-0.56,0.23,1.14,1.98,2.62,3.1,3.89,4.42,4.48,4.5,4.63,4.8,5.28,6.02,6.52,6.87,7.04,6.82,6.63,6.83,7.29,7.67,7.6,7.29,6.94,6.41,5.59,4.85,4.07,3.29,2.56,1.94,1.55,1.48,1.87,2.49,2.84,2.69,2.15,1.94,2.27,3.1,3.78,4.2,4.42,4.71,5.17,5.46,6.04,6.44,5.96,5.59,5.78,5.71,5.43,4.71,3.3,1.91,0.5,-1.24,-2.4,-2.97,-3.69,-4.26,-4.0,-3.45,-1.69,1.88,4.7,1.59,-1.93,-1.22,0.91,1.93,-0.53,-2.39,-1.57,0.14,1.57,2.18,2.81,3.2,3.91,4.95,5.81,6.57,7.25,7.84,8.46,8.91,9.2,9.35,9.27,9.2,9.0,9.02,9.18,8.83,6.24,1.32,-1.7,-2.28,-3.92,-5.26,-5.92,-6.75,-7.43,-7.33,-6.88,-6.4,-5.82,-5.32,-5.03,-4.71,-3.59,-2.38,-2.23,-2.1,-1.67,-1.36,-1.13,-0.7,-0.28,0.01,0.28,0.49,0.6,0.63,0.53,0.33,0.41,0.59,0.61,0.68,0.49,0.37,0.54,0.42,0.42,0.7,0.99,1.17,1.32,1.14,0.71,0.42,0.4,0.47,0.42,0.15,-0.15,-0.27,-0.3,-0.16,-0.09,-0.1,-0.1,0.04,0.36,0.81,1.21,1.59,2.32,3.21,3.64,4.23,5.0,5.02,4.63,4.21,4.01,4.05,4.3,4.47,4.65,4.78,4.67,4.52,4.44,4.06,3.58,3.23,2.93,2.67,2.52,2.48,2.53,2.56,2.26,2.27,2.0,1.44,0.88,0.13,-1.99,-3.44,-2.87,-4.49,-2.52,-1.51,-3.03,-2.53,-2.27,1.36,0.33,-1.14,1.99,6.44,7.25,6.94,6.73,6.81,6.66,6.67,6.85,6.95,6.92,6.68,6.46,6.4,6.47,6.47,6.41,5.91,5.05,3.81,2.09,-0.02,-2.09,-3.43,-4.3,-5.03,-5.49,-5.48,-5.35,-4.91,-4.18,-3.59,-3.04,-2.46,-2.06,-1.78,-1.48,-1.25,-1.02,-0.86,-1.09,-1.43,-1.42,-0.99,-0.3,0.41,0.79,1.38,1.16,-1.38,-3.4,-2.38,-1.98,-1.53,1.16,1.69,1.41,1.01,0.48,0.7,-0.04,2.82,4.29,4.7,3.63,4.16,4.79,6.67,7.19,6.32,5.04,5.33,3.55,3.32,7.31,9.26,7.91,7.24,8.87,8.2,7.08,6.97,5.17,2.91,3.16,4.79,4.97,7.65,13.48,11.46,8.71,6.14,5.13,5.3,4.89,4.73,5.37,6.27,7.15,7.65,7.81,7.62,7.15,6.71,6.4,5.92,5.26,4.58,4.16,4.07,4.19,4.36,4.74,5.37,5.73,5.74,5.62,5.63,5.95,6.63,6.67,6.2,6.14,6.59,7.57,9.29,10.41,10.03,9.81,11.3,8.24,1.98,-1.72,-3.35,-3.19,-3.13,-2.88,-2.72,-3.11,-3.46,-3.98,-4.52,-4.62,-4.42,-3.96,-3.71,-3.68,-3.63,-3.39,-2.98,-2.52,-2.19,-1.82,-1.49,-1.36,-1.35,-0.99,-0.37,0.15,0.75,1.51,2.23,2.63,2.61,2.56,2.92,3.56,4.19,4.65,5.05,5.23,5.35,5.38,5.42,5.48,5.53,5.52,5.38,5.31,5.16,4.83,4.46,3.9,3.13,2.12,1.09,0.43,-0.1,-0.57,-0.78,-0.81,-0.73,-0.69,-0.46,0.4,1.49,2.46,3.22,3.9,4.32,4.42,4.51,4.94,5.38,5.44,5.17,4.86,4.75,4.74,4.67,4.35,3.67,2.84,1.91,1.15,0.41,-0.57,-1.62,-2.46,-2.32,-0.69,1.03,2.21,5.1,3.19,0.98,3.1,2.22,-1.12,-2.4,-0.23,-0.24,-0.3,0.87,1.59,2.93,3.86,4.49,4.83,5.91,6.86,7.01,7.4,8.32,8.52,8.38,8.74,8.94,8.99,8.97,9.04,8.96,7.84,5.24,1.21,-2.42,-4.37,-5.51,-6.46,-7.12,-7.35,-7.04,-6.61,-6.38,-6.4,-6.57,-6.84,-6.3,-5.63,-5.16,-3.88,-3.08,-2.95,-2.92,-2.63,-1.97,-1.19,-0.98,-0.97,-0.9,-0.68,-0.49,-0.34,-0.3,-0.34,-0.37,-0.26,0.1,0.48,0.74,0.9,1.18,1.45,1.59,1.42,1.04,0.53,0.0,-0.41,-0.57,-0.55,-0.48,-0.42,-0.4,-0.38,-0.37,-0.32,-0.16,0.09,0.41,0.51,0.8,1.24,1.97,2.99,3.72,4.05,4.25,4.71,5.54,6.53,6.98,6.97,6.21,4.94,4.18,4.6,5.41,5.83,5.53,4.74,4.05,3.85,3.57,3.35,2.97,2.49,1.96,1.63,1.42,1.24,1.51,2.0,1.32,0.77,-0.17,-1.76,-1.82,-3.86,-6.94,-8.68,-8.6,-6.41,-1.05,-0.15,-1.5,-2.12,-0.64,-1.48,-1.51,0.83,3.79,5.66,6.22,5.66,5.66,5.76,5.55,5.27,5.11,4.98,4.83,4.63,4.49,4.4,4.29,4.01,3.66,3.29,2.86,2.26,1.48,0.63,-0.4,-1.4,-2.22,-2.87,-3.21,-3.2,-3.09,-3.02,-2.88,-2.8,-2.51,-2.32,-2.07,-1.92,-1.88,-1.69,-1.65,-1.44,-1.55,-1.44,-0.92,-0.3,0.05,0.9,0.2,-2.47,-4.22,-5.74,-5.48,-2.89,-0.6,0.27,0.18,0.71,3.81,5.51,4.49,3.11,1.22,-3.29,-3.31,-2.92,-2.67,-2.36,-1.67,0.15,1.96,2.72,2.87,2.98,3.02,3.66,4.72,6.07,6.81,6.98,7.37,7.99,8.48,9.0,8.99,8.13,6.96,6.46,8.14,10.51,11.77,11.75,9.34,7.14,7.13,7.26,6.39,5.31,4.73,5.22,6.25,6.97,7.13,7.26,7.32,7.15,6.97,6.79,6.58,6.39,6.13,5.96,5.91,5.89,5.91,5.88,5.84,5.85,5.98,6.24,6.24,6.48,7.77,8.82,9.13,9.27,8.51,8.5,11.3,8.64,-0.04,-0.62,-0.71,-1.99,-2.99,-3.56,-3.47,-3.88,-4.06,-3.46,-3.41,-3.75,-3.95,-4.26,-4.59,-4.8,-4.87,-4.91,-4.85,-4.69,-4.52,-4.27,-4.05,-3.99,-3.9,-3.67,-3.31,-2.9,-2.4,-1.82,-1.12,-0.4,0.36,1.15,1.11,0.03,-0.04,1.53,3.05,3.82,4.06,4.28,4.55,4.66,4.62,4.56,4.46,4.46,4.54,4.55,4.3,4.03,3.74,3.36,2.9,2.37,1.83,1.5,1.4,1.39,1.24,0.92,0.92,1.42,2.08,2.42,2.48,2.58,2.97,3.44,3.75,3.69,3.46,3.48,3.54,3.48,3.36,3.21,3.07,2.9,2.69,2.46,2.19,1.7,1.11,0.45,-0.41,-1.41,-2.21,-2.58,-2.7,-2.15,-0.23,2.32,2.54,-0.51,-4.79,-2.61,-1.09,-4.25,-2.36,-1.93,-3.33,-0.67,1.24,1.66,2.5,3.45,4.15,4.85,5.47,6.01,6.72,7.5,8.01,8.22,8.37,8.25,7.92,7.83,7.79,7.74,7.69,7.5,6.96,5.57,3.23,0.63,-1.46,-2.97,-4.22,-5.15,-5.62,-5.73,-5.51,-5.03,-4.53,-4.18,-3.84,-3.45,-3.14,-3.0,-2.72,-2.39,-2.0,-1.69,-1.35,-1.25,-1.29,-1.24,-1.11,-1.09,-1.13,-1.17,-1.08,-0.8,-0.42,-0.1,0.08,0.09,-0.03,-0.13,-0.2,-0.02,0.69,1.54,-0.6,-2.64,-2.07,-1.61,-1.41,-1.01,-0.77,-0.81,-0.86,-0.85,-0.78,-0.47,0.19,1.22,2.17,2.64,2.55,2.63,3.47,4.02,3.96,4.03,4.06,4.24,5.06,4.38,4.15,5.0,4.21,2.29,1.38,2.09,2.39,0.47,-1.47,-0.75,0.94,0.9,0.76,0.69,1.13,1.06,0.83,2.04,2.99,2.82,2.26,0.0,0.52,4.38,5.31,3.32,2.11,-0.99,-4.02,-3.67,-3.17,-3.28,-4.83,-6.29,-6.22,-5.05,-1.99,0.48,-0.77,0.41,5.34,8.4,7.25,5.65,4.93,4.74,4.6,4.46,4.22,4.04,3.77,3.39,2.98,2.59,2.16,1.71,1.32,0.94,0.5,-0.01,-0.59,-1.15,-1.62,-1.98,-2.2,-2.27,-2.4,-2.61,-2.8,-3.05,-3.13,-3.21,-3.11,-2.94,-2.79,-2.57,-2.48,-2.21,-2.33,-2.81,-2.92,-2.25,-1.75,-2.13,-2.54,-0.31,1.28,0.26,-1.74,-4.41,-5.41,-4.83,-4.83,-4.4,-1.95,0.84,1.03,3.02,7.28,7.31,2.93,0.48,-1.35,-2.29,-2.81,-2.87,-2.55,-2.08,-1.57,-0.95,-0.28,0.35,0.88,1.41,2.13,2.92,3.49,3.76,3.98,4.36,4.85,5.27,5.56,5.71,5.76,5.78,6.28,7.12,7.8,8.4,8.44,7.63,6.99,6.83,6.48,5.87,5.56,5.77,6.08,6.3,6.53,6.77,7.08,7.18,7.11,7.18,7.31,7.41,7.53,7.61,7.62,7.57,7.45,7.2,7.11,7.24,7.27,7.16,7.21,7.73,8.95,10.68,12.37,13.29,14.25,15.87,13.58,7.07,2.25,-1.15,-3.14,-3.93,-3.83,-3.5,-3.27,-3.61,-4.24,-4.29,-4.3,-4.46,-4.63,-4.72,-4.96,-5.02,-4.92,-4.91,-5.06,-5.14,-5.1,-4.99,-4.8,-4.58,-4.4,-4.04,-3.51,-2.88,-2.27,-1.77,-1.25,-0.66,-0.17,0.37,0.8,0.0,-1.33,-0.55,1.78,3.28,3.72,3.84,3.89,3.94,3.83,3.66,3.51,3.33,3.19,3.08,2.97,2.9,2.82,2.68,2.55,2.42,2.27,2.07,1.87,1.59,1.24,1.07,1.07,0.98,0.96,1.01,1.22,1.66,1.76,1.71,1.89,2.07,2.28,2.15,1.85,1.72,1.61,1.42,1.11,0.75,0.33,-0.22,-0.76,-1.22,-1.58,-1.84,-2.13,-2.5,-3.05,-3.53,-3.38,-2.71,-3.9,-6.03,-7.47,-3.64,1.59,2.93,0.34,0.65,0.12,-0.05,-0.84,-0.57,0.45,1.5,2.2,2.67,3.27,3.88,4.41,4.72,5.08,5.66,6.04,6.35,6.61,6.9,7.06,6.92,6.67,6.73,6.93,6.76,6.14,5.41,4.71,3.86,2.78,1.71,0.73,-0.29,-1.29,-2.11,-2.61,-2.67,-2.44,-2.27,-2.19,-2.02,-1.74,-1.37,-1.27,-1.44,-1.63,-1.52,-1.56,-1.62,-1.7,-1.75,-1.73,-1.51,-0.99,-0.35,0.27,0.63,0.43,-0.05,-0.24,-0.11,-0.45,-1.16,-1.83,-2.52,-2.37,-1.7,0.04,2.6,3.71,3.79,4.23,4.76,3.98,3.36,3.28,2.38,0.97,1.46,3.53,7.21,7.39,3.03,-1.14,0.12,3.58,6.08,5.54,4.41,3.5,1.98,1.11,3.09,4.43,5.17,6.38,7.59,7.33,5.39,3.59,4.79,6.76,7.61,7.89,8.86,10.4,11.92,12.6,12.73,13.58,13.61,11.24,9.54,10.27,12.7,14.58,16.47,16.96,15.53,10.44,5.06,5.15,4.9,1.47,-0.7,-0.73,0.01,1.15,0.69,0.66,0.93,0.24,3.09,8.4,8.83,7.7,7.04,6.56,5.93,5.22,4.73,4.42,4.09,3.82,3.14,2.27,1.62,1.09,0.55,-0.05,-0.77,-1.53,-2.26,-2.86,-3.24,-3.48,-3.58,-3.88,-3.89,-4.0,-4.01,-3.98,-4.01,-3.92,-3.63,-3.57,-3.91,-4.25,-4.37,-4.07,-4.05,-3.98,-3.32,-2.81,-2.17,-0.69,0.99,0.68,-0.95,-2.14,-2.9,-3.71,-3.93,-3.69,-3.03,-1.65,0.06,0.97,0.71,0.56,1.86,3.28,3.9,-3.44,-3.22,-3.16,-3.41,-3.66,-3.7,-3.74,-3.7,-3.5,-3.16,-2.87,-2.62,-2.27,-1.86,-1.36,-0.81,-0.21,0.41,0.96,1.44,1.82,2.11,2.43,2.92,3.53,4.17,4.7,5.13,5.52,5.96,6.37,6.48,6.28,5.99,5.78,5.54,5.3,5.29,5.49,5.69,5.88,6.03,6.2,6.46,6.8,7.17,7.39,7.49,7.64,7.68,7.78,8.33,8.65,8.85,9.63,10.55,10.96,11.18,11.84,12.58,12.59,12.28,12.34,13.02,14.05,14.38,13.04,10.27,7.23,4.42,2.16,0.68,-0.46,-1.51,-2.58,-3.63,-4.17,-4.55,-4.68,-4.74,-4.9,-5.03,-5.17,-5.37,-5.44,-5.39,-5.36,-5.26,-5.14,-5.03,-4.94,-4.8,-4.43,-3.87,-3.24,-2.69,-2.29,-1.97,-1.61,-1.17,-0.67,-0.11,0.27,0.3,0.5,1.55,2.89,3.62,3.88,4.02,4.07,4.0,3.86,3.67,3.42,3.14,2.87,2.63,2.4,2.18,1.99,1.83,1.75,1.68,1.6,1.59,1.58,1.48,1.35,1.23,1.08,0.96,0.82,0.43,0.1,0.22,0.6,0.67,0.31,0.05,0.1,0.35,0.44,0.23,-0.1,-0.39,-0.58,-0.72,-0.74,-0.73,-0.71,-0.54,-0.33,-0.16,0.23,0.58,0.39,-0.08,-0.17,-0.7,-2.06,-3.72,-3.78,0.61,3.45,2.25,-0.36,-3.22,-5.0,-5.1,-4.31,-3.34,-2.21,-0.96,0.03,0.68,1.18,1.68,2.16,2.42,2.89,3.51,4.13,4.61,5.1,5.53,5.91,6.33,6.66,6.79,6.66,6.42,6.28,6.14,5.87,5.43,4.85,4.26,3.64,2.99,2.39,1.84,1.25,0.6,0.05,-0.41,-0.81,-0.99,-1.1,-1.16,-1.29,-1.29,-1.4,-1.55,-1.47,-1.14,-1.06,-0.77,-0.07,0.25,0.4,0.67,0.83,0.73,2.0,2.56,0.72,2.05,6.3,7.66,4.81,1.93,2.29,4.8,6.03,7.05,7.88,8.46,9.25,9.81,10.41,11.42,12.1,10.87,7.99,5.39,7.21,10.12,4.92,0.25,1.57,5.3,6.75,5.27,3.51,2.62,2.47,2.01,0.76,0.12,-0.88,-2.81,-2.66,-0.91,1.14,2.55,2.41,1.4,0.72,0.37,0.14,0.21,0.4,1.16,2.61,3.45,3.24,2.62,1.42,0.53,1.26,2.21,1.18,-1.27,-2.37,-1.28,-0.08,0.06,-0.12,-0.13,-0.09,0.05,-0.49,-1.05,0.18,0.52,0.28,1.7,3.51,5.12,5.89,7.27,7.44,7.39,7.38,7.43,7.3,6.72,6.05,5.58,5.02,4.42,3.77,2.91,1.95,0.81,-0.49,-1.65,-2.48,-3.14,-3.84,-4.33,-4.73,-4.73,-4.76,-4.81,-4.65,-4.53,-4.08,-3.98,-4.33,-4.55,-4.39,-4.38,-4.22,-3.93,-3.44,-3.4,-3.72,-3.85,-3.48,-3.13,-4.56,-6.77,-7.73,-7.64,-7.04,-5.71,-4.5,-4.66,-5.29,-5.08,-4.07,-3.23,-3.26,-3.67,-3.78,-3.78,-3.84,-3.72,-4.87,-4.99,-5.24,-5.33,-5.31,-5.29,-5.21,-5.05,-4.96,-4.94,-4.8,-4.53,-4.26,-4.01,-3.78,-3.55,-3.28,-2.95,-2.61,-2.27,-1.85,-1.37,-0.79,-0.09,0.71,1.56,2.39,3.11,3.63,3.99,4.27,4.54,4.79,4.97,5.09,5.2,5.27,5.36,5.47,5.61,5.85,6.15,6.4,6.58,6.74,6.94,7.15,7.39,7.63,7.91,8.24,8.52,8.68,8.74,9.15,9.85,10.32,10.65,11.1,11.81,12.4,12.33,11.89,11.35,10.76,10.24,9.84,9.64,9.23,8.17,6.54,4.63,2.75,1.1,-0.44,-1.84,-2.9,-3.68,-4.17,-4.36,-4.46,-4.62,-4.71,-4.79,-4.89,-4.97,-4.96,-4.88,-4.83,-4.78,-4.71,-4.58,-4.25,-3.77,-3.03,-2.15,-1.47,-1.16,-1.04,-0.96,-0.8,-0.38,0.41,1.47,2.41,3.0,3.35,3.62,3.86,3.99,4.03,4.0,3.93,3.81,3.65,3.46,3.28,3.04,2.74,2.35,1.92,1.54,1.22,0.98,0.84,0.79,0.87,1.07,1.38,1.62,1.55,1.24,0.9,0.57,0.17,-0.24,-0.31,-0.18,-0.15,-0.27,-0.47,-0.83,-0.97,-0.85,-0.73,-0.67,-0.67,-0.68,-0.55,-0.24,0.28,0.89,1.51,2.43,3.8,4.72,5.13,6.25,7.19,7.67,7.32,4.28,1.3,0.67,1.42,2.01,1.11,-0.23,-1.94,-3.37,-3.82,-3.22,-2.77,-2.36,-1.8,-1.15,-0.51,0.05,0.57,1.09,1.5,1.85,2.29,2.86,3.5,4.08,4.57,4.97,5.28,5.54,5.78,5.93,6.01,5.97,5.82,5.63,5.31,4.76,3.92,2.98,2.18,1.57,1.06,0.67,0.45,0.31,0.11,-0.11,-0.3,-0.51,-0.96,-1.1,-0.77,-1.1,-0.75,-0.15,-0.29,1.03,2.91,2.44,1.05,1.3,2.2,2.49,2.6,3.15,2.89,1.87,2.83,4.98,4.7,4.53,5.49,7.01,8.17,7.44,6.95,7.11,6.6,6.57,6.71,6.93,6.76,5.06,3.28,5.3,9.2,11.26,10.44,9.8,12.42,14.16,14.34,13.89,12.51,11.18,11.27,12.56,13.96,14.14,12.92,11.01,8.98,7.63,6.78,5.9,5.1,4.87,4.67,3.87,2.89,2.15,1.48,1.42,2.55,3.51,3.55,2.81,2.27,2.67,2.72,1.15,-1.38,-3.94,-4.97,-4.75,-3.94,-3.24,-3.42,-3.62,-3.69,-3.86,-3.31,-0.07,3.22,3.95,4.07,4.24,4.13,4.09,4.24,4.44,4.74,5.25,5.91,6.61,8.09,8.27,7.75,7.57,7.01,6.22,5.3,4.04,2.57,1.0,-0.52,-1.88,-2.89,-3.56,-4.02,-4.53,-5.03,-5.37,-5.44,-5.45,-5.71,-5.78,-6.06,-6.53,-7.29,-7.72,-7.61,-6.94,-5.8,-5.31,-4.91,-4.59,-4.65,-5.37,-6.55,-7.28,-7.26,-6.72,-5.58,-3.94,-3.06,-3.19,-3.82,-4.19,-3.87,-3.43,-3.45,-3.79,-4.08,-4.3,-4.52,-4.71,-4.81,-4.87,-4.9,-4.89,-5.1,-5.48,-5.81,-6.01,-6.08,-6.02,-5.85,-5.79,-5.81,-5.74,-5.49,-5.13,-4.87,-4.75,-4.62,-4.53,-4.39,-4.09,-3.71,-3.31,-2.76,-1.94,-0.94,-0.05,0.62,1.16,1.67,2.08,2.39,2.67,3.03,3.43,3.81,4.17,4.49,4.76,5.03,5.27,5.47,5.65,5.82,5.96,6.12,6.36,6.59,6.72,6.92,7.21,7.44,7.46,7.49,7.7,8.1,8.45,8.7,8.94,8.98,8.81,8.73,8.83,8.88,8.71,8.46,8.35,8.4,8.58,8.86,9.14,9.17,8.65,7.76,6.99,6.18,4.85,3.23,1.65,0.11,-1.16,-1.99,-2.52,-2.89,-3.16,-3.36,-3.52,-3.68,-3.81,-3.93,-3.94,-3.88,-3.8,-3.62,-3.28,-2.82,-2.32,-1.88,-1.47,-0.91,-0.11,0.87,1.8,2.45,2.8,3.01,3.25,3.47,3.66,3.76,3.83,3.88,3.86,3.78,3.66,3.52,3.35,3.14,2.89,2.64,2.44,2.19,1.89,1.57,1.26,0.99,0.82,0.84,1.09,1.25,1.18,1.13,1.08,0.94,0.78,0.64,0.39,0.07,-0.18,-0.42,-0.65,-0.78,-0.86,-1.05,-1.39,-1.7,-1.87,-1.89,-1.79,-1.64,-1.42,-1.11,-0.64,0.0,0.79,1.8,3.14,4.48,5.55,6.55,6.01,2.7,0.25,0.63,1.7,1.48,0.3,-0.76,-0.93,-1.4,-1.93,-2.69,-3.15,-3.35,-3.35,-2.88,-2.07,-1.39,-0.76,-0.3,0.09,0.46,0.85,1.23,1.58,1.87,2.17,2.63,3.03,3.48,3.82,4.02,4.18,4.38,4.55,4.68,4.69,4.65,4.7,4.7,4.25,2.93,0.82,-0.74,-0.01,2.13,3.71,3.46,2.4,1.82,1.51,1.1,0.99,1.25,1.0,0.12,-1.15,-2.54,-4.53,-5.0,-5.17,-4.79,-4.53,-4.48,-4.47,-4.42,-4.03,-3.24,-2.48,-2.24,-2.48,-2.66,-2.51,-1.86,-0.87,-0.99,-0.72,0.13,1.17,2.26,3.22,3.72,3.13,1.99,3.16,5.51,6.67,6.81,6.24,5.82,5.82,6.24,6.92,7.7,8.09,8.0,7.87,7.76,7.58,7.49,7.88,8.78,9.65,10.39,10.9,11.08,10.97,10.55,9.95,9.61,9.84,9.92,8.23,5.02,2.2,1.17,0.81,-0.22,-1.41,-1.36,-0.11,1.8,3.81,3.59,0.13,-3.53,-4.35,-3.22,-2.09,-1.39,-0.63,0.28,0.8,0.98,1.11,1.29,1.53,1.81,2.14,2.49,2.82,3.12,3.49,3.93,4.38,4.87,5.56,6.41,7.18,7.78,8.26,8.41,7.78,6.35,4.95,4.39,4.4,3.46,0.73,-2.3,-3.99,-4.4,-4.69,-4.92,-5.31,-6.22,-7.57,-8.98,-10.22,-11.08,-11.33,-11.05,-10.93,-11.42,-12.48,-13.67,-14.55,-14.82,-14.66,-14.08,-13.1,-11.89,-10.58,-9.1,-7.35,-5.63,-4.6,-4.67,-4.97,-4.99,-4.83,-4.7,-4.59,-4.53,-4.58,-4.72,-4.8,-4.86,-4.92,-4.95,-4.93,-4.5,-4.59,-4.78,-4.97,-5.12,-5.23,-5.32,-5.42,-5.58,-5.74,-5.83,-5.81,-5.74,-5.71,-5.65,-5.51,-5.33,-5.12,-4.82,-4.49,-4.13,-3.75,-3.28,-2.75,-2.16,-1.55,-0.99,-0.54,-0.17,0.14,0.37,0.64,0.94,1.23,1.56,1.95,2.35,2.7,3.02,3.37,3.74,4.13,4.52,4.85,5.14,5.43,5.73,6.0,6.27,6.56,6.78,7.0,7.28,7.55,7.75,8.02,8.4,8.81,9.02,8.9,8.6,8.3,8.08,7.89,7.73,7.61,7.44,7.16,6.86,6.67,6.69,6.79,6.74,6.45,6.24,6.57,7.23,7.3,6.53,5.51,4.71,4.03,3.3,2.55,1.91,1.39,1.0,0.68,0.32,-0.09,-0.39,-0.55,-0.75,-0.92,-0.76,-0.18,0.66,1.54,2.28,2.77,3.05,3.23,3.37,3.41,3.31,3.16,3.1,3.15,3.23,3.3,3.36,3.39,3.41,3.41,3.37,3.33,3.29,3.25,3.19,3.11,2.97,2.84,2.72,2.52,2.22,1.96,1.89,2.04,2.22,2.32,2.26,2.16,2.06,1.79,1.32,0.83,0.47,0.11,-0.29,-0.67,-0.97,-1.21,-1.44,-1.62,-1.66,-1.73,-1.89,-2.05,-2.13,-2.1,-1.96,-1.79,-1.86,-2.21,-2.56,-3.05,-3.95,-4.18,-3.59,-2.85,-1.51,2.98,4.88,2.65,-0.39,0.09,2.18,3.46,3.22,0.4,-3.63,-5.7,-5.27,-4.4,-4.01,-3.72,-3.12,-2.37,-1.83,-1.52,-1.14,-0.65,-0.21,0.25,0.67,1.06,1.45,1.71,1.96,2.07,2.16,2.28,2.44,2.69,2.99,3.25,3.32,3.2,2.86,3.02,3.76,3.63,1.28,-1.25,-2.35,-2.97,-4.52,-5.21,-3.72,-1.07,0.6,0.37,-0.86,-1.56,-1.51,-2.09,-3.66,-4.72,-4.93,-4.92,-5.17,-5.47,-5.6,-5.6,-5.66,-5.73,-5.38,-4.9,-4.49,-4.24,-3.99,-3.61,-3.15,-2.72,-2.36,-1.96,-1.48,-0.89,-0.21,0.55,1.41,2.39,3.34,4.16,4.93,5.58,6.06,6.33,6.39,6.49,6.71,7.05,7.45,8.07,9.13,10.18,10.62,10.51,10.27,10.07,9.98,10.03,10.14,10.14,9.91,9.44,8.94,8.54,8.25,8.37,9.13,9.91,9.56,7.65,5.04,1.21,-1.35,-0.68,1.15,0.87,-0.9,-1.79,-1.23,-0.26,0.55,1.47,2.46,2.85,2.41,1.72,1.19,0.91,0.82,0.82,0.86,0.95,1.08,1.28,1.55,1.88,2.29,2.73,3.24,3.71,4.13,4.6,5.15,5.88,6.91,7.99,8.01,6.02,3.74,4.48,7.98,10.46,10.93,6.94,0.59,-3.57,-4.2,-4.25,-5.53,-7.14,-7.7,-8.51,-9.11,-9.72,-9.51,-9.63,-10.28,-10.57,-10.03,-9.25,-8.78,-8.3,-7.71,-7.24,-7.0,-6.7,-6.29,-6.16,-6.3,-6.3,-5.91,-5.13,-4.33,-3.84,-3.62,-3.49,-3.39,-3.33,-3.31,-3.34,-3.47,-3.7,-3.97,-4.2,-4.34,-4.45,-5.08,-5.04,-4.96,-4.85,-4.73,-4.73,-4.9,-5.09,-5.19,-5.22,-5.33,-5.49,-5.57,-5.53,-5.47,-5.43,-5.36,-5.29,-5.19,-4.98,-4.64,-4.26,-3.93,-3.65,-3.37,-3.0,-2.6,-2.25,-1.91,-1.51,-1.09,-0.68,-0.3,0.04,0.38,0.75,1.14,1.54,1.92,2.27,2.62,3.02,3.42,3.86,4.28,4.65,4.98,5.29,5.61,5.91,6.18,6.37,6.54,6.67,6.81,6.99,7.18,7.42,7.53,7.54,7.45,7.26,7.02,6.74,6.47,6.28,6.22,6.21,6.27,6.43,6.44,6.19,5.9,5.76,5.72,5.63,5.6,5.89,6.41,6.78,6.71,6.27,5.76,5.23,4.64,4.0,3.39,2.93,2.52,2.12,1.75,1.55,1.59,1.84,2.22,2.67,3.05,3.32,3.52,3.62,3.61,3.58,3.59,3.62,3.61,3.58,3.52,3.45,3.42,3.46,3.6,3.79,3.96,4.09,4.16,4.2,4.21,4.21,4.18,4.11,4.0,3.89,3.78,3.66,3.54,3.47,3.48,3.58,3.66,3.68,3.71,3.75,3.59,3.25,2.84,2.43,2.0,1.44,0.78,0.14,-0.46,-0.99,-1.46,-1.81,-1.98,-2.03,-2.03,-1.99,-1.88,-1.65,-1.18,-0.48,0.33,1.48,3.48,5.39,4.87,4.22,2.65,-0.86,-5.94,-7.28,-4.09,-1.03,1.2,1.72,0.91,0.29,0.31,-0.13,-1.64,-3.75,-5.08,-5.34,-5.15,-4.85,-4.51,-4.1,-3.71,-3.36,-2.91,-2.27,-1.53,-0.86,-0.32,0.06,0.35,0.59,0.78,0.94,1.01,0.94,0.89,1.1,1.58,1.81,1.59,1.08,0.37,-0.3,-0.25,0.53,1.4,2.0,2.03,1.22,0.29,0.14,0.19,-0.49,-1.68,-2.85,-3.41,-3.76,-4.13,-4.27,-3.98,-3.59,-3.54,-3.92,-4.51,-4.97,-5.22,-5.35,-5.41,-5.33,-5.14,-4.91,-4.62,-4.35,-4.16,-3.89,-3.36,-2.65,-1.99,-1.42,-0.89,-0.42,-0.04,0.3,0.65,1.06,1.52,2.01,2.58,3.29,4.19,5.31,6.38,7.19,7.73,8.19,8.68,8.96,8.97,8.89,8.92,9.19,9.58,9.93,10.14,10.28,10.38,10.37,10.13,9.73,9.36,9.21,9.32,9.52,9.59,9.15,7.94,4.94,1.0,0.09,1.2,1.95,0.92,0.12,0.53,1.66,2.57,2.93,2.95,2.96,2.91,2.88,3.24,3.89,3.83,3.21,2.89,2.89,2.65,2.32,2.11,2.07,2.16,2.33,2.57,2.83,3.15,3.52,3.85,4.1,4.19,4.22,4.2,3.81,2.92,1.49,0.8,1.36,3.05,5.16,6.74,7.48,7.5,6.68,4.52,0.86,-2.21,-3.56,-3.21,-3.12,-3.9,-4.59,-4.58,-4.28,-4.4,-5.03,-6.1,-7.24,-8.02,-8.4,-8.67,-8.87,-8.98,-8.97,-8.71,-8.01,-6.8,-5.45,-4.63,-4.89,-5.55,-5.96,-5.92,-5.69,-5.41,-5.13,-4.83,-4.86,-5.19,-5.36,-5.31,-5.15,-5.04,-5.04,-4.86,-4.95,-5.01,-5.04,-5.13,-5.3,-5.51,-5.71,-5.86,-5.92,-5.85,-5.76,-5.72,-5.74,-5.75,-5.73,-5.69,-5.6,-5.48,-5.36,-5.24,-5.08,-4.89,-4.67,-4.39,-4.08,-3.76,-3.52,-3.32,-3.08,-2.75,-2.37,-2.0,-1.67,-1.32,-0.93,-0.53,-0.13,0.29,0.71,1.12,1.52,1.91,2.33,2.75,3.19,3.61,3.99,4.33,4.61,4.84,5.04,5.21,5.37,5.52,5.67,5.76,5.82,5.84,5.82,5.78,5.69,5.57,5.43,5.29,5.17,5.09,4.98,4.83,4.65,4.46,4.28,4.11,3.94,3.88,4.07,4.44,4.76,4.85,4.83,4.77,4.76,4.79,4.83,4.77,4.63,4.44,4.24,4.08,3.98,3.94,3.93,3.96,4.01,4.04,4.03,4.04,4.13,4.27,4.4,4.48,4.5,4.54,4.66,4.79,4.86,4.86,4.86,4.86,4.88,4.92,4.99,5.06,5.09,5.14,5.24,5.35,5.45,5.5,5.54,5.56,5.57,5.58,5.56,5.52,5.45,5.37,5.37,5.46,5.55,5.63,5.76,5.97,6.06,5.88,5.6,5.43,5.31,5.16,4.92,4.53,3.96,3.2,2.37,1.57,0.93,0.65,0.63,0.45,-0.15,-0.88,-1.56,-2.44,-4.02,-4.53,-2.62,0.58,2.98,3.27,2.13,1.66,1.95,2.39,2.41,1.63,0.14,-1.68,-3.12,-3.65,-3.51,-3.29,-3.41,-3.73,-4.05,-4.22,-4.26,-4.19,-3.99,-3.7,-3.38,-3.02,-2.63,-2.25,-1.9,-1.59,-1.33,-1.09,-0.93,-0.87,-0.87,-0.84,-0.7,-0.55,-0.52,-0.61,-0.63,-0.44,-0.26,-0.3,-0.35,-0.15,0.11,0.1,-0.1,-0.34,-0.59,-0.84,-0.96,-0.74,-0.18,0.45,0.77,0.64,0.39,0.27,0.04,-0.49,-1.18,-1.86,-2.41,-2.77,-3.06,-3.42,-3.94,-4.49,-4.88,-5.05,-5.11,-5.12,-5.04,-4.92,-4.69,-4.27,-3.7,-3.13,-2.62,-2.12,-1.66,-1.27,-0.93,-0.63,-0.29,0.08,0.54,1.09,1.67,2.23,2.67,2.98,3.21,3.42,3.68,4.02,4.44,4.95,5.54,6.2,6.95,7.74,8.49,9.16,9.71,10.11,10.28,10.41,10.7,10.93,10.79,10.48,10.56,11.07,11.42,11.15,10.34,9.24,7.86,7.06,6.73,12.3,15.0,14.85,11.65,8.39,6.48,5.98,6.02,6.0,5.64,4.96,4.2,3.69,3.39,3.18,3.09,3.04,2.89,2.55,2.22,2.13,2.3,2.53,2.84,3.35,3.98,4.41,4.44,4.21,3.95,3.61,2.91,1.92,1.09,0.86,1.07,1.47,2.14,3.47,5.08,6.18,5.36,3.25,0.93,-0.48,-0.71,-0.47,-0.55,-0.97,-1.27,-1.23,-0.79,0.02,0.96,1.72,2.06,2.04,1.81,1.35,0.35,-1.25,-2.94,-3.93,-3.92,-3.46,-3.19,-3.24,-3.31,-3.25,-3.11,-3.08,-3.16,-3.3,-3.57,-3.94,-4.29,-4.35,-4.41,-4.49,-4.59,-4.68,-4.76,-6.68,-6.39,-6.19,-6.16,-6.15,-6.21,-6.29,-6.36,-6.4,-6.39,-6.33,-6.26,-6.2,-6.17,-6.22,-6.28,-6.31,-6.28,-6.21,-6.13,-6.03,-5.93,-5.75,-5.51,-5.25,-5.03,-4.89,-4.82,-4.73,-4.6,-4.41,-4.18,-3.95,-3.76,-3.53,-3.17,-2.69,-2.16,-1.64,-1.15,-0.71,-0.3,0.07,0.41,0.73,1.03,1.31,1.58,1.86,2.15,2.44,2.69,2.91,3.11,3.29,3.47,3.64,3.75,3.81,3.82,3.83,3.82,3.76,3.69,3.62,3.6,3.61,3.62,3.61,3.57,3.49,3.42,3.38,3.38,3.38,3.37,3.4,3.49,3.65,3.8,3.92,4.02,4.14,4.28,4.42,4.54,4.64,4.71,4.72,4.68,4.66,4.62,4.56,4.51,4.51,4.53,4.56,4.61,4.7,4.76,4.81,4.85,4.96,5.19,5.6,6.0,6.28,6.44,6.5,6.48,6.43,6.35,6.24,6.16,6.19,6.28,6.38,6.42,6.41,6.38,6.34,6.29,6.25,6.2,6.13,5.94,5.7,5.39,5.06,4.76,4.59,4.6,4.79,5.06,5.39,5.65,5.74,5.68,5.46,5.17,4.87,4.64,4.5,4.39,4.23,4.08,4.01,4.03,4.05,4.0,3.88,3.6,2.87,1.35,-0.38,-1.33,-0.76,0.75,2.08,2.69,3.1,3.56,3.84,3.93,3.52,2.39,0.5,-1.48,-2.98,-3.71,-3.76,-3.58,-3.41,-3.3,-3.21,-3.08,-2.93,-2.74,-2.52,-2.27,-2.02,-1.8,-1.61,-1.48,-1.4,-1.36,-1.33,-1.28,-1.22,-1.15,-1.08,-1.03,-1.01,-1.01,-1.0,-0.98,-0.94,-0.91,-0.92,-0.96,-1.05,-1.28,-1.72,-2.2,-2.4,-2.23,-1.97,-1.88,-1.97,-2.03,-1.96,-1.82,-1.83,-2.08,-2.41,-2.61,-2.6,-2.45,-2.3,-2.27,-2.47,-3.0,-3.86,-4.78,-5.42,-5.68,-5.53,-5.12,-4.64,-4.3,-4.14,-4.06,-4.0,-3.9,-3.79,-3.65,-3.47,-3.15,-2.74,-2.34,-1.97,-1.63,-1.25,-0.83,-0.42,-0.04,0.4,0.97,1.65,2.34,2.97,3.51,3.95,4.28,4.52,4.7,4.91,5.21,5.6,6.09,6.61,7.19,7.7,8.16,8.57,8.87,9.07,9.26,9.54,10.0,10.53,11.04,11.49,11.93,12.27,12.13,11.36,10.25,9.5,9.34,9.44,9.47,9.34,9.07,8.57,7.85,6.94,6.02,5.31,4.83,4.34,3.78,3.31,3.08,3.03,3.04,2.92,2.6,2.27,2.3,2.6,2.81,2.85,2.87,3.0,3.07,2.69,2.03,1.66,1.56,1.27,0.53,-0.38,-1.01,-0.91,-0.32,0.26,0.63,0.79,0.88,1.15,1.51,1.55,0.81,-0.6,-2.15,-2.92,-2.73,-2.16,-1.81,-2.06,-3.05,-4.25,-4.98,-4.93,-4.37,-3.99,-4.14,-4.77,-5.63,-6.33,-6.59,-6.17,-5.24,-4.27,-3.84,-3.96,-4.19,-4.38,-4.46,-4.51,-4.71,-5.1,-5.6,-6.06,-6.36,-6.69,-6.9,-7.0,-6.9,-3.3,-3.37,-3.41,-3.4,-3.39,-3.45,-3.56,-3.69,-3.84,-3.99,-4.13,-4.26,-4.38,-4.48,-4.55,-4.6,-4.63,-4.66,-4.71,-4.77,-4.85,-4.94,-5.06,-5.19,-5.29,-5.34,-5.29,-5.18,-5.04,-4.94,-4.88,-4.87,-4.85,-4.79,-4.66,-4.51,-4.33,-4.1,-3.76,-3.3,-2.73,-2.17,-1.7,-1.39,-1.17,-1.0,-0.8,-0.57,-0.34,-0.12,0.08,0.27,0.47,0.66,0.82,0.93,1.02,1.11,1.24,1.38,1.52,1.64,1.76,1.89,2.03,2.17,2.32,2.48,2.63,2.79,2.93,3.07,3.19,3.32,3.46,3.59,3.69,3.75,3.78,3.79,3.79,3.78,3.76,3.72,3.7,3.69,3.7,3.71,3.76,3.83,3.92,4.0,4.06,4.09,4.13,4.2,4.31,4.46,4.64,4.82,5.11,5.43,5.73,5.91,6.01,6.11,6.26,6.42,6.55,6.62,6.69,6.67,6.56,6.42,6.28,6.2,6.18,6.17,6.17,6.18,6.21,6.27,6.34,6.43,6.5,6.53,6.46,6.32,6.19,6.11,6.08,6.07,6.08,6.09,6.1,6.11,6.13,6.1,5.97,5.65,5.22,4.72,4.24,3.84,3.56,3.4,3.33,3.33,3.38,3.44,3.52,3.61,3.71,3.78,3.75,3.48,2.94,2.26,1.91,2.03,1.88,1.4,1.31,2.14,3.21,3.74,3.33,2.55,1.79,1.21,0.71,0.24,-0.24,-0.69,-1.09,-1.41,-1.66,-1.83,-1.9,-1.89,-1.78,-1.56,-1.27,-0.94,-0.63,-0.37,-0.18,-0.06,0.0,0.02,0.0,-0.01,-0.01,0.0,-0.01,-0.07,-0.2,-0.4,-0.67,-1.06,-1.58,-2.23,-2.89,-3.38,-3.6,-3.6,-3.66,-3.94,-4.29,-4.36,-4.25,-4.12,-4.2,-4.54,-5.01,-5.42,-6.09,-6.27,-6.14,-5.82,-5.45,-5.16,-4.96,-4.88,-4.8,-4.67,-4.48,-4.31,-4.15,-4.01,-3.82,-3.63,-3.47,-3.33,-3.18,-2.99,-2.78,-2.6,-2.54,-2.66,-2.93,-3.17,-3.22,-3.02,-2.69,-2.4,-2.16,-1.95,-1.68,-1.25,-0.64,0.06,0.82,1.65,2.56,3.62,4.81,5.86,6.63,7.09,7.44,7.75,8.07,8.41,8.8,9.32,9.92,10.48,10.93,11.3,11.65,12.0,12.24,12.31,12.21,12.11,12.15,12.33,12.52,12.59,12.47,12.17,11.75,11.17,10.38,9.37,8.26,7.26,6.51,6.01,5.63,5.28,4.85,4.34,3.81,3.42,3.2,3.07,2.98,2.89,2.85,2.96,3.2,3.37,3.2,2.68,1.94,1.45,1.81,2.97,4.48,5.57,5.73,4.59,2.53,0.2,-1.47,-2.2,-2.19,-1.97,-1.88,-1.94,-2.08,-2.09,-2.06,-2.13,-2.37,-2.72,-3.04,-3.22,-3.18,-2.84,-2.35,-1.89,-1.78,-2.03,-2.52,-3.05,-3.49,-3.84,-4.14,-4.4,-4.6,-4.69,-4.69,-4.6,-4.36,-4.05,-3.78,-3.56,-3.49,-3.48,-3.5,-3.51,-3.5,-3.48,-3.44,-3.36,-3.29,-3.27,-3.12,-3.17,-3.23,-3.29,-3.38,-3.46,-3.52,-3.58,-3.65,-3.71,-3.75,-3.79,-3.78,-3.78,-3.79,-3.82,-3.87,-3.92,-4.0,-4.05,-4.14,-4.23,-4.32,-4.4,-4.48,-4.54,-4.6,-4.65,-4.7,-4.73,-4.72,-4.68,-4.64,-4.6,-4.56,-4.5,-4.44,-4.33,-4.15,-3.91,-3.59,-3.24,-2.91,-2.65,-2.46,-2.32,-2.21,-2.1,-1.97,-1.8,-1.59,-1.36,-1.11,-0.85,-0.62,-0.4,-0.21,-0.06,0.07,0.2,0.32,0.49,0.69,0.95,1.25,1.56,1.86,2.11,2.33,2.48,2.59,2.69,2.77,2.87,2.97,3.09,3.2,3.3,3.42,3.52,3.63,3.73,3.83,3.9,3.96,4.0,4.05,4.1,4.14,4.18,4.21,4.26,4.32,4.41,4.51,4.62,4.73,4.83,4.97,5.14,5.34,5.58,5.83,6.07,6.28,6.45,6.6,6.75,6.93,7.17,7.42,7.67,7.83,7.87,7.77,7.6,7.55,7.46,7.43,7.39,7.31,7.17,7.0,6.83,6.66,6.5,6.37,6.29,6.27,6.26,6.27,6.27,6.25,6.24,6.2,6.16,6.09,6.0,5.87,5.69,5.45,5.15,4.85,4.54,4.27,4.05,3.9,3.83,3.82,3.88,4.03,4.27,4.53,4.74,4.76,4.38,3.37,1.51,-0.11,-1.17,-1.86,-2.64,-3.38,-3.52,-2.26,0.27,3.02,3.28,2.16,0.22,-0.73,-0.34,0.67,1.46,1.63,1.21,0.59,0.03,-0.42,-0.76,-1.06,-1.29,-1.41,-1.42,-1.32,-1.11,-0.84,-0.54,-0.26,-0.03,0.12,0.24,0.32,0.36,0.33,0.19,-0.06,-0.41,-0.85,-1.32,-1.75,-2.11,-2.39,-2.63,-2.84,-3.05,-3.24,-3.34,-3.28,-2.92,-2.22,-1.31,-0.61,-0.5,-1.21,-2.69,-4.54,-5.82,-6.51,-6.82,-6.68,-6.34,-5.91,-5.45,-4.99,-4.6,-4.37,-4.25,-4.18,-4.12,-4.06,-4.01,-3.97,-3.95,-3.93,-3.9,-3.88,-3.88,-3.87,-3.83,-3.72,-3.47,-3.12,-2.72,-2.35,-2.05,-1.86,-1.73,-1.58,-1.38,-1.1,-0.86,-0.75,-0.68,-0.45,0.22,1.45,3.01,4.56,5.78,6.64,7.2,7.63,8.06,8.58,9.22,9.91,10.54,10.96,11.08,10.95,10.69,10.43,10.21,10.04,9.94,9.92,10.11,10.42,10.7,10.87,10.86,10.72,10.49,10.18,9.76,9.26,8.72,8.17,7.62,7.09,6.7,6.42,6.32,6.42,6.72,6.96,6.95,6.55,5.62,4.04,1.95,0.4,-0.36,-0.1,1.04,2.41,3.42,3.91,4.06,4.04,3.9,3.55,3.0,2.05,1.03,0.33,0.06,0.07,0.1,0.0,-0.17,-0.4,-0.69,-0.98,-1.15,-1.15,-1.06,-0.97,-1.0,-1.16,-1.44,-1.69,-1.9,-2.06,-2.19,-2.31,-2.44,-2.59,-2.75,-2.94,-3.13,-3.3,-3.46,-3.57,-3.62,-3.61,-3.55,-3.47,-3.41,-3.36,-3.31,-3.25,-3.17,-3.11,-3.05,-3.04,-3.05,-3.07,-3.09,-3.27,-3.3,-3.3,-3.32,-3.32,-3.32,-3.35,-3.38,-3.42,-3.44,-3.48,-3.54,-3.6,-3.67,-3.76,-3.82,-3.89,-3.96,-4.03,-4.11,-4.19,-4.28,-4.36,-4.41,-4.43,-4.42,-4.39,-4.37,-4.39,-4.44,-4.52,-4.59,-4.63,-4.63,-4.59,-4.57,-4.56,-4.55,-4.52,-4.44,-4.3,-4.1,-3.86,-3.62,-3.4,-3.25,-3.13,-3.04,-2.94,-2.84,-2.72,-2.59,-2.47,-2.33,-2.19,-2.05,-1.89,-1.74,-1.59,-1.45,-1.33,-1.23,-1.13,-1.04,-0.93,-0.82,-0.71,-0.59,-0.45,-0.28,-0.07,0.16,0.41,0.67,0.94,1.2,1.44,1.66,1.87,2.06,2.25,2.44,2.63,2.81,2.98,3.15,3.3,3.44,3.56,3.68,3.79,3.93,4.1,4.25,4.4,4.53,4.68,4.83,4.99,5.17,5.39,5.63,5.89,6.17,6.46,6.71,6.96,7.16,7.31,7.44,7.56,7.69,7.78,7.84,7.85,7.82,7.73,7.67,7.65,7.58,7.49,7.35,7.16,6.95,6.73,6.51,6.31,6.11,5.96,5.86,5.77,5.68,5.57,5.44,5.29,5.14,5.0,4.87,4.76,4.67,4.6,4.56,4.56,4.57,4.58,4.57,4.55,4.51,4.51,4.54,4.64,4.76,4.9,5.0,5.03,4.95,4.72,4.26,3.49,2.35,1.07,0.01,-0.98,-1.65,-1.69,-1.21,-0.47,-0.15,-0.52,-1.52,-2.68,-3.43,-2.73,-1.23,-0.21,0.33,0.15,-0.53,-1.24,-1.54,-1.27,-0.59,0.1,0.58,0.87,1.05,1.2,1.31,1.32,1.17,0.83,0.36,-0.2,-0.74,-1.26,-1.68,-1.99,-2.18,-2.27,-2.3,-2.29,-2.27,-2.25,-2.24,-2.23,-2.24,-2.25,-2.25,-2.19,-2.01,-1.69,-1.24,-0.74,-0.31,-0.06,-0.14,-0.54,-1.22,-2.06,-2.9,-3.52,-3.86,-3.96,-3.93,-3.89,-3.88,-3.92,-3.98,-3.99,-3.97,-3.9,-3.8,-3.7,-3.6,-3.5,-3.42,-3.33,-3.22,-3.05,-2.84,-2.58,-2.27,-1.91,-1.53,-1.14,-0.78,-0.44,-0.1,0.23,0.52,0.73,0.89,1.01,1.15,1.27,1.36,1.46,1.39,1.22,1.11,1.23,1.79,2.82,4.3,5.9,7.37,8.5,9.25,9.74,10.06,10.2,10.29,10.49,10.95,11.64,12.51,13.28,13.79,13.94,13.76,13.37,12.86,12.29,11.66,10.92,10.03,8.97,7.77,6.56,5.49,4.73,4.33,4.23,4.33,4.43,4.31,3.81,2.87,1.76,0.66,-0.31,-1.1,-1.69,-2.08,-2.78,-2.98,-2.84,-2.25,-1.42,-0.63,-0.17,-0.13,-0.44,-0.91,-1.37,-1.71,-1.93,-2.03,-2.03,-1.96,-1.88,-1.85,-1.93,-2.1,-2.32,-2.49,-2.59,-2.57,-2.5,-2.42,-2.36,-2.38,-2.41,-2.51,-2.61,-2.74,-2.85,-2.95,-3.04,-3.15,-3.23,-3.31,-3.37,-3.42,-3.45,-3.44,-3.43,-3.43,-3.46,-3.5,-3.53,-3.56,-3.52,-3.46,-3.41,-3.34,-3.31,-3.3,-3.3,-3.29,-3.86,-3.83,-3.83,-3.8,-3.82,-3.84,-3.81,-3.79,-3.77,-3.76,-3.75,-3.76,-3.78,-3.8,-3.82,-3.84,-3.86,-3.89,-3.92,-3.96,-4.0,-4.07,-4.15,-4.22,-4.3,-4.38,-4.45,-4.53,-4.62,-4.66,-4.72,-4.75,-4.78,-4.79,-4.79,-4.79,-4.77,-4.74,-4.7,-4.65,-4.59,-4.52,-4.44,-4.32,-4.16,-3.97,-3.77,-3.58,-3.41,-3.27,-3.16,-3.07,-2.99,-2.9,-2.82,-2.73,-2.64,-2.54,-2.44,-2.33,-2.23,-2.11,-1.99,-1.86,-1.72,-1.57,-1.43,-1.28,-1.13,-0.98,-0.83,-0.68,-0.53,-0.38,-0.22,-0.07,0.08,0.23,0.38,0.54,0.72,0.91,1.12,1.35,1.58,1.8,2.01,2.2,2.38,2.54,2.7,2.86,3.02,3.19,3.36,3.54,3.72,3.91,4.11,4.3,4.5,4.7,4.9,5.11,5.32,5.54,5.73,5.93,6.11,6.28,6.45,6.6,6.74,6.86,6.95,7.03,7.1,7.16,7.21,7.25,7.27,7.28,7.27,7.26,7.23,7.18,7.12,7.05,6.98,6.89,6.76,6.6,6.42,6.21,6.0,5.79,5.6,5.44,5.33,5.23,5.13,5.03,4.93,4.8,4.66,4.53,4.39,4.29,4.21,4.16,4.14,4.15,4.19,4.29,4.44,4.62,4.78,4.84,4.73,4.4,3.85,3.29,2.91,2.73,2.83,3.25,3.59,3.8,3.52,2.52,1.09,-0.33,-1.41,-2.06,-2.47,-2.1,-1.53,-0.86,-0.17,0.32,0.55,0.56,0.79,1.11,1.44,1.7,1.8,1.6,0.92,0.08,-0.48,-0.42,0.38,1.83,3.48,4.44,4.6,4.21,3.59,3.0,2.62,2.47,2.42,2.32,2.14,1.84,1.48,1.1,0.77,0.48,0.23,0.0,-0.19,-0.36,-0.49,-0.61,-0.72,-0.83,-0.94,-1.06,-1.17,-1.28,-1.41,-1.58,-1.78,-2.01,-2.29,-2.58,-2.85,-3.08,-3.2,-3.15,-2.95,-2.62,-2.25,-1.91,-1.71,-1.64,-1.63,-1.56,-1.37,-1.02,-0.49,0.2,0.98,1.84,2.67,3.4,3.99,4.37,4.43,4.22,3.76,3.15,2.53,2.0,1.72,1.76,2.1,2.68,3.36,4.2,5.31,6.43,7.37,8.03,8.37,7.9,7.48,8.26,8.33,8.67,9.31,10.08,10.74,11.14,11.23,10.97,10.43,9.8,9.19,8.67,8.24,7.87,7.48,6.88,6.19,5.33,4.32,3.24,2.26,1.53,1.17,1.12,1.31,1.58,1.89,2.24,2.18,1.75,1.14,0.47,-0.1,-0.51,-0.78,-0.89,-0.97,-1.08,-1.24,-1.44,-1.69,-1.98,-2.3,-2.6,-2.91,-3.23,-3.53,-3.8,-3.97,-4.05,-4.06,-4.02,-3.98,-3.93,-3.91,-3.88,-3.84,-3.77,-3.71,-3.64,-3.59,-3.58,-3.64,-3.73,-3.88,-4.0,-4.06,-4.08,-4.05,-3.99,-3.91,-3.86,-3.82,-3.81,-3.79,-3.77,-3.76,-3.73,-3.72,-3.71,-3.75,-3.8,-3.86,-3.92,-3.96,-3.96,-3.95,-3.94,-3.92,-3.89,-5.16,-5.14,-5.13,-5.11,-5.1,-5.1,-5.1,-5.1,-5.09,-5.06,-5.03,-5.02,-5.01,-5.0,-4.99,-4.98,-4.98,-4.97,-4.96,-4.95,-4.96,-4.96,-4.98,-5.0,-5.05,-5.09,-5.14,-5.19,-5.25,-5.3,-5.34,-5.36,-5.38,-5.38,-5.36,-5.32,-5.26,-5.15,-5.02,-4.87,-4.69,-4.51,-4.35,-4.18,-4.05,-3.94,-3.82,-3.72,-3.63,-3.52,-3.42,-3.33,-3.23,-3.14,-3.06,-2.98,-2.9,-2.83,-2.75,-2.67,-2.6,-2.5,-2.4,-2.3,-2.17,-2.05,-1.92,-1.78,-1.63,-1.49,-1.33,-1.18,-1.03,-0.86,-0.7,-0.52,-0.35,-0.17,0.0,0.17,0.33,0.49,0.64,0.79,0.93,1.07,1.21,1.36,1.52,1.68,1.85,2.04,2.23,2.43,2.63,2.83,3.03,3.23,3.41,3.59,3.77,3.93,4.09,4.24,4.39,4.55,4.71,4.86,5.02,5.16,5.3,5.44,5.59,5.73,5.86,6.0,6.13,6.27,6.39,6.51,6.62,6.72,6.81,6.88,6.95,7.01,7.06,7.09,7.1,7.09,7.08,7.03,6.98,6.92,6.82,6.72,6.58,6.44,6.27,6.1,5.95,5.81,5.68,5.54,5.41,5.27,5.13,4.99,4.86,4.75,4.65,4.59,4.54,4.52,4.5,4.5,4.5,4.5,4.52,4.53,4.53,4.49,4.43,4.34,4.25,4.19,4.15,4.1,4.0,3.82,3.53,3.05,2.56,2.07,1.79,1.74,1.88,2.24,2.69,3.12,3.48,3.57,3.51,3.33,3.03,2.74,2.48,2.3,2.16,1.9,1.5,0.75,-0.14,-1.06,-1.72,-1.7,-1.34,-0.74,0.47,1.79,3.24,4.34,5.08,5.44,5.19,4.11,3.01,2.6,2.13,1.63,1.07,0.83,0.53,0.15,-0.2,-0.53,-0.78,-0.92,-0.9,-0.75,-0.55,-0.28,0.03,0.37,0.76,1.26,1.84,2.39,2.56,2.55,2.29,1.59,1.08,0.68,0.32,0.2,0.34,0.76,1.4,2.1,2.81,3.42,3.92,4.3,4.54,4.7,4.81,4.92,5.05,5.21,5.43,5.69,5.98,6.32,6.65,7.02,7.4,7.74,8.09,8.38,8.6,8.67,8.61,8.41,7.98,7.47,6.95,6.48,6.18,6.02,6.02,6.12,6.19,6.22,6.18,6.08,6.0,5.97,6.05,6.19,6.38,6.57,6.61,6.49,6.13,5.58,4.97,4.3,3.71,3.27,2.97,2.88,2.94,3.07,3.24,3.39,3.48,3.49,3.41,3.26,3.04,2.74,2.38,1.96,1.48,0.96,0.43,-0.09,-0.56,-0.97,-1.33,-1.6,-1.81,-1.97,-2.14,-2.28,-2.42,-2.57,-2.75,-2.95,-3.18,-3.43,-3.68,-3.93,-4.13,-4.31,-4.46,-4.56,-4.63,-4.69,-4.72,-4.79,-4.87,-5.0,-5.15,-5.32,-5.49,-5.63,-5.74,-5.82,-5.86,-5.86,-5.83,-5.79,-5.73,-5.67,-5.61,-5.56,-5.49,-5.42,-5.36,-5.32,-5.28,-5.26,-5.22,-5.2,-5.2,-5.19,-5.17,-5.16,-5.71,-5.71,-5.72,-5.72,-5.73,-5.72,-5.71,-5.69,-5.69,-5.68,-5.68,-5.67,-5.67,-5.68,-5.69,-5.73,-5.77,-5.82,-5.86,-5.89,-5.92,-5.95,-5.98,-6.0,-6.0,-5.99,-5.98,-5.95,-5.91,-5.87,-5.81,-5.75,-5.69,-5.62,-5.54,-5.44,-5.32,-5.2,-5.09,-4.96,-4.84,-4.7,-4.55,-4.39,-4.23,-4.06,-3.9,-3.74,-3.59,-3.44,-3.32,-3.19,-3.08,-2.99,-2.89,-2.8,-2.72,-2.64,-2.56,-2.47,-2.38,-2.29,-2.19,-2.09,-1.98,-1.88,-1.76,-1.66,-1.54,-1.42,-1.3,-1.18,-1.06,-0.94,-0.81,-0.69,-0.56,-0.42,-0.29,-0.14,0.0,0.14,0.29,0.44,0.59,0.74,0.89,1.03,1.18,1.32,1.46,1.6,1.75,1.89,2.02,2.16,2.3,2.43,2.57,2.71,2.84,2.99,3.13,3.27,3.41,3.56,3.69,3.83,3.96,4.09,4.2,4.33,4.43,4.54,4.64,4.75,4.84,4.93,5.02,5.11,5.19,5.28,5.35,5.44,5.51,5.58,5.64,5.71,5.76,5.82,5.87,5.91,5.93,5.96,5.98,5.99,5.99,5.99,5.99,5.97,5.95,5.92,5.89,5.84,5.8,5.75,5.68,5.61,5.54,5.46,5.38,5.28,5.19,5.11,5.02,4.93,4.84,4.76,4.68,4.61,4.53,4.47,4.39,4.33,4.27,4.21,4.16,4.12,4.08,4.05,4.04,4.02,4.02,4.03,4.06,4.09,4.14,4.2,4.27,4.36,4.46,4.58,4.71,4.85,4.99,5.13,5.26,5.39,5.5,5.59,5.66,5.72,5.69,5.65,5.63,5.67,5.72,5.7,5.65,5.55,5.46,5.4,5.35,5.35,5.29,5.12,5.0,5.02,5.03,4.99,4.63,4.21,3.75,3.28,2.81,2.57,2.63,2.73,2.88,3.11,3.36,3.62,3.87,4.05,4.21,4.31,4.38,4.42,4.43,4.46,4.5,4.55,4.63,4.72,4.83,4.95,5.07,5.18,5.28,5.37,5.47,5.55,5.64,5.74,5.83,5.92,6.0,6.09,6.2,6.32,6.46,6.61,6.79,6.99,7.22,7.47,7.73,8.01,8.3,8.59,8.86,9.1,9.33,9.5,9.62,9.68,9.67,9.59,9.43,9.23,8.96,8.67,8.34,8.01,7.69,7.37,7.08,6.83,6.59,6.4,6.22,6.09,5.97,5.87,5.77,5.68,5.58,5.47,5.36,5.25,5.13,5.02,4.9,4.79,4.69,4.58,4.49,4.4,4.31,4.23,4.15,4.05,3.96,3.83,3.68,3.5,3.28,3.03,2.73,2.43,2.11,1.77,1.45,1.13,0.83,0.54,0.29,0.05,-0.17,-0.38,-0.57,-0.77,-0.96,-1.15,-1.33,-1.5,-1.66,-1.81,-1.98,-2.15,-2.3,-2.45,-2.58,-2.72,-2.86,-3.0,-3.15,-3.31,-3.47,-3.63,-3.79,-3.96,-4.12,-4.27,-4.41,-4.56,-4.69,-4.82,-4.94,-5.04,-5.15,-5.26,-5.34,-5.42,-5.49,-5.55,-5.6,-5.63,-5.67,-5.7,-4.75,-4.8,-4.85,-4.9,-4.93,-4.97,-4.99,-5.01,-5.03,-5.04,-5.05,-5.04,-5.03,-5.02,-5.01,-5.01,-5.01,-5.02,-5.03,-5.03,-5.04,-5.06,-5.08,-5.11,-5.13,-5.13,-5.15,-5.19,-5.22,-5.26,-5.3,-5.33,-5.36,-5.39,-5.41,-5.43,-5.44,-5.44,-5.43,-5.39,-5.33,-5.26,-5.17,-5.07,-4.96,-4.83,-4.69,-4.55,-4.4,-4.25,-4.11,-3.96,-3.81,-3.66,-3.52,-3.39,-3.25,-3.12,-3.0,-2.87,-2.75,-2.62,-2.49,-2.37,-2.24,-2.1,-1.97,-1.83,-1.7,-1.56,-1.43,-1.3,-1.17,-1.04,-0.92,-0.8,-0.69,-0.58,-0.49,-0.38,-0.28,-0.19,-0.1,0.0,0.09,0.18,0.27,0.36,0.45,0.54,0.64,0.73,0.82,0.92,1.02,1.12,1.22,1.32,1.42,1.52,1.62,1.72,1.82,1.93,2.03,2.14,2.24,2.34,2.45,2.55,2.65,2.75,2.86,2.96,3.06,3.16,3.26,3.34,3.44,3.53,3.61,3.7,3.78,3.86,3.94,4.02,4.1,4.18,4.27,4.34,4.43,4.51,4.58,4.67,4.74,4.81,4.88,4.95,5.01,5.07,5.11,5.15,5.18,5.2,5.21,5.21,5.22,5.21,5.19,5.18,5.16,5.14,5.11,5.09,5.07,5.04,5.02,5.0,4.98,4.97,4.96,4.95,4.95,4.96,4.96,4.96,4.98,5.0,5.02,5.04,5.07,5.1,5.13,5.17,5.21,5.26,5.31,5.37,5.43,5.49,5.56,5.62,5.7,5.77,5.85,5.94,6.03,6.13,6.23,6.34,6.45,6.57,6.7,6.82,6.94,7.06,7.16,7.27,7.37,7.45,7.53,7.6,7.66,7.73,7.79,7.85,7.91,7.96,8.01,8.05,8.08,8.12,8.13,8.15,8.15,8.13,8.12,8.07,8.03,7.97,7.9,7.83,7.74,7.66,7.58,7.49,7.42,7.34,7.28,7.21,7.17,7.13,7.11,7.11,7.12,7.14,7.18,7.22,7.28,7.33,7.39,7.45,7.51,7.56,7.62,7.67,7.72,7.77,7.82,7.87,7.93,8.0,8.07,8.15,8.23,8.31,8.39,8.46,8.51,8.55,8.58,8.58,8.57,8.54,8.49,8.43,8.35,8.25,8.15,8.04,7.93,7.8,7.68,7.54,7.4,7.26,7.12,6.97,6.82,6.65,6.49,6.31,6.12,5.94,5.74,5.54,5.33,5.12,4.92,4.71,4.51,4.31,4.12,3.94,3.76,3.6,3.45,3.31,3.19,3.08,2.98,2.89,2.83,2.76,2.72,2.68,2.64,2.61,2.57,2.52,2.47,2.41,2.33,2.25,2.15,2.03,1.9,1.74,1.57,1.39,1.18,0.97,0.74,0.5,0.26,0.01,-0.24,-0.5,-0.77,-1.03,-1.29,-1.54,-1.79,-2.02,-2.25,-2.46,-2.65,-2.83,-2.99,-3.13,-3.27,-3.38,-3.49,-3.58,-3.66,-3.75,-3.83,-3.9,-3.96,-4.02,-4.08,-4.15,-4.22,-4.29,-4.36,-4.43,-4.5,-4.57,-4.63,-4.69,-3.92,-4.03,-4.15,-4.25,-4.37,-4.48,-4.57,-4.67,-4.77,-4.87,-4.96,-5.05,-5.14,-5.23,-5.31,-5.38,-5.45,-5.52,-5.59,-5.64,-5.7,-5.74,-5.79,-5.83,-5.86,-5.89,-5.92,-5.95,-5.96,-5.97,-5.98,-5.99,-5.99,-5.98,-5.98,-5.97,-5.96,-5.95,-5.94,-5.93,-5.92,-5.9,-5.88,-5.85,-5.84,-5.82,-5.78,-5.74,-5.71,-5.67,-5.63,-5.56,-5.5,-5.44,-5.37,-5.28,-5.18,-5.08,-4.99,-4.88,-4.76,-4.63,-4.51,-4.37,-4.23,-4.09,-3.94,-3.79,-3.63,-3.47,-3.32,-3.15,-2.99,-2.84,-2.69,-2.53,-2.38,-2.24,-2.1,-1.96,-1.83,-1.7,-1.59,-1.48,-1.38,-1.27,-1.17,-1.09,-1.01,-0.92,-0.85,-0.78,-0.72,-0.65,-0.59,-0.52,-0.47,-0.42,-0.36,-0.31,-0.26,-0.2,-0.15,-0.1,-0.04,0.01,0.07,0.13,0.18,0.24,0.3,0.37,0.43,0.49,0.56,0.62,0.68,0.74,0.8,0.87,0.92,0.99,1.04,1.1,1.16,1.21,1.27,1.32,1.37,1.42,1.47,1.5,1.54,1.58,1.62,1.65,1.69,1.71,1.74,1.77,1.79,1.82,1.84,1.86,1.89,1.91,1.94,1.96,1.99,2.02,2.05,2.08,2.11,2.15,2.19,2.23,2.27,2.31,2.36,2.41,2.46,2.51,2.56,2.61,2.66,2.71,2.77,2.81,2.86,2.9,2.94,2.99,3.02,3.06,3.09,3.13,3.16,3.18,3.2,3.23,3.25,3.26,3.28,3.29,3.31,3.32,3.33,3.34,3.36,3.36,3.37,3.38,3.39,3.4,3.41,3.43,3.44,3.45,3.46,3.47,3.49,3.5,3.52,3.54,3.56,3.58,3.6,3.62,3.65,3.68,3.7,3.73,3.76,3.8,3.83,3.86,3.89,3.92,3.96,4.0,4.04,4.08,4.12,4.16,4.2,4.24,4.29,4.33,4.37,4.41,4.45,4.49,4.53,4.57,4.61,4.64,4.67,4.71,4.74,4.77,4.79,4.82,4.85,4.87,4.9,4.92,4.93,4.95,4.96,4.98,4.99,5.0,5.0,5.0,5.0,5.01,5.01,5.01,5.0,5.0,4.99,4.99,4.97,4.95,4.94,4.92,4.9,4.87,4.85,4.82,4.8,4.75,4.72,4.68,4.63,4.59,4.53,4.48,4.42,4.36,4.29,4.22,4.15,4.08,4.0,3.92,3.84,3.75,3.67,3.57,3.48,3.38,3.29,3.18,3.08,2.97,2.86,2.75,2.64,2.53,2.41,2.3,2.18,2.07,1.96,1.84,1.73,1.62,1.51,1.4,1.29,1.18,1.08,0.97,0.87,0.77,0.67,0.57,0.48,0.39,0.29,0.2,0.11,0.01,-0.07,-0.17,-0.26,-0.35,-0.45,-0.53,-0.63,-0.72,-0.81,-0.9,-1.0,-1.1,-1.2,-1.31,-1.41,-1.52,-1.62,-1.73,-1.84,-1.95,-2.07,-2.18,-2.3,-2.41,-2.54,-2.65,-2.77,-2.89,-3.01,-3.12,-3.24,-3.35,-3.47,-3.58,-3.7,-3.81,-3.32,-3.37,-3.41,-3.46,-3.5,-3.54,-3.59,-3.63,-3.67,-3.71,-3.74,-3.78,-3.82,-3.85,-3.88,-3.92,-3.95,-3.98,-4.0,-4.03,-4.06,-4.08,-4.11,-4.13,-4.15,-4.17,-4.19,-4.2,-4.22,-4.23,-4.25,-4.26,-4.27,-4.28,-4.29,-4.29,-4.3,-4.3,-4.31,-4.31,-4.31,-4.31,-4.3,-4.3,-4.29,-4.29,-4.28,-4.27,-4.26,-4.25,-4.24,-4.22,-4.21,-4.19,-4.17,-4.15,-4.13,-4.11,-4.09,-4.06,-4.04,-4.01,-3.98,-3.95,-3.92,-3.89,-3.86,-3.82,-3.79,-3.75,-3.71,-3.68,-3.64,-3.6,-3.55,-3.51,-3.47,-3.42,-3.38,-3.33,-3.28,-3.23,-3.18,-3.13,-3.08,-3.02,-2.97,-2.92,-2.86,-2.8,-2.75,-2.69,-2.63,-2.57,-2.51,-2.45,-2.38,-2.32,-2.26,-2.19,-2.13,-2.06,-2.0,-1.93,-1.86,-1.79,-1.72,-1.66,-1.59,-1.52,-1.45,-1.37,-1.3,-1.23,-1.16,-1.09,-1.01,-0.94,-0.87,-0.79,-0.72,-0.64,-0.57,-0.5,-0.42,-0.35,-0.27,-0.2,-0.12,-0.05,0.03,0.1,0.18,0.25,0.33,0.4,0.48,0.55,0.63,0.7,0.78,0.85,0.92,1.0,1.07,1.14,1.22,1.29,1.36,1.43,1.5,1.57,1.64,1.71,1.78,1.85,1.91,1.98,2.05,2.11,2.18,2.24,2.31,2.37,2.43,2.49,2.56,2.62,2.67,2.73,2.79,2.85,2.9,2.96,3.01,3.07,3.12,3.17,3.22,3.27,3.32,3.37,3.41,3.46,3.5,3.54,3.59,3.63,3.67,3.71,3.74,3.78,3.82,3.85,3.88,3.92,3.95,3.98,4.0,4.03,4.06,4.08,4.11,4.13,4.15,4.17,4.19,4.2,4.22,4.23,4.25,4.26,4.27,4.28,4.29,4.29,4.3,4.3,4.31,4.31,4.31,4.31,4.3,4.3,4.29,4.29,4.28,4.27,4.26,4.25,4.24,4.22,4.21,4.19,4.17,4.15,4.13,4.11,4.09,4.06,4.04,4.01,3.98,3.95,3.92,3.89,3.86,3.82,3.79,3.75,3.71,3.68,3.64,3.6,3.55,3.51,3.47,3.42,3.38,3.33,3.28,3.23,3.18,3.13,3.08,3.02,2.97,2.92,2.86,2.8,2.75,2.69,2.63,2.57,2.51,2.45,2.38,2.32,2.26,2.19,2.13,2.06,2.0,1.93,1.86,1.79,1.72,1.66,1.59,1.52,1.45,1.37,1.3,1.23,1.16,1.09,1.01,0.94,0.87,0.79,0.72,0.64,0.57,0.5,0.42,0.35,0.27,0.2,0.12,0.05,-0.03,-0.1,-0.18,-0.25,-0.33,-0.4,-0.48,-0.55,-0.63,-0.7,-0.78,-0.85,-0.92,-1.0,-1.07,-1.14,-1.22,-1.29,-1.36,-1.43,-1.5,-1.57,-1.64,-1.71,-1.78,-1.85,-1.91,-1.98,-2.05,-2.11,-2.18,-2.24,-2.31,-2.37,-2.43,-2.49,-2.56,-2.62,-2.67,-2.73,-2.79,-2.85,-2.9,-2.96,-3.01,-3.07,-3.12,-3.17,-3.22,-3.27]}] \ No newline at end of file diff --git a/inst/examples/wms_app.R b/inst/examples/wms_app.R index 19804032..5b94a918 100644 --- a/inst/examples/wms_app.R +++ b/inst/examples/wms_app.R @@ -33,7 +33,7 @@ server <- function(input, output, session) { }) observeEvent(input$group, { leafletProxy("map", session) %>% - clearGroup("wmsgroup") + clearGroup("TOPO-WMS") }) observeEvent(input$clear, { leafletProxy("map", session) %>% diff --git a/inst/htmlwidgets/lfx-easyprint/lfx-easyprint-bindings.js b/inst/htmlwidgets/lfx-easyprint/lfx-easyprint-bindings.js index 151b9ca7..59d11e64 100644 --- a/inst/htmlwidgets/lfx-easyprint/lfx-easyprint-bindings.js +++ b/inst/htmlwidgets/lfx-easyprint/lfx-easyprint-bindings.js @@ -27,7 +27,8 @@ LeafletWidget.methods.easyprintMap = function(sizeModes, filename) { (function(){ if (this.easyprint) { // Hack based on @urakovaliaskar in https://github.com/rowanwins/leaflet-easyPrint/issues/105#issuecomment-550370793_ - this.easyprint.printMap(sizeModes + " page", filename); + var sizemode = sizeModes == "CurrentSize" ? sizeModes : sizeModes + " page"; + this.easyprint.printMap(sizemode, filename); } }).call(this); }; diff --git a/inst/htmlwidgets/lfx-easyprint/lfx-easyprint_src.js b/inst/htmlwidgets/lfx-easyprint/lfx-easyprint_src.js deleted file mode 100644 index 9236bd4e..00000000 --- a/inst/htmlwidgets/lfx-easyprint/lfx-easyprint_src.js +++ /dev/null @@ -1,447 +0,0 @@ -var domtoimage = require('dom-to-image'); -var fileSaver = require('file-saver'); - -L.Control.EasyPrint = L.Control.extend({ - options: { - title: 'Print map', - position: 'topleft', - sizeModes: ['Current'], - filename: 'map', - exportOnly: false, - hidden: false, - tileWait: 500, - hideControlContainer: true, - hideClasses: [], - customWindowTitle: window.document.title, - spinnerBgCOlor: '#0DC5C1', - customSpinnerClass: 'epLoader', - defaultSizeTitles: { - Current: 'Current Size', - A4Landscape: 'A4 Landscape', - A4Portrait: 'A4 Portrait' - } - }, - - onAdd: function () { - this.mapContainer = this._map.getContainer(); - this.options.sizeModes = this.options.sizeModes.map(function (sizeMode) { - if (sizeMode === 'Current') { - return { - name: this.options.defaultSizeTitles.Current, - className: 'CurrentSize' - } - } - if (sizeMode === 'A4Landscape') { - return { - height: this._a4PageSize.height, - width: this._a4PageSize.width, - name: this.options.defaultSizeTitles.A4Landscape, - className: 'A4Landscape page' - } - } - if (sizeMode === 'A4Portrait') { - return { - height: this._a4PageSize.width, - width: this._a4PageSize.height, - name: this.options.defaultSizeTitles.A4Portrait, - className: 'A4Portrait page' - } - }; - return sizeMode; - }, this); - - var container = L.DomUtil.create('div', 'leaflet-control-easyPrint leaflet-bar leaflet-control'); - if (!this.options.hidden) { - this._addCss(); - - L.DomEvent.addListener(container, 'mouseover', this._togglePageSizeButtons, this); - L.DomEvent.addListener(container, 'mouseout', this._togglePageSizeButtons, this); - - var btnClass = 'leaflet-control-easyPrint-button' - if (this.options.exportOnly) btnClass = btnClass + '-export' - - this.link = L.DomUtil.create('a', btnClass, container); - this.link.id = "leafletEasyPrint"; - this.link.title = this.options.title; - this.holder = L.DomUtil.create('ul', 'easyPrintHolder', container); - - this.options.sizeModes.forEach(function (sizeMode) { - var btn = L.DomUtil.create('li', 'easyPrintSizeMode', this.holder); - btn.title = sizeMode.name; - var link = L.DomUtil.create('a', sizeMode.className, btn); - L.DomEvent.addListener(btn, 'click', this.printMap, this); - }, this); - - L.DomEvent.disableClickPropagation(container); - } - return container; - }, - - printMap: function (event, filename) { - if (filename) { - this.options.filename = filename - } - if (!this.options.exportOnly) { - this._page = window.open("", "_blank", 'toolbar=no,status=no,menubar=no,scrollbars=no,resizable=no,left=10, top=10, width=200, height=250, visible=none'); - this._page.document.write(this._createSpinner(this.options.customWindowTitle, this.options.customSpinnerClass, this.options.spinnerBgCOlor)); - } - this.originalState = { - mapWidth: this.mapContainer.style.width, - widthWasAuto: false, - widthWasPercentage: false, - mapHeight: this.mapContainer.style.height, - zoom: this._map.getZoom(), - center: this._map.getCenter() - }; - if (this.originalState.mapWidth === 'auto') { - this.originalState.mapWidth = this._map.getSize().x + 'px' - this.originalState.widthWasAuto = true - } else if (this.originalState.mapWidth.includes('%')) { - this.originalState.percentageWidth = this.originalState.mapWidth - this.originalState.widthWasPercentage = true - this.originalState.mapWidth = this._map.getSize().x + 'px' - } - this._map.fire("easyPrint-start", { event: event }); - if (!this.options.hidden) { - this._togglePageSizeButtons({type: null}); - } - if (this.options.hideControlContainer) { - this._toggleControls(); - } - if (this.options.hideClasses) { - this._toggleClasses(this.options.hideClasses); - } - var sizeMode = typeof event !== 'string' ? event.target.className : event; - if (sizeMode === 'CurrentSize') { - return this._printOpertion(sizeMode); - } - this.outerContainer = this._createOuterContainer(this.mapContainer) - if (this.originalState.widthWasAuto) { - this.outerContainer.style.width = this.originalState.mapWidth - } - this._createImagePlaceholder(sizeMode) - }, - - _createImagePlaceholder: function (sizeMode) { - var plugin = this; - domtoimage.toPng(this.mapContainer, { - width: parseInt(this.originalState.mapWidth.replace('px')), - height: parseInt(this.originalState.mapHeight.replace('px')) - }) - .then(function (dataUrl) { - plugin.blankDiv = document.createElement("div"); - var blankDiv = plugin.blankDiv; - plugin.outerContainer.parentElement.insertBefore(blankDiv, plugin.outerContainer); - blankDiv.className = 'epHolder'; - blankDiv.style.backgroundImage = 'url("' + dataUrl + '")'; - blankDiv.style.position = 'absolute'; - blankDiv.style.zIndex = 1011; - blankDiv.style.display = 'initial'; - blankDiv.style.width = plugin.originalState.mapWidth; - blankDiv.style.height = plugin.originalState.mapHeight; - plugin._resizeAndPrintMap(sizeMode); - }) - .catch(function (error) { - console.error('oops, something went wrong!', error); - }); - }, - - _resizeAndPrintMap: function (sizeMode) { - this.outerContainer.style.opacity = 0; - var pageSize = this.options.sizeModes.filter(function (item) { - return item.className.indexOf(sizeMode) > -1; - }); - pageSize = pageSize[0] - this.mapContainer.style.width = pageSize.width + 'px'; - this.mapContainer.style.height = pageSize.height + 'px'; - if (this.mapContainer.style.width > this.mapContainer.style.height) { - this.orientation = 'portrait'; - } else { - this.orientation = 'landscape'; - } - this._map.setView(this.originalState.center); - this._map.setZoom(this.originalState.zoom); - this._map.invalidateSize(); - if (this.options.tileLayer) { - this._pausePrint(sizeMode) - } else { - this._printOpertion(sizeMode) - } - }, - - _pausePrint: function (sizeMode) { - var plugin = this - var loadingTest = setInterval(function () { - if(!plugin.options.tileLayer.isLoading()) { - clearInterval(loadingTest); - plugin._printOpertion(sizeMode) - } - }, plugin.options.tileWait); - }, - - _printOpertion: function (sizemode) { - var plugin = this; - var widthForExport = this.mapContainer.style.width - if (this.originalState.widthWasAuto && sizemode === 'CurrentSize' || this.originalState.widthWasPercentage && sizemode === 'CurrentSize') { - widthForExport = this.originalState.mapWidth - } - domtoimage.toPng(plugin.mapContainer, { - width: parseInt(widthForExport), - height: parseInt(plugin.mapContainer.style.height.replace('px')) - }) - .then(function (dataUrl) { - var blob = plugin._dataURItoBlob(dataUrl); - if (plugin.options.exportOnly) { - fileSaver.saveAs(blob, plugin.options.filename + '.png'); - } else { - plugin._sendToBrowserPrint(dataUrl, plugin.orientation); - } - plugin._toggleControls(true); - plugin._toggleClasses(plugin.options.hideClasses, true); - - if (plugin.outerContainer) { - if (plugin.originalState.widthWasAuto) { - plugin.mapContainer.style.width = 'auto' - } else if (plugin.originalState.widthWasPercentage) { - plugin.mapContainer.style.width = plugin.originalState.percentageWidth - } - else { - plugin.mapContainer.style.width = plugin.originalState.mapWidth; - } - plugin.mapContainer.style.height = plugin.originalState.mapHeight; - plugin._removeOuterContainer(plugin.mapContainer, plugin.outerContainer, plugin.blankDiv) - plugin._map.invalidateSize(); - plugin._map.setView(plugin.originalState.center); - plugin._map.setZoom(plugin.originalState.zoom); - } - plugin._map.fire("easyPrint-finished"); - }) - .catch(function (error) { - console.error('Print operation failed', error); - }); - }, - - _sendToBrowserPrint: function (img, orientation) { - this._page.resizeTo(600, 800); - var pageContent = this._createNewWindow(img, orientation, this) - this._page.document.body.innerHTML = '' - this._page.document.write(pageContent); - this._page.document.close(); - }, - - _createSpinner: function (title, spinnerClass, spinnerColor) { - return ``+ title + ` -
Loading...
`; - }, - - _createNewWindow: function (img, orientation, plugin) { - return ` - - - `; - }, - - _createOuterContainer: function (mapDiv) { - var outerContainer = document.createElement('div'); - mapDiv.parentNode.insertBefore(outerContainer, mapDiv); - mapDiv.parentNode.removeChild(mapDiv); - outerContainer.appendChild(mapDiv); - outerContainer.style.width = mapDiv.style.width; - outerContainer.style.height = mapDiv.style.height; - outerContainer.style.display = 'inline-block' - outerContainer.style.overflow = 'hidden'; - return outerContainer; - }, - - _removeOuterContainer: function (mapDiv, outerContainer, blankDiv) { - if (outerContainer.parentNode) { - outerContainer.parentNode.insertBefore(mapDiv, outerContainer); - outerContainer.parentNode.removeChild(blankDiv); - outerContainer.parentNode.removeChild(outerContainer); - } - }, - - _addCss: function () { - var css = document.createElement("style"); - css.type = "text/css"; - css.innerHTML = `.leaflet-control-easyPrint-button { - background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNMTI4LDMyaDI1NnY2NEgxMjhWMzJ6IE00ODAsMTI4SDMyYy0xNy42LDAtMzIsMTQuNC0zMiwzMnYxNjBjMCwxNy42LDE0LjM5OCwzMiwzMiwzMmg5NnYxMjhoMjU2VjM1Mmg5NiAgIGMxNy42LDAsMzItMTQuNCwzMi0zMlYxNjBDNTEyLDE0Mi40LDQ5Ny42LDEyOCw0ODAsMTI4eiBNMzUyLDQ0OEgxNjBWMjg4aDE5MlY0NDh6IE00ODcuMTk5LDE3NmMwLDEyLjgxMy0xMC4zODcsMjMuMi0yMy4xOTcsMjMuMiAgIGMtMTIuODEyLDAtMjMuMjAxLTEwLjM4Ny0yMy4yMDEtMjMuMnMxMC4zODktMjMuMiwyMy4xOTktMjMuMkM0NzYuODE0LDE1Mi44LDQ4Ny4xOTksMTYzLjE4Nyw0ODcuMTk5LDE3NnoiIGZpbGw9IiMwMDAwMDAiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K); - background-size: 16px 16px; - cursor: pointer; - } - .leaflet-control-easyPrint-button-export { - background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDQzMy41IDQzMy41IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MzMuNSA0MzMuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnIGlkPSJmaWxlLWRvd25sb2FkIj4KCQk8cGF0aCBkPSJNMzk1LjI1LDE1M2gtMTAyVjBoLTE1M3YxNTNoLTEwMmwxNzguNSwxNzguNUwzOTUuMjUsMTUzeiBNMzguMjUsMzgyLjV2NTFoMzU3di01MUgzOC4yNXoiIGZpbGw9IiMwMDAwMDAiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K); - background-size: 16px 16px; - cursor: pointer; - } - .easyPrintHolder a { - background-size: 16px 16px; - cursor: pointer; - } - .easyPrintHolder .CurrentSize{ - background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTZweCIgdmVyc2lvbj0iMS4xIiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiPgogIDxnPgogICAgPGcgZmlsbD0iIzFEMUQxQiI+CiAgICAgIDxwYXRoIGQ9Ik0yNS4yNTUsMzUuOTA1TDQuMDE2LDU3LjE0NVY0Ni41OWMwLTEuMTA4LTAuODk3LTIuMDA4LTIuMDA4LTIuMDA4QzAuODk4LDQ0LjU4MiwwLDQ1LjQ4MSwwLDQ2LjU5djE1LjQwMiAgICBjMCwwLjI2MSwwLjA1MywwLjUyMSwwLjE1NSwwLjc2N2MwLjIwMywwLjQ5MiwwLjU5NCwwLjg4MiwxLjA4NiwxLjA4N0MxLjQ4Niw2My45NDcsMS43NDcsNjQsMi4wMDgsNjRoMTUuNDAzICAgIGMxLjEwOSwwLDIuMDA4LTAuODk4LDIuMDA4LTIuMDA4cy0wLjg5OC0yLjAwOC0yLjAwOC0yLjAwOEg2Ljg1NWwyMS4yMzgtMjEuMjRjMC43ODQtMC43ODQsMC43ODQtMi4wNTUsMC0yLjgzOSAgICBTMjYuMDM5LDM1LjEyMSwyNS4yNTUsMzUuOTA1eiIgZmlsbD0iIzAwMDAwMCIvPgogICAgICA8cGF0aCBkPSJtNjMuODQ1LDEuMjQxYy0wLjIwMy0wLjQ5MS0wLjU5NC0wLjg4Mi0xLjA4Ni0xLjA4Ny0wLjI0NS0wLjEwMS0wLjUwNi0wLjE1NC0wLjc2Ny0wLjE1NGgtMTUuNDAzYy0xLjEwOSwwLTIuMDA4LDAuODk4LTIuMDA4LDIuMDA4czAuODk4LDIuMDA4IDIuMDA4LDIuMDA4aDEwLjU1NmwtMjEuMjM4LDIxLjI0Yy0wLjc4NCwwLjc4NC0wLjc4NCwyLjA1NSAwLDIuODM5IDAuMzkyLDAuMzkyIDAuOTA2LDAuNTg5IDEuNDIsMC41ODlzMS4wMjctMC4xOTcgMS40MTktMC41ODlsMjEuMjM4LTIxLjI0djEwLjU1NWMwLDEuMTA4IDAuODk3LDIuMDA4IDIuMDA4LDIuMDA4IDEuMTA5LDAgMi4wMDgtMC44OTkgMi4wMDgtMi4wMDh2LTE1LjQwMmMwLTAuMjYxLTAuMDUzLTAuNTIyLTAuMTU1LTAuNzY3eiIgZmlsbD0iIzAwMDAwMCIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==) - } - .easyPrintHolder .page { - background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ0NC44MzMgNDQ0LjgzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQ0LjgzMyA0NDQuODMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNTUuMjUsNDQ0LjgzM2gzMzQuMzMzYzkuMzUsMCwxNy03LjY1LDE3LTE3VjEzOS4xMTdjMC00LjgxNy0xLjk4My05LjM1LTUuMzgzLTEyLjQ2N0wyNjkuNzMzLDQuNTMzICAgIEMyNjYuNjE3LDEuNywyNjIuMzY3LDAsMjU4LjExNywwSDU1LjI1Yy05LjM1LDAtMTcsNy42NS0xNywxN3Y0MTAuODMzQzM4LjI1LDQzNy4xODMsNDUuOSw0NDQuODMzLDU1LjI1LDQ0NC44MzN6ICAgICBNMzcyLjU4MywxNDYuNDgzdjAuODVIMjU2LjQxN3YtMTA4LjhMMzcyLjU4MywxNDYuNDgzeiBNNzIuMjUsMzRoMTUwLjE2N3YxMzAuMzMzYzAsOS4zNSw3LjY1LDE3LDE3LDE3aDEzMy4xNjd2MjI5LjVINzIuMjVWMzR6ICAgICIgZmlsbD0iIzAwMDAwMCIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=); - } - .easyPrintHolder .A4Landscape { - transform: rotate(-90deg); - } - - .leaflet-control-easyPrint-button{ - display: inline-block; - } - .easyPrintHolder{ - margin-top:-31px; - margin-bottom: -5px; - margin-left: 30px; - padding-left: 0px; - display: none; - } - - .easyPrintSizeMode { - display: inline-block; - } - .easyPrintHolder .easyPrintSizeMode a { - border-radius: 0px; - } - - .easyPrintHolder .easyPrintSizeMode:last-child a{ - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; - margin-left: -1px; - } - - .easyPrintPortrait:hover, .easyPrintLandscape:hover{ - background-color: #757570; - cursor: pointer; - }`; - document.body.appendChild(css); - }, - - _dataURItoBlob: function (dataURI) { - var byteString = atob(dataURI.split(',')[1]); - var mimeString = dataURI.split(',')[0].split(':')[1].split(';')[0]; - var ab = new ArrayBuffer(byteString.length); - var dw = new DataView(ab); - for(var i = 0; i < byteString.length; i++) { - dw.setUint8(i, byteString.charCodeAt(i)); - } - return new Blob([ab], {type: mimeString}); - }, - - _togglePageSizeButtons: function (e) { - var holderStyle = this.holder.style - var linkStyle = this.link.style - if (e.type === 'mouseover') { - holderStyle.display = 'block'; - linkStyle.borderTopRightRadius = '0' - linkStyle.borderBottomRightRadius = '0' - } else { - holderStyle.display = 'none'; - linkStyle.borderTopRightRadius = '2px' - linkStyle.borderBottomRightRadius = '2px' - } - }, - - _toggleControls: function (show) { - var controlContainer = document.getElementsByClassName("leaflet-control-container")[0]; - if (show) return controlContainer.style.display = 'block'; - controlContainer.style.display = 'none'; - }, - _toggleClasses: function (classes, show) { - classes.forEach(function (className) { - var div = document.getElementsByClassName(className)[0]; - if (show) return div.style.display = 'block'; - div.style.display = 'none'; - }); - }, - - _a4PageSize: { - height: 715, - width: 1045 - } - -}); - -L.easyPrint = function(options) { - return new L.Control.EasyPrint(options); -}; - diff --git a/inst/htmlwidgets/lfx-gibs/gibs_layers_meta.json b/inst/htmlwidgets/lfx-gibs/gibs_layers_meta.json index c61830e0..daece354 100644 --- a/inst/htmlwidgets/lfx-gibs/gibs_layers_meta.json +++ b/inst/htmlwidgets/lfx-gibs/gibs_layers_meta.json @@ -1,1657 +1 @@ -{ - "AMSR2_Snow_Water_Equivalent": { - "title":"AMSR2_Snow_Water_Equivalent", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Snow_Water_Equivalent/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSR2_Cloud_Liquid_Water_Day": { - "title":"AMSR2_Cloud_Liquid_Water_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Cloud_Liquid_Water_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSR2_Cloud_Liquid_Water_Night": { - "title":"AMSR2_Cloud_Liquid_Water_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Cloud_Liquid_Water_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSR2_Surface_Precipitation_Rate_Day": { - "title":"AMSR2_Surface_Precipitation_Rate_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Surface_Precipitation_Rate_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSR2_Surface_Precipitation_Rate_Night": { - "title":"AMSR2_Surface_Precipitation_Rate_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Surface_Precipitation_Rate_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSR2_Surface_Rain_Rate_Day": { - "title":"AMSR2_Surface_Rain_Rate_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Surface_Rain_Rate_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSR2_Surface_Rain_Rate_Night": { - "title":"AMSR2_Surface_Rain_Rate_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Surface_Rain_Rate_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSR2_Wind_Speed_Day": { - "title":"AMSR2_Wind_Speed_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Wind_Speed_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSR2_Wind_Speed_Night": { - "title":"AMSR2_Wind_Speed_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Wind_Speed_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSR2_Columnar_Water_Vapor_Day": { - "title":"AMSR2_Columnar_Water_Vapor_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Columnar_Water_Vapor_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSR2_Columnar_Water_Vapor_Night": { - "title":"AMSR2_Columnar_Water_Vapor_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Columnar_Water_Vapor_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSR2_Sea_Ice_Concentration_12km": { - "title":"AMSR2_Sea_Ice_Concentration_12km", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Sea_Ice_Concentration_12km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSR2_Sea_Ice_Concentration_25km": { - "title":"AMSR2_Sea_Ice_Concentration_25km", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Sea_Ice_Concentration_25km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSR2_Sea_Ice_Brightness_Temp_6km_89H": { - "title":"AMSR2_Sea_Ice_Brightness_Temp_6km_89H", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Sea_Ice_Brightness_Temp_6km_89H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSR2_Sea_Ice_Brightness_Temp_6km_89V": { - "title":"AMSR2_Sea_Ice_Brightness_Temp_6km_89V", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Sea_Ice_Brightness_Temp_6km_89V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSRE_Brightness_Temp_89H_Day": { - "title":"AMSRE_Brightness_Temp_89H_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Brightness_Temp_89H_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSRE_Brightness_Temp_89H_Night": { - "title":"AMSRE_Brightness_Temp_89H_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Brightness_Temp_89H_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSRE_Brightness_Temp_89V_Day": { - "title":"AMSRE_Brightness_Temp_89V_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Brightness_Temp_89V_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSRE_Brightness_Temp_89V_Night": { - "title":"AMSRE_Brightness_Temp_89V_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Brightness_Temp_89V_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSRE_Surface_Precipitation_Rate_Day": { - "title":"AMSRE_Surface_Precipitation_Rate_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Surface_Precipitation_Rate_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSRE_Surface_Precipitation_Rate_Night": { - "title":"AMSRE_Surface_Precipitation_Rate_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Surface_Precipitation_Rate_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSRE_Surface_Rain_Rate_Day": { - "title":"AMSRE_Surface_Rain_Rate_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Surface_Rain_Rate_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSRE_Surface_Rain_Rate_Night": { - "title":"AMSRE_Surface_Rain_Rate_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Surface_Rain_Rate_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSRE_Sea_Ice_Concentration_12km": { - "title":"AMSRE_Sea_Ice_Concentration_12km", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Sea_Ice_Concentration_12km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSRE_Snow_Depth_Over_Ice": { - "title":"AMSRE_Snow_Depth_Over_Ice", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Snow_Depth_Over_Ice/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSRE_Sea_Ice_Concentration_25km": { - "title":"AMSRE_Sea_Ice_Concentration_25km", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Sea_Ice_Concentration_25km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSRE_Sea_Ice_Brightness_Temp_89H": { - "title":"AMSRE_Sea_Ice_Brightness_Temp_89H", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Sea_Ice_Brightness_Temp_89H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AMSRE_Sea_Ice_Brightness_Temp_89V": { - "title":"AMSRE_Sea_Ice_Brightness_Temp_89V", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Sea_Ice_Brightness_Temp_89V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_CO_Total_Column_Day": { - "title":"AIRS_CO_Total_Column_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_CO_Total_Column_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_CO_Total_Column_Night": { - "title":"AIRS_CO_Total_Column_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_CO_Total_Column_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_Dust_Score_Ocean_Day": { - "title":"AIRS_Dust_Score_Ocean_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Dust_Score_Ocean_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_Dust_Score_Ocean_Night": { - "title":"AIRS_Dust_Score_Ocean_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Dust_Score_Ocean_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_Prata_SO2_Index_Day": { - "title":"AIRS_Prata_SO2_Index_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Prata_SO2_Index_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_Prata_SO2_Index_Night": { - "title":"AIRS_Prata_SO2_Index_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Prata_SO2_Index_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_Precipitation_Day": { - "title":"AIRS_Precipitation_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Precipitation_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_Precipitation_Night": { - "title":"AIRS_Precipitation_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Precipitation_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_RelativeHumidity_400hPa_Day": { - "title":"AIRS_RelativeHumidity_400hPa_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_400hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_RelativeHumidity_400hPa_Night": { - "title":"AIRS_RelativeHumidity_400hPa_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_400hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_RelativeHumidity_500hPa_Day": { - "title":"AIRS_RelativeHumidity_500hPa_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_500hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_RelativeHumidity_500hPa_Night": { - "title":"AIRS_RelativeHumidity_500hPa_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_500hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_RelativeHumidity_600hPa_Day": { - "title":"AIRS_RelativeHumidity_600hPa_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_600hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_RelativeHumidity_600hPa_Night": { - "title":"AIRS_RelativeHumidity_600hPa_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_600hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_RelativeHumidity_700hPa_Day": { - "title":"AIRS_RelativeHumidity_700hPa_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_700hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_RelativeHumidity_700hPa_Night": { - "title":"AIRS_RelativeHumidity_700hPa_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_700hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_RelativeHumidity_850hPa_Day": { - "title":"AIRS_RelativeHumidity_850hPa_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_850hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_RelativeHumidity_850hPa_Night": { - "title":"AIRS_RelativeHumidity_850hPa_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_850hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_Temperature_400hPa_Day": { - "title":"AIRS_Temperature_400hPa_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_400hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_Temperature_400hPa_Night": { - "title":"AIRS_Temperature_400hPa_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_400hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_Temperature_500hPa_Day": { - "title":"AIRS_Temperature_500hPa_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_500hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_Temperature_500hPa_Night": { - "title":"AIRS_Temperature_500hPa_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_500hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_Temperature_600hPa_Day": { - "title":"AIRS_Temperature_600hPa_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_600hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_Temperature_600hPa_Night": { - "title":"AIRS_Temperature_600hPa_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_600hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_Temperature_700hPa_Day": { - "title":"AIRS_Temperature_700hPa_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_700hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_Temperature_700hPa_Night": { - "title":"AIRS_Temperature_700hPa_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_700hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_Temperature_850hPa_Day": { - "title":"AIRS_Temperature_850hPa_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_850hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "AIRS_Temperature_850hPa_Night": { - "title":"AIRS_Temperature_850hPa_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_850hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "BlueMarble_NextGeneration": { - "title":"BlueMarble_NextGeneration", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/BlueMarble_NextGeneration/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", - "zoom": 8, "date": false - } - , - "BlueMarble_ShadedRelief": { - "title":"BlueMarble_ShadedRelief", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/BlueMarble_ShadedRelief/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", - "zoom": 8, "date": false - } - , - "BlueMarble_ShadedRelief_Bathymetry": { - "title":"BlueMarble_ShadedRelief_Bathymetry", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/BlueMarble_ShadedRelief_Bathymetry/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", - "zoom": 8, "date": false - } - , - "CERES_Combined_TOA_Longwave_Flux_All_Sky_Monthly": { - "title":"CERES_Combined_TOA_Longwave_Flux_All_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Longwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_Combined_TOA_Longwave_Flux_Clear_Sky_Monthly": { - "title":"CERES_Combined_TOA_Longwave_Flux_Clear_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Longwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_Combined_TOA_Shortwave_Flux_All_Sky_Monthly": { - "title":"CERES_Combined_TOA_Shortwave_Flux_All_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Shortwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_Combined_TOA_Shortwave_Flux_Clear_Sky_Monthly": { - "title":"CERES_Combined_TOA_Shortwave_Flux_Clear_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Shortwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_Combined_TOA_Window_Region_Flux_All_Sky_Monthly": { - "title":"CERES_Combined_TOA_Window_Region_Flux_All_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Window_Region_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_Combined_TOA_Window_Region_Flux_Clear_Sky_Monthly": { - "title":"CERES_Combined_TOA_Window_Region_Flux_Clear_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Window_Region_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_Surface_CRE_Net_Longwave_Flux_Monthly": { - "title":"CERES_EBAF_Surface_CRE_Net_Longwave_Flux_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_CRE_Net_Longwave_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_Surface_CRE_Net_Shortwave_Flux_Monthly": { - "title":"CERES_EBAF_Surface_CRE_Net_Shortwave_Flux_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_CRE_Net_Shortwave_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_Surface_CRE_Net_Total_Flux_Monthly": { - "title":"CERES_EBAF_Surface_CRE_Net_Total_Flux_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_CRE_Net_Total_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_Surface_Longwave_Flux_Down_All_Sky_Monthly": { - "title":"CERES_EBAF_Surface_Longwave_Flux_Down_All_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Longwave_Flux_Down_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_Surface_Longwave_Flux_Up_All_Sky_Monthly": { - "title":"CERES_EBAF_Surface_Longwave_Flux_Up_All_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Longwave_Flux_Up_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_Surface_Longwave_Flux_Down_Clear_Sky_Monthly": { - "title":"CERES_EBAF_Surface_Longwave_Flux_Down_Clear_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Longwave_Flux_Down_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_Surface_Longwave_Flux_Up_Clear_Sky_Monthly": { - "title":"CERES_EBAF_Surface_Longwave_Flux_Up_Clear_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Longwave_Flux_Up_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_Surface_Net_Longwave_Flux_All_Sky_Monthly": { - "title":"CERES_EBAF_Surface_Net_Longwave_Flux_All_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Longwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_Surface_Net_Longwave_Flux_Clear_Sky_Monthly": { - "title":"CERES_EBAF_Surface_Net_Longwave_Flux_Clear_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Longwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_Surface_Net_Shortwave_Flux_All_Sky_Monthly": { - "title":"CERES_EBAF_Surface_Net_Shortwave_Flux_All_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Shortwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_Surface_Net_Shortwave_Flux_Clear_Sky_Monthly": { - "title":"CERES_EBAF_Surface_Net_Shortwave_Flux_Clear_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Shortwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_Surface_Net_Total_Flux_All_Sky_Monthly": { - "title":"CERES_EBAF_Surface_Net_Total_Flux_All_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Total_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_Surface_Net_Total_Flux_Clear_Sky_Monthly": { - "title":"CERES_EBAF_Surface_Net_Total_Flux_Clear_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Total_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_Surface_Shortwave_Flux_Down_All_Sky_Monthly": { - "title":"CERES_EBAF_Surface_Shortwave_Flux_Down_All_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Shortwave_Flux_Down_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_Surface_Shortwave_Flux_Up_All_Sky_Monthly": { - "title":"CERES_EBAF_Surface_Shortwave_Flux_Up_All_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Shortwave_Flux_Up_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_Surface_Shortwave_Flux_Down_Clear_Sky_Monthly": { - "title":"CERES_EBAF_Surface_Shortwave_Flux_Down_Clear_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Shortwave_Flux_Down_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_Surface_Shortwave_Flux_Up_Clear_Sky_Monthly": { - "title":"CERES_EBAF_Surface_Shortwave_Flux_Up_Clear_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Shortwave_Flux_Up_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_TOA_CRE_Longwave_Flux_Monthly": { - "title":"CERES_EBAF_TOA_CRE_Longwave_Flux_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_CRE_Longwave_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_TOA_CRE_Net_Flux_Monthly": { - "title":"CERES_EBAF_TOA_CRE_Net_Flux_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_CRE_Net_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_TOA_CRE_Shortwave_Flux_Monthly": { - "title":"CERES_EBAF_TOA_CRE_Shortwave_Flux_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_CRE_Shortwave_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_TOA_Longwave_Flux_All_Sky_Monthly": { - "title":"CERES_EBAF_TOA_Longwave_Flux_All_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Longwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_TOA_Longwave_Flux_Clear_Sky_Monthly": { - "title":"CERES_EBAF_TOA_Longwave_Flux_Clear_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Longwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_TOA_Net_Flux_All_Sky_Monthly": { - "title":"CERES_EBAF_TOA_Net_Flux_All_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Net_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_TOA_Net_Flux_Clear_Sky_Monthly": { - "title":"CERES_EBAF_TOA_Net_Flux_Clear_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Net_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_TOA_Incoming_Solar_Flux_Monthly": { - "title":"CERES_EBAF_TOA_Incoming_Solar_Flux_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Incoming_Solar_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_TOA_Shortwave_Flux_All_Sky_Monthly": { - "title":"CERES_EBAF_TOA_Shortwave_Flux_All_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Shortwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_EBAF_TOA_Shortwave_Flux_Clear_Sky_Monthly": { - "title":"CERES_EBAF_TOA_Shortwave_Flux_Clear_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Shortwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_Terra_TOA_Longwave_Flux_All_Sky_Monthly": { - "title":"CERES_Terra_TOA_Longwave_Flux_All_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Longwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_Terra_TOA_Longwave_Flux_Clear_Sky_Monthly": { - "title":"CERES_Terra_TOA_Longwave_Flux_Clear_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Longwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_Terra_TOA_Shortwave_Flux_All_Sky_Monthly": { - "title":"CERES_Terra_TOA_Shortwave_Flux_All_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Shortwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_Terra_TOA_Shortwave_Flux_Clear_Sky_Monthly": { - "title":"CERES_Terra_TOA_Shortwave_Flux_Clear_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Shortwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_Terra_TOA_Window_Region_Flux_All_Sky_Monthly": { - "title":"CERES_Terra_TOA_Window_Region_Flux_All_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Window_Region_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "CERES_Terra_TOA_Window_Region_Flux_Clear_Sky_Monthly": { - "title":"CERES_Terra_TOA_Window_Region_Flux_Clear_Sky_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Window_Region_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "Coastlines": { - "title":"Coastlines", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/Coastlines/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 9, "date": false - } - , - "GHRSST_L4_G1SST_Sea_Surface_Temperature": { - "title":"GHRSST_L4_G1SST_Sea_Surface_Temperature", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GHRSST_L4_G1SST_Sea_Surface_Temperature/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "GHRSST_L4_MUR_Sea_Surface_Temperature": { - "title":"GHRSST_L4_MUR_Sea_Surface_Temperature", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GHRSST_L4_MUR_Sea_Surface_Temperature/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "GMI_Rain_Rate_Asc": { - "title":"GMI_Rain_Rate_Asc", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Rain_Rate_Asc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "GMI_Rain_Rate_Dsc": { - "title":"GMI_Rain_Rate_Dsc", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Rain_Rate_Dsc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "GMI_Brightness_Temp_Asc": { - "title":"GMI_Brightness_Temp_Asc", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Brightness_Temp_Asc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "GMI_Brightness_Temp_Dsc": { - "title":"GMI_Brightness_Temp_Dsc", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Brightness_Temp_Dsc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "GMI_Snow_Rate_Asc": { - "title":"GMI_Snow_Rate_Asc", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Snow_Rate_Asc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "GMI_Snow_Rate_Dsc": { - "title":"GMI_Snow_Rate_Dsc", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Snow_Rate_Dsc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Combined_Value_Added_AOD": { - "title":"MODIS_Combined_Value_Added_AOD", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Combined_Value_Added_AOD/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MEaSUREs_Daily_Landscape_Freeze_Thaw_AMSRE": { - "title":"MEaSUREs_Daily_Landscape_Freeze_Thaw_AMSRE", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MEaSUREs_Daily_Landscape_Freeze_Thaw_AMSRE/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MEaSUREs_Daily_Landscape_Freeze_Thaw_SSMI": { - "title":"MEaSUREs_Daily_Landscape_Freeze_Thaw_SSMI", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MEaSUREs_Daily_Landscape_Freeze_Thaw_SSMI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MISR_Directional_Hemispherical_Reflectance_Average_Natural_Color_Monthly": { - "title":"MISR_Directional_Hemispherical_Reflectance_Average_Natural_Color_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MISR_Directional_Hemispherical_Reflectance_Average_Natural_Color_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MISR_Radiance_Average_Infrared_Color_Monthly": { - "title":"MISR_Radiance_Average_Infrared_Color_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MISR_Radiance_Average_Infrared_Color_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MISR_Radiance_Average_Natural_Color_Monthly": { - "title":"MISR_Radiance_Average_Natural_Color_Monthly", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MISR_Radiance_Average_Natural_Color_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MLS_CO_215hPa_Day": { - "title":"MLS_CO_215hPa_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_CO_215hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MLS_CO_215hPa_Night": { - "title":"MLS_CO_215hPa_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_CO_215hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MLS_H2O_46hPa_Day": { - "title":"MLS_H2O_46hPa_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_H2O_46hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MLS_H2O_46hPa_Night": { - "title":"MLS_H2O_46hPa_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_H2O_46hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MLS_HNO3_46hPa_Day": { - "title":"MLS_HNO3_46hPa_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_HNO3_46hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MLS_HNO3_46hPa_Night": { - "title":"MLS_HNO3_46hPa_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_HNO3_46hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MLS_N2O_46hPa_Day": { - "title":"MLS_N2O_46hPa_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_N2O_46hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MLS_N2O_46hPa_Night": { - "title":"MLS_N2O_46hPa_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_N2O_46hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MLS_O3_46hPa_Day": { - "title":"MLS_O3_46hPa_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_O3_46hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MLS_O3_46hPa_Night": { - "title":"MLS_O3_46hPa_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_O3_46hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MLS_SO2_147hPa_Day": { - "title":"MLS_SO2_147hPa_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_SO2_147hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MLS_SO2_147hPa_Night": { - "title":"MLS_SO2_147hPa_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_SO2_147hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MLS_Temperature_46hPa_Day": { - "title":"MLS_Temperature_46hPa_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_Temperature_46hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MLS_Temperature_46hPa_Night": { - "title":"MLS_Temperature_46hPa_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_Temperature_46hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Terra_Chlorophyll_A": { - "title":"MODIS_Terra_Chlorophyll_A", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Chlorophyll_A/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Water_Mask": { - "title":"MODIS_Water_Mask", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Water_Mask/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 9, "date": false - } - , - "MODIS_Terra_Brightness_Temp_Band31_Day": { - "title":"MODIS_Terra_Brightness_Temp_Band31_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Brightness_Temp_Band31_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Terra_Brightness_Temp_Band31_Night": { - "title":"MODIS_Terra_Brightness_Temp_Band31_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Brightness_Temp_Band31_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Terra_Aerosol_Optical_Depth_3km": { - "title":"MODIS_Terra_Aerosol_Optical_Depth_3km", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Aerosol_Optical_Depth_3km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Terra_Angstrom_Exponent_Land": { - "title":"MODIS_Terra_Angstrom_Exponent_Land", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Angstrom_Exponent_Land/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Terra_Angstrom_Exponent_Ocean": { - "title":"MODIS_Terra_Angstrom_Exponent_Ocean", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Angstrom_Exponent_Ocean/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Terra_AOD_Deep_Blue_Land": { - "title":"MODIS_Terra_AOD_Deep_Blue_Land", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_AOD_Deep_Blue_Land/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Terra_AOD_Deep_Blue_Combined": { - "title":"MODIS_Terra_AOD_Deep_Blue_Combined", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_AOD_Deep_Blue_Combined/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Terra_Aerosol": { - "title":"MODIS_Terra_Aerosol", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Aerosol/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Terra_Water_Vapor_5km_Day": { - "title":"MODIS_Terra_Water_Vapor_5km_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Water_Vapor_5km_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Terra_Water_Vapor_5km_Night": { - "title":"MODIS_Terra_Water_Vapor_5km_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Water_Vapor_5km_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Terra_Cloud_Effective_Radius_37_PCL": { - "title":"MODIS_Terra_Cloud_Effective_Radius_37_PCL", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Effective_Radius_37_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Terra_Cloud_Effective_Radius_37": { - "title":"MODIS_Terra_Cloud_Effective_Radius_37", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Effective_Radius_37/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Terra_Cloud_Effective_Radius": { - "title":"MODIS_Terra_Cloud_Effective_Radius", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Effective_Radius/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Terra_Cloud_Effective_Radius_PCL": { - "title":"MODIS_Terra_Cloud_Effective_Radius_PCL", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Effective_Radius_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Terra_Cloud_Multi_Layer_Flag": { - "title":"MODIS_Terra_Cloud_Multi_Layer_Flag", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Multi_Layer_Flag/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Terra_Cloud_Optical_Thickness": { - "title":"MODIS_Terra_Cloud_Optical_Thickness", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Optical_Thickness/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Terra_Cloud_Optical_Thickness_PCL": { - "title":"MODIS_Terra_Cloud_Optical_Thickness_PCL", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Optical_Thickness_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Terra_Cloud_Phase_Optical_Properties": { - "title":"MODIS_Terra_Cloud_Phase_Optical_Properties", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Phase_Optical_Properties/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Terra_Cloud_Water_Path": { - "title":"MODIS_Terra_Cloud_Water_Path", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Water_Path/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Terra_Cloud_Water_Path_PCL": { - "title":"MODIS_Terra_Cloud_Water_Path_PCL", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Water_Path_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Terra_Cloud_Fraction_Day": { - "title":"MODIS_Terra_Cloud_Fraction_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Fraction_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Terra_Cloud_Phase_Infrared_Day": { - "title":"MODIS_Terra_Cloud_Phase_Infrared_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Phase_Infrared_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Terra_Cloud_Top_Height_Day": { - "title":"MODIS_Terra_Cloud_Top_Height_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Height_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Terra_Cloud_Top_Pressure_Day": { - "title":"MODIS_Terra_Cloud_Top_Pressure_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Pressure_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Terra_Cloud_Top_Temp_Day": { - "title":"MODIS_Terra_Cloud_Top_Temp_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Temp_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Terra_Cloud_Fraction_Night": { - "title":"MODIS_Terra_Cloud_Fraction_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Fraction_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Terra_Cloud_Phase_Infrared_Night": { - "title":"MODIS_Terra_Cloud_Phase_Infrared_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Phase_Infrared_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Terra_Cloud_Top_Height_Night": { - "title":"MODIS_Terra_Cloud_Top_Height_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Height_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Terra_Cloud_Top_Pressure_Night": { - "title":"MODIS_Terra_Cloud_Top_Pressure_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Pressure_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Terra_Cloud_Top_Temp_Night": { - "title":"MODIS_Terra_Cloud_Top_Temp_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Temp_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Terra_SurfaceReflectance_Bands143": { - "title":"MODIS_Terra_SurfaceReflectance_Bands143", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_SurfaceReflectance_Bands143/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", - "zoom": 8, "date": true - } - , - "MODIS_Terra_SurfaceReflectance_Bands721": { - "title":"MODIS_Terra_SurfaceReflectance_Bands721", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_SurfaceReflectance_Bands721/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", - "zoom": 8, "date": true - } - , - "MODIS_Terra_SurfaceReflectance_Bands121": { - "title":"MODIS_Terra_SurfaceReflectance_Bands121", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_SurfaceReflectance_Bands121/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", - "zoom": 9, "date": true - } - , - "MODIS_Terra_Snow_Cover": { - "title":"MODIS_Terra_Snow_Cover", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Snow_Cover/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 8, "date": true - } - , - "MODIS_Terra_Land_Surface_Temp_Day": { - "title":"MODIS_Terra_Land_Surface_Temp_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Land_Surface_Temp_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Terra_Land_Surface_Temp_Night": { - "title":"MODIS_Terra_Land_Surface_Temp_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Land_Surface_Temp_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Terra_Sea_Ice": { - "title":"MODIS_Terra_Sea_Ice", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Sea_Ice/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Terra_CorrectedReflectance_TrueColor": { - "title":"MODIS_Terra_CorrectedReflectance_TrueColor", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_CorrectedReflectance_TrueColor/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", - "zoom": 9, "date": true - } - , - "MODIS_Terra_CorrectedReflectance_Bands367": { - "title":"MODIS_Terra_CorrectedReflectance_Bands367", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_CorrectedReflectance_Bands367/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", - "zoom": 9, "date": true - } - , - "MODIS_Terra_CorrectedReflectance_Bands721": { - "title":"MODIS_Terra_CorrectedReflectance_Bands721", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_CorrectedReflectance_Bands721/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", - "zoom": 9, "date": true - } - , - "MOPITT_CO_Daily_Surface_Mixing_Ratio_Night": { - "title":"MOPITT_CO_Daily_Surface_Mixing_Ratio_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Daily_Surface_Mixing_Ratio_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MOPITT_CO_Daily_Surface_Mixing_Ratio_Day": { - "title":"MOPITT_CO_Daily_Surface_Mixing_Ratio_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Daily_Surface_Mixing_Ratio_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MOPITT_CO_Daily_Total_Column_Night": { - "title":"MOPITT_CO_Daily_Total_Column_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Daily_Total_Column_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MOPITT_CO_Daily_Total_Column_Day": { - "title":"MOPITT_CO_Daily_Total_Column_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Daily_Total_Column_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MOPITT_CO_Monthly_Surface_Mixing_Ratio_Night": { - "title":"MOPITT_CO_Monthly_Surface_Mixing_Ratio_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Monthly_Surface_Mixing_Ratio_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MOPITT_CO_Monthly_Surface_Mixing_Ratio_Day": { - "title":"MOPITT_CO_Monthly_Surface_Mixing_Ratio_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Monthly_Surface_Mixing_Ratio_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MOPITT_CO_Monthly_Total_Column_Night": { - "title":"MOPITT_CO_Monthly_Total_Column_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Monthly_Total_Column_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MOPITT_CO_Monthly_Total_Column_Day": { - "title":"MOPITT_CO_Monthly_Total_Column_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Monthly_Total_Column_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Aqua_Chlorophyll_A": { - "title":"MODIS_Aqua_Chlorophyll_A", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Chlorophyll_A/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Aqua_Brightness_Temp_Band31_Day": { - "title":"MODIS_Aqua_Brightness_Temp_Band31_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Brightness_Temp_Band31_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Aqua_Brightness_Temp_Band31_Night": { - "title":"MODIS_Aqua_Brightness_Temp_Band31_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Brightness_Temp_Band31_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Aqua_Aerosol_Optical_Depth_3km": { - "title":"MODIS_Aqua_Aerosol_Optical_Depth_3km", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Aerosol_Optical_Depth_3km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Aqua_Angstrom_Exponent_Land": { - "title":"MODIS_Aqua_Angstrom_Exponent_Land", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Angstrom_Exponent_Land/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Aqua_Angstrom_Exponent_Ocean": { - "title":"MODIS_Aqua_Angstrom_Exponent_Ocean", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Angstrom_Exponent_Ocean/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Aqua_AOD_Deep_Blue_Land": { - "title":"MODIS_Aqua_AOD_Deep_Blue_Land", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_AOD_Deep_Blue_Land/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Aqua_AOD_Deep_Blue_Combined": { - "title":"MODIS_Aqua_AOD_Deep_Blue_Combined", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_AOD_Deep_Blue_Combined/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Aqua_Aerosol": { - "title":"MODIS_Aqua_Aerosol", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Aerosol/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Aqua_Water_Vapor_5km_Day": { - "title":"MODIS_Aqua_Water_Vapor_5km_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Water_Vapor_5km_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Aqua_Water_Vapor_5km_Night": { - "title":"MODIS_Aqua_Water_Vapor_5km_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Water_Vapor_5km_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Aqua_Cloud_Effective_Radius_37_PCL": { - "title":"MODIS_Aqua_Cloud_Effective_Radius_37_PCL", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Effective_Radius_37_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Aqua_Cloud_Effective_Radius_37": { - "title":"MODIS_Aqua_Cloud_Effective_Radius_37", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Effective_Radius_37/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Aqua_Cloud_Effective_Radius": { - "title":"MODIS_Aqua_Cloud_Effective_Radius", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Effective_Radius/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Aqua_Cloud_Effective_Radius_PCL": { - "title":"MODIS_Aqua_Cloud_Effective_Radius_PCL", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Effective_Radius_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Aqua_Cloud_Multi_Layer_Flag": { - "title":"MODIS_Aqua_Cloud_Multi_Layer_Flag", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Multi_Layer_Flag/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Aqua_Cloud_Optical_Thickness": { - "title":"MODIS_Aqua_Cloud_Optical_Thickness", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Optical_Thickness/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Aqua_Cloud_Optical_Thickness_PCL": { - "title":"MODIS_Aqua_Cloud_Optical_Thickness_PCL", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Optical_Thickness_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Aqua_Cloud_Phase_Optical_Properties": { - "title":"MODIS_Aqua_Cloud_Phase_Optical_Properties", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Phase_Optical_Properties/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Aqua_Cloud_Water_Path": { - "title":"MODIS_Aqua_Cloud_Water_Path", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Water_Path/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Aqua_Cloud_Water_Path_PCL": { - "title":"MODIS_Aqua_Cloud_Water_Path_PCL", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Water_Path_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Aqua_Cloud_Fraction_Day": { - "title":"MODIS_Aqua_Cloud_Fraction_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Fraction_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Aqua_Cloud_Phase_Infrared_Day": { - "title":"MODIS_Aqua_Cloud_Phase_Infrared_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Phase_Infrared_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Aqua_Cloud_Top_Height_Day": { - "title":"MODIS_Aqua_Cloud_Top_Height_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Height_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Aqua_Cloud_Top_Pressure_Day": { - "title":"MODIS_Aqua_Cloud_Top_Pressure_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Pressure_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Aqua_Cloud_Top_Temp_Day": { - "title":"MODIS_Aqua_Cloud_Top_Temp_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Temp_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Aqua_Cloud_Fraction_Night": { - "title":"MODIS_Aqua_Cloud_Fraction_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Fraction_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Aqua_Cloud_Phase_Infrared_Night": { - "title":"MODIS_Aqua_Cloud_Phase_Infrared_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Phase_Infrared_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Aqua_Cloud_Top_Height_Night": { - "title":"MODIS_Aqua_Cloud_Top_Height_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Height_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Aqua_Cloud_Top_Pressure_Night": { - "title":"MODIS_Aqua_Cloud_Top_Pressure_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Pressure_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Aqua_Cloud_Top_Temp_Night": { - "title":"MODIS_Aqua_Cloud_Top_Temp_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Temp_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "MODIS_Aqua_SurfaceReflectance_Bands143": { - "title":"MODIS_Aqua_SurfaceReflectance_Bands143", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_SurfaceReflectance_Bands143/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", - "zoom": 8, "date": true - } - , - "MODIS_Aqua_SurfaceReflectance_Bands721": { - "title":"MODIS_Aqua_SurfaceReflectance_Bands721", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_SurfaceReflectance_Bands721/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", - "zoom": 8, "date": true - } - , - "MODIS_Aqua_SurfaceReflectance_Bands121": { - "title":"MODIS_Aqua_SurfaceReflectance_Bands121", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_SurfaceReflectance_Bands121/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", - "zoom": 9, "date": true - } - , - "MODIS_Aqua_Snow_Cover": { - "title":"MODIS_Aqua_Snow_Cover", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Snow_Cover/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 8, "date": true - } - , - "MODIS_Aqua_Land_Surface_Temp_Day": { - "title":"MODIS_Aqua_Land_Surface_Temp_Day", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Land_Surface_Temp_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Aqua_Land_Surface_Temp_Night": { - "title":"MODIS_Aqua_Land_Surface_Temp_Night", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Land_Surface_Temp_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Aqua_Sea_Ice": { - "title":"MODIS_Aqua_Sea_Ice", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Sea_Ice/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 7, "date": true - } - , - "MODIS_Aqua_CorrectedReflectance_TrueColor": { - "title":"MODIS_Aqua_CorrectedReflectance_TrueColor", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_CorrectedReflectance_TrueColor/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", - "zoom": 9, "date": true - } - , - "MODIS_Aqua_CorrectedReflectance_Bands721": { - "title":"MODIS_Aqua_CorrectedReflectance_Bands721", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_CorrectedReflectance_Bands721/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", - "zoom": 9, "date": true - } - , - "OMI_Absorbing_Aerosol_Optical_Depth": { - "title":"OMI_Absorbing_Aerosol_Optical_Depth", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_Absorbing_Aerosol_Optical_Depth/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "OMI_Aerosol_Index": { - "title":"OMI_Aerosol_Index", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_Aerosol_Index/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "OMI_Aerosol_Optical_Depth": { - "title":"OMI_Aerosol_Optical_Depth", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_Aerosol_Optical_Depth/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "OMI_Cloud_Pressure": { - "title":"OMI_Cloud_Pressure", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_Cloud_Pressure/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "OMI_SO2_Upper_Troposphere_and_Stratosphere": { - "title":"OMI_SO2_Upper_Troposphere_and_Stratosphere", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_SO2_Upper_Troposphere_and_Stratosphere/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "OMI_SO2_Lower_Troposphere": { - "title":"OMI_SO2_Lower_Troposphere", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_SO2_Lower_Troposphere/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "OMI_SO2_Middle_Troposphere": { - "title":"OMI_SO2_Middle_Troposphere", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_SO2_Middle_Troposphere/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "Reference_Features": { - "title":"Reference_Features", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/Reference_Features/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 9, "date": false - } - , - "Reference_Labels": { - "title":"Reference_Labels", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/Reference_Labels/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 9, "date": false - } - , - "SMAP_L1_Passive_Faraday_Rotation_Aft": { - "title":"SMAP_L1_Passive_Faraday_Rotation_Aft", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Faraday_Rotation_Aft/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L1_Passive_Faraday_Rotation_Fore": { - "title":"SMAP_L1_Passive_Faraday_Rotation_Fore", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Faraday_Rotation_Fore/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L1_Passive_Brightness_Temp_Aft_H_QA": { - "title":"SMAP_L1_Passive_Brightness_Temp_Aft_H_QA", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_H_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L1_Passive_Brightness_Temp_Aft_H_RFI": { - "title":"SMAP_L1_Passive_Brightness_Temp_Aft_H_RFI", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_H_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L1_Passive_Brightness_Temp_Aft_H": { - "title":"SMAP_L1_Passive_Brightness_Temp_Aft_H", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L1_Passive_Brightness_Temp_Fore_H_QA": { - "title":"SMAP_L1_Passive_Brightness_Temp_Fore_H_QA", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_H_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L1_Passive_Brightness_Temp_Fore_H_RFI": { - "title":"SMAP_L1_Passive_Brightness_Temp_Fore_H_RFI", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_H_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L1_Passive_Brightness_Temp_Fore_H": { - "title":"SMAP_L1_Passive_Brightness_Temp_Fore_H", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L1_Passive_Brightness_Temp_Aft_V_QA": { - "title":"SMAP_L1_Passive_Brightness_Temp_Aft_V_QA", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_V_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L1_Passive_Brightness_Temp_Aft_V_RFI": { - "title":"SMAP_L1_Passive_Brightness_Temp_Aft_V_RFI", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_V_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L1_Passive_Brightness_Temp_Aft_V": { - "title":"SMAP_L1_Passive_Brightness_Temp_Aft_V", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L1_Passive_Brightness_Temp_Fore_V_QA": { - "title":"SMAP_L1_Passive_Brightness_Temp_Fore_V_QA", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_V_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L1_Passive_Brightness_Temp_Fore_V_RFI": { - "title":"SMAP_L1_Passive_Brightness_Temp_Fore_V_RFI", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_V_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L1_Passive_Brightness_Temp_Fore_V": { - "title":"SMAP_L1_Passive_Brightness_Temp_Fore_V", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L2_Passive_Soil_Moisture_Option1": { - "title":"SMAP_L2_Passive_Soil_Moisture_Option1", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L2_Passive_Soil_Moisture_Option1/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L2_Passive_Soil_Moisture_Option2": { - "title":"SMAP_L2_Passive_Soil_Moisture_Option2", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L2_Passive_Soil_Moisture_Option2/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L2_Passive_Soil_Moisture_Option3": { - "title":"SMAP_L2_Passive_Soil_Moisture_Option3", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L2_Passive_Soil_Moisture_Option3/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L3_Active_Sigma0_HH_QA": { - "title":"SMAP_L3_Active_Sigma0_HH_QA", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_HH_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L3_Active_Sigma0_HH_RFI": { - "title":"SMAP_L3_Active_Sigma0_HH_RFI", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_HH_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L3_Active_Sigma0_HH": { - "title":"SMAP_L3_Active_Sigma0_HH", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_HH/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L3_Active_Sigma0_VV_QA": { - "title":"SMAP_L3_Active_Sigma0_VV_QA", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_VV_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L3_Active_Sigma0_VV_RFI": { - "title":"SMAP_L3_Active_Sigma0_VV_RFI", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_VV_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L3_Active_Sigma0_VV": { - "title":"SMAP_L3_Active_Sigma0_VV", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_VV/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L3_Active_Sigma0_XPOL_QA": { - "title":"SMAP_L3_Active_Sigma0_XPOL_QA", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_XPOL_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L3_Active_Sigma0_XPOL_RFI": { - "title":"SMAP_L3_Active_Sigma0_XPOL_RFI", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_XPOL_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L3_Active_Sigma0_XPOL": { - "title":"SMAP_L3_Active_Sigma0_XPOL", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_XPOL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L3_Active_Soil_Moisture": { - "title":"SMAP_L3_Active_Soil_Moisture", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L3_Active_Passive_Soil_Moisture": { - "title":"SMAP_L3_Active_Passive_Soil_Moisture", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Passive_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L3_Passive_Soil_Moisture": { - "title":"SMAP_L3_Passive_Soil_Moisture", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Passive_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L3_Active_Passive_Brightness_Temp_H": { - "title":"SMAP_L3_Active_Passive_Brightness_Temp_H", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Passive_Brightness_Temp_H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L3_Passive_Brightness_Temp_H": { - "title":"SMAP_L3_Passive_Brightness_Temp_H", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Passive_Brightness_Temp_H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L3_Active_Passive_Brightness_Temp_V": { - "title":"SMAP_L3_Active_Passive_Brightness_Temp_V", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Passive_Brightness_Temp_V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L3_Passive_Brightness_Temp_V": { - "title":"SMAP_L3_Passive_Brightness_Temp_V", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Passive_Brightness_Temp_V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L4_Analyzed_Root_Zone_Soil_Moisture": { - "title":"SMAP_L4_Analyzed_Root_Zone_Soil_Moisture", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Analyzed_Root_Zone_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L4_Analyzed_Surface_Soil_Moisture": { - "title":"SMAP_L4_Analyzed_Surface_Soil_Moisture", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Analyzed_Surface_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L4_Emult_Average": { - "title":"SMAP_L4_Emult_Average", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Emult_Average/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L4_Frozen_Area": { - "title":"SMAP_L4_Frozen_Area", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Frozen_Area/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L4_Mean_Gross_Primary_Productivity": { - "title":"SMAP_L4_Mean_Gross_Primary_Productivity", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Mean_Gross_Primary_Productivity/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L4_Mean_Net_Ecosystem_Exchange": { - "title":"SMAP_L4_Mean_Net_Ecosystem_Exchange", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Mean_Net_Ecosystem_Exchange/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L4_Mean_Heterotrophic_Respiration": { - "title":"SMAP_L4_Mean_Heterotrophic_Respiration", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Mean_Heterotrophic_Respiration/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L4_Snow_Mass": { - "title":"SMAP_L4_Snow_Mass", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Snow_Mass/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L4_Soil_Temperature_Layer_1": { - "title":"SMAP_L4_Soil_Temperature_Layer_1", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Soil_Temperature_Layer_1/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L4_Uncertainty_Analyzed_Root_Zone_Soil_Moisture": { - "title":"SMAP_L4_Uncertainty_Analyzed_Root_Zone_Soil_Moisture", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Uncertainty_Analyzed_Root_Zone_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L4_Uncertainty_Analyzed_Surface_Soil_Moisture": { - "title":"SMAP_L4_Uncertainty_Analyzed_Surface_Soil_Moisture", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Uncertainty_Analyzed_Surface_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": true - } - , - "SMAP_L4_Uncertainty_Mean_Net_Ecosystem_Exchange": { - "title":"SMAP_L4_Uncertainty_Mean_Net_Ecosystem_Exchange", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Uncertainty_Mean_Net_Ecosystem_Exchange/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 6, "date": false - } - , - "VIIRS_CityLights_2012": { - "title":"VIIRS_CityLights_2012", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_CityLights_2012/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", - "zoom": 8, "date": false - } - , - "VIIRS_SNPP_DayNightBand_ENCC": { - "title":"VIIRS_SNPP_DayNightBand_ENCC", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_SNPP_DayNightBand_ENCC/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png", - "zoom": 8, "date": true - } - , - "VIIRS_SNPP_CorrectedReflectance_TrueColor": { - "title":"VIIRS_SNPP_CorrectedReflectance_TrueColor", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_SNPP_CorrectedReflectance_TrueColor/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", - "zoom": 9, "date": true - } - , - "VIIRS_SNPP_CorrectedReflectance_BandsM11-I2-I1": { - "title":"VIIRS_SNPP_CorrectedReflectance_BandsM11-I2-I1", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_SNPP_CorrectedReflectance_BandsM11-I2-I1/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", - "zoom": 9, "date": true - } - , - "VIIRS_SNPP_CorrectedReflectance_BandsM3-I3-M11": { - "title":"VIIRS_SNPP_CorrectedReflectance_BandsM3-I3-M11", - "template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_SNPP_CorrectedReflectance_BandsM3-I3-M11/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg", - "zoom": 9, "date": true - } -} +{"AMSR2_Snow_Water_Equivalent":{"title":"AMSR2_Snow_Water_Equivalent","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Snow_Water_Equivalent/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Cloud_Liquid_Water_Day":{"title":"AMSR2_Cloud_Liquid_Water_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Cloud_Liquid_Water_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Cloud_Liquid_Water_Night":{"title":"AMSR2_Cloud_Liquid_Water_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Cloud_Liquid_Water_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Surface_Precipitation_Rate_Day":{"title":"AMSR2_Surface_Precipitation_Rate_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Surface_Precipitation_Rate_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Surface_Precipitation_Rate_Night":{"title":"AMSR2_Surface_Precipitation_Rate_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Surface_Precipitation_Rate_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Surface_Rain_Rate_Day":{"title":"AMSR2_Surface_Rain_Rate_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Surface_Rain_Rate_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Surface_Rain_Rate_Night":{"title":"AMSR2_Surface_Rain_Rate_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Surface_Rain_Rate_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Wind_Speed_Day":{"title":"AMSR2_Wind_Speed_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Wind_Speed_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Wind_Speed_Night":{"title":"AMSR2_Wind_Speed_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Wind_Speed_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Columnar_Water_Vapor_Day":{"title":"AMSR2_Columnar_Water_Vapor_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Columnar_Water_Vapor_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Columnar_Water_Vapor_Night":{"title":"AMSR2_Columnar_Water_Vapor_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Columnar_Water_Vapor_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Sea_Ice_Concentration_12km":{"title":"AMSR2_Sea_Ice_Concentration_12km","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Sea_Ice_Concentration_12km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Sea_Ice_Concentration_25km":{"title":"AMSR2_Sea_Ice_Concentration_25km","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Sea_Ice_Concentration_25km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Sea_Ice_Brightness_Temp_6km_89H":{"title":"AMSR2_Sea_Ice_Brightness_Temp_6km_89H","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Sea_Ice_Brightness_Temp_6km_89H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSR2_Sea_Ice_Brightness_Temp_6km_89V":{"title":"AMSR2_Sea_Ice_Brightness_Temp_6km_89V","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSR2_Sea_Ice_Brightness_Temp_6km_89V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Brightness_Temp_89H_Day":{"title":"AMSRE_Brightness_Temp_89H_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Brightness_Temp_89H_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Brightness_Temp_89H_Night":{"title":"AMSRE_Brightness_Temp_89H_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Brightness_Temp_89H_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Brightness_Temp_89V_Day":{"title":"AMSRE_Brightness_Temp_89V_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Brightness_Temp_89V_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Brightness_Temp_89V_Night":{"title":"AMSRE_Brightness_Temp_89V_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Brightness_Temp_89V_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Surface_Precipitation_Rate_Day":{"title":"AMSRE_Surface_Precipitation_Rate_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Surface_Precipitation_Rate_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Surface_Precipitation_Rate_Night":{"title":"AMSRE_Surface_Precipitation_Rate_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Surface_Precipitation_Rate_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Surface_Rain_Rate_Day":{"title":"AMSRE_Surface_Rain_Rate_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Surface_Rain_Rate_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Surface_Rain_Rate_Night":{"title":"AMSRE_Surface_Rain_Rate_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Surface_Rain_Rate_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Sea_Ice_Concentration_12km":{"title":"AMSRE_Sea_Ice_Concentration_12km","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Sea_Ice_Concentration_12km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Snow_Depth_Over_Ice":{"title":"AMSRE_Snow_Depth_Over_Ice","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Snow_Depth_Over_Ice/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Sea_Ice_Concentration_25km":{"title":"AMSRE_Sea_Ice_Concentration_25km","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Sea_Ice_Concentration_25km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Sea_Ice_Brightness_Temp_89H":{"title":"AMSRE_Sea_Ice_Brightness_Temp_89H","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Sea_Ice_Brightness_Temp_89H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AMSRE_Sea_Ice_Brightness_Temp_89V":{"title":"AMSRE_Sea_Ice_Brightness_Temp_89V","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AMSRE_Sea_Ice_Brightness_Temp_89V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_CO_Total_Column_Day":{"title":"AIRS_CO_Total_Column_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_CO_Total_Column_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_CO_Total_Column_Night":{"title":"AIRS_CO_Total_Column_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_CO_Total_Column_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Dust_Score_Ocean_Day":{"title":"AIRS_Dust_Score_Ocean_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Dust_Score_Ocean_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Dust_Score_Ocean_Night":{"title":"AIRS_Dust_Score_Ocean_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Dust_Score_Ocean_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Prata_SO2_Index_Day":{"title":"AIRS_Prata_SO2_Index_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Prata_SO2_Index_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Prata_SO2_Index_Night":{"title":"AIRS_Prata_SO2_Index_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Prata_SO2_Index_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Precipitation_Day":{"title":"AIRS_Precipitation_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Precipitation_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Precipitation_Night":{"title":"AIRS_Precipitation_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Precipitation_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_RelativeHumidity_400hPa_Day":{"title":"AIRS_RelativeHumidity_400hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_400hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_RelativeHumidity_400hPa_Night":{"title":"AIRS_RelativeHumidity_400hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_400hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_RelativeHumidity_500hPa_Day":{"title":"AIRS_RelativeHumidity_500hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_500hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_RelativeHumidity_500hPa_Night":{"title":"AIRS_RelativeHumidity_500hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_500hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_RelativeHumidity_600hPa_Day":{"title":"AIRS_RelativeHumidity_600hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_600hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_RelativeHumidity_600hPa_Night":{"title":"AIRS_RelativeHumidity_600hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_600hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_RelativeHumidity_700hPa_Day":{"title":"AIRS_RelativeHumidity_700hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_700hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_RelativeHumidity_700hPa_Night":{"title":"AIRS_RelativeHumidity_700hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_700hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_RelativeHumidity_850hPa_Day":{"title":"AIRS_RelativeHumidity_850hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_850hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_RelativeHumidity_850hPa_Night":{"title":"AIRS_RelativeHumidity_850hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_RelativeHumidity_850hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Temperature_400hPa_Day":{"title":"AIRS_Temperature_400hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_400hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Temperature_400hPa_Night":{"title":"AIRS_Temperature_400hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_400hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Temperature_500hPa_Day":{"title":"AIRS_Temperature_500hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_500hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Temperature_500hPa_Night":{"title":"AIRS_Temperature_500hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_500hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Temperature_600hPa_Day":{"title":"AIRS_Temperature_600hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_600hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Temperature_600hPa_Night":{"title":"AIRS_Temperature_600hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_600hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Temperature_700hPa_Day":{"title":"AIRS_Temperature_700hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_700hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Temperature_700hPa_Night":{"title":"AIRS_Temperature_700hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_700hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Temperature_850hPa_Day":{"title":"AIRS_Temperature_850hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_850hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"AIRS_Temperature_850hPa_Night":{"title":"AIRS_Temperature_850hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/AIRS_Temperature_850hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"BlueMarble_NextGeneration":{"title":"BlueMarble_NextGeneration","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/BlueMarble_NextGeneration/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":8,"date":false},"BlueMarble_ShadedRelief":{"title":"BlueMarble_ShadedRelief","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/BlueMarble_ShadedRelief/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":8,"date":false},"BlueMarble_ShadedRelief_Bathymetry":{"title":"BlueMarble_ShadedRelief_Bathymetry","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/BlueMarble_ShadedRelief_Bathymetry/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":8,"date":false},"CERES_Combined_TOA_Longwave_Flux_All_Sky_Monthly":{"title":"CERES_Combined_TOA_Longwave_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Longwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Combined_TOA_Longwave_Flux_Clear_Sky_Monthly":{"title":"CERES_Combined_TOA_Longwave_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Longwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Combined_TOA_Shortwave_Flux_All_Sky_Monthly":{"title":"CERES_Combined_TOA_Shortwave_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Shortwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Combined_TOA_Shortwave_Flux_Clear_Sky_Monthly":{"title":"CERES_Combined_TOA_Shortwave_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Shortwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Combined_TOA_Window_Region_Flux_All_Sky_Monthly":{"title":"CERES_Combined_TOA_Window_Region_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Window_Region_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Combined_TOA_Window_Region_Flux_Clear_Sky_Monthly":{"title":"CERES_Combined_TOA_Window_Region_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Combined_TOA_Window_Region_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_CRE_Net_Longwave_Flux_Monthly":{"title":"CERES_EBAF_Surface_CRE_Net_Longwave_Flux_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_CRE_Net_Longwave_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_CRE_Net_Shortwave_Flux_Monthly":{"title":"CERES_EBAF_Surface_CRE_Net_Shortwave_Flux_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_CRE_Net_Shortwave_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_CRE_Net_Total_Flux_Monthly":{"title":"CERES_EBAF_Surface_CRE_Net_Total_Flux_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_CRE_Net_Total_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Longwave_Flux_Down_All_Sky_Monthly":{"title":"CERES_EBAF_Surface_Longwave_Flux_Down_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Longwave_Flux_Down_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Longwave_Flux_Up_All_Sky_Monthly":{"title":"CERES_EBAF_Surface_Longwave_Flux_Up_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Longwave_Flux_Up_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Longwave_Flux_Down_Clear_Sky_Monthly":{"title":"CERES_EBAF_Surface_Longwave_Flux_Down_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Longwave_Flux_Down_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Longwave_Flux_Up_Clear_Sky_Monthly":{"title":"CERES_EBAF_Surface_Longwave_Flux_Up_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Longwave_Flux_Up_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Net_Longwave_Flux_All_Sky_Monthly":{"title":"CERES_EBAF_Surface_Net_Longwave_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Longwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Net_Longwave_Flux_Clear_Sky_Monthly":{"title":"CERES_EBAF_Surface_Net_Longwave_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Longwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Net_Shortwave_Flux_All_Sky_Monthly":{"title":"CERES_EBAF_Surface_Net_Shortwave_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Shortwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Net_Shortwave_Flux_Clear_Sky_Monthly":{"title":"CERES_EBAF_Surface_Net_Shortwave_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Shortwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Net_Total_Flux_All_Sky_Monthly":{"title":"CERES_EBAF_Surface_Net_Total_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Total_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Net_Total_Flux_Clear_Sky_Monthly":{"title":"CERES_EBAF_Surface_Net_Total_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Net_Total_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Shortwave_Flux_Down_All_Sky_Monthly":{"title":"CERES_EBAF_Surface_Shortwave_Flux_Down_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Shortwave_Flux_Down_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Shortwave_Flux_Up_All_Sky_Monthly":{"title":"CERES_EBAF_Surface_Shortwave_Flux_Up_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Shortwave_Flux_Up_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Shortwave_Flux_Down_Clear_Sky_Monthly":{"title":"CERES_EBAF_Surface_Shortwave_Flux_Down_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Shortwave_Flux_Down_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_Surface_Shortwave_Flux_Up_Clear_Sky_Monthly":{"title":"CERES_EBAF_Surface_Shortwave_Flux_Up_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_Surface_Shortwave_Flux_Up_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_TOA_CRE_Longwave_Flux_Monthly":{"title":"CERES_EBAF_TOA_CRE_Longwave_Flux_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_CRE_Longwave_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_TOA_CRE_Net_Flux_Monthly":{"title":"CERES_EBAF_TOA_CRE_Net_Flux_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_CRE_Net_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_TOA_CRE_Shortwave_Flux_Monthly":{"title":"CERES_EBAF_TOA_CRE_Shortwave_Flux_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_CRE_Shortwave_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_TOA_Longwave_Flux_All_Sky_Monthly":{"title":"CERES_EBAF_TOA_Longwave_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Longwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_TOA_Longwave_Flux_Clear_Sky_Monthly":{"title":"CERES_EBAF_TOA_Longwave_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Longwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_TOA_Net_Flux_All_Sky_Monthly":{"title":"CERES_EBAF_TOA_Net_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Net_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_TOA_Net_Flux_Clear_Sky_Monthly":{"title":"CERES_EBAF_TOA_Net_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Net_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_TOA_Incoming_Solar_Flux_Monthly":{"title":"CERES_EBAF_TOA_Incoming_Solar_Flux_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Incoming_Solar_Flux_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_TOA_Shortwave_Flux_All_Sky_Monthly":{"title":"CERES_EBAF_TOA_Shortwave_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Shortwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_EBAF_TOA_Shortwave_Flux_Clear_Sky_Monthly":{"title":"CERES_EBAF_TOA_Shortwave_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_EBAF_TOA_Shortwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Terra_TOA_Longwave_Flux_All_Sky_Monthly":{"title":"CERES_Terra_TOA_Longwave_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Longwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Terra_TOA_Longwave_Flux_Clear_Sky_Monthly":{"title":"CERES_Terra_TOA_Longwave_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Longwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Terra_TOA_Shortwave_Flux_All_Sky_Monthly":{"title":"CERES_Terra_TOA_Shortwave_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Shortwave_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Terra_TOA_Shortwave_Flux_Clear_Sky_Monthly":{"title":"CERES_Terra_TOA_Shortwave_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Shortwave_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Terra_TOA_Window_Region_Flux_All_Sky_Monthly":{"title":"CERES_Terra_TOA_Window_Region_Flux_All_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Window_Region_Flux_All_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"CERES_Terra_TOA_Window_Region_Flux_Clear_Sky_Monthly":{"title":"CERES_Terra_TOA_Window_Region_Flux_Clear_Sky_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/CERES_Terra_TOA_Window_Region_Flux_Clear_Sky_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"Coastlines":{"title":"Coastlines","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/Coastlines/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":9,"date":false},"GHRSST_L4_G1SST_Sea_Surface_Temperature":{"title":"GHRSST_L4_G1SST_Sea_Surface_Temperature","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GHRSST_L4_G1SST_Sea_Surface_Temperature/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"GHRSST_L4_MUR_Sea_Surface_Temperature":{"title":"GHRSST_L4_MUR_Sea_Surface_Temperature","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GHRSST_L4_MUR_Sea_Surface_Temperature/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"GMI_Rain_Rate_Asc":{"title":"GMI_Rain_Rate_Asc","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Rain_Rate_Asc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"GMI_Rain_Rate_Dsc":{"title":"GMI_Rain_Rate_Dsc","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Rain_Rate_Dsc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"GMI_Brightness_Temp_Asc":{"title":"GMI_Brightness_Temp_Asc","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Brightness_Temp_Asc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"GMI_Brightness_Temp_Dsc":{"title":"GMI_Brightness_Temp_Dsc","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Brightness_Temp_Dsc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"GMI_Snow_Rate_Asc":{"title":"GMI_Snow_Rate_Asc","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Snow_Rate_Asc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"GMI_Snow_Rate_Dsc":{"title":"GMI_Snow_Rate_Dsc","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/GMI_Snow_Rate_Dsc/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Combined_Value_Added_AOD":{"title":"MODIS_Combined_Value_Added_AOD","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Combined_Value_Added_AOD/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MEaSUREs_Daily_Landscape_Freeze_Thaw_AMSRE":{"title":"MEaSUREs_Daily_Landscape_Freeze_Thaw_AMSRE","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MEaSUREs_Daily_Landscape_Freeze_Thaw_AMSRE/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MEaSUREs_Daily_Landscape_Freeze_Thaw_SSMI":{"title":"MEaSUREs_Daily_Landscape_Freeze_Thaw_SSMI","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MEaSUREs_Daily_Landscape_Freeze_Thaw_SSMI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MISR_Directional_Hemispherical_Reflectance_Average_Natural_Color_Monthly":{"title":"MISR_Directional_Hemispherical_Reflectance_Average_Natural_Color_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MISR_Directional_Hemispherical_Reflectance_Average_Natural_Color_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MISR_Radiance_Average_Infrared_Color_Monthly":{"title":"MISR_Radiance_Average_Infrared_Color_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MISR_Radiance_Average_Infrared_Color_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MISR_Radiance_Average_Natural_Color_Monthly":{"title":"MISR_Radiance_Average_Natural_Color_Monthly","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MISR_Radiance_Average_Natural_Color_Monthly/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_CO_215hPa_Day":{"title":"MLS_CO_215hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_CO_215hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_CO_215hPa_Night":{"title":"MLS_CO_215hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_CO_215hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_H2O_46hPa_Day":{"title":"MLS_H2O_46hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_H2O_46hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_H2O_46hPa_Night":{"title":"MLS_H2O_46hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_H2O_46hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_HNO3_46hPa_Day":{"title":"MLS_HNO3_46hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_HNO3_46hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_HNO3_46hPa_Night":{"title":"MLS_HNO3_46hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_HNO3_46hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_N2O_46hPa_Day":{"title":"MLS_N2O_46hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_N2O_46hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_N2O_46hPa_Night":{"title":"MLS_N2O_46hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_N2O_46hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_O3_46hPa_Day":{"title":"MLS_O3_46hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_O3_46hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_O3_46hPa_Night":{"title":"MLS_O3_46hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_O3_46hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_SO2_147hPa_Day":{"title":"MLS_SO2_147hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_SO2_147hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_SO2_147hPa_Night":{"title":"MLS_SO2_147hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_SO2_147hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_Temperature_46hPa_Day":{"title":"MLS_Temperature_46hPa_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_Temperature_46hPa_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MLS_Temperature_46hPa_Night":{"title":"MLS_Temperature_46hPa_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MLS_Temperature_46hPa_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Chlorophyll_A":{"title":"MODIS_Terra_Chlorophyll_A","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Chlorophyll_A/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Water_Mask":{"title":"MODIS_Water_Mask","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Water_Mask/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":9,"date":false},"MODIS_Terra_Brightness_Temp_Band31_Day":{"title":"MODIS_Terra_Brightness_Temp_Band31_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Brightness_Temp_Band31_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Brightness_Temp_Band31_Night":{"title":"MODIS_Terra_Brightness_Temp_Band31_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Brightness_Temp_Band31_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Aerosol_Optical_Depth_3km":{"title":"MODIS_Terra_Aerosol_Optical_Depth_3km","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Aerosol_Optical_Depth_3km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Angstrom_Exponent_Land":{"title":"MODIS_Terra_Angstrom_Exponent_Land","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Angstrom_Exponent_Land/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Angstrom_Exponent_Ocean":{"title":"MODIS_Terra_Angstrom_Exponent_Ocean","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Angstrom_Exponent_Ocean/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_AOD_Deep_Blue_Land":{"title":"MODIS_Terra_AOD_Deep_Blue_Land","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_AOD_Deep_Blue_Land/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_AOD_Deep_Blue_Combined":{"title":"MODIS_Terra_AOD_Deep_Blue_Combined","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_AOD_Deep_Blue_Combined/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Aerosol":{"title":"MODIS_Terra_Aerosol","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Aerosol/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Water_Vapor_5km_Day":{"title":"MODIS_Terra_Water_Vapor_5km_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Water_Vapor_5km_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Water_Vapor_5km_Night":{"title":"MODIS_Terra_Water_Vapor_5km_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Water_Vapor_5km_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Cloud_Effective_Radius_37_PCL":{"title":"MODIS_Terra_Cloud_Effective_Radius_37_PCL","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Effective_Radius_37_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Cloud_Effective_Radius_37":{"title":"MODIS_Terra_Cloud_Effective_Radius_37","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Effective_Radius_37/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Cloud_Effective_Radius":{"title":"MODIS_Terra_Cloud_Effective_Radius","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Effective_Radius/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Cloud_Effective_Radius_PCL":{"title":"MODIS_Terra_Cloud_Effective_Radius_PCL","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Effective_Radius_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Cloud_Multi_Layer_Flag":{"title":"MODIS_Terra_Cloud_Multi_Layer_Flag","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Multi_Layer_Flag/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Cloud_Optical_Thickness":{"title":"MODIS_Terra_Cloud_Optical_Thickness","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Optical_Thickness/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Cloud_Optical_Thickness_PCL":{"title":"MODIS_Terra_Cloud_Optical_Thickness_PCL","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Optical_Thickness_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Cloud_Phase_Optical_Properties":{"title":"MODIS_Terra_Cloud_Phase_Optical_Properties","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Phase_Optical_Properties/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Cloud_Water_Path":{"title":"MODIS_Terra_Cloud_Water_Path","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Water_Path/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Cloud_Water_Path_PCL":{"title":"MODIS_Terra_Cloud_Water_Path_PCL","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Water_Path_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Cloud_Fraction_Day":{"title":"MODIS_Terra_Cloud_Fraction_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Fraction_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Cloud_Phase_Infrared_Day":{"title":"MODIS_Terra_Cloud_Phase_Infrared_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Phase_Infrared_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Cloud_Top_Height_Day":{"title":"MODIS_Terra_Cloud_Top_Height_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Height_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Cloud_Top_Pressure_Day":{"title":"MODIS_Terra_Cloud_Top_Pressure_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Pressure_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Cloud_Top_Temp_Day":{"title":"MODIS_Terra_Cloud_Top_Temp_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Temp_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Cloud_Fraction_Night":{"title":"MODIS_Terra_Cloud_Fraction_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Fraction_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Cloud_Phase_Infrared_Night":{"title":"MODIS_Terra_Cloud_Phase_Infrared_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Phase_Infrared_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Cloud_Top_Height_Night":{"title":"MODIS_Terra_Cloud_Top_Height_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Height_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Cloud_Top_Pressure_Night":{"title":"MODIS_Terra_Cloud_Top_Pressure_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Pressure_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_Cloud_Top_Temp_Night":{"title":"MODIS_Terra_Cloud_Top_Temp_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Cloud_Top_Temp_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Terra_SurfaceReflectance_Bands143":{"title":"MODIS_Terra_SurfaceReflectance_Bands143","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_SurfaceReflectance_Bands143/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":8,"date":true},"MODIS_Terra_SurfaceReflectance_Bands721":{"title":"MODIS_Terra_SurfaceReflectance_Bands721","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_SurfaceReflectance_Bands721/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":8,"date":true},"MODIS_Terra_SurfaceReflectance_Bands121":{"title":"MODIS_Terra_SurfaceReflectance_Bands121","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_SurfaceReflectance_Bands121/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":9,"date":true},"MODIS_Terra_Snow_Cover":{"title":"MODIS_Terra_Snow_Cover","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Snow_Cover/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":8,"date":true},"MODIS_Terra_Land_Surface_Temp_Day":{"title":"MODIS_Terra_Land_Surface_Temp_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Land_Surface_Temp_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Land_Surface_Temp_Night":{"title":"MODIS_Terra_Land_Surface_Temp_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Land_Surface_Temp_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_Sea_Ice":{"title":"MODIS_Terra_Sea_Ice","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_Sea_Ice/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Terra_CorrectedReflectance_TrueColor":{"title":"MODIS_Terra_CorrectedReflectance_TrueColor","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_CorrectedReflectance_TrueColor/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":9,"date":true},"MODIS_Terra_CorrectedReflectance_Bands367":{"title":"MODIS_Terra_CorrectedReflectance_Bands367","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_CorrectedReflectance_Bands367/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":9,"date":true},"MODIS_Terra_CorrectedReflectance_Bands721":{"title":"MODIS_Terra_CorrectedReflectance_Bands721","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Terra_CorrectedReflectance_Bands721/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":9,"date":true},"MOPITT_CO_Daily_Surface_Mixing_Ratio_Night":{"title":"MOPITT_CO_Daily_Surface_Mixing_Ratio_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Daily_Surface_Mixing_Ratio_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MOPITT_CO_Daily_Surface_Mixing_Ratio_Day":{"title":"MOPITT_CO_Daily_Surface_Mixing_Ratio_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Daily_Surface_Mixing_Ratio_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MOPITT_CO_Daily_Total_Column_Night":{"title":"MOPITT_CO_Daily_Total_Column_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Daily_Total_Column_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MOPITT_CO_Daily_Total_Column_Day":{"title":"MOPITT_CO_Daily_Total_Column_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Daily_Total_Column_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MOPITT_CO_Monthly_Surface_Mixing_Ratio_Night":{"title":"MOPITT_CO_Monthly_Surface_Mixing_Ratio_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Monthly_Surface_Mixing_Ratio_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MOPITT_CO_Monthly_Surface_Mixing_Ratio_Day":{"title":"MOPITT_CO_Monthly_Surface_Mixing_Ratio_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Monthly_Surface_Mixing_Ratio_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MOPITT_CO_Monthly_Total_Column_Night":{"title":"MOPITT_CO_Monthly_Total_Column_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Monthly_Total_Column_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MOPITT_CO_Monthly_Total_Column_Day":{"title":"MOPITT_CO_Monthly_Total_Column_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MOPITT_CO_Monthly_Total_Column_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Chlorophyll_A":{"title":"MODIS_Aqua_Chlorophyll_A","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Chlorophyll_A/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Brightness_Temp_Band31_Day":{"title":"MODIS_Aqua_Brightness_Temp_Band31_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Brightness_Temp_Band31_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Brightness_Temp_Band31_Night":{"title":"MODIS_Aqua_Brightness_Temp_Band31_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Brightness_Temp_Band31_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Aerosol_Optical_Depth_3km":{"title":"MODIS_Aqua_Aerosol_Optical_Depth_3km","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Aerosol_Optical_Depth_3km/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Angstrom_Exponent_Land":{"title":"MODIS_Aqua_Angstrom_Exponent_Land","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Angstrom_Exponent_Land/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Angstrom_Exponent_Ocean":{"title":"MODIS_Aqua_Angstrom_Exponent_Ocean","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Angstrom_Exponent_Ocean/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_AOD_Deep_Blue_Land":{"title":"MODIS_Aqua_AOD_Deep_Blue_Land","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_AOD_Deep_Blue_Land/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_AOD_Deep_Blue_Combined":{"title":"MODIS_Aqua_AOD_Deep_Blue_Combined","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_AOD_Deep_Blue_Combined/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Aerosol":{"title":"MODIS_Aqua_Aerosol","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Aerosol/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Water_Vapor_5km_Day":{"title":"MODIS_Aqua_Water_Vapor_5km_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Water_Vapor_5km_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Water_Vapor_5km_Night":{"title":"MODIS_Aqua_Water_Vapor_5km_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Water_Vapor_5km_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Cloud_Effective_Radius_37_PCL":{"title":"MODIS_Aqua_Cloud_Effective_Radius_37_PCL","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Effective_Radius_37_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Cloud_Effective_Radius_37":{"title":"MODIS_Aqua_Cloud_Effective_Radius_37","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Effective_Radius_37/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Cloud_Effective_Radius":{"title":"MODIS_Aqua_Cloud_Effective_Radius","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Effective_Radius/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Cloud_Effective_Radius_PCL":{"title":"MODIS_Aqua_Cloud_Effective_Radius_PCL","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Effective_Radius_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Cloud_Multi_Layer_Flag":{"title":"MODIS_Aqua_Cloud_Multi_Layer_Flag","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Multi_Layer_Flag/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Cloud_Optical_Thickness":{"title":"MODIS_Aqua_Cloud_Optical_Thickness","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Optical_Thickness/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Cloud_Optical_Thickness_PCL":{"title":"MODIS_Aqua_Cloud_Optical_Thickness_PCL","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Optical_Thickness_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Cloud_Phase_Optical_Properties":{"title":"MODIS_Aqua_Cloud_Phase_Optical_Properties","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Phase_Optical_Properties/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Cloud_Water_Path":{"title":"MODIS_Aqua_Cloud_Water_Path","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Water_Path/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Cloud_Water_Path_PCL":{"title":"MODIS_Aqua_Cloud_Water_Path_PCL","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Water_Path_PCL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Cloud_Fraction_Day":{"title":"MODIS_Aqua_Cloud_Fraction_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Fraction_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Cloud_Phase_Infrared_Day":{"title":"MODIS_Aqua_Cloud_Phase_Infrared_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Phase_Infrared_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Cloud_Top_Height_Day":{"title":"MODIS_Aqua_Cloud_Top_Height_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Height_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Cloud_Top_Pressure_Day":{"title":"MODIS_Aqua_Cloud_Top_Pressure_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Pressure_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Cloud_Top_Temp_Day":{"title":"MODIS_Aqua_Cloud_Top_Temp_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Temp_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Cloud_Fraction_Night":{"title":"MODIS_Aqua_Cloud_Fraction_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Fraction_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Cloud_Phase_Infrared_Night":{"title":"MODIS_Aqua_Cloud_Phase_Infrared_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Phase_Infrared_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Cloud_Top_Height_Night":{"title":"MODIS_Aqua_Cloud_Top_Height_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Height_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Cloud_Top_Pressure_Night":{"title":"MODIS_Aqua_Cloud_Top_Pressure_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Pressure_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_Cloud_Top_Temp_Night":{"title":"MODIS_Aqua_Cloud_Top_Temp_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Cloud_Top_Temp_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"MODIS_Aqua_SurfaceReflectance_Bands143":{"title":"MODIS_Aqua_SurfaceReflectance_Bands143","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_SurfaceReflectance_Bands143/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":8,"date":true},"MODIS_Aqua_SurfaceReflectance_Bands721":{"title":"MODIS_Aqua_SurfaceReflectance_Bands721","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_SurfaceReflectance_Bands721/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":8,"date":true},"MODIS_Aqua_SurfaceReflectance_Bands121":{"title":"MODIS_Aqua_SurfaceReflectance_Bands121","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_SurfaceReflectance_Bands121/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":9,"date":true},"MODIS_Aqua_Snow_Cover":{"title":"MODIS_Aqua_Snow_Cover","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Snow_Cover/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":8,"date":true},"MODIS_Aqua_Land_Surface_Temp_Day":{"title":"MODIS_Aqua_Land_Surface_Temp_Day","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Land_Surface_Temp_Day/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Land_Surface_Temp_Night":{"title":"MODIS_Aqua_Land_Surface_Temp_Night","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Land_Surface_Temp_Night/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_Sea_Ice":{"title":"MODIS_Aqua_Sea_Ice","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_Sea_Ice/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":7,"date":true},"MODIS_Aqua_CorrectedReflectance_TrueColor":{"title":"MODIS_Aqua_CorrectedReflectance_TrueColor","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_CorrectedReflectance_TrueColor/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":9,"date":true},"MODIS_Aqua_CorrectedReflectance_Bands721":{"title":"MODIS_Aqua_CorrectedReflectance_Bands721","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/MODIS_Aqua_CorrectedReflectance_Bands721/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":9,"date":true},"OMI_Absorbing_Aerosol_Optical_Depth":{"title":"OMI_Absorbing_Aerosol_Optical_Depth","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_Absorbing_Aerosol_Optical_Depth/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"OMI_Aerosol_Index":{"title":"OMI_Aerosol_Index","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_Aerosol_Index/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"OMI_Aerosol_Optical_Depth":{"title":"OMI_Aerosol_Optical_Depth","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_Aerosol_Optical_Depth/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"OMI_Cloud_Pressure":{"title":"OMI_Cloud_Pressure","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_Cloud_Pressure/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"OMI_SO2_Upper_Troposphere_and_Stratosphere":{"title":"OMI_SO2_Upper_Troposphere_and_Stratosphere","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_SO2_Upper_Troposphere_and_Stratosphere/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"OMI_SO2_Lower_Troposphere":{"title":"OMI_SO2_Lower_Troposphere","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_SO2_Lower_Troposphere/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"OMI_SO2_Middle_Troposphere":{"title":"OMI_SO2_Middle_Troposphere","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/OMI_SO2_Middle_Troposphere/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"Reference_Features":{"title":"Reference_Features","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/Reference_Features/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":9,"date":false},"Reference_Labels":{"title":"Reference_Labels","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/Reference_Labels/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":9,"date":false},"SMAP_L1_Passive_Faraday_Rotation_Aft":{"title":"SMAP_L1_Passive_Faraday_Rotation_Aft","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Faraday_Rotation_Aft/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Faraday_Rotation_Fore":{"title":"SMAP_L1_Passive_Faraday_Rotation_Fore","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Faraday_Rotation_Fore/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Aft_H_QA":{"title":"SMAP_L1_Passive_Brightness_Temp_Aft_H_QA","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_H_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Aft_H_RFI":{"title":"SMAP_L1_Passive_Brightness_Temp_Aft_H_RFI","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_H_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Aft_H":{"title":"SMAP_L1_Passive_Brightness_Temp_Aft_H","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Fore_H_QA":{"title":"SMAP_L1_Passive_Brightness_Temp_Fore_H_QA","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_H_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Fore_H_RFI":{"title":"SMAP_L1_Passive_Brightness_Temp_Fore_H_RFI","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_H_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Fore_H":{"title":"SMAP_L1_Passive_Brightness_Temp_Fore_H","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Aft_V_QA":{"title":"SMAP_L1_Passive_Brightness_Temp_Aft_V_QA","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_V_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Aft_V_RFI":{"title":"SMAP_L1_Passive_Brightness_Temp_Aft_V_RFI","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_V_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Aft_V":{"title":"SMAP_L1_Passive_Brightness_Temp_Aft_V","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Aft_V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Fore_V_QA":{"title":"SMAP_L1_Passive_Brightness_Temp_Fore_V_QA","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_V_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Fore_V_RFI":{"title":"SMAP_L1_Passive_Brightness_Temp_Fore_V_RFI","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_V_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L1_Passive_Brightness_Temp_Fore_V":{"title":"SMAP_L1_Passive_Brightness_Temp_Fore_V","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L1_Passive_Brightness_Temp_Fore_V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L2_Passive_Soil_Moisture_Option1":{"title":"SMAP_L2_Passive_Soil_Moisture_Option1","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L2_Passive_Soil_Moisture_Option1/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L2_Passive_Soil_Moisture_Option2":{"title":"SMAP_L2_Passive_Soil_Moisture_Option2","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L2_Passive_Soil_Moisture_Option2/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L2_Passive_Soil_Moisture_Option3":{"title":"SMAP_L2_Passive_Soil_Moisture_Option3","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L2_Passive_Soil_Moisture_Option3/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Sigma0_HH_QA":{"title":"SMAP_L3_Active_Sigma0_HH_QA","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_HH_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Sigma0_HH_RFI":{"title":"SMAP_L3_Active_Sigma0_HH_RFI","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_HH_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Sigma0_HH":{"title":"SMAP_L3_Active_Sigma0_HH","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_HH/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Sigma0_VV_QA":{"title":"SMAP_L3_Active_Sigma0_VV_QA","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_VV_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Sigma0_VV_RFI":{"title":"SMAP_L3_Active_Sigma0_VV_RFI","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_VV_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Sigma0_VV":{"title":"SMAP_L3_Active_Sigma0_VV","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_VV/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Sigma0_XPOL_QA":{"title":"SMAP_L3_Active_Sigma0_XPOL_QA","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_XPOL_QA/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Sigma0_XPOL_RFI":{"title":"SMAP_L3_Active_Sigma0_XPOL_RFI","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_XPOL_RFI/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Sigma0_XPOL":{"title":"SMAP_L3_Active_Sigma0_XPOL","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Sigma0_XPOL/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Soil_Moisture":{"title":"SMAP_L3_Active_Soil_Moisture","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Passive_Soil_Moisture":{"title":"SMAP_L3_Active_Passive_Soil_Moisture","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Passive_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Passive_Soil_Moisture":{"title":"SMAP_L3_Passive_Soil_Moisture","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Passive_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Passive_Brightness_Temp_H":{"title":"SMAP_L3_Active_Passive_Brightness_Temp_H","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Passive_Brightness_Temp_H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Passive_Brightness_Temp_H":{"title":"SMAP_L3_Passive_Brightness_Temp_H","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Passive_Brightness_Temp_H/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Active_Passive_Brightness_Temp_V":{"title":"SMAP_L3_Active_Passive_Brightness_Temp_V","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Active_Passive_Brightness_Temp_V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L3_Passive_Brightness_Temp_V":{"title":"SMAP_L3_Passive_Brightness_Temp_V","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L3_Passive_Brightness_Temp_V/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Analyzed_Root_Zone_Soil_Moisture":{"title":"SMAP_L4_Analyzed_Root_Zone_Soil_Moisture","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Analyzed_Root_Zone_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Analyzed_Surface_Soil_Moisture":{"title":"SMAP_L4_Analyzed_Surface_Soil_Moisture","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Analyzed_Surface_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Emult_Average":{"title":"SMAP_L4_Emult_Average","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Emult_Average/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Frozen_Area":{"title":"SMAP_L4_Frozen_Area","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Frozen_Area/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Mean_Gross_Primary_Productivity":{"title":"SMAP_L4_Mean_Gross_Primary_Productivity","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Mean_Gross_Primary_Productivity/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Mean_Net_Ecosystem_Exchange":{"title":"SMAP_L4_Mean_Net_Ecosystem_Exchange","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Mean_Net_Ecosystem_Exchange/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Mean_Heterotrophic_Respiration":{"title":"SMAP_L4_Mean_Heterotrophic_Respiration","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Mean_Heterotrophic_Respiration/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Snow_Mass":{"title":"SMAP_L4_Snow_Mass","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Snow_Mass/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Soil_Temperature_Layer_1":{"title":"SMAP_L4_Soil_Temperature_Layer_1","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Soil_Temperature_Layer_1/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Uncertainty_Analyzed_Root_Zone_Soil_Moisture":{"title":"SMAP_L4_Uncertainty_Analyzed_Root_Zone_Soil_Moisture","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Uncertainty_Analyzed_Root_Zone_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Uncertainty_Analyzed_Surface_Soil_Moisture":{"title":"SMAP_L4_Uncertainty_Analyzed_Surface_Soil_Moisture","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Uncertainty_Analyzed_Surface_Soil_Moisture/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":true},"SMAP_L4_Uncertainty_Mean_Net_Ecosystem_Exchange":{"title":"SMAP_L4_Uncertainty_Mean_Net_Ecosystem_Exchange","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/SMAP_L4_Uncertainty_Mean_Net_Ecosystem_Exchange/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":6,"date":false},"VIIRS_CityLights_2012":{"title":"VIIRS_CityLights_2012","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_CityLights_2012/default/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":8,"date":false},"VIIRS_SNPP_DayNightBand_ENCC":{"title":"VIIRS_SNPP_DayNightBand_ENCC","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_SNPP_DayNightBand_ENCC/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png","zoom":8,"date":true},"VIIRS_SNPP_CorrectedReflectance_TrueColor":{"title":"VIIRS_SNPP_CorrectedReflectance_TrueColor","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_SNPP_CorrectedReflectance_TrueColor/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":9,"date":true},"VIIRS_SNPP_CorrectedReflectance_BandsM11-I2-I1":{"title":"VIIRS_SNPP_CorrectedReflectance_BandsM11-I2-I1","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_SNPP_CorrectedReflectance_BandsM11-I2-I1/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":9,"date":true},"VIIRS_SNPP_CorrectedReflectance_BandsM3-I3-M11":{"title":"VIIRS_SNPP_CorrectedReflectance_BandsM3-I3-M11","template":"http://gibs.earthdata.nasa.gov/wmts/epsg3857/best/VIIRS_SNPP_CorrectedReflectance_BandsM3-I3-M11/default/{Time}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg","zoom":9,"date":true}} \ No newline at end of file diff --git a/inst/htmlwidgets/lfx-openweather/leaflet-openweather-bindings.js b/inst/htmlwidgets/lfx-openweather/leaflet-openweather-bindings.js index 5f37a570..b10a9937 100644 --- a/inst/htmlwidgets/lfx-openweather/leaflet-openweather-bindings.js +++ b/inst/htmlwidgets/lfx-openweather/leaflet-openweather-bindings.js @@ -1,26 +1,39 @@ -LeafletWidget.methods.addOpenweather = function(apikey, layers, addControl, group, opacity) { - +LeafletWidget.methods.addOpenweather = function(layers, group, layerId, options) { var map = this; - var addCurrent = true; - - debugger; - var overlayMaps = {}; + var owm; for (var i = 0; i < layers.length; i++) { var name = layers[i]; - overlayMaps[name] = L.OWM[name]({opacity: opacity[i], appId: apikey}); + owm = L.OWM[name](options); + map.layerManager.addLayer(owm, "tile", layerId[i], group[i]); } - - if (addCurrent) { - overlayMaps.Cities = L.OWM.current({intervall: 15, lang: 'de', appId: apikey, type: "city" }); - } - - var layerControl = L.control.layers(undefined, overlayMaps, {collapsed: false}).addTo(map); }; -/* -LeafletWidget.methods.removeVelocity = function(layerId) { - this.layerManager.removeLayer("velocity", layerId); -}; -*/ +LeafletWidget.methods.addOpenweatherCurrent = function(group, layerId, options) { + var map = this; + + L.OWM.Current = L.OWM.Current.extend({ + _createMarker: function(station) { + var imageData = this._getImageData(station); + var icon = L.divIcon({ + className: '' + , iconAnchor: new L.Point(25, imageData.height/2) + , popupAnchor: new L.Point(0, -10) + , html: this._icondivtext(station, imageData.url, imageData.width, imageData.height) + }); + var marker = L.marker([station.coord.Lat, station.coord.Lon], {icon: icon}) + .on("click", function(x) { + var obj = { + lat: x.latlng.lat, + lng: x.latlng.lng, + content: x.target._popup._content + }; + Shiny.setInputValue(this._map.id + "_owm_click", obj, {priority: "event"}); + }); + return marker; + } + }); + var curr = L.OWM.current(options); + map.layerManager.addLayer(curr, "marker", layerId, group); +}; diff --git a/inst/htmlwidgets/lfx-openweather/leaflet-openweathermap.js b/inst/htmlwidgets/lfx-openweather/leaflet-openweathermap.js index cf003ac8..b2a2270a 100644 --- a/inst/htmlwidgets/lfx-openweather/leaflet-openweathermap.js +++ b/inst/htmlwidgets/lfx-openweather/leaflet-openweathermap.js @@ -915,7 +915,7 @@ L.OWM.Utils = { , id905: 'Windy' , id906: 'Hail' }, - + it: { owmlinktitle: 'Dettagli su OpenWeatherMap' , temperature: 'Temperatura' @@ -927,7 +927,7 @@ L.OWM.Utils = { , rain_1h: 'Pioggia' , humidity: 'Umidità' , pressure: 'Pressione' - + // condizioni meteorologiche, consultare https://openweathermap.org/weather-conditions // Temporale , id200: 'Tempesta con pioggia debole' @@ -949,7 +949,7 @@ L.OWM.Utils = { , id311: 'Pioggia / pioviggine' , id312: 'Pioggia / pioviggine forte' , id321: 'Pioviggine intensa' - + // Pioggia , id500: 'Debole pioggia' , id501: 'Pioggia moderata' @@ -961,7 +961,7 @@ L.OWM.Utils = { , id521: 'Pioggia' , id522: 'Pioggia forte' , id531: 'pioggia irregolare' - + // neve , id600: 'Neve Debole' , id601: 'Neve' @@ -1016,7 +1016,7 @@ L.OWM.Utils = { , id961: 'Tempesta violenta' , id962: 'Uragano' }, - + de: { owmlinktitle: 'Details bei OpenWeatherMap' , temperature: 'Temperatur' diff --git a/inst/htmlwidgets/lfx-playback/leaflet.playback.bindings.js b/inst/htmlwidgets/lfx-playback/leaflet.playback.bindings.js index c55951bb..d5edb832 100644 --- a/inst/htmlwidgets/lfx-playback/leaflet.playback.bindings.js +++ b/inst/htmlwidgets/lfx-playback/leaflet.playback.bindings.js @@ -1,57 +1,90 @@ -/* global LeafletWidget, $, L, topojson, csv2geojson, toGeoJSON */ +/* global LeafletWidget, $, L, toGeoJSON */ LeafletWidget.methods.addPlayback= function(data, options) { var map = this; // If data is a string, parse it first - if (typeof(data) === "string") { + if (typeof data === "string") { data = JSON.parse(data); } - // If JSON has wrong format, try to fix it (part1) - if (data.features !== undefined && data.features.length) { - // TODO - change that part here - console.log("change this part. When am i coming here???"); - var data1 = L.Playback.Util.ParseGPX(); - data1.geometry = data.features[0].geometry; - data1.properties.time = data.features[0].properties.time; - data1.properties.speed = data.features[0].properties.speed; - data1.properties.altitude = data.features[0].properties.altitude; - data = data1; - } - // If JSON has wrong format, try to fix it (part2) + // Make JSON object if (data.type === undefined) { - data = { - type: "Feature", - geometry: { - type: "MultiPoint", - coordinates: data.geometry ? data.geometry : data.coordinates - }, - properties: { - time: data.time, - speed: data.speed, - altitude: data.altitude + var kys = Object.keys(data); + // Single JSON + if (kys.indexOf("time") === 0) { + data = { + type: "Feature", + geometry: { + type: "MultiPoint", + coordinates: data.geometry + }, + properties: { + time: data.time + } + }; + data.properties.path_options = options.pathOptions; + data.properties.radius = options.radius ? options.radius: 5; + } + // Array of JSONs + else { + var dattmp = []; + for (kys in data) { + var tmp = { + type: "Feature", + geometry: { + type: "MultiPoint", + coordinates: data[kys].geometry + }, + properties: { + time: data[kys].time, + path_options: Object.assign({}, options.pathOptions), + radius: options.radius ? options.radius: 5 + } + }; + dattmp.push(tmp); + } + + if (options.color) { + if (Array.isArray(options.color) && options.color.length > 1) { + for (var i = 0; i < options.color.length; i++) { + dattmp[i].properties.path_options.color = options.color[i]; + } } - }; + } + data = dattmp; + } } // Add Mouse Events (Mouseover + Click) - options.mouseOverCallback = function(el) { - var obj = { - lat: el.latlng.lat, - lng: el.latlng.lng, - popup: el.popupContent + if (HTMLWidgets.shinyMode === true) { + options.mouseOverCallback = function(el) { + var obj = { + lat: el.latlng.lat, + lng: el.latlng.lng, + popup: el.popupContent + }; + Shiny.onInputChange(map.id+"_pb_mouseover", obj); }; - Shiny.onInputChange(map.id+"_pb_mouseover", obj); - }; - options.clickCallback = function(el) { - var obj = { - lat: el.latlng.lat, - lng: el.latlng.lng, - popup: el.popupContent + options.clickCallback = function(el) { + var obj = { + lat: el.latlng.lat, + lng: el.latlng.lng, + popup: el.popupContent + }; + Shiny.onInputChange(map.id+"_pb_click", obj); }; - Shiny.onInputChange(map.id+"_pb_click", obj); - }; + } - // Add an icon if given + // Add playbackoptions and Icon + options.layer = { + pointToLayer : function(featureData, latlng, options) { + var result = {}; + if (featureData && featureData.properties && featureData.properties.path_options) { + result = featureData.properties.path_options; + } + result.radius = featureData.properties.radius; + return new L.CircleMarker(latlng, result); + } + }; if (options && options.icon) { var icoli = options.icon; var madeIcon = L.icon({ @@ -65,28 +98,10 @@ LeafletWidget.methods.addPlayback= function(data, options) { options.marker = function(featureData) { return { icon: madeIcon - /*,getPopup: function (feature) { - return feature.properties.title; - }*/ }; }; } - // Customize the CircleMarker layer with pathOptions - data.properties.path_options = options.pathOptions; - data.properties.radius = options.radius ? options.radius: 5; - options.layer = { - pointToLayer : function(featureData, latlng, options) { - var result = {}; - if (featureData && featureData.properties && featureData.properties.path_options) { - result = featureData.properties.path_options; - } - result.radius = featureData.properties.radius; - return new L.CircleMarker(latlng, result); - } - }; - - //console.log("options"); console.log(options); var playback = new L.Playback(map, data, null, options); }; diff --git a/inst/htmlwidgets/lfx-sidebar/example.html b/inst/htmlwidgets/lfx-sidebar/example.html deleted file mode 100644 index 24b2825c..00000000 --- a/inst/htmlwidgets/lfx-sidebar/example.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - sidebar-v2 example - - - - - - - - - - - - - - - - - - Fork me on GitHub - - - - - - - diff --git a/inst/htmlwidgets/lfx-tangram/tangram.js b/inst/htmlwidgets/lfx-tangram/tangram.js deleted file mode 100644 index 101d21e5..00000000 --- a/inst/htmlwidgets/lfx-tangram/tangram.js +++ /dev/null @@ -1,49744 +0,0 @@ -(function (global, factory) { -typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : -typeof define === 'function' && define.amd ? define(factory) : -(global = global || self, global.Tangram = factory()); -}(this, function () { 'use strict'; - -// define() gets called for each chunk generated by the first Rollup pass. -// The order the chunks are called in is controlled by the imports in bundle.js: -// -// shared.js: shared dependencies between main and worker threads -// scene_worker.js: worker thread code -// index.js: main thread code - -// Once all chunks have been provided, the worker thread code is assembled, -// incorporating the shared chunk code, then turned into a blob URL which -// can be used to instantiate the worker. - -var shared, worker, Tangram = {}; - -function define(_, chunk) { - if (!shared) { - shared = chunk; - } else if (!worker) { - worker = chunk; - } else { - var worker_bundle = 'var shared_chunk = {}; (' + shared + ')(shared_chunk); (' + worker + ')(shared_chunk);' - var shared_chunk = {}; - shared(shared_chunk); - Tangram = chunk(shared_chunk); - Tangram.workerURL = window.URL.createObjectURL(new Blob([worker_bundle], { type: 'text/javascript' })); - } -} - - -define(['exports'], function (exports) { 'use strict'; - -function commonjsRequire () { - throw new Error('Dynamic requires are not currently supported by rollup-plugin-commonjs'); -} - -function createCommonjsModule(fn, module) { - return module = { exports: {} }, fn(module, module.exports), module.exports; -} - -var _core = createCommonjsModule(function (module) { -var core = module.exports = { version: '2.6.3' }; -if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef -}); -var _core_1 = _core.version; - -var _global = createCommonjsModule(function (module) { -// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 -var global = module.exports = typeof window != 'undefined' && window.Math == Math - ? window : typeof self != 'undefined' && self.Math == Math ? self - // eslint-disable-next-line no-new-func - : Function('return this')(); -if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef -}); - -var _library = false; - -var _shared = createCommonjsModule(function (module) { -var SHARED = '__core-js_shared__'; -var store = _global[SHARED] || (_global[SHARED] = {}); - -(module.exports = function (key, value) { - return store[key] || (store[key] = value !== undefined ? value : {}); -})('versions', []).push({ - version: _core.version, - mode: 'global', - copyright: '© 2019 Denis Pushkarev (zloirock.ru)' -}); -}); - -var id = 0; -var px = Math.random(); -var _uid = function (key) { - return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36)); -}; - -var _wks = createCommonjsModule(function (module) { -var store = _shared('wks'); - -var Symbol = _global.Symbol; -var USE_SYMBOL = typeof Symbol == 'function'; - -var $exports = module.exports = function (name) { - return store[name] || (store[name] = - USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : _uid)('Symbol.' + name)); -}; - -$exports.store = store; -}); - -var _isObject = function (it) { - return typeof it === 'object' ? it !== null : typeof it === 'function'; -}; - -var _anObject = function (it) { - if (!_isObject(it)) throw TypeError(it + ' is not an object!'); - return it; -}; - -var _fails = function (exec) { - try { - return !!exec(); - } catch (e) { - return true; - } -}; - -// Thank's IE8 for his funny defineProperty -var _descriptors = !_fails(function () { - return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7; -}); - -var document$1 = _global.document; -// typeof document.createElement is 'object' in old IE -var is = _isObject(document$1) && _isObject(document$1.createElement); -var _domCreate = function (it) { - return is ? document$1.createElement(it) : {}; -}; - -var _ie8DomDefine = !_descriptors && !_fails(function () { - return Object.defineProperty(_domCreate('div'), 'a', { get: function () { return 7; } }).a != 7; -}); - -// 7.1.1 ToPrimitive(input [, PreferredType]) - -// instead of the ES6 spec version, we didn't implement @@toPrimitive case -// and the second argument - flag - preferred type is a string -var _toPrimitive = function (it, S) { - if (!_isObject(it)) return it; - var fn, val; - if (S && typeof (fn = it.toString) == 'function' && !_isObject(val = fn.call(it))) return val; - if (typeof (fn = it.valueOf) == 'function' && !_isObject(val = fn.call(it))) return val; - if (!S && typeof (fn = it.toString) == 'function' && !_isObject(val = fn.call(it))) return val; - throw TypeError("Can't convert object to primitive value"); -}; - -var dP = Object.defineProperty; - -var f = _descriptors ? Object.defineProperty : function defineProperty(O, P, Attributes) { - _anObject(O); - P = _toPrimitive(P, true); - _anObject(Attributes); - if (_ie8DomDefine) try { - return dP(O, P, Attributes); - } catch (e) { /* empty */ } - if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!'); - if ('value' in Attributes) O[P] = Attributes.value; - return O; -}; - -var _objectDp = { - f: f -}; - -var _propertyDesc = function (bitmap, value) { - return { - enumerable: !(bitmap & 1), - configurable: !(bitmap & 2), - writable: !(bitmap & 4), - value: value - }; -}; - -var _hide = _descriptors ? function (object, key, value) { - return _objectDp.f(object, key, _propertyDesc(1, value)); -} : function (object, key, value) { - object[key] = value; - return object; -}; - -// 22.1.3.31 Array.prototype[@@unscopables] -var UNSCOPABLES = _wks('unscopables'); -var ArrayProto = Array.prototype; -if (ArrayProto[UNSCOPABLES] == undefined) _hide(ArrayProto, UNSCOPABLES, {}); -var _addToUnscopables = function (key) { - ArrayProto[UNSCOPABLES][key] = true; -}; - -var _iterStep = function (done, value) { - return { value: value, done: !!done }; -}; - -var _iterators = {}; - -var toString = {}.toString; - -var _cof = function (it) { - return toString.call(it).slice(8, -1); -}; - -// fallback for non-array-like ES3 and non-enumerable old V8 strings - -// eslint-disable-next-line no-prototype-builtins -var _iobject = Object('z').propertyIsEnumerable(0) ? Object : function (it) { - return _cof(it) == 'String' ? it.split('') : Object(it); -}; - -// 7.2.1 RequireObjectCoercible(argument) -var _defined = function (it) { - if (it == undefined) throw TypeError("Can't call method on " + it); - return it; -}; - -// to indexed object, toObject with fallback for non-array-like ES3 strings - - -var _toIobject = function (it) { - return _iobject(_defined(it)); -}; - -var hasOwnProperty = {}.hasOwnProperty; -var _has = function (it, key) { - return hasOwnProperty.call(it, key); -}; - -var _redefine = createCommonjsModule(function (module) { -var SRC = _uid('src'); -var TO_STRING = 'toString'; -var $toString = Function[TO_STRING]; -var TPL = ('' + $toString).split(TO_STRING); - -_core.inspectSource = function (it) { - return $toString.call(it); -}; - -(module.exports = function (O, key, val, safe) { - var isFunction = typeof val == 'function'; - if (isFunction) _has(val, 'name') || _hide(val, 'name', key); - if (O[key] === val) return; - if (isFunction) _has(val, SRC) || _hide(val, SRC, O[key] ? '' + O[key] : TPL.join(String(key))); - if (O === _global) { - O[key] = val; - } else if (!safe) { - delete O[key]; - _hide(O, key, val); - } else if (O[key]) { - O[key] = val; - } else { - _hide(O, key, val); - } -// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative -})(Function.prototype, TO_STRING, function toString() { - return typeof this == 'function' && this[SRC] || $toString.call(this); -}); -}); - -var _aFunction = function (it) { - if (typeof it != 'function') throw TypeError(it + ' is not a function!'); - return it; -}; - -// optional / simple context binding - -var _ctx = function (fn, that, length) { - _aFunction(fn); - if (that === undefined) return fn; - switch (length) { - case 1: return function (a) { - return fn.call(that, a); - }; - case 2: return function (a, b) { - return fn.call(that, a, b); - }; - case 3: return function (a, b, c) { - return fn.call(that, a, b, c); - }; - } - return function (/* ...args */) { - return fn.apply(that, arguments); - }; -}; - -var PROTOTYPE = 'prototype'; - -var $export = function (type, name, source) { - var IS_FORCED = type & $export.F; - var IS_GLOBAL = type & $export.G; - var IS_STATIC = type & $export.S; - var IS_PROTO = type & $export.P; - var IS_BIND = type & $export.B; - var target = IS_GLOBAL ? _global : IS_STATIC ? _global[name] || (_global[name] = {}) : (_global[name] || {})[PROTOTYPE]; - var exports = IS_GLOBAL ? _core : _core[name] || (_core[name] = {}); - var expProto = exports[PROTOTYPE] || (exports[PROTOTYPE] = {}); - var key, own, out, exp; - if (IS_GLOBAL) source = name; - for (key in source) { - // contains in native - own = !IS_FORCED && target && target[key] !== undefined; - // export native or passed - out = (own ? target : source)[key]; - // bind timers to global for call from export context - exp = IS_BIND && own ? _ctx(out, _global) : IS_PROTO && typeof out == 'function' ? _ctx(Function.call, out) : out; - // extend global - if (target) _redefine(target, key, out, type & $export.U); - // export - if (exports[key] != out) _hide(exports, key, exp); - if (IS_PROTO && expProto[key] != out) expProto[key] = out; - } -}; -_global.core = _core; -// type bitmap -$export.F = 1; // forced -$export.G = 2; // global -$export.S = 4; // static -$export.P = 8; // proto -$export.B = 16; // bind -$export.W = 32; // wrap -$export.U = 64; // safe -$export.R = 128; // real proto method for `library` -var _export = $export; - -// 7.1.4 ToInteger -var ceil = Math.ceil; -var floor = Math.floor; -var _toInteger = function (it) { - return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it); -}; - -// 7.1.15 ToLength - -var min = Math.min; -var _toLength = function (it) { - return it > 0 ? min(_toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 -}; - -var max = Math.max; -var min$1 = Math.min; -var _toAbsoluteIndex = function (index, length) { - index = _toInteger(index); - return index < 0 ? max(index + length, 0) : min$1(index, length); -}; - -// false -> Array#indexOf -// true -> Array#includes - - - -var _arrayIncludes = function (IS_INCLUDES) { - return function ($this, el, fromIndex) { - var O = _toIobject($this); - var length = _toLength(O.length); - var index = _toAbsoluteIndex(fromIndex, length); - var value; - // Array#includes uses SameValueZero equality algorithm - // eslint-disable-next-line no-self-compare - if (IS_INCLUDES && el != el) while (length > index) { - value = O[index++]; - // eslint-disable-next-line no-self-compare - if (value != value) return true; - // Array#indexOf ignores holes, Array#includes - not - } else for (;length > index; index++) if (IS_INCLUDES || index in O) { - if (O[index] === el) return IS_INCLUDES || index || 0; - } return !IS_INCLUDES && -1; - }; -}; - -var shared = _shared('keys'); - -var _sharedKey = function (key) { - return shared[key] || (shared[key] = _uid(key)); -}; - -var arrayIndexOf = _arrayIncludes(false); -var IE_PROTO = _sharedKey('IE_PROTO'); - -var _objectKeysInternal = function (object, names) { - var O = _toIobject(object); - var i = 0; - var result = []; - var key; - for (key in O) if (key != IE_PROTO) _has(O, key) && result.push(key); - // Don't enum bug & hidden keys - while (names.length > i) if (_has(O, key = names[i++])) { - ~arrayIndexOf(result, key) || result.push(key); - } - return result; -}; - -// IE 8- don't enum bug keys -var _enumBugKeys = ( - 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf' -).split(','); - -// 19.1.2.14 / 15.2.3.14 Object.keys(O) - - - -var _objectKeys = Object.keys || function keys(O) { - return _objectKeysInternal(O, _enumBugKeys); -}; - -var _objectDps = _descriptors ? Object.defineProperties : function defineProperties(O, Properties) { - _anObject(O); - var keys = _objectKeys(Properties); - var length = keys.length; - var i = 0; - var P; - while (length > i) _objectDp.f(O, P = keys[i++], Properties[P]); - return O; -}; - -var document$2 = _global.document; -var _html = document$2 && document$2.documentElement; - -// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) - - - -var IE_PROTO$1 = _sharedKey('IE_PROTO'); -var Empty = function () { /* empty */ }; -var PROTOTYPE$1 = 'prototype'; - -// Create object with fake `null` prototype: use iframe Object with cleared prototype -var createDict = function () { - // Thrash, waste and sodomy: IE GC bug - var iframe = _domCreate('iframe'); - var i = _enumBugKeys.length; - var lt = '<'; - var gt = '>'; - var iframeDocument; - iframe.style.display = 'none'; - _html.appendChild(iframe); - iframe.src = 'javascript:'; // eslint-disable-line no-script-url - // createDict = iframe.contentWindow.Object; - // html.removeChild(iframe); - iframeDocument = iframe.contentWindow.document; - iframeDocument.open(); - iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt); - iframeDocument.close(); - createDict = iframeDocument.F; - while (i--) delete createDict[PROTOTYPE$1][_enumBugKeys[i]]; - return createDict(); -}; - -var _objectCreate = Object.create || function create(O, Properties) { - var result; - if (O !== null) { - Empty[PROTOTYPE$1] = _anObject(O); - result = new Empty(); - Empty[PROTOTYPE$1] = null; - // add "__proto__" for Object.getPrototypeOf polyfill - result[IE_PROTO$1] = O; - } else result = createDict(); - return Properties === undefined ? result : _objectDps(result, Properties); -}; - -var def = _objectDp.f; - -var TAG = _wks('toStringTag'); - -var _setToStringTag = function (it, tag, stat) { - if (it && !_has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag }); -}; - -var IteratorPrototype = {}; - -// 25.1.2.1.1 %IteratorPrototype%[@@iterator]() -_hide(IteratorPrototype, _wks('iterator'), function () { return this; }); - -var _iterCreate = function (Constructor, NAME, next) { - Constructor.prototype = _objectCreate(IteratorPrototype, { next: _propertyDesc(1, next) }); - _setToStringTag(Constructor, NAME + ' Iterator'); -}; - -// 7.1.13 ToObject(argument) - -var _toObject = function (it) { - return Object(_defined(it)); -}; - -// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) - - -var IE_PROTO$2 = _sharedKey('IE_PROTO'); -var ObjectProto = Object.prototype; - -var _objectGpo = Object.getPrototypeOf || function (O) { - O = _toObject(O); - if (_has(O, IE_PROTO$2)) return O[IE_PROTO$2]; - if (typeof O.constructor == 'function' && O instanceof O.constructor) { - return O.constructor.prototype; - } return O instanceof Object ? ObjectProto : null; -}; - -var ITERATOR = _wks('iterator'); -var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next` -var FF_ITERATOR = '@@iterator'; -var KEYS = 'keys'; -var VALUES = 'values'; - -var returnThis = function () { return this; }; - -var _iterDefine = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) { - _iterCreate(Constructor, NAME, next); - var getMethod = function (kind) { - if (!BUGGY && kind in proto) return proto[kind]; - switch (kind) { - case KEYS: return function keys() { return new Constructor(this, kind); }; - case VALUES: return function values() { return new Constructor(this, kind); }; - } return function entries() { return new Constructor(this, kind); }; - }; - var TAG = NAME + ' Iterator'; - var DEF_VALUES = DEFAULT == VALUES; - var VALUES_BUG = false; - var proto = Base.prototype; - var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT]; - var $default = $native || getMethod(DEFAULT); - var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined; - var $anyNative = NAME == 'Array' ? proto.entries || $native : $native; - var methods, key, IteratorPrototype; - // Fix native - if ($anyNative) { - IteratorPrototype = _objectGpo($anyNative.call(new Base())); - if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) { - // Set @@toStringTag to native iterators - _setToStringTag(IteratorPrototype, TAG, true); - // fix for some old engines - if (typeof IteratorPrototype[ITERATOR] != 'function') _hide(IteratorPrototype, ITERATOR, returnThis); - } - } - // fix Array#{values, @@iterator}.name in V8 / FF - if (DEF_VALUES && $native && $native.name !== VALUES) { - VALUES_BUG = true; - $default = function values() { return $native.call(this); }; - } - // Define iterator - if (BUGGY || VALUES_BUG || !proto[ITERATOR]) { - _hide(proto, ITERATOR, $default); - } - // Plug for library - _iterators[NAME] = $default; - _iterators[TAG] = returnThis; - if (DEFAULT) { - methods = { - values: DEF_VALUES ? $default : getMethod(VALUES), - keys: IS_SET ? $default : getMethod(KEYS), - entries: $entries - }; - if (FORCED) for (key in methods) { - if (!(key in proto)) _redefine(proto, key, methods[key]); - } else _export(_export.P + _export.F * (BUGGY || VALUES_BUG), NAME, methods); - } - return methods; -}; - -// 22.1.3.4 Array.prototype.entries() -// 22.1.3.13 Array.prototype.keys() -// 22.1.3.29 Array.prototype.values() -// 22.1.3.30 Array.prototype[@@iterator]() -var es6_array_iterator = _iterDefine(Array, 'Array', function (iterated, kind) { - this._t = _toIobject(iterated); // target - this._i = 0; // next index - this._k = kind; // kind -// 22.1.5.2.1 %ArrayIteratorPrototype%.next() -}, function () { - var O = this._t; - var kind = this._k; - var index = this._i++; - if (!O || index >= O.length) { - this._t = undefined; - return _iterStep(1); - } - if (kind == 'keys') return _iterStep(0, index); - if (kind == 'values') return _iterStep(0, O[index]); - return _iterStep(0, [index, O[index]]); -}, 'values'); - -// argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7) -_iterators.Arguments = _iterators.Array; - -_addToUnscopables('keys'); -_addToUnscopables('values'); -_addToUnscopables('entries'); - -var ITERATOR$1 = _wks('iterator'); -var TO_STRING_TAG = _wks('toStringTag'); -var ArrayValues = _iterators.Array; - -var DOMIterables = { - CSSRuleList: true, // TODO: Not spec compliant, should be false. - CSSStyleDeclaration: false, - CSSValueList: false, - ClientRectList: false, - DOMRectList: false, - DOMStringList: false, - DOMTokenList: true, - DataTransferItemList: false, - FileList: false, - HTMLAllCollection: false, - HTMLCollection: false, - HTMLFormElement: false, - HTMLSelectElement: false, - MediaList: true, // TODO: Not spec compliant, should be false. - MimeTypeArray: false, - NamedNodeMap: false, - NodeList: true, - PaintRequestList: false, - Plugin: false, - PluginArray: false, - SVGLengthList: false, - SVGNumberList: false, - SVGPathSegList: false, - SVGPointList: false, - SVGStringList: false, - SVGTransformList: false, - SourceBufferList: false, - StyleSheetList: true, // TODO: Not spec compliant, should be false. - TextTrackCueList: false, - TextTrackList: false, - TouchList: false -}; - -for (var collections = _objectKeys(DOMIterables), i = 0; i < collections.length; i++) { - var NAME = collections[i]; - var explicit = DOMIterables[NAME]; - var Collection = _global[NAME]; - var proto = Collection && Collection.prototype; - var key; - if (proto) { - if (!proto[ITERATOR$1]) _hide(proto, ITERATOR$1, ArrayValues); - if (!proto[TO_STRING_TAG]) _hide(proto, TO_STRING_TAG, NAME); - _iterators[NAME] = ArrayValues; - if (explicit) for (key in es6_array_iterator) if (!proto[key]) _redefine(proto, key, es6_array_iterator[key], true); - } -} - -var f$1 = Object.getOwnPropertySymbols; - -var _objectGops = { - f: f$1 -}; - -var f$2 = {}.propertyIsEnumerable; - -var _objectPie = { - f: f$2 -}; - -// 19.1.2.1 Object.assign(target, source, ...) - - - - - -var $assign = Object.assign; - -// should work with symbols and should have deterministic property order (V8 bug) -var _objectAssign = !$assign || _fails(function () { - var A = {}; - var B = {}; - // eslint-disable-next-line no-undef - var S = Symbol(); - var K = 'abcdefghijklmnopqrst'; - A[S] = 7; - K.split('').forEach(function (k) { B[k] = k; }); - return $assign({}, A)[S] != 7 || Object.keys($assign({}, B)).join('') != K; -}) ? function assign(target, source) { // eslint-disable-line no-unused-vars - var T = _toObject(target); - var aLen = arguments.length; - var index = 1; - var getSymbols = _objectGops.f; - var isEnum = _objectPie.f; - while (aLen > index) { - var S = _iobject(arguments[index++]); - var keys = getSymbols ? _objectKeys(S).concat(getSymbols(S)) : _objectKeys(S); - var length = keys.length; - var j = 0; - var key; - while (length > j) if (isEnum.call(S, key = keys[j++])) T[key] = S[key]; - } return T; -} : $assign; - -// 19.1.3.1 Object.assign(target, source) - - -_export(_export.S + _export.F, 'Object', { assign: _objectAssign }); - -/*jshint worker: true*/ -// Mark thread as main or worker -var Thread = {}; - -try { - if (window instanceof Window && window.document instanceof HTMLDocument) { - // jshint ignore:line - Thread.is_worker = false; - Thread.is_main = true; - } -} catch (e) { - Thread.is_worker = true; - Thread.is_main = false; // Patch for 3rd party libs that require these globals to be present. Specifically, FontFaceObserver. - // Brittle solution but allows that library to load on worker threads. - - self.window = { - document: {} - }; - self.document = self.window.document; -} - -// true -> String#at -// false -> String#codePointAt -var _stringAt = function (TO_STRING) { - return function (that, pos) { - var s = String(_defined(that)); - var i = _toInteger(pos); - var l = s.length; - var a, b; - if (i < 0 || i >= l) return TO_STRING ? '' : undefined; - a = s.charCodeAt(i); - return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff - ? TO_STRING ? s.charAt(i) : a - : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000; - }; -}; - -var at = _stringAt(true); - - // `AdvanceStringIndex` abstract operation -// https://tc39.github.io/ecma262/#sec-advancestringindex -var _advanceStringIndex = function (S, index, unicode) { - return index + (unicode ? at(S, index).length : 1); -}; - -// getting tag from 19.1.3.6 Object.prototype.toString() - -var TAG$1 = _wks('toStringTag'); -// ES3 wrong here -var ARG = _cof(function () { return arguments; }()) == 'Arguments'; - -// fallback for IE11 Script Access Denied error -var tryGet = function (it, key) { - try { - return it[key]; - } catch (e) { /* empty */ } -}; - -var _classof = function (it) { - var O, T, B; - return it === undefined ? 'Undefined' : it === null ? 'Null' - // @@toStringTag case - : typeof (T = tryGet(O = Object(it), TAG$1)) == 'string' ? T - // builtinTag case - : ARG ? _cof(O) - // ES3 arguments fallback - : (B = _cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B; -}; - -var builtinExec = RegExp.prototype.exec; - - // `RegExpExec` abstract operation -// https://tc39.github.io/ecma262/#sec-regexpexec -var _regexpExecAbstract = function (R, S) { - var exec = R.exec; - if (typeof exec === 'function') { - var result = exec.call(R, S); - if (typeof result !== 'object') { - throw new TypeError('RegExp exec method returned something other than an Object or null'); - } - return result; - } - if (_classof(R) !== 'RegExp') { - throw new TypeError('RegExp#exec called on incompatible receiver'); - } - return builtinExec.call(R, S); -}; - -// 21.2.5.3 get RegExp.prototype.flags - -var _flags = function () { - var that = _anObject(this); - var result = ''; - if (that.global) result += 'g'; - if (that.ignoreCase) result += 'i'; - if (that.multiline) result += 'm'; - if (that.unicode) result += 'u'; - if (that.sticky) result += 'y'; - return result; -}; - -var nativeExec = RegExp.prototype.exec; -// This always refers to the native implementation, because the -// String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js, -// which loads this file before patching the method. -var nativeReplace = String.prototype.replace; - -var patchedExec = nativeExec; - -var LAST_INDEX = 'lastIndex'; - -var UPDATES_LAST_INDEX_WRONG = (function () { - var re1 = /a/, - re2 = /b*/g; - nativeExec.call(re1, 'a'); - nativeExec.call(re2, 'a'); - return re1[LAST_INDEX] !== 0 || re2[LAST_INDEX] !== 0; -})(); - -// nonparticipating capturing group, copied from es5-shim's String#split patch. -var NPCG_INCLUDED = /()??/.exec('')[1] !== undefined; - -var PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED; - -if (PATCH) { - patchedExec = function exec(str) { - var re = this; - var lastIndex, reCopy, match, i; - - if (NPCG_INCLUDED) { - reCopy = new RegExp('^' + re.source + '$(?!\\s)', _flags.call(re)); - } - if (UPDATES_LAST_INDEX_WRONG) lastIndex = re[LAST_INDEX]; - - match = nativeExec.call(re, str); - - if (UPDATES_LAST_INDEX_WRONG && match) { - re[LAST_INDEX] = re.global ? match.index + match[0].length : lastIndex; - } - if (NPCG_INCLUDED && match && match.length > 1) { - // Fix browsers whose `exec` methods don't consistently return `undefined` - // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/ - // eslint-disable-next-line no-loop-func - nativeReplace.call(match[0], reCopy, function () { - for (i = 1; i < arguments.length - 2; i++) { - if (arguments[i] === undefined) match[i] = undefined; - } - }); - } - - return match; - }; -} - -var _regexpExec = patchedExec; - -_export({ - target: 'RegExp', - proto: true, - forced: _regexpExec !== /./.exec -}, { - exec: _regexpExec -}); - -var SPECIES = _wks('species'); - -var REPLACE_SUPPORTS_NAMED_GROUPS = !_fails(function () { - // #replace needs built-in support for named groups. - // #match works fine because it just return the exec results, even if it has - // a "grops" property. - var re = /./; - re.exec = function () { - var result = []; - result.groups = { a: '7' }; - return result; - }; - return ''.replace(re, '$') !== '7'; -}); - -var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = (function () { - // Chrome 51 has a buggy "split" implementation when RegExp#exec !== nativeExec - var re = /(?:)/; - var originalExec = re.exec; - re.exec = function () { return originalExec.apply(this, arguments); }; - var result = 'ab'.split(re); - return result.length === 2 && result[0] === 'a' && result[1] === 'b'; -})(); - -var _fixReWks = function (KEY, length, exec) { - var SYMBOL = _wks(KEY); - - var DELEGATES_TO_SYMBOL = !_fails(function () { - // String methods call symbol-named RegEp methods - var O = {}; - O[SYMBOL] = function () { return 7; }; - return ''[KEY](O) != 7; - }); - - var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL ? !_fails(function () { - // Symbol-named RegExp methods call .exec - var execCalled = false; - var re = /a/; - re.exec = function () { execCalled = true; return null; }; - if (KEY === 'split') { - // RegExp[@@split] doesn't call the regex's exec method, but first creates - // a new one. We need to return the patched regex when creating the new one. - re.constructor = {}; - re.constructor[SPECIES] = function () { return re; }; - } - re[SYMBOL](''); - return !execCalled; - }) : undefined; - - if ( - !DELEGATES_TO_SYMBOL || - !DELEGATES_TO_EXEC || - (KEY === 'replace' && !REPLACE_SUPPORTS_NAMED_GROUPS) || - (KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC) - ) { - var nativeRegExpMethod = /./[SYMBOL]; - var fns = exec( - _defined, - SYMBOL, - ''[KEY], - function maybeCallNative(nativeMethod, regexp, str, arg2, forceStringMethod) { - if (regexp.exec === _regexpExec) { - if (DELEGATES_TO_SYMBOL && !forceStringMethod) { - // The native String method already delegates to @@method (this - // polyfilled function), leasing to infinite recursion. - // We avoid it by directly calling the native @@method method. - return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) }; - } - return { done: true, value: nativeMethod.call(str, regexp, arg2) }; - } - return { done: false }; - } - ); - var strfn = fns[0]; - var rxfn = fns[1]; - - _redefine(String.prototype, KEY, strfn); - _hide(RegExp.prototype, SYMBOL, length == 2 - // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue) - // 21.2.5.11 RegExp.prototype[@@split](string, limit) - ? function (string, arg) { return rxfn.call(string, this, arg); } - // 21.2.5.6 RegExp.prototype[@@match](string) - // 21.2.5.9 RegExp.prototype[@@search](string) - : function (string) { return rxfn.call(string, this); } - ); - } -}; - -var max$1 = Math.max; -var min$2 = Math.min; -var floor$1 = Math.floor; -var SUBSTITUTION_SYMBOLS = /\$([$&`']|\d\d?|<[^>]*>)/g; -var SUBSTITUTION_SYMBOLS_NO_NAMED = /\$([$&`']|\d\d?)/g; - -var maybeToString = function (it) { - return it === undefined ? it : String(it); -}; - -// @@replace logic -_fixReWks('replace', 2, function (defined, REPLACE, $replace, maybeCallNative) { - return [ - // `String.prototype.replace` method - // https://tc39.github.io/ecma262/#sec-string.prototype.replace - function replace(searchValue, replaceValue) { - var O = defined(this); - var fn = searchValue == undefined ? undefined : searchValue[REPLACE]; - return fn !== undefined - ? fn.call(searchValue, O, replaceValue) - : $replace.call(String(O), searchValue, replaceValue); - }, - // `RegExp.prototype[@@replace]` method - // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@replace - function (regexp, replaceValue) { - var res = maybeCallNative($replace, regexp, this, replaceValue); - if (res.done) return res.value; - - var rx = _anObject(regexp); - var S = String(this); - var functionalReplace = typeof replaceValue === 'function'; - if (!functionalReplace) replaceValue = String(replaceValue); - var global = rx.global; - if (global) { - var fullUnicode = rx.unicode; - rx.lastIndex = 0; - } - var results = []; - while (true) { - var result = _regexpExecAbstract(rx, S); - if (result === null) break; - results.push(result); - if (!global) break; - var matchStr = String(result[0]); - if (matchStr === '') rx.lastIndex = _advanceStringIndex(S, _toLength(rx.lastIndex), fullUnicode); - } - var accumulatedResult = ''; - var nextSourcePosition = 0; - for (var i = 0; i < results.length; i++) { - result = results[i]; - var matched = String(result[0]); - var position = max$1(min$2(_toInteger(result.index), S.length), 0); - var captures = []; - // NOTE: This is equivalent to - // captures = result.slice(1).map(maybeToString) - // but for some reason `nativeSlice.call(result, 1, result.length)` (called in - // the slice polyfill when slicing native arrays) "doesn't work" in safari 9 and - // causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it. - for (var j = 1; j < result.length; j++) captures.push(maybeToString(result[j])); - var namedCaptures = result.groups; - if (functionalReplace) { - var replacerArgs = [matched].concat(captures, position, S); - if (namedCaptures !== undefined) replacerArgs.push(namedCaptures); - var replacement = String(replaceValue.apply(undefined, replacerArgs)); - } else { - replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue); - } - if (position >= nextSourcePosition) { - accumulatedResult += S.slice(nextSourcePosition, position) + replacement; - nextSourcePosition = position + matched.length; - } - } - return accumulatedResult + S.slice(nextSourcePosition); - } - ]; - - // https://tc39.github.io/ecma262/#sec-getsubstitution - function getSubstitution(matched, str, position, captures, namedCaptures, replacement) { - var tailPos = position + matched.length; - var m = captures.length; - var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED; - if (namedCaptures !== undefined) { - namedCaptures = _toObject(namedCaptures); - symbols = SUBSTITUTION_SYMBOLS; - } - return $replace.call(replacement, symbols, function (match, ch) { - var capture; - switch (ch.charAt(0)) { - case '$': return '$'; - case '&': return matched; - case '`': return str.slice(0, position); - case "'": return str.slice(tailPos); - case '<': - capture = namedCaptures[ch.slice(1, -1)]; - break; - default: // \d\d? - var n = +ch; - if (n === 0) return match; - if (n > m) { - var f = floor$1(n / 10); - if (f === 0) return match; - if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1); - return match; - } - capture = captures[n - 1]; - } - return capture === undefined ? '' : capture; - }); - } -}); - -var _strictMethod = function (method, arg) { - return !!method && _fails(function () { - // eslint-disable-next-line no-useless-call - arg ? method.call(null, function () { /* empty */ }, 1) : method.call(null); - }); -}; - -var $sort = [].sort; -var test = [1, 2, 3]; - -_export(_export.P + _export.F * (_fails(function () { - // IE8- - test.sort(undefined); -}) || !_fails(function () { - // V8 bug - test.sort(null); - // Old WebKit -}) || !_strictMethod($sort)), 'Array', { - // 22.1.3.25 Array.prototype.sort(comparefn) - sort: function sort(comparefn) { - return comparefn === undefined - ? $sort.call(_toObject(this)) - : $sort.call(_toObject(this), _aFunction(comparefn)); - } -}); - -var _meta = createCommonjsModule(function (module) { -var META = _uid('meta'); - - -var setDesc = _objectDp.f; -var id = 0; -var isExtensible = Object.isExtensible || function () { - return true; -}; -var FREEZE = !_fails(function () { - return isExtensible(Object.preventExtensions({})); -}); -var setMeta = function (it) { - setDesc(it, META, { value: { - i: 'O' + ++id, // object ID - w: {} // weak collections IDs - } }); -}; -var fastKey = function (it, create) { - // return primitive with prefix - if (!_isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it; - if (!_has(it, META)) { - // can't set metadata to uncaught frozen object - if (!isExtensible(it)) return 'F'; - // not necessary to add metadata - if (!create) return 'E'; - // add missing metadata - setMeta(it); - // return object ID - } return it[META].i; -}; -var getWeak = function (it, create) { - if (!_has(it, META)) { - // can't set metadata to uncaught frozen object - if (!isExtensible(it)) return true; - // not necessary to add metadata - if (!create) return false; - // add missing metadata - setMeta(it); - // return hash weak collections IDs - } return it[META].w; -}; -// add metadata on freeze-family methods calling -var onFreeze = function (it) { - if (FREEZE && meta.NEED && isExtensible(it) && !_has(it, META)) setMeta(it); - return it; -}; -var meta = module.exports = { - KEY: META, - NEED: false, - fastKey: fastKey, - getWeak: getWeak, - onFreeze: onFreeze -}; -}); -var _meta_1 = _meta.KEY; -var _meta_2 = _meta.NEED; -var _meta_3 = _meta.fastKey; -var _meta_4 = _meta.getWeak; -var _meta_5 = _meta.onFreeze; - -// 7.2.2 IsArray(argument) - -var _isArray = Array.isArray || function isArray(arg) { - return _cof(arg) == 'Array'; -}; - -// 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) - -var hiddenKeys = _enumBugKeys.concat('length', 'prototype'); - -var f$3 = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { - return _objectKeysInternal(O, hiddenKeys); -}; - -var _objectGopn = { - f: f$3 -}; - -var gOPD = Object.getOwnPropertyDescriptor; - -var f$4 = _descriptors ? gOPD : function getOwnPropertyDescriptor(O, P) { - O = _toIobject(O); - P = _toPrimitive(P, true); - if (_ie8DomDefine) try { - return gOPD(O, P); - } catch (e) { /* empty */ } - if (_has(O, P)) return _propertyDesc(!_objectPie.f.call(O, P), O[P]); -}; - -var _objectGopd = { - f: f$4 -}; - -var $at = _stringAt(true); - -// 21.1.3.27 String.prototype[@@iterator]() -_iterDefine(String, 'String', function (iterated) { - this._t = String(iterated); // target - this._i = 0; // next index -// 21.1.5.2.1 %StringIteratorPrototype%.next() -}, function () { - var O = this._t; - var index = this._i; - var point; - if (index >= O.length) return { value: undefined, done: true }; - point = $at(O, index); - this._i += point.length; - return { value: point, done: false }; -}); - -var _anInstance = function (it, Constructor, name, forbiddenField) { - if (!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)) { - throw TypeError(name + ': incorrect invocation!'); - } return it; -}; - -// call something on iterator step with safe closing on error - -var _iterCall = function (iterator, fn, value, entries) { - try { - return entries ? fn(_anObject(value)[0], value[1]) : fn(value); - // 7.4.6 IteratorClose(iterator, completion) - } catch (e) { - var ret = iterator['return']; - if (ret !== undefined) _anObject(ret.call(iterator)); - throw e; - } -}; - -// check on default Array iterator - -var ITERATOR$2 = _wks('iterator'); -var ArrayProto$1 = Array.prototype; - -var _isArrayIter = function (it) { - return it !== undefined && (_iterators.Array === it || ArrayProto$1[ITERATOR$2] === it); -}; - -var ITERATOR$3 = _wks('iterator'); - -var core_getIteratorMethod = _core.getIteratorMethod = function (it) { - if (it != undefined) return it[ITERATOR$3] - || it['@@iterator'] - || _iterators[_classof(it)]; -}; - -var _forOf = createCommonjsModule(function (module) { -var BREAK = {}; -var RETURN = {}; -var exports = module.exports = function (iterable, entries, fn, that, ITERATOR) { - var iterFn = ITERATOR ? function () { return iterable; } : core_getIteratorMethod(iterable); - var f = _ctx(fn, that, entries ? 2 : 1); - var index = 0; - var length, step, iterator, result; - if (typeof iterFn != 'function') throw TypeError(iterable + ' is not iterable!'); - // fast case for arrays with default iterator - if (_isArrayIter(iterFn)) for (length = _toLength(iterable.length); length > index; index++) { - result = entries ? f(_anObject(step = iterable[index])[0], step[1]) : f(iterable[index]); - if (result === BREAK || result === RETURN) return result; - } else for (iterator = iterFn.call(iterable); !(step = iterator.next()).done;) { - result = _iterCall(iterator, f, step.value, entries); - if (result === BREAK || result === RETURN) return result; - } -}; -exports.BREAK = BREAK; -exports.RETURN = RETURN; -}); - -// 7.3.20 SpeciesConstructor(O, defaultConstructor) - - -var SPECIES$1 = _wks('species'); -var _speciesConstructor = function (O, D) { - var C = _anObject(O).constructor; - var S; - return C === undefined || (S = _anObject(C)[SPECIES$1]) == undefined ? D : _aFunction(S); -}; - -// fast apply, http://jsperf.lnkit.com/fast-apply/5 -var _invoke = function (fn, args, that) { - var un = that === undefined; - switch (args.length) { - case 0: return un ? fn() - : fn.call(that); - case 1: return un ? fn(args[0]) - : fn.call(that, args[0]); - case 2: return un ? fn(args[0], args[1]) - : fn.call(that, args[0], args[1]); - case 3: return un ? fn(args[0], args[1], args[2]) - : fn.call(that, args[0], args[1], args[2]); - case 4: return un ? fn(args[0], args[1], args[2], args[3]) - : fn.call(that, args[0], args[1], args[2], args[3]); - } return fn.apply(that, args); -}; - -var process = _global.process; -var setTask = _global.setImmediate; -var clearTask = _global.clearImmediate; -var MessageChannel = _global.MessageChannel; -var Dispatch = _global.Dispatch; -var counter = 0; -var queue = {}; -var ONREADYSTATECHANGE = 'onreadystatechange'; -var defer, channel, port; -var run = function () { - var id = +this; - // eslint-disable-next-line no-prototype-builtins - if (queue.hasOwnProperty(id)) { - var fn = queue[id]; - delete queue[id]; - fn(); - } -}; -var listener = function (event) { - run.call(event.data); -}; -// Node.js 0.9+ & IE10+ has setImmediate, otherwise: -if (!setTask || !clearTask) { - setTask = function setImmediate(fn) { - var args = []; - var i = 1; - while (arguments.length > i) args.push(arguments[i++]); - queue[++counter] = function () { - // eslint-disable-next-line no-new-func - _invoke(typeof fn == 'function' ? fn : Function(fn), args); - }; - defer(counter); - return counter; - }; - clearTask = function clearImmediate(id) { - delete queue[id]; - }; - // Node.js 0.8- - if (_cof(process) == 'process') { - defer = function (id) { - process.nextTick(_ctx(run, id, 1)); - }; - // Sphere (JS game engine) Dispatch API - } else if (Dispatch && Dispatch.now) { - defer = function (id) { - Dispatch.now(_ctx(run, id, 1)); - }; - // Browsers with MessageChannel, includes WebWorkers - } else if (MessageChannel) { - channel = new MessageChannel(); - port = channel.port2; - channel.port1.onmessage = listener; - defer = _ctx(port.postMessage, port, 1); - // Browsers with postMessage, skip WebWorkers - // IE8 has postMessage, but it's sync & typeof its postMessage is 'object' - } else if (_global.addEventListener && typeof postMessage == 'function' && !_global.importScripts) { - defer = function (id) { - _global.postMessage(id + '', '*'); - }; - _global.addEventListener('message', listener, false); - // IE8- - } else if (ONREADYSTATECHANGE in _domCreate('script')) { - defer = function (id) { - _html.appendChild(_domCreate('script'))[ONREADYSTATECHANGE] = function () { - _html.removeChild(this); - run.call(id); - }; - }; - // Rest old browsers - } else { - defer = function (id) { - setTimeout(_ctx(run, id, 1), 0); - }; - } -} -var _task = { - set: setTask, - clear: clearTask -}; - -var macrotask = _task.set; -var Observer = _global.MutationObserver || _global.WebKitMutationObserver; -var process$1 = _global.process; -var Promise$1 = _global.Promise; -var isNode = _cof(process$1) == 'process'; - -var _microtask = function () { - var head, last, notify; - - var flush = function () { - var parent, fn; - if (isNode && (parent = process$1.domain)) parent.exit(); - while (head) { - fn = head.fn; - head = head.next; - try { - fn(); - } catch (e) { - if (head) notify(); - else last = undefined; - throw e; - } - } last = undefined; - if (parent) parent.enter(); - }; - - // Node.js - if (isNode) { - notify = function () { - process$1.nextTick(flush); - }; - // browsers with MutationObserver, except iOS Safari - https://github.com/zloirock/core-js/issues/339 - } else if (Observer && !(_global.navigator && _global.navigator.standalone)) { - var toggle = true; - var node = document.createTextNode(''); - new Observer(flush).observe(node, { characterData: true }); // eslint-disable-line no-new - notify = function () { - node.data = toggle = !toggle; - }; - // environments with maybe non-completely correct, but existent Promise - } else if (Promise$1 && Promise$1.resolve) { - // Promise.resolve without an argument throws an error in LG WebOS 2 - var promise = Promise$1.resolve(undefined); - notify = function () { - promise.then(flush); - }; - // for other environments - macrotask based on: - // - setImmediate - // - MessageChannel - // - window.postMessag - // - onreadystatechange - // - setTimeout - } else { - notify = function () { - // strange IE + webpack dev server bug - use .call(global) - macrotask.call(_global, flush); - }; - } - - return function (fn) { - var task = { fn: fn, next: undefined }; - if (last) last.next = task; - if (!head) { - head = task; - notify(); - } last = task; - }; -}; - -// 25.4.1.5 NewPromiseCapability(C) - - -function PromiseCapability(C) { - var resolve, reject; - this.promise = new C(function ($$resolve, $$reject) { - if (resolve !== undefined || reject !== undefined) throw TypeError('Bad Promise constructor'); - resolve = $$resolve; - reject = $$reject; - }); - this.resolve = _aFunction(resolve); - this.reject = _aFunction(reject); -} - -var f$5 = function (C) { - return new PromiseCapability(C); -}; - -var _newPromiseCapability = { - f: f$5 -}; - -var _perform = function (exec) { - try { - return { e: false, v: exec() }; - } catch (e) { - return { e: true, v: e }; - } -}; - -var navigator$1 = _global.navigator; - -var _userAgent = navigator$1 && navigator$1.userAgent || ''; - -var _promiseResolve = function (C, x) { - _anObject(C); - if (_isObject(x) && x.constructor === C) return x; - var promiseCapability = _newPromiseCapability.f(C); - var resolve = promiseCapability.resolve; - resolve(x); - return promiseCapability.promise; -}; - -var _redefineAll = function (target, src, safe) { - for (var key in src) _redefine(target, key, src[key], safe); - return target; -}; - -var SPECIES$2 = _wks('species'); - -var _setSpecies = function (KEY) { - var C = _global[KEY]; - if (_descriptors && C && !C[SPECIES$2]) _objectDp.f(C, SPECIES$2, { - configurable: true, - get: function () { return this; } - }); -}; - -var ITERATOR$4 = _wks('iterator'); -var SAFE_CLOSING = false; - -try { - var riter = [7][ITERATOR$4](); - riter['return'] = function () { SAFE_CLOSING = true; }; - // eslint-disable-next-line no-throw-literal - Array.from(riter, function () { throw 2; }); -} catch (e) { /* empty */ } - -var _iterDetect = function (exec, skipClosing) { - if (!skipClosing && !SAFE_CLOSING) return false; - var safe = false; - try { - var arr = [7]; - var iter = arr[ITERATOR$4](); - iter.next = function () { return { done: safe = true }; }; - arr[ITERATOR$4] = function () { return iter; }; - exec(arr); - } catch (e) { /* empty */ } - return safe; -}; - -var task = _task.set; -var microtask = _microtask(); - - - - -var PROMISE = 'Promise'; -var TypeError$1 = _global.TypeError; -var process$2 = _global.process; -var versions = process$2 && process$2.versions; -var v8 = versions && versions.v8 || ''; -var $Promise = _global[PROMISE]; -var isNode$1 = _classof(process$2) == 'process'; -var empty = function () { /* empty */ }; -var Internal, newGenericPromiseCapability, OwnPromiseCapability, Wrapper; -var newPromiseCapability = newGenericPromiseCapability = _newPromiseCapability.f; - -var USE_NATIVE = !!function () { - try { - // correct subclassing with @@species support - var promise = $Promise.resolve(1); - var FakePromise = (promise.constructor = {})[_wks('species')] = function (exec) { - exec(empty, empty); - }; - // unhandled rejections tracking support, NodeJS Promise without it fails @@species test - return (isNode$1 || typeof PromiseRejectionEvent == 'function') - && promise.then(empty) instanceof FakePromise - // v8 6.6 (Node 10 and Chrome 66) have a bug with resolving custom thenables - // https://bugs.chromium.org/p/chromium/issues/detail?id=830565 - // we can't detect it synchronously, so just check versions - && v8.indexOf('6.6') !== 0 - && _userAgent.indexOf('Chrome/66') === -1; - } catch (e) { /* empty */ } -}(); - -// helpers -var isThenable = function (it) { - var then; - return _isObject(it) && typeof (then = it.then) == 'function' ? then : false; -}; -var notify = function (promise, isReject) { - if (promise._n) return; - promise._n = true; - var chain = promise._c; - microtask(function () { - var value = promise._v; - var ok = promise._s == 1; - var i = 0; - var run = function (reaction) { - var handler = ok ? reaction.ok : reaction.fail; - var resolve = reaction.resolve; - var reject = reaction.reject; - var domain = reaction.domain; - var result, then, exited; - try { - if (handler) { - if (!ok) { - if (promise._h == 2) onHandleUnhandled(promise); - promise._h = 1; - } - if (handler === true) result = value; - else { - if (domain) domain.enter(); - result = handler(value); // may throw - if (domain) { - domain.exit(); - exited = true; - } - } - if (result === reaction.promise) { - reject(TypeError$1('Promise-chain cycle')); - } else if (then = isThenable(result)) { - then.call(result, resolve, reject); - } else resolve(result); - } else reject(value); - } catch (e) { - if (domain && !exited) domain.exit(); - reject(e); - } - }; - while (chain.length > i) run(chain[i++]); // variable length - can't use forEach - promise._c = []; - promise._n = false; - if (isReject && !promise._h) onUnhandled(promise); - }); -}; -var onUnhandled = function (promise) { - task.call(_global, function () { - var value = promise._v; - var unhandled = isUnhandled(promise); - var result, handler, console; - if (unhandled) { - result = _perform(function () { - if (isNode$1) { - process$2.emit('unhandledRejection', value, promise); - } else if (handler = _global.onunhandledrejection) { - handler({ promise: promise, reason: value }); - } else if ((console = _global.console) && console.error) { - console.error('Unhandled promise rejection', value); - } - }); - // Browsers should not trigger `rejectionHandled` event if it was handled here, NodeJS - should - promise._h = isNode$1 || isUnhandled(promise) ? 2 : 1; - } promise._a = undefined; - if (unhandled && result.e) throw result.v; - }); -}; -var isUnhandled = function (promise) { - return promise._h !== 1 && (promise._a || promise._c).length === 0; -}; -var onHandleUnhandled = function (promise) { - task.call(_global, function () { - var handler; - if (isNode$1) { - process$2.emit('rejectionHandled', promise); - } else if (handler = _global.onrejectionhandled) { - handler({ promise: promise, reason: promise._v }); - } - }); -}; -var $reject = function (value) { - var promise = this; - if (promise._d) return; - promise._d = true; - promise = promise._w || promise; // unwrap - promise._v = value; - promise._s = 2; - if (!promise._a) promise._a = promise._c.slice(); - notify(promise, true); -}; -var $resolve = function (value) { - var promise = this; - var then; - if (promise._d) return; - promise._d = true; - promise = promise._w || promise; // unwrap - try { - if (promise === value) throw TypeError$1("Promise can't be resolved itself"); - if (then = isThenable(value)) { - microtask(function () { - var wrapper = { _w: promise, _d: false }; // wrap - try { - then.call(value, _ctx($resolve, wrapper, 1), _ctx($reject, wrapper, 1)); - } catch (e) { - $reject.call(wrapper, e); - } - }); - } else { - promise._v = value; - promise._s = 1; - notify(promise, false); - } - } catch (e) { - $reject.call({ _w: promise, _d: false }, e); // wrap - } -}; - -// constructor polyfill -if (!USE_NATIVE) { - // 25.4.3.1 Promise(executor) - $Promise = function Promise(executor) { - _anInstance(this, $Promise, PROMISE, '_h'); - _aFunction(executor); - Internal.call(this); - try { - executor(_ctx($resolve, this, 1), _ctx($reject, this, 1)); - } catch (err) { - $reject.call(this, err); - } - }; - // eslint-disable-next-line no-unused-vars - Internal = function Promise(executor) { - this._c = []; // <- awaiting reactions - this._a = undefined; // <- checked in isUnhandled reactions - this._s = 0; // <- state - this._d = false; // <- done - this._v = undefined; // <- value - this._h = 0; // <- rejection state, 0 - default, 1 - handled, 2 - unhandled - this._n = false; // <- notify - }; - Internal.prototype = _redefineAll($Promise.prototype, { - // 25.4.5.3 Promise.prototype.then(onFulfilled, onRejected) - then: function then(onFulfilled, onRejected) { - var reaction = newPromiseCapability(_speciesConstructor(this, $Promise)); - reaction.ok = typeof onFulfilled == 'function' ? onFulfilled : true; - reaction.fail = typeof onRejected == 'function' && onRejected; - reaction.domain = isNode$1 ? process$2.domain : undefined; - this._c.push(reaction); - if (this._a) this._a.push(reaction); - if (this._s) notify(this, false); - return reaction.promise; - }, - // 25.4.5.1 Promise.prototype.catch(onRejected) - 'catch': function (onRejected) { - return this.then(undefined, onRejected); - } - }); - OwnPromiseCapability = function () { - var promise = new Internal(); - this.promise = promise; - this.resolve = _ctx($resolve, promise, 1); - this.reject = _ctx($reject, promise, 1); - }; - _newPromiseCapability.f = newPromiseCapability = function (C) { - return C === $Promise || C === Wrapper - ? new OwnPromiseCapability(C) - : newGenericPromiseCapability(C); - }; -} - -_export(_export.G + _export.W + _export.F * !USE_NATIVE, { Promise: $Promise }); -_setToStringTag($Promise, PROMISE); -_setSpecies(PROMISE); -Wrapper = _core[PROMISE]; - -// statics -_export(_export.S + _export.F * !USE_NATIVE, PROMISE, { - // 25.4.4.5 Promise.reject(r) - reject: function reject(r) { - var capability = newPromiseCapability(this); - var $$reject = capability.reject; - $$reject(r); - return capability.promise; - } -}); -_export(_export.S + _export.F * (!USE_NATIVE), PROMISE, { - // 25.4.4.6 Promise.resolve(x) - resolve: function resolve(x) { - return _promiseResolve(this, x); - } -}); -_export(_export.S + _export.F * !(USE_NATIVE && _iterDetect(function (iter) { - $Promise.all(iter)['catch'](empty); -})), PROMISE, { - // 25.4.4.1 Promise.all(iterable) - all: function all(iterable) { - var C = this; - var capability = newPromiseCapability(C); - var resolve = capability.resolve; - var reject = capability.reject; - var result = _perform(function () { - var values = []; - var index = 0; - var remaining = 1; - _forOf(iterable, false, function (promise) { - var $index = index++; - var alreadyCalled = false; - values.push(undefined); - remaining++; - C.resolve(promise).then(function (value) { - if (alreadyCalled) return; - alreadyCalled = true; - values[$index] = value; - --remaining || resolve(values); - }, reject); - }); - --remaining || resolve(values); - }); - if (result.e) reject(result.v); - return capability.promise; - }, - // 25.4.4.4 Promise.race(iterable) - race: function race(iterable) { - var C = this; - var capability = newPromiseCapability(C); - var reject = capability.reject; - var result = _perform(function () { - _forOf(iterable, false, function (promise) { - C.resolve(promise).then(capability.resolve, reject); - }); - }); - if (result.e) reject(result.v); - return capability.promise; - } -}); - -var dP$1 = _objectDp.f; -var FProto = Function.prototype; -var nameRE = /^\s*function ([^ (]*)/; -var NAME$1 = 'name'; - -// 19.2.4.2 name -NAME$1 in FProto || _descriptors && dP$1(FProto, NAME$1, { - configurable: true, - get: function () { - try { - return ('' + this).match(nameRE)[1]; - } catch (e) { - return ''; - } - } -}); - -// most Object methods by ES6 should accept primitives - - - -var _objectSap = function (KEY, exec) { - var fn = (_core.Object || {})[KEY] || Object[KEY]; - var exp = {}; - exp[KEY] = exec(fn); - _export(_export.S + _export.F * _fails(function () { fn(1); }), 'Object', exp); -}; - -// 19.1.2.14 Object.keys(O) - - - -_objectSap('keys', function () { - return function keys(it) { - return _objectKeys(_toObject(it)); - }; -}); - -function _defineProperties(target, props) { - for (var i = 0; i < props.length; i++) { - var descriptor = props[i]; - descriptor.enumerable = descriptor.enumerable || false; - descriptor.configurable = true; - if ("value" in descriptor) descriptor.writable = true; - Object.defineProperty(target, descriptor.key, descriptor); - } -} - -function _createClass(Constructor, protoProps, staticProps) { - if (protoProps) _defineProperties(Constructor.prototype, protoProps); - if (staticProps) _defineProperties(Constructor, staticProps); - return Constructor; -} - -function _inheritsLoose(subClass, superClass) { - subClass.prototype = Object.create(superClass.prototype); - subClass.prototype.constructor = subClass; - subClass.__proto__ = superClass; -} - -function _getPrototypeOf(o) { - _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { - return o.__proto__ || Object.getPrototypeOf(o); - }; - return _getPrototypeOf(o); -} - -function _setPrototypeOf(o, p) { - _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { - o.__proto__ = p; - return o; - }; - - return _setPrototypeOf(o, p); -} - -function isNativeReflectConstruct() { - if (typeof Reflect === "undefined" || !Reflect.construct) return false; - if (Reflect.construct.sham) return false; - if (typeof Proxy === "function") return true; - - try { - Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); - return true; - } catch (e) { - return false; - } -} - -function _construct(Parent, args, Class) { - if (isNativeReflectConstruct()) { - _construct = Reflect.construct; - } else { - _construct = function _construct(Parent, args, Class) { - var a = [null]; - a.push.apply(a, args); - var Constructor = Function.bind.apply(Parent, a); - var instance = new Constructor(); - if (Class) _setPrototypeOf(instance, Class.prototype); - return instance; - }; - } - - return _construct.apply(null, arguments); -} - -function _isNativeFunction(fn) { - return Function.toString.call(fn).indexOf("[native code]") !== -1; -} - -function _wrapNativeSuper(Class) { - var _cache = typeof Map === "function" ? new Map() : undefined; - - _wrapNativeSuper = function _wrapNativeSuper(Class) { - if (Class === null || !_isNativeFunction(Class)) return Class; - - if (typeof Class !== "function") { - throw new TypeError("Super expression must either be null or a function"); - } - - if (typeof _cache !== "undefined") { - if (_cache.has(Class)) return _cache.get(Class); - - _cache.set(Class, Wrapper); - } - - function Wrapper() { - return _construct(Class, arguments, _getPrototypeOf(this).constructor); - } - - Wrapper.prototype = Object.create(Class.prototype, { - constructor: { - value: Wrapper, - enumerable: false, - writable: true, - configurable: true - } - }); - return _setPrototypeOf(Wrapper, Class); - }; - - return _wrapNativeSuper(Class); -} - -var version = "0.20.0"; - -var version$1 = 'v' + version; - -// 7.2.8 IsRegExp(argument) - - -var MATCH = _wks('match'); -var _isRegexp = function (it) { - var isRegExp; - return _isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : _cof(it) == 'RegExp'); -}; - -var $min = Math.min; -var $push = [].push; -var $SPLIT = 'split'; -var LENGTH = 'length'; -var LAST_INDEX$1 = 'lastIndex'; -var MAX_UINT32 = 0xffffffff; - -// babel-minify transpiles RegExp('x', 'y') -> /x/y and it causes SyntaxError -var SUPPORTS_Y = !_fails(function () { RegExp(MAX_UINT32, 'y'); }); - -// @@split logic -_fixReWks('split', 2, function (defined, SPLIT, $split, maybeCallNative) { - var internalSplit; - if ( - 'abbc'[$SPLIT](/(b)*/)[1] == 'c' || - 'test'[$SPLIT](/(?:)/, -1)[LENGTH] != 4 || - 'ab'[$SPLIT](/(?:ab)*/)[LENGTH] != 2 || - '.'[$SPLIT](/(.?)(.?)/)[LENGTH] != 4 || - '.'[$SPLIT](/()()/)[LENGTH] > 1 || - ''[$SPLIT](/.?/)[LENGTH] - ) { - // based on es5-shim implementation, need to rework it - internalSplit = function (separator, limit) { - var string = String(this); - if (separator === undefined && limit === 0) return []; - // If `separator` is not a regex, use native split - if (!_isRegexp(separator)) return $split.call(string, separator, limit); - var output = []; - var flags = (separator.ignoreCase ? 'i' : '') + - (separator.multiline ? 'm' : '') + - (separator.unicode ? 'u' : '') + - (separator.sticky ? 'y' : ''); - var lastLastIndex = 0; - var splitLimit = limit === undefined ? MAX_UINT32 : limit >>> 0; - // Make `global` and avoid `lastIndex` issues by working with a copy - var separatorCopy = new RegExp(separator.source, flags + 'g'); - var match, lastIndex, lastLength; - while (match = _regexpExec.call(separatorCopy, string)) { - lastIndex = separatorCopy[LAST_INDEX$1]; - if (lastIndex > lastLastIndex) { - output.push(string.slice(lastLastIndex, match.index)); - if (match[LENGTH] > 1 && match.index < string[LENGTH]) $push.apply(output, match.slice(1)); - lastLength = match[0][LENGTH]; - lastLastIndex = lastIndex; - if (output[LENGTH] >= splitLimit) break; - } - if (separatorCopy[LAST_INDEX$1] === match.index) separatorCopy[LAST_INDEX$1]++; // Avoid an infinite loop - } - if (lastLastIndex === string[LENGTH]) { - if (lastLength || !separatorCopy.test('')) output.push(''); - } else output.push(string.slice(lastLastIndex)); - return output[LENGTH] > splitLimit ? output.slice(0, splitLimit) : output; - }; - // Chakra, V8 - } else if ('0'[$SPLIT](undefined, 0)[LENGTH]) { - internalSplit = function (separator, limit) { - return separator === undefined && limit === 0 ? [] : $split.call(this, separator, limit); - }; - } else { - internalSplit = $split; - } - - return [ - // `String.prototype.split` method - // https://tc39.github.io/ecma262/#sec-string.prototype.split - function split(separator, limit) { - var O = defined(this); - var splitter = separator == undefined ? undefined : separator[SPLIT]; - return splitter !== undefined - ? splitter.call(separator, O, limit) - : internalSplit.call(String(O), separator, limit); - }, - // `RegExp.prototype[@@split]` method - // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@split - // - // NOTE: This cannot be properly polyfilled in engines that don't support - // the 'y' flag. - function (regexp, limit) { - var res = maybeCallNative(internalSplit, regexp, this, limit, internalSplit !== $split); - if (res.done) return res.value; - - var rx = _anObject(regexp); - var S = String(this); - var C = _speciesConstructor(rx, RegExp); - - var unicodeMatching = rx.unicode; - var flags = (rx.ignoreCase ? 'i' : '') + - (rx.multiline ? 'm' : '') + - (rx.unicode ? 'u' : '') + - (SUPPORTS_Y ? 'y' : 'g'); - - // ^(? + rx + ) is needed, in combination with some S slicing, to - // simulate the 'y' flag. - var splitter = new C(SUPPORTS_Y ? rx : '^(?:' + rx.source + ')', flags); - var lim = limit === undefined ? MAX_UINT32 : limit >>> 0; - if (lim === 0) return []; - if (S.length === 0) return _regexpExecAbstract(splitter, S) === null ? [S] : []; - var p = 0; - var q = 0; - var A = []; - while (q < S.length) { - splitter.lastIndex = SUPPORTS_Y ? q : 0; - var z = _regexpExecAbstract(splitter, SUPPORTS_Y ? S : S.slice(q)); - var e; - if ( - z === null || - (e = $min(_toLength(splitter.lastIndex + (SUPPORTS_Y ? 0 : q)), S.length)) === p - ) { - q = _advanceStringIndex(S, q, unicodeMatching); - } else { - A.push(S.slice(p, q)); - if (A.length === lim) return A; - for (var i = 1; i <= z.length - 1; i++) { - A.push(z[i]); - if (A.length === lim) return A; - } - q = p = e; - } - } - A.push(S.slice(p)); - return A; - } - ]; -}); - -var WorkerBroker; -var WorkerBroker$1 = WorkerBroker = {}; // Global list of all worker messages -// Uniquely tracks every call made between main thread and a worker - -var message_id = 0; -var messages = {}; // Register an object to receive calls from other thread - -WorkerBroker.targets = {}; - -WorkerBroker.addTarget = function (name, target) { - WorkerBroker.targets[name] = target; -}; - -WorkerBroker.removeTarget = function (name) { - if (name) { - delete WorkerBroker.targets[name]; - } -}; // Given a dot-notation-style method name, e.g. 'Object.object.method', -// find the object to call the method on from the list of registered targets - - -function findTarget(method) { - var chain = []; - - if (typeof method === 'string') { - chain = method.split('.'); - method = chain.pop(); - } - - var target = WorkerBroker.targets; - - for (var m = 0; m < chain.length; m++) { - if (target[chain[m]]) { - target = target[chain[m]]; - } else { - return []; - } - } - - return [method, target]; -} // Main thread: -// - Send messages to workers, and optionally receive an async response as a promise -// - Receive messages from workers, and optionally send an async response back as a promise - - -function setupMainThread() { - // Send a message to a worker, and optionally get an async response - // Arguments: - // - worker: one or more web worker instances to send the message to (single value or array) - // - method: the method with this name, specified with dot-notation, will be invoked in the worker - // - message: spread of arguments to call the method with - // Returns: - // - a promise that will be fulfilled if the worker method returns a value (could be immediately, or async) - // - WorkerBroker.postMessage = function (worker, method) { - for (var _len = arguments.length, message = new Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) { - message[_key - 2] = arguments[_key]; - } - - // If more than one worker specified, post to multiple - if (Array.isArray(worker)) { - return Promise.all(worker.map(function (w) { - var _WorkerBroker; - - return (_WorkerBroker = WorkerBroker).postMessage.apply(_WorkerBroker, [w, method].concat(message)); - })); - } // Parse options - - - var options = {}; - - if (typeof method === 'object') { - options = method; - method = method.method; - } // Track state of this message - - - var promise = new Promise(function (resolve, reject) { - messages[message_id] = { - method: method, - message: message, - resolve: resolve, - reject: reject - }; - }); - var payload, - transferables = []; - - if (message && message.length === 1 && message[0] instanceof WorkerBroker.withTransferables) { - transferables = message[0].transferables; - message = message[0].value; - } - - payload = { - type: 'main_send', - // mark message as method invocation from main thread - message_id: message_id, - // unique id for this message, for life of program - method: method, - // will dispatch to a function of this name within the worker - message: message // message payload - - }; - - if (options.stringify) { - payload = JSON.stringify(payload); - } - - worker.postMessage(payload, transferables.map(function (t) { - return t.object; - })); - freeTransferables(transferables); - - if (transferables.length > 0) { - log('trace', "'" + method + "' transferred " + transferables.length + " objects to worker thread"); - } - - message_id++; - return promise; - }; // Add a worker to communicate with - each worker must be registered from the main thread - - - WorkerBroker.addWorker = function (worker) { - if (!(worker instanceof Worker)) { - throw Error('Worker broker could not add non-Worker object', worker); - } - - worker.addEventListener('message', function WorkerBrokerMainThreadHandler(event) { - var data = typeof event.data === 'string' ? JSON.parse(event.data) : event.data; - var id = data.message_id; // Listen for messages coming back from the worker, and fulfill that message's promise - - if (data.type === 'worker_reply') { - // Pass the result to the promise - if (messages[id]) { - if (data.error) { - messages[id].reject(data.error); - } else { - messages[id].resolve(data.message); - } - - delete messages[id]; - } - } // Listen for messages initiating a call from the worker, dispatch them, - // and send any return value back to the worker - // Unique id for this message & return call to main thread - else if (data.type === 'worker_send' && id != null) { - // Call the requested method and save the return value - var result, error, target, method_name, method; - - try { - var _findTarget = findTarget(data.method); - - method_name = _findTarget[0]; - target = _findTarget[1]; - - if (!target) { - throw Error("Worker broker could not dispatch message type " + data.method + " on target " + data.target + " because no object with that name is registered on main thread"); - } - - method = typeof target[method_name] === 'function' && target[method_name]; - - if (!method) { - throw Error("Worker broker could not dispatch message type " + data.method + " on target " + data.target + " because object has no method with that name"); - } - - result = method.apply(target, data.message); - } catch (e) { - // Thrown errors will be passed back (in string form) to worker - error = e; - } // Send return value to worker - - - var payload, - transferables = []; // Async result - - if (result instanceof Promise) { - result.then(function (value) { - if (value instanceof WorkerBroker.withTransferables) { - transferables = value.transferables; - value = value.value[0]; - } - - payload = { - type: 'main_reply', - message_id: id, - message: value - }; - worker.postMessage(payload, transferables.map(function (t) { - return t.object; - })); - freeTransferables(transferables); - - if (transferables.length > 0) { - log('trace', "'" + method_name + "' transferred " + transferables.length + " objects to worker thread"); - } - }, function (error) { - worker.postMessage({ - type: 'main_reply', - message_id: id, - error: error instanceof Error ? error.message + ": " + error.stack : error - }); - }); - } // Immediate result - else { - if (result instanceof WorkerBroker.withTransferables) { - transferables = result.transferables; - result = result.value[0]; - } - - payload = { - type: 'main_reply', - message_id: id, - message: result, - error: error instanceof Error ? error.message + ": " + error.stack : error - }; - worker.postMessage(payload, transferables.map(function (t) { - return t.object; - })); - freeTransferables(transferables); - - if (transferables.length > 0) { - log('trace', "'" + method_name + "' transferred " + transferables.length + " objects to worker thread"); - } - } - } - }); - }; // Expose for debugging - - - WorkerBroker.getMessages = function () { - return messages; - }; - - WorkerBroker.getMessageId = function () { - return message_id; - }; -} // Worker threads: -// - Receive messages from main thread, and optionally send an async response back as a promise -// - Send messages to main thread, and optionally receive an async response as a promise - - -function setupWorkerThread() { - // Send a message to the main thread, and optionally get an async response as a promise - // Arguments: - // - method: the method with this name, specified with dot-notation, will be invoked on the main thread - // - message: array of arguments to call the method with - // Returns: - // - a promise that will be fulfilled if the main thread method returns a value (could be immediately, or async) - // - WorkerBroker.postMessage = function (method) { - for (var _len2 = arguments.length, message = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) { - message[_key2 - 1] = arguments[_key2]; - } - - // Parse options - var options = {}; - - if (typeof method === 'object') { - options = method; - method = method.method; - } // Track state of this message - - - var promise = new Promise(function (resolve, reject) { - messages[message_id] = { - method: method, - message: message, - resolve: resolve, - reject: reject - }; - }); - var payload, - transferables = []; - - if (message && message.length === 1 && message[0] instanceof WorkerBroker.withTransferables) { - transferables = message[0].transferables; - message = message[0].value; - } - - payload = { - type: 'worker_send', - // mark message as method invocation from worker - message_id: message_id, - // unique id for this message, for life of program - method: method, - // will dispatch to a method of this name on the main thread - message: message // message payload - - }; - - if (options.stringify) { - payload = JSON.stringify(payload); - } - - self.postMessage(payload, transferables.map(function (t) { - return t.object; - })); - freeTransferables(transferables); - - if (transferables.length > 0) { - log('trace', "'" + method + "' transferred " + transferables.length + " objects to main thread"); - } - - message_id++; - return promise; - }; - - self.addEventListener('message', function WorkerBrokerWorkerThreadHandler(event) { - var data = typeof event.data === 'string' ? JSON.parse(event.data) : event.data; - var id = data.message_id; // Listen for messages coming back from the main thread, and fulfill that message's promise - - if (data.type === 'main_reply') { - // Pass the result to the promise - if (messages[id]) { - if (data.error) { - messages[id].reject(data.error); - } else { - messages[id].resolve(data.message); - } - - delete messages[id]; - } - } // Receive messages from main thread, dispatch them, and send back a reply - // Unique id for this message & return call to main thread - else if (data.type === 'main_send' && id != null) { - // Call the requested worker method and save the return value - var result, error, target, method_name, method; - - try { - var _findTarget2 = findTarget(data.method); - - method_name = _findTarget2[0]; - target = _findTarget2[1]; - - if (!target) { - throw Error("Worker broker could not dispatch message type " + data.method + " on target " + data.target + " because no object with that name is registered on main thread"); - } - - method = typeof target[method_name] === 'function' && target[method_name]; - - if (!method) { - throw Error("Worker broker could not dispatch message type " + data.method + " because worker has no method with that name"); - } - - result = method.apply(target, data.message); - } catch (e) { - // Thrown errors will be passed back (in string form) to main thread - error = e; - } // Send return value to main thread - - - var payload, - transferables = []; // Async result - - if (result instanceof Promise) { - result.then(function (value) { - if (value instanceof WorkerBroker.withTransferables) { - transferables = value.transferables; - value = value.value[0]; - } - - payload = { - type: 'worker_reply', - message_id: id, - message: value - }; - self.postMessage(payload, transferables.map(function (t) { - return t.object; - })); - freeTransferables(transferables); - - if (transferables.length > 0) { - log('trace', "'" + method_name + "' transferred " + transferables.length + " objects to main thread"); - } - }, function (error) { - self.postMessage({ - type: 'worker_reply', - message_id: id, - error: error instanceof Error ? error.message + ": " + error.stack : error - }); - }); - } // Immediate result - else { - if (result instanceof WorkerBroker.withTransferables) { - transferables = result.transferables; - result = result.value[0]; - } - - payload = { - type: 'worker_reply', - message_id: id, - message: result, - error: error instanceof Error ? error.message + ": " + error.stack : error - }; - self.postMessage(payload, transferables.map(function (t) { - return t.object; - })); - freeTransferables(transferables); - - if (transferables.length > 0) { - log('trace', "'" + method_name + "' transferred " + transferables.length + " objects to main thread"); - } - } - } - }); -} // Special value wrapper, to indicate that we want to find and include transferable objects in the message - - -WorkerBroker.withTransferables = function () { - for (var _len3 = arguments.length, value = new Array(_len3), _key3 = 0; _key3 < _len3; _key3++) { - value[_key3] = arguments[_key3]; - } - - if (!(this instanceof WorkerBroker.withTransferables)) { - return _construct(WorkerBroker.withTransferables, value); - } - - this.value = value; - this.transferables = findTransferables(this.value); -}; // Build a list of transferable objects from a source object -// Returns a list of info about each transferable: -// - object: the actual transferable object -// - parent: the parent object that the transferable is a property of (if any) -// - property: the property name of the transferable on the parent object (if any) -// TODO: add option in case you DON'T want to transfer objects - - -function findTransferables(source, parent, property, list) { - if (parent === void 0) { - parent = null; - } - - if (property === void 0) { - property = null; - } - - if (list === void 0) { - list = []; - } - - if (!source) { - return list; - } - - if (Array.isArray(source)) { - // Check each array element - source.forEach(function (x, i) { - return findTransferables(x, source, i, list); - }); - } else if (typeof source === 'object') { - // Is the object a transferable array buffer? - if (source instanceof ArrayBuffer) { - list.push({ - object: source, - parent: parent, - property: property - }); - } // Or looks like a typed array (has an array buffer property)? - else if (source.buffer instanceof ArrayBuffer) { - list.push({ - object: source.buffer, - parent: parent, - property: property - }); - } // Otherwise check each property - else { - for (var prop in source) { - findTransferables(source[prop], source, prop, list); - } - } - } - - return list; -} // Remove neutered transferables from parent objects, as they should no longer be accessed after transfer - - -function freeTransferables(transferables) { - if (!Array.isArray(transferables)) { - return; - } - - transferables.filter(function (t) { - return t.parent && t.property; - }).forEach(function (t) { - return delete t.parent[t.property]; - }); -} // Setup this thread as appropriate - - -if (Thread.is_main) { - setupMainThread(); -} - -if (Thread.is_worker) { - setupWorkerThread(); -} - -var LEVELS = { - silent: -1, - error: 0, - warn: 1, - info: 2, - debug: 3, - trace: 4 -}; -var methods = {}; -var logged_once = {}; - -function methodForLevel(level) { - if (Thread.is_main) { - methods[level] = methods[level] || (console[level] ? console[level] : console.log).bind(console); // eslint-disable-line no-console - - return methods[level]; - } -} // Logs message, proxying any log requests from worker threads back to the main thread. -// Returns (asynchronously, due to proxying) a boolean indicating if the message was logged. -// Option `once: true` can be used to only log each unique log message once (e.g. for warnings -// that would otherwise be repetitive or possibly logged thousands of times, such as per feature). - - -function log(opts) { - var level = typeof opts === 'object' ? opts.level : opts; - - if (LEVELS[level] <= LEVELS[log.level]) { - for (var _len = arguments.length, msg = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { - msg[_key - 1] = arguments[_key]; - } - - if (Thread.is_worker) { - // Proxy to main thread - return WorkerBroker$1.postMessage.apply(WorkerBroker$1, [{ - method: '_logProxy', - stringify: true - }, opts].concat(msg)); - } else { - // Only log message once? - if (typeof opts === 'object' && opts.once === true) { - if (logged_once[JSON.stringify(msg)]) { - return Promise.resolve(false); - } - - logged_once[JSON.stringify(msg)] = true; - } // Write to console (on main thread) - - - var logger = methodForLevel(level); - - if (msg.length > 1) { - logger.apply(void 0, ["Tangram " + version$1 + " [" + level + "]: " + msg[0]].concat(msg.slice(1))); - } else { - logger("Tangram " + version$1 + " [" + level + "]: " + msg[0]); - } - } - - return Promise.resolve(true); - } - - return Promise.resolve(false); -} -log.level = 'info'; -log.workers = null; - -log.setLevel = function (level) { - log.level = level; - - if (Thread.is_main && Array.isArray(log.workers)) { - WorkerBroker$1.postMessage(log.workers, '_logSetLevelProxy', level); - } -}; - -if (Thread.is_main) { - log.setWorkers = function (workers) { - log.workers = workers; - }; - - log.reset = function () { - logged_once = {}; - }; -} - -WorkerBroker$1.addTarget('_logProxy', log); // proxy log messages from worker to main thread - -WorkerBroker$1.addTarget('_logSetLevelProxy', log.setLevel); // proxy log level setting from main to worker thread - -// 21.2.5.3 get RegExp.prototype.flags() -if (_descriptors && /./g.flags != 'g') _objectDp.f(RegExp.prototype, 'flags', { - configurable: true, - get: _flags -}); - -var TO_STRING = 'toString'; -var $toString = /./[TO_STRING]; - -var define = function (fn) { - _redefine(RegExp.prototype, TO_STRING, fn, true); -}; - -// 21.2.5.14 RegExp.prototype.toString() -if (_fails(function () { return $toString.call({ source: 'a', flags: 'b' }) != '/a/b'; })) { - define(function toString() { - var R = _anObject(this); - return '/'.concat(R.source, '/', - 'flags' in R ? R.flags : !_descriptors && R instanceof RegExp ? _flags.call(R) : undefined); - }); -// FF44- RegExp#toString has a wrong name -} else if ($toString.name != TO_STRING) { - define(function toString() { - return $toString.call(this); - }); -} - -var Utils = {}; -WorkerBroker$1.addTarget('Utils', Utils); // Basic Safari detection -// http://stackoverflow.com/questions/7944460/detect-safari-browser - -Utils.isSafari = function () { - return /^((?!chrome|android).)*safari/i.test(navigator.userAgent); -}; // Basic IE11 or Edge detection - - -Utils.isMicrosoft = function () { - return /(Trident\/7.0|Edge[ /](\d+[.\d]+))/i.test(navigator.userAgent); -}; - -Utils._requests = {}; // XHR requests on current thread - -Utils._proxy_requests = {}; // XHR requests proxied to main thread -// `request_key` is a user-provided key that can be later used to cancel the request - -Utils.io = function (url, timeout, responseType, method, headers, request_key, proxy) { - if (timeout === void 0) { - timeout = 60000; - } - - if (responseType === void 0) { - responseType = 'text'; - } - - if (method === void 0) { - method = 'GET'; - } - - if (headers === void 0) { - headers = {}; - } - - if (request_key === void 0) { - request_key = null; - } - - if (proxy === void 0) { - proxy = false; - } - - if (Thread.is_worker && Utils.isMicrosoft()) { - // Some versions of IE11 and Edge will hang web workers when performing XHR requests - // These requests can be proxied through the main thread - // https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/9545866/ - log('debug', 'Proxying request for URL to worker', url); - - if (request_key) { - Utils._proxy_requests[request_key] = true; // mark as proxied - } - - return WorkerBroker$1.postMessage('Utils.io', url, timeout, responseType, method, headers, request_key, true); - } else { - var request = new XMLHttpRequest(); - var promise = new Promise(function (resolve, reject) { - request.open(method, url, true); - request.timeout = timeout; - request.responseType = responseType; // Attach optional request headers - - if (headers && typeof headers === 'object') { - for (var key in headers) { - request.setRequestHeader(key, headers[key]); - } - } - - request.onload = function () { - if (request.status === 200) { - if (['text', 'json'].indexOf(request.responseType) > -1) { - resolve({ - body: request.responseText, - status: request.status - }); - } else { - resolve({ - body: request.response, - status: request.status - }); - } - } else if (request.status === 204) { - // No Content - resolve({ - body: null, - status: request.status - }); - } else { - reject(Error('Request error with a status of ' + request.statusText)); - } - }; - - request.onerror = function (evt) { - reject(Error('There was a network error' + evt.toString())); - }; - - request.ontimeout = function (evt) { - reject(Error('timeout ' + evt.toString())); - }; - - request.send(); - }); - promise = promise.then(function (response) { - if (request_key) { - delete Utils._requests[request_key]; - } - - if (proxy) { - return WorkerBroker$1.withTransferables(response); - } - - return response; - }); - - if (request_key) { - Utils._requests[request_key] = request; - } - - return promise; - } -}; // Çancel a pending network request by user-provided request key - - -Utils.cancelRequest = function (key) { - // Check for a request that was proxied to the main thread - if (Thread.is_worker && Utils._proxy_requests[key]) { - return WorkerBroker$1.postMessage('Utils.cancelRequest', key); // forward to main thread - } - - var req = Utils._requests[key]; - - if (req) { - log('trace', "Cancelling network request key '" + key + "'"); - - Utils._requests[key].abort(); - - delete Utils._requests[key]; - } else { - log('trace', "Could not find network request key '" + key + "'"); - } -}; // Stringify an object into JSON, but convert functions to strings - - -Utils.serializeWithFunctions = function (obj) { - if (typeof obj === 'function') { - return obj.toString(); - } - - var serialized = JSON.stringify(obj, function (k, v) { - // Convert functions to strings - if (typeof v === 'function') { - return v.toString(); - } - - return v; - }); - return serialized; -}; // Default to allowing high pixel density -// Returns true if display density changed - - -Utils.use_high_density_display = true; - -Utils.updateDevicePixelRatio = function () { - var prev = Utils.device_pixel_ratio; - Utils.device_pixel_ratio = Utils.use_high_density_display && window.devicePixelRatio || 1; - return Utils.device_pixel_ratio !== prev; -}; - -if (Thread.is_main) { - Utils.updateDevicePixelRatio(); -} // Used for differentiating between power-of-2 and non-power-of-2 textures -// Via: http://stackoverflow.com/questions/19722247/webgl-wait-for-texture-to-load - - -Utils.isPowerOf2 = function (value) { - return (value & value - 1) === 0; -}; // Interpolate 'x' along a series of control points -// 'points' is an array of control points in the form [x, y] -// -// Example: -// Control points: -// [0, 5]: when x=0, y=5 -// [4, 10]: when x=4, y=10 -// -// Utils.interpolate(2, [[0, 5], [4, 10]]); -// -> computes x=2, halfway between x=0 and x=4: (10 - 5) / 2 +5 -// -> returns 7.5 -// -// TODO: add other interpolation methods besides linear -// - - -Utils.interpolate = function (x, points, transform) { - // If this doesn't resemble a list of control points, just return the original value - if (!Array.isArray(points) || !Array.isArray(points[0])) { - return points; - } else if (points.length < 1) { - return points; - } - - var x1, x2, d, y, y1, y2; // Min bounds - - if (x <= points[0][0]) { - y = points[0][1]; - - if (typeof transform === 'function') { - y = transform(y); - } - } // Max bounds - else if (x >= points[points.length - 1][0]) { - y = points[points.length - 1][1]; - - if (typeof transform === 'function') { - y = transform(y); - } - } // Find which control points x is between - else { - for (var i = 0; i < points.length - 1; i++) { - if (x >= points[i][0] && x < points[i + 1][0]) { - // Linear interpolation - x1 = points[i][0]; - x2 = points[i + 1][0]; // Multiple values - - if (Array.isArray(points[i][1])) { - y = []; - - for (var c = 0; c < points[i][1].length; c++) { - if (typeof transform === 'function') { - y1 = transform(points[i][1][c]); - y2 = transform(points[i + 1][1][c]); - d = y2 - y1; - y[c] = d * (x - x1) / (x2 - x1) + y1; - } else { - d = points[i + 1][1][c] - points[i][1][c]; - y[c] = d * (x - x1) / (x2 - x1) + points[i][1][c]; - } - } - } // Single value - else { - if (typeof transform === 'function') { - y1 = transform(points[i][1]); - y2 = transform(points[i + 1][1]); - d = y2 - y1; - y = d * (x - x1) / (x2 - x1) + y1; - } else { - d = points[i + 1][1] - points[i][1]; - y = d * (x - x1) / (x2 - x1) + points[i][1]; - } - } - - break; - } - } - } - - return y; -}; - -Utils.toCSSColor = function (color) { - if (color[3] === 1) { - // full opacity - return "rgb(" + color.slice(0, 3).map(function (c) { - return Math.round(c * 255); - }).join(', ') + ")"; - } // RGB is between [0, 255] opacity is between [0, 1] - - - return "rgba(" + color.map(function (c, i) { - return i < 3 && Math.round(c * 255) || c; - }).join(', ') + ")"; -}; - -var debugSettings; -var debugSettings$1 = debugSettings = { - // draws a blue rectangle border around the collision box of a label - draw_label_collision_boxes: false, - // draws a green rectangle border within the texture box of a label - draw_label_texture_boxes: false, - // suppreses fade-in of labels - suppress_label_fade_in: false, - // suppress animaton of label snap to pixel grid - suppress_label_snap_animation: false, - // show hidden labels for debugging - show_hidden_labels: false, - // collect feature/geometry stats on styling layers - layer_stats: false -}; -function mergeDebugSettings(settings) { - Object.assign(debugSettings, settings); -} - -// Works with __proto__ only. Old v8 can't work with null proto objects. -/* eslint-disable no-proto */ - - -var check = function (O, proto) { - _anObject(O); - if (!_isObject(proto) && proto !== null) throw TypeError(proto + ": can't set as prototype!"); -}; -var _setProto = { - set: Object.setPrototypeOf || ('__proto__' in {} ? // eslint-disable-line - function (test, buggy, set) { - try { - set = _ctx(Function.call, _objectGopd.f(Object.prototype, '__proto__').set, 2); - set(test, []); - buggy = !(test instanceof Array); - } catch (e) { buggy = true; } - return function setPrototypeOf(O, proto) { - check(O, proto); - if (buggy) O.__proto__ = proto; - else set(O, proto); - return O; - }; - }({}, false) : undefined), - check: check -}; - -var setPrototypeOf = _setProto.set; -var _inheritIfRequired = function (that, target, C) { - var S = target.constructor; - var P; - if (S !== C && typeof S == 'function' && (P = S.prototype) !== C.prototype && _isObject(P) && setPrototypeOf) { - setPrototypeOf(that, P); - } return that; -}; - -var dP$2 = _objectDp.f; -var gOPN = _objectGopn.f; - - -var $RegExp = _global.RegExp; -var Base = $RegExp; -var proto$1 = $RegExp.prototype; -var re1 = /a/g; -var re2 = /a/g; -// "new" creates a new object, old webkit buggy here -var CORRECT_NEW = new $RegExp(re1) !== re1; - -if (_descriptors && (!CORRECT_NEW || _fails(function () { - re2[_wks('match')] = false; - // RegExp constructor can alter flags and IsRegExp works correct with @@match - return $RegExp(re1) != re1 || $RegExp(re2) == re2 || $RegExp(re1, 'i') != '/a/i'; -}))) { - $RegExp = function RegExp(p, f) { - var tiRE = this instanceof $RegExp; - var piRE = _isRegexp(p); - var fiU = f === undefined; - return !tiRE && piRE && p.constructor === $RegExp && fiU ? p - : _inheritIfRequired(CORRECT_NEW - ? new Base(piRE && !fiU ? p.source : p, f) - : Base((piRE = p instanceof $RegExp) ? p.source : p, piRE && fiU ? _flags.call(p) : f) - , tiRE ? this : proto$1, $RegExp); - }; - var proxy = function (key) { - key in $RegExp || dP$2($RegExp, key, { - configurable: true, - get: function () { return Base[key]; }, - set: function (it) { Base[key] = it; } - }); - }; - for (var keys = gOPN(Base), i$1 = 0; keys.length > i$1;) proxy(keys[i$1++]); - proto$1.constructor = $RegExp; - $RegExp.prototype = proto$1; - _redefine(_global, 'RegExp', $RegExp); -} - -_setSpecies('RegExp'); - -// 7.2.9 SameValue(x, y) -var _sameValue = Object.is || function is(x, y) { - // eslint-disable-next-line no-self-compare - return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y; -}; - -// @@search logic -_fixReWks('search', 1, function (defined, SEARCH, $search, maybeCallNative) { - return [ - // `String.prototype.search` method - // https://tc39.github.io/ecma262/#sec-string.prototype.search - function search(regexp) { - var O = defined(this); - var fn = regexp == undefined ? undefined : regexp[SEARCH]; - return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[SEARCH](String(O)); - }, - // `RegExp.prototype[@@search]` method - // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@search - function (regexp) { - var res = maybeCallNative($search, regexp, this); - if (res.done) return res.value; - var rx = _anObject(regexp); - var S = String(this); - var previousLastIndex = rx.lastIndex; - if (!_sameValue(previousLastIndex, 0)) rx.lastIndex = 0; - var result = _regexpExecAbstract(rx, S); - if (!_sameValue(rx.lastIndex, previousLastIndex)) rx.lastIndex = previousLastIndex; - return result === null ? -1 : result.index; - } - ]; -}); - -function addBaseURL(url, base) { - if (!url || !isRelativeURL(url)) { - return url; - } - - var relative_path = url[0] !== '/'; - var base_info; - - if (base) { - base_info = document.createElement('a'); // use a temporary element to parse URL - - base_info.href = base; - } else { - base_info = window.location; - } - - if (relative_path) { - var path = pathForURL(base_info.href); - url = path + url; - } else { - var origin = base_info.origin; - - if (!origin) { - origin = base_info.protocol + '//' + base_info.host; // IE11 doesn't have origin property - } - - url = origin + url; - } - - return url; -} -function pathForURL(url) { - if (typeof url === 'string' && url.search(/^(data|blob):/) === -1) { - var qs = url.indexOf('?'); - - if (qs > -1) { - url = url.substr(0, qs); - } - - var hash = url.indexOf('#'); - - if (hash > -1) { - url = url.substr(0, hash); - } - - return url.substr(0, url.lastIndexOf('/') + 1) || ''; - } - - return ''; -} -function extensionForURL(url) { - url = url.split('/').pop(); - var last_dot = url.lastIndexOf('.'); - - if (last_dot > -1) { - return url.substring(last_dot + 1); - } -} -function isLocalURL(url) { - if (typeof url !== 'string') { - return; - } - - return url.search(/^(data|blob):/) > -1; -} -function isRelativeURL(url) { - if (typeof url !== 'string') { - return; - } - - return !(url.search(/^(http|https|data|blob):/) > -1 || url.substr(0, 2) === '//'); -} // Resolves './' and '../' components from relative path, to get a "flattened" path - -function flattenRelativeURL(url) { - var dirs = (url || '').split('/'); - - for (var d = 1; d < dirs.length; d++) { - if (dirs[d] === '.') { - dirs.splice(d, 1); - d--; - } else if (dirs[d] === '..') { - d = d + 0; - dirs.splice(d - 1, 2); - d--; - } - } - - return dirs.join('/'); -} // Add a set of query string params to a URL -// params: hash of key/value pairs of query string parameters -// returns array of: [modified URL, array of duplicate param name and values] - -function addParamsToURL(url, params) { - if (!params || Object.keys(params).length === 0) { - return [url, []]; - } - - var qs_index = url.indexOf('?'); - var hash_index = url.indexOf('#'); // Save and trim hash - - var hash = ''; - - if (hash_index > -1) { - hash = url.slice(hash_index); - url = url.slice(0, hash_index); - } // Start query string - - - if (qs_index === -1) { - qs_index = url.length; - url += '?'; - } - - qs_index++; // advanced past '?' - // Build query string params - - var url_params = ''; - var dupes = []; - - for (var p in params) { - if (getURLParameter(p, url) !== '') { - dupes.push([p, params[p]]); - continue; - } - - url_params += p + "=" + params[p] + "&"; - } // Insert new query string params and restore hash - - - url = url.slice(0, qs_index) + url_params + url.slice(qs_index) + hash; - return [url, dupes]; -} // Polyfill (for Safari compatibility) - -var _createObjectURL; - -function createObjectURL(url) { - if (_createObjectURL === undefined) { - _createObjectURL = window.URL && window.URL.createObjectURL || window.webkitURL && window.webkitURL.createObjectURL; - - if (typeof _createObjectURL !== 'function') { - _createObjectURL = null; - log('warn', 'window.URL.createObjectURL (or vendor prefix) not found, unable to create local blob URLs'); - } - } - - if (_createObjectURL) { - return _createObjectURL(url); - } else { - return url; - } -} - -function getURLParameter(name, url) { - name = name.replace(/[[]/, '\\[').replace(/[\]]/, '\\]'); - var regex = new RegExp('[\\?&]' + name + '=([^&#]*)'); - var results = regex.exec(url); - return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' ')); -} - -// import log from './log'; -var Task = { - id: 0, - // unique id per task - queue: [], - // current queue of outstanding tasks - max_time: 20, - // default time in which all tasks should complete per frame - start_time: null, - // start time for tasks in current frame - state: {}, - // track flags about environment state (ex: whether user is currently moving the view) - add: function add(task) { - task.id = Task.id++; - task.max_time = task.max_time || Task.max_time; // allow task to run for this much time (tasks have a global collective limit per frame, too) - - task.pause_factor = task.pause_factor || 1; // pause tasks by this many frames when they run too long - - var promise = new Promise(function (resolve, reject) { - task.resolve = resolve; - task.reject = reject; - }); - task.promise = promise; - task.elapsed = 0; - task.total_elapsed = 0; - task.stats = { - calls: 0 - }; - this.queue.push(task); // Run task immediately if under total frame time - - this.start_time = this.start_time || performance.now(); // start frame timer if necessary - - this.elapsed = performance.now() - this.start_time; - - if (this.elapsed < Task.max_time || task.immediate) { - this.process(task); - } - - return task.promise; - }, - remove: function remove(task) { - var idx = this.queue.indexOf(task); - - if (idx > -1) { - this.queue.splice(idx, 1); - } - }, - process: function process(task) { - // Skip task while user is moving the view, if the task requests it - // (for intensive tasks that lock the UI, like canvas rasterization) - if (this.state.user_moving_view && task.user_moving_view === false) { - // log('debug', `*** SKIPPING task id ${task.id}, ${task.type} while user is moving view`); - return; - } // Skip task if it's currently paused - - - if (task.pause) { - // log('debug', `*** PAUSING task id ${task.id}, ${task.type} (${task.pause})`); - task.pause--; - return true; - } - - task.stats.calls++; - task.start_time = performance.now(); // start task timer - - return task.run(task); - }, - processAll: function processAll() { - this.start_time = this.start_time || performance.now(); // start frame timer if necessary - - for (var i = 0; i < this.queue.length; i++) { - // Exceeded either total task time, or total frame time - var task = this.queue[i]; - - if (this.process(task) !== true) { - // If the task didn't complete, pause it for a task-specific number of frames - // (can be disabled by setting pause_factor to 0) - if (!task.pause) { - task.pause = task.elapsed > task.max_time ? task.pause_factor : 0; - } - - task.total_elapsed += task.elapsed; - } // Check total frame time - - - this.elapsed = performance.now() - this.start_time; - - if (this.elapsed >= Task.max_time) { - this.start_time = null; // reset frame timer - - break; - } - } - }, - finish: function finish(task, value) { - task.elapsed = performance.now() - task.start_time; - task.total_elapsed += task.elapsed; // log('debug', `task type ${task.type}, tile ${task.id}, finish after ${task.stats.calls} calls, ${task.total_elapsed.toFixed(2)} elapsed`); - - this.remove(task); - task.resolve(value); - return task.promise; - }, - cancel: function cancel(task) { - var val; - - if (task.cancel instanceof Function) { - val = task.cancel(task); // optional cancel function - } - - task.resolve(val); - }, - shouldContinue: function shouldContinue(task) { - // Suspend task if it runs over its specific per-frame limit, or the global limit - task.elapsed = performance.now() - task.start_time; - this.elapsed = performance.now() - this.start_time; - return task.elapsed < task.max_time && this.elapsed < Task.max_time; - }, - removeForTile: function removeForTile(tile_id) { - for (var idx = this.queue.length - 1; idx >= 0; idx--) { - if (this.queue[idx].tile_id === tile_id) { - // log('trace', `Task: remove tasks for tile ${tile_id}`); - this.cancel(this.queue[idx]); - this.queue.splice(idx, 1); - } - } - }, - setState: function setState(state) { - this.state = state; - } -}; - -function subscribeMixin(target) { - var listeners = []; - return Object.assign(target, { - subscribe: function subscribe(listener) { - if (listeners.indexOf(listener) === -1) { - listeners.push(listener); - } - }, - unsubscribe: function unsubscribe(listener) { - var index = listeners.indexOf(listener); - - if (index > -1) { - listeners.splice(index, 1); - } - }, - unsubscribeAll: function unsubscribeAll() { - listeners = []; - }, - trigger: function trigger(event) { - for (var _len = arguments.length, data = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { - data[_key - 1] = arguments[_key]; - } - - listeners.forEach(function (listener) { - if (typeof listener[event] === 'function') { - try { - listener[event].apply(listener, data); - } catch (e) { - log('warn', "Caught exception in listener for event '" + event + "':", e); - } - } - }); - }, - hasSubscribersFor: function hasSubscribersFor(event) { - var has = false; - listeners.forEach(function (listener) { - if (typeof listener[event] === 'function') { - has = true; - } - }); - return has; - } - }); -} - -function sliceObject(obj, keys) { - var sliced = {}; - keys.forEach(function (k) { - return sliced[k] = obj[k]; - }); - return sliced; -} - -var _stringRepeat = function repeat(count) { - var str = String(_defined(this)); - var res = ''; - var n = _toInteger(count); - if (n < 0 || n == Infinity) throw RangeError("Count can't be negative"); - for (;n > 0; (n >>>= 1) && (str += str)) if (n & 1) res += str; - return res; -}; - -_export(_export.P, 'String', { - // 21.1.3.13 String.prototype.repeat(count) - repeat: _stringRepeat -}); - -var TYPED = _uid('typed_array'); -var VIEW = _uid('view'); -var ABV = !!(_global.ArrayBuffer && _global.DataView); -var CONSTR = ABV; -var i$2 = 0; -var l = 9; -var Typed; - -var TypedArrayConstructors = ( - 'Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array' -).split(','); - -while (i$2 < l) { - if (Typed = _global[TypedArrayConstructors[i$2++]]) { - _hide(Typed.prototype, TYPED, true); - _hide(Typed.prototype, VIEW, true); - } else CONSTR = false; -} - -var _typed = { - ABV: ABV, - CONSTR: CONSTR, - TYPED: TYPED, - VIEW: VIEW -}; - -// https://tc39.github.io/ecma262/#sec-toindex - - -var _toIndex = function (it) { - if (it === undefined) return 0; - var number = _toInteger(it); - var length = _toLength(number); - if (number !== length) throw RangeError('Wrong length!'); - return length; -}; - -var _arrayFill = function fill(value /* , start = 0, end = @length */) { - var O = _toObject(this); - var length = _toLength(O.length); - var aLen = arguments.length; - var index = _toAbsoluteIndex(aLen > 1 ? arguments[1] : undefined, length); - var end = aLen > 2 ? arguments[2] : undefined; - var endPos = end === undefined ? length : _toAbsoluteIndex(end, length); - while (endPos > index) O[index++] = value; - return O; -}; - -var _typedBuffer = createCommonjsModule(function (module, exports) { - - - - - - - - - - - -var gOPN = _objectGopn.f; -var dP = _objectDp.f; - - -var ARRAY_BUFFER = 'ArrayBuffer'; -var DATA_VIEW = 'DataView'; -var PROTOTYPE = 'prototype'; -var WRONG_LENGTH = 'Wrong length!'; -var WRONG_INDEX = 'Wrong index!'; -var $ArrayBuffer = _global[ARRAY_BUFFER]; -var $DataView = _global[DATA_VIEW]; -var Math = _global.Math; -var RangeError = _global.RangeError; -// eslint-disable-next-line no-shadow-restricted-names -var Infinity = _global.Infinity; -var BaseBuffer = $ArrayBuffer; -var abs = Math.abs; -var pow = Math.pow; -var floor = Math.floor; -var log = Math.log; -var LN2 = Math.LN2; -var BUFFER = 'buffer'; -var BYTE_LENGTH = 'byteLength'; -var BYTE_OFFSET = 'byteOffset'; -var $BUFFER = _descriptors ? '_b' : BUFFER; -var $LENGTH = _descriptors ? '_l' : BYTE_LENGTH; -var $OFFSET = _descriptors ? '_o' : BYTE_OFFSET; - -// IEEE754 conversions based on https://github.com/feross/ieee754 -function packIEEE754(value, mLen, nBytes) { - var buffer = new Array(nBytes); - var eLen = nBytes * 8 - mLen - 1; - var eMax = (1 << eLen) - 1; - var eBias = eMax >> 1; - var rt = mLen === 23 ? pow(2, -24) - pow(2, -77) : 0; - var i = 0; - var s = value < 0 || value === 0 && 1 / value < 0 ? 1 : 0; - var e, m, c; - value = abs(value); - // eslint-disable-next-line no-self-compare - if (value != value || value === Infinity) { - // eslint-disable-next-line no-self-compare - m = value != value ? 1 : 0; - e = eMax; - } else { - e = floor(log(value) / LN2); - if (value * (c = pow(2, -e)) < 1) { - e--; - c *= 2; - } - if (e + eBias >= 1) { - value += rt / c; - } else { - value += rt * pow(2, 1 - eBias); - } - if (value * c >= 2) { - e++; - c /= 2; - } - if (e + eBias >= eMax) { - m = 0; - e = eMax; - } else if (e + eBias >= 1) { - m = (value * c - 1) * pow(2, mLen); - e = e + eBias; - } else { - m = value * pow(2, eBias - 1) * pow(2, mLen); - e = 0; - } - } - for (; mLen >= 8; buffer[i++] = m & 255, m /= 256, mLen -= 8); - e = e << mLen | m; - eLen += mLen; - for (; eLen > 0; buffer[i++] = e & 255, e /= 256, eLen -= 8); - buffer[--i] |= s * 128; - return buffer; -} -function unpackIEEE754(buffer, mLen, nBytes) { - var eLen = nBytes * 8 - mLen - 1; - var eMax = (1 << eLen) - 1; - var eBias = eMax >> 1; - var nBits = eLen - 7; - var i = nBytes - 1; - var s = buffer[i--]; - var e = s & 127; - var m; - s >>= 7; - for (; nBits > 0; e = e * 256 + buffer[i], i--, nBits -= 8); - m = e & (1 << -nBits) - 1; - e >>= -nBits; - nBits += mLen; - for (; nBits > 0; m = m * 256 + buffer[i], i--, nBits -= 8); - if (e === 0) { - e = 1 - eBias; - } else if (e === eMax) { - return m ? NaN : s ? -Infinity : Infinity; - } else { - m = m + pow(2, mLen); - e = e - eBias; - } return (s ? -1 : 1) * m * pow(2, e - mLen); -} - -function unpackI32(bytes) { - return bytes[3] << 24 | bytes[2] << 16 | bytes[1] << 8 | bytes[0]; -} -function packI8(it) { - return [it & 0xff]; -} -function packI16(it) { - return [it & 0xff, it >> 8 & 0xff]; -} -function packI32(it) { - return [it & 0xff, it >> 8 & 0xff, it >> 16 & 0xff, it >> 24 & 0xff]; -} -function packF64(it) { - return packIEEE754(it, 52, 8); -} -function packF32(it) { - return packIEEE754(it, 23, 4); -} - -function addGetter(C, key, internal) { - dP(C[PROTOTYPE], key, { get: function () { return this[internal]; } }); -} - -function get(view, bytes, index, isLittleEndian) { - var numIndex = +index; - var intIndex = _toIndex(numIndex); - if (intIndex + bytes > view[$LENGTH]) throw RangeError(WRONG_INDEX); - var store = view[$BUFFER]._b; - var start = intIndex + view[$OFFSET]; - var pack = store.slice(start, start + bytes); - return isLittleEndian ? pack : pack.reverse(); -} -function set(view, bytes, index, conversion, value, isLittleEndian) { - var numIndex = +index; - var intIndex = _toIndex(numIndex); - if (intIndex + bytes > view[$LENGTH]) throw RangeError(WRONG_INDEX); - var store = view[$BUFFER]._b; - var start = intIndex + view[$OFFSET]; - var pack = conversion(+value); - for (var i = 0; i < bytes; i++) store[start + i] = pack[isLittleEndian ? i : bytes - i - 1]; -} - -if (!_typed.ABV) { - $ArrayBuffer = function ArrayBuffer(length) { - _anInstance(this, $ArrayBuffer, ARRAY_BUFFER); - var byteLength = _toIndex(length); - this._b = _arrayFill.call(new Array(byteLength), 0); - this[$LENGTH] = byteLength; - }; - - $DataView = function DataView(buffer, byteOffset, byteLength) { - _anInstance(this, $DataView, DATA_VIEW); - _anInstance(buffer, $ArrayBuffer, DATA_VIEW); - var bufferLength = buffer[$LENGTH]; - var offset = _toInteger(byteOffset); - if (offset < 0 || offset > bufferLength) throw RangeError('Wrong offset!'); - byteLength = byteLength === undefined ? bufferLength - offset : _toLength(byteLength); - if (offset + byteLength > bufferLength) throw RangeError(WRONG_LENGTH); - this[$BUFFER] = buffer; - this[$OFFSET] = offset; - this[$LENGTH] = byteLength; - }; - - if (_descriptors) { - addGetter($ArrayBuffer, BYTE_LENGTH, '_l'); - addGetter($DataView, BUFFER, '_b'); - addGetter($DataView, BYTE_LENGTH, '_l'); - addGetter($DataView, BYTE_OFFSET, '_o'); - } - - _redefineAll($DataView[PROTOTYPE], { - getInt8: function getInt8(byteOffset) { - return get(this, 1, byteOffset)[0] << 24 >> 24; - }, - getUint8: function getUint8(byteOffset) { - return get(this, 1, byteOffset)[0]; - }, - getInt16: function getInt16(byteOffset /* , littleEndian */) { - var bytes = get(this, 2, byteOffset, arguments[1]); - return (bytes[1] << 8 | bytes[0]) << 16 >> 16; - }, - getUint16: function getUint16(byteOffset /* , littleEndian */) { - var bytes = get(this, 2, byteOffset, arguments[1]); - return bytes[1] << 8 | bytes[0]; - }, - getInt32: function getInt32(byteOffset /* , littleEndian */) { - return unpackI32(get(this, 4, byteOffset, arguments[1])); - }, - getUint32: function getUint32(byteOffset /* , littleEndian */) { - return unpackI32(get(this, 4, byteOffset, arguments[1])) >>> 0; - }, - getFloat32: function getFloat32(byteOffset /* , littleEndian */) { - return unpackIEEE754(get(this, 4, byteOffset, arguments[1]), 23, 4); - }, - getFloat64: function getFloat64(byteOffset /* , littleEndian */) { - return unpackIEEE754(get(this, 8, byteOffset, arguments[1]), 52, 8); - }, - setInt8: function setInt8(byteOffset, value) { - set(this, 1, byteOffset, packI8, value); - }, - setUint8: function setUint8(byteOffset, value) { - set(this, 1, byteOffset, packI8, value); - }, - setInt16: function setInt16(byteOffset, value /* , littleEndian */) { - set(this, 2, byteOffset, packI16, value, arguments[2]); - }, - setUint16: function setUint16(byteOffset, value /* , littleEndian */) { - set(this, 2, byteOffset, packI16, value, arguments[2]); - }, - setInt32: function setInt32(byteOffset, value /* , littleEndian */) { - set(this, 4, byteOffset, packI32, value, arguments[2]); - }, - setUint32: function setUint32(byteOffset, value /* , littleEndian */) { - set(this, 4, byteOffset, packI32, value, arguments[2]); - }, - setFloat32: function setFloat32(byteOffset, value /* , littleEndian */) { - set(this, 4, byteOffset, packF32, value, arguments[2]); - }, - setFloat64: function setFloat64(byteOffset, value /* , littleEndian */) { - set(this, 8, byteOffset, packF64, value, arguments[2]); - } - }); -} else { - if (!_fails(function () { - $ArrayBuffer(1); - }) || !_fails(function () { - new $ArrayBuffer(-1); // eslint-disable-line no-new - }) || _fails(function () { - new $ArrayBuffer(); // eslint-disable-line no-new - new $ArrayBuffer(1.5); // eslint-disable-line no-new - new $ArrayBuffer(NaN); // eslint-disable-line no-new - return $ArrayBuffer.name != ARRAY_BUFFER; - })) { - $ArrayBuffer = function ArrayBuffer(length) { - _anInstance(this, $ArrayBuffer); - return new BaseBuffer(_toIndex(length)); - }; - var ArrayBufferProto = $ArrayBuffer[PROTOTYPE] = BaseBuffer[PROTOTYPE]; - for (var keys = gOPN(BaseBuffer), j = 0, key; keys.length > j;) { - if (!((key = keys[j++]) in $ArrayBuffer)) _hide($ArrayBuffer, key, BaseBuffer[key]); - } - ArrayBufferProto.constructor = $ArrayBuffer; - } - // iOS Safari 7.x bug - var view = new $DataView(new $ArrayBuffer(2)); - var $setInt8 = $DataView[PROTOTYPE].setInt8; - view.setInt8(0, 2147483648); - view.setInt8(1, 2147483649); - if (view.getInt8(0) || !view.getInt8(1)) _redefineAll($DataView[PROTOTYPE], { - setInt8: function setInt8(byteOffset, value) { - $setInt8.call(this, byteOffset, value << 24 >> 24); - }, - setUint8: function setUint8(byteOffset, value) { - $setInt8.call(this, byteOffset, value << 24 >> 24); - } - }, true); -} -_setToStringTag($ArrayBuffer, ARRAY_BUFFER); -_setToStringTag($DataView, DATA_VIEW); -_hide($DataView[PROTOTYPE], _typed.VIEW, true); -exports[ARRAY_BUFFER] = $ArrayBuffer; -exports[DATA_VIEW] = $DataView; -}); - -var SPECIES$3 = _wks('species'); - -var _arraySpeciesConstructor = function (original) { - var C; - if (_isArray(original)) { - C = original.constructor; - // cross-realm fallback - if (typeof C == 'function' && (C === Array || _isArray(C.prototype))) C = undefined; - if (_isObject(C)) { - C = C[SPECIES$3]; - if (C === null) C = undefined; - } - } return C === undefined ? Array : C; -}; - -// 9.4.2.3 ArraySpeciesCreate(originalArray, length) - - -var _arraySpeciesCreate = function (original, length) { - return new (_arraySpeciesConstructor(original))(length); -}; - -// 0 -> Array#forEach -// 1 -> Array#map -// 2 -> Array#filter -// 3 -> Array#some -// 4 -> Array#every -// 5 -> Array#find -// 6 -> Array#findIndex - - - - - -var _arrayMethods = function (TYPE, $create) { - var IS_MAP = TYPE == 1; - var IS_FILTER = TYPE == 2; - var IS_SOME = TYPE == 3; - var IS_EVERY = TYPE == 4; - var IS_FIND_INDEX = TYPE == 6; - var NO_HOLES = TYPE == 5 || IS_FIND_INDEX; - var create = $create || _arraySpeciesCreate; - return function ($this, callbackfn, that) { - var O = _toObject($this); - var self = _iobject(O); - var f = _ctx(callbackfn, that, 3); - var length = _toLength(self.length); - var index = 0; - var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined; - var val, res; - for (;length > index; index++) if (NO_HOLES || index in self) { - val = self[index]; - res = f(val, index, O); - if (TYPE) { - if (IS_MAP) result[index] = res; // map - else if (res) switch (TYPE) { - case 3: return true; // some - case 5: return val; // find - case 6: return index; // findIndex - case 2: result.push(val); // filter - } else if (IS_EVERY) return false; // every - } - } - return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result; - }; -}; - -var _arrayCopyWithin = [].copyWithin || function copyWithin(target /* = 0 */, start /* = 0, end = @length */) { - var O = _toObject(this); - var len = _toLength(O.length); - var to = _toAbsoluteIndex(target, len); - var from = _toAbsoluteIndex(start, len); - var end = arguments.length > 2 ? arguments[2] : undefined; - var count = Math.min((end === undefined ? len : _toAbsoluteIndex(end, len)) - from, len - to); - var inc = 1; - if (from < to && to < from + count) { - inc = -1; - from += count - 1; - to += count - 1; - } - while (count-- > 0) { - if (from in O) O[to] = O[from]; - else delete O[to]; - to += inc; - from += inc; - } return O; -}; - -var _typedArray = createCommonjsModule(function (module) { -if (_descriptors) { - var LIBRARY = _library; - var global = _global; - var fails = _fails; - var $export = _export; - var $typed = _typed; - var $buffer = _typedBuffer; - var ctx = _ctx; - var anInstance = _anInstance; - var propertyDesc = _propertyDesc; - var hide = _hide; - var redefineAll = _redefineAll; - var toInteger = _toInteger; - var toLength = _toLength; - var toIndex = _toIndex; - var toAbsoluteIndex = _toAbsoluteIndex; - var toPrimitive = _toPrimitive; - var has = _has; - var classof = _classof; - var isObject = _isObject; - var toObject = _toObject; - var isArrayIter = _isArrayIter; - var create = _objectCreate; - var getPrototypeOf = _objectGpo; - var gOPN = _objectGopn.f; - var getIterFn = core_getIteratorMethod; - var uid = _uid; - var wks = _wks; - var createArrayMethod = _arrayMethods; - var createArrayIncludes = _arrayIncludes; - var speciesConstructor = _speciesConstructor; - var ArrayIterators = es6_array_iterator; - var Iterators = _iterators; - var $iterDetect = _iterDetect; - var setSpecies = _setSpecies; - var arrayFill = _arrayFill; - var arrayCopyWithin = _arrayCopyWithin; - var $DP = _objectDp; - var $GOPD = _objectGopd; - var dP = $DP.f; - var gOPD = $GOPD.f; - var RangeError = global.RangeError; - var TypeError = global.TypeError; - var Uint8Array = global.Uint8Array; - var ARRAY_BUFFER = 'ArrayBuffer'; - var SHARED_BUFFER = 'Shared' + ARRAY_BUFFER; - var BYTES_PER_ELEMENT = 'BYTES_PER_ELEMENT'; - var PROTOTYPE = 'prototype'; - var ArrayProto = Array[PROTOTYPE]; - var $ArrayBuffer = $buffer.ArrayBuffer; - var $DataView = $buffer.DataView; - var arrayForEach = createArrayMethod(0); - var arrayFilter = createArrayMethod(2); - var arraySome = createArrayMethod(3); - var arrayEvery = createArrayMethod(4); - var arrayFind = createArrayMethod(5); - var arrayFindIndex = createArrayMethod(6); - var arrayIncludes = createArrayIncludes(true); - var arrayIndexOf = createArrayIncludes(false); - var arrayValues = ArrayIterators.values; - var arrayKeys = ArrayIterators.keys; - var arrayEntries = ArrayIterators.entries; - var arrayLastIndexOf = ArrayProto.lastIndexOf; - var arrayReduce = ArrayProto.reduce; - var arrayReduceRight = ArrayProto.reduceRight; - var arrayJoin = ArrayProto.join; - var arraySort = ArrayProto.sort; - var arraySlice = ArrayProto.slice; - var arrayToString = ArrayProto.toString; - var arrayToLocaleString = ArrayProto.toLocaleString; - var ITERATOR = wks('iterator'); - var TAG = wks('toStringTag'); - var TYPED_CONSTRUCTOR = uid('typed_constructor'); - var DEF_CONSTRUCTOR = uid('def_constructor'); - var ALL_CONSTRUCTORS = $typed.CONSTR; - var TYPED_ARRAY = $typed.TYPED; - var VIEW = $typed.VIEW; - var WRONG_LENGTH = 'Wrong length!'; - - var $map = createArrayMethod(1, function (O, length) { - return allocate(speciesConstructor(O, O[DEF_CONSTRUCTOR]), length); - }); - - var LITTLE_ENDIAN = fails(function () { - // eslint-disable-next-line no-undef - return new Uint8Array(new Uint16Array([1]).buffer)[0] === 1; - }); - - var FORCED_SET = !!Uint8Array && !!Uint8Array[PROTOTYPE].set && fails(function () { - new Uint8Array(1).set({}); - }); - - var toOffset = function (it, BYTES) { - var offset = toInteger(it); - if (offset < 0 || offset % BYTES) throw RangeError('Wrong offset!'); - return offset; - }; - - var validate = function (it) { - if (isObject(it) && TYPED_ARRAY in it) return it; - throw TypeError(it + ' is not a typed array!'); - }; - - var allocate = function (C, length) { - if (!(isObject(C) && TYPED_CONSTRUCTOR in C)) { - throw TypeError('It is not a typed array constructor!'); - } return new C(length); - }; - - var speciesFromList = function (O, list) { - return fromList(speciesConstructor(O, O[DEF_CONSTRUCTOR]), list); - }; - - var fromList = function (C, list) { - var index = 0; - var length = list.length; - var result = allocate(C, length); - while (length > index) result[index] = list[index++]; - return result; - }; - - var addGetter = function (it, key, internal) { - dP(it, key, { get: function () { return this._d[internal]; } }); - }; - - var $from = function from(source /* , mapfn, thisArg */) { - var O = toObject(source); - var aLen = arguments.length; - var mapfn = aLen > 1 ? arguments[1] : undefined; - var mapping = mapfn !== undefined; - var iterFn = getIterFn(O); - var i, length, values, result, step, iterator; - if (iterFn != undefined && !isArrayIter(iterFn)) { - for (iterator = iterFn.call(O), values = [], i = 0; !(step = iterator.next()).done; i++) { - values.push(step.value); - } O = values; - } - if (mapping && aLen > 2) mapfn = ctx(mapfn, arguments[2], 2); - for (i = 0, length = toLength(O.length), result = allocate(this, length); length > i; i++) { - result[i] = mapping ? mapfn(O[i], i) : O[i]; - } - return result; - }; - - var $of = function of(/* ...items */) { - var index = 0; - var length = arguments.length; - var result = allocate(this, length); - while (length > index) result[index] = arguments[index++]; - return result; - }; - - // iOS Safari 6.x fails here - var TO_LOCALE_BUG = !!Uint8Array && fails(function () { arrayToLocaleString.call(new Uint8Array(1)); }); - - var $toLocaleString = function toLocaleString() { - return arrayToLocaleString.apply(TO_LOCALE_BUG ? arraySlice.call(validate(this)) : validate(this), arguments); - }; - - var proto = { - copyWithin: function copyWithin(target, start /* , end */) { - return arrayCopyWithin.call(validate(this), target, start, arguments.length > 2 ? arguments[2] : undefined); - }, - every: function every(callbackfn /* , thisArg */) { - return arrayEvery(validate(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); - }, - fill: function fill(value /* , start, end */) { // eslint-disable-line no-unused-vars - return arrayFill.apply(validate(this), arguments); - }, - filter: function filter(callbackfn /* , thisArg */) { - return speciesFromList(this, arrayFilter(validate(this), callbackfn, - arguments.length > 1 ? arguments[1] : undefined)); - }, - find: function find(predicate /* , thisArg */) { - return arrayFind(validate(this), predicate, arguments.length > 1 ? arguments[1] : undefined); - }, - findIndex: function findIndex(predicate /* , thisArg */) { - return arrayFindIndex(validate(this), predicate, arguments.length > 1 ? arguments[1] : undefined); - }, - forEach: function forEach(callbackfn /* , thisArg */) { - arrayForEach(validate(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); - }, - indexOf: function indexOf(searchElement /* , fromIndex */) { - return arrayIndexOf(validate(this), searchElement, arguments.length > 1 ? arguments[1] : undefined); - }, - includes: function includes(searchElement /* , fromIndex */) { - return arrayIncludes(validate(this), searchElement, arguments.length > 1 ? arguments[1] : undefined); - }, - join: function join(separator) { // eslint-disable-line no-unused-vars - return arrayJoin.apply(validate(this), arguments); - }, - lastIndexOf: function lastIndexOf(searchElement /* , fromIndex */) { // eslint-disable-line no-unused-vars - return arrayLastIndexOf.apply(validate(this), arguments); - }, - map: function map(mapfn /* , thisArg */) { - return $map(validate(this), mapfn, arguments.length > 1 ? arguments[1] : undefined); - }, - reduce: function reduce(callbackfn /* , initialValue */) { // eslint-disable-line no-unused-vars - return arrayReduce.apply(validate(this), arguments); - }, - reduceRight: function reduceRight(callbackfn /* , initialValue */) { // eslint-disable-line no-unused-vars - return arrayReduceRight.apply(validate(this), arguments); - }, - reverse: function reverse() { - var that = this; - var length = validate(that).length; - var middle = Math.floor(length / 2); - var index = 0; - var value; - while (index < middle) { - value = that[index]; - that[index++] = that[--length]; - that[length] = value; - } return that; - }, - some: function some(callbackfn /* , thisArg */) { - return arraySome(validate(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); - }, - sort: function sort(comparefn) { - return arraySort.call(validate(this), comparefn); - }, - subarray: function subarray(begin, end) { - var O = validate(this); - var length = O.length; - var $begin = toAbsoluteIndex(begin, length); - return new (speciesConstructor(O, O[DEF_CONSTRUCTOR]))( - O.buffer, - O.byteOffset + $begin * O.BYTES_PER_ELEMENT, - toLength((end === undefined ? length : toAbsoluteIndex(end, length)) - $begin) - ); - } - }; - - var $slice = function slice(start, end) { - return speciesFromList(this, arraySlice.call(validate(this), start, end)); - }; - - var $set = function set(arrayLike /* , offset */) { - validate(this); - var offset = toOffset(arguments[1], 1); - var length = this.length; - var src = toObject(arrayLike); - var len = toLength(src.length); - var index = 0; - if (len + offset > length) throw RangeError(WRONG_LENGTH); - while (index < len) this[offset + index] = src[index++]; - }; - - var $iterators = { - entries: function entries() { - return arrayEntries.call(validate(this)); - }, - keys: function keys() { - return arrayKeys.call(validate(this)); - }, - values: function values() { - return arrayValues.call(validate(this)); - } - }; - - var isTAIndex = function (target, key) { - return isObject(target) - && target[TYPED_ARRAY] - && typeof key != 'symbol' - && key in target - && String(+key) == String(key); - }; - var $getDesc = function getOwnPropertyDescriptor(target, key) { - return isTAIndex(target, key = toPrimitive(key, true)) - ? propertyDesc(2, target[key]) - : gOPD(target, key); - }; - var $setDesc = function defineProperty(target, key, desc) { - if (isTAIndex(target, key = toPrimitive(key, true)) - && isObject(desc) - && has(desc, 'value') - && !has(desc, 'get') - && !has(desc, 'set') - // TODO: add validation descriptor w/o calling accessors - && !desc.configurable - && (!has(desc, 'writable') || desc.writable) - && (!has(desc, 'enumerable') || desc.enumerable) - ) { - target[key] = desc.value; - return target; - } return dP(target, key, desc); - }; - - if (!ALL_CONSTRUCTORS) { - $GOPD.f = $getDesc; - $DP.f = $setDesc; - } - - $export($export.S + $export.F * !ALL_CONSTRUCTORS, 'Object', { - getOwnPropertyDescriptor: $getDesc, - defineProperty: $setDesc - }); - - if (fails(function () { arrayToString.call({}); })) { - arrayToString = arrayToLocaleString = function toString() { - return arrayJoin.call(this); - }; - } - - var $TypedArrayPrototype$ = redefineAll({}, proto); - redefineAll($TypedArrayPrototype$, $iterators); - hide($TypedArrayPrototype$, ITERATOR, $iterators.values); - redefineAll($TypedArrayPrototype$, { - slice: $slice, - set: $set, - constructor: function () { /* noop */ }, - toString: arrayToString, - toLocaleString: $toLocaleString - }); - addGetter($TypedArrayPrototype$, 'buffer', 'b'); - addGetter($TypedArrayPrototype$, 'byteOffset', 'o'); - addGetter($TypedArrayPrototype$, 'byteLength', 'l'); - addGetter($TypedArrayPrototype$, 'length', 'e'); - dP($TypedArrayPrototype$, TAG, { - get: function () { return this[TYPED_ARRAY]; } - }); - - // eslint-disable-next-line max-statements - module.exports = function (KEY, BYTES, wrapper, CLAMPED) { - CLAMPED = !!CLAMPED; - var NAME = KEY + (CLAMPED ? 'Clamped' : '') + 'Array'; - var GETTER = 'get' + KEY; - var SETTER = 'set' + KEY; - var TypedArray = global[NAME]; - var Base = TypedArray || {}; - var TAC = TypedArray && getPrototypeOf(TypedArray); - var FORCED = !TypedArray || !$typed.ABV; - var O = {}; - var TypedArrayPrototype = TypedArray && TypedArray[PROTOTYPE]; - var getter = function (that, index) { - var data = that._d; - return data.v[GETTER](index * BYTES + data.o, LITTLE_ENDIAN); - }; - var setter = function (that, index, value) { - var data = that._d; - if (CLAMPED) value = (value = Math.round(value)) < 0 ? 0 : value > 0xff ? 0xff : value & 0xff; - data.v[SETTER](index * BYTES + data.o, value, LITTLE_ENDIAN); - }; - var addElement = function (that, index) { - dP(that, index, { - get: function () { - return getter(this, index); - }, - set: function (value) { - return setter(this, index, value); - }, - enumerable: true - }); - }; - if (FORCED) { - TypedArray = wrapper(function (that, data, $offset, $length) { - anInstance(that, TypedArray, NAME, '_d'); - var index = 0; - var offset = 0; - var buffer, byteLength, length, klass; - if (!isObject(data)) { - length = toIndex(data); - byteLength = length * BYTES; - buffer = new $ArrayBuffer(byteLength); - } else if (data instanceof $ArrayBuffer || (klass = classof(data)) == ARRAY_BUFFER || klass == SHARED_BUFFER) { - buffer = data; - offset = toOffset($offset, BYTES); - var $len = data.byteLength; - if ($length === undefined) { - if ($len % BYTES) throw RangeError(WRONG_LENGTH); - byteLength = $len - offset; - if (byteLength < 0) throw RangeError(WRONG_LENGTH); - } else { - byteLength = toLength($length) * BYTES; - if (byteLength + offset > $len) throw RangeError(WRONG_LENGTH); - } - length = byteLength / BYTES; - } else if (TYPED_ARRAY in data) { - return fromList(TypedArray, data); - } else { - return $from.call(TypedArray, data); - } - hide(that, '_d', { - b: buffer, - o: offset, - l: byteLength, - e: length, - v: new $DataView(buffer) - }); - while (index < length) addElement(that, index++); - }); - TypedArrayPrototype = TypedArray[PROTOTYPE] = create($TypedArrayPrototype$); - hide(TypedArrayPrototype, 'constructor', TypedArray); - } else if (!fails(function () { - TypedArray(1); - }) || !fails(function () { - new TypedArray(-1); // eslint-disable-line no-new - }) || !$iterDetect(function (iter) { - new TypedArray(); // eslint-disable-line no-new - new TypedArray(null); // eslint-disable-line no-new - new TypedArray(1.5); // eslint-disable-line no-new - new TypedArray(iter); // eslint-disable-line no-new - }, true)) { - TypedArray = wrapper(function (that, data, $offset, $length) { - anInstance(that, TypedArray, NAME); - var klass; - // `ws` module bug, temporarily remove validation length for Uint8Array - // https://github.com/websockets/ws/pull/645 - if (!isObject(data)) return new Base(toIndex(data)); - if (data instanceof $ArrayBuffer || (klass = classof(data)) == ARRAY_BUFFER || klass == SHARED_BUFFER) { - return $length !== undefined - ? new Base(data, toOffset($offset, BYTES), $length) - : $offset !== undefined - ? new Base(data, toOffset($offset, BYTES)) - : new Base(data); - } - if (TYPED_ARRAY in data) return fromList(TypedArray, data); - return $from.call(TypedArray, data); - }); - arrayForEach(TAC !== Function.prototype ? gOPN(Base).concat(gOPN(TAC)) : gOPN(Base), function (key) { - if (!(key in TypedArray)) hide(TypedArray, key, Base[key]); - }); - TypedArray[PROTOTYPE] = TypedArrayPrototype; - if (!LIBRARY) TypedArrayPrototype.constructor = TypedArray; - } - var $nativeIterator = TypedArrayPrototype[ITERATOR]; - var CORRECT_ITER_NAME = !!$nativeIterator - && ($nativeIterator.name == 'values' || $nativeIterator.name == undefined); - var $iterator = $iterators.values; - hide(TypedArray, TYPED_CONSTRUCTOR, true); - hide(TypedArrayPrototype, TYPED_ARRAY, NAME); - hide(TypedArrayPrototype, VIEW, true); - hide(TypedArrayPrototype, DEF_CONSTRUCTOR, TypedArray); - - if (CLAMPED ? new TypedArray(1)[TAG] != NAME : !(TAG in TypedArrayPrototype)) { - dP(TypedArrayPrototype, TAG, { - get: function () { return NAME; } - }); - } - - O[NAME] = TypedArray; - - $export($export.G + $export.W + $export.F * (TypedArray != Base), O); - - $export($export.S, NAME, { - BYTES_PER_ELEMENT: BYTES - }); - - $export($export.S + $export.F * fails(function () { Base.of.call(TypedArray, 1); }), NAME, { - from: $from, - of: $of - }); - - if (!(BYTES_PER_ELEMENT in TypedArrayPrototype)) hide(TypedArrayPrototype, BYTES_PER_ELEMENT, BYTES); - - $export($export.P, NAME, proto); - - setSpecies(NAME); - - $export($export.P + $export.F * FORCED_SET, NAME, { set: $set }); - - $export($export.P + $export.F * !CORRECT_ITER_NAME, NAME, $iterators); - - if (!LIBRARY && TypedArrayPrototype.toString != arrayToString) TypedArrayPrototype.toString = arrayToString; - - $export($export.P + $export.F * fails(function () { - new TypedArray(1).slice(); - }), NAME, { slice: $slice }); - - $export($export.P + $export.F * (fails(function () { - return [1, 2].toLocaleString() != new TypedArray([1, 2]).toLocaleString(); - }) || !fails(function () { - TypedArrayPrototype.toLocaleString.call([1, 2]); - })), NAME, { toLocaleString: $toLocaleString }); - - Iterators[NAME] = CORRECT_ITER_NAME ? $nativeIterator : $iterator; - if (!LIBRARY && !CORRECT_ITER_NAME) hide(TypedArrayPrototype, ITERATOR, $iterator); - }; -} else module.exports = function () { /* empty */ }; -}); - -_typedArray('Uint8', 1, function (init) { - return function Uint8Array(data, byteOffset, length) { - return init(this, data, byteOffset, length); - }; -}); - -var Texture = -/*#__PURE__*/ -function () { - function Texture(gl, name, options) { - if (options === void 0) { - options = {}; - } - - options = Texture.sliceOptions(options); // exclude any non-texture-specific props - - this.gl = gl; - this.texture = gl.createTexture(); - - if (this.texture) { - this.valid = true; - } - - this.bind(); - this.name = name; - this.retain_count = 0; - this.config_type = null; - this.loading = null; // a Promise object to track the loading state of this texture - - this.loaded = false; // successfully loaded as expected - - this.filtering = options.filtering; - this.density = options.density || 1; // native pixel density of texture - - this.sprites = options.sprites; - this.texcoords = {}; // sprite UVs ([0, 1] range) - - this.sizes = {}; // sprite sizes (pixel size) - - this.css_sizes = {}; // sprite sizes, adjusted for native texture pixel density - - this.aspects = {}; // sprite aspect ratios - // Default to a 1-pixel transparent black texture so we can safely render while we wait for an image to load - // See: http://stackoverflow.com/questions/19722247/webgl-wait-for-texture-to-load - - this.setData(1, 1, new Uint8Array([0, 0, 0, 0]), { - filtering: 'nearest' - }); - this.loaded = false; // don't consider loaded when only placeholder data is present - // Destroy previous texture if present - - if (Texture.textures[this.name]) { - // Preserve previous retain count - this.retain_count = Texture.textures[this.name].retain_count; - Texture.textures[this.name].retain_count = 0; // allow to be freed - - Texture.textures[this.name].destroy(); - } // Cache texture instance and definition - - - Texture.textures[this.name] = this; - Texture.texture_configs[this.name] = JSON.stringify(Object.assign({ - name: name - }, options)); - this.load(options); - log('trace', "creating Texture " + this.name); - } // Destroy a single texture instance - - - var _proto = Texture.prototype; - - _proto.destroy = function destroy(_temp) { - var _ref = _temp === void 0 ? {} : _temp, - force = _ref.force; - - if (this.retain_count > 0 && !force) { - log('error', "Texture '" + this.name + "': destroying texture with retain count of '" + this.retain_count + "'"); - return; - } - - if (!this.valid) { - return; - } - - this.gl.deleteTexture(this.texture); - this.texture = null; - - if (Texture.textures[this.name] === this) { - delete Texture.textures[this.name]; - delete Texture.texture_configs[this.name]; - } - - this.valid = false; - log('trace', "destroying Texture " + this.name); - }; - - _proto.retain = function retain() { - this.retain_count++; - }; - - _proto.release = function release() { - if (this.retain_count <= 0) { - log('error', "Texture '" + this.name + "': releasing texture with retain count of '" + this.retain_count + "'"); - } - - this.retain_count--; - - if (this.retain_count <= 0) { - this.destroy(); - } - }; - - _proto.bind = function bind(unit) { - if (unit === void 0) { - unit = 0; - } - - if (!this.valid) { - return; - } - - if (Texture.activeUnit !== unit) { - this.gl.activeTexture(this.gl.TEXTURE0 + unit); - Texture.activeUnit = unit; - Texture.boundTexture = null; // texture must be re-bound when unit changes - } - - if (Texture.boundTexture !== this.texture) { - this.gl.bindTexture(this.gl.TEXTURE_2D, this.texture); - Texture.boundTexture = this.texture; - } - }; - - _proto.load = function load(options) { - var _this = this; - - if (!options) { - return this.loading || Promise.resolve(this); - } - - this.loading = null; - - if (typeof options.url === 'string') { - this.config_type = 'url'; - this.setUrl(options.url, options); - } else if (options.element) { - this.config_type = 'element'; - this.setElement(options.element, options); - } else if (options.data && options.width && options.height) { - this.config_type = 'data'; - this.setData(options.width, options.height, options.data, options); - } - - this.loading = this.loading && this.loading.then(function () { - _this.calculateSprites(); - - return _this; - }) || Promise.resolve(this); - return this.loading; - } // Sets texture from an url - ; - - _proto.setUrl = function setUrl(url, options) { - var _this2 = this; - - if (options === void 0) { - options = {}; - } - - if (!this.valid) { - return; - } - - this.url = url; // save URL reference (will be overwritten when element is loaded below) - - this.loading = new Promise(function (resolve) { - var image = new Image(); - - image.onload = function () { - try { - // For data URL images, first draw the image to a separate canvas element. Workaround for - // obscure bug seen with small (<28px) SVG images encoded as data URLs in Chrome and Safari. - if (_this2.url.slice(0, 5) === 'data:') { - var canvas = document.createElement('canvas'); - var ctx = canvas.getContext('2d'); - canvas.width = image.width; - canvas.height = image.height; - ctx.drawImage(image, 0, 0); - - _this2.setElement(canvas, options); - } else { - _this2.setElement(image, options); - } - } catch (e) { - _this2.loaded = false; - log('warn', "Texture '" + _this2.name + "': failed to load url: '" + _this2.url + "'", e, options); - Texture.trigger('warning', { - message: "Failed to load texture from " + _this2.url, - error: e, - texture: options - }); - } - - _this2.loaded = true; - resolve(_this2); - }; - - image.onerror = function (e) { - // Warn and resolve on error - _this2.loaded = false; - log('warn', "Texture '" + _this2.name + "': failed to load url: '" + _this2.url + "'", e, options); - Texture.trigger('warning', { - message: "Failed to load texture from " + _this2.url, - error: e, - texture: options - }); - resolve(_this2); - }; // Safari has a bug loading data-URL images with CORS enabled, so it must be disabled in that case - // https://bugs.webkit.org/show_bug.cgi?id=123978 - - - if (!(Utils.isSafari() && _this2.url.slice(0, 5) === 'data:')) { - image.crossOrigin = 'anonymous'; - } - - image.src = _this2.url; - }); - return this.loading; - } // Sets texture to a raw image buffer - ; - - _proto.setData = function setData(width, height, data, options) { - if (options === void 0) { - options = {}; - } - - this.width = width; - this.height = height; // Convert regular array to typed array - - if (Array.isArray(data)) { - data = new Uint8Array(data); - } - - this.update(data, options); - this.setFiltering(options); - this.loaded = true; - this.loading = Promise.resolve(this); - return this.loading; - } // Sets the texture to track a element (canvas/image) - ; - - _proto.setElement = function setElement(element, options) { - var el = element; // a string element is interpeted as a CSS selector - - if (typeof element === 'string') { - element = document.querySelector(element); - } - - if (element instanceof HTMLCanvasElement || element instanceof HTMLImageElement || element instanceof HTMLVideoElement) { - this.update(element, options); - this.setFiltering(options); - } else { - this.loaded = false; - var msg = "the 'element' parameter (`element: " + JSON.stringify(el) + "`) must be a CSS "; - msg += 'selector string, or a , or